From de2625b27cc877f41b4e042d8cedea5f46fc41e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=E5=85=88=E7=94=9F?= <1211120248@qq.com> Date: Sun, 5 Jul 2026 23:22:11 +0800 Subject: [PATCH] feat: add yak map controls --- ...iTi-14435b65-balabala-1783264824576.woff2} | Bin ...-Bold-6401fd0d-balabala-1783264824576.ttf} | Bin ...Bold-a95023f2-balabala-1783264824576.woff} | Bin ...old-fa4a258d-balabala-1783264824576.woff2} | Bin ...derer-8fd37aa6-balabala-1783264824576.css} | 0 ...rtChartRenderer-fe68a3bf-1783264824576.js} | 2 +- .../area-1144cf4a-balabala-1783244194656.png | Bin 203918 -> 0 bytes .../area-b57940eb-balabala-1783264824576.png | Bin 0 -> 10510 bytes ...=> bg-3acb94e3-balabala-1783264824576.png} | Bin ...w-big-180b7071-balabala-1783264824576.svg} | 0 ...small-19304179-balabala-1783264824576.svg} | 0 ...nu-bg-b465793d-balabala-1783264824576.png} | Bin ...u-btn-ee5c8064-balabala-1783264824576.png} | Bin ...hover-df33e514-balabala-1783264824576.png} | Bin ...ficate-355c8c0e-balabala-1783244194656.png | Bin 195710 -> 0 bytes ...s => chartTheme-3259b6f8-1783264824576.js} | 6 +- ...Theme-812dab15-balabala-1783264824576.css} | 0 ...rLine-1a2cbc0f-balabala-1783264824576.png} | Bin ...arrow-3a8a61f3-balabala-1783264824576.svg} | 0 ...arrow-a3c5270d-balabala-1783264824576.svg} | 0 ...-line-162bc0d5-balabala-1783264824576.svg} | 0 ...device-74309daf-balabala-1783244194656.png | Bin 210509 -> 0 bytes ...us_bg-b6803e2d-balabala-1783264824576.png} | Bin ...ve_bg-cf41417a-balabala-1783264824576.png} | Bin ...forest-a956b24c-balabala-1783244194656.png | Bin 210130 -> 0 bytes ...-basic-b26948b5-balabala-1783244194656.png | Bin 230863 -> 0 bytes ...eneral-9f6c02e6-balabala-1783244194656.png | Bin 223201 -> 0 bytes ...er-bg-65b38012-balabala-1783264824576.png} | Bin ...guang-3c5dfda5-balabala-1783264824576.png} | Bin ...icon1-6f7c222f-balabala-1783264824576.png} | Bin ...icon2-4f77ccec-balabala-1783264824576.png} | Bin ...783244194656.js => index-1783264824576.js} | 66 +-- ...index-34a7150e-balabala-1783264824576.css} | 2 +- ...index-47d6f37a-balabala-1783264824576.css} | 0 ...656.js => index-636a3fb1-1783264824576.js} | 330 ++++++----- .../index-7323850c-balabala-1783244194656.css | 1 - .../index-8cfc31f2-balabala-1783264824576.css | 1 + ...index-8d752fbe-balabala-1783264824576.css} | 0 ...656.js => index-9516394f-1783264824576.js} | 2 +- ...656.js => index-fa14e23f-1783264824576.js} | 2 +- .../leaf-61e84605-balabala-1783244194656.png | Bin 188303 -> 0 bytes .../leaf-7be9efef-balabala-1783264824576.png | Bin 0 -> 10488 bytes ...kuang-5d6bd1ae-balabala-1783264824576.svg} | 0 ...length-32ee20b8-balabala-1783244194656.png | Bin 207836 -> 0 bytes ...ene-1-786cdd0a-balabala-1783264824576.png} | Bin ...u-btn-91a961cf-balabala-1783264824576.png} | Bin ...hover-62eba0bb-balabala-1783264824576.png} | Bin ...an-bg-8c848b8f-balabala-1783264824576.png} | Bin .../park-b1db3900-balabala-1783244194656.png | Bin 220613 -> 0 bytes .../park-ee0533e0-balabala-1783264824576.png | Bin 0 -> 11344 bytes ...Line2-d4134d4b-balabala-1783264824576.png} | Bin ...roject-da9e3256-balabala-1783244194656.png | Bin 217694 -> 0 bytes .../rate-bfe355f6-balabala-1783244194656.png | Bin 189098 -> 0 bytes ...kuang-b1937caf-balabala-1783264824576.svg} | 0 ...ring2-a1b91808-balabala-1783264824576.png} | Bin ...ring3-fe0f60d7-balabala-1783264824576.png} | Bin ...ring4-f2e324d6-balabala-1783264824576.png} | Bin .../risk-2e5b3a69-balabala-1783244194656.png | Bin 186464 -> 0 bytes ...rder1-2ce8e0ef-balabala-1783264824576.png} | Bin ...rder2-7496b968-balabala-1783264824576.png} | Bin ...guang-ccf84a88-balabala-1783264824576.svg} | 0 .../stack-7a426057-balabala-1783264824576.png | Bin 0 -> 10003 bytes .../stack-8cf8bdb6-balabala-1783244194656.png | Bin 163747 -> 0 bytes ...e-zs1-c15a5ee8-balabala-1783264824576.svg} | 0 .../town-0200c4bb-balabala-1783244194656.png | Bin 170169 -> 0 bytes .../town-f8c0c9cc-balabala-1783264824576.png | Bin 0 -> 9431 bytes ...etland-d67b919e-balabala-1783244194656.png | Bin 191013 -> 0 bytes .../yield-66e9af79-balabala-1783264824576.png | Bin 0 -> 10138 bytes .../yield-b201b10e-balabala-1783244194656.png | Bin 205219 -> 0 bytes docs/index.html | 4 +- src/assets/images/top-stat-icons/area.png | Bin 203918 -> 10510 bytes .../images/top-stat-icons/certificate.png | Bin 195710 -> 10138 bytes src/assets/images/top-stat-icons/device.png | Bin 210509 -> 10138 bytes src/assets/images/top-stat-icons/forest.png | Bin 210130 -> 11344 bytes .../images/top-stat-icons/grass-basic.png | Bin 230863 -> 10510 bytes .../images/top-stat-icons/grass-general.png | Bin 223201 -> 10510 bytes src/assets/images/top-stat-icons/leaf.png | Bin 188303 -> 10488 bytes src/assets/images/top-stat-icons/length.png | Bin 207836 -> 11344 bytes src/assets/images/top-stat-icons/park.png | Bin 220613 -> 11344 bytes src/assets/images/top-stat-icons/project.png | Bin 217694 -> 10138 bytes src/assets/images/top-stat-icons/rate.png | Bin 189098 -> 11344 bytes src/assets/images/top-stat-icons/risk.png | Bin 186464 -> 10488 bytes src/assets/images/top-stat-icons/stack.png | Bin 163747 -> 10003 bytes src/assets/images/top-stat-icons/town.png | Bin 170169 -> 9431 bytes src/assets/images/top-stat-icons/wetland.png | Bin 191013 -> 10488 bytes src/assets/images/top-stat-icons/yield.png | Bin 205219 -> 10138 bytes src/components/mCountCard/index.vue | 8 +- src/config/layers.js | 58 +- src/services/balanceApi.js | 4 +- src/services/homeVideoApi.js | 37 +- src/services/smartApi.js | 62 +- src/views/ecologicalProtection/data.js | 114 ++-- src/views/ecologicalProtection/index.vue | 1 + .../components/BusinessPanelRenderer.vue | 560 ++++++++++++++++-- .../components/BusinessStatList.vue | 15 +- src/views/forestGrassWet/index.vue | 1 + src/views/forestGrassWet/map.js | 121 +++- src/views/forestGrassWet/map.vue | 6 + src/views/gdMap/map.js | 8 +- src/views/grassLivestockBalance/data.js | 124 ++-- src/views/grassLivestockBalance/index.vue | 56 +- src/views/home/index.vue | 237 +++++--- src/views/pastureManagement/index.vue | 104 ++-- src/views/platform/index.vue | 26 +- src/views/yakIndustryChain/index.vue | 1 + src/views/yakManagement/YakOlMap.vue | 10 + src/views/yakManagement/index.vue | 221 ++++++- 107 files changed, 1516 insertions(+), 674 deletions(-) rename docs/assets/{AlibabaPuHuiTi-14435b65-balabala-1783244194656.woff2 => AlibabaPuHuiTi-14435b65-balabala-1783264824576.woff2} (100%) rename docs/assets/{AlimamaShuHeiTi-Bold-6401fd0d-balabala-1783244194656.ttf => AlimamaShuHeiTi-Bold-6401fd0d-balabala-1783264824576.ttf} (100%) rename docs/assets/{AlimamaShuHeiTi-Bold-a95023f2-balabala-1783244194656.woff => AlimamaShuHeiTi-Bold-a95023f2-balabala-1783264824576.woff} (100%) rename docs/assets/{AlimamaShuHeiTi-Bold-fa4a258d-balabala-1783244194656.woff2 => AlimamaShuHeiTi-Bold-fa4a258d-balabala-1783264824576.woff2} (100%) rename docs/assets/{SmartChartRenderer-8fd37aa6-balabala-1783244194656.css => SmartChartRenderer-8fd37aa6-balabala-1783264824576.css} (100%) rename docs/assets/{SmartChartRenderer-912fade1-1783244194656.js => SmartChartRenderer-fe68a3bf-1783264824576.js} (97%) delete mode 100644 docs/assets/area-1144cf4a-balabala-1783244194656.png create mode 100644 docs/assets/area-b57940eb-balabala-1783264824576.png rename docs/assets/{bg-3acb94e3-balabala-1783244194656.png => bg-3acb94e3-balabala-1783264824576.png} (100%) rename docs/assets/{bottom-menu-arrow-big-180b7071-balabala-1783244194656.svg => bottom-menu-arrow-big-180b7071-balabala-1783264824576.svg} (100%) rename docs/assets/{bottom-menu-arrow-small-19304179-balabala-1783244194656.svg => bottom-menu-arrow-small-19304179-balabala-1783264824576.svg} (100%) rename docs/assets/{bottom-menu-bg-b465793d-balabala-1783244194656.png => bottom-menu-bg-b465793d-balabala-1783264824576.png} (100%) rename docs/assets/{bottom-menu-btn-ee5c8064-balabala-1783244194656.png => bottom-menu-btn-ee5c8064-balabala-1783264824576.png} (100%) rename docs/assets/{bottom-menu-btn-hover-df33e514-balabala-1783244194656.png => bottom-menu-btn-hover-df33e514-balabala-1783264824576.png} (100%) delete mode 100644 docs/assets/certificate-355c8c0e-balabala-1783244194656.png rename docs/assets/{chartTheme-fbd5f176-1783244194656.js => chartTheme-3259b6f8-1783264824576.js} (99%) rename docs/assets/{chartTheme-812dab15-balabala-1783244194656.css => chartTheme-812dab15-balabala-1783264824576.css} (100%) rename docs/assets/{chinaBlurLine-1a2cbc0f-balabala-1783244194656.png => chinaBlurLine-1a2cbc0f-balabala-1783264824576.png} (100%) rename docs/assets/{content-bottom-left-arrow-3a8a61f3-balabala-1783244194656.svg => content-bottom-left-arrow-3a8a61f3-balabala-1783264824576.svg} (100%) rename docs/assets/{content-bottom-right-arrow-a3c5270d-balabala-1783244194656.svg => content-bottom-right-arrow-a3c5270d-balabala-1783264824576.svg} (100%) rename docs/assets/{content-middle-line-162bc0d5-balabala-1783244194656.svg => content-middle-line-162bc0d5-balabala-1783264824576.svg} (100%) delete mode 100644 docs/assets/device-74309daf-balabala-1783244194656.png rename docs/assets/{focus_bg-b6803e2d-balabala-1783244194656.png => focus_bg-b6803e2d-balabala-1783264824576.png} (100%) rename docs/assets/{focus_move_bg-cf41417a-balabala-1783244194656.png => focus_move_bg-cf41417a-balabala-1783264824576.png} (100%) delete mode 100644 docs/assets/forest-a956b24c-balabala-1783244194656.png delete mode 100644 docs/assets/grass-basic-b26948b5-balabala-1783244194656.png delete mode 100644 docs/assets/grass-general-9f6c02e6-balabala-1783244194656.png rename docs/assets/{header-bg-65b38012-balabala-1783244194656.png => header-bg-65b38012-balabala-1783264824576.png} (100%) rename docs/assets/{huiguang-3c5dfda5-balabala-1783244194656.png => huiguang-3c5dfda5-balabala-1783264824576.png} (100%) rename docs/assets/{icon1-6f7c222f-balabala-1783244194656.png => icon1-6f7c222f-balabala-1783264824576.png} (100%) rename docs/assets/{icon2-4f77ccec-balabala-1783244194656.png => icon2-4f77ccec-balabala-1783264824576.png} (100%) rename docs/assets/{index-1783244194656.js => index-1783264824576.js} (66%) rename docs/assets/{index-e914e8dc-balabala-1783244194656.css => index-34a7150e-balabala-1783264824576.css} (97%) rename docs/assets/{index-47d6f37a-balabala-1783244194656.css => index-47d6f37a-balabala-1783264824576.css} (100%) rename docs/assets/{index-5a21d3d3-1783244194656.js => index-636a3fb1-1783264824576.js} (62%) delete mode 100644 docs/assets/index-7323850c-balabala-1783244194656.css create mode 100644 docs/assets/index-8cfc31f2-balabala-1783264824576.css rename docs/assets/{index-8d752fbe-balabala-1783244194656.css => index-8d752fbe-balabala-1783264824576.css} (100%) rename docs/assets/{index-81c84a41-1783244194656.js => index-9516394f-1783264824576.js} (98%) rename docs/assets/{index-59342d7f-1783244194656.js => index-fa14e23f-1783264824576.js} (96%) delete mode 100644 docs/assets/leaf-61e84605-balabala-1783244194656.png create mode 100644 docs/assets/leaf-7be9efef-balabala-1783264824576.png rename docs/assets/{left-kuang-5d6bd1ae-balabala-1783244194656.svg => left-kuang-5d6bd1ae-balabala-1783264824576.svg} (100%) delete mode 100644 docs/assets/length-32ee20b8-balabala-1783244194656.png rename docs/assets/{live-scene-1-786cdd0a-balabala-1783244194656.png => live-scene-1-786cdd0a-balabala-1783264824576.png} (100%) rename docs/assets/{menu-btn-91a961cf-balabala-1783244194656.png => menu-btn-91a961cf-balabala-1783264824576.png} (100%) rename docs/assets/{menu-btn-hover-62eba0bb-balabala-1783244194656.png => menu-btn-hover-62eba0bb-balabala-1783264824576.png} (100%) rename docs/assets/{ocean-bg-8c848b8f-balabala-1783244194656.png => ocean-bg-8c848b8f-balabala-1783264824576.png} (100%) delete mode 100644 docs/assets/park-b1db3900-balabala-1783244194656.png create mode 100644 docs/assets/park-ee0533e0-balabala-1783264824576.png rename docs/assets/{pathLine2-d4134d4b-balabala-1783244194656.png => pathLine2-d4134d4b-balabala-1783264824576.png} (100%) delete mode 100644 docs/assets/project-da9e3256-balabala-1783244194656.png delete mode 100644 docs/assets/rate-bfe355f6-balabala-1783244194656.png rename docs/assets/{right-kuang-b1937caf-balabala-1783244194656.svg => right-kuang-b1937caf-balabala-1783264824576.svg} (100%) rename docs/assets/{ring2-a1b91808-balabala-1783244194656.png => ring2-a1b91808-balabala-1783264824576.png} (100%) rename docs/assets/{ring3-fe0f60d7-balabala-1783244194656.png => ring3-fe0f60d7-balabala-1783264824576.png} (100%) rename docs/assets/{ring4-f2e324d6-balabala-1783244194656.png => ring4-f2e324d6-balabala-1783264824576.png} (100%) delete mode 100644 docs/assets/risk-2e5b3a69-balabala-1783244194656.png rename docs/assets/{rotationBorder1-2ce8e0ef-balabala-1783244194656.png => rotationBorder1-2ce8e0ef-balabala-1783264824576.png} (100%) rename docs/assets/{rotationBorder2-7496b968-balabala-1783244194656.png => rotationBorder2-7496b968-balabala-1783264824576.png} (100%) rename docs/assets/{saoguang-ccf84a88-balabala-1783244194656.svg => saoguang-ccf84a88-balabala-1783264824576.svg} (100%) create mode 100644 docs/assets/stack-7a426057-balabala-1783264824576.png delete mode 100644 docs/assets/stack-8cf8bdb6-balabala-1783244194656.png rename docs/assets/{title-zs1-c15a5ee8-balabala-1783244194656.svg => title-zs1-c15a5ee8-balabala-1783264824576.svg} (100%) delete mode 100644 docs/assets/town-0200c4bb-balabala-1783244194656.png create mode 100644 docs/assets/town-f8c0c9cc-balabala-1783264824576.png delete mode 100644 docs/assets/wetland-d67b919e-balabala-1783244194656.png create mode 100644 docs/assets/yield-66e9af79-balabala-1783264824576.png delete mode 100644 docs/assets/yield-b201b10e-balabala-1783244194656.png diff --git a/docs/assets/AlibabaPuHuiTi-14435b65-balabala-1783244194656.woff2 b/docs/assets/AlibabaPuHuiTi-14435b65-balabala-1783264824576.woff2 similarity index 100% rename from docs/assets/AlibabaPuHuiTi-14435b65-balabala-1783244194656.woff2 rename to docs/assets/AlibabaPuHuiTi-14435b65-balabala-1783264824576.woff2 diff --git a/docs/assets/AlimamaShuHeiTi-Bold-6401fd0d-balabala-1783244194656.ttf b/docs/assets/AlimamaShuHeiTi-Bold-6401fd0d-balabala-1783264824576.ttf similarity index 100% rename from docs/assets/AlimamaShuHeiTi-Bold-6401fd0d-balabala-1783244194656.ttf rename to docs/assets/AlimamaShuHeiTi-Bold-6401fd0d-balabala-1783264824576.ttf diff --git a/docs/assets/AlimamaShuHeiTi-Bold-a95023f2-balabala-1783244194656.woff b/docs/assets/AlimamaShuHeiTi-Bold-a95023f2-balabala-1783264824576.woff similarity index 100% rename from docs/assets/AlimamaShuHeiTi-Bold-a95023f2-balabala-1783244194656.woff rename to docs/assets/AlimamaShuHeiTi-Bold-a95023f2-balabala-1783264824576.woff diff --git a/docs/assets/AlimamaShuHeiTi-Bold-fa4a258d-balabala-1783244194656.woff2 b/docs/assets/AlimamaShuHeiTi-Bold-fa4a258d-balabala-1783264824576.woff2 similarity index 100% rename from docs/assets/AlimamaShuHeiTi-Bold-fa4a258d-balabala-1783244194656.woff2 rename to docs/assets/AlimamaShuHeiTi-Bold-fa4a258d-balabala-1783264824576.woff2 diff --git a/docs/assets/SmartChartRenderer-8fd37aa6-balabala-1783244194656.css b/docs/assets/SmartChartRenderer-8fd37aa6-balabala-1783264824576.css similarity index 100% rename from docs/assets/SmartChartRenderer-8fd37aa6-balabala-1783244194656.css rename to docs/assets/SmartChartRenderer-8fd37aa6-balabala-1783264824576.css diff --git a/docs/assets/SmartChartRenderer-912fade1-1783244194656.js b/docs/assets/SmartChartRenderer-fe68a3bf-1783264824576.js similarity index 97% rename from docs/assets/SmartChartRenderer-912fade1-1783244194656.js rename to docs/assets/SmartChartRenderer-fe68a3bf-1783264824576.js index 69b5805..74daf53 100644 --- a/docs/assets/SmartChartRenderer-912fade1-1783244194656.js +++ b/docs/assets/SmartChartRenderer-fe68a3bf-1783264824576.js @@ -1,2 +1,2 @@ -var D=Object.defineProperty,W=Object.defineProperties;var H=Object.getOwnPropertyDescriptors;var z=Object.getOwnPropertySymbols;var F=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable;var k=(r,o,n)=>o in r?D(r,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):r[o]=n,h=(r,o)=>{for(var n in o||(o={}))F.call(o,n)&&k(r,n,o[n]);if(z)for(var n of z(o))P.call(o,n)&&k(r,n,o[n]);return r},p=(r,o)=>W(r,H(o));import{e as g,j as R,k as V,L as y,o as x,c as S,a as f,t as d,g as _,b as j,u as q,n as G}from"./index-1783244194656.js";import{aS as M}from"./chartTheme-fbd5f176-1783244194656.js";const E={class:"smart-chart-header"},I={key:0},U={key:0,class:"smart-chart-source"},Q={__name:"SmartChartRenderer",props:{chart:{type:Object,required:!0}},emits:["ready"],setup(r,{emit:o}){const n=o,i=r,l=["#30dcff","#27f0c0","#ffd76c","#7aa7ff","#ff8f6b","#a6f06d"],N=g(()=>{const e=(i.chart.rows||[]).filter(t=>Number.isFinite(Number(t.value)));return i.chart.type==="pie"?w(e):i.chart.type==="line"?B(e):A(e)}),T=g(()=>{const e=i.chart.rows||[];return i.chart.type==="bar"&&L(e)}),v=g(()=>{const e=i.chart.source||{},t=$(e),a=m(e.period||e.dataPeriod||i.chart.period),b=m(e.generatedAt||e.updateTime||e.updatedAt,!0),u=[t,a,b].filter(Boolean);return u.length?`统计口径:${u.join(" / ")}`:"统计口径:业务统计库"});R(()=>{V(()=>{window.requestAnimationFrame(()=>n("ready"))})});function A(e){return L(e)?C(e):{animationDuration:700,grid:{left:52,right:26,top:28,bottom:54},tooltip:s(),xAxis:{type:"category",data:e.map(t=>t.name),axisTick:{show:!1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.28)"}},axisLabel:{color:"rgba(223, 250, 255, 0.76)",fontSize:11,interval:0,rotate:e.length>6?28:0}},yAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:11}},series:[{name:i.chart.title,type:"bar",barWidth:e.length>7?16:22,data:e.map((t,a)=>({value:t.value,name:t.name,itemStyle:{borderRadius:[8,8,0,0],color:new y(0,0,0,1,[{offset:0,color:l[a%l.length]},{offset:1,color:"rgba(48, 220, 255, 0.08)"}])}})),label:{show:!0,position:"top",color:"#ffffff",fontSize:11,formatter:({value:t})=>c(t)}}]}}function C(e){return{animationDuration:700,grid:{left:78,right:72,top:22,bottom:20},tooltip:p(h({},s()),{trigger:"axis",axisPointer:{type:"shadow"}}),xAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:11}},yAxis:{type:"category",inverse:!0,data:e.map(t=>t.name),axisTick:{show:!1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.22)"}},axisLabel:{color:"rgba(223, 250, 255, 0.82)",fontSize:12}},series:[{name:i.chart.title,type:"bar",barWidth:13,data:e.map((t,a)=>({value:t.value,name:t.name,itemStyle:{borderRadius:[0,8,8,0],color:new y(0,0,1,0,[{offset:0,color:"rgba(48, 220, 255, 0.16)"},{offset:1,color:l[a%l.length]}])}})),label:{show:!0,position:"right",color:"#ffffff",fontSize:11,formatter:({value:t})=>c(t)}}]}}function w(e){return{animationDuration:700,tooltip:s(),legend:{orient:"vertical",right:10,top:"middle",itemWidth:10,itemHeight:10,textStyle:{color:"rgba(223, 250, 255, 0.78)",fontSize:11}},series:[{name:i.chart.title,type:"pie",radius:["48%","68%"],center:["35%","52%"],avoidLabelOverlap:!0,label:{color:"#fff",fontSize:11,formatter:`{b} +var D=Object.defineProperty,W=Object.defineProperties;var H=Object.getOwnPropertyDescriptors;var z=Object.getOwnPropertySymbols;var F=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable;var k=(r,o,n)=>o in r?D(r,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):r[o]=n,h=(r,o)=>{for(var n in o||(o={}))F.call(o,n)&&k(r,n,o[n]);if(z)for(var n of z(o))P.call(o,n)&&k(r,n,o[n]);return r},p=(r,o)=>W(r,H(o));import{e as g,j as R,k as V,L as y,o as x,c as S,a as f,t as d,g as _,b as j,u as q,n as G}from"./index-1783264824576.js";import{aS as M}from"./chartTheme-3259b6f8-1783264824576.js";const E={class:"smart-chart-header"},I={key:0},U={key:0,class:"smart-chart-source"},Q={__name:"SmartChartRenderer",props:{chart:{type:Object,required:!0}},emits:["ready"],setup(r,{emit:o}){const n=o,i=r,l=["#30dcff","#27f0c0","#ffd76c","#7aa7ff","#ff8f6b","#a6f06d"],N=g(()=>{const e=(i.chart.rows||[]).filter(t=>Number.isFinite(Number(t.value)));return i.chart.type==="pie"?w(e):i.chart.type==="line"?B(e):A(e)}),T=g(()=>{const e=i.chart.rows||[];return i.chart.type==="bar"&&L(e)}),v=g(()=>{const e=i.chart.source||{},t=$(e),a=m(e.period||e.dataPeriod||i.chart.period),b=m(e.generatedAt||e.updateTime||e.updatedAt,!0),u=[t,a,b].filter(Boolean);return u.length?`统计口径:${u.join(" / ")}`:"统计口径:业务统计库"});R(()=>{V(()=>{window.requestAnimationFrame(()=>n("ready"))})});function A(e){return L(e)?C(e):{animationDuration:700,grid:{left:52,right:26,top:28,bottom:54},tooltip:s(),xAxis:{type:"category",data:e.map(t=>t.name),axisTick:{show:!1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.28)"}},axisLabel:{color:"rgba(223, 250, 255, 0.76)",fontSize:11,interval:0,rotate:e.length>6?28:0}},yAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:11}},series:[{name:i.chart.title,type:"bar",barWidth:e.length>7?16:22,data:e.map((t,a)=>({value:t.value,name:t.name,itemStyle:{borderRadius:[8,8,0,0],color:new y(0,0,0,1,[{offset:0,color:l[a%l.length]},{offset:1,color:"rgba(48, 220, 255, 0.08)"}])}})),label:{show:!0,position:"top",color:"#ffffff",fontSize:11,formatter:({value:t})=>c(t)}}]}}function C(e){return{animationDuration:700,grid:{left:78,right:72,top:22,bottom:20},tooltip:p(h({},s()),{trigger:"axis",axisPointer:{type:"shadow"}}),xAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:11}},yAxis:{type:"category",inverse:!0,data:e.map(t=>t.name),axisTick:{show:!1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.22)"}},axisLabel:{color:"rgba(223, 250, 255, 0.82)",fontSize:12}},series:[{name:i.chart.title,type:"bar",barWidth:13,data:e.map((t,a)=>({value:t.value,name:t.name,itemStyle:{borderRadius:[0,8,8,0],color:new y(0,0,1,0,[{offset:0,color:"rgba(48, 220, 255, 0.16)"},{offset:1,color:l[a%l.length]}])}})),label:{show:!0,position:"right",color:"#ffffff",fontSize:11,formatter:({value:t})=>c(t)}}]}}function w(e){return{animationDuration:700,tooltip:s(),legend:{orient:"vertical",right:10,top:"middle",itemWidth:10,itemHeight:10,textStyle:{color:"rgba(223, 250, 255, 0.78)",fontSize:11}},series:[{name:i.chart.title,type:"pie",radius:["48%","68%"],center:["35%","52%"],avoidLabelOverlap:!0,label:{color:"#fff",fontSize:11,formatter:`{b} {d}%`},labelLine:{lineStyle:{color:"rgba(223, 250, 255, 0.42)"}},itemStyle:{borderColor:"rgba(3, 18, 31, 0.92)",borderWidth:3},data:e.map((t,a)=>({name:t.name,value:t.value,itemStyle:{color:l[a%l.length]}}))}]}}function B(e){return{animationDuration:760,grid:{left:52,right:28,top:30,bottom:48},tooltip:p(h({},s()),{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(255, 215, 108, 0.52)"}}}),xAxis:{type:"category",boundaryGap:!1,data:e.map(t=>t.name),axisTick:{show:!1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.28)"}},axisLabel:{color:"rgba(223, 250, 255, 0.76)",fontSize:11,interval:0}},yAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:11}},series:[{name:i.chart.title,type:"line",smooth:!0,symbol:"circle",symbolSize:8,lineStyle:{width:3,color:"#30dcff"},itemStyle:{color:"#ffd76c",borderColor:"#041522",borderWidth:2},areaStyle:{color:new y(0,0,0,1,[{offset:0,color:"rgba(48, 220, 255, 0.24)"},{offset:1,color:"rgba(48, 220, 255, 0.02)"}])},label:{show:!0,position:"top",color:"#ffffff",fontSize:11,formatter:({value:t})=>c(t)},data:e.map(t=>({value:t.value,name:t.name}))}]}}function s(){return{trigger:"item",backgroundColor:"rgba(2, 13, 22, 0.94)",borderColor:"rgba(48, 220, 255, 0.34)",borderWidth:1,textStyle:{color:"#fff",fontSize:12},formatter:e=>{const t=(i.chart.rows||[]).find(u=>u.name===e.name),a=(t==null?void 0:t.unit)||i.chart.unit||"",b=t!=null&&t.extra?`
${t.extra}`:"";return`${e.marker}${e.name}: ${c(e.value)}${a}${b}`}}}function L(e=[]){return e.length>6||e.some(t=>String(t.name||"").length>4)}function $(e={}){const t=m(e.sourceName||e.name||e.label);if(t)return t;const a=String(e.mode||"").trim();return/openapi|api|stat/i.test(a)?"业务统计库":/local|mock|fallback/i.test(a)?"本地统计":"业务统计库"}function m(e,t=!1){const a=String(e||"").trim();return a?t&&/^\d{4}-\d{2}-\d{2}/.test(a)?a.slice(0,10):O(a)?"":a:""}function O(e){return/^[a-zA-Z0-9_./:-]+$/.test(e)&&(e.includes("_")||e.length>24)}function c(e){const t=Number(e);return Number.isFinite(t)?Number.isInteger(t)?t.toLocaleString("zh-CN"):t.toLocaleString("zh-CN",{maximumFractionDigits:2}):"--"}return(e,t)=>(x(),S("div",{class:G(["smart-chart-card",{"is-horizontal":T.value}])},[f("div",E,[f("div",null,[f("strong",null,d(r.chart.title),1),f("span",null,d(r.chart.subtitle),1)]),r.chart.unit?(x(),S("em",I,d(r.chart.unit),1)):_("",!0)]),j(q(M),{class:"smart-chart",option:N.value,autoresize:""},null,8,["option"]),v.value?(x(),S("div",U,d(v.value),1)):_("",!0)],2))}};export{Q as default}; diff --git a/docs/assets/area-1144cf4a-balabala-1783244194656.png b/docs/assets/area-1144cf4a-balabala-1783244194656.png deleted file mode 100644 index 13e3852b6f82233f5091e71a7b32720caac96e3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 203918 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%0D->8-b5Ap@X-K$O7Ln%}bRvS-)QfAZ65|39rS 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 GQDvseB3tTIvItO= zbBB*kdhR{!h$ggK%4*$@x(#!@w=71j-*=e-GQ2%fAk9eP%mvxd1#6n7Ky1sg2&L{T<^fu|Ekqs|_v+zC>J zVH8$MUPW5rG;HRkWOjpBm4QfYIUMn2UTwKtHZrP)^E^!uWP~v2wdV!EvpfN~Bn+q; zPGm_WYjr|>B@+` zh;gLqx}}_gQ7!~|SUtYXd%9s&z-DsUI4!O}Uy~}^tFkOvN&d?tPM@q2WB>)F0-#)g zR-g>&lGD`lT1-n6nJF_B9z0$1M<1T>rK|hgZiE}=oC@p<9A@}WUlkXVSlc`y=*2l9 z@%-O&;R?nZqI~_eYdnaNgHKP0E@;!{tWrg0Exj2}j(dFV?9PS6s;S=@Uf*zc9aqpp?)#lE^`5f z!o;UOR;h|pkDe}ccQh!W4XLZm)=u@}1Bb5f>AMd49$On>9@)CK#oh~72#c1rM^@sj z+*x&zu1^4KK$O2Ut|6GHRMgQ5F=zPvJ*MKlL6~J%OAy!-WlxmH=WE`1y5#&g5<)v9 z29`IMn^BjnK8Z;73d|$9K$gLRSBWM@Xj9&87Zty#psgfifkHH6*+ouPN*@%qgzYPV z+dInbJ>m6j=L^Ai01>)yK2Wiaw|8{HqY7@?MWVrj8D4k~+Jj;J}L`s!XV)vSBke zT~fQPWE4xoB_hB=46M-Ac+CMR&u`)Ybk9kE&wpG<2?*1})vGa8aY+?gR!zxDnj4*@ zUfCoiYy7ju1$Rod0`Ot2U)Byv4eiMPZP+0ymxWzg^`00$@1kJW(KlY)I_38aqcpG9 z9s^vU-nC`;PwwREao&YOK{dUxcb{%? zZ8qlxfyW5@z@EZ!Ns7z9__7F5B50k1Y?mz|wMx|aUqTGDjd-(azBJkB==cyr z3Nr#|LmH1-?wB`sIBYmOFa3P<0=e))LZ#&bKy&Uu2!rq~Ac@@P(60?!_Ry`tB4KOB z-mN`$ukRsE;JoiyD=cx=(eWq)OaAjbm9$NE8&(C=g5a0Nd)asJtX^QWH~A3QXko;dv))Pxzz zOoZ7?XkBPj($vNb36>Nw6}3;LHt%?49p+-1=_CWGYO1Q`|K!^zBOj%l72NZ630yh36!|Xa2(X3UE?9qq>o9Ri#gP-E?T39O#vwy^Nkb zRks6o-!ZWvXJEwQ`b8+5_=FHPkovUzxx94?b=Ztgg^0tsnb?x0ju+Njl*|%5e9rAWy1% zIA8Ys#V6t~~_Cz=|B_K4i zz&Rf`!@AXSy7FNj5j)8Ys0k{WkXE9os|l>tJy52CzSIGbrio1aoXj^=HjPq;31>Y+ zt72-;j+vgT#0~I>Ymml6lRz}i;l!bXGOPn(mC_bFV{u`@-sJ;!b`}f>8&%f8Nl*q8 zocQW{TWP_M-MP^;@4Ul1p%G%yfpCxlfHvE}JGVC6yRCFhhi@Q+Fts>lyV=~!o;zP& zMnXnS@yolWbJP3D<%|MHKnNym6nX<|9DC5DzMVt45lM0VTuN?$w^v)E8^-VGtgfvQlG-aj|ho z8(aNfe`I|5hVivK%8duGIs)4$Eyhxe&Ko{oN19m-ifM>9TF~UyNEqT^34xvXRyu9+ zjFZPa2B_jp)0^dzW-8MSC5=o&9s$Ud#5xJ_ac8im+-R4K@xMvo>Bmlh%@PXph^9^m z1asnCyL%4d5xn~9tMa%2cwe#rDt&03n<6#vXZrQ!!sKjH)tO+Ra%PuFZa^s{stf?L z`B}cYsB5}joz_-awCbC{&ID^zRdVI+&l|f`sed&XsE+#0-^s|EPvrp;8F?u(Vs}Vg z2ns@2O9I+Fi-Gq#DA#Xvju7?%-!^D)oE)zC`t6n%t}pq(!gE1jsc>E#4K% zrlM#XrBZksE8wOG-_^hen}!$n_IdmK4)+eXF(e3wv=OLd+rY!^mJQ0Tv@{6|>F^0{ zJL5lBnB9MD&M;QPS0?{B$rVl=KrlFe6Z?tBews^@hzT~npNdW2K}SYq0{ z1nBZnjJX|zbsufSER2ii9nYO}ynMOgqt`qiIq!M86V5xKNg%6t)p%&|(BLpcLGS@^ zp>?z^+%)0!N5-p$N1G6ibX;4JQP-mM+;ImZ^doYo02bJtGu z1V+$C?ZMZqJ}8`SD{Wny6*2X($L4TTnb8C5_e0JukaQL$OVaggOP+#Wh8A^k}u=WYe=;G&C8*Dk+gpB~kLK_jD!@EyBMu=BZ;M zm7Gei43#A-FVIo6o+E-Q+;6i$+C}WF3?UU!vky&XcgTEqm3c*+f9WbEw-t+%XqXqDSzyZc;-SfuH4To#T&Rzo&(YSTIZN_TLENWXSmAd&%+mdKaOdG#Q)I9{} z2?&G6&)au!ZXaH_=J=s&jvv0@d3i^;+&a9AW2&2K+&6fj@JL~uo=zvirB=A;p%vln z9=`C<_~KiEH}4q7CkDN-1a=!}Q6$7uemud)B49e*u~YIAOQ}H?xy4B@QyqpTVm>N` zex)6ng!W9udo_1NPT|)Dt7)ZD*(gVL5_Nt8Gk!}sq@~e8o%uIGyok7AShR4$M?d;e zdt3m#A0+_U9+m8D%6!~v6NTw`f=)C*nL>7`1b*eBPAw`aAwpxUXQ5Z=?0Z$)dmRuH z19)t$8LjF0HetabOzX{1coENbA+Dcw7p5^BW-M<>KwQv zB2$DQI?0+ZP5>Eo6k{qx*}0peJCy7R96z^Nt>RXss5`HB+t+X6)s=#eBzqplUEx)aUi^~ zBV1_XV?9u~Js5Wk9tfNm^cvsS2DpIngoAUfaL3?__mnT*FurrwxOc3CwXsNJfeu4L z5)6mfpL1$436c^0Y#Iw|XQTgEgJMn*?S=Z)Fmos>UurvJuAdE2mU8PTt>WpyvH6{X@h=d86^Q@|^=olA_ycf)8t2)|XiUwdJ7*GCWA?Azcn{AvE zM6tQno3|AgK&hT9J;2BwsIpGxD)2n>wQ2jU6hUP~U1z1o@2L}8Wu%v3QnUwB1Z|bY zZHCFq^X~d_tX7-@zG>*!Yi{3P@wIy!E-oBTI=E%9FR|ITK?o)IHVG1Io`Q_@#vpJ6 z+_1nd$_3YQeSe3y4;pwd#7$HjNWSgc}v9SWQuEpbH?z>d|(TV7BP6D#A zJu0=Be+E34ibQEMTU_QvBsn|$q8@z9V2Z{pzuW%mFWB3|y1$p#^XS zxCT60D__08<>=UASH@|&=537Urt+m%i-YrZ_bL_uCLWx}HxBO{{Q!qs1sh-~Jb%^m z@+HR)UT*mK1;>;7o?S84!0QTk%(xrifx+5@-o<;hMYv+{jDrhZ#9RN$O8L_5z?a`u z-nnONx6qlgFk^wyn#KA{tsE+12fz>ug$$az8Jq%pP4U#3bCOLTX7y)Z6@xOR1lGdL zT9jA*Z7K*%tgItiS%_^O@-z7;;@|qZ<0!R8;Pm=sa{53dA~Gz@JuU#=r`>-OmAQpw z;yHCQrml^LFJ^^q>6tGUI@M0>rY=LRH((hBgEoT+#TNBcOJT*CV9A9blYe(c4$Ul~ zQAT93)#Axm;<(1M*(zUu>zEH8w7ht!{o6MN!!As}T9)6=HatQC-8_SgmRzHR@D%4FUzlf%P^n#eOvo3)~f z(8Q8=zY_CRwi9eRpI6aH1Jh~y(nf?|!u)2GX0>_FNo}Izzmq)YuXGDFez%M*Dgj~% z=b*wC%LqEE9(#lXO;71#4uDi?iBzgvn`EWcsfx8l(rWn8EMbs3RHQBd(qrU;M9uI` z%bG1(6O)fAI~7SqtR@4xiHOZI2~iv(4I;ycU#;kp zIx3su7(kP6 zINk)_y1nAz%{9>A8zJ=J6gWmI&b_6Ua~zepah9F<2F^E_3Sm1C`kqVs!uLJh@gq+) zeDZ?l`qB{`yk*9_0p3)&1*}|52h=2F?}(@PUEr#~6Dh3g*Ve`_y{mldoq_ug1KJy% zDxDZUq%KCrIj7`DOU`#m@y~hl*D6P1bRbu2m&+Y7MhK8u2`S55h0*rMq)4c1rK#&@ zTvW>%=|=13MBkFuDNUmZsSXNKJ{%*Mj@PVIaSblfTHR;^tT|hS-KJ=}5q(?$JpOTt z>n$})#Z@P3Hzrusx&WPZC8?=_FbxfvT;R++)kaP!E^AV@shN)a{2ca@2tG2g?rBl; zTNQn4jP}M7mf@JBy;)inYFk;pFM}oRK)t}%n{qmZ*TsO=qDHA>MQxlD*JG5b^;pLi z*Rjjx-<4Fbu_%BzbC)1&)*HTk=a>&&Uhu)amM1(s(0HOg6k$tp1xRg{%q?&?p#-i> zcnG{}Tb`id%FdE^_d8AwH%Q+nW^3Sh-Lo>Ila_@T$D&{!aV^fZk&ZVB1+u9?bds4` z|6NS1hzq43Bhk{&tUMRz3*g5F#f3Zqa7feQoQnm3+T>U!VsnBH6QY$>V#$e+(N!nq zJQp4v3fWWM0L`L9x)wVg&`r;9vPRe2c#>YWG2u2;f>G8P?~B*@t$ zzT7b^8p^~%$Qy0dWGX?E5<`xPgd<<$Rbo$JsFdZ@aBkF66(Q|x#89gPrOG{-O{-J~ z4V(4)u?FDrj~V!@T7#82DZ;8sc81!M(}6gQ`EjSHe_D+kM90>fR@SOAqEMo;5oiKPXlH0MktDTK}MOnv79vc2#C$QIRv-&^G&bGf3e-#1A*=IE)^`bw^w}o!Vw?*&?PS8xu}74Y6%~k(AQ}xZ&tTssJ@gfZLz#_tHoCBA{Z26saZrWCIV<(~{*=4+0 zSxtTNLXG{@D6~`%ABP)iFr)+-OJcRg$3;ElaGQGAS_|IX9IRKq#%6&l^D)gS#9LJ_ zG);?Jv;+eE@fv+}jIR6mTDr&y@IHzJdkbs_P4G!q2_UTq7w0#wSyJUQjm+2=xadH) z%D3)sc=yqOOV{X-qLn2Vd^+>{77AeMka&knp0mv=(1(Gxg_kaSe&DH=AAh>#<@27U zgLh5%c2M3lxM2}TotqWDO6U;af*CJ3;aM-V2;W*Ozj9~bi*IhZeM?~jofnqQa2k;O z`C65yVG+Y?DYjUW*v};)Zb3>XP12dhQkzO1OZ(ipQ{iYeYii=DX3k@%QvW8M07fWS zJ>r}2NaPH!f=ttd<|Evha8us118k;`M*#0<5rDJWPye2Fz`O=mv8&AOf-)TqSg}Hl z)-q=8ZmVySN?V{dyP2|mEYI33#Q;~QWM*^sv$74X=*5!)w*Yr!g88cNiK*y!Y~kfB zgPQ3-3fHPEM5zjes=Z&s?M~YlXR*ZPy>;c3P&xr6gCPpBa(BWxhnJ2=kB)i$&IvbO zyvTufTtc{mvXAFT;JBvdc z&fOy}?3}}OLa>l5q*78OOURClLOQFR0QKox5~xTVB01<+(nfEU!$TQtC~klnBqRv9 z2Js15t8p$|+g+?qOPd3Aq#jGm=KYl@G*j?QrWV4G)g(TS0fMdRk5*XgvF#9B=}jz< zB)LV_A+X*KXbuuTiu#U?E~D=;l{E>RNW-+8kbh$B(__x9~ACx-!_cm$eM@?-jD zZtL0XSecv$3HCE=0wEX&dybDiv*4$mTky#X4Hr7$0m5&p@{M4;3!I3cehL}Qou$sA zIPpaX&v_VB_~J?6KY6?7TW@YTJPfo73oo%Vr~w@!P)e#Q+kz3)%43TeE^|S0C{h)M zmDicsbZ_FnFHDR{p=Z^hNTy<4H*+`1bZ9i~C|2u$jKb;cR;*F!Qq37otqDx{Sf!m= zYhp9&Wb(C`;BdNwuzp+sydUlVX(N0OVP}gc$8MSm;PUcmMEFIK}buV>p z@i7G}+J>aG`K1b9F`e=F-P9>ynS7CS2c>HFk_39Lv?^^9&pFQIG@Udx=?$cs^-e%V z^>{!^+)1?7xRIV`bAjJX!#{QyW_CYDuu`Gg*9gyS{i?)6!MQSuF%cApx_rV;En^pj zbGmihI_~+_!wo-taltk3dD8+12!|p(z_B$=Bjt4RPb-k5Q=ht20pd7T<+cTuZeV}W zaqip>4|fk^OF6*$c;L>hBlfTE(=8ih*p}-@^7FIwe!KBhE7iV}J@wIJZqHi)$LpCHmi>Y2KPl6h=pG>Q?d)NG zoD&&40n?1?+VYgcKWwD!rOmR40>vW2Qlt95%*)NDqQm-Rbt(s*D$dtVbuTpgBVLjPI)z zo&p8C%9(9QN87eMS`B>j?L$7c>p567>>8{k;$WBJ=q+wiq_(MP6jYTkBD1)Hi^EiT z7zXwlcv2m^2TR&ZONOH!Q)Ac~47h(L5sw|0njsPc$HvcD3ocs<;3>Of+~nXirjO=PX2}I98@Ek4 zE44jX=AP1NwC{A*Z!=B8>1?WbXLO!5CXyC`$0LCEHwjSYzbXN%P7ACT$yzP% zBA!i|W>n7~zqqip3aB~55>|=;Gc46CR(blzGM&jLJqaP11@4sR;;Obsb>mx=#5*DR z6>qwZk??i=Z>6@?Qp)c5gn@@*T+)VacfroZ9gf~w zVd7AQ_3;K7j1Ix24v7~>Bc5&LvJm5x2vmwF#Llqd%{)|v;OL9sE)Xyp#5LfX5l++k z5g}c3qGt%_@eMUjTVoi-f@O46<-*nRnJMelLWtw4sE14QJ*#d>e;6Q{uGmcNTymfEQ>bQ^X@tpf$r}Z*52Si-7 zZf*xfMLD?8@*~eJ`RQjmUO9;G``3c{QMIXadoAYH_wJp@n{>Xh+uE@vgYWK4s!X`wjFbugx%eXgN=344n7r?2jL zmpYpHd#jAsuVNF#Zx-uKWOuXCkezW^&#RQYJ~=lQ921?az1M8tMsaebA8@DqEcVz2 z_`dG|sOIGEQkm;4ltR-1%+1uV=4_nlI+?(F^1N47W-Y2XKP)UCKLTf{*!)G^S9@1% zJP;Z&ZOn3e7^~NU)40~Wn3eXrAKWOCXsOOVua>DfG4 zrlNx4|F3L{wPv7h`&(rdvK+orHqO!0lwl;L2x?mTe&FHBz;}+7>lfik5pJrnl*nDb zhht+SRZmj;zu2TK5p$X-yfQU58aVO;i)G8f!44-2L0b8 zrkE4}v#~s?s5yd-x)YZ>P$3}O9)>B8N z6oZ_K@|;Q z^wk5B6Z_2O9MH;koF%5?=Q0%}r=f;W#vAjLLviD^R{&=vOl)@g&Rx9>1uEWu850zx z<}-{P#3EqK1%k!ihPtSk$l*ga$NWwVspH|IKFB%A_d|48c$vyv-{&EKk4b@S>tFYr>SA> z^jfw7WQfj%#^JjdQLJhV!BDl>*?0BPFBfH1!Q|t~pJjtB+E@r6G(p(|&Us-wz`diu z>V5!q$f8O2up1#uPO4Fh!?`%`->Sk=c^g%9jFs8+d@Qt*Hs= zBhJM@lji+TnDKEZd_-Vl$}is=_}lLUzH!UgZaS7-6K{FT_pTfD8kWg^RfEtfD_^BG zDj`{?a-D2850~kG>p0^x*2Q^`U6L@@s_0;ov1M6ff@^^PDZ)pUYf{3|-05#>b>#4@ zYhd$Hg4qaDn>%VB@B5EC05Q&5f4f+Wi5tz%0IN+bc3Jp0#;#ZD zPTd1G!QUpES&HMeNx0Hf#}M}!U)}KIX5d81_hJNl6pjHp#vcnX^u`-++~+%c@XUuU za6ugRbYP8eAdW*^%mhnw)_Cd<@%Je@Rm@T-Uj*Eo1Y;YNrfF#R7YyB+VHjYetk*p| zgV9Jsgam-g;X#R~Fm1K-9=tLp=ebehnE8^W(-FCPXefIk8m|zH-~g&wL@c&f~hc6op_6!`Paic?>7Tay;I}8NH>` zf4&D7F1FhD1s<#e?>^|!2YoC^TtItGu99@r)WkDL1%(-GgW`7`ANfGX?|)&3AG_4j zVEjf1{6>H`5RP)_P)$g*IL^u~=N7mMeB3!c=!K&}`Ng{%e&Nl5*X}riw(PbII2eK@ zo8~Ot@yrObx&B9rR!6EXo7yzHXYLsG`O>kfA#_G--p!+StNVJ6v5ivF!PRb$!>$R}+ViFZ~t z5Nqn5+L+~?sX^JQV-s4^NSG~iKc<93ag@_-ZqMaKe0+~7r-!0Pa8&`2{mAu3kRc}$ zK}p3nDT0O}vd{%i9D|_QbIxj#XaboJ5gY+DN6)#?o9n0dRU# z*8RY)Z&+N|rN6Z$pg0wd57#V?dt|>EKQ9r)wV*?l+c2#_?UesHs@XADVNIk2v5X^; z1cs`GCeBCvZ)EYt-y;S4JQ)``nXv!M{ZO@5WU}&3NtZ>?QtdL5Ev%YsX_+u!3PT?^ z>#jjsk91K*KLn!>hMG$okxZ{|mvO{ac-qo9TTJp(ro?|t>90Ff4xGjz$jmms|zP8cB-VhTA zFCn}n(c^zFD8F!P!!N$pbK@R}^DJ72Nnq$Juf9f#pQNsoR59J7SAVS9Oe#OEt2a2| zRD|cO=dWcP7eBN-sTnO>zQ? zP0i(mI;PlMndM>I$hof3mN`5KR~?+(G>$w--T$_#{YJ6-&H3@B$yOsWk;PiFB^Bkp zbK{)Z$N>9FMLhP`HEkZjY^p8F4gJ}l*M`eN_$tbOH*PdCdWh?rSTK}OlIq5`-WWJE zc3&LklK{*+@Nr|wodvhsVtXBT=y?5p&+od}aM6Pw0*!abw?5~+GgYv3#{ zifUE@m_i7w`+;WBvbeaDYMonxANC$M)Rg+D3c9F6yc;4)eLj7510vKd7X zZv1t!IHFas$^^_5t&up7`8IOdTc2_uBy#KBC>pWa0xFsRnzb&DQ!SnPxmHM7F{{Lx z0v51dv28$it&sZ&7R7%C?6#2s;9cbZ4@y5kP!~T(7qtYr*eL}-zCsh=$eNVh5U~sF zIXLgZtFan{)y@vhvmUoF+8xCPD;t`nuAQTyA3Qo3%RS+fPcQiCXLk6=f#U|oZv^FQ zD%?x&ahWR@WcL`)EK&E!CEx`IA8^90p#0*yYySSXx7>ITH6d-|F$-u&qo;&#E>_1> z09btpD7MiE&9_`sRg}!EXfc&)-XE>J%*JLqqV`7pQg)f90zk?-C1qWl1LhS1gnhi@t`MZ^B6Z}VI&)?|I|ihVMHs z?0I3wV1?0&u;V;IhE(XJun`59nfiH#DK52VJ!>^uaroUG+)j%u8zeLw-#w;#aLmpJ zE|v~};Anh9pHR2;$xNt)QOukmZsvi?8T2y)-XyO*N2K~lA#A$wYkcydigL>Cl8J*d zcLB`q4Vy)*F`=xK)Jl_psiLN6{l%JTgz-6wlQFrtMr_vIi3z4Sq;|cBCUy(5ZlfcT z{|V^q#hS@d@1 zxMX}Rm*FT5f@tEgGup%~LxaYAgKSFH5Q<4Bk5?>l-!0wv)(}s1E-mm~Y-L;1LK_2R zr18*3+m~$htp6cp}ws)}#{t z%_A!j1fSMSKi!~bVo33M{@+#*i&TtduCL5MKNA+k+z)G~7Sz+r>oiqREs7?MY}NB) zhr>C<`x22&HF_xbO6tT+h?yEkSJHW08^70(YR+AO%fKGOqm6OrQDA#)EOy$+Y8YYx z8HC7p@Uie75H9UFK6N1c@I$u#v+9v<`1_q=_$$MxNg>(2455KtVg2(5Dj=Llg)C)W|oqbXzw z=i+k~q1S-8_PrE3?nvEll&=%X;HgY9`pPPR7=)D zPzXV>rlDDM_^x3{a|`D^;$7^z1Vd9wVJwy^o1wT=zl@J7-r<|r-N9wWnXMLeCs zw~u;m-#%fu8}R!r&WD&H*EoXrxCYcmIqL3i$H%Vk@Z*jPJf7;=KARy>jdW3rKk7^`@v-9q@;&pj>xcpv)#>(g=e zyVu2m)w;G>v?MMqs9A`UBU&>t%c=rEYJYd_WtB-DeeLubgMcjA^kkahB5q3G%P0S= z-p_O0a@v!rz$ROxlHJP1 zPh5b@3t>_CugW(3Wjn;W|s;^H_Wr6%^GY{bF-61Ts=?ry-fs0zbo!0qjV zXtWvT$X-b&xD*L&GtZ<1OWKn3={D7D*v_y^N{mf)mH!(7X&r`-vwW9BW736NrMgJ% zEq^azv`rh&Qv12BYAe^gh_puygCU*J?Jnq+3pNNgSSkS8xIAlOXAoT;TUp4#>QA& z8g48+PJy>hw@s}!8x}fh9IZvtkd@pL$$0=WO(#6nfRZVTK+ei!nZqJ&ig}Ocp!jaI zEQDK+H309=&0kGUVI*Zb`_@^9w6+BzGZFNRv{$VXqj)ecS{c|Pf<&fo=@w**olx@u z#zR-Wp4BMm(sF9AqEl@Ky_nPbN(Jx6St!nxd9;!|+-8%1Zx(&pmXAQ*piM$N7Z-Zh zI;3l15!?2b3IJ<7);Y9I#es_*2-9e{)4{MlAbr640R4arJ=PB~N>??W^3!R!h%eJl z=q5T&9RqA678s&N*c$KNU2*qn$J5J}edlN_MgzA*q26FkaVc1_FIHja;!+Z?q29A~ zf?FMQ?#rtR3QpL@2`Y$^??t6@899FSg*8X?3WBi}W&i>^fe*4-3KRd+f0Ph4cx z)tthfoR?EJwS^fMyk{3UT=m?&x2E3)mTi-|1nG?l0%1Tc#FPIM`~2ATCFd5xm$!j0 z1-O-js!R~Osn1me>X9gU3Aki2)aMBgcZ2cEcLSflrQBRQ7W=T+Gt4Vq1v(cqI{@q3 zIKSvY){1Nm*$%MoqZ?%~q&Fm61Wi$usn0!c&Q!XaN*D*OD)Q_k@Q{_~rrMOpJJ^GXh>mdK#Xe*Sdg*$dI zB$zple&}%l@O~5l!r*K+XE&K4(2WVyqCWX+nCWz6)KO)3Kz;I`knLR6Wz7zNBC4~Z z4U}~9kDY{w0uQMJM?_+De zX^_s*?0EbFWC?D^#TI_oU~PknkDK8T59q;CUi~`6jlCbDTD(_m6R_<7{SXU)pvjUK z#x6yDTFxhmNk4F$fluBHi-~kP1a99w=B>kyOIJEBh_I*d2{-Pop8S8Y5tOQkG9Pm&br6nm~i*u^+VpY_Alz~Q4F3ld|9ouO@fPeL%1p2b1S zD=!@I>E{o)un@l12YzEPZitI{^fngVc_O1#a&wEZw5U0F0pS@ZJQ$R}bEoH5U+cMl z-;fq`V{9JA_tp8tA84C6=1Sc!SqSVmsiV;$As|7c2z719%CK!LjBRUigfM6n5e{Ko z3)Bi4*`@o#;Uf2-vU*PA&#M5ioDag7Cla#&n8LecN*%PSYe(e@5)&RV} zcK)U{zy&imhxAM(cVk+WxG4qm6nRQ!T>_U*#5S!`GYQb;8ziIb%Di1B9oSqQ=M8)! z?6XfNyXM!SA^EbKz)~4J;ezVte0p z5>I3<%^eevCIn;HY|wQeY>co?5SDE~Hv#&94QT-j8e88XLwGVv$x8cONbSy2{?84< zZW`27Ht#qF5bx0dtD_Y+4tt(cxFB#&gyR%@-jX{4dFQq=`?so(YCh^Wax$ST8r*bLsbw#Q3b9mHytTD_|RC2zu z15**`tN@W>ajC}wqhd^KdfirZ^-~yXN${QktW=TBK);Rp3bI?n`xNkG71DMNDUxaD zA-AFv;#v(FG4@5+7hy9fch<&cV^R3#qZT2mz5=QNzt{1R5A5>e&+Tz_A$(&{etj@* z2y7+ddy7`63UAW%)_5V|eT@$ad_;s3RsQ~+fnWK~ibuBt1jB6udK^1gapQ{xfNOkW zAULdbk%iDjCPLJ|L|2RV;4h3;OJ@eXA*oZwc0i65)`s>**eGF$k>NThGHA@VAd(of zgeDgU(<8i88mG~&JO(D|NQ<xoONw|0!MO8q;P#`ywR6IO zgIlTiX;WKQy-QG-%-DD2loXp=@QBU>O@)yjZ{oL@@7Ab4lwVh|{Y5pD$FKUi=dlwpF8wk#0FXmcIvPEw#s7ViIgk zu}#l*J;V-Im+6F_I)t`NZ`>HJb*d9kkJr*uZGk=KSOABcz^!9t=wmK-a1ITM1w)5` z?~Lc3-s6Wpu*Va-p6_e}zqVE05{EY9_tTj;SSrHbf_UPw+J;BB zHuxT#S8V8GQ5%wA7)5l59fsV^@NqO_txKH&AB*cn!?1AprQjEWEaK?H??f?a)IS=& zH)JrZH*BNmCKjK1(xV$iHySktn%Ev8wcJxxDR~`nk$F-&IIfNfpB_A>_DoVYZnPR| zy)jd(CP!*$xt}LF0pojJkGS-Va#K=}xz6%3=QhE)@H>8v&h0)X0lsg4h?u#0-egu0 z)#h{l#L+JlJgf1vc6PkwEGoBL;Bo&cYTqa%w6VKj)$HF!AV*o7%WT-D8)Ws(W1$lB z;e*7DJ|r);x(EQ0#8UTNi*FnJj-%ZlPx-#{xHkT@CKV%UXb=5~5w<;HGsF|eCZJo5 zr~E!HHkMEFVT@^wZDC)yMI(@gD&ekT1ZdGKPnqzOp9{MCCUxv*&ffX_$Bx zm9q~^b~de6GSx2S5Cn~za4e=gk~jYfX<2e(Dt*EP(pA%Estv)5ut-JX!=r)Q4|;}e zghB-(ZO^s?;sTd1b$tKxJ6u2Kd3^}{>Q;H(gu%%venv=w+Qh-aNpugM2VOMzXd^69 ze(m9gUwVDRop-nRU`c9`irdUA$iLDnBT_F**k_V7T~gownyK3 z{G!1vJWU(Lh0TG(d1wVBMlE3d5bw#AVkd@fjIbKeb#%srt;XVn2qAL0!U`jBOJo}C zWp$ueJqF5M&1qak)m4x)St{AEWRsLnnK-V*#xAMOS((+EU8iJc2gF&q2F^^Rh@f75 zTmZcPwEuWa8bd|X?7YzW(nY4#0+Yp8A#uLzHM`CNu*y2EGOl6y_v)ertL~nPNojeN zjY{jPSdx<6#*5s`L~A=n_-Z`qm@?SFkOP2R^i2DOquuc=7M^ASehKZe!*yvM*(MQ? z0)sMamF@ACFboV^C9DnID8nWYwgHB?kYr(=nM6Tfp@2mT+W31Z-hVZnDvWeYzmwd# zaE9Qk5D1f;bSB5H70MU!y}1qA|~ngF3wzvQrps;HrcG~!SdG{pqROTB=2)8p#|UY`pFNfF2sRI$v9tr1*g*aT!Xddn-; zgry)MB9ut7rpEciZ}9QmNCltFuIG_*S-~z%(2$^rO+E=GpwFN@IP7`&ppS*Ni(M+z zFgI{;q2r}z_j&q!!yOBJVI6o4$IAJ5nhX|+)9E#Zy77{J?g7slydtrC^tGeF-+q0~ z+c&nbHC(Gn)ELs+=PEamt2RU#r7C$gp4Xf(#En=4)&m?jajxw^8&B^AX;VS46q=>O zEgj9$(R6Xd&@3C+PdN+$q&IA>*ec$`{Yju-St$}iFoFs;gmNu7zuF&F8RDzj{rO6*q>R11J@bb%CIl#H4yanTi1GF)WTe-^2v zmlnU{A9n!WFWY{VoR<=5+}s5)2Lag`?f)9QQpW(>Y%Z0pFSW>Jw8O~A4xjM-Z7d>e zB)^Kwwyhc#U}#W+TKt(TcnDY{$f7}7qgx2=u4iYrWoN&o-EHtbDR5mB{)J$KAuR%1 zC9IWU73fzz!)8GHG`kN5!+7)O8Dfc5O$$M3ZRR-Ka>%d19>J;#DWCMK*IzgMimgvZ z5gCjW`D9#y}G1CvZrq zhK~~Rb4sza4d^y`y)`|(w5l~01$*j}|2>7N)RDKD?e0@C;E*Vw91QIPY$8{{HsI3< zZevCtG=5DGbgM8(MUixAQ_>l^&qgYrrW0X=QKS>Rj#=|5ZO2upY{xX7w|K^7Jo!no z_BrnfZNre}-ZXyH987T-?=gp)Bt}IMWxAxA)Jb3U%Hh$L)k%*?hxZVMEouYZp63Hk z@ACW;OCDi-Z5{Zw!Nxo4Jk9``KxMxy{IeO-ThiSB3E+bbJne+n*UH~|d&_sE;CCH`boNU6n!^9Ibhp=85W}y$A=c6`Ey3 zyW7(3Hnh9ocZ6=?ShkL?i3*^83#+xUIX2eoo_^gEHi2QS=sIrpx{dQvOG$Xi0$;!^ z&P!p%OFrRD5(8`XxQ$adO-eKk@vF)KSjS?aw1BOO0WBupB%~tEmlO4`3do6mC=-Kk?;45VLXGpcbv1xlh_QF`X_#?Q4NG zId@*2C-?^S!x*`ngpVZu_Ba(#L}OP+UBu8ytB3{~H?UwpEDGCf2uJ{egWhnO{yphA zhH9LpBPo$IE{cN3o*08OXnLdp=>*@#wV~bZ=oX%KDfk_sT?oy-u-J3B3myqk zNZ7B8;Uus<39OF;!#dh$bqMq}w&WYj!>p8~D2yYVk{DXS2IcgqNMve&nXaqjcr{3M zrl{*dkr@`-P9<#5*Ju?pc-Rke#~x<^ybphz12GZNGf(`<2kRKIzOyT{X6uuX{#woW zb3QjIGPiVFokZ`rRf%`S0w|Mc%@LcPhxWymt0De+rEFI^p71kFM`J5kh;z(I>RkD?jA2AJ9&yI#-_-ub6()I^ zrC1%Wn>L?dslD#fOj-+07#9UkIA5~cGtSs>9->%6qOP~ft@{I) z_gfYVp$%h#W1CN2NhoI-g_vjlHsZ!aD$r8fLc2iRHnso9Q@x4M1B3SrO^Y?DNSF)g zN=jm`9s=DGx{FJ?wqX&BCCdJRXMeB38EkO$J{Bp?IT{x`2ji&8jl{%Ma3)Js>LA6B zCur1)1hdjziq~E$8lqu?ZTgyl_;-VicGt|8b#mh4=*Epsi{g67 zP@z%~xPsvIGHPPFl;>a=4^{&YPWq%ZFjND$!1;^2Jp1$xi*ug0dgTp;W9MV2OwG-Z zstuojUQVLCJ7W!UUKQdM;Wpk+XhdtqBh=RRA2}5jAJB`U~t|oX?%3zxlK9Gs1 z&UCz?MK~p2FG+rCSO{@H&Zqmd$eEKEU7Inv63T2}ydUFulb~%}F?H%^PU&fR_8j8| zv`SS82#3`efxwLE;pQ8w6tby(qiTFtlR3-ug12gOQ_oPkWNRdXLMM=upY3Z z6+0(e+Wke*fecBIY0lAf9bQ8WwX=pse6%5Av@ZU?0XpZ|+i~pf3p)x+5q2Cb8fbPJ zobv?pAT8E_H%F5@B1OsWsDgg0Q~uA#@F^-95tYeoO!iLfZPxyvp0F}}Mo9!avrRpjL?S`!%)>qKHV=mPKoftLl& z3%s!z_>DI<+`AoO%44Uch-X3pO)x5@1ZYV`O`M)yCow&<&WKG5L>b3nQXpP7VsWZj zMqvaF+xRqAMmTnC9Z2Kxix$81w0n-lp0K;)Sad?$I`+;t>|cu8ukRtOjqM}l=xAVd z5;$2K>n-#ljd4PWSctcDMJ?3Q-5J-`++{I$T4S2use&~xn|_u4m+gekrc)MSR!E8{ z!V3BWE?qchf9j7s|IBlLpD+HYFRH4OXpwnb0K6~y|6n3!I=A}N(W*=xS(B4LXLJH& z>gqBnk>#bb&4LsXy{icSl07F|^8z74Tw24m!m@2x?lvqA8W#J)a!2S|N87kK))wg1 zSZ|E=iL!YVSRW6pPn2zL>u=K0E#z^z#hN7Bo-794ST$=^9hKKoL3pH^@44#KZ)$~W zFO{`2TW@Fu*R@fZK7^m4pgOIOturTbdra!u2S!sU@{lqL-61#aS;+$~!C?vk!;IS9(G zDhG}zEF|Cs+NPm%o(`jNQFyoz&jL@Al;%w;%)AJ#6FMBN6BK{`OUvwgM1!nx7)*+>-qJp+6gc-Fz)LHV`2Ti&@jV7){3(lx57qd<&} zmb!f?1;~-EC9AUOYa#0>zI0Y^gwu{>>VJ(r_Fz*)ZXP&gTW~5OTt=1$!v-RoV-4HG zfz3lzTv$71PdcRjnij>Vp1xfGU5SS%cF-_Zxp$u@AZhLaOxb!4ngli$XC({gF6;)V81DhKQ#Q7R6GD~2q)@e1Qhp=?Zr7S-1%HG~b zFEB~samEZR3a2J&Vvl`gt0wpnPG$bpI!-)kNXMA5&d zgQ5` z?MNfkDD&u(Wl(28qsr-jgf_ z3-K{(|GDPJ%_n$EK8=iL6`RreDiDoX@x+%ucS#`FG|($UKk#sCTqY*DxwM&?KuDjH zX{I!$=V1djqyj|+86x1P3DE7d>^*UTz013tTX?SRE!ZW8_{4>9fzbgCLX%EMPI4D0 zx>AM|NHwHW^-21fakTl`?Z+NRv8?30F+p@RQ&P>VbKBoZ6o)hoXn#8klbe}XJeH0sRP`1t?UEpw$G(=0s&W^CZjO)^3 zSJ>ZexJ0xZZdc0D%6POj4mZZ(k+MEEhE0f;Llb=ZtXvr-R-#v_+ymJ`kX@p+UZAF_ z$`o0V^(QhxfmCaCns9CvR(%+HJ9=Nn0KYE_07*xO5B{0|#iIWUf3|Z;;jJ^kk4a9+ zo5k$vIKMJCil`=v|N74}=h{UJ4G5wh332`!21P>@^WhD*5SGh^-Cf82u4C_@VRv8X ze2lprNaDRiWwljSJ)9gXn-gU?iMBl3Di%`Z5>mRDj6U?TX;yT-EGV=QQai$gboAv4 z(e4*5iE&O`0K?8#O8jW;ipXFo$WPh^w`g(Rp*kd8Ls|erh~ma!z;sBK!g0JnP0TB9 z0;>XgY?KEV#b#>1l!C`9R=S|xmB+ccF)nZ5f`|JCD~lV~iNUtF=+UltM%^wlAMH&b*ri69zH10&5etYV;T@U?cHoPdr5zi)yNk z%BEkjA4tR5@IF|0OL-VgSUjrb(0>m zfPAWZr+nU;u4VC~Xg0ZDah5a^akaqSR z*DQXE^|A8c$hdbbJX|X$8(41y>7fZOxd}8KN^-za9tlVRB$dN_vHWGwkX3YU$@%UR z;ilz+SmSspIAcJi7f*07=+*=Br~mZ7z5Mj2e^ReqyVig1bDs;33xMz8ABSK2)#eJc zsPkI2=0laxYU6!VX8KtpP>wi$su&Jl3fo=NQOb$n(u&ywYl*@s1bi#B3)pRhy``|X z?>RW|?CwZxv!wu;O>Z1;jpL1S@+h!A3T!q;Kg1cf4wmS8nT~4lgd?Epicl|h$20gP zE&5sTXQP5QpTNx`y)2(1RKT|l%}$GWp&xpNJ}!LX+Q>AQ1R1goDsRQkFvcE-A++76rkj&VUII@Alk0 z=(%vMp^<2}+a$Gf7ob(61v(u2-f_tb7hS_aDgZi!Ce31ZQ5+E8;#Jc{OGYdp`& z*J*aXmUz1FRp_y}@h9d)pd#}!1qRy88LE{0osxn$)l1kEPQe*uK{t&7J_X>h3c?pV z`?O|s7K?$UgB>vz8h>9#91fNci-b50!n^q1Eq$DKs97uw6jmAwp_2fIK{--5R7$5{ zlj<^ca1>xz8^gT~>w7EY(Hbu7;P+ePLc>W5hbPK5B(?f1;7CULGL||FBCrcw#ducW zya@LUzH}$>+Kqq@G1LdAkfMD{cZ_`hjER0GadEI*5Q|UT{miLo@QqIbSB=WuH0C0N zN{AF$5*acC5%?o%%yMRSh2$_?S0Z>trJAw3k+Fb9_dw;VH;Y*weSl3+SSigzc(`=j zZH3*1WADJRzh|6p;d~=pJmrvg=3BDlQUzXf-{MMpbf|n z*BiB{?;v^pBhF$J6sj912DvllZ0an~5Q|!MaU2$i?$} z@|E0DvBw3#_f7{Ow!;^@)dzMz|D9jmKR3VADvOKNK`5iHIBJ~f=XE7cG zCj=iC@~uGc4Br{MEu336T-XuLFX3S6*xB(kZM^E%Y8Mr zM$+lbV=+v`*$5ob5!6!J=bAeKRq&irz%Dg&RKwjl=+5opcRkIvXS)ul z3ZgE~6!Sb&LlOLGR$5r}73(m>`Mz@*axkKHC3}lqIVDY7gc8RjRuy4MIA~hO$H{1M zOD6?a(5H&2pdmz7`Cx>5Tkf3O^1`*23tkAlveD@G?i$$f4g0Abe9k-0Ibp|-C&|+4 zP8v?a3YRlfs=HyKPd%4{J9~9!3{FTHJ46@7V}6f?yOFUWD>bsH$!|#QNo!x zXNF~)q0P?!GM-55#7pM3txD%oE+H2?Q<`3jh~O=9^j*@2c!?oEKE&=pn{dmW!H&Sb zzz)WOC~jN`>^Rs@&oEdN6Rs^514qF)48}u)W{`vcjt6DKHbd;9r36fIqq`{2{w=?mIqWCT zKUBaQYCgJhL<*2_3PK2bI#s<_ub8@xys`L;CJ%u-)gasi7VcsDe$LKmTDCN zs$ydVJ!1-4a8>4XQ(d$sY=;PEQ3q`YmzKi$)^lYcT;27YTY9=Ce!rC&hil`}%6Pa| z9<7O1y>;~D+mHlynY337W|R}Vj{MRT@)~HH-MjHP zT(|vQ^-1TsF>wQuoQED_5fYLWjy8oFnZp_EDqQjKoR3A_!o!YumPy2v-_F5cg|SNG zg0;mBqE9~uV2iMoEQTYt^)1f0LkgJ5*HU&!I-4~(j0r3$e@!LLh?{$0%!nvR%ZYVm zs&1`~_jYnV^?N_z-W!^NXk+7Cn45R>=eiDZ*sml}}!~57JacVRg7om^r#D#!kxGl5W6+mBE7+Zk%6m|EY6q&jsY-K60?biTPMGs}wHB zj6)M&YP!ChMbX-l$oju7LI=FHR(|Wo!2LUcPE&=DQz~C(vsm4^5EvvHkX%$N(#Ll8i?x~PE7^u-F8(l0NkegBhC;XPJW;oriOcaitTkE`{F zn{d<%4|?O?Nj&i%ofxZ)GV~F5N=Tc&j-8CM2x~RV͕@z)Sf|DuX%C_*1oN#1%l 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%0DvkHj2-TJMQmb1L;*$(DzDDDno62N*&x|HJyoSNj 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 bavc{;p6KUU)mwXT0CgGYL3FFMoud8+>RCG< diff --git a/docs/assets/area-b57940eb-balabala-1783264824576.png b/docs/assets/area-b57940eb-balabala-1783264824576.png new file mode 100644 index 0000000000000000000000000000000000000000..6f57ed011ae667fd30cc6cb15a763ff78349d771 GIT binary patch literal 10510 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�+bTctu-oUyhE> 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̢qBv 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 in r?Fp(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,ae=(r,t)=>{for(var e in t||(t={}))Yc.call(t,e)&&qc(r,e,t[e]);if(Vs)for(var e of Vs(t))$c.call(t,e)&&qc(r,e,t[e]);return r},$r=(r,t)=>Bp(r,zp(t));var jc=(r,t)=>{var e={};for(var n in r)Yc.call(r,n)&&t.indexOf(n)<0&&(e[n]=r[n]);if(r!=null&&Vs)for(var n of Vs(r))t.indexOf(n)<0&&$c.call(r,n)&&(e[n]=r[n]);return e};var Zc=(r,t,e)=>new Promise((n,i)=>{var s=l=>{try{a(e.next(l))}catch(c){i(c)}},o=l=>{try{a(e.throw(l))}catch(c){i(c)}},a=l=>l.done?n(l.value):Promise.resolve(l.value).then(s,o);a((e=e.apply(r,t)).next())});import{N as kp,i as Hs,e as Xn,O as Cf,w as Gs,P as Kc,j as Pf,f as Vp,Q as Jc,s as Ws,R as Hp,S as Gp,k as Wp,T as Xp,u as qp,U as Yp,o as Ca,c as Pa,a as Bt,C as bo,t as $p,m as To,r as Lf,d as jp,_ as Zp,L as Df}from"./index-1783244194656.js";function Wn(r){if(r===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r}function If(r,t){r.prototype=Object.create(t.prototype),r.prototype.constructor=r,r.__proto__=t}/*! +var Fp=Object.defineProperty,Bp=Object.defineProperties;var zp=Object.getOwnPropertyDescriptors;var Vs=Object.getOwnPropertySymbols;var Yc=Object.prototype.hasOwnProperty,$c=Object.prototype.propertyIsEnumerable;var Eo=Math.pow,qc=(r,t,e)=>t in r?Fp(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,ae=(r,t)=>{for(var e in t||(t={}))Yc.call(t,e)&&qc(r,e,t[e]);if(Vs)for(var e of Vs(t))$c.call(t,e)&&qc(r,e,t[e]);return r},$r=(r,t)=>Bp(r,zp(t));var jc=(r,t)=>{var e={};for(var n in r)Yc.call(r,n)&&t.indexOf(n)<0&&(e[n]=r[n]);if(r!=null&&Vs)for(var n of Vs(r))t.indexOf(n)<0&&$c.call(r,n)&&(e[n]=r[n]);return e};var Zc=(r,t,e)=>new Promise((n,i)=>{var s=l=>{try{a(e.next(l))}catch(c){i(c)}},o=l=>{try{a(e.throw(l))}catch(c){i(c)}},a=l=>l.done?n(l.value):Promise.resolve(l.value).then(s,o);a((e=e.apply(r,t)).next())});import{N as kp,i as Hs,e as Xn,O as Cf,w as Gs,P as Kc,j as Pf,f as Vp,Q as Jc,s as Ws,R as Hp,S as Gp,k as Wp,U as Xp,u as qp,V as Yp,o as Ca,c as Pa,a as Bt,C as bo,t as $p,m as To,r as Lf,d as jp,_ as Zp,L as Df}from"./index-1783264824576.js";function Wn(r){if(r===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r}function If(r,t){r.prototype=Object.create(t.prototype),r.prototype.constructor=r,r.__proto__=t}/*! * GSAP 3.14.2 * https://gsap.com * @@ -28,7 +28,7 @@ var Fp=Object.defineProperty,Bp=Object.defineProperties;var zp=Object.getOwnProp if (customElements.get(tag) == null) { customElements.define(tag, EChartsElement); } -`)(Dd)}catch(r){return Zr=!1}return Zr=!0}(),L_="ecTheme",D_="ecInitOptions",I_="ecUpdateOptions",xh=/(^&?~?!?)native:/,lb=kp({name:"echarts",props:An(An({option:Object,theme:{type:[Object,String]},initOptions:Object,updateOptions:Object,group:String,manualUpdate:Boolean},w_),C_),emits:{},inheritAttrs:!1,setup:function(r,t){var e=t.attrs,n=Ws(),i=Ws(),s=Ws(),o=Ws(),a=Hs(L_,null),l=Hs(D_,null),c=Hs(I_,null),h=Hp(r),u=h.autoresize,f=h.manualUpdate,d=h.loading,_=h.loadingOptions,g=Xn(function(){return o.value||r.option||null}),p=Xn(function(){return r.theme||Ys(a,{})}),m=Xn(function(){return r.initOptions||Ys(l,{})}),y=Xn(function(){return r.updateOptions||Ys(c,{})}),v=Xn(function(){return function(E){var k={};for(var W in E)gh(W)||(k[W]=E[W]);return k}(e)}),S={},A=Cf().proxy.$listeners,R={};function b(E){if(i.value){var k=s.value=Gp(i.value,p.value,m.value);r.group&&(k.group=r.group),Object.keys(R).forEach(function(I){var F=R[I];if(F){var O=I.toLowerCase();O.charAt(0)==="~"&&(O=O.substring(1),F.__once__=!0);var Y=k;if(O.indexOf("zr:")===0&&(Y=k.getZr(),O=O.substring(3)),F.__once__){delete F.__once__;var q=F;F=function(){for(var $=[],Z=0;Z{let o=t.width;return`M165 0.5 +`)(Dd)}catch(r){return Zr=!1}return Zr=!0}(),L_="ecTheme",D_="ecInitOptions",I_="ecUpdateOptions",xh=/(^&?~?!?)native:/,lb=kp({name:"echarts",props:An(An({option:Object,theme:{type:[Object,String]},initOptions:Object,updateOptions:Object,group:String,manualUpdate:Boolean},w_),C_),emits:{},inheritAttrs:!1,setup:function(r,t){var e=t.attrs,n=Ws(),i=Ws(),s=Ws(),o=Ws(),a=Hs(L_,null),l=Hs(D_,null),c=Hs(I_,null),h=Hp(r),u=h.autoresize,f=h.manualUpdate,d=h.loading,_=h.loadingOptions,g=Xn(function(){return o.value||r.option||null}),p=Xn(function(){return r.theme||Ys(a,{})}),m=Xn(function(){return r.initOptions||Ys(l,{})}),y=Xn(function(){return r.updateOptions||Ys(c,{})}),v=Xn(function(){return function(E){var k={};for(var W in E)gh(W)||(k[W]=E[W]);return k}(e)}),S={},A=Cf().proxy.$listeners,R={};function b(E){if(i.value){var k=s.value=Gp(i.value,p.value,m.value);r.group&&(k.group=r.group),Object.keys(R).forEach(function(I){var F=R[I];if(F){var O=I.toLowerCase();O.charAt(0)==="~"&&(O=O.substring(1),F.__once__=!0);var Y=k;if(O.indexOf("zr:")===0&&(Y=k.getZr(),O=O.substring(3)),F.__once__){delete F.__once__;var q=F;F=function(){for(var $=[],Z=0;Z{let o=t.width;return`M165 0.5 L165.707 -0.207107 L165.414 -0.5 H165 @@ -3878,4 +3878,4 @@ void main() { } -}`;class TS{constructor(){this.texture=null,this.mesh=null,this.depthNear=0,this.depthFar=0}init(t,e,n){if(this.texture===null){const i=new Ie,s=t.properties.get(i);s.__webglTexture=e.texture,(e.depthNear!=n.depthNear||e.depthFar!=n.depthFar)&&(this.depthNear=e.depthNear,this.depthFar=e.depthFar),this.texture=i}}render(t,e){if(this.texture!==null){if(this.mesh===null){const n=e.cameras[0].viewport,i=new Ei({extensions:{fragDepth:!0},vertexShader:ES,fragmentShader:bS,uniforms:{depthColor:{value:this.texture},depthWidth:{value:n.z},depthHeight:{value:n.w}}});this.mesh=new qe(new Os(20,20),i)}t.render(this.mesh,e)}}reset(){this.texture=null,this.mesh=null}}class wS extends Ki{constructor(t,e){super();const n=this;let i=null,s=1,o=null,a="local-floor",l=1,c=null,h=null,u=null,f=null,d=null,_=null;const g=new TS,p=e.getContextAttributes();let m=null,y=null;const v=[],S=[],A=new it;let R=null;const b=new Xe;b.layers.enable(1),b.viewport=new se;const U=new Xe;U.layers.enable(2),U.viewport=new se;const N=[b,U],x=new MS;x.layers.enable(1),x.layers.enable(2);let E=null,k=null;this.cameraAutoUpdate=!0,this.enabled=!1,this.isPresenting=!1,this.getController=function(V){let Q=v[V];return Q===void 0&&(Q=new ul,v[V]=Q),Q.getTargetRaySpace()},this.getControllerGrip=function(V){let Q=v[V];return Q===void 0&&(Q=new ul,v[V]=Q),Q.getGripSpace()},this.getHand=function(V){let Q=v[V];return Q===void 0&&(Q=new ul,v[V]=Q),Q.getHandSpace()};function W(V){const Q=S.indexOf(V.inputSource);if(Q===-1)return;const _t=v[Q];_t!==void 0&&(_t.update(V.inputSource,V.frame,c||o),_t.dispatchEvent({type:V.type,data:V.inputSource}))}function I(){i.removeEventListener("select",W),i.removeEventListener("selectstart",W),i.removeEventListener("selectend",W),i.removeEventListener("squeeze",W),i.removeEventListener("squeezestart",W),i.removeEventListener("squeezeend",W),i.removeEventListener("end",I),i.removeEventListener("inputsourceschange",F);for(let V=0;V=0&&(S[Mt]=null,v[Mt].disconnect(_t))}for(let Q=0;Q=S.length){S.push(_t),Mt=xt;break}else if(S[xt]===null){S[xt]=_t,Mt=xt;break}if(Mt===-1)break}const Tt=v[Mt];Tt&&Tt.connect(_t)}}const O=new D,Y=new D;function q(V,Q,_t){O.setFromMatrixPosition(Q.matrixWorld),Y.setFromMatrixPosition(_t.matrixWorld);const Mt=O.distanceTo(Y),Tt=Q.projectionMatrix.elements,xt=_t.projectionMatrix.elements,Ot=Tt[14]/(Tt[10]-1),At=Tt[14]/(Tt[10]+1),L=(Tt[9]+1)/Tt[5],ct=(Tt[9]-1)/Tt[5],j=(Tt[8]-1)/Tt[0],ot=(xt[8]+1)/xt[0],K=Ot*j,bt=Ot*ot,pt=Mt/(-j+ot),T=pt*-j;Q.matrixWorld.decompose(V.position,V.quaternion,V.scale),V.translateX(T),V.translateZ(pt),V.matrixWorld.compose(V.position,V.quaternion,V.scale),V.matrixWorldInverse.copy(V.matrixWorld).invert();const M=Ot+pt,B=At+pt,rt=K-T,et=bt+(Mt-T),tt=L*At/B*M,yt=ct*At/B*M;V.projectionMatrix.makePerspective(rt,et,tt,yt,M,B),V.projectionMatrixInverse.copy(V.projectionMatrix).invert()}function $(V,Q){Q===null?V.matrixWorld.copy(V.matrix):V.matrixWorld.multiplyMatrices(Q.matrixWorld,V.matrix),V.matrixWorldInverse.copy(V.matrixWorld).invert()}this.updateCamera=function(V){if(i===null)return;g.texture!==null&&(V.near=g.depthNear,V.far=g.depthFar),x.near=U.near=b.near=V.near,x.far=U.far=b.far=V.far,(E!==x.near||k!==x.far)&&(i.updateRenderState({depthNear:x.near,depthFar:x.far}),E=x.near,k=x.far,b.near=E,b.far=k,U.near=E,U.far=k,b.updateProjectionMatrix(),U.updateProjectionMatrix(),V.updateProjectionMatrix());const Q=V.parent,_t=x.cameras;$(x,Q);for(let Mt=0;Mt<_t.length;Mt++)$(_t[Mt],Q);_t.length===2?q(x,b,U):x.projectionMatrix.copy(b.projectionMatrix),Z(V,x,Q)};function Z(V,Q,_t){_t===null?V.matrix.copy(Q.matrixWorld):(V.matrix.copy(_t.matrixWorld),V.matrix.invert(),V.matrix.multiply(Q.matrixWorld)),V.matrix.decompose(V.position,V.quaternion,V.scale),V.updateMatrixWorld(!0),V.projectionMatrix.copy(Q.projectionMatrix),V.projectionMatrixInverse.copy(Q.projectionMatrixInverse),V.isPerspectiveCamera&&(V.fov=Vr*2*Math.atan(1/V.projectionMatrix.elements[5]),V.zoom=1)}this.getCamera=function(){return x},this.getFoveation=function(){if(!(f===null&&d===null))return l},this.setFoveation=function(V){l=V,f!==null&&(f.fixedFoveation=V),d!==null&&d.fixedFoveation!==void 0&&(d.fixedFoveation=V)},this.hasDepthSensing=function(){return g.texture!==null};let J=null;function ut(V,Q){if(h=Q.getViewerPose(c||o),_=Q,h!==null){const _t=h.views;d!==null&&(t.setRenderTargetFramebuffer(y,d.framebuffer),t.setRenderTarget(y));let Mt=!1;_t.length!==x.cameras.length&&(x.cameras.length=0,Mt=!0);for(let xt=0;xt<_t.length;xt++){const Ot=_t[xt];let At=null;if(d!==null)At=d.getViewport(Ot);else{const ct=u.getViewSubImage(f,Ot);At=ct.viewport,xt===0&&(t.setRenderTargetTextures(y,ct.colorTexture,f.ignoreDepthValues?void 0:ct.depthStencilTexture),t.setRenderTarget(y))}let L=N[xt];L===void 0&&(L=new Xe,L.layers.enable(xt),L.viewport=new se,N[xt]=L),L.matrix.fromArray(Ot.transform.matrix),L.matrix.decompose(L.position,L.quaternion,L.scale),L.projectionMatrix.fromArray(Ot.projectionMatrix),L.projectionMatrixInverse.copy(L.projectionMatrix).invert(),L.viewport.set(At.x,At.y,At.width,At.height),xt===0&&(x.matrix.copy(L.matrix),x.matrix.decompose(x.position,x.quaternion,x.scale)),Mt===!0&&x.cameras.push(L)}const Tt=i.enabledFeatures;if(Tt&&Tt.includes("depth-sensing")){const xt=u.getDepthInformation(_t[0]);xt&&xt.isValid&&xt.texture&&g.init(t,xt,i.renderState)}}for(let _t=0;_t0&&(p.alphaTest.value=m.alphaTest);const y=t.get(m).envMap;if(y&&(p.envMap.value=y,p.flipEnvMap.value=y.isCubeTexture&&y.isRenderTargetTexture===!1?-1:1,p.reflectivity.value=m.reflectivity,p.ior.value=m.ior,p.refractionRatio.value=m.refractionRatio),m.lightMap){p.lightMap.value=m.lightMap;const v=r._useLegacyLights===!0?Math.PI:1;p.lightMapIntensity.value=m.lightMapIntensity*v,e(m.lightMap,p.lightMapTransform)}m.aoMap&&(p.aoMap.value=m.aoMap,p.aoMapIntensity.value=m.aoMapIntensity,e(m.aoMap,p.aoMapTransform))}function o(p,m){p.diffuse.value.copy(m.color),p.opacity.value=m.opacity,m.map&&(p.map.value=m.map,e(m.map,p.mapTransform))}function a(p,m){p.dashSize.value=m.dashSize,p.totalSize.value=m.dashSize+m.gapSize,p.scale.value=m.scale}function l(p,m,y,v){p.diffuse.value.copy(m.color),p.opacity.value=m.opacity,p.size.value=m.size*y,p.scale.value=v*.5,m.map&&(p.map.value=m.map,e(m.map,p.uvTransform)),m.alphaMap&&(p.alphaMap.value=m.alphaMap,e(m.alphaMap,p.alphaMapTransform)),m.alphaTest>0&&(p.alphaTest.value=m.alphaTest)}function c(p,m){p.diffuse.value.copy(m.color),p.opacity.value=m.opacity,p.rotation.value=m.rotation,m.map&&(p.map.value=m.map,e(m.map,p.mapTransform)),m.alphaMap&&(p.alphaMap.value=m.alphaMap,e(m.alphaMap,p.alphaMapTransform)),m.alphaTest>0&&(p.alphaTest.value=m.alphaTest)}function h(p,m){p.specular.value.copy(m.specular),p.shininess.value=Math.max(m.shininess,1e-4)}function u(p,m){m.gradientMap&&(p.gradientMap.value=m.gradientMap)}function f(p,m){p.metalness.value=m.metalness,m.metalnessMap&&(p.metalnessMap.value=m.metalnessMap,e(m.metalnessMap,p.metalnessMapTransform)),p.roughness.value=m.roughness,m.roughnessMap&&(p.roughnessMap.value=m.roughnessMap,e(m.roughnessMap,p.roughnessMapTransform)),t.get(m).envMap&&(p.envMapIntensity.value=m.envMapIntensity)}function d(p,m,y){p.ior.value=m.ior,m.sheen>0&&(p.sheenColor.value.copy(m.sheenColor).multiplyScalar(m.sheen),p.sheenRoughness.value=m.sheenRoughness,m.sheenColorMap&&(p.sheenColorMap.value=m.sheenColorMap,e(m.sheenColorMap,p.sheenColorMapTransform)),m.sheenRoughnessMap&&(p.sheenRoughnessMap.value=m.sheenRoughnessMap,e(m.sheenRoughnessMap,p.sheenRoughnessMapTransform))),m.clearcoat>0&&(p.clearcoat.value=m.clearcoat,p.clearcoatRoughness.value=m.clearcoatRoughness,m.clearcoatMap&&(p.clearcoatMap.value=m.clearcoatMap,e(m.clearcoatMap,p.clearcoatMapTransform)),m.clearcoatRoughnessMap&&(p.clearcoatRoughnessMap.value=m.clearcoatRoughnessMap,e(m.clearcoatRoughnessMap,p.clearcoatRoughnessMapTransform)),m.clearcoatNormalMap&&(p.clearcoatNormalMap.value=m.clearcoatNormalMap,e(m.clearcoatNormalMap,p.clearcoatNormalMapTransform),p.clearcoatNormalScale.value.copy(m.clearcoatNormalScale),m.side===Ke&&p.clearcoatNormalScale.value.negate())),m.iridescence>0&&(p.iridescence.value=m.iridescence,p.iridescenceIOR.value=m.iridescenceIOR,p.iridescenceThicknessMinimum.value=m.iridescenceThicknessRange[0],p.iridescenceThicknessMaximum.value=m.iridescenceThicknessRange[1],m.iridescenceMap&&(p.iridescenceMap.value=m.iridescenceMap,e(m.iridescenceMap,p.iridescenceMapTransform)),m.iridescenceThicknessMap&&(p.iridescenceThicknessMap.value=m.iridescenceThicknessMap,e(m.iridescenceThicknessMap,p.iridescenceThicknessMapTransform))),m.transmission>0&&(p.transmission.value=m.transmission,p.transmissionSamplerMap.value=y.texture,p.transmissionSamplerSize.value.set(y.width,y.height),m.transmissionMap&&(p.transmissionMap.value=m.transmissionMap,e(m.transmissionMap,p.transmissionMapTransform)),p.thickness.value=m.thickness,m.thicknessMap&&(p.thicknessMap.value=m.thicknessMap,e(m.thicknessMap,p.thicknessMapTransform)),p.attenuationDistance.value=m.attenuationDistance,p.attenuationColor.value.copy(m.attenuationColor)),m.anisotropy>0&&(p.anisotropyVector.value.set(m.anisotropy*Math.cos(m.anisotropyRotation),m.anisotropy*Math.sin(m.anisotropyRotation)),m.anisotropyMap&&(p.anisotropyMap.value=m.anisotropyMap,e(m.anisotropyMap,p.anisotropyMapTransform))),p.specularIntensity.value=m.specularIntensity,p.specularColor.value.copy(m.specularColor),m.specularColorMap&&(p.specularColorMap.value=m.specularColorMap,e(m.specularColorMap,p.specularColorMapTransform)),m.specularIntensityMap&&(p.specularIntensityMap.value=m.specularIntensityMap,e(m.specularIntensityMap,p.specularIntensityMapTransform))}function _(p,m){m.matcap&&(p.matcap.value=m.matcap)}function g(p,m){const y=t.get(m).light;p.referencePosition.value.setFromMatrixPosition(y.matrixWorld),p.nearDistance.value=y.shadow.camera.near,p.farDistance.value=y.shadow.camera.far}return{refreshFogUniforms:n,refreshMaterialUniforms:i}}function RS(r,t,e,n){let i={},s={},o=[];const a=e.isWebGL2?r.getParameter(r.MAX_UNIFORM_BUFFER_BINDINGS):0;function l(y,v){const S=v.program;n.uniformBlockBinding(y,S)}function c(y,v){let S=i[y.id];S===void 0&&(_(y),S=h(y),i[y.id]=S,y.addEventListener("dispose",p));const A=v.program;n.updateUBOMapping(y,A);const R=t.render.frame;s[y.id]!==R&&(f(y),s[y.id]=R)}function h(y){const v=u();y.__bindingPointIndex=v;const S=r.createBuffer(),A=y.__size,R=y.usage;return r.bindBuffer(r.UNIFORM_BUFFER,S),r.bufferData(r.UNIFORM_BUFFER,A,R),r.bindBuffer(r.UNIFORM_BUFFER,null),r.bindBufferBase(r.UNIFORM_BUFFER,v,S),S}function u(){for(let y=0;y0&&(S+=A-R),y.__size=S,y.__cache={},this}function g(y){const v={boundary:0,storage:0};return typeof y=="number"||typeof y=="boolean"?(v.boundary=4,v.storage=4):y.isVector2?(v.boundary=8,v.storage=8):y.isVector3||y.isColor?(v.boundary=16,v.storage=12):y.isVector4?(v.boundary=16,v.storage=16):y.isMatrix3?(v.boundary=48,v.storage=48):y.isMatrix4?(v.boundary=64,v.storage=64):y.isTexture?console.warn("THREE.WebGLRenderer: Texture samplers can not be part of an uniforms group."):console.warn("THREE.WebGLRenderer: Unsupported uniform value type.",y),v}function p(y){const v=y.target;v.removeEventListener("dispose",p);const S=o.indexOf(v.__bindingPointIndex);o.splice(S,1),r.deleteBuffer(i[v.id]),delete i[v.id],delete s[v.id]}function m(){for(const y in i)r.deleteBuffer(i[y]);o=[],i={},s={}}return{bind:l,update:c,dispose:m}}class lp{constructor(t={}){const{canvas:e=M0(),context:n=null,depth:i=!0,stencil:s=!0,alpha:o=!1,antialias:a=!1,premultipliedAlpha:l=!0,preserveDrawingBuffer:c=!1,powerPreference:h="default",failIfMajorPerformanceCaveat:u=!1}=t;this.isWebGLRenderer=!0;let f;n!==null?f=n.getContextAttributes().alpha:f=o;const d=new Uint32Array(4),_=new Int32Array(4);let g=null,p=null;const m=[],y=[];this.domElement=e,this.debug={checkShaderErrors:!0,onShaderError:null},this.autoClear=!0,this.autoClearColor=!0,this.autoClearDepth=!0,this.autoClearStencil=!0,this.sortObjects=!0,this.clippingPlanes=[],this.localClippingEnabled=!1,this._outputColorSpace=Le,this._useLegacyLights=!1,this.toneMapping=mi,this.toneMappingExposure=1;const v=this;let S=!1,A=0,R=0,b=null,U=-1,N=null;const x=new se,E=new se;let k=null;const W=new Nt(0);let I=0,F=e.width,O=e.height,Y=1,q=null,$=null;const Z=new se(0,0,F,O),J=new se(0,0,F,O);let ut=!1;const Et=new Ac;let V=!1,Q=!1,_t=null;const Mt=new $t,Tt=new it,xt=new D,Ot={background:null,fog:null,environment:null,overrideMaterial:null,isScene:!0};function At(){return b===null?Y:1}let L=n;function ct(w,z){for(let G=0;G{function vt(){if(X.forEach(function(wt){pt.get(wt).currentProgram.isReady()&&X.delete(wt)}),X.size===0){H(w);return}setTimeout(vt,10)}j.get("KHR_parallel_shader_compile")!==null?vt():setTimeout(vt,10)})};let Yt=null;function ne(w){Yt&&Yt(w)}function Ce(){ve.stop()}function Jt(){ve.start()}const ve=new tp;ve.setAnimationLoop(ne),typeof self!="undefined"&&ve.setContext(self),this.setAnimationLoop=function(w){Yt=w,dt.setAnimationLoop(w),w===null?ve.stop():ve.start()},dt.addEventListener("sessionstart",Ce),dt.addEventListener("sessionend",Jt),this.render=function(w,z){if(z!==void 0&&z.isCamera!==!0){console.error("THREE.WebGLRenderer.render: camera is not an instance of THREE.Camera.");return}if(S===!0)return;w.matrixWorldAutoUpdate===!0&&w.updateMatrixWorld(),z.parent===null&&z.matrixWorldAutoUpdate===!0&&z.updateMatrixWorld(),dt.enabled===!0&&dt.isPresenting===!0&&(dt.cameraAutoUpdate===!0&&dt.updateCamera(z),z=dt.getCamera()),w.isScene===!0&&w.onBeforeRender(v,w,z,b),p=Pt.get(w,y.length),p.init(),y.push(p),Mt.multiplyMatrices(z.projectionMatrix,z.matrixWorldInverse),Et.setFromProjectionMatrix(Mt),Q=this.localClippingEnabled,V=Ft.init(this.clippingPlanes,Q),g=gt.get(w,m.length),g.init(),m.push(g),ke(w,z,0,v.sortObjects),g.finish(),v.sortObjects===!0&&g.sort(q,$),this.info.render.frame++,V===!0&&Ft.beginShadows();const G=p.state.shadowsArray;if(nt.render(G,w,z),V===!0&&Ft.endShadows(),this.info.autoReset===!0&&this.info.reset(),(dt.enabled===!1||dt.isPresenting===!1||dt.hasDepthSensing()===!1)&&Zt.render(g,w),p.setupLights(v._useLegacyLights),z.isArrayCamera){const X=z.cameras;for(let H=0,vt=X.length;H0?p=y[y.length-1]:p=null,m.pop(),m.length>0?g=m[m.length-1]:g=null};function ke(w,z,G,X){if(w.visible===!1)return;if(w.layers.test(z.layers)){if(w.isGroup)G=w.renderOrder;else if(w.isLOD)w.autoUpdate===!0&&w.update(z);else if(w.isLight)p.pushLight(w),w.castShadow&&p.pushShadow(w);else if(w.isSprite){if(!w.frustumCulled||Et.intersectsSprite(w)){X&&xt.setFromMatrixPosition(w.matrixWorld).applyMatrix4(Mt);const wt=tt.update(w),Dt=w.material;Dt.visible&&g.push(w,wt,Dt,G,xt.z,null)}}else if((w.isMesh||w.isLine||w.isPoints)&&(!w.frustumCulled||Et.intersectsObject(w))){const wt=tt.update(w),Dt=w.material;if(X&&(w.boundingSphere!==void 0?(w.boundingSphere===null&&w.computeBoundingSphere(),xt.copy(w.boundingSphere.center)):(wt.boundingSphere===null&&wt.computeBoundingSphere(),xt.copy(wt.boundingSphere.center)),xt.applyMatrix4(w.matrixWorld).applyMatrix4(Mt)),Array.isArray(Dt)){const Ut=wt.groups;for(let Wt=0,zt=Ut.length;Wt0&&Dp(H,vt,z,G),X&&K.viewport(x.copy(X)),H.length>0&&zs(H,z,G),vt.length>0&&zs(vt,z,G),wt.length>0&&zs(wt,z,G),K.buffers.depth.setTest(!0),K.buffers.depth.setMask(!0),K.buffers.color.setMask(!0),K.setPolygonOffset(!1)}function Dp(w,z,G,X){if((G.isScene===!0?G.overrideMaterial:null)!==null)return;const vt=ot.isWebGL2;_t===null&&(_t=new $i(1,1,{generateMipmaps:!0,type:j.has("EXT_color_buffer_half_float")?As:_i,minFilter:zi,samples:vt?4:0})),v.getDrawingBufferSize(Tt),vt?_t.setSize(Tt.x,Tt.y):_t.setSize(Ja(Tt.x),Ja(Tt.y));const wt=v.getRenderTarget();v.setRenderTarget(_t),v.getClearColor(W),I=v.getClearAlpha(),I<1&&v.setClearColor(16777215,.5),v.clear();const Dt=v.toneMapping;v.toneMapping=mi,zs(w,G,X),T.updateMultisampleRenderTarget(_t),T.updateRenderTargetMipmap(_t);let Ut=!1;for(let Wt=0,zt=z.length;Wt0),Vt=!!G.morphAttributes.position,xe=!!G.morphAttributes.normal,Qe=!!G.morphAttributes.color;let we=mi;X.toneMapped&&(b===null||b.isXRRenderTarget===!0)&&(we=v.toneMapping);const On=G.morphAttributes.position||G.morphAttributes.normal||G.morphAttributes.color,ce=On!==void 0?On.length:0,Xt=pt.get(X),xo=p.state.lights;if(V===!0&&(Q===!0||w!==N)){const hn=w===N&&X.id===U;Ft.setState(X,w,hn)}let pe=!1;X.version===Xt.__version?(Xt.needsLights&&Xt.lightsStateVersion!==xo.state.version||Xt.outputColorSpace!==Dt||H.isBatchedMesh&&Xt.batching===!1||!H.isBatchedMesh&&Xt.batching===!0||H.isInstancedMesh&&Xt.instancing===!1||!H.isInstancedMesh&&Xt.instancing===!0||H.isSkinnedMesh&&Xt.skinning===!1||!H.isSkinnedMesh&&Xt.skinning===!0||H.isInstancedMesh&&Xt.instancingColor===!0&&H.instanceColor===null||H.isInstancedMesh&&Xt.instancingColor===!1&&H.instanceColor!==null||Xt.envMap!==Ut||X.fog===!0&&Xt.fog!==vt||Xt.numClippingPlanes!==void 0&&(Xt.numClippingPlanes!==Ft.numPlanes||Xt.numIntersection!==Ft.numIntersection)||Xt.vertexAlphas!==Wt||Xt.vertexTangents!==zt||Xt.morphTargets!==Vt||Xt.morphNormals!==xe||Xt.morphColors!==Qe||Xt.toneMapping!==we||ot.isWebGL2===!0&&Xt.morphTargetsCount!==ce)&&(pe=!0):(pe=!0,Xt.__version=X.version);let wi=Xt.currentProgram;pe===!0&&(wi=ks(X,z,H));let Wc=!1,Yr=!1,yo=!1;const Ne=wi.getUniforms(),Ai=Xt.uniforms;if(K.useProgram(wi.program)&&(Wc=!0,Yr=!0,yo=!0),X.id!==U&&(U=X.id,Yr=!0),Wc||N!==w){Ne.setValue(L,"projectionMatrix",w.projectionMatrix),Ne.setValue(L,"viewMatrix",w.matrixWorldInverse);const hn=Ne.map.cameraPosition;hn!==void 0&&hn.setValue(L,xt.setFromMatrixPosition(w.matrixWorld)),ot.logarithmicDepthBuffer&&Ne.setValue(L,"logDepthBufFC",2/(Math.log(w.far+1)/Math.LN2)),(X.isMeshPhongMaterial||X.isMeshToonMaterial||X.isMeshLambertMaterial||X.isMeshBasicMaterial||X.isMeshStandardMaterial||X.isShaderMaterial)&&Ne.setValue(L,"isOrthographic",w.isOrthographicCamera===!0),N!==w&&(N=w,Yr=!0,yo=!0)}if(H.isSkinnedMesh){Ne.setOptional(L,H,"bindMatrix"),Ne.setOptional(L,H,"bindMatrixInverse");const hn=H.skeleton;hn&&(ot.floatVertexTextures?(hn.boneTexture===null&&hn.computeBoneTexture(),Ne.setValue(L,"boneTexture",hn.boneTexture,T)):console.warn("THREE.WebGLRenderer: SkinnedMesh can only be used with WebGL 2. With WebGL 1 OES_texture_float and vertex textures support is required."))}H.isBatchedMesh&&(Ne.setOptional(L,H,"batchingTexture"),Ne.setValue(L,"batchingTexture",H._matricesTexture,T));const Mo=G.morphAttributes;if((Mo.position!==void 0||Mo.normal!==void 0||Mo.color!==void 0&&ot.isWebGL2===!0)&&Gt.update(H,G,wi),(Yr||Xt.receiveShadow!==H.receiveShadow)&&(Xt.receiveShadow=H.receiveShadow,Ne.setValue(L,"receiveShadow",H.receiveShadow)),X.isMeshGouraudMaterial&&X.envMap!==null&&(Ai.envMap.value=Ut,Ai.flipEnvMap.value=Ut.isCubeTexture&&Ut.isRenderTargetTexture===!1?-1:1),Yr&&(Ne.setValue(L,"toneMappingExposure",v.toneMappingExposure),Xt.needsLights&&Up(Ai,yo),vt&&X.fog===!0&&ft.refreshFogUniforms(Ai,vt),ft.refreshMaterialUniforms(Ai,X,Y,O,_t),Na.upload(L,Hc(Xt),Ai,T)),X.isShaderMaterial&&X.uniformsNeedUpdate===!0&&(Na.upload(L,Hc(Xt),Ai,T),X.uniformsNeedUpdate=!1),X.isSpriteMaterial&&Ne.setValue(L,"center",H.center),Ne.setValue(L,"modelViewMatrix",H.modelViewMatrix),Ne.setValue(L,"normalMatrix",H.normalMatrix),Ne.setValue(L,"modelMatrix",H.matrixWorld),X.isShaderMaterial||X.isRawShaderMaterial){const hn=X.uniformsGroups;for(let So=0,Op=hn.length;So0&&T.useMultisampledRTT(w)===!1?H=pt.get(w).__webglMultisampledFramebuffer:Array.isArray(zt)?H=zt[G]:H=zt,x.copy(w.viewport),E.copy(w.scissor),k=w.scissorTest}else x.copy(Z).multiplyScalar(Y).floor(),E.copy(J).multiplyScalar(Y).floor(),k=ut;if(K.bindFramebuffer(L.FRAMEBUFFER,H)&&ot.drawBuffers&&X&&K.drawBuffers(w,H),K.viewport(x),K.scissor(E),K.setScissorTest(k),vt){const Ut=pt.get(w.texture);L.framebufferTexture2D(L.FRAMEBUFFER,L.COLOR_ATTACHMENT0,L.TEXTURE_CUBE_MAP_POSITIVE_X+z,Ut.__webglTexture,G)}else if(wt){const Ut=pt.get(w.texture),Wt=z||0;L.framebufferTextureLayer(L.FRAMEBUFFER,L.COLOR_ATTACHMENT0,Ut.__webglTexture,G||0,Wt)}U=-1},this.readRenderTargetPixels=function(w,z,G,X,H,vt,wt){if(!(w&&w.isWebGLRenderTarget)){console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not THREE.WebGLRenderTarget.");return}let Dt=pt.get(w).__webglFramebuffer;if(w.isWebGLCubeRenderTarget&&wt!==void 0&&(Dt=Dt[wt]),Dt){K.bindFramebuffer(L.FRAMEBUFFER,Dt);try{const Ut=w.texture,Wt=Ut.format,zt=Ut.type;if(Wt!==dn&&mt.convert(Wt)!==L.getParameter(L.IMPLEMENTATION_COLOR_READ_FORMAT)){console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in RGBA or implementation defined format.");return}const Vt=zt===As&&(j.has("EXT_color_buffer_half_float")||ot.isWebGL2&&j.has("EXT_color_buffer_float"));if(zt!==_i&&mt.convert(zt)!==L.getParameter(L.IMPLEMENTATION_COLOR_READ_TYPE)&&!(zt===Ln&&(ot.isWebGL2||j.has("OES_texture_float")||j.has("WEBGL_color_buffer_float")))&&!Vt){console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in UnsignedByteType or implementation defined type.");return}z>=0&&z<=w.width-X&&G>=0&&G<=w.height-H&&L.readPixels(z,G,X,H,mt.convert(Wt),mt.convert(zt),vt)}finally{const Ut=b!==null?pt.get(b).__webglFramebuffer:null;K.bindFramebuffer(L.FRAMEBUFFER,Ut)}}},this.copyFramebufferToTexture=function(w,z,G=0){const X=Math.pow(2,-G),H=Math.floor(z.image.width*X),vt=Math.floor(z.image.height*X);T.setTexture2D(z,0),L.copyTexSubImage2D(L.TEXTURE_2D,G,0,0,w.x,w.y,H,vt),K.unbindTexture()},this.copyTextureToTexture=function(w,z,G,X=0){const H=z.image.width,vt=z.image.height,wt=mt.convert(G.format),Dt=mt.convert(G.type);T.setTexture2D(G,0),L.pixelStorei(L.UNPACK_FLIP_Y_WEBGL,G.flipY),L.pixelStorei(L.UNPACK_PREMULTIPLY_ALPHA_WEBGL,G.premultiplyAlpha),L.pixelStorei(L.UNPACK_ALIGNMENT,G.unpackAlignment),z.isDataTexture?L.texSubImage2D(L.TEXTURE_2D,X,w.x,w.y,H,vt,wt,Dt,z.image.data):z.isCompressedTexture?L.compressedTexSubImage2D(L.TEXTURE_2D,X,w.x,w.y,z.mipmaps[0].width,z.mipmaps[0].height,wt,z.mipmaps[0].data):L.texSubImage2D(L.TEXTURE_2D,X,w.x,w.y,wt,Dt,z.image),X===0&&G.generateMipmaps&&L.generateMipmap(L.TEXTURE_2D),K.unbindTexture()},this.copyTextureToTexture3D=function(w,z,G,X,H=0){if(v.isWebGL1Renderer){console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: can only be used with WebGL2.");return}const vt=w.max.x-w.min.x+1,wt=w.max.y-w.min.y+1,Dt=w.max.z-w.min.z+1,Ut=mt.convert(X.format),Wt=mt.convert(X.type);let zt;if(X.isData3DTexture)T.setTexture3D(X,0),zt=L.TEXTURE_3D;else if(X.isDataArrayTexture||X.isCompressedArrayTexture)T.setTexture2DArray(X,0),zt=L.TEXTURE_2D_ARRAY;else{console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: only supports THREE.DataTexture3D and THREE.DataTexture2DArray.");return}L.pixelStorei(L.UNPACK_FLIP_Y_WEBGL,X.flipY),L.pixelStorei(L.UNPACK_PREMULTIPLY_ALPHA_WEBGL,X.premultiplyAlpha),L.pixelStorei(L.UNPACK_ALIGNMENT,X.unpackAlignment);const Vt=L.getParameter(L.UNPACK_ROW_LENGTH),xe=L.getParameter(L.UNPACK_IMAGE_HEIGHT),Qe=L.getParameter(L.UNPACK_SKIP_PIXELS),we=L.getParameter(L.UNPACK_SKIP_ROWS),On=L.getParameter(L.UNPACK_SKIP_IMAGES),ce=G.isCompressedTexture?G.mipmaps[H]:G.image;L.pixelStorei(L.UNPACK_ROW_LENGTH,ce.width),L.pixelStorei(L.UNPACK_IMAGE_HEIGHT,ce.height),L.pixelStorei(L.UNPACK_SKIP_PIXELS,w.min.x),L.pixelStorei(L.UNPACK_SKIP_ROWS,w.min.y),L.pixelStorei(L.UNPACK_SKIP_IMAGES,w.min.z),G.isDataTexture||G.isData3DTexture?L.texSubImage3D(zt,H,z.x,z.y,z.z,vt,wt,Dt,Ut,Wt,ce.data):G.isCompressedArrayTexture?(console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: untested support for compressed srcTexture."),L.compressedTexSubImage3D(zt,H,z.x,z.y,z.z,vt,wt,Dt,Ut,ce.data)):L.texSubImage3D(zt,H,z.x,z.y,z.z,vt,wt,Dt,Ut,Wt,ce),L.pixelStorei(L.UNPACK_ROW_LENGTH,Vt),L.pixelStorei(L.UNPACK_IMAGE_HEIGHT,xe),L.pixelStorei(L.UNPACK_SKIP_PIXELS,Qe),L.pixelStorei(L.UNPACK_SKIP_ROWS,we),L.pixelStorei(L.UNPACK_SKIP_IMAGES,On),H===0&&X.generateMipmaps&&L.generateMipmap(zt),K.unbindTexture()},this.initTexture=function(w){w.isCubeTexture?T.setTextureCube(w,0):w.isData3DTexture?T.setTexture3D(w,0):w.isDataArrayTexture||w.isCompressedArrayTexture?T.setTexture2DArray(w,0):T.setTexture2D(w,0),K.unbindTexture()},this.resetState=function(){A=0,R=0,b=null,K.reset(),kt.reset()},typeof __THREE_DEVTOOLS__!="undefined"&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}get coordinateSystem(){return Yn}get outputColorSpace(){return this._outputColorSpace}set outputColorSpace(t){this._outputColorSpace=t;const e=this.getContext();e.drawingBufferColorSpace=t===Ec?"display-p3":"srgb",e.unpackColorSpace=ee.workingColorSpace===oo?"display-p3":"srgb"}get outputEncoding(){return console.warn("THREE.WebGLRenderer: Property .outputEncoding has been removed. Use .outputColorSpace instead."),this.outputColorSpace===Le?qi:Hd}set outputEncoding(t){console.warn("THREE.WebGLRenderer: Property .outputEncoding has been removed. Use .outputColorSpace instead."),this.outputColorSpace=t===qi?Le:Zn}get useLegacyLights(){return console.warn("THREE.WebGLRenderer: The property .useLegacyLights has been deprecated. Migrate your lighting according to the following guide: https://discourse.threejs.org/t/updates-to-lighting-in-three-js-r155/53733."),this._useLegacyLights}set useLegacyLights(t){console.warn("THREE.WebGLRenderer: The property .useLegacyLights has been deprecated. Migrate your lighting according to the following guide: https://discourse.threejs.org/t/updates-to-lighting-in-three-js-r155/53733."),this._useLegacyLights=t}}class CS extends lp{}CS.prototype.isWebGL1Renderer=!0;class cp{constructor(t,e=1,n=1e3){this.isFog=!0,this.name="",this.color=new Nt(t),this.near=e,this.far=n}clone(){return new cp(this.color,this.near,this.far)}toJSON(){return{type:"Fog",name:this.name,color:this.color.getHex(),near:this.near,far:this.far}}}class PS extends _e{constructor(){super(),this.isScene=!0,this.type="Scene",this.background=null,this.environment=null,this.fog=null,this.backgroundBlurriness=0,this.backgroundIntensity=1,this.overrideMaterial=null,typeof __THREE_DEVTOOLS__!="undefined"&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}copy(t,e){return super.copy(t,e),t.background!==null&&(this.background=t.background.clone()),t.environment!==null&&(this.environment=t.environment.clone()),t.fog!==null&&(this.fog=t.fog.clone()),this.backgroundBlurriness=t.backgroundBlurriness,this.backgroundIntensity=t.backgroundIntensity,t.overrideMaterial!==null&&(this.overrideMaterial=t.overrideMaterial.clone()),this.matrixAutoUpdate=t.matrixAutoUpdate,this}toJSON(t){const e=super.toJSON(t);return this.fog!==null&&(e.object.fog=this.fog.toJSON()),this.backgroundBlurriness>0&&(e.object.backgroundBlurriness=this.backgroundBlurriness),this.backgroundIntensity!==1&&(e.object.backgroundIntensity=this.backgroundIntensity),e}}class hp{constructor(t,e){this.isInterleavedBuffer=!0,this.array=t,this.stride=e,this.count=t!==void 0?t.length/e:0,this.usage=Gl,this._updateRange={offset:0,count:-1},this.updateRanges=[],this.version=0,this.uuid=gn()}onUploadCallback(){}set needsUpdate(t){t===!0&&this.version++}get updateRange(){return Yi("THREE.InterleavedBuffer: updateRange() is deprecated and will be removed in r169. Use addUpdateRange() instead."),this._updateRange}setUsage(t){return this.usage=t,this}addUpdateRange(t,e){this.updateRanges.push({start:t,count:e})}clearUpdateRanges(){this.updateRanges.length=0}copy(t){return this.array=new t.array.constructor(t.array),this.count=t.count,this.stride=t.stride,this.usage=t.usage,this}copyAt(t,e,n){t*=this.stride,n*=e.stride;for(let i=0,s=this.stride;it.far||e.push({distance:l,point:is.clone(),uv:wn.getInterpolation(is,ma,ss,_a,qu,fl,Yu,new it),face:null,object:this})}copy(t,e){return super.copy(t,e),t.center!==void 0&&this.center.copy(t.center),this.material=t.material,this}}function ga(r,t,e,n,i,s){yr.subVectors(r,e).addScalar(.5).multiply(n),i!==void 0?(rs.x=s*yr.x-i*yr.y,rs.y=i*yr.x+s*yr.y):rs.copy(yr),r.copy(t),r.x+=rs.x,r.y+=rs.y,r.applyMatrix4(up)}const $u=new D,ju=new se,Zu=new se,DS=new D,Ku=new $t,va=new D,dl=new Kn,Ju=new $t,pl=new Gr;class pb extends qe{constructor(t,e){super(t,e),this.isSkinnedMesh=!0,this.type="SkinnedMesh",this.bindMode=Ah,this.bindMatrix=new $t,this.bindMatrixInverse=new $t,this.boundingBox=null,this.boundingSphere=null}computeBoundingBox(){const t=this.geometry;this.boundingBox===null&&(this.boundingBox=new Ti),this.boundingBox.makeEmpty();const e=t.getAttribute("position");for(let n=0;nl)continue;f.applyMatrix4(this.matrixWorld);const U=t.ray.origin.distanceTo(f);Ut.far||e.push({distance:U,point:u.clone().applyMatrix4(this.matrixWorld),index:v,face:null,faceIndex:null,object:this})}}else{const m=Math.max(0,o.start),y=Math.min(p.count,o.start+o.count);for(let v=m,S=y-1;vl)continue;f.applyMatrix4(this.matrixWorld);const R=t.ray.origin.distanceTo(f);Rt.far||e.push({distance:R,point:u.clone().applyMatrix4(this.matrixWorld),index:v,face:null,faceIndex:null,object:this})}}}updateMorphTargets(){const e=this.geometry.morphAttributes,n=Object.keys(e);if(n.length>0){const i=e[n[0]];if(i!==void 0){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let s=0,o=i.length;s0){const i=e[n[0]];if(i!==void 0){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let s=0,o=i.length;si.far)return;s.push({distance:c,distanceToRay:Math.sqrt(a),point:l,index:t,face:null,object:o})}}class vb extends Ie{constructor(t,e,n,i,s,o,a,l,c){super(t,e,n,i,s,o,a,l,c),this.isCanvasTexture=!0,this.needsUpdate=!0}}class Un{constructor(){this.type="Curve",this.arcLengthDivisions=200}getPoint(){return console.warn("THREE.Curve: .getPoint() not implemented."),null}getPointAt(t,e){const n=this.getUtoTmapping(t);return this.getPoint(n,e)}getPoints(t=5){const e=[];for(let n=0;n<=t;n++)e.push(this.getPoint(n/t));return e}getSpacedPoints(t=5){const e=[];for(let n=0;n<=t;n++)e.push(this.getPointAt(n/t));return e}getLength(){const t=this.getLengths();return t[t.length-1]}getLengths(t=this.arcLengthDivisions){if(this.cacheArcLengths&&this.cacheArcLengths.length===t+1&&!this.needsUpdate)return this.cacheArcLengths;this.needsUpdate=!1;const e=[];let n,i=this.getPoint(0),s=0;e.push(0);for(let o=1;o<=t;o++)n=this.getPoint(o/t),s+=n.distanceTo(i),e.push(s),i=n;return this.cacheArcLengths=e,e}updateArcLengths(){this.needsUpdate=!0,this.getLengths()}getUtoTmapping(t,e){const n=this.getLengths();let i=0;const s=n.length;let o;e?o=e:o=t*n[s-1];let a=0,l=s-1,c;for(;a<=l;)if(i=Math.floor(a+(l-a)/2),c=n[i]-o,c<0)a=i+1;else if(c>0)l=i-1;else{l=i;break}if(i=l,n[i]===o)return i/(s-1);const h=n[i],f=n[i+1]-h,d=(o-h)/f;return(i+d)/(s-1)}getTangent(t,e){let i=t-1e-4,s=t+1e-4;i<0&&(i=0),s>1&&(s=1);const o=this.getPoint(i),a=this.getPoint(s),l=e||(o.isVector2?new it:new D);return l.copy(a).sub(o).normalize(),l}getTangentAt(t,e){const n=this.getUtoTmapping(t);return this.getTangent(n,e)}computeFrenetFrames(t,e){const n=new D,i=[],s=[],o=[],a=new D,l=new $t;for(let d=0;d<=t;d++){const _=d/t;i[d]=this.getTangentAt(_,new D)}s[0]=new D,o[0]=new D;let c=Number.MAX_VALUE;const h=Math.abs(i[0].x),u=Math.abs(i[0].y),f=Math.abs(i[0].z);h<=c&&(c=h,n.set(1,0,0)),u<=c&&(c=u,n.set(0,1,0)),f<=c&&n.set(0,0,1),a.crossVectors(i[0],n).normalize(),s[0].crossVectors(i[0],a),o[0].crossVectors(i[0],s[0]);for(let d=1;d<=t;d++){if(s[d]=s[d-1].clone(),o[d]=o[d-1].clone(),a.crossVectors(i[d-1],i[d]),a.length()>Number.EPSILON){a.normalize();const _=Math.acos(Ee(i[d-1].dot(i[d]),-1,1));s[d].applyMatrix4(l.makeRotationAxis(a,_))}o[d].crossVectors(i[d],s[d])}if(e===!0){let d=Math.acos(Ee(s[0].dot(s[t]),-1,1));d/=t,i[0].dot(a.crossVectors(s[0],s[t]))>0&&(d=-d);for(let _=1;_<=t;_++)s[_].applyMatrix4(l.makeRotationAxis(i[_],d*_)),o[_].crossVectors(i[_],s[_])}return{tangents:i,normals:s,binormals:o}}clone(){return new this.constructor().copy(this)}copy(t){return this.arcLengthDivisions=t.arcLengthDivisions,this}toJSON(){const t={metadata:{version:4.6,type:"Curve",generator:"Curve.toJSON"}};return t.arcLengthDivisions=this.arcLengthDivisions,t.type=this.type,t}fromJSON(t){return this.arcLengthDivisions=t.arcLengthDivisions,this}}class Pc extends Un{constructor(t=0,e=0,n=1,i=1,s=0,o=Math.PI*2,a=!1,l=0){super(),this.isEllipseCurve=!0,this.type="EllipseCurve",this.aX=t,this.aY=e,this.xRadius=n,this.yRadius=i,this.aStartAngle=s,this.aEndAngle=o,this.aClockwise=a,this.aRotation=l}getPoint(t,e){const n=e||new it,i=Math.PI*2;let s=this.aEndAngle-this.aStartAngle;const o=Math.abs(s)i;)s-=i;s0?0:(Math.floor(Math.abs(a)/s)+1)*s:l===0&&a===s-1&&(a=s-2,l=1);let c,h;this.closed||a>0?c=i[(a-1)%s]:(Ea.subVectors(i[0],i[1]).add(i[0]),c=Ea);const u=i[a%s],f=i[(a+1)%s];if(this.closed||a+2i.length-2?i.length-1:o+1],u=i[o>i.length-3?i.length-1:o+2];return n.set(uf(a,l.x,c.x,h.x,u.x),uf(a,l.y,c.y,h.y,u.y)),n}copy(t){super.copy(t),this.points=[];for(let e=0,n=t.points.length;e=n){const o=i[s]-n,a=this.curves[s],l=a.getLength(),c=l===0?0:1-o/l;return a.getPointAt(c,e)}s++}return null}getLength(){const t=this.getCurveLengths();return t[t.length-1]}updateArcLengths(){this.needsUpdate=!0,this.cacheLengths=null,this.getCurveLengths()}getCurveLengths(){if(this.cacheLengths&&this.cacheLengths.length===this.curves.length)return this.cacheLengths;const t=[];let e=0;for(let n=0,i=this.curves.length;n1&&!e[e.length-1].equals(e[0])&&e.push(e[0]),e}copy(t){super.copy(t),this.curves=[];for(let e=0,n=t.curves.length;e0){const u=c.getPoint(0);u.equals(this.currentPoint)||this.lineTo(u.x,u.y)}this.curves.push(c);const h=c.getPoint(1);return this.currentPoint.copy(h),this}copy(t){return super.copy(t),this.currentPoint.copy(t.currentPoint),this}toJSON(){const t=super.toJSON();return t.currentPoint=this.currentPoint.toArray(),t}fromJSON(t){return super.fromJSON(t),this.currentPoint.fromArray(t.currentPoint),this}}class xs extends ff{constructor(t){super(t),this.uuid=gn(),this.type="Shape",this.holes=[]}getPointsHoles(t){const e=[];for(let n=0,i=this.holes.length;n80*e){a=c=r[0],l=h=r[1];for(let _=e;_c&&(c=u),f>h&&(h=f);d=Math.max(c-a,h-l),d=d!==0?32767/d:0}return Cs(s,o,e,a,l,d,0),o}};function yp(r,t,e,n,i){let s,o;if(i===fE(r,t,e,n)>0)for(s=t;s=t;s-=n)o=df(s,r[s],r[s+1],o);return o&&ho(o,o.next)&&(Ls(o),o=o.next),o}function ji(r,t){if(!r)return r;t||(t=r);let e=r,n;do if(n=!1,!e.steiner&&(ho(e,e.next)||de(e.prev,e,e.next)===0)){if(Ls(e),e=t=e.prev,e===e.next)break;n=!0}else e=e.next;while(n||e!==t);return t}function Cs(r,t,e,n,i,s,o){if(!r)return;!o&&s&&aE(r,n,i,s);let a=r,l,c;for(;r.prev!==r.next;){if(l=r.prev,c=r.next,s?JS(r,n,i,s):KS(r)){t.push(l.i/e|0),t.push(r.i/e|0),t.push(c.i/e|0),Ls(r),r=c.next,a=c.next;continue}if(r=c,r===a){o?o===1?(r=QS(ji(r),t,e),Cs(r,t,e,n,i,s,2)):o===2&&tE(r,t,e,n,i,s):Cs(ji(r),t,e,n,i,s,1);break}}}function KS(r){const t=r.prev,e=r,n=r.next;if(de(t,e,n)>=0)return!1;const i=t.x,s=e.x,o=n.x,a=t.y,l=e.y,c=n.y,h=is?i>o?i:o:s>o?s:o,d=a>l?a>c?a:c:l>c?l:c;let _=n.next;for(;_!==t;){if(_.x>=h&&_.x<=f&&_.y>=u&&_.y<=d&&wr(i,a,s,l,o,c,_.x,_.y)&&de(_.prev,_,_.next)>=0)return!1;_=_.next}return!0}function JS(r,t,e,n){const i=r.prev,s=r,o=r.next;if(de(i,s,o)>=0)return!1;const a=i.x,l=s.x,c=o.x,h=i.y,u=s.y,f=o.y,d=al?a>c?a:c:l>c?l:c,p=h>u?h>f?h:f:u>f?u:f,m=$l(d,_,t,e,n),y=$l(g,p,t,e,n);let v=r.prevZ,S=r.nextZ;for(;v&&v.z>=m&&S&&S.z<=y;){if(v.x>=d&&v.x<=g&&v.y>=_&&v.y<=p&&v!==i&&v!==o&&wr(a,h,l,u,c,f,v.x,v.y)&&de(v.prev,v,v.next)>=0||(v=v.prevZ,S.x>=d&&S.x<=g&&S.y>=_&&S.y<=p&&S!==i&&S!==o&&wr(a,h,l,u,c,f,S.x,S.y)&&de(S.prev,S,S.next)>=0))return!1;S=S.nextZ}for(;v&&v.z>=m;){if(v.x>=d&&v.x<=g&&v.y>=_&&v.y<=p&&v!==i&&v!==o&&wr(a,h,l,u,c,f,v.x,v.y)&&de(v.prev,v,v.next)>=0)return!1;v=v.prevZ}for(;S&&S.z<=y;){if(S.x>=d&&S.x<=g&&S.y>=_&&S.y<=p&&S!==i&&S!==o&&wr(a,h,l,u,c,f,S.x,S.y)&&de(S.prev,S,S.next)>=0)return!1;S=S.nextZ}return!0}function QS(r,t,e){let n=r;do{const i=n.prev,s=n.next.next;!ho(i,s)&&Mp(i,n,n.next,s)&&Ps(i,s)&&Ps(s,i)&&(t.push(i.i/e|0),t.push(n.i/e|0),t.push(s.i/e|0),Ls(n),Ls(n.next),n=r=s),n=n.next}while(n!==r);return ji(n)}function tE(r,t,e,n,i,s){let o=r;do{let a=o.next.next;for(;a!==o.prev;){if(o.i!==a.i&&cE(o,a)){let l=Sp(o,a);o=ji(o,o.next),l=ji(l,l.next),Cs(o,t,e,n,i,s,0),Cs(l,t,e,n,i,s,0);return}a=a.next}o=o.next}while(o!==r)}function eE(r,t,e,n){const i=[];let s,o,a,l,c;for(s=0,o=t.length;s=e.next.y&&e.next.y!==e.y){const f=e.x+(o-e.y)*(e.next.x-e.x)/(e.next.y-e.y);if(f<=s&&f>n&&(n=f,i=e.x=e.x&&e.x>=l&&s!==e.x&&wr(oi.x||e.x===i.x&&sE(i,e)))&&(i=e,h=u)),e=e.next;while(e!==a);return i}function sE(r,t){return de(r.prev,r,t.prev)<0&&de(t.next,r,r.next)<0}function aE(r,t,e,n){let i=r;do i.z===0&&(i.z=$l(i.x,i.y,t,e,n)),i.prevZ=i.prev,i.nextZ=i.next,i=i.next;while(i!==r);i.prevZ.nextZ=null,i.prevZ=null,oE(i)}function oE(r){let t,e,n,i,s,o,a,l,c=1;do{for(e=r,r=null,s=null,o=0;e;){for(o++,n=e,a=0,t=0;t0||l>0&&n;)a!==0&&(l===0||!n||e.z<=n.z)?(i=e,e=e.nextZ,a--):(i=n,n=n.nextZ,l--),s?s.nextZ=i:r=i,i.prevZ=s,s=i;e=n}s.nextZ=null,c*=2}while(o>1);return r}function $l(r,t,e,n,i){return r=(r-e)*i|0,t=(t-n)*i|0,r=(r|r<<8)&16711935,r=(r|r<<4)&252645135,r=(r|r<<2)&858993459,r=(r|r<<1)&1431655765,t=(t|t<<8)&16711935,t=(t|t<<4)&252645135,t=(t|t<<2)&858993459,t=(t|t<<1)&1431655765,r|t<<1}function lE(r){let t=r,e=r;do(t.x=(r-o)*(s-a)&&(r-o)*(n-a)>=(e-o)*(t-a)&&(e-o)*(s-a)>=(i-o)*(n-a)}function cE(r,t){return r.next.i!==t.i&&r.prev.i!==t.i&&!hE(r,t)&&(Ps(r,t)&&Ps(t,r)&&uE(r,t)&&(de(r.prev,r,t.prev)||de(r,t.prev,t))||ho(r,t)&&de(r.prev,r,r.next)>0&&de(t.prev,t,t.next)>0)}function de(r,t,e){return(t.y-r.y)*(e.x-t.x)-(t.x-r.x)*(e.y-t.y)}function ho(r,t){return r.x===t.x&&r.y===t.y}function Mp(r,t,e,n){const i=Ta(de(r,t,e)),s=Ta(de(r,t,n)),o=Ta(de(e,n,r)),a=Ta(de(e,n,t));return!!(i!==s&&o!==a||i===0&&ba(r,e,t)||s===0&&ba(r,n,t)||o===0&&ba(e,r,n)||a===0&&ba(e,t,n))}function ba(r,t,e){return t.x<=Math.max(r.x,e.x)&&t.x>=Math.min(r.x,e.x)&&t.y<=Math.max(r.y,e.y)&&t.y>=Math.min(r.y,e.y)}function Ta(r){return r>0?1:r<0?-1:0}function hE(r,t){let e=r;do{if(e.i!==r.i&&e.next.i!==r.i&&e.i!==t.i&&e.next.i!==t.i&&Mp(e,e.next,r,t))return!0;e=e.next}while(e!==r);return!1}function Ps(r,t){return de(r.prev,r,r.next)<0?de(r,t,r.next)>=0&&de(r,r.prev,t)>=0:de(r,t,r.prev)<0||de(r,r.next,t)<0}function uE(r,t){let e=r,n=!1;const i=(r.x+t.x)/2,s=(r.y+t.y)/2;do e.y>s!=e.next.y>s&&e.next.y!==e.y&&i<(e.next.x-e.x)*(s-e.y)/(e.next.y-e.y)+e.x&&(n=!n),e=e.next;while(e!==r);return n}function Sp(r,t){const e=new jl(r.i,r.x,r.y),n=new jl(t.i,t.x,t.y),i=r.next,s=t.prev;return r.next=t,t.prev=r,e.next=i,i.prev=e,n.next=e,e.prev=n,s.next=n,n.prev=s,n}function df(r,t,e,n){const i=new jl(r,t,e);return n?(i.next=n.next,i.prev=n,n.next.prev=i,n.next=i):(i.prev=i,i.next=i),i}function Ls(r){r.next.prev=r.prev,r.prev.next=r.next,r.prevZ&&(r.prevZ.nextZ=r.nextZ),r.nextZ&&(r.nextZ.prevZ=r.prevZ)}function jl(r,t,e){this.i=r,this.x=t,this.y=e,this.prev=null,this.next=null,this.z=0,this.prevZ=null,this.nextZ=null,this.steiner=!1}function fE(r,t,e,n){let i=0;for(let s=t,o=e-n;s2&&r[t-1].equals(r[0])&&r.pop()}function mf(r,t){for(let e=0;eNumber.EPSILON){const tt=Math.sqrt(rt),yt=Math.sqrt(M*M+B*B),ft=ct.x-T/tt,gt=ct.y+pt/tt,Pt=j.x-B/yt,Ft=j.y+M/yt,nt=((Pt-ft)*B-(Ft-gt)*M)/(pt*B-T*M);ot=ft+pt*nt-L.x,K=gt+T*nt-L.y;const Zt=ot*ot+K*K;if(Zt<=2)return new it(ot,K);bt=Math.sqrt(Zt/2)}else{let tt=!1;pt>Number.EPSILON?M>Number.EPSILON&&(tt=!0):pt<-Number.EPSILON?M<-Number.EPSILON&&(tt=!0):Math.sign(T)===Math.sign(B)&&(tt=!0),tt?(ot=-T,K=pt,bt=Math.sqrt(rt)):(ot=pt,K=T,bt=Math.sqrt(rt/2))}return new it(ot/bt,K/bt)}const $=[];for(let L=0,ct=I.length,j=ct-1,ot=L+1;L=0;L--){const ct=L/p,j=d*Math.cos(ct*Math.PI/2),ot=_*Math.sin(ct*Math.PI/2)+g;for(let K=0,bt=I.length;K=0;){const ot=j;let K=j-1;K<0&&(K=L.length-1);for(let bt=0,pt=h+p*2;bt0!=t>0&&this.version++,this._anisotropy=t}get clearcoat(){return this._clearcoat}set clearcoat(t){this._clearcoat>0!=t>0&&this.version++,this._clearcoat=t}get iridescence(){return this._iridescence}set iridescence(t){this._iridescence>0!=t>0&&this.version++,this._iridescence=t}get sheen(){return this._sheen}set sheen(t){this._sheen>0!=t>0&&this.version++,this._sheen=t}get transmission(){return this._transmission}set transmission(t){this._transmission>0!=t>0&&this.version++,this._transmission=t}copy(t){return super.copy(t),this.defines={STANDARD:"",PHYSICAL:""},this.anisotropy=t.anisotropy,this.anisotropyRotation=t.anisotropyRotation,this.anisotropyMap=t.anisotropyMap,this.clearcoat=t.clearcoat,this.clearcoatMap=t.clearcoatMap,this.clearcoatRoughness=t.clearcoatRoughness,this.clearcoatRoughnessMap=t.clearcoatRoughnessMap,this.clearcoatNormalMap=t.clearcoatNormalMap,this.clearcoatNormalScale.copy(t.clearcoatNormalScale),this.ior=t.ior,this.iridescence=t.iridescence,this.iridescenceMap=t.iridescenceMap,this.iridescenceIOR=t.iridescenceIOR,this.iridescenceThicknessRange=[...t.iridescenceThicknessRange],this.iridescenceThicknessMap=t.iridescenceThicknessMap,this.sheen=t.sheen,this.sheenColor.copy(t.sheenColor),this.sheenColorMap=t.sheenColorMap,this.sheenRoughness=t.sheenRoughness,this.sheenRoughnessMap=t.sheenRoughnessMap,this.transmission=t.transmission,this.transmissionMap=t.transmissionMap,this.thickness=t.thickness,this.thicknessMap=t.thicknessMap,this.attenuationDistance=t.attenuationDistance,this.attenuationColor.copy(t.attenuationColor),this.specularIntensity=t.specularIntensity,this.specularIntensityMap=t.specularIntensityMap,this.specularColor.copy(t.specularColor),this.specularColorMap=t.specularColorMap,this}}class gE extends Jn{constructor(t){super(),this.isMeshLambertMaterial=!0,this.type="MeshLambertMaterial",this.color=new Nt(16777215),this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new Nt(0),this.emissiveIntensity=1,this.emissiveMap=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=Sc,this.normalScale=new it(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.combine=yc,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.flatShading=!1,this.fog=!0,this.setValues(t)}copy(t){return super.copy(t),this.color.copy(t.color),this.map=t.map,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.emissive.copy(t.emissive),this.emissiveMap=t.emissiveMap,this.emissiveIntensity=t.emissiveIntensity,this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.specularMap=t.specularMap,this.alphaMap=t.alphaMap,this.envMap=t.envMap,this.combine=t.combine,this.reflectivity=t.reflectivity,this.refractionRatio=t.refractionRatio,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this.flatShading=t.flatShading,this.fog=t.fog,this}}function wa(r,t,e){return!r||!e&&r.constructor===t?r:typeof t.BYTES_PER_ELEMENT=="number"?new t(r):Array.prototype.slice.call(r)}function vE(r){return ArrayBuffer.isView(r)&&!(r instanceof DataView)}function xE(r){function t(i,s){return r[i]-r[s]}const e=r.length,n=new Array(e);for(let i=0;i!==e;++i)n[i]=i;return n.sort(t),n}function gf(r,t,e){const n=r.length,i=new r.constructor(n);for(let s=0,o=0;o!==n;++s){const a=e[s]*t;for(let l=0;l!==t;++l)i[o++]=r[a+l]}return i}function Tp(r,t,e,n){let i=1,s=r[0];for(;s!==void 0&&s[n]===void 0;)s=r[i++];if(s===void 0)return;let o=s[n];if(o!==void 0)if(Array.isArray(o))do o=s[n],o!==void 0&&(t.push(s.time),e.push.apply(e,o)),s=r[i++];while(s!==void 0);else if(o.toArray!==void 0)do o=s[n],o!==void 0&&(t.push(s.time),o.toArray(e,e.length)),s=r[i++];while(s!==void 0);else do o=s[n],o!==void 0&&(t.push(s.time),e.push(o)),s=r[i++];while(s!==void 0)}class uo{constructor(t,e,n,i){this.parameterPositions=t,this._cachedIndex=0,this.resultBuffer=i!==void 0?i:new e.constructor(n),this.sampleValues=e,this.valueSize=n,this.settings=null,this.DefaultSettings_={}}evaluate(t){const e=this.parameterPositions;let n=this._cachedIndex,i=e[n],s=e[n-1];n:{t:{let o;e:{i:if(!(t=s)){const a=e[1];t=s)break t}o=n,n=0;break e}break n}for(;n>>1;te;)--o;if(++o,s!==0||o!==i){s>=o&&(o=Math.max(o,1),s=o-1);const a=this.getValueSize();this.times=n.slice(s,o),this.values=this.values.slice(s*a,o*a)}return this}validate(){let t=!0;const e=this.getValueSize();e-Math.floor(e)!==0&&(console.error("THREE.KeyframeTrack: Invalid value size in track.",this),t=!1);const n=this.times,i=this.values,s=n.length;s===0&&(console.error("THREE.KeyframeTrack: Track is empty.",this),t=!1);let o=null;for(let a=0;a!==s;a++){const l=n[a];if(typeof l=="number"&&isNaN(l)){console.error("THREE.KeyframeTrack: Time is not a valid number.",this,a,l),t=!1;break}if(o!==null&&o>l){console.error("THREE.KeyframeTrack: Out of order keys.",this,a,l,o),t=!1;break}o=l}if(i!==void 0&&vE(i))for(let a=0,l=i.length;a!==l;++a){const c=i[a];if(isNaN(c)){console.error("THREE.KeyframeTrack: Value is not a valid number.",this,a,c),t=!1;break}}return t}optimize(){const t=this.times.slice(),e=this.values.slice(),n=this.getValueSize(),i=this.getInterpolation()===Ho,s=t.length-1;let o=1;for(let a=1;a0){t[o]=t[s];for(let a=s*n,l=o*n,c=0;c!==n;++c)e[l+c]=e[a+c];++o}return o!==t.length?(this.times=t.slice(0,o),this.values=e.slice(0,o*n)):(this.times=t,this.values=e),this}clone(){const t=this.times.slice(),e=this.values.slice(),n=this.constructor,i=new n(this.name,t,e);return i.createInterpolant=this.createInterpolant,i}}Nn.prototype.TimeBufferType=Float32Array;Nn.prototype.ValueBufferType=Float32Array;Nn.prototype.DefaultInterpolation=Ya;class Xr extends Nn{}Xr.prototype.ValueTypeName="bool";Xr.prototype.ValueBufferType=Array;Xr.prototype.DefaultInterpolation=qa;Xr.prototype.InterpolantFactoryMethodLinear=void 0;Xr.prototype.InterpolantFactoryMethodSmooth=void 0;class wp extends Nn{}wp.prototype.ValueTypeName="color";class eo extends Nn{}eo.prototype.ValueTypeName="number";class EE extends uo{constructor(t,e,n,i){super(t,e,n,i)}interpolate_(t,e,n,i){const s=this.resultBuffer,o=this.sampleValues,a=this.valueSize,l=(n-e)/(i-e);let c=t*a;for(let h=c+a;c!==h;c+=4)Si.slerpFlat(s,0,o,c-a,o,c,l);return s}}class Fs extends Nn{InterpolantFactoryMethodLinear(t){return new EE(this.times,this.values,this.getValueSize(),t)}}Fs.prototype.ValueTypeName="quaternion";Fs.prototype.DefaultInterpolation=Ya;Fs.prototype.InterpolantFactoryMethodSmooth=void 0;class qr extends Nn{}qr.prototype.ValueTypeName="string";qr.prototype.ValueBufferType=Array;qr.prototype.DefaultInterpolation=qa;qr.prototype.InterpolantFactoryMethodLinear=void 0;qr.prototype.InterpolantFactoryMethodSmooth=void 0;class no extends Nn{}no.prototype.ValueTypeName="vector";class Mb{constructor(t,e=-1,n,i=jg){this.name=t,this.tracks=n,this.duration=e,this.blendMode=i,this.uuid=gn(),this.duration<0&&this.resetDuration()}static parse(t){const e=[],n=t.tracks,i=1/(t.fps||1);for(let o=0,a=n.length;o!==a;++o)e.push(TE(n[o]).scale(i));const s=new this(t.name,t.duration,e,t.blendMode);return s.uuid=t.uuid,s}static toJSON(t){const e=[],n=t.tracks,i={name:t.name,duration:t.duration,tracks:e,uuid:t.uuid,blendMode:t.blendMode};for(let s=0,o=n.length;s!==o;++s)e.push(Nn.toJSON(n[s]));return i}static CreateFromMorphTargetSequence(t,e,n,i){const s=e.length,o=[];for(let a=0;a1){const u=h[1];let f=i[u];f||(i[u]=f=[]),f.push(c)}}const o=[];for(const a in i)o.push(this.CreateFromMorphTargetSequence(a,i[a],e,n));return o}static parseAnimation(t,e){if(!t)return console.error("THREE.AnimationClip: No animation in JSONLoader data."),null;const n=function(u,f,d,_,g){if(d.length!==0){const p=[],m=[];Tp(d,p,m,_),p.length!==0&&g.push(new u(f,p,m))}},i=[],s=t.name||"default",o=t.fps||30,a=t.blendMode;let l=t.length||-1;const c=t.hierarchy||[];for(let u=0;u{e&&e(s),this.manager.itemEnd(t)},0),s;if(Hn[t]!==void 0){Hn[t].push({onLoad:e,onProgress:n,onError:i});return}Hn[t]=[],Hn[t].push({onLoad:e,onProgress:n,onError:i});const o=new Request(t,{headers:new Headers(this.requestHeader),credentials:this.withCredentials?"include":"same-origin"}),a=this.mimeType,l=this.responseType;fetch(o).then(c=>{if(c.status===200||c.status===0){if(c.status===0&&console.warn("THREE.FileLoader: HTTP Status 0 received."),typeof ReadableStream=="undefined"||c.body===void 0||c.body.getReader===void 0)return c;const h=Hn[t],u=c.body.getReader(),f=c.headers.get("Content-Length")||c.headers.get("X-File-Size"),d=f?parseInt(f):0,_=d!==0;let g=0;const p=new ReadableStream({start(m){y();function y(){u.read().then(({done:v,value:S})=>{if(v)m.close();else{g+=S.byteLength;const A=new ProgressEvent("progress",{lengthComputable:_,loaded:g,total:d});for(let R=0,b=h.length;R{switch(l){case"arraybuffer":return c.arrayBuffer();case"blob":return c.blob();case"document":return c.text().then(h=>new DOMParser().parseFromString(h,a));case"json":return c.json();default:if(a===void 0)return c.text();{const u=/charset="?([^;"\s]*)"?/i.exec(a),f=u&&u[1]?u[1].toLowerCase():void 0,d=new TextDecoder(f);return c.arrayBuffer().then(_=>d.decode(_))}}}).then(c=>{ui.add(t,c);const h=Hn[t];delete Hn[t];for(let u=0,f=h.length;u{const h=Hn[t];if(h===void 0)throw this.manager.itemError(t),c;delete Hn[t];for(let u=0,f=h.length;u{this.manager.itemEnd(t)}),this.manager.itemStart(t)}setResponseType(t){return this.responseType=t,this}setMimeType(t){return this.mimeType=t,this}}class CE extends Bs{constructor(t){super(t)}load(t,e,n,i){this.path!==void 0&&(t=this.path+t),t=this.manager.resolveURL(t);const s=this,o=ui.get(t);if(o!==void 0)return s.manager.itemStart(t),setTimeout(function(){e&&e(o),s.manager.itemEnd(t)},0),o;const a=Rs("img");function l(){h(),ui.add(t,this),e&&e(this),s.manager.itemEnd(t)}function c(u){h(),i&&i(u),s.manager.itemError(t),s.manager.itemEnd(t)}function h(){a.removeEventListener("load",l,!1),a.removeEventListener("error",c,!1)}return a.addEventListener("load",l,!1),a.addEventListener("error",c,!1),t.slice(0,5)!=="data:"&&this.crossOrigin!==void 0&&(a.crossOrigin=this.crossOrigin),s.manager.itemStart(t),a.src=t,a}}class PE extends Bs{constructor(t){super(t)}load(t,e,n,i){const s=new Ie,o=new CE(this.manager);return o.setCrossOrigin(this.crossOrigin),o.setPath(this.path),o.load(t,function(a){s.image=a,s.needsUpdate=!0,e!==void 0&&e(s)},n,i),s}}class fo extends _e{constructor(t,e=1){super(),this.isLight=!0,this.type="Light",this.color=new Nt(t),this.intensity=e}dispose(){}copy(t,e){return super.copy(t,e),this.color.copy(t.color),this.intensity=t.intensity,this}toJSON(t){const e=super.toJSON(t);return e.object.color=this.color.getHex(),e.object.intensity=this.intensity,this.groundColor!==void 0&&(e.object.groundColor=this.groundColor.getHex()),this.distance!==void 0&&(e.object.distance=this.distance),this.angle!==void 0&&(e.object.angle=this.angle),this.decay!==void 0&&(e.object.decay=this.decay),this.penumbra!==void 0&&(e.object.penumbra=this.penumbra),this.shadow!==void 0&&(e.object.shadow=this.shadow.toJSON()),e}}const xl=new $t,vf=new D,xf=new D;class Ic{constructor(t){this.camera=t,this.bias=0,this.normalBias=0,this.radius=1,this.blurSamples=8,this.mapSize=new it(512,512),this.map=null,this.mapPass=null,this.matrix=new $t,this.autoUpdate=!0,this.needsUpdate=!1,this._frustum=new Ac,this._frameExtents=new it(1,1),this._viewportCount=1,this._viewports=[new se(0,0,1,1)]}getViewportCount(){return this._viewportCount}getFrustum(){return this._frustum}updateMatrices(t){const e=this.camera,n=this.matrix;vf.setFromMatrixPosition(t.matrixWorld),e.position.copy(vf),xf.setFromMatrixPosition(t.target.matrixWorld),e.lookAt(xf),e.updateMatrixWorld(),xl.multiplyMatrices(e.projectionMatrix,e.matrixWorldInverse),this._frustum.setFromProjectionMatrix(xl),n.set(.5,0,0,.5,0,.5,0,.5,0,0,.5,.5,0,0,0,1),n.multiply(xl)}getViewport(t){return this._viewports[t]}getFrameExtents(){return this._frameExtents}dispose(){this.map&&this.map.dispose(),this.mapPass&&this.mapPass.dispose()}copy(t){return this.camera=t.camera.clone(),this.bias=t.bias,this.radius=t.radius,this.mapSize.copy(t.mapSize),this}clone(){return new this.constructor().copy(this)}toJSON(){const t={};return this.bias!==0&&(t.bias=this.bias),this.normalBias!==0&&(t.normalBias=this.normalBias),this.radius!==1&&(t.radius=this.radius),(this.mapSize.x!==512||this.mapSize.y!==512)&&(t.mapSize=this.mapSize.toArray()),t.camera=this.camera.toJSON(!1).object,delete t.camera.matrix,t}}class LE extends Ic{constructor(){super(new Xe(50,1,.5,500)),this.isSpotLightShadow=!0,this.focus=1}updateMatrices(t){const e=this.camera,n=Vr*2*t.angle*this.focus,i=this.mapSize.width/this.mapSize.height,s=t.distance||e.far;(n!==e.fov||i!==e.aspect||s!==e.far)&&(e.fov=n,e.aspect=i,e.far=s,e.updateProjectionMatrix()),super.updateMatrices(t)}copy(t){return super.copy(t),this.focus=t.focus,this}}class Eb extends fo{constructor(t,e,n=0,i=Math.PI/3,s=0,o=2){super(t,e),this.isSpotLight=!0,this.type="SpotLight",this.position.copy(_e.DEFAULT_UP),this.updateMatrix(),this.target=new _e,this.distance=n,this.angle=i,this.penumbra=s,this.decay=o,this.map=null,this.shadow=new LE}get power(){return this.intensity*Math.PI}set power(t){this.intensity=t/Math.PI}dispose(){this.shadow.dispose()}copy(t,e){return super.copy(t,e),this.distance=t.distance,this.angle=t.angle,this.penumbra=t.penumbra,this.decay=t.decay,this.target=t.target.clone(),this.shadow=t.shadow.clone(),this}}const yf=new $t,ls=new D,yl=new D;class DE extends Ic{constructor(){super(new Xe(90,1,.5,500)),this.isPointLightShadow=!0,this._frameExtents=new it(4,2),this._viewportCount=6,this._viewports=[new se(2,1,1,1),new se(0,1,1,1),new se(3,1,1,1),new se(1,1,1,1),new se(3,0,1,1),new se(1,0,1,1)],this._cubeDirections=[new D(1,0,0),new D(-1,0,0),new D(0,0,1),new D(0,0,-1),new D(0,1,0),new D(0,-1,0)],this._cubeUps=[new D(0,1,0),new D(0,1,0),new D(0,1,0),new D(0,1,0),new D(0,0,1),new D(0,0,-1)]}updateMatrices(t,e=0){const n=this.camera,i=this.matrix,s=t.distance||n.far;s!==n.far&&(n.far=s,n.updateProjectionMatrix()),ls.setFromMatrixPosition(t.matrixWorld),n.position.copy(ls),yl.copy(n.position),yl.add(this._cubeDirections[e]),n.up.copy(this._cubeUps[e]),n.lookAt(yl),n.updateMatrixWorld(),i.makeTranslation(-ls.x,-ls.y,-ls.z),yf.multiplyMatrices(n.projectionMatrix,n.matrixWorldInverse),this._frustum.setFromProjectionMatrix(yf)}}class bb extends fo{constructor(t,e,n=0,i=2){super(t,e),this.isPointLight=!0,this.type="PointLight",this.distance=n,this.decay=i,this.shadow=new DE}get power(){return this.intensity*4*Math.PI}set power(t){this.intensity=t/(4*Math.PI)}dispose(){this.shadow.dispose()}copy(t,e){return super.copy(t,e),this.distance=t.distance,this.decay=t.decay,this.shadow=t.shadow.clone(),this}}class IE extends Ic{constructor(){super(new ep(-5,5,5,-5,.5,500)),this.isDirectionalLightShadow=!0}}class Mf extends fo{constructor(t,e){super(t,e),this.isDirectionalLight=!0,this.type="DirectionalLight",this.position.copy(_e.DEFAULT_UP),this.updateMatrix(),this.target=new _e,this.shadow=new IE}dispose(){this.shadow.dispose()}copy(t){return super.copy(t),this.target=t.target.clone(),this.shadow=t.shadow.clone(),this}}class UE extends fo{constructor(t,e){super(t,e),this.isAmbientLight=!0,this.type="AmbientLight"}}class Tb{static decodeText(t){if(typeof TextDecoder!="undefined")return new TextDecoder().decode(t);let e="";for(let n=0,i=t.length;n{e&&e(c),s.manager.itemEnd(t)}).catch(c=>{i&&i(c)});return}return setTimeout(function(){e&&e(o),s.manager.itemEnd(t)},0),o}const a={};a.credentials=this.crossOrigin==="anonymous"?"same-origin":"include",a.headers=this.requestHeader;const l=fetch(t,a).then(function(c){return c.blob()}).then(function(c){return createImageBitmap(c,Object.assign(s.options,{colorSpaceConversion:"none"}))}).then(function(c){return ui.add(t,c),e&&e(c),s.manager.itemEnd(t),c}).catch(function(c){i&&i(c),ui.remove(t),s.manager.itemError(t),s.manager.itemEnd(t)});ui.add(t,l),s.manager.itemStart(t)}}class Rb{constructor(t=!0){this.autoStart=t,this.startTime=0,this.oldTime=0,this.elapsedTime=0,this.running=!1}start(){this.startTime=Sf(),this.oldTime=this.startTime,this.elapsedTime=0,this.running=!0}stop(){this.getElapsedTime(),this.running=!1,this.autoStart=!1}getElapsedTime(){return this.getDelta(),this.elapsedTime}getDelta(){let t=0;if(this.autoStart&&!this.running)return this.start(),0;if(this.running){const e=Sf();t=(e-this.oldTime)/1e3,this.oldTime=e,this.elapsedTime+=t}return t}}function Sf(){return(typeof performance=="undefined"?Date:performance).now()}const Uc="\\[\\]\\.:\\/",NE=new RegExp("["+Uc+"]","g"),Nc="[^"+Uc+"]",OE="[^"+Uc.replace("\\.","")+"]",FE=/((?:WC+[\/:])*)/.source.replace("WC",Nc),BE=/(WCOD+)?/.source.replace("WCOD",OE),zE=/(?:\.(WC+)(?:\[(.+)\])?)?/.source.replace("WC",Nc),kE=/\.(WC+)(?:\[(.+)\])?/.source.replace("WC",Nc),VE=new RegExp("^"+FE+BE+zE+kE+"$"),HE=["material","materials","bones","map"];class GE{constructor(t,e,n){const i=n||te.parseTrackName(e);this._targetGroup=t,this._bindings=t.subscribe_(e,i)}getValue(t,e){this.bind();const n=this._targetGroup.nCachedObjects_,i=this._bindings[n];i!==void 0&&i.getValue(t,e)}setValue(t,e){const n=this._bindings;for(let i=this._targetGroup.nCachedObjects_,s=n.length;i!==s;++i)n[i].setValue(t,e)}bind(){const t=this._bindings;for(let e=this._targetGroup.nCachedObjects_,n=t.length;e!==n;++e)t[e].bind()}unbind(){const t=this._bindings;for(let e=this._targetGroup.nCachedObjects_,n=t.length;e!==n;++e)t[e].unbind()}}class te{constructor(t,e,n){this.path=e,this.parsedPath=n||te.parseTrackName(e),this.node=te.findNode(t,this.parsedPath.nodeName),this.rootNode=t,this.getValue=this._getValue_unbound,this.setValue=this._setValue_unbound}static create(t,e,n){return t&&t.isAnimationObjectGroup?new te.Composite(t,e,n):new te(t,e,n)}static sanitizeNodeName(t){return t.replace(/\s/g,"_").replace(NE,"")}static parseTrackName(t){const e=VE.exec(t);if(e===null)throw new Error("PropertyBinding: Cannot parse trackName: "+t);const n={nodeName:e[2],objectName:e[3],objectIndex:e[4],propertyName:e[5],propertyIndex:e[6]},i=n.nodeName&&n.nodeName.lastIndexOf(".");if(i!==void 0&&i!==-1){const s=n.nodeName.substring(i+1);HE.indexOf(s)!==-1&&(n.nodeName=n.nodeName.substring(0,i),n.objectName=s)}if(n.propertyName===null||n.propertyName.length===0)throw new Error("PropertyBinding: can not parse propertyName from trackName: "+t);return n}static findNode(t,e){if(e===void 0||e===""||e==="."||e===-1||e===t.name||e===t.uuid)return t;if(t.skeleton){const n=t.skeleton.getBoneByName(e);if(n!==void 0)return n}if(t.children){const n=function(s){for(let o=0;o{r instanceof Array?r.forEach(Ap):(r.map&&r.map.dispose(),r.dispose())},Rp=r=>{r.geometry&&r.geometry.dispose(),r.material&&Ap(r.material),r.texture&&r.texture.dispose(),r.children&&r.children.forEach(Rp)},XE=r=>{if(r&&r.children)for(;r.children.length;){const t=r.children[0];r.remove(t),Rp(t)}};var Oc={exports:{}},qE=function(t,e,n,i){var s=t[0],o=t[1],a=!1;n===void 0&&(n=0),i===void 0&&(i=e.length);for(var l=(i-n)/2,c=0,h=l-1;co!=_>o&&s<(d-u)*(o-f)/(_-f)+u;g&&(a=!a)}return a},YE=function(t,e,n,i){var s=t[0],o=t[1],a=!1;n===void 0&&(n=0),i===void 0&&(i=e.length);for(var l=i-n,c=0,h=l-1;co!=_>o&&s<(d-u)*(o-f)/(_-f)+u;g&&(a=!a)}return a},Cp=qE,Pp=YE;Oc.exports=function(t,e,n,i){return e.length>0&&Array.isArray(e[0])?Pp(t,e,n,i):Cp(t,e,n,i)};Oc.exports.nested=Pp;Oc.exports.flat=Cp;const wf={type:"change"},Ml={type:"start"},Af={type:"end"},Ra=new Gr,Rf=new ai,$E=Math.cos(70*y0.DEG2RAD);class jE extends Ki{constructor(t,e){super(),this.object=t,this.domElement=e,this.domElement.style.touchAction="none",this.enabled=!0,this.target=new D,this.cursor=new D,this.minDistance=0,this.maxDistance=1/0,this.minZoom=0,this.maxZoom=1/0,this.minTargetRadius=0,this.maxTargetRadius=1/0,this.minPolarAngle=0,this.maxPolarAngle=Math.PI,this.minAzimuthAngle=-1/0,this.maxAzimuthAngle=1/0,this.enableDamping=!1,this.dampingFactor=.05,this.enableZoom=!0,this.zoomSpeed=1,this.enableRotate=!0,this.rotateSpeed=1,this.enablePan=!0,this.panSpeed=1,this.screenSpacePanning=!0,this.keyPanSpeed=7,this.zoomToCursor=!1,this.autoRotate=!1,this.autoRotateSpeed=2,this.keys={LEFT:"ArrowLeft",UP:"ArrowUp",RIGHT:"ArrowRight",BOTTOM:"ArrowDown"},this.mouseButtons={LEFT:Qi.ROTATE,MIDDLE:Qi.DOLLY,RIGHT:Qi.PAN},this.touches={ONE:tr.ROTATE,TWO:tr.DOLLY_PAN},this.target0=this.target.clone(),this.position0=this.object.position.clone(),this.zoom0=this.object.zoom,this._domElementKeyEvents=null,this.getPolarAngle=function(){return a.phi},this.getAzimuthalAngle=function(){return a.theta},this.getDistance=function(){return this.object.position.distanceTo(this.target)},this.listenToKeyEvents=function(P){P.addEventListener("keydown",Pt),this._domElementKeyEvents=P},this.stopListenToKeyEvents=function(){this._domElementKeyEvents.removeEventListener("keydown",Pt),this._domElementKeyEvents=null},this.saveState=function(){n.target0.copy(n.target),n.position0.copy(n.object.position),n.zoom0=n.object.zoom},this.reset=function(){n.target.copy(n.target0),n.object.position.copy(n.position0),n.object.zoom=n.zoom0,n.object.updateProjectionMatrix(),n.dispatchEvent(wf),n.update(),s=i.NONE},this.update=function(){const P=new D,lt=new Si().setFromUnitVectors(t.up,new D(0,1,0)),dt=lt.clone().invert(),Ct=new D,C=new Si,at=new D,st=2*Math.PI;return function(Lt=null){const Kt=n.object.position;P.copy(Kt).sub(n.target),P.applyQuaternion(lt),a.setFromVector3(P),n.autoRotate&&s===i.NONE&&k(x(Lt)),n.enableDamping?(a.theta+=l.theta*n.dampingFactor,a.phi+=l.phi*n.dampingFactor):(a.theta+=l.theta,a.phi+=l.phi);let Yt=n.minAzimuthAngle,ne=n.maxAzimuthAngle;isFinite(Yt)&&isFinite(ne)&&(Yt<-Math.PI?Yt+=st:Yt>Math.PI&&(Yt-=st),ne<-Math.PI?ne+=st:ne>Math.PI&&(ne-=st),Yt<=ne?a.theta=Math.max(Yt,Math.min(ne,a.theta)):a.theta=a.theta>(Yt+ne)/2?Math.max(Yt,a.theta):Math.min(ne,a.theta)),a.phi=Math.max(n.minPolarAngle,Math.min(n.maxPolarAngle,a.phi)),a.makeSafe(),n.enableDamping===!0?n.target.addScaledVector(h,n.dampingFactor):n.target.add(h),n.target.sub(n.cursor),n.target.clampLength(n.minTargetRadius,n.maxTargetRadius),n.target.add(n.cursor),n.zoomToCursor&&R||n.object.isOrthographicCamera?a.radius=Z(a.radius):a.radius=Z(a.radius*c),P.setFromSpherical(a),P.applyQuaternion(dt),Kt.copy(n.target).add(P),n.object.lookAt(n.target),n.enableDamping===!0?(l.theta*=1-n.dampingFactor,l.phi*=1-n.dampingFactor,h.multiplyScalar(1-n.dampingFactor)):(l.set(0,0,0),h.set(0,0,0));let Ce=!1;if(n.zoomToCursor&&R){let Jt=null;if(n.object.isPerspectiveCamera){const ve=P.length();Jt=Z(ve*c);const ke=ve-Jt;n.object.position.addScaledVector(S,ke),n.object.updateMatrixWorld()}else if(n.object.isOrthographicCamera){const ve=new D(A.x,A.y,0);ve.unproject(n.object),n.object.zoom=Math.max(n.minZoom,Math.min(n.maxZoom,n.object.zoom/c)),n.object.updateProjectionMatrix(),Ce=!0;const ke=new D(A.x,A.y,0);ke.unproject(n.object),n.object.position.sub(ke).add(ve),n.object.updateMatrixWorld(),Jt=P.length()}else console.warn("WARNING: OrbitControls.js encountered an unknown camera type - zoom to cursor disabled."),n.zoomToCursor=!1;Jt!==null&&(this.screenSpacePanning?n.target.set(0,0,-1).transformDirection(n.object.matrix).multiplyScalar(Jt).add(n.object.position):(Ra.origin.copy(n.object.position),Ra.direction.set(0,0,-1).transformDirection(n.object.matrix),Math.abs(n.object.up.dot(Ra.direction))<$E?t.lookAt(n.target):(Rf.setFromNormalAndCoplanarPoint(n.object.up,n.target),Ra.intersectPlane(Rf,n.target))))}else n.object.isOrthographicCamera&&(Ce=c!==1,Ce&&(n.object.zoom=Math.max(n.minZoom,Math.min(n.maxZoom,n.object.zoom/c)),n.object.updateProjectionMatrix()));return c=1,R=!1,Ce||Ct.distanceToSquared(n.object.position)>o||8*(1-C.dot(n.object.quaternion))>o||at.distanceToSquared(n.target)>0?(n.dispatchEvent(wf),Ct.copy(n.object.position),C.copy(n.object.quaternion),at.copy(n.target),!0):!1}}(),this.dispose=function(){n.domElement.removeEventListener("contextmenu",Zt),n.domElement.removeEventListener("pointerdown",T),n.domElement.removeEventListener("pointercancel",B),n.domElement.removeEventListener("wheel",tt),n.domElement.removeEventListener("pointermove",M),n.domElement.removeEventListener("pointerup",B),n._domElementKeyEvents!==null&&(n._domElementKeyEvents.removeEventListener("keydown",Pt),n._domElementKeyEvents=null)};const n=this,i={NONE:-1,ROTATE:0,DOLLY:1,PAN:2,TOUCH_ROTATE:3,TOUCH_PAN:4,TOUCH_DOLLY_PAN:5,TOUCH_DOLLY_ROTATE:6};let s=i.NONE;const o=1e-6,a=new bf,l=new bf;let c=1;const h=new D,u=new it,f=new it,d=new it,_=new it,g=new it,p=new it,m=new it,y=new it,v=new it,S=new D,A=new it;let R=!1;const b=[],U={};let N=!1;function x(P){return P!==null?2*Math.PI/60*n.autoRotateSpeed*P:2*Math.PI/60/60*n.autoRotateSpeed}function E(P){const lt=Math.abs(P*.01);return Math.pow(.95,n.zoomSpeed*lt)}function k(P){l.theta-=P}function W(P){l.phi-=P}const I=function(){const P=new D;return function(dt,Ct){P.setFromMatrixColumn(Ct,0),P.multiplyScalar(-dt),h.add(P)}}(),F=function(){const P=new D;return function(dt,Ct){n.screenSpacePanning===!0?P.setFromMatrixColumn(Ct,1):(P.setFromMatrixColumn(Ct,0),P.crossVectors(n.object.up,P)),P.multiplyScalar(dt),h.add(P)}}(),O=function(){const P=new D;return function(dt,Ct){const C=n.domElement;if(n.object.isPerspectiveCamera){const at=n.object.position;P.copy(at).sub(n.target);let st=P.length();st*=Math.tan(n.object.fov/2*Math.PI/180),I(2*dt*st/C.clientHeight,n.object.matrix),F(2*Ct*st/C.clientHeight,n.object.matrix)}else n.object.isOrthographicCamera?(I(dt*(n.object.right-n.object.left)/n.object.zoom/C.clientWidth,n.object.matrix),F(Ct*(n.object.top-n.object.bottom)/n.object.zoom/C.clientHeight,n.object.matrix)):(console.warn("WARNING: OrbitControls.js encountered an unknown camera type - pan disabled."),n.enablePan=!1)}}();function Y(P){n.object.isPerspectiveCamera||n.object.isOrthographicCamera?c/=P:(console.warn("WARNING: OrbitControls.js encountered an unknown camera type - dolly/zoom disabled."),n.enableZoom=!1)}function q(P){n.object.isPerspectiveCamera||n.object.isOrthographicCamera?c*=P:(console.warn("WARNING: OrbitControls.js encountered an unknown camera type - dolly/zoom disabled."),n.enableZoom=!1)}function $(P,lt){if(!n.zoomToCursor)return;R=!0;const dt=n.domElement.getBoundingClientRect(),Ct=P-dt.left,C=lt-dt.top,at=dt.width,st=dt.height;A.x=Ct/at*2-1,A.y=-(C/st)*2+1,S.set(A.x,A.y,1).unproject(n.object).sub(n.object.position).normalize()}function Z(P){return Math.max(n.minDistance,Math.min(n.maxDistance,P))}function J(P){u.set(P.clientX,P.clientY)}function ut(P){$(P.clientX,P.clientX),m.set(P.clientX,P.clientY)}function Et(P){_.set(P.clientX,P.clientY)}function V(P){f.set(P.clientX,P.clientY),d.subVectors(f,u).multiplyScalar(n.rotateSpeed);const lt=n.domElement;k(2*Math.PI*d.x/lt.clientHeight),W(2*Math.PI*d.y/lt.clientHeight),u.copy(f),n.update()}function Q(P){y.set(P.clientX,P.clientY),v.subVectors(y,m),v.y>0?Y(E(v.y)):v.y<0&&q(E(v.y)),m.copy(y),n.update()}function _t(P){g.set(P.clientX,P.clientY),p.subVectors(g,_).multiplyScalar(n.panSpeed),O(p.x,p.y),_.copy(g),n.update()}function Mt(P){$(P.clientX,P.clientY),P.deltaY<0?q(E(P.deltaY)):P.deltaY>0&&Y(E(P.deltaY)),n.update()}function Tt(P){let lt=!1;switch(P.code){case n.keys.UP:P.ctrlKey||P.metaKey||P.shiftKey?W(2*Math.PI*n.rotateSpeed/n.domElement.clientHeight):O(0,n.keyPanSpeed),lt=!0;break;case n.keys.BOTTOM:P.ctrlKey||P.metaKey||P.shiftKey?W(-2*Math.PI*n.rotateSpeed/n.domElement.clientHeight):O(0,-n.keyPanSpeed),lt=!0;break;case n.keys.LEFT:P.ctrlKey||P.metaKey||P.shiftKey?k(2*Math.PI*n.rotateSpeed/n.domElement.clientHeight):O(n.keyPanSpeed,0),lt=!0;break;case n.keys.RIGHT:P.ctrlKey||P.metaKey||P.shiftKey?k(-2*Math.PI*n.rotateSpeed/n.domElement.clientHeight):O(-n.keyPanSpeed,0),lt=!0;break}lt&&(P.preventDefault(),n.update())}function xt(P){if(b.length===1)u.set(P.pageX,P.pageY);else{const lt=mt(P),dt=.5*(P.pageX+lt.x),Ct=.5*(P.pageY+lt.y);u.set(dt,Ct)}}function Ot(P){if(b.length===1)_.set(P.pageX,P.pageY);else{const lt=mt(P),dt=.5*(P.pageX+lt.x),Ct=.5*(P.pageY+lt.y);_.set(dt,Ct)}}function At(P){const lt=mt(P),dt=P.pageX-lt.x,Ct=P.pageY-lt.y,C=Math.sqrt(dt*dt+Ct*Ct);m.set(0,C)}function L(P){n.enableZoom&&At(P),n.enablePan&&Ot(P)}function ct(P){n.enableZoom&&At(P),n.enableRotate&&xt(P)}function j(P){if(b.length==1)f.set(P.pageX,P.pageY);else{const dt=mt(P),Ct=.5*(P.pageX+dt.x),C=.5*(P.pageY+dt.y);f.set(Ct,C)}d.subVectors(f,u).multiplyScalar(n.rotateSpeed);const lt=n.domElement;k(2*Math.PI*d.x/lt.clientHeight),W(2*Math.PI*d.y/lt.clientHeight),u.copy(f)}function ot(P){if(b.length===1)g.set(P.pageX,P.pageY);else{const lt=mt(P),dt=.5*(P.pageX+lt.x),Ct=.5*(P.pageY+lt.y);g.set(dt,Ct)}p.subVectors(g,_).multiplyScalar(n.panSpeed),O(p.x,p.y),_.copy(g)}function K(P){const lt=mt(P),dt=P.pageX-lt.x,Ct=P.pageY-lt.y,C=Math.sqrt(dt*dt+Ct*Ct);y.set(0,C),v.set(0,Math.pow(y.y/m.y,n.zoomSpeed)),Y(v.y),m.copy(y);const at=(P.pageX+lt.x)*.5,st=(P.pageY+lt.y)*.5;$(at,st)}function bt(P){n.enableZoom&&K(P),n.enablePan&&ot(P)}function pt(P){n.enableZoom&&K(P),n.enableRotate&&j(P)}function T(P){n.enabled!==!1&&(b.length===0&&(n.domElement.setPointerCapture(P.pointerId),n.domElement.addEventListener("pointermove",M),n.domElement.addEventListener("pointerup",B)),Gt(P),P.pointerType==="touch"?Ft(P):rt(P))}function M(P){n.enabled!==!1&&(P.pointerType==="touch"?nt(P):et(P))}function B(P){switch(It(P),b.length){case 0:n.domElement.releasePointerCapture(P.pointerId),n.domElement.removeEventListener("pointermove",M),n.domElement.removeEventListener("pointerup",B),n.dispatchEvent(Af),s=i.NONE;break;case 1:const lt=b[0],dt=U[lt];Ft({pointerId:lt,pageX:dt.x,pageY:dt.y});break}}function rt(P){let lt;switch(P.button){case 0:lt=n.mouseButtons.LEFT;break;case 1:lt=n.mouseButtons.MIDDLE;break;case 2:lt=n.mouseButtons.RIGHT;break;default:lt=-1}switch(lt){case Qi.DOLLY:if(n.enableZoom===!1)return;ut(P),s=i.DOLLY;break;case Qi.ROTATE:if(P.ctrlKey||P.metaKey||P.shiftKey){if(n.enablePan===!1)return;Et(P),s=i.PAN}else{if(n.enableRotate===!1)return;J(P),s=i.ROTATE}break;case Qi.PAN:if(P.ctrlKey||P.metaKey||P.shiftKey){if(n.enableRotate===!1)return;J(P),s=i.ROTATE}else{if(n.enablePan===!1)return;Et(P),s=i.PAN}break;default:s=i.NONE}s!==i.NONE&&n.dispatchEvent(Ml)}function et(P){switch(s){case i.ROTATE:if(n.enableRotate===!1)return;V(P);break;case i.DOLLY:if(n.enableZoom===!1)return;Q(P);break;case i.PAN:if(n.enablePan===!1)return;_t(P);break}}function tt(P){n.enabled===!1||n.enableZoom===!1||s!==i.NONE||(P.preventDefault(),n.dispatchEvent(Ml),Mt(yt(P)),n.dispatchEvent(Af))}function yt(P){const lt=P.deltaMode,dt={clientX:P.clientX,clientY:P.clientY,deltaY:P.deltaY};switch(lt){case 1:dt.deltaY*=16;break;case 2:dt.deltaY*=100;break}return P.ctrlKey&&!N&&(dt.deltaY*=10),dt}function ft(P){P.key==="Control"&&(N=!0,n.domElement.getRootNode().addEventListener("keyup",gt,{passive:!0,capture:!0}))}function gt(P){P.key==="Control"&&(N=!1,n.domElement.getRootNode().removeEventListener("keyup",gt,{passive:!0,capture:!0}))}function Pt(P){n.enabled===!1||n.enablePan===!1||Tt(P)}function Ft(P){switch(Rt(P),b.length){case 1:switch(n.touches.ONE){case tr.ROTATE:if(n.enableRotate===!1)return;xt(P),s=i.TOUCH_ROTATE;break;case tr.PAN:if(n.enablePan===!1)return;Ot(P),s=i.TOUCH_PAN;break;default:s=i.NONE}break;case 2:switch(n.touches.TWO){case tr.DOLLY_PAN:if(n.enableZoom===!1&&n.enablePan===!1)return;L(P),s=i.TOUCH_DOLLY_PAN;break;case tr.DOLLY_ROTATE:if(n.enableZoom===!1&&n.enableRotate===!1)return;ct(P),s=i.TOUCH_DOLLY_ROTATE;break;default:s=i.NONE}break;default:s=i.NONE}s!==i.NONE&&n.dispatchEvent(Ml)}function nt(P){switch(Rt(P),s){case i.TOUCH_ROTATE:if(n.enableRotate===!1)return;j(P),n.update();break;case i.TOUCH_PAN:if(n.enablePan===!1)return;ot(P),n.update();break;case i.TOUCH_DOLLY_PAN:if(n.enableZoom===!1&&n.enablePan===!1)return;bt(P),n.update();break;case i.TOUCH_DOLLY_ROTATE:if(n.enableZoom===!1&&n.enableRotate===!1)return;pt(P),n.update();break;default:s=i.NONE}}function Zt(P){n.enabled!==!1&&P.preventDefault()}function Gt(P){b.push(P.pointerId)}function It(P){delete U[P.pointerId];for(let lt=0;lt[]},colors:{type:Array,default:()=>[2161326,15380744,3122407,65535,16536624]},opacity:{type:Number,default:.5},delay:{type:Number,default:5e3},loopComplete:{type:Function,default:()=>{}}},computed:{currentData(){return $r(ae({},this.data[this.activeIndex]),{count:this.count})}},data(){return this.scene=null,this.camera=null,this.renderer=null,this.controls=null,this.axes=null,this.pieGroup=new us,this.planeTweens=[],this.resizeHandler=null,this.visibilityObserver=null,this.isVisible=!0,this.isDestroyed=!1,this.isLooping=!1,{width:300,height:200,activeIndex:0,count:0,timer:null}},mounted(){this.isVisible=this.isElementVisible(this.$el),this.updateSize(),this.count=this.data.map(r=>Number(r.value)||0).reduce((r,t)=>r+t,0),this.init(),this.setupVisibilityObserver(),this.resizeHandler=()=>this.resize(),window.addEventListener("resize",this.resizeHandler)},beforeUnmount(){this.destroy()},methods:{init(){this.scene=new PS,this.initCamera(),this.initRenderer(),this.initLight(),this.initAxes(),this.initControls(),this.createPlane({url:ZE,width:5,position:new D(0,0,-.01),color:"#00ffff"}),this.createPlane({url:KE,width:6.5,position:new D(0,0,-.02),color:"#00ffff"}),this.createPlane({url:JE,width:5.5,position:new D(0,0,-.03),animate:!0,color:"#00ffff"}),this.createPie(),this.isVisible&&this.start()},createPlane(r){let t={url:"texture/ring1.png",width:5.5,z:0,position:new D(0,0,0),animate:!1,color:null},e=Object.assign(t,r);const n=new Os(e.width,e.width),i=new wc({map:this.getTexture(e.url),transparent:!0,side:En,depthTest:!1});e.color&&(i.color=new Nt(e.color));const s=new qe(n,i);if(s.position.copy(e.position),s.rotation.x=-1*Math.PI/2,e.animate){const o=si.to(s.rotation,{z:2*Math.PI,repeat:-1,ease:"none",duration:3});this.planeTweens.push(o)}this.scene.add(s)},getTexture(r){const t=new PE().load(r);return t.wrapS=t.wrapT=Xa,t},createPie(){if(!this.data.length||this.count<=0)return;let r=0,t=0;for(var e=0;e=this.data.length&&(r=0,this.loopComplete&&this.loopComplete()),this.chooseRing(r)},chooseRing(r=0,t=!1){if(!this.pieGroup.children.length)return;let e=r-1<0?this.data.length-1:r-1,n=this.pieGroup.children[e];this.prevMesh=n,this.activeIndex=r;let i=this.pieGroup.children[r];i&&(t||n&&(si.to(n.scale,{z:1}),si.to(n.material,{opacity:this.opacity})),si.to(i.scale,{z:2}),si.to(i.material,{opacity:.8}))},addRing(r={}){let t={innerRadius:1.5,outerRadius:2,thickness:.5,startAngle:0,endAngle:Math.PI/2,color:65535,segments:120},e=Object.assign(t,r),n=new xs;n.arc(0,0,e.outerRadius,e.startAngle,e.endAngle);let i=n.getPoints(e.segments),s=new xs;s.arc(0,0,e.innerRadius,e.endAngle,e.startAngle,!0);let o=s.getPoints(e.segments),a=new xs(i.concat(o));const l={steps:1,depth:e.thickness,bevelEnabled:!0,bevelThickness:0,bevelSize:0,bevelOffset:0,bevelSegments:0},c=new Dc(a,l);let h=new gE({color:e.color,transparent:!0,opacity:this.opacity,side:En});const u=new qe(c,h.clone());return u.renderOrder=10,u.rotation.x=-1*Math.PI/2,u},initCamera(){var r=this.width/this.height;this.camera=new Xe(30,r,.1,1500),this.camera.position.set(6.023813305272227,4.838542633695233,6.111272698256137),this.camera.lookAt(0,0,0)},initRenderer(){this.renderer=new lp({antialias:!0,alpha:!0}),this.renderer.setPixelRatio(this.getPixelRatio()),this.renderer.setSize(this.width,this.height),this.$refs.pieDom.appendChild(this.renderer.domElement)},initLight(){let r=new Mf(16777215,2);r.position.set(200,300,200);let t=new Mf(16777215,2);t.position.set(-200,-300,-200);let e=new UE(16777215,2);this.scene.add(r),this.scene.add(t),this.scene.add(e)},initAxes(){this.axes=new WE(0),this.scene.add(this.axes)},initControls(){this.controls=new jE(this.camera,this.renderer.domElement),this.controls.maxPolarAngle=Math.PI,this.controls.autoRotate=!1,this.controls.enableDamping=!0,this.controls.enabled=!1},loop(){!this.renderer||this.isLooping||(this.isLooping=!0,this.renderer.setAnimationLoop(()=>{this.renderer.render(this.scene,this.camera),this.controls&&this.controls.update()}))},start(){this.isDestroyed||!this.renderer||!this.data.length||(this.isVisible=!0,this.loop(),this.planeTweens.forEach(r=>{var t;return(t=r==null?void 0:r.resume)==null?void 0:t.call(r)}),this.controls&&(this.controls.enabled=!0),this.startTimer())},startTimer(){this.stopTimer(),!(this.data.length<2)&&(this.timer=window.setInterval(()=>{this.loopChange()},this.delay))},stop(){this.stopTimer(),this.controls&&(this.controls.enabled=!1),this.renderer&&this.renderer.setAnimationLoop(null),this.planeTweens.forEach(r=>{var t;return(t=r==null?void 0:r.pause)==null?void 0:t.call(r)}),this.isLooping=!1},stopTimer(){this.timer&&(window.clearInterval(this.timer),this.timer=null)},setupVisibilityObserver(){const r=this.$el;!r||typeof window.IntersectionObserver!="function"||(this.visibilityObserver=new IntersectionObserver(t=>{const e=t[0],n=!!(e!=null&&e.isIntersecting)&&this.isElementVisible(r);n!==this.isVisible&&(this.isVisible=n,n?(this.resize(),this.start()):this.stop())}),this.visibilityObserver.observe(r),this.isVisible=this.isElementVisible(r),this.isVisible||this.stop())},isElementVisible(r){if(!r||typeof window.getComputedStyle!="function")return!0;let t=r;for(;t&&t!==document.body;){const n=window.getComputedStyle(t);if(n.display==="none"||n.visibility==="hidden"||Number(n.opacity)===0)return!1;t=t.parentElement}const e=r.getBoundingClientRect();return e.width>0&&e.height>0},getPixelRatio(){return Math.min(window.devicePixelRatio||1,1.5)},updateSize(){var t,e;const r=this.$refs.pieDom;this.width=(r==null?void 0:r.offsetWidth)||((t=this.$el)==null?void 0:t.offsetWidth)||300,this.height=(r==null?void 0:r.offsetHeight)||((e=this.$el)==null?void 0:e.offsetHeight)||200},getScene(){return this.scene},getRender(){return this.renderer},resize(){if(!this.camera||!this.renderer)return;this.updateSize();let r=this.width/this.height;this.camera.aspect=r,this.camera.updateProjectionMatrix(),this.renderer.setSize(this.width,this.height),this.renderer.setPixelRatio(this.getPixelRatio())},destroy(){var r,t,e,n;this.isDestroyed=!0,this.prevMesh&&(si.set(this.prevMesh.scale,{z:1}),si.set(this.prevMesh.material,{opacity:this.opacity})),this.stop(),(t=(r=this.visibilityObserver)==null?void 0:r.disconnect)==null||t.call(r),this.visibilityObserver=null,this.resizeHandler&&(window.removeEventListener("resize",this.resizeHandler),this.resizeHandler=null),this.renderer&&(this.planeTweens.forEach(i=>{var s;return(s=i==null?void 0:i.kill)==null?void 0:s.call(i)}),this.planeTweens=[],XE(this.pieGroup),this.renderer.dispose(),this.renderer.forceContextLoss(),(n=(e=this.controls)==null?void 0:e.dispose)==null||n.call(e),this.$refs.pieDom&&(this.$refs.pieDom.innerHTML=""),this.scene=null,this.camera=null,this.renderer=null,this.controls=null,this.axes=null)}}},tb={class:"three-pie-wrap"},eb={class:"three-pie",ref:"pieDom"},nb={class:"three-pie-slot"};function ib(r,t,e,n,i,s){return Ca(),Pa("div",tb,[Bt("div",eb,null,512),Bt("div",nb,[Lf(r.$slots,"default",{data:s.currentData})])])}const Ib=Zp(QE,[["render",ib]]),po="AlibabaPuHuiTi, Microsoft YaHei, Arial, sans-serif",xn=["#24f6c4","#32dcff","#ffe06b","#7ee269","#ff9a62","#9ea7ff"],Fc={color:"rgba(225, 249, 255, 0.78)",fontFamily:po,fontSize:10};function mo(r,t={}){return ae({trigger:"item",appendToBody:!0,confine:!1,backgroundColor:"rgba(5, 31, 51, 0.96)",borderColor:"rgba(0, 210, 255, 0.54)",borderWidth:1,padding:[7,10],textStyle:{color:"#e7fbff",fontFamily:po,fontSize:12,lineHeight:18},extraCssText:"box-shadow:0 0 18px rgba(0,210,255,.2);z-index:2147483647!important;pointer-events:none;",formatter:r},t)}function Bc(r={}){return ae({itemWidth:10,itemHeight:7,itemGap:8,textStyle:$r(ae({},Fc),{color:"rgba(222, 250, 255, 0.78)",fontSize:10})},r)}function Ds(r=[],t={}){return ae({type:"category",data:r,axisLabel:ae($r(ae({},Fc),{color:"rgba(223, 250, 255, 0.68)",interval:0,hideOverlap:!0,margin:8}),t.axisLabel||{}),axisLine:ae({lineStyle:{color:"rgba(48, 220, 255, 0.26)"}},t.axisLine||{}),axisTick:ae({show:!1},t.axisTick||{}),splitLine:ae({show:!1},t.splitLine||{})},Lp(t))}function Is(r={}){return ae({type:"value",axisLabel:ae($r(ae({},Fc),{color:"rgba(223, 250, 255, 0.56)"}),r.axisLabel||{}),axisLine:ae({show:!1},r.axisLine||{}),axisTick:ae({show:!1},r.axisTick||{}),splitLine:ae({lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},r.splitLine||{})},Lp(r))}function _o(r={}){return ae({left:42,right:28,top:30,bottom:24,containLabel:!1},r)}function go(r,t=`${r}12`){return new Df(0,0,0,1,[{offset:0,color:r},{offset:1,color:t}])}function rb(r,t=`${r}20`,e="#ffffff"){return new Df(0,0,1,0,[{offset:0,color:t},{offset:.68,color:r},{offset:1,color:e}])}function vo(r={}){var e,n,i;const t=ae({textStyle:ae({fontFamily:po,color:"rgba(225, 249, 255, 0.78)"},r.textStyle||{}),animation:(e=r.animation)!=null?e:!0,animationDuration:(n=r.animationDuration)!=null?n:900,animationDurationUpdate:(i=r.animationDurationUpdate)!=null?i:700,animationEasing:r.animationEasing||"cubicOut"},r);return Jl(t),t}function Ub({categories:r=[],rows:t=[],unit:e="",name:n="指标",orientation:i="vertical",colorIndex:s=0,grid:o={},showLabel:a=!0}={}){const l=xn[s%xn.length],c=i==="horizontal",h=t.map((u,f)=>({name:u.name||r[f],value:Number(u.value)||0,itemStyle:{borderRadius:c?[0,8,8,0]:[8,8,0,0],color:c?rb(u.color||l,"rgba(48, 220, 255, 0.14)",u.color||l):go(u.color||l)}}));return vo({color:xn,grid:_o(ae(c?{left:72,right:a?58:26,top:24,bottom:22}:{left:46,right:24,top:28,bottom:42},o)),tooltip:mo(u=>`${u.marker}${u.name}:${Kl(u.value)}${e}`),xAxis:c?Is():Ds(r,{axisLabel:{rotate:r.length>6?24:0}}),yAxis:c?Ds(r,{inverse:!0,axisLabel:{color:"rgba(225, 249, 255, 0.82)"}}):Is(),series:[{name:n,type:"bar",barWidth:c?12:r.length>7?14:20,data:h,label:{show:a,position:c?"right":"top",color:"#f7feff",fontSize:10,formatter:({value:u})=>Kl(u)}}]})}function Nb({categories:r=[],series:t=[],unit:e="",grid:n={}}={}){return vo({color:xn,grid:_o(ae({left:46,right:20,top:42,bottom:42},n)),tooltip:mo(i=>zc(i,e),{trigger:"axis",axisPointer:{type:"shadow"}}),legend:Bc({top:0,right:4}),xAxis:Ds(r),yAxis:Is(),series:t.map((i,s)=>({name:i.name,type:"bar",barWidth:10,data:i.values||[],itemStyle:{borderRadius:[6,6,0,0],color:go(xn[s%xn.length])}}))})}function Ob({categories:r=[],series:t=[],unit:e="",grid:n={}}={}){return vo({color:xn,grid:_o(ae({left:48,right:22,top:42,bottom:42},n)),tooltip:mo(i=>zc(i,e),{trigger:"axis",axisPointer:{type:"shadow"}}),legend:Bc({top:0,right:4}),xAxis:Ds(r),yAxis:Is(),series:t.map((i,s)=>({name:i.name,type:"bar",stack:"total",barWidth:18,data:i.values||[],itemStyle:{color:go(xn[s%xn.length])}}))})}function Fb({categories:r=[],series:t=[],unit:e="",area:n=!1,grid:i={}}={}){return vo({color:xn,grid:_o(ae({left:46,right:24,top:42,bottom:38},i)),tooltip:mo(s=>zc(s,e),{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(255, 224, 107, 0.54)"}}}),legend:Bc({top:0,right:4}),xAxis:Ds(r),yAxis:Is(),series:t.map((s,o)=>{const a=s.color||xn[o%xn.length];return{name:s.name,type:"line",smooth:!0,symbol:"circle",symbolSize:7,data:s.values||[],lineStyle:{width:3,color:a,shadowColor:`${a}55`,shadowBlur:10},itemStyle:{color:"#041522",borderColor:a,borderWidth:2},areaStyle:n?{color:go(a,`${a}08`)}:void 0}})})}function Kl(r){const t=Number(r);return Number.isFinite(t)?Number.isInteger(t)?t.toLocaleString("zh-CN"):t.toLocaleString("zh-CN",{maximumFractionDigits:2}):"--"}function Lp(r={}){const o=r,{axisLabel:t,axisLine:e,axisTick:n,splitLine:i}=o;return jc(o,["axisLabel","axisLine","axisTick","splitLine"])}function zc(r,t=""){var s,o;const e=Array.isArray(r)?r:[r],n=((s=e[0])==null?void 0:s.axisValueLabel)||((o=e[0])==null?void 0:o.name)||"",i=e.map(a=>`${a.marker}${a.seriesName||a.name}:${Kl(a.value)}${t}`).join("
");return`${n}
${i}`}function Jl(r){if(!r||typeof r!="object")return;["textStyle","axisLabel","nameTextStyle","label","axisName"].forEach(e=>{!r[e]||typeof r[e]!="object"||(r[e]=sb(r[e]))}),Object.keys(r).forEach(e=>{const n=r[e];if(!(!n||typeof n!="object")&&!(e==="color"||e==="itemStyle"||e==="areaStyle"||e==="lineStyle")){if(Array.isArray(n)){n.forEach(Jl);return}Jl(n)}})}function sb(r){const t=ae({fontFamily:r.fontFamily||po},r);return typeof t.fontSize=="number"&&t.fontSize<10&&(t.fontSize=10),t}export{Oo as $,_b as A,Ue as B,Rb as C,Mf as D,gb as E,Sb as F,us as G,Xe as H,mb as I,y0 as J,ep as K,Bs as L,wc as M,fp as N,_e as O,bb as P,Mb as Q,Xa as R,Eb as S,hb as T,IS as U,it as V,Ya as W,ee as X,Si as Y,Pe as Z,Rh as _,fb as a,Is as a$,Jr as a0,bn as a1,Hl as a2,qa as a3,Mi as a4,Qa as a5,Ie as a6,no as a7,eo as a8,Fs as a9,zS as aA,bp as aB,Pb as aC,cp as aD,si as aE,UE as aF,gE as aG,db as aH,LS as aI,Ns as aJ,cg as aK,Oi as aL,vg as aM,dg as aN,Ib as aO,vo as aP,mo as aQ,cb as aR,lb as aS,Ub as aT,Nb as aU,Ob as aV,Fb as aW,xn as aX,Bc as aY,_o as aZ,Ds as a_,Ti as aa,Kn as ab,uo as ac,wE as ad,lp as ae,jE as af,PS as ag,WE as ah,Pr as ai,Db as aj,xs as ak,Ep as al,Os as am,Sh as an,vb as ao,Dc as ap,wb as aq,ge as ar,Cb as as,xb as at,Cn as au,z0 as av,ht as aw,Ei as ax,se as ay,Lb as az,ub as b,Kl as b0,go as b1,vn as c,Tb as d,Nt as e,Zn as f,Le as g,yb as h,$t as i,D as j,tf as k,PE as l,Ab as m,hp as n,We as o,zi as p,FS as q,Jn as r,Cc as s,_E as t,En as u,te as v,pb as w,qe as x,pp as y,dp as z}; +}`;class TS{constructor(){this.texture=null,this.mesh=null,this.depthNear=0,this.depthFar=0}init(t,e,n){if(this.texture===null){const i=new Ie,s=t.properties.get(i);s.__webglTexture=e.texture,(e.depthNear!=n.depthNear||e.depthFar!=n.depthFar)&&(this.depthNear=e.depthNear,this.depthFar=e.depthFar),this.texture=i}}render(t,e){if(this.texture!==null){if(this.mesh===null){const n=e.cameras[0].viewport,i=new Ei({extensions:{fragDepth:!0},vertexShader:ES,fragmentShader:bS,uniforms:{depthColor:{value:this.texture},depthWidth:{value:n.z},depthHeight:{value:n.w}}});this.mesh=new qe(new Os(20,20),i)}t.render(this.mesh,e)}}reset(){this.texture=null,this.mesh=null}}class wS extends Ki{constructor(t,e){super();const n=this;let i=null,s=1,o=null,a="local-floor",l=1,c=null,h=null,u=null,f=null,d=null,_=null;const g=new TS,p=e.getContextAttributes();let m=null,y=null;const v=[],S=[],A=new it;let R=null;const b=new Xe;b.layers.enable(1),b.viewport=new se;const U=new Xe;U.layers.enable(2),U.viewport=new se;const N=[b,U],x=new MS;x.layers.enable(1),x.layers.enable(2);let E=null,k=null;this.cameraAutoUpdate=!0,this.enabled=!1,this.isPresenting=!1,this.getController=function(V){let Q=v[V];return Q===void 0&&(Q=new ul,v[V]=Q),Q.getTargetRaySpace()},this.getControllerGrip=function(V){let Q=v[V];return Q===void 0&&(Q=new ul,v[V]=Q),Q.getGripSpace()},this.getHand=function(V){let Q=v[V];return Q===void 0&&(Q=new ul,v[V]=Q),Q.getHandSpace()};function W(V){const Q=S.indexOf(V.inputSource);if(Q===-1)return;const _t=v[Q];_t!==void 0&&(_t.update(V.inputSource,V.frame,c||o),_t.dispatchEvent({type:V.type,data:V.inputSource}))}function I(){i.removeEventListener("select",W),i.removeEventListener("selectstart",W),i.removeEventListener("selectend",W),i.removeEventListener("squeeze",W),i.removeEventListener("squeezestart",W),i.removeEventListener("squeezeend",W),i.removeEventListener("end",I),i.removeEventListener("inputsourceschange",F);for(let V=0;V=0&&(S[Mt]=null,v[Mt].disconnect(_t))}for(let Q=0;Q=S.length){S.push(_t),Mt=xt;break}else if(S[xt]===null){S[xt]=_t,Mt=xt;break}if(Mt===-1)break}const Tt=v[Mt];Tt&&Tt.connect(_t)}}const O=new D,Y=new D;function q(V,Q,_t){O.setFromMatrixPosition(Q.matrixWorld),Y.setFromMatrixPosition(_t.matrixWorld);const Mt=O.distanceTo(Y),Tt=Q.projectionMatrix.elements,xt=_t.projectionMatrix.elements,Ot=Tt[14]/(Tt[10]-1),At=Tt[14]/(Tt[10]+1),L=(Tt[9]+1)/Tt[5],ct=(Tt[9]-1)/Tt[5],j=(Tt[8]-1)/Tt[0],ot=(xt[8]+1)/xt[0],K=Ot*j,bt=Ot*ot,pt=Mt/(-j+ot),T=pt*-j;Q.matrixWorld.decompose(V.position,V.quaternion,V.scale),V.translateX(T),V.translateZ(pt),V.matrixWorld.compose(V.position,V.quaternion,V.scale),V.matrixWorldInverse.copy(V.matrixWorld).invert();const M=Ot+pt,B=At+pt,rt=K-T,et=bt+(Mt-T),tt=L*At/B*M,yt=ct*At/B*M;V.projectionMatrix.makePerspective(rt,et,tt,yt,M,B),V.projectionMatrixInverse.copy(V.projectionMatrix).invert()}function $(V,Q){Q===null?V.matrixWorld.copy(V.matrix):V.matrixWorld.multiplyMatrices(Q.matrixWorld,V.matrix),V.matrixWorldInverse.copy(V.matrixWorld).invert()}this.updateCamera=function(V){if(i===null)return;g.texture!==null&&(V.near=g.depthNear,V.far=g.depthFar),x.near=U.near=b.near=V.near,x.far=U.far=b.far=V.far,(E!==x.near||k!==x.far)&&(i.updateRenderState({depthNear:x.near,depthFar:x.far}),E=x.near,k=x.far,b.near=E,b.far=k,U.near=E,U.far=k,b.updateProjectionMatrix(),U.updateProjectionMatrix(),V.updateProjectionMatrix());const Q=V.parent,_t=x.cameras;$(x,Q);for(let Mt=0;Mt<_t.length;Mt++)$(_t[Mt],Q);_t.length===2?q(x,b,U):x.projectionMatrix.copy(b.projectionMatrix),Z(V,x,Q)};function Z(V,Q,_t){_t===null?V.matrix.copy(Q.matrixWorld):(V.matrix.copy(_t.matrixWorld),V.matrix.invert(),V.matrix.multiply(Q.matrixWorld)),V.matrix.decompose(V.position,V.quaternion,V.scale),V.updateMatrixWorld(!0),V.projectionMatrix.copy(Q.projectionMatrix),V.projectionMatrixInverse.copy(Q.projectionMatrixInverse),V.isPerspectiveCamera&&(V.fov=Vr*2*Math.atan(1/V.projectionMatrix.elements[5]),V.zoom=1)}this.getCamera=function(){return x},this.getFoveation=function(){if(!(f===null&&d===null))return l},this.setFoveation=function(V){l=V,f!==null&&(f.fixedFoveation=V),d!==null&&d.fixedFoveation!==void 0&&(d.fixedFoveation=V)},this.hasDepthSensing=function(){return g.texture!==null};let J=null;function ut(V,Q){if(h=Q.getViewerPose(c||o),_=Q,h!==null){const _t=h.views;d!==null&&(t.setRenderTargetFramebuffer(y,d.framebuffer),t.setRenderTarget(y));let Mt=!1;_t.length!==x.cameras.length&&(x.cameras.length=0,Mt=!0);for(let xt=0;xt<_t.length;xt++){const Ot=_t[xt];let At=null;if(d!==null)At=d.getViewport(Ot);else{const ct=u.getViewSubImage(f,Ot);At=ct.viewport,xt===0&&(t.setRenderTargetTextures(y,ct.colorTexture,f.ignoreDepthValues?void 0:ct.depthStencilTexture),t.setRenderTarget(y))}let L=N[xt];L===void 0&&(L=new Xe,L.layers.enable(xt),L.viewport=new se,N[xt]=L),L.matrix.fromArray(Ot.transform.matrix),L.matrix.decompose(L.position,L.quaternion,L.scale),L.projectionMatrix.fromArray(Ot.projectionMatrix),L.projectionMatrixInverse.copy(L.projectionMatrix).invert(),L.viewport.set(At.x,At.y,At.width,At.height),xt===0&&(x.matrix.copy(L.matrix),x.matrix.decompose(x.position,x.quaternion,x.scale)),Mt===!0&&x.cameras.push(L)}const Tt=i.enabledFeatures;if(Tt&&Tt.includes("depth-sensing")){const xt=u.getDepthInformation(_t[0]);xt&&xt.isValid&&xt.texture&&g.init(t,xt,i.renderState)}}for(let _t=0;_t0&&(p.alphaTest.value=m.alphaTest);const y=t.get(m).envMap;if(y&&(p.envMap.value=y,p.flipEnvMap.value=y.isCubeTexture&&y.isRenderTargetTexture===!1?-1:1,p.reflectivity.value=m.reflectivity,p.ior.value=m.ior,p.refractionRatio.value=m.refractionRatio),m.lightMap){p.lightMap.value=m.lightMap;const v=r._useLegacyLights===!0?Math.PI:1;p.lightMapIntensity.value=m.lightMapIntensity*v,e(m.lightMap,p.lightMapTransform)}m.aoMap&&(p.aoMap.value=m.aoMap,p.aoMapIntensity.value=m.aoMapIntensity,e(m.aoMap,p.aoMapTransform))}function o(p,m){p.diffuse.value.copy(m.color),p.opacity.value=m.opacity,m.map&&(p.map.value=m.map,e(m.map,p.mapTransform))}function a(p,m){p.dashSize.value=m.dashSize,p.totalSize.value=m.dashSize+m.gapSize,p.scale.value=m.scale}function l(p,m,y,v){p.diffuse.value.copy(m.color),p.opacity.value=m.opacity,p.size.value=m.size*y,p.scale.value=v*.5,m.map&&(p.map.value=m.map,e(m.map,p.uvTransform)),m.alphaMap&&(p.alphaMap.value=m.alphaMap,e(m.alphaMap,p.alphaMapTransform)),m.alphaTest>0&&(p.alphaTest.value=m.alphaTest)}function c(p,m){p.diffuse.value.copy(m.color),p.opacity.value=m.opacity,p.rotation.value=m.rotation,m.map&&(p.map.value=m.map,e(m.map,p.mapTransform)),m.alphaMap&&(p.alphaMap.value=m.alphaMap,e(m.alphaMap,p.alphaMapTransform)),m.alphaTest>0&&(p.alphaTest.value=m.alphaTest)}function h(p,m){p.specular.value.copy(m.specular),p.shininess.value=Math.max(m.shininess,1e-4)}function u(p,m){m.gradientMap&&(p.gradientMap.value=m.gradientMap)}function f(p,m){p.metalness.value=m.metalness,m.metalnessMap&&(p.metalnessMap.value=m.metalnessMap,e(m.metalnessMap,p.metalnessMapTransform)),p.roughness.value=m.roughness,m.roughnessMap&&(p.roughnessMap.value=m.roughnessMap,e(m.roughnessMap,p.roughnessMapTransform)),t.get(m).envMap&&(p.envMapIntensity.value=m.envMapIntensity)}function d(p,m,y){p.ior.value=m.ior,m.sheen>0&&(p.sheenColor.value.copy(m.sheenColor).multiplyScalar(m.sheen),p.sheenRoughness.value=m.sheenRoughness,m.sheenColorMap&&(p.sheenColorMap.value=m.sheenColorMap,e(m.sheenColorMap,p.sheenColorMapTransform)),m.sheenRoughnessMap&&(p.sheenRoughnessMap.value=m.sheenRoughnessMap,e(m.sheenRoughnessMap,p.sheenRoughnessMapTransform))),m.clearcoat>0&&(p.clearcoat.value=m.clearcoat,p.clearcoatRoughness.value=m.clearcoatRoughness,m.clearcoatMap&&(p.clearcoatMap.value=m.clearcoatMap,e(m.clearcoatMap,p.clearcoatMapTransform)),m.clearcoatRoughnessMap&&(p.clearcoatRoughnessMap.value=m.clearcoatRoughnessMap,e(m.clearcoatRoughnessMap,p.clearcoatRoughnessMapTransform)),m.clearcoatNormalMap&&(p.clearcoatNormalMap.value=m.clearcoatNormalMap,e(m.clearcoatNormalMap,p.clearcoatNormalMapTransform),p.clearcoatNormalScale.value.copy(m.clearcoatNormalScale),m.side===Ke&&p.clearcoatNormalScale.value.negate())),m.iridescence>0&&(p.iridescence.value=m.iridescence,p.iridescenceIOR.value=m.iridescenceIOR,p.iridescenceThicknessMinimum.value=m.iridescenceThicknessRange[0],p.iridescenceThicknessMaximum.value=m.iridescenceThicknessRange[1],m.iridescenceMap&&(p.iridescenceMap.value=m.iridescenceMap,e(m.iridescenceMap,p.iridescenceMapTransform)),m.iridescenceThicknessMap&&(p.iridescenceThicknessMap.value=m.iridescenceThicknessMap,e(m.iridescenceThicknessMap,p.iridescenceThicknessMapTransform))),m.transmission>0&&(p.transmission.value=m.transmission,p.transmissionSamplerMap.value=y.texture,p.transmissionSamplerSize.value.set(y.width,y.height),m.transmissionMap&&(p.transmissionMap.value=m.transmissionMap,e(m.transmissionMap,p.transmissionMapTransform)),p.thickness.value=m.thickness,m.thicknessMap&&(p.thicknessMap.value=m.thicknessMap,e(m.thicknessMap,p.thicknessMapTransform)),p.attenuationDistance.value=m.attenuationDistance,p.attenuationColor.value.copy(m.attenuationColor)),m.anisotropy>0&&(p.anisotropyVector.value.set(m.anisotropy*Math.cos(m.anisotropyRotation),m.anisotropy*Math.sin(m.anisotropyRotation)),m.anisotropyMap&&(p.anisotropyMap.value=m.anisotropyMap,e(m.anisotropyMap,p.anisotropyMapTransform))),p.specularIntensity.value=m.specularIntensity,p.specularColor.value.copy(m.specularColor),m.specularColorMap&&(p.specularColorMap.value=m.specularColorMap,e(m.specularColorMap,p.specularColorMapTransform)),m.specularIntensityMap&&(p.specularIntensityMap.value=m.specularIntensityMap,e(m.specularIntensityMap,p.specularIntensityMapTransform))}function _(p,m){m.matcap&&(p.matcap.value=m.matcap)}function g(p,m){const y=t.get(m).light;p.referencePosition.value.setFromMatrixPosition(y.matrixWorld),p.nearDistance.value=y.shadow.camera.near,p.farDistance.value=y.shadow.camera.far}return{refreshFogUniforms:n,refreshMaterialUniforms:i}}function RS(r,t,e,n){let i={},s={},o=[];const a=e.isWebGL2?r.getParameter(r.MAX_UNIFORM_BUFFER_BINDINGS):0;function l(y,v){const S=v.program;n.uniformBlockBinding(y,S)}function c(y,v){let S=i[y.id];S===void 0&&(_(y),S=h(y),i[y.id]=S,y.addEventListener("dispose",p));const A=v.program;n.updateUBOMapping(y,A);const R=t.render.frame;s[y.id]!==R&&(f(y),s[y.id]=R)}function h(y){const v=u();y.__bindingPointIndex=v;const S=r.createBuffer(),A=y.__size,R=y.usage;return r.bindBuffer(r.UNIFORM_BUFFER,S),r.bufferData(r.UNIFORM_BUFFER,A,R),r.bindBuffer(r.UNIFORM_BUFFER,null),r.bindBufferBase(r.UNIFORM_BUFFER,v,S),S}function u(){for(let y=0;y0&&(S+=A-R),y.__size=S,y.__cache={},this}function g(y){const v={boundary:0,storage:0};return typeof y=="number"||typeof y=="boolean"?(v.boundary=4,v.storage=4):y.isVector2?(v.boundary=8,v.storage=8):y.isVector3||y.isColor?(v.boundary=16,v.storage=12):y.isVector4?(v.boundary=16,v.storage=16):y.isMatrix3?(v.boundary=48,v.storage=48):y.isMatrix4?(v.boundary=64,v.storage=64):y.isTexture?console.warn("THREE.WebGLRenderer: Texture samplers can not be part of an uniforms group."):console.warn("THREE.WebGLRenderer: Unsupported uniform value type.",y),v}function p(y){const v=y.target;v.removeEventListener("dispose",p);const S=o.indexOf(v.__bindingPointIndex);o.splice(S,1),r.deleteBuffer(i[v.id]),delete i[v.id],delete s[v.id]}function m(){for(const y in i)r.deleteBuffer(i[y]);o=[],i={},s={}}return{bind:l,update:c,dispose:m}}class lp{constructor(t={}){const{canvas:e=M0(),context:n=null,depth:i=!0,stencil:s=!0,alpha:o=!1,antialias:a=!1,premultipliedAlpha:l=!0,preserveDrawingBuffer:c=!1,powerPreference:h="default",failIfMajorPerformanceCaveat:u=!1}=t;this.isWebGLRenderer=!0;let f;n!==null?f=n.getContextAttributes().alpha:f=o;const d=new Uint32Array(4),_=new Int32Array(4);let g=null,p=null;const m=[],y=[];this.domElement=e,this.debug={checkShaderErrors:!0,onShaderError:null},this.autoClear=!0,this.autoClearColor=!0,this.autoClearDepth=!0,this.autoClearStencil=!0,this.sortObjects=!0,this.clippingPlanes=[],this.localClippingEnabled=!1,this._outputColorSpace=Le,this._useLegacyLights=!1,this.toneMapping=mi,this.toneMappingExposure=1;const v=this;let S=!1,A=0,R=0,b=null,U=-1,N=null;const x=new se,E=new se;let k=null;const W=new Nt(0);let I=0,F=e.width,O=e.height,Y=1,q=null,$=null;const Z=new se(0,0,F,O),J=new se(0,0,F,O);let ut=!1;const Et=new Ac;let V=!1,Q=!1,_t=null;const Mt=new $t,Tt=new it,xt=new D,Ot={background:null,fog:null,environment:null,overrideMaterial:null,isScene:!0};function At(){return b===null?Y:1}let L=n;function ct(w,z){for(let G=0;G{function vt(){if(X.forEach(function(wt){pt.get(wt).currentProgram.isReady()&&X.delete(wt)}),X.size===0){H(w);return}setTimeout(vt,10)}j.get("KHR_parallel_shader_compile")!==null?vt():setTimeout(vt,10)})};let Yt=null;function ne(w){Yt&&Yt(w)}function Ce(){ve.stop()}function Jt(){ve.start()}const ve=new tp;ve.setAnimationLoop(ne),typeof self!="undefined"&&ve.setContext(self),this.setAnimationLoop=function(w){Yt=w,dt.setAnimationLoop(w),w===null?ve.stop():ve.start()},dt.addEventListener("sessionstart",Ce),dt.addEventListener("sessionend",Jt),this.render=function(w,z){if(z!==void 0&&z.isCamera!==!0){console.error("THREE.WebGLRenderer.render: camera is not an instance of THREE.Camera.");return}if(S===!0)return;w.matrixWorldAutoUpdate===!0&&w.updateMatrixWorld(),z.parent===null&&z.matrixWorldAutoUpdate===!0&&z.updateMatrixWorld(),dt.enabled===!0&&dt.isPresenting===!0&&(dt.cameraAutoUpdate===!0&&dt.updateCamera(z),z=dt.getCamera()),w.isScene===!0&&w.onBeforeRender(v,w,z,b),p=Pt.get(w,y.length),p.init(),y.push(p),Mt.multiplyMatrices(z.projectionMatrix,z.matrixWorldInverse),Et.setFromProjectionMatrix(Mt),Q=this.localClippingEnabled,V=Ft.init(this.clippingPlanes,Q),g=gt.get(w,m.length),g.init(),m.push(g),ke(w,z,0,v.sortObjects),g.finish(),v.sortObjects===!0&&g.sort(q,$),this.info.render.frame++,V===!0&&Ft.beginShadows();const G=p.state.shadowsArray;if(nt.render(G,w,z),V===!0&&Ft.endShadows(),this.info.autoReset===!0&&this.info.reset(),(dt.enabled===!1||dt.isPresenting===!1||dt.hasDepthSensing()===!1)&&Zt.render(g,w),p.setupLights(v._useLegacyLights),z.isArrayCamera){const X=z.cameras;for(let H=0,vt=X.length;H0?p=y[y.length-1]:p=null,m.pop(),m.length>0?g=m[m.length-1]:g=null};function ke(w,z,G,X){if(w.visible===!1)return;if(w.layers.test(z.layers)){if(w.isGroup)G=w.renderOrder;else if(w.isLOD)w.autoUpdate===!0&&w.update(z);else if(w.isLight)p.pushLight(w),w.castShadow&&p.pushShadow(w);else if(w.isSprite){if(!w.frustumCulled||Et.intersectsSprite(w)){X&&xt.setFromMatrixPosition(w.matrixWorld).applyMatrix4(Mt);const wt=tt.update(w),Dt=w.material;Dt.visible&&g.push(w,wt,Dt,G,xt.z,null)}}else if((w.isMesh||w.isLine||w.isPoints)&&(!w.frustumCulled||Et.intersectsObject(w))){const wt=tt.update(w),Dt=w.material;if(X&&(w.boundingSphere!==void 0?(w.boundingSphere===null&&w.computeBoundingSphere(),xt.copy(w.boundingSphere.center)):(wt.boundingSphere===null&&wt.computeBoundingSphere(),xt.copy(wt.boundingSphere.center)),xt.applyMatrix4(w.matrixWorld).applyMatrix4(Mt)),Array.isArray(Dt)){const Ut=wt.groups;for(let Wt=0,zt=Ut.length;Wt0&&Dp(H,vt,z,G),X&&K.viewport(x.copy(X)),H.length>0&&zs(H,z,G),vt.length>0&&zs(vt,z,G),wt.length>0&&zs(wt,z,G),K.buffers.depth.setTest(!0),K.buffers.depth.setMask(!0),K.buffers.color.setMask(!0),K.setPolygonOffset(!1)}function Dp(w,z,G,X){if((G.isScene===!0?G.overrideMaterial:null)!==null)return;const vt=ot.isWebGL2;_t===null&&(_t=new $i(1,1,{generateMipmaps:!0,type:j.has("EXT_color_buffer_half_float")?As:_i,minFilter:zi,samples:vt?4:0})),v.getDrawingBufferSize(Tt),vt?_t.setSize(Tt.x,Tt.y):_t.setSize(Ja(Tt.x),Ja(Tt.y));const wt=v.getRenderTarget();v.setRenderTarget(_t),v.getClearColor(W),I=v.getClearAlpha(),I<1&&v.setClearColor(16777215,.5),v.clear();const Dt=v.toneMapping;v.toneMapping=mi,zs(w,G,X),T.updateMultisampleRenderTarget(_t),T.updateRenderTargetMipmap(_t);let Ut=!1;for(let Wt=0,zt=z.length;Wt0),Vt=!!G.morphAttributes.position,xe=!!G.morphAttributes.normal,Qe=!!G.morphAttributes.color;let we=mi;X.toneMapped&&(b===null||b.isXRRenderTarget===!0)&&(we=v.toneMapping);const On=G.morphAttributes.position||G.morphAttributes.normal||G.morphAttributes.color,ce=On!==void 0?On.length:0,Xt=pt.get(X),xo=p.state.lights;if(V===!0&&(Q===!0||w!==N)){const hn=w===N&&X.id===U;Ft.setState(X,w,hn)}let pe=!1;X.version===Xt.__version?(Xt.needsLights&&Xt.lightsStateVersion!==xo.state.version||Xt.outputColorSpace!==Dt||H.isBatchedMesh&&Xt.batching===!1||!H.isBatchedMesh&&Xt.batching===!0||H.isInstancedMesh&&Xt.instancing===!1||!H.isInstancedMesh&&Xt.instancing===!0||H.isSkinnedMesh&&Xt.skinning===!1||!H.isSkinnedMesh&&Xt.skinning===!0||H.isInstancedMesh&&Xt.instancingColor===!0&&H.instanceColor===null||H.isInstancedMesh&&Xt.instancingColor===!1&&H.instanceColor!==null||Xt.envMap!==Ut||X.fog===!0&&Xt.fog!==vt||Xt.numClippingPlanes!==void 0&&(Xt.numClippingPlanes!==Ft.numPlanes||Xt.numIntersection!==Ft.numIntersection)||Xt.vertexAlphas!==Wt||Xt.vertexTangents!==zt||Xt.morphTargets!==Vt||Xt.morphNormals!==xe||Xt.morphColors!==Qe||Xt.toneMapping!==we||ot.isWebGL2===!0&&Xt.morphTargetsCount!==ce)&&(pe=!0):(pe=!0,Xt.__version=X.version);let wi=Xt.currentProgram;pe===!0&&(wi=ks(X,z,H));let Wc=!1,Yr=!1,yo=!1;const Ne=wi.getUniforms(),Ai=Xt.uniforms;if(K.useProgram(wi.program)&&(Wc=!0,Yr=!0,yo=!0),X.id!==U&&(U=X.id,Yr=!0),Wc||N!==w){Ne.setValue(L,"projectionMatrix",w.projectionMatrix),Ne.setValue(L,"viewMatrix",w.matrixWorldInverse);const hn=Ne.map.cameraPosition;hn!==void 0&&hn.setValue(L,xt.setFromMatrixPosition(w.matrixWorld)),ot.logarithmicDepthBuffer&&Ne.setValue(L,"logDepthBufFC",2/(Math.log(w.far+1)/Math.LN2)),(X.isMeshPhongMaterial||X.isMeshToonMaterial||X.isMeshLambertMaterial||X.isMeshBasicMaterial||X.isMeshStandardMaterial||X.isShaderMaterial)&&Ne.setValue(L,"isOrthographic",w.isOrthographicCamera===!0),N!==w&&(N=w,Yr=!0,yo=!0)}if(H.isSkinnedMesh){Ne.setOptional(L,H,"bindMatrix"),Ne.setOptional(L,H,"bindMatrixInverse");const hn=H.skeleton;hn&&(ot.floatVertexTextures?(hn.boneTexture===null&&hn.computeBoneTexture(),Ne.setValue(L,"boneTexture",hn.boneTexture,T)):console.warn("THREE.WebGLRenderer: SkinnedMesh can only be used with WebGL 2. With WebGL 1 OES_texture_float and vertex textures support is required."))}H.isBatchedMesh&&(Ne.setOptional(L,H,"batchingTexture"),Ne.setValue(L,"batchingTexture",H._matricesTexture,T));const Mo=G.morphAttributes;if((Mo.position!==void 0||Mo.normal!==void 0||Mo.color!==void 0&&ot.isWebGL2===!0)&&Gt.update(H,G,wi),(Yr||Xt.receiveShadow!==H.receiveShadow)&&(Xt.receiveShadow=H.receiveShadow,Ne.setValue(L,"receiveShadow",H.receiveShadow)),X.isMeshGouraudMaterial&&X.envMap!==null&&(Ai.envMap.value=Ut,Ai.flipEnvMap.value=Ut.isCubeTexture&&Ut.isRenderTargetTexture===!1?-1:1),Yr&&(Ne.setValue(L,"toneMappingExposure",v.toneMappingExposure),Xt.needsLights&&Up(Ai,yo),vt&&X.fog===!0&&ft.refreshFogUniforms(Ai,vt),ft.refreshMaterialUniforms(Ai,X,Y,O,_t),Na.upload(L,Hc(Xt),Ai,T)),X.isShaderMaterial&&X.uniformsNeedUpdate===!0&&(Na.upload(L,Hc(Xt),Ai,T),X.uniformsNeedUpdate=!1),X.isSpriteMaterial&&Ne.setValue(L,"center",H.center),Ne.setValue(L,"modelViewMatrix",H.modelViewMatrix),Ne.setValue(L,"normalMatrix",H.normalMatrix),Ne.setValue(L,"modelMatrix",H.matrixWorld),X.isShaderMaterial||X.isRawShaderMaterial){const hn=X.uniformsGroups;for(let So=0,Op=hn.length;So0&&T.useMultisampledRTT(w)===!1?H=pt.get(w).__webglMultisampledFramebuffer:Array.isArray(zt)?H=zt[G]:H=zt,x.copy(w.viewport),E.copy(w.scissor),k=w.scissorTest}else x.copy(Z).multiplyScalar(Y).floor(),E.copy(J).multiplyScalar(Y).floor(),k=ut;if(K.bindFramebuffer(L.FRAMEBUFFER,H)&&ot.drawBuffers&&X&&K.drawBuffers(w,H),K.viewport(x),K.scissor(E),K.setScissorTest(k),vt){const Ut=pt.get(w.texture);L.framebufferTexture2D(L.FRAMEBUFFER,L.COLOR_ATTACHMENT0,L.TEXTURE_CUBE_MAP_POSITIVE_X+z,Ut.__webglTexture,G)}else if(wt){const Ut=pt.get(w.texture),Wt=z||0;L.framebufferTextureLayer(L.FRAMEBUFFER,L.COLOR_ATTACHMENT0,Ut.__webglTexture,G||0,Wt)}U=-1},this.readRenderTargetPixels=function(w,z,G,X,H,vt,wt){if(!(w&&w.isWebGLRenderTarget)){console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not THREE.WebGLRenderTarget.");return}let Dt=pt.get(w).__webglFramebuffer;if(w.isWebGLCubeRenderTarget&&wt!==void 0&&(Dt=Dt[wt]),Dt){K.bindFramebuffer(L.FRAMEBUFFER,Dt);try{const Ut=w.texture,Wt=Ut.format,zt=Ut.type;if(Wt!==dn&&mt.convert(Wt)!==L.getParameter(L.IMPLEMENTATION_COLOR_READ_FORMAT)){console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in RGBA or implementation defined format.");return}const Vt=zt===As&&(j.has("EXT_color_buffer_half_float")||ot.isWebGL2&&j.has("EXT_color_buffer_float"));if(zt!==_i&&mt.convert(zt)!==L.getParameter(L.IMPLEMENTATION_COLOR_READ_TYPE)&&!(zt===Ln&&(ot.isWebGL2||j.has("OES_texture_float")||j.has("WEBGL_color_buffer_float")))&&!Vt){console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in UnsignedByteType or implementation defined type.");return}z>=0&&z<=w.width-X&&G>=0&&G<=w.height-H&&L.readPixels(z,G,X,H,mt.convert(Wt),mt.convert(zt),vt)}finally{const Ut=b!==null?pt.get(b).__webglFramebuffer:null;K.bindFramebuffer(L.FRAMEBUFFER,Ut)}}},this.copyFramebufferToTexture=function(w,z,G=0){const X=Math.pow(2,-G),H=Math.floor(z.image.width*X),vt=Math.floor(z.image.height*X);T.setTexture2D(z,0),L.copyTexSubImage2D(L.TEXTURE_2D,G,0,0,w.x,w.y,H,vt),K.unbindTexture()},this.copyTextureToTexture=function(w,z,G,X=0){const H=z.image.width,vt=z.image.height,wt=mt.convert(G.format),Dt=mt.convert(G.type);T.setTexture2D(G,0),L.pixelStorei(L.UNPACK_FLIP_Y_WEBGL,G.flipY),L.pixelStorei(L.UNPACK_PREMULTIPLY_ALPHA_WEBGL,G.premultiplyAlpha),L.pixelStorei(L.UNPACK_ALIGNMENT,G.unpackAlignment),z.isDataTexture?L.texSubImage2D(L.TEXTURE_2D,X,w.x,w.y,H,vt,wt,Dt,z.image.data):z.isCompressedTexture?L.compressedTexSubImage2D(L.TEXTURE_2D,X,w.x,w.y,z.mipmaps[0].width,z.mipmaps[0].height,wt,z.mipmaps[0].data):L.texSubImage2D(L.TEXTURE_2D,X,w.x,w.y,wt,Dt,z.image),X===0&&G.generateMipmaps&&L.generateMipmap(L.TEXTURE_2D),K.unbindTexture()},this.copyTextureToTexture3D=function(w,z,G,X,H=0){if(v.isWebGL1Renderer){console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: can only be used with WebGL2.");return}const vt=w.max.x-w.min.x+1,wt=w.max.y-w.min.y+1,Dt=w.max.z-w.min.z+1,Ut=mt.convert(X.format),Wt=mt.convert(X.type);let zt;if(X.isData3DTexture)T.setTexture3D(X,0),zt=L.TEXTURE_3D;else if(X.isDataArrayTexture||X.isCompressedArrayTexture)T.setTexture2DArray(X,0),zt=L.TEXTURE_2D_ARRAY;else{console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: only supports THREE.DataTexture3D and THREE.DataTexture2DArray.");return}L.pixelStorei(L.UNPACK_FLIP_Y_WEBGL,X.flipY),L.pixelStorei(L.UNPACK_PREMULTIPLY_ALPHA_WEBGL,X.premultiplyAlpha),L.pixelStorei(L.UNPACK_ALIGNMENT,X.unpackAlignment);const Vt=L.getParameter(L.UNPACK_ROW_LENGTH),xe=L.getParameter(L.UNPACK_IMAGE_HEIGHT),Qe=L.getParameter(L.UNPACK_SKIP_PIXELS),we=L.getParameter(L.UNPACK_SKIP_ROWS),On=L.getParameter(L.UNPACK_SKIP_IMAGES),ce=G.isCompressedTexture?G.mipmaps[H]:G.image;L.pixelStorei(L.UNPACK_ROW_LENGTH,ce.width),L.pixelStorei(L.UNPACK_IMAGE_HEIGHT,ce.height),L.pixelStorei(L.UNPACK_SKIP_PIXELS,w.min.x),L.pixelStorei(L.UNPACK_SKIP_ROWS,w.min.y),L.pixelStorei(L.UNPACK_SKIP_IMAGES,w.min.z),G.isDataTexture||G.isData3DTexture?L.texSubImage3D(zt,H,z.x,z.y,z.z,vt,wt,Dt,Ut,Wt,ce.data):G.isCompressedArrayTexture?(console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: untested support for compressed srcTexture."),L.compressedTexSubImage3D(zt,H,z.x,z.y,z.z,vt,wt,Dt,Ut,ce.data)):L.texSubImage3D(zt,H,z.x,z.y,z.z,vt,wt,Dt,Ut,Wt,ce),L.pixelStorei(L.UNPACK_ROW_LENGTH,Vt),L.pixelStorei(L.UNPACK_IMAGE_HEIGHT,xe),L.pixelStorei(L.UNPACK_SKIP_PIXELS,Qe),L.pixelStorei(L.UNPACK_SKIP_ROWS,we),L.pixelStorei(L.UNPACK_SKIP_IMAGES,On),H===0&&X.generateMipmaps&&L.generateMipmap(zt),K.unbindTexture()},this.initTexture=function(w){w.isCubeTexture?T.setTextureCube(w,0):w.isData3DTexture?T.setTexture3D(w,0):w.isDataArrayTexture||w.isCompressedArrayTexture?T.setTexture2DArray(w,0):T.setTexture2D(w,0),K.unbindTexture()},this.resetState=function(){A=0,R=0,b=null,K.reset(),kt.reset()},typeof __THREE_DEVTOOLS__!="undefined"&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}get coordinateSystem(){return Yn}get outputColorSpace(){return this._outputColorSpace}set outputColorSpace(t){this._outputColorSpace=t;const e=this.getContext();e.drawingBufferColorSpace=t===Ec?"display-p3":"srgb",e.unpackColorSpace=ee.workingColorSpace===oo?"display-p3":"srgb"}get outputEncoding(){return console.warn("THREE.WebGLRenderer: Property .outputEncoding has been removed. Use .outputColorSpace instead."),this.outputColorSpace===Le?qi:Hd}set outputEncoding(t){console.warn("THREE.WebGLRenderer: Property .outputEncoding has been removed. Use .outputColorSpace instead."),this.outputColorSpace=t===qi?Le:Zn}get useLegacyLights(){return console.warn("THREE.WebGLRenderer: The property .useLegacyLights has been deprecated. Migrate your lighting according to the following guide: https://discourse.threejs.org/t/updates-to-lighting-in-three-js-r155/53733."),this._useLegacyLights}set useLegacyLights(t){console.warn("THREE.WebGLRenderer: The property .useLegacyLights has been deprecated. Migrate your lighting according to the following guide: https://discourse.threejs.org/t/updates-to-lighting-in-three-js-r155/53733."),this._useLegacyLights=t}}class CS extends lp{}CS.prototype.isWebGL1Renderer=!0;class cp{constructor(t,e=1,n=1e3){this.isFog=!0,this.name="",this.color=new Nt(t),this.near=e,this.far=n}clone(){return new cp(this.color,this.near,this.far)}toJSON(){return{type:"Fog",name:this.name,color:this.color.getHex(),near:this.near,far:this.far}}}class PS extends _e{constructor(){super(),this.isScene=!0,this.type="Scene",this.background=null,this.environment=null,this.fog=null,this.backgroundBlurriness=0,this.backgroundIntensity=1,this.overrideMaterial=null,typeof __THREE_DEVTOOLS__!="undefined"&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}copy(t,e){return super.copy(t,e),t.background!==null&&(this.background=t.background.clone()),t.environment!==null&&(this.environment=t.environment.clone()),t.fog!==null&&(this.fog=t.fog.clone()),this.backgroundBlurriness=t.backgroundBlurriness,this.backgroundIntensity=t.backgroundIntensity,t.overrideMaterial!==null&&(this.overrideMaterial=t.overrideMaterial.clone()),this.matrixAutoUpdate=t.matrixAutoUpdate,this}toJSON(t){const e=super.toJSON(t);return this.fog!==null&&(e.object.fog=this.fog.toJSON()),this.backgroundBlurriness>0&&(e.object.backgroundBlurriness=this.backgroundBlurriness),this.backgroundIntensity!==1&&(e.object.backgroundIntensity=this.backgroundIntensity),e}}class hp{constructor(t,e){this.isInterleavedBuffer=!0,this.array=t,this.stride=e,this.count=t!==void 0?t.length/e:0,this.usage=Gl,this._updateRange={offset:0,count:-1},this.updateRanges=[],this.version=0,this.uuid=gn()}onUploadCallback(){}set needsUpdate(t){t===!0&&this.version++}get updateRange(){return Yi("THREE.InterleavedBuffer: updateRange() is deprecated and will be removed in r169. Use addUpdateRange() instead."),this._updateRange}setUsage(t){return this.usage=t,this}addUpdateRange(t,e){this.updateRanges.push({start:t,count:e})}clearUpdateRanges(){this.updateRanges.length=0}copy(t){return this.array=new t.array.constructor(t.array),this.count=t.count,this.stride=t.stride,this.usage=t.usage,this}copyAt(t,e,n){t*=this.stride,n*=e.stride;for(let i=0,s=this.stride;it.far||e.push({distance:l,point:is.clone(),uv:wn.getInterpolation(is,ma,ss,_a,qu,fl,Yu,new it),face:null,object:this})}copy(t,e){return super.copy(t,e),t.center!==void 0&&this.center.copy(t.center),this.material=t.material,this}}function ga(r,t,e,n,i,s){yr.subVectors(r,e).addScalar(.5).multiply(n),i!==void 0?(rs.x=s*yr.x-i*yr.y,rs.y=i*yr.x+s*yr.y):rs.copy(yr),r.copy(t),r.x+=rs.x,r.y+=rs.y,r.applyMatrix4(up)}const $u=new D,ju=new se,Zu=new se,DS=new D,Ku=new $t,va=new D,dl=new Kn,Ju=new $t,pl=new Gr;class pb extends qe{constructor(t,e){super(t,e),this.isSkinnedMesh=!0,this.type="SkinnedMesh",this.bindMode=Ah,this.bindMatrix=new $t,this.bindMatrixInverse=new $t,this.boundingBox=null,this.boundingSphere=null}computeBoundingBox(){const t=this.geometry;this.boundingBox===null&&(this.boundingBox=new Ti),this.boundingBox.makeEmpty();const e=t.getAttribute("position");for(let n=0;nl)continue;f.applyMatrix4(this.matrixWorld);const U=t.ray.origin.distanceTo(f);Ut.far||e.push({distance:U,point:u.clone().applyMatrix4(this.matrixWorld),index:v,face:null,faceIndex:null,object:this})}}else{const m=Math.max(0,o.start),y=Math.min(p.count,o.start+o.count);for(let v=m,S=y-1;vl)continue;f.applyMatrix4(this.matrixWorld);const R=t.ray.origin.distanceTo(f);Rt.far||e.push({distance:R,point:u.clone().applyMatrix4(this.matrixWorld),index:v,face:null,faceIndex:null,object:this})}}}updateMorphTargets(){const e=this.geometry.morphAttributes,n=Object.keys(e);if(n.length>0){const i=e[n[0]];if(i!==void 0){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let s=0,o=i.length;s0){const i=e[n[0]];if(i!==void 0){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let s=0,o=i.length;si.far)return;s.push({distance:c,distanceToRay:Math.sqrt(a),point:l,index:t,face:null,object:o})}}class vb extends Ie{constructor(t,e,n,i,s,o,a,l,c){super(t,e,n,i,s,o,a,l,c),this.isCanvasTexture=!0,this.needsUpdate=!0}}class Un{constructor(){this.type="Curve",this.arcLengthDivisions=200}getPoint(){return console.warn("THREE.Curve: .getPoint() not implemented."),null}getPointAt(t,e){const n=this.getUtoTmapping(t);return this.getPoint(n,e)}getPoints(t=5){const e=[];for(let n=0;n<=t;n++)e.push(this.getPoint(n/t));return e}getSpacedPoints(t=5){const e=[];for(let n=0;n<=t;n++)e.push(this.getPointAt(n/t));return e}getLength(){const t=this.getLengths();return t[t.length-1]}getLengths(t=this.arcLengthDivisions){if(this.cacheArcLengths&&this.cacheArcLengths.length===t+1&&!this.needsUpdate)return this.cacheArcLengths;this.needsUpdate=!1;const e=[];let n,i=this.getPoint(0),s=0;e.push(0);for(let o=1;o<=t;o++)n=this.getPoint(o/t),s+=n.distanceTo(i),e.push(s),i=n;return this.cacheArcLengths=e,e}updateArcLengths(){this.needsUpdate=!0,this.getLengths()}getUtoTmapping(t,e){const n=this.getLengths();let i=0;const s=n.length;let o;e?o=e:o=t*n[s-1];let a=0,l=s-1,c;for(;a<=l;)if(i=Math.floor(a+(l-a)/2),c=n[i]-o,c<0)a=i+1;else if(c>0)l=i-1;else{l=i;break}if(i=l,n[i]===o)return i/(s-1);const h=n[i],f=n[i+1]-h,d=(o-h)/f;return(i+d)/(s-1)}getTangent(t,e){let i=t-1e-4,s=t+1e-4;i<0&&(i=0),s>1&&(s=1);const o=this.getPoint(i),a=this.getPoint(s),l=e||(o.isVector2?new it:new D);return l.copy(a).sub(o).normalize(),l}getTangentAt(t,e){const n=this.getUtoTmapping(t);return this.getTangent(n,e)}computeFrenetFrames(t,e){const n=new D,i=[],s=[],o=[],a=new D,l=new $t;for(let d=0;d<=t;d++){const _=d/t;i[d]=this.getTangentAt(_,new D)}s[0]=new D,o[0]=new D;let c=Number.MAX_VALUE;const h=Math.abs(i[0].x),u=Math.abs(i[0].y),f=Math.abs(i[0].z);h<=c&&(c=h,n.set(1,0,0)),u<=c&&(c=u,n.set(0,1,0)),f<=c&&n.set(0,0,1),a.crossVectors(i[0],n).normalize(),s[0].crossVectors(i[0],a),o[0].crossVectors(i[0],s[0]);for(let d=1;d<=t;d++){if(s[d]=s[d-1].clone(),o[d]=o[d-1].clone(),a.crossVectors(i[d-1],i[d]),a.length()>Number.EPSILON){a.normalize();const _=Math.acos(Ee(i[d-1].dot(i[d]),-1,1));s[d].applyMatrix4(l.makeRotationAxis(a,_))}o[d].crossVectors(i[d],s[d])}if(e===!0){let d=Math.acos(Ee(s[0].dot(s[t]),-1,1));d/=t,i[0].dot(a.crossVectors(s[0],s[t]))>0&&(d=-d);for(let _=1;_<=t;_++)s[_].applyMatrix4(l.makeRotationAxis(i[_],d*_)),o[_].crossVectors(i[_],s[_])}return{tangents:i,normals:s,binormals:o}}clone(){return new this.constructor().copy(this)}copy(t){return this.arcLengthDivisions=t.arcLengthDivisions,this}toJSON(){const t={metadata:{version:4.6,type:"Curve",generator:"Curve.toJSON"}};return t.arcLengthDivisions=this.arcLengthDivisions,t.type=this.type,t}fromJSON(t){return this.arcLengthDivisions=t.arcLengthDivisions,this}}class Pc extends Un{constructor(t=0,e=0,n=1,i=1,s=0,o=Math.PI*2,a=!1,l=0){super(),this.isEllipseCurve=!0,this.type="EllipseCurve",this.aX=t,this.aY=e,this.xRadius=n,this.yRadius=i,this.aStartAngle=s,this.aEndAngle=o,this.aClockwise=a,this.aRotation=l}getPoint(t,e){const n=e||new it,i=Math.PI*2;let s=this.aEndAngle-this.aStartAngle;const o=Math.abs(s)i;)s-=i;s0?0:(Math.floor(Math.abs(a)/s)+1)*s:l===0&&a===s-1&&(a=s-2,l=1);let c,h;this.closed||a>0?c=i[(a-1)%s]:(Ea.subVectors(i[0],i[1]).add(i[0]),c=Ea);const u=i[a%s],f=i[(a+1)%s];if(this.closed||a+2i.length-2?i.length-1:o+1],u=i[o>i.length-3?i.length-1:o+2];return n.set(uf(a,l.x,c.x,h.x,u.x),uf(a,l.y,c.y,h.y,u.y)),n}copy(t){super.copy(t),this.points=[];for(let e=0,n=t.points.length;e=n){const o=i[s]-n,a=this.curves[s],l=a.getLength(),c=l===0?0:1-o/l;return a.getPointAt(c,e)}s++}return null}getLength(){const t=this.getCurveLengths();return t[t.length-1]}updateArcLengths(){this.needsUpdate=!0,this.cacheLengths=null,this.getCurveLengths()}getCurveLengths(){if(this.cacheLengths&&this.cacheLengths.length===this.curves.length)return this.cacheLengths;const t=[];let e=0;for(let n=0,i=this.curves.length;n1&&!e[e.length-1].equals(e[0])&&e.push(e[0]),e}copy(t){super.copy(t),this.curves=[];for(let e=0,n=t.curves.length;e0){const u=c.getPoint(0);u.equals(this.currentPoint)||this.lineTo(u.x,u.y)}this.curves.push(c);const h=c.getPoint(1);return this.currentPoint.copy(h),this}copy(t){return super.copy(t),this.currentPoint.copy(t.currentPoint),this}toJSON(){const t=super.toJSON();return t.currentPoint=this.currentPoint.toArray(),t}fromJSON(t){return super.fromJSON(t),this.currentPoint.fromArray(t.currentPoint),this}}class xs extends ff{constructor(t){super(t),this.uuid=gn(),this.type="Shape",this.holes=[]}getPointsHoles(t){const e=[];for(let n=0,i=this.holes.length;n80*e){a=c=r[0],l=h=r[1];for(let _=e;_c&&(c=u),f>h&&(h=f);d=Math.max(c-a,h-l),d=d!==0?32767/d:0}return Cs(s,o,e,a,l,d,0),o}};function yp(r,t,e,n,i){let s,o;if(i===fE(r,t,e,n)>0)for(s=t;s=t;s-=n)o=df(s,r[s],r[s+1],o);return o&&ho(o,o.next)&&(Ls(o),o=o.next),o}function ji(r,t){if(!r)return r;t||(t=r);let e=r,n;do if(n=!1,!e.steiner&&(ho(e,e.next)||de(e.prev,e,e.next)===0)){if(Ls(e),e=t=e.prev,e===e.next)break;n=!0}else e=e.next;while(n||e!==t);return t}function Cs(r,t,e,n,i,s,o){if(!r)return;!o&&s&&aE(r,n,i,s);let a=r,l,c;for(;r.prev!==r.next;){if(l=r.prev,c=r.next,s?JS(r,n,i,s):KS(r)){t.push(l.i/e|0),t.push(r.i/e|0),t.push(c.i/e|0),Ls(r),r=c.next,a=c.next;continue}if(r=c,r===a){o?o===1?(r=QS(ji(r),t,e),Cs(r,t,e,n,i,s,2)):o===2&&tE(r,t,e,n,i,s):Cs(ji(r),t,e,n,i,s,1);break}}}function KS(r){const t=r.prev,e=r,n=r.next;if(de(t,e,n)>=0)return!1;const i=t.x,s=e.x,o=n.x,a=t.y,l=e.y,c=n.y,h=is?i>o?i:o:s>o?s:o,d=a>l?a>c?a:c:l>c?l:c;let _=n.next;for(;_!==t;){if(_.x>=h&&_.x<=f&&_.y>=u&&_.y<=d&&wr(i,a,s,l,o,c,_.x,_.y)&&de(_.prev,_,_.next)>=0)return!1;_=_.next}return!0}function JS(r,t,e,n){const i=r.prev,s=r,o=r.next;if(de(i,s,o)>=0)return!1;const a=i.x,l=s.x,c=o.x,h=i.y,u=s.y,f=o.y,d=al?a>c?a:c:l>c?l:c,p=h>u?h>f?h:f:u>f?u:f,m=$l(d,_,t,e,n),y=$l(g,p,t,e,n);let v=r.prevZ,S=r.nextZ;for(;v&&v.z>=m&&S&&S.z<=y;){if(v.x>=d&&v.x<=g&&v.y>=_&&v.y<=p&&v!==i&&v!==o&&wr(a,h,l,u,c,f,v.x,v.y)&&de(v.prev,v,v.next)>=0||(v=v.prevZ,S.x>=d&&S.x<=g&&S.y>=_&&S.y<=p&&S!==i&&S!==o&&wr(a,h,l,u,c,f,S.x,S.y)&&de(S.prev,S,S.next)>=0))return!1;S=S.nextZ}for(;v&&v.z>=m;){if(v.x>=d&&v.x<=g&&v.y>=_&&v.y<=p&&v!==i&&v!==o&&wr(a,h,l,u,c,f,v.x,v.y)&&de(v.prev,v,v.next)>=0)return!1;v=v.prevZ}for(;S&&S.z<=y;){if(S.x>=d&&S.x<=g&&S.y>=_&&S.y<=p&&S!==i&&S!==o&&wr(a,h,l,u,c,f,S.x,S.y)&&de(S.prev,S,S.next)>=0)return!1;S=S.nextZ}return!0}function QS(r,t,e){let n=r;do{const i=n.prev,s=n.next.next;!ho(i,s)&&Mp(i,n,n.next,s)&&Ps(i,s)&&Ps(s,i)&&(t.push(i.i/e|0),t.push(n.i/e|0),t.push(s.i/e|0),Ls(n),Ls(n.next),n=r=s),n=n.next}while(n!==r);return ji(n)}function tE(r,t,e,n,i,s){let o=r;do{let a=o.next.next;for(;a!==o.prev;){if(o.i!==a.i&&cE(o,a)){let l=Sp(o,a);o=ji(o,o.next),l=ji(l,l.next),Cs(o,t,e,n,i,s,0),Cs(l,t,e,n,i,s,0);return}a=a.next}o=o.next}while(o!==r)}function eE(r,t,e,n){const i=[];let s,o,a,l,c;for(s=0,o=t.length;s=e.next.y&&e.next.y!==e.y){const f=e.x+(o-e.y)*(e.next.x-e.x)/(e.next.y-e.y);if(f<=s&&f>n&&(n=f,i=e.x=e.x&&e.x>=l&&s!==e.x&&wr(oi.x||e.x===i.x&&sE(i,e)))&&(i=e,h=u)),e=e.next;while(e!==a);return i}function sE(r,t){return de(r.prev,r,t.prev)<0&&de(t.next,r,r.next)<0}function aE(r,t,e,n){let i=r;do i.z===0&&(i.z=$l(i.x,i.y,t,e,n)),i.prevZ=i.prev,i.nextZ=i.next,i=i.next;while(i!==r);i.prevZ.nextZ=null,i.prevZ=null,oE(i)}function oE(r){let t,e,n,i,s,o,a,l,c=1;do{for(e=r,r=null,s=null,o=0;e;){for(o++,n=e,a=0,t=0;t0||l>0&&n;)a!==0&&(l===0||!n||e.z<=n.z)?(i=e,e=e.nextZ,a--):(i=n,n=n.nextZ,l--),s?s.nextZ=i:r=i,i.prevZ=s,s=i;e=n}s.nextZ=null,c*=2}while(o>1);return r}function $l(r,t,e,n,i){return r=(r-e)*i|0,t=(t-n)*i|0,r=(r|r<<8)&16711935,r=(r|r<<4)&252645135,r=(r|r<<2)&858993459,r=(r|r<<1)&1431655765,t=(t|t<<8)&16711935,t=(t|t<<4)&252645135,t=(t|t<<2)&858993459,t=(t|t<<1)&1431655765,r|t<<1}function lE(r){let t=r,e=r;do(t.x=(r-o)*(s-a)&&(r-o)*(n-a)>=(e-o)*(t-a)&&(e-o)*(s-a)>=(i-o)*(n-a)}function cE(r,t){return r.next.i!==t.i&&r.prev.i!==t.i&&!hE(r,t)&&(Ps(r,t)&&Ps(t,r)&&uE(r,t)&&(de(r.prev,r,t.prev)||de(r,t.prev,t))||ho(r,t)&&de(r.prev,r,r.next)>0&&de(t.prev,t,t.next)>0)}function de(r,t,e){return(t.y-r.y)*(e.x-t.x)-(t.x-r.x)*(e.y-t.y)}function ho(r,t){return r.x===t.x&&r.y===t.y}function Mp(r,t,e,n){const i=Ta(de(r,t,e)),s=Ta(de(r,t,n)),o=Ta(de(e,n,r)),a=Ta(de(e,n,t));return!!(i!==s&&o!==a||i===0&&ba(r,e,t)||s===0&&ba(r,n,t)||o===0&&ba(e,r,n)||a===0&&ba(e,t,n))}function ba(r,t,e){return t.x<=Math.max(r.x,e.x)&&t.x>=Math.min(r.x,e.x)&&t.y<=Math.max(r.y,e.y)&&t.y>=Math.min(r.y,e.y)}function Ta(r){return r>0?1:r<0?-1:0}function hE(r,t){let e=r;do{if(e.i!==r.i&&e.next.i!==r.i&&e.i!==t.i&&e.next.i!==t.i&&Mp(e,e.next,r,t))return!0;e=e.next}while(e!==r);return!1}function Ps(r,t){return de(r.prev,r,r.next)<0?de(r,t,r.next)>=0&&de(r,r.prev,t)>=0:de(r,t,r.prev)<0||de(r,r.next,t)<0}function uE(r,t){let e=r,n=!1;const i=(r.x+t.x)/2,s=(r.y+t.y)/2;do e.y>s!=e.next.y>s&&e.next.y!==e.y&&i<(e.next.x-e.x)*(s-e.y)/(e.next.y-e.y)+e.x&&(n=!n),e=e.next;while(e!==r);return n}function Sp(r,t){const e=new jl(r.i,r.x,r.y),n=new jl(t.i,t.x,t.y),i=r.next,s=t.prev;return r.next=t,t.prev=r,e.next=i,i.prev=e,n.next=e,e.prev=n,s.next=n,n.prev=s,n}function df(r,t,e,n){const i=new jl(r,t,e);return n?(i.next=n.next,i.prev=n,n.next.prev=i,n.next=i):(i.prev=i,i.next=i),i}function Ls(r){r.next.prev=r.prev,r.prev.next=r.next,r.prevZ&&(r.prevZ.nextZ=r.nextZ),r.nextZ&&(r.nextZ.prevZ=r.prevZ)}function jl(r,t,e){this.i=r,this.x=t,this.y=e,this.prev=null,this.next=null,this.z=0,this.prevZ=null,this.nextZ=null,this.steiner=!1}function fE(r,t,e,n){let i=0;for(let s=t,o=e-n;s2&&r[t-1].equals(r[0])&&r.pop()}function mf(r,t){for(let e=0;eNumber.EPSILON){const tt=Math.sqrt(rt),yt=Math.sqrt(M*M+B*B),ft=ct.x-T/tt,gt=ct.y+pt/tt,Pt=j.x-B/yt,Ft=j.y+M/yt,nt=((Pt-ft)*B-(Ft-gt)*M)/(pt*B-T*M);ot=ft+pt*nt-L.x,K=gt+T*nt-L.y;const Zt=ot*ot+K*K;if(Zt<=2)return new it(ot,K);bt=Math.sqrt(Zt/2)}else{let tt=!1;pt>Number.EPSILON?M>Number.EPSILON&&(tt=!0):pt<-Number.EPSILON?M<-Number.EPSILON&&(tt=!0):Math.sign(T)===Math.sign(B)&&(tt=!0),tt?(ot=-T,K=pt,bt=Math.sqrt(rt)):(ot=pt,K=T,bt=Math.sqrt(rt/2))}return new it(ot/bt,K/bt)}const $=[];for(let L=0,ct=I.length,j=ct-1,ot=L+1;L=0;L--){const ct=L/p,j=d*Math.cos(ct*Math.PI/2),ot=_*Math.sin(ct*Math.PI/2)+g;for(let K=0,bt=I.length;K=0;){const ot=j;let K=j-1;K<0&&(K=L.length-1);for(let bt=0,pt=h+p*2;bt0!=t>0&&this.version++,this._anisotropy=t}get clearcoat(){return this._clearcoat}set clearcoat(t){this._clearcoat>0!=t>0&&this.version++,this._clearcoat=t}get iridescence(){return this._iridescence}set iridescence(t){this._iridescence>0!=t>0&&this.version++,this._iridescence=t}get sheen(){return this._sheen}set sheen(t){this._sheen>0!=t>0&&this.version++,this._sheen=t}get transmission(){return this._transmission}set transmission(t){this._transmission>0!=t>0&&this.version++,this._transmission=t}copy(t){return super.copy(t),this.defines={STANDARD:"",PHYSICAL:""},this.anisotropy=t.anisotropy,this.anisotropyRotation=t.anisotropyRotation,this.anisotropyMap=t.anisotropyMap,this.clearcoat=t.clearcoat,this.clearcoatMap=t.clearcoatMap,this.clearcoatRoughness=t.clearcoatRoughness,this.clearcoatRoughnessMap=t.clearcoatRoughnessMap,this.clearcoatNormalMap=t.clearcoatNormalMap,this.clearcoatNormalScale.copy(t.clearcoatNormalScale),this.ior=t.ior,this.iridescence=t.iridescence,this.iridescenceMap=t.iridescenceMap,this.iridescenceIOR=t.iridescenceIOR,this.iridescenceThicknessRange=[...t.iridescenceThicknessRange],this.iridescenceThicknessMap=t.iridescenceThicknessMap,this.sheen=t.sheen,this.sheenColor.copy(t.sheenColor),this.sheenColorMap=t.sheenColorMap,this.sheenRoughness=t.sheenRoughness,this.sheenRoughnessMap=t.sheenRoughnessMap,this.transmission=t.transmission,this.transmissionMap=t.transmissionMap,this.thickness=t.thickness,this.thicknessMap=t.thicknessMap,this.attenuationDistance=t.attenuationDistance,this.attenuationColor.copy(t.attenuationColor),this.specularIntensity=t.specularIntensity,this.specularIntensityMap=t.specularIntensityMap,this.specularColor.copy(t.specularColor),this.specularColorMap=t.specularColorMap,this}}class gE extends Jn{constructor(t){super(),this.isMeshLambertMaterial=!0,this.type="MeshLambertMaterial",this.color=new Nt(16777215),this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new Nt(0),this.emissiveIntensity=1,this.emissiveMap=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=Sc,this.normalScale=new it(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.combine=yc,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.flatShading=!1,this.fog=!0,this.setValues(t)}copy(t){return super.copy(t),this.color.copy(t.color),this.map=t.map,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.emissive.copy(t.emissive),this.emissiveMap=t.emissiveMap,this.emissiveIntensity=t.emissiveIntensity,this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.specularMap=t.specularMap,this.alphaMap=t.alphaMap,this.envMap=t.envMap,this.combine=t.combine,this.reflectivity=t.reflectivity,this.refractionRatio=t.refractionRatio,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this.flatShading=t.flatShading,this.fog=t.fog,this}}function wa(r,t,e){return!r||!e&&r.constructor===t?r:typeof t.BYTES_PER_ELEMENT=="number"?new t(r):Array.prototype.slice.call(r)}function vE(r){return ArrayBuffer.isView(r)&&!(r instanceof DataView)}function xE(r){function t(i,s){return r[i]-r[s]}const e=r.length,n=new Array(e);for(let i=0;i!==e;++i)n[i]=i;return n.sort(t),n}function gf(r,t,e){const n=r.length,i=new r.constructor(n);for(let s=0,o=0;o!==n;++s){const a=e[s]*t;for(let l=0;l!==t;++l)i[o++]=r[a+l]}return i}function Tp(r,t,e,n){let i=1,s=r[0];for(;s!==void 0&&s[n]===void 0;)s=r[i++];if(s===void 0)return;let o=s[n];if(o!==void 0)if(Array.isArray(o))do o=s[n],o!==void 0&&(t.push(s.time),e.push.apply(e,o)),s=r[i++];while(s!==void 0);else if(o.toArray!==void 0)do o=s[n],o!==void 0&&(t.push(s.time),o.toArray(e,e.length)),s=r[i++];while(s!==void 0);else do o=s[n],o!==void 0&&(t.push(s.time),e.push(o)),s=r[i++];while(s!==void 0)}class uo{constructor(t,e,n,i){this.parameterPositions=t,this._cachedIndex=0,this.resultBuffer=i!==void 0?i:new e.constructor(n),this.sampleValues=e,this.valueSize=n,this.settings=null,this.DefaultSettings_={}}evaluate(t){const e=this.parameterPositions;let n=this._cachedIndex,i=e[n],s=e[n-1];n:{t:{let o;e:{i:if(!(t=s)){const a=e[1];t=s)break t}o=n,n=0;break e}break n}for(;n>>1;te;)--o;if(++o,s!==0||o!==i){s>=o&&(o=Math.max(o,1),s=o-1);const a=this.getValueSize();this.times=n.slice(s,o),this.values=this.values.slice(s*a,o*a)}return this}validate(){let t=!0;const e=this.getValueSize();e-Math.floor(e)!==0&&(console.error("THREE.KeyframeTrack: Invalid value size in track.",this),t=!1);const n=this.times,i=this.values,s=n.length;s===0&&(console.error("THREE.KeyframeTrack: Track is empty.",this),t=!1);let o=null;for(let a=0;a!==s;a++){const l=n[a];if(typeof l=="number"&&isNaN(l)){console.error("THREE.KeyframeTrack: Time is not a valid number.",this,a,l),t=!1;break}if(o!==null&&o>l){console.error("THREE.KeyframeTrack: Out of order keys.",this,a,l,o),t=!1;break}o=l}if(i!==void 0&&vE(i))for(let a=0,l=i.length;a!==l;++a){const c=i[a];if(isNaN(c)){console.error("THREE.KeyframeTrack: Value is not a valid number.",this,a,c),t=!1;break}}return t}optimize(){const t=this.times.slice(),e=this.values.slice(),n=this.getValueSize(),i=this.getInterpolation()===Ho,s=t.length-1;let o=1;for(let a=1;a0){t[o]=t[s];for(let a=s*n,l=o*n,c=0;c!==n;++c)e[l+c]=e[a+c];++o}return o!==t.length?(this.times=t.slice(0,o),this.values=e.slice(0,o*n)):(this.times=t,this.values=e),this}clone(){const t=this.times.slice(),e=this.values.slice(),n=this.constructor,i=new n(this.name,t,e);return i.createInterpolant=this.createInterpolant,i}}Nn.prototype.TimeBufferType=Float32Array;Nn.prototype.ValueBufferType=Float32Array;Nn.prototype.DefaultInterpolation=Ya;class Xr extends Nn{}Xr.prototype.ValueTypeName="bool";Xr.prototype.ValueBufferType=Array;Xr.prototype.DefaultInterpolation=qa;Xr.prototype.InterpolantFactoryMethodLinear=void 0;Xr.prototype.InterpolantFactoryMethodSmooth=void 0;class wp extends Nn{}wp.prototype.ValueTypeName="color";class eo extends Nn{}eo.prototype.ValueTypeName="number";class EE extends uo{constructor(t,e,n,i){super(t,e,n,i)}interpolate_(t,e,n,i){const s=this.resultBuffer,o=this.sampleValues,a=this.valueSize,l=(n-e)/(i-e);let c=t*a;for(let h=c+a;c!==h;c+=4)Si.slerpFlat(s,0,o,c-a,o,c,l);return s}}class Fs extends Nn{InterpolantFactoryMethodLinear(t){return new EE(this.times,this.values,this.getValueSize(),t)}}Fs.prototype.ValueTypeName="quaternion";Fs.prototype.DefaultInterpolation=Ya;Fs.prototype.InterpolantFactoryMethodSmooth=void 0;class qr extends Nn{}qr.prototype.ValueTypeName="string";qr.prototype.ValueBufferType=Array;qr.prototype.DefaultInterpolation=qa;qr.prototype.InterpolantFactoryMethodLinear=void 0;qr.prototype.InterpolantFactoryMethodSmooth=void 0;class no extends Nn{}no.prototype.ValueTypeName="vector";class Mb{constructor(t,e=-1,n,i=jg){this.name=t,this.tracks=n,this.duration=e,this.blendMode=i,this.uuid=gn(),this.duration<0&&this.resetDuration()}static parse(t){const e=[],n=t.tracks,i=1/(t.fps||1);for(let o=0,a=n.length;o!==a;++o)e.push(TE(n[o]).scale(i));const s=new this(t.name,t.duration,e,t.blendMode);return s.uuid=t.uuid,s}static toJSON(t){const e=[],n=t.tracks,i={name:t.name,duration:t.duration,tracks:e,uuid:t.uuid,blendMode:t.blendMode};for(let s=0,o=n.length;s!==o;++s)e.push(Nn.toJSON(n[s]));return i}static CreateFromMorphTargetSequence(t,e,n,i){const s=e.length,o=[];for(let a=0;a1){const u=h[1];let f=i[u];f||(i[u]=f=[]),f.push(c)}}const o=[];for(const a in i)o.push(this.CreateFromMorphTargetSequence(a,i[a],e,n));return o}static parseAnimation(t,e){if(!t)return console.error("THREE.AnimationClip: No animation in JSONLoader data."),null;const n=function(u,f,d,_,g){if(d.length!==0){const p=[],m=[];Tp(d,p,m,_),p.length!==0&&g.push(new u(f,p,m))}},i=[],s=t.name||"default",o=t.fps||30,a=t.blendMode;let l=t.length||-1;const c=t.hierarchy||[];for(let u=0;u{e&&e(s),this.manager.itemEnd(t)},0),s;if(Hn[t]!==void 0){Hn[t].push({onLoad:e,onProgress:n,onError:i});return}Hn[t]=[],Hn[t].push({onLoad:e,onProgress:n,onError:i});const o=new Request(t,{headers:new Headers(this.requestHeader),credentials:this.withCredentials?"include":"same-origin"}),a=this.mimeType,l=this.responseType;fetch(o).then(c=>{if(c.status===200||c.status===0){if(c.status===0&&console.warn("THREE.FileLoader: HTTP Status 0 received."),typeof ReadableStream=="undefined"||c.body===void 0||c.body.getReader===void 0)return c;const h=Hn[t],u=c.body.getReader(),f=c.headers.get("Content-Length")||c.headers.get("X-File-Size"),d=f?parseInt(f):0,_=d!==0;let g=0;const p=new ReadableStream({start(m){y();function y(){u.read().then(({done:v,value:S})=>{if(v)m.close();else{g+=S.byteLength;const A=new ProgressEvent("progress",{lengthComputable:_,loaded:g,total:d});for(let R=0,b=h.length;R{switch(l){case"arraybuffer":return c.arrayBuffer();case"blob":return c.blob();case"document":return c.text().then(h=>new DOMParser().parseFromString(h,a));case"json":return c.json();default:if(a===void 0)return c.text();{const u=/charset="?([^;"\s]*)"?/i.exec(a),f=u&&u[1]?u[1].toLowerCase():void 0,d=new TextDecoder(f);return c.arrayBuffer().then(_=>d.decode(_))}}}).then(c=>{ui.add(t,c);const h=Hn[t];delete Hn[t];for(let u=0,f=h.length;u{const h=Hn[t];if(h===void 0)throw this.manager.itemError(t),c;delete Hn[t];for(let u=0,f=h.length;u{this.manager.itemEnd(t)}),this.manager.itemStart(t)}setResponseType(t){return this.responseType=t,this}setMimeType(t){return this.mimeType=t,this}}class CE extends Bs{constructor(t){super(t)}load(t,e,n,i){this.path!==void 0&&(t=this.path+t),t=this.manager.resolveURL(t);const s=this,o=ui.get(t);if(o!==void 0)return s.manager.itemStart(t),setTimeout(function(){e&&e(o),s.manager.itemEnd(t)},0),o;const a=Rs("img");function l(){h(),ui.add(t,this),e&&e(this),s.manager.itemEnd(t)}function c(u){h(),i&&i(u),s.manager.itemError(t),s.manager.itemEnd(t)}function h(){a.removeEventListener("load",l,!1),a.removeEventListener("error",c,!1)}return a.addEventListener("load",l,!1),a.addEventListener("error",c,!1),t.slice(0,5)!=="data:"&&this.crossOrigin!==void 0&&(a.crossOrigin=this.crossOrigin),s.manager.itemStart(t),a.src=t,a}}class PE extends Bs{constructor(t){super(t)}load(t,e,n,i){const s=new Ie,o=new CE(this.manager);return o.setCrossOrigin(this.crossOrigin),o.setPath(this.path),o.load(t,function(a){s.image=a,s.needsUpdate=!0,e!==void 0&&e(s)},n,i),s}}class fo extends _e{constructor(t,e=1){super(),this.isLight=!0,this.type="Light",this.color=new Nt(t),this.intensity=e}dispose(){}copy(t,e){return super.copy(t,e),this.color.copy(t.color),this.intensity=t.intensity,this}toJSON(t){const e=super.toJSON(t);return e.object.color=this.color.getHex(),e.object.intensity=this.intensity,this.groundColor!==void 0&&(e.object.groundColor=this.groundColor.getHex()),this.distance!==void 0&&(e.object.distance=this.distance),this.angle!==void 0&&(e.object.angle=this.angle),this.decay!==void 0&&(e.object.decay=this.decay),this.penumbra!==void 0&&(e.object.penumbra=this.penumbra),this.shadow!==void 0&&(e.object.shadow=this.shadow.toJSON()),e}}const xl=new $t,vf=new D,xf=new D;class Ic{constructor(t){this.camera=t,this.bias=0,this.normalBias=0,this.radius=1,this.blurSamples=8,this.mapSize=new it(512,512),this.map=null,this.mapPass=null,this.matrix=new $t,this.autoUpdate=!0,this.needsUpdate=!1,this._frustum=new Ac,this._frameExtents=new it(1,1),this._viewportCount=1,this._viewports=[new se(0,0,1,1)]}getViewportCount(){return this._viewportCount}getFrustum(){return this._frustum}updateMatrices(t){const e=this.camera,n=this.matrix;vf.setFromMatrixPosition(t.matrixWorld),e.position.copy(vf),xf.setFromMatrixPosition(t.target.matrixWorld),e.lookAt(xf),e.updateMatrixWorld(),xl.multiplyMatrices(e.projectionMatrix,e.matrixWorldInverse),this._frustum.setFromProjectionMatrix(xl),n.set(.5,0,0,.5,0,.5,0,.5,0,0,.5,.5,0,0,0,1),n.multiply(xl)}getViewport(t){return this._viewports[t]}getFrameExtents(){return this._frameExtents}dispose(){this.map&&this.map.dispose(),this.mapPass&&this.mapPass.dispose()}copy(t){return this.camera=t.camera.clone(),this.bias=t.bias,this.radius=t.radius,this.mapSize.copy(t.mapSize),this}clone(){return new this.constructor().copy(this)}toJSON(){const t={};return this.bias!==0&&(t.bias=this.bias),this.normalBias!==0&&(t.normalBias=this.normalBias),this.radius!==1&&(t.radius=this.radius),(this.mapSize.x!==512||this.mapSize.y!==512)&&(t.mapSize=this.mapSize.toArray()),t.camera=this.camera.toJSON(!1).object,delete t.camera.matrix,t}}class LE extends Ic{constructor(){super(new Xe(50,1,.5,500)),this.isSpotLightShadow=!0,this.focus=1}updateMatrices(t){const e=this.camera,n=Vr*2*t.angle*this.focus,i=this.mapSize.width/this.mapSize.height,s=t.distance||e.far;(n!==e.fov||i!==e.aspect||s!==e.far)&&(e.fov=n,e.aspect=i,e.far=s,e.updateProjectionMatrix()),super.updateMatrices(t)}copy(t){return super.copy(t),this.focus=t.focus,this}}class Eb extends fo{constructor(t,e,n=0,i=Math.PI/3,s=0,o=2){super(t,e),this.isSpotLight=!0,this.type="SpotLight",this.position.copy(_e.DEFAULT_UP),this.updateMatrix(),this.target=new _e,this.distance=n,this.angle=i,this.penumbra=s,this.decay=o,this.map=null,this.shadow=new LE}get power(){return this.intensity*Math.PI}set power(t){this.intensity=t/Math.PI}dispose(){this.shadow.dispose()}copy(t,e){return super.copy(t,e),this.distance=t.distance,this.angle=t.angle,this.penumbra=t.penumbra,this.decay=t.decay,this.target=t.target.clone(),this.shadow=t.shadow.clone(),this}}const yf=new $t,ls=new D,yl=new D;class DE extends Ic{constructor(){super(new Xe(90,1,.5,500)),this.isPointLightShadow=!0,this._frameExtents=new it(4,2),this._viewportCount=6,this._viewports=[new se(2,1,1,1),new se(0,1,1,1),new se(3,1,1,1),new se(1,1,1,1),new se(3,0,1,1),new se(1,0,1,1)],this._cubeDirections=[new D(1,0,0),new D(-1,0,0),new D(0,0,1),new D(0,0,-1),new D(0,1,0),new D(0,-1,0)],this._cubeUps=[new D(0,1,0),new D(0,1,0),new D(0,1,0),new D(0,1,0),new D(0,0,1),new D(0,0,-1)]}updateMatrices(t,e=0){const n=this.camera,i=this.matrix,s=t.distance||n.far;s!==n.far&&(n.far=s,n.updateProjectionMatrix()),ls.setFromMatrixPosition(t.matrixWorld),n.position.copy(ls),yl.copy(n.position),yl.add(this._cubeDirections[e]),n.up.copy(this._cubeUps[e]),n.lookAt(yl),n.updateMatrixWorld(),i.makeTranslation(-ls.x,-ls.y,-ls.z),yf.multiplyMatrices(n.projectionMatrix,n.matrixWorldInverse),this._frustum.setFromProjectionMatrix(yf)}}class bb extends fo{constructor(t,e,n=0,i=2){super(t,e),this.isPointLight=!0,this.type="PointLight",this.distance=n,this.decay=i,this.shadow=new DE}get power(){return this.intensity*4*Math.PI}set power(t){this.intensity=t/(4*Math.PI)}dispose(){this.shadow.dispose()}copy(t,e){return super.copy(t,e),this.distance=t.distance,this.decay=t.decay,this.shadow=t.shadow.clone(),this}}class IE extends Ic{constructor(){super(new ep(-5,5,5,-5,.5,500)),this.isDirectionalLightShadow=!0}}class Mf extends fo{constructor(t,e){super(t,e),this.isDirectionalLight=!0,this.type="DirectionalLight",this.position.copy(_e.DEFAULT_UP),this.updateMatrix(),this.target=new _e,this.shadow=new IE}dispose(){this.shadow.dispose()}copy(t){return super.copy(t),this.target=t.target.clone(),this.shadow=t.shadow.clone(),this}}class UE extends fo{constructor(t,e){super(t,e),this.isAmbientLight=!0,this.type="AmbientLight"}}class Tb{static decodeText(t){if(typeof TextDecoder!="undefined")return new TextDecoder().decode(t);let e="";for(let n=0,i=t.length;n{e&&e(c),s.manager.itemEnd(t)}).catch(c=>{i&&i(c)});return}return setTimeout(function(){e&&e(o),s.manager.itemEnd(t)},0),o}const a={};a.credentials=this.crossOrigin==="anonymous"?"same-origin":"include",a.headers=this.requestHeader;const l=fetch(t,a).then(function(c){return c.blob()}).then(function(c){return createImageBitmap(c,Object.assign(s.options,{colorSpaceConversion:"none"}))}).then(function(c){return ui.add(t,c),e&&e(c),s.manager.itemEnd(t),c}).catch(function(c){i&&i(c),ui.remove(t),s.manager.itemError(t),s.manager.itemEnd(t)});ui.add(t,l),s.manager.itemStart(t)}}class Rb{constructor(t=!0){this.autoStart=t,this.startTime=0,this.oldTime=0,this.elapsedTime=0,this.running=!1}start(){this.startTime=Sf(),this.oldTime=this.startTime,this.elapsedTime=0,this.running=!0}stop(){this.getElapsedTime(),this.running=!1,this.autoStart=!1}getElapsedTime(){return this.getDelta(),this.elapsedTime}getDelta(){let t=0;if(this.autoStart&&!this.running)return this.start(),0;if(this.running){const e=Sf();t=(e-this.oldTime)/1e3,this.oldTime=e,this.elapsedTime+=t}return t}}function Sf(){return(typeof performance=="undefined"?Date:performance).now()}const Uc="\\[\\]\\.:\\/",NE=new RegExp("["+Uc+"]","g"),Nc="[^"+Uc+"]",OE="[^"+Uc.replace("\\.","")+"]",FE=/((?:WC+[\/:])*)/.source.replace("WC",Nc),BE=/(WCOD+)?/.source.replace("WCOD",OE),zE=/(?:\.(WC+)(?:\[(.+)\])?)?/.source.replace("WC",Nc),kE=/\.(WC+)(?:\[(.+)\])?/.source.replace("WC",Nc),VE=new RegExp("^"+FE+BE+zE+kE+"$"),HE=["material","materials","bones","map"];class GE{constructor(t,e,n){const i=n||te.parseTrackName(e);this._targetGroup=t,this._bindings=t.subscribe_(e,i)}getValue(t,e){this.bind();const n=this._targetGroup.nCachedObjects_,i=this._bindings[n];i!==void 0&&i.getValue(t,e)}setValue(t,e){const n=this._bindings;for(let i=this._targetGroup.nCachedObjects_,s=n.length;i!==s;++i)n[i].setValue(t,e)}bind(){const t=this._bindings;for(let e=this._targetGroup.nCachedObjects_,n=t.length;e!==n;++e)t[e].bind()}unbind(){const t=this._bindings;for(let e=this._targetGroup.nCachedObjects_,n=t.length;e!==n;++e)t[e].unbind()}}class te{constructor(t,e,n){this.path=e,this.parsedPath=n||te.parseTrackName(e),this.node=te.findNode(t,this.parsedPath.nodeName),this.rootNode=t,this.getValue=this._getValue_unbound,this.setValue=this._setValue_unbound}static create(t,e,n){return t&&t.isAnimationObjectGroup?new te.Composite(t,e,n):new te(t,e,n)}static sanitizeNodeName(t){return t.replace(/\s/g,"_").replace(NE,"")}static parseTrackName(t){const e=VE.exec(t);if(e===null)throw new Error("PropertyBinding: Cannot parse trackName: "+t);const n={nodeName:e[2],objectName:e[3],objectIndex:e[4],propertyName:e[5],propertyIndex:e[6]},i=n.nodeName&&n.nodeName.lastIndexOf(".");if(i!==void 0&&i!==-1){const s=n.nodeName.substring(i+1);HE.indexOf(s)!==-1&&(n.nodeName=n.nodeName.substring(0,i),n.objectName=s)}if(n.propertyName===null||n.propertyName.length===0)throw new Error("PropertyBinding: can not parse propertyName from trackName: "+t);return n}static findNode(t,e){if(e===void 0||e===""||e==="."||e===-1||e===t.name||e===t.uuid)return t;if(t.skeleton){const n=t.skeleton.getBoneByName(e);if(n!==void 0)return n}if(t.children){const n=function(s){for(let o=0;o{r instanceof Array?r.forEach(Ap):(r.map&&r.map.dispose(),r.dispose())},Rp=r=>{r.geometry&&r.geometry.dispose(),r.material&&Ap(r.material),r.texture&&r.texture.dispose(),r.children&&r.children.forEach(Rp)},XE=r=>{if(r&&r.children)for(;r.children.length;){const t=r.children[0];r.remove(t),Rp(t)}};var Oc={exports:{}},qE=function(t,e,n,i){var s=t[0],o=t[1],a=!1;n===void 0&&(n=0),i===void 0&&(i=e.length);for(var l=(i-n)/2,c=0,h=l-1;co!=_>o&&s<(d-u)*(o-f)/(_-f)+u;g&&(a=!a)}return a},YE=function(t,e,n,i){var s=t[0],o=t[1],a=!1;n===void 0&&(n=0),i===void 0&&(i=e.length);for(var l=i-n,c=0,h=l-1;co!=_>o&&s<(d-u)*(o-f)/(_-f)+u;g&&(a=!a)}return a},Cp=qE,Pp=YE;Oc.exports=function(t,e,n,i){return e.length>0&&Array.isArray(e[0])?Pp(t,e,n,i):Cp(t,e,n,i)};Oc.exports.nested=Pp;Oc.exports.flat=Cp;const wf={type:"change"},Ml={type:"start"},Af={type:"end"},Ra=new Gr,Rf=new ai,$E=Math.cos(70*y0.DEG2RAD);class jE extends Ki{constructor(t,e){super(),this.object=t,this.domElement=e,this.domElement.style.touchAction="none",this.enabled=!0,this.target=new D,this.cursor=new D,this.minDistance=0,this.maxDistance=1/0,this.minZoom=0,this.maxZoom=1/0,this.minTargetRadius=0,this.maxTargetRadius=1/0,this.minPolarAngle=0,this.maxPolarAngle=Math.PI,this.minAzimuthAngle=-1/0,this.maxAzimuthAngle=1/0,this.enableDamping=!1,this.dampingFactor=.05,this.enableZoom=!0,this.zoomSpeed=1,this.enableRotate=!0,this.rotateSpeed=1,this.enablePan=!0,this.panSpeed=1,this.screenSpacePanning=!0,this.keyPanSpeed=7,this.zoomToCursor=!1,this.autoRotate=!1,this.autoRotateSpeed=2,this.keys={LEFT:"ArrowLeft",UP:"ArrowUp",RIGHT:"ArrowRight",BOTTOM:"ArrowDown"},this.mouseButtons={LEFT:Qi.ROTATE,MIDDLE:Qi.DOLLY,RIGHT:Qi.PAN},this.touches={ONE:tr.ROTATE,TWO:tr.DOLLY_PAN},this.target0=this.target.clone(),this.position0=this.object.position.clone(),this.zoom0=this.object.zoom,this._domElementKeyEvents=null,this.getPolarAngle=function(){return a.phi},this.getAzimuthalAngle=function(){return a.theta},this.getDistance=function(){return this.object.position.distanceTo(this.target)},this.listenToKeyEvents=function(P){P.addEventListener("keydown",Pt),this._domElementKeyEvents=P},this.stopListenToKeyEvents=function(){this._domElementKeyEvents.removeEventListener("keydown",Pt),this._domElementKeyEvents=null},this.saveState=function(){n.target0.copy(n.target),n.position0.copy(n.object.position),n.zoom0=n.object.zoom},this.reset=function(){n.target.copy(n.target0),n.object.position.copy(n.position0),n.object.zoom=n.zoom0,n.object.updateProjectionMatrix(),n.dispatchEvent(wf),n.update(),s=i.NONE},this.update=function(){const P=new D,lt=new Si().setFromUnitVectors(t.up,new D(0,1,0)),dt=lt.clone().invert(),Ct=new D,C=new Si,at=new D,st=2*Math.PI;return function(Lt=null){const Kt=n.object.position;P.copy(Kt).sub(n.target),P.applyQuaternion(lt),a.setFromVector3(P),n.autoRotate&&s===i.NONE&&k(x(Lt)),n.enableDamping?(a.theta+=l.theta*n.dampingFactor,a.phi+=l.phi*n.dampingFactor):(a.theta+=l.theta,a.phi+=l.phi);let Yt=n.minAzimuthAngle,ne=n.maxAzimuthAngle;isFinite(Yt)&&isFinite(ne)&&(Yt<-Math.PI?Yt+=st:Yt>Math.PI&&(Yt-=st),ne<-Math.PI?ne+=st:ne>Math.PI&&(ne-=st),Yt<=ne?a.theta=Math.max(Yt,Math.min(ne,a.theta)):a.theta=a.theta>(Yt+ne)/2?Math.max(Yt,a.theta):Math.min(ne,a.theta)),a.phi=Math.max(n.minPolarAngle,Math.min(n.maxPolarAngle,a.phi)),a.makeSafe(),n.enableDamping===!0?n.target.addScaledVector(h,n.dampingFactor):n.target.add(h),n.target.sub(n.cursor),n.target.clampLength(n.minTargetRadius,n.maxTargetRadius),n.target.add(n.cursor),n.zoomToCursor&&R||n.object.isOrthographicCamera?a.radius=Z(a.radius):a.radius=Z(a.radius*c),P.setFromSpherical(a),P.applyQuaternion(dt),Kt.copy(n.target).add(P),n.object.lookAt(n.target),n.enableDamping===!0?(l.theta*=1-n.dampingFactor,l.phi*=1-n.dampingFactor,h.multiplyScalar(1-n.dampingFactor)):(l.set(0,0,0),h.set(0,0,0));let Ce=!1;if(n.zoomToCursor&&R){let Jt=null;if(n.object.isPerspectiveCamera){const ve=P.length();Jt=Z(ve*c);const ke=ve-Jt;n.object.position.addScaledVector(S,ke),n.object.updateMatrixWorld()}else if(n.object.isOrthographicCamera){const ve=new D(A.x,A.y,0);ve.unproject(n.object),n.object.zoom=Math.max(n.minZoom,Math.min(n.maxZoom,n.object.zoom/c)),n.object.updateProjectionMatrix(),Ce=!0;const ke=new D(A.x,A.y,0);ke.unproject(n.object),n.object.position.sub(ke).add(ve),n.object.updateMatrixWorld(),Jt=P.length()}else console.warn("WARNING: OrbitControls.js encountered an unknown camera type - zoom to cursor disabled."),n.zoomToCursor=!1;Jt!==null&&(this.screenSpacePanning?n.target.set(0,0,-1).transformDirection(n.object.matrix).multiplyScalar(Jt).add(n.object.position):(Ra.origin.copy(n.object.position),Ra.direction.set(0,0,-1).transformDirection(n.object.matrix),Math.abs(n.object.up.dot(Ra.direction))<$E?t.lookAt(n.target):(Rf.setFromNormalAndCoplanarPoint(n.object.up,n.target),Ra.intersectPlane(Rf,n.target))))}else n.object.isOrthographicCamera&&(Ce=c!==1,Ce&&(n.object.zoom=Math.max(n.minZoom,Math.min(n.maxZoom,n.object.zoom/c)),n.object.updateProjectionMatrix()));return c=1,R=!1,Ce||Ct.distanceToSquared(n.object.position)>o||8*(1-C.dot(n.object.quaternion))>o||at.distanceToSquared(n.target)>0?(n.dispatchEvent(wf),Ct.copy(n.object.position),C.copy(n.object.quaternion),at.copy(n.target),!0):!1}}(),this.dispose=function(){n.domElement.removeEventListener("contextmenu",Zt),n.domElement.removeEventListener("pointerdown",T),n.domElement.removeEventListener("pointercancel",B),n.domElement.removeEventListener("wheel",tt),n.domElement.removeEventListener("pointermove",M),n.domElement.removeEventListener("pointerup",B),n._domElementKeyEvents!==null&&(n._domElementKeyEvents.removeEventListener("keydown",Pt),n._domElementKeyEvents=null)};const n=this,i={NONE:-1,ROTATE:0,DOLLY:1,PAN:2,TOUCH_ROTATE:3,TOUCH_PAN:4,TOUCH_DOLLY_PAN:5,TOUCH_DOLLY_ROTATE:6};let s=i.NONE;const o=1e-6,a=new bf,l=new bf;let c=1;const h=new D,u=new it,f=new it,d=new it,_=new it,g=new it,p=new it,m=new it,y=new it,v=new it,S=new D,A=new it;let R=!1;const b=[],U={};let N=!1;function x(P){return P!==null?2*Math.PI/60*n.autoRotateSpeed*P:2*Math.PI/60/60*n.autoRotateSpeed}function E(P){const lt=Math.abs(P*.01);return Math.pow(.95,n.zoomSpeed*lt)}function k(P){l.theta-=P}function W(P){l.phi-=P}const I=function(){const P=new D;return function(dt,Ct){P.setFromMatrixColumn(Ct,0),P.multiplyScalar(-dt),h.add(P)}}(),F=function(){const P=new D;return function(dt,Ct){n.screenSpacePanning===!0?P.setFromMatrixColumn(Ct,1):(P.setFromMatrixColumn(Ct,0),P.crossVectors(n.object.up,P)),P.multiplyScalar(dt),h.add(P)}}(),O=function(){const P=new D;return function(dt,Ct){const C=n.domElement;if(n.object.isPerspectiveCamera){const at=n.object.position;P.copy(at).sub(n.target);let st=P.length();st*=Math.tan(n.object.fov/2*Math.PI/180),I(2*dt*st/C.clientHeight,n.object.matrix),F(2*Ct*st/C.clientHeight,n.object.matrix)}else n.object.isOrthographicCamera?(I(dt*(n.object.right-n.object.left)/n.object.zoom/C.clientWidth,n.object.matrix),F(Ct*(n.object.top-n.object.bottom)/n.object.zoom/C.clientHeight,n.object.matrix)):(console.warn("WARNING: OrbitControls.js encountered an unknown camera type - pan disabled."),n.enablePan=!1)}}();function Y(P){n.object.isPerspectiveCamera||n.object.isOrthographicCamera?c/=P:(console.warn("WARNING: OrbitControls.js encountered an unknown camera type - dolly/zoom disabled."),n.enableZoom=!1)}function q(P){n.object.isPerspectiveCamera||n.object.isOrthographicCamera?c*=P:(console.warn("WARNING: OrbitControls.js encountered an unknown camera type - dolly/zoom disabled."),n.enableZoom=!1)}function $(P,lt){if(!n.zoomToCursor)return;R=!0;const dt=n.domElement.getBoundingClientRect(),Ct=P-dt.left,C=lt-dt.top,at=dt.width,st=dt.height;A.x=Ct/at*2-1,A.y=-(C/st)*2+1,S.set(A.x,A.y,1).unproject(n.object).sub(n.object.position).normalize()}function Z(P){return Math.max(n.minDistance,Math.min(n.maxDistance,P))}function J(P){u.set(P.clientX,P.clientY)}function ut(P){$(P.clientX,P.clientX),m.set(P.clientX,P.clientY)}function Et(P){_.set(P.clientX,P.clientY)}function V(P){f.set(P.clientX,P.clientY),d.subVectors(f,u).multiplyScalar(n.rotateSpeed);const lt=n.domElement;k(2*Math.PI*d.x/lt.clientHeight),W(2*Math.PI*d.y/lt.clientHeight),u.copy(f),n.update()}function Q(P){y.set(P.clientX,P.clientY),v.subVectors(y,m),v.y>0?Y(E(v.y)):v.y<0&&q(E(v.y)),m.copy(y),n.update()}function _t(P){g.set(P.clientX,P.clientY),p.subVectors(g,_).multiplyScalar(n.panSpeed),O(p.x,p.y),_.copy(g),n.update()}function Mt(P){$(P.clientX,P.clientY),P.deltaY<0?q(E(P.deltaY)):P.deltaY>0&&Y(E(P.deltaY)),n.update()}function Tt(P){let lt=!1;switch(P.code){case n.keys.UP:P.ctrlKey||P.metaKey||P.shiftKey?W(2*Math.PI*n.rotateSpeed/n.domElement.clientHeight):O(0,n.keyPanSpeed),lt=!0;break;case n.keys.BOTTOM:P.ctrlKey||P.metaKey||P.shiftKey?W(-2*Math.PI*n.rotateSpeed/n.domElement.clientHeight):O(0,-n.keyPanSpeed),lt=!0;break;case n.keys.LEFT:P.ctrlKey||P.metaKey||P.shiftKey?k(2*Math.PI*n.rotateSpeed/n.domElement.clientHeight):O(n.keyPanSpeed,0),lt=!0;break;case n.keys.RIGHT:P.ctrlKey||P.metaKey||P.shiftKey?k(-2*Math.PI*n.rotateSpeed/n.domElement.clientHeight):O(-n.keyPanSpeed,0),lt=!0;break}lt&&(P.preventDefault(),n.update())}function xt(P){if(b.length===1)u.set(P.pageX,P.pageY);else{const lt=mt(P),dt=.5*(P.pageX+lt.x),Ct=.5*(P.pageY+lt.y);u.set(dt,Ct)}}function Ot(P){if(b.length===1)_.set(P.pageX,P.pageY);else{const lt=mt(P),dt=.5*(P.pageX+lt.x),Ct=.5*(P.pageY+lt.y);_.set(dt,Ct)}}function At(P){const lt=mt(P),dt=P.pageX-lt.x,Ct=P.pageY-lt.y,C=Math.sqrt(dt*dt+Ct*Ct);m.set(0,C)}function L(P){n.enableZoom&&At(P),n.enablePan&&Ot(P)}function ct(P){n.enableZoom&&At(P),n.enableRotate&&xt(P)}function j(P){if(b.length==1)f.set(P.pageX,P.pageY);else{const dt=mt(P),Ct=.5*(P.pageX+dt.x),C=.5*(P.pageY+dt.y);f.set(Ct,C)}d.subVectors(f,u).multiplyScalar(n.rotateSpeed);const lt=n.domElement;k(2*Math.PI*d.x/lt.clientHeight),W(2*Math.PI*d.y/lt.clientHeight),u.copy(f)}function ot(P){if(b.length===1)g.set(P.pageX,P.pageY);else{const lt=mt(P),dt=.5*(P.pageX+lt.x),Ct=.5*(P.pageY+lt.y);g.set(dt,Ct)}p.subVectors(g,_).multiplyScalar(n.panSpeed),O(p.x,p.y),_.copy(g)}function K(P){const lt=mt(P),dt=P.pageX-lt.x,Ct=P.pageY-lt.y,C=Math.sqrt(dt*dt+Ct*Ct);y.set(0,C),v.set(0,Math.pow(y.y/m.y,n.zoomSpeed)),Y(v.y),m.copy(y);const at=(P.pageX+lt.x)*.5,st=(P.pageY+lt.y)*.5;$(at,st)}function bt(P){n.enableZoom&&K(P),n.enablePan&&ot(P)}function pt(P){n.enableZoom&&K(P),n.enableRotate&&j(P)}function T(P){n.enabled!==!1&&(b.length===0&&(n.domElement.setPointerCapture(P.pointerId),n.domElement.addEventListener("pointermove",M),n.domElement.addEventListener("pointerup",B)),Gt(P),P.pointerType==="touch"?Ft(P):rt(P))}function M(P){n.enabled!==!1&&(P.pointerType==="touch"?nt(P):et(P))}function B(P){switch(It(P),b.length){case 0:n.domElement.releasePointerCapture(P.pointerId),n.domElement.removeEventListener("pointermove",M),n.domElement.removeEventListener("pointerup",B),n.dispatchEvent(Af),s=i.NONE;break;case 1:const lt=b[0],dt=U[lt];Ft({pointerId:lt,pageX:dt.x,pageY:dt.y});break}}function rt(P){let lt;switch(P.button){case 0:lt=n.mouseButtons.LEFT;break;case 1:lt=n.mouseButtons.MIDDLE;break;case 2:lt=n.mouseButtons.RIGHT;break;default:lt=-1}switch(lt){case Qi.DOLLY:if(n.enableZoom===!1)return;ut(P),s=i.DOLLY;break;case Qi.ROTATE:if(P.ctrlKey||P.metaKey||P.shiftKey){if(n.enablePan===!1)return;Et(P),s=i.PAN}else{if(n.enableRotate===!1)return;J(P),s=i.ROTATE}break;case Qi.PAN:if(P.ctrlKey||P.metaKey||P.shiftKey){if(n.enableRotate===!1)return;J(P),s=i.ROTATE}else{if(n.enablePan===!1)return;Et(P),s=i.PAN}break;default:s=i.NONE}s!==i.NONE&&n.dispatchEvent(Ml)}function et(P){switch(s){case i.ROTATE:if(n.enableRotate===!1)return;V(P);break;case i.DOLLY:if(n.enableZoom===!1)return;Q(P);break;case i.PAN:if(n.enablePan===!1)return;_t(P);break}}function tt(P){n.enabled===!1||n.enableZoom===!1||s!==i.NONE||(P.preventDefault(),n.dispatchEvent(Ml),Mt(yt(P)),n.dispatchEvent(Af))}function yt(P){const lt=P.deltaMode,dt={clientX:P.clientX,clientY:P.clientY,deltaY:P.deltaY};switch(lt){case 1:dt.deltaY*=16;break;case 2:dt.deltaY*=100;break}return P.ctrlKey&&!N&&(dt.deltaY*=10),dt}function ft(P){P.key==="Control"&&(N=!0,n.domElement.getRootNode().addEventListener("keyup",gt,{passive:!0,capture:!0}))}function gt(P){P.key==="Control"&&(N=!1,n.domElement.getRootNode().removeEventListener("keyup",gt,{passive:!0,capture:!0}))}function Pt(P){n.enabled===!1||n.enablePan===!1||Tt(P)}function Ft(P){switch(Rt(P),b.length){case 1:switch(n.touches.ONE){case tr.ROTATE:if(n.enableRotate===!1)return;xt(P),s=i.TOUCH_ROTATE;break;case tr.PAN:if(n.enablePan===!1)return;Ot(P),s=i.TOUCH_PAN;break;default:s=i.NONE}break;case 2:switch(n.touches.TWO){case tr.DOLLY_PAN:if(n.enableZoom===!1&&n.enablePan===!1)return;L(P),s=i.TOUCH_DOLLY_PAN;break;case tr.DOLLY_ROTATE:if(n.enableZoom===!1&&n.enableRotate===!1)return;ct(P),s=i.TOUCH_DOLLY_ROTATE;break;default:s=i.NONE}break;default:s=i.NONE}s!==i.NONE&&n.dispatchEvent(Ml)}function nt(P){switch(Rt(P),s){case i.TOUCH_ROTATE:if(n.enableRotate===!1)return;j(P),n.update();break;case i.TOUCH_PAN:if(n.enablePan===!1)return;ot(P),n.update();break;case i.TOUCH_DOLLY_PAN:if(n.enableZoom===!1&&n.enablePan===!1)return;bt(P),n.update();break;case i.TOUCH_DOLLY_ROTATE:if(n.enableZoom===!1&&n.enableRotate===!1)return;pt(P),n.update();break;default:s=i.NONE}}function Zt(P){n.enabled!==!1&&P.preventDefault()}function Gt(P){b.push(P.pointerId)}function It(P){delete U[P.pointerId];for(let lt=0;lt[]},colors:{type:Array,default:()=>[2161326,15380744,3122407,65535,16536624]},opacity:{type:Number,default:.5},delay:{type:Number,default:5e3},loopComplete:{type:Function,default:()=>{}}},computed:{currentData(){return $r(ae({},this.data[this.activeIndex]),{count:this.count})}},data(){return this.scene=null,this.camera=null,this.renderer=null,this.controls=null,this.axes=null,this.pieGroup=new us,this.planeTweens=[],this.resizeHandler=null,this.visibilityObserver=null,this.isVisible=!0,this.isDestroyed=!1,this.isLooping=!1,{width:300,height:200,activeIndex:0,count:0,timer:null}},mounted(){this.isVisible=this.isElementVisible(this.$el),this.updateSize(),this.count=this.data.map(r=>Number(r.value)||0).reduce((r,t)=>r+t,0),this.init(),this.setupVisibilityObserver(),this.resizeHandler=()=>this.resize(),window.addEventListener("resize",this.resizeHandler)},beforeUnmount(){this.destroy()},methods:{init(){this.scene=new PS,this.initCamera(),this.initRenderer(),this.initLight(),this.initAxes(),this.initControls(),this.createPlane({url:ZE,width:5,position:new D(0,0,-.01),color:"#00ffff"}),this.createPlane({url:KE,width:6.5,position:new D(0,0,-.02),color:"#00ffff"}),this.createPlane({url:JE,width:5.5,position:new D(0,0,-.03),animate:!0,color:"#00ffff"}),this.createPie(),this.isVisible&&this.start()},createPlane(r){let t={url:"texture/ring1.png",width:5.5,z:0,position:new D(0,0,0),animate:!1,color:null},e=Object.assign(t,r);const n=new Os(e.width,e.width),i=new wc({map:this.getTexture(e.url),transparent:!0,side:En,depthTest:!1});e.color&&(i.color=new Nt(e.color));const s=new qe(n,i);if(s.position.copy(e.position),s.rotation.x=-1*Math.PI/2,e.animate){const o=si.to(s.rotation,{z:2*Math.PI,repeat:-1,ease:"none",duration:3});this.planeTweens.push(o)}this.scene.add(s)},getTexture(r){const t=new PE().load(r);return t.wrapS=t.wrapT=Xa,t},createPie(){if(!this.data.length||this.count<=0)return;let r=0,t=0;for(var e=0;e=this.data.length&&(r=0,this.loopComplete&&this.loopComplete()),this.chooseRing(r)},chooseRing(r=0,t=!1){if(!this.pieGroup.children.length)return;let e=r-1<0?this.data.length-1:r-1,n=this.pieGroup.children[e];this.prevMesh=n,this.activeIndex=r;let i=this.pieGroup.children[r];i&&(t||n&&(si.to(n.scale,{z:1}),si.to(n.material,{opacity:this.opacity})),si.to(i.scale,{z:2}),si.to(i.material,{opacity:.8}))},addRing(r={}){let t={innerRadius:1.5,outerRadius:2,thickness:.5,startAngle:0,endAngle:Math.PI/2,color:65535,segments:120},e=Object.assign(t,r),n=new xs;n.arc(0,0,e.outerRadius,e.startAngle,e.endAngle);let i=n.getPoints(e.segments),s=new xs;s.arc(0,0,e.innerRadius,e.endAngle,e.startAngle,!0);let o=s.getPoints(e.segments),a=new xs(i.concat(o));const l={steps:1,depth:e.thickness,bevelEnabled:!0,bevelThickness:0,bevelSize:0,bevelOffset:0,bevelSegments:0},c=new Dc(a,l);let h=new gE({color:e.color,transparent:!0,opacity:this.opacity,side:En});const u=new qe(c,h.clone());return u.renderOrder=10,u.rotation.x=-1*Math.PI/2,u},initCamera(){var r=this.width/this.height;this.camera=new Xe(30,r,.1,1500),this.camera.position.set(6.023813305272227,4.838542633695233,6.111272698256137),this.camera.lookAt(0,0,0)},initRenderer(){this.renderer=new lp({antialias:!0,alpha:!0}),this.renderer.setPixelRatio(this.getPixelRatio()),this.renderer.setSize(this.width,this.height),this.$refs.pieDom.appendChild(this.renderer.domElement)},initLight(){let r=new Mf(16777215,2);r.position.set(200,300,200);let t=new Mf(16777215,2);t.position.set(-200,-300,-200);let e=new UE(16777215,2);this.scene.add(r),this.scene.add(t),this.scene.add(e)},initAxes(){this.axes=new WE(0),this.scene.add(this.axes)},initControls(){this.controls=new jE(this.camera,this.renderer.domElement),this.controls.maxPolarAngle=Math.PI,this.controls.autoRotate=!1,this.controls.enableDamping=!0,this.controls.enabled=!1},loop(){!this.renderer||this.isLooping||(this.isLooping=!0,this.renderer.setAnimationLoop(()=>{this.renderer.render(this.scene,this.camera),this.controls&&this.controls.update()}))},start(){this.isDestroyed||!this.renderer||!this.data.length||(this.isVisible=!0,this.loop(),this.planeTweens.forEach(r=>{var t;return(t=r==null?void 0:r.resume)==null?void 0:t.call(r)}),this.controls&&(this.controls.enabled=!0),this.startTimer())},startTimer(){this.stopTimer(),!(this.data.length<2)&&(this.timer=window.setInterval(()=>{this.loopChange()},this.delay))},stop(){this.stopTimer(),this.controls&&(this.controls.enabled=!1),this.renderer&&this.renderer.setAnimationLoop(null),this.planeTweens.forEach(r=>{var t;return(t=r==null?void 0:r.pause)==null?void 0:t.call(r)}),this.isLooping=!1},stopTimer(){this.timer&&(window.clearInterval(this.timer),this.timer=null)},setupVisibilityObserver(){const r=this.$el;!r||typeof window.IntersectionObserver!="function"||(this.visibilityObserver=new IntersectionObserver(t=>{const e=t[0],n=!!(e!=null&&e.isIntersecting)&&this.isElementVisible(r);n!==this.isVisible&&(this.isVisible=n,n?(this.resize(),this.start()):this.stop())}),this.visibilityObserver.observe(r),this.isVisible=this.isElementVisible(r),this.isVisible||this.stop())},isElementVisible(r){if(!r||typeof window.getComputedStyle!="function")return!0;let t=r;for(;t&&t!==document.body;){const n=window.getComputedStyle(t);if(n.display==="none"||n.visibility==="hidden"||Number(n.opacity)===0)return!1;t=t.parentElement}const e=r.getBoundingClientRect();return e.width>0&&e.height>0},getPixelRatio(){return Math.min(window.devicePixelRatio||1,1.5)},updateSize(){var t,e;const r=this.$refs.pieDom;this.width=(r==null?void 0:r.offsetWidth)||((t=this.$el)==null?void 0:t.offsetWidth)||300,this.height=(r==null?void 0:r.offsetHeight)||((e=this.$el)==null?void 0:e.offsetHeight)||200},getScene(){return this.scene},getRender(){return this.renderer},resize(){if(!this.camera||!this.renderer)return;this.updateSize();let r=this.width/this.height;this.camera.aspect=r,this.camera.updateProjectionMatrix(),this.renderer.setSize(this.width,this.height),this.renderer.setPixelRatio(this.getPixelRatio())},destroy(){var r,t,e,n;this.isDestroyed=!0,this.prevMesh&&(si.set(this.prevMesh.scale,{z:1}),si.set(this.prevMesh.material,{opacity:this.opacity})),this.stop(),(t=(r=this.visibilityObserver)==null?void 0:r.disconnect)==null||t.call(r),this.visibilityObserver=null,this.resizeHandler&&(window.removeEventListener("resize",this.resizeHandler),this.resizeHandler=null),this.renderer&&(this.planeTweens.forEach(i=>{var s;return(s=i==null?void 0:i.kill)==null?void 0:s.call(i)}),this.planeTweens=[],XE(this.pieGroup),this.renderer.dispose(),this.renderer.forceContextLoss(),(n=(e=this.controls)==null?void 0:e.dispose)==null||n.call(e),this.$refs.pieDom&&(this.$refs.pieDom.innerHTML=""),this.scene=null,this.camera=null,this.renderer=null,this.controls=null,this.axes=null)}}},tb={class:"three-pie-wrap"},eb={class:"three-pie",ref:"pieDom"},nb={class:"three-pie-slot"};function ib(r,t,e,n,i,s){return Ca(),Pa("div",tb,[Bt("div",eb,null,512),Bt("div",nb,[Lf(r.$slots,"default",{data:s.currentData})])])}const Ib=Zp(QE,[["render",ib]]),po="AlibabaPuHuiTi, Microsoft YaHei, Arial, sans-serif",xn=["#24f6c4","#32dcff","#ffe06b","#7ee269","#ff9a62","#9ea7ff"],Fc={color:"rgba(225, 249, 255, 0.78)",fontFamily:po,fontSize:10};function mo(r,t={}){return ae({trigger:"item",appendToBody:!0,confine:!1,backgroundColor:"rgba(5, 31, 51, 0.96)",borderColor:"rgba(0, 210, 255, 0.54)",borderWidth:1,padding:[7,10],textStyle:{color:"#e7fbff",fontFamily:po,fontSize:12,lineHeight:18},extraCssText:"box-shadow:0 0 18px rgba(0,210,255,.2);z-index:2147483647!important;pointer-events:none;",formatter:r},t)}function Bc(r={}){return ae({itemWidth:10,itemHeight:7,itemGap:8,textStyle:$r(ae({},Fc),{color:"rgba(222, 250, 255, 0.78)",fontSize:10})},r)}function Ds(r=[],t={}){return ae({type:"category",data:r,axisLabel:ae($r(ae({},Fc),{color:"rgba(223, 250, 255, 0.68)",interval:0,hideOverlap:!0,margin:8}),t.axisLabel||{}),axisLine:ae({lineStyle:{color:"rgba(48, 220, 255, 0.26)"}},t.axisLine||{}),axisTick:ae({show:!1},t.axisTick||{}),splitLine:ae({show:!1},t.splitLine||{})},Lp(t))}function Is(r={}){return ae({type:"value",axisLabel:ae($r(ae({},Fc),{color:"rgba(223, 250, 255, 0.56)"}),r.axisLabel||{}),axisLine:ae({show:!1},r.axisLine||{}),axisTick:ae({show:!1},r.axisTick||{}),splitLine:ae({lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},r.splitLine||{})},Lp(r))}function _o(r={}){return ae({left:42,right:28,top:30,bottom:24,containLabel:!1},r)}function go(r,t=`${r}12`){return new Df(0,0,0,1,[{offset:0,color:r},{offset:1,color:t}])}function rb(r,t=`${r}20`,e="#ffffff"){return new Df(0,0,1,0,[{offset:0,color:t},{offset:.68,color:r},{offset:1,color:e}])}function vo(r={}){var e,n,i;const t=ae({textStyle:ae({fontFamily:po,color:"rgba(225, 249, 255, 0.78)"},r.textStyle||{}),animation:(e=r.animation)!=null?e:!0,animationDuration:(n=r.animationDuration)!=null?n:900,animationDurationUpdate:(i=r.animationDurationUpdate)!=null?i:700,animationEasing:r.animationEasing||"cubicOut"},r);return Jl(t),t}function Ub({categories:r=[],rows:t=[],unit:e="",name:n="指标",orientation:i="vertical",colorIndex:s=0,grid:o={},showLabel:a=!0}={}){const l=xn[s%xn.length],c=i==="horizontal",h=t.map((u,f)=>({name:u.name||r[f],value:Number(u.value)||0,itemStyle:{borderRadius:c?[0,8,8,0]:[8,8,0,0],color:c?rb(u.color||l,"rgba(48, 220, 255, 0.14)",u.color||l):go(u.color||l)}}));return vo({color:xn,grid:_o(ae(c?{left:72,right:a?58:26,top:24,bottom:22}:{left:46,right:24,top:28,bottom:42},o)),tooltip:mo(u=>`${u.marker}${u.name}:${Kl(u.value)}${e}`),xAxis:c?Is():Ds(r,{axisLabel:{rotate:r.length>6?24:0}}),yAxis:c?Ds(r,{inverse:!0,axisLabel:{color:"rgba(225, 249, 255, 0.82)"}}):Is(),series:[{name:n,type:"bar",barWidth:c?12:r.length>7?14:20,data:h,label:{show:a,position:c?"right":"top",color:"#f7feff",fontSize:10,formatter:({value:u})=>Kl(u)}}]})}function Nb({categories:r=[],series:t=[],unit:e="",grid:n={}}={}){return vo({color:xn,grid:_o(ae({left:46,right:20,top:42,bottom:42},n)),tooltip:mo(i=>zc(i,e),{trigger:"axis",axisPointer:{type:"shadow"}}),legend:Bc({top:0,right:4}),xAxis:Ds(r),yAxis:Is(),series:t.map((i,s)=>({name:i.name,type:"bar",barWidth:10,data:i.values||[],itemStyle:{borderRadius:[6,6,0,0],color:go(xn[s%xn.length])}}))})}function Ob({categories:r=[],series:t=[],unit:e="",grid:n={}}={}){return vo({color:xn,grid:_o(ae({left:48,right:22,top:42,bottom:42},n)),tooltip:mo(i=>zc(i,e),{trigger:"axis",axisPointer:{type:"shadow"}}),legend:Bc({top:0,right:4}),xAxis:Ds(r),yAxis:Is(),series:t.map((i,s)=>({name:i.name,type:"bar",stack:"total",barWidth:18,data:i.values||[],itemStyle:{color:go(xn[s%xn.length])}}))})}function Fb({categories:r=[],series:t=[],unit:e="",area:n=!1,grid:i={}}={}){return vo({color:xn,grid:_o(ae({left:46,right:24,top:42,bottom:38},i)),tooltip:mo(s=>zc(s,e),{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(255, 224, 107, 0.54)"}}}),legend:Bc({top:0,right:4}),xAxis:Ds(r),yAxis:Is(),series:t.map((s,o)=>{const a=s.color||xn[o%xn.length];return{name:s.name,type:"line",smooth:!0,symbol:"circle",symbolSize:7,data:s.values||[],lineStyle:{width:3,color:a,shadowColor:`${a}55`,shadowBlur:10},itemStyle:{color:"#041522",borderColor:a,borderWidth:2},areaStyle:n?{color:go(a,`${a}08`)}:void 0}})})}function Kl(r){const t=Number(r);return Number.isFinite(t)?Number.isInteger(t)?t.toLocaleString("zh-CN"):t.toLocaleString("zh-CN",{maximumFractionDigits:2}):"--"}function Lp(r={}){const o=r,{axisLabel:t,axisLine:e,axisTick:n,splitLine:i}=o;return jc(o,["axisLabel","axisLine","axisTick","splitLine"])}function zc(r,t=""){var s,o;const e=Array.isArray(r)?r:[r],n=((s=e[0])==null?void 0:s.axisValueLabel)||((o=e[0])==null?void 0:o.name)||"",i=e.map(a=>`${a.marker}${a.seriesName||a.name}:${Kl(a.value)}${t}`).join("
");return`${n}
${i}`}function Jl(r){if(!r||typeof r!="object")return;["textStyle","axisLabel","nameTextStyle","label","axisName"].forEach(e=>{!r[e]||typeof r[e]!="object"||(r[e]=sb(r[e]))}),Object.keys(r).forEach(e=>{const n=r[e];if(!(!n||typeof n!="object")&&!(e==="color"||e==="itemStyle"||e==="areaStyle"||e==="lineStyle")){if(Array.isArray(n)){n.forEach(Jl);return}Jl(n)}})}function sb(r){const t=ae({fontFamily:r.fontFamily||po},r);return typeof t.fontSize=="number"&&t.fontSize<10&&(t.fontSize=10),t}export{Oo as $,_b as A,Ue as B,Rb as C,Mf as D,gb as E,Sb as F,us as G,Xe as H,mb as I,y0 as J,ep as K,Bs as L,wc as M,fp as N,_e as O,bb as P,Mb as Q,Xa as R,Eb as S,hb as T,IS as U,it as V,Ya as W,ee as X,Si as Y,Pe as Z,Rh as _,fb as a,Is as a$,Jr as a0,bn as a1,Hl as a2,qa as a3,Mi as a4,Qa as a5,Ie as a6,no as a7,eo as a8,Fs as a9,zS as aA,bp as aB,Pb as aC,cp as aD,si as aE,UE as aF,gE as aG,db as aH,LS as aI,Ns as aJ,cg as aK,Oi as aL,vg as aM,dg as aN,Ib as aO,cb as aP,vo as aQ,mo as aR,lb as aS,Ub as aT,Nb as aU,Ob as aV,Fb as aW,xn as aX,Bc as aY,_o as aZ,Ds as a_,Ti as aa,Kn as ab,uo as ac,wE as ad,lp as ae,jE as af,PS as ag,WE as ah,Pr as ai,Db as aj,xs as ak,Ep as al,Os as am,Sh as an,vb as ao,Dc as ap,wb as aq,ge as ar,Cb as as,xb as at,Cn as au,z0 as av,ht as aw,Ei as ax,se as ay,Lb as az,ub as b,Kl as b0,go as b1,vn as c,Tb as d,Nt as e,Zn as f,Le as g,yb as h,$t as i,D as j,tf as k,PE as l,Ab as m,hp as n,We as o,zi as p,FS as q,Jn as r,Cc as s,_E as t,En as u,te as v,pb as w,qe as x,pp as y,dp as z}; diff --git a/docs/assets/chartTheme-812dab15-balabala-1783244194656.css b/docs/assets/chartTheme-812dab15-balabala-1783264824576.css similarity index 100% rename from docs/assets/chartTheme-812dab15-balabala-1783244194656.css rename to docs/assets/chartTheme-812dab15-balabala-1783264824576.css diff --git a/docs/assets/chinaBlurLine-1a2cbc0f-balabala-1783244194656.png b/docs/assets/chinaBlurLine-1a2cbc0f-balabala-1783264824576.png similarity index 100% rename from docs/assets/chinaBlurLine-1a2cbc0f-balabala-1783244194656.png rename to docs/assets/chinaBlurLine-1a2cbc0f-balabala-1783264824576.png diff --git a/docs/assets/content-bottom-left-arrow-3a8a61f3-balabala-1783244194656.svg b/docs/assets/content-bottom-left-arrow-3a8a61f3-balabala-1783264824576.svg similarity index 100% rename from docs/assets/content-bottom-left-arrow-3a8a61f3-balabala-1783244194656.svg rename to docs/assets/content-bottom-left-arrow-3a8a61f3-balabala-1783264824576.svg diff --git a/docs/assets/content-bottom-right-arrow-a3c5270d-balabala-1783244194656.svg b/docs/assets/content-bottom-right-arrow-a3c5270d-balabala-1783264824576.svg similarity index 100% rename from docs/assets/content-bottom-right-arrow-a3c5270d-balabala-1783244194656.svg rename to docs/assets/content-bottom-right-arrow-a3c5270d-balabala-1783264824576.svg diff --git a/docs/assets/content-middle-line-162bc0d5-balabala-1783244194656.svg b/docs/assets/content-middle-line-162bc0d5-balabala-1783264824576.svg similarity index 100% rename from docs/assets/content-middle-line-162bc0d5-balabala-1783244194656.svg rename to docs/assets/content-middle-line-162bc0d5-balabala-1783264824576.svg diff --git a/docs/assets/device-74309daf-balabala-1783244194656.png b/docs/assets/device-74309daf-balabala-1783244194656.png deleted file mode 100644 index e0d62eebcfc431c85141120dfdca689bc650e32f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 210509 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�Utf;rcgl8584cRr@w|Fa+61HDA{zctsjNa$XS4Y?J0P2`mW4 z%p)rmbd?@Qlh6|ZL4;xwuVNGg>t8AW1_^Cvio`UnE}|M9g;E@ZaizqNr{uyY(o<`J zQc`oO3?L#x5y=rL)C>4Pz^;QTK~%ye*%8n)w#?Wv;bRvdfBk}R#K4JDY1#3caZRjXaJCyP^jL6L`+*hd;@9OoNVix#QMh#PhSed zzPdIesV)~;A`lTs9LIQ5xG8gfy{N^}CU$~l1*p}b7+J7!t0WPiCc+*y2;c@6q&htn zYm2U?qDcy0moy{-Vl7WKUK5ZjVH7AiJA^Vx;G+nT1-OWOAWw_^Fhuz7Ct`=vKPwvC@La8 zIDx7K*v{5kqc~!U)?pU!aWx7s z=BiAEqerHZnsVn}u>#q!1mwa8LtKh&J9Qv7e;WHgGP3ZbQBF>-v( zwO-Uj^Ckf(IL+2Qz~d6sxu9VfJZK>3&_P|8<7x!g>>1dT;t7RSgA(m95L&=}f(Ql7 zpLm4`<$%9ZK!$g7h$95}lyRhhdZ_v+^3$0l8wE-6?iaCF8PT<)upE$B=}EK*2u83WL~;_im_0!_OU+K5=wt6>X2ok{g38_s3$)8_2m7TEKCB&vH2fvXGZTV-0Is)7p;p&8dHy4%XPih$=Ch zjdrhuYg`+S^#-e*ZCmEYz%%XzbAnKPUUDCmF6oRjNpEVPw;@1{*S>&1D5H_*)YCuB zv8T`Jd;oJJ7=2FD-;`}k)!$*Bd|GEEq~9P^zsK6?CnT7cE!XLmL7m71v;Q#5?rqtbfdO) z&-IlxA~ZuJssAMk05!cfS_=kZBrjDdlqlg@QrPj;&dplp4(4^LM%R*fKS975Ym(<) zb1n7%XI*+yv^Q>!zd~(CEo=hS8*FtnosKYR{7$VLhK_47B0EO6>VS^0Ka7xZ1QEf- z*Gfb)z>*TukS0osnG`^S2ByNo&{$BGdx>MGv!(kP)eP*Pb1#2O&ySRymt zAJo?Hmm)xX<^ez>1;NLTj@`Gu^5FR7&Z8?oii#t41o)`tFY|av1AECR;JEBdQfNz= zO>;SsRvQL48*GTZDvP^0aVc2>9_3bF0MWl)<`83JRI+ai7lou7LJLL676@PBp zOqfH7o~mRU-zsSBT;84@3B4DB<7Kgr42V1j2r7eSXI-h;S=Z;9zF zakdB|CU%B3LSvU969pMD{@7$t2-JJ;Z<_qPEC4=ZAIy#w!#Mf~ishRFE-Ks=&4|XF zU7&cTK|O6gwVlEEuQo_vx)Z4_PxT)RRafjGN*(lR1?$E!4umZvtUy z6yJ^h* zETolPR;;3C2Ai2gc^(Rp5pGmCCO};%EF6J};aVq-1IWd2ijk_rnm*_9R)asz2yaeP z3}eMCd&0{RzzbCb5XZ5DKJ=S5s7CePXaXiHwEPS^U5i>YAvh`M zCLbG#On|-JtxxAa&Aet-fN$0oy!ut=WBsYDqLb45UuNv<9R)x56mj>rkQ=KS&iO zmrx`TBH=Wgg2?L2pPsAvX-OJXWr;V869&)&v{2|mAx<$cpgm$Y0O&|TLU3xIBj=Ml zxabJ-@1yDFPjgDj)~eZRdQ=E63xF5nLpmXGu_DYCAAyL53YE1%lE-;`M9_;>pPN&5 zIh}Dlg^L+P!Qeø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 S4gtx3rvc5pNR diff --git a/docs/assets/focus_bg-b6803e2d-balabala-1783244194656.png b/docs/assets/focus_bg-b6803e2d-balabala-1783264824576.png similarity index 100% rename from docs/assets/focus_bg-b6803e2d-balabala-1783244194656.png rename to docs/assets/focus_bg-b6803e2d-balabala-1783264824576.png diff --git a/docs/assets/focus_move_bg-cf41417a-balabala-1783244194656.png b/docs/assets/focus_move_bg-cf41417a-balabala-1783264824576.png similarity index 100% rename from docs/assets/focus_move_bg-cf41417a-balabala-1783244194656.png rename to docs/assets/focus_move_bg-cf41417a-balabala-1783264824576.png diff --git a/docs/assets/forest-a956b24c-balabala-1783244194656.png b/docs/assets/forest-a956b24c-balabala-1783244194656.png deleted file mode 100644 index 87b15930f66f68a7eaab871270f861f7886e285c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 210130 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 z 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

uk8`lq$|Y!v$a)&KGJ?{lyH^k;tYc=2Cd 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 diff --git a/docs/assets/grass-basic-b26948b5-balabala-1783244194656.png b/docs/assets/grass-basic-b26948b5-balabala-1783244194656.png deleted file mode 100644 index 007a88d1eec72178fa58fd3130ea171a0a55d818..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 230863 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 diff --git a/docs/assets/grass-general-9f6c02e6-balabala-1783244194656.png b/docs/assets/grass-general-9f6c02e6-balabala-1783244194656.png deleted file mode 100644 index b4c0807543bca17120f552621974f369b0c1b869..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 223201 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

#Mn%T7{rA)g)0iY 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%0A$C84D)hQV0R;@2#)5;_ZEJHu{90KOY9 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 diff --git a/docs/assets/header-bg-65b38012-balabala-1783244194656.png b/docs/assets/header-bg-65b38012-balabala-1783264824576.png similarity index 100% rename from docs/assets/header-bg-65b38012-balabala-1783244194656.png rename to docs/assets/header-bg-65b38012-balabala-1783264824576.png diff --git a/docs/assets/huiguang-3c5dfda5-balabala-1783244194656.png b/docs/assets/huiguang-3c5dfda5-balabala-1783264824576.png similarity index 100% rename from docs/assets/huiguang-3c5dfda5-balabala-1783244194656.png rename to docs/assets/huiguang-3c5dfda5-balabala-1783264824576.png diff --git a/docs/assets/icon1-6f7c222f-balabala-1783244194656.png b/docs/assets/icon1-6f7c222f-balabala-1783264824576.png similarity index 100% rename from docs/assets/icon1-6f7c222f-balabala-1783244194656.png rename to docs/assets/icon1-6f7c222f-balabala-1783264824576.png diff --git a/docs/assets/icon2-4f77ccec-balabala-1783244194656.png b/docs/assets/icon2-4f77ccec-balabala-1783264824576.png similarity index 100% rename from docs/assets/icon2-4f77ccec-balabala-1783244194656.png rename to docs/assets/icon2-4f77ccec-balabala-1783264824576.png diff --git a/docs/assets/index-1783244194656.js b/docs/assets/index-1783264824576.js similarity index 66% rename from docs/assets/index-1783244194656.js rename to docs/assets/index-1783264824576.js index cabaaa2..5a9fb06 100644 --- a/docs/assets/index-1783244194656.js +++ b/docs/assets/index-1783264824576.js @@ -1,28 +1,28 @@ -var GO=Object.defineProperty,FO=Object.defineProperties;var HO=Object.getOwnPropertyDescriptors;var rS=Object.getOwnPropertySymbols;var WO=Object.prototype.hasOwnProperty,$O=Object.prototype.propertyIsEnumerable;var nS=(r,t,e)=>t in r?GO(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,iS=(r,t)=>{for(var e in t||(t={}))WO.call(t,e)&&nS(r,e,t[e]);if(rS)for(var e of rS(t))$O.call(t,e)&&nS(r,e,t[e]);return r},aS=(r,t)=>FO(r,HO(t));var vl=(r,t,e)=>new Promise((n,i)=>{var a=l=>{try{s(e.next(l))}catch(u){i(u)}},o=l=>{try{s(e.throw(l))}catch(u){i(u)}},s=l=>l.done?n(l.value):Promise.resolve(l.value).then(a,o);s((e=e.apply(r,t)).next())});(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))n(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&n(o)}).observe(document,{childList:!0,subtree:!0});function e(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function n(i){if(i.ep)return;i.ep=!0;const a=e(i);fetch(i.href,a)}})();/** +var qO=Object.defineProperty,KO=Object.defineProperties;var jO=Object.getOwnPropertyDescriptors;var lS=Object.getOwnPropertySymbols;var JO=Object.prototype.hasOwnProperty,QO=Object.prototype.propertyIsEnumerable;var uS=(r,t,e)=>t in r?qO(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,fS=(r,t)=>{for(var e in t||(t={}))JO.call(t,e)&&uS(r,e,t[e]);if(lS)for(var e of lS(t))QO.call(t,e)&&uS(r,e,t[e]);return r},cS=(r,t)=>KO(r,jO(t));var vl=(r,t,e)=>new Promise((n,i)=>{var a=l=>{try{s(e.next(l))}catch(u){i(u)}},o=l=>{try{s(e.throw(l))}catch(u){i(u)}},s=l=>l.done?n(l.value):Promise.resolve(l.value).then(a,o);s((e=e.apply(r,t)).next())});(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))n(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&n(o)}).observe(document,{childList:!0,subtree:!0});function e(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function n(i){if(i.ep)return;i.ep=!0;const a=e(i);fetch(i.href,a)}})();/** * @vue/shared v3.5.31 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function p0(r){const t=Object.create(null);for(const e of r.split(","))t[e]=1;return e=>e in t}const ie={},bs=[],sn=()=>{},vD=()=>!1,Tv=r=>r.charCodeAt(0)===111&&r.charCodeAt(1)===110&&(r.charCodeAt(2)>122||r.charCodeAt(2)<97),Av=r=>r.startsWith("onUpdate:"),Me=Object.assign,g0=(r,t)=>{const e=r.indexOf(t);e>-1&&r.splice(e,1)},UO=Object.prototype.hasOwnProperty,jt=(r,t)=>UO.call(r,t),It=Array.isArray,ws=r=>hf(r)==="[object Map]",Cv=r=>hf(r)==="[object Set]",oS=r=>hf(r)==="[object Date]",Ot=r=>typeof r=="function",xe=r=>typeof r=="string",Ir=r=>typeof r=="symbol",re=r=>r!==null&&typeof r=="object",dD=r=>(re(r)||Ot(r))&&Ot(r.then)&&Ot(r.catch),pD=Object.prototype.toString,hf=r=>pD.call(r),YO=r=>hf(r).slice(8,-1),gD=r=>hf(r)==="[object Object]",Mv=r=>xe(r)&&r!=="NaN"&&r[0]!=="-"&&""+parseInt(r,10)===r,ou=p0(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Dv=r=>{const t=Object.create(null);return e=>t[e]||(t[e]=r(e))},ZO=/-\w/g,ir=Dv(r=>r.replace(ZO,t=>t.slice(1).toUpperCase())),XO=/\B([A-Z])/g,va=Dv(r=>r.replace(XO,"-$1").toLowerCase()),Iv=Dv(r=>r.charAt(0).toUpperCase()+r.slice(1)),Md=Dv(r=>r?`on${Iv(r)}`:""),Pn=(r,t)=>!Object.is(r,t),Wc=(r,...t)=>{for(let e=0;e{Object.defineProperty(r,t,{configurable:!0,enumerable:!1,writable:n,value:e})},Lv=r=>{const t=parseFloat(r);return isNaN(t)?r:t};let sS;const Pv=()=>sS||(sS=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});function y0(r){if(It(r)){const t={};for(let e=0;e{if(e){const n=e.split(KO);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function m0(r){let t="";if(xe(r))t=r;else if(It(r))for(let e=0;evf(e,t))}const _D=r=>!!(r&&r.__v_isRef===!0),nN=r=>xe(r)?r:r==null?"":It(r)||re(r)&&(r.toString===pD||!Ot(r.toString))?_D(r)?nN(r.value):JSON.stringify(r,SD,2):String(r),SD=(r,t)=>_D(t)?SD(r,t.value):ws(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[n,i],a)=>(e[Dd(n,a)+" =>"]=i,e),{})}:Cv(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>Dd(e))}:Ir(t)?Dd(t):re(t)&&!It(t)&&!gD(t)?String(t):t,Dd=(r,t="")=>{var e;return Ir(r)?`Symbol(${(e=r.description)!=null?e:t})`:r};/** +**/function S0(r){const t=Object.create(null);for(const e of r.split(","))t[e]=1;return e=>e in t}const ie={},bs=[],sn=()=>{},xD=()=>!1,Mv=r=>r.charCodeAt(0)===111&&r.charCodeAt(1)===110&&(r.charCodeAt(2)>122||r.charCodeAt(2)<97),Dv=r=>r.startsWith("onUpdate:"),Me=Object.assign,x0=(r,t)=>{const e=r.indexOf(t);e>-1&&r.splice(e,1)},tN=Object.prototype.hasOwnProperty,jt=(r,t)=>tN.call(r,t),It=Array.isArray,ws=r=>vf(r)==="[object Map]",Iv=r=>vf(r)==="[object Set]",hS=r=>vf(r)==="[object Date]",Ot=r=>typeof r=="function",ye=r=>typeof r=="string",Ir=r=>typeof r=="symbol",re=r=>r!==null&&typeof r=="object",bD=r=>(re(r)||Ot(r))&&Ot(r.then)&&Ot(r.catch),wD=Object.prototype.toString,vf=r=>wD.call(r),eN=r=>vf(r).slice(8,-1),TD=r=>vf(r)==="[object Object]",Lv=r=>ye(r)&&r!=="NaN"&&r[0]!=="-"&&""+parseInt(r,10)===r,ou=S0(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Pv=r=>{const t=Object.create(null);return e=>t[e]||(t[e]=r(e))},rN=/-\w/g,ar=Pv(r=>r.replace(rN,t=>t.slice(1).toUpperCase())),nN=/\B([A-Z])/g,va=Pv(r=>r.replace(nN,"-$1").toLowerCase()),Rv=Pv(r=>r.charAt(0).toUpperCase()+r.slice(1)),Ld=Pv(r=>r?`on${Rv(r)}`:""),Pn=(r,t)=>!Object.is(r,t),Uc=(r,...t)=>{for(let e=0;e{Object.defineProperty(r,t,{configurable:!0,enumerable:!1,writable:n,value:e})},Ev=r=>{const t=parseFloat(r);return isNaN(t)?r:t};let vS;const kv=()=>vS||(vS=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});function b0(r){if(It(r)){const t={};for(let e=0;e{if(e){const n=e.split(aN);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function w0(r){let t="";if(ye(r))t=r;else if(It(r))for(let e=0;edf(e,t))}const MD=r=>!!(r&&r.__v_isRef===!0),hN=r=>ye(r)?r:r==null?"":It(r)||re(r)&&(r.toString===wD||!Ot(r.toString))?MD(r)?hN(r.value):JSON.stringify(r,DD,2):String(r),DD=(r,t)=>MD(t)?DD(r,t.value):ws(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[n,i],a)=>(e[Pd(n,a)+" =>"]=i,e),{})}:Iv(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>Pd(e))}:Ir(t)?Pd(t):re(t)&&!It(t)&&!TD(t)?String(t):t,Pd=(r,t="")=>{var e;return Ir(r)?`Symbol(${(e=r.description)!=null?e:t})`:r};/** * @vue/reactivity v3.5.31 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let cr;class iN{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.__v_skip=!0,this.parent=cr,!t&&cr&&(this.index=(cr.scopes||(cr.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,e;if(this.scopes)for(t=0,e=this.scopes.length;t0&&--this._on===0&&(cr=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let e,n;for(e=0,n=this.effects.length;e0)return;if(lu){let t=lu;for(lu=void 0;t;){const e=t.next;t.next=void 0,t.flags&=-9,t=e}}let r;for(;su;){let t=su;for(su=void 0;t;){const e=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(n){r||(r=n)}t=e}}if(r)throw r}function TD(r){for(let t=r.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function AD(r){let t,e=r.depsTail,n=e;for(;n;){const i=n.prevDep;n.version===-1?(n===e&&(e=i),x0(n),oN(n)):t=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=i}r.deps=t,r.depsTail=e}function cy(r){for(let t=r.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(CD(t.dep.computed)||t.dep.version!==t.version))return!0;return!!r._dirty}function CD(r){if(r.flags&4&&!(r.flags&16)||(r.flags&=-17,r.globalVersion===Lu)||(r.globalVersion=Lu,!r.isSSR&&r.flags&128&&(!r.deps&&!r._dirty||!cy(r))))return;r.flags|=2;const t=r.dep,e=se,n=ln;se=r,ln=!0;try{TD(r);const i=r.fn(r._value);(t.version===0||Pn(i,r._value))&&(r.flags|=128,r._value=i,t.version++)}catch(i){throw t.version++,i}finally{se=e,ln=n,AD(r),r.flags&=-3}}function x0(r,t=!1){const{dep:e,prevSub:n,nextSub:i}=r;if(n&&(n.nextSub=i,r.prevSub=void 0),i&&(i.prevSub=n,r.nextSub=void 0),e.subs===r&&(e.subs=n,!n&&e.computed)){e.computed.flags&=-5;for(let a=e.computed.deps;a;a=a.nextDep)x0(a,!0)}!t&&!--e.sc&&e.map&&e.map.delete(e.key)}function oN(r){const{prevDep:t,nextDep:e}=r;t&&(t.nextDep=e,r.prevDep=void 0),e&&(e.prevDep=t,r.nextDep=void 0)}let ln=!0;const MD=[];function hi(){MD.push(ln),ln=!1}function vi(){const r=MD.pop();ln=r===void 0?!0:r}function lS(r){const{cleanup:t}=r;if(r.cleanup=void 0,t){const e=se;se=void 0;try{t()}finally{se=e}}}let Lu=0;class sN{constructor(t,e){this.sub=t,this.dep=e,this.version=e.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class b0{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!se||!ln||se===this.computed)return;let e=this.activeLink;if(e===void 0||e.sub!==se)e=this.activeLink=new sN(se,this),se.deps?(e.prevDep=se.depsTail,se.depsTail.nextDep=e,se.depsTail=e):se.deps=se.depsTail=e,DD(e);else if(e.version===-1&&(e.version=this.version,e.nextDep)){const n=e.nextDep;n.prevDep=e.prevDep,e.prevDep&&(e.prevDep.nextDep=n),e.prevDep=se.depsTail,e.nextDep=void 0,se.depsTail.nextDep=e,se.depsTail=e,se.deps===e&&(se.deps=n)}return e}trigger(t){this.version++,Lu++,this.notify(t)}notify(t){_0();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{S0()}}}function DD(r){if(r.dep.sc++,r.sub.flags&4){const t=r.dep.computed;if(t&&!r.dep.subs){t.flags|=20;for(let n=t.deps;n;n=n.nextDep)DD(n)}const e=r.dep.subs;e!==r&&(r.prevSub=e,e&&(e.nextSub=r)),r.dep.subs=r}}const yh=new WeakMap,co=Symbol(""),hy=Symbol(""),Pu=Symbol("");function Ze(r,t,e){if(ln&&se){let n=yh.get(r);n||yh.set(r,n=new Map);let i=n.get(e);i||(n.set(e,i=new b0),i.map=n,i.key=e),i.track()}}function ni(r,t,e,n,i,a){const o=yh.get(r);if(!o){Lu++;return}const s=l=>{l&&l.trigger()};if(_0(),t==="clear")o.forEach(s);else{const l=It(r),u=l&&Mv(e);if(l&&e==="length"){const f=Number(n);o.forEach((c,h)=>{(h==="length"||h===Pu||!Ir(h)&&h>=f)&&s(c)})}else switch((e!==void 0||o.has(void 0))&&s(o.get(e)),u&&s(o.get(Pu)),t){case"add":l?u&&s(o.get("length")):(s(o.get(co)),ws(r)&&s(o.get(hy)));break;case"delete":l||(s(o.get(co)),ws(r)&&s(o.get(hy)));break;case"set":ws(r)&&s(o.get(co));break}}S0()}function lN(r,t){const e=yh.get(r);return e&&e.get(t)}function Ho(r){const t=Xt(r);return t===r?t:(Ze(t,"iterate",Pu),Ar(r)?t:t.map(hn))}function Rv(r){return Ze(r=Xt(r),"iterate",Pu),r}function In(r,t){return di(r)?ks(ho(r)?hn(t):t):hn(t)}const uN={__proto__:null,[Symbol.iterator](){return Ld(this,Symbol.iterator,r=>In(this,r))},concat(...r){return Ho(this).concat(...r.map(t=>It(t)?Ho(t):t))},entries(){return Ld(this,"entries",r=>(r[1]=In(this,r[1]),r))},every(r,t){return Xn(this,"every",r,t,void 0,arguments)},filter(r,t){return Xn(this,"filter",r,t,e=>e.map(n=>In(this,n)),arguments)},find(r,t){return Xn(this,"find",r,t,e=>In(this,e),arguments)},findIndex(r,t){return Xn(this,"findIndex",r,t,void 0,arguments)},findLast(r,t){return Xn(this,"findLast",r,t,e=>In(this,e),arguments)},findLastIndex(r,t){return Xn(this,"findLastIndex",r,t,void 0,arguments)},forEach(r,t){return Xn(this,"forEach",r,t,void 0,arguments)},includes(...r){return Pd(this,"includes",r)},indexOf(...r){return Pd(this,"indexOf",r)},join(r){return Ho(this).join(r)},lastIndexOf(...r){return Pd(this,"lastIndexOf",r)},map(r,t){return Xn(this,"map",r,t,void 0,arguments)},pop(){return dl(this,"pop")},push(...r){return dl(this,"push",r)},reduce(r,...t){return uS(this,"reduce",r,t)},reduceRight(r,...t){return uS(this,"reduceRight",r,t)},shift(){return dl(this,"shift")},some(r,t){return Xn(this,"some",r,t,void 0,arguments)},splice(...r){return dl(this,"splice",r)},toReversed(){return Ho(this).toReversed()},toSorted(r){return Ho(this).toSorted(r)},toSpliced(...r){return Ho(this).toSpliced(...r)},unshift(...r){return dl(this,"unshift",r)},values(){return Ld(this,"values",r=>In(this,r))}};function Ld(r,t,e){const n=Rv(r),i=n[t]();return n!==r&&!Ar(r)&&(i._next=i.next,i.next=()=>{const a=i._next();return a.done||(a.value=e(a.value)),a}),i}const fN=Array.prototype;function Xn(r,t,e,n,i,a){const o=Rv(r),s=o!==r&&!Ar(r),l=o[t];if(l!==fN[t]){const c=l.apply(r,a);return s?hn(c):c}let u=e;o!==r&&(s?u=function(c,h){return e.call(this,In(r,c),h,r)}:e.length>2&&(u=function(c,h){return e.call(this,c,h,r)}));const f=l.call(o,u,n);return s&&i?i(f):f}function uS(r,t,e,n){const i=Rv(r),a=i!==r&&!Ar(r);let o=e,s=!1;i!==r&&(a?(s=n.length===0,o=function(u,f,c){return s&&(s=!1,u=In(r,u)),e.call(this,u,In(r,f),c,r)}):e.length>3&&(o=function(u,f,c){return e.call(this,u,f,c,r)}));const l=i[t](o,...n);return s?In(r,l):l}function Pd(r,t,e){const n=Xt(r);Ze(n,"iterate",Pu);const i=n[t](...e);return(i===-1||i===!1)&&kv(e[0])?(e[0]=Xt(e[0]),n[t](...e)):i}function dl(r,t,e=[]){hi(),_0();const n=Xt(r)[t].apply(r,e);return S0(),vi(),n}const cN=p0("__proto__,__v_isRef,__isVue"),ID=new Set(Object.getOwnPropertyNames(Symbol).filter(r=>r!=="arguments"&&r!=="caller").map(r=>Symbol[r]).filter(Ir));function hN(r){Ir(r)||(r=String(r));const t=Xt(this);return Ze(t,"has",r),t.hasOwnProperty(r)}class LD{constructor(t=!1,e=!1){this._isReadonly=t,this._isShallow=e}get(t,e,n){if(e==="__v_skip")return t.__v_skip;const i=this._isReadonly,a=this._isShallow;if(e==="__v_isReactive")return!i;if(e==="__v_isReadonly")return i;if(e==="__v_isShallow")return a;if(e==="__v_raw")return n===(i?a?bN:kD:a?ED:RD).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(n)?t:void 0;const o=It(t);if(!i){let l;if(o&&(l=uN[e]))return l;if(e==="hasOwnProperty")return hN}const s=Reflect.get(t,e,ke(t)?t:n);if((Ir(e)?ID.has(e):cN(e))||(i||Ze(t,"get",e),a))return s;if(ke(s)){const l=o&&Mv(e)?s:s.value;return i&&re(l)?dy(l):l}return re(s)?i?dy(s):Ev(s):s}}class PD extends LD{constructor(t=!1){super(!1,t)}set(t,e,n,i){let a=t[e];const o=It(t)&&Mv(e);if(!this._isShallow){const u=di(a);if(!Ar(n)&&!di(n)&&(a=Xt(a),n=Xt(n)),!o&&ke(a)&&!ke(n))return u||(a.value=n),!0}const s=o?Number(e)r,Vf=r=>Reflect.getPrototypeOf(r);function yN(r,t,e){return function(...n){const i=this.__v_raw,a=Xt(i),o=ws(a),s=r==="entries"||r===Symbol.iterator&&o,l=r==="keys"&&o,u=i[r](...n),f=e?vy:t?ks:hn;return!t&&Ze(a,"iterate",l?hy:co),Me(Object.create(u),{next(){const{value:c,done:h}=u.next();return h?{value:c,done:h}:{value:s?[f(c[0]),f(c[1])]:f(c),done:h}}})}}function Bf(r){return function(...t){return r==="delete"?!1:r==="clear"?void 0:this}}function mN(r,t){const e={get(i){const a=this.__v_raw,o=Xt(a),s=Xt(i);r||(Pn(i,s)&&Ze(o,"get",i),Ze(o,"get",s));const{has:l}=Vf(o),u=t?vy:r?ks:hn;if(l.call(o,i))return u(a.get(i));if(l.call(o,s))return u(a.get(s));a!==o&&a.get(i)},get size(){const i=this.__v_raw;return!r&&Ze(Xt(i),"iterate",co),i.size},has(i){const a=this.__v_raw,o=Xt(a),s=Xt(i);return r||(Pn(i,s)&&Ze(o,"has",i),Ze(o,"has",s)),i===s?a.has(i):a.has(i)||a.has(s)},forEach(i,a){const o=this,s=o.__v_raw,l=Xt(s),u=t?vy:r?ks:hn;return!r&&Ze(l,"iterate",co),s.forEach((f,c)=>i.call(a,u(f),u(c),o))}};return Me(e,r?{add:Bf("add"),set:Bf("set"),delete:Bf("delete"),clear:Bf("clear")}:{add(i){const a=Xt(this),o=Vf(a),s=Xt(i),l=!t&&!Ar(i)&&!di(i)?s:i;return o.has.call(a,l)||Pn(i,l)&&o.has.call(a,i)||Pn(s,l)&&o.has.call(a,s)||(a.add(l),ni(a,"add",l,l)),this},set(i,a){!t&&!Ar(a)&&!di(a)&&(a=Xt(a));const o=Xt(this),{has:s,get:l}=Vf(o);let u=s.call(o,i);u||(i=Xt(i),u=s.call(o,i));const f=l.call(o,i);return o.set(i,a),u?Pn(a,f)&&ni(o,"set",i,a):ni(o,"add",i,a),this},delete(i){const a=Xt(this),{has:o,get:s}=Vf(a);let l=o.call(a,i);l||(i=Xt(i),l=o.call(a,i)),s&&s.call(a,i);const u=a.delete(i);return l&&ni(a,"delete",i,void 0),u},clear(){const i=Xt(this),a=i.size!==0,o=i.clear();return a&&ni(i,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=yN(i,r,t)}),e}function w0(r,t){const e=mN(r,t);return(n,i,a)=>i==="__v_isReactive"?!r:i==="__v_isReadonly"?r:i==="__v_raw"?n:Reflect.get(jt(e,i)&&i in n?e:n,i,a)}const _N={get:w0(!1,!1)},SN={get:w0(!1,!0)},xN={get:w0(!0,!1)};const RD=new WeakMap,ED=new WeakMap,kD=new WeakMap,bN=new WeakMap;function wN(r){switch(r){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function TN(r){return r.__v_skip||!Object.isExtensible(r)?0:wN(YO(r))}function Ev(r){return di(r)?r:T0(r,!1,dN,_N,RD)}function OD(r){return T0(r,!1,gN,SN,ED)}function dy(r){return T0(r,!0,pN,xN,kD)}function T0(r,t,e,n,i){if(!re(r)||r.__v_raw&&!(t&&r.__v_isReactive))return r;const a=TN(r);if(a===0)return r;const o=i.get(r);if(o)return o;const s=new Proxy(r,a===2?n:e);return i.set(r,s),s}function ho(r){return di(r)?ho(r.__v_raw):!!(r&&r.__v_isReactive)}function di(r){return!!(r&&r.__v_isReadonly)}function Ar(r){return!!(r&&r.__v_isShallow)}function kv(r){return r?!!r.__v_raw:!1}function Xt(r){const t=r&&r.__v_raw;return t?Xt(t):r}function AN(r){return!jt(r,"__v_skip")&&Object.isExtensible(r)&&yD(r,"__v_skip",!0),r}const hn=r=>re(r)?Ev(r):r,ks=r=>re(r)?dy(r):r;function ke(r){return r?r.__v_isRef===!0:!1}function $c(r){return ND(r,!1)}function CN(r){return ND(r,!0)}function ND(r,t){return ke(r)?r:new MN(r,t)}class MN{constructor(t,e){this.dep=new b0,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=e?t:Xt(t),this._value=e?t:hn(t),this.__v_isShallow=e}get value(){return this.dep.track(),this._value}set value(t){const e=this._rawValue,n=this.__v_isShallow||Ar(t)||di(t);t=n?t:Xt(t),Pn(t,e)&&(this._rawValue=t,this._value=n?t:hn(t),this.dep.trigger())}}function vo(r){return ke(r)?r.value:r}const DN={get:(r,t,e)=>t==="__v_raw"?r:vo(Reflect.get(r,t,e)),set:(r,t,e,n)=>{const i=r[t];return ke(i)&&!ke(e)?(i.value=e,!0):Reflect.set(r,t,e,n)}};function VD(r){return ho(r)?r:new Proxy(r,DN)}function xit(r){const t=It(r)?new Array(r.length):{};for(const e in r)t[e]=LN(r,e);return t}class IN{constructor(t,e,n){this._object=t,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0,this._key=Ir(e)?e:String(e),this._raw=Xt(t);let i=!0,a=t;if(!It(t)||Ir(this._key)||!Mv(this._key))do i=!kv(a)||Ar(a);while(i&&(a=a.__v_raw));this._shallow=i}get value(){let t=this._object[this._key];return this._shallow&&(t=vo(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&ke(this._raw[this._key])){const e=this._object[this._key];if(ke(e)){e.value=t;return}}this._object[this._key]=t}get dep(){return lN(this._raw,this._key)}}function LN(r,t,e){return new IN(r,t,e)}class PN{constructor(t,e,n){this.fn=t,this.setter=e,this._value=void 0,this.dep=new b0(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Lu-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!e,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&se!==this)return wD(this,!0),!0}get value(){const t=this.dep.track();return CD(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function RN(r,t,e=!1){let n,i;return Ot(r)?n=r:(n=r.get,i=r.set),new PN(n,i,e)}const zf={},mh=new WeakMap;let Wa;function EN(r,t=!1,e=Wa){if(e){let n=mh.get(e);n||mh.set(e,n=[]),n.push(r)}}function kN(r,t,e=ie){const{immediate:n,deep:i,once:a,scheduler:o,augmentJob:s,call:l}=e,u=S=>i?S:Ar(S)||i===!1||i===0?ii(S,1):ii(S);let f,c,h,v,d=!1,p=!1;if(ke(r)?(c=()=>r.value,d=Ar(r)):ho(r)?(c=()=>u(r),d=!0):It(r)?(p=!0,d=r.some(S=>ho(S)||Ar(S)),c=()=>r.map(S=>{if(ke(S))return S.value;if(ho(S))return u(S);if(Ot(S))return l?l(S,2):S()})):Ot(r)?t?c=l?()=>l(r,2):r:c=()=>{if(h){hi();try{h()}finally{vi()}}const S=Wa;Wa=f;try{return l?l(r,3,[v]):r(v)}finally{Wa=S}}:c=sn,t&&i){const S=c,x=i===!0?1/0:i;c=()=>ii(S(),x)}const g=aN(),y=()=>{f.stop(),g&&g.active&&g0(g.effects,f)};if(a&&t){const S=t;t=(...x)=>{S(...x),y()}}let m=p?new Array(r.length).fill(zf):zf;const _=S=>{if(!(!(f.flags&1)||!f.dirty&&!S))if(t){const x=f.run();if(i||d||(p?x.some((b,w)=>Pn(b,m[w])):Pn(x,m))){h&&h();const b=Wa;Wa=f;try{const w=[x,m===zf?void 0:p&&m[0]===zf?[]:m,v];m=x,l?l(t,3,w):t(...w)}finally{Wa=b}}}else f.run()};return s&&s(_),f=new xD(c),f.scheduler=o?()=>o(_,!1):_,v=S=>EN(S,!1,f),h=f.onStop=()=>{const S=mh.get(f);if(S){if(l)l(S,4);else for(const x of S)x();mh.delete(f)}},t?n?_(!0):m=f.run():o?o(_.bind(null,!0),!0):f.run(),y.pause=f.pause.bind(f),y.resume=f.resume.bind(f),y.stop=y,y}function ii(r,t=1/0,e){if(t<=0||!re(r)||r.__v_skip||(e=e||new Map,(e.get(r)||0)>=t))return r;if(e.set(r,t),t--,ke(r))ii(r.value,t,e);else if(It(r))for(let n=0;n{ii(n,t,e)});else if(gD(r)){for(const n in r)ii(r[n],t,e);for(const n of Object.getOwnPropertySymbols(r))Object.prototype.propertyIsEnumerable.call(r,n)&&ii(r[n],t,e)}return r}/** +**/let cr;class vN{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.__v_skip=!0,this.parent=cr,!t&&cr&&(this.index=(cr.scopes||(cr.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,e;if(this.scopes)for(t=0,e=this.scopes.length;t0&&--this._on===0&&(cr=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let e,n;for(e=0,n=this.effects.length;e0)return;if(lu){let t=lu;for(lu=void 0;t;){const e=t.next;t.next=void 0,t.flags&=-9,t=e}}let r;for(;su;){let t=su;for(su=void 0;t;){const e=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(n){r||(r=n)}t=e}}if(r)throw r}function RD(r){for(let t=r.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function ED(r){let t,e=r.depsTail,n=e;for(;n;){const i=n.prevDep;n.version===-1?(n===e&&(e=i),C0(n),pN(n)):t=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=i}r.deps=t,r.depsTail=e}function dy(r){for(let t=r.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(kD(t.dep.computed)||t.dep.version!==t.version))return!0;return!!r._dirty}function kD(r){if(r.flags&4&&!(r.flags&16)||(r.flags&=-17,r.globalVersion===Pu)||(r.globalVersion=Pu,!r.isSSR&&r.flags&128&&(!r.deps&&!r._dirty||!dy(r))))return;r.flags|=2;const t=r.dep,e=se,n=ln;se=r,ln=!0;try{RD(r);const i=r.fn(r._value);(t.version===0||Pn(i,r._value))&&(r.flags|=128,r._value=i,t.version++)}catch(i){throw t.version++,i}finally{se=e,ln=n,ED(r),r.flags&=-3}}function C0(r,t=!1){const{dep:e,prevSub:n,nextSub:i}=r;if(n&&(n.nextSub=i,r.prevSub=void 0),i&&(i.prevSub=n,r.nextSub=void 0),e.subs===r&&(e.subs=n,!n&&e.computed)){e.computed.flags&=-5;for(let a=e.computed.deps;a;a=a.nextDep)C0(a,!0)}!t&&!--e.sc&&e.map&&e.map.delete(e.key)}function pN(r){const{prevDep:t,nextDep:e}=r;t&&(t.nextDep=e,r.prevDep=void 0),e&&(e.prevDep=t,r.nextDep=void 0)}let ln=!0;const OD=[];function hi(){OD.push(ln),ln=!1}function vi(){const r=OD.pop();ln=r===void 0?!0:r}function dS(r){const{cleanup:t}=r;if(r.cleanup=void 0,t){const e=se;se=void 0;try{t()}finally{se=e}}}let Pu=0;class gN{constructor(t,e){this.sub=t,this.dep=e,this.version=e.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class M0{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!se||!ln||se===this.computed)return;let e=this.activeLink;if(e===void 0||e.sub!==se)e=this.activeLink=new gN(se,this),se.deps?(e.prevDep=se.depsTail,se.depsTail.nextDep=e,se.depsTail=e):se.deps=se.depsTail=e,ND(e);else if(e.version===-1&&(e.version=this.version,e.nextDep)){const n=e.nextDep;n.prevDep=e.prevDep,e.prevDep&&(e.prevDep.nextDep=n),e.prevDep=se.depsTail,e.nextDep=void 0,se.depsTail.nextDep=e,se.depsTail=e,se.deps===e&&(se.deps=n)}return e}trigger(t){this.version++,Pu++,this.notify(t)}notify(t){T0();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{A0()}}}function ND(r){if(r.dep.sc++,r.sub.flags&4){const t=r.dep.computed;if(t&&!r.dep.subs){t.flags|=20;for(let n=t.deps;n;n=n.nextDep)ND(n)}const e=r.dep.subs;e!==r&&(r.prevSub=e,e&&(e.nextSub=r)),r.dep.subs=r}}const Sh=new WeakMap,co=Symbol(""),py=Symbol(""),Ru=Symbol("");function Xe(r,t,e){if(ln&&se){let n=Sh.get(r);n||Sh.set(r,n=new Map);let i=n.get(e);i||(n.set(e,i=new M0),i.map=n,i.key=e),i.track()}}function ni(r,t,e,n,i,a){const o=Sh.get(r);if(!o){Pu++;return}const s=l=>{l&&l.trigger()};if(T0(),t==="clear")o.forEach(s);else{const l=It(r),u=l&&Lv(e);if(l&&e==="length"){const f=Number(n);o.forEach((c,h)=>{(h==="length"||h===Ru||!Ir(h)&&h>=f)&&s(c)})}else switch((e!==void 0||o.has(void 0))&&s(o.get(e)),u&&s(o.get(Ru)),t){case"add":l?u&&s(o.get("length")):(s(o.get(co)),ws(r)&&s(o.get(py)));break;case"delete":l||(s(o.get(co)),ws(r)&&s(o.get(py)));break;case"set":ws(r)&&s(o.get(co));break}}A0()}function yN(r,t){const e=Sh.get(r);return e&&e.get(t)}function Ho(r){const t=Xt(r);return t===r?t:(Xe(t,"iterate",Ru),Ar(r)?t:t.map(hn))}function Ov(r){return Xe(r=Xt(r),"iterate",Ru),r}function In(r,t){return di(r)?ks(ho(r)?hn(t):t):hn(t)}const mN={__proto__:null,[Symbol.iterator](){return Ed(this,Symbol.iterator,r=>In(this,r))},concat(...r){return Ho(this).concat(...r.map(t=>It(t)?Ho(t):t))},entries(){return Ed(this,"entries",r=>(r[1]=In(this,r[1]),r))},every(r,t){return Xn(this,"every",r,t,void 0,arguments)},filter(r,t){return Xn(this,"filter",r,t,e=>e.map(n=>In(this,n)),arguments)},find(r,t){return Xn(this,"find",r,t,e=>In(this,e),arguments)},findIndex(r,t){return Xn(this,"findIndex",r,t,void 0,arguments)},findLast(r,t){return Xn(this,"findLast",r,t,e=>In(this,e),arguments)},findLastIndex(r,t){return Xn(this,"findLastIndex",r,t,void 0,arguments)},forEach(r,t){return Xn(this,"forEach",r,t,void 0,arguments)},includes(...r){return kd(this,"includes",r)},indexOf(...r){return kd(this,"indexOf",r)},join(r){return Ho(this).join(r)},lastIndexOf(...r){return kd(this,"lastIndexOf",r)},map(r,t){return Xn(this,"map",r,t,void 0,arguments)},pop(){return dl(this,"pop")},push(...r){return dl(this,"push",r)},reduce(r,...t){return pS(this,"reduce",r,t)},reduceRight(r,...t){return pS(this,"reduceRight",r,t)},shift(){return dl(this,"shift")},some(r,t){return Xn(this,"some",r,t,void 0,arguments)},splice(...r){return dl(this,"splice",r)},toReversed(){return Ho(this).toReversed()},toSorted(r){return Ho(this).toSorted(r)},toSpliced(...r){return Ho(this).toSpliced(...r)},unshift(...r){return dl(this,"unshift",r)},values(){return Ed(this,"values",r=>In(this,r))}};function Ed(r,t,e){const n=Ov(r),i=n[t]();return n!==r&&!Ar(r)&&(i._next=i.next,i.next=()=>{const a=i._next();return a.done||(a.value=e(a.value)),a}),i}const _N=Array.prototype;function Xn(r,t,e,n,i,a){const o=Ov(r),s=o!==r&&!Ar(r),l=o[t];if(l!==_N[t]){const c=l.apply(r,a);return s?hn(c):c}let u=e;o!==r&&(s?u=function(c,h){return e.call(this,In(r,c),h,r)}:e.length>2&&(u=function(c,h){return e.call(this,c,h,r)}));const f=l.call(o,u,n);return s&&i?i(f):f}function pS(r,t,e,n){const i=Ov(r),a=i!==r&&!Ar(r);let o=e,s=!1;i!==r&&(a?(s=n.length===0,o=function(u,f,c){return s&&(s=!1,u=In(r,u)),e.call(this,u,In(r,f),c,r)}):e.length>3&&(o=function(u,f,c){return e.call(this,u,f,c,r)}));const l=i[t](o,...n);return s?In(r,l):l}function kd(r,t,e){const n=Xt(r);Xe(n,"iterate",Ru);const i=n[t](...e);return(i===-1||i===!1)&&Vv(e[0])?(e[0]=Xt(e[0]),n[t](...e)):i}function dl(r,t,e=[]){hi(),T0();const n=Xt(r)[t].apply(r,e);return A0(),vi(),n}const SN=S0("__proto__,__v_isRef,__isVue"),VD=new Set(Object.getOwnPropertyNames(Symbol).filter(r=>r!=="arguments"&&r!=="caller").map(r=>Symbol[r]).filter(Ir));function xN(r){Ir(r)||(r=String(r));const t=Xt(this);return Xe(t,"has",r),t.hasOwnProperty(r)}class BD{constructor(t=!1,e=!1){this._isReadonly=t,this._isShallow=e}get(t,e,n){if(e==="__v_skip")return t.__v_skip;const i=this._isReadonly,a=this._isShallow;if(e==="__v_isReactive")return!i;if(e==="__v_isReadonly")return i;if(e==="__v_isShallow")return a;if(e==="__v_raw")return n===(i?a?PN:HD:a?FD:GD).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(n)?t:void 0;const o=It(t);if(!i){let l;if(o&&(l=mN[e]))return l;if(e==="hasOwnProperty")return xN}const s=Reflect.get(t,e,ke(t)?t:n);if((Ir(e)?VD.has(e):SN(e))||(i||Xe(t,"get",e),a))return s;if(ke(s)){const l=o&&Lv(e)?s:s.value;return i&&re(l)?yy(l):l}return re(s)?i?yy(s):Nv(s):s}}class zD extends BD{constructor(t=!1){super(!1,t)}set(t,e,n,i){let a=t[e];const o=It(t)&&Lv(e);if(!this._isShallow){const u=di(a);if(!Ar(n)&&!di(n)&&(a=Xt(a),n=Xt(n)),!o&&ke(a)&&!ke(n))return u||(a.value=n),!0}const s=o?Number(e)r,Bf=r=>Reflect.getPrototypeOf(r);function CN(r,t,e){return function(...n){const i=this.__v_raw,a=Xt(i),o=ws(a),s=r==="entries"||r===Symbol.iterator&&o,l=r==="keys"&&o,u=i[r](...n),f=e?gy:t?ks:hn;return!t&&Xe(a,"iterate",l?py:co),Me(Object.create(u),{next(){const{value:c,done:h}=u.next();return h?{value:c,done:h}:{value:s?[f(c[0]),f(c[1])]:f(c),done:h}}})}}function zf(r){return function(...t){return r==="delete"?!1:r==="clear"?void 0:this}}function MN(r,t){const e={get(i){const a=this.__v_raw,o=Xt(a),s=Xt(i);r||(Pn(i,s)&&Xe(o,"get",i),Xe(o,"get",s));const{has:l}=Bf(o),u=t?gy:r?ks:hn;if(l.call(o,i))return u(a.get(i));if(l.call(o,s))return u(a.get(s));a!==o&&a.get(i)},get size(){const i=this.__v_raw;return!r&&Xe(Xt(i),"iterate",co),i.size},has(i){const a=this.__v_raw,o=Xt(a),s=Xt(i);return r||(Pn(i,s)&&Xe(o,"has",i),Xe(o,"has",s)),i===s?a.has(i):a.has(i)||a.has(s)},forEach(i,a){const o=this,s=o.__v_raw,l=Xt(s),u=t?gy:r?ks:hn;return!r&&Xe(l,"iterate",co),s.forEach((f,c)=>i.call(a,u(f),u(c),o))}};return Me(e,r?{add:zf("add"),set:zf("set"),delete:zf("delete"),clear:zf("clear")}:{add(i){const a=Xt(this),o=Bf(a),s=Xt(i),l=!t&&!Ar(i)&&!di(i)?s:i;return o.has.call(a,l)||Pn(i,l)&&o.has.call(a,i)||Pn(s,l)&&o.has.call(a,s)||(a.add(l),ni(a,"add",l,l)),this},set(i,a){!t&&!Ar(a)&&!di(a)&&(a=Xt(a));const o=Xt(this),{has:s,get:l}=Bf(o);let u=s.call(o,i);u||(i=Xt(i),u=s.call(o,i));const f=l.call(o,i);return o.set(i,a),u?Pn(a,f)&&ni(o,"set",i,a):ni(o,"add",i,a),this},delete(i){const a=Xt(this),{has:o,get:s}=Bf(a);let l=o.call(a,i);l||(i=Xt(i),l=o.call(a,i)),s&&s.call(a,i);const u=a.delete(i);return l&&ni(a,"delete",i,void 0),u},clear(){const i=Xt(this),a=i.size!==0,o=i.clear();return a&&ni(i,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=CN(i,r,t)}),e}function D0(r,t){const e=MN(r,t);return(n,i,a)=>i==="__v_isReactive"?!r:i==="__v_isReadonly"?r:i==="__v_raw"?n:Reflect.get(jt(e,i)&&i in n?e:n,i,a)}const DN={get:D0(!1,!1)},IN={get:D0(!1,!0)},LN={get:D0(!0,!1)};const GD=new WeakMap,FD=new WeakMap,HD=new WeakMap,PN=new WeakMap;function RN(r){switch(r){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function EN(r){return r.__v_skip||!Object.isExtensible(r)?0:RN(eN(r))}function Nv(r){return di(r)?r:I0(r,!1,wN,DN,GD)}function WD(r){return I0(r,!1,AN,IN,FD)}function yy(r){return I0(r,!0,TN,LN,HD)}function I0(r,t,e,n,i){if(!re(r)||r.__v_raw&&!(t&&r.__v_isReactive))return r;const a=EN(r);if(a===0)return r;const o=i.get(r);if(o)return o;const s=new Proxy(r,a===2?n:e);return i.set(r,s),s}function ho(r){return di(r)?ho(r.__v_raw):!!(r&&r.__v_isReactive)}function di(r){return!!(r&&r.__v_isReadonly)}function Ar(r){return!!(r&&r.__v_isShallow)}function Vv(r){return r?!!r.__v_raw:!1}function Xt(r){const t=r&&r.__v_raw;return t?Xt(t):r}function kN(r){return!jt(r,"__v_skip")&&Object.isExtensible(r)&&AD(r,"__v_skip",!0),r}const hn=r=>re(r)?Nv(r):r,ks=r=>re(r)?yy(r):r;function ke(r){return r?r.__v_isRef===!0:!1}function Yc(r){return $D(r,!1)}function ON(r){return $D(r,!0)}function $D(r,t){return ke(r)?r:new NN(r,t)}class NN{constructor(t,e){this.dep=new M0,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=e?t:Xt(t),this._value=e?t:hn(t),this.__v_isShallow=e}get value(){return this.dep.track(),this._value}set value(t){const e=this._rawValue,n=this.__v_isShallow||Ar(t)||di(t);t=n?t:Xt(t),Pn(t,e)&&(this._rawValue=t,this._value=n?t:hn(t),this.dep.trigger())}}function vo(r){return ke(r)?r.value:r}const VN={get:(r,t,e)=>t==="__v_raw"?r:vo(Reflect.get(r,t,e)),set:(r,t,e,n)=>{const i=r[t];return ke(i)&&!ke(e)?(i.value=e,!0):Reflect.set(r,t,e,n)}};function UD(r){return ho(r)?r:new Proxy(r,VN)}function Pit(r){const t=It(r)?new Array(r.length):{};for(const e in r)t[e]=zN(r,e);return t}class BN{constructor(t,e,n){this._object=t,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0,this._key=Ir(e)?e:String(e),this._raw=Xt(t);let i=!0,a=t;if(!It(t)||Ir(this._key)||!Lv(this._key))do i=!Vv(a)||Ar(a);while(i&&(a=a.__v_raw));this._shallow=i}get value(){let t=this._object[this._key];return this._shallow&&(t=vo(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&ke(this._raw[this._key])){const e=this._object[this._key];if(ke(e)){e.value=t;return}}this._object[this._key]=t}get dep(){return yN(this._raw,this._key)}}function zN(r,t,e){return new BN(r,t,e)}class GN{constructor(t,e,n){this.fn=t,this.setter=e,this._value=void 0,this.dep=new M0(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Pu-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!e,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&se!==this)return PD(this,!0),!0}get value(){const t=this.dep.track();return kD(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function FN(r,t,e=!1){let n,i;return Ot(r)?n=r:(n=r.get,i=r.set),new GN(n,i,e)}const Gf={},xh=new WeakMap;let Wa;function HN(r,t=!1,e=Wa){if(e){let n=xh.get(e);n||xh.set(e,n=[]),n.push(r)}}function WN(r,t,e=ie){const{immediate:n,deep:i,once:a,scheduler:o,augmentJob:s,call:l}=e,u=S=>i?S:Ar(S)||i===!1||i===0?ii(S,1):ii(S);let f,c,h,v,d=!1,p=!1;if(ke(r)?(c=()=>r.value,d=Ar(r)):ho(r)?(c=()=>u(r),d=!0):It(r)?(p=!0,d=r.some(S=>ho(S)||Ar(S)),c=()=>r.map(S=>{if(ke(S))return S.value;if(ho(S))return u(S);if(Ot(S))return l?l(S,2):S()})):Ot(r)?t?c=l?()=>l(r,2):r:c=()=>{if(h){hi();try{h()}finally{vi()}}const S=Wa;Wa=f;try{return l?l(r,3,[v]):r(v)}finally{Wa=S}}:c=sn,t&&i){const S=c,x=i===!0?1/0:i;c=()=>ii(S(),x)}const g=dN(),y=()=>{f.stop(),g&&g.active&&x0(g.effects,f)};if(a&&t){const S=t;t=(...x)=>{S(...x),y()}}let m=p?new Array(r.length).fill(Gf):Gf;const _=S=>{if(!(!(f.flags&1)||!f.dirty&&!S))if(t){const x=f.run();if(i||d||(p?x.some((b,w)=>Pn(b,m[w])):Pn(x,m))){h&&h();const b=Wa;Wa=f;try{const w=[x,m===Gf?void 0:p&&m[0]===Gf?[]:m,v];m=x,l?l(t,3,w):t(...w)}finally{Wa=b}}}else f.run()};return s&&s(_),f=new ID(c),f.scheduler=o?()=>o(_,!1):_,v=S=>HN(S,!1,f),h=f.onStop=()=>{const S=xh.get(f);if(S){if(l)l(S,4);else for(const x of S)x();xh.delete(f)}},t?n?_(!0):m=f.run():o?o(_.bind(null,!0),!0):f.run(),y.pause=f.pause.bind(f),y.resume=f.resume.bind(f),y.stop=y,y}function ii(r,t=1/0,e){if(t<=0||!re(r)||r.__v_skip||(e=e||new Map,(e.get(r)||0)>=t))return r;if(e.set(r,t),t--,ke(r))ii(r.value,t,e);else if(It(r))for(let n=0;n{ii(n,t,e)});else if(TD(r)){for(const n in r)ii(r[n],t,e);for(const n of Object.getOwnPropertySymbols(r))Object.prototype.propertyIsEnumerable.call(r,n)&&ii(r[n],t,e)}return r}/** * @vue/runtime-core v3.5.31 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function df(r,t,e,n){try{return n?r(...n):r()}catch(i){pf(i,t,e)}}function Gn(r,t,e,n){if(Ot(r)){const i=df(r,t,e,n);return i&&dD(i)&&i.catch(a=>{pf(a,t,e)}),i}if(It(r)){const i=[];for(let a=0;a>>1,i=nr[n],a=Ru(i);a=Ru(e)?nr.push(r):nr.splice(NN(t),0,r),r.flags|=1,zD()}}function zD(){_h||(_h=BD.then(FD))}function VN(r){It(r)?Ts.push(...r):Gi&&r.id===-1?Gi.splice(cs+1,0,r):r.flags&1||(Ts.push(r),r.flags|=1),zD()}function fS(r,t,e=Mn+1){for(;eRu(e)-Ru(n));if(Ts.length=0,Gi){Gi.push(...t);return}for(Gi=t,cs=0;csr.id==null?r.flags&2?-1:1/0:r.id;function FD(r){const t=sn;try{for(Mn=0;Mn{n._d&&Th(-1);const a=Sh(t);let o;try{o=r(...i)}finally{Sh(a),n._d&&Th(1)}return o};return n._n=!0,n._c=!0,n._d=!0,n}function bit(r,t){if(Ve===null)return r;const e=Bv(Ve),n=r.dirs||(r.dirs=[]);for(let i=0;i1)return e&&Ot(t)?t.call(n&&n.proxy):t}}const zN=Symbol.for("v-scx"),GN=()=>un(zN);function wit(r,t){return M0(r,null,t)}function Yc(r,t,e){return M0(r,t,e)}function M0(r,t,e=ie){const{immediate:n,deep:i,flush:a,once:o}=e,s=Me({},e),l=t&&n||!t&&a!=="post";let u;if(Ns){if(a==="sync"){const v=GN();u=v.__watcherHandles||(v.__watcherHandles=[])}else if(!l){const v=()=>{};return v.stop=sn,v.resume=sn,v.pause=sn,v}}const f=Ne;s.call=(v,d,p)=>Gn(v,f,d,p);let c=!1;a==="post"?s.scheduler=v=>{fr(v,f&&f.suspense)}:a!=="sync"&&(c=!0,s.scheduler=(v,d)=>{d?v():C0(v)}),s.augmentJob=v=>{t&&(v.flags|=4),c&&(v.flags|=2,f&&(v.id=f.uid,v.i=f))};const h=kN(r,t,s);return Ns&&(u?u.push(h):l&&h()),h}function FN(r,t,e){const n=this.proxy,i=xe(r)?r.includes(".")?WD(n,r):()=>n[r]:r.bind(n,n);let a;Ot(t)?a=t:(a=t.handler,e=t);const o=gf(this),s=M0(i,a.bind(n),e);return o(),s}function WD(r,t){const e=t.split(".");return()=>{let n=r;for(let i=0;ir.__isTeleport,$N=Symbol("_leaveCb");function D0(r,t){r.shapeFlag&6&&r.component?(r.transition=t,D0(r.component.subTree,t)):r.shapeFlag&128?(r.ssContent.transition=t.clone(r.ssContent),r.ssFallback.transition=t.clone(r.ssFallback)):r.transition=t}function I0(r,t){return Ot(r)?(()=>Me({name:r.name},t,{setup:r}))():r}function L0(r){r.ids=[r.ids[0]+r.ids[2]+++"-",0,0]}function cS(r,t){let e;return!!((e=Object.getOwnPropertyDescriptor(r,t))&&!e.configurable)}const xh=new WeakMap;function uu(r,t,e,n,i=!1){if(It(r)){r.forEach((p,g)=>uu(p,t&&(It(t)?t[g]:t),e,n,i));return}if(As(n)&&!i){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&uu(r,t,e,n.component.subTree);return}const a=n.shapeFlag&4?Bv(n.component):n.el,o=i?null:a,{i:s,r:l}=r,u=t&&t.r,f=s.refs===ie?s.refs={}:s.refs,c=s.setupState,h=Xt(c),v=c===ie?vD:p=>cS(f,p)?!1:jt(h,p),d=(p,g)=>!(g&&cS(f,g));if(u!=null&&u!==l){if(hS(t),xe(u))f[u]=null,v(u)&&(c[u]=null);else if(ke(u)){const p=t;d(u,p.k)&&(u.value=null),p.k&&(f[p.k]=null)}}if(Ot(l))df(l,s,12,[o,f]);else{const p=xe(l),g=ke(l);if(p||g){const y=()=>{if(r.f){const m=p?v(l)?c[l]:f[l]:d()||!r.k?l.value:f[r.k];if(i)It(m)&&g0(m,a);else if(It(m))m.includes(a)||m.push(a);else if(p)f[l]=[a],v(l)&&(c[l]=f[l]);else{const _=[a];d(l,r.k)&&(l.value=_),r.k&&(f[r.k]=_)}}else p?(f[l]=o,v(l)&&(c[l]=o)):g&&(d(l,r.k)&&(l.value=o),r.k&&(f[r.k]=o))};if(o){const m=()=>{y(),xh.delete(r)};m.id=-1,xh.set(r,m),fr(m,e)}else hS(r),y()}}}function hS(r){const t=xh.get(r);t&&(t.flags|=8,xh.delete(r))}const vS=r=>r.nodeType===8;Pv().requestIdleCallback;Pv().cancelIdleCallback;function UN(r,t){if(vS(r)&&r.data==="["){let e=1,n=r.nextSibling;for(;n;){if(n.nodeType===1){if(t(n)===!1)break}else if(vS(n))if(n.data==="]"){if(--e===0)break}else n.data==="["&&e++;n=n.nextSibling}}else t(r)}const As=r=>!!r.type.__asyncLoader;function Tit(r){Ot(r)&&(r={loader:r});const{loader:t,loadingComponent:e,errorComponent:n,delay:i=200,hydrate:a,timeout:o,suspensible:s=!0,onError:l}=r;let u=null,f,c=0;const h=()=>(c++,u=null,v()),v=()=>{let d;return u||(d=u=t().catch(p=>{if(p=p instanceof Error?p:new Error(String(p)),l)return new Promise((g,y)=>{l(p,()=>g(h()),()=>y(p),c+1)});throw p}).then(p=>d!==u&&u?u:(p&&(p.__esModule||p[Symbol.toStringTag]==="Module")&&(p=p.default),f=p,p)))};return I0({name:"AsyncComponentWrapper",__asyncLoader:v,__asyncHydrate(d,p,g){let y=!1;(p.bu||(p.bu=[])).push(()=>y=!0);const m=()=>{y||g()},_=a?()=>{const S=a(m,x=>UN(d,x));S&&(p.bum||(p.bum=[])).push(S)}:m;f?_():v().then(()=>!p.isUnmounted&&_())},get __asyncResolved(){return f},setup(){const d=Ne;if(L0(d),f)return()=>Gf(f,d);const p=_=>{u=null,pf(_,d,13,!n)};if(s&&d.suspense||Ns)return v().then(_=>()=>Gf(_,d)).catch(_=>(p(_),()=>n?Pe(n,{error:_}):null));const g=$c(!1),y=$c(),m=$c(!!i);return i&&setTimeout(()=>{m.value=!1},i),o!=null&&setTimeout(()=>{if(!g.value&&!y.value){const _=new Error(`Async component timed out after ${o}ms.`);p(_),y.value=_}},o),v().then(()=>{g.value=!0,d.parent&&P0(d.parent.vnode)&&d.parent.update()}).catch(_=>{p(_),y.value=_}),()=>{if(g.value&&f)return Gf(f,d);if(y.value&&n)return Pe(n,{error:y.value});if(e&&!m.value)return Gf(e,d)}}})}function Gf(r,t){const{ref:e,props:n,children:i,ce:a}=t.vnode,o=Pe(r,n,i);return o.ref=e,o.ce=a,delete t.vnode.ce,o}const P0=r=>r.type.__isKeepAlive;function YN(r,t){$D(r,"a",t)}function ZN(r,t){$D(r,"da",t)}function $D(r,t,e=Ne){const n=r.__wdc||(r.__wdc=()=>{let i=e;for(;i;){if(i.isDeactivated)return;i=i.parent}return r()});if(Ov(t,n,e),e){let i=e.parent;for(;i&&i.parent;)P0(i.parent.vnode)&&XN(n,t,e,i),i=i.parent}}function XN(r,t,e,n){const i=Ov(t,r,n,!0);UD(()=>{g0(n[t],i)},e)}function Ov(r,t,e=Ne,n=!1){if(e){const i=e[r]||(e[r]=[]),a=t.__weh||(t.__weh=(...o)=>{hi();const s=gf(e),l=Gn(t,e,r,o);return s(),vi(),l});return n?i.unshift(a):i.push(a),a}}const wi=r=>(t,e=Ne)=>{(!Ns||r==="sp")&&Ov(r,(...n)=>t(...n),e)},qN=wi("bm"),KN=wi("m"),jN=wi("bu"),JN=wi("u"),QN=wi("bum"),UD=wi("um"),tV=wi("sp"),eV=wi("rtg"),rV=wi("rtc");function nV(r,t=Ne){Ov("ec",r,t)}const YD="components";function iV(r,t){return oV(YD,r,!0,t)||r}const aV=Symbol.for("v-ndc");function oV(r,t,e=!0,n=!1){const i=Ve||Ne;if(i){const a=i.type;if(r===YD){const s=YV(a,!1);if(s&&(s===t||s===ir(t)||s===Iv(ir(t))))return a}const o=dS(i[r]||a[r],t)||dS(i.appContext[r],t);return!o&&n?a:o}}function dS(r,t){return r&&(r[t]||r[ir(t)]||r[Iv(ir(t))])}function Ait(r,t,e,n){let i;const a=e&&e[n],o=It(r);if(o||xe(r)){const s=o&&ho(r);let l=!1,u=!1;s&&(l=!Ar(r),u=di(r),r=Rv(r)),i=new Array(r.length);for(let f=0,c=r.length;ft(s,l,void 0,a&&a[l]));else{const s=Object.keys(r);i=new Array(s.length);for(let l=0,u=s.length;l0;return t!=="default"&&(e.name=t),wh(),Ah(zr,null,[Pe("slot",e,n&&n())],u?-2:64)}let a=r[t];a&&a._c&&(a._d=!1),wh();const o=a&&ZD(a(e)),s=e.key||o&&o.key,l=Ah(zr,{key:(s&&!Ir(s)?s:`_${t}`)+(!o&&n?"_fb":"")},o||(n?n():[]),o&&r._===1?64:-2);return!i&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),a&&a._c&&(a._d=!0),l}function ZD(r){return r.some(t=>ku(t)?!(t.type===pi||t.type===zr&&!ZD(t.children)):!0)?r:null}const py=r=>r?vI(r)?Bv(r):py(r.parent):null,fu=Me(Object.create(null),{$:r=>r,$el:r=>r.vnode.el,$data:r=>r.data,$props:r=>r.props,$attrs:r=>r.attrs,$slots:r=>r.slots,$refs:r=>r.refs,$parent:r=>py(r.parent),$root:r=>py(r.root),$host:r=>r.ce,$emit:r=>r.emit,$options:r=>R0(r),$forceUpdate:r=>r.f||(r.f=()=>{C0(r.update)}),$nextTick:r=>r.n||(r.n=A0.bind(r.proxy)),$watch:r=>FN.bind(r)}),Rd=(r,t)=>r!==ie&&!r.__isScriptSetup&&jt(r,t),sV={get({_:r},t){if(t==="__v_skip")return!0;const{ctx:e,setupState:n,data:i,props:a,accessCache:o,type:s,appContext:l}=r;if(t[0]!=="$"){const h=o[t];if(h!==void 0)switch(h){case 1:return n[t];case 2:return i[t];case 4:return e[t];case 3:return a[t]}else{if(Rd(n,t))return o[t]=1,n[t];if(i!==ie&&jt(i,t))return o[t]=2,i[t];if(jt(a,t))return o[t]=3,a[t];if(e!==ie&&jt(e,t))return o[t]=4,e[t];gy&&(o[t]=0)}}const u=fu[t];let f,c;if(u)return t==="$attrs"&&Ze(r.attrs,"get",""),u(r);if((f=s.__cssModules)&&(f=f[t]))return f;if(e!==ie&&jt(e,t))return o[t]=4,e[t];if(c=l.config.globalProperties,jt(c,t))return c[t]},set({_:r},t,e){const{data:n,setupState:i,ctx:a}=r;return Rd(i,t)?(i[t]=e,!0):n!==ie&&jt(n,t)?(n[t]=e,!0):jt(r.props,t)||t[0]==="$"&&t.slice(1)in r?!1:(a[t]=e,!0)},has({_:{data:r,setupState:t,accessCache:e,ctx:n,appContext:i,props:a,type:o}},s){let l;return!!(e[s]||r!==ie&&s[0]!=="$"&&jt(r,s)||Rd(t,s)||jt(a,s)||jt(n,s)||jt(fu,s)||jt(i.config.globalProperties,s)||(l=o.__cssModules)&&l[s])},defineProperty(r,t,e){return e.get!=null?r._.accessCache[t]=0:jt(e,"value")&&this.set(r,t,e.value,null),Reflect.defineProperty(r,t,e)}};function pS(r){return It(r)?r.reduce((t,e)=>(t[e]=null,t),{}):r}let gy=!0;function lV(r){const t=R0(r),e=r.proxy,n=r.ctx;gy=!1,t.beforeCreate&&gS(t.beforeCreate,r,"bc");const{data:i,computed:a,methods:o,watch:s,provide:l,inject:u,created:f,beforeMount:c,mounted:h,beforeUpdate:v,updated:d,activated:p,deactivated:g,beforeDestroy:y,beforeUnmount:m,destroyed:_,unmounted:S,render:x,renderTracked:b,renderTriggered:w,errorCaptured:T,serverPrefetch:A,expose:C,inheritAttrs:D,components:I,directives:L,filters:P}=t;if(u&&uV(u,n,null),o)for(const V in o){const N=o[V];Ot(N)&&(n[V]=N.bind(e))}if(i){const V=i.call(e,e);re(V)&&(r.data=Ev(V))}if(gy=!0,a)for(const V in a){const N=a[V],z=Ot(N)?N.bind(e,e):Ot(N.get)?N.get.bind(e,e):sn,$=!Ot(N)&&Ot(N.set)?N.set.bind(e):sn,q=nn({get:z,set:$});Object.defineProperty(n,V,{enumerable:!0,configurable:!0,get:()=>q.value,set:Q=>q.value=Q})}if(s)for(const V in s)XD(s[V],n,e,V);if(l){const V=Ot(l)?l.call(e):l;Reflect.ownKeys(V).forEach(N=>{Uc(N,V[N])})}f&&gS(f,r,"c");function O(V,N){It(N)?N.forEach(z=>V(z.bind(e))):N&&V(N.bind(e))}if(O(qN,c),O(KN,h),O(jN,v),O(JN,d),O(YN,p),O(ZN,g),O(nV,T),O(rV,b),O(eV,w),O(QN,m),O(UD,S),O(tV,A),It(C))if(C.length){const V=r.exposed||(r.exposed={});C.forEach(N=>{Object.defineProperty(V,N,{get:()=>e[N],set:z=>e[N]=z,enumerable:!0})})}else r.exposed||(r.exposed={});x&&r.render===sn&&(r.render=x),D!=null&&(r.inheritAttrs=D),I&&(r.components=I),L&&(r.directives=L),A&&L0(r)}function uV(r,t,e=sn){It(r)&&(r=yy(r));for(const n in r){const i=r[n];let a;re(i)?"default"in i?a=un(i.from||n,i.default,!0):a=un(i.from||n):a=un(i),ke(a)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>a.value,set:o=>a.value=o}):t[n]=a}}function gS(r,t,e){Gn(It(r)?r.map(n=>n.bind(t.proxy)):r.bind(t.proxy),t,e)}function XD(r,t,e,n){let i=n.includes(".")?WD(e,n):()=>e[n];if(xe(r)){const a=t[r];Ot(a)&&Yc(i,a)}else if(Ot(r))Yc(i,r.bind(e));else if(re(r))if(It(r))r.forEach(a=>XD(a,t,e,n));else{const a=Ot(r.handler)?r.handler.bind(e):t[r.handler];Ot(a)&&Yc(i,a,r)}}function R0(r){const t=r.type,{mixins:e,extends:n}=t,{mixins:i,optionsCache:a,config:{optionMergeStrategies:o}}=r.appContext,s=a.get(t);let l;return s?l=s:!i.length&&!e&&!n?l=t:(l={},i.length&&i.forEach(u=>bh(l,u,o,!0)),bh(l,t,o)),re(t)&&a.set(t,l),l}function bh(r,t,e,n=!1){const{mixins:i,extends:a}=t;a&&bh(r,a,e,!0),i&&i.forEach(o=>bh(r,o,e,!0));for(const o in t)if(!(n&&o==="expose")){const s=fV[o]||e&&e[o];r[o]=s?s(r[o],t[o]):t[o]}return r}const fV={data:yS,props:mS,emits:mS,methods:Zl,computed:Zl,beforeCreate:Je,created:Je,beforeMount:Je,mounted:Je,beforeUpdate:Je,updated:Je,beforeDestroy:Je,beforeUnmount:Je,destroyed:Je,unmounted:Je,activated:Je,deactivated:Je,errorCaptured:Je,serverPrefetch:Je,components:Zl,directives:Zl,watch:hV,provide:yS,inject:cV};function yS(r,t){return t?r?function(){return Me(Ot(r)?r.call(this,this):r,Ot(t)?t.call(this,this):t)}:t:r}function cV(r,t){return Zl(yy(r),yy(t))}function yy(r){if(It(r)){const t={};for(let e=0;et==="modelValue"||t==="model-value"?r.modelModifiers:r[`${t}Modifiers`]||r[`${ir(t)}Modifiers`]||r[`${va(t)}Modifiers`];function gV(r,t,...e){if(r.isUnmounted)return;const n=r.vnode.props||ie;let i=e;const a=t.startsWith("update:"),o=a&&pV(n,t.slice(7));o&&(o.trim&&(i=e.map(f=>xe(f)?f.trim():f)),o.number&&(i=e.map(Lv)));let s,l=n[s=Md(t)]||n[s=Md(ir(t))];!l&&a&&(l=n[s=Md(va(t))]),l&&Gn(l,r,6,i);const u=n[s+"Once"];if(u){if(!r.emitted)r.emitted={};else if(r.emitted[s])return;r.emitted[s]=!0,Gn(u,r,6,i)}}const yV=new WeakMap;function KD(r,t,e=!1){const n=e?yV:t.emitsCache,i=n.get(r);if(i!==void 0)return i;const a=r.emits;let o={},s=!1;if(!Ot(r)){const l=u=>{const f=KD(u,t,!0);f&&(s=!0,Me(o,f))};!e&&t.mixins.length&&t.mixins.forEach(l),r.extends&&l(r.extends),r.mixins&&r.mixins.forEach(l)}return!a&&!s?(re(r)&&n.set(r,null),null):(It(a)?a.forEach(l=>o[l]=null):Me(o,a),re(r)&&n.set(r,o),o)}function Nv(r,t){return!r||!Tv(t)?!1:(t=t.slice(2).replace(/Once$/,""),jt(r,t[0].toLowerCase()+t.slice(1))||jt(r,va(t))||jt(r,t))}function Ed(r){const{type:t,vnode:e,proxy:n,withProxy:i,propsOptions:[a],slots:o,attrs:s,emit:l,render:u,renderCache:f,props:c,data:h,setupState:v,ctx:d,inheritAttrs:p}=r,g=Sh(r);let y,m;try{if(e.shapeFlag&4){const S=i||n,x=S;y=Ln(u.call(x,S,f,c,v,h,d)),m=s}else{const S=t;y=Ln(S.length>1?S(c,{attrs:s,slots:o,emit:l}):S(c,null)),m=t.props?s:mV(s)}}catch(S){cu.length=0,pf(S,r,1),y=Pe(pi)}let _=y;if(m&&p!==!1){const S=Object.keys(m),{shapeFlag:x}=_;S.length&&x&7&&(a&&S.some(Av)&&(m=_V(m,a)),_=Os(_,m,!1,!0))}return e.dirs&&(_=Os(_,null,!1,!0),_.dirs=_.dirs?_.dirs.concat(e.dirs):e.dirs),e.transition&&D0(_,e.transition),y=_,Sh(g),y}const mV=r=>{let t;for(const e in r)(e==="class"||e==="style"||Tv(e))&&((t||(t={}))[e]=r[e]);return t},_V=(r,t)=>{const e={};for(const n in r)(!Av(n)||!(n.slice(9)in t))&&(e[n]=r[n]);return e};function SV(r,t,e){const{props:n,children:i,component:a}=r,{props:o,children:s,patchFlag:l}=t,u=a.emitsOptions;if(t.dirs||t.transition)return!0;if(e&&l>=0){if(l&1024)return!0;if(l&16)return n?_S(n,o,u):!!o;if(l&8){const f=t.dynamicProps;for(let c=0;cObject.create(JD),tI=r=>Object.getPrototypeOf(r)===JD;function bV(r,t,e,n=!1){const i={},a=QD();r.propsDefaults=Object.create(null),eI(r,t,i,a);for(const o in r.propsOptions[0])o in i||(i[o]=void 0);e?r.props=n?i:OD(i):r.type.props?r.props=i:r.props=a,r.attrs=a}function wV(r,t,e,n){const{props:i,attrs:a,vnode:{patchFlag:o}}=r,s=Xt(i),[l]=r.propsOptions;let u=!1;if((n||o>0)&&!(o&16)){if(o&8){const f=r.vnode.dynamicProps;for(let c=0;c{l=!0;const[h,v]=rI(c,t,!0);Me(o,h),v&&s.push(...v)};!e&&t.mixins.length&&t.mixins.forEach(f),r.extends&&f(r.extends),r.mixins&&r.mixins.forEach(f)}if(!a&&!l)return re(r)&&n.set(r,bs),bs;if(It(a))for(let f=0;fr==="_"||r==="_ctx"||r==="$stable",k0=r=>It(r)?r.map(Ln):[Ln(r)],AV=(r,t,e)=>{if(t._n)return t;const n=BN((...i)=>k0(t(...i)),e);return n._c=!1,n},nI=(r,t,e)=>{const n=r._ctx;for(const i in r){if(E0(i))continue;const a=r[i];if(Ot(a))t[i]=AV(i,a,n);else if(a!=null){const o=k0(a);t[i]=()=>o}}},iI=(r,t)=>{const e=k0(t);r.slots.default=()=>e},aI=(r,t,e)=>{for(const n in t)(e||!E0(n))&&(r[n]=t[n])},CV=(r,t,e)=>{const n=r.slots=QD();if(r.vnode.shapeFlag&32){const i=t._;i?(aI(n,t,e),e&&yD(n,"_",i,!0)):nI(t,n)}else t&&iI(r,t)},MV=(r,t,e)=>{const{vnode:n,slots:i}=r;let a=!0,o=ie;if(n.shapeFlag&32){const s=t._;s?e&&s===1?a=!1:aI(i,t,e):(a=!t.$stable,nI(t,i)),o=t}else t&&(iI(r,t),o={default:1});if(a)for(const s in i)!E0(s)&&o[s]==null&&delete i[s]},fr=RV;function DV(r){return IV(r)}function IV(r,t){const e=Pv();e.__VUE__=!0;const{insert:n,remove:i,patchProp:a,createElement:o,createText:s,createComment:l,setText:u,setElementText:f,parentNode:c,nextSibling:h,setScopeId:v=sn,insertStaticContent:d}=r,p=(R,k,G,X=null,W=null,J=null,ot=void 0,ut=null,it=!!k.dynamicChildren)=>{if(R===k)return;R&&!pl(R,k)&&(X=U(R),Q(R,W,J,!0),R=null),k.patchFlag===-2&&(it=!1,k.dynamicChildren=null);const{type:rt,ref:At,shapeFlag:dt}=k;switch(rt){case Vv:g(R,k,G,X);break;case pi:y(R,k,G,X);break;case Zc:R==null&&m(k,G,X,ot);break;case zr:I(R,k,G,X,W,J,ot,ut,it);break;default:dt&1?x(R,k,G,X,W,J,ot,ut,it):dt&6?L(R,k,G,X,W,J,ot,ut,it):(dt&64||dt&128)&&rt.process(R,k,G,X,W,J,ot,ut,it,tt)}At!=null&&W?uu(At,R&&R.ref,J,k||R,!k):At==null&&R&&R.ref!=null&&uu(R.ref,null,J,R,!0)},g=(R,k,G,X)=>{if(R==null)n(k.el=s(k.children),G,X);else{const W=k.el=R.el;k.children!==R.children&&u(W,k.children)}},y=(R,k,G,X)=>{R==null?n(k.el=l(k.children||""),G,X):k.el=R.el},m=(R,k,G,X)=>{[R.el,R.anchor]=d(R.children,k,G,X,R.el,R.anchor)},_=({el:R,anchor:k},G,X)=>{let W;for(;R&&R!==k;)W=h(R),n(R,G,X),R=W;n(k,G,X)},S=({el:R,anchor:k})=>{let G;for(;R&&R!==k;)G=h(R),i(R),R=G;i(k)},x=(R,k,G,X,W,J,ot,ut,it)=>{if(k.type==="svg"?ot="svg":k.type==="math"&&(ot="mathml"),R==null)b(k,G,X,W,J,ot,ut,it);else{const rt=R.el&&R.el._isVueCE?R.el:null;try{rt&&rt._beginPatch(),A(R,k,W,J,ot,ut,it)}finally{rt&&rt._endPatch()}}},b=(R,k,G,X,W,J,ot,ut)=>{let it,rt;const{props:At,shapeFlag:dt,transition:wt,dirs:Rt}=R;if(it=R.el=o(R.type,J,At&&At.is,At),dt&8?f(it,R.children):dt&16&&T(R.children,it,null,X,W,kd(R,J),ot,ut),Rt&&ya(R,null,X,"created"),w(it,R,R.scopeId,ot,X),At){for(const ne in At)ne!=="value"&&!ou(ne)&&a(it,ne,null,At[ne],J,X);"value"in At&&a(it,"value",null,At.value,J),(rt=At.onVnodeBeforeMount)&&_n(rt,X,R)}Rt&&ya(R,null,X,"beforeMount");const Yt=LV(W,wt);Yt&&wt.beforeEnter(it),n(it,k,G),((rt=At&&At.onVnodeMounted)||Yt||Rt)&&fr(()=>{try{rt&&_n(rt,X,R),Yt&&wt.enter(it),Rt&&ya(R,null,X,"mounted")}finally{}},W)},w=(R,k,G,X,W)=>{if(G&&v(R,G),X)for(let J=0;J{for(let rt=it;rt{const ut=k.el=R.el;let{patchFlag:it,dynamicChildren:rt,dirs:At}=k;it|=R.patchFlag&16;const dt=R.props||ie,wt=k.props||ie;let Rt;if(G&&ma(G,!1),(Rt=wt.onVnodeBeforeUpdate)&&_n(Rt,G,k,R),At&&ya(k,R,G,"beforeUpdate"),G&&ma(G,!0),(dt.innerHTML&&wt.innerHTML==null||dt.textContent&&wt.textContent==null)&&f(ut,""),rt?C(R.dynamicChildren,rt,ut,G,X,kd(k,W),J):ot||N(R,k,ut,null,G,X,kd(k,W),J,!1),it>0){if(it&16)D(ut,dt,wt,G,W);else if(it&2&&dt.class!==wt.class&&a(ut,"class",null,wt.class,W),it&4&&a(ut,"style",dt.style,wt.style,W),it&8){const Yt=k.dynamicProps;for(let ne=0;ne{Rt&&_n(Rt,G,k,R),At&&ya(k,R,G,"updated")},X)},C=(R,k,G,X,W,J,ot)=>{for(let ut=0;ut{if(k!==G){if(k!==ie)for(const J in k)!ou(J)&&!(J in G)&&a(R,J,k[J],null,W,X);for(const J in G){if(ou(J))continue;const ot=G[J],ut=k[J];ot!==ut&&J!=="value"&&a(R,J,ut,ot,W,X)}"value"in G&&a(R,"value",k.value,G.value,W)}},I=(R,k,G,X,W,J,ot,ut,it)=>{const rt=k.el=R?R.el:s(""),At=k.anchor=R?R.anchor:s("");let{patchFlag:dt,dynamicChildren:wt,slotScopeIds:Rt}=k;Rt&&(ut=ut?ut.concat(Rt):Rt),R==null?(n(rt,G,X),n(At,G,X),T(k.children||[],G,At,W,J,ot,ut,it)):dt>0&&dt&64&&wt&&R.dynamicChildren&&R.dynamicChildren.length===wt.length?(C(R.dynamicChildren,wt,G,W,J,ot,ut),(k.key!=null||W&&k===W.subTree)&&oI(R,k,!0)):N(R,k,G,At,W,J,ot,ut,it)},L=(R,k,G,X,W,J,ot,ut,it)=>{k.slotScopeIds=ut,R==null?k.shapeFlag&512?W.ctx.activate(k,G,X,ot,it):P(k,G,X,W,J,ot,it):E(R,k,it)},P=(R,k,G,X,W,J,ot)=>{const ut=R.component=GV(R,X,W);if(P0(R)&&(ut.ctx.renderer=tt),HV(ut,!1,ot),ut.asyncDep){if(W&&W.registerDep(ut,O,ot),!R.el){const it=ut.subTree=Pe(pi);y(null,it,k,G),R.placeholder=it.el}}else O(ut,R,k,G,W,J,ot)},E=(R,k,G)=>{const X=k.component=R.component;if(SV(R,k,G))if(X.asyncDep&&!X.asyncResolved){V(X,k,G);return}else X.next=k,X.update();else k.el=R.el,X.vnode=k},O=(R,k,G,X,W,J,ot)=>{const ut=()=>{if(R.isMounted){let{next:dt,bu:wt,u:Rt,parent:Yt,vnode:ne}=R;{const _r=sI(R);if(_r){dt&&(dt.el=ne.el,V(R,dt,ot)),_r.asyncDep.then(()=>{fr(()=>{R.isUnmounted||rt()},W)});return}}let oe=dt,_e;ma(R,!1),dt?(dt.el=ne.el,V(R,dt,ot)):dt=ne,wt&&Wc(wt),(_e=dt.props&&dt.props.onVnodeBeforeUpdate)&&_n(_e,Yt,dt,ne),ma(R,!0);const we=Ed(R),Kr=R.subTree;R.subTree=we,p(Kr,we,c(Kr.el),U(Kr),R,W,J),dt.el=we.el,oe===null&&xV(R,we.el),Rt&&fr(Rt,W),(_e=dt.props&&dt.props.onVnodeUpdated)&&fr(()=>_n(_e,Yt,dt,ne),W)}else{let dt;const{el:wt,props:Rt}=k,{bm:Yt,m:ne,parent:oe,root:_e,type:we}=R,Kr=As(k);if(ma(R,!1),Yt&&Wc(Yt),!Kr&&(dt=Rt&&Rt.onVnodeBeforeMount)&&_n(dt,oe,k),ma(R,!0),wt&<){const _r=()=>{R.subTree=Ed(R),lt(wt,R.subTree,R,W,null)};Kr&&we.__asyncHydrate?we.__asyncHydrate(wt,R,_r):_r()}else{_e.ce&&_e.ce._hasShadowRoot()&&_e.ce._injectChildStyle(we,R.parent?R.parent.type:void 0);const _r=R.subTree=Ed(R);p(null,_r,G,X,R,W,J),k.el=_r.el}if(ne&&fr(ne,W),!Kr&&(dt=Rt&&Rt.onVnodeMounted)){const _r=k;fr(()=>_n(dt,oe,_r),W)}(k.shapeFlag&256||oe&&As(oe.vnode)&&oe.vnode.shapeFlag&256)&&R.a&&fr(R.a,W),R.isMounted=!0,k=G=X=null}};R.scope.on();const it=R.effect=new xD(ut);R.scope.off();const rt=R.update=it.run.bind(it),At=R.job=it.runIfDirty.bind(it);At.i=R,At.id=R.uid,it.scheduler=()=>C0(At),ma(R,!0),rt()},V=(R,k,G)=>{k.component=R;const X=R.vnode.props;R.vnode=k,R.next=null,wV(R,k.props,X,G),MV(R,k.children,G),hi(),fS(R),vi()},N=(R,k,G,X,W,J,ot,ut,it=!1)=>{const rt=R&&R.children,At=R?R.shapeFlag:0,dt=k.children,{patchFlag:wt,shapeFlag:Rt}=k;if(wt>0){if(wt&128){$(rt,dt,G,X,W,J,ot,ut,it);return}else if(wt&256){z(rt,dt,G,X,W,J,ot,ut,it);return}}Rt&8?(At&16&&Et(rt,W,J),dt!==rt&&f(G,dt)):At&16?Rt&16?$(rt,dt,G,X,W,J,ot,ut,it):Et(rt,W,J,!0):(At&8&&f(G,""),Rt&16&&T(dt,G,X,W,J,ot,ut,it))},z=(R,k,G,X,W,J,ot,ut,it)=>{R=R||bs,k=k||bs;const rt=R.length,At=k.length,dt=Math.min(rt,At);let wt;for(wt=0;wtAt?Et(R,W,J,!0,!1,dt):T(k,G,X,W,J,ot,ut,it,dt)},$=(R,k,G,X,W,J,ot,ut,it)=>{let rt=0;const At=k.length;let dt=R.length-1,wt=At-1;for(;rt<=dt&&rt<=wt;){const Rt=R[rt],Yt=k[rt]=it?ri(k[rt]):Ln(k[rt]);if(pl(Rt,Yt))p(Rt,Yt,G,null,W,J,ot,ut,it);else break;rt++}for(;rt<=dt&&rt<=wt;){const Rt=R[dt],Yt=k[wt]=it?ri(k[wt]):Ln(k[wt]);if(pl(Rt,Yt))p(Rt,Yt,G,null,W,J,ot,ut,it);else break;dt--,wt--}if(rt>dt){if(rt<=wt){const Rt=wt+1,Yt=Rtwt)for(;rt<=dt;)Q(R[rt],W,J,!0),rt++;else{const Rt=rt,Yt=rt,ne=new Map;for(rt=Yt;rt<=wt;rt++){const Sr=k[rt]=it?ri(k[rt]):Ln(k[rt]);Sr.key!=null&&ne.set(Sr.key,rt)}let oe,_e=0;const we=wt-Yt+1;let Kr=!1,_r=0;const hl=new Array(we);for(rt=0;rt=we){Q(Sr,W,J,!0);continue}let mn;if(Sr.key!=null)mn=ne.get(Sr.key);else for(oe=Yt;oe<=wt;oe++)if(hl[oe-Yt]===0&&pl(Sr,k[oe])){mn=oe;break}mn===void 0?Q(Sr,W,J,!0):(hl[mn-Yt]=rt+1,mn>=_r?_r=mn:Kr=!0,p(Sr,k[mn],G,null,W,J,ot,ut,it),_e++)}const Q1=Kr?PV(hl):bs;for(oe=Q1.length-1,rt=we-1;rt>=0;rt--){const Sr=Yt+rt,mn=k[Sr],tS=k[Sr+1],eS=Sr+1{const{el:J,type:ot,transition:ut,children:it,shapeFlag:rt}=R;if(rt&6){q(R.component.subTree,k,G,X);return}if(rt&128){R.suspense.move(k,G,X);return}if(rt&64){ot.move(R,k,G,tt);return}if(ot===zr){n(J,k,G);for(let dt=0;dtut.enter(J),W);else{const{leave:dt,delayLeave:wt,afterLeave:Rt}=ut,Yt=()=>{R.ctx.isUnmounted?i(J):n(J,k,G)},ne=()=>{J._isLeaving&&J[$N](!0),dt(J,()=>{Yt(),Rt&&Rt()})};wt?wt(J,Yt,ne):ne()}else n(J,k,G)},Q=(R,k,G,X=!1,W=!1)=>{const{type:J,props:ot,ref:ut,children:it,dynamicChildren:rt,shapeFlag:At,patchFlag:dt,dirs:wt,cacheIndex:Rt,memo:Yt}=R;if(dt===-2&&(W=!1),ut!=null&&(hi(),uu(ut,null,G,R,!0),vi()),Rt!=null&&(k.renderCache[Rt]=void 0),At&256){k.ctx.deactivate(R);return}const ne=At&1&&wt,oe=!As(R);let _e;if(oe&&(_e=ot&&ot.onVnodeBeforeUnmount)&&_n(_e,k,R),At&6)gt(R.component,G,X);else{if(At&128){R.suspense.unmount(G,X);return}ne&&ya(R,null,k,"beforeUnmount"),At&64?R.type.remove(R,k,G,tt,X):rt&&!rt.hasOnce&&(J!==zr||dt>0&&dt&64)?Et(rt,k,G,!1,!0):(J===zr&&dt&384||!W&&At&16)&&Et(it,k,G),X&&ct(R)}const we=Yt!=null&&Rt==null;(oe&&(_e=ot&&ot.onVnodeUnmounted)||ne||we)&&fr(()=>{_e&&_n(_e,k,R),ne&&ya(R,null,k,"unmounted"),we&&(R.el=null)},G)},ct=R=>{const{type:k,el:G,anchor:X,transition:W}=R;if(k===zr){ht(G,X);return}if(k===Zc){S(R);return}const J=()=>{i(G),W&&!W.persisted&&W.afterLeave&&W.afterLeave()};if(R.shapeFlag&1&&W&&!W.persisted){const{leave:ot,delayLeave:ut}=W,it=()=>ot(G,J);ut?ut(R.el,J,it):it()}else J()},ht=(R,k)=>{let G;for(;R!==k;)G=h(R),i(R),R=G;i(k)},gt=(R,k,G)=>{const{bum:X,scope:W,job:J,subTree:ot,um:ut,m:it,a:rt}=R;xS(it),xS(rt),X&&Wc(X),W.stop(),J&&(J.flags|=8,Q(ot,R,k,G)),ut&&fr(ut,k),fr(()=>{R.isUnmounted=!0},k)},Et=(R,k,G,X=!1,W=!1,J=0)=>{for(let ot=J;ot{if(R.shapeFlag&6)return U(R.component.subTree);if(R.shapeFlag&128)return R.suspense.next();const k=h(R.anchor||R.el),G=k&&k[HN];return G?h(G):k};let K=!1;const H=(R,k,G)=>{let X;R==null?k._vnode&&(Q(k._vnode,null,null,!0),X=k._vnode.component):p(k._vnode||null,R,k,null,null,null,G),k._vnode=R,K||(K=!0,fS(X),GD(),K=!1)},tt={p,um:Q,m:q,r:ct,mt:P,mc:T,pc:N,pbc:C,n:U,o:r};let j,lt;return t&&([j,lt]=t(tt)),{render:H,hydrate:j,createApp:dV(H,j)}}function kd({type:r,props:t},e){return e==="svg"&&r==="foreignObject"||e==="mathml"&&r==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:e}function ma({effect:r,job:t},e){e?(r.flags|=32,t.flags|=4):(r.flags&=-33,t.flags&=-5)}function LV(r,t){return(!r||r&&!r.pendingBranch)&&t&&!t.persisted}function oI(r,t,e=!1){const n=r.children,i=t.children;if(It(n)&&It(i))for(let a=0;a>1,r[e[s]]0&&(t[n]=e[a-1]),e[a]=n)}}for(a=e.length,o=e[a-1];a-- >0;)e[a]=o,o=t[o];return e}function sI(r){const t=r.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:sI(t)}function xS(r){if(r)for(let t=0;tr.__isSuspense;function RV(r,t){t&&t.pendingBranch?It(r)?t.effects.push(...r):t.effects.push(r):VN(r)}const zr=Symbol.for("v-fgt"),Vv=Symbol.for("v-txt"),pi=Symbol.for("v-cmt"),Zc=Symbol.for("v-stc"),cu=[];let wr=null;function wh(r=!1){cu.push(wr=r?null:[])}function EV(){cu.pop(),wr=cu[cu.length-1]||null}let Eu=1;function Th(r,t=!1){Eu+=r,r<0&&wr&&t&&(wr.hasOnce=!0)}function fI(r){return r.dynamicChildren=Eu>0?wr||bs:null,EV(),Eu>0&&wr&&wr.push(r),r}function Mit(r,t,e,n,i,a){return fI(hI(r,t,e,n,i,a,!0))}function Ah(r,t,e,n,i){return fI(Pe(r,t,e,n,i,!0))}function ku(r){return r?r.__v_isVNode===!0:!1}function pl(r,t){return r.type===t.type&&r.key===t.key}const cI=({key:r})=>r!=null?r:null,Xc=({ref:r,ref_key:t,ref_for:e})=>(typeof r=="number"&&(r=""+r),r!=null?xe(r)||ke(r)||Ot(r)?{i:Ve,r,k:t,f:!!e}:r:null);function hI(r,t=null,e=null,n=0,i=null,a=r===zr?0:1,o=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:r,props:t,key:t&&cI(t),ref:t&&Xc(t),scopeId:HD,slotScopeIds:null,children:e,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:n,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Ve};return s?(O0(l,e),a&128&&r.normalize(l)):e&&(l.shapeFlag|=xe(e)?8:16),Eu>0&&!o&&wr&&(l.patchFlag>0||a&6)&&l.patchFlag!==32&&wr.push(l),l}const Pe=kV;function kV(r,t=null,e=null,n=0,i=null,a=!1){if((!r||r===aV)&&(r=pi),ku(r)){const s=Os(r,t,!0);return e&&O0(s,e),Eu>0&&!a&&wr&&(s.shapeFlag&6?wr[wr.indexOf(r)]=s:wr.push(s)),s.patchFlag=-2,s}if(ZV(r)&&(r=r.__vccOpts),t){t=OV(t);let{class:s,style:l}=t;s&&!xe(s)&&(t.class=m0(s)),re(l)&&(kv(l)&&!It(l)&&(l=Me({},l)),t.style=y0(l))}const o=xe(r)?1:uI(r)?128:WN(r)?64:re(r)?4:Ot(r)?2:0;return hI(r,t,e,n,i,o,a,!0)}function OV(r){return r?kv(r)||tI(r)?Me({},r):r:null}function Os(r,t,e=!1,n=!1){const{props:i,ref:a,patchFlag:o,children:s,transition:l}=r,u=t?VV(i||{},t):i,f={__v_isVNode:!0,__v_skip:!0,type:r.type,props:u,key:u&&cI(u),ref:t&&t.ref?e&&a?It(a)?a.concat(Xc(t)):[a,Xc(t)]:Xc(t):a,scopeId:r.scopeId,slotScopeIds:r.slotScopeIds,children:s,target:r.target,targetStart:r.targetStart,targetAnchor:r.targetAnchor,staticCount:r.staticCount,shapeFlag:r.shapeFlag,patchFlag:t&&r.type!==zr?o===-1?16:o|16:o,dynamicProps:r.dynamicProps,dynamicChildren:r.dynamicChildren,appContext:r.appContext,dirs:r.dirs,transition:l,component:r.component,suspense:r.suspense,ssContent:r.ssContent&&Os(r.ssContent),ssFallback:r.ssFallback&&Os(r.ssFallback),placeholder:r.placeholder,el:r.el,anchor:r.anchor,ctx:r.ctx,ce:r.ce};return l&&n&&D0(f,l.clone(f)),f}function NV(r=" ",t=0){return Pe(Vv,null,r,t)}function Dit(r,t){const e=Pe(Zc,null,r);return e.staticCount=t,e}function Iit(r="",t=!1){return t?(wh(),Ah(pi,null,r)):Pe(pi,null,r)}function Ln(r){return r==null||typeof r=="boolean"?Pe(pi):It(r)?Pe(zr,null,r.slice()):ku(r)?ri(r):Pe(Vv,null,String(r))}function ri(r){return r.el===null&&r.patchFlag!==-1||r.memo?r:Os(r)}function O0(r,t){let e=0;const{shapeFlag:n}=r;if(t==null)t=null;else if(It(t))e=16;else if(typeof t=="object")if(n&65){const i=t.default;i&&(i._c&&(i._d=!1),O0(r,i()),i._c&&(i._d=!0));return}else{e=32;const i=t._;!i&&!tI(t)?t._ctx=Ve:i===3&&Ve&&(Ve.slots._===1?t._=1:(t._=2,r.patchFlag|=1024))}else Ot(t)?(t={default:t,_ctx:Ve},e=32):(t=String(t),n&64?(e=16,t=[NV(t)]):e=8);r.children=t,r.shapeFlag|=e}function VV(...r){const t={};for(let e=0;eNe||Ve;let Ch,_y;{const r=Pv(),t=(e,n)=>{let i;return(i=r[e])||(i=r[e]=[]),i.push(n),a=>{i.length>1?i.forEach(o=>o(a)):i[0](a)}};Ch=t("__VUE_INSTANCE_SETTERS__",e=>Ne=e),_y=t("__VUE_SSR_SETTERS__",e=>Ns=e)}const gf=r=>{const t=Ne;return Ch(r),r.scope.on(),()=>{r.scope.off(),Ch(t)}},bS=()=>{Ne&&Ne.scope.off(),Ch(null)};function vI(r){return r.vnode.shapeFlag&4}let Ns=!1;function HV(r,t=!1,e=!1){t&&_y(t);const{props:n,children:i}=r.vnode,a=vI(r);bV(r,n,a,t),CV(r,i,e||t);const o=a?WV(r,t):void 0;return t&&_y(!1),o}function WV(r,t){const e=r.type;r.accessCache=Object.create(null),r.proxy=new Proxy(r.ctx,sV);const{setup:n}=e;if(n){hi();const i=r.setupContext=n.length>1?UV(r):null,a=gf(r),o=df(n,r,0,[r.props,i]),s=dD(o);if(vi(),a(),(s||r.sp)&&!As(r)&&L0(r),s){if(o.then(bS,bS),t)return o.then(l=>{wS(r,l,t)}).catch(l=>{pf(l,r,0)});r.asyncDep=o}else wS(r,o,t)}else dI(r,t)}function wS(r,t,e){Ot(t)?r.type.__ssrInlineRender?r.ssrRender=t:r.render=t:re(t)&&(r.setupState=VD(t)),dI(r,e)}let TS;function dI(r,t,e){const n=r.type;if(!r.render){if(!t&&TS&&!n.render){const i=n.template||R0(r).template;if(i){const{isCustomElement:a,compilerOptions:o}=r.appContext.config,{delimiters:s,compilerOptions:l}=n,u=Me(Me({isCustomElement:a,delimiters:s},o),l);n.render=TS(i,u)}}r.render=n.render||sn}{const i=gf(r);hi();try{lV(r)}finally{vi(),i()}}}const $V={get(r,t){return Ze(r,"get",""),r[t]}};function UV(r){const t=e=>{r.exposed=e||{}};return{attrs:new Proxy(r.attrs,$V),slots:r.slots,emit:r.emit,expose:t}}function Bv(r){return r.exposed?r.exposeProxy||(r.exposeProxy=new Proxy(VD(AN(r.exposed)),{get(t,e){if(e in t)return t[e];if(e in fu)return fu[e](r)},has(t,e){return e in t||e in fu}})):r.proxy}function YV(r,t=!0){return Ot(r)?r.displayName||r.name:r.name||t&&r.__name}function ZV(r){return Ot(r)&&"__vccOpts"in r}const nn=(r,t)=>RN(r,t,Ns);function pI(r,t,e){try{Th(-1);const n=arguments.length;return n===2?re(t)&&!It(t)?ku(t)?Pe(r,null,[t]):Pe(r,t):Pe(r,null,t):(n>3?e=Array.prototype.slice.call(arguments,2):n===3&&ku(e)&&(e=[e]),Pe(r,t,e))}finally{Th(1)}}const XV="3.5.31";/** +**/function pf(r,t,e,n){try{return n?r(...n):r()}catch(i){gf(i,t,e)}}function Gn(r,t,e,n){if(Ot(r)){const i=pf(r,t,e,n);return i&&bD(i)&&i.catch(a=>{gf(a,t,e)}),i}if(It(r)){const i=[];for(let a=0;a>>1,i=ir[n],a=Eu(i);a=Eu(e)?ir.push(r):ir.splice(UN(t),0,r),r.flags|=1,ZD()}}function ZD(){bh||(bh=YD.then(qD))}function YN(r){It(r)?Ts.push(...r):Gi&&r.id===-1?Gi.splice(cs+1,0,r):r.flags&1||(Ts.push(r),r.flags|=1),ZD()}function gS(r,t,e=Mn+1){for(;eEu(e)-Eu(n));if(Ts.length=0,Gi){Gi.push(...t);return}for(Gi=t,cs=0;csr.id==null?r.flags&2?-1:1/0:r.id;function qD(r){const t=sn;try{for(Mn=0;Mn{n._d&&Mh(-1);const a=wh(t);let o;try{o=r(...i)}finally{wh(a),n._d&&Mh(1)}return o};return n._n=!0,n._c=!0,n._d=!0,n}function Rit(r,t){if(Ve===null)return r;const e=Fv(Ve),n=r.dirs||(r.dirs=[]);for(let i=0;i1)return e&&Ot(t)?t.call(n&&n.proxy):t}}const XN=Symbol.for("v-scx"),qN=()=>un(XN);function Eit(r,t){return R0(r,null,t)}function Xc(r,t,e){return R0(r,t,e)}function R0(r,t,e=ie){const{immediate:n,deep:i,flush:a,once:o}=e,s=Me({},e),l=t&&n||!t&&a!=="post";let u;if(Ns){if(a==="sync"){const v=qN();u=v.__watcherHandles||(v.__watcherHandles=[])}else if(!l){const v=()=>{};return v.stop=sn,v.resume=sn,v.pause=sn,v}}const f=Ne;s.call=(v,d,p)=>Gn(v,f,d,p);let c=!1;a==="post"?s.scheduler=v=>{Ye(v,f&&f.suspense)}:a!=="sync"&&(c=!0,s.scheduler=(v,d)=>{d?v():P0(v)}),s.augmentJob=v=>{t&&(v.flags|=4),c&&(v.flags|=2,f&&(v.id=f.uid,v.i=f))};const h=WN(r,t,s);return Ns&&(u?u.push(h):l&&h()),h}function KN(r,t,e){const n=this.proxy,i=ye(r)?r.includes(".")?jD(n,r):()=>n[r]:r.bind(n,n);let a;Ot(t)?a=t:(a=t.handler,e=t);const o=yf(this),s=R0(i,a.bind(n),e);return o(),s}function jD(r,t){const e=t.split(".");return()=>{let n=r;for(let i=0;ir.__isTeleport,uu=r=>r&&(r.disabled||r.disabled===""),JN=r=>r&&(r.defer||r.defer===""),yS=r=>typeof SVGElement!="undefined"&&r instanceof SVGElement,mS=r=>typeof MathMLElement=="function"&&r instanceof MathMLElement,my=(r,t)=>{const e=r&&r.to;return ye(e)?t?t(e):null:e},QD={name:"Teleport",__isTeleport:!0,process(r,t,e,n,i,a,o,s,l,u){const{mc:f,pc:c,pbc:h,o:{insert:v,querySelector:d,createText:p,createComment:g}}=u,y=uu(t.props);let{shapeFlag:m,children:_,dynamicChildren:S}=t;if(r==null){const x=t.el=p(""),b=t.anchor=p("");v(x,e,n),v(b,e,n);const w=(A,C)=>{m&16&&f(_,A,C,i,a,o,s,l)},T=()=>{const A=t.target=my(t.props,d),C=_y(A,t,p,v);A&&(o!=="svg"&&yS(A)?o="svg":o!=="mathml"&&mS(A)&&(o="mathml"),i&&i.isCE&&(i.ce._teleportTargets||(i.ce._teleportTargets=new Set)).add(A),y||(w(A,C),qc(t,!1)))};y&&(w(e,b),qc(t,!0)),JN(t.props)||a&&a.pendingBranch?(t.el.__isMounted=!1,Ye(()=>{t.el.__isMounted===!1&&(T(),delete t.el.__isMounted)},a)):T()}else{t.el=r.el,t.targetStart=r.targetStart;const x=t.anchor=r.anchor,b=t.target=r.target,w=t.targetAnchor=r.targetAnchor;if(r.el.__isMounted===!1){Ye(()=>{QD.process(r,t,e,n,i,a,o,s,l,u)},a);return}const T=uu(r.props),A=T?e:b,C=T?x:w;if(o==="svg"||yS(b)?o="svg":(o==="mathml"||mS(b))&&(o="mathml"),S?(h(r.dynamicChildren,S,A,i,a,o,s),G0(r,t,!0)):l||c(r,t,A,C,i,a,o,s,!1),y)T?t.props&&r.props&&t.props.to!==r.props.to&&(t.props.to=r.props.to):Ff(t,e,x,u,1);else if((t.props&&t.props.to)!==(r.props&&r.props.to)){const D=t.target=my(t.props,d);D&&Ff(t,D,null,u,0)}else T&&Ff(t,b,w,u,1);qc(t,y)}},remove(r,t,e,{um:n,o:{remove:i}},a){const{shapeFlag:o,children:s,anchor:l,targetStart:u,targetAnchor:f,target:c,props:h}=r;if(c&&(i(u),i(f)),a&&i(l),o&16){const v=a||!uu(h);for(let d=0;dMe({name:r.name},t,{setup:r}))():r}function O0(r){r.ids=[r.ids[0]+r.ids[2]+++"-",0,0]}function _S(r,t){let e;return!!((e=Object.getOwnPropertyDescriptor(r,t))&&!e.configurable)}const Th=new WeakMap;function fu(r,t,e,n,i=!1){if(It(r)){r.forEach((p,g)=>fu(p,t&&(It(t)?t[g]:t),e,n,i));return}if(As(n)&&!i){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&fu(r,t,e,n.component.subTree);return}const a=n.shapeFlag&4?Fv(n.component):n.el,o=i?null:a,{i:s,r:l}=r,u=t&&t.r,f=s.refs===ie?s.refs={}:s.refs,c=s.setupState,h=Xt(c),v=c===ie?xD:p=>_S(f,p)?!1:jt(h,p),d=(p,g)=>!(g&&_S(f,g));if(u!=null&&u!==l){if(SS(t),ye(u))f[u]=null,v(u)&&(c[u]=null);else if(ke(u)){const p=t;d(u,p.k)&&(u.value=null),p.k&&(f[p.k]=null)}}if(Ot(l))pf(l,s,12,[o,f]);else{const p=ye(l),g=ke(l);if(p||g){const y=()=>{if(r.f){const m=p?v(l)?c[l]:f[l]:d()||!r.k?l.value:f[r.k];if(i)It(m)&&x0(m,a);else if(It(m))m.includes(a)||m.push(a);else if(p)f[l]=[a],v(l)&&(c[l]=f[l]);else{const _=[a];d(l,r.k)&&(l.value=_),r.k&&(f[r.k]=_)}}else p?(f[l]=o,v(l)&&(c[l]=o)):g&&(d(l,r.k)&&(l.value=o),r.k&&(f[r.k]=o))};if(o){const m=()=>{y(),Th.delete(r)};m.id=-1,Th.set(r,m),Ye(m,e)}else SS(r),y()}}}function SS(r){const t=Th.get(r);t&&(t.flags|=8,Th.delete(r))}const xS=r=>r.nodeType===8;kv().requestIdleCallback;kv().cancelIdleCallback;function eV(r,t){if(xS(r)&&r.data==="["){let e=1,n=r.nextSibling;for(;n;){if(n.nodeType===1){if(t(n)===!1)break}else if(xS(n))if(n.data==="]"){if(--e===0)break}else n.data==="["&&e++;n=n.nextSibling}}else t(r)}const As=r=>!!r.type.__asyncLoader;function Oit(r){Ot(r)&&(r={loader:r});const{loader:t,loadingComponent:e,errorComponent:n,delay:i=200,hydrate:a,timeout:o,suspensible:s=!0,onError:l}=r;let u=null,f,c=0;const h=()=>(c++,u=null,v()),v=()=>{let d;return u||(d=u=t().catch(p=>{if(p=p instanceof Error?p:new Error(String(p)),l)return new Promise((g,y)=>{l(p,()=>g(h()),()=>y(p),c+1)});throw p}).then(p=>d!==u&&u?u:(p&&(p.__esModule||p[Symbol.toStringTag]==="Module")&&(p=p.default),f=p,p)))};return k0({name:"AsyncComponentWrapper",__asyncLoader:v,__asyncHydrate(d,p,g){let y=!1;(p.bu||(p.bu=[])).push(()=>y=!0);const m=()=>{y||g()},_=a?()=>{const S=a(m,x=>eV(d,x));S&&(p.bum||(p.bum=[])).push(S)}:m;f?_():v().then(()=>!p.isUnmounted&&_())},get __asyncResolved(){return f},setup(){const d=Ne;if(O0(d),f)return()=>Hf(f,d);const p=_=>{u=null,gf(_,d,13,!n)};if(s&&d.suspense||Ns)return v().then(_=>()=>Hf(_,d)).catch(_=>(p(_),()=>n?Pe(n,{error:_}):null));const g=Yc(!1),y=Yc(),m=Yc(!!i);return i&&setTimeout(()=>{m.value=!1},i),o!=null&&setTimeout(()=>{if(!g.value&&!y.value){const _=new Error(`Async component timed out after ${o}ms.`);p(_),y.value=_}},o),v().then(()=>{g.value=!0,d.parent&&N0(d.parent.vnode)&&d.parent.update()}).catch(_=>{p(_),y.value=_}),()=>{if(g.value&&f)return Hf(f,d);if(y.value&&n)return Pe(n,{error:y.value});if(e&&!m.value)return Hf(e,d)}}})}function Hf(r,t){const{ref:e,props:n,children:i,ce:a}=t.vnode,o=Pe(r,n,i);return o.ref=e,o.ce=a,delete t.vnode.ce,o}const N0=r=>r.type.__isKeepAlive;function rV(r,t){tI(r,"a",t)}function nV(r,t){tI(r,"da",t)}function tI(r,t,e=Ne){const n=r.__wdc||(r.__wdc=()=>{let i=e;for(;i;){if(i.isDeactivated)return;i=i.parent}return r()});if(Bv(t,n,e),e){let i=e.parent;for(;i&&i.parent;)N0(i.parent.vnode)&&iV(n,t,e,i),i=i.parent}}function iV(r,t,e,n){const i=Bv(t,r,n,!0);eI(()=>{x0(n[t],i)},e)}function Bv(r,t,e=Ne,n=!1){if(e){const i=e[r]||(e[r]=[]),a=t.__weh||(t.__weh=(...o)=>{hi();const s=yf(e),l=Gn(t,e,r,o);return s(),vi(),l});return n?i.unshift(a):i.push(a),a}}const wi=r=>(t,e=Ne)=>{(!Ns||r==="sp")&&Bv(r,(...n)=>t(...n),e)},aV=wi("bm"),oV=wi("m"),sV=wi("bu"),lV=wi("u"),uV=wi("bum"),eI=wi("um"),fV=wi("sp"),cV=wi("rtg"),hV=wi("rtc");function vV(r,t=Ne){Bv("ec",r,t)}const rI="components";function dV(r,t){return gV(rI,r,!0,t)||r}const pV=Symbol.for("v-ndc");function gV(r,t,e=!0,n=!1){const i=Ve||Ne;if(i){const a=i.type;if(r===rI){const s=rB(a,!1);if(s&&(s===t||s===ar(t)||s===Rv(ar(t))))return a}const o=bS(i[r]||a[r],t)||bS(i.appContext[r],t);return!o&&n?a:o}}function bS(r,t){return r&&(r[t]||r[ar(t)]||r[Rv(ar(t))])}function Nit(r,t,e,n){let i;const a=e&&e[n],o=It(r);if(o||ye(r)){const s=o&&ho(r);let l=!1,u=!1;s&&(l=!Ar(r),u=di(r),r=Ov(r)),i=new Array(r.length);for(let f=0,c=r.length;ft(s,l,void 0,a&&a[l]));else{const s=Object.keys(r);i=new Array(s.length);for(let l=0,u=s.length;l0;return t!=="default"&&(e.name=t),Ch(),Dh(zr,null,[Pe("slot",e,n&&n())],u?-2:64)}let a=r[t];a&&a._c&&(a._d=!1),Ch();const o=a&&nI(a(e)),s=e.key||o&&o.key,l=Dh(zr,{key:(s&&!Ir(s)?s:`_${t}`)+(!o&&n?"_fb":"")},o||(n?n():[]),o&&r._===1?64:-2);return!i&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),a&&a._c&&(a._d=!0),l}function nI(r){return r.some(t=>Ou(t)?!(t.type===pi||t.type===zr&&!nI(t.children)):!0)?r:null}const Sy=r=>r?bI(r)?Fv(r):Sy(r.parent):null,cu=Me(Object.create(null),{$:r=>r,$el:r=>r.vnode.el,$data:r=>r.data,$props:r=>r.props,$attrs:r=>r.attrs,$slots:r=>r.slots,$refs:r=>r.refs,$parent:r=>Sy(r.parent),$root:r=>Sy(r.root),$host:r=>r.ce,$emit:r=>r.emit,$options:r=>V0(r),$forceUpdate:r=>r.f||(r.f=()=>{P0(r.update)}),$nextTick:r=>r.n||(r.n=L0.bind(r.proxy)),$watch:r=>KN.bind(r)}),Od=(r,t)=>r!==ie&&!r.__isScriptSetup&&jt(r,t),yV={get({_:r},t){if(t==="__v_skip")return!0;const{ctx:e,setupState:n,data:i,props:a,accessCache:o,type:s,appContext:l}=r;if(t[0]!=="$"){const h=o[t];if(h!==void 0)switch(h){case 1:return n[t];case 2:return i[t];case 4:return e[t];case 3:return a[t]}else{if(Od(n,t))return o[t]=1,n[t];if(i!==ie&&jt(i,t))return o[t]=2,i[t];if(jt(a,t))return o[t]=3,a[t];if(e!==ie&&jt(e,t))return o[t]=4,e[t];xy&&(o[t]=0)}}const u=cu[t];let f,c;if(u)return t==="$attrs"&&Xe(r.attrs,"get",""),u(r);if((f=s.__cssModules)&&(f=f[t]))return f;if(e!==ie&&jt(e,t))return o[t]=4,e[t];if(c=l.config.globalProperties,jt(c,t))return c[t]},set({_:r},t,e){const{data:n,setupState:i,ctx:a}=r;return Od(i,t)?(i[t]=e,!0):n!==ie&&jt(n,t)?(n[t]=e,!0):jt(r.props,t)||t[0]==="$"&&t.slice(1)in r?!1:(a[t]=e,!0)},has({_:{data:r,setupState:t,accessCache:e,ctx:n,appContext:i,props:a,type:o}},s){let l;return!!(e[s]||r!==ie&&s[0]!=="$"&&jt(r,s)||Od(t,s)||jt(a,s)||jt(n,s)||jt(cu,s)||jt(i.config.globalProperties,s)||(l=o.__cssModules)&&l[s])},defineProperty(r,t,e){return e.get!=null?r._.accessCache[t]=0:jt(e,"value")&&this.set(r,t,e.value,null),Reflect.defineProperty(r,t,e)}};function wS(r){return It(r)?r.reduce((t,e)=>(t[e]=null,t),{}):r}let xy=!0;function mV(r){const t=V0(r),e=r.proxy,n=r.ctx;xy=!1,t.beforeCreate&&TS(t.beforeCreate,r,"bc");const{data:i,computed:a,methods:o,watch:s,provide:l,inject:u,created:f,beforeMount:c,mounted:h,beforeUpdate:v,updated:d,activated:p,deactivated:g,beforeDestroy:y,beforeUnmount:m,destroyed:_,unmounted:S,render:x,renderTracked:b,renderTriggered:w,errorCaptured:T,serverPrefetch:A,expose:C,inheritAttrs:D,components:I,directives:L,filters:P}=t;if(u&&_V(u,n,null),o)for(const V in o){const N=o[V];Ot(N)&&(n[V]=N.bind(e))}if(i){const V=i.call(e,e);re(V)&&(r.data=Nv(V))}if(xy=!0,a)for(const V in a){const N=a[V],z=Ot(N)?N.bind(e,e):Ot(N.get)?N.get.bind(e,e):sn,$=!Ot(N)&&Ot(N.set)?N.set.bind(e):sn,q=nn({get:z,set:$});Object.defineProperty(n,V,{enumerable:!0,configurable:!0,get:()=>q.value,set:Q=>q.value=Q})}if(s)for(const V in s)iI(s[V],n,e,V);if(l){const V=Ot(l)?l.call(e):l;Reflect.ownKeys(V).forEach(N=>{Zc(N,V[N])})}f&&TS(f,r,"c");function O(V,N){It(N)?N.forEach(z=>V(z.bind(e))):N&&V(N.bind(e))}if(O(aV,c),O(oV,h),O(sV,v),O(lV,d),O(rV,p),O(nV,g),O(vV,T),O(hV,b),O(cV,w),O(uV,m),O(eI,S),O(fV,A),It(C))if(C.length){const V=r.exposed||(r.exposed={});C.forEach(N=>{Object.defineProperty(V,N,{get:()=>e[N],set:z=>e[N]=z,enumerable:!0})})}else r.exposed||(r.exposed={});x&&r.render===sn&&(r.render=x),D!=null&&(r.inheritAttrs=D),I&&(r.components=I),L&&(r.directives=L),A&&O0(r)}function _V(r,t,e=sn){It(r)&&(r=by(r));for(const n in r){const i=r[n];let a;re(i)?"default"in i?a=un(i.from||n,i.default,!0):a=un(i.from||n):a=un(i),ke(a)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>a.value,set:o=>a.value=o}):t[n]=a}}function TS(r,t,e){Gn(It(r)?r.map(n=>n.bind(t.proxy)):r.bind(t.proxy),t,e)}function iI(r,t,e,n){let i=n.includes(".")?jD(e,n):()=>e[n];if(ye(r)){const a=t[r];Ot(a)&&Xc(i,a)}else if(Ot(r))Xc(i,r.bind(e));else if(re(r))if(It(r))r.forEach(a=>iI(a,t,e,n));else{const a=Ot(r.handler)?r.handler.bind(e):t[r.handler];Ot(a)&&Xc(i,a,r)}}function V0(r){const t=r.type,{mixins:e,extends:n}=t,{mixins:i,optionsCache:a,config:{optionMergeStrategies:o}}=r.appContext,s=a.get(t);let l;return s?l=s:!i.length&&!e&&!n?l=t:(l={},i.length&&i.forEach(u=>Ah(l,u,o,!0)),Ah(l,t,o)),re(t)&&a.set(t,l),l}function Ah(r,t,e,n=!1){const{mixins:i,extends:a}=t;a&&Ah(r,a,e,!0),i&&i.forEach(o=>Ah(r,o,e,!0));for(const o in t)if(!(n&&o==="expose")){const s=SV[o]||e&&e[o];r[o]=s?s(r[o],t[o]):t[o]}return r}const SV={data:AS,props:CS,emits:CS,methods:Zl,computed:Zl,beforeCreate:Qe,created:Qe,beforeMount:Qe,mounted:Qe,beforeUpdate:Qe,updated:Qe,beforeDestroy:Qe,beforeUnmount:Qe,destroyed:Qe,unmounted:Qe,activated:Qe,deactivated:Qe,errorCaptured:Qe,serverPrefetch:Qe,components:Zl,directives:Zl,watch:bV,provide:AS,inject:xV};function AS(r,t){return t?r?function(){return Me(Ot(r)?r.call(this,this):r,Ot(t)?t.call(this,this):t)}:t:r}function xV(r,t){return Zl(by(r),by(t))}function by(r){if(It(r)){const t={};for(let e=0;et==="modelValue"||t==="model-value"?r.modelModifiers:r[`${t}Modifiers`]||r[`${ar(t)}Modifiers`]||r[`${va(t)}Modifiers`];function CV(r,t,...e){if(r.isUnmounted)return;const n=r.vnode.props||ie;let i=e;const a=t.startsWith("update:"),o=a&&AV(n,t.slice(7));o&&(o.trim&&(i=e.map(f=>ye(f)?f.trim():f)),o.number&&(i=e.map(Ev)));let s,l=n[s=Ld(t)]||n[s=Ld(ar(t))];!l&&a&&(l=n[s=Ld(va(t))]),l&&Gn(l,r,6,i);const u=n[s+"Once"];if(u){if(!r.emitted)r.emitted={};else if(r.emitted[s])return;r.emitted[s]=!0,Gn(u,r,6,i)}}const MV=new WeakMap;function oI(r,t,e=!1){const n=e?MV:t.emitsCache,i=n.get(r);if(i!==void 0)return i;const a=r.emits;let o={},s=!1;if(!Ot(r)){const l=u=>{const f=oI(u,t,!0);f&&(s=!0,Me(o,f))};!e&&t.mixins.length&&t.mixins.forEach(l),r.extends&&l(r.extends),r.mixins&&r.mixins.forEach(l)}return!a&&!s?(re(r)&&n.set(r,null),null):(It(a)?a.forEach(l=>o[l]=null):Me(o,a),re(r)&&n.set(r,o),o)}function zv(r,t){return!r||!Mv(t)?!1:(t=t.slice(2).replace(/Once$/,""),jt(r,t[0].toLowerCase()+t.slice(1))||jt(r,va(t))||jt(r,t))}function Nd(r){const{type:t,vnode:e,proxy:n,withProxy:i,propsOptions:[a],slots:o,attrs:s,emit:l,render:u,renderCache:f,props:c,data:h,setupState:v,ctx:d,inheritAttrs:p}=r,g=wh(r);let y,m;try{if(e.shapeFlag&4){const S=i||n,x=S;y=Ln(u.call(x,S,f,c,v,h,d)),m=s}else{const S=t;y=Ln(S.length>1?S(c,{attrs:s,slots:o,emit:l}):S(c,null)),m=t.props?s:DV(s)}}catch(S){hu.length=0,gf(S,r,1),y=Pe(pi)}let _=y;if(m&&p!==!1){const S=Object.keys(m),{shapeFlag:x}=_;S.length&&x&7&&(a&&S.some(Dv)&&(m=IV(m,a)),_=Os(_,m,!1,!0))}return e.dirs&&(_=Os(_,null,!1,!0),_.dirs=_.dirs?_.dirs.concat(e.dirs):e.dirs),e.transition&&E0(_,e.transition),y=_,wh(g),y}const DV=r=>{let t;for(const e in r)(e==="class"||e==="style"||Mv(e))&&((t||(t={}))[e]=r[e]);return t},IV=(r,t)=>{const e={};for(const n in r)(!Dv(n)||!(n.slice(9)in t))&&(e[n]=r[n]);return e};function LV(r,t,e){const{props:n,children:i,component:a}=r,{props:o,children:s,patchFlag:l}=t,u=a.emitsOptions;if(t.dirs||t.transition)return!0;if(e&&l>=0){if(l&1024)return!0;if(l&16)return n?MS(n,o,u):!!o;if(l&8){const f=t.dynamicProps;for(let c=0;cObject.create(lI),fI=r=>Object.getPrototypeOf(r)===lI;function RV(r,t,e,n=!1){const i={},a=uI();r.propsDefaults=Object.create(null),cI(r,t,i,a);for(const o in r.propsOptions[0])o in i||(i[o]=void 0);e?r.props=n?i:WD(i):r.type.props?r.props=i:r.props=a,r.attrs=a}function EV(r,t,e,n){const{props:i,attrs:a,vnode:{patchFlag:o}}=r,s=Xt(i),[l]=r.propsOptions;let u=!1;if((n||o>0)&&!(o&16)){if(o&8){const f=r.vnode.dynamicProps;for(let c=0;c{l=!0;const[h,v]=hI(c,t,!0);Me(o,h),v&&s.push(...v)};!e&&t.mixins.length&&t.mixins.forEach(f),r.extends&&f(r.extends),r.mixins&&r.mixins.forEach(f)}if(!a&&!l)return re(r)&&n.set(r,bs),bs;if(It(a))for(let f=0;fr==="_"||r==="_ctx"||r==="$stable",z0=r=>It(r)?r.map(Ln):[Ln(r)],OV=(r,t,e)=>{if(t._n)return t;const n=ZN((...i)=>z0(t(...i)),e);return n._c=!1,n},vI=(r,t,e)=>{const n=r._ctx;for(const i in r){if(B0(i))continue;const a=r[i];if(Ot(a))t[i]=OV(i,a,n);else if(a!=null){const o=z0(a);t[i]=()=>o}}},dI=(r,t)=>{const e=z0(t);r.slots.default=()=>e},pI=(r,t,e)=>{for(const n in t)(e||!B0(n))&&(r[n]=t[n])},NV=(r,t,e)=>{const n=r.slots=uI();if(r.vnode.shapeFlag&32){const i=t._;i?(pI(n,t,e),e&&AD(n,"_",i,!0)):vI(t,n)}else t&&dI(r,t)},VV=(r,t,e)=>{const{vnode:n,slots:i}=r;let a=!0,o=ie;if(n.shapeFlag&32){const s=t._;s?e&&s===1?a=!1:pI(i,t,e):(a=!t.$stable,vI(t,i)),o=t}else t&&(dI(r,t),o={default:1});if(a)for(const s in i)!B0(s)&&o[s]==null&&delete i[s]},Ye=HV;function BV(r){return zV(r)}function zV(r,t){const e=kv();e.__VUE__=!0;const{insert:n,remove:i,patchProp:a,createElement:o,createText:s,createComment:l,setText:u,setElementText:f,parentNode:c,nextSibling:h,setScopeId:v=sn,insertStaticContent:d}=r,p=(R,k,G,X=null,W=null,J=null,ot=void 0,ut=null,it=!!k.dynamicChildren)=>{if(R===k)return;R&&!pl(R,k)&&(X=U(R),Q(R,W,J,!0),R=null),k.patchFlag===-2&&(it=!1,k.dynamicChildren=null);const{type:rt,ref:At,shapeFlag:dt}=k;switch(rt){case Gv:g(R,k,G,X);break;case pi:y(R,k,G,X);break;case Kc:R==null&&m(k,G,X,ot);break;case zr:I(R,k,G,X,W,J,ot,ut,it);break;default:dt&1?x(R,k,G,X,W,J,ot,ut,it):dt&6?L(R,k,G,X,W,J,ot,ut,it):(dt&64||dt&128)&&rt.process(R,k,G,X,W,J,ot,ut,it,tt)}At!=null&&W?fu(At,R&&R.ref,J,k||R,!k):At==null&&R&&R.ref!=null&&fu(R.ref,null,J,R,!0)},g=(R,k,G,X)=>{if(R==null)n(k.el=s(k.children),G,X);else{const W=k.el=R.el;k.children!==R.children&&u(W,k.children)}},y=(R,k,G,X)=>{R==null?n(k.el=l(k.children||""),G,X):k.el=R.el},m=(R,k,G,X)=>{[R.el,R.anchor]=d(R.children,k,G,X,R.el,R.anchor)},_=({el:R,anchor:k},G,X)=>{let W;for(;R&&R!==k;)W=h(R),n(R,G,X),R=W;n(k,G,X)},S=({el:R,anchor:k})=>{let G;for(;R&&R!==k;)G=h(R),i(R),R=G;i(k)},x=(R,k,G,X,W,J,ot,ut,it)=>{if(k.type==="svg"?ot="svg":k.type==="math"&&(ot="mathml"),R==null)b(k,G,X,W,J,ot,ut,it);else{const rt=R.el&&R.el._isVueCE?R.el:null;try{rt&&rt._beginPatch(),A(R,k,W,J,ot,ut,it)}finally{rt&&rt._endPatch()}}},b=(R,k,G,X,W,J,ot,ut)=>{let it,rt;const{props:At,shapeFlag:dt,transition:wt,dirs:Rt}=R;if(it=R.el=o(R.type,J,At&&At.is,At),dt&8?f(it,R.children):dt&16&&T(R.children,it,null,X,W,Vd(R,J),ot,ut),Rt&&ya(R,null,X,"created"),w(it,R,R.scopeId,ot,X),At){for(const ne in At)ne!=="value"&&!ou(ne)&&a(it,ne,null,At[ne],J,X);"value"in At&&a(it,"value",null,At.value,J),(rt=At.onVnodeBeforeMount)&&_n(rt,X,R)}Rt&&ya(R,null,X,"beforeMount");const Yt=GV(W,wt);Yt&&wt.beforeEnter(it),n(it,k,G),((rt=At&&At.onVnodeMounted)||Yt||Rt)&&Ye(()=>{try{rt&&_n(rt,X,R),Yt&&wt.enter(it),Rt&&ya(R,null,X,"mounted")}finally{}},W)},w=(R,k,G,X,W)=>{if(G&&v(R,G),X)for(let J=0;J{for(let rt=it;rt{const ut=k.el=R.el;let{patchFlag:it,dynamicChildren:rt,dirs:At}=k;it|=R.patchFlag&16;const dt=R.props||ie,wt=k.props||ie;let Rt;if(G&&ma(G,!1),(Rt=wt.onVnodeBeforeUpdate)&&_n(Rt,G,k,R),At&&ya(k,R,G,"beforeUpdate"),G&&ma(G,!0),(dt.innerHTML&&wt.innerHTML==null||dt.textContent&&wt.textContent==null)&&f(ut,""),rt?C(R.dynamicChildren,rt,ut,G,X,Vd(k,W),J):ot||N(R,k,ut,null,G,X,Vd(k,W),J,!1),it>0){if(it&16)D(ut,dt,wt,G,W);else if(it&2&&dt.class!==wt.class&&a(ut,"class",null,wt.class,W),it&4&&a(ut,"style",dt.style,wt.style,W),it&8){const Yt=k.dynamicProps;for(let ne=0;ne{Rt&&_n(Rt,G,k,R),At&&ya(k,R,G,"updated")},X)},C=(R,k,G,X,W,J,ot)=>{for(let ut=0;ut{if(k!==G){if(k!==ie)for(const J in k)!ou(J)&&!(J in G)&&a(R,J,k[J],null,W,X);for(const J in G){if(ou(J))continue;const ot=G[J],ut=k[J];ot!==ut&&J!=="value"&&a(R,J,ut,ot,W,X)}"value"in G&&a(R,"value",k.value,G.value,W)}},I=(R,k,G,X,W,J,ot,ut,it)=>{const rt=k.el=R?R.el:s(""),At=k.anchor=R?R.anchor:s("");let{patchFlag:dt,dynamicChildren:wt,slotScopeIds:Rt}=k;Rt&&(ut=ut?ut.concat(Rt):Rt),R==null?(n(rt,G,X),n(At,G,X),T(k.children||[],G,At,W,J,ot,ut,it)):dt>0&&dt&64&&wt&&R.dynamicChildren&&R.dynamicChildren.length===wt.length?(C(R.dynamicChildren,wt,G,W,J,ot,ut),(k.key!=null||W&&k===W.subTree)&&G0(R,k,!0)):N(R,k,G,At,W,J,ot,ut,it)},L=(R,k,G,X,W,J,ot,ut,it)=>{k.slotScopeIds=ut,R==null?k.shapeFlag&512?W.ctx.activate(k,G,X,ot,it):P(k,G,X,W,J,ot,it):E(R,k,it)},P=(R,k,G,X,W,J,ot)=>{const ut=R.component=KV(R,X,W);if(N0(R)&&(ut.ctx.renderer=tt),JV(ut,!1,ot),ut.asyncDep){if(W&&W.registerDep(ut,O,ot),!R.el){const it=ut.subTree=Pe(pi);y(null,it,k,G),R.placeholder=it.el}}else O(ut,R,k,G,W,J,ot)},E=(R,k,G)=>{const X=k.component=R.component;if(LV(R,k,G))if(X.asyncDep&&!X.asyncResolved){V(X,k,G);return}else X.next=k,X.update();else k.el=R.el,X.vnode=k},O=(R,k,G,X,W,J,ot)=>{const ut=()=>{if(R.isMounted){let{next:dt,bu:wt,u:Rt,parent:Yt,vnode:ne}=R;{const _r=gI(R);if(_r){dt&&(dt.el=ne.el,V(R,dt,ot)),_r.asyncDep.then(()=>{Ye(()=>{R.isUnmounted||rt()},W)});return}}let oe=dt,Se;ma(R,!1),dt?(dt.el=ne.el,V(R,dt,ot)):dt=ne,wt&&Uc(wt),(Se=dt.props&&dt.props.onVnodeBeforeUpdate)&&_n(Se,Yt,dt,ne),ma(R,!0);const we=Nd(R),Kr=R.subTree;R.subTree=we,p(Kr,we,c(Kr.el),U(Kr),R,W,J),dt.el=we.el,oe===null&&PV(R,we.el),Rt&&Ye(Rt,W),(Se=dt.props&&dt.props.onVnodeUpdated)&&Ye(()=>_n(Se,Yt,dt,ne),W)}else{let dt;const{el:wt,props:Rt}=k,{bm:Yt,m:ne,parent:oe,root:Se,type:we}=R,Kr=As(k);if(ma(R,!1),Yt&&Uc(Yt),!Kr&&(dt=Rt&&Rt.onVnodeBeforeMount)&&_n(dt,oe,k),ma(R,!0),wt&<){const _r=()=>{R.subTree=Nd(R),lt(wt,R.subTree,R,W,null)};Kr&&we.__asyncHydrate?we.__asyncHydrate(wt,R,_r):_r()}else{Se.ce&&Se.ce._hasShadowRoot()&&Se.ce._injectChildStyle(we,R.parent?R.parent.type:void 0);const _r=R.subTree=Nd(R);p(null,_r,G,X,R,W,J),k.el=_r.el}if(ne&&Ye(ne,W),!Kr&&(dt=Rt&&Rt.onVnodeMounted)){const _r=k;Ye(()=>_n(dt,oe,_r),W)}(k.shapeFlag&256||oe&&As(oe.vnode)&&oe.vnode.shapeFlag&256)&&R.a&&Ye(R.a,W),R.isMounted=!0,k=G=X=null}};R.scope.on();const it=R.effect=new ID(ut);R.scope.off();const rt=R.update=it.run.bind(it),At=R.job=it.runIfDirty.bind(it);At.i=R,At.id=R.uid,it.scheduler=()=>P0(At),ma(R,!0),rt()},V=(R,k,G)=>{k.component=R;const X=R.vnode.props;R.vnode=k,R.next=null,EV(R,k.props,X,G),VV(R,k.children,G),hi(),gS(R),vi()},N=(R,k,G,X,W,J,ot,ut,it=!1)=>{const rt=R&&R.children,At=R?R.shapeFlag:0,dt=k.children,{patchFlag:wt,shapeFlag:Rt}=k;if(wt>0){if(wt&128){$(rt,dt,G,X,W,J,ot,ut,it);return}else if(wt&256){z(rt,dt,G,X,W,J,ot,ut,it);return}}Rt&8?(At&16&&Et(rt,W,J),dt!==rt&&f(G,dt)):At&16?Rt&16?$(rt,dt,G,X,W,J,ot,ut,it):Et(rt,W,J,!0):(At&8&&f(G,""),Rt&16&&T(dt,G,X,W,J,ot,ut,it))},z=(R,k,G,X,W,J,ot,ut,it)=>{R=R||bs,k=k||bs;const rt=R.length,At=k.length,dt=Math.min(rt,At);let wt;for(wt=0;wtAt?Et(R,W,J,!0,!1,dt):T(k,G,X,W,J,ot,ut,it,dt)},$=(R,k,G,X,W,J,ot,ut,it)=>{let rt=0;const At=k.length;let dt=R.length-1,wt=At-1;for(;rt<=dt&&rt<=wt;){const Rt=R[rt],Yt=k[rt]=it?ri(k[rt]):Ln(k[rt]);if(pl(Rt,Yt))p(Rt,Yt,G,null,W,J,ot,ut,it);else break;rt++}for(;rt<=dt&&rt<=wt;){const Rt=R[dt],Yt=k[wt]=it?ri(k[wt]):Ln(k[wt]);if(pl(Rt,Yt))p(Rt,Yt,G,null,W,J,ot,ut,it);else break;dt--,wt--}if(rt>dt){if(rt<=wt){const Rt=wt+1,Yt=Rtwt)for(;rt<=dt;)Q(R[rt],W,J,!0),rt++;else{const Rt=rt,Yt=rt,ne=new Map;for(rt=Yt;rt<=wt;rt++){const Sr=k[rt]=it?ri(k[rt]):Ln(k[rt]);Sr.key!=null&&ne.set(Sr.key,rt)}let oe,Se=0;const we=wt-Yt+1;let Kr=!1,_r=0;const hl=new Array(we);for(rt=0;rt=we){Q(Sr,W,J,!0);continue}let mn;if(Sr.key!=null)mn=ne.get(Sr.key);else for(oe=Yt;oe<=wt;oe++)if(hl[oe-Yt]===0&&pl(Sr,k[oe])){mn=oe;break}mn===void 0?Q(Sr,W,J,!0):(hl[mn-Yt]=rt+1,mn>=_r?_r=mn:Kr=!0,p(Sr,k[mn],G,null,W,J,ot,ut,it),Se++)}const aS=Kr?FV(hl):bs;for(oe=aS.length-1,rt=we-1;rt>=0;rt--){const Sr=Yt+rt,mn=k[Sr],oS=k[Sr+1],sS=Sr+1{const{el:J,type:ot,transition:ut,children:it,shapeFlag:rt}=R;if(rt&6){q(R.component.subTree,k,G,X);return}if(rt&128){R.suspense.move(k,G,X);return}if(rt&64){ot.move(R,k,G,tt);return}if(ot===zr){n(J,k,G);for(let dt=0;dtut.enter(J),W);else{const{leave:dt,delayLeave:wt,afterLeave:Rt}=ut,Yt=()=>{R.ctx.isUnmounted?i(J):n(J,k,G)},ne=()=>{J._isLeaving&&J[tV](!0),dt(J,()=>{Yt(),Rt&&Rt()})};wt?wt(J,Yt,ne):ne()}else n(J,k,G)},Q=(R,k,G,X=!1,W=!1)=>{const{type:J,props:ot,ref:ut,children:it,dynamicChildren:rt,shapeFlag:At,patchFlag:dt,dirs:wt,cacheIndex:Rt,memo:Yt}=R;if(dt===-2&&(W=!1),ut!=null&&(hi(),fu(ut,null,G,R,!0),vi()),Rt!=null&&(k.renderCache[Rt]=void 0),At&256){k.ctx.deactivate(R);return}const ne=At&1&&wt,oe=!As(R);let Se;if(oe&&(Se=ot&&ot.onVnodeBeforeUnmount)&&_n(Se,k,R),At&6)gt(R.component,G,X);else{if(At&128){R.suspense.unmount(G,X);return}ne&&ya(R,null,k,"beforeUnmount"),At&64?R.type.remove(R,k,G,tt,X):rt&&!rt.hasOnce&&(J!==zr||dt>0&&dt&64)?Et(rt,k,G,!1,!0):(J===zr&&dt&384||!W&&At&16)&&Et(it,k,G),X&&ct(R)}const we=Yt!=null&&Rt==null;(oe&&(Se=ot&&ot.onVnodeUnmounted)||ne||we)&&Ye(()=>{Se&&_n(Se,k,R),ne&&ya(R,null,k,"unmounted"),we&&(R.el=null)},G)},ct=R=>{const{type:k,el:G,anchor:X,transition:W}=R;if(k===zr){ht(G,X);return}if(k===Kc){S(R);return}const J=()=>{i(G),W&&!W.persisted&&W.afterLeave&&W.afterLeave()};if(R.shapeFlag&1&&W&&!W.persisted){const{leave:ot,delayLeave:ut}=W,it=()=>ot(G,J);ut?ut(R.el,J,it):it()}else J()},ht=(R,k)=>{let G;for(;R!==k;)G=h(R),i(R),R=G;i(k)},gt=(R,k,G)=>{const{bum:X,scope:W,job:J,subTree:ot,um:ut,m:it,a:rt}=R;IS(it),IS(rt),X&&Uc(X),W.stop(),J&&(J.flags|=8,Q(ot,R,k,G)),ut&&Ye(ut,k),Ye(()=>{R.isUnmounted=!0},k)},Et=(R,k,G,X=!1,W=!1,J=0)=>{for(let ot=J;ot{if(R.shapeFlag&6)return U(R.component.subTree);if(R.shapeFlag&128)return R.suspense.next();const k=h(R.anchor||R.el),G=k&&k[JD];return G?h(G):k};let K=!1;const H=(R,k,G)=>{let X;R==null?k._vnode&&(Q(k._vnode,null,null,!0),X=k._vnode.component):p(k._vnode||null,R,k,null,null,null,G),k._vnode=R,K||(K=!0,gS(X),XD(),K=!1)},tt={p,um:Q,m:q,r:ct,mt:P,mc:T,pc:N,pbc:C,n:U,o:r};let j,lt;return t&&([j,lt]=t(tt)),{render:H,hydrate:j,createApp:TV(H,j)}}function Vd({type:r,props:t},e){return e==="svg"&&r==="foreignObject"||e==="mathml"&&r==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:e}function ma({effect:r,job:t},e){e?(r.flags|=32,t.flags|=4):(r.flags&=-33,t.flags&=-5)}function GV(r,t){return(!r||r&&!r.pendingBranch)&&t&&!t.persisted}function G0(r,t,e=!1){const n=r.children,i=t.children;if(It(n)&&It(i))for(let a=0;a>1,r[e[s]]0&&(t[n]=e[a-1]),e[a]=n)}}for(a=e.length,o=e[a-1];a-- >0;)e[a]=o,o=t[o];return e}function gI(r){const t=r.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:gI(t)}function IS(r){if(r)for(let t=0;tr.__isSuspense;function HV(r,t){t&&t.pendingBranch?It(r)?t.effects.push(...r):t.effects.push(r):YN(r)}const zr=Symbol.for("v-fgt"),Gv=Symbol.for("v-txt"),pi=Symbol.for("v-cmt"),Kc=Symbol.for("v-stc"),hu=[];let wr=null;function Ch(r=!1){hu.push(wr=r?null:[])}function WV(){hu.pop(),wr=hu[hu.length-1]||null}let ku=1;function Mh(r,t=!1){ku+=r,r<0&&wr&&t&&(wr.hasOnce=!0)}function _I(r){return r.dynamicChildren=ku>0?wr||bs:null,WV(),ku>0&&wr&&wr.push(r),r}function Bit(r,t,e,n,i,a){return _I(xI(r,t,e,n,i,a,!0))}function Dh(r,t,e,n,i){return _I(Pe(r,t,e,n,i,!0))}function Ou(r){return r?r.__v_isVNode===!0:!1}function pl(r,t){return r.type===t.type&&r.key===t.key}const SI=({key:r})=>r!=null?r:null,jc=({ref:r,ref_key:t,ref_for:e})=>(typeof r=="number"&&(r=""+r),r!=null?ye(r)||ke(r)||Ot(r)?{i:Ve,r,k:t,f:!!e}:r:null);function xI(r,t=null,e=null,n=0,i=null,a=r===zr?0:1,o=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:r,props:t,key:t&&SI(t),ref:t&&jc(t),scopeId:KD,slotScopeIds:null,children:e,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:n,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Ve};return s?(F0(l,e),a&128&&r.normalize(l)):e&&(l.shapeFlag|=ye(e)?8:16),ku>0&&!o&&wr&&(l.patchFlag>0||a&6)&&l.patchFlag!==32&&wr.push(l),l}const Pe=$V;function $V(r,t=null,e=null,n=0,i=null,a=!1){if((!r||r===pV)&&(r=pi),Ou(r)){const s=Os(r,t,!0);return e&&F0(s,e),ku>0&&!a&&wr&&(s.shapeFlag&6?wr[wr.indexOf(r)]=s:wr.push(s)),s.patchFlag=-2,s}if(nB(r)&&(r=r.__vccOpts),t){t=UV(t);let{class:s,style:l}=t;s&&!ye(s)&&(t.class=w0(s)),re(l)&&(Vv(l)&&!It(l)&&(l=Me({},l)),t.style=b0(l))}const o=ye(r)?1:mI(r)?128:jN(r)?64:re(r)?4:Ot(r)?2:0;return xI(r,t,e,n,i,o,a,!0)}function UV(r){return r?Vv(r)||fI(r)?Me({},r):r:null}function Os(r,t,e=!1,n=!1){const{props:i,ref:a,patchFlag:o,children:s,transition:l}=r,u=t?ZV(i||{},t):i,f={__v_isVNode:!0,__v_skip:!0,type:r.type,props:u,key:u&&SI(u),ref:t&&t.ref?e&&a?It(a)?a.concat(jc(t)):[a,jc(t)]:jc(t):a,scopeId:r.scopeId,slotScopeIds:r.slotScopeIds,children:s,target:r.target,targetStart:r.targetStart,targetAnchor:r.targetAnchor,staticCount:r.staticCount,shapeFlag:r.shapeFlag,patchFlag:t&&r.type!==zr?o===-1?16:o|16:o,dynamicProps:r.dynamicProps,dynamicChildren:r.dynamicChildren,appContext:r.appContext,dirs:r.dirs,transition:l,component:r.component,suspense:r.suspense,ssContent:r.ssContent&&Os(r.ssContent),ssFallback:r.ssFallback&&Os(r.ssFallback),placeholder:r.placeholder,el:r.el,anchor:r.anchor,ctx:r.ctx,ce:r.ce};return l&&n&&E0(f,l.clone(f)),f}function YV(r=" ",t=0){return Pe(Gv,null,r,t)}function zit(r,t){const e=Pe(Kc,null,r);return e.staticCount=t,e}function Git(r="",t=!1){return t?(Ch(),Dh(pi,null,r)):Pe(pi,null,r)}function Ln(r){return r==null||typeof r=="boolean"?Pe(pi):It(r)?Pe(zr,null,r.slice()):Ou(r)?ri(r):Pe(Gv,null,String(r))}function ri(r){return r.el===null&&r.patchFlag!==-1||r.memo?r:Os(r)}function F0(r,t){let e=0;const{shapeFlag:n}=r;if(t==null)t=null;else if(It(t))e=16;else if(typeof t=="object")if(n&65){const i=t.default;i&&(i._c&&(i._d=!1),F0(r,i()),i._c&&(i._d=!0));return}else{e=32;const i=t._;!i&&!fI(t)?t._ctx=Ve:i===3&&Ve&&(Ve.slots._===1?t._=1:(t._=2,r.patchFlag|=1024))}else Ot(t)?(t={default:t,_ctx:Ve},e=32):(t=String(t),n&64?(e=16,t=[YV(t)]):e=8);r.children=t,r.shapeFlag|=e}function ZV(...r){const t={};for(let e=0;eNe||Ve;let Ih,Ty;{const r=kv(),t=(e,n)=>{let i;return(i=r[e])||(i=r[e]=[]),i.push(n),a=>{i.length>1?i.forEach(o=>o(a)):i[0](a)}};Ih=t("__VUE_INSTANCE_SETTERS__",e=>Ne=e),Ty=t("__VUE_SSR_SETTERS__",e=>Ns=e)}const yf=r=>{const t=Ne;return Ih(r),r.scope.on(),()=>{r.scope.off(),Ih(t)}},LS=()=>{Ne&&Ne.scope.off(),Ih(null)};function bI(r){return r.vnode.shapeFlag&4}let Ns=!1;function JV(r,t=!1,e=!1){t&&Ty(t);const{props:n,children:i}=r.vnode,a=bI(r);RV(r,n,a,t),NV(r,i,e||t);const o=a?QV(r,t):void 0;return t&&Ty(!1),o}function QV(r,t){const e=r.type;r.accessCache=Object.create(null),r.proxy=new Proxy(r.ctx,yV);const{setup:n}=e;if(n){hi();const i=r.setupContext=n.length>1?eB(r):null,a=yf(r),o=pf(n,r,0,[r.props,i]),s=bD(o);if(vi(),a(),(s||r.sp)&&!As(r)&&O0(r),s){if(o.then(LS,LS),t)return o.then(l=>{PS(r,l,t)}).catch(l=>{gf(l,r,0)});r.asyncDep=o}else PS(r,o,t)}else wI(r,t)}function PS(r,t,e){Ot(t)?r.type.__ssrInlineRender?r.ssrRender=t:r.render=t:re(t)&&(r.setupState=UD(t)),wI(r,e)}let RS;function wI(r,t,e){const n=r.type;if(!r.render){if(!t&&RS&&!n.render){const i=n.template||V0(r).template;if(i){const{isCustomElement:a,compilerOptions:o}=r.appContext.config,{delimiters:s,compilerOptions:l}=n,u=Me(Me({isCustomElement:a,delimiters:s},o),l);n.render=RS(i,u)}}r.render=n.render||sn}{const i=yf(r);hi();try{mV(r)}finally{vi(),i()}}}const tB={get(r,t){return Xe(r,"get",""),r[t]}};function eB(r){const t=e=>{r.exposed=e||{}};return{attrs:new Proxy(r.attrs,tB),slots:r.slots,emit:r.emit,expose:t}}function Fv(r){return r.exposed?r.exposeProxy||(r.exposeProxy=new Proxy(UD(kN(r.exposed)),{get(t,e){if(e in t)return t[e];if(e in cu)return cu[e](r)},has(t,e){return e in t||e in cu}})):r.proxy}function rB(r,t=!0){return Ot(r)?r.displayName||r.name:r.name||t&&r.__name}function nB(r){return Ot(r)&&"__vccOpts"in r}const nn=(r,t)=>FN(r,t,Ns);function TI(r,t,e){try{Mh(-1);const n=arguments.length;return n===2?re(t)&&!It(t)?Ou(t)?Pe(r,null,[t]):Pe(r,t):Pe(r,null,t):(n>3?e=Array.prototype.slice.call(arguments,2):n===3&&Ou(e)&&(e=[e]),Pe(r,t,e))}finally{Mh(1)}}const iB="3.5.31";/** * @vue/runtime-dom v3.5.31 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let Sy;const AS=typeof window!="undefined"&&window.trustedTypes;if(AS)try{Sy=AS.createPolicy("vue",{createHTML:r=>r})}catch(r){}const gI=Sy?r=>Sy.createHTML(r):r=>r,qV="http://www.w3.org/2000/svg",KV="http://www.w3.org/1998/Math/MathML",Qn=typeof document!="undefined"?document:null,CS=Qn&&Qn.createElement("template"),jV={insert:(r,t,e)=>{t.insertBefore(r,e||null)},remove:r=>{const t=r.parentNode;t&&t.removeChild(r)},createElement:(r,t,e,n)=>{const i=t==="svg"?Qn.createElementNS(qV,r):t==="mathml"?Qn.createElementNS(KV,r):e?Qn.createElement(r,{is:e}):Qn.createElement(r);return r==="select"&&n&&n.multiple!=null&&i.setAttribute("multiple",n.multiple),i},createText:r=>Qn.createTextNode(r),createComment:r=>Qn.createComment(r),setText:(r,t)=>{r.nodeValue=t},setElementText:(r,t)=>{r.textContent=t},parentNode:r=>r.parentNode,nextSibling:r=>r.nextSibling,querySelector:r=>Qn.querySelector(r),setScopeId(r,t){r.setAttribute(t,"")},insertStaticContent(r,t,e,n,i,a){const o=e?e.previousSibling:t.lastChild;if(i&&(i===a||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),e),!(i===a||!(i=i.nextSibling)););else{CS.innerHTML=gI(n==="svg"?`${r}`:n==="mathml"?`${r}`:r);const s=CS.content;if(n==="svg"||n==="mathml"){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,e)}return[o?o.nextSibling:t.firstChild,e?e.previousSibling:t.lastChild]}},JV=Symbol("_vtc");function QV(r,t,e){const n=r[JV];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?r.removeAttribute("class"):e?r.setAttribute("class",t):r.className=t}const Mh=Symbol("_vod"),yI=Symbol("_vsh"),Lit={name:"show",beforeMount(r,{value:t},{transition:e}){r[Mh]=r.style.display==="none"?"":r.style.display,e&&t?e.beforeEnter(r):gl(r,t)},mounted(r,{value:t},{transition:e}){e&&t&&e.enter(r)},updated(r,{value:t,oldValue:e},{transition:n}){!t!=!e&&(n?t?(n.beforeEnter(r),gl(r,!0),n.enter(r)):n.leave(r,()=>{gl(r,!1)}):gl(r,t))},beforeUnmount(r,{value:t}){gl(r,t)}};function gl(r,t){r.style.display=t?r[Mh]:"none",r[yI]=!t}const tB=Symbol(""),eB=/(?:^|;)\s*display\s*:/;function rB(r,t,e){const n=r.style,i=xe(e);let a=!1;if(e&&!i){if(t)if(xe(t))for(const o of t.split(";")){const s=o.slice(0,o.indexOf(":")).trim();e[s]==null&&qc(n,s,"")}else for(const o in t)e[o]==null&&qc(n,o,"");for(const o in e)o==="display"&&(a=!0),qc(n,o,e[o])}else if(i){if(t!==e){const o=n[tB];o&&(e+=";"+o),n.cssText=e,a=eB.test(e)}}else t&&r.removeAttribute("style");Mh in r&&(r[Mh]=a?n.display:"",r[yI]&&(n.display="none"))}const MS=/\s*!important$/;function qc(r,t,e){if(It(e))e.forEach(n=>qc(r,t,n));else if(e==null&&(e=""),t.startsWith("--"))r.setProperty(t,e);else{const n=nB(r,t);MS.test(e)?r.setProperty(va(n),e.replace(MS,""),"important"):r[n]=e}}const DS=["Webkit","Moz","ms"],Od={};function nB(r,t){const e=Od[t];if(e)return e;let n=ir(t);if(n!=="filter"&&n in r)return Od[t]=n;n=Iv(n);for(let i=0;iNd||(sB.then(()=>Nd=0),Nd=Date.now());function uB(r,t){const e=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=e.attached)return;Gn(fB(n,e.value),t,5,[n])};return e.value=r,e.attached=lB(),e}function fB(r,t){if(It(t)){const e=r.stopImmediatePropagation;return r.stopImmediatePropagation=()=>{e.call(r),r._stopped=!0},t.map(n=>i=>!i._stopped&&n&&n(i))}else return t}const kS=r=>r.charCodeAt(0)===111&&r.charCodeAt(1)===110&&r.charCodeAt(2)>96&&r.charCodeAt(2)<123,cB=(r,t,e,n,i,a)=>{const o=i==="svg";t==="class"?QV(r,n,o):t==="style"?rB(r,e,n):Tv(t)?Av(t)||aB(r,t,e,n,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):hB(r,t,n,o))?(PS(r,t,n),!r.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&LS(r,t,n,o,a,t!=="value")):r._isVueCE&&(vB(r,t)||r._def.__asyncLoader&&(/[A-Z]/.test(t)||!xe(n)))?PS(r,ir(t),n,a,t):(t==="true-value"?r._trueValue=n:t==="false-value"&&(r._falseValue=n),LS(r,t,n,o))};function hB(r,t,e,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in r&&kS(t)&&Ot(e));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&r.tagName==="IFRAME"||t==="form"||t==="list"&&r.tagName==="INPUT"||t==="type"&&r.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const i=r.tagName;if(i==="IMG"||i==="VIDEO"||i==="CANVAS"||i==="SOURCE")return!1}return kS(t)&&xe(e)?!1:t in r}function vB(r,t){const e=r._def.props;if(!e)return!1;const n=ir(t);return Array.isArray(e)?e.some(i=>ir(i)===n):Object.keys(e).some(i=>ir(i)===n)}const Dh=r=>{const t=r.props["onUpdate:modelValue"]||!1;return It(t)?e=>Wc(t,e):t};function dB(r){r.target.composing=!0}function OS(r){const t=r.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Ms=Symbol("_assign");function NS(r,t,e){return t&&(r=r.trim()),e&&(r=Lv(r)),r}const Pit={created(r,{modifiers:{lazy:t,trim:e,number:n}},i){r[Ms]=Dh(i);const a=n||i.props&&i.props.type==="number";Ka(r,t?"change":"input",o=>{o.target.composing||r[Ms](NS(r.value,e,a))}),(e||a)&&Ka(r,"change",()=>{r.value=NS(r.value,e,a)}),t||(Ka(r,"compositionstart",dB),Ka(r,"compositionend",OS),Ka(r,"change",OS))},mounted(r,{value:t}){r.value=t==null?"":t},beforeUpdate(r,{value:t,oldValue:e,modifiers:{lazy:n,trim:i,number:a}},o){if(r[Ms]=Dh(o),r.composing)return;const s=(a||r.type==="number")&&!/^0\d/.test(r.value)?Lv(r.value):r.value,l=t==null?"":t;if(s===l)return;const u=r.getRootNode();(u instanceof Document||u instanceof ShadowRoot)&&u.activeElement===r&&r.type!=="range"&&(n&&t===e||i&&r.value.trim()===l)||(r.value=l)}},Rit={deep:!0,created(r,{value:t,modifiers:{number:e}},n){const i=Cv(t);Ka(r,"change",()=>{const a=Array.prototype.filter.call(r.options,o=>o.selected).map(o=>e?Lv(Ih(o)):Ih(o));r[Ms](r.multiple?i?new Set(a):a:a[0]),r._assigning=!0,A0(()=>{r._assigning=!1})}),r[Ms]=Dh(n)},mounted(r,{value:t}){VS(r,t)},beforeUpdate(r,t,e){r[Ms]=Dh(e)},updated(r,{value:t}){r._assigning||VS(r,t)}};function VS(r,t){const e=r.multiple,n=It(t);if(!(e&&!n&&!Cv(t))){for(let i=0,a=r.options.length;iString(u)===String(s)):o.selected=rN(t,s)>-1}else o.selected=t.has(s);else if(vf(Ih(o),t)){r.selectedIndex!==i&&(r.selectedIndex=i);return}}!e&&r.selectedIndex!==-1&&(r.selectedIndex=-1)}}function Ih(r){return"_value"in r?r._value:r.value}const pB=["ctrl","shift","alt","meta"],gB={stop:r=>r.stopPropagation(),prevent:r=>r.preventDefault(),self:r=>r.target!==r.currentTarget,ctrl:r=>!r.ctrlKey,shift:r=>!r.shiftKey,alt:r=>!r.altKey,meta:r=>!r.metaKey,left:r=>"button"in r&&r.button!==0,middle:r=>"button"in r&&r.button!==1,right:r=>"button"in r&&r.button!==2,exact:(r,t)=>pB.some(e=>r[`${e}Key`]&&!t.includes(e))},Eit=(r,t)=>{if(!r)return r;const e=r._withMods||(r._withMods={}),n=t.join(".");return e[n]||(e[n]=(i,...a)=>{for(let o=0;o{const e=r._withKeys||(r._withKeys={}),n=t.join(".");return e[n]||(e[n]=i=>{if(!("key"in i))return;const a=va(i.key);if(t.some(o=>o===a||yB[o]===a))return r(i)})},mB=Me({patchProp:cB},jV);let BS;function _B(){return BS||(BS=DV(mB))}const SB=(...r)=>{const t=_B().createApp(...r),{mount:e}=t;return t.mount=n=>{const i=bB(n);if(!i)return;const a=t._component;!Ot(a)&&!a.render&&!a.template&&(a.template=i.innerHTML),i.nodeType===1&&(i.textContent="");const o=e(i,!1,xB(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),o},t};function xB(r){if(r instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&r instanceof MathMLElement)return"mathml"}function bB(r){return xe(r)?document.querySelector(r):r}const wB="modulepreload",TB=function(r,t){return new URL(r,t).href},zS={},N0=function(t,e,n){if(!e||e.length===0)return t();const i=document.getElementsByTagName("link");return Promise.all(e.map(a=>{if(a=TB(a,n),a in zS)return;zS[a]=!0;const o=a.endsWith(".css"),s=o?'[rel="stylesheet"]':"";if(!!n)for(let f=i.length-1;f>=0;f--){const c=i[f];if(c.href===a&&(!o||c.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${s}`))return;const u=document.createElement("link");if(u.rel=o?"stylesheet":wB,o||(u.as="script",u.crossOrigin=""),u.href=a,document.head.appendChild(u),o)return new Promise((f,c)=>{u.addEventListener("load",f),u.addEventListener("error",()=>c(new Error(`Unable to preload CSS for ${a}`)))})})).then(()=>t()).catch(a=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=a,window.dispatchEvent(o),!o.defaultPrevented)throw a})};/*! +**/let Ay;const ES=typeof window!="undefined"&&window.trustedTypes;if(ES)try{Ay=ES.createPolicy("vue",{createHTML:r=>r})}catch(r){}const AI=Ay?r=>Ay.createHTML(r):r=>r,aB="http://www.w3.org/2000/svg",oB="http://www.w3.org/1998/Math/MathML",Qn=typeof document!="undefined"?document:null,kS=Qn&&Qn.createElement("template"),sB={insert:(r,t,e)=>{t.insertBefore(r,e||null)},remove:r=>{const t=r.parentNode;t&&t.removeChild(r)},createElement:(r,t,e,n)=>{const i=t==="svg"?Qn.createElementNS(aB,r):t==="mathml"?Qn.createElementNS(oB,r):e?Qn.createElement(r,{is:e}):Qn.createElement(r);return r==="select"&&n&&n.multiple!=null&&i.setAttribute("multiple",n.multiple),i},createText:r=>Qn.createTextNode(r),createComment:r=>Qn.createComment(r),setText:(r,t)=>{r.nodeValue=t},setElementText:(r,t)=>{r.textContent=t},parentNode:r=>r.parentNode,nextSibling:r=>r.nextSibling,querySelector:r=>Qn.querySelector(r),setScopeId(r,t){r.setAttribute(t,"")},insertStaticContent(r,t,e,n,i,a){const o=e?e.previousSibling:t.lastChild;if(i&&(i===a||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),e),!(i===a||!(i=i.nextSibling)););else{kS.innerHTML=AI(n==="svg"?`${r}`:n==="mathml"?`${r}`:r);const s=kS.content;if(n==="svg"||n==="mathml"){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,e)}return[o?o.nextSibling:t.firstChild,e?e.previousSibling:t.lastChild]}},lB=Symbol("_vtc");function uB(r,t,e){const n=r[lB];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?r.removeAttribute("class"):e?r.setAttribute("class",t):r.className=t}const Lh=Symbol("_vod"),CI=Symbol("_vsh"),Fit={name:"show",beforeMount(r,{value:t},{transition:e}){r[Lh]=r.style.display==="none"?"":r.style.display,e&&t?e.beforeEnter(r):gl(r,t)},mounted(r,{value:t},{transition:e}){e&&t&&e.enter(r)},updated(r,{value:t,oldValue:e},{transition:n}){!t!=!e&&(n?t?(n.beforeEnter(r),gl(r,!0),n.enter(r)):n.leave(r,()=>{gl(r,!1)}):gl(r,t))},beforeUnmount(r,{value:t}){gl(r,t)}};function gl(r,t){r.style.display=t?r[Lh]:"none",r[CI]=!t}const fB=Symbol(""),cB=/(?:^|;)\s*display\s*:/;function hB(r,t,e){const n=r.style,i=ye(e);let a=!1;if(e&&!i){if(t)if(ye(t))for(const o of t.split(";")){const s=o.slice(0,o.indexOf(":")).trim();e[s]==null&&Jc(n,s,"")}else for(const o in t)e[o]==null&&Jc(n,o,"");for(const o in e)o==="display"&&(a=!0),Jc(n,o,e[o])}else if(i){if(t!==e){const o=n[fB];o&&(e+=";"+o),n.cssText=e,a=cB.test(e)}}else t&&r.removeAttribute("style");Lh in r&&(r[Lh]=a?n.display:"",r[CI]&&(n.display="none"))}const OS=/\s*!important$/;function Jc(r,t,e){if(It(e))e.forEach(n=>Jc(r,t,n));else if(e==null&&(e=""),t.startsWith("--"))r.setProperty(t,e);else{const n=vB(r,t);OS.test(e)?r.setProperty(va(n),e.replace(OS,""),"important"):r[n]=e}}const NS=["Webkit","Moz","ms"],Bd={};function vB(r,t){const e=Bd[t];if(e)return e;let n=ar(t);if(n!=="filter"&&n in r)return Bd[t]=n;n=Rv(n);for(let i=0;izd||(yB.then(()=>zd=0),zd=Date.now());function _B(r,t){const e=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=e.attached)return;Gn(SB(n,e.value),t,5,[n])};return e.value=r,e.attached=mB(),e}function SB(r,t){if(It(t)){const e=r.stopImmediatePropagation;return r.stopImmediatePropagation=()=>{e.call(r),r._stopped=!0},t.map(n=>i=>!i._stopped&&n&&n(i))}else return t}const HS=r=>r.charCodeAt(0)===111&&r.charCodeAt(1)===110&&r.charCodeAt(2)>96&&r.charCodeAt(2)<123,xB=(r,t,e,n,i,a)=>{const o=i==="svg";t==="class"?uB(r,n,o):t==="style"?hB(r,e,n):Mv(t)?Dv(t)||pB(r,t,e,n,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):bB(r,t,n,o))?(zS(r,t,n),!r.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&BS(r,t,n,o,a,t!=="value")):r._isVueCE&&(wB(r,t)||r._def.__asyncLoader&&(/[A-Z]/.test(t)||!ye(n)))?zS(r,ar(t),n,a,t):(t==="true-value"?r._trueValue=n:t==="false-value"&&(r._falseValue=n),BS(r,t,n,o))};function bB(r,t,e,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in r&&HS(t)&&Ot(e));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&r.tagName==="IFRAME"||t==="form"||t==="list"&&r.tagName==="INPUT"||t==="type"&&r.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const i=r.tagName;if(i==="IMG"||i==="VIDEO"||i==="CANVAS"||i==="SOURCE")return!1}return HS(t)&&ye(e)?!1:t in r}function wB(r,t){const e=r._def.props;if(!e)return!1;const n=ar(t);return Array.isArray(e)?e.some(i=>ar(i)===n):Object.keys(e).some(i=>ar(i)===n)}const Ph=r=>{const t=r.props["onUpdate:modelValue"]||!1;return It(t)?e=>Uc(t,e):t};function TB(r){r.target.composing=!0}function WS(r){const t=r.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Ms=Symbol("_assign");function $S(r,t,e){return t&&(r=r.trim()),e&&(r=Ev(r)),r}const Hit={created(r,{modifiers:{lazy:t,trim:e,number:n}},i){r[Ms]=Ph(i);const a=n||i.props&&i.props.type==="number";Ka(r,t?"change":"input",o=>{o.target.composing||r[Ms]($S(r.value,e,a))}),(e||a)&&Ka(r,"change",()=>{r.value=$S(r.value,e,a)}),t||(Ka(r,"compositionstart",TB),Ka(r,"compositionend",WS),Ka(r,"change",WS))},mounted(r,{value:t}){r.value=t==null?"":t},beforeUpdate(r,{value:t,oldValue:e,modifiers:{lazy:n,trim:i,number:a}},o){if(r[Ms]=Ph(o),r.composing)return;const s=(a||r.type==="number")&&!/^0\d/.test(r.value)?Ev(r.value):r.value,l=t==null?"":t;if(s===l)return;const u=r.getRootNode();(u instanceof Document||u instanceof ShadowRoot)&&u.activeElement===r&&r.type!=="range"&&(n&&t===e||i&&r.value.trim()===l)||(r.value=l)}},Wit={deep:!0,created(r,{value:t,modifiers:{number:e}},n){const i=Iv(t);Ka(r,"change",()=>{const a=Array.prototype.filter.call(r.options,o=>o.selected).map(o=>e?Ev(Rh(o)):Rh(o));r[Ms](r.multiple?i?new Set(a):a:a[0]),r._assigning=!0,L0(()=>{r._assigning=!1})}),r[Ms]=Ph(n)},mounted(r,{value:t}){US(r,t)},beforeUpdate(r,t,e){r[Ms]=Ph(e)},updated(r,{value:t}){r._assigning||US(r,t)}};function US(r,t){const e=r.multiple,n=It(t);if(!(e&&!n&&!Iv(t))){for(let i=0,a=r.options.length;iString(u)===String(s)):o.selected=cN(t,s)>-1}else o.selected=t.has(s);else if(df(Rh(o),t)){r.selectedIndex!==i&&(r.selectedIndex=i);return}}!e&&r.selectedIndex!==-1&&(r.selectedIndex=-1)}}function Rh(r){return"_value"in r?r._value:r.value}const AB=["ctrl","shift","alt","meta"],CB={stop:r=>r.stopPropagation(),prevent:r=>r.preventDefault(),self:r=>r.target!==r.currentTarget,ctrl:r=>!r.ctrlKey,shift:r=>!r.shiftKey,alt:r=>!r.altKey,meta:r=>!r.metaKey,left:r=>"button"in r&&r.button!==0,middle:r=>"button"in r&&r.button!==1,right:r=>"button"in r&&r.button!==2,exact:(r,t)=>AB.some(e=>r[`${e}Key`]&&!t.includes(e))},$it=(r,t)=>{if(!r)return r;const e=r._withMods||(r._withMods={}),n=t.join(".");return e[n]||(e[n]=(i,...a)=>{for(let o=0;o{const e=r._withKeys||(r._withKeys={}),n=t.join(".");return e[n]||(e[n]=i=>{if(!("key"in i))return;const a=va(i.key);if(t.some(o=>o===a||MB[o]===a))return r(i)})},DB=Me({patchProp:xB},sB);let YS;function IB(){return YS||(YS=BV(DB))}const LB=(...r)=>{const t=IB().createApp(...r),{mount:e}=t;return t.mount=n=>{const i=RB(n);if(!i)return;const a=t._component;!Ot(a)&&!a.render&&!a.template&&(a.template=i.innerHTML),i.nodeType===1&&(i.textContent="");const o=e(i,!1,PB(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),o},t};function PB(r){if(r instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&r instanceof MathMLElement)return"mathml"}function RB(r){return ye(r)?document.querySelector(r):r}const EB="modulepreload",kB=function(r,t){return new URL(r,t).href},ZS={},H0=function(t,e,n){if(!e||e.length===0)return t();const i=document.getElementsByTagName("link");return Promise.all(e.map(a=>{if(a=kB(a,n),a in ZS)return;ZS[a]=!0;const o=a.endsWith(".css"),s=o?'[rel="stylesheet"]':"";if(!!n)for(let f=i.length-1;f>=0;f--){const c=i[f];if(c.href===a&&(!o||c.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${s}`))return;const u=document.createElement("link");if(u.rel=o?"stylesheet":EB,o||(u.as="script",u.crossOrigin=""),u.href=a,document.head.appendChild(u),o)return new Promise((f,c)=>{u.addEventListener("load",f),u.addEventListener("error",()=>c(new Error(`Unable to preload CSS for ${a}`)))})})).then(()=>t()).catch(a=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=a,window.dispatchEvent(o),!o.defaultPrevented)throw a})};/*! * vue-router v4.6.4 * (c) 2025 Eduardo San Martin Morote * @license MIT - */const hs=typeof document!="undefined";function mI(r){return typeof r=="object"||"displayName"in r||"props"in r||"__vccOpts"in r}function AB(r){return r.__esModule||r[Symbol.toStringTag]==="Module"||r.default&&mI(r.default)}const Kt=Object.assign;function Vd(r,t){const e={};for(const n in t){const i=t[n];e[n]=vn(i)?i.map(r):r(i)}return e}const hu=()=>{},vn=Array.isArray;function GS(r,t){const e={};for(const n in r)e[n]=n in t?t[n]:r[n];return e}const _I=/#/g,CB=/&/g,MB=/\//g,DB=/=/g,IB=/\?/g,SI=/\+/g,LB=/%5B/g,PB=/%5D/g,xI=/%5E/g,RB=/%60/g,bI=/%7B/g,EB=/%7C/g,wI=/%7D/g,kB=/%20/g;function V0(r){return r==null?"":encodeURI(""+r).replace(EB,"|").replace(LB,"[").replace(PB,"]")}function OB(r){return V0(r).replace(bI,"{").replace(wI,"}").replace(xI,"^")}function xy(r){return V0(r).replace(SI,"%2B").replace(kB,"+").replace(_I,"%23").replace(CB,"%26").replace(RB,"`").replace(bI,"{").replace(wI,"}").replace(xI,"^")}function NB(r){return xy(r).replace(DB,"%3D")}function VB(r){return V0(r).replace(_I,"%23").replace(IB,"%3F")}function BB(r){return VB(r).replace(MB,"%2F")}function Ou(r){if(r==null)return null;try{return decodeURIComponent(""+r)}catch(t){}return""+r}const zB=/\/$/,GB=r=>r.replace(zB,"");function Bd(r,t,e="/"){let n,i={},a="",o="";const s=t.indexOf("#");let l=t.indexOf("?");return l=s>=0&&l>s?-1:l,l>=0&&(n=t.slice(0,l),a=t.slice(l,s>0?s:t.length),i=r(a.slice(1))),s>=0&&(n=n||t.slice(0,s),o=t.slice(s,t.length)),n=$B(n!=null?n:t,e),{fullPath:n+a+o,path:n,query:i,hash:Ou(o)}}function FB(r,t){const e=t.query?r(t.query):"";return t.path+(e&&"?")+e+(t.hash||"")}function FS(r,t){return!t||!r.toLowerCase().startsWith(t.toLowerCase())?r:r.slice(t.length)||"/"}function HB(r,t,e){const n=t.matched.length-1,i=e.matched.length-1;return n>-1&&n===i&&Vs(t.matched[n],e.matched[i])&&TI(t.params,e.params)&&r(t.query)===r(e.query)&&t.hash===e.hash}function Vs(r,t){return(r.aliasOf||r)===(t.aliasOf||t)}function TI(r,t){if(Object.keys(r).length!==Object.keys(t).length)return!1;for(var e in r)if(!WB(r[e],t[e]))return!1;return!0}function WB(r,t){return vn(r)?HS(r,t):vn(t)?HS(t,r):(r==null?void 0:r.valueOf())===(t==null?void 0:t.valueOf())}function HS(r,t){return vn(t)?r.length===t.length&&r.every((e,n)=>e===t[n]):r.length===1&&r[0]===t}function $B(r,t){if(r.startsWith("/"))return r;if(!r)return t;const e=t.split("/"),n=r.split("/"),i=n[n.length-1];(i===".."||i===".")&&n.push("");let a=e.length-1,o,s;for(o=0;o1&&a--;else break;return e.slice(0,a).join("/")+"/"+n.slice(o).join("/")}const Mi={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let by=function(r){return r.pop="pop",r.push="push",r}({}),zd=function(r){return r.back="back",r.forward="forward",r.unknown="",r}({});function UB(r){if(!r)if(hs){const t=document.querySelector("base");r=t&&t.getAttribute("href")||"/",r=r.replace(/^\w+:\/\/[^\/]+/,"")}else r="/";return r[0]!=="/"&&r[0]!=="#"&&(r="/"+r),GB(r)}const YB=/^[^#]+#/;function ZB(r,t){return r.replace(YB,"#")+t}function XB(r,t){const e=document.documentElement.getBoundingClientRect(),n=r.getBoundingClientRect();return{behavior:t.behavior,left:n.left-e.left-(t.left||0),top:n.top-e.top-(t.top||0)}}const zv=()=>({left:window.scrollX,top:window.scrollY});function qB(r){let t;if("el"in r){const e=r.el,n=typeof e=="string"&&e.startsWith("#"),i=typeof e=="string"?n?document.getElementById(e.slice(1)):document.querySelector(e):e;if(!i)return;t=XB(i,r)}else t=r;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function WS(r,t){return(history.state?history.state.position-t:-1)+r}const wy=new Map;function KB(r,t){wy.set(r,t)}function jB(r){const t=wy.get(r);return wy.delete(r),t}function JB(r){return typeof r=="string"||r&&typeof r=="object"}function AI(r){return typeof r=="string"||typeof r=="symbol"}let he=function(r){return r[r.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",r[r.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",r[r.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",r[r.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",r[r.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",r}({});const CI=Symbol("");he.MATCHER_NOT_FOUND+"",he.NAVIGATION_GUARD_REDIRECT+"",he.NAVIGATION_ABORTED+"",he.NAVIGATION_CANCELLED+"",he.NAVIGATION_DUPLICATED+"";function Bs(r,t){return Kt(new Error,{type:r,[CI]:!0},t)}function qn(r,t){return r instanceof Error&&CI in r&&(t==null||!!(r.type&t))}const QB=["params","query","hash"];function tz(r){if(typeof r=="string")return r;if(r.path!=null)return r.path;const t={};for(const e of QB)e in r&&(t[e]=r[e]);return JSON.stringify(t,null,2)}function ez(r){const t={};if(r===""||r==="?")return t;const e=(r[0]==="?"?r.slice(1):r).split("&");for(let n=0;ni&&xy(i)):[n&&xy(n)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+e,i!=null&&(t+="="+i))})}return t}function rz(r){const t={};for(const e in r){const n=r[e];n!==void 0&&(t[e]=vn(n)?n.map(i=>i==null?null:""+i):n==null?n:""+n)}return t}const nz=Symbol(""),US=Symbol(""),Gv=Symbol(""),B0=Symbol(""),Ty=Symbol("");function yl(){let r=[];function t(n){return r.push(n),()=>{const i=r.indexOf(n);i>-1&&r.splice(i,1)}}function e(){r=[]}return{add:t,list:()=>r.slice(),reset:e}}function Fi(r,t,e,n,i,a=o=>o()){const o=n&&(n.enterCallbacks[i]=n.enterCallbacks[i]||[]);return()=>new Promise((s,l)=>{const u=h=>{h===!1?l(Bs(he.NAVIGATION_ABORTED,{from:e,to:t})):h instanceof Error?l(h):JB(h)?l(Bs(he.NAVIGATION_GUARD_REDIRECT,{from:t,to:h})):(o&&n.enterCallbacks[i]===o&&typeof h=="function"&&o.push(h),s())},f=a(()=>r.call(n&&n.instances[i],t,e,u));let c=Promise.resolve(f);r.length<3&&(c=c.then(u)),c.catch(h=>l(h))})}function Gd(r,t,e,n,i=a=>a()){const a=[];for(const o of r)for(const s in o.components){let l=o.components[s];if(!(t!=="beforeRouteEnter"&&!o.instances[s]))if(mI(l)){const u=(l.__vccOpts||l)[t];u&&a.push(Fi(u,e,n,o,s,i))}else{let u=l();a.push(()=>u.then(f=>{if(!f)throw new Error(`Couldn't resolve component "${s}" at "${o.path}"`);const c=AB(f)?f.default:f;o.mods[s]=f,o.components[s]=c;const h=(c.__vccOpts||c)[t];return h&&Fi(h,e,n,o,s,i)()}))}}return a}function iz(r,t){const e=[],n=[],i=[],a=Math.max(t.matched.length,r.matched.length);for(let o=0;oVs(u,s))?n.push(s):e.push(s));const l=r.matched[o];l&&(t.matched.find(u=>Vs(u,l))||i.push(l))}return[e,n,i]}/*! + */const hs=typeof document!="undefined";function MI(r){return typeof r=="object"||"displayName"in r||"props"in r||"__vccOpts"in r}function OB(r){return r.__esModule||r[Symbol.toStringTag]==="Module"||r.default&&MI(r.default)}const Kt=Object.assign;function Gd(r,t){const e={};for(const n in t){const i=t[n];e[n]=vn(i)?i.map(r):r(i)}return e}const vu=()=>{},vn=Array.isArray;function XS(r,t){const e={};for(const n in r)e[n]=n in t?t[n]:r[n];return e}const DI=/#/g,NB=/&/g,VB=/\//g,BB=/=/g,zB=/\?/g,II=/\+/g,GB=/%5B/g,FB=/%5D/g,LI=/%5E/g,HB=/%60/g,PI=/%7B/g,WB=/%7C/g,RI=/%7D/g,$B=/%20/g;function W0(r){return r==null?"":encodeURI(""+r).replace(WB,"|").replace(GB,"[").replace(FB,"]")}function UB(r){return W0(r).replace(PI,"{").replace(RI,"}").replace(LI,"^")}function Cy(r){return W0(r).replace(II,"%2B").replace($B,"+").replace(DI,"%23").replace(NB,"%26").replace(HB,"`").replace(PI,"{").replace(RI,"}").replace(LI,"^")}function YB(r){return Cy(r).replace(BB,"%3D")}function ZB(r){return W0(r).replace(DI,"%23").replace(zB,"%3F")}function XB(r){return ZB(r).replace(VB,"%2F")}function Nu(r){if(r==null)return null;try{return decodeURIComponent(""+r)}catch(t){}return""+r}const qB=/\/$/,KB=r=>r.replace(qB,"");function Fd(r,t,e="/"){let n,i={},a="",o="";const s=t.indexOf("#");let l=t.indexOf("?");return l=s>=0&&l>s?-1:l,l>=0&&(n=t.slice(0,l),a=t.slice(l,s>0?s:t.length),i=r(a.slice(1))),s>=0&&(n=n||t.slice(0,s),o=t.slice(s,t.length)),n=tz(n!=null?n:t,e),{fullPath:n+a+o,path:n,query:i,hash:Nu(o)}}function jB(r,t){const e=t.query?r(t.query):"";return t.path+(e&&"?")+e+(t.hash||"")}function qS(r,t){return!t||!r.toLowerCase().startsWith(t.toLowerCase())?r:r.slice(t.length)||"/"}function JB(r,t,e){const n=t.matched.length-1,i=e.matched.length-1;return n>-1&&n===i&&Vs(t.matched[n],e.matched[i])&&EI(t.params,e.params)&&r(t.query)===r(e.query)&&t.hash===e.hash}function Vs(r,t){return(r.aliasOf||r)===(t.aliasOf||t)}function EI(r,t){if(Object.keys(r).length!==Object.keys(t).length)return!1;for(var e in r)if(!QB(r[e],t[e]))return!1;return!0}function QB(r,t){return vn(r)?KS(r,t):vn(t)?KS(t,r):(r==null?void 0:r.valueOf())===(t==null?void 0:t.valueOf())}function KS(r,t){return vn(t)?r.length===t.length&&r.every((e,n)=>e===t[n]):r.length===1&&r[0]===t}function tz(r,t){if(r.startsWith("/"))return r;if(!r)return t;const e=t.split("/"),n=r.split("/"),i=n[n.length-1];(i===".."||i===".")&&n.push("");let a=e.length-1,o,s;for(o=0;o1&&a--;else break;return e.slice(0,a).join("/")+"/"+n.slice(o).join("/")}const Mi={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let My=function(r){return r.pop="pop",r.push="push",r}({}),Hd=function(r){return r.back="back",r.forward="forward",r.unknown="",r}({});function ez(r){if(!r)if(hs){const t=document.querySelector("base");r=t&&t.getAttribute("href")||"/",r=r.replace(/^\w+:\/\/[^\/]+/,"")}else r="/";return r[0]!=="/"&&r[0]!=="#"&&(r="/"+r),KB(r)}const rz=/^[^#]+#/;function nz(r,t){return r.replace(rz,"#")+t}function iz(r,t){const e=document.documentElement.getBoundingClientRect(),n=r.getBoundingClientRect();return{behavior:t.behavior,left:n.left-e.left-(t.left||0),top:n.top-e.top-(t.top||0)}}const Hv=()=>({left:window.scrollX,top:window.scrollY});function az(r){let t;if("el"in r){const e=r.el,n=typeof e=="string"&&e.startsWith("#"),i=typeof e=="string"?n?document.getElementById(e.slice(1)):document.querySelector(e):e;if(!i)return;t=iz(i,r)}else t=r;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function jS(r,t){return(history.state?history.state.position-t:-1)+r}const Dy=new Map;function oz(r,t){Dy.set(r,t)}function sz(r){const t=Dy.get(r);return Dy.delete(r),t}function lz(r){return typeof r=="string"||r&&typeof r=="object"}function kI(r){return typeof r=="string"||typeof r=="symbol"}let he=function(r){return r[r.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",r[r.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",r[r.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",r[r.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",r[r.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",r}({});const OI=Symbol("");he.MATCHER_NOT_FOUND+"",he.NAVIGATION_GUARD_REDIRECT+"",he.NAVIGATION_ABORTED+"",he.NAVIGATION_CANCELLED+"",he.NAVIGATION_DUPLICATED+"";function Bs(r,t){return Kt(new Error,{type:r,[OI]:!0},t)}function qn(r,t){return r instanceof Error&&OI in r&&(t==null||!!(r.type&t))}const uz=["params","query","hash"];function fz(r){if(typeof r=="string")return r;if(r.path!=null)return r.path;const t={};for(const e of uz)e in r&&(t[e]=r[e]);return JSON.stringify(t,null,2)}function cz(r){const t={};if(r===""||r==="?")return t;const e=(r[0]==="?"?r.slice(1):r).split("&");for(let n=0;ni&&Cy(i)):[n&&Cy(n)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+e,i!=null&&(t+="="+i))})}return t}function hz(r){const t={};for(const e in r){const n=r[e];n!==void 0&&(t[e]=vn(n)?n.map(i=>i==null?null:""+i):n==null?n:""+n)}return t}const vz=Symbol(""),QS=Symbol(""),Wv=Symbol(""),$0=Symbol(""),Iy=Symbol("");function yl(){let r=[];function t(n){return r.push(n),()=>{const i=r.indexOf(n);i>-1&&r.splice(i,1)}}function e(){r=[]}return{add:t,list:()=>r.slice(),reset:e}}function Fi(r,t,e,n,i,a=o=>o()){const o=n&&(n.enterCallbacks[i]=n.enterCallbacks[i]||[]);return()=>new Promise((s,l)=>{const u=h=>{h===!1?l(Bs(he.NAVIGATION_ABORTED,{from:e,to:t})):h instanceof Error?l(h):lz(h)?l(Bs(he.NAVIGATION_GUARD_REDIRECT,{from:t,to:h})):(o&&n.enterCallbacks[i]===o&&typeof h=="function"&&o.push(h),s())},f=a(()=>r.call(n&&n.instances[i],t,e,u));let c=Promise.resolve(f);r.length<3&&(c=c.then(u)),c.catch(h=>l(h))})}function Wd(r,t,e,n,i=a=>a()){const a=[];for(const o of r)for(const s in o.components){let l=o.components[s];if(!(t!=="beforeRouteEnter"&&!o.instances[s]))if(MI(l)){const u=(l.__vccOpts||l)[t];u&&a.push(Fi(u,e,n,o,s,i))}else{let u=l();a.push(()=>u.then(f=>{if(!f)throw new Error(`Couldn't resolve component "${s}" at "${o.path}"`);const c=OB(f)?f.default:f;o.mods[s]=f,o.components[s]=c;const h=(c.__vccOpts||c)[t];return h&&Fi(h,e,n,o,s,i)()}))}}return a}function dz(r,t){const e=[],n=[],i=[],a=Math.max(t.matched.length,r.matched.length);for(let o=0;oVs(u,s))?n.push(s):e.push(s));const l=r.matched[o];l&&(t.matched.find(u=>Vs(u,l))||i.push(l))}return[e,n,i]}/*! * vue-router v4.6.4 * (c) 2025 Eduardo San Martin Morote * @license MIT - */let az=()=>location.protocol+"//"+location.host;function MI(r,t){const{pathname:e,search:n,hash:i}=t,a=r.indexOf("#");if(a>-1){let o=i.includes(r.slice(a))?r.slice(a).length:1,s=i.slice(o);return s[0]!=="/"&&(s="/"+s),FS(s,"")}return FS(e,r)+n+i}function oz(r,t,e,n){let i=[],a=[],o=null;const s=({state:h})=>{const v=MI(r,location),d=e.value,p=t.value;let g=0;if(h){if(e.value=v,t.value=h,o&&o===d){o=null;return}g=p?h.position-p.position:0}else n(v);i.forEach(y=>{y(e.value,d,{delta:g,type:by.pop,direction:g?g>0?zd.forward:zd.back:zd.unknown})})};function l(){o=e.value}function u(h){i.push(h);const v=()=>{const d=i.indexOf(h);d>-1&&i.splice(d,1)};return a.push(v),v}function f(){if(document.visibilityState==="hidden"){const{history:h}=window;if(!h.state)return;h.replaceState(Kt({},h.state,{scroll:zv()}),"")}}function c(){for(const h of a)h();a=[],window.removeEventListener("popstate",s),window.removeEventListener("pagehide",f),document.removeEventListener("visibilitychange",f)}return window.addEventListener("popstate",s),window.addEventListener("pagehide",f),document.addEventListener("visibilitychange",f),{pauseListeners:l,listen:u,destroy:c}}function YS(r,t,e,n=!1,i=!1){return{back:r,current:t,forward:e,replaced:n,position:window.history.length,scroll:i?zv():null}}function sz(r){const{history:t,location:e}=window,n={value:MI(r,e)},i={value:t.state};i.value||a(n.value,{back:null,current:n.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(l,u,f){const c=r.indexOf("#"),h=c>-1?(e.host&&document.querySelector("base")?r:r.slice(c))+l:az()+r+l;try{t[f?"replaceState":"pushState"](u,"",h),i.value=u}catch(v){console.error(v),e[f?"replace":"assign"](h)}}function o(l,u){a(l,Kt({},t.state,YS(i.value.back,l,i.value.forward,!0),u,{position:i.value.position}),!0),n.value=l}function s(l,u){const f=Kt({},i.value,t.state,{forward:l,scroll:zv()});a(f.current,f,!0),a(l,Kt({},YS(n.value,l,null),{position:f.position+1},u),!1),n.value=l}return{location:n,state:i,push:s,replace:o}}function lz(r){r=UB(r);const t=sz(r),e=oz(r,t.state,t.location,t.replace);function n(a,o=!0){o||e.pauseListeners(),history.go(a)}const i=Kt({location:"",base:r,go:n,createHref:ZB.bind(null,r)},t,e);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}function uz(r){return r=location.host?r||location.pathname+location.search:"",r.includes("#")||(r+="#"),lz(r)}let eo=function(r){return r[r.Static=0]="Static",r[r.Param=1]="Param",r[r.Group=2]="Group",r}({});var Te=function(r){return r[r.Static=0]="Static",r[r.Param=1]="Param",r[r.ParamRegExp=2]="ParamRegExp",r[r.ParamRegExpEnd=3]="ParamRegExpEnd",r[r.EscapeNext=4]="EscapeNext",r}(Te||{});const fz={type:eo.Static,value:""},cz=/[a-zA-Z0-9_]/;function hz(r){if(!r)return[[]];if(r==="/")return[[fz]];if(!r.startsWith("/"))throw new Error(`Invalid path "${r}"`);function t(v){throw new Error(`ERR (${e})/"${u}": ${v}`)}let e=Te.Static,n=e;const i=[];let a;function o(){a&&i.push(a),a=[]}let s=0,l,u="",f="";function c(){u&&(e===Te.Static?a.push({type:eo.Static,value:u}):e===Te.Param||e===Te.ParamRegExp||e===Te.ParamRegExpEnd?(a.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),a.push({type:eo.Param,value:u,regexp:f,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function h(){u+=l}for(;st.length?t.length===1&&t[0]===Qe.Static+Qe.Segment?1:-1:0}function DI(r,t){let e=0;const n=r.score,i=t.score;for(;e0&&t[t.length-1]<0}const yz={strict:!1,end:!0,sensitive:!1};function mz(r,t,e){const n=pz(hz(r.path),e),i=Kt(n,{record:r,parent:t,children:[],alias:[]});return t&&!i.record.aliasOf==!t.record.aliasOf&&t.children.push(i),i}function _z(r,t){const e=[],n=new Map;t=GS(yz,t);function i(c){return n.get(c)}function a(c,h,v){const d=!v,p=KS(c);p.aliasOf=v&&v.record;const g=GS(t,c),y=[p];if("alias"in c){const S=typeof c.alias=="string"?[c.alias]:c.alias;for(const x of S)y.push(KS(Kt({},p,{components:v?v.record.components:p.components,path:x,aliasOf:v?v.record:p})))}let m,_;for(const S of y){const{path:x}=S;if(h&&x[0]!=="/"){const b=h.record.path,w=b[b.length-1]==="/"?"":"/";S.path=h.record.path+(x&&w+x)}if(m=mz(S,h,g),v?v.alias.push(m):(_=_||m,_!==m&&_.alias.push(m),d&&c.name&&!jS(m)&&o(c.name)),II(m)&&l(m),p.children){const b=p.children;for(let w=0;w{o(_)}:hu}function o(c){if(AI(c)){const h=n.get(c);h&&(n.delete(c),e.splice(e.indexOf(h),1),h.children.forEach(o),h.alias.forEach(o))}else{const h=e.indexOf(c);h>-1&&(e.splice(h,1),c.record.name&&n.delete(c.record.name),c.children.forEach(o),c.alias.forEach(o))}}function s(){return e}function l(c){const h=bz(c,e);e.splice(h,0,c),c.record.name&&!jS(c)&&n.set(c.record.name,c)}function u(c,h){let v,d={},p,g;if("name"in c&&c.name){if(v=n.get(c.name),!v)throw Bs(he.MATCHER_NOT_FOUND,{location:c});g=v.record.name,d=Kt(qS(h.params,v.keys.filter(_=>!_.optional).concat(v.parent?v.parent.keys.filter(_=>_.optional):[]).map(_=>_.name)),c.params&&qS(c.params,v.keys.map(_=>_.name))),p=v.stringify(d)}else if(c.path!=null)p=c.path,v=e.find(_=>_.re.test(p)),v&&(d=v.parse(p),g=v.record.name);else{if(v=h.name?n.get(h.name):e.find(_=>_.re.test(h.path)),!v)throw Bs(he.MATCHER_NOT_FOUND,{location:c,currentLocation:h});g=v.record.name,d=Kt({},h.params,c.params),p=v.stringify(d)}const y=[];let m=v;for(;m;)y.unshift(m.record),m=m.parent;return{name:g,path:p,params:d,matched:y,meta:xz(y)}}r.forEach(c=>a(c));function f(){e.length=0,n.clear()}return{addRoute:a,resolve:u,removeRoute:o,clearRoutes:f,getRoutes:s,getRecordMatcher:i}}function qS(r,t){const e={};for(const n of t)n in r&&(e[n]=r[n]);return e}function KS(r){const t={path:r.path,redirect:r.redirect,name:r.name,meta:r.meta||{},aliasOf:r.aliasOf,beforeEnter:r.beforeEnter,props:Sz(r),children:r.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in r?r.components||null:r.component&&{default:r.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Sz(r){const t={},e=r.props||!1;if("component"in r)t.default=e;else for(const n in r.components)t[n]=typeof e=="object"?e[n]:e;return t}function jS(r){for(;r;){if(r.record.aliasOf)return!0;r=r.parent}return!1}function xz(r){return r.reduce((t,e)=>Kt(t,e.meta),{})}function bz(r,t){let e=0,n=t.length;for(;e!==n;){const a=e+n>>1;DI(r,t[a])<0?n=a:e=a+1}const i=wz(r);return i&&(n=t.lastIndexOf(i,n-1)),n}function wz(r){let t=r;for(;t=t.parent;)if(II(t)&&DI(r,t)===0)return t}function II({record:r}){return!!(r.name||r.components&&Object.keys(r.components).length||r.redirect)}function JS(r){const t=un(Gv),e=un(B0),n=nn(()=>{const l=vo(r.to);return t.resolve(l)}),i=nn(()=>{const{matched:l}=n.value,{length:u}=l,f=l[u-1],c=e.matched;if(!f||!c.length)return-1;const h=c.findIndex(Vs.bind(null,f));if(h>-1)return h;const v=QS(l[u-2]);return u>1&&QS(f)===v&&c[c.length-1].path!==v?c.findIndex(Vs.bind(null,l[u-2])):h}),a=nn(()=>i.value>-1&&Dz(e.params,n.value.params)),o=nn(()=>i.value>-1&&i.value===e.matched.length-1&&TI(e.params,n.value.params));function s(l={}){if(Mz(l)){const u=t[vo(r.replace)?"replace":"push"](vo(r.to)).catch(hu);return r.viewTransition&&typeof document!="undefined"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:n,href:nn(()=>n.value.href),isActive:a,isExactActive:o,navigate:s}}function Tz(r){return r.length===1?r[0]:r}const Az=I0({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:JS,setup(r,{slots:t}){const e=Ev(JS(r)),{options:n}=un(Gv),i=nn(()=>({[tx(r.activeClass,n.linkActiveClass,"router-link-active")]:e.isActive,[tx(r.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:e.isExactActive}));return()=>{const a=t.default&&Tz(t.default(e));return r.custom?a:pI("a",{"aria-current":e.isExactActive?r.ariaCurrentValue:null,href:e.href,onClick:e.navigate,class:i.value},a)}}}),Cz=Az;function Mz(r){if(!(r.metaKey||r.altKey||r.ctrlKey||r.shiftKey)&&!r.defaultPrevented&&!(r.button!==void 0&&r.button!==0)){if(r.currentTarget&&r.currentTarget.getAttribute){const t=r.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return r.preventDefault&&r.preventDefault(),!0}}function Dz(r,t){for(const e in t){const n=t[e],i=r[e];if(typeof n=="string"){if(n!==i)return!1}else if(!vn(i)||i.length!==n.length||n.some((a,o)=>a.valueOf()!==i[o].valueOf()))return!1}return!0}function QS(r){return r?r.aliasOf?r.aliasOf.path:r.path:""}const tx=(r,t,e)=>r!=null?r:t!=null?t:e,Iz=I0({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(r,{attrs:t,slots:e}){const n=un(Ty),i=nn(()=>r.route||n.value),a=un(US,0),o=nn(()=>{let u=vo(a);const{matched:f}=i.value;let c;for(;(c=f[u])&&!c.components;)u++;return u}),s=nn(()=>i.value.matched[o.value]);Uc(US,nn(()=>o.value+1)),Uc(nz,s),Uc(Ty,i);const l=$c();return Yc(()=>[l.value,s.value,r.name],([u,f,c],[h,v,d])=>{f&&(f.instances[c]=u,v&&v!==f&&u&&u===h&&(f.leaveGuards.size||(f.leaveGuards=v.leaveGuards),f.updateGuards.size||(f.updateGuards=v.updateGuards))),u&&f&&(!v||!Vs(f,v)||!h)&&(f.enterCallbacks[c]||[]).forEach(p=>p(u))},{flush:"post"}),()=>{const u=i.value,f=r.name,c=s.value,h=c&&c.components[f];if(!h)return ex(e.default,{Component:h,route:u});const v=c.props[f],d=v?v===!0?u.params:typeof v=="function"?v(u):v:null,g=pI(h,Kt({},d,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(c.instances[f]=null)},ref:l}));return ex(e.default,{Component:g,route:u})||g}}});function ex(r,t){if(!r)return null;const e=r(t);return e.length===1?e[0]:e}const Lz=Iz;function Pz(r){const t=_z(r.routes,r),e=r.parseQuery||ez,n=r.stringifyQuery||$S,i=r.history,a=yl(),o=yl(),s=yl(),l=CN(Mi);let u=Mi;hs&&r.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=Vd.bind(null,U=>""+U),c=Vd.bind(null,BB),h=Vd.bind(null,Ou);function v(U,K){let H,tt;return AI(U)?(H=t.getRecordMatcher(U),tt=K):tt=U,t.addRoute(tt,H)}function d(U){const K=t.getRecordMatcher(U);K&&t.removeRoute(K)}function p(){return t.getRoutes().map(U=>U.record)}function g(U){return!!t.getRecordMatcher(U)}function y(U,K){if(K=Kt({},K||l.value),typeof U=="string"){const k=Bd(e,U,K.path),G=t.resolve({path:k.path},K),X=i.createHref(k.fullPath);return Kt(k,G,{params:h(G.params),hash:Ou(k.hash),redirectedFrom:void 0,href:X})}let H;if(U.path!=null)H=Kt({},U,{path:Bd(e,U.path,K.path).path});else{const k=Kt({},U.params);for(const G in k)k[G]==null&&delete k[G];H=Kt({},U,{params:c(k)}),K.params=c(K.params)}const tt=t.resolve(H,K),j=U.hash||"";tt.params=f(h(tt.params));const lt=FB(n,Kt({},U,{hash:OB(j),path:tt.path})),R=i.createHref(lt);return Kt({fullPath:lt,hash:j,query:n===$S?rz(U.query):U.query||{}},tt,{redirectedFrom:void 0,href:R})}function m(U){return typeof U=="string"?Bd(e,U,l.value.path):Kt({},U)}function _(U,K){if(u!==U)return Bs(he.NAVIGATION_CANCELLED,{from:K,to:U})}function S(U){return w(U)}function x(U){return S(Kt(m(U),{replace:!0}))}function b(U,K){const H=U.matched[U.matched.length-1];if(H&&H.redirect){const{redirect:tt}=H;let j=typeof tt=="function"?tt(U,K):tt;return typeof j=="string"&&(j=j.includes("?")||j.includes("#")?j=m(j):{path:j},j.params={}),Kt({query:U.query,hash:U.hash,params:j.path!=null?{}:U.params},j)}}function w(U,K){const H=u=y(U),tt=l.value,j=U.state,lt=U.force,R=U.replace===!0,k=b(H,tt);if(k)return w(Kt(m(k),{state:typeof k=="object"?Kt({},j,k.state):j,force:lt,replace:R}),K||H);const G=H;G.redirectedFrom=K;let X;return!lt&&HB(n,tt,H)&&(X=Bs(he.NAVIGATION_DUPLICATED,{to:G,from:tt}),q(tt,tt,!0,!1)),(X?Promise.resolve(X):C(G,tt)).catch(W=>qn(W)?qn(W,he.NAVIGATION_GUARD_REDIRECT)?W:$(W):N(W,G,tt)).then(W=>{if(W){if(qn(W,he.NAVIGATION_GUARD_REDIRECT))return w(Kt({replace:R},m(W.to),{state:typeof W.to=="object"?Kt({},j,W.to.state):j,force:lt}),K||G)}else W=I(G,tt,!0,R,j);return D(G,tt,W),W})}function T(U,K){const H=_(U,K);return H?Promise.reject(H):Promise.resolve()}function A(U){const K=ht.values().next().value;return K&&typeof K.runWithContext=="function"?K.runWithContext(U):U()}function C(U,K){let H;const[tt,j,lt]=iz(U,K);H=Gd(tt.reverse(),"beforeRouteLeave",U,K);for(const k of tt)k.leaveGuards.forEach(G=>{H.push(Fi(G,U,K))});const R=T.bind(null,U,K);return H.push(R),Et(H).then(()=>{H=[];for(const k of a.list())H.push(Fi(k,U,K));return H.push(R),Et(H)}).then(()=>{H=Gd(j,"beforeRouteUpdate",U,K);for(const k of j)k.updateGuards.forEach(G=>{H.push(Fi(G,U,K))});return H.push(R),Et(H)}).then(()=>{H=[];for(const k of lt)if(k.beforeEnter)if(vn(k.beforeEnter))for(const G of k.beforeEnter)H.push(Fi(G,U,K));else H.push(Fi(k.beforeEnter,U,K));return H.push(R),Et(H)}).then(()=>(U.matched.forEach(k=>k.enterCallbacks={}),H=Gd(lt,"beforeRouteEnter",U,K,A),H.push(R),Et(H))).then(()=>{H=[];for(const k of o.list())H.push(Fi(k,U,K));return H.push(R),Et(H)}).catch(k=>qn(k,he.NAVIGATION_CANCELLED)?k:Promise.reject(k))}function D(U,K,H){s.list().forEach(tt=>A(()=>tt(U,K,H)))}function I(U,K,H,tt,j){const lt=_(U,K);if(lt)return lt;const R=K===Mi,k=hs?history.state:{};H&&(tt||R?i.replace(U.fullPath,Kt({scroll:R&&k&&k.scroll},j)):i.push(U.fullPath,j)),l.value=U,q(U,K,H,R),$()}let L;function P(){L||(L=i.listen((U,K,H)=>{if(!gt.listening)return;const tt=y(U),j=b(tt,gt.currentRoute.value);if(j){w(Kt(j,{replace:!0,force:!0}),tt).catch(hu);return}u=tt;const lt=l.value;hs&&KB(WS(lt.fullPath,H.delta),zv()),C(tt,lt).catch(R=>qn(R,he.NAVIGATION_ABORTED|he.NAVIGATION_CANCELLED)?R:qn(R,he.NAVIGATION_GUARD_REDIRECT)?(w(Kt(m(R.to),{force:!0}),tt).then(k=>{qn(k,he.NAVIGATION_ABORTED|he.NAVIGATION_DUPLICATED)&&!H.delta&&H.type===by.pop&&i.go(-1,!1)}).catch(hu),Promise.reject()):(H.delta&&i.go(-H.delta,!1),N(R,tt,lt))).then(R=>{R=R||I(tt,lt,!1),R&&(H.delta&&!qn(R,he.NAVIGATION_CANCELLED)?i.go(-H.delta,!1):H.type===by.pop&&qn(R,he.NAVIGATION_ABORTED|he.NAVIGATION_DUPLICATED)&&i.go(-1,!1)),D(tt,lt,R)}).catch(hu)}))}let E=yl(),O=yl(),V;function N(U,K,H){$(U);const tt=O.list();return tt.length?tt.forEach(j=>j(U,K,H)):console.error(U),Promise.reject(U)}function z(){return V&&l.value!==Mi?Promise.resolve():new Promise((U,K)=>{E.add([U,K])})}function $(U){return V||(V=!U,P(),E.list().forEach(([K,H])=>U?H(U):K()),E.reset()),U}function q(U,K,H,tt){const{scrollBehavior:j}=r;if(!hs||!j)return Promise.resolve();const lt=!H&&jB(WS(U.fullPath,0))||(tt||!H)&&history.state&&history.state.scroll||null;return A0().then(()=>j(U,K,lt)).then(R=>R&&qB(R)).catch(R=>N(R,U,K))}const Q=U=>i.go(U);let ct;const ht=new Set,gt={currentRoute:l,listening:!0,addRoute:v,removeRoute:d,clearRoutes:t.clearRoutes,hasRoute:g,getRoutes:p,resolve:y,options:r,push:S,replace:x,go:Q,back:()=>Q(-1),forward:()=>Q(1),beforeEach:a.add,beforeResolve:o.add,afterEach:s.add,onError:O.add,isReady:z,install(U){U.component("RouterLink",Cz),U.component("RouterView",Lz),U.config.globalProperties.$router=gt,Object.defineProperty(U.config.globalProperties,"$route",{enumerable:!0,get:()=>vo(l)}),hs&&!ct&&l.value===Mi&&(ct=!0,S(i.location).catch(tt=>{}));const K={};for(const tt in Mi)Object.defineProperty(K,tt,{get:()=>l.value[tt],enumerable:!0});U.provide(Gv,gt),U.provide(B0,OD(K)),U.provide(Ty,l);const H=U.unmount;ht.add(U),U.unmount=function(){ht.delete(U),ht.size<1&&(u=Mi,L&&L(),L=null,l.value=Mi,ct=!1,V=!1),H()}}};function Et(U){return U.reduce((K,H)=>K.then(()=>A(H)),Promise.resolve())}return gt}function Oit(){return un(Gv)}function Nit(r){return un(B0)}const ro="Authorization",Rz=["/","/screen2","/screen2/"];function Ez(r){return encodeURIComponent(r||"/platform")}function rx(){const r=document.cookie.split(";").map(t=>t.trim()).find(t=>t.startsWith(`${ro}=`));return r?decodeURIComponent(r.slice(ro.length+1)):""}function LI(){const r=window.location.hostname;Rz.forEach(t=>{document.cookie=`${ro}=; Max-Age=0; path=${t}`,document.cookie=`${ro}=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=${t}`,r&&(document.cookie=`${ro}=; Max-Age=0; path=${t}; domain=${r}`,document.cookie=`${ro}=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=${t}; domain=${r}`)})}function Ay(r=window.location.hash.replace(/^#/,"")||"/platform"){return`/login?redirect=${Ez(r)}`}function kz(r){LI();const t=Ay(r);window.location.hash.replace(/^#/,"")!==t&&(window.location.hash=t)}function Vit(r,t){return vl(this,null,function*(){var i;LI();const e=yield fetch("/login",{method:"POST",credentials:"include",headers:{"Content-Type":"application/json",Accept:"application/json","Content-Language":"zh_CN"},body:JSON.stringify({username:r,password:t})}),n=yield e.json().catch(()=>({}));if(!e.ok||(n==null?void 0:n.code)!==200){const a=new Error((n==null?void 0:n.msg)||"登录失败,请检查用户名或密码。");throw a.status=e.status,a.code=n==null?void 0:n.code,a}return(i=n==null?void 0:n.data)!=null&&i.token&&(document.cookie=`${ro}=${encodeURIComponent(n.data.token)}; path=/`),n})}function Bit(){return vl(this,null,function*(){yield fetch("/logout",{method:"POST",credentials:"include",headers:{Accept:"application/json","Content-Type":"application/json","Content-Language":"zh_CN"},body:"{}"}).catch(()=>null),kz("/platform")})}function Oz(){return vl(this,null,function*(){const r=yield fetch("/getInfo",{credentials:"include",headers:{Accept:"application/json","Content-Language":"zh_CN"}}),t=yield r.json().catch(()=>({}));if(!r.ok||(t==null?void 0:t.code)!==200){const e=new Error((t==null?void 0:t.msg)||"用户未登录或授权已过期。");throw e.status=r.status||401,e.code=(t==null?void 0:t.code)||401,e}return t.data})}const nx=()=>N0(()=>import("./index-5a21d3d3-1783244194656.js"),["./index-5a21d3d3-1783244194656.js","./chartTheme-fbd5f176-1783244194656.js","./chartTheme-812dab15-balabala-1783244194656.css","./index-7323850c-balabala-1783244194656.css"],import.meta.url),Nz=()=>N0(()=>import("./index-59342d7f-1783244194656.js"),["./index-59342d7f-1783244194656.js","./index-e914e8dc-balabala-1783244194656.css"],import.meta.url),Vz=()=>N0(()=>import("./index-81c84a41-1783244194656.js"),["./index-81c84a41-1783244194656.js","./chartTheme-fbd5f176-1783244194656.js","./chartTheme-812dab15-balabala-1783244194656.css","./index-8d752fbe-balabala-1783244194656.css"],import.meta.url),PI=Pz({history:uz(),routes:[{path:"/",redirect:"/platform"},{path:"/login",component:Nz,meta:{public:!0}},{path:"/platform",component:nx},{path:"/forest-grass-wet",component:nx},{path:"/chart-style-guide",component:Vz},{path:"/:pathMatch(.*)",redirect:"/"}]});let vu=null;PI.beforeEach(r=>vl(void 0,null,function*(){if(r.meta.public){if(rx())try{return yield ix(),r.query.redirect?decodeURIComponent(r.query.redirect):"/platform"}catch(t){vu=null}return!0}if(!rx())return Ay(r.fullPath);try{return yield ix(),!0}catch(t){return vu=null,Ay(r.fullPath)}}));function ix(){return vu||(vu=Oz()),vu}const Bz=(r,t)=>{const e=r.__vccOpts||r;for(const[n,i]of t)e[n]=i;return e},zz={};function Gz(r,t){const e=iV("router-view");return wh(),Ah(e)}const Fz=Bz(zz,[["render",Gz]]);/*! ***************************************************************************** + */let pz=()=>location.protocol+"//"+location.host;function NI(r,t){const{pathname:e,search:n,hash:i}=t,a=r.indexOf("#");if(a>-1){let o=i.includes(r.slice(a))?r.slice(a).length:1,s=i.slice(o);return s[0]!=="/"&&(s="/"+s),qS(s,"")}return qS(e,r)+n+i}function gz(r,t,e,n){let i=[],a=[],o=null;const s=({state:h})=>{const v=NI(r,location),d=e.value,p=t.value;let g=0;if(h){if(e.value=v,t.value=h,o&&o===d){o=null;return}g=p?h.position-p.position:0}else n(v);i.forEach(y=>{y(e.value,d,{delta:g,type:My.pop,direction:g?g>0?Hd.forward:Hd.back:Hd.unknown})})};function l(){o=e.value}function u(h){i.push(h);const v=()=>{const d=i.indexOf(h);d>-1&&i.splice(d,1)};return a.push(v),v}function f(){if(document.visibilityState==="hidden"){const{history:h}=window;if(!h.state)return;h.replaceState(Kt({},h.state,{scroll:Hv()}),"")}}function c(){for(const h of a)h();a=[],window.removeEventListener("popstate",s),window.removeEventListener("pagehide",f),document.removeEventListener("visibilitychange",f)}return window.addEventListener("popstate",s),window.addEventListener("pagehide",f),document.addEventListener("visibilitychange",f),{pauseListeners:l,listen:u,destroy:c}}function tx(r,t,e,n=!1,i=!1){return{back:r,current:t,forward:e,replaced:n,position:window.history.length,scroll:i?Hv():null}}function yz(r){const{history:t,location:e}=window,n={value:NI(r,e)},i={value:t.state};i.value||a(n.value,{back:null,current:n.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(l,u,f){const c=r.indexOf("#"),h=c>-1?(e.host&&document.querySelector("base")?r:r.slice(c))+l:pz()+r+l;try{t[f?"replaceState":"pushState"](u,"",h),i.value=u}catch(v){console.error(v),e[f?"replace":"assign"](h)}}function o(l,u){a(l,Kt({},t.state,tx(i.value.back,l,i.value.forward,!0),u,{position:i.value.position}),!0),n.value=l}function s(l,u){const f=Kt({},i.value,t.state,{forward:l,scroll:Hv()});a(f.current,f,!0),a(l,Kt({},tx(n.value,l,null),{position:f.position+1},u),!1),n.value=l}return{location:n,state:i,push:s,replace:o}}function mz(r){r=ez(r);const t=yz(r),e=gz(r,t.state,t.location,t.replace);function n(a,o=!0){o||e.pauseListeners(),history.go(a)}const i=Kt({location:"",base:r,go:n,createHref:nz.bind(null,r)},t,e);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}function _z(r){return r=location.host?r||location.pathname+location.search:"",r.includes("#")||(r+="#"),mz(r)}let eo=function(r){return r[r.Static=0]="Static",r[r.Param=1]="Param",r[r.Group=2]="Group",r}({});var Te=function(r){return r[r.Static=0]="Static",r[r.Param=1]="Param",r[r.ParamRegExp=2]="ParamRegExp",r[r.ParamRegExpEnd=3]="ParamRegExpEnd",r[r.EscapeNext=4]="EscapeNext",r}(Te||{});const Sz={type:eo.Static,value:""},xz=/[a-zA-Z0-9_]/;function bz(r){if(!r)return[[]];if(r==="/")return[[Sz]];if(!r.startsWith("/"))throw new Error(`Invalid path "${r}"`);function t(v){throw new Error(`ERR (${e})/"${u}": ${v}`)}let e=Te.Static,n=e;const i=[];let a;function o(){a&&i.push(a),a=[]}let s=0,l,u="",f="";function c(){u&&(e===Te.Static?a.push({type:eo.Static,value:u}):e===Te.Param||e===Te.ParamRegExp||e===Te.ParamRegExpEnd?(a.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),a.push({type:eo.Param,value:u,regexp:f,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function h(){u+=l}for(;st.length?t.length===1&&t[0]===tr.Static+tr.Segment?1:-1:0}function VI(r,t){let e=0;const n=r.score,i=t.score;for(;e0&&t[t.length-1]<0}const Mz={strict:!1,end:!0,sensitive:!1};function Dz(r,t,e){const n=Az(bz(r.path),e),i=Kt(n,{record:r,parent:t,children:[],alias:[]});return t&&!i.record.aliasOf==!t.record.aliasOf&&t.children.push(i),i}function Iz(r,t){const e=[],n=new Map;t=XS(Mz,t);function i(c){return n.get(c)}function a(c,h,v){const d=!v,p=ix(c);p.aliasOf=v&&v.record;const g=XS(t,c),y=[p];if("alias"in c){const S=typeof c.alias=="string"?[c.alias]:c.alias;for(const x of S)y.push(ix(Kt({},p,{components:v?v.record.components:p.components,path:x,aliasOf:v?v.record:p})))}let m,_;for(const S of y){const{path:x}=S;if(h&&x[0]!=="/"){const b=h.record.path,w=b[b.length-1]==="/"?"":"/";S.path=h.record.path+(x&&w+x)}if(m=Dz(S,h,g),v?v.alias.push(m):(_=_||m,_!==m&&_.alias.push(m),d&&c.name&&!ax(m)&&o(c.name)),BI(m)&&l(m),p.children){const b=p.children;for(let w=0;w{o(_)}:vu}function o(c){if(kI(c)){const h=n.get(c);h&&(n.delete(c),e.splice(e.indexOf(h),1),h.children.forEach(o),h.alias.forEach(o))}else{const h=e.indexOf(c);h>-1&&(e.splice(h,1),c.record.name&&n.delete(c.record.name),c.children.forEach(o),c.alias.forEach(o))}}function s(){return e}function l(c){const h=Rz(c,e);e.splice(h,0,c),c.record.name&&!ax(c)&&n.set(c.record.name,c)}function u(c,h){let v,d={},p,g;if("name"in c&&c.name){if(v=n.get(c.name),!v)throw Bs(he.MATCHER_NOT_FOUND,{location:c});g=v.record.name,d=Kt(nx(h.params,v.keys.filter(_=>!_.optional).concat(v.parent?v.parent.keys.filter(_=>_.optional):[]).map(_=>_.name)),c.params&&nx(c.params,v.keys.map(_=>_.name))),p=v.stringify(d)}else if(c.path!=null)p=c.path,v=e.find(_=>_.re.test(p)),v&&(d=v.parse(p),g=v.record.name);else{if(v=h.name?n.get(h.name):e.find(_=>_.re.test(h.path)),!v)throw Bs(he.MATCHER_NOT_FOUND,{location:c,currentLocation:h});g=v.record.name,d=Kt({},h.params,c.params),p=v.stringify(d)}const y=[];let m=v;for(;m;)y.unshift(m.record),m=m.parent;return{name:g,path:p,params:d,matched:y,meta:Pz(y)}}r.forEach(c=>a(c));function f(){e.length=0,n.clear()}return{addRoute:a,resolve:u,removeRoute:o,clearRoutes:f,getRoutes:s,getRecordMatcher:i}}function nx(r,t){const e={};for(const n of t)n in r&&(e[n]=r[n]);return e}function ix(r){const t={path:r.path,redirect:r.redirect,name:r.name,meta:r.meta||{},aliasOf:r.aliasOf,beforeEnter:r.beforeEnter,props:Lz(r),children:r.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in r?r.components||null:r.component&&{default:r.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Lz(r){const t={},e=r.props||!1;if("component"in r)t.default=e;else for(const n in r.components)t[n]=typeof e=="object"?e[n]:e;return t}function ax(r){for(;r;){if(r.record.aliasOf)return!0;r=r.parent}return!1}function Pz(r){return r.reduce((t,e)=>Kt(t,e.meta),{})}function Rz(r,t){let e=0,n=t.length;for(;e!==n;){const a=e+n>>1;VI(r,t[a])<0?n=a:e=a+1}const i=Ez(r);return i&&(n=t.lastIndexOf(i,n-1)),n}function Ez(r){let t=r;for(;t=t.parent;)if(BI(t)&&VI(r,t)===0)return t}function BI({record:r}){return!!(r.name||r.components&&Object.keys(r.components).length||r.redirect)}function ox(r){const t=un(Wv),e=un($0),n=nn(()=>{const l=vo(r.to);return t.resolve(l)}),i=nn(()=>{const{matched:l}=n.value,{length:u}=l,f=l[u-1],c=e.matched;if(!f||!c.length)return-1;const h=c.findIndex(Vs.bind(null,f));if(h>-1)return h;const v=sx(l[u-2]);return u>1&&sx(f)===v&&c[c.length-1].path!==v?c.findIndex(Vs.bind(null,l[u-2])):h}),a=nn(()=>i.value>-1&&Bz(e.params,n.value.params)),o=nn(()=>i.value>-1&&i.value===e.matched.length-1&&EI(e.params,n.value.params));function s(l={}){if(Vz(l)){const u=t[vo(r.replace)?"replace":"push"](vo(r.to)).catch(vu);return r.viewTransition&&typeof document!="undefined"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:n,href:nn(()=>n.value.href),isActive:a,isExactActive:o,navigate:s}}function kz(r){return r.length===1?r[0]:r}const Oz=k0({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:ox,setup(r,{slots:t}){const e=Nv(ox(r)),{options:n}=un(Wv),i=nn(()=>({[lx(r.activeClass,n.linkActiveClass,"router-link-active")]:e.isActive,[lx(r.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:e.isExactActive}));return()=>{const a=t.default&&kz(t.default(e));return r.custom?a:TI("a",{"aria-current":e.isExactActive?r.ariaCurrentValue:null,href:e.href,onClick:e.navigate,class:i.value},a)}}}),Nz=Oz;function Vz(r){if(!(r.metaKey||r.altKey||r.ctrlKey||r.shiftKey)&&!r.defaultPrevented&&!(r.button!==void 0&&r.button!==0)){if(r.currentTarget&&r.currentTarget.getAttribute){const t=r.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return r.preventDefault&&r.preventDefault(),!0}}function Bz(r,t){for(const e in t){const n=t[e],i=r[e];if(typeof n=="string"){if(n!==i)return!1}else if(!vn(i)||i.length!==n.length||n.some((a,o)=>a.valueOf()!==i[o].valueOf()))return!1}return!0}function sx(r){return r?r.aliasOf?r.aliasOf.path:r.path:""}const lx=(r,t,e)=>r!=null?r:t!=null?t:e,zz=k0({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(r,{attrs:t,slots:e}){const n=un(Iy),i=nn(()=>r.route||n.value),a=un(QS,0),o=nn(()=>{let u=vo(a);const{matched:f}=i.value;let c;for(;(c=f[u])&&!c.components;)u++;return u}),s=nn(()=>i.value.matched[o.value]);Zc(QS,nn(()=>o.value+1)),Zc(vz,s),Zc(Iy,i);const l=Yc();return Xc(()=>[l.value,s.value,r.name],([u,f,c],[h,v,d])=>{f&&(f.instances[c]=u,v&&v!==f&&u&&u===h&&(f.leaveGuards.size||(f.leaveGuards=v.leaveGuards),f.updateGuards.size||(f.updateGuards=v.updateGuards))),u&&f&&(!v||!Vs(f,v)||!h)&&(f.enterCallbacks[c]||[]).forEach(p=>p(u))},{flush:"post"}),()=>{const u=i.value,f=r.name,c=s.value,h=c&&c.components[f];if(!h)return ux(e.default,{Component:h,route:u});const v=c.props[f],d=v?v===!0?u.params:typeof v=="function"?v(u):v:null,g=TI(h,Kt({},d,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(c.instances[f]=null)},ref:l}));return ux(e.default,{Component:g,route:u})||g}}});function ux(r,t){if(!r)return null;const e=r(t);return e.length===1?e[0]:e}const Gz=zz;function Fz(r){const t=Iz(r.routes,r),e=r.parseQuery||cz,n=r.stringifyQuery||JS,i=r.history,a=yl(),o=yl(),s=yl(),l=ON(Mi);let u=Mi;hs&&r.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=Gd.bind(null,U=>""+U),c=Gd.bind(null,XB),h=Gd.bind(null,Nu);function v(U,K){let H,tt;return kI(U)?(H=t.getRecordMatcher(U),tt=K):tt=U,t.addRoute(tt,H)}function d(U){const K=t.getRecordMatcher(U);K&&t.removeRoute(K)}function p(){return t.getRoutes().map(U=>U.record)}function g(U){return!!t.getRecordMatcher(U)}function y(U,K){if(K=Kt({},K||l.value),typeof U=="string"){const k=Fd(e,U,K.path),G=t.resolve({path:k.path},K),X=i.createHref(k.fullPath);return Kt(k,G,{params:h(G.params),hash:Nu(k.hash),redirectedFrom:void 0,href:X})}let H;if(U.path!=null)H=Kt({},U,{path:Fd(e,U.path,K.path).path});else{const k=Kt({},U.params);for(const G in k)k[G]==null&&delete k[G];H=Kt({},U,{params:c(k)}),K.params=c(K.params)}const tt=t.resolve(H,K),j=U.hash||"";tt.params=f(h(tt.params));const lt=jB(n,Kt({},U,{hash:UB(j),path:tt.path})),R=i.createHref(lt);return Kt({fullPath:lt,hash:j,query:n===JS?hz(U.query):U.query||{}},tt,{redirectedFrom:void 0,href:R})}function m(U){return typeof U=="string"?Fd(e,U,l.value.path):Kt({},U)}function _(U,K){if(u!==U)return Bs(he.NAVIGATION_CANCELLED,{from:K,to:U})}function S(U){return w(U)}function x(U){return S(Kt(m(U),{replace:!0}))}function b(U,K){const H=U.matched[U.matched.length-1];if(H&&H.redirect){const{redirect:tt}=H;let j=typeof tt=="function"?tt(U,K):tt;return typeof j=="string"&&(j=j.includes("?")||j.includes("#")?j=m(j):{path:j},j.params={}),Kt({query:U.query,hash:U.hash,params:j.path!=null?{}:U.params},j)}}function w(U,K){const H=u=y(U),tt=l.value,j=U.state,lt=U.force,R=U.replace===!0,k=b(H,tt);if(k)return w(Kt(m(k),{state:typeof k=="object"?Kt({},j,k.state):j,force:lt,replace:R}),K||H);const G=H;G.redirectedFrom=K;let X;return!lt&&JB(n,tt,H)&&(X=Bs(he.NAVIGATION_DUPLICATED,{to:G,from:tt}),q(tt,tt,!0,!1)),(X?Promise.resolve(X):C(G,tt)).catch(W=>qn(W)?qn(W,he.NAVIGATION_GUARD_REDIRECT)?W:$(W):N(W,G,tt)).then(W=>{if(W){if(qn(W,he.NAVIGATION_GUARD_REDIRECT))return w(Kt({replace:R},m(W.to),{state:typeof W.to=="object"?Kt({},j,W.to.state):j,force:lt}),K||G)}else W=I(G,tt,!0,R,j);return D(G,tt,W),W})}function T(U,K){const H=_(U,K);return H?Promise.reject(H):Promise.resolve()}function A(U){const K=ht.values().next().value;return K&&typeof K.runWithContext=="function"?K.runWithContext(U):U()}function C(U,K){let H;const[tt,j,lt]=dz(U,K);H=Wd(tt.reverse(),"beforeRouteLeave",U,K);for(const k of tt)k.leaveGuards.forEach(G=>{H.push(Fi(G,U,K))});const R=T.bind(null,U,K);return H.push(R),Et(H).then(()=>{H=[];for(const k of a.list())H.push(Fi(k,U,K));return H.push(R),Et(H)}).then(()=>{H=Wd(j,"beforeRouteUpdate",U,K);for(const k of j)k.updateGuards.forEach(G=>{H.push(Fi(G,U,K))});return H.push(R),Et(H)}).then(()=>{H=[];for(const k of lt)if(k.beforeEnter)if(vn(k.beforeEnter))for(const G of k.beforeEnter)H.push(Fi(G,U,K));else H.push(Fi(k.beforeEnter,U,K));return H.push(R),Et(H)}).then(()=>(U.matched.forEach(k=>k.enterCallbacks={}),H=Wd(lt,"beforeRouteEnter",U,K,A),H.push(R),Et(H))).then(()=>{H=[];for(const k of o.list())H.push(Fi(k,U,K));return H.push(R),Et(H)}).catch(k=>qn(k,he.NAVIGATION_CANCELLED)?k:Promise.reject(k))}function D(U,K,H){s.list().forEach(tt=>A(()=>tt(U,K,H)))}function I(U,K,H,tt,j){const lt=_(U,K);if(lt)return lt;const R=K===Mi,k=hs?history.state:{};H&&(tt||R?i.replace(U.fullPath,Kt({scroll:R&&k&&k.scroll},j)):i.push(U.fullPath,j)),l.value=U,q(U,K,H,R),$()}let L;function P(){L||(L=i.listen((U,K,H)=>{if(!gt.listening)return;const tt=y(U),j=b(tt,gt.currentRoute.value);if(j){w(Kt(j,{replace:!0,force:!0}),tt).catch(vu);return}u=tt;const lt=l.value;hs&&oz(jS(lt.fullPath,H.delta),Hv()),C(tt,lt).catch(R=>qn(R,he.NAVIGATION_ABORTED|he.NAVIGATION_CANCELLED)?R:qn(R,he.NAVIGATION_GUARD_REDIRECT)?(w(Kt(m(R.to),{force:!0}),tt).then(k=>{qn(k,he.NAVIGATION_ABORTED|he.NAVIGATION_DUPLICATED)&&!H.delta&&H.type===My.pop&&i.go(-1,!1)}).catch(vu),Promise.reject()):(H.delta&&i.go(-H.delta,!1),N(R,tt,lt))).then(R=>{R=R||I(tt,lt,!1),R&&(H.delta&&!qn(R,he.NAVIGATION_CANCELLED)?i.go(-H.delta,!1):H.type===My.pop&&qn(R,he.NAVIGATION_ABORTED|he.NAVIGATION_DUPLICATED)&&i.go(-1,!1)),D(tt,lt,R)}).catch(vu)}))}let E=yl(),O=yl(),V;function N(U,K,H){$(U);const tt=O.list();return tt.length?tt.forEach(j=>j(U,K,H)):console.error(U),Promise.reject(U)}function z(){return V&&l.value!==Mi?Promise.resolve():new Promise((U,K)=>{E.add([U,K])})}function $(U){return V||(V=!U,P(),E.list().forEach(([K,H])=>U?H(U):K()),E.reset()),U}function q(U,K,H,tt){const{scrollBehavior:j}=r;if(!hs||!j)return Promise.resolve();const lt=!H&&sz(jS(U.fullPath,0))||(tt||!H)&&history.state&&history.state.scroll||null;return L0().then(()=>j(U,K,lt)).then(R=>R&&az(R)).catch(R=>N(R,U,K))}const Q=U=>i.go(U);let ct;const ht=new Set,gt={currentRoute:l,listening:!0,addRoute:v,removeRoute:d,clearRoutes:t.clearRoutes,hasRoute:g,getRoutes:p,resolve:y,options:r,push:S,replace:x,go:Q,back:()=>Q(-1),forward:()=>Q(1),beforeEach:a.add,beforeResolve:o.add,afterEach:s.add,onError:O.add,isReady:z,install(U){U.component("RouterLink",Nz),U.component("RouterView",Gz),U.config.globalProperties.$router=gt,Object.defineProperty(U.config.globalProperties,"$route",{enumerable:!0,get:()=>vo(l)}),hs&&!ct&&l.value===Mi&&(ct=!0,S(i.location).catch(tt=>{}));const K={};for(const tt in Mi)Object.defineProperty(K,tt,{get:()=>l.value[tt],enumerable:!0});U.provide(Wv,gt),U.provide($0,WD(K)),U.provide(Iy,l);const H=U.unmount;ht.add(U),U.unmount=function(){ht.delete(U),ht.size<1&&(u=Mi,L&&L(),L=null,l.value=Mi,ct=!1,V=!1),H()}}};function Et(U){return U.reduce((K,H)=>K.then(()=>A(H)),Promise.resolve())}return gt}function Yit(){return un(Wv)}function Zit(r){return un($0)}const ro="Authorization",Hz=["/","/screen2","/screen2/"];function Wz(r){return encodeURIComponent(r||"/platform")}function fx(){const r=document.cookie.split(";").map(t=>t.trim()).find(t=>t.startsWith(`${ro}=`));return r?decodeURIComponent(r.slice(ro.length+1)):""}function zI(){const r=window.location.hostname;Hz.forEach(t=>{document.cookie=`${ro}=; Max-Age=0; path=${t}`,document.cookie=`${ro}=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=${t}`,r&&(document.cookie=`${ro}=; Max-Age=0; path=${t}; domain=${r}`,document.cookie=`${ro}=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=${t}; domain=${r}`)})}function Ly(r=window.location.hash.replace(/^#/,"")||"/platform"){return`/login?redirect=${Wz(r)}`}function $z(r){zI();const t=Ly(r);window.location.hash.replace(/^#/,"")!==t&&(window.location.hash=t)}function Xit(r,t){return vl(this,null,function*(){var i;zI();const e=yield fetch("/login",{method:"POST",credentials:"include",headers:{"Content-Type":"application/json",Accept:"application/json","Content-Language":"zh_CN"},body:JSON.stringify({username:r,password:t})}),n=yield e.json().catch(()=>({}));if(!e.ok||(n==null?void 0:n.code)!==200){const a=new Error((n==null?void 0:n.msg)||"登录失败,请检查用户名或密码。");throw a.status=e.status,a.code=n==null?void 0:n.code,a}return(i=n==null?void 0:n.data)!=null&&i.token&&(document.cookie=`${ro}=${encodeURIComponent(n.data.token)}; path=/`),n})}function qit(){return vl(this,null,function*(){yield fetch("/logout",{method:"POST",credentials:"include",headers:{Accept:"application/json","Content-Type":"application/json","Content-Language":"zh_CN"},body:"{}"}).catch(()=>null),$z("/platform")})}function Uz(){return vl(this,null,function*(){const r=yield fetch("/getInfo",{credentials:"include",headers:{Accept:"application/json","Content-Language":"zh_CN"}}),t=yield r.json().catch(()=>({}));if(!r.ok||(t==null?void 0:t.code)!==200){const e=new Error((t==null?void 0:t.msg)||"用户未登录或授权已过期。");throw e.status=r.status||401,e.code=(t==null?void 0:t.code)||401,e}return t.data})}const cx=()=>H0(()=>import("./index-636a3fb1-1783264824576.js"),["./index-636a3fb1-1783264824576.js","./chartTheme-3259b6f8-1783264824576.js","./chartTheme-812dab15-balabala-1783264824576.css","./index-8cfc31f2-balabala-1783264824576.css"],import.meta.url),Yz=()=>H0(()=>import("./index-fa14e23f-1783264824576.js"),["./index-fa14e23f-1783264824576.js","./index-34a7150e-balabala-1783264824576.css"],import.meta.url),Zz=()=>H0(()=>import("./index-9516394f-1783264824576.js"),["./index-9516394f-1783264824576.js","./chartTheme-3259b6f8-1783264824576.js","./chartTheme-812dab15-balabala-1783264824576.css","./index-8d752fbe-balabala-1783264824576.css"],import.meta.url),GI=Fz({history:_z(),routes:[{path:"/",redirect:"/platform"},{path:"/login",component:Yz,meta:{public:!0}},{path:"/platform",component:cx},{path:"/forest-grass-wet",component:cx},{path:"/chart-style-guide",component:Zz},{path:"/:pathMatch(.*)",redirect:"/"}]});let du=null;GI.beforeEach(r=>vl(void 0,null,function*(){if(r.meta.public){if(fx())try{return yield hx(),r.query.redirect?decodeURIComponent(r.query.redirect):"/platform"}catch(t){du=null}return!0}if(!fx())return Ly(r.fullPath);try{return yield hx(),!0}catch(t){return du=null,Ly(r.fullPath)}}));function hx(){return du||(du=Uz()),du}const Xz=(r,t)=>{const e=r.__vccOpts||r;for(const[n,i]of t)e[n]=i;return e},qz={};function Kz(r,t){const e=dV("router-view");return Ch(),Dh(e)}const jz=Xz(qz,[["render",Kz]]);/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any @@ -35,8 +35,8 @@ INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -***************************************************************************** */var Cy=function(r,t){return Cy=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])},Cy(r,t)};function B(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Cy(r,t);function e(){this.constructor=r}r.prototype=t===null?Object.create(t):(e.prototype=t.prototype,new e)}var Hz=function(){function r(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1}return r}(),Wz=function(){function r(){this.browser=new Hz,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow=typeof window!="undefined"}return r}(),Vi=new Wz;typeof wx=="object"&&typeof wx.getSystemInfoSync=="function"?(Vi.wxa=!0,Vi.touchEventsSupported=!0):typeof document=="undefined"&&typeof self!="undefined"?Vi.worker=!0:!Vi.hasGlobalWindow||"Deno"in window?(Vi.node=!0,Vi.svgSupported=!0):$z(navigator.userAgent,Vi);function $z(r,t){var e=t.browser,n=r.match(/Firefox\/([\d.]+)/),i=r.match(/MSIE\s([\d.]+)/)||r.match(/Trident\/.+?rv:(([\d.]+))/),a=r.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(r);n&&(e.firefox=!0,e.version=n[1]),i&&(e.ie=!0,e.version=i[1]),a&&(e.edge=!0,e.version=a[1],e.newEdge=+a[1].split(".")[0]>18),o&&(e.weChat=!0),t.svgSupported=typeof SVGRect!="undefined",t.touchEventsSupported="ontouchstart"in window&&!e.ie&&!e.edge,t.pointerEventsSupported="onpointerdown"in window&&(e.edge||e.ie&&+e.version>=11),t.domSupported=typeof document!="undefined";var s=document.documentElement.style;t.transform3dSupported=(e.ie&&"transition"in s||e.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),t.transformSupported=t.transform3dSupported||e.ie&&+e.version>=9}const zt=Vi;var z0=12,RI="sans-serif",na=z0+"px "+RI,Uz=20,Yz=100,Zz="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function Xz(r){var t={};if(typeof JSON=="undefined")return t;for(var e=0;e=0)s=o*e.length;else for(var l=0;l>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",n[l]+":0",i[u]+":0",n[1-l]+":auto",i[1-u]+":auto",""].join("!important;"),r.appendChild(o),e.push(o)}return e}function y5(r,t,e){for(var n=e?"invTrans":"trans",i=t[n],a=t.srcCoords,o=[],s=[],l=!0,u=0;u<4;u++){var f=r[u].getBoundingClientRect(),c=2*u,h=f.left,v=f.top;o.push(h,v),l=l&&a&&h===a[c]&&v===a[c+1],s.push(r[u].offsetLeft,r[u].offsetTop)}return l&&i?i:(t.srcCoords=o,t[n]=e?lx(s,o):lx(o,s))}function zI(r){return r.nodeName.toUpperCase()==="CANVAS"}var m5=/([&<>"'])/g,_5={"&":"&","<":"<",">":">",'"':""","'":"'"};function Xe(r){return r==null?"":(r+"").replace(m5,function(t,e){return _5[e]})}var S5=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Hd=[],x5=zt.browser.firefox&&+zt.browser.version.split(".")[0]<39;function Ey(r,t,e,n){return e=e||{},n?fx(r,t,e):x5&&t.layerX!=null&&t.layerX!==t.offsetX?(e.zrX=t.layerX,e.zrY=t.layerY):t.offsetX!=null?(e.zrX=t.offsetX,e.zrY=t.offsetY):fx(r,t,e),e}function fx(r,t,e){if(zt.domSupported&&r.getBoundingClientRect){var n=t.clientX,i=t.clientY;if(zI(r)){var a=r.getBoundingClientRect();e.zrX=n-a.left,e.zrY=i-a.top;return}else if(Ry(Hd,r,n,i)){e.zrX=Hd[0],e.zrY=Hd[1];return}}e.zrX=e.zrY=0}function Y0(r){return r||window.event}function Or(r,t,e){if(t=Y0(t),t.zrX!=null)return t;var n=t.type,i=n&&n.indexOf("touch")>=0;if(i){var o=n!=="touchend"?t.targetTouches[0]:t.changedTouches[0];o&&Ey(r,o,t,e)}else{Ey(r,t,t,e);var a=b5(t);t.zrDelta=a?a/120:-(t.detail||0)/3}var s=t.button;return t.which==null&&s!==void 0&&S5.test(t.type)&&(t.which=s&1?1:s&2?3:s&4?2:0),t}function b5(r){var t=r.wheelDelta;if(t)return t;var e=r.deltaX,n=r.deltaY;if(e==null||n==null)return t;var i=Math.abs(n!==0?n:e),a=n>0?-1:n<0?1:e>0?-1:1;return 3*i*a}function ky(r,t,e,n){r.addEventListener(t,e,n)}function w5(r,t,e,n){r.removeEventListener(t,e,n)}var gi=function(r){r.preventDefault(),r.stopPropagation(),r.cancelBubble=!0};function cx(r){return r.which===2||r.which===3}var T5=function(){function r(){this._track=[]}return r.prototype.recognize=function(t,e,n){return this._doTrack(t,e,n),this._recognize(t)},r.prototype.clear=function(){return this._track.length=0,this},r.prototype._doTrack=function(t,e,n){var i=t.touches;if(i){for(var a={points:[],touches:[],target:e,event:t},o=0,s=i.length;o1&&n&&n.length>1){var a=hx(n)/hx(i);!isFinite(a)&&(a=1),t.pinchScale=a;var o=A5(n);return t.pinchX=o[0],t.pinchY=o[1],{type:"pinch",target:r[0].target,event:t}}}}};function Cr(){return[1,0,0,1,0,0]}function $v(r){return r[0]=1,r[1]=0,r[2]=0,r[3]=1,r[4]=0,r[5]=0,r}function Z0(r,t){return r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=t[3],r[4]=t[4],r[5]=t[5],r}function li(r,t,e){var n=t[0]*e[0]+t[2]*e[1],i=t[1]*e[0]+t[3]*e[1],a=t[0]*e[2]+t[2]*e[3],o=t[1]*e[2]+t[3]*e[3],s=t[0]*e[4]+t[2]*e[5]+t[4],l=t[1]*e[4]+t[3]*e[5]+t[5];return r[0]=n,r[1]=i,r[2]=a,r[3]=o,r[4]=s,r[5]=l,r}function Hn(r,t,e){return r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=t[3],r[4]=t[4]+e[0],r[5]=t[5]+e[1],r}function Eo(r,t,e,n){n===void 0&&(n=[0,0]);var i=t[0],a=t[2],o=t[4],s=t[1],l=t[3],u=t[5],f=Math.sin(e),c=Math.cos(e);return r[0]=i*c+s*f,r[1]=-i*f+s*c,r[2]=a*c+l*f,r[3]=-a*f+c*l,r[4]=c*(o-n[0])+f*(u-n[1])+n[0],r[5]=c*(u-n[1])-f*(o-n[0])+n[1],r}function X0(r,t,e){var n=e[0],i=e[1];return r[0]=t[0]*n,r[1]=t[1]*i,r[2]=t[2]*n,r[3]=t[3]*i,r[4]=t[4]*n,r[5]=t[5]*i,r}function js(r,t){var e=t[0],n=t[2],i=t[4],a=t[1],o=t[3],s=t[5],l=e*o-a*n;return l?(l=1/l,r[0]=o*l,r[1]=-a*l,r[2]=-n*l,r[3]=e*l,r[4]=(n*s-o*i)*l,r[5]=(a*i-e*s)*l,r):null}function C5(r){var t=Cr();return Z0(t,r),t}var M5=function(){function r(t,e){this.x=t||0,this.y=e||0}return r.prototype.copy=function(t){return this.x=t.x,this.y=t.y,this},r.prototype.clone=function(){return new r(this.x,this.y)},r.prototype.set=function(t,e){return this.x=t,this.y=e,this},r.prototype.equal=function(t){return t.x===this.x&&t.y===this.y},r.prototype.add=function(t){return this.x+=t.x,this.y+=t.y,this},r.prototype.scale=function(t){this.x*=t,this.y*=t},r.prototype.scaleAndAdd=function(t,e){this.x+=t.x*e,this.y+=t.y*e},r.prototype.sub=function(t){return this.x-=t.x,this.y-=t.y,this},r.prototype.dot=function(t){return this.x*t.x+this.y*t.y},r.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},r.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},r.prototype.normalize=function(){var t=this.len();return this.x/=t,this.y/=t,this},r.prototype.distance=function(t){var e=this.x-t.x,n=this.y-t.y;return Math.sqrt(e*e+n*n)},r.prototype.distanceSquare=function(t){var e=this.x-t.x,n=this.y-t.y;return e*e+n*n},r.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},r.prototype.transform=function(t){if(t){var e=this.x,n=this.y;return this.x=t[0]*e+t[2]*n+t[4],this.y=t[1]*e+t[3]*n+t[5],this}},r.prototype.toArray=function(t){return t[0]=this.x,t[1]=this.y,t},r.prototype.fromArray=function(t){this.x=t[0],this.y=t[1]},r.set=function(t,e,n){t.x=e,t.y=n},r.copy=function(t,e){t.x=e.x,t.y=e.y},r.len=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},r.lenSquare=function(t){return t.x*t.x+t.y*t.y},r.dot=function(t,e){return t.x*e.x+t.y*e.y},r.add=function(t,e,n){t.x=e.x+n.x,t.y=e.y+n.y},r.sub=function(t,e,n){t.x=e.x-n.x,t.y=e.y-n.y},r.scale=function(t,e,n){t.x=e.x*n,t.y=e.y*n},r.scaleAndAdd=function(t,e,n,i){t.x=e.x+n.x*i,t.y=e.y+n.y*i},r.lerp=function(t,e,n,i){var a=1-i;t.x=a*e.x+i*n.x,t.y=a*e.y+i*n.y},r}();const Ct=M5;var Hf=Math.min,Wf=Math.max,_a=new Ct,Sa=new Ct,xa=new Ct,ba=new Ct,ml=new Ct,_l=new Ct,D5=function(){function r(t,e,n,i){n<0&&(t=t+n,n=-n),i<0&&(e=e+i,i=-i),this.x=t,this.y=e,this.width=n,this.height=i}return r.prototype.union=function(t){var e=Hf(t.x,this.x),n=Hf(t.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=Wf(t.x+t.width,this.x+this.width)-e:this.width=t.width,isFinite(this.y)&&isFinite(this.height)?this.height=Wf(t.y+t.height,this.y+this.height)-n:this.height=t.height,this.x=e,this.y=n},r.prototype.applyTransform=function(t){r.applyTransform(this,this,t)},r.prototype.calculateTransform=function(t){var e=this,n=t.width/e.width,i=t.height/e.height,a=Cr();return Hn(a,a,[-e.x,-e.y]),X0(a,a,[n,i]),Hn(a,a,[t.x,t.y]),a},r.prototype.intersect=function(t,e){if(!t)return!1;t instanceof r||(t=r.create(t));var n=this,i=n.x,a=n.x+n.width,o=n.y,s=n.y+n.height,l=t.x,u=t.x+t.width,f=t.y,c=t.y+t.height,h=!(ad&&(d=_,pd&&(d=S,y=n.x&&t<=n.x+n.width&&e>=n.y&&e<=n.y+n.height},r.prototype.clone=function(){return new r(this.x,this.y,this.width,this.height)},r.prototype.copy=function(t){r.copy(this,t)},r.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},r.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},r.prototype.isZero=function(){return this.width===0||this.height===0},r.create=function(t){return new r(t.x,t.y,t.width,t.height)},r.copy=function(t,e){t.x=e.x,t.y=e.y,t.width=e.width,t.height=e.height},r.applyTransform=function(t,e,n){if(!n){t!==e&&r.copy(t,e);return}if(n[1]<1e-5&&n[1]>-1e-5&&n[2]<1e-5&&n[2]>-1e-5){var i=n[0],a=n[3],o=n[4],s=n[5];t.x=e.x*i+o,t.y=e.y*a+s,t.width=e.width*i,t.height=e.height*a,t.width<0&&(t.x+=t.width,t.width=-t.width),t.height<0&&(t.y+=t.height,t.height=-t.height);return}_a.x=xa.x=e.x,_a.y=ba.y=e.y,Sa.x=ba.x=e.x+e.width,Sa.y=xa.y=e.y+e.height,_a.transform(n),ba.transform(n),Sa.transform(n),xa.transform(n),t.x=Hf(_a.x,Sa.x,xa.x,ba.x),t.y=Hf(_a.y,Sa.y,xa.y,ba.y);var l=Wf(_a.x,Sa.x,xa.x,ba.x),u=Wf(_a.y,Sa.y,xa.y,ba.y);t.width=l-t.x,t.height=u-t.y},r}();const Mt=D5;var GI="silent";function I5(r,t,e){return{type:r,event:e,target:t.target,topTarget:t.topTarget,cancelBubble:!1,offsetX:e.zrX,offsetY:e.zrY,gestureEvent:e.gestureEvent,pinchX:e.pinchX,pinchY:e.pinchY,pinchScale:e.pinchScale,wheelDelta:e.zrDelta,zrByTouch:e.zrByTouch,which:e.which,stop:L5}}function L5(){gi(this.event)}var P5=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.handler=null,e}return t.prototype.dispose=function(){},t.prototype.setCursor=function(){},t}(Zr),Sl=function(){function r(t,e){this.x=t,this.y=e}return r}(),R5=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],$d=new Mt(0,0,0,0),FI=function(r){B(t,r);function t(e,n,i,a,o){var s=r.call(this)||this;return s._hovered=new Sl(0,0),s.storage=e,s.painter=n,s.painterRoot=a,s._pointerSize=o,i=i||new P5,s.proxy=null,s.setHandlerProxy(i),s._draggingMgr=new h5(s),s}return t.prototype.setHandlerProxy=function(e){this.proxy&&this.proxy.dispose(),e&&(M(R5,function(n){e.on&&e.on(n,this[n],this)},this),e.handler=this),this.proxy=e},t.prototype.mousemove=function(e){var n=e.zrX,i=e.zrY,a=HI(this,n,i),o=this._hovered,s=o.target;s&&!s.__zr&&(o=this.findHover(o.x,o.y),s=o.target);var l=this._hovered=a?new Sl(n,i):this.findHover(n,i),u=l.target,f=this.proxy;f.setCursor&&f.setCursor(u?u.cursor:"default"),s&&u!==s&&this.dispatchToElement(o,"mouseout",e),this.dispatchToElement(l,"mousemove",e),u&&u!==s&&this.dispatchToElement(l,"mouseover",e)},t.prototype.mouseout=function(e){var n=e.zrEventControl;n!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",e),n!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:e})},t.prototype.resize=function(){this._hovered=new Sl(0,0)},t.prototype.dispatch=function(e,n){var i=this[e];i&&i.call(this,n)},t.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},t.prototype.setCursorStyle=function(e){var n=this.proxy;n.setCursor&&n.setCursor(e)},t.prototype.dispatchToElement=function(e,n,i){e=e||{};var a=e.target;if(!(a&&a.silent)){for(var o="on"+n,s=I5(n,e,i);a&&(a[o]&&(s.cancelBubble=!!a[o].call(a,s)),a.trigger(n,s),a=a.__hostTarget?a.__hostTarget:a.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(n,s),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(l){typeof l[o]=="function"&&l[o].call(l,s),l.trigger&&l.trigger(n,s)}))}},t.prototype.findHover=function(e,n,i){var a=this.storage.getDisplayList(),o=new Sl(e,n);if(vx(a,o,e,n,i),this._pointerSize&&!o.target){for(var s=[],l=this._pointerSize,u=l/2,f=new Mt(e-u,n-u,l,l),c=a.length-1;c>=0;c--){var h=a[c];h!==i&&!h.ignore&&!h.ignoreCoarsePointer&&(!h.parent||!h.parent.ignoreCoarsePointer)&&($d.copy(h.getBoundingRect()),h.transform&&$d.applyTransform(h.transform),$d.intersect(f)&&s.push(h))}if(s.length)for(var v=4,d=Math.PI/12,p=Math.PI*2,g=0;g4)return;this._downPoint=null}this.dispatchToElement(a,r,t)}});function E5(r,t,e){if(r[r.rectHover?"rectContain":"contain"](t,e)){for(var n=r,i=void 0,a=!1;n;){if(n.ignoreClip&&(a=!0),!a){var o=n.getClipPath();if(o&&!o.contain(t,e))return!1}n.silent&&(i=!0);var s=n.__hostTarget;n=s||n.parent}return i?GI:!0}return!1}function vx(r,t,e,n,i){for(var a=r.length-1;a>=0;a--){var o=r[a],s=void 0;if(o!==i&&!o.ignore&&(s=E5(o,e,n))&&(!t.topTarget&&(t.topTarget=o),s!==GI)){t.target=o;break}}}function HI(r,t,e){var n=r.painter;return t<0||t>n.getWidth()||e<0||e>n.getHeight()}const k5=FI;var WI=32,xl=7;function O5(r){for(var t=0;r>=WI;)t|=r&1,r>>=1;return r+t}function dx(r,t,e,n){var i=t+1;if(i===e)return 1;if(n(r[i++],r[t])<0){for(;i=0;)i++;return i-t}function N5(r,t,e){for(e--;t>>1,i(a,r[l])<0?s=l:o=l+1;var u=n-o;switch(u){case 3:r[o+3]=r[o+2];case 2:r[o+2]=r[o+1];case 1:r[o+1]=r[o];break;default:for(;u>0;)r[o+u]=r[o+u-1],u--}r[o]=a}}function Ud(r,t,e,n,i,a){var o=0,s=0,l=1;if(a(r,t[e+i])>0){for(s=n-i;l0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=i,l+=i}else{for(s=i+1;ls&&(l=s);var u=o;o=i-l,l=i-u}for(o++;o>>1);a(r,t[e+f])>0?o=f+1:l=f}return l}function Yd(r,t,e,n,i,a){var o=0,s=0,l=1;if(a(r,t[e+i])<0){for(s=i+1;ls&&(l=s);var u=o;o=i-l,l=i-u}else{for(s=n-i;l=0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=i,l+=i}for(o++;o>>1);a(r,t[e+f])<0?l=f:o=f+1}return l}function V5(r,t){var e=xl,n,i,a=0,o=[];n=[],i=[];function s(v,d){n[a]=v,i[a]=d,a+=1}function l(){for(;a>1;){var v=a-2;if(v>=1&&i[v-1]<=i[v]+i[v+1]||v>=2&&i[v-2]<=i[v]+i[v-1])i[v-1]i[v+1])break;f(v)}}function u(){for(;a>1;){var v=a-2;v>0&&i[v-1]=xl||w>=xl);if(T)break;x<0&&(x=0),x+=2}if(e=x,e<1&&(e=1),d===1){for(y=0;y=0;y--)r[b+y]=r[x+y];r[S]=o[_];return}for(var w=e;;){var T=0,A=0,C=!1;do if(t(o[_],r[m])<0){if(r[S--]=r[m--],T++,A=0,--d===0){C=!0;break}}else if(r[S--]=o[_--],A++,T=0,--g===1){C=!0;break}while((T|A)=0;y--)r[b+y]=r[x+y];if(d===0){C=!0;break}}if(r[S--]=o[_--],--g===1){C=!0;break}if(A=g-Ud(r[m],o,0,g,g-1,t),A!==0){for(S-=A,_-=A,g-=A,b=S+1,x=_+1,y=0;y=xl||A>=xl);if(C)break;w<0&&(w=0),w+=2}if(e=w,e<1&&(e=1),g===1){for(S-=d,m-=d,b=S+1,x=m+1,y=d-1;y>=0;y--)r[b+y]=r[x+y];r[S]=o[_]}else{if(g===0)throw new Error;for(x=S-(g-1),y=0;ys&&(l=s),px(r,e,e+l,e+a,t),a=l}o.pushRun(e,a),o.mergeRuns(),i-=a,e+=a}while(i!==0);o.forceMergeRuns()}}var br=1,Xl=2,vs=4,gx=!1;function Zd(){gx||(gx=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function yx(r,t){return r.zlevel===t.zlevel?r.z===t.z?r.z2-t.z2:r.z-t.z:r.zlevel-t.zlevel}var B5=function(){function r(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=yx}return r.prototype.traverse=function(t,e){for(var n=0;n0&&(f.__clipPaths=[]),isNaN(f.z)&&(Zd(),f.z=0),isNaN(f.z2)&&(Zd(),f.z2=0),isNaN(f.zlevel)&&(Zd(),f.zlevel=0),this._displayList[this._displayListLen++]=f}var c=t.getDecalElement&&t.getDecalElement();c&&this._updateAndAddDisplayable(c,e,n);var h=t.getTextGuideLine();h&&this._updateAndAddDisplayable(h,e,n);var v=t.getTextContent();v&&this._updateAndAddDisplayable(v,e,n)}},r.prototype.addRoot=function(t){t.__zr&&t.__zr.storage===this||this._roots.push(t)},r.prototype.delRoot=function(t){if(t instanceof Array){for(var e=0,n=t.length;e=0&&this._roots.splice(i,1)},r.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},r.prototype.getRoots=function(){return this._roots},r.prototype.dispose=function(){this._displayList=null,this._roots=null},r}();const z5=B5;var $I;$I=zt.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(r){return setTimeout(r,16)};const Oy=$I;var th={linear:function(r){return r},quadraticIn:function(r){return r*r},quadraticOut:function(r){return r*(2-r)},quadraticInOut:function(r){return(r*=2)<1?.5*r*r:-.5*(--r*(r-2)-1)},cubicIn:function(r){return r*r*r},cubicOut:function(r){return--r*r*r+1},cubicInOut:function(r){return(r*=2)<1?.5*r*r*r:.5*((r-=2)*r*r+2)},quarticIn:function(r){return r*r*r*r},quarticOut:function(r){return 1- --r*r*r*r},quarticInOut:function(r){return(r*=2)<1?.5*r*r*r*r:-.5*((r-=2)*r*r*r-2)},quinticIn:function(r){return r*r*r*r*r},quinticOut:function(r){return--r*r*r*r*r+1},quinticInOut:function(r){return(r*=2)<1?.5*r*r*r*r*r:.5*((r-=2)*r*r*r*r+2)},sinusoidalIn:function(r){return 1-Math.cos(r*Math.PI/2)},sinusoidalOut:function(r){return Math.sin(r*Math.PI/2)},sinusoidalInOut:function(r){return .5*(1-Math.cos(Math.PI*r))},exponentialIn:function(r){return r===0?0:Math.pow(1024,r-1)},exponentialOut:function(r){return r===1?1:1-Math.pow(2,-10*r)},exponentialInOut:function(r){return r===0?0:r===1?1:(r*=2)<1?.5*Math.pow(1024,r-1):.5*(-Math.pow(2,-10*(r-1))+2)},circularIn:function(r){return 1-Math.sqrt(1-r*r)},circularOut:function(r){return Math.sqrt(1- --r*r)},circularInOut:function(r){return(r*=2)<1?-.5*(Math.sqrt(1-r*r)-1):.5*(Math.sqrt(1-(r-=2)*r)+1)},elasticIn:function(r){var t,e=.1,n=.4;return r===0?0:r===1?1:(!e||e<1?(e=1,t=n/4):t=n*Math.asin(1/e)/(2*Math.PI),-(e*Math.pow(2,10*(r-=1))*Math.sin((r-t)*(2*Math.PI)/n)))},elasticOut:function(r){var t,e=.1,n=.4;return r===0?0:r===1?1:(!e||e<1?(e=1,t=n/4):t=n*Math.asin(1/e)/(2*Math.PI),e*Math.pow(2,-10*r)*Math.sin((r-t)*(2*Math.PI)/n)+1)},elasticInOut:function(r){var t,e=.1,n=.4;return r===0?0:r===1?1:(!e||e<1?(e=1,t=n/4):t=n*Math.asin(1/e)/(2*Math.PI),(r*=2)<1?-.5*(e*Math.pow(2,10*(r-=1))*Math.sin((r-t)*(2*Math.PI)/n)):e*Math.pow(2,-10*(r-=1))*Math.sin((r-t)*(2*Math.PI)/n)*.5+1)},backIn:function(r){var t=1.70158;return r*r*((t+1)*r-t)},backOut:function(r){var t=1.70158;return--r*r*((t+1)*r+t)+1},backInOut:function(r){var t=2.5949095;return(r*=2)<1?.5*(r*r*((t+1)*r-t)):.5*((r-=2)*r*((t+1)*r+t)+2)},bounceIn:function(r){return 1-th.bounceOut(1-r)},bounceOut:function(r){return r<1/2.75?7.5625*r*r:r<2/2.75?7.5625*(r-=1.5/2.75)*r+.75:r<2.5/2.75?7.5625*(r-=2.25/2.75)*r+.9375:7.5625*(r-=2.625/2.75)*r+.984375},bounceInOut:function(r){return r<.5?th.bounceIn(r*2)*.5:th.bounceOut(r*2-1)*.5+.5}};const UI=th;var $f=Math.pow,Qi=Math.sqrt,Ph=1e-8,YI=1e-4,mx=Qi(3),Uf=1/3,Rn=Ro(),Gr=Ro(),Ds=Ro();function Zi(r){return r>-Ph&&rPh||r<-Ph}function Ae(r,t,e,n,i){var a=1-i;return a*a*(a*r+3*i*t)+i*i*(i*n+3*a*e)}function _x(r,t,e,n,i){var a=1-i;return 3*(((t-r)*a+2*(e-t)*i)*a+(n-e)*i*i)}function Rh(r,t,e,n,i,a){var o=n+3*(t-e)-r,s=3*(e-t*2+r),l=3*(t-r),u=r-i,f=s*s-3*o*l,c=s*l-9*o*u,h=l*l-3*s*u,v=0;if(Zi(f)&&Zi(c))if(Zi(s))a[0]=0;else{var d=-l/s;d>=0&&d<=1&&(a[v++]=d)}else{var p=c*c-4*f*h;if(Zi(p)){var g=c/f,d=-s/o+g,y=-g/2;d>=0&&d<=1&&(a[v++]=d),y>=0&&y<=1&&(a[v++]=y)}else if(p>0){var m=Qi(p),_=f*s+1.5*o*(-c+m),S=f*s+1.5*o*(-c-m);_<0?_=-$f(-_,Uf):_=$f(_,Uf),S<0?S=-$f(-S,Uf):S=$f(S,Uf);var d=(-s-(_+S))/(3*o);d>=0&&d<=1&&(a[v++]=d)}else{var x=(2*f*s-3*o*c)/(2*Qi(f*f*f)),b=Math.acos(x)/3,w=Qi(f),T=Math.cos(b),d=(-s-2*w*T)/(3*o),y=(-s+w*(T+mx*Math.sin(b)))/(3*o),A=(-s+w*(T-mx*Math.sin(b)))/(3*o);d>=0&&d<=1&&(a[v++]=d),y>=0&&y<=1&&(a[v++]=y),A>=0&&A<=1&&(a[v++]=A)}}return v}function XI(r,t,e,n,i){var a=6*e-12*t+6*r,o=9*t+3*n-3*r-9*e,s=3*t-3*r,l=0;if(Zi(o)){if(ZI(a)){var u=-s/a;u>=0&&u<=1&&(i[l++]=u)}}else{var f=a*a-4*o*s;if(Zi(f))i[0]=-a/(2*o);else if(f>0){var c=Qi(f),u=(-a+c)/(2*o),h=(-a-c)/(2*o);u>=0&&u<=1&&(i[l++]=u),h>=0&&h<=1&&(i[l++]=h)}}return l}function aa(r,t,e,n,i,a){var o=(t-r)*i+r,s=(e-t)*i+t,l=(n-e)*i+e,u=(s-o)*i+o,f=(l-s)*i+s,c=(f-u)*i+u;a[0]=r,a[1]=o,a[2]=u,a[3]=c,a[4]=c,a[5]=f,a[6]=l,a[7]=n}function qI(r,t,e,n,i,a,o,s,l,u,f){var c,h=.005,v=1/0,d,p,g,y;Rn[0]=l,Rn[1]=u;for(var m=0;m<1;m+=.05)Gr[0]=Ae(r,e,i,o,m),Gr[1]=Ae(t,n,a,s,m),g=po(Rn,Gr),g=0&&g=0&&u<=1&&(i[l++]=u)}}else{var f=o*o-4*a*s;if(Zi(f)){var u=-o/(2*a);u>=0&&u<=1&&(i[l++]=u)}else if(f>0){var c=Qi(f),u=(-o+c)/(2*a),h=(-o-c)/(2*a);u>=0&&u<=1&&(i[l++]=u),h>=0&&h<=1&&(i[l++]=h)}}return l}function KI(r,t,e){var n=r+e-2*t;return n===0?.5:(r-t)/n}function Bu(r,t,e,n,i){var a=(t-r)*n+r,o=(e-t)*n+t,s=(o-a)*n+a;i[0]=r,i[1]=a,i[2]=s,i[3]=s,i[4]=o,i[5]=e}function jI(r,t,e,n,i,a,o,s,l){var u,f=.005,c=1/0;Rn[0]=o,Rn[1]=s;for(var h=0;h<1;h+=.05){Gr[0]=Le(r,e,i,h),Gr[1]=Le(t,n,a,h);var v=po(Rn,Gr);v=0&&v=1?1:Rh(0,n,a,1,l,s)&&Ae(0,i,o,1,s[0])}}}var $5=function(){function r(t){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=t.life||1e3,this._delay=t.delay||0,this.loop=t.loop||!1,this.onframe=t.onframe||de,this.ondestroy=t.ondestroy||de,this.onrestart=t.onrestart||de,t.easing&&this.setEasing(t.easing)}return r.prototype.step=function(t,e){if(this._inited||(this._startTime=t+this._delay,this._inited=!0),this._paused){this._pausedTime+=e;return}var n=this._life,i=t-this._startTime-this._pausedTime,a=i/n;a<0&&(a=0),a=Math.min(a,1);var o=this.easingFunc,s=o?o(a):a;if(this.onframe(s),a===1)if(this.loop){var l=i%n;this._startTime=t-l,this._pausedTime=0,this.onrestart()}else return!0;return!1},r.prototype.pause=function(){this._paused=!0},r.prototype.resume=function(){this._paused=!1},r.prototype.setEasing=function(t){this.easing=t,this.easingFunc=vt(t)?t:UI[t]||q0(t)},r}();const U5=$5;var JI=function(){function r(t){this.value=t}return r}(),Y5=function(){function r(){this._len=0}return r.prototype.insert=function(t){var e=new JI(t);return this.insertEntry(e),e},r.prototype.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},r.prototype.remove=function(t){var e=t.prev,n=t.next;e?e.next=n:this.head=n,n?n.prev=e:this.tail=e,t.next=t.prev=null,this._len--},r.prototype.len=function(){return this._len},r.prototype.clear=function(){this.head=this.tail=null,this._len=0},r}(),Z5=function(){function r(t){this._list=new Y5,this._maxSize=10,this._map={},this._maxSize=t}return r.prototype.put=function(t,e){var n=this._list,i=this._map,a=null;if(i[t]==null){var o=n.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var l=n.head;n.remove(l),delete i[l.key],a=l.value,this._lastRemovedEntry=l}s?s.value=e:s=new JI(e),s.key=t,n.insertEntry(s),i[t]=s}return a},r.prototype.get=function(t){var e=this._map[t],n=this._list;if(e!=null)return e!==n.tail&&(n.remove(e),n.insertEntry(e)),e.value},r.prototype.clear=function(){this._list.clear(),this._map={}},r.prototype.len=function(){return this._list.len()},r}();const yf=Z5;var Sx={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function fn(r){return r=Math.round(r),r<0?0:r>255?255:r}function X5(r){return r=Math.round(r),r<0?0:r>360?360:r}function zu(r){return r<0?0:r>1?1:r}function Xd(r){var t=r;return t.length&&t.charAt(t.length-1)==="%"?fn(parseFloat(t)/100*255):fn(parseInt(t,10))}function go(r){var t=r;return t.length&&t.charAt(t.length-1)==="%"?zu(parseFloat(t)/100):zu(parseFloat(t))}function qd(r,t,e){return e<0?e+=1:e>1&&(e-=1),e*6<1?r+(t-r)*e*6:e*2<1?t:e*3<2?r+(t-r)*(2/3-e)*6:r}function Xi(r,t,e){return r+(t-r)*e}function kr(r,t,e,n,i){return r[0]=t,r[1]=e,r[2]=n,r[3]=i,r}function Vy(r,t){return r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=t[3],r}var QI=new yf(20),Yf=null;function $o(r,t){Yf&&Vy(Yf,t),Yf=QI.put(r,Yf||t.slice())}function Mr(r,t){if(r){t=t||[];var e=QI.get(r);if(e)return Vy(t,e);r=r+"";var n=r.replace(/ /g,"").toLowerCase();if(n in Sx)return Vy(t,Sx[n]),$o(r,t),t;var i=n.length;if(n.charAt(0)==="#"){if(i===4||i===5){var a=parseInt(n.slice(1,4),16);if(!(a>=0&&a<=4095)){kr(t,0,0,0,1);return}return kr(t,(a&3840)>>4|(a&3840)>>8,a&240|(a&240)>>4,a&15|(a&15)<<4,i===5?parseInt(n.slice(4),16)/15:1),$o(r,t),t}else if(i===7||i===9){var a=parseInt(n.slice(1,7),16);if(!(a>=0&&a<=16777215)){kr(t,0,0,0,1);return}return kr(t,(a&16711680)>>16,(a&65280)>>8,a&255,i===9?parseInt(n.slice(7),16)/255:1),$o(r,t),t}return}var o=n.indexOf("("),s=n.indexOf(")");if(o!==-1&&s+1===i){var l=n.substr(0,o),u=n.substr(o+1,s-(o+1)).split(","),f=1;switch(l){case"rgba":if(u.length!==4)return u.length===3?kr(t,+u[0],+u[1],+u[2],1):kr(t,0,0,0,1);f=go(u.pop());case"rgb":if(u.length>=3)return kr(t,Xd(u[0]),Xd(u[1]),Xd(u[2]),u.length===3?f:go(u[3])),$o(r,t),t;kr(t,0,0,0,1);return;case"hsla":if(u.length!==4){kr(t,0,0,0,1);return}return u[3]=go(u[3]),By(u,t),$o(r,t),t;case"hsl":if(u.length!==3){kr(t,0,0,0,1);return}return By(u,t),$o(r,t),t;default:return}}kr(t,0,0,0,1)}}function By(r,t){var e=(parseFloat(r[0])%360+360)%360/360,n=go(r[1]),i=go(r[2]),a=i<=.5?i*(n+1):i+n-i*n,o=i*2-a;return t=t||[],kr(t,fn(qd(o,a,e+1/3)*255),fn(qd(o,a,e)*255),fn(qd(o,a,e-1/3)*255),1),r.length===4&&(t[3]=r[3]),t}function q5(r){if(r){var t=r[0]/255,e=r[1]/255,n=r[2]/255,i=Math.min(t,e,n),a=Math.max(t,e,n),o=a-i,s=(a+i)/2,l,u;if(o===0)l=0,u=0;else{s<.5?u=o/(a+i):u=o/(2-a-i);var f=((a-t)/6+o/2)/o,c=((a-e)/6+o/2)/o,h=((a-n)/6+o/2)/o;t===a?l=h-c:e===a?l=1/3+f-h:n===a&&(l=2/3+c-f),l<0&&(l+=1),l>1&&(l-=1)}var v=[l*360,u,s];return r[3]!=null&&v.push(r[3]),v}}function zy(r,t){var e=Mr(r);if(e){for(var n=0;n<3;n++)t<0?e[n]=e[n]*(1-t)|0:e[n]=(255-e[n])*t+e[n]|0,e[n]>255?e[n]=255:e[n]<0&&(e[n]=0);return ui(e,e.length===4?"rgba":"rgb")}}function Kd(r,t,e){if(!(!(t&&t.length)||!(r>=0&&r<=1))){e=e||[];var n=r*(t.length-1),i=Math.floor(n),a=Math.ceil(n),o=t[i],s=t[a],l=n-i;return e[0]=fn(Xi(o[0],s[0],l)),e[1]=fn(Xi(o[1],s[1],l)),e[2]=fn(Xi(o[2],s[2],l)),e[3]=zu(Xi(o[3],s[3],l)),e}}function K5(r,t,e){if(!(!(t&&t.length)||!(r>=0&&r<=1))){var n=r*(t.length-1),i=Math.floor(n),a=Math.ceil(n),o=Mr(t[i]),s=Mr(t[a]),l=n-i,u=ui([fn(Xi(o[0],s[0],l)),fn(Xi(o[1],s[1],l)),fn(Xi(o[2],s[2],l)),zu(Xi(o[3],s[3],l))],"rgba");return e?{color:u,leftIndex:i,rightIndex:a,value:n}:u}}function pu(r,t,e,n){var i=Mr(r);if(r)return i=q5(i),t!=null&&(i[0]=X5(t)),e!=null&&(i[1]=go(e)),n!=null&&(i[2]=go(n)),ui(By(i),"rgba")}function Eh(r,t){var e=Mr(r);if(e&&t!=null)return e[3]=zu(t),ui(e,"rgba")}function ui(r,t){if(!(!r||!r.length)){var e=r[0]+","+r[1]+","+r[2];return(t==="rgba"||t==="hsva"||t==="hsla")&&(e+=","+r[3]),t+"("+e+")"}}function kh(r,t){var e=Mr(r);return e?(.299*e[0]+.587*e[1]+.114*e[2])*e[3]/255+(1-e[3])*t:0}var xx=new yf(100);function Gy(r){if(nt(r)){var t=xx.get(r);return t||(t=zy(r,-.1),xx.put(r,t)),t}else if(Hv(r)){var e=F({},r);return e.colorStops=Z(r.colorStops,function(n){return{offset:n.offset,color:zy(n.color,-.1)}}),e}return r}var Oh=Math.round;function Gu(r){var t;if(!r||r==="transparent")r="none";else if(typeof r=="string"&&r.indexOf("rgba")>-1){var e=Mr(r);e&&(r="rgb("+e[0]+","+e[1]+","+e[2]+")",t=e[3])}return{color:r,opacity:t==null?1:t}}var bx=1e-4;function qi(r){return r-bx}function Zf(r){return Oh(r*1e3)/1e3}function Fy(r){return Oh(r*1e4)/1e4}function j5(r){return"matrix("+Zf(r[0])+","+Zf(r[1])+","+Zf(r[2])+","+Zf(r[3])+","+Fy(r[4])+","+Fy(r[5])+")"}var J5={left:"start",right:"end",center:"middle",middle:"middle"};function Q5(r,t,e){return e==="top"?r+=t/2:e==="bottom"&&(r-=t/2),r}function tG(r){return r&&(r.shadowBlur||r.shadowOffsetX||r.shadowOffsetY)}function eG(r){var t=r.style,e=r.getGlobalScale();return[t.shadowColor,(t.shadowBlur||0).toFixed(2),(t.shadowOffsetX||0).toFixed(2),(t.shadowOffsetY||0).toFixed(2),e[0],e[1]].join(",")}function tL(r){return r&&!!r.image}function rG(r){return r&&!!r.svgElement}function K0(r){return tL(r)||rG(r)}function eL(r){return r.type==="linear"}function rL(r){return r.type==="radial"}function nL(r){return r&&(r.type==="linear"||r.type==="radial")}function Uv(r){return"url(#"+r+")"}function iL(r){var t=r.getGlobalScale(),e=Math.max(t[0],t[1]);return Math.max(Math.ceil(Math.log(e)/Math.log(10)),1)}function aL(r){var t=r.x||0,e=r.y||0,n=(r.rotation||0)*Kc,i=xt(r.scaleX,1),a=xt(r.scaleY,1),o=r.skewX||0,s=r.skewY||0,l=[];return(t||e)&&l.push("translate("+t+"px,"+e+"px)"),n&&l.push("rotate("+n+")"),(i!==1||a!==1)&&l.push("scale("+i+","+a+")"),(o||s)&&l.push("skew("+Oh(o*Kc)+"deg, "+Oh(s*Kc)+"deg)"),l.join(" ")}var nG=function(){return zt.hasGlobalWindow&&vt(window.btoa)?function(r){return window.btoa(unescape(encodeURIComponent(r)))}:typeof Buffer!="undefined"?function(r){return Buffer.from(r).toString("base64")}:function(r){return null}}(),Hy=Array.prototype.slice;function ti(r,t,e){return(t-r)*e+r}function jd(r,t,e,n){for(var i=t.length,a=0;an?t:r,a=Math.min(e,n),o=i[a-1]||{color:[0,0,0,0],offset:0},s=a;so;if(s)n.length=o;else for(var l=a;l=1},r.prototype.getAdditiveTrack=function(){return this._additiveTrack},r.prototype.addKeyframe=function(t,e,n){this._needsSort=!0;var i=this.keyframes,a=i.length,o=!1,s=Ax,l=e;if(qe(e)){var u=sG(e);s=u,(u===1&&!Ft(e[0])||u===2&&!Ft(e[0][0]))&&(o=!0)}else if(Ft(e)&&!Nu(e))s=qf;else if(nt(e))if(!isNaN(+e))s=qf;else{var f=Mr(e);f&&(l=f,s=ql)}else if(Hv(e)){var c=F({},l);c.colorStops=Z(e.colorStops,function(v){return{offset:v.offset,color:Mr(v.color)}}),eL(e)?s=Wy:rL(e)&&(s=$y),l=c}a===0?this.valType=s:(s!==this.valType||s===Ax)&&(o=!0),this.discrete=this.discrete||o;var h={time:t,value:l,rawValue:e,percent:0};return n&&(h.easing=n,h.easingFunc=vt(n)?n:UI[n]||q0(n)),i.push(h),h},r.prototype.prepare=function(t,e){var n=this.keyframes;this._needsSort&&n.sort(function(p,g){return p.time-g.time});for(var i=this.valType,a=n.length,o=n[a-1],s=this.discrete,l=Kf(i),u=Cx(i),f=0;f=0&&!(o[f].percent<=e);f--);f=h(f,s-2)}else{for(f=c;fe);f++);f=h(f-1,s-2)}d=o[f+1],v=o[f]}if(v&&d){this._lastFr=f,this._lastFrP=e;var g=d.percent-v.percent,y=g===0?1:h((e-v.percent)/g,1);d.easingFunc&&(y=d.easingFunc(y));var m=n?this._additiveValue:u?bl:t[l];if((Kf(a)||u)&&!m&&(m=this._additiveValue=[]),this.discrete)t[l]=y<1?v.rawValue:d.rawValue;else if(Kf(a))a===rh?jd(m,v[i],d[i],y):iG(m,v[i],d[i],y);else if(Cx(a)){var _=v[i],S=d[i],x=a===Wy;t[l]={type:x?"linear":"radial",x:ti(_.x,S.x,y),y:ti(_.y,S.y,y),colorStops:Z(_.colorStops,function(w,T){var A=S.colorStops[T];return{offset:ti(w.offset,A.offset,y),color:eh(jd([],w.color,A.color,y))}}),global:S.global},x?(t[l].x2=ti(_.x2,S.x2,y),t[l].y2=ti(_.y2,S.y2,y)):t[l].r=ti(_.r,S.r,y)}else if(u)jd(m,v[i],d[i],y),n||(t[l]=eh(m));else{var b=ti(v[i],d[i],y);n?this._additiveValue=b:t[l]=b}n&&this._addToTarget(t)}}},r.prototype._addToTarget=function(t){var e=this.valType,n=this.propName,i=this._additiveValue;e===qf?t[n]=t[n]+i:e===ql?(Mr(t[n],bl),Xf(bl,bl,i,1),t[n]=eh(bl)):e===rh?Xf(t[n],t[n],i,1):e===oL&&Tx(t[n],t[n],i,1)},r}(),j0=function(){function r(t,e,n,i){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=t,this._loop=e,e&&i){H0("Can' use additive animation on looped animation.");return}this._additiveAnimators=i,this._allowDiscrete=n}return r.prototype.getMaxTime=function(){return this._maxTime},r.prototype.getDelay=function(){return this._delay},r.prototype.getLoop=function(){return this._loop},r.prototype.getTarget=function(){return this._target},r.prototype.changeTarget=function(t){this._target=t},r.prototype.when=function(t,e,n){return this.whenWithKeys(t,e,kt(e),n)},r.prototype.whenWithKeys=function(t,e,n,i){for(var a=this._tracks,o=0;o0&&l.addKeyframe(0,gu(u),i),this._trackKeys.push(s)}l.addKeyframe(t,gu(e[s]),i)}return this._maxTime=Math.max(this._maxTime,t),this},r.prototype.pause=function(){this._clip.pause(),this._paused=!0},r.prototype.resume=function(){this._clip.resume(),this._paused=!1},r.prototype.isPaused=function(){return!!this._paused},r.prototype.duration=function(t){return this._maxTime=t,this._force=!0,this},r.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var t=this._doneCbs;if(t)for(var e=t.length,n=0;n0)){this._started=1;for(var e=this,n=[],i=this._maxTime||0,a=0;a1){var s=o.pop();a.addKeyframe(s.time,t[i]),a.prepare(this._maxTime,a.getAdditiveTrack())}}}},r}();function ms(){return new Date().getTime()}var uG=function(r){B(t,r);function t(e){var n=r.call(this)||this;return n._running=!1,n._time=0,n._pausedTime=0,n._pauseStart=0,n._paused=!1,e=e||{},n.stage=e.stage||{},n}return t.prototype.addClip=function(e){e.animation&&this.removeClip(e),this._head?(this._tail.next=e,e.prev=this._tail,e.next=null,this._tail=e):this._head=this._tail=e,e.animation=this},t.prototype.addAnimator=function(e){e.animation=this;var n=e.getClip();n&&this.addClip(n)},t.prototype.removeClip=function(e){if(e.animation){var n=e.prev,i=e.next;n?n.next=i:this._head=i,i?i.prev=n:this._tail=n,e.next=e.prev=e.animation=null}},t.prototype.removeAnimator=function(e){var n=e.getClip();n&&this.removeClip(n),e.animation=null},t.prototype.update=function(e){for(var n=ms()-this._pausedTime,i=n-this._time,a=this._head;a;){var o=a.next,s=a.step(n,i);s&&(a.ondestroy(),this.removeClip(a)),a=o}this._time=n,e||(this.trigger("frame",i),this.stage.update&&this.stage.update())},t.prototype._startLoop=function(){var e=this;this._running=!0;function n(){e._running&&(Oy(n),!e._paused&&e.update())}Oy(n)},t.prototype.start=function(){this._running||(this._time=ms(),this._pausedTime=0,this._startLoop())},t.prototype.stop=function(){this._running=!1},t.prototype.pause=function(){this._paused||(this._pauseStart=ms(),this._paused=!0)},t.prototype.resume=function(){this._paused&&(this._pausedTime+=ms()-this._pauseStart,this._paused=!1)},t.prototype.clear=function(){for(var e=this._head;e;){var n=e.next;e.prev=e.next=e.animation=null,e=n}this._head=this._tail=null},t.prototype.isFinished=function(){return this._head==null},t.prototype.animate=function(e,n){n=n||{},this.start();var i=new j0(e,n.loop);return this.addAnimator(i),i},t}(Zr);const fG=uG;var cG=300,Jd=zt.domSupported,Qd=function(){var r=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],t=["touchstart","touchend","touchmove"],e={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},n=Z(r,function(i){var a=i.replace("mouse","pointer");return e.hasOwnProperty(a)?a:i});return{mouse:r,touch:t,pointer:n}}(),Mx={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},Dx=!1;function Uy(r){var t=r.pointerType;return t==="pen"||t==="touch"}function hG(r){r.touching=!0,r.touchTimer!=null&&(clearTimeout(r.touchTimer),r.touchTimer=null),r.touchTimer=setTimeout(function(){r.touching=!1,r.touchTimer=null},700)}function tp(r){r&&(r.zrByTouch=!0)}function vG(r,t){return Or(r.dom,new dG(r,t),!0)}function sL(r,t){for(var e=t,n=!1;e&&e.nodeType!==9&&!(n=e.domBelongToZr||e!==t&&e===r.painterRoot);)e=e.parentNode;return n}var dG=function(){function r(t,e){this.stopPropagation=de,this.stopImmediatePropagation=de,this.preventDefault=de,this.type=e.type,this.target=this.currentTarget=t.dom,this.pointerType=e.pointerType,this.clientX=e.clientX,this.clientY=e.clientY}return r}(),tn={mousedown:function(r){r=Or(this.dom,r),this.__mayPointerCapture=[r.zrX,r.zrY],this.trigger("mousedown",r)},mousemove:function(r){r=Or(this.dom,r);var t=this.__mayPointerCapture;t&&(r.zrX!==t[0]||r.zrY!==t[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",r)},mouseup:function(r){r=Or(this.dom,r),this.__togglePointerCapture(!1),this.trigger("mouseup",r)},mouseout:function(r){r=Or(this.dom,r);var t=r.toElement||r.relatedTarget;sL(this,t)||(this.__pointerCapturing&&(r.zrEventControl="no_globalout"),this.trigger("mouseout",r))},wheel:function(r){Dx=!0,r=Or(this.dom,r),this.trigger("mousewheel",r)},mousewheel:function(r){Dx||(r=Or(this.dom,r),this.trigger("mousewheel",r))},touchstart:function(r){r=Or(this.dom,r),tp(r),this.__lastTouchMoment=new Date,this.handler.processGesture(r,"start"),tn.mousemove.call(this,r),tn.mousedown.call(this,r)},touchmove:function(r){r=Or(this.dom,r),tp(r),this.handler.processGesture(r,"change"),tn.mousemove.call(this,r)},touchend:function(r){r=Or(this.dom,r),tp(r),this.handler.processGesture(r,"end"),tn.mouseup.call(this,r),+new Date-+this.__lastTouchMomentPx||r<-Px}var Ta=[],Uo=[],rp=Cr(),np=Math.abs,SG=function(){function r(){}return r.prototype.getLocalTransform=function(t){return r.getLocalTransform(this,t)},r.prototype.setPosition=function(t){this.x=t[0],this.y=t[1]},r.prototype.setScale=function(t){this.scaleX=t[0],this.scaleY=t[1]},r.prototype.setSkew=function(t){this.skewX=t[0],this.skewY=t[1]},r.prototype.setOrigin=function(t){this.originX=t[0],this.originY=t[1]},r.prototype.needLocalTransform=function(){return wa(this.rotation)||wa(this.x)||wa(this.y)||wa(this.scaleX-1)||wa(this.scaleY-1)||wa(this.skewX)||wa(this.skewY)},r.prototype.updateTransform=function(){var t=this.parent&&this.parent.transform,e=this.needLocalTransform(),n=this.transform;if(!(e||t)){n&&(Lx(n),this.invTransform=null);return}n=n||Cr(),e?this.getLocalTransform(n):Lx(n),t&&(e?li(n,t,n):Z0(n,t)),this.transform=n,this._resolveGlobalScaleRatio(n)},r.prototype._resolveGlobalScaleRatio=function(t){var e=this.globalScaleRatio;if(e!=null&&e!==1){this.getGlobalScale(Ta);var n=Ta[0]<0?-1:1,i=Ta[1]<0?-1:1,a=((Ta[0]-n)*e+n)/Ta[0]||0,o=((Ta[1]-i)*e+i)/Ta[1]||0;t[0]*=a,t[1]*=a,t[2]*=o,t[3]*=o}this.invTransform=this.invTransform||Cr(),js(this.invTransform,t)},r.prototype.getComputedTransform=function(){for(var t=this,e=[];t;)e.push(t),t=t.parent;for(;t=e.pop();)t.updateTransform();return this.transform},r.prototype.setLocalTransform=function(t){if(t){var e=t[0]*t[0]+t[1]*t[1],n=t[2]*t[2]+t[3]*t[3],i=Math.atan2(t[1],t[0]),a=Math.PI/2+i-Math.atan2(t[3],t[2]);n=Math.sqrt(n)*Math.cos(a),e=Math.sqrt(e),this.skewX=a,this.skewY=0,this.rotation=-i,this.x=+t[4],this.y=+t[5],this.scaleX=e,this.scaleY=n,this.originX=0,this.originY=0}},r.prototype.decomposeTransform=function(){if(this.transform){var t=this.parent,e=this.transform;t&&t.transform&&(t.invTransform=t.invTransform||Cr(),li(Uo,t.invTransform,e),e=Uo);var n=this.originX,i=this.originY;(n||i)&&(rp[4]=n,rp[5]=i,li(Uo,e,rp),Uo[4]-=n,Uo[5]-=i,e=Uo),this.setLocalTransform(e)}},r.prototype.getGlobalScale=function(t){var e=this.transform;return t=t||[],e?(t[0]=Math.sqrt(e[0]*e[0]+e[1]*e[1]),t[1]=Math.sqrt(e[2]*e[2]+e[3]*e[3]),e[0]<0&&(t[0]=-t[0]),e[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},r.prototype.transformCoordToLocal=function(t,e){var n=[t,e],i=this.invTransform;return i&&Be(n,n,i),n},r.prototype.transformCoordToGlobal=function(t,e){var n=[t,e],i=this.transform;return i&&Be(n,n,i),n},r.prototype.getLineScale=function(){var t=this.transform;return t&&np(t[0]-1)>1e-10&&np(t[3]-1)>1e-10?Math.sqrt(np(t[0]*t[3]-t[2]*t[1])):1},r.prototype.copyTransform=function(t){uL(this,t)},r.getLocalTransform=function(t,e){e=e||[];var n=t.originX||0,i=t.originY||0,a=t.scaleX,o=t.scaleY,s=t.anchorX,l=t.anchorY,u=t.rotation||0,f=t.x,c=t.y,h=t.skewX?Math.tan(t.skewX):0,v=t.skewY?Math.tan(-t.skewY):0;if(n||i||s||l){var d=n+s,p=i+l;e[4]=-d*a-h*p*o,e[5]=-p*o-v*d*a}else e[4]=e[5]=0;return e[0]=a,e[3]=o,e[1]=v*a,e[2]=h*o,u&&Eo(e,e,u),e[4]+=n+f,e[5]+=i+c,e},r.initDefaultProps=function(){var t=r.prototype;t.scaleX=t.scaleY=t.globalScaleRatio=1,t.x=t.y=t.originX=t.originY=t.skewX=t.skewY=t.rotation=t.anchorX=t.anchorY=0}(),r}(),Wn=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function uL(r,t){for(var e=0;e=0?parseFloat(r)/100*t:parseFloat(r):r}function Vh(r,t,e){var n=t.position||"inside",i=t.distance!=null?t.distance:5,a=e.height,o=e.width,s=a/2,l=e.x,u=e.y,f="left",c="top";if(n instanceof Array)l+=dn(n[0],e.width),u+=dn(n[1],e.height),f=null,c=null;else switch(n){case"left":l-=i,u+=s,f="right",c="middle";break;case"right":l+=i+o,u+=s,c="middle";break;case"top":l+=o/2,u-=i,f="center",c="bottom";break;case"bottom":l+=o/2,u+=a+i,f="center";break;case"inside":l+=o/2,u+=s,f="center",c="middle";break;case"insideLeft":l+=i,u+=s,c="middle";break;case"insideRight":l+=o-i,u+=s,f="right",c="middle";break;case"insideTop":l+=o/2,u+=i,f="center";break;case"insideBottom":l+=o/2,u+=a-i,f="center",c="bottom";break;case"insideTopLeft":l+=i,u+=i;break;case"insideTopRight":l+=o-i,u+=i,f="right";break;case"insideBottomLeft":l+=i,u+=a-i,c="bottom";break;case"insideBottomRight":l+=o-i,u+=a-i,f="right",c="bottom";break}return r=r||{},r.x=l,r.y=u,r.align=f,r.verticalAlign=c,r}var ip="__zr_normal__",ap=Wn.concat(["ignore"]),xG=Fn(Wn,function(r,t){return r[t]=!0,r},{ignore:!1}),Yo={},bG=new Mt(0,0,0,0),J0=function(){function r(t){this.id=OI(),this.animators=[],this.currentStates=[],this.states={},this._init(t)}return r.prototype._init=function(t){this.attr(t)},r.prototype.drift=function(t,e,n){switch(this.draggable){case"horizontal":e=0;break;case"vertical":t=0;break}var i=this.transform;i||(i=this.transform=[1,0,0,1,0,0]),i[4]+=t,i[5]+=e,this.decomposeTransform(),this.markRedraw()},r.prototype.beforeUpdate=function(){},r.prototype.afterUpdate=function(){},r.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},r.prototype.updateInnerText=function(t){var e=this._textContent;if(e&&(!e.ignore||t)){this.textConfig||(this.textConfig={});var n=this.textConfig,i=n.local,a=e.innerTransformable,o=void 0,s=void 0,l=!1;a.parent=i?this:null;var u=!1;if(a.copyTransform(e),n.position!=null){var f=bG;n.layoutRect?f.copy(n.layoutRect):f.copy(this.getBoundingRect()),i||f.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(Yo,n,f):Vh(Yo,n,f),a.x=Yo.x,a.y=Yo.y,o=Yo.align,s=Yo.verticalAlign;var c=n.origin;if(c&&n.rotation!=null){var h=void 0,v=void 0;c==="center"?(h=f.width*.5,v=f.height*.5):(h=dn(c[0],f.width),v=dn(c[1],f.height)),u=!0,a.originX=-a.x+h+(i?0:f.x),a.originY=-a.y+v+(i?0:f.y)}}n.rotation!=null&&(a.rotation=n.rotation);var d=n.offset;d&&(a.x+=d[0],a.y+=d[1],u||(a.originX=-d[0],a.originY=-d[1]));var p=n.inside==null?typeof n.position=="string"&&n.position.indexOf("inside")>=0:n.inside,g=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),y=void 0,m=void 0,_=void 0;p&&this.canBeInsideText()?(y=n.insideFill,m=n.insideStroke,(y==null||y==="auto")&&(y=this.getInsideTextFill()),(m==null||m==="auto")&&(m=this.getInsideTextStroke(y),_=!0)):(y=n.outsideFill,m=n.outsideStroke,(y==null||y==="auto")&&(y=this.getOutsideFill()),(m==null||m==="auto")&&(m=this.getOutsideStroke(y),_=!0)),y=y||"#000",(y!==g.fill||m!==g.stroke||_!==g.autoStroke||o!==g.align||s!==g.verticalAlign)&&(l=!0,g.fill=y,g.stroke=m,g.autoStroke=_,g.align=o,g.verticalAlign=s,e.setDefaultTextStyle(g)),e.__dirty|=br,l&&e.dirtyStyle(!0)}},r.prototype.canBeInsideText=function(){return!0},r.prototype.getInsideTextFill=function(){return"#fff"},r.prototype.getInsideTextStroke=function(t){return"#000"},r.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?qy:Xy},r.prototype.getOutsideStroke=function(t){var e=this.__zr&&this.__zr.getBackgroundColor(),n=typeof e=="string"&&Mr(e);n||(n=[255,255,255,1]);for(var i=n[3],a=this.__zr.isDarkMode(),o=0;o<3;o++)n[o]=n[o]*i+(a?0:255)*(1-i);return n[3]=1,ui(n,"rgba")},r.prototype.traverse=function(t,e){},r.prototype.attrKV=function(t,e){t==="textConfig"?this.setTextConfig(e):t==="textContent"?this.setTextContent(e):t==="clipPath"?this.setClipPath(e):t==="extra"?(this.extra=this.extra||{},F(this.extra,e)):this[t]=e},r.prototype.hide=function(){this.ignore=!0,this.markRedraw()},r.prototype.show=function(){this.ignore=!1,this.markRedraw()},r.prototype.attr=function(t,e){if(typeof t=="string")this.attrKV(t,e);else if(yt(t))for(var n=t,i=kt(n),a=0;a0},r.prototype.getState=function(t){return this.states[t]},r.prototype.ensureState=function(t){var e=this.states;return e[t]||(e[t]={}),e[t]},r.prototype.clearStates=function(t){this.useState(ip,!1,t)},r.prototype.useState=function(t,e,n,i){var a=t===ip,o=this.hasState();if(!(!o&&a)){var s=this.currentStates,l=this.stateTransition;if(!(Dt(s,t)>=0&&(e||s.length===1))){var u;if(this.stateProxy&&!a&&(u=this.stateProxy(t)),u||(u=this.states&&this.states[t]),!u&&!a){H0("State "+t+" not exists.");return}a||this.saveCurrentToNormalState(u);var f=!!(u&&u.hoverLayer||i);f&&this._toggleHoverLayerFlag(!0),this._applyStateObj(t,u,this._normalState,e,!n&&!this.__inHover&&l&&l.duration>0,l);var c=this._textContent,h=this._textGuide;return c&&c.useState(t,e,n,f),h&&h.useState(t,e,n,f),a?(this.currentStates=[],this._normalState={}):e?this.currentStates.push(t):this.currentStates=[t],this._updateAnimationTargets(),this.markRedraw(),!f&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~br),u}}},r.prototype.useStates=function(t,e,n){if(!t.length)this.clearStates();else{var i=[],a=this.currentStates,o=t.length,s=o===a.length;if(s){for(var l=0;l0,d);var p=this._textContent,g=this._textGuide;p&&p.useStates(t,e,h),g&&g.useStates(t,e,h),this._updateAnimationTargets(),this.currentStates=t.slice(),this.markRedraw(),!h&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~br)}},r.prototype.isSilent=function(){for(var t=this.silent,e=this.parent;!t&&e;){if(e.silent){t=!0;break}e=e.parent}return t},r.prototype._updateAnimationTargets=function(){for(var t=0;t=0){var n=this.currentStates.slice();n.splice(e,1),this.useStates(n)}},r.prototype.replaceState=function(t,e,n){var i=this.currentStates.slice(),a=Dt(i,t),o=Dt(i,e)>=0;a>=0?o?i.splice(a,1):i[a]=e:n&&!o&&i.push(e),this.useStates(i)},r.prototype.toggleState=function(t,e){e?this.useState(t,!0):this.removeState(t)},r.prototype._mergeStates=function(t){for(var e={},n,i=0;i=0&&a.splice(o,1)}),this.animators.push(t),n&&n.animation.addAnimator(t),n&&n.wakeUp()},r.prototype.updateDuringAnimation=function(t){this.markRedraw()},r.prototype.stopAnimation=function(t,e){for(var n=this.animators,i=n.length,a=[],o=0;o0&&e.during&&a[0].during(function(d,p){e.during(p)});for(var h=0;h0||i.force&&!o.length){var T=void 0,A=void 0,C=void 0;if(s){A={},h&&(T={});for(var S=0;S<_;S++){var y=p[S];A[y]=e[y],h?T[y]=n[y]:e[y]=n[y]}}else if(h){C={};for(var S=0;S<_;S++){var y=p[S];C[y]=gu(e[y]),TG(e,n,y)}}var x=new j0(e,!1,!1,c?$t(d,function(I){return I.targetName===t}):null);x.targetName=t,i.scope&&(x.scope=i.scope),h&&T&&x.whenWithKeys(0,T,p),C&&x.whenWithKeys(0,C,p),x.whenWithKeys(u==null?500:u,s?A:n,p).delay(f||0),r.addAnimator(x,t),o.push(x)}}const cL=J0;var hL=function(r){B(t,r);function t(e){var n=r.call(this)||this;return n.isGroup=!0,n._children=[],n.attr(e),n}return t.prototype.childrenRef=function(){return this._children},t.prototype.children=function(){return this._children.slice()},t.prototype.childAt=function(e){return this._children[e]},t.prototype.childOfName=function(e){for(var n=this._children,i=0;i=0&&(i.splice(a,0,e),this._doAdd(e))}return this},t.prototype.replace=function(e,n){var i=Dt(this._children,e);return i>=0&&this.replaceAt(n,i),this},t.prototype.replaceAt=function(e,n){var i=this._children,a=i[n];if(e&&e!==this&&e.parent!==this&&e!==a){i[n]=e,a.parent=null;var o=this.__zr;o&&a.removeSelfFromZr(o),this._doAdd(e)}return this},t.prototype._doAdd=function(e){e.parent&&e.parent.remove(e),e.parent=this;var n=this.__zr;n&&n!==e.__zr&&e.addSelfToZr(n),n&&n.refresh()},t.prototype.remove=function(e){var n=this.__zr,i=this._children,a=Dt(i,e);return a<0?this:(i.splice(a,1),e.parent=null,n&&e.removeSelfFromZr(n),n&&n.refresh(),this)},t.prototype.removeAll=function(){for(var e=this._children,n=this.__zr,i=0;i18),o&&(e.weChat=!0),t.svgSupported=typeof SVGRect!="undefined",t.touchEventsSupported="ontouchstart"in window&&!e.ie&&!e.edge,t.pointerEventsSupported="onpointerdown"in window&&(e.edge||e.ie&&+e.version>=11),t.domSupported=typeof document!="undefined";var s=document.documentElement.style;t.transform3dSupported=(e.ie&&"transition"in s||e.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),t.transformSupported=t.transform3dSupported||e.ie&&+e.version>=9}const zt=Vi;var U0=12,FI="sans-serif",na=U0+"px "+FI,e5=20,r5=100,n5="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function i5(r){var t={};if(typeof JSON=="undefined")return t;for(var e=0;e=0)s=o*e.length;else for(var l=0;l>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",n[l]+":0",i[u]+":0",n[1-l]+":auto",i[1-u]+":auto",""].join("!important;"),r.appendChild(o),e.push(o)}return e}function M5(r,t,e){for(var n=e?"invTrans":"trans",i=t[n],a=t.srcCoords,o=[],s=[],l=!0,u=0;u<4;u++){var f=r[u].getBoundingClientRect(),c=2*u,h=f.left,v=f.top;o.push(h,v),l=l&&a&&h===a[c]&&v===a[c+1],s.push(r[u].offsetLeft,r[u].offsetTop)}return l&&i?i:(t.srcCoords=o,t[n]=e?gx(s,o):gx(o,s))}function XI(r){return r.nodeName.toUpperCase()==="CANVAS"}var D5=/([&<>"'])/g,I5={"&":"&","<":"<",">":">",'"':""","'":"'"};function qe(r){return r==null?"":(r+"").replace(D5,function(t,e){return I5[e]})}var L5=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ud=[],P5=zt.browser.firefox&&+zt.browser.version.split(".")[0]<39;function By(r,t,e,n){return e=e||{},n?mx(r,t,e):P5&&t.layerX!=null&&t.layerX!==t.offsetX?(e.zrX=t.layerX,e.zrY=t.layerY):t.offsetX!=null?(e.zrX=t.offsetX,e.zrY=t.offsetY):mx(r,t,e),e}function mx(r,t,e){if(zt.domSupported&&r.getBoundingClientRect){var n=t.clientX,i=t.clientY;if(XI(r)){var a=r.getBoundingClientRect();e.zrX=n-a.left,e.zrY=i-a.top;return}else if(Vy(Ud,r,n,i)){e.zrX=Ud[0],e.zrY=Ud[1];return}}e.zrX=e.zrY=0}function J0(r){return r||window.event}function Or(r,t,e){if(t=J0(t),t.zrX!=null)return t;var n=t.type,i=n&&n.indexOf("touch")>=0;if(i){var o=n!=="touchend"?t.targetTouches[0]:t.changedTouches[0];o&&By(r,o,t,e)}else{By(r,t,t,e);var a=R5(t);t.zrDelta=a?a/120:-(t.detail||0)/3}var s=t.button;return t.which==null&&s!==void 0&&L5.test(t.type)&&(t.which=s&1?1:s&2?3:s&4?2:0),t}function R5(r){var t=r.wheelDelta;if(t)return t;var e=r.deltaX,n=r.deltaY;if(e==null||n==null)return t;var i=Math.abs(n!==0?n:e),a=n>0?-1:n<0?1:e>0?-1:1;return 3*i*a}function zy(r,t,e,n){r.addEventListener(t,e,n)}function E5(r,t,e,n){r.removeEventListener(t,e,n)}var gi=function(r){r.preventDefault(),r.stopPropagation(),r.cancelBubble=!0};function _x(r){return r.which===2||r.which===3}var k5=function(){function r(){this._track=[]}return r.prototype.recognize=function(t,e,n){return this._doTrack(t,e,n),this._recognize(t)},r.prototype.clear=function(){return this._track.length=0,this},r.prototype._doTrack=function(t,e,n){var i=t.touches;if(i){for(var a={points:[],touches:[],target:e,event:t},o=0,s=i.length;o1&&n&&n.length>1){var a=Sx(n)/Sx(i);!isFinite(a)&&(a=1),t.pinchScale=a;var o=O5(n);return t.pinchX=o[0],t.pinchY=o[1],{type:"pinch",target:r[0].target,event:t}}}}};function Cr(){return[1,0,0,1,0,0]}function Zv(r){return r[0]=1,r[1]=0,r[2]=0,r[3]=1,r[4]=0,r[5]=0,r}function Q0(r,t){return r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=t[3],r[4]=t[4],r[5]=t[5],r}function li(r,t,e){var n=t[0]*e[0]+t[2]*e[1],i=t[1]*e[0]+t[3]*e[1],a=t[0]*e[2]+t[2]*e[3],o=t[1]*e[2]+t[3]*e[3],s=t[0]*e[4]+t[2]*e[5]+t[4],l=t[1]*e[4]+t[3]*e[5]+t[5];return r[0]=n,r[1]=i,r[2]=a,r[3]=o,r[4]=s,r[5]=l,r}function Hn(r,t,e){return r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=t[3],r[4]=t[4]+e[0],r[5]=t[5]+e[1],r}function Eo(r,t,e,n){n===void 0&&(n=[0,0]);var i=t[0],a=t[2],o=t[4],s=t[1],l=t[3],u=t[5],f=Math.sin(e),c=Math.cos(e);return r[0]=i*c+s*f,r[1]=-i*f+s*c,r[2]=a*c+l*f,r[3]=-a*f+c*l,r[4]=c*(o-n[0])+f*(u-n[1])+n[0],r[5]=c*(u-n[1])-f*(o-n[0])+n[1],r}function t_(r,t,e){var n=e[0],i=e[1];return r[0]=t[0]*n,r[1]=t[1]*i,r[2]=t[2]*n,r[3]=t[3]*i,r[4]=t[4]*n,r[5]=t[5]*i,r}function js(r,t){var e=t[0],n=t[2],i=t[4],a=t[1],o=t[3],s=t[5],l=e*o-a*n;return l?(l=1/l,r[0]=o*l,r[1]=-a*l,r[2]=-n*l,r[3]=e*l,r[4]=(n*s-o*i)*l,r[5]=(a*i-e*s)*l,r):null}function N5(r){var t=Cr();return Q0(t,r),t}var V5=function(){function r(t,e){this.x=t||0,this.y=e||0}return r.prototype.copy=function(t){return this.x=t.x,this.y=t.y,this},r.prototype.clone=function(){return new r(this.x,this.y)},r.prototype.set=function(t,e){return this.x=t,this.y=e,this},r.prototype.equal=function(t){return t.x===this.x&&t.y===this.y},r.prototype.add=function(t){return this.x+=t.x,this.y+=t.y,this},r.prototype.scale=function(t){this.x*=t,this.y*=t},r.prototype.scaleAndAdd=function(t,e){this.x+=t.x*e,this.y+=t.y*e},r.prototype.sub=function(t){return this.x-=t.x,this.y-=t.y,this},r.prototype.dot=function(t){return this.x*t.x+this.y*t.y},r.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},r.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},r.prototype.normalize=function(){var t=this.len();return this.x/=t,this.y/=t,this},r.prototype.distance=function(t){var e=this.x-t.x,n=this.y-t.y;return Math.sqrt(e*e+n*n)},r.prototype.distanceSquare=function(t){var e=this.x-t.x,n=this.y-t.y;return e*e+n*n},r.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},r.prototype.transform=function(t){if(t){var e=this.x,n=this.y;return this.x=t[0]*e+t[2]*n+t[4],this.y=t[1]*e+t[3]*n+t[5],this}},r.prototype.toArray=function(t){return t[0]=this.x,t[1]=this.y,t},r.prototype.fromArray=function(t){this.x=t[0],this.y=t[1]},r.set=function(t,e,n){t.x=e,t.y=n},r.copy=function(t,e){t.x=e.x,t.y=e.y},r.len=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},r.lenSquare=function(t){return t.x*t.x+t.y*t.y},r.dot=function(t,e){return t.x*e.x+t.y*e.y},r.add=function(t,e,n){t.x=e.x+n.x,t.y=e.y+n.y},r.sub=function(t,e,n){t.x=e.x-n.x,t.y=e.y-n.y},r.scale=function(t,e,n){t.x=e.x*n,t.y=e.y*n},r.scaleAndAdd=function(t,e,n,i){t.x=e.x+n.x*i,t.y=e.y+n.y*i},r.lerp=function(t,e,n,i){var a=1-i;t.x=a*e.x+i*n.x,t.y=a*e.y+i*n.y},r}();const Ct=V5;var $f=Math.min,Uf=Math.max,_a=new Ct,Sa=new Ct,xa=new Ct,ba=new Ct,ml=new Ct,_l=new Ct,B5=function(){function r(t,e,n,i){n<0&&(t=t+n,n=-n),i<0&&(e=e+i,i=-i),this.x=t,this.y=e,this.width=n,this.height=i}return r.prototype.union=function(t){var e=$f(t.x,this.x),n=$f(t.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=Uf(t.x+t.width,this.x+this.width)-e:this.width=t.width,isFinite(this.y)&&isFinite(this.height)?this.height=Uf(t.y+t.height,this.y+this.height)-n:this.height=t.height,this.x=e,this.y=n},r.prototype.applyTransform=function(t){r.applyTransform(this,this,t)},r.prototype.calculateTransform=function(t){var e=this,n=t.width/e.width,i=t.height/e.height,a=Cr();return Hn(a,a,[-e.x,-e.y]),t_(a,a,[n,i]),Hn(a,a,[t.x,t.y]),a},r.prototype.intersect=function(t,e){if(!t)return!1;t instanceof r||(t=r.create(t));var n=this,i=n.x,a=n.x+n.width,o=n.y,s=n.y+n.height,l=t.x,u=t.x+t.width,f=t.y,c=t.y+t.height,h=!(ad&&(d=_,pd&&(d=S,y=n.x&&t<=n.x+n.width&&e>=n.y&&e<=n.y+n.height},r.prototype.clone=function(){return new r(this.x,this.y,this.width,this.height)},r.prototype.copy=function(t){r.copy(this,t)},r.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},r.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},r.prototype.isZero=function(){return this.width===0||this.height===0},r.create=function(t){return new r(t.x,t.y,t.width,t.height)},r.copy=function(t,e){t.x=e.x,t.y=e.y,t.width=e.width,t.height=e.height},r.applyTransform=function(t,e,n){if(!n){t!==e&&r.copy(t,e);return}if(n[1]<1e-5&&n[1]>-1e-5&&n[2]<1e-5&&n[2]>-1e-5){var i=n[0],a=n[3],o=n[4],s=n[5];t.x=e.x*i+o,t.y=e.y*a+s,t.width=e.width*i,t.height=e.height*a,t.width<0&&(t.x+=t.width,t.width=-t.width),t.height<0&&(t.y+=t.height,t.height=-t.height);return}_a.x=xa.x=e.x,_a.y=ba.y=e.y,Sa.x=ba.x=e.x+e.width,Sa.y=xa.y=e.y+e.height,_a.transform(n),ba.transform(n),Sa.transform(n),xa.transform(n),t.x=$f(_a.x,Sa.x,xa.x,ba.x),t.y=$f(_a.y,Sa.y,xa.y,ba.y);var l=Uf(_a.x,Sa.x,xa.x,ba.x),u=Uf(_a.y,Sa.y,xa.y,ba.y);t.width=l-t.x,t.height=u-t.y},r}();const Mt=B5;var qI="silent";function z5(r,t,e){return{type:r,event:e,target:t.target,topTarget:t.topTarget,cancelBubble:!1,offsetX:e.zrX,offsetY:e.zrY,gestureEvent:e.gestureEvent,pinchX:e.pinchX,pinchY:e.pinchY,pinchScale:e.pinchScale,wheelDelta:e.zrDelta,zrByTouch:e.zrByTouch,which:e.which,stop:G5}}function G5(){gi(this.event)}var F5=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.handler=null,e}return t.prototype.dispose=function(){},t.prototype.setCursor=function(){},t}(Zr),Sl=function(){function r(t,e){this.x=t,this.y=e}return r}(),H5=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],Zd=new Mt(0,0,0,0),KI=function(r){B(t,r);function t(e,n,i,a,o){var s=r.call(this)||this;return s._hovered=new Sl(0,0),s.storage=e,s.painter=n,s.painterRoot=a,s._pointerSize=o,i=i||new F5,s.proxy=null,s.setHandlerProxy(i),s._draggingMgr=new b5(s),s}return t.prototype.setHandlerProxy=function(e){this.proxy&&this.proxy.dispose(),e&&(M(H5,function(n){e.on&&e.on(n,this[n],this)},this),e.handler=this),this.proxy=e},t.prototype.mousemove=function(e){var n=e.zrX,i=e.zrY,a=jI(this,n,i),o=this._hovered,s=o.target;s&&!s.__zr&&(o=this.findHover(o.x,o.y),s=o.target);var l=this._hovered=a?new Sl(n,i):this.findHover(n,i),u=l.target,f=this.proxy;f.setCursor&&f.setCursor(u?u.cursor:"default"),s&&u!==s&&this.dispatchToElement(o,"mouseout",e),this.dispatchToElement(l,"mousemove",e),u&&u!==s&&this.dispatchToElement(l,"mouseover",e)},t.prototype.mouseout=function(e){var n=e.zrEventControl;n!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",e),n!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:e})},t.prototype.resize=function(){this._hovered=new Sl(0,0)},t.prototype.dispatch=function(e,n){var i=this[e];i&&i.call(this,n)},t.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},t.prototype.setCursorStyle=function(e){var n=this.proxy;n.setCursor&&n.setCursor(e)},t.prototype.dispatchToElement=function(e,n,i){e=e||{};var a=e.target;if(!(a&&a.silent)){for(var o="on"+n,s=z5(n,e,i);a&&(a[o]&&(s.cancelBubble=!!a[o].call(a,s)),a.trigger(n,s),a=a.__hostTarget?a.__hostTarget:a.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(n,s),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(l){typeof l[o]=="function"&&l[o].call(l,s),l.trigger&&l.trigger(n,s)}))}},t.prototype.findHover=function(e,n,i){var a=this.storage.getDisplayList(),o=new Sl(e,n);if(xx(a,o,e,n,i),this._pointerSize&&!o.target){for(var s=[],l=this._pointerSize,u=l/2,f=new Mt(e-u,n-u,l,l),c=a.length-1;c>=0;c--){var h=a[c];h!==i&&!h.ignore&&!h.ignoreCoarsePointer&&(!h.parent||!h.parent.ignoreCoarsePointer)&&(Zd.copy(h.getBoundingRect()),h.transform&&Zd.applyTransform(h.transform),Zd.intersect(f)&&s.push(h))}if(s.length)for(var v=4,d=Math.PI/12,p=Math.PI*2,g=0;g4)return;this._downPoint=null}this.dispatchToElement(a,r,t)}});function W5(r,t,e){if(r[r.rectHover?"rectContain":"contain"](t,e)){for(var n=r,i=void 0,a=!1;n;){if(n.ignoreClip&&(a=!0),!a){var o=n.getClipPath();if(o&&!o.contain(t,e))return!1}n.silent&&(i=!0);var s=n.__hostTarget;n=s||n.parent}return i?qI:!0}return!1}function xx(r,t,e,n,i){for(var a=r.length-1;a>=0;a--){var o=r[a],s=void 0;if(o!==i&&!o.ignore&&(s=W5(o,e,n))&&(!t.topTarget&&(t.topTarget=o),s!==qI)){t.target=o;break}}}function jI(r,t,e){var n=r.painter;return t<0||t>n.getWidth()||e<0||e>n.getHeight()}const $5=KI;var JI=32,xl=7;function U5(r){for(var t=0;r>=JI;)t|=r&1,r>>=1;return r+t}function bx(r,t,e,n){var i=t+1;if(i===e)return 1;if(n(r[i++],r[t])<0){for(;i=0;)i++;return i-t}function Y5(r,t,e){for(e--;t>>1,i(a,r[l])<0?s=l:o=l+1;var u=n-o;switch(u){case 3:r[o+3]=r[o+2];case 2:r[o+2]=r[o+1];case 1:r[o+1]=r[o];break;default:for(;u>0;)r[o+u]=r[o+u-1],u--}r[o]=a}}function Xd(r,t,e,n,i,a){var o=0,s=0,l=1;if(a(r,t[e+i])>0){for(s=n-i;l0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=i,l+=i}else{for(s=i+1;ls&&(l=s);var u=o;o=i-l,l=i-u}for(o++;o>>1);a(r,t[e+f])>0?o=f+1:l=f}return l}function qd(r,t,e,n,i,a){var o=0,s=0,l=1;if(a(r,t[e+i])<0){for(s=i+1;ls&&(l=s);var u=o;o=i-l,l=i-u}else{for(s=n-i;l=0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=i,l+=i}for(o++;o>>1);a(r,t[e+f])<0?l=f:o=f+1}return l}function Z5(r,t){var e=xl,n,i,a=0,o=[];n=[],i=[];function s(v,d){n[a]=v,i[a]=d,a+=1}function l(){for(;a>1;){var v=a-2;if(v>=1&&i[v-1]<=i[v]+i[v+1]||v>=2&&i[v-2]<=i[v]+i[v-1])i[v-1]i[v+1])break;f(v)}}function u(){for(;a>1;){var v=a-2;v>0&&i[v-1]=xl||w>=xl);if(T)break;x<0&&(x=0),x+=2}if(e=x,e<1&&(e=1),d===1){for(y=0;y=0;y--)r[b+y]=r[x+y];r[S]=o[_];return}for(var w=e;;){var T=0,A=0,C=!1;do if(t(o[_],r[m])<0){if(r[S--]=r[m--],T++,A=0,--d===0){C=!0;break}}else if(r[S--]=o[_--],A++,T=0,--g===1){C=!0;break}while((T|A)=0;y--)r[b+y]=r[x+y];if(d===0){C=!0;break}}if(r[S--]=o[_--],--g===1){C=!0;break}if(A=g-Xd(r[m],o,0,g,g-1,t),A!==0){for(S-=A,_-=A,g-=A,b=S+1,x=_+1,y=0;y=xl||A>=xl);if(C)break;w<0&&(w=0),w+=2}if(e=w,e<1&&(e=1),g===1){for(S-=d,m-=d,b=S+1,x=m+1,y=d-1;y>=0;y--)r[b+y]=r[x+y];r[S]=o[_]}else{if(g===0)throw new Error;for(x=S-(g-1),y=0;ys&&(l=s),Tx(r,e,e+l,e+a,t),a=l}o.pushRun(e,a),o.mergeRuns(),i-=a,e+=a}while(i!==0);o.forceMergeRuns()}}var br=1,Xl=2,vs=4,Ax=!1;function Kd(){Ax||(Ax=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function Cx(r,t){return r.zlevel===t.zlevel?r.z===t.z?r.z2-t.z2:r.z-t.z:r.zlevel-t.zlevel}var X5=function(){function r(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=Cx}return r.prototype.traverse=function(t,e){for(var n=0;n0&&(f.__clipPaths=[]),isNaN(f.z)&&(Kd(),f.z=0),isNaN(f.z2)&&(Kd(),f.z2=0),isNaN(f.zlevel)&&(Kd(),f.zlevel=0),this._displayList[this._displayListLen++]=f}var c=t.getDecalElement&&t.getDecalElement();c&&this._updateAndAddDisplayable(c,e,n);var h=t.getTextGuideLine();h&&this._updateAndAddDisplayable(h,e,n);var v=t.getTextContent();v&&this._updateAndAddDisplayable(v,e,n)}},r.prototype.addRoot=function(t){t.__zr&&t.__zr.storage===this||this._roots.push(t)},r.prototype.delRoot=function(t){if(t instanceof Array){for(var e=0,n=t.length;e=0&&this._roots.splice(i,1)},r.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},r.prototype.getRoots=function(){return this._roots},r.prototype.dispose=function(){this._displayList=null,this._roots=null},r}();const q5=X5;var QI;QI=zt.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(r){return setTimeout(r,16)};const Gy=QI;var nh={linear:function(r){return r},quadraticIn:function(r){return r*r},quadraticOut:function(r){return r*(2-r)},quadraticInOut:function(r){return(r*=2)<1?.5*r*r:-.5*(--r*(r-2)-1)},cubicIn:function(r){return r*r*r},cubicOut:function(r){return--r*r*r+1},cubicInOut:function(r){return(r*=2)<1?.5*r*r*r:.5*((r-=2)*r*r+2)},quarticIn:function(r){return r*r*r*r},quarticOut:function(r){return 1- --r*r*r*r},quarticInOut:function(r){return(r*=2)<1?.5*r*r*r*r:-.5*((r-=2)*r*r*r-2)},quinticIn:function(r){return r*r*r*r*r},quinticOut:function(r){return--r*r*r*r*r+1},quinticInOut:function(r){return(r*=2)<1?.5*r*r*r*r*r:.5*((r-=2)*r*r*r*r+2)},sinusoidalIn:function(r){return 1-Math.cos(r*Math.PI/2)},sinusoidalOut:function(r){return Math.sin(r*Math.PI/2)},sinusoidalInOut:function(r){return .5*(1-Math.cos(Math.PI*r))},exponentialIn:function(r){return r===0?0:Math.pow(1024,r-1)},exponentialOut:function(r){return r===1?1:1-Math.pow(2,-10*r)},exponentialInOut:function(r){return r===0?0:r===1?1:(r*=2)<1?.5*Math.pow(1024,r-1):.5*(-Math.pow(2,-10*(r-1))+2)},circularIn:function(r){return 1-Math.sqrt(1-r*r)},circularOut:function(r){return Math.sqrt(1- --r*r)},circularInOut:function(r){return(r*=2)<1?-.5*(Math.sqrt(1-r*r)-1):.5*(Math.sqrt(1-(r-=2)*r)+1)},elasticIn:function(r){var t,e=.1,n=.4;return r===0?0:r===1?1:(!e||e<1?(e=1,t=n/4):t=n*Math.asin(1/e)/(2*Math.PI),-(e*Math.pow(2,10*(r-=1))*Math.sin((r-t)*(2*Math.PI)/n)))},elasticOut:function(r){var t,e=.1,n=.4;return r===0?0:r===1?1:(!e||e<1?(e=1,t=n/4):t=n*Math.asin(1/e)/(2*Math.PI),e*Math.pow(2,-10*r)*Math.sin((r-t)*(2*Math.PI)/n)+1)},elasticInOut:function(r){var t,e=.1,n=.4;return r===0?0:r===1?1:(!e||e<1?(e=1,t=n/4):t=n*Math.asin(1/e)/(2*Math.PI),(r*=2)<1?-.5*(e*Math.pow(2,10*(r-=1))*Math.sin((r-t)*(2*Math.PI)/n)):e*Math.pow(2,-10*(r-=1))*Math.sin((r-t)*(2*Math.PI)/n)*.5+1)},backIn:function(r){var t=1.70158;return r*r*((t+1)*r-t)},backOut:function(r){var t=1.70158;return--r*r*((t+1)*r+t)+1},backInOut:function(r){var t=2.5949095;return(r*=2)<1?.5*(r*r*((t+1)*r-t)):.5*((r-=2)*r*((t+1)*r+t)+2)},bounceIn:function(r){return 1-nh.bounceOut(1-r)},bounceOut:function(r){return r<1/2.75?7.5625*r*r:r<2/2.75?7.5625*(r-=1.5/2.75)*r+.75:r<2.5/2.75?7.5625*(r-=2.25/2.75)*r+.9375:7.5625*(r-=2.625/2.75)*r+.984375},bounceInOut:function(r){return r<.5?nh.bounceIn(r*2)*.5:nh.bounceOut(r*2-1)*.5+.5}};const tL=nh;var Yf=Math.pow,Qi=Math.sqrt,kh=1e-8,eL=1e-4,Mx=Qi(3),Zf=1/3,Rn=Ro(),Gr=Ro(),Ds=Ro();function Zi(r){return r>-kh&&rkh||r<-kh}function Ae(r,t,e,n,i){var a=1-i;return a*a*(a*r+3*i*t)+i*i*(i*n+3*a*e)}function Dx(r,t,e,n,i){var a=1-i;return 3*(((t-r)*a+2*(e-t)*i)*a+(n-e)*i*i)}function Oh(r,t,e,n,i,a){var o=n+3*(t-e)-r,s=3*(e-t*2+r),l=3*(t-r),u=r-i,f=s*s-3*o*l,c=s*l-9*o*u,h=l*l-3*s*u,v=0;if(Zi(f)&&Zi(c))if(Zi(s))a[0]=0;else{var d=-l/s;d>=0&&d<=1&&(a[v++]=d)}else{var p=c*c-4*f*h;if(Zi(p)){var g=c/f,d=-s/o+g,y=-g/2;d>=0&&d<=1&&(a[v++]=d),y>=0&&y<=1&&(a[v++]=y)}else if(p>0){var m=Qi(p),_=f*s+1.5*o*(-c+m),S=f*s+1.5*o*(-c-m);_<0?_=-Yf(-_,Zf):_=Yf(_,Zf),S<0?S=-Yf(-S,Zf):S=Yf(S,Zf);var d=(-s-(_+S))/(3*o);d>=0&&d<=1&&(a[v++]=d)}else{var x=(2*f*s-3*o*c)/(2*Qi(f*f*f)),b=Math.acos(x)/3,w=Qi(f),T=Math.cos(b),d=(-s-2*w*T)/(3*o),y=(-s+w*(T+Mx*Math.sin(b)))/(3*o),A=(-s+w*(T-Mx*Math.sin(b)))/(3*o);d>=0&&d<=1&&(a[v++]=d),y>=0&&y<=1&&(a[v++]=y),A>=0&&A<=1&&(a[v++]=A)}}return v}function nL(r,t,e,n,i){var a=6*e-12*t+6*r,o=9*t+3*n-3*r-9*e,s=3*t-3*r,l=0;if(Zi(o)){if(rL(a)){var u=-s/a;u>=0&&u<=1&&(i[l++]=u)}}else{var f=a*a-4*o*s;if(Zi(f))i[0]=-a/(2*o);else if(f>0){var c=Qi(f),u=(-a+c)/(2*o),h=(-a-c)/(2*o);u>=0&&u<=1&&(i[l++]=u),h>=0&&h<=1&&(i[l++]=h)}}return l}function aa(r,t,e,n,i,a){var o=(t-r)*i+r,s=(e-t)*i+t,l=(n-e)*i+e,u=(s-o)*i+o,f=(l-s)*i+s,c=(f-u)*i+u;a[0]=r,a[1]=o,a[2]=u,a[3]=c,a[4]=c,a[5]=f,a[6]=l,a[7]=n}function iL(r,t,e,n,i,a,o,s,l,u,f){var c,h=.005,v=1/0,d,p,g,y;Rn[0]=l,Rn[1]=u;for(var m=0;m<1;m+=.05)Gr[0]=Ae(r,e,i,o,m),Gr[1]=Ae(t,n,a,s,m),g=po(Rn,Gr),g=0&&g=0&&u<=1&&(i[l++]=u)}}else{var f=o*o-4*a*s;if(Zi(f)){var u=-o/(2*a);u>=0&&u<=1&&(i[l++]=u)}else if(f>0){var c=Qi(f),u=(-o+c)/(2*a),h=(-o-c)/(2*a);u>=0&&u<=1&&(i[l++]=u),h>=0&&h<=1&&(i[l++]=h)}}return l}function aL(r,t,e){var n=r+e-2*t;return n===0?.5:(r-t)/n}function zu(r,t,e,n,i){var a=(t-r)*n+r,o=(e-t)*n+t,s=(o-a)*n+a;i[0]=r,i[1]=a,i[2]=s,i[3]=s,i[4]=o,i[5]=e}function oL(r,t,e,n,i,a,o,s,l){var u,f=.005,c=1/0;Rn[0]=o,Rn[1]=s;for(var h=0;h<1;h+=.05){Gr[0]=Le(r,e,i,h),Gr[1]=Le(t,n,a,h);var v=po(Rn,Gr);v=0&&v=1?1:Oh(0,n,a,1,l,s)&&Ae(0,i,o,1,s[0])}}}var tG=function(){function r(t){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=t.life||1e3,this._delay=t.delay||0,this.loop=t.loop||!1,this.onframe=t.onframe||de,this.ondestroy=t.ondestroy||de,this.onrestart=t.onrestart||de,t.easing&&this.setEasing(t.easing)}return r.prototype.step=function(t,e){if(this._inited||(this._startTime=t+this._delay,this._inited=!0),this._paused){this._pausedTime+=e;return}var n=this._life,i=t-this._startTime-this._pausedTime,a=i/n;a<0&&(a=0),a=Math.min(a,1);var o=this.easingFunc,s=o?o(a):a;if(this.onframe(s),a===1)if(this.loop){var l=i%n;this._startTime=t-l,this._pausedTime=0,this.onrestart()}else return!0;return!1},r.prototype.pause=function(){this._paused=!0},r.prototype.resume=function(){this._paused=!1},r.prototype.setEasing=function(t){this.easing=t,this.easingFunc=vt(t)?t:tL[t]||e_(t)},r}();const eG=tG;var sL=function(){function r(t){this.value=t}return r}(),rG=function(){function r(){this._len=0}return r.prototype.insert=function(t){var e=new sL(t);return this.insertEntry(e),e},r.prototype.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},r.prototype.remove=function(t){var e=t.prev,n=t.next;e?e.next=n:this.head=n,n?n.prev=e:this.tail=e,t.next=t.prev=null,this._len--},r.prototype.len=function(){return this._len},r.prototype.clear=function(){this.head=this.tail=null,this._len=0},r}(),nG=function(){function r(t){this._list=new rG,this._maxSize=10,this._map={},this._maxSize=t}return r.prototype.put=function(t,e){var n=this._list,i=this._map,a=null;if(i[t]==null){var o=n.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var l=n.head;n.remove(l),delete i[l.key],a=l.value,this._lastRemovedEntry=l}s?s.value=e:s=new sL(e),s.key=t,n.insertEntry(s),i[t]=s}return a},r.prototype.get=function(t){var e=this._map[t],n=this._list;if(e!=null)return e!==n.tail&&(n.remove(e),n.insertEntry(e)),e.value},r.prototype.clear=function(){this._list.clear(),this._map={}},r.prototype.len=function(){return this._list.len()},r}();const mf=nG;var Ix={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function fn(r){return r=Math.round(r),r<0?0:r>255?255:r}function iG(r){return r=Math.round(r),r<0?0:r>360?360:r}function Gu(r){return r<0?0:r>1?1:r}function jd(r){var t=r;return t.length&&t.charAt(t.length-1)==="%"?fn(parseFloat(t)/100*255):fn(parseInt(t,10))}function go(r){var t=r;return t.length&&t.charAt(t.length-1)==="%"?Gu(parseFloat(t)/100):Gu(parseFloat(t))}function Jd(r,t,e){return e<0?e+=1:e>1&&(e-=1),e*6<1?r+(t-r)*e*6:e*2<1?t:e*3<2?r+(t-r)*(2/3-e)*6:r}function Xi(r,t,e){return r+(t-r)*e}function kr(r,t,e,n,i){return r[0]=t,r[1]=e,r[2]=n,r[3]=i,r}function Hy(r,t){return r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=t[3],r}var lL=new mf(20),Xf=null;function $o(r,t){Xf&&Hy(Xf,t),Xf=lL.put(r,Xf||t.slice())}function Mr(r,t){if(r){t=t||[];var e=lL.get(r);if(e)return Hy(t,e);r=r+"";var n=r.replace(/ /g,"").toLowerCase();if(n in Ix)return Hy(t,Ix[n]),$o(r,t),t;var i=n.length;if(n.charAt(0)==="#"){if(i===4||i===5){var a=parseInt(n.slice(1,4),16);if(!(a>=0&&a<=4095)){kr(t,0,0,0,1);return}return kr(t,(a&3840)>>4|(a&3840)>>8,a&240|(a&240)>>4,a&15|(a&15)<<4,i===5?parseInt(n.slice(4),16)/15:1),$o(r,t),t}else if(i===7||i===9){var a=parseInt(n.slice(1,7),16);if(!(a>=0&&a<=16777215)){kr(t,0,0,0,1);return}return kr(t,(a&16711680)>>16,(a&65280)>>8,a&255,i===9?parseInt(n.slice(7),16)/255:1),$o(r,t),t}return}var o=n.indexOf("("),s=n.indexOf(")");if(o!==-1&&s+1===i){var l=n.substr(0,o),u=n.substr(o+1,s-(o+1)).split(","),f=1;switch(l){case"rgba":if(u.length!==4)return u.length===3?kr(t,+u[0],+u[1],+u[2],1):kr(t,0,0,0,1);f=go(u.pop());case"rgb":if(u.length>=3)return kr(t,jd(u[0]),jd(u[1]),jd(u[2]),u.length===3?f:go(u[3])),$o(r,t),t;kr(t,0,0,0,1);return;case"hsla":if(u.length!==4){kr(t,0,0,0,1);return}return u[3]=go(u[3]),Wy(u,t),$o(r,t),t;case"hsl":if(u.length!==3){kr(t,0,0,0,1);return}return Wy(u,t),$o(r,t),t;default:return}}kr(t,0,0,0,1)}}function Wy(r,t){var e=(parseFloat(r[0])%360+360)%360/360,n=go(r[1]),i=go(r[2]),a=i<=.5?i*(n+1):i+n-i*n,o=i*2-a;return t=t||[],kr(t,fn(Jd(o,a,e+1/3)*255),fn(Jd(o,a,e)*255),fn(Jd(o,a,e-1/3)*255),1),r.length===4&&(t[3]=r[3]),t}function aG(r){if(r){var t=r[0]/255,e=r[1]/255,n=r[2]/255,i=Math.min(t,e,n),a=Math.max(t,e,n),o=a-i,s=(a+i)/2,l,u;if(o===0)l=0,u=0;else{s<.5?u=o/(a+i):u=o/(2-a-i);var f=((a-t)/6+o/2)/o,c=((a-e)/6+o/2)/o,h=((a-n)/6+o/2)/o;t===a?l=h-c:e===a?l=1/3+f-h:n===a&&(l=2/3+c-f),l<0&&(l+=1),l>1&&(l-=1)}var v=[l*360,u,s];return r[3]!=null&&v.push(r[3]),v}}function $y(r,t){var e=Mr(r);if(e){for(var n=0;n<3;n++)t<0?e[n]=e[n]*(1-t)|0:e[n]=(255-e[n])*t+e[n]|0,e[n]>255?e[n]=255:e[n]<0&&(e[n]=0);return ui(e,e.length===4?"rgba":"rgb")}}function Qd(r,t,e){if(!(!(t&&t.length)||!(r>=0&&r<=1))){e=e||[];var n=r*(t.length-1),i=Math.floor(n),a=Math.ceil(n),o=t[i],s=t[a],l=n-i;return e[0]=fn(Xi(o[0],s[0],l)),e[1]=fn(Xi(o[1],s[1],l)),e[2]=fn(Xi(o[2],s[2],l)),e[3]=Gu(Xi(o[3],s[3],l)),e}}function oG(r,t,e){if(!(!(t&&t.length)||!(r>=0&&r<=1))){var n=r*(t.length-1),i=Math.floor(n),a=Math.ceil(n),o=Mr(t[i]),s=Mr(t[a]),l=n-i,u=ui([fn(Xi(o[0],s[0],l)),fn(Xi(o[1],s[1],l)),fn(Xi(o[2],s[2],l)),Gu(Xi(o[3],s[3],l))],"rgba");return e?{color:u,leftIndex:i,rightIndex:a,value:n}:u}}function gu(r,t,e,n){var i=Mr(r);if(r)return i=aG(i),t!=null&&(i[0]=iG(t)),e!=null&&(i[1]=go(e)),n!=null&&(i[2]=go(n)),ui(Wy(i),"rgba")}function Nh(r,t){var e=Mr(r);if(e&&t!=null)return e[3]=Gu(t),ui(e,"rgba")}function ui(r,t){if(!(!r||!r.length)){var e=r[0]+","+r[1]+","+r[2];return(t==="rgba"||t==="hsva"||t==="hsla")&&(e+=","+r[3]),t+"("+e+")"}}function Vh(r,t){var e=Mr(r);return e?(.299*e[0]+.587*e[1]+.114*e[2])*e[3]/255+(1-e[3])*t:0}var Lx=new mf(100);function Uy(r){if(nt(r)){var t=Lx.get(r);return t||(t=$y(r,-.1),Lx.put(r,t)),t}else if(Uv(r)){var e=F({},r);return e.colorStops=Z(r.colorStops,function(n){return{offset:n.offset,color:$y(n.color,-.1)}}),e}return r}var Bh=Math.round;function Fu(r){var t;if(!r||r==="transparent")r="none";else if(typeof r=="string"&&r.indexOf("rgba")>-1){var e=Mr(r);e&&(r="rgb("+e[0]+","+e[1]+","+e[2]+")",t=e[3])}return{color:r,opacity:t==null?1:t}}var Px=1e-4;function qi(r){return r-Px}function qf(r){return Bh(r*1e3)/1e3}function Yy(r){return Bh(r*1e4)/1e4}function sG(r){return"matrix("+qf(r[0])+","+qf(r[1])+","+qf(r[2])+","+qf(r[3])+","+Yy(r[4])+","+Yy(r[5])+")"}var lG={left:"start",right:"end",center:"middle",middle:"middle"};function uG(r,t,e){return e==="top"?r+=t/2:e==="bottom"&&(r-=t/2),r}function fG(r){return r&&(r.shadowBlur||r.shadowOffsetX||r.shadowOffsetY)}function cG(r){var t=r.style,e=r.getGlobalScale();return[t.shadowColor,(t.shadowBlur||0).toFixed(2),(t.shadowOffsetX||0).toFixed(2),(t.shadowOffsetY||0).toFixed(2),e[0],e[1]].join(",")}function uL(r){return r&&!!r.image}function hG(r){return r&&!!r.svgElement}function r_(r){return uL(r)||hG(r)}function fL(r){return r.type==="linear"}function cL(r){return r.type==="radial"}function hL(r){return r&&(r.type==="linear"||r.type==="radial")}function Xv(r){return"url(#"+r+")"}function vL(r){var t=r.getGlobalScale(),e=Math.max(t[0],t[1]);return Math.max(Math.ceil(Math.log(e)/Math.log(10)),1)}function dL(r){var t=r.x||0,e=r.y||0,n=(r.rotation||0)*Qc,i=xt(r.scaleX,1),a=xt(r.scaleY,1),o=r.skewX||0,s=r.skewY||0,l=[];return(t||e)&&l.push("translate("+t+"px,"+e+"px)"),n&&l.push("rotate("+n+")"),(i!==1||a!==1)&&l.push("scale("+i+","+a+")"),(o||s)&&l.push("skew("+Bh(o*Qc)+"deg, "+Bh(s*Qc)+"deg)"),l.join(" ")}var vG=function(){return zt.hasGlobalWindow&&vt(window.btoa)?function(r){return window.btoa(unescape(encodeURIComponent(r)))}:typeof Buffer!="undefined"?function(r){return Buffer.from(r).toString("base64")}:function(r){return null}}(),Zy=Array.prototype.slice;function ti(r,t,e){return(t-r)*e+r}function tp(r,t,e,n){for(var i=t.length,a=0;an?t:r,a=Math.min(e,n),o=i[a-1]||{color:[0,0,0,0],offset:0},s=a;so;if(s)n.length=o;else for(var l=a;l=1},r.prototype.getAdditiveTrack=function(){return this._additiveTrack},r.prototype.addKeyframe=function(t,e,n){this._needsSort=!0;var i=this.keyframes,a=i.length,o=!1,s=Ex,l=e;if(Ke(e)){var u=yG(e);s=u,(u===1&&!Ft(e[0])||u===2&&!Ft(e[0][0]))&&(o=!0)}else if(Ft(e)&&!Vu(e))s=jf;else if(nt(e))if(!isNaN(+e))s=jf;else{var f=Mr(e);f&&(l=f,s=ql)}else if(Uv(e)){var c=F({},l);c.colorStops=Z(e.colorStops,function(v){return{offset:v.offset,color:Mr(v.color)}}),fL(e)?s=Xy:cL(e)&&(s=qy),l=c}a===0?this.valType=s:(s!==this.valType||s===Ex)&&(o=!0),this.discrete=this.discrete||o;var h={time:t,value:l,rawValue:e,percent:0};return n&&(h.easing=n,h.easingFunc=vt(n)?n:tL[n]||e_(n)),i.push(h),h},r.prototype.prepare=function(t,e){var n=this.keyframes;this._needsSort&&n.sort(function(p,g){return p.time-g.time});for(var i=this.valType,a=n.length,o=n[a-1],s=this.discrete,l=Jf(i),u=kx(i),f=0;f=0&&!(o[f].percent<=e);f--);f=h(f,s-2)}else{for(f=c;fe);f++);f=h(f-1,s-2)}d=o[f+1],v=o[f]}if(v&&d){this._lastFr=f,this._lastFrP=e;var g=d.percent-v.percent,y=g===0?1:h((e-v.percent)/g,1);d.easingFunc&&(y=d.easingFunc(y));var m=n?this._additiveValue:u?bl:t[l];if((Jf(a)||u)&&!m&&(m=this._additiveValue=[]),this.discrete)t[l]=y<1?v.rawValue:d.rawValue;else if(Jf(a))a===ah?tp(m,v[i],d[i],y):dG(m,v[i],d[i],y);else if(kx(a)){var _=v[i],S=d[i],x=a===Xy;t[l]={type:x?"linear":"radial",x:ti(_.x,S.x,y),y:ti(_.y,S.y,y),colorStops:Z(_.colorStops,function(w,T){var A=S.colorStops[T];return{offset:ti(w.offset,A.offset,y),color:ih(tp([],w.color,A.color,y))}}),global:S.global},x?(t[l].x2=ti(_.x2,S.x2,y),t[l].y2=ti(_.y2,S.y2,y)):t[l].r=ti(_.r,S.r,y)}else if(u)tp(m,v[i],d[i],y),n||(t[l]=ih(m));else{var b=ti(v[i],d[i],y);n?this._additiveValue=b:t[l]=b}n&&this._addToTarget(t)}}},r.prototype._addToTarget=function(t){var e=this.valType,n=this.propName,i=this._additiveValue;e===jf?t[n]=t[n]+i:e===ql?(Mr(t[n],bl),Kf(bl,bl,i,1),t[n]=ih(bl)):e===ah?Kf(t[n],t[n],i,1):e===pL&&Rx(t[n],t[n],i,1)},r}(),n_=function(){function r(t,e,n,i){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=t,this._loop=e,e&&i){X0("Can' use additive animation on looped animation.");return}this._additiveAnimators=i,this._allowDiscrete=n}return r.prototype.getMaxTime=function(){return this._maxTime},r.prototype.getDelay=function(){return this._delay},r.prototype.getLoop=function(){return this._loop},r.prototype.getTarget=function(){return this._target},r.prototype.changeTarget=function(t){this._target=t},r.prototype.when=function(t,e,n){return this.whenWithKeys(t,e,kt(e),n)},r.prototype.whenWithKeys=function(t,e,n,i){for(var a=this._tracks,o=0;o0&&l.addKeyframe(0,yu(u),i),this._trackKeys.push(s)}l.addKeyframe(t,yu(e[s]),i)}return this._maxTime=Math.max(this._maxTime,t),this},r.prototype.pause=function(){this._clip.pause(),this._paused=!0},r.prototype.resume=function(){this._clip.resume(),this._paused=!1},r.prototype.isPaused=function(){return!!this._paused},r.prototype.duration=function(t){return this._maxTime=t,this._force=!0,this},r.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var t=this._doneCbs;if(t)for(var e=t.length,n=0;n0)){this._started=1;for(var e=this,n=[],i=this._maxTime||0,a=0;a1){var s=o.pop();a.addKeyframe(s.time,t[i]),a.prepare(this._maxTime,a.getAdditiveTrack())}}}},r}();function ms(){return new Date().getTime()}var _G=function(r){B(t,r);function t(e){var n=r.call(this)||this;return n._running=!1,n._time=0,n._pausedTime=0,n._pauseStart=0,n._paused=!1,e=e||{},n.stage=e.stage||{},n}return t.prototype.addClip=function(e){e.animation&&this.removeClip(e),this._head?(this._tail.next=e,e.prev=this._tail,e.next=null,this._tail=e):this._head=this._tail=e,e.animation=this},t.prototype.addAnimator=function(e){e.animation=this;var n=e.getClip();n&&this.addClip(n)},t.prototype.removeClip=function(e){if(e.animation){var n=e.prev,i=e.next;n?n.next=i:this._head=i,i?i.prev=n:this._tail=n,e.next=e.prev=e.animation=null}},t.prototype.removeAnimator=function(e){var n=e.getClip();n&&this.removeClip(n),e.animation=null},t.prototype.update=function(e){for(var n=ms()-this._pausedTime,i=n-this._time,a=this._head;a;){var o=a.next,s=a.step(n,i);s&&(a.ondestroy(),this.removeClip(a)),a=o}this._time=n,e||(this.trigger("frame",i),this.stage.update&&this.stage.update())},t.prototype._startLoop=function(){var e=this;this._running=!0;function n(){e._running&&(Gy(n),!e._paused&&e.update())}Gy(n)},t.prototype.start=function(){this._running||(this._time=ms(),this._pausedTime=0,this._startLoop())},t.prototype.stop=function(){this._running=!1},t.prototype.pause=function(){this._paused||(this._pauseStart=ms(),this._paused=!0)},t.prototype.resume=function(){this._paused&&(this._pausedTime+=ms()-this._pauseStart,this._paused=!1)},t.prototype.clear=function(){for(var e=this._head;e;){var n=e.next;e.prev=e.next=e.animation=null,e=n}this._head=this._tail=null},t.prototype.isFinished=function(){return this._head==null},t.prototype.animate=function(e,n){n=n||{},this.start();var i=new n_(e,n.loop);return this.addAnimator(i),i},t}(Zr);const SG=_G;var xG=300,ep=zt.domSupported,rp=function(){var r=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],t=["touchstart","touchend","touchmove"],e={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},n=Z(r,function(i){var a=i.replace("mouse","pointer");return e.hasOwnProperty(a)?a:i});return{mouse:r,touch:t,pointer:n}}(),Ox={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},Nx=!1;function Ky(r){var t=r.pointerType;return t==="pen"||t==="touch"}function bG(r){r.touching=!0,r.touchTimer!=null&&(clearTimeout(r.touchTimer),r.touchTimer=null),r.touchTimer=setTimeout(function(){r.touching=!1,r.touchTimer=null},700)}function np(r){r&&(r.zrByTouch=!0)}function wG(r,t){return Or(r.dom,new TG(r,t),!0)}function gL(r,t){for(var e=t,n=!1;e&&e.nodeType!==9&&!(n=e.domBelongToZr||e!==t&&e===r.painterRoot);)e=e.parentNode;return n}var TG=function(){function r(t,e){this.stopPropagation=de,this.stopImmediatePropagation=de,this.preventDefault=de,this.type=e.type,this.target=this.currentTarget=t.dom,this.pointerType=e.pointerType,this.clientX=e.clientX,this.clientY=e.clientY}return r}(),tn={mousedown:function(r){r=Or(this.dom,r),this.__mayPointerCapture=[r.zrX,r.zrY],this.trigger("mousedown",r)},mousemove:function(r){r=Or(this.dom,r);var t=this.__mayPointerCapture;t&&(r.zrX!==t[0]||r.zrY!==t[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",r)},mouseup:function(r){r=Or(this.dom,r),this.__togglePointerCapture(!1),this.trigger("mouseup",r)},mouseout:function(r){r=Or(this.dom,r);var t=r.toElement||r.relatedTarget;gL(this,t)||(this.__pointerCapturing&&(r.zrEventControl="no_globalout"),this.trigger("mouseout",r))},wheel:function(r){Nx=!0,r=Or(this.dom,r),this.trigger("mousewheel",r)},mousewheel:function(r){Nx||(r=Or(this.dom,r),this.trigger("mousewheel",r))},touchstart:function(r){r=Or(this.dom,r),np(r),this.__lastTouchMoment=new Date,this.handler.processGesture(r,"start"),tn.mousemove.call(this,r),tn.mousedown.call(this,r)},touchmove:function(r){r=Or(this.dom,r),np(r),this.handler.processGesture(r,"change"),tn.mousemove.call(this,r)},touchend:function(r){r=Or(this.dom,r),np(r),this.handler.processGesture(r,"end"),tn.mouseup.call(this,r),+new Date-+this.__lastTouchMomentzx||r<-zx}var Ta=[],Uo=[],ap=Cr(),op=Math.abs,LG=function(){function r(){}return r.prototype.getLocalTransform=function(t){return r.getLocalTransform(this,t)},r.prototype.setPosition=function(t){this.x=t[0],this.y=t[1]},r.prototype.setScale=function(t){this.scaleX=t[0],this.scaleY=t[1]},r.prototype.setSkew=function(t){this.skewX=t[0],this.skewY=t[1]},r.prototype.setOrigin=function(t){this.originX=t[0],this.originY=t[1]},r.prototype.needLocalTransform=function(){return wa(this.rotation)||wa(this.x)||wa(this.y)||wa(this.scaleX-1)||wa(this.scaleY-1)||wa(this.skewX)||wa(this.skewY)},r.prototype.updateTransform=function(){var t=this.parent&&this.parent.transform,e=this.needLocalTransform(),n=this.transform;if(!(e||t)){n&&(Bx(n),this.invTransform=null);return}n=n||Cr(),e?this.getLocalTransform(n):Bx(n),t&&(e?li(n,t,n):Q0(n,t)),this.transform=n,this._resolveGlobalScaleRatio(n)},r.prototype._resolveGlobalScaleRatio=function(t){var e=this.globalScaleRatio;if(e!=null&&e!==1){this.getGlobalScale(Ta);var n=Ta[0]<0?-1:1,i=Ta[1]<0?-1:1,a=((Ta[0]-n)*e+n)/Ta[0]||0,o=((Ta[1]-i)*e+i)/Ta[1]||0;t[0]*=a,t[1]*=a,t[2]*=o,t[3]*=o}this.invTransform=this.invTransform||Cr(),js(this.invTransform,t)},r.prototype.getComputedTransform=function(){for(var t=this,e=[];t;)e.push(t),t=t.parent;for(;t=e.pop();)t.updateTransform();return this.transform},r.prototype.setLocalTransform=function(t){if(t){var e=t[0]*t[0]+t[1]*t[1],n=t[2]*t[2]+t[3]*t[3],i=Math.atan2(t[1],t[0]),a=Math.PI/2+i-Math.atan2(t[3],t[2]);n=Math.sqrt(n)*Math.cos(a),e=Math.sqrt(e),this.skewX=a,this.skewY=0,this.rotation=-i,this.x=+t[4],this.y=+t[5],this.scaleX=e,this.scaleY=n,this.originX=0,this.originY=0}},r.prototype.decomposeTransform=function(){if(this.transform){var t=this.parent,e=this.transform;t&&t.transform&&(t.invTransform=t.invTransform||Cr(),li(Uo,t.invTransform,e),e=Uo);var n=this.originX,i=this.originY;(n||i)&&(ap[4]=n,ap[5]=i,li(Uo,e,ap),Uo[4]-=n,Uo[5]-=i,e=Uo),this.setLocalTransform(e)}},r.prototype.getGlobalScale=function(t){var e=this.transform;return t=t||[],e?(t[0]=Math.sqrt(e[0]*e[0]+e[1]*e[1]),t[1]=Math.sqrt(e[2]*e[2]+e[3]*e[3]),e[0]<0&&(t[0]=-t[0]),e[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},r.prototype.transformCoordToLocal=function(t,e){var n=[t,e],i=this.invTransform;return i&&Be(n,n,i),n},r.prototype.transformCoordToGlobal=function(t,e){var n=[t,e],i=this.transform;return i&&Be(n,n,i),n},r.prototype.getLineScale=function(){var t=this.transform;return t&&op(t[0]-1)>1e-10&&op(t[3]-1)>1e-10?Math.sqrt(op(t[0]*t[3]-t[2]*t[1])):1},r.prototype.copyTransform=function(t){mL(this,t)},r.getLocalTransform=function(t,e){e=e||[];var n=t.originX||0,i=t.originY||0,a=t.scaleX,o=t.scaleY,s=t.anchorX,l=t.anchorY,u=t.rotation||0,f=t.x,c=t.y,h=t.skewX?Math.tan(t.skewX):0,v=t.skewY?Math.tan(-t.skewY):0;if(n||i||s||l){var d=n+s,p=i+l;e[4]=-d*a-h*p*o,e[5]=-p*o-v*d*a}else e[4]=e[5]=0;return e[0]=a,e[3]=o,e[1]=v*a,e[2]=h*o,u&&Eo(e,e,u),e[4]+=n+f,e[5]+=i+c,e},r.initDefaultProps=function(){var t=r.prototype;t.scaleX=t.scaleY=t.globalScaleRatio=1,t.x=t.y=t.originX=t.originY=t.skewX=t.skewY=t.rotation=t.anchorX=t.anchorY=0}(),r}(),Wn=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function mL(r,t){for(var e=0;e=0?parseFloat(r)/100*t:parseFloat(r):r}function Gh(r,t,e){var n=t.position||"inside",i=t.distance!=null?t.distance:5,a=e.height,o=e.width,s=a/2,l=e.x,u=e.y,f="left",c="top";if(n instanceof Array)l+=dn(n[0],e.width),u+=dn(n[1],e.height),f=null,c=null;else switch(n){case"left":l-=i,u+=s,f="right",c="middle";break;case"right":l+=i+o,u+=s,c="middle";break;case"top":l+=o/2,u-=i,f="center",c="bottom";break;case"bottom":l+=o/2,u+=a+i,f="center";break;case"inside":l+=o/2,u+=s,f="center",c="middle";break;case"insideLeft":l+=i,u+=s,c="middle";break;case"insideRight":l+=o-i,u+=s,f="right",c="middle";break;case"insideTop":l+=o/2,u+=i,f="center";break;case"insideBottom":l+=o/2,u+=a-i,f="center",c="bottom";break;case"insideTopLeft":l+=i,u+=i;break;case"insideTopRight":l+=o-i,u+=i,f="right";break;case"insideBottomLeft":l+=i,u+=a-i,c="bottom";break;case"insideBottomRight":l+=o-i,u+=a-i,f="right",c="bottom";break}return r=r||{},r.x=l,r.y=u,r.align=f,r.verticalAlign=c,r}var sp="__zr_normal__",lp=Wn.concat(["ignore"]),PG=Fn(Wn,function(r,t){return r[t]=!0,r},{ignore:!1}),Yo={},RG=new Mt(0,0,0,0),i_=function(){function r(t){this.id=$I(),this.animators=[],this.currentStates=[],this.states={},this._init(t)}return r.prototype._init=function(t){this.attr(t)},r.prototype.drift=function(t,e,n){switch(this.draggable){case"horizontal":e=0;break;case"vertical":t=0;break}var i=this.transform;i||(i=this.transform=[1,0,0,1,0,0]),i[4]+=t,i[5]+=e,this.decomposeTransform(),this.markRedraw()},r.prototype.beforeUpdate=function(){},r.prototype.afterUpdate=function(){},r.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},r.prototype.updateInnerText=function(t){var e=this._textContent;if(e&&(!e.ignore||t)){this.textConfig||(this.textConfig={});var n=this.textConfig,i=n.local,a=e.innerTransformable,o=void 0,s=void 0,l=!1;a.parent=i?this:null;var u=!1;if(a.copyTransform(e),n.position!=null){var f=RG;n.layoutRect?f.copy(n.layoutRect):f.copy(this.getBoundingRect()),i||f.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(Yo,n,f):Gh(Yo,n,f),a.x=Yo.x,a.y=Yo.y,o=Yo.align,s=Yo.verticalAlign;var c=n.origin;if(c&&n.rotation!=null){var h=void 0,v=void 0;c==="center"?(h=f.width*.5,v=f.height*.5):(h=dn(c[0],f.width),v=dn(c[1],f.height)),u=!0,a.originX=-a.x+h+(i?0:f.x),a.originY=-a.y+v+(i?0:f.y)}}n.rotation!=null&&(a.rotation=n.rotation);var d=n.offset;d&&(a.x+=d[0],a.y+=d[1],u||(a.originX=-d[0],a.originY=-d[1]));var p=n.inside==null?typeof n.position=="string"&&n.position.indexOf("inside")>=0:n.inside,g=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),y=void 0,m=void 0,_=void 0;p&&this.canBeInsideText()?(y=n.insideFill,m=n.insideStroke,(y==null||y==="auto")&&(y=this.getInsideTextFill()),(m==null||m==="auto")&&(m=this.getInsideTextStroke(y),_=!0)):(y=n.outsideFill,m=n.outsideStroke,(y==null||y==="auto")&&(y=this.getOutsideFill()),(m==null||m==="auto")&&(m=this.getOutsideStroke(y),_=!0)),y=y||"#000",(y!==g.fill||m!==g.stroke||_!==g.autoStroke||o!==g.align||s!==g.verticalAlign)&&(l=!0,g.fill=y,g.stroke=m,g.autoStroke=_,g.align=o,g.verticalAlign=s,e.setDefaultTextStyle(g)),e.__dirty|=br,l&&e.dirtyStyle(!0)}},r.prototype.canBeInsideText=function(){return!0},r.prototype.getInsideTextFill=function(){return"#fff"},r.prototype.getInsideTextStroke=function(t){return"#000"},r.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?tm:Qy},r.prototype.getOutsideStroke=function(t){var e=this.__zr&&this.__zr.getBackgroundColor(),n=typeof e=="string"&&Mr(e);n||(n=[255,255,255,1]);for(var i=n[3],a=this.__zr.isDarkMode(),o=0;o<3;o++)n[o]=n[o]*i+(a?0:255)*(1-i);return n[3]=1,ui(n,"rgba")},r.prototype.traverse=function(t,e){},r.prototype.attrKV=function(t,e){t==="textConfig"?this.setTextConfig(e):t==="textContent"?this.setTextContent(e):t==="clipPath"?this.setClipPath(e):t==="extra"?(this.extra=this.extra||{},F(this.extra,e)):this[t]=e},r.prototype.hide=function(){this.ignore=!0,this.markRedraw()},r.prototype.show=function(){this.ignore=!1,this.markRedraw()},r.prototype.attr=function(t,e){if(typeof t=="string")this.attrKV(t,e);else if(yt(t))for(var n=t,i=kt(n),a=0;a0},r.prototype.getState=function(t){return this.states[t]},r.prototype.ensureState=function(t){var e=this.states;return e[t]||(e[t]={}),e[t]},r.prototype.clearStates=function(t){this.useState(sp,!1,t)},r.prototype.useState=function(t,e,n,i){var a=t===sp,o=this.hasState();if(!(!o&&a)){var s=this.currentStates,l=this.stateTransition;if(!(Dt(s,t)>=0&&(e||s.length===1))){var u;if(this.stateProxy&&!a&&(u=this.stateProxy(t)),u||(u=this.states&&this.states[t]),!u&&!a){X0("State "+t+" not exists.");return}a||this.saveCurrentToNormalState(u);var f=!!(u&&u.hoverLayer||i);f&&this._toggleHoverLayerFlag(!0),this._applyStateObj(t,u,this._normalState,e,!n&&!this.__inHover&&l&&l.duration>0,l);var c=this._textContent,h=this._textGuide;return c&&c.useState(t,e,n,f),h&&h.useState(t,e,n,f),a?(this.currentStates=[],this._normalState={}):e?this.currentStates.push(t):this.currentStates=[t],this._updateAnimationTargets(),this.markRedraw(),!f&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~br),u}}},r.prototype.useStates=function(t,e,n){if(!t.length)this.clearStates();else{var i=[],a=this.currentStates,o=t.length,s=o===a.length;if(s){for(var l=0;l0,d);var p=this._textContent,g=this._textGuide;p&&p.useStates(t,e,h),g&&g.useStates(t,e,h),this._updateAnimationTargets(),this.currentStates=t.slice(),this.markRedraw(),!h&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~br)}},r.prototype.isSilent=function(){for(var t=this.silent,e=this.parent;!t&&e;){if(e.silent){t=!0;break}e=e.parent}return t},r.prototype._updateAnimationTargets=function(){for(var t=0;t=0){var n=this.currentStates.slice();n.splice(e,1),this.useStates(n)}},r.prototype.replaceState=function(t,e,n){var i=this.currentStates.slice(),a=Dt(i,t),o=Dt(i,e)>=0;a>=0?o?i.splice(a,1):i[a]=e:n&&!o&&i.push(e),this.useStates(i)},r.prototype.toggleState=function(t,e){e?this.useState(t,!0):this.removeState(t)},r.prototype._mergeStates=function(t){for(var e={},n,i=0;i=0&&a.splice(o,1)}),this.animators.push(t),n&&n.animation.addAnimator(t),n&&n.wakeUp()},r.prototype.updateDuringAnimation=function(t){this.markRedraw()},r.prototype.stopAnimation=function(t,e){for(var n=this.animators,i=n.length,a=[],o=0;o0&&e.during&&a[0].during(function(d,p){e.during(p)});for(var h=0;h0||i.force&&!o.length){var T=void 0,A=void 0,C=void 0;if(s){A={},h&&(T={});for(var S=0;S<_;S++){var y=p[S];A[y]=e[y],h?T[y]=n[y]:e[y]=n[y]}}else if(h){C={};for(var S=0;S<_;S++){var y=p[S];C[y]=yu(e[y]),kG(e,n,y)}}var x=new n_(e,!1,!1,c?$t(d,function(I){return I.targetName===t}):null);x.targetName=t,i.scope&&(x.scope=i.scope),h&&T&&x.whenWithKeys(0,T,p),C&&x.whenWithKeys(0,C,p),x.whenWithKeys(u==null?500:u,s?A:n,p).delay(f||0),r.addAnimator(x,t),o.push(x)}}const SL=i_;var xL=function(r){B(t,r);function t(e){var n=r.call(this)||this;return n.isGroup=!0,n._children=[],n.attr(e),n}return t.prototype.childrenRef=function(){return this._children},t.prototype.children=function(){return this._children.slice()},t.prototype.childAt=function(e){return this._children[e]},t.prototype.childOfName=function(e){for(var n=this._children,i=0;i=0&&(i.splice(a,0,e),this._doAdd(e))}return this},t.prototype.replace=function(e,n){var i=Dt(this._children,e);return i>=0&&this.replaceAt(n,i),this},t.prototype.replaceAt=function(e,n){var i=this._children,a=i[n];if(e&&e!==this&&e.parent!==this&&e!==a){i[n]=e,a.parent=null;var o=this.__zr;o&&a.removeSelfFromZr(o),this._doAdd(e)}return this},t.prototype._doAdd=function(e){e.parent&&e.parent.remove(e),e.parent=this;var n=this.__zr;n&&n!==e.__zr&&e.addSelfToZr(n),n&&n.refresh()},t.prototype.remove=function(e){var n=this.__zr,i=this._children,a=Dt(i,e);return a<0?this:(i.splice(a,1),e.parent=null,n&&e.removeSelfFromZr(n),n&&n.refresh(),this)},t.prototype.removeAll=function(){for(var e=this._children,n=this.__zr,i=0;i0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},r.prototype.setSleepAfterStill=function(t){this._sleepAfterStill=t},r.prototype.wakeUp=function(){this._disposed||(this.animation.start(),this._stillFrameAccum=0)},r.prototype.refreshHover=function(){this._needsRefreshHover=!0},r.prototype.refreshHoverImmediately=function(){this._disposed||(this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover())},r.prototype.resize=function(t){this._disposed||(t=t||{},this.painter.resize(t.width,t.height),this.handler.resize())},r.prototype.clearAnimation=function(){this._disposed||this.animation.clear()},r.prototype.getWidth=function(){if(!this._disposed)return this.painter.getWidth()},r.prototype.getHeight=function(){if(!this._disposed)return this.painter.getHeight()},r.prototype.setCursorStyle=function(t){this._disposed||this.handler.setCursorStyle(t)},r.prototype.findHover=function(t,e){if(!this._disposed)return this.handler.findHover(t,e)},r.prototype.on=function(t,e,n){return this._disposed||this.handler.on(t,e,n),this},r.prototype.off=function(t,e){this._disposed||this.handler.off(t,e)},r.prototype.trigger=function(t,e){this._disposed||this.handler.trigger(t,e)},r.prototype.clear=function(){if(!this._disposed){for(var t=this.storage.getRoots(),e=0;e0){if(r<=i)return o;if(r>=a)return s}else{if(r>=i)return o;if(r<=a)return s}else{if(r===i)return o;if(r===a)return s}return(r-i)/l*u+o}function et(r,t){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return nt(r)?EG(r).match(/%$/)?parseFloat(r)/100*t:parseFloat(r):r==null?NaN:+r}function ce(r,t,e){return t==null&&(t=10),t=Math.min(Math.max(0,t),dL),r=(+r).toFixed(t),e?r:+r}function $r(r){return r.sort(function(t,e){return t-e}),r}function kn(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var t=1,e=0;e<15;e++,t*=10)if(Math.round(r*t)/t===r)return e}return kG(r)}function kG(r){var t=r.toString().toLowerCase(),e=t.indexOf("e"),n=e>0?+t.slice(e+1):0,i=e>0?e:t.length,a=t.indexOf("."),o=a<0?0:i-1-a;return Math.max(0,o-n)}function pL(r,t){var e=Math.log,n=Math.LN10,i=Math.floor(e(r[1]-r[0])/n),a=Math.round(e(Math.abs(t[1]-t[0]))/n),o=Math.min(Math.max(-i+a,0),20);return isFinite(o)?o:20}function OG(r,t){var e=Fn(r,function(v,d){return v+(isNaN(d)?0:d)},0);if(e===0)return[];for(var n=Math.pow(10,t),i=Z(r,function(v){return(isNaN(v)?0:v)/e*n*100}),a=n*100,o=Z(i,function(v){return Math.floor(v)}),s=Fn(o,function(v,d){return v+d},0),l=Z(i,function(v,d){return v-o[d]});su&&(u=l[c],f=c);++o[f],l[f]=0,++s}return Z(o,function(v){return v/n})}function NG(r,t){var e=Math.max(kn(r),kn(t)),n=r+t;return e>dL?n:ce(n,e)}var Nx=9007199254740991;function gL(r){var t=Math.PI*2;return(r%t+t)%t}function Fu(r){return r>-Ox&&r=10&&t++,t}function yL(r,t){var e=Q0(r),n=Math.pow(10,e),i=r/n,a;return t?i<1.5?a=1:i<2.5?a=2:i<4?a=3:i<7?a=5:a=10:i<1?a=1:i<2?a=2:i<3?a=3:i<5?a=5:a=10,r=a*n,e>=-20?+r.toFixed(e<0?-e:0):r}function lp(r,t){var e=(r.length-1)*t+1,n=Math.floor(e),i=+r[n-1],a=e-n;return a?i+a*(r[n]-i):i}function Vx(r){r.sort(function(l,u){return s(l,u,0)?-1:1});for(var t=-1/0,e=1,n=0;n=0||a&&Dt(a,l)<0)){var u=n.getShallow(l,t);u!=null&&(o[r[s][0]]=u)}}return o}}var lF=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],uF=Mo(lF),fF=function(){function r(){}return r.prototype.getAreaStyle=function(t,e){return uF(this,t,e)},r}(),Jy=new yf(50);function cF(r){if(typeof r=="string"){var t=Jy.get(r);return t&&t.image}else return r}function n_(r,t,e,n,i){if(r)if(typeof r=="string"){if(t&&t.__zrImageSrc===r||!e)return t;var a=Jy.get(r),o={hostEl:e,cb:n,cbPayload:i};return a?(t=a.image,!Xv(t)&&a.pending.push(o)):(t=ia.loadImage(r,Fx,Fx),t.__zrImageSrc=r,Jy.put(r,t.__cachedImgObj={image:t,pending:[o]})),t}else return r;else return t}function Fx(){var r=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var t=0;t=o;l++)s-=o;var u=Dr(e,t);return u>s&&(e="",u=0),s=r-u,i.ellipsis=e,i.ellipsisWidth=u,i.contentWidth=s,i.containerWidth=r,i}function LL(r,t,e){var n=e.containerWidth,i=e.font,a=e.contentWidth;if(!n){r.textLine="",r.isTruncated=!1;return}var o=Dr(t,i);if(o<=n){r.textLine=t,r.isTruncated=!1;return}for(var s=0;;s++){if(o<=a||s>=e.maxIterations){t+=e.ellipsis;break}var l=s===0?vF(t,a,e.ascCharWidth,e.cnCharWidth):o>0?Math.floor(t.length*a/o):0;t=t.substr(0,l),o=Dr(t,i)}t===""&&(t=e.placeholder),r.textLine=t,r.isTruncated=!0}function vF(r,t,e,n){for(var i=0,a=0,o=r.length;ad&&u){var p=Math.floor(d/s);f=f||h.length>p,h=h.slice(0,p)}if(r&&a&&c!=null)for(var g=IL(c,i,t.ellipsis,{minChar:t.truncateMinChar,placeholder:t.placeholder}),y={},m=0;ms&&fp(e,r.substring(s,u),t,o),fp(e,l[2],t,o,l[1]),s=up.lastIndex}si){var L=e.lines.length;b>0?(_.tokens=_.tokens.slice(0,b),y(_,x,S),e.lines=e.lines.slice(0,m+1)):e.lines=e.lines.slice(0,m),e.isTruncated=e.isTruncated||e.lines.length0&&d+n.accumWidth>n.width&&(f=t.split(` -`),u=!0),n.accumWidth=d}else{var p=PL(t,l,n.width,n.breakAll,n.accumWidth);n.accumWidth=p.accumWidth+v,c=p.linesWidths,f=p.lines}}else f=t.split(` -`);for(var g=0;g=32&&t<=591||t>=880&&t<=4351||t>=4608&&t<=5119||t>=7680&&t<=8303}var _F=Fn(",&?/;] ".split(""),function(r,t){return r[t]=!0,r},{});function SF(r){return mF(r)?!!_F[r]:!0}function PL(r,t,e,n,i){for(var a=[],o=[],s="",l="",u=0,f=0,c=0;ce:i+f+v>e){f?(s||l)&&(d?(s||(s=l,l="",u=0,f=u),a.push(s),o.push(f-u),l+=h,u+=v,s="",f=u):(l&&(s+=l,l="",u=0),a.push(s),o.push(f),s=h,f=v)):d?(a.push(l),o.push(u),l=h,u=v):(a.push(h),o.push(v));continue}f+=v,d?(l+=h,u+=v):(l&&(s+=l,l="",u=0),s+=h)}return!a.length&&!s&&(s=r,l="",u=0),l&&(s+=l),s&&(a.push(s),o.push(f)),a.length===1&&(f+=i),{accumWidth:f,lines:a,linesWidths:o}}var Qy="__zr_style_"+Math.round(Math.random()*10),yo={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},qv={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};yo[Qy]=!0;var Wx=["z","z2","invisible"],xF=["invisible"],bF=function(r){B(t,r);function t(e){return r.call(this,e)||this}return t.prototype._init=function(e){for(var n=kt(e),i=0;i1e-4){s[0]=r-e,s[1]=t-n,l[0]=r+e,l[1]=t+n;return}if(jf[0]=dp(i)*e+r,jf[1]=vp(i)*n+t,Jf[0]=dp(a)*e+r,Jf[1]=vp(a)*n+t,u(s,jf,Jf),f(l,jf,Jf),i=i%Ca,i<0&&(i=i+Ca),a=a%Ca,a<0&&(a=a+Ca),i>a&&!o?a+=Ca:ii&&(Qf[0]=dp(v)*e+r,Qf[1]=vp(v)*n+t,u(s,Qf,s),f(l,Qf,l))}var qt={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},Ma=[],Da=[],Sn=[],Di=[],xn=[],bn=[],pp=Math.min,gp=Math.max,Ia=Math.cos,La=Math.sin,Kn=Math.abs,tm=Math.PI,Bi=tm*2,yp=typeof Float32Array!="undefined",wl=[];function mp(r){var t=Math.round(r/tm*1e8)/1e8;return t%2*tm}function i_(r,t){var e=mp(r[0]);e<0&&(e+=Bi);var n=e-r[0],i=r[1];i+=n,!t&&i-e>=Bi?i=e+Bi:t&&e-i>=Bi?i=e-Bi:!t&&e>i?i=e+(Bi-mp(e-i)):t&&e0&&(this._ux=Kn(n/Nh/t)||0,this._uy=Kn(n/Nh/e)||0)},r.prototype.setDPR=function(t){this.dpr=t},r.prototype.setContext=function(t){this._ctx=t},r.prototype.getContext=function(){return this._ctx},r.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},r.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},r.prototype.moveTo=function(t,e){return this._drawPendingPt(),this.addData(qt.M,t,e),this._ctx&&this._ctx.moveTo(t,e),this._x0=t,this._y0=e,this._xi=t,this._yi=e,this},r.prototype.lineTo=function(t,e){var n=Kn(t-this._xi),i=Kn(e-this._yi),a=n>this._ux||i>this._uy;if(this.addData(qt.L,t,e),this._ctx&&a&&this._ctx.lineTo(t,e),a)this._xi=t,this._yi=e,this._pendingPtDist=0;else{var o=n*n+i*i;o>this._pendingPtDist&&(this._pendingPtX=t,this._pendingPtY=e,this._pendingPtDist=o)}return this},r.prototype.bezierCurveTo=function(t,e,n,i,a,o){return this._drawPendingPt(),this.addData(qt.C,t,e,n,i,a,o),this._ctx&&this._ctx.bezierCurveTo(t,e,n,i,a,o),this._xi=a,this._yi=o,this},r.prototype.quadraticCurveTo=function(t,e,n,i){return this._drawPendingPt(),this.addData(qt.Q,t,e,n,i),this._ctx&&this._ctx.quadraticCurveTo(t,e,n,i),this._xi=n,this._yi=i,this},r.prototype.arc=function(t,e,n,i,a,o){this._drawPendingPt(),wl[0]=i,wl[1]=a,i_(wl,o),i=wl[0],a=wl[1];var s=a-i;return this.addData(qt.A,t,e,n,n,i,s,0,o?0:1),this._ctx&&this._ctx.arc(t,e,n,i,a,o),this._xi=Ia(a)*n+t,this._yi=La(a)*n+e,this},r.prototype.arcTo=function(t,e,n,i,a){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(t,e,n,i,a),this},r.prototype.rect=function(t,e,n,i){return this._drawPendingPt(),this._ctx&&this._ctx.rect(t,e,n,i),this.addData(qt.R,t,e,n,i),this},r.prototype.closePath=function(){this._drawPendingPt(),this.addData(qt.Z);var t=this._ctx,e=this._x0,n=this._y0;return t&&t.closePath(),this._xi=e,this._yi=n,this},r.prototype.fill=function(t){t&&t.fill(),this.toStatic()},r.prototype.stroke=function(t){t&&t.stroke(),this.toStatic()},r.prototype.len=function(){return this._len},r.prototype.setData=function(t){var e=t.length;!(this.data&&this.data.length===e)&&yp&&(this.data=new Float32Array(e));for(var n=0;nf.length&&(this._expandData(),f=this.data);for(var c=0;c0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},r.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var t=[],e=0;e11&&(this.data=new Float32Array(t)))}},r.prototype.getBoundingRect=function(){Sn[0]=Sn[1]=xn[0]=xn[1]=Number.MAX_VALUE,Di[0]=Di[1]=bn[0]=bn[1]=-Number.MAX_VALUE;var t=this.data,e=0,n=0,i=0,a=0,o;for(o=0;on||Kn(_)>i||h===e-1)&&(p=Math.sqrt(m*m+_*_),a=g,o=y);break}case qt.C:{var S=t[h++],x=t[h++],g=t[h++],y=t[h++],b=t[h++],w=t[h++];p=G5(a,o,S,x,g,y,b,w,10),a=b,o=w;break}case qt.Q:{var S=t[h++],x=t[h++],g=t[h++],y=t[h++];p=H5(a,o,S,x,g,y,10),a=g,o=y;break}case qt.A:var T=t[h++],A=t[h++],C=t[h++],D=t[h++],I=t[h++],L=t[h++],P=L+I;h+=1,d&&(s=Ia(I)*C+T,l=La(I)*D+A),p=gp(C,D)*pp(Bi,Math.abs(L)),a=Ia(P)*C+T,o=La(P)*D+A;break;case qt.R:{s=a=t[h++],l=o=t[h++];var E=t[h++],O=t[h++];p=E*2+O*2;break}case qt.Z:{var m=s-a,_=l-o;p=Math.sqrt(m*m+_*_),a=s,o=l;break}}p>=0&&(u[c++]=p,f+=p)}return this._pathLen=f,f},r.prototype.rebuildPath=function(t,e){var n=this.data,i=this._ux,a=this._uy,o=this._len,s,l,u,f,c,h,v=e<1,d,p,g=0,y=0,m,_=0,S,x;if(!(v&&(this._pathSegLen||this._calculateLength(),d=this._pathSegLen,p=this._pathLen,m=e*p,!m)))t:for(var b=0;b0&&(t.lineTo(S,x),_=0),w){case qt.M:s=u=n[b++],l=f=n[b++],t.moveTo(u,f);break;case qt.L:{c=n[b++],h=n[b++];var A=Kn(c-u),C=Kn(h-f);if(A>i||C>a){if(v){var D=d[y++];if(g+D>m){var I=(m-g)/D;t.lineTo(u*(1-I)+c*I,f*(1-I)+h*I);break t}g+=D}t.lineTo(c,h),u=c,f=h,_=0}else{var L=A*A+C*C;L>_&&(S=c,x=h,_=L)}break}case qt.C:{var P=n[b++],E=n[b++],O=n[b++],V=n[b++],N=n[b++],z=n[b++];if(v){var D=d[y++];if(g+D>m){var I=(m-g)/D;aa(u,P,O,N,I,Ma),aa(f,E,V,z,I,Da),t.bezierCurveTo(Ma[1],Da[1],Ma[2],Da[2],Ma[3],Da[3]);break t}g+=D}t.bezierCurveTo(P,E,O,V,N,z),u=N,f=z;break}case qt.Q:{var P=n[b++],E=n[b++],O=n[b++],V=n[b++];if(v){var D=d[y++];if(g+D>m){var I=(m-g)/D;Bu(u,P,O,I,Ma),Bu(f,E,V,I,Da),t.quadraticCurveTo(Ma[1],Da[1],Ma[2],Da[2]);break t}g+=D}t.quadraticCurveTo(P,E,O,V),u=O,f=V;break}case qt.A:var $=n[b++],q=n[b++],Q=n[b++],ct=n[b++],ht=n[b++],gt=n[b++],Et=n[b++],U=!n[b++],K=Q>ct?Q:ct,H=Kn(Q-ct)>.001,tt=ht+gt,j=!1;if(v){var D=d[y++];g+D>m&&(tt=ht+gt*(m-g)/D,j=!0),g+=D}if(H&&t.ellipse?t.ellipse($,q,Q,ct,Et,ht,tt,U):t.arc($,q,K,ht,tt,U),j)break t;T&&(s=Ia(ht)*Q+$,l=La(ht)*ct+q),u=Ia(tt)*Q+$,f=La(tt)*ct+q;break;case qt.R:s=u=n[b],l=f=n[b+1],c=n[b++],h=n[b++];var lt=n[b++],R=n[b++];if(v){var D=d[y++];if(g+D>m){var k=m-g;t.moveTo(c,h),t.lineTo(c+pp(k,lt),h),k-=lt,k>0&&t.lineTo(c+lt,h+pp(k,R)),k-=R,k>0&&t.lineTo(c+gp(lt-k,0),h+R),k-=lt,k>0&&t.lineTo(c,h+gp(R-k,0));break t}g+=D}t.rect(c,h,lt,R);break;case qt.Z:if(v){var D=d[y++];if(g+D>m){var I=(m-g)/D;t.lineTo(u*(1-I)+s*I,f*(1-I)+l*I);break t}g+=D}t.closePath(),u=s,f=l}}},r.prototype.clone=function(){var t=new r,e=this.data;return t.data=e.slice?e.slice():Array.prototype.slice.call(e),t._len=this._len,t},r.CMD=qt,r.initDefaultProps=function(){var t=r.prototype;t._saveData=!0,t._ux=0,t._uy=0,t._pendingPtDist=0,t._version=0}(),r}();function Hi(r,t,e,n,i,a,o){if(i===0)return!1;var s=i,l=0,u=r;if(o>t+s&&o>n+s||or+s&&a>e+s||at+c&&f>n+c&&f>a+c&&f>s+c||fr+c&&u>e+c&&u>i+c&&u>o+c||ut+u&&l>n+u&&l>a+u||lr+u&&s>e+u&&s>i+u||se||f+ui&&(i+=Tl);var h=Math.atan2(l,s);return h<0&&(h+=Tl),h>=n&&h<=i||h+Tl>=n&&h+Tl<=i}function ei(r,t,e,n,i,a){if(a>t&&a>n||ai?s:0}var Ii=Un.CMD,Pa=Math.PI*2,IF=1e-4;function LF(r,t){return Math.abs(r-t)t&&u>n&&u>a&&u>s||u1&&PF(),v=Ae(t,n,a,s,Vr[0]),h>1&&(d=Ae(t,n,a,s,Vr[1]))),h===2?gt&&s>n&&s>a||s=0&&u<=1){for(var f=0,c=Le(t,n,a,u),h=0;he||s<-e)return 0;var l=Math.sqrt(e*e-s*s);er[0]=-l,er[1]=l;var u=Math.abs(n-i);if(u<1e-4)return 0;if(u>=Pa-1e-4){n=0,i=Pa;var f=a?1:-1;return o>=er[0]+r&&o<=er[1]+r?f:0}if(n>i){var c=n;n=i,i=c}n<0&&(n+=Pa,i+=Pa);for(var h=0,v=0;v<2;v++){var d=er[v];if(d+r>o){var p=Math.atan2(s,d),f=a?1:-1;p<0&&(p=Pa+p),(p>=n&&p<=i||p+Pa>=n&&p+Pa<=i)&&(p>Math.PI/2&&p1&&(e||(s+=ei(l,u,f,c,n,i))),g&&(l=a[d],u=a[d+1],f=l,c=u),p){case Ii.M:f=a[d++],c=a[d++],l=f,u=c;break;case Ii.L:if(e){if(Hi(l,u,a[d],a[d+1],t,n,i))return!0}else s+=ei(l,u,a[d],a[d+1],n,i)||0;l=a[d++],u=a[d++];break;case Ii.C:if(e){if(MF(l,u,a[d++],a[d++],a[d++],a[d++],a[d],a[d+1],t,n,i))return!0}else s+=RF(l,u,a[d++],a[d++],a[d++],a[d++],a[d],a[d+1],n,i)||0;l=a[d++],u=a[d++];break;case Ii.Q:if(e){if(RL(l,u,a[d++],a[d++],a[d],a[d+1],t,n,i))return!0}else s+=EF(l,u,a[d++],a[d++],a[d],a[d+1],n,i)||0;l=a[d++],u=a[d++];break;case Ii.A:var y=a[d++],m=a[d++],_=a[d++],S=a[d++],x=a[d++],b=a[d++];d+=1;var w=!!(1-a[d++]);h=Math.cos(x)*_+y,v=Math.sin(x)*S+m,g?(f=h,c=v):s+=ei(l,u,h,v,n,i);var T=(n-y)*S/_+y;if(e){if(DF(y,m,S,x,x+b,w,t,T,i))return!0}else s+=kF(y,m,S,x,x+b,w,T,i);l=Math.cos(x+b)*_+y,u=Math.sin(x+b)*S+m;break;case Ii.R:f=l=a[d++],c=u=a[d++];var A=a[d++],C=a[d++];if(h=f+A,v=c+C,e){if(Hi(f,c,h,c,t,n,i)||Hi(h,c,h,v,t,n,i)||Hi(h,v,f,v,t,n,i)||Hi(f,v,f,c,t,n,i))return!0}else s+=ei(h,c,h,v,n,i),s+=ei(f,v,f,c,n,i);break;case Ii.Z:if(e){if(Hi(l,u,f,c,t,n,i))return!0}else s+=ei(l,u,f,c,n,i);l=f,u=c;break}}return!e&&!LF(u,c)&&(s+=ei(l,u,f,c,n,i)||0),s!==0}function OF(r,t,e){return EL(r,0,!1,t,e)}function NF(r,t,e,n){return EL(r,t,!0,e,n)}var Bh=pt({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},yo),VF={style:pt({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},qv.style)},_p=Wn.concat(["invisible","culling","z","z2","zlevel","parent"]),BF=function(r){B(t,r);function t(e){return r.call(this,e)||this}return t.prototype.update=function(){var e=this;r.prototype.update.call(this);var n=this.style;if(n.decal){var i=this._decalEl=this._decalEl||new t;i.buildPath===t.prototype.buildPath&&(i.buildPath=function(l){e.buildPath(l,e.shape)}),i.silent=!0;var a=i.style;for(var o in n)a[o]!==n[o]&&(a[o]=n[o]);a.fill=n.fill?n.decal:null,a.decal=null,a.shadowColor=null,n.strokeFirst&&(a.stroke=null);for(var s=0;s<_p.length;++s)i[_p[s]]=this[_p[s]];i.__dirty|=br}else this._decalEl&&(this._decalEl=null)},t.prototype.getDecalElement=function(){return this._decalEl},t.prototype._init=function(e){var n=kt(e);this.shape=this.getDefaultShape();var i=this.getDefaultStyle();i&&this.useStyle(i);for(var a=0;a.5?Xy:n>.2?_G:qy}else if(e)return qy}return Xy},t.prototype.getInsideTextStroke=function(e){var n=this.style.fill;if(nt(n)){var i=this.__zr,a=!!(i&&i.isDarkMode()),o=kh(e,0)0))},t.prototype.hasFill=function(){var e=this.style,n=e.fill;return n!=null&&n!=="none"},t.prototype.getBoundingRect=function(){var e=this._rect,n=this.style,i=!e;if(i){var a=!1;this.path||(a=!0,this.createPathProxy());var o=this.path;(a||this.__dirty&vs)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),e=o.getBoundingRect()}if(this._rect=e,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=e.clone());if(this.__dirty||i){s.copy(e);var l=n.strokeNoScale?this.getLineScale():1,u=n.lineWidth;if(!this.hasFill()){var f=this.strokeContainThreshold;u=Math.max(u,f==null?4:f)}l>1e-10&&(s.width+=u/l,s.height+=u/l,s.x-=u/l/2,s.y-=u/l/2)}return s}return e},t.prototype.contain=function(e,n){var i=this.transformCoordToLocal(e,n),a=this.getBoundingRect(),o=this.style;if(e=i[0],n=i[1],a.contain(e,n)){var s=this.path;if(this.hasStroke()){var l=o.lineWidth,u=o.strokeNoScale?this.getLineScale():1;if(u>1e-10&&(this.hasFill()||(l=Math.max(l,this.strokeContainThreshold)),NF(s,l/u,e,n)))return!0}if(this.hasFill())return OF(s,e,n)}return!1},t.prototype.dirtyShape=function(){this.__dirty|=vs,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},t.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},t.prototype.animateShape=function(e){return this.animate("shape",e)},t.prototype.updateDuringAnimation=function(e){e==="style"?this.dirtyStyle():e==="shape"?this.dirtyShape():this.markRedraw()},t.prototype.attrKV=function(e,n){e==="shape"?this.setShape(n):r.prototype.attrKV.call(this,e,n)},t.prototype.setShape=function(e,n){var i=this.shape;return i||(i=this.shape={}),typeof e=="string"?i[e]=n:F(i,e),this.dirtyShape(),this},t.prototype.shapeChanged=function(){return!!(this.__dirty&vs)},t.prototype.createStyle=function(e){return Wv(Bh,e)},t.prototype._innerSaveToNormal=function(e){r.prototype._innerSaveToNormal.call(this,e);var n=this._normalState;e.shape&&!n.shape&&(n.shape=F({},this.shape))},t.prototype._applyStateObj=function(e,n,i,a,o,s){r.prototype._applyStateObj.call(this,e,n,i,a,o,s);var l=!(n&&a),u;if(n&&n.shape?o?a?u=n.shape:(u=F({},i.shape),F(u,n.shape)):(u=F({},a?this.shape:i.shape),F(u,n.shape)):l&&(u=i.shape),u)if(o){this.shape=F({},this.shape);for(var f={},c=kt(u),h=0;h0},t.prototype.hasFill=function(){var e=this.style,n=e.fill;return n!=null&&n!=="none"},t.prototype.createStyle=function(e){return Wv(zF,e)},t.prototype.setBoundingRect=function(e){this._rect=e},t.prototype.getBoundingRect=function(){var e=this.style;if(!this._rect){var n=e.text;n!=null?n+="":n="";var i=mf(n,e.font,e.textAlign,e.textBaseline);if(i.x+=e.x||0,i.y+=e.y||0,this.hasStroke()){var a=e.lineWidth;i.x-=a/2,i.y-=a/2,i.width+=a,i.height+=a}this._rect=i}return this._rect},t.initDefaultProps=function(){var e=t.prototype;e.dirtyRectTolerance=10}(),t}(Yr);kL.prototype.type="tspan";const Wu=kL;var GF=pt({x:0,y:0},yo),FF={style:pt({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},qv.style)};function HF(r){return!!(r&&typeof r!="string"&&r.width&&r.height)}var OL=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.createStyle=function(e){return Wv(GF,e)},t.prototype._getSize=function(e){var n=this.style,i=n[e];if(i!=null)return i;var a=HF(n.image)?n.image:this.__image;if(!a)return 0;var o=e==="width"?"height":"width",s=n[o];return s==null?a[e]:a[e]/a[o]*s},t.prototype.getWidth=function(){return this._getSize("width")},t.prototype.getHeight=function(){return this._getSize("height")},t.prototype.getAnimationStyleProps=function(){return FF},t.prototype.getBoundingRect=function(){var e=this.style;return this._rect||(this._rect=new Mt(e.x||0,e.y||0,this.getWidth(),this.getHeight())),this._rect},t}(Yr);OL.prototype.type="image";const He=OL;function WF(r,t){var e=t.x,n=t.y,i=t.width,a=t.height,o=t.r,s,l,u,f;i<0&&(e=e+i,i=-i),a<0&&(n=n+a,a=-a),typeof o=="number"?s=l=u=f=o:o instanceof Array?o.length===1?s=l=u=f=o[0]:o.length===2?(s=u=o[0],l=f=o[1]):o.length===3?(s=o[0],l=f=o[1],u=o[2]):(s=o[0],l=o[1],u=o[2],f=o[3]):s=l=u=f=0;var c;s+l>i&&(c=s+l,s*=i/c,l*=i/c),u+f>i&&(c=u+f,u*=i/c,f*=i/c),l+u>a&&(c=l+u,l*=a/c,u*=a/c),s+f>a&&(c=s+f,s*=a/c,f*=a/c),r.moveTo(e+s,n),r.lineTo(e+i-l,n),l!==0&&r.arc(e+i-l,n+l,l,-Math.PI/2,0),r.lineTo(e+i,n+a-u),u!==0&&r.arc(e+i-u,n+a-u,u,0,Math.PI/2),r.lineTo(e+f,n+a),f!==0&&r.arc(e+f,n+a-f,f,Math.PI/2,Math.PI),r.lineTo(e,n+s),s!==0&&r.arc(e+s,n+s,s,Math.PI,Math.PI*1.5)}var _s=Math.round;function NL(r,t,e){if(t){var n=t.x1,i=t.x2,a=t.y1,o=t.y2;r.x1=n,r.x2=i,r.y1=a,r.y2=o;var s=e&&e.lineWidth;return s&&(_s(n*2)===_s(i*2)&&(r.x1=r.x2=io(n,s,!0)),_s(a*2)===_s(o*2)&&(r.y1=r.y2=io(a,s,!0))),r}}function VL(r,t,e){if(t){var n=t.x,i=t.y,a=t.width,o=t.height;r.x=n,r.y=i,r.width=a,r.height=o;var s=e&&e.lineWidth;return s&&(r.x=io(n,s,!0),r.y=io(i,s,!0),r.width=Math.max(io(n+a,s,!1)-r.x,a===0?0:1),r.height=Math.max(io(i+o,s,!1)-r.y,o===0?0:1)),r}}function io(r,t,e){if(!t)return r;var n=_s(r*2);return(n+_s(t))%2===0?n/2:(n+(e?1:-1))/2}var $F=function(){function r(){this.x=0,this.y=0,this.width=0,this.height=0}return r}(),UF={},BL=function(r){B(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new $F},t.prototype.buildPath=function(e,n){var i,a,o,s;if(this.subPixelOptimize){var l=VL(UF,n,this.style);i=l.x,a=l.y,o=l.width,s=l.height,l.r=n.r,n=l}else i=n.x,a=n.y,o=n.width,s=n.height;n.r?WF(e,n):e.rect(i,a,o,s)},t.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},t}(Pt);BL.prototype.type="rect";const Vt=BL;var Xx={fill:"#000"},qx=2,YF={style:pt({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},qv.style)},zL=function(r){B(t,r);function t(e){var n=r.call(this)||this;return n.type="text",n._children=[],n._defaultStyle=Xx,n.attr(e),n}return t.prototype.childrenRef=function(){return this._children},t.prototype.update=function(){r.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var e=0;e0,I=e.width!=null&&(e.overflow==="truncate"||e.overflow==="break"||e.overflow==="breakAll"),L=o.calculatedLineHeight,P=0;P=0&&(P=b[L],P.align==="right");)this._placeToken(P,e,T,y,I,"right",_),A-=P.width,I-=P.width,L--;for(D+=(a-(D-g)-(m-I)-A)/2;C<=L;)P=b[C],this._placeToken(P,e,T,y,D+P.width/2,"center",_),D+=P.width,C++;y+=T}},t.prototype._placeToken=function(e,n,i,a,o,s,l){var u=n.rich[e.styleName]||{};u.text=e.text;var f=e.verticalAlign,c=a+i/2;f==="top"?c=a+e.height/2:f==="bottom"&&(c=a+i-e.height/2);var h=!e.isLineHolder&&Sp(u);h&&this._renderBackground(u,n,s==="right"?o-e.width:s==="center"?o-e.width/2:o,c-e.height/2,e.width,e.height);var v=!!u.backgroundColor,d=e.textPadding;d&&(o=eb(o,s,d),c-=e.height/2-d[0]-e.innerHeight/2);var p=this._getOrCreateChild(Wu),g=p.createStyle();p.useStyle(g);var y=this._defaultStyle,m=!1,_=0,S=tb("fill"in u?u.fill:"fill"in n?n.fill:(m=!0,y.fill)),x=Qx("stroke"in u?u.stroke:"stroke"in n?n.stroke:!v&&!l&&(!y.autoStroke||m)?(_=qx,y.stroke):null),b=u.textShadowBlur>0||n.textShadowBlur>0;g.text=e.text,g.x=o,g.y=c,b&&(g.shadowBlur=u.textShadowBlur||n.textShadowBlur||0,g.shadowColor=u.textShadowColor||n.textShadowColor||"transparent",g.shadowOffsetX=u.textShadowOffsetX||n.textShadowOffsetX||0,g.shadowOffsetY=u.textShadowOffsetY||n.textShadowOffsetY||0),g.textAlign=s,g.textBaseline="middle",g.font=e.font||na,g.opacity=Bn(u.opacity,n.opacity,1),jx(g,u),x&&(g.lineWidth=Bn(u.lineWidth,n.lineWidth,_),g.lineDash=xt(u.lineDash,n.lineDash),g.lineDashOffset=n.lineDashOffset||0,g.stroke=x),S&&(g.fill=S);var w=e.contentWidth,T=e.contentHeight;p.setBoundingRect(new Mt(Kl(g.x,w,g.textAlign),ds(g.y,T,g.textBaseline),w,T))},t.prototype._renderBackground=function(e,n,i,a,o,s){var l=e.backgroundColor,u=e.borderWidth,f=e.borderColor,c=l&&l.image,h=l&&!c,v=e.borderRadius,d=this,p,g;if(h||e.lineHeight||u&&f){p=this._getOrCreateChild(Vt),p.useStyle(p.createStyle()),p.style.fill=null;var y=p.shape;y.x=i,y.y=a,y.width=o,y.height=s,y.r=v,p.dirtyShape()}if(h){var m=p.style;m.fill=l||null,m.fillOpacity=xt(e.fillOpacity,1)}else if(c){g=this._getOrCreateChild(He),g.onload=function(){d.dirtyStyle()};var _=g.style;_.image=l.image,_.x=i,_.y=a,_.width=o,_.height=s}if(u&&f){var m=p.style;m.lineWidth=u,m.stroke=f,m.strokeOpacity=xt(e.strokeOpacity,1),m.lineDash=e.borderDash,m.lineDashOffset=e.borderDashOffset||0,p.strokeContainThreshold=0,p.hasFill()&&p.hasStroke()&&(m.strokeFirst=!0,m.lineWidth*=2)}var S=(p||g).style;S.shadowBlur=e.shadowBlur||0,S.shadowColor=e.shadowColor||"transparent",S.shadowOffsetX=e.shadowOffsetX||0,S.shadowOffsetY=e.shadowOffsetY||0,S.opacity=Bn(e.opacity,n.opacity,1)},t.makeFont=function(e){var n="";return FL(e)&&(n=[e.fontStyle,e.fontWeight,GL(e.fontSize),e.fontFamily||"sans-serif"].join(" ")),n&&an(n)||e.textFont||e.font},t}(Yr),ZF={left:!0,right:1,center:1},XF={top:1,bottom:1,middle:1},Kx=["fontStyle","fontWeight","fontSize","fontFamily"];function GL(r){return typeof r=="string"&&(r.indexOf("px")!==-1||r.indexOf("rem")!==-1||r.indexOf("em")!==-1)?r:isNaN(+r)?z0+"px":r+"px"}function jx(r,t){for(var e=0;e=0,a=!1;if(r instanceof Pt){var o=HL(r),s=i&&o.selectFill||o.normalFill,l=i&&o.selectStroke||o.normalStroke;if(Zo(s)||Zo(l)){n=n||{};var u=n.style||{};u.fill==="inherit"?(a=!0,n=F({},n),u=F({},u),u.fill=s):!Zo(u.fill)&&Zo(s)?(a=!0,n=F({},n),u=F({},u),u.fill=Gy(s)):!Zo(u.stroke)&&Zo(l)&&(a||(n=F({},n),u=F({},u)),u.stroke=Gy(l)),n.style=u}}if(n&&n.z2==null){a||(n=F({},n));var f=r.z2EmphasisLift;n.z2=r.z2+(f!=null?f:Qs)}return n}function e3(r,t,e){if(e&&e.z2==null){e=F({},e);var n=r.z2SelectLift;e.z2=r.z2+(n!=null?n:KF)}return e}function r3(r,t,e){var n=Dt(r.currentStates,t)>=0,i=r.style.opacity,a=n?null:QF(r,["opacity"],t,{opacity:1});e=e||{};var o=e.style||{};return o.opacity==null&&(e=F({},e),o=F({opacity:n?i:a.opacity*.1},o),e.style=o),e}function xp(r,t){var e=this.states[r];if(this.style){if(r==="emphasis")return t3(this,r,t,e);if(r==="blur")return r3(this,r,e);if(r==="select")return e3(this,r,e)}return e}function Do(r){r.stateProxy=xp;var t=r.getTextContent(),e=r.getTextGuideLine();t&&(t.stateProxy=xp),e&&(e.stateProxy=xp)}function ob(r,t){!qL(r,t)&&!r.__highByOuter&&Ti(r,WL)}function sb(r,t){!qL(r,t)&&!r.__highByOuter&&Ti(r,$L)}function mi(r,t){r.__highByOuter|=1<<(t||0),Ti(r,WL)}function _i(r,t){!(r.__highByOuter&=~(1<<(t||0)))&&Ti(r,$L)}function YL(r){Ti(r,s_)}function l_(r){Ti(r,UL)}function ZL(r){Ti(r,jF)}function XL(r){Ti(r,JF)}function qL(r,t){return r.__highDownSilentOnTouch&&t.zrByTouch}function KL(r){var t=r.getModel(),e=[],n=[];t.eachComponent(function(i,a){var o=a_(a),s=i==="series",l=s?r.getViewOfSeriesModel(a):r.getViewOfComponentModel(a);!s&&n.push(l),o.isBlured&&(l.group.traverse(function(u){UL(u)}),s&&e.push(a)),o.isBlured=!1}),M(n,function(i){i&&i.toggleBlurSeries&&i.toggleBlurSeries(e,!1,t)})}function rm(r,t,e,n){var i=n.getModel();e=e||"coordinateSystem";function a(u,f){for(var c=0;c0){var s={dataIndex:o,seriesIndex:e.seriesIndex};a!=null&&(s.dataType=a),t.push(s)}})}),t}function _o(r,t,e){ao(r,!0),Ti(r,Do),im(r,t,e)}function l3(r){ao(r,!1)}function ue(r,t,e,n){n?l3(r):_o(r,t,e)}function im(r,t,e){var n=St(r);t!=null?(n.focus=t,n.blurScope=e):n.focus&&(n.focus=null)}var ub=["emphasis","blur","select"],u3={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function Ge(r,t,e,n){e=e||"itemStyle";for(var i=0;i1&&(o*=bp(d),s*=bp(d));var p=(i===a?-1:1)*bp((o*o*(s*s)-o*o*(v*v)-s*s*(h*h))/(o*o*(v*v)+s*s*(h*h)))||0,g=p*o*v/s,y=p*-s*h/o,m=(r+e)/2+ec(c)*g-tc(c)*y,_=(t+n)/2+tc(c)*g+ec(c)*y,S=vb([1,0],[(h-g)/o,(v-y)/s]),x=[(h-g)/o,(v-y)/s],b=[(-1*h-g)/o,(-1*v-y)/s],w=vb(x,b);if(om(x,b)<=-1&&(w=Al),om(x,b)>=1&&(w=0),w<0){var T=Math.round(w/Al*1e6)/1e6;w=Al*2+T%2*Al}f.addData(u,m,_,o,s,S,w,c,a)}var p3=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,g3=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function y3(r){var t=new Un;if(!r)return t;var e=0,n=0,i=e,a=n,o,s=Un.CMD,l=r.match(p3);if(!l)return t;for(var u=0;uP*P+E*E&&(T=C,A=D),{cx:T,cy:A,x0:-f,y0:-c,x1:T*(i/x-1),y1:A*(i/x-1)}}function T3(r){var t;if(Y(r)){var e=r.length;if(!e)return r;e===1?t=[r[0],r[0],0,0]:e===2?t=[r[0],r[0],r[1],r[1]]:e===3?t=r.concat(r[2]):t=r}else t=[r,r,r,r];return t}function A3(r,t){var e,n=jl(t.r,0),i=jl(t.r0||0,0),a=n>0,o=i>0;if(!(!a&&!o)){if(a||(n=i,i=0),i>n){var s=n;n=i,i=s}var l=t.startAngle,u=t.endAngle;if(!(isNaN(l)||isNaN(u))){var f=t.cx,c=t.cy,h=!!t.clockwise,v=pb(u-l),d=v>wp&&v%wp;if(d>Qr&&(v=d),!(n>Qr))r.moveTo(f,c);else if(v>wp-Qr)r.moveTo(f+n*qo(l),c+n*Ra(l)),r.arc(f,c,n,l,u,!h),i>Qr&&(r.moveTo(f+i*qo(u),c+i*Ra(u)),r.arc(f,c,i,u,l,h));else{var p=void 0,g=void 0,y=void 0,m=void 0,_=void 0,S=void 0,x=void 0,b=void 0,w=void 0,T=void 0,A=void 0,C=void 0,D=void 0,I=void 0,L=void 0,P=void 0,E=n*qo(l),O=n*Ra(l),V=i*qo(u),N=i*Ra(u),z=v>Qr;if(z){var $=t.cornerRadius;$&&(e=T3($),p=e[0],g=e[1],y=e[2],m=e[3]);var q=pb(n-i)/2;if(_=wn(q,y),S=wn(q,m),x=wn(q,p),b=wn(q,g),A=w=jl(_,S),C=T=jl(x,b),(w>Qr||T>Qr)&&(D=n*qo(u),I=n*Ra(u),L=i*qo(l),P=i*Ra(l),vQr){var H=wn(y,A),tt=wn(m,A),j=rc(L,P,E,O,n,H,h),lt=rc(D,I,V,N,n,tt,h);r.moveTo(f+j.cx+j.x0,c+j.cy+j.y0),A0&&r.arc(f+j.cx,c+j.cy,H,We(j.y0,j.x0),We(j.y1,j.x1),!h),r.arc(f,c,n,We(j.cy+j.y1,j.cx+j.x1),We(lt.cy+lt.y1,lt.cx+lt.x1),!h),tt>0&&r.arc(f+lt.cx,c+lt.cy,tt,We(lt.y1,lt.x1),We(lt.y0,lt.x0),!h))}else r.moveTo(f+E,c+O),r.arc(f,c,n,l,u,!h);if(!(i>Qr)||!z)r.lineTo(f+V,c+N);else if(C>Qr){var H=wn(p,C),tt=wn(g,C),j=rc(V,N,D,I,i,-tt,h),lt=rc(E,O,L,P,i,-H,h);r.lineTo(f+j.cx+j.x0,c+j.cy+j.y0),C0&&r.arc(f+j.cx,c+j.cy,tt,We(j.y0,j.x0),We(j.y1,j.x1),!h),r.arc(f,c,i,We(j.cy+j.y1,j.cx+j.x1),We(lt.cy+lt.y1,lt.cx+lt.x1),h),H>0&&r.arc(f+lt.cx,c+lt.cy,H,We(lt.y1,lt.x1),We(lt.y0,lt.x0),!h))}else r.lineTo(f+V,c+N),r.arc(f,c,i,u,l,h)}r.closePath()}}}var C3=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return r}(),aP=function(r){B(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new C3},t.prototype.buildPath=function(e,n){A3(e,n)},t.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},t}(Pt);aP.prototype.type="sector";const gr=aP;var M3=function(){function r(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return r}(),oP=function(r){B(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new M3},t.prototype.buildPath=function(e,n){var i=n.cx,a=n.cy,o=Math.PI*2;e.moveTo(i+n.r,a),e.arc(i,a,n.r,0,o,!1),e.moveTo(i+n.r0,a),e.arc(i,a,n.r0,0,o,!0)},t}(Pt);oP.prototype.type="ring";const Qv=oP;function D3(r,t,e,n){var i=[],a=[],o=[],s=[],l,u,f,c;if(n){f=[1/0,1/0],c=[-1/0,-1/0];for(var h=0,v=r.length;h=2){if(n){var a=D3(i,n,e,t.smoothConstraint);r.moveTo(i[0][0],i[0][1]);for(var o=i.length,s=0;s<(e?o:o-1);s++){var l=a[s*2],u=a[s*2+1],f=i[(s+1)%o];r.bezierCurveTo(l[0],l[1],u[0],u[1],f[0],f[1])}}else{r.moveTo(i[0][0],i[0][1]);for(var s=1,c=i.length;ska[1]){if(s=!1,a)return s;var f=Math.abs(ka[0]-Ea[1]),c=Math.abs(Ea[0]-ka[1]);Math.min(f,c)>i.len()&&(f0){var c=f.duration,h=f.delay,v=f.easing,d={duration:c,delay:h||0,easing:v,done:a,force:!!a||!!o,setToFinal:!u,scope:r,during:o};s?t.animateFrom(e,d):t.animateTo(e,d)}else t.stopAnimation(),!s&&t.attr(e),o&&o(1),a&&a()}function Ht(r,t,e,n,i,a){d_("update",r,t,e,n,i,a)}function ae(r,t,e,n,i,a){d_("enter",r,t,e,n,i,a)}function Is(r){if(!r.__zr)return!0;for(var t=0;tMath.abs(a[1])?a[0]>0?"right":"left":a[1]>0?"bottom":"top"}function mb(r){return!r.isGroup}function X3(r){return r.shape!=null}function bf(r,t,e){if(!r||!t)return;function n(o){var s={};return o.traverse(function(l){mb(l)&&l.anid&&(s[l.anid]=l)}),s}function i(o){var s={x:o.x,y:o.y,rotation:o.rotation};return X3(o)&&(s.shape=F({},o.shape)),s}var a=n(r);t.traverse(function(o){if(mb(o)&&o.anid){var s=a[o.anid];if(s){var l=i(o);o.attr(i(s)),Ht(o,l,e,St(o).dataIndex)}}})}function _P(r,t){return Z(r,function(e){var n=e[0];n=Fh(n,t.x),n=Hh(n,t.x+t.width);var i=e[1];return i=Fh(i,t.y),i=Hh(i,t.y+t.height),[n,i]})}function q3(r,t){var e=Fh(r.x,t.x),n=Hh(r.x+r.width,t.x+t.width),i=Fh(r.y,t.y),a=Hh(r.y+r.height,t.y+t.height);if(n>=e&&a>=i)return{x:e,y:i,width:n-e,height:a-i}}function wf(r,t,e){var n=F({rectHover:!0},t),i=n.style={strokeNoScale:!0};if(e=e||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(i.image=r.slice(8),pt(i,e),new He(n)):ed(r.replace("path://",""),n,e,"center")}function Jl(r,t,e,n,i){for(var a=0,o=i[i.length-1];a1)return!1;var g=Tp(v,d,f,c)/h;return!(g<0||g>1)}function Tp(r,t,e,n){return r*n-e*t}function K3(r){return r<=1e-6&&r>=-1e-6}function ko(r){var t=r.itemTooltipOption,e=r.componentModel,n=r.itemName,i=nt(t)?{formatter:t}:t,a=e.mainType,o=e.componentIndex,s={componentType:a,name:n,$vars:["name"]};s[a+"Index"]=o;var l=r.formatterParamsExtra;l&&M(kt(l),function(f){st(s,f)||(s[f]=l[f],s.$vars.push(f))});var u=St(r.el);u.componentMainType=a,u.componentIndex=o,u.tooltipConfig={name:n,option:pt({content:n,encodeHTMLContent:!0,formatterParams:s},i)}}function _b(r,t){var e;r.isGroup&&(e=t(r)),e||r.traverse(t)}function pa(r,t){if(r)if(Y(r))for(var e=0;e=0&&s.push(l)}),s}}function ga(r,t){return Tt(Tt({},r,!0),t,!0)}const uH={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst",custom:"Custom chart",chart:"Chart"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},fH={time:{month:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthAbbr:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayOfWeek:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayOfWeekAbbr:["日","一","二","三","四","五","六"]},legend:{selector:{all:"全选",inverse:"反选"}},toolbox:{brush:{title:{rect:"矩形选择",polygon:"圈选",lineX:"横向选择",lineY:"纵向选择",keep:"保持选择",clear:"清除选择"}},dataView:{title:"数据视图",lang:["数据视图","关闭","刷新"]},dataZoom:{title:{zoom:"区域缩放",back:"区域缩放还原"}},magicType:{title:{line:"切换为折线图",bar:"切换为柱状图",stack:"切换为堆叠",tiled:"切换为平铺"}},restore:{title:"还原"},saveAsImage:{title:"保存为图片",lang:["右键另存为图片"]}},series:{typeNames:{pie:"饼图",bar:"柱状图",line:"折线图",scatter:"散点图",effectScatter:"涟漪散点图",radar:"雷达图",tree:"树图",treemap:"矩形树图",boxplot:"箱型图",candlestick:"K线图",k:"K线图",heatmap:"热力图",map:"地图",parallel:"平行坐标图",lines:"线图",graph:"关系图",sankey:"桑基图",funnel:"漏斗图",gauge:"仪表盘图",pictorialBar:"象形柱图",themeRiver:"主题河流图",sunburst:"旭日图",custom:"自定义图表",chart:"图表"}},aria:{general:{withTitle:"这是一个关于“{title}”的图表。",withoutTitle:"这是一个图表,"},series:{single:{prefix:"",withName:"图表类型是{seriesType},表示{seriesName}。",withoutName:"图表类型是{seriesType}。"},multiple:{prefix:"它由{seriesCount}个图表系列组成。",withName:"第{seriesId}个系列是一个表示{seriesName}的{seriesType},",withoutName:"第{seriesId}个系列是一个{seriesType},",separator:{middle:";",end:"。"}}},data:{allData:"其数据是——",partialData:"其中,前{displayCnt}项是——",withName:"{name}的数据是{value}",withoutName:"{value}",separator:{middle:",",end:""}}}};var $h="ZH",y_="EN",Ls=y_,lh={},m_={},CP=zt.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage||Ls).toUpperCase();return r.indexOf($h)>-1?$h:Ls}():Ls;function MP(r,t){r=r.toUpperCase(),m_[r]=new te(t),lh[r]=t}function cH(r){if(nt(r)){var t=lh[r.toUpperCase()]||{};return r===$h||r===y_?mt(t):Tt(mt(t),mt(lh[Ls]),!1)}else return Tt(mt(r),mt(lh[Ls]),!1)}function um(r){return m_[r]}function hH(){return m_[Ls]}MP(y_,uH);MP($h,fH);var __=1e3,S_=__*60,bu=S_*60,Wr=bu*24,Tb=Wr*365,Ql={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},ac="{yyyy}-{MM}-{dd}",Ab={year:"{yyyy}",month:"{yyyy}-{MM}",day:ac,hour:ac+" "+Ql.hour,minute:ac+" "+Ql.minute,second:ac+" "+Ql.second,millisecond:Ql.none},Mp=["year","month","day","hour","minute","second","millisecond"],DP=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function Li(r,t){return r+="","0000".substr(0,t-r.length)+r}function Ps(r){switch(r){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return r}}function vH(r){return r===Ps(r)}function dH(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function id(r,t,e,n){var i=$n(r),a=i[x_(e)](),o=i[Rs(e)]()+1,s=Math.floor((o-1)/3)+1,l=i[ad(e)](),u=i["get"+(e?"UTC":"")+"Day"](),f=i[Zu(e)](),c=(f-1)%12+1,h=i[od(e)](),v=i[sd(e)](),d=i[ld(e)](),p=f>=12?"pm":"am",g=p.toUpperCase(),y=n instanceof te?n:um(n||CP)||hH(),m=y.getModel("time"),_=m.get("month"),S=m.get("monthAbbr"),x=m.get("dayOfWeek"),b=m.get("dayOfWeekAbbr");return(t||"").replace(/{a}/g,p+"").replace(/{A}/g,g+"").replace(/{yyyy}/g,a+"").replace(/{yy}/g,Li(a%100+"",2)).replace(/{Q}/g,s+"").replace(/{MMMM}/g,_[o-1]).replace(/{MMM}/g,S[o-1]).replace(/{MM}/g,Li(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,Li(l,2)).replace(/{d}/g,l+"").replace(/{eeee}/g,x[u]).replace(/{ee}/g,b[u]).replace(/{e}/g,u+"").replace(/{HH}/g,Li(f,2)).replace(/{H}/g,f+"").replace(/{hh}/g,Li(c+"",2)).replace(/{h}/g,c+"").replace(/{mm}/g,Li(h,2)).replace(/{m}/g,h+"").replace(/{ss}/g,Li(v,2)).replace(/{s}/g,v+"").replace(/{SSS}/g,Li(d,3)).replace(/{S}/g,d+"")}function pH(r,t,e,n,i){var a=null;if(nt(e))a=e;else if(vt(e))a=e(r.value,t,{level:r.level});else{var o=F({},Ql);if(r.level>0)for(var s=0;s=0;--s)if(l[u]){a=l[u];break}a=a||o.none}if(Y(a)){var c=r.level==null?0:r.level>=0?r.level:a.length+r.level;c=Math.min(c,a.length-1),a=a[c]}}return id(new Date(r.value),a,i,n)}function IP(r,t){var e=$n(r),n=e[Rs(t)]()+1,i=e[ad(t)](),a=e[Zu(t)](),o=e[od(t)](),s=e[sd(t)](),l=e[ld(t)](),u=l===0,f=u&&s===0,c=f&&o===0,h=c&&a===0,v=h&&i===1,d=v&&n===1;return d?"year":v?"month":h?"day":c?"hour":f?"minute":u?"second":"millisecond"}function Cb(r,t,e){var n=Ft(r)?$n(r):r;switch(t=t||IP(r,e),t){case"year":return n[x_(e)]();case"half-year":return n[Rs(e)]()>=6?1:0;case"quarter":return Math.floor((n[Rs(e)]()+1)/4);case"month":return n[Rs(e)]();case"day":return n[ad(e)]();case"half-day":return n[Zu(e)]()/24;case"hour":return n[Zu(e)]();case"minute":return n[od(e)]();case"second":return n[sd(e)]();case"millisecond":return n[ld(e)]()}}function x_(r){return r?"getUTCFullYear":"getFullYear"}function Rs(r){return r?"getUTCMonth":"getMonth"}function ad(r){return r?"getUTCDate":"getDate"}function Zu(r){return r?"getUTCHours":"getHours"}function od(r){return r?"getUTCMinutes":"getMinutes"}function sd(r){return r?"getUTCSeconds":"getSeconds"}function ld(r){return r?"getUTCMilliseconds":"getMilliseconds"}function gH(r){return r?"setUTCFullYear":"setFullYear"}function LP(r){return r?"setUTCMonth":"setMonth"}function PP(r){return r?"setUTCDate":"setDate"}function RP(r){return r?"setUTCHours":"setHours"}function EP(r){return r?"setUTCMinutes":"setMinutes"}function kP(r){return r?"setUTCSeconds":"setSeconds"}function OP(r){return r?"setUTCMilliseconds":"setMilliseconds"}function NP(r){if(!mL(r))return nt(r)?r:"-";var t=(r+"").split(".");return t[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function VP(r,t){return r=(r||"").toLowerCase().replace(/-(.)/g,function(e,n){return n.toUpperCase()}),t&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var nl=U0;function fm(r,t,e){var n="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function i(f){return f&&an(f)?f:"-"}function a(f){return!!(f!=null&&!isNaN(f)&&isFinite(f))}var o=t==="time",s=r instanceof Date;if(o||s){var l=o?$n(r):r;if(isNaN(+l)){if(s)return"-"}else return id(l,n,e)}if(t==="ordinal")return My(r)?i(r):Ft(r)&&a(r)?r+"":"-";var u=yi(r);return a(u)?NP(u):My(r)?i(r):typeof r=="boolean"?r+"":"-"}var Mb=["a","b","c","d","e","f","g"],Dp=function(r,t){return"{"+r+(t==null?"":t)+"}"};function BP(r,t,e){Y(t)||(t=[t]);var n=t.length;if(!n)return"";for(var i=t[0].$vars||[],a=0;a':'';var o=e.markerId||"markerX";return{renderMode:a,content:"{"+o+"|} ",style:i==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:n}:{width:10,height:10,borderRadius:5,backgroundColor:n}}}function Io(r,t){return t=t||"transparent",nt(r)?r:yt(r)&&r.colorStops&&(r.colorStops[0]||{}).color||t}function Uh(r,t){if(t==="_blank"||t==="blank"){var e=window.open();e.opener=null,e.location.href=r}else window.open(r,t)}var uh=M,zP=["left","right","top","bottom","width","height"],oo=[["width","left","right"],["height","top","bottom"]];function b_(r,t,e,n,i){var a=0,o=0;n==null&&(n=1/0),i==null&&(i=1/0);var s=0;t.eachChild(function(l,u){var f=l.getBoundingRect(),c=t.childAt(u+1),h=c&&c.getBoundingRect(),v,d;if(r==="horizontal"){var p=f.width+(h?-h.x+f.x:0);v=a+p,v>n||l.newline?(a=0,v=p,o+=s+e,s=f.height):s=Math.max(s,f.height)}else{var g=f.height+(h?-h.y+f.y:0);d=o+g,d>i||l.newline?(a+=s+e,o=0,d=g,s=f.width):s=Math.max(s,f.width)}l.newline||(l.x=a,l.y=o,l.markRedraw(),r==="horizontal"?a=v+e:o=d+e)})}var xo=b_;bt(b_,"vertical");bt(b_,"horizontal");function _H(r,t,e){var n=t.width,i=t.height,a=et(r.left,n),o=et(r.top,i),s=et(r.right,n),l=et(r.bottom,i);return(isNaN(a)||isNaN(parseFloat(r.left)))&&(a=0),(isNaN(s)||isNaN(parseFloat(r.right)))&&(s=n),(isNaN(o)||isNaN(parseFloat(r.top)))&&(o=0),(isNaN(l)||isNaN(parseFloat(r.bottom)))&&(l=i),e=nl(e||0),{width:Math.max(s-a-e[1]-e[3],0),height:Math.max(l-o-e[0]-e[2],0)}}function be(r,t,e){e=nl(e||0);var n=t.width,i=t.height,a=et(r.left,n),o=et(r.top,i),s=et(r.right,n),l=et(r.bottom,i),u=et(r.width,n),f=et(r.height,i),c=e[2]+e[0],h=e[1]+e[3],v=r.aspect;switch(isNaN(u)&&(u=n-s-h-a),isNaN(f)&&(f=i-l-c-o),v!=null&&(isNaN(u)&&isNaN(f)&&(v>n/i?u=n*.8:f=i*.8),isNaN(u)&&(u=v*f),isNaN(f)&&(f=u/v)),isNaN(a)&&(a=n-s-u-h),isNaN(o)&&(o=i-l-f-c),r.left||r.right){case"center":a=n/2-u/2-e[3];break;case"right":a=n-u-h;break}switch(r.top||r.bottom){case"middle":case"center":o=i/2-f/2-e[0];break;case"bottom":o=i-f-c;break}a=a||0,o=o||0,isNaN(u)&&(u=n-h-a-(s||0)),isNaN(f)&&(f=i-c-o-(l||0));var d=new Mt(a+e[3],o+e[0],u,f);return d.margin=e,d}function ud(r,t,e,n,i,a){var o=!i||!i.hv||i.hv[0],s=!i||!i.hv||i.hv[1],l=i&&i.boundingMode||"all";if(a=a||r,a.x=r.x,a.y=r.y,!o&&!s)return!1;var u;if(l==="raw")u=r.type==="group"?new Mt(0,0,+t.width||0,+t.height||0):r.getBoundingRect();else if(u=r.getBoundingRect(),r.needLocalTransform()){var f=r.getLocalTransform();u=u.clone(),u.applyTransform(f)}var c=be(pt({width:u.width,height:u.height},t),e,n),h=o?c.x-u.x:0,v=s?c.y-u.y:0;return l==="raw"?(a.x=h,a.y=v):(a.x+=h,a.y+=v),a===r&&r.markRedraw(),!0}function SH(r,t){return r[oo[t][0]]!=null||r[oo[t][1]]!=null&&r[oo[t][2]]!=null}function Xu(r){var t=r.layoutMode||r.constructor.layoutMode;return yt(t)?t:t?{type:t}:null}function sa(r,t,e){var n=e&&e.ignoreSize;!Y(n)&&(n=[n,n]);var i=o(oo[0],0),a=o(oo[1],1);u(oo[0],r,i),u(oo[1],r,a);function o(f,c){var h={},v=0,d={},p=0,g=2;if(uh(f,function(_){d[_]=r[_]}),uh(f,function(_){s(t,_)&&(h[_]=d[_]=t[_]),l(h,_)&&v++,l(d,_)&&p++}),n[c])return l(t,f[1])?d[f[2]]=null:l(t,f[2])&&(d[f[1]]=null),d;if(p===g||!v)return d;if(v>=g)return h;for(var y=0;y=0;l--)s=Tt(s,i[l],!0);n.defaultOption=s}return n.defaultOption},t.prototype.getReferringComponents=function(e,n){var i=e+"Index",a=e+"Id";return _f(this.ecModel,e,{index:this.get(i,!0),id:this.get(a,!0)},n)},t.prototype.getBoxLayoutParams=function(){var e=this;return{left:e.get("left"),top:e.get("top"),right:e.get("right"),bottom:e.get("bottom"),width:e.get("width"),height:e.get("height")}},t.prototype.getZLevelKey=function(){return""},t.prototype.setZLevel=function(e){this.option.zlevel=e},t.protoInitialize=function(){var e=t.prototype;e.type="component",e.id="",e.name="",e.mainType="",e.subType="",e.componentIndex=0}(),t}(te);DL(al,te);Zv(al);sH(al);lH(al,bH);function bH(r){var t=[];return M(al.getClassesByMainType(r),function(e){t=t.concat(e.dependencies||e.prototype.dependencies||[])}),t=Z(t,function(e){return On(e).main}),r!=="dataset"&&Dt(t,"dataset")<=0&&t.unshift("dataset"),t}const Bt=al;var FP="";typeof navigator!="undefined"&&(FP=navigator.platform||"");var Ko="rgba(0, 0, 0, 0.2)";const wH={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:Ko,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:Ko,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:Ko,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:Ko,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:Ko,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:Ko,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:FP.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};var HP=ft(["tooltip","label","itemName","itemId","itemGroupId","itemChildGroupId","seriesName"]),Xr="original",Ke="arrayRows",qr="objectRows",Yn="keyedColumns",ta="typedArray",WP="unknown",zn="column",ol="row",Oe={Must:1,Might:2,Not:3},$P=Nt();function TH(r){$P(r).datasetMap=ft()}function UP(r,t,e){var n={},i=T_(t);if(!i||!r)return n;var a=[],o=[],s=t.ecModel,l=$P(s).datasetMap,u=i.uid+"_"+e.seriesLayoutBy,f,c;r=r.slice(),M(r,function(p,g){var y=yt(p)?p:r[g]={name:p};y.type==="ordinal"&&f==null&&(f=g,c=d(y)),n[y.name]=[]});var h=l.get(u)||l.set(u,{categoryWayDim:c,valueWayDim:0});M(r,function(p,g){var y=p.name,m=d(p);if(f==null){var _=h.valueWayDim;v(n[y],_,m),v(o,_,m),h.valueWayDim+=m}else if(f===g)v(n[y],0,m),v(a,0,m);else{var _=h.categoryWayDim;v(n[y],_,m),v(o,_,m),h.categoryWayDim+=m}});function v(p,g,y){for(var m=0;mt)return r[n];return r[e-1]}function XP(r,t,e,n,i,a,o){a=a||r;var s=t(a),l=s.paletteIdx||0,u=s.paletteNameMap=s.paletteNameMap||{};if(u.hasOwnProperty(i))return u[i];var f=o==null||!n?e:IH(n,o);if(f=f||e,!(!f||!f.length)){var c=f[l];return i&&(u[i]=c),s.paletteIdx=(l+1)%f.length,c}}function LH(r,t){t(r).paletteIdx=0,t(r).paletteNameMap={}}var oc,Cl,Ib,Lb="\0_ec_inner",PH=1,qP=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e,n,i,a,o,s){a=a||{},this.option=null,this._theme=new te(a),this._locale=new te(o),this._optionManager=s},t.prototype.setOption=function(e,n,i){var a=Eb(n);this._optionManager.setOption(e,i,a),this._resetOption(null,a)},t.prototype.resetOption=function(e,n){return this._resetOption(e,Eb(n))},t.prototype._resetOption=function(e,n){var i=!1,a=this._optionManager;if(!e||e==="recreate"){var o=a.mountOption(e==="recreate");!this.option||e==="recreate"?Ib(this,o):(this.restoreData(),this._mergeOption(o,n)),i=!0}if((e==="timeline"||e==="media")&&this.restoreData(),!e||e==="recreate"||e==="timeline"){var s=a.getTimelineOption(this);s&&(i=!0,this._mergeOption(s,n))}if(!e||e==="recreate"||e==="media"){var l=a.getMediaOption(this);l.length&&M(l,function(u){i=!0,this._mergeOption(u,n)},this)}return i},t.prototype.mergeOption=function(e){this._mergeOption(e,null)},t.prototype._mergeOption=function(e,n){var i=this.option,a=this._componentsMap,o=this._componentsCount,s=[],l=ft(),u=n&&n.replaceMergeMainTypeMap;TH(this),M(e,function(c,h){c!=null&&(Bt.hasClass(h)?h&&(s.push(h),l.set(h,!0)):i[h]=i[h]==null?mt(c):Tt(i[h],c,!0))}),u&&u.each(function(c,h){Bt.hasClass(h)&&!l.get(h)&&(s.push(h),l.set(h,!0))}),Bt.topologicalTravel(s,Bt.getAllClassMainTypes(),f,this);function f(c){var h=MH(this,c,Zt(e[c])),v=a.get(c),d=v?u&&u.get(c)?"replaceMerge":"normalMerge":"replaceAll",p=wL(v,h,d);ZG(p,c,Bt),i[c]=null,a.set(c,null),o.set(c,0);var g=[],y=[],m=0,_;M(p,function(S,x){var b=S.existing,w=S.newOption;if(!w)b&&(b.mergeOption({},this),b.optionUpdated({},!1));else{var T=c==="series",A=Bt.getClass(c,S.keyInfo.subType,!T);if(!A)return;if(c==="tooltip"){if(_)return;_=!0}if(b&&b.constructor===A)b.name=S.keyInfo.name,b.mergeOption(w,this),b.optionUpdated(w,!1);else{var C=F({componentIndex:x},S.keyInfo);b=new A(w,this,this,C),F(b,C),S.brandNew&&(b.__requireNewView=!0),b.init(w,this,this),b.optionUpdated(null,!0)}}b?(g.push(b.option),y.push(b),m++):(g.push(void 0),y.push(void 0))},this),i[c]=g,a.set(c,y),o.set(c,m),c==="series"&&oc(this)}this._seriesIndices||oc(this)},t.prototype.getOption=function(){var e=mt(this.option);return M(e,function(n,i){if(Bt.hasClass(i)){for(var a=Zt(n),o=a.length,s=!1,l=o-1;l>=0;l--)a[l]&&!Hu(a[l])?s=!0:(a[l]=null,!s&&o--);a.length=o,e[i]=a}}),delete e[Lb],e},t.prototype.getTheme=function(){return this._theme},t.prototype.getLocaleModel=function(){return this._locale},t.prototype.setUpdatePayload=function(e){this._payload=e},t.prototype.getUpdatePayload=function(){return this._payload},t.prototype.getComponent=function(e,n){var i=this._componentsMap.get(e);if(i){var a=i[n||0];if(a)return a;if(n==null){for(var o=0;o=t:e==="max"?r<=t:r===t}function HH(r,t){return r.join(",")===t.join(",")}const WH=BH;var jr=M,qu=yt,kb=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Lp(r){var t=r&&r.itemStyle;if(t)for(var e=0,n=kb.length;e=0;g--){var y=r[g];if(s||(d=y.data.rawIndexOf(y.stackedByDimension,v)),d>=0){var m=y.data.getByRawIndex(y.stackResultDimension,d);if(l==="all"||l==="positive"&&m>0||l==="negative"&&m<0||l==="samesign"&&h>=0&&m>0||l==="samesign"&&h<=0&&m<0){h=NG(h,m),p=m;break}}}return n[0]=h,n[1]=p,n})})}var fd=function(){function r(t){this.data=t.data||(t.sourceFormat===Yn?{}:[]),this.sourceFormat=t.sourceFormat||WP,this.seriesLayoutBy=t.seriesLayoutBy||zn,this.startIndex=t.startIndex||0,this.dimensionsDetectedCount=t.dimensionsDetectedCount,this.metaRawOption=t.metaRawOption;var e=this.dimensionsDefine=t.dimensionsDefine;if(e)for(var n=0;np&&(p=_)}v[0]=d,v[1]=p}},i=function(){return this._data?this._data.length/this._dimSize:0};Fb=(t={},t[Ke+"_"+zn]={pure:!0,appendData:a},t[Ke+"_"+ol]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},t[qr]={pure:!0,appendData:a},t[Yn]={pure:!0,appendData:function(o){var s=this._data;M(o,function(l,u){for(var f=s[u]||(s[u]=[]),c=0;c<(l||[]).length;c++)f.push(l[c])})}},t[Xr]={appendData:a},t[ta]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},t);function a(o){for(var s=0;s=0&&(p=o.interpolatedValue[g])}return p!=null?p+"":""})}},r.prototype.getRawValue=function(t,e){return Fs(this.getData(e),t)},r.prototype.formatTooltip=function(t,e,n){},r}();function Ub(r){var t,e;return yt(r)?r.type&&(e=r):t=r,{text:t,frag:e}}function wu(r){return new o4(r)}var o4=function(){function r(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0}return r.prototype.perform=function(t){var e=this._upstream,n=t&&t.skip;if(this._dirty&&e){var i=this.context;i.data=i.outputData=e.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var a;this._plan&&!n&&(a=this._plan(this.context));var o=f(this._modBy),s=this._modDataCount||0,l=f(t&&t.modBy),u=t&&t.modDataCount||0;(o!==l||s!==u)&&(a="reset");function f(m){return!(m>=1)&&(m=1),m}var c;(this._dirty||a==="reset")&&(this._dirty=!1,c=this._doReset(n)),this._modBy=l,this._modDataCount=u;var h=t&&t.step;if(e?this._dueEnd=e._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var v=this._dueIndex,d=Math.min(h!=null?this._dueIndex+h:1/0,this._dueEnd);if(!n&&(c||v1&&n>0?s:o}};return a;function o(){return t=r?null:lt},gte:function(r,t){return r>=t}},l4=function(){function r(t,e){if(!Ft(e)){var n="";Wt(n)}this._opFn=s2[t],this._rvalFloat=yi(e)}return r.prototype.evaluate=function(t){return Ft(t)?this._opFn(t,this._rvalFloat):this._opFn(yi(t),this._rvalFloat)},r}(),l2=function(){function r(t,e){var n=t==="desc";this._resultLT=n?1:-1,e==null&&(e=n?"min":"max"),this._incomparable=e==="min"?-1/0:1/0}return r.prototype.evaluate=function(t,e){var n=Ft(t)?t:yi(t),i=Ft(e)?e:yi(e),a=isNaN(n),o=isNaN(i);if(a&&(n=this._incomparable),o&&(i=this._incomparable),a&&o){var s=nt(t),l=nt(e);s&&(n=l?t:0),l&&(i=s?e:0)}return ni?-this._resultLT:0},r}(),u4=function(){function r(t,e){this._rval=e,this._isEQ=t,this._rvalTypeof=typeof e,this._rvalFloat=yi(e)}return r.prototype.evaluate=function(t){var e=t===this._rval;if(!e){var n=typeof t;n!==this._rvalTypeof&&(n==="number"||this._rvalTypeof==="number")&&(e=yi(t)===this._rvalFloat)}return this._isEQ?e:!e},r}();function f4(r,t){return r==="eq"||r==="ne"?new u4(r==="eq",t):st(s2,r)?new l4(r,t):null}var c4=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(t){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(t){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(t,e){},r.prototype.retrieveValueFromItem=function(t,e){},r.prototype.convertValue=function(t,e){return ea(t,e)},r}();function h4(r,t){var e=new c4,n=r.data,i=e.sourceFormat=r.sourceFormat,a=r.startIndex,o="";r.seriesLayoutBy!==zn&&Wt(o);var s=[],l={},u=r.dimensionsDefine;if(u)M(u,function(p,g){var y=p.name,m={index:g,name:y,displayName:p.displayName};if(s.push(m),y!=null){var _="";st(l,y)&&Wt(_),l[y]=m}});else for(var f=0;f65535?S4:x4}function Jo(){return[1/0,-1/0]}function b4(r){var t=r.constructor;return t===Array?r.slice():new t(r)}function Xb(r,t,e,n,i){var a=c2[e||"float"];if(i){var o=r[t],s=o&&o.length;if(s!==n){for(var l=new a(n),u=0;ug[1]&&(g[1]=p)}return this._rawCount=this._count=l,{start:s,end:l}},r.prototype._initDataFromProvider=function(t,e,n){for(var i=this._provider,a=this._chunks,o=this._dimensions,s=o.length,l=this._rawExtent,u=Z(o,function(m){return m.property}),f=0;fy[1]&&(y[1]=g)}}!i.persistent&&i.clean&&i.clean(),this._rawCount=this._count=e,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(t,e){if(!(e>=0&&e=0&&e=this._rawCount||t<0)return-1;if(!this._indices)return t;var e=this._indices,n=e[t];if(n!=null&&nt)a=o-1;else return o}return-1},r.prototype.indicesOfNearest=function(t,e,n){var i=this._chunks,a=i[t],o=[];if(!a)return o;n==null&&(n=1/0);for(var s=1/0,l=-1,u=0,f=0,c=this.count();f=0&&l<0)&&(s=d,l=v,u=0),v===l&&(o[u++]=f))}return o.length=u,o},r.prototype.getIndices=function(){var t,e=this._indices;if(e){var n=e.constructor,i=this._count;if(n===Array){t=new n(i);for(var a=0;a=c&&m<=h||isNaN(m))&&(l[u++]=p),p++}d=!0}else if(a===2){for(var g=v[i[0]],_=v[i[1]],S=t[i[1]][0],x=t[i[1]][1],y=0;y=c&&m<=h||isNaN(m))&&(b>=S&&b<=x||isNaN(b))&&(l[u++]=p),p++}d=!0}}if(!d)if(a===1)for(var y=0;y=c&&m<=h||isNaN(m))&&(l[u++]=w)}else for(var y=0;yt[C][1])&&(T=!1)}T&&(l[u++]=e.getRawIndex(y))}return uy[1]&&(y[1]=g)}}}},r.prototype.lttbDownSample=function(t,e){var n=this.clone([t],!0),i=n._chunks,a=i[t],o=this.count(),s=0,l=Math.floor(1/e),u=this.getRawIndex(0),f,c,h,v=new(jo(this._rawCount))(Math.min((Math.ceil(o/l)+2)*2,o));v[s++]=u;for(var d=1;df&&(f=c,h=S)}D>0&&Ds&&(p=s-f);for(var g=0;gd&&(d=m,v=f+g)}var _=this.getRawIndex(c),S=this.getRawIndex(v);cf-d&&(l=f-d,s.length=l);for(var p=0;pc[1]&&(c[1]=y),h[v++]=m}return a._count=v,a._indices=h,a._updateGetRawIdx(),a},r.prototype.each=function(t,e){if(this._count)for(var n=t.length,i=this._chunks,a=0,o=this.count();al&&(l=c)}return o=[s,l],this._extent[t]=o,o},r.prototype.getRawDataItem=function(t){var e=this.getRawIndex(t);if(this._provider.persistent)return this._provider.getItem(e);for(var n=[],i=this._chunks,a=0;a=0?this._indices[t]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function t(e,n,i,a){return ea(e[a],this._dimensions[a])}Ep={arrayRows:t,objectRows:function(e,n,i,a){return ea(e[n],this._dimensions[a])},keyedColumns:t,original:function(e,n,i,a){var o=e&&(e.value==null?e:e.value);return ea(o instanceof Array?o[a]:o,this._dimensions[a])},typedArray:function(e,n,i,a){return e[a]}}}(),r}(),h2=function(){function r(t){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=t}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(t,e){this._sourceList=t,this._upstreamSignList=e,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},r.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},r.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},r.prototype._createSource=function(){this._setLocalSource([],[]);var t=this._sourceHost,e=this._getUpstreamSourceManagers(),n=!!e.length,i,a;if(sc(t)){var o=t,s=void 0,l=void 0,u=void 0;if(n){var f=e[0];f.prepareSource(),u=f.getSource(),s=u.data,l=u.sourceFormat,a=[f._getVersionSign()]}else s=o.get("data",!0),l=pr(s)?ta:Xr,a=[];var c=this._getSourceMetaRawOption()||{},h=u&&u.metaRawOption||{},v=xt(c.seriesLayoutBy,h.seriesLayoutBy)||null,d=xt(c.sourceHeader,h.sourceHeader),p=xt(c.dimensions,h.dimensions),g=v!==h.seriesLayoutBy||!!d!=!!h.sourceHeader||p;i=g?[vm(s,{seriesLayoutBy:v,sourceHeader:d,dimensions:p},l)]:[]}else{var y=t;if(n){var m=this._applyTransform(e);i=m.sourceList,a=m.upstreamSignList}else{var _=y.get("source",!0);i=[vm(_,this._getSourceMetaRawOption(),null)],a=[]}}this._setLocalSource(i,a)},r.prototype._applyTransform=function(t){var e=this._sourceHost,n=e.get("transform",!0),i=e.get("fromTransformResult",!0);if(i!=null){var a="";t.length!==1&&Kb(a)}var o,s=[],l=[];return M(t,function(u){u.prepareSource();var f=u.getSource(i||0),c="";i!=null&&!f&&Kb(c),s.push(f),l.push(u._getVersionSign())}),n?o=m4(n,s,{datasetIndex:e.componentIndex}):i!=null&&(o=[QH(s[0])]),{sourceList:o,upstreamSignList:l}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var t=this._getUpstreamSourceManagers(),e=0;e0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},r.prototype.setSleepAfterStill=function(t){this._sleepAfterStill=t},r.prototype.wakeUp=function(){this._disposed||(this.animation.start(),this._stillFrameAccum=0)},r.prototype.refreshHover=function(){this._needsRefreshHover=!0},r.prototype.refreshHoverImmediately=function(){this._disposed||(this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover())},r.prototype.resize=function(t){this._disposed||(t=t||{},this.painter.resize(t.width,t.height),this.handler.resize())},r.prototype.clearAnimation=function(){this._disposed||this.animation.clear()},r.prototype.getWidth=function(){if(!this._disposed)return this.painter.getWidth()},r.prototype.getHeight=function(){if(!this._disposed)return this.painter.getHeight()},r.prototype.setCursorStyle=function(t){this._disposed||this.handler.setCursorStyle(t)},r.prototype.findHover=function(t,e){if(!this._disposed)return this.handler.findHover(t,e)},r.prototype.on=function(t,e,n){return this._disposed||this.handler.on(t,e,n),this},r.prototype.off=function(t,e){this._disposed||this.handler.off(t,e)},r.prototype.trigger=function(t,e){this._disposed||this.handler.trigger(t,e)},r.prototype.clear=function(){if(!this._disposed){for(var t=this.storage.getRoots(),e=0;e0){if(r<=i)return o;if(r>=a)return s}else{if(r>=i)return o;if(r<=a)return s}else{if(r===i)return o;if(r===a)return s}return(r-i)/l*u+o}function et(r,t){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return nt(r)?WG(r).match(/%$/)?parseFloat(r)/100*t:parseFloat(r):r==null?NaN:+r}function ce(r,t,e){return t==null&&(t=10),t=Math.min(Math.max(0,t),wL),r=(+r).toFixed(t),e?r:+r}function $r(r){return r.sort(function(t,e){return t-e}),r}function kn(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var t=1,e=0;e<15;e++,t*=10)if(Math.round(r*t)/t===r)return e}return $G(r)}function $G(r){var t=r.toString().toLowerCase(),e=t.indexOf("e"),n=e>0?+t.slice(e+1):0,i=e>0?e:t.length,a=t.indexOf("."),o=a<0?0:i-1-a;return Math.max(0,o-n)}function TL(r,t){var e=Math.log,n=Math.LN10,i=Math.floor(e(r[1]-r[0])/n),a=Math.round(e(Math.abs(t[1]-t[0]))/n),o=Math.min(Math.max(-i+a,0),20);return isFinite(o)?o:20}function UG(r,t){var e=Fn(r,function(v,d){return v+(isNaN(d)?0:d)},0);if(e===0)return[];for(var n=Math.pow(10,t),i=Z(r,function(v){return(isNaN(v)?0:v)/e*n*100}),a=n*100,o=Z(i,function(v){return Math.floor(v)}),s=Fn(o,function(v,d){return v+d},0),l=Z(i,function(v,d){return v-o[d]});su&&(u=l[c],f=c);++o[f],l[f]=0,++s}return Z(o,function(v){return v/n})}function YG(r,t){var e=Math.max(kn(r),kn(t)),n=r+t;return e>wL?n:ce(n,e)}var $x=9007199254740991;function AL(r){var t=Math.PI*2;return(r%t+t)%t}function Hu(r){return r>-Wx&&r=10&&t++,t}function CL(r,t){var e=a_(r),n=Math.pow(10,e),i=r/n,a;return t?i<1.5?a=1:i<2.5?a=2:i<4?a=3:i<7?a=5:a=10:i<1?a=1:i<2?a=2:i<3?a=3:i<5?a=5:a=10,r=a*n,e>=-20?+r.toFixed(e<0?-e:0):r}function cp(r,t){var e=(r.length-1)*t+1,n=Math.floor(e),i=+r[n-1],a=e-n;return a?i+a*(r[n]-i):i}function Ux(r){r.sort(function(l,u){return s(l,u,0)?-1:1});for(var t=-1/0,e=1,n=0;n=0||a&&Dt(a,l)<0)){var u=n.getShallow(l,t);u!=null&&(o[r[s][0]]=u)}}return o}}var mF=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],_F=Mo(mF),SF=function(){function r(){}return r.prototype.getAreaStyle=function(t,e){return _F(this,t,e)},r}(),nm=new mf(50);function xF(r){if(typeof r=="string"){var t=nm.get(r);return t&&t.image}else return r}function u_(r,t,e,n,i){if(r)if(typeof r=="string"){if(t&&t.__zrImageSrc===r||!e)return t;var a=nm.get(r),o={hostEl:e,cb:n,cbPayload:i};return a?(t=a.image,!jv(t)&&a.pending.push(o)):(t=ia.loadImage(r,qx,qx),t.__zrImageSrc=r,nm.put(r,t.__cachedImgObj={image:t,pending:[o]})),t}else return r;else return t}function qx(){var r=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var t=0;t=o;l++)s-=o;var u=Dr(e,t);return u>s&&(e="",u=0),s=r-u,i.ellipsis=e,i.ellipsisWidth=u,i.contentWidth=s,i.containerWidth=r,i}function zL(r,t,e){var n=e.containerWidth,i=e.font,a=e.contentWidth;if(!n){r.textLine="",r.isTruncated=!1;return}var o=Dr(t,i);if(o<=n){r.textLine=t,r.isTruncated=!1;return}for(var s=0;;s++){if(o<=a||s>=e.maxIterations){t+=e.ellipsis;break}var l=s===0?wF(t,a,e.ascCharWidth,e.cnCharWidth):o>0?Math.floor(t.length*a/o):0;t=t.substr(0,l),o=Dr(t,i)}t===""&&(t=e.placeholder),r.textLine=t,r.isTruncated=!0}function wF(r,t,e,n){for(var i=0,a=0,o=r.length;ad&&u){var p=Math.floor(d/s);f=f||h.length>p,h=h.slice(0,p)}if(r&&a&&c!=null)for(var g=BL(c,i,t.ellipsis,{minChar:t.truncateMinChar,placeholder:t.placeholder}),y={},m=0;ms&&vp(e,r.substring(s,u),t,o),vp(e,l[2],t,o,l[1]),s=hp.lastIndex}si){var L=e.lines.length;b>0?(_.tokens=_.tokens.slice(0,b),y(_,x,S),e.lines=e.lines.slice(0,m+1)):e.lines=e.lines.slice(0,m),e.isTruncated=e.isTruncated||e.lines.length0&&d+n.accumWidth>n.width&&(f=t.split(` +`),u=!0),n.accumWidth=d}else{var p=GL(t,l,n.width,n.breakAll,n.accumWidth);n.accumWidth=p.accumWidth+v,c=p.linesWidths,f=p.lines}}else f=t.split(` +`);for(var g=0;g=32&&t<=591||t>=880&&t<=4351||t>=4608&&t<=5119||t>=7680&&t<=8303}var IF=Fn(",&?/;] ".split(""),function(r,t){return r[t]=!0,r},{});function LF(r){return DF(r)?!!IF[r]:!0}function GL(r,t,e,n,i){for(var a=[],o=[],s="",l="",u=0,f=0,c=0;ce:i+f+v>e){f?(s||l)&&(d?(s||(s=l,l="",u=0,f=u),a.push(s),o.push(f-u),l+=h,u+=v,s="",f=u):(l&&(s+=l,l="",u=0),a.push(s),o.push(f),s=h,f=v)):d?(a.push(l),o.push(u),l=h,u=v):(a.push(h),o.push(v));continue}f+=v,d?(l+=h,u+=v):(l&&(s+=l,l="",u=0),s+=h)}return!a.length&&!s&&(s=r,l="",u=0),l&&(s+=l),s&&(a.push(s),o.push(f)),a.length===1&&(f+=i),{accumWidth:f,lines:a,linesWidths:o}}var im="__zr_style_"+Math.round(Math.random()*10),yo={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},Jv={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};yo[im]=!0;var jx=["z","z2","invisible"],PF=["invisible"],RF=function(r){B(t,r);function t(e){return r.call(this,e)||this}return t.prototype._init=function(e){for(var n=kt(e),i=0;i1e-4){s[0]=r-e,s[1]=t-n,l[0]=r+e,l[1]=t+n;return}if(Qf[0]=yp(i)*e+r,Qf[1]=gp(i)*n+t,tc[0]=yp(a)*e+r,tc[1]=gp(a)*n+t,u(s,Qf,tc),f(l,Qf,tc),i=i%Ca,i<0&&(i=i+Ca),a=a%Ca,a<0&&(a=a+Ca),i>a&&!o?a+=Ca:ii&&(ec[0]=yp(v)*e+r,ec[1]=gp(v)*n+t,u(s,ec,s),f(l,ec,l))}var qt={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},Ma=[],Da=[],Sn=[],Di=[],xn=[],bn=[],mp=Math.min,_p=Math.max,Ia=Math.cos,La=Math.sin,Kn=Math.abs,am=Math.PI,Bi=am*2,Sp=typeof Float32Array!="undefined",wl=[];function xp(r){var t=Math.round(r/am*1e8)/1e8;return t%2*am}function f_(r,t){var e=xp(r[0]);e<0&&(e+=Bi);var n=e-r[0],i=r[1];i+=n,!t&&i-e>=Bi?i=e+Bi:t&&e-i>=Bi?i=e-Bi:!t&&e>i?i=e+(Bi-xp(e-i)):t&&e0&&(this._ux=Kn(n/zh/t)||0,this._uy=Kn(n/zh/e)||0)},r.prototype.setDPR=function(t){this.dpr=t},r.prototype.setContext=function(t){this._ctx=t},r.prototype.getContext=function(){return this._ctx},r.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},r.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},r.prototype.moveTo=function(t,e){return this._drawPendingPt(),this.addData(qt.M,t,e),this._ctx&&this._ctx.moveTo(t,e),this._x0=t,this._y0=e,this._xi=t,this._yi=e,this},r.prototype.lineTo=function(t,e){var n=Kn(t-this._xi),i=Kn(e-this._yi),a=n>this._ux||i>this._uy;if(this.addData(qt.L,t,e),this._ctx&&a&&this._ctx.lineTo(t,e),a)this._xi=t,this._yi=e,this._pendingPtDist=0;else{var o=n*n+i*i;o>this._pendingPtDist&&(this._pendingPtX=t,this._pendingPtY=e,this._pendingPtDist=o)}return this},r.prototype.bezierCurveTo=function(t,e,n,i,a,o){return this._drawPendingPt(),this.addData(qt.C,t,e,n,i,a,o),this._ctx&&this._ctx.bezierCurveTo(t,e,n,i,a,o),this._xi=a,this._yi=o,this},r.prototype.quadraticCurveTo=function(t,e,n,i){return this._drawPendingPt(),this.addData(qt.Q,t,e,n,i),this._ctx&&this._ctx.quadraticCurveTo(t,e,n,i),this._xi=n,this._yi=i,this},r.prototype.arc=function(t,e,n,i,a,o){this._drawPendingPt(),wl[0]=i,wl[1]=a,f_(wl,o),i=wl[0],a=wl[1];var s=a-i;return this.addData(qt.A,t,e,n,n,i,s,0,o?0:1),this._ctx&&this._ctx.arc(t,e,n,i,a,o),this._xi=Ia(a)*n+t,this._yi=La(a)*n+e,this},r.prototype.arcTo=function(t,e,n,i,a){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(t,e,n,i,a),this},r.prototype.rect=function(t,e,n,i){return this._drawPendingPt(),this._ctx&&this._ctx.rect(t,e,n,i),this.addData(qt.R,t,e,n,i),this},r.prototype.closePath=function(){this._drawPendingPt(),this.addData(qt.Z);var t=this._ctx,e=this._x0,n=this._y0;return t&&t.closePath(),this._xi=e,this._yi=n,this},r.prototype.fill=function(t){t&&t.fill(),this.toStatic()},r.prototype.stroke=function(t){t&&t.stroke(),this.toStatic()},r.prototype.len=function(){return this._len},r.prototype.setData=function(t){var e=t.length;!(this.data&&this.data.length===e)&&Sp&&(this.data=new Float32Array(e));for(var n=0;nf.length&&(this._expandData(),f=this.data);for(var c=0;c0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},r.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var t=[],e=0;e11&&(this.data=new Float32Array(t)))}},r.prototype.getBoundingRect=function(){Sn[0]=Sn[1]=xn[0]=xn[1]=Number.MAX_VALUE,Di[0]=Di[1]=bn[0]=bn[1]=-Number.MAX_VALUE;var t=this.data,e=0,n=0,i=0,a=0,o;for(o=0;on||Kn(_)>i||h===e-1)&&(p=Math.sqrt(m*m+_*_),a=g,o=y);break}case qt.C:{var S=t[h++],x=t[h++],g=t[h++],y=t[h++],b=t[h++],w=t[h++];p=K5(a,o,S,x,g,y,b,w,10),a=b,o=w;break}case qt.Q:{var S=t[h++],x=t[h++],g=t[h++],y=t[h++];p=J5(a,o,S,x,g,y,10),a=g,o=y;break}case qt.A:var T=t[h++],A=t[h++],C=t[h++],D=t[h++],I=t[h++],L=t[h++],P=L+I;h+=1,d&&(s=Ia(I)*C+T,l=La(I)*D+A),p=_p(C,D)*mp(Bi,Math.abs(L)),a=Ia(P)*C+T,o=La(P)*D+A;break;case qt.R:{s=a=t[h++],l=o=t[h++];var E=t[h++],O=t[h++];p=E*2+O*2;break}case qt.Z:{var m=s-a,_=l-o;p=Math.sqrt(m*m+_*_),a=s,o=l;break}}p>=0&&(u[c++]=p,f+=p)}return this._pathLen=f,f},r.prototype.rebuildPath=function(t,e){var n=this.data,i=this._ux,a=this._uy,o=this._len,s,l,u,f,c,h,v=e<1,d,p,g=0,y=0,m,_=0,S,x;if(!(v&&(this._pathSegLen||this._calculateLength(),d=this._pathSegLen,p=this._pathLen,m=e*p,!m)))t:for(var b=0;b0&&(t.lineTo(S,x),_=0),w){case qt.M:s=u=n[b++],l=f=n[b++],t.moveTo(u,f);break;case qt.L:{c=n[b++],h=n[b++];var A=Kn(c-u),C=Kn(h-f);if(A>i||C>a){if(v){var D=d[y++];if(g+D>m){var I=(m-g)/D;t.lineTo(u*(1-I)+c*I,f*(1-I)+h*I);break t}g+=D}t.lineTo(c,h),u=c,f=h,_=0}else{var L=A*A+C*C;L>_&&(S=c,x=h,_=L)}break}case qt.C:{var P=n[b++],E=n[b++],O=n[b++],V=n[b++],N=n[b++],z=n[b++];if(v){var D=d[y++];if(g+D>m){var I=(m-g)/D;aa(u,P,O,N,I,Ma),aa(f,E,V,z,I,Da),t.bezierCurveTo(Ma[1],Da[1],Ma[2],Da[2],Ma[3],Da[3]);break t}g+=D}t.bezierCurveTo(P,E,O,V,N,z),u=N,f=z;break}case qt.Q:{var P=n[b++],E=n[b++],O=n[b++],V=n[b++];if(v){var D=d[y++];if(g+D>m){var I=(m-g)/D;zu(u,P,O,I,Ma),zu(f,E,V,I,Da),t.quadraticCurveTo(Ma[1],Da[1],Ma[2],Da[2]);break t}g+=D}t.quadraticCurveTo(P,E,O,V),u=O,f=V;break}case qt.A:var $=n[b++],q=n[b++],Q=n[b++],ct=n[b++],ht=n[b++],gt=n[b++],Et=n[b++],U=!n[b++],K=Q>ct?Q:ct,H=Kn(Q-ct)>.001,tt=ht+gt,j=!1;if(v){var D=d[y++];g+D>m&&(tt=ht+gt*(m-g)/D,j=!0),g+=D}if(H&&t.ellipse?t.ellipse($,q,Q,ct,Et,ht,tt,U):t.arc($,q,K,ht,tt,U),j)break t;T&&(s=Ia(ht)*Q+$,l=La(ht)*ct+q),u=Ia(tt)*Q+$,f=La(tt)*ct+q;break;case qt.R:s=u=n[b],l=f=n[b+1],c=n[b++],h=n[b++];var lt=n[b++],R=n[b++];if(v){var D=d[y++];if(g+D>m){var k=m-g;t.moveTo(c,h),t.lineTo(c+mp(k,lt),h),k-=lt,k>0&&t.lineTo(c+lt,h+mp(k,R)),k-=R,k>0&&t.lineTo(c+_p(lt-k,0),h+R),k-=lt,k>0&&t.lineTo(c,h+_p(R-k,0));break t}g+=D}t.rect(c,h,lt,R);break;case qt.Z:if(v){var D=d[y++];if(g+D>m){var I=(m-g)/D;t.lineTo(u*(1-I)+s*I,f*(1-I)+l*I);break t}g+=D}t.closePath(),u=s,f=l}}},r.prototype.clone=function(){var t=new r,e=this.data;return t.data=e.slice?e.slice():Array.prototype.slice.call(e),t._len=this._len,t},r.CMD=qt,r.initDefaultProps=function(){var t=r.prototype;t._saveData=!0,t._ux=0,t._uy=0,t._pendingPtDist=0,t._version=0}(),r}();function Hi(r,t,e,n,i,a,o){if(i===0)return!1;var s=i,l=0,u=r;if(o>t+s&&o>n+s||or+s&&a>e+s||at+c&&f>n+c&&f>a+c&&f>s+c||fr+c&&u>e+c&&u>i+c&&u>o+c||ut+u&&l>n+u&&l>a+u||lr+u&&s>e+u&&s>i+u||se||f+ui&&(i+=Tl);var h=Math.atan2(l,s);return h<0&&(h+=Tl),h>=n&&h<=i||h+Tl>=n&&h+Tl<=i}function ei(r,t,e,n,i,a){if(a>t&&a>n||ai?s:0}var Ii=Un.CMD,Pa=Math.PI*2,zF=1e-4;function GF(r,t){return Math.abs(r-t)t&&u>n&&u>a&&u>s||u1&&FF(),v=Ae(t,n,a,s,Vr[0]),h>1&&(d=Ae(t,n,a,s,Vr[1]))),h===2?gt&&s>n&&s>a||s=0&&u<=1){for(var f=0,c=Le(t,n,a,u),h=0;he||s<-e)return 0;var l=Math.sqrt(e*e-s*s);rr[0]=-l,rr[1]=l;var u=Math.abs(n-i);if(u<1e-4)return 0;if(u>=Pa-1e-4){n=0,i=Pa;var f=a?1:-1;return o>=rr[0]+r&&o<=rr[1]+r?f:0}if(n>i){var c=n;n=i,i=c}n<0&&(n+=Pa,i+=Pa);for(var h=0,v=0;v<2;v++){var d=rr[v];if(d+r>o){var p=Math.atan2(s,d),f=a?1:-1;p<0&&(p=Pa+p),(p>=n&&p<=i||p+Pa>=n&&p+Pa<=i)&&(p>Math.PI/2&&p1&&(e||(s+=ei(l,u,f,c,n,i))),g&&(l=a[d],u=a[d+1],f=l,c=u),p){case Ii.M:f=a[d++],c=a[d++],l=f,u=c;break;case Ii.L:if(e){if(Hi(l,u,a[d],a[d+1],t,n,i))return!0}else s+=ei(l,u,a[d],a[d+1],n,i)||0;l=a[d++],u=a[d++];break;case Ii.C:if(e){if(VF(l,u,a[d++],a[d++],a[d++],a[d++],a[d],a[d+1],t,n,i))return!0}else s+=HF(l,u,a[d++],a[d++],a[d++],a[d++],a[d],a[d+1],n,i)||0;l=a[d++],u=a[d++];break;case Ii.Q:if(e){if(FL(l,u,a[d++],a[d++],a[d],a[d+1],t,n,i))return!0}else s+=WF(l,u,a[d++],a[d++],a[d],a[d+1],n,i)||0;l=a[d++],u=a[d++];break;case Ii.A:var y=a[d++],m=a[d++],_=a[d++],S=a[d++],x=a[d++],b=a[d++];d+=1;var w=!!(1-a[d++]);h=Math.cos(x)*_+y,v=Math.sin(x)*S+m,g?(f=h,c=v):s+=ei(l,u,h,v,n,i);var T=(n-y)*S/_+y;if(e){if(BF(y,m,S,x,x+b,w,t,T,i))return!0}else s+=$F(y,m,S,x,x+b,w,T,i);l=Math.cos(x+b)*_+y,u=Math.sin(x+b)*S+m;break;case Ii.R:f=l=a[d++],c=u=a[d++];var A=a[d++],C=a[d++];if(h=f+A,v=c+C,e){if(Hi(f,c,h,c,t,n,i)||Hi(h,c,h,v,t,n,i)||Hi(h,v,f,v,t,n,i)||Hi(f,v,f,c,t,n,i))return!0}else s+=ei(h,c,h,v,n,i),s+=ei(f,v,f,c,n,i);break;case Ii.Z:if(e){if(Hi(l,u,f,c,t,n,i))return!0}else s+=ei(l,u,f,c,n,i);l=f,u=c;break}}return!e&&!GF(u,c)&&(s+=ei(l,u,f,c,n,i)||0),s!==0}function UF(r,t,e){return HL(r,0,!1,t,e)}function YF(r,t,e,n){return HL(r,t,!0,e,n)}var Fh=pt({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},yo),ZF={style:pt({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},Jv.style)},bp=Wn.concat(["invisible","culling","z","z2","zlevel","parent"]),XF=function(r){B(t,r);function t(e){return r.call(this,e)||this}return t.prototype.update=function(){var e=this;r.prototype.update.call(this);var n=this.style;if(n.decal){var i=this._decalEl=this._decalEl||new t;i.buildPath===t.prototype.buildPath&&(i.buildPath=function(l){e.buildPath(l,e.shape)}),i.silent=!0;var a=i.style;for(var o in n)a[o]!==n[o]&&(a[o]=n[o]);a.fill=n.fill?n.decal:null,a.decal=null,a.shadowColor=null,n.strokeFirst&&(a.stroke=null);for(var s=0;s.5?Qy:n>.2?IG:tm}else if(e)return tm}return Qy},t.prototype.getInsideTextStroke=function(e){var n=this.style.fill;if(nt(n)){var i=this.__zr,a=!!(i&&i.isDarkMode()),o=Vh(e,0)0))},t.prototype.hasFill=function(){var e=this.style,n=e.fill;return n!=null&&n!=="none"},t.prototype.getBoundingRect=function(){var e=this._rect,n=this.style,i=!e;if(i){var a=!1;this.path||(a=!0,this.createPathProxy());var o=this.path;(a||this.__dirty&vs)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),e=o.getBoundingRect()}if(this._rect=e,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=e.clone());if(this.__dirty||i){s.copy(e);var l=n.strokeNoScale?this.getLineScale():1,u=n.lineWidth;if(!this.hasFill()){var f=this.strokeContainThreshold;u=Math.max(u,f==null?4:f)}l>1e-10&&(s.width+=u/l,s.height+=u/l,s.x-=u/l/2,s.y-=u/l/2)}return s}return e},t.prototype.contain=function(e,n){var i=this.transformCoordToLocal(e,n),a=this.getBoundingRect(),o=this.style;if(e=i[0],n=i[1],a.contain(e,n)){var s=this.path;if(this.hasStroke()){var l=o.lineWidth,u=o.strokeNoScale?this.getLineScale():1;if(u>1e-10&&(this.hasFill()||(l=Math.max(l,this.strokeContainThreshold)),YF(s,l/u,e,n)))return!0}if(this.hasFill())return UF(s,e,n)}return!1},t.prototype.dirtyShape=function(){this.__dirty|=vs,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},t.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},t.prototype.animateShape=function(e){return this.animate("shape",e)},t.prototype.updateDuringAnimation=function(e){e==="style"?this.dirtyStyle():e==="shape"?this.dirtyShape():this.markRedraw()},t.prototype.attrKV=function(e,n){e==="shape"?this.setShape(n):r.prototype.attrKV.call(this,e,n)},t.prototype.setShape=function(e,n){var i=this.shape;return i||(i=this.shape={}),typeof e=="string"?i[e]=n:F(i,e),this.dirtyShape(),this},t.prototype.shapeChanged=function(){return!!(this.__dirty&vs)},t.prototype.createStyle=function(e){return Yv(Fh,e)},t.prototype._innerSaveToNormal=function(e){r.prototype._innerSaveToNormal.call(this,e);var n=this._normalState;e.shape&&!n.shape&&(n.shape=F({},this.shape))},t.prototype._applyStateObj=function(e,n,i,a,o,s){r.prototype._applyStateObj.call(this,e,n,i,a,o,s);var l=!(n&&a),u;if(n&&n.shape?o?a?u=n.shape:(u=F({},i.shape),F(u,n.shape)):(u=F({},a?this.shape:i.shape),F(u,n.shape)):l&&(u=i.shape),u)if(o){this.shape=F({},this.shape);for(var f={},c=kt(u),h=0;h0},t.prototype.hasFill=function(){var e=this.style,n=e.fill;return n!=null&&n!=="none"},t.prototype.createStyle=function(e){return Yv(qF,e)},t.prototype.setBoundingRect=function(e){this._rect=e},t.prototype.getBoundingRect=function(){var e=this.style;if(!this._rect){var n=e.text;n!=null?n+="":n="";var i=_f(n,e.font,e.textAlign,e.textBaseline);if(i.x+=e.x||0,i.y+=e.y||0,this.hasStroke()){var a=e.lineWidth;i.x-=a/2,i.y-=a/2,i.width+=a,i.height+=a}this._rect=i}return this._rect},t.initDefaultProps=function(){var e=t.prototype;e.dirtyRectTolerance=10}(),t}(Yr);WL.prototype.type="tspan";const $u=WL;var KF=pt({x:0,y:0},yo),jF={style:pt({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},Jv.style)};function JF(r){return!!(r&&typeof r!="string"&&r.width&&r.height)}var $L=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.createStyle=function(e){return Yv(KF,e)},t.prototype._getSize=function(e){var n=this.style,i=n[e];if(i!=null)return i;var a=JF(n.image)?n.image:this.__image;if(!a)return 0;var o=e==="width"?"height":"width",s=n[o];return s==null?a[e]:a[e]/a[o]*s},t.prototype.getWidth=function(){return this._getSize("width")},t.prototype.getHeight=function(){return this._getSize("height")},t.prototype.getAnimationStyleProps=function(){return jF},t.prototype.getBoundingRect=function(){var e=this.style;return this._rect||(this._rect=new Mt(e.x||0,e.y||0,this.getWidth(),this.getHeight())),this._rect},t}(Yr);$L.prototype.type="image";const He=$L;function QF(r,t){var e=t.x,n=t.y,i=t.width,a=t.height,o=t.r,s,l,u,f;i<0&&(e=e+i,i=-i),a<0&&(n=n+a,a=-a),typeof o=="number"?s=l=u=f=o:o instanceof Array?o.length===1?s=l=u=f=o[0]:o.length===2?(s=u=o[0],l=f=o[1]):o.length===3?(s=o[0],l=f=o[1],u=o[2]):(s=o[0],l=o[1],u=o[2],f=o[3]):s=l=u=f=0;var c;s+l>i&&(c=s+l,s*=i/c,l*=i/c),u+f>i&&(c=u+f,u*=i/c,f*=i/c),l+u>a&&(c=l+u,l*=a/c,u*=a/c),s+f>a&&(c=s+f,s*=a/c,f*=a/c),r.moveTo(e+s,n),r.lineTo(e+i-l,n),l!==0&&r.arc(e+i-l,n+l,l,-Math.PI/2,0),r.lineTo(e+i,n+a-u),u!==0&&r.arc(e+i-u,n+a-u,u,0,Math.PI/2),r.lineTo(e+f,n+a),f!==0&&r.arc(e+f,n+a-f,f,Math.PI/2,Math.PI),r.lineTo(e,n+s),s!==0&&r.arc(e+s,n+s,s,Math.PI,Math.PI*1.5)}var _s=Math.round;function UL(r,t,e){if(t){var n=t.x1,i=t.x2,a=t.y1,o=t.y2;r.x1=n,r.x2=i,r.y1=a,r.y2=o;var s=e&&e.lineWidth;return s&&(_s(n*2)===_s(i*2)&&(r.x1=r.x2=io(n,s,!0)),_s(a*2)===_s(o*2)&&(r.y1=r.y2=io(a,s,!0))),r}}function YL(r,t,e){if(t){var n=t.x,i=t.y,a=t.width,o=t.height;r.x=n,r.y=i,r.width=a,r.height=o;var s=e&&e.lineWidth;return s&&(r.x=io(n,s,!0),r.y=io(i,s,!0),r.width=Math.max(io(n+a,s,!1)-r.x,a===0?0:1),r.height=Math.max(io(i+o,s,!1)-r.y,o===0?0:1)),r}}function io(r,t,e){if(!t)return r;var n=_s(r*2);return(n+_s(t))%2===0?n/2:(n+(e?1:-1))/2}var t3=function(){function r(){this.x=0,this.y=0,this.width=0,this.height=0}return r}(),e3={},ZL=function(r){B(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new t3},t.prototype.buildPath=function(e,n){var i,a,o,s;if(this.subPixelOptimize){var l=YL(e3,n,this.style);i=l.x,a=l.y,o=l.width,s=l.height,l.r=n.r,n=l}else i=n.x,a=n.y,o=n.width,s=n.height;n.r?QF(e,n):e.rect(i,a,o,s)},t.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},t}(Pt);ZL.prototype.type="rect";const Vt=ZL;var rb={fill:"#000"},nb=2,r3={style:pt({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},Jv.style)},XL=function(r){B(t,r);function t(e){var n=r.call(this)||this;return n.type="text",n._children=[],n._defaultStyle=rb,n.attr(e),n}return t.prototype.childrenRef=function(){return this._children},t.prototype.update=function(){r.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var e=0;e0,I=e.width!=null&&(e.overflow==="truncate"||e.overflow==="break"||e.overflow==="breakAll"),L=o.calculatedLineHeight,P=0;P=0&&(P=b[L],P.align==="right");)this._placeToken(P,e,T,y,I,"right",_),A-=P.width,I-=P.width,L--;for(D+=(a-(D-g)-(m-I)-A)/2;C<=L;)P=b[C],this._placeToken(P,e,T,y,D+P.width/2,"center",_),D+=P.width,C++;y+=T}},t.prototype._placeToken=function(e,n,i,a,o,s,l){var u=n.rich[e.styleName]||{};u.text=e.text;var f=e.verticalAlign,c=a+i/2;f==="top"?c=a+e.height/2:f==="bottom"&&(c=a+i-e.height/2);var h=!e.isLineHolder&&wp(u);h&&this._renderBackground(u,n,s==="right"?o-e.width:s==="center"?o-e.width/2:o,c-e.height/2,e.width,e.height);var v=!!u.backgroundColor,d=e.textPadding;d&&(o=ub(o,s,d),c-=e.height/2-d[0]-e.innerHeight/2);var p=this._getOrCreateChild($u),g=p.createStyle();p.useStyle(g);var y=this._defaultStyle,m=!1,_=0,S=lb("fill"in u?u.fill:"fill"in n?n.fill:(m=!0,y.fill)),x=sb("stroke"in u?u.stroke:"stroke"in n?n.stroke:!v&&!l&&(!y.autoStroke||m)?(_=nb,y.stroke):null),b=u.textShadowBlur>0||n.textShadowBlur>0;g.text=e.text,g.x=o,g.y=c,b&&(g.shadowBlur=u.textShadowBlur||n.textShadowBlur||0,g.shadowColor=u.textShadowColor||n.textShadowColor||"transparent",g.shadowOffsetX=u.textShadowOffsetX||n.textShadowOffsetX||0,g.shadowOffsetY=u.textShadowOffsetY||n.textShadowOffsetY||0),g.textAlign=s,g.textBaseline="middle",g.font=e.font||na,g.opacity=Bn(u.opacity,n.opacity,1),ab(g,u),x&&(g.lineWidth=Bn(u.lineWidth,n.lineWidth,_),g.lineDash=xt(u.lineDash,n.lineDash),g.lineDashOffset=n.lineDashOffset||0,g.stroke=x),S&&(g.fill=S);var w=e.contentWidth,T=e.contentHeight;p.setBoundingRect(new Mt(Kl(g.x,w,g.textAlign),ds(g.y,T,g.textBaseline),w,T))},t.prototype._renderBackground=function(e,n,i,a,o,s){var l=e.backgroundColor,u=e.borderWidth,f=e.borderColor,c=l&&l.image,h=l&&!c,v=e.borderRadius,d=this,p,g;if(h||e.lineHeight||u&&f){p=this._getOrCreateChild(Vt),p.useStyle(p.createStyle()),p.style.fill=null;var y=p.shape;y.x=i,y.y=a,y.width=o,y.height=s,y.r=v,p.dirtyShape()}if(h){var m=p.style;m.fill=l||null,m.fillOpacity=xt(e.fillOpacity,1)}else if(c){g=this._getOrCreateChild(He),g.onload=function(){d.dirtyStyle()};var _=g.style;_.image=l.image,_.x=i,_.y=a,_.width=o,_.height=s}if(u&&f){var m=p.style;m.lineWidth=u,m.stroke=f,m.strokeOpacity=xt(e.strokeOpacity,1),m.lineDash=e.borderDash,m.lineDashOffset=e.borderDashOffset||0,p.strokeContainThreshold=0,p.hasFill()&&p.hasStroke()&&(m.strokeFirst=!0,m.lineWidth*=2)}var S=(p||g).style;S.shadowBlur=e.shadowBlur||0,S.shadowColor=e.shadowColor||"transparent",S.shadowOffsetX=e.shadowOffsetX||0,S.shadowOffsetY=e.shadowOffsetY||0,S.opacity=Bn(e.opacity,n.opacity,1)},t.makeFont=function(e){var n="";return KL(e)&&(n=[e.fontStyle,e.fontWeight,qL(e.fontSize),e.fontFamily||"sans-serif"].join(" ")),n&&an(n)||e.textFont||e.font},t}(Yr),n3={left:!0,right:1,center:1},i3={top:1,bottom:1,middle:1},ib=["fontStyle","fontWeight","fontSize","fontFamily"];function qL(r){return typeof r=="string"&&(r.indexOf("px")!==-1||r.indexOf("rem")!==-1||r.indexOf("em")!==-1)?r:isNaN(+r)?U0+"px":r+"px"}function ab(r,t){for(var e=0;e=0,a=!1;if(r instanceof Pt){var o=jL(r),s=i&&o.selectFill||o.normalFill,l=i&&o.selectStroke||o.normalStroke;if(Zo(s)||Zo(l)){n=n||{};var u=n.style||{};u.fill==="inherit"?(a=!0,n=F({},n),u=F({},u),u.fill=s):!Zo(u.fill)&&Zo(s)?(a=!0,n=F({},n),u=F({},u),u.fill=Uy(s)):!Zo(u.stroke)&&Zo(l)&&(a||(n=F({},n),u=F({},u)),u.stroke=Uy(l)),n.style=u}}if(n&&n.z2==null){a||(n=F({},n));var f=r.z2EmphasisLift;n.z2=r.z2+(f!=null?f:Qs)}return n}function c3(r,t,e){if(e&&e.z2==null){e=F({},e);var n=r.z2SelectLift;e.z2=r.z2+(n!=null?n:o3)}return e}function h3(r,t,e){var n=Dt(r.currentStates,t)>=0,i=r.style.opacity,a=n?null:u3(r,["opacity"],t,{opacity:1});e=e||{};var o=e.style||{};return o.opacity==null&&(e=F({},e),o=F({opacity:n?i:a.opacity*.1},o),e.style=o),e}function Tp(r,t){var e=this.states[r];if(this.style){if(r==="emphasis")return f3(this,r,t,e);if(r==="blur")return h3(this,r,e);if(r==="select")return c3(this,r,e)}return e}function Do(r){r.stateProxy=Tp;var t=r.getTextContent(),e=r.getTextGuideLine();t&&(t.stateProxy=Tp),e&&(e.stateProxy=Tp)}function db(r,t){!iP(r,t)&&!r.__highByOuter&&Ti(r,JL)}function pb(r,t){!iP(r,t)&&!r.__highByOuter&&Ti(r,QL)}function mi(r,t){r.__highByOuter|=1<<(t||0),Ti(r,JL)}function _i(r,t){!(r.__highByOuter&=~(1<<(t||0)))&&Ti(r,QL)}function eP(r){Ti(r,v_)}function d_(r){Ti(r,tP)}function rP(r){Ti(r,s3)}function nP(r){Ti(r,l3)}function iP(r,t){return r.__highDownSilentOnTouch&&t.zrByTouch}function aP(r){var t=r.getModel(),e=[],n=[];t.eachComponent(function(i,a){var o=c_(a),s=i==="series",l=s?r.getViewOfSeriesModel(a):r.getViewOfComponentModel(a);!s&&n.push(l),o.isBlured&&(l.group.traverse(function(u){tP(u)}),s&&e.push(a)),o.isBlured=!1}),M(n,function(i){i&&i.toggleBlurSeries&&i.toggleBlurSeries(e,!1,t)})}function sm(r,t,e,n){var i=n.getModel();e=e||"coordinateSystem";function a(u,f){for(var c=0;c0){var s={dataIndex:o,seriesIndex:e.seriesIndex};a!=null&&(s.dataType=a),t.push(s)}})}),t}function _o(r,t,e){ao(r,!0),Ti(r,Do),um(r,t,e)}function m3(r){ao(r,!1)}function ue(r,t,e,n){n?m3(r):_o(r,t,e)}function um(r,t,e){var n=St(r);t!=null?(n.focus=t,n.blurScope=e):n.focus&&(n.focus=null)}var yb=["emphasis","blur","select"],_3={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function Ge(r,t,e,n){e=e||"itemStyle";for(var i=0;i1&&(o*=Ap(d),s*=Ap(d));var p=(i===a?-1:1)*Ap((o*o*(s*s)-o*o*(v*v)-s*s*(h*h))/(o*o*(v*v)+s*s*(h*h)))||0,g=p*o*v/s,y=p*-s*h/o,m=(r+e)/2+nc(c)*g-rc(c)*y,_=(t+n)/2+rc(c)*g+nc(c)*y,S=xb([1,0],[(h-g)/o,(v-y)/s]),x=[(h-g)/o,(v-y)/s],b=[(-1*h-g)/o,(-1*v-y)/s],w=xb(x,b);if(cm(x,b)<=-1&&(w=Al),cm(x,b)>=1&&(w=0),w<0){var T=Math.round(w/Al*1e6)/1e6;w=Al*2+T%2*Al}f.addData(u,m,_,o,s,S,w,c,a)}var A3=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,C3=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function M3(r){var t=new Un;if(!r)return t;var e=0,n=0,i=e,a=n,o,s=Un.CMD,l=r.match(A3);if(!l)return t;for(var u=0;uP*P+E*E&&(T=C,A=D),{cx:T,cy:A,x0:-f,y0:-c,x1:T*(i/x-1),y1:A*(i/x-1)}}function k3(r){var t;if(Y(r)){var e=r.length;if(!e)return r;e===1?t=[r[0],r[0],0,0]:e===2?t=[r[0],r[0],r[1],r[1]]:e===3?t=r.concat(r[2]):t=r}else t=[r,r,r,r];return t}function O3(r,t){var e,n=jl(t.r,0),i=jl(t.r0||0,0),a=n>0,o=i>0;if(!(!a&&!o)){if(a||(n=i,i=0),i>n){var s=n;n=i,i=s}var l=t.startAngle,u=t.endAngle;if(!(isNaN(l)||isNaN(u))){var f=t.cx,c=t.cy,h=!!t.clockwise,v=wb(u-l),d=v>Cp&&v%Cp;if(d>Qr&&(v=d),!(n>Qr))r.moveTo(f,c);else if(v>Cp-Qr)r.moveTo(f+n*qo(l),c+n*Ra(l)),r.arc(f,c,n,l,u,!h),i>Qr&&(r.moveTo(f+i*qo(u),c+i*Ra(u)),r.arc(f,c,i,u,l,h));else{var p=void 0,g=void 0,y=void 0,m=void 0,_=void 0,S=void 0,x=void 0,b=void 0,w=void 0,T=void 0,A=void 0,C=void 0,D=void 0,I=void 0,L=void 0,P=void 0,E=n*qo(l),O=n*Ra(l),V=i*qo(u),N=i*Ra(u),z=v>Qr;if(z){var $=t.cornerRadius;$&&(e=k3($),p=e[0],g=e[1],y=e[2],m=e[3]);var q=wb(n-i)/2;if(_=wn(q,y),S=wn(q,m),x=wn(q,p),b=wn(q,g),A=w=jl(_,S),C=T=jl(x,b),(w>Qr||T>Qr)&&(D=n*qo(u),I=n*Ra(u),L=i*qo(l),P=i*Ra(l),vQr){var H=wn(y,A),tt=wn(m,A),j=ic(L,P,E,O,n,H,h),lt=ic(D,I,V,N,n,tt,h);r.moveTo(f+j.cx+j.x0,c+j.cy+j.y0),A0&&r.arc(f+j.cx,c+j.cy,H,We(j.y0,j.x0),We(j.y1,j.x1),!h),r.arc(f,c,n,We(j.cy+j.y1,j.cx+j.x1),We(lt.cy+lt.y1,lt.cx+lt.x1),!h),tt>0&&r.arc(f+lt.cx,c+lt.cy,tt,We(lt.y1,lt.x1),We(lt.y0,lt.x0),!h))}else r.moveTo(f+E,c+O),r.arc(f,c,n,l,u,!h);if(!(i>Qr)||!z)r.lineTo(f+V,c+N);else if(C>Qr){var H=wn(p,C),tt=wn(g,C),j=ic(V,N,D,I,i,-tt,h),lt=ic(E,O,L,P,i,-H,h);r.lineTo(f+j.cx+j.x0,c+j.cy+j.y0),C0&&r.arc(f+j.cx,c+j.cy,tt,We(j.y0,j.x0),We(j.y1,j.x1),!h),r.arc(f,c,i,We(j.cy+j.y1,j.cx+j.x1),We(lt.cy+lt.y1,lt.cx+lt.x1),h),H>0&&r.arc(f+lt.cx,c+lt.cy,H,We(lt.y1,lt.x1),We(lt.y0,lt.x0),!h))}else r.lineTo(f+V,c+N),r.arc(f,c,i,u,l,h)}r.closePath()}}}var N3=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return r}(),dP=function(r){B(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new N3},t.prototype.buildPath=function(e,n){O3(e,n)},t.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},t}(Pt);dP.prototype.type="sector";const gr=dP;var V3=function(){function r(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return r}(),pP=function(r){B(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new V3},t.prototype.buildPath=function(e,n){var i=n.cx,a=n.cy,o=Math.PI*2;e.moveTo(i+n.r,a),e.arc(i,a,n.r,0,o,!1),e.moveTo(i+n.r0,a),e.arc(i,a,n.r0,0,o,!0)},t}(Pt);pP.prototype.type="ring";const rd=pP;function B3(r,t,e,n){var i=[],a=[],o=[],s=[],l,u,f,c;if(n){f=[1/0,1/0],c=[-1/0,-1/0];for(var h=0,v=r.length;h=2){if(n){var a=B3(i,n,e,t.smoothConstraint);r.moveTo(i[0][0],i[0][1]);for(var o=i.length,s=0;s<(e?o:o-1);s++){var l=a[s*2],u=a[s*2+1],f=i[(s+1)%o];r.bezierCurveTo(l[0],l[1],u[0],u[1],f[0],f[1])}}else{r.moveTo(i[0][0],i[0][1]);for(var s=1,c=i.length;ska[1]){if(s=!1,a)return s;var f=Math.abs(ka[0]-Ea[1]),c=Math.abs(Ea[0]-ka[1]);Math.min(f,c)>i.len()&&(f0){var c=f.duration,h=f.delay,v=f.easing,d={duration:c,delay:h||0,easing:v,done:a,force:!!a||!!o,setToFinal:!u,scope:r,during:o};s?t.animateFrom(e,d):t.animateTo(e,d)}else t.stopAnimation(),!s&&t.attr(e),o&&o(1),a&&a()}function Ht(r,t,e,n,i,a){S_("update",r,t,e,n,i,a)}function ae(r,t,e,n,i,a){S_("enter",r,t,e,n,i,a)}function Is(r){if(!r.__zr)return!0;for(var t=0;tMath.abs(a[1])?a[0]>0?"right":"left":a[1]>0?"bottom":"top"}function Cb(r){return!r.isGroup}function iH(r){return r.shape!=null}function wf(r,t,e){if(!r||!t)return;function n(o){var s={};return o.traverse(function(l){Cb(l)&&l.anid&&(s[l.anid]=l)}),s}function i(o){var s={x:o.x,y:o.y,rotation:o.rotation};return iH(o)&&(s.shape=F({},o.shape)),s}var a=n(r);t.traverse(function(o){if(Cb(o)&&o.anid){var s=a[o.anid];if(s){var l=i(o);o.attr(i(s)),Ht(o,l,e,St(o).dataIndex)}}})}function DP(r,t){return Z(r,function(e){var n=e[0];n=$h(n,t.x),n=Uh(n,t.x+t.width);var i=e[1];return i=$h(i,t.y),i=Uh(i,t.y+t.height),[n,i]})}function aH(r,t){var e=$h(r.x,t.x),n=Uh(r.x+r.width,t.x+t.width),i=$h(r.y,t.y),a=Uh(r.y+r.height,t.y+t.height);if(n>=e&&a>=i)return{x:e,y:i,width:n-e,height:a-i}}function Tf(r,t,e){var n=F({rectHover:!0},t),i=n.style={strokeNoScale:!0};if(e=e||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(i.image=r.slice(8),pt(i,e),new He(n)):id(r.replace("path://",""),n,e,"center")}function Jl(r,t,e,n,i){for(var a=0,o=i[i.length-1];a1)return!1;var g=Mp(v,d,f,c)/h;return!(g<0||g>1)}function Mp(r,t,e,n){return r*n-e*t}function oH(r){return r<=1e-6&&r>=-1e-6}function ko(r){var t=r.itemTooltipOption,e=r.componentModel,n=r.itemName,i=nt(t)?{formatter:t}:t,a=e.mainType,o=e.componentIndex,s={componentType:a,name:n,$vars:["name"]};s[a+"Index"]=o;var l=r.formatterParamsExtra;l&&M(kt(l),function(f){st(s,f)||(s[f]=l[f],s.$vars.push(f))});var u=St(r.el);u.componentMainType=a,u.componentIndex=o,u.tooltipConfig={name:n,option:pt({content:n,encodeHTMLContent:!0,formatterParams:s},i)}}function Mb(r,t){var e;r.isGroup&&(e=t(r)),e||r.traverse(t)}function pa(r,t){if(r)if(Y(r))for(var e=0;e=0&&s.push(l)}),s}}function ga(r,t){return Tt(Tt({},r,!0),t,!0)}const _H={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst",custom:"Custom chart",chart:"Chart"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},SH={time:{month:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthAbbr:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayOfWeek:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayOfWeekAbbr:["日","一","二","三","四","五","六"]},legend:{selector:{all:"全选",inverse:"反选"}},toolbox:{brush:{title:{rect:"矩形选择",polygon:"圈选",lineX:"横向选择",lineY:"纵向选择",keep:"保持选择",clear:"清除选择"}},dataView:{title:"数据视图",lang:["数据视图","关闭","刷新"]},dataZoom:{title:{zoom:"区域缩放",back:"区域缩放还原"}},magicType:{title:{line:"切换为折线图",bar:"切换为柱状图",stack:"切换为堆叠",tiled:"切换为平铺"}},restore:{title:"还原"},saveAsImage:{title:"保存为图片",lang:["右键另存为图片"]}},series:{typeNames:{pie:"饼图",bar:"柱状图",line:"折线图",scatter:"散点图",effectScatter:"涟漪散点图",radar:"雷达图",tree:"树图",treemap:"矩形树图",boxplot:"箱型图",candlestick:"K线图",k:"K线图",heatmap:"热力图",map:"地图",parallel:"平行坐标图",lines:"线图",graph:"关系图",sankey:"桑基图",funnel:"漏斗图",gauge:"仪表盘图",pictorialBar:"象形柱图",themeRiver:"主题河流图",sunburst:"旭日图",custom:"自定义图表",chart:"图表"}},aria:{general:{withTitle:"这是一个关于“{title}”的图表。",withoutTitle:"这是一个图表,"},series:{single:{prefix:"",withName:"图表类型是{seriesType},表示{seriesName}。",withoutName:"图表类型是{seriesType}。"},multiple:{prefix:"它由{seriesCount}个图表系列组成。",withName:"第{seriesId}个系列是一个表示{seriesName}的{seriesType},",withoutName:"第{seriesId}个系列是一个{seriesType},",separator:{middle:";",end:"。"}}},data:{allData:"其数据是——",partialData:"其中,前{displayCnt}项是——",withName:"{name}的数据是{value}",withoutName:"{value}",separator:{middle:",",end:""}}}};var Zh="ZH",w_="EN",Ls=w_,ch={},T_={},OP=zt.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage||Ls).toUpperCase();return r.indexOf(Zh)>-1?Zh:Ls}():Ls;function NP(r,t){r=r.toUpperCase(),T_[r]=new te(t),ch[r]=t}function xH(r){if(nt(r)){var t=ch[r.toUpperCase()]||{};return r===Zh||r===w_?mt(t):Tt(mt(t),mt(ch[Ls]),!1)}else return Tt(mt(r),mt(ch[Ls]),!1)}function dm(r){return T_[r]}function bH(){return T_[Ls]}NP(w_,_H);NP(Zh,SH);var A_=1e3,C_=A_*60,wu=C_*60,Wr=wu*24,Rb=Wr*365,Ql={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},sc="{yyyy}-{MM}-{dd}",Eb={year:"{yyyy}",month:"{yyyy}-{MM}",day:sc,hour:sc+" "+Ql.hour,minute:sc+" "+Ql.minute,second:sc+" "+Ql.second,millisecond:Ql.none},Lp=["year","month","day","hour","minute","second","millisecond"],VP=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function Li(r,t){return r+="","0000".substr(0,t-r.length)+r}function Ps(r){switch(r){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return r}}function wH(r){return r===Ps(r)}function TH(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function sd(r,t,e,n){var i=$n(r),a=i[M_(e)](),o=i[Rs(e)]()+1,s=Math.floor((o-1)/3)+1,l=i[ld(e)](),u=i["get"+(e?"UTC":"")+"Day"](),f=i[Xu(e)](),c=(f-1)%12+1,h=i[ud(e)](),v=i[fd(e)](),d=i[cd(e)](),p=f>=12?"pm":"am",g=p.toUpperCase(),y=n instanceof te?n:dm(n||OP)||bH(),m=y.getModel("time"),_=m.get("month"),S=m.get("monthAbbr"),x=m.get("dayOfWeek"),b=m.get("dayOfWeekAbbr");return(t||"").replace(/{a}/g,p+"").replace(/{A}/g,g+"").replace(/{yyyy}/g,a+"").replace(/{yy}/g,Li(a%100+"",2)).replace(/{Q}/g,s+"").replace(/{MMMM}/g,_[o-1]).replace(/{MMM}/g,S[o-1]).replace(/{MM}/g,Li(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,Li(l,2)).replace(/{d}/g,l+"").replace(/{eeee}/g,x[u]).replace(/{ee}/g,b[u]).replace(/{e}/g,u+"").replace(/{HH}/g,Li(f,2)).replace(/{H}/g,f+"").replace(/{hh}/g,Li(c+"",2)).replace(/{h}/g,c+"").replace(/{mm}/g,Li(h,2)).replace(/{m}/g,h+"").replace(/{ss}/g,Li(v,2)).replace(/{s}/g,v+"").replace(/{SSS}/g,Li(d,3)).replace(/{S}/g,d+"")}function AH(r,t,e,n,i){var a=null;if(nt(e))a=e;else if(vt(e))a=e(r.value,t,{level:r.level});else{var o=F({},Ql);if(r.level>0)for(var s=0;s=0;--s)if(l[u]){a=l[u];break}a=a||o.none}if(Y(a)){var c=r.level==null?0:r.level>=0?r.level:a.length+r.level;c=Math.min(c,a.length-1),a=a[c]}}return sd(new Date(r.value),a,i,n)}function BP(r,t){var e=$n(r),n=e[Rs(t)]()+1,i=e[ld(t)](),a=e[Xu(t)](),o=e[ud(t)](),s=e[fd(t)](),l=e[cd(t)](),u=l===0,f=u&&s===0,c=f&&o===0,h=c&&a===0,v=h&&i===1,d=v&&n===1;return d?"year":v?"month":h?"day":c?"hour":f?"minute":u?"second":"millisecond"}function kb(r,t,e){var n=Ft(r)?$n(r):r;switch(t=t||BP(r,e),t){case"year":return n[M_(e)]();case"half-year":return n[Rs(e)]()>=6?1:0;case"quarter":return Math.floor((n[Rs(e)]()+1)/4);case"month":return n[Rs(e)]();case"day":return n[ld(e)]();case"half-day":return n[Xu(e)]()/24;case"hour":return n[Xu(e)]();case"minute":return n[ud(e)]();case"second":return n[fd(e)]();case"millisecond":return n[cd(e)]()}}function M_(r){return r?"getUTCFullYear":"getFullYear"}function Rs(r){return r?"getUTCMonth":"getMonth"}function ld(r){return r?"getUTCDate":"getDate"}function Xu(r){return r?"getUTCHours":"getHours"}function ud(r){return r?"getUTCMinutes":"getMinutes"}function fd(r){return r?"getUTCSeconds":"getSeconds"}function cd(r){return r?"getUTCMilliseconds":"getMilliseconds"}function CH(r){return r?"setUTCFullYear":"setFullYear"}function zP(r){return r?"setUTCMonth":"setMonth"}function GP(r){return r?"setUTCDate":"setDate"}function FP(r){return r?"setUTCHours":"setHours"}function HP(r){return r?"setUTCMinutes":"setMinutes"}function WP(r){return r?"setUTCSeconds":"setSeconds"}function $P(r){return r?"setUTCMilliseconds":"setMilliseconds"}function UP(r){if(!ML(r))return nt(r)?r:"-";var t=(r+"").split(".");return t[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function YP(r,t){return r=(r||"").toLowerCase().replace(/-(.)/g,function(e,n){return n.toUpperCase()}),t&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var nl=j0;function pm(r,t,e){var n="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function i(f){return f&&an(f)?f:"-"}function a(f){return!!(f!=null&&!isNaN(f)&&isFinite(f))}var o=t==="time",s=r instanceof Date;if(o||s){var l=o?$n(r):r;if(isNaN(+l)){if(s)return"-"}else return sd(l,n,e)}if(t==="ordinal")return Ry(r)?i(r):Ft(r)&&a(r)?r+"":"-";var u=yi(r);return a(u)?UP(u):Ry(r)?i(r):typeof r=="boolean"?r+"":"-"}var Ob=["a","b","c","d","e","f","g"],Pp=function(r,t){return"{"+r+(t==null?"":t)+"}"};function ZP(r,t,e){Y(t)||(t=[t]);var n=t.length;if(!n)return"";for(var i=t[0].$vars||[],a=0;a':'';var o=e.markerId||"markerX";return{renderMode:a,content:"{"+o+"|} ",style:i==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:n}:{width:10,height:10,borderRadius:5,backgroundColor:n}}}function Io(r,t){return t=t||"transparent",nt(r)?r:yt(r)&&r.colorStops&&(r.colorStops[0]||{}).color||t}function Xh(r,t){if(t==="_blank"||t==="blank"){var e=window.open();e.opener=null,e.location.href=r}else window.open(r,t)}var hh=M,XP=["left","right","top","bottom","width","height"],oo=[["width","left","right"],["height","top","bottom"]];function D_(r,t,e,n,i){var a=0,o=0;n==null&&(n=1/0),i==null&&(i=1/0);var s=0;t.eachChild(function(l,u){var f=l.getBoundingRect(),c=t.childAt(u+1),h=c&&c.getBoundingRect(),v,d;if(r==="horizontal"){var p=f.width+(h?-h.x+f.x:0);v=a+p,v>n||l.newline?(a=0,v=p,o+=s+e,s=f.height):s=Math.max(s,f.height)}else{var g=f.height+(h?-h.y+f.y:0);d=o+g,d>i||l.newline?(a+=s+e,o=0,d=g,s=f.width):s=Math.max(s,f.width)}l.newline||(l.x=a,l.y=o,l.markRedraw(),r==="horizontal"?a=v+e:o=d+e)})}var xo=D_;bt(D_,"vertical");bt(D_,"horizontal");function IH(r,t,e){var n=t.width,i=t.height,a=et(r.left,n),o=et(r.top,i),s=et(r.right,n),l=et(r.bottom,i);return(isNaN(a)||isNaN(parseFloat(r.left)))&&(a=0),(isNaN(s)||isNaN(parseFloat(r.right)))&&(s=n),(isNaN(o)||isNaN(parseFloat(r.top)))&&(o=0),(isNaN(l)||isNaN(parseFloat(r.bottom)))&&(l=i),e=nl(e||0),{width:Math.max(s-a-e[1]-e[3],0),height:Math.max(l-o-e[0]-e[2],0)}}function be(r,t,e){e=nl(e||0);var n=t.width,i=t.height,a=et(r.left,n),o=et(r.top,i),s=et(r.right,n),l=et(r.bottom,i),u=et(r.width,n),f=et(r.height,i),c=e[2]+e[0],h=e[1]+e[3],v=r.aspect;switch(isNaN(u)&&(u=n-s-h-a),isNaN(f)&&(f=i-l-c-o),v!=null&&(isNaN(u)&&isNaN(f)&&(v>n/i?u=n*.8:f=i*.8),isNaN(u)&&(u=v*f),isNaN(f)&&(f=u/v)),isNaN(a)&&(a=n-s-u-h),isNaN(o)&&(o=i-l-f-c),r.left||r.right){case"center":a=n/2-u/2-e[3];break;case"right":a=n-u-h;break}switch(r.top||r.bottom){case"middle":case"center":o=i/2-f/2-e[0];break;case"bottom":o=i-f-c;break}a=a||0,o=o||0,isNaN(u)&&(u=n-h-a-(s||0)),isNaN(f)&&(f=i-c-o-(l||0));var d=new Mt(a+e[3],o+e[0],u,f);return d.margin=e,d}function hd(r,t,e,n,i,a){var o=!i||!i.hv||i.hv[0],s=!i||!i.hv||i.hv[1],l=i&&i.boundingMode||"all";if(a=a||r,a.x=r.x,a.y=r.y,!o&&!s)return!1;var u;if(l==="raw")u=r.type==="group"?new Mt(0,0,+t.width||0,+t.height||0):r.getBoundingRect();else if(u=r.getBoundingRect(),r.needLocalTransform()){var f=r.getLocalTransform();u=u.clone(),u.applyTransform(f)}var c=be(pt({width:u.width,height:u.height},t),e,n),h=o?c.x-u.x:0,v=s?c.y-u.y:0;return l==="raw"?(a.x=h,a.y=v):(a.x+=h,a.y+=v),a===r&&r.markRedraw(),!0}function LH(r,t){return r[oo[t][0]]!=null||r[oo[t][1]]!=null&&r[oo[t][2]]!=null}function qu(r){var t=r.layoutMode||r.constructor.layoutMode;return yt(t)?t:t?{type:t}:null}function sa(r,t,e){var n=e&&e.ignoreSize;!Y(n)&&(n=[n,n]);var i=o(oo[0],0),a=o(oo[1],1);u(oo[0],r,i),u(oo[1],r,a);function o(f,c){var h={},v=0,d={},p=0,g=2;if(hh(f,function(_){d[_]=r[_]}),hh(f,function(_){s(t,_)&&(h[_]=d[_]=t[_]),l(h,_)&&v++,l(d,_)&&p++}),n[c])return l(t,f[1])?d[f[2]]=null:l(t,f[2])&&(d[f[1]]=null),d;if(p===g||!v)return d;if(v>=g)return h;for(var y=0;y=0;l--)s=Tt(s,i[l],!0);n.defaultOption=s}return n.defaultOption},t.prototype.getReferringComponents=function(e,n){var i=e+"Index",a=e+"Id";return Sf(this.ecModel,e,{index:this.get(i,!0),id:this.get(a,!0)},n)},t.prototype.getBoxLayoutParams=function(){var e=this;return{left:e.get("left"),top:e.get("top"),right:e.get("right"),bottom:e.get("bottom"),width:e.get("width"),height:e.get("height")}},t.prototype.getZLevelKey=function(){return""},t.prototype.setZLevel=function(e){this.option.zlevel=e},t.protoInitialize=function(){var e=t.prototype;e.type="component",e.id="",e.name="",e.mainType="",e.subType="",e.componentIndex=0}(),t}(te);VL(al,te);Kv(al);yH(al);mH(al,RH);function RH(r){var t=[];return M(al.getClassesByMainType(r),function(e){t=t.concat(e.dependencies||e.prototype.dependencies||[])}),t=Z(t,function(e){return On(e).main}),r!=="dataset"&&Dt(t,"dataset")<=0&&t.unshift("dataset"),t}const Bt=al;var KP="";typeof navigator!="undefined"&&(KP=navigator.platform||"");var Ko="rgba(0, 0, 0, 0.2)";const EH={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:Ko,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:Ko,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:Ko,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:Ko,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:Ko,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:Ko,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:KP.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};var jP=ft(["tooltip","label","itemName","itemId","itemGroupId","itemChildGroupId","seriesName"]),Xr="original",je="arrayRows",qr="objectRows",Yn="keyedColumns",ta="typedArray",JP="unknown",zn="column",ol="row",Oe={Must:1,Might:2,Not:3},QP=Nt();function kH(r){QP(r).datasetMap=ft()}function t2(r,t,e){var n={},i=L_(t);if(!i||!r)return n;var a=[],o=[],s=t.ecModel,l=QP(s).datasetMap,u=i.uid+"_"+e.seriesLayoutBy,f,c;r=r.slice(),M(r,function(p,g){var y=yt(p)?p:r[g]={name:p};y.type==="ordinal"&&f==null&&(f=g,c=d(y)),n[y.name]=[]});var h=l.get(u)||l.set(u,{categoryWayDim:c,valueWayDim:0});M(r,function(p,g){var y=p.name,m=d(p);if(f==null){var _=h.valueWayDim;v(n[y],_,m),v(o,_,m),h.valueWayDim+=m}else if(f===g)v(n[y],0,m),v(a,0,m);else{var _=h.categoryWayDim;v(n[y],_,m),v(o,_,m),h.categoryWayDim+=m}});function v(p,g,y){for(var m=0;mt)return r[n];return r[e-1]}function n2(r,t,e,n,i,a,o){a=a||r;var s=t(a),l=s.paletteIdx||0,u=s.paletteNameMap=s.paletteNameMap||{};if(u.hasOwnProperty(i))return u[i];var f=o==null||!n?e:zH(n,o);if(f=f||e,!(!f||!f.length)){var c=f[l];return i&&(u[i]=c),s.paletteIdx=(l+1)%f.length,c}}function GH(r,t){t(r).paletteIdx=0,t(r).paletteNameMap={}}var lc,Cl,Vb,Bb="\0_ec_inner",FH=1,i2=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e,n,i,a,o,s){a=a||{},this.option=null,this._theme=new te(a),this._locale=new te(o),this._optionManager=s},t.prototype.setOption=function(e,n,i){var a=Fb(n);this._optionManager.setOption(e,i,a),this._resetOption(null,a)},t.prototype.resetOption=function(e,n){return this._resetOption(e,Fb(n))},t.prototype._resetOption=function(e,n){var i=!1,a=this._optionManager;if(!e||e==="recreate"){var o=a.mountOption(e==="recreate");!this.option||e==="recreate"?Vb(this,o):(this.restoreData(),this._mergeOption(o,n)),i=!0}if((e==="timeline"||e==="media")&&this.restoreData(),!e||e==="recreate"||e==="timeline"){var s=a.getTimelineOption(this);s&&(i=!0,this._mergeOption(s,n))}if(!e||e==="recreate"||e==="media"){var l=a.getMediaOption(this);l.length&&M(l,function(u){i=!0,this._mergeOption(u,n)},this)}return i},t.prototype.mergeOption=function(e){this._mergeOption(e,null)},t.prototype._mergeOption=function(e,n){var i=this.option,a=this._componentsMap,o=this._componentsCount,s=[],l=ft(),u=n&&n.replaceMergeMainTypeMap;kH(this),M(e,function(c,h){c!=null&&(Bt.hasClass(h)?h&&(s.push(h),l.set(h,!0)):i[h]=i[h]==null?mt(c):Tt(i[h],c,!0))}),u&&u.each(function(c,h){Bt.hasClass(h)&&!l.get(h)&&(s.push(h),l.set(h,!0))}),Bt.topologicalTravel(s,Bt.getAllClassMainTypes(),f,this);function f(c){var h=VH(this,c,Zt(e[c])),v=a.get(c),d=v?u&&u.get(c)?"replaceMerge":"normalMerge":"replaceAll",p=RL(v,h,d);nF(p,c,Bt),i[c]=null,a.set(c,null),o.set(c,0);var g=[],y=[],m=0,_;M(p,function(S,x){var b=S.existing,w=S.newOption;if(!w)b&&(b.mergeOption({},this),b.optionUpdated({},!1));else{var T=c==="series",A=Bt.getClass(c,S.keyInfo.subType,!T);if(!A)return;if(c==="tooltip"){if(_)return;_=!0}if(b&&b.constructor===A)b.name=S.keyInfo.name,b.mergeOption(w,this),b.optionUpdated(w,!1);else{var C=F({componentIndex:x},S.keyInfo);b=new A(w,this,this,C),F(b,C),S.brandNew&&(b.__requireNewView=!0),b.init(w,this,this),b.optionUpdated(null,!0)}}b?(g.push(b.option),y.push(b),m++):(g.push(void 0),y.push(void 0))},this),i[c]=g,a.set(c,y),o.set(c,m),c==="series"&&lc(this)}this._seriesIndices||lc(this)},t.prototype.getOption=function(){var e=mt(this.option);return M(e,function(n,i){if(Bt.hasClass(i)){for(var a=Zt(n),o=a.length,s=!1,l=o-1;l>=0;l--)a[l]&&!Wu(a[l])?s=!0:(a[l]=null,!s&&o--);a.length=o,e[i]=a}}),delete e[Bb],e},t.prototype.getTheme=function(){return this._theme},t.prototype.getLocaleModel=function(){return this._locale},t.prototype.setUpdatePayload=function(e){this._payload=e},t.prototype.getUpdatePayload=function(){return this._payload},t.prototype.getComponent=function(e,n){var i=this._componentsMap.get(e);if(i){var a=i[n||0];if(a)return a;if(n==null){for(var o=0;o=t:e==="max"?r<=t:r===t}function JH(r,t){return r.join(",")===t.join(",")}const QH=XH;var jr=M,Ku=yt,Hb=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Ep(r){var t=r&&r.itemStyle;if(t)for(var e=0,n=Hb.length;e=0;g--){var y=r[g];if(s||(d=y.data.rawIndexOf(y.stackedByDimension,v)),d>=0){var m=y.data.getByRawIndex(y.stackResultDimension,d);if(l==="all"||l==="positive"&&m>0||l==="negative"&&m<0||l==="samesign"&&h>=0&&m>0||l==="samesign"&&h<=0&&m<0){h=YG(h,m),p=m;break}}}return n[0]=h,n[1]=p,n})})}var vd=function(){function r(t){this.data=t.data||(t.sourceFormat===Yn?{}:[]),this.sourceFormat=t.sourceFormat||JP,this.seriesLayoutBy=t.seriesLayoutBy||zn,this.startIndex=t.startIndex||0,this.dimensionsDetectedCount=t.dimensionsDetectedCount,this.metaRawOption=t.metaRawOption;var e=this.dimensionsDefine=t.dimensionsDefine;if(e)for(var n=0;np&&(p=_)}v[0]=d,v[1]=p}},i=function(){return this._data?this._data.length/this._dimSize:0};qb=(t={},t[je+"_"+zn]={pure:!0,appendData:a},t[je+"_"+ol]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},t[qr]={pure:!0,appendData:a},t[Yn]={pure:!0,appendData:function(o){var s=this._data;M(o,function(l,u){for(var f=s[u]||(s[u]=[]),c=0;c<(l||[]).length;c++)f.push(l[c])})}},t[Xr]={appendData:a},t[ta]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},t);function a(o){for(var s=0;s=0&&(p=o.interpolatedValue[g])}return p!=null?p+"":""})}},r.prototype.getRawValue=function(t,e){return Fs(this.getData(e),t)},r.prototype.formatTooltip=function(t,e,n){},r}();function Qb(r){var t,e;return yt(r)?r.type&&(e=r):t=r,{text:t,frag:e}}function Tu(r){return new g4(r)}var g4=function(){function r(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0}return r.prototype.perform=function(t){var e=this._upstream,n=t&&t.skip;if(this._dirty&&e){var i=this.context;i.data=i.outputData=e.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var a;this._plan&&!n&&(a=this._plan(this.context));var o=f(this._modBy),s=this._modDataCount||0,l=f(t&&t.modBy),u=t&&t.modDataCount||0;(o!==l||s!==u)&&(a="reset");function f(m){return!(m>=1)&&(m=1),m}var c;(this._dirty||a==="reset")&&(this._dirty=!1,c=this._doReset(n)),this._modBy=l,this._modDataCount=u;var h=t&&t.step;if(e?this._dueEnd=e._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var v=this._dueIndex,d=Math.min(h!=null?this._dueIndex+h:1/0,this._dueEnd);if(!n&&(c||v1&&n>0?s:o}};return a;function o(){return t=r?null:lt},gte:function(r,t){return r>=t}},m4=function(){function r(t,e){if(!Ft(e)){var n="";Wt(n)}this._opFn=g2[t],this._rvalFloat=yi(e)}return r.prototype.evaluate=function(t){return Ft(t)?this._opFn(t,this._rvalFloat):this._opFn(yi(t),this._rvalFloat)},r}(),y2=function(){function r(t,e){var n=t==="desc";this._resultLT=n?1:-1,e==null&&(e=n?"min":"max"),this._incomparable=e==="min"?-1/0:1/0}return r.prototype.evaluate=function(t,e){var n=Ft(t)?t:yi(t),i=Ft(e)?e:yi(e),a=isNaN(n),o=isNaN(i);if(a&&(n=this._incomparable),o&&(i=this._incomparable),a&&o){var s=nt(t),l=nt(e);s&&(n=l?t:0),l&&(i=s?e:0)}return ni?-this._resultLT:0},r}(),_4=function(){function r(t,e){this._rval=e,this._isEQ=t,this._rvalTypeof=typeof e,this._rvalFloat=yi(e)}return r.prototype.evaluate=function(t){var e=t===this._rval;if(!e){var n=typeof t;n!==this._rvalTypeof&&(n==="number"||this._rvalTypeof==="number")&&(e=yi(t)===this._rvalFloat)}return this._isEQ?e:!e},r}();function S4(r,t){return r==="eq"||r==="ne"?new _4(r==="eq",t):st(g2,r)?new m4(r,t):null}var x4=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(t){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(t){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(t,e){},r.prototype.retrieveValueFromItem=function(t,e){},r.prototype.convertValue=function(t,e){return ea(t,e)},r}();function b4(r,t){var e=new x4,n=r.data,i=e.sourceFormat=r.sourceFormat,a=r.startIndex,o="";r.seriesLayoutBy!==zn&&Wt(o);var s=[],l={},u=r.dimensionsDefine;if(u)M(u,function(p,g){var y=p.name,m={index:g,name:y,displayName:p.displayName};if(s.push(m),y!=null){var _="";st(l,y)&&Wt(_),l[y]=m}});else for(var f=0;f65535?L4:P4}function Jo(){return[1/0,-1/0]}function R4(r){var t=r.constructor;return t===Array?r.slice():new t(r)}function rw(r,t,e,n,i){var a=S2[e||"float"];if(i){var o=r[t],s=o&&o.length;if(s!==n){for(var l=new a(n),u=0;ug[1]&&(g[1]=p)}return this._rawCount=this._count=l,{start:s,end:l}},r.prototype._initDataFromProvider=function(t,e,n){for(var i=this._provider,a=this._chunks,o=this._dimensions,s=o.length,l=this._rawExtent,u=Z(o,function(m){return m.property}),f=0;fy[1]&&(y[1]=g)}}!i.persistent&&i.clean&&i.clean(),this._rawCount=this._count=e,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(t,e){if(!(e>=0&&e=0&&e=this._rawCount||t<0)return-1;if(!this._indices)return t;var e=this._indices,n=e[t];if(n!=null&&nt)a=o-1;else return o}return-1},r.prototype.indicesOfNearest=function(t,e,n){var i=this._chunks,a=i[t],o=[];if(!a)return o;n==null&&(n=1/0);for(var s=1/0,l=-1,u=0,f=0,c=this.count();f=0&&l<0)&&(s=d,l=v,u=0),v===l&&(o[u++]=f))}return o.length=u,o},r.prototype.getIndices=function(){var t,e=this._indices;if(e){var n=e.constructor,i=this._count;if(n===Array){t=new n(i);for(var a=0;a=c&&m<=h||isNaN(m))&&(l[u++]=p),p++}d=!0}else if(a===2){for(var g=v[i[0]],_=v[i[1]],S=t[i[1]][0],x=t[i[1]][1],y=0;y=c&&m<=h||isNaN(m))&&(b>=S&&b<=x||isNaN(b))&&(l[u++]=p),p++}d=!0}}if(!d)if(a===1)for(var y=0;y=c&&m<=h||isNaN(m))&&(l[u++]=w)}else for(var y=0;yt[C][1])&&(T=!1)}T&&(l[u++]=e.getRawIndex(y))}return uy[1]&&(y[1]=g)}}}},r.prototype.lttbDownSample=function(t,e){var n=this.clone([t],!0),i=n._chunks,a=i[t],o=this.count(),s=0,l=Math.floor(1/e),u=this.getRawIndex(0),f,c,h,v=new(jo(this._rawCount))(Math.min((Math.ceil(o/l)+2)*2,o));v[s++]=u;for(var d=1;df&&(f=c,h=S)}D>0&&Ds&&(p=s-f);for(var g=0;gd&&(d=m,v=f+g)}var _=this.getRawIndex(c),S=this.getRawIndex(v);cf-d&&(l=f-d,s.length=l);for(var p=0;pc[1]&&(c[1]=y),h[v++]=m}return a._count=v,a._indices=h,a._updateGetRawIdx(),a},r.prototype.each=function(t,e){if(this._count)for(var n=t.length,i=this._chunks,a=0,o=this.count();al&&(l=c)}return o=[s,l],this._extent[t]=o,o},r.prototype.getRawDataItem=function(t){var e=this.getRawIndex(t);if(this._provider.persistent)return this._provider.getItem(e);for(var n=[],i=this._chunks,a=0;a=0?this._indices[t]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function t(e,n,i,a){return ea(e[a],this._dimensions[a])}Np={arrayRows:t,objectRows:function(e,n,i,a){return ea(e[n],this._dimensions[a])},keyedColumns:t,original:function(e,n,i,a){var o=e&&(e.value==null?e:e.value);return ea(o instanceof Array?o[a]:o,this._dimensions[a])},typedArray:function(e,n,i,a){return e[a]}}}(),r}(),x2=function(){function r(t){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=t}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(t,e){this._sourceList=t,this._upstreamSignList=e,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},r.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},r.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},r.prototype._createSource=function(){this._setLocalSource([],[]);var t=this._sourceHost,e=this._getUpstreamSourceManagers(),n=!!e.length,i,a;if(uc(t)){var o=t,s=void 0,l=void 0,u=void 0;if(n){var f=e[0];f.prepareSource(),u=f.getSource(),s=u.data,l=u.sourceFormat,a=[f._getVersionSign()]}else s=o.get("data",!0),l=pr(s)?ta:Xr,a=[];var c=this._getSourceMetaRawOption()||{},h=u&&u.metaRawOption||{},v=xt(c.seriesLayoutBy,h.seriesLayoutBy)||null,d=xt(c.sourceHeader,h.sourceHeader),p=xt(c.dimensions,h.dimensions),g=v!==h.seriesLayoutBy||!!d!=!!h.sourceHeader||p;i=g?[mm(s,{seriesLayoutBy:v,sourceHeader:d,dimensions:p},l)]:[]}else{var y=t;if(n){var m=this._applyTransform(e);i=m.sourceList,a=m.upstreamSignList}else{var _=y.get("source",!0);i=[mm(_,this._getSourceMetaRawOption(),null)],a=[]}}this._setLocalSource(i,a)},r.prototype._applyTransform=function(t){var e=this._sourceHost,n=e.get("transform",!0),i=e.get("fromTransformResult",!0);if(i!=null){var a="";t.length!==1&&iw(a)}var o,s=[],l=[];return M(t,function(u){u.prepareSource();var f=u.getSource(i||0),c="";i!=null&&!f&&iw(c),s.push(f),l.push(u._getVersionSign())}),n?o=D4(n,s,{datasetIndex:e.componentIndex}):i!=null&&(o=[u4(s[0])]),{sourceList:o,upstreamSignList:l}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var t=this._getUpstreamSourceManagers(),e=0;e1||e>0&&!r.noHeader;return M(r.blocks,function(i){var a=g2(i);a>=t&&(t=a+ +(n&&(!a||pm(i)&&!i.noHeader)))}),t}return 0}function C4(r,t,e,n){var i=t.noHeader,a=D4(g2(t)),o=[],s=t.blocks||[];or(!s||Y(s)),s=s||[];var l=r.orderMode;if(t.sortBlocks&&l){s=s.slice();var u={valueAsc:"asc",valueDesc:"desc"};if(st(u,l)){var f=new l2(u[l],null);s.sort(function(p,g){return f.evaluate(p.sortParam,g.sortParam)})}else l==="seriesDesc"&&s.reverse()}M(s,function(p,g){var y=t.valueFormatter,m=p2(p)(y?F(F({},r),{valueFormatter:y}):r,p,g>0?a.html:0,n);m!=null&&o.push(m)});var c=r.renderMode==="richText"?o.join(a.richText):gm(n,o.join(""),i?e:a.html);if(i)return c;var h=fm(t.header,"ordinal",r.useUTC),v=d2(n,r.renderMode).nameStyle,d=v2(n);return r.renderMode==="richText"?y2(r,h,v)+a.richText+c:gm(n,'

"+c,e)}function M4(r,t,e,n){var i=r.renderMode,a=t.noName,o=t.noValue,s=!t.markerType,l=t.name,u=r.useUTC,f=t.valueFormatter||r.valueFormatter||function(S){return S=Y(S)?S:[S],Z(S,function(x,b){return fm(x,Y(v)?v[b]:v,u)})};if(!(a&&o)){var c=s?"":r.markupStyleCreator.makeTooltipMarker(t.markerType,t.markerColor||"#333",i),h=a?"":fm(l,"ordinal",u),v=t.valueType,d=o?[]:f(t.value,t.dataIndex),p=!s||!a,g=!s&&a,y=d2(n,i),m=y.nameStyle,_=y.valueStyle;return i==="richText"?(s?"":c)+(a?"":y2(r,h,m))+(o?"":P4(r,d,p,g,_)):gm(n,(s?"":c)+(a?"":I4(h,!s,m))+(o?"":L4(d,p,g,_)),e)}}function jb(r,t,e,n,i,a){if(r){var o=p2(r),s={useUTC:i,renderMode:e,orderMode:n,markupStyleCreator:t,valueFormatter:r.valueFormatter};return o(s,r,0,a)}}function D4(r){return{html:T4[r],richText:A4[r]}}function gm(r,t,e){var n='
',i="margin: "+e+"px 0 0",a=v2(r);return'
'+t+n+"
"}function I4(r,t,e){var n=t?"margin-left:2px":"";return''+Xe(r)+""}function L4(r,t,e,n){var i=e?"10px":"20px",a=t?"float:right;margin-left:"+i:"";return r=Y(r)?r:[r],''+Z(r,function(o){return Xe(o)}).join("  ")+""}function y2(r,t,e){return r.markupStyleCreator.wrapRichTextStyle(t,e)}function P4(r,t,e,n,i){var a=[i],o=n?10:20;return e&&a.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(Y(t)?t.join(" "):t,a)}function m2(r,t){var e=r.getData().getItemVisual(t,"style"),n=e[r.visualDrawType];return Io(n)}function _2(r,t){var e=r.get("padding");return e!=null?e:t==="richText"?[8,10]:10}var kp=function(){function r(){this.richTextStyles={},this._nextStyleNameId=_L()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(t,e,n){var i=n==="richText"?this._generateStyleName():null,a=mH({color:e,type:t,renderMode:n,markerId:i});return nt(a)?a:(this.richTextStyles[i]=a.style,a.content)},r.prototype.wrapRichTextStyle=function(t,e){var n={};Y(e)?M(e,function(a){return F(n,a)}):F(n,e);var i=this._generateStyleName();return this.richTextStyles[i]=n,"{"+i+"|"+t+"}"},r}();function S2(r){var t=r.series,e=r.dataIndex,n=r.multipleSeries,i=t.getData(),a=i.mapDimensionsAll("defaultedTooltip"),o=a.length,s=t.getRawValue(e),l=Y(s),u=m2(t,e),f,c,h,v;if(o>1||l&&!o){var d=R4(s,t,e,a,u);f=d.inlineValues,c=d.inlineValueTypes,h=d.blocks,v=d.inlineValues[0]}else if(o){var p=i.getDimensionInfo(a[0]);v=f=Fs(i,e,a[0]),c=p.type}else v=f=l?s[0]:s;var g=t_(t),y=g&&t.name||"",m=i.getName(e),_=n?y:m;return Ie("section",{header:y,noHeader:n||!g,sortParam:v,blocks:[Ie("nameValue",{markerType:"item",markerColor:u,name:_,noName:!an(_),value:f,valueType:c,dataIndex:e})].concat(h||[])})}function R4(r,t,e,n,i){var a=t.getData(),o=Fn(r,function(c,h,v){var d=a.getDimensionInfo(v);return c=c||d&&d.tooltip!==!1&&d.displayName!=null},!1),s=[],l=[],u=[];n.length?M(n,function(c){f(Fs(a,e,c),c)}):M(r,f);function f(c,h){var v=a.getDimensionInfo(h);!v||v.otherDims.tooltip===!1||(o?u.push(Ie("nameValue",{markerType:"subItem",markerColor:i,name:v.displayName,value:c,valueType:v.type})):(s.push(c),l.push(v.type)))}return{inlineValues:s,inlineValueTypes:l,blocks:u}}var Pi=Nt();function lc(r,t){return r.getName(t)||r.getId(t)}var fh="__universalTransitionEnabled",vd=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e._selectedDataIndicesMap={},e}return t.prototype.init=function(e,n,i){this.seriesIndex=this.componentIndex,this.dataTask=wu({count:k4,reset:O4}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(e,i);var a=Pi(this).sourceManager=new h2(this);a.prepareSource();var o=this.getInitialData(e,i);Qb(o,this),this.dataTask.context.data=o,Pi(this).dataBeforeProcessed=o,Jb(this),this._initSelectedMapFromData(o)},t.prototype.mergeDefaultAndTheme=function(e,n){var i=Xu(this),a=i?il(e):{},o=this.subType;Bt.hasClass(o)&&(o+="Series"),Tt(e,n.getTheme().get(this.subType)),Tt(e,this.getDefaultOption()),Ao(e,"label",["show"]),this.fillDataTextStyle(e.data),i&&sa(e,a,i)},t.prototype.mergeOption=function(e,n){e=Tt(this.option,e,!0),this.fillDataTextStyle(e.data);var i=Xu(this);i&&sa(this.option,e,i);var a=Pi(this).sourceManager;a.dirty(),a.prepareSource();var o=this.getInitialData(e,n);Qb(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,Pi(this).dataBeforeProcessed=o,Jb(this),this._initSelectedMapFromData(o)},t.prototype.fillDataTextStyle=function(e){if(e&&!pr(e))for(var n=["show"],i=0;ithis.getShallow("animationThreshold")&&(n=!1),!!n},t.prototype.restoreData=function(){this.dataTask.dirty()},t.prototype.getColorFromPalette=function(e,n,i){var a=this.ecModel,o=A_.prototype.getColorFromPalette.call(this,e,n,i);return o||(o=a.getColorFromPalette(e,n,i)),o},t.prototype.coordDimToDataDim=function(e){return this.getRawData().mapDimensionsAll(e)},t.prototype.getProgressive=function(){return this.get("progressive")},t.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},t.prototype.select=function(e,n){this._innerSelect(this.getData(n),e)},t.prototype.unselect=function(e,n){var i=this.option.selectedMap;if(i){var a=this.option.selectedMode,o=this.getData(n);if(a==="series"||i==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&i.push(o)}return i},t.prototype.isSelected=function(e,n){var i=this.option.selectedMap;if(!i)return!1;var a=this.getData(n);return(i==="all"||i[lc(a,e)])&&!a.getItemModel(e).get(["select","disabled"])},t.prototype.isUniversalTransitionEnabled=function(){if(this[fh])return!0;var e=this.option.universalTransition;return e?e===!0?!0:e&&e.enabled:!1},t.prototype._innerSelect=function(e,n){var i,a,o=this.option,s=o.selectedMode,l=n.length;if(!(!s||!l)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){yt(o.selectedMap)||(o.selectedMap={});for(var u=o.selectedMap,f=0;f0&&this._innerSelect(e,n)}},t.registerClass=function(e){return Bt.registerClass(e)},t.protoInitialize=function(){var e=t.prototype;e.type="series.__base__",e.seriesIndex=0,e.ignoreStyleOnData=!1,e.hasSymbolVisual=!1,e.defaultSymbol="circle",e.visualStyleAccessPath="itemStyle",e.visualDrawType="fill"}(),t}(Bt);me(vd,cd);me(vd,A_);DL(vd,Bt);function Jb(r){var t=r.name;t_(r)||(r.name=E4(r)||t)}function E4(r){var t=r.getRawData(),e=t.mapDimensionsAll("seriesName"),n=[];return M(e,function(i){var a=t.getDimensionInfo(i);a.displayName&&n.push(a.displayName)}),n.join(" ")}function k4(r){return r.model.getRawData().count()}function O4(r){var t=r.model;return t.setData(t.getRawData().cloneShallow()),N4}function N4(r,t){t.outputData&&r.end>t.outputData.count()&&t.model.getRawData().cloneShallow(t.outputData)}function Qb(r,t){M(Vu(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(e){r.wrapMethod(e,bt(V4,t))})}function V4(r,t){var e=ym(r);return e&&e.setOutputEnd((t||this).count()),t}function ym(r){var t=(r.ecModel||{}).scheduler,e=t&&t.getPipeline(r.uid);if(e){var n=e.currentTask;if(n){var i=n.agentStubMap;i&&(n=i.get(r.uid))}return n}}const le=vd;var L_=function(){function r(){this.group=new _t,this.uid=rl("viewComponent")}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,i){},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,i){},r.prototype.updateLayout=function(t,e,n,i){},r.prototype.updateVisual=function(t,e,n,i){},r.prototype.toggleBlurSeries=function(t,e,n){},r.prototype.eachRendered=function(t){var e=this.group;e&&e.traverse(t)},r}();r_(L_);Zv(L_);const fe=L_;function sl(){var r=Nt();return function(t){var e=r(t),n=t.pipelineContext,i=!!e.large,a=!!e.progressiveRender,o=e.large=!!(n&&n.large),s=e.progressiveRender=!!(n&&n.progressiveRender);return(i!==o||a!==s)&&"reset"}}var x2=Nt(),B4=sl(),P_=function(){function r(){this.group=new _t,this.uid=rl("viewChart"),this.renderTask=wu({plan:z4,reset:G4}),this.renderTask.context={view:this}}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,i){},r.prototype.highlight=function(t,e,n,i){var a=t.getData(i&&i.dataType);a&&ew(a,i,"emphasis")},r.prototype.downplay=function(t,e,n,i){var a=t.getData(i&&i.dataType);a&&ew(a,i,"normal")},r.prototype.remove=function(t,e){this.group.removeAll()},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,i){this.render(t,e,n,i)},r.prototype.updateLayout=function(t,e,n,i){this.render(t,e,n,i)},r.prototype.updateVisual=function(t,e,n,i){this.render(t,e,n,i)},r.prototype.eachRendered=function(t){pa(this.group,t)},r.markUpdateMethod=function(t,e){x2(t).updateMethod=e},r.protoInitialize=function(){var t=r.prototype;t.type="chart"}(),r}();function tw(r,t,e){r&&Uu(r)&&(t==="emphasis"?mi:_i)(r,e)}function ew(r,t,e){var n=Co(r,t),i=t&&t.highlightKey!=null?c3(t.highlightKey):null;n!=null?M(Zt(n),function(a){tw(r.getItemGraphicEl(a),e,i)}):r.eachItemGraphicEl(function(a){tw(a,e,i)})}r_(P_);Zv(P_);function z4(r){return B4(r.model)}function G4(r){var t=r.model,e=r.ecModel,n=r.api,i=r.payload,a=t.pipelineContext.progressiveRender,o=r.view,s=i&&x2(i).updateMethod,l=a?"incrementalPrepareRender":s&&o[s]?s:"render";return l!=="render"&&o[l](t,e,n,i),F4[l]}var F4={incrementalPrepareRender:{progress:function(r,t){t.view.incrementalRender(r,t.model,t.ecModel,t.api,t.payload)}},render:{forceFirstProgress:!0,progress:function(r,t){t.view.render(t.model,t.ecModel,t.api,t.payload)}}};const ee=P_;var Yh="\0__throttleOriginMethod",rw="\0__throttleRate",nw="\0__throttleType";function R_(r,t,e){var n,i=0,a=0,o=null,s,l,u,f;t=t||0;function c(){a=new Date().getTime(),o=null,r.apply(l,u||[])}var h=function(){for(var v=[],d=0;d=0?c():o=setTimeout(c,-s),i=n};return h.clear=function(){o&&(clearTimeout(o),o=null)},h.debounceNextCall=function(v){f=v},h}function ll(r,t,e,n){var i=r[t];if(i){var a=i[Yh]||i,o=i[nw],s=i[rw];if(s!==e||o!==n){if(e==null||!n)return r[t]=a;i=r[t]=R_(a,e,n==="debounce"),i[Yh]=a,i[nw]=n,i[rw]=e}return i}}function Ku(r,t){var e=r[t];e&&e[Yh]&&(e.clear&&e.clear(),r[t]=e[Yh])}var iw=Nt(),aw={itemStyle:Mo(AP,!0),lineStyle:Mo(TP,!0)},H4={lineStyle:"stroke",itemStyle:"fill"};function b2(r,t){var e=r.visualStyleMapper||aw[t];return e||(console.warn("Unknown style type '"+t+"'."),aw.itemStyle)}function w2(r,t){var e=r.visualDrawType||H4[t];return e||(console.warn("Unknown style type '"+t+"'."),"fill")}var W4={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",i=r.getModel(n),a=b2(r,n),o=a(i),s=i.getShallow("decal");s&&(e.setVisual("decal",s),s.dirty=!0);var l=w2(r,n),u=o[l],f=vt(u)?u:null,c=o.fill==="auto"||o.stroke==="auto";if(!o[l]||f||c){var h=r.getColorFromPalette(r.name,null,t.getSeriesCount());o[l]||(o[l]=h,e.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||vt(o.fill)?h:o.fill,o.stroke=o.stroke==="auto"||vt(o.stroke)?h:o.stroke}if(e.setVisual("style",o),e.setVisual("drawType",l),!t.isSeriesFiltered(r)&&f)return e.setVisual("colorFromPalette",!1),{dataEach:function(v,d){var p=r.getDataParams(d),g=F({},o);g[l]=f(p),v.setItemVisual(d,"style",g)}}}},Dl=new te,$4={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){if(!(r.ignoreStyleOnData||t.isSeriesFiltered(r))){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",i=b2(r,n),a=e.getVisual("drawType");return{dataEach:e.hasItemOption?function(o,s){var l=o.getRawDataItem(s);if(l&&l[n]){Dl.option=l[n];var u=i(Dl),f=o.ensureUniqueItemVisual(s,"style");F(f,u),Dl.option.decal&&(o.setItemVisual(s,"decal",Dl.option.decal),Dl.option.decal.dirty=!0),a in u&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},U4={performRawSeries:!0,overallReset:function(r){var t=ft();r.eachSeries(function(e){var n=e.getColorBy();if(!e.isColorBySeries()){var i=e.type+"-"+n,a=t.get(i);a||(a={},t.set(i,a)),iw(e).scope=a}}),r.eachSeries(function(e){if(!(e.isColorBySeries()||r.isSeriesFiltered(e))){var n=e.getRawData(),i={},a=e.getData(),o=iw(e).scope,s=e.visualStyleAccessPath||"itemStyle",l=w2(e,s);a.each(function(u){var f=a.getRawIndex(u);i[f]=u}),n.each(function(u){var f=i[u],c=a.getItemVisual(f,"colorFromPalette");if(c){var h=a.ensureUniqueItemVisual(f,"style"),v=n.getName(u)||u+"",d=n.count();h[l]=e.getColorFromPalette(v,o,d)}})}})}},uc=Math.PI;function Y4(r,t){t=t||{},pt(t,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var e=new _t,n=new Vt({style:{fill:t.maskColor},zlevel:t.zlevel,z:1e4});e.add(n);var i=new Gt({style:{text:t.text,fill:t.textColor,fontSize:t.fontSize,fontWeight:t.fontWeight,fontStyle:t.fontStyle,fontFamily:t.fontFamily},zlevel:t.zlevel,z:10001}),a=new Vt({style:{fill:"none"},textContent:i,textConfig:{position:"right",distance:10},zlevel:t.zlevel,z:10001});e.add(a);var o;return t.showSpinner&&(o=new h_({shape:{startAngle:-uc/2,endAngle:-uc/2+.1,r:t.spinnerRadius},style:{stroke:t.color,lineCap:"round",lineWidth:t.lineWidth},zlevel:t.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:uc*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:uc*3/2}).delay(300).start("circularInOut"),e.add(o)),e.resize=function(){var s=i.getBoundingRect().width,l=t.showSpinner?t.spinnerRadius:0,u=(r.getWidth()-l*2-(t.showSpinner&&s?10:0)-s)/2-(t.showSpinner&&s?0:5+s/2)+(t.showSpinner?0:s/2)+(s?0:l),f=r.getHeight()/2;t.showSpinner&&o.setShape({cx:u,cy:f}),a.setShape({x:u-l,y:f-l,width:l*2,height:l*2}),n.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},e.resize(),e}var Z4=function(){function r(t,e,n,i){this._stageTaskMap=ft(),this.ecInstance=t,this.api=e,n=this._dataProcessorHandlers=n.slice(),i=this._visualHandlers=i.slice(),this._allHandlers=n.concat(i)}return r.prototype.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each(function(n){var i=n.overallTask;i&&i.dirty()})},r.prototype.getPerformArgs=function(t,e){if(t.__pipeline){var n=this._pipelineMap.get(t.__pipeline.id),i=n.context,a=!e&&n.progressiveEnabled&&(!i||i.progressiveRender)&&t.__idxInPipeline>n.blockIndex,o=a?n.step:null,s=i&&i.modDataCount,l=s!=null?Math.ceil(s/o):null;return{step:o,modBy:l,modDataCount:s}}},r.prototype.getPipeline=function(t){return this._pipelineMap.get(t)},r.prototype.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),i=t.getData(),a=i.count(),o=n.progressiveEnabled&&e.incrementalPrepareRender&&a>=n.threshold,s=t.get("large")&&a>=t.get("largeThreshold"),l=t.get("progressiveChunkMode")==="mod"?a:null;t.pipelineContext=n.context={progressiveRender:o,modDataCount:l,large:s}},r.prototype.restorePipelines=function(t){var e=this,n=e._pipelineMap=ft();t.eachSeries(function(i){var a=i.getProgressive(),o=i.uid;n.set(o,{id:o,head:null,tail:null,threshold:i.getProgressiveThreshold(),progressiveEnabled:a&&!(i.preventIncremental&&i.preventIncremental()),blockIndex:-1,step:Math.round(a||700),count:0}),e._pipe(i,i.dataTask)})},r.prototype.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.api.getModel(),n=this.api;M(this._allHandlers,function(i){var a=t.get(i.uid)||t.set(i.uid,{}),o="";or(!(i.reset&&i.overallReset),o),i.reset&&this._createSeriesStageTask(i,a,e,n),i.overallReset&&this._createOverallStageTask(i,a,e,n)},this)},r.prototype.prepareView=function(t,e,n,i){var a=t.renderTask,o=a.context;o.model=e,o.ecModel=n,o.api=i,a.__block=!t.incrementalPrepareRender,this._pipe(e,a)},r.prototype.performDataProcessorTasks=function(t,e){this._performStageTasks(this._dataProcessorHandlers,t,e,{block:!0})},r.prototype.performVisualTasks=function(t,e,n){this._performStageTasks(this._visualHandlers,t,e,n)},r.prototype._performStageTasks=function(t,e,n,i){i=i||{};var a=!1,o=this;M(t,function(l,u){if(!(i.visualType&&i.visualType!==l.visualType)){var f=o._stageTaskMap.get(l.uid),c=f.seriesTaskMap,h=f.overallTask;if(h){var v,d=h.agentStubMap;d.each(function(g){s(i,g)&&(g.dirty(),v=!0)}),v&&h.dirty(),o.updatePayload(h,n);var p=o.getPerformArgs(h,i.block);d.each(function(g){g.perform(p)}),h.perform(p)&&(a=!0)}else c&&c.each(function(g,y){s(i,g)&&g.dirty();var m=o.getPerformArgs(g,i.block);m.skip=!l.performRawSeries&&e.isSeriesFiltered(g.context.model),o.updatePayload(g,n),g.perform(m)&&(a=!0)})}});function s(l,u){return l.setDirty&&(!l.dirtyMap||l.dirtyMap.get(u.__pipeline.id))}this.unfinished=a||this.unfinished},r.prototype.performSeriesTasks=function(t){var e;t.eachSeries(function(n){e=n.dataTask.perform()||e}),this.unfinished=e||this.unfinished},r.prototype.plan=function(){this._pipelineMap.each(function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)})},r.prototype.updatePayload=function(t,e){e!=="remain"&&(t.context.payload=e)},r.prototype._createSeriesStageTask=function(t,e,n,i){var a=this,o=e.seriesTaskMap,s=e.seriesTaskMap=ft(),l=t.seriesType,u=t.getTargetSeries;t.createOnAllSeries?n.eachRawSeries(f):l?n.eachRawSeriesByType(l,f):u&&u(n,i).each(f);function f(c){var h=c.uid,v=s.set(h,o&&o.get(h)||wu({plan:J4,reset:Q4,count:eW}));v.context={model:c,ecModel:n,api:i,useClearVisual:t.isVisual&&!t.isLayout,plan:t.plan,reset:t.reset,scheduler:a},a._pipe(c,v)}},r.prototype._createOverallStageTask=function(t,e,n,i){var a=this,o=e.overallTask=e.overallTask||wu({reset:X4});o.context={ecModel:n,api:i,overallReset:t.overallReset,scheduler:a};var s=o.agentStubMap,l=o.agentStubMap=ft(),u=t.seriesType,f=t.getTargetSeries,c=!0,h=!1,v="";or(!t.createOnAllSeries,v),u?n.eachRawSeriesByType(u,d):f?f(n,i).each(d):(c=!1,M(n.getSeries(),d));function d(p){var g=p.uid,y=l.set(g,s&&s.get(g)||(h=!0,wu({reset:q4,onDirty:j4})));y.context={model:p,overallProgress:c},y.agent=o,y.__block=c,a._pipe(p,y)}h&&o.dirty()},r.prototype._pipe=function(t,e){var n=t.uid,i=this._pipelineMap.get(n);!i.head&&(i.head=e),i.tail&&i.tail.pipe(e),i.tail=e,e.__idxInPipeline=i.count++,e.__pipeline=i},r.wrapStageHandler=function(t,e){return vt(t)&&(t={overallReset:t,seriesType:rW(t)}),t.uid=rl("stageHandler"),e&&(t.visualType=e),t},r}();function X4(r){r.overallReset(r.ecModel,r.api,r.payload)}function q4(r){return r.overallProgress&&K4}function K4(){this.agent.dirty(),this.getDownstream().dirty()}function j4(){this.agent&&this.agent.dirty()}function J4(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function Q4(r){r.useClearVisual&&r.data.clearAllVisual();var t=r.resetDefines=Zt(r.reset(r.model,r.ecModel,r.api,r.payload));return t.length>1?Z(t,function(e,n){return T2(n)}):tW}var tW=T2(0);function T2(r){return function(t,e){var n=e.data,i=e.resetDefines[r];if(i&&i.dataEach)for(var a=t.start;a0&&v===u.length-h.length){var d=u.slice(0,v);d!=="data"&&(e.mainType=d,e[h.toLowerCase()]=l,f=!0)}}s.hasOwnProperty(u)&&(n[u]=l,f=!0),f||(i[u]=l)})}return{cptQuery:e,dataQuery:n,otherQuery:i}},r.prototype.filter=function(t,e){var n=this.eventInfo;if(!n)return!0;var i=n.targetEl,a=n.packedEvent,o=n.model,s=n.view;if(!o||!s)return!0;var l=e.cptQuery,u=e.dataQuery;return f(l,o,"mainType")&&f(l,o,"subType")&&f(l,o,"index","componentIndex")&&f(l,o,"name")&&f(l,o,"id")&&f(u,a,"name")&&f(u,a,"dataIndex")&&f(u,a,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(t,e.otherQuery,i,a));function f(c,h,v,d){return c[v]==null||h[d||v]===c[v]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),mm=["symbol","symbolSize","symbolRotate","symbolOffset"],uw=mm.concat(["symbolKeepAspect"]),oW={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData();if(r.legendIcon&&e.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var n={},i={},a=!1,o=0;o=0&&lo(l)?l:.5;var u=r.createRadialGradient(o,s,0,o,s,l);return u}function _m(r,t,e){for(var n=t.type==="radial"?bW(r,t,e):xW(r,t,e),i=t.colorStops,a=0;a0)?null:r==="dashed"?[4*t,2*t]:r==="dotted"?[t]:Ft(r)?[r]:Y(r)?r:null}function k_(r){var t=r.style,e=t.lineDash&&t.lineWidth>0&&TW(t.lineDash,t.lineWidth),n=t.lineDashOffset;if(e){var i=t.strokeNoScale&&r.getLineScale?r.getLineScale():1;i&&i!==1&&(e=Z(e,function(a){return a/i}),n/=i)}return[e,n]}var AW=new Un(!0);function qh(r){var t=r.stroke;return!(t==null||t==="none"||!(r.lineWidth>0))}function fw(r){return typeof r=="string"&&r!=="none"}function Kh(r){var t=r.fill;return t!=null&&t!=="none"}function cw(r,t){if(t.fillOpacity!=null&&t.fillOpacity!==1){var e=r.globalAlpha;r.globalAlpha=t.fillOpacity*t.opacity,r.fill(),r.globalAlpha=e}else r.fill()}function hw(r,t){if(t.strokeOpacity!=null&&t.strokeOpacity!==1){var e=r.globalAlpha;r.globalAlpha=t.strokeOpacity*t.opacity,r.stroke(),r.globalAlpha=e}else r.stroke()}function Sm(r,t,e){var n=n_(t.image,t.__image,e);if(Xv(n)){var i=r.createPattern(n,t.repeat||"repeat");if(typeof DOMMatrix=="function"&&i&&i.setTransform){var a=new DOMMatrix;a.translateSelf(t.x||0,t.y||0),a.rotateSelf(0,0,(t.rotation||0)*Kc),a.scaleSelf(t.scaleX||1,t.scaleY||1),i.setTransform(a)}return i}}function CW(r,t,e,n){var i,a=qh(e),o=Kh(e),s=e.strokePercent,l=s<1,u=!t.path;(!t.silent||l)&&u&&t.createPathProxy();var f=t.path||AW,c=t.__dirty;if(!n){var h=e.fill,v=e.stroke,d=o&&!!h.colorStops,p=a&&!!v.colorStops,g=o&&!!h.image,y=a&&!!v.image,m=void 0,_=void 0,S=void 0,x=void 0,b=void 0;(d||p)&&(b=t.getBoundingRect()),d&&(m=c?_m(r,h,b):t.__canvasFillGradient,t.__canvasFillGradient=m),p&&(_=c?_m(r,v,b):t.__canvasStrokeGradient,t.__canvasStrokeGradient=_),g&&(S=c||!t.__canvasFillPattern?Sm(r,h,t):t.__canvasFillPattern,t.__canvasFillPattern=S),y&&(x=c||!t.__canvasStrokePattern?Sm(r,v,t):t.__canvasStrokePattern,t.__canvasStrokePattern=S),d?r.fillStyle=m:g&&(S?r.fillStyle=S:o=!1),p?r.strokeStyle=_:y&&(x?r.strokeStyle=x:a=!1)}var w=t.getGlobalScale();f.setScale(w[0],w[1],t.segmentIgnoreThreshold);var T,A;r.setLineDash&&e.lineDash&&(i=k_(t),T=i[0],A=i[1]);var C=!0;(u||c&vs)&&(f.setDPR(r.dpr),l?f.setContext(null):(f.setContext(r),C=!1),f.reset(),t.buildPath(f,t.shape,n),f.toStatic(),t.pathUpdated()),C&&f.rebuildPath(r,l?s:1),T&&(r.setLineDash(T),r.lineDashOffset=A),n||(e.strokeFirst?(a&&hw(r,e),o&&cw(r,e)):(o&&cw(r,e),a&&hw(r,e))),T&&r.setLineDash([])}function MW(r,t,e){var n=t.__image=n_(e.image,t.__image,t,t.onload);if(!(!n||!Xv(n))){var i=e.x||0,a=e.y||0,o=t.getWidth(),s=t.getHeight(),l=n.width/n.height;if(o==null&&s!=null?o=s*l:s==null&&o!=null?s=o/l:o==null&&s==null&&(o=n.width,s=n.height),e.sWidth&&e.sHeight){var u=e.sx||0,f=e.sy||0;r.drawImage(n,u,f,e.sWidth,e.sHeight,i,a,o,s)}else if(e.sx&&e.sy){var u=e.sx,f=e.sy,c=o-u,h=s-f;r.drawImage(n,u,f,c,h,i,a,o,s)}else r.drawImage(n,i,a,o,s)}}function DW(r,t,e){var n,i=e.text;if(i!=null&&(i+=""),i){r.font=e.font||na,r.textAlign=e.textAlign,r.textBaseline=e.textBaseline;var a=void 0,o=void 0;r.setLineDash&&e.lineDash&&(n=k_(t),a=n[0],o=n[1]),a&&(r.setLineDash(a),r.lineDashOffset=o),e.strokeFirst?(qh(e)&&r.strokeText(i,e.x,e.y),Kh(e)&&r.fillText(i,e.x,e.y)):(Kh(e)&&r.fillText(i,e.x,e.y),qh(e)&&r.strokeText(i,e.x,e.y)),a&&r.setLineDash([])}}var vw=["shadowBlur","shadowOffsetX","shadowOffsetY"],dw=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function P2(r,t,e,n,i){var a=!1;if(!n&&(e=e||{},t===e))return!1;if(n||t.opacity!==e.opacity){dr(r,i),a=!0;var o=Math.max(Math.min(t.opacity,1),0);r.globalAlpha=isNaN(o)?yo.opacity:o}(n||t.blend!==e.blend)&&(a||(dr(r,i),a=!0),r.globalCompositeOperation=t.blend||yo.blend);for(var s=0;s0&&e.unfinished);e.unfinished||this._zr.flush()}}},t.prototype.getDom=function(){return this._dom},t.prototype.getId=function(){return this.id},t.prototype.getZr=function(){return this._zr},t.prototype.isSSR=function(){return this._ssr},t.prototype.setOption=function(e,n,i){if(!this[$e]){if(this._disposed){this.id;return}var a,o,s;if(yt(n)&&(i=n.lazyUpdate,a=n.silent,o=n.replaceMerge,s=n.transition,n=n.notMerge),this[$e]=!0,!this._model||n){var l=new WH(this._api),u=this._theme,f=this._model=new KP;f.scheduler=this._scheduler,f.ssr=this._ssr,f.init(null,null,null,u,this._locale,l)}this._model.setOption(e,{replaceMerge:o},bm);var c={seriesTransition:s,optionChanged:!0};if(i)this[ur]={silent:a,updateParams:c},this[$e]=!1,this.getZr().wakeUp();else{try{ts(this),Ri.update.call(this,null,c)}catch(h){throw this[ur]=null,this[$e]=!1,h}this._ssr||this._zr.flush(),this[ur]=null,this[$e]=!1,Il.call(this,a),Ll.call(this,a)}}},t.prototype.setTheme=function(){},t.prototype.getModel=function(){return this._model},t.prototype.getOption=function(){return this._model&&this._model.getOption()},t.prototype.getWidth=function(){return this._zr.getWidth()},t.prototype.getHeight=function(){return this._zr.getHeight()},t.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||zt.hasGlobalWindow&&window.devicePixelRatio||1},t.prototype.getRenderedCanvas=function(e){return this.renderToCanvas(e)},t.prototype.renderToCanvas=function(e){e=e||{};var n=this._zr.painter;return n.getRenderedCanvas({backgroundColor:e.backgroundColor||this._model.get("backgroundColor"),pixelRatio:e.pixelRatio||this.getDevicePixelRatio()})},t.prototype.renderToSVGString=function(e){e=e||{};var n=this._zr.painter;return n.renderToString({useViewBox:e.useViewBox})},t.prototype.getSvgDataURL=function(){if(zt.svgSupported){var e=this._zr,n=e.storage.getDisplayList();return M(n,function(i){i.stopAnimation(null,!0)}),e.painter.toDataURL()}},t.prototype.getDataURL=function(e){if(this._disposed){this.id;return}e=e||{};var n=e.excludeComponents,i=this._model,a=[],o=this;M(n,function(l){i.eachComponent({mainType:l},function(u){var f=o._componentsMap[u.__viewId];f.group.ignore||(a.push(f),f.group.ignore=!0)})});var s=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(e).toDataURL("image/"+(e&&e.type||"png"));return M(a,function(l){l.group.ignore=!1}),s},t.prototype.getConnectedDataURL=function(e){if(this._disposed){this.id;return}var n=e.type==="svg",i=this.group,a=Math.min,o=Math.max,s=1/0;if(Iw[i]){var l=s,u=s,f=-s,c=-s,h=[],v=e&&e.pixelRatio||this.getDevicePixelRatio();M(Au,function(_,S){if(_.group===i){var x=n?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(mt(e)),b=_.getDom().getBoundingClientRect();l=a(b.left,l),u=a(b.top,u),f=o(b.right,f),c=o(b.bottom,c),h.push({dom:x,left:b.left,top:b.top})}}),l*=v,u*=v,f*=v,c*=v;var d=f-l,p=c-u,g=ia.createCanvas(),y=kx(g,{renderer:n?"svg":"canvas"});if(y.resize({width:d,height:p}),n){var m="";return M(h,function(_){var S=_.left-l,x=_.top-u;m+=''+_.dom+""}),y.painter.getSvgRoot().innerHTML=m,e.connectedBackgroundColor&&y.painter.setBackgroundColor(e.connectedBackgroundColor),y.refreshImmediately(),y.painter.toDataURL()}else return e.connectedBackgroundColor&&y.add(new Vt({shape:{x:0,y:0,width:d,height:p},style:{fill:e.connectedBackgroundColor}})),M(h,function(_){var S=new He({style:{x:_.left*v-l,y:_.top*v-u,image:_.dom}});y.add(S)}),y.refreshImmediately(),g.toDataURL("image/"+(e&&e.type||"png"))}else return this.getDataURL(e)},t.prototype.convertToPixel=function(e,n){return zp(this,"convertToPixel",e,n)},t.prototype.convertFromPixel=function(e,n){return zp(this,"convertFromPixel",e,n)},t.prototype.containPixel=function(e,n){if(this._disposed){this.id;return}var i=this._model,a,o=mu(i,e);return M(o,function(s,l){l.indexOf("Models")>=0&&M(s,function(u){var f=u.coordinateSystem;if(f&&f.containPoint)a=a||!!f.containPoint(n);else if(l==="seriesModels"){var c=this._chartsMap[u.__viewId];c&&c.containPoint&&(a=a||c.containPoint(n,u))}},this)},this),!!a},t.prototype.getVisual=function(e,n){var i=this._model,a=mu(i,e,{defaultMainType:"series"}),o=a.seriesModel,s=o.getData(),l=a.hasOwnProperty("dataIndexInside")?a.dataIndexInside:a.hasOwnProperty("dataIndex")?s.indexOfRawIndex(a.dataIndex):null;return l!=null?E_(s,l,n):Af(s,n)},t.prototype.getViewOfComponentModel=function(e){return this._componentsMap[e.__viewId]},t.prototype.getViewOfSeriesModel=function(e){return this._chartsMap[e.__viewId]},t.prototype._initEvents=function(){var e=this;M(t$,function(n){var i=function(a){var o=e.getModel(),s=a.target,l,u=n==="globalout";if(u?l={}:s&&so(s,function(d){var p=St(d);if(p&&p.dataIndex!=null){var g=p.dataModel||o.getSeriesByIndex(p.seriesIndex);return l=g&&g.getDataParams(p.dataIndex,p.dataType,s)||{},!0}else if(p.eventData)return l=F({},p.eventData),!0},!0),l){var f=l.componentType,c=l.componentIndex;(f==="markLine"||f==="markPoint"||f==="markArea")&&(f="series",c=l.seriesIndex);var h=f&&c!=null&&o.getComponent(f,c),v=h&&e[h.mainType==="series"?"_chartsMap":"_componentsMap"][h.__viewId];l.event=a,l.type=n,e._$eventProcessor.eventInfo={targetEl:s,packedEvent:l,model:h,view:v},e.trigger(n,l)}};i.zrEventfulCallAtLast=!0,e._zr.on(n,i,e)}),M(Tu,function(n,i){e._messageCenter.on(i,function(a){this.trigger(i,a)},e)}),M(["selectchanged"],function(n){e._messageCenter.on(n,function(i){this.trigger(n,i)},e)}),lW(this._messageCenter,this,this._api)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},t.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var e=this.getDom();e&&AL(this.getDom(),V_,"");var n=this,i=n._api,a=n._model;M(n._componentsViews,function(o){o.dispose(a,i)}),M(n._chartsViews,function(o){o.dispose(a,i)}),n._zr.dispose(),n._dom=n._model=n._chartsMap=n._componentsMap=n._chartsViews=n._componentsViews=n._scheduler=n._api=n._zr=n._throttledZrFlush=n._theme=n._coordSysMgr=n._messageCenter=null,delete Au[n.id]},t.prototype.resize=function(e){if(!this[$e]){if(this._disposed){this.id;return}this._zr.resize(e);var n=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!n){var i=n.resetOption("media"),a=e&&e.silent;this[ur]&&(a==null&&(a=this[ur].silent),i=!0,this[ur]=null),this[$e]=!0;try{i&&ts(this),Ri.update.call(this,{type:"resize",animation:F({duration:0},e&&e.animation)})}catch(o){throw this[$e]=!1,o}this[$e]=!1,Il.call(this,a),Ll.call(this,a)}}},t.prototype.showLoading=function(e,n){if(this._disposed){this.id;return}if(yt(e)&&(n=e,e=""),e=e||"default",this.hideLoading(),!!wm[e]){var i=wm[e](this._api,n),a=this._zr;this._loadingFX=i,a.add(i)}},t.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},t.prototype.makeActionFromEvent=function(e){var n=F({},e);return n.type=Tu[e.type],n},t.prototype.dispatchAction=function(e,n){if(this._disposed){this.id;return}if(yt(n)||(n={silent:!!n}),!!jh[e.type]&&this._model){if(this[$e]){this._pendingActions.push(e);return}var i=n.silent;Fp.call(this,e,i);var a=n.flush;a?this._zr.flush():a!==!1&&zt.browser.weChat&&this._throttledZrFlush(),Il.call(this,i),Ll.call(this,i)}},t.prototype.updateLabelLayout=function(){en.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},t.prototype.appendData=function(e){if(this._disposed){this.id;return}var n=e.seriesIndex,i=this.getModel(),a=i.getSeriesByIndex(n);a.appendData(e),this._scheduler.unfinished=!0,this.getZr().wakeUp()},t.internalField=function(){ts=function(c){var h=c._scheduler;h.restorePipelines(c._model),h.prepareStageTasks(),Bp(c,!0),Bp(c,!1),h.plan()},Bp=function(c,h){for(var v=c._model,d=c._scheduler,p=h?c._componentsViews:c._chartsViews,g=h?c._componentsMap:c._chartsMap,y=c._zr,m=c._api,_=0;_h.get("hoverLayerThreshold")&&!zt.node&&!zt.worker&&h.eachSeries(function(g){if(!g.preventUsingHoverLayer){var y=c._chartsMap[g.__viewId];y.__alive&&y.eachRendered(function(m){m.states.emphasis&&(m.states.emphasis.hoverLayer=!0)})}})}function o(c,h){var v=c.get("blendMode")||null;h.eachRendered(function(d){d.isGroup||(d.style.blend=v)})}function s(c,h){if(!c.preventAutoZ){var v=c.get("z")||0,d=c.get("zlevel")||0;h.eachRendered(function(p){return l(p,v,d,-1/0),!0})}}function l(c,h,v,d){var p=c.getTextContent(),g=c.getTextGuideLine(),y=c.isGroup;if(y)for(var m=c.childrenRef(),_=0;_0?{duration:p,delay:v.get("delay"),easing:v.get("easing")}:null;h.eachRendered(function(y){if(y.states&&y.states.emphasis){if(Is(y))return;if(y instanceof Pt&&h3(y),y.__dirty){var m=y.prevStates;m&&y.useStates(m)}if(d){y.stateTransition=g;var _=y.getTextContent(),S=y.getTextGuideLine();_&&(_.stateTransition=g),S&&(S.stateTransition=g)}y.__dirty&&i(y)}})}Mw=function(c){return new(function(h){B(v,h);function v(){return h!==null&&h.apply(this,arguments)||this}return v.prototype.getCoordinateSystems=function(){return c._coordSysMgr.getCoordinateSystems()},v.prototype.getComponentByElement=function(d){for(;d;){var p=d.__ecComponentInfo;if(p!=null)return c._model.getComponent(p.mainType,p.index);d=d.parent}},v.prototype.enterEmphasis=function(d,p){mi(d,p),Lr(c)},v.prototype.leaveEmphasis=function(d,p){_i(d,p),Lr(c)},v.prototype.enterBlur=function(d){YL(d),Lr(c)},v.prototype.leaveBlur=function(d){l_(d),Lr(c)},v.prototype.enterSelect=function(d){ZL(d),Lr(c)},v.prototype.leaveSelect=function(d){XL(d),Lr(c)},v.prototype.getModel=function(){return c.getModel()},v.prototype.getViewOfComponentModel=function(d){return c.getViewOfComponentModel(d)},v.prototype.getViewOfSeriesModel=function(d){return c.getViewOfSeriesModel(d)},v}(jP))(c)},Y2=function(c){function h(v,d){for(var p=0;p=0)){Lw.push(e);var a=M2.wrapStageHandler(e,i);a.__prio=t,a.__raw=e,r.push(a)}}function j2(r,t){wm[r]=t}function s$(r,t,e){var n=zW("registerMap");n&&n(r,t,e)}var l$=y4;Bo(O_,W4);Bo(dd,$4);Bo(dd,U4);Bo(O_,oW);Bo(dd,sW);Bo(G2,NW);B_(QP);K2(HW,jH);j2("default",Y4);Zn({type:mo,event:mo,update:mo},de);Zn({type:ah,event:ah,update:ah},de);Zn({type:_u,event:_u,update:_u},de);Zn({type:oh,event:oh,update:oh},de);Zn({type:Su,event:Su,update:Su},de);q2("light",nW);q2("dark",iW);var Pw=[],u$={registerPreprocessor:B_,registerProcessor:K2,registerPostInit:n$,registerPostUpdate:i$,registerUpdateLifecycle:z_,registerAction:Zn,registerCoordinateSystem:a$,registerLayout:o$,registerVisual:Bo,registerTransform:l$,registerLoading:j2,registerMap:s$,registerImpl:BW,PRIORITY:jW,ComponentModel:Bt,ComponentView:fe,SeriesModel:le,ChartView:ee,registerComponentModel:function(r){Bt.registerClass(r)},registerComponentView:function(r){fe.registerClass(r)},registerSeriesModel:function(r){le.registerClass(r)},registerChartView:function(r){ee.registerClass(r)},registerSubTypeDefaulter:function(r,t){Bt.registerSubTypeDefaulter(r,t)},registerPainter:function(r,t){LG(r,t)}};function Lt(r){if(Y(r)){M(r,function(t){Lt(t)});return}Dt(Pw,r)>=0||(Pw.push(r),vt(r)&&(r={install:r}),r.install(u$))}function Pl(r){return r==null?0:r.length||1}function Rw(r){return r}var f$=function(){function r(t,e,n,i,a,o){this._old=t,this._new=e,this._oldKeyGetter=n||Rw,this._newKeyGetter=i||Rw,this.context=a,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(t){return this._add=t,this},r.prototype.update=function(t){return this._update=t,this},r.prototype.updateManyToOne=function(t){return this._updateManyToOne=t,this},r.prototype.updateOneToMany=function(t){return this._updateOneToMany=t,this},r.prototype.updateManyToMany=function(t){return this._updateManyToMany=t,this},r.prototype.remove=function(t){return this._remove=t,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var t=this._old,e=this._new,n={},i=new Array(t.length),a=new Array(e.length);this._initIndexMap(t,null,i,"_oldKeyGetter"),this._initIndexMap(e,n,a,"_newKeyGetter");for(var o=0;o1){var f=l.shift();l.length===1&&(n[s]=l[0]),this._update&&this._update(f,o)}else u===1?(n[s]=null,this._update&&this._update(l,o)):this._remove&&this._remove(o)}this._performRestAdd(a,n)},r.prototype._executeMultiple=function(){var t=this._old,e=this._new,n={},i={},a=[],o=[];this._initIndexMap(t,n,a,"_oldKeyGetter"),this._initIndexMap(e,i,o,"_newKeyGetter");for(var s=0;s1&&h===1)this._updateManyToOne&&this._updateManyToOne(f,u),i[l]=null;else if(c===1&&h>1)this._updateOneToMany&&this._updateOneToMany(f,u),i[l]=null;else if(c===1&&h===1)this._update&&this._update(f,u),i[l]=null;else if(c>1&&h>1)this._updateManyToMany&&this._updateManyToMany(f,u),i[l]=null;else if(c>1)for(var v=0;v1)for(var s=0;s30}var Rl=yt,Ei=Z,y$=typeof Int32Array=="undefined"?Array:Int32Array,m$="e\0\0",Ew=-1,_$=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],S$=["_approximateExtent"],kw,dc,El,kl,$p,Ol,Up,x$=function(){function r(t,e){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","minmaxDownSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","minmaxDownSample","lttbDownSample"];var n,i=!1;Q2(t)?(n=t.dimensions,this._dimOmitted=t.isDimensionOmitted(),this._schema=t):(i=!0,n=t),n=n||["x","y"];for(var a={},o=[],s={},l=!1,u={},f=0;f=e)){var n=this._store,i=n.getProvider();this._updateOrdinalMeta();var a=this._nameList,o=this._idList,s=i.getSource().sourceFormat,l=s===Xr;if(l&&!i.pure)for(var u=[],f=t;f0},r.prototype.ensureUniqueItemVisual=function(t,e){var n=this._itemVisuals,i=n[t];i||(i=n[t]={});var a=i[e];return a==null&&(a=this.getVisual(e),Y(a)?a=a.slice():Rl(a)&&(a=F({},a)),i[e]=a),a},r.prototype.setItemVisual=function(t,e,n){var i=this._itemVisuals[t]||{};this._itemVisuals[t]=i,Rl(e)?F(i,e):i[e]=n},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(t,e){Rl(t)?F(this._layout,t):this._layout[t]=e},r.prototype.getLayout=function(t){return this._layout[t]},r.prototype.getItemLayout=function(t){return this._itemLayouts[t]},r.prototype.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?F(this._itemLayouts[t]||{},e):e},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(t,e){var n=this.hostModel&&this.hostModel.seriesIndex;em(n,this.dataType,t,e),this._graphicEls[t]=e},r.prototype.getItemGraphicEl=function(t){return this._graphicEls[t]},r.prototype.eachItemGraphicEl=function(t,e){M(this._graphicEls,function(n,i){n&&t&&t.call(e,n,i)})},r.prototype.cloneShallow=function(t){return t||(t=new r(this._schema?this._schema:Ei(this.dimensions,this._getDimInfo,this),this.hostModel)),$p(t,this),t._store=this._store,t},r.prototype.wrapMethod=function(t,e){var n=this[t];vt(n)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var i=n.apply(this,arguments);return e.apply(this,[i].concat($0(arguments)))})},r.internalField=function(){kw=function(t){var e=t._invertedIndicesMap;M(e,function(n,i){var a=t._dimInfos[i],o=a.ordinalMeta,s=t._store;if(o){n=e[i]=new y$(o.categories.length);for(var l=0;l1&&(l+="__ec__"+f),i[e]=l}}}(),r}();const ar=x$;function Cf(r,t){C_(r)||(r=M_(r)),t=t||{};var e=t.coordDimensions||[],n=t.dimensionsDefine||r.dimensionsDefine||[],i=ft(),a=[],o=w$(r,e,n,t.dimensionsCount),s=t.canOmitUnusedDimensions&&rR(o),l=n===r.dimensionsDefine,u=l?eR(r):tR(n),f=t.encodeDefine;!f&&t.encodeDefaulter&&(f=t.encodeDefaulter(r,o));for(var c=ft(f),h=new f2(o),v=0;v0&&(n.name=i+(a-1)),a++,t.set(i,a)}}function w$(r,t,e,n){var i=Math.max(r.dimensionsDetectedCount||1,t.length,e.length,n||0);return M(t,function(a){var o;yt(a)&&(o=a.dimsDef)&&(i=Math.max(i,o.length))}),i}function T$(r,t,e){if(e||t.hasKey(r)){for(var n=0;t.hasKey(r+n);)n++;r+=n}return t.set(r,!0),r}var A$=function(){function r(t){this.coordSysDims=[],this.axisMap=ft(),this.categoryAxisMap=ft(),this.coordSysName=t}return r}();function C$(r){var t=r.get("coordinateSystem"),e=new A$(t),n=M$[t];if(n)return n(r,e,e.axisMap,e.categoryAxisMap),e}var M$={cartesian2d:function(r,t,e,n){var i=r.getReferringComponents("xAxis",ge).models[0],a=r.getReferringComponents("yAxis",ge).models[0];t.coordSysDims=["x","y"],e.set("x",i),e.set("y",a),es(i)&&(n.set("x",i),t.firstCategoryDimIndex=0),es(a)&&(n.set("y",a),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},singleAxis:function(r,t,e,n){var i=r.getReferringComponents("singleAxis",ge).models[0];t.coordSysDims=["single"],e.set("single",i),es(i)&&(n.set("single",i),t.firstCategoryDimIndex=0)},polar:function(r,t,e,n){var i=r.getReferringComponents("polar",ge).models[0],a=i.findAxisModel("radiusAxis"),o=i.findAxisModel("angleAxis");t.coordSysDims=["radius","angle"],e.set("radius",a),e.set("angle",o),es(a)&&(n.set("radius",a),t.firstCategoryDimIndex=0),es(o)&&(n.set("angle",o),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},geo:function(r,t,e,n){t.coordSysDims=["lng","lat"]},parallel:function(r,t,e,n){var i=r.ecModel,a=i.getComponent("parallel",r.get("parallelIndex")),o=t.coordSysDims=a.dimensions.slice();M(a.parallelAxisIndex,function(s,l){var u=i.getComponent("parallelAxis",s),f=o[l];e.set(f,u),es(u)&&(n.set(f,u),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=l))})}};function es(r){return r.get("type")==="category"}function D$(r,t,e){e=e||{};var n=e.byIndex,i=e.stackedCoordDimension,a,o,s;I$(t)?a=t:(o=t.schema,a=o.dimensions,s=t.store);var l=!!(r&&r.get("stack")),u,f,c,h;if(M(a,function(m,_){nt(m)&&(a[_]=m={name:m}),l&&!m.isExtraCoord&&(!n&&!u&&m.ordinalMeta&&(u=m),!f&&m.type!=="ordinal"&&m.type!=="time"&&(!i||i===m.coordDim)&&(f=m))}),f&&!n&&!u&&(n=!0),f){c="__\0ecstackresult_"+r.id,h="__\0ecstackedover_"+r.id,u&&(u.createInvertedIndices=!0);var v=f.coordDim,d=f.type,p=0;M(a,function(m){m.coordDim===v&&p++});var g={name:c,coordDim:v,coordDimIndex:p,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:a.length},y={name:h,coordDim:h,coordDimIndex:p+1,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:a.length+1};o?(s&&(g.storeDimIndex=s.ensureCalculationDimension(h,d),y.storeDimIndex=s.ensureCalculationDimension(c,d)),o.appendCalculationDimension(g),o.appendCalculationDimension(y)):(a.push(g),a.push(y))}return{stackedDimension:f&&f.name,stackedByDimension:u&&u.name,isStackedByIndex:n,stackedOverDimension:h,stackResultDimension:c}}function I$(r){return!Q2(r.schema)}function la(r,t){return!!t&&t===r.getCalculationInfo("stackedDimension")}function nR(r,t){return la(r,t)?r.getCalculationInfo("stackResultDimension"):t}function L$(r,t){var e=r.get("coordinateSystem"),n=Tf.get(e),i;return t&&t.coordSysDims&&(i=Z(t.coordSysDims,function(a){var o={name:a},s=t.axisMap.get(a);if(s){var l=s.get("type");o.type=Qh(l)}return o})),i||(i=n&&(n.getDimensionsInfo?n.getDimensionsInfo():n.dimensions.slice())||["x","y"]),i}function P$(r,t,e){var n,i;return e&&M(r,function(a,o){var s=a.coordDim,l=e.categoryAxisMap.get(s);l&&(n==null&&(n=o),a.ordinalMeta=l.getOrdinalMeta(),t&&(a.createInvertedIndices=!0)),a.otherDims.itemName!=null&&(i=!0)}),!i&&n!=null&&(r[n].otherDims.itemName=0),n}function Ai(r,t,e){e=e||{};var n=t.getSourceManager(),i,a=!1;r?(a=!0,i=M_(r)):(i=n.getSource(),a=i.sourceFormat===Xr);var o=C$(t),s=L$(t,o),l=e.useEncodeDefaulter,u=vt(l)?l:l?bt(UP,s,t):null,f={coordDimensions:s,generateCoord:e.generateCoord,encodeDefine:t.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!a},c=Cf(i,f),h=P$(c.dimensions,e.createInvertedIndices,o),v=a?null:n.getSharedDataStore(c),d=D$(t,{schema:c,store:v}),p=new ar(c,t);p.setCalculationInfo(d);var g=h!=null&&R$(i)?function(y,m,_,S){return S===h?_:this.defaultDimValueGetter(y,m,_,S)}:null;return p.hasItemOption=!1,p.initData(a?i:v,null,g),p}function R$(r){if(r.sourceFormat===Xr){var t=E$(r.data||[]);return!Y(Js(t))}}function E$(r){for(var t=0;te[1]&&(e[1]=t[1])},r.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},r.prototype.isInExtentRange=function(t){return this._extent[0]<=t&&this._extent[1]>=t},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(t){this._isBlank=t},r}();Zv(iR);const Ci=iR;var k$=0,O$=function(){function r(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this.uid=++k$}return r.createByAxisModel=function(t){var e=t.option,n=e.data,i=n&&Z(n,N$);return new r({categories:i,needCollect:!i,deduplication:e.dedplication!==!1})},r.prototype.getOrdinal=function(t){return this._getOrCreateMap().get(t)},r.prototype.parseAndCollect=function(t){var e,n=this._needCollect;if(!nt(t)&&!n)return t;if(n&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var i=this._getOrCreateMap();return e=i.get(t),e==null&&(n?(e=this.categories.length,this.categories[e]=t,i.set(t,e)):e=NaN),e},r.prototype._getOrCreateMap=function(){return this._map||(this._map=ft(this.categories))},r}();function N$(r){return yt(r)&&r.value!=null?r.value:r+""}const Tm=O$;function Am(r){return r.type==="interval"||r.type==="log"}function V$(r,t,e,n){var i={},a=r[1]-r[0],o=i.interval=yL(a/t,!0);e!=null&&on&&(o=i.interval=n);var s=i.intervalPrecision=aR(o),l=i.niceTickExtent=[ce(Math.ceil(r[0]/o)*o,s),ce(Math.floor(r[1]/o)*o,s)];return B$(l,r),i}function Yp(r){var t=Math.pow(10,Q0(r)),e=r/t;return e?e===2?e=3:e===3?e=5:e*=2:e=1,ce(e*t)}function aR(r){return kn(r)+2}function Ow(r,t,e){r[t]=Math.max(Math.min(r[t],e[1]),e[0])}function B$(r,t){!isFinite(r[0])&&(r[0]=t[0]),!isFinite(r[1])&&(r[1]=t[1]),Ow(r,0,t),Ow(r,1,t),r[0]>r[1]&&(r[0]=r[1])}function pd(r,t){return r>=t[0]&&r<=t[1]}function gd(r,t){return t[1]===t[0]?.5:(r-t[0])/(t[1]-t[0])}function yd(r,t){return r*(t[1]-t[0])+t[0]}var oR=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;n.type="ordinal";var i=n.getSetting("ordinalMeta");return i||(i=new Tm({})),Y(i)&&(i=new Tm({categories:Z(i,function(a){return yt(a)?a.value:a})})),n._ordinalMeta=i,n._extent=n.getSetting("extent")||[0,i.categories.length-1],n}return t.prototype.parse=function(e){return e==null?NaN:nt(e)?this._ordinalMeta.getOrdinal(e):Math.round(e)},t.prototype.contain=function(e){return e=this.parse(e),pd(e,this._extent)&&this._ordinalMeta.categories[e]!=null},t.prototype.normalize=function(e){return e=this._getTickNumber(this.parse(e)),gd(e,this._extent)},t.prototype.scale=function(e){return e=Math.round(yd(e,this._extent)),this.getRawOrdinalNumber(e)},t.prototype.getTicks=function(){for(var e=[],n=this._extent,i=n[0];i<=n[1];)e.push({value:i}),i++;return e},t.prototype.getMinorTicks=function(e){},t.prototype.setSortInfo=function(e){if(e==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var n=e.ordinalNumbers,i=this._ordinalNumbersByTick=[],a=this._ticksByOrdinalNumber=[],o=0,s=this._ordinalMeta.categories.length,l=Math.min(s,n.length);o=0&&e=0&&e=e},t.prototype.getOrdinalMeta=function(){return this._ordinalMeta},t.prototype.calcNiceTicks=function(){},t.prototype.calcNiceExtent=function(){},t.type="ordinal",t}(Ci);Ci.registerClass(oR);const F_=oR;var Ba=ce,sR=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="interval",e._interval=0,e._intervalPrecision=2,e}return t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return pd(e,this._extent)},t.prototype.normalize=function(e){return gd(e,this._extent)},t.prototype.scale=function(e){return yd(e,this._extent)},t.prototype.setExtent=function(e,n){var i=this._extent;isNaN(e)||(i[0]=parseFloat(e)),isNaN(n)||(i[1]=parseFloat(n))},t.prototype.unionExtent=function(e){var n=this._extent;e[0]n[1]&&(n[1]=e[1]),this.setExtent(n[0],n[1])},t.prototype.getInterval=function(){return this._interval},t.prototype.setInterval=function(e){this._interval=e,this._niceExtent=this._extent.slice(),this._intervalPrecision=aR(e)},t.prototype.getTicks=function(e){var n=this._interval,i=this._extent,a=this._niceExtent,o=this._intervalPrecision,s=[];if(!n)return s;var l=1e4;i[0]l)return[];var f=s.length?s[s.length-1].value:a[1];return i[1]>f&&(e?s.push({value:Ba(f+n,o)}):s.push({value:i[1]})),s},t.prototype.getMinorTicks=function(e){for(var n=this.getTicks(!0),i=[],a=this.getExtent(),o=1;oa[0]&&v0&&(a=a===null?s:Math.min(a,s))}e[n]=a}}return e}function fR(r){var t=F$(r),e=[];return M(r,function(n){var i=n.coordinateSystem,a=i.getBaseAxis(),o=a.getExtent(),s;if(a.type==="category")s=a.getBandWidth();else if(a.type==="value"||a.type==="time"){var l=a.dim+"_"+a.index,u=t[l],f=Math.abs(o[1]-o[0]),c=a.scale.getExtent(),h=Math.abs(c[1]-c[0]);s=u?f/h*u:f}else{var v=n.getData();s=Math.abs(o[1]-o[0])/v.count()}var d=et(n.get("barWidth"),s),p=et(n.get("barMaxWidth"),s),g=et(n.get("barMinWidth")||(pR(n)?.5:1),s),y=n.get("barGap"),m=n.get("barCategoryGap");e.push({bandWidth:s,barWidth:d,barMaxWidth:p,barMinWidth:g,barGap:y,barCategoryGap:m,axisKey:W_(a),stackId:H_(n)})}),cR(e)}function cR(r){var t={};M(r,function(n,i){var a=n.axisKey,o=n.bandWidth,s=t[a]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},l=s.stacks;t[a]=s;var u=n.stackId;l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var f=n.barWidth;f&&!l[u].width&&(l[u].width=f,f=Math.min(s.remainedWidth,f),s.remainedWidth-=f);var c=n.barMaxWidth;c&&(l[u].maxWidth=c);var h=n.barMinWidth;h&&(l[u].minWidth=h);var v=n.barGap;v!=null&&(s.gap=v);var d=n.barCategoryGap;d!=null&&(s.categoryGap=d)});var e={};return M(t,function(n,i){e[i]={};var a=n.stacks,o=n.bandWidth,s=n.categoryGap;if(s==null){var l=kt(a).length;s=Math.max(35-l*4,15)+"%"}var u=et(s,o),f=et(n.gap,1),c=n.remainedWidth,h=n.autoWidthCount,v=(c-u)/(h+(h-1)*f);v=Math.max(v,0),M(a,function(y){var m=y.maxWidth,_=y.minWidth;if(y.width){var S=y.width;m&&(S=Math.min(S,m)),_&&(S=Math.max(S,_)),y.width=S,c-=S+f*S,h--}else{var S=v;m&&mS&&(S=_),S!==v&&(y.width=S,c-=S+f*S,h--)}}),v=(c-u)/(h+(h-1)*f),v=Math.max(v,0);var d=0,p;M(a,function(y,m){y.width||(y.width=v),p=y,d+=y.width*(1+f)}),p&&(d-=p.width*f);var g=-d/2;M(a,function(y,m){e[i][m]=e[i][m]||{bandWidth:o,offset:g,width:y.width},g+=y.width*(1+f)})}),e}function H$(r,t,e){if(r&&t){var n=r[W_(t)];return n!=null&&e!=null?n[H_(e)]:n}}function hR(r,t){var e=uR(r,t),n=fR(e);M(e,function(i){var a=i.getData(),o=i.coordinateSystem,s=o.getBaseAxis(),l=H_(i),u=n[W_(s)][l],f=u.offset,c=u.width;a.setLayout({bandWidth:u.bandWidth,offset:f,size:c})})}function vR(r){return{seriesType:r,plan:sl(),reset:function(t){if(dR(t)){var e=t.getData(),n=t.coordinateSystem,i=n.getBaseAxis(),a=n.getOtherAxis(i),o=e.getDimensionIndex(e.mapDimension(a.dim)),s=e.getDimensionIndex(e.mapDimension(i.dim)),l=t.get("showBackground",!0),u=e.mapDimension(a.dim),f=e.getCalculationInfo("stackResultDimension"),c=la(e,u)&&!!e.getCalculationInfo("stackedOnSeries"),h=a.isHorizontal(),v=W$(i,a),d=pR(t),p=t.get("barMinHeight")||0,g=f&&e.getDimensionIndex(f),y=e.getLayout("size"),m=e.getLayout("offset");return{progress:function(_,S){for(var x=_.count,b=d&&Nn(x*3),w=d&&l&&Nn(x*3),T=d&&Nn(x),A=n.master.getRect(),C=h?A.width:A.height,D,I=S.getStore(),L=0;(D=_.next())!=null;){var P=I.get(c?g:o,D),E=I.get(s,D),O=v,V=void 0;c&&(V=+P-I.get(o,D));var N=void 0,z=void 0,$=void 0,q=void 0;if(h){var Q=n.dataToPoint([P,E]);if(c){var ct=n.dataToPoint([V,E]);O=ct[0]}N=O,z=Q[1]+m,$=Q[0]-O,q=y,Math.abs($)0?e:1:e))}var $$=function(r,t,e,n){for(;e>>1;r[i][1]i&&(this._approxInterval=i);var s=pc.length,l=Math.min($$(pc,this._approxInterval,0,s),s-1);this._interval=pc[l][1],this._minLevelUnit=pc[Math.max(l-1,0)][0]},t.prototype.parse=function(e){return Ft(e)?e:+$n(e)},t.prototype.contain=function(e){return pd(this.parse(e),this._extent)},t.prototype.normalize=function(e){return gd(this.parse(e),this._extent)},t.prototype.scale=function(e){return yd(e,this._extent)},t.type="time",t}(ua),pc=[["second",__],["minute",S_],["hour",bu],["quarter-day",bu*6],["half-day",bu*12],["day",Wr*1.2],["half-week",Wr*3.5],["week",Wr*7],["month",Wr*31],["quarter",Wr*95],["half-year",Tb/2],["year",Tb]];function U$(r,t,e,n){var i=$n(t),a=$n(e),o=function(d){return Cb(i,d,n)===Cb(a,d,n)},s=function(){return o("year")},l=function(){return s()&&o("month")},u=function(){return l()&&o("day")},f=function(){return u()&&o("hour")},c=function(){return f()&&o("minute")},h=function(){return c()&&o("second")},v=function(){return h()&&o("millisecond")};switch(r){case"year":return s();case"month":return l();case"day":return u();case"hour":return f();case"minute":return c();case"second":return h();case"millisecond":return v()}}function Y$(r,t){return r/=Wr,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function Z$(r){var t=30*Wr;return r/=t,r>6?6:r>3?3:r>2?2:1}function X$(r){return r/=bu,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function Nw(r,t){return r/=t?S_:__,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function q$(r){return yL(r,!0)}function K$(r,t,e){var n=new Date(r);switch(Ps(t)){case"year":case"month":n[LP(e)](0);case"day":n[PP(e)](1);case"hour":n[RP(e)](0);case"minute":n[EP(e)](0);case"second":n[kP(e)](0),n[OP(e)](0)}return n.getTime()}function j$(r,t,e,n){var i=1e4,a=DP,o=0;function s(C,D,I,L,P,E,O){for(var V=new Date(D),N=D,z=V[L]();N1&&E===0&&I.unshift({value:I[0].value-N})}}for(var E=0;E=n[0]&&m<=n[1]&&c++)}var _=(n[1]-n[0])/t;if(c>_*1.5&&h>_/1.5||(u.push(g),c>_||r===a[v]))break}f=[]}}}for(var S=$t(Z(u,function(C){return $t(C,function(D){return D.value>=n[0]&&D.value<=n[1]&&!D.notAdd})}),function(C){return C.length>0}),x=[],b=S.length-1,v=0;v0;)a*=10;var s=[ce(tU(n[0]/a)*a),ce(Q$(n[1]/a)*a)];this._interval=a,this._niceExtent=s}},t.prototype.calcNiceExtent=function(e){Cu.calcNiceExtent.call(this,e),this._fixMin=e.fixMin,this._fixMax=e.fixMax},t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return e=Jr(e)/Jr(this.base),pd(e,this._extent)},t.prototype.normalize=function(e){return e=Jr(e)/Jr(this.base),gd(e,this._extent)},t.prototype.scale=function(e){return e=yd(e,this._extent),gc(this.base,e)},t.type="log",t}(Ci),mR=$_.prototype;mR.getMinorTicks=Cu.getMinorTicks;mR.getLabel=Cu.getLabel;function yc(r,t){return J$(r,kn(t))}Ci.registerClass($_);const eU=$_;var rU=function(){function r(t,e,n){this._prepareParams(t,e,n)}return r.prototype._prepareParams=function(t,e,n){n[1]0&&l>0&&!u&&(s=0),s<0&&l<0&&!f&&(l=0));var h=this._determinedMin,v=this._determinedMax;return h!=null&&(s=h,u=!0),v!=null&&(l=v,f=!0),{min:s,max:l,minFixed:u,maxFixed:f,isBlank:c}},r.prototype.modifyDataMinMax=function(t,e){this[iU[t]]=e},r.prototype.setDeterminedMinMax=function(t,e){var n=nU[t];this[n]=e},r.prototype.freeze=function(){this.frozen=!0},r}(),nU={min:"_determinedMin",max:"_determinedMax"},iU={min:"_dataMin",max:"_dataMax"};function _R(r,t,e){var n=r.rawExtentInfo;return n||(n=new rU(r,t,e),r.rawExtentInfo=n,n)}function mc(r,t){return t==null?null:Nu(t)?NaN:r.parse(t)}function SR(r,t){var e=r.type,n=_R(r,t,r.getExtent()).calculate();r.setBlank(n.isBlank);var i=n.min,a=n.max,o=t.ecModel;if(o&&e==="time"){var s=uR("bar",o),l=!1;if(M(s,function(c){l=l||c.getBaseAxis()===t.axis}),l){var u=fR(s),f=aU(i,a,t,u);i=f.min,a=f.max}}return{extent:[i,a],fixMin:n.minFixed,fixMax:n.maxFixed}}function aU(r,t,e,n){var i=e.axis.getExtent(),a=Math.abs(i[1]-i[0]),o=H$(n,e.axis);if(o===void 0)return{min:r,max:t};var s=1/0;M(o,function(v){s=Math.min(v.offset,s)});var l=-1/0;M(o,function(v){l=Math.max(v.offset+v.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,f=t-r,c=1-(s+l)/a,h=f/c-f;return t+=h*(l/u),r-=h*(s/u),{min:r,max:t}}function Ws(r,t){var e=t,n=SR(r,e),i=n.extent,a=e.get("splitNumber");r instanceof eU&&(r.base=e.get("logBase"));var o=r.type,s=e.get("interval"),l=o==="interval"||o==="time";r.setExtent(i[0],i[1]),r.calcNiceExtent({splitNumber:a,fixMin:n.fixMin,fixMax:n.fixMax,minInterval:l?e.get("minInterval"):null,maxInterval:l?e.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function md(r,t){if(t=t||r.get("type"),t)switch(t){case"category":return new F_({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new yR({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(Ci.getClass(t)||ua)}}function oU(r){var t=r.scale.getExtent(),e=t[0],n=t[1];return!(e>0&&n>0||e<0&&n<0)}function fl(r){var t=r.getLabelModel().get("formatter"),e=r.type==="category"?r.scale.getExtent()[0]:null;return r.scale.type==="time"?function(n){return function(i,a){return r.scale.getFormattedLabel(i,a,n)}}(t):nt(t)?function(n){return function(i){var a=r.scale.getLabel(i),o=n.replace("{value}",a!=null?a:"");return o}}(t):vt(t)?function(n){return function(i,a){return e!=null&&(a=i.value-e),n(U_(r,i),a,i.level!=null?{level:i.level}:null)}}(t):function(n){return r.scale.getLabel(n)}}function U_(r,t){return r.type==="category"?r.scale.getLabel(t):t.value}function sU(r){var t=r.model,e=r.scale;if(!(!t.get(["axisLabel","show"])||e.isBlank())){var n,i,a=e.getExtent();e instanceof F_?i=e.count():(n=e.getTicks(),i=n.length);var o=r.getLabelModel(),s=fl(r),l,u=1;i>40&&(u=Math.ceil(i/40));for(var f=0;fr[1]&&(r[1]=i[1])})}var Mf=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var t=this.option;return!t.scale},r.prototype.getCoordSysModel=function(){},r}(),fU=1e-8;function Bw(r,t){return Math.abs(r-t)i&&(n=o,i=l)}if(n)return hU(n.exterior);var u=this.getBoundingRect();return[u.x+u.width/2,u.y+u.height/2]},t.prototype.getBoundingRect=function(e){var n=this._rect;if(n&&!e)return n;var i=[1/0,1/0],a=[-1/0,-1/0],o=this.geometries;return M(o,function(s){s.type==="polygon"?zw(s.exterior,i,a,e):M(s.points,function(l){zw(l,i,a,e)})}),isFinite(i[0])&&isFinite(i[1])&&isFinite(a[0])&&isFinite(a[1])||(i[0]=i[1]=a[0]=a[1]=0),n=new Mt(i[0],i[1],a[0]-i[0],a[1]-i[1]),e||(this._rect=n),n},t.prototype.contain=function(e){var n=this.getBoundingRect(),i=this.geometries;if(!n.contain(e[0],e[1]))return!1;t:for(var a=0,o=i.length;a>1^-(s&1),l=l>>1^-(l&1),s+=i,l+=a,i=s,a=l,n.push([s/e,l/e])}return n}function pU(r,t){return r=dU(r),Z($t(r.features,function(e){return e.geometry&&e.properties&&e.geometry.coordinates.length>0}),function(e){var n=e.properties,i=e.geometry,a=[];switch(i.type){case"Polygon":var o=i.coordinates;a.push(new Gw(o[0],o.slice(1)));break;case"MultiPolygon":M(i.coordinates,function(l){l[0]&&a.push(new Gw(l[0],l.slice(1)))});break;case"LineString":a.push(new Fw([i.coordinates]));break;case"MultiLineString":a.push(new Fw(i.coordinates))}var s=new wR(n[t||"name"],a,n.cp);return s.properties=n,s})}var Qu=Nt();function AR(r,t){var e=Z(t,function(n){return r.scale.parse(n)});return r.type==="time"&&e.length>0&&(e.sort(),e.unshift(e[0]),e.push(e[e.length-1])),e}function gU(r){var t=r.getLabelModel().get("customValues");if(t){var e=fl(r),n=r.scale.getExtent(),i=AR(r,t),a=$t(i,function(o){return o>=n[0]&&o<=n[1]});return{labels:Z(a,function(o){var s={value:o};return{formattedLabel:e(s),rawLabel:r.scale.getLabel(s),tickValue:o}})}}return r.type==="category"?mU(r):SU(r)}function yU(r,t){var e=r.getTickModel().get("customValues");if(e){var n=r.scale.getExtent(),i=AR(r,e);return{ticks:$t(i,function(a){return a>=n[0]&&a<=n[1]})}}return r.type==="category"?_U(r,t):{ticks:Z(r.scale.getTicks(),function(a){return a.value})}}function mU(r){var t=r.getLabelModel(),e=CR(r,t);return!t.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:e.labelCategoryInterval}:e}function CR(r,t){var e=MR(r,"labels"),n=Y_(t),i=DR(e,n);if(i)return i;var a,o;return vt(n)?a=PR(r,n):(o=n==="auto"?xU(r):n,a=LR(r,o)),IR(e,n,{labels:a,labelCategoryInterval:o})}function _U(r,t){var e=MR(r,"ticks"),n=Y_(t),i=DR(e,n);if(i)return i;var a,o;if((!t.get("show")||r.scale.isBlank())&&(a=[]),vt(n))a=PR(r,n,!0);else if(n==="auto"){var s=CR(r,r.getLabelModel());o=s.labelCategoryInterval,a=Z(s.labels,function(l){return l.tickValue})}else o=n,a=LR(r,o,!0);return IR(e,n,{ticks:a,tickCategoryInterval:o})}function SU(r){var t=r.scale.getTicks(),e=fl(r);return{labels:Z(t,function(n,i){return{level:n.level,formattedLabel:e(n,i),rawLabel:r.scale.getLabel(n),tickValue:n.value}})}}function MR(r,t){return Qu(r)[t]||(Qu(r)[t]=[])}function DR(r,t){for(var e=0;e40&&(s=Math.max(1,Math.floor(o/40)));for(var l=a[0],u=r.dataToCoord(l+1)-r.dataToCoord(l),f=Math.abs(u*Math.cos(n)),c=Math.abs(u*Math.sin(n)),h=0,v=0;l<=a[1];l+=s){var d=0,p=0,g=mf(e({value:l}),t.font,"center","top");d=g.width*1.3,p=g.height*1.3,h=Math.max(h,d,7),v=Math.max(v,p,7)}var y=h/f,m=v/c;isNaN(y)&&(y=1/0),isNaN(m)&&(m=1/0);var _=Math.max(0,Math.floor(Math.min(y,m))),S=Qu(r.model),x=r.getExtent(),b=S.lastAutoInterval,w=S.lastTickCount;return b!=null&&w!=null&&Math.abs(b-_)<=1&&Math.abs(w-o)<=1&&b>_&&S.axisExtent0===x[0]&&S.axisExtent1===x[1]?_=b:(S.lastTickCount=o,S.lastAutoInterval=_,S.axisExtent0=x[0],S.axisExtent1=x[1]),_}function wU(r){var t=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:t.get("rotate")||0,font:t.getFont()}}function LR(r,t,e){var n=fl(r),i=r.scale,a=i.getExtent(),o=r.getLabelModel(),s=[],l=Math.max((t||0)+1,1),u=a[0],f=i.count();u!==0&&l>1&&f/l>2&&(u=Math.round(Math.ceil(u/l)*l));var c=xR(r),h=o.get("showMinLabel")||c,v=o.get("showMaxLabel")||c;h&&u!==a[0]&&p(a[0]);for(var d=u;d<=a[1];d+=l)p(d);v&&d-l!==a[1]&&p(a[1]);function p(g){var y={value:g};s.push(e?g:{formattedLabel:n(y),rawLabel:i.getLabel(y),tickValue:g})}return s}function PR(r,t,e){var n=r.scale,i=fl(r),a=[];return M(n.getTicks(),function(o){var s=n.getLabel(o),l=o.value;t(o.value,s)&&a.push(e?l:{formattedLabel:i(o),rawLabel:s,tickValue:l})}),a}var Hw=[0,1],TU=function(){function r(t,e,n){this.onBand=!1,this.inverse=!1,this.dim=t,this.scale=e,this._extent=n||[0,0]}return r.prototype.contain=function(t){var e=this._extent,n=Math.min(e[0],e[1]),i=Math.max(e[0],e[1]);return t>=n&&t<=i},r.prototype.containData=function(t){return this.scale.contain(t)},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(t){return pL(t||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(t,e){var n=this._extent;n[0]=t,n[1]=e},r.prototype.dataToCoord=function(t,e){var n=this._extent,i=this.scale;return t=i.normalize(t),this.onBand&&i.type==="ordinal"&&(n=n.slice(),Ww(n,i.count())),Ut(t,Hw,n,e)},r.prototype.coordToData=function(t,e){var n=this._extent,i=this.scale;this.onBand&&i.type==="ordinal"&&(n=n.slice(),Ww(n,i.count()));var a=Ut(t,n,Hw,e);return this.scale.scale(a)},r.prototype.pointToData=function(t,e){},r.prototype.getTicksCoords=function(t){t=t||{};var e=t.tickModel||this.getTickModel(),n=yU(this,e),i=n.ticks,a=Z(i,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=e.get("alignWithLabel");return AU(this,a,o,t.clamp),a},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var t=this.model.getModel("minorTick"),e=t.get("splitNumber");e>0&&e<100||(e=5);var n=this.scale.getMinorTicks(e),i=Z(n,function(a){return Z(a,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return i},r.prototype.getViewLabels=function(){return gU(this).labels},r.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},r.prototype.getTickModel=function(){return this.model.getModel("axisTick")},r.prototype.getBandWidth=function(){var t=this._extent,e=this.scale.getExtent(),n=e[1]-e[0]+(this.onBand?1:0);n===0&&(n=1);var i=Math.abs(t[1]-t[0]);return Math.abs(i)/n},r.prototype.calculateCategoryInterval=function(){return bU(this)},r}();function Ww(r,t){var e=r[1]-r[0],n=t,i=e/n/2;r[0]+=i,r[1]-=i}function AU(r,t,e,n){var i=t.length;if(!r.onBand||e||!i)return;var a=r.getExtent(),o,s;if(i===1)t[0].coord=a[0],o=t[1]={coord:a[1],tickValue:t[0].tickValue};else{var l=t[i-1].tickValue-t[0].tickValue,u=(t[i-1].coord-t[0].coord)/l;M(t,function(v){v.coord-=u/2});var f=r.scale.getExtent();s=1+f[1]-t[i-1].tickValue,o={coord:t[i-1].coord+u*s,tickValue:f[1]+1},t.push(o)}var c=a[0]>a[1];h(t[0].coord,a[0])&&(n?t[0].coord=a[0]:t.shift()),n&&h(a[0],t[0].coord)&&t.unshift({coord:a[0]}),h(a[1],o.coord)&&(n?o.coord=a[1]:t.pop()),n&&h(o.coord,a[1])&&t.push({coord:a[1]});function h(v,d){return v=ce(v),d=ce(d),c?v>d:vi&&(i+=Nl);var v=Math.atan2(s,o);if(v<0&&(v+=Nl),v>=n&&v<=i||v+Nl>=n&&v+Nl<=i)return l[0]=f,l[1]=c,u-e;var d=e*Math.cos(n)+r,p=e*Math.sin(n)+t,g=e*Math.cos(i)+r,y=e*Math.sin(i)+t,m=(d-o)*(d-o)+(p-s)*(p-s),_=(g-o)*(g-o)+(y-s)*(y-s);return m<_?(l[0]=d,l[1]=p,Math.sqrt(m)):(l[0]=g,l[1]=y,Math.sqrt(_))}function ev(r,t,e,n,i,a,o,s){var l=i-r,u=a-t,f=e-r,c=n-t,h=Math.sqrt(f*f+c*c);f/=h,c/=h;var v=l*f+u*c,d=v/h;s&&(d=Math.min(Math.max(d,0),1)),d*=h;var p=o[0]=r+d*f,g=o[1]=t+d*c;return Math.sqrt((p-i)*(p-i)+(g-a)*(g-a))}function RR(r,t,e,n,i,a,o){e<0&&(r=r+e,e=-e),n<0&&(t=t+n,n=-n);var s=r+e,l=t+n,u=o[0]=Math.min(Math.max(i,r),s),f=o[1]=Math.min(Math.max(a,t),l);return Math.sqrt((u-i)*(u-i)+(f-a)*(f-a))}var rn=[];function IU(r,t,e){var n=RR(t.x,t.y,t.width,t.height,r.x,r.y,rn);return e.set(rn[0],rn[1]),n}function LU(r,t,e){for(var n=0,i=0,a=0,o=0,s,l,u=1/0,f=t.data,c=r.x,h=r.y,v=0;v0){t=t/180*Math.PI,on.fromArray(r[0]),Jt.fromArray(r[1]),ve.fromArray(r[2]),Ct.sub(Vn,on,Jt),Ct.sub(En,ve,Jt);var e=Vn.len(),n=En.len();if(!(e<.001||n<.001)){Vn.scale(1/e),En.scale(1/n);var i=Vn.dot(En),a=Math.cos(t);if(a1&&Ct.copy(rr,ve),rr.toArray(r[1])}}}}function PU(r,t,e){if(e<=180&&e>0){e=e/180*Math.PI,on.fromArray(r[0]),Jt.fromArray(r[1]),ve.fromArray(r[2]),Ct.sub(Vn,Jt,on),Ct.sub(En,ve,Jt);var n=Vn.len(),i=En.len();if(!(n<.001||i<.001)){Vn.scale(1/n),En.scale(1/i);var a=Vn.dot(t),o=Math.cos(e);if(a=l)Ct.copy(rr,ve);else{rr.scaleAndAdd(En,s/Math.tan(Math.PI/2-f));var c=ve.x!==Jt.x?(rr.x-Jt.x)/(ve.x-Jt.x):(rr.y-Jt.y)/(ve.y-Jt.y);if(isNaN(c))return;c<0?Ct.copy(rr,Jt):c>1&&Ct.copy(rr,ve)}rr.toArray(r[1])}}}}function qp(r,t,e,n){var i=e==="normal",a=i?r:r.ensureState(e);a.ignore=t;var o=n.get("smooth");o&&o===!0&&(o=.3),a.shape=a.shape||{},o>0&&(a.shape.smooth=o);var s=n.getModel("lineStyle").getLineStyle();i?r.useStyle(s):a.style=s}function RU(r,t){var e=t.smooth,n=t.points;if(n)if(r.moveTo(n[0][0],n[0][1]),e>0&&n.length>=3){var i=$i(n[0],n[1]),a=$i(n[1],n[2]);if(!i||!a){r.lineTo(n[1][0],n[1][1]),r.lineTo(n[2][0],n[2][1]);return}var o=Math.min(i,a)*e,s=Jc([],n[1],n[0],o/i),l=Jc([],n[1],n[2],o/a),u=Jc([],s,l,.5);r.bezierCurveTo(s[0],s[1],s[0],s[1],u[0],u[1]),r.bezierCurveTo(l[0],l[1],l[0],l[1],n[2][0],n[2][1])}else for(var f=1;f0&&a&&x(-f/o,0,o);var p=r[0],g=r[o-1],y,m;_(),y<0&&b(-y,.8),m<0&&b(m,.8),_(),S(y,m,1),S(m,y,-1),_(),y<0&&w(-y),m<0&&w(m);function _(){y=p.rect[t]-n,m=i-g.rect[t]-g.rect[e]}function S(T,A,C){if(T<0){var D=Math.min(A,-T);if(D>0){x(D*C,0,o);var I=D+T;I<0&&b(-I*C,1)}else b(-T*C,1)}}function x(T,A,C){T!==0&&(u=!0);for(var D=A;D0)for(var I=0;I0;I--){var O=C[I-1]*E;x(-O,I,o)}}}function w(T){var A=T<0?-1:1;T=Math.abs(T);for(var C=Math.ceil(T/(o-1)),D=0;D0?x(C,0,D+1):x(-C,o-D-1,o),T-=C,T<=0)return}return u}function EU(r,t,e,n){return OR(r,"x","width",t,e,n)}function NR(r,t,e,n){return OR(r,"y","height",t,e,n)}function VR(r){var t=[];r.sort(function(p,g){return g.priority-p.priority});var e=new Mt(0,0,0,0);function n(p){if(!p.ignore){var g=p.ensureState("emphasis");g.ignore==null&&(g.ignore=!1)}p.ignore=!0}for(var i=0;i=0&&n.attr(a.oldLayoutSelect),Dt(h,"emphasis")>=0&&n.attr(a.oldLayoutEmphasis)),Ht(n,u,e,l)}else if(n.attr(u),!el(n).valueAnimation){var c=xt(n.style.opacity,1);n.style.opacity=0,ae(n,{style:{opacity:c}},e,l)}if(a.oldLayout=u,n.states.select){var v=a.oldLayoutSelect={};_c(v,u,Sc),_c(v,n.states.select,Sc)}if(n.states.emphasis){var d=a.oldLayoutEmphasis={};_c(d,u,Sc),_c(d,n.states.emphasis,Sc)}wP(n,l,f,e,e)}if(i&&!i.ignore&&!i.invisible){var a=NU(i),o=a.oldLayout,p={points:i.shape.points};o?(i.attr({shape:o}),Ht(i,{shape:p},e)):(i.setShape(p),i.style.strokePercent=0,ae(i,{style:{strokePercent:1}},e)),a.oldLayout=p}},r}();const BU=VU;var jp=Nt();function zU(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){var i=jp(e).labelManager;i||(i=jp(e).labelManager=new BU),i.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(t,e,n){var i=jp(e).labelManager;n.updatedSeries.forEach(function(a){i.addLabelsOfSeries(e.getViewOfSeriesModel(a))}),i.updateLayoutConfig(e),i.layout(e),i.processLabelsOverall()})}var Jp=Math.sin,Qp=Math.cos,BR=Math.PI,Ga=Math.PI*2,GU=180/BR,FU=function(){function r(){}return r.prototype.reset=function(t){this._start=!0,this._d=[],this._str="",this._p=Math.pow(10,t||4)},r.prototype.moveTo=function(t,e){this._add("M",t,e)},r.prototype.lineTo=function(t,e){this._add("L",t,e)},r.prototype.bezierCurveTo=function(t,e,n,i,a,o){this._add("C",t,e,n,i,a,o)},r.prototype.quadraticCurveTo=function(t,e,n,i){this._add("Q",t,e,n,i)},r.prototype.arc=function(t,e,n,i,a,o){this.ellipse(t,e,n,n,0,i,a,o)},r.prototype.ellipse=function(t,e,n,i,a,o,s,l){var u=s-o,f=!l,c=Math.abs(u),h=qi(c-Ga)||(f?u>=Ga:-u>=Ga),v=u>0?u%Ga:u%Ga+Ga,d=!1;h?d=!0:qi(c)?d=!1:d=v>=BR==!!f;var p=t+n*Qp(o),g=e+i*Jp(o);this._start&&this._add("M",p,g);var y=Math.round(a*GU);if(h){var m=1/this._p,_=(f?1:-1)*(Ga-m);this._add("A",n,i,y,1,+f,t+n*Qp(o+_),e+i*Jp(o+_)),m>.01&&this._add("A",n,i,y,0,+f,p,g)}else{var S=t+n*Qp(s),x=e+i*Jp(s);this._add("A",n,i,y,+d,+f,S,x)}},r.prototype.rect=function(t,e,n,i){this._add("M",t,e),this._add("l",n,0),this._add("l",0,i),this._add("l",-n,0),this._add("Z")},r.prototype.closePath=function(){this._d.length>0&&this._add("Z")},r.prototype._add=function(t,e,n,i,a,o,s,l,u){for(var f=[],c=this._p,h=1;h"}function KU(r){return""}function q_(r,t){t=t||{};var e=t.newline?` -`:"";function n(i){var a=i.children,o=i.tag,s=i.attrs,l=i.text;return qU(o,s)+(o!=="style"?Xe(l):l||"")+(a?""+e+Z(a,function(u){return n(u)}).join(e)+e:"")+KU(o)}return n(r)}function jU(r,t,e){e=e||{};var n=e.newline?` -`:"",i=" {"+n,a=n+"}",o=Z(kt(r),function(l){return l+i+Z(kt(r[l]),function(u){return u+":"+r[l][u]+";"}).join(n)+a}).join(n),s=Z(kt(t),function(l){return"@keyframes "+l+i+Z(kt(t[l]),function(u){return u+i+Z(kt(t[l][u]),function(f){var c=t[l][u][f];return f==="d"&&(c='path("'+c+'")'),f+":"+c+";"}).join(n)+a}).join(n)+a}).join(n);return!o&&!s?"":[""].join(n)}function Dm(r){return{zrId:r,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssStyleCache:{},cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function Zw(r,t,e,n){return Ce("svg","root",{width:r,height:t,xmlns:GR,"xmlns:xlink":FR,version:"1.1",baseProfile:"full",viewBox:n?"0 0 "+r+" "+t:!1},e)}var JU=0;function WR(){return JU++}var Xw={cubicIn:"0.32,0,0.67,0",cubicOut:"0.33,1,0.68,1",cubicInOut:"0.65,0,0.35,1",quadraticIn:"0.11,0,0.5,0",quadraticOut:"0.5,1,0.89,1",quadraticInOut:"0.45,0,0.55,1",quarticIn:"0.5,0,0.75,0",quarticOut:"0.25,1,0.5,1",quarticInOut:"0.76,0,0.24,1",quinticIn:"0.64,0,0.78,0",quinticOut:"0.22,1,0.36,1",quinticInOut:"0.83,0,0.17,1",sinusoidalIn:"0.12,0,0.39,0",sinusoidalOut:"0.61,1,0.88,1",sinusoidalInOut:"0.37,0,0.63,1",exponentialIn:"0.7,0,0.84,0",exponentialOut:"0.16,1,0.3,1",exponentialInOut:"0.87,0,0.13,1",circularIn:"0.55,0,1,0.45",circularOut:"0,0.55,0.45,1",circularInOut:"0.85,0,0.15,1"},$a="transform-origin";function QU(r,t,e){var n=F({},r.shape);F(n,t),r.buildPath(e,n);var i=new zR;return i.reset(iL(r)),e.rebuildPath(i,1),i.generateStr(),i.getStr()}function t6(r,t){var e=t.originX,n=t.originY;(e||n)&&(r[$a]=e+"px "+n+"px")}var e6={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function $R(r,t){var e=t.zrId+"-ani-"+t.cssAnimIdx++;return t.cssAnims[e]=r,e}function r6(r,t,e){var n=r.shape.paths,i={},a,o;if(M(n,function(l){var u=Dm(e.zrId);u.animation=!0,_d(l,{},u,!0);var f=u.cssAnims,c=u.cssNodes,h=kt(f),v=h.length;if(v){o=h[v-1];var d=f[o];for(var p in d){var g=d[p];i[p]=i[p]||{d:""},i[p].d+=g.d||""}for(var y in c){var m=c[y].animation;m.indexOf(o)>=0&&(a=m)}}}),!!a){t.d=!1;var s=$R(i,e);return a.replace(o,s)}}function qw(r){return nt(r)?Xw[r]?"cubic-bezier("+Xw[r]+")":q0(r)?r:"":""}function _d(r,t,e,n){var i=r.animators,a=i.length,o=[];if(r instanceof v_){var s=r6(r,t,e);if(s)o.push(s);else if(!a)return}else if(!a)return;for(var l={},u=0;u0}).length){var U=$R(w,e);return U+" "+m[0]+" both"}}for(var g in l){var s=p(l[g]);s&&o.push(s)}if(o.length){var y=e.zrId+"-cls-"+WR();e.cssNodes["."+y]={animation:o.join(",")},t.class=y}}function n6(r,t,e){if(!r.ignore)if(r.isSilent()){var n={"pointer-events":"none"};Kw(n,t,e,!0)}else{var i=r.states.emphasis&&r.states.emphasis.style?r.states.emphasis.style:{},a=i.fill;if(!a){var o=r.style&&r.style.fill,s=r.states.select&&r.states.select.style&&r.states.select.style.fill,l=r.currentStates.indexOf("select")>=0&&s||o;l&&(a=Gy(l))}var u=i.lineWidth;if(u){var f=!i.strokeNoScale&&r.transform?r.transform[0]:1;u=u/f}var n={cursor:"pointer"};a&&(n.fill=a),i.stroke&&(n.stroke=i.stroke),u&&(n["stroke-width"]=u),Kw(n,t,e,!0)}}function Kw(r,t,e,n){var i=JSON.stringify(r),a=e.cssStyleCache[i];a||(a=e.zrId+"-cls-"+WR(),e.cssStyleCache[i]=a,e.cssNodes["."+a+(n?":hover":"")]=r),t.class=t.class?t.class+" "+a:a}var tf=Math.round;function UR(r){return r&&nt(r.src)}function YR(r){return r&&vt(r.toDataURL)}function K_(r,t,e,n){YU(function(i,a){var o=i==="fill"||i==="stroke";o&&nL(a)?XR(t,r,i,n):o&&K0(a)?qR(e,r,i,n):r[i]=a,o&&n.ssr&&a==="none"&&(r["pointer-events"]="visible")},t,e,!1),f6(e,r,n)}function j_(r,t){var e=PG(t);e&&(e.each(function(n,i){n!=null&&(r[(Yw+i).toLowerCase()]=n+"")}),t.isSilent()&&(r[Yw+"silent"]="true"))}function jw(r){return qi(r[0]-1)&&qi(r[1])&&qi(r[2])&&qi(r[3]-1)}function i6(r){return qi(r[4])&&qi(r[5])}function J_(r,t,e){if(t&&!(i6(t)&&jw(t))){var n=e?10:1e4;r.transform=jw(t)?"translate("+tf(t[4]*n)/n+" "+tf(t[5]*n)/n+")":j5(t)}}function Jw(r,t,e){for(var n=r.points,i=[],a=0;aa?(d=e[l+1]==null?null:e[l+1].elm,JR(r,d,e,i,l)):nv(r,t,n,a))}function ps(r,t){var e=t.elm=r.elm,n=r.children,i=t.children;r!==t&&(Q_(r,t),Im(t.text)?Dn(n)&&Dn(i)?n!==i&&p6(e,n,i):Dn(i)?(Dn(r.text)&&tg(e,""),JR(e,null,i,0,i.length-1)):Dn(n)?nv(e,n,0,n.length-1):Dn(r.text)&&tg(e,""):r.text!==t.text&&(Dn(n)&&nv(e,n,0,n.length-1),tg(e,t.text)))}function g6(r,t){if(eu(r,t))ps(r,t);else{var e=r.elm,n=KR(e);ef(t),n!==null&&(Ja(n,t.elm,jR(e)),nv(n,[r],0,0))}return t}var y6=0,m6=function(){function r(t,e,n){if(this.type="svg",this.refreshHover=aT(),this.configLayer=aT(),this.storage=e,this._opts=n=F({},n),this.root=t,this._id="zr"+y6++,this._oldVNode=Zw(n.width,n.height),t&&!n.ssr){var i=this._viewport=document.createElement("div");i.style.cssText="position:relative;overflow:hidden";var a=this._svgDom=this._oldVNode.elm=HR("svg");Q_(null,this._oldVNode),i.appendChild(a),t.appendChild(i)}this.resize(n.width,n.height)}return r.prototype.getType=function(){return this.type},r.prototype.getViewportRoot=function(){return this._viewport},r.prototype.getViewportRootOffset=function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},r.prototype.getSvgDom=function(){return this._svgDom},r.prototype.refresh=function(){if(this.root){var t=this.renderToVNode({willUpdate:!0});t.attrs.style="position:absolute;left:0;top:0;user-select:none",g6(this._oldVNode,t),this._oldVNode=t}},r.prototype.renderOneToVNode=function(t){return tT(t,Dm(this._id))},r.prototype.renderToVNode=function(t){t=t||{};var e=this.storage.getDisplayList(!0),n=this._width,i=this._height,a=Dm(this._id);a.animation=t.animation,a.willUpdate=t.willUpdate,a.compress=t.compress,a.emphasis=t.emphasis,a.ssr=this._opts.ssr;var o=[],s=this._bgVNode=_6(n,i,this._backgroundColor,a);s&&o.push(s);var l=t.compress?null:this._mainVNode=Ce("g","main",{},[]);this._paintList(e,a,l?l.children:o),l&&o.push(l);var u=Z(kt(a.defs),function(h){return a.defs[h]});if(u.length&&o.push(Ce("defs","defs",{},u)),t.animation){var f=jU(a.cssNodes,a.cssAnims,{newline:!0});if(f){var c=Ce("style","stl",{},[],f);o.push(c)}}return Zw(n,i,o,t.useViewBox)},r.prototype.renderToString=function(t){return t=t||{},q_(this.renderToVNode({animation:xt(t.cssAnimation,!0),emphasis:xt(t.cssEmphasis,!0),willUpdate:!1,compress:!0,useViewBox:xt(t.useViewBox,!0)}),{newline:!0})},r.prototype.setBackgroundColor=function(t){this._backgroundColor=t},r.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},r.prototype._paintList=function(t,e,n){for(var i=t.length,a=[],o=0,s,l,u=0,f=0;f=0&&!(h&&l&&h[p]===l[p]);p--);for(var g=d-1;g>p;g--)o--,s=a[o-1];for(var y=p+1;y=s)}}for(var c=this.__startIndex;c15)break}}P.prevElClipPaths&&y.restore()};if(m)if(m.length===0)T=g.__endIndex;else for(var C=v.dpr,D=0;D0&&t>i[0]){for(l=0;lt);l++);s=n[i[l]]}if(i.splice(l+1,0,t),n[t]=e,!e.virtual)if(s){var u=s.dom;u.nextSibling?o.insertBefore(e.dom,u.nextSibling):o.appendChild(e.dom)}else o.firstChild?o.insertBefore(e.dom,o.firstChild):o.appendChild(e.dom);e.painter||(e.painter=this)}},r.prototype.eachLayer=function(t,e){for(var n=this._zlevelList,i=0;i0?xc:0),this._needsManuallyCompositing),f.__builtin__||H0("ZLevel "+u+" has been used by unkown layer "+f.id),f!==a&&(f.__used=!0,f.__startIndex!==l&&(f.__dirty=!0),f.__startIndex=l,f.incremental?f.__drawIndex=-1:f.__drawIndex=l,e(l),a=f),i.__dirty&br&&!i.__inHover&&(f.__dirty=!0,f.incremental&&f.__drawIndex<0&&(f.__drawIndex=l))}e(l),this.eachBuiltinLayer(function(c,h){!c.__used&&c.getElementCount()>0&&(c.__dirty=!0,c.__startIndex=c.__endIndex=c.__drawIndex=0),c.__dirty&&c.__drawIndex<0&&(c.__drawIndex=c.__startIndex)})},r.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},r.prototype._clearLayer=function(t){t.clear()},r.prototype.setBackgroundColor=function(t){this._backgroundColor=t,M(this._layers,function(e){e.setUnpainted()})},r.prototype.configLayer=function(t,e){if(e){var n=this._layerConfig;n[t]?Tt(n[t],e,!0):n[t]=e;for(var i=0;i-1&&(u.style.stroke=u.style.fill,u.style.fill="#fff",u.style.lineWidth=2),n},t.type="series.line",t.dependencies=["grid","polar"],t.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(le);const L6=I6;function $s(r,t){var e=r.mapDimensionsAll("defaultedLabel"),n=e.length;if(n===1){var i=Fs(r,t,e[0]);return i!=null?i+"":null}else if(n){for(var a=[],o=0;o=0&&n.push(t[a])}return n.join(" ")}var P6=function(r){B(t,r);function t(e,n,i,a){var o=r.call(this)||this;return o.updateData(e,n,i,a),o}return t.prototype._createSymbol=function(e,n,i,a,o){this.removeAll();var s=ye(e,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:a[0]/2,scaleY:a[1]/2}),s.drift=R6,this._symbolType=e,this.add(s)},t.prototype.stopSymbolAnimation=function(e){this.childAt(0).stopAnimation(null,e)},t.prototype.getSymbolType=function(){return this._symbolType},t.prototype.getSymbolPath=function(){return this.childAt(0)},t.prototype.highlight=function(){mi(this.childAt(0))},t.prototype.downplay=function(){_i(this.childAt(0))},t.prototype.setZ=function(e,n){var i=this.childAt(0);i.zlevel=e,i.z=n},t.prototype.setDraggable=function(e,n){var i=this.childAt(0);i.draggable=e,i.cursor=!n&&e?"move":i.cursor},t.prototype.updateData=function(e,n,i,a){this.silent=!1;var o=e.getItemVisual(n,"symbol")||"circle",s=e.hostModel,l=t.getSymbolSize(e,n),u=o!==this._symbolType,f=a&&a.disableAnimation;if(u){var c=e.getItemVisual(n,"symbolKeepAspect");this._createSymbol(o,e,n,l,c)}else{var h=this.childAt(0);h.silent=!1;var v={scaleX:l[0]/2,scaleY:l[1]/2};f?h.attr(v):Ht(h,v,s,n),pn(h)}if(this._updateCommon(e,n,l,i,a),u){var h=this.childAt(0);if(!f){var v={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:h.style.opacity}};h.scaleX=h.scaleY=0,h.style.opacity=0,ae(h,v,s,n)}}f&&this.childAt(0).stopAnimation("leave")},t.prototype._updateCommon=function(e,n,i,a,o){var s=this.childAt(0),l=e.hostModel,u,f,c,h,v,d,p,g,y;if(a&&(u=a.emphasisItemStyle,f=a.blurItemStyle,c=a.selectItemStyle,h=a.focus,v=a.blurScope,p=a.labelStatesModels,g=a.hoverScale,y=a.cursorStyle,d=a.emphasisDisabled),!a||e.hasItemOption){var m=a&&a.itemModel?a.itemModel:e.getItemModel(n),_=m.getModel("emphasis");u=_.getModel("itemStyle").getItemStyle(),c=m.getModel(["select","itemStyle"]).getItemStyle(),f=m.getModel(["blur","itemStyle"]).getItemStyle(),h=_.get("focus"),v=_.get("blurScope"),d=_.get("disabled"),p=De(m),g=_.getShallow("scale"),y=m.getShallow("cursor")}var S=e.getItemVisual(n,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var x=Vo(e.getItemVisual(n,"symbolOffset"),i);x&&(s.x=x[0],s.y=x[1]),y&&s.attr("cursor",y);var b=e.getItemVisual(n,"style"),w=b.fill;if(s instanceof He){var T=s.style;s.useStyle(F({image:T.image,x:T.x,y:T.y,width:T.width,height:T.height},b))}else s.__isEmptyBrush?s.useStyle(F({},b)):s.useStyle(b),s.style.decal=null,s.setColor(w,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var A=e.getItemVisual(n,"liftZ"),C=this._z2;A!=null?C==null&&(this._z2=s.z2,s.z2+=A):C!=null&&(s.z2=C,this._z2=null);var D=o&&o.useNameLabel;Fe(s,p,{labelFetcher:l,labelDataIndex:n,defaultText:I,inheritColor:w,defaultOpacity:b.opacity});function I(E){return D?e.getName(E):$s(e,E)}this._sizeX=i[0]/2,this._sizeY=i[1]/2;var L=s.ensureState("emphasis");L.style=u,s.ensureState("select").style=c,s.ensureState("blur").style=f;var P=g==null||g===!0?Math.max(1.1,3/this._sizeY):isFinite(g)&&g>0?+g:1;L.scaleX=this._sizeX*P,L.scaleY=this._sizeY*P,this.setSymbolScale(1),ue(this,h,v,d)},t.prototype.setSymbolScale=function(e){this.scaleX=this.scaleY=e},t.prototype.fadeOut=function(e,n,i){var a=this.childAt(0),o=St(this).dataIndex,s=i&&i.animation;if(this.silent=a.silent=!0,i&&i.fadeLabel){var l=a.getTextContent();l&&oa(l,{style:{opacity:0}},n,{dataIndex:o,removeOpt:s,cb:function(){a.removeTextContent()}})}else a.removeTextContent();oa(a,{style:{opacity:0},scaleX:0,scaleY:0},n,{dataIndex:o,cb:e,removeOpt:s})},t.getSymbolSize=function(e,n){return ul(e.getItemVisual(n,"symbolSize"))},t}(_t);function R6(r,t){this.parent.drift(r,t)}const Df=P6;function rg(r,t,e,n){return t&&!isNaN(t[0])&&!isNaN(t[1])&&!(n.isIgnore&&n.isIgnore(e))&&!(n.clipShape&&!n.clipShape.contain(t[0],t[1]))&&r.getItemVisual(e,"symbol")!=="none"}function lT(r){return r!=null&&!yt(r)&&(r={isIgnore:r}),r||{}}function uT(r){var t=r.hostModel,e=t.getModel("emphasis");return{emphasisItemStyle:e.getModel("itemStyle").getItemStyle(),blurItemStyle:t.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:t.getModel(["select","itemStyle"]).getItemStyle(),focus:e.get("focus"),blurScope:e.get("blurScope"),emphasisDisabled:e.get("disabled"),hoverScale:e.get("scale"),labelStatesModels:De(t),cursorStyle:t.get("cursor")}}var E6=function(){function r(t){this.group=new _t,this._SymbolCtor=t||Df}return r.prototype.updateData=function(t,e){this._progressiveEls=null,e=lT(e);var n=this.group,i=t.hostModel,a=this._data,o=this._SymbolCtor,s=e.disableAnimation,l=uT(t),u={disableAnimation:s},f=e.getSymbolPoint||function(c){return t.getItemLayout(c)};a||n.removeAll(),t.diff(a).add(function(c){var h=f(c);if(rg(t,h,c,e)){var v=new o(t,c,l,u);v.setPosition(h),t.setItemGraphicEl(c,v),n.add(v)}}).update(function(c,h){var v=a.getItemGraphicEl(h),d=f(c);if(!rg(t,d,c,e)){n.remove(v);return}var p=t.getItemVisual(c,"symbol")||"circle",g=v&&v.getSymbolType&&v.getSymbolType();if(!v||g&&g!==p)n.remove(v),v=new o(t,c,l,u),v.setPosition(d);else{v.updateData(t,c,l,u);var y={x:d[0],y:d[1]};s?v.attr(y):Ht(v,y,i)}n.add(v),t.setItemGraphicEl(c,v)}).remove(function(c){var h=a.getItemGraphicEl(c);h&&h.fadeOut(function(){n.remove(h)},i)}).execute(),this._getSymbolPoint=f,this._data=t},r.prototype.updateLayout=function(){var t=this,e=this._data;e&&e.eachItemGraphicEl(function(n,i){var a=t._getSymbolPoint(i);n.setPosition(a),n.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=uT(t),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(t,e,n){this._progressiveEls=[],n=lT(n);function i(l){l.isGroup||(l.incremental=!0,l.ensureState("emphasis").hoverLayer=!0)}for(var a=t.start;a0?e=n[0]:n[1]<0&&(e=n[1]),e}function eE(r,t,e,n){var i=NaN;r.stacked&&(i=e.get(e.getCalculationInfo("stackedOverDimension"),n)),isNaN(i)&&(i=r.valueStart);var a=r.baseDataOffset,o=[];return o[a]=e.get(r.baseDim,n),o[1-a]=i,t.dataToPoint(o)}function O6(r,t){var e=[];return t.diff(r).add(function(n){e.push({cmd:"+",idx:n})}).update(function(n,i){e.push({cmd:"=",idx:i,idx1:n})}).remove(function(n){e.push({cmd:"-",idx:n})}).execute(),e}function N6(r,t,e,n,i,a,o,s){for(var l=O6(r,t),u=[],f=[],c=[],h=[],v=[],d=[],p=[],g=tE(i,t,o),y=r.getLayout("points")||[],m=t.getLayout("points")||[],_=0;_=i||p<0)break;if(bo(y,m)){if(l){p+=a;continue}break}if(p===e)r[a>0?"moveTo":"lineTo"](y,m),c=y,h=m;else{var _=y-u,S=m-f;if(_*_+S*S<.5){p+=a;continue}if(o>0){for(var x=p+a,b=t[x*2],w=t[x*2+1];b===y&&w===m&&g=n||bo(b,w))v=y,d=m;else{C=b-u,D=w-f;var P=y-u,E=b-y,O=m-f,V=w-m,N=void 0,z=void 0;if(s==="x"){N=Math.abs(P),z=Math.abs(E);var $=C>0?1:-1;v=y-$*N*o,d=m,I=y+$*z*o,L=m}else if(s==="y"){N=Math.abs(O),z=Math.abs(V);var q=D>0?1:-1;v=y,d=m-q*N*o,I=y,L=m+q*z*o}else N=Math.sqrt(P*P+O*O),z=Math.sqrt(E*E+V*V),A=z/(z+N),v=y-C*o*(1-A),d=m-D*o*(1-A),I=y+C*o*A,L=m+D*o*A,I=ki(I,Oi(b,y)),L=ki(L,Oi(w,m)),I=Oi(I,ki(b,y)),L=Oi(L,ki(w,m)),C=I-y,D=L-m,v=y-C*N/z,d=m-D*N/z,v=ki(v,Oi(u,y)),d=ki(d,Oi(f,m)),v=Oi(v,ki(u,y)),d=Oi(d,ki(f,m)),C=y-v,D=m-d,I=y+C*z/N,L=m+D*z/N}r.bezierCurveTo(c,h,v,d,y,m),c=I,h=L}else r.lineTo(y,m)}u=y,f=m,p+=a}return g}var rE=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),V6=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polyline",n}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new rE},t.prototype.buildPath=function(e,n){var i=n.points,a=0,o=i.length/2;if(n.connectNulls){for(;o>0&&bo(i[o*2-2],i[o*2-1]);o--);for(;a=0){var S=u?(d-l)*_+l:(v-s)*_+s;return u?[e,S]:[S,e]}s=v,l=d;break;case o.C:v=a[c++],d=a[c++],p=a[c++],g=a[c++],y=a[c++],m=a[c++];var x=u?Rh(s,v,p,y,e,f):Rh(l,d,g,m,e,f);if(x>0)for(var b=0;b=0){var S=u?Ae(l,d,g,m,w):Ae(s,v,p,y,w);return u?[e,S]:[S,e]}}s=y,l=m;break}}},t}(Pt),B6=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t}(rE),nE=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polygon",n}return t.prototype.getDefaultShape=function(){return new B6},t.prototype.buildPath=function(e,n){var i=n.points,a=n.stackedOnPoints,o=0,s=i.length/2,l=n.smoothMonotone;if(n.connectNulls){for(;s>0&&bo(i[s*2-2],i[s*2-1]);s--);for(;ot){a?e.push(o(a,l,t)):i&&e.push(o(i,l,0),o(i,l,t));break}else i&&(e.push(o(i,l,0)),i=null),e.push(l),a=l}return e}function F6(r,t,e){var n=r.getVisual("visualMeta");if(!(!n||!n.length||!r.count())&&t.type==="cartesian2d"){for(var i,a,o=n.length-1;o>=0;o--){var s=r.getDimensionInfo(n[o].dimension);if(i=s&&s.coordDim,i==="x"||i==="y"){a=n[o];break}}if(a){var l=t.getAxis(i),u=Z(a.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),f=u.length,c=a.outerColors.slice();f&&u[0].coord>u[f-1].coord&&(u.reverse(),c.reverse());var h=G6(u,i==="x"?e.getWidth():e.getHeight()),v=h.length;if(!v&&f)return u[0].coord<0?c[1]?c[1]:u[f-1].color:c[0]?c[0]:u[0].color;var d=10,p=h[0].coord-d,g=h[v-1].coord+d,y=g-p;if(y<.001)return"transparent";M(h,function(_){_.offset=(_.coord-p)/y}),h.push({offset:v?h[v-1].offset:.5,color:c[1]||"transparent"}),h.unshift({offset:v?h[0].offset:.5,color:c[0]||"transparent"});var m=new xf(0,0,0,0,h,!0);return m[i]=p,m[i+"2"]=g,m}}}function H6(r,t,e){var n=r.get("showAllSymbol"),i=n==="auto";if(!(n&&!i)){var a=e.getAxesByScale("ordinal")[0];if(a&&!(i&&W6(a,t))){var o=t.mapDimension(a.dim),s={};return M(a.getViewLabels(),function(l){var u=a.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(t.get(o,l))}}}}function W6(r,t){var e=r.getExtent(),n=Math.abs(e[1]-e[0])/r.scale.count();isNaN(n)&&(n=0);for(var i=t.count(),a=Math.max(1,Math.round(i/5)),o=0;on)return!1;return!0}function $6(r,t){return isNaN(r)||isNaN(t)}function U6(r){for(var t=r.length/2;t>0&&$6(r[t*2-2],r[t*2-1]);t--);return t-1}function dT(r,t){return[r[t*2],r[t*2+1]]}function Y6(r,t,e){for(var n=r.length/2,i=e==="x"?0:1,a,o,s=0,l=-1,u=0;u=t||a>=t&&o<=t){l=u;break}s=u,a=o}return{range:[s,l],t:(t-a)/(o-a)}}function oE(r){if(r.get(["endLabel","show"]))return!0;for(var t=0;t0&&e.get(["emphasis","lineStyle","width"])==="bolder"){var z=d.getState("emphasis").style;z.lineWidth=+d.style.lineWidth+1}St(d).seriesIndex=e.seriesIndex,ue(d,O,V,N);var $=vT(e.get("smooth")),q=e.get("smoothMonotone");if(d.setShape({smooth:$,smoothMonotone:q,connectNulls:w}),p){var Q=s.getCalculationInfo("stackedOnSeries"),ct=0;p.useStyle(pt(u.getAreaStyle(),{fill:I,opacity:.7,lineJoin:"bevel",decal:s.getVisual("style").decal})),Q&&(ct=vT(Q.get("smooth"))),p.setShape({smooth:$,stackedOnSmooth:ct,smoothMonotone:q,connectNulls:w}),Ge(p,e,"areaStyle"),St(p).seriesIndex=e.seriesIndex,ue(p,O,V,N)}var ht=this._changePolyState;s.eachItemGraphicEl(function(gt){gt&&(gt.onHoverStateChange=ht)}),this._polyline.onHoverStateChange=ht,this._data=s,this._coordSys=a,this._stackedOnPoints=x,this._points=f,this._step=C,this._valueOrigin=_,e.get("triggerLineEvent")&&(this.packEventData(e,d),p&&this.packEventData(e,p))},t.prototype.packEventData=function(e,n){St(n).eventData={componentType:"series",componentSubType:"line",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"line"}},t.prototype.highlight=function(e,n,i,a){var o=e.getData(),s=Co(o,a);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var l=o.getLayout("points"),u=o.getItemGraphicEl(s);if(!u){var f=l[s*2],c=l[s*2+1];if(isNaN(f)||isNaN(c)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(f,c))return;var h=e.get("zlevel")||0,v=e.get("z")||0;u=new Df(o,s),u.x=f,u.y=c,u.setZ(h,v);var d=u.getSymbolPath().getTextContent();d&&(d.zlevel=h,d.z=v,d.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else ee.prototype.highlight.call(this,e,n,i,a)},t.prototype.downplay=function(e,n,i,a){var o=e.getData(),s=Co(o,a);if(this._changePolyState("normal"),s!=null&&s>=0){var l=o.getItemGraphicEl(s);l&&(l.__temp?(o.setItemGraphicEl(s,null),this.group.remove(l)):l.downplay())}else ee.prototype.downplay.call(this,e,n,i,a)},t.prototype._changePolyState=function(e){var n=this._polygon;zh(this._polyline,e),n&&zh(n,e)},t.prototype._newPolyline=function(e){var n=this._polyline;return n&&this._lineGroup.remove(n),n=new V6({shape:{points:e},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(n),this._polyline=n,n},t.prototype._newPolygon=function(e,n){var i=this._polygon;return i&&this._lineGroup.remove(i),i=new nE({shape:{points:e,stackedOnPoints:n},segmentIgnoreThreshold:2}),this._lineGroup.add(i),this._polygon=i,i},t.prototype._initSymbolLabelAnimation=function(e,n,i){var a,o,s=n.getBaseAxis(),l=s.inverse;n.type==="cartesian2d"?(a=s.isHorizontal(),o=!1):n.type==="polar"&&(a=s.dim==="angle",o=!0);var u=e.hostModel,f=u.get("animationDuration");vt(f)&&(f=f(null));var c=u.get("animationDelay")||0,h=vt(c)?c(null):c;e.eachItemGraphicEl(function(v,d){var p=v;if(p){var g=[v.x,v.y],y=void 0,m=void 0,_=void 0;if(i)if(o){var S=i,x=n.pointToCoord(g);a?(y=S.startAngle,m=S.endAngle,_=-x[1]/180*Math.PI):(y=S.r0,m=S.r,_=x[0])}else{var b=i;a?(y=b.x,m=b.x+b.width,_=v.x):(y=b.y+b.height,m=b.y,_=v.y)}var w=m===y?0:(_-y)/(m-y);l&&(w=1-w);var T=vt(c)?c(d):f*w+h,A=p.getSymbolPath(),C=A.getTextContent();p.attr({scaleX:0,scaleY:0}),p.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),C&&C.animateFrom({style:{opacity:0}},{duration:300,delay:T}),A.disableLabelAnimation=!0}})},t.prototype._initOrUpdateEndLabel=function(e,n,i){var a=e.getModel("endLabel");if(oE(e)){var o=e.getData(),s=this._polyline,l=o.getLayout("points");if(!l){s.removeTextContent(),this._endLabel=null;return}var u=this._endLabel;u||(u=this._endLabel=new Gt({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var f=U6(l);f>=0&&(Fe(s,De(e,"endLabel"),{inheritColor:i,labelFetcher:e,labelDataIndex:f,defaultText:function(c,h,v){return v!=null?QR(o,v):$s(o,c)},enableTextSetter:!0},Z6(a,n)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(e,n,i,a,o,s,l){var u=this._endLabel,f=this._polyline;if(u){e<1&&a.originalX==null&&(a.originalX=u.x,a.originalY=u.y);var c=i.getLayout("points"),h=i.hostModel,v=h.get("connectNulls"),d=s.get("precision"),p=s.get("distance")||0,g=l.getBaseAxis(),y=g.isHorizontal(),m=g.inverse,_=n.shape,S=m?y?_.x:_.y+_.height:y?_.x+_.width:_.y,x=(y?p:0)*(m?-1:1),b=(y?0:-p)*(m?-1:1),w=y?"x":"y",T=Y6(c,S,w),A=T.range,C=A[1]-A[0],D=void 0;if(C>=1){if(C>1&&!v){var I=dT(c,A[0]);u.attr({x:I[0]+x,y:I[1]+b}),o&&(D=h.getRawValue(A[0]))}else{var I=f.getPointOn(S,w);I&&u.attr({x:I[0]+x,y:I[1]+b});var L=h.getRawValue(A[0]),P=h.getRawValue(A[1]);o&&(D=CL(i,d,L,P,T.t))}a.lastFrameIndex=A[0]}else{var E=e===1||a.lastFrameIndex>0?A[0]:0,I=dT(c,E);o&&(D=h.getRawValue(E)),u.attr({x:I[0]+x,y:I[1]+b})}if(o){var O=el(u);typeof O.setLabelText=="function"&&O.setLabelText(D)}}},t.prototype._doUpdateAnimation=function(e,n,i,a,o,s,l){var u=this._polyline,f=this._polygon,c=e.hostModel,h=N6(this._data,e,this._stackedOnPoints,n,this._coordSys,i,this._valueOrigin),v=h.current,d=h.stackedOnCurrent,p=h.next,g=h.stackedOnNext;if(o&&(d=Ni(h.stackedOnCurrent,h.current,i,o,l),v=Ni(h.current,null,i,o,l),g=Ni(h.stackedOnNext,h.next,i,o,l),p=Ni(h.next,null,i,o,l)),hT(v,p)>3e3||f&&hT(d,g)>3e3){u.stopAnimation(),u.setShape({points:p}),f&&(f.stopAnimation(),f.setShape({points:p,stackedOnPoints:g}));return}u.shape.__points=h.current,u.shape.points=v;var y={shape:{points:p}};h.current!==v&&(y.shape.__points=h.next),u.stopAnimation(),Ht(u,y,c),f&&(f.setShape({points:v,stackedOnPoints:d}),f.stopAnimation(),Ht(f,{shape:{stackedOnPoints:g}},c),u.shape.points!==f.shape.points&&(f.shape.points=u.shape.points));for(var m=[],_=h.status,S=0;S<_.length;S++){var x=_[S].cmd;if(x==="="){var b=e.getItemGraphicEl(_[S].idx1);b&&m.push({el:b,ptIdx:S})}}u.animators&&u.animators.length&&u.animators[0].during(function(){f&&f.dirtyShape();for(var w=u.shape.__points,T=0;Tt&&(t=r[e]);return isFinite(t)?t:NaN},min:function(r){for(var t=1/0,e=0;e10&&o.type==="cartesian2d"&&a){var l=o.getBaseAxis(),u=o.getOtherAxis(l),f=l.getExtent(),c=n.getDevicePixelRatio(),h=Math.abs(f[1]-f[0])*(c||1),v=Math.round(s/h);if(isFinite(v)&&v>1){a==="lttb"?t.setData(i.lttbDownSample(i.mapDimension(u.dim),1/v)):a==="minmax"&&t.setData(i.minmaxDownSample(i.mapDimension(u.dim),1/v));var d=void 0;nt(a)?d=K6[a]:vt(a)&&(d=a),d&&t.setData(i.downSample(i.mapDimension(u.dim),1/v,d,j6))}}}}}function J6(r){r.registerChartView(q6),r.registerSeriesModel(L6),r.registerLayout(Pf("line",!0)),r.registerVisual({seriesType:"line",reset:function(t){var e=t.getData(),n=t.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=e.getVisual("style").fill),e.setVisual("legendLineStyle",n)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,sE("line"))}var lE=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(e,n){return Ai(null,this,{useEncodeDefaulter:!0})},t.prototype.getMarkerPosition=function(e,n,i){var a=this.coordinateSystem;if(a&&a.clampData){var o=a.clampData(e),s=a.dataToPoint(o);if(i)M(a.getAxes(),function(h,v){if(h.type==="category"&&n!=null){var d=h.getTicksCoords(),p=h.getTickModel().get("alignWithLabel"),g=o[v],y=n[v]==="x1"||n[v]==="y1";if(y&&!p&&(g+=1),d.length<2)return;if(d.length===2){s[v]=h.toGlobalCoord(h.getExtent()[y?1:0]);return}for(var m=void 0,_=void 0,S=1,x=0;xg){_=(b+m)/2;break}x===1&&(S=w-d[0].tickValue)}_==null&&(m?m&&(_=d[d.length-1].coord):_=d[0].coord),s[v]=h.toGlobalCoord(_)}});else{var l=this.getData(),u=l.getLayout("offset"),f=l.getLayout("size"),c=a.getBaseAxis().isHorizontal()?0:1;s[c]+=u+f/2}return s}return[NaN,NaN]},t.type="series.__base_bar__",t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},t}(le);le.registerClass(lE);const iv=lE;var Q6=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(){return Ai(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},t.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},t.prototype.getProgressiveThreshold=function(){var e=this.get("progressiveThreshold"),n=this.get("largeThreshold");return n>e&&(e=n),e},t.prototype.brushSelector=function(e,n,i){return i.rect(n.getItemLayout(e))},t.type="series.bar",t.dependencies=["grid","polar"],t.defaultOption=ga(iv.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),t}(iv);const t8=Q6;var e8=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),r8=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="sausage",n}return t.prototype.getDefaultShape=function(){return new e8},t.prototype.buildPath=function(e,n){var i=n.cx,a=n.cy,o=Math.max(n.r0||0,0),s=Math.max(n.r,0),l=(s-o)*.5,u=o+l,f=n.startAngle,c=n.endAngle,h=n.clockwise,v=Math.PI*2,d=h?c-fMath.PI/2&&fs)return!0;s=c}return!1},t.prototype._isOrderDifferentInView=function(e,n){for(var i=n.scale,a=i.getExtent(),o=Math.max(0,a[0]),s=Math.min(a[1],i.getOrdinalMeta().categories.length-1);o<=s;++o)if(e.ordinalNumbers[o]!==i.getRawOrdinalNumber(o))return!0},t.prototype._updateSortWithinSameData=function(e,n,i,a){if(this._isOrderChangedWithinSameData(e,n,i)){var o=this._dataSort(e,i,n);this._isOrderDifferentInView(o,i)&&(this._removeOnRenderedListener(a),a.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",axisId:i.index,sortInfo:o}))}},t.prototype._dispatchInitSort=function(e,n,i){var a=n.baseAxis,o=this._dataSort(e,a,function(s){return e.get(e.mapDimension(n.otherAxis.dim),s)});i.dispatchAction({type:"changeAxisOrder",componentType:a.dim+"Axis",isInitSort:!0,axisId:a.index,sortInfo:o})},t.prototype.remove=function(e,n){this._clear(this._model),this._removeOnRenderedListener(n)},t.prototype.dispose=function(e,n){this._removeOnRenderedListener(n)},t.prototype._removeOnRenderedListener=function(e){this._onRendered&&(e.getZr().off("rendered",this._onRendered),this._onRendered=null)},t.prototype._clear=function(e){var n=this.group,i=this._data;e&&e.isAnimationEnabled()&&i&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],i.eachItemGraphicEl(function(a){Yu(a,e,St(a).dataIndex)})):n.removeAll(),this._data=null,this._isFirstFrame=!0},t.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},t.type="bar",t}(ee),pT={cartesian2d:function(r,t){var e=t.width<0?-1:1,n=t.height<0?-1:1;e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height);var i=r.x+r.width,a=r.y+r.height,o=ig(t.x,r.x),s=ag(t.x+t.width,i),l=ig(t.y,r.y),u=ag(t.y+t.height,a),f=si?s:o,t.y=c&&l>a?u:l,t.width=f?0:s-o,t.height=c?0:u-l,e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height),f||c},polar:function(r,t){var e=t.r0<=t.r?1:-1;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}var i=ag(t.r,r.r),a=ig(t.r0,r.r0);t.r=i,t.r0=a;var o=i-a<0;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}return o}},gT={cartesian2d:function(r,t,e,n,i,a,o,s,l){var u=new Vt({shape:F({},n),z2:1});if(u.__dataIndex=e,u.name="item",a){var f=u.shape,c=i?"height":"width";f[c]=0}return u},polar:function(r,t,e,n,i,a,o,s,l){var u=!i&&l?av:gr,f=new u({shape:n,z2:1});f.name="item";var c=uE(i);if(f.calculateTextPosition=n8(c,{isRoundCap:u===av}),a){var h=f.shape,v=i?"r":"endAngle",d={};h[v]=i?n.r0:n.startAngle,d[v]=n[v],(s?Ht:ae)(f,{shape:d},a)}return f}};function s8(r,t){var e=r.get("realtimeSort",!0),n=t.getBaseAxis();if(e&&n.type==="category"&&t.type==="cartesian2d")return{baseAxis:n,otherAxis:t.getOtherAxis(n)}}function yT(r,t,e,n,i,a,o,s){var l,u;a?(u={x:n.x,width:n.width},l={y:n.y,height:n.height}):(u={y:n.y,height:n.height},l={x:n.x,width:n.width}),s||(o?Ht:ae)(e,{shape:l},t,i,null);var f=t?r.baseAxis.model:null;(o?Ht:ae)(e,{shape:u},f,i)}function mT(r,t){for(var e=0;e0?1:-1,o=n.height>0?1:-1;return{x:n.x+a*i/2,y:n.y+o*i/2,width:n.width-a*i,height:n.height-o*i}},polar:function(r,t,e){var n=r.getItemLayout(t);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle,clockwise:n.clockwise}}};function f8(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function uE(r){return function(t){var e=t?"Arc":"Angle";return function(n){switch(n){case"start":case"insideStart":case"end":case"insideEnd":return n+e;default:return n}}}(r)}function ST(r,t,e,n,i,a,o,s){var l=t.getItemVisual(e,"style");if(s){if(!a.get("roundCap")){var f=r.shape,c=fo(n.getModel("itemStyle"),f,!0);F(f,c),r.setShape(f)}}else{var u=n.get(["itemStyle","borderRadius"])||0;r.setShape("r",u)}r.useStyle(l);var h=n.getShallow("cursor");h&&r.attr("cursor",h);var v=s?o?i.r>=i.r0?"endArc":"startArc":i.endAngle>=i.startAngle?"endAngle":"startAngle":o?i.height>=0?"bottom":"top":i.width>=0?"right":"left",d=De(n);Fe(r,d,{labelFetcher:a,labelDataIndex:e,defaultText:$s(a.getData(),e),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:v});var p=r.getTextContent();if(s&&p){var g=n.get(["label","position"]);r.textConfig.inside=g==="middle"?!0:null,i8(r,g==="outside"?v:g,uE(o),n.get(["label","rotate"]))}bP(p,d,a.getRawValue(e),function(m){return QR(t,m)});var y=n.getModel(["emphasis"]);ue(r,y.get("focus"),y.get("blurScope"),y.get("disabled")),Ge(r,n),f8(i)&&(r.style.fill="none",r.style.stroke="none",M(r.states,function(m){m.style&&(m.style.fill=m.style.stroke="none")}))}function c8(r,t){var e=r.get(["itemStyle","borderColor"]);if(!e||e==="none")return 0;var n=r.get(["itemStyle","borderWidth"])||0,i=isNaN(t.width)?Number.MAX_VALUE:Math.abs(t.width),a=isNaN(t.height)?Number.MAX_VALUE:Math.abs(t.height);return Math.min(n,i,a)}var h8=function(){function r(){}return r}(),xT=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="largeBar",n}return t.prototype.getDefaultShape=function(){return new h8},t.prototype.buildPath=function(e,n){for(var i=n.points,a=this.baseDimIdx,o=1-this.baseDimIdx,s=[],l=[],u=this.barWidth,f=0;f=0?e:null},30,!1);function v8(r,t,e){for(var n=r.baseDimIdx,i=1-n,a=r.shape.points,o=r.largeDataIndices,s=[],l=[],u=r.barWidth,f=0,c=a.length/3;f=s[0]&&t<=s[0]+l[0]&&e>=s[1]&&e<=s[1]+l[1])return o[f]}return-1}function fE(r,t,e){if(zo(e,"cartesian2d")){var n=t,i=e.getArea();return{x:r?n.x:i.x,y:r?i.y:n.y,width:r?n.width:i.width,height:r?i.height:n.height}}else{var i=e.getArea(),a=t;return{cx:i.cx,cy:i.cy,r0:r?i.r0:a.r0,r:r?i.r:a.r,startAngle:r?a.startAngle:0,endAngle:r?a.endAngle:Math.PI*2}}}function d8(r,t,e){var n=r.type==="polar"?gr:Vt;return new n({shape:fE(t,e,r),silent:!0,z2:0})}const p8=o8;function g8(r){r.registerChartView(p8),r.registerSeriesModel(t8),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,bt(hR,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,vR("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,sE("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(t,e){var n=t.componentType||"series";e.eachComponent({mainType:n,query:t},function(i){t.sortInfo&&i.axis.setCategorySortInfo(t.sortInfo)})})}var TT=Math.PI*2,Ac=Math.PI/180;function cE(r,t){return be(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function hE(r,t){var e=cE(r,t),n=r.get("center"),i=r.get("radius");Y(i)||(i=[0,i]);var a=et(e.width,t.getWidth()),o=et(e.height,t.getHeight()),s=Math.min(a,o),l=et(i[0],s/2),u=et(i[1],s/2),f,c,h=r.coordinateSystem;if(h){var v=h.dataToPoint(n);f=v[0]||0,c=v[1]||0}else Y(n)||(n=[n,n]),f=et(n[0],a)+e.x,c=et(n[1],o)+e.y;return{cx:f,cy:c,r0:l,r:u}}function y8(r,t,e){t.eachSeriesByType(r,function(n){var i=n.getData(),a=i.mapDimension("value"),o=cE(n,e),s=hE(n,e),l=s.cx,u=s.cy,f=s.r,c=s.r0,h=-n.get("startAngle")*Ac,v=n.get("endAngle"),d=n.get("padAngle")*Ac;v=v==="auto"?h-TT:-v*Ac;var p=n.get("minAngle")*Ac,g=p+d,y=0;i.each(a,function(V){!isNaN(V)&&y++});var m=i.getSum(a),_=Math.PI/(m||y)*2,S=n.get("clockwise"),x=n.get("roseType"),b=n.get("stillShowZeroSum"),w=i.getDataExtent(a);w[0]=0;var T=S?1:-1,A=[h,v],C=T*d/2;i_(A,!S),h=A[0],v=A[1];var D=vE(n);D.startAngle=h,D.endAngle=v,D.clockwise=S;var I=Math.abs(v-h),L=I,P=0,E=h;if(i.setLayout({viewRect:o,r:f}),i.each(a,function(V,N){var z;if(isNaN(V)){i.setItemLayout(N,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:S,cx:l,cy:u,r0:c,r:x?NaN:f});return}x!=="area"?z=m===0&&b?_:V*_:z=I/y,zz?(q=E+T*z/2,Q=q):(q=E+C,Q=$-C),i.setItemLayout(N,{angle:z,startAngle:q,endAngle:Q,clockwise:S,cx:l,cy:u,r0:c,r:x?Ut(V,w,[c,f]):f}),E=$}),Le?y:g,x=Math.abs(_.label.y-e);if(x>=S.maxY){var b=_.label.x-t-_.len2*i,w=n+_.len,T=Math.abs(b)r.unconstrainedWidth?null:v:null;n.setStyle("width",d)}var p=n.getBoundingRect();a.width=p.width;var g=(n.style.margin||0)+2.1;a.height=p.height+g,a.y-=(a.height-c)/2}}}function og(r){return r.position==="center"}function S8(r){var t=r.getData(),e=[],n,i,a=!1,o=(r.get("minShowLabelAngle")||0)*m8,s=t.getLayout("viewRect"),l=t.getLayout("r"),u=s.width,f=s.x,c=s.y,h=s.height;function v(b){b.ignore=!0}function d(b){if(!b.ignore)return!0;for(var w in b.states)if(b.states[w].ignore===!1)return!0;return!1}t.each(function(b){var w=t.getItemGraphicEl(b),T=w.shape,A=w.getTextContent(),C=w.getTextGuideLine(),D=t.getItemModel(b),I=D.getModel("label"),L=I.get("position")||D.get(["emphasis","label","position"]),P=I.get("distanceToLabelLine"),E=I.get("alignTo"),O=et(I.get("edgeDistance"),u),V=I.get("bleedMargin"),N=D.getModel("labelLine"),z=N.get("length");z=et(z,u);var $=N.get("length2");if($=et($,u),Math.abs(T.endAngle-T.startAngle)0?"right":"left":Q>0?"left":"right"}var G=Math.PI,X=0,W=I.get("rotate");if(Ft(W))X=W*(G/180);else if(L==="center")X=0;else if(W==="radial"||W===!0){var J=Q<0?-q+G:-q;X=J}else if(W==="tangential"&&L!=="outside"&&L!=="outer"){var ot=Math.atan2(Q,ct);ot<0&&(ot=G*2+ot);var ut=ct>0;ut&&(ot=G+ot),X=ot-G}if(a=!!X,A.x=ht,A.y=gt,A.rotation=X,A.setStyle({verticalAlign:"middle"}),K){A.setStyle({align:U});var At=A.states.select;At&&(At.x+=A.x,At.y+=A.y)}else{var it=A.getBoundingRect().clone();it.applyTransform(A.getComputedTransform());var rt=(A.style.margin||0)+2.1;it.y-=rt/2,it.height+=rt,e.push({label:A,labelLine:C,position:L,len:z,len2:$,minTurnAngle:N.get("minTurnAngle"),maxSurfaceAngle:N.get("maxSurfaceAngle"),surfaceNormal:new Ct(Q,ct),linePoints:Et,textAlign:U,labelDistance:P,labelAlignTo:E,edgeDistance:O,bleedMargin:V,rect:it,unconstrainedWidth:it.width,labelStyleWidth:A.style.width})}w.setTextConfig({inside:K})}}),!a&&r.get("avoidLabelOverlap")&&_8(e,n,i,l,u,h,f,c);for(var p=0;p0){for(var f=o.getItemLayout(0),c=1;isNaN(f&&f.startAngle)&&c=a.r0}},t.type="pie",t}(ee);const w8=b8;function cl(r,t,e){t=Y(t)&&{coordDimensions:t}||F({encodeDefine:r.getEncode()},t);var n=r.getSource(),i=Cf(n,t).dimensions,a=new ar(i,r);return a.initData(n,e),a}var T8=function(){function r(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return r.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},r.prototype.containName=function(t){var e=this._getRawData();return e.indexOfName(t)>=0},r.prototype.indexOfName=function(t){var e=this._getDataWithEncodedVisual();return e.indexOfName(t)},r.prototype.getItemVisual=function(t,e){var n=this._getDataWithEncodedVisual();return n.getItemVisual(t,e)},r}();const Ef=T8;var A8=Nt(),C8=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new Ef(at(this.getData,this),at(this.getRawData,this)),this._defaultLabelLine(e)},t.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},t.prototype.getInitialData=function(){return cl(this,{coordDimensions:["value"],encodeDefaulter:bt(w_,this)})},t.prototype.getDataParams=function(e){var n=this.getData(),i=A8(n),a=i.seats;if(!a){var o=[];n.each(n.mapDimension("value"),function(l){o.push(l)}),a=i.seats=OG(o,n.hostModel.get("percentPrecision"))}var s=r.prototype.getDataParams.call(this,e);return s.percent=a[e]||0,s.$vars.push("percent"),s},t.prototype._defaultLabelLine=function(e){Ao(e,"labelLine",["show"]);var n=e.labelLine,i=e.emphasis.labelLine;n.show=n.show&&e.label.show,i.show=i.show&&e.emphasis.label.show},t.type="series.pie",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,endAngle:"auto",padAngle:0,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},t}(le);const M8=C8;function D8(r){return{seriesType:r,reset:function(t,e){var n=t.getData();n.filterSelf(function(i){var a=n.mapDimension("value"),o=n.get(a,i);return!(Ft(o)&&!isNaN(o)&&o<0)})}}}function I8(r){r.registerChartView(w8),r.registerSeriesModel(M8),L2("pie",r.registerAction),r.registerLayout(bt(y8,"pie")),r.registerProcessor(Rf("pie")),r.registerProcessor(D8("pie"))}var L8=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e}return t.prototype.getInitialData=function(e,n){return Ai(null,this,{useEncodeDefaulter:!0})},t.prototype.getProgressive=function(){var e=this.option.progressive;return e==null?this.option.large?5e3:this.get("progressive"):e},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return e==null?this.option.large?1e4:this.get("progressiveThreshold"):e},t.prototype.brushSelector=function(e,n,i){return i.point(n.getItemLayout(e))},t.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},t.type="series.scatter",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},t}(le);const P8=L8;var pE=4,R8=function(){function r(){}return r}(),E8=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return t.prototype.getDefaultShape=function(){return new R8},t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.buildPath=function(e,n){var i=n.points,a=n.size,o=this.symbolProxy,s=o.shape,l=e.getContext?e.getContext():e,u=l&&a[0]=0;u--){var f=u*2,c=a[f]-s/2,h=a[f+1]-l/2;if(e>=c&&n>=h&&e<=c+s&&n<=h+l)return u}return-1},t.prototype.contain=function(e,n){var i=this.transformCoordToLocal(e,n),a=this.getBoundingRect();if(e=i[0],n=i[1],a.contain(e,n)){var o=this.hoverDataIdx=this.findDataIndex(e,n);return o>=0}return this.hoverDataIdx=-1,!1},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var n=this.shape,i=n.points,a=n.size,o=a[0],s=a[1],l=1/0,u=1/0,f=-1/0,c=-1/0,h=0;h=0&&(u.dataIndex=c+(t.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const O8=k8;var N8=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=e.getData(),o=this._updateSymbolDraw(a,e);o.updateData(a,{clipShape:this._getClipShape(e)}),this._finished=!0},t.prototype.incrementalPrepareRender=function(e,n,i){var a=e.getData(),o=this._updateSymbolDraw(a,e);o.incrementalPrepareUpdate(a),this._finished=!1},t.prototype.incrementalRender=function(e,n,i){this._symbolDraw.incrementalUpdate(e,n.getData(),{clipShape:this._getClipShape(n)}),this._finished=e.end===n.getData().count()},t.prototype.updateTransform=function(e,n,i){var a=e.getData();if(this.group.dirty(),!this._finished||a.count()>1e4)return{update:!0};var o=Pf("").reset(e,n,i);o.progress&&o.progress({start:0,end:a.count(),count:a.count()},a),this._symbolDraw.updateLayout(a)},t.prototype.eachRendered=function(e){this._symbolDraw&&this._symbolDraw.eachRendered(e)},t.prototype._getClipShape=function(e){if(e.get("clip",!0)){var n=e.coordinateSystem;return n&&n.getArea&&n.getArea(.1)}},t.prototype._updateSymbolDraw=function(e,n){var i=this._symbolDraw,a=n.pipelineContext,o=a.large;return(!i||o!==this._isLargeDraw)&&(i&&i.remove(),i=this._symbolDraw=o?new O8:new If,this._isLargeDraw=o,this.group.removeAll()),this.group.add(i.group),i},t.prototype.remove=function(e,n){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},t.prototype.dispose=function(){},t.type="scatter",t}(ee);const V8=N8;var B8=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.type="grid",t.dependencies=["xAxis","yAxis"],t.layoutMode="box",t.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},t}(Bt);const z8=B8;var Pm=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",ge).models[0]},t.type="cartesian2dAxis",t}(Bt);me(Pm,Mf);var gE={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,showMinLine:!0,showMaxLine:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},G8=Tt({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},gE),t1=Tt({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},gE),F8=Tt({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},t1),H8=pt({logBase:10},t1);const yE={category:G8,value:t1,time:F8,log:H8};var W8={value:1,category:1,time:1,log:1};function Us(r,t,e,n){M(W8,function(i,a){var o=Tt(Tt({},yE[a],!0),n,!0),s=function(l){B(u,l);function u(){var f=l!==null&&l.apply(this,arguments)||this;return f.type=t+"Axis."+a,f}return u.prototype.mergeDefaultAndTheme=function(f,c){var h=Xu(this),v=h?il(f):{},d=c.getTheme();Tt(f,d.get(a+"Axis")),Tt(f,this.getDefaultOption()),f.type=CT(f),h&&sa(f,v,h)},u.prototype.optionUpdated=function(){var f=this.option;f.type==="category"&&(this.__ordinalMeta=Tm.createByAxisModel(this))},u.prototype.getCategories=function(f){var c=this.option;if(c.type==="category")return f?c.data:this.__ordinalMeta.categories},u.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},u.type=t+"Axis."+a,u.defaultOption=o,u}(e);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(t+"Axis",CT)}function CT(r){return r.type||(r.data?"category":"value")}var $8=function(){function r(t){this.type="cartesian",this._dimList=[],this._axes={},this.name=t||""}return r.prototype.getAxis=function(t){return this._axes[t]},r.prototype.getAxes=function(){return Z(this._dimList,function(t){return this._axes[t]},this)},r.prototype.getAxesByScale=function(t){return t=t.toLowerCase(),$t(this.getAxes(),function(e){return e.scale.type===t})},r.prototype.addAxis=function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},r}();const U8=$8;var Rm=["x","y"];function MT(r){return r.type==="interval"||r.type==="time"}var Y8=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="cartesian2d",e.dimensions=Rm,e}return t.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var e=this.getAxis("x").scale,n=this.getAxis("y").scale;if(!(!MT(e)||!MT(n))){var i=e.getExtent(),a=n.getExtent(),o=this.dataToPoint([i[0],a[0]]),s=this.dataToPoint([i[1],a[1]]),l=i[1]-i[0],u=a[1]-a[0];if(!(!l||!u)){var f=(s[0]-o[0])/l,c=(s[1]-o[1])/u,h=o[0]-i[0]*f,v=o[1]-a[0]*c,d=this._transform=[f,0,0,c,h,v];this._invTransform=js([],d)}}},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},t.prototype.containPoint=function(e){var n=this.getAxis("x"),i=this.getAxis("y");return n.contain(n.toLocalCoord(e[0]))&&i.contain(i.toLocalCoord(e[1]))},t.prototype.containData=function(e){return this.getAxis("x").containData(e[0])&&this.getAxis("y").containData(e[1])},t.prototype.containZone=function(e,n){var i=this.dataToPoint(e),a=this.dataToPoint(n),o=this.getArea(),s=new Mt(i[0],i[1],a[0]-i[0],a[1]-i[1]);return o.intersect(s)},t.prototype.dataToPoint=function(e,n,i){i=i||[];var a=e[0],o=e[1];if(this._transform&&a!=null&&isFinite(a)&&o!=null&&isFinite(o))return Be(i,e,this._transform);var s=this.getAxis("x"),l=this.getAxis("y");return i[0]=s.toGlobalCoord(s.dataToCoord(a,n)),i[1]=l.toGlobalCoord(l.dataToCoord(o,n)),i},t.prototype.clampData=function(e,n){var i=this.getAxis("x").scale,a=this.getAxis("y").scale,o=i.getExtent(),s=a.getExtent(),l=i.parse(e[0]),u=a.parse(e[1]);return n=n||[],n[0]=Math.min(Math.max(Math.min(o[0],o[1]),l),Math.max(o[0],o[1])),n[1]=Math.min(Math.max(Math.min(s[0],s[1]),u),Math.max(s[0],s[1])),n},t.prototype.pointToData=function(e,n){var i=[];if(this._invTransform)return Be(i,e,this._invTransform);var a=this.getAxis("x"),o=this.getAxis("y");return i[0]=a.coordToData(a.toLocalCoord(e[0]),n),i[1]=o.coordToData(o.toLocalCoord(e[1]),n),i},t.prototype.getOtherAxis=function(e){return this.getAxis(e.dim==="x"?"y":"x")},t.prototype.getArea=function(e){e=e||0;var n=this.getAxis("x").getGlobalExtent(),i=this.getAxis("y").getGlobalExtent(),a=Math.min(n[0],n[1])-e,o=Math.min(i[0],i[1])-e,s=Math.max(n[0],n[1])-a+e,l=Math.max(i[0],i[1])-o+e;return new Mt(a,o,s,l)},t}(U8),Z8=function(r){B(t,r);function t(e,n,i,a,o){var s=r.call(this,e,n,i)||this;return s.index=0,s.type=a||"value",s.position=o||"bottom",s}return t.prototype.isHorizontal=function(){var e=this.position;return e==="top"||e==="bottom"},t.prototype.getGlobalExtent=function(e){var n=this.getExtent();return n[0]=this.toGlobalCoord(n[0]),n[1]=this.toGlobalCoord(n[1]),e&&n[0]>n[1]&&n.reverse(),n},t.prototype.pointToData=function(e,n){return this.coordToData(this.toLocalCoord(e[this.dim==="x"?0:1]),n)},t.prototype.setCategorySortInfo=function(e){if(this.type!=="category")return!1;this.model.option.categorySortInfo=e,this.scale.setSortInfo(e)},t}(yn);const X8=Z8;function Em(r,t,e){e=e||{};var n=r.coordinateSystem,i=t.axis,a={},o=i.getAxesOnZeroOf()[0],s=i.position,l=o?"onZero":s,u=i.dim,f=n.getRect(),c=[f.x,f.x+f.width,f.y,f.y+f.height],h={left:0,right:1,top:0,bottom:1,onZero:2},v=t.get("offset")||0,d=u==="x"?[c[2]-v,c[3]+v]:[c[0]-v,c[1]+v];if(o){var p=o.toGlobalCoord(o.dataToCoord(0));d[h.onZero]=Math.max(Math.min(p,d[1]),d[0])}a.position=[u==="y"?d[h[l]]:c[0],u==="x"?d[h[l]]:c[3]],a.rotation=Math.PI/2*(u==="x"?0:1);var g={top:-1,bottom:1,left:-1,right:1};a.labelDirection=a.tickDirection=a.nameDirection=g[s],a.labelOffset=o?d[h[s]]-d[h.onZero]:0,t.get(["axisTick","inside"])&&(a.tickDirection=-a.tickDirection),Re(e.labelInside,t.get(["axisLabel","inside"]))&&(a.labelDirection=-a.labelDirection);var y=t.get(["axisLabel","rotate"]);return a.labelRotate=l==="top"?-y:y,a.z2=1,a}function DT(r){return r.get("coordinateSystem")==="cartesian2d"}function IT(r){var t={xAxisModel:null,yAxisModel:null};return M(t,function(e,n){var i=n.replace(/Model$/,""),a=r.getReferringComponents(i,ge).models[0];t[n]=a}),t}var sg=Math.log;function mE(r,t,e){var n=ua.prototype,i=n.getTicks.call(e),a=n.getTicks.call(e,!0),o=i.length-1,s=n.getInterval.call(e),l=SR(r,t),u=l.extent,f=l.fixMin,c=l.fixMax;if(r.type==="log"){var h=sg(r.base);u=[sg(u[0])/h,sg(u[1])/h]}r.setExtent(u[0],u[1]),r.calcNiceExtent({splitNumber:o,fixMin:f,fixMax:c});var v=n.getExtent.call(r);f&&(u[0]=v[0]),c&&(u[1]=v[1]);var d=n.getInterval.call(r),p=u[0],g=u[1];if(f&&c)d=(g-p)/o;else if(f)for(g=u[0]+d*o;gu[0]&&isFinite(p)&&isFinite(u[0]);)d=Yp(d),p=u[1]-d*o;else{var y=r.getTicks().length-1;y>o&&(d=Yp(d));var m=d*o;g=Math.ceil(u[1]/d)*d,p=ce(g-m),p<0&&u[0]>=0?(p=0,g=ce(m)):g>0&&u[1]<=0&&(g=0,p=-ce(m))}var _=(i[0].value-a[0].value)/s,S=(i[o].value-a[o].value)/s;n.setExtent.call(r,p+d*_,g+d*S),n.setInterval.call(r,d),(_||S)&&n.setNiceExtent.call(r,p+d,g-d)}var q8=function(){function r(t,e,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=Rm,this._initCartesian(t,e,n),this.model=t}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(t,e){var n=this._axesMap;this._updateScale(t,this.model);function i(o){var s,l=kt(o),u=l.length;if(u){for(var f=[],c=u-1;c>=0;c--){var h=+l[c],v=o[h],d=v.model,p=v.scale;Am(p)&&d.get("alignTicks")&&d.get("interval")==null?f.push(v):(Ws(p,d),Am(p)&&(s=v))}f.length&&(s||(s=f.pop(),Ws(s.scale,s.model)),M(f,function(g){mE(g.scale,g.model,s.scale)}))}}i(n.x),i(n.y);var a={};M(n.x,function(o){LT(n,"y",o,a)}),M(n.y,function(o){LT(n,"x",o,a)}),this.resize(this.model,e)},r.prototype.resize=function(t,e,n){var i=t.getBoxLayoutParams(),a=!n&&t.get("containLabel"),o=be(i,{width:e.getWidth(),height:e.getHeight()});this._rect=o;var s=this._axesList;l(),a&&(M(s,function(u){if(!u.model.get(["axisLabel","inside"])){var f=sU(u);if(f){var c=u.isHorizontal()?"height":"width",h=u.model.get(["axisLabel","margin"]);o[c]-=f[c]+h,u.position==="top"?o.y+=f.height+h:u.position==="left"&&(o.x+=f.width+h)}}}),l()),M(this._coordsList,function(u){u.calcAffineTransform()});function l(){M(s,function(u){var f=u.isHorizontal(),c=f?[0,o.width]:[0,o.height],h=u.inverse?1:0;u.setExtent(c[h],c[1-h]),K8(u,f?o.x:o.y)})}},r.prototype.getAxis=function(t,e){var n=this._axesMap[t];if(n!=null)return n[e||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(t,e){if(t!=null&&e!=null){var n="x"+t+"y"+e;return this._coordsMap[n]}yt(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var i=0,a=this._coordsList;i0?"top":"bottom",a="center"):Fu(i-Ki)?(o=n>0?"bottom":"top",a="center"):(o="middle",i>0&&i0?"right":"left":a=n>0?"left":"right"),{rotation:i,textAlign:a,textVerticalAlign:o}},r.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e},r.isLabelSilent=function(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)},r}(),RT={axisLine:function(r,t,e,n){var i=t.get(["axisLine","show"]);if(i==="auto"&&r.handleAutoShown&&(i=r.handleAutoShown("axisLine")),!!i){var a=t.axis.getExtent(),o=n.transform,s=[a[0],0],l=[a[1],0],u=s[0]>l[0];o&&(Be(s,s,o),Be(l,l,o));var f=F({lineCap:"round"},t.getModel(["axisLine","lineStyle"]).getLineStyle()),c=new Ee({shape:{x1:s[0],y1:s[1],x2:l[0],y2:l[1]},style:f,strokeContainThreshold:r.strokeContainThreshold||5,silent:!0,z2:1});Gs(c.shape,c.style.lineWidth),c.anid="line",e.add(c);var h=t.get(["axisLine","symbol"]);if(h!=null){var v=t.get(["axisLine","symbolSize"]);nt(h)&&(h=[h,h]),(nt(v)||Ft(v))&&(v=[v,v]);var d=Vo(t.get(["axisLine","symbolOffset"])||0,v),p=v[0],g=v[1];M([{rotate:r.rotation+Math.PI/2,offset:d[0],r:0},{rotate:r.rotation-Math.PI/2,offset:d[1],r:Math.sqrt((s[0]-l[0])*(s[0]-l[0])+(s[1]-l[1])*(s[1]-l[1]))}],function(y,m){if(h[m]!=="none"&&h[m]!=null){var _=ye(h[m],-p/2,-g/2,p,g,f.stroke,!0),S=y.r+y.offset,x=u?l:s;_.attr({rotation:y.rotate,x:x[0]+S*Math.cos(r.rotation),y:x[1]-S*Math.sin(r.rotation),silent:!0,z2:11}),e.add(_)}})}}},axisTickLabel:function(r,t,e,n){var i=tY(e,n,t,r),a=rY(e,n,t,r);if(Q8(t,a,i),eY(e,n,t,r.tickDirection),t.get(["axisLabel","hideOverlap"])){var o=kR(Z(a,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));VR(o)}},axisName:function(r,t,e,n){var i=Re(r.axisName,t.get("name"));if(i){var a=t.get("nameLocation"),o=r.nameDirection,s=t.getModel("nameTextStyle"),l=t.get("nameGap")||0,u=t.axis.getExtent(),f=u[0]>u[1]?-1:1,c=[a==="start"?u[0]-f*l:a==="end"?u[1]+f*l:(u[0]+u[1])/2,kT(a)?r.labelOffset+o*l:0],h,v=t.get("nameRotate");v!=null&&(v=v*Ki/180);var d;kT(a)?h=wo.innerTextLayout(r.rotation,v!=null?v:r.rotation,o):(h=J8(r.rotation,a,v||0,u),d=r.axisNameAvailableWidth,d!=null&&(d=Math.abs(d/Math.sin(h.rotation)),!isFinite(d)&&(d=null)));var p=s.getFont(),g=t.get("nameTruncate",!0)||{},y=g.ellipsis,m=Re(r.nameTruncateMaxWidth,g.maxWidth,d),_=new Gt({x:c[0],y:c[1],rotation:h.rotation,silent:wo.isLabelSilent(t),style:Qt(s,{text:i,font:p,overflow:"truncate",width:m,ellipsis:y,fill:s.getTextColor()||t.get(["axisLine","lineStyle","color"]),align:s.get("align")||h.textAlign,verticalAlign:s.get("verticalAlign")||h.textVerticalAlign}),z2:1});if(ko({el:_,componentModel:t,itemName:i}),_.__fullText=i,_.anid="name",t.get("triggerEvent")){var S=wo.makeAxisEventDataBase(t);S.targetType="axisName",S.name=i,St(_).eventData=S}n.add(_),_.updateTransform(),e.add(_),_.decomposeTransform()}}};function J8(r,t,e,n){var i=gL(e-r),a,o,s=n[0]>n[1],l=t==="start"&&!s||t!=="start"&&s;return Fu(i-Ki/2)?(o=l?"bottom":"top",a="center"):Fu(i-Ki*1.5)?(o=l?"top":"bottom",a="center"):(o="middle",iKi/2?a=l?"left":"right":a=l?"right":"left"),{rotation:i,textAlign:a,textVerticalAlign:o}}function Q8(r,t,e){if(!xR(r.axis)){var n=r.get(["axisLabel","showMinLabel"]),i=r.get(["axisLabel","showMaxLabel"]);t=t||[],e=e||[];var a=t[0],o=t[1],s=t[t.length-1],l=t[t.length-2],u=e[0],f=e[1],c=e[e.length-1],h=e[e.length-2];n===!1?(Pr(a),Pr(u)):ET(a,o)&&(n?(Pr(o),Pr(f)):(Pr(a),Pr(u))),i===!1?(Pr(s),Pr(c)):ET(l,s)&&(i?(Pr(l),Pr(h)):(Pr(s),Pr(c)))}}function Pr(r){r&&(r.ignore=!0)}function ET(r,t){var e=r&&r.getBoundingRect().clone(),n=t&&t.getBoundingRect().clone();if(!(!e||!n)){var i=$v([]);return Eo(i,i,-r.rotation),e.applyTransform(li([],i,r.getLocalTransform())),n.applyTransform(li([],i,t.getLocalTransform())),e.intersect(n)}}function kT(r){return r==="middle"||r==="center"}function _E(r,t,e,n,i){for(var a=[],o=[],s=[],l=0;l=0||r===t}function lY(r){var t=e1(r);if(t){var e=t.axisPointerModel,n=t.axis.scale,i=e.option,a=e.get("status"),o=e.get("value");o!=null&&(o=n.parse(o));var s=km(e);a==null&&(i.status=s?"show":"hide");var l=n.getExtent().slice();l[0]>l[1]&&l.reverse(),(o==null||o>l[1])&&(o=l[1]),o0&&!d.min?d.min=0:d.min!=null&&d.min<0&&!d.max&&(d.max=0);var p=l;d.color!=null&&(p=pt({color:d.color},l));var g=Tt(mt(d),{boundaryGap:e,splitNumber:n,scale:i,axisLine:a,axisTick:o,axisLabel:s,name:d.text,showName:u,nameLocation:"end",nameGap:c,nameTextStyle:p,triggerEvent:h},!1);if(nt(f)){var y=g.name;g.name=f.replace("{value}",y!=null?y:"")}else vt(f)&&(g.name=f(g.name,g));var m=new te(g,null,this.ecModel);return me(m,Mf.prototype),m.mainType="radar",m.componentIndex=this.componentIndex,m},this);this._indicatorModels=v},t.prototype.getIndicatorModels=function(){return this._indicatorModels},t.type="radar",t.defaultOption={z:0,center:["50%","50%"],radius:"75%",startAngle:90,axisName:{show:!0},boundaryGap:[0,0],splitNumber:5,axisNameGap:15,scale:!1,shape:"polygon",axisLine:Tt({lineStyle:{color:"#bbb"}},Vl.axisLine),axisLabel:Cc(Vl.axisLabel,!1),axisTick:Cc(Vl.axisTick,!1),splitLine:Cc(Vl.splitLine,!0),splitArea:Cc(Vl.splitArea,!0),indicator:[]},t}(Bt);const TY=wY;var AY=["axisLine","axisTickLabel","axisName"],CY=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=this.group;a.removeAll(),this._buildAxes(e),this._buildSplitLineAndArea(e)},t.prototype._buildAxes=function(e){var n=e.coordinateSystem,i=n.getIndicatorAxes(),a=Z(i,function(o){var s=o.model.get("showName")?o.name:"",l=new xi(o.model,{axisName:s,position:[n.cx,n.cy],rotation:o.angle,labelDirection:-1,tickDirection:-1,nameDirection:1});return l});M(a,function(o){M(AY,o.add,o),this.group.add(o.getGroup())},this)},t.prototype._buildSplitLineAndArea=function(e){var n=e.coordinateSystem,i=n.getIndicatorAxes();if(!i.length)return;var a=e.get("shape"),o=e.getModel("splitLine"),s=e.getModel("splitArea"),l=o.getModel("lineStyle"),u=s.getModel("areaStyle"),f=o.get("show"),c=s.get("show"),h=l.get("color"),v=u.get("color"),d=Y(h)?h:[h],p=Y(v)?v:[v],g=[],y=[];function m(E,O,V){var N=V%O.length;return E[N]=E[N]||[],N}if(a==="circle")for(var _=i[0].getTicksCoords(),S=n.cx,x=n.cy,b=0;b<_.length;b++){if(f){var w=m(g,d,b);g[w].push(new da({shape:{cx:S,cy:x,r:_[b].coord}}))}if(c&&b<_.length-1){var w=m(y,p,b);y[w].push(new Qv({shape:{cx:S,cy:x,r0:_[b].coord,r:_[b+1].coord}}))}}else for(var T,A=Z(i,function(E,O){var V=E.getTicksCoords();return T=T==null?V.length-1:Math.min(V.length-1,T),Z(V,function(N){return n.coordToPoint(N.coord,O)})}),C=[],b=0;b<=T;b++){for(var D=[],I=0;I3?1.4:o>1?1.2:1.1,f=a>0?u:1/u;fg(this,"zoom","zoomOnMouseWheel",e,{scale:f,originX:s,originY:l,isAvailableBehavior:null})}if(i){var c=Math.abs(a),h=(a>0?1:-1)*(c>3?.4:c>1?.15:.05);fg(this,"scrollMove","moveOnMouseWheel",e,{scrollDelta:h,originX:s,originY:l,isAvailableBehavior:null})}}},t.prototype._pinchHandler=function(e){if(!GT(this._zr,"globalPan")){var n=e.pinchScale>1?1.1:1/1.1;fg(this,"zoom",null,e,{scale:n,originX:e.pinchX,originY:e.pinchY,isAvailableBehavior:null})}},t}(Zr);function fg(r,t,e,n,i){r.pointerChecker&&r.pointerChecker(n,i.originX,i.originY)&&(gi(n.event),AE(r,t,e,n,i))}function AE(r,t,e,n,i){i.isAvailableBehavior=at(hh,null,e,n),r.trigger(t,i)}function hh(r,t,e){var n=e[r];return!r||n&&(!nt(n)||t.event[n+"Key"])}const kf=NY;function n1(r,t,e){var n=r.target;n.x+=t,n.y+=e,n.dirty()}function i1(r,t,e,n){var i=r.target,a=r.zoomLimit,o=r.zoom=r.zoom||1;if(o*=t,a){var s=a.min||0,l=a.max||1/0;o=Math.max(Math.min(l,o),s)}var u=o/r.zoom;r.zoom=o,i.x-=(e-i.x)*(u-1),i.y-=(n-i.y)*(u-1),i.scaleX*=u,i.scaleY*=u,i.dirty()}var VY={axisPointer:1,tooltip:1,brush:1};function Sd(r,t,e){var n=t.getComponentByElement(r.topTarget),i=n&&n.coordinateSystem;return n&&n!==e&&!VY.hasOwnProperty(n.mainType)&&i&&i.model!==e}function CE(r){if(nt(r)){var t=new DOMParser;r=t.parseFromString(r,"text/xml")}var e=r;for(e.nodeType===9&&(e=e.firstChild);e.nodeName.toLowerCase()!=="svg"||e.nodeType!==1;)e=e.nextSibling;return e}var cg,ov={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-anchor":"textAlign",visibility:"visibility",display:"display"},FT=kt(ov),sv={"alignment-baseline":"textBaseline","stop-color":"stopColor"},HT=kt(sv),BY=function(){function r(){this._defs={},this._root=null}return r.prototype.parse=function(t,e){e=e||{};var n=CE(t);this._defsUsePending=[];var i=new _t;this._root=i;var a=[],o=n.getAttribute("viewBox")||"",s=parseFloat(n.getAttribute("width")||e.width),l=parseFloat(n.getAttribute("height")||e.height);isNaN(s)&&(s=null),isNaN(l)&&(l=null),xr(n,i,null,!0,!1);for(var u=n.firstChild;u;)this._parseNode(u,i,a,null,!1,!1),u=u.nextSibling;FY(this._defs,this._defsUsePending),this._defsUsePending=[];var f,c;if(o){var h=xd(o);h.length>=4&&(f={x:parseFloat(h[0]||0),y:parseFloat(h[1]||0),width:parseFloat(h[2]),height:parseFloat(h[3])})}if(f&&s!=null&&l!=null&&(c=DE(f,{x:0,y:0,width:s,height:l}),!e.ignoreViewBox)){var v=i;i=new _t,i.add(v),v.scaleX=v.scaleY=c.scale,v.x=c.x,v.y=c.y}return!e.ignoreRootClip&&s!=null&&l!=null&&i.setClipPath(new Vt({shape:{x:0,y:0,width:s,height:l}})),{root:i,width:s,height:l,viewBoxRect:f,viewBoxTransform:c,named:a}},r.prototype._parseNode=function(t,e,n,i,a,o){var s=t.nodeName.toLowerCase(),l,u=i;if(s==="defs"&&(a=!0),s==="text"&&(o=!0),s==="defs"||s==="switch")l=e;else{if(!a){var f=cg[s];if(f&&st(cg,s)){l=f.call(this,t,e);var c=t.getAttribute("name");if(c){var h={name:c,namedFrom:null,svgNodeTagLower:s,el:l};n.push(h),s==="g"&&(u=h)}else i&&n.push({name:i.name,namedFrom:i,svgNodeTagLower:s,el:l});e.add(l)}}var v=WT[s];if(v&&st(WT,s)){var d=v.call(this,t),p=t.getAttribute("id");p&&(this._defs[p]=d)}}if(l&&l.isGroup)for(var g=t.firstChild;g;)g.nodeType===1?this._parseNode(g,l,n,u,a,o):g.nodeType===3&&o&&this._parseText(g,l),g=g.nextSibling},r.prototype._parseText=function(t,e){var n=new Wu({style:{text:t.textContent},silent:!0,x:this._textX||0,y:this._textY||0});Rr(e,n),xr(t,n,this._defsUsePending,!1,!1),zY(n,e);var i=n.style,a=i.fontSize;a&&a<9&&(i.fontSize=9,n.scaleX*=a/9,n.scaleY*=a/9);var o=(i.fontSize||i.fontFamily)&&[i.fontStyle,i.fontWeight,(i.fontSize||12)+"px",i.fontFamily||"sans-serif"].join(" ");i.font=o;var s=n.getBoundingRect();return this._textX+=s.width,e.add(n),n},r.internalField=function(){cg={g:function(t,e){var n=new _t;return Rr(e,n),xr(t,n,this._defsUsePending,!1,!1),n},rect:function(t,e){var n=new Vt;return Rr(e,n),xr(t,n,this._defsUsePending,!1,!1),n.setShape({x:parseFloat(t.getAttribute("x")||"0"),y:parseFloat(t.getAttribute("y")||"0"),width:parseFloat(t.getAttribute("width")||"0"),height:parseFloat(t.getAttribute("height")||"0")}),n.silent=!0,n},circle:function(t,e){var n=new da;return Rr(e,n),xr(t,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(t.getAttribute("cx")||"0"),cy:parseFloat(t.getAttribute("cy")||"0"),r:parseFloat(t.getAttribute("r")||"0")}),n.silent=!0,n},line:function(t,e){var n=new Ee;return Rr(e,n),xr(t,n,this._defsUsePending,!1,!1),n.setShape({x1:parseFloat(t.getAttribute("x1")||"0"),y1:parseFloat(t.getAttribute("y1")||"0"),x2:parseFloat(t.getAttribute("x2")||"0"),y2:parseFloat(t.getAttribute("y2")||"0")}),n.silent=!0,n},ellipse:function(t,e){var n=new c_;return Rr(e,n),xr(t,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(t.getAttribute("cx")||"0"),cy:parseFloat(t.getAttribute("cy")||"0"),rx:parseFloat(t.getAttribute("rx")||"0"),ry:parseFloat(t.getAttribute("ry")||"0")}),n.silent=!0,n},polygon:function(t,e){var n=t.getAttribute("points"),i;n&&(i=YT(n));var a=new yr({shape:{points:i||[]},silent:!0});return Rr(e,a),xr(t,a,this._defsUsePending,!1,!1),a},polyline:function(t,e){var n=t.getAttribute("points"),i;n&&(i=YT(n));var a=new mr({shape:{points:i||[]},silent:!0});return Rr(e,a),xr(t,a,this._defsUsePending,!1,!1),a},image:function(t,e){var n=new He;return Rr(e,n),xr(t,n,this._defsUsePending,!1,!1),n.setStyle({image:t.getAttribute("xlink:href")||t.getAttribute("href"),x:+t.getAttribute("x"),y:+t.getAttribute("y"),width:+t.getAttribute("width"),height:+t.getAttribute("height")}),n.silent=!0,n},text:function(t,e){var n=t.getAttribute("x")||"0",i=t.getAttribute("y")||"0",a=t.getAttribute("dx")||"0",o=t.getAttribute("dy")||"0";this._textX=parseFloat(n)+parseFloat(a),this._textY=parseFloat(i)+parseFloat(o);var s=new _t;return Rr(e,s),xr(t,s,this._defsUsePending,!1,!0),s},tspan:function(t,e){var n=t.getAttribute("x"),i=t.getAttribute("y");n!=null&&(this._textX=parseFloat(n)),i!=null&&(this._textY=parseFloat(i));var a=t.getAttribute("dx")||"0",o=t.getAttribute("dy")||"0",s=new _t;return Rr(e,s),xr(t,s,this._defsUsePending,!1,!0),this._textX+=parseFloat(a),this._textY+=parseFloat(o),s},path:function(t,e){var n=t.getAttribute("d")||"",i=eP(n);return Rr(e,i),xr(t,i,this._defsUsePending,!1,!1),i.silent=!0,i}}}(),r}(),WT={lineargradient:function(r){var t=parseInt(r.getAttribute("x1")||"0",10),e=parseInt(r.getAttribute("y1")||"0",10),n=parseInt(r.getAttribute("x2")||"10",10),i=parseInt(r.getAttribute("y2")||"0",10),a=new xf(t,e,n,i);return $T(r,a),UT(r,a),a},radialgradient:function(r){var t=parseInt(r.getAttribute("cx")||"0",10),e=parseInt(r.getAttribute("cy")||"0",10),n=parseInt(r.getAttribute("r")||"0",10),i=new dP(t,e,n);return $T(r,i),UT(r,i),i}};function $T(r,t){var e=r.getAttribute("gradientUnits");e==="userSpaceOnUse"&&(t.global=!0)}function UT(r,t){for(var e=r.firstChild;e;){if(e.nodeType===1&&e.nodeName.toLocaleLowerCase()==="stop"){var n=e.getAttribute("offset"),i=void 0;n&&n.indexOf("%")>0?i=parseInt(n,10)/100:n?i=parseFloat(n):i=0;var a={};ME(e,a,a);var o=a.stopColor||e.getAttribute("stop-color")||"#000000";t.colorStops.push({offset:i,color:o})}e=e.nextSibling}}function Rr(r,t){r&&r.__inheritedStyle&&(t.__inheritedStyle||(t.__inheritedStyle={}),pt(t.__inheritedStyle,r.__inheritedStyle))}function YT(r){for(var t=xd(r),e=[],n=0;n0;a-=2){var o=n[a],s=n[a-1],l=xd(o);switch(i=i||Cr(),s){case"translate":Hn(i,i,[parseFloat(l[0]),parseFloat(l[1]||"0")]);break;case"scale":X0(i,i,[parseFloat(l[0]),parseFloat(l[1]||l[0])]);break;case"rotate":Eo(i,i,-parseFloat(l[0])*hg,[parseFloat(l[1]||"0"),parseFloat(l[2]||"0")]);break;case"skewX":var u=Math.tan(parseFloat(l[0])*hg);li(i,[1,0,u,1,0,0],i);break;case"skewY":var f=Math.tan(parseFloat(l[0])*hg);li(i,[1,f,0,1,0,0],i);break;case"matrix":i[0]=parseFloat(l[0]),i[1]=parseFloat(l[1]),i[2]=parseFloat(l[2]),i[3]=parseFloat(l[3]),i[4]=parseFloat(l[4]),i[5]=parseFloat(l[5]);break}}t.setLocalTransform(i)}}var XT=/([^\s:;]+)\s*:\s*([^:;]+)/g;function ME(r,t,e){var n=r.getAttribute("style");if(n){XT.lastIndex=0;for(var i;(i=XT.exec(n))!=null;){var a=i[1],o=st(ov,a)?ov[a]:null;o&&(t[o]=i[2]);var s=st(sv,a)?sv[a]:null;s&&(e[s]=i[2])}}}function UY(r,t,e){for(var n=0;n0,g={api:n,geo:l,mapOrGeoModel:t,data:s,isVisualEncodedByVisualMap:p,isGeo:o,transformInfoRaw:h};l.resourceType==="geoJSON"?this._buildGeoJSON(g):l.resourceType==="geoSVG"&&this._buildSVG(g),this._updateController(t,e,n),this._updateMapSelectHandler(t,u,n,i)},r.prototype._buildGeoJSON=function(t){var e=this._regionsGroupByName=ft(),n=ft(),i=this._regionsGroup,a=t.transformInfoRaw,o=t.mapOrGeoModel,s=t.data,l=t.geo.projection,u=l&&l.stream;function f(v,d){return d&&(v=d(v)),v&&[v[0]*a.scaleX+a.x,v[1]*a.scaleY+a.y]}function c(v){for(var d=[],p=!u&&l&&l.project,g=0;g=0)&&(h=i);var v=o?{normal:{align:"center",verticalAlign:"middle"}}:null;Fe(t,De(n),{labelFetcher:h,labelDataIndex:c,defaultText:e},v);var d=t.getTextContent();if(d&&(IE(d).ignore=d.ignore,t.textConfig&&o)){var p=t.getBoundingRect().clone();t.textConfig.layoutRect=p,t.textConfig.position=[(o[0]-p.x)/p.width*100+"%",(o[1]-p.y)/p.height*100+"%"]}t.disableLabelAnimation=!0}else t.removeTextContent(),t.removeTextConfig(),t.disableLabelAnimation=null}function QT(r,t,e,n,i,a){r.data?r.data.setItemGraphicEl(a,t):St(t).eventData={componentType:"geo",componentIndex:i.componentIndex,geoIndex:i.componentIndex,name:e,region:n&&n.option||{}}}function tA(r,t,e,n,i){r.data||ko({el:t,componentModel:i,itemName:e,itemTooltipOption:n.get("tooltip")})}function eA(r,t,e,n,i){t.highDownSilentOnTouch=!!i.get("selectedMode");var a=n.getModel("emphasis"),o=a.get("focus");return ue(t,o,a.get("blurScope"),a.get("disabled")),r.isGeo&&f3(t,i,e),o}function rA(r,t,e){var n=[],i;function a(){i=[]}function o(){i.length&&(n.push(i),i=[])}var s=t({polygonStart:a,polygonEnd:o,lineStart:a,lineEnd:o,point:function(l,u){isFinite(l)&&isFinite(u)&&i.push([l,u])},sphere:function(){}});return!e&&s.polygonStart(),M(r,function(l){s.lineStart();for(var u=0;u-1&&(i.style.stroke=i.style.fill,i.style.fill="#fff",i.style.lineWidth=2),i},t.type="series.map",t.dependencies=["geo"],t.layoutMode="box",t.defaultOption={z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:null,showLegendSymbol:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,selectedMode:!0,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}},select:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},nameProperty:"name"},t}(le);const v7=h7;function d7(r,t){var e={};return M(r,function(n){n.each(n.mapDimension("value"),function(i,a){var o="ec-"+n.getName(a);e[o]=e[o]||[],isNaN(i)||e[o].push(i)})}),r[0].map(r[0].mapDimension("value"),function(n,i){for(var a="ec-"+r[0].getName(i),o=0,s=1/0,l=-1/0,u=e[a].length,f=0;f1?(S.width=_,S.height=_/g):(S.height=_,S.width=_*g),S.y=m[1]-S.height/2,S.x=m[0]-S.width/2;else{var x=r.getBoxLayoutParams();x.aspect=g,S=be(x,{width:d,height:p})}this.setViewRect(S.x,S.y,S.width,S.height),this.setCenter(r.get("center"),t),this.setZoom(r.get("zoom"))}function _7(r,t){M(t.get("geoCoord"),function(e,n){r.addGeoCoord(n,e)})}var S7=function(){function r(){this.dimensions=PE}return r.prototype.create=function(t,e){var n=[];function i(o){return{nameProperty:o.get("nameProperty"),aspectScale:o.get("aspectScale"),projection:o.get("projection")}}t.eachComponent("geo",function(o,s){var l=o.get("map"),u=new oA(l+s,l,F({nameMap:o.get("nameMap")},i(o)));u.zoomLimit=o.get("scaleLimit"),n.push(u),o.coordinateSystem=u,u.model=o,u.resize=sA,u.resize(o,e)}),t.eachSeries(function(o){var s=o.get("coordinateSystem");if(s==="geo"){var l=o.get("geoIndex")||0;o.coordinateSystem=n[l]}});var a={};return t.eachSeriesByType("map",function(o){if(!o.getHostGeoModel()){var s=o.getMapType();a[s]=a[s]||[],a[s].push(o)}}),M(a,function(o,s){var l=Z(o,function(f){return f.get("nameMap")}),u=new oA(s,s,F({nameMap:W0(l)},i(o[0])));u.zoomLimit=Re.apply(null,Z(o,function(f){return f.get("scaleLimit")})),n.push(u),u.resize=sA,u.resize(o[0],e),M(o,function(f){f.coordinateSystem=u,_7(u,f)})}),n},r.prototype.getFilledRegions=function(t,e,n,i){for(var a=(t||[]).slice(),o=ft(),s=0;s=0;o--){var s=i[o];s.hierNode={defaultAncestor:null,ancestor:s,prelim:0,modifier:0,change:0,shift:0,i:o,thread:null},e.push(s)}}function I7(r,t){var e=r.isExpand?r.children:[],n=r.parentNode.children,i=r.hierNode.i?n[r.hierNode.i-1]:null;if(e.length){R7(r);var a=(e[0].hierNode.prelim+e[e.length-1].hierNode.prelim)/2;i?(r.hierNode.prelim=i.hierNode.prelim+t(r,i),r.hierNode.modifier=r.hierNode.prelim-a):r.hierNode.prelim=a}else i&&(r.hierNode.prelim=i.hierNode.prelim+t(r,i));r.parentNode.hierNode.defaultAncestor=E7(r,i,r.parentNode.hierNode.defaultAncestor||n[0],t)}function L7(r){var t=r.hierNode.prelim+r.parentNode.hierNode.modifier;r.setLayout({x:t},!0),r.hierNode.modifier+=r.parentNode.hierNode.modifier}function uA(r){return arguments.length?r:N7}function ru(r,t){return r-=Math.PI/2,{x:t*Math.cos(r),y:t*Math.sin(r)}}function P7(r,t){return be(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function R7(r){for(var t=r.children,e=t.length,n=0,i=0;--e>=0;){var a=t[e];a.hierNode.prelim+=n,a.hierNode.modifier+=n,i+=a.hierNode.change,n+=a.hierNode.shift+i}}function E7(r,t,e,n){if(t){for(var i=r,a=r,o=a.parentNode.children[0],s=t,l=i.hierNode.modifier,u=a.hierNode.modifier,f=o.hierNode.modifier,c=s.hierNode.modifier;s=vg(s),a=dg(a),s&&a;){i=vg(i),o=dg(o),i.hierNode.ancestor=r;var h=s.hierNode.prelim+c-a.hierNode.prelim-u+n(s,a);h>0&&(O7(k7(s,r,e),r,h),u+=h,l+=h),c+=s.hierNode.modifier,u+=a.hierNode.modifier,l+=i.hierNode.modifier,f+=o.hierNode.modifier}s&&!vg(i)&&(i.hierNode.thread=s,i.hierNode.modifier+=c-l),a&&!dg(o)&&(o.hierNode.thread=a,o.hierNode.modifier+=u-f,e=r)}return e}function vg(r){var t=r.children;return t.length&&r.isExpand?t[t.length-1]:r.hierNode.thread}function dg(r){var t=r.children;return t.length&&r.isExpand?t[0]:r.hierNode.thread}function k7(r,t,e){return r.hierNode.ancestor.parentNode===t.parentNode?r.hierNode.ancestor:e}function O7(r,t,e){var n=e/(t.hierNode.i-r.hierNode.i);t.hierNode.change-=n,t.hierNode.shift+=e,t.hierNode.modifier+=e,t.hierNode.prelim+=e,r.hierNode.change+=n}function N7(r,t){return r.parentNode===t.parentNode?1:2}var V7=function(){function r(){this.parentPoint=[],this.childPoints=[]}return r}(),B7=function(r){B(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new V7},t.prototype.buildPath=function(e,n){var i=n.childPoints,a=i.length,o=n.parentPoint,s=i[0],l=i[a-1];if(a===1){e.moveTo(o[0],o[1]),e.lineTo(s[0],s[1]);return}var u=n.orient,f=u==="TB"||u==="BT"?0:1,c=1-f,h=et(n.forkPosition,1),v=[];v[f]=o[f],v[c]=o[c]+(l[c]-o[c])*h,e.moveTo(o[0],o[1]),e.lineTo(v[0],v[1]),e.moveTo(s[0],s[1]),v[f]=s[f],e.lineTo(v[0],v[1]),v[f]=l[f],e.lineTo(v[0],v[1]),e.lineTo(l[0],l[1]);for(var d=1;dm.x,x||(S=S-Math.PI));var w=x?"left":"right",T=s.getModel("label"),A=T.get("rotate"),C=A*(Math.PI/180),D=g.getTextContent();D&&(g.setTextConfig({position:T.get("position")||w,rotation:A==null?-S:C,origin:"center"}),D.setStyle("verticalAlign","middle"))}var I=s.get(["emphasis","focus"]),L=I==="relative"?Vu(o.getAncestorsIndices(),o.getDescendantIndices()):I==="ancestor"?o.getAncestorsIndices():I==="descendant"?o.getDescendantIndices():null;L&&(St(e).focus=L),G7(i,o,f,e,d,v,p,n),e.__edge&&(e.onHoverStateChange=function(P){if(P!=="blur"){var E=o.parentNode&&r.getItemGraphicEl(o.parentNode.dataIndex);E&&E.hoverState===Sf||zh(e.__edge,P)}})}function G7(r,t,e,n,i,a,o,s){var l=t.getModel(),u=r.get("edgeShape"),f=r.get("layout"),c=r.getOrient(),h=r.get(["lineStyle","curveness"]),v=r.get("edgeForkPosition"),d=l.getModel("lineStyle").getLineStyle(),p=n.__edge;if(u==="curve")t.parentNode&&t.parentNode!==e&&(p||(p=n.__edge=new td({shape:Vm(f,c,h,i,i)})),Ht(p,{shape:Vm(f,c,h,a,o)},r));else if(u==="polyline"&&f==="orthogonal"&&t!==e&&t.children&&t.children.length!==0&&t.isExpand===!0){for(var g=t.children,y=[],m=0;me&&(e=i.height)}this.height=e+1},r.prototype.getNodeById=function(t){if(this.getId()===t)return this;for(var e=0,n=this.children,i=n.length;e=0&&this.hostTree.data.setItemLayout(this.dataIndex,t,e)},r.prototype.getLayout=function(){return this.hostTree.data.getItemLayout(this.dataIndex)},r.prototype.getModel=function(t){if(!(this.dataIndex<0)){var e=this.hostTree,n=e.data.getItemModel(this.dataIndex);return n.getModel(t)}},r.prototype.getLevelModel=function(){return(this.hostTree.levelModels||[])[this.depth]},r.prototype.setVisual=function(t,e){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,t,e)},r.prototype.getVisual=function(t){return this.hostTree.data.getItemVisual(this.dataIndex,t)},r.prototype.getRawIndex=function(){return this.hostTree.data.getRawIndex(this.dataIndex)},r.prototype.getId=function(){return this.hostTree.data.getId(this.dataIndex)},r.prototype.getChildIndex=function(){if(this.parentNode){for(var t=this.parentNode.children,e=0;e=0){var n=e.getData().tree.root,i=r.targetNode;if(nt(i)&&(i=n.getNodeById(i)),i&&n.contains(i))return{node:i};var a=r.targetNodeId;if(a!=null&&(i=n.getNodeById(a)))return{node:i}}}function BE(r){for(var t=[];r;)r=r.parentNode,r&&t.push(r);return t.reverse()}function u1(r,t){var e=BE(r);return Dt(e,t)>=0}function bd(r,t){for(var e=[];r;){var n=r.dataIndex;e.push({name:r.name,dataIndex:n,value:t.getRawValue(n)}),r=r.parentNode}return e.reverse(),e}var j7=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.hasSymbolVisual=!0,e.ignoreStyleOnData=!0,e}return t.prototype.getInitialData=function(e){var n={name:e.name,children:e.data},i=e.leaves||{},a=new te(i,this,this.ecModel),o=l1.createTree(n,this,s);function s(c){c.wrapMethod("getItemModel",function(h,v){var d=o.getNodeByDataIndex(v);return d&&d.children.length&&d.isExpand||(h.parentModel=a),h})}var l=0;o.eachNode("preorder",function(c){c.depth>l&&(l=c.depth)});var u=e.expandAndCollapse,f=u&&e.initialTreeDepth>=0?e.initialTreeDepth:l;return o.root.eachNode("preorder",function(c){var h=c.hostTree.data.getRawDataItem(c.dataIndex);c.isExpand=h&&h.collapsed!=null?!h.collapsed:c.depth<=f}),o.data},t.prototype.getOrient=function(){var e=this.get("orient");return e==="horizontal"?e="LR":e==="vertical"&&(e="TB"),e},t.prototype.setZoom=function(e){this.option.zoom=e},t.prototype.setCenter=function(e){this.option.center=e},t.prototype.formatTooltip=function(e,n,i){for(var a=this.getData().tree,o=a.root.children[0],s=a.getNodeByDataIndex(e),l=s.getValue(),u=s.name;s&&s!==o;)u=s.parentNode.name+"."+u,s=s.parentNode;return Ie("nameValue",{name:u,value:l,noValue:isNaN(l)||l==null})},t.prototype.getDataParams=function(e){var n=r.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treeAncestors=bd(i,this),n.collapsed=!i.isExpand,n},t.type="series.tree",t.layoutMode="box",t.defaultOption={z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderWidth:1.5},label:{show:!0},animationEasing:"linear",animationDuration:700,animationDurationUpdate:500},t}(le);const J7=j7;function Q7(r,t,e){for(var n=[r],i=[],a;a=n.pop();)if(i.push(a),a.isExpand){var o=a.children;if(o.length)for(var s=0;s=0;a--)e.push(i[a])}}function t9(r,t){r.eachSeriesByType("tree",function(e){e9(e,t)})}function e9(r,t){var e=P7(r,t);r.layoutInfo=e;var n=r.get("layout"),i=0,a=0,o=null;n==="radial"?(i=2*Math.PI,a=Math.min(e.height,e.width)/2,o=uA(function(_,S){return(_.parentNode===S.parentNode?1:2)/_.depth})):(i=e.width,a=e.height,o=uA());var s=r.getData().tree.root,l=s.children[0];if(l){D7(s),Q7(l,I7,o),s.hierNode.modifier=-l.hierNode.prelim,zl(l,L7);var u=l,f=l,c=l;zl(l,function(_){var S=_.getLayout().x;Sf.getLayout().x&&(f=_),_.depth>c.depth&&(c=_)});var h=u===f?1:o(u,f)/2,v=h-u.getLayout().x,d=0,p=0,g=0,y=0;if(n==="radial")d=i/(f.getLayout().x+h+v),p=a/(c.depth-1||1),zl(l,function(_){g=(_.getLayout().x+v)*d,y=(_.depth-1)*p;var S=ru(g,y);_.setLayout({x:S.x,y:S.y,rawX:g,rawY:y},!0)});else{var m=r.getOrient();m==="RL"||m==="LR"?(p=a/(f.getLayout().x+h+v),d=i/(c.depth-1||1),zl(l,function(_){y=(_.getLayout().x+v)*p,g=m==="LR"?(_.depth-1)*d:i-(_.depth-1)*d,_.setLayout({x:g,y},!0)})):(m==="TB"||m==="BT")&&(d=i/(f.getLayout().x+h+v),p=a/(c.depth-1||1),zl(l,function(_){g=(_.getLayout().x+v)*d,y=m==="TB"?(_.depth-1)*p:a-(_.depth-1)*p,_.setLayout({x:g,y},!0)}))}}}function r9(r){r.eachSeriesByType("tree",function(t){var e=t.getData(),n=e.tree;n.eachNode(function(i){var a=i.getModel(),o=a.getModel("itemStyle").getItemStyle(),s=e.ensureUniqueItemVisual(i.dataIndex,"style");F(s,o)})})}function n9(r){r.registerAction({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},function(t,e){e.eachComponent({mainType:"series",subType:"tree",query:t},function(n){var i=t.dataIndex,a=n.getData().tree,o=a.getNodeByDataIndex(i);o.isExpand=!o.isExpand})}),r.registerAction({type:"treeRoam",event:"treeRoam",update:"none"},function(t,e,n){e.eachComponent({mainType:"series",subType:"tree",query:t},function(i){var a=i.coordinateSystem,o=o1(a,t,void 0,n);i.setCenter&&i.setCenter(o.center),i.setZoom&&i.setZoom(o.zoom)})})}function i9(r){r.registerChartView(F7),r.registerSeriesModel(J7),r.registerLayout(t9),r.registerVisual(r9),n9(r)}var dA=["treemapZoomToNode","treemapRender","treemapMove"];function a9(r){for(var t=0;t1;)a=a.parentNode;var o=hm(r.ecModel,a.name||a.dataIndex+"",n);i.setVisual("decal",o)})}var o9=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.preventUsingHoverLayer=!0,e}return t.prototype.getInitialData=function(e,n){var i={name:e.name,children:e.data};GE(i);var a=e.levels||[],o=this.designatedVisualItemStyle={},s=new te({itemStyle:o},this,n);a=e.levels=s9(a,n);var l=Z(a||[],function(c){return new te(c,s,n)},this),u=l1.createTree(i,this,f);function f(c){c.wrapMethod("getItemModel",function(h,v){var d=u.getNodeByDataIndex(v),p=d?l[d.depth]:null;return h.parentModel=p||s,h})}return u.data},t.prototype.optionUpdated=function(){this.resetViewRoot()},t.prototype.formatTooltip=function(e,n,i){var a=this.getData(),o=this.getRawValue(e),s=a.getName(e);return Ie("nameValue",{name:s,value:o})},t.prototype.getDataParams=function(e){var n=r.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treeAncestors=bd(i,this),n.treePathInfo=n.treeAncestors,n},t.prototype.setLayoutInfo=function(e){this.layoutInfo=this.layoutInfo||{},F(this.layoutInfo,e)},t.prototype.mapIdToIndex=function(e){var n=this._idIndexMap;n||(n=this._idIndexMap=ft(),this._idIndexMapCount=0);var i=n.get(e);return i==null&&n.set(e,i=this._idIndexMapCount++),i},t.prototype.getViewRoot=function(){return this._viewRoot},t.prototype.resetViewRoot=function(e){e?this._viewRoot=e:e=this._viewRoot;var n=this.getRawData().tree.root;(!e||e!==n&&!n.contains(e))&&(this._viewRoot=n)},t.prototype.enableAriaDecal=function(){zE(this)},t.type="series.treemap",t.layoutMode="box",t.defaultOption={progressive:0,left:"center",top:"middle",width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"▶",zoomToNodeRatio:.32*.32,scaleLimit:null,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",textStyle:{color:"#fff"}},emphasis:{itemStyle:{color:"rgba(0,0,0,0.9)"}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",overflow:"truncate"},upperLabel:{show:!1,position:[0,"50%"],height:20,overflow:"truncate",verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],overflow:"truncate",verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},t}(le);function GE(r){var t=0;M(r.children,function(n){GE(n);var i=n.value;Y(i)&&(i=i[0]),t+=i});var e=r.value;Y(e)&&(e=e[0]),(e==null||isNaN(e))&&(e=t),e<0&&(e=0),Y(r.value)?r.value[0]=e:r.value=e}function s9(r,t){var e=Zt(t.get("color")),n=Zt(t.get(["aria","decal","decals"]));if(e){r=r||[];var i,a;M(r,function(s){var l=new te(s),u=l.get("color"),f=l.get("decal");(l.get(["itemStyle","color"])||u&&u!=="none")&&(i=!0),(l.get(["itemStyle","decal"])||f&&f!=="none")&&(a=!0)});var o=r[0]||(r[0]={});return i||(o.color=e.slice()),!a&&n&&(o.decal=n.slice()),r}}const l9=o9;var u9=8,pA=8,pg=5,f9=function(){function r(t){this.group=new _t,t.add(this.group)}return r.prototype.render=function(t,e,n,i){var a=t.getModel("breadcrumb"),o=this.group;if(o.removeAll(),!(!a.get("show")||!n)){var s=a.getModel("itemStyle"),l=a.getModel("emphasis"),u=s.getModel("textStyle"),f=l.getModel(["itemStyle","textStyle"]),c={pos:{left:a.get("left"),right:a.get("right"),top:a.get("top"),bottom:a.get("bottom")},box:{width:e.getWidth(),height:e.getHeight()},emptyItemWidth:a.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(n,c,u),this._renderContent(t,c,s,l,u,f,i),ud(o,c.pos,c.box)}},r.prototype._prepare=function(t,e,n){for(var i=t;i;i=i.parentNode){var a=Se(i.getModel().get("name"),""),o=n.getTextRect(a),s=Math.max(o.width+u9*2,e.emptyItemWidth);e.totalWidth+=s+pA,e.renderList.push({node:i,text:a,width:s})}},r.prototype._renderContent=function(t,e,n,i,a,o,s){for(var l=0,u=e.emptyItemWidth,f=t.get(["breadcrumb","height"]),c=_H(e.pos,e.box),h=e.totalWidth,v=e.renderList,d=i.getModel("itemStyle").getItemStyle(),p=v.length-1;p>=0;p--){var g=v[p],y=g.node,m=g.width,_=g.text;h>c.width&&(h-=m-u,m=u,_=null);var S=new yr({shape:{points:c9(l,0,m,f,p===v.length-1,p===0)},style:pt(n.getItemStyle(),{lineJoin:"bevel"}),textContent:new Gt({style:Qt(a,{text:_})}),textConfig:{position:"inside"},z2:Qs*1e4,onclick:bt(s,y)});S.disableLabelAnimation=!0,S.getTextContent().ensureState("emphasis").style=Qt(o,{text:_}),S.ensureState("emphasis").style=d,ue(S,i.get("focus"),i.get("blurScope"),i.get("disabled")),this.group.add(S),h9(S,t,y),l+=m+pA}},r.prototype.remove=function(){this.group.removeAll()},r}();function c9(r,t,e,n,i,a){var o=[[i?r:r-pg,t],[r+e,t],[r+e,t+n],[i?r:r-pg,t+n]];return!a&&o.splice(2,0,[r+e+pg,t+n/2]),!i&&o.push([r,t+n/2]),o}function h9(r,t,e){St(r).eventData={componentType:"series",componentSubType:"treemap",componentIndex:t.componentIndex,seriesIndex:t.seriesIndex,seriesName:t.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:e&&e.dataIndex,name:e&&e.name},treePathInfo:e&&bd(e,t)}}const v9=f9;var d9=function(){function r(){this._storage=[],this._elExistsMap={}}return r.prototype.add=function(t,e,n,i,a){return this._elExistsMap[t.id]?!1:(this._elExistsMap[t.id]=!0,this._storage.push({el:t,target:e,duration:n,delay:i,easing:a}),!0)},r.prototype.finished=function(t){return this._finishedCallback=t,this},r.prototype.start=function(){for(var t=this,e=this._storage.length,n=function(){e--,e<=0&&(t._storage.length=0,t._elExistsMap={},t._finishedCallback&&t._finishedCallback())},i=0,a=this._storage.length;iyA||Math.abs(e.dy)>yA)){var n=this.seriesModel.getData().tree.root;if(!n)return;var i=n.getLayout();if(!i)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:i.x+e.dx,y:i.y+e.dy,width:i.width,height:i.height}})}},t.prototype._onZoom=function(e){var n=e.originX,i=e.originY,a=e.scale;if(this._state!=="animating"){var o=this.seriesModel.getData().tree.root;if(!o)return;var s=o.getLayout();if(!s)return;var l=new Mt(s.x,s.y,s.width,s.height),u=null,f=this._controllerHost;u=f.zoomLimit;var c=f.zoom=f.zoom||1;if(c*=a,u){var h=u.min||0,v=u.max||1/0;c=Math.max(Math.min(v,c),h)}var d=c/f.zoom;f.zoom=c;var p=this.seriesModel.layoutInfo;n-=p.x,i-=p.y;var g=Cr();Hn(g,g,[-n,-i]),X0(g,g,[d,d]),Hn(g,g,[n,i]),l.applyTransform(g),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:l.x,y:l.y,width:l.width,height:l.height}})}},t.prototype._initEvents=function(e){var n=this;e.on("click",function(i){if(n._state==="ready"){var a=n.seriesModel.get("nodeClick",!0);if(a){var o=n.findTarget(i.offsetX,i.offsetY);if(o){var s=o.node;if(s.getLayout().isLeafRoot)n._rootToNode(o);else if(a==="zoomToNode")n._zoomToNode(o);else if(a==="link"){var l=s.hostTree.data.getItemModel(s.dataIndex),u=l.get("link",!0),f=l.get("target",!0)||"blank";u&&Uh(u,f)}}}}},this)},t.prototype._renderBreadcrumb=function(e,n,i){var a=this;i||(i=e.get("leafDepth",!0)!=null?{node:e.getViewRoot()}:this.findTarget(n.getWidth()/2,n.getHeight()/2),i||(i={node:e.getData().tree.root})),(this._breadcrumb||(this._breadcrumb=new v9(this.group))).render(e,n,i.node,function(o){a._state!=="animating"&&(u1(e.getViewRoot(),o)?a._rootToNode({node:o}):a._zoomToNode({node:o}))})},t.prototype.remove=function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage=Gl(),this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},t.prototype.dispose=function(){this._clearController()},t.prototype._zoomToNode=function(e){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:e.node})},t.prototype._rootToNode=function(e){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:e.node})},t.prototype.findTarget=function(e,n){var i,a=this.seriesModel.getViewRoot();return a.eachNode({attr:"viewChildren",order:"preorder"},function(o){var s=this._storage.background[o.getRawIndex()];if(s){var l=s.transformCoordToLocal(e,n),u=s.shape;if(u.x<=l[0]&&l[0]<=u.x+u.width&&u.y<=l[1]&&l[1]<=u.y+u.height)i={node:o,offsetX:l[0],offsetY:l[1]};else return!1}},this),i},t.type="treemap",t}(ee);function Gl(){return{nodeGroup:[],background:[],content:[]}}function S9(r,t,e,n,i,a,o,s,l,u){if(!o)return;var f=o.getLayout(),c=r.getData(),h=o.getModel();if(c.setItemGraphicEl(o.dataIndex,null),!f||!f.isInView)return;var v=f.width,d=f.height,p=f.borderWidth,g=f.invisible,y=o.getRawIndex(),m=s&&s.getRawIndex(),_=o.viewChildren,S=f.upperHeight,x=_&&_.length,b=h.getModel("itemStyle"),w=h.getModel(["emphasis","itemStyle"]),T=h.getModel(["blur","itemStyle"]),A=h.getModel(["select","itemStyle"]),C=b.get("borderRadius")||0,D=gt("nodeGroup",Bm);if(!D)return;if(l.add(D),D.x=f.x||0,D.y=f.y||0,D.markRedraw(),lv(D).nodeWidth=v,lv(D).nodeHeight=d,f.isAboveViewRoot)return D;var I=gt("background",gA,u,y9);I&&$(D,I,x&&f.upperLabelHeight);var L=h.getModel("emphasis"),P=L.get("focus"),E=L.get("blurScope"),O=L.get("disabled"),V=P==="ancestor"?o.getAncestorsIndices():P==="descendant"?o.getDescendantIndices():P;if(x)Uu(D)&&ao(D,!1),I&&(ao(I,!O),c.setItemGraphicEl(o.dataIndex,I),im(I,V,E));else{var N=gt("content",gA,u,m9);N&&q(D,N),I.disableMorphing=!0,I&&Uu(I)&&ao(I,!1),ao(D,!O),c.setItemGraphicEl(o.dataIndex,D);var z=h.getShallow("cursor");z&&N.attr("cursor",z),im(D,V,E)}return D;function $(K,H,tt){var j=St(H);if(j.dataIndex=o.dataIndex,j.seriesIndex=r.seriesIndex,H.setShape({x:0,y:0,width:v,height:d,r:C}),g)Q(H);else{H.invisible=!1;var lt=o.getVisual("style"),R=lt.stroke,k=SA(b);k.fill=R;var G=Ya(w);G.fill=w.get("borderColor");var X=Ya(T);X.fill=T.get("borderColor");var W=Ya(A);if(W.fill=A.get("borderColor"),tt){var J=v-2*p;ct(H,R,lt.opacity,{x:p,y:0,width:J,height:S})}else H.removeTextContent();H.setStyle(k),H.ensureState("emphasis").style=G,H.ensureState("blur").style=X,H.ensureState("select").style=W,Do(H)}K.add(H)}function q(K,H){var tt=St(H);tt.dataIndex=o.dataIndex,tt.seriesIndex=r.seriesIndex;var j=Math.max(v-2*p,0),lt=Math.max(d-2*p,0);if(H.culling=!0,H.setShape({x:p,y:p,width:j,height:lt,r:C}),g)Q(H);else{H.invisible=!1;var R=o.getVisual("style"),k=R.fill,G=SA(b);G.fill=k,G.decal=R.decal;var X=Ya(w),W=Ya(T),J=Ya(A);ct(H,k,R.opacity,null),H.setStyle(G),H.ensureState("emphasis").style=X,H.ensureState("blur").style=W,H.ensureState("select").style=J,Do(H)}K.add(H)}function Q(K){!K.invisible&&a.push(K)}function ct(K,H,tt,j){var lt=h.getModel(j?_A:mA),R=Se(h.get("name"),null),k=lt.getShallow("show");Fe(K,De(h,j?_A:mA),{defaultText:k?R:null,inheritColor:H,defaultOpacity:tt,labelFetcher:r,labelDataIndex:o.dataIndex});var G=K.getTextContent();if(G){var X=G.style,W=U0(X.padding||0);j&&(K.setTextConfig({layoutRect:j}),G.disableLabelLayout=!0),G.beforeUpdate=function(){var ot=Math.max((j?j.width:K.shape.width)-W[1]-W[3],0),ut=Math.max((j?j.height:K.shape.height)-W[0]-W[2],0);(X.width!==ot||X.height!==ut)&&G.setStyle({width:ot,height:ut})},X.truncateMinChar=2,X.lineOverflow="truncate",ht(X,j,f);var J=G.getState("emphasis");ht(J?J.style:null,j,f)}}function ht(K,H,tt){var j=K?K.text:null;if(!H&&tt.isLeafRoot&&j!=null){var lt=r.get("drillDownIcon",!0);K.text=lt?lt+" "+j:j}}function gt(K,H,tt,j){var lt=m!=null&&e[K][m],R=i[K];return lt?(e[K][m]=null,Et(R,lt)):g||(lt=new H,lt instanceof Yr&&(lt.z2=x9(tt,j)),U(R,lt)),t[K][y]=lt}function Et(K,H){var tt=K[y]={};H instanceof Bm?(tt.oldX=H.x,tt.oldY=H.y):tt.oldShape=F({},H.shape)}function U(K,H){var tt=K[y]={},j=o.parentNode,lt=H instanceof _t;if(j&&(!n||n.direction==="drillDown")){var R=0,k=0,G=i.background[j.getRawIndex()];!n&&G&&G.oldShape&&(R=G.oldShape.width,k=G.oldShape.height),lt?(tt.oldX=0,tt.oldY=k):tt.oldShape={x:R,y:k,width:0,height:0}}tt.fadein=!lt}}function x9(r,t){return r*g9+t}const b9=_9;var af=M,w9=yt,uv=-1,f1=function(){function r(t){var e=t.mappingMethod,n=t.type,i=this.option=mt(t);this.type=n,this.mappingMethod=e,this._normalizeData=C9[e];var a=r.visualHandlers[n];this.applyVisual=a.applyVisual,this.getColorMapper=a.getColorMapper,this._normalizedToVisual=a._normalizedToVisual[e],e==="piecewise"?(gg(i),T9(i)):e==="category"?i.categories?A9(i):gg(i,!0):(or(e!=="linear"||i.dataExtent),gg(i))}return r.prototype.mapValueToVisual=function(t){var e=this._normalizeData(t);return this._normalizedToVisual(e,t)},r.prototype.getNormalizer=function(){return at(this._normalizeData,this)},r.listVisualTypes=function(){return kt(r.visualHandlers)},r.isValidType=function(t){return r.visualHandlers.hasOwnProperty(t)},r.eachVisual=function(t,e,n){yt(t)?M(t,e,n):e.call(n,t)},r.mapVisual=function(t,e,n){var i,a=Y(t)?[]:yt(t)?{}:(i=!0,null);return r.eachVisual(t,function(o,s){var l=e.call(n,o,s);i?a=l:a[s]=l}),a},r.retrieveVisuals=function(t){var e={},n;return t&&af(r.visualHandlers,function(i,a){t.hasOwnProperty(a)&&(e[a]=t[a],n=!0)}),n?e:null},r.prepareVisualTypes=function(t){if(Y(t))t=t.slice();else if(w9(t)){var e=[];af(t,function(n,i){e.push(i)}),t=e}else return[];return t.sort(function(n,i){return i==="color"&&n!=="color"&&n.indexOf("color")===0?1:-1}),t},r.dependsOn=function(t,e){return e==="color"?!!(t&&t.indexOf(e)===0):t===e},r.findPieceIndex=function(t,e,n){for(var i,a=1/0,o=0,s=e.length;o=0;a--)n[a]==null&&(delete e[t[a]],t.pop())}function gg(r,t){var e=r.visual,n=[];yt(e)?af(e,function(a){n.push(a)}):e!=null&&n.push(e);var i={color:1,symbol:1};!t&&n.length===1&&!i.hasOwnProperty(r.type)&&(n[1]=n[0]),FE(r,n)}function Dc(r){return{applyVisual:function(t,e,n){var i=this.mapValueToVisual(t);n("color",r(e("color"),i))},_normalizedToVisual:zm([0,1])}}function xA(r){var t=this.option.visual;return t[Math.round(Ut(r,[0,1],[0,t.length-1],!0))]||{}}function Fl(r){return function(t,e,n){n(r,this.mapValueToVisual(t))}}function nu(r){var t=this.option.visual;return t[this.option.loop&&r!==uv?r%t.length:r]}function Za(){return this.option.visual[0]}function zm(r){return{linear:function(t){return Ut(t,r,this.option.visual,!0)},category:nu,piecewise:function(t,e){var n=Gm.call(this,e);return n==null&&(n=Ut(t,r,this.option.visual,!0)),n},fixed:Za}}function Gm(r){var t=this.option,e=t.pieceList;if(t.hasSpecialVisual){var n=f1.findPieceIndex(r,e),i=e[n];if(i&&i.visual)return i.visual[this.type]}}function FE(r,t){return r.visual=t,r.type==="color"&&(r.parsedVisual=Z(t,function(e){var n=Mr(e);return n||[0,0,0,1]})),t}var C9={linear:function(r){return Ut(r,this.option.dataExtent,[0,1],!0)},piecewise:function(r){var t=this.option.pieceList,e=f1.findPieceIndex(r,t,!0);if(e!=null)return Ut(e,[0,t.length-1],[0,1],!0)},category:function(r){var t=this.option.categories?this.option.categoryMap[r]:r;return t==null?uv:t},fixed:de};function Ic(r,t,e){return r?t<=e:t=e.length||p===e[p.depth]){var y=R9(i,l,p,g,d,n);WE(p,y,e,n)}})}}}function I9(r,t,e){var n=F({},t),i=e.designatedVisualItemStyle;return M(["color","colorAlpha","colorSaturation"],function(a){i[a]=t[a];var o=r.get(a);i[a]=null,o!=null&&(n[a]=o)}),n}function bA(r){var t=yg(r,"color");if(t){var e=yg(r,"colorAlpha"),n=yg(r,"colorSaturation");return n&&(t=pu(t,null,null,n)),e&&(t=Eh(t,e)),t}}function L9(r,t){return t!=null?pu(t,null,null,r):null}function yg(r,t){var e=r[t];if(e!=null&&e!=="none")return e}function P9(r,t,e,n,i,a){if(!(!a||!a.length)){var o=mg(t,"color")||i.color!=null&&i.color!=="none"&&(mg(t,"colorAlpha")||mg(t,"colorSaturation"));if(o){var s=t.get("visualMin"),l=t.get("visualMax"),u=e.dataExtent.slice();s!=null&&su[1]&&(u[1]=l);var f=t.get("colorMappingBy"),c={type:o.name,dataExtent:u,visual:o.range};c.type==="color"&&(f==="index"||f==="id")?(c.mappingMethod="category",c.loop=!0):c.mappingMethod="linear";var h=new ze(c);return HE(h).drColorMappingBy=f,h}}}function mg(r,t){var e=r.get(t);return Y(e)&&e.length?{name:t,range:e}:null}function R9(r,t,e,n,i,a){var o=F({},t);if(i){var s=i.type,l=s==="color"&&HE(i).drColorMappingBy,u=l==="index"?n:l==="id"?a.mapIdToIndex(e.getId()):e.getValue(r.get("visualDimension"));o[s]=i.mapValueToVisual(u)}return o}var of=Math.max,fv=Math.min,wA=Re,c1=M,$E=["itemStyle","borderWidth"],E9=["itemStyle","gapWidth"],k9=["upperLabel","show"],O9=["upperLabel","height"];const N9={seriesType:"treemap",reset:function(r,t,e,n){var i=e.getWidth(),a=e.getHeight(),o=r.option,s=be(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()}),l=o.size||[],u=et(wA(s.width,l[0]),i),f=et(wA(s.height,l[1]),a),c=n&&n.type,h=["treemapZoomToNode","treemapRootToNode"],v=nf(n,h,r),d=c==="treemapRender"||c==="treemapMove"?n.rootRect:null,p=r.getViewRoot(),g=BE(p);if(c!=="treemapMove"){var y=c==="treemapZoomToNode"?H9(r,v,p,u,f):d?[d.width,d.height]:[u,f],m=o.sort;m&&m!=="asc"&&m!=="desc"&&(m="desc");var _={squareRatio:o.squareRatio,sort:m,leafDepth:o.leafDepth};p.hostTree.clearLayouts();var S={x:0,y:0,width:y[0],height:y[1],area:y[0]*y[1]};p.setLayout(S),UE(p,_,!1,0),S=p.getLayout(),c1(g,function(b,w){var T=(g[w+1]||p).getValue();b.setLayout(F({dataExtent:[T,T],borderWidth:0,upperHeight:0},S))})}var x=r.getData().tree.root;x.setLayout(W9(s,d,v),!0),r.setLayoutInfo(s),YE(x,new Mt(-s.x,-s.y,i,a),g,p,0)}};function UE(r,t,e,n){var i,a;if(!r.isRemoved()){var o=r.getLayout();i=o.width,a=o.height;var s=r.getModel(),l=s.get($E),u=s.get(E9)/2,f=ZE(s),c=Math.max(l,f),h=l-u,v=c-u;r.setLayout({borderWidth:l,upperHeight:c,upperLabelHeight:f},!0),i=of(i-2*h,0),a=of(a-h-v,0);var d=i*a,p=V9(r,s,d,t,e,n);if(p.length){var g={x:h,y:v,width:i,height:a},y=fv(i,a),m=1/0,_=[];_.area=0;for(var S=0,x=p.length;S=0;l--){var u=i[n==="asc"?o-l-1:l].getValue();u/e*ts[1]&&(s[1]=u)})),{sum:n,dataExtent:s}}function F9(r,t,e){for(var n=0,i=1/0,a=0,o=void 0,s=r.length;an&&(n=o));var l=r.area*r.area,u=t*t*e;return l?of(u*n/l,l/(u*i)):1/0}function TA(r,t,e,n,i){var a=t===e.width?0:1,o=1-a,s=["x","y"],l=["width","height"],u=e[s[a]],f=t?r.area/t:0;(i||f>e[l[o]])&&(f=e[l[o]]);for(var c=0,h=r.length;cNx&&(u=Nx),a=s}un&&(n=t);var a=n%2?n+2:n+3;i=[];for(var o=0;o0&&(x[0]=-x[0],x[1]=-x[1]);var w=S[0]<0?-1:1;if(a.__position!=="start"&&a.__position!=="end"){var T=-Math.atan2(S[1],S[0]);c[0].8?"left":h[0]<-.8?"right":"center",p=h[1]>.8?"top":h[1]<-.8?"bottom":"middle";break;case"start":a.x=-h[0]*y+f[0],a.y=-h[1]*m+f[1],d=h[0]>.8?"right":h[0]<-.8?"left":"center",p=h[1]>.8?"bottom":h[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":a.x=y*w+f[0],a.y=f[1]+A,d=S[0]<0?"right":"left",a.originX=-y*w,a.originY=-A;break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":a.x=b[0],a.y=b[1]+A,d="center",a.originY=-A;break;case"insideEndTop":case"insideEnd":case"insideEndBottom":a.x=-y*w+c[0],a.y=c[1]+A,d=S[0]>=0?"right":"left",a.originX=y*w,a.originY=-A;break}a.scaleX=a.scaleY=o,a.setStyle({verticalAlign:a.__verticalAlign||p,align:a.__align||d})}},t}(_t);const p1=lZ;var uZ=function(){function r(t){this.group=new _t,this._LineCtor=t||p1}return r.prototype.updateData=function(t){var e=this;this._progressiveEls=null;var n=this,i=n.group,a=n._lineData;n._lineData=t,a||i.removeAll();var o=LA(t);t.diff(a).add(function(s){e._doAdd(t,s,o)}).update(function(s,l){e._doUpdate(a,t,l,s,o)}).remove(function(s){i.remove(a.getItemGraphicEl(s))}).execute()},r.prototype.updateLayout=function(){var t=this._lineData;t&&t.eachItemGraphicEl(function(e,n){e.updateLayout(t,n)},this)},r.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=LA(t),this._lineData=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(t,e){this._progressiveEls=[];function n(s){!s.isGroup&&!fZ(s)&&(s.incremental=!0,s.ensureState("emphasis").hoverLayer=!0)}for(var i=t.start;i0}function LA(r){var t=r.hostModel,e=t.getModel("emphasis");return{lineStyle:t.getModel("lineStyle").getLineStyle(),emphasisLineStyle:e.getModel(["lineStyle"]).getLineStyle(),blurLineStyle:t.getModel(["blur","lineStyle"]).getLineStyle(),selectLineStyle:t.getModel(["select","lineStyle"]).getLineStyle(),emphasisDisabled:e.get("disabled"),blurScope:e.get("blurScope"),focus:e.get("focus"),labelStatesModels:De(t)}}function PA(r){return isNaN(r[0])||isNaN(r[1])}function wg(r){return r&&!PA(r[0])&&!PA(r[1])}const g1=uZ;var Tg=[],Ag=[],Cg=[],is=Le,Mg=po,RA=Math.abs;function EA(r,t,e){for(var n=r[0],i=r[1],a=r[2],o=1/0,s,l=e*e,u=.1,f=.1;f<=.9;f+=.1){Tg[0]=is(n[0],i[0],a[0],f),Tg[1]=is(n[1],i[1],a[1],f);var c=RA(Mg(Tg,t)-l);c=0?s=s+u:s=s-u:d>=0?s=s-u:s=s+u}return s}function Dg(r,t){var e=[],n=Bu,i=[[],[],[]],a=[[],[]],o=[];t/=2,r.eachEdge(function(s,l){var u=s.getLayout(),f=s.getVisual("fromSymbol"),c=s.getVisual("toSymbol");u.__original||(u.__original=[si(u[0]),si(u[1])],u[2]&&u.__original.push(si(u[2])));var h=u.__original;if(u[2]!=null){if(tr(i[0],h[0]),tr(i[1],h[2]),tr(i[2],h[1]),f&&f!=="none"){var v=au(s.node1),d=EA(i,h[0],v*t);n(i[0][0],i[1][0],i[2][0],d,e),i[0][0]=e[3],i[1][0]=e[4],n(i[0][1],i[1][1],i[2][1],d,e),i[0][1]=e[3],i[1][1]=e[4]}if(c&&c!=="none"){var v=au(s.node2),d=EA(i,h[1],v*t);n(i[0][0],i[1][0],i[2][0],d,e),i[1][0]=e[1],i[2][0]=e[2],n(i[0][1],i[1][1],i[2][1],d,e),i[1][1]=e[1],i[2][1]=e[2]}tr(u[0],i[0]),tr(u[1],i[2]),tr(u[2],i[1])}else{if(tr(a[0],h[0]),tr(a[1],h[1]),no(o,a[1],a[0]),Ks(o,o),f&&f!=="none"){var v=au(s.node1);Dy(a[0],a[0],o,v*t)}if(c&&c!=="none"){var v=au(s.node2);Dy(a[1],a[1],o,-v*t)}tr(u[0],a[0]),tr(u[1],a[1])}})}function kA(r){return r.type==="view"}var cZ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.init=function(e,n){var i=new If,a=new g1,o=this.group;this._controller=new kf(n.getZr()),this._controllerHost={target:o},o.add(i.group),o.add(a.group),this._symbolDraw=i,this._lineDraw=a,this._firstRender=!0},t.prototype.render=function(e,n,i){var a=this,o=e.coordinateSystem;this._model=e;var s=this._symbolDraw,l=this._lineDraw,u=this.group;if(kA(o)){var f={x:o.x,y:o.y,scaleX:o.scaleX,scaleY:o.scaleY};this._firstRender?u.attr(f):Ht(u,f,e)}Dg(e.getGraph(),iu(e));var c=e.getData();s.updateData(c);var h=e.getEdgeData();l.updateData(h),this._updateNodeAndLinkScale(),this._updateController(e,n,i),clearTimeout(this._layoutTimeout);var v=e.forceLayout,d=e.get(["force","layoutAnimation"]);v&&this._startForceLayoutIteration(v,d);var p=e.get("layout");c.graph.eachNode(function(_){var S=_.dataIndex,x=_.getGraphicEl(),b=_.getModel();if(x){x.off("drag").off("dragend");var w=b.get("draggable");w&&x.on("drag",function(A){switch(p){case"force":v.warmUp(),!a._layouting&&a._startForceLayoutIteration(v,d),v.setFixed(S),c.setItemLayout(S,[x.x,x.y]);break;case"circular":c.setItemLayout(S,[x.x,x.y]),_.setLayout({fixed:!0},!0),d1(e,"symbolSize",_,[A.offsetX,A.offsetY]),a.updateLayout(e);break;case"none":default:c.setItemLayout(S,[x.x,x.y]),v1(e.getGraph(),e),a.updateLayout(e);break}}).on("dragend",function(){v&&v.setUnfixed(S)}),x.setDraggable(w,!!b.get("cursor"));var T=b.get(["emphasis","focus"]);T==="adjacency"&&(St(x).focus=_.getAdjacentDataIndices())}}),c.graph.eachEdge(function(_){var S=_.getGraphicEl(),x=_.getModel().get(["emphasis","focus"]);S&&x==="adjacency"&&(St(S).focus={edge:[_.dataIndex],node:[_.node1.dataIndex,_.node2.dataIndex]})});var g=e.get("layout")==="circular"&&e.get(["circular","rotateLabel"]),y=c.getLayout("cx"),m=c.getLayout("cy");c.graph.eachNode(function(_){jE(_,g,y,m)}),this._firstRender=!1},t.prototype.dispose=function(){this.remove(),this._controller&&this._controller.dispose(),this._controllerHost=null},t.prototype._startForceLayoutIteration=function(e,n){var i=this;(function a(){e.step(function(o){i.updateLayout(i._model),(i._layouting=!o)&&(n?i._layoutTimeout=setTimeout(a,16):a())})})()},t.prototype._updateController=function(e,n,i){var a=this,o=this._controller,s=this._controllerHost,l=this.group;if(o.setPointerChecker(function(u,f,c){var h=l.getBoundingRect();return h.applyTransform(l.transform),h.contain(f,c)&&!Sd(u,i,e)}),!kA(e.coordinateSystem)){o.disable();return}o.enable(e.get("roam")),s.zoomLimit=e.get("scaleLimit"),s.zoom=e.coordinateSystem.getZoom(),o.off("pan").off("zoom").on("pan",function(u){n1(s,u.dx,u.dy),i.dispatchAction({seriesId:e.id,type:"graphRoam",dx:u.dx,dy:u.dy})}).on("zoom",function(u){i1(s,u.scale,u.originX,u.originY),i.dispatchAction({seriesId:e.id,type:"graphRoam",zoom:u.scale,originX:u.originX,originY:u.originY}),a._updateNodeAndLinkScale(),Dg(e.getGraph(),iu(e)),a._lineDraw.updateLayout(),i.updateLabelLayout()})},t.prototype._updateNodeAndLinkScale=function(){var e=this._model,n=e.getData(),i=iu(e);n.eachItemGraphicEl(function(a,o){a&&a.setSymbolScale(i)})},t.prototype.updateLayout=function(e){Dg(e.getGraph(),iu(e)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},t.prototype.remove=function(){clearTimeout(this._layoutTimeout),this._layouting=!1,this._layoutTimeout=null,this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove()},t.type="graph",t}(ee);const hZ=cZ;function as(r){return"_EC_"+r}var vZ=function(){function r(t){this.type="graph",this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this._directed=t||!1}return r.prototype.isDirected=function(){return this._directed},r.prototype.addNode=function(t,e){t=t==null?""+e:""+t;var n=this._nodesMap;if(!n[as(t)]){var i=new Xa(t,e);return i.hostGraph=this,this.nodes.push(i),n[as(t)]=i,i}},r.prototype.getNodeByIndex=function(t){var e=this.data.getRawIndex(t);return this.nodes[e]},r.prototype.getNodeById=function(t){return this._nodesMap[as(t)]},r.prototype.addEdge=function(t,e,n){var i=this._nodesMap,a=this._edgesMap;if(Ft(t)&&(t=this.nodes[t]),Ft(e)&&(e=this.nodes[e]),t instanceof Xa||(t=i[as(t)]),e instanceof Xa||(e=i[as(e)]),!(!t||!e)){var o=t.id+"-"+e.id,s=new QE(t,e,n);return s.hostGraph=this,this._directed&&(t.outEdges.push(s),e.inEdges.push(s)),t.edges.push(s),t!==e&&e.edges.push(s),this.edges.push(s),a[o]=s,s}},r.prototype.getEdgeByIndex=function(t){var e=this.edgeData.getRawIndex(t);return this.edges[e]},r.prototype.getEdge=function(t,e){t instanceof Xa&&(t=t.id),e instanceof Xa&&(e=e.id);var n=this._edgesMap;return this._directed?n[t+"-"+e]:n[t+"-"+e]||n[e+"-"+t]},r.prototype.eachNode=function(t,e){for(var n=this.nodes,i=n.length,a=0;a=0&&t.call(e,n[a],a)},r.prototype.eachEdge=function(t,e){for(var n=this.edges,i=n.length,a=0;a=0&&n[a].node1.dataIndex>=0&&n[a].node2.dataIndex>=0&&t.call(e,n[a],a)},r.prototype.breadthFirstTraverse=function(t,e,n,i){if(e instanceof Xa||(e=this._nodesMap[as(e)]),!!e){for(var a=n==="out"?"outEdges":n==="in"?"inEdges":"edges",o=0;o=0&&l.node2.dataIndex>=0});for(var a=0,o=i.length;a=0&&this[r][t].setItemVisual(this.dataIndex,e,n)},getVisual:function(e){return this[r][t].getItemVisual(this.dataIndex,e)},setLayout:function(e,n){this.dataIndex>=0&&this[r][t].setItemLayout(this.dataIndex,e,n)},getLayout:function(){return this[r][t].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[r][t].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[r][t].getRawIndex(this.dataIndex)}}}me(Xa,tk("hostGraph","data"));me(QE,tk("hostGraph","edgeData"));const dZ=vZ;function ek(r,t,e,n,i){for(var a=new dZ(n),o=0;o "+h)),u++)}var v=e.get("coordinateSystem"),d;if(v==="cartesian2d"||v==="polar")d=Ai(r,e);else{var p=Tf.get(v),g=p?p.dimensions||[]:[];Dt(g,"value")<0&&g.concat(["value"]);var y=Cf(r,{coordDimensions:g,encodeDefine:e.getEncode()}).dimensions;d=new ar(y,e),d.initData(r)}var m=new ar(["value"],e);return m.initData(l,s),i&&i(d,m),NE({mainData:d,struct:a,structAttr:"graph",datas:{node:d,edge:m},datasAttr:{node:"data",edge:"edgeData"}}),a.update(),a}var pZ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e}return t.prototype.init=function(e){r.prototype.init.apply(this,arguments);var n=this;function i(){return n._categoriesData}this.legendVisualProvider=new Ef(i,i),this.fillDataTextStyle(e.edges||e.links),this._updateCategoriesData()},t.prototype.mergeOption=function(e){r.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(e.edges||e.links),this._updateCategoriesData()},t.prototype.mergeDefaultAndTheme=function(e){r.prototype.mergeDefaultAndTheme.apply(this,arguments),Ao(e,"edgeLabel",["show"])},t.prototype.getInitialData=function(e,n){var i=e.edges||e.links||[],a=e.data||e.nodes||[],o=this;if(a&&i){K9(this);var s=ek(a,i,this,!0,l);return M(s.edges,function(u){j9(u.node1,u.node2,this,u.dataIndex)},this),s.data}function l(u,f){u.wrapMethod("getItemModel",function(d){var p=o._categoriesModels,g=d.getShallow("category"),y=p[g];return y&&(y.parentModel=d.parentModel,d.parentModel=y),d});var c=te.prototype.getModel;function h(d,p){var g=c.call(this,d,p);return g.resolveParentPath=v,g}f.wrapMethod("getItemModel",function(d){return d.resolveParentPath=v,d.getModel=h,d});function v(d){if(d&&(d[0]==="label"||d[1]==="label")){var p=d.slice();return d[0]==="label"?p[0]="edgeLabel":d[1]==="label"&&(p[1]="edgeLabel"),p}return d}}},t.prototype.getGraph=function(){return this.getData().graph},t.prototype.getEdgeData=function(){return this.getGraph().edgeData},t.prototype.getCategoriesData=function(){return this._categoriesData},t.prototype.formatTooltip=function(e,n,i){if(i==="edge"){var a=this.getData(),o=this.getDataParams(e,i),s=a.graph.getEdgeByIndex(e),l=a.getName(s.node1.dataIndex),u=a.getName(s.node2.dataIndex),f=[];return l!=null&&f.push(l),u!=null&&f.push(u),Ie("nameValue",{name:f.join(" > "),value:o.value,noValue:o.value==null})}var c=S2({series:this,dataIndex:e,multipleSeries:n});return c},t.prototype._updateCategoriesData=function(){var e=Z(this.option.categories||[],function(i){return i.value!=null?i:F({value:0},i)}),n=new ar(["value"],this);n.initData(e),this._categoriesData=n,this._categoriesModels=n.mapArray(function(i){return n.getItemModel(i)})},t.prototype.setZoom=function(e){this.option.zoom=e},t.prototype.setCenter=function(e){this.option.center=e},t.prototype.isAnimationEnabled=function(){return r.prototype.isAnimationEnabled.call(this)&&!(this.get("layout")==="force"&&this.get(["force","layoutAnimation"]))},t.type="series.graph",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={z:2,coordinateSystem:"view",legendHoverLink:!0,layout:null,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,opacity:.5},emphasis:{scale:!0,label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},t}(le);const gZ=pZ;var yZ={type:"graphRoam",event:"graphRoam",update:"none"};function mZ(r){r.registerChartView(hZ),r.registerSeriesModel(gZ),r.registerProcessor(U9),r.registerVisual(Y9),r.registerVisual(Z9),r.registerLayout(J9),r.registerLayout(r.PRIORITY.VISUAL.POST_CHART_LAYOUT,tZ),r.registerLayout(rZ),r.registerCoordinateSystem("graphView",{dimensions:Of.dimensions,create:iZ}),r.registerAction({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},de),r.registerAction({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},de),r.registerAction(yZ,function(t,e,n){e.eachComponent({mainType:"series",query:t},function(i){var a=i.coordinateSystem,o=o1(a,t,void 0,n);i.setCenter&&i.setCenter(o.center),i.setZoom&&i.setZoom(o.zoom)})})}var _Z=function(){function r(){this.angle=0,this.width=10,this.r=10,this.x=0,this.y=0}return r}(),SZ=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="pointer",n}return t.prototype.getDefaultShape=function(){return new _Z},t.prototype.buildPath=function(e,n){var i=Math.cos,a=Math.sin,o=n.r,s=n.width,l=n.angle,u=n.x-i(l)*s*(s>=o/3?1:2),f=n.y-a(l)*s*(s>=o/3?1:2);l=n.angle-Math.PI/2,e.moveTo(u,f),e.lineTo(n.x+i(l)*s,n.y+a(l)*s),e.lineTo(n.x+i(n.angle)*o,n.y+a(n.angle)*o),e.lineTo(n.x-i(l)*s,n.y-a(l)*s),e.lineTo(u,f)},t}(Pt);const xZ=SZ;function bZ(r,t){var e=r.get("center"),n=t.getWidth(),i=t.getHeight(),a=Math.min(n,i),o=et(e[0],t.getWidth()),s=et(e[1],t.getHeight()),l=et(r.get("radius"),a/2);return{cx:o,cy:s,r:l}}function Pc(r,t){var e=r==null?"":r+"";return t&&(nt(t)?e=t.replace("{value}",e):vt(t)&&(e=t(r))),e}var wZ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){this.group.removeAll();var a=e.get(["axisLine","lineStyle","color"]),o=bZ(e,i);this._renderMain(e,n,i,a,o),this._data=e.getData()},t.prototype.dispose=function(){},t.prototype._renderMain=function(e,n,i,a,o){var s=this.group,l=e.get("clockwise"),u=-e.get("startAngle")/180*Math.PI,f=-e.get("endAngle")/180*Math.PI,c=e.getModel("axisLine"),h=c.get("roundCap"),v=h?av:gr,d=c.get("show"),p=c.getModel("lineStyle"),g=p.get("width"),y=[u,f];i_(y,!l),u=y[0],f=y[1];for(var m=f-u,_=u,S=[],x=0;d&&x=A&&(C===0?0:a[C-1][0])Math.PI/2&&(ht+=Math.PI)):ct==="tangential"?ht=-T-Math.PI/2:Ft(ct)&&(ht=ct*Math.PI/180),ht===0?c.add(new Gt({style:Qt(_,{text:z,x:q,y:Q,verticalAlign:E<-.8?"top":E>.8?"bottom":"middle",align:P<-.4?"left":P>.4?"right":"center"},{inheritColor:$}),silent:!0})):c.add(new Gt({style:Qt(_,{text:z,x:q,y:Q,verticalAlign:"middle",align:"center"},{inheritColor:$}),silent:!0,originX:q,originY:Q,rotation:ht}))}if(m.get("show")&&O!==S){var V=m.get("distance");V=V?V+f:f;for(var gt=0;gt<=x;gt++){P=Math.cos(T),E=Math.sin(T);var Et=new Ee({shape:{x1:P*(d-V)+h,y1:E*(d-V)+v,x2:P*(d-w-V)+h,y2:E*(d-w-V)+v},silent:!0,style:I});I.stroke==="auto"&&Et.setStyle({stroke:a((O+gt/x)/S)}),c.add(Et),T+=C}T-=C}else T+=A}},t.prototype._renderPointer=function(e,n,i,a,o,s,l,u,f){var c=this.group,h=this._data,v=this._progressEls,d=[],p=e.get(["pointer","show"]),g=e.getModel("progress"),y=g.get("show"),m=e.getData(),_=m.mapDimension("value"),S=+e.get("min"),x=+e.get("max"),b=[S,x],w=[s,l];function T(C,D){var I=m.getItemModel(C),L=I.getModel("pointer"),P=et(L.get("width"),o.r),E=et(L.get("length"),o.r),O=e.get(["pointer","icon"]),V=L.get("offsetCenter"),N=et(V[0],o.r),z=et(V[1],o.r),$=L.get("keepAspect"),q;return O?q=ye(O,N-P/2,z-E,P,E,null,$):q=new xZ({shape:{angle:-Math.PI/2,width:P,r:E,x:N,y:z}}),q.rotation=-(D+Math.PI/2),q.x=o.cx,q.y=o.cy,q}function A(C,D){var I=g.get("roundCap"),L=I?av:gr,P=g.get("overlap"),E=P?g.get("width"):f/m.count(),O=P?o.r-E:o.r-(C+1)*E,V=P?o.r:o.r-C*E,N=new L({shape:{startAngle:s,endAngle:D,cx:o.cx,cy:o.cy,clockwise:u,r0:O,r:V}});return P&&(N.z2=Ut(m.get(_,C),[S,x],[100,0],!0)),N}(y||p)&&(m.diff(h).add(function(C){var D=m.get(_,C);if(p){var I=T(C,s);ae(I,{rotation:-((isNaN(+D)?w[0]:Ut(D,b,w,!0))+Math.PI/2)},e),c.add(I),m.setItemGraphicEl(C,I)}if(y){var L=A(C,s),P=g.get("clip");ae(L,{shape:{endAngle:Ut(D,b,w,P)}},e),c.add(L),em(e.seriesIndex,m.dataType,C,L),d[C]=L}}).update(function(C,D){var I=m.get(_,C);if(p){var L=h.getItemGraphicEl(D),P=L?L.rotation:s,E=T(C,P);E.rotation=P,Ht(E,{rotation:-((isNaN(+I)?w[0]:Ut(I,b,w,!0))+Math.PI/2)},e),c.add(E),m.setItemGraphicEl(C,E)}if(y){var O=v[D],V=O?O.shape.endAngle:s,N=A(C,V),z=g.get("clip");Ht(N,{shape:{endAngle:Ut(I,b,w,z)}},e),c.add(N),em(e.seriesIndex,m.dataType,C,N),d[C]=N}}).execute(),m.each(function(C){var D=m.getItemModel(C),I=D.getModel("emphasis"),L=I.get("focus"),P=I.get("blurScope"),E=I.get("disabled");if(p){var O=m.getItemGraphicEl(C),V=m.getItemVisual(C,"style"),N=V.fill;if(O instanceof He){var z=O.style;O.useStyle(F({image:z.image,x:z.x,y:z.y,width:z.width,height:z.height},V))}else O.useStyle(V),O.type!=="pointer"&&O.setColor(N);O.setStyle(D.getModel(["pointer","itemStyle"]).getItemStyle()),O.style.fill==="auto"&&O.setStyle("fill",a(Ut(m.get(_,C),b,[0,1],!0))),O.z2EmphasisLift=0,Ge(O,D),ue(O,L,P,E)}if(y){var $=d[C];$.useStyle(m.getItemVisual(C,"style")),$.setStyle(D.getModel(["progress","itemStyle"]).getItemStyle()),$.z2EmphasisLift=0,Ge($,D),ue($,L,P,E)}}),this._progressEls=d)},t.prototype._renderAnchor=function(e,n){var i=e.getModel("anchor"),a=i.get("show");if(a){var o=i.get("size"),s=i.get("icon"),l=i.get("offsetCenter"),u=i.get("keepAspect"),f=ye(s,n.cx-o/2+et(l[0],n.r),n.cy-o/2+et(l[1],n.r),o,o,null,u);f.z2=i.get("showAbove")?1:0,f.setStyle(i.getModel("itemStyle").getItemStyle()),this.group.add(f)}},t.prototype._renderTitleAndDetail=function(e,n,i,a,o){var s=this,l=e.getData(),u=l.mapDimension("value"),f=+e.get("min"),c=+e.get("max"),h=new _t,v=[],d=[],p=e.isAnimationEnabled(),g=e.get(["pointer","showAbove"]);l.diff(this._data).add(function(y){v[y]=new Gt({silent:!0}),d[y]=new Gt({silent:!0})}).update(function(y,m){v[y]=s._titleEls[m],d[y]=s._detailEls[m]}).execute(),l.each(function(y){var m=l.getItemModel(y),_=l.get(u,y),S=new _t,x=a(Ut(_,[f,c],[0,1],!0)),b=m.getModel("title");if(b.get("show")){var w=b.get("offsetCenter"),T=o.cx+et(w[0],o.r),A=o.cy+et(w[1],o.r),C=v[y];C.attr({z2:g?0:2,style:Qt(b,{x:T,y:A,text:l.getName(y),align:"center",verticalAlign:"middle"},{inheritColor:x})}),S.add(C)}var D=m.getModel("detail");if(D.get("show")){var I=D.get("offsetCenter"),L=o.cx+et(I[0],o.r),P=o.cy+et(I[1],o.r),E=et(D.get("width"),o.r),O=et(D.get("height"),o.r),V=e.get(["progress","show"])?l.getItemVisual(y,"style").fill:x,C=d[y],N=D.get("formatter");C.attr({z2:g?0:2,style:Qt(D,{x:L,y:P,text:Pc(_,N),width:isNaN(E)?null:E,height:isNaN(O)?null:O,align:"center",verticalAlign:"middle"},{inheritColor:V})}),bP(C,{normal:D},_,function($){return Pc($,N)}),p&&wP(C,y,l,e,{getFormattedLabel:function($,q,Q,ct,ht,gt){return Pc(gt?gt.interpolatedValue:_,N)}}),S.add(C)}h.add(S)}),this.group.add(h),this._titleEls=v,this._detailEls=d},t.type="gauge",t}(ee);const TZ=wZ;var AZ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.visualStyleAccessPath="itemStyle",e}return t.prototype.getInitialData=function(e,n){return cl(this,["value"])},t.type="series.gauge",t.defaultOption={z:2,colorBy:"data",center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,roundCap:!1,lineStyle:{color:[[1,"#E6EBF8"]],width:10}},progress:{show:!1,overlap:!0,width:10,roundCap:!1,clip:!0},splitLine:{show:!0,length:10,distance:10,lineStyle:{color:"#63677A",width:3,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:6,distance:10,lineStyle:{color:"#63677A",width:1,type:"solid"}},axisLabel:{show:!0,distance:15,color:"#464646",fontSize:12,rotate:0},pointer:{icon:null,offsetCenter:[0,0],show:!0,showAbove:!0,length:"60%",width:6,keepAspect:!1},anchor:{show:!1,showAbove:!1,size:6,icon:"circle",offsetCenter:[0,0],keepAspect:!1,itemStyle:{color:"#fff",borderWidth:0,borderColor:"#5470c6"}},title:{show:!0,offsetCenter:[0,"20%"],color:"#464646",fontSize:16,valueAnimation:!1},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"#464646",fontSize:30,fontWeight:"bold",lineHeight:30,valueAnimation:!1}},t}(le);const CZ=AZ;function MZ(r){r.registerChartView(TZ),r.registerSeriesModel(CZ)}var DZ=["itemStyle","opacity"],IZ=function(r){B(t,r);function t(e,n){var i=r.call(this)||this,a=i,o=new mr,s=new Gt;return a.setTextContent(s),i.setTextGuideLine(o),i.updateData(e,n,!0),i}return t.prototype.updateData=function(e,n,i){var a=this,o=e.hostModel,s=e.getItemModel(n),l=e.getItemLayout(n),u=s.getModel("emphasis"),f=s.get(DZ);f=f==null?1:f,i||pn(a),a.useStyle(e.getItemVisual(n,"style")),a.style.lineJoin="round",i?(a.setShape({points:l.points}),a.style.opacity=0,ae(a,{style:{opacity:f}},o,n)):Ht(a,{style:{opacity:f},shape:{points:l.points}},o,n),Ge(a,s),this._updateLabel(e,n),ue(this,u.get("focus"),u.get("blurScope"),u.get("disabled"))},t.prototype._updateLabel=function(e,n){var i=this,a=this.getTextGuideLine(),o=i.getTextContent(),s=e.hostModel,l=e.getItemModel(n),u=e.getItemLayout(n),f=u.label,c=e.getItemVisual(n,"style"),h=c.fill;Fe(o,De(l),{labelFetcher:e.hostModel,labelDataIndex:n,defaultOpacity:c.opacity,defaultText:e.getName(n)},{normal:{align:f.textAlign,verticalAlign:f.verticalAlign}}),i.setTextConfig({local:!0,inside:!!f.inside,insideStroke:h,outsideFill:h});var v=f.linePoints;a.setShape({points:v}),i.textGuideLineConfig={anchor:v?new Ct(v[0][0],v[0][1]):null},Ht(o,{style:{x:f.x,y:f.y}},s,n),o.attr({rotation:f.rotation,originX:f.x,originY:f.y,z2:10}),Z_(i,X_(l),{stroke:h})},t}(yr),LZ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.ignoreLabelLineUpdate=!0,e}return t.prototype.render=function(e,n,i){var a=e.getData(),o=this._data,s=this.group;a.diff(o).add(function(l){var u=new IZ(a,l);a.setItemGraphicEl(l,u),s.add(u)}).update(function(l,u){var f=o.getItemGraphicEl(u);f.updateData(a,l),s.add(f),a.setItemGraphicEl(l,f)}).remove(function(l){var u=o.getItemGraphicEl(l);Yu(u,e,l)}).execute(),this._data=a},t.prototype.remove=function(){this.group.removeAll(),this._data=null},t.prototype.dispose=function(){},t.type="funnel",t}(ee);const PZ=LZ;var RZ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.init=function(e){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new Ef(at(this.getData,this),at(this.getRawData,this)),this._defaultLabelLine(e)},t.prototype.getInitialData=function(e,n){return cl(this,{coordDimensions:["value"],encodeDefaulter:bt(w_,this)})},t.prototype._defaultLabelLine=function(e){Ao(e,"labelLine",["show"]);var n=e.labelLine,i=e.emphasis.labelLine;n.show=n.show&&e.label.show,i.show=i.show&&e.emphasis.label.show},t.prototype.getDataParams=function(e){var n=this.getData(),i=r.prototype.getDataParams.call(this,e),a=n.mapDimension("value"),o=n.getSum(a);return i.percent=o?+(n.get(a,e)/o*100).toFixed(2):0,i.$vars.push("percent"),i},t.type="series.funnel",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",orient:"vertical",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},t}(le);const EZ=RZ;function kZ(r,t){return be(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function OZ(r,t){for(var e=r.mapDimension("value"),n=r.mapArray(e,function(l){return l}),i=[],a=t==="ascending",o=0,s=r.count();otX)return;var i=this._model.coordinateSystem.getSlidedAxisExpandWindow([r.offsetX,r.offsetY]);i.behavior!=="none"&&this._dispatchExpand({axisExpandWindow:i.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(r){if(!(this._mouseDownPoint||!Lg(this,"mousemove"))){var t=this._model,e=t.coordinateSystem.getSlidedAxisExpandWindow([r.offsetX,r.offsetY]),n=e.behavior;n==="jump"&&this._throttledDispatchExpand.debounceNextCall(t.get("axisExpandDebounce")),this._throttledDispatchExpand(n==="none"?null:{axisExpandWindow:e.axisExpandWindow,animation:n==="jump"?null:{duration:0}})}}};function Lg(r,t){var e=r._model;return e.get("axisExpandable")&&e.get("axisExpandTriggerOn")===t}const nX=eX;var iX=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.init=function(){r.prototype.init.apply(this,arguments),this.mergeOption({})},t.prototype.mergeOption=function(e){var n=this.option;e&&Tt(n,e,!0),this._initDimensions()},t.prototype.contains=function(e,n){var i=e.get("parallelIndex");return i!=null&&n.getComponent("parallel",i)===this},t.prototype.setAxisExpand=function(e){M(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],function(n){e.hasOwnProperty(n)&&(this.option[n]=e[n])},this)},t.prototype._initDimensions=function(){var e=this.dimensions=[],n=this.parallelAxisIndex=[],i=$t(this.ecModel.queryComponents({mainType:"parallelAxis"}),function(a){return(a.get("parallelIndex")||0)===this.componentIndex},this);M(i,function(a){e.push("dim"+a.get("dim")),n.push(a.componentIndex)})},t.type="parallel",t.dependencies=["parallelAxis"],t.layoutMode="box",t.defaultOption={z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},t}(Bt);const aX=iX;var oX=function(r){B(t,r);function t(e,n,i,a,o){var s=r.call(this,e,n,i)||this;return s.type=a||"value",s.axisIndex=o,s}return t.prototype.isHorizontal=function(){return this.coordinateSystem.getModel().get("layout")!=="horizontal"},t}(yn);const sX=oX;function Fo(r,t,e,n,i,a){r=r||0;var o=e[1]-e[0];if(i!=null&&(i=os(i,[0,o])),a!=null&&(a=Math.max(a,i!=null?i:0)),n==="all"){var s=Math.abs(t[1]-t[0]);s=os(s,[0,o]),i=a=os(s,[i,a]),n=0}t[0]=os(t[0],e),t[1]=os(t[1],e);var l=Pg(t,n);t[n]+=r;var u=i||0,f=e.slice();l.sign<0?f[0]+=u:f[1]-=u,t[n]=os(t[n],f);var c;return c=Pg(t,n),i!=null&&(c.sign!==l.sign||c.spana&&(t[1-n]=t[n]+c.sign*a),t}function Pg(r,t){var e=r[t]-r[1-t];return{span:Math.abs(e),sign:e>0?-1:e<0?1:t?-1:1}}function os(r,t){return Math.min(t[1]!=null?t[1]:1/0,Math.max(t[0]!=null?t[0]:-1/0,r))}var Rg=M,nk=Math.min,ik=Math.max,VA=Math.floor,lX=Math.ceil,BA=ce,uX=Math.PI,fX=function(){function r(t,e,n){this.type="parallel",this._axesMap=ft(),this._axesLayout={},this.dimensions=t.dimensions,this._model=t,this._init(t,e,n)}return r.prototype._init=function(t,e,n){var i=t.dimensions,a=t.parallelAxisIndex;Rg(i,function(o,s){var l=a[s],u=e.getComponent("parallelAxis",l),f=this._axesMap.set(o,new sX(o,md(u),[0,0],u.get("type"),l)),c=f.type==="category";f.onBand=c&&u.get("boundaryGap"),f.inverse=u.get("inverse"),u.axis=f,f.model=u,f.coordinateSystem=u.coordinateSystem=this},this)},r.prototype.update=function(t,e){this._updateAxesFromSeries(this._model,t)},r.prototype.containPoint=function(t){var e=this._makeLayoutInfo(),n=e.axisBase,i=e.layoutBase,a=e.pixelDimIndex,o=t[1-a],s=t[a];return o>=n&&o<=n+e.axisLength&&s>=i&&s<=i+e.layoutLength},r.prototype.getModel=function(){return this._model},r.prototype._updateAxesFromSeries=function(t,e){e.eachSeries(function(n){if(t.contains(n,e)){var i=n.getData();Rg(this.dimensions,function(a){var o=this._axesMap.get(a);o.scale.unionExtentFromData(i,i.mapDimension(a)),Ws(o.scale,o.model)},this)}},this)},r.prototype.resize=function(t,e){this._rect=be(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()}),this._layoutAxes()},r.prototype.getRect=function(){return this._rect},r.prototype._makeLayoutInfo=function(){var t=this._model,e=this._rect,n=["x","y"],i=["width","height"],a=t.get("layout"),o=a==="horizontal"?0:1,s=e[i[o]],l=[0,s],u=this.dimensions.length,f=Rc(t.get("axisExpandWidth"),l),c=Rc(t.get("axisExpandCount")||0,[0,u]),h=t.get("axisExpandable")&&u>3&&u>c&&c>1&&f>0&&s>0,v=t.get("axisExpandWindow"),d;if(v)d=Rc(v[1]-v[0],l),v[1]=v[0]+d;else{d=Rc(f*(c-1),l);var p=t.get("axisExpandCenter")||VA(u/2);v=[f*p-d/2],v[1]=v[0]+d}var g=(s-d)/(u-c);g<3&&(g=0);var y=[VA(BA(v[0]/f,1))+1,lX(BA(v[1]/f,1))-1],m=g/f*v[0];return{layout:a,pixelDimIndex:o,layoutBase:e[n[o]],layoutLength:s,axisBase:e[n[1-o]],axisLength:e[i[1-o]],axisExpandable:h,axisExpandWidth:f,axisCollapseWidth:g,axisExpandWindow:v,axisCount:u,winInnerIndices:y,axisExpandWindow0Pos:m}},r.prototype._layoutAxes=function(){var t=this._rect,e=this._axesMap,n=this.dimensions,i=this._makeLayoutInfo(),a=i.layout;e.each(function(o){var s=[0,i.axisLength],l=o.inverse?1:0;o.setExtent(s[l],s[1-l])}),Rg(n,function(o,s){var l=(i.axisExpandable?hX:cX)(s,i),u={horizontal:{x:l.position,y:i.axisLength},vertical:{x:0,y:l.position}},f={horizontal:uX/2,vertical:0},c=[u[a].x+t.x,u[a].y+t.y],h=f[a],v=Cr();Eo(v,v,h),Hn(v,v,c),this._axesLayout[o]={position:c,rotation:h,transform:v,axisNameAvailableWidth:l.axisNameAvailableWidth,axisLabelShow:l.axisLabelShow,nameTruncateMaxWidth:l.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}},this)},r.prototype.getAxis=function(t){return this._axesMap.get(t)},r.prototype.dataToPoint=function(t,e){return this.axisCoordToPoint(this._axesMap.get(e).dataToCoord(t),e)},r.prototype.eachActiveState=function(t,e,n,i){n==null&&(n=0),i==null&&(i=t.count());var a=this._axesMap,o=this.dimensions,s=[],l=[];M(o,function(g){s.push(t.mapDimension(g)),l.push(a.get(g).model)});for(var u=this.hasAxisBrushed(),f=n;fa*(1-c[0])?(u="jump",l=s-a*(1-c[2])):(l=s-a*c[1])>=0&&(l=s-a*(1-c[1]))<=0&&(l=0),l*=e.axisExpandWidth/f,l?Fo(l,i,o,"all"):u="none";else{var v=i[1]-i[0],d=o[1]*s/v;i=[ik(0,d-v/2)],i[1]=nk(o[1],i[0]+v),i[0]=i[1]-v}return{axisExpandWindow:i,behavior:u}},r}();function Rc(r,t){return nk(ik(r,t[0]),t[1])}function cX(r,t){var e=t.layoutLength/(t.axisCount-1);return{position:e*r,axisNameAvailableWidth:e,axisLabelShow:!0}}function hX(r,t){var e=t.layoutLength,n=t.axisExpandWidth,i=t.axisCount,a=t.axisCollapseWidth,o=t.winInnerIndices,s,l=a,u=!1,f;return r=0;i--)$r(n[i])},t.prototype.getActiveState=function(e){var n=this.activeIntervals;if(!n.length)return"normal";if(e==null||isNaN(+e))return"inactive";if(n.length===1){var i=n[0];if(i[0]<=e&&e<=i[1])return"active"}else for(var a=0,o=n.length;a_X}function ck(r){var t=r.length-1;return t<0&&(t=0),[r[0],r[t]]}function hk(r,t,e,n){var i=new _t;return i.add(new Vt({name:"main",style:S1(e),silent:!0,draggable:!0,cursor:"move",drift:bt(HA,r,t,i,["n","s","w","e"]),ondragend:bt(Po,t,{isEnd:!0})})),M(n,function(a){i.add(new Vt({name:a.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:bt(HA,r,t,i,a),ondragend:bt(Po,t,{isEnd:!0})}))}),i}function vk(r,t,e,n){var i=n.brushStyle.lineWidth||0,a=Ys(i,SX),o=e[0][0],s=e[1][0],l=o-i/2,u=s-i/2,f=e[0][1],c=e[1][1],h=f-a+i/2,v=c-a+i/2,d=f-o,p=c-s,g=d+i,y=p+i;Jn(r,t,"main",o,s,d,p),n.transformable&&(Jn(r,t,"w",l,u,a,y),Jn(r,t,"e",h,u,a,y),Jn(r,t,"n",l,u,g,a),Jn(r,t,"s",l,v,g,a),Jn(r,t,"nw",l,u,a,a),Jn(r,t,"ne",h,u,a,a),Jn(r,t,"sw",l,v,a,a),Jn(r,t,"se",h,v,a,a))}function Um(r,t){var e=t.__brushOption,n=e.transformable,i=t.childAt(0);i.useStyle(S1(e)),i.attr({silent:!n,cursor:n?"move":"default"}),M([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(a){var o=t.childOfName(a.join("")),s=a.length===1?Ym(r,a[0]):MX(r,a);o&&o.attr({silent:!n,invisible:!n,cursor:n?bX[s]+"-resize":null})})}function Jn(r,t,e,n,i,a,o){var s=t.childOfName(e);s&&s.setShape(IX(x1(r,t,[[n,i],[n+a,i+o]])))}function S1(r){return pt({strokeNoScale:!0},r.brushStyle)}function dk(r,t,e,n){var i=[lf(r,e),lf(t,n)],a=[Ys(r,e),Ys(t,n)];return[[i[0],a[0]],[i[1],a[1]]]}function CX(r){return So(r.group)}function Ym(r,t){var e={w:"left",e:"right",n:"top",s:"bottom"},n={left:"w",right:"e",top:"n",bottom:"s"},i=rd(e[t],CX(r));return n[i]}function MX(r,t){var e=[Ym(r,t[0]),Ym(r,t[1])];return(e[0]==="e"||e[0]==="w")&&e.reverse(),e.join("")}function HA(r,t,e,n,i,a){var o=e.__brushOption,s=r.toRectRange(o.range),l=pk(t,i,a);M(n,function(u){var f=xX[u];s[f[0]][f[1]]+=l[f[0]]}),o.range=r.fromRectRange(dk(s[0][0],s[1][0],s[0][1],s[1][1])),y1(t,e),Po(t,{isEnd:!1})}function DX(r,t,e,n){var i=t.__brushOption.range,a=pk(r,e,n);M(i,function(o){o[0]+=a[0],o[1]+=a[1]}),y1(r,t),Po(r,{isEnd:!1})}function pk(r,t,e){var n=r.group,i=n.transformCoordToLocal(t,e),a=n.transformCoordToLocal(0,0);return[i[0]-a[0],i[1]-a[1]]}function x1(r,t,e){var n=fk(r,t);return n&&n!==Lo?n.clipPath(e,r._transform):mt(e)}function IX(r){var t=lf(r[0][0],r[1][0]),e=lf(r[0][1],r[1][1]),n=Ys(r[0][0],r[1][0]),i=Ys(r[0][1],r[1][1]);return{x:t,y:e,width:n-t,height:i-e}}function LX(r,t,e){if(!(!r._brushType||RX(r,t.offsetX,t.offsetY))){var n=r._zr,i=r._covers,a=_1(r,t,e);if(!r._dragging)for(var o=0;on.getWidth()||e<0||e>n.getHeight()}var Td={lineX:UA(0),lineY:UA(1),rect:{createCover:function(r,t){function e(n){return n}return hk({toRectRange:e,fromRectRange:e},r,t,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var t=ck(r);return dk(t[1][0],t[1][1],t[0][0],t[0][1])},updateCoverShape:function(r,t,e,n){vk(r,t,e,n)},updateCommon:Um,contain:Xm},polygon:{createCover:function(r,t){var e=new _t;return e.add(new mr({name:"main",style:S1(t),silent:!0})),e},getCreatingRange:function(r){return r},endCreating:function(r,t){t.remove(t.childAt(0)),t.add(new yr({name:"main",draggable:!0,drift:bt(DX,r,t),ondragend:bt(Po,r,{isEnd:!0})}))},updateCoverShape:function(r,t,e,n){t.childAt(0).setShape({points:x1(r,t,e)})},updateCommon:Um,contain:Xm}};function UA(r){return{createCover:function(t,e){return hk({toRectRange:function(n){var i=[n,[0,100]];return r&&i.reverse(),i},fromRectRange:function(n){return n[r]}},t,e,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(t){var e=ck(t),n=lf(e[0][r],e[1][r]),i=Ys(e[0][r],e[1][r]);return[n,i]},updateCoverShape:function(t,e,n,i){var a,o=fk(t,e);if(o!==Lo&&o.getLinearBrushOtherExtent)a=o.getLinearBrushOtherExtent(r);else{var s=t._zr;a=[0,[s.getWidth(),s.getHeight()][1-r]]}var l=[n,a];r&&l.reverse(),vk(t,e,l,i)},updateCommon:Um,contain:Xm}}const b1=TX;function yk(r){return r=w1(r),function(t){return _P(t,r)}}function mk(r,t){return r=w1(r),function(e){var n=t!=null?t:e,i=n?r.width:r.height,a=n?r.x:r.y;return[a,a+(i||0)]}}function _k(r,t,e){var n=w1(r);return function(i,a){return n.contain(a[0],a[1])&&!Sd(i,t,e)}}function w1(r){return Mt.create(r)}var EX=["axisLine","axisTickLabel","axisName"],kX=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.init=function(e,n){r.prototype.init.apply(this,arguments),(this._brushController=new b1(n.getZr())).on("brush",at(this._onBrush,this))},t.prototype.render=function(e,n,i,a){if(!OX(e,n,a)){this.axisModel=e,this.api=i,this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new _t,this.group.add(this._axisGroup),!!e.get("show")){var s=VX(e,n),l=s.coordinateSystem,u=e.getAreaSelectStyle(),f=u.width,c=e.axis.dim,h=l.getAxisLayout(c),v=F({strokeContainThreshold:f},h),d=new xi(e,v);M(EX,d.add,d),this._axisGroup.add(d.getGroup()),this._refreshBrushController(v,u,e,s,f,i),bf(o,this._axisGroup,e)}}},t.prototype._refreshBrushController=function(e,n,i,a,o,s){var l=i.axis.getExtent(),u=l[1]-l[0],f=Math.min(30,Math.abs(u)*.1),c=Mt.create({x:l[0],y:-o/2,width:u,height:o});c.x-=f,c.width+=2*f,this._brushController.mount({enableGlobalPan:!0,rotation:e.rotation,x:e.position[0],y:e.position[1]}).setPanels([{panelId:"pl",clipPath:yk(c),isTargetByCursor:_k(c,s,a),getLinearBrushOtherExtent:mk(c,0)}]).enableBrush({brushType:"lineX",brushStyle:n,removeOnClick:!0}).updateCovers(NX(i))},t.prototype._onBrush=function(e){var n=e.areas,i=this.axisModel,a=i.axis,o=Z(n,function(s){return[a.coordToData(s.range[0],!0),a.coordToData(s.range[1],!0)]});(!i.option.realtime===e.isEnd||e.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:i.id,intervals:o})},t.prototype.dispose=function(){this._brushController.dispose()},t.type="parallelAxis",t}(fe);function OX(r,t,e){return e&&e.type==="axisAreaSelect"&&t.findComponents({mainType:"parallelAxis",query:e})[0]===r}function NX(r){var t=r.axis;return Z(r.activeIntervals,function(e){return{brushType:"lineX",panelId:"pl",range:[t.dataToCoord(e[0],!0),t.dataToCoord(e[1],!0)]}})}function VX(r,t){return t.getComponent("parallel",r.get("parallelIndex"))}const BX=kX;var zX={type:"axisAreaSelect",event:"axisAreaSelected"};function GX(r){r.registerAction(zX,function(t,e){e.eachComponent({mainType:"parallelAxis",query:t},function(n){n.axis.model.setActiveIntervals(t.intervals)})}),r.registerAction("parallelAxisExpand",function(t,e){e.eachComponent({mainType:"parallel",query:t},function(n){n.setAxisExpand(t)})})}var FX={type:"value",areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};function Sk(r){r.registerComponentView(nX),r.registerComponentModel(aX),r.registerCoordinateSystem("parallel",gX),r.registerPreprocessor(jZ),r.registerComponentModel(zA),r.registerComponentView(BX),Us(r,"parallel",zA,FX),GX(r)}function HX(r){Lt(Sk),r.registerChartView(WZ),r.registerSeriesModel(ZZ),r.registerVisual(r.PRIORITY.VISUAL.BRUSH,KZ)}var WX=function(){function r(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.cpx2=0,this.cpy2=0,this.extent=0}return r}(),$X=function(r){B(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new WX},t.prototype.buildPath=function(e,n){var i=n.extent;e.moveTo(n.x1,n.y1),e.bezierCurveTo(n.cpx1,n.cpy1,n.cpx2,n.cpy2,n.x2,n.y2),n.orient==="vertical"?(e.lineTo(n.x2+i,n.y2),e.bezierCurveTo(n.cpx2+i,n.cpy2,n.cpx1+i,n.cpy1,n.x1+i,n.y1)):(e.lineTo(n.x2,n.y2+i),e.bezierCurveTo(n.cpx2,n.cpy2+i,n.cpx1,n.cpy1+i,n.x1,n.y1+i)),e.closePath()},t.prototype.highlight=function(){mi(this)},t.prototype.downplay=function(){_i(this)},t}(Pt),UX=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._focusAdjacencyDisabled=!1,e}return t.prototype.render=function(e,n,i){var a=this,o=e.getGraph(),s=this.group,l=e.layoutInfo,u=l.width,f=l.height,c=e.getData(),h=e.getData("edge"),v=e.get("orient");this._model=e,s.removeAll(),s.x=l.x,s.y=l.y,o.eachEdge(function(d){var p=new $X,g=St(p);g.dataIndex=d.dataIndex,g.seriesIndex=e.seriesIndex,g.dataType="edge";var y=d.getModel(),m=y.getModel("lineStyle"),_=m.get("curveness"),S=d.node1.getLayout(),x=d.node1.getModel(),b=x.get("localX"),w=x.get("localY"),T=d.node2.getLayout(),A=d.node2.getModel(),C=A.get("localX"),D=A.get("localY"),I=d.getLayout(),L,P,E,O,V,N,z,$;p.shape.extent=Math.max(1,I.dy),p.shape.orient=v,v==="vertical"?(L=(b!=null?b*u:S.x)+I.sy,P=(w!=null?w*f:S.y)+S.dy,E=(C!=null?C*u:T.x)+I.ty,O=D!=null?D*f:T.y,V=L,N=P*(1-_)+O*_,z=E,$=P*_+O*(1-_)):(L=(b!=null?b*u:S.x)+S.dx,P=(w!=null?w*f:S.y)+I.sy,E=C!=null?C*u:T.x,O=(D!=null?D*f:T.y)+I.ty,V=L*(1-_)+E*_,N=P,z=L*_+E*(1-_),$=O),p.setShape({x1:L,y1:P,x2:E,y2:O,cpx1:V,cpy1:N,cpx2:z,cpy2:$}),p.useStyle(m.getItemStyle()),YA(p.style,v,d);var q=""+y.get("value"),Q=De(y,"edgeLabel");Fe(p,Q,{labelFetcher:{getFormattedLabel:function(gt,Et,U,K,H,tt){return e.getFormattedLabel(gt,Et,"edge",K,Bn(H,Q.normal&&Q.normal.get("formatter"),q),tt)}},labelDataIndex:d.dataIndex,defaultText:q}),p.setTextConfig({position:"inside"});var ct=y.getModel("emphasis");Ge(p,y,"lineStyle",function(gt){var Et=gt.getItemStyle();return YA(Et,v,d),Et}),s.add(p),h.setItemGraphicEl(d.dataIndex,p);var ht=ct.get("focus");ue(p,ht==="adjacency"?d.getAdjacentDataIndices():ht==="trajectory"?d.getTrajectoryDataIndices():ht,ct.get("blurScope"),ct.get("disabled"))}),o.eachNode(function(d){var p=d.getLayout(),g=d.getModel(),y=g.get("localX"),m=g.get("localY"),_=g.getModel("emphasis"),S=g.get(["itemStyle","borderRadius"])||0,x=new Vt({shape:{x:y!=null?y*u:p.x,y:m!=null?m*f:p.y,width:p.dx,height:p.dy,r:S},style:g.getModel("itemStyle").getItemStyle(),z2:10});Fe(x,De(g),{labelFetcher:{getFormattedLabel:function(w,T){return e.getFormattedLabel(w,T,"node")}},labelDataIndex:d.dataIndex,defaultText:d.id}),x.disableLabelAnimation=!0,x.setStyle("fill",d.getVisual("color")),x.setStyle("decal",d.getVisual("style").decal),Ge(x,g),s.add(x),c.setItemGraphicEl(d.dataIndex,x),St(x).dataType="node";var b=_.get("focus");ue(x,b==="adjacency"?d.getAdjacentDataIndices():b==="trajectory"?d.getTrajectoryDataIndices():b,_.get("blurScope"),_.get("disabled"))}),c.eachItemGraphicEl(function(d,p){var g=c.getItemModel(p);g.get("draggable")&&(d.drift=function(y,m){a._focusAdjacencyDisabled=!0,this.shape.x+=y,this.shape.y+=m,this.dirty(),i.dispatchAction({type:"dragNode",seriesId:e.id,dataIndex:c.getRawIndex(p),localX:this.shape.x/u,localY:this.shape.y/f})},d.ondragend=function(){a._focusAdjacencyDisabled=!1},d.draggable=!0,d.cursor="move")}),!this._data&&e.isAnimationEnabled()&&s.setClipPath(YX(s.getBoundingRect(),e,function(){s.removeClipPath()})),this._data=e.getData()},t.prototype.dispose=function(){},t.type="sankey",t}(ee);function YA(r,t,e){switch(r.fill){case"source":r.fill=e.node1.getVisual("color"),r.decal=e.node1.getVisual("style").decal;break;case"target":r.fill=e.node2.getVisual("color"),r.decal=e.node2.getVisual("style").decal;break;case"gradient":var n=e.node1.getVisual("color"),i=e.node2.getVisual("color");nt(n)&&nt(i)&&(r.fill=new xf(0,0,+(t==="horizontal"),+(t==="vertical"),[{color:n,offset:0},{color:i,offset:1}]))}}function YX(r,t,e){var n=new Vt({shape:{x:r.x-10,y:r.y-10,width:0,height:r.height+20}});return ae(n,{shape:{width:r.width+20}},t,e),n}const ZX=UX;var XX=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(e,n){var i=e.edges||e.links||[],a=e.data||e.nodes||[],o=e.levels||[];this.levelModels=[];for(var s=this.levelModels,l=0;l=0&&(s[o[l].depth]=new te(o[l],this,n));var u=ek(a,i,this,!0,f);return u.data;function f(c,h){c.wrapMethod("getItemModel",function(v,d){var p=v.parentModel,g=p.getData().getItemLayout(d);if(g){var y=g.depth,m=p.levelModels[y];m&&(v.parentModel=m)}return v}),h.wrapMethod("getItemModel",function(v,d){var p=v.parentModel,g=p.getGraph().getEdgeByIndex(d),y=g.node1.getLayout();if(y){var m=y.depth,_=p.levelModels[m];_&&(v.parentModel=_)}return v})}},t.prototype.setNodePosition=function(e,n){var i=this.option.data||this.option.nodes,a=i[e];a.localX=n[0],a.localY=n[1]},t.prototype.getGraph=function(){return this.getData().graph},t.prototype.getEdgeData=function(){return this.getGraph().edgeData},t.prototype.formatTooltip=function(e,n,i){function a(v){return isNaN(v)||v==null}if(i==="edge"){var o=this.getDataParams(e,i),s=o.data,l=o.value,u=s.source+" -- "+s.target;return Ie("nameValue",{name:u,value:l,noValue:a(l)})}else{var f=this.getGraph().getNodeByIndex(e),c=f.getLayout().value,h=this.getDataParams(e,i).data.name;return Ie("nameValue",{name:h!=null?h+"":null,value:c,noValue:a(c)})}},t.prototype.optionUpdated=function(){},t.prototype.getDataParams=function(e,n){var i=r.prototype.getDataParams.call(this,e,n);if(i.value==null&&n==="node"){var a=this.getGraph().getNodeByIndex(e),o=a.getLayout().value;i.value=o}return i},t.type="series.sankey",t.defaultOption={z:2,coordinateSystem:"view",left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,layoutIterations:32,label:{show:!0,position:"right",fontSize:12},edgeLabel:{show:!1,fontSize:12},levels:[],nodeAlign:"justify",lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},select:{itemStyle:{borderColor:"#212121"}},animationEasing:"linear",animationDuration:1e3},t}(le);const qX=XX;function KX(r,t){r.eachSeriesByType("sankey",function(e){var n=e.get("nodeWidth"),i=e.get("nodeGap"),a=jX(e,t);e.layoutInfo=a;var o=a.width,s=a.height,l=e.getGraph(),u=l.nodes,f=l.edges;QX(u);var c=$t(u,function(p){return p.getLayout().value===0}),h=c.length!==0?0:e.get("layoutIterations"),v=e.get("orient"),d=e.get("nodeAlign");JX(u,f,n,i,o,s,h,v,d)})}function jX(r,t){return be(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function JX(r,t,e,n,i,a,o,s,l){tq(r,t,e,i,a,s,l),iq(r,t,a,i,n,o,s),vq(r,s)}function QX(r){M(r,function(t){var e=ra(t.outEdges,cv),n=ra(t.inEdges,cv),i=t.getValue()||0,a=Math.max(e,n,i);t.setLayout({value:a},!0)})}function tq(r,t,e,n,i,a,o){for(var s=[],l=[],u=[],f=[],c=0,h=0;h=0;y&&g.depth>v&&(v=g.depth),p.setLayout({depth:y?g.depth:c},!0),a==="vertical"?p.setLayout({dy:e},!0):p.setLayout({dx:e},!0);for(var m=0;mc-1?v:c-1;o&&o!=="left"&&eq(r,o,a,w);var T=a==="vertical"?(i-e)/w:(n-e)/w;nq(r,T,a)}function xk(r){var t=r.hostGraph.data.getRawDataItem(r.dataIndex);return t.depth!=null&&t.depth>=0}function eq(r,t,e,n){if(t==="right"){for(var i=[],a=r,o=0;a.length;){for(var s=0;s0;a--)l*=.99,sq(s,l,o),Eg(s,i,e,n,o),hq(s,l,o),Eg(s,i,e,n,o)}function aq(r,t){var e=[],n=t==="vertical"?"y":"x",i=jy(r,function(a){return a.getLayout()[n]});return i.keys.sort(function(a,o){return a-o}),M(i.keys,function(a){e.push(i.buckets.get(a))}),e}function oq(r,t,e,n,i,a){var o=1/0;M(r,function(s){var l=s.length,u=0;M(s,function(c){u+=c.getLayout().value});var f=a==="vertical"?(n-(l-1)*i)/u:(e-(l-1)*i)/u;f0&&(s=l.getLayout()[a]+u,i==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0)),f=l.getLayout()[a]+l.getLayout()[h]+t;var d=i==="vertical"?n:e;if(u=f-t-d,u>0){s=l.getLayout()[a]-u,i==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0),f=s;for(var v=c-2;v>=0;--v)l=o[v],u=l.getLayout()[a]+l.getLayout()[h]+t-f,u>0&&(s=l.getLayout()[a]-u,i==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0)),f=l.getLayout()[a]}})}function sq(r,t,e){M(r.slice().reverse(),function(n){M(n,function(i){if(i.outEdges.length){var a=ra(i.outEdges,lq,e)/ra(i.outEdges,cv);if(isNaN(a)){var o=i.outEdges.length;a=o?ra(i.outEdges,uq,e)/o:0}if(e==="vertical"){var s=i.getLayout().x+(a-fa(i,e))*t;i.setLayout({x:s},!0)}else{var l=i.getLayout().y+(a-fa(i,e))*t;i.setLayout({y:l},!0)}}})})}function lq(r,t){return fa(r.node2,t)*r.getValue()}function uq(r,t){return fa(r.node2,t)}function fq(r,t){return fa(r.node1,t)*r.getValue()}function cq(r,t){return fa(r.node1,t)}function fa(r,t){return t==="vertical"?r.getLayout().x+r.getLayout().dx/2:r.getLayout().y+r.getLayout().dy/2}function cv(r){return r.getValue()}function ra(r,t,e){for(var n=0,i=r.length,a=-1;++ao&&(o=l)}),M(n,function(s){var l=new ze({type:"color",mappingMethod:"linear",dataExtent:[a,o],visual:t.get("color")}),u=l.mapValueToVisual(s.getLayout().value),f=s.getModel().get(["itemStyle","color"]);f!=null?(s.setVisual("color",f),s.setVisual("style",{fill:f})):(s.setVisual("color",u),s.setVisual("style",{fill:u}))})}i.length&&M(i,function(s){var l=s.getModel().get("lineStyle");s.setVisual("style",l)})})}function pq(r){r.registerChartView(ZX),r.registerSeriesModel(qX),r.registerLayout(KX),r.registerVisual(dq),r.registerAction({type:"dragNode",event:"dragnode",update:"update"},function(t,e){e.eachComponent({mainType:"series",subType:"sankey",query:t},function(n){n.setNodePosition(t.dataIndex,[t.localX,t.localY])})})}var bk=function(){function r(){}return r.prototype._hasEncodeRule=function(t){var e=this.getEncode();return e&&e.get(t)!=null},r.prototype.getInitialData=function(t,e){var n,i=e.getComponent("xAxis",this.get("xAxisIndex")),a=e.getComponent("yAxis",this.get("yAxisIndex")),o=i.get("type"),s=a.get("type"),l;o==="category"?(t.layout="horizontal",n=i.getOrdinalMeta(),l=!this._hasEncodeRule("x")):s==="category"?(t.layout="vertical",n=a.getOrdinalMeta(),l=!this._hasEncodeRule("y")):t.layout=t.layout||"horizontal";var u=["x","y"],f=t.layout==="horizontal"?0:1,c=this._baseAxisDim=u[f],h=u[1-f],v=[i,a],d=v[f].get("type"),p=v[1-f].get("type"),g=t.data;if(g&&l){var y=[];M(g,function(S,x){var b;Y(S)?(b=S.slice(),S.unshift(x)):Y(S.value)?(b=F({},S),b.value=b.value.slice(),S.value.unshift(x)):b=S,y.push(b)}),t.data=y}var m=this.defaultValueDimensions,_=[{name:c,type:Qh(d),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:h,type:Qh(p),dimsDef:m.slice()}];return cl(this,{coordDimensions:_,dimensionsCount:m.length+1,encodeDefaulter:bt(UP,_,this)})},r.prototype.getBaseAxis=function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis},r}(),wk=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.defaultValueDimensions=[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],e.visualDrawType="stroke",e}return t.type="series.boxplot",t.dependencies=["xAxis","yAxis","grid"],t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0,0,0,0.2)"}},animationDuration:800},t}(le);me(wk,bk,!0);const gq=wk;var yq=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=e.getData(),o=this.group,s=this._data;this._data||o.removeAll();var l=e.get("layout")==="horizontal"?1:0;a.diff(s).add(function(u){if(a.hasValue(u)){var f=a.getItemLayout(u),c=ZA(f,a,u,l,!0);a.setItemGraphicEl(u,c),o.add(c)}}).update(function(u,f){var c=s.getItemGraphicEl(f);if(!a.hasValue(u)){o.remove(c);return}var h=a.getItemLayout(u);c?(pn(c),Tk(h,c,a,u)):c=ZA(h,a,u,l),o.add(c),a.setItemGraphicEl(u,c)}).remove(function(u){var f=s.getItemGraphicEl(u);f&&o.remove(f)}).execute(),this._data=a},t.prototype.remove=function(e){var n=this.group,i=this._data;this._data=null,i&&i.eachItemGraphicEl(function(a){a&&n.remove(a)})},t.type="boxplot",t}(ee),mq=function(){function r(){}return r}(),_q=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="boxplotBoxPath",n}return t.prototype.getDefaultShape=function(){return new mq},t.prototype.buildPath=function(e,n){var i=n.points,a=0;for(e.moveTo(i[a][0],i[a][1]),a++;a<4;a++)e.lineTo(i[a][0],i[a][1]);for(e.closePath();ap){var S=[y,_];n.push(S)}}}return{boxData:e,outliers:n}}var Mq={type:"echarts:boxplot",transform:function(t){var e=t.upstream;if(e.sourceFormat!==Ke){var n="";Wt(n)}var i=Cq(e.getRawData(),t.config);return[{dimensions:["ItemName","Low","Q1","Q2","Q3","High"],data:i.boxData},{data:i.outliers}]}};function Dq(r){r.registerSeriesModel(gq),r.registerChartView(xq),r.registerLayout(bq),r.registerTransform(Mq)}var Iq=["itemStyle","borderColor"],Lq=["itemStyle","borderColor0"],Pq=["itemStyle","borderColorDoji"],Rq=["itemStyle","color"],Eq=["itemStyle","color0"];function T1(r,t){return t.get(r>0?Rq:Eq)}function A1(r,t){return t.get(r===0?Pq:r>0?Iq:Lq)}var kq={seriesType:"candlestick",plan:sl(),performRawSeries:!0,reset:function(r,t){if(!t.isSeriesFiltered(r)){var e=r.pipelineContext.large;return!e&&{progress:function(n,i){for(var a;(a=n.next())!=null;){var o=i.getItemModel(a),s=i.getItemLayout(a).sign,l=o.getItemStyle();l.fill=T1(s,o),l.stroke=A1(s,o)||l.fill;var u=i.ensureUniqueItemVisual(a,"style");F(u,l)}}}}}};const Oq=kq;var Nq=["color","borderColor"],Vq=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(e),this._isLargeDraw?this._renderLarge(e):this._renderNormal(e)},t.prototype.incrementalPrepareRender=function(e,n,i){this._clear(),this._updateDrawMode(e)},t.prototype.incrementalRender=function(e,n,i,a){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(e,n):this._incrementalRenderNormal(e,n)},t.prototype.eachRendered=function(e){pa(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var n=e.pipelineContext.large;(this._isLargeDraw==null||n!==this._isLargeDraw)&&(this._isLargeDraw=n,this._clear())},t.prototype._renderNormal=function(e){var n=e.getData(),i=this._data,a=this.group,o=n.getLayout("isSimpleBox"),s=e.get("clip",!0),l=e.coordinateSystem,u=l.getArea&&l.getArea();this._data||a.removeAll(),n.diff(i).add(function(f){if(n.hasValue(f)){var c=n.getItemLayout(f);if(s&&XA(u,c))return;var h=kg(c,f,!0);ae(h,{shape:{points:c.ends}},e,f),Og(h,n,f,o),a.add(h),n.setItemGraphicEl(f,h)}}).update(function(f,c){var h=i.getItemGraphicEl(c);if(!n.hasValue(f)){a.remove(h);return}var v=n.getItemLayout(f);if(s&&XA(u,v)){a.remove(h);return}h?(Ht(h,{shape:{points:v.ends}},e,f),pn(h)):h=kg(v),Og(h,n,f,o),a.add(h),n.setItemGraphicEl(f,h)}).remove(function(f){var c=i.getItemGraphicEl(f);c&&a.remove(c)}).execute(),this._data=n},t.prototype._renderLarge=function(e){this._clear(),qA(e,this.group);var n=e.get("clip",!0)?Lf(e.coordinateSystem,!1,e):null;n?this.group.setClipPath(n):this.group.removeClipPath()},t.prototype._incrementalRenderNormal=function(e,n){for(var i=n.getData(),a=i.getLayout("isSimpleBox"),o;(o=e.next())!=null;){var s=i.getItemLayout(o),l=kg(s);Og(l,i,o,a),l.incremental=!0,this.group.add(l),this._progressiveEls.push(l)}},t.prototype._incrementalRenderLarge=function(e,n){qA(n,this.group,this._progressiveEls,!0)},t.prototype.remove=function(e){this._clear()},t.prototype._clear=function(){this.group.removeAll(),this._data=null},t.type="candlestick",t}(ee),Bq=function(){function r(){}return r}(),zq=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="normalCandlestickBox",n}return t.prototype.getDefaultShape=function(){return new Bq},t.prototype.buildPath=function(e,n){var i=n.points;this.__simpleBox?(e.moveTo(i[4][0],i[4][1]),e.lineTo(i[6][0],i[6][1])):(e.moveTo(i[0][0],i[0][1]),e.lineTo(i[1][0],i[1][1]),e.lineTo(i[2][0],i[2][1]),e.lineTo(i[3][0],i[3][1]),e.closePath(),e.moveTo(i[4][0],i[4][1]),e.lineTo(i[5][0],i[5][1]),e.moveTo(i[6][0],i[6][1]),e.lineTo(i[7][0],i[7][1]))},t}(Pt);function kg(r,t,e){var n=r.ends;return new zq({shape:{points:e?Gq(n,r):n},z2:100})}function XA(r,t){for(var e=!0,n=0;nx?D[a]:C[a],ends:P,brushRect:z(b,w,_)})}function V(q,Q){var ct=[];return ct[i]=Q,ct[a]=q,isNaN(Q)||isNaN(q)?[NaN,NaN]:t.dataToPoint(ct)}function N(q,Q,ct){var ht=Q.slice(),gt=Q.slice();ht[i]=sh(ht[i]+n/2,1,!1),gt[i]=sh(gt[i]-n/2,1,!0),ct?q.push(ht,gt):q.push(gt,ht)}function z(q,Q,ct){var ht=V(q,ct),gt=V(Q,ct);return ht[i]-=n/2,gt[i]-=n/2,{x:ht[0],y:ht[1],width:n,height:gt[1]-ht[1]}}function $(q){return q[i]=sh(q[i],1),q}}function d(p,g){for(var y=Nn(p.count*4),m=0,_,S=[],x=[],b,w=g.getStore(),T=!!r.get(["itemStyle","borderColorDoji"]);(b=p.next())!=null;){var A=w.get(s,b),C=w.get(u,b),D=w.get(f,b),I=w.get(c,b),L=w.get(h,b);if(isNaN(A)||isNaN(I)||isNaN(L)){y[m++]=NaN,m+=3;continue}y[m++]=KA(w,b,C,D,f,T),S[i]=A,S[a]=I,_=t.dataToPoint(S,null,x),y[m++]=_?_[0]:NaN,y[m++]=_?_[1]:NaN,S[a]=L,_=t.dataToPoint(S,null,x),y[m++]=_?_[1]:NaN}g.setLayout("largePoints",y)}}};function KA(r,t,e,n,i,a){var o;return e>n?o=-1:e0?r.get(i,t-1)<=n?1:-1:1,o}function Yq(r,t){var e=r.getBaseAxis(),n,i=e.type==="category"?e.getBandWidth():(n=e.getExtent(),Math.abs(n[1]-n[0])/t.count()),a=et(xt(r.get("barMaxWidth"),i),i),o=et(xt(r.get("barMinWidth"),1),i),s=r.get("barWidth");return s!=null?et(s,i):Math.max(Math.min(i/2,a),o)}const Zq=Uq;function Xq(r){r.registerChartView(Hq),r.registerSeriesModel(Wq),r.registerPreprocessor($q),r.registerVisual(Oq),r.registerLayout(Zq)}function jA(r,t){var e=t.rippleEffectColor||t.color;r.eachChild(function(n){n.attr({z:t.z,zlevel:t.zlevel,style:{stroke:t.brushType==="stroke"?e:null,fill:t.brushType==="fill"?e:null}})})}var qq=function(r){B(t,r);function t(e,n){var i=r.call(this)||this,a=new Df(e,n),o=new _t;return i.add(a),i.add(o),i.updateData(e,n),i}return t.prototype.stopEffectAnimation=function(){this.childAt(1).removeAll()},t.prototype.startEffectAnimation=function(e){for(var n=e.symbolType,i=e.color,a=e.rippleNumber,o=this.childAt(1),s=0;s0&&(s=this._getLineLength(a)/f*1e3),s!==this._period||l!==this._loop||u!==this._roundTrip){a.stopAnimation();var h=void 0;vt(c)?h=c(i):h=c,a.__t>0&&(h=-s*a.__t),this._animateSymbol(a,s,h,l,u)}this._period=s,this._loop=l,this._roundTrip=u}},t.prototype._animateSymbol=function(e,n,i,a,o){if(n>0){e.__t=0;var s=this,l=e.animate("",a).when(o?n*2:n,{__t:o?2:1}).delay(i).during(function(){s._updateSymbolPosition(e)});a||l.done(function(){s.remove(e)}),l.start()}},t.prototype._getLineLength=function(e){return $i(e.__p1,e.__cp1)+$i(e.__cp1,e.__p2)},t.prototype._updateAnimationPoints=function(e,n){e.__p1=n[0],e.__p2=n[1],e.__cp1=n[2]||[(n[0][0]+n[1][0])/2,(n[0][1]+n[1][1])/2]},t.prototype.updateData=function(e,n,i){this.childAt(0).updateData(e,n,i),this._updateEffectSymbol(e,n)},t.prototype._updateSymbolPosition=function(e){var n=e.__p1,i=e.__p2,a=e.__cp1,o=e.__t<1?e.__t:2-e.__t,s=[e.x,e.y],l=s.slice(),u=Le,f=Ny;s[0]=u(n[0],a[0],i[0],o),s[1]=u(n[1],a[1],i[1],o);var c=e.__t<1?f(n[0],a[0],i[0],o):f(i[0],a[0],n[0],1-o),h=e.__t<1?f(n[1],a[1],i[1],o):f(i[1],a[1],n[1],1-o);e.rotation=-Math.atan2(h,c)-Math.PI/2,(this._symbolType==="line"||this._symbolType==="rect"||this._symbolType==="roundRect")&&(e.__lastT!==void 0&&e.__lastT=0&&!(a[l]<=n);l--);l=Math.min(l,o-2)}else{for(l=s;ln);l++);l=Math.min(l-1,o-2)}var f=(n-a[l])/(a[l+1]-a[l]),c=i[l],h=i[l+1];e.x=c[0]*(1-f)+f*h[0],e.y=c[1]*(1-f)+f*h[1];var v=e.__t<1?h[0]-c[0]:c[0]-h[0],d=e.__t<1?h[1]-c[1]:c[1]-h[1];e.rotation=-Math.atan2(d,v)-Math.PI/2,this._lastFrame=l,this._lastFramePercent=n,e.ignore=!1}},t}(Ck);const aK=iK;var oK=function(){function r(){this.polyline=!1,this.curveness=0,this.segs=[]}return r}(),sK=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new oK},t.prototype.buildPath=function(e,n){var i=n.segs,a=n.curveness,o;if(n.polyline)for(o=this._off;o0){e.moveTo(i[o++],i[o++]);for(var l=1;l0){var v=(u+c)/2-(f-h)*a,d=(f+h)/2-(c-u)*a;e.quadraticCurveTo(v,d,c,h)}else e.lineTo(c,h)}this.incremental&&(this._off=o,this.notClear=!0)},t.prototype.findDataIndex=function(e,n){var i=this.shape,a=i.segs,o=i.curveness,s=this.style.lineWidth;if(i.polyline)for(var l=0,u=0;u0)for(var c=a[u++],h=a[u++],v=1;v0){var g=(c+d)/2-(h-p)*o,y=(h+p)/2-(d-c)*o;if(RL(c,h,g,y,d,p,s,e,n))return l}else if(Hi(c,h,d,p,s,e,n))return l;l++}return-1},t.prototype.contain=function(e,n){var i=this.transformCoordToLocal(e,n),a=this.getBoundingRect();if(e=i[0],n=i[1],a.contain(e,n)){var o=this.hoverDataIdx=this.findDataIndex(e,n);return o>=0}return this.hoverDataIdx=-1,!1},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var n=this.shape,i=n.segs,a=1/0,o=1/0,s=-1/0,l=-1/0,u=0;u0&&(o.dataIndex=l+t.__startIndex)})},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const uK=lK;var fK={seriesType:"lines",plan:sl(),reset:function(r){var t=r.coordinateSystem;if(t){var e=r.get("polyline"),n=r.pipelineContext.large;return{progress:function(i,a){var o=[];if(n){var s=void 0,l=i.end-i.start;if(e){for(var u=0,f=i.start;f0&&(f||u.configLayer(s,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(l/10+.9,1),0)})),o.updateData(a);var c=e.get("clip",!0)&&Lf(e.coordinateSystem,!1,e);c?this.group.setClipPath(c):this.group.removeClipPath(),this._lastZlevel=s,this._finished=!0},t.prototype.incrementalPrepareRender=function(e,n,i){var a=e.getData(),o=this._updateLineDraw(a,e);o.incrementalPrepareUpdate(a),this._clearLayer(i),this._finished=!1},t.prototype.incrementalRender=function(e,n,i){this._lineDraw.incrementalUpdate(e,n.getData()),this._finished=e.end===n.getData().count()},t.prototype.eachRendered=function(e){this._lineDraw&&this._lineDraw.eachRendered(e)},t.prototype.updateTransform=function(e,n,i){var a=e.getData(),o=e.pipelineContext;if(!this._finished||o.large||o.progressiveRender)return{update:!0};var s=Dk.reset(e,n,i);s.progress&&s.progress({start:0,end:a.count(),count:a.count()},a),this._lineDraw.updateLayout(),this._clearLayer(i)},t.prototype._updateLineDraw=function(e,n){var i=this._lineDraw,a=this._showEffect(n),o=!!n.get("polyline"),s=n.pipelineContext,l=s.large;return(!i||a!==this._hasEffet||o!==this._isPolyline||l!==this._isLargeDraw)&&(i&&i.remove(),i=this._lineDraw=l?new uK:new g1(o?a?aK:Mk:a?Ck:p1),this._hasEffet=a,this._isPolyline=o,this._isLargeDraw=l),this.group.add(i.group),i},t.prototype._showEffect=function(e){return!!e.get(["effect","show"])},t.prototype._clearLayer=function(e){var n=e.getZr(),i=n.painter.getType()==="svg";!i&&this._lastZlevel!=null&&n.painter.getLayer(this._lastZlevel).clear(!0)},t.prototype.remove=function(e,n){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(n)},t.prototype.dispose=function(e,n){this.remove(e,n)},t.type="lines",t}(ee);const hK=cK;var vK=typeof Uint32Array=="undefined"?Array:Uint32Array,dK=typeof Float64Array=="undefined"?Array:Float64Array;function JA(r){var t=r.data;t&&t[0]&&t[0][0]&&t[0][0].coord&&(r.data=Z(t,function(e){var n=[e[0].coord,e[1].coord],i={coords:n};return e[0].name&&(i.fromName=e[0].name),e[1].name&&(i.toName=e[1].name),W0([i,e[0],e[1]])}))}var pK=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.visualStyleAccessPath="lineStyle",e.visualDrawType="stroke",e}return t.prototype.init=function(e){e.data=e.data||[],JA(e);var n=this._processFlatCoordsArray(e.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords&&(e.data=new Float32Array(n.count)),r.prototype.init.apply(this,arguments)},t.prototype.mergeOption=function(e){if(JA(e),e.data){var n=this._processFlatCoordsArray(e.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords&&(e.data=new Float32Array(n.count))}r.prototype.mergeOption.apply(this,arguments)},t.prototype.appendData=function(e){var n=this._processFlatCoordsArray(e.data);n.flatCoords&&(this._flatCoords?(this._flatCoords=Vu(this._flatCoords,n.flatCoords),this._flatCoordsOffset=Vu(this._flatCoordsOffset,n.flatCoordsOffset)):(this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset),e.data=new Float32Array(n.count)),this.getRawData().appendData(e.data)},t.prototype._getCoordsFromItemModel=function(e){var n=this.getData().getItemModel(e),i=n.option instanceof Array?n.option:n.getShallow("coords");return i},t.prototype.getLineCoordsCount=function(e){return this._flatCoordsOffset?this._flatCoordsOffset[e*2+1]:this._getCoordsFromItemModel(e).length},t.prototype.getLineCoords=function(e,n){if(this._flatCoordsOffset){for(var i=this._flatCoordsOffset[e*2],a=this._flatCoordsOffset[e*2+1],o=0;o ")})},t.prototype.preventIncremental=function(){return!!this.get(["effect","show"])},t.prototype.getProgressive=function(){var e=this.option.progressive;return e==null?this.option.large?1e4:this.get("progressive"):e},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return e==null?this.option.large?2e4:this.get("progressiveThreshold"):e},t.prototype.getZLevelKey=function(){var e=this.getModel("effect"),n=e.get("trailLength");return this.getData().count()>this.getProgressiveThreshold()?this.id:e.get("show")&&n>0?n+"":""},t.type="series.lines",t.dependencies=["grid","polar","geo","calendar"],t.defaultOption={coordinateSystem:"geo",z:2,legendHoverLink:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}},t}(le);const gK=pK;function Ec(r){return r instanceof Array||(r=[r,r]),r}var yK={seriesType:"lines",reset:function(r){var t=Ec(r.get("symbol")),e=Ec(r.get("symbolSize")),n=r.getData();n.setVisual("fromSymbol",t&&t[0]),n.setVisual("toSymbol",t&&t[1]),n.setVisual("fromSymbolSize",e&&e[0]),n.setVisual("toSymbolSize",e&&e[1]);function i(a,o){var s=a.getItemModel(o),l=Ec(s.getShallow("symbol",!0)),u=Ec(s.getShallow("symbolSize",!0));l[0]&&a.setItemVisual(o,"fromSymbol",l[0]),l[1]&&a.setItemVisual(o,"toSymbol",l[1]),u[0]&&a.setItemVisual(o,"fromSymbolSize",u[0]),u[1]&&a.setItemVisual(o,"toSymbolSize",u[1])}return{dataEach:n.hasItemOption?i:null}}};const mK=yK;function _K(r){r.registerChartView(hK),r.registerSeriesModel(gK),r.registerLayout(Dk),r.registerVisual(mK)}var SK=256,xK=function(){function r(){this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={inRange:null,outOfRange:null};var t=ia.createCanvas();this.canvas=t}return r.prototype.update=function(t,e,n,i,a,o){var s=this._getBrush(),l=this._getGradient(a,"inRange"),u=this._getGradient(a,"outOfRange"),f=this.pointSize+this.blurSize,c=this.canvas,h=c.getContext("2d"),v=t.length;c.width=e,c.height=n;for(var d=0;d0){var I=o(_)?l:u;_>0&&(_=_*C+T),x[b++]=I[D],x[b++]=I[D+1],x[b++]=I[D+2],x[b++]=I[D+3]*_*256}else b+=4}return h.putImageData(S,0,0),c},r.prototype._getBrush=function(){var t=this._brushCanvas||(this._brushCanvas=ia.createCanvas()),e=this.pointSize+this.blurSize,n=e*2;t.width=n,t.height=n;var i=t.getContext("2d");return i.clearRect(0,0,n,n),i.shadowOffsetX=n,i.shadowBlur=this.blurSize,i.shadowColor="#000",i.beginPath(),i.arc(-e,e,this.pointSize,0,Math.PI*2,!0),i.closePath(),i.fill(),t},r.prototype._getGradient=function(t,e){for(var n=this._gradientPixels,i=n[e]||(n[e]=new Uint8ClampedArray(256*4)),a=[0,0,0,0],o=0,s=0;s<256;s++)t[e](s/255,!0,a),i[o++]=a[0],i[o++]=a[1],i[o++]=a[2],i[o++]=a[3];return i},r}();const bK=xK;function wK(r,t,e){var n=r[1]-r[0];t=Z(t,function(o){return{interval:[(o.interval[0]-r[0])/n,(o.interval[1]-r[0])/n]}});var i=t.length,a=0;return function(o){var s;for(s=a;s=0;s--){var l=t[s].interval;if(l[0]<=o&&o<=l[1]){a=s;break}}return s>=0&&s=t[0]&&n<=t[1]}}function QA(r){var t=r.dimensions;return t[0]==="lng"&&t[1]==="lat"}var AK=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a;n.eachComponent("visualMap",function(s){s.eachTargetSeries(function(l){l===e&&(a=s)})}),this._progressiveEls=null,this.group.removeAll();var o=e.coordinateSystem;o.type==="cartesian2d"||o.type==="calendar"?this._renderOnCartesianAndCalendar(e,i,0,e.getData().count()):QA(o)&&this._renderOnGeo(o,e,a,i)},t.prototype.incrementalPrepareRender=function(e,n,i){this.group.removeAll()},t.prototype.incrementalRender=function(e,n,i,a){var o=n.coordinateSystem;o&&(QA(o)?this.render(n,i,a):(this._progressiveEls=[],this._renderOnCartesianAndCalendar(n,a,e.start,e.end,!0)))},t.prototype.eachRendered=function(e){pa(this._progressiveEls||this.group,e)},t.prototype._renderOnCartesianAndCalendar=function(e,n,i,a,o){var s=e.coordinateSystem,l=zo(s,"cartesian2d"),u,f,c,h;if(l){var v=s.getAxis("x"),d=s.getAxis("y");u=v.getBandWidth()+.5,f=d.getBandWidth()+.5,c=v.scale.getExtent(),h=d.scale.getExtent()}for(var p=this.group,g=e.getData(),y=e.getModel(["emphasis","itemStyle"]).getItemStyle(),m=e.getModel(["blur","itemStyle"]).getItemStyle(),_=e.getModel(["select","itemStyle"]).getItemStyle(),S=e.get(["itemStyle","borderRadius"]),x=De(e),b=e.getModel("emphasis"),w=b.get("focus"),T=b.get("blurScope"),A=b.get("disabled"),C=l?[g.mapDimension("x"),g.mapDimension("y"),g.mapDimension("value")]:[g.mapDimension("time"),g.mapDimension("value")],D=i;Dc[1]||Eh[1])continue;var O=s.dataToPoint([P,E]);I=new Vt({shape:{x:O[0]-u/2,y:O[1]-f/2,width:u,height:f},style:L})}else{if(isNaN(g.get(C[1],D)))continue;I=new Vt({z2:1,shape:s.dataToRect([g.get(C[0],D)]).contentShape,style:L})}if(g.hasItemOption){var V=g.getItemModel(D),N=V.getModel("emphasis");y=N.getModel("itemStyle").getItemStyle(),m=V.getModel(["blur","itemStyle"]).getItemStyle(),_=V.getModel(["select","itemStyle"]).getItemStyle(),S=V.get(["itemStyle","borderRadius"]),w=N.get("focus"),T=N.get("blurScope"),A=N.get("disabled"),x=De(V)}I.shape.r=S;var z=e.getRawValue(D),$="-";z&&z[2]!=null&&($=z[2]+""),Fe(I,x,{labelFetcher:e,labelDataIndex:D,defaultOpacity:L.opacity,defaultText:$}),I.ensureState("emphasis").style=y,I.ensureState("blur").style=m,I.ensureState("select").style=_,ue(I,w,T,A),I.incremental=o,o&&(I.states.emphasis.hoverLayer=!0),p.add(I),g.setItemGraphicEl(D,I),this._progressiveEls&&this._progressiveEls.push(I)}},t.prototype._renderOnGeo=function(e,n,i,a){var o=i.targetVisuals.inRange,s=i.targetVisuals.outOfRange,l=n.getData(),u=this._hmLayer||this._hmLayer||new bK;u.blurSize=n.get("blurSize"),u.pointSize=n.get("pointSize"),u.minOpacity=n.get("minOpacity"),u.maxOpacity=n.get("maxOpacity");var f=e.getViewRect().clone(),c=e.getRoamTransform();f.applyTransform(c);var h=Math.max(f.x,0),v=Math.max(f.y,0),d=Math.min(f.width+f.x,a.getWidth()),p=Math.min(f.height+f.y,a.getHeight()),g=d-h,y=p-v,m=[l.mapDimension("lng"),l.mapDimension("lat"),l.mapDimension("value")],_=l.mapArray(m,function(w,T,A){var C=e.dataToPoint([w,T]);return C[0]-=h,C[1]-=v,C.push(A),C}),S=i.getExtent(),x=i.type==="visualMap.continuous"?TK(S,i.option.range):wK(S,i.getPieceList(),i.option.selected);u.update(_,g,y,o.color.getNormalizer(),{inRange:o.color.getColorMapper(),outOfRange:s.color.getColorMapper()},x);var b=new He({style:{width:g,height:y,x:h,y:v,image:u.canvas},silent:!0});this.group.add(b)},t.type="heatmap",t}(ee);const CK=AK;var MK=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(e,n){return Ai(null,this,{generateCoord:"value"})},t.prototype.preventIncremental=function(){var e=Tf.get(this.get("coordinateSystem"));if(e&&e.dimensions)return e.dimensions[0]==="lng"&&e.dimensions[1]==="lat"},t.type="series.heatmap",t.dependencies=["grid","geo","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0,select:{itemStyle:{borderColor:"#212121"}}},t}(le);const DK=MK;function IK(r){r.registerChartView(CK),r.registerSeriesModel(DK)}var LK=["itemStyle","borderWidth"],tC=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],Bg=new da,PK=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=this.group,o=e.getData(),s=this._data,l=e.coordinateSystem,u=l.getBaseAxis(),f=u.isHorizontal(),c=l.master.getRect(),h={ecSize:{width:i.getWidth(),height:i.getHeight()},seriesModel:e,coordSys:l,coordSysExtent:[[c.x,c.x+c.width],[c.y,c.y+c.height]],isHorizontal:f,valueDim:tC[+f],categoryDim:tC[1-+f]};o.diff(s).add(function(d){if(o.hasValue(d)){var p=rC(o,d),g=eC(o,d,p,h),y=nC(o,h,g);o.setItemGraphicEl(d,y),a.add(y),aC(y,h,g)}}).update(function(d,p){var g=s.getItemGraphicEl(p);if(!o.hasValue(d)){a.remove(g);return}var y=rC(o,d),m=eC(o,d,y,h),_=kk(o,m);g&&_!==g.__pictorialShapeStr&&(a.remove(g),o.setItemGraphicEl(d,null),g=null),g?BK(g,h,m):g=nC(o,h,m,!0),o.setItemGraphicEl(d,g),g.__pictorialSymbolMeta=m,a.add(g),aC(g,h,m)}).remove(function(d){var p=s.getItemGraphicEl(d);p&&iC(s,d,p.__pictorialSymbolMeta.animationModel,p)}).execute();var v=e.get("clip",!0)?Lf(e.coordinateSystem,!1,e):null;return v?a.setClipPath(v):a.removeClipPath(),this._data=o,this.group},t.prototype.remove=function(e,n){var i=this.group,a=this._data;e.get("animation")?a&&a.eachItemGraphicEl(function(o){iC(a,St(o).dataIndex,e,o)}):i.removeAll()},t.type="pictorialBar",t}(ee);function eC(r,t,e,n){var i=r.getItemLayout(t),a=e.get("symbolRepeat"),o=e.get("symbolClip"),s=e.get("symbolPosition")||"start",l=e.get("symbolRotate"),u=(l||0)*Math.PI/180||0,f=e.get("symbolPatternSize")||2,c=e.isAnimationEnabled(),h={dataIndex:t,layout:i,itemModel:e,symbolType:r.getItemVisual(t,"symbol")||"circle",style:r.getItemVisual(t,"style"),symbolClip:o,symbolRepeat:a,symbolRepeatDirection:e.get("symbolRepeatDirection"),symbolPatternSize:f,rotation:u,animationModel:c?e:null,hoverScale:c&&e.get(["emphasis","scale"]),z2:e.getShallow("z",!0)||0};RK(e,a,i,n,h),EK(r,t,i,a,o,h.boundingLength,h.pxSign,f,n,h),kK(e,h.symbolScale,u,n,h);var v=h.symbolSize,d=Vo(e.get("symbolOffset"),v);return OK(e,v,i,a,o,d,s,h.valueLineWidth,h.boundingLength,h.repeatCutLength,n,h),h}function RK(r,t,e,n,i){var a=n.valueDim,o=r.get("symbolBoundingData"),s=n.coordSys.getOtherAxis(n.coordSys.getBaseAxis()),l=s.toGlobalCoord(s.dataToCoord(0)),u=1-+(e[a.wh]<=0),f;if(Y(o)){var c=[zg(s,o[0])-l,zg(s,o[1])-l];c[1]=0?1:-1:f>0?1:-1}function zg(r,t){return r.toGlobalCoord(r.dataToCoord(r.scale.parse(t)))}function EK(r,t,e,n,i,a,o,s,l,u){var f=l.valueDim,c=l.categoryDim,h=Math.abs(e[c.wh]),v=r.getItemVisual(t,"symbolSize"),d;Y(v)?d=v.slice():v==null?d=["100%","100%"]:d=[v,v],d[c.index]=et(d[c.index],h),d[f.index]=et(d[f.index],n?h:Math.abs(a)),u.symbolSize=d;var p=u.symbolScale=[d[0]/s,d[1]/s];p[f.index]*=(l.isHorizontal?-1:1)*o}function kK(r,t,e,n,i){var a=r.get(LK)||0;a&&(Bg.attr({scaleX:t[0],scaleY:t[1],rotation:e}),Bg.updateTransform(),a/=Bg.getLineScale(),a*=t[n.valueDim.index]),i.valueLineWidth=a||0}function OK(r,t,e,n,i,a,o,s,l,u,f,c){var h=f.categoryDim,v=f.valueDim,d=c.pxSign,p=Math.max(t[v.index]+s,0),g=p;if(n){var y=Math.abs(l),m=Re(r.get("symbolMargin"),"15%")+"",_=!1;m.lastIndexOf("!")===m.length-1&&(_=!0,m=m.slice(0,m.length-1));var S=et(m,t[v.index]),x=Math.max(p+S*2,0),b=_?0:S*2,w=mL(n),T=w?n:oC((y+b)/x),A=y-T*p;S=A/2/(_?T:Math.max(T-1,1)),x=p+S*2,b=_?0:S*2,!w&&n!=="fixed"&&(T=u?oC((Math.abs(u)+b)/x):0),g=T*x-b,c.repeatTimes=T,c.symbolMargin=S}var C=d*(g/2),D=c.pathPosition=[];D[h.index]=e[h.wh]/2,D[v.index]=o==="start"?C:o==="end"?l-C:l/2,a&&(D[0]+=a[0],D[1]+=a[1]);var I=c.bundlePosition=[];I[h.index]=e[h.xy],I[v.index]=e[v.xy];var L=c.barRectShape=F({},e);L[v.wh]=d*Math.max(Math.abs(e[v.wh]),Math.abs(D[v.index]+C)),L[h.wh]=e[h.wh];var P=c.clipShape={};P[h.xy]=-e[h.xy],P[h.wh]=f.ecSize[h.wh],P[v.xy]=0,P[v.wh]=e[v.wh]}function Ik(r){var t=r.symbolPatternSize,e=ye(r.symbolType,-t/2,-t/2,t,t);return e.attr({culling:!0}),e.type!=="image"&&e.setStyle({strokeNoScale:!0}),e}function Lk(r,t,e,n){var i=r.__pictorialBundle,a=e.symbolSize,o=e.valueLineWidth,s=e.pathPosition,l=t.valueDim,u=e.repeatTimes||0,f=0,c=a[t.valueDim.index]+o+e.symbolMargin*2;for(C1(r,function(p){p.__pictorialAnimationIndex=f,p.__pictorialRepeatTimes=u,f0:y<0)&&(m=u-1-p),g[l.index]=c*(m-u/2+.5)+s[l.index],{x:g[0],y:g[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation}}}function Pk(r,t,e,n){var i=r.__pictorialBundle,a=r.__pictorialMainPath;a?Es(a,null,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation},e,n):(a=r.__pictorialMainPath=Ik(e),i.add(a),Es(a,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:0,scaleY:0,rotation:e.rotation},{scaleX:e.symbolScale[0],scaleY:e.symbolScale[1]},e,n))}function Rk(r,t,e){var n=F({},t.barRectShape),i=r.__pictorialBarRect;i?Es(i,null,{shape:n},t,e):(i=r.__pictorialBarRect=new Vt({z2:2,shape:n,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),i.disableMorphing=!0,r.add(i))}function Ek(r,t,e,n){if(e.symbolClip){var i=r.__pictorialClipPath,a=F({},e.clipShape),o=t.valueDim,s=e.animationModel,l=e.dataIndex;if(i)Ht(i,{shape:a},s,l);else{a[o.wh]=0,i=new Vt({shape:a}),r.__pictorialBundle.setClipPath(i),r.__pictorialClipPath=i;var u={};u[o.wh]=e.clipShape[o.wh],Oo[n?"updateProps":"initProps"](i,{shape:u},s,l)}}}function rC(r,t){var e=r.getItemModel(t);return e.getAnimationDelayParams=NK,e.isAnimationEnabled=VK,e}function NK(r){return{index:r.__pictorialAnimationIndex,count:r.__pictorialRepeatTimes}}function VK(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function nC(r,t,e,n){var i=new _t,a=new _t;return i.add(a),i.__pictorialBundle=a,a.x=e.bundlePosition[0],a.y=e.bundlePosition[1],e.symbolRepeat?Lk(i,t,e):Pk(i,t,e),Rk(i,e,n),Ek(i,t,e,n),i.__pictorialShapeStr=kk(r,e),i.__pictorialSymbolMeta=e,i}function BK(r,t,e){var n=e.animationModel,i=e.dataIndex,a=r.__pictorialBundle;Ht(a,{x:e.bundlePosition[0],y:e.bundlePosition[1]},n,i),e.symbolRepeat?Lk(r,t,e,!0):Pk(r,t,e,!0),Rk(r,e,!0),Ek(r,t,e,!0)}function iC(r,t,e,n){var i=n.__pictorialBarRect;i&&i.removeTextContent();var a=[];C1(n,function(o){a.push(o)}),n.__pictorialMainPath&&a.push(n.__pictorialMainPath),n.__pictorialClipPath&&(e=null),M(a,function(o){oa(o,{scaleX:0,scaleY:0},e,t,function(){n.parent&&n.parent.remove(n)})}),r.setItemGraphicEl(t,null)}function kk(r,t){return[r.getItemVisual(t.dataIndex,"symbol")||"none",!!t.symbolRepeat,!!t.symbolClip].join(":")}function C1(r,t,e){M(r.__pictorialBundle.children(),function(n){n!==r.__pictorialBarRect&&t.call(e,n)})}function Es(r,t,e,n,i,a){t&&r.attr(t),n.symbolClip&&!i?e&&r.attr(e):e&&Oo[i?"updateProps":"initProps"](r,e,n.animationModel,n.dataIndex,a)}function aC(r,t,e){var n=e.dataIndex,i=e.itemModel,a=i.getModel("emphasis"),o=a.getModel("itemStyle").getItemStyle(),s=i.getModel(["blur","itemStyle"]).getItemStyle(),l=i.getModel(["select","itemStyle"]).getItemStyle(),u=i.getShallow("cursor"),f=a.get("focus"),c=a.get("blurScope"),h=a.get("scale");C1(r,function(p){if(p instanceof He){var g=p.style;p.useStyle(F({image:g.image,x:g.x,y:g.y,width:g.width,height:g.height},e.style))}else p.useStyle(e.style);var y=p.ensureState("emphasis");y.style=o,h&&(y.scaleX=p.scaleX*1.1,y.scaleY=p.scaleY*1.1),p.ensureState("blur").style=s,p.ensureState("select").style=l,u&&(p.cursor=u),p.z2=e.z2});var v=t.valueDim.posDesc[+(e.boundingLength>0)],d=r.__pictorialBarRect;d.ignoreClip=!0,Fe(d,De(i),{labelFetcher:t.seriesModel,labelDataIndex:n,defaultText:$s(t.seriesModel.getData(),n),inheritColor:e.style.fill,defaultOpacity:e.style.opacity,defaultOutsidePosition:v}),ue(r,f,c,a.get("disabled"))}function oC(r){var t=Math.round(r);return Math.abs(r-t)<1e-4?t:Math.ceil(r)}const zK=PK;var GK=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e.defaultSymbol="roundRect",e}return t.prototype.getInitialData=function(e){return e.stack=null,r.prototype.getInitialData.apply(this,arguments)},t.type="series.pictorialBar",t.dependencies=["grid"],t.defaultOption=ga(iv.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",clip:!1,progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),t}(iv);const FK=GK;function HK(r){r.registerChartView(zK),r.registerSeriesModel(FK),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,bt(hR,"pictorialBar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,vR("pictorialBar"))}var WK=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._layers=[],e}return t.prototype.render=function(e,n,i){var a=e.getData(),o=this,s=this.group,l=e.getLayerSeries(),u=a.getLayout("layoutInfo"),f=u.rect,c=u.boundaryGap;s.x=0,s.y=f.y+c[0];function h(g){return g.name}var v=new Si(this._layersSeries||[],l,h,h),d=[];v.add(at(p,this,"add")).update(at(p,this,"update")).remove(at(p,this,"remove")).execute();function p(g,y,m){var _=o._layers;if(g==="remove"){s.remove(_[y]);return}for(var S=[],x=[],b,w=l[y].indices,T=0;Ta&&(a=s),n.push(s)}for(var u=0;ua&&(a=c)}return{y0:i,max:a}}function KK(r){r.registerChartView(UK),r.registerSeriesModel(ZK),r.registerLayout(XK),r.registerProcessor(Rf("themeRiver"))}var jK=2,JK=4,QK=function(r){B(t,r);function t(e,n,i,a){var o=r.call(this)||this;o.z2=jK,o.textConfig={inside:!0},St(o).seriesIndex=n.seriesIndex;var s=new Gt({z2:JK,silent:e.getModel().get(["label","silent"])});return o.setTextContent(s),o.updateData(!0,e,n,i,a),o}return t.prototype.updateData=function(e,n,i,a,o){this.node=n,n.piece=this,i=i||this._seriesModel,a=a||this._ecModel;var s=this;St(s).dataIndex=n.dataIndex;var l=n.getModel(),u=l.getModel("emphasis"),f=n.getLayout(),c=F({},f);c.label=null;var h=n.getVisual("style");h.lineJoin="bevel";var v=n.getVisual("decal");v&&(h.decal=Hs(v,o));var d=fo(l.getModel("itemStyle"),c,!0);F(c,d),M(sr,function(m){var _=s.ensureState(m),S=l.getModel([m,"itemStyle"]);_.style=S.getItemStyle();var x=fo(S,c);x&&(_.shape=x)}),e?(s.setShape(c),s.shape.r=f.r0,ae(s,{shape:{r:f.r}},i,n.dataIndex)):(Ht(s,{shape:c},i),pn(s)),s.useStyle(h),this._updateLabel(i);var p=l.getShallow("cursor");p&&s.attr("cursor",p),this._seriesModel=i||this._seriesModel,this._ecModel=a||this._ecModel;var g=u.get("focus"),y=g==="relative"?Vu(n.getAncestorsIndices(),n.getDescendantIndices()):g==="ancestor"?n.getAncestorsIndices():g==="descendant"?n.getDescendantIndices():g;ue(this,y,u.get("blurScope"),u.get("disabled"))},t.prototype._updateLabel=function(e){var n=this,i=this.node.getModel(),a=i.getModel("label"),o=this.node.getLayout(),s=o.endAngle-o.startAngle,l=(o.startAngle+o.endAngle)/2,u=Math.cos(l),f=Math.sin(l),c=this,h=c.getTextContent(),v=this.node.dataIndex,d=a.get("minAngle")/180*Math.PI,p=a.get("show")&&!(d!=null&&Math.abs(s)P&&!Fu(O-P)&&O0?(o.virtualPiece?o.virtualPiece.updateData(!1,m,e,n,i):(o.virtualPiece=new lC(m,e,n,i),f.add(o.virtualPiece)),_.piece.off("click"),o.virtualPiece.on("click",function(S){o._rootToNode(_.parentNode)})):o.virtualPiece&&(f.remove(o.virtualPiece),o.virtualPiece=null)}},t.prototype._initEvents=function(){var e=this;this.group.off("click"),this.group.on("click",function(n){var i=!1,a=e.seriesModel.getViewRoot();a.eachNode(function(o){if(!i&&o.piece&&o.piece===n.target){var s=o.getModel().get("nodeClick");if(s==="rootToNode")e._rootToNode(o);else if(s==="link"){var l=o.getModel(),u=l.get("link");if(u){var f=l.get("target",!0)||"_blank";Uh(u,f)}}i=!0}})})},t.prototype._rootToNode=function(e){e!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:qm,from:this.uid,seriesId:this.seriesModel.id,targetNode:e})},t.prototype.containPoint=function(e,n){var i=n.getData(),a=i.getItemLayout(0);if(a){var o=e[0]-a.cx,s=e[1]-a.cy,l=Math.sqrt(o*o+s*s);return l<=a.r&&l>=a.r0}},t.type="sunburst",t}(ee);const nj=rj;var ij=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.ignoreStyleOnData=!0,e}return t.prototype.getInitialData=function(e,n){var i={name:e.name,children:e.data};Ok(i);var a=this._levelModels=Z(e.levels||[],function(l){return new te(l,this,n)},this),o=l1.createTree(i,this,s);function s(l){l.wrapMethod("getItemModel",function(u,f){var c=o.getNodeByDataIndex(f),h=a[c.depth];return h&&(u.parentModel=h),u})}return o.data},t.prototype.optionUpdated=function(){this.resetViewRoot()},t.prototype.getDataParams=function(e){var n=r.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treePathInfo=bd(i,this),n},t.prototype.getLevelModel=function(e){return this._levelModels&&this._levelModels[e.depth]},t.prototype.getViewRoot=function(){return this._viewRoot},t.prototype.resetViewRoot=function(e){e?this._viewRoot=e:e=this._viewRoot;var n=this.getRawData().tree.root;(!e||e!==n&&!n.contains(e))&&(this._viewRoot=n)},t.prototype.enableAriaDecal=function(){zE(this)},t.type="series.sunburst",t.defaultOption={z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,stillShowZeroSum:!0,nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},emphasis:{focus:"descendant"},blur:{itemStyle:{opacity:.2},label:{opacity:.1}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,data:[],sort:"desc"},t}(le);function Ok(r){var t=0;M(r.children,function(n){Ok(n);var i=n.value;Y(i)&&(i=i[0]),t+=i});var e=r.value;Y(e)&&(e=e[0]),(e==null||isNaN(e))&&(e=t),e<0&&(e=0),Y(r.value)?r.value[0]=e:r.value=e}const aj=ij;var fC=Math.PI/180;function oj(r,t,e){t.eachSeriesByType(r,function(n){var i=n.get("center"),a=n.get("radius");Y(a)||(a=[0,a]),Y(i)||(i=[i,i]);var o=e.getWidth(),s=e.getHeight(),l=Math.min(o,s),u=et(i[0],o),f=et(i[1],s),c=et(a[0],l/2),h=et(a[1],l/2),v=-n.get("startAngle")*fC,d=n.get("minAngle")*fC,p=n.getData().tree.root,g=n.getViewRoot(),y=g.depth,m=n.get("sort");m!=null&&Nk(g,m);var _=0;M(g.children,function(O){!isNaN(O.getValue())&&_++});var S=g.getValue(),x=Math.PI/(S||_)*2,b=g.depth>0,w=g.height-(b?-1:1),T=(h-c)/(w||1),A=n.get("clockwise"),C=n.get("stillShowZeroSum"),D=A?1:-1,I=function(O,V){if(O){var N=V;if(O!==p){var z=O.getValue(),$=S===0&&C?x:z*x;$1;)o=o.parentNode;var s=i.getColorFromPalette(o.name||o.dataIndex+"",t);return n.depth>1&&nt(s)&&(s=zy(s,(n.depth-1)/(a-1)*.5)),s}r.eachSeriesByType("sunburst",function(n){var i=n.getData(),a=i.tree;a.eachNode(function(o){var s=o.getModel(),l=s.getModel("itemStyle").getItemStyle();l.fill||(l.fill=e(o,n,a.root.height));var u=i.ensureUniqueItemVisual(o.dataIndex,"style");F(u,l)})})}function uj(r){r.registerChartView(nj),r.registerSeriesModel(aj),r.registerLayout(bt(oj,"sunburst")),r.registerProcessor(bt(Rf,"sunburst")),r.registerVisual(lj),ej(r)}var cC={color:"fill",borderColor:"stroke"},fj={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},fi=Nt(),cj=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.optionUpdated=function(){this.currentZLevel=this.get("zlevel",!0),this.currentZ=this.get("z",!0)},t.prototype.getInitialData=function(e,n){return Ai(null,this)},t.prototype.getDataParams=function(e,n,i){var a=r.prototype.getDataParams.call(this,e,n);return i&&(a.info=fi(i).info),a},t.type="series.custom",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,clip:!1},t}(le);const hj=cj;function vj(r,t){return t=t||[0,0],Z(["x","y"],function(e,n){var i=this.getAxis(e),a=t[n],o=r[n]/2;return i.type==="category"?i.getBandWidth():Math.abs(i.dataToCoord(a-o)-i.dataToCoord(a+o))},this)}function dj(r){var t=r.master.getRect();return{coordSys:{type:"cartesian2d",x:t.x,y:t.y,width:t.width,height:t.height},api:{coord:function(e){return r.dataToPoint(e)},size:at(vj,r)}}}function pj(r,t){return t=t||[0,0],Z([0,1],function(e){var n=t[e],i=r[e]/2,a=[],o=[];return a[e]=n-i,o[e]=n+i,a[1-e]=o[1-e]=t[1-e],Math.abs(this.dataToPoint(a)[e]-this.dataToPoint(o)[e])},this)}function gj(r){var t=r.getBoundingRect();return{coordSys:{type:"geo",x:t.x,y:t.y,width:t.width,height:t.height,zoom:r.getZoom()},api:{coord:function(e){return r.dataToPoint(e)},size:at(pj,r)}}}function yj(r,t){var e=this.getAxis(),n=t instanceof Array?t[0]:t,i=(r instanceof Array?r[0]:r)/2;return e.type==="category"?e.getBandWidth():Math.abs(e.dataToCoord(n-i)-e.dataToCoord(n+i))}function mj(r){var t=r.getRect();return{coordSys:{type:"singleAxis",x:t.x,y:t.y,width:t.width,height:t.height},api:{coord:function(e){return r.dataToPoint(e)},size:at(yj,r)}}}function _j(r,t){return t=t||[0,0],Z(["Radius","Angle"],function(e,n){var i="get"+e+"Axis",a=this[i](),o=t[n],s=r[n]/2,l=a.type==="category"?a.getBandWidth():Math.abs(a.dataToCoord(o-s)-a.dataToCoord(o+s));return e==="Angle"&&(l=l*Math.PI/180),l},this)}function Sj(r){var t=r.getRadiusAxis(),e=r.getAngleAxis(),n=t.getExtent();return n[0]>n[1]&&n.reverse(),{coordSys:{type:"polar",cx:r.cx,cy:r.cy,r:n[1],r0:n[0]},api:{coord:function(i){var a=t.dataToRadius(i[0]),o=e.dataToAngle(i[1]),s=r.coordToPoint([a,o]);return s.push(a,o*Math.PI/180),s},size:at(_j,r)}}}function xj(r){var t=r.getRect(),e=r.getRangeInfo();return{coordSys:{type:"calendar",x:t.x,y:t.y,width:t.width,height:t.height,cellWidth:r.getCellWidth(),cellHeight:r.getCellHeight(),rangeInfo:{start:e.start,end:e.end,weeks:e.weeks,dayCount:e.allDay}},api:{coord:function(n,i){return r.dataToPoint(n,i)}}}}function Vk(r,t,e,n){return r&&(r.legacy||r.legacy!==!1&&!e&&!n&&t!=="tspan"&&(t==="text"||st(r,"text")))}function Bk(r,t,e){var n=r,i,a,o;if(t==="text")o=n;else{o={},st(n,"text")&&(o.text=n.text),st(n,"rich")&&(o.rich=n.rich),st(n,"textFill")&&(o.fill=n.textFill),st(n,"textStroke")&&(o.stroke=n.textStroke),st(n,"fontFamily")&&(o.fontFamily=n.fontFamily),st(n,"fontSize")&&(o.fontSize=n.fontSize),st(n,"fontStyle")&&(o.fontStyle=n.fontStyle),st(n,"fontWeight")&&(o.fontWeight=n.fontWeight),a={type:"text",style:o,silent:!0},i={};var s=st(n,"textPosition");e?i.position=s?n.textPosition:"inside":s&&(i.position=n.textPosition),st(n,"textPosition")&&(i.position=n.textPosition),st(n,"textOffset")&&(i.offset=n.textOffset),st(n,"textRotation")&&(i.rotation=n.textRotation),st(n,"textDistance")&&(i.distance=n.textDistance)}return hC(o,r),M(o.rich,function(l){hC(l,l)}),{textConfig:i,textContent:a}}function hC(r,t){t&&(t.font=t.textFont||t.font,st(t,"textStrokeWidth")&&(r.lineWidth=t.textStrokeWidth),st(t,"textAlign")&&(r.align=t.textAlign),st(t,"textVerticalAlign")&&(r.verticalAlign=t.textVerticalAlign),st(t,"textLineHeight")&&(r.lineHeight=t.textLineHeight),st(t,"textWidth")&&(r.width=t.textWidth),st(t,"textHeight")&&(r.height=t.textHeight),st(t,"textBackgroundColor")&&(r.backgroundColor=t.textBackgroundColor),st(t,"textPadding")&&(r.padding=t.textPadding),st(t,"textBorderColor")&&(r.borderColor=t.textBorderColor),st(t,"textBorderWidth")&&(r.borderWidth=t.textBorderWidth),st(t,"textBorderRadius")&&(r.borderRadius=t.textBorderRadius),st(t,"textBoxShadowColor")&&(r.shadowColor=t.textBoxShadowColor),st(t,"textBoxShadowBlur")&&(r.shadowBlur=t.textBoxShadowBlur),st(t,"textBoxShadowOffsetX")&&(r.shadowOffsetX=t.textBoxShadowOffsetX),st(t,"textBoxShadowOffsetY")&&(r.shadowOffsetY=t.textBoxShadowOffsetY))}function vC(r,t,e){var n=r;n.textPosition=n.textPosition||e.position||"inside",e.offset!=null&&(n.textOffset=e.offset),e.rotation!=null&&(n.textRotation=e.rotation),e.distance!=null&&(n.textDistance=e.distance);var i=n.textPosition.indexOf("inside")>=0,a=r.fill||"#000";dC(n,t);var o=n.textFill==null;return i?o&&(n.textFill=e.insideFill||"#fff",!n.textStroke&&e.insideStroke&&(n.textStroke=e.insideStroke),!n.textStroke&&(n.textStroke=a),n.textStrokeWidth==null&&(n.textStrokeWidth=2)):(o&&(n.textFill=r.fill||e.outsideFill||"#000"),!n.textStroke&&e.outsideStroke&&(n.textStroke=e.outsideStroke)),n.text=t.text,n.rich=t.rich,M(t.rich,function(s){dC(s,s)}),n}function dC(r,t){t&&(st(t,"fill")&&(r.textFill=t.fill),st(t,"stroke")&&(r.textStroke=t.fill),st(t,"lineWidth")&&(r.textStrokeWidth=t.lineWidth),st(t,"font")&&(r.font=t.font),st(t,"fontStyle")&&(r.fontStyle=t.fontStyle),st(t,"fontWeight")&&(r.fontWeight=t.fontWeight),st(t,"fontSize")&&(r.fontSize=t.fontSize),st(t,"fontFamily")&&(r.fontFamily=t.fontFamily),st(t,"align")&&(r.textAlign=t.align),st(t,"verticalAlign")&&(r.textVerticalAlign=t.verticalAlign),st(t,"lineHeight")&&(r.textLineHeight=t.lineHeight),st(t,"width")&&(r.textWidth=t.width),st(t,"height")&&(r.textHeight=t.height),st(t,"backgroundColor")&&(r.textBackgroundColor=t.backgroundColor),st(t,"padding")&&(r.textPadding=t.padding),st(t,"borderColor")&&(r.textBorderColor=t.borderColor),st(t,"borderWidth")&&(r.textBorderWidth=t.borderWidth),st(t,"borderRadius")&&(r.textBorderRadius=t.borderRadius),st(t,"shadowColor")&&(r.textBoxShadowColor=t.shadowColor),st(t,"shadowBlur")&&(r.textBoxShadowBlur=t.shadowBlur),st(t,"shadowOffsetX")&&(r.textBoxShadowOffsetX=t.shadowOffsetX),st(t,"shadowOffsetY")&&(r.textBoxShadowOffsetY=t.shadowOffsetY),st(t,"textShadowColor")&&(r.textShadowColor=t.textShadowColor),st(t,"textShadowBlur")&&(r.textShadowBlur=t.textShadowBlur),st(t,"textShadowOffsetX")&&(r.textShadowOffsetX=t.textShadowOffsetX),st(t,"textShadowOffsetY")&&(r.textShadowOffsetY=t.textShadowOffsetY))}var zk={position:["x","y"],scale:["scaleX","scaleY"],origin:["originX","originY"]},pC=kt(zk);Fn(Wn,function(r,t){return r[t]=1,r},{});Wn.join(", ");var hv=["","style","shape","extra"],Zs=Nt();function M1(r,t,e,n,i){var a=r+"Animation",o=tl(r,n,i)||{},s=Zs(t).userDuring;return o.duration>0&&(o.during=s?at(Cj,{el:t,userDuring:s}):null,o.setToFinal=!0,o.scope=r),F(o,e[a]),o}function vh(r,t,e,n){n=n||{};var i=n.dataIndex,a=n.isInit,o=n.clearStyle,s=e.isAnimationEnabled(),l=Zs(r),u=t.style;l.userDuring=t.during;var f={},c={};if(Dj(r,t,c),yC("shape",t,c),yC("extra",t,c),!a&&s&&(Mj(r,t,f),gC("shape",r,t,f),gC("extra",r,t,f),Ij(r,t,u,f)),c.style=u,bj(r,c,o),Tj(r,t),s)if(a){var h={};M(hv,function(d){var p=d?t[d]:t;p&&p.enterFrom&&(d&&(h[d]=h[d]||{}),F(d?h[d]:h,p.enterFrom))});var v=M1("enter",r,t,e,i);v.duration>0&&r.animateFrom(h,v)}else wj(r,t,i||0,e,f);Gk(r,t),u?r.dirty():r.markRedraw()}function Gk(r,t){for(var e=Zs(r).leaveToProps,n=0;n0&&r.animateFrom(i,a)}}function Tj(r,t){st(t,"silent")&&(r.silent=t.silent),st(t,"ignore")&&(r.ignore=t.ignore),r instanceof Yr&&st(t,"invisible")&&(r.invisible=t.invisible),r instanceof Pt&&st(t,"autoBatch")&&(r.autoBatch=t.autoBatch)}var An={},Aj={setTransform:function(r,t){return An.el[r]=t,this},getTransform:function(r){return An.el[r]},setShape:function(r,t){var e=An.el,n=e.shape||(e.shape={});return n[r]=t,e.dirtyShape&&e.dirtyShape(),this},getShape:function(r){var t=An.el.shape;if(t)return t[r]},setStyle:function(r,t){var e=An.el,n=e.style;return n&&(n[r]=t,e.dirtyStyle&&e.dirtyStyle()),this},getStyle:function(r){var t=An.el.style;if(t)return t[r]},setExtra:function(r,t){var e=An.el.extra||(An.el.extra={});return e[r]=t,this},getExtra:function(r){var t=An.el.extra;if(t)return t[r]}};function Cj(){var r=this,t=r.el;if(t){var e=Zs(t).userDuring,n=r.userDuring;if(e!==n){r.el=r.userDuring=null;return}An.el=t,n(Aj)}}function gC(r,t,e,n){var i=e[r];if(i){var a=t[r],o;if(a){var s=e.transition,l=i.transition;if(l)if(!o&&(o=n[r]={}),To(l))F(o,a);else for(var u=Zt(l),f=0;f=0){!o&&(o=n[r]={});for(var v=kt(a),f=0;f=0)){var h=r.getAnimationStyleProps(),v=h?h.style:null;if(v){!a&&(a=n.style={});for(var d=kt(e),u=0;u=0?t.getStore().get(V,E):void 0}var N=t.get(O.name,E),z=O&&O.ordinalMeta;return z?z.categories[N]:N}function b(P,E){E==null&&(E=u);var O=t.getItemVisual(E,"style"),V=O&&O.fill,N=O&&O.opacity,z=m(E,ji).getItemStyle();V!=null&&(z.fill=V),N!=null&&(z.opacity=N);var $={inheritColor:nt(V)?V:"#000"},q=_(E,ji),Q=Qt(q,null,$,!1,!0);Q.text=q.getShallow("show")?xt(r.getFormattedLabel(E,ji),$s(t,E)):null;var ct=Wh(q,$,!1);return A(P,z),z=vC(z,Q,ct),P&&T(z,P),z.legacy=!0,z}function w(P,E){E==null&&(E=u);var O=m(E,ci).getItemStyle(),V=_(E,ci),N=Qt(V,null,null,!0,!0);N.text=V.getShallow("show")?Bn(r.getFormattedLabel(E,ci),r.getFormattedLabel(E,ji),$s(t,E)):null;var z=Wh(V,null,!0);return A(P,O),O=vC(O,N,z),P&&T(O,P),O.legacy=!0,O}function T(P,E){for(var O in E)st(E,O)&&(P[O]=E[O])}function A(P,E){P&&(P.textFill&&(E.textFill=P.textFill),P.textPosition&&(E.textPosition=P.textPosition))}function C(P,E){if(E==null&&(E=u),st(cC,P)){var O=t.getItemVisual(E,"style");return O?O[cC[P]]:null}if(st(fj,P))return t.getItemVisual(E,P)}function D(P){if(a.type==="cartesian2d"){var E=a.getBaseAxis();return G$(pt({axis:E},P))}}function I(){return e.getCurrentSeriesIndices()}function L(P){return g_(P,e)}}function Gj(r){var t={};return M(r.dimensions,function(e){var n=r.getDimensionInfo(e);if(!n.isExtraCoord){var i=n.coordDim,a=t[i]=t[i]||[];a[n.coordDimIndex]=r.getDimensionIndex(e)}}),t}function Wg(r,t,e,n,i,a,o){if(!n){a.remove(t);return}var s=R1(r,t,e,n,i,a);return s&&o.setItemGraphicEl(e,s),s&&ue(s,n.focus,n.blurScope,n.emphasisDisabled),s}function R1(r,t,e,n,i,a){var o=-1,s=t;t&&$k(t,n,i)&&(o=Dt(a.childrenRef(),t),t=null);var l=!t,u=t;u?u.clearStates():(u=L1(n),s&&Oj(s,u)),n.morph===!1?u.disableMorphing=!0:u.disableMorphing&&(u.disableMorphing=!1),Er.normal.cfg=Er.normal.conOpt=Er.emphasis.cfg=Er.emphasis.conOpt=Er.blur.cfg=Er.blur.conOpt=Er.select.cfg=Er.select.conOpt=null,Er.isLegacy=!1,Hj(u,e,n,i,l,Er),Fj(u,e,n,i,l),P1(r,u,e,n,Er,i,l),st(n,"info")&&(fi(u).info=n.info);for(var f=0;f=0?a.replaceAt(u,o):a.add(u),u}function $k(r,t,e){var n=fi(r),i=t.type,a=t.shape,o=t.style;return e.isUniversalTransitionEnabled()||i!=null&&i!==n.customGraphicType||i==="path"&&Zj(a)&&Uk(a)!==n.customPathData||i==="image"&&st(o,"image")&&o.image!==n.customImagePath}function Fj(r,t,e,n,i){var a=e.clipPath;if(a===!1)r&&r.getClipPath()&&r.removeClipPath();else if(a){var o=r.getClipPath();o&&$k(o,a,n)&&(o=null),o||(o=L1(a),r.setClipPath(o)),P1(null,o,t,a,null,n,i)}}function Hj(r,t,e,n,i,a){if(!r.isGroup){_C(e,null,a),_C(e,ci,a);var o=a.normal.conOpt,s=a.emphasis.conOpt,l=a.blur.conOpt,u=a.select.conOpt;if(o!=null||s!=null||u!=null||l!=null){var f=r.getTextContent();if(o===!1)f&&r.removeTextContent();else{o=a.normal.conOpt=o||{type:"text"},f?f.clearStates():(f=L1(o),r.setTextContent(f)),P1(null,f,t,o,null,n,i);for(var c=o&&o.style,h=0;h=f;v--){var d=t.childAt(v);$j(t,d,i)}}}function $j(r,t,e){t&&Ad(t,fi(r).option,e)}function Uj(r){new Si(r.oldChildren,r.newChildren,SC,SC,r).add(xC).update(xC).remove(Yj).execute()}function SC(r,t){var e=r&&r.name;return e!=null?e:Ej+t}function xC(r,t){var e=this.context,n=r!=null?e.newChildren[r]:null,i=t!=null?e.oldChildren[t]:null;R1(e.api,i,e.dataIndex,n,e.seriesModel,e.group)}function Yj(r){var t=this.context,e=t.oldChildren[r];e&&Ad(e,fi(e).option,t.seriesModel)}function Uk(r){return r&&(r.pathData||r.d)}function Zj(r){return r&&(st(r,"pathData")||st(r,"d"))}function Xj(r){r.registerChartView(Vj),r.registerSeriesModel(hj)}var Qa=Nt(),bC=mt,$g=at,qj=function(){function r(){this._dragging=!1,this.animationThreshold=15}return r.prototype.render=function(t,e,n,i){var a=e.get("value"),o=e.get("status");if(this._axisModel=t,this._axisPointerModel=e,this._api=n,!(!i&&this._lastValue===a&&this._lastStatus===o)){this._lastValue=a,this._lastStatus=o;var s=this._group,l=this._handle;if(!o||o==="hide"){s&&s.hide(),l&&l.hide();return}s&&s.show(),l&&l.show();var u={};this.makeElOption(u,a,t,e,n);var f=u.graphicKey;f!==this._lastGraphicKey&&this.clear(n),this._lastGraphicKey=f;var c=this._moveAnimation=this.determineAnimation(t,e);if(!s)s=this._group=new _t,this.createPointerEl(s,u,t,e),this.createLabelEl(s,u,t,e),n.getZr().add(s);else{var h=bt(wC,e,c);this.updatePointerEl(s,u,h),this.updateLabelEl(s,u,h,e)}AC(s,e,!0),this._renderHandle(a)}},r.prototype.remove=function(t){this.clear(t)},r.prototype.dispose=function(t){this.clear(t)},r.prototype.determineAnimation=function(t,e){var n=e.get("animation"),i=t.axis,a=i.type==="category",o=e.get("snap");if(!o&&!a)return!1;if(n==="auto"||n==null){var s=this.animationThreshold;if(a&&i.getBandWidth()>s)return!0;if(o){var l=e1(t).seriesDataCount,u=i.getExtent();return Math.abs(u[0]-u[1])/l>s}return!1}return n===!0},r.prototype.makeElOption=function(t,e,n,i,a){},r.prototype.createPointerEl=function(t,e,n,i){var a=e.pointer;if(a){var o=Qa(t).pointerEl=new Oo[a.type](bC(e.pointer));t.add(o)}},r.prototype.createLabelEl=function(t,e,n,i){if(e.label){var a=Qa(t).labelEl=new Gt(bC(e.label));t.add(a),TC(a,i)}},r.prototype.updatePointerEl=function(t,e,n){var i=Qa(t).pointerEl;i&&e.pointer&&(i.setStyle(e.pointer.style),n(i,{shape:e.pointer.shape}))},r.prototype.updateLabelEl=function(t,e,n,i){var a=Qa(t).labelEl;a&&(a.setStyle(e.label.style),n(a,{x:e.label.x,y:e.label.y}),TC(a,i))},r.prototype._renderHandle=function(t){if(!(this._dragging||!this.updateHandleTransform)){var e=this._axisPointerModel,n=this._api.getZr(),i=this._handle,a=e.getModel("handle"),o=e.get("status");if(!a.get("show")||!o||o==="hide"){i&&n.remove(i),this._handle=null;return}var s;this._handle||(s=!0,i=this._handle=wf(a.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(u){gi(u.event)},onmousedown:$g(this._onHandleDragMove,this,0,0),drift:$g(this._onHandleDragMove,this),ondragend:$g(this._onHandleDragEnd,this)}),n.add(i)),AC(i,e,!1),i.setStyle(a.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var l=a.get("size");Y(l)||(l=[l,l]),i.scaleX=l[0]/2,i.scaleY=l[1]/2,ll(this,"_doDispatchAxisPointer",a.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,s)}},r.prototype._moveHandleToValue=function(t,e){wC(this._axisPointerModel,!e&&this._moveAnimation,this._handle,Ug(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(t,e){var n=this._handle;if(n){this._dragging=!0;var i=this.updateHandleTransform(Ug(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=i,n.stopAnimation(),n.attr(Ug(i)),Qa(n).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var t=this._handle;if(t){var e=this._payloadInfo,n=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:e.cursorPoint[0],y:e.cursorPoint[1],tooltipOption:e.tooltipOption,axesInfo:[{axisDim:n.axis.dim,axisIndex:n.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var t=this._handle;if(t){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,i=this._handle;e&&n&&(this._lastGraphicKey=null,n&&e.remove(n),i&&e.remove(i),this._group=null,this._handle=null,this._payloadInfo=null),Ku(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(t,e,n){return n=n||0,{x:t[n],y:t[1-n],width:e[n],height:e[1-n]}},r}();function wC(r,t,e,n){Yk(Qa(e).lastProp,n)||(Qa(e).lastProp=n,t?Ht(e,n,r):(e.stopAnimation(),e.attr(n)))}function Yk(r,t){if(yt(r)&&yt(t)){var e=!0;return M(t,function(n,i){e=e&&Yk(r[i],n)}),!!e}else return r===t}function TC(r,t){r[t.get(["label","show"])?"show":"hide"]()}function Ug(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function AC(r,t,e){var n=t.get("z"),i=t.get("zlevel");r&&r.traverse(function(a){a.type!=="group"&&(n!=null&&(a.z=n),i!=null&&(a.zlevel=i),a.silent=e)})}const k1=qj;function O1(r){var t=r.get("type"),e=r.getModel(t+"Style"),n;return t==="line"?(n=e.getLineStyle(),n.fill=null):t==="shadow"&&(n=e.getAreaStyle(),n.stroke=null),n}function Zk(r,t,e,n,i){var a=e.get("value"),o=Xk(a,t.axis,t.ecModel,e.get("seriesDataIndices"),{precision:e.get(["label","precision"]),formatter:e.get(["label","formatter"])}),s=e.getModel("label"),l=nl(s.get("padding")||0),u=s.getFont(),f=mf(o,u),c=i.position,h=f.width+l[1]+l[3],v=f.height+l[0]+l[2],d=i.align;d==="right"&&(c[0]-=h),d==="center"&&(c[0]-=h/2);var p=i.verticalAlign;p==="bottom"&&(c[1]-=v),p==="middle"&&(c[1]-=v/2),Kj(c,h,v,n);var g=s.get("backgroundColor");(!g||g==="auto")&&(g=t.get(["axisLine","lineStyle","color"])),r.label={x:c[0],y:c[1],style:Qt(s,{text:o,font:u,fill:s.getTextColor(),padding:l,backgroundColor:g}),z2:10}}function Kj(r,t,e,n){var i=n.getWidth(),a=n.getHeight();r[0]=Math.min(r[0]+t,i)-t,r[1]=Math.min(r[1]+e,a)-e,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function Xk(r,t,e,n,i){r=t.scale.parse(r);var a=t.scale.getLabel({value:r},{precision:i.precision}),o=i.formatter;if(o){var s={value:U_(t,{value:r}),axisDimension:t.dim,axisIndex:t.index,seriesData:[]};M(n,function(l){var u=e.getSeriesByIndex(l.seriesIndex),f=l.dataIndexInside,c=u&&u.getDataParams(f);c&&s.seriesData.push(c)}),nt(o)?a=o.replace("{value}",a):vt(o)&&(a=o(s))}return a}function N1(r,t,e){var n=Cr();return Eo(n,n,e.rotation),Hn(n,n,e.position),cn([r.dataToCoord(t),(e.labelOffset||0)+(e.labelDirection||1)*(e.labelMargin||0)],n)}function qk(r,t,e,n,i,a){var o=xi.innerTextLayout(e.rotation,0,e.labelDirection);e.labelMargin=i.get(["label","margin"]),Zk(t,n,i,a,{position:N1(n.axis,r,e),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function V1(r,t,e){return e=e||0,{x1:r[e],y1:r[1-e],x2:t[e],y2:t[1-e]}}function Kk(r,t,e){return e=e||0,{x:r[e],y:r[1-e],width:t[e],height:t[1-e]}}function CC(r,t,e,n,i,a){return{cx:r,cy:t,r0:e,r:n,startAngle:i,endAngle:a,clockwise:!0}}var jj=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.makeElOption=function(e,n,i,a,o){var s=i.axis,l=s.grid,u=a.get("type"),f=MC(l,s).getOtherAxis(s).getGlobalExtent(),c=s.toGlobalCoord(s.dataToCoord(n,!0));if(u&&u!=="none"){var h=O1(a),v=Jj[u](s,c,f);v.style=h,e.graphicKey=v.type,e.pointer=v}var d=Em(l.model,i);qk(n,e,d,i,a,o)},t.prototype.getHandleTransform=function(e,n,i){var a=Em(n.axis.grid.model,n,{labelInside:!1});a.labelMargin=i.get(["handle","margin"]);var o=N1(n.axis,e,a);return{x:o[0],y:o[1],rotation:a.rotation+(a.labelDirection<0?Math.PI:0)}},t.prototype.updateHandleTransform=function(e,n,i,a){var o=i.axis,s=o.grid,l=o.getGlobalExtent(!0),u=MC(s,o).getOtherAxis(o).getGlobalExtent(),f=o.dim==="x"?0:1,c=[e.x,e.y];c[f]+=n[f],c[f]=Math.min(l[1],c[f]),c[f]=Math.max(l[0],c[f]);var h=(u[1]+u[0])/2,v=[h,h];v[f]=c[f];var d=[{verticalAlign:"middle"},{align:"center"}];return{x:c[0],y:c[1],rotation:e.rotation,cursorPoint:v,tooltipOption:d[f]}},t}(k1);function MC(r,t){var e={};return e[t.dim+"AxisIndex"]=t.index,r.getCartesian(e)}var Jj={line:function(r,t,e){var n=V1([t,e[0]],[t,e[1]],DC(r));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(r,t,e){var n=Math.max(1,r.getBandWidth()),i=e[1]-e[0];return{type:"Rect",shape:Kk([t-n/2,e[0]],[n,i],DC(r))}}};function DC(r){return r.dim==="x"?0:1}const Qj=jj;var tJ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="axisPointer",t.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,triggerEmphasis:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},t}(Bt);const eJ=tJ;var oi=Nt(),rJ=M;function jk(r,t,e){if(!zt.node){var n=t.getZr();oi(n).records||(oi(n).records={}),nJ(n,t);var i=oi(n).records[r]||(oi(n).records[r]={});i.handler=e}}function nJ(r,t){if(oi(r).initialized)return;oi(r).initialized=!0,e("click",bt(IC,"click")),e("mousemove",bt(IC,"mousemove")),e("globalout",aJ);function e(n,i){r.on(n,function(a){var o=oJ(t);rJ(oi(r).records,function(s){s&&i(s,a,o.dispatchAction)}),iJ(o.pendings,t)})}}function iJ(r,t){var e=r.showTip.length,n=r.hideTip.length,i;e?i=r.showTip[e-1]:n&&(i=r.hideTip[n-1]),i&&(i.dispatchAction=null,t.dispatchAction(i))}function aJ(r,t,e){r.handler("leave",null,e)}function IC(r,t,e,n){t.handler(r,e,n)}function oJ(r){var t={showTip:[],hideTip:[]},e=function(n){var i=t[n.type];i?i.push(n):(n.dispatchAction=e,r.dispatchAction(n))};return{dispatchAction:e,pendings:t}}function Jm(r,t){if(!zt.node){var e=t.getZr(),n=(oi(e).records||{})[r];n&&(oi(e).records[r]=null)}}var sJ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=n.getComponent("tooltip"),o=e.get("triggerOn")||a&&a.get("triggerOn")||"mousemove|click";jk("axisPointer",i,function(s,l,u){o!=="none"&&(s==="leave"||o.indexOf(s)>=0)&&u({type:"updateAxisPointer",currTrigger:s,x:l&&l.offsetX,y:l&&l.offsetY})})},t.prototype.remove=function(e,n){Jm("axisPointer",n)},t.prototype.dispose=function(e,n){Jm("axisPointer",n)},t.type="axisPointer",t}(fe);const lJ=sJ;function Jk(r,t){var e=[],n=r.seriesIndex,i;if(n==null||!(i=t.getSeriesByIndex(n)))return{point:[]};var a=i.getData(),o=Co(a,r);if(o==null||o<0||Y(o))return{point:[]};var s=a.getItemGraphicEl(o),l=i.coordinateSystem;if(i.getTooltipPosition)e=i.getTooltipPosition(o)||[];else if(l&&l.dataToPoint)if(r.isStacked){var u=l.getBaseAxis(),f=l.getOtherAxis(u),c=f.dim,h=u.dim,v=c==="x"||c==="radius"?1:0,d=a.mapDimension(h),p=[];p[v]=a.get(d,o),p[1-v]=a.get(a.getCalculationInfo("stackResultDimension"),o),e=l.dataToPoint(p)||[]}else e=l.dataToPoint(a.getValues(Z(l.dimensions,function(y){return a.mapDimension(y)}),o))||[];else if(s){var g=s.getBoundingRect().clone();g.applyTransform(s.transform),e=[g.x+g.width/2,g.y+g.height/2]}return{point:e,el:s}}var LC=Nt();function uJ(r,t,e){var n=r.currTrigger,i=[r.x,r.y],a=r,o=r.dispatchAction||at(e.dispatchAction,e),s=t.getComponent("axisPointer").coordSysAxesInfo;if(s){dh(i)&&(i=Jk({seriesIndex:a.seriesIndex,dataIndex:a.dataIndex},t).point);var l=dh(i),u=a.axesInfo,f=s.axesInfo,c=n==="leave"||dh(i),h={},v={},d={list:[],map:{}},p={showPointer:bt(cJ,v),showTooltip:bt(hJ,d)};M(s.coordSysMap,function(y,m){var _=l||y.containPoint(i);M(s.coordSysAxesInfo[m],function(S,x){var b=S.axis,w=gJ(u,S);if(!c&&_&&(!u||w)){var T=w&&w.value;T==null&&!l&&(T=b.pointToData(i)),T!=null&&PC(S,T,p,!1,h)}})});var g={};return M(f,function(y,m){var _=y.linkGroup;_&&!v[m]&&M(_.axesInfo,function(S,x){var b=v[x];if(S!==y&&b){var w=b.value;_.mapper&&(w=y.axis.scale.parse(_.mapper(w,RC(S),RC(y)))),g[y.key]=w}})}),M(g,function(y,m){PC(f[m],y,p,!0,h)}),vJ(v,f,h),dJ(d,i,r,o),pJ(f,o,e),h}}function PC(r,t,e,n,i){var a=r.axis;if(!(a.scale.isBlank()||!a.containData(t))){if(!r.involveSeries){e.showPointer(r,t);return}var o=fJ(t,r),s=o.payloadBatch,l=o.snapToValue;s[0]&&i.seriesIndex==null&&F(i,s[0]),!n&&r.snap&&a.containData(l)&&l!=null&&(t=l),e.showPointer(r,t,s),e.showTooltip(r,o,l)}}function fJ(r,t){var e=t.axis,n=e.dim,i=r,a=[],o=Number.MAX_VALUE,s=-1;return M(t.seriesModels,function(l,u){var f=l.getData().mapDimensionsAll(n),c,h;if(l.getAxisTooltipData){var v=l.getAxisTooltipData(f,r,e);h=v.dataIndices,c=v.nestestValue}else{if(h=l.getData().indicesOfNearest(f[0],r,e.type==="category"?.5:null),!h.length)return;c=l.getData().get(f[0],h[0])}if(!(c==null||!isFinite(c))){var d=r-c,p=Math.abs(d);p<=o&&((p=0&&s<0)&&(o=p,s=d,i=c,a.length=0),M(h,function(g){a.push({seriesIndex:l.seriesIndex,dataIndexInside:g,dataIndex:l.getData().getRawIndex(g)})}))}}),{payloadBatch:a,snapToValue:i}}function cJ(r,t,e,n){r[t.key]={value:e,payloadBatch:n}}function hJ(r,t,e,n){var i=e.payloadBatch,a=t.axis,o=a.model,s=t.axisPointerModel;if(!(!t.triggerTooltip||!i.length)){var l=t.coordSys.model,u=rf(l),f=r.map[u];f||(f=r.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},r.list.push(f)),f.dataByAxis.push({axisDim:a.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:n,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:i.slice()})}}function vJ(r,t,e){var n=e.axesInfo=[];M(t,function(i,a){var o=i.axisPointerModel.option,s=r[a];s?(!i.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!i.useHandle&&(o.status="hide"),o.status==="show"&&n.push({axisDim:i.axis.dim,axisIndex:i.axis.model.componentIndex,value:o.value})})}function dJ(r,t,e,n){if(dh(t)||!r.list.length){n({type:"hideTip"});return}var i=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};n({type:"showTip",escapeConnect:!0,x:t[0],y:t[1],tooltipOption:e.tooltipOption,position:e.position,dataIndexInside:i.dataIndexInside,dataIndex:i.dataIndex,seriesIndex:i.seriesIndex,dataByCoordSys:r.list})}function pJ(r,t,e){var n=e.getZr(),i="axisPointerLastHighlights",a=LC(n)[i]||{},o=LC(n)[i]={};M(r,function(u,f){var c=u.axisPointerModel.option;c.status==="show"&&u.triggerEmphasis&&M(c.seriesDataIndices,function(h){var v=h.seriesIndex+" | "+h.dataIndex;o[v]=h})});var s=[],l=[];M(a,function(u,f){!o[f]&&l.push(u)}),M(o,function(u,f){!a[f]&&s.push(u)}),l.length&&e.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:l}),s.length&&e.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function gJ(r,t){for(var e=0;e<(r||[]).length;e++){var n=r[e];if(t.axis.dim===n.axisDim&&t.axis.model.componentIndex===n.axisIndex)return n}}function RC(r){var t=r.axis.model,e={},n=e.axisDim=r.axis.dim;return e.axisIndex=e[n+"AxisIndex"]=t.componentIndex,e.axisName=e[n+"AxisName"]=t.name,e.axisId=e[n+"AxisId"]=t.id,e}function dh(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function Nf(r){Go.registerAxisPointerClass("CartesianAxisPointer",Qj),r.registerComponentModel(eJ),r.registerComponentView(lJ),r.registerPreprocessor(function(t){if(t){(!t.axisPointer||t.axisPointer.length===0)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!Y(e)&&(t.axisPointer.link=[e])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=nY(t,e)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},uJ)}function yJ(r){Lt(TE),Lt(Nf)}var mJ=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.makeElOption=function(e,n,i,a,o){var s=i.axis;s.dim==="angle"&&(this.animationThreshold=Math.PI/18);var l=s.polar,u=l.getOtherAxis(s),f=u.getExtent(),c=s.dataToCoord(n),h=a.get("type");if(h&&h!=="none"){var v=O1(a),d=SJ[h](s,l,c,f);d.style=v,e.graphicKey=d.type,e.pointer=d}var p=a.get(["label","margin"]),g=_J(n,i,a,l,p);Zk(e,i,a,o,g)},t}(k1);function _J(r,t,e,n,i){var a=t.axis,o=a.dataToCoord(r),s=n.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var l=n.getRadiusAxis().getExtent(),u,f,c;if(a.dim==="radius"){var h=Cr();Eo(h,h,s),Hn(h,h,[n.cx,n.cy]),u=cn([o,-i],h);var v=t.getModel("axisLabel").get("rotate")||0,d=xi.innerTextLayout(s,v*Math.PI/180,-1);f=d.textAlign,c=d.textVerticalAlign}else{var p=l[1];u=n.coordToPoint([p+i,o]);var g=n.cx,y=n.cy;f=Math.abs(u[0]-g)/p<.3?"center":u[0]>g?"left":"right",c=Math.abs(u[1]-y)/p<.3?"middle":u[1]>y?"top":"bottom"}return{position:u,align:f,verticalAlign:c}}var SJ={line:function(r,t,e,n){return r.dim==="angle"?{type:"Line",shape:V1(t.coordToPoint([n[0],e]),t.coordToPoint([n[1],e]))}:{type:"Circle",shape:{cx:t.cx,cy:t.cy,r:e}}},shadow:function(r,t,e,n){var i=Math.max(1,r.getBandWidth()),a=Math.PI/180;return r.dim==="angle"?{type:"Sector",shape:CC(t.cx,t.cy,n[0],n[1],(-e-i/2)*a,(-e+i/2)*a)}:{type:"Sector",shape:CC(t.cx,t.cy,e-i/2,e+i/2,0,Math.PI*2)}}};const xJ=mJ;var bJ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.findAxisModel=function(e){var n,i=this.ecModel;return i.eachComponent(e,function(a){a.getCoordSysModel()===this&&(n=a)},this),n},t.type="polar",t.dependencies=["radiusAxis","angleAxis"],t.defaultOption={z:0,center:["50%","50%"],radius:"80%"},t}(Bt);const wJ=bJ;var B1=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getCoordSysModel=function(){return this.getReferringComponents("polar",ge).models[0]},t.type="polarAxis",t}(Bt);me(B1,Mf);var TJ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="angleAxis",t}(B1),AJ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="radiusAxis",t}(B1),z1=function(r){B(t,r);function t(e,n){return r.call(this,"radius",e,n)||this}return t.prototype.pointToData=function(e,n){return this.polar.pointToData(e,n)[this.dim==="radius"?0:1]},t}(yn);z1.prototype.dataToRadius=yn.prototype.dataToCoord;z1.prototype.radiusToData=yn.prototype.coordToData;const CJ=z1;var MJ=Nt(),G1=function(r){B(t,r);function t(e,n){return r.call(this,"angle",e,n||[0,360])||this}return t.prototype.pointToData=function(e,n){return this.polar.pointToData(e,n)[this.dim==="radius"?0:1]},t.prototype.calculateCategoryInterval=function(){var e=this,n=e.getLabelModel(),i=e.scale,a=i.getExtent(),o=i.count();if(a[1]-a[0]<1)return 0;var s=a[0],l=e.dataToCoord(s+1)-e.dataToCoord(s),u=Math.abs(l),f=mf(s==null?"":s+"",n.getFont(),"center","top"),c=Math.max(f.height,7),h=c/u;isNaN(h)&&(h=1/0);var v=Math.max(0,Math.floor(h)),d=MJ(e.model),p=d.lastAutoInterval,g=d.lastTickCount;return p!=null&&g!=null&&Math.abs(p-v)<=1&&Math.abs(g-o)<=1&&p>v?v=p:(d.lastTickCount=o,d.lastAutoInterval=v),v},t}(yn);G1.prototype.dataToAngle=yn.prototype.dataToCoord;G1.prototype.angleToData=yn.prototype.coordToData;const DJ=G1;var Qk=["radius","angle"],IJ=function(){function r(t){this.dimensions=Qk,this.type="polar",this.cx=0,this.cy=0,this._radiusAxis=new CJ,this._angleAxis=new DJ,this.axisPointerEnabled=!0,this.name=t||"",this._radiusAxis.polar=this._angleAxis.polar=this}return r.prototype.containPoint=function(t){var e=this.pointToCoord(t);return this._radiusAxis.contain(e[0])&&this._angleAxis.contain(e[1])},r.prototype.containData=function(t){return this._radiusAxis.containData(t[0])&&this._angleAxis.containData(t[1])},r.prototype.getAxis=function(t){var e="_"+t+"Axis";return this[e]},r.prototype.getAxes=function(){return[this._radiusAxis,this._angleAxis]},r.prototype.getAxesByScale=function(t){var e=[],n=this._angleAxis,i=this._radiusAxis;return n.scale.type===t&&e.push(n),i.scale.type===t&&e.push(i),e},r.prototype.getAngleAxis=function(){return this._angleAxis},r.prototype.getRadiusAxis=function(){return this._radiusAxis},r.prototype.getOtherAxis=function(t){var e=this._angleAxis;return t===e?this._radiusAxis:e},r.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},r.prototype.getTooltipAxes=function(t){var e=t!=null&&t!=="auto"?this.getAxis(t):this.getBaseAxis();return{baseAxes:[e],otherAxes:[this.getOtherAxis(e)]}},r.prototype.dataToPoint=function(t,e){return this.coordToPoint([this._radiusAxis.dataToRadius(t[0],e),this._angleAxis.dataToAngle(t[1],e)])},r.prototype.pointToData=function(t,e){var n=this.pointToCoord(t);return[this._radiusAxis.radiusToData(n[0],e),this._angleAxis.angleToData(n[1],e)]},r.prototype.pointToCoord=function(t){var e=t[0]-this.cx,n=t[1]-this.cy,i=this.getAngleAxis(),a=i.getExtent(),o=Math.min(a[0],a[1]),s=Math.max(a[0],a[1]);i.inverse?o=s-360:s=o+360;var l=Math.sqrt(e*e+n*n);e/=l,n/=l;for(var u=Math.atan2(-n,e)/Math.PI*180,f=us;)u+=f*360;return[l,u]},r.prototype.coordToPoint=function(t){var e=t[0],n=t[1]/180*Math.PI,i=Math.cos(n)*e+this.cx,a=-Math.sin(n)*e+this.cy;return[i,a]},r.prototype.getArea=function(){var t=this.getAngleAxis(),e=this.getRadiusAxis(),n=e.getExtent().slice();n[0]>n[1]&&n.reverse();var i=t.getExtent(),a=Math.PI/180,o=1e-4;return{cx:this.cx,cy:this.cy,r0:n[0],r:n[1],startAngle:-i[0]*a,endAngle:-i[1]*a,clockwise:t.inverse,contain:function(s,l){var u=s-this.cx,f=l-this.cy,c=u*u+f*f,h=this.r,v=this.r0;return h!==v&&c-o<=h*h&&c+o>=v*v}}},r.prototype.convertToPixel=function(t,e,n){var i=EC(e);return i===this?this.dataToPoint(n):null},r.prototype.convertFromPixel=function(t,e,n){var i=EC(e);return i===this?this.pointToData(n):null},r}();function EC(r){var t=r.seriesModel,e=r.polarModel;return e&&e.coordinateSystem||t&&t.coordinateSystem}const LJ=IJ;function PJ(r,t,e){var n=t.get("center"),i=e.getWidth(),a=e.getHeight();r.cx=et(n[0],i),r.cy=et(n[1],a);var o=r.getRadiusAxis(),s=Math.min(i,a)/2,l=t.get("radius");l==null?l=[0,"100%"]:Y(l)||(l=[0,l]);var u=[et(l[0],s),et(l[1],s)];o.inverse?o.setExtent(u[1],u[0]):o.setExtent(u[0],u[1])}function RJ(r,t){var e=this,n=e.getAngleAxis(),i=e.getRadiusAxis();if(n.scale.setExtent(1/0,-1/0),i.scale.setExtent(1/0,-1/0),r.eachSeries(function(s){if(s.coordinateSystem===e){var l=s.getData();M(tv(l,"radius"),function(u){i.scale.unionExtentFromData(l,u)}),M(tv(l,"angle"),function(u){n.scale.unionExtentFromData(l,u)})}}),Ws(n.scale,n.model),Ws(i.scale,i.model),n.type==="category"&&!n.onBand){var a=n.getExtent(),o=360/n.scale.count();n.inverse?a[1]+=o:a[1]-=o,n.setExtent(a[0],a[1])}}function EJ(r){return r.mainType==="angleAxis"}function kC(r,t){var e;if(r.type=t.get("type"),r.scale=md(t),r.onBand=t.get("boundaryGap")&&r.type==="category",r.inverse=t.get("inverse"),EJ(t)){r.inverse=r.inverse!==t.get("clockwise");var n=t.get("startAngle"),i=(e=t.get("endAngle"))!==null&&e!==void 0?e:n+(r.inverse?-360:360);r.setExtent(n,i)}t.axis=r,r.model=t}var kJ={dimensions:Qk,create:function(r,t){var e=[];return r.eachComponent("polar",function(n,i){var a=new LJ(i+"");a.update=RJ;var o=a.getRadiusAxis(),s=a.getAngleAxis(),l=n.findAxisModel("radiusAxis"),u=n.findAxisModel("angleAxis");kC(o,l),kC(s,u),PJ(a,n,t),e.push(a),n.coordinateSystem=a,a.model=n}),r.eachSeries(function(n){if(n.get("coordinateSystem")==="polar"){var i=n.getReferringComponents("polar",ge).models[0];n.coordinateSystem=i.coordinateSystem}}),e}};const OJ=kJ;var NJ=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"];function kc(r,t,e){t[1]>t[0]&&(t=t.slice().reverse());var n=r.coordToPoint([t[0],e]),i=r.coordToPoint([t[1],e]);return{x1:n[0],y1:n[1],x2:i[0],y2:i[1]}}function Oc(r){var t=r.getRadiusAxis();return t.inverse?0:1}function OC(r){var t=r[0],e=r[r.length-1];t&&e&&Math.abs(Math.abs(t.coord-e.coord)-360)<1e-4&&r.pop()}var VJ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.axisPointerClass="PolarAxisPointer",e}return t.prototype.render=function(e,n){if(this.group.removeAll(),!!e.get("show")){var i=e.axis,a=i.polar,o=a.getRadiusAxis().getExtent(),s=i.getTicksCoords(),l=i.getMinorTicksCoords(),u=Z(i.getViewLabels(),function(f){f=mt(f);var c=i.scale,h=c.type==="ordinal"?c.getRawOrdinalNumber(f.tickValue):f.tickValue;return f.coord=i.dataToCoord(h),f});OC(u),OC(s),M(NJ,function(f){e.get([f,"show"])&&(!i.scale.isBlank()||f==="axisLine")&&BJ[f](this.group,e,a,s,l,o,u)},this)}},t.type="angleAxis",t}(Go),BJ={axisLine:function(r,t,e,n,i,a){var o=t.getModel(["axisLine","lineStyle"]),s=e.getAngleAxis(),l=Math.PI/180,u=s.getExtent(),f=Oc(e),c=f?0:1,h,v=Math.abs(u[1]-u[0])===360?"Circle":"Arc";a[c]===0?h=new Oo[v]({shape:{cx:e.cx,cy:e.cy,r:a[f],startAngle:-u[0]*l,endAngle:-u[1]*l,clockwise:s.inverse},style:o.getLineStyle(),z2:1,silent:!0}):h=new Qv({shape:{cx:e.cx,cy:e.cy,r:a[f],r0:a[c]},style:o.getLineStyle(),z2:1,silent:!0}),h.style.fill=null,r.add(h)},axisTick:function(r,t,e,n,i,a){var o=t.getModel("axisTick"),s=(o.get("inside")?-1:1)*o.get("length"),l=a[Oc(e)],u=Z(n,function(f){return new Ee({shape:kc(e,[l,l+s],f.coord)})});r.add(Hr(u,{style:pt(o.getModel("lineStyle").getLineStyle(),{stroke:t.get(["axisLine","lineStyle","color"])})}))},minorTick:function(r,t,e,n,i,a){if(i.length){for(var o=t.getModel("axisTick"),s=t.getModel("minorTick"),l=(o.get("inside")?-1:1)*s.get("length"),u=a[Oc(e)],f=[],c=0;cy?"left":"right",S=Math.abs(g[1]-m)/p<.3?"middle":g[1]>m?"top":"bottom";if(s&&s[d]){var x=s[d];yt(x)&&x.textStyle&&(v=new te(x.textStyle,l,l.ecModel))}var b=new Gt({silent:xi.isLabelSilent(t),style:Qt(v,{x:g[0],y:g[1],fill:v.getTextColor()||t.get(["axisLine","lineStyle","color"]),text:c.formattedLabel,align:_,verticalAlign:S})});if(r.add(b),f){var w=xi.makeAxisEventDataBase(t);w.targetType="axisLabel",w.value=c.rawLabel,St(b).eventData=w}},this)},splitLine:function(r,t,e,n,i,a){var o=t.getModel("splitLine"),s=o.getModel("lineStyle"),l=s.get("color"),u=0;l=l instanceof Array?l:[l];for(var f=[],c=0;c=0?"p":"n",E=A;x&&(n[f][L]||(n[f][L]={p:A,n:A}),E=n[f][L][P]);var O=void 0,V=void 0,N=void 0,z=void 0;if(d.dim==="radius"){var $=d.dataToCoord(I)-A,q=l.dataToCoord(L);Math.abs($)=z})}}})}function ZJ(r){var t={};M(r,function(n,i){var a=n.getData(),o=n.coordinateSystem,s=o.getBaseAxis(),l=eO(o,s),u=s.getExtent(),f=s.type==="category"?s.getBandWidth():Math.abs(u[1]-u[0])/a.count(),c=t[l]||{bandWidth:f,remainedWidth:f,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},h=c.stacks;t[l]=c;var v=tO(n);h[v]||c.autoWidthCount++,h[v]=h[v]||{width:0,maxWidth:0};var d=et(n.get("barWidth"),f),p=et(n.get("barMaxWidth"),f),g=n.get("barGap"),y=n.get("barCategoryGap");d&&!h[v].width&&(d=Math.min(c.remainedWidth,d),h[v].width=d,c.remainedWidth-=d),p&&(h[v].maxWidth=p),g!=null&&(c.gap=g),y!=null&&(c.categoryGap=y)});var e={};return M(t,function(n,i){e[i]={};var a=n.stacks,o=n.bandWidth,s=et(n.categoryGap,o),l=et(n.gap,1),u=n.remainedWidth,f=n.autoWidthCount,c=(u-s)/(f+(f-1)*l);c=Math.max(c,0),M(a,function(p,g){var y=p.maxWidth;y&&y=e.y&&t[1]<=e.y+e.height:n.contain(n.toLocalCoord(t[1]))&&t[0]>=e.y&&t[0]<=e.y+e.height},r.prototype.pointToData=function(t){var e=this.getAxis();return[e.coordToData(e.toLocalCoord(t[e.orient==="horizontal"?0:1]))]},r.prototype.dataToPoint=function(t){var e=this.getAxis(),n=this.getRect(),i=[],a=e.orient==="horizontal"?0:1;return t instanceof Array&&(t=t[0]),i[a]=e.toGlobalCoord(e.dataToCoord(+t)),i[1-a]=a===0?n.y+n.height/2:n.x+n.width/2,i},r.prototype.convertToPixel=function(t,e,n){var i=NC(e);return i===this?this.dataToPoint(n):null},r.prototype.convertFromPixel=function(t,e,n){var i=NC(e);return i===this?this.pointToData(n):null},r}();function NC(r){var t=r.seriesModel,e=r.singleAxisModel;return e&&e.coordinateSystem||t&&t.coordinateSystem}function oQ(r,t){var e=[];return r.eachComponent("singleAxis",function(n,i){var a=new aQ(n,r,t);a.name="single_"+i,a.resize(n,t),n.coordinateSystem=a,e.push(a)}),r.eachSeries(function(n){if(n.get("coordinateSystem")==="singleAxis"){var i=n.getReferringComponents("singleAxis",ge).models[0];n.coordinateSystem=i&&i.coordinateSystem}}),e}var sQ={create:oQ,dimensions:nO};const lQ=sQ;var VC=["x","y"],uQ=["width","height"],fQ=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.makeElOption=function(e,n,i,a,o){var s=i.axis,l=s.coordinateSystem,u=Zg(l,1-pv(s)),f=l.dataToPoint(n)[0],c=a.get("type");if(c&&c!=="none"){var h=O1(a),v=cQ[c](s,f,u);v.style=h,e.graphicKey=v.type,e.pointer=v}var d=Qm(i);qk(n,e,d,i,a,o)},t.prototype.getHandleTransform=function(e,n,i){var a=Qm(n,{labelInside:!1});a.labelMargin=i.get(["handle","margin"]);var o=N1(n.axis,e,a);return{x:o[0],y:o[1],rotation:a.rotation+(a.labelDirection<0?Math.PI:0)}},t.prototype.updateHandleTransform=function(e,n,i,a){var o=i.axis,s=o.coordinateSystem,l=pv(o),u=Zg(s,l),f=[e.x,e.y];f[l]+=n[l],f[l]=Math.min(u[1],f[l]),f[l]=Math.max(u[0],f[l]);var c=Zg(s,1-l),h=(c[1]+c[0])/2,v=[h,h];return v[l]=f[l],{x:f[0],y:f[1],rotation:e.rotation,cursorPoint:v,tooltipOption:{verticalAlign:"middle"}}},t}(k1),cQ={line:function(r,t,e){var n=V1([t,e[0]],[t,e[1]],pv(r));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(r,t,e){var n=r.getBandWidth(),i=e[1]-e[0];return{type:"Rect",shape:Kk([t-n/2,e[0]],[n,i],pv(r))}}};function pv(r){return r.isHorizontal()?0:1}function Zg(r,t){var e=r.getRect();return[e[VC[t]],e[VC[t]]+e[uQ[t]]]}const hQ=fQ;var vQ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="single",t}(fe);function dQ(r){Lt(Nf),Go.registerAxisPointerClass("SingleAxisPointer",hQ),r.registerComponentView(vQ),r.registerComponentView(rQ),r.registerComponentModel(Yg),Us(r,"single",Yg,Yg.defaultOption),r.registerCoordinateSystem("single",lQ)}var pQ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.init=function(e,n,i){var a=il(e);r.prototype.init.apply(this,arguments),BC(e,a)},t.prototype.mergeOption=function(e){r.prototype.mergeOption.apply(this,arguments),BC(this.option,e)},t.prototype.getCellSize=function(){return this.option.cellSize},t.type="calendar",t.defaultOption={z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},t}(Bt);function BC(r,t){var e=r.cellSize,n;Y(e)?n=e:n=r.cellSize=[e,e],n.length===1&&(n[1]=n[0]);var i=Z([0,1],function(a){return SH(t,a)&&(n[a]="auto"),n[a]!=null&&n[a]!=="auto"});sa(r,t,{type:"box",ignoreSize:i})}const gQ=pQ;var yQ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=this.group;a.removeAll();var o=e.coordinateSystem,s=o.getRangeInfo(),l=o.getOrient(),u=n.getLocaleModel();this._renderDayRect(e,s,a),this._renderLines(e,s,l,a),this._renderYearText(e,s,l,a),this._renderMonthText(e,u,l,a),this._renderWeekText(e,u,s,l,a)},t.prototype._renderDayRect=function(e,n,i){for(var a=e.coordinateSystem,o=e.getModel("itemStyle").getItemStyle(),s=a.getCellWidth(),l=a.getCellHeight(),u=n.start.time;u<=n.end.time;u=a.getNextNDay(u,1).time){var f=a.dataToRect([u],!1).tl,c=new Vt({shape:{x:f[0],y:f[1],width:s,height:l},cursor:"default",style:o});i.add(c)}},t.prototype._renderLines=function(e,n,i,a){var o=this,s=e.coordinateSystem,l=e.getModel(["splitLine","lineStyle"]).getLineStyle(),u=e.get(["splitLine","show"]),f=l.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var c=n.start,h=0;c.time<=n.end.time;h++){d(c.formatedDate),h===0&&(c=s.getDateInfo(n.start.y+"-"+n.start.m));var v=c.date;v.setMonth(v.getMonth()+1),c=s.getDateInfo(v)}d(s.getNextNDay(n.end.time,1).formatedDate);function d(p){o._firstDayOfMonth.push(s.getDateInfo(p)),o._firstDayPoints.push(s.dataToRect([p],!1).tl);var g=o._getLinePointsOfOneWeek(e,p,i);o._tlpoints.push(g[0]),o._blpoints.push(g[g.length-1]),u&&o._drawSplitline(g,l,a)}u&&this._drawSplitline(o._getEdgesPoints(o._tlpoints,f,i),l,a),u&&this._drawSplitline(o._getEdgesPoints(o._blpoints,f,i),l,a)},t.prototype._getEdgesPoints=function(e,n,i){var a=[e[0].slice(),e[e.length-1].slice()],o=i==="horizontal"?0:1;return a[0][o]=a[0][o]-n/2,a[1][o]=a[1][o]+n/2,a},t.prototype._drawSplitline=function(e,n,i){var a=new mr({z2:20,shape:{points:e},style:n});i.add(a)},t.prototype._getLinePointsOfOneWeek=function(e,n,i){for(var a=e.coordinateSystem,o=a.getDateInfo(n),s=[],l=0;l<7;l++){var u=a.getNextNDay(o.time,l),f=a.dataToRect([u.time],!1);s[2*u.day]=f.tl,s[2*u.day+1]=f[i==="horizontal"?"bl":"tr"]}return s},t.prototype._formatterLabel=function(e,n){return nt(e)&&e?yH(e,n):vt(e)?e(n):n.nameMap},t.prototype._yearTextPositionControl=function(e,n,i,a,o){var s=n[0],l=n[1],u=["center","bottom"];a==="bottom"?(l+=o,u=["center","top"]):a==="left"?s-=o:a==="right"?(s+=o,u=["center","top"]):l-=o;var f=0;return(a==="left"||a==="right")&&(f=Math.PI/2),{rotation:f,x:s,y:l,style:{align:u[0],verticalAlign:u[1]}}},t.prototype._renderYearText=function(e,n,i,a){var o=e.getModel("yearLabel");if(o.get("show")){var s=o.get("margin"),l=o.get("position");l||(l=i!=="horizontal"?"top":"left");var u=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],f=(u[0][0]+u[1][0])/2,c=(u[0][1]+u[1][1])/2,h=i==="horizontal"?0:1,v={top:[f,u[h][1]],bottom:[f,u[1-h][1]],left:[u[1-h][0],c],right:[u[h][0],c]},d=n.start.y;+n.end.y>+n.start.y&&(d=d+"-"+n.end.y);var p=o.get("formatter"),g={start:n.start.y,end:n.end.y,nameMap:d},y=this._formatterLabel(p,g),m=new Gt({z2:30,style:Qt(o,{text:y}),silent:o.get("silent")});m.attr(this._yearTextPositionControl(m,v[l],i,l,s)),a.add(m)}},t.prototype._monthTextPositionControl=function(e,n,i,a,o){var s="left",l="top",u=e[0],f=e[1];return i==="horizontal"?(f=f+o,n&&(s="center"),a==="start"&&(l="bottom")):(u=u+o,n&&(l="middle"),a==="start"&&(s="right")),{x:u,y:f,align:s,verticalAlign:l}},t.prototype._renderMonthText=function(e,n,i,a){var o=e.getModel("monthLabel");if(o.get("show")){var s=o.get("nameMap"),l=o.get("margin"),u=o.get("position"),f=o.get("align"),c=[this._tlpoints,this._blpoints];(!s||nt(s))&&(s&&(n=um(s)||n),s=n.get(["time","monthAbbr"])||[]);var h=u==="start"?0:1,v=i==="horizontal"?0:1;l=u==="start"?-l:l;for(var d=f==="center",p=o.get("silent"),g=0;g=i.start.time&&n.times.end.time&&e.reverse(),e},r.prototype._getRangeInfo=function(t){var e=[this.getDateInfo(t[0]),this.getDateInfo(t[1])],n;e[0].time>e[1].time&&(n=!0,e.reverse());var i=Math.floor(e[1].time/Xg)-Math.floor(e[0].time/Xg)+1,a=new Date(e[0].time),o=a.getDate(),s=e[1].date.getDate();a.setDate(o+i-1);var l=a.getDate();if(l!==s)for(var u=a.getTime()-e[1].time>0?1:-1;(l=a.getDate())!==s&&(a.getTime()-e[1].time)*u>0;)i-=u,a.setDate(l-u);var f=Math.floor((i+e[0].day+6)/7),c=n?-f+1:f-1;return n&&e.reverse(),{range:[e[0].formatedDate,e[1].formatedDate],start:e[0],end:e[1],allDay:i,weeks:f,nthWeek:c,fweek:e[0].day,lweek:e[1].day}},r.prototype._getDateByWeeksAndDay=function(t,e,n){var i=this._getRangeInfo(n);if(t>i.weeks||t===0&&ei.lweek)return null;var a=(t-1)*7-i.fweek+e,o=new Date(i.start.time);return o.setDate(+i.start.d+a),this.getDateInfo(o)},r.create=function(t,e){var n=[];return t.eachComponent("calendar",function(i){var a=new r(i);n.push(a),i.coordinateSystem=a}),t.eachSeries(function(i){i.get("coordinateSystem")==="calendar"&&(i.coordinateSystem=n[i.get("calendarIndex")||0])}),n},r.dimensions=["time","value"],r}();function zC(r){var t=r.calendarModel,e=r.seriesModel,n=t?t.coordinateSystem:e?e.coordinateSystem:null;return n}const SQ=_Q;function xQ(r){r.registerComponentModel(gQ),r.registerComponentView(mQ),r.registerCoordinateSystem("calendar",SQ)}function bQ(r,t){var e=r.existing;if(t.id=r.keyInfo.id,!t.type&&e&&(t.type=e.type),t.parentId==null){var n=t.parentOption;n?t.parentId=n.id:e&&(t.parentId=e.parentId)}t.parentOption=null}function GC(r,t){var e;return M(t,function(n){r[n]!=null&&r[n]!=="auto"&&(e=!0)}),e}function wQ(r,t,e){var n=F({},e),i=r[t],a=e.$action||"merge";a==="merge"?i?(Tt(i,n,!0),sa(i,n,{ignoreSize:!0}),GP(e,i),Nc(e,i),Nc(e,i,"shape"),Nc(e,i,"style"),Nc(e,i,"extra"),e.clipPath=i.clipPath):r[t]=n:a==="replace"?r[t]=n:a==="remove"&&i&&(r[t]=null)}var iO=["transition","enterFrom","leaveTo"],TQ=iO.concat(["enterAnimation","updateAnimation","leaveAnimation"]);function Nc(r,t,e){if(e&&(!r[e]&&t[e]&&(r[e]={}),r=r[e],t=t[e]),!(!r||!t))for(var n=e?iO:TQ,i=0;i=0;f--){var c=i[f],h=Se(c.id,null),v=h!=null?o.get(h):null;if(v){var d=v.parent,y=Br(d),m=d===a?{width:s,height:l}:{width:y.width,height:y.height},_={},S=ud(v,c,m,null,{hv:c.hv,boundingMode:c.bounding},_);if(!Br(v).isNew&&S){for(var x=c.transition,b={},w=0;w=0)?b[T]=A:v[T]=A}Ht(v,b,e,0)}else v.attr(_)}}},t.prototype._clear=function(){var e=this,n=this._elMap;n.each(function(i){ph(i,Br(i).option,n,e._lastGraphicModel)}),this._elMap=ft()},t.prototype.dispose=function(){this._clear()},t.type="graphic",t}(fe);function t0(r){var t=st(FC,r)?FC[r]:p_(r),e=new t({});return Br(e).type=r,e}function HC(r,t,e,n){var i=t0(e);return t.add(i),n.set(r,i),Br(i).id=r,Br(i).isNew=!0,i}function ph(r,t,e,n){var i=r&&r.parent;i&&(r.type==="group"&&r.traverse(function(a){ph(a,t,e,n)}),Ad(r,t,n),e.removeKey(Br(r).id))}function WC(r,t,e,n){r.isGroup||M([["cursor",Yr.prototype.cursor],["zlevel",n||0],["z",e||0],["z2",0]],function(i){var a=i[0];st(t,a)?r[a]=xt(t[a],i[1]):r[a]==null&&(r[a]=i[1])}),M(kt(t),function(i){if(i.indexOf("on")===0){var a=t[i];r[i]=vt(a)?a:null}}),st(t,"draggable")&&(r.draggable=t.draggable),t.name!=null&&(r.name=t.name),t.id!=null&&(r.id=t.id)}function DQ(r){return r=F({},r),M(["id","parentId","$action","hv","bounding","textContent","clipPath"].concat(zP),function(t){delete r[t]}),r}function IQ(r,t,e){var n=St(r).eventData;!r.silent&&!r.ignore&&!n&&(n=St(r).eventData={componentType:"graphic",componentIndex:t.componentIndex,name:r.name}),n&&(n.info=e.info)}function LQ(r){r.registerComponentModel(CQ),r.registerComponentView(MQ),r.registerPreprocessor(function(t){var e=t.graphic;Y(e)?!e[0]||!e[0].elements?t.graphic=[{elements:e}]:t.graphic=[t.graphic[0]]:e&&!e.elements&&(t.graphic=[{elements:[e]}])})}var $C=["x","y","radius","angle","single"],PQ=["cartesian2d","polar","singleAxis"];function RQ(r){var t=r.get("coordinateSystem");return Dt(PQ,t)>=0}function Ji(r){return r+"Axis"}function EQ(r,t){var e=ft(),n=[],i=ft();r.eachComponent({mainType:"dataZoom",query:t},function(f){i.get(f.uid)||s(f)});var a;do a=!1,r.eachComponent("dataZoom",o);while(a);function o(f){!i.get(f.uid)&&l(f)&&(s(f),a=!0)}function s(f){i.set(f.uid,!0),n.push(f),u(f)}function l(f){var c=!1;return f.eachTargetAxis(function(h,v){var d=e.get(h);d&&d[v]&&(c=!0)}),c}function u(f){f.eachTargetAxis(function(c,h){(e.get(c)||e.set(c,[]))[h]=!0})}return n}function aO(r){var t=r.ecModel,e={infoList:[],infoMap:ft()};return r.eachTargetAxis(function(n,i){var a=t.getComponent(Ji(n),i);if(a){var o=a.getCoordSysModel();if(o){var s=o.uid,l=e.infoMap.get(s);l||(l={model:o,axisModels:[]},e.infoList.push(l),e.infoMap.set(s,l)),l.axisModels.push(a)}}}),e}var qg=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(t){this.indexMap[t]||(this.indexList.push(t),this.indexMap[t]=!0)},r}(),kQ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._autoThrottle=!0,e._noTarget=!0,e._rangePropMode=["percent","percent"],e}return t.prototype.init=function(e,n,i){var a=UC(e);this.settledOption=a,this.mergeDefaultAndTheme(e,i),this._doInit(a)},t.prototype.mergeOption=function(e){var n=UC(e);Tt(this.option,e,!0),Tt(this.settledOption,n,!0),this._doInit(n)},t.prototype._doInit=function(e){var n=this.option;this._setDefaultThrottle(e),this._updateRangeUse(e);var i=this.settledOption;M([["start","startValue"],["end","endValue"]],function(a,o){this._rangePropMode[o]==="value"&&(n[a[0]]=i[a[0]]=null)},this),this._resetTarget()},t.prototype._resetTarget=function(){var e=this.get("orient",!0),n=this._targetAxisInfoMap=ft(),i=this._fillSpecifiedTargetAxis(n);i?this._orient=e||this._makeAutoOrientByTargetAxis():(this._orient=e||"horizontal",this._fillAutoTargetAxisByOrient(n,this._orient)),this._noTarget=!0,n.each(function(a){a.indexList.length&&(this._noTarget=!1)},this)},t.prototype._fillSpecifiedTargetAxis=function(e){var n=!1;return M($C,function(i){var a=this.getReferringComponents(Ji(i),jG);if(a.specified){n=!0;var o=new qg;M(a.models,function(s){o.add(s.componentIndex)}),e.set(i,o)}},this),n},t.prototype._fillAutoTargetAxisByOrient=function(e,n){var i=this.ecModel,a=!0;if(a){var o=n==="vertical"?"y":"x",s=i.findComponents({mainType:o+"Axis"});l(s,o)}if(a){var s=i.findComponents({mainType:"singleAxis",filter:function(f){return f.get("orient",!0)===n}});l(s,"single")}function l(u,f){var c=u[0];if(c){var h=new qg;if(h.add(c.componentIndex),e.set(f,h),a=!1,f==="x"||f==="y"){var v=c.getReferringComponents("grid",ge).models[0];v&&M(u,function(d){c.componentIndex!==d.componentIndex&&v===d.getReferringComponents("grid",ge).models[0]&&h.add(d.componentIndex)})}}}a&&M($C,function(u){if(a){var f=i.findComponents({mainType:Ji(u),filter:function(h){return h.get("type",!0)==="category"}});if(f[0]){var c=new qg;c.add(f[0].componentIndex),e.set(u,c),a=!1}}},this)},t.prototype._makeAutoOrientByTargetAxis=function(){var e;return this.eachTargetAxis(function(n){!e&&(e=n)},this),e==="y"?"vertical":"horizontal"},t.prototype._setDefaultThrottle=function(e){if(e.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var n=this.ecModel.option;this.option.throttle=n.animation&&n.animationDurationUpdate>0?100:20}},t.prototype._updateRangeUse=function(e){var n=this._rangePropMode,i=this.get("rangeMode");M([["start","startValue"],["end","endValue"]],function(a,o){var s=e[a[0]]!=null,l=e[a[1]]!=null;s&&!l?n[o]="percent":!s&&l?n[o]="value":i?n[o]=i[o]:s&&(n[o]="percent")})},t.prototype.noTarget=function(){return this._noTarget},t.prototype.getFirstTargetAxisModel=function(){var e;return this.eachTargetAxis(function(n,i){e==null&&(e=this.ecModel.getComponent(Ji(n),i))},this),e},t.prototype.eachTargetAxis=function(e,n){this._targetAxisInfoMap.each(function(i,a){M(i.indexList,function(o){e.call(n,a,o)})})},t.prototype.getAxisProxy=function(e,n){var i=this.getAxisModel(e,n);if(i)return i.__dzAxisProxy},t.prototype.getAxisModel=function(e,n){var i=this._targetAxisInfoMap.get(e);if(i&&i.indexMap[n])return this.ecModel.getComponent(Ji(e),n)},t.prototype.setRawRange=function(e){var n=this.option,i=this.settledOption;M([["start","startValue"],["end","endValue"]],function(a){(e[a[0]]!=null||e[a[1]]!=null)&&(n[a[0]]=i[a[0]]=e[a[0]],n[a[1]]=i[a[1]]=e[a[1]])},this),this._updateRangeUse(e)},t.prototype.setCalculatedRange=function(e){var n=this.option;M(["start","startValue","end","endValue"],function(i){n[i]=e[i]})},t.prototype.getPercentRange=function(){var e=this.findRepresentativeAxisProxy();if(e)return e.getDataPercentWindow()},t.prototype.getValueRange=function(e,n){if(e==null&&n==null){var i=this.findRepresentativeAxisProxy();if(i)return i.getDataValueWindow()}else return this.getAxisProxy(e,n).getDataValueWindow()},t.prototype.findRepresentativeAxisProxy=function(e){if(e)return e.__dzAxisProxy;for(var n,i=this._targetAxisInfoMap.keys(),a=0;ao[1];if(_&&!S&&!x)return!0;_&&(g=!0),S&&(d=!0),x&&(p=!0)}return g&&d&&p})}else gs(f,function(v){if(a==="empty")l.setData(u=u.map(v,function(p){return s(p)?p:NaN}));else{var d={};d[v]=o,u.selectRange(d)}});gs(f,function(v){u.setApproximateExtent(o,v)})}});function s(l){return l>=o[0]&&l<=o[1]}},r.prototype._updateMinMaxSpan=function(){var t=this._minMaxSpan={},e=this._dataZoomModel,n=this._dataExtent;gs(["min","max"],function(i){var a=e.get(i+"Span"),o=e.get(i+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?a=Ut(n[0]+o,n,[0,100],!0):a!=null&&(o=Ut(a,[0,100],n,!0)-n[0]),t[i+"Span"]=a,t[i+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var t=this.getAxisModel(),e=this._percentWindow,n=this._valueWindow;if(e){var i=pL(n,[0,500]);i=Math.min(i,20);var a=t.axis.scale.rawExtentInfo;e[0]!==0&&a.setDeterminedMinMax("min",+n[0].toFixed(i)),e[1]!==100&&a.setDeterminedMinMax("max",+n[1].toFixed(i)),a.freeze()}},r}();function FQ(r,t,e){var n=[1/0,-1/0];gs(e,function(o){uU(n,o.getData(),t)});var i=r.getAxisModel(),a=_R(i.axis.scale,i,n).calculate();return[a.min,a.max]}const HQ=GQ;var WQ={getTargetSeries:function(r){function t(i){r.eachComponent("dataZoom",function(a){a.eachTargetAxis(function(o,s){var l=r.getComponent(Ji(o),s);i(o,s,l,a)})})}t(function(i,a,o,s){o.__dzAxisProxy=null});var e=[];t(function(i,a,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new HQ(i,a,s,r),e.push(o.__dzAxisProxy))});var n=ft();return M(e,function(i){M(i.getTargetSeriesModels(),function(a){n.set(a.uid,a)})}),n},overallReset:function(r,t){r.eachComponent("dataZoom",function(e){e.eachTargetAxis(function(n,i){e.getAxisProxy(n,i).reset(e)}),e.eachTargetAxis(function(n,i){e.getAxisProxy(n,i).filterData(e,t)})}),r.eachComponent("dataZoom",function(e){var n=e.findRepresentativeAxisProxy();if(n){var i=n.getDataPercentWindow(),a=n.getDataValueWindow();e.setCalculatedRange({start:i[0],end:i[1],startValue:a[0],endValue:a[1]})}})}};const $Q=WQ;function UQ(r){r.registerAction("dataZoom",function(t,e){var n=EQ(e,t);M(n,function(i){i.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})})}var ZC=!1;function H1(r){ZC||(ZC=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,$Q),UQ(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function YQ(r){r.registerComponentModel(NQ),r.registerComponentView(zQ),H1(r)}var Fr=function(){function r(){}return r}(),oO={};function ys(r,t){oO[r]=t}function sO(r){return oO[r]}var ZQ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var e=this.ecModel;M(this.option.feature,function(n,i){var a=sO(i);a&&(a.getDefaultOption&&(a.defaultOption=a.getDefaultOption(e)),Tt(n,a.defaultOption))})},t.type="toolbox",t.layoutMode={type:"box",ignoreSize:!0},t.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},t}(Bt);const XQ=ZQ;function qQ(r,t,e){var n=t.getBoxLayoutParams(),i=t.get("padding"),a={width:e.getWidth(),height:e.getHeight()},o=be(n,a,i);xo(t.get("orient"),r,t.get("itemGap"),o.width,o.height),ud(r,n,a,i)}function lO(r,t){var e=nl(t.get("padding")),n=t.getItemStyle(["color","opacity"]);return n.fill=t.get("backgroundColor"),r=new Vt({shape:{x:r.x-e[3],y:r.y-e[0],width:r.width+e[1]+e[3],height:r.height+e[0]+e[2],r:t.get("borderRadius")},style:n,silent:!0,z2:-1}),r}var KQ=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,i,a){var o=this.group;if(o.removeAll(),!e.get("show"))return;var s=+e.get("itemSize"),l=e.get("orient")==="vertical",u=e.get("feature")||{},f=this._features||(this._features={}),c=[];M(u,function(d,p){c.push(p)}),new Si(this._featureNames||[],c).add(h).update(h).remove(bt(h,null)).execute(),this._featureNames=c;function h(d,p){var g=c[d],y=c[p],m=u[g],_=new te(m,e,e.ecModel),S;if(a&&a.newTitle!=null&&a.featureName===g&&(m.title=a.newTitle),g&&!y){if(jQ(g))S={onclick:_.option.onclick,featureName:g};else{var x=sO(g);if(!x)return;S=new x}f[g]=S}else if(S=f[y],!S)return;S.uid=rl("toolbox-feature"),S.model=_,S.ecModel=n,S.api=i;var b=S instanceof Fr;if(!g&&y){b&&S.dispose&&S.dispose(n,i);return}if(!_.get("show")||b&&S.unusable){b&&S.remove&&S.remove(n,i);return}v(_,S,g),_.setIconStatus=function(w,T){var A=this.option,C=this.iconPaths;A.iconStatus=A.iconStatus||{},A.iconStatus[w]=T,C[w]&&(T==="emphasis"?mi:_i)(C[w])},S instanceof Fr&&S.render&&S.render(_,n,i,a)}function v(d,p,g){var y=d.getModel("iconStyle"),m=d.getModel(["emphasis","iconStyle"]),_=p instanceof Fr&&p.getIcons?p.getIcons():d.get("icon"),S=d.get("title")||{},x,b;nt(_)?(x={},x[g]=_):x=_,nt(S)?(b={},b[g]=S):b=S;var w=d.iconPaths={};M(x,function(T,A){var C=wf(T,{},{x:-s/2,y:-s/2,width:s,height:s});C.setStyle(y.getItemStyle());var D=C.ensureState("emphasis");D.style=m.getItemStyle();var I=new Gt({style:{text:b[A],align:m.get("textAlign"),borderRadius:m.get("textBorderRadius"),padding:m.get("textPadding"),fill:null,font:g_({fontStyle:m.get("textFontStyle"),fontFamily:m.get("textFontFamily"),fontSize:m.get("textFontSize"),fontWeight:m.get("textFontWeight")},n)},ignore:!0});C.setTextContent(I),ko({el:C,componentModel:e,itemName:A,formatterParamsExtra:{title:b[A]}}),C.__title=b[A],C.on("mouseover",function(){var L=m.getItemStyle(),P=l?e.get("right")==null&&e.get("left")!=="right"?"right":"left":e.get("bottom")==null&&e.get("top")!=="bottom"?"bottom":"top";I.setStyle({fill:m.get("textFill")||L.fill||L.stroke||"#000",backgroundColor:m.get("textBackgroundColor")}),C.setTextConfig({position:m.get("textPosition")||P}),I.ignore=!e.get("showTitle"),i.enterEmphasis(this)}).on("mouseout",function(){d.get(["iconStatus",A])!=="emphasis"&&i.leaveEmphasis(this),I.hide()}),(d.get(["iconStatus",A])==="emphasis"?mi:_i)(C),o.add(C),C.on("click",at(p.onclick,p,n,i,A)),w[A]=C})}qQ(o,e,i),o.add(lO(o.getBoundingRect(),e)),l||o.eachChild(function(d){var p=d.__title,g=d.ensureState("emphasis"),y=g.textConfig||(g.textConfig={}),m=d.getTextContent(),_=m&&m.ensureState("emphasis");if(_&&!vt(_)&&p){var S=_.style||(_.style={}),x=mf(p,Gt.makeFont(S)),b=d.x+o.x,w=d.y+o.y+s,T=!1;w+x.height>i.getHeight()&&(y.position="top",T=!0);var A=T?-5-x.height:s+10;b+x.width/2>i.getWidth()?(y.position=["100%",A],S.align="right"):b-x.width/2<0&&(y.position=[0,A],S.align="left")}})},t.prototype.updateView=function(e,n,i,a){M(this._features,function(o){o instanceof Fr&&o.updateView&&o.updateView(o.model,n,i,a)})},t.prototype.remove=function(e,n){M(this._features,function(i){i instanceof Fr&&i.remove&&i.remove(e,n)}),this.group.removeAll()},t.prototype.dispose=function(e,n){M(this._features,function(i){i instanceof Fr&&i.dispose&&i.dispose(e,n)})},t.type="toolbox",t}(fe);function jQ(r){return r.indexOf("my")===0}const JQ=KQ;var QQ=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){var i=this.model,a=i.get("name")||e.get("title.0.text")||"echarts",o=n.getZr().painter.getType()==="svg",s=o?"svg":i.get("type",!0)||"png",l=n.getConnectedDataURL({type:s,backgroundColor:i.get("backgroundColor",!0)||e.get("backgroundColor")||"#fff",connectedBackgroundColor:i.get("connectedBackgroundColor"),excludeComponents:i.get("excludeComponents"),pixelRatio:i.get("pixelRatio")}),u=zt.browser;if(typeof MouseEvent=="function"&&(u.newEdge||!u.ie&&!u.edge)){var f=document.createElement("a");f.download=a+"."+s,f.target="_blank",f.href=l;var c=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});f.dispatchEvent(c)}else if(window.navigator.msSaveOrOpenBlob||o){var h=l.split(","),v=h[0].indexOf("base64")>-1,d=o?decodeURIComponent(h[1]):h[1];v&&(d=window.atob(d));var p=a+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var g=d.length,y=new Uint8Array(g);g--;)y[g]=d.charCodeAt(g);var m=new Blob([y]);window.navigator.msSaveOrOpenBlob(m,p)}else{var _=document.createElement("iframe");document.body.appendChild(_);var S=_.contentWindow,x=S.document;x.open("image/svg+xml","replace"),x.write(d),x.close(),S.focus(),x.execCommand("SaveAs",!0,p),document.body.removeChild(_)}}else{var b=i.get("lang"),w='',T=window.open();T.document.write(w),T.document.title=a}},t.getDefaultOption=function(e){var n={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:e.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:e.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return n},t}(Fr);const ttt=QQ;var XC="__ec_magicType_stack__",ett=[["line","bar"],["stack"]],rtt=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getIcons=function(){var e=this.model,n=e.get("icon"),i={};return M(e.get("type"),function(a){n[a]&&(i[a]=n[a])}),i},t.getDefaultOption=function(e){var n={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:e.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return n},t.prototype.onclick=function(e,n,i){var a=this.model,o=a.get(["seriesIndex",i]);if(qC[i]){var s={series:[]},l=function(c){var h=c.subType,v=c.id,d=qC[i](h,v,c,a);d&&(pt(d,c.option),s.series.push(d));var p=c.coordinateSystem;if(p&&p.type==="cartesian2d"&&(i==="line"||i==="bar")){var g=p.getAxesByScale("ordinal")[0];if(g){var y=g.dim,m=y+"Axis",_=c.getReferringComponents(m,ge).models[0],S=_.componentIndex;s[m]=s[m]||[];for(var x=0;x<=S;x++)s[m][S]=s[m][S]||{};s[m][S].boundaryGap=i==="bar"}}};M(ett,function(c){Dt(c,i)>=0&&M(c,function(h){a.setIconStatus(h,"normal")})}),a.setIconStatus(i,"emphasis"),e.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},l);var u,f=i;i==="stack"&&(u=Tt({stack:a.option.title.tiled,tiled:a.option.title.stack},a.option.title),a.get(["iconStatus",i])!=="emphasis"&&(f="tiled")),n.dispatchAction({type:"changeMagicType",currentType:f,newOption:s,newTitle:u,featureName:"magicType"})}},t}(Fr),qC={line:function(r,t,e,n){if(r==="bar")return Tt({id:t,type:"line",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","line"])||{},!0)},bar:function(r,t,e,n){if(r==="line")return Tt({id:t,type:"bar",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","bar"])||{},!0)},stack:function(r,t,e,n){var i=e.get("stack")===XC;if(r==="line"||r==="bar")return n.setIconStatus("stack",i?"normal":"emphasis"),Tt({id:t,stack:i?"":XC},n.get(["option","stack"])||{},!0)}};Zn({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,t){t.mergeOption(r.newOption)});const ntt=rtt;var Cd=new Array(60).join("-"),Xs=" ";function itt(r){var t={},e=[],n=[];return r.eachRawSeries(function(i){var a=i.coordinateSystem;if(a&&(a.type==="cartesian2d"||a.type==="polar")){var o=a.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;t[s]||(t[s]={categoryAxis:o,valueAxis:a.getOtherAxis(o),series:[]},n.push({axisDim:o.dim,axisIndex:o.index})),t[s].series.push(i)}else e.push(i)}else e.push(i)}),{seriesGroupByCategoryAxis:t,other:e,meta:n}}function att(r){var t=[];return M(r,function(e,n){var i=e.categoryAxis,a=e.valueAxis,o=a.dim,s=[" "].concat(Z(e.series,function(v){return v.name})),l=[i.model.getCategories()];M(e.series,function(v){var d=v.getRawData();l.push(v.getRawData().mapArray(d.mapDimension(o),function(p){return p}))});for(var u=[s.join(Xs)],f=0;f1||e>0&&!r.noHeader;return M(r.blocks,function(i){var a=A2(i);a>=t&&(t=a+ +(n&&(!a||Sm(i)&&!i.noHeader)))}),t}return 0}function N4(r,t,e,n){var i=t.noHeader,a=B4(A2(t)),o=[],s=t.blocks||[];sr(!s||Y(s)),s=s||[];var l=r.orderMode;if(t.sortBlocks&&l){s=s.slice();var u={valueAsc:"asc",valueDesc:"desc"};if(st(u,l)){var f=new y2(u[l],null);s.sort(function(p,g){return f.evaluate(p.sortParam,g.sortParam)})}else l==="seriesDesc"&&s.reverse()}M(s,function(p,g){var y=t.valueFormatter,m=T2(p)(y?F(F({},r),{valueFormatter:y}):r,p,g>0?a.html:0,n);m!=null&&o.push(m)});var c=r.renderMode==="richText"?o.join(a.richText):xm(n,o.join(""),i?e:a.html);if(i)return c;var h=pm(t.header,"ordinal",r.useUTC),v=w2(n,r.renderMode).nameStyle,d=b2(n);return r.renderMode==="richText"?C2(r,h,v)+a.richText+c:xm(n,'
'+qe(h)+"
"+c,e)}function V4(r,t,e,n){var i=r.renderMode,a=t.noName,o=t.noValue,s=!t.markerType,l=t.name,u=r.useUTC,f=t.valueFormatter||r.valueFormatter||function(S){return S=Y(S)?S:[S],Z(S,function(x,b){return pm(x,Y(v)?v[b]:v,u)})};if(!(a&&o)){var c=s?"":r.markupStyleCreator.makeTooltipMarker(t.markerType,t.markerColor||"#333",i),h=a?"":pm(l,"ordinal",u),v=t.valueType,d=o?[]:f(t.value,t.dataIndex),p=!s||!a,g=!s&&a,y=w2(n,i),m=y.nameStyle,_=y.valueStyle;return i==="richText"?(s?"":c)+(a?"":C2(r,h,m))+(o?"":F4(r,d,p,g,_)):xm(n,(s?"":c)+(a?"":z4(h,!s,m))+(o?"":G4(d,p,g,_)),e)}}function aw(r,t,e,n,i,a){if(r){var o=T2(r),s={useUTC:i,renderMode:e,orderMode:n,markupStyleCreator:t,valueFormatter:r.valueFormatter};return o(s,r,0,a)}}function B4(r){return{html:k4[r],richText:O4[r]}}function xm(r,t,e){var n='
',i="margin: "+e+"px 0 0",a=b2(r);return'
'+t+n+"
"}function z4(r,t,e){var n=t?"margin-left:2px":"";return''+qe(r)+""}function G4(r,t,e,n){var i=e?"10px":"20px",a=t?"float:right;margin-left:"+i:"";return r=Y(r)?r:[r],''+Z(r,function(o){return qe(o)}).join("  ")+""}function C2(r,t,e){return r.markupStyleCreator.wrapRichTextStyle(t,e)}function F4(r,t,e,n,i){var a=[i],o=n?10:20;return e&&a.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(Y(t)?t.join(" "):t,a)}function M2(r,t){var e=r.getData().getItemVisual(t,"style"),n=e[r.visualDrawType];return Io(n)}function D2(r,t){var e=r.get("padding");return e!=null?e:t==="richText"?[8,10]:10}var Vp=function(){function r(){this.richTextStyles={},this._nextStyleNameId=DL()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(t,e,n){var i=n==="richText"?this._generateStyleName():null,a=DH({color:e,type:t,renderMode:n,markerId:i});return nt(a)?a:(this.richTextStyles[i]=a.style,a.content)},r.prototype.wrapRichTextStyle=function(t,e){var n={};Y(e)?M(e,function(a){return F(n,a)}):F(n,e);var i=this._generateStyleName();return this.richTextStyles[i]=n,"{"+i+"|"+t+"}"},r}();function I2(r){var t=r.series,e=r.dataIndex,n=r.multipleSeries,i=t.getData(),a=i.mapDimensionsAll("defaultedTooltip"),o=a.length,s=t.getRawValue(e),l=Y(s),u=M2(t,e),f,c,h,v;if(o>1||l&&!o){var d=H4(s,t,e,a,u);f=d.inlineValues,c=d.inlineValueTypes,h=d.blocks,v=d.inlineValues[0]}else if(o){var p=i.getDimensionInfo(a[0]);v=f=Fs(i,e,a[0]),c=p.type}else v=f=l?s[0]:s;var g=o_(t),y=g&&t.name||"",m=i.getName(e),_=n?y:m;return Ie("section",{header:y,noHeader:n||!g,sortParam:v,blocks:[Ie("nameValue",{markerType:"item",markerColor:u,name:_,noName:!an(_),value:f,valueType:c,dataIndex:e})].concat(h||[])})}function H4(r,t,e,n,i){var a=t.getData(),o=Fn(r,function(c,h,v){var d=a.getDimensionInfo(v);return c=c||d&&d.tooltip!==!1&&d.displayName!=null},!1),s=[],l=[],u=[];n.length?M(n,function(c){f(Fs(a,e,c),c)}):M(r,f);function f(c,h){var v=a.getDimensionInfo(h);!v||v.otherDims.tooltip===!1||(o?u.push(Ie("nameValue",{markerType:"subItem",markerColor:i,name:v.displayName,value:c,valueType:v.type})):(s.push(c),l.push(v.type)))}return{inlineValues:s,inlineValueTypes:l,blocks:u}}var Pi=Nt();function fc(r,t){return r.getName(t)||r.getId(t)}var vh="__universalTransitionEnabled",gd=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e._selectedDataIndicesMap={},e}return t.prototype.init=function(e,n,i){this.seriesIndex=this.componentIndex,this.dataTask=Tu({count:$4,reset:U4}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(e,i);var a=Pi(this).sourceManager=new x2(this);a.prepareSource();var o=this.getInitialData(e,i);sw(o,this),this.dataTask.context.data=o,Pi(this).dataBeforeProcessed=o,ow(this),this._initSelectedMapFromData(o)},t.prototype.mergeDefaultAndTheme=function(e,n){var i=qu(this),a=i?il(e):{},o=this.subType;Bt.hasClass(o)&&(o+="Series"),Tt(e,n.getTheme().get(this.subType)),Tt(e,this.getDefaultOption()),Ao(e,"label",["show"]),this.fillDataTextStyle(e.data),i&&sa(e,a,i)},t.prototype.mergeOption=function(e,n){e=Tt(this.option,e,!0),this.fillDataTextStyle(e.data);var i=qu(this);i&&sa(this.option,e,i);var a=Pi(this).sourceManager;a.dirty(),a.prepareSource();var o=this.getInitialData(e,n);sw(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,Pi(this).dataBeforeProcessed=o,ow(this),this._initSelectedMapFromData(o)},t.prototype.fillDataTextStyle=function(e){if(e&&!pr(e))for(var n=["show"],i=0;ithis.getShallow("animationThreshold")&&(n=!1),!!n},t.prototype.restoreData=function(){this.dataTask.dirty()},t.prototype.getColorFromPalette=function(e,n,i){var a=this.ecModel,o=P_.prototype.getColorFromPalette.call(this,e,n,i);return o||(o=a.getColorFromPalette(e,n,i)),o},t.prototype.coordDimToDataDim=function(e){return this.getRawData().mapDimensionsAll(e)},t.prototype.getProgressive=function(){return this.get("progressive")},t.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},t.prototype.select=function(e,n){this._innerSelect(this.getData(n),e)},t.prototype.unselect=function(e,n){var i=this.option.selectedMap;if(i){var a=this.option.selectedMode,o=this.getData(n);if(a==="series"||i==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&i.push(o)}return i},t.prototype.isSelected=function(e,n){var i=this.option.selectedMap;if(!i)return!1;var a=this.getData(n);return(i==="all"||i[fc(a,e)])&&!a.getItemModel(e).get(["select","disabled"])},t.prototype.isUniversalTransitionEnabled=function(){if(this[vh])return!0;var e=this.option.universalTransition;return e?e===!0?!0:e&&e.enabled:!1},t.prototype._innerSelect=function(e,n){var i,a,o=this.option,s=o.selectedMode,l=n.length;if(!(!s||!l)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){yt(o.selectedMap)||(o.selectedMap={});for(var u=o.selectedMap,f=0;f0&&this._innerSelect(e,n)}},t.registerClass=function(e){return Bt.registerClass(e)},t.protoInitialize=function(){var e=t.prototype;e.type="series.__base__",e.seriesIndex=0,e.ignoreStyleOnData=!1,e.hasSymbolVisual=!1,e.defaultSymbol="circle",e.visualStyleAccessPath="itemStyle",e.visualDrawType="fill"}(),t}(Bt);_e(gd,dd);_e(gd,P_);VL(gd,Bt);function ow(r){var t=r.name;o_(r)||(r.name=W4(r)||t)}function W4(r){var t=r.getRawData(),e=t.mapDimensionsAll("seriesName"),n=[];return M(e,function(i){var a=t.getDimensionInfo(i);a.displayName&&n.push(a.displayName)}),n.join(" ")}function $4(r){return r.model.getRawData().count()}function U4(r){var t=r.model;return t.setData(t.getRawData().cloneShallow()),Y4}function Y4(r,t){t.outputData&&r.end>t.outputData.count()&&t.model.getRawData().cloneShallow(t.outputData)}function sw(r,t){M(Bu(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(e){r.wrapMethod(e,bt(Z4,t))})}function Z4(r,t){var e=bm(r);return e&&e.setOutputEnd((t||this).count()),t}function bm(r){var t=(r.ecModel||{}).scheduler,e=t&&t.getPipeline(r.uid);if(e){var n=e.currentTask;if(n){var i=n.agentStubMap;i&&(n=i.get(r.uid))}return n}}const le=gd;var N_=function(){function r(){this.group=new _t,this.uid=rl("viewComponent")}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,i){},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,i){},r.prototype.updateLayout=function(t,e,n,i){},r.prototype.updateVisual=function(t,e,n,i){},r.prototype.toggleBlurSeries=function(t,e,n){},r.prototype.eachRendered=function(t){var e=this.group;e&&e.traverse(t)},r}();l_(N_);Kv(N_);const fe=N_;function sl(){var r=Nt();return function(t){var e=r(t),n=t.pipelineContext,i=!!e.large,a=!!e.progressiveRender,o=e.large=!!(n&&n.large),s=e.progressiveRender=!!(n&&n.progressiveRender);return(i!==o||a!==s)&&"reset"}}var L2=Nt(),X4=sl(),V_=function(){function r(){this.group=new _t,this.uid=rl("viewChart"),this.renderTask=Tu({plan:q4,reset:K4}),this.renderTask.context={view:this}}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,i){},r.prototype.highlight=function(t,e,n,i){var a=t.getData(i&&i.dataType);a&&uw(a,i,"emphasis")},r.prototype.downplay=function(t,e,n,i){var a=t.getData(i&&i.dataType);a&&uw(a,i,"normal")},r.prototype.remove=function(t,e){this.group.removeAll()},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,i){this.render(t,e,n,i)},r.prototype.updateLayout=function(t,e,n,i){this.render(t,e,n,i)},r.prototype.updateVisual=function(t,e,n,i){this.render(t,e,n,i)},r.prototype.eachRendered=function(t){pa(this.group,t)},r.markUpdateMethod=function(t,e){L2(t).updateMethod=e},r.protoInitialize=function(){var t=r.prototype;t.type="chart"}(),r}();function lw(r,t,e){r&&Yu(r)&&(t==="emphasis"?mi:_i)(r,e)}function uw(r,t,e){var n=Co(r,t),i=t&&t.highlightKey!=null?x3(t.highlightKey):null;n!=null?M(Zt(n),function(a){lw(r.getItemGraphicEl(a),e,i)}):r.eachItemGraphicEl(function(a){lw(a,e,i)})}l_(V_);Kv(V_);function q4(r){return X4(r.model)}function K4(r){var t=r.model,e=r.ecModel,n=r.api,i=r.payload,a=t.pipelineContext.progressiveRender,o=r.view,s=i&&L2(i).updateMethod,l=a?"incrementalPrepareRender":s&&o[s]?s:"render";return l!=="render"&&o[l](t,e,n,i),j4[l]}var j4={incrementalPrepareRender:{progress:function(r,t){t.view.incrementalRender(r,t.model,t.ecModel,t.api,t.payload)}},render:{forceFirstProgress:!0,progress:function(r,t){t.view.render(t.model,t.ecModel,t.api,t.payload)}}};const ee=V_;var qh="\0__throttleOriginMethod",fw="\0__throttleRate",cw="\0__throttleType";function B_(r,t,e){var n,i=0,a=0,o=null,s,l,u,f;t=t||0;function c(){a=new Date().getTime(),o=null,r.apply(l,u||[])}var h=function(){for(var v=[],d=0;d=0?c():o=setTimeout(c,-s),i=n};return h.clear=function(){o&&(clearTimeout(o),o=null)},h.debounceNextCall=function(v){f=v},h}function ll(r,t,e,n){var i=r[t];if(i){var a=i[qh]||i,o=i[cw],s=i[fw];if(s!==e||o!==n){if(e==null||!n)return r[t]=a;i=r[t]=B_(a,e,n==="debounce"),i[qh]=a,i[cw]=n,i[fw]=e}return i}}function ju(r,t){var e=r[t];e&&e[qh]&&(e.clear&&e.clear(),r[t]=e[qh])}var hw=Nt(),vw={itemStyle:Mo(kP,!0),lineStyle:Mo(EP,!0)},J4={lineStyle:"stroke",itemStyle:"fill"};function P2(r,t){var e=r.visualStyleMapper||vw[t];return e||(console.warn("Unknown style type '"+t+"'."),vw.itemStyle)}function R2(r,t){var e=r.visualDrawType||J4[t];return e||(console.warn("Unknown style type '"+t+"'."),"fill")}var Q4={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",i=r.getModel(n),a=P2(r,n),o=a(i),s=i.getShallow("decal");s&&(e.setVisual("decal",s),s.dirty=!0);var l=R2(r,n),u=o[l],f=vt(u)?u:null,c=o.fill==="auto"||o.stroke==="auto";if(!o[l]||f||c){var h=r.getColorFromPalette(r.name,null,t.getSeriesCount());o[l]||(o[l]=h,e.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||vt(o.fill)?h:o.fill,o.stroke=o.stroke==="auto"||vt(o.stroke)?h:o.stroke}if(e.setVisual("style",o),e.setVisual("drawType",l),!t.isSeriesFiltered(r)&&f)return e.setVisual("colorFromPalette",!1),{dataEach:function(v,d){var p=r.getDataParams(d),g=F({},o);g[l]=f(p),v.setItemVisual(d,"style",g)}}}},Dl=new te,tW={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){if(!(r.ignoreStyleOnData||t.isSeriesFiltered(r))){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",i=P2(r,n),a=e.getVisual("drawType");return{dataEach:e.hasItemOption?function(o,s){var l=o.getRawDataItem(s);if(l&&l[n]){Dl.option=l[n];var u=i(Dl),f=o.ensureUniqueItemVisual(s,"style");F(f,u),Dl.option.decal&&(o.setItemVisual(s,"decal",Dl.option.decal),Dl.option.decal.dirty=!0),a in u&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},eW={performRawSeries:!0,overallReset:function(r){var t=ft();r.eachSeries(function(e){var n=e.getColorBy();if(!e.isColorBySeries()){var i=e.type+"-"+n,a=t.get(i);a||(a={},t.set(i,a)),hw(e).scope=a}}),r.eachSeries(function(e){if(!(e.isColorBySeries()||r.isSeriesFiltered(e))){var n=e.getRawData(),i={},a=e.getData(),o=hw(e).scope,s=e.visualStyleAccessPath||"itemStyle",l=R2(e,s);a.each(function(u){var f=a.getRawIndex(u);i[f]=u}),n.each(function(u){var f=i[u],c=a.getItemVisual(f,"colorFromPalette");if(c){var h=a.ensureUniqueItemVisual(f,"style"),v=n.getName(u)||u+"",d=n.count();h[l]=e.getColorFromPalette(v,o,d)}})}})}},cc=Math.PI;function rW(r,t){t=t||{},pt(t,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var e=new _t,n=new Vt({style:{fill:t.maskColor},zlevel:t.zlevel,z:1e4});e.add(n);var i=new Gt({style:{text:t.text,fill:t.textColor,fontSize:t.fontSize,fontWeight:t.fontWeight,fontStyle:t.fontStyle,fontFamily:t.fontFamily},zlevel:t.zlevel,z:10001}),a=new Vt({style:{fill:"none"},textContent:i,textConfig:{position:"right",distance:10},zlevel:t.zlevel,z:10001});e.add(a);var o;return t.showSpinner&&(o=new m_({shape:{startAngle:-cc/2,endAngle:-cc/2+.1,r:t.spinnerRadius},style:{stroke:t.color,lineCap:"round",lineWidth:t.lineWidth},zlevel:t.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:cc*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:cc*3/2}).delay(300).start("circularInOut"),e.add(o)),e.resize=function(){var s=i.getBoundingRect().width,l=t.showSpinner?t.spinnerRadius:0,u=(r.getWidth()-l*2-(t.showSpinner&&s?10:0)-s)/2-(t.showSpinner&&s?0:5+s/2)+(t.showSpinner?0:s/2)+(s?0:l),f=r.getHeight()/2;t.showSpinner&&o.setShape({cx:u,cy:f}),a.setShape({x:u-l,y:f-l,width:l*2,height:l*2}),n.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},e.resize(),e}var nW=function(){function r(t,e,n,i){this._stageTaskMap=ft(),this.ecInstance=t,this.api=e,n=this._dataProcessorHandlers=n.slice(),i=this._visualHandlers=i.slice(),this._allHandlers=n.concat(i)}return r.prototype.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each(function(n){var i=n.overallTask;i&&i.dirty()})},r.prototype.getPerformArgs=function(t,e){if(t.__pipeline){var n=this._pipelineMap.get(t.__pipeline.id),i=n.context,a=!e&&n.progressiveEnabled&&(!i||i.progressiveRender)&&t.__idxInPipeline>n.blockIndex,o=a?n.step:null,s=i&&i.modDataCount,l=s!=null?Math.ceil(s/o):null;return{step:o,modBy:l,modDataCount:s}}},r.prototype.getPipeline=function(t){return this._pipelineMap.get(t)},r.prototype.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),i=t.getData(),a=i.count(),o=n.progressiveEnabled&&e.incrementalPrepareRender&&a>=n.threshold,s=t.get("large")&&a>=t.get("largeThreshold"),l=t.get("progressiveChunkMode")==="mod"?a:null;t.pipelineContext=n.context={progressiveRender:o,modDataCount:l,large:s}},r.prototype.restorePipelines=function(t){var e=this,n=e._pipelineMap=ft();t.eachSeries(function(i){var a=i.getProgressive(),o=i.uid;n.set(o,{id:o,head:null,tail:null,threshold:i.getProgressiveThreshold(),progressiveEnabled:a&&!(i.preventIncremental&&i.preventIncremental()),blockIndex:-1,step:Math.round(a||700),count:0}),e._pipe(i,i.dataTask)})},r.prototype.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.api.getModel(),n=this.api;M(this._allHandlers,function(i){var a=t.get(i.uid)||t.set(i.uid,{}),o="";sr(!(i.reset&&i.overallReset),o),i.reset&&this._createSeriesStageTask(i,a,e,n),i.overallReset&&this._createOverallStageTask(i,a,e,n)},this)},r.prototype.prepareView=function(t,e,n,i){var a=t.renderTask,o=a.context;o.model=e,o.ecModel=n,o.api=i,a.__block=!t.incrementalPrepareRender,this._pipe(e,a)},r.prototype.performDataProcessorTasks=function(t,e){this._performStageTasks(this._dataProcessorHandlers,t,e,{block:!0})},r.prototype.performVisualTasks=function(t,e,n){this._performStageTasks(this._visualHandlers,t,e,n)},r.prototype._performStageTasks=function(t,e,n,i){i=i||{};var a=!1,o=this;M(t,function(l,u){if(!(i.visualType&&i.visualType!==l.visualType)){var f=o._stageTaskMap.get(l.uid),c=f.seriesTaskMap,h=f.overallTask;if(h){var v,d=h.agentStubMap;d.each(function(g){s(i,g)&&(g.dirty(),v=!0)}),v&&h.dirty(),o.updatePayload(h,n);var p=o.getPerformArgs(h,i.block);d.each(function(g){g.perform(p)}),h.perform(p)&&(a=!0)}else c&&c.each(function(g,y){s(i,g)&&g.dirty();var m=o.getPerformArgs(g,i.block);m.skip=!l.performRawSeries&&e.isSeriesFiltered(g.context.model),o.updatePayload(g,n),g.perform(m)&&(a=!0)})}});function s(l,u){return l.setDirty&&(!l.dirtyMap||l.dirtyMap.get(u.__pipeline.id))}this.unfinished=a||this.unfinished},r.prototype.performSeriesTasks=function(t){var e;t.eachSeries(function(n){e=n.dataTask.perform()||e}),this.unfinished=e||this.unfinished},r.prototype.plan=function(){this._pipelineMap.each(function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)})},r.prototype.updatePayload=function(t,e){e!=="remain"&&(t.context.payload=e)},r.prototype._createSeriesStageTask=function(t,e,n,i){var a=this,o=e.seriesTaskMap,s=e.seriesTaskMap=ft(),l=t.seriesType,u=t.getTargetSeries;t.createOnAllSeries?n.eachRawSeries(f):l?n.eachRawSeriesByType(l,f):u&&u(n,i).each(f);function f(c){var h=c.uid,v=s.set(h,o&&o.get(h)||Tu({plan:lW,reset:uW,count:cW}));v.context={model:c,ecModel:n,api:i,useClearVisual:t.isVisual&&!t.isLayout,plan:t.plan,reset:t.reset,scheduler:a},a._pipe(c,v)}},r.prototype._createOverallStageTask=function(t,e,n,i){var a=this,o=e.overallTask=e.overallTask||Tu({reset:iW});o.context={ecModel:n,api:i,overallReset:t.overallReset,scheduler:a};var s=o.agentStubMap,l=o.agentStubMap=ft(),u=t.seriesType,f=t.getTargetSeries,c=!0,h=!1,v="";sr(!t.createOnAllSeries,v),u?n.eachRawSeriesByType(u,d):f?f(n,i).each(d):(c=!1,M(n.getSeries(),d));function d(p){var g=p.uid,y=l.set(g,s&&s.get(g)||(h=!0,Tu({reset:aW,onDirty:sW})));y.context={model:p,overallProgress:c},y.agent=o,y.__block=c,a._pipe(p,y)}h&&o.dirty()},r.prototype._pipe=function(t,e){var n=t.uid,i=this._pipelineMap.get(n);!i.head&&(i.head=e),i.tail&&i.tail.pipe(e),i.tail=e,e.__idxInPipeline=i.count++,e.__pipeline=i},r.wrapStageHandler=function(t,e){return vt(t)&&(t={overallReset:t,seriesType:hW(t)}),t.uid=rl("stageHandler"),e&&(t.visualType=e),t},r}();function iW(r){r.overallReset(r.ecModel,r.api,r.payload)}function aW(r){return r.overallProgress&&oW}function oW(){this.agent.dirty(),this.getDownstream().dirty()}function sW(){this.agent&&this.agent.dirty()}function lW(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function uW(r){r.useClearVisual&&r.data.clearAllVisual();var t=r.resetDefines=Zt(r.reset(r.model,r.ecModel,r.api,r.payload));return t.length>1?Z(t,function(e,n){return E2(n)}):fW}var fW=E2(0);function E2(r){return function(t,e){var n=e.data,i=e.resetDefines[r];if(i&&i.dataEach)for(var a=t.start;a0&&v===u.length-h.length){var d=u.slice(0,v);d!=="data"&&(e.mainType=d,e[h.toLowerCase()]=l,f=!0)}}s.hasOwnProperty(u)&&(n[u]=l,f=!0),f||(i[u]=l)})}return{cptQuery:e,dataQuery:n,otherQuery:i}},r.prototype.filter=function(t,e){var n=this.eventInfo;if(!n)return!0;var i=n.targetEl,a=n.packedEvent,o=n.model,s=n.view;if(!o||!s)return!0;var l=e.cptQuery,u=e.dataQuery;return f(l,o,"mainType")&&f(l,o,"subType")&&f(l,o,"index","componentIndex")&&f(l,o,"name")&&f(l,o,"id")&&f(u,a,"name")&&f(u,a,"dataIndex")&&f(u,a,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(t,e.otherQuery,i,a));function f(c,h,v,d){return c[v]==null||h[d||v]===c[v]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),wm=["symbol","symbolSize","symbolRotate","symbolOffset"],yw=wm.concat(["symbolKeepAspect"]),gW={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData();if(r.legendIcon&&e.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var n={},i={},a=!1,o=0;o=0&&lo(l)?l:.5;var u=r.createRadialGradient(o,s,0,o,s,l);return u}function Tm(r,t,e){for(var n=t.type==="radial"?RW(r,t,e):PW(r,t,e),i=t.colorStops,a=0;a0)?null:r==="dashed"?[4*t,2*t]:r==="dotted"?[t]:Ft(r)?[r]:Y(r)?r:null}function G_(r){var t=r.style,e=t.lineDash&&t.lineWidth>0&&kW(t.lineDash,t.lineWidth),n=t.lineDashOffset;if(e){var i=t.strokeNoScale&&r.getLineScale?r.getLineScale():1;i&&i!==1&&(e=Z(e,function(a){return a/i}),n/=i)}return[e,n]}var OW=new Un(!0);function Jh(r){var t=r.stroke;return!(t==null||t==="none"||!(r.lineWidth>0))}function mw(r){return typeof r=="string"&&r!=="none"}function Qh(r){var t=r.fill;return t!=null&&t!=="none"}function _w(r,t){if(t.fillOpacity!=null&&t.fillOpacity!==1){var e=r.globalAlpha;r.globalAlpha=t.fillOpacity*t.opacity,r.fill(),r.globalAlpha=e}else r.fill()}function Sw(r,t){if(t.strokeOpacity!=null&&t.strokeOpacity!==1){var e=r.globalAlpha;r.globalAlpha=t.strokeOpacity*t.opacity,r.stroke(),r.globalAlpha=e}else r.stroke()}function Am(r,t,e){var n=u_(t.image,t.__image,e);if(jv(n)){var i=r.createPattern(n,t.repeat||"repeat");if(typeof DOMMatrix=="function"&&i&&i.setTransform){var a=new DOMMatrix;a.translateSelf(t.x||0,t.y||0),a.rotateSelf(0,0,(t.rotation||0)*Qc),a.scaleSelf(t.scaleX||1,t.scaleY||1),i.setTransform(a)}return i}}function NW(r,t,e,n){var i,a=Jh(e),o=Qh(e),s=e.strokePercent,l=s<1,u=!t.path;(!t.silent||l)&&u&&t.createPathProxy();var f=t.path||OW,c=t.__dirty;if(!n){var h=e.fill,v=e.stroke,d=o&&!!h.colorStops,p=a&&!!v.colorStops,g=o&&!!h.image,y=a&&!!v.image,m=void 0,_=void 0,S=void 0,x=void 0,b=void 0;(d||p)&&(b=t.getBoundingRect()),d&&(m=c?Tm(r,h,b):t.__canvasFillGradient,t.__canvasFillGradient=m),p&&(_=c?Tm(r,v,b):t.__canvasStrokeGradient,t.__canvasStrokeGradient=_),g&&(S=c||!t.__canvasFillPattern?Am(r,h,t):t.__canvasFillPattern,t.__canvasFillPattern=S),y&&(x=c||!t.__canvasStrokePattern?Am(r,v,t):t.__canvasStrokePattern,t.__canvasStrokePattern=S),d?r.fillStyle=m:g&&(S?r.fillStyle=S:o=!1),p?r.strokeStyle=_:y&&(x?r.strokeStyle=x:a=!1)}var w=t.getGlobalScale();f.setScale(w[0],w[1],t.segmentIgnoreThreshold);var T,A;r.setLineDash&&e.lineDash&&(i=G_(t),T=i[0],A=i[1]);var C=!0;(u||c&vs)&&(f.setDPR(r.dpr),l?f.setContext(null):(f.setContext(r),C=!1),f.reset(),t.buildPath(f,t.shape,n),f.toStatic(),t.pathUpdated()),C&&f.rebuildPath(r,l?s:1),T&&(r.setLineDash(T),r.lineDashOffset=A),n||(e.strokeFirst?(a&&Sw(r,e),o&&_w(r,e)):(o&&_w(r,e),a&&Sw(r,e))),T&&r.setLineDash([])}function VW(r,t,e){var n=t.__image=u_(e.image,t.__image,t,t.onload);if(!(!n||!jv(n))){var i=e.x||0,a=e.y||0,o=t.getWidth(),s=t.getHeight(),l=n.width/n.height;if(o==null&&s!=null?o=s*l:s==null&&o!=null?s=o/l:o==null&&s==null&&(o=n.width,s=n.height),e.sWidth&&e.sHeight){var u=e.sx||0,f=e.sy||0;r.drawImage(n,u,f,e.sWidth,e.sHeight,i,a,o,s)}else if(e.sx&&e.sy){var u=e.sx,f=e.sy,c=o-u,h=s-f;r.drawImage(n,u,f,c,h,i,a,o,s)}else r.drawImage(n,i,a,o,s)}}function BW(r,t,e){var n,i=e.text;if(i!=null&&(i+=""),i){r.font=e.font||na,r.textAlign=e.textAlign,r.textBaseline=e.textBaseline;var a=void 0,o=void 0;r.setLineDash&&e.lineDash&&(n=G_(t),a=n[0],o=n[1]),a&&(r.setLineDash(a),r.lineDashOffset=o),e.strokeFirst?(Jh(e)&&r.strokeText(i,e.x,e.y),Qh(e)&&r.fillText(i,e.x,e.y)):(Qh(e)&&r.fillText(i,e.x,e.y),Jh(e)&&r.strokeText(i,e.x,e.y)),a&&r.setLineDash([])}}var xw=["shadowBlur","shadowOffsetX","shadowOffsetY"],bw=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function G2(r,t,e,n,i){var a=!1;if(!n&&(e=e||{},t===e))return!1;if(n||t.opacity!==e.opacity){dr(r,i),a=!0;var o=Math.max(Math.min(t.opacity,1),0);r.globalAlpha=isNaN(o)?yo.opacity:o}(n||t.blend!==e.blend)&&(a||(dr(r,i),a=!0),r.globalCompositeOperation=t.blend||yo.blend);for(var s=0;s0&&e.unfinished);e.unfinished||this._zr.flush()}}},t.prototype.getDom=function(){return this._dom},t.prototype.getId=function(){return this.id},t.prototype.getZr=function(){return this._zr},t.prototype.isSSR=function(){return this._ssr},t.prototype.setOption=function(e,n,i){if(!this[$e]){if(this._disposed){this.id;return}var a,o,s;if(yt(n)&&(i=n.lazyUpdate,a=n.silent,o=n.replaceMerge,s=n.transition,n=n.notMerge),this[$e]=!0,!this._model||n){var l=new QH(this._api),u=this._theme,f=this._model=new a2;f.scheduler=this._scheduler,f.ssr=this._ssr,f.init(null,null,null,u,this._locale,l)}this._model.setOption(e,{replaceMerge:o},Mm);var c={seriesTransition:s,optionChanged:!0};if(i)this[fr]={silent:a,updateParams:c},this[$e]=!1,this.getZr().wakeUp();else{try{ts(this),Ri.update.call(this,null,c)}catch(h){throw this[fr]=null,this[$e]=!1,h}this._ssr||this._zr.flush(),this[fr]=null,this[$e]=!1,Il.call(this,a),Ll.call(this,a)}}},t.prototype.setTheme=function(){},t.prototype.getModel=function(){return this._model},t.prototype.getOption=function(){return this._model&&this._model.getOption()},t.prototype.getWidth=function(){return this._zr.getWidth()},t.prototype.getHeight=function(){return this._zr.getHeight()},t.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||zt.hasGlobalWindow&&window.devicePixelRatio||1},t.prototype.getRenderedCanvas=function(e){return this.renderToCanvas(e)},t.prototype.renderToCanvas=function(e){e=e||{};var n=this._zr.painter;return n.getRenderedCanvas({backgroundColor:e.backgroundColor||this._model.get("backgroundColor"),pixelRatio:e.pixelRatio||this.getDevicePixelRatio()})},t.prototype.renderToSVGString=function(e){e=e||{};var n=this._zr.painter;return n.renderToString({useViewBox:e.useViewBox})},t.prototype.getSvgDataURL=function(){if(zt.svgSupported){var e=this._zr,n=e.storage.getDisplayList();return M(n,function(i){i.stopAnimation(null,!0)}),e.painter.toDataURL()}},t.prototype.getDataURL=function(e){if(this._disposed){this.id;return}e=e||{};var n=e.excludeComponents,i=this._model,a=[],o=this;M(n,function(l){i.eachComponent({mainType:l},function(u){var f=o._componentsMap[u.__viewId];f.group.ignore||(a.push(f),f.group.ignore=!0)})});var s=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(e).toDataURL("image/"+(e&&e.type||"png"));return M(a,function(l){l.group.ignore=!1}),s},t.prototype.getConnectedDataURL=function(e){if(this._disposed){this.id;return}var n=e.type==="svg",i=this.group,a=Math.min,o=Math.max,s=1/0;if(Vw[i]){var l=s,u=s,f=-s,c=-s,h=[],v=e&&e.pixelRatio||this.getDevicePixelRatio();M(Cu,function(_,S){if(_.group===i){var x=n?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(mt(e)),b=_.getDom().getBoundingClientRect();l=a(b.left,l),u=a(b.top,u),f=o(b.right,f),c=o(b.bottom,c),h.push({dom:x,left:b.left,top:b.top})}}),l*=v,u*=v,f*=v,c*=v;var d=f-l,p=c-u,g=ia.createCanvas(),y=Hx(g,{renderer:n?"svg":"canvas"});if(y.resize({width:d,height:p}),n){var m="";return M(h,function(_){var S=_.left-l,x=_.top-u;m+=''+_.dom+""}),y.painter.getSvgRoot().innerHTML=m,e.connectedBackgroundColor&&y.painter.setBackgroundColor(e.connectedBackgroundColor),y.refreshImmediately(),y.painter.toDataURL()}else return e.connectedBackgroundColor&&y.add(new Vt({shape:{x:0,y:0,width:d,height:p},style:{fill:e.connectedBackgroundColor}})),M(h,function(_){var S=new He({style:{x:_.left*v-l,y:_.top*v-u,image:_.dom}});y.add(S)}),y.refreshImmediately(),g.toDataURL("image/"+(e&&e.type||"png"))}else return this.getDataURL(e)},t.prototype.convertToPixel=function(e,n){return Hp(this,"convertToPixel",e,n)},t.prototype.convertFromPixel=function(e,n){return Hp(this,"convertFromPixel",e,n)},t.prototype.containPixel=function(e,n){if(this._disposed){this.id;return}var i=this._model,a,o=_u(i,e);return M(o,function(s,l){l.indexOf("Models")>=0&&M(s,function(u){var f=u.coordinateSystem;if(f&&f.containPoint)a=a||!!f.containPoint(n);else if(l==="seriesModels"){var c=this._chartsMap[u.__viewId];c&&c.containPoint&&(a=a||c.containPoint(n,u))}},this)},this),!!a},t.prototype.getVisual=function(e,n){var i=this._model,a=_u(i,e,{defaultMainType:"series"}),o=a.seriesModel,s=o.getData(),l=a.hasOwnProperty("dataIndexInside")?a.dataIndexInside:a.hasOwnProperty("dataIndex")?s.indexOfRawIndex(a.dataIndex):null;return l!=null?z_(s,l,n):Cf(s,n)},t.prototype.getViewOfComponentModel=function(e){return this._componentsMap[e.__viewId]},t.prototype.getViewOfSeriesModel=function(e){return this._chartsMap[e.__viewId]},t.prototype._initEvents=function(){var e=this;M(f$,function(n){var i=function(a){var o=e.getModel(),s=a.target,l,u=n==="globalout";if(u?l={}:s&&so(s,function(d){var p=St(d);if(p&&p.dataIndex!=null){var g=p.dataModel||o.getSeriesByIndex(p.seriesIndex);return l=g&&g.getDataParams(p.dataIndex,p.dataType,s)||{},!0}else if(p.eventData)return l=F({},p.eventData),!0},!0),l){var f=l.componentType,c=l.componentIndex;(f==="markLine"||f==="markPoint"||f==="markArea")&&(f="series",c=l.seriesIndex);var h=f&&c!=null&&o.getComponent(f,c),v=h&&e[h.mainType==="series"?"_chartsMap":"_componentsMap"][h.__viewId];l.event=a,l.type=n,e._$eventProcessor.eventInfo={targetEl:s,packedEvent:l,model:h,view:v},e.trigger(n,l)}};i.zrEventfulCallAtLast=!0,e._zr.on(n,i,e)}),M(Au,function(n,i){e._messageCenter.on(i,function(a){this.trigger(i,a)},e)}),M(["selectchanged"],function(n){e._messageCenter.on(n,function(i){this.trigger(n,i)},e)}),mW(this._messageCenter,this,this._api)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},t.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var e=this.getDom();e&&kL(this.getDom(),W_,"");var n=this,i=n._api,a=n._model;M(n._componentsViews,function(o){o.dispose(a,i)}),M(n._chartsViews,function(o){o.dispose(a,i)}),n._zr.dispose(),n._dom=n._model=n._chartsMap=n._componentsMap=n._chartsViews=n._componentsViews=n._scheduler=n._api=n._zr=n._throttledZrFlush=n._theme=n._coordSysMgr=n._messageCenter=null,delete Cu[n.id]},t.prototype.resize=function(e){if(!this[$e]){if(this._disposed){this.id;return}this._zr.resize(e);var n=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!n){var i=n.resetOption("media"),a=e&&e.silent;this[fr]&&(a==null&&(a=this[fr].silent),i=!0,this[fr]=null),this[$e]=!0;try{i&&ts(this),Ri.update.call(this,{type:"resize",animation:F({duration:0},e&&e.animation)})}catch(o){throw this[$e]=!1,o}this[$e]=!1,Il.call(this,a),Ll.call(this,a)}}},t.prototype.showLoading=function(e,n){if(this._disposed){this.id;return}if(yt(e)&&(n=e,e=""),e=e||"default",this.hideLoading(),!!Dm[e]){var i=Dm[e](this._api,n),a=this._zr;this._loadingFX=i,a.add(i)}},t.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},t.prototype.makeActionFromEvent=function(e){var n=F({},e);return n.type=Au[e.type],n},t.prototype.dispatchAction=function(e,n){if(this._disposed){this.id;return}if(yt(n)||(n={silent:!!n}),!!tv[e.type]&&this._model){if(this[$e]){this._pendingActions.push(e);return}var i=n.silent;$p.call(this,e,i);var a=n.flush;a?this._zr.flush():a!==!1&&zt.browser.weChat&&this._throttledZrFlush(),Il.call(this,i),Ll.call(this,i)}},t.prototype.updateLabelLayout=function(){en.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},t.prototype.appendData=function(e){if(this._disposed){this.id;return}var n=e.seriesIndex,i=this.getModel(),a=i.getSeriesByIndex(n);a.appendData(e),this._scheduler.unfinished=!0,this.getZr().wakeUp()},t.internalField=function(){ts=function(c){var h=c._scheduler;h.restorePipelines(c._model),h.prepareStageTasks(),Fp(c,!0),Fp(c,!1),h.plan()},Fp=function(c,h){for(var v=c._model,d=c._scheduler,p=h?c._componentsViews:c._chartsViews,g=h?c._componentsMap:c._chartsMap,y=c._zr,m=c._api,_=0;_h.get("hoverLayerThreshold")&&!zt.node&&!zt.worker&&h.eachSeries(function(g){if(!g.preventUsingHoverLayer){var y=c._chartsMap[g.__viewId];y.__alive&&y.eachRendered(function(m){m.states.emphasis&&(m.states.emphasis.hoverLayer=!0)})}})}function o(c,h){var v=c.get("blendMode")||null;h.eachRendered(function(d){d.isGroup||(d.style.blend=v)})}function s(c,h){if(!c.preventAutoZ){var v=c.get("z")||0,d=c.get("zlevel")||0;h.eachRendered(function(p){return l(p,v,d,-1/0),!0})}}function l(c,h,v,d){var p=c.getTextContent(),g=c.getTextGuideLine(),y=c.isGroup;if(y)for(var m=c.childrenRef(),_=0;_0?{duration:p,delay:v.get("delay"),easing:v.get("easing")}:null;h.eachRendered(function(y){if(y.states&&y.states.emphasis){if(Is(y))return;if(y instanceof Pt&&b3(y),y.__dirty){var m=y.prevStates;m&&y.useStates(m)}if(d){y.stateTransition=g;var _=y.getTextContent(),S=y.getTextGuideLine();_&&(_.stateTransition=g),S&&(S.stateTransition=g)}y.__dirty&&i(y)}})}Ow=function(c){return new(function(h){B(v,h);function v(){return h!==null&&h.apply(this,arguments)||this}return v.prototype.getCoordinateSystems=function(){return c._coordSysMgr.getCoordinateSystems()},v.prototype.getComponentByElement=function(d){for(;d;){var p=d.__ecComponentInfo;if(p!=null)return c._model.getComponent(p.mainType,p.index);d=d.parent}},v.prototype.enterEmphasis=function(d,p){mi(d,p),Lr(c)},v.prototype.leaveEmphasis=function(d,p){_i(d,p),Lr(c)},v.prototype.enterBlur=function(d){eP(d),Lr(c)},v.prototype.leaveBlur=function(d){d_(d),Lr(c)},v.prototype.enterSelect=function(d){rP(d),Lr(c)},v.prototype.leaveSelect=function(d){nP(d),Lr(c)},v.prototype.getModel=function(){return c.getModel()},v.prototype.getViewOfComponentModel=function(d){return c.getViewOfComponentModel(d)},v.prototype.getViewOfSeriesModel=function(d){return c.getViewOfSeriesModel(d)},v}(o2))(c)},eR=function(c){function h(v,d){for(var p=0;p=0)){Bw.push(e);var a=N2.wrapStageHandler(e,i);a.__prio=t,a.__raw=e,r.push(a)}}function oR(r,t){Dm[r]=t}function y$(r,t,e){var n=qW("registerMap");n&&n(r,t,e)}var m$=M4;Bo(F_,Q4);Bo(yd,tW);Bo(yd,eW);Bo(F_,gW);Bo(yd,yW);Bo(q2,YW);$_(l2);aR(JW,s4);oR("default",rW);Zn({type:mo,event:mo,update:mo},de);Zn({type:lh,event:lh,update:lh},de);Zn({type:Su,event:Su,update:Su},de);Zn({type:uh,event:uh,update:uh},de);Zn({type:xu,event:xu,update:xu},de);iR("light",vW);iR("dark",dW);var zw=[],_$={registerPreprocessor:$_,registerProcessor:aR,registerPostInit:v$,registerPostUpdate:d$,registerUpdateLifecycle:U_,registerAction:Zn,registerCoordinateSystem:p$,registerLayout:g$,registerVisual:Bo,registerTransform:m$,registerLoading:oR,registerMap:y$,registerImpl:XW,PRIORITY:s$,ComponentModel:Bt,ComponentView:fe,SeriesModel:le,ChartView:ee,registerComponentModel:function(r){Bt.registerClass(r)},registerComponentView:function(r){fe.registerClass(r)},registerSeriesModel:function(r){le.registerClass(r)},registerChartView:function(r){ee.registerClass(r)},registerSubTypeDefaulter:function(r,t){Bt.registerSubTypeDefaulter(r,t)},registerPainter:function(r,t){GG(r,t)}};function Lt(r){if(Y(r)){M(r,function(t){Lt(t)});return}Dt(zw,r)>=0||(zw.push(r),vt(r)&&(r={install:r}),r.install(_$))}function Pl(r){return r==null?0:r.length||1}function Gw(r){return r}var S$=function(){function r(t,e,n,i,a,o){this._old=t,this._new=e,this._oldKeyGetter=n||Gw,this._newKeyGetter=i||Gw,this.context=a,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(t){return this._add=t,this},r.prototype.update=function(t){return this._update=t,this},r.prototype.updateManyToOne=function(t){return this._updateManyToOne=t,this},r.prototype.updateOneToMany=function(t){return this._updateOneToMany=t,this},r.prototype.updateManyToMany=function(t){return this._updateManyToMany=t,this},r.prototype.remove=function(t){return this._remove=t,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var t=this._old,e=this._new,n={},i=new Array(t.length),a=new Array(e.length);this._initIndexMap(t,null,i,"_oldKeyGetter"),this._initIndexMap(e,n,a,"_newKeyGetter");for(var o=0;o1){var f=l.shift();l.length===1&&(n[s]=l[0]),this._update&&this._update(f,o)}else u===1?(n[s]=null,this._update&&this._update(l,o)):this._remove&&this._remove(o)}this._performRestAdd(a,n)},r.prototype._executeMultiple=function(){var t=this._old,e=this._new,n={},i={},a=[],o=[];this._initIndexMap(t,n,a,"_oldKeyGetter"),this._initIndexMap(e,i,o,"_newKeyGetter");for(var s=0;s1&&h===1)this._updateManyToOne&&this._updateManyToOne(f,u),i[l]=null;else if(c===1&&h>1)this._updateOneToMany&&this._updateOneToMany(f,u),i[l]=null;else if(c===1&&h===1)this._update&&this._update(f,u),i[l]=null;else if(c>1&&h>1)this._updateManyToMany&&this._updateManyToMany(f,u),i[l]=null;else if(c>1)for(var v=0;v1)for(var s=0;s30}var Rl=yt,Ei=Z,M$=typeof Int32Array=="undefined"?Array:Int32Array,D$="e\0\0",Fw=-1,I$=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],L$=["_approximateExtent"],Hw,gc,El,kl,Zp,Ol,Xp,P$=function(){function r(t,e){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","minmaxDownSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","minmaxDownSample","lttbDownSample"];var n,i=!1;lR(t)?(n=t.dimensions,this._dimOmitted=t.isDimensionOmitted(),this._schema=t):(i=!0,n=t),n=n||["x","y"];for(var a={},o=[],s={},l=!1,u={},f=0;f=e)){var n=this._store,i=n.getProvider();this._updateOrdinalMeta();var a=this._nameList,o=this._idList,s=i.getSource().sourceFormat,l=s===Xr;if(l&&!i.pure)for(var u=[],f=t;f0},r.prototype.ensureUniqueItemVisual=function(t,e){var n=this._itemVisuals,i=n[t];i||(i=n[t]={});var a=i[e];return a==null&&(a=this.getVisual(e),Y(a)?a=a.slice():Rl(a)&&(a=F({},a)),i[e]=a),a},r.prototype.setItemVisual=function(t,e,n){var i=this._itemVisuals[t]||{};this._itemVisuals[t]=i,Rl(e)?F(i,e):i[e]=n},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(t,e){Rl(t)?F(this._layout,t):this._layout[t]=e},r.prototype.getLayout=function(t){return this._layout[t]},r.prototype.getItemLayout=function(t){return this._itemLayouts[t]},r.prototype.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?F(this._itemLayouts[t]||{},e):e},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(t,e){var n=this.hostModel&&this.hostModel.seriesIndex;om(n,this.dataType,t,e),this._graphicEls[t]=e},r.prototype.getItemGraphicEl=function(t){return this._graphicEls[t]},r.prototype.eachItemGraphicEl=function(t,e){M(this._graphicEls,function(n,i){n&&t&&t.call(e,n,i)})},r.prototype.cloneShallow=function(t){return t||(t=new r(this._schema?this._schema:Ei(this.dimensions,this._getDimInfo,this),this.hostModel)),Zp(t,this),t._store=this._store,t},r.prototype.wrapMethod=function(t,e){var n=this[t];vt(n)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var i=n.apply(this,arguments);return e.apply(this,[i].concat(K0(arguments)))})},r.internalField=function(){Hw=function(t){var e=t._invertedIndicesMap;M(e,function(n,i){var a=t._dimInfos[i],o=a.ordinalMeta,s=t._store;if(o){n=e[i]=new M$(o.categories.length);for(var l=0;l1&&(l+="__ec__"+f),i[e]=l}}}(),r}();const or=P$;function Mf(r,t){R_(r)||(r=E_(r)),t=t||{};var e=t.coordDimensions||[],n=t.dimensionsDefine||r.dimensionsDefine||[],i=ft(),a=[],o=E$(r,e,n,t.dimensionsCount),s=t.canOmitUnusedDimensions&&cR(o),l=n===r.dimensionsDefine,u=l?fR(r):uR(n),f=t.encodeDefine;!f&&t.encodeDefaulter&&(f=t.encodeDefaulter(r,o));for(var c=ft(f),h=new _2(o),v=0;v0&&(n.name=i+(a-1)),a++,t.set(i,a)}}function E$(r,t,e,n){var i=Math.max(r.dimensionsDetectedCount||1,t.length,e.length,n||0);return M(t,function(a){var o;yt(a)&&(o=a.dimsDef)&&(i=Math.max(i,o.length))}),i}function k$(r,t,e){if(e||t.hasKey(r)){for(var n=0;t.hasKey(r+n);)n++;r+=n}return t.set(r,!0),r}var O$=function(){function r(t){this.coordSysDims=[],this.axisMap=ft(),this.categoryAxisMap=ft(),this.coordSysName=t}return r}();function N$(r){var t=r.get("coordinateSystem"),e=new O$(t),n=V$[t];if(n)return n(r,e,e.axisMap,e.categoryAxisMap),e}var V$={cartesian2d:function(r,t,e,n){var i=r.getReferringComponents("xAxis",ge).models[0],a=r.getReferringComponents("yAxis",ge).models[0];t.coordSysDims=["x","y"],e.set("x",i),e.set("y",a),es(i)&&(n.set("x",i),t.firstCategoryDimIndex=0),es(a)&&(n.set("y",a),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},singleAxis:function(r,t,e,n){var i=r.getReferringComponents("singleAxis",ge).models[0];t.coordSysDims=["single"],e.set("single",i),es(i)&&(n.set("single",i),t.firstCategoryDimIndex=0)},polar:function(r,t,e,n){var i=r.getReferringComponents("polar",ge).models[0],a=i.findAxisModel("radiusAxis"),o=i.findAxisModel("angleAxis");t.coordSysDims=["radius","angle"],e.set("radius",a),e.set("angle",o),es(a)&&(n.set("radius",a),t.firstCategoryDimIndex=0),es(o)&&(n.set("angle",o),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},geo:function(r,t,e,n){t.coordSysDims=["lng","lat"]},parallel:function(r,t,e,n){var i=r.ecModel,a=i.getComponent("parallel",r.get("parallelIndex")),o=t.coordSysDims=a.dimensions.slice();M(a.parallelAxisIndex,function(s,l){var u=i.getComponent("parallelAxis",s),f=o[l];e.set(f,u),es(u)&&(n.set(f,u),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=l))})}};function es(r){return r.get("type")==="category"}function B$(r,t,e){e=e||{};var n=e.byIndex,i=e.stackedCoordDimension,a,o,s;z$(t)?a=t:(o=t.schema,a=o.dimensions,s=t.store);var l=!!(r&&r.get("stack")),u,f,c,h;if(M(a,function(m,_){nt(m)&&(a[_]=m={name:m}),l&&!m.isExtraCoord&&(!n&&!u&&m.ordinalMeta&&(u=m),!f&&m.type!=="ordinal"&&m.type!=="time"&&(!i||i===m.coordDim)&&(f=m))}),f&&!n&&!u&&(n=!0),f){c="__\0ecstackresult_"+r.id,h="__\0ecstackedover_"+r.id,u&&(u.createInvertedIndices=!0);var v=f.coordDim,d=f.type,p=0;M(a,function(m){m.coordDim===v&&p++});var g={name:c,coordDim:v,coordDimIndex:p,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:a.length},y={name:h,coordDim:h,coordDimIndex:p+1,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:a.length+1};o?(s&&(g.storeDimIndex=s.ensureCalculationDimension(h,d),y.storeDimIndex=s.ensureCalculationDimension(c,d)),o.appendCalculationDimension(g),o.appendCalculationDimension(y)):(a.push(g),a.push(y))}return{stackedDimension:f&&f.name,stackedByDimension:u&&u.name,isStackedByIndex:n,stackedOverDimension:h,stackResultDimension:c}}function z$(r){return!lR(r.schema)}function la(r,t){return!!t&&t===r.getCalculationInfo("stackedDimension")}function hR(r,t){return la(r,t)?r.getCalculationInfo("stackResultDimension"):t}function G$(r,t){var e=r.get("coordinateSystem"),n=Af.get(e),i;return t&&t.coordSysDims&&(i=Z(t.coordSysDims,function(a){var o={name:a},s=t.axisMap.get(a);if(s){var l=s.get("type");o.type=rv(l)}return o})),i||(i=n&&(n.getDimensionsInfo?n.getDimensionsInfo():n.dimensions.slice())||["x","y"]),i}function F$(r,t,e){var n,i;return e&&M(r,function(a,o){var s=a.coordDim,l=e.categoryAxisMap.get(s);l&&(n==null&&(n=o),a.ordinalMeta=l.getOrdinalMeta(),t&&(a.createInvertedIndices=!0)),a.otherDims.itemName!=null&&(i=!0)}),!i&&n!=null&&(r[n].otherDims.itemName=0),n}function Ai(r,t,e){e=e||{};var n=t.getSourceManager(),i,a=!1;r?(a=!0,i=E_(r)):(i=n.getSource(),a=i.sourceFormat===Xr);var o=N$(t),s=G$(t,o),l=e.useEncodeDefaulter,u=vt(l)?l:l?bt(t2,s,t):null,f={coordDimensions:s,generateCoord:e.generateCoord,encodeDefine:t.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!a},c=Mf(i,f),h=F$(c.dimensions,e.createInvertedIndices,o),v=a?null:n.getSharedDataStore(c),d=B$(t,{schema:c,store:v}),p=new or(c,t);p.setCalculationInfo(d);var g=h!=null&&H$(i)?function(y,m,_,S){return S===h?_:this.defaultDimValueGetter(y,m,_,S)}:null;return p.hasItemOption=!1,p.initData(a?i:v,null,g),p}function H$(r){if(r.sourceFormat===Xr){var t=W$(r.data||[]);return!Y(Js(t))}}function W$(r){for(var t=0;te[1]&&(e[1]=t[1])},r.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},r.prototype.isInExtentRange=function(t){return this._extent[0]<=t&&this._extent[1]>=t},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(t){this._isBlank=t},r}();Kv(vR);const Ci=vR;var $$=0,U$=function(){function r(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this.uid=++$$}return r.createByAxisModel=function(t){var e=t.option,n=e.data,i=n&&Z(n,Y$);return new r({categories:i,needCollect:!i,deduplication:e.dedplication!==!1})},r.prototype.getOrdinal=function(t){return this._getOrCreateMap().get(t)},r.prototype.parseAndCollect=function(t){var e,n=this._needCollect;if(!nt(t)&&!n)return t;if(n&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var i=this._getOrCreateMap();return e=i.get(t),e==null&&(n?(e=this.categories.length,this.categories[e]=t,i.set(t,e)):e=NaN),e},r.prototype._getOrCreateMap=function(){return this._map||(this._map=ft(this.categories))},r}();function Y$(r){return yt(r)&&r.value!=null?r.value:r+""}const Im=U$;function Lm(r){return r.type==="interval"||r.type==="log"}function Z$(r,t,e,n){var i={},a=r[1]-r[0],o=i.interval=CL(a/t,!0);e!=null&&on&&(o=i.interval=n);var s=i.intervalPrecision=dR(o),l=i.niceTickExtent=[ce(Math.ceil(r[0]/o)*o,s),ce(Math.floor(r[1]/o)*o,s)];return X$(l,r),i}function qp(r){var t=Math.pow(10,a_(r)),e=r/t;return e?e===2?e=3:e===3?e=5:e*=2:e=1,ce(e*t)}function dR(r){return kn(r)+2}function Ww(r,t,e){r[t]=Math.max(Math.min(r[t],e[1]),e[0])}function X$(r,t){!isFinite(r[0])&&(r[0]=t[0]),!isFinite(r[1])&&(r[1]=t[1]),Ww(r,0,t),Ww(r,1,t),r[0]>r[1]&&(r[0]=r[1])}function md(r,t){return r>=t[0]&&r<=t[1]}function _d(r,t){return t[1]===t[0]?.5:(r-t[0])/(t[1]-t[0])}function Sd(r,t){return r*(t[1]-t[0])+t[0]}var pR=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;n.type="ordinal";var i=n.getSetting("ordinalMeta");return i||(i=new Im({})),Y(i)&&(i=new Im({categories:Z(i,function(a){return yt(a)?a.value:a})})),n._ordinalMeta=i,n._extent=n.getSetting("extent")||[0,i.categories.length-1],n}return t.prototype.parse=function(e){return e==null?NaN:nt(e)?this._ordinalMeta.getOrdinal(e):Math.round(e)},t.prototype.contain=function(e){return e=this.parse(e),md(e,this._extent)&&this._ordinalMeta.categories[e]!=null},t.prototype.normalize=function(e){return e=this._getTickNumber(this.parse(e)),_d(e,this._extent)},t.prototype.scale=function(e){return e=Math.round(Sd(e,this._extent)),this.getRawOrdinalNumber(e)},t.prototype.getTicks=function(){for(var e=[],n=this._extent,i=n[0];i<=n[1];)e.push({value:i}),i++;return e},t.prototype.getMinorTicks=function(e){},t.prototype.setSortInfo=function(e){if(e==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var n=e.ordinalNumbers,i=this._ordinalNumbersByTick=[],a=this._ticksByOrdinalNumber=[],o=0,s=this._ordinalMeta.categories.length,l=Math.min(s,n.length);o=0&&e=0&&e=e},t.prototype.getOrdinalMeta=function(){return this._ordinalMeta},t.prototype.calcNiceTicks=function(){},t.prototype.calcNiceExtent=function(){},t.type="ordinal",t}(Ci);Ci.registerClass(pR);const Z_=pR;var Ba=ce,gR=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="interval",e._interval=0,e._intervalPrecision=2,e}return t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return md(e,this._extent)},t.prototype.normalize=function(e){return _d(e,this._extent)},t.prototype.scale=function(e){return Sd(e,this._extent)},t.prototype.setExtent=function(e,n){var i=this._extent;isNaN(e)||(i[0]=parseFloat(e)),isNaN(n)||(i[1]=parseFloat(n))},t.prototype.unionExtent=function(e){var n=this._extent;e[0]n[1]&&(n[1]=e[1]),this.setExtent(n[0],n[1])},t.prototype.getInterval=function(){return this._interval},t.prototype.setInterval=function(e){this._interval=e,this._niceExtent=this._extent.slice(),this._intervalPrecision=dR(e)},t.prototype.getTicks=function(e){var n=this._interval,i=this._extent,a=this._niceExtent,o=this._intervalPrecision,s=[];if(!n)return s;var l=1e4;i[0]l)return[];var f=s.length?s[s.length-1].value:a[1];return i[1]>f&&(e?s.push({value:Ba(f+n,o)}):s.push({value:i[1]})),s},t.prototype.getMinorTicks=function(e){for(var n=this.getTicks(!0),i=[],a=this.getExtent(),o=1;oa[0]&&v0&&(a=a===null?s:Math.min(a,s))}e[n]=a}}return e}function _R(r){var t=j$(r),e=[];return M(r,function(n){var i=n.coordinateSystem,a=i.getBaseAxis(),o=a.getExtent(),s;if(a.type==="category")s=a.getBandWidth();else if(a.type==="value"||a.type==="time"){var l=a.dim+"_"+a.index,u=t[l],f=Math.abs(o[1]-o[0]),c=a.scale.getExtent(),h=Math.abs(c[1]-c[0]);s=u?f/h*u:f}else{var v=n.getData();s=Math.abs(o[1]-o[0])/v.count()}var d=et(n.get("barWidth"),s),p=et(n.get("barMaxWidth"),s),g=et(n.get("barMinWidth")||(TR(n)?.5:1),s),y=n.get("barGap"),m=n.get("barCategoryGap");e.push({bandWidth:s,barWidth:d,barMaxWidth:p,barMinWidth:g,barGap:y,barCategoryGap:m,axisKey:q_(a),stackId:X_(n)})}),SR(e)}function SR(r){var t={};M(r,function(n,i){var a=n.axisKey,o=n.bandWidth,s=t[a]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},l=s.stacks;t[a]=s;var u=n.stackId;l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var f=n.barWidth;f&&!l[u].width&&(l[u].width=f,f=Math.min(s.remainedWidth,f),s.remainedWidth-=f);var c=n.barMaxWidth;c&&(l[u].maxWidth=c);var h=n.barMinWidth;h&&(l[u].minWidth=h);var v=n.barGap;v!=null&&(s.gap=v);var d=n.barCategoryGap;d!=null&&(s.categoryGap=d)});var e={};return M(t,function(n,i){e[i]={};var a=n.stacks,o=n.bandWidth,s=n.categoryGap;if(s==null){var l=kt(a).length;s=Math.max(35-l*4,15)+"%"}var u=et(s,o),f=et(n.gap,1),c=n.remainedWidth,h=n.autoWidthCount,v=(c-u)/(h+(h-1)*f);v=Math.max(v,0),M(a,function(y){var m=y.maxWidth,_=y.minWidth;if(y.width){var S=y.width;m&&(S=Math.min(S,m)),_&&(S=Math.max(S,_)),y.width=S,c-=S+f*S,h--}else{var S=v;m&&mS&&(S=_),S!==v&&(y.width=S,c-=S+f*S,h--)}}),v=(c-u)/(h+(h-1)*f),v=Math.max(v,0);var d=0,p;M(a,function(y,m){y.width||(y.width=v),p=y,d+=y.width*(1+f)}),p&&(d-=p.width*f);var g=-d/2;M(a,function(y,m){e[i][m]=e[i][m]||{bandWidth:o,offset:g,width:y.width},g+=y.width*(1+f)})}),e}function J$(r,t,e){if(r&&t){var n=r[q_(t)];return n!=null&&e!=null?n[X_(e)]:n}}function xR(r,t){var e=mR(r,t),n=_R(e);M(e,function(i){var a=i.getData(),o=i.coordinateSystem,s=o.getBaseAxis(),l=X_(i),u=n[q_(s)][l],f=u.offset,c=u.width;a.setLayout({bandWidth:u.bandWidth,offset:f,size:c})})}function bR(r){return{seriesType:r,plan:sl(),reset:function(t){if(wR(t)){var e=t.getData(),n=t.coordinateSystem,i=n.getBaseAxis(),a=n.getOtherAxis(i),o=e.getDimensionIndex(e.mapDimension(a.dim)),s=e.getDimensionIndex(e.mapDimension(i.dim)),l=t.get("showBackground",!0),u=e.mapDimension(a.dim),f=e.getCalculationInfo("stackResultDimension"),c=la(e,u)&&!!e.getCalculationInfo("stackedOnSeries"),h=a.isHorizontal(),v=Q$(i,a),d=TR(t),p=t.get("barMinHeight")||0,g=f&&e.getDimensionIndex(f),y=e.getLayout("size"),m=e.getLayout("offset");return{progress:function(_,S){for(var x=_.count,b=d&&Nn(x*3),w=d&&l&&Nn(x*3),T=d&&Nn(x),A=n.master.getRect(),C=h?A.width:A.height,D,I=S.getStore(),L=0;(D=_.next())!=null;){var P=I.get(c?g:o,D),E=I.get(s,D),O=v,V=void 0;c&&(V=+P-I.get(o,D));var N=void 0,z=void 0,$=void 0,q=void 0;if(h){var Q=n.dataToPoint([P,E]);if(c){var ct=n.dataToPoint([V,E]);O=ct[0]}N=O,z=Q[1]+m,$=Q[0]-O,q=y,Math.abs($)0?e:1:e))}var tU=function(r,t,e,n){for(;e>>1;r[i][1]i&&(this._approxInterval=i);var s=yc.length,l=Math.min(tU(yc,this._approxInterval,0,s),s-1);this._interval=yc[l][1],this._minLevelUnit=yc[Math.max(l-1,0)][0]},t.prototype.parse=function(e){return Ft(e)?e:+$n(e)},t.prototype.contain=function(e){return md(this.parse(e),this._extent)},t.prototype.normalize=function(e){return _d(this.parse(e),this._extent)},t.prototype.scale=function(e){return Sd(e,this._extent)},t.type="time",t}(ua),yc=[["second",A_],["minute",C_],["hour",wu],["quarter-day",wu*6],["half-day",wu*12],["day",Wr*1.2],["half-week",Wr*3.5],["week",Wr*7],["month",Wr*31],["quarter",Wr*95],["half-year",Rb/2],["year",Rb]];function eU(r,t,e,n){var i=$n(t),a=$n(e),o=function(d){return kb(i,d,n)===kb(a,d,n)},s=function(){return o("year")},l=function(){return s()&&o("month")},u=function(){return l()&&o("day")},f=function(){return u()&&o("hour")},c=function(){return f()&&o("minute")},h=function(){return c()&&o("second")},v=function(){return h()&&o("millisecond")};switch(r){case"year":return s();case"month":return l();case"day":return u();case"hour":return f();case"minute":return c();case"second":return h();case"millisecond":return v()}}function rU(r,t){return r/=Wr,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function nU(r){var t=30*Wr;return r/=t,r>6?6:r>3?3:r>2?2:1}function iU(r){return r/=wu,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function $w(r,t){return r/=t?C_:A_,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function aU(r){return CL(r,!0)}function oU(r,t,e){var n=new Date(r);switch(Ps(t)){case"year":case"month":n[zP(e)](0);case"day":n[GP(e)](1);case"hour":n[FP(e)](0);case"minute":n[HP(e)](0);case"second":n[WP(e)](0),n[$P(e)](0)}return n.getTime()}function sU(r,t,e,n){var i=1e4,a=VP,o=0;function s(C,D,I,L,P,E,O){for(var V=new Date(D),N=D,z=V[L]();N1&&E===0&&I.unshift({value:I[0].value-N})}}for(var E=0;E=n[0]&&m<=n[1]&&c++)}var _=(n[1]-n[0])/t;if(c>_*1.5&&h>_/1.5||(u.push(g),c>_||r===a[v]))break}f=[]}}}for(var S=$t(Z(u,function(C){return $t(C,function(D){return D.value>=n[0]&&D.value<=n[1]&&!D.notAdd})}),function(C){return C.length>0}),x=[],b=S.length-1,v=0;v0;)a*=10;var s=[ce(fU(n[0]/a)*a),ce(uU(n[1]/a)*a)];this._interval=a,this._niceExtent=s}},t.prototype.calcNiceExtent=function(e){Mu.calcNiceExtent.call(this,e),this._fixMin=e.fixMin,this._fixMax=e.fixMax},t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return e=Jr(e)/Jr(this.base),md(e,this._extent)},t.prototype.normalize=function(e){return e=Jr(e)/Jr(this.base),_d(e,this._extent)},t.prototype.scale=function(e){return e=Sd(e,this._extent),mc(this.base,e)},t.type="log",t}(Ci),MR=K_.prototype;MR.getMinorTicks=Mu.getMinorTicks;MR.getLabel=Mu.getLabel;function _c(r,t){return lU(r,kn(t))}Ci.registerClass(K_);const cU=K_;var hU=function(){function r(t,e,n){this._prepareParams(t,e,n)}return r.prototype._prepareParams=function(t,e,n){n[1]0&&l>0&&!u&&(s=0),s<0&&l<0&&!f&&(l=0));var h=this._determinedMin,v=this._determinedMax;return h!=null&&(s=h,u=!0),v!=null&&(l=v,f=!0),{min:s,max:l,minFixed:u,maxFixed:f,isBlank:c}},r.prototype.modifyDataMinMax=function(t,e){this[dU[t]]=e},r.prototype.setDeterminedMinMax=function(t,e){var n=vU[t];this[n]=e},r.prototype.freeze=function(){this.frozen=!0},r}(),vU={min:"_determinedMin",max:"_determinedMax"},dU={min:"_dataMin",max:"_dataMax"};function DR(r,t,e){var n=r.rawExtentInfo;return n||(n=new hU(r,t,e),r.rawExtentInfo=n,n)}function Sc(r,t){return t==null?null:Vu(t)?NaN:r.parse(t)}function IR(r,t){var e=r.type,n=DR(r,t,r.getExtent()).calculate();r.setBlank(n.isBlank);var i=n.min,a=n.max,o=t.ecModel;if(o&&e==="time"){var s=mR("bar",o),l=!1;if(M(s,function(c){l=l||c.getBaseAxis()===t.axis}),l){var u=_R(s),f=pU(i,a,t,u);i=f.min,a=f.max}}return{extent:[i,a],fixMin:n.minFixed,fixMax:n.maxFixed}}function pU(r,t,e,n){var i=e.axis.getExtent(),a=Math.abs(i[1]-i[0]),o=J$(n,e.axis);if(o===void 0)return{min:r,max:t};var s=1/0;M(o,function(v){s=Math.min(v.offset,s)});var l=-1/0;M(o,function(v){l=Math.max(v.offset+v.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,f=t-r,c=1-(s+l)/a,h=f/c-f;return t+=h*(l/u),r-=h*(s/u),{min:r,max:t}}function Ws(r,t){var e=t,n=IR(r,e),i=n.extent,a=e.get("splitNumber");r instanceof cU&&(r.base=e.get("logBase"));var o=r.type,s=e.get("interval"),l=o==="interval"||o==="time";r.setExtent(i[0],i[1]),r.calcNiceExtent({splitNumber:a,fixMin:n.fixMin,fixMax:n.fixMax,minInterval:l?e.get("minInterval"):null,maxInterval:l?e.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function xd(r,t){if(t=t||r.get("type"),t)switch(t){case"category":return new Z_({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new CR({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(Ci.getClass(t)||ua)}}function gU(r){var t=r.scale.getExtent(),e=t[0],n=t[1];return!(e>0&&n>0||e<0&&n<0)}function fl(r){var t=r.getLabelModel().get("formatter"),e=r.type==="category"?r.scale.getExtent()[0]:null;return r.scale.type==="time"?function(n){return function(i,a){return r.scale.getFormattedLabel(i,a,n)}}(t):nt(t)?function(n){return function(i){var a=r.scale.getLabel(i),o=n.replace("{value}",a!=null?a:"");return o}}(t):vt(t)?function(n){return function(i,a){return e!=null&&(a=i.value-e),n(j_(r,i),a,i.level!=null?{level:i.level}:null)}}(t):function(n){return r.scale.getLabel(n)}}function j_(r,t){return r.type==="category"?r.scale.getLabel(t):t.value}function yU(r){var t=r.model,e=r.scale;if(!(!t.get(["axisLabel","show"])||e.isBlank())){var n,i,a=e.getExtent();e instanceof Z_?i=e.count():(n=e.getTicks(),i=n.length);var o=r.getLabelModel(),s=fl(r),l,u=1;i>40&&(u=Math.ceil(i/40));for(var f=0;fr[1]&&(r[1]=i[1])})}var Df=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var t=this.option;return!t.scale},r.prototype.getCoordSysModel=function(){},r}(),SU=1e-8;function Yw(r,t){return Math.abs(r-t)i&&(n=o,i=l)}if(n)return bU(n.exterior);var u=this.getBoundingRect();return[u.x+u.width/2,u.y+u.height/2]},t.prototype.getBoundingRect=function(e){var n=this._rect;if(n&&!e)return n;var i=[1/0,1/0],a=[-1/0,-1/0],o=this.geometries;return M(o,function(s){s.type==="polygon"?Zw(s.exterior,i,a,e):M(s.points,function(l){Zw(l,i,a,e)})}),isFinite(i[0])&&isFinite(i[1])&&isFinite(a[0])&&isFinite(a[1])||(i[0]=i[1]=a[0]=a[1]=0),n=new Mt(i[0],i[1],a[0]-i[0],a[1]-i[1]),e||(this._rect=n),n},t.prototype.contain=function(e){var n=this.getBoundingRect(),i=this.geometries;if(!n.contain(e[0],e[1]))return!1;t:for(var a=0,o=i.length;a>1^-(s&1),l=l>>1^-(l&1),s+=i,l+=a,i=s,a=l,n.push([s/e,l/e])}return n}function AU(r,t){return r=TU(r),Z($t(r.features,function(e){return e.geometry&&e.properties&&e.geometry.coordinates.length>0}),function(e){var n=e.properties,i=e.geometry,a=[];switch(i.type){case"Polygon":var o=i.coordinates;a.push(new Xw(o[0],o.slice(1)));break;case"MultiPolygon":M(i.coordinates,function(l){l[0]&&a.push(new Xw(l[0],l.slice(1)))});break;case"LineString":a.push(new qw([i.coordinates]));break;case"MultiLineString":a.push(new qw(i.coordinates))}var s=new RR(n[t||"name"],a,n.cp);return s.properties=n,s})}var tf=Nt();function kR(r,t){var e=Z(t,function(n){return r.scale.parse(n)});return r.type==="time"&&e.length>0&&(e.sort(),e.unshift(e[0]),e.push(e[e.length-1])),e}function CU(r){var t=r.getLabelModel().get("customValues");if(t){var e=fl(r),n=r.scale.getExtent(),i=kR(r,t),a=$t(i,function(o){return o>=n[0]&&o<=n[1]});return{labels:Z(a,function(o){var s={value:o};return{formattedLabel:e(s),rawLabel:r.scale.getLabel(s),tickValue:o}})}}return r.type==="category"?DU(r):LU(r)}function MU(r,t){var e=r.getTickModel().get("customValues");if(e){var n=r.scale.getExtent(),i=kR(r,e);return{ticks:$t(i,function(a){return a>=n[0]&&a<=n[1]})}}return r.type==="category"?IU(r,t):{ticks:Z(r.scale.getTicks(),function(a){return a.value})}}function DU(r){var t=r.getLabelModel(),e=OR(r,t);return!t.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:e.labelCategoryInterval}:e}function OR(r,t){var e=NR(r,"labels"),n=J_(t),i=VR(e,n);if(i)return i;var a,o;return vt(n)?a=GR(r,n):(o=n==="auto"?PU(r):n,a=zR(r,o)),BR(e,n,{labels:a,labelCategoryInterval:o})}function IU(r,t){var e=NR(r,"ticks"),n=J_(t),i=VR(e,n);if(i)return i;var a,o;if((!t.get("show")||r.scale.isBlank())&&(a=[]),vt(n))a=GR(r,n,!0);else if(n==="auto"){var s=OR(r,r.getLabelModel());o=s.labelCategoryInterval,a=Z(s.labels,function(l){return l.tickValue})}else o=n,a=zR(r,o,!0);return BR(e,n,{ticks:a,tickCategoryInterval:o})}function LU(r){var t=r.scale.getTicks(),e=fl(r);return{labels:Z(t,function(n,i){return{level:n.level,formattedLabel:e(n,i),rawLabel:r.scale.getLabel(n),tickValue:n.value}})}}function NR(r,t){return tf(r)[t]||(tf(r)[t]=[])}function VR(r,t){for(var e=0;e40&&(s=Math.max(1,Math.floor(o/40)));for(var l=a[0],u=r.dataToCoord(l+1)-r.dataToCoord(l),f=Math.abs(u*Math.cos(n)),c=Math.abs(u*Math.sin(n)),h=0,v=0;l<=a[1];l+=s){var d=0,p=0,g=_f(e({value:l}),t.font,"center","top");d=g.width*1.3,p=g.height*1.3,h=Math.max(h,d,7),v=Math.max(v,p,7)}var y=h/f,m=v/c;isNaN(y)&&(y=1/0),isNaN(m)&&(m=1/0);var _=Math.max(0,Math.floor(Math.min(y,m))),S=tf(r.model),x=r.getExtent(),b=S.lastAutoInterval,w=S.lastTickCount;return b!=null&&w!=null&&Math.abs(b-_)<=1&&Math.abs(w-o)<=1&&b>_&&S.axisExtent0===x[0]&&S.axisExtent1===x[1]?_=b:(S.lastTickCount=o,S.lastAutoInterval=_,S.axisExtent0=x[0],S.axisExtent1=x[1]),_}function EU(r){var t=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:t.get("rotate")||0,font:t.getFont()}}function zR(r,t,e){var n=fl(r),i=r.scale,a=i.getExtent(),o=r.getLabelModel(),s=[],l=Math.max((t||0)+1,1),u=a[0],f=i.count();u!==0&&l>1&&f/l>2&&(u=Math.round(Math.ceil(u/l)*l));var c=LR(r),h=o.get("showMinLabel")||c,v=o.get("showMaxLabel")||c;h&&u!==a[0]&&p(a[0]);for(var d=u;d<=a[1];d+=l)p(d);v&&d-l!==a[1]&&p(a[1]);function p(g){var y={value:g};s.push(e?g:{formattedLabel:n(y),rawLabel:i.getLabel(y),tickValue:g})}return s}function GR(r,t,e){var n=r.scale,i=fl(r),a=[];return M(n.getTicks(),function(o){var s=n.getLabel(o),l=o.value;t(o.value,s)&&a.push(e?l:{formattedLabel:i(o),rawLabel:s,tickValue:l})}),a}var Kw=[0,1],kU=function(){function r(t,e,n){this.onBand=!1,this.inverse=!1,this.dim=t,this.scale=e,this._extent=n||[0,0]}return r.prototype.contain=function(t){var e=this._extent,n=Math.min(e[0],e[1]),i=Math.max(e[0],e[1]);return t>=n&&t<=i},r.prototype.containData=function(t){return this.scale.contain(t)},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(t){return TL(t||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(t,e){var n=this._extent;n[0]=t,n[1]=e},r.prototype.dataToCoord=function(t,e){var n=this._extent,i=this.scale;return t=i.normalize(t),this.onBand&&i.type==="ordinal"&&(n=n.slice(),jw(n,i.count())),Ut(t,Kw,n,e)},r.prototype.coordToData=function(t,e){var n=this._extent,i=this.scale;this.onBand&&i.type==="ordinal"&&(n=n.slice(),jw(n,i.count()));var a=Ut(t,n,Kw,e);return this.scale.scale(a)},r.prototype.pointToData=function(t,e){},r.prototype.getTicksCoords=function(t){t=t||{};var e=t.tickModel||this.getTickModel(),n=MU(this,e),i=n.ticks,a=Z(i,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=e.get("alignWithLabel");return OU(this,a,o,t.clamp),a},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var t=this.model.getModel("minorTick"),e=t.get("splitNumber");e>0&&e<100||(e=5);var n=this.scale.getMinorTicks(e),i=Z(n,function(a){return Z(a,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return i},r.prototype.getViewLabels=function(){return CU(this).labels},r.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},r.prototype.getTickModel=function(){return this.model.getModel("axisTick")},r.prototype.getBandWidth=function(){var t=this._extent,e=this.scale.getExtent(),n=e[1]-e[0]+(this.onBand?1:0);n===0&&(n=1);var i=Math.abs(t[1]-t[0]);return Math.abs(i)/n},r.prototype.calculateCategoryInterval=function(){return RU(this)},r}();function jw(r,t){var e=r[1]-r[0],n=t,i=e/n/2;r[0]+=i,r[1]-=i}function OU(r,t,e,n){var i=t.length;if(!r.onBand||e||!i)return;var a=r.getExtent(),o,s;if(i===1)t[0].coord=a[0],o=t[1]={coord:a[1],tickValue:t[0].tickValue};else{var l=t[i-1].tickValue-t[0].tickValue,u=(t[i-1].coord-t[0].coord)/l;M(t,function(v){v.coord-=u/2});var f=r.scale.getExtent();s=1+f[1]-t[i-1].tickValue,o={coord:t[i-1].coord+u*s,tickValue:f[1]+1},t.push(o)}var c=a[0]>a[1];h(t[0].coord,a[0])&&(n?t[0].coord=a[0]:t.shift()),n&&h(a[0],t[0].coord)&&t.unshift({coord:a[0]}),h(a[1],o.coord)&&(n?o.coord=a[1]:t.pop()),n&&h(o.coord,a[1])&&t.push({coord:a[1]});function h(v,d){return v=ce(v),d=ce(d),c?v>d:vi&&(i+=Nl);var v=Math.atan2(s,o);if(v<0&&(v+=Nl),v>=n&&v<=i||v+Nl>=n&&v+Nl<=i)return l[0]=f,l[1]=c,u-e;var d=e*Math.cos(n)+r,p=e*Math.sin(n)+t,g=e*Math.cos(i)+r,y=e*Math.sin(i)+t,m=(d-o)*(d-o)+(p-s)*(p-s),_=(g-o)*(g-o)+(y-s)*(y-s);return m<_?(l[0]=d,l[1]=p,Math.sqrt(m)):(l[0]=g,l[1]=y,Math.sqrt(_))}function iv(r,t,e,n,i,a,o,s){var l=i-r,u=a-t,f=e-r,c=n-t,h=Math.sqrt(f*f+c*c);f/=h,c/=h;var v=l*f+u*c,d=v/h;s&&(d=Math.min(Math.max(d,0),1)),d*=h;var p=o[0]=r+d*f,g=o[1]=t+d*c;return Math.sqrt((p-i)*(p-i)+(g-a)*(g-a))}function FR(r,t,e,n,i,a,o){e<0&&(r=r+e,e=-e),n<0&&(t=t+n,n=-n);var s=r+e,l=t+n,u=o[0]=Math.min(Math.max(i,r),s),f=o[1]=Math.min(Math.max(a,t),l);return Math.sqrt((u-i)*(u-i)+(f-a)*(f-a))}var rn=[];function zU(r,t,e){var n=FR(t.x,t.y,t.width,t.height,r.x,r.y,rn);return e.set(rn[0],rn[1]),n}function GU(r,t,e){for(var n=0,i=0,a=0,o=0,s,l,u=1/0,f=t.data,c=r.x,h=r.y,v=0;v0){t=t/180*Math.PI,on.fromArray(r[0]),Jt.fromArray(r[1]),ve.fromArray(r[2]),Ct.sub(Vn,on,Jt),Ct.sub(En,ve,Jt);var e=Vn.len(),n=En.len();if(!(e<.001||n<.001)){Vn.scale(1/e),En.scale(1/n);var i=Vn.dot(En),a=Math.cos(t);if(a1&&Ct.copy(nr,ve),nr.toArray(r[1])}}}}function FU(r,t,e){if(e<=180&&e>0){e=e/180*Math.PI,on.fromArray(r[0]),Jt.fromArray(r[1]),ve.fromArray(r[2]),Ct.sub(Vn,Jt,on),Ct.sub(En,ve,Jt);var n=Vn.len(),i=En.len();if(!(n<.001||i<.001)){Vn.scale(1/n),En.scale(1/i);var a=Vn.dot(t),o=Math.cos(e);if(a=l)Ct.copy(nr,ve);else{nr.scaleAndAdd(En,s/Math.tan(Math.PI/2-f));var c=ve.x!==Jt.x?(nr.x-Jt.x)/(ve.x-Jt.x):(nr.y-Jt.y)/(ve.y-Jt.y);if(isNaN(c))return;c<0?Ct.copy(nr,Jt):c>1&&Ct.copy(nr,ve)}nr.toArray(r[1])}}}}function Jp(r,t,e,n){var i=e==="normal",a=i?r:r.ensureState(e);a.ignore=t;var o=n.get("smooth");o&&o===!0&&(o=.3),a.shape=a.shape||{},o>0&&(a.shape.smooth=o);var s=n.getModel("lineStyle").getLineStyle();i?r.useStyle(s):a.style=s}function HU(r,t){var e=t.smooth,n=t.points;if(n)if(r.moveTo(n[0][0],n[0][1]),e>0&&n.length>=3){var i=$i(n[0],n[1]),a=$i(n[1],n[2]);if(!i||!a){r.lineTo(n[1][0],n[1][1]),r.lineTo(n[2][0],n[2][1]);return}var o=Math.min(i,a)*e,s=eh([],n[1],n[0],o/i),l=eh([],n[1],n[2],o/a),u=eh([],s,l,.5);r.bezierCurveTo(s[0],s[1],s[0],s[1],u[0],u[1]),r.bezierCurveTo(l[0],l[1],l[0],l[1],n[2][0],n[2][1])}else for(var f=1;f0&&a&&x(-f/o,0,o);var p=r[0],g=r[o-1],y,m;_(),y<0&&b(-y,.8),m<0&&b(m,.8),_(),S(y,m,1),S(m,y,-1),_(),y<0&&w(-y),m<0&&w(m);function _(){y=p.rect[t]-n,m=i-g.rect[t]-g.rect[e]}function S(T,A,C){if(T<0){var D=Math.min(A,-T);if(D>0){x(D*C,0,o);var I=D+T;I<0&&b(-I*C,1)}else b(-T*C,1)}}function x(T,A,C){T!==0&&(u=!0);for(var D=A;D0)for(var I=0;I0;I--){var O=C[I-1]*E;x(-O,I,o)}}}function w(T){var A=T<0?-1:1;T=Math.abs(T);for(var C=Math.ceil(T/(o-1)),D=0;D0?x(C,0,D+1):x(-C,o-D-1,o),T-=C,T<=0)return}return u}function WU(r,t,e,n){return $R(r,"x","width",t,e,n)}function UR(r,t,e,n){return $R(r,"y","height",t,e,n)}function YR(r){var t=[];r.sort(function(p,g){return g.priority-p.priority});var e=new Mt(0,0,0,0);function n(p){if(!p.ignore){var g=p.ensureState("emphasis");g.ignore==null&&(g.ignore=!1)}p.ignore=!0}for(var i=0;i=0&&n.attr(a.oldLayoutSelect),Dt(h,"emphasis")>=0&&n.attr(a.oldLayoutEmphasis)),Ht(n,u,e,l)}else if(n.attr(u),!el(n).valueAnimation){var c=xt(n.style.opacity,1);n.style.opacity=0,ae(n,{style:{opacity:c}},e,l)}if(a.oldLayout=u,n.states.select){var v=a.oldLayoutSelect={};xc(v,u,bc),xc(v,n.states.select,bc)}if(n.states.emphasis){var d=a.oldLayoutEmphasis={};xc(d,u,bc),xc(d,n.states.emphasis,bc)}RP(n,l,f,e,e)}if(i&&!i.ignore&&!i.invisible){var a=YU(i),o=a.oldLayout,p={points:i.shape.points};o?(i.attr({shape:o}),Ht(i,{shape:p},e)):(i.setShape(p),i.style.strokePercent=0,ae(i,{style:{strokePercent:1}},e)),a.oldLayout=p}},r}();const XU=ZU;var tg=Nt();function qU(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){var i=tg(e).labelManager;i||(i=tg(e).labelManager=new XU),i.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(t,e,n){var i=tg(e).labelManager;n.updatedSeries.forEach(function(a){i.addLabelsOfSeries(e.getViewOfSeriesModel(a))}),i.updateLayoutConfig(e),i.layout(e),i.processLabelsOverall()})}var eg=Math.sin,rg=Math.cos,ZR=Math.PI,Ga=Math.PI*2,KU=180/ZR,jU=function(){function r(){}return r.prototype.reset=function(t){this._start=!0,this._d=[],this._str="",this._p=Math.pow(10,t||4)},r.prototype.moveTo=function(t,e){this._add("M",t,e)},r.prototype.lineTo=function(t,e){this._add("L",t,e)},r.prototype.bezierCurveTo=function(t,e,n,i,a,o){this._add("C",t,e,n,i,a,o)},r.prototype.quadraticCurveTo=function(t,e,n,i){this._add("Q",t,e,n,i)},r.prototype.arc=function(t,e,n,i,a,o){this.ellipse(t,e,n,n,0,i,a,o)},r.prototype.ellipse=function(t,e,n,i,a,o,s,l){var u=s-o,f=!l,c=Math.abs(u),h=qi(c-Ga)||(f?u>=Ga:-u>=Ga),v=u>0?u%Ga:u%Ga+Ga,d=!1;h?d=!0:qi(c)?d=!1:d=v>=ZR==!!f;var p=t+n*rg(o),g=e+i*eg(o);this._start&&this._add("M",p,g);var y=Math.round(a*KU);if(h){var m=1/this._p,_=(f?1:-1)*(Ga-m);this._add("A",n,i,y,1,+f,t+n*rg(o+_),e+i*eg(o+_)),m>.01&&this._add("A",n,i,y,0,+f,p,g)}else{var S=t+n*rg(s),x=e+i*eg(s);this._add("A",n,i,y,+d,+f,S,x)}},r.prototype.rect=function(t,e,n,i){this._add("M",t,e),this._add("l",n,0),this._add("l",0,i),this._add("l",-n,0),this._add("Z")},r.prototype.closePath=function(){this._d.length>0&&this._add("Z")},r.prototype._add=function(t,e,n,i,a,o,s,l,u){for(var f=[],c=this._p,h=1;h"}function o6(r){return""}function e1(r,t){t=t||{};var e=t.newline?` +`:"";function n(i){var a=i.children,o=i.tag,s=i.attrs,l=i.text;return a6(o,s)+(o!=="style"?qe(l):l||"")+(a?""+e+Z(a,function(u){return n(u)}).join(e)+e:"")+o6(o)}return n(r)}function s6(r,t,e){e=e||{};var n=e.newline?` +`:"",i=" {"+n,a=n+"}",o=Z(kt(r),function(l){return l+i+Z(kt(r[l]),function(u){return u+":"+r[l][u]+";"}).join(n)+a}).join(n),s=Z(kt(t),function(l){return"@keyframes "+l+i+Z(kt(t[l]),function(u){return u+i+Z(kt(t[l][u]),function(f){var c=t[l][u][f];return f==="d"&&(c='path("'+c+'")'),f+":"+c+";"}).join(n)+a}).join(n)+a}).join(n);return!o&&!s?"":[""].join(n)}function Em(r){return{zrId:r,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssStyleCache:{},cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function eT(r,t,e,n){return Ce("svg","root",{width:r,height:t,xmlns:qR,"xmlns:xlink":KR,version:"1.1",baseProfile:"full",viewBox:n?"0 0 "+r+" "+t:!1},e)}var l6=0;function JR(){return l6++}var rT={cubicIn:"0.32,0,0.67,0",cubicOut:"0.33,1,0.68,1",cubicInOut:"0.65,0,0.35,1",quadraticIn:"0.11,0,0.5,0",quadraticOut:"0.5,1,0.89,1",quadraticInOut:"0.45,0,0.55,1",quarticIn:"0.5,0,0.75,0",quarticOut:"0.25,1,0.5,1",quarticInOut:"0.76,0,0.24,1",quinticIn:"0.64,0,0.78,0",quinticOut:"0.22,1,0.36,1",quinticInOut:"0.83,0,0.17,1",sinusoidalIn:"0.12,0,0.39,0",sinusoidalOut:"0.61,1,0.88,1",sinusoidalInOut:"0.37,0,0.63,1",exponentialIn:"0.7,0,0.84,0",exponentialOut:"0.16,1,0.3,1",exponentialInOut:"0.87,0,0.13,1",circularIn:"0.55,0,1,0.45",circularOut:"0,0.55,0.45,1",circularInOut:"0.85,0,0.15,1"},$a="transform-origin";function u6(r,t,e){var n=F({},r.shape);F(n,t),r.buildPath(e,n);var i=new XR;return i.reset(vL(r)),e.rebuildPath(i,1),i.generateStr(),i.getStr()}function f6(r,t){var e=t.originX,n=t.originY;(e||n)&&(r[$a]=e+"px "+n+"px")}var c6={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function QR(r,t){var e=t.zrId+"-ani-"+t.cssAnimIdx++;return t.cssAnims[e]=r,e}function h6(r,t,e){var n=r.shape.paths,i={},a,o;if(M(n,function(l){var u=Em(e.zrId);u.animation=!0,bd(l,{},u,!0);var f=u.cssAnims,c=u.cssNodes,h=kt(f),v=h.length;if(v){o=h[v-1];var d=f[o];for(var p in d){var g=d[p];i[p]=i[p]||{d:""},i[p].d+=g.d||""}for(var y in c){var m=c[y].animation;m.indexOf(o)>=0&&(a=m)}}}),!!a){t.d=!1;var s=QR(i,e);return a.replace(o,s)}}function nT(r){return nt(r)?rT[r]?"cubic-bezier("+rT[r]+")":e_(r)?r:"":""}function bd(r,t,e,n){var i=r.animators,a=i.length,o=[];if(r instanceof __){var s=h6(r,t,e);if(s)o.push(s);else if(!a)return}else if(!a)return;for(var l={},u=0;u0}).length){var U=QR(w,e);return U+" "+m[0]+" both"}}for(var g in l){var s=p(l[g]);s&&o.push(s)}if(o.length){var y=e.zrId+"-cls-"+JR();e.cssNodes["."+y]={animation:o.join(",")},t.class=y}}function v6(r,t,e){if(!r.ignore)if(r.isSilent()){var n={"pointer-events":"none"};iT(n,t,e,!0)}else{var i=r.states.emphasis&&r.states.emphasis.style?r.states.emphasis.style:{},a=i.fill;if(!a){var o=r.style&&r.style.fill,s=r.states.select&&r.states.select.style&&r.states.select.style.fill,l=r.currentStates.indexOf("select")>=0&&s||o;l&&(a=Uy(l))}var u=i.lineWidth;if(u){var f=!i.strokeNoScale&&r.transform?r.transform[0]:1;u=u/f}var n={cursor:"pointer"};a&&(n.fill=a),i.stroke&&(n.stroke=i.stroke),u&&(n["stroke-width"]=u),iT(n,t,e,!0)}}function iT(r,t,e,n){var i=JSON.stringify(r),a=e.cssStyleCache[i];a||(a=e.zrId+"-cls-"+JR(),e.cssStyleCache[i]=a,e.cssNodes["."+a+(n?":hover":"")]=r),t.class=t.class?t.class+" "+a:a}var ef=Math.round;function tE(r){return r&&nt(r.src)}function eE(r){return r&&vt(r.toDataURL)}function r1(r,t,e,n){r6(function(i,a){var o=i==="fill"||i==="stroke";o&&hL(a)?nE(t,r,i,n):o&&r_(a)?iE(e,r,i,n):r[i]=a,o&&n.ssr&&a==="none"&&(r["pointer-events"]="visible")},t,e,!1),S6(e,r,n)}function n1(r,t){var e=FG(t);e&&(e.each(function(n,i){n!=null&&(r[(tT+i).toLowerCase()]=n+"")}),t.isSilent()&&(r[tT+"silent"]="true"))}function aT(r){return qi(r[0]-1)&&qi(r[1])&&qi(r[2])&&qi(r[3]-1)}function d6(r){return qi(r[4])&&qi(r[5])}function i1(r,t,e){if(t&&!(d6(t)&&aT(t))){var n=e?10:1e4;r.transform=aT(t)?"translate("+ef(t[4]*n)/n+" "+ef(t[5]*n)/n+")":sG(t)}}function oT(r,t,e){for(var n=r.points,i=[],a=0;aa?(d=e[l+1]==null?null:e[l+1].elm,sE(r,d,e,i,l)):ov(r,t,n,a))}function ps(r,t){var e=t.elm=r.elm,n=r.children,i=t.children;r!==t&&(a1(r,t),km(t.text)?Dn(n)&&Dn(i)?n!==i&&A6(e,n,i):Dn(i)?(Dn(r.text)&&ng(e,""),sE(e,null,i,0,i.length-1)):Dn(n)?ov(e,n,0,n.length-1):Dn(r.text)&&ng(e,""):r.text!==t.text&&(Dn(n)&&ov(e,n,0,n.length-1),ng(e,t.text)))}function C6(r,t){if(eu(r,t))ps(r,t);else{var e=r.elm,n=aE(e);rf(t),n!==null&&(Ja(n,t.elm,oE(e)),ov(n,[r],0,0))}return t}var M6=0,D6=function(){function r(t,e,n){if(this.type="svg",this.refreshHover=vT(),this.configLayer=vT(),this.storage=e,this._opts=n=F({},n),this.root=t,this._id="zr"+M6++,this._oldVNode=eT(n.width,n.height),t&&!n.ssr){var i=this._viewport=document.createElement("div");i.style.cssText="position:relative;overflow:hidden";var a=this._svgDom=this._oldVNode.elm=jR("svg");a1(null,this._oldVNode),i.appendChild(a),t.appendChild(i)}this.resize(n.width,n.height)}return r.prototype.getType=function(){return this.type},r.prototype.getViewportRoot=function(){return this._viewport},r.prototype.getViewportRootOffset=function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},r.prototype.getSvgDom=function(){return this._svgDom},r.prototype.refresh=function(){if(this.root){var t=this.renderToVNode({willUpdate:!0});t.attrs.style="position:absolute;left:0;top:0;user-select:none",C6(this._oldVNode,t),this._oldVNode=t}},r.prototype.renderOneToVNode=function(t){return lT(t,Em(this._id))},r.prototype.renderToVNode=function(t){t=t||{};var e=this.storage.getDisplayList(!0),n=this._width,i=this._height,a=Em(this._id);a.animation=t.animation,a.willUpdate=t.willUpdate,a.compress=t.compress,a.emphasis=t.emphasis,a.ssr=this._opts.ssr;var o=[],s=this._bgVNode=I6(n,i,this._backgroundColor,a);s&&o.push(s);var l=t.compress?null:this._mainVNode=Ce("g","main",{},[]);this._paintList(e,a,l?l.children:o),l&&o.push(l);var u=Z(kt(a.defs),function(h){return a.defs[h]});if(u.length&&o.push(Ce("defs","defs",{},u)),t.animation){var f=s6(a.cssNodes,a.cssAnims,{newline:!0});if(f){var c=Ce("style","stl",{},[],f);o.push(c)}}return eT(n,i,o,t.useViewBox)},r.prototype.renderToString=function(t){return t=t||{},e1(this.renderToVNode({animation:xt(t.cssAnimation,!0),emphasis:xt(t.cssEmphasis,!0),willUpdate:!1,compress:!0,useViewBox:xt(t.useViewBox,!0)}),{newline:!0})},r.prototype.setBackgroundColor=function(t){this._backgroundColor=t},r.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},r.prototype._paintList=function(t,e,n){for(var i=t.length,a=[],o=0,s,l,u=0,f=0;f=0&&!(h&&l&&h[p]===l[p]);p--);for(var g=d-1;g>p;g--)o--,s=a[o-1];for(var y=p+1;y=s)}}for(var c=this.__startIndex;c15)break}}P.prevElClipPaths&&y.restore()};if(m)if(m.length===0)T=g.__endIndex;else for(var C=v.dpr,D=0;D0&&t>i[0]){for(l=0;lt);l++);s=n[i[l]]}if(i.splice(l+1,0,t),n[t]=e,!e.virtual)if(s){var u=s.dom;u.nextSibling?o.insertBefore(e.dom,u.nextSibling):o.appendChild(e.dom)}else o.firstChild?o.insertBefore(e.dom,o.firstChild):o.appendChild(e.dom);e.painter||(e.painter=this)}},r.prototype.eachLayer=function(t,e){for(var n=this._zlevelList,i=0;i0?wc:0),this._needsManuallyCompositing),f.__builtin__||X0("ZLevel "+u+" has been used by unkown layer "+f.id),f!==a&&(f.__used=!0,f.__startIndex!==l&&(f.__dirty=!0),f.__startIndex=l,f.incremental?f.__drawIndex=-1:f.__drawIndex=l,e(l),a=f),i.__dirty&br&&!i.__inHover&&(f.__dirty=!0,f.incremental&&f.__drawIndex<0&&(f.__drawIndex=l))}e(l),this.eachBuiltinLayer(function(c,h){!c.__used&&c.getElementCount()>0&&(c.__dirty=!0,c.__startIndex=c.__endIndex=c.__drawIndex=0),c.__dirty&&c.__drawIndex<0&&(c.__drawIndex=c.__startIndex)})},r.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},r.prototype._clearLayer=function(t){t.clear()},r.prototype.setBackgroundColor=function(t){this._backgroundColor=t,M(this._layers,function(e){e.setUnpainted()})},r.prototype.configLayer=function(t,e){if(e){var n=this._layerConfig;n[t]?Tt(n[t],e,!0):n[t]=e;for(var i=0;i-1&&(u.style.stroke=u.style.fill,u.style.fill="#fff",u.style.lineWidth=2),n},t.type="series.line",t.dependencies=["grid","polar"],t.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(le);const G6=z6;function $s(r,t){var e=r.mapDimensionsAll("defaultedLabel"),n=e.length;if(n===1){var i=Fs(r,t,e[0]);return i!=null?i+"":null}else if(n){for(var a=[],o=0;o=0&&n.push(t[a])}return n.join(" ")}var F6=function(r){B(t,r);function t(e,n,i,a){var o=r.call(this)||this;return o.updateData(e,n,i,a),o}return t.prototype._createSymbol=function(e,n,i,a,o){this.removeAll();var s=me(e,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:a[0]/2,scaleY:a[1]/2}),s.drift=H6,this._symbolType=e,this.add(s)},t.prototype.stopSymbolAnimation=function(e){this.childAt(0).stopAnimation(null,e)},t.prototype.getSymbolType=function(){return this._symbolType},t.prototype.getSymbolPath=function(){return this.childAt(0)},t.prototype.highlight=function(){mi(this.childAt(0))},t.prototype.downplay=function(){_i(this.childAt(0))},t.prototype.setZ=function(e,n){var i=this.childAt(0);i.zlevel=e,i.z=n},t.prototype.setDraggable=function(e,n){var i=this.childAt(0);i.draggable=e,i.cursor=!n&&e?"move":i.cursor},t.prototype.updateData=function(e,n,i,a){this.silent=!1;var o=e.getItemVisual(n,"symbol")||"circle",s=e.hostModel,l=t.getSymbolSize(e,n),u=o!==this._symbolType,f=a&&a.disableAnimation;if(u){var c=e.getItemVisual(n,"symbolKeepAspect");this._createSymbol(o,e,n,l,c)}else{var h=this.childAt(0);h.silent=!1;var v={scaleX:l[0]/2,scaleY:l[1]/2};f?h.attr(v):Ht(h,v,s,n),pn(h)}if(this._updateCommon(e,n,l,i,a),u){var h=this.childAt(0);if(!f){var v={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:h.style.opacity}};h.scaleX=h.scaleY=0,h.style.opacity=0,ae(h,v,s,n)}}f&&this.childAt(0).stopAnimation("leave")},t.prototype._updateCommon=function(e,n,i,a,o){var s=this.childAt(0),l=e.hostModel,u,f,c,h,v,d,p,g,y;if(a&&(u=a.emphasisItemStyle,f=a.blurItemStyle,c=a.selectItemStyle,h=a.focus,v=a.blurScope,p=a.labelStatesModels,g=a.hoverScale,y=a.cursorStyle,d=a.emphasisDisabled),!a||e.hasItemOption){var m=a&&a.itemModel?a.itemModel:e.getItemModel(n),_=m.getModel("emphasis");u=_.getModel("itemStyle").getItemStyle(),c=m.getModel(["select","itemStyle"]).getItemStyle(),f=m.getModel(["blur","itemStyle"]).getItemStyle(),h=_.get("focus"),v=_.get("blurScope"),d=_.get("disabled"),p=De(m),g=_.getShallow("scale"),y=m.getShallow("cursor")}var S=e.getItemVisual(n,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var x=Vo(e.getItemVisual(n,"symbolOffset"),i);x&&(s.x=x[0],s.y=x[1]),y&&s.attr("cursor",y);var b=e.getItemVisual(n,"style"),w=b.fill;if(s instanceof He){var T=s.style;s.useStyle(F({image:T.image,x:T.x,y:T.y,width:T.width,height:T.height},b))}else s.__isEmptyBrush?s.useStyle(F({},b)):s.useStyle(b),s.style.decal=null,s.setColor(w,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var A=e.getItemVisual(n,"liftZ"),C=this._z2;A!=null?C==null&&(this._z2=s.z2,s.z2+=A):C!=null&&(s.z2=C,this._z2=null);var D=o&&o.useNameLabel;Fe(s,p,{labelFetcher:l,labelDataIndex:n,defaultText:I,inheritColor:w,defaultOpacity:b.opacity});function I(E){return D?e.getName(E):$s(e,E)}this._sizeX=i[0]/2,this._sizeY=i[1]/2;var L=s.ensureState("emphasis");L.style=u,s.ensureState("select").style=c,s.ensureState("blur").style=f;var P=g==null||g===!0?Math.max(1.1,3/this._sizeY):isFinite(g)&&g>0?+g:1;L.scaleX=this._sizeX*P,L.scaleY=this._sizeY*P,this.setSymbolScale(1),ue(this,h,v,d)},t.prototype.setSymbolScale=function(e){this.scaleX=this.scaleY=e},t.prototype.fadeOut=function(e,n,i){var a=this.childAt(0),o=St(this).dataIndex,s=i&&i.animation;if(this.silent=a.silent=!0,i&&i.fadeLabel){var l=a.getTextContent();l&&oa(l,{style:{opacity:0}},n,{dataIndex:o,removeOpt:s,cb:function(){a.removeTextContent()}})}else a.removeTextContent();oa(a,{style:{opacity:0},scaleX:0,scaleY:0},n,{dataIndex:o,cb:e,removeOpt:s})},t.getSymbolSize=function(e,n){return ul(e.getItemVisual(n,"symbolSize"))},t}(_t);function H6(r,t){this.parent.drift(r,t)}const If=F6;function ag(r,t,e,n){return t&&!isNaN(t[0])&&!isNaN(t[1])&&!(n.isIgnore&&n.isIgnore(e))&&!(n.clipShape&&!n.clipShape.contain(t[0],t[1]))&&r.getItemVisual(e,"symbol")!=="none"}function gT(r){return r!=null&&!yt(r)&&(r={isIgnore:r}),r||{}}function yT(r){var t=r.hostModel,e=t.getModel("emphasis");return{emphasisItemStyle:e.getModel("itemStyle").getItemStyle(),blurItemStyle:t.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:t.getModel(["select","itemStyle"]).getItemStyle(),focus:e.get("focus"),blurScope:e.get("blurScope"),emphasisDisabled:e.get("disabled"),hoverScale:e.get("scale"),labelStatesModels:De(t),cursorStyle:t.get("cursor")}}var W6=function(){function r(t){this.group=new _t,this._SymbolCtor=t||If}return r.prototype.updateData=function(t,e){this._progressiveEls=null,e=gT(e);var n=this.group,i=t.hostModel,a=this._data,o=this._SymbolCtor,s=e.disableAnimation,l=yT(t),u={disableAnimation:s},f=e.getSymbolPoint||function(c){return t.getItemLayout(c)};a||n.removeAll(),t.diff(a).add(function(c){var h=f(c);if(ag(t,h,c,e)){var v=new o(t,c,l,u);v.setPosition(h),t.setItemGraphicEl(c,v),n.add(v)}}).update(function(c,h){var v=a.getItemGraphicEl(h),d=f(c);if(!ag(t,d,c,e)){n.remove(v);return}var p=t.getItemVisual(c,"symbol")||"circle",g=v&&v.getSymbolType&&v.getSymbolType();if(!v||g&&g!==p)n.remove(v),v=new o(t,c,l,u),v.setPosition(d);else{v.updateData(t,c,l,u);var y={x:d[0],y:d[1]};s?v.attr(y):Ht(v,y,i)}n.add(v),t.setItemGraphicEl(c,v)}).remove(function(c){var h=a.getItemGraphicEl(c);h&&h.fadeOut(function(){n.remove(h)},i)}).execute(),this._getSymbolPoint=f,this._data=t},r.prototype.updateLayout=function(){var t=this,e=this._data;e&&e.eachItemGraphicEl(function(n,i){var a=t._getSymbolPoint(i);n.setPosition(a),n.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=yT(t),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(t,e,n){this._progressiveEls=[],n=gT(n);function i(l){l.isGroup||(l.incremental=!0,l.ensureState("emphasis").hoverLayer=!0)}for(var a=t.start;a0?e=n[0]:n[1]<0&&(e=n[1]),e}function fE(r,t,e,n){var i=NaN;r.stacked&&(i=e.get(e.getCalculationInfo("stackedOverDimension"),n)),isNaN(i)&&(i=r.valueStart);var a=r.baseDataOffset,o=[];return o[a]=e.get(r.baseDim,n),o[1-a]=i,t.dataToPoint(o)}function U6(r,t){var e=[];return t.diff(r).add(function(n){e.push({cmd:"+",idx:n})}).update(function(n,i){e.push({cmd:"=",idx:i,idx1:n})}).remove(function(n){e.push({cmd:"-",idx:n})}).execute(),e}function Y6(r,t,e,n,i,a,o,s){for(var l=U6(r,t),u=[],f=[],c=[],h=[],v=[],d=[],p=[],g=uE(i,t,o),y=r.getLayout("points")||[],m=t.getLayout("points")||[],_=0;_=i||p<0)break;if(bo(y,m)){if(l){p+=a;continue}break}if(p===e)r[a>0?"moveTo":"lineTo"](y,m),c=y,h=m;else{var _=y-u,S=m-f;if(_*_+S*S<.5){p+=a;continue}if(o>0){for(var x=p+a,b=t[x*2],w=t[x*2+1];b===y&&w===m&&g=n||bo(b,w))v=y,d=m;else{C=b-u,D=w-f;var P=y-u,E=b-y,O=m-f,V=w-m,N=void 0,z=void 0;if(s==="x"){N=Math.abs(P),z=Math.abs(E);var $=C>0?1:-1;v=y-$*N*o,d=m,I=y+$*z*o,L=m}else if(s==="y"){N=Math.abs(O),z=Math.abs(V);var q=D>0?1:-1;v=y,d=m-q*N*o,I=y,L=m+q*z*o}else N=Math.sqrt(P*P+O*O),z=Math.sqrt(E*E+V*V),A=z/(z+N),v=y-C*o*(1-A),d=m-D*o*(1-A),I=y+C*o*A,L=m+D*o*A,I=ki(I,Oi(b,y)),L=ki(L,Oi(w,m)),I=Oi(I,ki(b,y)),L=Oi(L,ki(w,m)),C=I-y,D=L-m,v=y-C*N/z,d=m-D*N/z,v=ki(v,Oi(u,y)),d=ki(d,Oi(f,m)),v=Oi(v,ki(u,y)),d=Oi(d,ki(f,m)),C=y-v,D=m-d,I=y+C*z/N,L=m+D*z/N}r.bezierCurveTo(c,h,v,d,y,m),c=I,h=L}else r.lineTo(y,m)}u=y,f=m,p+=a}return g}var cE=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),Z6=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polyline",n}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new cE},t.prototype.buildPath=function(e,n){var i=n.points,a=0,o=i.length/2;if(n.connectNulls){for(;o>0&&bo(i[o*2-2],i[o*2-1]);o--);for(;a=0){var S=u?(d-l)*_+l:(v-s)*_+s;return u?[e,S]:[S,e]}s=v,l=d;break;case o.C:v=a[c++],d=a[c++],p=a[c++],g=a[c++],y=a[c++],m=a[c++];var x=u?Oh(s,v,p,y,e,f):Oh(l,d,g,m,e,f);if(x>0)for(var b=0;b=0){var S=u?Ae(l,d,g,m,w):Ae(s,v,p,y,w);return u?[e,S]:[S,e]}}s=y,l=m;break}}},t}(Pt),X6=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t}(cE),hE=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polygon",n}return t.prototype.getDefaultShape=function(){return new X6},t.prototype.buildPath=function(e,n){var i=n.points,a=n.stackedOnPoints,o=0,s=i.length/2,l=n.smoothMonotone;if(n.connectNulls){for(;s>0&&bo(i[s*2-2],i[s*2-1]);s--);for(;ot){a?e.push(o(a,l,t)):i&&e.push(o(i,l,0),o(i,l,t));break}else i&&(e.push(o(i,l,0)),i=null),e.push(l),a=l}return e}function j6(r,t,e){var n=r.getVisual("visualMeta");if(!(!n||!n.length||!r.count())&&t.type==="cartesian2d"){for(var i,a,o=n.length-1;o>=0;o--){var s=r.getDimensionInfo(n[o].dimension);if(i=s&&s.coordDim,i==="x"||i==="y"){a=n[o];break}}if(a){var l=t.getAxis(i),u=Z(a.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),f=u.length,c=a.outerColors.slice();f&&u[0].coord>u[f-1].coord&&(u.reverse(),c.reverse());var h=K6(u,i==="x"?e.getWidth():e.getHeight()),v=h.length;if(!v&&f)return u[0].coord<0?c[1]?c[1]:u[f-1].color:c[0]?c[0]:u[0].color;var d=10,p=h[0].coord-d,g=h[v-1].coord+d,y=g-p;if(y<.001)return"transparent";M(h,function(_){_.offset=(_.coord-p)/y}),h.push({offset:v?h[v-1].offset:.5,color:c[1]||"transparent"}),h.unshift({offset:v?h[0].offset:.5,color:c[0]||"transparent"});var m=new bf(0,0,0,0,h,!0);return m[i]=p,m[i+"2"]=g,m}}}function J6(r,t,e){var n=r.get("showAllSymbol"),i=n==="auto";if(!(n&&!i)){var a=e.getAxesByScale("ordinal")[0];if(a&&!(i&&Q6(a,t))){var o=t.mapDimension(a.dim),s={};return M(a.getViewLabels(),function(l){var u=a.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(t.get(o,l))}}}}function Q6(r,t){var e=r.getExtent(),n=Math.abs(e[1]-e[0])/r.scale.count();isNaN(n)&&(n=0);for(var i=t.count(),a=Math.max(1,Math.round(i/5)),o=0;on)return!1;return!0}function t8(r,t){return isNaN(r)||isNaN(t)}function e8(r){for(var t=r.length/2;t>0&&t8(r[t*2-2],r[t*2-1]);t--);return t-1}function bT(r,t){return[r[t*2],r[t*2+1]]}function r8(r,t,e){for(var n=r.length/2,i=e==="x"?0:1,a,o,s=0,l=-1,u=0;u=t||a>=t&&o<=t){l=u;break}s=u,a=o}return{range:[s,l],t:(t-a)/(o-a)}}function pE(r){if(r.get(["endLabel","show"]))return!0;for(var t=0;t0&&e.get(["emphasis","lineStyle","width"])==="bolder"){var z=d.getState("emphasis").style;z.lineWidth=+d.style.lineWidth+1}St(d).seriesIndex=e.seriesIndex,ue(d,O,V,N);var $=xT(e.get("smooth")),q=e.get("smoothMonotone");if(d.setShape({smooth:$,smoothMonotone:q,connectNulls:w}),p){var Q=s.getCalculationInfo("stackedOnSeries"),ct=0;p.useStyle(pt(u.getAreaStyle(),{fill:I,opacity:.7,lineJoin:"bevel",decal:s.getVisual("style").decal})),Q&&(ct=xT(Q.get("smooth"))),p.setShape({smooth:$,stackedOnSmooth:ct,smoothMonotone:q,connectNulls:w}),Ge(p,e,"areaStyle"),St(p).seriesIndex=e.seriesIndex,ue(p,O,V,N)}var ht=this._changePolyState;s.eachItemGraphicEl(function(gt){gt&&(gt.onHoverStateChange=ht)}),this._polyline.onHoverStateChange=ht,this._data=s,this._coordSys=a,this._stackedOnPoints=x,this._points=f,this._step=C,this._valueOrigin=_,e.get("triggerLineEvent")&&(this.packEventData(e,d),p&&this.packEventData(e,p))},t.prototype.packEventData=function(e,n){St(n).eventData={componentType:"series",componentSubType:"line",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"line"}},t.prototype.highlight=function(e,n,i,a){var o=e.getData(),s=Co(o,a);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var l=o.getLayout("points"),u=o.getItemGraphicEl(s);if(!u){var f=l[s*2],c=l[s*2+1];if(isNaN(f)||isNaN(c)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(f,c))return;var h=e.get("zlevel")||0,v=e.get("z")||0;u=new If(o,s),u.x=f,u.y=c,u.setZ(h,v);var d=u.getSymbolPath().getTextContent();d&&(d.zlevel=h,d.z=v,d.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else ee.prototype.highlight.call(this,e,n,i,a)},t.prototype.downplay=function(e,n,i,a){var o=e.getData(),s=Co(o,a);if(this._changePolyState("normal"),s!=null&&s>=0){var l=o.getItemGraphicEl(s);l&&(l.__temp?(o.setItemGraphicEl(s,null),this.group.remove(l)):l.downplay())}else ee.prototype.downplay.call(this,e,n,i,a)},t.prototype._changePolyState=function(e){var n=this._polygon;Hh(this._polyline,e),n&&Hh(n,e)},t.prototype._newPolyline=function(e){var n=this._polyline;return n&&this._lineGroup.remove(n),n=new Z6({shape:{points:e},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(n),this._polyline=n,n},t.prototype._newPolygon=function(e,n){var i=this._polygon;return i&&this._lineGroup.remove(i),i=new hE({shape:{points:e,stackedOnPoints:n},segmentIgnoreThreshold:2}),this._lineGroup.add(i),this._polygon=i,i},t.prototype._initSymbolLabelAnimation=function(e,n,i){var a,o,s=n.getBaseAxis(),l=s.inverse;n.type==="cartesian2d"?(a=s.isHorizontal(),o=!1):n.type==="polar"&&(a=s.dim==="angle",o=!0);var u=e.hostModel,f=u.get("animationDuration");vt(f)&&(f=f(null));var c=u.get("animationDelay")||0,h=vt(c)?c(null):c;e.eachItemGraphicEl(function(v,d){var p=v;if(p){var g=[v.x,v.y],y=void 0,m=void 0,_=void 0;if(i)if(o){var S=i,x=n.pointToCoord(g);a?(y=S.startAngle,m=S.endAngle,_=-x[1]/180*Math.PI):(y=S.r0,m=S.r,_=x[0])}else{var b=i;a?(y=b.x,m=b.x+b.width,_=v.x):(y=b.y+b.height,m=b.y,_=v.y)}var w=m===y?0:(_-y)/(m-y);l&&(w=1-w);var T=vt(c)?c(d):f*w+h,A=p.getSymbolPath(),C=A.getTextContent();p.attr({scaleX:0,scaleY:0}),p.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),C&&C.animateFrom({style:{opacity:0}},{duration:300,delay:T}),A.disableLabelAnimation=!0}})},t.prototype._initOrUpdateEndLabel=function(e,n,i){var a=e.getModel("endLabel");if(pE(e)){var o=e.getData(),s=this._polyline,l=o.getLayout("points");if(!l){s.removeTextContent(),this._endLabel=null;return}var u=this._endLabel;u||(u=this._endLabel=new Gt({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var f=e8(l);f>=0&&(Fe(s,De(e,"endLabel"),{inheritColor:i,labelFetcher:e,labelDataIndex:f,defaultText:function(c,h,v){return v!=null?lE(o,v):$s(o,c)},enableTextSetter:!0},n8(a,n)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(e,n,i,a,o,s,l){var u=this._endLabel,f=this._polyline;if(u){e<1&&a.originalX==null&&(a.originalX=u.x,a.originalY=u.y);var c=i.getLayout("points"),h=i.hostModel,v=h.get("connectNulls"),d=s.get("precision"),p=s.get("distance")||0,g=l.getBaseAxis(),y=g.isHorizontal(),m=g.inverse,_=n.shape,S=m?y?_.x:_.y+_.height:y?_.x+_.width:_.y,x=(y?p:0)*(m?-1:1),b=(y?0:-p)*(m?-1:1),w=y?"x":"y",T=r8(c,S,w),A=T.range,C=A[1]-A[0],D=void 0;if(C>=1){if(C>1&&!v){var I=bT(c,A[0]);u.attr({x:I[0]+x,y:I[1]+b}),o&&(D=h.getRawValue(A[0]))}else{var I=f.getPointOn(S,w);I&&u.attr({x:I[0]+x,y:I[1]+b});var L=h.getRawValue(A[0]),P=h.getRawValue(A[1]);o&&(D=OL(i,d,L,P,T.t))}a.lastFrameIndex=A[0]}else{var E=e===1||a.lastFrameIndex>0?A[0]:0,I=bT(c,E);o&&(D=h.getRawValue(E)),u.attr({x:I[0]+x,y:I[1]+b})}if(o){var O=el(u);typeof O.setLabelText=="function"&&O.setLabelText(D)}}},t.prototype._doUpdateAnimation=function(e,n,i,a,o,s,l){var u=this._polyline,f=this._polygon,c=e.hostModel,h=Y6(this._data,e,this._stackedOnPoints,n,this._coordSys,i,this._valueOrigin),v=h.current,d=h.stackedOnCurrent,p=h.next,g=h.stackedOnNext;if(o&&(d=Ni(h.stackedOnCurrent,h.current,i,o,l),v=Ni(h.current,null,i,o,l),g=Ni(h.stackedOnNext,h.next,i,o,l),p=Ni(h.next,null,i,o,l)),ST(v,p)>3e3||f&&ST(d,g)>3e3){u.stopAnimation(),u.setShape({points:p}),f&&(f.stopAnimation(),f.setShape({points:p,stackedOnPoints:g}));return}u.shape.__points=h.current,u.shape.points=v;var y={shape:{points:p}};h.current!==v&&(y.shape.__points=h.next),u.stopAnimation(),Ht(u,y,c),f&&(f.setShape({points:v,stackedOnPoints:d}),f.stopAnimation(),Ht(f,{shape:{stackedOnPoints:g}},c),u.shape.points!==f.shape.points&&(f.shape.points=u.shape.points));for(var m=[],_=h.status,S=0;S<_.length;S++){var x=_[S].cmd;if(x==="="){var b=e.getItemGraphicEl(_[S].idx1);b&&m.push({el:b,ptIdx:S})}}u.animators&&u.animators.length&&u.animators[0].during(function(){f&&f.dirtyShape();for(var w=u.shape.__points,T=0;Tt&&(t=r[e]);return isFinite(t)?t:NaN},min:function(r){for(var t=1/0,e=0;e10&&o.type==="cartesian2d"&&a){var l=o.getBaseAxis(),u=o.getOtherAxis(l),f=l.getExtent(),c=n.getDevicePixelRatio(),h=Math.abs(f[1]-f[0])*(c||1),v=Math.round(s/h);if(isFinite(v)&&v>1){a==="lttb"?t.setData(i.lttbDownSample(i.mapDimension(u.dim),1/v)):a==="minmax"&&t.setData(i.minmaxDownSample(i.mapDimension(u.dim),1/v));var d=void 0;nt(a)?d=o8[a]:vt(a)&&(d=a),d&&t.setData(i.downSample(i.mapDimension(u.dim),1/v,d,s8))}}}}}function l8(r){r.registerChartView(a8),r.registerSeriesModel(G6),r.registerLayout(Rf("line",!0)),r.registerVisual({seriesType:"line",reset:function(t){var e=t.getData(),n=t.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=e.getVisual("style").fill),e.setVisual("legendLineStyle",n)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,gE("line"))}var yE=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(e,n){return Ai(null,this,{useEncodeDefaulter:!0})},t.prototype.getMarkerPosition=function(e,n,i){var a=this.coordinateSystem;if(a&&a.clampData){var o=a.clampData(e),s=a.dataToPoint(o);if(i)M(a.getAxes(),function(h,v){if(h.type==="category"&&n!=null){var d=h.getTicksCoords(),p=h.getTickModel().get("alignWithLabel"),g=o[v],y=n[v]==="x1"||n[v]==="y1";if(y&&!p&&(g+=1),d.length<2)return;if(d.length===2){s[v]=h.toGlobalCoord(h.getExtent()[y?1:0]);return}for(var m=void 0,_=void 0,S=1,x=0;xg){_=(b+m)/2;break}x===1&&(S=w-d[0].tickValue)}_==null&&(m?m&&(_=d[d.length-1].coord):_=d[0].coord),s[v]=h.toGlobalCoord(_)}});else{var l=this.getData(),u=l.getLayout("offset"),f=l.getLayout("size"),c=a.getBaseAxis().isHorizontal()?0:1;s[c]+=u+f/2}return s}return[NaN,NaN]},t.type="series.__base_bar__",t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},t}(le);le.registerClass(yE);const sv=yE;var u8=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(){return Ai(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},t.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},t.prototype.getProgressiveThreshold=function(){var e=this.get("progressiveThreshold"),n=this.get("largeThreshold");return n>e&&(e=n),e},t.prototype.brushSelector=function(e,n,i){return i.rect(n.getItemLayout(e))},t.type="series.bar",t.dependencies=["grid","polar"],t.defaultOption=ga(sv.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),t}(sv);const f8=u8;var c8=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),h8=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="sausage",n}return t.prototype.getDefaultShape=function(){return new c8},t.prototype.buildPath=function(e,n){var i=n.cx,a=n.cy,o=Math.max(n.r0||0,0),s=Math.max(n.r,0),l=(s-o)*.5,u=o+l,f=n.startAngle,c=n.endAngle,h=n.clockwise,v=Math.PI*2,d=h?c-fMath.PI/2&&fs)return!0;s=c}return!1},t.prototype._isOrderDifferentInView=function(e,n){for(var i=n.scale,a=i.getExtent(),o=Math.max(0,a[0]),s=Math.min(a[1],i.getOrdinalMeta().categories.length-1);o<=s;++o)if(e.ordinalNumbers[o]!==i.getRawOrdinalNumber(o))return!0},t.prototype._updateSortWithinSameData=function(e,n,i,a){if(this._isOrderChangedWithinSameData(e,n,i)){var o=this._dataSort(e,i,n);this._isOrderDifferentInView(o,i)&&(this._removeOnRenderedListener(a),a.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",axisId:i.index,sortInfo:o}))}},t.prototype._dispatchInitSort=function(e,n,i){var a=n.baseAxis,o=this._dataSort(e,a,function(s){return e.get(e.mapDimension(n.otherAxis.dim),s)});i.dispatchAction({type:"changeAxisOrder",componentType:a.dim+"Axis",isInitSort:!0,axisId:a.index,sortInfo:o})},t.prototype.remove=function(e,n){this._clear(this._model),this._removeOnRenderedListener(n)},t.prototype.dispose=function(e,n){this._removeOnRenderedListener(n)},t.prototype._removeOnRenderedListener=function(e){this._onRendered&&(e.getZr().off("rendered",this._onRendered),this._onRendered=null)},t.prototype._clear=function(e){var n=this.group,i=this._data;e&&e.isAnimationEnabled()&&i&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],i.eachItemGraphicEl(function(a){Zu(a,e,St(a).dataIndex)})):n.removeAll(),this._data=null,this._isFirstFrame=!0},t.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},t.type="bar",t}(ee),wT={cartesian2d:function(r,t){var e=t.width<0?-1:1,n=t.height<0?-1:1;e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height);var i=r.x+r.width,a=r.y+r.height,o=sg(t.x,r.x),s=lg(t.x+t.width,i),l=sg(t.y,r.y),u=lg(t.y+t.height,a),f=si?s:o,t.y=c&&l>a?u:l,t.width=f?0:s-o,t.height=c?0:u-l,e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height),f||c},polar:function(r,t){var e=t.r0<=t.r?1:-1;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}var i=lg(t.r,r.r),a=sg(t.r0,r.r0);t.r=i,t.r0=a;var o=i-a<0;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}return o}},TT={cartesian2d:function(r,t,e,n,i,a,o,s,l){var u=new Vt({shape:F({},n),z2:1});if(u.__dataIndex=e,u.name="item",a){var f=u.shape,c=i?"height":"width";f[c]=0}return u},polar:function(r,t,e,n,i,a,o,s,l){var u=!i&&l?lv:gr,f=new u({shape:n,z2:1});f.name="item";var c=mE(i);if(f.calculateTextPosition=v8(c,{isRoundCap:u===lv}),a){var h=f.shape,v=i?"r":"endAngle",d={};h[v]=i?n.r0:n.startAngle,d[v]=n[v],(s?Ht:ae)(f,{shape:d},a)}return f}};function y8(r,t){var e=r.get("realtimeSort",!0),n=t.getBaseAxis();if(e&&n.type==="category"&&t.type==="cartesian2d")return{baseAxis:n,otherAxis:t.getOtherAxis(n)}}function AT(r,t,e,n,i,a,o,s){var l,u;a?(u={x:n.x,width:n.width},l={y:n.y,height:n.height}):(u={y:n.y,height:n.height},l={x:n.x,width:n.width}),s||(o?Ht:ae)(e,{shape:l},t,i,null);var f=t?r.baseAxis.model:null;(o?Ht:ae)(e,{shape:u},f,i)}function CT(r,t){for(var e=0;e0?1:-1,o=n.height>0?1:-1;return{x:n.x+a*i/2,y:n.y+o*i/2,width:n.width-a*i,height:n.height-o*i}},polar:function(r,t,e){var n=r.getItemLayout(t);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle,clockwise:n.clockwise}}};function S8(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function mE(r){return function(t){var e=t?"Arc":"Angle";return function(n){switch(n){case"start":case"insideStart":case"end":case"insideEnd":return n+e;default:return n}}}(r)}function DT(r,t,e,n,i,a,o,s){var l=t.getItemVisual(e,"style");if(s){if(!a.get("roundCap")){var f=r.shape,c=fo(n.getModel("itemStyle"),f,!0);F(f,c),r.setShape(f)}}else{var u=n.get(["itemStyle","borderRadius"])||0;r.setShape("r",u)}r.useStyle(l);var h=n.getShallow("cursor");h&&r.attr("cursor",h);var v=s?o?i.r>=i.r0?"endArc":"startArc":i.endAngle>=i.startAngle?"endAngle":"startAngle":o?i.height>=0?"bottom":"top":i.width>=0?"right":"left",d=De(n);Fe(r,d,{labelFetcher:a,labelDataIndex:e,defaultText:$s(a.getData(),e),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:v});var p=r.getTextContent();if(s&&p){var g=n.get(["label","position"]);r.textConfig.inside=g==="middle"?!0:null,d8(r,g==="outside"?v:g,mE(o),n.get(["label","rotate"]))}PP(p,d,a.getRawValue(e),function(m){return lE(t,m)});var y=n.getModel(["emphasis"]);ue(r,y.get("focus"),y.get("blurScope"),y.get("disabled")),Ge(r,n),S8(i)&&(r.style.fill="none",r.style.stroke="none",M(r.states,function(m){m.style&&(m.style.fill=m.style.stroke="none")}))}function x8(r,t){var e=r.get(["itemStyle","borderColor"]);if(!e||e==="none")return 0;var n=r.get(["itemStyle","borderWidth"])||0,i=isNaN(t.width)?Number.MAX_VALUE:Math.abs(t.width),a=isNaN(t.height)?Number.MAX_VALUE:Math.abs(t.height);return Math.min(n,i,a)}var b8=function(){function r(){}return r}(),IT=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="largeBar",n}return t.prototype.getDefaultShape=function(){return new b8},t.prototype.buildPath=function(e,n){for(var i=n.points,a=this.baseDimIdx,o=1-this.baseDimIdx,s=[],l=[],u=this.barWidth,f=0;f=0?e:null},30,!1);function w8(r,t,e){for(var n=r.baseDimIdx,i=1-n,a=r.shape.points,o=r.largeDataIndices,s=[],l=[],u=r.barWidth,f=0,c=a.length/3;f=s[0]&&t<=s[0]+l[0]&&e>=s[1]&&e<=s[1]+l[1])return o[f]}return-1}function _E(r,t,e){if(zo(e,"cartesian2d")){var n=t,i=e.getArea();return{x:r?n.x:i.x,y:r?i.y:n.y,width:r?n.width:i.width,height:r?i.height:n.height}}else{var i=e.getArea(),a=t;return{cx:i.cx,cy:i.cy,r0:r?i.r0:a.r0,r:r?i.r:a.r,startAngle:r?a.startAngle:0,endAngle:r?a.endAngle:Math.PI*2}}}function T8(r,t,e){var n=r.type==="polar"?gr:Vt;return new n({shape:_E(t,e,r),silent:!0,z2:0})}const A8=g8;function C8(r){r.registerChartView(A8),r.registerSeriesModel(f8),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,bt(xR,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,bR("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,gE("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(t,e){var n=t.componentType||"series";e.eachComponent({mainType:n,query:t},function(i){t.sortInfo&&i.axis.setCategorySortInfo(t.sortInfo)})})}var RT=Math.PI*2,Mc=Math.PI/180;function SE(r,t){return be(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function xE(r,t){var e=SE(r,t),n=r.get("center"),i=r.get("radius");Y(i)||(i=[0,i]);var a=et(e.width,t.getWidth()),o=et(e.height,t.getHeight()),s=Math.min(a,o),l=et(i[0],s/2),u=et(i[1],s/2),f,c,h=r.coordinateSystem;if(h){var v=h.dataToPoint(n);f=v[0]||0,c=v[1]||0}else Y(n)||(n=[n,n]),f=et(n[0],a)+e.x,c=et(n[1],o)+e.y;return{cx:f,cy:c,r0:l,r:u}}function M8(r,t,e){t.eachSeriesByType(r,function(n){var i=n.getData(),a=i.mapDimension("value"),o=SE(n,e),s=xE(n,e),l=s.cx,u=s.cy,f=s.r,c=s.r0,h=-n.get("startAngle")*Mc,v=n.get("endAngle"),d=n.get("padAngle")*Mc;v=v==="auto"?h-RT:-v*Mc;var p=n.get("minAngle")*Mc,g=p+d,y=0;i.each(a,function(V){!isNaN(V)&&y++});var m=i.getSum(a),_=Math.PI/(m||y)*2,S=n.get("clockwise"),x=n.get("roseType"),b=n.get("stillShowZeroSum"),w=i.getDataExtent(a);w[0]=0;var T=S?1:-1,A=[h,v],C=T*d/2;f_(A,!S),h=A[0],v=A[1];var D=bE(n);D.startAngle=h,D.endAngle=v,D.clockwise=S;var I=Math.abs(v-h),L=I,P=0,E=h;if(i.setLayout({viewRect:o,r:f}),i.each(a,function(V,N){var z;if(isNaN(V)){i.setItemLayout(N,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:S,cx:l,cy:u,r0:c,r:x?NaN:f});return}x!=="area"?z=m===0&&b?_:V*_:z=I/y,zz?(q=E+T*z/2,Q=q):(q=E+C,Q=$-C),i.setItemLayout(N,{angle:z,startAngle:q,endAngle:Q,clockwise:S,cx:l,cy:u,r0:c,r:x?Ut(V,w,[c,f]):f}),E=$}),Le?y:g,x=Math.abs(_.label.y-e);if(x>=S.maxY){var b=_.label.x-t-_.len2*i,w=n+_.len,T=Math.abs(b)r.unconstrainedWidth?null:v:null;n.setStyle("width",d)}var p=n.getBoundingRect();a.width=p.width;var g=(n.style.margin||0)+2.1;a.height=p.height+g,a.y-=(a.height-c)/2}}}function ug(r){return r.position==="center"}function L8(r){var t=r.getData(),e=[],n,i,a=!1,o=(r.get("minShowLabelAngle")||0)*D8,s=t.getLayout("viewRect"),l=t.getLayout("r"),u=s.width,f=s.x,c=s.y,h=s.height;function v(b){b.ignore=!0}function d(b){if(!b.ignore)return!0;for(var w in b.states)if(b.states[w].ignore===!1)return!0;return!1}t.each(function(b){var w=t.getItemGraphicEl(b),T=w.shape,A=w.getTextContent(),C=w.getTextGuideLine(),D=t.getItemModel(b),I=D.getModel("label"),L=I.get("position")||D.get(["emphasis","label","position"]),P=I.get("distanceToLabelLine"),E=I.get("alignTo"),O=et(I.get("edgeDistance"),u),V=I.get("bleedMargin"),N=D.getModel("labelLine"),z=N.get("length");z=et(z,u);var $=N.get("length2");if($=et($,u),Math.abs(T.endAngle-T.startAngle)0?"right":"left":Q>0?"left":"right"}var G=Math.PI,X=0,W=I.get("rotate");if(Ft(W))X=W*(G/180);else if(L==="center")X=0;else if(W==="radial"||W===!0){var J=Q<0?-q+G:-q;X=J}else if(W==="tangential"&&L!=="outside"&&L!=="outer"){var ot=Math.atan2(Q,ct);ot<0&&(ot=G*2+ot);var ut=ct>0;ut&&(ot=G+ot),X=ot-G}if(a=!!X,A.x=ht,A.y=gt,A.rotation=X,A.setStyle({verticalAlign:"middle"}),K){A.setStyle({align:U});var At=A.states.select;At&&(At.x+=A.x,At.y+=A.y)}else{var it=A.getBoundingRect().clone();it.applyTransform(A.getComputedTransform());var rt=(A.style.margin||0)+2.1;it.y-=rt/2,it.height+=rt,e.push({label:A,labelLine:C,position:L,len:z,len2:$,minTurnAngle:N.get("minTurnAngle"),maxSurfaceAngle:N.get("maxSurfaceAngle"),surfaceNormal:new Ct(Q,ct),linePoints:Et,textAlign:U,labelDistance:P,labelAlignTo:E,edgeDistance:O,bleedMargin:V,rect:it,unconstrainedWidth:it.width,labelStyleWidth:A.style.width})}w.setTextConfig({inside:K})}}),!a&&r.get("avoidLabelOverlap")&&I8(e,n,i,l,u,h,f,c);for(var p=0;p0){for(var f=o.getItemLayout(0),c=1;isNaN(f&&f.startAngle)&&c=a.r0}},t.type="pie",t}(ee);const E8=R8;function cl(r,t,e){t=Y(t)&&{coordDimensions:t}||F({encodeDefine:r.getEncode()},t);var n=r.getSource(),i=Mf(n,t).dimensions,a=new or(i,r);return a.initData(n,e),a}var k8=function(){function r(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return r.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},r.prototype.containName=function(t){var e=this._getRawData();return e.indexOfName(t)>=0},r.prototype.indexOfName=function(t){var e=this._getDataWithEncodedVisual();return e.indexOfName(t)},r.prototype.getItemVisual=function(t,e){var n=this._getDataWithEncodedVisual();return n.getItemVisual(t,e)},r}();const kf=k8;var O8=Nt(),N8=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new kf(at(this.getData,this),at(this.getRawData,this)),this._defaultLabelLine(e)},t.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},t.prototype.getInitialData=function(){return cl(this,{coordDimensions:["value"],encodeDefaulter:bt(I_,this)})},t.prototype.getDataParams=function(e){var n=this.getData(),i=O8(n),a=i.seats;if(!a){var o=[];n.each(n.mapDimension("value"),function(l){o.push(l)}),a=i.seats=UG(o,n.hostModel.get("percentPrecision"))}var s=r.prototype.getDataParams.call(this,e);return s.percent=a[e]||0,s.$vars.push("percent"),s},t.prototype._defaultLabelLine=function(e){Ao(e,"labelLine",["show"]);var n=e.labelLine,i=e.emphasis.labelLine;n.show=n.show&&e.label.show,i.show=i.show&&e.emphasis.label.show},t.type="series.pie",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,endAngle:"auto",padAngle:0,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},t}(le);const V8=N8;function B8(r){return{seriesType:r,reset:function(t,e){var n=t.getData();n.filterSelf(function(i){var a=n.mapDimension("value"),o=n.get(a,i);return!(Ft(o)&&!isNaN(o)&&o<0)})}}}function z8(r){r.registerChartView(E8),r.registerSeriesModel(V8),z2("pie",r.registerAction),r.registerLayout(bt(M8,"pie")),r.registerProcessor(Ef("pie")),r.registerProcessor(B8("pie"))}var G8=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e}return t.prototype.getInitialData=function(e,n){return Ai(null,this,{useEncodeDefaulter:!0})},t.prototype.getProgressive=function(){var e=this.option.progressive;return e==null?this.option.large?5e3:this.get("progressive"):e},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return e==null?this.option.large?1e4:this.get("progressiveThreshold"):e},t.prototype.brushSelector=function(e,n,i){return i.point(n.getItemLayout(e))},t.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},t.type="series.scatter",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},t}(le);const F8=G8;var TE=4,H8=function(){function r(){}return r}(),W8=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return t.prototype.getDefaultShape=function(){return new H8},t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.buildPath=function(e,n){var i=n.points,a=n.size,o=this.symbolProxy,s=o.shape,l=e.getContext?e.getContext():e,u=l&&a[0]=0;u--){var f=u*2,c=a[f]-s/2,h=a[f+1]-l/2;if(e>=c&&n>=h&&e<=c+s&&n<=h+l)return u}return-1},t.prototype.contain=function(e,n){var i=this.transformCoordToLocal(e,n),a=this.getBoundingRect();if(e=i[0],n=i[1],a.contain(e,n)){var o=this.hoverDataIdx=this.findDataIndex(e,n);return o>=0}return this.hoverDataIdx=-1,!1},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var n=this.shape,i=n.points,a=n.size,o=a[0],s=a[1],l=1/0,u=1/0,f=-1/0,c=-1/0,h=0;h=0&&(u.dataIndex=c+(t.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const U8=$8;var Y8=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=e.getData(),o=this._updateSymbolDraw(a,e);o.updateData(a,{clipShape:this._getClipShape(e)}),this._finished=!0},t.prototype.incrementalPrepareRender=function(e,n,i){var a=e.getData(),o=this._updateSymbolDraw(a,e);o.incrementalPrepareUpdate(a),this._finished=!1},t.prototype.incrementalRender=function(e,n,i){this._symbolDraw.incrementalUpdate(e,n.getData(),{clipShape:this._getClipShape(n)}),this._finished=e.end===n.getData().count()},t.prototype.updateTransform=function(e,n,i){var a=e.getData();if(this.group.dirty(),!this._finished||a.count()>1e4)return{update:!0};var o=Rf("").reset(e,n,i);o.progress&&o.progress({start:0,end:a.count(),count:a.count()},a),this._symbolDraw.updateLayout(a)},t.prototype.eachRendered=function(e){this._symbolDraw&&this._symbolDraw.eachRendered(e)},t.prototype._getClipShape=function(e){if(e.get("clip",!0)){var n=e.coordinateSystem;return n&&n.getArea&&n.getArea(.1)}},t.prototype._updateSymbolDraw=function(e,n){var i=this._symbolDraw,a=n.pipelineContext,o=a.large;return(!i||o!==this._isLargeDraw)&&(i&&i.remove(),i=this._symbolDraw=o?new U8:new Lf,this._isLargeDraw=o,this.group.removeAll()),this.group.add(i.group),i},t.prototype.remove=function(e,n){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},t.prototype.dispose=function(){},t.type="scatter",t}(ee);const Z8=Y8;var X8=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.type="grid",t.dependencies=["xAxis","yAxis"],t.layoutMode="box",t.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},t}(Bt);const q8=X8;var Nm=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",ge).models[0]},t.type="cartesian2dAxis",t}(Bt);_e(Nm,Df);var AE={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,showMinLine:!0,showMaxLine:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},K8=Tt({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},AE),o1=Tt({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},AE),j8=Tt({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},o1),J8=pt({logBase:10},o1);const CE={category:K8,value:o1,time:j8,log:J8};var Q8={value:1,category:1,time:1,log:1};function Us(r,t,e,n){M(Q8,function(i,a){var o=Tt(Tt({},CE[a],!0),n,!0),s=function(l){B(u,l);function u(){var f=l!==null&&l.apply(this,arguments)||this;return f.type=t+"Axis."+a,f}return u.prototype.mergeDefaultAndTheme=function(f,c){var h=qu(this),v=h?il(f):{},d=c.getTheme();Tt(f,d.get(a+"Axis")),Tt(f,this.getDefaultOption()),f.type=kT(f),h&&sa(f,v,h)},u.prototype.optionUpdated=function(){var f=this.option;f.type==="category"&&(this.__ordinalMeta=Im.createByAxisModel(this))},u.prototype.getCategories=function(f){var c=this.option;if(c.type==="category")return f?c.data:this.__ordinalMeta.categories},u.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},u.type=t+"Axis."+a,u.defaultOption=o,u}(e);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(t+"Axis",kT)}function kT(r){return r.type||(r.data?"category":"value")}var tY=function(){function r(t){this.type="cartesian",this._dimList=[],this._axes={},this.name=t||""}return r.prototype.getAxis=function(t){return this._axes[t]},r.prototype.getAxes=function(){return Z(this._dimList,function(t){return this._axes[t]},this)},r.prototype.getAxesByScale=function(t){return t=t.toLowerCase(),$t(this.getAxes(),function(e){return e.scale.type===t})},r.prototype.addAxis=function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},r}();const eY=tY;var Vm=["x","y"];function OT(r){return r.type==="interval"||r.type==="time"}var rY=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="cartesian2d",e.dimensions=Vm,e}return t.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var e=this.getAxis("x").scale,n=this.getAxis("y").scale;if(!(!OT(e)||!OT(n))){var i=e.getExtent(),a=n.getExtent(),o=this.dataToPoint([i[0],a[0]]),s=this.dataToPoint([i[1],a[1]]),l=i[1]-i[0],u=a[1]-a[0];if(!(!l||!u)){var f=(s[0]-o[0])/l,c=(s[1]-o[1])/u,h=o[0]-i[0]*f,v=o[1]-a[0]*c,d=this._transform=[f,0,0,c,h,v];this._invTransform=js([],d)}}},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},t.prototype.containPoint=function(e){var n=this.getAxis("x"),i=this.getAxis("y");return n.contain(n.toLocalCoord(e[0]))&&i.contain(i.toLocalCoord(e[1]))},t.prototype.containData=function(e){return this.getAxis("x").containData(e[0])&&this.getAxis("y").containData(e[1])},t.prototype.containZone=function(e,n){var i=this.dataToPoint(e),a=this.dataToPoint(n),o=this.getArea(),s=new Mt(i[0],i[1],a[0]-i[0],a[1]-i[1]);return o.intersect(s)},t.prototype.dataToPoint=function(e,n,i){i=i||[];var a=e[0],o=e[1];if(this._transform&&a!=null&&isFinite(a)&&o!=null&&isFinite(o))return Be(i,e,this._transform);var s=this.getAxis("x"),l=this.getAxis("y");return i[0]=s.toGlobalCoord(s.dataToCoord(a,n)),i[1]=l.toGlobalCoord(l.dataToCoord(o,n)),i},t.prototype.clampData=function(e,n){var i=this.getAxis("x").scale,a=this.getAxis("y").scale,o=i.getExtent(),s=a.getExtent(),l=i.parse(e[0]),u=a.parse(e[1]);return n=n||[],n[0]=Math.min(Math.max(Math.min(o[0],o[1]),l),Math.max(o[0],o[1])),n[1]=Math.min(Math.max(Math.min(s[0],s[1]),u),Math.max(s[0],s[1])),n},t.prototype.pointToData=function(e,n){var i=[];if(this._invTransform)return Be(i,e,this._invTransform);var a=this.getAxis("x"),o=this.getAxis("y");return i[0]=a.coordToData(a.toLocalCoord(e[0]),n),i[1]=o.coordToData(o.toLocalCoord(e[1]),n),i},t.prototype.getOtherAxis=function(e){return this.getAxis(e.dim==="x"?"y":"x")},t.prototype.getArea=function(e){e=e||0;var n=this.getAxis("x").getGlobalExtent(),i=this.getAxis("y").getGlobalExtent(),a=Math.min(n[0],n[1])-e,o=Math.min(i[0],i[1])-e,s=Math.max(n[0],n[1])-a+e,l=Math.max(i[0],i[1])-o+e;return new Mt(a,o,s,l)},t}(eY),nY=function(r){B(t,r);function t(e,n,i,a,o){var s=r.call(this,e,n,i)||this;return s.index=0,s.type=a||"value",s.position=o||"bottom",s}return t.prototype.isHorizontal=function(){var e=this.position;return e==="top"||e==="bottom"},t.prototype.getGlobalExtent=function(e){var n=this.getExtent();return n[0]=this.toGlobalCoord(n[0]),n[1]=this.toGlobalCoord(n[1]),e&&n[0]>n[1]&&n.reverse(),n},t.prototype.pointToData=function(e,n){return this.coordToData(this.toLocalCoord(e[this.dim==="x"?0:1]),n)},t.prototype.setCategorySortInfo=function(e){if(this.type!=="category")return!1;this.model.option.categorySortInfo=e,this.scale.setSortInfo(e)},t}(yn);const iY=nY;function Bm(r,t,e){e=e||{};var n=r.coordinateSystem,i=t.axis,a={},o=i.getAxesOnZeroOf()[0],s=i.position,l=o?"onZero":s,u=i.dim,f=n.getRect(),c=[f.x,f.x+f.width,f.y,f.y+f.height],h={left:0,right:1,top:0,bottom:1,onZero:2},v=t.get("offset")||0,d=u==="x"?[c[2]-v,c[3]+v]:[c[0]-v,c[1]+v];if(o){var p=o.toGlobalCoord(o.dataToCoord(0));d[h.onZero]=Math.max(Math.min(p,d[1]),d[0])}a.position=[u==="y"?d[h[l]]:c[0],u==="x"?d[h[l]]:c[3]],a.rotation=Math.PI/2*(u==="x"?0:1);var g={top:-1,bottom:1,left:-1,right:1};a.labelDirection=a.tickDirection=a.nameDirection=g[s],a.labelOffset=o?d[h[s]]-d[h.onZero]:0,t.get(["axisTick","inside"])&&(a.tickDirection=-a.tickDirection),Re(e.labelInside,t.get(["axisLabel","inside"]))&&(a.labelDirection=-a.labelDirection);var y=t.get(["axisLabel","rotate"]);return a.labelRotate=l==="top"?-y:y,a.z2=1,a}function NT(r){return r.get("coordinateSystem")==="cartesian2d"}function VT(r){var t={xAxisModel:null,yAxisModel:null};return M(t,function(e,n){var i=n.replace(/Model$/,""),a=r.getReferringComponents(i,ge).models[0];t[n]=a}),t}var fg=Math.log;function ME(r,t,e){var n=ua.prototype,i=n.getTicks.call(e),a=n.getTicks.call(e,!0),o=i.length-1,s=n.getInterval.call(e),l=IR(r,t),u=l.extent,f=l.fixMin,c=l.fixMax;if(r.type==="log"){var h=fg(r.base);u=[fg(u[0])/h,fg(u[1])/h]}r.setExtent(u[0],u[1]),r.calcNiceExtent({splitNumber:o,fixMin:f,fixMax:c});var v=n.getExtent.call(r);f&&(u[0]=v[0]),c&&(u[1]=v[1]);var d=n.getInterval.call(r),p=u[0],g=u[1];if(f&&c)d=(g-p)/o;else if(f)for(g=u[0]+d*o;gu[0]&&isFinite(p)&&isFinite(u[0]);)d=qp(d),p=u[1]-d*o;else{var y=r.getTicks().length-1;y>o&&(d=qp(d));var m=d*o;g=Math.ceil(u[1]/d)*d,p=ce(g-m),p<0&&u[0]>=0?(p=0,g=ce(m)):g>0&&u[1]<=0&&(g=0,p=-ce(m))}var _=(i[0].value-a[0].value)/s,S=(i[o].value-a[o].value)/s;n.setExtent.call(r,p+d*_,g+d*S),n.setInterval.call(r,d),(_||S)&&n.setNiceExtent.call(r,p+d,g-d)}var aY=function(){function r(t,e,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=Vm,this._initCartesian(t,e,n),this.model=t}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(t,e){var n=this._axesMap;this._updateScale(t,this.model);function i(o){var s,l=kt(o),u=l.length;if(u){for(var f=[],c=u-1;c>=0;c--){var h=+l[c],v=o[h],d=v.model,p=v.scale;Lm(p)&&d.get("alignTicks")&&d.get("interval")==null?f.push(v):(Ws(p,d),Lm(p)&&(s=v))}f.length&&(s||(s=f.pop(),Ws(s.scale,s.model)),M(f,function(g){ME(g.scale,g.model,s.scale)}))}}i(n.x),i(n.y);var a={};M(n.x,function(o){BT(n,"y",o,a)}),M(n.y,function(o){BT(n,"x",o,a)}),this.resize(this.model,e)},r.prototype.resize=function(t,e,n){var i=t.getBoxLayoutParams(),a=!n&&t.get("containLabel"),o=be(i,{width:e.getWidth(),height:e.getHeight()});this._rect=o;var s=this._axesList;l(),a&&(M(s,function(u){if(!u.model.get(["axisLabel","inside"])){var f=yU(u);if(f){var c=u.isHorizontal()?"height":"width",h=u.model.get(["axisLabel","margin"]);o[c]-=f[c]+h,u.position==="top"?o.y+=f.height+h:u.position==="left"&&(o.x+=f.width+h)}}}),l()),M(this._coordsList,function(u){u.calcAffineTransform()});function l(){M(s,function(u){var f=u.isHorizontal(),c=f?[0,o.width]:[0,o.height],h=u.inverse?1:0;u.setExtent(c[h],c[1-h]),oY(u,f?o.x:o.y)})}},r.prototype.getAxis=function(t,e){var n=this._axesMap[t];if(n!=null)return n[e||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(t,e){if(t!=null&&e!=null){var n="x"+t+"y"+e;return this._coordsMap[n]}yt(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var i=0,a=this._coordsList;i0?"top":"bottom",a="center"):Hu(i-Ki)?(o=n>0?"bottom":"top",a="center"):(o="middle",i>0&&i0?"right":"left":a=n>0?"left":"right"),{rotation:i,textAlign:a,textVerticalAlign:o}},r.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e},r.isLabelSilent=function(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)},r}(),GT={axisLine:function(r,t,e,n){var i=t.get(["axisLine","show"]);if(i==="auto"&&r.handleAutoShown&&(i=r.handleAutoShown("axisLine")),!!i){var a=t.axis.getExtent(),o=n.transform,s=[a[0],0],l=[a[1],0],u=s[0]>l[0];o&&(Be(s,s,o),Be(l,l,o));var f=F({lineCap:"round"},t.getModel(["axisLine","lineStyle"]).getLineStyle()),c=new Ee({shape:{x1:s[0],y1:s[1],x2:l[0],y2:l[1]},style:f,strokeContainThreshold:r.strokeContainThreshold||5,silent:!0,z2:1});Gs(c.shape,c.style.lineWidth),c.anid="line",e.add(c);var h=t.get(["axisLine","symbol"]);if(h!=null){var v=t.get(["axisLine","symbolSize"]);nt(h)&&(h=[h,h]),(nt(v)||Ft(v))&&(v=[v,v]);var d=Vo(t.get(["axisLine","symbolOffset"])||0,v),p=v[0],g=v[1];M([{rotate:r.rotation+Math.PI/2,offset:d[0],r:0},{rotate:r.rotation-Math.PI/2,offset:d[1],r:Math.sqrt((s[0]-l[0])*(s[0]-l[0])+(s[1]-l[1])*(s[1]-l[1]))}],function(y,m){if(h[m]!=="none"&&h[m]!=null){var _=me(h[m],-p/2,-g/2,p,g,f.stroke,!0),S=y.r+y.offset,x=u?l:s;_.attr({rotation:y.rotate,x:x[0]+S*Math.cos(r.rotation),y:x[1]-S*Math.sin(r.rotation),silent:!0,z2:11}),e.add(_)}})}}},axisTickLabel:function(r,t,e,n){var i=fY(e,n,t,r),a=hY(e,n,t,r);if(uY(t,a,i),cY(e,n,t,r.tickDirection),t.get(["axisLabel","hideOverlap"])){var o=WR(Z(a,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));YR(o)}},axisName:function(r,t,e,n){var i=Re(r.axisName,t.get("name"));if(i){var a=t.get("nameLocation"),o=r.nameDirection,s=t.getModel("nameTextStyle"),l=t.get("nameGap")||0,u=t.axis.getExtent(),f=u[0]>u[1]?-1:1,c=[a==="start"?u[0]-f*l:a==="end"?u[1]+f*l:(u[0]+u[1])/2,HT(a)?r.labelOffset+o*l:0],h,v=t.get("nameRotate");v!=null&&(v=v*Ki/180);var d;HT(a)?h=wo.innerTextLayout(r.rotation,v!=null?v:r.rotation,o):(h=lY(r.rotation,a,v||0,u),d=r.axisNameAvailableWidth,d!=null&&(d=Math.abs(d/Math.sin(h.rotation)),!isFinite(d)&&(d=null)));var p=s.getFont(),g=t.get("nameTruncate",!0)||{},y=g.ellipsis,m=Re(r.nameTruncateMaxWidth,g.maxWidth,d),_=new Gt({x:c[0],y:c[1],rotation:h.rotation,silent:wo.isLabelSilent(t),style:Qt(s,{text:i,font:p,overflow:"truncate",width:m,ellipsis:y,fill:s.getTextColor()||t.get(["axisLine","lineStyle","color"]),align:s.get("align")||h.textAlign,verticalAlign:s.get("verticalAlign")||h.textVerticalAlign}),z2:1});if(ko({el:_,componentModel:t,itemName:i}),_.__fullText=i,_.anid="name",t.get("triggerEvent")){var S=wo.makeAxisEventDataBase(t);S.targetType="axisName",S.name=i,St(_).eventData=S}n.add(_),_.updateTransform(),e.add(_),_.decomposeTransform()}}};function lY(r,t,e,n){var i=AL(e-r),a,o,s=n[0]>n[1],l=t==="start"&&!s||t!=="start"&&s;return Hu(i-Ki/2)?(o=l?"bottom":"top",a="center"):Hu(i-Ki*1.5)?(o=l?"top":"bottom",a="center"):(o="middle",iKi/2?a=l?"left":"right":a=l?"right":"left"),{rotation:i,textAlign:a,textVerticalAlign:o}}function uY(r,t,e){if(!LR(r.axis)){var n=r.get(["axisLabel","showMinLabel"]),i=r.get(["axisLabel","showMaxLabel"]);t=t||[],e=e||[];var a=t[0],o=t[1],s=t[t.length-1],l=t[t.length-2],u=e[0],f=e[1],c=e[e.length-1],h=e[e.length-2];n===!1?(Pr(a),Pr(u)):FT(a,o)&&(n?(Pr(o),Pr(f)):(Pr(a),Pr(u))),i===!1?(Pr(s),Pr(c)):FT(l,s)&&(i?(Pr(l),Pr(h)):(Pr(s),Pr(c)))}}function Pr(r){r&&(r.ignore=!0)}function FT(r,t){var e=r&&r.getBoundingRect().clone(),n=t&&t.getBoundingRect().clone();if(!(!e||!n)){var i=Zv([]);return Eo(i,i,-r.rotation),e.applyTransform(li([],i,r.getLocalTransform())),n.applyTransform(li([],i,t.getLocalTransform())),e.intersect(n)}}function HT(r){return r==="middle"||r==="center"}function DE(r,t,e,n,i){for(var a=[],o=[],s=[],l=0;l=0||r===t}function mY(r){var t=s1(r);if(t){var e=t.axisPointerModel,n=t.axis.scale,i=e.option,a=e.get("status"),o=e.get("value");o!=null&&(o=n.parse(o));var s=zm(e);a==null&&(i.status=s?"show":"hide");var l=n.getExtent().slice();l[0]>l[1]&&l.reverse(),(o==null||o>l[1])&&(o=l[1]),o0&&!d.min?d.min=0:d.min!=null&&d.min<0&&!d.max&&(d.max=0);var p=l;d.color!=null&&(p=pt({color:d.color},l));var g=Tt(mt(d),{boundaryGap:e,splitNumber:n,scale:i,axisLine:a,axisTick:o,axisLabel:s,name:d.text,showName:u,nameLocation:"end",nameGap:c,nameTextStyle:p,triggerEvent:h},!1);if(nt(f)){var y=g.name;g.name=f.replace("{value}",y!=null?y:"")}else vt(f)&&(g.name=f(g.name,g));var m=new te(g,null,this.ecModel);return _e(m,Df.prototype),m.mainType="radar",m.componentIndex=this.componentIndex,m},this);this._indicatorModels=v},t.prototype.getIndicatorModels=function(){return this._indicatorModels},t.type="radar",t.defaultOption={z:0,center:["50%","50%"],radius:"75%",startAngle:90,axisName:{show:!0},boundaryGap:[0,0],splitNumber:5,axisNameGap:15,scale:!1,shape:"polygon",axisLine:Tt({lineStyle:{color:"#bbb"}},Vl.axisLine),axisLabel:Dc(Vl.axisLabel,!1),axisTick:Dc(Vl.axisTick,!1),splitLine:Dc(Vl.splitLine,!0),splitArea:Dc(Vl.splitArea,!0),indicator:[]},t}(Bt);const kY=EY;var OY=["axisLine","axisTickLabel","axisName"],NY=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=this.group;a.removeAll(),this._buildAxes(e),this._buildSplitLineAndArea(e)},t.prototype._buildAxes=function(e){var n=e.coordinateSystem,i=n.getIndicatorAxes(),a=Z(i,function(o){var s=o.model.get("showName")?o.name:"",l=new xi(o.model,{axisName:s,position:[n.cx,n.cy],rotation:o.angle,labelDirection:-1,tickDirection:-1,nameDirection:1});return l});M(a,function(o){M(OY,o.add,o),this.group.add(o.getGroup())},this)},t.prototype._buildSplitLineAndArea=function(e){var n=e.coordinateSystem,i=n.getIndicatorAxes();if(!i.length)return;var a=e.get("shape"),o=e.getModel("splitLine"),s=e.getModel("splitArea"),l=o.getModel("lineStyle"),u=s.getModel("areaStyle"),f=o.get("show"),c=s.get("show"),h=l.get("color"),v=u.get("color"),d=Y(h)?h:[h],p=Y(v)?v:[v],g=[],y=[];function m(E,O,V){var N=V%O.length;return E[N]=E[N]||[],N}if(a==="circle")for(var _=i[0].getTicksCoords(),S=n.cx,x=n.cy,b=0;b<_.length;b++){if(f){var w=m(g,d,b);g[w].push(new da({shape:{cx:S,cy:x,r:_[b].coord}}))}if(c&&b<_.length-1){var w=m(y,p,b);y[w].push(new rd({shape:{cx:S,cy:x,r0:_[b].coord,r:_[b+1].coord}}))}}else for(var T,A=Z(i,function(E,O){var V=E.getTicksCoords();return T=T==null?V.length-1:Math.min(V.length-1,T),Z(V,function(N){return n.coordToPoint(N.coord,O)})}),C=[],b=0;b<=T;b++){for(var D=[],I=0;I3?1.4:o>1?1.2:1.1,f=a>0?u:1/u;vg(this,"zoom","zoomOnMouseWheel",e,{scale:f,originX:s,originY:l,isAvailableBehavior:null})}if(i){var c=Math.abs(a),h=(a>0?1:-1)*(c>3?.4:c>1?.15:.05);vg(this,"scrollMove","moveOnMouseWheel",e,{scrollDelta:h,originX:s,originY:l,isAvailableBehavior:null})}}},t.prototype._pinchHandler=function(e){if(!XT(this._zr,"globalPan")){var n=e.pinchScale>1?1.1:1/1.1;vg(this,"zoom",null,e,{scale:n,originX:e.pinchX,originY:e.pinchY,isAvailableBehavior:null})}},t}(Zr);function vg(r,t,e,n,i){r.pointerChecker&&r.pointerChecker(n,i.originX,i.originY)&&(gi(n.event),kE(r,t,e,n,i))}function kE(r,t,e,n,i){i.isAvailableBehavior=at(ph,null,e,n),r.trigger(t,i)}function ph(r,t,e){var n=e[r];return!r||n&&(!nt(n)||t.event[n+"Key"])}const Of=YY;function u1(r,t,e){var n=r.target;n.x+=t,n.y+=e,n.dirty()}function f1(r,t,e,n){var i=r.target,a=r.zoomLimit,o=r.zoom=r.zoom||1;if(o*=t,a){var s=a.min||0,l=a.max||1/0;o=Math.max(Math.min(l,o),s)}var u=o/r.zoom;r.zoom=o,i.x-=(e-i.x)*(u-1),i.y-=(n-i.y)*(u-1),i.scaleX*=u,i.scaleY*=u,i.dirty()}var ZY={axisPointer:1,tooltip:1,brush:1};function wd(r,t,e){var n=t.getComponentByElement(r.topTarget),i=n&&n.coordinateSystem;return n&&n!==e&&!ZY.hasOwnProperty(n.mainType)&&i&&i.model!==e}function OE(r){if(nt(r)){var t=new DOMParser;r=t.parseFromString(r,"text/xml")}var e=r;for(e.nodeType===9&&(e=e.firstChild);e.nodeName.toLowerCase()!=="svg"||e.nodeType!==1;)e=e.nextSibling;return e}var dg,uv={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-anchor":"textAlign",visibility:"visibility",display:"display"},qT=kt(uv),fv={"alignment-baseline":"textBaseline","stop-color":"stopColor"},KT=kt(fv),XY=function(){function r(){this._defs={},this._root=null}return r.prototype.parse=function(t,e){e=e||{};var n=OE(t);this._defsUsePending=[];var i=new _t;this._root=i;var a=[],o=n.getAttribute("viewBox")||"",s=parseFloat(n.getAttribute("width")||e.width),l=parseFloat(n.getAttribute("height")||e.height);isNaN(s)&&(s=null),isNaN(l)&&(l=null),xr(n,i,null,!0,!1);for(var u=n.firstChild;u;)this._parseNode(u,i,a,null,!1,!1),u=u.nextSibling;jY(this._defs,this._defsUsePending),this._defsUsePending=[];var f,c;if(o){var h=Td(o);h.length>=4&&(f={x:parseFloat(h[0]||0),y:parseFloat(h[1]||0),width:parseFloat(h[2]),height:parseFloat(h[3])})}if(f&&s!=null&&l!=null&&(c=VE(f,{x:0,y:0,width:s,height:l}),!e.ignoreViewBox)){var v=i;i=new _t,i.add(v),v.scaleX=v.scaleY=c.scale,v.x=c.x,v.y=c.y}return!e.ignoreRootClip&&s!=null&&l!=null&&i.setClipPath(new Vt({shape:{x:0,y:0,width:s,height:l}})),{root:i,width:s,height:l,viewBoxRect:f,viewBoxTransform:c,named:a}},r.prototype._parseNode=function(t,e,n,i,a,o){var s=t.nodeName.toLowerCase(),l,u=i;if(s==="defs"&&(a=!0),s==="text"&&(o=!0),s==="defs"||s==="switch")l=e;else{if(!a){var f=dg[s];if(f&&st(dg,s)){l=f.call(this,t,e);var c=t.getAttribute("name");if(c){var h={name:c,namedFrom:null,svgNodeTagLower:s,el:l};n.push(h),s==="g"&&(u=h)}else i&&n.push({name:i.name,namedFrom:i,svgNodeTagLower:s,el:l});e.add(l)}}var v=jT[s];if(v&&st(jT,s)){var d=v.call(this,t),p=t.getAttribute("id");p&&(this._defs[p]=d)}}if(l&&l.isGroup)for(var g=t.firstChild;g;)g.nodeType===1?this._parseNode(g,l,n,u,a,o):g.nodeType===3&&o&&this._parseText(g,l),g=g.nextSibling},r.prototype._parseText=function(t,e){var n=new $u({style:{text:t.textContent},silent:!0,x:this._textX||0,y:this._textY||0});Rr(e,n),xr(t,n,this._defsUsePending,!1,!1),qY(n,e);var i=n.style,a=i.fontSize;a&&a<9&&(i.fontSize=9,n.scaleX*=a/9,n.scaleY*=a/9);var o=(i.fontSize||i.fontFamily)&&[i.fontStyle,i.fontWeight,(i.fontSize||12)+"px",i.fontFamily||"sans-serif"].join(" ");i.font=o;var s=n.getBoundingRect();return this._textX+=s.width,e.add(n),n},r.internalField=function(){dg={g:function(t,e){var n=new _t;return Rr(e,n),xr(t,n,this._defsUsePending,!1,!1),n},rect:function(t,e){var n=new Vt;return Rr(e,n),xr(t,n,this._defsUsePending,!1,!1),n.setShape({x:parseFloat(t.getAttribute("x")||"0"),y:parseFloat(t.getAttribute("y")||"0"),width:parseFloat(t.getAttribute("width")||"0"),height:parseFloat(t.getAttribute("height")||"0")}),n.silent=!0,n},circle:function(t,e){var n=new da;return Rr(e,n),xr(t,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(t.getAttribute("cx")||"0"),cy:parseFloat(t.getAttribute("cy")||"0"),r:parseFloat(t.getAttribute("r")||"0")}),n.silent=!0,n},line:function(t,e){var n=new Ee;return Rr(e,n),xr(t,n,this._defsUsePending,!1,!1),n.setShape({x1:parseFloat(t.getAttribute("x1")||"0"),y1:parseFloat(t.getAttribute("y1")||"0"),x2:parseFloat(t.getAttribute("x2")||"0"),y2:parseFloat(t.getAttribute("y2")||"0")}),n.silent=!0,n},ellipse:function(t,e){var n=new y_;return Rr(e,n),xr(t,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(t.getAttribute("cx")||"0"),cy:parseFloat(t.getAttribute("cy")||"0"),rx:parseFloat(t.getAttribute("rx")||"0"),ry:parseFloat(t.getAttribute("ry")||"0")}),n.silent=!0,n},polygon:function(t,e){var n=t.getAttribute("points"),i;n&&(i=tA(n));var a=new yr({shape:{points:i||[]},silent:!0});return Rr(e,a),xr(t,a,this._defsUsePending,!1,!1),a},polyline:function(t,e){var n=t.getAttribute("points"),i;n&&(i=tA(n));var a=new mr({shape:{points:i||[]},silent:!0});return Rr(e,a),xr(t,a,this._defsUsePending,!1,!1),a},image:function(t,e){var n=new He;return Rr(e,n),xr(t,n,this._defsUsePending,!1,!1),n.setStyle({image:t.getAttribute("xlink:href")||t.getAttribute("href"),x:+t.getAttribute("x"),y:+t.getAttribute("y"),width:+t.getAttribute("width"),height:+t.getAttribute("height")}),n.silent=!0,n},text:function(t,e){var n=t.getAttribute("x")||"0",i=t.getAttribute("y")||"0",a=t.getAttribute("dx")||"0",o=t.getAttribute("dy")||"0";this._textX=parseFloat(n)+parseFloat(a),this._textY=parseFloat(i)+parseFloat(o);var s=new _t;return Rr(e,s),xr(t,s,this._defsUsePending,!1,!0),s},tspan:function(t,e){var n=t.getAttribute("x"),i=t.getAttribute("y");n!=null&&(this._textX=parseFloat(n)),i!=null&&(this._textY=parseFloat(i));var a=t.getAttribute("dx")||"0",o=t.getAttribute("dy")||"0",s=new _t;return Rr(e,s),xr(t,s,this._defsUsePending,!1,!0),this._textX+=parseFloat(a),this._textY+=parseFloat(o),s},path:function(t,e){var n=t.getAttribute("d")||"",i=fP(n);return Rr(e,i),xr(t,i,this._defsUsePending,!1,!1),i.silent=!0,i}}}(),r}(),jT={lineargradient:function(r){var t=parseInt(r.getAttribute("x1")||"0",10),e=parseInt(r.getAttribute("y1")||"0",10),n=parseInt(r.getAttribute("x2")||"10",10),i=parseInt(r.getAttribute("y2")||"0",10),a=new bf(t,e,n,i);return JT(r,a),QT(r,a),a},radialgradient:function(r){var t=parseInt(r.getAttribute("cx")||"0",10),e=parseInt(r.getAttribute("cy")||"0",10),n=parseInt(r.getAttribute("r")||"0",10),i=new wP(t,e,n);return JT(r,i),QT(r,i),i}};function JT(r,t){var e=r.getAttribute("gradientUnits");e==="userSpaceOnUse"&&(t.global=!0)}function QT(r,t){for(var e=r.firstChild;e;){if(e.nodeType===1&&e.nodeName.toLocaleLowerCase()==="stop"){var n=e.getAttribute("offset"),i=void 0;n&&n.indexOf("%")>0?i=parseInt(n,10)/100:n?i=parseFloat(n):i=0;var a={};NE(e,a,a);var o=a.stopColor||e.getAttribute("stop-color")||"#000000";t.colorStops.push({offset:i,color:o})}e=e.nextSibling}}function Rr(r,t){r&&r.__inheritedStyle&&(t.__inheritedStyle||(t.__inheritedStyle={}),pt(t.__inheritedStyle,r.__inheritedStyle))}function tA(r){for(var t=Td(r),e=[],n=0;n0;a-=2){var o=n[a],s=n[a-1],l=Td(o);switch(i=i||Cr(),s){case"translate":Hn(i,i,[parseFloat(l[0]),parseFloat(l[1]||"0")]);break;case"scale":t_(i,i,[parseFloat(l[0]),parseFloat(l[1]||l[0])]);break;case"rotate":Eo(i,i,-parseFloat(l[0])*pg,[parseFloat(l[1]||"0"),parseFloat(l[2]||"0")]);break;case"skewX":var u=Math.tan(parseFloat(l[0])*pg);li(i,[1,0,u,1,0,0],i);break;case"skewY":var f=Math.tan(parseFloat(l[0])*pg);li(i,[1,f,0,1,0,0],i);break;case"matrix":i[0]=parseFloat(l[0]),i[1]=parseFloat(l[1]),i[2]=parseFloat(l[2]),i[3]=parseFloat(l[3]),i[4]=parseFloat(l[4]),i[5]=parseFloat(l[5]);break}}t.setLocalTransform(i)}}var rA=/([^\s:;]+)\s*:\s*([^:;]+)/g;function NE(r,t,e){var n=r.getAttribute("style");if(n){rA.lastIndex=0;for(var i;(i=rA.exec(n))!=null;){var a=i[1],o=st(uv,a)?uv[a]:null;o&&(t[o]=i[2]);var s=st(fv,a)?fv[a]:null;s&&(e[s]=i[2])}}}function e7(r,t,e){for(var n=0;n0,g={api:n,geo:l,mapOrGeoModel:t,data:s,isVisualEncodedByVisualMap:p,isGeo:o,transformInfoRaw:h};l.resourceType==="geoJSON"?this._buildGeoJSON(g):l.resourceType==="geoSVG"&&this._buildSVG(g),this._updateController(t,e,n),this._updateMapSelectHandler(t,u,n,i)},r.prototype._buildGeoJSON=function(t){var e=this._regionsGroupByName=ft(),n=ft(),i=this._regionsGroup,a=t.transformInfoRaw,o=t.mapOrGeoModel,s=t.data,l=t.geo.projection,u=l&&l.stream;function f(v,d){return d&&(v=d(v)),v&&[v[0]*a.scaleX+a.x,v[1]*a.scaleY+a.y]}function c(v){for(var d=[],p=!u&&l&&l.project,g=0;g=0)&&(h=i);var v=o?{normal:{align:"center",verticalAlign:"middle"}}:null;Fe(t,De(n),{labelFetcher:h,labelDataIndex:c,defaultText:e},v);var d=t.getTextContent();if(d&&(BE(d).ignore=d.ignore,t.textConfig&&o)){var p=t.getBoundingRect().clone();t.textConfig.layoutRect=p,t.textConfig.position=[(o[0]-p.x)/p.width*100+"%",(o[1]-p.y)/p.height*100+"%"]}t.disableLabelAnimation=!0}else t.removeTextContent(),t.removeTextConfig(),t.disableLabelAnimation=null}function sA(r,t,e,n,i,a){r.data?r.data.setItemGraphicEl(a,t):St(t).eventData={componentType:"geo",componentIndex:i.componentIndex,geoIndex:i.componentIndex,name:e,region:n&&n.option||{}}}function lA(r,t,e,n,i){r.data||ko({el:t,componentModel:i,itemName:e,itemTooltipOption:n.get("tooltip")})}function uA(r,t,e,n,i){t.highDownSilentOnTouch=!!i.get("selectedMode");var a=n.getModel("emphasis"),o=a.get("focus");return ue(t,o,a.get("blurScope"),a.get("disabled")),r.isGeo&&S3(t,i,e),o}function fA(r,t,e){var n=[],i;function a(){i=[]}function o(){i.length&&(n.push(i),i=[])}var s=t({polygonStart:a,polygonEnd:o,lineStart:a,lineEnd:o,point:function(l,u){isFinite(l)&&isFinite(u)&&i.push([l,u])},sphere:function(){}});return!e&&s.polygonStart(),M(r,function(l){s.lineStart();for(var u=0;u-1&&(i.style.stroke=i.style.fill,i.style.fill="#fff",i.style.lineWidth=2),i},t.type="series.map",t.dependencies=["geo"],t.layoutMode="box",t.defaultOption={z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:null,showLegendSymbol:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,selectedMode:!0,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}},select:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},nameProperty:"name"},t}(le);const w7=b7;function T7(r,t){var e={};return M(r,function(n){n.each(n.mapDimension("value"),function(i,a){var o="ec-"+n.getName(a);e[o]=e[o]||[],isNaN(i)||e[o].push(i)})}),r[0].map(r[0].mapDimension("value"),function(n,i){for(var a="ec-"+r[0].getName(i),o=0,s=1/0,l=-1/0,u=e[a].length,f=0;f1?(S.width=_,S.height=_/g):(S.height=_,S.width=_*g),S.y=m[1]-S.height/2,S.x=m[0]-S.width/2;else{var x=r.getBoxLayoutParams();x.aspect=g,S=be(x,{width:d,height:p})}this.setViewRect(S.x,S.y,S.width,S.height),this.setCenter(r.get("center"),t),this.setZoom(r.get("zoom"))}function I7(r,t){M(t.get("geoCoord"),function(e,n){r.addGeoCoord(n,e)})}var L7=function(){function r(){this.dimensions=GE}return r.prototype.create=function(t,e){var n=[];function i(o){return{nameProperty:o.get("nameProperty"),aspectScale:o.get("aspectScale"),projection:o.get("projection")}}t.eachComponent("geo",function(o,s){var l=o.get("map"),u=new dA(l+s,l,F({nameMap:o.get("nameMap")},i(o)));u.zoomLimit=o.get("scaleLimit"),n.push(u),o.coordinateSystem=u,u.model=o,u.resize=pA,u.resize(o,e)}),t.eachSeries(function(o){var s=o.get("coordinateSystem");if(s==="geo"){var l=o.get("geoIndex")||0;o.coordinateSystem=n[l]}});var a={};return t.eachSeriesByType("map",function(o){if(!o.getHostGeoModel()){var s=o.getMapType();a[s]=a[s]||[],a[s].push(o)}}),M(a,function(o,s){var l=Z(o,function(f){return f.get("nameMap")}),u=new dA(s,s,F({nameMap:q0(l)},i(o[0])));u.zoomLimit=Re.apply(null,Z(o,function(f){return f.get("scaleLimit")})),n.push(u),u.resize=pA,u.resize(o[0],e),M(o,function(f){f.coordinateSystem=u,I7(u,f)})}),n},r.prototype.getFilledRegions=function(t,e,n,i){for(var a=(t||[]).slice(),o=ft(),s=0;s=0;o--){var s=i[o];s.hierNode={defaultAncestor:null,ancestor:s,prelim:0,modifier:0,change:0,shift:0,i:o,thread:null},e.push(s)}}function z7(r,t){var e=r.isExpand?r.children:[],n=r.parentNode.children,i=r.hierNode.i?n[r.hierNode.i-1]:null;if(e.length){H7(r);var a=(e[0].hierNode.prelim+e[e.length-1].hierNode.prelim)/2;i?(r.hierNode.prelim=i.hierNode.prelim+t(r,i),r.hierNode.modifier=r.hierNode.prelim-a):r.hierNode.prelim=a}else i&&(r.hierNode.prelim=i.hierNode.prelim+t(r,i));r.parentNode.hierNode.defaultAncestor=W7(r,i,r.parentNode.hierNode.defaultAncestor||n[0],t)}function G7(r){var t=r.hierNode.prelim+r.parentNode.hierNode.modifier;r.setLayout({x:t},!0),r.hierNode.modifier+=r.parentNode.hierNode.modifier}function yA(r){return arguments.length?r:Y7}function ru(r,t){return r-=Math.PI/2,{x:t*Math.cos(r),y:t*Math.sin(r)}}function F7(r,t){return be(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function H7(r){for(var t=r.children,e=t.length,n=0,i=0;--e>=0;){var a=t[e];a.hierNode.prelim+=n,a.hierNode.modifier+=n,i+=a.hierNode.change,n+=a.hierNode.shift+i}}function W7(r,t,e,n){if(t){for(var i=r,a=r,o=a.parentNode.children[0],s=t,l=i.hierNode.modifier,u=a.hierNode.modifier,f=o.hierNode.modifier,c=s.hierNode.modifier;s=gg(s),a=yg(a),s&&a;){i=gg(i),o=yg(o),i.hierNode.ancestor=r;var h=s.hierNode.prelim+c-a.hierNode.prelim-u+n(s,a);h>0&&(U7($7(s,r,e),r,h),u+=h,l+=h),c+=s.hierNode.modifier,u+=a.hierNode.modifier,l+=i.hierNode.modifier,f+=o.hierNode.modifier}s&&!gg(i)&&(i.hierNode.thread=s,i.hierNode.modifier+=c-l),a&&!yg(o)&&(o.hierNode.thread=a,o.hierNode.modifier+=u-f,e=r)}return e}function gg(r){var t=r.children;return t.length&&r.isExpand?t[t.length-1]:r.hierNode.thread}function yg(r){var t=r.children;return t.length&&r.isExpand?t[0]:r.hierNode.thread}function $7(r,t,e){return r.hierNode.ancestor.parentNode===t.parentNode?r.hierNode.ancestor:e}function U7(r,t,e){var n=e/(t.hierNode.i-r.hierNode.i);t.hierNode.change-=n,t.hierNode.shift+=e,t.hierNode.modifier+=e,t.hierNode.prelim+=e,r.hierNode.change+=n}function Y7(r,t){return r.parentNode===t.parentNode?1:2}var Z7=function(){function r(){this.parentPoint=[],this.childPoints=[]}return r}(),X7=function(r){B(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new Z7},t.prototype.buildPath=function(e,n){var i=n.childPoints,a=i.length,o=n.parentPoint,s=i[0],l=i[a-1];if(a===1){e.moveTo(o[0],o[1]),e.lineTo(s[0],s[1]);return}var u=n.orient,f=u==="TB"||u==="BT"?0:1,c=1-f,h=et(n.forkPosition,1),v=[];v[f]=o[f],v[c]=o[c]+(l[c]-o[c])*h,e.moveTo(o[0],o[1]),e.lineTo(v[0],v[1]),e.moveTo(s[0],s[1]),v[f]=s[f],e.lineTo(v[0],v[1]),v[f]=l[f],e.lineTo(v[0],v[1]),e.lineTo(l[0],l[1]);for(var d=1;dm.x,x||(S=S-Math.PI));var w=x?"left":"right",T=s.getModel("label"),A=T.get("rotate"),C=A*(Math.PI/180),D=g.getTextContent();D&&(g.setTextConfig({position:T.get("position")||w,rotation:A==null?-S:C,origin:"center"}),D.setStyle("verticalAlign","middle"))}var I=s.get(["emphasis","focus"]),L=I==="relative"?Bu(o.getAncestorsIndices(),o.getDescendantIndices()):I==="ancestor"?o.getAncestorsIndices():I==="descendant"?o.getDescendantIndices():null;L&&(St(e).focus=L),K7(i,o,f,e,d,v,p,n),e.__edge&&(e.onHoverStateChange=function(P){if(P!=="blur"){var E=o.parentNode&&r.getItemGraphicEl(o.parentNode.dataIndex);E&&E.hoverState===xf||Hh(e.__edge,P)}})}function K7(r,t,e,n,i,a,o,s){var l=t.getModel(),u=r.get("edgeShape"),f=r.get("layout"),c=r.getOrient(),h=r.get(["lineStyle","curveness"]),v=r.get("edgeForkPosition"),d=l.getModel("lineStyle").getLineStyle(),p=n.__edge;if(u==="curve")t.parentNode&&t.parentNode!==e&&(p||(p=n.__edge=new nd({shape:Hm(f,c,h,i,i)})),Ht(p,{shape:Hm(f,c,h,a,o)},r));else if(u==="polyline"&&f==="orthogonal"&&t!==e&&t.children&&t.children.length!==0&&t.isExpand===!0){for(var g=t.children,y=[],m=0;me&&(e=i.height)}this.height=e+1},r.prototype.getNodeById=function(t){if(this.getId()===t)return this;for(var e=0,n=this.children,i=n.length;e=0&&this.hostTree.data.setItemLayout(this.dataIndex,t,e)},r.prototype.getLayout=function(){return this.hostTree.data.getItemLayout(this.dataIndex)},r.prototype.getModel=function(t){if(!(this.dataIndex<0)){var e=this.hostTree,n=e.data.getItemModel(this.dataIndex);return n.getModel(t)}},r.prototype.getLevelModel=function(){return(this.hostTree.levelModels||[])[this.depth]},r.prototype.setVisual=function(t,e){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,t,e)},r.prototype.getVisual=function(t){return this.hostTree.data.getItemVisual(this.dataIndex,t)},r.prototype.getRawIndex=function(){return this.hostTree.data.getRawIndex(this.dataIndex)},r.prototype.getId=function(){return this.hostTree.data.getId(this.dataIndex)},r.prototype.getChildIndex=function(){if(this.parentNode){for(var t=this.parentNode.children,e=0;e=0){var n=e.getData().tree.root,i=r.targetNode;if(nt(i)&&(i=n.getNodeById(i)),i&&n.contains(i))return{node:i};var a=r.targetNodeId;if(a!=null&&(i=n.getNodeById(a)))return{node:i}}}function ZE(r){for(var t=[];r;)r=r.parentNode,r&&t.push(r);return t.reverse()}function p1(r,t){var e=ZE(r);return Dt(e,t)>=0}function Ad(r,t){for(var e=[];r;){var n=r.dataIndex;e.push({name:r.name,dataIndex:n,value:t.getRawValue(n)}),r=r.parentNode}return e.reverse(),e}var s9=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.hasSymbolVisual=!0,e.ignoreStyleOnData=!0,e}return t.prototype.getInitialData=function(e){var n={name:e.name,children:e.data},i=e.leaves||{},a=new te(i,this,this.ecModel),o=d1.createTree(n,this,s);function s(c){c.wrapMethod("getItemModel",function(h,v){var d=o.getNodeByDataIndex(v);return d&&d.children.length&&d.isExpand||(h.parentModel=a),h})}var l=0;o.eachNode("preorder",function(c){c.depth>l&&(l=c.depth)});var u=e.expandAndCollapse,f=u&&e.initialTreeDepth>=0?e.initialTreeDepth:l;return o.root.eachNode("preorder",function(c){var h=c.hostTree.data.getRawDataItem(c.dataIndex);c.isExpand=h&&h.collapsed!=null?!h.collapsed:c.depth<=f}),o.data},t.prototype.getOrient=function(){var e=this.get("orient");return e==="horizontal"?e="LR":e==="vertical"&&(e="TB"),e},t.prototype.setZoom=function(e){this.option.zoom=e},t.prototype.setCenter=function(e){this.option.center=e},t.prototype.formatTooltip=function(e,n,i){for(var a=this.getData().tree,o=a.root.children[0],s=a.getNodeByDataIndex(e),l=s.getValue(),u=s.name;s&&s!==o;)u=s.parentNode.name+"."+u,s=s.parentNode;return Ie("nameValue",{name:u,value:l,noValue:isNaN(l)||l==null})},t.prototype.getDataParams=function(e){var n=r.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treeAncestors=Ad(i,this),n.collapsed=!i.isExpand,n},t.type="series.tree",t.layoutMode="box",t.defaultOption={z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderWidth:1.5},label:{show:!0},animationEasing:"linear",animationDuration:700,animationDurationUpdate:500},t}(le);const l9=s9;function u9(r,t,e){for(var n=[r],i=[],a;a=n.pop();)if(i.push(a),a.isExpand){var o=a.children;if(o.length)for(var s=0;s=0;a--)e.push(i[a])}}function f9(r,t){r.eachSeriesByType("tree",function(e){c9(e,t)})}function c9(r,t){var e=F7(r,t);r.layoutInfo=e;var n=r.get("layout"),i=0,a=0,o=null;n==="radial"?(i=2*Math.PI,a=Math.min(e.height,e.width)/2,o=yA(function(_,S){return(_.parentNode===S.parentNode?1:2)/_.depth})):(i=e.width,a=e.height,o=yA());var s=r.getData().tree.root,l=s.children[0];if(l){B7(s),u9(l,z7,o),s.hierNode.modifier=-l.hierNode.prelim,zl(l,G7);var u=l,f=l,c=l;zl(l,function(_){var S=_.getLayout().x;Sf.getLayout().x&&(f=_),_.depth>c.depth&&(c=_)});var h=u===f?1:o(u,f)/2,v=h-u.getLayout().x,d=0,p=0,g=0,y=0;if(n==="radial")d=i/(f.getLayout().x+h+v),p=a/(c.depth-1||1),zl(l,function(_){g=(_.getLayout().x+v)*d,y=(_.depth-1)*p;var S=ru(g,y);_.setLayout({x:S.x,y:S.y,rawX:g,rawY:y},!0)});else{var m=r.getOrient();m==="RL"||m==="LR"?(p=a/(f.getLayout().x+h+v),d=i/(c.depth-1||1),zl(l,function(_){y=(_.getLayout().x+v)*p,g=m==="LR"?(_.depth-1)*d:i-(_.depth-1)*d,_.setLayout({x:g,y},!0)})):(m==="TB"||m==="BT")&&(d=i/(f.getLayout().x+h+v),p=a/(c.depth-1||1),zl(l,function(_){g=(_.getLayout().x+v)*d,y=m==="TB"?(_.depth-1)*p:a-(_.depth-1)*p,_.setLayout({x:g,y},!0)}))}}}function h9(r){r.eachSeriesByType("tree",function(t){var e=t.getData(),n=e.tree;n.eachNode(function(i){var a=i.getModel(),o=a.getModel("itemStyle").getItemStyle(),s=e.ensureUniqueItemVisual(i.dataIndex,"style");F(s,o)})})}function v9(r){r.registerAction({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},function(t,e){e.eachComponent({mainType:"series",subType:"tree",query:t},function(n){var i=t.dataIndex,a=n.getData().tree,o=a.getNodeByDataIndex(i);o.isExpand=!o.isExpand})}),r.registerAction({type:"treeRoam",event:"treeRoam",update:"none"},function(t,e,n){e.eachComponent({mainType:"series",subType:"tree",query:t},function(i){var a=i.coordinateSystem,o=h1(a,t,void 0,n);i.setCenter&&i.setCenter(o.center),i.setZoom&&i.setZoom(o.zoom)})})}function d9(r){r.registerChartView(j7),r.registerSeriesModel(l9),r.registerLayout(f9),r.registerVisual(h9),v9(r)}var bA=["treemapZoomToNode","treemapRender","treemapMove"];function p9(r){for(var t=0;t1;)a=a.parentNode;var o=ym(r.ecModel,a.name||a.dataIndex+"",n);i.setVisual("decal",o)})}var g9=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.preventUsingHoverLayer=!0,e}return t.prototype.getInitialData=function(e,n){var i={name:e.name,children:e.data};qE(i);var a=e.levels||[],o=this.designatedVisualItemStyle={},s=new te({itemStyle:o},this,n);a=e.levels=y9(a,n);var l=Z(a||[],function(c){return new te(c,s,n)},this),u=d1.createTree(i,this,f);function f(c){c.wrapMethod("getItemModel",function(h,v){var d=u.getNodeByDataIndex(v),p=d?l[d.depth]:null;return h.parentModel=p||s,h})}return u.data},t.prototype.optionUpdated=function(){this.resetViewRoot()},t.prototype.formatTooltip=function(e,n,i){var a=this.getData(),o=this.getRawValue(e),s=a.getName(e);return Ie("nameValue",{name:s,value:o})},t.prototype.getDataParams=function(e){var n=r.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treeAncestors=Ad(i,this),n.treePathInfo=n.treeAncestors,n},t.prototype.setLayoutInfo=function(e){this.layoutInfo=this.layoutInfo||{},F(this.layoutInfo,e)},t.prototype.mapIdToIndex=function(e){var n=this._idIndexMap;n||(n=this._idIndexMap=ft(),this._idIndexMapCount=0);var i=n.get(e);return i==null&&n.set(e,i=this._idIndexMapCount++),i},t.prototype.getViewRoot=function(){return this._viewRoot},t.prototype.resetViewRoot=function(e){e?this._viewRoot=e:e=this._viewRoot;var n=this.getRawData().tree.root;(!e||e!==n&&!n.contains(e))&&(this._viewRoot=n)},t.prototype.enableAriaDecal=function(){XE(this)},t.type="series.treemap",t.layoutMode="box",t.defaultOption={progressive:0,left:"center",top:"middle",width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"▶",zoomToNodeRatio:.32*.32,scaleLimit:null,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",textStyle:{color:"#fff"}},emphasis:{itemStyle:{color:"rgba(0,0,0,0.9)"}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",overflow:"truncate"},upperLabel:{show:!1,position:[0,"50%"],height:20,overflow:"truncate",verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],overflow:"truncate",verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},t}(le);function qE(r){var t=0;M(r.children,function(n){qE(n);var i=n.value;Y(i)&&(i=i[0]),t+=i});var e=r.value;Y(e)&&(e=e[0]),(e==null||isNaN(e))&&(e=t),e<0&&(e=0),Y(r.value)?r.value[0]=e:r.value=e}function y9(r,t){var e=Zt(t.get("color")),n=Zt(t.get(["aria","decal","decals"]));if(e){r=r||[];var i,a;M(r,function(s){var l=new te(s),u=l.get("color"),f=l.get("decal");(l.get(["itemStyle","color"])||u&&u!=="none")&&(i=!0),(l.get(["itemStyle","decal"])||f&&f!=="none")&&(a=!0)});var o=r[0]||(r[0]={});return i||(o.color=e.slice()),!a&&n&&(o.decal=n.slice()),r}}const m9=g9;var _9=8,wA=8,mg=5,S9=function(){function r(t){this.group=new _t,t.add(this.group)}return r.prototype.render=function(t,e,n,i){var a=t.getModel("breadcrumb"),o=this.group;if(o.removeAll(),!(!a.get("show")||!n)){var s=a.getModel("itemStyle"),l=a.getModel("emphasis"),u=s.getModel("textStyle"),f=l.getModel(["itemStyle","textStyle"]),c={pos:{left:a.get("left"),right:a.get("right"),top:a.get("top"),bottom:a.get("bottom")},box:{width:e.getWidth(),height:e.getHeight()},emptyItemWidth:a.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(n,c,u),this._renderContent(t,c,s,l,u,f,i),hd(o,c.pos,c.box)}},r.prototype._prepare=function(t,e,n){for(var i=t;i;i=i.parentNode){var a=xe(i.getModel().get("name"),""),o=n.getTextRect(a),s=Math.max(o.width+_9*2,e.emptyItemWidth);e.totalWidth+=s+wA,e.renderList.push({node:i,text:a,width:s})}},r.prototype._renderContent=function(t,e,n,i,a,o,s){for(var l=0,u=e.emptyItemWidth,f=t.get(["breadcrumb","height"]),c=IH(e.pos,e.box),h=e.totalWidth,v=e.renderList,d=i.getModel("itemStyle").getItemStyle(),p=v.length-1;p>=0;p--){var g=v[p],y=g.node,m=g.width,_=g.text;h>c.width&&(h-=m-u,m=u,_=null);var S=new yr({shape:{points:x9(l,0,m,f,p===v.length-1,p===0)},style:pt(n.getItemStyle(),{lineJoin:"bevel"}),textContent:new Gt({style:Qt(a,{text:_})}),textConfig:{position:"inside"},z2:Qs*1e4,onclick:bt(s,y)});S.disableLabelAnimation=!0,S.getTextContent().ensureState("emphasis").style=Qt(o,{text:_}),S.ensureState("emphasis").style=d,ue(S,i.get("focus"),i.get("blurScope"),i.get("disabled")),this.group.add(S),b9(S,t,y),l+=m+wA}},r.prototype.remove=function(){this.group.removeAll()},r}();function x9(r,t,e,n,i,a){var o=[[i?r:r-mg,t],[r+e,t],[r+e,t+n],[i?r:r-mg,t+n]];return!a&&o.splice(2,0,[r+e+mg,t+n/2]),!i&&o.push([r,t+n/2]),o}function b9(r,t,e){St(r).eventData={componentType:"series",componentSubType:"treemap",componentIndex:t.componentIndex,seriesIndex:t.seriesIndex,seriesName:t.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:e&&e.dataIndex,name:e&&e.name},treePathInfo:e&&Ad(e,t)}}const w9=S9;var T9=function(){function r(){this._storage=[],this._elExistsMap={}}return r.prototype.add=function(t,e,n,i,a){return this._elExistsMap[t.id]?!1:(this._elExistsMap[t.id]=!0,this._storage.push({el:t,target:e,duration:n,delay:i,easing:a}),!0)},r.prototype.finished=function(t){return this._finishedCallback=t,this},r.prototype.start=function(){for(var t=this,e=this._storage.length,n=function(){e--,e<=0&&(t._storage.length=0,t._elExistsMap={},t._finishedCallback&&t._finishedCallback())},i=0,a=this._storage.length;iAA||Math.abs(e.dy)>AA)){var n=this.seriesModel.getData().tree.root;if(!n)return;var i=n.getLayout();if(!i)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:i.x+e.dx,y:i.y+e.dy,width:i.width,height:i.height}})}},t.prototype._onZoom=function(e){var n=e.originX,i=e.originY,a=e.scale;if(this._state!=="animating"){var o=this.seriesModel.getData().tree.root;if(!o)return;var s=o.getLayout();if(!s)return;var l=new Mt(s.x,s.y,s.width,s.height),u=null,f=this._controllerHost;u=f.zoomLimit;var c=f.zoom=f.zoom||1;if(c*=a,u){var h=u.min||0,v=u.max||1/0;c=Math.max(Math.min(v,c),h)}var d=c/f.zoom;f.zoom=c;var p=this.seriesModel.layoutInfo;n-=p.x,i-=p.y;var g=Cr();Hn(g,g,[-n,-i]),t_(g,g,[d,d]),Hn(g,g,[n,i]),l.applyTransform(g),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:l.x,y:l.y,width:l.width,height:l.height}})}},t.prototype._initEvents=function(e){var n=this;e.on("click",function(i){if(n._state==="ready"){var a=n.seriesModel.get("nodeClick",!0);if(a){var o=n.findTarget(i.offsetX,i.offsetY);if(o){var s=o.node;if(s.getLayout().isLeafRoot)n._rootToNode(o);else if(a==="zoomToNode")n._zoomToNode(o);else if(a==="link"){var l=s.hostTree.data.getItemModel(s.dataIndex),u=l.get("link",!0),f=l.get("target",!0)||"blank";u&&Xh(u,f)}}}}},this)},t.prototype._renderBreadcrumb=function(e,n,i){var a=this;i||(i=e.get("leafDepth",!0)!=null?{node:e.getViewRoot()}:this.findTarget(n.getWidth()/2,n.getHeight()/2),i||(i={node:e.getData().tree.root})),(this._breadcrumb||(this._breadcrumb=new w9(this.group))).render(e,n,i.node,function(o){a._state!=="animating"&&(p1(e.getViewRoot(),o)?a._rootToNode({node:o}):a._zoomToNode({node:o}))})},t.prototype.remove=function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage=Gl(),this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},t.prototype.dispose=function(){this._clearController()},t.prototype._zoomToNode=function(e){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:e.node})},t.prototype._rootToNode=function(e){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:e.node})},t.prototype.findTarget=function(e,n){var i,a=this.seriesModel.getViewRoot();return a.eachNode({attr:"viewChildren",order:"preorder"},function(o){var s=this._storage.background[o.getRawIndex()];if(s){var l=s.transformCoordToLocal(e,n),u=s.shape;if(u.x<=l[0]&&l[0]<=u.x+u.width&&u.y<=l[1]&&l[1]<=u.y+u.height)i={node:o,offsetX:l[0],offsetY:l[1]};else return!1}},this),i},t.type="treemap",t}(ee);function Gl(){return{nodeGroup:[],background:[],content:[]}}function L9(r,t,e,n,i,a,o,s,l,u){if(!o)return;var f=o.getLayout(),c=r.getData(),h=o.getModel();if(c.setItemGraphicEl(o.dataIndex,null),!f||!f.isInView)return;var v=f.width,d=f.height,p=f.borderWidth,g=f.invisible,y=o.getRawIndex(),m=s&&s.getRawIndex(),_=o.viewChildren,S=f.upperHeight,x=_&&_.length,b=h.getModel("itemStyle"),w=h.getModel(["emphasis","itemStyle"]),T=h.getModel(["blur","itemStyle"]),A=h.getModel(["select","itemStyle"]),C=b.get("borderRadius")||0,D=gt("nodeGroup",Wm);if(!D)return;if(l.add(D),D.x=f.x||0,D.y=f.y||0,D.markRedraw(),cv(D).nodeWidth=v,cv(D).nodeHeight=d,f.isAboveViewRoot)return D;var I=gt("background",TA,u,M9);I&&$(D,I,x&&f.upperLabelHeight);var L=h.getModel("emphasis"),P=L.get("focus"),E=L.get("blurScope"),O=L.get("disabled"),V=P==="ancestor"?o.getAncestorsIndices():P==="descendant"?o.getDescendantIndices():P;if(x)Yu(D)&&ao(D,!1),I&&(ao(I,!O),c.setItemGraphicEl(o.dataIndex,I),um(I,V,E));else{var N=gt("content",TA,u,D9);N&&q(D,N),I.disableMorphing=!0,I&&Yu(I)&&ao(I,!1),ao(D,!O),c.setItemGraphicEl(o.dataIndex,D);var z=h.getShallow("cursor");z&&N.attr("cursor",z),um(D,V,E)}return D;function $(K,H,tt){var j=St(H);if(j.dataIndex=o.dataIndex,j.seriesIndex=r.seriesIndex,H.setShape({x:0,y:0,width:v,height:d,r:C}),g)Q(H);else{H.invisible=!1;var lt=o.getVisual("style"),R=lt.stroke,k=DA(b);k.fill=R;var G=Ya(w);G.fill=w.get("borderColor");var X=Ya(T);X.fill=T.get("borderColor");var W=Ya(A);if(W.fill=A.get("borderColor"),tt){var J=v-2*p;ct(H,R,lt.opacity,{x:p,y:0,width:J,height:S})}else H.removeTextContent();H.setStyle(k),H.ensureState("emphasis").style=G,H.ensureState("blur").style=X,H.ensureState("select").style=W,Do(H)}K.add(H)}function q(K,H){var tt=St(H);tt.dataIndex=o.dataIndex,tt.seriesIndex=r.seriesIndex;var j=Math.max(v-2*p,0),lt=Math.max(d-2*p,0);if(H.culling=!0,H.setShape({x:p,y:p,width:j,height:lt,r:C}),g)Q(H);else{H.invisible=!1;var R=o.getVisual("style"),k=R.fill,G=DA(b);G.fill=k,G.decal=R.decal;var X=Ya(w),W=Ya(T),J=Ya(A);ct(H,k,R.opacity,null),H.setStyle(G),H.ensureState("emphasis").style=X,H.ensureState("blur").style=W,H.ensureState("select").style=J,Do(H)}K.add(H)}function Q(K){!K.invisible&&a.push(K)}function ct(K,H,tt,j){var lt=h.getModel(j?MA:CA),R=xe(h.get("name"),null),k=lt.getShallow("show");Fe(K,De(h,j?MA:CA),{defaultText:k?R:null,inheritColor:H,defaultOpacity:tt,labelFetcher:r,labelDataIndex:o.dataIndex});var G=K.getTextContent();if(G){var X=G.style,W=j0(X.padding||0);j&&(K.setTextConfig({layoutRect:j}),G.disableLabelLayout=!0),G.beforeUpdate=function(){var ot=Math.max((j?j.width:K.shape.width)-W[1]-W[3],0),ut=Math.max((j?j.height:K.shape.height)-W[0]-W[2],0);(X.width!==ot||X.height!==ut)&&G.setStyle({width:ot,height:ut})},X.truncateMinChar=2,X.lineOverflow="truncate",ht(X,j,f);var J=G.getState("emphasis");ht(J?J.style:null,j,f)}}function ht(K,H,tt){var j=K?K.text:null;if(!H&&tt.isLeafRoot&&j!=null){var lt=r.get("drillDownIcon",!0);K.text=lt?lt+" "+j:j}}function gt(K,H,tt,j){var lt=m!=null&&e[K][m],R=i[K];return lt?(e[K][m]=null,Et(R,lt)):g||(lt=new H,lt instanceof Yr&&(lt.z2=P9(tt,j)),U(R,lt)),t[K][y]=lt}function Et(K,H){var tt=K[y]={};H instanceof Wm?(tt.oldX=H.x,tt.oldY=H.y):tt.oldShape=F({},H.shape)}function U(K,H){var tt=K[y]={},j=o.parentNode,lt=H instanceof _t;if(j&&(!n||n.direction==="drillDown")){var R=0,k=0,G=i.background[j.getRawIndex()];!n&&G&&G.oldShape&&(R=G.oldShape.width,k=G.oldShape.height),lt?(tt.oldX=0,tt.oldY=k):tt.oldShape={x:R,y:k,width:0,height:0}}tt.fadein=!lt}}function P9(r,t){return r*C9+t}const R9=I9;var of=M,E9=yt,hv=-1,g1=function(){function r(t){var e=t.mappingMethod,n=t.type,i=this.option=mt(t);this.type=n,this.mappingMethod=e,this._normalizeData=N9[e];var a=r.visualHandlers[n];this.applyVisual=a.applyVisual,this.getColorMapper=a.getColorMapper,this._normalizedToVisual=a._normalizedToVisual[e],e==="piecewise"?(_g(i),k9(i)):e==="category"?i.categories?O9(i):_g(i,!0):(sr(e!=="linear"||i.dataExtent),_g(i))}return r.prototype.mapValueToVisual=function(t){var e=this._normalizeData(t);return this._normalizedToVisual(e,t)},r.prototype.getNormalizer=function(){return at(this._normalizeData,this)},r.listVisualTypes=function(){return kt(r.visualHandlers)},r.isValidType=function(t){return r.visualHandlers.hasOwnProperty(t)},r.eachVisual=function(t,e,n){yt(t)?M(t,e,n):e.call(n,t)},r.mapVisual=function(t,e,n){var i,a=Y(t)?[]:yt(t)?{}:(i=!0,null);return r.eachVisual(t,function(o,s){var l=e.call(n,o,s);i?a=l:a[s]=l}),a},r.retrieveVisuals=function(t){var e={},n;return t&&of(r.visualHandlers,function(i,a){t.hasOwnProperty(a)&&(e[a]=t[a],n=!0)}),n?e:null},r.prepareVisualTypes=function(t){if(Y(t))t=t.slice();else if(E9(t)){var e=[];of(t,function(n,i){e.push(i)}),t=e}else return[];return t.sort(function(n,i){return i==="color"&&n!=="color"&&n.indexOf("color")===0?1:-1}),t},r.dependsOn=function(t,e){return e==="color"?!!(t&&t.indexOf(e)===0):t===e},r.findPieceIndex=function(t,e,n){for(var i,a=1/0,o=0,s=e.length;o=0;a--)n[a]==null&&(delete e[t[a]],t.pop())}function _g(r,t){var e=r.visual,n=[];yt(e)?of(e,function(a){n.push(a)}):e!=null&&n.push(e);var i={color:1,symbol:1};!t&&n.length===1&&!i.hasOwnProperty(r.type)&&(n[1]=n[0]),KE(r,n)}function Lc(r){return{applyVisual:function(t,e,n){var i=this.mapValueToVisual(t);n("color",r(e("color"),i))},_normalizedToVisual:$m([0,1])}}function IA(r){var t=this.option.visual;return t[Math.round(Ut(r,[0,1],[0,t.length-1],!0))]||{}}function Fl(r){return function(t,e,n){n(r,this.mapValueToVisual(t))}}function nu(r){var t=this.option.visual;return t[this.option.loop&&r!==hv?r%t.length:r]}function Za(){return this.option.visual[0]}function $m(r){return{linear:function(t){return Ut(t,r,this.option.visual,!0)},category:nu,piecewise:function(t,e){var n=Um.call(this,e);return n==null&&(n=Ut(t,r,this.option.visual,!0)),n},fixed:Za}}function Um(r){var t=this.option,e=t.pieceList;if(t.hasSpecialVisual){var n=g1.findPieceIndex(r,e),i=e[n];if(i&&i.visual)return i.visual[this.type]}}function KE(r,t){return r.visual=t,r.type==="color"&&(r.parsedVisual=Z(t,function(e){var n=Mr(e);return n||[0,0,0,1]})),t}var N9={linear:function(r){return Ut(r,this.option.dataExtent,[0,1],!0)},piecewise:function(r){var t=this.option.pieceList,e=g1.findPieceIndex(r,t,!0);if(e!=null)return Ut(e,[0,t.length-1],[0,1],!0)},category:function(r){var t=this.option.categories?this.option.categoryMap[r]:r;return t==null?hv:t},fixed:de};function Pc(r,t,e){return r?t<=e:t=e.length||p===e[p.depth]){var y=H9(i,l,p,g,d,n);JE(p,y,e,n)}})}}}function z9(r,t,e){var n=F({},t),i=e.designatedVisualItemStyle;return M(["color","colorAlpha","colorSaturation"],function(a){i[a]=t[a];var o=r.get(a);i[a]=null,o!=null&&(n[a]=o)}),n}function LA(r){var t=Sg(r,"color");if(t){var e=Sg(r,"colorAlpha"),n=Sg(r,"colorSaturation");return n&&(t=gu(t,null,null,n)),e&&(t=Nh(t,e)),t}}function G9(r,t){return t!=null?gu(t,null,null,r):null}function Sg(r,t){var e=r[t];if(e!=null&&e!=="none")return e}function F9(r,t,e,n,i,a){if(!(!a||!a.length)){var o=xg(t,"color")||i.color!=null&&i.color!=="none"&&(xg(t,"colorAlpha")||xg(t,"colorSaturation"));if(o){var s=t.get("visualMin"),l=t.get("visualMax"),u=e.dataExtent.slice();s!=null&&su[1]&&(u[1]=l);var f=t.get("colorMappingBy"),c={type:o.name,dataExtent:u,visual:o.range};c.type==="color"&&(f==="index"||f==="id")?(c.mappingMethod="category",c.loop=!0):c.mappingMethod="linear";var h=new ze(c);return jE(h).drColorMappingBy=f,h}}}function xg(r,t){var e=r.get(t);return Y(e)&&e.length?{name:t,range:e}:null}function H9(r,t,e,n,i,a){var o=F({},t);if(i){var s=i.type,l=s==="color"&&jE(i).drColorMappingBy,u=l==="index"?n:l==="id"?a.mapIdToIndex(e.getId()):e.getValue(r.get("visualDimension"));o[s]=i.mapValueToVisual(u)}return o}var sf=Math.max,vv=Math.min,PA=Re,y1=M,QE=["itemStyle","borderWidth"],W9=["itemStyle","gapWidth"],$9=["upperLabel","show"],U9=["upperLabel","height"];const Y9={seriesType:"treemap",reset:function(r,t,e,n){var i=e.getWidth(),a=e.getHeight(),o=r.option,s=be(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()}),l=o.size||[],u=et(PA(s.width,l[0]),i),f=et(PA(s.height,l[1]),a),c=n&&n.type,h=["treemapZoomToNode","treemapRootToNode"],v=af(n,h,r),d=c==="treemapRender"||c==="treemapMove"?n.rootRect:null,p=r.getViewRoot(),g=ZE(p);if(c!=="treemapMove"){var y=c==="treemapZoomToNode"?J9(r,v,p,u,f):d?[d.width,d.height]:[u,f],m=o.sort;m&&m!=="asc"&&m!=="desc"&&(m="desc");var _={squareRatio:o.squareRatio,sort:m,leafDepth:o.leafDepth};p.hostTree.clearLayouts();var S={x:0,y:0,width:y[0],height:y[1],area:y[0]*y[1]};p.setLayout(S),tk(p,_,!1,0),S=p.getLayout(),y1(g,function(b,w){var T=(g[w+1]||p).getValue();b.setLayout(F({dataExtent:[T,T],borderWidth:0,upperHeight:0},S))})}var x=r.getData().tree.root;x.setLayout(Q9(s,d,v),!0),r.setLayoutInfo(s),ek(x,new Mt(-s.x,-s.y,i,a),g,p,0)}};function tk(r,t,e,n){var i,a;if(!r.isRemoved()){var o=r.getLayout();i=o.width,a=o.height;var s=r.getModel(),l=s.get(QE),u=s.get(W9)/2,f=rk(s),c=Math.max(l,f),h=l-u,v=c-u;r.setLayout({borderWidth:l,upperHeight:c,upperLabelHeight:f},!0),i=sf(i-2*h,0),a=sf(a-h-v,0);var d=i*a,p=Z9(r,s,d,t,e,n);if(p.length){var g={x:h,y:v,width:i,height:a},y=vv(i,a),m=1/0,_=[];_.area=0;for(var S=0,x=p.length;S=0;l--){var u=i[n==="asc"?o-l-1:l].getValue();u/e*ts[1]&&(s[1]=u)})),{sum:n,dataExtent:s}}function j9(r,t,e){for(var n=0,i=1/0,a=0,o=void 0,s=r.length;an&&(n=o));var l=r.area*r.area,u=t*t*e;return l?sf(u*n/l,l/(u*i)):1/0}function RA(r,t,e,n,i){var a=t===e.width?0:1,o=1-a,s=["x","y"],l=["width","height"],u=e[s[a]],f=t?r.area/t:0;(i||f>e[l[o]])&&(f=e[l[o]]);for(var c=0,h=r.length;c$x&&(u=$x),a=s}un&&(n=t);var a=n%2?n+2:n+3;i=[];for(var o=0;o0&&(x[0]=-x[0],x[1]=-x[1]);var w=S[0]<0?-1:1;if(a.__position!=="start"&&a.__position!=="end"){var T=-Math.atan2(S[1],S[0]);c[0].8?"left":h[0]<-.8?"right":"center",p=h[1]>.8?"top":h[1]<-.8?"bottom":"middle";break;case"start":a.x=-h[0]*y+f[0],a.y=-h[1]*m+f[1],d=h[0]>.8?"right":h[0]<-.8?"left":"center",p=h[1]>.8?"bottom":h[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":a.x=y*w+f[0],a.y=f[1]+A,d=S[0]<0?"right":"left",a.originX=-y*w,a.originY=-A;break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":a.x=b[0],a.y=b[1]+A,d="center",a.originY=-A;break;case"insideEndTop":case"insideEnd":case"insideEndBottom":a.x=-y*w+c[0],a.y=c[1]+A,d=S[0]>=0?"right":"left",a.originX=y*w,a.originY=-A;break}a.scaleX=a.scaleY=o,a.setStyle({verticalAlign:a.__verticalAlign||p,align:a.__align||d})}},t}(_t);const x1=mZ;var _Z=function(){function r(t){this.group=new _t,this._LineCtor=t||x1}return r.prototype.updateData=function(t){var e=this;this._progressiveEls=null;var n=this,i=n.group,a=n._lineData;n._lineData=t,a||i.removeAll();var o=BA(t);t.diff(a).add(function(s){e._doAdd(t,s,o)}).update(function(s,l){e._doUpdate(a,t,l,s,o)}).remove(function(s){i.remove(a.getItemGraphicEl(s))}).execute()},r.prototype.updateLayout=function(){var t=this._lineData;t&&t.eachItemGraphicEl(function(e,n){e.updateLayout(t,n)},this)},r.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=BA(t),this._lineData=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(t,e){this._progressiveEls=[];function n(s){!s.isGroup&&!SZ(s)&&(s.incremental=!0,s.ensureState("emphasis").hoverLayer=!0)}for(var i=t.start;i0}function BA(r){var t=r.hostModel,e=t.getModel("emphasis");return{lineStyle:t.getModel("lineStyle").getLineStyle(),emphasisLineStyle:e.getModel(["lineStyle"]).getLineStyle(),blurLineStyle:t.getModel(["blur","lineStyle"]).getLineStyle(),selectLineStyle:t.getModel(["select","lineStyle"]).getLineStyle(),emphasisDisabled:e.get("disabled"),blurScope:e.get("blurScope"),focus:e.get("focus"),labelStatesModels:De(t)}}function zA(r){return isNaN(r[0])||isNaN(r[1])}function Cg(r){return r&&!zA(r[0])&&!zA(r[1])}const b1=_Z;var Mg=[],Dg=[],Ig=[],is=Le,Lg=po,GA=Math.abs;function FA(r,t,e){for(var n=r[0],i=r[1],a=r[2],o=1/0,s,l=e*e,u=.1,f=.1;f<=.9;f+=.1){Mg[0]=is(n[0],i[0],a[0],f),Mg[1]=is(n[1],i[1],a[1],f);var c=GA(Lg(Mg,t)-l);c=0?s=s+u:s=s-u:d>=0?s=s-u:s=s+u}return s}function Pg(r,t){var e=[],n=zu,i=[[],[],[]],a=[[],[]],o=[];t/=2,r.eachEdge(function(s,l){var u=s.getLayout(),f=s.getVisual("fromSymbol"),c=s.getVisual("toSymbol");u.__original||(u.__original=[si(u[0]),si(u[1])],u[2]&&u.__original.push(si(u[2])));var h=u.__original;if(u[2]!=null){if(er(i[0],h[0]),er(i[1],h[2]),er(i[2],h[1]),f&&f!=="none"){var v=au(s.node1),d=FA(i,h[0],v*t);n(i[0][0],i[1][0],i[2][0],d,e),i[0][0]=e[3],i[1][0]=e[4],n(i[0][1],i[1][1],i[2][1],d,e),i[0][1]=e[3],i[1][1]=e[4]}if(c&&c!=="none"){var v=au(s.node2),d=FA(i,h[1],v*t);n(i[0][0],i[1][0],i[2][0],d,e),i[1][0]=e[1],i[2][0]=e[2],n(i[0][1],i[1][1],i[2][1],d,e),i[1][1]=e[1],i[2][1]=e[2]}er(u[0],i[0]),er(u[1],i[2]),er(u[2],i[1])}else{if(er(a[0],h[0]),er(a[1],h[1]),no(o,a[1],a[0]),Ks(o,o),f&&f!=="none"){var v=au(s.node1);Ey(a[0],a[0],o,v*t)}if(c&&c!=="none"){var v=au(s.node2);Ey(a[1],a[1],o,-v*t)}er(u[0],a[0]),er(u[1],a[1])}})}function HA(r){return r.type==="view"}var xZ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.init=function(e,n){var i=new Lf,a=new b1,o=this.group;this._controller=new Of(n.getZr()),this._controllerHost={target:o},o.add(i.group),o.add(a.group),this._symbolDraw=i,this._lineDraw=a,this._firstRender=!0},t.prototype.render=function(e,n,i){var a=this,o=e.coordinateSystem;this._model=e;var s=this._symbolDraw,l=this._lineDraw,u=this.group;if(HA(o)){var f={x:o.x,y:o.y,scaleX:o.scaleX,scaleY:o.scaleY};this._firstRender?u.attr(f):Ht(u,f,e)}Pg(e.getGraph(),iu(e));var c=e.getData();s.updateData(c);var h=e.getEdgeData();l.updateData(h),this._updateNodeAndLinkScale(),this._updateController(e,n,i),clearTimeout(this._layoutTimeout);var v=e.forceLayout,d=e.get(["force","layoutAnimation"]);v&&this._startForceLayoutIteration(v,d);var p=e.get("layout");c.graph.eachNode(function(_){var S=_.dataIndex,x=_.getGraphicEl(),b=_.getModel();if(x){x.off("drag").off("dragend");var w=b.get("draggable");w&&x.on("drag",function(A){switch(p){case"force":v.warmUp(),!a._layouting&&a._startForceLayoutIteration(v,d),v.setFixed(S),c.setItemLayout(S,[x.x,x.y]);break;case"circular":c.setItemLayout(S,[x.x,x.y]),_.setLayout({fixed:!0},!0),S1(e,"symbolSize",_,[A.offsetX,A.offsetY]),a.updateLayout(e);break;case"none":default:c.setItemLayout(S,[x.x,x.y]),_1(e.getGraph(),e),a.updateLayout(e);break}}).on("dragend",function(){v&&v.setUnfixed(S)}),x.setDraggable(w,!!b.get("cursor"));var T=b.get(["emphasis","focus"]);T==="adjacency"&&(St(x).focus=_.getAdjacentDataIndices())}}),c.graph.eachEdge(function(_){var S=_.getGraphicEl(),x=_.getModel().get(["emphasis","focus"]);S&&x==="adjacency"&&(St(S).focus={edge:[_.dataIndex],node:[_.node1.dataIndex,_.node2.dataIndex]})});var g=e.get("layout")==="circular"&&e.get(["circular","rotateLabel"]),y=c.getLayout("cx"),m=c.getLayout("cy");c.graph.eachNode(function(_){ok(_,g,y,m)}),this._firstRender=!1},t.prototype.dispose=function(){this.remove(),this._controller&&this._controller.dispose(),this._controllerHost=null},t.prototype._startForceLayoutIteration=function(e,n){var i=this;(function a(){e.step(function(o){i.updateLayout(i._model),(i._layouting=!o)&&(n?i._layoutTimeout=setTimeout(a,16):a())})})()},t.prototype._updateController=function(e,n,i){var a=this,o=this._controller,s=this._controllerHost,l=this.group;if(o.setPointerChecker(function(u,f,c){var h=l.getBoundingRect();return h.applyTransform(l.transform),h.contain(f,c)&&!wd(u,i,e)}),!HA(e.coordinateSystem)){o.disable();return}o.enable(e.get("roam")),s.zoomLimit=e.get("scaleLimit"),s.zoom=e.coordinateSystem.getZoom(),o.off("pan").off("zoom").on("pan",function(u){u1(s,u.dx,u.dy),i.dispatchAction({seriesId:e.id,type:"graphRoam",dx:u.dx,dy:u.dy})}).on("zoom",function(u){f1(s,u.scale,u.originX,u.originY),i.dispatchAction({seriesId:e.id,type:"graphRoam",zoom:u.scale,originX:u.originX,originY:u.originY}),a._updateNodeAndLinkScale(),Pg(e.getGraph(),iu(e)),a._lineDraw.updateLayout(),i.updateLabelLayout()})},t.prototype._updateNodeAndLinkScale=function(){var e=this._model,n=e.getData(),i=iu(e);n.eachItemGraphicEl(function(a,o){a&&a.setSymbolScale(i)})},t.prototype.updateLayout=function(e){Pg(e.getGraph(),iu(e)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},t.prototype.remove=function(){clearTimeout(this._layoutTimeout),this._layouting=!1,this._layoutTimeout=null,this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove()},t.type="graph",t}(ee);const bZ=xZ;function as(r){return"_EC_"+r}var wZ=function(){function r(t){this.type="graph",this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this._directed=t||!1}return r.prototype.isDirected=function(){return this._directed},r.prototype.addNode=function(t,e){t=t==null?""+e:""+t;var n=this._nodesMap;if(!n[as(t)]){var i=new Xa(t,e);return i.hostGraph=this,this.nodes.push(i),n[as(t)]=i,i}},r.prototype.getNodeByIndex=function(t){var e=this.data.getRawIndex(t);return this.nodes[e]},r.prototype.getNodeById=function(t){return this._nodesMap[as(t)]},r.prototype.addEdge=function(t,e,n){var i=this._nodesMap,a=this._edgesMap;if(Ft(t)&&(t=this.nodes[t]),Ft(e)&&(e=this.nodes[e]),t instanceof Xa||(t=i[as(t)]),e instanceof Xa||(e=i[as(e)]),!(!t||!e)){var o=t.id+"-"+e.id,s=new lk(t,e,n);return s.hostGraph=this,this._directed&&(t.outEdges.push(s),e.inEdges.push(s)),t.edges.push(s),t!==e&&e.edges.push(s),this.edges.push(s),a[o]=s,s}},r.prototype.getEdgeByIndex=function(t){var e=this.edgeData.getRawIndex(t);return this.edges[e]},r.prototype.getEdge=function(t,e){t instanceof Xa&&(t=t.id),e instanceof Xa&&(e=e.id);var n=this._edgesMap;return this._directed?n[t+"-"+e]:n[t+"-"+e]||n[e+"-"+t]},r.prototype.eachNode=function(t,e){for(var n=this.nodes,i=n.length,a=0;a=0&&t.call(e,n[a],a)},r.prototype.eachEdge=function(t,e){for(var n=this.edges,i=n.length,a=0;a=0&&n[a].node1.dataIndex>=0&&n[a].node2.dataIndex>=0&&t.call(e,n[a],a)},r.prototype.breadthFirstTraverse=function(t,e,n,i){if(e instanceof Xa||(e=this._nodesMap[as(e)]),!!e){for(var a=n==="out"?"outEdges":n==="in"?"inEdges":"edges",o=0;o=0&&l.node2.dataIndex>=0});for(var a=0,o=i.length;a=0&&this[r][t].setItemVisual(this.dataIndex,e,n)},getVisual:function(e){return this[r][t].getItemVisual(this.dataIndex,e)},setLayout:function(e,n){this.dataIndex>=0&&this[r][t].setItemLayout(this.dataIndex,e,n)},getLayout:function(){return this[r][t].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[r][t].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[r][t].getRawIndex(this.dataIndex)}}}_e(Xa,uk("hostGraph","data"));_e(lk,uk("hostGraph","edgeData"));const TZ=wZ;function fk(r,t,e,n,i){for(var a=new TZ(n),o=0;o "+h)),u++)}var v=e.get("coordinateSystem"),d;if(v==="cartesian2d"||v==="polar")d=Ai(r,e);else{var p=Af.get(v),g=p?p.dimensions||[]:[];Dt(g,"value")<0&&g.concat(["value"]);var y=Mf(r,{coordDimensions:g,encodeDefine:e.getEncode()}).dimensions;d=new or(y,e),d.initData(r)}var m=new or(["value"],e);return m.initData(l,s),i&&i(d,m),UE({mainData:d,struct:a,structAttr:"graph",datas:{node:d,edge:m},datasAttr:{node:"data",edge:"edgeData"}}),a.update(),a}var AZ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e}return t.prototype.init=function(e){r.prototype.init.apply(this,arguments);var n=this;function i(){return n._categoriesData}this.legendVisualProvider=new kf(i,i),this.fillDataTextStyle(e.edges||e.links),this._updateCategoriesData()},t.prototype.mergeOption=function(e){r.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(e.edges||e.links),this._updateCategoriesData()},t.prototype.mergeDefaultAndTheme=function(e){r.prototype.mergeDefaultAndTheme.apply(this,arguments),Ao(e,"edgeLabel",["show"])},t.prototype.getInitialData=function(e,n){var i=e.edges||e.links||[],a=e.data||e.nodes||[],o=this;if(a&&i){oZ(this);var s=fk(a,i,this,!0,l);return M(s.edges,function(u){sZ(u.node1,u.node2,this,u.dataIndex)},this),s.data}function l(u,f){u.wrapMethod("getItemModel",function(d){var p=o._categoriesModels,g=d.getShallow("category"),y=p[g];return y&&(y.parentModel=d.parentModel,d.parentModel=y),d});var c=te.prototype.getModel;function h(d,p){var g=c.call(this,d,p);return g.resolveParentPath=v,g}f.wrapMethod("getItemModel",function(d){return d.resolveParentPath=v,d.getModel=h,d});function v(d){if(d&&(d[0]==="label"||d[1]==="label")){var p=d.slice();return d[0]==="label"?p[0]="edgeLabel":d[1]==="label"&&(p[1]="edgeLabel"),p}return d}}},t.prototype.getGraph=function(){return this.getData().graph},t.prototype.getEdgeData=function(){return this.getGraph().edgeData},t.prototype.getCategoriesData=function(){return this._categoriesData},t.prototype.formatTooltip=function(e,n,i){if(i==="edge"){var a=this.getData(),o=this.getDataParams(e,i),s=a.graph.getEdgeByIndex(e),l=a.getName(s.node1.dataIndex),u=a.getName(s.node2.dataIndex),f=[];return l!=null&&f.push(l),u!=null&&f.push(u),Ie("nameValue",{name:f.join(" > "),value:o.value,noValue:o.value==null})}var c=I2({series:this,dataIndex:e,multipleSeries:n});return c},t.prototype._updateCategoriesData=function(){var e=Z(this.option.categories||[],function(i){return i.value!=null?i:F({value:0},i)}),n=new or(["value"],this);n.initData(e),this._categoriesData=n,this._categoriesModels=n.mapArray(function(i){return n.getItemModel(i)})},t.prototype.setZoom=function(e){this.option.zoom=e},t.prototype.setCenter=function(e){this.option.center=e},t.prototype.isAnimationEnabled=function(){return r.prototype.isAnimationEnabled.call(this)&&!(this.get("layout")==="force"&&this.get(["force","layoutAnimation"]))},t.type="series.graph",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={z:2,coordinateSystem:"view",legendHoverLink:!0,layout:null,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,opacity:.5},emphasis:{scale:!0,label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},t}(le);const CZ=AZ;var MZ={type:"graphRoam",event:"graphRoam",update:"none"};function DZ(r){r.registerChartView(bZ),r.registerSeriesModel(CZ),r.registerProcessor(eZ),r.registerVisual(rZ),r.registerVisual(nZ),r.registerLayout(lZ),r.registerLayout(r.PRIORITY.VISUAL.POST_CHART_LAYOUT,fZ),r.registerLayout(hZ),r.registerCoordinateSystem("graphView",{dimensions:Nf.dimensions,create:dZ}),r.registerAction({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},de),r.registerAction({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},de),r.registerAction(MZ,function(t,e,n){e.eachComponent({mainType:"series",query:t},function(i){var a=i.coordinateSystem,o=h1(a,t,void 0,n);i.setCenter&&i.setCenter(o.center),i.setZoom&&i.setZoom(o.zoom)})})}var IZ=function(){function r(){this.angle=0,this.width=10,this.r=10,this.x=0,this.y=0}return r}(),LZ=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="pointer",n}return t.prototype.getDefaultShape=function(){return new IZ},t.prototype.buildPath=function(e,n){var i=Math.cos,a=Math.sin,o=n.r,s=n.width,l=n.angle,u=n.x-i(l)*s*(s>=o/3?1:2),f=n.y-a(l)*s*(s>=o/3?1:2);l=n.angle-Math.PI/2,e.moveTo(u,f),e.lineTo(n.x+i(l)*s,n.y+a(l)*s),e.lineTo(n.x+i(n.angle)*o,n.y+a(n.angle)*o),e.lineTo(n.x-i(l)*s,n.y-a(l)*s),e.lineTo(u,f)},t}(Pt);const PZ=LZ;function RZ(r,t){var e=r.get("center"),n=t.getWidth(),i=t.getHeight(),a=Math.min(n,i),o=et(e[0],t.getWidth()),s=et(e[1],t.getHeight()),l=et(r.get("radius"),a/2);return{cx:o,cy:s,r:l}}function Ec(r,t){var e=r==null?"":r+"";return t&&(nt(t)?e=t.replace("{value}",e):vt(t)&&(e=t(r))),e}var EZ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){this.group.removeAll();var a=e.get(["axisLine","lineStyle","color"]),o=RZ(e,i);this._renderMain(e,n,i,a,o),this._data=e.getData()},t.prototype.dispose=function(){},t.prototype._renderMain=function(e,n,i,a,o){var s=this.group,l=e.get("clockwise"),u=-e.get("startAngle")/180*Math.PI,f=-e.get("endAngle")/180*Math.PI,c=e.getModel("axisLine"),h=c.get("roundCap"),v=h?lv:gr,d=c.get("show"),p=c.getModel("lineStyle"),g=p.get("width"),y=[u,f];f_(y,!l),u=y[0],f=y[1];for(var m=f-u,_=u,S=[],x=0;d&&x=A&&(C===0?0:a[C-1][0])Math.PI/2&&(ht+=Math.PI)):ct==="tangential"?ht=-T-Math.PI/2:Ft(ct)&&(ht=ct*Math.PI/180),ht===0?c.add(new Gt({style:Qt(_,{text:z,x:q,y:Q,verticalAlign:E<-.8?"top":E>.8?"bottom":"middle",align:P<-.4?"left":P>.4?"right":"center"},{inheritColor:$}),silent:!0})):c.add(new Gt({style:Qt(_,{text:z,x:q,y:Q,verticalAlign:"middle",align:"center"},{inheritColor:$}),silent:!0,originX:q,originY:Q,rotation:ht}))}if(m.get("show")&&O!==S){var V=m.get("distance");V=V?V+f:f;for(var gt=0;gt<=x;gt++){P=Math.cos(T),E=Math.sin(T);var Et=new Ee({shape:{x1:P*(d-V)+h,y1:E*(d-V)+v,x2:P*(d-w-V)+h,y2:E*(d-w-V)+v},silent:!0,style:I});I.stroke==="auto"&&Et.setStyle({stroke:a((O+gt/x)/S)}),c.add(Et),T+=C}T-=C}else T+=A}},t.prototype._renderPointer=function(e,n,i,a,o,s,l,u,f){var c=this.group,h=this._data,v=this._progressEls,d=[],p=e.get(["pointer","show"]),g=e.getModel("progress"),y=g.get("show"),m=e.getData(),_=m.mapDimension("value"),S=+e.get("min"),x=+e.get("max"),b=[S,x],w=[s,l];function T(C,D){var I=m.getItemModel(C),L=I.getModel("pointer"),P=et(L.get("width"),o.r),E=et(L.get("length"),o.r),O=e.get(["pointer","icon"]),V=L.get("offsetCenter"),N=et(V[0],o.r),z=et(V[1],o.r),$=L.get("keepAspect"),q;return O?q=me(O,N-P/2,z-E,P,E,null,$):q=new PZ({shape:{angle:-Math.PI/2,width:P,r:E,x:N,y:z}}),q.rotation=-(D+Math.PI/2),q.x=o.cx,q.y=o.cy,q}function A(C,D){var I=g.get("roundCap"),L=I?lv:gr,P=g.get("overlap"),E=P?g.get("width"):f/m.count(),O=P?o.r-E:o.r-(C+1)*E,V=P?o.r:o.r-C*E,N=new L({shape:{startAngle:s,endAngle:D,cx:o.cx,cy:o.cy,clockwise:u,r0:O,r:V}});return P&&(N.z2=Ut(m.get(_,C),[S,x],[100,0],!0)),N}(y||p)&&(m.diff(h).add(function(C){var D=m.get(_,C);if(p){var I=T(C,s);ae(I,{rotation:-((isNaN(+D)?w[0]:Ut(D,b,w,!0))+Math.PI/2)},e),c.add(I),m.setItemGraphicEl(C,I)}if(y){var L=A(C,s),P=g.get("clip");ae(L,{shape:{endAngle:Ut(D,b,w,P)}},e),c.add(L),om(e.seriesIndex,m.dataType,C,L),d[C]=L}}).update(function(C,D){var I=m.get(_,C);if(p){var L=h.getItemGraphicEl(D),P=L?L.rotation:s,E=T(C,P);E.rotation=P,Ht(E,{rotation:-((isNaN(+I)?w[0]:Ut(I,b,w,!0))+Math.PI/2)},e),c.add(E),m.setItemGraphicEl(C,E)}if(y){var O=v[D],V=O?O.shape.endAngle:s,N=A(C,V),z=g.get("clip");Ht(N,{shape:{endAngle:Ut(I,b,w,z)}},e),c.add(N),om(e.seriesIndex,m.dataType,C,N),d[C]=N}}).execute(),m.each(function(C){var D=m.getItemModel(C),I=D.getModel("emphasis"),L=I.get("focus"),P=I.get("blurScope"),E=I.get("disabled");if(p){var O=m.getItemGraphicEl(C),V=m.getItemVisual(C,"style"),N=V.fill;if(O instanceof He){var z=O.style;O.useStyle(F({image:z.image,x:z.x,y:z.y,width:z.width,height:z.height},V))}else O.useStyle(V),O.type!=="pointer"&&O.setColor(N);O.setStyle(D.getModel(["pointer","itemStyle"]).getItemStyle()),O.style.fill==="auto"&&O.setStyle("fill",a(Ut(m.get(_,C),b,[0,1],!0))),O.z2EmphasisLift=0,Ge(O,D),ue(O,L,P,E)}if(y){var $=d[C];$.useStyle(m.getItemVisual(C,"style")),$.setStyle(D.getModel(["progress","itemStyle"]).getItemStyle()),$.z2EmphasisLift=0,Ge($,D),ue($,L,P,E)}}),this._progressEls=d)},t.prototype._renderAnchor=function(e,n){var i=e.getModel("anchor"),a=i.get("show");if(a){var o=i.get("size"),s=i.get("icon"),l=i.get("offsetCenter"),u=i.get("keepAspect"),f=me(s,n.cx-o/2+et(l[0],n.r),n.cy-o/2+et(l[1],n.r),o,o,null,u);f.z2=i.get("showAbove")?1:0,f.setStyle(i.getModel("itemStyle").getItemStyle()),this.group.add(f)}},t.prototype._renderTitleAndDetail=function(e,n,i,a,o){var s=this,l=e.getData(),u=l.mapDimension("value"),f=+e.get("min"),c=+e.get("max"),h=new _t,v=[],d=[],p=e.isAnimationEnabled(),g=e.get(["pointer","showAbove"]);l.diff(this._data).add(function(y){v[y]=new Gt({silent:!0}),d[y]=new Gt({silent:!0})}).update(function(y,m){v[y]=s._titleEls[m],d[y]=s._detailEls[m]}).execute(),l.each(function(y){var m=l.getItemModel(y),_=l.get(u,y),S=new _t,x=a(Ut(_,[f,c],[0,1],!0)),b=m.getModel("title");if(b.get("show")){var w=b.get("offsetCenter"),T=o.cx+et(w[0],o.r),A=o.cy+et(w[1],o.r),C=v[y];C.attr({z2:g?0:2,style:Qt(b,{x:T,y:A,text:l.getName(y),align:"center",verticalAlign:"middle"},{inheritColor:x})}),S.add(C)}var D=m.getModel("detail");if(D.get("show")){var I=D.get("offsetCenter"),L=o.cx+et(I[0],o.r),P=o.cy+et(I[1],o.r),E=et(D.get("width"),o.r),O=et(D.get("height"),o.r),V=e.get(["progress","show"])?l.getItemVisual(y,"style").fill:x,C=d[y],N=D.get("formatter");C.attr({z2:g?0:2,style:Qt(D,{x:L,y:P,text:Ec(_,N),width:isNaN(E)?null:E,height:isNaN(O)?null:O,align:"center",verticalAlign:"middle"},{inheritColor:V})}),PP(C,{normal:D},_,function($){return Ec($,N)}),p&&RP(C,y,l,e,{getFormattedLabel:function($,q,Q,ct,ht,gt){return Ec(gt?gt.interpolatedValue:_,N)}}),S.add(C)}h.add(S)}),this.group.add(h),this._titleEls=v,this._detailEls=d},t.type="gauge",t}(ee);const kZ=EZ;var OZ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.visualStyleAccessPath="itemStyle",e}return t.prototype.getInitialData=function(e,n){return cl(this,["value"])},t.type="series.gauge",t.defaultOption={z:2,colorBy:"data",center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,roundCap:!1,lineStyle:{color:[[1,"#E6EBF8"]],width:10}},progress:{show:!1,overlap:!0,width:10,roundCap:!1,clip:!0},splitLine:{show:!0,length:10,distance:10,lineStyle:{color:"#63677A",width:3,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:6,distance:10,lineStyle:{color:"#63677A",width:1,type:"solid"}},axisLabel:{show:!0,distance:15,color:"#464646",fontSize:12,rotate:0},pointer:{icon:null,offsetCenter:[0,0],show:!0,showAbove:!0,length:"60%",width:6,keepAspect:!1},anchor:{show:!1,showAbove:!1,size:6,icon:"circle",offsetCenter:[0,0],keepAspect:!1,itemStyle:{color:"#fff",borderWidth:0,borderColor:"#5470c6"}},title:{show:!0,offsetCenter:[0,"20%"],color:"#464646",fontSize:16,valueAnimation:!1},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"#464646",fontSize:30,fontWeight:"bold",lineHeight:30,valueAnimation:!1}},t}(le);const NZ=OZ;function VZ(r){r.registerChartView(kZ),r.registerSeriesModel(NZ)}var BZ=["itemStyle","opacity"],zZ=function(r){B(t,r);function t(e,n){var i=r.call(this)||this,a=i,o=new mr,s=new Gt;return a.setTextContent(s),i.setTextGuideLine(o),i.updateData(e,n,!0),i}return t.prototype.updateData=function(e,n,i){var a=this,o=e.hostModel,s=e.getItemModel(n),l=e.getItemLayout(n),u=s.getModel("emphasis"),f=s.get(BZ);f=f==null?1:f,i||pn(a),a.useStyle(e.getItemVisual(n,"style")),a.style.lineJoin="round",i?(a.setShape({points:l.points}),a.style.opacity=0,ae(a,{style:{opacity:f}},o,n)):Ht(a,{style:{opacity:f},shape:{points:l.points}},o,n),Ge(a,s),this._updateLabel(e,n),ue(this,u.get("focus"),u.get("blurScope"),u.get("disabled"))},t.prototype._updateLabel=function(e,n){var i=this,a=this.getTextGuideLine(),o=i.getTextContent(),s=e.hostModel,l=e.getItemModel(n),u=e.getItemLayout(n),f=u.label,c=e.getItemVisual(n,"style"),h=c.fill;Fe(o,De(l),{labelFetcher:e.hostModel,labelDataIndex:n,defaultOpacity:c.opacity,defaultText:e.getName(n)},{normal:{align:f.textAlign,verticalAlign:f.verticalAlign}}),i.setTextConfig({local:!0,inside:!!f.inside,insideStroke:h,outsideFill:h});var v=f.linePoints;a.setShape({points:v}),i.textGuideLineConfig={anchor:v?new Ct(v[0][0],v[0][1]):null},Ht(o,{style:{x:f.x,y:f.y}},s,n),o.attr({rotation:f.rotation,originX:f.x,originY:f.y,z2:10}),Q_(i,t1(l),{stroke:h})},t}(yr),GZ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.ignoreLabelLineUpdate=!0,e}return t.prototype.render=function(e,n,i){var a=e.getData(),o=this._data,s=this.group;a.diff(o).add(function(l){var u=new zZ(a,l);a.setItemGraphicEl(l,u),s.add(u)}).update(function(l,u){var f=o.getItemGraphicEl(u);f.updateData(a,l),s.add(f),a.setItemGraphicEl(l,f)}).remove(function(l){var u=o.getItemGraphicEl(l);Zu(u,e,l)}).execute(),this._data=a},t.prototype.remove=function(){this.group.removeAll(),this._data=null},t.prototype.dispose=function(){},t.type="funnel",t}(ee);const FZ=GZ;var HZ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.init=function(e){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new kf(at(this.getData,this),at(this.getRawData,this)),this._defaultLabelLine(e)},t.prototype.getInitialData=function(e,n){return cl(this,{coordDimensions:["value"],encodeDefaulter:bt(I_,this)})},t.prototype._defaultLabelLine=function(e){Ao(e,"labelLine",["show"]);var n=e.labelLine,i=e.emphasis.labelLine;n.show=n.show&&e.label.show,i.show=i.show&&e.emphasis.label.show},t.prototype.getDataParams=function(e){var n=this.getData(),i=r.prototype.getDataParams.call(this,e),a=n.mapDimension("value"),o=n.getSum(a);return i.percent=o?+(n.get(a,e)/o*100).toFixed(2):0,i.$vars.push("percent"),i},t.type="series.funnel",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",orient:"vertical",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},t}(le);const WZ=HZ;function $Z(r,t){return be(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function UZ(r,t){for(var e=r.mapDimension("value"),n=r.mapArray(e,function(l){return l}),i=[],a=t==="ascending",o=0,s=r.count();ofX)return;var i=this._model.coordinateSystem.getSlidedAxisExpandWindow([r.offsetX,r.offsetY]);i.behavior!=="none"&&this._dispatchExpand({axisExpandWindow:i.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(r){if(!(this._mouseDownPoint||!Eg(this,"mousemove"))){var t=this._model,e=t.coordinateSystem.getSlidedAxisExpandWindow([r.offsetX,r.offsetY]),n=e.behavior;n==="jump"&&this._throttledDispatchExpand.debounceNextCall(t.get("axisExpandDebounce")),this._throttledDispatchExpand(n==="none"?null:{axisExpandWindow:e.axisExpandWindow,animation:n==="jump"?null:{duration:0}})}}};function Eg(r,t){var e=r._model;return e.get("axisExpandable")&&e.get("axisExpandTriggerOn")===t}const vX=cX;var dX=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.init=function(){r.prototype.init.apply(this,arguments),this.mergeOption({})},t.prototype.mergeOption=function(e){var n=this.option;e&&Tt(n,e,!0),this._initDimensions()},t.prototype.contains=function(e,n){var i=e.get("parallelIndex");return i!=null&&n.getComponent("parallel",i)===this},t.prototype.setAxisExpand=function(e){M(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],function(n){e.hasOwnProperty(n)&&(this.option[n]=e[n])},this)},t.prototype._initDimensions=function(){var e=this.dimensions=[],n=this.parallelAxisIndex=[],i=$t(this.ecModel.queryComponents({mainType:"parallelAxis"}),function(a){return(a.get("parallelIndex")||0)===this.componentIndex},this);M(i,function(a){e.push("dim"+a.get("dim")),n.push(a.componentIndex)})},t.type="parallel",t.dependencies=["parallelAxis"],t.layoutMode="box",t.defaultOption={z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},t}(Bt);const pX=dX;var gX=function(r){B(t,r);function t(e,n,i,a,o){var s=r.call(this,e,n,i)||this;return s.type=a||"value",s.axisIndex=o,s}return t.prototype.isHorizontal=function(){return this.coordinateSystem.getModel().get("layout")!=="horizontal"},t}(yn);const yX=gX;function Fo(r,t,e,n,i,a){r=r||0;var o=e[1]-e[0];if(i!=null&&(i=os(i,[0,o])),a!=null&&(a=Math.max(a,i!=null?i:0)),n==="all"){var s=Math.abs(t[1]-t[0]);s=os(s,[0,o]),i=a=os(s,[i,a]),n=0}t[0]=os(t[0],e),t[1]=os(t[1],e);var l=kg(t,n);t[n]+=r;var u=i||0,f=e.slice();l.sign<0?f[0]+=u:f[1]-=u,t[n]=os(t[n],f);var c;return c=kg(t,n),i!=null&&(c.sign!==l.sign||c.spana&&(t[1-n]=t[n]+c.sign*a),t}function kg(r,t){var e=r[t]-r[1-t];return{span:Math.abs(e),sign:e>0?-1:e<0?1:t?-1:1}}function os(r,t){return Math.min(t[1]!=null?t[1]:1/0,Math.max(t[0]!=null?t[0]:-1/0,r))}var Og=M,hk=Math.min,vk=Math.max,UA=Math.floor,mX=Math.ceil,YA=ce,_X=Math.PI,SX=function(){function r(t,e,n){this.type="parallel",this._axesMap=ft(),this._axesLayout={},this.dimensions=t.dimensions,this._model=t,this._init(t,e,n)}return r.prototype._init=function(t,e,n){var i=t.dimensions,a=t.parallelAxisIndex;Og(i,function(o,s){var l=a[s],u=e.getComponent("parallelAxis",l),f=this._axesMap.set(o,new yX(o,xd(u),[0,0],u.get("type"),l)),c=f.type==="category";f.onBand=c&&u.get("boundaryGap"),f.inverse=u.get("inverse"),u.axis=f,f.model=u,f.coordinateSystem=u.coordinateSystem=this},this)},r.prototype.update=function(t,e){this._updateAxesFromSeries(this._model,t)},r.prototype.containPoint=function(t){var e=this._makeLayoutInfo(),n=e.axisBase,i=e.layoutBase,a=e.pixelDimIndex,o=t[1-a],s=t[a];return o>=n&&o<=n+e.axisLength&&s>=i&&s<=i+e.layoutLength},r.prototype.getModel=function(){return this._model},r.prototype._updateAxesFromSeries=function(t,e){e.eachSeries(function(n){if(t.contains(n,e)){var i=n.getData();Og(this.dimensions,function(a){var o=this._axesMap.get(a);o.scale.unionExtentFromData(i,i.mapDimension(a)),Ws(o.scale,o.model)},this)}},this)},r.prototype.resize=function(t,e){this._rect=be(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()}),this._layoutAxes()},r.prototype.getRect=function(){return this._rect},r.prototype._makeLayoutInfo=function(){var t=this._model,e=this._rect,n=["x","y"],i=["width","height"],a=t.get("layout"),o=a==="horizontal"?0:1,s=e[i[o]],l=[0,s],u=this.dimensions.length,f=kc(t.get("axisExpandWidth"),l),c=kc(t.get("axisExpandCount")||0,[0,u]),h=t.get("axisExpandable")&&u>3&&u>c&&c>1&&f>0&&s>0,v=t.get("axisExpandWindow"),d;if(v)d=kc(v[1]-v[0],l),v[1]=v[0]+d;else{d=kc(f*(c-1),l);var p=t.get("axisExpandCenter")||UA(u/2);v=[f*p-d/2],v[1]=v[0]+d}var g=(s-d)/(u-c);g<3&&(g=0);var y=[UA(YA(v[0]/f,1))+1,mX(YA(v[1]/f,1))-1],m=g/f*v[0];return{layout:a,pixelDimIndex:o,layoutBase:e[n[o]],layoutLength:s,axisBase:e[n[1-o]],axisLength:e[i[1-o]],axisExpandable:h,axisExpandWidth:f,axisCollapseWidth:g,axisExpandWindow:v,axisCount:u,winInnerIndices:y,axisExpandWindow0Pos:m}},r.prototype._layoutAxes=function(){var t=this._rect,e=this._axesMap,n=this.dimensions,i=this._makeLayoutInfo(),a=i.layout;e.each(function(o){var s=[0,i.axisLength],l=o.inverse?1:0;o.setExtent(s[l],s[1-l])}),Og(n,function(o,s){var l=(i.axisExpandable?bX:xX)(s,i),u={horizontal:{x:l.position,y:i.axisLength},vertical:{x:0,y:l.position}},f={horizontal:_X/2,vertical:0},c=[u[a].x+t.x,u[a].y+t.y],h=f[a],v=Cr();Eo(v,v,h),Hn(v,v,c),this._axesLayout[o]={position:c,rotation:h,transform:v,axisNameAvailableWidth:l.axisNameAvailableWidth,axisLabelShow:l.axisLabelShow,nameTruncateMaxWidth:l.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}},this)},r.prototype.getAxis=function(t){return this._axesMap.get(t)},r.prototype.dataToPoint=function(t,e){return this.axisCoordToPoint(this._axesMap.get(e).dataToCoord(t),e)},r.prototype.eachActiveState=function(t,e,n,i){n==null&&(n=0),i==null&&(i=t.count());var a=this._axesMap,o=this.dimensions,s=[],l=[];M(o,function(g){s.push(t.mapDimension(g)),l.push(a.get(g).model)});for(var u=this.hasAxisBrushed(),f=n;fa*(1-c[0])?(u="jump",l=s-a*(1-c[2])):(l=s-a*c[1])>=0&&(l=s-a*(1-c[1]))<=0&&(l=0),l*=e.axisExpandWidth/f,l?Fo(l,i,o,"all"):u="none";else{var v=i[1]-i[0],d=o[1]*s/v;i=[vk(0,d-v/2)],i[1]=hk(o[1],i[0]+v),i[0]=i[1]-v}return{axisExpandWindow:i,behavior:u}},r}();function kc(r,t){return hk(vk(r,t[0]),t[1])}function xX(r,t){var e=t.layoutLength/(t.axisCount-1);return{position:e*r,axisNameAvailableWidth:e,axisLabelShow:!0}}function bX(r,t){var e=t.layoutLength,n=t.axisExpandWidth,i=t.axisCount,a=t.axisCollapseWidth,o=t.winInnerIndices,s,l=a,u=!1,f;return r=0;i--)$r(n[i])},t.prototype.getActiveState=function(e){var n=this.activeIntervals;if(!n.length)return"normal";if(e==null||isNaN(+e))return"inactive";if(n.length===1){var i=n[0];if(i[0]<=e&&e<=i[1])return"active"}else for(var a=0,o=n.length;aIX}function Sk(r){var t=r.length-1;return t<0&&(t=0),[r[0],r[t]]}function xk(r,t,e,n){var i=new _t;return i.add(new Vt({name:"main",style:C1(e),silent:!0,draggable:!0,cursor:"move",drift:bt(KA,r,t,i,["n","s","w","e"]),ondragend:bt(Po,t,{isEnd:!0})})),M(n,function(a){i.add(new Vt({name:a.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:bt(KA,r,t,i,a),ondragend:bt(Po,t,{isEnd:!0})}))}),i}function bk(r,t,e,n){var i=n.brushStyle.lineWidth||0,a=Ys(i,LX),o=e[0][0],s=e[1][0],l=o-i/2,u=s-i/2,f=e[0][1],c=e[1][1],h=f-a+i/2,v=c-a+i/2,d=f-o,p=c-s,g=d+i,y=p+i;Jn(r,t,"main",o,s,d,p),n.transformable&&(Jn(r,t,"w",l,u,a,y),Jn(r,t,"e",h,u,a,y),Jn(r,t,"n",l,u,g,a),Jn(r,t,"s",l,v,g,a),Jn(r,t,"nw",l,u,a,a),Jn(r,t,"ne",h,u,a,a),Jn(r,t,"sw",l,v,a,a),Jn(r,t,"se",h,v,a,a))}function Km(r,t){var e=t.__brushOption,n=e.transformable,i=t.childAt(0);i.useStyle(C1(e)),i.attr({silent:!n,cursor:n?"move":"default"}),M([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(a){var o=t.childOfName(a.join("")),s=a.length===1?jm(r,a[0]):VX(r,a);o&&o.attr({silent:!n,invisible:!n,cursor:n?RX[s]+"-resize":null})})}function Jn(r,t,e,n,i,a,o){var s=t.childOfName(e);s&&s.setShape(zX(M1(r,t,[[n,i],[n+a,i+o]])))}function C1(r){return pt({strokeNoScale:!0},r.brushStyle)}function wk(r,t,e,n){var i=[uf(r,e),uf(t,n)],a=[Ys(r,e),Ys(t,n)];return[[i[0],a[0]],[i[1],a[1]]]}function NX(r){return So(r.group)}function jm(r,t){var e={w:"left",e:"right",n:"top",s:"bottom"},n={left:"w",right:"e",top:"n",bottom:"s"},i=ad(e[t],NX(r));return n[i]}function VX(r,t){var e=[jm(r,t[0]),jm(r,t[1])];return(e[0]==="e"||e[0]==="w")&&e.reverse(),e.join("")}function KA(r,t,e,n,i,a){var o=e.__brushOption,s=r.toRectRange(o.range),l=Tk(t,i,a);M(n,function(u){var f=PX[u];s[f[0]][f[1]]+=l[f[0]]}),o.range=r.fromRectRange(wk(s[0][0],s[1][0],s[0][1],s[1][1])),w1(t,e),Po(t,{isEnd:!1})}function BX(r,t,e,n){var i=t.__brushOption.range,a=Tk(r,e,n);M(i,function(o){o[0]+=a[0],o[1]+=a[1]}),w1(r,t),Po(r,{isEnd:!1})}function Tk(r,t,e){var n=r.group,i=n.transformCoordToLocal(t,e),a=n.transformCoordToLocal(0,0);return[i[0]-a[0],i[1]-a[1]]}function M1(r,t,e){var n=_k(r,t);return n&&n!==Lo?n.clipPath(e,r._transform):mt(e)}function zX(r){var t=uf(r[0][0],r[1][0]),e=uf(r[0][1],r[1][1]),n=Ys(r[0][0],r[1][0]),i=Ys(r[0][1],r[1][1]);return{x:t,y:e,width:n-t,height:i-e}}function GX(r,t,e){if(!(!r._brushType||HX(r,t.offsetX,t.offsetY))){var n=r._zr,i=r._covers,a=A1(r,t,e);if(!r._dragging)for(var o=0;on.getWidth()||e<0||e>n.getHeight()}var Md={lineX:QA(0),lineY:QA(1),rect:{createCover:function(r,t){function e(n){return n}return xk({toRectRange:e,fromRectRange:e},r,t,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var t=Sk(r);return wk(t[1][0],t[1][1],t[0][0],t[0][1])},updateCoverShape:function(r,t,e,n){bk(r,t,e,n)},updateCommon:Km,contain:Qm},polygon:{createCover:function(r,t){var e=new _t;return e.add(new mr({name:"main",style:C1(t),silent:!0})),e},getCreatingRange:function(r){return r},endCreating:function(r,t){t.remove(t.childAt(0)),t.add(new yr({name:"main",draggable:!0,drift:bt(BX,r,t),ondragend:bt(Po,r,{isEnd:!0})}))},updateCoverShape:function(r,t,e,n){t.childAt(0).setShape({points:M1(r,t,e)})},updateCommon:Km,contain:Qm}};function QA(r){return{createCover:function(t,e){return xk({toRectRange:function(n){var i=[n,[0,100]];return r&&i.reverse(),i},fromRectRange:function(n){return n[r]}},t,e,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(t){var e=Sk(t),n=uf(e[0][r],e[1][r]),i=Ys(e[0][r],e[1][r]);return[n,i]},updateCoverShape:function(t,e,n,i){var a,o=_k(t,e);if(o!==Lo&&o.getLinearBrushOtherExtent)a=o.getLinearBrushOtherExtent(r);else{var s=t._zr;a=[0,[s.getWidth(),s.getHeight()][1-r]]}var l=[n,a];r&&l.reverse(),bk(t,e,l,i)},updateCommon:Km,contain:Qm}}const D1=kX;function Ck(r){return r=I1(r),function(t){return DP(t,r)}}function Mk(r,t){return r=I1(r),function(e){var n=t!=null?t:e,i=n?r.width:r.height,a=n?r.x:r.y;return[a,a+(i||0)]}}function Dk(r,t,e){var n=I1(r);return function(i,a){return n.contain(a[0],a[1])&&!wd(i,t,e)}}function I1(r){return Mt.create(r)}var WX=["axisLine","axisTickLabel","axisName"],$X=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.init=function(e,n){r.prototype.init.apply(this,arguments),(this._brushController=new D1(n.getZr())).on("brush",at(this._onBrush,this))},t.prototype.render=function(e,n,i,a){if(!UX(e,n,a)){this.axisModel=e,this.api=i,this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new _t,this.group.add(this._axisGroup),!!e.get("show")){var s=ZX(e,n),l=s.coordinateSystem,u=e.getAreaSelectStyle(),f=u.width,c=e.axis.dim,h=l.getAxisLayout(c),v=F({strokeContainThreshold:f},h),d=new xi(e,v);M(WX,d.add,d),this._axisGroup.add(d.getGroup()),this._refreshBrushController(v,u,e,s,f,i),wf(o,this._axisGroup,e)}}},t.prototype._refreshBrushController=function(e,n,i,a,o,s){var l=i.axis.getExtent(),u=l[1]-l[0],f=Math.min(30,Math.abs(u)*.1),c=Mt.create({x:l[0],y:-o/2,width:u,height:o});c.x-=f,c.width+=2*f,this._brushController.mount({enableGlobalPan:!0,rotation:e.rotation,x:e.position[0],y:e.position[1]}).setPanels([{panelId:"pl",clipPath:Ck(c),isTargetByCursor:Dk(c,s,a),getLinearBrushOtherExtent:Mk(c,0)}]).enableBrush({brushType:"lineX",brushStyle:n,removeOnClick:!0}).updateCovers(YX(i))},t.prototype._onBrush=function(e){var n=e.areas,i=this.axisModel,a=i.axis,o=Z(n,function(s){return[a.coordToData(s.range[0],!0),a.coordToData(s.range[1],!0)]});(!i.option.realtime===e.isEnd||e.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:i.id,intervals:o})},t.prototype.dispose=function(){this._brushController.dispose()},t.type="parallelAxis",t}(fe);function UX(r,t,e){return e&&e.type==="axisAreaSelect"&&t.findComponents({mainType:"parallelAxis",query:e})[0]===r}function YX(r){var t=r.axis;return Z(r.activeIntervals,function(e){return{brushType:"lineX",panelId:"pl",range:[t.dataToCoord(e[0],!0),t.dataToCoord(e[1],!0)]}})}function ZX(r,t){return t.getComponent("parallel",r.get("parallelIndex"))}const XX=$X;var qX={type:"axisAreaSelect",event:"axisAreaSelected"};function KX(r){r.registerAction(qX,function(t,e){e.eachComponent({mainType:"parallelAxis",query:t},function(n){n.axis.model.setActiveIntervals(t.intervals)})}),r.registerAction("parallelAxisExpand",function(t,e){e.eachComponent({mainType:"parallel",query:t},function(n){n.setAxisExpand(t)})})}var jX={type:"value",areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};function Ik(r){r.registerComponentView(vX),r.registerComponentModel(pX),r.registerCoordinateSystem("parallel",CX),r.registerPreprocessor(sX),r.registerComponentModel(ZA),r.registerComponentView(XX),Us(r,"parallel",ZA,jX),KX(r)}function JX(r){Lt(Ik),r.registerChartView(QZ),r.registerSeriesModel(nX),r.registerVisual(r.PRIORITY.VISUAL.BRUSH,oX)}var QX=function(){function r(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.cpx2=0,this.cpy2=0,this.extent=0}return r}(),tq=function(r){B(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new QX},t.prototype.buildPath=function(e,n){var i=n.extent;e.moveTo(n.x1,n.y1),e.bezierCurveTo(n.cpx1,n.cpy1,n.cpx2,n.cpy2,n.x2,n.y2),n.orient==="vertical"?(e.lineTo(n.x2+i,n.y2),e.bezierCurveTo(n.cpx2+i,n.cpy2,n.cpx1+i,n.cpy1,n.x1+i,n.y1)):(e.lineTo(n.x2,n.y2+i),e.bezierCurveTo(n.cpx2,n.cpy2+i,n.cpx1,n.cpy1+i,n.x1,n.y1+i)),e.closePath()},t.prototype.highlight=function(){mi(this)},t.prototype.downplay=function(){_i(this)},t}(Pt),eq=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._focusAdjacencyDisabled=!1,e}return t.prototype.render=function(e,n,i){var a=this,o=e.getGraph(),s=this.group,l=e.layoutInfo,u=l.width,f=l.height,c=e.getData(),h=e.getData("edge"),v=e.get("orient");this._model=e,s.removeAll(),s.x=l.x,s.y=l.y,o.eachEdge(function(d){var p=new tq,g=St(p);g.dataIndex=d.dataIndex,g.seriesIndex=e.seriesIndex,g.dataType="edge";var y=d.getModel(),m=y.getModel("lineStyle"),_=m.get("curveness"),S=d.node1.getLayout(),x=d.node1.getModel(),b=x.get("localX"),w=x.get("localY"),T=d.node2.getLayout(),A=d.node2.getModel(),C=A.get("localX"),D=A.get("localY"),I=d.getLayout(),L,P,E,O,V,N,z,$;p.shape.extent=Math.max(1,I.dy),p.shape.orient=v,v==="vertical"?(L=(b!=null?b*u:S.x)+I.sy,P=(w!=null?w*f:S.y)+S.dy,E=(C!=null?C*u:T.x)+I.ty,O=D!=null?D*f:T.y,V=L,N=P*(1-_)+O*_,z=E,$=P*_+O*(1-_)):(L=(b!=null?b*u:S.x)+S.dx,P=(w!=null?w*f:S.y)+I.sy,E=C!=null?C*u:T.x,O=(D!=null?D*f:T.y)+I.ty,V=L*(1-_)+E*_,N=P,z=L*_+E*(1-_),$=O),p.setShape({x1:L,y1:P,x2:E,y2:O,cpx1:V,cpy1:N,cpx2:z,cpy2:$}),p.useStyle(m.getItemStyle()),tC(p.style,v,d);var q=""+y.get("value"),Q=De(y,"edgeLabel");Fe(p,Q,{labelFetcher:{getFormattedLabel:function(gt,Et,U,K,H,tt){return e.getFormattedLabel(gt,Et,"edge",K,Bn(H,Q.normal&&Q.normal.get("formatter"),q),tt)}},labelDataIndex:d.dataIndex,defaultText:q}),p.setTextConfig({position:"inside"});var ct=y.getModel("emphasis");Ge(p,y,"lineStyle",function(gt){var Et=gt.getItemStyle();return tC(Et,v,d),Et}),s.add(p),h.setItemGraphicEl(d.dataIndex,p);var ht=ct.get("focus");ue(p,ht==="adjacency"?d.getAdjacentDataIndices():ht==="trajectory"?d.getTrajectoryDataIndices():ht,ct.get("blurScope"),ct.get("disabled"))}),o.eachNode(function(d){var p=d.getLayout(),g=d.getModel(),y=g.get("localX"),m=g.get("localY"),_=g.getModel("emphasis"),S=g.get(["itemStyle","borderRadius"])||0,x=new Vt({shape:{x:y!=null?y*u:p.x,y:m!=null?m*f:p.y,width:p.dx,height:p.dy,r:S},style:g.getModel("itemStyle").getItemStyle(),z2:10});Fe(x,De(g),{labelFetcher:{getFormattedLabel:function(w,T){return e.getFormattedLabel(w,T,"node")}},labelDataIndex:d.dataIndex,defaultText:d.id}),x.disableLabelAnimation=!0,x.setStyle("fill",d.getVisual("color")),x.setStyle("decal",d.getVisual("style").decal),Ge(x,g),s.add(x),c.setItemGraphicEl(d.dataIndex,x),St(x).dataType="node";var b=_.get("focus");ue(x,b==="adjacency"?d.getAdjacentDataIndices():b==="trajectory"?d.getTrajectoryDataIndices():b,_.get("blurScope"),_.get("disabled"))}),c.eachItemGraphicEl(function(d,p){var g=c.getItemModel(p);g.get("draggable")&&(d.drift=function(y,m){a._focusAdjacencyDisabled=!0,this.shape.x+=y,this.shape.y+=m,this.dirty(),i.dispatchAction({type:"dragNode",seriesId:e.id,dataIndex:c.getRawIndex(p),localX:this.shape.x/u,localY:this.shape.y/f})},d.ondragend=function(){a._focusAdjacencyDisabled=!1},d.draggable=!0,d.cursor="move")}),!this._data&&e.isAnimationEnabled()&&s.setClipPath(rq(s.getBoundingRect(),e,function(){s.removeClipPath()})),this._data=e.getData()},t.prototype.dispose=function(){},t.type="sankey",t}(ee);function tC(r,t,e){switch(r.fill){case"source":r.fill=e.node1.getVisual("color"),r.decal=e.node1.getVisual("style").decal;break;case"target":r.fill=e.node2.getVisual("color"),r.decal=e.node2.getVisual("style").decal;break;case"gradient":var n=e.node1.getVisual("color"),i=e.node2.getVisual("color");nt(n)&&nt(i)&&(r.fill=new bf(0,0,+(t==="horizontal"),+(t==="vertical"),[{color:n,offset:0},{color:i,offset:1}]))}}function rq(r,t,e){var n=new Vt({shape:{x:r.x-10,y:r.y-10,width:0,height:r.height+20}});return ae(n,{shape:{width:r.width+20}},t,e),n}const nq=eq;var iq=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(e,n){var i=e.edges||e.links||[],a=e.data||e.nodes||[],o=e.levels||[];this.levelModels=[];for(var s=this.levelModels,l=0;l=0&&(s[o[l].depth]=new te(o[l],this,n));var u=fk(a,i,this,!0,f);return u.data;function f(c,h){c.wrapMethod("getItemModel",function(v,d){var p=v.parentModel,g=p.getData().getItemLayout(d);if(g){var y=g.depth,m=p.levelModels[y];m&&(v.parentModel=m)}return v}),h.wrapMethod("getItemModel",function(v,d){var p=v.parentModel,g=p.getGraph().getEdgeByIndex(d),y=g.node1.getLayout();if(y){var m=y.depth,_=p.levelModels[m];_&&(v.parentModel=_)}return v})}},t.prototype.setNodePosition=function(e,n){var i=this.option.data||this.option.nodes,a=i[e];a.localX=n[0],a.localY=n[1]},t.prototype.getGraph=function(){return this.getData().graph},t.prototype.getEdgeData=function(){return this.getGraph().edgeData},t.prototype.formatTooltip=function(e,n,i){function a(v){return isNaN(v)||v==null}if(i==="edge"){var o=this.getDataParams(e,i),s=o.data,l=o.value,u=s.source+" -- "+s.target;return Ie("nameValue",{name:u,value:l,noValue:a(l)})}else{var f=this.getGraph().getNodeByIndex(e),c=f.getLayout().value,h=this.getDataParams(e,i).data.name;return Ie("nameValue",{name:h!=null?h+"":null,value:c,noValue:a(c)})}},t.prototype.optionUpdated=function(){},t.prototype.getDataParams=function(e,n){var i=r.prototype.getDataParams.call(this,e,n);if(i.value==null&&n==="node"){var a=this.getGraph().getNodeByIndex(e),o=a.getLayout().value;i.value=o}return i},t.type="series.sankey",t.defaultOption={z:2,coordinateSystem:"view",left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,layoutIterations:32,label:{show:!0,position:"right",fontSize:12},edgeLabel:{show:!1,fontSize:12},levels:[],nodeAlign:"justify",lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},select:{itemStyle:{borderColor:"#212121"}},animationEasing:"linear",animationDuration:1e3},t}(le);const aq=iq;function oq(r,t){r.eachSeriesByType("sankey",function(e){var n=e.get("nodeWidth"),i=e.get("nodeGap"),a=sq(e,t);e.layoutInfo=a;var o=a.width,s=a.height,l=e.getGraph(),u=l.nodes,f=l.edges;uq(u);var c=$t(u,function(p){return p.getLayout().value===0}),h=c.length!==0?0:e.get("layoutIterations"),v=e.get("orient"),d=e.get("nodeAlign");lq(u,f,n,i,o,s,h,v,d)})}function sq(r,t){return be(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function lq(r,t,e,n,i,a,o,s,l){fq(r,t,e,i,a,s,l),dq(r,t,a,i,n,o,s),wq(r,s)}function uq(r){M(r,function(t){var e=ra(t.outEdges,dv),n=ra(t.inEdges,dv),i=t.getValue()||0,a=Math.max(e,n,i);t.setLayout({value:a},!0)})}function fq(r,t,e,n,i,a,o){for(var s=[],l=[],u=[],f=[],c=0,h=0;h=0;y&&g.depth>v&&(v=g.depth),p.setLayout({depth:y?g.depth:c},!0),a==="vertical"?p.setLayout({dy:e},!0):p.setLayout({dx:e},!0);for(var m=0;mc-1?v:c-1;o&&o!=="left"&&cq(r,o,a,w);var T=a==="vertical"?(i-e)/w:(n-e)/w;vq(r,T,a)}function Lk(r){var t=r.hostGraph.data.getRawDataItem(r.dataIndex);return t.depth!=null&&t.depth>=0}function cq(r,t,e,n){if(t==="right"){for(var i=[],a=r,o=0;a.length;){for(var s=0;s0;a--)l*=.99,yq(s,l,o),Ng(s,i,e,n,o),bq(s,l,o),Ng(s,i,e,n,o)}function pq(r,t){var e=[],n=t==="vertical"?"y":"x",i=rm(r,function(a){return a.getLayout()[n]});return i.keys.sort(function(a,o){return a-o}),M(i.keys,function(a){e.push(i.buckets.get(a))}),e}function gq(r,t,e,n,i,a){var o=1/0;M(r,function(s){var l=s.length,u=0;M(s,function(c){u+=c.getLayout().value});var f=a==="vertical"?(n-(l-1)*i)/u:(e-(l-1)*i)/u;f0&&(s=l.getLayout()[a]+u,i==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0)),f=l.getLayout()[a]+l.getLayout()[h]+t;var d=i==="vertical"?n:e;if(u=f-t-d,u>0){s=l.getLayout()[a]-u,i==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0),f=s;for(var v=c-2;v>=0;--v)l=o[v],u=l.getLayout()[a]+l.getLayout()[h]+t-f,u>0&&(s=l.getLayout()[a]-u,i==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0)),f=l.getLayout()[a]}})}function yq(r,t,e){M(r.slice().reverse(),function(n){M(n,function(i){if(i.outEdges.length){var a=ra(i.outEdges,mq,e)/ra(i.outEdges,dv);if(isNaN(a)){var o=i.outEdges.length;a=o?ra(i.outEdges,_q,e)/o:0}if(e==="vertical"){var s=i.getLayout().x+(a-fa(i,e))*t;i.setLayout({x:s},!0)}else{var l=i.getLayout().y+(a-fa(i,e))*t;i.setLayout({y:l},!0)}}})})}function mq(r,t){return fa(r.node2,t)*r.getValue()}function _q(r,t){return fa(r.node2,t)}function Sq(r,t){return fa(r.node1,t)*r.getValue()}function xq(r,t){return fa(r.node1,t)}function fa(r,t){return t==="vertical"?r.getLayout().x+r.getLayout().dx/2:r.getLayout().y+r.getLayout().dy/2}function dv(r){return r.getValue()}function ra(r,t,e){for(var n=0,i=r.length,a=-1;++ao&&(o=l)}),M(n,function(s){var l=new ze({type:"color",mappingMethod:"linear",dataExtent:[a,o],visual:t.get("color")}),u=l.mapValueToVisual(s.getLayout().value),f=s.getModel().get(["itemStyle","color"]);f!=null?(s.setVisual("color",f),s.setVisual("style",{fill:f})):(s.setVisual("color",u),s.setVisual("style",{fill:u}))})}i.length&&M(i,function(s){var l=s.getModel().get("lineStyle");s.setVisual("style",l)})})}function Aq(r){r.registerChartView(nq),r.registerSeriesModel(aq),r.registerLayout(oq),r.registerVisual(Tq),r.registerAction({type:"dragNode",event:"dragnode",update:"update"},function(t,e){e.eachComponent({mainType:"series",subType:"sankey",query:t},function(n){n.setNodePosition(t.dataIndex,[t.localX,t.localY])})})}var Pk=function(){function r(){}return r.prototype._hasEncodeRule=function(t){var e=this.getEncode();return e&&e.get(t)!=null},r.prototype.getInitialData=function(t,e){var n,i=e.getComponent("xAxis",this.get("xAxisIndex")),a=e.getComponent("yAxis",this.get("yAxisIndex")),o=i.get("type"),s=a.get("type"),l;o==="category"?(t.layout="horizontal",n=i.getOrdinalMeta(),l=!this._hasEncodeRule("x")):s==="category"?(t.layout="vertical",n=a.getOrdinalMeta(),l=!this._hasEncodeRule("y")):t.layout=t.layout||"horizontal";var u=["x","y"],f=t.layout==="horizontal"?0:1,c=this._baseAxisDim=u[f],h=u[1-f],v=[i,a],d=v[f].get("type"),p=v[1-f].get("type"),g=t.data;if(g&&l){var y=[];M(g,function(S,x){var b;Y(S)?(b=S.slice(),S.unshift(x)):Y(S.value)?(b=F({},S),b.value=b.value.slice(),S.value.unshift(x)):b=S,y.push(b)}),t.data=y}var m=this.defaultValueDimensions,_=[{name:c,type:rv(d),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:h,type:rv(p),dimsDef:m.slice()}];return cl(this,{coordDimensions:_,dimensionsCount:m.length+1,encodeDefaulter:bt(t2,_,this)})},r.prototype.getBaseAxis=function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis},r}(),Rk=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.defaultValueDimensions=[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],e.visualDrawType="stroke",e}return t.type="series.boxplot",t.dependencies=["xAxis","yAxis","grid"],t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0,0,0,0.2)"}},animationDuration:800},t}(le);_e(Rk,Pk,!0);const Cq=Rk;var Mq=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=e.getData(),o=this.group,s=this._data;this._data||o.removeAll();var l=e.get("layout")==="horizontal"?1:0;a.diff(s).add(function(u){if(a.hasValue(u)){var f=a.getItemLayout(u),c=eC(f,a,u,l,!0);a.setItemGraphicEl(u,c),o.add(c)}}).update(function(u,f){var c=s.getItemGraphicEl(f);if(!a.hasValue(u)){o.remove(c);return}var h=a.getItemLayout(u);c?(pn(c),Ek(h,c,a,u)):c=eC(h,a,u,l),o.add(c),a.setItemGraphicEl(u,c)}).remove(function(u){var f=s.getItemGraphicEl(u);f&&o.remove(f)}).execute(),this._data=a},t.prototype.remove=function(e){var n=this.group,i=this._data;this._data=null,i&&i.eachItemGraphicEl(function(a){a&&n.remove(a)})},t.type="boxplot",t}(ee),Dq=function(){function r(){}return r}(),Iq=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="boxplotBoxPath",n}return t.prototype.getDefaultShape=function(){return new Dq},t.prototype.buildPath=function(e,n){var i=n.points,a=0;for(e.moveTo(i[a][0],i[a][1]),a++;a<4;a++)e.lineTo(i[a][0],i[a][1]);for(e.closePath();ap){var S=[y,_];n.push(S)}}}return{boxData:e,outliers:n}}var Vq={type:"echarts:boxplot",transform:function(t){var e=t.upstream;if(e.sourceFormat!==je){var n="";Wt(n)}var i=Nq(e.getRawData(),t.config);return[{dimensions:["ItemName","Low","Q1","Q2","Q3","High"],data:i.boxData},{data:i.outliers}]}};function Bq(r){r.registerSeriesModel(Cq),r.registerChartView(Pq),r.registerLayout(Rq),r.registerTransform(Vq)}var zq=["itemStyle","borderColor"],Gq=["itemStyle","borderColor0"],Fq=["itemStyle","borderColorDoji"],Hq=["itemStyle","color"],Wq=["itemStyle","color0"];function L1(r,t){return t.get(r>0?Hq:Wq)}function P1(r,t){return t.get(r===0?Fq:r>0?zq:Gq)}var $q={seriesType:"candlestick",plan:sl(),performRawSeries:!0,reset:function(r,t){if(!t.isSeriesFiltered(r)){var e=r.pipelineContext.large;return!e&&{progress:function(n,i){for(var a;(a=n.next())!=null;){var o=i.getItemModel(a),s=i.getItemLayout(a).sign,l=o.getItemStyle();l.fill=L1(s,o),l.stroke=P1(s,o)||l.fill;var u=i.ensureUniqueItemVisual(a,"style");F(u,l)}}}}}};const Uq=$q;var Yq=["color","borderColor"],Zq=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(e),this._isLargeDraw?this._renderLarge(e):this._renderNormal(e)},t.prototype.incrementalPrepareRender=function(e,n,i){this._clear(),this._updateDrawMode(e)},t.prototype.incrementalRender=function(e,n,i,a){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(e,n):this._incrementalRenderNormal(e,n)},t.prototype.eachRendered=function(e){pa(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var n=e.pipelineContext.large;(this._isLargeDraw==null||n!==this._isLargeDraw)&&(this._isLargeDraw=n,this._clear())},t.prototype._renderNormal=function(e){var n=e.getData(),i=this._data,a=this.group,o=n.getLayout("isSimpleBox"),s=e.get("clip",!0),l=e.coordinateSystem,u=l.getArea&&l.getArea();this._data||a.removeAll(),n.diff(i).add(function(f){if(n.hasValue(f)){var c=n.getItemLayout(f);if(s&&rC(u,c))return;var h=Vg(c,f,!0);ae(h,{shape:{points:c.ends}},e,f),Bg(h,n,f,o),a.add(h),n.setItemGraphicEl(f,h)}}).update(function(f,c){var h=i.getItemGraphicEl(c);if(!n.hasValue(f)){a.remove(h);return}var v=n.getItemLayout(f);if(s&&rC(u,v)){a.remove(h);return}h?(Ht(h,{shape:{points:v.ends}},e,f),pn(h)):h=Vg(v),Bg(h,n,f,o),a.add(h),n.setItemGraphicEl(f,h)}).remove(function(f){var c=i.getItemGraphicEl(f);c&&a.remove(c)}).execute(),this._data=n},t.prototype._renderLarge=function(e){this._clear(),nC(e,this.group);var n=e.get("clip",!0)?Pf(e.coordinateSystem,!1,e):null;n?this.group.setClipPath(n):this.group.removeClipPath()},t.prototype._incrementalRenderNormal=function(e,n){for(var i=n.getData(),a=i.getLayout("isSimpleBox"),o;(o=e.next())!=null;){var s=i.getItemLayout(o),l=Vg(s);Bg(l,i,o,a),l.incremental=!0,this.group.add(l),this._progressiveEls.push(l)}},t.prototype._incrementalRenderLarge=function(e,n){nC(n,this.group,this._progressiveEls,!0)},t.prototype.remove=function(e){this._clear()},t.prototype._clear=function(){this.group.removeAll(),this._data=null},t.type="candlestick",t}(ee),Xq=function(){function r(){}return r}(),qq=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n.type="normalCandlestickBox",n}return t.prototype.getDefaultShape=function(){return new Xq},t.prototype.buildPath=function(e,n){var i=n.points;this.__simpleBox?(e.moveTo(i[4][0],i[4][1]),e.lineTo(i[6][0],i[6][1])):(e.moveTo(i[0][0],i[0][1]),e.lineTo(i[1][0],i[1][1]),e.lineTo(i[2][0],i[2][1]),e.lineTo(i[3][0],i[3][1]),e.closePath(),e.moveTo(i[4][0],i[4][1]),e.lineTo(i[5][0],i[5][1]),e.moveTo(i[6][0],i[6][1]),e.lineTo(i[7][0],i[7][1]))},t}(Pt);function Vg(r,t,e){var n=r.ends;return new qq({shape:{points:e?Kq(n,r):n},z2:100})}function rC(r,t){for(var e=!0,n=0;nx?D[a]:C[a],ends:P,brushRect:z(b,w,_)})}function V(q,Q){var ct=[];return ct[i]=Q,ct[a]=q,isNaN(Q)||isNaN(q)?[NaN,NaN]:t.dataToPoint(ct)}function N(q,Q,ct){var ht=Q.slice(),gt=Q.slice();ht[i]=fh(ht[i]+n/2,1,!1),gt[i]=fh(gt[i]-n/2,1,!0),ct?q.push(ht,gt):q.push(gt,ht)}function z(q,Q,ct){var ht=V(q,ct),gt=V(Q,ct);return ht[i]-=n/2,gt[i]-=n/2,{x:ht[0],y:ht[1],width:n,height:gt[1]-ht[1]}}function $(q){return q[i]=fh(q[i],1),q}}function d(p,g){for(var y=Nn(p.count*4),m=0,_,S=[],x=[],b,w=g.getStore(),T=!!r.get(["itemStyle","borderColorDoji"]);(b=p.next())!=null;){var A=w.get(s,b),C=w.get(u,b),D=w.get(f,b),I=w.get(c,b),L=w.get(h,b);if(isNaN(A)||isNaN(I)||isNaN(L)){y[m++]=NaN,m+=3;continue}y[m++]=iC(w,b,C,D,f,T),S[i]=A,S[a]=I,_=t.dataToPoint(S,null,x),y[m++]=_?_[0]:NaN,y[m++]=_?_[1]:NaN,S[a]=L,_=t.dataToPoint(S,null,x),y[m++]=_?_[1]:NaN}g.setLayout("largePoints",y)}}};function iC(r,t,e,n,i,a){var o;return e>n?o=-1:e0?r.get(i,t-1)<=n?1:-1:1,o}function rK(r,t){var e=r.getBaseAxis(),n,i=e.type==="category"?e.getBandWidth():(n=e.getExtent(),Math.abs(n[1]-n[0])/t.count()),a=et(xt(r.get("barMaxWidth"),i),i),o=et(xt(r.get("barMinWidth"),1),i),s=r.get("barWidth");return s!=null?et(s,i):Math.max(Math.min(i/2,a),o)}const nK=eK;function iK(r){r.registerChartView(Jq),r.registerSeriesModel(Qq),r.registerPreprocessor(tK),r.registerVisual(Uq),r.registerLayout(nK)}function aC(r,t){var e=t.rippleEffectColor||t.color;r.eachChild(function(n){n.attr({z:t.z,zlevel:t.zlevel,style:{stroke:t.brushType==="stroke"?e:null,fill:t.brushType==="fill"?e:null}})})}var aK=function(r){B(t,r);function t(e,n){var i=r.call(this)||this,a=new If(e,n),o=new _t;return i.add(a),i.add(o),i.updateData(e,n),i}return t.prototype.stopEffectAnimation=function(){this.childAt(1).removeAll()},t.prototype.startEffectAnimation=function(e){for(var n=e.symbolType,i=e.color,a=e.rippleNumber,o=this.childAt(1),s=0;s0&&(s=this._getLineLength(a)/f*1e3),s!==this._period||l!==this._loop||u!==this._roundTrip){a.stopAnimation();var h=void 0;vt(c)?h=c(i):h=c,a.__t>0&&(h=-s*a.__t),this._animateSymbol(a,s,h,l,u)}this._period=s,this._loop=l,this._roundTrip=u}},t.prototype._animateSymbol=function(e,n,i,a,o){if(n>0){e.__t=0;var s=this,l=e.animate("",a).when(o?n*2:n,{__t:o?2:1}).delay(i).during(function(){s._updateSymbolPosition(e)});a||l.done(function(){s.remove(e)}),l.start()}},t.prototype._getLineLength=function(e){return $i(e.__p1,e.__cp1)+$i(e.__cp1,e.__p2)},t.prototype._updateAnimationPoints=function(e,n){e.__p1=n[0],e.__p2=n[1],e.__cp1=n[2]||[(n[0][0]+n[1][0])/2,(n[0][1]+n[1][1])/2]},t.prototype.updateData=function(e,n,i){this.childAt(0).updateData(e,n,i),this._updateEffectSymbol(e,n)},t.prototype._updateSymbolPosition=function(e){var n=e.__p1,i=e.__p2,a=e.__cp1,o=e.__t<1?e.__t:2-e.__t,s=[e.x,e.y],l=s.slice(),u=Le,f=Fy;s[0]=u(n[0],a[0],i[0],o),s[1]=u(n[1],a[1],i[1],o);var c=e.__t<1?f(n[0],a[0],i[0],o):f(i[0],a[0],n[0],1-o),h=e.__t<1?f(n[1],a[1],i[1],o):f(i[1],a[1],n[1],1-o);e.rotation=-Math.atan2(h,c)-Math.PI/2,(this._symbolType==="line"||this._symbolType==="rect"||this._symbolType==="roundRect")&&(e.__lastT!==void 0&&e.__lastT=0&&!(a[l]<=n);l--);l=Math.min(l,o-2)}else{for(l=s;ln);l++);l=Math.min(l-1,o-2)}var f=(n-a[l])/(a[l+1]-a[l]),c=i[l],h=i[l+1];e.x=c[0]*(1-f)+f*h[0],e.y=c[1]*(1-f)+f*h[1];var v=e.__t<1?h[0]-c[0]:c[0]-h[0],d=e.__t<1?h[1]-c[1]:c[1]-h[1];e.rotation=-Math.atan2(d,v)-Math.PI/2,this._lastFrame=l,this._lastFramePercent=n,e.ignore=!1}},t}(Ok);const pK=dK;var gK=function(){function r(){this.polyline=!1,this.curveness=0,this.segs=[]}return r}(),yK=function(r){B(t,r);function t(e){var n=r.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new gK},t.prototype.buildPath=function(e,n){var i=n.segs,a=n.curveness,o;if(n.polyline)for(o=this._off;o0){e.moveTo(i[o++],i[o++]);for(var l=1;l0){var v=(u+c)/2-(f-h)*a,d=(f+h)/2-(c-u)*a;e.quadraticCurveTo(v,d,c,h)}else e.lineTo(c,h)}this.incremental&&(this._off=o,this.notClear=!0)},t.prototype.findDataIndex=function(e,n){var i=this.shape,a=i.segs,o=i.curveness,s=this.style.lineWidth;if(i.polyline)for(var l=0,u=0;u0)for(var c=a[u++],h=a[u++],v=1;v0){var g=(c+d)/2-(h-p)*o,y=(h+p)/2-(d-c)*o;if(FL(c,h,g,y,d,p,s,e,n))return l}else if(Hi(c,h,d,p,s,e,n))return l;l++}return-1},t.prototype.contain=function(e,n){var i=this.transformCoordToLocal(e,n),a=this.getBoundingRect();if(e=i[0],n=i[1],a.contain(e,n)){var o=this.hoverDataIdx=this.findDataIndex(e,n);return o>=0}return this.hoverDataIdx=-1,!1},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var n=this.shape,i=n.segs,a=1/0,o=1/0,s=-1/0,l=-1/0,u=0;u0&&(o.dataIndex=l+t.__startIndex)})},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const _K=mK;var SK={seriesType:"lines",plan:sl(),reset:function(r){var t=r.coordinateSystem;if(t){var e=r.get("polyline"),n=r.pipelineContext.large;return{progress:function(i,a){var o=[];if(n){var s=void 0,l=i.end-i.start;if(e){for(var u=0,f=i.start;f0&&(f||u.configLayer(s,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(l/10+.9,1),0)})),o.updateData(a);var c=e.get("clip",!0)&&Pf(e.coordinateSystem,!1,e);c?this.group.setClipPath(c):this.group.removeClipPath(),this._lastZlevel=s,this._finished=!0},t.prototype.incrementalPrepareRender=function(e,n,i){var a=e.getData(),o=this._updateLineDraw(a,e);o.incrementalPrepareUpdate(a),this._clearLayer(i),this._finished=!1},t.prototype.incrementalRender=function(e,n,i){this._lineDraw.incrementalUpdate(e,n.getData()),this._finished=e.end===n.getData().count()},t.prototype.eachRendered=function(e){this._lineDraw&&this._lineDraw.eachRendered(e)},t.prototype.updateTransform=function(e,n,i){var a=e.getData(),o=e.pipelineContext;if(!this._finished||o.large||o.progressiveRender)return{update:!0};var s=Vk.reset(e,n,i);s.progress&&s.progress({start:0,end:a.count(),count:a.count()},a),this._lineDraw.updateLayout(),this._clearLayer(i)},t.prototype._updateLineDraw=function(e,n){var i=this._lineDraw,a=this._showEffect(n),o=!!n.get("polyline"),s=n.pipelineContext,l=s.large;return(!i||a!==this._hasEffet||o!==this._isPolyline||l!==this._isLargeDraw)&&(i&&i.remove(),i=this._lineDraw=l?new _K:new b1(o?a?pK:Nk:a?Ok:x1),this._hasEffet=a,this._isPolyline=o,this._isLargeDraw=l),this.group.add(i.group),i},t.prototype._showEffect=function(e){return!!e.get(["effect","show"])},t.prototype._clearLayer=function(e){var n=e.getZr(),i=n.painter.getType()==="svg";!i&&this._lastZlevel!=null&&n.painter.getLayer(this._lastZlevel).clear(!0)},t.prototype.remove=function(e,n){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(n)},t.prototype.dispose=function(e,n){this.remove(e,n)},t.type="lines",t}(ee);const bK=xK;var wK=typeof Uint32Array=="undefined"?Array:Uint32Array,TK=typeof Float64Array=="undefined"?Array:Float64Array;function oC(r){var t=r.data;t&&t[0]&&t[0][0]&&t[0][0].coord&&(r.data=Z(t,function(e){var n=[e[0].coord,e[1].coord],i={coords:n};return e[0].name&&(i.fromName=e[0].name),e[1].name&&(i.toName=e[1].name),q0([i,e[0],e[1]])}))}var AK=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.visualStyleAccessPath="lineStyle",e.visualDrawType="stroke",e}return t.prototype.init=function(e){e.data=e.data||[],oC(e);var n=this._processFlatCoordsArray(e.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords&&(e.data=new Float32Array(n.count)),r.prototype.init.apply(this,arguments)},t.prototype.mergeOption=function(e){if(oC(e),e.data){var n=this._processFlatCoordsArray(e.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords&&(e.data=new Float32Array(n.count))}r.prototype.mergeOption.apply(this,arguments)},t.prototype.appendData=function(e){var n=this._processFlatCoordsArray(e.data);n.flatCoords&&(this._flatCoords?(this._flatCoords=Bu(this._flatCoords,n.flatCoords),this._flatCoordsOffset=Bu(this._flatCoordsOffset,n.flatCoordsOffset)):(this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset),e.data=new Float32Array(n.count)),this.getRawData().appendData(e.data)},t.prototype._getCoordsFromItemModel=function(e){var n=this.getData().getItemModel(e),i=n.option instanceof Array?n.option:n.getShallow("coords");return i},t.prototype.getLineCoordsCount=function(e){return this._flatCoordsOffset?this._flatCoordsOffset[e*2+1]:this._getCoordsFromItemModel(e).length},t.prototype.getLineCoords=function(e,n){if(this._flatCoordsOffset){for(var i=this._flatCoordsOffset[e*2],a=this._flatCoordsOffset[e*2+1],o=0;o ")})},t.prototype.preventIncremental=function(){return!!this.get(["effect","show"])},t.prototype.getProgressive=function(){var e=this.option.progressive;return e==null?this.option.large?1e4:this.get("progressive"):e},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return e==null?this.option.large?2e4:this.get("progressiveThreshold"):e},t.prototype.getZLevelKey=function(){var e=this.getModel("effect"),n=e.get("trailLength");return this.getData().count()>this.getProgressiveThreshold()?this.id:e.get("show")&&n>0?n+"":""},t.type="series.lines",t.dependencies=["grid","polar","geo","calendar"],t.defaultOption={coordinateSystem:"geo",z:2,legendHoverLink:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}},t}(le);const CK=AK;function Oc(r){return r instanceof Array||(r=[r,r]),r}var MK={seriesType:"lines",reset:function(r){var t=Oc(r.get("symbol")),e=Oc(r.get("symbolSize")),n=r.getData();n.setVisual("fromSymbol",t&&t[0]),n.setVisual("toSymbol",t&&t[1]),n.setVisual("fromSymbolSize",e&&e[0]),n.setVisual("toSymbolSize",e&&e[1]);function i(a,o){var s=a.getItemModel(o),l=Oc(s.getShallow("symbol",!0)),u=Oc(s.getShallow("symbolSize",!0));l[0]&&a.setItemVisual(o,"fromSymbol",l[0]),l[1]&&a.setItemVisual(o,"toSymbol",l[1]),u[0]&&a.setItemVisual(o,"fromSymbolSize",u[0]),u[1]&&a.setItemVisual(o,"toSymbolSize",u[1])}return{dataEach:n.hasItemOption?i:null}}};const DK=MK;function IK(r){r.registerChartView(bK),r.registerSeriesModel(CK),r.registerLayout(Vk),r.registerVisual(DK)}var LK=256,PK=function(){function r(){this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={inRange:null,outOfRange:null};var t=ia.createCanvas();this.canvas=t}return r.prototype.update=function(t,e,n,i,a,o){var s=this._getBrush(),l=this._getGradient(a,"inRange"),u=this._getGradient(a,"outOfRange"),f=this.pointSize+this.blurSize,c=this.canvas,h=c.getContext("2d"),v=t.length;c.width=e,c.height=n;for(var d=0;d0){var I=o(_)?l:u;_>0&&(_=_*C+T),x[b++]=I[D],x[b++]=I[D+1],x[b++]=I[D+2],x[b++]=I[D+3]*_*256}else b+=4}return h.putImageData(S,0,0),c},r.prototype._getBrush=function(){var t=this._brushCanvas||(this._brushCanvas=ia.createCanvas()),e=this.pointSize+this.blurSize,n=e*2;t.width=n,t.height=n;var i=t.getContext("2d");return i.clearRect(0,0,n,n),i.shadowOffsetX=n,i.shadowBlur=this.blurSize,i.shadowColor="#000",i.beginPath(),i.arc(-e,e,this.pointSize,0,Math.PI*2,!0),i.closePath(),i.fill(),t},r.prototype._getGradient=function(t,e){for(var n=this._gradientPixels,i=n[e]||(n[e]=new Uint8ClampedArray(256*4)),a=[0,0,0,0],o=0,s=0;s<256;s++)t[e](s/255,!0,a),i[o++]=a[0],i[o++]=a[1],i[o++]=a[2],i[o++]=a[3];return i},r}();const RK=PK;function EK(r,t,e){var n=r[1]-r[0];t=Z(t,function(o){return{interval:[(o.interval[0]-r[0])/n,(o.interval[1]-r[0])/n]}});var i=t.length,a=0;return function(o){var s;for(s=a;s=0;s--){var l=t[s].interval;if(l[0]<=o&&o<=l[1]){a=s;break}}return s>=0&&s=t[0]&&n<=t[1]}}function sC(r){var t=r.dimensions;return t[0]==="lng"&&t[1]==="lat"}var OK=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a;n.eachComponent("visualMap",function(s){s.eachTargetSeries(function(l){l===e&&(a=s)})}),this._progressiveEls=null,this.group.removeAll();var o=e.coordinateSystem;o.type==="cartesian2d"||o.type==="calendar"?this._renderOnCartesianAndCalendar(e,i,0,e.getData().count()):sC(o)&&this._renderOnGeo(o,e,a,i)},t.prototype.incrementalPrepareRender=function(e,n,i){this.group.removeAll()},t.prototype.incrementalRender=function(e,n,i,a){var o=n.coordinateSystem;o&&(sC(o)?this.render(n,i,a):(this._progressiveEls=[],this._renderOnCartesianAndCalendar(n,a,e.start,e.end,!0)))},t.prototype.eachRendered=function(e){pa(this._progressiveEls||this.group,e)},t.prototype._renderOnCartesianAndCalendar=function(e,n,i,a,o){var s=e.coordinateSystem,l=zo(s,"cartesian2d"),u,f,c,h;if(l){var v=s.getAxis("x"),d=s.getAxis("y");u=v.getBandWidth()+.5,f=d.getBandWidth()+.5,c=v.scale.getExtent(),h=d.scale.getExtent()}for(var p=this.group,g=e.getData(),y=e.getModel(["emphasis","itemStyle"]).getItemStyle(),m=e.getModel(["blur","itemStyle"]).getItemStyle(),_=e.getModel(["select","itemStyle"]).getItemStyle(),S=e.get(["itemStyle","borderRadius"]),x=De(e),b=e.getModel("emphasis"),w=b.get("focus"),T=b.get("blurScope"),A=b.get("disabled"),C=l?[g.mapDimension("x"),g.mapDimension("y"),g.mapDimension("value")]:[g.mapDimension("time"),g.mapDimension("value")],D=i;Dc[1]||Eh[1])continue;var O=s.dataToPoint([P,E]);I=new Vt({shape:{x:O[0]-u/2,y:O[1]-f/2,width:u,height:f},style:L})}else{if(isNaN(g.get(C[1],D)))continue;I=new Vt({z2:1,shape:s.dataToRect([g.get(C[0],D)]).contentShape,style:L})}if(g.hasItemOption){var V=g.getItemModel(D),N=V.getModel("emphasis");y=N.getModel("itemStyle").getItemStyle(),m=V.getModel(["blur","itemStyle"]).getItemStyle(),_=V.getModel(["select","itemStyle"]).getItemStyle(),S=V.get(["itemStyle","borderRadius"]),w=N.get("focus"),T=N.get("blurScope"),A=N.get("disabled"),x=De(V)}I.shape.r=S;var z=e.getRawValue(D),$="-";z&&z[2]!=null&&($=z[2]+""),Fe(I,x,{labelFetcher:e,labelDataIndex:D,defaultOpacity:L.opacity,defaultText:$}),I.ensureState("emphasis").style=y,I.ensureState("blur").style=m,I.ensureState("select").style=_,ue(I,w,T,A),I.incremental=o,o&&(I.states.emphasis.hoverLayer=!0),p.add(I),g.setItemGraphicEl(D,I),this._progressiveEls&&this._progressiveEls.push(I)}},t.prototype._renderOnGeo=function(e,n,i,a){var o=i.targetVisuals.inRange,s=i.targetVisuals.outOfRange,l=n.getData(),u=this._hmLayer||this._hmLayer||new RK;u.blurSize=n.get("blurSize"),u.pointSize=n.get("pointSize"),u.minOpacity=n.get("minOpacity"),u.maxOpacity=n.get("maxOpacity");var f=e.getViewRect().clone(),c=e.getRoamTransform();f.applyTransform(c);var h=Math.max(f.x,0),v=Math.max(f.y,0),d=Math.min(f.width+f.x,a.getWidth()),p=Math.min(f.height+f.y,a.getHeight()),g=d-h,y=p-v,m=[l.mapDimension("lng"),l.mapDimension("lat"),l.mapDimension("value")],_=l.mapArray(m,function(w,T,A){var C=e.dataToPoint([w,T]);return C[0]-=h,C[1]-=v,C.push(A),C}),S=i.getExtent(),x=i.type==="visualMap.continuous"?kK(S,i.option.range):EK(S,i.getPieceList(),i.option.selected);u.update(_,g,y,o.color.getNormalizer(),{inRange:o.color.getColorMapper(),outOfRange:s.color.getColorMapper()},x);var b=new He({style:{width:g,height:y,x:h,y:v,image:u.canvas},silent:!0});this.group.add(b)},t.type="heatmap",t}(ee);const NK=OK;var VK=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(e,n){return Ai(null,this,{generateCoord:"value"})},t.prototype.preventIncremental=function(){var e=Af.get(this.get("coordinateSystem"));if(e&&e.dimensions)return e.dimensions[0]==="lng"&&e.dimensions[1]==="lat"},t.type="series.heatmap",t.dependencies=["grid","geo","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0,select:{itemStyle:{borderColor:"#212121"}}},t}(le);const BK=VK;function zK(r){r.registerChartView(NK),r.registerSeriesModel(BK)}var GK=["itemStyle","borderWidth"],lC=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],Fg=new da,FK=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=this.group,o=e.getData(),s=this._data,l=e.coordinateSystem,u=l.getBaseAxis(),f=u.isHorizontal(),c=l.master.getRect(),h={ecSize:{width:i.getWidth(),height:i.getHeight()},seriesModel:e,coordSys:l,coordSysExtent:[[c.x,c.x+c.width],[c.y,c.y+c.height]],isHorizontal:f,valueDim:lC[+f],categoryDim:lC[1-+f]};o.diff(s).add(function(d){if(o.hasValue(d)){var p=fC(o,d),g=uC(o,d,p,h),y=cC(o,h,g);o.setItemGraphicEl(d,y),a.add(y),vC(y,h,g)}}).update(function(d,p){var g=s.getItemGraphicEl(p);if(!o.hasValue(d)){a.remove(g);return}var y=fC(o,d),m=uC(o,d,y,h),_=Wk(o,m);g&&_!==g.__pictorialShapeStr&&(a.remove(g),o.setItemGraphicEl(d,null),g=null),g?XK(g,h,m):g=cC(o,h,m,!0),o.setItemGraphicEl(d,g),g.__pictorialSymbolMeta=m,a.add(g),vC(g,h,m)}).remove(function(d){var p=s.getItemGraphicEl(d);p&&hC(s,d,p.__pictorialSymbolMeta.animationModel,p)}).execute();var v=e.get("clip",!0)?Pf(e.coordinateSystem,!1,e):null;return v?a.setClipPath(v):a.removeClipPath(),this._data=o,this.group},t.prototype.remove=function(e,n){var i=this.group,a=this._data;e.get("animation")?a&&a.eachItemGraphicEl(function(o){hC(a,St(o).dataIndex,e,o)}):i.removeAll()},t.type="pictorialBar",t}(ee);function uC(r,t,e,n){var i=r.getItemLayout(t),a=e.get("symbolRepeat"),o=e.get("symbolClip"),s=e.get("symbolPosition")||"start",l=e.get("symbolRotate"),u=(l||0)*Math.PI/180||0,f=e.get("symbolPatternSize")||2,c=e.isAnimationEnabled(),h={dataIndex:t,layout:i,itemModel:e,symbolType:r.getItemVisual(t,"symbol")||"circle",style:r.getItemVisual(t,"style"),symbolClip:o,symbolRepeat:a,symbolRepeatDirection:e.get("symbolRepeatDirection"),symbolPatternSize:f,rotation:u,animationModel:c?e:null,hoverScale:c&&e.get(["emphasis","scale"]),z2:e.getShallow("z",!0)||0};HK(e,a,i,n,h),WK(r,t,i,a,o,h.boundingLength,h.pxSign,f,n,h),$K(e,h.symbolScale,u,n,h);var v=h.symbolSize,d=Vo(e.get("symbolOffset"),v);return UK(e,v,i,a,o,d,s,h.valueLineWidth,h.boundingLength,h.repeatCutLength,n,h),h}function HK(r,t,e,n,i){var a=n.valueDim,o=r.get("symbolBoundingData"),s=n.coordSys.getOtherAxis(n.coordSys.getBaseAxis()),l=s.toGlobalCoord(s.dataToCoord(0)),u=1-+(e[a.wh]<=0),f;if(Y(o)){var c=[Hg(s,o[0])-l,Hg(s,o[1])-l];c[1]=0?1:-1:f>0?1:-1}function Hg(r,t){return r.toGlobalCoord(r.dataToCoord(r.scale.parse(t)))}function WK(r,t,e,n,i,a,o,s,l,u){var f=l.valueDim,c=l.categoryDim,h=Math.abs(e[c.wh]),v=r.getItemVisual(t,"symbolSize"),d;Y(v)?d=v.slice():v==null?d=["100%","100%"]:d=[v,v],d[c.index]=et(d[c.index],h),d[f.index]=et(d[f.index],n?h:Math.abs(a)),u.symbolSize=d;var p=u.symbolScale=[d[0]/s,d[1]/s];p[f.index]*=(l.isHorizontal?-1:1)*o}function $K(r,t,e,n,i){var a=r.get(GK)||0;a&&(Fg.attr({scaleX:t[0],scaleY:t[1],rotation:e}),Fg.updateTransform(),a/=Fg.getLineScale(),a*=t[n.valueDim.index]),i.valueLineWidth=a||0}function UK(r,t,e,n,i,a,o,s,l,u,f,c){var h=f.categoryDim,v=f.valueDim,d=c.pxSign,p=Math.max(t[v.index]+s,0),g=p;if(n){var y=Math.abs(l),m=Re(r.get("symbolMargin"),"15%")+"",_=!1;m.lastIndexOf("!")===m.length-1&&(_=!0,m=m.slice(0,m.length-1));var S=et(m,t[v.index]),x=Math.max(p+S*2,0),b=_?0:S*2,w=ML(n),T=w?n:dC((y+b)/x),A=y-T*p;S=A/2/(_?T:Math.max(T-1,1)),x=p+S*2,b=_?0:S*2,!w&&n!=="fixed"&&(T=u?dC((Math.abs(u)+b)/x):0),g=T*x-b,c.repeatTimes=T,c.symbolMargin=S}var C=d*(g/2),D=c.pathPosition=[];D[h.index]=e[h.wh]/2,D[v.index]=o==="start"?C:o==="end"?l-C:l/2,a&&(D[0]+=a[0],D[1]+=a[1]);var I=c.bundlePosition=[];I[h.index]=e[h.xy],I[v.index]=e[v.xy];var L=c.barRectShape=F({},e);L[v.wh]=d*Math.max(Math.abs(e[v.wh]),Math.abs(D[v.index]+C)),L[h.wh]=e[h.wh];var P=c.clipShape={};P[h.xy]=-e[h.xy],P[h.wh]=f.ecSize[h.wh],P[v.xy]=0,P[v.wh]=e[v.wh]}function Bk(r){var t=r.symbolPatternSize,e=me(r.symbolType,-t/2,-t/2,t,t);return e.attr({culling:!0}),e.type!=="image"&&e.setStyle({strokeNoScale:!0}),e}function zk(r,t,e,n){var i=r.__pictorialBundle,a=e.symbolSize,o=e.valueLineWidth,s=e.pathPosition,l=t.valueDim,u=e.repeatTimes||0,f=0,c=a[t.valueDim.index]+o+e.symbolMargin*2;for(R1(r,function(p){p.__pictorialAnimationIndex=f,p.__pictorialRepeatTimes=u,f0:y<0)&&(m=u-1-p),g[l.index]=c*(m-u/2+.5)+s[l.index],{x:g[0],y:g[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation}}}function Gk(r,t,e,n){var i=r.__pictorialBundle,a=r.__pictorialMainPath;a?Es(a,null,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation},e,n):(a=r.__pictorialMainPath=Bk(e),i.add(a),Es(a,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:0,scaleY:0,rotation:e.rotation},{scaleX:e.symbolScale[0],scaleY:e.symbolScale[1]},e,n))}function Fk(r,t,e){var n=F({},t.barRectShape),i=r.__pictorialBarRect;i?Es(i,null,{shape:n},t,e):(i=r.__pictorialBarRect=new Vt({z2:2,shape:n,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),i.disableMorphing=!0,r.add(i))}function Hk(r,t,e,n){if(e.symbolClip){var i=r.__pictorialClipPath,a=F({},e.clipShape),o=t.valueDim,s=e.animationModel,l=e.dataIndex;if(i)Ht(i,{shape:a},s,l);else{a[o.wh]=0,i=new Vt({shape:a}),r.__pictorialBundle.setClipPath(i),r.__pictorialClipPath=i;var u={};u[o.wh]=e.clipShape[o.wh],Oo[n?"updateProps":"initProps"](i,{shape:u},s,l)}}}function fC(r,t){var e=r.getItemModel(t);return e.getAnimationDelayParams=YK,e.isAnimationEnabled=ZK,e}function YK(r){return{index:r.__pictorialAnimationIndex,count:r.__pictorialRepeatTimes}}function ZK(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function cC(r,t,e,n){var i=new _t,a=new _t;return i.add(a),i.__pictorialBundle=a,a.x=e.bundlePosition[0],a.y=e.bundlePosition[1],e.symbolRepeat?zk(i,t,e):Gk(i,t,e),Fk(i,e,n),Hk(i,t,e,n),i.__pictorialShapeStr=Wk(r,e),i.__pictorialSymbolMeta=e,i}function XK(r,t,e){var n=e.animationModel,i=e.dataIndex,a=r.__pictorialBundle;Ht(a,{x:e.bundlePosition[0],y:e.bundlePosition[1]},n,i),e.symbolRepeat?zk(r,t,e,!0):Gk(r,t,e,!0),Fk(r,e,!0),Hk(r,t,e,!0)}function hC(r,t,e,n){var i=n.__pictorialBarRect;i&&i.removeTextContent();var a=[];R1(n,function(o){a.push(o)}),n.__pictorialMainPath&&a.push(n.__pictorialMainPath),n.__pictorialClipPath&&(e=null),M(a,function(o){oa(o,{scaleX:0,scaleY:0},e,t,function(){n.parent&&n.parent.remove(n)})}),r.setItemGraphicEl(t,null)}function Wk(r,t){return[r.getItemVisual(t.dataIndex,"symbol")||"none",!!t.symbolRepeat,!!t.symbolClip].join(":")}function R1(r,t,e){M(r.__pictorialBundle.children(),function(n){n!==r.__pictorialBarRect&&t.call(e,n)})}function Es(r,t,e,n,i,a){t&&r.attr(t),n.symbolClip&&!i?e&&r.attr(e):e&&Oo[i?"updateProps":"initProps"](r,e,n.animationModel,n.dataIndex,a)}function vC(r,t,e){var n=e.dataIndex,i=e.itemModel,a=i.getModel("emphasis"),o=a.getModel("itemStyle").getItemStyle(),s=i.getModel(["blur","itemStyle"]).getItemStyle(),l=i.getModel(["select","itemStyle"]).getItemStyle(),u=i.getShallow("cursor"),f=a.get("focus"),c=a.get("blurScope"),h=a.get("scale");R1(r,function(p){if(p instanceof He){var g=p.style;p.useStyle(F({image:g.image,x:g.x,y:g.y,width:g.width,height:g.height},e.style))}else p.useStyle(e.style);var y=p.ensureState("emphasis");y.style=o,h&&(y.scaleX=p.scaleX*1.1,y.scaleY=p.scaleY*1.1),p.ensureState("blur").style=s,p.ensureState("select").style=l,u&&(p.cursor=u),p.z2=e.z2});var v=t.valueDim.posDesc[+(e.boundingLength>0)],d=r.__pictorialBarRect;d.ignoreClip=!0,Fe(d,De(i),{labelFetcher:t.seriesModel,labelDataIndex:n,defaultText:$s(t.seriesModel.getData(),n),inheritColor:e.style.fill,defaultOpacity:e.style.opacity,defaultOutsidePosition:v}),ue(r,f,c,a.get("disabled"))}function dC(r){var t=Math.round(r);return Math.abs(r-t)<1e-4?t:Math.ceil(r)}const qK=FK;var KK=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e.defaultSymbol="roundRect",e}return t.prototype.getInitialData=function(e){return e.stack=null,r.prototype.getInitialData.apply(this,arguments)},t.type="series.pictorialBar",t.dependencies=["grid"],t.defaultOption=ga(sv.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",clip:!1,progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),t}(sv);const jK=KK;function JK(r){r.registerChartView(qK),r.registerSeriesModel(jK),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,bt(xR,"pictorialBar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,bR("pictorialBar"))}var QK=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._layers=[],e}return t.prototype.render=function(e,n,i){var a=e.getData(),o=this,s=this.group,l=e.getLayerSeries(),u=a.getLayout("layoutInfo"),f=u.rect,c=u.boundaryGap;s.x=0,s.y=f.y+c[0];function h(g){return g.name}var v=new Si(this._layersSeries||[],l,h,h),d=[];v.add(at(p,this,"add")).update(at(p,this,"update")).remove(at(p,this,"remove")).execute();function p(g,y,m){var _=o._layers;if(g==="remove"){s.remove(_[y]);return}for(var S=[],x=[],b,w=l[y].indices,T=0;Ta&&(a=s),n.push(s)}for(var u=0;ua&&(a=c)}return{y0:i,max:a}}function oj(r){r.registerChartView(ej),r.registerSeriesModel(nj),r.registerLayout(ij),r.registerProcessor(Ef("themeRiver"))}var sj=2,lj=4,uj=function(r){B(t,r);function t(e,n,i,a){var o=r.call(this)||this;o.z2=sj,o.textConfig={inside:!0},St(o).seriesIndex=n.seriesIndex;var s=new Gt({z2:lj,silent:e.getModel().get(["label","silent"])});return o.setTextContent(s),o.updateData(!0,e,n,i,a),o}return t.prototype.updateData=function(e,n,i,a,o){this.node=n,n.piece=this,i=i||this._seriesModel,a=a||this._ecModel;var s=this;St(s).dataIndex=n.dataIndex;var l=n.getModel(),u=l.getModel("emphasis"),f=n.getLayout(),c=F({},f);c.label=null;var h=n.getVisual("style");h.lineJoin="bevel";var v=n.getVisual("decal");v&&(h.decal=Hs(v,o));var d=fo(l.getModel("itemStyle"),c,!0);F(c,d),M(lr,function(m){var _=s.ensureState(m),S=l.getModel([m,"itemStyle"]);_.style=S.getItemStyle();var x=fo(S,c);x&&(_.shape=x)}),e?(s.setShape(c),s.shape.r=f.r0,ae(s,{shape:{r:f.r}},i,n.dataIndex)):(Ht(s,{shape:c},i),pn(s)),s.useStyle(h),this._updateLabel(i);var p=l.getShallow("cursor");p&&s.attr("cursor",p),this._seriesModel=i||this._seriesModel,this._ecModel=a||this._ecModel;var g=u.get("focus"),y=g==="relative"?Bu(n.getAncestorsIndices(),n.getDescendantIndices()):g==="ancestor"?n.getAncestorsIndices():g==="descendant"?n.getDescendantIndices():g;ue(this,y,u.get("blurScope"),u.get("disabled"))},t.prototype._updateLabel=function(e){var n=this,i=this.node.getModel(),a=i.getModel("label"),o=this.node.getLayout(),s=o.endAngle-o.startAngle,l=(o.startAngle+o.endAngle)/2,u=Math.cos(l),f=Math.sin(l),c=this,h=c.getTextContent(),v=this.node.dataIndex,d=a.get("minAngle")/180*Math.PI,p=a.get("show")&&!(d!=null&&Math.abs(s)P&&!Hu(O-P)&&O0?(o.virtualPiece?o.virtualPiece.updateData(!1,m,e,n,i):(o.virtualPiece=new gC(m,e,n,i),f.add(o.virtualPiece)),_.piece.off("click"),o.virtualPiece.on("click",function(S){o._rootToNode(_.parentNode)})):o.virtualPiece&&(f.remove(o.virtualPiece),o.virtualPiece=null)}},t.prototype._initEvents=function(){var e=this;this.group.off("click"),this.group.on("click",function(n){var i=!1,a=e.seriesModel.getViewRoot();a.eachNode(function(o){if(!i&&o.piece&&o.piece===n.target){var s=o.getModel().get("nodeClick");if(s==="rootToNode")e._rootToNode(o);else if(s==="link"){var l=o.getModel(),u=l.get("link");if(u){var f=l.get("target",!0)||"_blank";Xh(u,f)}}i=!0}})})},t.prototype._rootToNode=function(e){e!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:t0,from:this.uid,seriesId:this.seriesModel.id,targetNode:e})},t.prototype.containPoint=function(e,n){var i=n.getData(),a=i.getItemLayout(0);if(a){var o=e[0]-a.cx,s=e[1]-a.cy,l=Math.sqrt(o*o+s*s);return l<=a.r&&l>=a.r0}},t.type="sunburst",t}(ee);const vj=hj;var dj=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.ignoreStyleOnData=!0,e}return t.prototype.getInitialData=function(e,n){var i={name:e.name,children:e.data};$k(i);var a=this._levelModels=Z(e.levels||[],function(l){return new te(l,this,n)},this),o=d1.createTree(i,this,s);function s(l){l.wrapMethod("getItemModel",function(u,f){var c=o.getNodeByDataIndex(f),h=a[c.depth];return h&&(u.parentModel=h),u})}return o.data},t.prototype.optionUpdated=function(){this.resetViewRoot()},t.prototype.getDataParams=function(e){var n=r.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treePathInfo=Ad(i,this),n},t.prototype.getLevelModel=function(e){return this._levelModels&&this._levelModels[e.depth]},t.prototype.getViewRoot=function(){return this._viewRoot},t.prototype.resetViewRoot=function(e){e?this._viewRoot=e:e=this._viewRoot;var n=this.getRawData().tree.root;(!e||e!==n&&!n.contains(e))&&(this._viewRoot=n)},t.prototype.enableAriaDecal=function(){XE(this)},t.type="series.sunburst",t.defaultOption={z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,stillShowZeroSum:!0,nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},emphasis:{focus:"descendant"},blur:{itemStyle:{opacity:.2},label:{opacity:.1}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,data:[],sort:"desc"},t}(le);function $k(r){var t=0;M(r.children,function(n){$k(n);var i=n.value;Y(i)&&(i=i[0]),t+=i});var e=r.value;Y(e)&&(e=e[0]),(e==null||isNaN(e))&&(e=t),e<0&&(e=0),Y(r.value)?r.value[0]=e:r.value=e}const pj=dj;var mC=Math.PI/180;function gj(r,t,e){t.eachSeriesByType(r,function(n){var i=n.get("center"),a=n.get("radius");Y(a)||(a=[0,a]),Y(i)||(i=[i,i]);var o=e.getWidth(),s=e.getHeight(),l=Math.min(o,s),u=et(i[0],o),f=et(i[1],s),c=et(a[0],l/2),h=et(a[1],l/2),v=-n.get("startAngle")*mC,d=n.get("minAngle")*mC,p=n.getData().tree.root,g=n.getViewRoot(),y=g.depth,m=n.get("sort");m!=null&&Uk(g,m);var _=0;M(g.children,function(O){!isNaN(O.getValue())&&_++});var S=g.getValue(),x=Math.PI/(S||_)*2,b=g.depth>0,w=g.height-(b?-1:1),T=(h-c)/(w||1),A=n.get("clockwise"),C=n.get("stillShowZeroSum"),D=A?1:-1,I=function(O,V){if(O){var N=V;if(O!==p){var z=O.getValue(),$=S===0&&C?x:z*x;$1;)o=o.parentNode;var s=i.getColorFromPalette(o.name||o.dataIndex+"",t);return n.depth>1&&nt(s)&&(s=$y(s,(n.depth-1)/(a-1)*.5)),s}r.eachSeriesByType("sunburst",function(n){var i=n.getData(),a=i.tree;a.eachNode(function(o){var s=o.getModel(),l=s.getModel("itemStyle").getItemStyle();l.fill||(l.fill=e(o,n,a.root.height));var u=i.ensureUniqueItemVisual(o.dataIndex,"style");F(u,l)})})}function _j(r){r.registerChartView(vj),r.registerSeriesModel(pj),r.registerLayout(bt(gj,"sunburst")),r.registerProcessor(bt(Ef,"sunburst")),r.registerVisual(mj),cj(r)}var _C={color:"fill",borderColor:"stroke"},Sj={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},fi=Nt(),xj=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.optionUpdated=function(){this.currentZLevel=this.get("zlevel",!0),this.currentZ=this.get("z",!0)},t.prototype.getInitialData=function(e,n){return Ai(null,this)},t.prototype.getDataParams=function(e,n,i){var a=r.prototype.getDataParams.call(this,e,n);return i&&(a.info=fi(i).info),a},t.type="series.custom",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,clip:!1},t}(le);const bj=xj;function wj(r,t){return t=t||[0,0],Z(["x","y"],function(e,n){var i=this.getAxis(e),a=t[n],o=r[n]/2;return i.type==="category"?i.getBandWidth():Math.abs(i.dataToCoord(a-o)-i.dataToCoord(a+o))},this)}function Tj(r){var t=r.master.getRect();return{coordSys:{type:"cartesian2d",x:t.x,y:t.y,width:t.width,height:t.height},api:{coord:function(e){return r.dataToPoint(e)},size:at(wj,r)}}}function Aj(r,t){return t=t||[0,0],Z([0,1],function(e){var n=t[e],i=r[e]/2,a=[],o=[];return a[e]=n-i,o[e]=n+i,a[1-e]=o[1-e]=t[1-e],Math.abs(this.dataToPoint(a)[e]-this.dataToPoint(o)[e])},this)}function Cj(r){var t=r.getBoundingRect();return{coordSys:{type:"geo",x:t.x,y:t.y,width:t.width,height:t.height,zoom:r.getZoom()},api:{coord:function(e){return r.dataToPoint(e)},size:at(Aj,r)}}}function Mj(r,t){var e=this.getAxis(),n=t instanceof Array?t[0]:t,i=(r instanceof Array?r[0]:r)/2;return e.type==="category"?e.getBandWidth():Math.abs(e.dataToCoord(n-i)-e.dataToCoord(n+i))}function Dj(r){var t=r.getRect();return{coordSys:{type:"singleAxis",x:t.x,y:t.y,width:t.width,height:t.height},api:{coord:function(e){return r.dataToPoint(e)},size:at(Mj,r)}}}function Ij(r,t){return t=t||[0,0],Z(["Radius","Angle"],function(e,n){var i="get"+e+"Axis",a=this[i](),o=t[n],s=r[n]/2,l=a.type==="category"?a.getBandWidth():Math.abs(a.dataToCoord(o-s)-a.dataToCoord(o+s));return e==="Angle"&&(l=l*Math.PI/180),l},this)}function Lj(r){var t=r.getRadiusAxis(),e=r.getAngleAxis(),n=t.getExtent();return n[0]>n[1]&&n.reverse(),{coordSys:{type:"polar",cx:r.cx,cy:r.cy,r:n[1],r0:n[0]},api:{coord:function(i){var a=t.dataToRadius(i[0]),o=e.dataToAngle(i[1]),s=r.coordToPoint([a,o]);return s.push(a,o*Math.PI/180),s},size:at(Ij,r)}}}function Pj(r){var t=r.getRect(),e=r.getRangeInfo();return{coordSys:{type:"calendar",x:t.x,y:t.y,width:t.width,height:t.height,cellWidth:r.getCellWidth(),cellHeight:r.getCellHeight(),rangeInfo:{start:e.start,end:e.end,weeks:e.weeks,dayCount:e.allDay}},api:{coord:function(n,i){return r.dataToPoint(n,i)}}}}function Yk(r,t,e,n){return r&&(r.legacy||r.legacy!==!1&&!e&&!n&&t!=="tspan"&&(t==="text"||st(r,"text")))}function Zk(r,t,e){var n=r,i,a,o;if(t==="text")o=n;else{o={},st(n,"text")&&(o.text=n.text),st(n,"rich")&&(o.rich=n.rich),st(n,"textFill")&&(o.fill=n.textFill),st(n,"textStroke")&&(o.stroke=n.textStroke),st(n,"fontFamily")&&(o.fontFamily=n.fontFamily),st(n,"fontSize")&&(o.fontSize=n.fontSize),st(n,"fontStyle")&&(o.fontStyle=n.fontStyle),st(n,"fontWeight")&&(o.fontWeight=n.fontWeight),a={type:"text",style:o,silent:!0},i={};var s=st(n,"textPosition");e?i.position=s?n.textPosition:"inside":s&&(i.position=n.textPosition),st(n,"textPosition")&&(i.position=n.textPosition),st(n,"textOffset")&&(i.offset=n.textOffset),st(n,"textRotation")&&(i.rotation=n.textRotation),st(n,"textDistance")&&(i.distance=n.textDistance)}return SC(o,r),M(o.rich,function(l){SC(l,l)}),{textConfig:i,textContent:a}}function SC(r,t){t&&(t.font=t.textFont||t.font,st(t,"textStrokeWidth")&&(r.lineWidth=t.textStrokeWidth),st(t,"textAlign")&&(r.align=t.textAlign),st(t,"textVerticalAlign")&&(r.verticalAlign=t.textVerticalAlign),st(t,"textLineHeight")&&(r.lineHeight=t.textLineHeight),st(t,"textWidth")&&(r.width=t.textWidth),st(t,"textHeight")&&(r.height=t.textHeight),st(t,"textBackgroundColor")&&(r.backgroundColor=t.textBackgroundColor),st(t,"textPadding")&&(r.padding=t.textPadding),st(t,"textBorderColor")&&(r.borderColor=t.textBorderColor),st(t,"textBorderWidth")&&(r.borderWidth=t.textBorderWidth),st(t,"textBorderRadius")&&(r.borderRadius=t.textBorderRadius),st(t,"textBoxShadowColor")&&(r.shadowColor=t.textBoxShadowColor),st(t,"textBoxShadowBlur")&&(r.shadowBlur=t.textBoxShadowBlur),st(t,"textBoxShadowOffsetX")&&(r.shadowOffsetX=t.textBoxShadowOffsetX),st(t,"textBoxShadowOffsetY")&&(r.shadowOffsetY=t.textBoxShadowOffsetY))}function xC(r,t,e){var n=r;n.textPosition=n.textPosition||e.position||"inside",e.offset!=null&&(n.textOffset=e.offset),e.rotation!=null&&(n.textRotation=e.rotation),e.distance!=null&&(n.textDistance=e.distance);var i=n.textPosition.indexOf("inside")>=0,a=r.fill||"#000";bC(n,t);var o=n.textFill==null;return i?o&&(n.textFill=e.insideFill||"#fff",!n.textStroke&&e.insideStroke&&(n.textStroke=e.insideStroke),!n.textStroke&&(n.textStroke=a),n.textStrokeWidth==null&&(n.textStrokeWidth=2)):(o&&(n.textFill=r.fill||e.outsideFill||"#000"),!n.textStroke&&e.outsideStroke&&(n.textStroke=e.outsideStroke)),n.text=t.text,n.rich=t.rich,M(t.rich,function(s){bC(s,s)}),n}function bC(r,t){t&&(st(t,"fill")&&(r.textFill=t.fill),st(t,"stroke")&&(r.textStroke=t.fill),st(t,"lineWidth")&&(r.textStrokeWidth=t.lineWidth),st(t,"font")&&(r.font=t.font),st(t,"fontStyle")&&(r.fontStyle=t.fontStyle),st(t,"fontWeight")&&(r.fontWeight=t.fontWeight),st(t,"fontSize")&&(r.fontSize=t.fontSize),st(t,"fontFamily")&&(r.fontFamily=t.fontFamily),st(t,"align")&&(r.textAlign=t.align),st(t,"verticalAlign")&&(r.textVerticalAlign=t.verticalAlign),st(t,"lineHeight")&&(r.textLineHeight=t.lineHeight),st(t,"width")&&(r.textWidth=t.width),st(t,"height")&&(r.textHeight=t.height),st(t,"backgroundColor")&&(r.textBackgroundColor=t.backgroundColor),st(t,"padding")&&(r.textPadding=t.padding),st(t,"borderColor")&&(r.textBorderColor=t.borderColor),st(t,"borderWidth")&&(r.textBorderWidth=t.borderWidth),st(t,"borderRadius")&&(r.textBorderRadius=t.borderRadius),st(t,"shadowColor")&&(r.textBoxShadowColor=t.shadowColor),st(t,"shadowBlur")&&(r.textBoxShadowBlur=t.shadowBlur),st(t,"shadowOffsetX")&&(r.textBoxShadowOffsetX=t.shadowOffsetX),st(t,"shadowOffsetY")&&(r.textBoxShadowOffsetY=t.shadowOffsetY),st(t,"textShadowColor")&&(r.textShadowColor=t.textShadowColor),st(t,"textShadowBlur")&&(r.textShadowBlur=t.textShadowBlur),st(t,"textShadowOffsetX")&&(r.textShadowOffsetX=t.textShadowOffsetX),st(t,"textShadowOffsetY")&&(r.textShadowOffsetY=t.textShadowOffsetY))}var Xk={position:["x","y"],scale:["scaleX","scaleY"],origin:["originX","originY"]},wC=kt(Xk);Fn(Wn,function(r,t){return r[t]=1,r},{});Wn.join(", ");var pv=["","style","shape","extra"],Zs=Nt();function E1(r,t,e,n,i){var a=r+"Animation",o=tl(r,n,i)||{},s=Zs(t).userDuring;return o.duration>0&&(o.during=s?at(Nj,{el:t,userDuring:s}):null,o.setToFinal=!0,o.scope=r),F(o,e[a]),o}function gh(r,t,e,n){n=n||{};var i=n.dataIndex,a=n.isInit,o=n.clearStyle,s=e.isAnimationEnabled(),l=Zs(r),u=t.style;l.userDuring=t.during;var f={},c={};if(Bj(r,t,c),AC("shape",t,c),AC("extra",t,c),!a&&s&&(Vj(r,t,f),TC("shape",r,t,f),TC("extra",r,t,f),zj(r,t,u,f)),c.style=u,Rj(r,c,o),kj(r,t),s)if(a){var h={};M(pv,function(d){var p=d?t[d]:t;p&&p.enterFrom&&(d&&(h[d]=h[d]||{}),F(d?h[d]:h,p.enterFrom))});var v=E1("enter",r,t,e,i);v.duration>0&&r.animateFrom(h,v)}else Ej(r,t,i||0,e,f);qk(r,t),u?r.dirty():r.markRedraw()}function qk(r,t){for(var e=Zs(r).leaveToProps,n=0;n0&&r.animateFrom(i,a)}}function kj(r,t){st(t,"silent")&&(r.silent=t.silent),st(t,"ignore")&&(r.ignore=t.ignore),r instanceof Yr&&st(t,"invisible")&&(r.invisible=t.invisible),r instanceof Pt&&st(t,"autoBatch")&&(r.autoBatch=t.autoBatch)}var An={},Oj={setTransform:function(r,t){return An.el[r]=t,this},getTransform:function(r){return An.el[r]},setShape:function(r,t){var e=An.el,n=e.shape||(e.shape={});return n[r]=t,e.dirtyShape&&e.dirtyShape(),this},getShape:function(r){var t=An.el.shape;if(t)return t[r]},setStyle:function(r,t){var e=An.el,n=e.style;return n&&(n[r]=t,e.dirtyStyle&&e.dirtyStyle()),this},getStyle:function(r){var t=An.el.style;if(t)return t[r]},setExtra:function(r,t){var e=An.el.extra||(An.el.extra={});return e[r]=t,this},getExtra:function(r){var t=An.el.extra;if(t)return t[r]}};function Nj(){var r=this,t=r.el;if(t){var e=Zs(t).userDuring,n=r.userDuring;if(e!==n){r.el=r.userDuring=null;return}An.el=t,n(Oj)}}function TC(r,t,e,n){var i=e[r];if(i){var a=t[r],o;if(a){var s=e.transition,l=i.transition;if(l)if(!o&&(o=n[r]={}),To(l))F(o,a);else for(var u=Zt(l),f=0;f=0){!o&&(o=n[r]={});for(var v=kt(a),f=0;f=0)){var h=r.getAnimationStyleProps(),v=h?h.style:null;if(v){!a&&(a=n.style={});for(var d=kt(e),u=0;u=0?t.getStore().get(V,E):void 0}var N=t.get(O.name,E),z=O&&O.ordinalMeta;return z?z.categories[N]:N}function b(P,E){E==null&&(E=u);var O=t.getItemVisual(E,"style"),V=O&&O.fill,N=O&&O.opacity,z=m(E,ji).getItemStyle();V!=null&&(z.fill=V),N!=null&&(z.opacity=N);var $={inheritColor:nt(V)?V:"#000"},q=_(E,ji),Q=Qt(q,null,$,!1,!0);Q.text=q.getShallow("show")?xt(r.getFormattedLabel(E,ji),$s(t,E)):null;var ct=Yh(q,$,!1);return A(P,z),z=xC(z,Q,ct),P&&T(z,P),z.legacy=!0,z}function w(P,E){E==null&&(E=u);var O=m(E,ci).getItemStyle(),V=_(E,ci),N=Qt(V,null,null,!0,!0);N.text=V.getShallow("show")?Bn(r.getFormattedLabel(E,ci),r.getFormattedLabel(E,ji),$s(t,E)):null;var z=Yh(V,null,!0);return A(P,O),O=xC(O,N,z),P&&T(O,P),O.legacy=!0,O}function T(P,E){for(var O in E)st(E,O)&&(P[O]=E[O])}function A(P,E){P&&(P.textFill&&(E.textFill=P.textFill),P.textPosition&&(E.textPosition=P.textPosition))}function C(P,E){if(E==null&&(E=u),st(_C,P)){var O=t.getItemVisual(E,"style");return O?O[_C[P]]:null}if(st(Sj,P))return t.getItemVisual(E,P)}function D(P){if(a.type==="cartesian2d"){var E=a.getBaseAxis();return K$(pt({axis:E},P))}}function I(){return e.getCurrentSeriesIndices()}function L(P){return b_(P,e)}}function Kj(r){var t={};return M(r.dimensions,function(e){var n=r.getDimensionInfo(e);if(!n.isExtraCoord){var i=n.coordDim,a=t[i]=t[i]||[];a[n.coordDimIndex]=r.getDimensionIndex(e)}}),t}function Yg(r,t,e,n,i,a,o){if(!n){a.remove(t);return}var s=B1(r,t,e,n,i,a);return s&&o.setItemGraphicEl(e,s),s&&ue(s,n.focus,n.blurScope,n.emphasisDisabled),s}function B1(r,t,e,n,i,a){var o=-1,s=t;t&&Qk(t,n,i)&&(o=Dt(a.childrenRef(),t),t=null);var l=!t,u=t;u?u.clearStates():(u=N1(n),s&&Uj(s,u)),n.morph===!1?u.disableMorphing=!0:u.disableMorphing&&(u.disableMorphing=!1),Er.normal.cfg=Er.normal.conOpt=Er.emphasis.cfg=Er.emphasis.conOpt=Er.blur.cfg=Er.blur.conOpt=Er.select.cfg=Er.select.conOpt=null,Er.isLegacy=!1,Jj(u,e,n,i,l,Er),jj(u,e,n,i,l),V1(r,u,e,n,Er,i,l),st(n,"info")&&(fi(u).info=n.info);for(var f=0;f=0?a.replaceAt(u,o):a.add(u),u}function Qk(r,t,e){var n=fi(r),i=t.type,a=t.shape,o=t.style;return e.isUniversalTransitionEnabled()||i!=null&&i!==n.customGraphicType||i==="path"&&nJ(a)&&tO(a)!==n.customPathData||i==="image"&&st(o,"image")&&o.image!==n.customImagePath}function jj(r,t,e,n,i){var a=e.clipPath;if(a===!1)r&&r.getClipPath()&&r.removeClipPath();else if(a){var o=r.getClipPath();o&&Qk(o,a,n)&&(o=null),o||(o=N1(a),r.setClipPath(o)),V1(null,o,t,a,null,n,i)}}function Jj(r,t,e,n,i,a){if(!r.isGroup){MC(e,null,a),MC(e,ci,a);var o=a.normal.conOpt,s=a.emphasis.conOpt,l=a.blur.conOpt,u=a.select.conOpt;if(o!=null||s!=null||u!=null||l!=null){var f=r.getTextContent();if(o===!1)f&&r.removeTextContent();else{o=a.normal.conOpt=o||{type:"text"},f?f.clearStates():(f=N1(o),r.setTextContent(f)),V1(null,f,t,o,null,n,i);for(var c=o&&o.style,h=0;h=f;v--){var d=t.childAt(v);tJ(t,d,i)}}}function tJ(r,t,e){t&&Dd(t,fi(r).option,e)}function eJ(r){new Si(r.oldChildren,r.newChildren,DC,DC,r).add(IC).update(IC).remove(rJ).execute()}function DC(r,t){var e=r&&r.name;return e!=null?e:Wj+t}function IC(r,t){var e=this.context,n=r!=null?e.newChildren[r]:null,i=t!=null?e.oldChildren[t]:null;B1(e.api,i,e.dataIndex,n,e.seriesModel,e.group)}function rJ(r){var t=this.context,e=t.oldChildren[r];e&&Dd(e,fi(e).option,t.seriesModel)}function tO(r){return r&&(r.pathData||r.d)}function nJ(r){return r&&(st(r,"pathData")||st(r,"d"))}function iJ(r){r.registerChartView(Zj),r.registerSeriesModel(bj)}var Qa=Nt(),LC=mt,Zg=at,aJ=function(){function r(){this._dragging=!1,this.animationThreshold=15}return r.prototype.render=function(t,e,n,i){var a=e.get("value"),o=e.get("status");if(this._axisModel=t,this._axisPointerModel=e,this._api=n,!(!i&&this._lastValue===a&&this._lastStatus===o)){this._lastValue=a,this._lastStatus=o;var s=this._group,l=this._handle;if(!o||o==="hide"){s&&s.hide(),l&&l.hide();return}s&&s.show(),l&&l.show();var u={};this.makeElOption(u,a,t,e,n);var f=u.graphicKey;f!==this._lastGraphicKey&&this.clear(n),this._lastGraphicKey=f;var c=this._moveAnimation=this.determineAnimation(t,e);if(!s)s=this._group=new _t,this.createPointerEl(s,u,t,e),this.createLabelEl(s,u,t,e),n.getZr().add(s);else{var h=bt(PC,e,c);this.updatePointerEl(s,u,h),this.updateLabelEl(s,u,h,e)}EC(s,e,!0),this._renderHandle(a)}},r.prototype.remove=function(t){this.clear(t)},r.prototype.dispose=function(t){this.clear(t)},r.prototype.determineAnimation=function(t,e){var n=e.get("animation"),i=t.axis,a=i.type==="category",o=e.get("snap");if(!o&&!a)return!1;if(n==="auto"||n==null){var s=this.animationThreshold;if(a&&i.getBandWidth()>s)return!0;if(o){var l=s1(t).seriesDataCount,u=i.getExtent();return Math.abs(u[0]-u[1])/l>s}return!1}return n===!0},r.prototype.makeElOption=function(t,e,n,i,a){},r.prototype.createPointerEl=function(t,e,n,i){var a=e.pointer;if(a){var o=Qa(t).pointerEl=new Oo[a.type](LC(e.pointer));t.add(o)}},r.prototype.createLabelEl=function(t,e,n,i){if(e.label){var a=Qa(t).labelEl=new Gt(LC(e.label));t.add(a),RC(a,i)}},r.prototype.updatePointerEl=function(t,e,n){var i=Qa(t).pointerEl;i&&e.pointer&&(i.setStyle(e.pointer.style),n(i,{shape:e.pointer.shape}))},r.prototype.updateLabelEl=function(t,e,n,i){var a=Qa(t).labelEl;a&&(a.setStyle(e.label.style),n(a,{x:e.label.x,y:e.label.y}),RC(a,i))},r.prototype._renderHandle=function(t){if(!(this._dragging||!this.updateHandleTransform)){var e=this._axisPointerModel,n=this._api.getZr(),i=this._handle,a=e.getModel("handle"),o=e.get("status");if(!a.get("show")||!o||o==="hide"){i&&n.remove(i),this._handle=null;return}var s;this._handle||(s=!0,i=this._handle=Tf(a.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(u){gi(u.event)},onmousedown:Zg(this._onHandleDragMove,this,0,0),drift:Zg(this._onHandleDragMove,this),ondragend:Zg(this._onHandleDragEnd,this)}),n.add(i)),EC(i,e,!1),i.setStyle(a.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var l=a.get("size");Y(l)||(l=[l,l]),i.scaleX=l[0]/2,i.scaleY=l[1]/2,ll(this,"_doDispatchAxisPointer",a.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,s)}},r.prototype._moveHandleToValue=function(t,e){PC(this._axisPointerModel,!e&&this._moveAnimation,this._handle,Xg(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(t,e){var n=this._handle;if(n){this._dragging=!0;var i=this.updateHandleTransform(Xg(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=i,n.stopAnimation(),n.attr(Xg(i)),Qa(n).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var t=this._handle;if(t){var e=this._payloadInfo,n=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:e.cursorPoint[0],y:e.cursorPoint[1],tooltipOption:e.tooltipOption,axesInfo:[{axisDim:n.axis.dim,axisIndex:n.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var t=this._handle;if(t){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,i=this._handle;e&&n&&(this._lastGraphicKey=null,n&&e.remove(n),i&&e.remove(i),this._group=null,this._handle=null,this._payloadInfo=null),ju(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(t,e,n){return n=n||0,{x:t[n],y:t[1-n],width:e[n],height:e[1-n]}},r}();function PC(r,t,e,n){eO(Qa(e).lastProp,n)||(Qa(e).lastProp=n,t?Ht(e,n,r):(e.stopAnimation(),e.attr(n)))}function eO(r,t){if(yt(r)&&yt(t)){var e=!0;return M(t,function(n,i){e=e&&eO(r[i],n)}),!!e}else return r===t}function RC(r,t){r[t.get(["label","show"])?"show":"hide"]()}function Xg(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function EC(r,t,e){var n=t.get("z"),i=t.get("zlevel");r&&r.traverse(function(a){a.type!=="group"&&(n!=null&&(a.z=n),i!=null&&(a.zlevel=i),a.silent=e)})}const G1=aJ;function F1(r){var t=r.get("type"),e=r.getModel(t+"Style"),n;return t==="line"?(n=e.getLineStyle(),n.fill=null):t==="shadow"&&(n=e.getAreaStyle(),n.stroke=null),n}function rO(r,t,e,n,i){var a=e.get("value"),o=nO(a,t.axis,t.ecModel,e.get("seriesDataIndices"),{precision:e.get(["label","precision"]),formatter:e.get(["label","formatter"])}),s=e.getModel("label"),l=nl(s.get("padding")||0),u=s.getFont(),f=_f(o,u),c=i.position,h=f.width+l[1]+l[3],v=f.height+l[0]+l[2],d=i.align;d==="right"&&(c[0]-=h),d==="center"&&(c[0]-=h/2);var p=i.verticalAlign;p==="bottom"&&(c[1]-=v),p==="middle"&&(c[1]-=v/2),oJ(c,h,v,n);var g=s.get("backgroundColor");(!g||g==="auto")&&(g=t.get(["axisLine","lineStyle","color"])),r.label={x:c[0],y:c[1],style:Qt(s,{text:o,font:u,fill:s.getTextColor(),padding:l,backgroundColor:g}),z2:10}}function oJ(r,t,e,n){var i=n.getWidth(),a=n.getHeight();r[0]=Math.min(r[0]+t,i)-t,r[1]=Math.min(r[1]+e,a)-e,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function nO(r,t,e,n,i){r=t.scale.parse(r);var a=t.scale.getLabel({value:r},{precision:i.precision}),o=i.formatter;if(o){var s={value:j_(t,{value:r}),axisDimension:t.dim,axisIndex:t.index,seriesData:[]};M(n,function(l){var u=e.getSeriesByIndex(l.seriesIndex),f=l.dataIndexInside,c=u&&u.getDataParams(f);c&&s.seriesData.push(c)}),nt(o)?a=o.replace("{value}",a):vt(o)&&(a=o(s))}return a}function H1(r,t,e){var n=Cr();return Eo(n,n,e.rotation),Hn(n,n,e.position),cn([r.dataToCoord(t),(e.labelOffset||0)+(e.labelDirection||1)*(e.labelMargin||0)],n)}function iO(r,t,e,n,i,a){var o=xi.innerTextLayout(e.rotation,0,e.labelDirection);e.labelMargin=i.get(["label","margin"]),rO(t,n,i,a,{position:H1(n.axis,r,e),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function W1(r,t,e){return e=e||0,{x1:r[e],y1:r[1-e],x2:t[e],y2:t[1-e]}}function aO(r,t,e){return e=e||0,{x:r[e],y:r[1-e],width:t[e],height:t[1-e]}}function kC(r,t,e,n,i,a){return{cx:r,cy:t,r0:e,r:n,startAngle:i,endAngle:a,clockwise:!0}}var sJ=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.makeElOption=function(e,n,i,a,o){var s=i.axis,l=s.grid,u=a.get("type"),f=OC(l,s).getOtherAxis(s).getGlobalExtent(),c=s.toGlobalCoord(s.dataToCoord(n,!0));if(u&&u!=="none"){var h=F1(a),v=lJ[u](s,c,f);v.style=h,e.graphicKey=v.type,e.pointer=v}var d=Bm(l.model,i);iO(n,e,d,i,a,o)},t.prototype.getHandleTransform=function(e,n,i){var a=Bm(n.axis.grid.model,n,{labelInside:!1});a.labelMargin=i.get(["handle","margin"]);var o=H1(n.axis,e,a);return{x:o[0],y:o[1],rotation:a.rotation+(a.labelDirection<0?Math.PI:0)}},t.prototype.updateHandleTransform=function(e,n,i,a){var o=i.axis,s=o.grid,l=o.getGlobalExtent(!0),u=OC(s,o).getOtherAxis(o).getGlobalExtent(),f=o.dim==="x"?0:1,c=[e.x,e.y];c[f]+=n[f],c[f]=Math.min(l[1],c[f]),c[f]=Math.max(l[0],c[f]);var h=(u[1]+u[0])/2,v=[h,h];v[f]=c[f];var d=[{verticalAlign:"middle"},{align:"center"}];return{x:c[0],y:c[1],rotation:e.rotation,cursorPoint:v,tooltipOption:d[f]}},t}(G1);function OC(r,t){var e={};return e[t.dim+"AxisIndex"]=t.index,r.getCartesian(e)}var lJ={line:function(r,t,e){var n=W1([t,e[0]],[t,e[1]],NC(r));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(r,t,e){var n=Math.max(1,r.getBandWidth()),i=e[1]-e[0];return{type:"Rect",shape:aO([t-n/2,e[0]],[n,i],NC(r))}}};function NC(r){return r.dim==="x"?0:1}const uJ=sJ;var fJ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="axisPointer",t.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,triggerEmphasis:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},t}(Bt);const cJ=fJ;var oi=Nt(),hJ=M;function oO(r,t,e){if(!zt.node){var n=t.getZr();oi(n).records||(oi(n).records={}),vJ(n,t);var i=oi(n).records[r]||(oi(n).records[r]={});i.handler=e}}function vJ(r,t){if(oi(r).initialized)return;oi(r).initialized=!0,e("click",bt(VC,"click")),e("mousemove",bt(VC,"mousemove")),e("globalout",pJ);function e(n,i){r.on(n,function(a){var o=gJ(t);hJ(oi(r).records,function(s){s&&i(s,a,o.dispatchAction)}),dJ(o.pendings,t)})}}function dJ(r,t){var e=r.showTip.length,n=r.hideTip.length,i;e?i=r.showTip[e-1]:n&&(i=r.hideTip[n-1]),i&&(i.dispatchAction=null,t.dispatchAction(i))}function pJ(r,t,e){r.handler("leave",null,e)}function VC(r,t,e,n){t.handler(r,e,n)}function gJ(r){var t={showTip:[],hideTip:[]},e=function(n){var i=t[n.type];i?i.push(n):(n.dispatchAction=e,r.dispatchAction(n))};return{dispatchAction:e,pendings:t}}function n0(r,t){if(!zt.node){var e=t.getZr(),n=(oi(e).records||{})[r];n&&(oi(e).records[r]=null)}}var yJ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=n.getComponent("tooltip"),o=e.get("triggerOn")||a&&a.get("triggerOn")||"mousemove|click";oO("axisPointer",i,function(s,l,u){o!=="none"&&(s==="leave"||o.indexOf(s)>=0)&&u({type:"updateAxisPointer",currTrigger:s,x:l&&l.offsetX,y:l&&l.offsetY})})},t.prototype.remove=function(e,n){n0("axisPointer",n)},t.prototype.dispose=function(e,n){n0("axisPointer",n)},t.type="axisPointer",t}(fe);const mJ=yJ;function sO(r,t){var e=[],n=r.seriesIndex,i;if(n==null||!(i=t.getSeriesByIndex(n)))return{point:[]};var a=i.getData(),o=Co(a,r);if(o==null||o<0||Y(o))return{point:[]};var s=a.getItemGraphicEl(o),l=i.coordinateSystem;if(i.getTooltipPosition)e=i.getTooltipPosition(o)||[];else if(l&&l.dataToPoint)if(r.isStacked){var u=l.getBaseAxis(),f=l.getOtherAxis(u),c=f.dim,h=u.dim,v=c==="x"||c==="radius"?1:0,d=a.mapDimension(h),p=[];p[v]=a.get(d,o),p[1-v]=a.get(a.getCalculationInfo("stackResultDimension"),o),e=l.dataToPoint(p)||[]}else e=l.dataToPoint(a.getValues(Z(l.dimensions,function(y){return a.mapDimension(y)}),o))||[];else if(s){var g=s.getBoundingRect().clone();g.applyTransform(s.transform),e=[g.x+g.width/2,g.y+g.height/2]}return{point:e,el:s}}var BC=Nt();function _J(r,t,e){var n=r.currTrigger,i=[r.x,r.y],a=r,o=r.dispatchAction||at(e.dispatchAction,e),s=t.getComponent("axisPointer").coordSysAxesInfo;if(s){yh(i)&&(i=sO({seriesIndex:a.seriesIndex,dataIndex:a.dataIndex},t).point);var l=yh(i),u=a.axesInfo,f=s.axesInfo,c=n==="leave"||yh(i),h={},v={},d={list:[],map:{}},p={showPointer:bt(xJ,v),showTooltip:bt(bJ,d)};M(s.coordSysMap,function(y,m){var _=l||y.containPoint(i);M(s.coordSysAxesInfo[m],function(S,x){var b=S.axis,w=CJ(u,S);if(!c&&_&&(!u||w)){var T=w&&w.value;T==null&&!l&&(T=b.pointToData(i)),T!=null&&zC(S,T,p,!1,h)}})});var g={};return M(f,function(y,m){var _=y.linkGroup;_&&!v[m]&&M(_.axesInfo,function(S,x){var b=v[x];if(S!==y&&b){var w=b.value;_.mapper&&(w=y.axis.scale.parse(_.mapper(w,GC(S),GC(y)))),g[y.key]=w}})}),M(g,function(y,m){zC(f[m],y,p,!0,h)}),wJ(v,f,h),TJ(d,i,r,o),AJ(f,o,e),h}}function zC(r,t,e,n,i){var a=r.axis;if(!(a.scale.isBlank()||!a.containData(t))){if(!r.involveSeries){e.showPointer(r,t);return}var o=SJ(t,r),s=o.payloadBatch,l=o.snapToValue;s[0]&&i.seriesIndex==null&&F(i,s[0]),!n&&r.snap&&a.containData(l)&&l!=null&&(t=l),e.showPointer(r,t,s),e.showTooltip(r,o,l)}}function SJ(r,t){var e=t.axis,n=e.dim,i=r,a=[],o=Number.MAX_VALUE,s=-1;return M(t.seriesModels,function(l,u){var f=l.getData().mapDimensionsAll(n),c,h;if(l.getAxisTooltipData){var v=l.getAxisTooltipData(f,r,e);h=v.dataIndices,c=v.nestestValue}else{if(h=l.getData().indicesOfNearest(f[0],r,e.type==="category"?.5:null),!h.length)return;c=l.getData().get(f[0],h[0])}if(!(c==null||!isFinite(c))){var d=r-c,p=Math.abs(d);p<=o&&((p=0&&s<0)&&(o=p,s=d,i=c,a.length=0),M(h,function(g){a.push({seriesIndex:l.seriesIndex,dataIndexInside:g,dataIndex:l.getData().getRawIndex(g)})}))}}),{payloadBatch:a,snapToValue:i}}function xJ(r,t,e,n){r[t.key]={value:e,payloadBatch:n}}function bJ(r,t,e,n){var i=e.payloadBatch,a=t.axis,o=a.model,s=t.axisPointerModel;if(!(!t.triggerTooltip||!i.length)){var l=t.coordSys.model,u=nf(l),f=r.map[u];f||(f=r.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},r.list.push(f)),f.dataByAxis.push({axisDim:a.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:n,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:i.slice()})}}function wJ(r,t,e){var n=e.axesInfo=[];M(t,function(i,a){var o=i.axisPointerModel.option,s=r[a];s?(!i.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!i.useHandle&&(o.status="hide"),o.status==="show"&&n.push({axisDim:i.axis.dim,axisIndex:i.axis.model.componentIndex,value:o.value})})}function TJ(r,t,e,n){if(yh(t)||!r.list.length){n({type:"hideTip"});return}var i=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};n({type:"showTip",escapeConnect:!0,x:t[0],y:t[1],tooltipOption:e.tooltipOption,position:e.position,dataIndexInside:i.dataIndexInside,dataIndex:i.dataIndex,seriesIndex:i.seriesIndex,dataByCoordSys:r.list})}function AJ(r,t,e){var n=e.getZr(),i="axisPointerLastHighlights",a=BC(n)[i]||{},o=BC(n)[i]={};M(r,function(u,f){var c=u.axisPointerModel.option;c.status==="show"&&u.triggerEmphasis&&M(c.seriesDataIndices,function(h){var v=h.seriesIndex+" | "+h.dataIndex;o[v]=h})});var s=[],l=[];M(a,function(u,f){!o[f]&&l.push(u)}),M(o,function(u,f){!a[f]&&s.push(u)}),l.length&&e.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:l}),s.length&&e.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function CJ(r,t){for(var e=0;e<(r||[]).length;e++){var n=r[e];if(t.axis.dim===n.axisDim&&t.axis.model.componentIndex===n.axisIndex)return n}}function GC(r){var t=r.axis.model,e={},n=e.axisDim=r.axis.dim;return e.axisIndex=e[n+"AxisIndex"]=t.componentIndex,e.axisName=e[n+"AxisName"]=t.name,e.axisId=e[n+"AxisId"]=t.id,e}function yh(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function Vf(r){Go.registerAxisPointerClass("CartesianAxisPointer",uJ),r.registerComponentModel(cJ),r.registerComponentView(mJ),r.registerPreprocessor(function(t){if(t){(!t.axisPointer||t.axisPointer.length===0)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!Y(e)&&(t.axisPointer.link=[e])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=vY(t,e)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},_J)}function MJ(r){Lt(EE),Lt(Vf)}var DJ=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.makeElOption=function(e,n,i,a,o){var s=i.axis;s.dim==="angle"&&(this.animationThreshold=Math.PI/18);var l=s.polar,u=l.getOtherAxis(s),f=u.getExtent(),c=s.dataToCoord(n),h=a.get("type");if(h&&h!=="none"){var v=F1(a),d=LJ[h](s,l,c,f);d.style=v,e.graphicKey=d.type,e.pointer=d}var p=a.get(["label","margin"]),g=IJ(n,i,a,l,p);rO(e,i,a,o,g)},t}(G1);function IJ(r,t,e,n,i){var a=t.axis,o=a.dataToCoord(r),s=n.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var l=n.getRadiusAxis().getExtent(),u,f,c;if(a.dim==="radius"){var h=Cr();Eo(h,h,s),Hn(h,h,[n.cx,n.cy]),u=cn([o,-i],h);var v=t.getModel("axisLabel").get("rotate")||0,d=xi.innerTextLayout(s,v*Math.PI/180,-1);f=d.textAlign,c=d.textVerticalAlign}else{var p=l[1];u=n.coordToPoint([p+i,o]);var g=n.cx,y=n.cy;f=Math.abs(u[0]-g)/p<.3?"center":u[0]>g?"left":"right",c=Math.abs(u[1]-y)/p<.3?"middle":u[1]>y?"top":"bottom"}return{position:u,align:f,verticalAlign:c}}var LJ={line:function(r,t,e,n){return r.dim==="angle"?{type:"Line",shape:W1(t.coordToPoint([n[0],e]),t.coordToPoint([n[1],e]))}:{type:"Circle",shape:{cx:t.cx,cy:t.cy,r:e}}},shadow:function(r,t,e,n){var i=Math.max(1,r.getBandWidth()),a=Math.PI/180;return r.dim==="angle"?{type:"Sector",shape:kC(t.cx,t.cy,n[0],n[1],(-e-i/2)*a,(-e+i/2)*a)}:{type:"Sector",shape:kC(t.cx,t.cy,e-i/2,e+i/2,0,Math.PI*2)}}};const PJ=DJ;var RJ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.findAxisModel=function(e){var n,i=this.ecModel;return i.eachComponent(e,function(a){a.getCoordSysModel()===this&&(n=a)},this),n},t.type="polar",t.dependencies=["radiusAxis","angleAxis"],t.defaultOption={z:0,center:["50%","50%"],radius:"80%"},t}(Bt);const EJ=RJ;var $1=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getCoordSysModel=function(){return this.getReferringComponents("polar",ge).models[0]},t.type="polarAxis",t}(Bt);_e($1,Df);var kJ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="angleAxis",t}($1),OJ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="radiusAxis",t}($1),U1=function(r){B(t,r);function t(e,n){return r.call(this,"radius",e,n)||this}return t.prototype.pointToData=function(e,n){return this.polar.pointToData(e,n)[this.dim==="radius"?0:1]},t}(yn);U1.prototype.dataToRadius=yn.prototype.dataToCoord;U1.prototype.radiusToData=yn.prototype.coordToData;const NJ=U1;var VJ=Nt(),Y1=function(r){B(t,r);function t(e,n){return r.call(this,"angle",e,n||[0,360])||this}return t.prototype.pointToData=function(e,n){return this.polar.pointToData(e,n)[this.dim==="radius"?0:1]},t.prototype.calculateCategoryInterval=function(){var e=this,n=e.getLabelModel(),i=e.scale,a=i.getExtent(),o=i.count();if(a[1]-a[0]<1)return 0;var s=a[0],l=e.dataToCoord(s+1)-e.dataToCoord(s),u=Math.abs(l),f=_f(s==null?"":s+"",n.getFont(),"center","top"),c=Math.max(f.height,7),h=c/u;isNaN(h)&&(h=1/0);var v=Math.max(0,Math.floor(h)),d=VJ(e.model),p=d.lastAutoInterval,g=d.lastTickCount;return p!=null&&g!=null&&Math.abs(p-v)<=1&&Math.abs(g-o)<=1&&p>v?v=p:(d.lastTickCount=o,d.lastAutoInterval=v),v},t}(yn);Y1.prototype.dataToAngle=yn.prototype.dataToCoord;Y1.prototype.angleToData=yn.prototype.coordToData;const BJ=Y1;var lO=["radius","angle"],zJ=function(){function r(t){this.dimensions=lO,this.type="polar",this.cx=0,this.cy=0,this._radiusAxis=new NJ,this._angleAxis=new BJ,this.axisPointerEnabled=!0,this.name=t||"",this._radiusAxis.polar=this._angleAxis.polar=this}return r.prototype.containPoint=function(t){var e=this.pointToCoord(t);return this._radiusAxis.contain(e[0])&&this._angleAxis.contain(e[1])},r.prototype.containData=function(t){return this._radiusAxis.containData(t[0])&&this._angleAxis.containData(t[1])},r.prototype.getAxis=function(t){var e="_"+t+"Axis";return this[e]},r.prototype.getAxes=function(){return[this._radiusAxis,this._angleAxis]},r.prototype.getAxesByScale=function(t){var e=[],n=this._angleAxis,i=this._radiusAxis;return n.scale.type===t&&e.push(n),i.scale.type===t&&e.push(i),e},r.prototype.getAngleAxis=function(){return this._angleAxis},r.prototype.getRadiusAxis=function(){return this._radiusAxis},r.prototype.getOtherAxis=function(t){var e=this._angleAxis;return t===e?this._radiusAxis:e},r.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},r.prototype.getTooltipAxes=function(t){var e=t!=null&&t!=="auto"?this.getAxis(t):this.getBaseAxis();return{baseAxes:[e],otherAxes:[this.getOtherAxis(e)]}},r.prototype.dataToPoint=function(t,e){return this.coordToPoint([this._radiusAxis.dataToRadius(t[0],e),this._angleAxis.dataToAngle(t[1],e)])},r.prototype.pointToData=function(t,e){var n=this.pointToCoord(t);return[this._radiusAxis.radiusToData(n[0],e),this._angleAxis.angleToData(n[1],e)]},r.prototype.pointToCoord=function(t){var e=t[0]-this.cx,n=t[1]-this.cy,i=this.getAngleAxis(),a=i.getExtent(),o=Math.min(a[0],a[1]),s=Math.max(a[0],a[1]);i.inverse?o=s-360:s=o+360;var l=Math.sqrt(e*e+n*n);e/=l,n/=l;for(var u=Math.atan2(-n,e)/Math.PI*180,f=us;)u+=f*360;return[l,u]},r.prototype.coordToPoint=function(t){var e=t[0],n=t[1]/180*Math.PI,i=Math.cos(n)*e+this.cx,a=-Math.sin(n)*e+this.cy;return[i,a]},r.prototype.getArea=function(){var t=this.getAngleAxis(),e=this.getRadiusAxis(),n=e.getExtent().slice();n[0]>n[1]&&n.reverse();var i=t.getExtent(),a=Math.PI/180,o=1e-4;return{cx:this.cx,cy:this.cy,r0:n[0],r:n[1],startAngle:-i[0]*a,endAngle:-i[1]*a,clockwise:t.inverse,contain:function(s,l){var u=s-this.cx,f=l-this.cy,c=u*u+f*f,h=this.r,v=this.r0;return h!==v&&c-o<=h*h&&c+o>=v*v}}},r.prototype.convertToPixel=function(t,e,n){var i=FC(e);return i===this?this.dataToPoint(n):null},r.prototype.convertFromPixel=function(t,e,n){var i=FC(e);return i===this?this.pointToData(n):null},r}();function FC(r){var t=r.seriesModel,e=r.polarModel;return e&&e.coordinateSystem||t&&t.coordinateSystem}const GJ=zJ;function FJ(r,t,e){var n=t.get("center"),i=e.getWidth(),a=e.getHeight();r.cx=et(n[0],i),r.cy=et(n[1],a);var o=r.getRadiusAxis(),s=Math.min(i,a)/2,l=t.get("radius");l==null?l=[0,"100%"]:Y(l)||(l=[0,l]);var u=[et(l[0],s),et(l[1],s)];o.inverse?o.setExtent(u[1],u[0]):o.setExtent(u[0],u[1])}function HJ(r,t){var e=this,n=e.getAngleAxis(),i=e.getRadiusAxis();if(n.scale.setExtent(1/0,-1/0),i.scale.setExtent(1/0,-1/0),r.eachSeries(function(s){if(s.coordinateSystem===e){var l=s.getData();M(nv(l,"radius"),function(u){i.scale.unionExtentFromData(l,u)}),M(nv(l,"angle"),function(u){n.scale.unionExtentFromData(l,u)})}}),Ws(n.scale,n.model),Ws(i.scale,i.model),n.type==="category"&&!n.onBand){var a=n.getExtent(),o=360/n.scale.count();n.inverse?a[1]+=o:a[1]-=o,n.setExtent(a[0],a[1])}}function WJ(r){return r.mainType==="angleAxis"}function HC(r,t){var e;if(r.type=t.get("type"),r.scale=xd(t),r.onBand=t.get("boundaryGap")&&r.type==="category",r.inverse=t.get("inverse"),WJ(t)){r.inverse=r.inverse!==t.get("clockwise");var n=t.get("startAngle"),i=(e=t.get("endAngle"))!==null&&e!==void 0?e:n+(r.inverse?-360:360);r.setExtent(n,i)}t.axis=r,r.model=t}var $J={dimensions:lO,create:function(r,t){var e=[];return r.eachComponent("polar",function(n,i){var a=new GJ(i+"");a.update=HJ;var o=a.getRadiusAxis(),s=a.getAngleAxis(),l=n.findAxisModel("radiusAxis"),u=n.findAxisModel("angleAxis");HC(o,l),HC(s,u),FJ(a,n,t),e.push(a),n.coordinateSystem=a,a.model=n}),r.eachSeries(function(n){if(n.get("coordinateSystem")==="polar"){var i=n.getReferringComponents("polar",ge).models[0];n.coordinateSystem=i.coordinateSystem}}),e}};const UJ=$J;var YJ=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"];function Nc(r,t,e){t[1]>t[0]&&(t=t.slice().reverse());var n=r.coordToPoint([t[0],e]),i=r.coordToPoint([t[1],e]);return{x1:n[0],y1:n[1],x2:i[0],y2:i[1]}}function Vc(r){var t=r.getRadiusAxis();return t.inverse?0:1}function WC(r){var t=r[0],e=r[r.length-1];t&&e&&Math.abs(Math.abs(t.coord-e.coord)-360)<1e-4&&r.pop()}var ZJ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.axisPointerClass="PolarAxisPointer",e}return t.prototype.render=function(e,n){if(this.group.removeAll(),!!e.get("show")){var i=e.axis,a=i.polar,o=a.getRadiusAxis().getExtent(),s=i.getTicksCoords(),l=i.getMinorTicksCoords(),u=Z(i.getViewLabels(),function(f){f=mt(f);var c=i.scale,h=c.type==="ordinal"?c.getRawOrdinalNumber(f.tickValue):f.tickValue;return f.coord=i.dataToCoord(h),f});WC(u),WC(s),M(YJ,function(f){e.get([f,"show"])&&(!i.scale.isBlank()||f==="axisLine")&&XJ[f](this.group,e,a,s,l,o,u)},this)}},t.type="angleAxis",t}(Go),XJ={axisLine:function(r,t,e,n,i,a){var o=t.getModel(["axisLine","lineStyle"]),s=e.getAngleAxis(),l=Math.PI/180,u=s.getExtent(),f=Vc(e),c=f?0:1,h,v=Math.abs(u[1]-u[0])===360?"Circle":"Arc";a[c]===0?h=new Oo[v]({shape:{cx:e.cx,cy:e.cy,r:a[f],startAngle:-u[0]*l,endAngle:-u[1]*l,clockwise:s.inverse},style:o.getLineStyle(),z2:1,silent:!0}):h=new rd({shape:{cx:e.cx,cy:e.cy,r:a[f],r0:a[c]},style:o.getLineStyle(),z2:1,silent:!0}),h.style.fill=null,r.add(h)},axisTick:function(r,t,e,n,i,a){var o=t.getModel("axisTick"),s=(o.get("inside")?-1:1)*o.get("length"),l=a[Vc(e)],u=Z(n,function(f){return new Ee({shape:Nc(e,[l,l+s],f.coord)})});r.add(Hr(u,{style:pt(o.getModel("lineStyle").getLineStyle(),{stroke:t.get(["axisLine","lineStyle","color"])})}))},minorTick:function(r,t,e,n,i,a){if(i.length){for(var o=t.getModel("axisTick"),s=t.getModel("minorTick"),l=(o.get("inside")?-1:1)*s.get("length"),u=a[Vc(e)],f=[],c=0;cy?"left":"right",S=Math.abs(g[1]-m)/p<.3?"middle":g[1]>m?"top":"bottom";if(s&&s[d]){var x=s[d];yt(x)&&x.textStyle&&(v=new te(x.textStyle,l,l.ecModel))}var b=new Gt({silent:xi.isLabelSilent(t),style:Qt(v,{x:g[0],y:g[1],fill:v.getTextColor()||t.get(["axisLine","lineStyle","color"]),text:c.formattedLabel,align:_,verticalAlign:S})});if(r.add(b),f){var w=xi.makeAxisEventDataBase(t);w.targetType="axisLabel",w.value=c.rawLabel,St(b).eventData=w}},this)},splitLine:function(r,t,e,n,i,a){var o=t.getModel("splitLine"),s=o.getModel("lineStyle"),l=s.get("color"),u=0;l=l instanceof Array?l:[l];for(var f=[],c=0;c=0?"p":"n",E=A;x&&(n[f][L]||(n[f][L]={p:A,n:A}),E=n[f][L][P]);var O=void 0,V=void 0,N=void 0,z=void 0;if(d.dim==="radius"){var $=d.dataToCoord(I)-A,q=l.dataToCoord(L);Math.abs($)=z})}}})}function nQ(r){var t={};M(r,function(n,i){var a=n.getData(),o=n.coordinateSystem,s=o.getBaseAxis(),l=fO(o,s),u=s.getExtent(),f=s.type==="category"?s.getBandWidth():Math.abs(u[1]-u[0])/a.count(),c=t[l]||{bandWidth:f,remainedWidth:f,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},h=c.stacks;t[l]=c;var v=uO(n);h[v]||c.autoWidthCount++,h[v]=h[v]||{width:0,maxWidth:0};var d=et(n.get("barWidth"),f),p=et(n.get("barMaxWidth"),f),g=n.get("barGap"),y=n.get("barCategoryGap");d&&!h[v].width&&(d=Math.min(c.remainedWidth,d),h[v].width=d,c.remainedWidth-=d),p&&(h[v].maxWidth=p),g!=null&&(c.gap=g),y!=null&&(c.categoryGap=y)});var e={};return M(t,function(n,i){e[i]={};var a=n.stacks,o=n.bandWidth,s=et(n.categoryGap,o),l=et(n.gap,1),u=n.remainedWidth,f=n.autoWidthCount,c=(u-s)/(f+(f-1)*l);c=Math.max(c,0),M(a,function(p,g){var y=p.maxWidth;y&&y=e.y&&t[1]<=e.y+e.height:n.contain(n.toLocalCoord(t[1]))&&t[0]>=e.y&&t[0]<=e.y+e.height},r.prototype.pointToData=function(t){var e=this.getAxis();return[e.coordToData(e.toLocalCoord(t[e.orient==="horizontal"?0:1]))]},r.prototype.dataToPoint=function(t){var e=this.getAxis(),n=this.getRect(),i=[],a=e.orient==="horizontal"?0:1;return t instanceof Array&&(t=t[0]),i[a]=e.toGlobalCoord(e.dataToCoord(+t)),i[1-a]=a===0?n.y+n.height/2:n.x+n.width/2,i},r.prototype.convertToPixel=function(t,e,n){var i=$C(e);return i===this?this.dataToPoint(n):null},r.prototype.convertFromPixel=function(t,e,n){var i=$C(e);return i===this?this.pointToData(n):null},r}();function $C(r){var t=r.seriesModel,e=r.singleAxisModel;return e&&e.coordinateSystem||t&&t.coordinateSystem}function gQ(r,t){var e=[];return r.eachComponent("singleAxis",function(n,i){var a=new pQ(n,r,t);a.name="single_"+i,a.resize(n,t),n.coordinateSystem=a,e.push(a)}),r.eachSeries(function(n){if(n.get("coordinateSystem")==="singleAxis"){var i=n.getReferringComponents("singleAxis",ge).models[0];n.coordinateSystem=i&&i.coordinateSystem}}),e}var yQ={create:gQ,dimensions:hO};const mQ=yQ;var UC=["x","y"],_Q=["width","height"],SQ=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.makeElOption=function(e,n,i,a,o){var s=i.axis,l=s.coordinateSystem,u=Kg(l,1-mv(s)),f=l.dataToPoint(n)[0],c=a.get("type");if(c&&c!=="none"){var h=F1(a),v=xQ[c](s,f,u);v.style=h,e.graphicKey=v.type,e.pointer=v}var d=i0(i);iO(n,e,d,i,a,o)},t.prototype.getHandleTransform=function(e,n,i){var a=i0(n,{labelInside:!1});a.labelMargin=i.get(["handle","margin"]);var o=H1(n.axis,e,a);return{x:o[0],y:o[1],rotation:a.rotation+(a.labelDirection<0?Math.PI:0)}},t.prototype.updateHandleTransform=function(e,n,i,a){var o=i.axis,s=o.coordinateSystem,l=mv(o),u=Kg(s,l),f=[e.x,e.y];f[l]+=n[l],f[l]=Math.min(u[1],f[l]),f[l]=Math.max(u[0],f[l]);var c=Kg(s,1-l),h=(c[1]+c[0])/2,v=[h,h];return v[l]=f[l],{x:f[0],y:f[1],rotation:e.rotation,cursorPoint:v,tooltipOption:{verticalAlign:"middle"}}},t}(G1),xQ={line:function(r,t,e){var n=W1([t,e[0]],[t,e[1]],mv(r));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(r,t,e){var n=r.getBandWidth(),i=e[1]-e[0];return{type:"Rect",shape:aO([t-n/2,e[0]],[n,i],mv(r))}}};function mv(r){return r.isHorizontal()?0:1}function Kg(r,t){var e=r.getRect();return[e[UC[t]],e[UC[t]]+e[_Q[t]]]}const bQ=SQ;var wQ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="single",t}(fe);function TQ(r){Lt(Vf),Go.registerAxisPointerClass("SingleAxisPointer",bQ),r.registerComponentView(wQ),r.registerComponentView(hQ),r.registerComponentModel(qg),Us(r,"single",qg,qg.defaultOption),r.registerCoordinateSystem("single",mQ)}var AQ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.init=function(e,n,i){var a=il(e);r.prototype.init.apply(this,arguments),YC(e,a)},t.prototype.mergeOption=function(e){r.prototype.mergeOption.apply(this,arguments),YC(this.option,e)},t.prototype.getCellSize=function(){return this.option.cellSize},t.type="calendar",t.defaultOption={z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},t}(Bt);function YC(r,t){var e=r.cellSize,n;Y(e)?n=e:n=r.cellSize=[e,e],n.length===1&&(n[1]=n[0]);var i=Z([0,1],function(a){return LH(t,a)&&(n[a]="auto"),n[a]!=null&&n[a]!=="auto"});sa(r,t,{type:"box",ignoreSize:i})}const CQ=AQ;var MQ=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=this.group;a.removeAll();var o=e.coordinateSystem,s=o.getRangeInfo(),l=o.getOrient(),u=n.getLocaleModel();this._renderDayRect(e,s,a),this._renderLines(e,s,l,a),this._renderYearText(e,s,l,a),this._renderMonthText(e,u,l,a),this._renderWeekText(e,u,s,l,a)},t.prototype._renderDayRect=function(e,n,i){for(var a=e.coordinateSystem,o=e.getModel("itemStyle").getItemStyle(),s=a.getCellWidth(),l=a.getCellHeight(),u=n.start.time;u<=n.end.time;u=a.getNextNDay(u,1).time){var f=a.dataToRect([u],!1).tl,c=new Vt({shape:{x:f[0],y:f[1],width:s,height:l},cursor:"default",style:o});i.add(c)}},t.prototype._renderLines=function(e,n,i,a){var o=this,s=e.coordinateSystem,l=e.getModel(["splitLine","lineStyle"]).getLineStyle(),u=e.get(["splitLine","show"]),f=l.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var c=n.start,h=0;c.time<=n.end.time;h++){d(c.formatedDate),h===0&&(c=s.getDateInfo(n.start.y+"-"+n.start.m));var v=c.date;v.setMonth(v.getMonth()+1),c=s.getDateInfo(v)}d(s.getNextNDay(n.end.time,1).formatedDate);function d(p){o._firstDayOfMonth.push(s.getDateInfo(p)),o._firstDayPoints.push(s.dataToRect([p],!1).tl);var g=o._getLinePointsOfOneWeek(e,p,i);o._tlpoints.push(g[0]),o._blpoints.push(g[g.length-1]),u&&o._drawSplitline(g,l,a)}u&&this._drawSplitline(o._getEdgesPoints(o._tlpoints,f,i),l,a),u&&this._drawSplitline(o._getEdgesPoints(o._blpoints,f,i),l,a)},t.prototype._getEdgesPoints=function(e,n,i){var a=[e[0].slice(),e[e.length-1].slice()],o=i==="horizontal"?0:1;return a[0][o]=a[0][o]-n/2,a[1][o]=a[1][o]+n/2,a},t.prototype._drawSplitline=function(e,n,i){var a=new mr({z2:20,shape:{points:e},style:n});i.add(a)},t.prototype._getLinePointsOfOneWeek=function(e,n,i){for(var a=e.coordinateSystem,o=a.getDateInfo(n),s=[],l=0;l<7;l++){var u=a.getNextNDay(o.time,l),f=a.dataToRect([u.time],!1);s[2*u.day]=f.tl,s[2*u.day+1]=f[i==="horizontal"?"bl":"tr"]}return s},t.prototype._formatterLabel=function(e,n){return nt(e)&&e?MH(e,n):vt(e)?e(n):n.nameMap},t.prototype._yearTextPositionControl=function(e,n,i,a,o){var s=n[0],l=n[1],u=["center","bottom"];a==="bottom"?(l+=o,u=["center","top"]):a==="left"?s-=o:a==="right"?(s+=o,u=["center","top"]):l-=o;var f=0;return(a==="left"||a==="right")&&(f=Math.PI/2),{rotation:f,x:s,y:l,style:{align:u[0],verticalAlign:u[1]}}},t.prototype._renderYearText=function(e,n,i,a){var o=e.getModel("yearLabel");if(o.get("show")){var s=o.get("margin"),l=o.get("position");l||(l=i!=="horizontal"?"top":"left");var u=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],f=(u[0][0]+u[1][0])/2,c=(u[0][1]+u[1][1])/2,h=i==="horizontal"?0:1,v={top:[f,u[h][1]],bottom:[f,u[1-h][1]],left:[u[1-h][0],c],right:[u[h][0],c]},d=n.start.y;+n.end.y>+n.start.y&&(d=d+"-"+n.end.y);var p=o.get("formatter"),g={start:n.start.y,end:n.end.y,nameMap:d},y=this._formatterLabel(p,g),m=new Gt({z2:30,style:Qt(o,{text:y}),silent:o.get("silent")});m.attr(this._yearTextPositionControl(m,v[l],i,l,s)),a.add(m)}},t.prototype._monthTextPositionControl=function(e,n,i,a,o){var s="left",l="top",u=e[0],f=e[1];return i==="horizontal"?(f=f+o,n&&(s="center"),a==="start"&&(l="bottom")):(u=u+o,n&&(l="middle"),a==="start"&&(s="right")),{x:u,y:f,align:s,verticalAlign:l}},t.prototype._renderMonthText=function(e,n,i,a){var o=e.getModel("monthLabel");if(o.get("show")){var s=o.get("nameMap"),l=o.get("margin"),u=o.get("position"),f=o.get("align"),c=[this._tlpoints,this._blpoints];(!s||nt(s))&&(s&&(n=dm(s)||n),s=n.get(["time","monthAbbr"])||[]);var h=u==="start"?0:1,v=i==="horizontal"?0:1;l=u==="start"?-l:l;for(var d=f==="center",p=o.get("silent"),g=0;g=i.start.time&&n.times.end.time&&e.reverse(),e},r.prototype._getRangeInfo=function(t){var e=[this.getDateInfo(t[0]),this.getDateInfo(t[1])],n;e[0].time>e[1].time&&(n=!0,e.reverse());var i=Math.floor(e[1].time/jg)-Math.floor(e[0].time/jg)+1,a=new Date(e[0].time),o=a.getDate(),s=e[1].date.getDate();a.setDate(o+i-1);var l=a.getDate();if(l!==s)for(var u=a.getTime()-e[1].time>0?1:-1;(l=a.getDate())!==s&&(a.getTime()-e[1].time)*u>0;)i-=u,a.setDate(l-u);var f=Math.floor((i+e[0].day+6)/7),c=n?-f+1:f-1;return n&&e.reverse(),{range:[e[0].formatedDate,e[1].formatedDate],start:e[0],end:e[1],allDay:i,weeks:f,nthWeek:c,fweek:e[0].day,lweek:e[1].day}},r.prototype._getDateByWeeksAndDay=function(t,e,n){var i=this._getRangeInfo(n);if(t>i.weeks||t===0&&ei.lweek)return null;var a=(t-1)*7-i.fweek+e,o=new Date(i.start.time);return o.setDate(+i.start.d+a),this.getDateInfo(o)},r.create=function(t,e){var n=[];return t.eachComponent("calendar",function(i){var a=new r(i);n.push(a),i.coordinateSystem=a}),t.eachSeries(function(i){i.get("coordinateSystem")==="calendar"&&(i.coordinateSystem=n[i.get("calendarIndex")||0])}),n},r.dimensions=["time","value"],r}();function ZC(r){var t=r.calendarModel,e=r.seriesModel,n=t?t.coordinateSystem:e?e.coordinateSystem:null;return n}const LQ=IQ;function PQ(r){r.registerComponentModel(CQ),r.registerComponentView(DQ),r.registerCoordinateSystem("calendar",LQ)}function RQ(r,t){var e=r.existing;if(t.id=r.keyInfo.id,!t.type&&e&&(t.type=e.type),t.parentId==null){var n=t.parentOption;n?t.parentId=n.id:e&&(t.parentId=e.parentId)}t.parentOption=null}function XC(r,t){var e;return M(t,function(n){r[n]!=null&&r[n]!=="auto"&&(e=!0)}),e}function EQ(r,t,e){var n=F({},e),i=r[t],a=e.$action||"merge";a==="merge"?i?(Tt(i,n,!0),sa(i,n,{ignoreSize:!0}),qP(e,i),Bc(e,i),Bc(e,i,"shape"),Bc(e,i,"style"),Bc(e,i,"extra"),e.clipPath=i.clipPath):r[t]=n:a==="replace"?r[t]=n:a==="remove"&&i&&(r[t]=null)}var vO=["transition","enterFrom","leaveTo"],kQ=vO.concat(["enterAnimation","updateAnimation","leaveAnimation"]);function Bc(r,t,e){if(e&&(!r[e]&&t[e]&&(r[e]={}),r=r[e],t=t[e]),!(!r||!t))for(var n=e?vO:kQ,i=0;i=0;f--){var c=i[f],h=xe(c.id,null),v=h!=null?o.get(h):null;if(v){var d=v.parent,y=Br(d),m=d===a?{width:s,height:l}:{width:y.width,height:y.height},_={},S=hd(v,c,m,null,{hv:c.hv,boundingMode:c.bounding},_);if(!Br(v).isNew&&S){for(var x=c.transition,b={},w=0;w=0)?b[T]=A:v[T]=A}Ht(v,b,e,0)}else v.attr(_)}}},t.prototype._clear=function(){var e=this,n=this._elMap;n.each(function(i){mh(i,Br(i).option,n,e._lastGraphicModel)}),this._elMap=ft()},t.prototype.dispose=function(){this._clear()},t.type="graphic",t}(fe);function a0(r){var t=st(qC,r)?qC[r]:x_(r),e=new t({});return Br(e).type=r,e}function KC(r,t,e,n){var i=a0(e);return t.add(i),n.set(r,i),Br(i).id=r,Br(i).isNew=!0,i}function mh(r,t,e,n){var i=r&&r.parent;i&&(r.type==="group"&&r.traverse(function(a){mh(a,t,e,n)}),Dd(r,t,n),e.removeKey(Br(r).id))}function jC(r,t,e,n){r.isGroup||M([["cursor",Yr.prototype.cursor],["zlevel",n||0],["z",e||0],["z2",0]],function(i){var a=i[0];st(t,a)?r[a]=xt(t[a],i[1]):r[a]==null&&(r[a]=i[1])}),M(kt(t),function(i){if(i.indexOf("on")===0){var a=t[i];r[i]=vt(a)?a:null}}),st(t,"draggable")&&(r.draggable=t.draggable),t.name!=null&&(r.name=t.name),t.id!=null&&(r.id=t.id)}function BQ(r){return r=F({},r),M(["id","parentId","$action","hv","bounding","textContent","clipPath"].concat(XP),function(t){delete r[t]}),r}function zQ(r,t,e){var n=St(r).eventData;!r.silent&&!r.ignore&&!n&&(n=St(r).eventData={componentType:"graphic",componentIndex:t.componentIndex,name:r.name}),n&&(n.info=e.info)}function GQ(r){r.registerComponentModel(NQ),r.registerComponentView(VQ),r.registerPreprocessor(function(t){var e=t.graphic;Y(e)?!e[0]||!e[0].elements?t.graphic=[{elements:e}]:t.graphic=[t.graphic[0]]:e&&!e.elements&&(t.graphic=[{elements:[e]}])})}var JC=["x","y","radius","angle","single"],FQ=["cartesian2d","polar","singleAxis"];function HQ(r){var t=r.get("coordinateSystem");return Dt(FQ,t)>=0}function Ji(r){return r+"Axis"}function WQ(r,t){var e=ft(),n=[],i=ft();r.eachComponent({mainType:"dataZoom",query:t},function(f){i.get(f.uid)||s(f)});var a;do a=!1,r.eachComponent("dataZoom",o);while(a);function o(f){!i.get(f.uid)&&l(f)&&(s(f),a=!0)}function s(f){i.set(f.uid,!0),n.push(f),u(f)}function l(f){var c=!1;return f.eachTargetAxis(function(h,v){var d=e.get(h);d&&d[v]&&(c=!0)}),c}function u(f){f.eachTargetAxis(function(c,h){(e.get(c)||e.set(c,[]))[h]=!0})}return n}function dO(r){var t=r.ecModel,e={infoList:[],infoMap:ft()};return r.eachTargetAxis(function(n,i){var a=t.getComponent(Ji(n),i);if(a){var o=a.getCoordSysModel();if(o){var s=o.uid,l=e.infoMap.get(s);l||(l={model:o,axisModels:[]},e.infoList.push(l),e.infoMap.set(s,l)),l.axisModels.push(a)}}}),e}var Jg=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(t){this.indexMap[t]||(this.indexList.push(t),this.indexMap[t]=!0)},r}(),$Q=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._autoThrottle=!0,e._noTarget=!0,e._rangePropMode=["percent","percent"],e}return t.prototype.init=function(e,n,i){var a=QC(e);this.settledOption=a,this.mergeDefaultAndTheme(e,i),this._doInit(a)},t.prototype.mergeOption=function(e){var n=QC(e);Tt(this.option,e,!0),Tt(this.settledOption,n,!0),this._doInit(n)},t.prototype._doInit=function(e){var n=this.option;this._setDefaultThrottle(e),this._updateRangeUse(e);var i=this.settledOption;M([["start","startValue"],["end","endValue"]],function(a,o){this._rangePropMode[o]==="value"&&(n[a[0]]=i[a[0]]=null)},this),this._resetTarget()},t.prototype._resetTarget=function(){var e=this.get("orient",!0),n=this._targetAxisInfoMap=ft(),i=this._fillSpecifiedTargetAxis(n);i?this._orient=e||this._makeAutoOrientByTargetAxis():(this._orient=e||"horizontal",this._fillAutoTargetAxisByOrient(n,this._orient)),this._noTarget=!0,n.each(function(a){a.indexList.length&&(this._noTarget=!1)},this)},t.prototype._fillSpecifiedTargetAxis=function(e){var n=!1;return M(JC,function(i){var a=this.getReferringComponents(Ji(i),sF);if(a.specified){n=!0;var o=new Jg;M(a.models,function(s){o.add(s.componentIndex)}),e.set(i,o)}},this),n},t.prototype._fillAutoTargetAxisByOrient=function(e,n){var i=this.ecModel,a=!0;if(a){var o=n==="vertical"?"y":"x",s=i.findComponents({mainType:o+"Axis"});l(s,o)}if(a){var s=i.findComponents({mainType:"singleAxis",filter:function(f){return f.get("orient",!0)===n}});l(s,"single")}function l(u,f){var c=u[0];if(c){var h=new Jg;if(h.add(c.componentIndex),e.set(f,h),a=!1,f==="x"||f==="y"){var v=c.getReferringComponents("grid",ge).models[0];v&&M(u,function(d){c.componentIndex!==d.componentIndex&&v===d.getReferringComponents("grid",ge).models[0]&&h.add(d.componentIndex)})}}}a&&M(JC,function(u){if(a){var f=i.findComponents({mainType:Ji(u),filter:function(h){return h.get("type",!0)==="category"}});if(f[0]){var c=new Jg;c.add(f[0].componentIndex),e.set(u,c),a=!1}}},this)},t.prototype._makeAutoOrientByTargetAxis=function(){var e;return this.eachTargetAxis(function(n){!e&&(e=n)},this),e==="y"?"vertical":"horizontal"},t.prototype._setDefaultThrottle=function(e){if(e.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var n=this.ecModel.option;this.option.throttle=n.animation&&n.animationDurationUpdate>0?100:20}},t.prototype._updateRangeUse=function(e){var n=this._rangePropMode,i=this.get("rangeMode");M([["start","startValue"],["end","endValue"]],function(a,o){var s=e[a[0]]!=null,l=e[a[1]]!=null;s&&!l?n[o]="percent":!s&&l?n[o]="value":i?n[o]=i[o]:s&&(n[o]="percent")})},t.prototype.noTarget=function(){return this._noTarget},t.prototype.getFirstTargetAxisModel=function(){var e;return this.eachTargetAxis(function(n,i){e==null&&(e=this.ecModel.getComponent(Ji(n),i))},this),e},t.prototype.eachTargetAxis=function(e,n){this._targetAxisInfoMap.each(function(i,a){M(i.indexList,function(o){e.call(n,a,o)})})},t.prototype.getAxisProxy=function(e,n){var i=this.getAxisModel(e,n);if(i)return i.__dzAxisProxy},t.prototype.getAxisModel=function(e,n){var i=this._targetAxisInfoMap.get(e);if(i&&i.indexMap[n])return this.ecModel.getComponent(Ji(e),n)},t.prototype.setRawRange=function(e){var n=this.option,i=this.settledOption;M([["start","startValue"],["end","endValue"]],function(a){(e[a[0]]!=null||e[a[1]]!=null)&&(n[a[0]]=i[a[0]]=e[a[0]],n[a[1]]=i[a[1]]=e[a[1]])},this),this._updateRangeUse(e)},t.prototype.setCalculatedRange=function(e){var n=this.option;M(["start","startValue","end","endValue"],function(i){n[i]=e[i]})},t.prototype.getPercentRange=function(){var e=this.findRepresentativeAxisProxy();if(e)return e.getDataPercentWindow()},t.prototype.getValueRange=function(e,n){if(e==null&&n==null){var i=this.findRepresentativeAxisProxy();if(i)return i.getDataValueWindow()}else return this.getAxisProxy(e,n).getDataValueWindow()},t.prototype.findRepresentativeAxisProxy=function(e){if(e)return e.__dzAxisProxy;for(var n,i=this._targetAxisInfoMap.keys(),a=0;ao[1];if(_&&!S&&!x)return!0;_&&(g=!0),S&&(d=!0),x&&(p=!0)}return g&&d&&p})}else gs(f,function(v){if(a==="empty")l.setData(u=u.map(v,function(p){return s(p)?p:NaN}));else{var d={};d[v]=o,u.selectRange(d)}});gs(f,function(v){u.setApproximateExtent(o,v)})}});function s(l){return l>=o[0]&&l<=o[1]}},r.prototype._updateMinMaxSpan=function(){var t=this._minMaxSpan={},e=this._dataZoomModel,n=this._dataExtent;gs(["min","max"],function(i){var a=e.get(i+"Span"),o=e.get(i+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?a=Ut(n[0]+o,n,[0,100],!0):a!=null&&(o=Ut(a,[0,100],n,!0)-n[0]),t[i+"Span"]=a,t[i+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var t=this.getAxisModel(),e=this._percentWindow,n=this._valueWindow;if(e){var i=TL(n,[0,500]);i=Math.min(i,20);var a=t.axis.scale.rawExtentInfo;e[0]!==0&&a.setDeterminedMinMax("min",+n[0].toFixed(i)),e[1]!==100&&a.setDeterminedMinMax("max",+n[1].toFixed(i)),a.freeze()}},r}();function jQ(r,t,e){var n=[1/0,-1/0];gs(e,function(o){_U(n,o.getData(),t)});var i=r.getAxisModel(),a=DR(i.axis.scale,i,n).calculate();return[a.min,a.max]}const JQ=KQ;var QQ={getTargetSeries:function(r){function t(i){r.eachComponent("dataZoom",function(a){a.eachTargetAxis(function(o,s){var l=r.getComponent(Ji(o),s);i(o,s,l,a)})})}t(function(i,a,o,s){o.__dzAxisProxy=null});var e=[];t(function(i,a,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new JQ(i,a,s,r),e.push(o.__dzAxisProxy))});var n=ft();return M(e,function(i){M(i.getTargetSeriesModels(),function(a){n.set(a.uid,a)})}),n},overallReset:function(r,t){r.eachComponent("dataZoom",function(e){e.eachTargetAxis(function(n,i){e.getAxisProxy(n,i).reset(e)}),e.eachTargetAxis(function(n,i){e.getAxisProxy(n,i).filterData(e,t)})}),r.eachComponent("dataZoom",function(e){var n=e.findRepresentativeAxisProxy();if(n){var i=n.getDataPercentWindow(),a=n.getDataValueWindow();e.setCalculatedRange({start:i[0],end:i[1],startValue:a[0],endValue:a[1]})}})}};const ttt=QQ;function ett(r){r.registerAction("dataZoom",function(t,e){var n=WQ(e,t);M(n,function(i){i.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})})}var eM=!1;function X1(r){eM||(eM=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,ttt),ett(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function rtt(r){r.registerComponentModel(YQ),r.registerComponentView(qQ),X1(r)}var Fr=function(){function r(){}return r}(),pO={};function ys(r,t){pO[r]=t}function gO(r){return pO[r]}var ntt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var e=this.ecModel;M(this.option.feature,function(n,i){var a=gO(i);a&&(a.getDefaultOption&&(a.defaultOption=a.getDefaultOption(e)),Tt(n,a.defaultOption))})},t.type="toolbox",t.layoutMode={type:"box",ignoreSize:!0},t.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},t}(Bt);const itt=ntt;function att(r,t,e){var n=t.getBoxLayoutParams(),i=t.get("padding"),a={width:e.getWidth(),height:e.getHeight()},o=be(n,a,i);xo(t.get("orient"),r,t.get("itemGap"),o.width,o.height),hd(r,n,a,i)}function yO(r,t){var e=nl(t.get("padding")),n=t.getItemStyle(["color","opacity"]);return n.fill=t.get("backgroundColor"),r=new Vt({shape:{x:r.x-e[3],y:r.y-e[0],width:r.width+e[1]+e[3],height:r.height+e[0]+e[2],r:t.get("borderRadius")},style:n,silent:!0,z2:-1}),r}var ott=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,i,a){var o=this.group;if(o.removeAll(),!e.get("show"))return;var s=+e.get("itemSize"),l=e.get("orient")==="vertical",u=e.get("feature")||{},f=this._features||(this._features={}),c=[];M(u,function(d,p){c.push(p)}),new Si(this._featureNames||[],c).add(h).update(h).remove(bt(h,null)).execute(),this._featureNames=c;function h(d,p){var g=c[d],y=c[p],m=u[g],_=new te(m,e,e.ecModel),S;if(a&&a.newTitle!=null&&a.featureName===g&&(m.title=a.newTitle),g&&!y){if(stt(g))S={onclick:_.option.onclick,featureName:g};else{var x=gO(g);if(!x)return;S=new x}f[g]=S}else if(S=f[y],!S)return;S.uid=rl("toolbox-feature"),S.model=_,S.ecModel=n,S.api=i;var b=S instanceof Fr;if(!g&&y){b&&S.dispose&&S.dispose(n,i);return}if(!_.get("show")||b&&S.unusable){b&&S.remove&&S.remove(n,i);return}v(_,S,g),_.setIconStatus=function(w,T){var A=this.option,C=this.iconPaths;A.iconStatus=A.iconStatus||{},A.iconStatus[w]=T,C[w]&&(T==="emphasis"?mi:_i)(C[w])},S instanceof Fr&&S.render&&S.render(_,n,i,a)}function v(d,p,g){var y=d.getModel("iconStyle"),m=d.getModel(["emphasis","iconStyle"]),_=p instanceof Fr&&p.getIcons?p.getIcons():d.get("icon"),S=d.get("title")||{},x,b;nt(_)?(x={},x[g]=_):x=_,nt(S)?(b={},b[g]=S):b=S;var w=d.iconPaths={};M(x,function(T,A){var C=Tf(T,{},{x:-s/2,y:-s/2,width:s,height:s});C.setStyle(y.getItemStyle());var D=C.ensureState("emphasis");D.style=m.getItemStyle();var I=new Gt({style:{text:b[A],align:m.get("textAlign"),borderRadius:m.get("textBorderRadius"),padding:m.get("textPadding"),fill:null,font:b_({fontStyle:m.get("textFontStyle"),fontFamily:m.get("textFontFamily"),fontSize:m.get("textFontSize"),fontWeight:m.get("textFontWeight")},n)},ignore:!0});C.setTextContent(I),ko({el:C,componentModel:e,itemName:A,formatterParamsExtra:{title:b[A]}}),C.__title=b[A],C.on("mouseover",function(){var L=m.getItemStyle(),P=l?e.get("right")==null&&e.get("left")!=="right"?"right":"left":e.get("bottom")==null&&e.get("top")!=="bottom"?"bottom":"top";I.setStyle({fill:m.get("textFill")||L.fill||L.stroke||"#000",backgroundColor:m.get("textBackgroundColor")}),C.setTextConfig({position:m.get("textPosition")||P}),I.ignore=!e.get("showTitle"),i.enterEmphasis(this)}).on("mouseout",function(){d.get(["iconStatus",A])!=="emphasis"&&i.leaveEmphasis(this),I.hide()}),(d.get(["iconStatus",A])==="emphasis"?mi:_i)(C),o.add(C),C.on("click",at(p.onclick,p,n,i,A)),w[A]=C})}att(o,e,i),o.add(yO(o.getBoundingRect(),e)),l||o.eachChild(function(d){var p=d.__title,g=d.ensureState("emphasis"),y=g.textConfig||(g.textConfig={}),m=d.getTextContent(),_=m&&m.ensureState("emphasis");if(_&&!vt(_)&&p){var S=_.style||(_.style={}),x=_f(p,Gt.makeFont(S)),b=d.x+o.x,w=d.y+o.y+s,T=!1;w+x.height>i.getHeight()&&(y.position="top",T=!0);var A=T?-5-x.height:s+10;b+x.width/2>i.getWidth()?(y.position=["100%",A],S.align="right"):b-x.width/2<0&&(y.position=[0,A],S.align="left")}})},t.prototype.updateView=function(e,n,i,a){M(this._features,function(o){o instanceof Fr&&o.updateView&&o.updateView(o.model,n,i,a)})},t.prototype.remove=function(e,n){M(this._features,function(i){i instanceof Fr&&i.remove&&i.remove(e,n)}),this.group.removeAll()},t.prototype.dispose=function(e,n){M(this._features,function(i){i instanceof Fr&&i.dispose&&i.dispose(e,n)})},t.type="toolbox",t}(fe);function stt(r){return r.indexOf("my")===0}const ltt=ott;var utt=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){var i=this.model,a=i.get("name")||e.get("title.0.text")||"echarts",o=n.getZr().painter.getType()==="svg",s=o?"svg":i.get("type",!0)||"png",l=n.getConnectedDataURL({type:s,backgroundColor:i.get("backgroundColor",!0)||e.get("backgroundColor")||"#fff",connectedBackgroundColor:i.get("connectedBackgroundColor"),excludeComponents:i.get("excludeComponents"),pixelRatio:i.get("pixelRatio")}),u=zt.browser;if(typeof MouseEvent=="function"&&(u.newEdge||!u.ie&&!u.edge)){var f=document.createElement("a");f.download=a+"."+s,f.target="_blank",f.href=l;var c=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});f.dispatchEvent(c)}else if(window.navigator.msSaveOrOpenBlob||o){var h=l.split(","),v=h[0].indexOf("base64")>-1,d=o?decodeURIComponent(h[1]):h[1];v&&(d=window.atob(d));var p=a+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var g=d.length,y=new Uint8Array(g);g--;)y[g]=d.charCodeAt(g);var m=new Blob([y]);window.navigator.msSaveOrOpenBlob(m,p)}else{var _=document.createElement("iframe");document.body.appendChild(_);var S=_.contentWindow,x=S.document;x.open("image/svg+xml","replace"),x.write(d),x.close(),S.focus(),x.execCommand("SaveAs",!0,p),document.body.removeChild(_)}}else{var b=i.get("lang"),w='',T=window.open();T.document.write(w),T.document.title=a}},t.getDefaultOption=function(e){var n={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:e.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:e.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return n},t}(Fr);const ftt=utt;var rM="__ec_magicType_stack__",ctt=[["line","bar"],["stack"]],htt=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getIcons=function(){var e=this.model,n=e.get("icon"),i={};return M(e.get("type"),function(a){n[a]&&(i[a]=n[a])}),i},t.getDefaultOption=function(e){var n={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:e.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return n},t.prototype.onclick=function(e,n,i){var a=this.model,o=a.get(["seriesIndex",i]);if(nM[i]){var s={series:[]},l=function(c){var h=c.subType,v=c.id,d=nM[i](h,v,c,a);d&&(pt(d,c.option),s.series.push(d));var p=c.coordinateSystem;if(p&&p.type==="cartesian2d"&&(i==="line"||i==="bar")){var g=p.getAxesByScale("ordinal")[0];if(g){var y=g.dim,m=y+"Axis",_=c.getReferringComponents(m,ge).models[0],S=_.componentIndex;s[m]=s[m]||[];for(var x=0;x<=S;x++)s[m][S]=s[m][S]||{};s[m][S].boundaryGap=i==="bar"}}};M(ctt,function(c){Dt(c,i)>=0&&M(c,function(h){a.setIconStatus(h,"normal")})}),a.setIconStatus(i,"emphasis"),e.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},l);var u,f=i;i==="stack"&&(u=Tt({stack:a.option.title.tiled,tiled:a.option.title.stack},a.option.title),a.get(["iconStatus",i])!=="emphasis"&&(f="tiled")),n.dispatchAction({type:"changeMagicType",currentType:f,newOption:s,newTitle:u,featureName:"magicType"})}},t}(Fr),nM={line:function(r,t,e,n){if(r==="bar")return Tt({id:t,type:"line",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","line"])||{},!0)},bar:function(r,t,e,n){if(r==="line")return Tt({id:t,type:"bar",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","bar"])||{},!0)},stack:function(r,t,e,n){var i=e.get("stack")===rM;if(r==="line"||r==="bar")return n.setIconStatus("stack",i?"normal":"emphasis"),Tt({id:t,stack:i?"":rM},n.get(["option","stack"])||{},!0)}};Zn({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,t){t.mergeOption(r.newOption)});const vtt=htt;var Id=new Array(60).join("-"),Xs=" ";function dtt(r){var t={},e=[],n=[];return r.eachRawSeries(function(i){var a=i.coordinateSystem;if(a&&(a.type==="cartesian2d"||a.type==="polar")){var o=a.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;t[s]||(t[s]={categoryAxis:o,valueAxis:a.getOtherAxis(o),series:[]},n.push({axisDim:o.dim,axisIndex:o.index})),t[s].series.push(i)}else e.push(i)}else e.push(i)}),{seriesGroupByCategoryAxis:t,other:e,meta:n}}function ptt(r){var t=[];return M(r,function(e,n){var i=e.categoryAxis,a=e.valueAxis,o=a.dim,s=[" "].concat(Z(e.series,function(v){return v.name})),l=[i.model.getCategories()];M(e.series,function(v){var d=v.getRawData();l.push(v.getRawData().mapArray(d.mapDimension(o),function(p){return p}))});for(var u=[s.join(Xs)],f=0;f=0)return!0}var e0=new RegExp("["+Xs+"]+","g");function utt(r){for(var t=r.split(/\n+/g),e=gv(t.shift()).split(e0),n=[],i=Z(e,function(l){return{name:l,data:[]}}),a=0;a=0;a--){var o=e[a];if(o[i])break}if(a<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:i})[0];if(s){var l=s.getPercentRange();e[0][i]={dataZoomId:i,start:l[0],end:l[1]}}}}),e.push(t)}function gtt(r){var t=W1(r),e=t[t.length-1];t.length>1&&t.pop();var n={};return uO(e,function(i,a){for(var o=t.length-1;o>=0;o--)if(i=t[o][a],i){n[a]=i;break}}),n}function ytt(r){fO(r).snapshots=null}function mtt(r){return W1(r).length}function W1(r){var t=fO(r);return t.snapshots||(t.snapshots=[{}]),t.snapshots}var _tt=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){ytt(e),n.dispatchAction({type:"restore",from:this.uid})},t.getDefaultOption=function(e){var n={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:e.getLocaleModel().get(["toolbox","restore","title"])};return n},t}(Fr);Zn({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,t){t.resetOption("recreate")});const Stt=_tt;var xtt=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],btt=function(){function r(t,e,n){var i=this;this._targetInfoList=[];var a=KC(e,t);M(wtt,function(o,s){(!n||!n.include||Dt(n.include,s)>=0)&&o(a,i._targetInfoList)})}return r.prototype.setOutputRanges=function(t,e){return this.matchOutputRanges(t,e,function(n,i,a){if((n.coordRanges||(n.coordRanges=[])).push(i),!n.coordRange){n.coordRange=i;var o=Kg[n.brushType](0,a,i);n.__rangeOffset={offset:tM[n.brushType](o.values,n.range,[1,1]),xyMinMax:o.xyMinMax}}}),t},r.prototype.matchOutputRanges=function(t,e,n){M(t,function(i){var a=this.findTargetInfo(i,e);a&&a!==!0&&M(a.coordSyses,function(o){var s=Kg[i.brushType](1,o,i.range,!0);n(i,s.values,o,e)})},this)},r.prototype.setInputRanges=function(t,e){M(t,function(n){var i=this.findTargetInfo(n,e);if(n.range=n.range||[],i&&i!==!0){n.panelId=i.panelId;var a=Kg[n.brushType](0,i.coordSys,n.coordRange),o=n.__rangeOffset;n.range=o?tM[n.brushType](a.values,o.offset,Ttt(a.xyMinMax,o.xyMinMax)):a.values}},this)},r.prototype.makePanelOpts=function(t,e){return Z(this._targetInfoList,function(n){var i=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e?e(n):null,clipPath:yk(i),isTargetByCursor:_k(i,t,n.coordSysModel),getLinearBrushOtherExtent:mk(i)}})},r.prototype.controlSeries=function(t,e,n){var i=this.findTargetInfo(t,n);return i===!0||i&&Dt(i.coordSyses,e.coordinateSystem)>=0},r.prototype.findTargetInfo=function(t,e){for(var n=this._targetInfoList,i=KC(e,t),a=0;ar[1]&&r.reverse(),r}function KC(r,t){return mu(r,t,{includeMainTypes:xtt})}var wtt={grid:function(r,t){var e=r.xAxisModels,n=r.yAxisModels,i=r.gridModels,a=ft(),o={},s={};!e&&!n&&!i||(M(e,function(l){var u=l.axis.grid.model;a.set(u.id,u),o[u.id]=!0}),M(n,function(l){var u=l.axis.grid.model;a.set(u.id,u),s[u.id]=!0}),M(i,function(l){a.set(l.id,l),o[l.id]=!0,s[l.id]=!0}),a.each(function(l){var u=l.coordinateSystem,f=[];M(u.getCartesians(),function(c,h){(Dt(e,c.getAxis("x").model)>=0||Dt(n,c.getAxis("y").model)>=0)&&f.push(c)}),t.push({panelId:"grid--"+l.id,gridModel:l,coordSysModel:l,coordSys:f[0],coordSyses:f,getPanelRect:JC.grid,xAxisDeclared:o[l.id],yAxisDeclared:s[l.id]})}))},geo:function(r,t){M(r.geoModels,function(e){var n=e.coordinateSystem;t.push({panelId:"geo--"+e.id,geoModel:e,coordSysModel:e,coordSys:n,coordSyses:[n],getPanelRect:JC.geo})})}},jC=[function(r,t){var e=r.xAxisModel,n=r.yAxisModel,i=r.gridModel;return!i&&e&&(i=e.axis.grid.model),!i&&n&&(i=n.axis.grid.model),i&&i===t.gridModel},function(r,t){var e=r.geoModel;return e&&e===t.geoModel}],JC={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,t=r.getBoundingRect().clone();return t.applyTransform(So(r)),t}},Kg={lineX:bt(QC,0),lineY:bt(QC,1),rect:function(r,t,e,n){var i=r?t.pointToData([e[0][0],e[1][0]],n):t.dataToPoint([e[0][0],e[1][0]],n),a=r?t.pointToData([e[0][1],e[1][1]],n):t.dataToPoint([e[0][1],e[1][1]],n),o=[r0([i[0],a[0]]),r0([i[1],a[1]])];return{values:o,xyMinMax:o}},polygon:function(r,t,e,n){var i=[[1/0,-1/0],[1/0,-1/0]],a=Z(e,function(o){var s=r?t.pointToData(o,n):t.dataToPoint(o,n);return i[0][0]=Math.min(i[0][0],s[0]),i[1][0]=Math.min(i[1][0],s[1]),i[0][1]=Math.max(i[0][1],s[0]),i[1][1]=Math.max(i[1][1],s[1]),s});return{values:a,xyMinMax:i}}};function QC(r,t,e,n){var i=e.getAxis(["x","y"][r]),a=r0(Z([0,1],function(s){return t?i.coordToData(i.toLocalCoord(n[s]),!0):i.toGlobalCoord(i.dataToCoord(n[s]))})),o=[];return o[r]=a,o[1-r]=[NaN,NaN],{values:a,xyMinMax:o}}var tM={lineX:bt(eM,0),lineY:bt(eM,1),rect:function(r,t,e){return[[r[0][0]-e[0]*t[0][0],r[0][1]-e[0]*t[0][1]],[r[1][0]-e[1]*t[1][0],r[1][1]-e[1]*t[1][1]]]},polygon:function(r,t,e){return Z(r,function(n,i){return[n[0]-e[0]*t[i][0],n[1]-e[1]*t[i][1]]})}};function eM(r,t,e,n){return[t[0]-n[r]*e[0],t[1]-n[r]*e[1]]}function Ttt(r,t){var e=rM(r),n=rM(t),i=[e[0]/n[0],e[1]/n[1]];return isNaN(i[0])&&(i[0]=1),isNaN(i[1])&&(i[1]=1),i}function rM(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}const $1=btt;var n0=M,Att=YG("toolbox-dataZoom_"),Ctt=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,i,a){this._brushController||(this._brushController=new b1(i.getZr()),this._brushController.on("brush",at(this._onBrush,this)).mount()),Itt(e,n,this,a,i),Dtt(e,n)},t.prototype.onclick=function(e,n,i){Mtt[i].call(this)},t.prototype.remove=function(e,n){this._brushController&&this._brushController.unmount()},t.prototype.dispose=function(e,n){this._brushController&&this._brushController.dispose()},t.prototype._onBrush=function(e){var n=e.areas;if(!e.isEnd||!n.length)return;var i={},a=this.ecModel;this._brushController.updateCovers([]);var o=new $1(U1(this.model),a,{include:["grid"]});o.matchOutputRanges(n,a,function(u,f,c){if(c.type==="cartesian2d"){var h=u.brushType;h==="rect"?(s("x",c,f[0]),s("y",c,f[1])):s({lineX:"x",lineY:"y"}[h],c,f)}}),ptt(a,i),this._dispatchZoomAction(i);function s(u,f,c){var h=f.getAxis(u),v=h.model,d=l(u,v,a),p=d.findRepresentativeAxisProxy(v).getMinMaxSpan();(p.minValueSpan!=null||p.maxValueSpan!=null)&&(c=Fo(0,c.slice(),h.scale.getExtent(),0,p.minValueSpan,p.maxValueSpan)),d&&(i[d.id]={dataZoomId:d.id,startValue:c[0],endValue:c[1]})}function l(u,f,c){var h;return c.eachComponent({mainType:"dataZoom",subType:"select"},function(v){var d=v.getAxisModel(u,f.componentIndex);d&&(h=v)}),h}},t.prototype._dispatchZoomAction=function(e){var n=[];n0(e,function(i,a){n.push(mt(i))}),n.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:n})},t.getDefaultOption=function(e){var n={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:e.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return n},t}(Fr),Mtt={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(gtt(this.ecModel))}};function U1(r){var t={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return t.xAxisIndex==null&&t.xAxisId==null&&(t.xAxisIndex="all"),t.yAxisIndex==null&&t.yAxisId==null&&(t.yAxisIndex="all"),t}function Dtt(r,t){r.setIconStatus("back",mtt(t)>1?"emphasis":"normal")}function Itt(r,t,e,n,i){var a=e._isZoomActive;n&&n.type==="takeGlobalCursor"&&(a=n.key==="dataZoomSelect"?n.dataZoomSelectActive:!1),e._isZoomActive=a,r.setIconStatus("zoom",a?"emphasis":"normal");var o=new $1(U1(r),t,{include:["grid"]}),s=o.makePanelOpts(i,function(l){return l.xAxisDeclared&&!l.yAxisDeclared?"lineX":!l.xAxisDeclared&&l.yAxisDeclared?"lineY":"rect"});e._brushController.setPanels(s).enableBrush(a&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}CH("dataZoom",function(r){var t=r.getComponent("toolbox",0),e=["feature","dataZoom"];if(!t||t.get(e)==null)return;var n=t.getModel(e),i=[],a=U1(n),o=mu(r,a);n0(o.xAxisModels,function(l){return s(l,"xAxis","xAxisIndex")}),n0(o.yAxisModels,function(l){return s(l,"yAxis","yAxisIndex")});function s(l,u,f){var c=l.componentIndex,h={type:"select",$fromToolbox:!0,filterMode:n.get("filterMode",!0)||"filter",id:Att+u+c};h[f]=c,i.push(h)}return i});const Ltt=Ctt;function Ptt(r){r.registerComponentModel(XQ),r.registerComponentView(JQ),ys("saveAsImage",ttt),ys("magicType",ntt),ys("dataView",dtt),ys("dataZoom",Ltt),ys("restore",Stt),Lt(YQ)}var Rtt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="tooltip",t.dependencies=["axisPointer"],t.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},t}(Bt);const Ett=Rtt;function cO(r){var t=r.get("confine");return t!=null?!!t:r.get("renderMode")==="richText"}function hO(r){if(zt.domSupported){for(var t=document.documentElement.style,e=0,n=r.length;e-1?(s+="top:50%",l+="translateY(-50%) rotate("+(u=a==="left"?-225:-45)+"deg)"):(s+="left:50%",l+="translateX(-50%) rotate("+(u=a==="top"?225:45)+"deg)");var f=u*Math.PI/180,c=o+i,h=c*Math.abs(Math.cos(f))+c*Math.abs(Math.sin(f)),v=Math.round(((h-Math.SQRT2*i)/2+Math.SQRT2*i-(h-c)/2)*100)/100;s+=";"+a+":-"+v+"px";var d=t+" solid "+i+"px;",p=["position:absolute;width:"+o+"px;height:"+o+"px;z-index:-1;",s+";"+l+";","border-bottom:"+d,"border-right:"+d,"background-color:"+n+";"];return'
'}function Gtt(r,t){var e="cubic-bezier(0.23,1,0.32,1)",n=" "+r/2+"s "+e,i="opacity"+n+",visibility"+n;return t||(n=" "+r+"s "+e,i+=zt.transformSupported?","+Y1+n:",left"+n+",top"+n),Ntt+":"+i}function nM(r,t,e){var n=r.toFixed(0)+"px",i=t.toFixed(0)+"px";if(!zt.transformSupported)return e?"top:"+i+";left:"+n+";":[["top",i],["left",n]];var a=zt.transform3dSupported,o="translate"+(a?"3d":"")+"("+n+","+i+(a?",0":"")+")";return e?"top:0;left:0;"+Y1+":"+o+";":[["top",0],["left",0],[vO,o]]}function Ftt(r){var t=[],e=r.get("fontSize"),n=r.getTextColor();n&&t.push("color:"+n),t.push("font:"+r.getFont());var i=xt(r.get("lineHeight"),Math.round(e*3/2));e&&t.push("line-height:"+i+"px");var a=r.get("textShadowColor"),o=r.get("textShadowBlur")||0,s=r.get("textShadowOffsetX")||0,l=r.get("textShadowOffsetY")||0;return a&&o&&t.push("text-shadow:"+s+"px "+l+"px "+o+"px "+a),M(["decoration","align"],function(u){var f=r.get(u);f&&t.push("text-"+u+":"+f)}),t.join(";")}function Htt(r,t,e){var n=[],i=r.get("transitionDuration"),a=r.get("backgroundColor"),o=r.get("shadowBlur"),s=r.get("shadowColor"),l=r.get("shadowOffsetX"),u=r.get("shadowOffsetY"),f=r.getModel("textStyle"),c=_2(r,"html"),h=l+"px "+u+"px "+o+"px "+s;return n.push("box-shadow:"+h),t&&i&&n.push(Gtt(i,e)),a&&n.push("background-color:"+a),M(["width","color","radius"],function(v){var d="border-"+v,p=VP(d),g=r.get(p);g!=null&&n.push(d+":"+g+(v==="color"?"":"px"))}),n.push(Ftt(f)),c!=null&&n.push("padding:"+nl(c).join("px ")+"px"),n.join(";")+";"}function iM(r,t,e,n,i){var a=t&&t.painter;if(e){var o=a&&a.getViewportRoot();o&&p5(r,o,e,n,i)}else{r[0]=n,r[1]=i;var s=a&&a.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/t.getWidth(),r[3]=r[1]/t.getHeight()}var Wtt=function(){function r(t,e){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._alwaysShowContent=!1,this._firstShow=!0,this._longHide=!0,zt.wxa)return null;var n=document.createElement("div");n.domBelongToZr=!0,this.el=n;var i=this._zr=t.getZr(),a=e.appendTo,o=a&&(nt(a)?document.querySelector(a):zs(a)?a:vt(a)&&a(t.getDom()));iM(this._styleCoord,i,o,t.getWidth()/2,t.getHeight()/2),(o||t.getDom()).appendChild(n),this._api=t,this._container=o;var s=this;n.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},n.onmousemove=function(l){if(l=l||window.event,!s._enterable){var u=i.handler,f=i.painter.getViewportRoot();Or(f,l,!0),u.dispatch("mousemove",l)}},n.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(t){if(!this._container){var e=this._api.getDom(),n=Ott(e,"position"),i=e.style;i.position!=="absolute"&&n!=="absolute"&&(i.position="relative")}var a=t.get("alwaysShowContent");a&&this._moveIfResized(),this._alwaysShowContent=a,this.el.className=t.get("className")||""},r.prototype.show=function(t,e){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,i=n.style,a=this._styleCoord;n.innerHTML?i.cssText=Vtt+Htt(t,!this._firstShow,this._longHide)+nM(a[0],a[1],!0)+("border-color:"+Io(e)+";")+(t.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):i.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(t,e,n,i,a){var o=this.el;if(t==null){o.innerHTML="";return}var s="";if(nt(a)&&n.get("trigger")==="item"&&!cO(n)&&(s=ztt(n,i,a)),nt(t))o.innerHTML=t+s;else if(t){o.innerHTML="",Y(t)||(t=[t]);for(var l=0;l=0?this._tryShow(a,o):i==="leave"&&this._hide(o))},this))},t.prototype._keepShow=function(){var e=this._tooltipModel,n=this._ecModel,i=this._api,a=e.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&a!=="none"&&a!=="click"){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!i.isDisposed()&&o.manuallyShowTip(e,n,i,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})})}},t.prototype.manuallyShowTip=function(e,n,i,a){if(!(a.from===this.uid||zt.node||!i.getDom())){var o=sM(a,i);this._ticket="";var s=a.dataByCoordSys,l=Jtt(a,n,i);if(l){var u=l.el.getBoundingRect().clone();u.applyTransform(l.el.transform),this._tryShow({offsetX:u.x+u.width/2,offsetY:u.y+u.height/2,target:l.el,position:a.position,positionDefault:"bottom"},o)}else if(a.tooltip&&a.x!=null&&a.y!=null){var f=Ztt;f.x=a.x,f.y=a.y,f.update(),St(f).tooltipConfig={name:null,option:a.tooltip},this._tryShow({offsetX:a.x,offsetY:a.y,target:f},o)}else if(s)this._tryShow({offsetX:a.x,offsetY:a.y,position:a.position,dataByCoordSys:s,tooltipOption:a.tooltipOption},o);else if(a.seriesIndex!=null){if(this._manuallyAxisShowTip(e,n,i,a))return;var c=Jk(a,n),h=c.point[0],v=c.point[1];h!=null&&v!=null&&this._tryShow({offsetX:h,offsetY:v,target:c.el,position:a.position,positionDefault:"bottom"},o)}else a.x!=null&&a.y!=null&&(i.dispatchAction({type:"updateAxisPointer",x:a.x,y:a.y}),this._tryShow({offsetX:a.x,offsetY:a.y,position:a.position,target:i.getZr().findHover(a.x,a.y).target},o))}},t.prototype.manuallyHideTip=function(e,n,i,a){var o=this._tooltipContent;this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,a.from!==this.uid&&this._hide(sM(a,i))},t.prototype._manuallyAxisShowTip=function(e,n,i,a){var o=a.seriesIndex,s=a.dataIndex,l=n.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||l==null)){var u=n.getSeriesByIndex(o);if(u){var f=u.getData(),c=Hl([f.getItemModel(s),u,(u.coordinateSystem||{}).model],this._tooltipModel);if(c.get("trigger")==="axis")return i.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:a.position}),!0}}},t.prototype._tryShow=function(e,n){var i=e.target,a=this._tooltipModel;if(a){this._lastX=e.offsetX,this._lastY=e.offsetY;var o=e.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,e);else if(i){var s=St(i);if(s.ssrType==="legend")return;this._lastDataByCoordSys=null;var l,u;so(i,function(f){if(St(f).dataIndex!=null)return l=f,!0;if(St(f).tooltipConfig!=null)return u=f,!0},!0),l?this._showSeriesItemTooltip(e,l,n):u?this._showComponentItemTooltip(e,u,n):this._hide(n)}else this._lastDataByCoordSys=null,this._hide(n)}},t.prototype._showOrMove=function(e,n){var i=e.get("showDelay");n=at(n,this),clearTimeout(this._showTimout),i>0?this._showTimout=setTimeout(n,i):n()},t.prototype._showAxisTooltip=function(e,n){var i=this._ecModel,a=this._tooltipModel,o=[n.offsetX,n.offsetY],s=Hl([n.tooltipOption],a),l=this._renderMode,u=[],f=Ie("section",{blocks:[],noHeader:!0}),c=[],h=new kp;M(e,function(m){M(m.dataByAxis,function(_){var S=i.getComponent(_.axisDim+"Axis",_.axisIndex),x=_.value;if(!(!S||x==null)){var b=Xk(x,S.axis,i,_.seriesDataIndices,_.valueLabelOpt),w=Ie("section",{header:b,noHeader:!an(b),sortBlocks:!0,blocks:[]});f.blocks.push(w),M(_.seriesDataIndices,function(T){var A=i.getSeriesByIndex(T.seriesIndex),C=T.dataIndexInside,D=A.getDataParams(C);if(!(D.dataIndex<0)){D.axisDim=_.axisDim,D.axisIndex=_.axisIndex,D.axisType=_.axisType,D.axisId=_.axisId,D.axisValue=U_(S.axis,{value:x}),D.axisValueLabel=b,D.marker=h.makeTooltipMarker("item",Io(D.color),l);var I=Ub(A.formatTooltip(C,!0,null)),L=I.frag;if(L){var P=Hl([A],a).get("valueFormatter");w.blocks.push(P?F({valueFormatter:P},L):L)}I.text&&c.push(I.text),u.push(D)}})}})}),f.blocks.reverse(),c.reverse();var v=n.position,d=s.get("order"),p=jb(f,h,l,d,i.get("useUTC"),s.get("textStyle"));p&&c.unshift(p);var g=l==="richText"?` +`),meta:t.meta}}function _v(r){return r.replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function mtt(r){var t=r.slice(0,r.indexOf(` +`));if(t.indexOf(Xs)>=0)return!0}var o0=new RegExp("["+Xs+"]+","g");function _tt(r){for(var t=r.split(/\n+/g),e=_v(t.shift()).split(o0),n=[],i=Z(e,function(l){return{name:l,data:[]}}),a=0;a=0;a--){var o=e[a];if(o[i])break}if(a<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:i})[0];if(s){var l=s.getPercentRange();e[0][i]={dataZoomId:i,start:l[0],end:l[1]}}}}),e.push(t)}function Ctt(r){var t=q1(r),e=t[t.length-1];t.length>1&&t.pop();var n={};return mO(e,function(i,a){for(var o=t.length-1;o>=0;o--)if(i=t[o][a],i){n[a]=i;break}}),n}function Mtt(r){_O(r).snapshots=null}function Dtt(r){return q1(r).length}function q1(r){var t=_O(r);return t.snapshots||(t.snapshots=[{}]),t.snapshots}var Itt=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){Mtt(e),n.dispatchAction({type:"restore",from:this.uid})},t.getDefaultOption=function(e){var n={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:e.getLocaleModel().get(["toolbox","restore","title"])};return n},t}(Fr);Zn({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,t){t.resetOption("recreate")});const Ltt=Itt;var Ptt=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],Rtt=function(){function r(t,e,n){var i=this;this._targetInfoList=[];var a=iM(e,t);M(Ett,function(o,s){(!n||!n.include||Dt(n.include,s)>=0)&&o(a,i._targetInfoList)})}return r.prototype.setOutputRanges=function(t,e){return this.matchOutputRanges(t,e,function(n,i,a){if((n.coordRanges||(n.coordRanges=[])).push(i),!n.coordRange){n.coordRange=i;var o=Qg[n.brushType](0,a,i);n.__rangeOffset={offset:lM[n.brushType](o.values,n.range,[1,1]),xyMinMax:o.xyMinMax}}}),t},r.prototype.matchOutputRanges=function(t,e,n){M(t,function(i){var a=this.findTargetInfo(i,e);a&&a!==!0&&M(a.coordSyses,function(o){var s=Qg[i.brushType](1,o,i.range,!0);n(i,s.values,o,e)})},this)},r.prototype.setInputRanges=function(t,e){M(t,function(n){var i=this.findTargetInfo(n,e);if(n.range=n.range||[],i&&i!==!0){n.panelId=i.panelId;var a=Qg[n.brushType](0,i.coordSys,n.coordRange),o=n.__rangeOffset;n.range=o?lM[n.brushType](a.values,o.offset,ktt(a.xyMinMax,o.xyMinMax)):a.values}},this)},r.prototype.makePanelOpts=function(t,e){return Z(this._targetInfoList,function(n){var i=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e?e(n):null,clipPath:Ck(i),isTargetByCursor:Dk(i,t,n.coordSysModel),getLinearBrushOtherExtent:Mk(i)}})},r.prototype.controlSeries=function(t,e,n){var i=this.findTargetInfo(t,n);return i===!0||i&&Dt(i.coordSyses,e.coordinateSystem)>=0},r.prototype.findTargetInfo=function(t,e){for(var n=this._targetInfoList,i=iM(e,t),a=0;ar[1]&&r.reverse(),r}function iM(r,t){return _u(r,t,{includeMainTypes:Ptt})}var Ett={grid:function(r,t){var e=r.xAxisModels,n=r.yAxisModels,i=r.gridModels,a=ft(),o={},s={};!e&&!n&&!i||(M(e,function(l){var u=l.axis.grid.model;a.set(u.id,u),o[u.id]=!0}),M(n,function(l){var u=l.axis.grid.model;a.set(u.id,u),s[u.id]=!0}),M(i,function(l){a.set(l.id,l),o[l.id]=!0,s[l.id]=!0}),a.each(function(l){var u=l.coordinateSystem,f=[];M(u.getCartesians(),function(c,h){(Dt(e,c.getAxis("x").model)>=0||Dt(n,c.getAxis("y").model)>=0)&&f.push(c)}),t.push({panelId:"grid--"+l.id,gridModel:l,coordSysModel:l,coordSys:f[0],coordSyses:f,getPanelRect:oM.grid,xAxisDeclared:o[l.id],yAxisDeclared:s[l.id]})}))},geo:function(r,t){M(r.geoModels,function(e){var n=e.coordinateSystem;t.push({panelId:"geo--"+e.id,geoModel:e,coordSysModel:e,coordSys:n,coordSyses:[n],getPanelRect:oM.geo})})}},aM=[function(r,t){var e=r.xAxisModel,n=r.yAxisModel,i=r.gridModel;return!i&&e&&(i=e.axis.grid.model),!i&&n&&(i=n.axis.grid.model),i&&i===t.gridModel},function(r,t){var e=r.geoModel;return e&&e===t.geoModel}],oM={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,t=r.getBoundingRect().clone();return t.applyTransform(So(r)),t}},Qg={lineX:bt(sM,0),lineY:bt(sM,1),rect:function(r,t,e,n){var i=r?t.pointToData([e[0][0],e[1][0]],n):t.dataToPoint([e[0][0],e[1][0]],n),a=r?t.pointToData([e[0][1],e[1][1]],n):t.dataToPoint([e[0][1],e[1][1]],n),o=[s0([i[0],a[0]]),s0([i[1],a[1]])];return{values:o,xyMinMax:o}},polygon:function(r,t,e,n){var i=[[1/0,-1/0],[1/0,-1/0]],a=Z(e,function(o){var s=r?t.pointToData(o,n):t.dataToPoint(o,n);return i[0][0]=Math.min(i[0][0],s[0]),i[1][0]=Math.min(i[1][0],s[1]),i[0][1]=Math.max(i[0][1],s[0]),i[1][1]=Math.max(i[1][1],s[1]),s});return{values:a,xyMinMax:i}}};function sM(r,t,e,n){var i=e.getAxis(["x","y"][r]),a=s0(Z([0,1],function(s){return t?i.coordToData(i.toLocalCoord(n[s]),!0):i.toGlobalCoord(i.dataToCoord(n[s]))})),o=[];return o[r]=a,o[1-r]=[NaN,NaN],{values:a,xyMinMax:o}}var lM={lineX:bt(uM,0),lineY:bt(uM,1),rect:function(r,t,e){return[[r[0][0]-e[0]*t[0][0],r[0][1]-e[0]*t[0][1]],[r[1][0]-e[1]*t[1][0],r[1][1]-e[1]*t[1][1]]]},polygon:function(r,t,e){return Z(r,function(n,i){return[n[0]-e[0]*t[i][0],n[1]-e[1]*t[i][1]]})}};function uM(r,t,e,n){return[t[0]-n[r]*e[0],t[1]-n[r]*e[1]]}function ktt(r,t){var e=fM(r),n=fM(t),i=[e[0]/n[0],e[1]/n[1]];return isNaN(i[0])&&(i[0]=1),isNaN(i[1])&&(i[1]=1),i}function fM(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}const K1=Rtt;var l0=M,Ott=rF("toolbox-dataZoom_"),Ntt=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,i,a){this._brushController||(this._brushController=new D1(i.getZr()),this._brushController.on("brush",at(this._onBrush,this)).mount()),ztt(e,n,this,a,i),Btt(e,n)},t.prototype.onclick=function(e,n,i){Vtt[i].call(this)},t.prototype.remove=function(e,n){this._brushController&&this._brushController.unmount()},t.prototype.dispose=function(e,n){this._brushController&&this._brushController.dispose()},t.prototype._onBrush=function(e){var n=e.areas;if(!e.isEnd||!n.length)return;var i={},a=this.ecModel;this._brushController.updateCovers([]);var o=new K1(j1(this.model),a,{include:["grid"]});o.matchOutputRanges(n,a,function(u,f,c){if(c.type==="cartesian2d"){var h=u.brushType;h==="rect"?(s("x",c,f[0]),s("y",c,f[1])):s({lineX:"x",lineY:"y"}[h],c,f)}}),Att(a,i),this._dispatchZoomAction(i);function s(u,f,c){var h=f.getAxis(u),v=h.model,d=l(u,v,a),p=d.findRepresentativeAxisProxy(v).getMinMaxSpan();(p.minValueSpan!=null||p.maxValueSpan!=null)&&(c=Fo(0,c.slice(),h.scale.getExtent(),0,p.minValueSpan,p.maxValueSpan)),d&&(i[d.id]={dataZoomId:d.id,startValue:c[0],endValue:c[1]})}function l(u,f,c){var h;return c.eachComponent({mainType:"dataZoom",subType:"select"},function(v){var d=v.getAxisModel(u,f.componentIndex);d&&(h=v)}),h}},t.prototype._dispatchZoomAction=function(e){var n=[];l0(e,function(i,a){n.push(mt(i))}),n.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:n})},t.getDefaultOption=function(e){var n={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:e.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return n},t}(Fr),Vtt={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(Ctt(this.ecModel))}};function j1(r){var t={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return t.xAxisIndex==null&&t.xAxisId==null&&(t.xAxisIndex="all"),t.yAxisIndex==null&&t.yAxisId==null&&(t.yAxisIndex="all"),t}function Btt(r,t){r.setIconStatus("back",Dtt(t)>1?"emphasis":"normal")}function ztt(r,t,e,n,i){var a=e._isZoomActive;n&&n.type==="takeGlobalCursor"&&(a=n.key==="dataZoomSelect"?n.dataZoomSelectActive:!1),e._isZoomActive=a,r.setIconStatus("zoom",a?"emphasis":"normal");var o=new K1(j1(r),t,{include:["grid"]}),s=o.makePanelOpts(i,function(l){return l.xAxisDeclared&&!l.yAxisDeclared?"lineX":!l.xAxisDeclared&&l.yAxisDeclared?"lineY":"rect"});e._brushController.setPanels(s).enableBrush(a&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}NH("dataZoom",function(r){var t=r.getComponent("toolbox",0),e=["feature","dataZoom"];if(!t||t.get(e)==null)return;var n=t.getModel(e),i=[],a=j1(n),o=_u(r,a);l0(o.xAxisModels,function(l){return s(l,"xAxis","xAxisIndex")}),l0(o.yAxisModels,function(l){return s(l,"yAxis","yAxisIndex")});function s(l,u,f){var c=l.componentIndex,h={type:"select",$fromToolbox:!0,filterMode:n.get("filterMode",!0)||"filter",id:Ott+u+c};h[f]=c,i.push(h)}return i});const Gtt=Ntt;function Ftt(r){r.registerComponentModel(itt),r.registerComponentView(ltt),ys("saveAsImage",ftt),ys("magicType",vtt),ys("dataView",Ttt),ys("dataZoom",Gtt),ys("restore",Ltt),Lt(rtt)}var Htt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="tooltip",t.dependencies=["axisPointer"],t.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},t}(Bt);const Wtt=Htt;function SO(r){var t=r.get("confine");return t!=null?!!t:r.get("renderMode")==="richText"}function xO(r){if(zt.domSupported){for(var t=document.documentElement.style,e=0,n=r.length;e-1?(s+="top:50%",l+="translateY(-50%) rotate("+(u=a==="left"?-225:-45)+"deg)"):(s+="left:50%",l+="translateX(-50%) rotate("+(u=a==="top"?225:45)+"deg)");var f=u*Math.PI/180,c=o+i,h=c*Math.abs(Math.cos(f))+c*Math.abs(Math.sin(f)),v=Math.round(((h-Math.SQRT2*i)/2+Math.SQRT2*i-(h-c)/2)*100)/100;s+=";"+a+":-"+v+"px";var d=t+" solid "+i+"px;",p=["position:absolute;width:"+o+"px;height:"+o+"px;z-index:-1;",s+";"+l+";","border-bottom:"+d,"border-right:"+d,"background-color:"+n+";"];return'
'}function Ktt(r,t){var e="cubic-bezier(0.23,1,0.32,1)",n=" "+r/2+"s "+e,i="opacity"+n+",visibility"+n;return t||(n=" "+r+"s "+e,i+=zt.transformSupported?","+J1+n:",left"+n+",top"+n),Ytt+":"+i}function cM(r,t,e){var n=r.toFixed(0)+"px",i=t.toFixed(0)+"px";if(!zt.transformSupported)return e?"top:"+i+";left:"+n+";":[["top",i],["left",n]];var a=zt.transform3dSupported,o="translate"+(a?"3d":"")+"("+n+","+i+(a?",0":"")+")";return e?"top:0;left:0;"+J1+":"+o+";":[["top",0],["left",0],[bO,o]]}function jtt(r){var t=[],e=r.get("fontSize"),n=r.getTextColor();n&&t.push("color:"+n),t.push("font:"+r.getFont());var i=xt(r.get("lineHeight"),Math.round(e*3/2));e&&t.push("line-height:"+i+"px");var a=r.get("textShadowColor"),o=r.get("textShadowBlur")||0,s=r.get("textShadowOffsetX")||0,l=r.get("textShadowOffsetY")||0;return a&&o&&t.push("text-shadow:"+s+"px "+l+"px "+o+"px "+a),M(["decoration","align"],function(u){var f=r.get(u);f&&t.push("text-"+u+":"+f)}),t.join(";")}function Jtt(r,t,e){var n=[],i=r.get("transitionDuration"),a=r.get("backgroundColor"),o=r.get("shadowBlur"),s=r.get("shadowColor"),l=r.get("shadowOffsetX"),u=r.get("shadowOffsetY"),f=r.getModel("textStyle"),c=D2(r,"html"),h=l+"px "+u+"px "+o+"px "+s;return n.push("box-shadow:"+h),t&&i&&n.push(Ktt(i,e)),a&&n.push("background-color:"+a),M(["width","color","radius"],function(v){var d="border-"+v,p=YP(d),g=r.get(p);g!=null&&n.push(d+":"+g+(v==="color"?"":"px"))}),n.push(jtt(f)),c!=null&&n.push("padding:"+nl(c).join("px ")+"px"),n.join(";")+";"}function hM(r,t,e,n,i){var a=t&&t.painter;if(e){var o=a&&a.getViewportRoot();o&&A5(r,o,e,n,i)}else{r[0]=n,r[1]=i;var s=a&&a.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/t.getWidth(),r[3]=r[1]/t.getHeight()}var Qtt=function(){function r(t,e){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._alwaysShowContent=!1,this._firstShow=!0,this._longHide=!0,zt.wxa)return null;var n=document.createElement("div");n.domBelongToZr=!0,this.el=n;var i=this._zr=t.getZr(),a=e.appendTo,o=a&&(nt(a)?document.querySelector(a):zs(a)?a:vt(a)&&a(t.getDom()));hM(this._styleCoord,i,o,t.getWidth()/2,t.getHeight()/2),(o||t.getDom()).appendChild(n),this._api=t,this._container=o;var s=this;n.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},n.onmousemove=function(l){if(l=l||window.event,!s._enterable){var u=i.handler,f=i.painter.getViewportRoot();Or(f,l,!0),u.dispatch("mousemove",l)}},n.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(t){if(!this._container){var e=this._api.getDom(),n=Utt(e,"position"),i=e.style;i.position!=="absolute"&&n!=="absolute"&&(i.position="relative")}var a=t.get("alwaysShowContent");a&&this._moveIfResized(),this._alwaysShowContent=a,this.el.className=t.get("className")||""},r.prototype.show=function(t,e){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,i=n.style,a=this._styleCoord;n.innerHTML?i.cssText=Ztt+Jtt(t,!this._firstShow,this._longHide)+cM(a[0],a[1],!0)+("border-color:"+Io(e)+";")+(t.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):i.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(t,e,n,i,a){var o=this.el;if(t==null){o.innerHTML="";return}var s="";if(nt(a)&&n.get("trigger")==="item"&&!SO(n)&&(s=qtt(n,i,a)),nt(t))o.innerHTML=t+s;else if(t){o.innerHTML="",Y(t)||(t=[t]);for(var l=0;l=0?this._tryShow(a,o):i==="leave"&&this._hide(o))},this))},t.prototype._keepShow=function(){var e=this._tooltipModel,n=this._ecModel,i=this._api,a=e.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&a!=="none"&&a!=="click"){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!i.isDisposed()&&o.manuallyShowTip(e,n,i,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})})}},t.prototype.manuallyShowTip=function(e,n,i,a){if(!(a.from===this.uid||zt.node||!i.getDom())){var o=pM(a,i);this._ticket="";var s=a.dataByCoordSys,l=uet(a,n,i);if(l){var u=l.el.getBoundingRect().clone();u.applyTransform(l.el.transform),this._tryShow({offsetX:u.x+u.width/2,offsetY:u.y+u.height/2,target:l.el,position:a.position,positionDefault:"bottom"},o)}else if(a.tooltip&&a.x!=null&&a.y!=null){var f=net;f.x=a.x,f.y=a.y,f.update(),St(f).tooltipConfig={name:null,option:a.tooltip},this._tryShow({offsetX:a.x,offsetY:a.y,target:f},o)}else if(s)this._tryShow({offsetX:a.x,offsetY:a.y,position:a.position,dataByCoordSys:s,tooltipOption:a.tooltipOption},o);else if(a.seriesIndex!=null){if(this._manuallyAxisShowTip(e,n,i,a))return;var c=sO(a,n),h=c.point[0],v=c.point[1];h!=null&&v!=null&&this._tryShow({offsetX:h,offsetY:v,target:c.el,position:a.position,positionDefault:"bottom"},o)}else a.x!=null&&a.y!=null&&(i.dispatchAction({type:"updateAxisPointer",x:a.x,y:a.y}),this._tryShow({offsetX:a.x,offsetY:a.y,position:a.position,target:i.getZr().findHover(a.x,a.y).target},o))}},t.prototype.manuallyHideTip=function(e,n,i,a){var o=this._tooltipContent;this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,a.from!==this.uid&&this._hide(pM(a,i))},t.prototype._manuallyAxisShowTip=function(e,n,i,a){var o=a.seriesIndex,s=a.dataIndex,l=n.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||l==null)){var u=n.getSeriesByIndex(o);if(u){var f=u.getData(),c=Hl([f.getItemModel(s),u,(u.coordinateSystem||{}).model],this._tooltipModel);if(c.get("trigger")==="axis")return i.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:a.position}),!0}}},t.prototype._tryShow=function(e,n){var i=e.target,a=this._tooltipModel;if(a){this._lastX=e.offsetX,this._lastY=e.offsetY;var o=e.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,e);else if(i){var s=St(i);if(s.ssrType==="legend")return;this._lastDataByCoordSys=null;var l,u;so(i,function(f){if(St(f).dataIndex!=null)return l=f,!0;if(St(f).tooltipConfig!=null)return u=f,!0},!0),l?this._showSeriesItemTooltip(e,l,n):u?this._showComponentItemTooltip(e,u,n):this._hide(n)}else this._lastDataByCoordSys=null,this._hide(n)}},t.prototype._showOrMove=function(e,n){var i=e.get("showDelay");n=at(n,this),clearTimeout(this._showTimout),i>0?this._showTimout=setTimeout(n,i):n()},t.prototype._showAxisTooltip=function(e,n){var i=this._ecModel,a=this._tooltipModel,o=[n.offsetX,n.offsetY],s=Hl([n.tooltipOption],a),l=this._renderMode,u=[],f=Ie("section",{blocks:[],noHeader:!0}),c=[],h=new Vp;M(e,function(m){M(m.dataByAxis,function(_){var S=i.getComponent(_.axisDim+"Axis",_.axisIndex),x=_.value;if(!(!S||x==null)){var b=nO(x,S.axis,i,_.seriesDataIndices,_.valueLabelOpt),w=Ie("section",{header:b,noHeader:!an(b),sortBlocks:!0,blocks:[]});f.blocks.push(w),M(_.seriesDataIndices,function(T){var A=i.getSeriesByIndex(T.seriesIndex),C=T.dataIndexInside,D=A.getDataParams(C);if(!(D.dataIndex<0)){D.axisDim=_.axisDim,D.axisIndex=_.axisIndex,D.axisType=_.axisType,D.axisId=_.axisId,D.axisValue=j_(S.axis,{value:x}),D.axisValueLabel=b,D.marker=h.makeTooltipMarker("item",Io(D.color),l);var I=Qb(A.formatTooltip(C,!0,null)),L=I.frag;if(L){var P=Hl([A],a).get("valueFormatter");w.blocks.push(P?F({valueFormatter:P},L):L)}I.text&&c.push(I.text),u.push(D)}})}})}),f.blocks.reverse(),c.reverse();var v=n.position,d=s.get("order"),p=aw(f,h,l,d,i.get("useUTC"),s.get("textStyle"));p&&c.unshift(p);var g=l==="richText"?` -`:"
",y=c.join(g);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(e,u)?this._updatePosition(s,v,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,y,u,Math.random()+"",o[0],o[1],v,null,h)})},t.prototype._showSeriesItemTooltip=function(e,n,i){var a=this._ecModel,o=St(n),s=o.seriesIndex,l=a.getSeriesByIndex(s),u=o.dataModel||l,f=o.dataIndex,c=o.dataType,h=u.getData(c),v=this._renderMode,d=e.positionDefault,p=Hl([h.getItemModel(f),u,l&&(l.coordinateSystem||{}).model],this._tooltipModel,d?{position:d}:null),g=p.get("trigger");if(!(g!=null&&g!=="item")){var y=u.getDataParams(f,c),m=new kp;y.marker=m.makeTooltipMarker("item",Io(y.color),v);var _=Ub(u.formatTooltip(f,!1,c)),S=p.get("order"),x=p.get("valueFormatter"),b=_.frag,w=b?jb(x?F({valueFormatter:x},b):b,m,v,S,a.get("useUTC"),p.get("textStyle")):_.text,T="item_"+u.name+"_"+f;this._showOrMove(p,function(){this._showTooltipContent(p,w,y,T,e.offsetX,e.offsetY,e.position,e.target,m)}),i({type:"showTip",dataIndexInside:f,dataIndex:h.getRawIndex(f),seriesIndex:s,from:this.uid})}},t.prototype._showComponentItemTooltip=function(e,n,i){var a=this._renderMode==="html",o=St(n),s=o.tooltipConfig,l=s.option||{},u=l.encodeHTMLContent;if(nt(l)){var f=l;l={content:f,formatter:f},u=!0}u&&a&&l.content&&(l=mt(l),l.content=Xe(l.content));var c=[l],h=this._ecModel.getComponent(o.componentMainType,o.componentIndex);h&&c.push(h),c.push({formatter:l.content});var v=e.positionDefault,d=Hl(c,this._tooltipModel,v?{position:v}:null),p=d.get("content"),g=Math.random()+"",y=new kp;this._showOrMove(d,function(){var m=mt(d.get("formatterParams")||{});this._showTooltipContent(d,p,m,g,e.offsetX,e.offsetY,e.position,n,y)}),i({type:"showTip",from:this.uid})},t.prototype._showTooltipContent=function(e,n,i,a,o,s,l,u,f){if(this._ticket="",!(!e.get("showContent")||!e.get("show"))){var c=this._tooltipContent;c.setEnterable(e.get("enterable"));var h=e.get("formatter");l=l||e.get("position");var v=n,d=this._getNearestPoint([o,s],i,e.get("trigger"),e.get("borderColor")),p=d.color;if(h)if(nt(h)){var g=e.ecModel.get("useUTC"),y=Y(i)?i[0]:i,m=y&&y.axisType&&y.axisType.indexOf("time")>=0;v=h,m&&(v=id(y.axisValue,v,g)),v=BP(v,i,!0)}else if(vt(h)){var _=at(function(S,x){S===this._ticket&&(c.setContent(x,f,e,p,l),this._updatePosition(e,l,o,s,c,i,u))},this);this._ticket=a,v=h(i,a,_)}else v=h;c.setContent(v,f,e,p,l),c.show(e,p),this._updatePosition(e,l,o,s,c,i,u)}},t.prototype._getNearestPoint=function(e,n,i,a){if(i==="axis"||Y(n))return{color:a||(this._renderMode==="html"?"#fff":"none")};if(!Y(n))return{color:a||n.color||n.borderColor}},t.prototype._updatePosition=function(e,n,i,a,o,s,l){var u=this._api.getWidth(),f=this._api.getHeight();n=n||e.get("position");var c=o.getSize(),h=e.get("align"),v=e.get("verticalAlign"),d=l&&l.getBoundingRect().clone();if(l&&d.applyTransform(l.transform),vt(n)&&(n=n([i,a],s,o.el,d,{viewSize:[u,f],contentSize:c.slice()})),Y(n))i=et(n[0],u),a=et(n[1],f);else if(yt(n)){var p=n;p.width=c[0],p.height=c[1];var g=be(p,{width:u,height:f});i=g.x,a=g.y,h=null,v=null}else if(nt(n)&&l){var y=jtt(n,d,c,e.get("borderWidth"));i=y[0],a=y[1]}else{var y=qtt(i,a,o,u,f,h?null:20,v?null:20);i=y[0],a=y[1]}if(h&&(i-=lM(h)?c[0]/2:h==="right"?c[0]:0),v&&(a-=lM(v)?c[1]/2:v==="bottom"?c[1]:0),cO(e)){var y=Ktt(i,a,o,u,f);i=y[0],a=y[1]}o.moveTo(i,a)},t.prototype._updateContentNotChangedOnAxis=function(e,n){var i=this._lastDataByCoordSys,a=this._cbParamsList,o=!!i&&i.length===e.length;return o&&M(i,function(s,l){var u=s.dataByAxis||[],f=e[l]||{},c=f.dataByAxis||[];o=o&&u.length===c.length,o&&M(u,function(h,v){var d=c[v]||{},p=h.seriesDataIndices||[],g=d.seriesDataIndices||[];o=o&&h.value===d.value&&h.axisType===d.axisType&&h.axisId===d.axisId&&p.length===g.length,o&&M(p,function(y,m){var _=g[m];o=o&&y.seriesIndex===_.seriesIndex&&y.dataIndex===_.dataIndex}),a&&M(h.seriesDataIndices,function(y){var m=y.seriesIndex,_=n[m],S=a[m];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=e,this._cbParamsList=n,!!o},t.prototype._hide=function(e){this._lastDataByCoordSys=null,e({type:"hideTip",from:this.uid})},t.prototype.dispose=function(e,n){zt.node||!n.getDom()||(Ku(this,"_updatePosition"),this._tooltipContent.dispose(),Jm("itemTooltip",n))},t.type="tooltip",t}(fe);function Hl(r,t,e){var n=t.ecModel,i;e?(i=new te(e,n,n),i=new te(t.option,i,n)):i=t;for(var a=r.length-1;a>=0;a--){var o=r[a];o&&(o instanceof te&&(o=o.get("tooltip",!0)),nt(o)&&(o={formatter:o}),o&&(i=new te(o,i,n)))}return i}function sM(r,t){return r.dispatchAction||at(t.dispatchAction,t)}function qtt(r,t,e,n,i,a,o){var s=e.getSize(),l=s[0],u=s[1];return a!=null&&(r+l+a+2>n?r-=l+a:r+=a),o!=null&&(t+u+o>i?t-=u+o:t+=o),[r,t]}function Ktt(r,t,e,n,i){var a=e.getSize(),o=a[0],s=a[1];return r=Math.min(r+o,n)-o,t=Math.min(t+s,i)-s,r=Math.max(r,0),t=Math.max(t,0),[r,t]}function jtt(r,t,e,n){var i=e[0],a=e[1],o=Math.ceil(Math.SQRT2*n)+8,s=0,l=0,u=t.width,f=t.height;switch(r){case"inside":s=t.x+u/2-i/2,l=t.y+f/2-a/2;break;case"top":s=t.x+u/2-i/2,l=t.y-a-o;break;case"bottom":s=t.x+u/2-i/2,l=t.y+f+o;break;case"left":s=t.x-i-o,l=t.y+f/2-a/2;break;case"right":s=t.x+u+o,l=t.y+f/2-a/2}return[s,l]}function lM(r){return r==="center"||r==="middle"}function Jtt(r,t,e){var n=e_(r).queryOptionMap,i=n.keys()[0];if(!(!i||i==="series")){var a=_f(t,i,n.get(i),{useDefault:!1,enableAll:!1,enableNone:!1}),o=a.models[0];if(o){var s=e.getViewOfComponentModel(o),l;if(s.group.traverse(function(u){var f=St(u).tooltipConfig;if(f&&f.name===r.name)return l=u,!0}),l)return{componentMainType:i,componentIndex:o.componentIndex,el:l}}}}const Qtt=Xtt;function tet(r){Lt(Nf),r.registerComponentModel(Ett),r.registerComponentView(Qtt),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},de),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},de)}var eet=["rect","polygon","keep","clear"];function ret(r,t){var e=Zt(r?r.brush:[]);if(e.length){var n=[];M(e,function(l){var u=l.hasOwnProperty("toolbox")?l.toolbox:[];u instanceof Array&&(n=n.concat(u))});var i=r&&r.toolbox;Y(i)&&(i=i[0]),i||(i={feature:{}},r.toolbox=[i]);var a=i.feature||(i.feature={}),o=a.brush||(a.brush={}),s=o.type||(o.type=[]);s.push.apply(s,n),net(s),t&&!s.length&&s.push.apply(s,eet)}}function net(r){var t={};M(r,function(e){t[e]=1}),r.length=0,M(t,function(e,n){r.push(n)})}var uM=M;function fM(r){if(r){for(var t in r)if(r.hasOwnProperty(t))return!0}}function i0(r,t,e){var n={};return uM(t,function(a){var o=n[a]=i();uM(r[a],function(s,l){if(ze.isValidType(l)){var u={type:l,visual:s};e&&e(u,a),o[l]=new ze(u),l==="opacity"&&(u=mt(u),u.type="colorAlpha",o.__hidden.__alphaForOpacity=new ze(u))}})}),n;function i(){var a=function(){};a.prototype.__hidden=a.prototype;var o=new a;return o}}function pO(r,t,e){var n;M(e,function(i){t.hasOwnProperty(i)&&fM(t[i])&&(n=!0)}),n&&M(e,function(i){t.hasOwnProperty(i)&&fM(t[i])?r[i]=mt(t[i]):delete r[i]})}function iet(r,t,e,n,i,a){var o={};M(r,function(c){var h=ze.prepareVisualTypes(t[c]);o[c]=h});var s;function l(c){return E_(e,s,c)}function u(c,h){I2(e,s,c,h)}a==null?e.each(f):e.each([a],f);function f(c,h){s=a==null?c:h;var v=e.getRawDataItem(s);if(!(v&&v.visualMap===!1))for(var d=n.call(i,c),p=t[d],g=o[d],y=0,m=g.length;yt[0][1]&&(t[0][1]=a[0]),a[1]t[1][1]&&(t[1][1]=a[1])}return t&&pM(t)}};function pM(r){return new Mt(r[0][0],r[1][0],r[0][1]-r[0][0],r[1][1]-r[1][0])}var vet=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.init=function(e,n){this.ecModel=e,this.api=n,this.model,(this._brushController=new b1(n.getZr())).on("brush",at(this._onBrush,this)).mount()},t.prototype.render=function(e,n,i,a){this.model=e,this._updateController(e,n,i,a)},t.prototype.updateTransform=function(e,n,i,a){gO(n),this._updateController(e,n,i,a)},t.prototype.updateVisual=function(e,n,i,a){this.updateTransform(e,n,i,a)},t.prototype.updateView=function(e,n,i,a){this._updateController(e,n,i,a)},t.prototype._updateController=function(e,n,i,a){(!a||a.$from!==e.id)&&this._brushController.setPanels(e.brushTargetManager.makePanelOpts(i)).enableBrush(e.brushOption).updateCovers(e.areas.slice())},t.prototype.dispose=function(){this._brushController.dispose()},t.prototype._onBrush=function(e){var n=this.model.id,i=this.model.brushTargetManager.setOutputRanges(e.areas,this.ecModel);(!e.isEnd||e.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:n,areas:mt(i),$from:n}),e.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:n,areas:mt(i),$from:n})},t.type="brush",t}(fe);const det=vet;var pet="#ddd",get=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.areas=[],e.brushOption={},e}return t.prototype.optionUpdated=function(e,n){var i=this.option;!n&&pO(i,e,["inBrush","outOfBrush"]);var a=i.inBrush=i.inBrush||{};i.outOfBrush=i.outOfBrush||{color:pet},a.hasOwnProperty("liftZ")||(a.liftZ=5)},t.prototype.setAreas=function(e){e&&(this.areas=Z(e,function(n){return gM(this.option,n)},this))},t.prototype.setBrushOption=function(e){this.brushOption=gM(this.option,e),this.brushType=this.brushOption.brushType},t.type="brush",t.dependencies=["geo","grid","xAxis","yAxis","parallel","series"],t.defaultOption={seriesIndex:"all",brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(210,219,238,0.3)",borderColor:"#D2DBEE"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},t}(Bt);function gM(r,t){return Tt({brushType:r.brushType,brushMode:r.brushMode,transformable:r.transformable,brushStyle:new te(r.brushStyle).getItemStyle(),removeOnClick:r.removeOnClick,z:r.z},t,!0)}const yet=get;var met=["rect","polygon","lineX","lineY","keep","clear"],_et=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,i){var a,o,s;n.eachComponent({mainType:"brush"},function(l){a=l.brushType,o=l.brushOption.brushMode||"single",s=s||!!l.areas.length}),this._brushType=a,this._brushMode=o,M(e.get("type",!0),function(l){e.setIconStatus(l,(l==="keep"?o==="multiple":l==="clear"?s:l===a)?"emphasis":"normal")})},t.prototype.updateView=function(e,n,i){this.render(e,n,i)},t.prototype.getIcons=function(){var e=this.model,n=e.get("icon",!0),i={};return M(e.get("type",!0),function(a){n[a]&&(i[a]=n[a])}),i},t.prototype.onclick=function(e,n,i){var a=this._brushType,o=this._brushMode;i==="clear"?(n.dispatchAction({type:"axisAreaSelect",intervals:[]}),n.dispatchAction({type:"brush",command:"clear",areas:[]})):n.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:i==="keep"?a:a===i?!1:i,brushMode:i==="keep"?o==="multiple"?"single":"multiple":o}})},t.getDefaultOption=function(e){var n={show:!0,type:met.slice(),icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:e.getLocaleModel().get(["toolbox","brush","title"])};return n},t}(Fr);const xet=_et;function bet(r){r.registerComponentView(det),r.registerComponentModel(yet),r.registerPreprocessor(ret),r.registerVisual(r.PRIORITY.VISUAL.BRUSH,set),r.registerAction({type:"brush",event:"brush",update:"updateVisual"},function(t,e){e.eachComponent({mainType:"brush",query:t},function(n){n.setAreas(t.areas)})}),r.registerAction({type:"brushSelect",event:"brushSelected",update:"none"},de),r.registerAction({type:"brushEnd",event:"brushEnd",update:"none"},de),ys("brush",xet)}var wet=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.layoutMode={type:"box",ignoreSize:!0},e}return t.type="title",t.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},t}(Bt),Tet=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){if(this.group.removeAll(),!!e.get("show")){var a=this.group,o=e.getModel("textStyle"),s=e.getModel("subtextStyle"),l=e.get("textAlign"),u=xt(e.get("textBaseline"),e.get("textVerticalAlign")),f=new Gt({style:Qt(o,{text:e.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),c=f.getBoundingRect(),h=e.get("subtext"),v=new Gt({style:Qt(s,{text:h,fill:s.getTextColor(),y:c.height+e.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),d=e.get("link"),p=e.get("sublink"),g=e.get("triggerEvent",!0);f.silent=!d&&!g,v.silent=!p&&!g,d&&f.on("click",function(){Uh(d,"_"+e.get("target"))}),p&&v.on("click",function(){Uh(p,"_"+e.get("subtarget"))}),St(f).eventData=St(v).eventData=g?{componentType:"title",componentIndex:e.componentIndex}:null,a.add(f),h&&a.add(v);var y=a.getBoundingRect(),m=e.getBoxLayoutParams();m.width=y.width,m.height=y.height;var _=be(m,{width:i.getWidth(),height:i.getHeight()},e.get("padding"));l||(l=e.get("left")||e.get("right"),l==="middle"&&(l="center"),l==="right"?_.x+=_.width:l==="center"&&(_.x+=_.width/2)),u||(u=e.get("top")||e.get("bottom"),u==="center"&&(u="middle"),u==="bottom"?_.y+=_.height:u==="middle"&&(_.y+=_.height/2),u=u||"top"),a.x=_.x,a.y=_.y,a.markRedraw();var S={align:l,verticalAlign:u};f.setStyle(S),v.setStyle(S),y=a.getBoundingRect();var x=_.margin,b=e.getItemStyle(["color","opacity"]);b.fill=e.get("backgroundColor");var w=new Vt({shape:{x:y.x-x[3],y:y.y-x[0],width:y.width+x[1]+x[3],height:y.height+x[0]+x[2],r:e.get("borderRadius")},style:b,subPixelOptimize:!0,silent:!0});a.add(w)}},t.type="title",t}(fe);function Aet(r){r.registerComponentModel(wet),r.registerComponentView(Tet)}var Cet=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.layoutMode="box",e}return t.prototype.init=function(e,n,i){this.mergeDefaultAndTheme(e,i),this._initData()},t.prototype.mergeOption=function(e){r.prototype.mergeOption.apply(this,arguments),this._initData()},t.prototype.setCurrentIndex=function(e){e==null&&(e=this.option.currentIndex);var n=this._data.count();this.option.loop?e=(e%n+n)%n:(e>=n&&(e=n-1),e<0&&(e=0)),this.option.currentIndex=e},t.prototype.getCurrentIndex=function(){return this.option.currentIndex},t.prototype.isIndexMax=function(){return this.getCurrentIndex()>=this._data.count()-1},t.prototype.setPlayState=function(e){this.option.autoPlay=!!e},t.prototype.getPlayState=function(){return!!this.option.autoPlay},t.prototype._initData=function(){var e=this.option,n=e.data||[],i=e.axisType,a=this._names=[],o;i==="category"?(o=[],M(n,function(u,f){var c=Se(Js(u),""),h;yt(u)?(h=mt(u),h.value=f):h=f,o.push(h),a.push(c)})):o=n;var s={category:"ordinal",time:"time",value:"number"}[i]||"number",l=this._data=new ar([{name:"value",type:s}],this);l.initData(o,a)},t.prototype.getData=function(){return this._data},t.prototype.getCategories=function(){if(this.get("axisType")==="category")return this._names.slice()},t.type="timeline",t.defaultOption={z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},t}(Bt);const yM=Cet;var yO=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="timeline.slider",t.defaultOption=ga(yM.defaultOption,{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"circle",symbolSize:12,lineStyle:{show:!0,width:2,color:"#DAE1F5"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#A4B1D7"},itemStyle:{color:"#A4B1D7",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:15,color:"#316bf3",borderColor:"#fff",borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0, 0, 0, 0.3)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:24,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"M2,18.5A1.52,1.52,0,0,1,.92,18a1.49,1.49,0,0,1,0-2.12L7.81,9.36,1,3.11A1.5,1.5,0,1,1,3,.89l8,7.34a1.48,1.48,0,0,1,.49,1.09,1.51,1.51,0,0,1-.46,1.1L3,18.08A1.5,1.5,0,0,1,2,18.5Z",prevIcon:"M10,.5A1.52,1.52,0,0,1,11.08,1a1.49,1.49,0,0,1,0,2.12L4.19,9.64,11,15.89a1.5,1.5,0,1,1-2,2.22L1,10.77A1.48,1.48,0,0,1,.5,9.68,1.51,1.51,0,0,1,1,8.58L9,.92A1.5,1.5,0,0,1,10,.5Z",prevBtnSize:18,nextBtnSize:18,color:"#A4B1D7",borderColor:"#A4B1D7",borderWidth:1},emphasis:{label:{show:!0,color:"#6f778d"},itemStyle:{color:"#316BF3"},controlStyle:{color:"#316BF3",borderColor:"#316BF3",borderWidth:2}},progress:{lineStyle:{color:"#316BF3"},itemStyle:{color:"#316BF3"},label:{color:"#6f778d"}},data:[]}),t}(yM);me(yO,cd.prototype);const Met=yO;var Det=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="timeline",t}(fe);const Iet=Det;var Let=function(r){B(t,r);function t(e,n,i,a){var o=r.call(this,e,n,i)||this;return o.type=a||"value",o}return t.prototype.getLabelModel=function(){return this.model.getModel("label")},t.prototype.isHorizontal=function(){return this.model.get("orient")==="horizontal"},t}(yn);const Pet=Let;var Jg=Math.PI,mM=Nt(),Ret=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.init=function(e,n){this.api=n},t.prototype.render=function(e,n,i){if(this.model=e,this.api=i,this.ecModel=n,this.group.removeAll(),e.get("show",!0)){var a=this._layout(e,i),o=this._createGroup("_mainGroup"),s=this._createGroup("_labelGroup"),l=this._axis=this._createAxis(a,e);e.formatTooltip=function(u){var f=l.scale.getLabel({value:u});return Ie("nameValue",{noName:!0,value:f})},M(["AxisLine","AxisTick","Control","CurrentPointer"],function(u){this["_render"+u](a,o,l,e)},this),this._renderAxisLabel(a,s,l,e),this._position(a,e)}this._doPlayStop(),this._updateTicksStatus()},t.prototype.remove=function(){this._clearTimer(),this.group.removeAll()},t.prototype.dispose=function(){this._clearTimer()},t.prototype._layout=function(e,n){var i=e.get(["label","position"]),a=e.get("orient"),o=ket(e,n),s;i==null||i==="auto"?s=a==="horizontal"?o.y+o.height/2=0||s==="+"?"left":"right"},u={horizontal:s>=0||s==="+"?"top":"bottom",vertical:"middle"},f={horizontal:0,vertical:Jg/2},c=a==="vertical"?o.height:o.width,h=e.getModel("controlStyle"),v=h.get("show",!0),d=v?h.get("itemSize"):0,p=v?h.get("itemGap"):0,g=d+p,y=e.get(["label","rotate"])||0;y=y*Jg/180;var m,_,S,x=h.get("position",!0),b=v&&h.get("showPlayBtn",!0),w=v&&h.get("showPrevBtn",!0),T=v&&h.get("showNextBtn",!0),A=0,C=c;x==="left"||x==="bottom"?(b&&(m=[0,0],A+=g),w&&(_=[A,0],A+=g),T&&(S=[C-d,0],C-=g)):(b&&(m=[C-d,0],C-=g),w&&(_=[0,0],A+=g),T&&(S=[C-d,0],C-=g));var D=[A,C];return e.get("inverse")&&D.reverse(),{viewRect:o,mainLength:c,orient:a,rotation:f[a],labelRotation:y,labelPosOpt:s,labelAlign:e.get(["label","align"])||l[a],labelBaseline:e.get(["label","verticalAlign"])||e.get(["label","baseline"])||u[a],playPosition:m,prevBtnPosition:_,nextBtnPosition:S,axisExtent:D,controlSize:d,controlGap:p}},t.prototype._position=function(e,n){var i=this._mainGroup,a=this._labelGroup,o=e.viewRect;if(e.orient==="vertical"){var s=Cr(),l=o.x,u=o.y+o.height;Hn(s,s,[-l,-u]),Eo(s,s,-Jg/2),Hn(s,s,[l,u]),o=o.clone(),o.applyTransform(s)}var f=m(o),c=m(i.getBoundingRect()),h=m(a.getBoundingRect()),v=[i.x,i.y],d=[a.x,a.y];d[0]=v[0]=f[0][0];var p=e.labelPosOpt;if(p==null||nt(p)){var g=p==="+"?0:1;_(v,c,f,1,g),_(d,h,f,1,1-g)}else{var g=p>=0?0:1;_(v,c,f,1,g),d[1]=v[1]+p}i.setPosition(v),a.setPosition(d),i.rotation=a.rotation=e.rotation,y(i),y(a);function y(S){S.originX=f[0][0]-S.x,S.originY=f[1][0]-S.y}function m(S){return[[S.x,S.x+S.width],[S.y,S.y+S.height]]}function _(S,x,b,w,T){S[w]+=b[w][T]-x[w][T]}},t.prototype._createAxis=function(e,n){var i=n.getData(),a=n.get("axisType"),o=Eet(n,a);o.getTicks=function(){return i.mapArray(["value"],function(u){return{value:u}})};var s=i.getDataExtent("value");o.setExtent(s[0],s[1]),o.calcNiceTicks();var l=new Pet("value",o,e.axisExtent,a);return l.model=n,l},t.prototype._createGroup=function(e){var n=this[e]=new _t;return this.group.add(n),n},t.prototype._renderAxisLine=function(e,n,i,a){var o=i.getExtent();if(a.get(["lineStyle","show"])){var s=new Ee({shape:{x1:o[0],y1:0,x2:o[1],y2:0},style:F({lineCap:"round"},a.getModel("lineStyle").getLineStyle()),silent:!0,z2:1});n.add(s);var l=this._progressLine=new Ee({shape:{x1:o[0],x2:this._currentPointer?this._currentPointer.x:o[0],y1:0,y2:0},style:pt({lineCap:"round",lineWidth:s.style.lineWidth},a.getModel(["progress","lineStyle"]).getLineStyle()),silent:!0,z2:1});n.add(l)}},t.prototype._renderAxisTick=function(e,n,i,a){var o=this,s=a.getData(),l=i.scale.getTicks();this._tickSymbols=[],M(l,function(u){var f=i.dataToCoord(u.value),c=s.getItemModel(u.value),h=c.getModel("itemStyle"),v=c.getModel(["emphasis","itemStyle"]),d=c.getModel(["progress","itemStyle"]),p={x:f,y:0,onclick:at(o._changeTimeline,o,u.value)},g=_M(c,h,n,p);g.ensureState("emphasis").style=v.getItemStyle(),g.ensureState("progress").style=d.getItemStyle(),_o(g);var y=St(g);c.get("tooltip")?(y.dataIndex=u.value,y.dataModel=a):y.dataIndex=y.dataModel=null,o._tickSymbols.push(g)})},t.prototype._renderAxisLabel=function(e,n,i,a){var o=this,s=i.getLabelModel();if(s.get("show")){var l=a.getData(),u=i.getViewLabels();this._tickLabels=[],M(u,function(f){var c=f.tickValue,h=l.getItemModel(c),v=h.getModel("label"),d=h.getModel(["emphasis","label"]),p=h.getModel(["progress","label"]),g=i.dataToCoord(f.tickValue),y=new Gt({x:g,y:0,rotation:e.labelRotation-e.rotation,onclick:at(o._changeTimeline,o,c),silent:!1,style:Qt(v,{text:f.formattedLabel,align:e.labelAlign,verticalAlign:e.labelBaseline})});y.ensureState("emphasis").style=Qt(d),y.ensureState("progress").style=Qt(p),n.add(y),_o(y),mM(y).dataIndex=c,o._tickLabels.push(y)})}},t.prototype._renderControl=function(e,n,i,a){var o=e.controlSize,s=e.rotation,l=a.getModel("controlStyle").getItemStyle(),u=a.getModel(["emphasis","controlStyle"]).getItemStyle(),f=a.getPlayState(),c=a.get("inverse",!0);h(e.nextBtnPosition,"next",at(this._changeTimeline,this,c?"-":"+")),h(e.prevBtnPosition,"prev",at(this._changeTimeline,this,c?"+":"-")),h(e.playPosition,f?"stop":"play",at(this._handlePlayClick,this,!f),!0);function h(v,d,p,g){if(v){var y=dn(xt(a.get(["controlStyle",d+"BtnSize"]),o),o),m=[0,-y/2,y,y],_=Oet(a,d+"Icon",m,{x:v[0],y:v[1],originX:o/2,originY:0,rotation:g?-s:0,rectHover:!0,style:l,onclick:p});_.ensureState("emphasis").style=u,n.add(_),_o(_)}}},t.prototype._renderCurrentPointer=function(e,n,i,a){var o=a.getData(),s=a.getCurrentIndex(),l=o.getItemModel(s).getModel("checkpointStyle"),u=this,f={onCreate:function(c){c.draggable=!0,c.drift=at(u._handlePointerDrag,u),c.ondragend=at(u._handlePointerDragend,u),SM(c,u._progressLine,s,i,a,!0)},onUpdate:function(c){SM(c,u._progressLine,s,i,a)}};this._currentPointer=_M(l,l,this._mainGroup,{},this._currentPointer,f)},t.prototype._handlePlayClick=function(e){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:e,from:this.uid})},t.prototype._handlePointerDrag=function(e,n,i){this._clearTimer(),this._pointerChangeTimeline([i.offsetX,i.offsetY])},t.prototype._handlePointerDragend=function(e){this._pointerChangeTimeline([e.offsetX,e.offsetY],!0)},t.prototype._pointerChangeTimeline=function(e,n){var i=this._toAxisCoord(e)[0],a=this._axis,o=$r(a.getExtent().slice());i>o[1]&&(i=o[1]),i=0&&(o[a]=+o[a].toFixed(h)),[o,c]}var Qg={min:bt(zc,"min"),max:bt(zc,"max"),average:bt(zc,"average"),median:bt(zc,"median")};function ff(r,t){if(t){var e=r.getData(),n=r.coordinateSystem,i=n&&n.dimensions;if(!Wet(t)&&!Y(t.coord)&&Y(i)){var a=_O(t,e,n,r);if(t=mt(t),t.type&&Qg[t.type]&&a.baseAxis&&a.valueAxis){var o=Dt(i,a.baseAxis.dim),s=Dt(i,a.valueAxis.dim),l=Qg[t.type](e,a.baseDataDim,a.valueDataDim,o,s);t.coord=l[0],t.value=l[1]}else t.coord=[t.xAxis!=null?t.xAxis:t.radiusAxis,t.yAxis!=null?t.yAxis:t.angleAxis]}if(t.coord==null||!Y(i))t.coord=[];else for(var u=t.coord,f=0;f<2;f++)Qg[u[f]]&&(u[f]=X1(e,e.mapDimension(i[f]),u[f]));return t}}function _O(r,t,e,n){var i={};return r.valueIndex!=null||r.valueDim!=null?(i.valueDataDim=r.valueIndex!=null?t.getDimension(r.valueIndex):r.valueDim,i.valueAxis=e.getAxis($et(n,i.valueDataDim)),i.baseAxis=e.getOtherAxis(i.valueAxis),i.baseDataDim=t.mapDimension(i.baseAxis.dim)):(i.baseAxis=n.getBaseAxis(),i.valueAxis=e.getOtherAxis(i.baseAxis),i.baseDataDim=t.mapDimension(i.baseAxis.dim),i.valueDataDim=t.mapDimension(i.valueAxis.dim)),i}function $et(r,t){var e=r.getData().getDimensionInfo(t);return e&&e.coordDim}function cf(r,t){return r&&r.containData&&t.coord&&!o0(t)?r.containData(t.coord):!0}function Uet(r,t,e){return r&&r.containZone&&t.coord&&e.coord&&!o0(t)&&!o0(e)?r.containZone(t.coord,e.coord):!0}function SO(r,t){return r?function(e,n,i,a){var o=a<2?e.coord&&e.coord[a]:e.value;return ea(o,t[a])}:function(e,n,i,a){return ea(e.value,t[a])}}function X1(r,t,e){if(e==="average"){var n=0,i=0;return r.each(t,function(a,o){isNaN(a)||(n+=a,i++)}),n/i}else return e==="median"?r.getMedian(t):r.getDataExtent(t)[e==="max"?1:0]}var ty=Nt(),Yet=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.init=function(){this.markerGroupMap=ft()},t.prototype.render=function(e,n,i){var a=this,o=this.markerGroupMap;o.each(function(s){ty(s).keep=!1}),n.eachSeries(function(s){var l=ha.getMarkerModelFromSeries(s,a.type);l&&a.renderSeries(s,l,n,i)}),o.each(function(s){!ty(s).keep&&a.group.remove(s.group)})},t.prototype.markKeep=function(e){ty(e).keep=!0},t.prototype.toggleBlurSeries=function(e,n){var i=this;M(e,function(a){var o=ha.getMarkerModelFromSeries(a,i.type);if(o){var s=o.getData();s.eachItemGraphicEl(function(l){l&&(n?YL(l):l_(l))})}})},t.type="marker",t}(fe);const q1=Yet;function bM(r,t,e){var n=t.coordinateSystem;r.each(function(i){var a=r.getItemModel(i),o,s=et(a.get("x"),e.getWidth()),l=et(a.get("y"),e.getHeight());if(!isNaN(s)&&!isNaN(l))o=[s,l];else if(t.getMarkerPosition)o=t.getMarkerPosition(r.getValues(r.dimensions,i));else if(n){var u=r.get(n.dimensions[0],i),f=r.get(n.dimensions[1],i);o=n.dataToPoint([u,f])}isNaN(s)||(o[0]=s),isNaN(l)||(o[1]=l),r.setItemLayout(i,o)})}var Zet=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.updateTransform=function(e,n,i){n.eachSeries(function(a){var o=ha.getMarkerModelFromSeries(a,"markPoint");o&&(bM(o.getData(),a,i),this.markerGroupMap.get(a.id).updateLayout())},this)},t.prototype.renderSeries=function(e,n,i,a){var o=e.coordinateSystem,s=e.id,l=e.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,new If),c=Xet(o,e,n);n.setData(c),bM(n.getData(),e,a),c.each(function(h){var v=c.getItemModel(h),d=v.getShallow("symbol"),p=v.getShallow("symbolSize"),g=v.getShallow("symbolRotate"),y=v.getShallow("symbolOffset"),m=v.getShallow("symbolKeepAspect");if(vt(d)||vt(p)||vt(g)||vt(y)){var _=n.getRawValue(h),S=n.getDataParams(h);vt(d)&&(d=d(_,S)),vt(p)&&(p=p(_,S)),vt(g)&&(g=g(_,S)),vt(y)&&(y=y(_,S))}var x=v.getModel("itemStyle").getItemStyle(),b=Af(l,"color");x.fill||(x.fill=b),c.setItemVisual(h,{symbol:d,symbolSize:p,symbolRotate:g,symbolOffset:y,symbolKeepAspect:m,style:x})}),f.updateData(c),this.group.add(f.group),c.eachItemGraphicEl(function(h){h.traverse(function(v){St(v).dataModel=n})}),this.markKeep(f),f.group.silent=n.get("silent")||e.get("silent")},t.type="markPoint",t}(q1);function Xet(r,t,e){var n;r?n=Z(r&&r.dimensions,function(s){var l=t.getData().getDimensionInfo(t.getData().mapDimension(s))||{};return F(F({},l),{name:s,ordinalMeta:null})}):n=[{name:"value",type:"float"}];var i=new ar(n,e),a=Z(e.get("data"),bt(ff,t));r&&(a=$t(a,bt(cf,r)));var o=SO(!!r,n);return i.initData(a,null,o),i}const qet=Zet;function Ket(r){r.registerComponentModel(Het),r.registerComponentView(qet),r.registerPreprocessor(function(t){Z1(t.series,"markPoint")&&(t.markPoint=t.markPoint||{})})}var jet=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.createMarkerModelFromSeries=function(e,n,i){return new t(e,n,i)},t.type="markLine",t.defaultOption={z:5,symbol:["circle","arrow"],symbolSize:[8,16],symbolOffset:0,precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end",distance:5},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"},t}(ha);const Jet=jet;var Gc=Nt(),Qet=function(r,t,e,n){var i=r.getData(),a;if(Y(n))a=n;else{var o=n.type;if(o==="min"||o==="max"||o==="average"||o==="median"||n.xAxis!=null||n.yAxis!=null){var s=void 0,l=void 0;if(n.yAxis!=null||n.xAxis!=null)s=t.getAxis(n.yAxis!=null?"y":"x"),l=Re(n.yAxis,n.xAxis);else{var u=_O(n,i,t,r);s=u.valueAxis;var f=nR(i,u.valueDataDim);l=X1(i,f,o)}var c=s.dim==="x"?0:1,h=1-c,v=mt(n),d={coord:[]};v.type=null,v.coord=[],v.coord[h]=-1/0,d.coord[h]=1/0;var p=e.get("precision");p>=0&&Ft(l)&&(l=+l.toFixed(Math.min(p,20))),v.coord[c]=d.coord[c]=l,a=[v,d,{type:o,valueIndex:n.valueIndex,value:l}]}else a=[]}var g=[ff(r,a[0]),ff(r,a[1]),F({},a[2])];return g[2].type=g[2].type||null,Tt(g[2],g[0]),Tt(g[2],g[1]),g};function yv(r){return!isNaN(r)&&!isFinite(r)}function wM(r,t,e,n){var i=1-r,a=n.dimensions[r];return yv(t[i])&&yv(e[i])&&t[r]===e[r]&&n.getAxis(a).containData(t[r])}function trt(r,t){if(r.type==="cartesian2d"){var e=t[0].coord,n=t[1].coord;if(e&&n&&(wM(1,e,n,r)||wM(0,e,n,r)))return!0}return cf(r,t[0])&&cf(r,t[1])}function ey(r,t,e,n,i){var a=n.coordinateSystem,o=r.getItemModel(t),s,l=et(o.get("x"),i.getWidth()),u=et(o.get("y"),i.getHeight());if(!isNaN(l)&&!isNaN(u))s=[l,u];else{if(n.getMarkerPosition)s=n.getMarkerPosition(r.getValues(r.dimensions,t));else{var f=a.dimensions,c=r.get(f[0],t),h=r.get(f[1],t);s=a.dataToPoint([c,h])}if(zo(a,"cartesian2d")){var v=a.getAxis("x"),d=a.getAxis("y"),f=a.dimensions;yv(r.get(f[0],t))?s[0]=v.toGlobalCoord(v.getExtent()[e?0:1]):yv(r.get(f[1],t))&&(s[1]=d.toGlobalCoord(d.getExtent()[e?0:1]))}isNaN(l)||(s[0]=l),isNaN(u)||(s[1]=u)}r.setItemLayout(t,s)}var ert=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.updateTransform=function(e,n,i){n.eachSeries(function(a){var o=ha.getMarkerModelFromSeries(a,"markLine");if(o){var s=o.getData(),l=Gc(o).from,u=Gc(o).to;l.each(function(f){ey(l,f,!0,a,i),ey(u,f,!1,a,i)}),s.each(function(f){s.setItemLayout(f,[l.getItemLayout(f),u.getItemLayout(f)])}),this.markerGroupMap.get(a.id).updateLayout()}},this)},t.prototype.renderSeries=function(e,n,i,a){var o=e.coordinateSystem,s=e.id,l=e.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,new g1);this.group.add(f.group);var c=rrt(o,e,n),h=c.from,v=c.to,d=c.line;Gc(n).from=h,Gc(n).to=v,n.setData(d);var p=n.get("symbol"),g=n.get("symbolSize"),y=n.get("symbolRotate"),m=n.get("symbolOffset");Y(p)||(p=[p,p]),Y(g)||(g=[g,g]),Y(y)||(y=[y,y]),Y(m)||(m=[m,m]),c.from.each(function(S){_(h,S,!0),_(v,S,!1)}),d.each(function(S){var x=d.getItemModel(S).getModel("lineStyle").getLineStyle();d.setItemLayout(S,[h.getItemLayout(S),v.getItemLayout(S)]),x.stroke==null&&(x.stroke=h.getItemVisual(S,"style").fill),d.setItemVisual(S,{fromSymbolKeepAspect:h.getItemVisual(S,"symbolKeepAspect"),fromSymbolOffset:h.getItemVisual(S,"symbolOffset"),fromSymbolRotate:h.getItemVisual(S,"symbolRotate"),fromSymbolSize:h.getItemVisual(S,"symbolSize"),fromSymbol:h.getItemVisual(S,"symbol"),toSymbolKeepAspect:v.getItemVisual(S,"symbolKeepAspect"),toSymbolOffset:v.getItemVisual(S,"symbolOffset"),toSymbolRotate:v.getItemVisual(S,"symbolRotate"),toSymbolSize:v.getItemVisual(S,"symbolSize"),toSymbol:v.getItemVisual(S,"symbol"),style:x})}),f.updateData(d),c.line.eachItemGraphicEl(function(S){St(S).dataModel=n,S.traverse(function(x){St(x).dataModel=n})});function _(S,x,b){var w=S.getItemModel(x);ey(S,x,b,e,a);var T=w.getModel("itemStyle").getItemStyle();T.fill==null&&(T.fill=Af(l,"color")),S.setItemVisual(x,{symbolKeepAspect:w.get("symbolKeepAspect"),symbolOffset:xt(w.get("symbolOffset",!0),m[b?0:1]),symbolRotate:xt(w.get("symbolRotate",!0),y[b?0:1]),symbolSize:xt(w.get("symbolSize"),g[b?0:1]),symbol:xt(w.get("symbol",!0),p[b?0:1]),style:T})}this.markKeep(f),f.group.silent=n.get("silent")||e.get("silent")},t.type="markLine",t}(q1);function rrt(r,t,e){var n;r?n=Z(r&&r.dimensions,function(u){var f=t.getData().getDimensionInfo(t.getData().mapDimension(u))||{};return F(F({},f),{name:u,ordinalMeta:null})}):n=[{name:"value",type:"float"}];var i=new ar(n,e),a=new ar(n,e),o=new ar([],e),s=Z(e.get("data"),bt(Qet,t,r,e));r&&(s=$t(s,bt(trt,r)));var l=SO(!!r,n);return i.initData(Z(s,function(u){return u[0]}),null,l),a.initData(Z(s,function(u){return u[1]}),null,l),o.initData(Z(s,function(u){return u[2]})),o.hasItemOption=!0,{from:i,to:a,line:o}}const nrt=ert;function irt(r){r.registerComponentModel(Jet),r.registerComponentView(nrt),r.registerPreprocessor(function(t){Z1(t.series,"markLine")&&(t.markLine=t.markLine||{})})}var art=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.createMarkerModelFromSeries=function(e,n,i){return new t(e,n,i)},t.type="markArea",t.defaultOption={z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}},t}(ha);const ort=art;var Fc=Nt(),srt=function(r,t,e,n){var i=n[0],a=n[1];if(!(!i||!a)){var o=ff(r,i),s=ff(r,a),l=o.coord,u=s.coord;l[0]=Re(l[0],-1/0),l[1]=Re(l[1],-1/0),u[0]=Re(u[0],1/0),u[1]=Re(u[1],1/0);var f=W0([{},o,s]);return f.coord=[o.coord,s.coord],f.x0=o.x,f.y0=o.y,f.x1=s.x,f.y1=s.y,f}};function mv(r){return!isNaN(r)&&!isFinite(r)}function TM(r,t,e,n){var i=1-r;return mv(t[i])&&mv(e[i])}function lrt(r,t){var e=t.coord[0],n=t.coord[1],i={coord:e,x:t.x0,y:t.y0},a={coord:n,x:t.x1,y:t.y1};return zo(r,"cartesian2d")?e&&n&&(TM(1,e,n)||TM(0,e,n))?!0:Uet(r,i,a):cf(r,i)||cf(r,a)}function AM(r,t,e,n,i){var a=n.coordinateSystem,o=r.getItemModel(t),s,l=et(o.get(e[0]),i.getWidth()),u=et(o.get(e[1]),i.getHeight());if(!isNaN(l)&&!isNaN(u))s=[l,u];else{if(n.getMarkerPosition){var f=r.getValues(["x0","y0"],t),c=r.getValues(["x1","y1"],t),h=a.clampData(f),v=a.clampData(c),d=[];e[0]==="x0"?d[0]=h[0]>v[0]?c[0]:f[0]:d[0]=h[0]>v[0]?f[0]:c[0],e[1]==="y0"?d[1]=h[1]>v[1]?c[1]:f[1]:d[1]=h[1]>v[1]?f[1]:c[1],s=n.getMarkerPosition(d,e,!0)}else{var p=r.get(e[0],t),g=r.get(e[1],t),y=[p,g];a.clampData&&a.clampData(y,y),s=a.dataToPoint(y,!0)}if(zo(a,"cartesian2d")){var m=a.getAxis("x"),_=a.getAxis("y"),p=r.get(e[0],t),g=r.get(e[1],t);mv(p)?s[0]=m.toGlobalCoord(m.getExtent()[e[0]==="x0"?0:1]):mv(g)&&(s[1]=_.toGlobalCoord(_.getExtent()[e[1]==="y0"?0:1]))}isNaN(l)||(s[0]=l),isNaN(u)||(s[1]=u)}return s}var CM=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]],urt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.updateTransform=function(e,n,i){n.eachSeries(function(a){var o=ha.getMarkerModelFromSeries(a,"markArea");if(o){var s=o.getData();s.each(function(l){var u=Z(CM,function(c){return AM(s,l,c,a,i)});s.setItemLayout(l,u);var f=s.getItemGraphicEl(l);f.setShape("points",u)})}},this)},t.prototype.renderSeries=function(e,n,i,a){var o=e.coordinateSystem,s=e.id,l=e.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,{group:new _t});this.group.add(f.group),this.markKeep(f);var c=frt(o,e,n);n.setData(c),c.each(function(h){var v=Z(CM,function(T){return AM(c,h,T,e,a)}),d=o.getAxis("x").scale,p=o.getAxis("y").scale,g=d.getExtent(),y=p.getExtent(),m=[d.parse(c.get("x0",h)),d.parse(c.get("x1",h))],_=[p.parse(c.get("y0",h)),p.parse(c.get("y1",h))];$r(m),$r(_);var S=!(g[0]>m[1]||g[1]_[1]||y[1]<_[0]),x=!S;c.setItemLayout(h,{points:v,allClipped:x});var b=c.getItemModel(h).getModel("itemStyle").getItemStyle(),w=Af(l,"color");b.fill||(b.fill=w,nt(b.fill)&&(b.fill=Eh(b.fill,.4))),b.stroke||(b.stroke=w),c.setItemVisual(h,"style",b)}),c.diff(Fc(f).data).add(function(h){var v=c.getItemLayout(h);if(!v.allClipped){var d=new yr({shape:{points:v.points}});c.setItemGraphicEl(h,d),f.group.add(d)}}).update(function(h,v){var d=Fc(f).data.getItemGraphicEl(v),p=c.getItemLayout(h);p.allClipped?d&&f.group.remove(d):(d?Ht(d,{shape:{points:p.points}},n,h):d=new yr({shape:{points:p.points}}),c.setItemGraphicEl(h,d),f.group.add(d))}).remove(function(h){var v=Fc(f).data.getItemGraphicEl(h);f.group.remove(v)}).execute(),c.eachItemGraphicEl(function(h,v){var d=c.getItemModel(v),p=c.getItemVisual(v,"style");h.useStyle(c.getItemVisual(v,"style")),Fe(h,De(d),{labelFetcher:n,labelDataIndex:v,defaultText:c.getName(v)||"",inheritColor:nt(p.fill)?Eh(p.fill,1):"#000"}),Ge(h,d),ue(h,null,null,d.get(["emphasis","disabled"])),St(h).dataModel=n}),Fc(f).data=c,f.group.silent=n.get("silent")||e.get("silent")},t.type="markArea",t}(q1);function frt(r,t,e){var n,i,a=["x0","y0","x1","y1"];if(r){var o=Z(r&&r.dimensions,function(u){var f=t.getData(),c=f.getDimensionInfo(f.mapDimension(u))||{};return F(F({},c),{name:u,ordinalMeta:null})});i=Z(a,function(u,f){return{name:u,type:o[f%2].type}}),n=new ar(i,e)}else i=[{name:"value",type:"float"}],n=new ar(i,e);var s=Z(e.get("data"),bt(srt,t,r,e));r&&(s=$t(s,bt(lrt,r)));var l=r?function(u,f,c,h){var v=u.coord[Math.floor(h/2)][h%2];return ea(v,i[h])}:function(u,f,c,h){return ea(u.value,i[h])};return n.initData(s,null,l),n.hasItemOption=!0,n}const crt=urt;function hrt(r){r.registerComponentModel(ort),r.registerComponentView(crt),r.registerPreprocessor(function(t){Z1(t.series,"markArea")&&(t.markArea=t.markArea||{})})}var vrt=function(r,t){if(t==="all")return{type:"all",title:r.getLocaleModel().get(["legend","selector","all"])};if(t==="inverse")return{type:"inverse",title:r.getLocaleModel().get(["legend","selector","inverse"])}},drt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.layoutMode={type:"box",ignoreSize:!0},e}return t.prototype.init=function(e,n,i){this.mergeDefaultAndTheme(e,i),e.selected=e.selected||{},this._updateSelector(e)},t.prototype.mergeOption=function(e,n){r.prototype.mergeOption.call(this,e,n),this._updateSelector(e)},t.prototype._updateSelector=function(e){var n=e.selector,i=this.ecModel;n===!0&&(n=e.selector=["all","inverse"]),Y(n)&&M(n,function(a,o){nt(a)&&(a={type:a}),n[o]=Tt(a,vrt(i,a.type))})},t.prototype.optionUpdated=function(){this._updateData(this.ecModel);var e=this._data;if(e[0]&&this.get("selectedMode")==="single"){for(var n=!1,i=0;i=0},t.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},t.type="legend.plain",t.dependencies=["series"],t.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},t}(Bt);const s0=drt;var ss=bt,l0=M,Hc=_t,prt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.newlineDisabled=!1,e}return t.prototype.init=function(){this.group.add(this._contentGroup=new Hc),this.group.add(this._selectorGroup=new Hc),this._isFirstRender=!0},t.prototype.getContentGroup=function(){return this._contentGroup},t.prototype.getSelectorGroup=function(){return this._selectorGroup},t.prototype.render=function(e,n,i){var a=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!e.get("show",!0)){var o=e.get("align"),s=e.get("orient");(!o||o==="auto")&&(o=e.get("left")==="right"&&s==="vertical"?"right":"left");var l=e.get("selector",!0),u=e.get("selectorPosition",!0);l&&(!u||u==="auto")&&(u=s==="horizontal"?"end":"start"),this.renderInner(o,e,n,i,l,s,u);var f=e.getBoxLayoutParams(),c={width:i.getWidth(),height:i.getHeight()},h=e.get("padding"),v=be(f,c,h),d=this.layoutInner(e,o,v,a,l,u),p=be(pt({width:d.width,height:d.height},f),c,h);this.group.x=p.x-d.x,this.group.y=p.y-d.y,this.group.markRedraw(),this.group.add(this._backgroundEl=lO(d,e))}},t.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},t.prototype.renderInner=function(e,n,i,a,o,s,l){var u=this.getContentGroup(),f=ft(),c=n.get("selectedMode"),h=[];i.eachRawSeries(function(v){!v.get("legendHoverLink")&&h.push(v.id)}),l0(n.getData(),function(v,d){var p=v.get("name");if(!this.newlineDisabled&&(p===""||p===` -`)){var g=new Hc;g.newline=!0,u.add(g);return}var y=i.getSeriesByName(p)[0];if(!f.get(p))if(y){var m=y.getData(),_=m.getVisual("legendLineStyle")||{},S=m.getVisual("legendIcon"),x=m.getVisual("style"),b=this._createItem(y,p,d,v,n,e,_,x,S,c,a);b.on("click",ss(MM,p,null,a,h)).on("mouseover",ss(u0,y.name,null,a,h)).on("mouseout",ss(f0,y.name,null,a,h)),i.ssr&&b.eachChild(function(w){var T=St(w);T.seriesIndex=y.seriesIndex,T.dataIndex=d,T.ssrType="legend"}),f.set(p,!0)}else i.eachRawSeries(function(w){if(!f.get(p)&&w.legendVisualProvider){var T=w.legendVisualProvider;if(!T.containName(p))return;var A=T.indexOfName(p),C=T.getItemVisual(A,"style"),D=T.getItemVisual(A,"legendIcon"),I=Mr(C.fill);I&&I[3]===0&&(I[3]=.2,C=F(F({},C),{fill:ui(I,"rgba")}));var L=this._createItem(w,p,d,v,n,e,{},C,D,c,a);L.on("click",ss(MM,null,p,a,h)).on("mouseover",ss(u0,null,p,a,h)).on("mouseout",ss(f0,null,p,a,h)),i.ssr&&L.eachChild(function(P){var E=St(P);E.seriesIndex=w.seriesIndex,E.dataIndex=d,E.ssrType="legend"}),f.set(p,!0)}},this)},this),o&&this._createSelector(o,n,a,s,l)},t.prototype._createSelector=function(e,n,i,a,o){var s=this.getSelectorGroup();l0(e,function(u){var f=u.type,c=new Gt({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){i.dispatchAction({type:f==="all"?"legendAllSelect":"legendInverseSelect",legendId:n.id})}});s.add(c);var h=n.getModel("selectorLabel"),v=n.getModel(["emphasis","selectorLabel"]);Fe(c,{normal:h,emphasis:v},{defaultText:u.title}),_o(c)})},t.prototype._createItem=function(e,n,i,a,o,s,l,u,f,c,h){var v=e.visualDrawType,d=o.get("itemWidth"),p=o.get("itemHeight"),g=o.isSelected(n),y=a.get("symbolRotate"),m=a.get("symbolKeepAspect"),_=a.get("icon");f=_||f||"roundRect";var S=grt(f,a,l,u,v,g,h),x=new Hc,b=a.getModel("textStyle");if(vt(e.getLegendIcon)&&(!_||_==="inherit"))x.add(e.getLegendIcon({itemWidth:d,itemHeight:p,icon:f,iconRotate:y,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}));else{var w=_==="inherit"&&e.getData().getVisual("symbol")?y==="inherit"?e.getData().getVisual("symbolRotate"):y:0;x.add(yrt({itemWidth:d,itemHeight:p,icon:f,iconRotate:w,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}))}var T=s==="left"?d+5:-5,A=s,C=o.get("formatter"),D=n;nt(C)&&C?D=C.replace("{name}",n!=null?n:""):vt(C)&&(D=C(n));var I=g?b.getTextColor():a.get("inactiveColor");x.add(new Gt({style:Qt(b,{text:D,x:T,y:p/2,fill:I,align:A,verticalAlign:"middle"},{inheritColor:I})}));var L=new Vt({shape:x.getBoundingRect(),style:{fill:"transparent"}}),P=a.getModel("tooltip");return P.get("show")&&ko({el:L,componentModel:o,itemName:n,itemTooltipOption:P.option}),x.add(L),x.eachChild(function(E){E.silent=!0}),L.silent=!c,this.getContentGroup().add(x),_o(x),x.__legendDataIndex=i,x},t.prototype.layoutInner=function(e,n,i,a,o,s){var l=this.getContentGroup(),u=this.getSelectorGroup();xo(e.get("orient"),l,e.get("itemGap"),i.width,i.height);var f=l.getBoundingRect(),c=[-f.x,-f.y];if(u.markRedraw(),l.markRedraw(),o){xo("horizontal",u,e.get("selectorItemGap",!0));var h=u.getBoundingRect(),v=[-h.x,-h.y],d=e.get("selectorButtonGap",!0),p=e.getOrient().index,g=p===0?"width":"height",y=p===0?"height":"width",m=p===0?"y":"x";s==="end"?v[p]+=f[g]+d:c[p]+=h[g]+d,v[1-p]+=f[y]/2-h[y]/2,u.x=v[0],u.y=v[1],l.x=c[0],l.y=c[1];var _={x:0,y:0};return _[g]=f[g]+d+h[g],_[y]=Math.max(f[y],h[y]),_[m]=Math.min(0,h[m]+v[1-p]),_}else return l.x=c[0],l.y=c[1],this.group.getBoundingRect()},t.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},t.type="legend.plain",t}(fe);function grt(r,t,e,n,i,a,o){function s(g,y){g.lineWidth==="auto"&&(g.lineWidth=y.lineWidth>0?2:0),l0(g,function(m,_){g[_]==="inherit"&&(g[_]=y[_])})}var l=t.getModel("itemStyle"),u=l.getItemStyle(),f=r.lastIndexOf("empty",0)===0?"fill":"stroke",c=l.getShallow("decal");u.decal=!c||c==="inherit"?n.decal:Hs(c,o),u.fill==="inherit"&&(u.fill=n[i]),u.stroke==="inherit"&&(u.stroke=n[f]),u.opacity==="inherit"&&(u.opacity=(i==="fill"?n:e).opacity),s(u,n);var h=t.getModel("lineStyle"),v=h.getLineStyle();if(s(v,e),u.fill==="auto"&&(u.fill=n.fill),u.stroke==="auto"&&(u.stroke=n.fill),v.stroke==="auto"&&(v.stroke=n.fill),!a){var d=t.get("inactiveBorderWidth"),p=u[f];u.lineWidth=d==="auto"?n.lineWidth>0&&p?2:0:u.lineWidth,u.fill=t.get("inactiveColor"),u.stroke=t.get("inactiveBorderColor"),v.stroke=h.get("inactiveColor"),v.lineWidth=h.get("inactiveWidth")}return{itemStyle:u,lineStyle:v}}function yrt(r){var t=r.icon||"roundRect",e=ye(t,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return e.setStyle(r.itemStyle),e.rotation=(r.iconRotate||0)*Math.PI/180,e.setOrigin([r.itemWidth/2,r.itemHeight/2]),t.indexOf("empty")>-1&&(e.style.stroke=e.style.fill,e.style.fill="#fff",e.style.lineWidth=2),e}function MM(r,t,e,n){f0(r,t,e,n),e.dispatchAction({type:"legendToggleSelect",name:r!=null?r:t}),u0(r,t,e,n)}function xO(r){for(var t=r.getZr().storage.getDisplayList(),e,n=0,i=t.length;ni[o],g=[-v.x,-v.y];n||(g[a]=f[u]);var y=[0,0],m=[-d.x,-d.y],_=xt(e.get("pageButtonGap",!0),e.get("itemGap",!0));if(p){var S=e.get("pageButtonPosition",!0);S==="end"?m[a]+=i[o]-d[o]:y[a]+=d[o]+_}m[1-a]+=v[s]/2-d[s]/2,f.setPosition(g),c.setPosition(y),h.setPosition(m);var x={x:0,y:0};if(x[o]=p?i[o]:v[o],x[s]=Math.max(v[s],d[s]),x[l]=Math.min(0,d[l]+m[1-a]),c.__rectSize=i[o],p){var b={x:0,y:0};b[o]=Math.max(i[o]-d[o]-_,0),b[s]=x[s],c.setClipPath(new Vt({shape:b})),c.__rectSize=b[o]}else h.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var w=this._getPageInfo(e);return w.pageIndex!=null&&Ht(f,{x:w.contentPosition[0],y:w.contentPosition[1]},p?e:null),this._updatePageInfoView(e,w),x},t.prototype._pageGo=function(e,n,i){var a=this._getPageInfo(n)[e];a!=null&&i.dispatchAction({type:"legendScroll",scrollDataIndex:a,legendId:n.id})},t.prototype._updatePageInfoView=function(e,n){var i=this._controllerGroup;M(["pagePrev","pageNext"],function(f){var c=f+"DataIndex",h=n[c]!=null,v=i.childOfName(f);v&&(v.setStyle("fill",h?e.get("pageIconColor",!0):e.get("pageIconInactiveColor",!0)),v.cursor=h?"pointer":"default")});var a=i.childOfName("pageText"),o=e.get("pageFormatter"),s=n.pageIndex,l=s!=null?s+1:0,u=n.pageCount;a&&o&&a.setStyle("text",nt(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},t.prototype._getPageInfo=function(e){var n=e.get("scrollDataIndex",!0),i=this.getContentGroup(),a=this._containerGroup.__rectSize,o=e.getOrient().index,s=ry[o],l=ny[o],u=this._findTargetItemIndex(n),f=i.children(),c=f[u],h=f.length,v=h?1:0,d={contentPosition:[i.x,i.y],pageCount:v,pageIndex:v-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!c)return d;var p=S(c);d.contentPosition[o]=-p.s;for(var g=u+1,y=p,m=p,_=null;g<=h;++g)_=S(f[g]),(!_&&m.e>y.s+a||_&&!x(_,y.s))&&(m.i>y.i?y=m:y=_,y&&(d.pageNextDataIndex==null&&(d.pageNextDataIndex=y.i),++d.pageCount)),m=_;for(var g=u-1,y=p,m=p,_=null;g>=-1;--g)_=S(f[g]),(!_||!x(m,_.s))&&y.i=w&&b.s<=w+a}},t.prototype._findTargetItemIndex=function(e){if(!this._showController)return 0;var n,i=this.getContentGroup(),a;return i.eachChild(function(o,s){var l=o.__legendDataIndex;a==null&&l!=null&&(a=s),l===e&&(n=s)}),n!=null?n:a},t.type="legend.scroll",t}(bO);const wrt=brt;function Trt(r){r.registerAction("legendScroll","legendscroll",function(t,e){var n=t.scrollDataIndex;n!=null&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(i){i.setScrollDataIndex(n)})})}function Art(r){Lt(wO),r.registerComponentModel(xrt),r.registerComponentView(wrt),Trt(r)}function Crt(r){Lt(wO),Lt(Art)}var Mrt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="dataZoom.inside",t.defaultOption=ga(uf.defaultOption,{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),t}(uf);const Drt=Mrt;var K1=Nt();function Irt(r,t,e){K1(r).coordSysRecordMap.each(function(n){var i=n.dataZoomInfoMap.get(t.uid);i&&(i.getRange=e)})}function Lrt(r,t){for(var e=K1(r).coordSysRecordMap,n=e.keys(),i=0;in[e+t]&&(t=s),i=i&&o.get("preventDefaultMouseMove",!0)}),{controlType:t,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!i}}}function Ort(r){r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,function(t,e){var n=K1(e),i=n.coordSysRecordMap||(n.coordSysRecordMap=ft());i.each(function(a){a.dataZoomInfoMap=null}),t.eachComponent({mainType:"dataZoom",subType:"inside"},function(a){var o=aO(a);M(o.infoList,function(s){var l=s.model.uid,u=i.get(l)||i.set(l,Prt(e,s.model)),f=u.dataZoomInfoMap||(u.dataZoomInfoMap=ft());f.set(a.uid,{dzReferCoordSysInfo:s,model:a,getRange:null})})}),i.each(function(a){var o=a.controller,s,l=a.dataZoomInfoMap;if(l){var u=l.keys()[0];u!=null&&(s=l.get(u))}if(!s){TO(i,a);return}var f=krt(l);o.enable(f.controlType,f.opt),o.setPointerChecker(a.containsPoint),ll(a,"dispatchAction",s.model.get("throttle",!0),"fixRate")})})}var Nrt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="dataZoom.inside",e}return t.prototype.render=function(e,n,i){if(r.prototype.render.apply(this,arguments),e.noTarget()){this._clear();return}this.range=e.getPercentRange(),Irt(i,e,{pan:at(iy.pan,this),zoom:at(iy.zoom,this),scrollMove:at(iy.scrollMove,this)})},t.prototype.dispose=function(){this._clear(),r.prototype.dispose.apply(this,arguments)},t.prototype._clear=function(){Lrt(this.api,this.dataZoomModel),this.range=null},t.type="dataZoom.inside",t}(F1),iy={zoom:function(r,t,e,n){var i=this.range,a=i.slice(),o=r.axisModels[0];if(o){var s=ay[t](null,[n.originX,n.originY],o,e,r),l=(s.signal>0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(a[1]-a[0])+a[0],u=Math.max(1/n.scale,0);a[0]=(a[0]-l)*u+l,a[1]=(a[1]-l)*u+l;var f=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();if(Fo(0,a,[0,100],0,f.minSpan,f.maxSpan),this.range=a,i[0]!==a[0]||i[1]!==a[1])return a}},pan:PM(function(r,t,e,n,i,a){var o=ay[n]([a.oldX,a.oldY],[a.newX,a.newY],t,i,e);return o.signal*(r[1]-r[0])*o.pixel/o.pixelLength}),scrollMove:PM(function(r,t,e,n,i,a){var o=ay[n]([0,0],[a.scrollDelta,a.scrollDelta],t,i,e);return o.signal*(r[1]-r[0])*a.scrollDelta})};function PM(r){return function(t,e,n,i){var a=this.range,o=a.slice(),s=t.axisModels[0];if(s){var l=r(o,s,t,e,n,i);if(Fo(l,o,[0,100],"all"),this.range=o,a[0]!==o[0]||a[1]!==o[1])return o}}}var ay={grid:function(r,t,e,n,i){var a=e.axis,o={},s=i.model.coordinateSystem.getRect();return r=r||[0,0],a.dim==="x"?(o.pixel=t[0]-r[0],o.pixelLength=s.width,o.pixelStart=s.x,o.signal=a.inverse?1:-1):(o.pixel=t[1]-r[1],o.pixelLength=s.height,o.pixelStart=s.y,o.signal=a.inverse?-1:1),o},polar:function(r,t,e,n,i){var a=e.axis,o={},s=i.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return r=r?s.pointToCoord(r):[0,0],t=s.pointToCoord(t),e.mainType==="radiusAxis"?(o.pixel=t[0]-r[0],o.pixelLength=l[1]-l[0],o.pixelStart=l[0],o.signal=a.inverse?1:-1):(o.pixel=t[1]-r[1],o.pixelLength=u[1]-u[0],o.pixelStart=u[0],o.signal=a.inverse?-1:1),o},singleAxis:function(r,t,e,n,i){var a=e.axis,o=i.model.coordinateSystem.getRect(),s={};return r=r||[0,0],a.orient==="horizontal"?(s.pixel=t[0]-r[0],s.pixelLength=o.width,s.pixelStart=o.x,s.signal=a.inverse?1:-1):(s.pixel=t[1]-r[1],s.pixelLength=o.height,s.pixelStart=o.y,s.signal=a.inverse?-1:1),s}};const Vrt=Nrt;function AO(r){H1(r),r.registerComponentModel(Drt),r.registerComponentView(Vrt),Ort(r)}var Brt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="dataZoom.slider",t.layoutMode="box",t.defaultOption=ga(uf.defaultOption,{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,borderColor:"#d2dbee",borderRadius:3,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#d2dbee",width:.5},areaStyle:{color:"#d2dbee",opacity:.2}},selectedDataBackground:{lineStyle:{color:"#8fb0f7",width:.5},areaStyle:{color:"#8fb0f7",opacity:.2}},fillerColor:"rgba(135,175,274,0.2)",handleIcon:"path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z",handleSize:"100%",handleStyle:{color:"#fff",borderColor:"#ACB8D1"},moveHandleSize:7,moveHandleIcon:"path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z",moveHandleStyle:{color:"#D2DBEE",opacity:.7},showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#6E7079"},brushSelect:!0,brushStyle:{color:"rgba(135,175,274,0.15)"},emphasis:{handleLabel:{show:!0},handleStyle:{borderColor:"#8FB0F7"},moveHandleStyle:{color:"#8FB0F7"}}}),t}(uf);const zrt=Brt;var Ul=Vt,RM=7,Grt=1,oy=30,Frt=7,Yl="horizontal",EM="vertical",Hrt=5,Wrt=["line","bar","candlestick","scatter"],$rt={easing:"cubicOut",duration:100,delay:0},Urt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._displayables={},e}return t.prototype.init=function(e,n){this.api=n,this._onBrush=at(this._onBrush,this),this._onBrushEnd=at(this._onBrushEnd,this)},t.prototype.render=function(e,n,i,a){if(r.prototype.render.apply(this,arguments),ll(this,"_dispatchZoomAction",e.get("throttle"),"fixRate"),this._orient=e.getOrient(),e.get("show")===!1){this.group.removeAll();return}if(e.noTarget()){this._clear(),this.group.removeAll();return}(!a||a.type!=="dataZoom"||a.from!==this.uid)&&this._buildView(),this._updateView()},t.prototype.dispose=function(){this._clear(),r.prototype.dispose.apply(this,arguments)},t.prototype._clear=function(){Ku(this,"_dispatchZoomAction");var e=this.api.getZr();e.off("mousemove",this._onBrush),e.off("mouseup",this._onBrushEnd)},t.prototype._buildView=function(){var e=this.group;e.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var n=this._displayables.sliderGroup=new _t;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),e.add(n),this._positionGroup()},t.prototype._resetLocation=function(){var e=this.dataZoomModel,n=this.api,i=e.get("brushSelect"),a=i?Frt:0,o=this._findCoordRect(),s={width:n.getWidth(),height:n.getHeight()},l=this._orient===Yl?{right:s.width-o.x-o.width,top:s.height-oy-RM-a,width:o.width,height:oy}:{right:RM,top:o.y,width:oy,height:o.height},u=il(e.option);M(["right","top","width","height"],function(c){u[c]==="ph"&&(u[c]=l[c])});var f=be(u,s);this._location={x:f.x,y:f.y},this._size=[f.width,f.height],this._orient===EM&&this._size.reverse()},t.prototype._positionGroup=function(){var e=this.group,n=this._location,i=this._orient,a=this.dataZoomModel.getFirstTargetAxisModel(),o=a&&a.get("inverse"),s=this._displayables.sliderGroup,l=(this._dataShadowInfo||{}).otherAxisInverse;s.attr(i===Yl&&!o?{scaleY:l?1:-1,scaleX:1}:i===Yl&&o?{scaleY:l?1:-1,scaleX:-1}:i===EM&&!o?{scaleY:l?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:l?-1:1,scaleX:-1,rotation:Math.PI/2});var u=e.getBoundingRect([s]);e.x=n.x-u.x,e.y=n.y-u.y,e.markRedraw()},t.prototype._getViewExtent=function(){return[0,this._size[0]]},t.prototype._renderBackground=function(){var e=this.dataZoomModel,n=this._size,i=this._displayables.sliderGroup,a=e.get("brushSelect");i.add(new Ul({silent:!0,shape:{x:0,y:0,width:n[0],height:n[1]},style:{fill:e.get("backgroundColor")},z2:-40}));var o=new Ul({shape:{x:0,y:0,width:n[0],height:n[1]},style:{fill:"transparent"},z2:0,onclick:at(this._onClickPanel,this)}),s=this.api.getZr();a?(o.on("mousedown",this._onBrushStart,this),o.cursor="crosshair",s.on("mousemove",this._onBrush),s.on("mouseup",this._onBrushEnd)):(s.off("mousemove",this._onBrush),s.off("mouseup",this._onBrushEnd)),i.add(o)},t.prototype._renderDataShadow=function(){var e=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],!e)return;var n=this._size,i=this._shadowSize||[],a=e.series,o=a.getRawData(),s=a.getShadowDim&&a.getShadowDim(),l=s&&o.getDimensionInfo(s)?a.getShadowDim():e.otherDim;if(l==null)return;var u=this._shadowPolygonPts,f=this._shadowPolylinePts;if(o!==this._shadowData||l!==this._shadowDim||n[0]!==i[0]||n[1]!==i[1]){var c=o.getDataExtent(l),h=(c[1]-c[0])*.3;c=[c[0]-h,c[1]+h];var v=[0,n[1]],d=[0,n[0]],p=[[n[0],0],[0,0]],g=[],y=d[1]/(o.count()-1),m=0,_=Math.round(o.count()/n[0]),S;o.each([l],function(A,C){if(_>0&&C%_){m+=y;return}var D=A==null||isNaN(A)||A==="",I=D?0:Ut(A,c,v,!0);D&&!S&&C?(p.push([p[p.length-1][0],0]),g.push([g[g.length-1][0],0])):!D&&S&&(p.push([m,0]),g.push([m,0])),p.push([m,I]),g.push([m,I]),m+=y,S=D}),u=this._shadowPolygonPts=p,f=this._shadowPolylinePts=g}this._shadowData=o,this._shadowDim=l,this._shadowSize=[n[0],n[1]];var x=this.dataZoomModel;function b(A){var C=x.getModel(A?"selectedDataBackground":"dataBackground"),D=new _t,I=new yr({shape:{points:u},segmentIgnoreThreshold:1,style:C.getModel("areaStyle").getAreaStyle(),silent:!0,z2:-20}),L=new mr({shape:{points:f},segmentIgnoreThreshold:1,style:C.getModel("lineStyle").getLineStyle(),silent:!0,z2:-19});return D.add(I),D.add(L),D}for(var w=0;w<3;w++){var T=b(w===1);this._displayables.sliderGroup.add(T),this._displayables.dataShadowSegs.push(T)}},t.prototype._prepareDataShadowInfo=function(){var e=this.dataZoomModel,n=e.get("showDataShadow");if(n!==!1){var i,a=this.ecModel;return e.eachTargetAxis(function(o,s){var l=e.getAxisProxy(o,s).getTargetSeriesModels();M(l,function(u){if(!i&&!(n!==!0&&Dt(Wrt,u.get("type"))<0)){var f=a.getComponent(Ji(o),s).axis,c=Yrt(o),h,v=u.coordinateSystem;c!=null&&v.getOtherAxis&&(h=v.getOtherAxis(f).inverse),c=u.getData().mapDimension(c),i={thisAxis:f,series:u,thisDim:o,otherDim:c,otherAxisInverse:h}}},this)},this),i}},t.prototype._renderHandle=function(){var e=this.group,n=this._displayables,i=n.handles=[null,null],a=n.handleLabels=[null,null],o=this._displayables.sliderGroup,s=this._size,l=this.dataZoomModel,u=this.api,f=l.get("borderRadius")||0,c=l.get("brushSelect"),h=n.filler=new Ul({silent:c,style:{fill:l.get("fillerColor")},textConfig:{position:"inside"}});o.add(h),o.add(new Ul({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:s[0],height:s[1],r:f},style:{stroke:l.get("dataBackgroundColor")||l.get("borderColor"),lineWidth:Grt,fill:"rgba(0,0,0,0)"}})),M([0,1],function(_){var S=l.get("handleIcon");!Xh[S]&&S.indexOf("path://")<0&&S.indexOf("image://")<0&&(S="path://"+S);var x=ye(S,-1,0,2,2,null,!0);x.attr({cursor:kM(this._orient),draggable:!0,drift:at(this._onDragMove,this,_),ondragend:at(this._onDragEnd,this),onmouseover:at(this._showDataInfo,this,!0),onmouseout:at(this._showDataInfo,this,!1),z2:5});var b=x.getBoundingRect(),w=l.get("handleSize");this._handleHeight=et(w,this._size[1]),this._handleWidth=b.width/b.height*this._handleHeight,x.setStyle(l.getModel("handleStyle").getItemStyle()),x.style.strokeNoScale=!0,x.rectHover=!0,x.ensureState("emphasis").style=l.getModel(["emphasis","handleStyle"]).getItemStyle(),_o(x);var T=l.get("handleColor");T!=null&&(x.style.fill=T),o.add(i[_]=x);var A=l.getModel("textStyle"),C=l.get("handleLabel")||{},D=C.show||!1;e.add(a[_]=new Gt({silent:!0,invisible:!D,style:Qt(A,{x:0,y:0,text:"",verticalAlign:"middle",align:"center",fill:A.getTextColor(),font:A.getFont()}),z2:10}))},this);var v=h;if(c){var d=et(l.get("moveHandleSize"),s[1]),p=n.moveHandle=new Vt({style:l.getModel("moveHandleStyle").getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:s[1]-.5,height:d}}),g=d*.8,y=n.moveHandleIcon=ye(l.get("moveHandleIcon"),-g/2,-g/2,g,g,"#fff",!0);y.silent=!0,y.y=s[1]+d/2-.5,p.ensureState("emphasis").style=l.getModel(["emphasis","moveHandleStyle"]).getItemStyle();var m=Math.min(s[1]/2,Math.max(d,10));v=n.moveZone=new Vt({invisible:!0,shape:{y:s[1]-m,height:d+m}}),v.on("mouseover",function(){u.enterEmphasis(p)}).on("mouseout",function(){u.leaveEmphasis(p)}),o.add(p),o.add(y),o.add(v)}v.attr({draggable:!0,cursor:kM(this._orient),drift:at(this._onDragMove,this,"all"),ondragstart:at(this._showDataInfo,this,!0),ondragend:at(this._onDragEnd,this),onmouseover:at(this._showDataInfo,this,!0),onmouseout:at(this._showDataInfo,this,!1)})},t.prototype._resetInterval=function(){var e=this._range=this.dataZoomModel.getPercentRange(),n=this._getViewExtent();this._handleEnds=[Ut(e[0],[0,100],n,!0),Ut(e[1],[0,100],n,!0)]},t.prototype._updateInterval=function(e,n){var i=this.dataZoomModel,a=this._handleEnds,o=this._getViewExtent(),s=i.findRepresentativeAxisProxy().getMinMaxSpan(),l=[0,100];Fo(n,a,o,i.get("zoomLock")?"all":e,s.minSpan!=null?Ut(s.minSpan,l,o,!0):null,s.maxSpan!=null?Ut(s.maxSpan,l,o,!0):null);var u=this._range,f=this._range=$r([Ut(a[0],o,l,!0),Ut(a[1],o,l,!0)]);return!u||u[0]!==f[0]||u[1]!==f[1]},t.prototype._updateView=function(e){var n=this._displayables,i=this._handleEnds,a=$r(i.slice()),o=this._size;M([0,1],function(v){var d=n.handles[v],p=this._handleHeight;d.attr({scaleX:p/2,scaleY:p/2,x:i[v]+(v?-1:1),y:o[1]/2-p/2})},this),n.filler.setShape({x:a[0],y:0,width:a[1]-a[0],height:o[1]});var s={x:a[0],width:a[1]-a[0]};n.moveHandle&&(n.moveHandle.setShape(s),n.moveZone.setShape(s),n.moveZone.getBoundingRect(),n.moveHandleIcon&&n.moveHandleIcon.attr("x",s.x+s.width/2));for(var l=n.dataShadowSegs,u=[0,a[0],a[1],o[0]],f=0;fn[0]||i[1]<0||i[1]>n[1])){var a=this._handleEnds,o=(a[0]+a[1])/2,s=this._updateInterval("all",i[0]-o);this._updateView(),s&&this._dispatchZoomAction(!1)}},t.prototype._onBrushStart=function(e){var n=e.offsetX,i=e.offsetY;this._brushStart=new Ct(n,i),this._brushing=!0,this._brushStartTime=+new Date},t.prototype._onBrushEnd=function(e){if(this._brushing){var n=this._displayables.brushRect;if(this._brushing=!1,!!n){n.attr("ignore",!0);var i=n.shape,a=+new Date;if(!(a-this._brushStartTime<200&&Math.abs(i.width)<5)){var o=this._getViewExtent(),s=[0,100];this._range=$r([Ut(i.x,o,s,!0),Ut(i.x+i.width,o,s,!0)]),this._handleEnds=[i.x,i.x+i.width],this._updateView(),this._dispatchZoomAction(!1)}}}},t.prototype._onBrush=function(e){this._brushing&&(gi(e.event),this._updateBrushRect(e.offsetX,e.offsetY))},t.prototype._updateBrushRect=function(e,n){var i=this._displayables,a=this.dataZoomModel,o=i.brushRect;o||(o=i.brushRect=new Ul({silent:!0,style:a.getModel("brushStyle").getItemStyle()}),i.sliderGroup.add(o)),o.attr("ignore",!1);var s=this._brushStart,l=this._displayables.sliderGroup,u=l.transformCoordToLocal(e,n),f=l.transformCoordToLocal(s.x,s.y),c=this._size;u[0]=Math.max(Math.min(c[0],u[0]),0),o.setShape({x:f[0],y:0,width:u[0]-f[0],height:c[1]})},t.prototype._dispatchZoomAction=function(e){var n=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,animation:e?$rt:null,start:n[0],end:n[1]})},t.prototype._findCoordRect=function(){var e,n=aO(this.dataZoomModel).infoList;if(!e&&n.length){var i=n[0].model.coordinateSystem;e=i.getRect&&i.getRect()}if(!e){var a=this.api.getWidth(),o=this.api.getHeight();e={x:a*.2,y:o*.2,width:a*.6,height:o*.6}}return e},t.type="dataZoom.slider",t}(F1);function Yrt(r){var t={x:"y",y:"x",radius:"angle",angle:"radius"};return t[r]}function kM(r){return r==="vertical"?"ns-resize":"ew-resize"}const Zrt=Urt;function CO(r){r.registerComponentModel(zrt),r.registerComponentView(Zrt),H1(r)}function Xrt(r){Lt(AO),Lt(CO)}var qrt={get:function(r,t,e){var n=mt((Krt[r]||{})[t]);return e&&Y(n)?n[n.length-1]:n}},Krt={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}};const MO=qrt;var OM=ze.mapVisual,jrt=ze.eachVisual,Jrt=Y,NM=M,Qrt=$r,tnt=Ut,ent=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.stateList=["inRange","outOfRange"],e.replacableOptionKeys=["inRange","outOfRange","target","controller","color"],e.layoutMode={type:"box",ignoreSize:!0},e.dataBound=[-1/0,1/0],e.targetVisuals={},e.controllerVisuals={},e}return t.prototype.init=function(e,n,i){this.mergeDefaultAndTheme(e,i)},t.prototype.optionUpdated=function(e,n){var i=this.option;!n&&pO(i,e,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},t.prototype.resetVisual=function(e){var n=this.stateList;e=at(e,this),this.controllerVisuals=i0(this.option.controller,n,e),this.targetVisuals=i0(this.option.target,n,e)},t.prototype.getItemSymbol=function(){return null},t.prototype.getTargetSeriesIndices=function(){var e=this.option.seriesIndex,n=[];return e==null||e==="all"?this.ecModel.eachSeries(function(i,a){n.push(a)}):n=Zt(e),n},t.prototype.eachTargetSeries=function(e,n){M(this.getTargetSeriesIndices(),function(i){var a=this.ecModel.getSeriesByIndex(i);a&&e.call(n,a)},this)},t.prototype.isTargetSeries=function(e){var n=!1;return this.eachTargetSeries(function(i){i===e&&(n=!0)}),n},t.prototype.formatValueText=function(e,n,i){var a=this.option,o=a.precision,s=this.dataBound,l=a.formatter,u;i=i||["<",">"],Y(e)&&(e=e.slice(),u=!0);var f=n?e:u?[c(e[0]),c(e[1])]:c(e);if(nt(l))return l.replace("{value}",u?f[0]:f).replace("{value2}",u?f[1]:f);if(vt(l))return u?l(e[0],e[1]):l(e);if(u)return e[0]===s[0]?i[0]+" "+f[1]:e[1]===s[1]?i[1]+" "+f[0]:f[0]+" - "+f[1];return f;function c(h){return h===s[0]?"min":h===s[1]?"max":(+h).toFixed(Math.min(o,20))}},t.prototype.resetExtent=function(){var e=this.option,n=Qrt([e.min,e.max]);this._dataExtent=n},t.prototype.getDataDimensionIndex=function(e){var n=this.option.dimension;if(n!=null)return e.getDimensionIndex(n);for(var i=e.dimensions,a=i.length-1;a>=0;a--){var o=i[a],s=e.getDimensionInfo(o);if(!s.isCalculationCoord)return s.storeDimIndex}},t.prototype.getExtent=function(){return this._dataExtent.slice()},t.prototype.completeVisualOption=function(){var e=this.ecModel,n=this.option,i={inRange:n.inRange,outOfRange:n.outOfRange},a=n.target||(n.target={}),o=n.controller||(n.controller={});Tt(a,i),Tt(o,i);var s=this.isCategory();l.call(this,a),l.call(this,o),u.call(this,a,"inRange","outOfRange"),f.call(this,o);function l(c){Jrt(n.color)&&!c.inRange&&(c.inRange={color:n.color.slice().reverse()}),c.inRange=c.inRange||{color:e.get("gradientColor")}}function u(c,h,v){var d=c[h],p=c[v];d&&!p&&(p=c[v]={},NM(d,function(g,y){if(ze.isValidType(y)){var m=MO.get(y,"inactive",s);m!=null&&(p[y]=m,y==="color"&&!p.hasOwnProperty("opacity")&&!p.hasOwnProperty("colorAlpha")&&(p.opacity=[0,0]))}}))}function f(c){var h=(c.inRange||{}).symbol||(c.outOfRange||{}).symbol,v=(c.inRange||{}).symbolSize||(c.outOfRange||{}).symbolSize,d=this.get("inactiveColor"),p=this.getItemSymbol(),g=p||"roundRect";NM(this.stateList,function(y){var m=this.itemSize,_=c[y];_||(_=c[y]={color:s?d:[d]}),_.symbol==null&&(_.symbol=h&&mt(h)||(s?g:[g])),_.symbolSize==null&&(_.symbolSize=v&&mt(v)||(s?m[0]:[m[0],m[0]])),_.symbol=OM(_.symbol,function(b){return b==="none"?g:b});var S=_.symbolSize;if(S!=null){var x=-1/0;jrt(S,function(b){b>x&&(x=b)}),_.symbolSize=OM(S,function(b){return tnt(b,[0,x],[0,m[0]],!0)})}},this)}},t.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},t.prototype.isCategory=function(){return!!this.option.categories},t.prototype.setSelected=function(e){},t.prototype.getSelected=function(){return null},t.prototype.getValueState=function(e){return null},t.prototype.getVisualMeta=function(e){return null},t.type="visualMap",t.dependencies=["series"],t.defaultOption={show:!0,z:4,seriesIndex:"all",min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,textStyle:{color:"#333"}},t}(Bt);const _v=ent;var VM=[20,140],rnt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.optionUpdated=function(e,n){r.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual(function(i){i.mappingMethod="linear",i.dataExtent=this.getExtent()}),this._resetRange()},t.prototype.resetItemSize=function(){r.prototype.resetItemSize.apply(this,arguments);var e=this.itemSize;(e[0]==null||isNaN(e[0]))&&(e[0]=VM[0]),(e[1]==null||isNaN(e[1]))&&(e[1]=VM[1])},t.prototype._resetRange=function(){var e=this.getExtent(),n=this.option.range;!n||n.auto?(e.auto=1,this.option.range=e):Y(n)&&(n[0]>n[1]&&n.reverse(),n[0]=Math.max(n[0],e[0]),n[1]=Math.min(n[1],e[1]))},t.prototype.completeVisualOption=function(){r.prototype.completeVisualOption.apply(this,arguments),M(this.stateList,function(e){var n=this.option.controller[e].symbolSize;n&&n[0]!==n[1]&&(n[0]=n[1]/3)},this)},t.prototype.setSelected=function(e){this.option.range=e.slice(),this._resetRange()},t.prototype.getSelected=function(){var e=this.getExtent(),n=$r((this.get("range")||[]).slice());return n[0]>e[1]&&(n[0]=e[1]),n[1]>e[1]&&(n[1]=e[1]),n[0]=i[1]||e<=n[1])?"inRange":"outOfRange"},t.prototype.findTargetDataIndices=function(e){var n=[];return this.eachTargetSeries(function(i){var a=[],o=i.getData();o.each(this.getDataDimensionIndex(o),function(s,l){e[0]<=s&&s<=e[1]&&a.push(l)},this),n.push({seriesId:i.id,dataIndex:a})},this),n},t.prototype.getVisualMeta=function(e){var n=BM(this,"outOfRange",this.getExtent()),i=BM(this,"inRange",this.option.range.slice()),a=[];function o(v,d){a.push({value:v,color:e(v,d)})}for(var s=0,l=0,u=i.length,f=n.length;le[1])break;a.push({color:this.getControllerVisual(l,"color",n),offset:s/i})}return a.push({color:this.getControllerVisual(e[1],"color",n),offset:1}),a},t.prototype._createBarPoints=function(e,n){var i=this.visualMapModel.itemSize;return[[i[0]-n[0],e[0]],[i[0],e[0]],[i[0],e[1]],[i[0]-n[1],e[1]]]},t.prototype._createBarGroup=function(e){var n=this._orient,i=this.visualMapModel.get("inverse");return new _t(n==="horizontal"&&!i?{scaleX:e==="bottom"?1:-1,rotation:Math.PI/2}:n==="horizontal"&&i?{scaleX:e==="bottom"?-1:1,rotation:-Math.PI/2}:n==="vertical"&&!i?{scaleX:e==="left"?1:-1,scaleY:-1}:{scaleX:e==="left"?1:-1})},t.prototype._updateHandle=function(e,n){if(this._useHandle){var i=this._shapes,a=this.visualMapModel,o=i.handleThumbs,s=i.handleLabels,l=a.itemSize,u=a.getExtent(),f=this._applyTransform("left",i.mainGroup);ant([0,1],function(c){var h=o[c];h.setStyle("fill",n.handlesColor[c]),h.y=e[c];var v=Cn(e[c],[0,l[1]],u,!0),d=this.getControllerVisual(v,"symbolSize");h.scaleX=h.scaleY=d/l[0],h.x=l[0]-d/2;var p=cn(i.handleLabelPoints[c],So(h,this.group));if(this._orient==="horizontal"){var g=f==="left"||f==="top"?(l[0]-d)/2:(l[0]-d)/-2;p[1]+=g}s[c].setStyle({x:p[0],y:p[1],text:a.formatValueText(this._dataInterval[c]),verticalAlign:"middle",align:this._orient==="vertical"?this._applyTransform("left",i.mainGroup):"center"})},this)}},t.prototype._showIndicator=function(e,n,i,a){var o=this.visualMapModel,s=o.getExtent(),l=o.itemSize,u=[0,l[1]],f=this._shapes,c=f.indicator;if(c){c.attr("invisible",!1);var h={convertOpacityToAlpha:!0},v=this.getControllerVisual(e,"color",h),d=this.getControllerVisual(e,"symbolSize"),p=Cn(e,s,u,!0),g=l[0]-d/2,y={x:c.x,y:c.y};c.y=p,c.x=g;var m=cn(f.indicatorLabelPoint,So(c,this.group)),_=f.indicatorLabel;_.attr("invisible",!1);var S=this._applyTransform("left",f.mainGroup),x=this._orient,b=x==="horizontal";_.setStyle({text:(i||"")+o.formatValueText(n),verticalAlign:b?S:"middle",align:b?"center":S});var w={x:g,y:p,style:{fill:v}},T={style:{x:m[0],y:m[1]}};if(o.ecModel.isAnimationEnabled()&&!this._firstShowIndicator){var A={duration:100,easing:"cubicInOut",additive:!0};c.x=y.x,c.y=y.y,c.animateTo(w,A),_.animateTo(T,A)}else c.attr(w),_.attr(T);this._firstShowIndicator=!1;var C=this._shapes.handleLabels;if(C)for(var D=0;Do[1]&&(c[1]=1/0),n&&(c[0]===-1/0?this._showIndicator(f,c[1],"< ",l):c[1]===1/0?this._showIndicator(f,c[0],"> ",l):this._showIndicator(f,f,"≈ ",l));var h=this._hoverLinkDataIndices,v=[];(n||HM(i))&&(v=this._hoverLinkDataIndices=i.findTargetDataIndices(c));var d=qG(h,v);this._dispatchHighDown("downplay",gh(d[0],i)),this._dispatchHighDown("highlight",gh(d[1],i))}},t.prototype._hoverLinkFromSeriesMouseOver=function(e){var n;if(so(e.target,function(l){var u=St(l);if(u.dataIndex!=null)return n=u,!0},!0),!!n){var i=this.ecModel.getSeriesByIndex(n.seriesIndex),a=this.visualMapModel;if(a.isTargetSeries(i)){var o=i.getData(n.dataType),s=o.getStore().get(a.getDataDimensionIndex(o),n.dataIndex);isNaN(s)||this._showIndicator(s,s)}}},t.prototype._hideIndicator=function(){var e=this._shapes;e.indicator&&e.indicator.attr("invisible",!0),e.indicatorLabel&&e.indicatorLabel.attr("invisible",!0);var n=this._shapes.handleLabels;if(n)for(var i=0;i=0&&(a.dimension=o,n.push(a))}}),r.getData().setVisual("visualMeta",n)}}];function dnt(r,t,e,n){for(var i=t.targetVisuals[n],a=ze.prepareVisualTypes(i),o={color:Af(r.getData(),"color")},s=0,l=a.length;s0:t.splitNumber>0)||t.calculable)?"continuous":"piecewise"}),r.registerAction(cnt,hnt),M(vnt,function(t){r.registerVisual(r.PRIORITY.VISUAL.COMPONENT,t)}),r.registerPreprocessor(pnt))}function PO(r){r.registerComponentModel(nnt),r.registerComponentView(fnt),LO(r)}var gnt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._pieceList=[],e}return t.prototype.optionUpdated=function(e,n){r.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var i=this._mode=this._determineMode();this._pieceList=[],ynt[this._mode].call(this,this._pieceList),this._resetSelected(e,n);var a=this.option.categories;this.resetVisual(function(o,s){i==="categories"?(o.mappingMethod="category",o.categories=mt(a)):(o.dataExtent=this.getExtent(),o.mappingMethod="piecewise",o.pieceList=Z(this._pieceList,function(l){return l=mt(l),s!=="inRange"&&(l.visual=null),l}))})},t.prototype.completeVisualOption=function(){var e=this.option,n={},i=ze.listVisualTypes(),a=this.isCategory();M(e.pieces,function(s){M(i,function(l){s.hasOwnProperty(l)&&(n[l]=1)})}),M(n,function(s,l){var u=!1;M(this.stateList,function(f){u=u||o(e,f,l)||o(e.target,f,l)},this),!u&&M(this.stateList,function(f){(e[f]||(e[f]={}))[l]=MO.get(l,f==="inRange"?"active":"inactive",a)})},this);function o(s,l,u){return s&&s[l]&&s[l].hasOwnProperty(u)}r.prototype.completeVisualOption.apply(this,arguments)},t.prototype._resetSelected=function(e,n){var i=this.option,a=this._pieceList,o=(n?i:e).selected||{};if(i.selected=o,M(a,function(l,u){var f=this.getSelectedMapKey(l);o.hasOwnProperty(f)||(o[f]=!0)},this),i.selectedMode==="single"){var s=!1;M(a,function(l,u){var f=this.getSelectedMapKey(l);o[f]&&(s?o[f]=!1:s=!0)},this)}},t.prototype.getItemSymbol=function(){return this.get("itemSymbol")},t.prototype.getSelectedMapKey=function(e){return this._mode==="categories"?e.value+"":e.index+""},t.prototype.getPieceList=function(){return this._pieceList},t.prototype._determineMode=function(){var e=this.option;return e.pieces&&e.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},t.prototype.setSelected=function(e){this.option.selected=mt(e)},t.prototype.getValueState=function(e){var n=ze.findPieceIndex(e,this._pieceList);return n!=null&&this.option.selected[this.getSelectedMapKey(this._pieceList[n])]?"inRange":"outOfRange"},t.prototype.findTargetDataIndices=function(e){var n=[],i=this._pieceList;return this.eachTargetSeries(function(a){var o=[],s=a.getData();s.each(this.getDataDimensionIndex(s),function(l,u){var f=ze.findPieceIndex(l,i);f===e&&o.push(u)},this),n.push({seriesId:a.id,dataIndex:o})},this),n},t.prototype.getRepresentValue=function(e){var n;if(this.isCategory())n=e.value;else if(e.value!=null)n=e.value;else{var i=e.interval||[];n=i[0]===-1/0&&i[1]===1/0?0:(i[0]+i[1])/2}return n},t.prototype.getVisualMeta=function(e){if(this.isCategory())return;var n=[],i=["",""],a=this;function o(f,c){var h=a.getRepresentValue({interval:f});c||(c=a.getValueState(h));var v=e(h,c);f[0]===-1/0?i[0]=v:f[1]===1/0?i[1]=v:n.push({value:f[0],color:v},{value:f[1],color:v})}var s=this._pieceList.slice();if(!s.length)s.push({interval:[-1/0,1/0]});else{var l=s[0].interval[0];l!==-1/0&&s.unshift({interval:[-1/0,l]}),l=s[s.length-1].interval[1],l!==1/0&&s.push({interval:[l,1/0]})}var u=-1/0;return M(s,function(f){var c=f.interval;c&&(c[0]>u&&o([u,c[0]],"outOfRange"),o(c.slice()),u=c[1])},this),{stops:n,outerColors:i}},t.type="visualMap.piecewise",t.defaultOption=ga(_v.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieces:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0}),t}(_v),ynt={splitNumber:function(r){var t=this.option,e=Math.min(t.precision,20),n=this.getExtent(),i=t.splitNumber;i=Math.max(parseInt(i,10),1),t.splitNumber=i;for(var a=(n[1]-n[0])/i;+a.toFixed(e)!==a&&e<5;)e++;t.precision=e,a=+a.toFixed(e),t.minOpen&&r.push({interval:[-1/0,n[0]],close:[0,0]});for(var o=0,s=n[0];o","≥"][n[0]]];e.text=e.text||this.formatValueText(e.value!=null?e.value:e.interval,!1,i)},this)}};function YM(r,t){var e=r.inverse;(r.orient==="vertical"?!e:e)&&t.reverse()}const mnt=gnt;var _nt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.doRender=function(){var e=this.group;e.removeAll();var n=this.visualMapModel,i=n.get("textGap"),a=n.textStyleModel,o=a.getFont(),s=a.getTextColor(),l=this._getItemAlign(),u=n.itemSize,f=this._getViewData(),c=f.endsText,h=Re(n.get("showLabel",!0),!c),v=!n.get("selectedMode");c&&this._renderEndsText(e,c[0],u,h,l),M(f.viewPieceList,function(d){var p=d.piece,g=new _t;g.onclick=at(this._onItemClick,this,p),this._enableHoverLink(g,d.indexInModelPieceList);var y=n.getRepresentValue(p);if(this._createItemSymbol(g,y,[0,0,u[0],u[1]],v),h){var m=this.visualMapModel.getValueState(y);g.add(new Gt({style:{x:l==="right"?-i:u[0]+i,y:u[1]/2,text:p.text,verticalAlign:"middle",align:l,font:o,fill:s,opacity:m==="outOfRange"?.5:1},silent:v}))}e.add(g)},this),c&&this._renderEndsText(e,c[1],u,h,l),xo(n.get("orient"),e,n.get("itemGap")),this.renderBackground(e),this.positionGroup(e)},t.prototype._enableHoverLink=function(e,n){var i=this;e.on("mouseover",function(){return a("highlight")}).on("mouseout",function(){return a("downplay")});var a=function(o){var s=i.visualMapModel;s.option.hoverLink&&i.api.dispatchAction({type:o,batch:gh(s.findTargetDataIndices(n),s)})}},t.prototype._getItemAlign=function(){var e=this.visualMapModel,n=e.option;if(n.orient==="vertical")return IO(e,this.api,e.itemSize);var i=n.align;return(!i||i==="auto")&&(i="left"),i},t.prototype._renderEndsText=function(e,n,i,a,o){if(n){var s=new _t,l=this.visualMapModel.textStyleModel;s.add(new Gt({style:Qt(l,{x:a?o==="right"?i[0]:0:i[0]/2,y:i[1]/2,verticalAlign:"middle",align:a?o:"center",text:n})})),e.add(s)}},t.prototype._getViewData=function(){var e=this.visualMapModel,n=Z(e.getPieceList(),function(s,l){return{piece:s,indexInModelPieceList:l}}),i=e.get("text"),a=e.get("orient"),o=e.get("inverse");return(a==="horizontal"?o:!o)?n.reverse():i&&(i=i.slice().reverse()),{viewPieceList:n,endsText:i}},t.prototype._createItemSymbol=function(e,n,i,a){var o=ye(this.getControllerVisual(n,"symbol"),i[0],i[1],i[2],i[3],this.getControllerVisual(n,"color"));o.silent=a,e.add(o)},t.prototype._onItemClick=function(e){var n=this.visualMapModel,i=n.option,a=i.selectedMode;if(a){var o=mt(i.selected),s=n.getSelectedMapKey(e);a==="single"||a===!0?(o[s]=!0,M(o,function(l,u){o[u]=u===s})):o[s]=!o[s],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:o})}},t.type="visualMap.piecewise",t}(DO);const Snt=_nt;function RO(r){r.registerComponentModel(mnt),r.registerComponentView(Snt),LO(r)}function xnt(r){Lt(PO),Lt(RO)}var bnt={label:{enabled:!0},decal:{show:!1}},ZM=Nt(),wnt={};function Tnt(r,t){var e=r.getModel("aria");if(!e.get("enabled"))return;var n=mt(bnt);Tt(n.label,r.getLocaleModel().get("aria"),!1),Tt(e.option,n,!1),i(),a();function i(){var u=e.getModel("decal"),f=u.get("show");if(f){var c=ft();r.eachSeries(function(h){if(!h.isColorBySeries()){var v=c.get(h.type);v||(v={},c.set(h.type,v)),ZM(h).scope=v}}),r.eachRawSeries(function(h){if(r.isSeriesFiltered(h))return;if(vt(h.enableAriaDecal)){h.enableAriaDecal();return}var v=h.getData();if(h.isColorBySeries()){var m=hm(h.ecModel,h.name,wnt,r.getSeriesCount()),_=v.getVisual("decal");v.setVisual("decal",S(_,m))}else{var d=h.getRawData(),p={},g=ZM(h).scope;v.each(function(x){var b=v.getRawIndex(x);p[b]=x});var y=d.count();d.each(function(x){var b=p[x],w=d.getName(x)||x+"",T=hm(h.ecModel,w,g,y),A=v.getItemVisual(b,"decal");v.setItemVisual(b,"decal",S(A,T))})}function S(x,b){var w=x?F(F({},b),x):b;return w.dirty=!0,w}})}}function a(){var u=t.getZr().dom;if(u){var f=r.getLocaleModel().get("aria"),c=e.getModel("label");if(c.option=pt(c.option,f),!!c.get("enabled")){if(u.setAttribute("role","img"),c.get("description")){u.setAttribute("aria-label",c.get("description"));return}var h=r.getSeriesCount(),v=c.get(["data","maxCount"])||10,d=c.get(["series","maxCount"])||10,p=Math.min(h,d),g;if(!(h<1)){var y=s();if(y){var m=c.get(["general","withTitle"]);g=o(m,{title:y})}else g=c.get(["general","withoutTitle"]);var _=[],S=h>1?c.get(["series","multiple","prefix"]):c.get(["series","single","prefix"]);g+=o(S,{seriesCount:h}),r.eachSeries(function(T,A){if(A1?c.get(["series","multiple",I]):c.get(["series","single",I]),C=o(C,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:l(T.subType)});var L=T.getData();if(L.count()>v){var P=c.get(["data","partialData"]);C+=o(P,{displayCnt:v})}else C+=c.get(["data","allData"]);for(var E=c.get(["data","separator","middle"]),O=c.get(["data","separator","end"]),V=c.get(["data","excludeDimensionId"]),N=[],z=0;z":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},Mnt=function(){function r(t){var e=this._condVal=nt(t)?new RegExp(t):i5(t)?t:null;if(e==null){var n="";Wt(n)}}return r.prototype.evaluate=function(t){var e=typeof t;return nt(e)?this._condVal.test(t):Ft(e)?this._condVal.test(t+""):!1},r}(),Dnt=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),Int=function(){function r(){}return r.prototype.evaluate=function(){for(var t=this.children,e=0;e2&&n.push(i),i=[L,P]}function f(L,P,E,O){xs(L,E)&&xs(P,O)||i.push(L,P,E,O,E,O)}function c(L,P,E,O,V,N){var z=Math.abs(P-L),$=Math.tan(z/4)*4/3,q=PT:D2&&n.push(i),n}function h0(r,t,e,n,i,a,o,s,l,u){if(xs(r,e)&&xs(t,n)&&xs(i,o)&&xs(a,s)){l.push(o,s);return}var f=2/u,c=f*f,h=o-r,v=s-t,d=Math.sqrt(h*h+v*v);h/=d,v/=d;var p=e-r,g=n-t,y=i-o,m=a-s,_=p*p+g*g,S=y*y+m*m;if(_=0&&T=0){l.push(o,s);return}var A=[],C=[];aa(r,e,i,o,.5,A),aa(t,n,a,s,.5,C),h0(A[0],C[0],A[1],C[1],A[2],C[2],A[3],C[3],l,u),h0(A[4],C[4],A[5],C[5],A[6],C[6],A[7],C[7],l,u)}function Wnt(r,t){var e=c0(r),n=[];t=t||1;for(var i=0;i0)for(var u=0;uMath.abs(u),c=kO([l,u],f?0:1,t),h=(f?s:u)/c.length,v=0;vi,o=kO([n,i],a?0:1,t),s=a?"width":"height",l=a?"height":"width",u=a?"x":"y",f=a?"y":"x",c=r[s]/o.length,h=0;h1?null:new Ct(p*l+r,p*u+t)}function Ynt(r,t,e){var n=new Ct;Ct.sub(n,e,t),n.normalize();var i=new Ct;Ct.sub(i,r,t);var a=i.dot(n);return a}function us(r,t){var e=r[r.length-1];e&&e[0]===t[0]&&e[1]===t[1]||r.push(t)}function Znt(r,t,e){for(var n=r.length,i=[],a=0;ao?(u.x=f.x=s+a/2,u.y=l,f.y=l+o):(u.y=f.y=l+o/2,u.x=s,f.x=s+a),Znt(t,u,f)}function Sv(r,t,e,n){if(e===1)n.push(t);else{var i=Math.floor(e/2),a=r(t);Sv(r,a[0],i,n),Sv(r,a[1],e-i,n)}return n}function Xnt(r,t){for(var e=[],n=0;n0)for(var x=n/e,b=-n/2;b<=n/2;b+=x){for(var w=Math.sin(b),T=Math.cos(b),A=0,_=0;_0;u/=2){var f=0,c=0;(r&u)>0&&(f=1),(t&u)>0&&(c=1),s+=u*u*(3*f^c),c===0&&(f===1&&(r=u-1-r,t=u-1-t),l=r,r=t,t=l)}return s}function wv(r){var t=1/0,e=1/0,n=-1/0,i=-1/0,a=Z(r,function(s){var l=s.getBoundingRect(),u=s.getComputedTransform(),f=l.x+l.width/2+(u?u[4]:0),c=l.y+l.height/2+(u?u[5]:0);return t=Math.min(f,t),e=Math.min(c,e),n=Math.max(f,n),i=Math.max(c,i),[f,c]}),o=Z(a,function(s,l){return{cp:s,z:nit(s[0],s[1],t,e,n,i),path:r[l]}});return o.sort(function(s,l){return s.z-l.z}).map(function(s){return s.path})}function VO(r){return jnt(r.path,r.count)}function v0(){return{fromIndividuals:[],toIndividuals:[],count:0}}function iit(r,t,e){var n=[];function i(x){for(var b=0;b=0;i--)if(!e[i].many.length){var l=e[s].many;if(l.length<=1)if(s)s=0;else return e;var a=l.length,u=Math.ceil(a/2);e[i].many=l.slice(u,a),e[s].many=l.slice(0,u),s++}return e}var oit={clone:function(r){for(var t=[],e=1-Math.pow(1-r.path.style.opacity,1/r.count),n=0;n0))return;var s=n.getModel("universalTransition").get("delay"),l=Object.assign({setToFinal:!0},o),u,f;rD(r)&&(u=r,f=t),rD(t)&&(u=t,f=r);function c(y,m,_,S,x){var b=y.many,w=y.one;if(b.length===1&&!x){var T=m?b[0]:w,A=m?w:b[0];if(xv(T))c({many:[T],one:A},!0,_,S,!0);else{var C=s?pt({delay:s(_,S)},l):l;J1(T,A,C),a(T,A,T,A,C)}}else for(var D=pt({dividePath:oit[e],individualDelay:s&&function(V,N,z,$){return s(V+_,S)}},l),I=m?iit(b,w,D):ait(w,b,D),L=I.fromIndividuals,P=I.toIndividuals,E=L.length,O=0;Ot.length,v=u?nD(f,u):nD(h?t:r,[h?r:t]),d=0,p=0;pBO))for(var a=n.getIndices(),o=0;o0&&b.group.traverse(function(T){T instanceof Pt&&!T.animators.length&&T.animateFrom({style:{opacity:0}},w)})})}function lD(r){var t=r.getModel("universalTransition").get("seriesKey");return t||r.id}function uD(r){return Y(r)?r.sort().join(","):r}function Wi(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function vit(r,t){var e=ft(),n=ft(),i=ft();return M(r.oldSeries,function(a,o){var s=r.oldDataGroupIds[o],l=r.oldData[o],u=lD(a),f=uD(u);n.set(f,{dataGroupId:s,data:l}),Y(u)&&M(u,function(c){i.set(c,{key:f,dataGroupId:s,data:l})})}),M(t.updatedSeries,function(a){if(a.isUniversalTransitionEnabled()&&a.isAnimationEnabled()){var o=a.get("dataGroupId"),s=a.getData(),l=lD(a),u=uD(l),f=n.get(u);if(f)e.set(u,{oldSeries:[{dataGroupId:f.dataGroupId,divide:Wi(f.data),data:f.data}],newSeries:[{dataGroupId:o,divide:Wi(s),data:s}]});else if(Y(l)){var c=[];M(l,function(d){var p=n.get(d);p.data&&c.push({dataGroupId:p.dataGroupId,divide:Wi(p.data),data:p.data})}),c.length&&e.set(u,{oldSeries:c,newSeries:[{dataGroupId:o,data:s,divide:Wi(s)}]})}else{var h=i.get(l);if(h){var v=e.get(h.key);v||(v={oldSeries:[{dataGroupId:h.dataGroupId,data:h.data,divide:Wi(h.data)}],newSeries:[]},e.set(h.key,v)),v.newSeries.push({dataGroupId:o,data:s,divide:Wi(s)})}}}}),e}function fD(r,t){for(var e=0;e=0&&i.push({dataGroupId:t.oldDataGroupIds[s],data:t.oldData[s],divide:Wi(t.oldData[s]),groupIdDim:o.dimension})}),M(Zt(r.to),function(o){var s=fD(e.updatedSeries,o);if(s>=0){var l=e.updatedSeries[s].getData();a.push({dataGroupId:t.oldDataGroupIds[s],data:l,divide:Wi(l),groupIdDim:o.dimension})}}),i.length>0&&a.length>0&&zO(i,a,n)}function pit(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){M(Zt(n.seriesTransition),function(i){M(Zt(i.to),function(a){for(var o=n.updatedSeries,s=0;s{d0(r)}))}function d0(r,t=new WeakSet){if(!(!r||typeof r!="object")&&!t.has(r)){if(t.add(r),Array.isArray(r)){r.forEach(e=>d0(e,t));return}r.tooltip&&typeof r.tooltip=="object"&&(r.tooltip=yit(r.tooltip)),Object.keys(r).forEach(e=>{const n=r[e];!n||typeof n!="object"||d0(n,t)})}}function yit(r){var t,e;return aS(iS({},r),{appendToBody:(t=r.appendToBody)!=null?t:!0,confine:(e=r.confine)!=null?e:!1,extraCssText:mit(r.extraCssText)})}function mit(r=""){const t=String(r||"").trim();return t?/z-index\s*:/i.test(t)?t:`${t.replace(/;$/,"")};${cD}`:cD}git();let _it=SB(Fz);_it.use(PI).mount("#app");export{Pit as A,kit as B,Dit as C,Lit as D,Rit as E,zr as F,Tit as G,N0 as H,Bit as I,Nit as J,Oit as K,xf as L,Vit as M,I0 as N,FV as O,wit as P,pI as Q,xit as R,zit as S,ke as T,R_ as U,Bz as _,hI as a,Pe as b,Mit as c,$c as d,nn as e,QN as f,Iit as g,kz as h,un as i,KN as j,A0 as k,Ait as l,y0 as m,m0 as n,wh as o,Uc as p,Ah as q,Cit as r,CN as s,nN as t,vo as u,NV as v,Yc as w,BN as x,Eit as y,bit as z}; +`:"
",y=c.join(g);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(e,u)?this._updatePosition(s,v,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,y,u,Math.random()+"",o[0],o[1],v,null,h)})},t.prototype._showSeriesItemTooltip=function(e,n,i){var a=this._ecModel,o=St(n),s=o.seriesIndex,l=a.getSeriesByIndex(s),u=o.dataModel||l,f=o.dataIndex,c=o.dataType,h=u.getData(c),v=this._renderMode,d=e.positionDefault,p=Hl([h.getItemModel(f),u,l&&(l.coordinateSystem||{}).model],this._tooltipModel,d?{position:d}:null),g=p.get("trigger");if(!(g!=null&&g!=="item")){var y=u.getDataParams(f,c),m=new Vp;y.marker=m.makeTooltipMarker("item",Io(y.color),v);var _=Qb(u.formatTooltip(f,!1,c)),S=p.get("order"),x=p.get("valueFormatter"),b=_.frag,w=b?aw(x?F({valueFormatter:x},b):b,m,v,S,a.get("useUTC"),p.get("textStyle")):_.text,T="item_"+u.name+"_"+f;this._showOrMove(p,function(){this._showTooltipContent(p,w,y,T,e.offsetX,e.offsetY,e.position,e.target,m)}),i({type:"showTip",dataIndexInside:f,dataIndex:h.getRawIndex(f),seriesIndex:s,from:this.uid})}},t.prototype._showComponentItemTooltip=function(e,n,i){var a=this._renderMode==="html",o=St(n),s=o.tooltipConfig,l=s.option||{},u=l.encodeHTMLContent;if(nt(l)){var f=l;l={content:f,formatter:f},u=!0}u&&a&&l.content&&(l=mt(l),l.content=qe(l.content));var c=[l],h=this._ecModel.getComponent(o.componentMainType,o.componentIndex);h&&c.push(h),c.push({formatter:l.content});var v=e.positionDefault,d=Hl(c,this._tooltipModel,v?{position:v}:null),p=d.get("content"),g=Math.random()+"",y=new Vp;this._showOrMove(d,function(){var m=mt(d.get("formatterParams")||{});this._showTooltipContent(d,p,m,g,e.offsetX,e.offsetY,e.position,n,y)}),i({type:"showTip",from:this.uid})},t.prototype._showTooltipContent=function(e,n,i,a,o,s,l,u,f){if(this._ticket="",!(!e.get("showContent")||!e.get("show"))){var c=this._tooltipContent;c.setEnterable(e.get("enterable"));var h=e.get("formatter");l=l||e.get("position");var v=n,d=this._getNearestPoint([o,s],i,e.get("trigger"),e.get("borderColor")),p=d.color;if(h)if(nt(h)){var g=e.ecModel.get("useUTC"),y=Y(i)?i[0]:i,m=y&&y.axisType&&y.axisType.indexOf("time")>=0;v=h,m&&(v=sd(y.axisValue,v,g)),v=ZP(v,i,!0)}else if(vt(h)){var _=at(function(S,x){S===this._ticket&&(c.setContent(x,f,e,p,l),this._updatePosition(e,l,o,s,c,i,u))},this);this._ticket=a,v=h(i,a,_)}else v=h;c.setContent(v,f,e,p,l),c.show(e,p),this._updatePosition(e,l,o,s,c,i,u)}},t.prototype._getNearestPoint=function(e,n,i,a){if(i==="axis"||Y(n))return{color:a||(this._renderMode==="html"?"#fff":"none")};if(!Y(n))return{color:a||n.color||n.borderColor}},t.prototype._updatePosition=function(e,n,i,a,o,s,l){var u=this._api.getWidth(),f=this._api.getHeight();n=n||e.get("position");var c=o.getSize(),h=e.get("align"),v=e.get("verticalAlign"),d=l&&l.getBoundingRect().clone();if(l&&d.applyTransform(l.transform),vt(n)&&(n=n([i,a],s,o.el,d,{viewSize:[u,f],contentSize:c.slice()})),Y(n))i=et(n[0],u),a=et(n[1],f);else if(yt(n)){var p=n;p.width=c[0],p.height=c[1];var g=be(p,{width:u,height:f});i=g.x,a=g.y,h=null,v=null}else if(nt(n)&&l){var y=set(n,d,c,e.get("borderWidth"));i=y[0],a=y[1]}else{var y=aet(i,a,o,u,f,h?null:20,v?null:20);i=y[0],a=y[1]}if(h&&(i-=gM(h)?c[0]/2:h==="right"?c[0]:0),v&&(a-=gM(v)?c[1]/2:v==="bottom"?c[1]:0),SO(e)){var y=oet(i,a,o,u,f);i=y[0],a=y[1]}o.moveTo(i,a)},t.prototype._updateContentNotChangedOnAxis=function(e,n){var i=this._lastDataByCoordSys,a=this._cbParamsList,o=!!i&&i.length===e.length;return o&&M(i,function(s,l){var u=s.dataByAxis||[],f=e[l]||{},c=f.dataByAxis||[];o=o&&u.length===c.length,o&&M(u,function(h,v){var d=c[v]||{},p=h.seriesDataIndices||[],g=d.seriesDataIndices||[];o=o&&h.value===d.value&&h.axisType===d.axisType&&h.axisId===d.axisId&&p.length===g.length,o&&M(p,function(y,m){var _=g[m];o=o&&y.seriesIndex===_.seriesIndex&&y.dataIndex===_.dataIndex}),a&&M(h.seriesDataIndices,function(y){var m=y.seriesIndex,_=n[m],S=a[m];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=e,this._cbParamsList=n,!!o},t.prototype._hide=function(e){this._lastDataByCoordSys=null,e({type:"hideTip",from:this.uid})},t.prototype.dispose=function(e,n){zt.node||!n.getDom()||(ju(this,"_updatePosition"),this._tooltipContent.dispose(),n0("itemTooltip",n))},t.type="tooltip",t}(fe);function Hl(r,t,e){var n=t.ecModel,i;e?(i=new te(e,n,n),i=new te(t.option,i,n)):i=t;for(var a=r.length-1;a>=0;a--){var o=r[a];o&&(o instanceof te&&(o=o.get("tooltip",!0)),nt(o)&&(o={formatter:o}),o&&(i=new te(o,i,n)))}return i}function pM(r,t){return r.dispatchAction||at(t.dispatchAction,t)}function aet(r,t,e,n,i,a,o){var s=e.getSize(),l=s[0],u=s[1];return a!=null&&(r+l+a+2>n?r-=l+a:r+=a),o!=null&&(t+u+o>i?t-=u+o:t+=o),[r,t]}function oet(r,t,e,n,i){var a=e.getSize(),o=a[0],s=a[1];return r=Math.min(r+o,n)-o,t=Math.min(t+s,i)-s,r=Math.max(r,0),t=Math.max(t,0),[r,t]}function set(r,t,e,n){var i=e[0],a=e[1],o=Math.ceil(Math.SQRT2*n)+8,s=0,l=0,u=t.width,f=t.height;switch(r){case"inside":s=t.x+u/2-i/2,l=t.y+f/2-a/2;break;case"top":s=t.x+u/2-i/2,l=t.y-a-o;break;case"bottom":s=t.x+u/2-i/2,l=t.y+f+o;break;case"left":s=t.x-i-o,l=t.y+f/2-a/2;break;case"right":s=t.x+u+o,l=t.y+f/2-a/2}return[s,l]}function gM(r){return r==="center"||r==="middle"}function uet(r,t,e){var n=s_(r).queryOptionMap,i=n.keys()[0];if(!(!i||i==="series")){var a=Sf(t,i,n.get(i),{useDefault:!1,enableAll:!1,enableNone:!1}),o=a.models[0];if(o){var s=e.getViewOfComponentModel(o),l;if(s.group.traverse(function(u){var f=St(u).tooltipConfig;if(f&&f.name===r.name)return l=u,!0}),l)return{componentMainType:i,componentIndex:o.componentIndex,el:l}}}}const fet=iet;function cet(r){Lt(Vf),r.registerComponentModel(Wtt),r.registerComponentView(fet),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},de),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},de)}var het=["rect","polygon","keep","clear"];function vet(r,t){var e=Zt(r?r.brush:[]);if(e.length){var n=[];M(e,function(l){var u=l.hasOwnProperty("toolbox")?l.toolbox:[];u instanceof Array&&(n=n.concat(u))});var i=r&&r.toolbox;Y(i)&&(i=i[0]),i||(i={feature:{}},r.toolbox=[i]);var a=i.feature||(i.feature={}),o=a.brush||(a.brush={}),s=o.type||(o.type=[]);s.push.apply(s,n),det(s),t&&!s.length&&s.push.apply(s,het)}}function det(r){var t={};M(r,function(e){t[e]=1}),r.length=0,M(t,function(e,n){r.push(n)})}var yM=M;function mM(r){if(r){for(var t in r)if(r.hasOwnProperty(t))return!0}}function u0(r,t,e){var n={};return yM(t,function(a){var o=n[a]=i();yM(r[a],function(s,l){if(ze.isValidType(l)){var u={type:l,visual:s};e&&e(u,a),o[l]=new ze(u),l==="opacity"&&(u=mt(u),u.type="colorAlpha",o.__hidden.__alphaForOpacity=new ze(u))}})}),n;function i(){var a=function(){};a.prototype.__hidden=a.prototype;var o=new a;return o}}function TO(r,t,e){var n;M(e,function(i){t.hasOwnProperty(i)&&mM(t[i])&&(n=!0)}),n&&M(e,function(i){t.hasOwnProperty(i)&&mM(t[i])?r[i]=mt(t[i]):delete r[i]})}function pet(r,t,e,n,i,a){var o={};M(r,function(c){var h=ze.prepareVisualTypes(t[c]);o[c]=h});var s;function l(c){return z_(e,s,c)}function u(c,h){B2(e,s,c,h)}a==null?e.each(f):e.each([a],f);function f(c,h){s=a==null?c:h;var v=e.getRawDataItem(s);if(!(v&&v.visualMap===!1))for(var d=n.call(i,c),p=t[d],g=o[d],y=0,m=g.length;yt[0][1]&&(t[0][1]=a[0]),a[1]t[1][1]&&(t[1][1]=a[1])}return t&&wM(t)}};function wM(r){return new Mt(r[0][0],r[1][0],r[0][1]-r[0][0],r[1][1]-r[1][0])}var Tet=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.init=function(e,n){this.ecModel=e,this.api=n,this.model,(this._brushController=new D1(n.getZr())).on("brush",at(this._onBrush,this)).mount()},t.prototype.render=function(e,n,i,a){this.model=e,this._updateController(e,n,i,a)},t.prototype.updateTransform=function(e,n,i,a){AO(n),this._updateController(e,n,i,a)},t.prototype.updateVisual=function(e,n,i,a){this.updateTransform(e,n,i,a)},t.prototype.updateView=function(e,n,i,a){this._updateController(e,n,i,a)},t.prototype._updateController=function(e,n,i,a){(!a||a.$from!==e.id)&&this._brushController.setPanels(e.brushTargetManager.makePanelOpts(i)).enableBrush(e.brushOption).updateCovers(e.areas.slice())},t.prototype.dispose=function(){this._brushController.dispose()},t.prototype._onBrush=function(e){var n=this.model.id,i=this.model.brushTargetManager.setOutputRanges(e.areas,this.ecModel);(!e.isEnd||e.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:n,areas:mt(i),$from:n}),e.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:n,areas:mt(i),$from:n})},t.type="brush",t}(fe);const Aet=Tet;var Cet="#ddd",Met=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.areas=[],e.brushOption={},e}return t.prototype.optionUpdated=function(e,n){var i=this.option;!n&&TO(i,e,["inBrush","outOfBrush"]);var a=i.inBrush=i.inBrush||{};i.outOfBrush=i.outOfBrush||{color:Cet},a.hasOwnProperty("liftZ")||(a.liftZ=5)},t.prototype.setAreas=function(e){e&&(this.areas=Z(e,function(n){return TM(this.option,n)},this))},t.prototype.setBrushOption=function(e){this.brushOption=TM(this.option,e),this.brushType=this.brushOption.brushType},t.type="brush",t.dependencies=["geo","grid","xAxis","yAxis","parallel","series"],t.defaultOption={seriesIndex:"all",brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(210,219,238,0.3)",borderColor:"#D2DBEE"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},t}(Bt);function TM(r,t){return Tt({brushType:r.brushType,brushMode:r.brushMode,transformable:r.transformable,brushStyle:new te(r.brushStyle).getItemStyle(),removeOnClick:r.removeOnClick,z:r.z},t,!0)}const Det=Met;var Iet=["rect","polygon","lineX","lineY","keep","clear"],Let=function(r){B(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,i){var a,o,s;n.eachComponent({mainType:"brush"},function(l){a=l.brushType,o=l.brushOption.brushMode||"single",s=s||!!l.areas.length}),this._brushType=a,this._brushMode=o,M(e.get("type",!0),function(l){e.setIconStatus(l,(l==="keep"?o==="multiple":l==="clear"?s:l===a)?"emphasis":"normal")})},t.prototype.updateView=function(e,n,i){this.render(e,n,i)},t.prototype.getIcons=function(){var e=this.model,n=e.get("icon",!0),i={};return M(e.get("type",!0),function(a){n[a]&&(i[a]=n[a])}),i},t.prototype.onclick=function(e,n,i){var a=this._brushType,o=this._brushMode;i==="clear"?(n.dispatchAction({type:"axisAreaSelect",intervals:[]}),n.dispatchAction({type:"brush",command:"clear",areas:[]})):n.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:i==="keep"?a:a===i?!1:i,brushMode:i==="keep"?o==="multiple"?"single":"multiple":o}})},t.getDefaultOption=function(e){var n={show:!0,type:Iet.slice(),icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:e.getLocaleModel().get(["toolbox","brush","title"])};return n},t}(Fr);const Pet=Let;function Ret(r){r.registerComponentView(Aet),r.registerComponentModel(Det),r.registerPreprocessor(vet),r.registerVisual(r.PRIORITY.VISUAL.BRUSH,met),r.registerAction({type:"brush",event:"brush",update:"updateVisual"},function(t,e){e.eachComponent({mainType:"brush",query:t},function(n){n.setAreas(t.areas)})}),r.registerAction({type:"brushSelect",event:"brushSelected",update:"none"},de),r.registerAction({type:"brushEnd",event:"brushEnd",update:"none"},de),ys("brush",Pet)}var Eet=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.layoutMode={type:"box",ignoreSize:!0},e}return t.type="title",t.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},t}(Bt),ket=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){if(this.group.removeAll(),!!e.get("show")){var a=this.group,o=e.getModel("textStyle"),s=e.getModel("subtextStyle"),l=e.get("textAlign"),u=xt(e.get("textBaseline"),e.get("textVerticalAlign")),f=new Gt({style:Qt(o,{text:e.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),c=f.getBoundingRect(),h=e.get("subtext"),v=new Gt({style:Qt(s,{text:h,fill:s.getTextColor(),y:c.height+e.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),d=e.get("link"),p=e.get("sublink"),g=e.get("triggerEvent",!0);f.silent=!d&&!g,v.silent=!p&&!g,d&&f.on("click",function(){Xh(d,"_"+e.get("target"))}),p&&v.on("click",function(){Xh(p,"_"+e.get("subtarget"))}),St(f).eventData=St(v).eventData=g?{componentType:"title",componentIndex:e.componentIndex}:null,a.add(f),h&&a.add(v);var y=a.getBoundingRect(),m=e.getBoxLayoutParams();m.width=y.width,m.height=y.height;var _=be(m,{width:i.getWidth(),height:i.getHeight()},e.get("padding"));l||(l=e.get("left")||e.get("right"),l==="middle"&&(l="center"),l==="right"?_.x+=_.width:l==="center"&&(_.x+=_.width/2)),u||(u=e.get("top")||e.get("bottom"),u==="center"&&(u="middle"),u==="bottom"?_.y+=_.height:u==="middle"&&(_.y+=_.height/2),u=u||"top"),a.x=_.x,a.y=_.y,a.markRedraw();var S={align:l,verticalAlign:u};f.setStyle(S),v.setStyle(S),y=a.getBoundingRect();var x=_.margin,b=e.getItemStyle(["color","opacity"]);b.fill=e.get("backgroundColor");var w=new Vt({shape:{x:y.x-x[3],y:y.y-x[0],width:y.width+x[1]+x[3],height:y.height+x[0]+x[2],r:e.get("borderRadius")},style:b,subPixelOptimize:!0,silent:!0});a.add(w)}},t.type="title",t}(fe);function Oet(r){r.registerComponentModel(Eet),r.registerComponentView(ket)}var Net=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.layoutMode="box",e}return t.prototype.init=function(e,n,i){this.mergeDefaultAndTheme(e,i),this._initData()},t.prototype.mergeOption=function(e){r.prototype.mergeOption.apply(this,arguments),this._initData()},t.prototype.setCurrentIndex=function(e){e==null&&(e=this.option.currentIndex);var n=this._data.count();this.option.loop?e=(e%n+n)%n:(e>=n&&(e=n-1),e<0&&(e=0)),this.option.currentIndex=e},t.prototype.getCurrentIndex=function(){return this.option.currentIndex},t.prototype.isIndexMax=function(){return this.getCurrentIndex()>=this._data.count()-1},t.prototype.setPlayState=function(e){this.option.autoPlay=!!e},t.prototype.getPlayState=function(){return!!this.option.autoPlay},t.prototype._initData=function(){var e=this.option,n=e.data||[],i=e.axisType,a=this._names=[],o;i==="category"?(o=[],M(n,function(u,f){var c=xe(Js(u),""),h;yt(u)?(h=mt(u),h.value=f):h=f,o.push(h),a.push(c)})):o=n;var s={category:"ordinal",time:"time",value:"number"}[i]||"number",l=this._data=new or([{name:"value",type:s}],this);l.initData(o,a)},t.prototype.getData=function(){return this._data},t.prototype.getCategories=function(){if(this.get("axisType")==="category")return this._names.slice()},t.type="timeline",t.defaultOption={z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},t}(Bt);const AM=Net;var CO=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="timeline.slider",t.defaultOption=ga(AM.defaultOption,{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"circle",symbolSize:12,lineStyle:{show:!0,width:2,color:"#DAE1F5"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#A4B1D7"},itemStyle:{color:"#A4B1D7",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:15,color:"#316bf3",borderColor:"#fff",borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0, 0, 0, 0.3)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:24,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"M2,18.5A1.52,1.52,0,0,1,.92,18a1.49,1.49,0,0,1,0-2.12L7.81,9.36,1,3.11A1.5,1.5,0,1,1,3,.89l8,7.34a1.48,1.48,0,0,1,.49,1.09,1.51,1.51,0,0,1-.46,1.1L3,18.08A1.5,1.5,0,0,1,2,18.5Z",prevIcon:"M10,.5A1.52,1.52,0,0,1,11.08,1a1.49,1.49,0,0,1,0,2.12L4.19,9.64,11,15.89a1.5,1.5,0,1,1-2,2.22L1,10.77A1.48,1.48,0,0,1,.5,9.68,1.51,1.51,0,0,1,1,8.58L9,.92A1.5,1.5,0,0,1,10,.5Z",prevBtnSize:18,nextBtnSize:18,color:"#A4B1D7",borderColor:"#A4B1D7",borderWidth:1},emphasis:{label:{show:!0,color:"#6f778d"},itemStyle:{color:"#316BF3"},controlStyle:{color:"#316BF3",borderColor:"#316BF3",borderWidth:2}},progress:{lineStyle:{color:"#316BF3"},itemStyle:{color:"#316BF3"},label:{color:"#6f778d"}},data:[]}),t}(AM);_e(CO,dd.prototype);const Vet=CO;var Bet=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="timeline",t}(fe);const zet=Bet;var Get=function(r){B(t,r);function t(e,n,i,a){var o=r.call(this,e,n,i)||this;return o.type=a||"value",o}return t.prototype.getLabelModel=function(){return this.model.getModel("label")},t.prototype.isHorizontal=function(){return this.model.get("orient")==="horizontal"},t}(yn);const Fet=Get;var ey=Math.PI,CM=Nt(),Het=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.init=function(e,n){this.api=n},t.prototype.render=function(e,n,i){if(this.model=e,this.api=i,this.ecModel=n,this.group.removeAll(),e.get("show",!0)){var a=this._layout(e,i),o=this._createGroup("_mainGroup"),s=this._createGroup("_labelGroup"),l=this._axis=this._createAxis(a,e);e.formatTooltip=function(u){var f=l.scale.getLabel({value:u});return Ie("nameValue",{noName:!0,value:f})},M(["AxisLine","AxisTick","Control","CurrentPointer"],function(u){this["_render"+u](a,o,l,e)},this),this._renderAxisLabel(a,s,l,e),this._position(a,e)}this._doPlayStop(),this._updateTicksStatus()},t.prototype.remove=function(){this._clearTimer(),this.group.removeAll()},t.prototype.dispose=function(){this._clearTimer()},t.prototype._layout=function(e,n){var i=e.get(["label","position"]),a=e.get("orient"),o=$et(e,n),s;i==null||i==="auto"?s=a==="horizontal"?o.y+o.height/2=0||s==="+"?"left":"right"},u={horizontal:s>=0||s==="+"?"top":"bottom",vertical:"middle"},f={horizontal:0,vertical:ey/2},c=a==="vertical"?o.height:o.width,h=e.getModel("controlStyle"),v=h.get("show",!0),d=v?h.get("itemSize"):0,p=v?h.get("itemGap"):0,g=d+p,y=e.get(["label","rotate"])||0;y=y*ey/180;var m,_,S,x=h.get("position",!0),b=v&&h.get("showPlayBtn",!0),w=v&&h.get("showPrevBtn",!0),T=v&&h.get("showNextBtn",!0),A=0,C=c;x==="left"||x==="bottom"?(b&&(m=[0,0],A+=g),w&&(_=[A,0],A+=g),T&&(S=[C-d,0],C-=g)):(b&&(m=[C-d,0],C-=g),w&&(_=[0,0],A+=g),T&&(S=[C-d,0],C-=g));var D=[A,C];return e.get("inverse")&&D.reverse(),{viewRect:o,mainLength:c,orient:a,rotation:f[a],labelRotation:y,labelPosOpt:s,labelAlign:e.get(["label","align"])||l[a],labelBaseline:e.get(["label","verticalAlign"])||e.get(["label","baseline"])||u[a],playPosition:m,prevBtnPosition:_,nextBtnPosition:S,axisExtent:D,controlSize:d,controlGap:p}},t.prototype._position=function(e,n){var i=this._mainGroup,a=this._labelGroup,o=e.viewRect;if(e.orient==="vertical"){var s=Cr(),l=o.x,u=o.y+o.height;Hn(s,s,[-l,-u]),Eo(s,s,-ey/2),Hn(s,s,[l,u]),o=o.clone(),o.applyTransform(s)}var f=m(o),c=m(i.getBoundingRect()),h=m(a.getBoundingRect()),v=[i.x,i.y],d=[a.x,a.y];d[0]=v[0]=f[0][0];var p=e.labelPosOpt;if(p==null||nt(p)){var g=p==="+"?0:1;_(v,c,f,1,g),_(d,h,f,1,1-g)}else{var g=p>=0?0:1;_(v,c,f,1,g),d[1]=v[1]+p}i.setPosition(v),a.setPosition(d),i.rotation=a.rotation=e.rotation,y(i),y(a);function y(S){S.originX=f[0][0]-S.x,S.originY=f[1][0]-S.y}function m(S){return[[S.x,S.x+S.width],[S.y,S.y+S.height]]}function _(S,x,b,w,T){S[w]+=b[w][T]-x[w][T]}},t.prototype._createAxis=function(e,n){var i=n.getData(),a=n.get("axisType"),o=Wet(n,a);o.getTicks=function(){return i.mapArray(["value"],function(u){return{value:u}})};var s=i.getDataExtent("value");o.setExtent(s[0],s[1]),o.calcNiceTicks();var l=new Fet("value",o,e.axisExtent,a);return l.model=n,l},t.prototype._createGroup=function(e){var n=this[e]=new _t;return this.group.add(n),n},t.prototype._renderAxisLine=function(e,n,i,a){var o=i.getExtent();if(a.get(["lineStyle","show"])){var s=new Ee({shape:{x1:o[0],y1:0,x2:o[1],y2:0},style:F({lineCap:"round"},a.getModel("lineStyle").getLineStyle()),silent:!0,z2:1});n.add(s);var l=this._progressLine=new Ee({shape:{x1:o[0],x2:this._currentPointer?this._currentPointer.x:o[0],y1:0,y2:0},style:pt({lineCap:"round",lineWidth:s.style.lineWidth},a.getModel(["progress","lineStyle"]).getLineStyle()),silent:!0,z2:1});n.add(l)}},t.prototype._renderAxisTick=function(e,n,i,a){var o=this,s=a.getData(),l=i.scale.getTicks();this._tickSymbols=[],M(l,function(u){var f=i.dataToCoord(u.value),c=s.getItemModel(u.value),h=c.getModel("itemStyle"),v=c.getModel(["emphasis","itemStyle"]),d=c.getModel(["progress","itemStyle"]),p={x:f,y:0,onclick:at(o._changeTimeline,o,u.value)},g=MM(c,h,n,p);g.ensureState("emphasis").style=v.getItemStyle(),g.ensureState("progress").style=d.getItemStyle(),_o(g);var y=St(g);c.get("tooltip")?(y.dataIndex=u.value,y.dataModel=a):y.dataIndex=y.dataModel=null,o._tickSymbols.push(g)})},t.prototype._renderAxisLabel=function(e,n,i,a){var o=this,s=i.getLabelModel();if(s.get("show")){var l=a.getData(),u=i.getViewLabels();this._tickLabels=[],M(u,function(f){var c=f.tickValue,h=l.getItemModel(c),v=h.getModel("label"),d=h.getModel(["emphasis","label"]),p=h.getModel(["progress","label"]),g=i.dataToCoord(f.tickValue),y=new Gt({x:g,y:0,rotation:e.labelRotation-e.rotation,onclick:at(o._changeTimeline,o,c),silent:!1,style:Qt(v,{text:f.formattedLabel,align:e.labelAlign,verticalAlign:e.labelBaseline})});y.ensureState("emphasis").style=Qt(d),y.ensureState("progress").style=Qt(p),n.add(y),_o(y),CM(y).dataIndex=c,o._tickLabels.push(y)})}},t.prototype._renderControl=function(e,n,i,a){var o=e.controlSize,s=e.rotation,l=a.getModel("controlStyle").getItemStyle(),u=a.getModel(["emphasis","controlStyle"]).getItemStyle(),f=a.getPlayState(),c=a.get("inverse",!0);h(e.nextBtnPosition,"next",at(this._changeTimeline,this,c?"-":"+")),h(e.prevBtnPosition,"prev",at(this._changeTimeline,this,c?"+":"-")),h(e.playPosition,f?"stop":"play",at(this._handlePlayClick,this,!f),!0);function h(v,d,p,g){if(v){var y=dn(xt(a.get(["controlStyle",d+"BtnSize"]),o),o),m=[0,-y/2,y,y],_=Uet(a,d+"Icon",m,{x:v[0],y:v[1],originX:o/2,originY:0,rotation:g?-s:0,rectHover:!0,style:l,onclick:p});_.ensureState("emphasis").style=u,n.add(_),_o(_)}}},t.prototype._renderCurrentPointer=function(e,n,i,a){var o=a.getData(),s=a.getCurrentIndex(),l=o.getItemModel(s).getModel("checkpointStyle"),u=this,f={onCreate:function(c){c.draggable=!0,c.drift=at(u._handlePointerDrag,u),c.ondragend=at(u._handlePointerDragend,u),DM(c,u._progressLine,s,i,a,!0)},onUpdate:function(c){DM(c,u._progressLine,s,i,a)}};this._currentPointer=MM(l,l,this._mainGroup,{},this._currentPointer,f)},t.prototype._handlePlayClick=function(e){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:e,from:this.uid})},t.prototype._handlePointerDrag=function(e,n,i){this._clearTimer(),this._pointerChangeTimeline([i.offsetX,i.offsetY])},t.prototype._handlePointerDragend=function(e){this._pointerChangeTimeline([e.offsetX,e.offsetY],!0)},t.prototype._pointerChangeTimeline=function(e,n){var i=this._toAxisCoord(e)[0],a=this._axis,o=$r(a.getExtent().slice());i>o[1]&&(i=o[1]),i=0&&(o[a]=+o[a].toFixed(h)),[o,c]}var ry={min:bt(Fc,"min"),max:bt(Fc,"max"),average:bt(Fc,"average"),median:bt(Fc,"median")};function cf(r,t){if(t){var e=r.getData(),n=r.coordinateSystem,i=n&&n.dimensions;if(!Qet(t)&&!Y(t.coord)&&Y(i)){var a=DO(t,e,n,r);if(t=mt(t),t.type&&ry[t.type]&&a.baseAxis&&a.valueAxis){var o=Dt(i,a.baseAxis.dim),s=Dt(i,a.valueAxis.dim),l=ry[t.type](e,a.baseDataDim,a.valueDataDim,o,s);t.coord=l[0],t.value=l[1]}else t.coord=[t.xAxis!=null?t.xAxis:t.radiusAxis,t.yAxis!=null?t.yAxis:t.angleAxis]}if(t.coord==null||!Y(i))t.coord=[];else for(var u=t.coord,f=0;f<2;f++)ry[u[f]]&&(u[f]=tS(e,e.mapDimension(i[f]),u[f]));return t}}function DO(r,t,e,n){var i={};return r.valueIndex!=null||r.valueDim!=null?(i.valueDataDim=r.valueIndex!=null?t.getDimension(r.valueIndex):r.valueDim,i.valueAxis=e.getAxis(trt(n,i.valueDataDim)),i.baseAxis=e.getOtherAxis(i.valueAxis),i.baseDataDim=t.mapDimension(i.baseAxis.dim)):(i.baseAxis=n.getBaseAxis(),i.valueAxis=e.getOtherAxis(i.baseAxis),i.baseDataDim=t.mapDimension(i.baseAxis.dim),i.valueDataDim=t.mapDimension(i.valueAxis.dim)),i}function trt(r,t){var e=r.getData().getDimensionInfo(t);return e&&e.coordDim}function hf(r,t){return r&&r.containData&&t.coord&&!c0(t)?r.containData(t.coord):!0}function ert(r,t,e){return r&&r.containZone&&t.coord&&e.coord&&!c0(t)&&!c0(e)?r.containZone(t.coord,e.coord):!0}function IO(r,t){return r?function(e,n,i,a){var o=a<2?e.coord&&e.coord[a]:e.value;return ea(o,t[a])}:function(e,n,i,a){return ea(e.value,t[a])}}function tS(r,t,e){if(e==="average"){var n=0,i=0;return r.each(t,function(a,o){isNaN(a)||(n+=a,i++)}),n/i}else return e==="median"?r.getMedian(t):r.getDataExtent(t)[e==="max"?1:0]}var ny=Nt(),rrt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.init=function(){this.markerGroupMap=ft()},t.prototype.render=function(e,n,i){var a=this,o=this.markerGroupMap;o.each(function(s){ny(s).keep=!1}),n.eachSeries(function(s){var l=ha.getMarkerModelFromSeries(s,a.type);l&&a.renderSeries(s,l,n,i)}),o.each(function(s){!ny(s).keep&&a.group.remove(s.group)})},t.prototype.markKeep=function(e){ny(e).keep=!0},t.prototype.toggleBlurSeries=function(e,n){var i=this;M(e,function(a){var o=ha.getMarkerModelFromSeries(a,i.type);if(o){var s=o.getData();s.eachItemGraphicEl(function(l){l&&(n?eP(l):d_(l))})}})},t.type="marker",t}(fe);const eS=rrt;function LM(r,t,e){var n=t.coordinateSystem;r.each(function(i){var a=r.getItemModel(i),o,s=et(a.get("x"),e.getWidth()),l=et(a.get("y"),e.getHeight());if(!isNaN(s)&&!isNaN(l))o=[s,l];else if(t.getMarkerPosition)o=t.getMarkerPosition(r.getValues(r.dimensions,i));else if(n){var u=r.get(n.dimensions[0],i),f=r.get(n.dimensions[1],i);o=n.dataToPoint([u,f])}isNaN(s)||(o[0]=s),isNaN(l)||(o[1]=l),r.setItemLayout(i,o)})}var nrt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.updateTransform=function(e,n,i){n.eachSeries(function(a){var o=ha.getMarkerModelFromSeries(a,"markPoint");o&&(LM(o.getData(),a,i),this.markerGroupMap.get(a.id).updateLayout())},this)},t.prototype.renderSeries=function(e,n,i,a){var o=e.coordinateSystem,s=e.id,l=e.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,new Lf),c=irt(o,e,n);n.setData(c),LM(n.getData(),e,a),c.each(function(h){var v=c.getItemModel(h),d=v.getShallow("symbol"),p=v.getShallow("symbolSize"),g=v.getShallow("symbolRotate"),y=v.getShallow("symbolOffset"),m=v.getShallow("symbolKeepAspect");if(vt(d)||vt(p)||vt(g)||vt(y)){var _=n.getRawValue(h),S=n.getDataParams(h);vt(d)&&(d=d(_,S)),vt(p)&&(p=p(_,S)),vt(g)&&(g=g(_,S)),vt(y)&&(y=y(_,S))}var x=v.getModel("itemStyle").getItemStyle(),b=Cf(l,"color");x.fill||(x.fill=b),c.setItemVisual(h,{symbol:d,symbolSize:p,symbolRotate:g,symbolOffset:y,symbolKeepAspect:m,style:x})}),f.updateData(c),this.group.add(f.group),c.eachItemGraphicEl(function(h){h.traverse(function(v){St(v).dataModel=n})}),this.markKeep(f),f.group.silent=n.get("silent")||e.get("silent")},t.type="markPoint",t}(eS);function irt(r,t,e){var n;r?n=Z(r&&r.dimensions,function(s){var l=t.getData().getDimensionInfo(t.getData().mapDimension(s))||{};return F(F({},l),{name:s,ordinalMeta:null})}):n=[{name:"value",type:"float"}];var i=new or(n,e),a=Z(e.get("data"),bt(cf,t));r&&(a=$t(a,bt(hf,r)));var o=IO(!!r,n);return i.initData(a,null,o),i}const art=nrt;function ort(r){r.registerComponentModel(Jet),r.registerComponentView(art),r.registerPreprocessor(function(t){Q1(t.series,"markPoint")&&(t.markPoint=t.markPoint||{})})}var srt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.createMarkerModelFromSeries=function(e,n,i){return new t(e,n,i)},t.type="markLine",t.defaultOption={z:5,symbol:["circle","arrow"],symbolSize:[8,16],symbolOffset:0,precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end",distance:5},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"},t}(ha);const lrt=srt;var Hc=Nt(),urt=function(r,t,e,n){var i=r.getData(),a;if(Y(n))a=n;else{var o=n.type;if(o==="min"||o==="max"||o==="average"||o==="median"||n.xAxis!=null||n.yAxis!=null){var s=void 0,l=void 0;if(n.yAxis!=null||n.xAxis!=null)s=t.getAxis(n.yAxis!=null?"y":"x"),l=Re(n.yAxis,n.xAxis);else{var u=DO(n,i,t,r);s=u.valueAxis;var f=hR(i,u.valueDataDim);l=tS(i,f,o)}var c=s.dim==="x"?0:1,h=1-c,v=mt(n),d={coord:[]};v.type=null,v.coord=[],v.coord[h]=-1/0,d.coord[h]=1/0;var p=e.get("precision");p>=0&&Ft(l)&&(l=+l.toFixed(Math.min(p,20))),v.coord[c]=d.coord[c]=l,a=[v,d,{type:o,valueIndex:n.valueIndex,value:l}]}else a=[]}var g=[cf(r,a[0]),cf(r,a[1]),F({},a[2])];return g[2].type=g[2].type||null,Tt(g[2],g[0]),Tt(g[2],g[1]),g};function Sv(r){return!isNaN(r)&&!isFinite(r)}function PM(r,t,e,n){var i=1-r,a=n.dimensions[r];return Sv(t[i])&&Sv(e[i])&&t[r]===e[r]&&n.getAxis(a).containData(t[r])}function frt(r,t){if(r.type==="cartesian2d"){var e=t[0].coord,n=t[1].coord;if(e&&n&&(PM(1,e,n,r)||PM(0,e,n,r)))return!0}return hf(r,t[0])&&hf(r,t[1])}function iy(r,t,e,n,i){var a=n.coordinateSystem,o=r.getItemModel(t),s,l=et(o.get("x"),i.getWidth()),u=et(o.get("y"),i.getHeight());if(!isNaN(l)&&!isNaN(u))s=[l,u];else{if(n.getMarkerPosition)s=n.getMarkerPosition(r.getValues(r.dimensions,t));else{var f=a.dimensions,c=r.get(f[0],t),h=r.get(f[1],t);s=a.dataToPoint([c,h])}if(zo(a,"cartesian2d")){var v=a.getAxis("x"),d=a.getAxis("y"),f=a.dimensions;Sv(r.get(f[0],t))?s[0]=v.toGlobalCoord(v.getExtent()[e?0:1]):Sv(r.get(f[1],t))&&(s[1]=d.toGlobalCoord(d.getExtent()[e?0:1]))}isNaN(l)||(s[0]=l),isNaN(u)||(s[1]=u)}r.setItemLayout(t,s)}var crt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.updateTransform=function(e,n,i){n.eachSeries(function(a){var o=ha.getMarkerModelFromSeries(a,"markLine");if(o){var s=o.getData(),l=Hc(o).from,u=Hc(o).to;l.each(function(f){iy(l,f,!0,a,i),iy(u,f,!1,a,i)}),s.each(function(f){s.setItemLayout(f,[l.getItemLayout(f),u.getItemLayout(f)])}),this.markerGroupMap.get(a.id).updateLayout()}},this)},t.prototype.renderSeries=function(e,n,i,a){var o=e.coordinateSystem,s=e.id,l=e.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,new b1);this.group.add(f.group);var c=hrt(o,e,n),h=c.from,v=c.to,d=c.line;Hc(n).from=h,Hc(n).to=v,n.setData(d);var p=n.get("symbol"),g=n.get("symbolSize"),y=n.get("symbolRotate"),m=n.get("symbolOffset");Y(p)||(p=[p,p]),Y(g)||(g=[g,g]),Y(y)||(y=[y,y]),Y(m)||(m=[m,m]),c.from.each(function(S){_(h,S,!0),_(v,S,!1)}),d.each(function(S){var x=d.getItemModel(S).getModel("lineStyle").getLineStyle();d.setItemLayout(S,[h.getItemLayout(S),v.getItemLayout(S)]),x.stroke==null&&(x.stroke=h.getItemVisual(S,"style").fill),d.setItemVisual(S,{fromSymbolKeepAspect:h.getItemVisual(S,"symbolKeepAspect"),fromSymbolOffset:h.getItemVisual(S,"symbolOffset"),fromSymbolRotate:h.getItemVisual(S,"symbolRotate"),fromSymbolSize:h.getItemVisual(S,"symbolSize"),fromSymbol:h.getItemVisual(S,"symbol"),toSymbolKeepAspect:v.getItemVisual(S,"symbolKeepAspect"),toSymbolOffset:v.getItemVisual(S,"symbolOffset"),toSymbolRotate:v.getItemVisual(S,"symbolRotate"),toSymbolSize:v.getItemVisual(S,"symbolSize"),toSymbol:v.getItemVisual(S,"symbol"),style:x})}),f.updateData(d),c.line.eachItemGraphicEl(function(S){St(S).dataModel=n,S.traverse(function(x){St(x).dataModel=n})});function _(S,x,b){var w=S.getItemModel(x);iy(S,x,b,e,a);var T=w.getModel("itemStyle").getItemStyle();T.fill==null&&(T.fill=Cf(l,"color")),S.setItemVisual(x,{symbolKeepAspect:w.get("symbolKeepAspect"),symbolOffset:xt(w.get("symbolOffset",!0),m[b?0:1]),symbolRotate:xt(w.get("symbolRotate",!0),y[b?0:1]),symbolSize:xt(w.get("symbolSize"),g[b?0:1]),symbol:xt(w.get("symbol",!0),p[b?0:1]),style:T})}this.markKeep(f),f.group.silent=n.get("silent")||e.get("silent")},t.type="markLine",t}(eS);function hrt(r,t,e){var n;r?n=Z(r&&r.dimensions,function(u){var f=t.getData().getDimensionInfo(t.getData().mapDimension(u))||{};return F(F({},f),{name:u,ordinalMeta:null})}):n=[{name:"value",type:"float"}];var i=new or(n,e),a=new or(n,e),o=new or([],e),s=Z(e.get("data"),bt(urt,t,r,e));r&&(s=$t(s,bt(frt,r)));var l=IO(!!r,n);return i.initData(Z(s,function(u){return u[0]}),null,l),a.initData(Z(s,function(u){return u[1]}),null,l),o.initData(Z(s,function(u){return u[2]})),o.hasItemOption=!0,{from:i,to:a,line:o}}const vrt=crt;function drt(r){r.registerComponentModel(lrt),r.registerComponentView(vrt),r.registerPreprocessor(function(t){Q1(t.series,"markLine")&&(t.markLine=t.markLine||{})})}var prt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.createMarkerModelFromSeries=function(e,n,i){return new t(e,n,i)},t.type="markArea",t.defaultOption={z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}},t}(ha);const grt=prt;var Wc=Nt(),yrt=function(r,t,e,n){var i=n[0],a=n[1];if(!(!i||!a)){var o=cf(r,i),s=cf(r,a),l=o.coord,u=s.coord;l[0]=Re(l[0],-1/0),l[1]=Re(l[1],-1/0),u[0]=Re(u[0],1/0),u[1]=Re(u[1],1/0);var f=q0([{},o,s]);return f.coord=[o.coord,s.coord],f.x0=o.x,f.y0=o.y,f.x1=s.x,f.y1=s.y,f}};function xv(r){return!isNaN(r)&&!isFinite(r)}function RM(r,t,e,n){var i=1-r;return xv(t[i])&&xv(e[i])}function mrt(r,t){var e=t.coord[0],n=t.coord[1],i={coord:e,x:t.x0,y:t.y0},a={coord:n,x:t.x1,y:t.y1};return zo(r,"cartesian2d")?e&&n&&(RM(1,e,n)||RM(0,e,n))?!0:ert(r,i,a):hf(r,i)||hf(r,a)}function EM(r,t,e,n,i){var a=n.coordinateSystem,o=r.getItemModel(t),s,l=et(o.get(e[0]),i.getWidth()),u=et(o.get(e[1]),i.getHeight());if(!isNaN(l)&&!isNaN(u))s=[l,u];else{if(n.getMarkerPosition){var f=r.getValues(["x0","y0"],t),c=r.getValues(["x1","y1"],t),h=a.clampData(f),v=a.clampData(c),d=[];e[0]==="x0"?d[0]=h[0]>v[0]?c[0]:f[0]:d[0]=h[0]>v[0]?f[0]:c[0],e[1]==="y0"?d[1]=h[1]>v[1]?c[1]:f[1]:d[1]=h[1]>v[1]?f[1]:c[1],s=n.getMarkerPosition(d,e,!0)}else{var p=r.get(e[0],t),g=r.get(e[1],t),y=[p,g];a.clampData&&a.clampData(y,y),s=a.dataToPoint(y,!0)}if(zo(a,"cartesian2d")){var m=a.getAxis("x"),_=a.getAxis("y"),p=r.get(e[0],t),g=r.get(e[1],t);xv(p)?s[0]=m.toGlobalCoord(m.getExtent()[e[0]==="x0"?0:1]):xv(g)&&(s[1]=_.toGlobalCoord(_.getExtent()[e[1]==="y0"?0:1]))}isNaN(l)||(s[0]=l),isNaN(u)||(s[1]=u)}return s}var kM=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]],_rt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.updateTransform=function(e,n,i){n.eachSeries(function(a){var o=ha.getMarkerModelFromSeries(a,"markArea");if(o){var s=o.getData();s.each(function(l){var u=Z(kM,function(c){return EM(s,l,c,a,i)});s.setItemLayout(l,u);var f=s.getItemGraphicEl(l);f.setShape("points",u)})}},this)},t.prototype.renderSeries=function(e,n,i,a){var o=e.coordinateSystem,s=e.id,l=e.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,{group:new _t});this.group.add(f.group),this.markKeep(f);var c=Srt(o,e,n);n.setData(c),c.each(function(h){var v=Z(kM,function(T){return EM(c,h,T,e,a)}),d=o.getAxis("x").scale,p=o.getAxis("y").scale,g=d.getExtent(),y=p.getExtent(),m=[d.parse(c.get("x0",h)),d.parse(c.get("x1",h))],_=[p.parse(c.get("y0",h)),p.parse(c.get("y1",h))];$r(m),$r(_);var S=!(g[0]>m[1]||g[1]_[1]||y[1]<_[0]),x=!S;c.setItemLayout(h,{points:v,allClipped:x});var b=c.getItemModel(h).getModel("itemStyle").getItemStyle(),w=Cf(l,"color");b.fill||(b.fill=w,nt(b.fill)&&(b.fill=Nh(b.fill,.4))),b.stroke||(b.stroke=w),c.setItemVisual(h,"style",b)}),c.diff(Wc(f).data).add(function(h){var v=c.getItemLayout(h);if(!v.allClipped){var d=new yr({shape:{points:v.points}});c.setItemGraphicEl(h,d),f.group.add(d)}}).update(function(h,v){var d=Wc(f).data.getItemGraphicEl(v),p=c.getItemLayout(h);p.allClipped?d&&f.group.remove(d):(d?Ht(d,{shape:{points:p.points}},n,h):d=new yr({shape:{points:p.points}}),c.setItemGraphicEl(h,d),f.group.add(d))}).remove(function(h){var v=Wc(f).data.getItemGraphicEl(h);f.group.remove(v)}).execute(),c.eachItemGraphicEl(function(h,v){var d=c.getItemModel(v),p=c.getItemVisual(v,"style");h.useStyle(c.getItemVisual(v,"style")),Fe(h,De(d),{labelFetcher:n,labelDataIndex:v,defaultText:c.getName(v)||"",inheritColor:nt(p.fill)?Nh(p.fill,1):"#000"}),Ge(h,d),ue(h,null,null,d.get(["emphasis","disabled"])),St(h).dataModel=n}),Wc(f).data=c,f.group.silent=n.get("silent")||e.get("silent")},t.type="markArea",t}(eS);function Srt(r,t,e){var n,i,a=["x0","y0","x1","y1"];if(r){var o=Z(r&&r.dimensions,function(u){var f=t.getData(),c=f.getDimensionInfo(f.mapDimension(u))||{};return F(F({},c),{name:u,ordinalMeta:null})});i=Z(a,function(u,f){return{name:u,type:o[f%2].type}}),n=new or(i,e)}else i=[{name:"value",type:"float"}],n=new or(i,e);var s=Z(e.get("data"),bt(yrt,t,r,e));r&&(s=$t(s,bt(mrt,r)));var l=r?function(u,f,c,h){var v=u.coord[Math.floor(h/2)][h%2];return ea(v,i[h])}:function(u,f,c,h){return ea(u.value,i[h])};return n.initData(s,null,l),n.hasItemOption=!0,n}const xrt=_rt;function brt(r){r.registerComponentModel(grt),r.registerComponentView(xrt),r.registerPreprocessor(function(t){Q1(t.series,"markArea")&&(t.markArea=t.markArea||{})})}var wrt=function(r,t){if(t==="all")return{type:"all",title:r.getLocaleModel().get(["legend","selector","all"])};if(t==="inverse")return{type:"inverse",title:r.getLocaleModel().get(["legend","selector","inverse"])}},Trt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.layoutMode={type:"box",ignoreSize:!0},e}return t.prototype.init=function(e,n,i){this.mergeDefaultAndTheme(e,i),e.selected=e.selected||{},this._updateSelector(e)},t.prototype.mergeOption=function(e,n){r.prototype.mergeOption.call(this,e,n),this._updateSelector(e)},t.prototype._updateSelector=function(e){var n=e.selector,i=this.ecModel;n===!0&&(n=e.selector=["all","inverse"]),Y(n)&&M(n,function(a,o){nt(a)&&(a={type:a}),n[o]=Tt(a,wrt(i,a.type))})},t.prototype.optionUpdated=function(){this._updateData(this.ecModel);var e=this._data;if(e[0]&&this.get("selectedMode")==="single"){for(var n=!1,i=0;i=0},t.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},t.type="legend.plain",t.dependencies=["series"],t.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},t}(Bt);const h0=Trt;var ss=bt,v0=M,$c=_t,Art=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.newlineDisabled=!1,e}return t.prototype.init=function(){this.group.add(this._contentGroup=new $c),this.group.add(this._selectorGroup=new $c),this._isFirstRender=!0},t.prototype.getContentGroup=function(){return this._contentGroup},t.prototype.getSelectorGroup=function(){return this._selectorGroup},t.prototype.render=function(e,n,i){var a=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!e.get("show",!0)){var o=e.get("align"),s=e.get("orient");(!o||o==="auto")&&(o=e.get("left")==="right"&&s==="vertical"?"right":"left");var l=e.get("selector",!0),u=e.get("selectorPosition",!0);l&&(!u||u==="auto")&&(u=s==="horizontal"?"end":"start"),this.renderInner(o,e,n,i,l,s,u);var f=e.getBoxLayoutParams(),c={width:i.getWidth(),height:i.getHeight()},h=e.get("padding"),v=be(f,c,h),d=this.layoutInner(e,o,v,a,l,u),p=be(pt({width:d.width,height:d.height},f),c,h);this.group.x=p.x-d.x,this.group.y=p.y-d.y,this.group.markRedraw(),this.group.add(this._backgroundEl=yO(d,e))}},t.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},t.prototype.renderInner=function(e,n,i,a,o,s,l){var u=this.getContentGroup(),f=ft(),c=n.get("selectedMode"),h=[];i.eachRawSeries(function(v){!v.get("legendHoverLink")&&h.push(v.id)}),v0(n.getData(),function(v,d){var p=v.get("name");if(!this.newlineDisabled&&(p===""||p===` +`)){var g=new $c;g.newline=!0,u.add(g);return}var y=i.getSeriesByName(p)[0];if(!f.get(p))if(y){var m=y.getData(),_=m.getVisual("legendLineStyle")||{},S=m.getVisual("legendIcon"),x=m.getVisual("style"),b=this._createItem(y,p,d,v,n,e,_,x,S,c,a);b.on("click",ss(OM,p,null,a,h)).on("mouseover",ss(d0,y.name,null,a,h)).on("mouseout",ss(p0,y.name,null,a,h)),i.ssr&&b.eachChild(function(w){var T=St(w);T.seriesIndex=y.seriesIndex,T.dataIndex=d,T.ssrType="legend"}),f.set(p,!0)}else i.eachRawSeries(function(w){if(!f.get(p)&&w.legendVisualProvider){var T=w.legendVisualProvider;if(!T.containName(p))return;var A=T.indexOfName(p),C=T.getItemVisual(A,"style"),D=T.getItemVisual(A,"legendIcon"),I=Mr(C.fill);I&&I[3]===0&&(I[3]=.2,C=F(F({},C),{fill:ui(I,"rgba")}));var L=this._createItem(w,p,d,v,n,e,{},C,D,c,a);L.on("click",ss(OM,null,p,a,h)).on("mouseover",ss(d0,null,p,a,h)).on("mouseout",ss(p0,null,p,a,h)),i.ssr&&L.eachChild(function(P){var E=St(P);E.seriesIndex=w.seriesIndex,E.dataIndex=d,E.ssrType="legend"}),f.set(p,!0)}},this)},this),o&&this._createSelector(o,n,a,s,l)},t.prototype._createSelector=function(e,n,i,a,o){var s=this.getSelectorGroup();v0(e,function(u){var f=u.type,c=new Gt({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){i.dispatchAction({type:f==="all"?"legendAllSelect":"legendInverseSelect",legendId:n.id})}});s.add(c);var h=n.getModel("selectorLabel"),v=n.getModel(["emphasis","selectorLabel"]);Fe(c,{normal:h,emphasis:v},{defaultText:u.title}),_o(c)})},t.prototype._createItem=function(e,n,i,a,o,s,l,u,f,c,h){var v=e.visualDrawType,d=o.get("itemWidth"),p=o.get("itemHeight"),g=o.isSelected(n),y=a.get("symbolRotate"),m=a.get("symbolKeepAspect"),_=a.get("icon");f=_||f||"roundRect";var S=Crt(f,a,l,u,v,g,h),x=new $c,b=a.getModel("textStyle");if(vt(e.getLegendIcon)&&(!_||_==="inherit"))x.add(e.getLegendIcon({itemWidth:d,itemHeight:p,icon:f,iconRotate:y,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}));else{var w=_==="inherit"&&e.getData().getVisual("symbol")?y==="inherit"?e.getData().getVisual("symbolRotate"):y:0;x.add(Mrt({itemWidth:d,itemHeight:p,icon:f,iconRotate:w,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}))}var T=s==="left"?d+5:-5,A=s,C=o.get("formatter"),D=n;nt(C)&&C?D=C.replace("{name}",n!=null?n:""):vt(C)&&(D=C(n));var I=g?b.getTextColor():a.get("inactiveColor");x.add(new Gt({style:Qt(b,{text:D,x:T,y:p/2,fill:I,align:A,verticalAlign:"middle"},{inheritColor:I})}));var L=new Vt({shape:x.getBoundingRect(),style:{fill:"transparent"}}),P=a.getModel("tooltip");return P.get("show")&&ko({el:L,componentModel:o,itemName:n,itemTooltipOption:P.option}),x.add(L),x.eachChild(function(E){E.silent=!0}),L.silent=!c,this.getContentGroup().add(x),_o(x),x.__legendDataIndex=i,x},t.prototype.layoutInner=function(e,n,i,a,o,s){var l=this.getContentGroup(),u=this.getSelectorGroup();xo(e.get("orient"),l,e.get("itemGap"),i.width,i.height);var f=l.getBoundingRect(),c=[-f.x,-f.y];if(u.markRedraw(),l.markRedraw(),o){xo("horizontal",u,e.get("selectorItemGap",!0));var h=u.getBoundingRect(),v=[-h.x,-h.y],d=e.get("selectorButtonGap",!0),p=e.getOrient().index,g=p===0?"width":"height",y=p===0?"height":"width",m=p===0?"y":"x";s==="end"?v[p]+=f[g]+d:c[p]+=h[g]+d,v[1-p]+=f[y]/2-h[y]/2,u.x=v[0],u.y=v[1],l.x=c[0],l.y=c[1];var _={x:0,y:0};return _[g]=f[g]+d+h[g],_[y]=Math.max(f[y],h[y]),_[m]=Math.min(0,h[m]+v[1-p]),_}else return l.x=c[0],l.y=c[1],this.group.getBoundingRect()},t.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},t.type="legend.plain",t}(fe);function Crt(r,t,e,n,i,a,o){function s(g,y){g.lineWidth==="auto"&&(g.lineWidth=y.lineWidth>0?2:0),v0(g,function(m,_){g[_]==="inherit"&&(g[_]=y[_])})}var l=t.getModel("itemStyle"),u=l.getItemStyle(),f=r.lastIndexOf("empty",0)===0?"fill":"stroke",c=l.getShallow("decal");u.decal=!c||c==="inherit"?n.decal:Hs(c,o),u.fill==="inherit"&&(u.fill=n[i]),u.stroke==="inherit"&&(u.stroke=n[f]),u.opacity==="inherit"&&(u.opacity=(i==="fill"?n:e).opacity),s(u,n);var h=t.getModel("lineStyle"),v=h.getLineStyle();if(s(v,e),u.fill==="auto"&&(u.fill=n.fill),u.stroke==="auto"&&(u.stroke=n.fill),v.stroke==="auto"&&(v.stroke=n.fill),!a){var d=t.get("inactiveBorderWidth"),p=u[f];u.lineWidth=d==="auto"?n.lineWidth>0&&p?2:0:u.lineWidth,u.fill=t.get("inactiveColor"),u.stroke=t.get("inactiveBorderColor"),v.stroke=h.get("inactiveColor"),v.lineWidth=h.get("inactiveWidth")}return{itemStyle:u,lineStyle:v}}function Mrt(r){var t=r.icon||"roundRect",e=me(t,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return e.setStyle(r.itemStyle),e.rotation=(r.iconRotate||0)*Math.PI/180,e.setOrigin([r.itemWidth/2,r.itemHeight/2]),t.indexOf("empty")>-1&&(e.style.stroke=e.style.fill,e.style.fill="#fff",e.style.lineWidth=2),e}function OM(r,t,e,n){p0(r,t,e,n),e.dispatchAction({type:"legendToggleSelect",name:r!=null?r:t}),d0(r,t,e,n)}function LO(r){for(var t=r.getZr().storage.getDisplayList(),e,n=0,i=t.length;ni[o],g=[-v.x,-v.y];n||(g[a]=f[u]);var y=[0,0],m=[-d.x,-d.y],_=xt(e.get("pageButtonGap",!0),e.get("itemGap",!0));if(p){var S=e.get("pageButtonPosition",!0);S==="end"?m[a]+=i[o]-d[o]:y[a]+=d[o]+_}m[1-a]+=v[s]/2-d[s]/2,f.setPosition(g),c.setPosition(y),h.setPosition(m);var x={x:0,y:0};if(x[o]=p?i[o]:v[o],x[s]=Math.max(v[s],d[s]),x[l]=Math.min(0,d[l]+m[1-a]),c.__rectSize=i[o],p){var b={x:0,y:0};b[o]=Math.max(i[o]-d[o]-_,0),b[s]=x[s],c.setClipPath(new Vt({shape:b})),c.__rectSize=b[o]}else h.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var w=this._getPageInfo(e);return w.pageIndex!=null&&Ht(f,{x:w.contentPosition[0],y:w.contentPosition[1]},p?e:null),this._updatePageInfoView(e,w),x},t.prototype._pageGo=function(e,n,i){var a=this._getPageInfo(n)[e];a!=null&&i.dispatchAction({type:"legendScroll",scrollDataIndex:a,legendId:n.id})},t.prototype._updatePageInfoView=function(e,n){var i=this._controllerGroup;M(["pagePrev","pageNext"],function(f){var c=f+"DataIndex",h=n[c]!=null,v=i.childOfName(f);v&&(v.setStyle("fill",h?e.get("pageIconColor",!0):e.get("pageIconInactiveColor",!0)),v.cursor=h?"pointer":"default")});var a=i.childOfName("pageText"),o=e.get("pageFormatter"),s=n.pageIndex,l=s!=null?s+1:0,u=n.pageCount;a&&o&&a.setStyle("text",nt(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},t.prototype._getPageInfo=function(e){var n=e.get("scrollDataIndex",!0),i=this.getContentGroup(),a=this._containerGroup.__rectSize,o=e.getOrient().index,s=ay[o],l=oy[o],u=this._findTargetItemIndex(n),f=i.children(),c=f[u],h=f.length,v=h?1:0,d={contentPosition:[i.x,i.y],pageCount:v,pageIndex:v-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!c)return d;var p=S(c);d.contentPosition[o]=-p.s;for(var g=u+1,y=p,m=p,_=null;g<=h;++g)_=S(f[g]),(!_&&m.e>y.s+a||_&&!x(_,y.s))&&(m.i>y.i?y=m:y=_,y&&(d.pageNextDataIndex==null&&(d.pageNextDataIndex=y.i),++d.pageCount)),m=_;for(var g=u-1,y=p,m=p,_=null;g>=-1;--g)_=S(f[g]),(!_||!x(m,_.s))&&y.i=w&&b.s<=w+a}},t.prototype._findTargetItemIndex=function(e){if(!this._showController)return 0;var n,i=this.getContentGroup(),a;return i.eachChild(function(o,s){var l=o.__legendDataIndex;a==null&&l!=null&&(a=s),l===e&&(n=s)}),n!=null?n:a},t.type="legend.scroll",t}(PO);const Ert=Rrt;function krt(r){r.registerAction("legendScroll","legendscroll",function(t,e){var n=t.scrollDataIndex;n!=null&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(i){i.setScrollDataIndex(n)})})}function Ort(r){Lt(RO),r.registerComponentModel(Prt),r.registerComponentView(Ert),krt(r)}function Nrt(r){Lt(RO),Lt(Ort)}var Vrt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="dataZoom.inside",t.defaultOption=ga(ff.defaultOption,{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),t}(ff);const Brt=Vrt;var rS=Nt();function zrt(r,t,e){rS(r).coordSysRecordMap.each(function(n){var i=n.dataZoomInfoMap.get(t.uid);i&&(i.getRange=e)})}function Grt(r,t){for(var e=rS(r).coordSysRecordMap,n=e.keys(),i=0;in[e+t]&&(t=s),i=i&&o.get("preventDefaultMouseMove",!0)}),{controlType:t,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!i}}}function Urt(r){r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,function(t,e){var n=rS(e),i=n.coordSysRecordMap||(n.coordSysRecordMap=ft());i.each(function(a){a.dataZoomInfoMap=null}),t.eachComponent({mainType:"dataZoom",subType:"inside"},function(a){var o=dO(a);M(o.infoList,function(s){var l=s.model.uid,u=i.get(l)||i.set(l,Frt(e,s.model)),f=u.dataZoomInfoMap||(u.dataZoomInfoMap=ft());f.set(a.uid,{dzReferCoordSysInfo:s,model:a,getRange:null})})}),i.each(function(a){var o=a.controller,s,l=a.dataZoomInfoMap;if(l){var u=l.keys()[0];u!=null&&(s=l.get(u))}if(!s){EO(i,a);return}var f=$rt(l);o.enable(f.controlType,f.opt),o.setPointerChecker(a.containsPoint),ll(a,"dispatchAction",s.model.get("throttle",!0),"fixRate")})})}var Yrt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="dataZoom.inside",e}return t.prototype.render=function(e,n,i){if(r.prototype.render.apply(this,arguments),e.noTarget()){this._clear();return}this.range=e.getPercentRange(),zrt(i,e,{pan:at(sy.pan,this),zoom:at(sy.zoom,this),scrollMove:at(sy.scrollMove,this)})},t.prototype.dispose=function(){this._clear(),r.prototype.dispose.apply(this,arguments)},t.prototype._clear=function(){Grt(this.api,this.dataZoomModel),this.range=null},t.type="dataZoom.inside",t}(Z1),sy={zoom:function(r,t,e,n){var i=this.range,a=i.slice(),o=r.axisModels[0];if(o){var s=ly[t](null,[n.originX,n.originY],o,e,r),l=(s.signal>0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(a[1]-a[0])+a[0],u=Math.max(1/n.scale,0);a[0]=(a[0]-l)*u+l,a[1]=(a[1]-l)*u+l;var f=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();if(Fo(0,a,[0,100],0,f.minSpan,f.maxSpan),this.range=a,i[0]!==a[0]||i[1]!==a[1])return a}},pan:zM(function(r,t,e,n,i,a){var o=ly[n]([a.oldX,a.oldY],[a.newX,a.newY],t,i,e);return o.signal*(r[1]-r[0])*o.pixel/o.pixelLength}),scrollMove:zM(function(r,t,e,n,i,a){var o=ly[n]([0,0],[a.scrollDelta,a.scrollDelta],t,i,e);return o.signal*(r[1]-r[0])*a.scrollDelta})};function zM(r){return function(t,e,n,i){var a=this.range,o=a.slice(),s=t.axisModels[0];if(s){var l=r(o,s,t,e,n,i);if(Fo(l,o,[0,100],"all"),this.range=o,a[0]!==o[0]||a[1]!==o[1])return o}}}var ly={grid:function(r,t,e,n,i){var a=e.axis,o={},s=i.model.coordinateSystem.getRect();return r=r||[0,0],a.dim==="x"?(o.pixel=t[0]-r[0],o.pixelLength=s.width,o.pixelStart=s.x,o.signal=a.inverse?1:-1):(o.pixel=t[1]-r[1],o.pixelLength=s.height,o.pixelStart=s.y,o.signal=a.inverse?-1:1),o},polar:function(r,t,e,n,i){var a=e.axis,o={},s=i.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return r=r?s.pointToCoord(r):[0,0],t=s.pointToCoord(t),e.mainType==="radiusAxis"?(o.pixel=t[0]-r[0],o.pixelLength=l[1]-l[0],o.pixelStart=l[0],o.signal=a.inverse?1:-1):(o.pixel=t[1]-r[1],o.pixelLength=u[1]-u[0],o.pixelStart=u[0],o.signal=a.inverse?-1:1),o},singleAxis:function(r,t,e,n,i){var a=e.axis,o=i.model.coordinateSystem.getRect(),s={};return r=r||[0,0],a.orient==="horizontal"?(s.pixel=t[0]-r[0],s.pixelLength=o.width,s.pixelStart=o.x,s.signal=a.inverse?1:-1):(s.pixel=t[1]-r[1],s.pixelLength=o.height,s.pixelStart=o.y,s.signal=a.inverse?-1:1),s}};const Zrt=Yrt;function kO(r){X1(r),r.registerComponentModel(Brt),r.registerComponentView(Zrt),Urt(r)}var Xrt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="dataZoom.slider",t.layoutMode="box",t.defaultOption=ga(ff.defaultOption,{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,borderColor:"#d2dbee",borderRadius:3,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#d2dbee",width:.5},areaStyle:{color:"#d2dbee",opacity:.2}},selectedDataBackground:{lineStyle:{color:"#8fb0f7",width:.5},areaStyle:{color:"#8fb0f7",opacity:.2}},fillerColor:"rgba(135,175,274,0.2)",handleIcon:"path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z",handleSize:"100%",handleStyle:{color:"#fff",borderColor:"#ACB8D1"},moveHandleSize:7,moveHandleIcon:"path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z",moveHandleStyle:{color:"#D2DBEE",opacity:.7},showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#6E7079"},brushSelect:!0,brushStyle:{color:"rgba(135,175,274,0.15)"},emphasis:{handleLabel:{show:!0},handleStyle:{borderColor:"#8FB0F7"},moveHandleStyle:{color:"#8FB0F7"}}}),t}(ff);const qrt=Xrt;var Ul=Vt,GM=7,Krt=1,uy=30,jrt=7,Yl="horizontal",FM="vertical",Jrt=5,Qrt=["line","bar","candlestick","scatter"],tnt={easing:"cubicOut",duration:100,delay:0},ent=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._displayables={},e}return t.prototype.init=function(e,n){this.api=n,this._onBrush=at(this._onBrush,this),this._onBrushEnd=at(this._onBrushEnd,this)},t.prototype.render=function(e,n,i,a){if(r.prototype.render.apply(this,arguments),ll(this,"_dispatchZoomAction",e.get("throttle"),"fixRate"),this._orient=e.getOrient(),e.get("show")===!1){this.group.removeAll();return}if(e.noTarget()){this._clear(),this.group.removeAll();return}(!a||a.type!=="dataZoom"||a.from!==this.uid)&&this._buildView(),this._updateView()},t.prototype.dispose=function(){this._clear(),r.prototype.dispose.apply(this,arguments)},t.prototype._clear=function(){ju(this,"_dispatchZoomAction");var e=this.api.getZr();e.off("mousemove",this._onBrush),e.off("mouseup",this._onBrushEnd)},t.prototype._buildView=function(){var e=this.group;e.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var n=this._displayables.sliderGroup=new _t;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),e.add(n),this._positionGroup()},t.prototype._resetLocation=function(){var e=this.dataZoomModel,n=this.api,i=e.get("brushSelect"),a=i?jrt:0,o=this._findCoordRect(),s={width:n.getWidth(),height:n.getHeight()},l=this._orient===Yl?{right:s.width-o.x-o.width,top:s.height-uy-GM-a,width:o.width,height:uy}:{right:GM,top:o.y,width:uy,height:o.height},u=il(e.option);M(["right","top","width","height"],function(c){u[c]==="ph"&&(u[c]=l[c])});var f=be(u,s);this._location={x:f.x,y:f.y},this._size=[f.width,f.height],this._orient===FM&&this._size.reverse()},t.prototype._positionGroup=function(){var e=this.group,n=this._location,i=this._orient,a=this.dataZoomModel.getFirstTargetAxisModel(),o=a&&a.get("inverse"),s=this._displayables.sliderGroup,l=(this._dataShadowInfo||{}).otherAxisInverse;s.attr(i===Yl&&!o?{scaleY:l?1:-1,scaleX:1}:i===Yl&&o?{scaleY:l?1:-1,scaleX:-1}:i===FM&&!o?{scaleY:l?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:l?-1:1,scaleX:-1,rotation:Math.PI/2});var u=e.getBoundingRect([s]);e.x=n.x-u.x,e.y=n.y-u.y,e.markRedraw()},t.prototype._getViewExtent=function(){return[0,this._size[0]]},t.prototype._renderBackground=function(){var e=this.dataZoomModel,n=this._size,i=this._displayables.sliderGroup,a=e.get("brushSelect");i.add(new Ul({silent:!0,shape:{x:0,y:0,width:n[0],height:n[1]},style:{fill:e.get("backgroundColor")},z2:-40}));var o=new Ul({shape:{x:0,y:0,width:n[0],height:n[1]},style:{fill:"transparent"},z2:0,onclick:at(this._onClickPanel,this)}),s=this.api.getZr();a?(o.on("mousedown",this._onBrushStart,this),o.cursor="crosshair",s.on("mousemove",this._onBrush),s.on("mouseup",this._onBrushEnd)):(s.off("mousemove",this._onBrush),s.off("mouseup",this._onBrushEnd)),i.add(o)},t.prototype._renderDataShadow=function(){var e=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],!e)return;var n=this._size,i=this._shadowSize||[],a=e.series,o=a.getRawData(),s=a.getShadowDim&&a.getShadowDim(),l=s&&o.getDimensionInfo(s)?a.getShadowDim():e.otherDim;if(l==null)return;var u=this._shadowPolygonPts,f=this._shadowPolylinePts;if(o!==this._shadowData||l!==this._shadowDim||n[0]!==i[0]||n[1]!==i[1]){var c=o.getDataExtent(l),h=(c[1]-c[0])*.3;c=[c[0]-h,c[1]+h];var v=[0,n[1]],d=[0,n[0]],p=[[n[0],0],[0,0]],g=[],y=d[1]/(o.count()-1),m=0,_=Math.round(o.count()/n[0]),S;o.each([l],function(A,C){if(_>0&&C%_){m+=y;return}var D=A==null||isNaN(A)||A==="",I=D?0:Ut(A,c,v,!0);D&&!S&&C?(p.push([p[p.length-1][0],0]),g.push([g[g.length-1][0],0])):!D&&S&&(p.push([m,0]),g.push([m,0])),p.push([m,I]),g.push([m,I]),m+=y,S=D}),u=this._shadowPolygonPts=p,f=this._shadowPolylinePts=g}this._shadowData=o,this._shadowDim=l,this._shadowSize=[n[0],n[1]];var x=this.dataZoomModel;function b(A){var C=x.getModel(A?"selectedDataBackground":"dataBackground"),D=new _t,I=new yr({shape:{points:u},segmentIgnoreThreshold:1,style:C.getModel("areaStyle").getAreaStyle(),silent:!0,z2:-20}),L=new mr({shape:{points:f},segmentIgnoreThreshold:1,style:C.getModel("lineStyle").getLineStyle(),silent:!0,z2:-19});return D.add(I),D.add(L),D}for(var w=0;w<3;w++){var T=b(w===1);this._displayables.sliderGroup.add(T),this._displayables.dataShadowSegs.push(T)}},t.prototype._prepareDataShadowInfo=function(){var e=this.dataZoomModel,n=e.get("showDataShadow");if(n!==!1){var i,a=this.ecModel;return e.eachTargetAxis(function(o,s){var l=e.getAxisProxy(o,s).getTargetSeriesModels();M(l,function(u){if(!i&&!(n!==!0&&Dt(Qrt,u.get("type"))<0)){var f=a.getComponent(Ji(o),s).axis,c=rnt(o),h,v=u.coordinateSystem;c!=null&&v.getOtherAxis&&(h=v.getOtherAxis(f).inverse),c=u.getData().mapDimension(c),i={thisAxis:f,series:u,thisDim:o,otherDim:c,otherAxisInverse:h}}},this)},this),i}},t.prototype._renderHandle=function(){var e=this.group,n=this._displayables,i=n.handles=[null,null],a=n.handleLabels=[null,null],o=this._displayables.sliderGroup,s=this._size,l=this.dataZoomModel,u=this.api,f=l.get("borderRadius")||0,c=l.get("brushSelect"),h=n.filler=new Ul({silent:c,style:{fill:l.get("fillerColor")},textConfig:{position:"inside"}});o.add(h),o.add(new Ul({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:s[0],height:s[1],r:f},style:{stroke:l.get("dataBackgroundColor")||l.get("borderColor"),lineWidth:Krt,fill:"rgba(0,0,0,0)"}})),M([0,1],function(_){var S=l.get("handleIcon");!jh[S]&&S.indexOf("path://")<0&&S.indexOf("image://")<0&&(S="path://"+S);var x=me(S,-1,0,2,2,null,!0);x.attr({cursor:HM(this._orient),draggable:!0,drift:at(this._onDragMove,this,_),ondragend:at(this._onDragEnd,this),onmouseover:at(this._showDataInfo,this,!0),onmouseout:at(this._showDataInfo,this,!1),z2:5});var b=x.getBoundingRect(),w=l.get("handleSize");this._handleHeight=et(w,this._size[1]),this._handleWidth=b.width/b.height*this._handleHeight,x.setStyle(l.getModel("handleStyle").getItemStyle()),x.style.strokeNoScale=!0,x.rectHover=!0,x.ensureState("emphasis").style=l.getModel(["emphasis","handleStyle"]).getItemStyle(),_o(x);var T=l.get("handleColor");T!=null&&(x.style.fill=T),o.add(i[_]=x);var A=l.getModel("textStyle"),C=l.get("handleLabel")||{},D=C.show||!1;e.add(a[_]=new Gt({silent:!0,invisible:!D,style:Qt(A,{x:0,y:0,text:"",verticalAlign:"middle",align:"center",fill:A.getTextColor(),font:A.getFont()}),z2:10}))},this);var v=h;if(c){var d=et(l.get("moveHandleSize"),s[1]),p=n.moveHandle=new Vt({style:l.getModel("moveHandleStyle").getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:s[1]-.5,height:d}}),g=d*.8,y=n.moveHandleIcon=me(l.get("moveHandleIcon"),-g/2,-g/2,g,g,"#fff",!0);y.silent=!0,y.y=s[1]+d/2-.5,p.ensureState("emphasis").style=l.getModel(["emphasis","moveHandleStyle"]).getItemStyle();var m=Math.min(s[1]/2,Math.max(d,10));v=n.moveZone=new Vt({invisible:!0,shape:{y:s[1]-m,height:d+m}}),v.on("mouseover",function(){u.enterEmphasis(p)}).on("mouseout",function(){u.leaveEmphasis(p)}),o.add(p),o.add(y),o.add(v)}v.attr({draggable:!0,cursor:HM(this._orient),drift:at(this._onDragMove,this,"all"),ondragstart:at(this._showDataInfo,this,!0),ondragend:at(this._onDragEnd,this),onmouseover:at(this._showDataInfo,this,!0),onmouseout:at(this._showDataInfo,this,!1)})},t.prototype._resetInterval=function(){var e=this._range=this.dataZoomModel.getPercentRange(),n=this._getViewExtent();this._handleEnds=[Ut(e[0],[0,100],n,!0),Ut(e[1],[0,100],n,!0)]},t.prototype._updateInterval=function(e,n){var i=this.dataZoomModel,a=this._handleEnds,o=this._getViewExtent(),s=i.findRepresentativeAxisProxy().getMinMaxSpan(),l=[0,100];Fo(n,a,o,i.get("zoomLock")?"all":e,s.minSpan!=null?Ut(s.minSpan,l,o,!0):null,s.maxSpan!=null?Ut(s.maxSpan,l,o,!0):null);var u=this._range,f=this._range=$r([Ut(a[0],o,l,!0),Ut(a[1],o,l,!0)]);return!u||u[0]!==f[0]||u[1]!==f[1]},t.prototype._updateView=function(e){var n=this._displayables,i=this._handleEnds,a=$r(i.slice()),o=this._size;M([0,1],function(v){var d=n.handles[v],p=this._handleHeight;d.attr({scaleX:p/2,scaleY:p/2,x:i[v]+(v?-1:1),y:o[1]/2-p/2})},this),n.filler.setShape({x:a[0],y:0,width:a[1]-a[0],height:o[1]});var s={x:a[0],width:a[1]-a[0]};n.moveHandle&&(n.moveHandle.setShape(s),n.moveZone.setShape(s),n.moveZone.getBoundingRect(),n.moveHandleIcon&&n.moveHandleIcon.attr("x",s.x+s.width/2));for(var l=n.dataShadowSegs,u=[0,a[0],a[1],o[0]],f=0;fn[0]||i[1]<0||i[1]>n[1])){var a=this._handleEnds,o=(a[0]+a[1])/2,s=this._updateInterval("all",i[0]-o);this._updateView(),s&&this._dispatchZoomAction(!1)}},t.prototype._onBrushStart=function(e){var n=e.offsetX,i=e.offsetY;this._brushStart=new Ct(n,i),this._brushing=!0,this._brushStartTime=+new Date},t.prototype._onBrushEnd=function(e){if(this._brushing){var n=this._displayables.brushRect;if(this._brushing=!1,!!n){n.attr("ignore",!0);var i=n.shape,a=+new Date;if(!(a-this._brushStartTime<200&&Math.abs(i.width)<5)){var o=this._getViewExtent(),s=[0,100];this._range=$r([Ut(i.x,o,s,!0),Ut(i.x+i.width,o,s,!0)]),this._handleEnds=[i.x,i.x+i.width],this._updateView(),this._dispatchZoomAction(!1)}}}},t.prototype._onBrush=function(e){this._brushing&&(gi(e.event),this._updateBrushRect(e.offsetX,e.offsetY))},t.prototype._updateBrushRect=function(e,n){var i=this._displayables,a=this.dataZoomModel,o=i.brushRect;o||(o=i.brushRect=new Ul({silent:!0,style:a.getModel("brushStyle").getItemStyle()}),i.sliderGroup.add(o)),o.attr("ignore",!1);var s=this._brushStart,l=this._displayables.sliderGroup,u=l.transformCoordToLocal(e,n),f=l.transformCoordToLocal(s.x,s.y),c=this._size;u[0]=Math.max(Math.min(c[0],u[0]),0),o.setShape({x:f[0],y:0,width:u[0]-f[0],height:c[1]})},t.prototype._dispatchZoomAction=function(e){var n=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,animation:e?tnt:null,start:n[0],end:n[1]})},t.prototype._findCoordRect=function(){var e,n=dO(this.dataZoomModel).infoList;if(!e&&n.length){var i=n[0].model.coordinateSystem;e=i.getRect&&i.getRect()}if(!e){var a=this.api.getWidth(),o=this.api.getHeight();e={x:a*.2,y:o*.2,width:a*.6,height:o*.6}}return e},t.type="dataZoom.slider",t}(Z1);function rnt(r){var t={x:"y",y:"x",radius:"angle",angle:"radius"};return t[r]}function HM(r){return r==="vertical"?"ns-resize":"ew-resize"}const nnt=ent;function OO(r){r.registerComponentModel(qrt),r.registerComponentView(nnt),X1(r)}function int(r){Lt(kO),Lt(OO)}var ant={get:function(r,t,e){var n=mt((ont[r]||{})[t]);return e&&Y(n)?n[n.length-1]:n}},ont={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}};const NO=ant;var WM=ze.mapVisual,snt=ze.eachVisual,lnt=Y,$M=M,unt=$r,fnt=Ut,cnt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.stateList=["inRange","outOfRange"],e.replacableOptionKeys=["inRange","outOfRange","target","controller","color"],e.layoutMode={type:"box",ignoreSize:!0},e.dataBound=[-1/0,1/0],e.targetVisuals={},e.controllerVisuals={},e}return t.prototype.init=function(e,n,i){this.mergeDefaultAndTheme(e,i)},t.prototype.optionUpdated=function(e,n){var i=this.option;!n&&TO(i,e,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},t.prototype.resetVisual=function(e){var n=this.stateList;e=at(e,this),this.controllerVisuals=u0(this.option.controller,n,e),this.targetVisuals=u0(this.option.target,n,e)},t.prototype.getItemSymbol=function(){return null},t.prototype.getTargetSeriesIndices=function(){var e=this.option.seriesIndex,n=[];return e==null||e==="all"?this.ecModel.eachSeries(function(i,a){n.push(a)}):n=Zt(e),n},t.prototype.eachTargetSeries=function(e,n){M(this.getTargetSeriesIndices(),function(i){var a=this.ecModel.getSeriesByIndex(i);a&&e.call(n,a)},this)},t.prototype.isTargetSeries=function(e){var n=!1;return this.eachTargetSeries(function(i){i===e&&(n=!0)}),n},t.prototype.formatValueText=function(e,n,i){var a=this.option,o=a.precision,s=this.dataBound,l=a.formatter,u;i=i||["<",">"],Y(e)&&(e=e.slice(),u=!0);var f=n?e:u?[c(e[0]),c(e[1])]:c(e);if(nt(l))return l.replace("{value}",u?f[0]:f).replace("{value2}",u?f[1]:f);if(vt(l))return u?l(e[0],e[1]):l(e);if(u)return e[0]===s[0]?i[0]+" "+f[1]:e[1]===s[1]?i[1]+" "+f[0]:f[0]+" - "+f[1];return f;function c(h){return h===s[0]?"min":h===s[1]?"max":(+h).toFixed(Math.min(o,20))}},t.prototype.resetExtent=function(){var e=this.option,n=unt([e.min,e.max]);this._dataExtent=n},t.prototype.getDataDimensionIndex=function(e){var n=this.option.dimension;if(n!=null)return e.getDimensionIndex(n);for(var i=e.dimensions,a=i.length-1;a>=0;a--){var o=i[a],s=e.getDimensionInfo(o);if(!s.isCalculationCoord)return s.storeDimIndex}},t.prototype.getExtent=function(){return this._dataExtent.slice()},t.prototype.completeVisualOption=function(){var e=this.ecModel,n=this.option,i={inRange:n.inRange,outOfRange:n.outOfRange},a=n.target||(n.target={}),o=n.controller||(n.controller={});Tt(a,i),Tt(o,i);var s=this.isCategory();l.call(this,a),l.call(this,o),u.call(this,a,"inRange","outOfRange"),f.call(this,o);function l(c){lnt(n.color)&&!c.inRange&&(c.inRange={color:n.color.slice().reverse()}),c.inRange=c.inRange||{color:e.get("gradientColor")}}function u(c,h,v){var d=c[h],p=c[v];d&&!p&&(p=c[v]={},$M(d,function(g,y){if(ze.isValidType(y)){var m=NO.get(y,"inactive",s);m!=null&&(p[y]=m,y==="color"&&!p.hasOwnProperty("opacity")&&!p.hasOwnProperty("colorAlpha")&&(p.opacity=[0,0]))}}))}function f(c){var h=(c.inRange||{}).symbol||(c.outOfRange||{}).symbol,v=(c.inRange||{}).symbolSize||(c.outOfRange||{}).symbolSize,d=this.get("inactiveColor"),p=this.getItemSymbol(),g=p||"roundRect";$M(this.stateList,function(y){var m=this.itemSize,_=c[y];_||(_=c[y]={color:s?d:[d]}),_.symbol==null&&(_.symbol=h&&mt(h)||(s?g:[g])),_.symbolSize==null&&(_.symbolSize=v&&mt(v)||(s?m[0]:[m[0],m[0]])),_.symbol=WM(_.symbol,function(b){return b==="none"?g:b});var S=_.symbolSize;if(S!=null){var x=-1/0;snt(S,function(b){b>x&&(x=b)}),_.symbolSize=WM(S,function(b){return fnt(b,[0,x],[0,m[0]],!0)})}},this)}},t.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},t.prototype.isCategory=function(){return!!this.option.categories},t.prototype.setSelected=function(e){},t.prototype.getSelected=function(){return null},t.prototype.getValueState=function(e){return null},t.prototype.getVisualMeta=function(e){return null},t.type="visualMap",t.dependencies=["series"],t.defaultOption={show:!0,z:4,seriesIndex:"all",min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,textStyle:{color:"#333"}},t}(Bt);const bv=cnt;var UM=[20,140],hnt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.optionUpdated=function(e,n){r.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual(function(i){i.mappingMethod="linear",i.dataExtent=this.getExtent()}),this._resetRange()},t.prototype.resetItemSize=function(){r.prototype.resetItemSize.apply(this,arguments);var e=this.itemSize;(e[0]==null||isNaN(e[0]))&&(e[0]=UM[0]),(e[1]==null||isNaN(e[1]))&&(e[1]=UM[1])},t.prototype._resetRange=function(){var e=this.getExtent(),n=this.option.range;!n||n.auto?(e.auto=1,this.option.range=e):Y(n)&&(n[0]>n[1]&&n.reverse(),n[0]=Math.max(n[0],e[0]),n[1]=Math.min(n[1],e[1]))},t.prototype.completeVisualOption=function(){r.prototype.completeVisualOption.apply(this,arguments),M(this.stateList,function(e){var n=this.option.controller[e].symbolSize;n&&n[0]!==n[1]&&(n[0]=n[1]/3)},this)},t.prototype.setSelected=function(e){this.option.range=e.slice(),this._resetRange()},t.prototype.getSelected=function(){var e=this.getExtent(),n=$r((this.get("range")||[]).slice());return n[0]>e[1]&&(n[0]=e[1]),n[1]>e[1]&&(n[1]=e[1]),n[0]=i[1]||e<=n[1])?"inRange":"outOfRange"},t.prototype.findTargetDataIndices=function(e){var n=[];return this.eachTargetSeries(function(i){var a=[],o=i.getData();o.each(this.getDataDimensionIndex(o),function(s,l){e[0]<=s&&s<=e[1]&&a.push(l)},this),n.push({seriesId:i.id,dataIndex:a})},this),n},t.prototype.getVisualMeta=function(e){var n=YM(this,"outOfRange",this.getExtent()),i=YM(this,"inRange",this.option.range.slice()),a=[];function o(v,d){a.push({value:v,color:e(v,d)})}for(var s=0,l=0,u=i.length,f=n.length;le[1])break;a.push({color:this.getControllerVisual(l,"color",n),offset:s/i})}return a.push({color:this.getControllerVisual(e[1],"color",n),offset:1}),a},t.prototype._createBarPoints=function(e,n){var i=this.visualMapModel.itemSize;return[[i[0]-n[0],e[0]],[i[0],e[0]],[i[0],e[1]],[i[0]-n[1],e[1]]]},t.prototype._createBarGroup=function(e){var n=this._orient,i=this.visualMapModel.get("inverse");return new _t(n==="horizontal"&&!i?{scaleX:e==="bottom"?1:-1,rotation:Math.PI/2}:n==="horizontal"&&i?{scaleX:e==="bottom"?-1:1,rotation:-Math.PI/2}:n==="vertical"&&!i?{scaleX:e==="left"?1:-1,scaleY:-1}:{scaleX:e==="left"?1:-1})},t.prototype._updateHandle=function(e,n){if(this._useHandle){var i=this._shapes,a=this.visualMapModel,o=i.handleThumbs,s=i.handleLabels,l=a.itemSize,u=a.getExtent(),f=this._applyTransform("left",i.mainGroup);pnt([0,1],function(c){var h=o[c];h.setStyle("fill",n.handlesColor[c]),h.y=e[c];var v=Cn(e[c],[0,l[1]],u,!0),d=this.getControllerVisual(v,"symbolSize");h.scaleX=h.scaleY=d/l[0],h.x=l[0]-d/2;var p=cn(i.handleLabelPoints[c],So(h,this.group));if(this._orient==="horizontal"){var g=f==="left"||f==="top"?(l[0]-d)/2:(l[0]-d)/-2;p[1]+=g}s[c].setStyle({x:p[0],y:p[1],text:a.formatValueText(this._dataInterval[c]),verticalAlign:"middle",align:this._orient==="vertical"?this._applyTransform("left",i.mainGroup):"center"})},this)}},t.prototype._showIndicator=function(e,n,i,a){var o=this.visualMapModel,s=o.getExtent(),l=o.itemSize,u=[0,l[1]],f=this._shapes,c=f.indicator;if(c){c.attr("invisible",!1);var h={convertOpacityToAlpha:!0},v=this.getControllerVisual(e,"color",h),d=this.getControllerVisual(e,"symbolSize"),p=Cn(e,s,u,!0),g=l[0]-d/2,y={x:c.x,y:c.y};c.y=p,c.x=g;var m=cn(f.indicatorLabelPoint,So(c,this.group)),_=f.indicatorLabel;_.attr("invisible",!1);var S=this._applyTransform("left",f.mainGroup),x=this._orient,b=x==="horizontal";_.setStyle({text:(i||"")+o.formatValueText(n),verticalAlign:b?S:"middle",align:b?"center":S});var w={x:g,y:p,style:{fill:v}},T={style:{x:m[0],y:m[1]}};if(o.ecModel.isAnimationEnabled()&&!this._firstShowIndicator){var A={duration:100,easing:"cubicInOut",additive:!0};c.x=y.x,c.y=y.y,c.animateTo(w,A),_.animateTo(T,A)}else c.attr(w),_.attr(T);this._firstShowIndicator=!1;var C=this._shapes.handleLabels;if(C)for(var D=0;Do[1]&&(c[1]=1/0),n&&(c[0]===-1/0?this._showIndicator(f,c[1],"< ",l):c[1]===1/0?this._showIndicator(f,c[0],"> ",l):this._showIndicator(f,f,"≈ ",l));var h=this._hoverLinkDataIndices,v=[];(n||KM(i))&&(v=this._hoverLinkDataIndices=i.findTargetDataIndices(c));var d=aF(h,v);this._dispatchHighDown("downplay",_h(d[0],i)),this._dispatchHighDown("highlight",_h(d[1],i))}},t.prototype._hoverLinkFromSeriesMouseOver=function(e){var n;if(so(e.target,function(l){var u=St(l);if(u.dataIndex!=null)return n=u,!0},!0),!!n){var i=this.ecModel.getSeriesByIndex(n.seriesIndex),a=this.visualMapModel;if(a.isTargetSeries(i)){var o=i.getData(n.dataType),s=o.getStore().get(a.getDataDimensionIndex(o),n.dataIndex);isNaN(s)||this._showIndicator(s,s)}}},t.prototype._hideIndicator=function(){var e=this._shapes;e.indicator&&e.indicator.attr("invisible",!0),e.indicatorLabel&&e.indicatorLabel.attr("invisible",!0);var n=this._shapes.handleLabels;if(n)for(var i=0;i=0&&(a.dimension=o,n.push(a))}}),r.getData().setVisual("visualMeta",n)}}];function Tnt(r,t,e,n){for(var i=t.targetVisuals[n],a=ze.prepareVisualTypes(i),o={color:Cf(r.getData(),"color")},s=0,l=a.length;s0:t.splitNumber>0)||t.calculable)?"continuous":"piecewise"}),r.registerAction(xnt,bnt),M(wnt,function(t){r.registerVisual(r.PRIORITY.VISUAL.COMPONENT,t)}),r.registerPreprocessor(Ant))}function GO(r){r.registerComponentModel(vnt),r.registerComponentView(Snt),zO(r)}var Cnt=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._pieceList=[],e}return t.prototype.optionUpdated=function(e,n){r.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var i=this._mode=this._determineMode();this._pieceList=[],Mnt[this._mode].call(this,this._pieceList),this._resetSelected(e,n);var a=this.option.categories;this.resetVisual(function(o,s){i==="categories"?(o.mappingMethod="category",o.categories=mt(a)):(o.dataExtent=this.getExtent(),o.mappingMethod="piecewise",o.pieceList=Z(this._pieceList,function(l){return l=mt(l),s!=="inRange"&&(l.visual=null),l}))})},t.prototype.completeVisualOption=function(){var e=this.option,n={},i=ze.listVisualTypes(),a=this.isCategory();M(e.pieces,function(s){M(i,function(l){s.hasOwnProperty(l)&&(n[l]=1)})}),M(n,function(s,l){var u=!1;M(this.stateList,function(f){u=u||o(e,f,l)||o(e.target,f,l)},this),!u&&M(this.stateList,function(f){(e[f]||(e[f]={}))[l]=NO.get(l,f==="inRange"?"active":"inactive",a)})},this);function o(s,l,u){return s&&s[l]&&s[l].hasOwnProperty(u)}r.prototype.completeVisualOption.apply(this,arguments)},t.prototype._resetSelected=function(e,n){var i=this.option,a=this._pieceList,o=(n?i:e).selected||{};if(i.selected=o,M(a,function(l,u){var f=this.getSelectedMapKey(l);o.hasOwnProperty(f)||(o[f]=!0)},this),i.selectedMode==="single"){var s=!1;M(a,function(l,u){var f=this.getSelectedMapKey(l);o[f]&&(s?o[f]=!1:s=!0)},this)}},t.prototype.getItemSymbol=function(){return this.get("itemSymbol")},t.prototype.getSelectedMapKey=function(e){return this._mode==="categories"?e.value+"":e.index+""},t.prototype.getPieceList=function(){return this._pieceList},t.prototype._determineMode=function(){var e=this.option;return e.pieces&&e.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},t.prototype.setSelected=function(e){this.option.selected=mt(e)},t.prototype.getValueState=function(e){var n=ze.findPieceIndex(e,this._pieceList);return n!=null&&this.option.selected[this.getSelectedMapKey(this._pieceList[n])]?"inRange":"outOfRange"},t.prototype.findTargetDataIndices=function(e){var n=[],i=this._pieceList;return this.eachTargetSeries(function(a){var o=[],s=a.getData();s.each(this.getDataDimensionIndex(s),function(l,u){var f=ze.findPieceIndex(l,i);f===e&&o.push(u)},this),n.push({seriesId:a.id,dataIndex:o})},this),n},t.prototype.getRepresentValue=function(e){var n;if(this.isCategory())n=e.value;else if(e.value!=null)n=e.value;else{var i=e.interval||[];n=i[0]===-1/0&&i[1]===1/0?0:(i[0]+i[1])/2}return n},t.prototype.getVisualMeta=function(e){if(this.isCategory())return;var n=[],i=["",""],a=this;function o(f,c){var h=a.getRepresentValue({interval:f});c||(c=a.getValueState(h));var v=e(h,c);f[0]===-1/0?i[0]=v:f[1]===1/0?i[1]=v:n.push({value:f[0],color:v},{value:f[1],color:v})}var s=this._pieceList.slice();if(!s.length)s.push({interval:[-1/0,1/0]});else{var l=s[0].interval[0];l!==-1/0&&s.unshift({interval:[-1/0,l]}),l=s[s.length-1].interval[1],l!==1/0&&s.push({interval:[l,1/0]})}var u=-1/0;return M(s,function(f){var c=f.interval;c&&(c[0]>u&&o([u,c[0]],"outOfRange"),o(c.slice()),u=c[1])},this),{stops:n,outerColors:i}},t.type="visualMap.piecewise",t.defaultOption=ga(bv.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieces:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0}),t}(bv),Mnt={splitNumber:function(r){var t=this.option,e=Math.min(t.precision,20),n=this.getExtent(),i=t.splitNumber;i=Math.max(parseInt(i,10),1),t.splitNumber=i;for(var a=(n[1]-n[0])/i;+a.toFixed(e)!==a&&e<5;)e++;t.precision=e,a=+a.toFixed(e),t.minOpen&&r.push({interval:[-1/0,n[0]],close:[0,0]});for(var o=0,s=n[0];o","≥"][n[0]]];e.text=e.text||this.formatValueText(e.value!=null?e.value:e.interval,!1,i)},this)}};function tD(r,t){var e=r.inverse;(r.orient==="vertical"?!e:e)&&t.reverse()}const Dnt=Cnt;var Int=function(r){B(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.doRender=function(){var e=this.group;e.removeAll();var n=this.visualMapModel,i=n.get("textGap"),a=n.textStyleModel,o=a.getFont(),s=a.getTextColor(),l=this._getItemAlign(),u=n.itemSize,f=this._getViewData(),c=f.endsText,h=Re(n.get("showLabel",!0),!c),v=!n.get("selectedMode");c&&this._renderEndsText(e,c[0],u,h,l),M(f.viewPieceList,function(d){var p=d.piece,g=new _t;g.onclick=at(this._onItemClick,this,p),this._enableHoverLink(g,d.indexInModelPieceList);var y=n.getRepresentValue(p);if(this._createItemSymbol(g,y,[0,0,u[0],u[1]],v),h){var m=this.visualMapModel.getValueState(y);g.add(new Gt({style:{x:l==="right"?-i:u[0]+i,y:u[1]/2,text:p.text,verticalAlign:"middle",align:l,font:o,fill:s,opacity:m==="outOfRange"?.5:1},silent:v}))}e.add(g)},this),c&&this._renderEndsText(e,c[1],u,h,l),xo(n.get("orient"),e,n.get("itemGap")),this.renderBackground(e),this.positionGroup(e)},t.prototype._enableHoverLink=function(e,n){var i=this;e.on("mouseover",function(){return a("highlight")}).on("mouseout",function(){return a("downplay")});var a=function(o){var s=i.visualMapModel;s.option.hoverLink&&i.api.dispatchAction({type:o,batch:_h(s.findTargetDataIndices(n),s)})}},t.prototype._getItemAlign=function(){var e=this.visualMapModel,n=e.option;if(n.orient==="vertical")return BO(e,this.api,e.itemSize);var i=n.align;return(!i||i==="auto")&&(i="left"),i},t.prototype._renderEndsText=function(e,n,i,a,o){if(n){var s=new _t,l=this.visualMapModel.textStyleModel;s.add(new Gt({style:Qt(l,{x:a?o==="right"?i[0]:0:i[0]/2,y:i[1]/2,verticalAlign:"middle",align:a?o:"center",text:n})})),e.add(s)}},t.prototype._getViewData=function(){var e=this.visualMapModel,n=Z(e.getPieceList(),function(s,l){return{piece:s,indexInModelPieceList:l}}),i=e.get("text"),a=e.get("orient"),o=e.get("inverse");return(a==="horizontal"?o:!o)?n.reverse():i&&(i=i.slice().reverse()),{viewPieceList:n,endsText:i}},t.prototype._createItemSymbol=function(e,n,i,a){var o=me(this.getControllerVisual(n,"symbol"),i[0],i[1],i[2],i[3],this.getControllerVisual(n,"color"));o.silent=a,e.add(o)},t.prototype._onItemClick=function(e){var n=this.visualMapModel,i=n.option,a=i.selectedMode;if(a){var o=mt(i.selected),s=n.getSelectedMapKey(e);a==="single"||a===!0?(o[s]=!0,M(o,function(l,u){o[u]=u===s})):o[s]=!o[s],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:o})}},t.type="visualMap.piecewise",t}(VO);const Lnt=Int;function FO(r){r.registerComponentModel(Dnt),r.registerComponentView(Lnt),zO(r)}function Pnt(r){Lt(GO),Lt(FO)}var Rnt={label:{enabled:!0},decal:{show:!1}},eD=Nt(),Ent={};function knt(r,t){var e=r.getModel("aria");if(!e.get("enabled"))return;var n=mt(Rnt);Tt(n.label,r.getLocaleModel().get("aria"),!1),Tt(e.option,n,!1),i(),a();function i(){var u=e.getModel("decal"),f=u.get("show");if(f){var c=ft();r.eachSeries(function(h){if(!h.isColorBySeries()){var v=c.get(h.type);v||(v={},c.set(h.type,v)),eD(h).scope=v}}),r.eachRawSeries(function(h){if(r.isSeriesFiltered(h))return;if(vt(h.enableAriaDecal)){h.enableAriaDecal();return}var v=h.getData();if(h.isColorBySeries()){var m=ym(h.ecModel,h.name,Ent,r.getSeriesCount()),_=v.getVisual("decal");v.setVisual("decal",S(_,m))}else{var d=h.getRawData(),p={},g=eD(h).scope;v.each(function(x){var b=v.getRawIndex(x);p[b]=x});var y=d.count();d.each(function(x){var b=p[x],w=d.getName(x)||x+"",T=ym(h.ecModel,w,g,y),A=v.getItemVisual(b,"decal");v.setItemVisual(b,"decal",S(A,T))})}function S(x,b){var w=x?F(F({},b),x):b;return w.dirty=!0,w}})}}function a(){var u=t.getZr().dom;if(u){var f=r.getLocaleModel().get("aria"),c=e.getModel("label");if(c.option=pt(c.option,f),!!c.get("enabled")){if(u.setAttribute("role","img"),c.get("description")){u.setAttribute("aria-label",c.get("description"));return}var h=r.getSeriesCount(),v=c.get(["data","maxCount"])||10,d=c.get(["series","maxCount"])||10,p=Math.min(h,d),g;if(!(h<1)){var y=s();if(y){var m=c.get(["general","withTitle"]);g=o(m,{title:y})}else g=c.get(["general","withoutTitle"]);var _=[],S=h>1?c.get(["series","multiple","prefix"]):c.get(["series","single","prefix"]);g+=o(S,{seriesCount:h}),r.eachSeries(function(T,A){if(A1?c.get(["series","multiple",I]):c.get(["series","single",I]),C=o(C,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:l(T.subType)});var L=T.getData();if(L.count()>v){var P=c.get(["data","partialData"]);C+=o(P,{displayCnt:v})}else C+=c.get(["data","allData"]);for(var E=c.get(["data","separator","middle"]),O=c.get(["data","separator","end"]),V=c.get(["data","excludeDimensionId"]),N=[],z=0;z":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},Vnt=function(){function r(t){var e=this._condVal=nt(t)?new RegExp(t):d5(t)?t:null;if(e==null){var n="";Wt(n)}}return r.prototype.evaluate=function(t){var e=typeof t;return nt(e)?this._condVal.test(t):Ft(e)?this._condVal.test(t+""):!1},r}(),Bnt=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),znt=function(){function r(){}return r.prototype.evaluate=function(){for(var t=this.children,e=0;e2&&n.push(i),i=[L,P]}function f(L,P,E,O){xs(L,E)&&xs(P,O)||i.push(L,P,E,O,E,O)}function c(L,P,E,O,V,N){var z=Math.abs(P-L),$=Math.tan(z/4)*4/3,q=PT:D2&&n.push(i),n}function y0(r,t,e,n,i,a,o,s,l,u){if(xs(r,e)&&xs(t,n)&&xs(i,o)&&xs(a,s)){l.push(o,s);return}var f=2/u,c=f*f,h=o-r,v=s-t,d=Math.sqrt(h*h+v*v);h/=d,v/=d;var p=e-r,g=n-t,y=i-o,m=a-s,_=p*p+g*g,S=y*y+m*m;if(_=0&&T=0){l.push(o,s);return}var A=[],C=[];aa(r,e,i,o,.5,A),aa(t,n,a,s,.5,C),y0(A[0],C[0],A[1],C[1],A[2],C[2],A[3],C[3],l,u),y0(A[4],C[4],A[5],C[5],A[6],C[6],A[7],C[7],l,u)}function Qnt(r,t){var e=g0(r),n=[];t=t||1;for(var i=0;i0)for(var u=0;uMath.abs(u),c=WO([l,u],f?0:1,t),h=(f?s:u)/c.length,v=0;vi,o=WO([n,i],a?0:1,t),s=a?"width":"height",l=a?"height":"width",u=a?"x":"y",f=a?"y":"x",c=r[s]/o.length,h=0;h1?null:new Ct(p*l+r,p*u+t)}function rit(r,t,e){var n=new Ct;Ct.sub(n,e,t),n.normalize();var i=new Ct;Ct.sub(i,r,t);var a=i.dot(n);return a}function us(r,t){var e=r[r.length-1];e&&e[0]===t[0]&&e[1]===t[1]||r.push(t)}function nit(r,t,e){for(var n=r.length,i=[],a=0;ao?(u.x=f.x=s+a/2,u.y=l,f.y=l+o):(u.y=f.y=l+o/2,u.x=s,f.x=s+a),nit(t,u,f)}function wv(r,t,e,n){if(e===1)n.push(t);else{var i=Math.floor(e/2),a=r(t);wv(r,a[0],i,n),wv(r,a[1],e-i,n)}return n}function iit(r,t){for(var e=[],n=0;n0)for(var x=n/e,b=-n/2;b<=n/2;b+=x){for(var w=Math.sin(b),T=Math.cos(b),A=0,_=0;_0;u/=2){var f=0,c=0;(r&u)>0&&(f=1),(t&u)>0&&(c=1),s+=u*u*(3*f^c),c===0&&(f===1&&(r=u-1-r,t=u-1-t),l=r,r=t,t=l)}return s}function Cv(r){var t=1/0,e=1/0,n=-1/0,i=-1/0,a=Z(r,function(s){var l=s.getBoundingRect(),u=s.getComputedTransform(),f=l.x+l.width/2+(u?u[4]:0),c=l.y+l.height/2+(u?u[5]:0);return t=Math.min(f,t),e=Math.min(c,e),n=Math.max(f,n),i=Math.max(c,i),[f,c]}),o=Z(a,function(s,l){return{cp:s,z:vit(s[0],s[1],t,e,n,i),path:r[l]}});return o.sort(function(s,l){return s.z-l.z}).map(function(s){return s.path})}function YO(r){return sit(r.path,r.count)}function m0(){return{fromIndividuals:[],toIndividuals:[],count:0}}function dit(r,t,e){var n=[];function i(x){for(var b=0;b=0;i--)if(!e[i].many.length){var l=e[s].many;if(l.length<=1)if(s)s=0;else return e;var a=l.length,u=Math.ceil(a/2);e[i].many=l.slice(u,a),e[s].many=l.slice(0,u),s++}return e}var git={clone:function(r){for(var t=[],e=1-Math.pow(1-r.path.style.opacity,1/r.count),n=0;n0))return;var s=n.getModel("universalTransition").get("delay"),l=Object.assign({setToFinal:!0},o),u,f;fD(r)&&(u=r,f=t),fD(t)&&(u=t,f=r);function c(y,m,_,S,x){var b=y.many,w=y.one;if(b.length===1&&!x){var T=m?b[0]:w,A=m?w:b[0];if(Tv(T))c({many:[T],one:A},!0,_,S,!0);else{var C=s?pt({delay:s(_,S)},l):l;iS(T,A,C),a(T,A,T,A,C)}}else for(var D=pt({dividePath:git[e],individualDelay:s&&function(V,N,z,$){return s(V+_,S)}},l),I=m?dit(b,w,D):pit(w,b,D),L=I.fromIndividuals,P=I.toIndividuals,E=L.length,O=0;Ot.length,v=u?cD(f,u):cD(h?t:r,[h?r:t]),d=0,p=0;pZO))for(var a=n.getIndices(),o=0;o0&&b.group.traverse(function(T){T instanceof Pt&&!T.animators.length&&T.animateFrom({style:{opacity:0}},w)})})}function gD(r){var t=r.getModel("universalTransition").get("seriesKey");return t||r.id}function yD(r){return Y(r)?r.sort().join(","):r}function Wi(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function wit(r,t){var e=ft(),n=ft(),i=ft();return M(r.oldSeries,function(a,o){var s=r.oldDataGroupIds[o],l=r.oldData[o],u=gD(a),f=yD(u);n.set(f,{dataGroupId:s,data:l}),Y(u)&&M(u,function(c){i.set(c,{key:f,dataGroupId:s,data:l})})}),M(t.updatedSeries,function(a){if(a.isUniversalTransitionEnabled()&&a.isAnimationEnabled()){var o=a.get("dataGroupId"),s=a.getData(),l=gD(a),u=yD(l),f=n.get(u);if(f)e.set(u,{oldSeries:[{dataGroupId:f.dataGroupId,divide:Wi(f.data),data:f.data}],newSeries:[{dataGroupId:o,divide:Wi(s),data:s}]});else if(Y(l)){var c=[];M(l,function(d){var p=n.get(d);p.data&&c.push({dataGroupId:p.dataGroupId,divide:Wi(p.data),data:p.data})}),c.length&&e.set(u,{oldSeries:c,newSeries:[{dataGroupId:o,data:s,divide:Wi(s)}]})}else{var h=i.get(l);if(h){var v=e.get(h.key);v||(v={oldSeries:[{dataGroupId:h.dataGroupId,data:h.data,divide:Wi(h.data)}],newSeries:[]},e.set(h.key,v)),v.newSeries.push({dataGroupId:o,data:s,divide:Wi(s)})}}}}),e}function mD(r,t){for(var e=0;e=0&&i.push({dataGroupId:t.oldDataGroupIds[s],data:t.oldData[s],divide:Wi(t.oldData[s]),groupIdDim:o.dimension})}),M(Zt(r.to),function(o){var s=mD(e.updatedSeries,o);if(s>=0){var l=e.updatedSeries[s].getData();a.push({dataGroupId:t.oldDataGroupIds[s],data:l,divide:Wi(l),groupIdDim:o.dimension})}}),i.length>0&&a.length>0&&XO(i,a,n)}function Ait(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){M(Zt(n.seriesTransition),function(i){M(Zt(i.to),function(a){for(var o=n.updatedSeries,s=0;s{_0(r)}))}function _0(r,t=new WeakSet){if(!(!r||typeof r!="object")&&!t.has(r)){if(t.add(r),Array.isArray(r)){r.forEach(e=>_0(e,t));return}r.tooltip&&typeof r.tooltip=="object"&&(r.tooltip=Mit(r.tooltip)),Object.keys(r).forEach(e=>{const n=r[e];!n||typeof n!="object"||_0(n,t)})}}function Mit(r){var t,e;return cS(fS({},r),{appendToBody:(t=r.appendToBody)!=null?t:!0,confine:(e=r.confine)!=null?e:!1,extraCssText:Dit(r.extraCssText)})}function Dit(r=""){const t=String(r||"").trim();return t?/z-index\s*:/i.test(t)?t:`${t.replace(/;$/,"")};${_D}`:_D}Cit();let Iit=LB(jz);Iit.use(GI).mount("#app");export{Hit as A,Uit as B,zit as C,Fit as D,Wit as E,zr as F,Oit as G,H0 as H,qit as I,Zit as J,Yit as K,bf as L,Xit as M,k0 as N,jV as O,Eit as P,TI as Q,Pit as R,Kit as S,kit as T,ke as U,B_ as V,Xz as _,xI as a,Pe as b,Bit as c,Yc as d,nn as e,uV as f,Git as g,$z as h,un as i,oV as j,L0 as k,Nit as l,b0 as m,w0 as n,Ch as o,Zc as p,Dh as q,Vit as r,ON as s,hN as t,vo as u,YV as v,Xc as w,ZN as x,$it as y,Rit as z}; diff --git a/docs/assets/index-e914e8dc-balabala-1783244194656.css b/docs/assets/index-34a7150e-balabala-1783264824576.css similarity index 97% rename from docs/assets/index-e914e8dc-balabala-1783244194656.css rename to docs/assets/index-34a7150e-balabala-1783264824576.css index d6112f0..66bd11e 100644 --- a/docs/assets/index-e914e8dc-balabala-1783244194656.css +++ b/docs/assets/index-34a7150e-balabala-1783264824576.css @@ -1 +1 @@ -.login-screen[data-v-8ebd0d6e]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(180deg,rgba(4,16,38,.1),rgba(2,8,22,.62)),url(./bg-3acb94e3-balabala-1783244194656.png) center/cover no-repeat,#05142f;color:#fff}.login-screen[data-v-8ebd0d6e]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.46),transparent 42%,rgba(0,0,0,.35)),radial-gradient(circle at 52% 46%,rgba(48,220,255,.16),transparent 32%)}.login-shell[data-v-8ebd0d6e]{position:relative;z-index:1;width:min(980px,100vw - 48px);display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:56px;align-items:center}.login-brand[data-v-8ebd0d6e]{display:flex;flex-direction:column;gap:14px;min-width:0;text-shadow:0 0 20px rgba(48,220,255,.36)}.login-brand span[data-v-8ebd0d6e]{font-size:42px;line-height:1.2;font-weight:700}.login-brand small[data-v-8ebd0d6e]{color:#c4f3feb8;font-size:13px;letter-spacing:0}.login-panel[data-v-8ebd0d6e]{width:360px;padding:30px 28px 28px;border:1px solid rgba(48,220,255,.34);background:rgba(3,14,32,.82);box-shadow:0 24px 70px #00000057,inset 0 0 28px #30dcff14;box-sizing:border-box}.login-panel-title[data-v-8ebd0d6e]{margin-bottom:26px;color:#fff;font-size:22px;font-weight:700;text-align:center}.login-field[data-v-8ebd0d6e]{display:block;margin-bottom:18px}.login-field span[data-v-8ebd0d6e]{display:block;margin-bottom:8px;color:#c4f3fec7;font-size:13px}.login-field input[data-v-8ebd0d6e]{width:100%;height:42px;padding:0 12px;border:1px solid rgba(48,220,255,.26);outline:none;background:rgba(0,10,24,.62);color:#fff;font-size:15px;box-sizing:border-box}.login-field input[data-v-8ebd0d6e]:focus{border-color:#30dcffb8;box-shadow:0 0 0 2px #30dcff1f}.login-error[data-v-8ebd0d6e]{min-height:20px;margin:-4px 0 12px;color:#ffcf8a;font-size:13px;line-height:20px}.login-submit[data-v-8ebd0d6e]{width:100%;height:44px;border:1px solid rgba(48,220,255,.52);background:linear-gradient(90deg,rgba(24,140,196,.92),rgba(37,204,218,.92));color:#fff;cursor:pointer;font-size:16px;font-weight:700}.login-submit[data-v-8ebd0d6e]:disabled{cursor:not-allowed;opacity:.68}@media (max-width: 820px){.login-shell[data-v-8ebd0d6e]{grid-template-columns:1fr;gap:28px}.login-brand span[data-v-8ebd0d6e]{font-size:30px}.login-panel[data-v-8ebd0d6e]{width:100%}} +.login-screen[data-v-8ebd0d6e]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(180deg,rgba(4,16,38,.1),rgba(2,8,22,.62)),url(./bg-3acb94e3-balabala-1783264824576.png) center/cover no-repeat,#05142f;color:#fff}.login-screen[data-v-8ebd0d6e]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.46),transparent 42%,rgba(0,0,0,.35)),radial-gradient(circle at 52% 46%,rgba(48,220,255,.16),transparent 32%)}.login-shell[data-v-8ebd0d6e]{position:relative;z-index:1;width:min(980px,100vw - 48px);display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:56px;align-items:center}.login-brand[data-v-8ebd0d6e]{display:flex;flex-direction:column;gap:14px;min-width:0;text-shadow:0 0 20px rgba(48,220,255,.36)}.login-brand span[data-v-8ebd0d6e]{font-size:42px;line-height:1.2;font-weight:700}.login-brand small[data-v-8ebd0d6e]{color:#c4f3feb8;font-size:13px;letter-spacing:0}.login-panel[data-v-8ebd0d6e]{width:360px;padding:30px 28px 28px;border:1px solid rgba(48,220,255,.34);background:rgba(3,14,32,.82);box-shadow:0 24px 70px #00000057,inset 0 0 28px #30dcff14;box-sizing:border-box}.login-panel-title[data-v-8ebd0d6e]{margin-bottom:26px;color:#fff;font-size:22px;font-weight:700;text-align:center}.login-field[data-v-8ebd0d6e]{display:block;margin-bottom:18px}.login-field span[data-v-8ebd0d6e]{display:block;margin-bottom:8px;color:#c4f3fec7;font-size:13px}.login-field input[data-v-8ebd0d6e]{width:100%;height:42px;padding:0 12px;border:1px solid rgba(48,220,255,.26);outline:none;background:rgba(0,10,24,.62);color:#fff;font-size:15px;box-sizing:border-box}.login-field input[data-v-8ebd0d6e]:focus{border-color:#30dcffb8;box-shadow:0 0 0 2px #30dcff1f}.login-error[data-v-8ebd0d6e]{min-height:20px;margin:-4px 0 12px;color:#ffcf8a;font-size:13px;line-height:20px}.login-submit[data-v-8ebd0d6e]{width:100%;height:44px;border:1px solid rgba(48,220,255,.52);background:linear-gradient(90deg,rgba(24,140,196,.92),rgba(37,204,218,.92));color:#fff;cursor:pointer;font-size:16px;font-weight:700}.login-submit[data-v-8ebd0d6e]:disabled{cursor:not-allowed;opacity:.68}@media (max-width: 820px){.login-shell[data-v-8ebd0d6e]{grid-template-columns:1fr;gap:28px}.login-brand span[data-v-8ebd0d6e]{font-size:30px}.login-panel[data-v-8ebd0d6e]{width:100%}} diff --git a/docs/assets/index-47d6f37a-balabala-1783244194656.css b/docs/assets/index-47d6f37a-balabala-1783264824576.css similarity index 100% rename from docs/assets/index-47d6f37a-balabala-1783244194656.css rename to docs/assets/index-47d6f37a-balabala-1783264824576.css diff --git a/docs/assets/index-5a21d3d3-1783244194656.js b/docs/assets/index-636a3fb1-1783264824576.js similarity index 62% rename from docs/assets/index-5a21d3d3-1783244194656.js rename to docs/assets/index-636a3fb1-1783264824576.js index 8c81e42..a45deee 100644 --- a/docs/assets/index-5a21d3d3-1783244194656.js +++ b/docs/assets/index-636a3fb1-1783264824576.js @@ -1,38 +1,38 @@ -var IM=Object.defineProperty,NM=Object.defineProperties;var LM=Object.getOwnPropertyDescriptors;var es=Object.getOwnPropertySymbols;var Hg=Object.prototype.hasOwnProperty,Yg=Object.prototype.propertyIsEnumerable;var Qu=(n,e)=>{if(e=Symbol[n])return e;throw Error("Symbol."+n+" is not defined")},En=Math.pow,ec=(n,e,t)=>e in n?IM(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,G2=(n,e)=>{for(var t in e||(e={}))Hg.call(e,t)&&ec(n,t,e[t]);if(es)for(var t of es(e))Yg.call(e,t)&&ec(n,t,e[t]);return n},i3=(n,e)=>NM(n,LM(e));var Kg=(n,e)=>{var t={};for(var i in n)Hg.call(n,i)&&e.indexOf(i)<0&&(t[i]=n[i]);if(n!=null&&es)for(var i of es(n))e.indexOf(i)<0&&Yg.call(n,i)&&(t[i]=n[i]);return t};var B1=(n,e,t)=>(ec(n,typeof e!="symbol"?e+"":e,t),t);var C3=(n,e,t)=>new Promise((i,r)=>{var a=l=>{try{o(t.next(l))}catch(c){r(c)}},s=l=>{try{o(t.throw(l))}catch(c){r(c)}},o=l=>l.done?i(l.value):Promise.resolve(l.value).then(a,s);o((t=t.apply(n,e)).next())}),FM=function(n,e){this[0]=n,this[1]=e};var qg=n=>{var e=n[Qu("asyncIterator")],t=!1,i,r={};return e==null?(e=n[Qu("iterator")](),i=a=>r[a]=s=>e[a](s)):(e=e.call(n),i=a=>r[a]=s=>{if(t){if(t=!1,a==="throw")throw s;return s}return t=!0,{done:!1,value:new FM(new Promise(o=>{var l=e[a](s);if(!(l instanceof Object))throw TypeError("Object expected");o(l)}),1)}}),r[Qu("iterator")]=()=>r,i("next"),"throw"in e?i("throw"):r.throw=a=>{throw a},"return"in e&&i("return"),r};import{_ as rr,o as X,c as Q,a as A,t as u2,r as io,b as U3,d as Q2,w as R0,p as Xg,i as Zg,n as K3,u as k0,e as c2,f as j6,g as N3,h as Jg,j as U6,s as DM,k as lt,F as P3,l as D3,m as C1,q as ce,v as oe,x as S1,y as ot,z as Ne,A as y9,B as w8,L as Ke,C as Jo,D as M5,E as V4,G as OM,H as BM,I as GM}from"./index-1783244194656.js";import{C as zM,T as jM,a as sd,b as v_,B as kn,c as Nn,L as hh,d as m7,F as M7,e as at,f as u5,S as UM,P as __,D as S_,M as W0,g as B6,h as V5,V as qe,i as N8,j as T1,I as $M,k as WM,O as ar,l as b_,m as VM,n as HM,o as Xi,p as w_,R as f6,q as Qo,r as tc,s as _8,t as Ni,u as St,v as YM,w as KM,x as Ie,y as qM,z as od,A as ro,E as fh,G as ne,H as C_,J as T_,K as A_,N as XM,Q as ZM,U as JM,W as x_,X as Qg,Y as mh,Z as E_,_ as QM,$ as ek,a0 as tk,a1 as k7,a2 as nk,a3 as ik,a4 as rk,a5 as C8,a6 as ep,a7 as tp,a8 as np,a9 as ip,aa as el,ab as gh,ac as ak,ad as sk,ae as ok,af as lk,ag as uk,ah as ck,ai as dk,aj as hk,ak as R7,al as ph,am as k5,an as Lt,ao,ap as fk,aq as mk,ar as ld,as as ud,at as gk,au as $s,av as P_,aw as Ws,ax as pk,ay as tl,az as yk,aA as M_,aB as k_,aC as vk,aD as _k,aE as p6,aF as Sk,aG as rp,aH as gi,aI as pi,aJ as bk,aK as wk,aL as Ck,aM as Tk,aN as Ak,aO as R_,aP as ts,aQ as ns,aR as I1,aS as je}from"./chartTheme-fbd5f176-1783244194656.js";const so=""+new URL("bottom-menu-arrow-big-180b7071-balabala-1783244194656.svg",import.meta.url).href,oo=""+new URL("bottom-menu-arrow-small-19304179-balabala-1783244194656.svg",import.meta.url).href;/** +var DM=Object.defineProperty,OM=Object.defineProperties;var BM=Object.getOwnPropertyDescriptors;var qr=Object.getOwnPropertySymbols;var Jg=Object.prototype.hasOwnProperty,Qg=Object.prototype.propertyIsEnumerable;var ic=(n,e)=>{if(e=Symbol[n])return e;throw Error("Symbol."+n+" is not defined")},vn=Math.pow,ac=(n,e,t)=>e in n?DM(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,G2=(n,e)=>{for(var t in e||(e={}))Jg.call(e,t)&&ac(n,t,e[t]);if(qr)for(var t of qr(e))Qg.call(e,t)&&ac(n,t,e[t]);return n},r3=(n,e)=>OM(n,BM(e));var ep=(n,e)=>{var t={};for(var i in n)Jg.call(n,i)&&e.indexOf(i)<0&&(t[i]=n[i]);if(n!=null&&qr)for(var i of qr(n))e.indexOf(i)<0&&Qg.call(n,i)&&(t[i]=n[i]);return t};var z1=(n,e,t)=>(ac(n,typeof e!="symbol"?e+"":e,t),t);var C3=(n,e,t)=>new Promise((i,a)=>{var r=l=>{try{o(t.next(l))}catch(c){a(c)}},s=l=>{try{o(t.throw(l))}catch(c){a(c)}},o=l=>l.done?i(l.value):Promise.resolve(l.value).then(r,s);o((t=t.apply(n,e)).next())}),GM=function(n,e){this[0]=n,this[1]=e};var tp=n=>{var e=n[ic("asyncIterator")],t=!1,i,a={};return e==null?(e=n[ic("iterator")](),i=r=>a[r]=s=>e[r](s)):(e=e.call(n),i=r=>a[r]=s=>{if(t){if(t=!1,r==="throw")throw s;return s}return t=!0,{done:!1,value:new GM(new Promise(o=>{var l=e[r](s);if(!(l instanceof Object))throw TypeError("Object expected");o(l)}),1)}}),a[ic("iterator")]=()=>a,i("next"),"throw"in e?i("throw"):a.throw=r=>{throw r},"return"in e&&i("return"),a};import{_ as va,o as Y,c as Q,a as A,t as d2,r as Zs,b as H3,d as Z2,w as x0,p as np,i as ip,n as X3,u as I0,e as c2,f as D6,g as N3,h as ap,j as O6,s as zM,k as Ve,F as M3,l as G3,m as S1,q as re,v as ie,x as C1,y as st,z as Le,A as d9,B as g8,T as jM,L as qe,C as Yo,D as C5,E as r7,G as UM,H as $M,I as WM}from"./index-1783264824576.js";import{C as VM,T as HM,a as hd,b as M_,B as wn,c as Tn,L as yh,d as P7,F as $7,e as rt,f as s5,S as YM,P as k_,D as R_,M as O0,g as N6,h as B5,V as Xe,i as x8,j as x1,I as KM,k as qM,O as _a,l as I_,m as XM,n as ZM,o as Wi,p as N_,R as l6,q as Ko,r as rc,s as h8,t as xi,u as St,v as JM,w as QM,x as Ne,y as ek,z as fd,A as Js,E as vh,G as ne,H as L_,J as F_,K as D_,N as tk,Q as nk,U as ik,W as O_,X as rp,Y as _h,Z as B_,_ as ak,$ as rk,a0 as sk,a1 as W7,a2 as ok,a3 as lk,a4 as uk,a5 as p8,a6 as sp,a7 as op,a8 as lp,a9 as up,aa as qo,ab as Sh,ac as ck,ad as dk,ae as hk,af as fk,ag as mk,ah as gk,ai as pk,aj as yk,ak as V7,al as bh,am as T5,an as _t,ao as Qs,ap as vk,aq as _k,ar as md,as as gd,at as Sk,au as Bs,av as G_,aw as Gs,ax as bk,ay as Xo,az as wk,aA as z_,aB as j_,aC as Ck,aD as Tk,aE as c6,aF as Ak,aG as cp,aH as li,aI as ui,aJ as xk,aK as Ek,aL as Pk,aM as Mk,aN as kk,aO as U_,aP as F1,aQ as Xr,aR as Zr,aS as je}from"./chartTheme-3259b6f8-1783264824576.js";const eo=""+new URL("bottom-menu-arrow-big-180b7071-balabala-1783264824576.svg",import.meta.url).href,to=""+new URL("bottom-menu-arrow-small-19304179-balabala-1783264824576.svg",import.meta.url).href;/** * @name: autofit.js * @author: Larry Zhu * @version: 3.2.8 * @description: autofit.js 是迄今为止最易用的自适应工具 * @license: MIT - */let nc=null,I7="",cd="",dd="",ic=null,ap=null,bt=1,ji=!1;const nl={isAutofitRunning:!1,init(n={},e=!0){e&&console.log("autofit.js is running");const{dw:t=1920,dh:i=1080,el:r=typeof n=="string"?n:"body",resize:a=!0,ignore:s=[],transition:o="none",delay:l=0,limit:c=.1,cssMode:d="scale",allowScroll:m=!1}=n;nc=r;const y=document.querySelector(r);if(!y){console.error(`autofit: '${r}' is not exist`);return}const _=document.createElement("style"),T=document.createElement("style");_.lang="text/css",T.lang="text/css",_.id="autofit-style",T.id="ignoreStyle",!m&&(_.innerHTML="body {overflow: hidden;}");const M=document.querySelector("body");M.appendChild(_),M.appendChild(T),y.style.height=`${i}px`,y.style.width=`${t}px`,y.style.transformOrigin="0 0",!m&&(y.style.overflow="hidden"),rc(t,i,y,s,c,d),ic=()=>{clearTimeout(ap),l!=0?ap=setTimeout(()=>{rc(t,i,y,s,c,d),ji&&hd(I7,dd,cd)},l):(rc(t,i,y,s,c,d),ji&&hd(I7,dd,cd))},a&&window.addEventListener("resize",ic),this.isAutofitRunning=!0,setTimeout(()=>{y.style.transition=`${o}s`})},off(n="body"){try{window.removeEventListener("resize",ic);const e=document.querySelector("#autofit-style");e&&e.remove();const t=document.querySelector("#ignoreStyle");t&&t.remove();const i=document.querySelector(nc||n);i&&(i.style.cssText=""),ji&&I_()}catch(e){console.error("autofit: Failed to remove normally",e)}this.isAutofitRunning=!1,console.log("autofit.js is off")},elRectification:null,scale:bt};function hd(n,e=!0,t=1){if(!nl.isAutofitRunning){console.error("autofit.js:(elRectification): autofit has not been initialized yet");return}I_(),!n&&console.error(`autofit.js:elRectification bad selector: ${n}`),I7=n,cd=t,dd=e;const i=Array.from(document.querySelectorAll(n));if(i.length==0){console.error(`autofit.js:elRectification found no element by selector: "${n}"`);return}for(const r of i){const a=bt==1?1:Number(bt)*Number(t);ji||(r.originalWidth=r.clientWidth,r.originalHeight=r.clientHeight),e?(r.style.width=`${r.originalWidth*a}px`,r.style.height=`${r.originalHeight*a}px`):(r.style.width=`${100*a}%`,r.style.height=`${100*a}%`),r.style.transform=`translateZ(0) scale(${1/Number(bt)})`,r.style.transformOrigin="0 0"}ji=!0}function I_(){if(I7){ji=!1;for(const n of Array.from(document.querySelectorAll(I7)))n.style.width="",n.style.height="",n.style.transform=""}}function rc(n,e,t,i,r,a="scale"){const s=document.documentElement.clientHeight,o=document.documentElement.clientWidth;bt=o/sr?bt:1,nl.scale=+bt;const l=Math.round(s/Number(bt)),c=Math.round(o/Number(bt));t.style.height=`${l}px`,t.style.width=`${c}px`,a==="zoom"?t.style.zoom=`${bt}`:t.style.transform=`translateZ(0) scale(${bt})`;const d=document.querySelector("#ignoreStyle");d.innerHTML="";for(const m of i){const y=m;let _=y.el||y.dom;if(typeof y=="string"&&(_=y),!_||typeof _=="object"&&!Object.keys(_).length){console.error(`autofit: found invalid or empty selector/object: ${_}`);continue}const T=y.scale?y.scale:1/Number(bt),M=T!=bt&&y.fontSize,x=T!=bt&&y.width,B=T!=bt&&y.height;d.innerHTML+=` -${_} { + */let sc=null,H7="",pd="",yd="",oc=null,dp=null,bt=1,Fi=!1;const Zo={isAutofitRunning:!1,init(n={},e=!0){e&&console.log("autofit.js is running");const{dw:t=1920,dh:i=1080,el:a=typeof n=="string"?n:"body",resize:r=!0,ignore:s=[],transition:o="none",delay:l=0,limit:c=.1,cssMode:d="scale",allowScroll:h=!1}=n;sc=a;const y=document.querySelector(a);if(!y){console.error(`autofit: '${a}' is not exist`);return}const S=document.createElement("style"),T=document.createElement("style");S.lang="text/css",T.lang="text/css",S.id="autofit-style",T.id="ignoreStyle",!h&&(S.innerHTML="body {overflow: hidden;}");const I=document.querySelector("body");I.appendChild(S),I.appendChild(T),y.style.height=`${i}px`,y.style.width=`${t}px`,y.style.transformOrigin="0 0",!h&&(y.style.overflow="hidden"),lc(t,i,y,s,c,d),oc=()=>{clearTimeout(dp),l!=0?dp=setTimeout(()=>{lc(t,i,y,s,c,d),Fi&&vd(H7,yd,pd)},l):(lc(t,i,y,s,c,d),Fi&&vd(H7,yd,pd))},r&&window.addEventListener("resize",oc),this.isAutofitRunning=!0,setTimeout(()=>{y.style.transition=`${o}s`})},off(n="body"){try{window.removeEventListener("resize",oc);const e=document.querySelector("#autofit-style");e&&e.remove();const t=document.querySelector("#ignoreStyle");t&&t.remove();const i=document.querySelector(sc||n);i&&(i.style.cssText=""),Fi&&$_()}catch(e){console.error("autofit: Failed to remove normally",e)}this.isAutofitRunning=!1,console.log("autofit.js is off")},elRectification:null,scale:bt};function vd(n,e=!0,t=1){if(!Zo.isAutofitRunning){console.error("autofit.js:(elRectification): autofit has not been initialized yet");return}$_(),!n&&console.error(`autofit.js:elRectification bad selector: ${n}`),H7=n,pd=t,yd=e;const i=Array.from(document.querySelectorAll(n));if(i.length==0){console.error(`autofit.js:elRectification found no element by selector: "${n}"`);return}for(const a of i){const r=bt==1?1:Number(bt)*Number(t);Fi||(a.originalWidth=a.clientWidth,a.originalHeight=a.clientHeight),e?(a.style.width=`${a.originalWidth*r}px`,a.style.height=`${a.originalHeight*r}px`):(a.style.width=`${100*r}%`,a.style.height=`${100*r}%`),a.style.transform=`translateZ(0) scale(${1/Number(bt)})`,a.style.transformOrigin="0 0"}Fi=!0}function $_(){if(H7){Fi=!1;for(const n of Array.from(document.querySelectorAll(H7)))n.style.width="",n.style.height="",n.style.transform=""}}function lc(n,e,t,i,a,r="scale"){const s=document.documentElement.clientHeight,o=document.documentElement.clientWidth;bt=o/sa?bt:1,Zo.scale=+bt;const l=Math.round(s/Number(bt)),c=Math.round(o/Number(bt));t.style.height=`${l}px`,t.style.width=`${c}px`,r==="zoom"?t.style.zoom=`${bt}`:t.style.transform=`translateZ(0) scale(${bt})`;const d=document.querySelector("#ignoreStyle");d.innerHTML="";for(const h of i){const y=h;let S=y.el||y.dom;if(typeof y=="string"&&(S=y),!S||typeof S=="object"&&!Object.keys(S).length){console.error(`autofit: found invalid or empty selector/object: ${S}`);continue}const T=y.scale?y.scale:1/Number(bt),I=T!=bt&&y.fontSize,x=T!=bt&&y.width,z=T!=bt&&y.height;d.innerHTML+=` +${S} { transform: scale(${T})!important; transform-origin: 0 0; ${x?`width: ${x}!important;`:""} - ${B?`height: ${B}!important;`:""} - }`,M&&(d.innerHTML+=` -${_} div ,${_} span,${_} a,${_} * { - font-size: ${M}px; - }`)}}nl.elRectification=hd;const xk={name:"SvglineAnimation",props:{width:{type:Number,default:135},height:{type:Number,default:150},path:{type:String,default:"M0 72.5H682L732 0.5H3082"},color:{type:String,default:"#0091FF"},duration:{type:Number,default:3},length:{type:Number,default:100},begin:{type:Number,default:0},dir:{type:Array,default:()=>[0,1]},strokeWidth:{type:Number,default:4}},data(){let n=1;return{maskId:"svgline-"+n,radialGradientId:"radialGradient-"+n}},mounted(){let n=this._.uid;this.maskId="svgline-"+n,this.radialGradientId="radialGradient-"+n}},Ek={class:"svg-line-animation"},Pk=["viewBox"],Mk=["id"],kk=["stop-opacity"],Rk=["stop-opacity"],Ik=["id"],Nk=["r","fill"],Lk=["begin","dur","path","keyPoints"],Fk=["d","stroke","stroke-width","mask"];function Dk(n,e,t,i,r,a){return X(),Q("div",Ek,[(X(),Q("svg",{width:"100%",height:"100%",viewBox:`0 0 ${t.width} ${t.height}`,fill:"none",xmlns:"http://www.w3.org/2000/svg"},[A("defs",null,[A("radialGradient",{id:r.radialGradientId,cx:"50%",cy:"50%",fx:"100%",fy:"50%",r:"50%"},[A("stop",{offset:"0%","stop-color":"#fff","stop-opacity":t.dir[1]},null,8,kk),A("stop",{offset:"100%","stop-color":"#fff","stop-opacity":t.dir[0]},null,8,Rk)],8,Mk),A("mask",{id:r.maskId},[A("circle",{r:t.length,cx:"0",cy:"0",fill:`url(#${r.radialGradientId})`},[A("animateMotion",{begin:`${t.begin}s`,dur:`${t.duration}s`,path:t.path,rotate:"auto",keyPoints:`${t.dir[0]};${t.dir[1]}`,keyTimes:"0;1",repeatCount:"indefinite"},null,8,Lk)],8,Nk)],8,Ik)]),A("path",{class:"path-line",d:t.path,stroke:t.color,"stroke-width":t.strokeWidth,mask:`url(#${r.maskId})`},null,8,Fk)],8,Pk))])}const lo=rr(xk,[["render",Dk]]);const Ok={class:"m-header"},Bk={class:"m-header-wrap"},Gk={class:"m-header-title"},zk={class:"m-header-subtext"},jk={class:"m-header-left",style:{color:"#fff"}},Uk={class:"m-header-right"},$k={class:"m-header-line"},Wk={__name:"index",props:{title:{type:String,default:"红原县数字畜牧业监管平台"},subText:{type:String,default:"Hongyuan Digital Animal Husbandry Supervision Platform"}},setup(n){return(e,t)=>(X(),Q("div",Ok,[A("div",Bk,[A("div",Gk,u2(n.title),1),A("div",zk,u2(n.subText),1)]),A("div",jk,[io(e.$slots,"left")]),A("div",Uk,[io(e.$slots,"right")]),A("div",$k,[U3(lo,{class:"m-header-line-left",width:961,height:79,color:"#30DCFF",strokeWidth:2,dir:[0,1],length:100,path:"M1 1.52783L535 25.6808C552.73 26.5835 571.454 31.3851 588.834 39.2194C593.758 41.4385 598.692 43.7289 603.643 46.0273C633.567 59.9182 664.121 74.1016 696.754 74.6262C696.765 74.6264 696.775 74.6265 696.786 74.6267C821.602 76.5993 879.336 78 961 78"}),U3(lo,{class:"m-header-line-right",width:961,height:79,color:"#30DCFF",strokeWidth:2,dir:[0,1],length:100,path:"M1 1.52783L535 25.6808C552.73 26.5835 571.454 31.3851 588.834 39.2194C593.758 41.4385 598.692 43.7289 603.643 46.0273C633.567 59.9182 664.121 74.1016 696.754 74.6262C696.765 74.6264 696.775 74.6265 696.786 74.6267C821.602 76.5993 879.336 78 961 78"})])]))}};const Vk={class:"m-menu"},Hk={__name:"index",props:{defaultActive:{type:[String,Number],default:""}},emits:["select"],setup(n,{emit:e}){const t=e,i=n,r=Q2(i.defaultActive);return Xg("updateActive",s=>{s!==r.value&&(r.value=s,t("select",s))}),Xg("activeIndex",r),R0(()=>i.defaultActive,s=>{s!==r.value&&(r.value=s)}),(s,o)=>(X(),Q("div",Vk,[io(s.$slots,"default")]))}},Yk={__name:"index",props:{index:{type:[String,Number],required:!0}},setup(n){const e=n,t=Zg("updateActive"),i=Zg("activeIndex"),r=()=>{t(e.index)};return(a,s)=>(X(),Q("div",{class:K3(["m-menu-item",{"is-active":n.index===k0(i)}]),onClick:r},[io(a.$slots,"default")],2))}};let sp=0;const op="webkit moz ms o".split(" ");let Xn,Zn;const Kk=typeof window=="undefined";if(Kk)Xn=function(){},Zn=function(){};else{Xn=window.requestAnimationFrame,Zn=window.cancelAnimationFrame;let n;for(let e=0;e{e(t+i)},i);return sp=t+i,r},Zn=function(e){window.clearTimeout(e)})}const qk={props:{startVal:{type:Number,required:!1,default:0},endVal:{type:Number,required:!1,default:2017},duration:{type:Number,required:!1,default:3e3},autoplay:{type:Boolean,required:!1,default:!0},decimals:{type:Number,required:!1,default:0,validator(n){return n>=0}},decimal:{type:String,required:!1,default:"."},separator:{type:String,required:!1,default:","},prefix:{type:String,required:!1,default:""},suffix:{type:String,required:!1,default:""},useEasing:{type:Boolean,required:!1,default:!0},easingFn:{type:Function,default(n,e,t,i){return t*(-Math.pow(2,-10*n/i)+1)*1024/1023+e}}},data(){return{localStartVal:this.startVal,displayValue:this.formatNumber(this.startVal),printVal:null,paused:!1,localDuration:this.duration,startTime:null,timestamp:null,remaining:null,rAF:null}},computed:{countDown(){return this.startVal>this.endVal}},watch:{startVal(){this.autoplay&&this.start()},endVal(){this.autoplay&&this.start()}},mounted(){this.autoplay&&this.start(),this.$emit("mountedCallback")},methods:{start(){this.localStartVal=this.startVal,this.startTime=null,this.localDuration=this.duration,this.paused=!1,this.rAF=Xn(this.count)},pauseResume(){this.paused?(this.resume(),this.paused=!1):(this.pause(),this.paused=!0)},pause(){Zn(this.rAF)},resume(){this.startTime=null,this.localDuration=+this.remaining,this.localStartVal=+this.printVal,Xn(this.count)},reset(){this.startTime=null,Zn(this.rAF),this.displayValue=this.formatNumber(this.startVal)},count(n){this.startTime||(this.startTime=n),this.timestamp=n;const e=n-this.startTime;this.remaining=this.localDuration-e,this.useEasing?this.countDown?this.printVal=this.localStartVal-this.easingFn(e,0,this.localStartVal-this.endVal,this.localDuration):this.printVal=this.easingFn(e,this.localStartVal,this.endVal-this.localStartVal,this.localDuration):this.countDown?this.printVal=this.localStartVal-(this.localStartVal-this.endVal)*(e/this.localDuration):this.printVal=this.localStartVal+(this.endVal-this.localStartVal)*(e/this.localDuration),this.countDown?this.printVal=this.printValthis.endVal?this.endVal:this.printVal,this.displayValue=this.formatNumber(this.printVal),e1?this.decimal+e[1]:"",r=/(\d+)(\d{3})/;if(this.separator&&!this.isNumber(this.separator))for(;r.test(t);)t=t.replace(r,"$1"+this.separator+"$2");return this.prefix+t+i+this.suffix}},destroyed(){Zn(this.rAF)}};function Xk(n,e,t,i,r,a){return X(),Q("span",null,u2(r.displayValue),1)}const N_=rr(qk,[["render",Xk]]);typeof window!="undefined"&&window.Vue&&window.Vue.component("count-to",N_);const Zk={class:"count-card-left"},Jk={class:"count-card-title"},Qk={class:"title-zh"},eR={key:0,class:"title-en"},tR={class:"count-card-right"},nR={class:"unit"},iR={__name:"index",props:{info:{type:Object,default:()=>({icon:"xiaoshoujine",zh:"2023年销售金额",en:"Sales amount in 2023",value:9500,unit:"万元",decimals:0})}},setup(n){const e=n,t=Q2(!0),i=Q2(!1),r=Q2(0);let a=null;const s=c2(()=>e.info.duration||1800);R0(()=>[e.info.value,e.info.zh],()=>{a&&window.clearTimeout(a),t.value=!0,i.value=!1,r.value+=1},{immediate:!0});function o(d){return d.toUpperCase()}function l(){t.value=!0,i.value=!1}function c(){t.value=!1,i.value=!0,a&&window.clearTimeout(a),a=window.setTimeout(()=>{i.value=!1},900)}return j6(()=>{a&&window.clearTimeout(a)}),(d,m)=>(X(),Q("div",{class:K3(["count-card",{"is-counting":t.value,"is-settled":i.value}])},[A("div",Zk,[A("div",{class:K3(["count-card-icon","icon-"+n.info.icon])},null,2),A("div",Jk,[A("div",Qk,u2(n.info.zh),1),n.info.en?(X(),Q("div",eR,u2(o(n.info.en)),1)):N3("",!0)])]),A("div",tR,[(X(),Q("div",{class:"value",key:r.value},[U3(k0(N_),{startVal:0,endVal:n.info.value,decimals:n.info.decimals,duration:s.value,separator:"",autoplay:!0,onMountedCallback:l,onCallback:c},null,8,["endVal","decimals","duration"])])),A("div",nR,u2(n.info.unit),1)])],2))}};var is=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function rR(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}function rs(n){throw new Error('Could not dynamically require "'+n+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var uo={exports:{}};uo.exports;(function(n,e){function t(j){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(L){return typeof L}:function(L){return L&&typeof Symbol=="function"&&L.constructor===Symbol&&L!==Symbol.prototype?"symbol":typeof L},t(j)}function i(j,L){if(!(j instanceof L))throw new TypeError("Cannot call a class as a function")}function r(j,L){for(var p=0;p>>1,z3=[["ary",O],["bind",n2],["bindKey",C2],["curry",C],["curryRight",z],["flip",h2],["partial",w],["partialRight",D],["rearg",e2]],r1="[object Arguments]",A1="[object Array]",y1="[object AsyncFunction]",P1="[object Boolean]",n0="[object Date]",V6="[object DOMException]",e6="[object Error]",Se="[object Function]",$t="[object GeneratorFunction]",a0="[object Map]",be="[object Number]",ct="[object Null]",K1="[object Object]",E0="[object Promise]",g1="[object Proxy]",s1="[object RegExp]",R1="[object Set]",b0="[object String]",a2="[object Symbol]",S2="[object Undefined]",A2="[object WeakMap]",I2="[object WeakSet]",s2="[object ArrayBuffer]",V2="[object DataView]",O2="[object Float32Array]",t3="[object Float64Array]",h3="[object Int8Array]",L3="[object Int16Array]",f3="[object Int32Array]",O3="[object Uint8Array]",w0="[object Uint8ClampedArray]",Z0="[object Uint16Array]",w1="[object Uint32Array]",re=/\b__p \+= '';/g,z1=/\b(__p \+=) '' \+/g,T0=/(__e\(.*?\)|\b__t\)) \+\n'';/g,t6=/&(?:amp|lt|gt|quot|#39);/g,Wt=/[&<>"']/g,q1=RegExp(t6.source),H0=RegExp(Wt.source),H6=/<%-([\s\S]+?)%>/g,K9=/<%([\s\S]+?)%>/g,zn=/<%=([\s\S]+?)%>/g,K8=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,q5=/^\w*$/,J0=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Q0=/[\\^$.*+?()[\]{}|]/g,pt=RegExp(Q0.source),k6=/^\s+/,n6=/\s/,Qe=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,X5=/\{\n\/\* \[wrapped with (.+)\] \*/,Z5=/,? & /,m5=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,kt=/[()=,{}\[\]\/\s]/,i6=/\\(\\)?/g,Ir=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,q9=/\w*$/,jl=/^[-+]0x[0-9a-f]+$/i,v4=/^0b[01]+$/i,Ul=/^\[object .+?Constructor\]$/,_4=/^0o[0-7]+$/i,$l=/^(?:0|[1-9]\d*)$/,Wl=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,J5=/($^)/,Vl=/['\n\r\u2028\u2029\\]/g,X9="\\ud800-\\udfff",Y6="\\u0300-\\u036f",Nr="\\ufe20-\\ufe2f",Hl="\\u20d0-\\u20ff",Lr=Y6+Nr+Hl,S4="\\u2700-\\u27bf",Fr="a-z\\xdf-\\xf6\\xf8-\\xff",Dr="\\xac\\xb1\\xd7\\xf7",b4="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Or="\\u2000-\\u206f",Br=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Gr="A-Z\\xc0-\\xd6\\xd8-\\xde",Z9="\\ufe0e\\ufe0f",dt=Dr+b4+Or+Br,q8="['’]",Yl="["+X9+"]",zr="["+dt+"]",X8="["+Lr+"]",jr="\\d+",Kl="["+S4+"]",Ur="["+Fr+"]",$r="[^"+X9+dt+jr+S4+Fr+Gr+"]",J9="\\ud83c[\\udffb-\\udfff]",Wr="(?:"+X8+"|"+J9+")",Vr="[^"+X9+"]",Q9="(?:\\ud83c[\\udde6-\\uddff]){2}",h0="[\\ud800-\\udbff][\\udc00-\\udfff]",Q5="["+Gr+"]",Be="\\u200d",wn="(?:"+Ur+"|"+$r+")",Hr="(?:"+Q5+"|"+$r+")",Yr="(?:"+q8+"(?:d|ll|m|re|s|t|ve))?",Kr="(?:"+q8+"(?:D|LL|M|RE|S|T|VE))?",qr=Wr+"?",w4="["+Z9+"]?",ql="(?:"+Be+"(?:"+[Vr,Q9,h0].join("|")+")"+w4+qr+")*",Xr="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",C4="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Zr=w4+qr+ql,Xl="(?:"+[Kl,Q9,h0].join("|")+")"+Zr,Jr="(?:"+[Vr+X8+"?",X8,Q9,h0,Yl].join("|")+")",Qr=RegExp(q8,"g"),Zl=RegExp(X8,"g"),Z8=RegExp(J9+"(?="+J9+")|"+Jr+Zr,"g"),ea=RegExp([Q5+"?"+Ur+"+"+Yr+"(?="+[zr,Q5,"$"].join("|")+")",Hr+"+"+Kr+"(?="+[zr,Q5+wn,"$"].join("|")+")",Q5+"?"+wn+"+"+Yr,Q5+"+"+Kr,C4,Xr,jr,Xl].join("|"),"g"),Jl=RegExp("["+Be+X9+Lr+Z9+"]"),ta=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,J8=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],na=-1,Y0={};Y0[O2]=Y0[t3]=Y0[h3]=Y0[L3]=Y0[f3]=Y0[O3]=Y0[w0]=Y0[Z0]=Y0[w1]=!0,Y0[r1]=Y0[A1]=Y0[s2]=Y0[P1]=Y0[V2]=Y0[n0]=Y0[e6]=Y0[Se]=Y0[a0]=Y0[be]=Y0[K1]=Y0[s1]=Y0[R1]=Y0[b0]=Y0[A2]=!1;var j0={};j0[r1]=j0[A1]=j0[s2]=j0[V2]=j0[P1]=j0[n0]=j0[O2]=j0[t3]=j0[h3]=j0[L3]=j0[f3]=j0[a0]=j0[be]=j0[K1]=j0[s1]=j0[R1]=j0[b0]=j0[a2]=j0[O3]=j0[w0]=j0[Z0]=j0[w1]=!0,j0[e6]=j0[Se]=j0[A2]=!1;var ia={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},ra={"&":"&","<":"<",">":">",'"':""","'":"'"},aa={"&":"&","<":"<",">":">",""":'"',"'":"'"},sa={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},oa=parseFloat,la=parseInt,ua=typeof E2=="object"&&E2&&E2.Object===Object&&E2,ca=typeof self=="object"&&self&&self.Object===Object&&self,Me=ua||ca||Function("return this")(),Q8=L&&!L.nodeType&&L,g5=Q8&&!0&&j&&!j.nodeType&&j,T4=g5&&g5.exports===Q8,ei=T4&&ua.process,Vt=function(){try{var K2=g5&&g5.require&&g5.require("util").types;return K2||ei&&ei.binding&&ei.binding("util")}catch(x3){}}(),da=Vt&&Vt.isArrayBuffer,A4=Vt&&Vt.isDate,ha=Vt&&Vt.isMap,ti=Vt&&Vt.isRegExp,fa=Vt&&Vt.isSet,x4=Vt&&Vt.isTypedArray;function Ht(K2,x3,g3){switch(g3.length){case 0:return K2.call(x3);case 1:return K2.call(x3,g3[0]);case 2:return K2.call(x3,g3[0],g3[1]);case 3:return K2.call(x3,g3[0],g3[1],g3[2])}return K2.apply(x3,g3)}function Ql(K2,x3,g3,u1){for(var U1=-1,P0=K2==null?0:K2.length;++U1-1}function we(K2,x3,g3){for(var u1=-1,U1=K2==null?0:K2.length;++u1-1;);return g3}function B2(K2,x3){for(var g3=K2.length;g3--&&e9(x3,K2[g3],0)>-1;);return g3}function n3(K2,x3){for(var g3=K2.length,u1=0;g3--;)K2[g3]===x3&&++u1;return u1}var m3=M4(ia),Z3=M4(ra);function t1(K2){return"\\"+sa[K2]}function Q3(K2,x3){return K2==null?p:K2[x3]}function v1(K2){return Jl.test(K2)}function s0(K2){return ta.test(K2)}function _1(K2){for(var x3,g3=[];!(x3=K2.next()).done;)g3.push(x3.value);return g3}function c0(K2){var x3=-1,g3=Array(K2.size);return K2.forEach(function(u1,U1){g3[++x3]=[U1,u1]}),g3}function et(K2,x3){return function(g3){return K2(x3(g3))}}function Ye(K2,x3){for(var g3=-1,u1=K2.length,U1=0,P0=[];++g3-1}function iT(u,h){var S=this.__data__,F=Ia(S,u);return F<0?(++this.size,S.push([u,h])):S[F][1]=h,this}y5.prototype.clear=QC,y5.prototype.delete=eT,y5.prototype.get=tT,y5.prototype.has=nT,y5.prototype.set=iT;function v5(u){var h=-1,S=u==null?0:u.length;for(this.clear();++h=h?u:h)),u}function Z6(u,h,S,F,Z,l2){var P2,U2=h&V,J2=h&G,R3=h&d2;if(S&&(P2=Z?S(u,F,Z,l2):S(u)),P2!==p)return P2;if(!Ce(u))return u;var I3=V1(u);if(I3){if(P2=oA(u),!U2)return o6(u,P2)}else{var B3=Nt(u),n1=B3==Se||B3==$t;if(s9(u))return Om(u,U2);if(B3==K1||B3==r1||n1&&!Z){if(P2=J2||n1?{}:ng(u),!U2)return J2?XT(u,_T(P2,u)):qT(u,fm(P2,u))}else{if(!j0[B3])return Z?u:{};P2=lA(u,B3,U2)}}l2||(l2=new Tn);var f1=l2.get(u);if(f1)return f1;l2.set(u,P2),Rg(u)?u.forEach(function(k1){P2.add(Z6(k1,h,S,k1,u,l2))}):Mg(u)&&u.forEach(function(k1,d0){P2.set(d0,Z6(k1,h,S,d0,u,l2))});var M1=R3?J2?ku:Mu:J2?u6:ht,Q1=I3?p:M1(u);return r6(Q1||u,function(k1,d0){Q1&&(d0=k1,k1=u[d0]),D4(P2,d0,Z6(k1,h,S,d0,u,l2))}),P2}function ST(u){var h=ht(u);return function(S){return mm(S,u,h)}}function mm(u,h,S){var F=S.length;if(u==null)return!F;for(u=ee(u);F--;){var Z=S[F],l2=h[Z],P2=u[Z];if(P2===p&&!(Z in u)||!l2(P2))return!1}return!0}function gm(u,h,S){if(typeof u!="function")throw new q6(b);return $4(function(){u.apply(p,S)},h)}function O4(u,h,S,F){var Z=-1,l2=ni,P2=!0,U2=u.length,J2=[],R3=h.length;if(!U2)return J2;S&&(h=ae(h,R(S))),F?(l2=we,P2=!1):h.length>=g&&(l2=i2,P2=!1,h=new r8(h));e:for(;++ZZ?0:Z+S),F=F===p||F>Z?Z:X1(F),F<0&&(F+=Z),F=S>F?0:Ng(F);S0&&S(U2)?h>1?yt(U2,h-1,S,F,Z):Un(Z,U2):F||(Z[Z.length]=U2)}return Z}var du=$m(),vm=$m(!0);function $n(u,h){return u&&du(u,h,ht)}function hu(u,h){return u&&vm(u,h,ht)}function La(u,h){return jn(h,function(S){return C5(u[S])})}function s8(u,h){h=r9(h,u);for(var S=0,F=h.length;u!=null&&Sh}function CT(u,h){return u!=null&&U0.call(u,h)}function TT(u,h){return u!=null&&h in ee(u)}function AT(u,h,S){return u>=It(h,S)&&u=120&&I3.length>=120)?new r8(P2&&I3):p}I3=u[0];var B3=-1,n1=U2[0];e:for(;++B3-1;)U2!==u&&Aa.call(U2,J2,1),Aa.call(u,J2,1);return u}function Mm(u,h){for(var S=u?h.length:0,F=S-1;S--;){var Z=h[S];if(S==F||Z!==l2){var l2=Z;w5(Z)?Aa.call(u,Z,1):wu(u,Z)}}return u}function _u(u,h){return u+Pa(um()*(h-u+1))}function BT(u,h,S,F){for(var Z=-1,l2=nt(Ea((h-u)/(S||1)),0),P2=g3(l2);l2--;)P2[F?l2:++Z]=u,u+=S;return P2}function Su(u,h){var S="";if(!u||h<1||h>l1)return S;do h%2&&(S+=u),h=Pa(h/2),h&&(u+=u);while(h);return S}function i0(u,h){return Ou(ag(u,h,c6),u+"")}function GT(u){return hm(mi(u))}function zT(u,h){var S=mi(u);return Va(S,a8(h,0,S.length))}function z4(u,h,S,F){if(!Ce(u))return u;h=r9(h,u);for(var Z=-1,l2=h.length,P2=l2-1,U2=u;U2!=null&&++ZZ?0:Z+h),S=S>Z?Z:S,S<0&&(S+=Z),Z=h>S?0:S-h>>>0,h>>>=0;for(var l2=g3(Z);++F>>1,P2=u[l2];P2!==null&&!I6(P2)&&(S?P2<=h:P2=g){var R3=h?null:eA(u);if(R3)return Cn(R3);P2=!1,Z=i2,J2=new r8}else J2=h?[]:U2;e:for(;++F=F?u:J6(u,h,S)}var Dm=RC||function(u){return Me.clearTimeout(u)};function Om(u,h){if(h)return u.slice();var S=u.length,F=rm?rm(S):new u.constructor(S);return u.copy(F),F}function xu(u){var h=new u.constructor(u.byteLength);return new Ca(h).set(new Ca(u)),h}function VT(u,h){var S=h?xu(u.buffer):u.buffer;return new u.constructor(S,u.byteOffset,u.byteLength)}function HT(u){var h=new u.constructor(u.source,q9.exec(u));return h.lastIndex=u.lastIndex,h}function YT(u){return F4?ee(F4.call(u)):{}}function Bm(u,h){var S=h?xu(u.buffer):u.buffer;return new u.constructor(S,u.byteOffset,u.length)}function Gm(u,h){if(u!==h){var S=u!==p,F=u===null,Z=u===u,l2=I6(u),P2=h!==p,U2=h===null,J2=h===h,R3=I6(h);if(!U2&&!R3&&!l2&&u>h||l2&&P2&&J2&&!U2&&!R3||F&&P2&&J2||!S&&J2||!Z)return 1;if(!F&&!l2&&!R3&&u=U2)return J2;var R3=S[F];return J2*(R3=="desc"?-1:1)}}return u.index-h.index}function zm(u,h,S,F){for(var Z=-1,l2=u.length,P2=S.length,U2=-1,J2=h.length,R3=nt(l2-P2,0),I3=g3(J2+R3),B3=!F;++U21?S[Z-1]:p,P2=Z>2?S[2]:p;for(l2=u.length>3&&typeof l2=="function"?(Z--,l2):p,P2&&Kt(S[0],S[1],P2)&&(l2=Z<3?p:l2,Z=1),h=ee(h);++F-1?Z[l2?h[P2]:P2]:p}}function Hm(u){return b5(function(h){var S=h.length,F=S,Z=X6.prototype.thru;for(u&&h.reverse();F--;){var l2=h[F];if(typeof l2!="function")throw new q6(b);if(Z&&!P2&&$a(l2)=="wrapper")var P2=new X6([],!0)}for(F=P2?F:S;++F1&&_0.reverse(),I3&&J2U2))return!1;var R3=l2.get(u),I3=l2.get(h);if(R3&&I3)return R3==h&&I3==u;var B3=-1,n1=!0,f1=S&t2?new r8:p;for(l2.set(u,h),l2.set(h,u);++B31?"& ":"")+h[F],h=h.join(S>2?", ":" "),u.replace(Qe,`{ -/* [wrapped with `+h+`] */ -`)}function cA(u){return V1(u)||u8(u)||!!(om&&u&&u[om])}function w5(u,h){var S=typeof u;return h=h==null?l1:h,!!h&&(S=="number"||S!="symbol"&&$l.test(u))&&u>-1&&u%1==0&&u0){if(++h>=s3)return arguments[0]}else h=0;return u.apply(p,arguments)}}function Va(u,h){var S=-1,F=u.length,Z=F-1;for(h=h===p?F:h;++S1?u[h-1]:p;return S=typeof S=="function"?(u.pop(),S):p,yg(u,S)});function vg(u){var h=o2(u);return h.__chain__=!0,h}function bx(u,h){return h(u),u}function Ha(u,h){return h(u)}var wx=b5(function(u){var h=u.length,S=h?u[0]:0,F=this.__wrapped__,Z=function(l2){return cu(l2,u)};return h>1||this.__actions__.length||!(F instanceof f0)||!w5(S)?this.thru(Z):(F=F.slice(S,+S+(h?1:0)),F.__actions__.push({func:Ha,args:[Z],thisArg:p}),new X6(F,this.__chain__).thru(function(l2){return h&&!l2.length&&l2.push(p),l2}))});function Cx(){return vg(this)}function Tx(){return new X6(this.value(),this.__chain__)}function Ax(){this.__values__===p&&(this.__values__=Ig(this.value()));var u=this.__index__>=this.__values__.length,h=u?p:this.__values__[this.__index__++];return{done:u,value:h}}function xx(){return this}function Ex(u){for(var h,S=this;S instanceof Ra;){var F=dg(S);F.__index__=0,F.__values__=p,h?Z.__wrapped__=F:h=F;var Z=F;S=S.__wrapped__}return Z.__wrapped__=u,h}function Px(){var u=this.__wrapped__;if(u instanceof f0){var h=u;return this.__actions__.length&&(h=new f0(this)),h=h.reverse(),h.__actions__.push({func:Ha,args:[Bu],thisArg:p}),new X6(h,this.__chain__)}return this.thru(Bu)}function Mx(){return Lm(this.__wrapped__,this.__actions__)}var kx=Ba(function(u,h,S){U0.call(u,S)?++u[S]:_5(u,S,1)});function Rx(u,h,S){var F=V1(u)?ma:bT;return S&&Kt(u,h,S)&&(h=p),F(u,x1(h,3))}function Ix(u,h){var S=V1(u)?jn:ym;return S(u,x1(h,3))}var Nx=Vm(hg),Lx=Vm(fg);function Fx(u,h){return yt(Ya(u,h),1)}function Dx(u,h){return yt(Ya(u,h),o1)}function Ox(u,h,S){return S=S===p?1:X1(S),yt(Ya(u,h),S)}function _g(u,h){var S=V1(u)?r6:n9;return S(u,x1(h,3))}function Sg(u,h){var S=V1(u)?eu:pm;return S(u,x1(h,3))}var Bx=Ba(function(u,h,S){U0.call(u,S)?u[S].push(h):_5(u,S,[h])});function Gx(u,h,S,F){u=l6(u)?u:mi(u),S=S&&!F?X1(S):0;var Z=u.length;return S<0&&(S=nt(Z+S,0)),Ja(u)?S<=Z&&u.indexOf(h,S)>-1:!!Z&&e9(u,h,S)>-1}var zx=i0(function(u,h,S){var F=-1,Z=typeof h=="function",l2=l6(u)?g3(u.length):[];return n9(u,function(P2){l2[++F]=Z?Ht(h,P2,S):B4(P2,h,S)}),l2}),jx=Ba(function(u,h,S){_5(u,S,h)});function Ya(u,h){var S=V1(u)?ae:Cm;return S(u,x1(h,3))}function Ux(u,h,S,F){return u==null?[]:(V1(h)||(h=h==null?[]:[h]),S=F?p:S,V1(S)||(S=S==null?[]:[S]),Em(u,h,S))}var $x=Ba(function(u,h,S){u[S?0:1].push(h)},function(){return[[],[]]});function Wx(u,h,S){var F=V1(u)?ii:ya,Z=arguments.length<3;return F(u,x1(h,4),S,Z,n9)}function Vx(u,h,S){var F=V1(u)?tu:ya,Z=arguments.length<3;return F(u,x1(h,4),S,Z,pm)}function Hx(u,h){var S=V1(u)?jn:ym;return S(u,Xa(x1(h,3)))}function Yx(u){var h=V1(u)?hm:GT;return h(u)}function Kx(u,h,S){(S?Kt(u,h,S):h===p)?h=1:h=X1(h);var F=V1(u)?pT:zT;return F(u,h)}function qx(u){var h=V1(u)?yT:UT;return h(u)}function Xx(u){if(u==null)return 0;if(l6(u))return Ja(u)?p5(u):u.length;var h=Nt(u);return h==a0||h==R1?u.size:pu(u).length}function Zx(u,h,S){var F=V1(u)?E4:$T;return S&&Kt(u,h,S)&&(h=p),F(u,x1(h,3))}var Jx=i0(function(u,h){if(u==null)return[];var S=h.length;return S>1&&Kt(u,h[0],h[1])?h=[]:S>2&&Kt(h[0],h[1],h[2])&&(h=[h[0]]),Em(u,yt(h,1),[])}),Ka=IC||function(){return Me.Date.now()};function Qx(u,h){if(typeof h!="function")throw new q6(b);return u=X1(u),function(){if(--u<1)return h.apply(this,arguments)}}function bg(u,h,S){return h=S?p:h,h=u&&h==null?u.length:h,S5(u,O,p,p,p,p,h)}function wg(u,h){var S;if(typeof h!="function")throw new q6(b);return u=X1(u),function(){return--u>0&&(S=h.apply(this,arguments)),u<=1&&(h=p),S}}var zu=i0(function(u,h,S){var F=n2;if(S.length){var Z=Ye(S,hi(zu));F|=w}return S5(u,F,h,S,Z)}),Cg=i0(function(u,h,S){var F=n2|C2;if(S.length){var Z=Ye(S,hi(Cg));F|=w}return S5(h,F,u,S,Z)});function Tg(u,h,S){h=S?p:h;var F=S5(u,C,p,p,p,p,p,h);return F.placeholder=Tg.placeholder,F}function Ag(u,h,S){h=S?p:h;var F=S5(u,z,p,p,p,p,p,h);return F.placeholder=Ag.placeholder,F}function xg(u,h,S){var F,Z,l2,P2,U2,J2,R3=0,I3=!1,B3=!1,n1=!0;if(typeof u!="function")throw new q6(b);h=en(h)||0,Ce(S)&&(I3=!!S.leading,B3="maxWait"in S,l2=B3?nt(en(S.maxWait)||0,h):l2,n1="trailing"in S?!!S.trailing:n1);function f1(ze){var xn=F,A5=Z;return F=Z=p,R3=ze,P2=u.apply(A5,xn),P2}function M1(ze){return R3=ze,U2=$4(d0,h),I3?f1(ze):P2}function Q1(ze){var xn=ze-J2,A5=ze-R3,Vg=h-xn;return B3?It(Vg,l2-A5):Vg}function k1(ze){var xn=ze-J2,A5=ze-R3;return J2===p||xn>=h||xn<0||B3&&A5>=l2}function d0(){var ze=Ka();if(k1(ze))return _0(ze);U2=$4(d0,Q1(ze))}function _0(ze){return U2=p,n1&&F?f1(ze):(F=Z=p,P2)}function N6(){U2!==p&&Dm(U2),R3=0,F=J2=Z=U2=p}function qt(){return U2===p?P2:_0(Ka())}function L6(){var ze=Ka(),xn=k1(ze);if(F=arguments,Z=this,J2=ze,xn){if(U2===p)return M1(J2);if(B3)return Dm(U2),U2=$4(d0,h),f1(J2)}return U2===p&&(U2=$4(d0,h)),P2}return L6.cancel=N6,L6.flush=qt,L6}var eE=i0(function(u,h){return gm(u,1,h)}),tE=i0(function(u,h,S){return gm(u,en(h)||0,S)});function nE(u){return S5(u,h2)}function qa(u,h){if(typeof u!="function"||h!=null&&typeof h!="function")throw new q6(b);var S=function(){var F=arguments,Z=h?h.apply(this,F):F[0],l2=S.cache;if(l2.has(Z))return l2.get(Z);var P2=u.apply(this,F);return S.cache=l2.set(Z,P2)||l2,P2};return S.cache=new(qa.Cache||v5),S}qa.Cache=v5;function Xa(u){if(typeof u!="function")throw new q6(b);return function(){var h=arguments;switch(h.length){case 0:return!u.call(this);case 1:return!u.call(this,h[0]);case 2:return!u.call(this,h[0],h[1]);case 3:return!u.call(this,h[0],h[1],h[2])}return!u.apply(this,h)}}function iE(u){return wg(2,u)}var rE=WT(function(u,h){h=h.length==1&&V1(h[0])?ae(h[0],R(x1())):ae(yt(h,1),R(x1()));var S=h.length;return i0(function(F){for(var Z=-1,l2=It(F.length,S);++Z=h}),u8=Sm(function(){return arguments}())?Sm:function(u){return ke(u)&&U0.call(u,"callee")&&!sm.call(u,"callee")},V1=g3.isArray,_E=da?R(da):ET;function l6(u){return u!=null&&Za(u.length)&&!C5(u)}function Ge(u){return ke(u)&&l6(u)}function SE(u){return u===!0||u===!1||ke(u)&&Yt(u)==P1}var s9=LC||Ju,bE=A4?R(A4):PT;function wE(u){return ke(u)&&u.nodeType===1&&!W4(u)}function CE(u){if(u==null)return!0;if(l6(u)&&(V1(u)||typeof u=="string"||typeof u.splice=="function"||s9(u)||fi(u)||u8(u)))return!u.length;var h=Nt(u);if(h==a0||h==R1)return!u.size;if(U4(u))return!pu(u).length;for(var S in u)if(U0.call(u,S))return!1;return!0}function TE(u,h){return G4(u,h)}function AE(u,h,S){S=typeof S=="function"?S:p;var F=S?S(u,h):p;return F===p?G4(u,h,p,S):!!F}function Uu(u){if(!ke(u))return!1;var h=Yt(u);return h==e6||h==V6||typeof u.message=="string"&&typeof u.name=="string"&&!W4(u)}function xE(u){return typeof u=="number"&&lm(u)}function C5(u){if(!Ce(u))return!1;var h=Yt(u);return h==Se||h==$t||h==y1||h==g1}function Pg(u){return typeof u=="number"&&u==X1(u)}function Za(u){return typeof u=="number"&&u>-1&&u%1==0&&u<=l1}function Ce(u){var h=typeof u;return u!=null&&(h=="object"||h=="function")}function ke(u){return u!=null&&typeof u=="object"}var Mg=ha?R(ha):kT;function EE(u,h){return u===h||gu(u,h,Iu(h))}function PE(u,h,S){return S=typeof S=="function"?S:p,gu(u,h,Iu(h),S)}function ME(u){return kg(u)&&u!=+u}function kE(u){if(fA(u))throw new U1(v);return bm(u)}function RE(u){return u===null}function IE(u){return u==null}function kg(u){return typeof u=="number"||ke(u)&&Yt(u)==be}function W4(u){if(!ke(u)||Yt(u)!=K1)return!1;var h=Ta(u);if(h===null)return!0;var S=U0.call(h,"constructor")&&h.constructor;return typeof S=="function"&&S instanceof S&&Sa.call(S)==PC}var $u=ti?R(ti):RT;function NE(u){return Pg(u)&&u>=-l1&&u<=l1}var Rg=fa?R(fa):IT;function Ja(u){return typeof u=="string"||!V1(u)&&ke(u)&&Yt(u)==b0}function I6(u){return typeof u=="symbol"||ke(u)&&Yt(u)==a2}var fi=x4?R(x4):NT;function LE(u){return u===p}function FE(u){return ke(u)&&Nt(u)==A2}function DE(u){return ke(u)&&Yt(u)==I2}var OE=Ua(yu),BE=Ua(function(u,h){return u<=h});function Ig(u){if(!u)return[];if(l6(u))return Ja(u)?s6(u):o6(u);if(R4&&u[R4])return _1(u[R4]());var h=Nt(u),S=h==a0?c0:h==R1?Cn:mi;return S(u)}function T5(u){if(!u)return u===0?u:0;if(u=en(u),u===o1||u===-o1){var h=u<0?-1:1;return h*h1}return u===u?u:0}function X1(u){var h=T5(u),S=h%1;return h===h?S?h-S:h:0}function Ng(u){return u?a8(X1(u),0,b2):0}function en(u){if(typeof u=="number")return u;if(I6(u))return J1;if(Ce(u)){var h=typeof u.valueOf=="function"?u.valueOf():u;u=Ce(h)?h+"":h}if(typeof u!="string")return u===0?u:+u;u=k(u);var S=v4.test(u);return S||_4.test(u)?la(u.slice(2),S?2:8):jl.test(u)?J1:+u}function Lg(u){return Wn(u,u6(u))}function GE(u){return u?a8(X1(u),-l1,l1):u===0?u:0}function F0(u){return u==null?"":R6(u)}var zE=ci(function(u,h){if(U4(h)||l6(h)){Wn(h,ht(h),u);return}for(var S in h)U0.call(h,S)&&D4(u,S,h[S])}),Fg=ci(function(u,h){Wn(h,u6(h),u)}),Qa=ci(function(u,h,S,F){Wn(h,u6(h),u,F)}),jE=ci(function(u,h,S,F){Wn(h,ht(h),u,F)}),UE=b5(cu);function $E(u,h){var S=ui(u);return h==null?S:fm(S,h)}var WE=i0(function(u,h){u=ee(u);var S=-1,F=h.length,Z=F>2?h[2]:p;for(Z&&Kt(h[0],h[1],Z)&&(F=1);++S1),l2}),Wn(u,ku(u),S),F&&(S=Z6(S,V|G|d2,tA));for(var Z=h.length;Z--;)wu(S,h[Z]);return S});function lP(u,h){return Og(u,Xa(x1(h)))}var uP=b5(function(u,h){return u==null?{}:DT(u,h)});function Og(u,h){if(u==null)return{};var S=ae(ku(u),function(F){return[F]});return h=x1(h),Pm(u,S,function(F,Z){return h(F,Z[0])})}function cP(u,h,S){h=r9(h,u);var F=-1,Z=h.length;for(Z||(Z=1,u=p);++Fh){var F=u;u=h,h=F}if(S||u%1||h%1){var Z=um();return It(u+Z*(h-u+oa("1e-"+((Z+"").length-1))),h)}return _u(u,h)}var bP=di(function(u,h,S){return h=h.toLowerCase(),u+(S?zg(h):h)});function zg(u){return Hu(F0(u).toLowerCase())}function jg(u){return u=F0(u),u&&u.replace(Wl,m3).replace(Zl,"")}function wP(u,h,S){u=F0(u),h=R6(h);var F=u.length;S=S===p?F:a8(X1(S),0,F);var Z=S;return S-=h.length,S>=0&&u.slice(S,Z)==h}function CP(u){return u=F0(u),u&&H0.test(u)?u.replace(Wt,Z3):u}function TP(u){return u=F0(u),u&&pt.test(u)?u.replace(Q0,"\\$&"):u}var AP=di(function(u,h,S){return u+(S?"-":"")+h.toLowerCase()}),xP=di(function(u,h,S){return u+(S?" ":"")+h.toLowerCase()}),EP=Wm("toLowerCase");function PP(u,h,S){u=F0(u),h=X1(h);var F=h?p5(u):0;if(!h||F>=h)return u;var Z=(h-F)/2;return ja(Pa(Z),S)+u+ja(Ea(Z),S)}function MP(u,h,S){u=F0(u),h=X1(h);var F=h?p5(u):0;return h&&F>>0,S?(u=F0(u),u&&(typeof h=="string"||h!=null&&!$u(h))&&(h=R6(h),!h&&v1(u))?a9(s6(u),0,S):u.split(h,S)):[]}var DP=di(function(u,h,S){return u+(S?" ":"")+Hu(h)});function OP(u,h,S){return u=F0(u),S=S==null?0:a8(X1(S),0,u.length),h=R6(h),u.slice(S,S+h.length)==h}function BP(u,h,S){var F=o2.templateSettings;S&&Kt(u,h,S)&&(h=p),u=F0(u),h=Qa({},h,F,Zm);var Z=Qa({},h.imports,F.imports,Zm),l2=ht(Z),P2=N(Z,l2),U2,J2,R3=0,I3=h.interpolate||J5,B3="__p += '",n1=au((h.escape||J5).source+"|"+I3.source+"|"+(I3===zn?Ir:J5).source+"|"+(h.evaluate||J5).source+"|$","g"),f1="//# sourceURL="+(U0.call(h,"sourceURL")?(h.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++na+"]")+` -`;u.replace(n1,function(k1,d0,_0,N6,qt,L6){return _0||(_0=N6),B3+=u.slice(R3,L6).replace(Vl,t1),d0&&(U2=!0,B3+=`' + + ${z?`height: ${z}!important;`:""} + }`,I&&(d.innerHTML+=` +${S} div ,${S} span,${S} a,${S} * { + font-size: ${I}px; + }`)}}Zo.elRectification=vd;const Rk={name:"SvglineAnimation",props:{width:{type:Number,default:135},height:{type:Number,default:150},path:{type:String,default:"M0 72.5H682L732 0.5H3082"},color:{type:String,default:"#0091FF"},duration:{type:Number,default:3},length:{type:Number,default:100},begin:{type:Number,default:0},dir:{type:Array,default:()=>[0,1]},strokeWidth:{type:Number,default:4}},data(){let n=1;return{maskId:"svgline-"+n,radialGradientId:"radialGradient-"+n}},mounted(){let n=this._.uid;this.maskId="svgline-"+n,this.radialGradientId="radialGradient-"+n}},Ik={class:"svg-line-animation"},Nk=["viewBox"],Lk=["id"],Fk=["stop-opacity"],Dk=["stop-opacity"],Ok=["id"],Bk=["r","fill"],Gk=["begin","dur","path","keyPoints"],zk=["d","stroke","stroke-width","mask"];function jk(n,e,t,i,a,r){return Y(),Q("div",Ik,[(Y(),Q("svg",{width:"100%",height:"100%",viewBox:`0 0 ${t.width} ${t.height}`,fill:"none",xmlns:"http://www.w3.org/2000/svg"},[A("defs",null,[A("radialGradient",{id:a.radialGradientId,cx:"50%",cy:"50%",fx:"100%",fy:"50%",r:"50%"},[A("stop",{offset:"0%","stop-color":"#fff","stop-opacity":t.dir[1]},null,8,Fk),A("stop",{offset:"100%","stop-color":"#fff","stop-opacity":t.dir[0]},null,8,Dk)],8,Lk),A("mask",{id:a.maskId},[A("circle",{r:t.length,cx:"0",cy:"0",fill:`url(#${a.radialGradientId})`},[A("animateMotion",{begin:`${t.begin}s`,dur:`${t.duration}s`,path:t.path,rotate:"auto",keyPoints:`${t.dir[0]};${t.dir[1]}`,keyTimes:"0;1",repeatCount:"indefinite"},null,8,Gk)],8,Bk)],8,Ok)]),A("path",{class:"path-line",d:t.path,stroke:t.color,"stroke-width":t.strokeWidth,mask:`url(#${a.maskId})`},null,8,zk)],8,Nk))])}const no=va(Rk,[["render",jk]]);const Uk={class:"m-header"},$k={class:"m-header-wrap"},Wk={class:"m-header-title"},Vk={class:"m-header-subtext"},Hk={class:"m-header-left",style:{color:"#fff"}},Yk={class:"m-header-right"},Kk={class:"m-header-line"},qk={__name:"index",props:{title:{type:String,default:"红原县数字畜牧业监管平台"},subText:{type:String,default:"Hongyuan Digital Animal Husbandry Supervision Platform"}},setup(n){return(e,t)=>(Y(),Q("div",Uk,[A("div",$k,[A("div",Wk,d2(n.title),1),A("div",Vk,d2(n.subText),1)]),A("div",Hk,[Zs(e.$slots,"left")]),A("div",Yk,[Zs(e.$slots,"right")]),A("div",Kk,[H3(no,{class:"m-header-line-left",width:961,height:79,color:"#30DCFF",strokeWidth:2,dir:[0,1],length:100,path:"M1 1.52783L535 25.6808C552.73 26.5835 571.454 31.3851 588.834 39.2194C593.758 41.4385 598.692 43.7289 603.643 46.0273C633.567 59.9182 664.121 74.1016 696.754 74.6262C696.765 74.6264 696.775 74.6265 696.786 74.6267C821.602 76.5993 879.336 78 961 78"}),H3(no,{class:"m-header-line-right",width:961,height:79,color:"#30DCFF",strokeWidth:2,dir:[0,1],length:100,path:"M1 1.52783L535 25.6808C552.73 26.5835 571.454 31.3851 588.834 39.2194C593.758 41.4385 598.692 43.7289 603.643 46.0273C633.567 59.9182 664.121 74.1016 696.754 74.6262C696.765 74.6264 696.775 74.6265 696.786 74.6267C821.602 76.5993 879.336 78 961 78"})])]))}};const Xk={class:"m-menu"},Zk={__name:"index",props:{defaultActive:{type:[String,Number],default:""}},emits:["select"],setup(n,{emit:e}){const t=e,i=n,a=Z2(i.defaultActive);return np("updateActive",s=>{s!==a.value&&(a.value=s,t("select",s))}),np("activeIndex",a),x0(()=>i.defaultActive,s=>{s!==a.value&&(a.value=s)}),(s,o)=>(Y(),Q("div",Xk,[Zs(s.$slots,"default")]))}},Jk={__name:"index",props:{index:{type:[String,Number],required:!0}},setup(n){const e=n,t=ip("updateActive"),i=ip("activeIndex"),a=()=>{t(e.index)};return(r,s)=>(Y(),Q("div",{class:X3(["m-menu-item",{"is-active":n.index===I0(i)}]),onClick:a},[Zs(r.$slots,"default")],2))}};let hp=0;const fp="webkit moz ms o".split(" ");let Vn,Hn;const Qk=typeof window=="undefined";if(Qk)Vn=function(){},Hn=function(){};else{Vn=window.requestAnimationFrame,Hn=window.cancelAnimationFrame;let n;for(let e=0;e{e(t+i)},i);return hp=t+i,a},Hn=function(e){window.clearTimeout(e)})}const eR={props:{startVal:{type:Number,required:!1,default:0},endVal:{type:Number,required:!1,default:2017},duration:{type:Number,required:!1,default:3e3},autoplay:{type:Boolean,required:!1,default:!0},decimals:{type:Number,required:!1,default:0,validator(n){return n>=0}},decimal:{type:String,required:!1,default:"."},separator:{type:String,required:!1,default:","},prefix:{type:String,required:!1,default:""},suffix:{type:String,required:!1,default:""},useEasing:{type:Boolean,required:!1,default:!0},easingFn:{type:Function,default(n,e,t,i){return t*(-Math.pow(2,-10*n/i)+1)*1024/1023+e}}},data(){return{localStartVal:this.startVal,displayValue:this.formatNumber(this.startVal),printVal:null,paused:!1,localDuration:this.duration,startTime:null,timestamp:null,remaining:null,rAF:null}},computed:{countDown(){return this.startVal>this.endVal}},watch:{startVal(){this.autoplay&&this.start()},endVal(){this.autoplay&&this.start()}},mounted(){this.autoplay&&this.start(),this.$emit("mountedCallback")},methods:{start(){this.localStartVal=this.startVal,this.startTime=null,this.localDuration=this.duration,this.paused=!1,this.rAF=Vn(this.count)},pauseResume(){this.paused?(this.resume(),this.paused=!1):(this.pause(),this.paused=!0)},pause(){Hn(this.rAF)},resume(){this.startTime=null,this.localDuration=+this.remaining,this.localStartVal=+this.printVal,Vn(this.count)},reset(){this.startTime=null,Hn(this.rAF),this.displayValue=this.formatNumber(this.startVal)},count(n){this.startTime||(this.startTime=n),this.timestamp=n;const e=n-this.startTime;this.remaining=this.localDuration-e,this.useEasing?this.countDown?this.printVal=this.localStartVal-this.easingFn(e,0,this.localStartVal-this.endVal,this.localDuration):this.printVal=this.easingFn(e,this.localStartVal,this.endVal-this.localStartVal,this.localDuration):this.countDown?this.printVal=this.localStartVal-(this.localStartVal-this.endVal)*(e/this.localDuration):this.printVal=this.localStartVal+(this.endVal-this.localStartVal)*(e/this.localDuration),this.countDown?this.printVal=this.printValthis.endVal?this.endVal:this.printVal,this.displayValue=this.formatNumber(this.printVal),e1?this.decimal+e[1]:"",a=/(\d+)(\d{3})/;if(this.separator&&!this.isNumber(this.separator))for(;a.test(t);)t=t.replace(a,"$1"+this.separator+"$2");return this.prefix+t+i+this.suffix}},destroyed(){Hn(this.rAF)}};function tR(n,e,t,i,a,r){return Y(),Q("span",null,d2(a.displayValue),1)}const W_=va(eR,[["render",tR]]);typeof window!="undefined"&&window.Vue&&window.Vue.component("count-to",W_);const nR={class:"count-card-left"},iR={class:"count-card-title"},aR={class:"title-zh"},rR={key:0,class:"title-en"},sR={class:"count-card-right"},oR={class:"unit"},lR={__name:"index",props:{info:{type:Object,default:()=>({icon:"xiaoshoujine",zh:"2023年销售金额",en:"Sales amount in 2023",value:9500,unit:"万元",decimals:0})}},setup(n){const e=n,t=Z2(!0),i=Z2(!1),a=Z2(0);let r=null;const s=c2(()=>e.info.duration||1800);x0(()=>[e.info.value,e.info.zh],()=>{r&&window.clearTimeout(r),t.value=!0,i.value=!1,a.value+=1},{immediate:!0});function o(d){return d.toUpperCase()}function l(){t.value=!0,i.value=!1}function c(){t.value=!1,i.value=!0,r&&window.clearTimeout(r),r=window.setTimeout(()=>{i.value=!1},900)}return D6(()=>{r&&window.clearTimeout(r)}),(d,h)=>(Y(),Q("div",{class:X3(["count-card",{"is-counting":t.value,"is-settled":i.value}])},[A("div",nR,[A("div",{class:X3(["count-card-icon","icon-"+n.info.icon])},null,2),A("div",iR,[A("div",aR,d2(n.info.zh),1),n.info.en?(Y(),Q("div",rR,d2(o(n.info.en)),1)):N3("",!0)])]),A("div",sR,[(Y(),Q("div",{class:"value",key:a.value},[H3(I0(W_),{startVal:0,endVal:n.info.value,decimals:n.info.decimals,duration:s.value,separator:"",autoplay:!0,onMountedCallback:l,onCallback:c},null,8,["endVal","decimals","duration"])])),A("div",oR,d2(n.info.unit),1)])],2))}};var Jr=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function uR(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}function Qr(n){throw new Error('Could not dynamically require "'+n+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var io={exports:{}};io.exports;(function(n,e){function t(j){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(D){return typeof D}:function(D){return D&&typeof Symbol=="function"&&D.constructor===Symbol&&D!==Symbol.prototype?"symbol":typeof D},t(j)}function i(j,D){if(!(j instanceof D))throw new TypeError("Cannot call a class as a function")}function a(j,D){for(var m=0;m>>1,W3=[["ary",G],["bind",B],["bindKey",t2],["curry",C],["curryRight",g],["flip",e2],["partial",v],["partialRight",E],["rearg",i2]],s1="[object Arguments]",b1="[object Array]",v1="[object AsyncFunction]",h1="[object Boolean]",o0="[object Date]",B6="[object DOMException]",Jt="[object Error]",Ye="[object Function]",Gt="[object GeneratorFunction]",r0="[object Map]",Ce="[object Number]",lt="[object Null]",$1="[object Object]",k0="[object Promise]",M1="[object Proxy]",u1="[object RegExp]",N1="[object Set]",y0="[object String]",s2="[object Symbol]",w2="[object Undefined]",E2="[object WeakMap]",N2="[object WeakSet]",o2="[object ArrayBuffer]",K2="[object DataView]",D2="[object Float32Array]",a3="[object Float64Array]",m3="[object Int8Array]",O3="[object Int16Array]",g3="[object Int32Array]",z3="[object Uint8Array]",v0="[object Uint8ClampedArray]",Q0="[object Uint16Array]",A1="[object Uint32Array]",le=/\b__p \+= '';/g,W1=/\b(__p \+=) '' \+/g,C0=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Qt=/&(?:amp|lt|gt|quot|#39);/g,zt=/[&<>"']/g,J1=RegExp(Qt.source),Y0=RegExp(zt.source),Nn=/<%-([\s\S]+?)%>/g,j9=/<%([\s\S]+?)%>/g,U9=/<%=([\s\S]+?)%>/g,G8=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,z8=/^\w*$/,ye=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,W0=/[\\^$.*+?()[\]{}|]/g,Mt=RegExp(W0.source),e6=/^\s+/,jt=/\s/,U5=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,j8=/\{\n\/\* \[wrapped with (.+)\] \*/,$9=/,? & /,U8=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,$5=/[()=,{}\[\]\/\s]/,C6=/\\(\\)?/g,Fl=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,W9=/\w*$/,Dl=/^[-+]0x[0-9a-f]+$/i,g4=/^0b[01]+$/i,$8=/^\[object .+?Constructor\]$/,Ol=/^0o[0-7]+$/i,p4=/^(?:0|[1-9]\d*)$/,Bl=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,W5=/($^)/,t6=/['\n\r\u2028\u2029\\]/g,V5="\\ud800-\\udfff",y4="\\u0300-\\u036f",W8="\\ufe20-\\ufe2f",fn="\\u20d0-\\u20ff",v4=y4+W8+fn,_4="\\u2700-\\u27bf",V9="a-z\\xdf-\\xf6\\xf8-\\xff",Gl="\\xac\\xb1\\xd7\\xf7",S4="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",zl="\\u2000-\\u206f",b4=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Wa="A-Z\\xc0-\\xd6\\xd8-\\xde",Va="\\ufe0e\\ufe0f",V8=Gl+S4+zl+b4,w4="['’]",Ha="["+V5+"]",T6="["+V8+"]",H9="["+v4+"]",Ya="\\d+",jl="["+_4+"]",C4="["+V9+"]",Ka="[^"+V5+V8+Ya+_4+V9+Wa+"]",H8="\\ud83c[\\udffb-\\udfff]",T4="(?:"+H9+"|"+H8+")",A4="[^"+V5+"]",Y8="(?:\\ud83c[\\udde6-\\uddff]){2}",x4="[\\ud800-\\udbff][\\udc00-\\udfff]",mn="["+Wa+"]",ut="\\u200d",E4="(?:"+C4+"|"+Ka+")",Ul="(?:"+mn+"|"+Ka+")",qa="(?:"+w4+"(?:d|ll|m|re|s|t|ve))?",Xa="(?:"+w4+"(?:D|LL|M|RE|S|T|VE))?",Za=T4+"?",Ja="["+Va+"]?",$l="(?:"+ut+"(?:"+[A4,Y8,x4].join("|")+")"+Ja+Za+")*",Wl="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",P4="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",M4=Ja+Za+$l,Vl="(?:"+[jl,Y8,x4].join("|")+")"+M4,k4="(?:"+[A4+H9+"?",H9,Y8,x4,Ha].join("|")+")",_0=RegExp(w4,"g"),Hl=RegExp(H9,"g"),Me=RegExp(H8+"(?="+H8+")|"+k4+M4,"g"),Ln=RegExp([mn+"?"+C4+"+"+qa+"(?="+[T6,mn,"$"].join("|")+")",Ul+"+"+Xa+"(?="+[T6,mn+E4,"$"].join("|")+")",mn+"?"+E4+"+"+qa,mn+"+"+Xa,P4,Wl,Ya,Vl].join("|"),"g"),Qa=RegExp("["+ut+V5+v4+Va+"]"),Yl=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Kl=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],ql=-1,K0={};K0[D2]=K0[a3]=K0[m3]=K0[O3]=K0[g3]=K0[z3]=K0[v0]=K0[Q0]=K0[A1]=!0,K0[s1]=K0[b1]=K0[o2]=K0[h1]=K0[K2]=K0[o0]=K0[Jt]=K0[Ye]=K0[r0]=K0[Ce]=K0[$1]=K0[u1]=K0[N1]=K0[y0]=K0[E2]=!1;var q0={};q0[s1]=q0[b1]=q0[o2]=q0[K2]=q0[h1]=q0[o0]=q0[D2]=q0[a3]=q0[m3]=q0[O3]=q0[g3]=q0[r0]=q0[Ce]=q0[$1]=q0[u1]=q0[N1]=q0[y0]=q0[s2]=q0[z3]=q0[v0]=q0[Q0]=q0[A1]=!0,q0[Jt]=q0[Ye]=q0[E2]=!1;var er={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},R4={"&":"&","<":"<",">":">",'"':""","'":"'"},Xl={"&":"&","<":"<",">":">",""":'"',"'":"'"},Zl={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},tr=parseFloat,nr=parseInt,ir=typeof P2=="object"&&P2&&P2.Object===Object&&P2,ar=typeof self=="object"&&self&&self.Object===Object&&self,Ke=ir||ar||Function("return this")(),I4=D&&!D.nodeType&&D,Fn=I4&&!0&&j&&!j.nodeType&&j,Y9=Fn&&Fn.exports===I4,K8=Y9&&ir.process,Ut=function(){try{var $2=Fn&&Fn.require&&Fn.require("util").types;return $2||K8&&K8.binding&&K8.binding("util")}catch(S3){}}(),N4=Ut&&Ut.isArrayBuffer,L4=Ut&&Ut.isDate,F4=Ut&&Ut.isMap,D4=Ut&&Ut.isRegExp,O4=Ut&&Ut.isSet,B4=Ut&&Ut.isTypedArray;function kt($2,S3,f3){switch(f3.length){case 0:return $2.call(S3);case 1:return $2.call(S3,f3[0]);case 2:return $2.call(S3,f3[0],f3[1]);case 3:return $2.call(S3,f3[0],f3[1],f3[2])}return $2.apply(S3,f3)}function Jl($2,S3,f3,q3){for(var p1=-1,c0=$2==null?0:$2.length;++p1-1}function X8($2,S3,f3){for(var q3=-1,p1=$2==null?0:$2.length;++q3-1;);return f3}function hr($2,S3){for(var f3=$2.length;f3--&&Y5(S3,$2[f3],0)>-1;);return f3}function iu($2,S3){for(var f3=$2.length,q3=0;f3--;)$2[f3]===S3&&++q3;return q3}var au=z4(er),ru=z4(R4);function su($2){return"\\"+Zl[$2]}function ou($2,S3){return $2==null?m:$2[S3]}function K5($2){return Qa.test($2)}function lu($2){return Yl.test($2)}function $4($2){for(var S3,f3=[];!(S3=$2.next()).done;)f3.push(S3.value);return f3}function W4($2){var S3=-1,f3=Array($2.size);return $2.forEach(function(q3,p1){f3[++S3]=[p1,q3]}),f3}function k($2,S3){return function(f3){return $2(S3(f3))}}function R($2,S3){for(var f3=-1,q3=$2.length,p1=0,c0=[];++f3-1}function oT(u,f){var b=this.__data__,O=Er(b,u);return O<0?(++this.size,b.push([u,f])):b[O][1]=f,this}d5.prototype.clear=iT,d5.prototype.delete=aT,d5.prototype.get=rT,d5.prototype.has=sT,d5.prototype.set=oT;function h5(u){var f=-1,b=u==null?0:u.length;for(this.clear();++f=f?u:f)),u}function j6(u,f,b,O,Z,f2){var k2,z2=f&X,Q2=f&W,I3=f&_2;if(b&&(k2=Z?b(u,O,Z,f2):b(u)),k2!==m)return k2;if(!Ae(u))return u;var F3=K1(u);if(F3){if(k2=dA(u),!z2)return n6(u,k2)}else{var j3=It(u),o1=j3==Ye||j3==Gt;if(e9(u))return $m(u,z2);if(j3==$1||j3==s1||o1&&!Z){if(k2=Q2||o1?{}:lg(u),!z2)return Q2?eA(u,CT(k2,u)):QT(u,_m(k2,u))}else{if(!q0[j3])return Z?u:{};k2=hA(u,j3,z2)}}f2||(f2=new gn);var g1=f2.get(u);if(g1)return g1;f2.set(u,k2),Og(u)?u.forEach(function(R1){k2.add(j6(R1,f,b,R1,u,f2))}):Fg(u)&&u.forEach(function(R1,d0){k2.set(d0,j6(R1,f,b,d0,u,f2))});var k1=I3?Q2?Lu:Nu:Q2?a6:dt,i0=F3?m:k1(u);return $t(i0||u,function(R1,d0){i0&&(d0=R1,R1=u[d0]),X4(k2,d0,j6(R1,f,b,d0,u,f2))}),k2}function TT(u){var f=dt(u);return function(b){return Sm(b,u,f)}}function Sm(u,f,b){var O=b.length;if(u==null)return!O;for(u=L0(u);O--;){var Z=b[O],f2=f[Z],k2=u[Z];if(k2===m&&!(Z in u)||!f2(k2))return!1}return!0}function bm(u,f,b){if(typeof u!="function")throw new G6(M);return i7(function(){u.apply(m,b)},f)}function Z4(u,f,b,O){var Z=-1,f2=H5,k2=!0,z2=u.length,Q2=[],I3=f.length;if(!z2)return Q2;b&&(f=ee(f,ct(b))),O?(f2=X8,k2=!1):f.length>=_&&(f2=A6,k2=!1,f=new Z9(f));e:for(;++ZZ?0:Z+b),O=O===m||O>Z?Z:Q1(O),O<0&&(O+=Z),O=b>O?0:Gg(O);b0&&b(z2)?f>1?pt(z2,f-1,b,O,Z):On(Z,z2):O||(Z[Z.length]=z2)}return Z}var gu=qm(),Tm=qm(!0);function Bn(u,f){return u&&gu(u,f,dt)}function pu(u,f){return u&&Tm(u,f,dt)}function Mr(u,f){return Dn(f,function(b){return y5(u[b])})}function Q9(u,f){f=J5(f,u);for(var b=0,O=f.length;u!=null&&bf}function ET(u,f){return u!=null&&V0.call(u,f)}function PT(u,f){return u!=null&&f in L0(u)}function MT(u,f,b){return u>=Rt(f,b)&&u=120&&F3.length>=120)?new Z9(k2&&F3):m}F3=u[0];var j3=-1,o1=z2[0];e:for(;++j3-1;)z2!==u&&Sr.call(z2,Q2,1),Sr.call(u,Q2,1);return u}function Fm(u,f){for(var b=u?f.length:0,O=b-1;b--;){var Z=f[b];if(b==O||Z!==f2){var f2=Z;p5(Z)?Sr.call(u,Z,1):xu(u,Z)}}return u}function Cu(u,f){return u+Cr(gm()*(f-u+1))}function UT(u,f,b,O){for(var Z=-1,f2=nt(wr((f-u)/(b||1)),0),k2=f3(f2);f2--;)k2[O?f2:++Z]=u,u+=b;return k2}function Tu(u,f){var b="";if(!u||f<1||f>d1)return b;do f%2&&(b+=u),f=Cr(f/2),f&&(u+=u);while(f);return b}function s0(u,f){return ju(dg(u,f,r6),u+"")}function $T(u){return vm(oi(u))}function WT(u,f){var b=oi(u);return zr(b,J9(f,0,b.length))}function e7(u,f,b,O){if(!Ae(u))return u;f=J5(f,u);for(var Z=-1,f2=f.length,k2=f2-1,z2=u;z2!=null&&++ZZ?0:Z+f),b=b>Z?Z:b,b<0&&(b+=Z),Z=f>b?0:b-f>>>0,f>>>=0;for(var f2=f3(Z);++O>>1,k2=u[f2];k2!==null&&!E6(k2)&&(b?k2<=f:k2=_){var I3=f?null:aA(u);if(I3)return L(I3);k2=!1,Z=A6,Q2=new Z9}else Q2=f?[]:z2;e:for(;++O=O?u:U6(u,f,b)}var Um=FC||function(u){return Ke.clearTimeout(u)};function $m(u,f){if(f)return u.slice();var b=u.length,O=cm?cm(b):new u.constructor(b);return u.copy(O),O}function ku(u){var f=new u.constructor(u.byteLength);return new vr(f).set(new vr(u)),f}function qT(u,f){var b=f?ku(u.buffer):u.buffer;return new u.constructor(b,u.byteOffset,u.byteLength)}function XT(u){var f=new u.constructor(u.source,W9.exec(u));return f.lastIndex=u.lastIndex,f}function ZT(u){return q4?L0(q4.call(u)):{}}function Wm(u,f){var b=f?ku(u.buffer):u.buffer;return new u.constructor(b,u.byteOffset,u.length)}function Vm(u,f){if(u!==f){var b=u!==m,O=u===null,Z=u===u,f2=E6(u),k2=f!==m,z2=f===null,Q2=f===f,I3=E6(f);if(!z2&&!I3&&!f2&&u>f||f2&&k2&&Q2&&!z2&&!I3||O&&k2&&Q2||!b&&Q2||!Z)return 1;if(!O&&!f2&&!I3&&u=z2)return Q2;var I3=b[O];return Q2*(I3=="desc"?-1:1)}}return u.index-f.index}function Hm(u,f,b,O){for(var Z=-1,f2=u.length,k2=b.length,z2=-1,Q2=f.length,I3=nt(f2-k2,0),F3=f3(Q2+I3),j3=!O;++z21?b[Z-1]:m,k2=Z>2?b[2]:m;for(f2=u.length>3&&typeof f2=="function"?(Z--,f2):m,k2&&Ht(b[0],b[1],k2)&&(f2=Z<3?m:f2,Z=1),f=L0(f);++O-1?Z[f2?f[k2]:k2]:m}}function Jm(u){return g5(function(f){var b=f.length,O=b,Z=z6.prototype.thru;for(u&&f.reverse();O--;){var f2=f[O];if(typeof f2!="function")throw new G6(M);if(Z&&!k2&&Br(f2)=="wrapper")var k2=new z6([],!0)}for(O=k2?O:b;++O1&&g0.reverse(),F3&&Q2z2))return!1;var I3=f2.get(u),F3=f2.get(f);if(I3&&F3)return I3==f&&F3==u;var j3=-1,o1=!0,g1=b&F?new Z9:m;for(f2.set(u,f),f2.set(f,u);++j31?"& ":"")+f[O],f=f.join(b>2?", ":" "),u.replace(U5,`{ +/* [wrapped with `+f+`] */ +`)}function mA(u){return K1(u)||n8(u)||!!(fm&&u&&u[fm])}function p5(u,f){var b=typeof u;return f=f==null?d1:f,!!f&&(b=="number"||b!="symbol"&&p4.test(u))&&u>-1&&u%1==0&&u0){if(++f>=W2)return arguments[0]}else f=0;return u.apply(m,arguments)}}function zr(u,f){var b=-1,O=u.length,Z=O-1;for(f=f===m?O:f;++b1?u[f-1]:m;return b=typeof b=="function"?(u.pop(),b):m,Cg(u,b)});function Tg(u){var f=l2(u);return f.__chain__=!0,f}function Ax(u,f){return f(u),u}function jr(u,f){return f(u)}var xx=g5(function(u){var f=u.length,b=f?u[0]:0,O=this.__wrapped__,Z=function(f2){return mu(f2,u)};return f>1||this.__actions__.length||!(O instanceof h0)||!p5(b)?this.thru(Z):(O=O.slice(b,+b+(f?1:0)),O.__actions__.push({func:jr,args:[Z],thisArg:m}),new z6(O,this.__chain__).thru(function(f2){return f&&!f2.length&&f2.push(m),f2}))});function Ex(){return Tg(this)}function Px(){return new z6(this.value(),this.__chain__)}function Mx(){this.__values__===m&&(this.__values__=Bg(this.value()));var u=this.__index__>=this.__values__.length,f=u?m:this.__values__[this.__index__++];return{done:u,value:f}}function kx(){return this}function Rx(u){for(var f,b=this;b instanceof xr;){var O=yg(b);O.__index__=0,O.__values__=m,f?Z.__wrapped__=O:f=O;var Z=O;b=b.__wrapped__}return Z.__wrapped__=u,f}function Ix(){var u=this.__wrapped__;if(u instanceof h0){var f=u;return this.__actions__.length&&(f=new h0(this)),f=f.reverse(),f.__actions__.push({func:jr,args:[Uu],thisArg:m}),new z6(f,this.__chain__)}return this.thru(Uu)}function Nx(){return zm(this.__wrapped__,this.__actions__)}var Lx=Nr(function(u,f,b){V0.call(u,b)?++u[b]:f5(u,b,1)});function Fx(u,f,b){var O=K1(u)?G4:AT;return b&&Ht(u,f,b)&&(f=m),O(u,E1(f,3))}function Dx(u,f){var b=K1(u)?Dn:Cm;return b(u,E1(f,3))}var Ox=Zm(vg),Bx=Zm(_g);function Gx(u,f){return pt(Ur(u,f),1)}function zx(u,f){return pt(Ur(u,f),n1)}function jx(u,f,b){return b=b===m?1:Q1(b),pt(Ur(u,f),b)}function Ag(u,f){var b=K1(u)?$t:X5;return b(u,E1(f,3))}function xg(u,f){var b=K1(u)?q8:wm;return b(u,E1(f,3))}var Ux=Nr(function(u,f,b){V0.call(u,b)?u[b].push(f):f5(u,b,[f])});function $x(u,f,b,O){u=i6(u)?u:oi(u),b=b&&!O?Q1(b):0;var Z=u.length;return b<0&&(b=nt(Z+b,0)),Yr(u)?b<=Z&&u.indexOf(f,b)>-1:!!Z&&Y5(u,f,b)>-1}var Wx=s0(function(u,f,b){var O=-1,Z=typeof f=="function",f2=i6(u)?f3(u.length):[];return X5(u,function(k2){f2[++O]=Z?kt(f,k2,b):J4(k2,f,b)}),f2}),Vx=Nr(function(u,f,b){f5(u,b,f)});function Ur(u,f){var b=K1(u)?ee:Mm;return b(u,E1(f,3))}function Hx(u,f,b,O){return u==null?[]:(K1(f)||(f=f==null?[]:[f]),b=O?m:b,K1(b)||(b=b==null?[]:[b]),Nm(u,f,b))}var Yx=Nr(function(u,f,b){u[b?0:1].push(f)},function(){return[[],[]]});function Kx(u,f,b){var O=K1(u)?Z8:ur,Z=arguments.length<3;return O(u,E1(f,4),b,Z,X5)}function qx(u,f,b){var O=K1(u)?Ql:ur,Z=arguments.length<3;return O(u,E1(f,4),b,Z,wm)}function Xx(u,f){var b=K1(u)?Dn:Cm;return b(u,Vr(E1(f,3)))}function Zx(u){var f=K1(u)?vm:$T;return f(u)}function Jx(u,f,b){(b?Ht(u,f,b):f===m)?f=1:f=Q1(f);var O=K1(u)?ST:WT;return O(u,f)}function Qx(u){var f=K1(u)?bT:HT;return f(u)}function eE(u){if(u==null)return 0;if(i6(u))return Yr(u)?t3(u):u.length;var f=It(u);return f==r0||f==N1?u.size:Su(u).length}function tE(u,f,b){var O=K1(u)?K9:YT;return b&&Ht(u,f,b)&&(f=m),O(u,E1(f,3))}var nE=s0(function(u,f){if(u==null)return[];var b=f.length;return b>1&&Ht(u,f[0],f[1])?f=[]:b>2&&Ht(f[0],f[1],f[2])&&(f=[f[0]]),Nm(u,pt(f,1),[])}),$r=DC||function(){return Ke.Date.now()};function iE(u,f){if(typeof f!="function")throw new G6(M);return u=Q1(u),function(){if(--u<1)return f.apply(this,arguments)}}function Eg(u,f,b){return f=b?m:f,f=u&&f==null?u.length:f,m5(u,G,m,m,m,m,f)}function Pg(u,f){var b;if(typeof f!="function")throw new G6(M);return u=Q1(u),function(){return--u>0&&(b=f.apply(this,arguments)),u<=1&&(f=m),b}}var Wu=s0(function(u,f,b){var O=B;if(b.length){var Z=R(b,ri(Wu));O|=v}return m5(u,O,f,b,Z)}),Mg=s0(function(u,f,b){var O=B|t2;if(b.length){var Z=R(b,ri(Mg));O|=v}return m5(f,O,u,b,Z)});function kg(u,f,b){f=b?m:f;var O=m5(u,C,m,m,m,m,m,f);return O.placeholder=kg.placeholder,O}function Rg(u,f,b){f=b?m:f;var O=m5(u,g,m,m,m,m,m,f);return O.placeholder=Rg.placeholder,O}function Ig(u,f,b){var O,Z,f2,k2,z2,Q2,I3=0,F3=!1,j3=!1,o1=!0;if(typeof u!="function")throw new G6(M);f=W6(f)||0,Ae(b)&&(F3=!!b.leading,j3="maxWait"in b,f2=j3?nt(W6(b.maxWait)||0,f):f2,o1="trailing"in b?!!b.trailing:o1);function g1(ze){var yn=O,_5=Z;return O=Z=m,I3=ze,k2=u.apply(_5,yn),k2}function k1(ze){return I3=ze,z2=i7(d0,f),F3?g1(ze):k2}function i0(ze){var yn=ze-Q2,_5=ze-I3,Zg=f-yn;return j3?Rt(Zg,f2-_5):Zg}function R1(ze){var yn=ze-Q2,_5=ze-I3;return Q2===m||yn>=f||yn<0||j3&&_5>=f2}function d0(){var ze=$r();if(R1(ze))return g0(ze);z2=i7(d0,i0(ze))}function g0(ze){return z2=m,o1&&O?g1(ze):(O=Z=m,k2)}function P6(){z2!==m&&Um(z2),I3=0,O=Q2=Z=z2=m}function Yt(){return z2===m?k2:g0($r())}function M6(){var ze=$r(),yn=R1(ze);if(O=arguments,Z=this,Q2=ze,yn){if(z2===m)return k1(Q2);if(j3)return Um(z2),z2=i7(d0,f),g1(Q2)}return z2===m&&(z2=i7(d0,f)),k2}return M6.cancel=P6,M6.flush=Yt,M6}var aE=s0(function(u,f){return bm(u,1,f)}),rE=s0(function(u,f,b){return bm(u,W6(f)||0,b)});function sE(u){return m5(u,e2)}function Wr(u,f){if(typeof u!="function"||f!=null&&typeof f!="function")throw new G6(M);var b=function(){var O=arguments,Z=f?f.apply(this,O):O[0],f2=b.cache;if(f2.has(Z))return f2.get(Z);var k2=u.apply(this,O);return b.cache=f2.set(Z,k2)||f2,k2};return b.cache=new(Wr.Cache||h5),b}Wr.Cache=h5;function Vr(u){if(typeof u!="function")throw new G6(M);return function(){var f=arguments;switch(f.length){case 0:return!u.call(this);case 1:return!u.call(this,f[0]);case 2:return!u.call(this,f[0],f[1]);case 3:return!u.call(this,f[0],f[1],f[2])}return!u.apply(this,f)}}function oE(u){return Pg(2,u)}var lE=KT(function(u,f){f=f.length==1&&K1(f[0])?ee(f[0],ct(E1())):ee(pt(f,1),ct(E1()));var b=f.length;return s0(function(O){for(var Z=-1,f2=Rt(O.length,b);++Z=f}),n8=xm(function(){return arguments}())?xm:function(u){return Re(u)&&V0.call(u,"callee")&&!hm.call(u,"callee")},K1=f3.isArray,CE=N4?ct(N4):RT;function i6(u){return u!=null&&Hr(u.length)&&!y5(u)}function Ge(u){return Re(u)&&i6(u)}function TE(u){return u===!0||u===!1||Re(u)&&Vt(u)==h1}var e9=BC||nc,AE=L4?ct(L4):IT;function xE(u){return Re(u)&&u.nodeType===1&&!a7(u)}function EE(u){if(u==null)return!0;if(i6(u)&&(K1(u)||typeof u=="string"||typeof u.splice=="function"||e9(u)||si(u)||n8(u)))return!u.length;var f=It(u);if(f==r0||f==N1)return!u.size;if(n7(u))return!Su(u).length;for(var b in u)if(V0.call(u,b))return!1;return!0}function PE(u,f){return Q4(u,f)}function ME(u,f,b){b=typeof b=="function"?b:m;var O=b?b(u,f):m;return O===m?Q4(u,f,m,b):!!O}function Hu(u){if(!Re(u))return!1;var f=Vt(u);return f==Jt||f==B6||typeof u.message=="string"&&typeof u.name=="string"&&!a7(u)}function kE(u){return typeof u=="number"&&mm(u)}function y5(u){if(!Ae(u))return!1;var f=Vt(u);return f==Ye||f==Gt||f==v1||f==M1}function Lg(u){return typeof u=="number"&&u==Q1(u)}function Hr(u){return typeof u=="number"&&u>-1&&u%1==0&&u<=d1}function Ae(u){var f=typeof u;return u!=null&&(f=="object"||f=="function")}function Re(u){return u!=null&&typeof u=="object"}var Fg=F4?ct(F4):LT;function RE(u,f){return u===f||_u(u,f,Du(f))}function IE(u,f,b){return b=typeof b=="function"?b:m,_u(u,f,Du(f),b)}function NE(u){return Dg(u)&&u!=+u}function LE(u){if(yA(u))throw new p1(w);return Em(u)}function FE(u){return u===null}function DE(u){return u==null}function Dg(u){return typeof u=="number"||Re(u)&&Vt(u)==Ce}function a7(u){if(!Re(u)||Vt(u)!=$1)return!1;var f=_r(u);if(f===null)return!0;var b=V0.call(f,"constructor")&&f.constructor;return typeof b=="function"&&b instanceof b&&gr.call(b)==IC}var Yu=D4?ct(D4):FT;function OE(u){return Lg(u)&&u>=-d1&&u<=d1}var Og=O4?ct(O4):DT;function Yr(u){return typeof u=="string"||!K1(u)&&Re(u)&&Vt(u)==y0}function E6(u){return typeof u=="symbol"||Re(u)&&Vt(u)==s2}var si=B4?ct(B4):OT;function BE(u){return u===m}function GE(u){return Re(u)&&It(u)==E2}function zE(u){return Re(u)&&Vt(u)==N2}var jE=Or(bu),UE=Or(function(u,f){return u<=f});function Bg(u){if(!u)return[];if(i6(u))return Yr(u)?h3(u):n6(u);if(V4&&u[V4])return $4(u[V4]());var f=It(u),b=f==r0?W4:f==N1?L:oi;return b(u)}function v5(u){if(!u)return u===0?u:0;if(u=W6(u),u===n1||u===-n1){var f=u<0?-1:1;return f*h2}return u===u?u:0}function Q1(u){var f=v5(u),b=f%1;return f===f?b?f-b:f:0}function Gg(u){return u?J9(Q1(u),0,b2):0}function W6(u){if(typeof u=="number")return u;if(E6(u))return D3;if(Ae(u)){var f=typeof u.valueOf=="function"?u.valueOf():u;u=Ae(f)?f+"":f}if(typeof u!="string")return u===0?u:+u;u=S0(u);var b=g4.test(u);return b||Ol.test(u)?nr(u.slice(2),b?2:8):Dl.test(u)?D3:+u}function zg(u){return Gn(u,a6(u))}function $E(u){return u?J9(Q1(u),-d1,d1):u===0?u:0}function F0(u){return u==null?"":x6(u)}var WE=ii(function(u,f){if(n7(f)||i6(f)){Gn(f,dt(f),u);return}for(var b in f)V0.call(f,b)&&X4(u,b,f[b])}),jg=ii(function(u,f){Gn(f,a6(f),u)}),Kr=ii(function(u,f,b,O){Gn(f,a6(f),u,O)}),VE=ii(function(u,f,b,O){Gn(f,dt(f),u,O)}),HE=g5(mu);function YE(u,f){var b=ni(u);return f==null?b:_m(b,f)}var KE=s0(function(u,f){u=L0(u);var b=-1,O=f.length,Z=O>2?f[2]:m;for(Z&&Ht(f[0],f[1],Z)&&(O=1);++b1),f2}),Gn(u,Lu(u),b),O&&(b=j6(b,X|W|_2,rA));for(var Z=f.length;Z--;)xu(b,f[Z]);return b});function hP(u,f){return $g(u,Vr(E1(f)))}var fP=g5(function(u,f){return u==null?{}:zT(u,f)});function $g(u,f){if(u==null)return{};var b=ee(Lu(u),function(O){return[O]});return f=E1(f),Lm(u,b,function(O,Z){return f(O,Z[0])})}function mP(u,f,b){f=J5(f,u);var O=-1,Z=f.length;for(Z||(Z=1,u=m);++Of){var O=u;u=f,f=O}if(b||u%1||f%1){var Z=gm();return Rt(u+Z*(f-u+tr("1e-"+((Z+"").length-1))),f)}return Cu(u,f)}var AP=ai(function(u,f,b){return f=f.toLowerCase(),u+(b?Hg(f):f)});function Hg(u){return Xu(F0(u).toLowerCase())}function Yg(u){return u=F0(u),u&&u.replace(Bl,au).replace(Hl,"")}function xP(u,f,b){u=F0(u),f=x6(f);var O=u.length;b=b===m?O:J9(Q1(b),0,O);var Z=b;return b-=f.length,b>=0&&u.slice(b,Z)==f}function EP(u){return u=F0(u),u&&Y0.test(u)?u.replace(zt,ru):u}function PP(u){return u=F0(u),u&&Mt.test(u)?u.replace(W0,"\\$&"):u}var MP=ai(function(u,f,b){return u+(b?"-":"")+f.toLowerCase()}),kP=ai(function(u,f,b){return u+(b?" ":"")+f.toLowerCase()}),RP=Xm("toLowerCase");function IP(u,f,b){u=F0(u),f=Q1(f);var O=f?t3(u):0;if(!f||O>=f)return u;var Z=(f-O)/2;return Dr(Cr(Z),b)+u+Dr(wr(Z),b)}function NP(u,f,b){u=F0(u),f=Q1(f);var O=f?t3(u):0;return f&&O>>0,b?(u=F0(u),u&&(typeof f=="string"||f!=null&&!Yu(f))&&(f=x6(f),!f&&K5(u))?Q5(h3(u),0,b):u.split(f,b)):[]}var zP=ai(function(u,f,b){return u+(b?" ":"")+Xu(f)});function jP(u,f,b){return u=F0(u),b=b==null?0:J9(Q1(b),0,u.length),f=x6(f),u.slice(b,b+f.length)==f}function UP(u,f,b){var O=l2.templateSettings;b&&Ht(u,f,b)&&(f=m),u=F0(u),f=Kr({},f,O,ig);var Z=Kr({},f.imports,O.imports,ig),f2=dt(Z),k2=Wt(Z,f2),z2,Q2,I3=0,F3=f.interpolate||W5,j3="__p += '",o1=uu((f.escape||W5).source+"|"+F3.source+"|"+(F3===U9?Fl:W5).source+"|"+(f.evaluate||W5).source+"|$","g"),g1="//# sourceURL="+(V0.call(f,"sourceURL")?(f.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++ql+"]")+` +`;u.replace(o1,function(R1,d0,g0,P6,Yt,M6){return g0||(g0=P6),j3+=u.slice(I3,M6).replace(t6,su),d0&&(z2=!0,j3+=`' + __e(`+d0+`) + -'`),qt&&(J2=!0,B3+=`'; -`+qt+`; -__p += '`),_0&&(B3+=`' + -((__t = (`+_0+`)) == null ? '' : __t) + -'`),R3=L6+k1.length,k1}),B3+=`'; -`;var M1=U0.call(h,"variable")&&h.variable;if(!M1)B3=`with (obj) { -`+B3+` +'`),Yt&&(Q2=!0,j3+=`'; +`+Yt+`; +__p += '`),g0&&(j3+=`' + +((__t = (`+g0+`)) == null ? '' : __t) + +'`),I3=M6+R1.length,R1}),j3+=`'; +`;var k1=V0.call(f,"variable")&&f.variable;if(!k1)j3=`with (obj) { +`+j3+` } -`;else if(kt.test(M1))throw new U1(E);B3=(J2?B3.replace(re,""):B3).replace(z1,"$1").replace(T0,"$1;"),B3="function("+(M1||"obj")+`) { -`+(M1?"":`obj || (obj = {}); -`)+"var __t, __p = ''"+(U2?", __e = _.escape":"")+(J2?`, __j = Array.prototype.join; +`;else if($5.test(k1))throw new p1(N);j3=(Q2?j3.replace(le,""):j3).replace(W1,"$1").replace(C0,"$1;"),j3="function("+(k1||"obj")+`) { +`+(k1?"":`obj || (obj = {}); +`)+"var __t, __p = ''"+(z2?", __e = _.escape":"")+(Q2?`, __j = Array.prototype.join; function print() { __p += __j.call(arguments, '') } `:`; -`)+B3+`return __p -}`;var Q1=$g(function(){return P0(l2,f1+"return "+B3).apply(p,P2)});if(Q1.source=B3,Uu(Q1))throw Q1;return Q1}function GP(u){return F0(u).toLowerCase()}function zP(u){return F0(u).toUpperCase()}function jP(u,h,S){if(u=F0(u),u&&(S||h===p))return k(u);if(!u||!(h=R6(h)))return u;var F=s6(u),Z=s6(h),l2=x2(F,Z),P2=B2(F,Z)+1;return a9(F,l2,P2).join("")}function UP(u,h,S){if(u=F0(u),u&&(S||h===p))return u.slice(0,nm(u)+1);if(!u||!(h=R6(h)))return u;var F=s6(u),Z=B2(F,s6(h))+1;return a9(F,0,Z).join("")}function $P(u,h,S){if(u=F0(u),u&&(S||h===p))return u.replace(k6,"");if(!u||!(h=R6(h)))return u;var F=s6(u),Z=x2(F,s6(h));return a9(F,Z).join("")}function WP(u,h){var S=p2,F=R2;if(Ce(h)){var Z="separator"in h?h.separator:Z;S="length"in h?X1(h.length):S,F="omission"in h?R6(h.omission):F}u=F0(u);var l2=u.length;if(v1(u)){var P2=s6(u);l2=P2.length}if(S>=l2)return u;var U2=S-p5(F);if(U2<1)return F;var J2=P2?a9(P2,0,U2).join(""):u.slice(0,U2);if(Z===p)return J2+F;if(P2&&(U2+=J2.length-U2),$u(Z)){if(u.slice(U2).search(Z)){var R3,I3=J2;for(Z.global||(Z=au(Z.source,F0(q9.exec(Z))+"g")),Z.lastIndex=0;R3=Z.exec(I3);)var B3=R3.index;J2=J2.slice(0,B3===p?U2:B3)}}else if(u.indexOf(R6(Z),U2)!=U2){var n1=J2.lastIndexOf(Z);n1>-1&&(J2=J2.slice(0,n1))}return J2+F}function VP(u){return u=F0(u),u&&q1.test(u)?u.replace(t6,SC):u}var HP=di(function(u,h,S){return u+(S?" ":"")+h.toUpperCase()}),Hu=Wm("toUpperCase");function Ug(u,h,S){return u=F0(u),h=S?p:h,h===p?s0(u)?CC(u):ri(u):u.match(h)||[]}var $g=i0(function(u,h){try{return Ht(u,p,h)}catch(S){return Uu(S)?S:new U1(S)}}),YP=b5(function(u,h){return r6(h,function(S){S=Vn(S),_5(u,S,zu(u[S],u))}),u});function KP(u){var h=u==null?0:u.length,S=x1();return u=h?ae(u,function(F){if(typeof F[1]!="function")throw new q6(b);return[S(F[0]),F[1]]}):[],i0(function(F){for(var Z=-1;++Zl1)return[];var S=b2,F=It(u,b2);h=x1(h),u-=b2;for(var Z=e8(F,h);++S0||h<0)?new f0(S):(u<0?S=S.takeRight(-u):u&&(S=S.drop(u)),h!==p&&(h=X1(h),S=h<0?S.dropRight(-h):S.take(h-u)),S)},f0.prototype.takeRightWhile=function(u){return this.reverse().takeWhile(u).reverse()},f0.prototype.toArray=function(){return this.take(b2)},$n(f0.prototype,function(u,h){var S=/^(?:filter|find|map|reject)|While$/.test(h),F=/^(?:head|last)$/.test(h),Z=o2[F?"take"+(h=="last"?"Right":""):h],l2=F||/^find/.test(h);Z&&(o2.prototype[h]=function(){var P2=this.__wrapped__,U2=F?[1]:arguments,J2=P2 instanceof f0,R3=U2[0],I3=J2||V1(P2),B3=function(d0){var _0=Z.apply(o2,Un([d0],U2));return F&&n1?_0[0]:_0};I3&&S&&typeof R3=="function"&&R3.length!=1&&(J2=I3=!1);var n1=this.__chain__,f1=!!this.__actions__.length,M1=l2&&!n1,Q1=J2&&!f1;if(!l2&&I3){P2=Q1?P2:new f0(this);var k1=u.apply(P2,U2);return k1.__actions__.push({func:Ha,args:[B3],thisArg:p}),new X6(k1,n1)}return M1&&Q1?u.apply(this,U2):(k1=this.thru(B3),M1?F?k1.value()[0]:k1.value():k1)})}),r6(["pop","push","shift","sort","splice","unshift"],function(u){var h=va[u],S=/^(?:push|sort|unshift)$/.test(u)?"tap":"thru",F=/^(?:pop|shift)$/.test(u);o2.prototype[u]=function(){var Z=arguments;if(F&&!this.__chain__){var l2=this.value();return h.apply(V1(l2)?l2:[],Z)}return this[S](function(P2){return h.apply(V1(P2)?P2:[],Z)})}}),$n(f0.prototype,function(u,h){var S=o2[h];if(S){var F=S.name+"";U0.call(li,F)||(li[F]=[]),li[F].push({name:h,func:S})}}),li[Ga(p,C2).name]=[{name:"wrapper",func:p}],f0.prototype.clone=VC,f0.prototype.reverse=HC,f0.prototype.value=YC,o2.prototype.at=wx,o2.prototype.chain=Cx,o2.prototype.commit=Tx,o2.prototype.next=Ax,o2.prototype.plant=Ex,o2.prototype.reverse=Px,o2.prototype.toJSON=o2.prototype.valueOf=o2.prototype.value=Mx,o2.prototype.first=o2.prototype.head,R4&&(o2.prototype[R4]=xx),o2},ai=TC();g5?((g5.exports=ai)._=ai,Q8._=ai):Me._=ai}).call(E2)});function $2(j,L){var p=L.parentNode;p.lastChild==L?p.appendChild(j):p.insertBefore(j,L.nextSibling)}var X2=function(){function j(L,p){i(this,j),this.id=p,this.jSPlugin=L,this.state={play:!1,loading:!1,text:""},this.loadingSetText=this.loadingSetText}return a(j,[{key:"toString",value:function(){return"".concat(this.coreX,"-").concat(this.coreY)}},{key:"setPlayStatus",value:function(p){this.state=Object.assign(this.state,p)}},{key:"loadingStart",value:function(p){var f=document.createElement("style");document.getElementsByTagName("head")[0].appendChild(f),f.innerHTML="@keyframes antRotate {to {transform: rotate(400deg);transform-origin:50% 50%;}} .loading {display: inline-block;z-index: 1000;-webkit-animation: antRotate 1s infinite linear;animation: antRotate 1s infinite linear;}";var g=p,v=document.getElementById(g),b=v.offsetWidth,E=v.offsetHeight,U=0,W=v.offsetLeft;document.getElementById("".concat(p,"-loading-id-0"))&&document.getElementById("".concat(p,"-loading-id-0")).parentNode.removeChild(document.getElementById("".concat(p,"-loading-id-0")));var Y=document.createElement("div");Y.setAttribute("id","".concat(p,"-loading-id-0"));var r2="position:absolute;outline:none;pointer-events:none;";console.log("this.jSPlugin",this.jSPlugin),r2+="width: 100%;background-size: cover; background-repeat:no-repeat;",r2+="height: 100%;",r2+="top:"+U+";",r2+="left:"+W+"px;",Y.setAttribute("style",r2),Y.style.height=E,Y.setAttribute("class","loading-container"),$2(Y,v);var V=1,G=document.createElement("div"),d2=document.createElement("div");G.setAttribute("class","loading-item"),G.setAttribute("id","".concat(p,"-loading-item-0"));var r2="display:inline-flex;pointer-events:none;flex-direction:column;justify-content:center;align-items: center;width:100%;height:"+E+"px;outline:none;vertical-align: top;position:absolute;";r2+="left:"+t2(E,b,V,0).left+"px;",r2+="top:"+t2(E,b,V,0).top+"px;",G.setAttribute("style",r2);function t2(I,C,z,w){var D=parseInt(w/z,10)*(I/z),O=w%z*(C/z);return{top:D,left:O}}var n2=document.createElement("div");d2.innerHTML="",d2.style.color="#fff",n2.setAttribute("class","loading"),n2.setAttribute("id","loading-icon");var C2='';n2.innerHTML=C2,G.appendChild(n2),G.appendChild(d2),Y.appendChild(G)}},{key:"loadingStop",value:function(p){var f=document.getElementById("".concat(p,"-loading-item-0"));f&&f.removeChild(document.getElementById("loading-icon"))}},{key:"loadingSetText",value:function(p){var f=this;if(this.loadingClearText(),document.getElementById("".concat(this.id,"-loading-item-0"))){var g=document.getElementById("".concat(this.id,"-loading-item-0")).childNodes[1];if(!g){var v=document.getElementById("".concat(this.id,"-loading-item-0"));v.style.height="100%",g=document.createElement("div"),g.innerHTML=p.text,v.appendChild(g)}g.innerHTML=p.text,g.style.fontSize="14px",g.style.color=p.color||"#FFFFFF",this.state.text=p.text,p.delayClear&&setTimeout(function(){f.loadingClearText()},parseInt(p.delayClear))}}},{key:"loadingClearText",value:function(){if(document.getElementById("".concat(this.id,"-loading-item-0"))){var p=document.getElementById("".concat(this.id,"-loading-item-0")).childNodes;p.length>1?p[1].parentNode.removeChild(p[1]):p[0]&&p[0].parentNode.removeChild(p[0])}}},{key:"loadingClear",value:function(){if(document.getElementById("".concat(this.id,"-loading-item-0"))){for(var p=document.getElementById("".concat(this.id,"-loading-item-0")).childNodes,f=p.length-1;f>=0;f--)p[f].parentNode.removeChild(p[f]);document.getElementById("".concat(this.id,"-loading-id-0"))&&(document.getElementById("".concat(this.id,"-loading-id-0")).style.background="none"),document.getElementById("loading-icon")&&document.getElementById("loading-icon").parentNode.removeChild(document.getElementById("loading-icon"))}}},{key:"loadingEnd",value:function(){var p=document.getElementById("".concat(this.id,"-loading-item-0"));if(p){p.parentNode.removeChild(p);var f=document.getElementById("".concat(this.id,"-loading-id-0"));f&&f.children.length===0&&f.parentNode.removeChild(f)}document.getElementById("".concat(this.id,"-loading-item-0")).style.background="none"}}]),j}(),H2=function(){function j(L,p){i(this,j),this.id=p,this.jSPlugin=L,this.timer=null,this.state={play:!1,loading:!1}}return a(j,[{key:"default",value:function(p){var f=this,g="msgId";document.getElementById("".concat(this.id,"-").concat(g))&&document.getElementById("".concat(this.id,"-wrap")).removeChild(document.getElementById("".concat(this.id,"-").concat(g)));var v=document.createElement("div");v.id="".concat(this.id,"-").concat(g),v.style="position: absolute;top: 50%;left:calc(50% - ".concat(p.length*14/2,"px);padding: 4px 16px;background: #00000080;color: #FFFFFF;font-size: 14px"),v.innerHTML=p,document.getElementById("".concat(this.id,"-wrap")).appendChild(v),this.timer&&clearTimeout(this.timer),this.timer=setTimeout(function(){document.getElementById("".concat(f.id,"-wrap")).removeChild(document.getElementById("".concat(f.id,"-").concat(g)))},2e3)}}]),j}(),r3=[{moduleCode:"",detailCode:"405984",description:"",solution:"",updateTime:1559564188e3},{moduleCode:"",detailCode:"10035",description:"获取子账户AccessToken异常,子账户不存在或子账户不属于该开发者",solution:"",updateTime:1559551958e3},{moduleCode:"",detailCode:"1052674",description:"获取本地录像失败",solution:"",updateTime:1558579653e3},{moduleCode:"",detailCode:"395547",description:"",solution:"",updateTime:1557367296e3},{moduleCode:"",detailCode:"12",description:"",solution:"",updateTime:1557229476e3},{moduleCode:"",detailCode:"10052",description:"余额不足",solution:"",updateTime:1557121463e3},{moduleCode:"",detailCode:"20108",description:"当前用户和所添加用户不是好友关系",solution:"",updateTime:1556541725e3},{moduleCode:"",detailCode:"10009",description:"",solution:"",updateTime:1556422452e3},{moduleCode:"",detailCode:"320001",description:"通道不存在",solution:"请检查录像机的关联状态是否正常,没有摄像头的通道无法播放",updateTime:1556419044e3},{moduleCode:"",detailCode:"120001",description:"通道不存在",solution:"请检查录像机的关联状态是否正常,没有摄像头的通道无法播放",updateTime:155641903e4},{moduleCode:"",detailCode:"320049",description:"",solution:"",updateTime:1556272984e3},{moduleCode:"",detailCode:"380227",description:"",solution:"",updateTime:1556264379e3},{moduleCode:"",detailCode:"10033",description:"policy参数信息异常",solution:"",updateTime:1555922124e3},{moduleCode:"",detailCode:"10065",description:"weakAppKey 不属于accessToken对应的用户",solution:"",updateTime:1555497522e3},{moduleCode:"",detailCode:"100001",description:"",solution:"",updateTime:1555141776e3},{moduleCode:"",detailCode:"395558",description:"",solution:"",updateTime:1554987121e3},{moduleCode:"",detailCode:"70001",description:"智能家居买断用户设备受到限制,建议合理选择pagestart和pageSize",solution:"",updateTime:1554691023e3},{moduleCode:"",detailCode:"170001",description:"",solution:"",updateTime:1554691023e3},{moduleCode:"",detailCode:"1012",description:"重置失败",solution:"",updateTime:1554645841e3},{moduleCode:"",detailCode:"1043",description:"重置失败",solution:"",updateTime:1554645834e3},{moduleCode:"",detailCode:"60060",description:"直播功能未开通",solution:"通道未开通直播功能,请先开通直播",updateTime:1554346018e3},{moduleCode:"",detailCode:"380203",description:"",solution:"",updateTime:1554093666e3},{moduleCode:"",detailCode:"399048",description:"免费版并发数达到上限,请升级企业版使用多并发能力",solution:"升级成为企业版套餐即可取消并发数限制",updateTime:1553839878e3},{moduleCode:"",detailCode:"60007",description:"预置点个数超过最大值",solution:"",updateTime:1553671316e3},{moduleCode:"",detailCode:"1005",description:"",solution:"",updateTime:1553513701e3},{moduleCode:"",detailCode:"20605",description:"其他用户正在认证中",solution:"",updateTime:1552976317e3},{moduleCode:"",detailCode:"90004",description:"当前型号设备暂时不支持AI任务:CS-C3W-3B1WFR-YGL",solution:"",updateTime:1552898525e3},{moduleCode:"",detailCode:"60046",description:"添加的设备的IP和本设备的IP冲突",solution:"",updateTime:1552872372e3},{moduleCode:"",detailCode:"3",description:"修改视频清晰度失败!",solution:"",updateTime:1552440229e3},{moduleCode:"",detailCode:"1013",description:"",solution:"",updateTime:1552035069e3},{moduleCode:"",detailCode:"370007",description:"",solution:"",updateTime:1551852327e3},{moduleCode:"",detailCode:"-1",description:"",solution:"",updateTime:1551752889e3},{moduleCode:"",detailCode:"30005",description:"弱账户不存在",solution:"",updateTime:1551422358e3},{moduleCode:"",detailCode:"90006",description:"用户操作AI任务受限",solution:"",updateTime:155107332e4},{moduleCode:"",detailCode:"60203",description:"未开通相关服务",solution:"",updateTime:155062307e4},{moduleCode:"",detailCode:"10002",description:"accessToken过期或异常",solution:"",updateTime:1550300346e3},{moduleCode:"",detailCode:"380339",description:"",solution:"",updateTime:1549889458e3},{moduleCode:"",detailCode:"90002",description:"AI任务设备配置数达到上限:3",solution:"",updateTime:1549071664e3},{moduleCode:"",detailCode:"380008",description:"",solution:"",updateTime:1549005979e3},{moduleCode:"",detailCode:"320227",description:"",solution:"",updateTime:1548739731e3},{moduleCode:"",detailCode:"60059",description:"ezopen地址均不可用",solution:"",updateTime:154839535e4},{moduleCode:"",detailCode:"10005",description:"appKey异常",solution:"",updateTime:1548317858e3},{moduleCode:"",detailCode:"60045",description:"添加的设备的IP和其他通道的IP冲突",solution:"",updateTime:1548155085e3},{moduleCode:"",detailCode:"60047",description:"码流类型不支持",solution:"",updateTime:1547962108e3},{moduleCode:"",detailCode:"60041",description:"添加的设备被其他设备关联或响应超时",solution:"",updateTime:154796098e4},{moduleCode:"",detailCode:"110029",description:"个人用户接口调用频率超限",solution:"请升级企业版:https://open.ys7.com/price.html",updateTime:1547606859e3},{moduleCode:"",detailCode:"380355",description:"设备直连推流异常结束",solution:"",updateTime:1547106294e3},{moduleCode:"",detailCode:"320081",description:"",solution:"",updateTime:1547106279e3},{moduleCode:"",detailCode:"60035",description:"购买云存储服务失败",solution:"",updateTime:1547026959e3},{moduleCode:"",detailCode:"90005",description:"设备已存在:C75714141",solution:"",updateTime:1546940622e3},{moduleCode:"",detailCode:"1053445",description:"该时间段没有录像片段",solution:"",updateTime:1546935727e3},{moduleCode:"",detailCode:"90007",description:"设备未加入到AI任务",solution:"",updateTime:1546932948e3},{moduleCode:"",detailCode:"326000",description:"",solution:"",updateTime:1546823143e3},{moduleCode:"",detailCode:"1021",description:"重置失败",solution:"",updateTime:1546781152e3},{moduleCode:"",detailCode:"2001",description:"删除设备失败!",solution:"",updateTime:1546422886e3},{moduleCode:"",detailCode:"380425",description:"",solution:"",updateTime:1546407694e3},{moduleCode:"",detailCode:"120097",description:"",solution:"",updateTime:1546085995e3},{moduleCode:"",detailCode:"10059",description:"requestId已存在",solution:"",updateTime:1545824509e3},{moduleCode:"",detailCode:"1154723",description:"",solution:"",updateTime:1545795209e3},{moduleCode:"",detailCode:"60043",description:"添加的设备超出最大数量",solution:"",updateTime:1545493607e3},{moduleCode:"",detailCode:"1152677",description:"",solution:"",updateTime:1545313404e3},{moduleCode:"",detailCode:"20097",description:"设备添加异常,设备验证码为ABCDEF或设备被N1,R1关联",solution:"",updateTime:1545310795e3},{moduleCode:"",detailCode:"10060",description:"设备不支持该云存储类型",solution:"",updateTime:1545309064e3},{moduleCode:"",detailCode:"20102",description:"无相应邀请信息,无法接受邀请",solution:"",updateTime:1545204966e3},{moduleCode:"",detailCode:"10053",description:"云存储开通中",solution:"",updateTime:1545100293e3},{moduleCode:"",detailCode:"20401",description:"用户云空间信息不存在",solution:"",updateTime:154501788e4},{moduleCode:"",detailCode:"20600",description:"临时密码数已达上限",solution:"",updateTime:1544873457e3},{moduleCode:"",detailCode:"901",description:"",solution:"",updateTime:1544693519e3},{moduleCode:"",detailCode:"60210",description:"图片数据错误",solution:"",updateTime:1544604457e3},{moduleCode:"",detailCode:"10013",description:"您的应用没有权限调用",solution:"",updateTime:1544416237e3},{moduleCode:"",detailCode:"70007",description:"授权码不存在",solution:"",updateTime:1544179533e3},{moduleCode:"",detailCode:"10015",description:"授权地址不存在",solution:"",updateTime:154416324e4},{moduleCode:"",detailCode:"320423",description:"",solution:"",updateTime:1544100685e3},{moduleCode:"",detailCode:"370009",description:"",solution:"",updateTime:1544077151e3},{moduleCode:"",detailCode:"10031",description:"子账户或萤石用户没有权限",solution:"",updateTime:1543990462e3},{moduleCode:"",detailCode:"10055",description:"设备不支持试用云存储服务",solution:"",updateTime:1543986292e3},{moduleCode:"",detailCode:"60042",description:"添加的设备密码错误",solution:"",updateTime:1543710913e3},{moduleCode:"",detailCode:"60082",description:"设备正在响应本次声源定位",solution:"",updateTime:1543647426e3},{moduleCode:"",detailCode:"10056",description:"设备不支持云存储服务转出",solution:"",updateTime:1543558342e3},{moduleCode:"",detailCode:"20104",description:"好友不存在",solution:"",updateTime:1543492403e3},{moduleCode:"",detailCode:"20111",description:"好友不是等待验证状态,无法接受邀请",solution:"",updateTime:1543492365e3},{moduleCode:"",detailCode:"20107",description:"不能添加自己为好友",solution:"",updateTime:1543480986e3},{moduleCode:"",detailCode:"1",description:"设备返回其他错误",solution:"",updateTime:1543459921e3},{moduleCode:"",detailCode:"60084",description:"当前正在关闭隐私遮蔽",solution:"",updateTime:1543456515e3},{moduleCode:"",detailCode:"380255",description:"",solution:"",updateTime:1543411652e3},{moduleCode:"",detailCode:"20015",description:"设备不支持",solution:"",updateTime:1543390936e3},{moduleCode:"",detailCode:"30003",description:"手机验证码错误",solution:"",updateTime:1543389137e3},{moduleCode:"",detailCode:"20615",description:"锁用户已存在",solution:"",updateTime:1543388325e3},{moduleCode:"",detailCode:"60061",description:"账户流量已超出或未购买,限制开通",solution:"",updateTime:1543372581e3},{moduleCode:"",detailCode:"60020",description:"设备不支持该信令",solution:"",updateTime:1543321636e3},{moduleCode:"",detailCode:"320146",description:"",solution:"",updateTime:1543318472e3},{moduleCode:"",detailCode:"60018",description:"设备升级失败",solution:"",updateTime:1543304928e3},{moduleCode:"",detailCode:"60044",description:"添加的设备网络不可达超时",solution:"",updateTime:1543304102e3},{moduleCode:"",detailCode:"20619",description:"主用户无法删除",solution:"",updateTime:1543290219e3},{moduleCode:"",detailCode:"20608",description:"锁用户不存在",solution:"",updateTime:154328195e4},{moduleCode:"",detailCode:"20609",description:"设备响应超时,门锁通信故障或者电量不足,请重试.",solution:"",updateTime:1543281601e3},{moduleCode:"",detailCode:"1049954",description:"升级设备失败",solution:"",updateTime:1543279264e3},{moduleCode:"",detailCode:"60009",description:"正在调用预置点",solution:"",updateTime:1543238114e3},{moduleCode:"",detailCode:"1052677",description:"获取本地录像失败",solution:"",updateTime:1543207604e3},{moduleCode:"",detailCode:"327000",description:"",solution:"",updateTime:1543196609e3},{moduleCode:"",detailCode:"20021",description:"设备在线,未被用户添加",solution:"",updateTime:1543193436e3},{moduleCode:"",detailCode:"20202",description:"操作留言信息失败",solution:"",updateTime:1543191562e3},{moduleCode:"",detailCode:"1052678",description:"获取本地录像失败",solution:"",updateTime:1543132218e3},{moduleCode:"",detailCode:"1054723",description:"格式化设备失败",solution:"",updateTime:1543129833e3},{moduleCode:"",detailCode:"20109",description:"对应分享不存在",solution:"",updateTime:1543129111e3},{moduleCode:"",detailCode:"60026",description:"设备处于隐私遮蔽状态",solution:"",updateTime:1543110403e3},{moduleCode:"",detailCode:"60083",description:"当前正在开启隐私遮蔽",solution:"",updateTime:1543071148e3},{moduleCode:"",detailCode:"60001",description:"用户无云台控制权限",solution:"",updateTime:1543059167e3},{moduleCode:"",detailCode:"2003",description:"设备不在线",solution:"",updateTime:1543051046e3},{moduleCode:"",detailCode:"-24",description:"设置设备enable错误",solution:"",updateTime:1543042701e3},{moduleCode:"",detailCode:"10018",description:"",solution:"",updateTime:1543041564e3},{moduleCode:"",detailCode:"20103",description:"好友已存在",solution:"",updateTime:154303843e4},{moduleCode:"",detailCode:"70010",description:"授权异常请重试",solution:"",updateTime:154303559e4},{moduleCode:"",detailCode:"60056",description:"删除设备失败",solution:"",updateTime:1543031275e3},{moduleCode:"",detailCode:"60040",description:"添加的设备不在同一局域网",solution:"",updateTime:154303121e4},{moduleCode:"",detailCode:"60019",description:"加密已开启",solution:"",updateTime:1543029931e3},{moduleCode:"",detailCode:"1054722",description:"格式化设备失败",solution:"",updateTime:1543028537e3},{moduleCode:"",detailCode:"20016",description:"当前设备正在格式化",solution:"",updateTime:1543028537e3},{moduleCode:"",detailCode:"10024",description:"透明通道权限校验不通过",solution:"",updateTime:154302554e4},{moduleCode:"",detailCode:"6002",description:"删除设备失败!",solution:"",updateTime:1543025026e3},{moduleCode:"",detailCode:"1011",description:"验证码错误!",solution:"",updateTime:1543016865e3},{moduleCode:"",detailCode:"60032",description:"卡密已使用",solution:"",updateTime:1543006668e3},{moduleCode:"",detailCode:"10034",description:"子账号已存在",solution:"",updateTime:1542989194e3},{moduleCode:"",detailCode:"20301",description:"根据uuid查询联动信息不存在",solution:"",updateTime:1542988651e3},{moduleCode:"",detailCode:"1041",description:"获取验证码过于频繁",solution:"",updateTime:1542980953e3},{moduleCode:"",detailCode:"10012",description:"该appkey下已绑定重复的phone!",solution:"",updateTime:15429808e5},{moduleCode:"",detailCode:"1008",description:"phone不合法!",solution:"",updateTime:1542979812e3},{moduleCode:"",detailCode:"60023",description:"订阅操作失败",solution:"",updateTime:1542979006e3},{moduleCode:"",detailCode:"5",description:"设备返回其他错误",solution:"",updateTime:1542977828e3},{moduleCode:"",detailCode:"60006",description:"云台当前操作失败",solution:"",updateTime:1542977598e3},{moduleCode:"",detailCode:"131",description:"修改视频清晰度失败!",solution:"",updateTime:1542977246e3},{moduleCode:"",detailCode:"10019",description:"密码错误",solution:"",updateTime:1542976628e3},{moduleCode:"",detailCode:"10004",description:"用户不存在",solution:"",updateTime:1542976268e3},{moduleCode:"",detailCode:"20201",description:"操作报警信息失败",solution:"",updateTime:1542975906e3},{moduleCode:"",detailCode:"20024",description:"设备不在线,已经被别的用户添加",solution:"",updateTime:1542975858e3},{moduleCode:"",detailCode:"60004",description:"设备云台旋转达到左限位",solution:"",updateTime:1542975207e3},{moduleCode:"",detailCode:"1052679",description:"修改视频清晰度失败!",solution:"",updateTime:1542974886e3},{moduleCode:"",detailCode:"20031",description:"请在萤石客户端关闭终端绑定",solution:"",updateTime:1542974756e3},{moduleCode:"",detailCode:"1053825",description:"获取本地录像失败",solution:"",updateTime:1542974692e3},{moduleCode:"",detailCode:"60011",description:"预置点不存在",solution:"",updateTime:1542974414e3},{moduleCode:"",detailCode:"1052936",description:"修改视频清晰度失败!",solution:"",updateTime:154297439e4},{moduleCode:"",detailCode:"1016",description:"",solution:"",updateTime:1542974273e3},{moduleCode:"",detailCode:"10032",description:"子账号不存在",solution:"",updateTime:1542973906e3},{moduleCode:"",detailCode:"20013",description:"设备已被别人添加",solution:"",updateTime:1542973817e3},{moduleCode:"",detailCode:"50000",description:"服务器错误!",solution:"",updateTime:1542973801e3},{moduleCode:"",detailCode:"60010",description:"该预置点已经是当前位置",solution:"",updateTime:15429738e5},{moduleCode:"",detailCode:"60003",description:"设备云台旋转达到下限位",solution:"",updateTime:154297377e4},{moduleCode:"",detailCode:"4",description:"设备返回其他错误",solution:"",updateTime:1542973755e3},{moduleCode:"",detailCode:"60016",description:"加密未开启,无需关闭",solution:"",updateTime:1542973753e3},{moduleCode:"",detailCode:"60002",description:"设备云台旋转达到上限位",solution:"",updateTime:1542973742e3},{moduleCode:"",detailCode:"20023",description:"设备不在线,未被用户添加",solution:"",updateTime:1542973685e3},{moduleCode:"",detailCode:"10008",description:"",solution:"",updateTime:1542973676e3},{moduleCode:"",detailCode:"20010",description:"设备验证码错误",solution:"",updateTime:1542973658e3},{moduleCode:"",detailCode:"60005",description:"设备云台旋转达到右限位",solution:"",updateTime:1542973657e3},{moduleCode:"",detailCode:"20017",description:"设备已经被自己添加",solution:"",updateTime:1542973648e3},{moduleCode:"",detailCode:"20020",description:"设备在线,已经被自己添加",solution:"",updateTime:1542973533e3},{moduleCode:"",detailCode:"20029",description:"设备不在线,已经被自己添加",solution:"",updateTime:154297353e4},{moduleCode:"",detailCode:"10014",description:"APPKEY下对应的第三方userId和phone未绑定!",solution:"",updateTime:1542973499e3},{moduleCode:"",detailCode:"20002",description:"设备不存在",solution:"",updateTime:1542973499e3},{moduleCode:"",detailCode:"10030",description:"appkey和appsecret不匹配",solution:"",updateTime:154297349e4},{moduleCode:"",detailCode:"20022",description:"设备在线,已经被别的用户添加",solution:"",updateTime:1542973486e3},{moduleCode:"",detailCode:"20008",description:"设备响应超时",solution:"",updateTime:1542973484e3},{moduleCode:"",detailCode:"20032",description:"该用户下通道不存在",solution:"",updateTime:1542973481e3},{moduleCode:"",detailCode:"20006",description:"网络异常",solution:"",updateTime:1542973475e3},{moduleCode:"",detailCode:"20014",description:"deviceSerial不合法!",solution:"",updateTime:1542973454e3},{moduleCode:"",detailCode:"20007",description:"设备不在线",solution:"",updateTime:1542973454e3},{moduleCode:"",detailCode:"20018",description:"该用户不拥有该设备",solution:"",updateTime:1542973453e3},{moduleCode:"",detailCode:"10010",description:"",solution:"",updateTime:1542973453e3},{moduleCode:"",detailCode:"10011",description:"未绑定!",solution:"",updateTime:1542973453e3},{moduleCode:"",detailCode:"20001",description:"通道不存在!",solution:"",updateTime:1542973452e3},{moduleCode:"",detailCode:"10017",description:"appKey不存在",solution:"",updateTime:1542973451e3},{moduleCode:"",detailCode:"400259",description:"",solution:"",updateTime:1542875643e3},{moduleCode:"",detailCode:"400004",description:"",solution:"",updateTime:1542873364e3},{moduleCode:"",detailCode:"3840",description:"",solution:"",updateTime:154186e7},{moduleCode:"",detailCode:"-1017",description:"",solution:"",updateTime:1541733663e3},{moduleCode:"",detailCode:"320025",description:"",solution:"",updateTime:1541078281e3},{moduleCode:"",detailCode:"320024",description:"",solution:"",updateTime:1540801374e3},{moduleCode:"",detailCode:"321002",description:"",solution:"",updateTime:1540631734e3},{moduleCode:"",detailCode:"321000",description:"",solution:"",updateTime:1540609178e3},{moduleCode:"",detailCode:"321022",description:"",solution:"",updateTime:1540548345e3},{moduleCode:"",detailCode:"321016",description:"",solution:"",updateTime:1540287187e3},{moduleCode:"",detailCode:"320023",description:"",solution:"",updateTime:1539825993e3},{moduleCode:"",detailCode:"-1016",description:"",solution:"",updateTime:1539584931e3},{moduleCode:"",detailCode:"8",description:"",solution:"",updateTime:1539391812e3},{moduleCode:"",detailCode:"1075127593",description:"",solution:"",updateTime:1538959251e3},{moduleCode:"",detailCode:"380421",description:"",solution:"",updateTime:1537288465e3},{moduleCode:"",detailCode:"322000",description:"麦克风权限未开启",solution:"",updateTime:1536820136e3},{moduleCode:"",detailCode:"1152678",description:"",solution:"",updateTime:1536738348e3},{moduleCode:"",detailCode:"320047",description:"",solution:"",updateTime:1536664472e3},{moduleCode:"",detailCode:"327006",description:"",solution:"",updateTime:153613612e4},{moduleCode:"",detailCode:"1074807593",description:"",solution:"",updateTime:1536135035e3},{moduleCode:"",detailCode:"320291",description:"",solution:"",updateTime:1536110836e3},{moduleCode:"",detailCode:"320045",description:"",solution:"",updateTime:1535963775e3},{moduleCode:"",detailCode:"370004",description:"",solution:"",updateTime:1535883699e3},{moduleCode:"",detailCode:"1149954",description:"",solution:"",updateTime:1535700674e3},{moduleCode:"",detailCode:"320053",description:"",solution:"",updateTime:1535681079e3},{moduleCode:"",detailCode:"400000",description:"",solution:"",updateTime:1535532332e3},{moduleCode:"",detailCode:"110028",description:"个人版抓图接口日调用次数超出限制",solution:"请升级企业版:https://open.ys7.com/price.html",updateTime:1535348756e3},{moduleCode:"",detailCode:"110027",description:"个人版帐号数量超出安全限制,无法调用",solution:"请升级企业版:https://open.ys7.com/price.html",updateTime:1535348734e3},{moduleCode:"",detailCode:"110026",description:"设备数量超出个人版限制,当前设备无法操作",solution:"请升级企业版:https://open.ys7.com/price.html",updateTime:1535348588e3},{moduleCode:"",detailCode:"100000",description:"",solution:"",updateTime:1534980008e3},{moduleCode:"",detailCode:"324004",description:"",solution:"",updateTime:1534927762e3},{moduleCode:"",detailCode:"360104",description:"",solution:"",updateTime:1534761006e3},{moduleCode:"",detailCode:"320204",description:"",solution:"",updateTime:1534584221e3},{moduleCode:"",detailCode:"380001",description:"",solution:"",updateTime:1534404715e3},{moduleCode:"",detailCode:"380204",description:"",solution:"",updateTime:1534401682e3},{moduleCode:"",detailCode:"328006",description:"",solution:"",updateTime:1534144407e3},{moduleCode:"",detailCode:"321703",description:"",solution:"",updateTime:1534127274e3},{moduleCode:"",detailCode:"321510",description:"",solution:"",updateTime:1533428892e3},{moduleCode:"",detailCode:"321006",description:"",solution:"",updateTime:1533036916e3},{moduleCode:"",detailCode:"50009",description:"",solution:"",updateTime:1532078548e3},{moduleCode:"",detailCode:"50007",description:"",solution:"",updateTime:153199172e4},{moduleCode:"",detailCode:"50018",description:"",solution:"",updateTime:1531912829e3},{moduleCode:"",detailCode:"380451",description:"",solution:"",updateTime:15316157e5},{moduleCode:"",detailCode:"380336",description:"",solution:"",updateTime:1531231721e3},{moduleCode:"",detailCode:"360020",description:"",solution:"",updateTime:1531117554e3},{moduleCode:"",detailCode:"380418",description:"",solution:"",updateTime:153110707e4},{moduleCode:"",detailCode:"1153445",description:"设备在该时间段内没有录像",solution:"",updateTime:1530944007e3},{moduleCode:"",detailCode:"110007",description:"调用接口总次数达到上限",solution:"请升级企业版,获取更高能力",updateTime:1530935584e3},{moduleCode:"",detailCode:"360019",description:"",solution:"",updateTime:1530869771e3},{moduleCode:"",detailCode:"360100",description:"",solution:"",updateTime:1530786188e3},{moduleCode:"",detailCode:"380042",description:"",solution:"",updateTime:1530775199e3},{moduleCode:"",detailCode:"320355",description:"",solution:"",updateTime:1530716074e3},{moduleCode:"",detailCode:"100003",description:"",solution:"",updateTime:1530232541e3},{moduleCode:"",detailCode:"371026",description:"",solution:"",updateTime:15301926e5},{moduleCode:"",detailCode:"102",description:"",solution:"",updateTime:1529895641e3},{moduleCode:"",detailCode:"380201",description:"",solution:"",updateTime:1529740929e3},{moduleCode:"",detailCode:"320054",description:"",solution:"",updateTime:1529544875e3},{moduleCode:"",detailCode:"500101",description:"",solution:"",updateTime:1529485953e3},{moduleCode:"",detailCode:"321001",description:"",solution:"",updateTime:1529411048e3},{moduleCode:"",detailCode:"321508",description:"",solution:"",updateTime:1529393279e3},{moduleCode:"",detailCode:"405991",description:"",solution:"",updateTime:1529380238e3},{moduleCode:"",detailCode:"380461",description:"",solution:"",updateTime:1529130941e3},{moduleCode:"",detailCode:"-1019",description:"",solution:"",updateTime:1529057245e3},{moduleCode:"",detailCode:"322009",description:"",solution:"",updateTime:1528965717e3},{moduleCode:"",detailCode:"324005",description:"",solution:"",updateTime:1528950153e3},{moduleCode:"",detailCode:"325000",description:"",solution:"",updateTime:1528947143e3},{moduleCode:"",detailCode:"326032",description:"",solution:"",updateTime:1528872971e3},{moduleCode:"",detailCode:"325032",description:"",solution:"",updateTime:1528863189e3},{moduleCode:"",detailCode:"328000",description:"",solution:"",updateTime:1528794505e3},{moduleCode:"",detailCode:"53",description:"",solution:"",updateTime:1528693249e3},{moduleCode:"",detailCode:"-1020",description:"",solution:"",updateTime:152849944e4},{moduleCode:"",detailCode:"329032",description:"",solution:"",updateTime:1528446301e3},{moduleCode:"",detailCode:"-1202",description:"",solution:"",updateTime:152843982e4},{moduleCode:"",detailCode:"2",description:"",solution:"",updateTime:1528434175e3},{moduleCode:"",detailCode:"1152936",description:"",solution:"",updateTime:1528345986e3},{moduleCode:"",detailCode:"328011",description:"",solution:"",updateTime:15283386e5},{moduleCode:"",detailCode:"28",description:"",solution:"",updateTime:152833753e4},{moduleCode:"",detailCode:"320356",description:"",solution:"",updateTime:1528188693e3},{moduleCode:"",detailCode:"320357",description:"",solution:"",updateTime:1528188517e3},{moduleCode:"",detailCode:"405800",description:"",solution:"",updateTime:1528168732e3},{moduleCode:"",detailCode:"405996",description:"",solution:"",updateTime:1528168686e3},{moduleCode:"",detailCode:"380357",description:"",solution:"",updateTime:1528011565e3},{moduleCode:"",detailCode:"328022",description:"",solution:"",updateTime:1527929065e3},{moduleCode:"",detailCode:"380003",description:"",solution:"",updateTime:1527927819e3},{moduleCode:"",detailCode:"50004",description:"",solution:"",updateTime:1527770643e3},{moduleCode:"",detailCode:"50011",description:"",solution:"",updateTime:1527770635e3},{moduleCode:"",detailCode:"370017",description:"",solution:"",updateTime:1527739514e3},{moduleCode:"",detailCode:"327032",description:"",solution:"",updateTime:1527726704e3},{moduleCode:"",detailCode:"324001",description:"",solution:"",updateTime:1527681892e3},{moduleCode:"",detailCode:"405997",description:"",solution:"",updateTime:1527653408e3},{moduleCode:"",detailCode:"405995",description:"",solution:"",updateTime:1527647283e3},{moduleCode:"",detailCode:"1153825",description:"",solution:"",updateTime:1527601747e3},{moduleCode:"",detailCode:"328002",description:"",solution:"",updateTime:1527495292e3},{moduleCode:"",detailCode:"1152679",description:"",solution:"",updateTime:1527486665e3},{moduleCode:"",detailCode:"380356",description:"",solution:"",updateTime:1527125669e3},{moduleCode:"",detailCode:"328032",description:"",solution:"",updateTime:1527069382e3},{moduleCode:"",detailCode:"22",description:"",solution:"",updateTime:1527049826e3},{moduleCode:"",detailCode:"9",description:"",solution:"",updateTime:1527006778e3},{moduleCode:"",detailCode:"89",description:"",solution:"",updateTime:1526622784e3},{moduleCode:"",detailCode:"328016",description:"",solution:"",updateTime:1526452365e3},{moduleCode:"",detailCode:"368005",description:"",solution:"",updateTime:1525921264e3},{moduleCode:"",detailCode:"0",description:"",solution:"",updateTime:1525920242e3},{moduleCode:"",detailCode:"380006",description:"",solution:"",updateTime:1525918868e3},{moduleCode:"",detailCode:"310",description:"",solution:"",updateTime:1525834436e3},{moduleCode:"",detailCode:"360011",description:"",solution:"",updateTime:1525681552e3},{moduleCode:"",detailCode:"170005",description:"",solution:"",updateTime:15254339e5},{moduleCode:"",detailCode:"50023",description:"",solution:"",updateTime:1525403338e3},{moduleCode:"",detailCode:"100131",description:"",solution:"",updateTime:1525229691e3},{moduleCode:"",detailCode:"-1018",description:"",solution:"",updateTime:1525142341e3},{moduleCode:"",detailCode:"362026",description:"",solution:"",updateTime:1524882677e3},{moduleCode:"",detailCode:"368007",description:"",solution:"",updateTime:1524832269e3},{moduleCode:"",detailCode:"54",description:"",solution:"",updateTime:1524793646e3},{moduleCode:"",detailCode:"1154722",description:"",solution:"",updateTime:1524620807e3},{moduleCode:"",detailCode:"320229",description:"",solution:"",updateTime:1524551682e3},{moduleCode:"",detailCode:"360012",description:"",solution:"",updateTime:1524472094e3},{moduleCode:"",detailCode:"380229",description:"",solution:"",updateTime:1524110755e3},{moduleCode:"",detailCode:"360016",description:"",solution:"",updateTime:1523933518e3},{moduleCode:"",detailCode:"-1003",description:"",solution:"",updateTime:1523584804e3},{moduleCode:"",detailCode:"410026",description:"",solution:"",updateTime:152351743e4},{moduleCode:"",detailCode:"360102",description:"TTS初始化失败",solution:"",updateTime:1523503528e3},{moduleCode:"",detailCode:"360013",description:"设备开启了隐私保护",solution:"",updateTime:1523503507e3},{moduleCode:"",detailCode:"360010",description:"设备正在对讲中",solution:"",updateTime:1523503491e3},{moduleCode:"",detailCode:"360007",description:"TTS关闭了与客户端的连接",solution:"",updateTime:1523503475e3},{moduleCode:"",detailCode:"360006",description:"客户端接收发生错误",solution:"",updateTime:1523503457e3},{moduleCode:"",detailCode:"360005",description:"客户端发送的消息错误",solution:"",updateTime:1523503437e3},{moduleCode:"",detailCode:"360004",description:"TTS内部发生错误",solution:"",updateTime:1523503421e3},{moduleCode:"",detailCode:"360003",description:"TTS的设备端发生错误",solution:"",updateTime:1523503397e3},{moduleCode:"",detailCode:"360002",description:"对讲发起超时",solution:"",updateTime:1523503376e3},{moduleCode:"",detailCode:"360001",description:"客户端请求超时",solution:"",updateTime:1523503357e3},{moduleCode:"",detailCode:"320077",description:"",solution:"",updateTime:1523444274e3},{moduleCode:"",detailCode:"370047",description:"",solution:"",updateTime:152344048e4},{moduleCode:"",detailCode:"100002",description:"",solution:"",updateTime:1523413964e3},{moduleCode:"",detailCode:"-1004",description:"",solution:"",updateTime:1523336653e3},{moduleCode:"",detailCode:"380000",description:"",solution:"",updateTime:1523180856e3},{moduleCode:"",detailCode:"380213",description:"",solution:"",updateTime:1523180623e3},{moduleCode:"",detailCode:"380101",description:"",solution:"",updateTime:1522834231e3},{moduleCode:"",detailCode:"50047",description:"",solution:"",updateTime:1522833243e3},{moduleCode:"",detailCode:"-999",description:"",solution:"",updateTime:1522831034e3},{moduleCode:"",detailCode:"320418",description:"",solution:"",updateTime:1522829072e3},{moduleCode:"",detailCode:"-1009",description:"",solution:"",updateTime:1522746247e3},{moduleCode:"",detailCode:"320209",description:"",solution:"",updateTime:1522744395e3},{moduleCode:"",detailCode:"368006",description:"",solution:"",updateTime:15227443e5},{moduleCode:"",detailCode:"369003",description:"",solution:"",updateTime:1522736355e3},{moduleCode:"",detailCode:"405989",description:"",solution:"",updateTime:1522726571e3},{moduleCode:"",detailCode:"-1012",description:"",solution:"",updateTime:1522726203e3},{moduleCode:"",detailCode:"322016",description:"",solution:"",updateTime:1522722918e3},{moduleCode:"",detailCode:"500103",description:"",solution:"",updateTime:1522655556e3},{moduleCode:"",detailCode:"405999",description:"",solution:"",updateTime:1522654716e3},{moduleCode:"",detailCode:"321032",description:"",solution:"",updateTime:1522647732e3},{moduleCode:"",detailCode:"381101",description:"",solution:"",updateTime:1522392414e3},{moduleCode:"",detailCode:"399999",description:"",solution:"",updateTime:1522379834e3},{moduleCode:"",detailCode:"380103",description:"",solution:"",updateTime:1522312724e3},{moduleCode:"",detailCode:"360014",description:"",solution:"",updateTime:1522304341e3},{moduleCode:"",detailCode:"-1005",description:"",solution:"",updateTime:1522288195e3},{moduleCode:"",detailCode:"100005",description:"",solution:"",updateTime:1522218849e3},{moduleCode:"",detailCode:"100004",description:"",solution:"",updateTime:1522209053e3},{moduleCode:"",detailCode:"106002",description:"",solution:"",updateTime:15222062e5},{moduleCode:"",detailCode:"410030",description:"",solution:"",updateTime:1522162252e3},{moduleCode:"",detailCode:"-1002",description:"",solution:"",updateTime:152215069e4},{moduleCode:"",detailCode:"-1200",description:"",solution:"",updateTime:1522139025e3},{moduleCode:"",detailCode:"-1001",description:"",solution:"",updateTime:1522046436e3},{moduleCode:"",detailCode:"-1011",description:"",solution:"",updateTime:1522045931e3},{moduleCode:"",detailCode:"381102",description:"",solution:"",updateTime:1522044953e3},{moduleCode:"",detailCode:"381103",description:"",solution:"",updateTime:1522044953e3},{moduleCode:"",detailCode:"391205",description:"vtdu解析服务器ip失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"391206",description:"vtdu描述符select失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"391207",description:"vtdu文件描述符不在可读中",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"391208",description:"vtdu网络发生错误getsockopt",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"391209",description:"vtdu描述符select超时",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395000",description:"cas回复信令,发现内存已经释放(和设备之间异常断开)",msg:"播放失败请重试",solution:"检查设备网络;刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395400",description:"私有化协议vtm检测私有化协议中码流类型小于0或者设备序列号为空等非法参数场景返回(app不重试取流)",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395402",description:"回放找不到录像文件",msg:"回放找不到录像文件,本地存储请检查存储卡是否接触良好",solution:"检查是否有存储卡并且接触良好",updateTime:1522034841e3},{moduleCode:"",detailCode:"395403",description:"操作码或信令密钥与设备不匹配",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395404",description:"设备不在线",solution:"检查设备网络;重启设备接入萤石云",msg:"设备不在线,请检查设备网络或重启设备接入萤石云",updateTime:1522034841e3},{moduleCode:"",detailCode:"395405",description:"流媒体向设备发送或接受信令超时/cas响应超时",msg:"播放失败,请检查设备网络或重启设备",solution:"检查设备网络;重启设备",updateTime:1522034841e3},{moduleCode:"",detailCode:"395406",description:"token失效",msg:"播放失败请重试或重启设备",solution:"刷新重试或者重启设备",updateTime:1522034841e3},{moduleCode:"",detailCode:"395407",description:"客户端的URL格式错误",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395409",description:"预览开启隐私保护",msg:"播放失败请关闭隐私遮蔽",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395410",description:"设备达到最大连接数",solution:"请升级设备固件版本",updateTime:1522034841e3},{moduleCode:"",detailCode:"395411",description:"token无权限",msg:"播放失败",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395412",description:"session不存在",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395413",description:"验证token的他异常(不具体) ",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395415",description:"设备通道错",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395416",description:"设备资源受限",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395451",description:"设备不支持的码流类型",msg:"播放失败请重试或切换设备码流",solution:"刷新重试或者切换到高清模式",updateTime:1522034841e3},{moduleCode:"",detailCode:"395452",description:"设备链接流媒体服务器失败",msg:"播放失败,请检查设备网络或重启设备或重新加载",solution:"检查设备网络,重启设备,刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395454",description:"流媒体中关于设备取流会话不存在",msg:"播放失败请重试",solution:"流媒体中关于设备取流会话不存在",updateTime:152222018e4},{moduleCode:"",detailCode:"395455",description:"设备通道未关联",msg:"播放失败,请检查设备通道是否关联",solution:"检查设备通道是否关联",updateTime:152222018e4},{moduleCode:"",detailCode:"395456",description:"设备通道关联设备不在线",msg:"播放失败,请检查设备通道是否上线",solution:"检查设备通道是否上线",updateTime:152222018e4},{moduleCode:"",detailCode:"395457",description:"客户端不支持端到端加密",msg:"播放失败",solution:"客户端不支持端到端加密",updateTime:152222018e4},{moduleCode:"",detailCode:"395458",description:"设备不支持当前并发ECDH密",msg:"客户端不支持端到端加密",solution:"设备不支持当前并发ECDH密",updateTime:152222018e4},{moduleCode:"",detailCode:"395459",description:"VTDU 处理ECDH 加密失败",msg:"播放失败",solution:"VTDU 处理ECDH 加密失败",updateTime:152222018e4},{moduleCode:"",detailCode:"395460",description:"流媒体中关于设备取流会话不存在",msg:"播放失败请重试",solution:"流媒体中关于设备取流会话不存在",updateTime:152222018e4},{moduleCode:"",detailCode:"395492",description:"设备不支持的命令",msg:"操作失败,设备不支持",solution:"",updateTime:152222018e4},{moduleCode:"",detailCode:"395500",description:"服务器处理失败",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395501",description:"流媒体vtdu达到最大负载,请扩容",msg:"播放失败请重试",solution:"服务器负载达到上限,请稍后重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395503",description:"vtm返回分配vtdu失败",msg:"播放失败请重试",solution:"vtdu服务异常,请请稍后重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395504",description:"流媒体vtdu达到最大负载",msg:"播放失败请重试",solution:"服务器负载达到上限,请稍后重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395505",description:"vtm ecdh解密失败",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395506",description:"vtm 返回IPC不支持取流(需要IPC添加NVR后支持)",msg:"播放失败,请绑定NVR使用",solution:"IPC绑定NVR使用",updateTime:1522034841e3},{moduleCode:"",detailCode:"395544",description:"设备返回无视频源",msg:"播放失败,请检查设备接触情况",solution:"设备是否接触良好; 如果一直无法解决,请联系技术支持",updateTime:1522034841e3},{moduleCode:"",detailCode:"395545",description:"视频分享时间已经结束",msg:"视频分享时间已结束",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395546",description:"vtdu返回达到取流并发路数限制",msg:"并发上限,请升级为企业版",solution:"请升级为企业版,放开并发限制",updateTime:1522034841e3},{moduleCode:"",detailCode:"395547",description:"vtdu返回开放平台用户并发限制",msg:"并发上限,请升级为企业版",solution:"请确定开放平台用户预览是否超过用户并发数量限制",updateTime:1522034841e3},{moduleCode:"",detailCode:"395556",description:"ticket校验失败",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395557",description:"回放服务器等待流头超时",msg:"播放失败请重试",solution:"刷新重试,检测设备网络,重启设备",updateTime:1522034841e3},{moduleCode:"",detailCode:"395558",description:"查找录像开始时间错误",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395560",description:"群组分享取流二次验证失败",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395561",description:"分享群组用户被锁住",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395562",description:"群组分享用户权限变更",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395563",description:"认证服务连接失败",msg:"播放失败请重试",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395564",description:"认证超时",msg:"播放失败请重试",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395566",description:"不在分享时间内预览",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395567",description:"分享通道被锁定",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395568",description:"未找到认证类型",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395569",description:"认证返回的参数异常",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395600",description:"分享设备不在分享时间内",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395601",description:"群组分享用户没权限",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395602",description:"群组分享权限变更",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395610",description:"接收流头失败",msg:"播放失败请重试并检查设备网络情况以及设备配置",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395620",description:"心跳超时",msg:"播放失败请重试并检查设备网络情况以及设备配置",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395530",description:"机房故障不可用",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395701",description:"cas信令返回格式错误",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395702",description:"SPGW请求Cas、Status透传超时",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395703",description:"SPGW请求http不通",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396001",description:"客户端参数出错",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396099",description:"客户端默认错误",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396101",description:"不支持的命令",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396102",description:"设备流头发送失败",msg:"播放失败请重试",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396103",description:"cas/设备返回错误1",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396104",description:"cas/设备返回错误-1",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396105",description:"设备返回错误码3",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396106",description:"设备返回错误码4",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396107",description:"设备返回错误码5",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396108",description:"cas信令回应重复",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396109",description:"视频广场取消分享",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396110",description:"设备信令默认错误",msg:"播放失败请重试",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396501",description:"设备数据链路和实际链路不匹配",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396502",description:"设备数据链路重复建立连接",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396503",description:"设备数据链路端口不匹配",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396504",description:"缓存设备数据链路失败(内存块不足)",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396505",description:"设备发送确认头消息重复",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396506",description:"设备数据先于确定头部到达",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396508",description:"设备数据头部长度非法",msg:"播放失败请重试或重启设备",solution:"刷新重试,或者重启设备",updateTime:1522034841e3},{moduleCode:"",detailCode:"396509",description:"索引找不到设备数据管理块",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396510",description:"设备数据链路vtdu内存块协议状态不匹配",msg:"播放失败请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396511",description:"设备数据头部没有streamkey错误",msg:"播放失败请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396512",description:"设备数据头部非法(较笼统)",msg:"播放失败请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396513",description:"设备数据长度过小",msg:"播放失败请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396514",description:"设备老协议推流头部没有streamkey错误",msg:"播放失败请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396515",description:"设备老协议推流数据非法",msg:"播放失败请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396516",description:"设备老协议索引找不到内存管理块",msg:"播放失败请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396517",description:"设备老协议推流数据非法",msg:"播放失败请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396518",description:"设备数据包过大",msg:"播放失败请重试或重启设备",solution:"刷新重试,或者重启设备",updateTime:1522034841e3},{moduleCode:"",detailCode:"396519",description:"设备推流链路网络不稳定",msg:"播放失败,请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396520",description:"设备推流链路网络不稳定(默认)",msg:"播放失败请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396700",description:"异常数据包",msg:"播放失败,设备重启",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396701",description:"回放结束数据包",msg:"回放结束",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"397001",description:"与相应服务连接失败",msg:"播放失败请重试,请检查设备网络情况以及连接情况",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"397002",description:"与相应服务连接失败",msg:"播放失败请重试,请检查设备网络情况以及连接情况",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"397003",description:"与相应服务连接失败",msg:"播放失败请重试,请检查设备网络情况以及连接情况",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"397004",description:"与相应服务连接失败",msg:"播放失败请重试,请检查设备网络情况以及连接情况",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"397005",description:"VTDU连接失败,或VTDU侧断开连接",msg:"播放失败请重试,请检查设备网络情况以及连接情况",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"397006",description:"vtm断开连接(无需 关注)",msg:"播放失败请重试,请检查设备网络情况以及连接情况",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"397007",description:"客户端发送缓冲区满(上行带宽太小)",msg:"播放失败,上行带宽过小请检查设备网络情况",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"399000",description:"无效包,包过大",msg:" 检查设备重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"399001",description:"地址不合法",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"399002",description:"缺少端口",msg:" 播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"170003",description:"refreshToken不存在",solution:"建议用户重新调用logout接口,然后调用openLoginPage接口重新启动登录页面登录",updateTime:1522034841e3},{moduleCode:"",detailCode:"170004",description:"refreshToken已过期",solution:"建议用户重新调用logout接口,然后调用openLoginPage接口重新启动登录页面登录",updateTime:1522034841e3},{moduleCode:"",detailCode:"380011",description:"设备隐私保护中",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"380045",description:"设备直连取流连接数量过大",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"380047",description:"设备不支持该命令",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"380077",description:"设备正在对讲中",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"380102",description:"数据接收异常",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"380205",description:"设备检测入参异常",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"380209",description:"网络连接超时",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"380212",description:"设备端网络连接超时",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"101007",description:"手机号未注册",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120503",description:"正在响铃",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390016",description:"vtdu成功响应未携带流头",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101008",description:"手机号码不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120504",description:"室内机正在通话",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390017",description:"无数据流,尚未使用",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101009",description:"用户名与手机不匹配",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120505",description:"设备操作失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390018",description:"信令消息体PB解析失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101010",description:"获取验证码失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120506",description:"非法命令",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390019",description:"信令消息体PB封装失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101011",description:"验证码错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120507",description:"智能锁密码错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390020",description:"申请系统内存资源失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101012",description:"验证码失效",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120508",description:"开关锁失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390021",description:"vtdu地址尚未获取到",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101013",description:"用户不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120509",description:"开关锁超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390022",description:"客户端尚未支持",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101014",description:"密码不正确或者appKey不正确",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120510",description:"智能锁设备繁忙",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390023",description:"获取系统socket资源失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101015",description:"用户被锁住",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120511",description:"远程开锁功能未打开",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390024",description:"上层填充的StreamSsnId不匹配",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101021",description:"验证参数异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120600",description:"临时密码数已达上限",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390025",description:"链接服务器失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101026",description:"邮箱已经被注册",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120601",description:"添加临时密码失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390026",description:"客户端请求未收到服务端应答",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101031",description:"邮箱未注册",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120602",description:"删除临时密码失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390027",description:"链路断开",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101032",description:"邮箱不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120603",description:"该临时密码不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390028",description:"没有取流链接",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101041",description:"获取验证码过于频繁",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120604",description:"指纹锁射频通信失败,请稍后再试",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390029",description:"流成功停止",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101043",description:"手机验证码输入错误超过规定次数",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120605",description:"其他用户正在认证中",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390030",description:"客户端防串流校验失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"102000",description:"设备不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120606",description:"验证已启动,请在120s内进行本地验证和调用添加设备接口",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390031",description:"应用层tcp粘包处理缓冲区满",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"102001",description:"摄像机不存在",solution:"摄像机未注册到萤石云平台,请仔细检查摄像机的网络配置,确保连接到网络",updateTime:152203484e4},{moduleCode:"",detailCode:"120607",description:"删除用户失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390032",description:"无效状态迁移",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"102003",description:"设备不在线",solution:"参考服务中心排查方法",updateTime:152203484e4},{moduleCode:"",detailCode:"120608",description:"用户不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390033",description:"无效客户端状态",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"102004",description:"设备异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120609",description:"设备响应超时,门锁通信故障或者电量不足,请重试.",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390034",description:"向vtm取流流媒体信息请求超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"102007",description:"设备序列号不正确",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120610",description:"获取临时密码列表失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390035",description:"向代理取流请求超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"102009",description:"设备请求响应超时异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"130001",description:"用户不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390036",description:"向代理保活取流请求超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"105000",description:"设备已被自己添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"130002",description:"手机号码已经注册",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390037",description:"向vtdu取流请求超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"105001",description:"设备已被别人添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"130003",description:"手机验证码错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390038",description:"向vtdu保活取流请求超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"105002",description:"设备验证码错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"130004",description:"终端绑定操作失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391001",description:"vtm地址或端口非法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"107001",description:"邀请不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"149999",description:"数据异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391002",description:"vtm生成文件描述符失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"107002",description:"邀请验证失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"150000",description:"服务器异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391003",description:"vtm设置文件描述符非阻塞失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"107003",description:"邀请用户不匹配",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160000",description:"设备不支持云台控制",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391004",description:"vtm设置文件描述符阻塞失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"107004",description:"云存储连接失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160001",description:"用户无云台控制权限",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391005",description:"vtm解析服务器ip失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"7005",description:"VTDU主动断开连接",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"107005",description:"VTDU主动断开连接",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160002",description:"设备云台旋转达到上限位",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391006",description:"vtm描述符select失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"107006",description:"不能邀请自己",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160003",description:"设备云台旋转达到下限位",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391007",description:"vtm文件描述符不在可读中",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"107007",description:"重复邀请",solution:"分享和删除分享必须全部由接口形式操作,如果与萤石客户端混用会造成这个问题,解决办法:在萤石客户端清空所有相关分享数据并重新添加设备,再通过接口操作即可",updateTime:152203484e4},{moduleCode:"",detailCode:"160004",description:"设备云台旋转达到左限位",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391008",description:"vtm网络发生错误getsockopt",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110001",description:"参数错误",solution:"参数为空或者格式不对",updateTime:152203484e4},{moduleCode:"",detailCode:"160005",description:"设备云台旋转达到右限位",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391009",description:"vtm描述符select超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110002",description:"accessToken异常或过期",solution:"accessToken有效期为七天,建议在accessToken即将过期或者出现10002错误码的时候重新获取accessToken",updateTime:152203484e4},{moduleCode:"",detailCode:"160006",description:"云台当前操作失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391101",description:"proxy地址或端口非法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110004",description:"用户不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160007",description:"预置点个数超过最大值",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391102",description:"proxy生成文件描述符失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110005",description:"appKey异常",solution:"确认appKey状态,不通过或者冻结状态会返回该错误码",updateTime:152203484e4},{moduleCode:"",detailCode:"160009",description:"正在调用预置点",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391103",description:"proxy设置文件描述符非阻塞失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110006",description:"ip受限",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160010",description:"该预置点已经是当前位置",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391104",description:"proxy设置文件描述符阻塞失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160011",description:"预置点不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391105",description:"proxy解析服务器ip失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110008",description:"签名错误",solution:"①获取签名方式详见apidemo及[旧]API文档 ②注意编码格式为UTF-8",updateTime:152203484e4},{moduleCode:"",detailCode:"160013",description:"设备版本已是最新",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391106",description:"proxy描述符select失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110009",description:"签名参数错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160014",description:"设备正在升级",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391107",description:"proxy文件描述符不在可读中",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110010",description:"签名超时",solution:"请调用同步服务器时间接口进行校时",updateTime:152203484e4},{moduleCode:"",detailCode:"160015",description:"设备正在重启",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391108",description:"proxy网络发生错误getsockopt",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110011",description:"未开通萤石云服务",solution:"参照绑定流程",updateTime:152203484e4},{moduleCode:"",detailCode:"160016",description:"加密未开启,无须关闭",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391109",description:"proxy描述符select超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110012",description:"第三方账户与萤石账号已经绑定",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160017",description:"设备抓图失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391201",description:"vtdu地址或端口非法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110013",description:"应用没有权限调用此接口",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160018",description:"设备升级失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391202",description:"vtdu生成文件描述符失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110014",description:"APPKEY下对应的第三方userId和phone未绑定",solution:"获取AccessToken时所用appKey与SDK所用appKey不一致",updateTime:152203484e4},{moduleCode:"",detailCode:"160019",description:"加密已开启",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391203",description:"vtdu设置文件描述符非阻塞失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110017",description:"appKey不存在",solution:"请填写在官网申请的应用秘钥",updateTime:152203484e4},{moduleCode:"",detailCode:"160020",description:"不支持该命令",solution:"请确认设备是否支持该命令",updateTime:152203484e4},{moduleCode:"",detailCode:"391204",description:"vtdu设置文件描述符阻塞失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110018",description:"AccessToken与Appkey不匹配",solution:"请检查获取accessToken对应的appKey和SDK中设置的appKey是否一致",updateTime:152203484e4},{moduleCode:"",detailCode:"160023",description:"订阅操作失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110019",description:"密码错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160024",description:"取消订阅操作失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110020",description:"请求方法为空",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160025",description:"客流统计配置失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110021",description:"ticket校验失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160026",description:"设备处于隐私遮蔽状态",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110022",description:"透传目的地非法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160027",description:"设备正在镜像操作",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110024",description:"无透传权限",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160028",description:"设备正在键控动作",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110025",description:"appKey被禁止使用通明通道",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160029",description:"设备处于语音对讲状态",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160030",description:"卡密输入错误次数过多,24小时后再输入",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160031",description:"卡密信息不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160032",description:"卡密状态不对或已过期",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160033",description:"卡密非卖品,只能开通对应的绑定设备",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110030",description:"appKey和appSecret不匹配",solution:"请检查appKey和appSecret是否对应",updateTime:152203484e4},{moduleCode:"",detailCode:"160035",description:"购买云存储服务失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110031",description:"子账户或萤石用户没有权限",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160040",description:"添加的设备不在同一局域网",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110032",description:"子账户不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160041",description:"添加的设备被其他设备关联或响应超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110033",description:"子账户未设置授权策略",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160042",description:"添加的设备密码错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110034",description:"子账户已存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160043",description:"添加的设备超出最大数量",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110035",description:"获取子账户AccessToken异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160044",description:"添加的设备网络不可达超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110036",description:"子账户被禁用",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160045",description:"添加的设备的IP和其他通道的IP冲突",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110051",description:"无权限进行抓图",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160046",description:"添加的设备的IP和本设备的IP冲突",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160047",description:"码流类型不支持",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120002",description:"设备不存在",solution:"①设备没有注册到萤石云平台,请检查下设备网络参数,确保能正常连接网络②设备序列号不存在",updateTime:152203484e4},{moduleCode:"",detailCode:"160048",description:"带宽超出系统接入带宽",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120003",description:"参数异常,SDK版本过低",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160049",description:"IP或者端口不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120004",description:"参数异常,SDK版本过低",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160050",description:"添加的设备版本不支持需要升级才能接入",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120005",description:"安全认证失败,需进行SDK安全认证",solution:"已去掉安全验证",updateTime:152203484e4},{moduleCode:"",detailCode:"160051",description:"添加的设备不支持接入",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120006",description:"网络异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160052",description:"添加的设备通道号出错",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120007",description:"设备不在线",solution:"参考服务中心排查方法",updateTime:152203484e4},{moduleCode:"",detailCode:"160053",description:"添加的设备分辨率不支持",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120008",description:"设备响应超时",solution:"设备响应超时,请检测设备网络或重试",updateTime:152203484e4},{moduleCode:"",detailCode:"160054",description:"添加的设备账号被锁定",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120009",description:"子账号不能添加设备",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160055",description:"添加的设备取码流出错",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120010",description:"设备验证码错误",solution:"验证码在设备标签上,六位大写字母,注意大小写",updateTime:152203484e4},{moduleCode:"",detailCode:"160056",description:"删除设备失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120012",description:"设备添加失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160057",description:"删除的设备未关联",solution:"检查IPC与NVR是否有关联关系",updateTime:152203484e4},{moduleCode:"",detailCode:"120013",description:"设备已被别人添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160060",description:"地址未绑定",solution:"请前往官网设置直播",updateTime:152203484e4},{moduleCode:"",detailCode:"120014",description:"设备序列号不正确",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160061",description:"账户流量已超出或未购买,限制开通",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120015",description:"设备不支持该功能",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160062",description:"该通道直播已开通",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120016",description:"当前设备正在格式化",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160063",description:"直播未使用或直播已关闭",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120017",description:"设备已被自己添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160070",description:"设备不能转移给自己",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120018",description:"该用户不拥有该设备",solution:"确认设备是否属于用户",updateTime:152203484e4},{moduleCode:"",detailCode:"160071",description:"设备不能转移,设备与其他设备存在关联关系",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400001",description:"参数为空",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120019",description:"设备不支持云存储服务",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160072",description:"设备不能转移,通道被分享给其他用户或者分享到视频广场",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400002",description:"参数错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120020",description:"设备在线,被自己添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160073",description:"云存储转移失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400025",description:"设备不支持对讲",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120021",description:"设备在线,但是未被用户添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160080",description:"当前正在声源定位",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400029",description:"没有初始化或资源被释放",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120022",description:"设备在线,但是已经被别的用户添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160081",description:"当前正在轨迹巡航",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400030",description:"json解析异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120023",description:"设备不在线,未被用户添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160082",description:"设备正在响应本次声源定位",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400031",description:"网络异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120024",description:"设备不在线,但是已经被别的用户添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160083",description:"当前正在开启隐私遮蔽",solution:"设备正在操作隐私遮蔽,无法进行当前操作",updateTime:152203484e4},{moduleCode:"",detailCode:"400032",description:"设备信息异常为空",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120025",description:"重复申请分享",solution:"确认设备是否由添加过该设备且申请过分享的账户下是否还存在分享记录",updateTime:152203484e4},{moduleCode:"",detailCode:"160084",description:"当前正在关闭隐私遮蔽",solution:"设备正在操作隐私遮蔽,无法进行当前操作",updateTime:152203484e4},{moduleCode:"",detailCode:"400034",description:"取流超时",solution:"一般是由于网络状况不好导致,可以尝试下让用户重新播放",updateTime:152203484e4},{moduleCode:"",detailCode:"120026",description:"视频广场不存在该视频",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"380290",description:" 连接CAS服务器失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400035",description:"设备已加密,需要输入验证码",solution:"收到此错误码,需要让用户输入验证码后,调用EZPlayer.setPlayKey传入验证码,并重新调用播放函数",updateTime:152203484e4},{moduleCode:"",detailCode:"120027",description:"视频转码失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361001",description:"对讲服务端排队超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400036",description:"播放验证码错误",solution:"收到此错误码,需要让用户输入验证码后,调用EZPlayer.setPlayKey传入验证码,并重新调用播放函数",updateTime:152203484e4},{moduleCode:"",detailCode:"120028",description:"设备固件升级包不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361002",description:"对讲服务端处理超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400037",description:"surfacehold错误",solution:"请检查是否是播放之前销毁了surface,收到此错误也可以重新建立surface后播放",updateTime:152203484e4},{moduleCode:"",detailCode:"120029",description:"设备不在线,但是已经被自己添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361003",description:"设备链接对讲服务器超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400100",description:"未知错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120030",description:"该用户不拥有该视频广场视频",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361004",description:"服务器内部错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400200",description:"player sdk出错,这种错误一般开发者也是无法解决,不具体分类传出,传一个统一的inner错误码出去",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120031",description:"开启终端绑定,硬件特征码验证失败",solution:"请在萤石客户端关闭终端绑定,参考此步骤",updateTime:152203484e4},{moduleCode:"",detailCode:"361005",description:"解析消息失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400300",description:"内存溢出",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120032",description:"该用户下通道不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361006",description:"请求重定向--需要向其他服务申请对讲",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400901",description:"设备不在线,可以提示用户",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120033",description:"无法收藏自己分享的视频",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361007",description:"请求url非法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400902",description:"accesstoken异常或失效,需要重新获取accesstoken,并传入到sdk",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120034",description:"该用户下无设备",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361008",description:"token失效",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400903",description:"当前账号开启了终端绑定,只允许指定设备登录操作,提示用户登录i.ys7.com解除终端绑定",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120090",description:"用户反馈失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361009",description:"设备验证码或者通信秘钥不匹配",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400904",description:"设备正在对讲中",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120095",description:"APP包下载失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361010",description:"设备已经在对讲",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400905",description:"设备开启了隐私保护,不允许预览、对讲等",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120096",description:"APP包信息删除失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361011",description:"设备10s响应超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120101",description:"视频不支持分享给本人",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361012",description:"设备不在线",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320002",description:"参数无效",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120102",description:"无相应邀请信息",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361013",description:"设备开启隐私保护拒绝对讲",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320003",description:"暂不支持此操作",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120103",description:"好友已存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361014",description:"token无权限",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320004",description:"内存溢出",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120104",description:"好友不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361015",description:"设备返回session不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320005",description:"创建CAS session失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120105",description:"好友状态错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361016",description:"验证token其他异常错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320006",description:"创建cloud session失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120106",description:"对应群组不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361017",description:"服务端监听设备建立端口超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320007",description:"token失效",solution:"重新设置token后再重试",updateTime:152203484e4},{moduleCode:"",detailCode:"120107",description:"不能添加自己为好友",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361018",description:"设备链路异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320008",description:"token池里面没有token,请传入token",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120108",description:"当前用户和所添加用户不是好友关系",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361019",description:"对讲服务端不支持的信令消息",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320009",description:"传入新的INIT_PARAM并reset(保留,目前未用)",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120109",description:"对应分享不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361020",description:"对讲服务端解析对讲请求未携带会话描述能力集",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320010",description:"请重试",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120110",description:"好友群组不属于当前用户",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361021",description:"对讲服务端优先能力集结果为空",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320011",description:"500毫秒后请重试",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120111",description:"好友不是等待验证状态",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361022",description:"cas链路异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320012",description:"token池已满",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120112",description:"添加应用下的用户为好友失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361023",description:"对讲服务端分配对讲会话资源失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320013",description:"P2P client超过限制",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120201",description:"操作报警信息失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361024",description:"对讲服务端解析信令消息失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320014",description:"sdk未初始化",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120202",description:"操作留言信息失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390001",description:"通用错误返回",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320015",description:"超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120301",description:"根据UUID查询报警消息不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390002",description:"入参为空指针",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320016",description:"正在打洞中",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120302",description:"根据UUID查询图片不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390003",description:"入参值无效",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320017",description:"没有视频文件头(播放器层面产生和处理此错误)",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120303",description:"根据FID查询图片不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390004",description:"信令消息解析非法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320018",description:"解码错误/超时(播放器层面产生和处理此错误)",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120305",description:"设备ip解析错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390005",description:"内存资源不足",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320019",description:"取消(保留,用户不用处理)",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120401",description:"用户云空间信息不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390006",description:"协议格式不对或者消息体长度超过STREAM_MAX_MSGBODY_LEN",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320020",description:"播放过程中预连接被用户清除预操作信息",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120402",description:"云空间操作失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390007",description:"设备序列号长度不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320021",description:"流加密码不对",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120403",description:"用户目录不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390008",description:"取流url长度不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320022",description:"未传入播放窗口",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120404",description:"要操作的目标目录不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390009",description:"解析vtm返回vtdu地址不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"100200",description:"操作成功",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120405",description:"要删除的文件信息不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390010",description:"解析vtm返回级联vtdu地址不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101001",description:"用户名不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120406",description:"已开通云存储",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390011",description:"解析vtm返回会话标识长度不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101002",description:"用户名已被占用",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120407",description:"开通记录失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390012",description:"vtdu返回流头长度不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101003",description:"密码不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120500",description:"获取数据错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390013",description:"vtdu会话长度非法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101004",description:"密码为同一字符",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120501",description:"开锁失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390014",description:"回调函数未注册",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101006",description:"手机号码已经被注册",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120502",description:"室内机未收到呼叫",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390015",description:"vtdu成功响应未携带会话标识",solution:"",updateTime:152203484e4}],W2="200",v3="操作成功!",_3={data:r3,code:W2,msg:v3},w3=function(){function j(L,p){i(this,j),this.coreX=L,this.coreY=p,console.log("ErrorCode",_3)}return a(j,[{key:"toString",value:function(){return"".concat(this.coreX,"-").concat(this.coreY)}},{key:"matchErrorInfo",value:function(p){return _3.data.find(function(f){return f.detailCode.substr(-4)==p})}}]),j}(),L2={color:"red",backgroundColor:"red",activeColor:"red",btnList:[{btnKey:"ade5d065a113432e8091a1c5bc819c57-934f270c08b14e928bf0c2ae8e1a937d-header-0",iconId:"deviceID",part:"left",defaultActive:1,isrender:1,themeId:"934f270c08b14e928bf0c2ae8e1a937d"},{btnKey:"ade5d065a113432e8091a1c5bc819c57-934f270c08b14e928bf0c2ae8e1a937d-header-1",iconId:"deviceName",part:"left",defaultActive:1,isrender:1,themeId:"934f270c08b14e928bf0c2ae8e1a937d"}]},e3={color:"blue",backgroundColor:"blue",activeColor:"blue",btnList:[{btnKey:"ade5d065a113432e8091a1c5bc819c57-934f270c08b14e928bf0c2ae8e1a937d-footer-0",iconId:"play",part:"left",defaultActive:0,isrender:0,themeId:"934f270c08b14e928bf0c2ae8e1a937d"}]},c3={header:L2,footer:e3},p3=function j(L){this.jsPlugin=L;var p={isMouseDown:!1,isOver:!1,mousePosition:null,oldTime:null,nowTime:null,moved:null,hoverTime:"2018-12-07 12:00:00",hoverLeft:0,timeTipShow:!1,randomNum:123,timeWidthTbls:[60,1800,3600,86400],timeUnits:["范围: 1分钟; 单位: 秒","范围: 30分钟; 单位: 分钟","范围: 1小时; 单位: 分钟","范围: 1天; 单位: 小时","范围: 3天; 单位: 小时"],drawPen:null,timeSection:[],canvasWidth:null,canvasHeight:null,timeTips:null},f=this;Object.keys(p).forEach(function(g){f[g]=p[g]}),this.options={width:this.canvasWidth,height:48,time:new Date().getTime(),timeSection:[],timeWidth:0},j.prototype.subTime=function(g){return g<10?"0"+g:g},j.prototype.tranTime=function(g){var v=g;if(g){var b=new Date(g);v=b.getFullYear()+"/"+(b.getMonth()+1)+"/"+b.getDate()+" "+this.subTime(b.getHours())+":"+this.subTime(b.getMinutes())+":"+this.subTime(b.getSeconds())}return v},j.prototype.init=function(g){g.width&&document.getElementById(g.id).setAttribute("width",parseInt(g.width,10)+"px");var v=this,b=this.options;v.randomNum=(Math.random()+"").split(".").join(""),v.timeWidthTblIndex=b.timeWidth;var E=document.querySelector("#".concat(this.jsPlugin.id,"-canvas"));v.drawPen=E.getContext("2d"),v.nowTime=b.time||Date.now(),v.timeSection=b.timeSection||[],v.canvasWidth=E.offsetWidth,v.canvasHeight=E.offsetHeight,v.updata(),document.getElementById("".concat(this.jsPlugin.id,"-canvas")).addEventListener("mousemove",function(U){v.options.readOnly||v.mousemove(U)}),document.getElementById("".concat(this.jsPlugin.id,"-canvas")).addEventListener("mouseover",function(U){v.options.readOnly||v.mouseover(U)}),document.getElementById("".concat(this.jsPlugin.id,"-canvas")).addEventListener("mouseleave",function(U){v.options.readOnly||v.mouseleave(U)}),document.getElementById("".concat(this.jsPlugin.id,"-canvas")).addEventListener("mousedown",function(U){v.options.readOnly||v.mousedown(U)}),document.getElementById("".concat(this.jsPlugin.id,"-canvas")).addEventListener("mouseup",function(U){if(!v.options.readOnly){var W=g.onChange;v.mouseUpFn(U,W)}})},j.prototype.setWidth=function(g){var v=this,b=this;g.width&&(document.getElementById(this.jsPlugin.id).style.width=g.width,document.getElementById("".concat(this.jsPlugin.id,"-canvas")).style.width=g.width,document.getElementById("".concat(this.jsPlugin.id,"-canvas-container")).style.width=g.width,b.canvasWidth=g.width,setTimeout(function(){v.updata({time:new Date})},500))},j.prototype.mousemove=function(g){if(this.isMouseDown&&this.isOver){var v=this.mousePosition-g.pageX;if(v===0)return;var b=0;switch(this.timeWidth){case 60:b=1/10;break;case 1800:b=1/20*60;break;case 3600:b=1/20*60;break;case 86400:b=1/30*60*60;break}var E=new Date(this.oldTime).getTime()+v*b*1e3;this.updata({time:E}),this.moved=!0}else{var U=parseInt(document.getElementById("".concat(this.jsPlugin.id,"-canvas-container")).offsetLeft,10);this.mousePosition=g.pageX-U,this.updata()}},j.prototype.mousedown=function(g){this.isMouseDown=!0,this.mousePosition=g.pageX,this.oldTime=this.nowTime},j.prototype.mouseover=function(g){this.isOver=!0},j.prototype.mouseleave=function(g){this.isOver=!1,this.isMouseDown=!1,this.updata()},j.prototype.changeSize=function(g){console.log("changeSize",g),this.options.timeWidth=g,this.updata({timeWidth:g})},j.prototype.mouseUpFn=function(g,v){if(this.isMouseDown&&(this.isMouseDown=!1,this.moved)){this.moved=!1;var b=this.subTime(new Date(this.nowTime).getHours())+":"+this.subTime(new Date(this.nowTime).getMinutes())+":"+this.subTime(new Date(this.nowTime).getSeconds()),E=new Date(this.oldTime).getFullYear()+"/"+(new Date(this.oldTime).getMonth()+1)+"/"+new Date(this.oldTime).getDate();this.nowTime=new Date("".concat(E," ").concat(b)),this.updata({time:this.nowTime}),this.oldTime=this.nowTime,console.log("nowTime",new Date(this.nowTime),"".concat(E," ").concat(b)),v(this.nowTime)}},j.prototype.readOnly=function(g){console.log("更改为只读"),this.options.readOnly=!0,document.getElementById("".concat(this.jsPlugin.id,"-canvas")).style.cursor="not-allowed"},j.prototype.unReadOnly=function(g){console.log("更改为只读"),this.options.readOnly=!1,document.getElementById("".concat(this.jsPlugin.id,"-canvas")).style.cursor="pointer"},j.prototype.run=function(g){this.isMouseDown||this.updata(g)},j.prototype.getTime=function(g){console.log("this",this),console.log("当前时间",new Date(this.nowTime))},j.prototype.updata=function(g){var v=this;g=g||{},v.nowTime=g.time||v.nowTime,v.timeSection=g.timeSection||v.timeSection,v.timeWidthTblIndex=g.timeWidth||v.timeWidthTblIndex,v.timeWidth=v.timeWidthTbls[g.timeWidth||v.timeWidthTblIndex],v.timeUnit=v.timeUnits[g.timeWidth||v.timeWidthTblIndex],g.timeWidth===0&&(v.timeWidthTblIndex=0,v.timeWidth=v.timeWidthTbls[0],v.timeUnit=v.timeUnits[0]),v.drawPen.fillStyle="#000000",v.drawPen.fillRect(0,0,v.canvasWidth,v.canvasHeight),v.drawScale(),v.drawRecord(),v.drawOtherMsg(),document.getElementById("".concat(this.jsPlugin.id,"-canvas-container")).style.width=v.options.width+"px",document.getElementById("".concat(this.jsPlugin.id,"-canvas")).style.width=v.options.width+"px",document.getElementById("".concat(this.jsPlugin.id,"-canvas-container")).style.height=v.options.height+"px",document.getElementById("".concat(this.jsPlugin.id,"-canvas")).style.height=v.options.height+"px"},j.prototype.drawSolidLine=function(g,v,b,E,U,W){this.drawPen.save(),this.drawPen.strokeStyle=W,this.drawPen.lineWidth=U,this.drawPen.beginPath(),this.drawPen.moveTo(g,v),this.drawPen.lineTo(b,E),this.drawPen.stroke(),this.drawPen.restore()},j.prototype.drawString=function(g,v,b,E,U){this.drawPen.font="12px serif",this.drawPen.fillStyle="#ffffff",this.drawPen.textAlign=E||"left",this.drawPen.fillText(g,v,b+10)},j.prototype.drawScale=function(){var g=this,v="rgba(255,255,255)",b=new Date(g.nowTime),E=b.getFullYear(),U=b.getSeconds(),W=b.getMinutes(),Y=b.getHours(),V=b.getDate(),G=0;switch(g.timeWidth){case 60:{var d2=parseInt(g.canvasWidth/10);b.setSeconds(b.getSeconds()-parseInt(d2/2,10)),V=b.getDate(),Y=b.getHours(),W=b.getMinutes(),U=b.getSeconds();for(var r2=0;r2v.canvasWidth&&(r2=v.canvasWidth),r2<=0&&(r2=0),r2}},j.prototype.drawOtherMsg=function(){this.drawSolidLine(this.canvasWidth/2,0,this.canvasWidth/2,this.canvasHeight,2,"#1890FF"),this.drawPen.shadowBlur=0,this.isOver&&!this.isMouseDown?(this.mouseTime=this.mousePosition/this.canvasWidth*this.timeWidth*1e3+this.nowTime-this.timeWidth/2*1e3,this.mouseString=this.tranTime(this.mouseTime),this.hoverTime=this.mouseString,this.hoverLeft=this.mousePosition-60,this.timeTipShow=!0):this.timeTipShow=!1}},q2=function(){function j(L){if(i(this,j),this.jSPlugin=L,!document.getElementById("".concat(this.jSPlugin.id,"-audioControls")))return!1;this.currentTimeWidth=0,this.date=new Date,this.datepickerVisible=!1,this.seekTimer=null,this.disabled=!1,this.seekFrequency=2e3,this.jSPlugin.params&&this.jSPlugin.params.seekFrequency&&(this.seekFrequency=this.jSPlugin.params.seekFrequency),this.recInit()}return a(j,[{key:"recInit",value:function(){var p=this;this.currentTimeWidth=0;var f=parseInt(getComputedStyle(document.getElementById(this.jSPlugin.id)).width,10)-100,g=document.createElement("div");g.style="display:inline-block;height:48px;",g.id=this.jSPlugin.id+"-canvas-container";var v=document.createElement("canvas");v.id=this.jSPlugin.id+"-canvas",v.className="time-line-body",v.height="48",v.width=f,v.style="display:inline-block;",v.innerHTML="该浏览器不支持canvas",g.appendChild(v),y(g,document.getElementById("".concat(this.jSPlugin.id,"-audioControls")));var b=document.createElement("div");b.className="timeline-controls",b.style="display:flex;width:100px;height:48px;text-align:center;line-height: 48px;vertical-align: top;background: #000000;";var E=` +`)+j3+`return __p +}`;var i0=qg(function(){return c0(f2,g1+"return "+j3).apply(m,k2)});if(i0.source=j3,Hu(i0))throw i0;return i0}function $P(u){return F0(u).toLowerCase()}function WP(u){return F0(u).toUpperCase()}function VP(u,f,b){if(u=F0(u),u&&(b||f===m))return S0(u);if(!u||!(f=x6(f)))return u;var O=h3(u),Z=h3(f),f2=dr(O,Z),k2=hr(O,Z)+1;return Q5(O,f2,k2).join("")}function HP(u,f,b){if(u=F0(u),u&&(b||f===m))return u.slice(0,Q3(u)+1);if(!u||!(f=x6(f)))return u;var O=h3(u),Z=hr(O,h3(f))+1;return Q5(O,0,Z).join("")}function YP(u,f,b){if(u=F0(u),u&&(b||f===m))return u.replace(e6,"");if(!u||!(f=x6(f)))return u;var O=h3(u),Z=dr(O,h3(f));return Q5(O,Z).join("")}function KP(u,f){var b=m2,O=B2;if(Ae(f)){var Z="separator"in f?f.separator:Z;b="length"in f?Q1(f.length):b,O="omission"in f?x6(f.omission):O}u=F0(u);var f2=u.length;if(K5(u)){var k2=h3(u);f2=k2.length}if(b>=f2)return u;var z2=b-t3(O);if(z2<1)return O;var Q2=k2?Q5(k2,0,z2).join(""):u.slice(0,z2);if(Z===m)return Q2+O;if(k2&&(z2+=Q2.length-z2),Yu(Z)){if(u.slice(z2).search(Z)){var I3,F3=Q2;for(Z.global||(Z=uu(Z.source,F0(W9.exec(Z))+"g")),Z.lastIndex=0;I3=Z.exec(F3);)var j3=I3.index;Q2=Q2.slice(0,j3===m?z2:j3)}}else if(u.indexOf(x6(Z),z2)!=z2){var o1=Q2.lastIndexOf(Z);o1>-1&&(Q2=Q2.slice(0,o1))}return Q2+O}function qP(u){return u=F0(u),u&&J1.test(u)?u.replace(Qt,r1):u}var XP=ai(function(u,f,b){return u+(b?" ":"")+f.toUpperCase()}),Xu=Xm("toUpperCase");function Kg(u,f,b){return u=F0(u),f=b?m:f,f===m?lu(u)?l0(u):tu(u):u.match(f)||[]}var qg=s0(function(u,f){try{return kt(u,m,f)}catch(b){return Hu(b)?b:new p1(b)}}),ZP=g5(function(u,f){return $t(f,function(b){b=zn(b),f5(u,b,Wu(u[b],u))}),u});function JP(u){var f=u==null?0:u.length,b=E1();return u=f?ee(u,function(O){if(typeof O[1]!="function")throw new G6(M);return[b(O[0]),O[1]]}):[],s0(function(O){for(var Z=-1;++Zd1)return[];var b=b2,O=Rt(u,b2);f=E1(f),u-=b2;for(var Z=U4(O,f);++b0||f<0)?new h0(b):(u<0?b=b.takeRight(-u):u&&(b=b.drop(u)),f!==m&&(f=Q1(f),b=f<0?b.dropRight(-f):b.take(f-u)),b)},h0.prototype.takeRightWhile=function(u){return this.reverse().takeWhile(u).reverse()},h0.prototype.toArray=function(){return this.take(b2)},Bn(h0.prototype,function(u,f){var b=/^(?:filter|find|map|reject)|While$/.test(f),O=/^(?:head|last)$/.test(f),Z=l2[O?"take"+(f=="last"?"Right":""):f],f2=O||/^find/.test(f);Z&&(l2.prototype[f]=function(){var k2=this.__wrapped__,z2=O?[1]:arguments,Q2=k2 instanceof h0,I3=z2[0],F3=Q2||K1(k2),j3=function(d0){var g0=Z.apply(l2,On([d0],z2));return O&&o1?g0[0]:g0};F3&&b&&typeof I3=="function"&&I3.length!=1&&(Q2=F3=!1);var o1=this.__chain__,g1=!!this.__actions__.length,k1=f2&&!o1,i0=Q2&&!g1;if(!f2&&F3){k2=i0?k2:new h0(this);var R1=u.apply(k2,z2);return R1.__actions__.push({func:jr,args:[j3],thisArg:m}),new z6(R1,o1)}return k1&&i0?u.apply(this,z2):(R1=this.thru(j3),k1?O?R1.value()[0]:R1.value():R1)})}),$t(["pop","push","shift","sort","splice","unshift"],function(u){var f=fr[u],b=/^(?:push|sort|unshift)$/.test(u)?"tap":"thru",O=/^(?:pop|shift)$/.test(u);l2.prototype[u]=function(){var Z=arguments;if(O&&!this.__chain__){var f2=this.value();return f.apply(K1(f2)?f2:[],Z)}return this[b](function(k2){return f.apply(K1(k2)?k2:[],Z)})}}),Bn(h0.prototype,function(u,f){var b=l2[f];if(b){var O=b.name+"";V0.call(ti,O)||(ti[O]=[]),ti[O].push({name:f,func:b})}}),ti[Lr(m,t2).name]=[{name:"wrapper",func:m}],h0.prototype.clone=qC,h0.prototype.reverse=XC,h0.prototype.value=ZC,l2.prototype.at=xx,l2.prototype.chain=Ex,l2.prototype.commit=Px,l2.prototype.next=Mx,l2.prototype.plant=Rx,l2.prototype.reverse=Ix,l2.prototype.toJSON=l2.prototype.valueOf=l2.prototype.value=Nx,l2.prototype.first=l2.prototype.head,V4&&(l2.prototype[V4]=kx),l2},n0=w1();Fn?((Fn.exports=n0)._=n0,I4._=n0):Ke._=n0}).call(P2)});function U2(j,D){var m=D.parentNode;m.lastChild==D?m.appendChild(j):m.insertBefore(j,D.nextSibling)}var n3=function(){function j(D,m){i(this,j),this.id=m,this.jSPlugin=D,this.state={play:!1,loading:!1,text:""},this.loadingSetText=this.loadingSetText}return r(j,[{key:"toString",value:function(){return"".concat(this.coreX,"-").concat(this.coreY)}},{key:"setPlayStatus",value:function(m){this.state=Object.assign(this.state,m)}},{key:"loadingStart",value:function(m){var p=document.createElement("style");document.getElementsByTagName("head")[0].appendChild(p),p.innerHTML="@keyframes antRotate {to {transform: rotate(400deg);transform-origin:50% 50%;}} .loading {display: inline-block;z-index: 1000;-webkit-animation: antRotate 1s infinite linear;animation: antRotate 1s infinite linear;}";var _=m,w=document.getElementById(_),M=w.offsetWidth,N=w.offsetHeight,n2=0,q=w.offsetLeft;document.getElementById("".concat(m,"-loading-id-0"))&&document.getElementById("".concat(m,"-loading-id-0")).parentNode.removeChild(document.getElementById("".concat(m,"-loading-id-0")));var a2=document.createElement("div");a2.setAttribute("id","".concat(m,"-loading-id-0"));var u2="position:absolute;outline:none;pointer-events:none;";console.log("this.jSPlugin",this.jSPlugin),u2+="width: 100%;background-size: cover; background-repeat:no-repeat;",u2+="height: 100%;",u2+="top:"+n2+";",u2+="left:"+q+"px;",a2.setAttribute("style",u2),a2.style.height=N,a2.setAttribute("class","loading-container"),U2(a2,w);var X=1,W=document.createElement("div"),_2=document.createElement("div");W.setAttribute("class","loading-item"),W.setAttribute("id","".concat(m,"-loading-item-0"));var u2="display:inline-flex;pointer-events:none;flex-direction:column;justify-content:center;align-items: center;width:100%;height:"+N+"px;outline:none;vertical-align: top;position:absolute;";u2+="left:"+F(N,M,X,0).left+"px;",u2+="top:"+F(N,M,X,0).top+"px;",W.setAttribute("style",u2);function F(U,C,g,v){var E=parseInt(v/g,10)*(U/g),G=v%g*(C/g);return{top:E,left:G}}var B=document.createElement("div");_2.innerHTML="",_2.style.color="#fff",B.setAttribute("class","loading"),B.setAttribute("id","loading-icon");var t2='';B.innerHTML=t2,W.appendChild(B),W.appendChild(_2),a2.appendChild(W)}},{key:"loadingStop",value:function(m){var p=document.getElementById("".concat(m,"-loading-item-0"));p&&p.removeChild(document.getElementById("loading-icon"))}},{key:"loadingSetText",value:function(m){var p=this;if(this.loadingClearText(),document.getElementById("".concat(this.id,"-loading-item-0"))){var _=document.getElementById("".concat(this.id,"-loading-item-0")).childNodes[1];if(!_){var w=document.getElementById("".concat(this.id,"-loading-item-0"));w.style.height="100%",_=document.createElement("div"),_.innerHTML=m.text,w.appendChild(_)}_.innerHTML=m.text,_.style.fontSize="14px",_.style.color=m.color||"#FFFFFF",this.state.text=m.text,m.delayClear&&setTimeout(function(){p.loadingClearText()},parseInt(m.delayClear))}}},{key:"loadingClearText",value:function(){if(document.getElementById("".concat(this.id,"-loading-item-0"))){var m=document.getElementById("".concat(this.id,"-loading-item-0")).childNodes;m.length>1?m[1].parentNode.removeChild(m[1]):m[0]&&m[0].parentNode.removeChild(m[0])}}},{key:"loadingClear",value:function(){if(document.getElementById("".concat(this.id,"-loading-item-0"))){for(var m=document.getElementById("".concat(this.id,"-loading-item-0")).childNodes,p=m.length-1;p>=0;p--)m[p].parentNode.removeChild(m[p]);document.getElementById("".concat(this.id,"-loading-id-0"))&&(document.getElementById("".concat(this.id,"-loading-id-0")).style.background="none"),document.getElementById("loading-icon")&&document.getElementById("loading-icon").parentNode.removeChild(document.getElementById("loading-icon"))}}},{key:"loadingEnd",value:function(){var m=document.getElementById("".concat(this.id,"-loading-item-0"));if(m){m.parentNode.removeChild(m);var p=document.getElementById("".concat(this.id,"-loading-id-0"));p&&p.children.length===0&&p.parentNode.removeChild(p)}document.getElementById("".concat(this.id,"-loading-item-0")).style.background="none"}}]),j}(),H2=function(){function j(D,m){i(this,j),this.id=m,this.jSPlugin=D,this.timer=null,this.state={play:!1,loading:!1}}return r(j,[{key:"default",value:function(m){var p=this,_="msgId";document.getElementById("".concat(this.id,"-").concat(_))&&document.getElementById("".concat(this.id,"-wrap")).removeChild(document.getElementById("".concat(this.id,"-").concat(_)));var w=document.createElement("div");w.id="".concat(this.id,"-").concat(_),w.style="position: absolute;top: 50%;left:calc(50% - ".concat(m.length*14/2,"px);padding: 4px 16px;background: #00000080;color: #FFFFFF;font-size: 14px"),w.innerHTML=m,document.getElementById("".concat(this.id,"-wrap")).appendChild(w),this.timer&&clearTimeout(this.timer),this.timer=setTimeout(function(){document.getElementById("".concat(p.id,"-wrap")).removeChild(document.getElementById("".concat(p.id,"-").concat(_)))},2e3)}}]),j}(),l3=[{moduleCode:"",detailCode:"405984",description:"",solution:"",updateTime:1559564188e3},{moduleCode:"",detailCode:"10035",description:"获取子账户AccessToken异常,子账户不存在或子账户不属于该开发者",solution:"",updateTime:1559551958e3},{moduleCode:"",detailCode:"1052674",description:"获取本地录像失败",solution:"",updateTime:1558579653e3},{moduleCode:"",detailCode:"395547",description:"",solution:"",updateTime:1557367296e3},{moduleCode:"",detailCode:"12",description:"",solution:"",updateTime:1557229476e3},{moduleCode:"",detailCode:"10052",description:"余额不足",solution:"",updateTime:1557121463e3},{moduleCode:"",detailCode:"20108",description:"当前用户和所添加用户不是好友关系",solution:"",updateTime:1556541725e3},{moduleCode:"",detailCode:"10009",description:"",solution:"",updateTime:1556422452e3},{moduleCode:"",detailCode:"320001",description:"通道不存在",solution:"请检查录像机的关联状态是否正常,没有摄像头的通道无法播放",updateTime:1556419044e3},{moduleCode:"",detailCode:"120001",description:"通道不存在",solution:"请检查录像机的关联状态是否正常,没有摄像头的通道无法播放",updateTime:155641903e4},{moduleCode:"",detailCode:"320049",description:"",solution:"",updateTime:1556272984e3},{moduleCode:"",detailCode:"380227",description:"",solution:"",updateTime:1556264379e3},{moduleCode:"",detailCode:"10033",description:"policy参数信息异常",solution:"",updateTime:1555922124e3},{moduleCode:"",detailCode:"10065",description:"weakAppKey 不属于accessToken对应的用户",solution:"",updateTime:1555497522e3},{moduleCode:"",detailCode:"100001",description:"",solution:"",updateTime:1555141776e3},{moduleCode:"",detailCode:"395558",description:"",solution:"",updateTime:1554987121e3},{moduleCode:"",detailCode:"70001",description:"智能家居买断用户设备受到限制,建议合理选择pagestart和pageSize",solution:"",updateTime:1554691023e3},{moduleCode:"",detailCode:"170001",description:"",solution:"",updateTime:1554691023e3},{moduleCode:"",detailCode:"1012",description:"重置失败",solution:"",updateTime:1554645841e3},{moduleCode:"",detailCode:"1043",description:"重置失败",solution:"",updateTime:1554645834e3},{moduleCode:"",detailCode:"60060",description:"直播功能未开通",solution:"通道未开通直播功能,请先开通直播",updateTime:1554346018e3},{moduleCode:"",detailCode:"380203",description:"",solution:"",updateTime:1554093666e3},{moduleCode:"",detailCode:"399048",description:"免费版并发数达到上限,请升级企业版使用多并发能力",solution:"升级成为企业版套餐即可取消并发数限制",updateTime:1553839878e3},{moduleCode:"",detailCode:"60007",description:"预置点个数超过最大值",solution:"",updateTime:1553671316e3},{moduleCode:"",detailCode:"1005",description:"",solution:"",updateTime:1553513701e3},{moduleCode:"",detailCode:"20605",description:"其他用户正在认证中",solution:"",updateTime:1552976317e3},{moduleCode:"",detailCode:"90004",description:"当前型号设备暂时不支持AI任务:CS-C3W-3B1WFR-YGL",solution:"",updateTime:1552898525e3},{moduleCode:"",detailCode:"60046",description:"添加的设备的IP和本设备的IP冲突",solution:"",updateTime:1552872372e3},{moduleCode:"",detailCode:"3",description:"修改视频清晰度失败!",solution:"",updateTime:1552440229e3},{moduleCode:"",detailCode:"1013",description:"",solution:"",updateTime:1552035069e3},{moduleCode:"",detailCode:"370007",description:"",solution:"",updateTime:1551852327e3},{moduleCode:"",detailCode:"-1",description:"",solution:"",updateTime:1551752889e3},{moduleCode:"",detailCode:"30005",description:"弱账户不存在",solution:"",updateTime:1551422358e3},{moduleCode:"",detailCode:"90006",description:"用户操作AI任务受限",solution:"",updateTime:155107332e4},{moduleCode:"",detailCode:"60203",description:"未开通相关服务",solution:"",updateTime:155062307e4},{moduleCode:"",detailCode:"10002",description:"accessToken过期或异常",solution:"",updateTime:1550300346e3},{moduleCode:"",detailCode:"380339",description:"",solution:"",updateTime:1549889458e3},{moduleCode:"",detailCode:"90002",description:"AI任务设备配置数达到上限:3",solution:"",updateTime:1549071664e3},{moduleCode:"",detailCode:"380008",description:"",solution:"",updateTime:1549005979e3},{moduleCode:"",detailCode:"320227",description:"",solution:"",updateTime:1548739731e3},{moduleCode:"",detailCode:"60059",description:"ezopen地址均不可用",solution:"",updateTime:154839535e4},{moduleCode:"",detailCode:"10005",description:"appKey异常",solution:"",updateTime:1548317858e3},{moduleCode:"",detailCode:"60045",description:"添加的设备的IP和其他通道的IP冲突",solution:"",updateTime:1548155085e3},{moduleCode:"",detailCode:"60047",description:"码流类型不支持",solution:"",updateTime:1547962108e3},{moduleCode:"",detailCode:"60041",description:"添加的设备被其他设备关联或响应超时",solution:"",updateTime:154796098e4},{moduleCode:"",detailCode:"110029",description:"个人用户接口调用频率超限",solution:"请升级企业版:https://open.ys7.com/price.html",updateTime:1547606859e3},{moduleCode:"",detailCode:"380355",description:"设备直连推流异常结束",solution:"",updateTime:1547106294e3},{moduleCode:"",detailCode:"320081",description:"",solution:"",updateTime:1547106279e3},{moduleCode:"",detailCode:"60035",description:"购买云存储服务失败",solution:"",updateTime:1547026959e3},{moduleCode:"",detailCode:"90005",description:"设备已存在:C75714141",solution:"",updateTime:1546940622e3},{moduleCode:"",detailCode:"1053445",description:"该时间段没有录像片段",solution:"",updateTime:1546935727e3},{moduleCode:"",detailCode:"90007",description:"设备未加入到AI任务",solution:"",updateTime:1546932948e3},{moduleCode:"",detailCode:"326000",description:"",solution:"",updateTime:1546823143e3},{moduleCode:"",detailCode:"1021",description:"重置失败",solution:"",updateTime:1546781152e3},{moduleCode:"",detailCode:"2001",description:"删除设备失败!",solution:"",updateTime:1546422886e3},{moduleCode:"",detailCode:"380425",description:"",solution:"",updateTime:1546407694e3},{moduleCode:"",detailCode:"120097",description:"",solution:"",updateTime:1546085995e3},{moduleCode:"",detailCode:"10059",description:"requestId已存在",solution:"",updateTime:1545824509e3},{moduleCode:"",detailCode:"1154723",description:"",solution:"",updateTime:1545795209e3},{moduleCode:"",detailCode:"60043",description:"添加的设备超出最大数量",solution:"",updateTime:1545493607e3},{moduleCode:"",detailCode:"1152677",description:"",solution:"",updateTime:1545313404e3},{moduleCode:"",detailCode:"20097",description:"设备添加异常,设备验证码为ABCDEF或设备被N1,R1关联",solution:"",updateTime:1545310795e3},{moduleCode:"",detailCode:"10060",description:"设备不支持该云存储类型",solution:"",updateTime:1545309064e3},{moduleCode:"",detailCode:"20102",description:"无相应邀请信息,无法接受邀请",solution:"",updateTime:1545204966e3},{moduleCode:"",detailCode:"10053",description:"云存储开通中",solution:"",updateTime:1545100293e3},{moduleCode:"",detailCode:"20401",description:"用户云空间信息不存在",solution:"",updateTime:154501788e4},{moduleCode:"",detailCode:"20600",description:"临时密码数已达上限",solution:"",updateTime:1544873457e3},{moduleCode:"",detailCode:"901",description:"",solution:"",updateTime:1544693519e3},{moduleCode:"",detailCode:"60210",description:"图片数据错误",solution:"",updateTime:1544604457e3},{moduleCode:"",detailCode:"10013",description:"您的应用没有权限调用",solution:"",updateTime:1544416237e3},{moduleCode:"",detailCode:"70007",description:"授权码不存在",solution:"",updateTime:1544179533e3},{moduleCode:"",detailCode:"10015",description:"授权地址不存在",solution:"",updateTime:154416324e4},{moduleCode:"",detailCode:"320423",description:"",solution:"",updateTime:1544100685e3},{moduleCode:"",detailCode:"370009",description:"",solution:"",updateTime:1544077151e3},{moduleCode:"",detailCode:"10031",description:"子账户或萤石用户没有权限",solution:"",updateTime:1543990462e3},{moduleCode:"",detailCode:"10055",description:"设备不支持试用云存储服务",solution:"",updateTime:1543986292e3},{moduleCode:"",detailCode:"60042",description:"添加的设备密码错误",solution:"",updateTime:1543710913e3},{moduleCode:"",detailCode:"60082",description:"设备正在响应本次声源定位",solution:"",updateTime:1543647426e3},{moduleCode:"",detailCode:"10056",description:"设备不支持云存储服务转出",solution:"",updateTime:1543558342e3},{moduleCode:"",detailCode:"20104",description:"好友不存在",solution:"",updateTime:1543492403e3},{moduleCode:"",detailCode:"20111",description:"好友不是等待验证状态,无法接受邀请",solution:"",updateTime:1543492365e3},{moduleCode:"",detailCode:"20107",description:"不能添加自己为好友",solution:"",updateTime:1543480986e3},{moduleCode:"",detailCode:"1",description:"设备返回其他错误",solution:"",updateTime:1543459921e3},{moduleCode:"",detailCode:"60084",description:"当前正在关闭隐私遮蔽",solution:"",updateTime:1543456515e3},{moduleCode:"",detailCode:"380255",description:"",solution:"",updateTime:1543411652e3},{moduleCode:"",detailCode:"20015",description:"设备不支持",solution:"",updateTime:1543390936e3},{moduleCode:"",detailCode:"30003",description:"手机验证码错误",solution:"",updateTime:1543389137e3},{moduleCode:"",detailCode:"20615",description:"锁用户已存在",solution:"",updateTime:1543388325e3},{moduleCode:"",detailCode:"60061",description:"账户流量已超出或未购买,限制开通",solution:"",updateTime:1543372581e3},{moduleCode:"",detailCode:"60020",description:"设备不支持该信令",solution:"",updateTime:1543321636e3},{moduleCode:"",detailCode:"320146",description:"",solution:"",updateTime:1543318472e3},{moduleCode:"",detailCode:"60018",description:"设备升级失败",solution:"",updateTime:1543304928e3},{moduleCode:"",detailCode:"60044",description:"添加的设备网络不可达超时",solution:"",updateTime:1543304102e3},{moduleCode:"",detailCode:"20619",description:"主用户无法删除",solution:"",updateTime:1543290219e3},{moduleCode:"",detailCode:"20608",description:"锁用户不存在",solution:"",updateTime:154328195e4},{moduleCode:"",detailCode:"20609",description:"设备响应超时,门锁通信故障或者电量不足,请重试.",solution:"",updateTime:1543281601e3},{moduleCode:"",detailCode:"1049954",description:"升级设备失败",solution:"",updateTime:1543279264e3},{moduleCode:"",detailCode:"60009",description:"正在调用预置点",solution:"",updateTime:1543238114e3},{moduleCode:"",detailCode:"1052677",description:"获取本地录像失败",solution:"",updateTime:1543207604e3},{moduleCode:"",detailCode:"327000",description:"",solution:"",updateTime:1543196609e3},{moduleCode:"",detailCode:"20021",description:"设备在线,未被用户添加",solution:"",updateTime:1543193436e3},{moduleCode:"",detailCode:"20202",description:"操作留言信息失败",solution:"",updateTime:1543191562e3},{moduleCode:"",detailCode:"1052678",description:"获取本地录像失败",solution:"",updateTime:1543132218e3},{moduleCode:"",detailCode:"1054723",description:"格式化设备失败",solution:"",updateTime:1543129833e3},{moduleCode:"",detailCode:"20109",description:"对应分享不存在",solution:"",updateTime:1543129111e3},{moduleCode:"",detailCode:"60026",description:"设备处于隐私遮蔽状态",solution:"",updateTime:1543110403e3},{moduleCode:"",detailCode:"60083",description:"当前正在开启隐私遮蔽",solution:"",updateTime:1543071148e3},{moduleCode:"",detailCode:"60001",description:"用户无云台控制权限",solution:"",updateTime:1543059167e3},{moduleCode:"",detailCode:"2003",description:"设备不在线",solution:"",updateTime:1543051046e3},{moduleCode:"",detailCode:"-24",description:"设置设备enable错误",solution:"",updateTime:1543042701e3},{moduleCode:"",detailCode:"10018",description:"",solution:"",updateTime:1543041564e3},{moduleCode:"",detailCode:"20103",description:"好友已存在",solution:"",updateTime:154303843e4},{moduleCode:"",detailCode:"70010",description:"授权异常请重试",solution:"",updateTime:154303559e4},{moduleCode:"",detailCode:"60056",description:"删除设备失败",solution:"",updateTime:1543031275e3},{moduleCode:"",detailCode:"60040",description:"添加的设备不在同一局域网",solution:"",updateTime:154303121e4},{moduleCode:"",detailCode:"60019",description:"加密已开启",solution:"",updateTime:1543029931e3},{moduleCode:"",detailCode:"1054722",description:"格式化设备失败",solution:"",updateTime:1543028537e3},{moduleCode:"",detailCode:"20016",description:"当前设备正在格式化",solution:"",updateTime:1543028537e3},{moduleCode:"",detailCode:"10024",description:"透明通道权限校验不通过",solution:"",updateTime:154302554e4},{moduleCode:"",detailCode:"6002",description:"删除设备失败!",solution:"",updateTime:1543025026e3},{moduleCode:"",detailCode:"1011",description:"验证码错误!",solution:"",updateTime:1543016865e3},{moduleCode:"",detailCode:"60032",description:"卡密已使用",solution:"",updateTime:1543006668e3},{moduleCode:"",detailCode:"10034",description:"子账号已存在",solution:"",updateTime:1542989194e3},{moduleCode:"",detailCode:"20301",description:"根据uuid查询联动信息不存在",solution:"",updateTime:1542988651e3},{moduleCode:"",detailCode:"1041",description:"获取验证码过于频繁",solution:"",updateTime:1542980953e3},{moduleCode:"",detailCode:"10012",description:"该appkey下已绑定重复的phone!",solution:"",updateTime:15429808e5},{moduleCode:"",detailCode:"1008",description:"phone不合法!",solution:"",updateTime:1542979812e3},{moduleCode:"",detailCode:"60023",description:"订阅操作失败",solution:"",updateTime:1542979006e3},{moduleCode:"",detailCode:"5",description:"设备返回其他错误",solution:"",updateTime:1542977828e3},{moduleCode:"",detailCode:"60006",description:"云台当前操作失败",solution:"",updateTime:1542977598e3},{moduleCode:"",detailCode:"131",description:"修改视频清晰度失败!",solution:"",updateTime:1542977246e3},{moduleCode:"",detailCode:"10019",description:"密码错误",solution:"",updateTime:1542976628e3},{moduleCode:"",detailCode:"10004",description:"用户不存在",solution:"",updateTime:1542976268e3},{moduleCode:"",detailCode:"20201",description:"操作报警信息失败",solution:"",updateTime:1542975906e3},{moduleCode:"",detailCode:"20024",description:"设备不在线,已经被别的用户添加",solution:"",updateTime:1542975858e3},{moduleCode:"",detailCode:"60004",description:"设备云台旋转达到左限位",solution:"",updateTime:1542975207e3},{moduleCode:"",detailCode:"1052679",description:"修改视频清晰度失败!",solution:"",updateTime:1542974886e3},{moduleCode:"",detailCode:"20031",description:"请在萤石客户端关闭终端绑定",solution:"",updateTime:1542974756e3},{moduleCode:"",detailCode:"1053825",description:"获取本地录像失败",solution:"",updateTime:1542974692e3},{moduleCode:"",detailCode:"60011",description:"预置点不存在",solution:"",updateTime:1542974414e3},{moduleCode:"",detailCode:"1052936",description:"修改视频清晰度失败!",solution:"",updateTime:154297439e4},{moduleCode:"",detailCode:"1016",description:"",solution:"",updateTime:1542974273e3},{moduleCode:"",detailCode:"10032",description:"子账号不存在",solution:"",updateTime:1542973906e3},{moduleCode:"",detailCode:"20013",description:"设备已被别人添加",solution:"",updateTime:1542973817e3},{moduleCode:"",detailCode:"50000",description:"服务器错误!",solution:"",updateTime:1542973801e3},{moduleCode:"",detailCode:"60010",description:"该预置点已经是当前位置",solution:"",updateTime:15429738e5},{moduleCode:"",detailCode:"60003",description:"设备云台旋转达到下限位",solution:"",updateTime:154297377e4},{moduleCode:"",detailCode:"4",description:"设备返回其他错误",solution:"",updateTime:1542973755e3},{moduleCode:"",detailCode:"60016",description:"加密未开启,无需关闭",solution:"",updateTime:1542973753e3},{moduleCode:"",detailCode:"60002",description:"设备云台旋转达到上限位",solution:"",updateTime:1542973742e3},{moduleCode:"",detailCode:"20023",description:"设备不在线,未被用户添加",solution:"",updateTime:1542973685e3},{moduleCode:"",detailCode:"10008",description:"",solution:"",updateTime:1542973676e3},{moduleCode:"",detailCode:"20010",description:"设备验证码错误",solution:"",updateTime:1542973658e3},{moduleCode:"",detailCode:"60005",description:"设备云台旋转达到右限位",solution:"",updateTime:1542973657e3},{moduleCode:"",detailCode:"20017",description:"设备已经被自己添加",solution:"",updateTime:1542973648e3},{moduleCode:"",detailCode:"20020",description:"设备在线,已经被自己添加",solution:"",updateTime:1542973533e3},{moduleCode:"",detailCode:"20029",description:"设备不在线,已经被自己添加",solution:"",updateTime:154297353e4},{moduleCode:"",detailCode:"10014",description:"APPKEY下对应的第三方userId和phone未绑定!",solution:"",updateTime:1542973499e3},{moduleCode:"",detailCode:"20002",description:"设备不存在",solution:"",updateTime:1542973499e3},{moduleCode:"",detailCode:"10030",description:"appkey和appsecret不匹配",solution:"",updateTime:154297349e4},{moduleCode:"",detailCode:"20022",description:"设备在线,已经被别的用户添加",solution:"",updateTime:1542973486e3},{moduleCode:"",detailCode:"20008",description:"设备响应超时",solution:"",updateTime:1542973484e3},{moduleCode:"",detailCode:"20032",description:"该用户下通道不存在",solution:"",updateTime:1542973481e3},{moduleCode:"",detailCode:"20006",description:"网络异常",solution:"",updateTime:1542973475e3},{moduleCode:"",detailCode:"20014",description:"deviceSerial不合法!",solution:"",updateTime:1542973454e3},{moduleCode:"",detailCode:"20007",description:"设备不在线",solution:"",updateTime:1542973454e3},{moduleCode:"",detailCode:"20018",description:"该用户不拥有该设备",solution:"",updateTime:1542973453e3},{moduleCode:"",detailCode:"10010",description:"",solution:"",updateTime:1542973453e3},{moduleCode:"",detailCode:"10011",description:"未绑定!",solution:"",updateTime:1542973453e3},{moduleCode:"",detailCode:"20001",description:"通道不存在!",solution:"",updateTime:1542973452e3},{moduleCode:"",detailCode:"10017",description:"appKey不存在",solution:"",updateTime:1542973451e3},{moduleCode:"",detailCode:"400259",description:"",solution:"",updateTime:1542875643e3},{moduleCode:"",detailCode:"400004",description:"",solution:"",updateTime:1542873364e3},{moduleCode:"",detailCode:"3840",description:"",solution:"",updateTime:154186e7},{moduleCode:"",detailCode:"-1017",description:"",solution:"",updateTime:1541733663e3},{moduleCode:"",detailCode:"320025",description:"",solution:"",updateTime:1541078281e3},{moduleCode:"",detailCode:"320024",description:"",solution:"",updateTime:1540801374e3},{moduleCode:"",detailCode:"321002",description:"",solution:"",updateTime:1540631734e3},{moduleCode:"",detailCode:"321000",description:"",solution:"",updateTime:1540609178e3},{moduleCode:"",detailCode:"321022",description:"",solution:"",updateTime:1540548345e3},{moduleCode:"",detailCode:"321016",description:"",solution:"",updateTime:1540287187e3},{moduleCode:"",detailCode:"320023",description:"",solution:"",updateTime:1539825993e3},{moduleCode:"",detailCode:"-1016",description:"",solution:"",updateTime:1539584931e3},{moduleCode:"",detailCode:"8",description:"",solution:"",updateTime:1539391812e3},{moduleCode:"",detailCode:"1075127593",description:"",solution:"",updateTime:1538959251e3},{moduleCode:"",detailCode:"380421",description:"",solution:"",updateTime:1537288465e3},{moduleCode:"",detailCode:"322000",description:"麦克风权限未开启",solution:"",updateTime:1536820136e3},{moduleCode:"",detailCode:"1152678",description:"",solution:"",updateTime:1536738348e3},{moduleCode:"",detailCode:"320047",description:"",solution:"",updateTime:1536664472e3},{moduleCode:"",detailCode:"327006",description:"",solution:"",updateTime:153613612e4},{moduleCode:"",detailCode:"1074807593",description:"",solution:"",updateTime:1536135035e3},{moduleCode:"",detailCode:"320291",description:"",solution:"",updateTime:1536110836e3},{moduleCode:"",detailCode:"320045",description:"",solution:"",updateTime:1535963775e3},{moduleCode:"",detailCode:"370004",description:"",solution:"",updateTime:1535883699e3},{moduleCode:"",detailCode:"1149954",description:"",solution:"",updateTime:1535700674e3},{moduleCode:"",detailCode:"320053",description:"",solution:"",updateTime:1535681079e3},{moduleCode:"",detailCode:"400000",description:"",solution:"",updateTime:1535532332e3},{moduleCode:"",detailCode:"110028",description:"个人版抓图接口日调用次数超出限制",solution:"请升级企业版:https://open.ys7.com/price.html",updateTime:1535348756e3},{moduleCode:"",detailCode:"110027",description:"个人版帐号数量超出安全限制,无法调用",solution:"请升级企业版:https://open.ys7.com/price.html",updateTime:1535348734e3},{moduleCode:"",detailCode:"110026",description:"设备数量超出个人版限制,当前设备无法操作",solution:"请升级企业版:https://open.ys7.com/price.html",updateTime:1535348588e3},{moduleCode:"",detailCode:"100000",description:"",solution:"",updateTime:1534980008e3},{moduleCode:"",detailCode:"324004",description:"",solution:"",updateTime:1534927762e3},{moduleCode:"",detailCode:"360104",description:"",solution:"",updateTime:1534761006e3},{moduleCode:"",detailCode:"320204",description:"",solution:"",updateTime:1534584221e3},{moduleCode:"",detailCode:"380001",description:"",solution:"",updateTime:1534404715e3},{moduleCode:"",detailCode:"380204",description:"",solution:"",updateTime:1534401682e3},{moduleCode:"",detailCode:"328006",description:"",solution:"",updateTime:1534144407e3},{moduleCode:"",detailCode:"321703",description:"",solution:"",updateTime:1534127274e3},{moduleCode:"",detailCode:"321510",description:"",solution:"",updateTime:1533428892e3},{moduleCode:"",detailCode:"321006",description:"",solution:"",updateTime:1533036916e3},{moduleCode:"",detailCode:"50009",description:"",solution:"",updateTime:1532078548e3},{moduleCode:"",detailCode:"50007",description:"",solution:"",updateTime:153199172e4},{moduleCode:"",detailCode:"50018",description:"",solution:"",updateTime:1531912829e3},{moduleCode:"",detailCode:"380451",description:"",solution:"",updateTime:15316157e5},{moduleCode:"",detailCode:"380336",description:"",solution:"",updateTime:1531231721e3},{moduleCode:"",detailCode:"360020",description:"",solution:"",updateTime:1531117554e3},{moduleCode:"",detailCode:"380418",description:"",solution:"",updateTime:153110707e4},{moduleCode:"",detailCode:"1153445",description:"设备在该时间段内没有录像",solution:"",updateTime:1530944007e3},{moduleCode:"",detailCode:"110007",description:"调用接口总次数达到上限",solution:"请升级企业版,获取更高能力",updateTime:1530935584e3},{moduleCode:"",detailCode:"360019",description:"",solution:"",updateTime:1530869771e3},{moduleCode:"",detailCode:"360100",description:"",solution:"",updateTime:1530786188e3},{moduleCode:"",detailCode:"380042",description:"",solution:"",updateTime:1530775199e3},{moduleCode:"",detailCode:"320355",description:"",solution:"",updateTime:1530716074e3},{moduleCode:"",detailCode:"100003",description:"",solution:"",updateTime:1530232541e3},{moduleCode:"",detailCode:"371026",description:"",solution:"",updateTime:15301926e5},{moduleCode:"",detailCode:"102",description:"",solution:"",updateTime:1529895641e3},{moduleCode:"",detailCode:"380201",description:"",solution:"",updateTime:1529740929e3},{moduleCode:"",detailCode:"320054",description:"",solution:"",updateTime:1529544875e3},{moduleCode:"",detailCode:"500101",description:"",solution:"",updateTime:1529485953e3},{moduleCode:"",detailCode:"321001",description:"",solution:"",updateTime:1529411048e3},{moduleCode:"",detailCode:"321508",description:"",solution:"",updateTime:1529393279e3},{moduleCode:"",detailCode:"405991",description:"",solution:"",updateTime:1529380238e3},{moduleCode:"",detailCode:"380461",description:"",solution:"",updateTime:1529130941e3},{moduleCode:"",detailCode:"-1019",description:"",solution:"",updateTime:1529057245e3},{moduleCode:"",detailCode:"322009",description:"",solution:"",updateTime:1528965717e3},{moduleCode:"",detailCode:"324005",description:"",solution:"",updateTime:1528950153e3},{moduleCode:"",detailCode:"325000",description:"",solution:"",updateTime:1528947143e3},{moduleCode:"",detailCode:"326032",description:"",solution:"",updateTime:1528872971e3},{moduleCode:"",detailCode:"325032",description:"",solution:"",updateTime:1528863189e3},{moduleCode:"",detailCode:"328000",description:"",solution:"",updateTime:1528794505e3},{moduleCode:"",detailCode:"53",description:"",solution:"",updateTime:1528693249e3},{moduleCode:"",detailCode:"-1020",description:"",solution:"",updateTime:152849944e4},{moduleCode:"",detailCode:"329032",description:"",solution:"",updateTime:1528446301e3},{moduleCode:"",detailCode:"-1202",description:"",solution:"",updateTime:152843982e4},{moduleCode:"",detailCode:"2",description:"",solution:"",updateTime:1528434175e3},{moduleCode:"",detailCode:"1152936",description:"",solution:"",updateTime:1528345986e3},{moduleCode:"",detailCode:"328011",description:"",solution:"",updateTime:15283386e5},{moduleCode:"",detailCode:"28",description:"",solution:"",updateTime:152833753e4},{moduleCode:"",detailCode:"320356",description:"",solution:"",updateTime:1528188693e3},{moduleCode:"",detailCode:"320357",description:"",solution:"",updateTime:1528188517e3},{moduleCode:"",detailCode:"405800",description:"",solution:"",updateTime:1528168732e3},{moduleCode:"",detailCode:"405996",description:"",solution:"",updateTime:1528168686e3},{moduleCode:"",detailCode:"380357",description:"",solution:"",updateTime:1528011565e3},{moduleCode:"",detailCode:"328022",description:"",solution:"",updateTime:1527929065e3},{moduleCode:"",detailCode:"380003",description:"",solution:"",updateTime:1527927819e3},{moduleCode:"",detailCode:"50004",description:"",solution:"",updateTime:1527770643e3},{moduleCode:"",detailCode:"50011",description:"",solution:"",updateTime:1527770635e3},{moduleCode:"",detailCode:"370017",description:"",solution:"",updateTime:1527739514e3},{moduleCode:"",detailCode:"327032",description:"",solution:"",updateTime:1527726704e3},{moduleCode:"",detailCode:"324001",description:"",solution:"",updateTime:1527681892e3},{moduleCode:"",detailCode:"405997",description:"",solution:"",updateTime:1527653408e3},{moduleCode:"",detailCode:"405995",description:"",solution:"",updateTime:1527647283e3},{moduleCode:"",detailCode:"1153825",description:"",solution:"",updateTime:1527601747e3},{moduleCode:"",detailCode:"328002",description:"",solution:"",updateTime:1527495292e3},{moduleCode:"",detailCode:"1152679",description:"",solution:"",updateTime:1527486665e3},{moduleCode:"",detailCode:"380356",description:"",solution:"",updateTime:1527125669e3},{moduleCode:"",detailCode:"328032",description:"",solution:"",updateTime:1527069382e3},{moduleCode:"",detailCode:"22",description:"",solution:"",updateTime:1527049826e3},{moduleCode:"",detailCode:"9",description:"",solution:"",updateTime:1527006778e3},{moduleCode:"",detailCode:"89",description:"",solution:"",updateTime:1526622784e3},{moduleCode:"",detailCode:"328016",description:"",solution:"",updateTime:1526452365e3},{moduleCode:"",detailCode:"368005",description:"",solution:"",updateTime:1525921264e3},{moduleCode:"",detailCode:"0",description:"",solution:"",updateTime:1525920242e3},{moduleCode:"",detailCode:"380006",description:"",solution:"",updateTime:1525918868e3},{moduleCode:"",detailCode:"310",description:"",solution:"",updateTime:1525834436e3},{moduleCode:"",detailCode:"360011",description:"",solution:"",updateTime:1525681552e3},{moduleCode:"",detailCode:"170005",description:"",solution:"",updateTime:15254339e5},{moduleCode:"",detailCode:"50023",description:"",solution:"",updateTime:1525403338e3},{moduleCode:"",detailCode:"100131",description:"",solution:"",updateTime:1525229691e3},{moduleCode:"",detailCode:"-1018",description:"",solution:"",updateTime:1525142341e3},{moduleCode:"",detailCode:"362026",description:"",solution:"",updateTime:1524882677e3},{moduleCode:"",detailCode:"368007",description:"",solution:"",updateTime:1524832269e3},{moduleCode:"",detailCode:"54",description:"",solution:"",updateTime:1524793646e3},{moduleCode:"",detailCode:"1154722",description:"",solution:"",updateTime:1524620807e3},{moduleCode:"",detailCode:"320229",description:"",solution:"",updateTime:1524551682e3},{moduleCode:"",detailCode:"360012",description:"",solution:"",updateTime:1524472094e3},{moduleCode:"",detailCode:"380229",description:"",solution:"",updateTime:1524110755e3},{moduleCode:"",detailCode:"360016",description:"",solution:"",updateTime:1523933518e3},{moduleCode:"",detailCode:"-1003",description:"",solution:"",updateTime:1523584804e3},{moduleCode:"",detailCode:"410026",description:"",solution:"",updateTime:152351743e4},{moduleCode:"",detailCode:"360102",description:"TTS初始化失败",solution:"",updateTime:1523503528e3},{moduleCode:"",detailCode:"360013",description:"设备开启了隐私保护",solution:"",updateTime:1523503507e3},{moduleCode:"",detailCode:"360010",description:"设备正在对讲中",solution:"",updateTime:1523503491e3},{moduleCode:"",detailCode:"360007",description:"TTS关闭了与客户端的连接",solution:"",updateTime:1523503475e3},{moduleCode:"",detailCode:"360006",description:"客户端接收发生错误",solution:"",updateTime:1523503457e3},{moduleCode:"",detailCode:"360005",description:"客户端发送的消息错误",solution:"",updateTime:1523503437e3},{moduleCode:"",detailCode:"360004",description:"TTS内部发生错误",solution:"",updateTime:1523503421e3},{moduleCode:"",detailCode:"360003",description:"TTS的设备端发生错误",solution:"",updateTime:1523503397e3},{moduleCode:"",detailCode:"360002",description:"对讲发起超时",solution:"",updateTime:1523503376e3},{moduleCode:"",detailCode:"360001",description:"客户端请求超时",solution:"",updateTime:1523503357e3},{moduleCode:"",detailCode:"320077",description:"",solution:"",updateTime:1523444274e3},{moduleCode:"",detailCode:"370047",description:"",solution:"",updateTime:152344048e4},{moduleCode:"",detailCode:"100002",description:"",solution:"",updateTime:1523413964e3},{moduleCode:"",detailCode:"-1004",description:"",solution:"",updateTime:1523336653e3},{moduleCode:"",detailCode:"380000",description:"",solution:"",updateTime:1523180856e3},{moduleCode:"",detailCode:"380213",description:"",solution:"",updateTime:1523180623e3},{moduleCode:"",detailCode:"380101",description:"",solution:"",updateTime:1522834231e3},{moduleCode:"",detailCode:"50047",description:"",solution:"",updateTime:1522833243e3},{moduleCode:"",detailCode:"-999",description:"",solution:"",updateTime:1522831034e3},{moduleCode:"",detailCode:"320418",description:"",solution:"",updateTime:1522829072e3},{moduleCode:"",detailCode:"-1009",description:"",solution:"",updateTime:1522746247e3},{moduleCode:"",detailCode:"320209",description:"",solution:"",updateTime:1522744395e3},{moduleCode:"",detailCode:"368006",description:"",solution:"",updateTime:15227443e5},{moduleCode:"",detailCode:"369003",description:"",solution:"",updateTime:1522736355e3},{moduleCode:"",detailCode:"405989",description:"",solution:"",updateTime:1522726571e3},{moduleCode:"",detailCode:"-1012",description:"",solution:"",updateTime:1522726203e3},{moduleCode:"",detailCode:"322016",description:"",solution:"",updateTime:1522722918e3},{moduleCode:"",detailCode:"500103",description:"",solution:"",updateTime:1522655556e3},{moduleCode:"",detailCode:"405999",description:"",solution:"",updateTime:1522654716e3},{moduleCode:"",detailCode:"321032",description:"",solution:"",updateTime:1522647732e3},{moduleCode:"",detailCode:"381101",description:"",solution:"",updateTime:1522392414e3},{moduleCode:"",detailCode:"399999",description:"",solution:"",updateTime:1522379834e3},{moduleCode:"",detailCode:"380103",description:"",solution:"",updateTime:1522312724e3},{moduleCode:"",detailCode:"360014",description:"",solution:"",updateTime:1522304341e3},{moduleCode:"",detailCode:"-1005",description:"",solution:"",updateTime:1522288195e3},{moduleCode:"",detailCode:"100005",description:"",solution:"",updateTime:1522218849e3},{moduleCode:"",detailCode:"100004",description:"",solution:"",updateTime:1522209053e3},{moduleCode:"",detailCode:"106002",description:"",solution:"",updateTime:15222062e5},{moduleCode:"",detailCode:"410030",description:"",solution:"",updateTime:1522162252e3},{moduleCode:"",detailCode:"-1002",description:"",solution:"",updateTime:152215069e4},{moduleCode:"",detailCode:"-1200",description:"",solution:"",updateTime:1522139025e3},{moduleCode:"",detailCode:"-1001",description:"",solution:"",updateTime:1522046436e3},{moduleCode:"",detailCode:"-1011",description:"",solution:"",updateTime:1522045931e3},{moduleCode:"",detailCode:"381102",description:"",solution:"",updateTime:1522044953e3},{moduleCode:"",detailCode:"381103",description:"",solution:"",updateTime:1522044953e3},{moduleCode:"",detailCode:"391205",description:"vtdu解析服务器ip失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"391206",description:"vtdu描述符select失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"391207",description:"vtdu文件描述符不在可读中",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"391208",description:"vtdu网络发生错误getsockopt",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"391209",description:"vtdu描述符select超时",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395000",description:"cas回复信令,发现内存已经释放(和设备之间异常断开)",msg:"播放失败请重试",solution:"检查设备网络;刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395400",description:"私有化协议vtm检测私有化协议中码流类型小于0或者设备序列号为空等非法参数场景返回(app不重试取流)",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395402",description:"回放找不到录像文件",msg:"回放找不到录像文件,本地存储请检查存储卡是否接触良好",solution:"检查是否有存储卡并且接触良好",updateTime:1522034841e3},{moduleCode:"",detailCode:"395403",description:"操作码或信令密钥与设备不匹配",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395404",description:"设备不在线",solution:"检查设备网络;重启设备接入萤石云",msg:"设备不在线,请检查设备网络或重启设备接入萤石云",updateTime:1522034841e3},{moduleCode:"",detailCode:"395405",description:"流媒体向设备发送或接受信令超时/cas响应超时",msg:"播放失败,请检查设备网络或重启设备",solution:"检查设备网络;重启设备",updateTime:1522034841e3},{moduleCode:"",detailCode:"395406",description:"token失效",msg:"播放失败请重试或重启设备",solution:"刷新重试或者重启设备",updateTime:1522034841e3},{moduleCode:"",detailCode:"395407",description:"客户端的URL格式错误",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395409",description:"预览开启隐私保护",msg:"播放失败请关闭隐私遮蔽",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395410",description:"设备达到最大连接数",solution:"请升级设备固件版本",updateTime:1522034841e3},{moduleCode:"",detailCode:"395411",description:"token无权限",msg:"播放失败",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395412",description:"session不存在",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395413",description:"验证token的他异常(不具体) ",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395415",description:"设备通道错",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395416",description:"设备资源受限",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395451",description:"设备不支持的码流类型",msg:"播放失败请重试或切换设备码流",solution:"刷新重试或者切换到高清模式",updateTime:1522034841e3},{moduleCode:"",detailCode:"395452",description:"设备链接流媒体服务器失败",msg:"播放失败,请检查设备网络或重启设备或重新加载",solution:"检查设备网络,重启设备,刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395454",description:"流媒体中关于设备取流会话不存在",msg:"播放失败请重试",solution:"流媒体中关于设备取流会话不存在",updateTime:152222018e4},{moduleCode:"",detailCode:"395455",description:"设备通道未关联",msg:"播放失败,请检查设备通道是否关联",solution:"检查设备通道是否关联",updateTime:152222018e4},{moduleCode:"",detailCode:"395456",description:"设备通道关联设备不在线",msg:"播放失败,请检查设备通道是否上线",solution:"检查设备通道是否上线",updateTime:152222018e4},{moduleCode:"",detailCode:"395457",description:"客户端不支持端到端加密",msg:"播放失败",solution:"客户端不支持端到端加密",updateTime:152222018e4},{moduleCode:"",detailCode:"395458",description:"设备不支持当前并发ECDH密",msg:"客户端不支持端到端加密",solution:"设备不支持当前并发ECDH密",updateTime:152222018e4},{moduleCode:"",detailCode:"395459",description:"VTDU 处理ECDH 加密失败",msg:"播放失败",solution:"VTDU 处理ECDH 加密失败",updateTime:152222018e4},{moduleCode:"",detailCode:"395460",description:"流媒体中关于设备取流会话不存在",msg:"播放失败请重试",solution:"流媒体中关于设备取流会话不存在",updateTime:152222018e4},{moduleCode:"",detailCode:"395492",description:"设备不支持的命令",msg:"操作失败,设备不支持",solution:"",updateTime:152222018e4},{moduleCode:"",detailCode:"395500",description:"服务器处理失败",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395501",description:"流媒体vtdu达到最大负载,请扩容",msg:"播放失败请重试",solution:"服务器负载达到上限,请稍后重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395503",description:"vtm返回分配vtdu失败",msg:"播放失败请重试",solution:"vtdu服务异常,请请稍后重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395504",description:"流媒体vtdu达到最大负载",msg:"播放失败请重试",solution:"服务器负载达到上限,请稍后重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395505",description:"vtm ecdh解密失败",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395506",description:"vtm 返回IPC不支持取流(需要IPC添加NVR后支持)",msg:"播放失败,请绑定NVR使用",solution:"IPC绑定NVR使用",updateTime:1522034841e3},{moduleCode:"",detailCode:"395544",description:"设备返回无视频源",msg:"播放失败,请检查设备接触情况",solution:"设备是否接触良好; 如果一直无法解决,请联系技术支持",updateTime:1522034841e3},{moduleCode:"",detailCode:"395545",description:"视频分享时间已经结束",msg:"视频分享时间已结束",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395546",description:"vtdu返回达到取流并发路数限制",msg:"并发上限,请升级为企业版",solution:"请升级为企业版,放开并发限制",updateTime:1522034841e3},{moduleCode:"",detailCode:"395547",description:"vtdu返回开放平台用户并发限制",msg:"并发上限,请升级为企业版",solution:"请确定开放平台用户预览是否超过用户并发数量限制",updateTime:1522034841e3},{moduleCode:"",detailCode:"395556",description:"ticket校验失败",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395557",description:"回放服务器等待流头超时",msg:"播放失败请重试",solution:"刷新重试,检测设备网络,重启设备",updateTime:1522034841e3},{moduleCode:"",detailCode:"395558",description:"查找录像开始时间错误",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395560",description:"群组分享取流二次验证失败",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395561",description:"分享群组用户被锁住",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395562",description:"群组分享用户权限变更",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395563",description:"认证服务连接失败",msg:"播放失败请重试",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395564",description:"认证超时",msg:"播放失败请重试",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395566",description:"不在分享时间内预览",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395567",description:"分享通道被锁定",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395568",description:"未找到认证类型",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395569",description:"认证返回的参数异常",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395600",description:"分享设备不在分享时间内",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395601",description:"群组分享用户没权限",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395602",description:"群组分享权限变更",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395610",description:"接收流头失败",msg:"播放失败请重试并检查设备网络情况以及设备配置",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395620",description:"心跳超时",msg:"播放失败请重试并检查设备网络情况以及设备配置",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"395530",description:"机房故障不可用",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395701",description:"cas信令返回格式错误",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395702",description:"SPGW请求Cas、Status透传超时",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"395703",description:"SPGW请求http不通",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396001",description:"客户端参数出错",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396099",description:"客户端默认错误",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396101",description:"不支持的命令",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396102",description:"设备流头发送失败",msg:"播放失败请重试",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396103",description:"cas/设备返回错误1",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396104",description:"cas/设备返回错误-1",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396105",description:"设备返回错误码3",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396106",description:"设备返回错误码4",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396107",description:"设备返回错误码5",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396108",description:"cas信令回应重复",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396109",description:"视频广场取消分享",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396110",description:"设备信令默认错误",msg:"播放失败请重试",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396501",description:"设备数据链路和实际链路不匹配",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396502",description:"设备数据链路重复建立连接",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396503",description:"设备数据链路端口不匹配",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396504",description:"缓存设备数据链路失败(内存块不足)",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396505",description:"设备发送确认头消息重复",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396506",description:"设备数据先于确定头部到达",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396508",description:"设备数据头部长度非法",msg:"播放失败请重试或重启设备",solution:"刷新重试,或者重启设备",updateTime:1522034841e3},{moduleCode:"",detailCode:"396509",description:"索引找不到设备数据管理块",msg:"播放失败请重试",solution:"刷新重试",updateTime:1522034841e3},{moduleCode:"",detailCode:"396510",description:"设备数据链路vtdu内存块协议状态不匹配",msg:"播放失败请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396511",description:"设备数据头部没有streamkey错误",msg:"播放失败请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396512",description:"设备数据头部非法(较笼统)",msg:"播放失败请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396513",description:"设备数据长度过小",msg:"播放失败请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396514",description:"设备老协议推流头部没有streamkey错误",msg:"播放失败请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396515",description:"设备老协议推流数据非法",msg:"播放失败请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396516",description:"设备老协议索引找不到内存管理块",msg:"播放失败请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396517",description:"设备老协议推流数据非法",msg:"播放失败请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396518",description:"设备数据包过大",msg:"播放失败请重试或重启设备",solution:"刷新重试,或者重启设备",updateTime:1522034841e3},{moduleCode:"",detailCode:"396519",description:"设备推流链路网络不稳定",msg:"播放失败,请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396520",description:"设备推流链路网络不稳定(默认)",msg:"播放失败请重试或重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396700",description:"异常数据包",msg:"播放失败,设备重启",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"396701",description:"回放结束数据包",msg:"回放结束",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"397001",description:"与相应服务连接失败",msg:"播放失败请重试,请检查设备网络情况以及连接情况",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"397002",description:"与相应服务连接失败",msg:"播放失败请重试,请检查设备网络情况以及连接情况",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"397003",description:"与相应服务连接失败",msg:"播放失败请重试,请检查设备网络情况以及连接情况",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"397004",description:"与相应服务连接失败",msg:"播放失败请重试,请检查设备网络情况以及连接情况",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"397005",description:"VTDU连接失败,或VTDU侧断开连接",msg:"播放失败请重试,请检查设备网络情况以及连接情况",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"397006",description:"vtm断开连接(无需 关注)",msg:"播放失败请重试,请检查设备网络情况以及连接情况",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"397007",description:"客户端发送缓冲区满(上行带宽太小)",msg:"播放失败,上行带宽过小请检查设备网络情况",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"399000",description:"无效包,包过大",msg:" 检查设备重启设备",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"399001",description:"地址不合法",msg:"播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"399002",description:"缺少端口",msg:" 播放失败",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"170003",description:"refreshToken不存在",solution:"建议用户重新调用logout接口,然后调用openLoginPage接口重新启动登录页面登录",updateTime:1522034841e3},{moduleCode:"",detailCode:"170004",description:"refreshToken已过期",solution:"建议用户重新调用logout接口,然后调用openLoginPage接口重新启动登录页面登录",updateTime:1522034841e3},{moduleCode:"",detailCode:"380011",description:"设备隐私保护中",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"380045",description:"设备直连取流连接数量过大",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"380047",description:"设备不支持该命令",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"380077",description:"设备正在对讲中",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"380102",description:"数据接收异常",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"380205",description:"设备检测入参异常",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"380209",description:"网络连接超时",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"380212",description:"设备端网络连接超时",solution:"",updateTime:1522034841e3},{moduleCode:"",detailCode:"101007",description:"手机号未注册",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120503",description:"正在响铃",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390016",description:"vtdu成功响应未携带流头",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101008",description:"手机号码不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120504",description:"室内机正在通话",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390017",description:"无数据流,尚未使用",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101009",description:"用户名与手机不匹配",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120505",description:"设备操作失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390018",description:"信令消息体PB解析失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101010",description:"获取验证码失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120506",description:"非法命令",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390019",description:"信令消息体PB封装失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101011",description:"验证码错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120507",description:"智能锁密码错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390020",description:"申请系统内存资源失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101012",description:"验证码失效",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120508",description:"开关锁失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390021",description:"vtdu地址尚未获取到",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101013",description:"用户不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120509",description:"开关锁超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390022",description:"客户端尚未支持",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101014",description:"密码不正确或者appKey不正确",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120510",description:"智能锁设备繁忙",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390023",description:"获取系统socket资源失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101015",description:"用户被锁住",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120511",description:"远程开锁功能未打开",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390024",description:"上层填充的StreamSsnId不匹配",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101021",description:"验证参数异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120600",description:"临时密码数已达上限",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390025",description:"链接服务器失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101026",description:"邮箱已经被注册",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120601",description:"添加临时密码失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390026",description:"客户端请求未收到服务端应答",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101031",description:"邮箱未注册",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120602",description:"删除临时密码失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390027",description:"链路断开",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101032",description:"邮箱不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120603",description:"该临时密码不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390028",description:"没有取流链接",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101041",description:"获取验证码过于频繁",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120604",description:"指纹锁射频通信失败,请稍后再试",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390029",description:"流成功停止",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101043",description:"手机验证码输入错误超过规定次数",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120605",description:"其他用户正在认证中",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390030",description:"客户端防串流校验失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"102000",description:"设备不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120606",description:"验证已启动,请在120s内进行本地验证和调用添加设备接口",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390031",description:"应用层tcp粘包处理缓冲区满",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"102001",description:"摄像机不存在",solution:"摄像机未注册到萤石云平台,请仔细检查摄像机的网络配置,确保连接到网络",updateTime:152203484e4},{moduleCode:"",detailCode:"120607",description:"删除用户失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390032",description:"无效状态迁移",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"102003",description:"设备不在线",solution:"参考服务中心排查方法",updateTime:152203484e4},{moduleCode:"",detailCode:"120608",description:"用户不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390033",description:"无效客户端状态",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"102004",description:"设备异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120609",description:"设备响应超时,门锁通信故障或者电量不足,请重试.",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390034",description:"向vtm取流流媒体信息请求超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"102007",description:"设备序列号不正确",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120610",description:"获取临时密码列表失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390035",description:"向代理取流请求超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"102009",description:"设备请求响应超时异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"130001",description:"用户不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390036",description:"向代理保活取流请求超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"105000",description:"设备已被自己添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"130002",description:"手机号码已经注册",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390037",description:"向vtdu取流请求超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"105001",description:"设备已被别人添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"130003",description:"手机验证码错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390038",description:"向vtdu保活取流请求超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"105002",description:"设备验证码错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"130004",description:"终端绑定操作失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391001",description:"vtm地址或端口非法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"107001",description:"邀请不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"149999",description:"数据异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391002",description:"vtm生成文件描述符失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"107002",description:"邀请验证失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"150000",description:"服务器异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391003",description:"vtm设置文件描述符非阻塞失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"107003",description:"邀请用户不匹配",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160000",description:"设备不支持云台控制",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391004",description:"vtm设置文件描述符阻塞失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"107004",description:"云存储连接失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160001",description:"用户无云台控制权限",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391005",description:"vtm解析服务器ip失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"7005",description:"VTDU主动断开连接",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"107005",description:"VTDU主动断开连接",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160002",description:"设备云台旋转达到上限位",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391006",description:"vtm描述符select失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"107006",description:"不能邀请自己",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160003",description:"设备云台旋转达到下限位",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391007",description:"vtm文件描述符不在可读中",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"107007",description:"重复邀请",solution:"分享和删除分享必须全部由接口形式操作,如果与萤石客户端混用会造成这个问题,解决办法:在萤石客户端清空所有相关分享数据并重新添加设备,再通过接口操作即可",updateTime:152203484e4},{moduleCode:"",detailCode:"160004",description:"设备云台旋转达到左限位",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391008",description:"vtm网络发生错误getsockopt",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110001",description:"参数错误",solution:"参数为空或者格式不对",updateTime:152203484e4},{moduleCode:"",detailCode:"160005",description:"设备云台旋转达到右限位",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391009",description:"vtm描述符select超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110002",description:"accessToken异常或过期",solution:"accessToken有效期为七天,建议在accessToken即将过期或者出现10002错误码的时候重新获取accessToken",updateTime:152203484e4},{moduleCode:"",detailCode:"160006",description:"云台当前操作失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391101",description:"proxy地址或端口非法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110004",description:"用户不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160007",description:"预置点个数超过最大值",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391102",description:"proxy生成文件描述符失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110005",description:"appKey异常",solution:"确认appKey状态,不通过或者冻结状态会返回该错误码",updateTime:152203484e4},{moduleCode:"",detailCode:"160009",description:"正在调用预置点",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391103",description:"proxy设置文件描述符非阻塞失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110006",description:"ip受限",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160010",description:"该预置点已经是当前位置",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391104",description:"proxy设置文件描述符阻塞失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160011",description:"预置点不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391105",description:"proxy解析服务器ip失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110008",description:"签名错误",solution:"①获取签名方式详见apidemo及[旧]API文档 ②注意编码格式为UTF-8",updateTime:152203484e4},{moduleCode:"",detailCode:"160013",description:"设备版本已是最新",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391106",description:"proxy描述符select失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110009",description:"签名参数错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160014",description:"设备正在升级",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391107",description:"proxy文件描述符不在可读中",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110010",description:"签名超时",solution:"请调用同步服务器时间接口进行校时",updateTime:152203484e4},{moduleCode:"",detailCode:"160015",description:"设备正在重启",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391108",description:"proxy网络发生错误getsockopt",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110011",description:"未开通萤石云服务",solution:"参照绑定流程",updateTime:152203484e4},{moduleCode:"",detailCode:"160016",description:"加密未开启,无须关闭",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391109",description:"proxy描述符select超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110012",description:"第三方账户与萤石账号已经绑定",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160017",description:"设备抓图失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391201",description:"vtdu地址或端口非法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110013",description:"应用没有权限调用此接口",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160018",description:"设备升级失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391202",description:"vtdu生成文件描述符失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110014",description:"APPKEY下对应的第三方userId和phone未绑定",solution:"获取AccessToken时所用appKey与SDK所用appKey不一致",updateTime:152203484e4},{moduleCode:"",detailCode:"160019",description:"加密已开启",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"391203",description:"vtdu设置文件描述符非阻塞失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110017",description:"appKey不存在",solution:"请填写在官网申请的应用秘钥",updateTime:152203484e4},{moduleCode:"",detailCode:"160020",description:"不支持该命令",solution:"请确认设备是否支持该命令",updateTime:152203484e4},{moduleCode:"",detailCode:"391204",description:"vtdu设置文件描述符阻塞失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110018",description:"AccessToken与Appkey不匹配",solution:"请检查获取accessToken对应的appKey和SDK中设置的appKey是否一致",updateTime:152203484e4},{moduleCode:"",detailCode:"160023",description:"订阅操作失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110019",description:"密码错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160024",description:"取消订阅操作失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110020",description:"请求方法为空",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160025",description:"客流统计配置失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110021",description:"ticket校验失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160026",description:"设备处于隐私遮蔽状态",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110022",description:"透传目的地非法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160027",description:"设备正在镜像操作",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110024",description:"无透传权限",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160028",description:"设备正在键控动作",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110025",description:"appKey被禁止使用通明通道",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160029",description:"设备处于语音对讲状态",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160030",description:"卡密输入错误次数过多,24小时后再输入",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160031",description:"卡密信息不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160032",description:"卡密状态不对或已过期",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160033",description:"卡密非卖品,只能开通对应的绑定设备",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110030",description:"appKey和appSecret不匹配",solution:"请检查appKey和appSecret是否对应",updateTime:152203484e4},{moduleCode:"",detailCode:"160035",description:"购买云存储服务失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110031",description:"子账户或萤石用户没有权限",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160040",description:"添加的设备不在同一局域网",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110032",description:"子账户不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160041",description:"添加的设备被其他设备关联或响应超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110033",description:"子账户未设置授权策略",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160042",description:"添加的设备密码错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110034",description:"子账户已存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160043",description:"添加的设备超出最大数量",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110035",description:"获取子账户AccessToken异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160044",description:"添加的设备网络不可达超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110036",description:"子账户被禁用",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160045",description:"添加的设备的IP和其他通道的IP冲突",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"110051",description:"无权限进行抓图",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160046",description:"添加的设备的IP和本设备的IP冲突",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160047",description:"码流类型不支持",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120002",description:"设备不存在",solution:"①设备没有注册到萤石云平台,请检查下设备网络参数,确保能正常连接网络②设备序列号不存在",updateTime:152203484e4},{moduleCode:"",detailCode:"160048",description:"带宽超出系统接入带宽",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120003",description:"参数异常,SDK版本过低",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160049",description:"IP或者端口不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120004",description:"参数异常,SDK版本过低",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160050",description:"添加的设备版本不支持需要升级才能接入",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120005",description:"安全认证失败,需进行SDK安全认证",solution:"已去掉安全验证",updateTime:152203484e4},{moduleCode:"",detailCode:"160051",description:"添加的设备不支持接入",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120006",description:"网络异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160052",description:"添加的设备通道号出错",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120007",description:"设备不在线",solution:"参考服务中心排查方法",updateTime:152203484e4},{moduleCode:"",detailCode:"160053",description:"添加的设备分辨率不支持",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120008",description:"设备响应超时",solution:"设备响应超时,请检测设备网络或重试",updateTime:152203484e4},{moduleCode:"",detailCode:"160054",description:"添加的设备账号被锁定",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120009",description:"子账号不能添加设备",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160055",description:"添加的设备取码流出错",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120010",description:"设备验证码错误",solution:"验证码在设备标签上,六位大写字母,注意大小写",updateTime:152203484e4},{moduleCode:"",detailCode:"160056",description:"删除设备失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120012",description:"设备添加失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160057",description:"删除的设备未关联",solution:"检查IPC与NVR是否有关联关系",updateTime:152203484e4},{moduleCode:"",detailCode:"120013",description:"设备已被别人添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160060",description:"地址未绑定",solution:"请前往官网设置直播",updateTime:152203484e4},{moduleCode:"",detailCode:"120014",description:"设备序列号不正确",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160061",description:"账户流量已超出或未购买,限制开通",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120015",description:"设备不支持该功能",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160062",description:"该通道直播已开通",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120016",description:"当前设备正在格式化",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160063",description:"直播未使用或直播已关闭",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120017",description:"设备已被自己添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160070",description:"设备不能转移给自己",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120018",description:"该用户不拥有该设备",solution:"确认设备是否属于用户",updateTime:152203484e4},{moduleCode:"",detailCode:"160071",description:"设备不能转移,设备与其他设备存在关联关系",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400001",description:"参数为空",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120019",description:"设备不支持云存储服务",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160072",description:"设备不能转移,通道被分享给其他用户或者分享到视频广场",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400002",description:"参数错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120020",description:"设备在线,被自己添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160073",description:"云存储转移失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400025",description:"设备不支持对讲",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120021",description:"设备在线,但是未被用户添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160080",description:"当前正在声源定位",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400029",description:"没有初始化或资源被释放",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120022",description:"设备在线,但是已经被别的用户添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160081",description:"当前正在轨迹巡航",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400030",description:"json解析异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120023",description:"设备不在线,未被用户添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160082",description:"设备正在响应本次声源定位",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400031",description:"网络异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120024",description:"设备不在线,但是已经被别的用户添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"160083",description:"当前正在开启隐私遮蔽",solution:"设备正在操作隐私遮蔽,无法进行当前操作",updateTime:152203484e4},{moduleCode:"",detailCode:"400032",description:"设备信息异常为空",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120025",description:"重复申请分享",solution:"确认设备是否由添加过该设备且申请过分享的账户下是否还存在分享记录",updateTime:152203484e4},{moduleCode:"",detailCode:"160084",description:"当前正在关闭隐私遮蔽",solution:"设备正在操作隐私遮蔽,无法进行当前操作",updateTime:152203484e4},{moduleCode:"",detailCode:"400034",description:"取流超时",solution:"一般是由于网络状况不好导致,可以尝试下让用户重新播放",updateTime:152203484e4},{moduleCode:"",detailCode:"120026",description:"视频广场不存在该视频",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"380290",description:" 连接CAS服务器失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400035",description:"设备已加密,需要输入验证码",solution:"收到此错误码,需要让用户输入验证码后,调用EZPlayer.setPlayKey传入验证码,并重新调用播放函数",updateTime:152203484e4},{moduleCode:"",detailCode:"120027",description:"视频转码失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361001",description:"对讲服务端排队超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400036",description:"播放验证码错误",solution:"收到此错误码,需要让用户输入验证码后,调用EZPlayer.setPlayKey传入验证码,并重新调用播放函数",updateTime:152203484e4},{moduleCode:"",detailCode:"120028",description:"设备固件升级包不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361002",description:"对讲服务端处理超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400037",description:"surfacehold错误",solution:"请检查是否是播放之前销毁了surface,收到此错误也可以重新建立surface后播放",updateTime:152203484e4},{moduleCode:"",detailCode:"120029",description:"设备不在线,但是已经被自己添加",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361003",description:"设备链接对讲服务器超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400100",description:"未知错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120030",description:"该用户不拥有该视频广场视频",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361004",description:"服务器内部错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400200",description:"player sdk出错,这种错误一般开发者也是无法解决,不具体分类传出,传一个统一的inner错误码出去",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120031",description:"开启终端绑定,硬件特征码验证失败",solution:"请在萤石客户端关闭终端绑定,参考此步骤",updateTime:152203484e4},{moduleCode:"",detailCode:"361005",description:"解析消息失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400300",description:"内存溢出",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120032",description:"该用户下通道不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361006",description:"请求重定向--需要向其他服务申请对讲",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400901",description:"设备不在线,可以提示用户",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120033",description:"无法收藏自己分享的视频",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361007",description:"请求url非法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400902",description:"accesstoken异常或失效,需要重新获取accesstoken,并传入到sdk",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120034",description:"该用户下无设备",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361008",description:"token失效",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400903",description:"当前账号开启了终端绑定,只允许指定设备登录操作,提示用户登录i.ys7.com解除终端绑定",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120090",description:"用户反馈失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361009",description:"设备验证码或者通信秘钥不匹配",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400904",description:"设备正在对讲中",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120095",description:"APP包下载失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361010",description:"设备已经在对讲",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"400905",description:"设备开启了隐私保护,不允许预览、对讲等",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120096",description:"APP包信息删除失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361011",description:"设备10s响应超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120101",description:"视频不支持分享给本人",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361012",description:"设备不在线",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320002",description:"参数无效",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120102",description:"无相应邀请信息",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361013",description:"设备开启隐私保护拒绝对讲",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320003",description:"暂不支持此操作",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120103",description:"好友已存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361014",description:"token无权限",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320004",description:"内存溢出",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120104",description:"好友不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361015",description:"设备返回session不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320005",description:"创建CAS session失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120105",description:"好友状态错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361016",description:"验证token其他异常错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320006",description:"创建cloud session失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120106",description:"对应群组不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361017",description:"服务端监听设备建立端口超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320007",description:"token失效",solution:"重新设置token后再重试",updateTime:152203484e4},{moduleCode:"",detailCode:"120107",description:"不能添加自己为好友",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361018",description:"设备链路异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320008",description:"token池里面没有token,请传入token",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120108",description:"当前用户和所添加用户不是好友关系",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361019",description:"对讲服务端不支持的信令消息",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320009",description:"传入新的INIT_PARAM并reset(保留,目前未用)",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120109",description:"对应分享不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361020",description:"对讲服务端解析对讲请求未携带会话描述能力集",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320010",description:"请重试",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120110",description:"好友群组不属于当前用户",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361021",description:"对讲服务端优先能力集结果为空",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320011",description:"500毫秒后请重试",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120111",description:"好友不是等待验证状态",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361022",description:"cas链路异常",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320012",description:"token池已满",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120112",description:"添加应用下的用户为好友失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361023",description:"对讲服务端分配对讲会话资源失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320013",description:"P2P client超过限制",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120201",description:"操作报警信息失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"361024",description:"对讲服务端解析信令消息失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320014",description:"sdk未初始化",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120202",description:"操作留言信息失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390001",description:"通用错误返回",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320015",description:"超时",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120301",description:"根据UUID查询报警消息不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390002",description:"入参为空指针",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320016",description:"正在打洞中",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120302",description:"根据UUID查询图片不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390003",description:"入参值无效",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320017",description:"没有视频文件头(播放器层面产生和处理此错误)",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120303",description:"根据FID查询图片不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390004",description:"信令消息解析非法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320018",description:"解码错误/超时(播放器层面产生和处理此错误)",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120305",description:"设备ip解析错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390005",description:"内存资源不足",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320019",description:"取消(保留,用户不用处理)",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120401",description:"用户云空间信息不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390006",description:"协议格式不对或者消息体长度超过STREAM_MAX_MSGBODY_LEN",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320020",description:"播放过程中预连接被用户清除预操作信息",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120402",description:"云空间操作失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390007",description:"设备序列号长度不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320021",description:"流加密码不对",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120403",description:"用户目录不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390008",description:"取流url长度不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"320022",description:"未传入播放窗口",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120404",description:"要操作的目标目录不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390009",description:"解析vtm返回vtdu地址不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"100200",description:"操作成功",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120405",description:"要删除的文件信息不存在",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390010",description:"解析vtm返回级联vtdu地址不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101001",description:"用户名不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120406",description:"已开通云存储",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390011",description:"解析vtm返回会话标识长度不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101002",description:"用户名已被占用",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120407",description:"开通记录失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390012",description:"vtdu返回流头长度不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101003",description:"密码不合法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120500",description:"获取数据错误",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390013",description:"vtdu会话长度非法",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101004",description:"密码为同一字符",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120501",description:"开锁失败",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390014",description:"回调函数未注册",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"101006",description:"手机号码已经被注册",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"120502",description:"室内机未收到呼叫",solution:"",updateTime:152203484e4},{moduleCode:"",detailCode:"390015",description:"vtdu成功响应未携带会话标识",solution:"",updateTime:152203484e4}],V2="200",p3="操作成功!",w3={data:l3,code:V2,msg:p3},k3=function(){function j(D,m){i(this,j),this.coreX=D,this.coreY=m,console.log("ErrorCode",w3)}return r(j,[{key:"toString",value:function(){return"".concat(this.coreX,"-").concat(this.coreY)}},{key:"matchErrorInfo",value:function(m){return w3.data.find(function(p){return p.detailCode.substr(-4)==m})}}]),j}(),I2={color:"red",backgroundColor:"red",activeColor:"red",btnList:[{btnKey:"ade5d065a113432e8091a1c5bc819c57-934f270c08b14e928bf0c2ae8e1a937d-header-0",iconId:"deviceID",part:"left",defaultActive:1,isrender:1,themeId:"934f270c08b14e928bf0c2ae8e1a937d"},{btnKey:"ade5d065a113432e8091a1c5bc819c57-934f270c08b14e928bf0c2ae8e1a937d-header-1",iconId:"deviceName",part:"left",defaultActive:1,isrender:1,themeId:"934f270c08b14e928bf0c2ae8e1a937d"}]},i3={color:"blue",backgroundColor:"blue",activeColor:"blue",btnList:[{btnKey:"ade5d065a113432e8091a1c5bc819c57-934f270c08b14e928bf0c2ae8e1a937d-footer-0",iconId:"play",part:"left",defaultActive:0,isrender:0,themeId:"934f270c08b14e928bf0c2ae8e1a937d"}]},o3={header:I2,footer:i3},b3=function j(D){this.jsPlugin=D;var m={isMouseDown:!1,isOver:!1,mousePosition:null,oldTime:null,nowTime:null,moved:null,hoverTime:"2018-12-07 12:00:00",hoverLeft:0,timeTipShow:!1,randomNum:123,timeWidthTbls:[60,1800,3600,86400],timeUnits:["范围: 1分钟; 单位: 秒","范围: 30分钟; 单位: 分钟","范围: 1小时; 单位: 分钟","范围: 1天; 单位: 小时","范围: 3天; 单位: 小时"],drawPen:null,timeSection:[],canvasWidth:null,canvasHeight:null,timeTips:null},p=this;Object.keys(m).forEach(function(_){p[_]=m[_]}),this.options={width:this.canvasWidth,height:48,time:new Date().getTime(),timeSection:[],timeWidth:0},j.prototype.subTime=function(_){return _<10?"0"+_:_},j.prototype.tranTime=function(_){var w=_;if(_){var M=new Date(_);w=M.getFullYear()+"/"+(M.getMonth()+1)+"/"+M.getDate()+" "+this.subTime(M.getHours())+":"+this.subTime(M.getMinutes())+":"+this.subTime(M.getSeconds())}return w},j.prototype.init=function(_){_.width&&document.getElementById(_.id).setAttribute("width",parseInt(_.width,10)+"px");var w=this,M=this.options;w.randomNum=(Math.random()+"").split(".").join(""),w.timeWidthTblIndex=M.timeWidth;var N=document.querySelector("#".concat(this.jsPlugin.id,"-canvas"));w.drawPen=N.getContext("2d"),w.nowTime=M.time||Date.now(),w.timeSection=M.timeSection||[],w.canvasWidth=N.offsetWidth,w.canvasHeight=N.offsetHeight,w.updata(),document.getElementById("".concat(this.jsPlugin.id,"-canvas")).addEventListener("mousemove",function(n2){w.options.readOnly||w.mousemove(n2)}),document.getElementById("".concat(this.jsPlugin.id,"-canvas")).addEventListener("mouseover",function(n2){w.options.readOnly||w.mouseover(n2)}),document.getElementById("".concat(this.jsPlugin.id,"-canvas")).addEventListener("mouseleave",function(n2){w.options.readOnly||w.mouseleave(n2)}),document.getElementById("".concat(this.jsPlugin.id,"-canvas")).addEventListener("mousedown",function(n2){w.options.readOnly||w.mousedown(n2)}),document.getElementById("".concat(this.jsPlugin.id,"-canvas")).addEventListener("mouseup",function(n2){if(!w.options.readOnly){var q=_.onChange;w.mouseUpFn(n2,q)}})},j.prototype.setWidth=function(_){var w=this,M=this;_.width&&(document.getElementById(this.jsPlugin.id).style.width=_.width,document.getElementById("".concat(this.jsPlugin.id,"-canvas")).style.width=_.width,document.getElementById("".concat(this.jsPlugin.id,"-canvas-container")).style.width=_.width,M.canvasWidth=_.width,setTimeout(function(){w.updata({time:new Date})},500))},j.prototype.mousemove=function(_){if(this.isMouseDown&&this.isOver){var w=this.mousePosition-_.pageX;if(w===0)return;var M=0;switch(this.timeWidth){case 60:M=1/10;break;case 1800:M=1/20*60;break;case 3600:M=1/20*60;break;case 86400:M=1/30*60*60;break}var N=new Date(this.oldTime).getTime()+w*M*1e3;this.updata({time:N}),this.moved=!0}else{var n2=parseInt(document.getElementById("".concat(this.jsPlugin.id,"-canvas-container")).offsetLeft,10);this.mousePosition=_.pageX-n2,this.updata()}},j.prototype.mousedown=function(_){this.isMouseDown=!0,this.mousePosition=_.pageX,this.oldTime=this.nowTime},j.prototype.mouseover=function(_){this.isOver=!0},j.prototype.mouseleave=function(_){this.isOver=!1,this.isMouseDown=!1,this.updata()},j.prototype.changeSize=function(_){console.log("changeSize",_),this.options.timeWidth=_,this.updata({timeWidth:_})},j.prototype.mouseUpFn=function(_,w){if(this.isMouseDown&&(this.isMouseDown=!1,this.moved)){this.moved=!1;var M=this.subTime(new Date(this.nowTime).getHours())+":"+this.subTime(new Date(this.nowTime).getMinutes())+":"+this.subTime(new Date(this.nowTime).getSeconds()),N=new Date(this.oldTime).getFullYear()+"/"+(new Date(this.oldTime).getMonth()+1)+"/"+new Date(this.oldTime).getDate();this.nowTime=new Date("".concat(N," ").concat(M)),this.updata({time:this.nowTime}),this.oldTime=this.nowTime,console.log("nowTime",new Date(this.nowTime),"".concat(N," ").concat(M)),w(this.nowTime)}},j.prototype.readOnly=function(_){console.log("更改为只读"),this.options.readOnly=!0,document.getElementById("".concat(this.jsPlugin.id,"-canvas")).style.cursor="not-allowed"},j.prototype.unReadOnly=function(_){console.log("更改为只读"),this.options.readOnly=!1,document.getElementById("".concat(this.jsPlugin.id,"-canvas")).style.cursor="pointer"},j.prototype.run=function(_){this.isMouseDown||this.updata(_)},j.prototype.getTime=function(_){console.log("this",this),console.log("当前时间",new Date(this.nowTime))},j.prototype.updata=function(_){var w=this;_=_||{},w.nowTime=_.time||w.nowTime,w.timeSection=_.timeSection||w.timeSection,w.timeWidthTblIndex=_.timeWidth||w.timeWidthTblIndex,w.timeWidth=w.timeWidthTbls[_.timeWidth||w.timeWidthTblIndex],w.timeUnit=w.timeUnits[_.timeWidth||w.timeWidthTblIndex],_.timeWidth===0&&(w.timeWidthTblIndex=0,w.timeWidth=w.timeWidthTbls[0],w.timeUnit=w.timeUnits[0]),w.drawPen.fillStyle="#000000",w.drawPen.fillRect(0,0,w.canvasWidth,w.canvasHeight),w.drawScale(),w.drawRecord(),w.drawOtherMsg(),document.getElementById("".concat(this.jsPlugin.id,"-canvas-container")).style.width=w.options.width+"px",document.getElementById("".concat(this.jsPlugin.id,"-canvas")).style.width=w.options.width+"px",document.getElementById("".concat(this.jsPlugin.id,"-canvas-container")).style.height=w.options.height+"px",document.getElementById("".concat(this.jsPlugin.id,"-canvas")).style.height=w.options.height+"px"},j.prototype.drawSolidLine=function(_,w,M,N,n2,q){this.drawPen.save(),this.drawPen.strokeStyle=q,this.drawPen.lineWidth=n2,this.drawPen.beginPath(),this.drawPen.moveTo(_,w),this.drawPen.lineTo(M,N),this.drawPen.stroke(),this.drawPen.restore()},j.prototype.drawString=function(_,w,M,N,n2){this.drawPen.font="12px serif",this.drawPen.fillStyle="#ffffff",this.drawPen.textAlign=N||"left",this.drawPen.fillText(_,w,M+10)},j.prototype.drawScale=function(){var _=this,w="rgba(255,255,255)",M=new Date(_.nowTime),N=M.getFullYear(),n2=M.getSeconds(),q=M.getMinutes(),a2=M.getHours(),X=M.getDate(),W=0;switch(_.timeWidth){case 60:{var _2=parseInt(_.canvasWidth/10);M.setSeconds(M.getSeconds()-parseInt(_2/2,10)),X=M.getDate(),a2=M.getHours(),q=M.getMinutes(),n2=M.getSeconds();for(var u2=0;u2<_2;u2++){if(W=n2+u2,M.setSeconds(W),W%10===0){_.drawSolidLine(u2*_.canvasWidth/_2,8,u2*_.canvasWidth/_2,_.canvasHeight/5+8,1,w);var F=this.subTime(M.getHours())+":"+this.subTime(M.getMinutes())+":"+this.subTime(M.getSeconds());_.drawString(F,u2*_.canvasWidth/_2,_.canvasHeight/5*2.5,"center","rgba(255,255,255,0.3)")}else _.drawSolidLine(u2*_.canvasWidth/_2,8,u2*_.canvasWidth/_2,_.canvasHeight/5*.5+8,1,w);M.setDate(X),M.setHours(a2),M.setMinutes(q)}break}case 1800:{var _2=parseInt(_.canvasWidth/20);M.setMinutes(M.getMinutes()-parseInt(_2/2,10)),a2=M.getHours(),q=M.getMinutes();for(var u2=0;u2<=_2;u2++){if(W=q+u2,M.setMinutes(W),W%5===0){_.drawSolidLine(u2*_.canvasWidth/_2,8,u2*_.canvasWidth/_2,_.canvasHeight/5*1.5+8,1,w);var F=this.subTime(M.getHours())+":"+this.subTime(M.getMinutes());_.drawString(F,u2*_.canvasWidth/_2,_.canvasHeight/5*2.5,"center","rgba(255,255,255,0.3)")}else _.drawSolidLine(u2*_.canvasWidth/_2,8,u2*_.canvasWidth/_2,_.canvasHeight/5*.5+8,1,w);M.setHours(a2)}break}case 3600:{var _2=parseInt(_.canvasWidth/20);M.setMinutes(M.getMinutes()-parseInt(_2/2,10)),a2=M.getHours(),q=M.getMinutes();for(var u2=0;u2<=_2;u2++){if(W=q+u2,M.setMinutes(W),W%10===0){_.drawSolidLine(u2*_.canvasWidth/_2,8,u2*_.canvasWidth/_2,_.canvasHeight/5*1.5+8,1,w);var F=this.subTime(M.getHours())+":"+this.subTime(M.getMinutes());_.drawString(F,u2*_.canvasWidth/_2,_.canvasHeight/5*2.5,"center","rgba(255,255,255,0.3)")}else _.drawSolidLine(u2*_.canvasWidth/_2,8,u2*_.canvasWidth/_2,_.canvasHeight/5*.5+8,1,w);M.setHours(a2)}break}case 86400:{var _2=parseInt(_.canvasWidth/30);M.setHours(M.getHours()-parseInt(_2/2,10)),n2=M.getSeconds(),q=M.getMinutes(),a2=M.getHours(),X=M.getDate(),N=M.getFullYear();for(var u2=0;u2<=_2;u2++){W=a2+u2,M.setHours(W);var F;F=this.subTime(M.getHours())+":00",_.drawSolidLine(u2*_.canvasWidth/_2,8,u2*_.canvasWidth/_2,_.canvasHeight/5*.5+8,1,w),W%2===0&&_.drawString(F,u2*_.canvasWidth/_2,_.canvasHeight/5*2,"center","rgba(255,255,255,0.3)"),M.setFullYear(N),M.setDate(X),M.setHours(a2)}break}}},j.prototype.getRecord=function(_,w,M){this.timeSection=_,this.drawRecord()},j.prototype.drawRecord=function(){for(var _=this.timeSection||[],w=this,M=w.drawPen,N=0;N<_.length;N++){var n2=a2(_[N].startTime),q=a2(_[N].endTime);M.fillStyle="#1890ff80",M.fillRect(n2,0,q-n2,48)}function a2(X){var W=10;switch(w.timeWidth){case 60:W=10;break;case 1800:W=20/60;break;case 3600:W=20/60;break;case 86400:W=20/60/60;break}var _2=w.canvasWidth/2,u2=_2+(X-w.nowTime)/1e3*W;return u2>w.canvasWidth&&(u2=w.canvasWidth),u2<=0&&(u2=0),u2}},j.prototype.drawOtherMsg=function(){this.drawSolidLine(this.canvasWidth/2,0,this.canvasWidth/2,this.canvasHeight,2,"#1890FF"),this.drawPen.shadowBlur=0,this.isOver&&!this.isMouseDown?(this.mouseTime=this.mousePosition/this.canvasWidth*this.timeWidth*1e3+this.nowTime-this.timeWidth/2*1e3,this.mouseString=this.tranTime(this.mouseTime),this.hoverTime=this.mouseString,this.hoverLeft=this.mousePosition-60,this.timeTipShow=!0):this.timeTipShow=!1}},X2=function(){function j(D){if(i(this,j),this.jSPlugin=D,!document.getElementById("".concat(this.jSPlugin.id,"-audioControls")))return!1;this.currentTimeWidth=0,this.date=new Date,this.datepickerVisible=!1,this.seekTimer=null,this.disabled=!1,this.seekFrequency=2e3,this.jSPlugin.params&&this.jSPlugin.params.seekFrequency&&(this.seekFrequency=this.jSPlugin.params.seekFrequency),this.recInit()}return r(j,[{key:"recInit",value:function(){var m=this;this.currentTimeWidth=0;var p=parseInt(getComputedStyle(document.getElementById(this.jSPlugin.id)).width,10)-100,_=document.createElement("div");_.style="display:inline-block;height:48px;",_.id=this.jSPlugin.id+"-canvas-container";var w=document.createElement("canvas");w.id=this.jSPlugin.id+"-canvas",w.className="time-line-body",w.height="48",w.width=p,w.style="display:inline-block;",w.innerHTML="该浏览器不支持canvas",_.appendChild(w),y(_,document.getElementById("".concat(this.jSPlugin.id,"-audioControls")));var M=document.createElement("div");M.className="timeline-controls",M.style="display:flex;width:100px;height:48px;text-align:center;line-height: 48px;vertical-align: top;background: #000000;";var N=`
-`);b.innerHTML=E,y(b,g),this.timeLine=new p3(this.jSPlugin),this.timeLine.init({id:this.jSPlugin.id+"-canvas",width:f,onChange:function(G){console.log("time",G,new Date(G).Format("yyyyMMddhhmmss"));var d2=new Date(G).Format("yyyyMMddhhmmss");if(console.log("----------------this.jSPlugin.url",p.jSPlugin.url),K(p.jSPlugin.url).type==="cloud.rec"||p.jSPlugin.capacity&&p.jSPlugin.capacity.support_seek_playback=="1"){var r2=function(){p.jSPlugin.seek(d2.substr(8,6),"235959"),p.unSyncTimeLine(),setTimeout(function(){p.syncTimeLine()},6e3)};p.seekTimer?clearTimeout(p.seekTimer):r2(),p.seekTimer=setTimeout(function(){r2(),clearTimeout(p.seekTimer),p.seekTimer=null},p.seekFrequency)}else{var t2=function(){setTimeout(function(){p.disabled=!1},p.seekFrequency)},n2=function(I){p.disabled=!0,p.jSPlugin.pause().then(function(){console.log("暂停成功"),p.jSPlugin.resume(d2).then(function(C){console.log("恢复成功:",C),p.jSPlugin.Theme&&p.jSPlugin.Theme.setDecoderState({play:!0}),p.jSPlugin.Theme&&p.jSPlugin.Theme.decoderState.state.sound&&p.jSPlugin.openSound(),I&&I()}).catch(function(C){console.log("恢复失败",C)})}).catch(function(){console.log("暂停失败"),p.jSPlugin.resume(d2).then(function(C){console.log("恢复成功"),p.jSPlugin.Theme&&p.jSPlugin.Theme.setDecoderState({play:!0}),I&&I()}).catch(function(C){console.log("恢复失败",C)})})};p.disabled?(console.log("操作频繁,等待2秒后执行"),p.seekTimer&&clearTimeout(p.seekTimer),p.seekTimer=setTimeout(function(){n2(t2)},p.seekFrequency)):n2(t2)}}}),this.syncTimeLine(),c("".concat(this.jSPlugin.staticPath,"/rec/datepicker.min.css")),l("".concat(this.jSPlugin.staticPath,"/rec/jquery.min.js"),function(){l("".concat(p.jSPlugin.staticPath,"/rec/datepicker.js"),function(){l("".concat(p.jSPlugin.staticPath,"/rec/datepicker.zh-CN.js"),function(){!document.getElementsByClassName("datepicker-container")[0]&&$("#".concat(p.jSPlugin.id,"-datepicker")).datepicker&&$("#".concat(p.jSPlugin.id,"-datepicker")).datepicker({autoShow:!1,autoHide:!0,autoPick:!0,language:"zh-CN",date:new Date(m("begin",p.jSPlugin.params.url).replace(/(\d{4})(\d{2})(\d{2})/,"$1-$2-$3"))||new Date,format:"yyyy-mm-dd",endDate:new Date,inline:!0,container:document.getElementById("".concat(p.jSPlugin.id,"-wrap"))}),document.getElementsByClassName("datepicker-container")[0]&&(document.getElementsByClassName("datepicker-container")[0].style.display="none"),p.datepickerVisible=!1,$("#".concat(p.jSPlugin.id,"-datepicker")).on("pick.datepicker",function(V){console.log("重新选择日期",V.date,new Date(V.date).Format("yyyyMMdd"),new Date(document.getElementById("".concat(p.jSPlugin.id,"-datepicker")).value).Format("yyyyMMdd")),V.date>new Date||new Date(V.date).Format("yyyyMMdd")===new Date(document.getElementById("".concat(p.jSPlugin.id,"-datepicker")).value).Format("yyyyMMdd")?V.preventDefault():(document.getElementById("".concat(p.jSPlugin.id,"-datepicker")).value=new Date(V.date).Format("yyyy-MM-dd"),p.renderRec(V.date),p.jSPlugin.decoderState&&p.jSPlugin.decoderState.state?p.jSPlugin.decoderState.state.cloudRec?p.jSPlugin.changePlayUrl({begin:new Date(V.date).Format("yyyyMMdd"),type:"cloud.rec"}):p.jSPlugin.decoderState.state.rec?p.jSPlugin.changePlayUrl({begin:new Date(V.date).Format("yyyyMMdd"),type:"rec"}):p.jSPlugin.changePlayUrl({begin:new Date(V.date).Format("yyyyMMdd")}):p.jSPlugin.changePlayUrl({begin:new Date(V.date).Format("yyyyMMdd")})),document.getElementsByClassName("datepicker-container")[0]&&(document.getElementsByClassName("datepicker-container")[0].style.display="none"),p.datepickerVisible=!1,p.jSPlugin.decoderState&&p.jSPlugin.decoderState&&p.jSPlugin.decoderState.state&&p.jSPlugin.decoderState.state.zoom&&(p.jSPlugin.setDecoderState({zoom:!1}),p.jSPlugin.Zoom.stopZoom())}),$("#".concat(p.jSPlugin.id,"-datepicker")).off("click").on("click",function(V){console.log("点击日期"),p.datepickerVisible?document.getElementsByClassName("datepicker-container")[0]&&(document.getElementsByClassName("datepicker-container")[0].style.display="none"):document.getElementsByClassName("datepicker-container")[0]&&(document.getElementsByClassName("datepicker-container")[0].style.display="inline"),p.datepickerVisible=!p.datepickerVisible})})})}),document.getElementById("".concat(this.jSPlugin.id,"-timeline-scale-add")).onclick=function(){var V=p.currentTimeWidth;V<3&&p.timeLine.changeSize(++p.currentTimeWidth)},document.getElementById("".concat(this.jSPlugin.id,"-timeline-scale-sub")).onclick=function(){var V=p.currentTimeWidth;V>0&&p.timeLine.changeSize(--p.currentTimeWidth)};var U=m("begin",this.jSPlugin.url)||new Date().Format("yyyyMMdd");this.renderRec("".concat(U.slice(0,4),"-").concat(U.slice(4,6),"-").concat(U.slice(6,8))),this.observer=new MutationObserver(function(V,G){p.recAutoSize()});var W={attributes:!0,attributeOldValue:!0,attributeFilter:["style"]},Y=document.getElementById("".concat(this.jSPlugin.id));this.observer.observe(Y,W)}},{key:"setDatepickerDate",value:function(p){if(document.getElementsByClassName("datepicker-container")[0]){var f=document.getElementsByClassName("datepicker-container")[0],g=f.parentNode;g.removeChild(f),document.getElementById("".concat(this.jSPlugin.id,"-datepicker")).value=p.replace(/(\d{4})(\d{2})(\d{2})/,"$1-$2-$3"),$("#".concat(this.jSPlugin.id,"-datepicker")).datepicker({autoShow:!1,autoHide:!0,autoPick:!0,language:"zh-CN",defaultDate:p,format:"yyyy-mm-dd",endDate:new Date,inline:!0,container:document.getElementById("".concat(this.jSPlugin.id,"-wrap"))})}}},{key:"datepickerHide",value:function(){document.getElementsByClassName("datepicker-container")[0]&&(document.getElementsByClassName("datepicker-container")[0].style.display="none"),this.datepickerVisible=!1}},{key:"datepickerShow",value:function(){document.getElementsByClassName("datepicker-container")[0]&&(document.getElementsByClassName("datepicker-container")[0].style.display="inline"),this.datepickerVisible=!0}},{key:"recAutoSize",value:function(){var p=this;if(document.getElementById("".concat(this.jSPlugin.id,"-canvas"))){var f=parseInt(getComputedStyle(document.getElementById(this.jSPlugin.id)).width,10)-100;f!==parseInt(document.getElementById("".concat(this.jSPlugin.id,"-canvas")).width)&&(document.getElementById("".concat(this.jSPlugin.id,"-canvas")).width=f,this.timeLine.init({id:"".concat(this.jSPlugin.id,"-canvas"),width:f,onChange:function(v){console.log("time",v,new Date(v).Format("yyyyMMddhhmmss")),console.log("jSPlugin",p.jSPlugin);var b=new Date(v).Format("yyyyMMddhhmmss");p.jSPlugin.changePlayUrl({begin:b})}}),this.renderRec(this.date),this.syncTimeLine())}}},{key:"syncTimeLine",value:function(){var p=this;this.jSPlugin.recTimer&&clearInterval(this.jSPlugin.recTimer),this.jSPlugin.recTimer=setInterval(function(){var f=p.jSPlugin.getOSDTime();f.then(function(g){var v=g.data;v===-1?console.log("获取播放时间错误"):v>0&&p.timeLine.run({time:new Date(v>1e12?v:v*1e3)})}).catch(function(g){})},1e3)}},{key:"unSyncTimeLine",value:function(){this.jSPlugin.recTimer&&clearInterval(this.jSPlugin.recTimer)}},{key:"renderRec",value:function(p){var f=this;this.date=p;var g=this,v=new Date(new Date(p).Format("yyyy-MM-dd 00:00:00").replace(/-/g,"/")).getTime(),b=new Date(new Date(p).Format("yyyy-MM-dd 23:59:59").replace(/-/g,"/")).getTime();this.timeLine.getRecord([],v,b),console.log("-----------233---------this.jSPlugin.url",this.jSPlugin.url);var E={accessToken:this.jSPlugin.accessToken,recType:K(this.jSPlugin.url).type==="cloud.rec"?1:2,deviceSerial:K(this.jSPlugin.url).deviceSerial,channelNo:K(this.jSPlugin.url).channelNo,startTime:v,endTime:b,version:"2.0"},U=function(V){if(V.data&&V.data.files&&V.data.files.length>0){var G=V.data.files,d2=new Date().getTime(),r2=V.data.isAll;if(r2)f.timeLine.getRecord(G,v,b);else{var t2=function n2(){function C2(I){I.data&&I.data.files&&I.data.files.length>0?I.data.isAll==!1?(I.data.files&&(G=G.concat(I.data.files)),d2=I.data.nextFileTime>0?I.data.nextFileTime:new Date().getTime(),n2()):(console.log("云存储执行渲染片段"),g.timeLine.getRecord(G,v,b)):g.timeLine.getRecord(G,v,b)}E.startTime=d2,J(this.jSPlugin.env.domain+"/api/lapp/video/by/time","POST",E,"",C2)};t2()}f.timeLine.run({time:new Date(v)})}else V.data&&V.data.length>0&&(console.log("获取本地录像片段成功",V),g.timeLine.getRecord(V.data,v,b),g.timeLine.run({time:new Date(v)}))},W=this.jSPlugin.env.domain+"/api/lapp/video/by/time";J(W,"POST",E,"",U)}}]),j}(),a3=function(L){console.log("执行TimeLine - params",L),this.state={id:L.id,start:"00:00:00",end:"24:00:00",current:0,timelag:30,timeArr:[],availTimeLine:[],scrollTop:0,index:0,date:"",noTimeLineTxt:"",disabled:!1};var p=this;this.setState=function(f){Object.keys(f).forEach(function(g){p.state[g]=f[g],g==="scrollTop"&&document.getElementById("time-line-item").parentNode.scrollTo(0,f[g]),g==="current"&&(document.getElementById("time-line-current").innerHTML=f[g])})},this.setDisabled=function(f){this.setState({disabled:f}),document.getElementById("time-line-item").parentNode.style.overflowY=f?"hidden":"scroll"},this.timeToSecond=function(f){var g=f.split(":"),v=Number(g[0]),b=Number(g[1]),E=Number(g[2]);return v*60*60+b*60+(E||0)},this.minuteToTime=function(f){var g=Math.floor(f/60),v=f%60;return(g>9?g:"0"+g)+":"+(v>9?v:"0"+v)},this.timeToMinute=function(f){var g=f.split(":"),v=Number(g[0]),b=Number(g[1]);return v*60+b},this.getPalyParam=L.getPalyParam,document.getElementById("time-line-item").parentNode.ontouchstart=function(){if(p.state.disabled)return!1;L.ontouchstart()},document.getElementById("time-line-item").parentNode.ontouchmove=function(){if(p.state.disabled)return!1;L.ontouchmove()},document.getElementById("time-line-item").parentNode.ontouchend=function(){if(p.state.disabled)return!1;var f,g=new Promise(function(v,b){var E=-1;f=setInterval(function(){var U=document.getElementById("time-line-item").parentNode.scrollTop;U!==E?(console.log("scolling",U,E),E=U):(console.log("scoll stop",U,E),clearInterval(f),v(U))},100)});g.then(function(v){console.log("scollPromise: then",v,p),p.rectTopTotime(v),console.log("页面滚动实际高度",v,p.state),p.getPalyParam({current:p.state.current})}),L.ontouchend()},this.matchTimeDot()};a3.prototype.changeScale=function(j){this.setState({timelag:j}),this.matchTimeDot()},a3.prototype.setDateLine=function(j,L){j.length>0?(typeof L=="undefined"&&(L=j.length-1),this.setState({availTimeLine:j,start:j[L].st,end:j[L].et,current:j[L].st}),console.log("this.state",this.state),this.matchRecTimeDot(),this.primaryOffsetH()):(this.setState({availTimeLine:[]}),console.log("this.state",this.state),this.matchRecTimeDot())},a3.prototype.matchTimeDot=function(){var j=this.state,L=j.start,p=j.end,f=j.timelag;j.availTimeLine,console.log("start",L,"end",p);var g=[],v=this.timeToMinute(p);v=Math.floor(v/f)*f;for(var b=v;b>=0;){var E=0,U=0,W=[];b==v&&(E=70),b==0&&(U=230);var Y=this.minuteToTime(b);g.push({id:b,current:Y,label:"a"+b,marginTop:E,marginBottom:U,recArr:W}),b=b-f}this.setState({timeArr:g}),this.renderDateLine()},a3.prototype.matchRecTimeDot=function(){var j=this.state,L=j.start,p=j.end,f=j.timelag,g=j.availTimeLine,v=j.timeArr;console.log("start",L,"end",p);var b=[],E=g.length;if(E===0)for(var U=0;Ur2&&v[U].id')}),U+="
').concat(g.current,"
"),b.innerHTML=U,f.appendChild(b)})},a3.prototype.primaryOffsetH=function(){var j=this.state,L=j.start,p=j.timelag,f=j.timeArr,g=f[0].current,v=this.timeToSecond(g),b=this.timeToSecond(L),E=v-b,U=Math.ceil(E/p)+60;this.setState({scrollTop:U}),console.log("起始偏移量",U)},a3.prototype.currentOffsetH=function(){var j=this.state,L=j.current,p=j.timelag,f=j.timeArr,g=f[0].current,v=this.timeToSecond(g),b=this.timeToSecond(L),E=v-b,U=Math.ceil(E/p)+60;this.setState({scrollTop:U})},a3.prototype.rectTopTotime=function(j){var L=this.state.timelag,p=Math.floor(j/60),f=j-p*60,g,v;if(console.log("index:",p,"offsetH:",f),f==0)g=this.state.timeArr[p-1].current,v=0;else{var b=this.state.timeArr[p].current,E=this.timeToMinute(b),U=60-f,W=U*L,Y=Math.floor(W/60)+E,V=Math.floor(W/60)*60;v=Math.ceil(W-V),g=this.minuteToTime(Y)}this.setState({current:g+":"+(v>9?v:"0"+v),scrollTop:j})},a3.prototype.stepScrollTimeLine=function(j){this.setState({current:j}),this.currentOffsetH()},a3.prototype.secondCountDown=function(j){var L=this.state.current,p=L.split(":"),f=Number(p[0]),g=Number(p[1]),v=Number(p[2]),b=f*60*60+g*60+v+1,E=Math.floor(b/3600),U=Math.floor((b-E*3600)/60),W=b-E*3600-U*60;this.setState({current:(E>9?E:"0"+E)+":"+(U>9?U:"0"+U)+":"+(W>9?W:"0"+W)})};var l3=a3;Date.prototype.Format=function(j){var L={"M+":this.getMonth()+1,"d+":this.getDate(),"h+":this.getHours(),"m+":this.getMinutes(),"s+":this.getSeconds(),"q+":Math.floor((this.getMonth()+3)/3),S:this.getMilliseconds()};/(y+)/.test(j)&&(j=j.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length)));for(var p in L)new RegExp("("+p+")").test(j)&&(j=j.replace(RegExp.$1,RegExp.$1.length==1?L[p]:("00"+L[p]).substr((""+L[p]).length)));return j};function y2(j){var L=new Date(j),p=L.getHours(),f=L.getMinutes(),g=L.getSeconds();return(p>9?p:"0"+p)+":"+(f>9?f:"0"+f)+":"+(g>9?g:"0"+g)}var z2=function(){function j(L,p,f){var g=this;i(this,j),this.changeRecSpeed=p,this.resetMobileZoomStatus=f,this.isMobile=!0,this.jSPlugin=L,this.timer=null,this.date=new Date().Format("yyyy-MM-dd"),this.begin=(new Date().Format("yyyy-MM-dd")+" 00:00:00").replace(/-/g,"/"),this.end=(new Date().Format("yyyy-MM-dd")+" 23:59:59").replace(/-/g,"/"),this.initBegin=null,this.initEnd=null,this.type=K(this.jSPlugin.url).type,this.operating=!1,this.seekTimer=null,this.disabled=!1,this.seekFrequency=2e3,this.jSPlugin.params&&this.jSPlugin.params.seekFrequency&&(this.seekFrequency=this.jSPlugin.params.seekFrequency);var v=document.createElement("style");if(v.innerHTML=` +`);M.innerHTML=N,y(M,_),this.timeLine=new b3(this.jSPlugin),this.timeLine.init({id:this.jSPlugin.id+"-canvas",width:p,onChange:function(W){console.log("time",W,new Date(W).Format("yyyyMMddhhmmss"));var _2=new Date(W).Format("yyyyMMddhhmmss");if(console.log("----------------this.jSPlugin.url",m.jSPlugin.url),K(m.jSPlugin.url).type==="cloud.rec"||m.jSPlugin.capacity&&m.jSPlugin.capacity.support_seek_playback=="1"){var u2=function(){m.jSPlugin.seek(_2.substr(8,6),"235959"),m.unSyncTimeLine(),setTimeout(function(){m.syncTimeLine()},6e3)};m.seekTimer?clearTimeout(m.seekTimer):u2(),m.seekTimer=setTimeout(function(){u2(),clearTimeout(m.seekTimer),m.seekTimer=null},m.seekFrequency)}else{var F=function(){setTimeout(function(){m.disabled=!1},m.seekFrequency)},B=function(U){m.disabled=!0,m.jSPlugin.pause().then(function(){console.log("暂停成功"),m.jSPlugin.resume(_2).then(function(C){console.log("恢复成功:",C),m.jSPlugin.Theme&&m.jSPlugin.Theme.setDecoderState({play:!0}),m.jSPlugin.Theme&&m.jSPlugin.Theme.decoderState.state.sound&&m.jSPlugin.openSound(),U&&U()}).catch(function(C){console.log("恢复失败",C)})}).catch(function(){console.log("暂停失败"),m.jSPlugin.resume(_2).then(function(C){console.log("恢复成功"),m.jSPlugin.Theme&&m.jSPlugin.Theme.setDecoderState({play:!0}),U&&U()}).catch(function(C){console.log("恢复失败",C)})})};m.disabled?(console.log("操作频繁,等待2秒后执行"),m.seekTimer&&clearTimeout(m.seekTimer),m.seekTimer=setTimeout(function(){B(F)},m.seekFrequency)):B(F)}}}),this.syncTimeLine(),c("".concat(this.jSPlugin.staticPath,"/rec/datepicker.min.css")),l("".concat(this.jSPlugin.staticPath,"/rec/jquery.min.js"),function(){l("".concat(m.jSPlugin.staticPath,"/rec/datepicker.js"),function(){l("".concat(m.jSPlugin.staticPath,"/rec/datepicker.zh-CN.js"),function(){!document.getElementsByClassName("datepicker-container")[0]&&$("#".concat(m.jSPlugin.id,"-datepicker")).datepicker&&$("#".concat(m.jSPlugin.id,"-datepicker")).datepicker({autoShow:!1,autoHide:!0,autoPick:!0,language:"zh-CN",date:new Date(h("begin",m.jSPlugin.params.url).replace(/(\d{4})(\d{2})(\d{2})/,"$1-$2-$3"))||new Date,format:"yyyy-mm-dd",endDate:new Date,inline:!0,container:document.getElementById("".concat(m.jSPlugin.id,"-wrap"))}),document.getElementsByClassName("datepicker-container")[0]&&(document.getElementsByClassName("datepicker-container")[0].style.display="none"),m.datepickerVisible=!1,$("#".concat(m.jSPlugin.id,"-datepicker")).on("pick.datepicker",function(X){console.log("重新选择日期",X.date,new Date(X.date).Format("yyyyMMdd"),new Date(document.getElementById("".concat(m.jSPlugin.id,"-datepicker")).value).Format("yyyyMMdd")),X.date>new Date||new Date(X.date).Format("yyyyMMdd")===new Date(document.getElementById("".concat(m.jSPlugin.id,"-datepicker")).value).Format("yyyyMMdd")?X.preventDefault():(document.getElementById("".concat(m.jSPlugin.id,"-datepicker")).value=new Date(X.date).Format("yyyy-MM-dd"),m.renderRec(X.date),m.jSPlugin.decoderState&&m.jSPlugin.decoderState.state?m.jSPlugin.decoderState.state.cloudRec?m.jSPlugin.changePlayUrl({begin:new Date(X.date).Format("yyyyMMdd"),type:"cloud.rec"}):m.jSPlugin.decoderState.state.rec?m.jSPlugin.changePlayUrl({begin:new Date(X.date).Format("yyyyMMdd"),type:"rec"}):m.jSPlugin.changePlayUrl({begin:new Date(X.date).Format("yyyyMMdd")}):m.jSPlugin.changePlayUrl({begin:new Date(X.date).Format("yyyyMMdd")})),document.getElementsByClassName("datepicker-container")[0]&&(document.getElementsByClassName("datepicker-container")[0].style.display="none"),m.datepickerVisible=!1,m.jSPlugin.decoderState&&m.jSPlugin.decoderState&&m.jSPlugin.decoderState.state&&m.jSPlugin.decoderState.state.zoom&&(m.jSPlugin.setDecoderState({zoom:!1}),m.jSPlugin.Zoom.stopZoom())}),$("#".concat(m.jSPlugin.id,"-datepicker")).off("click").on("click",function(X){console.log("点击日期"),m.datepickerVisible?document.getElementsByClassName("datepicker-container")[0]&&(document.getElementsByClassName("datepicker-container")[0].style.display="none"):document.getElementsByClassName("datepicker-container")[0]&&(document.getElementsByClassName("datepicker-container")[0].style.display="inline"),m.datepickerVisible=!m.datepickerVisible})})})}),document.getElementById("".concat(this.jSPlugin.id,"-timeline-scale-add")).onclick=function(){var X=m.currentTimeWidth;X<3&&m.timeLine.changeSize(++m.currentTimeWidth)},document.getElementById("".concat(this.jSPlugin.id,"-timeline-scale-sub")).onclick=function(){var X=m.currentTimeWidth;X>0&&m.timeLine.changeSize(--m.currentTimeWidth)};var n2=h("begin",this.jSPlugin.url)||new Date().Format("yyyyMMdd");this.renderRec("".concat(n2.slice(0,4),"-").concat(n2.slice(4,6),"-").concat(n2.slice(6,8))),this.observer=new MutationObserver(function(X,W){m.recAutoSize()});var q={attributes:!0,attributeOldValue:!0,attributeFilter:["style"]},a2=document.getElementById("".concat(this.jSPlugin.id));this.observer.observe(a2,q)}},{key:"setDatepickerDate",value:function(m){if(document.getElementsByClassName("datepicker-container")[0]){var p=document.getElementsByClassName("datepicker-container")[0],_=p.parentNode;_.removeChild(p),document.getElementById("".concat(this.jSPlugin.id,"-datepicker")).value=m.replace(/(\d{4})(\d{2})(\d{2})/,"$1-$2-$3"),$("#".concat(this.jSPlugin.id,"-datepicker")).datepicker({autoShow:!1,autoHide:!0,autoPick:!0,language:"zh-CN",defaultDate:m,format:"yyyy-mm-dd",endDate:new Date,inline:!0,container:document.getElementById("".concat(this.jSPlugin.id,"-wrap"))})}}},{key:"datepickerHide",value:function(){document.getElementsByClassName("datepicker-container")[0]&&(document.getElementsByClassName("datepicker-container")[0].style.display="none"),this.datepickerVisible=!1}},{key:"datepickerShow",value:function(){document.getElementsByClassName("datepicker-container")[0]&&(document.getElementsByClassName("datepicker-container")[0].style.display="inline"),this.datepickerVisible=!0}},{key:"recAutoSize",value:function(){var m=this;if(document.getElementById("".concat(this.jSPlugin.id,"-canvas"))){var p=parseInt(getComputedStyle(document.getElementById(this.jSPlugin.id)).width,10)-100;p!==parseInt(document.getElementById("".concat(this.jSPlugin.id,"-canvas")).width)&&(document.getElementById("".concat(this.jSPlugin.id,"-canvas")).width=p,this.timeLine.init({id:"".concat(this.jSPlugin.id,"-canvas"),width:p,onChange:function(w){console.log("time",w,new Date(w).Format("yyyyMMddhhmmss")),console.log("jSPlugin",m.jSPlugin);var M=new Date(w).Format("yyyyMMddhhmmss");m.jSPlugin.changePlayUrl({begin:M})}}),this.renderRec(this.date),this.syncTimeLine())}}},{key:"syncTimeLine",value:function(){var m=this;this.jSPlugin.recTimer&&clearInterval(this.jSPlugin.recTimer),this.jSPlugin.recTimer=setInterval(function(){var p=m.jSPlugin.getOSDTime();p.then(function(_){var w=_.data;w===-1?console.log("获取播放时间错误"):w>0&&m.timeLine.run({time:new Date(w>1e12?w:w*1e3)})}).catch(function(_){})},1e3)}},{key:"unSyncTimeLine",value:function(){this.jSPlugin.recTimer&&clearInterval(this.jSPlugin.recTimer)}},{key:"renderRec",value:function(m){var p=this;this.date=m;var _=this,w=new Date(new Date(m).Format("yyyy-MM-dd 00:00:00").replace(/-/g,"/")).getTime(),M=new Date(new Date(m).Format("yyyy-MM-dd 23:59:59").replace(/-/g,"/")).getTime();this.timeLine.getRecord([],w,M),console.log("-----------233---------this.jSPlugin.url",this.jSPlugin.url);var N={accessToken:this.jSPlugin.accessToken,recType:K(this.jSPlugin.url).type==="cloud.rec"?1:2,deviceSerial:K(this.jSPlugin.url).deviceSerial,channelNo:K(this.jSPlugin.url).channelNo,startTime:w,endTime:M,version:"2.0"},n2=function(X){if(X.data&&X.data.files&&X.data.files.length>0){var W=X.data.files,_2=new Date().getTime(),u2=X.data.isAll;if(u2)p.timeLine.getRecord(W,w,M);else{var F=function B(){function t2(U){U.data&&U.data.files&&U.data.files.length>0?U.data.isAll==!1?(U.data.files&&(W=W.concat(U.data.files)),_2=U.data.nextFileTime>0?U.data.nextFileTime:new Date().getTime(),B()):(console.log("云存储执行渲染片段"),_.timeLine.getRecord(W,w,M)):_.timeLine.getRecord(W,w,M)}N.startTime=_2,J(this.jSPlugin.env.domain+"/api/lapp/video/by/time","POST",N,"",t2)};F()}p.timeLine.run({time:new Date(w)})}else X.data&&X.data.length>0&&(console.log("获取本地录像片段成功",X),_.timeLine.getRecord(X.data,w,M),_.timeLine.run({time:new Date(w)}))},q=this.jSPlugin.env.domain+"/api/lapp/video/by/time";J(q,"POST",N,"",n2)}}]),j}(),d3=function(D){console.log("执行TimeLine - params",D),this.state={id:D.id,start:"00:00:00",end:"24:00:00",current:0,timelag:30,timeArr:[],availTimeLine:[],scrollTop:0,index:0,date:"",noTimeLineTxt:"",disabled:!1};var m=this;this.setState=function(p){Object.keys(p).forEach(function(_){m.state[_]=p[_],_==="scrollTop"&&document.getElementById("time-line-item").parentNode.scrollTo(0,p[_]),_==="current"&&(document.getElementById("time-line-current").innerHTML=p[_])})},this.setDisabled=function(p){this.setState({disabled:p}),document.getElementById("time-line-item").parentNode.style.overflowY=p?"hidden":"scroll"},this.timeToSecond=function(p){var _=p.split(":"),w=Number(_[0]),M=Number(_[1]),N=Number(_[2]);return w*60*60+M*60+(N||0)},this.minuteToTime=function(p){var _=Math.floor(p/60),w=p%60;return(_>9?_:"0"+_)+":"+(w>9?w:"0"+w)},this.timeToMinute=function(p){var _=p.split(":"),w=Number(_[0]),M=Number(_[1]);return w*60+M},this.getPalyParam=D.getPalyParam,document.getElementById("time-line-item").parentNode.ontouchstart=function(){if(m.state.disabled)return!1;D.ontouchstart()},document.getElementById("time-line-item").parentNode.ontouchmove=function(){if(m.state.disabled)return!1;D.ontouchmove()},document.getElementById("time-line-item").parentNode.ontouchend=function(){if(m.state.disabled)return!1;var p,_=new Promise(function(w,M){var N=-1;p=setInterval(function(){var n2=document.getElementById("time-line-item").parentNode.scrollTop;n2!==N?(console.log("scolling",n2,N),N=n2):(console.log("scoll stop",n2,N),clearInterval(p),w(n2))},100)});_.then(function(w){console.log("scollPromise: then",w,m),m.rectTopTotime(w),console.log("页面滚动实际高度",w,m.state),m.getPalyParam({current:m.state.current})}),D.ontouchend()},this.matchTimeDot()};d3.prototype.changeScale=function(j){this.setState({timelag:j}),this.matchTimeDot()},d3.prototype.setDateLine=function(j,D){j.length>0?(typeof D=="undefined"&&(D=j.length-1),this.setState({availTimeLine:j,start:j[D].st,end:j[D].et,current:j[D].st}),console.log("this.state",this.state),this.matchRecTimeDot(),this.primaryOffsetH()):(this.setState({availTimeLine:[]}),console.log("this.state",this.state),this.matchRecTimeDot())},d3.prototype.matchTimeDot=function(){var j=this.state,D=j.start,m=j.end,p=j.timelag;j.availTimeLine,console.log("start",D,"end",m);var _=[],w=this.timeToMinute(m);w=Math.floor(w/p)*p;for(var M=w;M>=0;){var N=0,n2=0,q=[];M==w&&(N=70),M==0&&(n2=230);var a2=this.minuteToTime(M);_.push({id:M,current:a2,label:"a"+M,marginTop:N,marginBottom:n2,recArr:q}),M=M-p}this.setState({timeArr:_}),this.renderDateLine()},d3.prototype.matchRecTimeDot=function(){var j=this.state,D=j.start,m=j.end,p=j.timelag,_=j.availTimeLine,w=j.timeArr;console.log("start",D,"end",m);var M=[],N=_.length;if(N===0)for(var n2=0;n2u2&&w[n2].id')}),n2+="
').concat(_.current,"
"),M.innerHTML=n2,p.appendChild(M)})},d3.prototype.primaryOffsetH=function(){var j=this.state,D=j.start,m=j.timelag,p=j.timeArr,_=p[0].current,w=this.timeToSecond(_),M=this.timeToSecond(D),N=w-M,n2=Math.ceil(N/m)+60;this.setState({scrollTop:n2}),console.log("起始偏移量",n2)},d3.prototype.currentOffsetH=function(){var j=this.state,D=j.current,m=j.timelag,p=j.timeArr,_=p[0].current,w=this.timeToSecond(_),M=this.timeToSecond(D),N=w-M,n2=Math.ceil(N/m)+60;this.setState({scrollTop:n2})},d3.prototype.rectTopTotime=function(j){var D=this.state.timelag,m=Math.floor(j/60),p=j-m*60,_,w;if(console.log("index:",m,"offsetH:",p),p==0)_=this.state.timeArr[m-1].current,w=0;else{var M=this.state.timeArr[m].current,N=this.timeToMinute(M),n2=60-p,q=n2*D,a2=Math.floor(q/60)+N,X=Math.floor(q/60)*60;w=Math.ceil(q-X),_=this.minuteToTime(a2)}this.setState({current:_+":"+(w>9?w:"0"+w),scrollTop:j})},d3.prototype.stepScrollTimeLine=function(j){this.setState({current:j}),this.currentOffsetH()},d3.prototype.secondCountDown=function(j){var D=this.state.current,m=D.split(":"),p=Number(m[0]),_=Number(m[1]),w=Number(m[2]),M=p*60*60+_*60+w+1,N=Math.floor(M/3600),n2=Math.floor((M-N*3600)/60),q=M-N*3600-n2*60;this.setState({current:(N>9?N:"0"+N)+":"+(n2>9?n2:"0"+n2)+":"+(q>9?q:"0"+q)})};var u3=d3;Date.prototype.Format=function(j){var D={"M+":this.getMonth()+1,"d+":this.getDate(),"h+":this.getHours(),"m+":this.getMinutes(),"s+":this.getSeconds(),"q+":Math.floor((this.getMonth()+3)/3),S:this.getMilliseconds()};/(y+)/.test(j)&&(j=j.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length)));for(var m in D)new RegExp("("+m+")").test(j)&&(j=j.replace(RegExp.$1,RegExp.$1.length==1?D[m]:("00"+D[m]).substr((""+D[m]).length)));return j};function v2(j){var D=new Date(j),m=D.getHours(),p=D.getMinutes(),_=D.getSeconds();return(m>9?m:"0"+m)+":"+(p>9?p:"0"+p)+":"+(_>9?_:"0"+_)}var F2=function(){function j(D,m,p){var _=this;i(this,j),this.changeRecSpeed=m,this.resetMobileZoomStatus=p,this.isMobile=!0,this.jSPlugin=D,this.timer=null,this.date=new Date().Format("yyyy-MM-dd"),this.begin=(new Date().Format("yyyy-MM-dd")+" 00:00:00").replace(/-/g,"/"),this.end=(new Date().Format("yyyy-MM-dd")+" 23:59:59").replace(/-/g,"/"),this.initBegin=null,this.initEnd=null,this.type=K(this.jSPlugin.url).type,this.operating=!1,this.seekTimer=null,this.disabled=!1,this.seekFrequency=2e3,this.jSPlugin.params&&this.jSPlugin.params.seekFrequency&&(this.seekFrequency=this.jSPlugin.params.seekFrequency);var w=document.createElement("style");if(w.innerHTML=` body{ padding: 0; margin: 0; @@ -314,7 +314,7 @@ C11.4,16.3,11,16.6,10.6,16.6z" /> input[type="checkbox"]:checked+.advice span:last-child svg { fill: #648FFC !important; - }`,document.getElementsByTagName("head")[0].appendChild(v),m("begin",this.jSPlugin.url)){var b=m("begin",this.jSPlugin.url);this.date=b.slice(0,4)+"/"+b.slice(4,6)+"/"+b.slice(6,8),this.begin=this.date+" ".concat(b.slice(8,10)||"00",":").concat(b.slice(10,12)||"00",":").concat(b.slice(12,14)||"00"),this.end=this.date+" 23:59:59",this.initBegin=this.begin}if(m("end",this.jSPlugin.url)){var E=m("end",this.jSPlugin.url);this.end=this.date+" ".concat(E.slice(8,10)||"23",":").concat(E.slice(10,12)||"59",":").concat(E.slice(12,14)||"59"),this.initEnd=this.end}var U=document.createElement("div");U.id="date-switch-container-wrap",U.className="date-switch-container-wrap",U.style="",U.innerHTML=` + }`,document.getElementsByTagName("head")[0].appendChild(w),h("begin",this.jSPlugin.url)){var M=h("begin",this.jSPlugin.url);this.date=M.slice(0,4)+"/"+M.slice(4,6)+"/"+M.slice(6,8),this.begin=this.date+" ".concat(M.slice(8,10)||"00",":").concat(M.slice(10,12)||"00",":").concat(M.slice(12,14)||"00"),this.end=this.date+" 23:59:59",this.initBegin=this.begin}if(h("end",this.jSPlugin.url)){var N=h("end",this.jSPlugin.url);this.end=this.date+" ".concat(N.slice(8,10)||"23",":").concat(N.slice(10,12)||"59",":").concat(N.slice(12,14)||"59"),this.initEnd=this.end}var n2=document.createElement("div");n2.id="date-switch-container-wrap",n2.className="date-switch-container-wrap",n2.style="",n2.innerHTML=`
今日录像
@@ -324,7 +324,7 @@ C11.4,16.3,11,16.6,10.6,16.6z" />
- `,y(U,document.getElementById("".concat(this.jSPlugin.id,"-wrap")));var W=document.createElement("div");W.id="rec-type-container-wrap",W.className="rec-type-container-wrap",W.style="",W.innerHTML=` + `,y(n2,document.getElementById("".concat(this.jSPlugin.id,"-wrap")));var q=document.createElement("div");q.id="rec-type-container-wrap",q.className="rec-type-container-wrap",q.style="",q.innerHTML=`
0个录像
@@ -350,7 +350,7 @@ C11.4,16.3,11,16.6,10.6,16.6z" />
- `,y(W,U);var Y=document.createElement("div");Y.id="mobile-rec-wrap",Y.className="mobileRec-wrap",Y.style="",Y.innerHTML=` + `,y(q,n2);var a2=document.createElement("div");a2.id="mobile-rec-wrap",a2.className="mobileRec-wrap",a2.style="",a2.innerHTML=`
2020-01-01 00:00:00
@@ -360,7 +360,7 @@ C11.4,16.3,11,16.6,10.6,16.6z" />
- `,y(Y,W);var V=function(n2){console.log("子组件传值到父组件",n2,n2.current);var C2=n2.current,I=new Date(g.date).Format("yyyyMMdd").substr(0,8)+(n2.current?C2.replace(/:/g,""):n2.current.replace(/:/g,""));if(g.initBegin&&new Date("".concat(g.date," ").concat(n2.current)).getTime()new Date(g.initEnd).getTime()&&(console.log("超过限制最高值"),I=new Date(g.initBegin).Format("yyyyMMddhhmmss")),g.type==="cloud.rec"){var C=function(){g.jSPlugin.seek(I.substr(8,6),"235959"),setTimeout(function(){g.syncTimeLine()},6e3)};g.seekTimer?clearTimeout(g.seekTimer):C(),console.log("this.jsPlug",g.jSPlugin.params),g.seekTimer=setTimeout(function(){C(),clearTimeout(g.seekTimer),g.seekTimer=null},g.seekFrequency)}else{var z=function(){setTimeout(function(){g.disabled=!1},g.seekFrequency)},w=function(O){g.disabled=!0,g.jSPlugin.pause().then(function(){console.log("暂停成功"),g.jSPlugin.resume(I).then(function(e2){console.log("恢复成功"),g.jSPlugin.Theme&&g.jSPlugin.Theme.setDecoderState({play:!0}),g.jSPlugin.Theme&&g.jSPlugin.Theme.decoderState.state.sound&&g.jSPlugin.openSound(),g.syncTimeLine(),O&&O()})}).catch(function(){console.log("暂停失败"),g.jSPlugin.resume(I).then(function(e2){console.log("恢复成功"),g.jSPlugin.Theme&&g.jSPlugin.Theme.setDecoderState({play:!0}),g.syncTimeLine(),O&&O()})})};g.disabled?(console.log("操作频繁,等待2秒后执行"),g.seekTimer&&clearTimeout(g.seekTimer),g.seekTimer=setTimeout(function(){w(z)},g.seekFrequency)):w(z)}},G=function(){g.operating=!0,g.unSyncTimeLine()},d2=function(){},r2=function(){g.operating=!1,console.log("ontouchend")};this.TimeLineOBJ=new l3({id:"time-line-item",getPalyParam:V,ontouchstart:G,ontouchmove:d2,ontouchend:r2}),this.fetchDeviceRec(),document.getElementById("date").addEventListener("change",function(t2){if(console.log("日期变化",t2.target.value),g.initBegin||g.initEnd)return console.log("您开启了时间限制,无法切换日期"),!1;g.date=new Date(t2.target.value).Format("yyyy/MM/dd"),g.begin=g.date+" 00:00:00",g.end=g.date+" 23:59:59",g.fetchDeviceRec(),g.jSPlugin.changePlayUrl({type:g.type,begin:"".concat(new Date(g.date).Format("yyyyMMdd"),"000000")}),g.changeRecSpeed(1),g.resetMobileZoomStatus()}),document.getElementById("cloudType").checked=this.type==="rec",document.getElementById("cloudType").addEventListener("change",function(t2){var n2=t2.target.checked?2:1;g.type=t2.target.checked?"rec":"cloud.rec",console.log("recType",n2),g.fetchDeviceRec(),g.jSPlugin.changePlayUrl({type:g.type,begin:"".concat(new Date(g.date).Format("yyyyMMdd"),"000000")}).then(function(){console.log("切换类型成功"),g.syncTimeLine(),g.changeRecSpeed(1),g.resetMobileZoomStatus()},function(C2){console.log("err",C2)}).catch(function(C2){console.log(C2)})}),this.syncTimeLine()}return a(j,[{key:"fetchDeviceRec",value:function(){var p=this,f=function(b){var E=b.length;document.getElementById("recCount").innerHTML=E;for(var U=[],W=E-1;W>=0;W--){var Y=b[W],V=y2(Y.endTime),G=y2(Y.startTime);U.push({st:G,et:V})}p.TimeLineOBJ.setDateLine(U)},g=new FormData;g.append("deviceSerial",K(this.jSPlugin.url).deviceSerial),g.append("channelNo",K(this.jSPlugin.url).channelNo),g.append("accessToken",this.jSPlugin.accessToken),g.append("recType",this.type==="cloud.rec"?1:2),g.append("startTime",new Date(this.begin).getTime()),g.append("endTime",new Date(this.end).getTime()),fetch(this.jSPlugin.env.domain+"/api/lapp/video/by/time",{method:"POST",body:g}).then(function(v){return v.json()}).then(function(v){if(v.code==200&&v.data){var b=[];b=v.data,f(b)}else f([])})}},{key:"syncTimeLine",value:function(){var p=this,f=function(v){var b=new Date(v),E=b.getHours(),U=b.getMinutes(),W=b.getSeconds();return(E>9?E:"0"+E)+":"+(U>9?U:"0"+U)+":"+(W>9?W:"0"+W)};this.timer&&clearInterval(this.timer),this.timer=setInterval(function(){if(p.operating)return console.log("操作中"),!1;p.jSPlugin.getOSDTime().then(function(g){g.data>0?p.TimeLineOBJ.stepScrollTimeLine(f(g.data*1e3)):(console.log("未找到当前获取播放时间,等待中..."),console.log("res:-----------------",g))}).catch(function(g){console.log("err:-----",g),console.log("未找到当前获取播放时间,等待中...")})},1e3)}},{key:"unSyncTimeLine",value:function(){this.timer&&clearInterval(this.timer)}}]),j}(),y3=[{code:200,msg:"",desc:"请求成功",text:"操作成功",type:"ptzStart"},{code:10001,msg:"操作失败",desc:"参数为空或格式不正确",text:"参数错误",type:"ptzStart"},{code:10002,msg:"账号异常,操作失败",desc:"重新获取accessToken",text:"accessToken异常或过期",type:"ptzStart"},{code:10005,msg:"账号异常,操作失败",desc:"appKey被冻结",text:"appKey异常",type:"ptzStart"},{code:20002,msg:"设备不存在,请检查设备连接情况",desc:"",text:"设备不存在",type:"ptzStart"},{code:20006,msg:"操作失败,请检查设备网络情况",desc:"检查设备网络状况,稍后再试",text:"网络异常",type:"ptzStart"},{code:20007,msg:"操作失败,请检查设备在线情况",desc:"检查设备是否在线",text:"设备不在线",type:"ptzStart"},{code:20008,msg:"操作过于频繁,稍后再试",desc:"操作过于频繁,稍后再试",text:"设备响应超时",type:"ptzStart"},{code:20014,msg:"操作失败",desc:"",text:"deviceSerial不合法",type:"ptzStart"},{code:20032,msg:"通道不存在请检查设备连接情况",desc:"该用户下通道不存在",text:"该用户下通道不存在",type:"ptzStart"},{code:49999,msg:"操作失败,请重试",desc:"接口调用异常",text:"数据异常",type:"ptzStart"},{code:6e4,msg:"操作失败,设备不支持该操作",desc:"",text:"设备不支持云台控制",type:"ptzStart"},{code:60001,msg:"操作失败,用户无权限",desc:"",text:"用户无云台控制权限",type:"ptzStart"},{code:60002,msg:"设备已旋转到上限位",desc:"",text:"设备云台旋转达到上限位",type:"ptzStart"},{code:60003,msg:"设备已旋转到下限位",desc:"",text:"设备云台旋转达到下限位",type:"ptzStart"},{code:60004,msg:"设备已旋转到左限位",desc:"",text:"设备云台旋转达到左限位",type:"ptzStart"},{code:60005,msg:"设备已旋转到右限位",desc:"",text:"设备云台旋转达到右限位",type:"ptzStart"},{code:60006,msg:"操作失败,请重试",desc:"稍候再试",text:"云台当前操作失败",type:"ptzStart"},{code:60009,msg:"设备正在操作中",desc:"",text:"正在调用预置点",type:"ptzStart"},{code:60020,msg:"操作失败",desc:"确认设备是否支持该操作",text:"不支持该命令",type:"ptzStart"}],F3=[{code:200,msg:"",desc:"请求成功",text:"操作成功",type:"ptzStop"},{code:10001,msg:"操作失败",desc:"参数为空或格式不正确",text:"参数错误",type:"ptzStop"},{code:10002,msg:"账号异常,操作失败",desc:"重新获取accessToken",text:"accessToken异常或过期",type:"ptzStop"},{code:10005,msg:"账号异常,操作失败",desc:"appKey被冻结",text:"appKey异常",type:"ptzStop"},{code:20002,msg:"设备不存在,请检查设备连接情况",desc:"",text:"设备不存在",type:"ptzStop"},{code:20006,msg:"操作失败,请检查设备网络情况",desc:"检查设备网络状况,稍后再试",text:"网络异常",type:"ptzStop"},{code:20007,msg:"操作失败,请检查设备在线情况",desc:"检查设备是否在线",text:"设备不在线",type:"ptzStop"},{code:20008,msg:"操作过于频繁,稍后再试",desc:"操作过于频繁,稍后再试",text:"设备响应超时",type:"ptzStop"},{code:20014,msg:"操作失败",desc:"",text:"deviceSerial不合法",type:"ptzStop"},{code:20032,msg:"通道不存在请检查设备连接情况",desc:"该用户下通道不存在",text:"该用户下通道不存在",type:"ptzStop"},{code:49999,msg:"操作失败,请重试",desc:"接口调用异常",text:"数据异常",type:"ptzStop"},{code:6e4,msg:"操作失败,设备不支持该操作",desc:"",text:"设备不支持云台控制",type:"ptzStop"},{code:60001,msg:"操作失败,用户无权限",desc:"",text:"用户无云台控制权限",type:"ptzStop"},{code:60006,msg:"操作失败,请重试",desc:"稍候再试",text:"云台当前操作失败",type:"ptzStop"},{code:60009,msg:"设备正在操作中",desc:"",text:"正在调用预置点",type:"ptzStop"},{code:60020,msg:"操作失败",desc:"确认设备是否支持该操作",text:"不支持该命令",type:"ptzStop"}],$3=[{code:200,msg:"",desc:"请求成功",text:"操作成功",type:"talk"},{code:10001,msg:"播放失败",desc:"参数为空或格式不正确",text:"参数错误",type:"talk"},{code:10002,msg:"账号异常,操作失败",desc:"",text:"accessToken异常或过期",type:"talk"},{code:10031,msg:"账号异常,操作失败",desc:"",text:"子账户或萤石用户没有权限",type:"talk"},{code:20002,msg:"设备不存在请检查设备连接情况",desc:"设备序列号输入有误或者设备未被添加或者通道异常",text:"设备不存在",type:"talk"},{code:60059,msg:"播放失败",desc:"",text:"ezopen地址均不可用",type:"talk"}],w2=[{code:200,msg:"",desc:"",text:"操作成功",type:"time"},{code:10001,msg:"播放失败",desc:"参数为空或格式不正确",text:"参数错误",type:"time"},{code:10002,msg:"账号异常,播放失败",desc:"",text:"accessToken异常或过期",type:"time"},{code:10004,msg:"账号异常,播放失败",desc:"",text:"用户不存在",type:"time"},{code:10005,msg:"账号异常,播放失败",desc:"",text:"appKey异常",type:"time"},{code:10011,msg:"播放失败",desc:"设备对应用户未注册至应用下",text:"未开通萤石服务",type:"time"},{code:10013,msg:"账号异常,播放失败",desc:"",text:"非开发者账号无权限调用",type:"time"},{code:10030,msg:"播放失败",desc:"",text:"appkey和appsecret不匹配",type:"time"},{code:20002,msg:"设备不存在请检查设备连接情况",desc:"设备序列号输入有误或者设备未被添加或者通道异常",text:"设备不存在",type:"time"},{code:20014,msg:"播放失败",desc:"",text:"deviceSerial不合法",type:"time"},{code:20032,msg:"设备不存在请检查设备连接情况",desc:"",text:"该用户下通道不存在",type:"time"},{code:60024,msg:"播放失败请重试",desc:"",text:"取消订阅操作失败",type:"time"},{code:49999,msg:"播放失败请重试",desc:"",text:"操作异常",type:"time"}],D2={ptzStart:y3,ptzStop:F3,talk:$3,time:w2},Z2=function(){function j(L,p){i(this,j),this.coreX=L,this.coreY=p,console.log("uikitCode",D2)}return a(j,[{key:"toString",value:function(){return"".concat(this.coreX,"-").concat(this.coreY)}},{key:"matchInfo",value:function(p,f){if(D2[f]){var g={};return D2[f].map(function(v){v.code==p&&(g=v)}),g}else return{code:500,msg:"未知错误",desc:"未知的错误码,或错误码类型有误",text:"",type:f}}}]),j}(),b3=function(){function j(L){var p=this;if(i(this,j),this.jSPlugin=L,this.codeHandler=new Z2,this.pluginStatus=new X2(this,this.jSPlugin.id),console.log("云台初始化"),document.getElementById(this.jSPlugin.id+"-ez-ptz-item"))return!1;var f=document.createElement("div");f.id=this.jSPlugin.id+"-ez-ptz-item",f.className="ez-ptz-wrap",f.style="display:none";var g=document.createElement("style");g.innerHTML=` + `,y(a2,q);var X=function(B){console.log("子组件传值到父组件",B,B.current);var t2=B.current,U=new Date(_.date).Format("yyyyMMdd").substr(0,8)+(B.current?t2.replace(/:/g,""):B.current.replace(/:/g,""));if(_.initBegin&&new Date("".concat(_.date," ").concat(B.current)).getTime()new Date(_.initEnd).getTime()&&(console.log("超过限制最高值"),U=new Date(_.initBegin).Format("yyyyMMddhhmmss")),_.type==="cloud.rec"){var C=function(){_.jSPlugin.seek(U.substr(8,6),"235959"),setTimeout(function(){_.syncTimeLine()},6e3)};_.seekTimer?clearTimeout(_.seekTimer):C(),console.log("this.jsPlug",_.jSPlugin.params),_.seekTimer=setTimeout(function(){C(),clearTimeout(_.seekTimer),_.seekTimer=null},_.seekFrequency)}else{var g=function(){setTimeout(function(){_.disabled=!1},_.seekFrequency)},v=function(G){_.disabled=!0,_.jSPlugin.pause().then(function(){console.log("暂停成功"),_.jSPlugin.resume(U).then(function(i2){console.log("恢复成功"),_.jSPlugin.Theme&&_.jSPlugin.Theme.setDecoderState({play:!0}),_.jSPlugin.Theme&&_.jSPlugin.Theme.decoderState.state.sound&&_.jSPlugin.openSound(),_.syncTimeLine(),G&&G()})}).catch(function(){console.log("暂停失败"),_.jSPlugin.resume(U).then(function(i2){console.log("恢复成功"),_.jSPlugin.Theme&&_.jSPlugin.Theme.setDecoderState({play:!0}),_.syncTimeLine(),G&&G()})})};_.disabled?(console.log("操作频繁,等待2秒后执行"),_.seekTimer&&clearTimeout(_.seekTimer),_.seekTimer=setTimeout(function(){v(g)},_.seekFrequency)):v(g)}},W=function(){_.operating=!0,_.unSyncTimeLine()},_2=function(){},u2=function(){_.operating=!1,console.log("ontouchend")};this.TimeLineOBJ=new u3({id:"time-line-item",getPalyParam:X,ontouchstart:W,ontouchmove:_2,ontouchend:u2}),this.fetchDeviceRec(),document.getElementById("date").addEventListener("change",function(F){if(console.log("日期变化",F.target.value),_.initBegin||_.initEnd)return console.log("您开启了时间限制,无法切换日期"),!1;_.date=new Date(F.target.value).Format("yyyy/MM/dd"),_.begin=_.date+" 00:00:00",_.end=_.date+" 23:59:59",_.fetchDeviceRec(),_.jSPlugin.changePlayUrl({type:_.type,begin:"".concat(new Date(_.date).Format("yyyyMMdd"),"000000")}),_.changeRecSpeed(1),_.resetMobileZoomStatus()}),document.getElementById("cloudType").checked=this.type==="rec",document.getElementById("cloudType").addEventListener("change",function(F){var B=F.target.checked?2:1;_.type=F.target.checked?"rec":"cloud.rec",console.log("recType",B),_.fetchDeviceRec(),_.jSPlugin.changePlayUrl({type:_.type,begin:"".concat(new Date(_.date).Format("yyyyMMdd"),"000000")}).then(function(){console.log("切换类型成功"),_.syncTimeLine(),_.changeRecSpeed(1),_.resetMobileZoomStatus()},function(t2){console.log("err",t2)}).catch(function(t2){console.log(t2)})}),this.syncTimeLine()}return r(j,[{key:"fetchDeviceRec",value:function(){var m=this,p=function(M){var N=M.length;document.getElementById("recCount").innerHTML=N;for(var n2=[],q=N-1;q>=0;q--){var a2=M[q],X=v2(a2.endTime),W=v2(a2.startTime);n2.push({st:W,et:X})}m.TimeLineOBJ.setDateLine(n2)},_=new FormData;_.append("deviceSerial",K(this.jSPlugin.url).deviceSerial),_.append("channelNo",K(this.jSPlugin.url).channelNo),_.append("accessToken",this.jSPlugin.accessToken),_.append("recType",this.type==="cloud.rec"?1:2),_.append("startTime",new Date(this.begin).getTime()),_.append("endTime",new Date(this.end).getTime()),fetch(this.jSPlugin.env.domain+"/api/lapp/video/by/time",{method:"POST",body:_}).then(function(w){return w.json()}).then(function(w){if(w.code==200&&w.data){var M=[];M=w.data,p(M)}else p([])})}},{key:"syncTimeLine",value:function(){var m=this,p=function(w){var M=new Date(w),N=M.getHours(),n2=M.getMinutes(),q=M.getSeconds();return(N>9?N:"0"+N)+":"+(n2>9?n2:"0"+n2)+":"+(q>9?q:"0"+q)};this.timer&&clearInterval(this.timer),this.timer=setInterval(function(){if(m.operating)return console.log("操作中"),!1;m.jSPlugin.getOSDTime().then(function(_){_.data>0?m.TimeLineOBJ.stepScrollTimeLine(p(_.data*1e3)):(console.log("未找到当前获取播放时间,等待中..."),console.log("res:-----------------",_))}).catch(function(_){console.log("err:-----",_),console.log("未找到当前获取播放时间,等待中...")})},1e3)}},{key:"unSyncTimeLine",value:function(){this.timer&&clearInterval(this.timer)}}]),j}(),_3=[{code:200,msg:"",desc:"请求成功",text:"操作成功",type:"ptzStart"},{code:10001,msg:"操作失败",desc:"参数为空或格式不正确",text:"参数错误",type:"ptzStart"},{code:10002,msg:"账号异常,操作失败",desc:"重新获取accessToken",text:"accessToken异常或过期",type:"ptzStart"},{code:10005,msg:"账号异常,操作失败",desc:"appKey被冻结",text:"appKey异常",type:"ptzStart"},{code:20002,msg:"设备不存在,请检查设备连接情况",desc:"",text:"设备不存在",type:"ptzStart"},{code:20006,msg:"操作失败,请检查设备网络情况",desc:"检查设备网络状况,稍后再试",text:"网络异常",type:"ptzStart"},{code:20007,msg:"操作失败,请检查设备在线情况",desc:"检查设备是否在线",text:"设备不在线",type:"ptzStart"},{code:20008,msg:"操作过于频繁,稍后再试",desc:"操作过于频繁,稍后再试",text:"设备响应超时",type:"ptzStart"},{code:20014,msg:"操作失败",desc:"",text:"deviceSerial不合法",type:"ptzStart"},{code:20032,msg:"通道不存在请检查设备连接情况",desc:"该用户下通道不存在",text:"该用户下通道不存在",type:"ptzStart"},{code:49999,msg:"操作失败,请重试",desc:"接口调用异常",text:"数据异常",type:"ptzStart"},{code:6e4,msg:"操作失败,设备不支持该操作",desc:"",text:"设备不支持云台控制",type:"ptzStart"},{code:60001,msg:"操作失败,用户无权限",desc:"",text:"用户无云台控制权限",type:"ptzStart"},{code:60002,msg:"设备已旋转到上限位",desc:"",text:"设备云台旋转达到上限位",type:"ptzStart"},{code:60003,msg:"设备已旋转到下限位",desc:"",text:"设备云台旋转达到下限位",type:"ptzStart"},{code:60004,msg:"设备已旋转到左限位",desc:"",text:"设备云台旋转达到左限位",type:"ptzStart"},{code:60005,msg:"设备已旋转到右限位",desc:"",text:"设备云台旋转达到右限位",type:"ptzStart"},{code:60006,msg:"操作失败,请重试",desc:"稍候再试",text:"云台当前操作失败",type:"ptzStart"},{code:60009,msg:"设备正在操作中",desc:"",text:"正在调用预置点",type:"ptzStart"},{code:60020,msg:"操作失败",desc:"确认设备是否支持该操作",text:"不支持该命令",type:"ptzStart"}],B3=[{code:200,msg:"",desc:"请求成功",text:"操作成功",type:"ptzStop"},{code:10001,msg:"操作失败",desc:"参数为空或格式不正确",text:"参数错误",type:"ptzStop"},{code:10002,msg:"账号异常,操作失败",desc:"重新获取accessToken",text:"accessToken异常或过期",type:"ptzStop"},{code:10005,msg:"账号异常,操作失败",desc:"appKey被冻结",text:"appKey异常",type:"ptzStop"},{code:20002,msg:"设备不存在,请检查设备连接情况",desc:"",text:"设备不存在",type:"ptzStop"},{code:20006,msg:"操作失败,请检查设备网络情况",desc:"检查设备网络状况,稍后再试",text:"网络异常",type:"ptzStop"},{code:20007,msg:"操作失败,请检查设备在线情况",desc:"检查设备是否在线",text:"设备不在线",type:"ptzStop"},{code:20008,msg:"操作过于频繁,稍后再试",desc:"操作过于频繁,稍后再试",text:"设备响应超时",type:"ptzStop"},{code:20014,msg:"操作失败",desc:"",text:"deviceSerial不合法",type:"ptzStop"},{code:20032,msg:"通道不存在请检查设备连接情况",desc:"该用户下通道不存在",text:"该用户下通道不存在",type:"ptzStop"},{code:49999,msg:"操作失败,请重试",desc:"接口调用异常",text:"数据异常",type:"ptzStop"},{code:6e4,msg:"操作失败,设备不支持该操作",desc:"",text:"设备不支持云台控制",type:"ptzStop"},{code:60001,msg:"操作失败,用户无权限",desc:"",text:"用户无云台控制权限",type:"ptzStop"},{code:60006,msg:"操作失败,请重试",desc:"稍候再试",text:"云台当前操作失败",type:"ptzStop"},{code:60009,msg:"设备正在操作中",desc:"",text:"正在调用预置点",type:"ptzStop"},{code:60020,msg:"操作失败",desc:"确认设备是否支持该操作",text:"不支持该命令",type:"ptzStop"}],$3=[{code:200,msg:"",desc:"请求成功",text:"操作成功",type:"talk"},{code:10001,msg:"播放失败",desc:"参数为空或格式不正确",text:"参数错误",type:"talk"},{code:10002,msg:"账号异常,操作失败",desc:"",text:"accessToken异常或过期",type:"talk"},{code:10031,msg:"账号异常,操作失败",desc:"",text:"子账户或萤石用户没有权限",type:"talk"},{code:20002,msg:"设备不存在请检查设备连接情况",desc:"设备序列号输入有误或者设备未被添加或者通道异常",text:"设备不存在",type:"talk"},{code:60059,msg:"播放失败",desc:"",text:"ezopen地址均不可用",type:"talk"}],e3=[{code:200,msg:"",desc:"",text:"操作成功",type:"time"},{code:10001,msg:"播放失败",desc:"参数为空或格式不正确",text:"参数错误",type:"time"},{code:10002,msg:"账号异常,播放失败",desc:"",text:"accessToken异常或过期",type:"time"},{code:10004,msg:"账号异常,播放失败",desc:"",text:"用户不存在",type:"time"},{code:10005,msg:"账号异常,播放失败",desc:"",text:"appKey异常",type:"time"},{code:10011,msg:"播放失败",desc:"设备对应用户未注册至应用下",text:"未开通萤石服务",type:"time"},{code:10013,msg:"账号异常,播放失败",desc:"",text:"非开发者账号无权限调用",type:"time"},{code:10030,msg:"播放失败",desc:"",text:"appkey和appsecret不匹配",type:"time"},{code:20002,msg:"设备不存在请检查设备连接情况",desc:"设备序列号输入有误或者设备未被添加或者通道异常",text:"设备不存在",type:"time"},{code:20014,msg:"播放失败",desc:"",text:"deviceSerial不合法",type:"time"},{code:20032,msg:"设备不存在请检查设备连接情况",desc:"",text:"该用户下通道不存在",type:"time"},{code:60024,msg:"播放失败请重试",desc:"",text:"取消订阅操作失败",type:"time"},{code:49999,msg:"播放失败请重试",desc:"",text:"操作异常",type:"time"}],v3={ptzStart:_3,ptzStop:B3,talk:$3,time:e3},j2=function(){function j(D,m){i(this,j),this.coreX=D,this.coreY=m,console.log("uikitCode",v3)}return r(j,[{key:"toString",value:function(){return"".concat(this.coreX,"-").concat(this.coreY)}},{key:"matchInfo",value:function(m,p){if(v3[p]){var _={};return v3[p].map(function(w){w.code==m&&(_=w)}),_}else return{code:500,msg:"未知错误",desc:"未知的错误码,或错误码类型有误",text:"",type:p}}}]),j}(),q2=function(){function j(D){var m=this;if(i(this,j),this.jSPlugin=D,this.codeHandler=new j2,this.pluginStatus=new n3(this,this.jSPlugin.id),console.log("云台初始化"),document.getElementById(this.jSPlugin.id+"-ez-ptz-item"))return!1;var p=document.createElement("div");p.id=this.jSPlugin.id+"-ez-ptz-item",p.className="ez-ptz-wrap",p.style="display:none";var _=document.createElement("style");_.innerHTML=` .ez-ptz-container { position: relative; width: 80px; @@ -461,88 +461,88 @@ C11.4,16.3,11,16.6,10.6,16.6z" /> color: #FFFFFF; top: 0; right: 0px; - }`,document.getElementsByTagName("head")[0].appendChild(g),f.innerHTML=` + }`,document.getElementsByTagName("head")[0].appendChild(_),p.innerHTML=`
- `,document.getElementById("mobile-ez-ptz-item")||g.appendChild(E),y(g,document.getElementById("".concat(this.jSPlugin.id,"-wrap"))),document.getElementById("mobile-ez-ptz-item").ontouchstart=function(U){U.preventDefault(),console.log("触摸开始"),p._handlePtzTouch(U,"start")},document.getElementById("mobile-ez-ptz-item").ontouchend=function(U){U.preventDefault(),console.log("触摸结束",U),p._handlePtzTouch(U,"stop")},document.getElementById("mobile-ez-ptz-item").onmousedown=function(U){U.preventDefault(),console.log("触摸开始"),p._handlePtzTouch(U,"start")},document.getElementById("mobile-ez-ptz-item").onmouseup=function(U){U.preventDefault(),console.log("触摸结束",U),p._handlePtzTouch(U,"stop")}}return a(j,[{key:"show",value:function(){document.getElementById("mobile-ez-ptz-item").style="display: inline-block"}},{key:"hide",value:function(){document.getElementById("mobile-ez-ptz-item").style="display: none"}},{key:"_handlePtzTouch",value:function(p,f){var g=document.getElementById("mobile-ez-ptz-item").getBoundingClientRect(),v=g.left+130,b=g.top+130,E=p.x||p.changedTouches[0].clientX,U=p.y||p.changedTouches[0].clientY,W=E-v,Y=U-b,V=0,G=this.jSPlugin.env.domain+"/api/lapp/device/ptz/start";Math.abs(W)>Math.abs(Y)?W>0?(V=3,document.getElementsByClassName("mobile-ez-ptz-icon")[3].className=document.getElementsByClassName("mobile-ez-ptz-icon")[3].className.replace("default","active")):(V=2,document.getElementsByClassName("mobile-ez-ptz-icon")[1].className=document.getElementsByClassName("mobile-ez-ptz-icon")[1].className.replace("default","active")):Y>0?(V=1,document.getElementsByClassName("mobile-ez-ptz-icon")[2].className=document.getElementsByClassName("mobile-ez-ptz-icon")[2].className.replace("default","active")):(V=0,document.getElementsByClassName("mobile-ez-ptz-icon")[0].className=document.getElementsByClassName("mobile-ez-ptz-icon")[0].className.replace("default","active")),document.getElementById("mobile-ez-ptz-item").style="background-image:linear-gradient(".concat(V===0?180:V===1?0:V===2?90:270,"deg, #c0ddf1 0%, rgba(100,143,252,0.00) 50%)"),f==="stop"&&(G=this.jSPlugin.env.domain+"/api/lapp/device/ptz/stop",document.getElementById("mobile-ez-ptz-item").style="",document.getElementsByClassName("mobile-ez-ptz-icon")[3].className=document.getElementsByClassName("mobile-ez-ptz-icon")[3].className.replace("active","default"),document.getElementsByClassName("mobile-ez-ptz-icon")[1].className=document.getElementsByClassName("mobile-ez-ptz-icon")[1].className.replace("active","default"),document.getElementsByClassName("mobile-ez-ptz-icon")[2].className=document.getElementsByClassName("mobile-ez-ptz-icon")[2].className.replace("active","default"),document.getElementsByClassName("mobile-ez-ptz-icon")[0].className=document.getElementsByClassName("mobile-ez-ptz-icon")[0].className.replace("active","default"));var d2=new FormData;d2.append("deviceSerial",K(this.jSPlugin.url).deviceSerial),d2.append("channelNo",K(this.jSPlugin.url).channelNo),d2.append("speed",1),d2.append("direction",V),d2.append("accessToken",this.jSPlugin.accessToken),fetch(G,{method:"POST",body:d2}).then(function(r2){return r2.json()}).then(function(r2){r2.code==200||(r2.code==60005||r2.code==60002||r2.code==60003||r2.code==60004)&&(document.getElementById("mobile-ez-ptz-item").style="background-image:linear-gradient(".concat(V===0?180:V===1?0:V===2?90:270,"deg, #f45656 0%, rgba(100,143,252,0.00) 50%)"))}).catch(function(r2){console.log("云台调用异常",r2)})}}]),j}(),O1=0,k2="成功",_2={header:{color:"#FFFFFF",backgroundColor:"#000000",activeColor:"#1890FF",btnList:[{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-0",iconId:"deviceID",part:"left",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-1",iconId:"deviceName",part:"left",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-2",iconId:"cloudRec",part:"right",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-3",iconId:"rec",part:"right",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"}]},footer:{color:"#FFFFFF",backgroundColor:"rgb(0 0 0 / 0%)",activeColor:"#1890FF",btnList:[{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-footer-0",iconId:"play",part:"left",defaultActive:1,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-footer-1",iconId:"capturePicture",part:"left",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-footer-2",iconId:"sound",part:"left",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-footer-3",iconId:"pantile",part:"left",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-footer-4",iconId:"recordvideo",part:"left",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-footer-5",iconId:"talk",part:"left",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-footer-6",iconId:"hd",part:"right",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-footer-7",iconId:"webExpend",part:"right",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-footer-8",iconId:"expend",part:"right",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"}]}},T2={retcode:O1,msg:k2,data:_2},f2={header:{color:"#FFFFFF",backgroundColor:"#000000",activeColor:"#1890FF",btnList:[{iconId:"deviceID",part:"left",defaultActive:0,isrender:1},{iconId:"deviceName",part:"left",defaultActive:0,isrender:1},{iconId:"cloudRec",part:"right",defaultActive:0,isrender:0},{iconId:"rec",part:"right",defaultActive:0,isrender:0}]},footer:{color:"#FFFFFF",backgroundColor:"#00000080",activeColor:"#1890FF",btnList:[{iconId:"play",part:"left",defaultActive:1,isrender:1},{iconId:"capturePicture",part:"left",defaultActive:0,isrender:0},{iconId:"sound",part:"left",defaultActive:1,isrender:1},{iconId:"pantile",part:"left",defaultActive:0,isrender:1},{iconId:"recordvideo",part:"left",defaultActive:0,isrender:0},{iconId:"talk",part:"left",defaultActive:0,isrender:1},{iconId:"zoom",part:"left",defaultActive:0,isrender:1},{iconId:"hd",part:"right",defaultActive:0,isrender:1},{iconId:"webExpend",part:"right",defaultActive:0,isrender:0},{iconId:"expend",part:"right",defaultActive:0,isrender:1}]}},j2={data:f2},S3={header:{color:"#FFFFFF",backgroundColor:"#000000",activeColor:"#1890FF",btnList:[{iconId:"deviceID",part:"left",defaultActive:0,isrender:1},{iconId:"deviceName",part:"left",defaultActive:0,isrender:1},{iconId:"cloudRec",part:"right",defaultActive:0,isrender:1},{iconId:"rec",part:"right",defaultActive:0,isrender:1}]},footer:{color:"#FFFFFF",backgroundColor:"#00000080",activeColor:"#1890FF",btnList:[{iconId:"play",part:"left",defaultActive:1,isrender:1},{iconId:"capturePicture",part:"left",defaultActive:0,isrender:0},{iconId:"sound",part:"left",defaultActive:1,isrender:1},{iconId:"pantile",part:"left",defaultActive:0,isrender:0},{iconId:"recordvideo",part:"left",defaultActive:0,isrender:0},{iconId:"talk",part:"left",defaultActive:0,isrender:0},{iconId:"zoom",part:"left",defaultActive:0,isrender:1},{iconId:"speed",part:"right",defaultActive:0,isrender:1},{iconId:"hd",part:"right",defaultActive:0,isrender:0},{iconId:"webExpend",part:"right",defaultActive:0,isrender:0},{iconId:"expend",part:"right",defaultActive:0,isrender:1}]}},k3={data:S3},i1={header:{color:"#FFFFFF",backgroundColor:"#000000",activeColor:"#1890FF",btnList:[{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-0",iconId:"deviceID",part:"left",defaultActive:0,isrender:1},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-1",iconId:"deviceName",part:"left",defaultActive:0,isrender:1},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-2",iconId:"cloudRec",part:"right",defaultActive:0,isrender:0},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-3",iconId:"rec",part:"right",defaultActive:0,isrender:0}]},footer:{color:"#FFFFFF",backgroundColor:"#00000080",activeColor:"#1890FF",btnList:[{iconId:"play",part:"left",defaultActive:1,isrender:1},{iconId:"capturePicture",part:"left",defaultActive:0,isrender:1},{iconId:"sound",part:"left",defaultActive:1,isrender:1},{iconId:"pantile",part:"left",defaultActive:0,isrender:1},{iconId:"recordvideo",part:"left",defaultActive:0,isrender:1},{iconId:"talk",part:"left",defaultActive:0,isrender:1},{iconId:"zoom",part:"left",defaultActive:0,isrender:1},{iconId:"speed",part:"right",defaultActive:0,isrender:0},{iconId:"hd",part:"right",defaultActive:0,isrender:1},{iconId:"webExpend",part:"right",defaultActive:0,isrender:1},{iconId:"expend",part:"right",defaultActive:0,isrender:1}]}},c1={data:i1},m1={header:{color:"#FFFFFF",backgroundColor:"#000000",activeColor:"#1890FF",btnList:[{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-0",iconId:"deviceID",part:"left",defaultActive:0,isrender:1},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-1",iconId:"deviceName",part:"left",defaultActive:0,isrender:1},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-2",iconId:"cloudRec",part:"right",defaultActive:0,isrender:0},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-3",iconId:"rec",part:"right",defaultActive:0,isrender:0}]},footer:{color:"#FFFFFF",backgroundColor:"#00000080",activeColor:"#1890FF",btnList:[{iconId:"play",part:"left",defaultActive:1,isrender:1},{iconId:"talk",part:"left",defaultActive:0,isrender:1},{iconId:"sound",part:"left",defaultActive:1,isrender:1},{iconId:"capturePicture",part:"left",defaultActive:0,isrender:1},{iconId:"recordvideo",part:"left",defaultActive:0,isrender:1},{iconId:"pantile",part:"left",defaultActive:0,isrender:0},{iconId:"zoom",part:"left",defaultActive:0,isrender:1},{iconId:"hd",part:"right",defaultActive:0,isrender:1},{iconId:"webExpend",part:"right",defaultActive:0,isrender:0},{iconId:"expend",part:"right",defaultActive:0,isrender:1}]}},G1={data:m1},p0={header:{color:"#FFFFFF",backgroundColor:"#000000",activeColor:"#1890FF",btnList:[{iconId:"deviceID",part:"left",defaultActive:0,isrender:0},{iconId:"deviceName",part:"left",defaultActive:0,isrender:0},{iconId:"cloudRec",part:"right",defaultActive:0,isrender:0},{iconId:"rec",part:"right",defaultActive:0,isrender:0}]},footer:{color:"#FFFFFF",backgroundColor:"#000000",activeColor:"#1890FF",btnList:[{iconId:"play",part:"left",defaultActive:1,isrender:0},{iconId:"capturePicture",part:"left",defaultActive:0,isrender:0},{iconId:"sound",part:"left",defaultActive:1,isrender:0},{iconId:"pantile",part:"left",defaultActive:0,isrender:0},{iconId:"recordvideo",part:"left",defaultActive:0,isrender:0},{iconId:"talk",part:"left",defaultActive:0,isrender:0},{iconId:"zoom",part:"left",defaultActive:0,isrender:0},{iconId:"hd",part:"right",defaultActive:0,isrender:0},{iconId:"webExpend",part:"right",defaultActive:0,isrender:0},{iconId:"expend",part:"right",defaultActive:0,isrender:0}]}},u3={data:p0},j3={header:{color:"#FFFFFF",backgroundColor:"#000000",activeColor:"#1890FF",btnList:[{iconId:"deviceID",part:"left",defaultActive:0,isrender:1},{iconId:"deviceName",part:"left",defaultActive:0,isrender:1},{iconId:"cloudRec",part:"right",defaultActive:0,isrender:0},{iconId:"rec",part:"right",defaultActive:0,isrender:0}]},footer:{color:"#FFFFFF",backgroundColor:"#00000080",activeColor:"#1890FF",btnList:[{iconId:"play",part:"left",defaultActive:1,isrender:1},{iconId:"capturePicture",part:"left",defaultActive:0,isrender:0},{iconId:"talk",part:"left",defaultActive:0,isrender:1},{iconId:"sound",part:"left",defaultActive:1,isrender:1},{iconId:"pantile",part:"left",defaultActive:0,isrender:0},{iconId:"recordvideo",part:"left",defaultActive:0,isrender:0},{iconId:"hd",part:"right",defaultActive:0,isrender:0},{iconId:"zoom",part:"left",defaultActive:0,isrender:0},{iconId:"webExpend",part:"right",defaultActive:0,isrender:0},{iconId:"expend",part:"right",defaultActive:0,isrender:1}]}},H3={data:j3},a1={header:{color:"#FFFFFF",backgroundColor:"#000000",activeColor:"#1890FF",btnList:[{iconId:"deviceID",part:"left",defaultActive:0,isrender:1},{iconId:"deviceName",part:"left",defaultActive:0,isrender:1},{iconId:"cloudRec",part:"right",defaultActive:0,isrender:1},{iconId:"rec",part:"right",defaultActive:0,isrender:1}]},footer:{color:"#FFFFFF",backgroundColor:"#00000080",activeColor:"#1890FF",btnList:[{iconId:"play",part:"left",defaultActive:1,isrender:1},{iconId:"capturePicture",part:"left",defaultActive:0,isrender:1},{iconId:"sound",part:"left",defaultActive:1,isrender:1},{iconId:"pantile",part:"left",defaultActive:0,isrender:0},{iconId:"recordvideo",part:"left",defaultActive:0,isrender:1},{iconId:"zoom",part:"left",defaultActive:0,isrender:1},{iconId:"speed",part:"right",defaultActive:0,isrender:1},{iconId:"hd",part:"right",defaultActive:0,isrender:0},{iconId:"webExpend",part:"right",defaultActive:0,isrender:1},{iconId:"expend",part:"right",defaultActive:0,isrender:1}]}},t0={data:a1},l0=[{autoFocus:5,createTime:"2021-06-14T08:04:37.000Z",themeId:"pcLive",themeIntro:"PC直播全量版",themeName:"PC直播全量版",themeType:"webLive",updateTime:"2021-06-14T08:04:37.000Z",label:"官方",labelPic:"https://resource.eziot.com/group1/M00/00/8A/CtwQEmLr_DmANlElAAA-xyivSaw030.png",poster:"https://resource.eziot.com/group1/M00/00/89/CtwQEmLl8r-AZU7wAAETKlvgerU237.png",header:c1.data.header,footer:c1.data.footer},{autoFocus:5,createTime:"2021-06-14T08:04:37.000Z",themeId:"security",themeIntro:"PC直播安防版",themeName:"PC直播安防版",themeType:"webLive",updateTime:"2021-06-14T08:04:37.000Z",label:"官方",labelPic:"https://resource.eziot.com/group1/M00/00/8A/CtwQEmLr_DmANlElAAA-xyivSaw030.png",poster:"https://resource.eziot.com/group1/M00/00/89/CtwQEmLl8r-AZU7wAAETKlvgerU237.png",header:G1.data.header,footer:G1.data.footer},{autoFocus:5,createTime:"2021-06-14T08:04:37.000Z",themeId:"voice",themeIntro:"PC直播语音版",themeName:"PC直播语音版",themeType:"webLive",updateTime:"2021-06-14T08:04:37.000Z",label:"官方",labelPic:"https://resource.eziot.com/group1/M00/00/8A/CtwQEmLr_DmANlElAAA-xyivSaw030.png",poster:"https://resource.eziot.com/group1/M00/00/89/CtwQEmLl8r-AZU7wAAETKlvgerU237.png",header:H3.data.header,footer:H3.data.footer},{autoFocus:5,createTime:"2021-06-14T08:04:37.000Z",themeId:"simple",themeIntro:"PC直播极简版",themeName:"PC直播极简版",themeType:"webLive",updateTime:"2021-06-14T08:04:37.000Z",label:"官方",labelPic:"https://resource.eziot.com/group1/M00/00/8A/CtwQEmLr_DmANlElAAA-xyivSaw030.png",poster:"",header:u3.data.header,footer:u3.data.footer},{autoFocus:5,createTime:"2021-06-14T08:04:37.000Z",themeId:"pcRec",themeIntro:"PC回放全量版",themeName:"PC回放全量版",themeType:"webRec",updateTime:"2021-06-14T08:04:37.000Z",label:"官方",labelPic:"https://resource.eziot.com/group1/M00/00/8A/CtwQEmLr_DmANlElAAA-xyivSaw030.png",poster:"https://resource.eziot.com/group1/M00/00/89/CtwQEmLl8r-AZU7wAAETKlvgerU237.png",header:t0.data.header,footer:t0.data.footer},{autoFocus:5,createTime:"2021-06-14T08:04:37.000Z",themeId:"mobileLive",themeIntro:"Mobile直播全量版",themeName:"Mobile直播全量版",themeType:"mobileLive",updateTime:"2021-06-14T08:04:37.000Z",label:"官方",labelPic:"https://resource.eziot.com/group1/M00/00/8A/CtwQEmLr_GmAL5IhAABZs1vUK0s564.png",poster:"https://resource.eziot.com/group1/M00/00/89/CtwQEmLl8r-AZU7wAAETKlvgerU237.png",header:j2.data.header,footer:j2.data.footer},{autoFocus:5,createTime:"2021-06-14T08:04:37.000Z",themeId:"mobileRec",themeIntro:"Mobile回放全量版",themeName:"Mobile回放全量版",themeType:"mobileRec",updateTime:"2021-06-14T08:04:37.000Z",label:"官方",labelPic:"https://resource.eziot.com/group1/M00/00/8A/CtwQEmLr_GmAL5IhAABZs1vUK0s564.png",poster:"https://resource.eziot.com/group1/M00/00/89/CtwQEmLl8r-AZU7wAAETKlvgerU237.png",header:k3.data.header,footer:k3.data.footer}],N0=function(){function j(L){var p=this;i(this,j),this.jSPlugin=L,this.enableZoom=!1,this.isMouseDown=!1,this.videoWidth=1920,this.videoHeight=1080,this.currentScale=1,this.currentPosition={x:0,y:0,xPercent:.1,yPercent:.1,xCurrentVideo:0,yCurrentVideo:0,left:0,top:0,right:1920,bottom:1080},this.DOM=document.getElementById(L.id),this.clientRect=document.getElementById(L.id).getBoundingClientRect();var f=document.createElement("div");f.id="".concat(L.id,"-zoom-container"),f.style=`position: absolute; + `,document.getElementById("mobile-ez-ptz-item")||_.appendChild(N),y(_,document.getElementById("".concat(this.jSPlugin.id,"-wrap"))),document.getElementById("mobile-ez-ptz-item").ontouchstart=function(n2){n2.preventDefault(),console.log("触摸开始"),m._handlePtzTouch(n2,"start")},document.getElementById("mobile-ez-ptz-item").ontouchend=function(n2){n2.preventDefault(),console.log("触摸结束",n2),m._handlePtzTouch(n2,"stop")},document.getElementById("mobile-ez-ptz-item").onmousedown=function(n2){n2.preventDefault(),console.log("触摸开始"),m._handlePtzTouch(n2,"start")},document.getElementById("mobile-ez-ptz-item").onmouseup=function(n2){n2.preventDefault(),console.log("触摸结束",n2),m._handlePtzTouch(n2,"stop")}}return r(j,[{key:"show",value:function(){document.getElementById("mobile-ez-ptz-item").style="display: inline-block"}},{key:"hide",value:function(){document.getElementById("mobile-ez-ptz-item").style="display: none"}},{key:"_handlePtzTouch",value:function(m,p){var _=document.getElementById("mobile-ez-ptz-item").getBoundingClientRect(),w=_.left+130,M=_.top+130,N=m.x||m.changedTouches[0].clientX,n2=m.y||m.changedTouches[0].clientY,q=N-w,a2=n2-M,X=0,W=this.jSPlugin.env.domain+"/api/lapp/device/ptz/start";Math.abs(q)>Math.abs(a2)?q>0?(X=3,document.getElementsByClassName("mobile-ez-ptz-icon")[3].className=document.getElementsByClassName("mobile-ez-ptz-icon")[3].className.replace("default","active")):(X=2,document.getElementsByClassName("mobile-ez-ptz-icon")[1].className=document.getElementsByClassName("mobile-ez-ptz-icon")[1].className.replace("default","active")):a2>0?(X=1,document.getElementsByClassName("mobile-ez-ptz-icon")[2].className=document.getElementsByClassName("mobile-ez-ptz-icon")[2].className.replace("default","active")):(X=0,document.getElementsByClassName("mobile-ez-ptz-icon")[0].className=document.getElementsByClassName("mobile-ez-ptz-icon")[0].className.replace("default","active")),document.getElementById("mobile-ez-ptz-item").style="background-image:linear-gradient(".concat(X===0?180:X===1?0:X===2?90:270,"deg, #c0ddf1 0%, rgba(100,143,252,0.00) 50%)"),p==="stop"&&(W=this.jSPlugin.env.domain+"/api/lapp/device/ptz/stop",document.getElementById("mobile-ez-ptz-item").style="",document.getElementsByClassName("mobile-ez-ptz-icon")[3].className=document.getElementsByClassName("mobile-ez-ptz-icon")[3].className.replace("active","default"),document.getElementsByClassName("mobile-ez-ptz-icon")[1].className=document.getElementsByClassName("mobile-ez-ptz-icon")[1].className.replace("active","default"),document.getElementsByClassName("mobile-ez-ptz-icon")[2].className=document.getElementsByClassName("mobile-ez-ptz-icon")[2].className.replace("active","default"),document.getElementsByClassName("mobile-ez-ptz-icon")[0].className=document.getElementsByClassName("mobile-ez-ptz-icon")[0].className.replace("active","default"));var _2=new FormData;_2.append("deviceSerial",K(this.jSPlugin.url).deviceSerial),_2.append("channelNo",K(this.jSPlugin.url).channelNo),_2.append("speed",1),_2.append("direction",X),_2.append("accessToken",this.jSPlugin.accessToken),fetch(W,{method:"POST",body:_2}).then(function(u2){return u2.json()}).then(function(u2){u2.code==200||(u2.code==60005||u2.code==60002||u2.code==60003||u2.code==60004)&&(document.getElementById("mobile-ez-ptz-item").style="background-image:linear-gradient(".concat(X===0?180:X===1?0:X===2?90:270,"deg, #f45656 0%, rgba(100,143,252,0.00) 50%)"))}).catch(function(u2){console.log("云台调用异常",u2)})}}]),j}(),I1=0,p2="成功",A2={header:{color:"#FFFFFF",backgroundColor:"#000000",activeColor:"#1890FF",btnList:[{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-0",iconId:"deviceID",part:"left",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-1",iconId:"deviceName",part:"left",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-2",iconId:"cloudRec",part:"right",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-3",iconId:"rec",part:"right",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"}]},footer:{color:"#FFFFFF",backgroundColor:"rgb(0 0 0 / 0%)",activeColor:"#1890FF",btnList:[{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-footer-0",iconId:"play",part:"left",defaultActive:1,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-footer-1",iconId:"capturePicture",part:"left",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-footer-2",iconId:"sound",part:"left",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-footer-3",iconId:"pantile",part:"left",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-footer-4",iconId:"recordvideo",part:"left",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-footer-5",iconId:"talk",part:"left",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-footer-6",iconId:"hd",part:"right",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-footer-7",iconId:"webExpend",part:"right",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-footer-8",iconId:"expend",part:"right",defaultActive:0,isrender:0,themeId:"f7896c8942c9476fb439370dd974f1c0"}]}},M2={retcode:I1,msg:p2,data:A2},S2={header:{color:"#FFFFFF",backgroundColor:"#000000",activeColor:"#1890FF",btnList:[{iconId:"deviceID",part:"left",defaultActive:0,isrender:1},{iconId:"deviceName",part:"left",defaultActive:0,isrender:1},{iconId:"cloudRec",part:"right",defaultActive:0,isrender:0},{iconId:"rec",part:"right",defaultActive:0,isrender:0}]},footer:{color:"#FFFFFF",backgroundColor:"#00000080",activeColor:"#1890FF",btnList:[{iconId:"play",part:"left",defaultActive:1,isrender:1},{iconId:"capturePicture",part:"left",defaultActive:0,isrender:0},{iconId:"sound",part:"left",defaultActive:1,isrender:1},{iconId:"pantile",part:"left",defaultActive:0,isrender:1},{iconId:"recordvideo",part:"left",defaultActive:0,isrender:0},{iconId:"talk",part:"left",defaultActive:0,isrender:1},{iconId:"zoom",part:"left",defaultActive:0,isrender:1},{iconId:"hd",part:"right",defaultActive:0,isrender:1},{iconId:"webExpend",part:"right",defaultActive:0,isrender:0},{iconId:"expend",part:"right",defaultActive:0,isrender:1}]}},J2={data:S2},x3={header:{color:"#FFFFFF",backgroundColor:"#000000",activeColor:"#1890FF",btnList:[{iconId:"deviceID",part:"left",defaultActive:0,isrender:1},{iconId:"deviceName",part:"left",defaultActive:0,isrender:1},{iconId:"cloudRec",part:"right",defaultActive:0,isrender:1},{iconId:"rec",part:"right",defaultActive:0,isrender:1}]},footer:{color:"#FFFFFF",backgroundColor:"#00000080",activeColor:"#1890FF",btnList:[{iconId:"play",part:"left",defaultActive:1,isrender:1},{iconId:"capturePicture",part:"left",defaultActive:0,isrender:0},{iconId:"sound",part:"left",defaultActive:1,isrender:1},{iconId:"pantile",part:"left",defaultActive:0,isrender:0},{iconId:"recordvideo",part:"left",defaultActive:0,isrender:0},{iconId:"talk",part:"left",defaultActive:0,isrender:0},{iconId:"zoom",part:"left",defaultActive:0,isrender:1},{iconId:"speed",part:"right",defaultActive:0,isrender:1},{iconId:"hd",part:"right",defaultActive:0,isrender:0},{iconId:"webExpend",part:"right",defaultActive:0,isrender:0},{iconId:"expend",part:"right",defaultActive:0,isrender:1}]}},E3={data:x3},c1={header:{color:"#FFFFFF",backgroundColor:"#000000",activeColor:"#1890FF",btnList:[{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-0",iconId:"deviceID",part:"left",defaultActive:0,isrender:1},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-1",iconId:"deviceName",part:"left",defaultActive:0,isrender:1},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-2",iconId:"cloudRec",part:"right",defaultActive:0,isrender:0},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-3",iconId:"rec",part:"right",defaultActive:0,isrender:0}]},footer:{color:"#FFFFFF",backgroundColor:"#00000080",activeColor:"#1890FF",btnList:[{iconId:"play",part:"left",defaultActive:1,isrender:1},{iconId:"capturePicture",part:"left",defaultActive:0,isrender:1},{iconId:"sound",part:"left",defaultActive:1,isrender:1},{iconId:"pantile",part:"left",defaultActive:0,isrender:1},{iconId:"recordvideo",part:"left",defaultActive:0,isrender:1},{iconId:"talk",part:"left",defaultActive:0,isrender:1},{iconId:"zoom",part:"left",defaultActive:0,isrender:1},{iconId:"speed",part:"right",defaultActive:0,isrender:0},{iconId:"hd",part:"right",defaultActive:0,isrender:1},{iconId:"webExpend",part:"right",defaultActive:0,isrender:1},{iconId:"expend",part:"right",defaultActive:0,isrender:1}]}},m1={data:c1},y1={header:{color:"#FFFFFF",backgroundColor:"#000000",activeColor:"#1890FF",btnList:[{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-0",iconId:"deviceID",part:"left",defaultActive:0,isrender:1},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-1",iconId:"deviceName",part:"left",defaultActive:0,isrender:1},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-2",iconId:"cloudRec",part:"right",defaultActive:0,isrender:0},{btnKey:"c1cbc1d4e86d49a0981f54beea95280a-f7896c8942c9476fb439370dd974f1c0-header-3",iconId:"rec",part:"right",defaultActive:0,isrender:0}]},footer:{color:"#FFFFFF",backgroundColor:"#00000080",activeColor:"#1890FF",btnList:[{iconId:"play",part:"left",defaultActive:1,isrender:1},{iconId:"talk",part:"left",defaultActive:0,isrender:1},{iconId:"sound",part:"left",defaultActive:1,isrender:1},{iconId:"capturePicture",part:"left",defaultActive:0,isrender:1},{iconId:"recordvideo",part:"left",defaultActive:0,isrender:1},{iconId:"pantile",part:"left",defaultActive:0,isrender:0},{iconId:"zoom",part:"left",defaultActive:0,isrender:1},{iconId:"hd",part:"right",defaultActive:0,isrender:1},{iconId:"webExpend",part:"right",defaultActive:0,isrender:0},{iconId:"expend",part:"right",defaultActive:0,isrender:1}]}},q1={data:y1},U1={header:{color:"#FFFFFF",backgroundColor:"#000000",activeColor:"#1890FF",btnList:[{iconId:"deviceID",part:"left",defaultActive:0,isrender:0},{iconId:"deviceName",part:"left",defaultActive:0,isrender:0},{iconId:"cloudRec",part:"right",defaultActive:0,isrender:0},{iconId:"rec",part:"right",defaultActive:0,isrender:0}]},footer:{color:"#FFFFFF",backgroundColor:"#000000",activeColor:"#1890FF",btnList:[{iconId:"play",part:"left",defaultActive:1,isrender:0},{iconId:"capturePicture",part:"left",defaultActive:0,isrender:0},{iconId:"sound",part:"left",defaultActive:1,isrender:0},{iconId:"pantile",part:"left",defaultActive:0,isrender:0},{iconId:"recordvideo",part:"left",defaultActive:0,isrender:0},{iconId:"talk",part:"left",defaultActive:0,isrender:0},{iconId:"zoom",part:"left",defaultActive:0,isrender:0},{iconId:"hd",part:"right",defaultActive:0,isrender:0},{iconId:"webExpend",part:"right",defaultActive:0,isrender:0},{iconId:"expend",part:"right",defaultActive:0,isrender:0}]}},c3={data:U1},V3={header:{color:"#FFFFFF",backgroundColor:"#000000",activeColor:"#1890FF",btnList:[{iconId:"deviceID",part:"left",defaultActive:0,isrender:1},{iconId:"deviceName",part:"left",defaultActive:0,isrender:1},{iconId:"cloudRec",part:"right",defaultActive:0,isrender:0},{iconId:"rec",part:"right",defaultActive:0,isrender:0}]},footer:{color:"#FFFFFF",backgroundColor:"#00000080",activeColor:"#1890FF",btnList:[{iconId:"play",part:"left",defaultActive:1,isrender:1},{iconId:"capturePicture",part:"left",defaultActive:0,isrender:0},{iconId:"talk",part:"left",defaultActive:0,isrender:1},{iconId:"sound",part:"left",defaultActive:1,isrender:1},{iconId:"pantile",part:"left",defaultActive:0,isrender:0},{iconId:"recordvideo",part:"left",defaultActive:0,isrender:0},{iconId:"hd",part:"right",defaultActive:0,isrender:0},{iconId:"zoom",part:"left",defaultActive:0,isrender:0},{iconId:"webExpend",part:"right",defaultActive:0,isrender:0},{iconId:"expend",part:"right",defaultActive:0,isrender:1}]}},Z3={data:V3},a1={header:{color:"#FFFFFF",backgroundColor:"#000000",activeColor:"#1890FF",btnList:[{iconId:"deviceID",part:"left",defaultActive:0,isrender:1},{iconId:"deviceName",part:"left",defaultActive:0,isrender:1},{iconId:"cloudRec",part:"right",defaultActive:0,isrender:1},{iconId:"rec",part:"right",defaultActive:0,isrender:1}]},footer:{color:"#FFFFFF",backgroundColor:"#00000080",activeColor:"#1890FF",btnList:[{iconId:"play",part:"left",defaultActive:1,isrender:1},{iconId:"capturePicture",part:"left",defaultActive:0,isrender:1},{iconId:"sound",part:"left",defaultActive:1,isrender:1},{iconId:"pantile",part:"left",defaultActive:0,isrender:0},{iconId:"recordvideo",part:"left",defaultActive:0,isrender:1},{iconId:"zoom",part:"left",defaultActive:0,isrender:1},{iconId:"speed",part:"right",defaultActive:0,isrender:1},{iconId:"hd",part:"right",defaultActive:0,isrender:0},{iconId:"webExpend",part:"right",defaultActive:0,isrender:1},{iconId:"expend",part:"right",defaultActive:0,isrender:1}]}},t0={data:a1},P0=[{autoFocus:5,createTime:"2021-06-14T08:04:37.000Z",themeId:"pcLive",themeIntro:"PC直播全量版",themeName:"PC直播全量版",themeType:"webLive",updateTime:"2021-06-14T08:04:37.000Z",label:"官方",labelPic:"https://resource.eziot.com/group1/M00/00/8A/CtwQEmLr_DmANlElAAA-xyivSaw030.png",poster:"https://resource.eziot.com/group1/M00/00/89/CtwQEmLl8r-AZU7wAAETKlvgerU237.png",header:m1.data.header,footer:m1.data.footer},{autoFocus:5,createTime:"2021-06-14T08:04:37.000Z",themeId:"security",themeIntro:"PC直播安防版",themeName:"PC直播安防版",themeType:"webLive",updateTime:"2021-06-14T08:04:37.000Z",label:"官方",labelPic:"https://resource.eziot.com/group1/M00/00/8A/CtwQEmLr_DmANlElAAA-xyivSaw030.png",poster:"https://resource.eziot.com/group1/M00/00/89/CtwQEmLl8r-AZU7wAAETKlvgerU237.png",header:q1.data.header,footer:q1.data.footer},{autoFocus:5,createTime:"2021-06-14T08:04:37.000Z",themeId:"voice",themeIntro:"PC直播语音版",themeName:"PC直播语音版",themeType:"webLive",updateTime:"2021-06-14T08:04:37.000Z",label:"官方",labelPic:"https://resource.eziot.com/group1/M00/00/8A/CtwQEmLr_DmANlElAAA-xyivSaw030.png",poster:"https://resource.eziot.com/group1/M00/00/89/CtwQEmLl8r-AZU7wAAETKlvgerU237.png",header:Z3.data.header,footer:Z3.data.footer},{autoFocus:5,createTime:"2021-06-14T08:04:37.000Z",themeId:"simple",themeIntro:"PC直播极简版",themeName:"PC直播极简版",themeType:"webLive",updateTime:"2021-06-14T08:04:37.000Z",label:"官方",labelPic:"https://resource.eziot.com/group1/M00/00/8A/CtwQEmLr_DmANlElAAA-xyivSaw030.png",poster:"",header:c3.data.header,footer:c3.data.footer},{autoFocus:5,createTime:"2021-06-14T08:04:37.000Z",themeId:"pcRec",themeIntro:"PC回放全量版",themeName:"PC回放全量版",themeType:"webRec",updateTime:"2021-06-14T08:04:37.000Z",label:"官方",labelPic:"https://resource.eziot.com/group1/M00/00/8A/CtwQEmLr_DmANlElAAA-xyivSaw030.png",poster:"https://resource.eziot.com/group1/M00/00/89/CtwQEmLl8r-AZU7wAAETKlvgerU237.png",header:t0.data.header,footer:t0.data.footer},{autoFocus:5,createTime:"2021-06-14T08:04:37.000Z",themeId:"mobileLive",themeIntro:"Mobile直播全量版",themeName:"Mobile直播全量版",themeType:"mobileLive",updateTime:"2021-06-14T08:04:37.000Z",label:"官方",labelPic:"https://resource.eziot.com/group1/M00/00/8A/CtwQEmLr_GmAL5IhAABZs1vUK0s564.png",poster:"https://resource.eziot.com/group1/M00/00/89/CtwQEmLl8r-AZU7wAAETKlvgerU237.png",header:J2.data.header,footer:J2.data.footer},{autoFocus:5,createTime:"2021-06-14T08:04:37.000Z",themeId:"mobileRec",themeIntro:"Mobile回放全量版",themeName:"Mobile回放全量版",themeType:"mobileRec",updateTime:"2021-06-14T08:04:37.000Z",label:"官方",labelPic:"https://resource.eziot.com/group1/M00/00/8A/CtwQEmLr_GmAL5IhAABZs1vUK0s564.png",poster:"https://resource.eziot.com/group1/M00/00/89/CtwQEmLl8r-AZU7wAAETKlvgerU237.png",header:E3.data.header,footer:E3.data.footer}],J0=function(){function j(D){var m=this;i(this,j),this.jSPlugin=D,this.enableZoom=!1,this.isMouseDown=!1,this.videoWidth=1920,this.videoHeight=1080,this.currentScale=1,this.currentPosition={x:0,y:0,xPercent:.1,yPercent:.1,xCurrentVideo:0,yCurrentVideo:0,left:0,top:0,right:1920,bottom:1080},this.DOM=document.getElementById(D.id),this.clientRect=document.getElementById(D.id).getBoundingClientRect();var p=document.createElement("div");p.id="".concat(D.id,"-zoom-container"),p.style=`position: absolute; display:none; left: 12px; - bottom: 80px;`;var g=` + bottom: 80px;`;var _=`
2.0X
@@ -743,7 +743,7 @@ t=0 0\r
- `);f.innerHTML=g,document.getElementById("".concat(L.id,"-audioControls-left")).parentNode.appendChild(f),document.getElementById("".concat(L.id,"-addScale")).onclick=function(){p.addScale()},document.getElementById("".concat(L.id,"-subScale")).onclick=function(){p.subScale()}}return a(j,[{key:"onMouseDown",value:function(p){this.currentPosition,this.currentScale;var f=this.enableZoom;if(!f)return!1;this.moveX=p.clientX,this.moveY=p.clientY,this.isMouseDown=!0}},{key:"onMouseUp",value:function(p){var f=this.currentPosition,g=this.enableZoom;if(!g)return!1;this.isMouseDown=!1,f.left=f.left-(p.clientX-this.moveX),f.top=f.top-(p.clientY-this.moveY),this.doScale()}},{key:"onMouseOut",value:function(p){var f=this.enableZoom;if(!f)return!1;this.isMouseDown&&(console.log("鼠标按上",p),this.isMouseDown=!1),this.isMouseDown=!1}},{key:"renderDot",value:function(){var p=this.currentScale;document.getElementById("".concat(this.jSPlugin.id,"-scale-value")).innerHTML="".concat(p,".0X"),document.getElementById("".concat(this.jSPlugin.id,"-line-dot")).style.height="".concat((p-1)/7*100,"%"),document.getElementById("".concat(this.jSPlugin.id,"-scale-body-line-dot")).style.bottom="calc(".concat((p-1)/7*100,"% - 6px)")}},{key:"startZoom",value:function(){var p=this,f=this.jSPlugin.jSPlugin._JSPlayM4_GetFrameInfo(0);this.videoWidth=f.width,this.videoHeight=f.height,this.currentPosition.right=f.width,this.currentPosition.bottom=f.height,this.currentScale=1,document.getElementById("".concat(this.jSPlugin.id,"-zoom-container")).style.display="block",this.jSPlugin.jSPlugin._JSPlayM4_SetDisplayRegion(0,this.videoWidth,0,this.videoHeight),this.renderDot(),this.enableZoom=!0,document.getElementById("".concat(this.jSPlugin.id,"canvas_draw0"))?(document.getElementById("".concat(this.jSPlugin.id,"canvas_draw0")).addEventListener("mousedown",function(g){return p.onMouseDown(g)}),document.getElementById("".concat(this.jSPlugin.id,"canvas_draw0")).addEventListener("mouseup",function(g){return p.onMouseUp(g)}),document.getElementById("".concat(this.jSPlugin.id,"canvas_draw0")).addEventListener("mouseout",function(g){return p.onMouseOut(g)})):document.getElementById("".concat(this.jSPlugin.id,"-player"))&&(document.getElementById("".concat(this.jSPlugin.id,"-player")).addEventListener("mousedown",function(g){return p.onMouseDown(g)}),document.getElementById("".concat(this.jSPlugin.id,"-player")).addEventListener("mouseup",function(g){return p.onMouseUp(g)}),document.getElementById("".concat(this.jSPlugin.id,"-player")).addEventListener("mouseout",function(g){return p.onMouseOut(g)}))}},{key:"stopZoom",value:function(){var p=this;this.currentScale=1,this.jSPlugin.jSPlugin._JSPlayM4_SetDisplayRegion(0,this.videoWidth,0,this.videoHeight),document.getElementById("".concat(this.jSPlugin.id,"-zoom-container")).style.display="none",this.renderDot(),this.enableZoom=!1,document.getElementById(this.jSPlugin.id).removeEventListener("mousedown",function(f){return p.onMouseDown(f)}),document.getElementById(this.jSPlugin.id).removeEventListener("mouseup",function(f){return p.onMouseUp(f)}),document.getElementById(this.jSPlugin.id).removeEventListener("mouseout",function(f){return p.onMouseOut(f)})}},{key:"doScale",value:function(){console.log("执行放大");var p=this.currentPosition,f=this.currentScale;p.left=p.left+p.xPercent*(p.right-p.left)-1/2*(this.videoWidth/f),p.left<0?p.left=0:p.left>this.videoWidth-this.videoWidth/f&&(p.left=this.videoWidth-this.videoWidth/f),p.right=p.left+this.videoWidth/f,p.top=p.top+p.yPercent*(p.bottom-p.top)-1/2*(this.videoHeight/f),p.top<0?p.top=0:p.top>this.videoHeight-this.videoHeight/f&&(p.top=this.videoHeight-this.videoHeight/f),p.bottom=p.top+this.videoHeight/f,p.left=parseInt(p.left,10),p.right=parseInt(p.right,10),p.top=parseInt(p.top,10),p.bottom=parseInt(p.bottom,10),console.log("计算后,",this.jSPlugin.jSPlugin,p.left,p.right,p.top,p.bottom,p.xPercent,p.yPercent),this.jSPlugin.jSPlugin._JSPlayM4_SetDisplayRegion(p.left,p.right,p.top,p.bottom),this.renderDot()}},{key:"calCurrentPosition",value:function(p){var f=this.currentPosition,g=this.clientRect;f.x=p.clientX,f.y=p.clientY,f.xPercent=(p.clientX-g.x)/g.width,f.yPercent=(p.clientY-g.y)/g.height,this.doScale()}},{key:"addScale",value:function(){var p=this.currentScale,f=this.currentPosition;if(p>=8)return console.log("达到最大倍率了"),this.jSPlugin.Message&&this.jSPlugin.Message.default("已经放大到最大倍数8.0X"),!1;this.currentScale++,f.xPercent=.5,f.yPercent=.5,this.doScale()}},{key:"subScale",value:function(){var p=this.currentScale,f=this.currentPosition;if(p<=1)return console.log("达到最小倍率了"),!1;this.currentScale--,f.xPercent=.5,f.yPercent=.5,this.doScale()}}]),j}();function xe(j,L){return Math.abs(L.clientX-j.clientX)*Math.abs(L.clientX-j.clientX)+Math.abs(L.clientY-j.clientY)*Math.abs(L.clientY-j.clientY)}var ye=function(){function j(L){var p=this;i(this,j),this.jSPlugin=L,this.enableZoom=!1,this.isDubboTouch=!1,this.videoWidth=0,this.videoHeight=0,this.currentScale=1,this.currentPosition={x:0,y:0,xPercent:.1,yPercent:.1,xCurrentVideo:0,yCurrentVideo:0,left:0,top:0,right:1920,bottom:1080},this.DOM=document.getElementById(L.id),this.clientRect=document.getElementById(L.id).getBoundingClientRect(),this.point1={clientX:0,clientY:0},this.point2={clientX:0,clientY:0},this.touchLineLength=0,this.inited=!1;var f=document.createElement("div");f.id="".concat(L.id,"-zoom-container"),f.style=`display:none; + `);p.innerHTML=_,document.getElementById("".concat(D.id,"-audioControls-left")).parentNode.appendChild(p),document.getElementById("".concat(D.id,"-addScale")).onclick=function(){m.addScale()},document.getElementById("".concat(D.id,"-subScale")).onclick=function(){m.subScale()}}return r(j,[{key:"onMouseDown",value:function(m){this.currentPosition,this.currentScale;var p=this.enableZoom;if(!p)return!1;this.moveX=m.clientX,this.moveY=m.clientY,this.isMouseDown=!0}},{key:"onMouseUp",value:function(m){var p=this.currentPosition,_=this.enableZoom;if(!_)return!1;this.isMouseDown=!1,p.left=p.left-(m.clientX-this.moveX),p.top=p.top-(m.clientY-this.moveY),this.doScale()}},{key:"onMouseOut",value:function(m){var p=this.enableZoom;if(!p)return!1;this.isMouseDown&&(console.log("鼠标按上",m),this.isMouseDown=!1),this.isMouseDown=!1}},{key:"renderDot",value:function(){var m=this.currentScale;document.getElementById("".concat(this.jSPlugin.id,"-scale-value")).innerHTML="".concat(m,".0X"),document.getElementById("".concat(this.jSPlugin.id,"-line-dot")).style.height="".concat((m-1)/7*100,"%"),document.getElementById("".concat(this.jSPlugin.id,"-scale-body-line-dot")).style.bottom="calc(".concat((m-1)/7*100,"% - 6px)")}},{key:"startZoom",value:function(){var m=this,p=this.jSPlugin.jSPlugin._JSPlayM4_GetFrameInfo(0);this.videoWidth=p.width,this.videoHeight=p.height,this.currentPosition.right=p.width,this.currentPosition.bottom=p.height,this.currentScale=1,document.getElementById("".concat(this.jSPlugin.id,"-zoom-container")).style.display="block",this.jSPlugin.jSPlugin._JSPlayM4_SetDisplayRegion(0,this.videoWidth,0,this.videoHeight),this.renderDot(),this.enableZoom=!0,document.getElementById("".concat(this.jSPlugin.id,"canvas_draw0"))?(document.getElementById("".concat(this.jSPlugin.id,"canvas_draw0")).addEventListener("mousedown",function(_){return m.onMouseDown(_)}),document.getElementById("".concat(this.jSPlugin.id,"canvas_draw0")).addEventListener("mouseup",function(_){return m.onMouseUp(_)}),document.getElementById("".concat(this.jSPlugin.id,"canvas_draw0")).addEventListener("mouseout",function(_){return m.onMouseOut(_)})):document.getElementById("".concat(this.jSPlugin.id,"-player"))&&(document.getElementById("".concat(this.jSPlugin.id,"-player")).addEventListener("mousedown",function(_){return m.onMouseDown(_)}),document.getElementById("".concat(this.jSPlugin.id,"-player")).addEventListener("mouseup",function(_){return m.onMouseUp(_)}),document.getElementById("".concat(this.jSPlugin.id,"-player")).addEventListener("mouseout",function(_){return m.onMouseOut(_)}))}},{key:"stopZoom",value:function(){var m=this;this.currentScale=1,this.jSPlugin.jSPlugin._JSPlayM4_SetDisplayRegion(0,this.videoWidth,0,this.videoHeight),document.getElementById("".concat(this.jSPlugin.id,"-zoom-container")).style.display="none",this.renderDot(),this.enableZoom=!1,document.getElementById(this.jSPlugin.id).removeEventListener("mousedown",function(p){return m.onMouseDown(p)}),document.getElementById(this.jSPlugin.id).removeEventListener("mouseup",function(p){return m.onMouseUp(p)}),document.getElementById(this.jSPlugin.id).removeEventListener("mouseout",function(p){return m.onMouseOut(p)})}},{key:"doScale",value:function(){console.log("执行放大");var m=this.currentPosition,p=this.currentScale;m.left=m.left+m.xPercent*(m.right-m.left)-1/2*(this.videoWidth/p),m.left<0?m.left=0:m.left>this.videoWidth-this.videoWidth/p&&(m.left=this.videoWidth-this.videoWidth/p),m.right=m.left+this.videoWidth/p,m.top=m.top+m.yPercent*(m.bottom-m.top)-1/2*(this.videoHeight/p),m.top<0?m.top=0:m.top>this.videoHeight-this.videoHeight/p&&(m.top=this.videoHeight-this.videoHeight/p),m.bottom=m.top+this.videoHeight/p,m.left=parseInt(m.left,10),m.right=parseInt(m.right,10),m.top=parseInt(m.top,10),m.bottom=parseInt(m.bottom,10),console.log("计算后,",this.jSPlugin.jSPlugin,m.left,m.right,m.top,m.bottom,m.xPercent,m.yPercent),this.jSPlugin.jSPlugin._JSPlayM4_SetDisplayRegion(m.left,m.right,m.top,m.bottom),this.renderDot()}},{key:"calCurrentPosition",value:function(m){var p=this.currentPosition,_=this.clientRect;p.x=m.clientX,p.y=m.clientY,p.xPercent=(m.clientX-_.x)/_.width,p.yPercent=(m.clientY-_.y)/_.height,this.doScale()}},{key:"addScale",value:function(){var m=this.currentScale,p=this.currentPosition;if(m>=8)return console.log("达到最大倍率了"),this.jSPlugin.Message&&this.jSPlugin.Message.default("已经放大到最大倍数8.0X"),!1;this.currentScale++,p.xPercent=.5,p.yPercent=.5,this.doScale()}},{key:"subScale",value:function(){var m=this.currentScale,p=this.currentPosition;if(m<=1)return console.log("达到最小倍率了"),!1;this.currentScale--,p.xPercent=.5,p.yPercent=.5,this.doScale()}}]),j}();function se(j,D){return Math.abs(D.clientX-j.clientX)*Math.abs(D.clientX-j.clientX)+Math.abs(D.clientY-j.clientY)*Math.abs(D.clientY-j.clientY)}var _e=function(){function j(D){var m=this;i(this,j),this.jSPlugin=D,this.enableZoom=!1,this.isDubboTouch=!1,this.videoWidth=0,this.videoHeight=0,this.currentScale=1,this.currentPosition={x:0,y:0,xPercent:.1,yPercent:.1,xCurrentVideo:0,yCurrentVideo:0,left:0,top:0,right:1920,bottom:1080},this.DOM=document.getElementById(D.id),this.clientRect=document.getElementById(D.id).getBoundingClientRect(),this.point1={clientX:0,clientY:0},this.point2={clientX:0,clientY:0},this.touchLineLength=0,this.inited=!1;var p=document.createElement("div");p.id="".concat(D.id,"-zoom-container"),p.style=`display:none; position: absolute; left: 10px; top: -30px; @@ -755,18 +755,18 @@ t=0 0\r font-size: 12px; text-align: center; height: 22px; - line-height: 22px;`;var g="1X";f.innerHTML=g,document.getElementById("".concat(L.id,"-audioControls-left")).parentNode.appendChild(f),document.getElementById(this.jSPlugin.id).addEventListener("touchstart",function(v){return p.onTouchstart(v)}),document.getElementById(this.jSPlugin.id).addEventListener("touchmove",function(v){return p.onTouchmove(v)})}return a(j,[{key:"onTouchstart",value:function(p){var f=this.jSPlugin.beforeMobileZoomVerify();if(!f)return!1;if(!this.inited){var g=this.jSPlugin.jSPlugin._JSPlayM4_GetFrameInfo(0);this.videoWidth=g.width,this.videoHeight=g.height,this.currentPosition.right=g.width,this.currentPosition.bottom=g.height,this.inited=!0}var v=this.currentPosition;this.currentScale,console.log("双指按下",v);var b=p.touches,E=b[0],U=b[1];E&&(this.point1.clientX=E.clientX,this.point1.clientY=E.clientY),U&&(this.point2.clientX=U.clientX,this.point2.clientY=U.clientY,this.touchLineLength=xe(this.point1,this.point2),this.isDubboTouch=!0,this.moveX=E.clientX,this.moveY=E.clientY),console.log("双指按下2",v)}},{key:"onTouchmove",value:function(p){var f=this.isDubboTouch,g=this.currentPosition,v=this.clientRect,b=this.jSPlugin.beforeMobileZoomVerify();if(!b)return!1;if(p.touches.length===1){var U=p.touches[0];return g.xPercent=g.xPercent+(this.point1.clientX-U.clientX)/v.width/this.currentScale,g.yPercent=g.yPercent+(this.point1.clientY-U.clientY)/v.height/this.currentScale,this.doScale(),this.point1.clientX=U.clientX,this.point1.clientY=U.clientY,!1}if(!f)return!1;var E=p.touches,U=E[0],W=E[1];if(U&&(this.point1.clientX=U.clientX,this.point1.clientY=U.clientY),W){this.point2.clientX=W.clientX,this.point2.clientY=W.clientY;var Y=xe(this.point1,this.point2);Y!==this.touchLineLength&&(Y>this.touchLineLength?this.currentScale<8?(++this.currentScale,g.xPercent=(this.point1.clientX+this.point2.clientX)/2/v.width,g.yPercent=(this.point1.clientY+this.point2.clientY)/2/v.height,this.doScale()):console.log("已经是最大8倍率了"):this.currentScale>1?(--this.currentScale,g.xPercent=(this.point1.clientX+this.point2.clientX)/2/v.width,g.yPercent=(this.point1.clientY+this.point2.clientY)/2/v.height,this.doScale()):console.log("已经是最小1倍率了"),this.isDubboTouch=!1)}}},{key:"startZoom",value:function(){var p=this.jSPlugin.jSPlugin._JSPlayM4_GetFrameInfo(0);this.videoWidth=p.width,this.videoHeight=p.height,this.currentPosition.right=p.width,this.currentPosition.bottom=p.height,this.currentScale=1,document.getElementById("".concat(this.jSPlugin.id,"-zoom-container")).style.display="block",this.jSPlugin.jSPlugin._JSPlayM4_SetDisplayRegion(0,this.videoWidth,0,this.videoHeight),this.renderDot()}},{key:"stopZoom",value:function(){this.currentScale=1,this.jSPlugin.jSPlugin._JSPlayM4_SetDisplayRegion(0,this.videoWidth,0,this.videoHeight),document.getElementById("".concat(this.jSPlugin.id,"-zoom-container")).style.display="none",this.renderDot()}},{key:"resetZoom",value:function(){this.currentScale=1,document.getElementById("".concat(this.jSPlugin.id,"-zoom-container")).style.display="none"}},{key:"doScale",value:function(){var p=this.currentPosition,f=this.currentScale;p.left=p.left+p.xPercent*(p.right-p.left)-1/2*(this.videoWidth/f),p.left<0?p.left=0:p.left>this.videoWidth-this.videoWidth/f&&(p.left=this.videoWidth-this.videoWidth/f),p.right=p.left+this.videoWidth/f,p.top=p.top+p.yPercent*(p.bottom-p.top)-1/2*(this.videoHeight/f),p.top<0?p.top=0:p.top>this.videoHeight-this.videoHeight/f&&(p.top=this.videoHeight-this.videoHeight/f),p.bottom=p.top+this.videoHeight/f,p.left=parseInt(p.left,10),p.right=parseInt(p.right,10),p.top=parseInt(p.top,10),p.bottom=parseInt(p.bottom,10),console.log("视频宽高",this.videoWidth,this.videoHeight),console.log("计算后,",p.left,p.right,p.top,p.bottom,p.xPercent,p.yPercent),p.left0&&(this.autoFocus=parseInt(this.themeData.autoFocus),this.startAutoFocus(),document.getElementById("".concat(this.jSPlugin.id,"-wrap")).addEventListener("click",function(){p.stopAutoFocus()})),this.setDecoderState({cloudRec:K(this.jSPlugin.url).type==="cloud.rec",rec:K(this.jSPlugin.url).type==="rec",type:K(this.jSPlugin.url).type});else if(!this.themeInited)var b=setInterval(function(){window.EZUIKit[p.jSPlugin.id].state.EZUIKitPlayer.init&&(clearInterval(b),p.jSPlugin.play(),p.themeInited=!0)},50);var E=F2.findIndex(this.themeData.footer.btnList,function(W){return W.iconId==="zoom"&&W.isrender>0})>=0;E&&(this.isMobile?(this.jSPlugin.beforeMobileZoomVerify=function(){var W=p.decoderState.state.play;return console.log("手机端电子放大前校验回调play------------",W),!!W},this.jSPlugin.Zoom=new ye(this.jSPlugin)):this.jSPlugin.Zoom=new N0(this.jSPlugin));var U=setInterval(function(){window.EZUIKit[p.jSPlugin.id].state.EZUIKitPlayer.init&&(clearInterval(U),p.jSPlugin.reSize(p.jSPlugin.params.width,p.jSPlugin.params.height))},50)}},{key:"setDecoderState",value:function(p){var f=this,g=this.themeData,v=g.header,b=g.footer;Object.keys(p).map(function(E,U){var W="#FFFFFF",Y="#FFFFFF",V=v.btnList.findIndex(function(G){return G.iconId===E});switch(V===-1?(W=b.color.replace("-diy",""),Y=b.activeColor.replace("-diy","")):(W=v.color.replace("-diy",""),Y=b.activeColor.replace("-diy","")),E){case"play":p[E]?document.getElementById("".concat(f.jSPlugin.id,"-play"))&&(document.getElementById("".concat(f.jSPlugin.id,"-play-content")).children[0].children[0].style="display:inline-block",document.getElementById("".concat(f.jSPlugin.id,"-play-content")).children[0].children[1].style="display:none",document.getElementById("".concat(f.jSPlugin.id,"-play")).className=p[E]?"active":"",document.getElementById("".concat(f.jSPlugin.id,"-play-content")).childNodes[0].children[0].style.fill=p[E]?Y:W):document.getElementById("".concat(f.jSPlugin.id,"-play"))&&(document.getElementById("".concat(f.jSPlugin.id,"-play-content")).children[0].children[1].style="display:inline-block",document.getElementById("".concat(f.jSPlugin.id,"-play-content")).children[0].children[0].style="display:none",document.getElementById("".concat(f.jSPlugin.id,"-play")).className=p[E]?"active":"",document.getElementById("".concat(f.jSPlugin.id,"-play-content")).childNodes[0].children[1].style.fill=p[E]?Y:W);break;case"sound":document.getElementById("".concat(f.jSPlugin.id,"-sound"))&&(p[E]?(document.getElementById("".concat(f.jSPlugin.id,"-sound-content")).children[0].children[1].style="display:inline-block",document.getElementById("".concat(f.jSPlugin.id,"-sound-content")).children[0].children[0].style="display:none",document.getElementById("".concat(f.jSPlugin.id,"-sound")).className=p[E]?"active":"",document.getElementById("".concat(f.jSPlugin.id,"-sound-content")).childNodes[0].children[1].style.fill=p[E]?Y:W):(document.getElementById("".concat(f.jSPlugin.id,"-sound-content")).children[0].children[0].style="display:inline-block",document.getElementById("".concat(f.jSPlugin.id,"-sound-content")).children[0].children[1].style="display:none",document.getElementById("".concat(f.jSPlugin.id,"-sound")).className=p[E]?"active":"",document.getElementById("".concat(f.jSPlugin.id,"-sound-content")).childNodes[0].children[0].style.fill=p[E]?Y:W));break;case"recordvideo":document.getElementById("".concat(f.jSPlugin.id,"-recordvideo"))&&(document.getElementById("".concat(f.jSPlugin.id,"-recordvideo")).className=p[E]?"active":"",document.getElementById("".concat(f.jSPlugin.id,"-recordvideo-content")).childNodes[0].style.fill=p[E]?Y:W,p[E]?f.countTime("add",0):f.countTime("destroy",0));break;case"talk":document.getElementById("".concat(f.jSPlugin.id,"-talk"))&&(document.getElementById("".concat(f.jSPlugin.id,"-talk")).className=p[E]?"active":"",document.getElementById("".concat(f.jSPlugin.id,"-talk-content")).childNodes[1].style.fill=p[E]?Y:W);break;case"zoom":document.getElementById("".concat(f.jSPlugin.id,"-zoom"))&&(document.getElementById("".concat(f.jSPlugin.id,"-zoom")).className=p[E]?"active":"",document.getElementById("".concat(f.jSPlugin.id,"-zoom-content")).childNodes[1].style.fill=p[E]?Y:W);break;case"pantile":document.getElementById("".concat(f.jSPlugin.id,"-pantile"))&&(document.getElementById("".concat(f.jSPlugin.id,"-pantile")).className=p[E]?"active":"",document.getElementById("".concat(f.jSPlugin.id,"-pantile-content")).childNodes[0].style.fill=p[E]?Y:W);break;case"webExpend":p[E]?(document.getElementById("".concat(f.jSPlugin.id,"-webExpend"))&&(document.getElementById("".concat(f.jSPlugin.id,"-webExpend-content")).children[0].children[1].style="display:inline-block",document.getElementById("".concat(f.jSPlugin.id,"-webExpend-content")).children[0].children[0].style="display:none"),document.getElementById("".concat(f.jSPlugin.id,"-expend"))&&(document.getElementById("".concat(f.jSPlugin.id,"-expend")).className="disabled")):(document.getElementById("".concat(f.jSPlugin.id,"-webExpend"))&&(document.getElementById("".concat(f.jSPlugin.id,"-webExpend-content")).children[0].children[0].style="display:inline-block",document.getElementById("".concat(f.jSPlugin.id,"-webExpend-content")).children[0].children[1].style="display:none"),document.getElementById("".concat(f.jSPlugin.id,"-expend"))&&(document.getElementById("".concat(f.jSPlugin.id,"-expend")).className="")),document.getElementById("".concat(f.jSPlugin.id,"-webExpend"))&&(document.getElementById("".concat(f.jSPlugin.id,"-webExpend")).className=p[E]?"active":"",document.getElementById("".concat(f.jSPlugin.id,"-webExpend-content")).childNodes[0].childNodes[0].style.fill=p[E]?Y:W,document.getElementById("".concat(f.jSPlugin.id,"-webExpend-content")).childNodes[0].childNodes[1].style.fill=p[E]?Y:W);break;case"capturePicture":document.getElementById("".concat(f.jSPlugin.id,"-capturePicture"))&&(document.getElementById("".concat(f.jSPlugin.id,"-capturePicture")).className=p[E]?"active":"",document.getElementById("".concat(f.jSPlugin.id,"-capturePicture-content")).childNodes[0].style.fill=p[E]?Y:W);break;case"expend":p[E]?(document.getElementById("".concat(f.jSPlugin.id,"-expend"))&&(document.getElementById("".concat(f.jSPlugin.id,"-expend-content")).children[0].children[1].style="display:inline-block",document.getElementById("".concat(f.jSPlugin.id,"-expend-content")).children[0].children[0].style="display:none"),document.getElementById("".concat(f.jSPlugin.id,"-webExpend"))&&(document.getElementById("".concat(f.jSPlugin.id,"-webExpend")).className="disabled")):(document.getElementById("".concat(f.jSPlugin.id,"-expend"))&&(document.getElementById("".concat(f.jSPlugin.id,"-expend-content")).children[0].children[0].style="display:inline-block",document.getElementById("".concat(f.jSPlugin.id,"-expend-content")).children[0].children[1].style="display:none"),document.getElementById("".concat(f.jSPlugin.id,"-webExpend"))&&(document.getElementById("".concat(f.jSPlugin.id,"-webExpend")).className="")),document.getElementById("".concat(f.jSPlugin.id,"-expend"))&&(document.getElementById("".concat(f.jSPlugin.id,"-expend")).className=p[E]?"active":"",document.getElementById("".concat(f.jSPlugin.id,"-expend-content")).childNodes[0].childNodes[0].style.fill=p[E]?Y:W,document.getElementById("".concat(f.jSPlugin.id,"-expend-content")).childNodes[0].childNodes[1].style.fill=p[E]?Y:W);break;case"hd":p[E]?document.getElementById("".concat(f.jSPlugin.id,"-hd"))&&(document.getElementById("".concat(f.jSPlugin.id,"-hd-content")).children[1].children[0].style="display:block",document.getElementById("".concat(f.jSPlugin.id,"-hd-content")).children[1].children[1].style="display:none"):document.getElementById("".concat(f.jSPlugin.id,"-hd"))&&(document.getElementById("".concat(f.jSPlugin.id,"-hd-content")).children[1].children[1].style="display:block",document.getElementById("".concat(f.jSPlugin.id,"-hd-content")).children[1].children[0].style="display:none");break;case"speed":document.getElementById("".concat(f.jSPlugin.id,"-speed"))&&(document.getElementById("".concat(f.jSPlugin.id,"-speed-content")).children[1].children[0].style.color=p[E]?Y:W,document.getElementById("".concat(f.jSPlugin.id,"-speed-content")).children[1].children[0].style.borderColor=p[E]?Y:W),document.getElementById("".concat(f.jSPlugin.id,"-select-mask"))&&(f.isMobile&&p[E]?document.getElementById("".concat(f.jSPlugin.id,"-select-mask")).style.display="block":document.getElementById("".concat(f.jSPlugin.id,"-select-mask")).style.display="none");break;case"cloudRec":document.getElementById("".concat(f.jSPlugin.id,"-cloudRec"))&&(console.log("document.getElementById(`${this.jSPlugin.id}-cloudRec-content`)",document.getElementById("".concat(f.jSPlugin.id,"-cloudRec"))),document.getElementById("".concat(f.jSPlugin.id,"-cloudRec")).className=p[E]?"active":"",document.getElementById("".concat(f.jSPlugin.id,"-cloudRec-content")).children[0].children[0].style.fill=p[E]?Y:W),document.getElementById("".concat(f.jSPlugin.id,"-rec"))&&(document.getElementById("".concat(f.jSPlugin.id,"-rec")).className=p[E]?"active":"",document.getElementById("".concat(f.jSPlugin.id,"-rec-content")).children[0].children[0].style.fill=p[E]?W:Y);break;case"rec":document.getElementById("".concat(f.jSPlugin.id,"-cloudRec"))&&(document.getElementById("".concat(f.jSPlugin.id,"-cloudRec")).className=p[E]?"active":"",document.getElementById("".concat(f.jSPlugin.id,"-cloudRec-content")).children[0].children[0].style.fill=p[E]?W:Y),document.getElementById("".concat(f.jSPlugin.id,"-rec"))&&(document.getElementById("".concat(f.jSPlugin.id,"-rec")).className=p[E]?"active":"",document.getElementById("".concat(f.jSPlugin.id,"-rec-content")).children[0].children[0].style.fill=p[E]?Y:W);break}f.decoderState.state=Object.assign(f.decoderState.state,p)})}},{key:"startAutoFocus",value:function(){var p=this,f=this.autoFocus;this.autoFocusTimer&&clearTimeout(this.autoFocusTimer),this.autoFocusTimer=setTimeout(function(){document.getElementById("".concat(p.jSPlugin.id,"-audioControls"))&&(document.getElementById("".concat(p.jSPlugin.id,"-audioControls")).style.opacity=0,document.getElementById("".concat(p.jSPlugin.id,"-audioControls")).style.pointerEvents="none")},f*1e3)}},{key:"stopAutoFocus",value:function(){document.getElementById("".concat(this.jSPlugin.id,"-audioControls"))&&(document.getElementById("".concat(this.jSPlugin.id,"-audioControls")).style.opacity=1,document.getElementById("".concat(this.jSPlugin.id,"-audioControls")).style.pointerEvents="all"),this.autoFocusTimer&&clearTimeout(this.autoFocusTimer),this.startAutoFocus()}},{key:"toString",value:function(){return"".concat(this.coreX,"-").concat(this.coreY)}},{key:"renderFooter",value:function(p,f){var g=this,v=this.matchBtn(p);if(this.isMobile&&v.id==="zoom")return!1;var b=document.createElement("div");b.className="theme-icon-item",b.innerHTML="".concat('')+'
')).concat(v.domString,"
")+"
",b.onclick=function(Y){if(g.decoderState.state.isEditing)return!1;v.onclick(Y)},v.onmouseenter&&(b.onmouseenter=function(Y){if(g.decoderState.state.isEditing)return!1;v.onmouseenter(Y)}),v.onmouseleave&&(b.onmouseleave=function(Y){if(g.decoderState.state.isEditing)return!1;v.onmouseleave(Y)});var E=document.createElement("span");E.className="icon-move left",E.innerHTML=''),E.onclick=function(){g.editIcon(v.id,"left","footer")},b.appendChild(E);var U=document.createElement("span");U.className="icon-move right",U.innerHTML=''),U.onclick=function(){g.editIcon(v.id,"right","footer")},b.appendChild(U);var W=document.createElement("span");W.className="icon-move close",W.innerHTML='')+'',W.onclick=function(){g.editIcon(v.id,"delete","footer")},b.appendChild(W),f==="left"?document.getElementById("".concat(this.jSPlugin.id,"-audioControls")).childNodes[0].appendChild(b):document.getElementById("".concat(this.jSPlugin.id,"-audioControls")).childNodes[1].appendChild(b)}},{key:"editIcon",value:function(p,f,g){console.log("编辑组件",p,f,g);var v=this.themeData;console.log("themeData",this.themeData);var b=this.themeData[g].btnList,E=F2.findIndex(b,function(d2){return d2.iconId===p}),U=b[E];switch(f){case"delete":if(p==="rec"){if(F2.findIndex(b,function(d2){return d2.iconId==="cloudRec"&&d2.isrender==1})===-1)return this.jSPlugin.Message&&this.jSPlugin.Message.default("必须选中一种存储介质"),!1}else if(p==="cloudRec"&&F2.findIndex(b,function(d2){return d2.iconId==="rec"&&d2.isrender==1})===-1)return this.jSPlugin.Message&&this.jSPlugin.Message.default("必须选中一种存储介质"),!1;b[E].isrender=0;break;case"right":for(var W=-1,Y=E+1;Y=0;G--)if(b[G].part===b[E].part&&b[G].isrender==1){V=G;break}V!==-1&&(b[E]=b[V],b[V]=U);break}console.log("new btnList",b),v[g].btnList=b,this.changeTheme(v)}},{key:"renderHeader",value:function(p,f){var g=this,v=this.matchBtn(p),b=document.createElement("div");b.className="theme-icon-item",b.style="max-width:50%;",b.innerHTML="".concat('')+'')).concat(v.domString,"")+'',b.onclick=function(U){if(g.decoderState.state.isEditing)return!1;v.onclick(U)};var E=document.createElement("span");E.className="icon-move close",E.innerHTML='')+'',E.onclick=function(){g.editIcon(v.id,"delete","header")},b.appendChild(E),f==="left"?document.getElementById("".concat(this.jSPlugin.id,"-headControl")).childNodes[0].appendChild(b):document.getElementById("".concat(this.jSPlugin.id,"-headControl")).childNodes[1].appendChild(b)}},{key:"countTime",value:function(p){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,g=this;if(!document.getElementById(this.jSPlugin.id+"time-area")){var v=document.createElement("div");v.id=this.jSPlugin.id+"time-area",v.className="time-area",v.innerHTML='00:00',document.getElementById("".concat(this.jSPlugin.id,"-ez-iframe-footer-container"))&&document.getElementById("".concat(this.jSPlugin.id,"-ez-iframe-footer-container")).appendChild(v)}if(this.countTimer&&clearInterval(this.countTimer),p==="add"){var b=f;document.getElementById(g.jSPlugin.id+"time-area").style.display="flex",this.countTimer=setInterval(function(){++b,document.getElementById(g.jSPlugin.id+"time-area").children[1].innerHTML=E(b)},1e3)}else p==="destroy"&&(this.countTimer&&clearInterval(this.countTimer),this.countTimer=void 0,document.getElementById(g.jSPlugin.id+"time-area")&&(document.getElementById(g.jSPlugin.id+"time-area").children[1].innerHTML="00:00",document.getElementById(g.jSPlugin.id+"time-area").style.display="none"));function E(U){var W=parseInt(U),Y=0,V=0,G="00",d2="00",r2="00";return W>59&&(Y=parseInt(W/60),W=parseInt(W%60),Y>59&&(V=parseInt(Y/60),Y=parseInt(Y%60))),G=parseInt(W)>9?parseInt(W):"0"+parseInt(W),d2=parseInt(Y)>9?parseInt(Y):"0"+parseInt(Y),r2=parseInt(V)>9?parseInt(V):"0"+parseInt(V),V>0?r2+":"+d2+":"+G:Y>0?d2+":"+G:"00:"+G}}},{key:"setDisabled",value:function(p){var f=this.decoderState.state,g=f.sound,v=f.hd;document.getElementById(g?"".concat(this.jSPlugin.id,"-sound-icon"):"".concat(this.jSPlugin.id,"-nosound-icon"))!=null&&document.getElementById(g?"".concat(this.jSPlugin.id,"-sound-icon"):"".concat(this.jSPlugin.id,"-nosound-icon")).setAttribute("style",p?"cursor: not-allowed;fill: gray":"cursor: default"),document.getElementById("".concat(this.jSPlugin.id,"-recordvideo-icon"))!=null&&document.getElementById("".concat(this.jSPlugin.id,"-recordvideo-icon")).setAttribute("style",p?"cursor: not-allowed;fill: gray":"cursor: default"),document.getElementById("".concat(this.jSPlugin.id,"-capturePicture-icon"))!=null&&document.getElementById("".concat(this.jSPlugin.id,"-capturePicture-icon")).setAttribute("style",p?"cursor: not-allowed;fill: gray":"cursor: default"),document.getElementById("".concat(this.jSPlugin.id,"-talk-icon"))!=null&&document.getElementById("".concat(this.jSPlugin.id,"-talk-icon")).setAttribute("style",p?"cursor: not-allowed;fill: gray":"cursor: default"),document.getElementById("".concat(this.jSPlugin.id,"-zoom-icon"))!=null&&document.getElementById("".concat(this.jSPlugin.id,"-zoom-icon")).setAttribute("style",p?"cursor: not-allowed;fill: gray":"cursor: default"),document.getElementById("".concat(this.jSPlugin.id,"-pantile-icon"))!=null&&document.getElementById("".concat(this.jSPlugin.id,"-pantile-icon")).setAttribute("style",p?"cursor: not-allowed;fill: gray":"cursor: default"),document.getElementById(v?"".concat(this.jSPlugin.id,"-hdSelect-icon"):"".concat(this.jSPlugin.id,"-sdSelect-icon"))!=null&&document.getElementById(v?"".concat(this.jSPlugin.id,"-hdSelect-icon"):"".concat(this.jSPlugin.id,"-sdSelect-icon")).setAttribute("style",p?"cursor: not-allowed;fill: gray":"cursor: default"),document.getElementById("".concat(this.jSPlugin.id,"-speed-text"))!=null&&document.getElementById("".concat(this.jSPlugin.id,"-speed-text")).setAttribute("style",document.getElementById("".concat(this.jSPlugin.id,"-speed-text")).getAttribute("style")+";"+(p?"cursor: not-allowed;color: gray;border-color: gray;":"cursor: default;color: #ffffff;border-color: #ffffff;"))}},{key:"matchBtn",value:function(p){var f=this,g=this.themeData,v=g.header,b=g.footer,E={title:"",id:"",domString:"",color:"#FFFFFF",activeColor:"#FFFFFF",onclick:function(){},onmoveleft:function(){},onmoveright:function(){},onremove:function(){}},U=v.btnList.findIndex(function(W){return W.iconId===p});switch(U===-1?(E.color=b.color,E.backgroundColor=b.backgroundColor,E.activeColor=b.activeColor):(E.color=v.color,E.backgroundColor=v.backgroundColor,E.activeColor=v.activeColor),p){case"play":return E.title="播放/结束播放",E.id=p,E.domString='
'+'')+'
')).concat(w.domString,"
")+"
",M.onclick=function(a2){if(_.decoderState.state.isEditing)return!1;w.onclick(a2)},w.onmouseenter&&(M.onmouseenter=function(a2){if(_.decoderState.state.isEditing)return!1;w.onmouseenter(a2)}),w.onmouseleave&&(M.onmouseleave=function(a2){if(_.decoderState.state.isEditing)return!1;w.onmouseleave(a2)});var N=document.createElement("span");N.className="icon-move left",N.innerHTML=''),N.onclick=function(){_.editIcon(w.id,"left","footer")},M.appendChild(N);var n2=document.createElement("span");n2.className="icon-move right",n2.innerHTML=''),n2.onclick=function(){_.editIcon(w.id,"right","footer")},M.appendChild(n2);var q=document.createElement("span");q.className="icon-move close",q.innerHTML='')+'',q.onclick=function(){_.editIcon(w.id,"delete","footer")},M.appendChild(q),p==="left"?document.getElementById("".concat(this.jSPlugin.id,"-audioControls")).childNodes[0].appendChild(M):document.getElementById("".concat(this.jSPlugin.id,"-audioControls")).childNodes[1].appendChild(M)}},{key:"editIcon",value:function(m,p,_){console.log("编辑组件",m,p,_);var w=this.themeData;console.log("themeData",this.themeData);var M=this.themeData[_].btnList,N=L2.findIndex(M,function(_2){return _2.iconId===m}),n2=M[N];switch(p){case"delete":if(m==="rec"){if(L2.findIndex(M,function(_2){return _2.iconId==="cloudRec"&&_2.isrender==1})===-1)return this.jSPlugin.Message&&this.jSPlugin.Message.default("必须选中一种存储介质"),!1}else if(m==="cloudRec"&&L2.findIndex(M,function(_2){return _2.iconId==="rec"&&_2.isrender==1})===-1)return this.jSPlugin.Message&&this.jSPlugin.Message.default("必须选中一种存储介质"),!1;M[N].isrender=0;break;case"right":for(var q=-1,a2=N+1;a2=0;W--)if(M[W].part===M[N].part&&M[W].isrender==1){X=W;break}X!==-1&&(M[N]=M[X],M[X]=n2);break}console.log("new btnList",M),w[_].btnList=M,this.changeTheme(w)}},{key:"renderHeader",value:function(m,p){var _=this,w=this.matchBtn(m),M=document.createElement("div");M.className="theme-icon-item",M.style="max-width:50%;",M.innerHTML="".concat('')+'')).concat(w.domString,"")+'',M.onclick=function(n2){if(_.decoderState.state.isEditing)return!1;w.onclick(n2)};var N=document.createElement("span");N.className="icon-move close",N.innerHTML='')+'',N.onclick=function(){_.editIcon(w.id,"delete","header")},M.appendChild(N),p==="left"?document.getElementById("".concat(this.jSPlugin.id,"-headControl")).childNodes[0].appendChild(M):document.getElementById("".concat(this.jSPlugin.id,"-headControl")).childNodes[1].appendChild(M)}},{key:"countTime",value:function(m){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,_=this;if(!document.getElementById(this.jSPlugin.id+"time-area")){var w=document.createElement("div");w.id=this.jSPlugin.id+"time-area",w.className="time-area",w.innerHTML='00:00',document.getElementById("".concat(this.jSPlugin.id,"-ez-iframe-footer-container"))&&document.getElementById("".concat(this.jSPlugin.id,"-ez-iframe-footer-container")).appendChild(w)}if(this.countTimer&&clearInterval(this.countTimer),m==="add"){var M=p;document.getElementById(_.jSPlugin.id+"time-area").style.display="flex",this.countTimer=setInterval(function(){++M,document.getElementById(_.jSPlugin.id+"time-area").children[1].innerHTML=N(M)},1e3)}else m==="destroy"&&(this.countTimer&&clearInterval(this.countTimer),this.countTimer=void 0,document.getElementById(_.jSPlugin.id+"time-area")&&(document.getElementById(_.jSPlugin.id+"time-area").children[1].innerHTML="00:00",document.getElementById(_.jSPlugin.id+"time-area").style.display="none"));function N(n2){var q=parseInt(n2),a2=0,X=0,W="00",_2="00",u2="00";return q>59&&(a2=parseInt(q/60),q=parseInt(q%60),a2>59&&(X=parseInt(a2/60),a2=parseInt(a2%60))),W=parseInt(q)>9?parseInt(q):"0"+parseInt(q),_2=parseInt(a2)>9?parseInt(a2):"0"+parseInt(a2),u2=parseInt(X)>9?parseInt(X):"0"+parseInt(X),X>0?u2+":"+_2+":"+W:a2>0?_2+":"+W:"00:"+W}}},{key:"setDisabled",value:function(m){var p=this.decoderState.state,_=p.sound,w=p.hd;document.getElementById(_?"".concat(this.jSPlugin.id,"-sound-icon"):"".concat(this.jSPlugin.id,"-nosound-icon"))!=null&&document.getElementById(_?"".concat(this.jSPlugin.id,"-sound-icon"):"".concat(this.jSPlugin.id,"-nosound-icon")).setAttribute("style",m?"cursor: not-allowed;fill: gray":"cursor: default"),document.getElementById("".concat(this.jSPlugin.id,"-recordvideo-icon"))!=null&&document.getElementById("".concat(this.jSPlugin.id,"-recordvideo-icon")).setAttribute("style",m?"cursor: not-allowed;fill: gray":"cursor: default"),document.getElementById("".concat(this.jSPlugin.id,"-capturePicture-icon"))!=null&&document.getElementById("".concat(this.jSPlugin.id,"-capturePicture-icon")).setAttribute("style",m?"cursor: not-allowed;fill: gray":"cursor: default"),document.getElementById("".concat(this.jSPlugin.id,"-talk-icon"))!=null&&document.getElementById("".concat(this.jSPlugin.id,"-talk-icon")).setAttribute("style",m?"cursor: not-allowed;fill: gray":"cursor: default"),document.getElementById("".concat(this.jSPlugin.id,"-zoom-icon"))!=null&&document.getElementById("".concat(this.jSPlugin.id,"-zoom-icon")).setAttribute("style",m?"cursor: not-allowed;fill: gray":"cursor: default"),document.getElementById("".concat(this.jSPlugin.id,"-pantile-icon"))!=null&&document.getElementById("".concat(this.jSPlugin.id,"-pantile-icon")).setAttribute("style",m?"cursor: not-allowed;fill: gray":"cursor: default"),document.getElementById(w?"".concat(this.jSPlugin.id,"-hdSelect-icon"):"".concat(this.jSPlugin.id,"-sdSelect-icon"))!=null&&document.getElementById(w?"".concat(this.jSPlugin.id,"-hdSelect-icon"):"".concat(this.jSPlugin.id,"-sdSelect-icon")).setAttribute("style",m?"cursor: not-allowed;fill: gray":"cursor: default"),document.getElementById("".concat(this.jSPlugin.id,"-speed-text"))!=null&&document.getElementById("".concat(this.jSPlugin.id,"-speed-text")).setAttribute("style",document.getElementById("".concat(this.jSPlugin.id,"-speed-text")).getAttribute("style")+";"+(m?"cursor: not-allowed;color: gray;border-color: gray;":"cursor: default;color: #ffffff;border-color: #ffffff;"))}},{key:"matchBtn",value:function(m){var p=this,_=this.themeData,w=_.header,M=_.footer,N={title:"",id:"",domString:"",color:"#FFFFFF",activeColor:"#FFFFFF",onclick:function(){},onmoveleft:function(){},onmoveright:function(){},onremove:function(){}},n2=w.btnList.findIndex(function(q){return q.iconId===m});switch(n2===-1?(N.color=M.color,N.backgroundColor=M.backgroundColor,N.activeColor=M.activeColor):(N.color=w.color,N.backgroundColor=w.backgroundColor,N.activeColor=w.activeColor),m){case"play":return N.title="播放/结束播放",N.id=m,N.domString='
'+'`)+'')+'
',E.onclick=function(){var W=f.decoderState.state,Y=W.play,V=W.isEditing,G=W.rec,d2=W.cloudRec,r2=W.recordvideo;if(V)return!1;Y?(G||d2?f.jSPlugin.pause():f.jSPlugin.stop(),r2&&f.setDecoderState({recordvideo:!1}),f.jSPlugin.Zoom.stopZoom()):(G||d2?f.jSPlugin.resume():f.jSPlugin.play(),f.resetMobileZoomStatus()),f.setDecoderState({zoom:!1,play:!Y}),f.setDisabled(Y)},E;case"sound":return E.title="声音",E.id=p,E.domString=''+'`)+'')+'
',N.onclick=function(){var q=p.decoderState.state,a2=q.play,X=q.isEditing,W=q.rec,_2=q.cloudRec,u2=q.recordvideo;if(X)return!1;a2?(W||_2?p.jSPlugin.pause():p.jSPlugin.stop(),u2&&p.setDecoderState({recordvideo:!1}),p.jSPlugin.Zoom.stopZoom()):(W||_2?p.jSPlugin.resume():p.jSPlugin.play(),p.resetMobileZoomStatus()),p.setDecoderState({zoom:!1,play:!a2}),p.setDisabled(a2)},N;case"sound":return N.title="声音",N.id=m,N.domString=''+'`)+' + `)+' - `)+"",E.onclick=function(){var W=f.decoderState.state,Y=W.play,V=W.sound,G=W.talk;Y&&(V?(f.jSPlugin.closeSound(),f.setDecoderState({sound:!1})):G||(f.jSPlugin.openSound(),f.setDecoderState({sound:!0})))},E;case"recordvideo":return E.title="录屏",E.id=p,E.domString='')+'',E.onclick=function(){var W=f.decoderState.state,Y=W.play,V=W.recordvideo;Y&&(V?(f.jSPlugin.stopSave(),f.setDecoderState({recordvideo:!1})):(f.jSPlugin.startSave("".concat(new Date().getTime())),f.setDecoderState({recordvideo:!0})))},E;case"capturePicture":return E.title="截图",E.id=p,E.domString='')+'',E.onclick=function(){var W=f.decoderState.state.play;W?f.jSPlugin.capturePicture("".concat(new Date().getTime())):console.log("视频未播放,无法截图")},E;case"talk":return E.title="对讲",E.id=p,E.domString="
"+'')+'',E.onclick=function(){var W=f.decoderState.state,Y=W.talk,V=W.sound,G=W.play;if(G)if(Y){console.log("结束对讲"),f.setDecoderState({talk:!1}),f.jSPlugin.Talk.stopTalk();var d2=F2.findIndex(f.themeData.footer.btnList,function(r2){return r2.iconId==="sound"&&r2.isrender===1&&r2.defaultActive===1})>-1;f.themeData&&d2&&(f.jSPlugin.openSound(),f.setDecoderState({sound:!0}))}else console.log("开始对讲"),f.setDecoderState({talk:!0}),V&&(f.jSPlugin.closeSound(),f.setDecoderState({sound:!1})),f.jSPlugin.Talk.startTalk()},E;case"zoom":return E.title="电子放大",E.id=p,E.domString="
"+' + `)+"",N.onclick=function(){var q=p.decoderState.state,a2=q.play,X=q.sound,W=q.talk;a2&&(X?(p.jSPlugin.closeSound(),p.setDecoderState({sound:!1})):W||(p.jSPlugin.openSound(),p.setDecoderState({sound:!0})))},N;case"recordvideo":return N.title="录屏",N.id=m,N.domString='')+'',N.onclick=function(){var q=p.decoderState.state,a2=q.play,X=q.recordvideo;a2&&(X?(p.jSPlugin.stopSave(),p.setDecoderState({recordvideo:!1})):(p.jSPlugin.startSave("".concat(new Date().getTime())),p.setDecoderState({recordvideo:!0})))},N;case"capturePicture":return N.title="截图",N.id=m,N.domString='')+'',N.onclick=function(){var q=p.decoderState.state.play;q?p.jSPlugin.capturePicture("".concat(new Date().getTime())):console.log("视频未播放,无法截图")},N;case"talk":return N.title="对讲",N.id=m,N.domString="
"+'')+'',N.onclick=function(){var q=p.decoderState.state,a2=q.talk,X=q.sound,W=q.play;if(W)if(a2){console.log("结束对讲"),p.setDecoderState({talk:!1}),p.jSPlugin.Talk.stopTalk();var _2=L2.findIndex(p.themeData.footer.btnList,function(u2){return u2.iconId==="sound"&&u2.isrender===1&&u2.defaultActive===1})>-1;p.themeData&&_2&&(p.jSPlugin.openSound(),p.setDecoderState({sound:!0}))}else console.log("开始对讲"),p.setDecoderState({talk:!0}),X&&(p.jSPlugin.closeSound(),p.setDecoderState({sound:!1})),p.jSPlugin.Talk.startTalk()},N;case"zoom":return N.title="电子放大",N.id=m,N.domString="
"+' - `),E.onclick=function(){var W=f.decoderState.state,Y=W.zoom,V=W.play;if(!V)return!1;Y?(console.log("结束电子放大"),f.setDecoderState({zoom:!1}),f.jSPlugin.Zoom.stopZoom()):(console.log("开始电子放大"),f.jSPlugin.Zoom.startZoom(),f.setDecoderState({zoom:!0}))},E;case"pantile":return E.title="云台控制",E.id=p,E.domString='')+'',E.onclick=function(){var W=f.decoderState.state,Y=W.play,V=W.pantile,G=W.expend;if(Y)if(V)console.log("隐藏云台"),f.Ptz.hide(),f.setDecoderState({pantile:!1});else{if(console.log("显示云台"),f.isMobile&&!G)return console.log("移动端,非全屏状态不展示云台"),!1;f.Ptz.show(),f.setDecoderState({pantile:!0})}},E;case"expend":return E.title="全局全屏",E.id=p,E.domString='')+''+'`),N.onclick=function(){var q=p.decoderState.state,a2=q.zoom,X=q.play;if(!X)return!1;a2?(console.log("结束电子放大"),p.setDecoderState({zoom:!1}),p.jSPlugin.Zoom.stopZoom()):(console.log("开始电子放大"),p.jSPlugin.Zoom.startZoom(),p.setDecoderState({zoom:!0}))},N;case"pantile":return N.title="云台控制",N.id=m,N.domString='')+'',N.onclick=function(){var q=p.decoderState.state,a2=q.play,X=q.pantile,W=q.expend;if(a2)if(X)console.log("隐藏云台"),p.Ptz.hide(),p.setDecoderState({pantile:!1});else{if(console.log("显示云台"),p.isMobile&&!W)return console.log("移动端,非全屏状态不展示云台"),!1;p.Ptz.show(),p.setDecoderState({pantile:!0})}},N;case"expend":return N.title="全局全屏",N.id=m,N.domString='')+''+' - `),E.onclick=function(){var W=f.decoderState.state,Y=W.webExpend,V=W.expend;W.play;var G=W.pantile;if(Y)return console.log("正在网站全屏"),!1;if(V)if(f.isMobile){var d2=parseInt(getComputedStyle(document.getElementById("".concat(f.jSPlugin.id,"-wrap"))).height,10)-parseInt(getComputedStyle(document.getElementById(f.jSPlugin.id)).height,10);document.getElementById("".concat(f.jSPlugin.id,"-ez-iframe-footer-container"))&&(document.getElementById("".concat(f.jSPlugin.id,"-ez-iframe-footer-container")).style.marginTop="-32px"),document.getElementById("".concat(f.jSPlugin.id,"-headControl"))&&(document.getElementById("".concat(f.jSPlugin.id,"-headControl")).style.position="relative"),x(document.getElementById("".concat(f.jSPlugin.id,"-wrap")),f.jSPlugin.width,f.jSPlugin.height+d2),f.jSPlugin.jSPlugin.JS_Resize(f.jSPlugin.width,f.jSPlugin.height),G&&(f.Ptz.hide(),f.setDecoderState({pantile:!1}))}else{console.log("取消全局全屏");var C2=q();C2.then(function(I){console.log("取消全屏",I,f.jSPlugin),f.jSPlugin.jSPlugin.JS_Resize(f.jSPlugin.width,f.jSPlugin.height)})}else if(console.log("执行全局全屏"),f.isMobile){var d2=parseInt(getComputedStyle(document.getElementById("".concat(f.jSPlugin.id,"-wrap"))).height,10)-parseInt(getComputedStyle(document.getElementById(f.jSPlugin.id)).height,10);T(document.getElementById("".concat(f.jSPlugin.id,"-wrap"))),setTimeout(function(){var I=document.documentElement.clientWidth,C=document.documentElement.clientHeight;document.getElementById("".concat(f.jSPlugin.id)).style["backface-visibility"]="hidden",f.jSPlugin.jSPlugin.JS_Resize(C,I-d2)},100)}else{var r2=window.screen.width,t2=window.screen.height,n2=M(document.getElementById("".concat(f.jSPlugin.id)));n2.then(function(I){f.jSPlugin.jSPlugin.JS_Resize(r2,t2)}).catch(function(I){console.log(I)})}f.setDecoderState({expend:!V})},E;case"webExpend":return E.title="网页全屏",E.id=p,E.domString='')+''+'`),N.onclick=function(){var q=p.decoderState.state,a2=q.webExpend,X=q.expend;q.play;var W=q.pantile;if(a2)return console.log("正在网站全屏"),!1;if(X)if(p.isMobile){var _2=parseInt(getComputedStyle(document.getElementById("".concat(p.jSPlugin.id,"-wrap"))).height,10)-parseInt(getComputedStyle(document.getElementById(p.jSPlugin.id)).height,10);document.getElementById("".concat(p.jSPlugin.id,"-ez-iframe-footer-container"))&&(document.getElementById("".concat(p.jSPlugin.id,"-ez-iframe-footer-container")).style.marginTop="-32px"),document.getElementById("".concat(p.jSPlugin.id,"-headControl"))&&(document.getElementById("".concat(p.jSPlugin.id,"-headControl")).style.position="relative"),x(document.getElementById("".concat(p.jSPlugin.id,"-wrap")),p.jSPlugin.width,p.jSPlugin.height+_2),p.jSPlugin.jSPlugin.JS_Resize(p.jSPlugin.width,p.jSPlugin.height),W&&(p.Ptz.hide(),p.setDecoderState({pantile:!1}))}else{console.log("取消全局全屏");var t2=H();t2.then(function(U){console.log("取消全屏",U,p.jSPlugin),p.jSPlugin.jSPlugin.JS_Resize(p.jSPlugin.width,p.jSPlugin.height)})}else if(console.log("执行全局全屏"),p.isMobile){var _2=parseInt(getComputedStyle(document.getElementById("".concat(p.jSPlugin.id,"-wrap"))).height,10)-parseInt(getComputedStyle(document.getElementById(p.jSPlugin.id)).height,10);T(document.getElementById("".concat(p.jSPlugin.id,"-wrap"))),setTimeout(function(){var U=document.documentElement.clientWidth,C=document.documentElement.clientHeight;document.getElementById("".concat(p.jSPlugin.id)).style["backface-visibility"]="hidden",p.jSPlugin.jSPlugin.JS_Resize(C,U-_2)},100)}else{var u2=window.screen.width,F=window.screen.height,B=I(document.getElementById("".concat(p.jSPlugin.id)));B.then(function(U){p.jSPlugin.jSPlugin.JS_Resize(u2,F)}).catch(function(U){console.log(U)})}p.setDecoderState({expend:!X})},N;case"webExpend":return N.title="网页全屏",N.id=m,N.domString='')+''+'",E.onclick=function(){var W=f.decoderState.state,Y=W.webExpend,V=W.expend;if(W.play,V)return console.log("正在全局全屏"),!1;if(f.jSPlugin.recTimer&&clearInterval(f.jSPlugin.recTimer),Y){console.log("取消网页全屏");var I=q();I.then(function(C){f.jSPlugin.jSPlugin.JS_Resize(f.jSPlugin.width,f.jSPlugin.height),f.jSPlugin.Theme.Rec&&f.jSPlugin.Theme.Rec.recAutoSize()})}else{console.log("执行网页全屏");var G=0,d2=0,r2=f;["fullscreenchange","webkitfullscreenchange","mozfullscreenchange"].forEach(function(C){window.addEventListener(C,function(w){var D=document.fullScreen||document.mozFullScreen||document.webkitIsFullScreen;return D?document.getElementById("".concat(r2.jSPlugin.id,"-loading-item-0"))&&(document.getElementById("".concat(r2.jSPlugin.id,"-loading-item-0")).style.height=window.screen.height-parseInt(window.getComputedStyle(document.getElementById("".concat(r2.jSPlugin.id,"-headControl"))).height,10)+"px"):document.getElementById("".concat(r2.jSPlugin.id,"-loading-item-0"))&&(document.getElementById("".concat(r2.jSPlugin.id,"-loading-item-0")).style.height=r2.jSPlugin.height+parseInt(window.getComputedStyle(document.getElementById("".concat(r2.jSPlugin.id,"-headControl"))).height,10)+"px"),D})});var t2=window.screen.width,n2=window.screen.height,C2=M(document.getElementById("".concat(f.jSPlugin.id,"-wrap")));C2.then(function(C){document.getElementById("".concat(f.jSPlugin.id,"-canvas-container"))&&(G=parseInt(window.getComputedStyle(document.getElementById("".concat(f.jSPlugin.id,"-canvas-container"))).height,10)),document.getElementById("".concat(f.jSPlugin.id,"-headControl"))&&(d2=parseInt(window.getComputedStyle(document.getElementById("".concat(f.jSPlugin.id,"-headControl"))).height,10)),f.jSPlugin.jSPlugin.JS_Resize(t2,n2-G-d2),f.jSPlugin.Theme.Rec&&f.jSPlugin.Theme.Rec.recAutoSize()}).catch(function(C){console.log(C)})}f.setDecoderState({webExpend:!Y})},E;case"hd":return E.title="画面清晰度",E.id=p,E.domString='"+'')+''+'",N.onclick=function(){var q=p.decoderState.state,a2=q.webExpend,X=q.expend;if(q.play,X)return console.log("正在全局全屏"),!1;if(p.jSPlugin.recTimer&&clearInterval(p.jSPlugin.recTimer),a2){console.log("取消网页全屏");var U=H();U.then(function(C){p.jSPlugin.jSPlugin.JS_Resize(p.jSPlugin.width,p.jSPlugin.height),p.jSPlugin.Theme.Rec&&p.jSPlugin.Theme.Rec.recAutoSize()})}else{console.log("执行网页全屏");var W=0,_2=0,u2=p;["fullscreenchange","webkitfullscreenchange","mozfullscreenchange"].forEach(function(C){window.addEventListener(C,function(v){var E=document.fullScreen||document.mozFullScreen||document.webkitIsFullScreen;return E?document.getElementById("".concat(u2.jSPlugin.id,"-loading-item-0"))&&(document.getElementById("".concat(u2.jSPlugin.id,"-loading-item-0")).style.height=window.screen.height-parseInt(window.getComputedStyle(document.getElementById("".concat(u2.jSPlugin.id,"-headControl"))).height,10)+"px"):document.getElementById("".concat(u2.jSPlugin.id,"-loading-item-0"))&&(document.getElementById("".concat(u2.jSPlugin.id,"-loading-item-0")).style.height=u2.jSPlugin.height+parseInt(window.getComputedStyle(document.getElementById("".concat(u2.jSPlugin.id,"-headControl"))).height,10)+"px"),E})});var F=window.screen.width,B=window.screen.height,t2=I(document.getElementById("".concat(p.jSPlugin.id,"-wrap")));t2.then(function(C){document.getElementById("".concat(p.jSPlugin.id,"-canvas-container"))&&(W=parseInt(window.getComputedStyle(document.getElementById("".concat(p.jSPlugin.id,"-canvas-container"))).height,10)),document.getElementById("".concat(p.jSPlugin.id,"-headControl"))&&(_2=parseInt(window.getComputedStyle(document.getElementById("".concat(p.jSPlugin.id,"-headControl"))).height,10)),p.jSPlugin.jSPlugin.JS_Resize(F,B-W-_2),p.jSPlugin.Theme.Rec&&p.jSPlugin.Theme.Rec.recAutoSize()}).catch(function(C){console.log(C)})}p.setDecoderState({webExpend:!a2})},N;case"hd":return N.title="画面清晰度",N.id=m,N.domString='"+'')+''+' - `)+`')+"",E.onclick=function(W){var Y=f.decoderState.state,V=Y.hd,G=Y.expend,d2=Y.recordvideo,r2=Y.play;r2&&(V&&W.target.id==="".concat(f.jSPlugin.id,"-select-sd")?(console.log("切换到标清"),f.jSPlugin.changeVideoLevel(0),f.setDecoderState({hd:!1}),f.resetMobileZoomStatus(),d2&&f.setDecoderState({recordvideo:!1}),f.setDecoderState({zoom:!1}),f.jSPlugin.Zoom.stopZoom()):!V&&W.target.id==="".concat(f.jSPlugin.id,"-select-hd")&&(f.jSPlugin.changeVideoLevel(1),f.setDecoderState({hd:!0}),f.resetMobileZoomStatus(),d2&&f.setDecoderState({recordvideo:!1}),f.setDecoderState({zoom:!1}),f.jSPlugin.Zoom.stopZoom()),f.showHD=!f.showHD,document.getElementById("".concat(f.jSPlugin.id,"-hdSelect"))&&(document.getElementById("".concat(f.jSPlugin.id,"-hdSelect")).style.display=document.getElementById("".concat(f.jSPlugin.id,"-hdSelect")).style.display==="none"?"block":"none",f.isMobile&&(document.getElementById("".concat(f.jSPlugin.id,"-select-hd-mask")).style.display=document.getElementById("".concat(f.jSPlugin.id,"-select-hd-mask")).style.display==="none"?"block":"none")),f.isMobile&&G&&f.showHD?document.getElementById("".concat(f.jSPlugin.id,"-hdSelect")).className="hd speed-select mobile expend":document.getElementById("".concat(f.jSPlugin.id,"-hdSelect")).className=f.isMobile?"hd speed-select mobile":"speed-select")},E;case"speed":return E.title="回放倍速",E.id=p,E.domString='"+` + `)+`')+"",N.onclick=function(q){var a2=p.decoderState.state,X=a2.hd,W=a2.expend,_2=a2.recordvideo,u2=a2.play;u2&&(X&&q.target.id==="".concat(p.jSPlugin.id,"-select-sd")?(console.log("切换到标清"),p.jSPlugin.changeVideoLevel(0),p.setDecoderState({hd:!1}),p.resetMobileZoomStatus(),_2&&p.setDecoderState({recordvideo:!1}),p.setDecoderState({zoom:!1}),p.jSPlugin.Zoom.stopZoom()):!X&&q.target.id==="".concat(p.jSPlugin.id,"-select-hd")&&(p.jSPlugin.changeVideoLevel(1),p.setDecoderState({hd:!0}),p.resetMobileZoomStatus(),_2&&p.setDecoderState({recordvideo:!1}),p.setDecoderState({zoom:!1}),p.jSPlugin.Zoom.stopZoom()),p.showHD=!p.showHD,document.getElementById("".concat(p.jSPlugin.id,"-hdSelect"))&&(document.getElementById("".concat(p.jSPlugin.id,"-hdSelect")).style.display=document.getElementById("".concat(p.jSPlugin.id,"-hdSelect")).style.display==="none"?"block":"none",p.isMobile&&(document.getElementById("".concat(p.jSPlugin.id,"-select-hd-mask")).style.display=document.getElementById("".concat(p.jSPlugin.id,"-select-hd-mask")).style.display==="none"?"block":"none")),p.isMobile&&W&&p.showHD?document.getElementById("".concat(p.jSPlugin.id,"-hdSelect")).className="hd speed-select mobile expend":document.getElementById("".concat(p.jSPlugin.id,"-hdSelect")).className=p.isMobile?"hd speed-select mobile":"speed-select")},N;case"speed":return N.title="回放倍速",N.id=m,N.domString='"+`
`).concat(this.nextRate===1?"倍速":"".concat(this.nextRate,"倍").replace("3","0.5"),`
- `)+`')+"
",this.isMobile||(E.onmouseenter=function(W){var Y=f.decoderState.state.play;if(!Y)return!1;console.log("鼠标移入",W),f.setDecoderState({speed:!0}),document.getElementById("".concat(f.jSPlugin.id,"-speedSelect"))&&(document.getElementById("".concat(f.jSPlugin.id,"-speedSelect")).style.display="block")},E.onmouseleave=function(W){var Y=f.decoderState.state.play;if(!Y)return!1;console.log("鼠标移出",W),f.setDecoderState({speed:!1}),document.getElementById("".concat(f.jSPlugin.id,"-speedSelect"))&&(document.getElementById("".concat(f.jSPlugin.id,"-speedSelect")).style.display="none")}),E.onclick=function(W){var Y=f.decoderState.state,V=Y.speed,G=Y.expend,d2=Y.play;if(!d2)return!1;if(!V&&f.isMobile&&(document.getElementById("".concat(f.jSPlugin.id,"-speedSelect")).className=G?"speed speed-select mobile expend":"speed speed-select mobile"),f.nextRate=1,W.target.id)switch(W.target.id){case"".concat(f.jSPlugin.id,"-select-speed1"):console.log("倍速1"),f.nextRate=1,f.jSPlugin.jSPlugin.JS_Speed(f.nextRate),f.changeRecSpeed(1),f.jSPlugin.speed=1,f.setDecoderState({speed:!V});break;case"".concat(f.jSPlugin.id,"-select-speed2"):console.log("倍速2"),f.nextRate=2,f.jSPlugin.jSPlugin.JS_Speed(f.nextRate),f.changeRecSpeed(2),f.jSPlugin.speed=2,f.setDecoderState({speed:!V});break;case"".concat(f.jSPlugin.id,"-select-speed4"):console.log("倍速4"),f.nextRate=4,f.jSPlugin.jSPlugin.JS_Speed(f.nextRate),f.changeRecSpeed(4),f.jSPlugin.speed=4,f.setDecoderState({speed:!V});break;case"".concat(f.jSPlugin.id,"-select-speed05"):console.log("倍速05"),f.nextRate=3,f.jSPlugin.jSPlugin.JS_Speed(f.nextRate),f.changeRecSpeed(.5),f.jSPlugin.speed=.5,f.setDecoderState({speed:!V});break;default:f.isMobile?f.setDecoderState({speed:!V}):f.setDecoderState({speed:!0});break}!f.isMobile&&W.target.id==="".concat(f.jSPlugin.id,"-speed-text")?document.getElementById("".concat(f.jSPlugin.id,"-speedSelect")).style.display="block":document.getElementById("".concat(f.jSPlugin.id,"-speedSelect"))&&(document.getElementById("".concat(f.jSPlugin.id,"-speedSelect")).style.display=document.getElementById("".concat(f.jSPlugin.id,"-speedSelect")).style.display==="none"?"block":"none")},E;case"deviceName":return E.title="设备名称",E.id=p,E.domString="设备名称",E.onclick=function(){},E;case"deviceID":return E.title="设备序列号",E.id=p,E.domString="设备序列号",E.onclick=function(){},E;case"cloudRec":return E.title="云存储回放",E.id=p,E.domString=` + `)+`')+"
",this.isMobile||(N.onmouseenter=function(q){var a2=p.decoderState.state.play;if(!a2)return!1;console.log("鼠标移入",q),p.setDecoderState({speed:!0}),document.getElementById("".concat(p.jSPlugin.id,"-speedSelect"))&&(document.getElementById("".concat(p.jSPlugin.id,"-speedSelect")).style.display="block")},N.onmouseleave=function(q){var a2=p.decoderState.state.play;if(!a2)return!1;console.log("鼠标移出",q),p.setDecoderState({speed:!1}),document.getElementById("".concat(p.jSPlugin.id,"-speedSelect"))&&(document.getElementById("".concat(p.jSPlugin.id,"-speedSelect")).style.display="none")}),N.onclick=function(q){var a2=p.decoderState.state,X=a2.speed,W=a2.expend,_2=a2.play;if(!_2)return!1;if(!X&&p.isMobile&&(document.getElementById("".concat(p.jSPlugin.id,"-speedSelect")).className=W?"speed speed-select mobile expend":"speed speed-select mobile"),p.nextRate=1,q.target.id)switch(q.target.id){case"".concat(p.jSPlugin.id,"-select-speed1"):console.log("倍速1"),p.nextRate=1,p.jSPlugin.jSPlugin.JS_Speed(p.nextRate),p.changeRecSpeed(1),p.jSPlugin.speed=1,p.setDecoderState({speed:!X});break;case"".concat(p.jSPlugin.id,"-select-speed2"):console.log("倍速2"),p.nextRate=2,p.jSPlugin.jSPlugin.JS_Speed(p.nextRate),p.changeRecSpeed(2),p.jSPlugin.speed=2,p.setDecoderState({speed:!X});break;case"".concat(p.jSPlugin.id,"-select-speed4"):console.log("倍速4"),p.nextRate=4,p.jSPlugin.jSPlugin.JS_Speed(p.nextRate),p.changeRecSpeed(4),p.jSPlugin.speed=4,p.setDecoderState({speed:!X});break;case"".concat(p.jSPlugin.id,"-select-speed05"):console.log("倍速05"),p.nextRate=3,p.jSPlugin.jSPlugin.JS_Speed(p.nextRate),p.changeRecSpeed(.5),p.jSPlugin.speed=.5,p.setDecoderState({speed:!X});break;default:p.isMobile?p.setDecoderState({speed:!X}):p.setDecoderState({speed:!0});break}!p.isMobile&&q.target.id==="".concat(p.jSPlugin.id,"-speed-text")?document.getElementById("".concat(p.jSPlugin.id,"-speedSelect")).style.display="block":document.getElementById("".concat(p.jSPlugin.id,"-speedSelect"))&&(document.getElementById("".concat(p.jSPlugin.id,"-speedSelect")).style.display=document.getElementById("".concat(p.jSPlugin.id,"-speedSelect")).style.display==="none"?"block":"none")},N;case"deviceName":return N.title="设备名称",N.id=m,N.domString="设备名称",N.onclick=function(){},N;case"deviceID":return N.title="设备序列号",N.id=m,N.domString="设备序列号",N.onclick=function(){},N;case"cloudRec":return N.title="云存储回放",N.id=m,N.domString=` - + @@ -858,9 +858,9 @@ t=0 0\r c-0.2-1.9-1.7-3.3-3.6-3.3C7.5,5.1,6,6.6,5.8,8.5l0,0.4l-0.4,0c-1.4,0.2-2.5,1.4-2.5,2.9C2.8,13.3,4.1,14.6,5.6,14.7z"/> - `),E.onclick=function(){console.log("点击云回放"),f.setDecoderState({type:"cloud.rec",cloudRec:!0,rec:!1}),f.jSPlugin.changePlayUrl({type:"cloud.rec"},function(){console.log(f.jSPlugin);var W=m("begin",f.jSPlugin.url)||new Date().Format("yyyyMMdd");f.Rec.renderRec("".concat(W.slice(0,4),"-").concat(W.slice(4,6),"-").concat(W.slice(6,8)));var Y=f.decoderState.state.zoom;Y&&(f.setDecoderState({zoom:!1}),f.jSPlugin.Zoom.stopZoom())}),console.log(f.jSPlugin)},E;case"rec":return E.title="本地存储",E.id=p,E.domString=` + `),N.onclick=function(){console.log("点击云回放"),p.setDecoderState({type:"cloud.rec",cloudRec:!0,rec:!1}),p.jSPlugin.changePlayUrl({type:"cloud.rec"},function(){console.log(p.jSPlugin);var q=h("begin",p.jSPlugin.url)||new Date().Format("yyyyMMdd");p.Rec.renderRec("".concat(q.slice(0,4),"-").concat(q.slice(4,6),"-").concat(q.slice(6,8)));var a2=p.decoderState.state.zoom;a2&&(p.setDecoderState({zoom:!1}),p.jSPlugin.Zoom.stopZoom())}),console.log(p.jSPlugin)},N;case"rec":return N.title="本地存储",N.id=m,N.domString=` - + @@ -870,21 +870,21 @@ t=0 0\r /> - `),E.onclick=function(){console.log("点击本地回放"),f.setDecoderState({type:"rec",cloudRec:!1,rec:!0}),f.jSPlugin.changePlayUrl({type:"rec"},function(){console.log("---------本地回放"),console.log(f.jSPlugin);var W=m("begin",f.jSPlugin.url)||new Date().Format("yyyyMMdd");f.Rec.renderRec("".concat(W.slice(0,4),"-").concat(W.slice(4,6),"-").concat(W.slice(6,8)));var Y=f.decoderState.state.zoom;Y&&(f.setDecoderState({zoom:!1}),f.jSPlugin.Zoom.stopZoom())}),console.log(f.jSPlugin)},E;default:return E}}},{key:"changeRecSpeed",value:function(p){var f=this,g=function(E){if(console.log("setLiActive",E),!document.getElementById("".concat(f.jSPlugin.id,"-speedSelect")))return!1;document.getElementById("".concat(f.jSPlugin.id,"-speedSelect")).childNodes[0].className=document.getElementById("".concat(f.jSPlugin.id,"-speedSelect")).childNodes[0].className.replace("active","default"),document.getElementById("".concat(f.jSPlugin.id,"-speedSelect")).childNodes[1].className=document.getElementById("".concat(f.jSPlugin.id,"-speedSelect")).childNodes[1].className.replace("active","default"),document.getElementById("".concat(f.jSPlugin.id,"-speedSelect")).childNodes[2].className=document.getElementById("".concat(f.jSPlugin.id,"-speedSelect")).childNodes[2].className.replace("active","default"),document.getElementById("".concat(f.jSPlugin.id,"-speedSelect")).childNodes[3].className=document.getElementById("".concat(f.jSPlugin.id,"-speedSelect")).childNodes[3].className.replace("active","default"),document.getElementById("".concat(f.jSPlugin.id,"-speedSelect")).childNodes[E].className=document.getElementById("".concat(f.jSPlugin.id,"-speedSelect")).childNodes[E].className.replace("default","active")},v="1";switch(p){case 1:g(2),v="倍速";break;case 2:g(1),v="".concat(p,"倍");break;case 4:g(0),v="".concat(p,"倍");break;case .5:g(3),v="".concat(p,"倍");break;default:g(2),v="".concat(p,"倍");break}document.getElementById("".concat(this.jSPlugin.id,"-speed-text"))&&(document.getElementById("".concat(this.jSPlugin.id,"-speed-text")).innerHTML=v)}},{key:"initThemeData",value:function(){var p=this,f=this.themeData,g=f.header,v=f.footer,b=this.jSPlugin.id;if(this.header=c3.header,this.footer=c3.footer,this.isNeedRenderHeader=F2.findIndex(g.btnList,function(n2){return n2.isrender>0})>=0,this.isMobile&&(this.isNeedRenderHeader=F2.findIndex(g.btnList,function(n2){return n2.isrender>0&&n2.iconId==="deviceID"||n2.isrender>0&&n2.iconId==="deviceName"})>=0),this.isNeedRenderFooter=F2.findIndex(v.btnList,function(n2){return n2.isrender>0})>=0,this.isNeedRenderTimeLine=F2.findIndex(g.btnList,function(n2){return n2.iconId==="cloudRec"&&n2.isrender===1||n2.iconId==="rec"&&n2.isrender===1})>=0&&!this.jSPlugin.disabledTimeLine,["date-switch-container-wrap","rec-type-container-wrap","mobile-rec-wrap","mobile-ez-ptz-container"].forEach(function(n2,C2){document.getElementById(n2)&&document.getElementById(n2).parentElement.removeChild(document.getElementById(n2))}),this.isNeedRenderHeader)if(document.getElementById("".concat(this.jSPlugin.id,"-headControl")))document.getElementById("".concat(this.jSPlugin.id,"-headControl")).innerHTML="
");else{var E=document.createElement("div");E.setAttribute("id","".concat(this.jSPlugin.id,"-headControl")),E.setAttribute("class","header-controls"),E.innerHTML="
`);var U={height:this.jSPlugin.width>d1?"48px":"32px","line-height":this.jSPlugin.width>d1?"48px":"32px",display:"flex","justify-content":"space-between",top:0,"z-index":1,background:"#000000",color:"#FFFFFF",width:"100%"};E.style=X0(U),document.getElementById("".concat(b,"-wrap")).insertBefore(E,document.getElementById(b));var W=setInterval(function(){window.EZUIKit[p.jSPlugin.id].state.EZUIKitPlayer.init&&clearInterval(W)},50)}else document.getElementById("".concat(this.jSPlugin.id,"-headControl"))&&document.getElementById("".concat(this.jSPlugin.id,"-headControl")).parentElement.removeChild(document.getElementById("".concat(this.jSPlugin.id,"-headControl")));if(this.isNeedRenderFooter)if(document.getElementById("".concat(this.jSPlugin.id,"-ez-iframe-footer-container")))document.getElementById("".concat(this.jSPlugin.id,"-ez-iframe-footer-container"))&&(document.getElementById("".concat(this.jSPlugin.id,"-ez-iframe-footer-container")).style.marginTop="-".concat(this.jSPlugin.width>d1?48:32,"px"),document.getElementById("".concat(this.jSPlugin.id,"-ez-iframe-footer-container")).innerHTML='`));else{var Y=document.createElement("div");Y.setAttribute("id","".concat(this.jSPlugin.id,"-ez-iframe-footer-container")),Y.setAttribute("class","ez-iframe-footer-container");var V={"min-height":this.jSPlugin.width>d1?"48px":"32px","max-height":this.jSPlugin.width>d1?"96px":"80px",position:"relative","margin-top":this.jSPlugin.width>d1?"-48px":"-32px",display:"flex","flex-wrap":"wrap","justify-content":"space-between","z-index":999,top:0,color:"#FFFFFF",width:"100%"};Y.style=X0(V),Y.innerHTML='`),y(Y,document.getElementById(b))}else document.getElementById("".concat(this.jSPlugin.id,"-ez-iframe-footer-container"))&&document.getElementById("".concat(this.jSPlugin.id,"-ez-iframe-footer-container")).parentElement.removeChild(document.getElementById("".concat(this.jSPlugin.id,"-ez-iframe-footer-container")));if(this.isNeedRenderHeader&&document.getElementById("".concat(this.jSPlugin.id,"-headControl"))&&(document.getElementById("".concat(this.jSPlugin.id,"-headControl")).style.background=g.backgroundColor,document.getElementById("".concat(this.jSPlugin.id,"-headControl")).style.color=g.color,g.btnList.map(function(n2,C2){n2.isrender&&p.renderHeader(n2.iconId,n2.part)})),this.isNeedRenderFooter&&document.getElementById("".concat(this.jSPlugin.id,"-audioControls"))&&(document.getElementById("".concat(this.jSPlugin.id,"-audioControls")).style.background=v.backgroundColor,document.getElementById("".concat(this.jSPlugin.id,"-audioControls")).style.color=v.color,v.btnList.map(function(n2,C2){n2.isrender&&p.renderFooter(n2.iconId,n2.part)})),this.isNeedRenderTimeLine)if(this.isMobile)document.getElementById("".concat(this.jSPlugin.id,"-headControl-right"))&&(document.getElementById("".concat(this.jSPlugin.id,"-headControl-right")).style.display="none"),this.Rec=new z2(this.jSPlugin,this.changeRecSpeed,this.resetMobileZoomStatus);else{this.Rec?(this.Rec.unSyncTimeLine(),this.Rec.recInit()):(this.jSPlugin.decoderState=this.decoderState,this.jSPlugin.setDecoderState=this.setDecoderState,this.Rec=new q2(this.jSPlugin));var G=setInterval(function(){window.EZUIKit[p.jSPlugin.id].state.EZUIKitPlayer.init&&clearInterval(G)},50)}var d2=F2.findIndex(this.themeData.footer.btnList,function(n2){return n2.iconId==="pantile"&&n2.isrender===1})>=0&&!this.jSPlugin.disabledPTZ;d2&&(this.isMobile&&(this.MobilePtz=new W3(this.jSPlugin)),this.Ptz=new b3(this.jSPlugin));var r2=function(){var C2=p.decoderState.state,I=C2.expend,C=C2.webExpend,z=document.fullScreen||document.mozFullScreen||document.webkitIsFullScreen;z||(p.jSPlugin.jSPlugin.JS_Resize(p.jSPlugin.width,p.jSPlugin.height),I&&p.setDecoderState({expend:!1}),C&&p.setDecoderState({webExpend:!1})),p.jSPlugin.Theme.Rec&&p.jSPlugin.Theme.Rec.recAutoSize()};if(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange"].forEach(function(n2){window.addEventListener(n2,function(C2){return r2()})}),this.themeData.poster){this.jSPlugin.poster=this.themeData.poster;var t2=setInterval(function(){window.EZUIKit[p.jSPlugin.id].state.EZUIKitPlayer.init&&(clearInterval(t2),p.jSPlugin.setPoster(p.themeData.poster))},50)}this.inited=!0,this.getDeviceInfo()}},{key:"resetMobileZoomStatus",value:function(){if(this.isMobile){var p=document.getElementById("".concat(this.jSPlugin.id,"-zoom-container"));p&&p.style&&p.style.display!="none"&&(console.log("结束电子放大"),p.style.display="none"),this.jSPlugin.Zoom.resetZoom()}}},{key:"getDeviceInfo",value:function(){var p=this,f=function(v){v.code==200&&v.data&&(v.data.isEncrypt&&setTimeout(function(){p.pluginStatus.loadingClear(),p.pluginStatus.loadingSetText({text:"设备已加密",color:"red"})},1500),document.getElementById("".concat(p.jSPlugin.id,"-deviceName-content"))&&(document.getElementById("".concat(p.jSPlugin.id,"-deviceName-content")).style.maxWidth="100%",document.getElementById("".concat(p.jSPlugin.id,"-deviceName-content")).style.overflow="hidden",document.getElementById("".concat(p.jSPlugin.id,"-deviceName-content")).style.textOverflow="ellipsis",document.getElementById("".concat(p.jSPlugin.id,"-deviceName-content")).style.whiteSpace="nowrap",document.getElementById("".concat(p.jSPlugin.id,"-deviceName-content")).innerHTML=v.data.deviceName),document.getElementById("".concat(p.jSPlugin.id,"-deviceID-content"))&&(document.getElementById("".concat(p.jSPlugin.id,"-deviceID-content")).style.maxWidth="100%",document.getElementById("".concat(p.jSPlugin.id,"-deviceID-content")).style.overflow="hidden",document.getElementById("".concat(p.jSPlugin.id,"-deviceID-content")).style.textOverflow="ellipsis",document.getElementById("".concat(p.jSPlugin.id,"-deviceID-content")).style.whiteSpace="nowrap",document.getElementById("".concat(p.jSPlugin.id,"-deviceID-content")).innerHTML=K(p.jSPlugin.url).deviceSerial))};J(this.jSPlugin.env.domain+"/api/lapp/device/info","POST",{accessToken:this.jSPlugin.accessToken,deviceSerial:K(this.jSPlugin.url).deviceSerial},"",f)}},{key:"editStart",value:function(p){var f=document.getElementById("".concat(this.jSPlugin.id,"-audioControls")),g=document.getElementById("".concat(this.jSPlugin.id,"-headControl"));g&&g.setAttribute("class","header-controls themeEditing"),f&&f.setAttribute("class","footer-controls themeEditing"),this.setDecoderState({isEditing:!0})}},{key:"editEnd",value:function(p){var f=document.getElementById("".concat(this.jSPlugin.id,"-audioControls")),g=document.getElementById("".concat(this.jSPlugin.id,"-headControl"));g&&g.setAttribute("class","header-controls"),f&&f.setAttribute("class","footer-controls"),this.setDecoderState({isEditing:!1})}},{key:"webExpend",value:function(){var p=this,f=this.decoderState.state;f.webExpend;var g=f.expend,v=f.play;if(!v)return!1;if(g)return console.log("正在全局全屏"),!1;console.log("执行网页全屏");var b=0,E=0,U=M(document.getElementById("".concat(this.jSPlugin.id,"-wrap")));U.then(function(W){console.log("全屏promise",window.screen.width),document.getElementById("".concat(p.jSPlugin.id,"-canvas-container"))&&(b=parseInt(window.getComputedStyle(document.getElementById("".concat(p.jSPlugin.id,"-canvas-container"))).height,10)),document.getElementById("".concat(p.jSPlugin.id,"-headControl"))&&(E=parseInt(window.getComputedStyle(document.getElementById("".concat(p.jSPlugin.id,"-headControl"))).height,10)),console.log("this.jSPlugin.JS_Resiz",b,E,document.body.clientWidth),p.jSPlugin.jSPlugin.JS_Resize(window.screen.width,window.screen.height-b-E)}).catch(function(W){console.log(W)})}},{key:"expend",value:function(){var p=this,f=this.decoderState.state,g=f.webExpend;f.expend;var v=f.play;if(f.pantile,!v)return!1;if(g)return console.log("正在网站全屏"),!1;if(console.log("执行全局全屏"),this.isMobile){var b=parseInt(getComputedStyle(document.getElementById("".concat(this.jSPlugin.id,"-wrap"))).height,10)-parseInt(getComputedStyle(document.getElementById(this.jSPlugin.id)).height,10);T(document.getElementById("".concat(this.jSPlugin.id,"-wrap"))),setTimeout(function(){var U=document.documentElement.clientWidth,W=document.documentElement.clientHeight;document.getElementById("".concat(p.jSPlugin.id)).style["backface-visibility"]="hidden",p.jSPlugin.jSPlugin.JS_Resize(W,U-b)},100)}else{var E=M(document.getElementById("".concat(this.jSPlugin.id)));E.then(function(U){p.jSPlugin.jSPlugin.JS_Resize(window.screen.width,window.screen.height)}).catch(function(U){console.log(U)})}}}]),j}();Date.prototype.Format=function(j){var L={"M+":this.getMonth()+1,"d+":this.getDate(),"h+":this.getHours(),"m+":this.getMinutes(),"s+":this.getSeconds(),"q+":Math.floor((this.getMonth()+3)/3),S:this.getMilliseconds()};/(y+)/.test(j)&&(j=j.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length)));for(var p in L)new RegExp("("+p+")").test(j)&&(j=j.replace(RegExp.$1,RegExp.$1.length==1?L[p]:("00"+L[p]).substr((""+L[p]).length)));return j};var gt=function(){function j(L,p){if(i(this,j),this.params=L,this.state={},this.jsPlugin=p,this.url="https://log.ys7.com/statistics.do?",L.env)switch(L.env){case"test12":this.url="https://test12dclog.ys7.com/statistics.do?";break;case"online":break;default:this.url=L.env;break}}return a(j,[{key:"uuid",value:function(){for(var p=[],f="0123456789abcdef",g=0;g<36;g++)p[g]=f.substr(Math.floor(Math.random()*16),1);p[14]="4",p[19]=f.substr(p[19]&3|8,1),p[8]=p[13]=p[18]=p[23]="-";var v=p.join("");return v}},{key:"dclog",value:function(p){var f=this.url,g=Object.assign({},{systemName:"open_website_monitor"},{bn:"ezuikit-js"},p,{un:p.url},{st:new Date().getTime(),h:window.location.pathname});Object.keys(g).forEach(function(b,E){var U=g[b];typeof g[b]=="string"&&(U=g[b].replace("%","%25")),typeof g[b]!="undefined"&&(f+="".concat(E===0?"":"&").concat(b,"=").concat(encodeURIComponent(U)))});var v=new Image;v.src=f}},{key:"localInfoLog",value:function(p){var f=this.url,g=window.location.protocol+"//"+window.location.host,v={systemName:"open_netstream_localinfo",Ver:"v6.0.0",PlatAddr:g,ExterVer:"v6.0.0",OpId:this.uuid(),CltType:102,AppId:"",playurl:encodeURIComponent(this.jsPlugin.url),StartTime:new Date().Format("yyyy-MM-dd hh:mm:ss.S"),OS:navigator.platform};v=Object.assign(v,p),Object.keys(v).forEach(function(E,U){var W=v[E];typeof v[E]=="string"&&(W=v[E].replace("%","%25")),typeof v[E]!="undefined"&&(f+="".concat(U===0?"":"&").concat(E,"=").concat(encodeURIComponent(W)))});var b=new Image;b.src=f}},{key:"playLog",value:function(p){var f=this.url,g=f,v={systemName:"open_netstream_play_main",playurl:encodeURIComponent(this.jsPlugin.url),Time:new Date().Format("yyyy-MM-dd hh:mm:ss.S"),Via:2,OpId:this.uuid()};v=Object.assign(v,p),Object.keys(v).forEach(function(E,U){var W=v[E];typeof v[E]=="string"&&(W=v[E].replace("%","%25")),typeof v[E]!="undefined"&&(g+="".concat(U===0?"":"&").concat(E,"=").concat(encodeURIComponent(W)))});var b=new Image;b.src=g}}]),j}();(function(j,L){t(n)==="object"&&t(n.exports)==="object"?n.exports=j.document?L(j,!0):function(p){if(!p.document)throw new Error("EZUIPlayer requires a window with a document");return L(p)}:L(j)})(typeof window!="undefined"?window:void 0,function(j,L){var p;function f(V,G){for(var d2=document.getElementsByTagName("head")[0].getElementsByTagName("script"),r2=!1,t2=0;t20&&(e2=G.controls.join(","),O+="&controls="+e2)),G.websocketParams&&(O+="&websocketParams="+JSON.stringify(G.websocketParams)),O;case"standard":return E+"/ezopen/h5/iframe?bSupporDoubleClickFull=0&url="+w.opt.url.replace("?","&")+"&autoplay="+w.opt.autoplay+"&audio="+w.opt.audio+"&accessToken="+G.accessToken+"&templete=1&id="+d2+"&decoderVersion="+w.opt.decoderVersion;case"security":return E+"/ezopen/h5/iframe_se?bSupporDoubleClickFull=0&url="+w.opt.url.replace("?","&")+"&autoplay="+w.opt.autoplay+"&audio="+w.opt.audio+"&accessToken="+G.accessToken+"&templete=0&id="+d2+"&decoderVersion="+w.opt.decoderVersion;case"theme":return O=E+"/jssdk/theme.html?url=".concat(G.url,"&accessToken=").concat(G.accessToken,"&id=").concat(d2,"&isMobile=").concat(G.isMobile),typeof G.isMobile!="undefined"&&(O+="&isMobile="+G.isMobile),typeof G.autoplay!="undefined"&&(O+="&autoplay="+G.autoplay),typeof G.domain!="undefined"&&G.domain=="https://test12open.ys7.com"&&(O+="&env=test12"),typeof G.env!="undefined"&&typeof G.env.domain!="undefined"&&G.env.domain=="https://test12open.ys7.com"&&(O+="&env=test12"),typeof G.header!="undefined"&&(O+="&header="+G.header),O;default:return E+"/ezopen/h5/iframe?bSupporDoubleClickFull=0&url="+w.opt.url.replace("?","&")+"&autoplay="+w.opt.autoplay+"&audio="+w.opt.audio+"&accessToken="+G.accessToken+"&templete=0&id="+d2+"&decoderVersion="+w.opt.decoderVersion}}t2.src=n2();var C2=document.getElementById(d2).offsetHeight,I=document.getElementById(d2).offsetWidth;G.height&&(C2=parseInt(G.height),/\%$/.test(G.height)&&(I=document.getElementById(d2).offsetWidth*(parseInt(G.height)/100))),G.width&&(I=parseInt(G.width),/\%$/.test(G.width)&&(I=document.getElementById(d2).offsetWidth*(parseInt(G.width)/100))),t2.width=I,t2.height=C2,t2.id="EZUIKitPlayer-"+d2,t2.setAttribute("allowfullscreen",!0),t2.setAttribute("allow","autoplay"),t2.setAttribute("frameborder",0),r2.appendChild(t2);var C=w.opt.filePath+"/js/jquery.js",z="https://open.ys7.com/assets/layer/layer.js";f(C,function(){f(z,function(){if(V3().headerContainer){var O=document.createElement("div");O.setAttribute("class","panel-top");var e2=document.createElement("div");if(e2.setAttribute("class","contros"),O.appendChild(e2),r2.insertBefore(O,t2),V3().capturePictureModule){var h2=document.createElement("span");h2.innerHTML=' ',h2.onclick=function(){w.capturePicture()},e2.appendChild(h2)}if(console.log("matchHeaderOpt().saveModule",V3().saveModule),V3().saveModule){var p2=document.createElement("span");p2.innerHTML=' ',p2.onclick=function(){w.startSave(),document.getElementById("startSave").setAttribute("class","icon hide"),document.getElementById("stopSave").setAttribute("class","icon")},e2.appendChild(p2);var R2=document.createElement("span");R2.innerHTML=' ',R2.onclick=function(){w.stopSave(),document.getElementById("stopSave").setAttribute("class","icon hide"),document.getElementById("startSave").setAttribute("class","icon")},e2.appendChild(R2)}if(V3().zoomModule){var s3=document.createElement("span");s3.innerHTML=' ',s3.onclick=function(){w.enableZoom(),document.getElementById("enableZoom").setAttribute("class","icon hide"),document.getElementById("closeZoom").setAttribute("class","icon")},e2.appendChild(s3);var Y2=document.createElement("span");Y2.innerHTML=' ',Y2.onclick=function(){w.closeZoom(),document.getElementById("closeZoom").setAttribute("class","icon hide"),document.getElementById("enableZoom").setAttribute("class","icon")},e2.appendChild(Y2)}}function Y3(){var E0={footerContainer:!1,talkModule:!1,broadcastModule:!1,hdModule:!1,fullScreenModule:!1},g1=w.opt.template;switch(g1){case"simple":if(G.footer&&G.footer instanceof Array){var s1=G.footer;E0={footerContainer:!0,talkModule:s1.indexOf("talk")!==-1,broadcastModule:s1.indexOf("broadcast")!==-1,hdModule:s1.indexOf("hd")!==-1,fullScreenModule:s1.indexOf("fullScreen")!==-1}}break;case"standard":if(G.footer&&G.footer instanceof Array){var s1=G.footer;E0={footerContainer:!0,talkModule:s1.indexOf("talk")!==-1,broadcastModule:s1.indexOf("broadcast")!==-1,hdModule:s1.indexOf("hd")!==-1,fullScreenModule:s1.indexOf("fullScreen")!==-1}}break;case"security":break;case"voice":E0={footerContainer:!0,talkModule:!0,broadcastModule:!0,hdModule:!0,fullScreenModule:!0};break}return E0}function V3(){var E0={headerContainer:!1,capturePictureModule:!1,saveModule:!1,zoomModule:!1},g1=w.opt.template;switch(g1){case"simple":if(G.header&&G.header instanceof Array){var s1=G.header;E0={headerContainer:!0,capturePictureModule:s1.indexOf("capturePicture")!==-1,saveModule:s1.indexOf("save")!==-1,zoomModule:s1.indexOf("zoom")!==-1}}break;case"standard":break;case"security":break;case"voice":E0={headerContainer:!0,capturePictureModule:!0,saveModule:!0,zoomModule:!0};break}return E0}if(Y3().footerContainer||w.opt.plugin.indexOf("talk")!==-1){var X3=w.opt.filePath+"/npm/css/recoder.css",o1=w.opt.filePath+"/npm/js/recoder.js",l1=w.opt.filePath+"/recorder.js";if(g(X3,function(){}),f(o1,function(){f(l1,function(){})}),w.opt.plugin.indexOf("talk")!==-1||Y3().talkModule){var h1=function(g1){if(console.log("data",g1),g1.code==200){var s1=g1.data;if(s1){var R1=s1.rtcUrl;R1.indexOf("ws")===-1&&(R1=R1.replace("https","wss").replace("rtcgw","rtcgw-ws")),w.opt.rtcUrl=R1,w.opt.ttsUrl="tts://"+s1.ttsUrl;var b0="talk://"+w.opt.deviceSerial+":0:"+w.opt.channelNo+":cas.ys7.com:6500";if(w.opt.talkLink=w.opt.ttsUrl+"/"+b0,w.opt.stream=s1.stream,console.log("_this.opt",w.opt),!w.opt.isReliesReady){var a2=w.opt.filePath+"/npm/js/adapeter.js",S2=w.opt.filePath+"/npm/js/janus.js",A2=w.opt.filePath+"/npm/js/tts.js";console.log("加载jquery.js"),f(a2,function(){console.log("加载adapeter.js"),f(S2,function(){console.log("加载janus.js"),f(A2,function(){console.log("加载tts.js"),w.opt.isReliesReady=!0})})},function(){return!!j.adapter})}if(!document.getElementById("audioleft")){var I2=document.createElement("div");I2.style.display="none",I2.id="audioleft",document.body.appendChild(I2)}if(!document.getElementById("audioright")){var s2=document.createElement("div");s2.style.display="none",s2.id="audioright",document.body.appendChild(s2)}}}b.opt=w.opt,j.EZUIKit&&(j.EZUIKit.opt=w.opt)};v(w.opt.apiDomain,"POST",{accessToken:w.opt.accessToken,deviceSerial:w.opt.deviceSerial,channelNo:w.opt.channelNo},"",h1)}if(Y3().footerContainer){var J1=function(g1,s1){if(clearInterval(b.state.countTimer),g1==="add"){var R1=s1;b.state.countTimer=setInterval(function(){++R1,document.getElementById("time-area").innerHTML=b0(R1)},1e3)}else if(g1==="sub"){var R1=s1;b.state.countTimer=setInterval(function(){R1>0?(R1--,document.getElementById("time-area").innerHTML=b0(R1)):(clearInterval(b.state.countTimer),b.state.countTimer=void 0,console.log("倒计时结束,开启声音"))},1e3)}else g1==="destory"&&(clearInterval(b.state.countTimer),b.state.countTimer=void 0,document.getElementById("time-area").innerHTML="00:00");function b0(a2){var S2=parseInt(a2),A2=0,I2=0,s2="00",V2="00",O2="00";return S2>59&&(A2=parseInt(S2/60),S2=parseInt(S2%60),A2>59&&(I2=parseInt(A2/60),A2=parseInt(A2%60))),s2=parseInt(S2)>9?parseInt(S2):"0"+parseInt(S2),V2=parseInt(A2)>9?parseInt(A2):"0"+parseInt(A2),O2=parseInt(I2)>9?parseInt(I2):"0"+parseInt(I2),I2>0?O2+":"+V2+":"+s2:A2>0?V2+":"+s2:"00:"+s2}},b2=document.createElement("div");if(b2.setAttribute("class","audio-controls"),r2.appendChild(b2),Y3().hdModule||Y3().fullScreenModule){var o3=document.createElement("div");if(o3.setAttribute("class","contros"),b2.appendChild(o3),Y3().hdModule){var d3=document.createElement("span");d3.setAttribute("id","video-hd"),d3.innerHTML=w.opt.url.indexOf(".hd")===-1?"标清":"高清",d3.onclick=function(){if(w.opt.videoLoading)return layer.msg("视频加载中,请稍后"),!1;var E0=w.stop();w.opt.videoLoading=!0,E0.then(function(g1){w.opt.videoLoading=!1,w.opt.url.indexOf(".hd")===-1?(w.opt.url=w.opt.url.replace(".live",".hd.live"),d3.innerHTML=w.opt.url.indexOf(".hd")===-1?"标清":"高清"):(w.opt.url=w.opt.url.replace(".hd.live",".live"),d3.innerHTML=w.opt.url.indexOf(".hd")===-1?"标清":"高清"),w.play(w.opt.url)}).catch(function(g1){console.log("error",g1)})},o3.appendChild(d3)}if(Y3().fullScreenModule){var z3=document.createElement("span");z3.setAttribute("class","hide"),z3.setAttribute("id","ezuikit-open-sound"),z3.setAttribute("title","打开声音"),z3.setAttribute("style","vertical-align: top;"),z3.innerHTML='',z3.onclick=function(){w.openSound(0),z3.setAttribute("class","hide"),r1.setAttribute("class","")};var r1=document.createElement("span");z3.setAttribute("id","ezuikit-close-sound"),r1.setAttribute("class","hide"),r1.setAttribute("title","关闭声音"),r1.setAttribute("style","vertical-align: top;"),r1.innerHTML='',r1.onclick=function(){w.closeSound(0),z3.setAttribute("class",""),r1.setAttribute("class","hide")},o3.appendChild(z3),o3.appendChild(r1)}if(w.opt.audio==1?r1.setAttribute("class",""):(z3.setAttribute("class",""),w.closeSound(0)),Y3().fullScreenModule){var A1=document.createElement("span");A1.setAttribute("title","全屏"),A1.setAttribute("style","vertical-align: top;"),A1.innerHTML=' ',A1.onclick=function(){w.fullScreen()},o3.appendChild(A1)}}if(Y3().talkModule){var y1=document.createElement("div"),P1=document.createElement("div");y1.setAttribute("class","ptp-talk off"),y1.innerHTML=' 开启对讲',y1.onclick=function(){if(console.log("EZUIKit.state.countTimer",b.state.countTimer),b.state.countTimer)return j.layer.msg("语音设备正忙,请稍后重试"),!1;J1("add",0),console.log("开始对讲,关闭声音"),w.closeSound(0),console.log(w.opt),w.startTalk(),this.setAttribute("class","ptp-talk off hide"),P1.setAttribute("class","ptp-talk on")},P1.setAttribute("class","ptp-talk on hide"),P1.innerHTML=' 关闭对讲',P1.onclick=function(){console.log(w.opt),w.stopTalk(),J1("destory",0),w.openSound(0),this.setAttribute("class","ptp-talk on hide"),y1.setAttribute("class","ptp-talk off")},b2.appendChild(y1),b2.appendChild(P1)}if(Y3().broadcastModule){var n0=function E0(g1){function s1(R1){console.log("data",R1),R1.code==200&&(V6(R1.data,5),b.state.page=R1.page.page,g1==0&&R1.data.length==0&&!b.state.fetchDefaultList&&(b.state.fetchDefaultList=!0,E0(0)))}v(E+"/api/lapp/voice/query","POST",{accessToken:w.opt.accessToken,pageStart:g1,pageSize:b.state.pageSize,default:b.state.fetchDefaultList?"true":"false"},"",s1)},V6=function(g1){if(console.log("renderVoliceList",g1),g1&&g1.length>0){for(var s1=0;s1"+(g1[s1].voiceName.length>10?g1[s1].voiceName.substr(0,10)+"...":g1[s1].voiceName)+"",document.getElementsByClassName("voice-list-ul")[0].append(R1),R1.onclick=function(b0){console.log("点击元素",b0.target,b0.target.dataset.url);var a2=b0.target.dataset.url,S2=b0.target.dataset.time;e6(a2,S2)}}g1.length===b.state.pageSize?document.getElementById("voice-list-end").innerHTML="向下滚动加载更多":document.getElementById("voice-list-end").innerHTML="没有更多数据了"}},e6=function(g1,s1){console.log("播放语音",g1,s1);function R1(b0){console.log("data.data",b0.data),b0.code==200?J1("sub",parseInt(s1)):b0.code=="10001"?j.layer.msg("未找到当前语音"):j.layer.msg(b0.msg||"发送失败,请稍后再试")}v(E+"/api/lapp/voice/send","POST",{accessToken:w.opt.accessToken,deviceSerial:w.opt.deviceSerial,channelNo:w.opt.channelNo,fileUrl:g1},"",R1)},Se=document.createElement("div"),$t=document.createElement("div");Se.setAttribute("class","broadcast off"),$t.setAttribute("class","broadcast on hide"),Se.innerHTML=' 语音播报',Se.onclick=function(){this.setAttribute("class","broadcast off hide"),$t.setAttribute("class","broadcast on")},$t.innerHTML='
自定义语音
语音播报',$t.onclick=function(){this.setAttribute("class","broadcast on hide"),Se.setAttribute("class","broadcast off")},b2.appendChild(Se),b2.appendChild($t),document.getElementById("voice-custom").onclick=function(){console.log("显示自定义语音"),a0.setAttribute("class","speak off")},n0(0);var a0=document.createElement("div"),be=document.createElement("div");a0.setAttribute("class","speak off hide"),be.setAttribute("class","speak on hide"),a0.setAttribute("id","startSpeak"),be.setAttribute("id","stopSpeak"),a0.innerHTML=' 按住说话',be.innerHTML=' 松开发送',b2.appendChild(a0),b2.appendChild(be),document.getElementById("voice-list").onscroll=function(E0){var g1=this.scrollHeight;console.log("sum",g1,this.scrollTop,document.getElementById("voice-list").clientHeight),g1<=this.scrollTop+this.clientHeight&&(console.log("拖动到底,执行加载",b.state.page),n0(++b.state.page))};var ct=document.createElement("div");ct.setAttribute("class","time-area"),ct.setAttribute("id","time-area"),ct.innerHTML="00:00",b2.appendChild(ct);var K1;document.getElementById("startSpeak").onmousedown=function(){if(b.state.countTimer)return j.layer.msg("语音设备正忙,请稍后重试"),!1;console.log("按住说话"),a0.setAttribute("class","speak off hide"),be.setAttribute("class","speak on"),R1(),J1("add",0),setTimeout(function(){b.state.recodeTime=0,s1()},1e3),b.state.recodeTimer&&clearInterval(b.state.recodeTimer),b.state.recodeTimer=setInterval(function(){b.state.recodeTime>=59?(w.stopTalk(),J1("destory",0),this.setAttribute("class","ptp-talk on hide"),y1.setAttribute("class","ptp-talk off"),j.layer.msg("不超过1分钟")):b.state.recodeTime=b.state.recodeTime+1},1e3);var E0;function g1(b0){var a2=E0.createMediaStreamSource(b0);K1=new j.Recorder(a2)}function s1(){K1&&K1.record()}function R1(){console.log("run init");try{j.AudioContext=j.AudioContext||j.webkitAudioContext,navigator.getUserMedia=navigator.getUserMedia||navigator.webkitGetUserMedia,j.URL=j.URL||j.webkitURL,E0=new AudioContext,console.log("Audio context set up."),console.log("navigator.getUserMedia "+(navigator.getUserMedia?"available.":"not present!"))}catch(b0){console.log("err",b0),j.layer.msg("No web audio support in this browser!")}navigator.getUserMedia({audio:!0},g1,function(b0){console.log("No live audio input: "+b0)})}},document.getElementById("stopSpeak").onmouseup=function(){console.log("松开发送"),be.setAttribute("class","speak on hide"),E0();function E0(){if(J1("destory",0),b.state.recodeTime<1)return j.layer.msg("说话时间过短"),clearInterval(b.state.recodeTimer),!1;clearInterval(b.state.recodeTimer),g1()}function g1(){try{K1&&K1.stop(),K1&&K1.exportWAV(function(s1){if(console.log("wav_file",s1),s1.size<1e3)return j.layer.msg("录音失败,请重试"),b.state.recodeTime=0,!1;J1("sub",b.state.recodeTime+2);var R1=new FormData;R1.append("voiceFile",s1),R1.append("accessToken",w.opt.accessToken),R1.append("deviceSerial",w.opt.deviceSerial),R1.append("channelNo",w.opt.channelNo);function b0(S2){console.log("data.data",S2.data),S2.code==200?J1("sub",b.state.recodeTime+2):S2.code=="10001"?j.layer.msg("未找到当前语音"):j.layer.msg(S2.msg||"发送失败,请稍后再试")}function a2(S2){console.log("err",S2)}v(E+"/api/lapp/voice/sendonce","POST",{voiceFile:s1,accessToken:w.opt.accessToken,deviceSerial:w.opt.deviceSerial,channelNo:w.opt.channelNo},"",b0,a2)}),K1&&K1.clear()}catch(s1){console.log(s1)}}}}}}})});var w=this;j.addEventListener("message",function(O){O.origin;var e2=w.opt.id;if(O.data.type)switch(O.data.type){case"openSound":e2==O.data.id&&G.openSoundCallBack&&G.openSoundCallBack(O.data);break;case"closeSound":e2==O.data.id&&G.closeSoundCallBack&&G.closeSoundCallBack(O.data);break;case"capturePicture":e2==O.data.id&&G.capturePictureCallBack&&G.capturePictureCallBack(O.data);break;case"startSave":e2==O.data.id&&G.startSaveCallBack&&G.startSaveCallBack(O.data);break;case"stopSave":e2==O.data.id&&G.stopSaveCallBack&&G.stopSaveCallBack(O.data);break;case"fullScreen":e2==O.data.id&&G.fullScreenCallBack&&G.fullScreenCallBack(O.data);break;case"getOSDTime":e2==O.data.id&&G.getOSDTimeCallBack&&G.getOSDTimeCallBack(O.data);break;case"handleSuccess":e2==O.data.id&&G.handleSuccess&&G.handleSuccess(O.data);break;case"handleError":e2==O.data.id&&G.handleError&&G.handleError(O.data);break;case"dblclick":e2==O.data.id&&w.opt.bSupporDoubleClickFull&&(w.opt.fullScreenStatus===0?w.fullScreen():w.cancelFullScreen());break;case"startTalk":w.startTalk(),w.closeSound();break;case"stopTalk":w.stopTalk(),w.openSound();break;case"clickEventHandle":console.log("event.data",O.data),G.clickEventHandle&&G.clickEventHandle(O.data);break;case"removeEventHandle":G.removeEventHandle&&G.removeEventHandle(O.data);break;case"esc":G.clickEventHandle&&G.clickEventHandle(O.data);break;case"iframeFullScreen":if(e2==O.data.id){var h2=function(R2){var s3=R2.requestFullScreen||R2.webkitRequestFullScreen||R2.mozRequestFullScreen||R2.msRequestFullScreen;if(s3)s3.call(R2);else if(typeof j.ActiveXObject!="undefined"){var Y2=new ActiveXObject("WScript.Shell");Y2!==null&&Y2.SendKeys("{F11}")}};h2(document.getElementById("EZUIKitPlayer-"+O.data.id))}break}});function D(O){w.opt.fullScreenStatus=O?1:0,G.fullScreenChangeCallBack&&G.fullScreenChangeCallBack({data:O,id:w.opt.id})}typeof document.fullScreen!="undefined"?document.addEventListener("fullscreenchange",function(){var O=document.fullscreen||!1;D(O)}):typeof document.webkitIsFullScreen!="undefined"?document.addEventListener("webkitfullscreenchange",function(){var O=document.webkitIsFullScreen||!1;D(O)}):typeof document.mozFullScreen!="undefined"&&document.addEventListener("mozfullscreenchange",function(){var O=document.mozFullScreen||!1;D(O)})};W.prototype.play=function(V){var G="EZUIKitPlayer-"+this.opt.id,d2=document.getElementById(G).contentWindow;t(V)==="object"&&V.url&&(this.opt.url=V.url),t(V)==="object"&&V.accessToken&&(this.opt.accessToken=V.accessToken),typeof V=="string"&&(this.opt.url=V),d2.postMessage({action:"play",accessToken:this.opt.accessToken,url:this.opt.url},E+"/ezopen/h5/iframe");var r2=this;this.opt.videoLoading=!0;var t2=new Promise(function(n2,C2){j.addEventListener("message",function(I){var C=r2.opt.id;C==I.data.id&&I.data.type==="handleSuccess"&&(setTimeout(function(){r2.opt.videoLoading=!1},1e3),n2(I.data))})});return t2},W.prototype.stop=function(){var V="EZUIKitPlayer-"+this.opt.id,G=document.getElementById(V).contentWindow;G.postMessage("stop",E+"/ezopen/h5/iframe");var d2=this,r2=new Promise(function(t2,n2){j.addEventListener("message",function(C2){var I=d2.opt.id;I==C2.data.id&&C2.data.type==="stop"&&t2(C2.data)})});return r2},W.prototype.openSound=function(){var V="EZUIKitPlayer-"+this.opt.id,G=document.getElementById(V).contentWindow;G.postMessage("openSound",E+"/ezopen/h5/iframe");var d2=this,r2=new Promise(function(t2,n2){j.addEventListener("message",function(C2){var I=d2.opt.id;I==C2.data.id&&C2.data.type==="openSound"&&t2(C2.data)})});return r2},W.prototype.closeSound=function(){var V="EZUIKitPlayer-"+this.opt.id,G=document.getElementById(V).contentWindow;G.postMessage("closeSound",E+"/ezopen/h5/iframe");var d2=this,r2=new Promise(function(t2,n2){j.addEventListener("message",function(C2){var I=d2.opt.id;I==C2.data.id&&C2.data.type==="closeSound"&&t2(C2.data)})});return r2},W.prototype.startSave=function(V){var G="EZUIKitPlayer-"+this.opt.id,d2=document.getElementById(G).contentWindow;d2.postMessage({action:"startSave",fileName:V||"default"},E+"/ezopen/h5/iframe");var r2=this,t2=new Promise(function(n2,C2){j.addEventListener("message",function(I){var C=r2.opt.id;C==I.data.id&&I.data.type==="startSave"&&n2(I.data)})});return t2},W.prototype.stopSave=function(){var V="EZUIKitPlayer-"+this.opt.id,G=document.getElementById(V).contentWindow;G.postMessage("stopSave",E+"/ezopen/h5/iframe");var d2=this,r2=new Promise(function(t2,n2){j.addEventListener("message",function(C2){var I=d2.opt.id;I==C2.data.id&&C2.data.type==="stopSave"&&t2(C2.data)})});return r2},W.prototype.fullScreen=function(){if(this.opt.fullScreenStatus===1)return!1;var V="EZUIKitPlayer-"+this.opt.id,G=document.getElementById(V).contentWindow;if(navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)){var d2=document.documentElement.clientWidth,r2=document.documentElement.clientHeight,t2=document.body;t2=document.getElementById(V);var n2="";n2+="width:"+r2+"px;",n2+="height:"+d2+"px;",n2+="-webkit-transform: rotate(90deg); transform: rotate(90deg);",n2+="-webkit-transform-origin: "+d2/2+"px "+d2/2+"px;",n2+="transform-origin: "+d2/2+"px "+d2/2+"px;",n2+="position: fixed;top: 0;left: 0;z-index:10",t2.style.cssText=n2,setTimeout(function(){G.postMessage("autoResize",E+"/ezopen/h5/iframe")},500)}else{var C2=function(C){var z=C.requestFullScreen||C.webkitRequestFullScreen||C.mozRequestFullScreen||C.msRequestFullScreen;if(z)z.call(C);else if(typeof j.ActiveXObject!="undefined"){var w=new ActiveXObject("WScript.Shell");w!==null&&w.SendKeys("{F11}")}};C2(document.getElementById(V))}this.params.fullScreenCallBack&&this.params.fullScreenCallBack(this.opt.id),this.opt.fullScreenStatus=1},W.prototype.cancelFullScreen=function(){if(this.opt.fullScreenStatus===0)return!1;var V="EZUIKitPlayer-"+this.opt.id,G=document.getElementById(V).contentWindow;if(navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)){var d2=document.getElementById(V).width,r2=document.getElementById(V).height,t2=document.body;t2=document.getElementById(V);var n2="";n2+="width:"+d2+"px;",n2+="height:"+r2+"px;",n2+="-webkit-transform: none; transform: none;",n2+="-webkit-transform-origin: 0 0;",n2+="transform-origin: 0 0;",t2.style.cssText=n2,setTimeout(function(){G.postMessage("autoResize",E+"/ezopen/h5/iframe")},500);var C2=V+"cancel-full-screen",I=document.getElementById(C2);I&&document.body.removeChild(I)}else document.exitFullscreen?document.exitFullscreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.mozCancelFullScreen&&document.mozCancelFullScreen();this.params.cancelFullScreenCallBack&&this.params.cancelFullScreenCallBack(this.opt.id),this.opt.fullScreenStatus=0},W.prototype.capturePicture=function(V,G){var d2="EZUIKitPlayer-"+this.opt.id,r2=document.getElementById(d2).contentWindow;r2.postMessage({action:"capturePicture",fileName:V||"default",isUndownload:G},E+"/ezopen/h5/iframe");var t2=this,n2=new Promise(function(C2,I){j.addEventListener("message",function(C){var z=t2.opt.id;z==C.data.id&&C.data.type==="capturePicture"&&C2(C.data)})});return n2},W.prototype.enableZoom=function(){var V="EZUIKitPlayer-"+this.opt.id,G=document.getElementById(V).contentWindow;G.postMessage("enableZoom",E+"/ezopen/h5/iframe")},W.prototype.closeZoom=function(){var V="EZUIKitPlayer-"+this.opt.id,G=document.getElementById(V).contentWindow;G.postMessage("closeZoom",E+"/ezopen/h5/iframe")},W.prototype.getOSDTime=function(){var V="EZUIKitPlayer-"+this.opt.id,G=document.getElementById(V).contentWindow;G.postMessage("getOSDTime",E+"/ezopen/h5/iframe");var d2=this,r2=new Promise(function(t2,n2){j.addEventListener("message",function(C2){var I=d2.opt.id;I==C2.data.id&&C2.data.type==="getOSDTime"&&t2(C2.data)})});return r2},W.prototype.autoResize=function(){var V="EZUIKitPlayer-"+this.opt.id,G=document.getElementById(V).contentWindow;G.postMessage("autoResize",E+"/ezopen/h5/iframe")},W.prototype.reSize=function(V,G){var d2="EZUIKitPlayer-"+this.opt.id,r2=document.getElementById(d2).contentWindow,t2=document.getElementById(this.opt.id);t2.style.width=V+"px",t2.style.height=G+"px",document.getElementById(this.opt.id).style.width=V+"px",document.getElementById(this.opt.id).style.height=G+"px";var n2=document.getElementById(d2);n2.setAttribute("width",V),n2.setAttribute("height",G),n2.style.width=V+"px",n2.style.height=G+"px",setTimeout(function(){r2.postMessage({action:"autoResize"},E+"/ezopen/h5/iframe")},500)},W.prototype.startTalk=function(){console.log("执行开始对讲"),console.log(this.opt);var V=this;b.opt=this.opt,j.EZUIKit&&(j.EZUIKit.opt=this.opt);var G=function(r2){if(r2.code==200){var t2=r2.data;if(t2){var n2=t2.rtcUrl;n2.indexOf("ws")===-1&&(n2=n2.replace("https","wss").replace("rtcgw","rtcgw-ws")),V.opt.rtcUrl=n2,V.opt.ttsUrl="tts://"+t2.ttsUrl;var C2="talk://"+V.opt.deviceSerial+":0:"+V.opt.channelNo+":cas.ys7.com:6500";V.opt.talkLink=V.opt.ttsUrl+"/"+C2,V.opt.stream=t2.stream,j.startTalk()}}};v(V.opt.apiDomain,"POST",{accessToken:V.opt.accessToken,deviceSerial:V.opt.deviceSerial,channelNo:V.opt.channelNo},"",G)},W.prototype.stopTalk=function(){console.log("执行结束对讲"),j.stopTalk()},W.prototype.edit=function(){var V="EZUIKitPlayer-"+this.opt.id,G=document.getElementById(V).contentWindow;G.postMessage("edit",E+"/ezopen/h5/iframe")},W.prototype.btnReRender=function(V){var G="EZUIKitPlayer-"+this.opt.id,d2=document.getElementById(G).contentWindow;d2.postMessage({action:"btnReRender",data:V},E+"/ezopen/h5/iframe")},W.prototype.changePlayUrl=function(V){V.deviceSerial&&(this.opt.deviceSerial=V.deviceSerial),V.channelNo&&(this.opt.channelNo=V.channelNo),V.accessToken&&(this.opt.accessToken=V.accessToken);var G="EZUIKitPlayer-"+this.opt.id,d2=document.getElementById(G).contentWindow;d2.postMessage({action:"changePlayUrl",data:V},E+"/ezopen/h5/iframe")},W.prototype.fetchThemeData=function(){var V="EZUIKitPlayer-"+this.opt.id,G=document.getElementById(V).contentWindow;G.postMessage({action:"fetchThemeData"},E+"/ezopen/h5/iframe")},W.prototype.setThemeData=function(V,G,d2){var r2="EZUIKitPlayer-"+this.opt.id,t2=document.getElementById(r2).contentWindow;t2.postMessage({action:"setThemeData",data:{accessToken:V,header:G,footer:d2}},E+"/ezopen/h5/iframe")},b.EZUIKitPlayer=W,j.EZUIKitV3=b;var Y=b;return Y});var De=EZUIKitV3,Oe=function(L){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},g=void 0,v=void 0,b=void 0,E=[];return function(){var Y=ut(p),V=new Date().getTime(),G=!g||V-g>Y;g=V;for(var d2=arguments.length,r2=Array(d2),t2=0;t2>>0)+"_",r1=0;return o3}),v("Symbol.iterator",function(b2){if(b2)return b2;b2=Symbol("Symbol.iterator");for(var o3="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),d3=0;d30})>=0,this.isMobile&&(this.isNeedRenderHeader=L2.findIndex(_.btnList,function(B){return B.isrender>0&&B.iconId==="deviceID"||B.isrender>0&&B.iconId==="deviceName"})>=0),this.isNeedRenderFooter=L2.findIndex(w.btnList,function(B){return B.isrender>0})>=0,this.isNeedRenderTimeLine=L2.findIndex(_.btnList,function(B){return B.iconId==="cloudRec"&&B.isrender===1||B.iconId==="rec"&&B.isrender===1})>=0&&!this.jSPlugin.disabledTimeLine,["date-switch-container-wrap","rec-type-container-wrap","mobile-rec-wrap","mobile-ez-ptz-container"].forEach(function(B,t2){document.getElementById(B)&&document.getElementById(B).parentElement.removeChild(document.getElementById(B))}),this.isNeedRenderHeader)if(document.getElementById("".concat(this.jSPlugin.id,"-headControl")))document.getElementById("".concat(this.jSPlugin.id,"-headControl")).innerHTML="
");else{var N=document.createElement("div");N.setAttribute("id","".concat(this.jSPlugin.id,"-headControl")),N.setAttribute("class","header-controls"),N.innerHTML="
`);var n2={height:this.jSPlugin.width>f1?"48px":"32px","line-height":this.jSPlugin.width>f1?"48px":"32px",display:"flex","justify-content":"space-between",top:0,"z-index":1,background:"#000000",color:"#FFFFFF",width:"100%"};N.style=oe(n2),document.getElementById("".concat(M,"-wrap")).insertBefore(N,document.getElementById(M));var q=setInterval(function(){window.EZUIKit[m.jSPlugin.id].state.EZUIKitPlayer.init&&clearInterval(q)},50)}else document.getElementById("".concat(this.jSPlugin.id,"-headControl"))&&document.getElementById("".concat(this.jSPlugin.id,"-headControl")).parentElement.removeChild(document.getElementById("".concat(this.jSPlugin.id,"-headControl")));if(this.isNeedRenderFooter)if(document.getElementById("".concat(this.jSPlugin.id,"-ez-iframe-footer-container")))document.getElementById("".concat(this.jSPlugin.id,"-ez-iframe-footer-container"))&&(document.getElementById("".concat(this.jSPlugin.id,"-ez-iframe-footer-container")).style.marginTop="-".concat(this.jSPlugin.width>f1?48:32,"px"),document.getElementById("".concat(this.jSPlugin.id,"-ez-iframe-footer-container")).innerHTML='`));else{var a2=document.createElement("div");a2.setAttribute("id","".concat(this.jSPlugin.id,"-ez-iframe-footer-container")),a2.setAttribute("class","ez-iframe-footer-container");var X={"min-height":this.jSPlugin.width>f1?"48px":"32px","max-height":this.jSPlugin.width>f1?"96px":"80px",position:"relative","margin-top":this.jSPlugin.width>f1?"-48px":"-32px",display:"flex","flex-wrap":"wrap","justify-content":"space-between","z-index":999,top:0,color:"#FFFFFF",width:"100%"};a2.style=oe(X),a2.innerHTML='`),y(a2,document.getElementById(M))}else document.getElementById("".concat(this.jSPlugin.id,"-ez-iframe-footer-container"))&&document.getElementById("".concat(this.jSPlugin.id,"-ez-iframe-footer-container")).parentElement.removeChild(document.getElementById("".concat(this.jSPlugin.id,"-ez-iframe-footer-container")));if(this.isNeedRenderHeader&&document.getElementById("".concat(this.jSPlugin.id,"-headControl"))&&(document.getElementById("".concat(this.jSPlugin.id,"-headControl")).style.background=_.backgroundColor,document.getElementById("".concat(this.jSPlugin.id,"-headControl")).style.color=_.color,_.btnList.map(function(B,t2){B.isrender&&m.renderHeader(B.iconId,B.part)})),this.isNeedRenderFooter&&document.getElementById("".concat(this.jSPlugin.id,"-audioControls"))&&(document.getElementById("".concat(this.jSPlugin.id,"-audioControls")).style.background=w.backgroundColor,document.getElementById("".concat(this.jSPlugin.id,"-audioControls")).style.color=w.color,w.btnList.map(function(B,t2){B.isrender&&m.renderFooter(B.iconId,B.part)})),this.isNeedRenderTimeLine)if(this.isMobile)document.getElementById("".concat(this.jSPlugin.id,"-headControl-right"))&&(document.getElementById("".concat(this.jSPlugin.id,"-headControl-right")).style.display="none"),this.Rec=new F2(this.jSPlugin,this.changeRecSpeed,this.resetMobileZoomStatus);else{this.Rec?(this.Rec.unSyncTimeLine(),this.Rec.recInit()):(this.jSPlugin.decoderState=this.decoderState,this.jSPlugin.setDecoderState=this.setDecoderState,this.Rec=new X2(this.jSPlugin));var W=setInterval(function(){window.EZUIKit[m.jSPlugin.id].state.EZUIKitPlayer.init&&clearInterval(W)},50)}var _2=L2.findIndex(this.themeData.footer.btnList,function(B){return B.iconId==="pantile"&&B.isrender===1})>=0&&!this.jSPlugin.disabledPTZ;_2&&(this.isMobile&&(this.MobilePtz=new l1(this.jSPlugin)),this.Ptz=new q2(this.jSPlugin));var u2=function(){var t2=m.decoderState.state,U=t2.expend,C=t2.webExpend,g=document.fullScreen||document.mozFullScreen||document.webkitIsFullScreen;g||(m.jSPlugin.jSPlugin.JS_Resize(m.jSPlugin.width,m.jSPlugin.height),U&&m.setDecoderState({expend:!1}),C&&m.setDecoderState({webExpend:!1})),m.jSPlugin.Theme.Rec&&m.jSPlugin.Theme.Rec.recAutoSize()};if(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange"].forEach(function(B){window.addEventListener(B,function(t2){return u2()})}),this.themeData.poster){this.jSPlugin.poster=this.themeData.poster;var F=setInterval(function(){window.EZUIKit[m.jSPlugin.id].state.EZUIKitPlayer.init&&(clearInterval(F),m.jSPlugin.setPoster(m.themeData.poster))},50)}this.inited=!0,this.getDeviceInfo()}},{key:"resetMobileZoomStatus",value:function(){if(this.isMobile){var m=document.getElementById("".concat(this.jSPlugin.id,"-zoom-container"));m&&m.style&&m.style.display!="none"&&(console.log("结束电子放大"),m.style.display="none"),this.jSPlugin.Zoom.resetZoom()}}},{key:"getDeviceInfo",value:function(){var m=this,p=function(w){w.code==200&&w.data&&(w.data.isEncrypt&&setTimeout(function(){m.pluginStatus.loadingClear(),m.pluginStatus.loadingSetText({text:"设备已加密",color:"red"})},1500),document.getElementById("".concat(m.jSPlugin.id,"-deviceName-content"))&&(document.getElementById("".concat(m.jSPlugin.id,"-deviceName-content")).style.maxWidth="100%",document.getElementById("".concat(m.jSPlugin.id,"-deviceName-content")).style.overflow="hidden",document.getElementById("".concat(m.jSPlugin.id,"-deviceName-content")).style.textOverflow="ellipsis",document.getElementById("".concat(m.jSPlugin.id,"-deviceName-content")).style.whiteSpace="nowrap",document.getElementById("".concat(m.jSPlugin.id,"-deviceName-content")).innerHTML=w.data.deviceName),document.getElementById("".concat(m.jSPlugin.id,"-deviceID-content"))&&(document.getElementById("".concat(m.jSPlugin.id,"-deviceID-content")).style.maxWidth="100%",document.getElementById("".concat(m.jSPlugin.id,"-deviceID-content")).style.overflow="hidden",document.getElementById("".concat(m.jSPlugin.id,"-deviceID-content")).style.textOverflow="ellipsis",document.getElementById("".concat(m.jSPlugin.id,"-deviceID-content")).style.whiteSpace="nowrap",document.getElementById("".concat(m.jSPlugin.id,"-deviceID-content")).innerHTML=K(m.jSPlugin.url).deviceSerial))};J(this.jSPlugin.env.domain+"/api/lapp/device/info","POST",{accessToken:this.jSPlugin.accessToken,deviceSerial:K(this.jSPlugin.url).deviceSerial},"",p)}},{key:"editStart",value:function(m){var p=document.getElementById("".concat(this.jSPlugin.id,"-audioControls")),_=document.getElementById("".concat(this.jSPlugin.id,"-headControl"));_&&_.setAttribute("class","header-controls themeEditing"),p&&p.setAttribute("class","footer-controls themeEditing"),this.setDecoderState({isEditing:!0})}},{key:"editEnd",value:function(m){var p=document.getElementById("".concat(this.jSPlugin.id,"-audioControls")),_=document.getElementById("".concat(this.jSPlugin.id,"-headControl"));_&&_.setAttribute("class","header-controls"),p&&p.setAttribute("class","footer-controls"),this.setDecoderState({isEditing:!1})}},{key:"webExpend",value:function(){var m=this,p=this.decoderState.state;p.webExpend;var _=p.expend,w=p.play;if(!w)return!1;if(_)return console.log("正在全局全屏"),!1;console.log("执行网页全屏");var M=0,N=0,n2=I(document.getElementById("".concat(this.jSPlugin.id,"-wrap")));n2.then(function(q){console.log("全屏promise",window.screen.width),document.getElementById("".concat(m.jSPlugin.id,"-canvas-container"))&&(M=parseInt(window.getComputedStyle(document.getElementById("".concat(m.jSPlugin.id,"-canvas-container"))).height,10)),document.getElementById("".concat(m.jSPlugin.id,"-headControl"))&&(N=parseInt(window.getComputedStyle(document.getElementById("".concat(m.jSPlugin.id,"-headControl"))).height,10)),console.log("this.jSPlugin.JS_Resiz",M,N,document.body.clientWidth),m.jSPlugin.jSPlugin.JS_Resize(window.screen.width,window.screen.height-M-N)}).catch(function(q){console.log(q)})}},{key:"expend",value:function(){var m=this,p=this.decoderState.state,_=p.webExpend;p.expend;var w=p.play;if(p.pantile,!w)return!1;if(_)return console.log("正在网站全屏"),!1;if(console.log("执行全局全屏"),this.isMobile){var M=parseInt(getComputedStyle(document.getElementById("".concat(this.jSPlugin.id,"-wrap"))).height,10)-parseInt(getComputedStyle(document.getElementById(this.jSPlugin.id)).height,10);T(document.getElementById("".concat(this.jSPlugin.id,"-wrap"))),setTimeout(function(){var n2=document.documentElement.clientWidth,q=document.documentElement.clientHeight;document.getElementById("".concat(m.jSPlugin.id)).style["backface-visibility"]="hidden",m.jSPlugin.jSPlugin.JS_Resize(q,n2-M)},100)}else{var N=I(document.getElementById("".concat(this.jSPlugin.id)));N.then(function(n2){m.jSPlugin.jSPlugin.JS_Resize(window.screen.width,window.screen.height)}).catch(function(n2){console.log(n2)})}}}]),j}();Date.prototype.Format=function(j){var D={"M+":this.getMonth()+1,"d+":this.getDate(),"h+":this.getHours(),"m+":this.getMinutes(),"s+":this.getSeconds(),"q+":Math.floor((this.getMonth()+3)/3),S:this.getMilliseconds()};/(y+)/.test(j)&&(j=j.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length)));for(var m in D)new RegExp("("+m+")").test(j)&&(j=j.replace(RegExp.$1,RegExp.$1.length==1?D[m]:("00"+D[m]).substr((""+D[m]).length)));return j};var Be=function(){function j(D,m){if(i(this,j),this.params=D,this.state={},this.jsPlugin=m,this.url="https://log.ys7.com/statistics.do?",D.env)switch(D.env){case"test12":this.url="https://test12dclog.ys7.com/statistics.do?";break;case"online":break;default:this.url=D.env;break}}return r(j,[{key:"uuid",value:function(){for(var m=[],p="0123456789abcdef",_=0;_<36;_++)m[_]=p.substr(Math.floor(Math.random()*16),1);m[14]="4",m[19]=p.substr(m[19]&3|8,1),m[8]=m[13]=m[18]=m[23]="-";var w=m.join("");return w}},{key:"dclog",value:function(m){var p=this.url,_=Object.assign({},{systemName:"open_website_monitor"},{bn:"ezuikit-js"},m,{un:m.url},{st:new Date().getTime(),h:window.location.pathname});Object.keys(_).forEach(function(M,N){var n2=_[M];typeof _[M]=="string"&&(n2=_[M].replace("%","%25")),typeof _[M]!="undefined"&&(p+="".concat(N===0?"":"&").concat(M,"=").concat(encodeURIComponent(n2)))});var w=new Image;w.src=p}},{key:"localInfoLog",value:function(m){var p=this.url,_=window.location.protocol+"//"+window.location.host,w={systemName:"open_netstream_localinfo",Ver:"v6.0.0",PlatAddr:_,ExterVer:"v6.0.0",OpId:this.uuid(),CltType:102,AppId:"",playurl:encodeURIComponent(this.jsPlugin.url),StartTime:new Date().Format("yyyy-MM-dd hh:mm:ss.S"),OS:navigator.platform};w=Object.assign(w,m),Object.keys(w).forEach(function(N,n2){var q=w[N];typeof w[N]=="string"&&(q=w[N].replace("%","%25")),typeof w[N]!="undefined"&&(p+="".concat(n2===0?"":"&").concat(N,"=").concat(encodeURIComponent(q)))});var M=new Image;M.src=p}},{key:"playLog",value:function(m){var p=this.url,_=p,w={systemName:"open_netstream_play_main",playurl:encodeURIComponent(this.jsPlugin.url),Time:new Date().Format("yyyy-MM-dd hh:mm:ss.S"),Via:2,OpId:this.uuid()};w=Object.assign(w,m),Object.keys(w).forEach(function(N,n2){var q=w[N];typeof w[N]=="string"&&(q=w[N].replace("%","%25")),typeof w[N]!="undefined"&&(_+="".concat(n2===0?"":"&").concat(N,"=").concat(encodeURIComponent(q)))});var M=new Image;M.src=_}}]),j}();(function(j,D){t(n)==="object"&&t(n.exports)==="object"?n.exports=j.document?D(j,!0):function(m){if(!m.document)throw new Error("EZUIPlayer requires a window with a document");return D(m)}:D(j)})(typeof window!="undefined"?window:void 0,function(j,D){var m;function p(X,W){for(var _2=document.getElementsByTagName("head")[0].getElementsByTagName("script"),u2=!1,F=0;F<_2.length;F++)_2[F].getAttribute("src")==X&&(u2=!0,W());if(!u2){var B=document.createElement("script");B.setAttribute("src",X),B.onload=W,document.getElementsByTagName("head")[0].appendChild(B)}}function _(X,W){for(var _2=document.getElementsByTagName("head")[0].getElementsByTagName("link"),u2=!1,F=0;F<_2.length;F++)_2[F].getAttribute("href")==X&&(u2=!0,W());if(!u2){var B=document.createElement("link");B.rel="stylesheet",B.type="text/css",B.href=X,B.onload=W,document.getElementsByTagName("head")[0].appendChild(B)}}function w(X,W,_2,u2,F,B){var t2=X,U=new XMLHttpRequest;U.onreadystatechange=function(){if(U.readyState==4&&U.status==200){var v=JSON.parse(U.responseText);F(v)}},U.open(W,t2,!0);var C=new FormData;for(var g in _2)C.append(g,_2[g]);U.send(C)}var M={EZUIKitPlayer:void 0,EZUIKitTalk:void 0,opt:{apiDomain:"https://open.ys7.com/api/lapp/live/talk/url",filePath:"https://open.ys7.com/assets/ezuikit_v2.6.4",accessToken:"",url:"",deviceSerial:"",channelNo:"",id:"",talkLink:"",rtcUrl:"",ttsUrl:"",stream:"",isReliesReady:!1,template:"simple",plugin:[],audio:1,autoplay:1,videoLoading:!1},state:(m={countTimer:void 0,recodeTime:0,recodeTimer:void 0},s(m,"recodeTime",0),s(m,"fetchDefaultList",!1),s(m,"page",0),s(m,"pageSize",5),m),handleTalkSuccess:function(){},handleTalkError:function(){}},N="https://open.ys7.com",n2=N,q=function(W){var v=this;this.opt={id:W.id,apiDomain:N+"/api/lapp/live/talk/url",filePath:n2+"/assets/ezuikit_v2.6.4",decoderVersion:"",accessToken:"",url:"",deviceSerial:"",channelNo:"",talkLink:"",rtcUrl:"",ttsUrl:"",stream:"",isReliesReady:!1,template:"simple",plugin:[],audio:1,autoplay:1,fullScreenStatus:0,bSupporDoubleClickFull:!0,videoLoading:!1},this.params=W,W.id&&(this.opt.id=W.id),W.accessToken&&(this.opt.accessToken=W.accessToken),typeof W.audio!="undefined"&&(this.opt.audio=W.audio),typeof W.decoderVersion!="undefined"&&(this.opt.decoderVersion=W.decoderVersion),typeof W.env!="undefined"&&(typeof W.env.domain!="undefined"&&(N=W.env.domain,this.opt.apiDomain=N+"/api/lapp/live/talk/url"),typeof W.env.filePathDomain!="undefined"&&(n2=W.env.filePathDomain,this.opt.filePathDomain=W.env.filePathDomain)),W.url&&(this.opt.url=W.url,this.opt.deviceSerial=W.url.split("/")[3],this.opt.channelNo=W.url.split("/")[4].split(".")[0]),typeof W.template!="undefined"&&(this.opt.template=W.template),W.plugin&&(this.opt.plugin=W.plugin),typeof W.autoplay!="undefined"&&(this.opt.autoplay=W.autoplay?1:0),typeof W.bSupporDoubleClickFull!="undefined"&&(this.opt.bSupporDoubleClickFull=W.bSupporDoubleClickFull),typeof W.handleTalkSuccess!="undefined"&&(j.EZUIKit.handleTalkSuccess=W.handleTalkSuccess),typeof W.handleTalkError!="undefined"&&(j.EZUIKit.handleTalkError=W.handleTalkError);var _2=this.opt.id,u2=document.getElementById(_2);u2.style.fontSize=0,u2.style.overflowY="auto",u2.style.position="relative";var F=document.createElement("iframe");function B(){switch(v.opt.template){case"simple":var G=N+"/ezopen/h5/iframe?bSupporDoubleClickFull=0&url="+v.opt.url.replace("?","&")+"&autoplay="+v.opt.autoplay+"&audio="+v.opt.audio+"&accessToken="+W.accessToken+"&templete=0&id="+_2+"&decoderVersion="+v.opt.decoderVersion,i2="";return typeof W.controls!="undefined"&&W.controls&&(console.log("typeof",t(W.controls)),i2="play,voice,hd,fullScreen",W.controls.length>0&&(i2=W.controls.join(","),G+="&controls="+i2)),W.websocketParams&&(G+="&websocketParams="+JSON.stringify(W.websocketParams)),G;case"standard":return N+"/ezopen/h5/iframe?bSupporDoubleClickFull=0&url="+v.opt.url.replace("?","&")+"&autoplay="+v.opt.autoplay+"&audio="+v.opt.audio+"&accessToken="+W.accessToken+"&templete=1&id="+_2+"&decoderVersion="+v.opt.decoderVersion;case"security":return N+"/ezopen/h5/iframe_se?bSupporDoubleClickFull=0&url="+v.opt.url.replace("?","&")+"&autoplay="+v.opt.autoplay+"&audio="+v.opt.audio+"&accessToken="+W.accessToken+"&templete=0&id="+_2+"&decoderVersion="+v.opt.decoderVersion;case"theme":return G=N+"/jssdk/theme.html?url=".concat(W.url,"&accessToken=").concat(W.accessToken,"&id=").concat(_2,"&isMobile=").concat(W.isMobile),typeof W.isMobile!="undefined"&&(G+="&isMobile="+W.isMobile),typeof W.autoplay!="undefined"&&(G+="&autoplay="+W.autoplay),typeof W.domain!="undefined"&&W.domain=="https://test12open.ys7.com"&&(G+="&env=test12"),typeof W.env!="undefined"&&typeof W.env.domain!="undefined"&&W.env.domain=="https://test12open.ys7.com"&&(G+="&env=test12"),typeof W.header!="undefined"&&(G+="&header="+W.header),G;default:return N+"/ezopen/h5/iframe?bSupporDoubleClickFull=0&url="+v.opt.url.replace("?","&")+"&autoplay="+v.opt.autoplay+"&audio="+v.opt.audio+"&accessToken="+W.accessToken+"&templete=0&id="+_2+"&decoderVersion="+v.opt.decoderVersion}}F.src=B();var t2=document.getElementById(_2).offsetHeight,U=document.getElementById(_2).offsetWidth;W.height&&(t2=parseInt(W.height),/\%$/.test(W.height)&&(U=document.getElementById(_2).offsetWidth*(parseInt(W.height)/100))),W.width&&(U=parseInt(W.width),/\%$/.test(W.width)&&(U=document.getElementById(_2).offsetWidth*(parseInt(W.width)/100))),F.width=U,F.height=t2,F.id="EZUIKitPlayer-"+_2,F.setAttribute("allowfullscreen",!0),F.setAttribute("allow","autoplay"),F.setAttribute("frameborder",0),u2.appendChild(F);var C=v.opt.filePath+"/js/jquery.js",g="https://open.ys7.com/assets/layer/layer.js";p(C,function(){p(g,function(){if(K3().headerContainer){var G=document.createElement("div");G.setAttribute("class","panel-top");var i2=document.createElement("div");if(i2.setAttribute("class","contros"),G.appendChild(i2),u2.insertBefore(G,F),K3().capturePictureModule){var e2=document.createElement("span");e2.innerHTML=' ',e2.onclick=function(){v.capturePicture()},i2.appendChild(e2)}if(console.log("matchHeaderOpt().saveModule",K3().saveModule),K3().saveModule){var m2=document.createElement("span");m2.innerHTML=' ',m2.onclick=function(){v.startSave(),document.getElementById("startSave").setAttribute("class","icon hide"),document.getElementById("stopSave").setAttribute("class","icon")},i2.appendChild(m2);var B2=document.createElement("span");B2.innerHTML=' ',B2.onclick=function(){v.stopSave(),document.getElementById("stopSave").setAttribute("class","icon hide"),document.getElementById("startSave").setAttribute("class","icon")},i2.appendChild(B2)}if(K3().zoomModule){var W2=document.createElement("span");W2.innerHTML=' ',W2.onclick=function(){v.enableZoom(),document.getElementById("enableZoom").setAttribute("class","icon hide"),document.getElementById("closeZoom").setAttribute("class","icon")},i2.appendChild(W2);var Y2=document.createElement("span");Y2.innerHTML=' ',Y2.onclick=function(){v.closeZoom(),document.getElementById("closeZoom").setAttribute("class","icon hide"),document.getElementById("enableZoom").setAttribute("class","icon")},i2.appendChild(Y2)}}function L3(){var k0={footerContainer:!1,talkModule:!1,broadcastModule:!1,hdModule:!1,fullScreenModule:!1},M1=v.opt.template;switch(M1){case"simple":if(W.footer&&W.footer instanceof Array){var u1=W.footer;k0={footerContainer:!0,talkModule:u1.indexOf("talk")!==-1,broadcastModule:u1.indexOf("broadcast")!==-1,hdModule:u1.indexOf("hd")!==-1,fullScreenModule:u1.indexOf("fullScreen")!==-1}}break;case"standard":if(W.footer&&W.footer instanceof Array){var u1=W.footer;k0={footerContainer:!0,talkModule:u1.indexOf("talk")!==-1,broadcastModule:u1.indexOf("broadcast")!==-1,hdModule:u1.indexOf("hd")!==-1,fullScreenModule:u1.indexOf("fullScreen")!==-1}}break;case"security":break;case"voice":k0={footerContainer:!0,talkModule:!0,broadcastModule:!0,hdModule:!0,fullScreenModule:!0};break}return k0}function K3(){var k0={headerContainer:!1,capturePictureModule:!1,saveModule:!1,zoomModule:!1},M1=v.opt.template;switch(M1){case"simple":if(W.header&&W.header instanceof Array){var u1=W.header;k0={headerContainer:!0,capturePictureModule:u1.indexOf("capturePicture")!==-1,saveModule:u1.indexOf("save")!==-1,zoomModule:u1.indexOf("zoom")!==-1}}break;case"standard":break;case"security":break;case"voice":k0={headerContainer:!0,capturePictureModule:!0,saveModule:!0,zoomModule:!0};break}return k0}if(L3().footerContainer||v.opt.plugin.indexOf("talk")!==-1){var J3=v.opt.filePath+"/npm/css/recoder.css",n1=v.opt.filePath+"/npm/js/recoder.js",d1=v.opt.filePath+"/recorder.js";if(_(J3,function(){}),p(n1,function(){p(d1,function(){})}),v.opt.plugin.indexOf("talk")!==-1||L3().talkModule){var h2=function(M1){if(console.log("data",M1),M1.code==200){var u1=M1.data;if(u1){var N1=u1.rtcUrl;N1.indexOf("ws")===-1&&(N1=N1.replace("https","wss").replace("rtcgw","rtcgw-ws")),v.opt.rtcUrl=N1,v.opt.ttsUrl="tts://"+u1.ttsUrl;var y0="talk://"+v.opt.deviceSerial+":0:"+v.opt.channelNo+":cas.ys7.com:6500";if(v.opt.talkLink=v.opt.ttsUrl+"/"+y0,v.opt.stream=u1.stream,console.log("_this.opt",v.opt),!v.opt.isReliesReady){var s2=v.opt.filePath+"/npm/js/adapeter.js",w2=v.opt.filePath+"/npm/js/janus.js",E2=v.opt.filePath+"/npm/js/tts.js";console.log("加载jquery.js"),p(s2,function(){console.log("加载adapeter.js"),p(w2,function(){console.log("加载janus.js"),p(E2,function(){console.log("加载tts.js"),v.opt.isReliesReady=!0})})},function(){return!!j.adapter})}if(!document.getElementById("audioleft")){var N2=document.createElement("div");N2.style.display="none",N2.id="audioleft",document.body.appendChild(N2)}if(!document.getElementById("audioright")){var o2=document.createElement("div");o2.style.display="none",o2.id="audioright",document.body.appendChild(o2)}}}M.opt=v.opt,j.EZUIKit&&(j.EZUIKit.opt=v.opt)};w(v.opt.apiDomain,"POST",{accessToken:v.opt.accessToken,deviceSerial:v.opt.deviceSerial,channelNo:v.opt.channelNo},"",h2)}if(L3().footerContainer){var D3=function(M1,u1){if(clearInterval(M.state.countTimer),M1==="add"){var N1=u1;M.state.countTimer=setInterval(function(){++N1,document.getElementById("time-area").innerHTML=y0(N1)},1e3)}else if(M1==="sub"){var N1=u1;M.state.countTimer=setInterval(function(){N1>0?(N1--,document.getElementById("time-area").innerHTML=y0(N1)):(clearInterval(M.state.countTimer),M.state.countTimer=void 0,console.log("倒计时结束,开启声音"))},1e3)}else M1==="destory"&&(clearInterval(M.state.countTimer),M.state.countTimer=void 0,document.getElementById("time-area").innerHTML="00:00");function y0(s2){var w2=parseInt(s2),E2=0,N2=0,o2="00",K2="00",D2="00";return w2>59&&(E2=parseInt(w2/60),w2=parseInt(w2%60),E2>59&&(N2=parseInt(E2/60),E2=parseInt(E2%60))),o2=parseInt(w2)>9?parseInt(w2):"0"+parseInt(w2),K2=parseInt(E2)>9?parseInt(E2):"0"+parseInt(E2),D2=parseInt(N2)>9?parseInt(N2):"0"+parseInt(N2),N2>0?D2+":"+K2+":"+o2:E2>0?K2+":"+o2:"00:"+o2}},b2=document.createElement("div");if(b2.setAttribute("class","audio-controls"),u2.appendChild(b2),L3().hdModule||L3().fullScreenModule){var s3=document.createElement("div");if(s3.setAttribute("class","contros"),b2.appendChild(s3),L3().hdModule){var T3=document.createElement("span");T3.setAttribute("id","video-hd"),T3.innerHTML=v.opt.url.indexOf(".hd")===-1?"标清":"高清",T3.onclick=function(){if(v.opt.videoLoading)return layer.msg("视频加载中,请稍后"),!1;var k0=v.stop();v.opt.videoLoading=!0,k0.then(function(M1){v.opt.videoLoading=!1,v.opt.url.indexOf(".hd")===-1?(v.opt.url=v.opt.url.replace(".live",".hd.live"),T3.innerHTML=v.opt.url.indexOf(".hd")===-1?"标清":"高清"):(v.opt.url=v.opt.url.replace(".hd.live",".live"),T3.innerHTML=v.opt.url.indexOf(".hd")===-1?"标清":"高清"),v.play(v.opt.url)}).catch(function(M1){console.log("error",M1)})},s3.appendChild(T3)}if(L3().fullScreenModule){var W3=document.createElement("span");W3.setAttribute("class","hide"),W3.setAttribute("id","ezuikit-open-sound"),W3.setAttribute("title","打开声音"),W3.setAttribute("style","vertical-align: top;"),W3.innerHTML='',W3.onclick=function(){v.openSound(0),W3.setAttribute("class","hide"),s1.setAttribute("class","")};var s1=document.createElement("span");W3.setAttribute("id","ezuikit-close-sound"),s1.setAttribute("class","hide"),s1.setAttribute("title","关闭声音"),s1.setAttribute("style","vertical-align: top;"),s1.innerHTML='',s1.onclick=function(){v.closeSound(0),W3.setAttribute("class",""),s1.setAttribute("class","hide")},s3.appendChild(W3),s3.appendChild(s1)}if(v.opt.audio==1?s1.setAttribute("class",""):(W3.setAttribute("class",""),v.closeSound(0)),L3().fullScreenModule){var b1=document.createElement("span");b1.setAttribute("title","全屏"),b1.setAttribute("style","vertical-align: top;"),b1.innerHTML=' ',b1.onclick=function(){v.fullScreen()},s3.appendChild(b1)}}if(L3().talkModule){var v1=document.createElement("div"),h1=document.createElement("div");v1.setAttribute("class","ptp-talk off"),v1.innerHTML=' 开启对讲',v1.onclick=function(){if(console.log("EZUIKit.state.countTimer",M.state.countTimer),M.state.countTimer)return j.layer.msg("语音设备正忙,请稍后重试"),!1;D3("add",0),console.log("开始对讲,关闭声音"),v.closeSound(0),console.log(v.opt),v.startTalk(),this.setAttribute("class","ptp-talk off hide"),h1.setAttribute("class","ptp-talk on")},h1.setAttribute("class","ptp-talk on hide"),h1.innerHTML=' 关闭对讲',h1.onclick=function(){console.log(v.opt),v.stopTalk(),D3("destory",0),v.openSound(0),this.setAttribute("class","ptp-talk on hide"),v1.setAttribute("class","ptp-talk off")},b2.appendChild(v1),b2.appendChild(h1)}if(L3().broadcastModule){var o0=function k0(M1){function u1(N1){console.log("data",N1),N1.code==200&&(B6(N1.data,5),M.state.page=N1.page.page,M1==0&&N1.data.length==0&&!M.state.fetchDefaultList&&(M.state.fetchDefaultList=!0,k0(0)))}w(N+"/api/lapp/voice/query","POST",{accessToken:v.opt.accessToken,pageStart:M1,pageSize:M.state.pageSize,default:M.state.fetchDefaultList?"true":"false"},"",u1)},B6=function(M1){if(console.log("renderVoliceList",M1),M1&&M1.length>0){for(var u1=0;u1"+(M1[u1].voiceName.length>10?M1[u1].voiceName.substr(0,10)+"...":M1[u1].voiceName)+"",document.getElementsByClassName("voice-list-ul")[0].append(N1),N1.onclick=function(y0){console.log("点击元素",y0.target,y0.target.dataset.url);var s2=y0.target.dataset.url,w2=y0.target.dataset.time;Jt(s2,w2)}}M1.length===M.state.pageSize?document.getElementById("voice-list-end").innerHTML="向下滚动加载更多":document.getElementById("voice-list-end").innerHTML="没有更多数据了"}},Jt=function(M1,u1){console.log("播放语音",M1,u1);function N1(y0){console.log("data.data",y0.data),y0.code==200?D3("sub",parseInt(u1)):y0.code=="10001"?j.layer.msg("未找到当前语音"):j.layer.msg(y0.msg||"发送失败,请稍后再试")}w(N+"/api/lapp/voice/send","POST",{accessToken:v.opt.accessToken,deviceSerial:v.opt.deviceSerial,channelNo:v.opt.channelNo,fileUrl:M1},"",N1)},Ye=document.createElement("div"),Gt=document.createElement("div");Ye.setAttribute("class","broadcast off"),Gt.setAttribute("class","broadcast on hide"),Ye.innerHTML=' 语音播报',Ye.onclick=function(){this.setAttribute("class","broadcast off hide"),Gt.setAttribute("class","broadcast on")},Gt.innerHTML='
自定义语音
语音播报',Gt.onclick=function(){this.setAttribute("class","broadcast on hide"),Ye.setAttribute("class","broadcast off")},b2.appendChild(Ye),b2.appendChild(Gt),document.getElementById("voice-custom").onclick=function(){console.log("显示自定义语音"),r0.setAttribute("class","speak off")},o0(0);var r0=document.createElement("div"),Ce=document.createElement("div");r0.setAttribute("class","speak off hide"),Ce.setAttribute("class","speak on hide"),r0.setAttribute("id","startSpeak"),Ce.setAttribute("id","stopSpeak"),r0.innerHTML=' 按住说话',Ce.innerHTML=' 松开发送',b2.appendChild(r0),b2.appendChild(Ce),document.getElementById("voice-list").onscroll=function(k0){var M1=this.scrollHeight;console.log("sum",M1,this.scrollTop,document.getElementById("voice-list").clientHeight),M1<=this.scrollTop+this.clientHeight&&(console.log("拖动到底,执行加载",M.state.page),o0(++M.state.page))};var lt=document.createElement("div");lt.setAttribute("class","time-area"),lt.setAttribute("id","time-area"),lt.innerHTML="00:00",b2.appendChild(lt);var $1;document.getElementById("startSpeak").onmousedown=function(){if(M.state.countTimer)return j.layer.msg("语音设备正忙,请稍后重试"),!1;console.log("按住说话"),r0.setAttribute("class","speak off hide"),Ce.setAttribute("class","speak on"),N1(),D3("add",0),setTimeout(function(){M.state.recodeTime=0,u1()},1e3),M.state.recodeTimer&&clearInterval(M.state.recodeTimer),M.state.recodeTimer=setInterval(function(){M.state.recodeTime>=59?(v.stopTalk(),D3("destory",0),this.setAttribute("class","ptp-talk on hide"),v1.setAttribute("class","ptp-talk off"),j.layer.msg("不超过1分钟")):M.state.recodeTime=M.state.recodeTime+1},1e3);var k0;function M1(y0){var s2=k0.createMediaStreamSource(y0);$1=new j.Recorder(s2)}function u1(){$1&&$1.record()}function N1(){console.log("run init");try{j.AudioContext=j.AudioContext||j.webkitAudioContext,navigator.getUserMedia=navigator.getUserMedia||navigator.webkitGetUserMedia,j.URL=j.URL||j.webkitURL,k0=new AudioContext,console.log("Audio context set up."),console.log("navigator.getUserMedia "+(navigator.getUserMedia?"available.":"not present!"))}catch(y0){console.log("err",y0),j.layer.msg("No web audio support in this browser!")}navigator.getUserMedia({audio:!0},M1,function(y0){console.log("No live audio input: "+y0)})}},document.getElementById("stopSpeak").onmouseup=function(){console.log("松开发送"),Ce.setAttribute("class","speak on hide"),k0();function k0(){if(D3("destory",0),M.state.recodeTime<1)return j.layer.msg("说话时间过短"),clearInterval(M.state.recodeTimer),!1;clearInterval(M.state.recodeTimer),M1()}function M1(){try{$1&&$1.stop(),$1&&$1.exportWAV(function(u1){if(console.log("wav_file",u1),u1.size<1e3)return j.layer.msg("录音失败,请重试"),M.state.recodeTime=0,!1;D3("sub",M.state.recodeTime+2);var N1=new FormData;N1.append("voiceFile",u1),N1.append("accessToken",v.opt.accessToken),N1.append("deviceSerial",v.opt.deviceSerial),N1.append("channelNo",v.opt.channelNo);function y0(w2){console.log("data.data",w2.data),w2.code==200?D3("sub",M.state.recodeTime+2):w2.code=="10001"?j.layer.msg("未找到当前语音"):j.layer.msg(w2.msg||"发送失败,请稍后再试")}function s2(w2){console.log("err",w2)}w(N+"/api/lapp/voice/sendonce","POST",{voiceFile:u1,accessToken:v.opt.accessToken,deviceSerial:v.opt.deviceSerial,channelNo:v.opt.channelNo},"",y0,s2)}),$1&&$1.clear()}catch(u1){console.log(u1)}}}}}}})});var v=this;j.addEventListener("message",function(G){G.origin;var i2=v.opt.id;if(G.data.type)switch(G.data.type){case"openSound":i2==G.data.id&&W.openSoundCallBack&&W.openSoundCallBack(G.data);break;case"closeSound":i2==G.data.id&&W.closeSoundCallBack&&W.closeSoundCallBack(G.data);break;case"capturePicture":i2==G.data.id&&W.capturePictureCallBack&&W.capturePictureCallBack(G.data);break;case"startSave":i2==G.data.id&&W.startSaveCallBack&&W.startSaveCallBack(G.data);break;case"stopSave":i2==G.data.id&&W.stopSaveCallBack&&W.stopSaveCallBack(G.data);break;case"fullScreen":i2==G.data.id&&W.fullScreenCallBack&&W.fullScreenCallBack(G.data);break;case"getOSDTime":i2==G.data.id&&W.getOSDTimeCallBack&&W.getOSDTimeCallBack(G.data);break;case"handleSuccess":i2==G.data.id&&W.handleSuccess&&W.handleSuccess(G.data);break;case"handleError":i2==G.data.id&&W.handleError&&W.handleError(G.data);break;case"dblclick":i2==G.data.id&&v.opt.bSupporDoubleClickFull&&(v.opt.fullScreenStatus===0?v.fullScreen():v.cancelFullScreen());break;case"startTalk":v.startTalk(),v.closeSound();break;case"stopTalk":v.stopTalk(),v.openSound();break;case"clickEventHandle":console.log("event.data",G.data),W.clickEventHandle&&W.clickEventHandle(G.data);break;case"removeEventHandle":W.removeEventHandle&&W.removeEventHandle(G.data);break;case"esc":W.clickEventHandle&&W.clickEventHandle(G.data);break;case"iframeFullScreen":if(i2==G.data.id){var e2=function(B2){var W2=B2.requestFullScreen||B2.webkitRequestFullScreen||B2.mozRequestFullScreen||B2.msRequestFullScreen;if(W2)W2.call(B2);else if(typeof j.ActiveXObject!="undefined"){var Y2=new ActiveXObject("WScript.Shell");Y2!==null&&Y2.SendKeys("{F11}")}};e2(document.getElementById("EZUIKitPlayer-"+G.data.id))}break}});function E(G){v.opt.fullScreenStatus=G?1:0,W.fullScreenChangeCallBack&&W.fullScreenChangeCallBack({data:G,id:v.opt.id})}typeof document.fullScreen!="undefined"?document.addEventListener("fullscreenchange",function(){var G=document.fullscreen||!1;E(G)}):typeof document.webkitIsFullScreen!="undefined"?document.addEventListener("webkitfullscreenchange",function(){var G=document.webkitIsFullScreen||!1;E(G)}):typeof document.mozFullScreen!="undefined"&&document.addEventListener("mozfullscreenchange",function(){var G=document.mozFullScreen||!1;E(G)})};q.prototype.play=function(X){var W="EZUIKitPlayer-"+this.opt.id,_2=document.getElementById(W).contentWindow;t(X)==="object"&&X.url&&(this.opt.url=X.url),t(X)==="object"&&X.accessToken&&(this.opt.accessToken=X.accessToken),typeof X=="string"&&(this.opt.url=X),_2.postMessage({action:"play",accessToken:this.opt.accessToken,url:this.opt.url},N+"/ezopen/h5/iframe");var u2=this;this.opt.videoLoading=!0;var F=new Promise(function(B,t2){j.addEventListener("message",function(U){var C=u2.opt.id;C==U.data.id&&U.data.type==="handleSuccess"&&(setTimeout(function(){u2.opt.videoLoading=!1},1e3),B(U.data))})});return F},q.prototype.stop=function(){var X="EZUIKitPlayer-"+this.opt.id,W=document.getElementById(X).contentWindow;W.postMessage("stop",N+"/ezopen/h5/iframe");var _2=this,u2=new Promise(function(F,B){j.addEventListener("message",function(t2){var U=_2.opt.id;U==t2.data.id&&t2.data.type==="stop"&&F(t2.data)})});return u2},q.prototype.openSound=function(){var X="EZUIKitPlayer-"+this.opt.id,W=document.getElementById(X).contentWindow;W.postMessage("openSound",N+"/ezopen/h5/iframe");var _2=this,u2=new Promise(function(F,B){j.addEventListener("message",function(t2){var U=_2.opt.id;U==t2.data.id&&t2.data.type==="openSound"&&F(t2.data)})});return u2},q.prototype.closeSound=function(){var X="EZUIKitPlayer-"+this.opt.id,W=document.getElementById(X).contentWindow;W.postMessage("closeSound",N+"/ezopen/h5/iframe");var _2=this,u2=new Promise(function(F,B){j.addEventListener("message",function(t2){var U=_2.opt.id;U==t2.data.id&&t2.data.type==="closeSound"&&F(t2.data)})});return u2},q.prototype.startSave=function(X){var W="EZUIKitPlayer-"+this.opt.id,_2=document.getElementById(W).contentWindow;_2.postMessage({action:"startSave",fileName:X||"default"},N+"/ezopen/h5/iframe");var u2=this,F=new Promise(function(B,t2){j.addEventListener("message",function(U){var C=u2.opt.id;C==U.data.id&&U.data.type==="startSave"&&B(U.data)})});return F},q.prototype.stopSave=function(){var X="EZUIKitPlayer-"+this.opt.id,W=document.getElementById(X).contentWindow;W.postMessage("stopSave",N+"/ezopen/h5/iframe");var _2=this,u2=new Promise(function(F,B){j.addEventListener("message",function(t2){var U=_2.opt.id;U==t2.data.id&&t2.data.type==="stopSave"&&F(t2.data)})});return u2},q.prototype.fullScreen=function(){if(this.opt.fullScreenStatus===1)return!1;var X="EZUIKitPlayer-"+this.opt.id,W=document.getElementById(X).contentWindow;if(navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)){var _2=document.documentElement.clientWidth,u2=document.documentElement.clientHeight,F=document.body;F=document.getElementById(X);var B="";B+="width:"+u2+"px;",B+="height:"+_2+"px;",B+="-webkit-transform: rotate(90deg); transform: rotate(90deg);",B+="-webkit-transform-origin: "+_2/2+"px "+_2/2+"px;",B+="transform-origin: "+_2/2+"px "+_2/2+"px;",B+="position: fixed;top: 0;left: 0;z-index:10",F.style.cssText=B,setTimeout(function(){W.postMessage("autoResize",N+"/ezopen/h5/iframe")},500)}else{var t2=function(C){var g=C.requestFullScreen||C.webkitRequestFullScreen||C.mozRequestFullScreen||C.msRequestFullScreen;if(g)g.call(C);else if(typeof j.ActiveXObject!="undefined"){var v=new ActiveXObject("WScript.Shell");v!==null&&v.SendKeys("{F11}")}};t2(document.getElementById(X))}this.params.fullScreenCallBack&&this.params.fullScreenCallBack(this.opt.id),this.opt.fullScreenStatus=1},q.prototype.cancelFullScreen=function(){if(this.opt.fullScreenStatus===0)return!1;var X="EZUIKitPlayer-"+this.opt.id,W=document.getElementById(X).contentWindow;if(navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)){var _2=document.getElementById(X).width,u2=document.getElementById(X).height,F=document.body;F=document.getElementById(X);var B="";B+="width:"+_2+"px;",B+="height:"+u2+"px;",B+="-webkit-transform: none; transform: none;",B+="-webkit-transform-origin: 0 0;",B+="transform-origin: 0 0;",F.style.cssText=B,setTimeout(function(){W.postMessage("autoResize",N+"/ezopen/h5/iframe")},500);var t2=X+"cancel-full-screen",U=document.getElementById(t2);U&&document.body.removeChild(U)}else document.exitFullscreen?document.exitFullscreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.mozCancelFullScreen&&document.mozCancelFullScreen();this.params.cancelFullScreenCallBack&&this.params.cancelFullScreenCallBack(this.opt.id),this.opt.fullScreenStatus=0},q.prototype.capturePicture=function(X,W){var _2="EZUIKitPlayer-"+this.opt.id,u2=document.getElementById(_2).contentWindow;u2.postMessage({action:"capturePicture",fileName:X||"default",isUndownload:W},N+"/ezopen/h5/iframe");var F=this,B=new Promise(function(t2,U){j.addEventListener("message",function(C){var g=F.opt.id;g==C.data.id&&C.data.type==="capturePicture"&&t2(C.data)})});return B},q.prototype.enableZoom=function(){var X="EZUIKitPlayer-"+this.opt.id,W=document.getElementById(X).contentWindow;W.postMessage("enableZoom",N+"/ezopen/h5/iframe")},q.prototype.closeZoom=function(){var X="EZUIKitPlayer-"+this.opt.id,W=document.getElementById(X).contentWindow;W.postMessage("closeZoom",N+"/ezopen/h5/iframe")},q.prototype.getOSDTime=function(){var X="EZUIKitPlayer-"+this.opt.id,W=document.getElementById(X).contentWindow;W.postMessage("getOSDTime",N+"/ezopen/h5/iframe");var _2=this,u2=new Promise(function(F,B){j.addEventListener("message",function(t2){var U=_2.opt.id;U==t2.data.id&&t2.data.type==="getOSDTime"&&F(t2.data)})});return u2},q.prototype.autoResize=function(){var X="EZUIKitPlayer-"+this.opt.id,W=document.getElementById(X).contentWindow;W.postMessage("autoResize",N+"/ezopen/h5/iframe")},q.prototype.reSize=function(X,W){var _2="EZUIKitPlayer-"+this.opt.id,u2=document.getElementById(_2).contentWindow,F=document.getElementById(this.opt.id);F.style.width=X+"px",F.style.height=W+"px",document.getElementById(this.opt.id).style.width=X+"px",document.getElementById(this.opt.id).style.height=W+"px";var B=document.getElementById(_2);B.setAttribute("width",X),B.setAttribute("height",W),B.style.width=X+"px",B.style.height=W+"px",setTimeout(function(){u2.postMessage({action:"autoResize"},N+"/ezopen/h5/iframe")},500)},q.prototype.startTalk=function(){console.log("执行开始对讲"),console.log(this.opt);var X=this;M.opt=this.opt,j.EZUIKit&&(j.EZUIKit.opt=this.opt);var W=function(u2){if(u2.code==200){var F=u2.data;if(F){var B=F.rtcUrl;B.indexOf("ws")===-1&&(B=B.replace("https","wss").replace("rtcgw","rtcgw-ws")),X.opt.rtcUrl=B,X.opt.ttsUrl="tts://"+F.ttsUrl;var t2="talk://"+X.opt.deviceSerial+":0:"+X.opt.channelNo+":cas.ys7.com:6500";X.opt.talkLink=X.opt.ttsUrl+"/"+t2,X.opt.stream=F.stream,j.startTalk()}}};w(X.opt.apiDomain,"POST",{accessToken:X.opt.accessToken,deviceSerial:X.opt.deviceSerial,channelNo:X.opt.channelNo},"",W)},q.prototype.stopTalk=function(){console.log("执行结束对讲"),j.stopTalk()},q.prototype.edit=function(){var X="EZUIKitPlayer-"+this.opt.id,W=document.getElementById(X).contentWindow;W.postMessage("edit",N+"/ezopen/h5/iframe")},q.prototype.btnReRender=function(X){var W="EZUIKitPlayer-"+this.opt.id,_2=document.getElementById(W).contentWindow;_2.postMessage({action:"btnReRender",data:X},N+"/ezopen/h5/iframe")},q.prototype.changePlayUrl=function(X){X.deviceSerial&&(this.opt.deviceSerial=X.deviceSerial),X.channelNo&&(this.opt.channelNo=X.channelNo),X.accessToken&&(this.opt.accessToken=X.accessToken);var W="EZUIKitPlayer-"+this.opt.id,_2=document.getElementById(W).contentWindow;_2.postMessage({action:"changePlayUrl",data:X},N+"/ezopen/h5/iframe")},q.prototype.fetchThemeData=function(){var X="EZUIKitPlayer-"+this.opt.id,W=document.getElementById(X).contentWindow;W.postMessage({action:"fetchThemeData"},N+"/ezopen/h5/iframe")},q.prototype.setThemeData=function(X,W,_2){var u2="EZUIKitPlayer-"+this.opt.id,F=document.getElementById(u2).contentWindow;F.postMessage({action:"setThemeData",data:{accessToken:X,header:W,footer:_2}},N+"/ezopen/h5/iframe")},M.EZUIKitPlayer=q,j.EZUIKitV3=M;var a2=M;return a2});var Se=EZUIKitV3,w0=function(D){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},_=void 0,w=void 0,M=void 0,N=[];return function(){var a2=Zt(m),X=new Date().getTime(),W=!_||X-_>a2;_=X;for(var _2=arguments.length,u2=Array(_2),F=0;F<_2;F++)u2[F]=arguments[F];if(W&&p.leading)return p.accumulate?Promise.resolve(D.call(this,[u2])).then(function(t2){return t2[0]}):Promise.resolve(D.call.apply(D,[this].concat(u2)));if(w?clearTimeout(M):w=T0(),N.push(u2),M=setTimeout(n2.bind(this),a2),p.accumulate){var B=N.length-1;return w.promise.then(function(t2){return t2[B]})}return w.promise};function n2(){var q=w;clearTimeout(M),Promise.resolve(p.accumulate?D.call(this,N):D.apply(this,N[N.length-1])).then(q.resolve,q.reject),N=[],w=null}};function Zt(j){return typeof j=="function"?j():j}function T0(){var j={};return j.promise=new Promise(function(D,m){j.resolve=D,j.reject=m}),j}(function(){var j;function D(b2){var s3=0;return function(){return s3>>0)+"_",s1=0;return s3}),w("Symbol.iterator",function(b2){if(b2)return b2;b2=Symbol("Symbol.iterator");for(var s3="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),T3=0;T30&&g>0){var b=L.left/f,E=L.top/g,U=L.right/f,W=L.bottom/g;v=new Float32Array([U,E,b,E,U,W,b,W])}else v=new Float32Array([1,0,0,0,1,1,0,1]);var Y=this.texturePosBuffer;p.bindBuffer(p.ARRAY_BUFFER,Y),p.bufferSubData(p.ARRAY_BUFFER,0,v),p.bindBuffer(p.ARRAY_BUFFER,null)},j.prototype.SR_Destroy=function(){var L=this.contextGL,p=this.YUVProgram;L.deleteProgram(p);var f=this.vertexPosBuffer,g=this.texturePosBuffer;L.deleteBuffer(f),L.deleteBuffer(g);var v=this.yTextureRef,b=this.uTextureRef,E=this.vTextureRef;L.deleteTexture(v),L.deleteTexture(b),L.deleteTexture(E)},j});var He="https://open.ys7.com",y0="".concat(He,"/console/ezuikit_static/v66/v2"),L0="".concat(He,"/console/ezuikit_static/v66/v1"),z0=function(L,p){var f=["theme","standard"],g=["pcLive","pcRec","mobileLive","mobileRec","noData","security","voice","simple"];if(typeof L=="undefined")return p.themeData?{templateType:"themeData",templateId:"themeData"}:{templateType:"local",templateId:""};if(typeof L=="string"){if(L.length===32)return{templateType:"remote",templateId:L};if(f.indexOf(L)!==-1)return L==="simple"&&typeof p.header=="undefined"&&typeof p.footer=="undefined"?{templateType:"local",templateId:""}:{templateType:"iframe",templateId:L};if(g.indexOf(L)!==-1)return{templateType:"local",templateId:L}}},r0=function(){var L=window.navigator.userAgent.toLowerCase(),p={sa:/version.*safari/.test(L),ch:/chrome/.test(L),ff:/gecko/.test(L)&&!/webkit/.test(L)},f=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);if(f)return!1;if(p.ch){var g=function(){for(var b=window.navigator.userAgent.split(" "),E="",U=0;U91&&!!window.SharedArrayBuffer}return!1},me=function(){function j(L){var p=this;i(this,j),this.isStoping=!1;var f=L.autoplay,g=f===void 0?!0:f;if((L.template||L.themeData)&&(g=!1),this.params=L,this.autoplay=g,window.EZUIKit[L.id]={state:{EZUIKitPlayer:{init:window.EZUIKit[L.id]&&window.EZUIKit[L.id].state&&window.EZUIKit[L.id].state.EZUIKitPlayer.init||!1,themeInit:window.EZUIKit[L.id]&&window.EZUIKit[L.id].state&&window.EZUIKit[L.id].state.EZUIKitPlayer.themeInit||!1,talkInit:window.EZUIKit[L.id]&&window.EZUIKit[L.id].state&&window.EZUIKit[L.id].state.EZUIKitPlayer.talkInit||!1}}},z0(this.params.template,L).templateType!=="iframe"){this.Monitor=new gt({env:typeof L.disableMonitor!="undefined"&&L.disableMonitor?"test12":"online"},this),this.id=L.id,this.width=L.width,this.height=L.height,this.url=L.url,this.accessToken=L.accessToken,this.themeId=z0(L.template,L).templateId,this.id=L.id,this.audio=!0,this.poster=L.poster,this.speed=1,this.disabledTimeLine=!1,this.disabledPTZ=!1,this.enableSharedArrayBufferGuide=!1,this.capacity={},this.playTimer=null,this.env={domain:"https://open.ys7.com"};var v=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);this.isMobile=v,document.getElementById("".concat(this.id,"-wrap"))&&(document.getElementById("".concat(this.id,"-wrap")).innerHTML="",document.getElementById("".concat(this.id,"-wrap")).id=this.id),this.staticPath=r0()?y0:L0,typeof L.staticPath=="string"&&(L.staticPath.startsWith("http")?this.staticPath=L.staticPath:this.staticPath=window.location.protocol+"//"+window.location.host+L.staticPath,r0()?this.staticPath+="/v2":this.staticPath+="/v1"),typeof L.audio!="undefined"&&(this.audio=L.audio),typeof L.env!="undefined"&&(this.env=Object.assign(this.env,L.env)),typeof L.isMobile!="undefined"&&(this.isMobile=L.isMobile),typeof L.disabledTimeLine!="undefined"&&(this.disabledTimeLine=L.disabledTimeLine),typeof L.disabledPTZ!="undefined"&&(this.disabledPTZ=L.disabledPTZ),typeof L.enableSharedArrayBufferGuide!="undefined"&&(this.enableSharedArrayBufferGuide=L.enableSharedArrayBufferGuide);var b="".concat(this.staticPath,"/js/jsPluginV1-1.0.0.min.js"),E=function(){if(window.addPluginUrlIng=!0,r0())console.log("启用多线程解析视频"),b="".concat(p.staticPath,"/js/jsPluginV2-2.0.1.min.js");else{var Y=function(){for(var n2=navigator.userAgent.split(" "),C2="",I=0;I0&&(b=W.width),!p.height&&W.height>0&&(U=W.height)}if(!document.getElementById("".concat(g,"-wrap"))){var Y=document.createElement("div");Y.id="".concat(g,"-wrap"),Y.style="display:inline-block;width:".concat(b,"px;position:relative;vertical-align: bottom;"),document.getElementById(g).parentNode.insertBefore(Y,document.getElementById(g)),document.getElementById(g).parentNode.removeChild(document.getElementById(g)),Y.innerHTML="
"),document.getElementById(g).style="display:inline-block;width:".concat(b,"px;height:").concat(U,"px;"),document.getElementById(g).style.verticalAlign="top"}this.themeId&&(this.Theme=new $6(this,p.id),window.EZUIKit[p.id].state.EZUIKitPlayer.themeInit=!0,this.Monitor.dclog({url:this.url,action:2,text:this.themeId}),typeof this.params.handleThemeChange=="function"&&(this.handleThemeChange=this.params.handleThemeChange));var V=new H2(this,g);this.Message=V;var G=function(t2,n2){var C2;if(r0()){C2=new window.JSPluginV2({szId:g,iType:2,iWidth:b,iHeight:U,iMaxSplit:1,iCurrentSplit:1,szBasePath:"",staticPath:f.staticPath,oStyle:{border:"none",background:"#000000"}}),f.pluginStatus.loadingStart(g),f.pluginStatus.loadingSetText({text:"初始化播放器完成"}),C2.EventCallback={pluginErrorHandler:function(z,w,D){if(console.log(z,w,D),w===1003)console.log("断流"),f.Theme.setDecoderState({play:!1}),f.pluginStatus.setPlayStatus({play:!1}),C2.bPlay||(f.pluginStatus.loadingClear(),f.pluginStatus.loadingSetText({text:"连接断开,请重试",color:"red"})),typeof f.params.handleError=="function"&&f.params.handleError({msg:"连接断开,请重试",retcode:1003,id:f.params.id,type:"handleError"});else if(D.errorCode!=1){var O=f.errorHander.matchErrorInfo(D.errorCode),e2="连接断开,请重试";O&&O.msg?e2=O.msg:O&&O.description&&(e2=O.description),f.Theme.setDecoderState({play:!1}),f.pluginStatus.setPlayStatus({play:!1}),f.pluginStatus.loadingClear(),f.pluginStatus.loadingSetText({text:e2,color:"red"})}else f.pluginStatus.loadingClear(),f.Theme&&f.Theme.setDisabled(!1)},openStreamCallback:function(){console.log("开启取流"),f.openStreamTime=new Date().getTime(),f.Monitor.dclog({url:f.url,action:224,d:f.openStreamTime-f.gotWsUrlTime,text:"openStream",isVersion2Available:r0()?1:0})},getStreamHeaderCallback:function(){console.log("完成取流返回流头"),f.getStreamHeaderTime=new Date().getTime(),f.Monitor.dclog({url:f.url,action:225,d:f.getStreamHeaderTime-f.openStreamTime,text:"getStreamHeader",isVersion2Available:r0()?1:0})},getVideoStreamCallback:function(){console.log("返回视频流(首次)"),f.getVideoStreamTime=new Date().getTime(),f.Monitor.dclog({url:f.url,action:226,d:f.getVideoStreamTime-f.getStreamHeaderTime,text:"getVideoStream",isVersion2Available:r0()?1:0})},appearFirstFrameCallback:function(){console.log("出现首帧画面(播放成功)"),f.appearFirstFrameTime=new Date().getTime(),f.Monitor.dclog({url:f.url,action:227,d:f.appearFirstFrameTime-f.getStreamHeaderTime,text:"appearFirstFrame",isVersion2Available:r0()?1:0})},averageStreamSuccessCallback:function(){console.log("平均成功取流的出流耗时"),f.averageStreamSuccessTime=f.initSuccessTime-f.initTime+(f.gotWsUrlTime-f.startGetWsUrlTime)+(f.appearFirstFrameTime-f.openStreamTime),f.Monitor.dclog({url:f.url,action:228,d:f.averageStreamSuccessTime,text:"averageStreamSuccess",isVersion2Available:r0()?1:0})}},f.env={domain:"https://open.ys7.com"},typeof p.env!="undefined"&&(f.env=Object.assign(f.env,p.env)),typeof p.handleTalkSuccess!="undefined"&&(f.handleTalkSuccess=p.handleTalkSuccess),typeof p.handleTalkError!="undefined"&&(f.handleTalkError=p.handleTalkError),f.errorHander=new w3,f.jSPlugin=C2;var I=setInterval(function(){window.JSPlayerModuleLoaded&&(clearInterval(I),typeof f.params.handleInitSuccess=="function"&&f.params.handleInitSuccess({retcode:0,id:f.params.id,type:"handleInitSuccess"}),t2({meta:{retcode:200,msg:"初始化成功"}}),p.url.indexOf("rec")!=-1&&f.Theme.changeTheme(f.isMobile?"mobileRec":"pcRec"))},50)}else C2=new window.JSPluginV1({szId:g,iType:2,iWidth:b,iHeight:U,iMaxSplit:1,iCurrentSplit:1,szBasePath:"",staticPath:f.staticPath,oStyle:{border:"none",background:"#000000"}}),f.pluginStatus.loadingStart(g),f.pluginStatus.loadingSetText({text:"初始化播放器完成"}),C2.EventCallback={openStreamCallback:function(){console.log("开启取流---v1"),f.openStreamTime=new Date().getTime(),f.Monitor.dclog({url:f.url,action:224,d:f.openStreamTime-f.gotWsUrlTime,text:"openStream",isVersion2Available:r0()?1:0})},getStreamHeaderCallback:function(){console.log("完成取流返回流头"),f.getStreamHeaderTime=new Date().getTime(),f.Monitor.dclog({url:f.url,action:225,d:f.getStreamHeaderTime-f.openStreamTime,text:"getStreamHeader",isVersion2Available:r0()?1:0})},getVideoStreamCallback:function(){console.log("返回视频流(首次)"),f.getVideoStreamTime=new Date().getTime(),f.Monitor.dclog({url:f.url,action:226,d:f.getVideoStreamTime-f.getStreamHeaderTime,text:"getVideoStream",isVersion2Available:r0()?1:0})},appearFirstFrameCallback:function(){console.log("出现首帧画面(播放成功)"),f.appearFirstFrameTime=new Date().getTime(),f.Monitor.dclog({url:f.url,action:227,d:f.appearFirstFrameTime-f.getStreamHeaderTime,text:"appearFirstFrame",isVersion2Available:r0()?1:0})},averageStreamSuccessCallback:function(){console.log("平均成功取流的出流耗时"),f.averageStreamSuccessTime=f.initSuccessTime-f.initTime+(f.gotWsUrlTime-f.startGetWsUrlTime)+(f.appearFirstFrameTime-f.openStreamTime),f.Monitor.dclog({url:f.url,action:228,d:f.averageStreamSuccessTime,text:"averageStreamSuccess",isVersion2Available:r0()?1:0})},loadEventHandler:function(){},zoomEventResponse:function(){},windowEventSelect:function(z){},pluginErrorHandler:function(z,w,D){if(console.log(z,w,D),w===1003)console.log("断流"),f.Theme.setDecoderState({play:!1}),f.pluginStatus.setPlayStatus({play:!1}),C2.bPlay||(f.pluginStatus.loadingClear(),f.pluginStatus.loadingSetText({text:"连接断开,请重试",color:"red"})),typeof f.params.handleError=="function"&&f.params.handleError({msg:"连接断开,请重试",retcode:1003,id:f.params.id,type:"handleError"});else if(D.errorCode!=1){var O=f.errorHander.matchErrorInfo(D.errorCode),e2="连接断开,请重试";O&&O.msg?e2=O.msg:O&&O.description&&(e2=O.description),f.Theme.setDecoderState({play:!1}),f.pluginStatus.setPlayStatus({play:!1}),f.pluginStatus.loadingClear(),f.pluginStatus.loadingSetText({text:e2,color:"red"})}else f.pluginStatus.loadingClear(),f.Theme&&f.Theme.setDisabled(!1)},windowEventOver:function(z){},windowEventOut:function(z){},windowEventUp:function(z){},windowFullCcreenChange:function(z){},firstFrameDisplay:function(z,w,D){console.log(w,D),C2.JS_SetCanFullScreen(!1)},performanceLack:function(){},mouseEvent:function(z,w,D){}},f.env={domain:"https://open.ys7.com"},typeof p.env!="undefined"&&(f.env=Object.assign(f.env,p.env)),typeof p.handleTalkSuccess!="undefined"&&(f.handleTalkSuccess=p.handleTalkSuccess),typeof p.handleTalkError!="undefined"&&(f.handleTalkError=p.handleTalkError),f.errorHander=new w3,f.jSPlugin=C2,typeof f.params.handleInitSuccess=="function"&&f.params.handleInitSuccess({retcode:0,id:f.params.id,type:"handleInitSuccess"}),t2({meta:{retcode:200,msg:"初始化成功"}}),p.url.indexOf("rec")!=-1&&f.Theme.changeTheme(f.isMobile?"mobileRec":"pcRec")},d2=new Promise(G);return d2}},{key:"_getRealUrlPromise",value:function(p,f){var g=this;console.log("获取播放地址 url => ".concat(f," ").concat(this.accessToken)),console.log("开始获取wsurl"),this.startGetWsUrlTime=new Date().getTime(),this.Monitor.dclog({url:this.url,action:222,text:"startGetWsUrl",isVersion2Available:r0()?1:0});var v=this.env.domain;this.env&&(v=this.env.domain);var b=function(Y,V){var G="",d2=v+"/api/lapp/live/url/ezopen",r2=new FormData;r2.append("ezopen",f),r2.append("isFlv",!1),r2.append("userAgent",window.navigator.userAgent),r2.append("isHttp",!1),r2.append("accessToken",p),fetch(d2,{method:"POST",body:r2}).then(function(t2){return t2.json()}).then(function(t2){if(t2.code==200||t2.retcode==0){var n2="",C2="";t2.ext&&t2.ext.token?(G+=t2.data,C2=t2.ext.token,n2=t2.data):t2.data&&t2.data.token&&(G+=t2.data.url,C2=t2.data.token,n2=t2.data.url);var I=f.indexOf("live")!==-1?"live":"playback";I==="live"?G=G+"&ssn="+C2+"&auth=1&biz=4&cln=100":G=G+"&ssn="+C2+"&auth=1&cln=100",console.log(G);var C=m("checkCode",G);if(C&&(typeof g.jSPlugin.decoderVersion!="undefined"&&g.jSPlugin.decoderVersion==="2.0"?g.validateCode=C:(console.log("设置密钥",C),g.jSPlugin.JS_SetSecretKey(0,C))),G.indexOf("playback")!==-1){var z=m("begin",n2)||m("begin",f),w=m("end",n2)||m("end",f);if(z)G=G.replace("&begin="+m("begin",n2),"&begin="+E(z,"000000")),m("begin",G)||(G+="&begin="+E(z,"000000"));else{var D=new Date;G=G+"&begin="+D.Format("yyyyMMdd")+"T000000Z"}if(w?(G=G.replace("&end="+m("end",n2),"&end="+E(w,"235959")),m("end",G)||(G+="&end="+E(w,"235959"))):G=G+"&end="+E(m("begin",G).substr(0,8),"235959"),m("stream",n2)||(G=G.replace("stream","&stream")),f.indexOf(".cloud")!==-1){var O=function(o1){if(o1.code==200){var l1=[];if(o1.data&&o1.data.files&&o1.data.files.length>0){var h1=o1.data.files,J1=new Date().getTime(),b2=o1.data.isAll;if(b2){l1=z3(h1);var o3=JSON.stringify(l1).replace("\\","");G+="&recSlice="+o3.replace("\\","")+"&r="+Math.random(),Y(G)}else{var d3=function r1(){function A1(y1){if(y1.data&&y1.data.files&&y1.data.files.length>0)if(y1.data.isAll==!1)y1.data.files&&(h1=h1.concat(y1.data.files)),J1=y1.data.nextFileTime>0?y1.data.nextFileTime:new Date().getTime(),r1();else{l1=z3(h1);var P1=JSON.stringify(l1).replace("\\","");G+="&recSlice="+P1.replace("\\","")+"&r="+Math.random(),Y(G)}else{l1=z3(h1);var P1=JSON.stringify(l1).replace("\\","");G+="&recSlice="+P1.replace("\\","")+"&r="+Math.random(),Y(G)}}Y2.startTime=J1,J(s3,"POST",Y2,"",A1)};d3()}}else V({retcode:-1,msg:"未找到录像片段"})}else V({retcode:-1,msg:"未找到录像片段"});function z3(r1){var A1=[];return r1.forEach(function(y1,P1){A1.length==0||y1.downloadPath!==A1[A1.length-1].downloadPath?A1.push({downloadPath:y1.downloadPath,ownerId:y1.ownerId,iStorageVersion:y1.iStorageVersion,videoType:y1.videoType,iPlaySpeed:0,startTime:y1.startTime,endTime:y1.endTime}):A1[A1.length-1].endTime=y1.endTime}),A1}},e2=U(m("begin",G)),h2=U(m("end",G)),p2=m("serial",G),R2=m("chn",G),s3=v+"/api/lapp/video/by/time",Y2={accessToken:g.accessToken,recType:1,deviceSerial:p2,channelNo:R2,startTime:e2,endTime:h2,version:"2.0"};J(s3,"POST",Y2,"",O)}else if(f.indexOf("alarmId")!==-1){var Y3=function(d3){if(d3.code==200){var z3=[];if(d3.data){z3=A1([d3.data]);var r1=JSON.stringify(z3).replace("\\","");G+="&recSlice="+r1.replace("\\",""),console.log("realUrl",G,d3.data.recType),d3.data.recType==1?G=G.replace("/playback","/cloudplayback"):G=G.replace("/cloudplayback","/playback"),Y(G)}}function A1(y1){var P1=[];return y1.forEach(function(n0,V6){P1.length==0||n0.downloadPath!==P1[P1.length-1].downloadPath?P1.push({downloadPath:n0.downloadPath,ownerId:n0.ownerId,iStorageVersion:n0.iStorageVersion,videoType:n0.videoType,iPlaySpeed:0,startTime:n0.startTime,endTime:n0.endTime}):P1[P1.length-1].endTime=n0.endTime}),console.log("downloadPathArr",P1),P1}};console.log("进入alarmId回放");var V3=m("alarmId",G),e2=U(m("begin",G)),h2=U(m("end",G)),p2=m("serial",G),R2=m("chn",G),s3=v+"/api/lapp/video/by/id",Y2={accessToken:g.accessToken,deviceSerial:p2,channelNo:R2,alarmId:V3};J(s3,"POST",Y2,"",Y3)}else Y(G)}else Y(G)}else g.Theme&&g.Theme.setDisabled(!0),g.pluginStatus.loadingClear(),g.pluginStatus.loadingSetText({text:t2.msg,color:"red"}),typeof g.params.handleError=="function"&&g.params.handleError({retcode:t2.code,msg:t2.msg,id:g.params.id,type:"handleError"}),V(t2)})};return new Promise(function(W,Y){return b(W,Y)});function E(W,Y){var V=/^[0-9]{8}T[0-9]{6}Z$/;if(V.test(W))return W;if(/[0-9]{8,14}/.test(W)){var G=6-(14-W.length),d2=Y.length,r2=W+Y.substring(G,d2);return r2.slice(0,8)+"T"+r2.slice(8)+"Z"}throw new Error("回放时间格式有误,请确认")}function U(W){var Y=W.slice(0,4),V=W.slice(4,6),G=W.slice(6,8),d2=W.slice(9,11),r2=W.slice(11,13),t2=W.slice(13,15),n2=Y+"-"+V+"-"+G+" "+d2+":"+r2+":"+t2;return new Date(n2.replace(/-/g,"/")).getTime()}}},{key:"_pluginPlay",value:function(p,f,g){var v=this;if(console.log("执行播放 _pluginPlay",p),!p)return!1;function b(Y){var V=Y.split("?")[0].replace("/live","").replace("/playback",""),G=(Y.indexOf("/live")===-1?Y.indexOf("cloudplayback")!==-1?"/cloudplayback?":"/playback?":"/live?")+Y.split("?")[1];return G.indexOf("/playback")!==-1&&(G=G.replace("stream=2","stream=1")),{websocketConnectUrl:V,websocketStreamingParam:G}}var E=b(p).websocketConnectUrl;this.env&&this.env.wsUrl&&(E=this.env.wsUrl),this.gotWsUrlTime=new Date().getTime(),this.Monitor.dclog({url:this.url,action:223,d:this.gotWsUrlTime-this.startGetWsUrlTime,text:"getWsUrlSuccess",isVersion2Available:r0()?1:0});var U={playURL:b(p).websocketStreamingParam};console.log("播放前 stop 阶段 结束"),this.isStoping=!1;var W=Date.now();console.log("执行播放 ... this.jSPlugin.JS_Play at ",W),this.jSPlugin.JS_Play(E,U,0).then(function(){if(console.log("执行播放 ... this.jSPlugin.JS_Play 播放成功",E,U),console.log("执行播放耗时 ",Date.now()-W),v.isStoping){console.log("现在在播放前 stop 阶段,此次应为无效播放成功触发。不执行后续回调, 此次耗时无效");return}if(v.validateCode&&typeof v.jSPlugin.decoderVersion!="undefined"&&v.jSPlugin.decoderVersion==="2.0"&&v.jSPlugin.JS_SetSecretKey(0,v.validateCode),v.pluginStatus.loadingClear(),v.pluginStatus.setPlayStatus({play:!0,loading:!1}),v.Theme){v.Theme.setDecoderState({play:!0});var Y=F2.findIndex(v.Theme.themeData.footer.btnList,function(V){return V.iconId==="sound"&&V.isrender===1&&V.defaultActive===1})>-1;v.audio=Y}v.audio&&setTimeout(function(){v.openSound()},500),typeof v.params.handleSuccess=="function"&&v.params.handleSuccess({retcode:0,id:v.params.id,type:"handleSuccess"}),f(U),v.Monitor.dclog({url:v.url,action:211,d:new Date().getTime()-v.playStartTime,text:"startPlaySuccess"}),v.Monitor.playLog({Enc:v.url.indexOf("@")===-1?0:1,PlTp:v.url.indexOf("back")===-1?1:2,Via:2,ErrCd:0,Cost:new Date().getTime()-v.playStartTime,Serial:K(v.url).deviceSerial,Channel:K(v.url).channelNo,Ver:r0()?"v7.0.0":"v6.0.0"})},function(Y){console.log("err",Y);var V="播放失败,请检查设备及客户端网络",G=-1;if(v.jSPlugin.bPlay)return!1;if(Y&&Y.errorCode){var d2=v.errorHander.matchErrorInfo(Y.errorCode);v.Theme&&v.Theme.setDisabled(!0),d2&&d2.msg?V=d2.msg:d2&&d2.description?V=d2.description:V="播放失败,请检查设备及客户端网络",G=Y.errorCode}v.pluginStatus.loadingClear(),v.pluginStatus.loadingSetText({text:V,color:"red"}),typeof v.params.handleError=="function"&&v.params.handleError({retcode:G,msg:V,id:v.params.id,type:"handleError"}),g(),v.Monitor.dclog({url:v.url,action:411,d:new Date().getTime()-v.playStartTime,text:"startPlayError"}),v.Monitor.playLog({Enc:v.url.indexOf("@")===-1?0:1,PlTp:v.url.indexOf("back")===-1?1:2,Via:2,ErrCd:G,Cost:-1,Serial:K(v.url).deviceSerial,Channel:K(v.url).channelNo,Ver:r0()?"v7.0.0":"v6.0.0"})})}},{key:"_play",value:function(p){var f=this;console.log("执行播放 play options.url =>",p),this.pluginStatus.setPlayStatus({play:!1,loading:!0}),this.playStartTime=new Date().getTime(),this.Monitor.dclog({url:this.url,action:1,d:new Date().getTime()-this.initTime,text:"startPlay"}),p&&(typeof p=="string"&&(this.url=p),typeof p.url=="string"&&(this.url=p.url),typeof p.accessToken=="string"&&(this.accessToken=p.accessToken),this.Theme&&(typeof p.url=="string"||typeof p.accessToken=="string")&&this.Theme.getDeviceInfo());var g=new Promise(function(v,b){console.log("执行 播放前 stop"),f.isStoping=!0,f.jSPlugin.JS_Stop(0).then(function(){console.log("播放前 stop 执行成功 this.url => ".concat(f.url," ").concat(f.accessToken)),f._getRealUrlPromise(f.accessToken,f.url).then(function(E){f._pluginPlay(E,function(U){v(!0)},function(){return b(!1)})}).catch(function(E){var U=E.msg?E.msg:"播放失败,请检查设备及客户端网络";f.Theme&&f.Theme.setDisabled(!0),f.pluginStatus.loadingClear(),f.pluginStatus.loadingSetText({text:U,color:"red"}),typeof f.params.handleError=="function"&&f.params.handleError({retcode:E.oError?E.oError.errorCode:-1,msg:U,id:f.params.id,type:"handleError"}),b({retcode:E.oError?E.oError.errorCode:-1,msg:U,id:f.params.id,type:"handleError"})})})});return g}},{key:"stop",value:function(){var p=this;return this.pluginStatus.setPlayStatus({loading:!0}),this.reSetTheme(),this.jSPlugin.JS_Stop(0).then(function(){console.log("停止成功"),p.pluginStatus.setPlayStatus({play:!1,loading:!1}),p.Theme&&p.Theme.setDecoderState({play:!1})})}},{key:"changeVideoLevel",value:function(p){var f=this,g=this.url,v=p?g.replace(".live",".hd.live"):g.replace(".hd.live",".live");this.jSPlugin.playURL=p?this.jSPlugin.playURL.replace("stream=2","stream=1"):this.jSPlugin.playURL.replace("stream=1","stream=2"),console.log("changeVideoLevel",v,this.jSPlugin.playURL),this.url=v;var b=new Promise(function(E,U){f.pause().then(function(){console.log("暂停成功"),f.resume().then(function(W){console.log("恢复成功")})}).catch(function(){console.log("暂停失败"),f.resume().then(function(W){console.log("恢复成功")})})});return b}},{key:"reSetTheme",value:function(){this.Theme&&this.Theme.Ptz&&(this.Theme.setDecoderState({pantile:!1}),this.Theme.Ptz.hide()),this.Theme&&this.Theme.decoderState.state.recordvideo&&this.Theme.setDecoderState({recordvideo:!1}),this.Theme&&this.Theme.decoderState.state.zoom&&(this.Zoom.stopZoom(),this.Theme.setDecoderState({zoom:!1})),this.Theme&&this.Theme.decoderState.state.talk&&(this.stopTalk(),this.Theme.setDecoderState({talk:!1})),this.Theme&&this.Theme.Rec&&!this.Theme.isMobile&&this.Theme.Rec.datepickerHide(),this.Theme&&this.Theme.Rec&&(this.Theme.changeRecSpeed(1),this.Theme.nextRate=1,this.speed=1,this.Theme.setDecoderState({speed:!1}))}},{key:"_changePlayUrl",value:function(p){var f=this,g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:function(){};console.log("_changePlayUrl"),console.log(p),this.reSetTheme(),this.getDeviceCapacity({accessToken:p.accessToken,deviceSerial:p.deviceSerial});var v=this.url,b=U(v,p);p.accessToken&&(this.accessToken=p.accessToken),this.url=b,g(),this.pluginStatus.loadingStart(this.id),this.pluginStatus.loadingSetText({text:"加载中,请稍后"});var E=new Promise(function(W,Y){var V={url:b};return p.accessToken&&(V.accessToken=p.accessToken),console.log("切换播放地址 参数 ",V),f.play(V).then(function(){console.log("切换播放地址 play 执行成功 ",f.url,f.accessToken),f.Theme&&f.Theme.decoderState.state.webExpend&&f.Theme.webExpend(),f.Theme&&f.Theme.decoderState.state.expend&&f.Theme.expend(),p.type?p.type=="rec"||p.type=="cloud.rec"?f.Theme.changeTheme(f.isMobile?"mobileRec":"pcRec"):f.Theme.changeTheme(f.isMobile?"mobileLive":"pcLive"):f.url.indexOf(".rec")>-1?f.Theme.changeTheme(f.isMobile?"mobileRec":"pcRec"):f.Theme.changeTheme(f.isMobile?"mobileLive":"pcLive"),p&&p.begin&&p.deviceSerial&&f.Theme.Rec.setDatepickerDate(p.begin),f.Theme.setDisabled(!1),W(b)}).catch(function(G){Y(b),G&&G.msg&&(f.Theme&&f.Theme.setDisabled(!0),f.pluginStatus.loadingClear(),f.pluginStatus.loadingSetText({text:G.msg,color:"red"}))})});function U(W,Y){if(Y.url)return Y.url;console.log("--------------matchInitUrl",W);var V=W.split("/")[4].split(".")[W.split("/")[4].split(".").length-1].split("?")[0];V==="rec"&&W.indexOf(".cloud.rec")!==-1&&(V="cloud.rec"),Y.type&&(V=Y.type);var G=W.split("/")[3];Y.deviceSerial&&(G=Y.deviceSerial);var d2=W.split("/")[4].split(".")[0];Y.channelNo&&(d2=Y.channelNo);var r2=W.split("/")[2].split("@").length===2?W.split("/")[2].split("@")[0]:"";typeof Y.validCode!="undefined"&&(r2=Y.validCode);var t2=typeof Y.hd=="undefined"?W.indexOf(".hd")!==-1:Y.hd,n2="ezopen://".concat(r2?"".concat(r2,"@"):"","open.ys7.com/").concat(G,"/").concat(d2).concat(t2?".hd":"",".").concat(V);return V==="live"||(n2="ezopen://".concat(r2?"".concat(r2,"@"):"","open.ys7.com/").concat(G,"/").concat(d2,".").concat(V),Y.begin&&Y.end?n2+="?begin=".concat(Y.begin,"&end=").concat(Y.end):Y.begin?n2+="?begin=".concat(Y.begin):m("begin",W)&&(n2+="?begin=".concat(m("begin",W)))),n2}return E}},{key:"getOSDTime",value:function(){var p=this,f=new Promise(function(g,v){p.jSPlugin.JS_GetOSDTime(0).then(function(b){g({code:0,retcode:0,data:b}),typeof p.params.getOSDTimeCallBack=="function"&&p.params.getOSDTimeCallBack({id:p.id,type:"getOSDTime",code:0,data:b})}).catch(function(b){v({code:-1,retcode:-1,data:b}),typeof p.params.getOSDTimeCallBack=="function"&&p.params.getOSDTimeCallBack({id:p.id,type:"getOSDTime",code:-1,data:-1})})});return f}},{key:"capturePicture",value:function(p){var f=this,g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,v=this.jSPlugin.JS_CapturePicture(0,p,"JPEG",g,!!g);return d(v)?(typeof this.params.capturePictureCallBack=="function"&&v.then(function(){f.params.capturePictureCallBack({id:f.id,type:"capturePicture",code:0})}).catch(function(){f.params.capturePictureCallBack({id:f.id,type:"capturePicture",code:-1})}),v):new Promise(function(b){b(v)})}},{key:"startSave",value:function(p){var f=this,g=this.jSPlugin.JS_StartSave(0,p);return d(g)?(typeof this.params.startSaveCallBack=="function"&&g.then(function(){f.params.startSaveCallBack({id:f.id,type:"startSave",code:0})}).catch(function(){f.params.startSaveCallBack({id:f.id,type:"startSave",code:-1})}),g):(this.Theme&&this.Theme.setDecoderState({recordvideo:!0}),new Promise(function(v){v(g)}))}},{key:"stopSave",value:function(){var p=this,f=this.jSPlugin.JS_StopSave(0);return d(f)?(typeof this.params.startSaveCallBack=="function"&&f.then(function(){p.params.stopSaveCallBack({id:p.id,type:"stopSave",code:0})}).catch(function(){p.params.stopSaveCallBack({id:p.id,type:"stopSave",code:-1})}),f):(this.Theme&&this.Theme.setDecoderState({recordvideo:!1}),new Promise(function(g){g(f)}))}},{key:"openSound",value:function(){var p=this.jSPlugin.JS_OpenSound(0);return console.log("打开声音",p),d(p)?p:(this.Theme&&this.Theme.setDecoderState({sound:!0}),typeof this.params.openSoundCallBack=="function"&&this.params.openSoundCallBack({id:this.id,type:"openSound",code:p}),new Promise(function(f){f(p)}))}},{key:"closeSound",value:function(){var p=this.jSPlugin.JS_CloseSound(0);return d(p)?p:(this.Theme&&this.Theme.setDecoderState({sound:!1}),typeof this.params.closeSoundCallBack=="function"&&this.params.closeSoundCallBack({id:this.id,type:"closeSound",code:p}),new Promise(function(f){f(p)}))}},{key:"enableZoom",value:function(){var p=this.jSPlugin.JS_EnableZoom(0);return d(p)?p:new Promise(function(f){f(p)})}},{key:"closeZoom",value:function(){var p=this.jSPlugin.JS_DisableZoom(0);return d(p)?p:new Promise(function(f){f(p)})}},{key:"setPoster",value:function(p){r0()?document.getElementById("".concat(this.id))&&(document.getElementById("".concat(this.id)).style.backgroundImage="url(".concat(p,")"),document.getElementById("".concat(this.id)).style.backgroundSize="100% 100%"):document.getElementById("".concat(this.id,"canvas0"))&&(document.getElementById("".concat(this.id,"canvas0")).style.backgroundImage="url(".concat(p,")"),document.getElementById("".concat(this.id,"canvas0")).style.backgroundSize="cover")}},{key:"reSize",value:function(p,f){var g=0,v=0;if(this.params.height=f,this.params.width=p,this.Theme&&this.Theme.isNeedRenderHeader&&document.getElementById("".concat(this.id,"-headControl"))&&(g=parseInt(document.getElementById("".concat(this.id,"-headControl")).style.height,10)),this.Theme&&this.Theme.isNeedRenderTimeLine&&!this.isMobile&&(v=48),f=f-g-v,this.width=p,this.height=f,document.getElementById("".concat(this.id,"-wrap")).style="width:".concat(p,"px;position:relative;display:inline-block;vertical-align: bottom;"),document.getElementById("".concat(this.id)).style.width=p+"px",document.getElementById("".concat(this.id)).style.height=f+"px",this.jSPlugin&&this.jSPlugin.bPlay)this.jSPlugin&&(this.jSPlugin.iHeight=f,this.jSPlugin.iWidth=p),this.jSPlugin.JS_Resize(p,f);else{document.getElementById("".concat(this.id,"-player"))&&(document.getElementById("".concat(this.id,"-player")).width=p,document.getElementById("".concat(this.id,"-player")).height=f,document.getElementById("".concat(this.id,"-player")).style.width=p+"px",document.getElementById("".concat(this.id,"-player")).style.height=f+"px");var b=1;if(document.getElementById("".concat(this.id,"canvas0"))){var E=navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i);E&&(b=2),document.getElementById("".concat(this.id,"canvas0")).style.width=p*b+"px",document.getElementById("".concat(this.id,"canvas0")).style.height=f*b+"px",document.getElementById("".concat(this.id,"canvas0")).width=p*b,document.getElementById("".concat(this.id,"canvas0")).height=f*b,document.getElementById("".concat(this.id,"canvas0")).parentNode.style.width=p*b+"px",document.getElementById("".concat(this.id,"canvas0")).parentNode.style.height=f*b+"px",document.getElementById("".concat(this.id,"canvas_draw0")).height=f*b}this.jSPlugin&&(this.jSPlugin.iHeight=f*b,this.jSPlugin.iWidth=p*b)}}},{key:"fast",value:function(p){var f=this,g=this.speed;if(p)var v=this.jSPlugin.JS_Fast(0,p);else{if(g===1)g=2;else if(g===2)g=4;else return typeof this.params.handleError=="function"&&this.params.handleError({msg:"播放速度最大为4倍速度",retcode:1003,id:this.id,type:"handleError"}),new Promise(function(E,U){f.speed=g,U({code:-1,data:{speed:g,result:"播放速度最大为4倍速度"}})});var v=this.jSPlugin.JS_Fast(0)}return new Promise(function(b){f.speed=g,b({code:0,data:{speed:g,result:v}})})}},{key:"slow",value:function(){var p=this,f=this.speed;if(f===4)f=2;else if(f===2)f=1;else return typeof this.params.handleError=="function"&&this.params.handleError({msg:"播放速度最小为1倍速度",retcode:1003,id:this.id,type:"handleError"}),new Promise(function(v,b){p.speed=f,b({code:-1,data:{speed:f,result:"播放速度最小为1倍速度"}})});var g=this.jSPlugin.JS_Slow(0);return new Promise(function(v){p.speed=f,v({code:0,data:{speed:f,result:g}})})}},{key:"seek",value:function(p,f){var g=this.url,v=(m("begin",g)||new Date().Format("yyyyMMdd")).substr(0,8);if(f=b(v,"235959"),p.length===6)p=b(v,p);else if(p.length===16){if(p.substr(0,8)!==v)return typeof this.params.handleError=="function"&&this.params.handleError({msg:"seek时间不能跨日期",retcode:-1,id:this.id,type:"handleError"}),!1}else return typeof this.params.handleError=="function"&&this.params.handleError({msg:"seek时间格式错误",retcode:-1,id:this.id,type:"handleError"}),!1;function b(U,W){var Y=/^[0-9]{8}T[0-9]{6}Z$/;if(Y.test(U))return U;if(/[0-9]{8,14}/.test(U)){var V=6-(14-U.length),G=W.length,d2=U+W.substring(V,G);return d2.slice(0,8)+"T"+d2.slice(8)+"Z"}throw new Error("回放时间格式有误,请确认")}var E=this.jSPlugin.JS_Seek(0,p,f);return console.log("seekRT",E),d(E)?E:new Promise(function(U){U(E)})}},{key:"fullScreen",value:function(){var p=this,f=M(document.getElementById("".concat(this.id)));f.then(function(v){console.log("全屏promise",window.screen.availWidth),p.jSPlugin.JS_Resize(window.screen.availWidth,window.screen.availHeight),typeof p.params.fullScreenCallBack=="function"&&p.params.fullScreenCallBack({id:p.id,type:"fullScreen",code:0})});var g=function(){var b=document.fullScreen||document.mozFullScreen||document.webkitIsFullScreen;b||p.jSPlugin.JS_Resize(p.width,p.height),typeof p.params.fullScreenChangeCallBack=="function"&&p.params.fullScreenChangeCallBack({id:p.id,type:"fullScreen",code:b})};["fullscreenchange","webkitfullscreenchange","mozfullscreenchange"].forEach(function(v){window.addEventListener(v,function(b){return g()})})}},{key:"cancelFullScreen",value:function(){var p=this,f=q();f.then(function(g){console.log("取消全屏",g,p.jSPlugin),p.jSPlugin.JS_Resize(p.width,p.height)})}},{key:"startTalk",value:function(){this.Talk.startTalk()}},{key:"stopTalk",value:function(){this.Talk.stopTalk()}},{key:"destroy",value:function(){var p=this.jSPlugin.JS_DestroyWorker(0);return this.Theme&&(this.Theme=null,window.EZUIKit[this.params.id].state.EZUIKitPlayer.themeInit=!1),d(p)?p:new Promise(function(f){f(p)})}},{key:"getDeviceCapacity",value:function(p){var f=this,g=this.env.domain;this.env&&(g=this.env.domain);var v=g+"/api/lapp/device/capacity",b=function(W){W.code==200&&W.data&&(f.capacity=W.data)},E=p||{accessToken:this.accessToken,deviceSerial:K(this.url).deviceSerial};J(v,"POST",E,"",b)}},{key:"pause",value:function(){var p=this;return new Promise(function(f,g){p.jSPlugin.JS_CloseSound(0),p.jSPlugin.JS_Pause(0,function(v){p.setPoster(v.base64)}).then(function(v){p.Theme&&p.Theme.setDecoderState({play:!1}),f()}).catch(function(v){console.log(v),g(v)})})}},{key:"_resume",value:function(p){var f=this;return new Promise(function(g,v){f.pluginStatus.setPlayStatus({play:!1,loading:!0}),f.jSPlugin.JS_Resume(p).then(function(b){if(setTimeout(function(){f.url.indexOf(".rec")!==-1&&f.speed!=1&&f.jSPlugin.JS_Speed(f.speed)},500),f.Theme){f.Theme.setDecoderState({play:!0,speed:f.speed});var E=f.Theme.decoderState.state.sound;E&&setTimeout(function(){f.openSound()},500)}g(b)}).catch(function(b){console.log("resume err",b),v(b)})})}}]),j}(),L1=null;function v0(j,L,p,f){return new WebControl({szPluginContainer:j,iServicePortStart:14510,iServicePortEnd:14519,cbConnectSuccess:L,cbConnectError:p,cbConnectClose:f})}function jt(){L1!=null&&(L1.JS_DestroyWnd().then(function(){console.log("JS_DestroyWnd")},function(){}),L1.JS_StopService("window").then(function(){L1.JS_Disconnect().then(function(){console.log("JS_Disconnect")},function(){})}))}function bn(j){j.responseMsg.eventName,console.log(j.responseMsg)}function M6(){L1.JS_SetWindowControlCallback({cbIntegrationCallBack:bn}),L1.JS_StartService("window",{dllPath:"./chain/cloudTransform.dll"}).then(function(){L1.JS_CreateWnd("playWnd",900,500).then(function(){console.log("JS_CreateWnd success")})})}function Ut(){console.log("cbConnectError"),L1=null,console.error("确认本地进程是否已安装并开启成功!")}function W6(j){console.log("cbConnectClose"),L1=null}window.onscroll=function(){L1!=null&&L1.JS_Resize(900,500)},window.onresize=function(){L1!=null&&L1.JS_Resize(900,500)},window.onunload=function(){try{L1.JS_HideWnd(),jt()}catch(j){console.error(j)}},window.onpagehide=function(){try{L1.JS_HideWnd()}catch(j){console.error(j)}};var Qt=function(){function j(L){var p=this;i(this,j),s(this,"changeModel",function(f,g){var v=p;p.switchVideo=parseInt(f),L1&&L1.JS_RequestInterface({funcName:"ChangeModel",arguments:encodeURI(JSON.stringify({model:f}))}).then(function(b){f==0?v.play({deviceSerial:g.deviceSerial,channelNo:g.channelNo,validateCode:g.validateCode}):v.play({deviceSerial:g.deviceSerial,channelNo:g.channelNo,validateCode:g.validateCode,startTime:g.startTime,endTime:g.endTime})})}),s(this,"init",function(f){var g,v=p;if(!f.appKey||!f.accessToken){v.showTips(!1,"请输入appkey和token");return}typeof f.appKey!="undefined"&&(p.appKey=f.appKey),typeof f.accessToken!="undefined"&&(p.accessToken=f.accessToken),typeof f.platformId!="undefined"&&(p.platformId=f.platformId);var b=(g={layout:+v.layout,userName:"",waterMark:""},s(g,"waterMark","1"),s(g,"iWndType",0),s(g,"intelligenceEnable",1),s(g,"isRecord",1),s(g,"isSetPos",1),s(g,"motionDetectEnable",0),s(g,"playBackAlarmOverlyingEnable",0),s(g,"response",{code:0,message:null,data:{appKey:f.appKey,ezvizToken:f.accessToken,videoLevel:0,logLevel:3,showMainTool:1,showSubTool:1,waterMark:"1",userName:"openteam",platformId:f.platformId}}),g);console.log("初始化入参",b),L1.JS_RequestInterface({funcName:"Init",arguments:encodeURI(JSON.stringify(b))}).then(function(E){console.log(E.responseMsg),v.showTips(!0,"视频初始化成功!")})}),s(this,"play",function(f){var g=p;if(!(!f.deviceSerial||!f.channelNo)){typeof f.deviceSerial!="undefined"&&(p.deviceSerial=f.deviceSerial),typeof f.channelNo!="undefined"&&(p.channelNo=f.channelNo),typeof f.startTime!="undefined"&&f.startTime&&(p.startTime=f.startTime+" 00:00:00"),typeof f.endTime!="undefined"&&f.endTime&&(p.endTime=f.endTime+" 23:59:59"),typeof f.validateCode!="undefined"&&f.validateCode&&(p.validateCode=f.validateCode);var v={response:{code:0,message:null,data:{deviceSerial:f.deviceSerial,channelCode:f.channelNo,channelNo:+f.channelNo,codeIsEncrypt:0,validateCode:f.validateCode,deviceClass:g.deviceClass,deviceType:"10222",channelId:"2222222222",channelName:"channelNameTest",storeName:"storeName",storeId:"storeid",startTime:p.startTime,endTime:p.endTime}}};g.deviceClass==="1"?(v.response.data.channelCode=g.channelNo,v.response.data.platformId=g.platformId):v.response.data.channelNo=+g.channelNo,p.switchVideo===1&&(p.startTime&&(v.response.data.startTime=p.startTime),p.endTime&&(v.response.data.endTime=p.endTime)),console.log("预览/回放入参",v),L1.JS_RequestInterface({funcName:p.switchVideo===0?"StartPreview":"StartPlayback",arguments:encodeURI(JSON.stringify(v))}).then(function(b){console.log(b.responseMsg),g.showTips(!0,"预览/回放成功!")}).catch(function(b){console.log("开始播放:",b)})}}),s(this,"showCBInfo",function(f){p.callbackMessage=p.callbackMessage+JSON.stringify(f)+` +`),W3,`\r +`)}),s3.push("--"+b2+"--"),new Blob(s3,{type:"multipart/form-data; boundary="+b2})},h2.prototype[Symbol.iterator]=function(){return this.entries()},h2.prototype.toString=function(){return"[object FormData]"},J3&&!J3.matches&&(J3.matches=J3.matchesSelector||J3.mozMatchesSelector||J3.msMatchesSelector||J3.oMatchesSelector||J3.webkitMatchesSelector||function(b2){b2=(this.document||this.ownerDocument).querySelectorAll(b2);for(var s3=b2.length;0<=--s3&&b2.item(s3)!==this;);return-10&&_>0){var M=D.left/p,N=D.top/_,n2=D.right/p,q=D.bottom/_;w=new Float32Array([n2,N,M,N,n2,q,M,q])}else w=new Float32Array([1,0,0,0,1,1,0,1]);var a2=this.texturePosBuffer;m.bindBuffer(m.ARRAY_BUFFER,a2),m.bufferSubData(m.ARRAY_BUFFER,0,w),m.bindBuffer(m.ARRAY_BUFFER,null)},j.prototype.SR_Destroy=function(){var D=this.contextGL,m=this.YUVProgram;D.deleteProgram(m);var p=this.vertexPosBuffer,_=this.texturePosBuffer;D.deleteBuffer(p),D.deleteBuffer(_);var w=this.yTextureRef,M=this.uTextureRef,N=this.vTextureRef;D.deleteTexture(w),D.deleteTexture(M),D.deleteTexture(N)},j});var be="https://open.ys7.com",A0="".concat(be,"/console/ezuikit_static/v66/v2"),M0="".concat(be,"/console/ezuikit_static/v66/v1"),we=function(D,m){var p=["theme","standard"],_=["pcLive","pcRec","mobileLive","mobileRec","noData","security","voice","simple"];if(typeof D=="undefined")return m.themeData?{templateType:"themeData",templateId:"themeData"}:{templateType:"local",templateId:""};if(typeof D=="string"){if(D.length===32)return{templateType:"remote",templateId:D};if(p.indexOf(D)!==-1)return D==="simple"&&typeof m.header=="undefined"&&typeof m.footer=="undefined"?{templateType:"local",templateId:""}:{templateType:"iframe",templateId:D};if(_.indexOf(D)!==-1)return{templateType:"local",templateId:D}}},j1=function(){var D=window.navigator.userAgent.toLowerCase(),m={sa:/version.*safari/.test(D),ch:/chrome/.test(D),ff:/gecko/.test(D)&&!/webkit/.test(D)},p=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);if(p)return!1;if(m.ch){var _=function(){for(var M=window.navigator.userAgent.split(" "),N="",n2=0;n291&&!!window.SharedArrayBuffer}return!1},Rn=function(){function j(D){var m=this;i(this,j),this.isStoping=!1;var p=D.autoplay,_=p===void 0?!0:p;if((D.template||D.themeData)&&(_=!1),this.params=D,this.autoplay=_,window.EZUIKit[D.id]={state:{EZUIKitPlayer:{init:window.EZUIKit[D.id]&&window.EZUIKit[D.id].state&&window.EZUIKit[D.id].state.EZUIKitPlayer.init||!1,themeInit:window.EZUIKit[D.id]&&window.EZUIKit[D.id].state&&window.EZUIKit[D.id].state.EZUIKitPlayer.themeInit||!1,talkInit:window.EZUIKit[D.id]&&window.EZUIKit[D.id].state&&window.EZUIKit[D.id].state.EZUIKitPlayer.talkInit||!1}}},we(this.params.template,D).templateType!=="iframe"){this.Monitor=new Be({env:typeof D.disableMonitor!="undefined"&&D.disableMonitor?"test12":"online"},this),this.id=D.id,this.width=D.width,this.height=D.height,this.url=D.url,this.accessToken=D.accessToken,this.themeId=we(D.template,D).templateId,this.id=D.id,this.audio=!0,this.poster=D.poster,this.speed=1,this.disabledTimeLine=!1,this.disabledPTZ=!1,this.enableSharedArrayBufferGuide=!1,this.capacity={},this.playTimer=null,this.env={domain:"https://open.ys7.com"};var w=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);this.isMobile=w,document.getElementById("".concat(this.id,"-wrap"))&&(document.getElementById("".concat(this.id,"-wrap")).innerHTML="",document.getElementById("".concat(this.id,"-wrap")).id=this.id),this.staticPath=j1()?A0:M0,typeof D.staticPath=="string"&&(D.staticPath.startsWith("http")?this.staticPath=D.staticPath:this.staticPath=window.location.protocol+"//"+window.location.host+D.staticPath,j1()?this.staticPath+="/v2":this.staticPath+="/v1"),typeof D.audio!="undefined"&&(this.audio=D.audio),typeof D.env!="undefined"&&(this.env=Object.assign(this.env,D.env)),typeof D.isMobile!="undefined"&&(this.isMobile=D.isMobile),typeof D.disabledTimeLine!="undefined"&&(this.disabledTimeLine=D.disabledTimeLine),typeof D.disabledPTZ!="undefined"&&(this.disabledPTZ=D.disabledPTZ),typeof D.enableSharedArrayBufferGuide!="undefined"&&(this.enableSharedArrayBufferGuide=D.enableSharedArrayBufferGuide);var M="".concat(this.staticPath,"/js/jsPluginV1-1.0.0.min.js"),N=function(){if(window.addPluginUrlIng=!0,j1())console.log("启用多线程解析视频"),M="".concat(m.staticPath,"/js/jsPluginV2-2.0.1.min.js");else{var a2=function(){for(var B=navigator.userAgent.split(" "),t2="",U=0;U0&&(M=q.width),!m.height&&q.height>0&&(n2=q.height)}if(!document.getElementById("".concat(_,"-wrap"))){var a2=document.createElement("div");a2.id="".concat(_,"-wrap"),a2.style="display:inline-block;width:".concat(M,"px;position:relative;vertical-align: bottom;"),document.getElementById(_).parentNode.insertBefore(a2,document.getElementById(_)),document.getElementById(_).parentNode.removeChild(document.getElementById(_)),a2.innerHTML="
"),document.getElementById(_).style="display:inline-block;width:".concat(M,"px;height:").concat(n2,"px;"),document.getElementById(_).style.verticalAlign="top"}this.themeId&&(this.Theme=new Qe(this,m.id),window.EZUIKit[m.id].state.EZUIKitPlayer.themeInit=!0,this.Monitor.dclog({url:this.url,action:2,text:this.themeId}),typeof this.params.handleThemeChange=="function"&&(this.handleThemeChange=this.params.handleThemeChange));var X=new H2(this,_);this.Message=X;var W=function(F,B){var t2;if(j1()){t2=new window.JSPluginV2({szId:_,iType:2,iWidth:M,iHeight:n2,iMaxSplit:1,iCurrentSplit:1,szBasePath:"",staticPath:p.staticPath,oStyle:{border:"none",background:"#000000"}}),p.pluginStatus.loadingStart(_),p.pluginStatus.loadingSetText({text:"初始化播放器完成"}),t2.EventCallback={pluginErrorHandler:function(g,v,E){if(console.log(g,v,E),v===1003)console.log("断流"),p.Theme.setDecoderState({play:!1}),p.pluginStatus.setPlayStatus({play:!1}),t2.bPlay||(p.pluginStatus.loadingClear(),p.pluginStatus.loadingSetText({text:"连接断开,请重试",color:"red"})),typeof p.params.handleError=="function"&&p.params.handleError({msg:"连接断开,请重试",retcode:1003,id:p.params.id,type:"handleError"});else if(E.errorCode!=1){var G=p.errorHander.matchErrorInfo(E.errorCode),i2="连接断开,请重试";G&&G.msg?i2=G.msg:G&&G.description&&(i2=G.description),p.Theme.setDecoderState({play:!1}),p.pluginStatus.setPlayStatus({play:!1}),p.pluginStatus.loadingClear(),p.pluginStatus.loadingSetText({text:i2,color:"red"})}else p.pluginStatus.loadingClear(),p.Theme&&p.Theme.setDisabled(!1)},openStreamCallback:function(){console.log("开启取流"),p.openStreamTime=new Date().getTime(),p.Monitor.dclog({url:p.url,action:224,d:p.openStreamTime-p.gotWsUrlTime,text:"openStream",isVersion2Available:j1()?1:0})},getStreamHeaderCallback:function(){console.log("完成取流返回流头"),p.getStreamHeaderTime=new Date().getTime(),p.Monitor.dclog({url:p.url,action:225,d:p.getStreamHeaderTime-p.openStreamTime,text:"getStreamHeader",isVersion2Available:j1()?1:0})},getVideoStreamCallback:function(){console.log("返回视频流(首次)"),p.getVideoStreamTime=new Date().getTime(),p.Monitor.dclog({url:p.url,action:226,d:p.getVideoStreamTime-p.getStreamHeaderTime,text:"getVideoStream",isVersion2Available:j1()?1:0})},appearFirstFrameCallback:function(){console.log("出现首帧画面(播放成功)"),p.appearFirstFrameTime=new Date().getTime(),p.Monitor.dclog({url:p.url,action:227,d:p.appearFirstFrameTime-p.getStreamHeaderTime,text:"appearFirstFrame",isVersion2Available:j1()?1:0})},averageStreamSuccessCallback:function(){console.log("平均成功取流的出流耗时"),p.averageStreamSuccessTime=p.initSuccessTime-p.initTime+(p.gotWsUrlTime-p.startGetWsUrlTime)+(p.appearFirstFrameTime-p.openStreamTime),p.Monitor.dclog({url:p.url,action:228,d:p.averageStreamSuccessTime,text:"averageStreamSuccess",isVersion2Available:j1()?1:0})}},p.env={domain:"https://open.ys7.com"},typeof m.env!="undefined"&&(p.env=Object.assign(p.env,m.env)),typeof m.handleTalkSuccess!="undefined"&&(p.handleTalkSuccess=m.handleTalkSuccess),typeof m.handleTalkError!="undefined"&&(p.handleTalkError=m.handleTalkError),p.errorHander=new k3,p.jSPlugin=t2;var U=setInterval(function(){window.JSPlayerModuleLoaded&&(clearInterval(U),typeof p.params.handleInitSuccess=="function"&&p.params.handleInitSuccess({retcode:0,id:p.params.id,type:"handleInitSuccess"}),F({meta:{retcode:200,msg:"初始化成功"}}),m.url.indexOf("rec")!=-1&&p.Theme.changeTheme(p.isMobile?"mobileRec":"pcRec"))},50)}else t2=new window.JSPluginV1({szId:_,iType:2,iWidth:M,iHeight:n2,iMaxSplit:1,iCurrentSplit:1,szBasePath:"",staticPath:p.staticPath,oStyle:{border:"none",background:"#000000"}}),p.pluginStatus.loadingStart(_),p.pluginStatus.loadingSetText({text:"初始化播放器完成"}),t2.EventCallback={openStreamCallback:function(){console.log("开启取流---v1"),p.openStreamTime=new Date().getTime(),p.Monitor.dclog({url:p.url,action:224,d:p.openStreamTime-p.gotWsUrlTime,text:"openStream",isVersion2Available:j1()?1:0})},getStreamHeaderCallback:function(){console.log("完成取流返回流头"),p.getStreamHeaderTime=new Date().getTime(),p.Monitor.dclog({url:p.url,action:225,d:p.getStreamHeaderTime-p.openStreamTime,text:"getStreamHeader",isVersion2Available:j1()?1:0})},getVideoStreamCallback:function(){console.log("返回视频流(首次)"),p.getVideoStreamTime=new Date().getTime(),p.Monitor.dclog({url:p.url,action:226,d:p.getVideoStreamTime-p.getStreamHeaderTime,text:"getVideoStream",isVersion2Available:j1()?1:0})},appearFirstFrameCallback:function(){console.log("出现首帧画面(播放成功)"),p.appearFirstFrameTime=new Date().getTime(),p.Monitor.dclog({url:p.url,action:227,d:p.appearFirstFrameTime-p.getStreamHeaderTime,text:"appearFirstFrame",isVersion2Available:j1()?1:0})},averageStreamSuccessCallback:function(){console.log("平均成功取流的出流耗时"),p.averageStreamSuccessTime=p.initSuccessTime-p.initTime+(p.gotWsUrlTime-p.startGetWsUrlTime)+(p.appearFirstFrameTime-p.openStreamTime),p.Monitor.dclog({url:p.url,action:228,d:p.averageStreamSuccessTime,text:"averageStreamSuccess",isVersion2Available:j1()?1:0})},loadEventHandler:function(){},zoomEventResponse:function(){},windowEventSelect:function(g){},pluginErrorHandler:function(g,v,E){if(console.log(g,v,E),v===1003)console.log("断流"),p.Theme.setDecoderState({play:!1}),p.pluginStatus.setPlayStatus({play:!1}),t2.bPlay||(p.pluginStatus.loadingClear(),p.pluginStatus.loadingSetText({text:"连接断开,请重试",color:"red"})),typeof p.params.handleError=="function"&&p.params.handleError({msg:"连接断开,请重试",retcode:1003,id:p.params.id,type:"handleError"});else if(E.errorCode!=1){var G=p.errorHander.matchErrorInfo(E.errorCode),i2="连接断开,请重试";G&&G.msg?i2=G.msg:G&&G.description&&(i2=G.description),p.Theme.setDecoderState({play:!1}),p.pluginStatus.setPlayStatus({play:!1}),p.pluginStatus.loadingClear(),p.pluginStatus.loadingSetText({text:i2,color:"red"})}else p.pluginStatus.loadingClear(),p.Theme&&p.Theme.setDisabled(!1)},windowEventOver:function(g){},windowEventOut:function(g){},windowEventUp:function(g){},windowFullCcreenChange:function(g){},firstFrameDisplay:function(g,v,E){console.log(v,E),t2.JS_SetCanFullScreen(!1)},performanceLack:function(){},mouseEvent:function(g,v,E){}},p.env={domain:"https://open.ys7.com"},typeof m.env!="undefined"&&(p.env=Object.assign(p.env,m.env)),typeof m.handleTalkSuccess!="undefined"&&(p.handleTalkSuccess=m.handleTalkSuccess),typeof m.handleTalkError!="undefined"&&(p.handleTalkError=m.handleTalkError),p.errorHander=new k3,p.jSPlugin=t2,typeof p.params.handleInitSuccess=="function"&&p.params.handleInitSuccess({retcode:0,id:p.params.id,type:"handleInitSuccess"}),F({meta:{retcode:200,msg:"初始化成功"}}),m.url.indexOf("rec")!=-1&&p.Theme.changeTheme(p.isMobile?"mobileRec":"pcRec")},_2=new Promise(W);return _2}},{key:"_getRealUrlPromise",value:function(m,p){var _=this;console.log("获取播放地址 url => ".concat(p," ").concat(this.accessToken)),console.log("开始获取wsurl"),this.startGetWsUrlTime=new Date().getTime(),this.Monitor.dclog({url:this.url,action:222,text:"startGetWsUrl",isVersion2Available:j1()?1:0});var w=this.env.domain;this.env&&(w=this.env.domain);var M=function(a2,X){var W="",_2=w+"/api/lapp/live/url/ezopen",u2=new FormData;u2.append("ezopen",p),u2.append("isFlv",!1),u2.append("userAgent",window.navigator.userAgent),u2.append("isHttp",!1),u2.append("accessToken",m),fetch(_2,{method:"POST",body:u2}).then(function(F){return F.json()}).then(function(F){if(F.code==200||F.retcode==0){var B="",t2="";F.ext&&F.ext.token?(W+=F.data,t2=F.ext.token,B=F.data):F.data&&F.data.token&&(W+=F.data.url,t2=F.data.token,B=F.data.url);var U=p.indexOf("live")!==-1?"live":"playback";U==="live"?W=W+"&ssn="+t2+"&auth=1&biz=4&cln=100":W=W+"&ssn="+t2+"&auth=1&cln=100",console.log(W);var C=h("checkCode",W);if(C&&(typeof _.jSPlugin.decoderVersion!="undefined"&&_.jSPlugin.decoderVersion==="2.0"?_.validateCode=C:(console.log("设置密钥",C),_.jSPlugin.JS_SetSecretKey(0,C))),W.indexOf("playback")!==-1){var g=h("begin",B)||h("begin",p),v=h("end",B)||h("end",p);if(g)W=W.replace("&begin="+h("begin",B),"&begin="+N(g,"000000")),h("begin",W)||(W+="&begin="+N(g,"000000"));else{var E=new Date;W=W+"&begin="+E.Format("yyyyMMdd")+"T000000Z"}if(v?(W=W.replace("&end="+h("end",B),"&end="+N(v,"235959")),h("end",W)||(W+="&end="+N(v,"235959"))):W=W+"&end="+N(h("begin",W).substr(0,8),"235959"),h("stream",B)||(W=W.replace("stream","&stream")),p.indexOf(".cloud")!==-1){var G=function(n1){if(n1.code==200){var d1=[];if(n1.data&&n1.data.files&&n1.data.files.length>0){var h2=n1.data.files,D3=new Date().getTime(),b2=n1.data.isAll;if(b2){d1=W3(h2);var s3=JSON.stringify(d1).replace("\\","");W+="&recSlice="+s3.replace("\\","")+"&r="+Math.random(),a2(W)}else{var T3=function s1(){function b1(v1){if(v1.data&&v1.data.files&&v1.data.files.length>0)if(v1.data.isAll==!1)v1.data.files&&(h2=h2.concat(v1.data.files)),D3=v1.data.nextFileTime>0?v1.data.nextFileTime:new Date().getTime(),s1();else{d1=W3(h2);var h1=JSON.stringify(d1).replace("\\","");W+="&recSlice="+h1.replace("\\","")+"&r="+Math.random(),a2(W)}else{d1=W3(h2);var h1=JSON.stringify(d1).replace("\\","");W+="&recSlice="+h1.replace("\\","")+"&r="+Math.random(),a2(W)}}Y2.startTime=D3,J(W2,"POST",Y2,"",b1)};T3()}}else X({retcode:-1,msg:"未找到录像片段"})}else X({retcode:-1,msg:"未找到录像片段"});function W3(s1){var b1=[];return s1.forEach(function(v1,h1){b1.length==0||v1.downloadPath!==b1[b1.length-1].downloadPath?b1.push({downloadPath:v1.downloadPath,ownerId:v1.ownerId,iStorageVersion:v1.iStorageVersion,videoType:v1.videoType,iPlaySpeed:0,startTime:v1.startTime,endTime:v1.endTime}):b1[b1.length-1].endTime=v1.endTime}),b1}},i2=n2(h("begin",W)),e2=n2(h("end",W)),m2=h("serial",W),B2=h("chn",W),W2=w+"/api/lapp/video/by/time",Y2={accessToken:_.accessToken,recType:1,deviceSerial:m2,channelNo:B2,startTime:i2,endTime:e2,version:"2.0"};J(W2,"POST",Y2,"",G)}else if(p.indexOf("alarmId")!==-1){var L3=function(T3){if(T3.code==200){var W3=[];if(T3.data){W3=b1([T3.data]);var s1=JSON.stringify(W3).replace("\\","");W+="&recSlice="+s1.replace("\\",""),console.log("realUrl",W,T3.data.recType),T3.data.recType==1?W=W.replace("/playback","/cloudplayback"):W=W.replace("/cloudplayback","/playback"),a2(W)}}function b1(v1){var h1=[];return v1.forEach(function(o0,B6){h1.length==0||o0.downloadPath!==h1[h1.length-1].downloadPath?h1.push({downloadPath:o0.downloadPath,ownerId:o0.ownerId,iStorageVersion:o0.iStorageVersion,videoType:o0.videoType,iPlaySpeed:0,startTime:o0.startTime,endTime:o0.endTime}):h1[h1.length-1].endTime=o0.endTime}),console.log("downloadPathArr",h1),h1}};console.log("进入alarmId回放");var K3=h("alarmId",W),i2=n2(h("begin",W)),e2=n2(h("end",W)),m2=h("serial",W),B2=h("chn",W),W2=w+"/api/lapp/video/by/id",Y2={accessToken:_.accessToken,deviceSerial:m2,channelNo:B2,alarmId:K3};J(W2,"POST",Y2,"",L3)}else a2(W)}else a2(W)}else _.Theme&&_.Theme.setDisabled(!0),_.pluginStatus.loadingClear(),_.pluginStatus.loadingSetText({text:F.msg,color:"red"}),typeof _.params.handleError=="function"&&_.params.handleError({retcode:F.code,msg:F.msg,id:_.params.id,type:"handleError"}),X(F)})};return new Promise(function(q,a2){return M(q,a2)});function N(q,a2){var X=/^[0-9]{8}T[0-9]{6}Z$/;if(X.test(q))return q;if(/[0-9]{8,14}/.test(q)){var W=6-(14-q.length),_2=a2.length,u2=q+a2.substring(W,_2);return u2.slice(0,8)+"T"+u2.slice(8)+"Z"}throw new Error("回放时间格式有误,请确认")}function n2(q){var a2=q.slice(0,4),X=q.slice(4,6),W=q.slice(6,8),_2=q.slice(9,11),u2=q.slice(11,13),F=q.slice(13,15),B=a2+"-"+X+"-"+W+" "+_2+":"+u2+":"+F;return new Date(B.replace(/-/g,"/")).getTime()}}},{key:"_pluginPlay",value:function(m,p,_){var w=this;if(console.log("执行播放 _pluginPlay",m),!m)return!1;function M(a2){var X=a2.split("?")[0].replace("/live","").replace("/playback",""),W=(a2.indexOf("/live")===-1?a2.indexOf("cloudplayback")!==-1?"/cloudplayback?":"/playback?":"/live?")+a2.split("?")[1];return W.indexOf("/playback")!==-1&&(W=W.replace("stream=2","stream=1")),{websocketConnectUrl:X,websocketStreamingParam:W}}var N=M(m).websocketConnectUrl;this.env&&this.env.wsUrl&&(N=this.env.wsUrl),this.gotWsUrlTime=new Date().getTime(),this.Monitor.dclog({url:this.url,action:223,d:this.gotWsUrlTime-this.startGetWsUrlTime,text:"getWsUrlSuccess",isVersion2Available:j1()?1:0});var n2={playURL:M(m).websocketStreamingParam};console.log("播放前 stop 阶段 结束"),this.isStoping=!1;var q=Date.now();console.log("执行播放 ... this.jSPlugin.JS_Play at ",q),this.jSPlugin.JS_Play(N,n2,0).then(function(){if(console.log("执行播放 ... this.jSPlugin.JS_Play 播放成功",N,n2),console.log("执行播放耗时 ",Date.now()-q),w.isStoping){console.log("现在在播放前 stop 阶段,此次应为无效播放成功触发。不执行后续回调, 此次耗时无效");return}if(w.validateCode&&typeof w.jSPlugin.decoderVersion!="undefined"&&w.jSPlugin.decoderVersion==="2.0"&&w.jSPlugin.JS_SetSecretKey(0,w.validateCode),w.pluginStatus.loadingClear(),w.pluginStatus.setPlayStatus({play:!0,loading:!1}),w.Theme){w.Theme.setDecoderState({play:!0});var a2=L2.findIndex(w.Theme.themeData.footer.btnList,function(X){return X.iconId==="sound"&&X.isrender===1&&X.defaultActive===1})>-1;w.audio=a2}w.audio&&setTimeout(function(){w.openSound()},500),typeof w.params.handleSuccess=="function"&&w.params.handleSuccess({retcode:0,id:w.params.id,type:"handleSuccess"}),p(n2),w.Monitor.dclog({url:w.url,action:211,d:new Date().getTime()-w.playStartTime,text:"startPlaySuccess"}),w.Monitor.playLog({Enc:w.url.indexOf("@")===-1?0:1,PlTp:w.url.indexOf("back")===-1?1:2,Via:2,ErrCd:0,Cost:new Date().getTime()-w.playStartTime,Serial:K(w.url).deviceSerial,Channel:K(w.url).channelNo,Ver:j1()?"v7.0.0":"v6.0.0"})},function(a2){console.log("err",a2);var X="播放失败,请检查设备及客户端网络",W=-1;if(w.jSPlugin.bPlay)return!1;if(a2&&a2.errorCode){var _2=w.errorHander.matchErrorInfo(a2.errorCode);w.Theme&&w.Theme.setDisabled(!0),_2&&_2.msg?X=_2.msg:_2&&_2.description?X=_2.description:X="播放失败,请检查设备及客户端网络",W=a2.errorCode}w.pluginStatus.loadingClear(),w.pluginStatus.loadingSetText({text:X,color:"red"}),typeof w.params.handleError=="function"&&w.params.handleError({retcode:W,msg:X,id:w.params.id,type:"handleError"}),_(),w.Monitor.dclog({url:w.url,action:411,d:new Date().getTime()-w.playStartTime,text:"startPlayError"}),w.Monitor.playLog({Enc:w.url.indexOf("@")===-1?0:1,PlTp:w.url.indexOf("back")===-1?1:2,Via:2,ErrCd:W,Cost:-1,Serial:K(w.url).deviceSerial,Channel:K(w.url).channelNo,Ver:j1()?"v7.0.0":"v6.0.0"})})}},{key:"_play",value:function(m){var p=this;console.log("执行播放 play options.url =>",m),this.pluginStatus.setPlayStatus({play:!1,loading:!0}),this.playStartTime=new Date().getTime(),this.Monitor.dclog({url:this.url,action:1,d:new Date().getTime()-this.initTime,text:"startPlay"}),m&&(typeof m=="string"&&(this.url=m),typeof m.url=="string"&&(this.url=m.url),typeof m.accessToken=="string"&&(this.accessToken=m.accessToken),this.Theme&&(typeof m.url=="string"||typeof m.accessToken=="string")&&this.Theme.getDeviceInfo());var _=new Promise(function(w,M){console.log("执行 播放前 stop"),p.isStoping=!0,p.jSPlugin.JS_Stop(0).then(function(){console.log("播放前 stop 执行成功 this.url => ".concat(p.url," ").concat(p.accessToken)),p._getRealUrlPromise(p.accessToken,p.url).then(function(N){p._pluginPlay(N,function(n2){w(!0)},function(){return M(!1)})}).catch(function(N){var n2=N.msg?N.msg:"播放失败,请检查设备及客户端网络";p.Theme&&p.Theme.setDisabled(!0),p.pluginStatus.loadingClear(),p.pluginStatus.loadingSetText({text:n2,color:"red"}),typeof p.params.handleError=="function"&&p.params.handleError({retcode:N.oError?N.oError.errorCode:-1,msg:n2,id:p.params.id,type:"handleError"}),M({retcode:N.oError?N.oError.errorCode:-1,msg:n2,id:p.params.id,type:"handleError"})})})});return _}},{key:"stop",value:function(){var m=this;return this.pluginStatus.setPlayStatus({loading:!0}),this.reSetTheme(),this.jSPlugin.JS_Stop(0).then(function(){console.log("停止成功"),m.pluginStatus.setPlayStatus({play:!1,loading:!1}),m.Theme&&m.Theme.setDecoderState({play:!1})})}},{key:"changeVideoLevel",value:function(m){var p=this,_=this.url,w=m?_.replace(".live",".hd.live"):_.replace(".hd.live",".live");this.jSPlugin.playURL=m?this.jSPlugin.playURL.replace("stream=2","stream=1"):this.jSPlugin.playURL.replace("stream=1","stream=2"),console.log("changeVideoLevel",w,this.jSPlugin.playURL),this.url=w;var M=new Promise(function(N,n2){p.pause().then(function(){console.log("暂停成功"),p.resume().then(function(q){console.log("恢复成功")})}).catch(function(){console.log("暂停失败"),p.resume().then(function(q){console.log("恢复成功")})})});return M}},{key:"reSetTheme",value:function(){this.Theme&&this.Theme.Ptz&&(this.Theme.setDecoderState({pantile:!1}),this.Theme.Ptz.hide()),this.Theme&&this.Theme.decoderState.state.recordvideo&&this.Theme.setDecoderState({recordvideo:!1}),this.Theme&&this.Theme.decoderState.state.zoom&&(this.Zoom.stopZoom(),this.Theme.setDecoderState({zoom:!1})),this.Theme&&this.Theme.decoderState.state.talk&&(this.stopTalk(),this.Theme.setDecoderState({talk:!1})),this.Theme&&this.Theme.Rec&&!this.Theme.isMobile&&this.Theme.Rec.datepickerHide(),this.Theme&&this.Theme.Rec&&(this.Theme.changeRecSpeed(1),this.Theme.nextRate=1,this.speed=1,this.Theme.setDecoderState({speed:!1}))}},{key:"_changePlayUrl",value:function(m){var p=this,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:function(){};console.log("_changePlayUrl"),console.log(m),this.reSetTheme(),this.getDeviceCapacity({accessToken:m.accessToken,deviceSerial:m.deviceSerial});var w=this.url,M=n2(w,m);m.accessToken&&(this.accessToken=m.accessToken),this.url=M,_(),this.pluginStatus.loadingStart(this.id),this.pluginStatus.loadingSetText({text:"加载中,请稍后"});var N=new Promise(function(q,a2){var X={url:M};return m.accessToken&&(X.accessToken=m.accessToken),console.log("切换播放地址 参数 ",X),p.play(X).then(function(){console.log("切换播放地址 play 执行成功 ",p.url,p.accessToken),p.Theme&&p.Theme.decoderState.state.webExpend&&p.Theme.webExpend(),p.Theme&&p.Theme.decoderState.state.expend&&p.Theme.expend(),m.type?m.type=="rec"||m.type=="cloud.rec"?p.Theme.changeTheme(p.isMobile?"mobileRec":"pcRec"):p.Theme.changeTheme(p.isMobile?"mobileLive":"pcLive"):p.url.indexOf(".rec")>-1?p.Theme.changeTheme(p.isMobile?"mobileRec":"pcRec"):p.Theme.changeTheme(p.isMobile?"mobileLive":"pcLive"),m&&m.begin&&m.deviceSerial&&p.Theme.Rec.setDatepickerDate(m.begin),p.Theme.setDisabled(!1),q(M)}).catch(function(W){a2(M),W&&W.msg&&(p.Theme&&p.Theme.setDisabled(!0),p.pluginStatus.loadingClear(),p.pluginStatus.loadingSetText({text:W.msg,color:"red"}))})});function n2(q,a2){if(a2.url)return a2.url;console.log("--------------matchInitUrl",q);var X=q.split("/")[4].split(".")[q.split("/")[4].split(".").length-1].split("?")[0];X==="rec"&&q.indexOf(".cloud.rec")!==-1&&(X="cloud.rec"),a2.type&&(X=a2.type);var W=q.split("/")[3];a2.deviceSerial&&(W=a2.deviceSerial);var _2=q.split("/")[4].split(".")[0];a2.channelNo&&(_2=a2.channelNo);var u2=q.split("/")[2].split("@").length===2?q.split("/")[2].split("@")[0]:"";typeof a2.validCode!="undefined"&&(u2=a2.validCode);var F=typeof a2.hd=="undefined"?q.indexOf(".hd")!==-1:a2.hd,B="ezopen://".concat(u2?"".concat(u2,"@"):"","open.ys7.com/").concat(W,"/").concat(_2).concat(F?".hd":"",".").concat(X);return X==="live"||(B="ezopen://".concat(u2?"".concat(u2,"@"):"","open.ys7.com/").concat(W,"/").concat(_2,".").concat(X),a2.begin&&a2.end?B+="?begin=".concat(a2.begin,"&end=").concat(a2.end):a2.begin?B+="?begin=".concat(a2.begin):h("begin",q)&&(B+="?begin=".concat(h("begin",q)))),B}return N}},{key:"getOSDTime",value:function(){var m=this,p=new Promise(function(_,w){m.jSPlugin.JS_GetOSDTime(0).then(function(M){_({code:0,retcode:0,data:M}),typeof m.params.getOSDTimeCallBack=="function"&&m.params.getOSDTimeCallBack({id:m.id,type:"getOSDTime",code:0,data:M})}).catch(function(M){w({code:-1,retcode:-1,data:M}),typeof m.params.getOSDTimeCallBack=="function"&&m.params.getOSDTimeCallBack({id:m.id,type:"getOSDTime",code:-1,data:-1})})});return p}},{key:"capturePicture",value:function(m){var p=this,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,w=this.jSPlugin.JS_CapturePicture(0,m,"JPEG",_,!!_);return d(w)?(typeof this.params.capturePictureCallBack=="function"&&w.then(function(){p.params.capturePictureCallBack({id:p.id,type:"capturePicture",code:0})}).catch(function(){p.params.capturePictureCallBack({id:p.id,type:"capturePicture",code:-1})}),w):new Promise(function(M){M(w)})}},{key:"startSave",value:function(m){var p=this,_=this.jSPlugin.JS_StartSave(0,m);return d(_)?(typeof this.params.startSaveCallBack=="function"&&_.then(function(){p.params.startSaveCallBack({id:p.id,type:"startSave",code:0})}).catch(function(){p.params.startSaveCallBack({id:p.id,type:"startSave",code:-1})}),_):(this.Theme&&this.Theme.setDecoderState({recordvideo:!0}),new Promise(function(w){w(_)}))}},{key:"stopSave",value:function(){var m=this,p=this.jSPlugin.JS_StopSave(0);return d(p)?(typeof this.params.startSaveCallBack=="function"&&p.then(function(){m.params.stopSaveCallBack({id:m.id,type:"stopSave",code:0})}).catch(function(){m.params.stopSaveCallBack({id:m.id,type:"stopSave",code:-1})}),p):(this.Theme&&this.Theme.setDecoderState({recordvideo:!1}),new Promise(function(_){_(p)}))}},{key:"openSound",value:function(){var m=this.jSPlugin.JS_OpenSound(0);return console.log("打开声音",m),d(m)?m:(this.Theme&&this.Theme.setDecoderState({sound:!0}),typeof this.params.openSoundCallBack=="function"&&this.params.openSoundCallBack({id:this.id,type:"openSound",code:m}),new Promise(function(p){p(m)}))}},{key:"closeSound",value:function(){var m=this.jSPlugin.JS_CloseSound(0);return d(m)?m:(this.Theme&&this.Theme.setDecoderState({sound:!1}),typeof this.params.closeSoundCallBack=="function"&&this.params.closeSoundCallBack({id:this.id,type:"closeSound",code:m}),new Promise(function(p){p(m)}))}},{key:"enableZoom",value:function(){var m=this.jSPlugin.JS_EnableZoom(0);return d(m)?m:new Promise(function(p){p(m)})}},{key:"closeZoom",value:function(){var m=this.jSPlugin.JS_DisableZoom(0);return d(m)?m:new Promise(function(p){p(m)})}},{key:"setPoster",value:function(m){j1()?document.getElementById("".concat(this.id))&&(document.getElementById("".concat(this.id)).style.backgroundImage="url(".concat(m,")"),document.getElementById("".concat(this.id)).style.backgroundSize="100% 100%"):document.getElementById("".concat(this.id,"canvas0"))&&(document.getElementById("".concat(this.id,"canvas0")).style.backgroundImage="url(".concat(m,")"),document.getElementById("".concat(this.id,"canvas0")).style.backgroundSize="cover")}},{key:"reSize",value:function(m,p){var _=0,w=0;if(this.params.height=p,this.params.width=m,this.Theme&&this.Theme.isNeedRenderHeader&&document.getElementById("".concat(this.id,"-headControl"))&&(_=parseInt(document.getElementById("".concat(this.id,"-headControl")).style.height,10)),this.Theme&&this.Theme.isNeedRenderTimeLine&&!this.isMobile&&(w=48),p=p-_-w,this.width=m,this.height=p,document.getElementById("".concat(this.id,"-wrap")).style="width:".concat(m,"px;position:relative;display:inline-block;vertical-align: bottom;"),document.getElementById("".concat(this.id)).style.width=m+"px",document.getElementById("".concat(this.id)).style.height=p+"px",this.jSPlugin&&this.jSPlugin.bPlay)this.jSPlugin&&(this.jSPlugin.iHeight=p,this.jSPlugin.iWidth=m),this.jSPlugin.JS_Resize(m,p);else{document.getElementById("".concat(this.id,"-player"))&&(document.getElementById("".concat(this.id,"-player")).width=m,document.getElementById("".concat(this.id,"-player")).height=p,document.getElementById("".concat(this.id,"-player")).style.width=m+"px",document.getElementById("".concat(this.id,"-player")).style.height=p+"px");var M=1;if(document.getElementById("".concat(this.id,"canvas0"))){var N=navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i);N&&(M=2),document.getElementById("".concat(this.id,"canvas0")).style.width=m*M+"px",document.getElementById("".concat(this.id,"canvas0")).style.height=p*M+"px",document.getElementById("".concat(this.id,"canvas0")).width=m*M,document.getElementById("".concat(this.id,"canvas0")).height=p*M,document.getElementById("".concat(this.id,"canvas0")).parentNode.style.width=m*M+"px",document.getElementById("".concat(this.id,"canvas0")).parentNode.style.height=p*M+"px",document.getElementById("".concat(this.id,"canvas_draw0")).height=p*M}this.jSPlugin&&(this.jSPlugin.iHeight=p*M,this.jSPlugin.iWidth=m*M)}}},{key:"fast",value:function(m){var p=this,_=this.speed;if(m)var w=this.jSPlugin.JS_Fast(0,m);else{if(_===1)_=2;else if(_===2)_=4;else return typeof this.params.handleError=="function"&&this.params.handleError({msg:"播放速度最大为4倍速度",retcode:1003,id:this.id,type:"handleError"}),new Promise(function(N,n2){p.speed=_,n2({code:-1,data:{speed:_,result:"播放速度最大为4倍速度"}})});var w=this.jSPlugin.JS_Fast(0)}return new Promise(function(M){p.speed=_,M({code:0,data:{speed:_,result:w}})})}},{key:"slow",value:function(){var m=this,p=this.speed;if(p===4)p=2;else if(p===2)p=1;else return typeof this.params.handleError=="function"&&this.params.handleError({msg:"播放速度最小为1倍速度",retcode:1003,id:this.id,type:"handleError"}),new Promise(function(w,M){m.speed=p,M({code:-1,data:{speed:p,result:"播放速度最小为1倍速度"}})});var _=this.jSPlugin.JS_Slow(0);return new Promise(function(w){m.speed=p,w({code:0,data:{speed:p,result:_}})})}},{key:"seek",value:function(m,p){var _=this.url,w=(h("begin",_)||new Date().Format("yyyyMMdd")).substr(0,8);if(p=M(w,"235959"),m.length===6)m=M(w,m);else if(m.length===16){if(m.substr(0,8)!==w)return typeof this.params.handleError=="function"&&this.params.handleError({msg:"seek时间不能跨日期",retcode:-1,id:this.id,type:"handleError"}),!1}else return typeof this.params.handleError=="function"&&this.params.handleError({msg:"seek时间格式错误",retcode:-1,id:this.id,type:"handleError"}),!1;function M(n2,q){var a2=/^[0-9]{8}T[0-9]{6}Z$/;if(a2.test(n2))return n2;if(/[0-9]{8,14}/.test(n2)){var X=6-(14-n2.length),W=q.length,_2=n2+q.substring(X,W);return _2.slice(0,8)+"T"+_2.slice(8)+"Z"}throw new Error("回放时间格式有误,请确认")}var N=this.jSPlugin.JS_Seek(0,m,p);return console.log("seekRT",N),d(N)?N:new Promise(function(n2){n2(N)})}},{key:"fullScreen",value:function(){var m=this,p=I(document.getElementById("".concat(this.id)));p.then(function(w){console.log("全屏promise",window.screen.availWidth),m.jSPlugin.JS_Resize(window.screen.availWidth,window.screen.availHeight),typeof m.params.fullScreenCallBack=="function"&&m.params.fullScreenCallBack({id:m.id,type:"fullScreen",code:0})});var _=function(){var M=document.fullScreen||document.mozFullScreen||document.webkitIsFullScreen;M||m.jSPlugin.JS_Resize(m.width,m.height),typeof m.params.fullScreenChangeCallBack=="function"&&m.params.fullScreenChangeCallBack({id:m.id,type:"fullScreen",code:M})};["fullscreenchange","webkitfullscreenchange","mozfullscreenchange"].forEach(function(w){window.addEventListener(w,function(M){return _()})})}},{key:"cancelFullScreen",value:function(){var m=this,p=H();p.then(function(_){console.log("取消全屏",_,m.jSPlugin),m.jSPlugin.JS_Resize(m.width,m.height)})}},{key:"startTalk",value:function(){this.Talk.startTalk()}},{key:"stopTalk",value:function(){this.Talk.stopTalk()}},{key:"destroy",value:function(){var m=this.jSPlugin.JS_DestroyWorker(0);return this.Theme&&(this.Theme=null,window.EZUIKit[this.params.id].state.EZUIKitPlayer.themeInit=!1),d(m)?m:new Promise(function(p){p(m)})}},{key:"getDeviceCapacity",value:function(m){var p=this,_=this.env.domain;this.env&&(_=this.env.domain);var w=_+"/api/lapp/device/capacity",M=function(q){q.code==200&&q.data&&(p.capacity=q.data)},N=m||{accessToken:this.accessToken,deviceSerial:K(this.url).deviceSerial};J(w,"POST",N,"",M)}},{key:"pause",value:function(){var m=this;return new Promise(function(p,_){m.jSPlugin.JS_CloseSound(0),m.jSPlugin.JS_Pause(0,function(w){m.setPoster(w.base64)}).then(function(w){m.Theme&&m.Theme.setDecoderState({play:!1}),p()}).catch(function(w){console.log(w),_(w)})})}},{key:"_resume",value:function(m){var p=this;return new Promise(function(_,w){p.pluginStatus.setPlayStatus({play:!1,loading:!0}),p.jSPlugin.JS_Resume(m).then(function(M){if(setTimeout(function(){p.url.indexOf(".rec")!==-1&&p.speed!=1&&p.jSPlugin.JS_Speed(p.speed)},500),p.Theme){p.Theme.setDecoderState({play:!0,speed:p.speed});var N=p.Theme.decoderState.state.sound;N&&setTimeout(function(){p.openSound()},500)}_(M)}).catch(function(M){console.log("resume err",M),w(M)})})}}]),j}(),O1=null;function mt(j,D,m,p){return new WebControl({szPluginContainer:j,iServicePortStart:14510,iServicePortEnd:14519,cbConnectSuccess:D,cbConnectError:m,cbConnectClose:p})}function In(){O1!=null&&(O1.JS_DestroyWnd().then(function(){console.log("JS_DestroyWnd")},function(){}),O1.JS_StopService("window").then(function(){O1.JS_Disconnect().then(function(){console.log("JS_Disconnect")},function(){})}))}function dn(j){j.responseMsg.eventName,console.log(j.responseMsg)}function $0(){O1.JS_SetWindowControlCallback({cbIntegrationCallBack:dn}),O1.JS_StartService("window",{dllPath:"./chain/cloudTransform.dll"}).then(function(){O1.JS_CreateWnd("playWnd",900,500).then(function(){console.log("JS_CreateWnd success")})})}function hn(){console.log("cbConnectError"),O1=null,console.error("确认本地进程是否已安装并开启成功!")}function tt(j){console.log("cbConnectClose"),O1=null}window.onscroll=function(){O1!=null&&O1.JS_Resize(900,500)},window.onresize=function(){O1!=null&&O1.JS_Resize(900,500)},window.onunload=function(){try{O1.JS_HideWnd(),In()}catch(j){console.error(j)}},window.onpagehide=function(){try{O1.JS_HideWnd()}catch(j){console.error(j)}};var gt=function(){function j(D){var m=this;i(this,j),s(this,"changeModel",function(p,_){var w=m;m.switchVideo=parseInt(p),O1&&O1.JS_RequestInterface({funcName:"ChangeModel",arguments:encodeURI(JSON.stringify({model:p}))}).then(function(M){p==0?w.play({deviceSerial:_.deviceSerial,channelNo:_.channelNo,validateCode:_.validateCode}):w.play({deviceSerial:_.deviceSerial,channelNo:_.channelNo,validateCode:_.validateCode,startTime:_.startTime,endTime:_.endTime})})}),s(this,"init",function(p){var _,w=m;if(!p.appKey||!p.accessToken){w.showTips(!1,"请输入appkey和token");return}typeof p.appKey!="undefined"&&(m.appKey=p.appKey),typeof p.accessToken!="undefined"&&(m.accessToken=p.accessToken),typeof p.platformId!="undefined"&&(m.platformId=p.platformId);var M=(_={layout:+w.layout,userName:"",waterMark:""},s(_,"waterMark","1"),s(_,"iWndType",0),s(_,"intelligenceEnable",1),s(_,"isRecord",1),s(_,"isSetPos",1),s(_,"motionDetectEnable",0),s(_,"playBackAlarmOverlyingEnable",0),s(_,"response",{code:0,message:null,data:{appKey:p.appKey,ezvizToken:p.accessToken,videoLevel:0,logLevel:3,showMainTool:1,showSubTool:1,waterMark:"1",userName:"openteam",platformId:p.platformId}}),_);console.log("初始化入参",M),O1.JS_RequestInterface({funcName:"Init",arguments:encodeURI(JSON.stringify(M))}).then(function(N){console.log(N.responseMsg),w.showTips(!0,"视频初始化成功!")})}),s(this,"play",function(p){var _=m;if(!(!p.deviceSerial||!p.channelNo)){typeof p.deviceSerial!="undefined"&&(m.deviceSerial=p.deviceSerial),typeof p.channelNo!="undefined"&&(m.channelNo=p.channelNo),typeof p.startTime!="undefined"&&p.startTime&&(m.startTime=p.startTime+" 00:00:00"),typeof p.endTime!="undefined"&&p.endTime&&(m.endTime=p.endTime+" 23:59:59"),typeof p.validateCode!="undefined"&&p.validateCode&&(m.validateCode=p.validateCode);var w={response:{code:0,message:null,data:{deviceSerial:p.deviceSerial,channelCode:p.channelNo,channelNo:+p.channelNo,codeIsEncrypt:0,validateCode:p.validateCode,deviceClass:_.deviceClass,deviceType:"10222",channelId:"2222222222",channelName:"channelNameTest",storeName:"storeName",storeId:"storeid",startTime:m.startTime,endTime:m.endTime}}};_.deviceClass==="1"?(w.response.data.channelCode=_.channelNo,w.response.data.platformId=_.platformId):w.response.data.channelNo=+_.channelNo,m.switchVideo===1&&(m.startTime&&(w.response.data.startTime=m.startTime),m.endTime&&(w.response.data.endTime=m.endTime)),console.log("预览/回放入参",w),O1.JS_RequestInterface({funcName:m.switchVideo===0?"StartPreview":"StartPlayback",arguments:encodeURI(JSON.stringify(w))}).then(function(M){console.log(M.responseMsg),_.showTips(!0,"预览/回放成功!")}).catch(function(M){console.log("开始播放:",M)})}}),s(this,"showCBInfo",function(p){m.callbackMessage=m.callbackMessage+JSON.stringify(p)+` -`,console.log(p.callbackMessage)}),s(this,"showTips",function(f,g){}),s(this,"hideVideo",function(){L1.JS_HideWnd()}),s(this,"showVideo",function(){L1.JS_ShowWnd()}),s(this,"GetLayout",function(){var f=null;L1.JS_RequestInterface({funcName:"GetLayout",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:f}}))}).then(function(g){console.log(JSON.stringify(g.responseMsg)),console.log(g.responseMsg)})}),s(this,"capturePicture",function(f){var g=null;L1.JS_RequestInterface({funcName:"CaptureJPGEx",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:g}}))}).then(function(v){console.log(JSON.stringify(v.responseMsg)),console.log(v.responseMsg)})}),s(this,"stop",function(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:-1;L1.JS_RequestInterface({funcName:"StopPlay",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{wndId:parseInt(f)}}}))}).then(function(g){console.log(JSON.stringify(g.responseMsg)),console.log(g.responseMsg)})}),s(this,"setLayout",function(f){var g=parseInt(f);if(isNaN(g)||g==0||g>=13){console.log("不支持实际布局大于16的窗口数");return}p.layout=g,L1.JS_RequestInterface({funcName:"SetLayout",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{layout:g}}}))}).then(function(v){console.log(JSON.stringify(v.responseMsg)),console.log(v.responseMsg)})}),s(this,"setSoundVolumn",function(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:-1,g=arguments.length>1?arguments[1]:void 0;L1.JS_RequestInterface({funcName:"SoundVolumn",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{wndId:parseInt(f),volumn:parseInt(g)}}}))}).then(function(v){console.log(JSON.stringify(v.responseMsg)),console.log(v.responseMsg)})}),s(this,"testMute",function(){var f=parseInt(prompt("请输入窗口ID"));L1.JS_RequestInterface({funcName:"MuteOnOff",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{wndId:f}}}))}).then(function(g){console.log(JSON.stringify(g.responseMsg)),console.log(g.responseMsg)})}),s(this,"testSelectWnd",function(){var f=parseInt(prompt("请输入窗口ID"));L1.JS_RequestInterface({funcName:"SelectPlayWnd",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{wndId:f}}}))}).then(function(g){console.log(JSON.stringify(g.responseMsg)),console.log(g.responseMsg)})}),s(this,"setVideoLevel",function(f,g){L1.JS_RequestInterface({funcName:"SetVideoLevel",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{wndId:p.switchVideo==1?0:parseInt(f),level:parseInt(g,10)}}}))}).then(function(v){console.log(JSON.stringify(v.responseMsg)),console.log(v.responseMsg)})}),s(this,"startTalk",function(f){L1.JS_RequestInterface({funcName:"StartTalk",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{wndId:parseInt(f)}}}))}).then(function(g){console.log(JSON.stringify(g.responseMsg)),console.log(g.responseMsg)})}),s(this,"stopTalk",function(f){L1.JS_RequestInterface({funcName:"StopTalk",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{wndId:parseInt(f)}}}))}).then(function(g){console.log(JSON.stringify(g.responseMsg)),console.log(g.responseMsg)})}),s(this,"startSave",function(f){L1.JS_RequestInterface({funcName:"StartRecord",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{wndId:parseInt(f)}}}))}).then(function(g){console.log(JSON.stringify(g.responseMsg)),console.log(g.responseMsg)})}),s(this,"stopSave",function(f){L1.JS_RequestInterface({funcName:"StopRecord",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{wndId:parseInt(f)}}}))}).then(function(g){console.log(JSON.stringify(g.responseMsg)),console.log(g.responseMsg)})}),this.appKey="b9a3ad6e8026410095d8252169fa430a",this.accessToken="at.2vtum8873rrcwbrv431qb6pn94dkbv23-8dw2twn355-1u3x014-wrthellzk",this.deviceSerial="C33368372",this.channelNo="1",this.validateCode="",this.deviceClass="0",this.platformId="",this.startTime="",this.endTime="",this.layout=2,this.switchVideo=0,this.tips="调用成功",this.successTip=!1,this.tipsShow=!1,L1=v0("playWnd",M6,Ut,W6)}return a(j,[{key:"alarmMsg",value:function(){var p={request:{body:{alarmTypes:[10800,0,0,0,0],channelId:"066dde0465dd4abaab6afe355baf9d0b",endTime:"1621007999000",startTime:"1620921600000"},callBack:"GetAlarmMsgOrders",majorKey:"",method:"POST",storeId:"",url:"/videoplugin/message/getMessageByTypes"},response:{code:0,message:null,data:[{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620921217e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620920678e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620920586e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620919513e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620919483e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620919333e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620918913e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620918616e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620918305e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620917858e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620917658e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620917244e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620917064e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620916994e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620916668e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620916571e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620916529e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620916343e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620916081e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620915825e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620915676e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620915531e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620915394e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620915197e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620914971e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620914644e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620914533e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620914457e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620914376e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620914284e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620913973e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620913431e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620912834e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620912771e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620912354e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620912275e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620912093e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620912024e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162091189e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620911839e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620911807e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162091176e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620911682e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162091127e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620911184e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910982e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910931e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910851e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910781e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910727e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910677e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910647e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910588e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910544e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910484e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162091041e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162091035e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910278e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910217e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910124e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909976e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909939e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909847e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909817e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909736e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909664e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909605e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909575e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909346e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909247e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909216e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909149e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090912e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909028e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908999e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908969e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908909e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090888e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908835e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090875e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090872e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908652e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908612e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908582e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908552e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908456e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908426e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908299e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908268e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090805e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620907918e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620907758e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620907625e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620907386e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620907292e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620907127e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906864e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906828e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906797e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906747e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906717e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906632e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906501e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906412e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906368e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906329e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906142e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906112e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906013e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905946e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905823e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905697e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905622e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905571e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905541e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905511e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905481e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905442e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905412e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905382e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905352e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905322e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905262e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905196e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090515e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904994e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904931e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904813e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090473e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:16209047e5},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904618e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904286e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904173e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904143e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904112e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904053e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904023e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903854e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903789e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903723e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903643e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903612e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903573e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903505e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903383e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903329e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903299e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903268e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:16209032e5},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903149e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090312e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620902977e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090286e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090277e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620902639e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620902609e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620902517e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620902373e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090232e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620902253e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620902198e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620902132e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090194e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090185e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620901789e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620901746e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620901685e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620901638e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090152e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620901489e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620901424e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620901271e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620901233e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620901157e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620900915e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620900834e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620900774e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620900744e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090065e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090044e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620900409e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620900175e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620900134e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620900069e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620900016e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899976e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899908e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899879e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899826e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899756e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899599e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899559e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899467e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899406e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899265e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899211e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089914e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089911e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089905e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898991e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898926e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898834e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898785e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898746e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898697e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898666e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898507e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898293e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898248e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898218e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898157e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898088e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089802e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089796e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089785e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897807e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897771e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897719e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089769e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089763e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:16208976e5},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089757e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089754e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897475e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897412e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897369e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897339e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897279e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897237e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897207e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897172e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897142e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897112e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897024e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896985e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896874e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896843e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896814e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896783e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896736e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896621e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896478e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896447e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896358e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896307e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896277e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896247e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896214e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089604e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895953e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895921e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895868e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089577e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895704e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089559e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895559e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089548e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895442e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895377e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895347e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895293e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895171e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895136e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895017e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894926e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894896e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894864e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894834e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894738e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894599e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894539e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894426e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894359e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894297e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894213e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894183e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894051e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893964e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893934e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893843e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893754e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893676e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893606e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089353e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893452e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893423e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893357e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893288e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893143e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893051e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893006e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892904e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892824e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892764e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892541e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892479e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892412e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892311e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892281e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892209e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892063e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891991e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891931e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089187e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089181e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891708e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891655e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891585e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891531e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891501e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891401e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891297e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891257e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891216e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891178e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891128e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891033e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890973e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089094e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890879e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890794e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890714e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890616e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890586e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890469e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890414e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890346e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890288e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890179e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890108e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890041e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890011e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620889937e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620889719e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620889635e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620889481e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620889451e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620889317e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620889227e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620889139e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620889034e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888973e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888902e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888837e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888767e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888737e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888706e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888633e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888571e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888413e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888353e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888323e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888249e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888162e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888e6},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887859e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887776e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887734e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887692e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887619e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887501e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887355e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162088732e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887289e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887126e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887066e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887034e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162088697e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886884e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886804e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886728e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886609e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886538e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886478e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886396e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886334e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886246e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886111e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886011e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885956e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885894e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885696e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885514e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885484e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885414e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885383e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885341e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885306e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885276e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885216e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885186e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885114e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885037e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885006e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620884975e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620884945e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620884911e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620884851e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162088478e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620884696e3}],success:!0}};console.log(p),L1.JS_RequestInterface({funcName:"TransFunctionResult",arguments:encodeURI(JSON.stringify(p))})}}]),j}();(function(j,L){t(n)==="object"&&t(n.exports)==="object"?n.exports=j.document?L(j,!0):function(p){if(!p.document)throw new Error("EZUIPlayer requires a window with a document");return L(p)}:L(j)})(typeof window!="undefined"?window:void 0,function(j,L){var p={Core:o,HLS:g2,FLV:N2,EZUIKitPlayer:me,EZUIKitHD:Qt};return j.EZUIKit=p,p})})(uo,uo.exports);var aR=uo.exports;const L_=rR(aR);function sR(n){let e=null,t=!1,i=!1;function r(){!t||i||(n(),e=requestAnimationFrame(r))}function a(){t||(t=!0,r())}function s(){t&&(t=!1,i=!0,cancelAnimationFrame(e))}function o(){!t&&i&&(t=!0,i=!1,r())}return{start:a,pause:s,resume:o,isActive:()=>t}}class il{constructor(){this.events=new Map}on(e,t){let i=this.events.get(e);i||(i=new Set,this.events.set(e,i)),i.add(t)}off(e,t){const i=this.events.get(e);i&&(t?i.delete(t):this.events.delete(e))}emit(e,...t){const i=this.events.get(e);i&&i.forEach(r=>{r(...t)})}once(e,t){const i=(...r)=>{t(...r),this.off(e,i)};this.on(e,i)}}class oR extends il{constructor({canvas:e}){super(),this.canvas=e,this.maxPixelRatio=1,this.handleResize=()=>{this.init(),this.emit("resize")},this.init(),window.addEventListener("resize",this.handleResize)}init(){var t;const e=((t=this.canvas)==null?void 0:t.parentNode)||this.canvas||document.documentElement;this.width=e.offsetWidth||window.innerWidth||1,this.height=e.offsetHeight||window.innerHeight||1,this.pixelRatio=Math.min(window.devicePixelRatio||1,this.maxPixelRatio)}destroy(){window.removeEventListener("resize",this.handleResize),this.off("resize")}}class lR extends il{constructor(){super(),this.start=Date.now(),this.current=this.start,this.elapsed=0,this.delta=16,this.clock=new zM,this.raf=sR(()=>this.tick()),this.raf.start()}tick(){const e=Date.now();this.delta=e-this.current,this.current=e,this.elapsed=this.current-this.start;const t=this.clock.getDelta(),i=this.clock.getElapsedTime();this.emit("tick",t,i)}destroy(){this.pause(),this.off("tick")}pause(){this.raf.pause()}resume(){this.raf.resume()}isActive(){this.raf.isActive()}}function F_(n,e=!1){const t=n[0].index!==null,i=new Set(Object.keys(n[0].attributes)),r=new Set(Object.keys(n[0].morphAttributes)),a={},s={},o=n[0].morphTargetsRelative,l=new kn;let c=0;for(let d=0;d=2.0 are supported."));return}const c=new jR(a,{path:t||this.resourcePath||"",crossOrigin:this.crossOrigin,requestHeader:this.requestHeader,manager:this.manager,ktx2Loader:this.ktx2Loader,meshoptDecoder:this.meshoptDecoder});c.fileLoader.setRequestHeader(this.requestHeader);for(let d=0;d=0&&o[m]===void 0&&console.warn('THREE.GLTFLoader: Unknown extension "'+m+'".')}}c.setExtensions(s),c.setPlugins(o),c.parse(i,r)}parseAsync(e,t){const i=this;return new Promise(function(r,a){i.parse(e,t,r,a)})}}function cR(){let n={};return{get:function(e){return n[e]},add:function(e,t){n[e]=t},remove:function(e){delete n[e]},removeAll:function(){n={}}}}const g0={KHR_BINARY_GLTF:"KHR_binary_glTF",KHR_DRACO_MESH_COMPRESSION:"KHR_draco_mesh_compression",KHR_LIGHTS_PUNCTUAL:"KHR_lights_punctual",KHR_MATERIALS_CLEARCOAT:"KHR_materials_clearcoat",KHR_MATERIALS_IOR:"KHR_materials_ior",KHR_MATERIALS_SHEEN:"KHR_materials_sheen",KHR_MATERIALS_SPECULAR:"KHR_materials_specular",KHR_MATERIALS_TRANSMISSION:"KHR_materials_transmission",KHR_MATERIALS_IRIDESCENCE:"KHR_materials_iridescence",KHR_MATERIALS_ANISOTROPY:"KHR_materials_anisotropy",KHR_MATERIALS_UNLIT:"KHR_materials_unlit",KHR_MATERIALS_VOLUME:"KHR_materials_volume",KHR_TEXTURE_BASISU:"KHR_texture_basisu",KHR_TEXTURE_TRANSFORM:"KHR_texture_transform",KHR_MESH_QUANTIZATION:"KHR_mesh_quantization",KHR_MATERIALS_EMISSIVE_STRENGTH:"KHR_materials_emissive_strength",EXT_MATERIALS_BUMP:"EXT_materials_bump",EXT_TEXTURE_WEBP:"EXT_texture_webp",EXT_TEXTURE_AVIF:"EXT_texture_avif",EXT_MESHOPT_COMPRESSION:"EXT_meshopt_compression",EXT_MESH_GPU_INSTANCING:"EXT_mesh_gpu_instancing"};class dR{constructor(e){this.parser=e,this.name=g0.KHR_LIGHTS_PUNCTUAL,this.cache={refs:{},uses:{}}}_markDefs(){const e=this.parser,t=this.parser.json.nodes||[];for(let i=0,r=t.length;i=0)throw new Error("THREE.GLTFLoader: setKTX2Loader must be called before loading KTX2 textures");return null}return t.loadTextureImage(e,a.source,s)}}class TR{constructor(e){this.parser=e,this.name=g0.EXT_TEXTURE_WEBP,this.isSupported=null}loadTexture(e){const t=this.name,i=this.parser,r=i.json,a=r.textures[e];if(!a.extensions||!a.extensions[t])return null;const s=a.extensions[t],o=r.images[s.source];let l=i.textureLoader;if(o.uri){const c=i.options.manager.getHandler(o.uri);c!==null&&(l=c)}return this.detectSupport().then(function(c){if(c)return i.loadTextureImage(e,s.source,l);if(r.extensionsRequired&&r.extensionsRequired.indexOf(t)>=0)throw new Error("THREE.GLTFLoader: WebP required by asset but unsupported.");return i.loadTexture(e)})}detectSupport(){return this.isSupported||(this.isSupported=new Promise(function(e){const t=new Image;t.src="data:image/webp;base64,UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA",t.onload=t.onerror=function(){e(t.height===1)}})),this.isSupported}}class AR{constructor(e){this.parser=e,this.name=g0.EXT_TEXTURE_AVIF,this.isSupported=null}loadTexture(e){const t=this.name,i=this.parser,r=i.json,a=r.textures[e];if(!a.extensions||!a.extensions[t])return null;const s=a.extensions[t],o=r.images[s.source];let l=i.textureLoader;if(o.uri){const c=i.options.manager.getHandler(o.uri);c!==null&&(l=c)}return this.detectSupport().then(function(c){if(c)return i.loadTextureImage(e,s.source,l);if(r.extensionsRequired&&r.extensionsRequired.indexOf(t)>=0)throw new Error("THREE.GLTFLoader: AVIF required by asset but unsupported.");return i.loadTexture(e)})}detectSupport(){return this.isSupported||(this.isSupported=new Promise(function(e){const t=new Image;t.src="data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAADybWV0YQAAAAAAAAAoaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAGxpYmF2aWYAAAAADnBpdG0AAAAAAAEAAAAeaWxvYwAAAABEAAABAAEAAAABAAABGgAAABcAAAAoaWluZgAAAAAAAQAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAamlwcnAAAABLaXBjbwAAABRpc3BlAAAAAAAAAAEAAAABAAAAEHBpeGkAAAAAAwgICAAAAAxhdjFDgQAMAAAAABNjb2xybmNseAACAAIABoAAAAAXaXBtYQAAAAAAAAABAAEEAQKDBAAAAB9tZGF0EgAKCBgABogQEDQgMgkQAAAAB8dSLfI=",t.onload=t.onerror=function(){e(t.height===1)}})),this.isSupported}}class xR{constructor(e){this.name=g0.EXT_MESHOPT_COMPRESSION,this.parser=e}loadBufferView(e){const t=this.parser.json,i=t.bufferViews[e];if(i.extensions&&i.extensions[this.name]){const r=i.extensions[this.name],a=this.parser.getDependency("buffer",r.buffer),s=this.parser.options.meshoptDecoder;if(!s||!s.supported){if(t.extensionsRequired&&t.extensionsRequired.indexOf(this.name)>=0)throw new Error("THREE.GLTFLoader: setMeshoptDecoder must be called before loading compressed files");return null}return a.then(function(o){const l=r.byteOffset||0,c=r.byteLength||0,d=r.count,m=r.byteStride,y=new Uint8Array(o,l,c);return s.decodeGltfBufferAsync?s.decodeGltfBufferAsync(d,m,y,r.mode,r.filter).then(function(_){return _.buffer}):s.ready.then(function(){const _=new ArrayBuffer(d*m);return s.decodeGltfBuffer(new Uint8Array(_),d,m,y,r.mode,r.filter),_})})}else return null}}class ER{constructor(e){this.name=g0.EXT_MESH_GPU_INSTANCING,this.parser=e}createNodeMesh(e){const t=this.parser.json,i=t.nodes[e];if(!i.extensions||!i.extensions[this.name]||i.mesh===void 0)return null;const r=t.meshes[i.mesh];for(const c of r.primitives)if(c.mode!==sn.TRIANGLES&&c.mode!==sn.TRIANGLE_STRIP&&c.mode!==sn.TRIANGLE_FAN&&c.mode!==void 0)return null;const s=i.extensions[this.name].attributes,o=[],l={};for(const c in s)o.push(this.parser.getDependency("accessor",s[c]).then(d=>(l[c]=d,l[c])));return o.length<1?null:(o.push(this.parser.createNodeMesh(e)),Promise.all(o).then(c=>{const d=c.pop(),m=d.isGroup?d.children:[d],y=c[0].count,_=[];for(const T of m){const M=new N8,x=new T1,B=new mh,q=new T1(1,1,1),K=new $M(T.geometry,T.material,y);for(let H=0;H0||n.search(/^data\:image\/jpeg/)===0?"image/jpeg":n.search(/\.webp($|\?)/i)>0||n.search(/^data\:image\/webp/)===0?"image/webp":"image/png"}const zR=new N8;class jR{constructor(e={},t={}){this.json=e,this.extensions={},this.plugins={},this.options=t,this.cache=new cR,this.associations=new Map,this.primitiveCache={},this.nodeCache={},this.meshCache={refs:{},uses:{}},this.cameraCache={refs:{},uses:{}},this.lightCache={refs:{},uses:{}},this.sourceCache={},this.textureCache={},this.nodeNamesUsed={};let i=!1,r=!1,a=-1;typeof navigator!="undefined"&&(i=/^((?!chrome|android).)*safari/i.test(navigator.userAgent)===!0,r=navigator.userAgent.indexOf("Firefox")>-1,a=r?navigator.userAgent.match(/Firefox\/([0-9]+)\./)[1]:-1),typeof createImageBitmap=="undefined"||i||r&&a<98?this.textureLoader=new b_(this.options.manager):this.textureLoader=new VM(this.options.manager),this.textureLoader.setCrossOrigin(this.options.crossOrigin),this.textureLoader.setRequestHeader(this.options.requestHeader),this.fileLoader=new M7(this.options.manager),this.fileLoader.setResponseType("arraybuffer"),this.options.crossOrigin==="use-credentials"&&this.fileLoader.setWithCredentials(!0)}setExtensions(e){this.extensions=e}setPlugins(e){this.plugins=e}parse(e,t){const i=this,r=this.json,a=this.extensions;this.cache.removeAll(),this.nodeCache={},this._invokeAll(function(s){return s._markDefs&&s._markDefs()}),Promise.all(this._invokeAll(function(s){return s.beforeRoot&&s.beforeRoot()})).then(function(){return Promise.all([i.getDependencies("scene"),i.getDependencies("animation"),i.getDependencies("camera")])}).then(function(s){const o={scene:s[0][r.scene||0],scenes:s[0],animations:s[1],cameras:s[2],asset:r.asset,parser:i,userData:{}};return c8(a,o,r),v9(o,r),Promise.all(i._invokeAll(function(l){return l.afterRoot&&l.afterRoot(o)})).then(function(){e(o)})}).catch(t)}_markDefs(){const e=this.json.nodes||[],t=this.json.skins||[],i=this.json.meshes||[];for(let r=0,a=t.length;r{const l=this.associations.get(s);l!=null&&this.associations.set(o,l);for(const[c,d]of s.children.entries())a(d,o.children[c])};return a(i,r),r.name+="_instance_"+e.uses[t]++,r}_invokeOne(e){const t=Object.values(this.plugins);t.push(this);for(let i=0;i=2&&x.setY(v2,g2[N2*l+1]),l>=3&&x.setZ(v2,g2[N2*l+2]),l>=4&&x.setW(v2,g2[N2*l+3]),l>=5)throw new Error("THREE.GLTFLoader: Unsupported itemSize in sparse BufferAttribute.")}}return x})}loadTexture(e){const t=this.json,i=this.options,a=t.textures[e].source,s=t.images[a];let o=this.textureLoader;if(s.uri){const l=i.manager.getHandler(s.uri);l!==null&&(o=l)}return this.loadTextureImage(e,a,o)}loadTextureImage(e,t,i){const r=this,a=this.json,s=a.textures[e],o=a.images[t],l=(o.uri||o.bufferView)+":"+s.sampler;if(this.textureCache[l])return this.textureCache[l];const c=this.loadImageSource(t,i).then(function(d){d.flipY=!1,d.name=s.name||o.name||"",d.name===""&&typeof o.uri=="string"&&o.uri.startsWith("data:image/")===!1&&(d.name=o.uri);const y=(a.samplers||{})[s.sampler]||{};return d.magFilter=dp[y.magFilter]||Xi,d.minFilter=dp[y.minFilter]||w_,d.wrapS=hp[y.wrapS]||f6,d.wrapT=hp[y.wrapT]||f6,r.associations.set(d,{textures:e}),d}).catch(function(){return null});return this.textureCache[l]=c,c}loadImageSource(e,t){const i=this,r=this.json,a=this.options;if(this.sourceCache[e]!==void 0)return this.sourceCache[e].then(m=>m.clone());const s=r.images[e],o=self.URL||self.webkitURL;let l=s.uri||"",c=!1;if(s.bufferView!==void 0)l=i.getDependency("bufferView",s.bufferView).then(function(m){c=!0;const y=new Blob([m],{type:s.mimeType});return l=o.createObjectURL(y),l});else if(s.uri===void 0)throw new Error("THREE.GLTFLoader: Image "+e+" is missing URI and bufferView");const d=Promise.resolve(l).then(function(m){return new Promise(function(y,_){let T=y;t.isImageBitmapLoader===!0&&(T=function(M){const x=new ep(M);x.needsUpdate=!0,y(x)}),t.load(m7.resolveURL(m,a.path),T,void 0,_)})}).then(function(m){return c===!0&&o.revokeObjectURL(l),m.userData.mimeType=s.mimeType||GR(s.uri),m}).catch(function(m){throw console.error("THREE.GLTFLoader: Couldn't load texture",l),m});return this.sourceCache[e]=d,d}assignTexture(e,t,i,r){const a=this;return this.getDependency("texture",i.index).then(function(s){if(!s)return null;if(i.texCoord!==void 0&&i.texCoord>0&&(s=s.clone(),s.channel=i.texCoord),a.extensions[g0.KHR_TEXTURE_TRANSFORM]){const o=i.extensions!==void 0?i.extensions[g0.KHR_TEXTURE_TRANSFORM]:void 0;if(o){const l=a.associations.get(s);s=a.extensions[g0.KHR_TEXTURE_TRANSFORM].extendTexture(s,o),a.associations.set(s,l)}}return r!==void 0&&(s.colorSpace=r),e[t]=s,s})}assignFinalMaterial(e){const t=e.geometry;let i=e.material;const r=t.attributes.tangent===void 0,a=t.attributes.color!==void 0,s=t.attributes.normal===void 0;if(e.isPoints){const o="PointsMaterial:"+i.uuid;let l=this.cache.get(o);l||(l=new Qo,tc.prototype.copy.call(l,i),l.color.copy(i.color),l.map=i.map,l.sizeAttenuation=!1,this.cache.add(o,l)),i=l}else if(e.isLine){const o="LineBasicMaterial:"+i.uuid;let l=this.cache.get(o);l||(l=new _8,tc.prototype.copy.call(l,i),l.color.copy(i.color),l.map=i.map,this.cache.add(o,l)),i=l}if(r||a||s){let o="ClonedMaterial:"+i.uuid+":";r&&(o+="derivative-tangents:"),a&&(o+="vertex-colors:"),s&&(o+="flat-shading:");let l=this.cache.get(o);l||(l=i.clone(),a&&(l.vertexColors=!0),s&&(l.flatShading=!0),r&&(l.normalScale&&(l.normalScale.y*=-1),l.clearcoatNormalScale&&(l.clearcoatNormalScale.y*=-1)),this.cache.add(o,l),this.associations.set(l,this.associations.get(i))),i=l}e.material=i}getMaterialType(){return Ni}loadMaterial(e){const t=this,i=this.json,r=this.extensions,a=i.materials[e];let s;const o={},l=a.extensions||{},c=[];if(l[g0.KHR_MATERIALS_UNLIT]){const m=r[g0.KHR_MATERIALS_UNLIT];s=m.getMaterialType(),c.push(m.extendParams(o,a,t))}else{const m=a.pbrMetallicRoughness||{};if(o.color=new at(1,1,1),o.opacity=1,Array.isArray(m.baseColorFactor)){const y=m.baseColorFactor;o.color.setRGB(y[0],y[1],y[2],u5),o.opacity=y[3]}m.baseColorTexture!==void 0&&c.push(t.assignTexture(o,"map",m.baseColorTexture,B6)),o.metalness=m.metallicFactor!==void 0?m.metallicFactor:1,o.roughness=m.roughnessFactor!==void 0?m.roughnessFactor:1,m.metallicRoughnessTexture!==void 0&&(c.push(t.assignTexture(o,"metalnessMap",m.metallicRoughnessTexture)),c.push(t.assignTexture(o,"roughnessMap",m.metallicRoughnessTexture))),s=this._invokeOne(function(y){return y.getMaterialType&&y.getMaterialType(e)}),c.push(Promise.all(this._invokeAll(function(y){return y.extendMaterialParams&&y.extendMaterialParams(e,o)})))}a.doubleSided===!0&&(o.side=St);const d=a.alphaMode||sc.OPAQUE;if(d===sc.BLEND?(o.transparent=!0,o.depthWrite=!1):(o.transparent=!1,d===sc.MASK&&(o.alphaTest=a.alphaCutoff!==void 0?a.alphaCutoff:.5)),a.normalTexture!==void 0&&s!==W0&&(c.push(t.assignTexture(o,"normalMap",a.normalTexture)),o.normalScale=new qe(1,1),a.normalTexture.scale!==void 0)){const m=a.normalTexture.scale;o.normalScale.set(m,m)}if(a.occlusionTexture!==void 0&&s!==W0&&(c.push(t.assignTexture(o,"aoMap",a.occlusionTexture)),a.occlusionTexture.strength!==void 0&&(o.aoMapIntensity=a.occlusionTexture.strength)),a.emissiveFactor!==void 0&&s!==W0){const m=a.emissiveFactor;o.emissive=new at().setRGB(m[0],m[1],m[2],u5)}return a.emissiveTexture!==void 0&&s!==W0&&c.push(t.assignTexture(o,"emissiveMap",a.emissiveTexture,B6)),Promise.all(c).then(function(){const m=new s(o);return a.name&&(m.name=a.name),v9(m,a),t.associations.set(m,{materials:e}),a.extensions&&c8(r,m,a),m})}createUniqueName(e){const t=YM.sanitizeNodeName(e||"");return t in this.nodeNamesUsed?t+"_"+ ++this.nodeNamesUsed[t]:(this.nodeNamesUsed[t]=0,t)}loadGeometries(e){const t=this,i=this.extensions,r=this.primitiveCache;function a(o){return i[g0.KHR_DRACO_MESH_COMPRESSION].decodePrimitive(o,t).then(function(l){return fp(l,o,t)})}const s=[];for(let o=0,l=e.length;o0&&OR(B,a),B.name=t.createUniqueName(a.name||"mesh_"+e),v9(B,a),x.extensions&&c8(r,B,x),t.assignFinalMaterial(B),m.push(B)}for(let _=0,T=m.length;_1?d=new ne:c.length===1?d=c[0]:d=new ar,d!==c[0])for(let m=0,y=c.length;m{const m=new Map;for(const[y,_]of r.associations)(y instanceof tc||y instanceof ep)&&m.set(y,_);return d.traverse(y=>{const _=r.associations.get(y);_!=null&&m.set(y,_)}),m};return r.associations=c(a),a})}_createAnimationTracks(e,t,i,r,a){const s=[],o=e.name?e.name:e.uuid,l=[];o9[a.path]===o9.weights?e.traverse(function(y){y.morphTargetInfluences&&l.push(y.name?y.name:y.uuid)}):l.push(o);let c;switch(o9[a.path]){case o9.weights:c=np;break;case o9.rotation:c=ip;break;case o9.position:case o9.scale:c=tp;break;default:switch(i.itemSize){case 1:c=np;break;case 2:case 3:default:c=tp;break}break}const d=r.interpolation!==void 0?LR[r.interpolation]:x_,m=this._getArrayFromAccessor(i);for(let y=0,_=l.length;y<_;y++){const T=new c(l[y]+"."+o9[a.path],t.array,m,d);r.interpolation==="CUBICSPLINE"&&this._createCubicSplineTrackInterpolant(T),s.push(T)}return s}_getArrayFromAccessor(e){let t=e.array;if(e.normalized){const i=md(t.constructor),r=new Float32Array(t.length);for(let a=0,s=t.length;a{this.parse(s,t,r)},i,r)}parse(e,t,i=()=>{}){this.decodeDracoFile(e,t,null,null,B6).catch(i)}decodeDracoFile(e,t,i,r,a=u5,s=()=>{}){const o={attributeIDs:i||this.defaultAttributeIDs,attributeTypes:r||this.defaultAttributeTypes,useUniqueIDs:!!i,vertexColorSpace:a};return this.decodeGeometry(e,o).then(t).catch(s)}decodeGeometry(e,t){const i=JSON.stringify(t);if(lc.has(e)){const l=lc.get(e);if(l.key===i)return l.promise;if(e.byteLength===0)throw new Error("THREE.DRACOLoader: Unable to re-decode a buffer with different settings. Buffer has already been transferred.")}let r;const a=this.workerNextTaskID++,s=e.byteLength,o=this._getWorker(a,s).then(l=>(r=l,new Promise((c,d)=>{r._callbacks[a]={resolve:c,reject:d},r.postMessage({type:"decode",id:a,taskConfig:t,buffer:e},[e])}))).then(l=>this._createGeometry(l.geometry));return o.catch(()=>!0).then(()=>{r&&a&&this._releaseTask(r,a)}),lc.set(e,{key:i,promise:o}),o}_createGeometry(e){const t=new kn;e.index&&t.setIndex(new Nn(e.index.array,1));for(let i=0;i{i.load(e,r,void 0,a)})}preload(){return this._initDecoder(),this}_initDecoder(){if(this.decoderPending)return this.decoderPending;const e=typeof WebAssembly!="object"||this.decoderConfig.type==="js",t=[];return e?t.push(this._loadLibrary("draco_decoder.js","text")):(t.push(this._loadLibrary("draco_wasm_wrapper.js","text")),t.push(this._loadLibrary("draco_decoder.wasm","arraybuffer"))),this.decoderPending=Promise.all(t).then(i=>{const r=i[0];e||(this.decoderConfig.wasmBinary=i[1]);const a=WR.toString(),s=["/* draco decoder */",r,"","/* worker */",a.substring(a.indexOf("{")+1,a.lastIndexOf("}"))].join(` -`);this.workerSourceURL=URL.createObjectURL(new Blob([s]))}),this.decoderPending}_getWorker(e,t){return this._initDecoder().then(()=>{if(this.workerPool.lengtha._taskLoad?-1:1});const i=this.workerPool[this.workerPool.length-1];return i._taskCosts[e]=t,i._taskLoad+=t,i})}_releaseTask(e,t){e._taskLoad-=e._taskCosts[t],delete e._callbacks[t],delete e._taskCosts[t]}debug(){console.log("Task load: ",this.workerPool.map(e=>e._taskLoad))}dispose(){for(let e=0;e{const m=d.draco,y=new m.Decoder;try{const _=t(m,y,new Int8Array(l),c),T=_.attributes.map(M=>M.array.buffer);_.index&&T.push(_.index.array.buffer),self.postMessage({type:"decode",id:o.id,geometry:_},T)}catch(_){console.error(_),self.postMessage({type:"error",id:o.id,error:_.message})}finally{m.destroy(y)}});break}};function t(s,o,l,c){const d=c.attributeIDs,m=c.attributeTypes;let y,_;const T=o.GetEncodedGeometryType(l);if(T===s.TRIANGULAR_MESH)y=new s.Mesh,_=o.DecodeArrayToMesh(l,l.byteLength,y);else if(T===s.POINT_CLOUD)y=new s.PointCloud,_=o.DecodeArrayToPointCloud(l,l.byteLength,y);else throw new Error("THREE.DRACOLoader: Unexpected geometry type.");if(!_.ok()||y.ptr===0)throw new Error("THREE.DRACOLoader: Decoding failed: "+_.error_msg());const M={index:null,attributes:[]};for(const x in d){const B=self[m[x]];let q,K;if(c.useUniqueIDs)K=d[x],q=o.GetAttributeByUniqueId(y,K);else{if(K=o.GetAttributeId(y,s[d[x]]),K===-1)continue;q=o.GetAttribute(y,K)}const H=r(s,o,y,x,B,q);x==="color"&&(H.vertexColorSpace=c.vertexColorSpace),M.attributes.push(H)}return T===s.TRIANGULAR_MESH&&(M.index=i(s,o,y)),s.destroy(y),M}function i(s,o,l){const d=l.num_faces()*3,m=d*4,y=s._malloc(m);o.GetTrianglesUInt32Array(l,m,y);const _=new Uint32Array(s.HEAPF32.buffer,y,d).slice();return s._free(y),{array:_,itemSize:1}}function r(s,o,l,c,d,m){const y=m.num_components(),T=l.num_points()*y,M=T*d.BYTES_PER_ELEMENT,x=a(s,d),B=s._malloc(M);o.GetAttributeDataArrayForAllPoints(l,m,x,M,B);const q=new d(s.HEAPF32.buffer,B,T).slice();return s._free(B),{name:c,array:q,itemSize:y}}function a(s,o){switch(o){case Float32Array:return s.DT_FLOAT32;case Int8Array:return s.DT_INT8;case Int16Array:return s.DT_INT16;case Int32Array:return s.DT_INT32;case Uint8Array:return s.DT_UINT8;case Uint16Array:return s.DT_UINT16;case Uint32Array:return s.DT_UINT32}}}let Vs={GLTFLoader:"GLTF",TextureLoader:"Texture",FontLoader:"Font",MMDLoader:"MMD",MTLLoader:"MTL",OBJLoader:"OBJ",PCDLoader:"PCD",FileLoader:"File",ImageLoader:"Image",ObjectLoader:"Object",MaterialLoader:"Material",CubeTextureLoader:"CubeTexture",RGBELoader:"RGBELoader",FBXLoader:"FBX"};const VR=Object.values(Vs);class HR extends il{constructor({dracoPath:e,cloneTextures:t=!1}={}){super(),this.dracoPath=e||"./draco/gltf/",this.cloneTextures=t,this.loaded=!1,this.itemsLoaded=0,this.itemsTotal=0,this.assets=[],this.loaders={},this.initDefaultLoader()}initManager(){const e=new sk;return e.onProgress=(t,i,r)=>{this.itemsLoaded=i,this.itemsTotal=r,this.emit("onProgress",t,i,r)},e.onError=t=>{this.emit("onError",t)},e}initDefaultLoader(){[{loader:uR,name:"GLTFLoader"},{loader:b_,name:"TextureLoader"}].map(e=>this.addLoader(e.loader,e.name))}initDraco(e){const t=new $R;t.setDecoderPath(this.dracoPath),t.preload(),e.setDRACOLoader(t)}addLoader(e,t=""){if(e.name&&Vs[t]){if(!this.loaders[t]){let r=new e(this.manager),a=t;r instanceof hh&&(a==="GLTFLoader"&&this.initDraco(r),this.loaders[Vs[a]]=r)}}else throw new Error("请配置正确的加载器")}loadItem(e){return new Promise((t,i)=>{if(!this.loaders[e.type])throw new Error(`资源${e.path}没有配置加载器`);this.loaders[e.type].load(e.path,r=>{this.itemsLoaded++,this.emit("onProgress",e.path,this.itemsLoaded,this.itemsTotal),t(i3(G2({},e),{data:r}))},null,r=>{this.emit("onError",r),i(r)})})}loadAll(e){return this.itemsLoaded=0,this.itemsTotal=0,new Promise((t,i)=>{let r=this.matchType(e),a=[];this.itemsTotal=r.length,r.map(s=>{let o=this.loadItem(s);a.push(o)}),Promise.all(a).then(s=>{this.assets=s,this.loaded=!0,this.emit("onLoad"),t(s)}).catch(s=>{this.emit("onError",s),i(s)})})}matchType(e){return this.assets=e.map(t=>({type:VR.includes(t.type)?t.type:"",path:t.path,name:t.name,data:null})).filter(t=>{if(!t.type)throw new Error(`资源${t.path},type不正确`);return t.type}),this.assets}getResource(e){var i;let t=this.assets.find(r=>r.name===e);if(!t)throw new Error(`资源${e}不存在`);return this.cloneTextures&&t.type===Vs.TextureLoader&&((i=t.data)!=null&&i.isTexture)?t.data.clone():t.data}destroy(){this.off("onProgress"),this.off("onLoad"),this.off("onError"),this.assets=[]}}function YR(n=10,e=62){var t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),i=[],r;if(e=e||t.length,n)for(r=0;rKR(typeof n=="string"?JSON.parse(n):n);function KR(n){var t,i,r,a;let e=(n==null?void 0:n.features)||[];for(let s=0;s0){for(s=e[--t];t>0&&(i=s,r=e[--t],s=i+r,a=r-(s-i),!a););t>0&&(a<0&&e[t-1]<0||a>0&&e[t-1]>0)&&(r=a*2,i=s+r,r==i-s&&(s=i))}return s}}function*JR(n){for(const e of n)yield*qg(e)}function B_(n){return Array.from(JR(n))}var de=1e-6,QR=1e-12,C0=Math.PI,C6=C0/2,mp=C0/4,vn=C0*2,F6=180/C0,Xe=C0/180,Fe=Math.abs,G_=Math.atan,N7=Math.atan2,$e=Math.cos,eI=Math.exp,tI=Math.log,We=Math.sin,nI=Math.sign||function(n){return n>0?1:n<0?-1:0},rl=Math.sqrt,iI=Math.tan;function rI(n){return n>1?0:n<-1?C0:Math.acos(n)}function L7(n){return n>1?C6:n<-1?-C6:Math.asin(n)}function n7(){}function co(n,e){n&&pp.hasOwnProperty(n.type)&&pp[n.type](n,e)}var gp={Feature:function(n,e){co(n.geometry,e)},FeatureCollection:function(n,e){for(var t=n.features,i=-1,r=t.length;++iC0&&(n-=Math.round(n/vn)*vn),[n,e]}_d.invert=_d;function z_(n,e,t){return(n%=vn)?e||t?vd(_p(n),Sp(e,t)):_p(n):e||t?Sp(e,t):_d}function vp(n){return function(e,t){return e+=n,Fe(e)>C0&&(e-=Math.round(e/vn)*vn),[e,t]}}function _p(n){var e=vp(n);return e.invert=vp(-n),e}function Sp(n,e){var t=$e(n),i=We(n),r=$e(e),a=We(e);function s(o,l){var c=$e(l),d=$e(o)*c,m=We(o)*c,y=We(l),_=y*t+d*i;return[N7(m*r-_*a,d*t-y*i),L7(_*r+m*a)]}return s.invert=function(o,l){var c=$e(l),d=$e(o)*c,m=We(o)*c,y=We(l),_=y*r-m*a;return[N7(m*r+y*a,d*t+_*i),L7(_*t-d*i)]},s}function sI(n){n=z_(n[0]*Xe,n[1]*Xe,n.length>2?n[2]*Xe:0);function e(t){return t=n(t[0]*Xe,t[1]*Xe),t[0]*=F6,t[1]*=F6,t}return e.invert=function(t){return t=n.invert(t[0]*Xe,t[1]*Xe),t[0]*=F6,t[1]*=F6,t},e}function oI(n,e,t,i,r,a){if(t){var s=$e(e),o=We(e),l=i*t;r==null?(r=e+i*vn,a=e-l/2):(r=bp(s,r),a=bp(s,a),(i>0?ra)&&(r+=i*vn));for(var c,d=r;i>0?d>a:d1&&n.push(n.pop().concat(n.shift()))},result:function(){var t=n;return n=[],e=null,t}}}function Hs(n,e){return Fe(n[0]-e[0])=0;--o)r.point((m=d[o])[0],m[1]);else i(y.x,y.p.x,-1,r);y=y.p}y=y.o,d=y.z,_=!_}while(!y.v);r.lineEnd()}}}function wp(n){if(e=n.length){for(var e,t=0,i=n[0],r;++t=0?1:-1,F2=v2*E2,$2=F2>C0,X2=x*g2;if(l.add(N7(X2*v2*We(F2),B*N2+X2*$e(F2))),s+=$2?E2+v2*vn:E2,$2^T>=t^H>=t){var H2=ho(Zi(_),Zi(K));yd(H2);var r3=ho(a,H2);yd(r3);var W2=($2^E2>=0?-1:1)*L7(r3[2]);(i>W2||i===W2&&(H2[0]||H2[1]))&&(o+=$2^E2>=0?1:-1)}}return(s<-de||s0){for(l||(r.polygonStart(),l=!0),r.lineStart(),g2=0;g21&&H&2&&J.push(J.pop().concat(J.shift())),d.push(J.filter(uI))}}return y}}function uI(n){return n.length>1}function cI(n,e){return((n=n.x)[0]<0?n[1]-C6-de:C6-n[1])-((e=e.x)[0]<0?e[1]-C6-de:C6-e[1])}const Cp=$_(function(){return!0},dI,fI,[-C0,-C6]);function dI(n){var e=NaN,t=NaN,i=NaN,r;return{lineStart:function(){n.lineStart(),r=1},point:function(a,s){var o=a>0?C0:-C0,l=Fe(a-e);Fe(l-C0)0?C6:-C6),n.point(i,t),n.lineEnd(),n.lineStart(),n.point(o,t),n.point(a,t),r=0):i!==o&&l>=C0&&(Fe(e-i)de?G_((We(e)*(a=$e(i))*We(t)-We(i)*(r=$e(e))*We(n))/(r*a*s)):(e+i)/2}function fI(n,e,t,i){var r;if(n==null)r=t*C6,i.point(-C0,r),i.point(0,r),i.point(C0,r),i.point(C0,0),i.point(C0,-r),i.point(0,-r),i.point(-C0,-r),i.point(-C0,0),i.point(-C0,r);else if(Fe(n[0]-e[0])>de){var a=n[0]0,r=Fe(e)>de;function a(d,m,y,_){oI(_,n,t,y,d,m)}function s(d,m){return $e(d)*$e(m)>e}function o(d){var m,y,_,T,M;return{lineStart:function(){T=_=!1,M=1},point:function(x,B){var q=[x,B],K,H=s(x,B),J=i?H?0:c(x,B):H?c(x+(x<0?C0:-C0),B):0;if(!m&&(T=_=H)&&d.lineStart(),H!==_&&(K=l(m,q),(!K||Hs(m,K)||Hs(q,K))&&(q[2]=1)),H!==_)M=0,H?(d.lineStart(),K=l(q,m),d.point(K[0],K[1])):(K=l(m,q),d.point(K[0],K[1],2),d.lineEnd()),m=K;else if(r&&m&&i^H){var g2;!(J&y)&&(g2=l(q,m,!0))&&(M=0,i?(d.lineStart(),d.point(g2[0][0],g2[0][1]),d.point(g2[1][0],g2[1][1]),d.lineEnd()):(d.point(g2[1][0],g2[1][1]),d.lineEnd(),d.lineStart(),d.point(g2[0][0],g2[0][1],3)))}H&&(!m||!Hs(m,q))&&d.point(q[0],q[1]),m=q,_=H,y=J},lineEnd:function(){_&&d.lineEnd(),m=null},clean:function(){return M|(T&&_)<<1}}}function l(d,m,y){var _=Zi(d),T=Zi(m),M=[1,0,0],x=ho(_,T),B=as(x,x),q=x[0],K=B-q*q;if(!K)return!y&&d;var H=e*B/K,J=-e*q/K,g2=ho(M,x),N2=ss(M,H),E2=ss(x,J);uc(N2,E2);var v2=g2,F2=as(N2,v2),$2=as(v2,v2),X2=F2*F2-$2*(as(N2,N2)-1);if(!(X2<0)){var H2=rl(X2),r3=ss(v2,(-F2-H2)/$2);if(uc(r3,N2),r3=pd(r3),!y)return r3;var W2=d[0],v3=m[0],_3=d[1],w3=m[1],L2;v30^r3[1]<(Fe(r3[0]-W2)C0^(W2<=r3[0]&&r3[0]<=v3)){var q2=ss(v2,(-F2+H2)/$2);return uc(q2,N2),[r3,pd(q2)]}}}function c(d,m){var y=i?n:C0-n,_=0;return d<-y?_|=1:d>y&&(_|=2),m<-y?_|=4:m>y&&(_|=8),_}return $_(s,o,a,i?[0,-n]:[-C0,n-C0])}function gI(n,e,t,i,r,a){var s=n[0],o=n[1],l=e[0],c=e[1],d=0,m=1,y=l-s,_=c-o,T;if(T=t-s,!(!y&&T>0)){if(T/=y,y<0){if(T0){if(T>m)return;T>d&&(d=T)}if(T=r-s,!(!y&&T<0)){if(T/=y,y<0){if(T>m)return;T>d&&(d=T)}else if(y>0){if(T0)){if(T/=_,_<0){if(T0){if(T>m)return;T>d&&(d=T)}if(T=a-o,!(!_&&T<0)){if(T/=_,_<0){if(T>m)return;T>d&&(d=T)}else if(_>0){if(T0&&(n[0]=s+d*y,n[1]=o+d*_),m<1&&(e[0]=s+m*y,e[1]=o+m*_),!0}}}}}var i7=1e9,ls=-i7;function pI(n,e,t,i){function r(c,d){return n<=c&&c<=t&&e<=d&&d<=i}function a(c,d,m,y){var _=0,T=0;if(c==null||(_=s(c,m))!==(T=s(d,m))||l(c,d)<0^m>0)do y.point(_===0||_===3?n:t,_>1?i:e);while((_=(_+m+4)%4)!==T);else y.point(d[0],d[1])}function s(c,d){return Fe(c[0]-n)0?0:3:Fe(c[0]-t)0?2:1:Fe(c[1]-e)0?1:0:d>0?3:2}function o(c,d){return l(c.x,d.x)}function l(c,d){var m=s(c,1),y=s(d,1);return m!==y?m-y:m===0?d[1]-c[1]:m===1?c[0]-d[0]:m===2?c[1]-d[1]:d[0]-c[0]}return function(c){var d=c,m=j_(),y,_,T,M,x,B,q,K,H,J,g2,N2={point:E2,lineStart:X2,lineEnd:H2,polygonStart:F2,polygonEnd:$2};function E2(W2,v3){r(W2,v3)&&d.point(W2,v3)}function v2(){for(var W2=0,v3=0,_3=_.length;v3<_3;++v3)for(var w3=_[v3],L2=1,e3=w3.length,c3=w3[0],p3,q2,a3=c3[0],l3=c3[1];L2i&&(a3-p3)*(i-q2)>(l3-q2)*(n-p3)&&++W2:l3<=i&&(a3-p3)*(i-q2)<(l3-q2)*(n-p3)&&--W2;return W2}function F2(){d=m,y=[],_=[],g2=!0}function $2(){var W2=v2(),v3=g2&&W2,_3=(y=B_(y)).length;(v3||_3)&&(c.polygonStart(),v3&&(c.lineStart(),a(null,null,1,c),c.lineEnd()),_3&&U_(y,o,W2,a,c),c.polygonEnd()),d=c,y=_=T=null}function X2(){N2.point=r3,_&&_.push(T=[]),J=!0,H=!1,q=K=NaN}function H2(){y&&(r3(M,x),B&&H&&m.rejoin(),y.push(m.result())),N2.point=E2,H&&d.lineEnd()}function r3(W2,v3){var _3=r(W2,v3);if(_&&T.push([W2,v3]),J)M=W2,x=v3,B=_3,J=!1,_3&&(d.lineStart(),d.point(W2,v3));else if(_3&&H)d.point(W2,v3);else{var w3=[q=Math.max(ls,Math.min(i7,q)),K=Math.max(ls,Math.min(i7,K))],L2=[W2=Math.max(ls,Math.min(i7,W2)),v3=Math.max(ls,Math.min(i7,v3))];gI(w3,L2,n,e,t,i)?(H||(d.lineStart(),d.point(w3[0],w3[1])),d.point(L2[0],L2[1]),_3||d.lineEnd(),g2=!1):_3&&(d.lineStart(),d.point(W2,v3),g2=!1)}q=W2,K=v3,H=_3}return N2}}const Tp=n=>n;var Ji=1/0,fo=Ji,F7=-Ji,mo=F7,yI={point:vI,lineStart:n7,lineEnd:n7,polygonStart:n7,polygonEnd:n7,result:function(){var n=[[Ji,fo],[F7,mo]];return F7=mo=-(fo=Ji=1/0),n}};function vI(n,e){nF7&&(F7=n),emo&&(mo=e)}const Ap=yI;function vh(n){return function(e){var t=new Sd;for(var i in n)t[i]=n[i];return t.stream=e,t}}function Sd(){}Sd.prototype={constructor:Sd,point:function(n,e){this.stream.point(n,e)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};function _h(n,e,t){var i=n.clipExtent&&n.clipExtent();return n.scale(150).translate([0,0]),i!=null&&n.clipExtent(null),aI(t,n.stream(Ap)),e(Ap.result()),i!=null&&n.clipExtent(i),n}function W_(n,e,t){return _h(n,function(i){var r=e[1][0]-e[0][0],a=e[1][1]-e[0][1],s=Math.min(r/(i[1][0]-i[0][0]),a/(i[1][1]-i[0][1])),o=+e[0][0]+(r-s*(i[1][0]+i[0][0]))/2,l=+e[0][1]+(a-s*(i[1][1]+i[0][1]))/2;n.scale(150*s).translate([o,l])},t)}function _I(n,e,t){return W_(n,[[0,0],e],t)}function SI(n,e,t){return _h(n,function(i){var r=+e,a=r/(i[1][0]-i[0][0]),s=(r-a*(i[1][0]+i[0][0]))/2,o=-a*i[0][1];n.scale(150*a).translate([s,o])},t)}function bI(n,e,t){return _h(n,function(i){var r=+e,a=r/(i[1][1]-i[0][1]),s=-a*i[0][0],o=(r-a*(i[1][1]+i[0][1]))/2;n.scale(150*a).translate([s,o])},t)}var xp=16,wI=$e(30*Xe);function Ep(n,e){return+e?TI(n,e):CI(n)}function CI(n){return vh({point:function(e,t){e=n(e,t),this.stream.point(e[0],e[1])}})}function TI(n,e){function t(i,r,a,s,o,l,c,d,m,y,_,T,M,x){var B=c-i,q=d-r,K=B*B+q*q;if(K>4*e&&M--){var H=s+y,J=o+_,g2=l+T,N2=rl(H*H+J*J+g2*g2),E2=L7(g2/=N2),v2=Fe(Fe(g2)-1)e||Fe((B*H2+q*r3)/K-.5)>.3||s*y+o*_+l*T2?W2[2]%360*Xe:0,H2()):[o*F6,l*F6,c*F6]},$2.angle=function(W2){return arguments.length?(m=W2%360*Xe,H2()):m*F6},$2.reflectX=function(W2){return arguments.length?(y=W2?-1:1,H2()):y<0},$2.reflectY=function(W2){return arguments.length?(_=W2?-1:1,H2()):_<0},$2.precision=function(W2){return arguments.length?(g2=Ep(N2,J=W2*W2),r3()):rl(J)},$2.fitExtent=function(W2,v3){return W_($2,W2,v3)},$2.fitSize=function(W2,v3){return _I($2,W2,v3)},$2.fitWidth=function(W2,v3){return SI($2,W2,v3)},$2.fitHeight=function(W2,v3){return bI($2,W2,v3)};function H2(){var W2=Pp(t,0,0,y,_,m).apply(null,e(a,s)),v3=Pp(t,i-W2[0],r-W2[1],y,_,m);return d=z_(o,l,c),N2=vd(e,v3),E2=vd(d,N2),g2=Ep(N2,J),r3()}function r3(){return v2=F2=null,$2}return function(){return e=n.apply(this,arguments),$2.invert=e.invert&&X2,H2()}}function Sh(n,e){return[n,tI(iI((C6+e)/2))]}Sh.invert=function(n,e){return[n,2*G_(eI(e))-C6]};function Jn(){return kI(Sh).scale(961/vn)}function kI(n){var e=PI(n),t=e.center,i=e.scale,r=e.translate,a=e.clipExtent,s=null,o,l,c;e.scale=function(m){return arguments.length?(i(m),d()):i()},e.translate=function(m){return arguments.length?(r(m),d()):r()},e.center=function(m){return arguments.length?(t(m),d()):t()},e.clipExtent=function(m){return arguments.length?(m==null?s=o=l=c=null:(s=+m[0][0],o=+m[0][1],l=+m[1][0],c=+m[1][1]),d()):s==null?null:[[s,o],[l,c]]};function d(){var m=C0*i(),y=e(sI(e.rotate()).invert([0,0]));return a(s==null?[[y[0]-m,y[1]-m],[y[0]+m,y[1]+m]]:n===Sh?[[Math.max(y[0]-m,s),o],[Math.min(y[0]+m,l),c]]:[[s,Math.max(y[1]-m,o)],[l,Math.min(y[1]+m,c)]])}return d()}class RI extends il{constructor(e,t={}){super();let i={isOrthographic:!1};this.config=Object.assign({},i,t),this.canvas=e,this.scene=new uk,this.sizes=new oR(this),this.time=new lR(this),this.camera=new XR(this,{isOrthographic:this.config.isOrthographic}),this.renderer=new qR(this),this.sizes.on("resize",()=>{this.resize()}),this.time.on("tick",r=>{this.update(r)})}setAxesHelper(e=250){if(!e)return!1;let t=new ck(e);this.scene.add(t)}resize(){this.camera.resize(),this.renderer.resize()}update(e){this.camera.update(e),this.renderer.update(e)}destroy(){var e,t;this.sizes.destroy(),this.time.destroy(),this.camera.destroy(),this.renderer.destroy(),this.scene.traverse(i=>{if(i instanceof Ie){i.geometry.dispose();for(const r in i.material){const a=i.material[r];a&&typeof a.dispose=="function"&&a.dispose()}}}),(t=(e=this.canvas)==null?void 0:e.parentNode)==null||t.removeChild(this.canvas)}}class II{constructor({material:e,time:t,size:i,diffuseColor:r,diffuseSpeed:a,diffuseWidth:s,callback:o=()=>{}}){this.time=t,this.pointShader=null,this.callback=o;let l={size:100,diffuseSpeed:15,diffuseColor:9345950,diffuseWidth:10};this.options=Object.assign({},l,{material:e,size:i,diffuseColor:r,diffuseSpeed:a,diffuseWidth:s}),this.init()}init(){let{material:e,size:t,diffuseColor:i,diffuseSpeed:r,diffuseWidth:a}=this.options,s=t/r;e.onBeforeCompile=o=>{this.pointShader=o,this.callback(o,s),o.uniforms=i3(G2({},o.uniforms),{uTime:{value:0},uSpeed:{value:r},uWidth:{value:a},uColor:{value:new at(i)}}),o.vertexShader=o.vertexShader.replace("void main() {",` +`,console.log(m.callbackMessage)}),s(this,"showTips",function(p,_){}),s(this,"hideVideo",function(){O1.JS_HideWnd()}),s(this,"showVideo",function(){O1.JS_ShowWnd()}),s(this,"GetLayout",function(){var p=null;O1.JS_RequestInterface({funcName:"GetLayout",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:p}}))}).then(function(_){console.log(JSON.stringify(_.responseMsg)),console.log(_.responseMsg)})}),s(this,"capturePicture",function(p){var _=null;O1.JS_RequestInterface({funcName:"CaptureJPGEx",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:_}}))}).then(function(w){console.log(JSON.stringify(w.responseMsg)),console.log(w.responseMsg)})}),s(this,"stop",function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:-1;O1.JS_RequestInterface({funcName:"StopPlay",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{wndId:parseInt(p)}}}))}).then(function(_){console.log(JSON.stringify(_.responseMsg)),console.log(_.responseMsg)})}),s(this,"setLayout",function(p){var _=parseInt(p);if(isNaN(_)||_==0||_>=13){console.log("不支持实际布局大于16的窗口数");return}m.layout=_,O1.JS_RequestInterface({funcName:"SetLayout",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{layout:_}}}))}).then(function(w){console.log(JSON.stringify(w.responseMsg)),console.log(w.responseMsg)})}),s(this,"setSoundVolumn",function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:-1,_=arguments.length>1?arguments[1]:void 0;O1.JS_RequestInterface({funcName:"SoundVolumn",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{wndId:parseInt(p),volumn:parseInt(_)}}}))}).then(function(w){console.log(JSON.stringify(w.responseMsg)),console.log(w.responseMsg)})}),s(this,"testMute",function(){var p=parseInt(prompt("请输入窗口ID"));O1.JS_RequestInterface({funcName:"MuteOnOff",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{wndId:p}}}))}).then(function(_){console.log(JSON.stringify(_.responseMsg)),console.log(_.responseMsg)})}),s(this,"testSelectWnd",function(){var p=parseInt(prompt("请输入窗口ID"));O1.JS_RequestInterface({funcName:"SelectPlayWnd",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{wndId:p}}}))}).then(function(_){console.log(JSON.stringify(_.responseMsg)),console.log(_.responseMsg)})}),s(this,"setVideoLevel",function(p,_){O1.JS_RequestInterface({funcName:"SetVideoLevel",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{wndId:m.switchVideo==1?0:parseInt(p),level:parseInt(_,10)}}}))}).then(function(w){console.log(JSON.stringify(w.responseMsg)),console.log(w.responseMsg)})}),s(this,"startTalk",function(p){O1.JS_RequestInterface({funcName:"StartTalk",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{wndId:parseInt(p)}}}))}).then(function(_){console.log(JSON.stringify(_.responseMsg)),console.log(_.responseMsg)})}),s(this,"stopTalk",function(p){O1.JS_RequestInterface({funcName:"StopTalk",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{wndId:parseInt(p)}}}))}).then(function(_){console.log(JSON.stringify(_.responseMsg)),console.log(_.responseMsg)})}),s(this,"startSave",function(p){O1.JS_RequestInterface({funcName:"StartRecord",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{wndId:parseInt(p)}}}))}).then(function(_){console.log(JSON.stringify(_.responseMsg)),console.log(_.responseMsg)})}),s(this,"stopSave",function(p){O1.JS_RequestInterface({funcName:"StopRecord",arguments:encodeURI(JSON.stringify({response:{code:0,message:null,data:{wndId:parseInt(p)}}}))}).then(function(_){console.log(JSON.stringify(_.responseMsg)),console.log(_.responseMsg)})}),this.appKey="b9a3ad6e8026410095d8252169fa430a",this.accessToken="at.2vtum8873rrcwbrv431qb6pn94dkbv23-8dw2twn355-1u3x014-wrthellzk",this.deviceSerial="C33368372",this.channelNo="1",this.validateCode="",this.deviceClass="0",this.platformId="",this.startTime="",this.endTime="",this.layout=2,this.switchVideo=0,this.tips="调用成功",this.successTip=!1,this.tipsShow=!1,O1=mt("playWnd",$0,hn,tt)}return r(j,[{key:"alarmMsg",value:function(){var m={request:{body:{alarmTypes:[10800,0,0,0,0],channelId:"066dde0465dd4abaab6afe355baf9d0b",endTime:"1621007999000",startTime:"1620921600000"},callBack:"GetAlarmMsgOrders",majorKey:"",method:"POST",storeId:"",url:"/videoplugin/message/getMessageByTypes"},response:{code:0,message:null,data:[{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620921217e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620920678e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620920586e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620919513e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620919483e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620919333e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620918913e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620918616e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620918305e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620917858e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620917658e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620917244e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620917064e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620916994e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620916668e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620916571e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620916529e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620916343e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620916081e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620915825e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620915676e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620915531e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620915394e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620915197e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620914971e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620914644e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620914533e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620914457e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620914376e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620914284e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620913973e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620913431e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620912834e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620912771e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620912354e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620912275e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620912093e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620912024e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162091189e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620911839e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620911807e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162091176e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620911682e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162091127e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620911184e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910982e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910931e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910851e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910781e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910727e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910677e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910647e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910588e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910544e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910484e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162091041e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162091035e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910278e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910217e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620910124e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909976e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909939e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909847e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909817e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909736e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909664e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909605e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909575e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909346e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909247e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909216e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909149e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090912e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620909028e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908999e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908969e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908909e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090888e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908835e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090875e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090872e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908652e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908612e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908582e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908552e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908456e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908426e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908299e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620908268e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090805e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620907918e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620907758e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620907625e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620907386e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620907292e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620907127e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906864e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906828e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906797e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906747e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906717e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906632e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906501e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906412e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906368e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906329e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906142e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906112e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620906013e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905946e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905823e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905697e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905622e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905571e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905541e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905511e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905481e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905442e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905412e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905382e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905352e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905322e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905262e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620905196e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090515e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904994e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904931e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904813e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090473e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:16209047e5},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904618e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904286e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904173e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904143e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904112e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904053e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620904023e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903854e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903789e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903723e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903643e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903612e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903573e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903505e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903383e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903329e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903299e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903268e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:16209032e5},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620903149e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090312e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620902977e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090286e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090277e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620902639e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620902609e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620902517e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620902373e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090232e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620902253e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620902198e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620902132e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090194e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090185e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620901789e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620901746e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620901685e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620901638e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090152e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620901489e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620901424e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620901271e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620901233e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620901157e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620900915e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620900834e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620900774e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620900744e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090065e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162090044e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620900409e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620900175e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620900134e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620900069e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620900016e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899976e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899908e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899879e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899826e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899756e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899599e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899559e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899467e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899406e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899265e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620899211e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089914e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089911e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089905e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898991e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898926e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898834e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898785e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898746e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898697e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898666e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898507e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898293e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898248e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898218e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898157e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620898088e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089802e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089796e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089785e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897807e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897771e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897719e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089769e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089763e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:16208976e5},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089757e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089754e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897475e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897412e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897369e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897339e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897279e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897237e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897207e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897172e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897142e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897112e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620897024e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896985e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896874e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896843e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896814e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896783e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896736e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896621e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896478e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896447e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896358e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896307e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896277e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896247e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620896214e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089604e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895953e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895921e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895868e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089577e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895704e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089559e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895559e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089548e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895442e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895377e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895347e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895293e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895171e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895136e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620895017e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894926e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894896e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894864e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894834e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894738e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894599e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894539e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894426e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894359e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894297e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894213e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894183e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620894051e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893964e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893934e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893843e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893754e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893676e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893606e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089353e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893452e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893423e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893357e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893288e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893143e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893051e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620893006e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892904e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892824e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892764e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892541e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892479e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892412e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892311e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892281e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892209e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620892063e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891991e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891931e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089187e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089181e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891708e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891655e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891585e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891531e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891501e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891401e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891297e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891257e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891216e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891178e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891128e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620891033e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890973e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162089094e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890879e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890794e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890714e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890616e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890586e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890469e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890414e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890346e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890288e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890179e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890108e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890041e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620890011e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620889937e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620889719e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620889635e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620889481e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620889451e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620889317e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620889227e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620889139e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620889034e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888973e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888902e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888837e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888767e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888737e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888706e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888633e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888571e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888413e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888353e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888323e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888249e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888162e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620888e6},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887859e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887776e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887734e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887692e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887619e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887501e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887355e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162088732e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887289e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887126e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887066e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620887034e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162088697e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886884e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886804e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886728e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886609e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886538e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886478e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886396e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886334e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886246e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886111e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620886011e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885956e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885894e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885696e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885514e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885484e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885414e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885383e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885341e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885306e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885276e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885216e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885186e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885114e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885037e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620885006e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620884975e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620884945e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620884911e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620884851e3},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:162088478e4},{alarmType:10800,alarmName:"移动侦测报警",alarmTime:1620884696e3}],success:!0}};console.log(m),O1.JS_RequestInterface({funcName:"TransFunctionResult",arguments:encodeURI(JSON.stringify(m))})}}]),j}();(function(j,D){t(n)==="object"&&t(n.exports)==="object"?n.exports=j.document?D(j,!0):function(m){if(!m.document)throw new Error("EZUIPlayer requires a window with a document");return D(m)}:D(j)})(typeof window!="undefined"?window:void 0,function(j,D){var m={Core:o,HLS:y2,FLV:R2,EZUIKitPlayer:Rn,EZUIKitHD:gt};return j.EZUIKit=m,m})})(io,io.exports);var cR=io.exports;const V_=uR(cR);function dR(n){let e=null,t=!1,i=!1;function a(){!t||i||(n(),e=requestAnimationFrame(a))}function r(){t||(t=!0,a())}function s(){t&&(t=!1,i=!0,cancelAnimationFrame(e))}function o(){!t&&i&&(t=!0,i=!1,a())}return{start:r,pause:s,resume:o,isActive:()=>t}}class Jo{constructor(){this.events=new Map}on(e,t){let i=this.events.get(e);i||(i=new Set,this.events.set(e,i)),i.add(t)}off(e,t){const i=this.events.get(e);i&&(t?i.delete(t):this.events.delete(e))}emit(e,...t){const i=this.events.get(e);i&&i.forEach(a=>{a(...t)})}once(e,t){const i=(...a)=>{t(...a),this.off(e,i)};this.on(e,i)}}class hR extends Jo{constructor({canvas:e}){super(),this.canvas=e,this.maxPixelRatio=1,this.handleResize=()=>{this.init(),this.emit("resize")},this.init(),window.addEventListener("resize",this.handleResize)}init(){var t;const e=((t=this.canvas)==null?void 0:t.parentNode)||this.canvas||document.documentElement;this.width=e.offsetWidth||window.innerWidth||1,this.height=e.offsetHeight||window.innerHeight||1,this.pixelRatio=Math.min(window.devicePixelRatio||1,this.maxPixelRatio)}destroy(){window.removeEventListener("resize",this.handleResize),this.off("resize")}}class fR extends Jo{constructor(){super(),this.start=Date.now(),this.current=this.start,this.elapsed=0,this.delta=16,this.clock=new VM,this.raf=dR(()=>this.tick()),this.raf.start()}tick(){const e=Date.now();this.delta=e-this.current,this.current=e,this.elapsed=this.current-this.start;const t=this.clock.getDelta(),i=this.clock.getElapsedTime();this.emit("tick",t,i)}destroy(){this.pause(),this.off("tick")}pause(){this.raf.pause()}resume(){this.raf.resume()}isActive(){this.raf.isActive()}}function H_(n,e=!1){const t=n[0].index!==null,i=new Set(Object.keys(n[0].attributes)),a=new Set(Object.keys(n[0].morphAttributes)),r={},s={},o=n[0].morphTargetsRelative,l=new wn;let c=0;for(let d=0;d=2.0 are supported."));return}const c=new HR(r,{path:t||this.resourcePath||"",crossOrigin:this.crossOrigin,requestHeader:this.requestHeader,manager:this.manager,ktx2Loader:this.ktx2Loader,meshoptDecoder:this.meshoptDecoder});c.fileLoader.setRequestHeader(this.requestHeader);for(let d=0;d=0&&o[h]===void 0&&console.warn('THREE.GLTFLoader: Unknown extension "'+h+'".')}}c.setExtensions(s),c.setPlugins(o),c.parse(i,a)}parseAsync(e,t){const i=this;return new Promise(function(a,r){i.parse(e,t,a,r)})}}function gR(){let n={};return{get:function(e){return n[e]},add:function(e,t){n[e]=t},remove:function(e){delete n[e]},removeAll:function(){n={}}}}const m0={KHR_BINARY_GLTF:"KHR_binary_glTF",KHR_DRACO_MESH_COMPRESSION:"KHR_draco_mesh_compression",KHR_LIGHTS_PUNCTUAL:"KHR_lights_punctual",KHR_MATERIALS_CLEARCOAT:"KHR_materials_clearcoat",KHR_MATERIALS_IOR:"KHR_materials_ior",KHR_MATERIALS_SHEEN:"KHR_materials_sheen",KHR_MATERIALS_SPECULAR:"KHR_materials_specular",KHR_MATERIALS_TRANSMISSION:"KHR_materials_transmission",KHR_MATERIALS_IRIDESCENCE:"KHR_materials_iridescence",KHR_MATERIALS_ANISOTROPY:"KHR_materials_anisotropy",KHR_MATERIALS_UNLIT:"KHR_materials_unlit",KHR_MATERIALS_VOLUME:"KHR_materials_volume",KHR_TEXTURE_BASISU:"KHR_texture_basisu",KHR_TEXTURE_TRANSFORM:"KHR_texture_transform",KHR_MESH_QUANTIZATION:"KHR_mesh_quantization",KHR_MATERIALS_EMISSIVE_STRENGTH:"KHR_materials_emissive_strength",EXT_MATERIALS_BUMP:"EXT_materials_bump",EXT_TEXTURE_WEBP:"EXT_texture_webp",EXT_TEXTURE_AVIF:"EXT_texture_avif",EXT_MESHOPT_COMPRESSION:"EXT_meshopt_compression",EXT_MESH_GPU_INSTANCING:"EXT_mesh_gpu_instancing"};class pR{constructor(e){this.parser=e,this.name=m0.KHR_LIGHTS_PUNCTUAL,this.cache={refs:{},uses:{}}}_markDefs(){const e=this.parser,t=this.parser.json.nodes||[];for(let i=0,a=t.length;i=0)throw new Error("THREE.GLTFLoader: setKTX2Loader must be called before loading KTX2 textures");return null}return t.loadTextureImage(e,r.source,s)}}class MR{constructor(e){this.parser=e,this.name=m0.EXT_TEXTURE_WEBP,this.isSupported=null}loadTexture(e){const t=this.name,i=this.parser,a=i.json,r=a.textures[e];if(!r.extensions||!r.extensions[t])return null;const s=r.extensions[t],o=a.images[s.source];let l=i.textureLoader;if(o.uri){const c=i.options.manager.getHandler(o.uri);c!==null&&(l=c)}return this.detectSupport().then(function(c){if(c)return i.loadTextureImage(e,s.source,l);if(a.extensionsRequired&&a.extensionsRequired.indexOf(t)>=0)throw new Error("THREE.GLTFLoader: WebP required by asset but unsupported.");return i.loadTexture(e)})}detectSupport(){return this.isSupported||(this.isSupported=new Promise(function(e){const t=new Image;t.src="data:image/webp;base64,UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA",t.onload=t.onerror=function(){e(t.height===1)}})),this.isSupported}}class kR{constructor(e){this.parser=e,this.name=m0.EXT_TEXTURE_AVIF,this.isSupported=null}loadTexture(e){const t=this.name,i=this.parser,a=i.json,r=a.textures[e];if(!r.extensions||!r.extensions[t])return null;const s=r.extensions[t],o=a.images[s.source];let l=i.textureLoader;if(o.uri){const c=i.options.manager.getHandler(o.uri);c!==null&&(l=c)}return this.detectSupport().then(function(c){if(c)return i.loadTextureImage(e,s.source,l);if(a.extensionsRequired&&a.extensionsRequired.indexOf(t)>=0)throw new Error("THREE.GLTFLoader: AVIF required by asset but unsupported.");return i.loadTexture(e)})}detectSupport(){return this.isSupported||(this.isSupported=new Promise(function(e){const t=new Image;t.src="data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAADybWV0YQAAAAAAAAAoaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAGxpYmF2aWYAAAAADnBpdG0AAAAAAAEAAAAeaWxvYwAAAABEAAABAAEAAAABAAABGgAAABcAAAAoaWluZgAAAAAAAQAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAamlwcnAAAABLaXBjbwAAABRpc3BlAAAAAAAAAAEAAAABAAAAEHBpeGkAAAAAAwgICAAAAAxhdjFDgQAMAAAAABNjb2xybmNseAACAAIABoAAAAAXaXBtYQAAAAAAAAABAAEEAQKDBAAAAB9tZGF0EgAKCBgABogQEDQgMgkQAAAAB8dSLfI=",t.onload=t.onerror=function(){e(t.height===1)}})),this.isSupported}}class RR{constructor(e){this.name=m0.EXT_MESHOPT_COMPRESSION,this.parser=e}loadBufferView(e){const t=this.parser.json,i=t.bufferViews[e];if(i.extensions&&i.extensions[this.name]){const a=i.extensions[this.name],r=this.parser.getDependency("buffer",a.buffer),s=this.parser.options.meshoptDecoder;if(!s||!s.supported){if(t.extensionsRequired&&t.extensionsRequired.indexOf(this.name)>=0)throw new Error("THREE.GLTFLoader: setMeshoptDecoder must be called before loading compressed files");return null}return r.then(function(o){const l=a.byteOffset||0,c=a.byteLength||0,d=a.count,h=a.byteStride,y=new Uint8Array(o,l,c);return s.decodeGltfBufferAsync?s.decodeGltfBufferAsync(d,h,y,a.mode,a.filter).then(function(S){return S.buffer}):s.ready.then(function(){const S=new ArrayBuffer(d*h);return s.decodeGltfBuffer(new Uint8Array(S),d,h,y,a.mode,a.filter),S})})}else return null}}class IR{constructor(e){this.name=m0.EXT_MESH_GPU_INSTANCING,this.parser=e}createNodeMesh(e){const t=this.parser.json,i=t.nodes[e];if(!i.extensions||!i.extensions[this.name]||i.mesh===void 0)return null;const a=t.meshes[i.mesh];for(const c of a.primitives)if(c.mode!==X6.TRIANGLES&&c.mode!==X6.TRIANGLE_STRIP&&c.mode!==X6.TRIANGLE_FAN&&c.mode!==void 0)return null;const s=i.extensions[this.name].attributes,o=[],l={};for(const c in s)o.push(this.parser.getDependency("accessor",s[c]).then(d=>(l[c]=d,l[c])));return o.length<1?null:(o.push(this.parser.createNodeMesh(e)),Promise.all(o).then(c=>{const d=c.pop(),h=d.isGroup?d.children:[d],y=c[0].count,S=[];for(const T of h){const I=new x8,x=new x1,z=new _h,H=new x1(1,1,1),K=new KM(T.geometry,T.material,y);for(let V=0;V0||n.search(/^data\:image\/jpeg/)===0?"image/jpeg":n.search(/\.webp($|\?)/i)>0||n.search(/^data\:image\/webp/)===0?"image/webp":"image/png"}const VR=new x8;class HR{constructor(e={},t={}){this.json=e,this.extensions={},this.plugins={},this.options=t,this.cache=new gR,this.associations=new Map,this.primitiveCache={},this.nodeCache={},this.meshCache={refs:{},uses:{}},this.cameraCache={refs:{},uses:{}},this.lightCache={refs:{},uses:{}},this.sourceCache={},this.textureCache={},this.nodeNamesUsed={};let i=!1,a=!1,r=-1;typeof navigator!="undefined"&&(i=/^((?!chrome|android).)*safari/i.test(navigator.userAgent)===!0,a=navigator.userAgent.indexOf("Firefox")>-1,r=a?navigator.userAgent.match(/Firefox\/([0-9]+)\./)[1]:-1),typeof createImageBitmap=="undefined"||i||a&&r<98?this.textureLoader=new I_(this.options.manager):this.textureLoader=new XM(this.options.manager),this.textureLoader.setCrossOrigin(this.options.crossOrigin),this.textureLoader.setRequestHeader(this.options.requestHeader),this.fileLoader=new $7(this.options.manager),this.fileLoader.setResponseType("arraybuffer"),this.options.crossOrigin==="use-credentials"&&this.fileLoader.setWithCredentials(!0)}setExtensions(e){this.extensions=e}setPlugins(e){this.plugins=e}parse(e,t){const i=this,a=this.json,r=this.extensions;this.cache.removeAll(),this.nodeCache={},this._invokeAll(function(s){return s._markDefs&&s._markDefs()}),Promise.all(this._invokeAll(function(s){return s.beforeRoot&&s.beforeRoot()})).then(function(){return Promise.all([i.getDependencies("scene"),i.getDependencies("animation"),i.getDependencies("camera")])}).then(function(s){const o={scene:s[0][a.scene||0],scenes:s[0],animations:s[1],cameras:s[2],asset:a.asset,parser:i,userData:{}};return i8(r,o,a),h9(o,a),Promise.all(i._invokeAll(function(l){return l.afterRoot&&l.afterRoot(o)})).then(function(){e(o)})}).catch(t)}_markDefs(){const e=this.json.nodes||[],t=this.json.skins||[],i=this.json.meshes||[];for(let a=0,r=t.length;a{const l=this.associations.get(s);l!=null&&this.associations.set(o,l);for(const[c,d]of s.children.entries())r(d,o.children[c])};return r(i,a),a.name+="_instance_"+e.uses[t]++,a}_invokeOne(e){const t=Object.values(this.plugins);t.push(this);for(let i=0;i=2&&x.setY(C2,y2[R2*l+1]),l>=3&&x.setZ(C2,y2[R2*l+2]),l>=4&&x.setW(C2,y2[R2*l+3]),l>=5)throw new Error("THREE.GLTFLoader: Unsupported itemSize in sparse BufferAttribute.")}}return x})}loadTexture(e){const t=this.json,i=this.options,r=t.textures[e].source,s=t.images[r];let o=this.textureLoader;if(s.uri){const l=i.manager.getHandler(s.uri);l!==null&&(o=l)}return this.loadTextureImage(e,r,o)}loadTextureImage(e,t,i){const a=this,r=this.json,s=r.textures[e],o=r.images[t],l=(o.uri||o.bufferView)+":"+s.sampler;if(this.textureCache[l])return this.textureCache[l];const c=this.loadImageSource(t,i).then(function(d){d.flipY=!1,d.name=s.name||o.name||"",d.name===""&&typeof o.uri=="string"&&o.uri.startsWith("data:image/")===!1&&(d.name=o.uri);const y=(r.samplers||{})[s.sampler]||{};return d.magFilter=yp[y.magFilter]||Wi,d.minFilter=yp[y.minFilter]||N_,d.wrapS=vp[y.wrapS]||l6,d.wrapT=vp[y.wrapT]||l6,a.associations.set(d,{textures:e}),d}).catch(function(){return null});return this.textureCache[l]=c,c}loadImageSource(e,t){const i=this,a=this.json,r=this.options;if(this.sourceCache[e]!==void 0)return this.sourceCache[e].then(h=>h.clone());const s=a.images[e],o=self.URL||self.webkitURL;let l=s.uri||"",c=!1;if(s.bufferView!==void 0)l=i.getDependency("bufferView",s.bufferView).then(function(h){c=!0;const y=new Blob([h],{type:s.mimeType});return l=o.createObjectURL(y),l});else if(s.uri===void 0)throw new Error("THREE.GLTFLoader: Image "+e+" is missing URI and bufferView");const d=Promise.resolve(l).then(function(h){return new Promise(function(y,S){let T=y;t.isImageBitmapLoader===!0&&(T=function(I){const x=new sp(I);x.needsUpdate=!0,y(x)}),t.load(P7.resolveURL(h,r.path),T,void 0,S)})}).then(function(h){return c===!0&&o.revokeObjectURL(l),h.userData.mimeType=s.mimeType||WR(s.uri),h}).catch(function(h){throw console.error("THREE.GLTFLoader: Couldn't load texture",l),h});return this.sourceCache[e]=d,d}assignTexture(e,t,i,a){const r=this;return this.getDependency("texture",i.index).then(function(s){if(!s)return null;if(i.texCoord!==void 0&&i.texCoord>0&&(s=s.clone(),s.channel=i.texCoord),r.extensions[m0.KHR_TEXTURE_TRANSFORM]){const o=i.extensions!==void 0?i.extensions[m0.KHR_TEXTURE_TRANSFORM]:void 0;if(o){const l=r.associations.get(s);s=r.extensions[m0.KHR_TEXTURE_TRANSFORM].extendTexture(s,o),r.associations.set(s,l)}}return a!==void 0&&(s.colorSpace=a),e[t]=s,s})}assignFinalMaterial(e){const t=e.geometry;let i=e.material;const a=t.attributes.tangent===void 0,r=t.attributes.color!==void 0,s=t.attributes.normal===void 0;if(e.isPoints){const o="PointsMaterial:"+i.uuid;let l=this.cache.get(o);l||(l=new Ko,rc.prototype.copy.call(l,i),l.color.copy(i.color),l.map=i.map,l.sizeAttenuation=!1,this.cache.add(o,l)),i=l}else if(e.isLine){const o="LineBasicMaterial:"+i.uuid;let l=this.cache.get(o);l||(l=new h8,rc.prototype.copy.call(l,i),l.color.copy(i.color),l.map=i.map,this.cache.add(o,l)),i=l}if(a||r||s){let o="ClonedMaterial:"+i.uuid+":";a&&(o+="derivative-tangents:"),r&&(o+="vertex-colors:"),s&&(o+="flat-shading:");let l=this.cache.get(o);l||(l=i.clone(),r&&(l.vertexColors=!0),s&&(l.flatShading=!0),a&&(l.normalScale&&(l.normalScale.y*=-1),l.clearcoatNormalScale&&(l.clearcoatNormalScale.y*=-1)),this.cache.add(o,l),this.associations.set(l,this.associations.get(i))),i=l}e.material=i}getMaterialType(){return xi}loadMaterial(e){const t=this,i=this.json,a=this.extensions,r=i.materials[e];let s;const o={},l=r.extensions||{},c=[];if(l[m0.KHR_MATERIALS_UNLIT]){const h=a[m0.KHR_MATERIALS_UNLIT];s=h.getMaterialType(),c.push(h.extendParams(o,r,t))}else{const h=r.pbrMetallicRoughness||{};if(o.color=new rt(1,1,1),o.opacity=1,Array.isArray(h.baseColorFactor)){const y=h.baseColorFactor;o.color.setRGB(y[0],y[1],y[2],s5),o.opacity=y[3]}h.baseColorTexture!==void 0&&c.push(t.assignTexture(o,"map",h.baseColorTexture,N6)),o.metalness=h.metallicFactor!==void 0?h.metallicFactor:1,o.roughness=h.roughnessFactor!==void 0?h.roughnessFactor:1,h.metallicRoughnessTexture!==void 0&&(c.push(t.assignTexture(o,"metalnessMap",h.metallicRoughnessTexture)),c.push(t.assignTexture(o,"roughnessMap",h.metallicRoughnessTexture))),s=this._invokeOne(function(y){return y.getMaterialType&&y.getMaterialType(e)}),c.push(Promise.all(this._invokeAll(function(y){return y.extendMaterialParams&&y.extendMaterialParams(e,o)})))}r.doubleSided===!0&&(o.side=St);const d=r.alphaMode||cc.OPAQUE;if(d===cc.BLEND?(o.transparent=!0,o.depthWrite=!1):(o.transparent=!1,d===cc.MASK&&(o.alphaTest=r.alphaCutoff!==void 0?r.alphaCutoff:.5)),r.normalTexture!==void 0&&s!==O0&&(c.push(t.assignTexture(o,"normalMap",r.normalTexture)),o.normalScale=new Xe(1,1),r.normalTexture.scale!==void 0)){const h=r.normalTexture.scale;o.normalScale.set(h,h)}if(r.occlusionTexture!==void 0&&s!==O0&&(c.push(t.assignTexture(o,"aoMap",r.occlusionTexture)),r.occlusionTexture.strength!==void 0&&(o.aoMapIntensity=r.occlusionTexture.strength)),r.emissiveFactor!==void 0&&s!==O0){const h=r.emissiveFactor;o.emissive=new rt().setRGB(h[0],h[1],h[2],s5)}return r.emissiveTexture!==void 0&&s!==O0&&c.push(t.assignTexture(o,"emissiveMap",r.emissiveTexture,N6)),Promise.all(c).then(function(){const h=new s(o);return r.name&&(h.name=r.name),h9(h,r),t.associations.set(h,{materials:e}),r.extensions&&i8(a,h,r),h})}createUniqueName(e){const t=JM.sanitizeNodeName(e||"");return t in this.nodeNamesUsed?t+"_"+ ++this.nodeNamesUsed[t]:(this.nodeNamesUsed[t]=0,t)}loadGeometries(e){const t=this,i=this.extensions,a=this.primitiveCache;function r(o){return i[m0.KHR_DRACO_MESH_COMPRESSION].decodePrimitive(o,t).then(function(l){return _p(l,o,t)})}const s=[];for(let o=0,l=e.length;o0&&UR(z,r),z.name=t.createUniqueName(r.name||"mesh_"+e),h9(z,r),x.extensions&&i8(a,z,x),t.assignFinalMaterial(z),h.push(z)}for(let S=0,T=h.length;S1?d=new ne:c.length===1?d=c[0]:d=new _a,d!==c[0])for(let h=0,y=c.length;h{const h=new Map;for(const[y,S]of a.associations)(y instanceof rc||y instanceof sp)&&h.set(y,S);return d.traverse(y=>{const S=a.associations.get(y);S!=null&&h.set(y,S)}),h};return a.associations=c(r),r})}_createAnimationTracks(e,t,i,a,r){const s=[],o=e.name?e.name:e.uuid,l=[];t9[r.path]===t9.weights?e.traverse(function(y){y.morphTargetInfluences&&l.push(y.name?y.name:y.uuid)}):l.push(o);let c;switch(t9[r.path]){case t9.weights:c=lp;break;case t9.rotation:c=up;break;case t9.position:case t9.scale:c=op;break;default:switch(i.itemSize){case 1:c=lp;break;case 2:case 3:default:c=op;break}break}const d=a.interpolation!==void 0?GR[a.interpolation]:O_,h=this._getArrayFromAccessor(i);for(let y=0,S=l.length;y{this.parse(s,t,a)},i,a)}parse(e,t,i=()=>{}){this.decodeDracoFile(e,t,null,null,N6).catch(i)}decodeDracoFile(e,t,i,a,r=s5,s=()=>{}){const o={attributeIDs:i||this.defaultAttributeIDs,attributeTypes:a||this.defaultAttributeTypes,useUniqueIDs:!!i,vertexColorSpace:r};return this.decodeGeometry(e,o).then(t).catch(s)}decodeGeometry(e,t){const i=JSON.stringify(t);if(hc.has(e)){const l=hc.get(e);if(l.key===i)return l.promise;if(e.byteLength===0)throw new Error("THREE.DRACOLoader: Unable to re-decode a buffer with different settings. Buffer has already been transferred.")}let a;const r=this.workerNextTaskID++,s=e.byteLength,o=this._getWorker(r,s).then(l=>(a=l,new Promise((c,d)=>{a._callbacks[r]={resolve:c,reject:d},a.postMessage({type:"decode",id:r,taskConfig:t,buffer:e},[e])}))).then(l=>this._createGeometry(l.geometry));return o.catch(()=>!0).then(()=>{a&&r&&this._releaseTask(a,r)}),hc.set(e,{key:i,promise:o}),o}_createGeometry(e){const t=new wn;e.index&&t.setIndex(new Tn(e.index.array,1));for(let i=0;i{i.load(e,a,void 0,r)})}preload(){return this._initDecoder(),this}_initDecoder(){if(this.decoderPending)return this.decoderPending;const e=typeof WebAssembly!="object"||this.decoderConfig.type==="js",t=[];return e?t.push(this._loadLibrary("draco_decoder.js","text")):(t.push(this._loadLibrary("draco_wasm_wrapper.js","text")),t.push(this._loadLibrary("draco_decoder.wasm","arraybuffer"))),this.decoderPending=Promise.all(t).then(i=>{const a=i[0];e||(this.decoderConfig.wasmBinary=i[1]);const r=qR.toString(),s=["/* draco decoder */",a,"","/* worker */",r.substring(r.indexOf("{")+1,r.lastIndexOf("}"))].join(` +`);this.workerSourceURL=URL.createObjectURL(new Blob([s]))}),this.decoderPending}_getWorker(e,t){return this._initDecoder().then(()=>{if(this.workerPool.lengthr._taskLoad?-1:1});const i=this.workerPool[this.workerPool.length-1];return i._taskCosts[e]=t,i._taskLoad+=t,i})}_releaseTask(e,t){e._taskLoad-=e._taskCosts[t],delete e._callbacks[t],delete e._taskCosts[t]}debug(){console.log("Task load: ",this.workerPool.map(e=>e._taskLoad))}dispose(){for(let e=0;e{const h=d.draco,y=new h.Decoder;try{const S=t(h,y,new Int8Array(l),c),T=S.attributes.map(I=>I.array.buffer);S.index&&T.push(S.index.array.buffer),self.postMessage({type:"decode",id:o.id,geometry:S},T)}catch(S){console.error(S),self.postMessage({type:"error",id:o.id,error:S.message})}finally{h.destroy(y)}});break}};function t(s,o,l,c){const d=c.attributeIDs,h=c.attributeTypes;let y,S;const T=o.GetEncodedGeometryType(l);if(T===s.TRIANGULAR_MESH)y=new s.Mesh,S=o.DecodeArrayToMesh(l,l.byteLength,y);else if(T===s.POINT_CLOUD)y=new s.PointCloud,S=o.DecodeArrayToPointCloud(l,l.byteLength,y);else throw new Error("THREE.DRACOLoader: Unexpected geometry type.");if(!S.ok()||y.ptr===0)throw new Error("THREE.DRACOLoader: Decoding failed: "+S.error_msg());const I={index:null,attributes:[]};for(const x in d){const z=self[h[x]];let H,K;if(c.useUniqueIDs)K=d[x],H=o.GetAttributeByUniqueId(y,K);else{if(K=o.GetAttributeId(y,s[d[x]]),K===-1)continue;H=o.GetAttribute(y,K)}const V=a(s,o,y,x,z,H);x==="color"&&(V.vertexColorSpace=c.vertexColorSpace),I.attributes.push(V)}return T===s.TRIANGULAR_MESH&&(I.index=i(s,o,y)),s.destroy(y),I}function i(s,o,l){const d=l.num_faces()*3,h=d*4,y=s._malloc(h);o.GetTrianglesUInt32Array(l,h,y);const S=new Uint32Array(s.HEAPF32.buffer,y,d).slice();return s._free(y),{array:S,itemSize:1}}function a(s,o,l,c,d,h){const y=h.num_components(),T=l.num_points()*y,I=T*d.BYTES_PER_ELEMENT,x=r(s,d),z=s._malloc(I);o.GetAttributeDataArrayForAllPoints(l,h,x,I,z);const H=new d(s.HEAPF32.buffer,z,T).slice();return s._free(z),{name:c,array:H,itemSize:y}}function r(s,o){switch(o){case Float32Array:return s.DT_FLOAT32;case Int8Array:return s.DT_INT8;case Int16Array:return s.DT_INT16;case Int32Array:return s.DT_INT32;case Uint8Array:return s.DT_UINT8;case Uint16Array:return s.DT_UINT16;case Uint32Array:return s.DT_UINT32}}}let zs={GLTFLoader:"GLTF",TextureLoader:"Texture",FontLoader:"Font",MMDLoader:"MMD",MTLLoader:"MTL",OBJLoader:"OBJ",PCDLoader:"PCD",FileLoader:"File",ImageLoader:"Image",ObjectLoader:"Object",MaterialLoader:"Material",CubeTextureLoader:"CubeTexture",RGBELoader:"RGBELoader",FBXLoader:"FBX"};const XR=Object.values(zs);class ZR extends Jo{constructor({dracoPath:e,cloneTextures:t=!1}={}){super(),this.dracoPath=e||"./draco/gltf/",this.cloneTextures=t,this.loaded=!1,this.itemsLoaded=0,this.itemsTotal=0,this.assets=[],this.loaders={},this.initDefaultLoader()}initManager(){const e=new dk;return e.onProgress=(t,i,a)=>{this.itemsLoaded=i,this.itemsTotal=a,this.emit("onProgress",t,i,a)},e.onError=t=>{this.emit("onError",t)},e}initDefaultLoader(){[{loader:mR,name:"GLTFLoader"},{loader:I_,name:"TextureLoader"}].map(e=>this.addLoader(e.loader,e.name))}initDraco(e){const t=new KR;t.setDecoderPath(this.dracoPath),t.preload(),e.setDRACOLoader(t)}addLoader(e,t=""){if(e.name&&zs[t]){if(!this.loaders[t]){let a=new e(this.manager),r=t;a instanceof yh&&(r==="GLTFLoader"&&this.initDraco(a),this.loaders[zs[r]]=a)}}else throw new Error("请配置正确的加载器")}loadItem(e){return new Promise((t,i)=>{if(!this.loaders[e.type])throw new Error(`资源${e.path}没有配置加载器`);this.loaders[e.type].load(e.path,a=>{this.itemsLoaded++,this.emit("onProgress",e.path,this.itemsLoaded,this.itemsTotal),t(r3(G2({},e),{data:a}))},null,a=>{this.emit("onError",a),i(a)})})}loadAll(e){return this.itemsLoaded=0,this.itemsTotal=0,new Promise((t,i)=>{let a=this.matchType(e),r=[];this.itemsTotal=a.length,a.map(s=>{let o=this.loadItem(s);r.push(o)}),Promise.all(r).then(s=>{this.assets=s,this.loaded=!0,this.emit("onLoad"),t(s)}).catch(s=>{this.emit("onError",s),i(s)})})}matchType(e){return this.assets=e.map(t=>({type:XR.includes(t.type)?t.type:"",path:t.path,name:t.name,data:null})).filter(t=>{if(!t.type)throw new Error(`资源${t.path},type不正确`);return t.type}),this.assets}getResource(e){var i;let t=this.assets.find(a=>a.name===e);if(!t)throw new Error(`资源${e}不存在`);return this.cloneTextures&&t.type===zs.TextureLoader&&((i=t.data)!=null&&i.isTexture)?t.data.clone():t.data}destroy(){this.off("onProgress"),this.off("onLoad"),this.off("onError"),this.assets=[]}}function JR(n=10,e=62){var t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),i=[],a;if(e=e||t.length,n)for(a=0;aQR(typeof n=="string"?JSON.parse(n):n);function QR(n){var t,i,a,r;let e=(n==null?void 0:n.features)||[];for(let s=0;s0){for(s=e[--t];t>0&&(i=s,a=e[--t],s=i+a,r=a-(s-i),!r););t>0&&(r<0&&e[t-1]<0||r>0&&e[t-1]>0)&&(a=r*2,i=s+a,a==i-s&&(s=i))}return s}}function*iI(n){for(const e of n)yield*tp(e)}function q_(n){return Array.from(iI(n))}var ce=1e-6,aI=1e-12,b0=Math.PI,y6=b0/2,Sp=b0/4,ln=b0*2,k6=180/b0,Ze=b0/180,Oe=Math.abs,X_=Math.atan,Y7=Math.atan2,$e=Math.cos,rI=Math.exp,sI=Math.log,We=Math.sin,oI=Math.sign||function(n){return n>0?1:n<0?-1:0},Qo=Math.sqrt,lI=Math.tan;function uI(n){return n>1?0:n<-1?b0:Math.acos(n)}function K7(n){return n>1?y6:n<-1?-y6:Math.asin(n)}function p7(){}function ao(n,e){n&&wp.hasOwnProperty(n.type)&&wp[n.type](n,e)}var bp={Feature:function(n,e){ao(n.geometry,e)},FeatureCollection:function(n,e){for(var t=n.features,i=-1,a=t.length;++ib0&&(n-=Math.round(n/ln)*ln),[n,e]}Ad.invert=Ad;function Z_(n,e,t){return(n%=ln)?e||t?Td(Ap(n),xp(e,t)):Ap(n):e||t?xp(e,t):Ad}function Tp(n){return function(e,t){return e+=n,Oe(e)>b0&&(e-=Math.round(e/ln)*ln),[e,t]}}function Ap(n){var e=Tp(n);return e.invert=Tp(-n),e}function xp(n,e){var t=$e(n),i=We(n),a=$e(e),r=We(e);function s(o,l){var c=$e(l),d=$e(o)*c,h=We(o)*c,y=We(l),S=y*t+d*i;return[Y7(h*a-S*r,d*t-y*i),K7(S*a+h*r)]}return s.invert=function(o,l){var c=$e(l),d=$e(o)*c,h=We(o)*c,y=We(l),S=y*a-h*r;return[Y7(h*a+y*r,d*t+S*i),K7(S*t-d*i)]},s}function dI(n){n=Z_(n[0]*Ze,n[1]*Ze,n.length>2?n[2]*Ze:0);function e(t){return t=n(t[0]*Ze,t[1]*Ze),t[0]*=k6,t[1]*=k6,t}return e.invert=function(t){return t=n.invert(t[0]*Ze,t[1]*Ze),t[0]*=k6,t[1]*=k6,t},e}function hI(n,e,t,i,a,r){if(t){var s=$e(e),o=We(e),l=i*t;a==null?(a=e+i*ln,r=e-l/2):(a=Ep(s,a),r=Ep(s,r),(i>0?ar)&&(a+=i*ln));for(var c,d=a;i>0?d>r:d1&&n.push(n.pop().concat(n.shift()))},result:function(){var t=n;return n=[],e=null,t}}}function js(n,e){return Oe(n[0]-e[0])=0;--o)a.point((h=d[o])[0],h[1]);else i(y.x,y.p.x,-1,a);y=y.p}y=y.o,d=y.z,S=!S}while(!y.v);a.lineEnd()}}}function Pp(n){if(e=n.length){for(var e,t=0,i=n[0],a;++t=0?1:-1,L2=C2*P2,U2=L2>b0,n3=x*y2;if(l.add(Y7(n3*C2*We(L2),z*R2+n3*$e(L2))),s+=U2?P2+C2*ln:P2,U2^T>=t^V>=t){var H2=ro(Vi(S),Vi(K));Cd(H2);var l3=ro(r,H2);Cd(l3);var V2=(U2^P2>=0?-1:1)*K7(l3[2]);(i>V2||i===V2&&(H2[0]||H2[1]))&&(o+=U2^P2>=0?1:-1)}}return(s<-ce||s0){for(l||(a.polygonStart(),l=!0),a.lineStart(),y2=0;y21&&V&2&&J.push(J.pop().concat(J.shift())),d.push(J.filter(mI))}}return y}}function mI(n){return n.length>1}function gI(n,e){return((n=n.x)[0]<0?n[1]-y6-ce:y6-n[1])-((e=e.x)[0]<0?e[1]-y6-ce:y6-e[1])}const Mp=eS(function(){return!0},pI,vI,[-b0,-y6]);function pI(n){var e=NaN,t=NaN,i=NaN,a;return{lineStart:function(){n.lineStart(),a=1},point:function(r,s){var o=r>0?b0:-b0,l=Oe(r-e);Oe(l-b0)0?y6:-y6),n.point(i,t),n.lineEnd(),n.lineStart(),n.point(o,t),n.point(r,t),a=0):i!==o&&l>=b0&&(Oe(e-i)ce?X_((We(e)*(r=$e(i))*We(t)-We(i)*(a=$e(e))*We(n))/(a*r*s)):(e+i)/2}function vI(n,e,t,i){var a;if(n==null)a=t*y6,i.point(-b0,a),i.point(0,a),i.point(b0,a),i.point(b0,0),i.point(b0,-a),i.point(0,-a),i.point(-b0,-a),i.point(-b0,0),i.point(-b0,a);else if(Oe(n[0]-e[0])>ce){var r=n[0]0,a=Oe(e)>ce;function r(d,h,y,S){hI(S,n,t,y,d,h)}function s(d,h){return $e(d)*$e(h)>e}function o(d){var h,y,S,T,I;return{lineStart:function(){T=S=!1,I=1},point:function(x,z){var H=[x,z],K,V=s(x,z),J=i?V?0:c(x,z):V?c(x+(x<0?b0:-b0),z):0;if(!h&&(T=S=V)&&d.lineStart(),V!==S&&(K=l(h,H),(!K||js(h,K)||js(H,K))&&(H[2]=1)),V!==S)I=0,V?(d.lineStart(),K=l(H,h),d.point(K[0],K[1])):(K=l(h,H),d.point(K[0],K[1],2),d.lineEnd()),h=K;else if(a&&h&&i^V){var y2;!(J&y)&&(y2=l(H,h,!0))&&(I=0,i?(d.lineStart(),d.point(y2[0][0],y2[0][1]),d.point(y2[1][0],y2[1][1]),d.lineEnd()):(d.point(y2[1][0],y2[1][1]),d.lineEnd(),d.lineStart(),d.point(y2[0][0],y2[0][1],3)))}V&&(!h||!js(h,H))&&d.point(H[0],H[1]),h=H,S=V,y=J},lineEnd:function(){S&&d.lineEnd(),h=null},clean:function(){return I|(T&&S)<<1}}}function l(d,h,y){var S=Vi(d),T=Vi(h),I=[1,0,0],x=ro(S,T),z=es(x,x),H=x[0],K=z-H*H;if(!K)return!y&&d;var V=e*z/K,J=-e*H/K,y2=ro(I,x),R2=ts(I,V),P2=ts(x,J);fc(R2,P2);var C2=y2,L2=es(R2,C2),U2=es(C2,C2),n3=L2*L2-U2*(es(R2,R2)-1);if(!(n3<0)){var H2=Qo(n3),l3=ts(C2,(-L2-H2)/U2);if(fc(l3,R2),l3=wd(l3),!y)return l3;var V2=d[0],p3=h[0],w3=d[1],k3=h[1],I2;p30^l3[1]<(Oe(l3[0]-V2)b0^(V2<=l3[0]&&l3[0]<=p3)){var X2=ts(C2,(-L2+H2)/U2);return fc(X2,R2),[l3,wd(X2)]}}}function c(d,h){var y=i?n:b0-n,S=0;return d<-y?S|=1:d>y&&(S|=2),h<-y?S|=4:h>y&&(S|=8),S}return eS(s,o,r,i?[0,-n]:[-b0,n-b0])}function SI(n,e,t,i,a,r){var s=n[0],o=n[1],l=e[0],c=e[1],d=0,h=1,y=l-s,S=c-o,T;if(T=t-s,!(!y&&T>0)){if(T/=y,y<0){if(T0){if(T>h)return;T>d&&(d=T)}if(T=a-s,!(!y&&T<0)){if(T/=y,y<0){if(T>h)return;T>d&&(d=T)}else if(y>0){if(T0)){if(T/=S,S<0){if(T0){if(T>h)return;T>d&&(d=T)}if(T=r-o,!(!S&&T<0)){if(T/=S,S<0){if(T>h)return;T>d&&(d=T)}else if(S>0){if(T0&&(n[0]=s+d*y,n[1]=o+d*S),h<1&&(e[0]=s+h*y,e[1]=o+h*S),!0}}}}}var y7=1e9,is=-y7;function bI(n,e,t,i){function a(c,d){return n<=c&&c<=t&&e<=d&&d<=i}function r(c,d,h,y){var S=0,T=0;if(c==null||(S=s(c,h))!==(T=s(d,h))||l(c,d)<0^h>0)do y.point(S===0||S===3?n:t,S>1?i:e);while((S=(S+h+4)%4)!==T);else y.point(d[0],d[1])}function s(c,d){return Oe(c[0]-n)0?0:3:Oe(c[0]-t)0?2:1:Oe(c[1]-e)0?1:0:d>0?3:2}function o(c,d){return l(c.x,d.x)}function l(c,d){var h=s(c,1),y=s(d,1);return h!==y?h-y:h===0?d[1]-c[1]:h===1?c[0]-d[0]:h===2?c[1]-d[1]:d[0]-c[0]}return function(c){var d=c,h=J_(),y,S,T,I,x,z,H,K,V,J,y2,R2={point:P2,lineStart:n3,lineEnd:H2,polygonStart:L2,polygonEnd:U2};function P2(V2,p3){a(V2,p3)&&d.point(V2,p3)}function C2(){for(var V2=0,p3=0,w3=S.length;p3i&&(d3-b3)*(i-X2)>(u3-X2)*(n-b3)&&++V2:u3<=i&&(d3-b3)*(i-X2)<(u3-X2)*(n-b3)&&--V2;return V2}function L2(){d=h,y=[],S=[],y2=!0}function U2(){var V2=C2(),p3=y2&&V2,w3=(y=q_(y)).length;(p3||w3)&&(c.polygonStart(),p3&&(c.lineStart(),r(null,null,1,c),c.lineEnd()),w3&&Q_(y,o,V2,r,c),c.polygonEnd()),d=c,y=S=T=null}function n3(){R2.point=l3,S&&S.push(T=[]),J=!0,V=!1,H=K=NaN}function H2(){y&&(l3(I,x),z&&V&&h.rejoin(),y.push(h.result())),R2.point=P2,V&&d.lineEnd()}function l3(V2,p3){var w3=a(V2,p3);if(S&&T.push([V2,p3]),J)I=V2,x=p3,z=w3,J=!1,w3&&(d.lineStart(),d.point(V2,p3));else if(w3&&V)d.point(V2,p3);else{var k3=[H=Math.max(is,Math.min(y7,H)),K=Math.max(is,Math.min(y7,K))],I2=[V2=Math.max(is,Math.min(y7,V2)),p3=Math.max(is,Math.min(y7,p3))];SI(k3,I2,n,e,t,i)?(V||(d.lineStart(),d.point(k3[0],k3[1])),d.point(I2[0],I2[1]),w3||d.lineEnd(),y2=!1):w3&&(d.lineStart(),d.point(V2,p3),y2=!1)}H=V2,K=p3,V=w3}return R2}}const kp=n=>n;var Hi=1/0,so=Hi,q7=-Hi,oo=q7,wI={point:CI,lineStart:p7,lineEnd:p7,polygonStart:p7,polygonEnd:p7,result:function(){var n=[[Hi,so],[q7,oo]];return q7=oo=-(so=Hi=1/0),n}};function CI(n,e){nq7&&(q7=n),eoo&&(oo=e)}const Rp=wI;function Ch(n){return function(e){var t=new xd;for(var i in n)t[i]=n[i];return t.stream=e,t}}function xd(){}xd.prototype={constructor:xd,point:function(n,e){this.stream.point(n,e)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};function Th(n,e,t){var i=n.clipExtent&&n.clipExtent();return n.scale(150).translate([0,0]),i!=null&&n.clipExtent(null),cI(t,n.stream(Rp)),e(Rp.result()),i!=null&&n.clipExtent(i),n}function tS(n,e,t){return Th(n,function(i){var a=e[1][0]-e[0][0],r=e[1][1]-e[0][1],s=Math.min(a/(i[1][0]-i[0][0]),r/(i[1][1]-i[0][1])),o=+e[0][0]+(a-s*(i[1][0]+i[0][0]))/2,l=+e[0][1]+(r-s*(i[1][1]+i[0][1]))/2;n.scale(150*s).translate([o,l])},t)}function TI(n,e,t){return tS(n,[[0,0],e],t)}function AI(n,e,t){return Th(n,function(i){var a=+e,r=a/(i[1][0]-i[0][0]),s=(a-r*(i[1][0]+i[0][0]))/2,o=-r*i[0][1];n.scale(150*r).translate([s,o])},t)}function xI(n,e,t){return Th(n,function(i){var a=+e,r=a/(i[1][1]-i[0][1]),s=-r*i[0][0],o=(a-r*(i[1][1]+i[0][1]))/2;n.scale(150*r).translate([s,o])},t)}var Ip=16,EI=$e(30*Ze);function Np(n,e){return+e?MI(n,e):PI(n)}function PI(n){return Ch({point:function(e,t){e=n(e,t),this.stream.point(e[0],e[1])}})}function MI(n,e){function t(i,a,r,s,o,l,c,d,h,y,S,T,I,x){var z=c-i,H=d-a,K=z*z+H*H;if(K>4*e&&I--){var V=s+y,J=o+S,y2=l+T,R2=Qo(V*V+J*J+y2*y2),P2=K7(y2/=R2),C2=Oe(Oe(y2)-1)e||Oe((z*H2+H*l3)/K-.5)>.3||s*y+o*S+l*T2?V2[2]%360*Ze:0,H2()):[o*k6,l*k6,c*k6]},U2.angle=function(V2){return arguments.length?(h=V2%360*Ze,H2()):h*k6},U2.reflectX=function(V2){return arguments.length?(y=V2?-1:1,H2()):y<0},U2.reflectY=function(V2){return arguments.length?(S=V2?-1:1,H2()):S<0},U2.precision=function(V2){return arguments.length?(y2=Np(R2,J=V2*V2),l3()):Qo(J)},U2.fitExtent=function(V2,p3){return tS(U2,V2,p3)},U2.fitSize=function(V2,p3){return TI(U2,V2,p3)},U2.fitWidth=function(V2,p3){return AI(U2,V2,p3)},U2.fitHeight=function(V2,p3){return xI(U2,V2,p3)};function H2(){var V2=Lp(t,0,0,y,S,h).apply(null,e(r,s)),p3=Lp(t,i-V2[0],a-V2[1],y,S,h);return d=Z_(o,l,c),R2=Td(e,p3),P2=Td(d,R2),y2=Np(R2,J),l3()}function l3(){return C2=L2=null,U2}return function(){return e=n.apply(this,arguments),U2.invert=e.invert&&n3,H2()}}function Ah(n,e){return[n,sI(lI((y6+e)/2))]}Ah.invert=function(n,e){return[n,2*X_(rI(e))-y6]};function Yn(){return FI(Ah).scale(961/ln)}function FI(n){var e=NI(n),t=e.center,i=e.scale,a=e.translate,r=e.clipExtent,s=null,o,l,c;e.scale=function(h){return arguments.length?(i(h),d()):i()},e.translate=function(h){return arguments.length?(a(h),d()):a()},e.center=function(h){return arguments.length?(t(h),d()):t()},e.clipExtent=function(h){return arguments.length?(h==null?s=o=l=c=null:(s=+h[0][0],o=+h[0][1],l=+h[1][0],c=+h[1][1]),d()):s==null?null:[[s,o],[l,c]]};function d(){var h=b0*i(),y=e(dI(e.rotate()).invert([0,0]));return r(s==null?[[y[0]-h,y[1]-h],[y[0]+h,y[1]+h]]:n===Ah?[[Math.max(y[0]-h,s),o],[Math.min(y[0]+h,l),c]]:[[s,Math.max(y[1]-h,o)],[l,Math.min(y[1]+h,c)]])}return d()}class DI extends Jo{constructor(e,t={}){super();let i={isOrthographic:!1};this.config=Object.assign({},i,t),this.canvas=e,this.scene=new mk,this.sizes=new hR(this),this.time=new fR(this),this.camera=new tI(this,{isOrthographic:this.config.isOrthographic}),this.renderer=new eI(this),this.sizes.on("resize",()=>{this.resize()}),this.time.on("tick",a=>{this.update(a)})}setAxesHelper(e=250){if(!e)return!1;let t=new gk(e);this.scene.add(t)}resize(){this.camera.resize(),this.renderer.resize()}update(e){this.camera.update(e),this.renderer.update(e)}destroy(){var e,t;this.sizes.destroy(),this.time.destroy(),this.camera.destroy(),this.renderer.destroy(),this.scene.traverse(i=>{if(i instanceof Ne){i.geometry.dispose();for(const a in i.material){const r=i.material[a];r&&typeof r.dispose=="function"&&r.dispose()}}}),(t=(e=this.canvas)==null?void 0:e.parentNode)==null||t.removeChild(this.canvas)}}class OI{constructor({material:e,time:t,size:i,diffuseColor:a,diffuseSpeed:r,diffuseWidth:s,callback:o=()=>{}}){this.time=t,this.pointShader=null,this.callback=o;let l={size:100,diffuseSpeed:15,diffuseColor:9345950,diffuseWidth:10};this.options=Object.assign({},l,{material:e,size:i,diffuseColor:a,diffuseSpeed:r,diffuseWidth:s}),this.init()}init(){let{material:e,size:t,diffuseColor:i,diffuseSpeed:a,diffuseWidth:r}=this.options,s=t/a;e.onBeforeCompile=o=>{this.pointShader=o,this.callback(o,s),o.uniforms=r3(G2({},o.uniforms),{uTime:{value:0},uSpeed:{value:a},uWidth:{value:r},uColor:{value:new rt(i)}}),o.vertexShader=o.vertexShader.replace("void main() {",` varying vec3 vPosition; void main(){ vPosition = position; @@ -933,7 +933,7 @@ Content-Type: `+(z3.type||"application/octet-stream")+`\r } else { gl_FragColor = vec4(outgoingLight, 0.0); } - `)}}}class NI{constructor({scene:e,time:t},i){this.scene=e,this.time=t,this.instance=null;let r={position:new T1(0,0,0),gridSize:100,gridDivision:20,gridColor:2635578,shapeSize:1,shapeColor:9345950,pointSize:.2,pointColor:2635578,pointLayout:{row:200,col:200},pointBlending:dk};this.options=Object.assign({},r,i),this.init()}init(){let e=new ne;e.name="Grid";let t=this.createGridHelp(),i=this.createShapes(),r=this.createPoint();e.add(t,i,r),e.position.copy(this.options.position),this.instance=e,this.scene.add(e)}createShapes(){let{gridSize:e,gridDivision:t,shapeSize:i,shapeColor:r}=this.options,a=e/t,s=e/2,o=new W0({color:r,side:St}),l=[];for(let m=0;m{this.update()}),this.sizes.on("resize",()=>{this.resize()})}create(e="",t="",i=!1){let r=document.createElement("div");r.innerHTML=e,r.className=t,r.style.visibility="hidden",r.style.position="absolute",t||(r.style.padding="10px",r.style.color="#fff",r.style.fontSize="12px",r.style.textAlign="center",r.style.background="rgba(0,0,0,0.6)",r.style.borderRadius="4px");let a=null;return i?a=new FI(r):a=new V_(r),a.init=(s,o)=>{a.element.innerHTML=s,a.element.style.visibility="visible",a.position.copy(o)},a.hide=()=>{a.element.style.visibility="hidden"},a.scaleHide=()=>{a.element.classList.add("scale-hidden")},a.show=()=>{a.element.style.visibility="visible",a.element.classList.remove("scale-hidden")},a.setParent=s=>{this.parent=s,s.add(a)},a.remove=()=>{this.parent.remove(a)},a}setLabelStyle(e,t=.1,i="x",r=Math.PI/2,a="none"){e.element.style.pointerEvents=a,e.scale.set(t,t,t),e.rotation[i]=r}setRenderLevel(e){this.css3dRender.domElement.style.zIndex=e}update(){this.css3dRender.render(this.scene,this.camera.instance)}destroy(){if(this.css3dRender){let e=this.css3dRender.domElement;e.parentNode.removeChild(e)}}resize(){let{width:e,height:t}=this.sizes;this.css3dRender.setSize(e,t)}}class Rp{constructor({time:e},t){this.time=e,this.options=Object.assign({},{width:10,scale:1,position:new T1(0,0,0),needRotate:!1,rotateSpeed:.001,material:new W0({transparent:!0,opacity:1,depthTest:!0})},t);let i=new k5(this.options.width,this.options.width),r=new Ie(i,this.options.material);r.position.copy(this.options.position),r.scale.set(this.options.scale,this.options.scale,this.options.scale),this.instance=r}setParent(e){e.add(this.instance),this.time.on("tick",()=>{this.update()})}update(){this.options.needRotate&&(this.instance.rotation.z+=this.options.rotateSpeed)}}class go{constructor({time:e},t={}){this.instance=null,this.time=e,this.enable=!0,this.config=Object.assign({num:100,range:500,speed:.01,renderOrder:99,dir:"up",material:new Qo({map:go.createTexture(),size:20,color:16777215,transparent:!0,opacity:1,depthTest:!1,vertexColors:!0,blending:Lt,sizeAttenuation:!0})},t),this.create()}create(){const{range:e,speed:t,dir:i,material:r,num:a,renderOrder:s}=this.config,o=[],l=[],c=[];for(let m=0;mi/2&&s===1&&(y=-i/2),y<-i/2&&s==-1&&(y=i/2),o.setX(d,m),o.setZ(d,y),l.setX(d,_),l.setY(d,T)}o.needsUpdate=!0,l.needsUpdate=!0}setParent(e){e.add(this.instance),this.time.on("tick",(t,i)=>{this.enable&&this.update(t,i)})}}class us{constructor({},e={}){this.mapGroup=new ne,this.coordinates=[],this.config=Object.assign({position:new T1(0,0,0),geoProjectionCenter:new qe(0,0),geoProjectionScale:120,data:"",renderOrder:1,merge:!1,material:new W0({color:1582651,transparent:!0,opacity:1})},e),this.mapGroup.position.copy(this.config.position);let t=yh(this.config.data);this.create(t)}geoProjection(e){return Jn().center(this.config.geoProjectionCenter).scale(this.config.geoProjectionScale).translate([0,0])(e)}create(e){let{merge:t}=this.config,i=[];if(e.features.forEach(r=>{const a=new ar;let{name:s,center:o=[],centroid:l=[]}=r.properties;this.coordinates.push({name:s,center:o,centroid:l}),a.userData.name=s,r.geometry.coordinates.forEach(c=>{c.forEach(d=>{const m=new R7;for(let _=0;_{var c,d,m;const i=new ar;let{name:r,center:a=[],centroid:s=[]}=t.properties;this.coordinates.push({name:r,center:a,centroid:s});const o={depth:this.config.depth,bevelEnabled:(c=this.config.bevelEnabled)!=null?c:!0,bevelSegments:(d=this.config.bevelSegments)!=null?d:1,bevelThickness:(m=this.config.bevelThickness)!=null?m:.1};let l=[this.config.topFaceMaterial,this.config.sideMaterial];t.geometry.coordinates.forEach(y=>{y.forEach((_,T)=>{const M=new R7;for(let q=0;q<_.length;q++){if(!_[q][0]||!_[q][1])return!1;const[K,H]=this.geoProjection(_[q]);q===0&&M.moveTo(K,-H),M.lineTo(K,-H)}const x=new fk(M,o),B=new Ie(x,l);i.add(B)})}),this.mapGroup.add(i)})}getCoordinates(){return this.coordinates}setParent(e){e.add(this.mapGroup)}}const Np=new el,cs=new T1;class H_ extends mk{constructor(){super(),this.isLineSegmentsGeometry=!0,this.type="LineSegmentsGeometry";const e=[-1,2,0,1,2,0,-1,1,0,1,1,0,-1,0,0,1,0,0,-1,-1,0,1,-1,0],t=[-1,2,1,2,-1,1,1,1,-1,-1,1,-1,-1,-2,1,-2],i=[0,2,1,2,3,1,2,4,3,4,5,3,4,6,5,6,7,5];this.setIndex(i),this.setAttribute("position",new ld(e,3)),this.setAttribute("uv",new ld(t,2))}applyMatrix4(e){const t=this.attributes.instanceStart,i=this.attributes.instanceEnd;return t!==void 0&&(t.applyMatrix4(e),i.applyMatrix4(e),t.needsUpdate=!0),this.boundingBox!==null&&this.computeBoundingBox(),this.boundingSphere!==null&&this.computeBoundingSphere(),this}setPositions(e){let t;e instanceof Float32Array?t=e:Array.isArray(e)&&(t=new Float32Array(e));const i=new ud(t,6,1);return this.setAttribute("instanceStart",new C8(i,3,0)),this.setAttribute("instanceEnd",new C8(i,3,3)),this.computeBoundingBox(),this.computeBoundingSphere(),this}setColors(e){let t;e instanceof Float32Array?t=e:Array.isArray(e)&&(t=new Float32Array(e));const i=new ud(t,6,1);return this.setAttribute("instanceColorStart",new C8(i,3,0)),this.setAttribute("instanceColorEnd",new C8(i,3,3)),this}fromWireframeGeometry(e){return this.setPositions(e.attributes.position.array),this}fromEdgesGeometry(e){return this.setPositions(e.attributes.position.array),this}fromMesh(e){return this.fromWireframeGeometry(new gk(e.geometry)),this}fromLineSegments(e){const t=e.geometry;return this.setPositions(t.attributes.position.array),this}computeBoundingBox(){this.boundingBox===null&&(this.boundingBox=new el);const e=this.attributes.instanceStart,t=this.attributes.instanceEnd;e!==void 0&&t!==void 0&&(this.boundingBox.setFromBufferAttribute(e),Np.setFromBufferAttribute(t),this.boundingBox.union(Np))}computeBoundingSphere(){this.boundingSphere===null&&(this.boundingSphere=new gh),this.boundingBox===null&&this.computeBoundingBox();const e=this.attributes.instanceStart,t=this.attributes.instanceEnd;if(e!==void 0&&t!==void 0){const i=this.boundingSphere.center;this.boundingBox.getCenter(i);let r=0;for(let a=0,s=e.count;a{this.update()}),this.sizes.on("resize",()=>{this.resize()})}create(e="",t="",i=!1){let a=document.createElement("div");a.innerHTML=e,a.className=t,a.style.visibility="hidden",a.style.position="absolute",t||(a.style.padding="10px",a.style.color="#fff",a.style.fontSize="12px",a.style.textAlign="center",a.style.background="rgba(0,0,0,0.6)",a.style.borderRadius="4px");let r=null;return i?r=new zI(a):r=new nS(a),r.init=(s,o)=>{r.element.innerHTML=s,r.element.style.visibility="visible",r.position.copy(o)},r.hide=()=>{r.element.style.visibility="hidden"},r.scaleHide=()=>{r.element.classList.add("scale-hidden")},r.show=()=>{r.element.style.visibility="visible",r.element.classList.remove("scale-hidden")},r.setParent=s=>{this.parent=s,s.add(r)},r.remove=()=>{this.parent.remove(r)},r}setLabelStyle(e,t=.1,i="x",a=Math.PI/2,r="none"){e.element.style.pointerEvents=r,e.scale.set(t,t,t),e.rotation[i]=a}setRenderLevel(e){this.css3dRender.domElement.style.zIndex=e}update(){this.css3dRender.render(this.scene,this.camera.instance)}destroy(){if(this.css3dRender){let e=this.css3dRender.domElement;e.parentNode.removeChild(e)}}resize(){let{width:e,height:t}=this.sizes;this.css3dRender.setSize(e,t)}}class Op{constructor({time:e},t){this.time=e,this.options=Object.assign({},{width:10,scale:1,position:new x1(0,0,0),needRotate:!1,rotateSpeed:.001,material:new O0({transparent:!0,opacity:1,depthTest:!0})},t);let i=new T5(this.options.width,this.options.width),a=new Ne(i,this.options.material);a.position.copy(this.options.position),a.scale.set(this.options.scale,this.options.scale,this.options.scale),this.instance=a}setParent(e){e.add(this.instance),this.time.on("tick",()=>{this.update()})}update(){this.options.needRotate&&(this.instance.rotation.z+=this.options.rotateSpeed)}}class lo{constructor({time:e},t={}){this.instance=null,this.time=e,this.enable=!0,this.config=Object.assign({num:100,range:500,speed:.01,renderOrder:99,dir:"up",material:new Ko({map:lo.createTexture(),size:20,color:16777215,transparent:!0,opacity:1,depthTest:!1,vertexColors:!0,blending:_t,sizeAttenuation:!0})},t),this.create()}create(){const{range:e,speed:t,dir:i,material:a,num:r,renderOrder:s}=this.config,o=[],l=[],c=[];for(let h=0;hi/2&&s===1&&(y=-i/2),y<-i/2&&s==-1&&(y=i/2),o.setX(d,h),o.setZ(d,y),l.setX(d,S),l.setY(d,T)}o.needsUpdate=!0,l.needsUpdate=!0}setParent(e){e.add(this.instance),this.time.on("tick",(t,i)=>{this.enable&&this.update(t,i)})}}class as{constructor({},e={}){this.mapGroup=new ne,this.coordinates=[],this.config=Object.assign({position:new x1(0,0,0),geoProjectionCenter:new Xe(0,0),geoProjectionScale:120,data:"",renderOrder:1,merge:!1,material:new O0({color:1582651,transparent:!0,opacity:1})},e),this.mapGroup.position.copy(this.config.position);let t=wh(this.config.data);this.create(t)}geoProjection(e){return Yn().center(this.config.geoProjectionCenter).scale(this.config.geoProjectionScale).translate([0,0])(e)}create(e){let{merge:t}=this.config,i=[];if(e.features.forEach(a=>{const r=new _a;let{name:s,center:o=[],centroid:l=[]}=a.properties;this.coordinates.push({name:s,center:o,centroid:l}),r.userData.name=s,a.geometry.coordinates.forEach(c=>{c.forEach(d=>{const h=new V7;for(let S=0;S{var c,d,h;const i=new _a;let{name:a,center:r=[],centroid:s=[]}=t.properties;this.coordinates.push({name:a,center:r,centroid:s});const o={depth:this.config.depth,bevelEnabled:(c=this.config.bevelEnabled)!=null?c:!0,bevelSegments:(d=this.config.bevelSegments)!=null?d:1,bevelThickness:(h=this.config.bevelThickness)!=null?h:.1};let l=[this.config.topFaceMaterial,this.config.sideMaterial];t.geometry.coordinates.forEach(y=>{y.forEach((S,T)=>{const I=new V7;for(let H=0;H #include #include @@ -1303,7 +1303,7 @@ Content-Type: `+(z3.type||"application/octet-stream")+`\r #include } - `};class Y_ extends pk{constructor(e){super({type:"LineMaterial",uniforms:P_.clone($s.line.uniforms),vertexShader:$s.line.vertexShader,fragmentShader:$s.line.fragmentShader,clipping:!0}),this.isLineMaterial=!0,this.setValues(e)}get color(){return this.uniforms.diffuse.value}set color(e){this.uniforms.diffuse.value=e}get worldUnits(){return"WORLD_UNITS"in this.defines}set worldUnits(e){e===!0?this.defines.WORLD_UNITS="":delete this.defines.WORLD_UNITS}get linewidth(){return this.uniforms.linewidth.value}set linewidth(e){this.uniforms.linewidth&&(this.uniforms.linewidth.value=e)}get dashed(){return"USE_DASH"in this.defines}set dashed(e){e===!0!==this.dashed&&(this.needsUpdate=!0),e===!0?this.defines.USE_DASH="":delete this.defines.USE_DASH}get dashScale(){return this.uniforms.dashScale.value}set dashScale(e){this.uniforms.dashScale.value=e}get dashSize(){return this.uniforms.dashSize.value}set dashSize(e){this.uniforms.dashSize.value=e}get dashOffset(){return this.uniforms.dashOffset.value}set dashOffset(e){this.uniforms.dashOffset.value=e}get gapSize(){return this.uniforms.gapSize.value}set gapSize(e){this.uniforms.gapSize.value=e}get opacity(){return this.uniforms.opacity.value}set opacity(e){this.uniforms&&(this.uniforms.opacity.value=e)}get resolution(){return this.uniforms.resolution.value}set resolution(e){this.uniforms.resolution.value.copy(e)}get alphaToCoverage(){return"USE_ALPHA_TO_COVERAGE"in this.defines}set alphaToCoverage(e){this.defines&&(e===!0!==this.alphaToCoverage&&(this.needsUpdate=!0),e===!0?(this.defines.USE_ALPHA_TO_COVERAGE="",this.extensions.derivatives=!0):(delete this.defines.USE_ALPHA_TO_COVERAGE,this.extensions.derivatives=!1))}}const Lp=new T1,Fp=new T1,vt=new tl,_t=new tl,Yn=new tl,dc=new T1,hc=new N8,wt=new yk,Dp=new T1,ds=new el,hs=new gh,Kn=new tl;let Qn,k8;function Op(n,e,t){return Kn.set(0,0,-e,1).applyMatrix4(n.projectionMatrix),Kn.multiplyScalar(1/Kn.w),Kn.x=k8/t.width,Kn.y=k8/t.height,Kn.applyMatrix4(n.projectionMatrixInverse),Kn.multiplyScalar(1/Kn.w),Math.abs(Math.max(Kn.x,Kn.y))}function GI(n,e){const t=n.matrixWorld,i=n.geometry,r=i.attributes.instanceStart,a=i.attributes.instanceEnd,s=Math.min(i.instanceCount,r.count);for(let o=0,l=s;om&&_t.z>m)continue;if(vt.z>m){const K=vt.z-_t.z,H=(vt.z-m)/K;vt.lerp(_t,H)}else if(_t.z>m){const K=_t.z-vt.z,H=(_t.z-m)/K;_t.lerp(vt,H)}vt.applyMatrix4(i),_t.applyMatrix4(i),vt.multiplyScalar(1/vt.w),_t.multiplyScalar(1/_t.w),vt.x*=a.x/2,vt.y*=a.y/2,_t.x*=a.x/2,_t.y*=a.y/2,wt.start.copy(vt),wt.start.z=0,wt.end.copy(_t),wt.end.z=0;const M=wt.closestPointToPointParameter(dc,!0);wt.at(M,Dp);const x=T_.lerp(vt.z,_t.z,M),B=x>=-1&&x<=1,q=dc.distanceTo(Dp){const d=[];let m=null;t==="Line2"?(c[0].forEach(y=>{const[_,T]=this.geoProjection(y);d.push(_,-T,0)}),m=this.createLine2(d)):t==="Line3"?(c[0].forEach(y=>{const[_,T]=this.geoProjection(y);d.push(new T1(_,-T,0))}),m=this.createLine3(d)):c[0].forEach(y=>{const[_,T]=this.geoProjection(y);d.push(new T1(_,-T,0)),m=this.createLine(d)}),l.add(m)}),a.add(l))}return a}createLine3(e){const t=this.config.tubeRadius,i=256*10,r=4,a=!1,{material:s,renderOrder:o}=this.config,l=new M_(e),c=new k_(l,i,t,r,a),d=new Ie(c,s);return d.name="mapLine3",d.renderOrder=o,d}createLine2(e){const{material:t,renderOrder:i}=this.config,r=new K_;r.setPositions(e);let a=new UI(r,t);return a.name="mapLine2",a.renderOrder=i,a.computeLineDistances(),a}createLine(e){const{material:t,renderOrder:i,type:r}=this.config,a=new kn;a.setFromPoints(e);let s=new ro(a,t);return s.renderOrder=i,s.name="mapLine",s}setParent(e){e.add(this.lineGroup)}}class ms{constructor(e,t){this.shader=null,this.config=Object.assign({uColor1:2781042,uColor2:860197,size:15,dir:"x"},t),this.init(e)}init(e){let{uColor1:t,uColor2:i,dir:r,size:a}=this.config,s={x:1,y:2,z:3};e.onBeforeCompile=o=>{this.shader=o,o.uniforms=i3(G2({},o.uniforms),{uColor1:{value:new at(t)},uColor2:{value:new at(i)},uDir:{value:s[r]},uSize:{value:a}}),o.vertexShader=o.vertexShader.replace("void main() {",` + `};class aS extends bk{constructor(e){super({type:"LineMaterial",uniforms:G_.clone(Bs.line.uniforms),vertexShader:Bs.line.vertexShader,fragmentShader:Bs.line.fragmentShader,clipping:!0}),this.isLineMaterial=!0,this.setValues(e)}get color(){return this.uniforms.diffuse.value}set color(e){this.uniforms.diffuse.value=e}get worldUnits(){return"WORLD_UNITS"in this.defines}set worldUnits(e){e===!0?this.defines.WORLD_UNITS="":delete this.defines.WORLD_UNITS}get linewidth(){return this.uniforms.linewidth.value}set linewidth(e){this.uniforms.linewidth&&(this.uniforms.linewidth.value=e)}get dashed(){return"USE_DASH"in this.defines}set dashed(e){e===!0!==this.dashed&&(this.needsUpdate=!0),e===!0?this.defines.USE_DASH="":delete this.defines.USE_DASH}get dashScale(){return this.uniforms.dashScale.value}set dashScale(e){this.uniforms.dashScale.value=e}get dashSize(){return this.uniforms.dashSize.value}set dashSize(e){this.uniforms.dashSize.value=e}get dashOffset(){return this.uniforms.dashOffset.value}set dashOffset(e){this.uniforms.dashOffset.value=e}get gapSize(){return this.uniforms.gapSize.value}set gapSize(e){this.uniforms.gapSize.value=e}get opacity(){return this.uniforms.opacity.value}set opacity(e){this.uniforms&&(this.uniforms.opacity.value=e)}get resolution(){return this.uniforms.resolution.value}set resolution(e){this.uniforms.resolution.value.copy(e)}get alphaToCoverage(){return"USE_ALPHA_TO_COVERAGE"in this.defines}set alphaToCoverage(e){this.defines&&(e===!0!==this.alphaToCoverage&&(this.needsUpdate=!0),e===!0?(this.defines.USE_ALPHA_TO_COVERAGE="",this.extensions.derivatives=!0):(delete this.defines.USE_ALPHA_TO_COVERAGE,this.extensions.derivatives=!1))}}const zp=new x1,jp=new x1,yt=new Xo,vt=new Xo,Un=new Xo,gc=new x1,pc=new x8,wt=new wk,Up=new x1,ss=new qo,os=new Sh,$n=new Xo;let Xn,C8;function $p(n,e,t){return $n.set(0,0,-e,1).applyMatrix4(n.projectionMatrix),$n.multiplyScalar(1/$n.w),$n.x=C8/t.width,$n.y=C8/t.height,$n.applyMatrix4(n.projectionMatrixInverse),$n.multiplyScalar(1/$n.w),Math.abs(Math.max($n.x,$n.y))}function WI(n,e){const t=n.matrixWorld,i=n.geometry,a=i.attributes.instanceStart,r=i.attributes.instanceEnd,s=Math.min(i.instanceCount,a.count);for(let o=0,l=s;oh&&vt.z>h)continue;if(yt.z>h){const K=yt.z-vt.z,V=(yt.z-h)/K;yt.lerp(vt,V)}else if(vt.z>h){const K=vt.z-yt.z,V=(vt.z-h)/K;vt.lerp(yt,V)}yt.applyMatrix4(i),vt.applyMatrix4(i),yt.multiplyScalar(1/yt.w),vt.multiplyScalar(1/vt.w),yt.x*=r.x/2,yt.y*=r.y/2,vt.x*=r.x/2,vt.y*=r.y/2,wt.start.copy(yt),wt.start.z=0,wt.end.copy(vt),wt.end.z=0;const I=wt.closestPointToPointParameter(gc,!0);wt.at(I,Up);const x=F_.lerp(yt.z,vt.z,I),z=x>=-1&&x<=1,H=gc.distanceTo(Up){const d=[];let h=null;t==="Line2"?(c[0].forEach(y=>{const[S,T]=this.geoProjection(y);d.push(S,-T,0)}),h=this.createLine2(d)):t==="Line3"?(c[0].forEach(y=>{const[S,T]=this.geoProjection(y);d.push(new x1(S,-T,0))}),h=this.createLine3(d)):c[0].forEach(y=>{const[S,T]=this.geoProjection(y);d.push(new x1(S,-T,0)),h=this.createLine(d)}),l.add(h)}),r.add(l))}return r}createLine3(e){const t=this.config.tubeRadius,i=256*10,a=4,r=!1,{material:s,renderOrder:o}=this.config,l=new z_(e),c=new j_(l,i,t,a,r),d=new Ne(c,s);return d.name="mapLine3",d.renderOrder=o,d}createLine2(e){const{material:t,renderOrder:i}=this.config,a=new rS;a.setPositions(e);let r=new YI(a,t);return r.name="mapLine2",r.renderOrder=i,r.computeLineDistances(),r}createLine(e){const{material:t,renderOrder:i,type:a}=this.config,r=new wn;r.setFromPoints(e);let s=new Js(r,t);return s.renderOrder=i,s.name="mapLine",s}setParent(e){e.add(this.lineGroup)}}class ls{constructor(e,t){this.shader=null,this.config=Object.assign({uColor1:2781042,uColor2:860197,size:15,dir:"x"},t),this.init(e)}init(e){let{uColor1:t,uColor2:i,dir:a,size:r}=this.config,s={x:1,y:2,z:3};e.onBeforeCompile=o=>{this.shader=o,o.uniforms=r3(G2({},o.uniforms),{uColor1:{value:new rt(t)},uColor2:{value:new rt(i)},uDir:{value:s[a]},uSize:{value:r}}),o.vertexShader=o.vertexShader.replace("void main() {",` attribute float alpha; varying vec3 vPosition; varying float vAlpha; @@ -1341,28 +1341,28 @@ Content-Type: `+(z3.type||"application/octet-stream")+`\r gl_FragColor = vec4( outgoingLight, diffuseColor.a ); - `)}}}const $I="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK+SURBVHgB7dzNbdswGIdxSugCRtGBuklWSO17nXs/J0hHywA11AEMu3wDsLFT5WCJ5PtI/D8nQ5cA/FmxJJLqtofhHBSmPihUAoElEFgCgfVu7ODX95suqOKNXVDpDIElEFgCgSUQWAKBJRBYAoE1G2Q3DJ/j9fRjUGE7DI+f4niEGc0CMYzzKezjx7vWUQwjnMJdF8djDsq8M+QYLu/om0VJGP8OXI/LTc0C+fJhs4/fiIeLQ82hvMaI/zEevsVxCROb/RvSMkpuDCvLVVaLKCUwrGyXvS2hlMKwst6HtIBSEsPKfmO4ZpTSGFaRO/U1otTAsIo9OlkTSi0Mq+izrDWg1MSwij9cXDJKbQyrytPeJaJ4YFjVHr8vCcULw6o6H7IEFE8Mq/oEFRnFG8NymTEkohAwLLcpXBIKBcNynVMnoJAwLPdFDp4oNAwLserEA4WIYXVjK7C9Vr+fY8Gh7e8/Lhha/f5GhDMjJRBYAoElEFgCgSUQWAKBJRBYAoElEFgCgSUQWAKBJRBYAoElEFgCgSUQWAKBJRBYAoElEFgCgSUQWAKBJZDwvIIQs2kIA/K81tYvzKYhBMh/75vyCYHiDgLBSLmjuIK8xrBV6J1HoO11biCk/Rmk7XUuIMTNMhSU6iDUnUsWAaUqCBkj5Y1SDWQJGClPlCogS8JIeaEUB1kiRsoDpSjIkjFStVGKgawBI1UTpQjImjBStVCyg6wRI1UDJSvImjFSpVGygbSAkSqJkgWkJYxUKZTZIC1ipEqgzAJpGSOVG2UyiDBeyokyCWR3OOyFcd0Yyu4wfA83Ngnk2Pe/ziE82WdhvHSJYuNz7MPPcGOTQH5sNk+nPnyMf/xeGNcZSvyS3tv42DiFG0O94q+19Iq/BSQQWAKBJRBYAoElEFgCgSUQWKM3hsovnSGwBAJLILAEAusvLK6Na4P/Au0AAAAASUVORK5CYII=",q_=`{"name":"hongyuan_townships","type":"FeatureCollection","source":"PostGIS public.c_area where parent_code = 513233","features":[{"id":"513233100","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[102.439335,32.937888],[102.439465,32.937624],[102.439588,32.937381],[102.439753,32.937201],[102.439756,32.937198],[102.439918,32.937021],[102.440068,32.936829],[102.440337,32.936613],[102.440605,32.936411],[102.440872,32.936208],[102.440989,32.936044],[102.440992,32.93604],[102.440994,32.935966],[102.440914,32.935745],[102.440772,32.935619],[102.440517,32.935419],[102.440455,32.935375],[102.440916,32.935324],[102.441734,32.935456],[102.44229,32.935178],[102.442815,32.934419],[102.44351,32.933259],[102.444121,32.932655],[102.444338,32.932255],[102.444741,32.931762],[102.445596,32.931414],[102.446633,32.931069],[102.447794,32.930381],[102.448442,32.930105],[102.449001,32.929712],[102.449331,32.929353],[102.449481,32.928894],[102.449606,32.928531],[102.450068,32.928328],[102.450741,32.927976],[102.45119,32.927446],[102.451478,32.926932],[102.451945,32.926576],[102.452324,32.926121],[102.452633,32.925685],[102.453259,32.925351],[102.454021,32.925039],[102.454694,32.924668],[102.455301,32.924218],[102.455973,32.923866],[102.456693,32.923437],[102.456974,32.923193],[102.457186,32.922966],[102.457363,32.922373],[102.45741,32.921526],[102.457323,32.919772],[102.457389,32.919361],[102.457412,32.919221],[102.457434,32.919081],[102.45745,32.918523],[102.457466,32.917965],[102.457431,32.917608],[102.457395,32.917251],[102.457233,32.916949],[102.45707,32.916648],[102.45673,32.916159],[102.45639,32.915671],[102.456185,32.915263],[102.45598,32.914854],[102.455876,32.914515],[102.455771,32.914176],[102.45562,32.913855],[102.45547,32.913534],[102.455472,32.913062],[102.455474,32.912591],[102.455475,32.912157],[102.455476,32.911724],[102.455408,32.911299],[102.455341,32.910874],[102.45526,32.910487],[102.45518,32.910101],[102.45526,32.909717],[102.455339,32.909334],[102.455421,32.908864],[102.455503,32.908393],[102.455584,32.907943],[102.455666,32.907492],[102.45571,32.906751],[102.455754,32.906011],[102.455799,32.905636],[102.455844,32.905262],[102.456031,32.904303],[102.456122,32.903515],[102.456001,32.902145],[102.456207,32.898887],[102.456064,32.89765],[102.456252,32.89609],[102.456412,32.894227],[102.456305,32.892992],[102.45657,32.892425],[102.45739,32.891208],[102.458239,32.890203],[102.459053,32.889166],[102.459612,32.888305],[102.460165,32.887684],[102.460608,32.887152],[102.461397,32.887017],[102.462111,32.886972],[102.462401,32.886827],[102.462597,32.886199],[102.463022,32.885034],[102.463218,32.884437],[102.46356,32.883691],[102.463871,32.882795],[102.463611,32.881887],[102.463009,32.880491],[102.463072,32.879529],[102.463198,32.87887],[102.463539,32.878155],[102.464274,32.877387],[102.464908,32.876407],[102.465427,32.875726],[102.466434,32.874182],[102.466629,32.873584],[102.466789,32.872955],[102.466809,32.872264],[102.466829,32.871572],[102.467217,32.870467],[102.468038,32.869159],[102.469019,32.867284],[102.469365,32.866388],[102.469819,32.865465],[102.469976,32.864956],[102.470434,32.863912],[102.471528,32.861768],[102.471984,32.860785],[102.472222,32.859947],[102.472702,32.859232],[102.47278,32.859116],[102.473231,32.858282],[102.473931,32.857514],[102.474161,32.857282],[102.474545,32.856895],[102.475173,32.856433],[102.476142,32.856205],[102.477274,32.855889],[102.478111,32.85559],[102.479001,32.855337],[102.480214,32.854978],[102.481052,32.854679],[102.481971,32.854314],[102.483244,32.85373],[102.484003,32.853362],[102.484649,32.853194],[102.485238,32.853184],[102.486127,32.852953],[102.486855,32.85272],[102.487537,32.852254],[102.48862,32.851531],[102.489742,32.850826],[102.490281,32.850567],[102.490759,32.850338],[102.491861,32.849463],[102.492679,32.848706],[102.49356,32.847885],[102.494546,32.847029],[102.495856,32.8459],[102.496385,32.845276],[102.496502,32.84486],[102.496437,32.84449],[102.496327,32.84412],[102.496249,32.843674],[102.496027,32.843048],[102.495721,32.842674],[102.495537,32.842264],[102.495224,32.841623],[102.494771,32.840636],[102.494555,32.840302],[102.494596,32.839754],[102.49473,32.839101],[102.494919,32.838241],[102.495116,32.837687],[102.495393,32.837247],[102.495484,32.836942],[102.495488,32.836897],[102.49553,32.836469],[102.495487,32.835659],[102.495517,32.835172],[102.495307,32.834429],[102.495258,32.833215],[102.495287,32.832198],[102.495507,32.830836],[102.495588,32.830294],[102.495721,32.829684],[102.495954,32.829005],[102.497083,32.826899],[102.4977,32.82604],[102.498076,32.825525],[102.498227,32.824722],[102.498463,32.82366],[102.498588,32.8229],[102.498942,32.82221],[102.49959,32.821199],[102.500151,32.820513],[102.500339,32.820256],[102.500413,32.820158],[102.500798,32.819848],[102.501091,32.819456],[102.501299,32.818746],[102.501321,32.817952],[102.500655,32.817166],[102.500433,32.816903],[102.499831,32.816281],[102.49959,32.815689],[102.499278,32.814855],[102.498883,32.814215],[102.498573,32.813294],[102.498437,32.812638],[102.498223,32.81198],[102.497608,32.810922],[102.497089,32.810106],[102.496219,32.808956],[102.495557,32.807723],[102.495094,32.806909],[102.495091,32.806903],[102.495059,32.806847],[102.495058,32.806845],[102.495057,32.806843],[102.495026,32.80679],[102.494254,32.805432],[102.493553,32.80433],[102.493538,32.804306],[102.492419,32.802825],[102.491777,32.801788],[102.491803,32.800895],[102.491908,32.80052],[102.49192,32.800476],[102.492233,32.799358],[102.492391,32.799006],[102.494832,32.793593],[102.494849,32.793556],[102.494882,32.793483],[102.4949,32.793443],[102.494913,32.793415],[102.494921,32.793398],[102.495295,32.792567],[102.495311,32.792533],[102.495326,32.792499],[102.495339,32.792471],[102.495353,32.792439],[102.495357,32.79243],[102.495368,32.792407],[102.495601,32.791966],[102.495631,32.791908],[102.495664,32.791847],[102.495681,32.791814],[102.495701,32.791776],[102.495741,32.791699],[102.495743,32.791696],[102.495942,32.79132],[102.495957,32.791291],[102.495958,32.79129],[102.495977,32.791253],[102.496141,32.790943],[102.496206,32.790821],[102.496227,32.790781],[102.496484,32.790294],[102.497119,32.790656],[102.497803,32.791083],[102.498545,32.791294],[102.499195,32.791265],[102.499216,32.791264],[102.499671,32.79104],[102.499896,32.790929],[102.500526,32.790463],[102.500871,32.790208],[102.500808,32.789908],[102.500816,32.789612],[102.500825,32.789283],[102.500832,32.789058],[102.500834,32.788964],[102.500847,32.788526],[102.50085,32.788408],[102.500866,32.78783],[102.500876,32.78749],[102.500958,32.787305],[102.501171,32.786828],[102.501244,32.786663],[102.501361,32.786554],[102.50146,32.786461],[102.5015,32.786423],[102.501756,32.786183],[102.501785,32.786155],[102.501844,32.7861],[102.501849,32.786096],[102.501853,32.786092],[102.501884,32.786081],[102.501923,32.786069],[102.501936,32.786064],[102.503049,32.785698],[102.503785,32.785738],[102.504006,32.78575],[102.504282,32.785765],[102.505311,32.786035],[102.50592,32.786141],[102.506392,32.786224],[102.507623,32.786374],[102.508449,32.786849],[102.508526,32.787282],[102.508552,32.787428],[102.50862,32.787812],[102.508444,32.788136],[102.508389,32.788239],[102.508151,32.788678],[102.50812,32.788804],[102.508079,32.78897],[102.508047,32.789097],[102.507965,32.789429],[102.507873,32.789799],[102.508191,32.79008],[102.50821,32.790098],[102.508393,32.790092],[102.508606,32.790085],[102.50869,32.790082],[102.508743,32.79008],[102.509001,32.790072],[102.509164,32.790003],[102.509337,32.78993],[102.509383,32.789911],[102.509469,32.789874],[102.50972,32.789768],[102.509851,32.789713],[102.510266,32.789151],[102.510518,32.788809],[102.510992,32.787734],[102.510969,32.786816],[102.510549,32.786278],[102.510517,32.786236],[102.51011,32.785714],[102.508457,32.784805],[102.507301,32.783739],[102.507134,32.782651],[102.5074,32.781989],[102.507766,32.781748],[102.507803,32.781723],[102.507897,32.781662],[102.507932,32.781638],[102.507953,32.781625],[102.508188,32.781549],[102.508198,32.781545],[102.508199,32.781545],[102.508275,32.78152],[102.508286,32.781517],[102.5088,32.78135],[102.509279,32.781286],[102.509771,32.78122],[102.509817,32.781214],[102.50989,32.781205],[102.509912,32.781178],[102.510009,32.781062],[102.510009,32.781062],[102.510009,32.781062],[102.510024,32.781043],[102.510073,32.780984],[102.510178,32.780858],[102.510189,32.780845],[102.510189,32.780845],[102.510189,32.780845],[102.510189,32.780844],[102.510197,32.780835],[102.510201,32.78083],[102.510266,32.780757],[102.510271,32.780752],[102.510617,32.78036],[102.511574,32.779277],[102.512155,32.777913],[102.512186,32.777831],[102.512259,32.77764],[102.51306,32.775553],[102.513343,32.774527],[102.513609,32.773562],[102.513882,32.772608],[102.514105,32.771694],[102.514966,32.769167],[102.515443,32.767967],[102.515761,32.76718],[102.515981,32.766392],[102.516656,32.765196],[102.517578,32.764004],[102.517273,32.762538],[102.517102,32.761576],[102.516983,32.76053],[102.517079,32.758864],[102.517078,32.757112],[102.516861,32.756023],[102.516244,32.755135],[102.515087,32.754152],[102.513051,32.752819],[102.510977,32.751402],[102.510096,32.7508],[102.50903,32.750069],[102.508823,32.749863],[102.507986,32.749029],[102.507648,32.748691],[102.507493,32.748537],[102.507251,32.748257],[102.50593,32.746729],[102.505915,32.746712],[102.504698,32.744352],[102.504056,32.742587],[102.504051,32.742242],[102.504047,32.741937],[102.504039,32.741419],[102.50403,32.741365],[102.503859,32.740319],[102.503744,32.739619],[102.503789,32.737993],[102.503308,32.735207],[102.502777,32.733942],[102.5027,32.733757],[102.502649,32.733637],[102.502644,32.733493],[102.502609,32.732461],[102.502601,32.732227],[102.502637,32.730957],[102.502662,32.730055],[102.502664,32.729988],[102.502666,32.729885],[102.502669,32.729781],[102.502643,32.72915],[102.502617,32.728519],[102.502505,32.727813],[102.502393,32.727106],[102.501973,32.72643],[102.501553,32.725754],[102.50109,32.725033],[102.500627,32.724311],[102.500346,32.724151],[102.500065,32.72399],[102.499828,32.723692],[102.499592,32.723394],[102.499438,32.723063],[102.499284,32.722732],[102.499112,32.722315],[102.49894,32.721898],[102.498832,32.721361],[102.498725,32.720824],[102.498577,32.720269],[102.49843,32.719715],[102.498422,32.719266],[102.498414,32.718818],[102.498409,32.718248],[102.498405,32.717679],[102.498375,32.717282],[102.498345,32.716885],[102.497995,32.716291],[102.497644,32.715698],[102.497412,32.715245],[102.49718,32.714792],[102.49707,32.714359],[102.496959,32.713925],[102.496531,32.71321],[102.496102,32.712494],[102.495767,32.712073],[102.495432,32.711653],[102.495136,32.711285],[102.49484,32.710917],[102.494348,32.710286],[102.493856,32.709655],[102.493385,32.708991],[102.492914,32.708326],[102.492622,32.707803],[102.492331,32.707279],[102.492025,32.706549],[102.491719,32.705819],[102.491631,32.705317],[102.491543,32.704815],[102.491399,32.704139],[102.491255,32.703464],[102.491183,32.702962],[102.491175,32.702907],[102.491104,32.702415],[102.49109,32.702322],[102.491064,32.702137],[102.491016,32.701804],[102.490906,32.699904],[102.490842,32.699282],[102.49058,32.698415],[102.490532,32.698391],[102.490429,32.696549],[102.49061,32.695897],[102.491319,32.695325],[102.492317,32.694655],[102.493923,32.694136],[102.495114,32.693815],[102.496321,32.69363],[102.496712,32.693571],[102.497331,32.693371],[102.497618,32.693278],[102.499003,32.69334],[102.499525,32.693627],[102.500211,32.693882],[102.500386,32.693993],[102.500492,32.69406],[102.503889,32.695851],[102.505234,32.696437],[102.50583,32.696696],[102.506688,32.696966],[102.507444,32.697203],[102.507934,32.69736],[102.509215,32.697769],[102.509502,32.697861],[102.511166,32.698065],[102.511348,32.698088],[102.512285,32.698152],[102.513131,32.69821],[102.514262,32.698288],[102.514305,32.69829],[102.515414,32.698343],[102.515438,32.698344],[102.515484,32.698346],[102.515608,32.698352],[102.515754,32.698359],[102.515777,32.69836],[102.515786,32.698361],[102.515943,32.698368],[102.516141,32.698341],[102.51627,32.698323],[102.517149,32.698202],[102.517151,32.698202],[102.517204,32.698194],[102.517212,32.698193],[102.517738,32.698121],[102.517768,32.698116],[102.517795,32.698113],[102.517796,32.698113],[102.517796,32.698112],[102.517859,32.698104],[102.518122,32.698068],[102.518648,32.697995],[102.519425,32.697971],[102.523039,32.697861],[102.523164,32.697857],[102.523367,32.697851],[102.525392,32.697701],[102.526433,32.697797],[102.526799,32.697831],[102.527351,32.697882],[102.528949,32.697838],[102.529879,32.697813],[102.53041,32.697799],[102.531396,32.697772],[102.534147,32.697731],[102.535597,32.698092],[102.536601,32.698301],[102.535798,32.696909],[102.535783,32.696847],[102.535735,32.696639],[102.535447,32.695384],[102.535047,32.694857],[102.534739,32.69445],[102.533876,32.693312],[102.533356,32.692665],[102.533055,32.69229],[102.531977,32.690949],[102.530923,32.689729],[102.530726,32.689501],[102.529985,32.687872],[102.529975,32.687791],[102.529975,32.687791],[102.529948,32.68758],[102.52993,32.687429],[102.529755,32.686017],[102.529572,32.684969],[102.529523,32.684686],[102.529464,32.68435],[102.528939,32.683058],[102.528298,32.681492],[102.528275,32.681436],[102.52822,32.681302],[102.528097,32.681001],[102.527947,32.680656],[102.527779,32.68027],[102.527495,32.679618],[102.527282,32.679131],[102.5272,32.678942],[102.527029,32.678396],[102.526736,32.677462],[102.526578,32.676968],[102.526549,32.676878],[102.525959,32.675027],[102.525806,32.674549],[102.525301,32.672498],[102.525214,32.671594],[102.524742,32.670868],[102.52453,32.670541],[102.524245,32.670104],[102.523542,32.669141],[102.522782,32.668224],[102.522027,32.667118],[102.521565,32.66664],[102.521381,32.665338],[102.521091,32.66394],[102.521115,32.663059],[102.521262,32.661717],[102.521132,32.660462],[102.520796,32.658739],[102.52047,32.656645],[102.520043,32.65554],[102.520021,32.655484],[102.51988,32.65512],[102.519855,32.655056],[102.519503,32.653935],[102.519496,32.652172],[102.519915,32.650928],[102.520001,32.64977],[102.52031,32.648524],[102.520448,32.647506],[102.520916,32.646448],[102.521664,32.645164],[102.523307,32.643248],[102.523992,32.642241],[102.524899,32.641192],[102.525754,32.640003],[102.526438,32.639042],[102.527296,32.63776],[102.52798,32.6368],[102.529309,32.636316],[102.530926,32.635327],[102.53276,32.634435],[102.534097,32.633673],[102.535564,32.632125],[102.536416,32.631074],[102.537873,32.629897],[102.539552,32.628631],[102.540786,32.627635],[102.542642,32.625908],[102.543939,32.624588],[102.544679,32.623582],[102.546576,32.622367],[102.548618,32.62185],[102.550262,32.621882],[102.550863,32.62194],[102.552375,32.620764],[102.552711,32.620455],[102.554006,32.619265],[102.554907,32.618354],[102.555649,32.617302],[102.556441,32.61639],[102.556752,32.615004],[102.557392,32.613671],[102.558409,32.612531],[102.55848,32.612442],[102.559204,32.611526],[102.559138,32.611041],[102.559021,32.610177],[102.559016,32.609776],[102.559003,32.608832],[102.557939,32.607651],[102.557933,32.607364],[102.557927,32.607061],[102.557915,32.606495],[102.557963,32.606542],[102.558981,32.607625],[102.560591,32.608863],[102.561153,32.609302],[102.561452,32.609536],[102.562163,32.610092],[102.562416,32.61029],[102.563718,32.611475],[102.563974,32.611707],[102.564395,32.612091],[102.566533,32.614127],[102.568248,32.615552],[102.569487,32.616365],[102.57126,32.617698],[102.571601,32.618039],[102.571581,32.617982],[102.571868,32.617478],[102.573049,32.616387],[102.573846,32.615289],[102.575478,32.613697],[102.576709,32.612793],[102.578108,32.611707],[102.57961,32.610901],[102.581008,32.609861],[102.58152,32.609175],[102.581482,32.608525],[102.582228,32.607287],[102.582898,32.606836],[102.595355,32.615193],[102.595396,32.615221],[102.595497,32.615288],[102.597516,32.615606],[102.600068,32.616536],[102.600466,32.6167],[102.601329,32.617056],[102.601357,32.617067],[102.60143,32.617097],[102.601474,32.617115],[102.602038,32.617348],[102.602074,32.617363],[102.603269,32.617757],[102.605241,32.617794],[102.606198,32.617958],[102.606199,32.617958],[102.606214,32.617961],[102.606222,32.617962],[102.606245,32.617966],[102.606769,32.618055],[102.608017,32.618543],[102.611033,32.618641],[102.611136,32.618644],[102.61119,32.618646],[102.611467,32.618655],[102.611469,32.618655],[102.61147,32.618655],[102.611682,32.618659],[102.61174,32.61866],[102.611765,32.618661],[102.611947,32.618664],[102.612932,32.618683],[102.613188,32.618688],[102.613201,32.618688],[102.613203,32.618688],[102.613205,32.618688],[102.613217,32.618688],[102.613434,32.618693],[102.613437,32.618693],[102.61344,32.618693],[102.613601,32.618651],[102.614268,32.618476],[102.615713,32.617715],[102.615849,32.617619],[102.615852,32.617617],[102.615854,32.617616],[102.615859,32.617612],[102.615932,32.61756],[102.615944,32.617552],[102.615944,32.617552],[102.616607,32.617083],[102.617115,32.616743],[102.61789,32.616226],[102.619166,32.615647],[102.620392,32.614882],[102.621617,32.614163],[102.623002,32.613632],[102.623637,32.613392],[102.624053,32.613234],[102.625465,32.612859],[102.626312,32.612569],[102.626329,32.612585],[102.626375,32.612629],[102.626531,32.612777],[102.626681,32.61292],[102.626827,32.612922],[102.627185,32.612929],[102.627266,32.612851],[102.62729,32.612828],[102.6273,32.612826],[102.627376,32.6128],[102.627426,32.612784],[102.627436,32.612777],[102.627505,32.612733],[102.62755,32.612693],[102.62759,32.612638],[102.627626,32.612589],[102.627674,32.612539],[102.627798,32.612493],[102.62785,32.612473],[102.627877,32.612463],[102.62808,32.612387],[102.62836,32.612499],[102.628543,32.612715],[102.628723,32.613065],[102.628698,32.613319],[102.628681,32.613503],[102.628679,32.613517],[102.628628,32.613684],[102.628542,32.613967],[102.62847,32.614105],[102.628316,32.614403],[102.62831,32.614415],[102.628235,32.614866],[102.628255,32.614951],[102.628268,32.615004],[102.62832,32.615214],[102.628718,32.615648],[102.628707,32.616047],[102.628701,32.616074],[102.628674,32.616187],[102.628667,32.616217],[102.628664,32.616229],[102.628652,32.616278],[102.628642,32.616651],[102.629347,32.617432],[102.629352,32.617438],[102.629432,32.617523],[102.629476,32.617571],[102.629496,32.617618],[102.629805,32.617975],[102.629966,32.618136],[102.629823,32.618645],[102.629676,32.619029],[102.629742,32.619184],[102.629706,32.619233],[102.62964,32.619268],[102.629637,32.619291],[102.629667,32.619343],[102.629676,32.619332],[102.629685,32.619322],[102.629696,32.619316],[102.629706,32.619314],[102.629723,32.619315],[102.629733,32.619318],[102.629744,32.61932],[102.629753,32.619317],[102.629764,32.619314],[102.629778,32.61931],[102.629793,32.619302],[102.629809,32.619339],[102.629822,32.61937],[102.629827,32.619381],[102.629977,32.61973],[102.629992,32.619847],[102.629994,32.619862],[102.630003,32.619926],[102.630005,32.619941],[102.629952,32.61994],[102.629819,32.619935],[102.629754,32.619921],[102.629754,32.619986],[102.629772,32.620038],[102.629837,32.6201],[102.62995,32.620178],[102.630051,32.620293],[102.630053,32.620312],[102.630123,32.620981],[102.630125,32.620995],[102.630126,32.621009],[102.630058,32.621094],[102.62992,32.621268],[102.629905,32.621285],[102.62987,32.62133],[102.629701,32.621542],[102.629432,32.621508],[102.629422,32.621507],[102.629337,32.621496],[102.629301,32.621469],[102.629291,32.621447],[102.629277,32.621429],[102.629255,32.621422],[102.629226,32.621418],[102.629193,32.62141],[102.629176,32.621402],[102.629144,32.621379],[102.629104,32.62135],[102.629037,32.6213],[102.628969,32.621235],[102.628932,32.621183],[102.628787,32.621071],[102.628766,32.621054],[102.628634,32.620953],[102.628627,32.620947],[102.62862,32.620942],[102.628506,32.620979],[102.628067,32.621125],[102.628003,32.621367],[102.628,32.62138],[102.627998,32.621386],[102.627984,32.621442],[102.627975,32.621437],[102.627959,32.621436],[102.627948,32.621443],[102.627935,32.621453],[102.62792,32.621467],[102.627909,32.621483],[102.627888,32.621522],[102.627879,32.621572],[102.627881,32.621591],[102.627898,32.621606],[102.627902,32.62163],[102.627901,32.621655],[102.627898,32.621668],[102.627882,32.621691],[102.627867,32.621707],[102.627858,32.621721],[102.627851,32.621739],[102.62785,32.621752],[102.627858,32.621771],[102.627875,32.62179],[102.627891,32.621803],[102.627905,32.621813],[102.627927,32.621828],[102.627935,32.621842],[102.627948,32.62186],[102.627964,32.621917],[102.627975,32.621956],[102.627994,32.621985],[102.628022,32.622004],[102.628054,32.622022],[102.628104,32.622059],[102.628127,32.622091],[102.628151,32.62213],[102.628165,32.622161],[102.628187,32.622181],[102.628255,32.622197],[102.628282,32.622188],[102.628293,32.62217],[102.628308,32.622136],[102.628316,32.62211],[102.628335,32.622086],[102.628362,32.622051],[102.628477,32.622093],[102.628496,32.622101],[102.628513,32.622107],[102.629041,32.622303],[102.629232,32.62257],[102.629246,32.622589],[102.629314,32.622685],[102.62935,32.622734],[102.629267,32.622988],[102.6292,32.623195],[102.629142,32.62327],[102.628935,32.623537],[102.628803,32.623708],[102.628717,32.623675],[102.628588,32.623785],[102.628561,32.623796],[102.628508,32.623811],[102.628444,32.623818],[102.628397,32.623817],[102.628334,32.623809],[102.628151,32.623761],[102.628085,32.623727],[102.628041,32.6237],[102.627983,32.623639],[102.627966,32.623628],[102.627846,32.623551],[102.627745,32.623485],[102.627731,32.623476],[102.627692,32.623327],[102.627689,32.62332],[102.627606,32.62301],[102.627439,32.622946],[102.627307,32.622987],[102.627155,32.623061],[102.627064,32.623118],[102.626988,32.623223],[102.626967,32.623244],[102.626954,32.623277],[102.626951,32.623303],[102.626953,32.62333],[102.626956,32.623352],[102.626971,32.623374],[102.626959,32.623484],[102.626953,32.623539],[102.626957,32.623553],[102.626967,32.623588],[102.62712,32.624122],[102.627112,32.624435],[102.627111,32.624469],[102.62711,32.624521],[102.62711,32.624529],[102.627108,32.624593],[102.627107,32.624623],[102.627102,32.624818],[102.626968,32.625182],[102.626961,32.625203],[102.626845,32.625518],[102.62684,32.625532],[102.626807,32.625624],[102.626673,32.625666],[102.626607,32.625687],[102.626576,32.625697],[102.626268,32.625571],[102.626079,32.625494],[102.626004,32.625364],[102.625994,32.625347],[102.625986,32.625333],[102.62593,32.625237],[102.625926,32.62523],[102.625921,32.625222],[102.625551,32.624586],[102.625533,32.624554],[102.625402,32.624458],[102.625295,32.624371],[102.625161,32.624285],[102.625082,32.624253],[102.624971,32.624253],[102.624876,32.624273],[102.624863,32.624273],[102.624486,32.624265],[102.624463,32.624281],[102.6244,32.624549],[102.624322,32.624879],[102.624313,32.624919],[102.624345,32.624987],[102.624561,32.625447],[102.624576,32.625477],[102.624597,32.625522],[102.624909,32.626185],[102.62493,32.626229],[102.624939,32.626249],[102.624943,32.626257],[102.624968,32.62631],[102.625048,32.62648],[102.625074,32.626704],[102.625101,32.626937],[102.625159,32.627448],[102.625147,32.627908],[102.625142,32.628097],[102.625134,32.628414],[102.625085,32.628451],[102.625078,32.628456],[102.625051,32.628476],[102.625035,32.628488],[102.624528,32.628867],[102.623886,32.62897],[102.623359,32.628922],[102.623298,32.628917],[102.62321,32.628868],[102.623081,32.628828],[102.623011,32.628821],[102.622941,32.628825],[102.622907,32.628829],[102.622837,32.628835],[102.622801,32.628841],[102.622773,32.628851],[102.622737,32.628865],[102.622691,32.62887],[102.622669,32.628869],[102.622627,32.628872],[102.622586,32.628892],[102.62256,32.628907],[102.622477,32.628922],[102.622437,32.628921],[102.622382,32.628908],[102.622343,32.628893],[102.622286,32.628878],[102.622224,32.628867],[102.622158,32.62891],[102.622102,32.628946],[102.622087,32.628956],[102.621826,32.629125],[102.621924,32.629313],[102.622001,32.629462],[102.622026,32.629509],[102.622036,32.629529],[102.622083,32.629619],[102.622088,32.62963],[102.622102,32.629657],[102.622103,32.629658],[102.62213,32.62971],[102.622201,32.630485],[102.621778,32.630941],[102.621737,32.630955],[102.621642,32.630987],[102.62132,32.631097],[102.621303,32.631102],[102.621273,32.631113],[102.621132,32.63116],[102.621124,32.63147],[102.621219,32.631604],[102.621237,32.63163],[102.621257,32.631659],[102.621344,32.631783],[102.621662,32.632008],[102.62168,32.632021],[102.621807,32.632111],[102.62184,32.632134],[102.621846,32.632138],[102.622017,32.63226],[102.622075,32.632303],[102.622331,32.632498],[102.62236,32.633117],[102.622267,32.633335],[102.622172,32.63356],[102.622179,32.633564],[102.622182,32.633571],[102.62218,32.633586],[102.622175,32.633609],[102.622148,32.633676],[102.622103,32.633843],[102.622076,32.634029],[102.62207,32.634117],[102.62207,32.634127],[102.622046,32.634175],[102.622042,32.63418],[102.621986,32.63425],[102.621964,32.634275],[102.621963,32.634307],[102.622031,32.63443],[102.62205,32.634464],[102.622065,32.634459],[102.622082,32.634455],[102.622451,32.634349],[102.622557,32.634319],[102.622692,32.634199],[102.622783,32.634119],[102.622798,32.634106],[102.623071,32.633865],[102.623628,32.633527],[102.62409,32.633596],[102.624173,32.633609],[102.624181,32.63361],[102.624188,32.633651],[102.624189,32.633673],[102.624192,32.633697],[102.624198,32.633719],[102.62421,32.633742],[102.624223,32.633759],[102.624231,32.633768],[102.624238,32.633779],[102.624254,32.633795],[102.624258,32.63382],[102.624256,32.633857],[102.624248,32.633897],[102.624231,32.633945],[102.624174,32.63402],[102.624144,32.634063],[102.624138,32.63412],[102.624132,32.634145],[102.624124,32.634171],[102.624101,32.634209],[102.624072,32.634278],[102.624045,32.634351],[102.624022,32.634379],[102.623969,32.634443],[102.623941,32.63451],[102.623929,32.634542],[102.623897,32.634583],[102.623857,32.634616],[102.623806,32.63465],[102.623756,32.634668],[102.623701,32.634688],[102.62364,32.63472],[102.623581,32.634765],[102.623512,32.634789],[102.623474,32.634804],[102.623455,32.634817],[102.623413,32.634838],[102.623364,32.634868],[102.623309,32.634889],[102.623291,32.634903],[102.623269,32.634927],[102.623259,32.634943],[102.623261,32.634973],[102.623142,32.635072],[102.623045,32.635153],[102.622988,32.635201],[102.622961,32.635228],[102.622952,32.635249],[102.622945,32.635277],[102.622929,32.635292],[102.622802,32.635406],[102.622701,32.635752],[102.622867,32.635874],[102.622872,32.635878],[102.622878,32.635882],[102.62297,32.63595],[102.623011,32.635951],[102.623025,32.635951],[102.623085,32.635952],[102.623155,32.635954],[102.623158,32.635977],[102.62319,32.636023],[102.623213,32.63605],[102.623236,32.636054],[102.623311,32.636038],[102.623358,32.636024],[102.623391,32.636009],[102.623423,32.635991],[102.623449,32.635967],[102.623472,32.635938],[102.623492,32.635916],[102.623549,32.635903],[102.623579,32.635904],[102.62358,32.63588],[102.623595,32.635824],[102.623799,32.635695],[102.623853,32.635693],[102.623899,32.63569],[102.623957,32.635651],[102.624033,32.635618],[102.624089,32.635615],[102.624154,32.635618],[102.624212,32.635638],[102.624273,32.635671],[102.624291,32.635699],[102.624297,32.635714],[102.624304,32.635733],[102.624326,32.635751],[102.624414,32.635802],[102.624521,32.635878],[102.624568,32.635921],[102.624609,32.635969],[102.624567,32.636049],[102.624422,32.636326],[102.624076,32.636571],[102.62406,32.636582],[102.623961,32.636569],[102.62384,32.636548],[102.623661,32.636536],[102.623709,32.636569],[102.623736,32.636598],[102.623227,32.636612],[102.622619,32.636891],[102.622579,32.636909],[102.622242,32.637317],[102.622202,32.637366],[102.622087,32.637586],[102.622061,32.637636],[102.621961,32.637825],[102.621974,32.637859],[102.622075,32.638137],[102.62212,32.638188],[102.622146,32.638221],[102.622178,32.63827],[102.622197,32.638314],[102.622209,32.638351],[102.622218,32.638381],[102.622226,32.638408],[102.622234,32.638433],[102.622298,32.638459],[102.622581,32.638572],[102.623273,32.638314],[102.623511,32.638309],[102.623522,32.638308],[102.623826,32.638301],[102.623867,32.6383],[102.623922,32.638299],[102.624188,32.638293],[102.624339,32.638636],[102.624446,32.638877],[102.624478,32.639223],[102.624517,32.639652],[102.623913,32.640027],[102.623183,32.640013],[102.622984,32.64022],[102.622942,32.640263],[102.622854,32.640355],[102.622852,32.640433],[102.62285,32.640505],[102.622849,32.640525],[102.622841,32.640819],[102.623331,32.64133],[102.623925,32.641303],[102.623956,32.641283],[102.624108,32.641187],[102.624211,32.641122],[102.624265,32.641052],[102.624306,32.640993],[102.624365,32.640937],[102.624426,32.640901],[102.62453,32.640866],[102.624653,32.640854],[102.624669,32.640847],[102.624709,32.640828],[102.625131,32.64063],[102.625683,32.640524],[102.625755,32.64051],[102.625866,32.640489],[102.62595,32.640439],[102.625997,32.640411],[102.625998,32.640401],[102.625999,32.640385],[102.626011,32.640364],[102.626022,32.640335],[102.626074,32.640276],[102.626099,32.640264],[102.626126,32.640256],[102.626136,32.640243],[102.626141,32.640219],[102.626143,32.640198],[102.626149,32.640171],[102.626168,32.64015],[102.626254,32.640108],[102.62629,32.640105],[102.626311,32.640101],[102.626332,32.640083],[102.62635,32.640055],[102.626389,32.64003],[102.62647,32.63998],[102.626546,32.639963],[102.626613,32.639958],[102.626673,32.639961],[102.626713,32.639973],[102.626732,32.639974],[102.626748,32.639965],[102.626824,32.639888],[102.626915,32.639796],[102.626928,32.639782],[102.626942,32.639769],[102.627123,32.639585],[102.627629,32.639479],[102.627741,32.639565],[102.627942,32.639717],[102.627959,32.639744],[102.628013,32.639828],[102.62806,32.639901],[102.628118,32.639991],[102.628064,32.640045],[102.62797,32.640143],[102.627601,32.640522],[102.627319,32.64076],[102.62712,32.640927],[102.627,32.641052],[102.626767,32.641306],[102.626634,32.641435],[102.626569,32.641496],[102.62656,32.641504],[102.626511,32.641553],[102.626462,32.641605],[102.626407,32.641713],[102.626391,32.641751],[102.626374,32.641763],[102.626358,32.64177],[102.626363,32.641808],[102.626415,32.642201],[102.626588,32.642396],[102.626576,32.642456],[102.626578,32.642495],[102.626596,32.642531],[102.626611,32.642578],[102.626647,32.642619],[102.626737,32.64267],[102.626794,32.642697],[102.626824,32.642728],[102.626845,32.642772],[102.626865,32.642816],[102.626893,32.642851],[102.626939,32.642875],[102.626987,32.642894],[102.627103,32.642935],[102.627155,32.642935],[102.627443,32.643145],[102.627452,32.643152],[102.627463,32.643137],[102.627548,32.643157],[102.627593,32.643198],[102.62762,32.643225],[102.627652,32.643251],[102.627683,32.643285],[102.627716,32.643315],[102.627736,32.64333],[102.627768,32.643337],[102.6278,32.643345],[102.627833,32.643358],[102.627792,32.643357],[102.627773,32.643365],[102.62774,32.643381],[102.628065,32.643701],[102.628129,32.644746],[102.627714,32.644922],[102.627697,32.644929],[102.627553,32.64499],[102.627505,32.64501],[102.627494,32.645015],[102.627344,32.645079],[102.6272,32.645298],[102.627197,32.645303],[102.627184,32.645323],[102.627124,32.645413],[102.627088,32.645468],[102.627083,32.645475],[102.626868,32.645804],[102.626742,32.645906],[102.626733,32.645913],[102.626614,32.64601],[102.626595,32.646025],[102.626583,32.646035],[102.626573,32.646042],[102.626216,32.646332],[102.62622,32.646374],[102.62622,32.646402],[102.626223,32.646432],[102.626223,32.646445],[102.626216,32.646457],[102.626213,32.64646],[102.626202,32.646444],[102.626178,32.646418],[102.626159,32.646395],[102.626103,32.646457],[102.625867,32.646721],[102.625842,32.64675],[102.625832,32.64676],[102.625811,32.646784],[102.625664,32.646948],[102.625602,32.64702],[102.625589,32.647488],[102.625589,32.64752],[102.626006,32.647629],[102.626156,32.647669],[102.626168,32.647672],[102.626224,32.647686],[102.626356,32.647689],[102.626417,32.64769],[102.627092,32.647703],[102.627145,32.647682],[102.627165,32.647674],[102.627176,32.647669],[102.627375,32.647589],[102.627409,32.647608],[102.627459,32.647624],[102.627493,32.647633],[102.627567,32.647637],[102.627595,32.647639],[102.627609,32.647639],[102.627673,32.647635],[102.6277,32.647623],[102.627723,32.647608],[102.627735,32.647597],[102.627746,32.647577],[102.62775,32.647559],[102.627754,32.647544],[102.62776,32.647528],[102.62777,32.647517],[102.627785,32.647505],[102.627799,32.647495],[102.627818,32.647486],[102.627844,32.647475],[102.627853,32.647466],[102.627855,32.647458],[102.627854,32.647442],[102.627842,32.64742],[102.627824,32.647393],[102.627784,32.647345],[102.627867,32.647264],[102.628276,32.646863],[102.628302,32.646837],[102.628404,32.646834],[102.628425,32.646834],[102.628551,32.646831],[102.628614,32.646829],[102.629217,32.646815],[102.629469,32.646928],[102.629532,32.646956],[102.629548,32.646963],[102.629681,32.647056],[102.629731,32.647103],[102.629766,32.647138],[102.629792,32.647173],[102.629891,32.647289],[102.629906,32.647337],[102.62991,32.647343],[102.629915,32.647354],[102.629915,32.647365],[102.629909,32.647389],[102.629887,32.647434],[102.629857,32.647492],[102.629771,32.647687],[102.629718,32.647744],[102.629659,32.647782],[102.629628,32.647802],[102.629597,32.647817],[102.629574,32.647841],[102.629543,32.647885],[102.629498,32.647951],[102.629481,32.647999],[102.629461,32.648035],[102.629418,32.648096],[102.629399,32.648129],[102.629374,32.648141],[102.62936,32.648141],[102.629346,32.648138],[102.629329,32.648163],[102.629271,32.648247],[102.62919,32.648367],[102.629165,32.648404],[102.628938,32.648743],[102.628923,32.649284],[102.629463,32.649603],[102.63037,32.649878],[102.630377,32.649879],[102.630687,32.649974],[102.631415,32.649935],[102.63174,32.649917],[102.631907,32.649842],[102.632467,32.649588],[102.63248,32.649583],[102.632512,32.649549],[102.632541,32.649519],[102.632558,32.649501],[102.632808,32.649241],[102.632096,32.648532],[102.632101,32.648348],[102.632104,32.648217],[102.632105,32.648184],[102.63231,32.648166],[102.632396,32.648214],[102.632522,32.648303],[102.632706,32.648412],[102.632804,32.648476],[102.632908,32.648529],[102.633005,32.648566],[102.633071,32.648598],[102.633136,32.648631],[102.633158,32.648647],[102.633183,32.648672],[102.633203,32.648688],[102.63322,32.648699],[102.63325,32.648698],[102.633258,32.648684],[102.633277,32.648675],[102.633296,32.648666],[102.633326,32.64866],[102.633338,32.648674],[102.633357,32.648718],[102.633373,32.648769],[102.633404,32.648827],[102.633469,32.648894],[102.633506,32.648948],[102.63354,32.649026],[102.633557,32.64912],[102.633595,32.649235],[102.633619,32.64936],[102.633615,32.649434],[102.633605,32.649544],[102.63359,32.64957],[102.633585,32.649578],[102.633564,32.6496],[102.633558,32.649691],[102.63359,32.64969],[102.633645,32.649691],[102.633705,32.649915],[102.63402,32.650076],[102.634284,32.650011],[102.634653,32.64992],[102.634894,32.64986],[102.634957,32.64984],[102.634991,32.649829],[102.635004,32.649825],[102.635153,32.649776],[102.635178,32.649768],[102.63568,32.649603],[102.63569,32.649598],[102.635796,32.649538],[102.636105,32.649366],[102.636118,32.649359],[102.636256,32.649282],[102.63628,32.649268],[102.636376,32.648927],[102.636395,32.648859],[102.636432,32.64873],[102.636436,32.648687],[102.636437,32.64868],[102.636494,32.648112],[102.636641,32.64806],[102.636676,32.648048],[102.636895,32.64797],[102.636909,32.647966],[102.637508,32.64809],[102.637607,32.648111],[102.637703,32.6482],[102.63779,32.648292],[102.637878,32.648376],[102.637928,32.648438],[102.637953,32.648494],[102.637989,32.648553],[102.638039,32.648598],[102.638128,32.64867],[102.638176,32.64872],[102.638258,32.648789],[102.638374,32.649146],[102.638398,32.649219],[102.638403,32.649235],[102.638406,32.649244],[102.638427,32.649308],[102.63844,32.649372],[102.638405,32.649414],[102.638393,32.649429],[102.638382,32.649447],[102.638381,32.649463],[102.638388,32.649476],[102.638388,32.649487],[102.638391,32.649507],[102.638462,32.649486],[102.638588,32.650123],[102.639039,32.650364],[102.639366,32.650099],[102.639383,32.65008],[102.639396,32.650066],[102.639559,32.649884],[102.63958,32.649859],[102.639815,32.649597],[102.639883,32.649521],[102.639978,32.649415],[102.640241,32.649274],[102.640256,32.649266],[102.640534,32.649116],[102.640851,32.649238],[102.641167,32.64936],[102.641355,32.649515],[102.641362,32.649555],[102.641373,32.649595],[102.641388,32.649639],[102.641406,32.649681],[102.641429,32.6497],[102.641448,32.649701],[102.641474,32.649688],[102.641502,32.649682],[102.641514,32.649688],[102.641516,32.649696],[102.641591,32.649711],[102.641637,32.64972],[102.641682,32.649738],[102.641713,32.649751],[102.641754,32.649773],[102.641788,32.649839],[102.641809,32.649892],[102.641878,32.64995],[102.641844,32.649988],[102.641836,32.650018],[102.641835,32.650049],[102.641847,32.650098],[102.641842,32.650144],[102.641854,32.65019],[102.641779,32.650159],[102.641725,32.650267],[102.6417,32.650316],[102.641594,32.650527],[102.641482,32.650646],[102.641464,32.650665],[102.641238,32.650903],[102.641233,32.650909],[102.641096,32.651054],[102.641024,32.651053],[102.640971,32.651057],[102.640918,32.65108],[102.640869,32.651121],[102.640792,32.651222],[102.640776,32.65128],[102.640767,32.651324],[102.640756,32.651378],[102.64075,32.651425],[102.640749,32.651456],[102.640778,32.651495],[102.640842,32.65154],[102.640909,32.651578],[102.640984,32.651616],[102.641069,32.65165],[102.641184,32.651674],[102.641198,32.65168],[102.64127,32.651691],[102.641348,32.651694],[102.641428,32.651698],[102.641479,32.651693],[102.641545,32.651695],[102.641614,32.651704],[102.641652,32.651713],[102.641696,32.651726],[102.641762,32.651737],[102.641851,32.651719],[102.641925,32.651696],[102.641971,32.651695],[102.642012,32.651676],[102.642042,32.651658],[102.642118,32.6516],[102.642338,32.651558],[102.642375,32.651551],[102.642411,32.651544],[102.642827,32.651464],[102.64294,32.651442],[102.643258,32.651528],[102.643265,32.65153],[102.643304,32.65154],[102.643629,32.651628],[102.643712,32.65165],[102.643774,32.65173],[102.643802,32.651766],[102.643825,32.651802],[102.643842,32.651837],[102.643845,32.651854],[102.643823,32.651874],[102.643868,32.651966],[102.643881,32.651991],[102.643885,32.652001],[102.643872,32.652504],[102.643908,32.652568],[102.64399,32.65255],[102.644052,32.652526],[102.644092,32.652477],[102.644126,32.652437],[102.644178,32.652405],[102.644241,32.652409],[102.644323,32.65244],[102.64442,32.652467],[102.644492,32.65248],[102.644537,32.652481],[102.64456,32.652469],[102.644661,32.65251],[102.644727,32.652471],[102.644741,32.652462],[102.64478,32.652438],[102.644819,32.652438],[102.644877,32.652428],[102.644947,32.652408],[102.645011,32.652382],[102.645079,32.652351],[102.645118,32.652329],[102.645171,32.652291],[102.645194,32.652271],[102.645229,32.652236],[102.64527,32.652195],[102.645292,32.652155],[102.645298,32.652125],[102.645341,32.652059],[102.645358,32.652007],[102.645371,32.651967],[102.645396,32.651912],[102.645425,32.651879],[102.645447,32.651715],[102.645463,32.651673],[102.645477,32.651662],[102.645476,32.651547],[102.645481,32.651488],[102.645486,32.651413],[102.645458,32.651296],[102.645556,32.651139],[102.645614,32.65112],[102.645628,32.651118],[102.645741,32.651096],[102.64584,32.651101],[102.64594,32.651134],[102.645972,32.651079],[102.646015,32.651],[102.646024,32.651003],[102.64607,32.651015],[102.646091,32.651021],[102.646097,32.651022],[102.646112,32.650997],[102.646263,32.651067],[102.646467,32.651122],[102.647838,32.651148],[102.648067,32.651187],[102.648838,32.651321],[102.648833,32.651528],[102.648832,32.651555],[102.64883,32.651649],[102.648825,32.651823],[102.648731,32.651947],[102.64865,32.652053],[102.648671,32.651991],[102.648679,32.651971],[102.648689,32.651941],[102.64869,32.651893],[102.648693,32.651852],[102.648686,32.651785],[102.64865,32.651705],[102.648631,32.651676],[102.648614,32.651649],[102.648582,32.651622],[102.648556,32.651602],[102.64852,32.651575],[102.648461,32.651549],[102.648417,32.651528],[102.648381,32.651514],[102.648312,32.651489],[102.648271,32.651475],[102.648223,32.651471],[102.648176,32.651471],[102.648281,32.651509],[102.648366,32.651541],[102.648426,32.65157],[102.64847,32.6516],[102.648505,32.651632],[102.64855,32.651674],[102.648575,32.651712],[102.648579,32.651759],[102.64858,32.651819],[102.648578,32.651865],[102.648568,32.651915],[102.64856,32.651958],[102.648537,32.652014],[102.648502,32.65205],[102.648468,32.652086],[102.648441,32.652112],[102.648393,32.652157],[102.648366,32.652188],[102.648334,32.652229],[102.648312,32.65226],[102.64829,32.652285],[102.648233,32.652318],[102.648201,32.652328],[102.648169,32.652348],[102.648164,32.652357],[102.648169,32.652376],[102.648144,32.652384],[102.647995,32.652416],[102.647933,32.652445],[102.647845,32.65248],[102.647775,32.652486],[102.647701,32.652483],[102.647597,32.652484],[102.647419,32.652475],[102.647089,32.652574],[102.646914,32.652627],[102.646825,32.652654],[102.646794,32.652663],[102.64667,32.6527],[102.646644,32.652708],[102.646582,32.652727],[102.646516,32.652746],[102.646166,32.652983],[102.645964,32.653355],[102.645981,32.653973],[102.646001,32.654009],[102.646156,32.654286],[102.646513,32.654353],[102.6469,32.654426],[102.64697,32.65444],[102.647065,32.654458],[102.647189,32.654423],[102.64723,32.654411],[102.647462,32.654346],[102.64771,32.654277],[102.647894,32.654314],[102.648138,32.654364],[102.64823,32.654383],[102.648968,32.654534],[102.649164,32.654574],[102.649299,32.654632],[102.6496,32.654759],[102.649797,32.654842],[102.649976,32.654918],[102.650023,32.654938],[102.650978,32.655188],[102.651474,32.655282],[102.651494,32.655286],[102.651658,32.655317],[102.651682,32.655348],[102.651747,32.655363],[102.651773,32.655371],[102.6518,32.655389],[102.651826,32.655408],[102.651846,32.655427],[102.651856,32.655457],[102.651856,32.655485],[102.651851,32.655516],[102.651844,32.655558],[102.651907,32.655641],[102.651904,32.655567],[102.651904,32.655534],[102.651905,32.655491],[102.651905,32.655441],[102.651906,32.655414],[102.65192,32.655396],[102.651932,32.65539],[102.651961,32.655391],[102.651995,32.655409],[102.652016,32.655442],[102.652023,32.655492],[102.652021,32.655556],[102.652012,32.655609],[102.651995,32.655655],[102.651953,32.6557],[102.652172,32.655985],[102.652298,32.65615],[102.652321,32.65618],[102.652334,32.65654],[102.652341,32.656723],[102.652348,32.656915],[102.652329,32.656947],[102.652178,32.657206],[102.652146,32.65726],[102.652137,32.657275],[102.652131,32.657286],[102.652065,32.657399],[102.652013,32.657488],[102.651958,32.657562],[102.651868,32.657683],[102.651863,32.65769],[102.651729,32.65787],[102.651744,32.657942],[102.651773,32.658083],[102.651782,32.658126],[102.65181,32.658258],[102.6524,32.658423],[102.652586,32.658402],[102.652703,32.658389],[102.652811,32.658376],[102.652912,32.658365],[102.653027,32.658352],[102.653084,32.658345],[102.653146,32.658386],[102.653175,32.658414],[102.653197,32.658435],[102.653212,32.658448],[102.653215,32.658451],[102.653297,32.658495],[102.653388,32.658525],[102.653463,32.658536],[102.653568,32.658526],[102.653635,32.658509],[102.653657,32.658504],[102.65366,32.658502],[102.65373,32.658464],[102.653794,32.658421],[102.653873,32.658375],[102.65393,32.658313],[102.653984,32.658258],[102.654065,32.658218],[102.654139,32.658164],[102.654178,32.658126],[102.654189,32.658071],[102.654177,32.65799],[102.654141,32.657929],[102.654096,32.657886],[102.654034,32.657839],[102.65394,32.657765],[102.65391,32.657751],[102.653927,32.657591],[102.65393,32.657563],[102.65393,32.657544],[102.653911,32.656557],[102.654116,32.656229],[102.654197,32.656099],[102.654241,32.656052],[102.654352,32.656076],[102.654515,32.656123],[102.654614,32.656204],[102.654696,32.656224],[102.654896,32.656387],[102.655026,32.656493],[102.655036,32.656501],[102.655075,32.656533],[102.655095,32.65655],[102.655278,32.656699],[102.655442,32.656856],[102.655451,32.656865],[102.655813,32.657212],[102.6562,32.657822],[102.656384,32.658111],[102.656969,32.658771],[102.657165,32.658991],[102.657242,32.659078],[102.657708,32.659398],[102.657777,32.659446],[102.658154,32.659607],[102.65828,32.65966],[102.658717,32.659846],[102.658804,32.659884],[102.658876,32.659914],[102.658885,32.659918],[102.659854,32.660197],[102.659891,32.660207],[102.660115,32.66016],[102.660221,32.660138],[102.660263,32.660129],[102.660331,32.660115],[102.660468,32.660086],[102.66048,32.660083],[102.661071,32.659959],[102.661588,32.659901],[102.661715,32.659887],[102.661766,32.659881],[102.661976,32.659953],[102.662145,32.66001],[102.662165,32.660017],[102.662194,32.660027],[102.662423,32.660104],[102.662432,32.660107],[102.662515,32.660135],[102.662537,32.660143],[102.662547,32.660146],[102.662612,32.660168],[102.663051,32.65968],[102.663113,32.659534],[102.663392,32.658874],[102.663745,32.658782],[102.663774,32.658798],[102.663842,32.65881],[102.663957,32.658847],[102.664166,32.658972],[102.664291,32.659076],[102.664352,32.659195],[102.664496,32.659481],[102.664431,32.659931],[102.664328,32.660206],[102.664308,32.660258],[102.664301,32.660276],[102.664145,32.660693],[102.663901,32.661238],[102.663909,32.661314],[102.66393,32.661365],[102.663946,32.661403],[102.663976,32.661466],[102.664012,32.661519],[102.664063,32.661558],[102.663935,32.661619],[102.663914,32.66163],[102.663873,32.661639],[102.663952,32.661856],[102.663999,32.661985],[102.664002,32.661992],[102.664054,32.662135],[102.66456,32.662507],[102.664645,32.662571],[102.664653,32.662576],[102.664682,32.662598],[102.664897,32.662666],[102.664908,32.66267],[102.664943,32.662681],[102.665581,32.662885],[102.666715,32.66319],[102.666766,32.663204],[102.6669,32.66324],[102.667305,32.663349],[102.667533,32.663334],[102.667752,32.663338],[102.668238,32.663295],[102.668465,32.663198],[102.669047,32.66295],[102.669561,32.662815],[102.669852,32.662739],[102.669939,32.662765],[102.669943,32.662767],[102.67017,32.662835],[102.670581,32.663429],[102.670713,32.663575],[102.670729,32.663593],[102.67085,32.663727],[102.670858,32.663736],[102.670925,32.663809],[102.670967,32.663856],[102.671203,32.664118],[102.671874,32.664987],[102.671966,32.665055],[102.671979,32.665064],[102.672161,32.665199],[102.672287,32.665292],[102.672368,32.665317],[102.672453,32.665356],[102.672506,32.665382],[102.672538,32.6654],[102.672603,32.665479],[102.672814,32.66554],[102.6732,32.665651],[102.673228,32.665659],[102.673251,32.665666],[102.673508,32.665739],[102.6739,32.665784],[102.674038,32.665799],[102.674246,32.665823],[102.674347,32.665834],[102.674354,32.665835],[102.674498,32.665851],[102.674558,32.665833],[102.674644,32.665833],[102.674713,32.665832],[102.674781,32.665836],[102.674833,32.665856],[102.674869,32.665893],[102.674897,32.665896],[102.674944,32.665901],[102.675118,32.665901],[102.675141,32.665901],[102.675492,32.6659],[102.675556,32.6659],[102.675723,32.6659],[102.675732,32.6659],[102.676871,32.665897],[102.677008,32.665897],[102.677131,32.665897],[102.677243,32.665925],[102.67728,32.665935],[102.677703,32.666043],[102.677937,32.666103],[102.677949,32.666105],[102.678058,32.666133],[102.678085,32.66614],[102.678324,32.666447],[102.678355,32.666486],[102.678393,32.666535],[102.67855,32.666735],[102.678713,32.667587],[102.678699,32.668128],[102.678911,32.668592],[102.67908,32.668782],[102.679253,32.668977],[102.679342,32.669005],[102.679356,32.66901],[102.679442,32.669037],[102.67976,32.669138],[102.679888,32.669178],[102.680427,32.669351],[102.680707,32.669653],[102.680831,32.669767],[102.68084,32.669776],[102.680857,32.669791],[102.680891,32.669823],[102.681199,32.670106],[102.681207,32.670113],[102.681219,32.670179],[102.681293,32.670263],[102.681376,32.670362],[102.681539,32.670496],[102.681564,32.670516],[102.681696,32.670622],[102.681834,32.670695],[102.681933,32.670728],[102.682008,32.670744],[102.682149,32.670761],[102.68225,32.670765],[102.682315,32.670764],[102.682328,32.670767],[102.682626,32.670848],[102.682674,32.670861],[102.683073,32.670969],[102.683415,32.671332],[102.683452,32.671372],[102.683467,32.671388],[102.68354,32.671465],[102.683542,32.67147],[102.683669,32.671799],[102.683682,32.671834],[102.683692,32.67186],[102.68374,32.671985],[102.68375,32.67201],[102.683765,32.672191],[102.683765,32.672199],[102.683798,32.672606],[102.684081,32.672828],[102.684462,32.672916],[102.685395,32.672717],[102.685713,32.672804],[102.685769,32.673103],[102.68576,32.673454],[102.685527,32.673541],[102.685475,32.673561],[102.685326,32.673616],[102.685276,32.673635],[102.685199,32.673653],[102.684761,32.673761],[102.684191,32.67371],[102.683994,32.673692],[102.683294,32.673679],[102.683125,32.673646],[102.682334,32.673489],[102.68224,32.67347],[102.682123,32.673486],[102.681534,32.673566],[102.681076,32.673936],[102.681001,32.674262],[102.681038,32.674407],[102.681082,32.674508],[102.681159,32.674621],[102.681323,32.674784],[102.681411,32.674893],[102.681482,32.674975],[102.681521,32.675014],[102.681649,32.6751],[102.681748,32.675149],[102.681835,32.675168],[102.681991,32.67516],[102.682117,32.675122],[102.682356,32.675177],[102.68256,32.675187],[102.683283,32.675222],[102.683561,32.675298],[102.683601,32.675309],[102.683689,32.675608],[102.683384,32.676676],[102.683215,32.676868],[102.683093,32.677005],[102.683032,32.677005],[102.682963,32.677006],[102.682918,32.677014],[102.682844,32.677026],[102.682743,32.677065],[102.682618,32.677107],[102.68247,32.677154],[102.682431,32.677204],[102.682416,32.677278],[102.682413,32.677294],[102.682385,32.677355],[102.682326,32.677409],[102.682321,32.677414],[102.68229,32.677449],[102.682279,32.677463],[102.682263,32.677557],[102.682238,32.677683],[102.682241,32.677779],[102.682246,32.677847],[102.681831,32.678132],[102.681757,32.678183],[102.681706,32.678218],[102.681667,32.678244],[102.681637,32.678265],[102.681366,32.678451],[102.680135,32.679134],[102.678383,32.679422],[102.676639,32.67939],[102.67635,32.67926],[102.676287,32.679232],[102.67544,32.678854],[102.674451,32.678964],[102.673309,32.679135],[102.672682,32.679893],[102.672656,32.679999],[102.672635,32.680083],[102.672356,32.681203],[102.67192,32.682958],[102.671496,32.684682],[102.671464,32.685901],[102.671802,32.687511],[102.672292,32.689059],[102.67323,32.690937],[102.673717,32.692614],[102.674282,32.694228],[102.674756,32.696418],[102.675227,32.698736],[102.675186,32.700339],[102.675395,32.701302],[102.675466,32.701628],[102.675476,32.70156],[102.676411,32.70271],[102.678,32.703419],[102.678915,32.703254],[102.680319,32.702827],[102.681951,32.701906],[102.682445,32.701482],[102.68316,32.700868],[102.683759,32.700354],[102.687705,32.696008],[102.68777,32.695936],[102.691877,32.691413],[102.693023,32.69015],[102.693482,32.690181],[102.693933,32.690212],[102.693941,32.690213],[102.695055,32.690323],[102.696438,32.690711],[102.698076,32.691602],[102.698802,32.692522],[102.698869,32.694109],[102.698738,32.695012],[102.698919,32.696329],[102.69933,32.697017],[102.699845,32.697841],[102.701003,32.698633],[102.70224,32.698831],[102.702284,32.698838],[102.703359,32.698676],[102.704211,32.698918],[102.705215,32.699435],[102.706591,32.70014],[102.707656,32.700386],[102.708339,32.700897],[102.709341,32.701549],[102.710017,32.702332],[102.710474,32.703337],[102.711045,32.704072],[102.710897,32.705149],[102.710358,32.706276],[102.709519,32.70857],[102.709183,32.710255],[102.709942,32.711094],[102.710765,32.713253],[102.711114,32.714868],[102.711905,32.716367],[102.712407,32.717695],[102.712902,32.719354],[102.713119,32.720389],[102.713414,32.722209],[102.713869,32.723495],[102.714009,32.725642],[102.71461,32.727312],[102.714921,32.728174],[102.715777,32.730953],[102.716123,32.732691],[102.716965,32.734109],[102.717708,32.735566],[102.717499,32.736098],[102.717228,32.737165],[102.716983,32.73914],[102.716626,32.743546],[102.716646,32.743862],[102.71673,32.745239],[102.717,32.748006],[102.717373,32.748714],[102.717787,32.749711],[102.718502,32.750343],[102.719018,32.751013],[102.719211,32.751263],[102.720301,32.75252],[102.720966,32.753233],[102.721534,32.753945],[102.72146,32.754933],[102.721475,32.756253],[102.721303,32.758239],[102.721268,32.758641],[102.721183,32.760042],[102.721403,32.760994],[102.721535,32.761574],[102.721528,32.761909],[102.721562,32.761901],[102.721722,32.761859],[102.722461,32.761665],[102.723295,32.761681],[102.725669,32.762026],[102.726982,32.761949],[102.728347,32.762125],[102.729958,32.762053],[102.731268,32.762077],[102.732346,32.761845],[102.733005,32.761706],[102.734195,32.761778],[102.736213,32.762066],[102.738288,32.762456],[102.739106,32.763074],[102.740571,32.764057],[102.74239,32.76516],[102.743606,32.766541],[102.745408,32.767744],[102.746884,32.768778],[102.746896,32.768786],[102.746903,32.768791],[102.746988,32.768817],[102.747007,32.768823],[102.747886,32.769096],[102.747987,32.769127],[102.74832,32.769231],[102.748441,32.769253],[102.748457,32.769256],[102.748725,32.769304],[102.74874,32.769307],[102.749675,32.769477],[102.749676,32.769478],[102.749698,32.769482],[102.751567,32.769817],[102.753668,32.76978],[102.755127,32.77041],[102.756347,32.77164],[102.756686,32.772363],[102.757023,32.7732],[102.757893,32.774121],[102.759334,32.775469],[102.760564,32.776321],[102.762059,32.777292],[102.762794,32.778286],[102.76358,32.779018],[102.764572,32.780432],[102.766972,32.782778],[102.768283,32.783934],[102.768603,32.789036],[102.768401,32.789977],[102.768283,32.791107],[102.767846,32.792496],[102.767758,32.794231],[102.7685,32.796736],[102.769432,32.798791],[102.77063,32.800927],[102.771281,32.801731],[102.772867,32.802665],[102.774801,32.803983],[102.777841,32.805774],[102.779207,32.806553],[102.779383,32.80667],[102.778828,32.807415],[102.778451,32.808201],[102.778086,32.810271],[102.778714,32.811981],[102.778952,32.813193],[102.778791,32.814285],[102.778842,32.815834],[102.778698,32.818021],[102.778082,32.819407],[102.77715,32.820938],[102.776819,32.82165],[102.776928,32.822671],[102.777201,32.824299],[102.777562,32.825929],[102.77749,32.827022],[102.777092,32.8281],[102.776963,32.828447],[102.776835,32.829659],[102.776788,32.830105],[102.776818,32.830249],[102.776906,32.830668],[102.777068,32.831432],[102.777469,32.833251],[102.777969,32.834732],[102.778723,32.836784],[102.778864,32.838297],[102.779019,32.839244],[102.778935,32.840828],[102.77866,32.844711],[102.778601,32.847051],[102.778394,32.84818],[102.77869,32.848865],[102.780298,32.850743],[102.780965,32.852718],[102.781341,32.853782],[102.78237,32.855536],[102.782782,32.856978],[102.782848,32.857923],[102.782824,32.858867],[102.782933,32.859888],[102.783364,32.862349],[102.78402,32.864739],[102.784091,32.865458],[102.784121,32.866063],[102.784325,32.866859],[102.785388,32.867293],[102.785395,32.867294],[102.785864,32.867321],[102.786326,32.867347],[102.786548,32.867429],[102.78658,32.867441],[102.786635,32.867461],[102.787301,32.867705],[102.787402,32.86777],[102.787411,32.867776],[102.787497,32.867831],[102.787511,32.86784],[102.787961,32.868131],[102.788486,32.868632],[102.789357,32.869591],[102.78952,32.869795],[102.789877,32.870242],[102.790525,32.871394],[102.790649,32.871614],[102.790717,32.872446],[102.791453,32.873441],[102.791954,32.874884],[102.791887,32.875789],[102.791732,32.876617],[102.792015,32.87783],[102.792195,32.879607],[102.792755,32.880486],[102.794064,32.88183],[102.794845,32.882788],[102.795721,32.883558],[102.795932,32.884053],[102.795936,32.884076],[102.796124,32.88534],[102.795807,32.887297],[102.795242,32.890232],[102.794852,32.891546],[102.794106,32.892741],[102.793577,32.894242],[102.793334,32.894993],[102.793136,32.895782],[102.792982,32.896572],[102.792529,32.897642],[102.792174,32.898483],[102.792136,32.898708],[102.792016,32.899424],[102.791897,32.90063],[102.791918,32.901574],[102.79194,32.902481],[102.792147,32.904164],[102.792201,32.904599],[102.792311,32.905583],[102.792598,32.906607],[102.79258,32.907362],[102.792562,32.908079],[102.792588,32.908293],[102.792589,32.908296],[102.792659,32.908868],[102.792674,32.908987],[102.792499,32.909857],[102.792469,32.910003],[102.792451,32.910076],[102.792448,32.91009],[102.79243,32.91016],[102.792427,32.910174],[102.792381,32.91036],[102.79235,32.910484],[102.792171,32.911206],[102.791795,32.91166],[102.791772,32.911688],[102.791637,32.911851],[102.79161,32.911953],[102.791593,32.911993],[102.791561,32.912038],[102.791531,32.912086],[102.791515,32.912118],[102.791503,32.91218],[102.791459,32.912257],[102.791388,32.912299],[102.791313,32.912243],[102.791248,32.912322],[102.791095,32.912434],[102.791086,32.91244],[102.790959,32.912533],[102.790291,32.913022],[102.79009,32.913887],[102.790084,32.91414],[102.790069,32.914745],[102.790066,32.914868],[102.790168,32.915826],[102.790175,32.915889],[102.790176,32.915935],[102.790184,32.916358],[102.790195,32.916856],[102.790195,32.916871],[102.790185,32.91692],[102.790161,32.917035],[102.790093,32.91736],[102.789727,32.917693],[102.789323,32.917724],[102.789246,32.917726],[102.789228,32.917726],[102.789098,32.91773],[102.78886,32.917735],[102.788656,32.91774],[102.788644,32.917719],[102.788542,32.91766],[102.788463,32.917656],[102.788329,32.917688],[102.788313,32.917692],[102.788186,32.917746],[102.788048,32.917806],[102.787935,32.917821],[102.787859,32.917819],[102.787644,32.917837],[102.787617,32.917841],[102.787394,32.917881],[102.787318,32.917956],[102.787287,32.918051],[102.78726,32.918079],[102.787174,32.918127],[102.786756,32.918358],[102.78661,32.918476],[102.786551,32.918524],[102.786525,32.918546],[102.786208,32.918801],[102.786149,32.918839],[102.786003,32.918932],[102.785914,32.918988],[102.785818,32.919049],[102.785616,32.919177],[102.785571,32.919205],[102.785332,32.919338],[102.784709,32.919681],[102.784388,32.919977],[102.78422,32.920068],[102.784185,32.920084],[102.78412,32.920115],[102.783675,32.920321],[102.783617,32.920393],[102.783543,32.920473],[102.783454,32.920564],[102.783366,32.92062],[102.783167,32.92094],[102.783114,32.921025],[102.783102,32.921043],[102.783091,32.921058],[102.782407,32.921923],[102.782113,32.922097],[102.781916,32.922214],[102.781909,32.922218],[102.781674,32.922357],[102.781286,32.922431],[102.781227,32.922443],[102.781198,32.922448],[102.781004,32.922486],[102.780877,32.92251],[102.780821,32.922521],[102.780707,32.922543],[102.779793,32.922567],[102.778451,32.92234],[102.777396,32.9222],[102.776782,32.921742],[102.776003,32.920942],[102.776038,32.920923],[102.776038,32.920889],[102.77599,32.920763],[102.775953,32.920716],[102.775837,32.920637],[102.775724,32.920578],[102.775685,32.920557],[102.775565,32.920533],[102.775406,32.92053],[102.775292,32.920549],[102.775272,32.920539],[102.775261,32.920538],[102.774659,32.920528],[102.774166,32.920519],[102.772761,32.9209],[102.772644,32.92093],[102.771647,32.921183],[102.770824,32.921393],[102.770498,32.921468],[102.769064,32.921799],[102.768917,32.921832],[102.768211,32.921995],[102.765263,32.922511],[102.763859,32.922868],[102.763759,32.922893],[102.763664,32.922917],[102.763326,32.923003],[102.76197,32.923076],[102.760483,32.923155],[102.759033,32.923413],[102.757962,32.923922],[102.75694,32.92439],[102.755851,32.925049],[102.755767,32.9251],[102.755343,32.92565],[102.755324,32.925675],[102.75512,32.92594],[102.755005,32.926005],[102.754486,32.926294],[102.754013,32.926339],[102.753762,32.926362],[102.752718,32.925775],[102.750897,32.92471],[102.750821,32.924666],[102.75014,32.924268],[102.749539,32.923916],[102.749067,32.92364],[102.749043,32.92362],[102.748981,32.923567],[102.748182,32.922896],[102.747441,32.92239],[102.747439,32.922335],[102.747439,32.922325],[102.747411,32.922251],[102.747367,32.922131],[102.747305,32.922024],[102.747181,32.921783],[102.747138,32.9217],[102.747119,32.921684],[102.746578,32.921241],[102.746567,32.921239],[102.746329,32.921189],[102.746121,32.921145],[102.746019,32.921124],[102.746005,32.921121],[102.745525,32.92102],[102.744962,32.921075],[102.744943,32.921059],[102.744916,32.92106],[102.744895,32.921081],[102.744411,32.921129],[102.744397,32.92113],[102.744126,32.921157],[102.743884,32.921212],[102.743816,32.921258],[102.74378,32.921278],[102.743748,32.92135],[102.743591,32.921428],[102.74334,32.921553],[102.743312,32.921719],[102.743304,32.921767],[102.74328,32.921913],[102.743256,32.922054],[102.743253,32.922069],[102.743209,32.92233],[102.743185,32.922477],[102.743265,32.922461],[102.743288,32.922482],[102.743284,32.92251],[102.743266,32.922591],[102.743221,32.922724],[102.743198,32.922799],[102.743198,32.922843],[102.743208,32.92291],[102.74322,32.922971],[102.743238,32.923032],[102.743254,32.923076],[102.743306,32.923128],[102.743392,32.923538],[102.74332,32.923671],[102.743241,32.923819],[102.742972,32.923786],[102.742914,32.923778],[102.742902,32.923777],[102.742859,32.923772],[102.742664,32.923748],[102.742473,32.923724],[102.742381,32.923703],[102.74136,32.923474],[102.741241,32.923447],[102.74112,32.923392],[102.740974,32.92334],[102.740795,32.923289],[102.740621,32.923268],[102.74047,32.923257],[102.740368,32.923194],[102.740282,32.92314],[102.740175,32.923074],[102.740037,32.922988],[102.739923,32.922917],[102.739811,32.922848],[102.739661,32.922755],[102.739501,32.92266],[102.739349,32.922569],[102.73921,32.922475],[102.739069,32.922388],[102.738913,32.922291],[102.738759,32.922196],[102.738677,32.922141],[102.738578,32.922075],[102.738424,32.921973],[102.738326,32.921907],[102.73822,32.921837],[102.738081,32.921744],[102.737933,32.921646],[102.737763,32.921532],[102.737582,32.921412],[102.737408,32.921296],[102.737241,32.921184],[102.737116,32.921101],[102.736945,32.920987],[102.736807,32.920895],[102.73663,32.920778],[102.736439,32.920621],[102.736177,32.920407],[102.735922,32.920198],[102.735707,32.920021],[102.735575,32.919913],[102.735408,32.919777],[102.735104,32.919528],[102.734929,32.919384],[102.734786,32.919267],[102.734604,32.919118],[102.734407,32.918941],[102.734196,32.918751],[102.733962,32.918514],[102.733821,32.918381],[102.733813,32.918373],[102.733601,32.918174],[102.733385,32.91797],[102.733241,32.917835],[102.733084,32.91758],[102.732956,32.917371],[102.732834,32.917172],[102.732409,32.916481],[102.732131,32.916324],[102.731291,32.915851],[102.7311,32.915744],[102.730844,32.9156],[102.730825,32.915564],[102.730774,32.915564],[102.730742,32.915484],[102.73071,32.915442],[102.730692,32.915396],[102.730666,32.915328],[102.730646,32.915269],[102.730611,32.915197],[102.730604,32.915148],[102.730431,32.914821],[102.73045,32.914098],[102.730451,32.914056],[102.730457,32.913807],[102.730416,32.913718],[102.730393,32.913668],[102.730318,32.913505],[102.730317,32.913503],[102.730268,32.913397],[102.730192,32.913232],[102.72991,32.912621],[102.729624,32.912485],[102.729546,32.912448],[102.729416,32.912485],[102.729271,32.91247],[102.729104,32.912447],[102.729003,32.912416],[102.728956,32.912386],[102.728923,32.912373],[102.728853,32.912364],[102.728723,32.912359],[102.728318,32.91239],[102.728273,32.91241],[102.728178,32.912451],[102.728131,32.912471],[102.728089,32.912489],[102.727891,32.912583],[102.72786,32.9126],[102.7278,32.912634],[102.727718,32.912715],[102.727617,32.912821],[102.727519,32.912918],[102.727385,32.913042],[102.727329,32.913152],[102.727323,32.913157],[102.727005,32.913339],[102.726769,32.913295],[102.726683,32.913328],[102.726672,32.913328],[102.726669,32.913316],[102.726707,32.913283],[102.726503,32.913245],[102.726484,32.913241],[102.726459,32.913236],[102.726388,32.913223],[102.726047,32.913159],[102.724997,32.912622],[102.72498,32.912613],[102.724963,32.912605],[102.724813,32.912528],[102.724754,32.912513],[102.724466,32.912438],[102.724455,32.912436],[102.724443,32.912432],[102.724086,32.91234],[102.724068,32.912336],[102.72387,32.912284],[102.723754,32.912254],[102.723202,32.912112],[102.72308,32.91208],[102.722942,32.912045],[102.722804,32.912009],[102.722614,32.91196],[102.722608,32.911961],[102.722541,32.911974],[102.722528,32.911977],[102.722522,32.911978],[102.722416,32.911998],[102.721067,32.912257],[102.720696,32.91246],[102.720509,32.912563],[102.719994,32.912846],[102.71978,32.912873],[102.718304,32.913058],[102.71758,32.913167],[102.71658,32.912743],[102.716465,32.91247],[102.71643,32.912388],[102.716229,32.911912],[102.716218,32.911884],[102.716183,32.911854],[102.716182,32.911853],[102.715599,32.911339],[102.715582,32.911339],[102.715443,32.911336],[102.715372,32.911327],[102.715321,32.911309],[102.715254,32.911274],[102.715182,32.911236],[102.715117,32.911207],[102.715039,32.911186],[102.714956,32.911162],[102.71487,32.911103],[102.714747,32.911086],[102.714365,32.911054],[102.714299,32.911049],[102.714274,32.911047],[102.714123,32.911034],[102.713932,32.910911],[102.713413,32.910575],[102.712907,32.910053],[102.712776,32.909808],[102.712665,32.909666],[102.712609,32.909589],[102.712418,32.909461],[102.712252,32.909414],[102.712227,32.909408],[102.712116,32.909376],[102.711933,32.909306],[102.711733,32.909211],[102.711516,32.909092],[102.711279,32.908959],[102.71108,32.908821],[102.710956,32.908706],[102.710802,32.908622],[102.710755,32.908581],[102.710722,32.908578],[102.710292,32.908524],[102.709571,32.908435],[102.7087,32.908622],[102.708361,32.908658],[102.708216,32.908674],[102.708159,32.90868],[102.708094,32.908687],[102.707735,32.908726],[102.707646,32.908707],[102.707575,32.908692],[102.706683,32.908504],[102.706412,32.908304],[102.706367,32.908272],[102.706339,32.908251],[102.705893,32.907924],[102.705886,32.907918],[102.705833,32.907879],[102.705574,32.907808],[102.705442,32.907771],[102.70505,32.907662],[102.704856,32.907609],[102.704734,32.907575],[102.704478,32.907608],[102.704457,32.90761],[102.703898,32.907681],[102.703674,32.90771],[102.703656,32.907712],[102.703616,32.907717],[102.702512,32.907857],[102.702224,32.907894],[102.702106,32.907929],[102.702094,32.907932],[102.701927,32.907981],[102.700916,32.908276],[102.700469,32.908352],[102.700258,32.908388],[102.700235,32.908392],[102.698983,32.908605],[102.698446,32.908772],[102.698352,32.908801],[102.69829,32.90882],[102.697734,32.908993],[102.697625,32.909027],[102.697544,32.909051],[102.697536,32.909054],[102.697161,32.909169],[102.696122,32.909486],[102.69524,32.909546],[102.695183,32.90955],[102.694242,32.909614],[102.692375,32.909255],[102.691648,32.909009],[102.691632,32.909004],[102.691541,32.908973],[102.691524,32.908967],[102.691508,32.908962],[102.691436,32.908938],[102.691092,32.908822],[102.690849,32.908739],[102.690785,32.908684],[102.690442,32.908393],[102.690057,32.908066],[102.690044,32.908054],[102.689756,32.907809],[102.689737,32.907793],[102.689666,32.907732],[102.689484,32.907578],[102.688524,32.906942],[102.688397,32.906859],[102.688349,32.906826],[102.687006,32.90668],[102.686953,32.906701],[102.686929,32.90671],[102.686633,32.906829],[102.686622,32.906833],[102.68652,32.906874],[102.686487,32.906872],[102.685877,32.906839],[102.68578,32.906834],[102.685487,32.906818],[102.685367,32.906812],[102.685174,32.906788],[102.685024,32.90677],[102.684669,32.906727],[102.684588,32.906717],[102.684176,32.906668],[102.684065,32.906654],[102.683806,32.906623],[102.683784,32.90662],[102.683315,32.906611],[102.683042,32.906606],[102.682871,32.906603],[102.682832,32.906601],[102.682784,32.906598],[102.682777,32.906597],[102.682606,32.906587],[102.682449,32.906578],[102.68191,32.906545],[102.681343,32.906169],[102.681218,32.905396],[102.681288,32.905277],[102.681325,32.905214],[102.681571,32.904794],[102.682643,32.904259],[102.682647,32.904257],[102.68277,32.904196],[102.682796,32.904149],[102.682817,32.904128],[102.68285,32.904113],[102.682898,32.904094],[102.682939,32.904074],[102.682995,32.904034],[102.683052,32.903728],[102.683054,32.903717],[102.683152,32.9032],[102.682116,32.902328],[102.681595,32.90209],[102.681351,32.901978],[102.681107,32.901866],[102.681053,32.901841],[102.680548,32.901609],[102.68039,32.9014],[102.680397,32.90136],[102.680399,32.901325],[102.680397,32.901294],[102.680387,32.901265],[102.680348,32.901209],[102.680333,32.90119],[102.680306,32.901158],[102.680419,32.900913],[102.680429,32.90089],[102.680458,32.900829],[102.680677,32.900354],[102.680776,32.900262],[102.68106,32.9],[102.681367,32.899717],[102.68195,32.899485],[102.682538,32.899364],[102.682578,32.899356],[102.682595,32.899352],[102.682675,32.899336],[102.682987,32.89914],[102.683013,32.899108],[102.683031,32.899093],[102.683051,32.899082],[102.683071,32.899073],[102.683115,32.89906],[102.683116,32.899033],[102.683117,32.898998],[102.683121,32.898865],[102.683124,32.898712],[102.683163,32.898703],[102.683259,32.898671],[102.683286,32.898632],[102.683301,32.89855],[102.683301,32.898442],[102.683302,32.898416],[102.683266,32.898424],[102.683253,32.898474],[102.683219,32.89852],[102.683182,32.898554],[102.683128,32.898592],[102.683137,32.898249],[102.682616,32.89779],[102.682605,32.89778],[102.682525,32.89771],[102.682409,32.89764],[102.682273,32.897558],[102.682161,32.89749],[102.682138,32.897476],[102.681483,32.897082],[102.68052,32.896233],[102.680475,32.896192],[102.680198,32.895948],[102.680026,32.895797],[102.67982,32.895665],[102.679814,32.895643],[102.679779,32.895555],[102.679745,32.895517],[102.679629,32.895423],[102.679411,32.895317],[102.67922,32.895247],[102.679132,32.895223],[102.678985,32.895128],[102.677992,32.89485],[102.677744,32.89478],[102.677699,32.894764],[102.67769,32.89476],[102.6766,32.894353],[102.675437,32.893248],[102.67542,32.893233],[102.67538,32.893194],[102.675214,32.893161],[102.675156,32.89315],[102.675121,32.893143],[102.674934,32.893105],[102.674932,32.893105],[102.67471,32.89306],[102.674546,32.89318],[102.674391,32.893184],[102.674259,32.893207],[102.674224,32.89325],[102.674244,32.893347],[102.674267,32.893385],[102.674171,32.893456],[102.67406,32.893538],[102.673934,32.893631],[102.673905,32.893652],[102.673732,32.89378],[102.673727,32.893784],[102.673582,32.893891],[102.673208,32.894028],[102.672699,32.894213],[102.672417,32.894316],[102.672181,32.894434],[102.671994,32.894497],[102.67193,32.894503],[102.671904,32.894503],[102.671862,32.894594],[102.671247,32.894903],[102.670716,32.895224],[102.670569,32.895312],[102.67052,32.895342],[102.670465,32.895375],[102.669704,32.895513],[102.66962,32.895528],[102.66958,32.895536],[102.66945,32.895559],[102.669277,32.895625],[102.669132,32.89568],[102.669116,32.895686],[102.668799,32.895807],[102.668775,32.895816],[102.668715,32.895839],[102.668332,32.895985],[102.666727,32.896685],[102.665941,32.897279],[102.665743,32.897268],[102.665707,32.897265],[102.665347,32.897244],[102.665116,32.897231],[102.664991,32.897223],[102.664967,32.897222],[102.664933,32.89722],[102.664223,32.89676],[102.663669,32.895898],[102.663396,32.895284],[102.663359,32.895057],[102.663371,32.89486],[102.66337,32.89451],[102.663323,32.89421],[102.663343,32.893988],[102.663309,32.893941],[102.663284,32.893795],[102.663283,32.89368],[102.663286,32.893564],[102.663282,32.893498],[102.663254,32.893365],[102.663256,32.893314],[102.663256,32.893293],[102.663252,32.89328],[102.662943,32.892394],[102.662522,32.89194],[102.662236,32.891849],[102.661711,32.891681],[102.661289,32.891693],[102.660845,32.891706],[102.660163,32.892018],[102.659453,32.892706],[102.659423,32.892734],[102.658214,32.892995],[102.658175,32.893014],[102.657727,32.89323],[102.657708,32.893378],[102.657666,32.893716],[102.657717,32.893906],[102.65772,32.893918],[102.657903,32.8946],[102.65794,32.894737],[102.657951,32.894777],[102.65794,32.894795],[102.657916,32.894839],[102.657896,32.894884],[102.657877,32.894944],[102.657853,32.895028],[102.657844,32.895084],[102.657837,32.895136],[102.657831,32.895167],[102.657807,32.895215],[102.657779,32.895304],[102.657769,32.895364],[102.657763,32.89542],[102.657763,32.89547],[102.657774,32.895521],[102.657781,32.895561],[102.657788,32.895596],[102.657788,32.895639],[102.657799,32.895756],[102.657791,32.89579],[102.657775,32.895842],[102.65776,32.895902],[102.657748,32.895951],[102.657742,32.896022],[102.657734,32.896075],[102.657719,32.896123],[102.657707,32.89615],[102.65768,32.896189],[102.657647,32.896223],[102.657595,32.896269],[102.657554,32.89631],[102.657512,32.896339],[102.657405,32.896396],[102.657375,32.896389],[102.657355,32.896381],[102.657345,32.896369],[102.657314,32.896348],[102.657283,32.896342],[102.657312,32.896324],[102.657266,32.89632],[102.65702,32.896301],[102.656172,32.895635],[102.655809,32.894817],[102.655688,32.894715],[102.655666,32.894697],[102.655436,32.894503],[102.655407,32.894417],[102.655358,32.894329],[102.655286,32.894246],[102.655241,32.89421],[102.655207,32.894169],[102.655163,32.894122],[102.655118,32.894094],[102.655054,32.894067],[102.654965,32.894054],[102.654896,32.894049],[102.654798,32.893966],[102.654774,32.893945],[102.654404,32.893727],[102.653779,32.893359],[102.65373,32.893353],[102.652916,32.893261],[102.651553,32.893885],[102.651363,32.894026],[102.650313,32.894808],[102.650277,32.894835],[102.649741,32.895177],[102.649687,32.895212],[102.649682,32.895287],[102.649552,32.895349],[102.649337,32.895435],[102.649227,32.895473],[102.649158,32.895495],[102.64909,32.895525],[102.649038,32.895568],[102.648795,32.895776],[102.648588,32.895963],[102.648418,32.896141],[102.64829,32.896338],[102.648212,32.89648],[102.648187,32.896508],[102.648151,32.89655],[102.647916,32.896819],[102.647879,32.896904],[102.647714,32.897294],[102.647717,32.897316],[102.647728,32.897394],[102.647752,32.897419],[102.647788,32.897445],[102.647823,32.897475],[102.647846,32.897512],[102.64786,32.897547],[102.64793,32.897624],[102.647969,32.897665],[102.648051,32.897713],[102.648333,32.897805],[102.648415,32.897833],[102.648421,32.897844],[102.648468,32.897922],[102.648575,32.8981],[102.648604,32.89815],[102.64862,32.898176],[102.648662,32.898199],[102.64869,32.898216],[102.648715,32.89824],[102.648726,32.898265],[102.648722,32.898283],[102.648697,32.898305],[102.648705,32.898318],[102.64874,32.898377],[102.648741,32.898383],[102.648955,32.899355],[102.64878,32.900186],[102.648746,32.900349],[102.648734,32.900406],[102.648717,32.900438],[102.648685,32.900502],[102.648589,32.900687],[102.64858,32.900704],[102.648493,32.900872],[102.648278,32.90129],[102.647988,32.90164],[102.647956,32.901679],[102.647949,32.901687],[102.647921,32.901721],[102.647781,32.901889],[102.64764,32.901948],[102.647604,32.901963],[102.64676,32.902316],[102.64648,32.90233],[102.646439,32.902333],[102.646228,32.902343],[102.645604,32.902375],[102.644939,32.902038],[102.644289,32.901174],[102.644176,32.901064],[102.644163,32.901051],[102.644144,32.901032],[102.644057,32.900946],[102.643867,32.90076],[102.643849,32.900753],[102.643616,32.900664],[102.643604,32.900659],[102.643417,32.900587],[102.6432,32.900504],[102.642113,32.900808],[102.642078,32.900818],[102.642057,32.900824],[102.641843,32.900884],[102.641649,32.901007],[102.64163,32.901019],[102.641605,32.901035],[102.640913,32.901475],[102.63978,32.902389],[102.639772,32.902395],[102.639571,32.902558],[102.639537,32.902585],[102.639399,32.90291],[102.639282,32.902909],[102.639166,32.903117],[102.639114,32.903378],[102.638917,32.903767],[102.638813,32.904022],[102.638725,32.904683],[102.638729,32.904799],[102.63872,32.904826],[102.638717,32.904836],[102.638653,32.905044],[102.638736,32.90575],[102.638736,32.905752],[102.638742,32.905803],[102.638776,32.906093],[102.63881,32.906386],[102.638846,32.906641],[102.638847,32.906642],[102.638848,32.906654],[102.638899,32.907013],[102.638906,32.907058],[102.638977,32.90756],[102.638979,32.90757],[102.638991,32.907659],[102.638974,32.907675],[102.638949,32.907703],[102.638926,32.907731],[102.638899,32.907758],[102.638875,32.907784],[102.638857,32.907807],[102.638858,32.907849],[102.638854,32.907902],[102.638816,32.907979],[102.638808,32.908094],[102.638818,32.908252],[102.63883,32.908446],[102.638775,32.908519],[102.638719,32.908595],[102.638712,32.908603],[102.638689,32.908634],[102.638553,32.908816],[102.637774,32.908863],[102.63776,32.908864],[102.637544,32.908877],[102.637562,32.90884],[102.637562,32.908815],[102.637542,32.908784],[102.637512,32.908781],[102.637467,32.908792],[102.637379,32.908827],[102.6372,32.908772],[102.637197,32.90877],[102.637189,32.908768],[102.636573,32.908576],[102.636569,32.908575],[102.636298,32.908491],[102.636157,32.908447],[102.636056,32.908415],[102.636014,32.908402],[102.635631,32.908196],[102.635759,32.908208],[102.635831,32.908216],[102.635777,32.908162],[102.635734,32.908135],[102.635648,32.908099],[102.635548,32.908071],[102.635437,32.90806],[102.635295,32.908014],[102.635186,32.907955],[102.634924,32.907813],[102.634893,32.907818],[102.6348,32.907831],[102.634803,32.907842],[102.634825,32.907857],[102.634845,32.907863],[102.634881,32.90788],[102.634866,32.90789],[102.63481,32.907899],[102.634773,32.907902],[102.634725,32.907908],[102.634669,32.907916],[102.634622,32.90792],[102.634578,32.90792],[102.63451,32.907935],[102.63444,32.907938],[102.634425,32.907924],[102.634408,32.907894],[102.634405,32.907885],[102.634259,32.907906],[102.634151,32.907921],[102.634106,32.907965],[102.633982,32.908013],[102.63376,32.908214],[102.633673,32.90837],[102.633669,32.908378],[102.633706,32.908358],[102.633697,32.908384],[102.633672,32.908455],[102.633446,32.909084],[102.633448,32.909315],[102.633451,32.909577],[102.633459,32.910423],[102.633158,32.911157],[102.633161,32.911223],[102.633099,32.911405],[102.633064,32.911482],[102.63295,32.911488],[102.632554,32.911727],[102.632352,32.911849],[102.632265,32.911902],[102.632122,32.911942],[102.632098,32.911948],[102.631709,32.912057],[102.631528,32.912107],[102.631066,32.912236],[102.63096,32.912265],[102.63089,32.912285],[102.63074,32.912327],[102.630646,32.912353],[102.630222,32.912471],[102.630083,32.91251],[102.629619,32.912738],[102.629352,32.912869],[102.629346,32.912872],[102.629248,32.912921],[102.628729,32.913174],[102.628468,32.913304],[102.628357,32.913358],[102.628346,32.913364],[102.627938,32.913564],[102.627826,32.913638],[102.627857,32.913679],[102.627804,32.913724],[102.627757,32.913764],[102.627717,32.913797],[102.627673,32.913766],[102.627622,32.913737],[102.627566,32.913712],[102.627486,32.913682],[102.627372,32.913652],[102.627293,32.913637],[102.627293,32.913665],[102.627294,32.913681],[102.627296,32.913693],[102.627301,32.913705],[102.627311,32.913725],[102.627312,32.913727],[102.627329,32.913749],[102.627343,32.913764],[102.627359,32.913775],[102.627386,32.913787],[102.627403,32.913797],[102.627407,32.913805],[102.627407,32.913819],[102.627408,32.913845],[102.627409,32.913899],[102.627406,32.913915],[102.62732,32.913971],[102.6273,32.913985],[102.627293,32.913989],[102.627188,32.913927],[102.627174,32.913921],[102.627014,32.914039],[102.626826,32.914228],[102.62657,32.914466],[102.626464,32.914602],[102.626331,32.914751],[102.626316,32.914762],[102.626231,32.91482],[102.62621,32.914864],[102.626131,32.914873],[102.625475,32.915709],[102.625147,32.916259],[102.625056,32.91641],[102.625006,32.916494],[102.624972,32.916551],[102.624471,32.917272],[102.624304,32.91738],[102.623325,32.91801],[102.622727,32.918396],[102.622575,32.918494],[102.622537,32.918518],[102.622456,32.91857],[102.622344,32.918642],[102.622268,32.918691],[102.622264,32.91871],[102.622252,32.918768],[102.622121,32.919364],[102.622022,32.919816],[102.62206,32.91986],[102.622119,32.919923],[102.622167,32.919965],[102.622164,32.92019],[102.622187,32.920224],[102.622252,32.920318],[102.622343,32.92045],[102.622378,32.920501],[102.622472,32.920638],[102.622504,32.920684],[102.622518,32.920701],[102.622552,32.92074],[102.6226,32.920797],[102.622695,32.920909],[102.622876,32.921123],[102.623484,32.921839],[102.62413,32.922457],[102.62423,32.922553],[102.62438,32.922696],[102.624385,32.922701],[102.624406,32.922721],[102.624427,32.922741],[102.62437,32.922788],[102.624522,32.922893],[102.624547,32.922905],[102.624716,32.923072],[102.62479,32.923129],[102.624853,32.923176],[102.624911,32.923211],[102.625064,32.923265],[102.625123,32.923279],[102.625135,32.923302],[102.625125,32.923322],[102.625088,32.923338],[102.625042,32.923351],[102.624992,32.923371],[102.624956,32.923393],[102.624953,32.923416],[102.624965,32.923437],[102.624994,32.923441],[102.625048,32.923421],[102.625101,32.923415],[102.625141,32.923431],[102.625196,32.923452],[102.625238,32.923459],[102.625316,32.923467],[102.625361,32.923485],[102.625368,32.923522],[102.625375,32.923548],[102.625424,32.923582],[102.625475,32.923596],[102.62553,32.923609],[102.625586,32.923629],[102.625633,32.923653],[102.625661,32.923676],[102.625703,32.92369],[102.625732,32.923722],[102.625746,32.923751],[102.625774,32.923775],[102.625802,32.923772],[102.625821,32.923754],[102.625858,32.923709],[102.625869,32.923702],[102.626133,32.923866],[102.626219,32.92392],[102.626306,32.923997],[102.626462,32.924135],[102.626609,32.924265],[102.626683,32.92433],[102.626866,32.924491],[102.627123,32.924718],[102.627159,32.92475],[102.627204,32.924827],[102.62724,32.924891],[102.62737,32.925116],[102.627443,32.925242],[102.627509,32.925355],[102.627544,32.925416],[102.627565,32.925452],[102.627717,32.925716],[102.627822,32.925898],[102.627826,32.925905],[102.627842,32.925932],[102.627941,32.926104],[102.627952,32.926149],[102.628035,32.926495],[102.628072,32.926649],[102.62809,32.926724],[102.628244,32.927368],[102.627833,32.928334],[102.627594,32.928481],[102.626806,32.928964],[102.626676,32.929114],[102.626655,32.929138],[102.626642,32.929153],[102.626012,32.929882],[102.625868,32.930111],[102.625668,32.93043],[102.625621,32.930505],[102.625606,32.930529],[102.625524,32.93066],[102.625345,32.930946],[102.625332,32.930966],[102.625177,32.931215],[102.625169,32.931228],[102.625197,32.931232],[102.625206,32.931252],[102.625206,32.931274],[102.625195,32.931307],[102.625181,32.931332],[102.625159,32.931349],[102.625083,32.931365],[102.625046,32.931365],[102.625017,32.931375],[102.624994,32.931421],[102.624988,32.931461],[102.62497,32.931512],[102.624945,32.931545],[102.624893,32.931572],[102.624853,32.931583],[102.624823,32.931597],[102.624812,32.931628],[102.62483,32.931679],[102.624694,32.931801],[102.624417,32.932049],[102.624352,32.932108],[102.62434,32.932118],[102.624322,32.932275],[102.624296,32.932367],[102.624268,32.932451],[102.62425,32.932496],[102.624212,32.932505],[102.624131,32.932516],[102.624021,32.932543],[102.623915,32.932574],[102.623863,32.932619],[102.623785,32.932719],[102.623691,32.932796],[102.623547,32.932913],[102.62347,32.932992],[102.623394,32.933046],[102.623314,32.933071],[102.623205,32.933127],[102.623085,32.933154],[102.623006,32.933178],[102.622959,32.933214],[102.622869,32.933262],[102.622749,32.933313],[102.622607,32.933378],[102.622452,32.933447],[102.622308,32.933513],[102.622146,32.933591],[102.621992,32.933632],[102.621881,32.933675],[102.621854,32.933686],[102.621769,32.93371],[102.621693,32.933708],[102.621696,32.93369],[102.621698,32.93368],[102.621699,32.933675],[102.621682,32.933559],[102.621677,32.933527],[102.621431,32.933512],[102.620815,32.933476],[102.620127,32.933377],[102.620041,32.933364],[102.619924,32.933347],[102.619521,32.933289],[102.618546,32.933207],[102.618538,32.933206],[102.618315,32.933188],[102.618273,32.933184],[102.617902,32.933142],[102.617769,32.933127],[102.617755,32.933125],[102.617518,32.933099],[102.616977,32.933038],[102.616086,32.933994],[102.616112,32.934807],[102.616183,32.934882],[102.616202,32.934903],[102.617001,32.935757],[102.617902,32.936261],[102.617919,32.936263],[102.618905,32.936357],[102.618958,32.936362],[102.620007,32.936327],[102.620401,32.936314],[102.620468,32.936312],[102.620499,32.936311],[102.621837,32.936446],[102.621987,32.936461],[102.62226,32.936489],[102.622375,32.936501],[102.622872,32.936552],[102.623307,32.936597],[102.623426,32.93661],[102.624729,32.936978],[102.624752,32.937074],[102.624805,32.937105],[102.624854,32.937123],[102.624961,32.937152],[102.62506,32.937158],[102.625103,32.937156],[102.625218,32.937134],[102.626004,32.937389],[102.626862,32.937789],[102.627002,32.937855],[102.627068,32.937934],[102.627091,32.937961],[102.62737,32.938296],[102.627485,32.938434],[102.627572,32.938538],[102.627586,32.938556],[102.627655,32.938638],[102.627788,32.939417],[102.627797,32.939471],[102.627815,32.93958],[102.627841,32.939733],[102.627846,32.939758],[102.627863,32.93986],[102.627857,32.940081],[102.627855,32.940176],[102.627853,32.940184],[102.627841,32.940702],[102.627836,32.940881],[102.627817,32.940889],[102.627786,32.940914],[102.627766,32.94096],[102.627755,32.941008],[102.627748,32.941041],[102.627744,32.94106],[102.627707,32.941113],[102.627706,32.941115],[102.627734,32.941265],[102.627746,32.941325],[102.627763,32.941406],[102.627778,32.941492],[102.627815,32.941644],[102.627811,32.942347],[102.62781,32.942438],[102.62781,32.942466],[102.627809,32.94268],[102.627808,32.94282],[102.627807,32.942856],[102.627806,32.943155],[102.627805,32.943247],[102.6278,32.94398],[102.6278,32.944038],[102.627799,32.944073],[102.627788,32.944485],[102.627781,32.944728],[102.627538,32.944807],[102.627475,32.944827],[102.626956,32.944996],[102.626771,32.944999],[102.626715,32.944999],[102.626547,32.945002],[102.625877,32.945011],[102.625829,32.945011],[102.625704,32.945013],[102.625517,32.945004],[102.625312,32.944994],[102.6252,32.944988],[102.625021,32.944979],[102.624962,32.944976],[102.624921,32.944974],[102.624897,32.944973],[102.624358,32.944947],[102.622627,32.944914],[102.622554,32.944902],[102.62253,32.944946],[102.622461,32.944995],[102.622399,32.94504],[102.622282,32.945131],[102.622188,32.945178],[102.622184,32.94527],[102.6222,32.945615],[102.622203,32.945672],[102.622215,32.94592],[102.622588,32.94636],[102.62325,32.946751],[102.623569,32.946939],[102.623832,32.947094],[102.623865,32.947114],[102.623915,32.947143],[102.62395,32.94717],[102.623969,32.947185],[102.623829,32.94723],[102.623752,32.947253],[102.623661,32.947282],[102.623575,32.947311],[102.623541,32.947333],[102.623654,32.947338],[102.623772,32.947322],[102.6239,32.947298],[102.62409,32.947278],[102.624337,32.947469],[102.624519,32.94761],[102.624661,32.947719],[102.624921,32.94792],[102.625221,32.948308],[102.625351,32.948476],[102.625371,32.948488],[102.625474,32.948537],[102.625545,32.948604],[102.625673,32.948727],[102.625736,32.948794],[102.625731,32.948804],[102.625684,32.948907],[102.625727,32.948963],[102.625803,32.949061],[102.625835,32.949102],[102.625849,32.949119],[102.625857,32.949129],[102.625912,32.949199],[102.62597,32.949274],[102.626241,32.949485],[102.626523,32.949756],[102.626617,32.949834],[102.626711,32.949872],[102.626858,32.949902],[102.627028,32.949901],[102.627195,32.949893],[102.627333,32.949871],[102.627511,32.949803],[102.627607,32.949758],[102.627695,32.949759],[102.627807,32.949785],[102.62867,32.94929],[102.628679,32.949286],[102.628679,32.949261],[102.628718,32.949208],[102.628805,32.949141],[102.628909,32.949071],[102.629036,32.948996],[102.629121,32.948941],[102.62918,32.948888],[102.629242,32.94884],[102.629287,32.948833],[102.62931,32.948845],[102.629284,32.948885],[102.629237,32.948921],[102.629183,32.948969],[102.62915,32.949005],[102.629132,32.94902],[102.629128,32.94903],[102.629128,32.949052],[102.629128,32.949072],[102.629124,32.949091],[102.629149,32.949084],[102.629275,32.949029],[102.629284,32.949026],[102.629305,32.949017],[102.629514,32.948927],[102.62965,32.948949],[102.629671,32.948952],[102.629708,32.948958],[102.629789,32.94897],[102.629896,32.948988],[102.630073,32.949016],[102.630223,32.94904],[102.630559,32.949094],[102.630664,32.949111],[102.630717,32.949168],[102.630797,32.949254],[102.630945,32.949414],[102.631026,32.949501],[102.631147,32.949632],[102.631226,32.949717],[102.631239,32.949864],[102.631253,32.950011],[102.631261,32.950096],[102.631268,32.950179],[102.631281,32.950321],[102.631289,32.950407],[102.631292,32.950435],[102.631305,32.95058],[102.631325,32.950801],[102.631212,32.950989],[102.631193,32.951022],[102.630586,32.952031],[102.630581,32.952036],[102.630072,32.952476],[102.630043,32.952501],[102.630014,32.952525],[102.629867,32.952653],[102.629667,32.952825],[102.629362,32.95283],[102.628126,32.95285],[102.626533,32.952441],[102.626411,32.952439],[102.626055,32.952432],[102.62601,32.952431],[102.626001,32.952431],[102.625966,32.95243],[102.625819,32.952428],[102.625092,32.952414],[102.625048,32.952413],[102.624993,32.952412],[102.624898,32.952443],[102.624784,32.952481],[102.624718,32.952503],[102.624634,32.95253],[102.624575,32.952549],[102.624521,32.952567],[102.624407,32.952583],[102.624102,32.95268],[102.623952,32.952768],[102.623828,32.952861],[102.62369,32.953007],[102.623227,32.953304],[102.623137,32.953362],[102.62291,32.953509],[102.622672,32.953755],[102.621524,32.954943],[102.620567,32.955685],[102.61982,32.956263],[102.617603,32.957574],[102.61714,32.957866],[102.616773,32.957989],[102.616813,32.958071],[102.616683,32.958155],[102.616657,32.958171],[102.616466,32.958292],[102.61641,32.958327],[102.616157,32.958487],[102.615969,32.958606],[102.615775,32.958729],[102.615237,32.959638],[102.615113,32.960767],[102.61506,32.961253],[102.615041,32.961423],[102.615039,32.961439],[102.615024,32.961581],[102.615001,32.961791],[102.615128,32.961831],[102.615264,32.961873],[102.615258,32.961906],[102.615228,32.961926],[102.615167,32.961966],[102.615145,32.961999],[102.615143,32.962032],[102.615148,32.962077],[102.615175,32.962145],[102.61514,32.962163],[102.615074,32.962184],[102.615063,32.962228],[102.61506,32.962364],[102.615068,32.962424],[102.615101,32.96249],[102.615087,32.962527],[102.615045,32.962578],[102.61501,32.962636],[102.615004,32.962685],[102.615013,32.962764],[102.615008,32.96285],[102.615004,32.962926],[102.614996,32.963009],[102.614993,32.963056],[102.614992,32.963075],[102.61495,32.963164],[102.614924,32.963263],[102.614914,32.963326],[102.614901,32.963397],[102.614839,32.963528],[102.614816,32.963624],[102.614801,32.963688],[102.614795,32.96374],[102.614782,32.963811],[102.614731,32.963871],[102.614694,32.963962],[102.614661,32.964044],[102.614633,32.964126],[102.614606,32.964203],[102.614576,32.964278],[102.614576,32.96435],[102.61458,32.964406],[102.614554,32.964459],[102.614498,32.964475],[102.614255,32.964736],[102.614205,32.96479],[102.6142,32.964794],[102.614134,32.964866],[102.613554,32.964913],[102.612526,32.964997],[102.612445,32.964992],[102.612279,32.964982],[102.612068,32.964969],[102.612054,32.964968],[102.61198,32.964988],[102.611934,32.964987],[102.611856,32.964984],[102.611763,32.964986],[102.611579,32.965007],[102.611508,32.964992],[102.611433,32.964949],[102.611411,32.964929],[102.611354,32.964876],[102.611283,32.964827],[102.611226,32.964791],[102.611178,32.964775],[102.611113,32.964775],[102.611042,32.964775],[102.611003,32.96479],[102.611,32.964814],[102.611023,32.964837],[102.611051,32.964849],[102.611173,32.964917],[102.610987,32.964914],[102.610591,32.964906],[102.609961,32.964894],[102.609724,32.965032],[102.609676,32.96506],[102.609643,32.965079],[102.609626,32.965088],[102.609366,32.965239],[102.609357,32.965245],[102.609314,32.96527],[102.608788,32.965575],[102.607592,32.967067],[102.607494,32.967873],[102.607479,32.967994],[102.60747,32.968069],[102.607465,32.968105],[102.607427,32.968416],[102.60784,32.969122],[102.607989,32.969376],[102.608028,32.969443],[102.60807,32.969515],[102.608164,32.969675],[102.608589,32.969944],[102.609021,32.970216],[102.609047,32.970233],[102.609448,32.970391],[102.609539,32.970427],[102.611063,32.971029],[102.611207,32.971086],[102.612087,32.971478],[102.612348,32.971595],[102.612486,32.971878],[102.612603,32.972121],[102.612956,32.972851],[102.612939,32.9735],[102.612817,32.973998],[102.61265,32.974684],[102.611145,32.975738],[102.611094,32.975783],[102.610133,32.976627],[102.610081,32.976673],[102.610059,32.976693],[102.609699,32.977009],[102.609661,32.977056],[102.609001,32.977883],[102.608683,32.978282],[102.608636,32.978341],[102.608634,32.978352],[102.608452,32.979338],[102.60836,32.979838],[102.608326,32.980026],[102.608318,32.980065],[102.608276,32.980093],[102.608255,32.98014],[102.608216,32.980212],[102.608179,32.980261],[102.608148,32.980306],[102.608111,32.980371],[102.608097,32.980417],[102.608067,32.980495],[102.608028,32.980565],[102.607973,32.980628],[102.6079,32.980714],[102.607876,32.980759],[102.607853,32.980823],[102.607853,32.980869],[102.607853,32.980936],[102.607859,32.981006],[102.607863,32.981065],[102.60785,32.981107],[102.607824,32.98115],[102.607782,32.981204],[102.60771,32.981293],[102.607697,32.981342],[102.607691,32.981409],[102.607691,32.981449],[102.607699,32.981491],[102.607714,32.981534],[102.607727,32.981564],[102.607752,32.981596],[102.607784,32.981641],[102.607797,32.981674],[102.607814,32.981721],[102.607814,32.981738],[102.607817,32.981747],[102.607824,32.98175],[102.607811,32.981776],[102.607807,32.981784],[102.607727,32.981937],[102.607575,32.982231],[102.607528,32.982322],[102.6075,32.982377],[102.607396,32.982444],[102.607282,32.982517],[102.606602,32.982955],[102.606012,32.983334],[102.605268,32.983813],[102.605213,32.983848],[102.60496,32.984044],[102.604552,32.984358],[102.604134,32.984681],[102.604093,32.984712],[102.604081,32.984722],[102.603843,32.984905],[102.603682,32.98503],[102.60364,32.985062],[102.602978,32.985807],[102.602852,32.986324],[102.60284,32.986373],[102.602738,32.986789],[102.602545,32.987584],[102.602399,32.987871],[102.602371,32.987928],[102.602137,32.988388],[102.602002,32.988656],[102.601927,32.988769],[102.601541,32.989354],[102.601489,32.989433],[102.60146,32.989478],[102.60139,32.989583],[102.601333,32.989671],[102.600635,32.990232],[102.600506,32.990336],[102.600477,32.990284],[102.600399,32.990296],[102.600339,32.990322],[102.600289,32.990359],[102.600212,32.990406],[102.600144,32.990448],[102.600071,32.990565],[102.599935,32.990717],[102.599868,32.990857],[102.5998,32.991002],[102.599762,32.991106],[102.599715,32.991277],[102.599707,32.991307],[102.59971,32.991318],[102.599161,32.991631],[102.599116,32.991723],[102.598882,32.99221],[102.598643,32.992707],[102.598473,32.99306],[102.598135,32.993447],[102.598165,32.993482],[102.598197,32.993556],[102.598225,32.993622],[102.59824,32.993684],[102.598252,32.993758],[102.598252,32.99382],[102.598241,32.993894],[102.5982,32.99401],[102.598198,32.994014],[102.598145,32.994089],[102.598142,32.994094],[102.598043,32.994268],[102.597985,32.994376],[102.597985,32.994385],[102.59798,32.994457],[102.597978,32.994587],[102.597933,32.994676],[102.597837,32.994828],[102.597751,32.994957],[102.597736,32.995108],[102.597571,32.995504],[102.597539,32.995619],[102.597438,32.99598],[102.597496,32.996102],[102.59753,32.996173],[102.597535,32.996184],[102.597653,32.996432],[102.597802,32.996745],[102.597865,32.996847],[102.598769,32.998313],[102.598888,32.998445],[102.598982,32.998588],[102.599097,32.998698],[102.599032,32.998739],[102.599064,32.998867],[102.599114,32.999063],[102.599261,32.999641],[102.599487,33.000535],[102.599949,33.00133],[102.600198,33.001761],[102.600242,33.001836],[102.600337,33.002],[102.600288,33.002117],[102.600175,33.002382],[102.599868,33.003102],[102.599772,33.003328],[102.599699,33.003498],[102.599514,33.003933],[102.599175,33.004538],[102.598841,33.005135],[102.598568,33.005621],[102.598268,33.006157],[102.597988,33.006453],[102.597774,33.006678],[102.597681,33.006776],[102.597632,33.006829],[102.597291,33.007188],[102.597201,33.007266],[102.596502,33.007872],[102.596374,33.008063],[102.596361,33.008056],[102.596341,33.008054],[102.596302,33.00806],[102.596271,33.008089],[102.596247,33.008125],[102.59621,33.008151],[102.596165,33.008181],[102.596133,33.008224],[102.596058,33.00829],[102.596019,33.008347],[102.595979,33.008387],[102.595873,33.00855],[102.595851,33.008616],[102.595822,33.008722],[102.595803,33.00879],[102.595795,33.008862],[102.595796,33.008998],[102.595808,33.009091],[102.59581,33.00918],[102.595842,33.009421],[102.595964,33.009979],[102.596016,33.010342],[102.59602,33.010378],[102.596038,33.010551],[102.596067,33.010644],[102.596103,33.010737],[102.596111,33.010826],[102.596114,33.010931],[102.596117,33.010984],[102.596128,33.011012],[102.596159,33.011058],[102.596176,33.011106],[102.596194,33.0112],[102.596203,33.01129],[102.596222,33.011359],[102.596241,33.01145],[102.596279,33.011572],[102.596306,33.01165],[102.596329,33.011745],[102.596351,33.011828],[102.596377,33.011896],[102.596409,33.011956],[102.596486,33.012062],[102.596487,33.012067],[102.596501,33.012145],[102.596602,33.012707],[102.596587,33.01271],[102.596582,33.012722],[102.596583,33.012755],[102.5966,33.012861],[102.596619,33.012985],[102.596618,33.013132],[102.596637,33.01322],[102.596676,33.01334],[102.596723,33.013455],[102.596735,33.013516],[102.59678,33.013734],[102.596793,33.01388],[102.5968,33.013921],[102.596855,33.014254],[102.59689,33.014527],[102.596958,33.014857],[102.596998,33.014977],[102.597028,33.015083],[102.597057,33.015335],[102.597101,33.015493],[102.597124,33.015689],[102.597145,33.015832],[102.597169,33.015997],[102.597218,33.016187],[102.597217,33.016297],[102.597221,33.016398],[102.597226,33.016476],[102.597201,33.016546],[102.597178,33.016596],[102.597173,33.016653],[102.597174,33.016722],[102.597157,33.016801],[102.597126,33.01699],[102.597096,33.017099],[102.597084,33.017153],[102.597085,33.017167],[102.59709,33.01717],[102.597047,33.017276],[102.596987,33.017422],[102.596793,33.017892],[102.596761,33.017969],[102.596736,33.018017],[102.596136,33.019157],[102.595949,33.019299],[102.595286,33.019805],[102.594985,33.020034],[102.594183,33.020423],[102.593784,33.020616],[102.5936,33.020705],[102.59303,33.020981],[102.593002,33.020995],[102.592401,33.021225],[102.591902,33.021417],[102.591167,33.021699],[102.591161,33.021702],[102.591144,33.021708],[102.590511,33.021851],[102.590266,33.02204],[102.590142,33.022091],[102.590051,33.02212],[102.589907,33.022161],[102.589786,33.022188],[102.589704,33.022208],[102.589647,33.022218],[102.589576,33.022218],[102.589411,33.022213],[102.589334,33.022195],[102.589212,33.022163],[102.589152,33.022143],[102.58907,33.022159],[102.588579,33.022258],[102.588438,33.022402],[102.588426,33.022415],[102.588379,33.022393],[102.588312,33.022383],[102.588218,33.022382],[102.588144,33.022386],[102.5881,33.022403],[102.588085,33.022421],[102.588079,33.022449],[102.588106,33.022475],[102.588143,33.022492],[102.588183,33.02251],[102.5882,33.02253],[102.5882,33.022549],[102.588169,33.022586],[102.588098,33.022645],[102.587992,33.022703],[102.587944,33.02273],[102.587911,33.02274],[102.587876,33.022744],[102.587852,33.022736],[102.587836,33.022727],[102.587833,33.022713],[102.587857,33.022688],[102.587871,33.022651],[102.587872,33.022622],[102.587852,33.022603],[102.587813,33.022599],[102.587759,33.022624],[102.587663,33.022666],[102.587584,33.022693],[102.587525,33.022743],[102.587484,33.022815],[102.587477,33.022865],[102.587502,33.022953],[102.587534,33.023077],[102.587566,33.023207],[102.587611,33.0233],[102.587651,33.023372],[102.587684,33.023436],[102.587708,33.023479],[102.587717,33.023498],[102.587717,33.023529],[102.587689,33.023667],[102.58767,33.023781],[102.587602,33.023894],[102.587567,33.024012],[102.587533,33.02416],[102.587522,33.02426],[102.587511,33.024436],[102.587518,33.024537],[102.587537,33.024649],[102.587576,33.024778],[102.587601,33.024853],[102.587637,33.024948],[102.58767,33.025072],[102.587682,33.025154],[102.587693,33.025238],[102.587722,33.025307],[102.587752,33.025364],[102.587779,33.025436],[102.587795,33.025484],[102.587808,33.025504],[102.587821,33.025516],[102.587835,33.025516],[102.587867,33.025622],[102.587868,33.025627],[102.588082,33.02635],[102.588099,33.026455],[102.588196,33.027087],[102.588233,33.027326],[102.58808,33.028104],[102.588027,33.028371],[102.587814,33.028606],[102.58766,33.028776],[102.587423,33.028798],[102.587403,33.0288],[102.587086,33.02883],[102.586629,33.028873],[102.586502,33.028885],[102.586367,33.028897],[102.586204,33.028913],[102.586039,33.028928],[102.586011,33.028931],[102.585767,33.028951],[102.585759,33.028951],[102.585345,33.028985],[102.585243,33.028993],[102.585206,33.028996],[102.584898,33.029022],[102.58478,33.029044],[102.58454,33.02909],[102.584225,33.029],[102.584161,33.028982],[102.583938,33.028918],[102.583863,33.028828],[102.583777,33.028794],[102.58373,33.028787],[102.583558,33.028618],[102.583445,33.028507],[102.583413,33.028019],[102.583203,33.027803],[102.583154,33.027752],[102.583051,33.027706],[102.583036,33.0277],[102.582891,33.027635],[102.582875,33.027625],[102.582876,33.027658],[102.582872,33.027719],[102.582867,33.027746],[102.58285,33.027768],[102.582829,33.027774],[102.582816,33.027764],[102.582788,33.027724],[102.582759,33.027683],[102.582714,33.027629],[102.582682,33.027584],[102.582632,33.027511],[102.582562,33.027427],[102.58253,33.027407],[102.582492,33.027366],[102.582294,33.027218],[102.582207,33.027148],[102.582155,33.027137],[102.582137,33.027135],[102.582107,33.027138],[102.58206,33.027141],[102.582007,33.02714],[102.58193,33.027138],[102.581897,33.027129],[102.58188,33.027106],[102.581875,33.027071],[102.581879,33.027013],[102.581881,33.026973],[102.581881,33.026929],[102.581869,33.02692],[102.5818,33.026865],[102.581712,33.026863],[102.581564,33.02686],[102.5814,33.026857],[102.581295,33.027454],[102.58106,33.027936],[102.580833,33.028082],[102.580438,33.027924],[102.580409,33.027857],[102.580407,33.027851],[102.580365,33.027754],[102.580349,33.027715],[102.580229,33.027433],[102.579831,33.027351],[102.579781,33.027391],[102.579776,33.027395],[102.579766,33.027376],[102.579741,33.02735],[102.5797,33.027316],[102.579635,33.027288],[102.579553,33.027281],[102.579474,33.027289],[102.579386,33.027371],[102.579322,33.027438],[102.579209,33.027339],[102.578999,33.026885],[102.578945,33.026754],[102.578958,33.026736],[102.578967,33.026692],[102.578919,33.0266],[102.578865,33.026561],[102.578856,33.026539],[102.578624,33.025979],[102.578422,33.025619],[102.578412,33.025601],[102.578394,33.025597],[102.578459,33.025577],[102.578536,33.025544],[102.578573,33.025518],[102.578603,33.025482],[102.578625,33.025407],[102.578613,33.025312],[102.578554,33.02523],[102.578465,33.025182],[102.578381,33.025173],[102.578271,33.025223],[102.578151,33.0253],[102.578068,33.025354],[102.577993,33.025375],[102.577846,33.025382],[102.577719,33.025382],[102.577597,33.025435],[102.577502,33.025471],[102.577488,33.025476],[102.577466,33.025474],[102.577393,33.025468],[102.57682,33.025308],[102.576877,33.024822],[102.576672,33.024219],[102.576621,33.024138],[102.576576,33.024175],[102.576519,33.024115],[102.576574,33.024062],[102.576459,33.023878],[102.576169,33.023872],[102.57597,33.023868],[102.57565,33.024079],[102.575602,33.02411],[102.575488,33.024185],[102.575472,33.024195],[102.575447,33.024217],[102.574835,33.024745],[102.574522,33.024814],[102.574415,33.024738],[102.574358,33.024698],[102.574304,33.024659],[102.574305,33.024622],[102.574305,33.024612],[102.574313,33.024323],[102.574688,33.023618],[102.574919,33.023286],[102.574928,33.022949],[102.574501,33.022342],[102.574332,33.022001],[102.574404,33.021932],[102.57456,33.021781],[102.574594,33.021766],[102.574606,33.021779],[102.574624,33.021791],[102.574724,33.021856],[102.574812,33.021904],[102.574898,33.021918],[102.574983,33.021913],[102.575045,33.021888],[102.57509,33.021827],[102.575103,33.021787],[102.57511,33.021715],[102.575111,33.021674],[102.575107,33.021604],[102.575101,33.021529],[102.575115,33.021513],[102.575467,33.021125],[102.575479,33.020714],[102.575482,33.020602],[102.575489,33.020564],[102.575533,33.02034],[102.575625,33.020258],[102.57564,33.020246],[102.575708,33.020251],[102.575753,33.020236],[102.575843,33.020201],[102.575907,33.02015],[102.575967,33.020082],[102.57599,33.020037],[102.575993,33.019987],[102.57597,33.019953],[102.575989,33.019937],[102.576066,33.019799],[102.576176,33.019603],[102.576139,33.01934],[102.575929,33.018887],[102.575669,33.018787],[102.575653,33.018748],[102.57562,33.018684],[102.575537,33.018614],[102.57547,33.018581],[102.575384,33.01858],[102.575326,33.01858],[102.575282,33.018579],[102.575247,33.018595],[102.57523,33.018604],[102.575218,33.018598],[102.574703,33.018313],[102.574612,33.018262],[102.574533,33.01821],[102.574453,33.018156],[102.574333,33.018077],[102.573914,33.017799],[102.573531,33.017193],[102.573309,33.017151],[102.572818,33.017254],[102.572601,33.01717],[102.572587,33.017165],[102.57251,33.017135],[102.572514,33.017123],[102.572567,33.01698],[102.572569,33.016975],[102.572606,33.016875],[102.572706,33.016465],[102.572672,33.016248],[102.572758,33.016214],[102.572807,33.016178],[102.572857,33.016122],[102.572882,33.016083],[102.572882,33.016036],[102.572873,33.015994],[102.572855,33.015967],[102.572828,33.015924],[102.572802,33.015895],[102.572703,33.015863],[102.572602,33.015851],[102.57249,33.015853],[102.572479,33.015843],[102.57224,33.015632],[102.572005,33.015578],[102.571998,33.015576],[102.571989,33.015561],[102.571952,33.015495],[102.571897,33.015427],[102.571839,33.015361],[102.571792,33.015319],[102.571753,33.015256],[102.571701,33.015202],[102.571651,33.015183],[102.57163,33.015177],[102.57161,33.015172],[102.571586,33.01517],[102.571572,33.015169],[102.571574,33.015164],[102.571682,33.01491],[102.572006,33.014429],[102.571895,33.014331],[102.571705,33.014382],[102.571686,33.014315],[102.571679,33.014289],[102.571648,33.014213],[102.571586,33.014136],[102.57152,33.014066],[102.57148,33.014024],[102.571378,33.013999],[102.571312,33.013987],[102.571212,33.013973],[102.571149,33.013971],[102.571029,33.014015],[102.570984,33.014032],[102.570748,33.014119],[102.570725,33.014127],[102.57059,33.014177],[102.570199,33.014242],[102.569787,33.014311],[102.569426,33.014529],[102.569146,33.01501],[102.569089,33.015016],[102.569055,33.015019],[102.568917,33.015033],[102.568899,33.015046],[102.56884,33.015082],[102.568801,33.015106],[102.568759,33.015133],[102.568715,33.015156],[102.568662,33.01519],[102.568607,33.015225],[102.56859,33.015241],[102.568536,33.015276],[102.568466,33.015337],[102.568414,33.015368],[102.568408,33.015372],[102.56837,33.015403],[102.568316,33.015398],[102.568283,33.015382],[102.568249,33.015338],[102.568229,33.015291],[102.568267,33.015253],[102.568317,33.015215],[102.568353,33.015191],[102.568398,33.015176],[102.568456,33.015143],[102.568484,33.015122],[102.568512,33.015102],[102.568559,33.015057],[102.568596,33.015006],[102.568605,33.014951],[102.568597,33.014883],[102.568571,33.014829],[102.568425,33.014737],[102.568385,33.014721],[102.568333,33.01469],[102.568272,33.01468],[102.568234,33.01469],[102.568183,33.014718],[102.568178,33.014721],[102.568146,33.014746],[102.568115,33.014775],[102.568082,33.014828],[102.568073,33.01486],[102.56807,33.014907],[102.568057,33.01498],[102.568051,33.015022],[102.568033,33.015064],[102.568009,33.015103],[102.567987,33.015124],[102.567947,33.015145],[102.567889,33.015149],[102.567837,33.01514],[102.567799,33.015115],[102.567748,33.015072],[102.567728,33.015039],[102.567695,33.015012],[102.567668,33.014986],[102.567647,33.014967],[102.567637,33.014943],[102.567639,33.014903],[102.567675,33.014873],[102.567706,33.014862],[102.567713,33.014859],[102.567788,33.014833],[102.567853,33.014792],[102.567908,33.014749],[102.56796,33.014701],[102.567991,33.014652],[102.567994,33.014617],[102.567994,33.014572],[102.567966,33.014504],[102.567944,33.014481],[102.567914,33.014463],[102.56788,33.014448],[102.567845,33.01444],[102.567805,33.01443],[102.567768,33.014426],[102.567725,33.014424],[102.567646,33.014432],[102.567603,33.014452],[102.56754,33.014474],[102.567501,33.014482],[102.567442,33.014478],[102.567387,33.014464],[102.567332,33.014434],[102.567285,33.01437],[102.567256,33.014326],[102.567205,33.014274],[102.567113,33.014192],[102.567072,33.014156],[102.567028,33.014119],[102.566988,33.014081],[102.566961,33.014052],[102.56692,33.014019],[102.566886,33.014005],[102.566837,33.014003],[102.566794,33.014014],[102.566768,33.014035],[102.566746,33.014059],[102.56671,33.014092],[102.566694,33.014109],[102.566687,33.014128],[102.566684,33.014162],[102.566706,33.014202],[102.56672,33.014238],[102.566738,33.014279],[102.566753,33.014335],[102.566762,33.014384],[102.566762,33.014449],[102.566751,33.014475],[102.566742,33.014499],[102.56671,33.014548],[102.566684,33.014584],[102.566657,33.014613],[102.566625,33.014637],[102.566574,33.014662],[102.566533,33.01467],[102.566458,33.014667],[102.566427,33.014654],[102.566413,33.014636],[102.566419,33.014589],[102.566449,33.014539],[102.566472,33.014505],[102.566502,33.014452],[102.566525,33.01441],[102.566541,33.014371],[102.566558,33.014317],[102.566561,33.014264],[102.566559,33.014235],[102.56654,33.0142],[102.566501,33.01421],[102.566455,33.014276],[102.566406,33.014238],[102.566342,33.014224],[102.566269,33.01423],[102.566184,33.014236],[102.5661,33.014221],[102.566033,33.014201],[102.565929,33.014147],[102.565868,33.014113],[102.565832,33.014114],[102.565796,33.014128],[102.565756,33.014174],[102.565718,33.014212],[102.56566,33.01428],[102.565605,33.014317],[102.56553,33.014338],[102.565487,33.014334],[102.565421,33.01431],[102.56535,33.014261],[102.565273,33.014237],[102.56524,33.014238],[102.565187,33.014265],[102.56515,33.014316],[102.565127,33.014387],[102.565139,33.014437],[102.565159,33.014465],[102.565201,33.014488],[102.565257,33.014509],[102.56533,33.014531],[102.56541,33.014546],[102.565446,33.014556],[102.56554,33.014581],[102.565608,33.014616],[102.565623,33.014628],[102.565667,33.014665],[102.56569,33.014713],[102.565705,33.014794],[102.565709,33.014878],[102.56572,33.014955],[102.565722,33.014962],[102.56575,33.015037],[102.565774,33.015075],[102.565803,33.015099],[102.565848,33.015115],[102.565874,33.015116],[102.565927,33.015105],[102.565981,33.015083],[102.566059,33.015055],[102.56612,33.015038],[102.566174,33.015041],[102.566235,33.015069],[102.566316,33.015122],[102.566342,33.015157],[102.56634,33.015218],[102.566274,33.015213],[102.566298,33.01524],[102.566315,33.015268],[102.566314,33.015297],[102.566301,33.015328],[102.566269,33.015359],[102.566192,33.015377],[102.566053,33.015381],[102.566021,33.015384],[102.565952,33.015401],[102.565891,33.015428],[102.565852,33.015458],[102.565802,33.015493],[102.56577,33.01552],[102.565717,33.01555],[102.565684,33.01556],[102.565637,33.015558],[102.565605,33.01553],[102.565607,33.015517],[102.565642,33.015471],[102.565662,33.015432],[102.565667,33.01538],[102.565666,33.015309],[102.565658,33.015278],[102.565636,33.015245],[102.565608,33.015223],[102.565561,33.015211],[102.565508,33.015198],[102.565433,33.015195],[102.565393,33.015285],[102.565244,33.015624],[102.565203,33.015718],[102.565145,33.01585],[102.565032,33.016325],[102.564702,33.017414],[102.564503,33.019769],[102.564832,33.021152],[102.565268,33.022255],[102.565489,33.023014],[102.564996,33.024583],[102.564351,33.026233],[102.564152,33.027113],[102.563754,33.029327],[102.563595,33.030334],[102.563055,33.032418],[102.562602,33.033573],[102.561842,33.034839],[102.5616,33.035978],[102.561623,33.036826],[102.56179,33.037558],[102.561676,33.038325],[102.561634,33.038994],[102.561196,33.039597],[102.560478,33.040155],[102.559556,33.040511],[102.559062,33.04058],[102.557617,33.040375],[102.556985,33.040382],[102.556472,33.040293],[102.555916,33.040105],[102.554891,33.039927],[102.553888,33.039809],[102.553137,33.039853],[102.551708,33.039904],[102.550889,33.039908],[102.550049,33.039812],[102.549396,33.03972],[102.54839,33.039701],[102.54766,33.039864],[102.547299,33.040231],[102.54684,33.040735],[102.546175,33.041096],[102.545443,33.041338],[102.544879,33.041406],[102.544176,33.041431],[102.543737,33.041245],[102.543113,33.040937],[102.542123,33.040346],[102.540789,33.039719],[102.540183,33.039411],[102.539558,33.039192],[102.538575,33.038537],[102.537837,33.037931],[102.536001,33.036638],[102.535533,33.03631],[102.534951,33.035924],[102.534416,33.035636],[102.53399,33.035572],[102.533533,33.035438],[102.533093,33.035277],[102.532688,33.035034],[102.53248,33.034849],[102.532231,33.034928],[102.532038,33.03534],[102.531727,33.035888],[102.530795,33.036826],[102.530071,33.037407],[102.529272,33.037913],[102.528543,33.038227],[102.528049,33.038269],[102.527509,33.038449],[102.526871,33.038454],[102.526239,33.038286],[102.525561,33.038272],[102.524803,33.03817],[102.523696,33.038027],[102.522811,33.038062],[102.519916,33.037396],[102.519404,33.037342],[102.518386,33.036997],[102.517473,33.036568],[102.516349,33.036351],[102.515863,33.036276],[102.514969,33.036085],[102.513953,33.035654],[102.51329,33.035489],[102.512733,33.035197],[102.512043,33.035053],[102.511503,33.035064],[102.510549,33.035218],[102.509431,33.03545],[102.508559,33.035622],[102.507595,33.03563],[102.506864,33.035372],[102.506104,33.035005],[102.505439,33.034667],[102.504169,33.034128],[102.503601,33.033792],[102.503184,33.033756],[102.502766,33.033775],[102.502507,33.033851],[102.501858,33.034108],[102.501299,33.034557],[102.500546,33.035083],[102.500222,33.035185],[102.499675,33.035062],[102.499122,33.035051],[102.498087,33.035154],[102.497306,33.036691],[102.495965,33.038496],[102.495199,33.039536],[102.494835,33.040647],[102.494461,33.04216],[102.493072,33.043033],[102.492318,33.043639],[102.490944,33.043984],[102.490709,33.044015],[102.489316,33.044199],[102.487775,33.04392],[102.486396,33.043147],[102.485531,33.042477],[102.484898,33.041378],[102.484622,33.04072],[102.484244,33.03975],[102.483751,33.038964],[102.482808,33.038417],[102.481976,33.037842],[102.480949,33.037666],[102.480447,33.03719],[102.479841,33.036463],[102.478959,33.036352],[102.478923,33.036351],[102.478298,33.036277],[102.477346,33.03604],[102.476507,33.035744],[102.475637,33.03523],[102.475582,33.035207],[102.475615,33.034992],[102.475657,33.034723],[102.475698,33.034454],[102.47574,33.034185],[102.475781,33.033917],[102.475823,33.033648],[102.475864,33.033379],[102.475906,33.03311],[102.475947,33.032842],[102.475926,33.032605],[102.475905,33.032368],[102.475776,33.031939],[102.475736,33.03187],[102.475733,33.031859],[102.475587,33.031612],[102.475442,33.031366],[102.475314,33.031314],[102.474999,33.031184],[102.474684,33.031054],[102.474302,33.030978],[102.4741,33.03096],[102.47385,33.030906],[102.473606,33.030835],[102.473238,33.030609],[102.472936,33.030362],[102.472634,33.030115],[102.472332,33.029868],[102.47203,33.029621],[102.471843,33.029357],[102.471655,33.029092],[102.4715,33.028928],[102.471345,33.028765],[102.471316,33.028735],[102.471123,33.028536],[102.47093,33.028337],[102.470912,33.028314],[102.47076,33.028123],[102.470608,33.027932],[102.470368,33.027646],[102.470128,33.027361],[102.469889,33.027075],[102.469597,33.026796],[102.469317,33.026475],[102.469005,33.026189],[102.468693,33.025904],[102.468529,33.025713],[102.468366,33.025523],[102.468253,33.02535],[102.468098,33.025041],[102.467937,33.024886],[102.467806,33.024738],[102.467658,33.024541],[102.467533,33.024363],[102.467426,33.024107],[102.467319,33.023851],[102.46714,33.02359],[102.466955,33.023369],[102.466795,33.023179],[102.466572,33.022974],[102.466349,33.022769],[102.466072,33.022605],[102.465796,33.022442],[102.4655,33.022267],[102.465205,33.022093],[102.464909,33.021918],[102.464541,33.021739],[102.464172,33.021561],[102.463803,33.021383],[102.463494,33.021148],[102.463184,33.020913],[102.463059,33.020746],[102.462997,33.020574],[102.462872,33.02029],[102.462817,33.019904],[102.462762,33.019518],[102.462706,33.019132],[102.462638,33.018914],[102.462569,33.018695],[102.4625,33.018477],[102.462431,33.018259],[102.462363,33.018041],[102.462294,33.017822],[102.462189,33.017513],[102.462063,33.017084],[102.461956,33.016869],[102.461849,33.016655],[102.461728,33.016451],[102.461607,33.016247],[102.461416,33.016042],[102.461225,33.015837],[102.461075,33.015669],[102.460926,33.0155],[102.460767,33.015165],[102.460708,33.014786],[102.460648,33.014407],[102.460642,33.01399],[102.460635,33.013574],[102.460629,33.01322],[102.460644,33.01306],[102.460682,33.012626],[102.46072,33.012191],[102.460745,33.011906],[102.460751,33.011867],[102.460799,33.01156],[102.460847,33.011252],[102.4609,33.011068],[102.460974,33.010764],[102.461049,33.010461],[102.461111,33.010104],[102.461174,33.009747],[102.461287,33.009456],[102.461275,33.0092],[102.461215,33.008962],[102.46121,33.008949],[102.461061,33.008617],[102.46096,33.008457],[102.46096,33.008456],[102.46096,33.008456],[102.460876,33.008218],[102.460781,33.007903],[102.460742,33.007677],[102.460702,33.007451],[102.460644,33.007118],[102.460658,33.006945],[102.460662,33.006898],[102.460766,33.006689],[102.46087,33.006481],[102.460936,33.006249],[102.460942,33.006041],[102.460858,33.005904],[102.46071,33.005535],[102.460674,33.005274],[102.460668,33.005095],[102.460638,33.004958],[102.460538,33.004786],[102.460536,33.004552],[102.460534,33.004459],[102.460589,33.0042],[102.460644,33.003941],[102.46068,33.00362],[102.460716,33.003299],[102.460789,33.002962],[102.460862,33.002626],[102.460882,33.002531],[102.460992,33.002133],[102.461102,33.001734],[102.461174,33.001294],[102.461174,33.001294],[102.461174,33.001293],[102.461245,33.000961],[102.461346,33.000681],[102.461418,33.000485],[102.461572,33.000199],[102.461602,33.000009],[102.4617,32.999709],[102.461798,32.999408],[102.461905,32.999146],[102.461959,32.99895],[102.461941,32.998784],[102.461769,32.99851],[102.461614,32.998147],[102.46162,32.99782],[102.461644,32.997624],[102.461691,32.997493],[102.461786,32.997261],[102.461798,32.9971],[102.461721,32.996981],[102.461632,32.996934],[102.461471,32.996827],[102.461388,32.996696],[102.461293,32.996517],[102.461215,32.996166],[102.461138,32.996],[102.461114,32.995791],[102.461111,32.995754],[102.461096,32.995589],[102.460971,32.995405],[102.460751,32.995256],[102.460561,32.995039],[102.460371,32.994822],[102.46024,32.994631],[102.460174,32.994453],[102.460192,32.994298],[102.460281,32.994185],[102.460287,32.994084],[102.460275,32.994019],[102.460192,32.993953],[102.460061,32.993906],[102.459752,32.993721],[102.459609,32.993531],[102.45952,32.993376],[102.459502,32.993144],[102.459455,32.992984],[102.459234,32.992627],[102.459187,32.992496],[102.459187,32.992347],[102.459187,32.992291],[102.459187,32.992157],[102.459204,32.992057],[102.459275,32.991636],[102.45935,32.991397],[102.459425,32.991157],[102.459517,32.990935],[102.45956,32.990829],[102.459555,32.99068],[102.459553,32.990622],[102.45955,32.990342],[102.459548,32.990062],[102.459546,32.989915],[102.459575,32.989773],[102.459646,32.989594],[102.459775,32.989394],[102.459917,32.989194],[102.460017,32.98908],[102.460099,32.988898],[102.460233,32.9886],[102.460367,32.988302],[102.460538,32.987917],[102.460617,32.987638],[102.460645,32.987238],[102.460646,32.987233],[102.460672,32.986868],[102.460698,32.986504],[102.460724,32.986139],[102.460767,32.985725],[102.46081,32.985311],[102.460792,32.985001],[102.460774,32.98469],[102.46077,32.984527],[102.460767,32.984383],[102.460824,32.984026],[102.460896,32.983779],[102.460968,32.983533],[102.461032,32.983316],[102.461095,32.983098],[102.461131,32.982841],[102.461045,32.982684],[102.46096,32.982591],[102.460774,32.982402],[102.460588,32.982213],[102.460409,32.981955],[102.46036,32.981885],[102.460256,32.981649],[102.460153,32.981414],[102.460074,32.981271],[102.459953,32.981192],[102.459746,32.981092],[102.459461,32.981017],[102.459175,32.980942],[102.458743,32.980834],[102.458547,32.980785],[102.458326,32.980693],[102.458054,32.980407],[102.457783,32.980122],[102.45764,32.979772],[102.457599,32.979558],[102.457583,32.979472],[102.457583,32.979222],[102.457649,32.978846],[102.45769,32.978608],[102.457676,32.978365],[102.457683,32.978119],[102.45769,32.977873],[102.457685,32.977689],[102.457683,32.977595],[102.457633,32.97738],[102.457526,32.977202],[102.457405,32.976995],[102.457305,32.976766],[102.457233,32.976417],[102.457176,32.976088],[102.457133,32.975696],[102.457091,32.975303],[102.457073,32.975231],[102.456991,32.974889],[102.456919,32.974619],[102.456819,32.974247],[102.456714,32.973826],[102.456609,32.973406],[102.456569,32.973247],[102.456471,32.972903],[102.456373,32.972558],[102.456275,32.972214],[102.456177,32.97187],[102.456177,32.971498],[102.456234,32.971077],[102.456316,32.970842],[102.456398,32.970606],[102.456602,32.970346],[102.456805,32.970085],[102.456965,32.969889],[102.457091,32.969735],[102.457119,32.969496],[102.457148,32.969257],[102.457134,32.969133],[102.457196,32.968854],[102.457322,32.968539],[102.457403,32.968165],[102.45739,32.967829],[102.457352,32.967511],[102.457348,32.967358],[102.45734,32.967095],[102.457352,32.966699],[102.457387,32.966284],[102.457406,32.966047],[102.457424,32.96581],[102.457435,32.965414],[102.457466,32.965177],[102.457543,32.964941],[102.457556,32.96481],[102.457576,32.964624],[102.457688,32.964315],[102.4578,32.964006],[102.457899,32.963769],[102.457998,32.963533],[102.458097,32.963296],[102.458196,32.963059],[102.458295,32.962823],[102.458393,32.962586],[102.458492,32.96235],[102.458591,32.962113],[102.45869,32.961876],[102.458789,32.96164],[102.458888,32.961403],[102.458987,32.961167],[102.458967,32.960873],[102.458943,32.960652],[102.458862,32.96043],[102.45875,32.96028],[102.458537,32.960093],[102.458325,32.959906],[102.45814,32.959743],[102.457956,32.95958],[102.457701,32.959354],[102.457388,32.959127],[102.457015,32.958948],[102.456642,32.95877],[102.456414,32.958729],[102.456186,32.958689],[102.455958,32.958649],[102.45573,32.958609],[102.455502,32.958569],[102.455275,32.958528],[102.455137,32.958455],[102.454846,32.958299],[102.454603,32.958148],[102.45436,32.957996],[102.454162,32.957821],[102.453881,32.957472],[102.453657,32.957175],[102.453463,32.956852],[102.453325,32.956556],[102.453201,32.956346],[102.453076,32.956135],[102.45294,32.955814],[102.452689,32.955441],[102.452522,32.955218],[102.45224,32.954919],[102.451926,32.954692],[102.451639,32.95454],[102.451324,32.954386],[102.451064,32.954307],[102.450804,32.954229],[102.450546,32.954138],[102.450287,32.954047],[102.449898,32.953941],[102.449509,32.953835],[102.449261,32.953789],[102.449012,32.953742],[102.448763,32.953695],[102.448514,32.953649],[102.448266,32.953602],[102.448017,32.953555],[102.447768,32.953509],[102.447519,32.953462],[102.44727,32.953416],[102.447022,32.953369],[102.446775,32.953358],[102.446528,32.953346],[102.446281,32.953335],[102.446034,32.953324],[102.445657,32.953316],[102.445279,32.953308],[102.444902,32.953301],[102.444622,32.953204],[102.444343,32.953107],[102.444061,32.952832],[102.443892,32.952633],[102.443723,32.952434],[102.443559,32.952088],[102.443451,32.951768],[102.443381,32.951543],[102.443311,32.951318],[102.443242,32.951093],[102.443172,32.950869],[102.443102,32.950644],[102.443032,32.950419],[102.442962,32.950195],[102.442892,32.94997],[102.44286,32.94959],[102.442828,32.94921],[102.442722,32.948842],[102.442586,32.94852],[102.44245,32.948175],[102.442309,32.947955],[102.442168,32.947734],[102.441954,32.947596],[102.44174,32.947457],[102.441526,32.947318],[102.441312,32.947179],[102.441058,32.946929],[102.440804,32.946679],[102.440637,32.946406],[102.44047,32.946134],[102.440305,32.945837],[102.44014,32.94554],[102.440044,32.94533],[102.439948,32.94512],[102.439852,32.94491],[102.439756,32.944701],[102.439634,32.944417],[102.439511,32.944133],[102.439431,32.943862],[102.439352,32.943591],[102.43933,32.943359],[102.439307,32.943126],[102.439314,32.942881],[102.439322,32.942635],[102.439343,32.942245],[102.439363,32.941854],[102.439384,32.941463],[102.439386,32.941039],[102.439389,32.940615],[102.439391,32.940191],[102.439339,32.93997],[102.439287,32.939748],[102.439235,32.939527],[102.439183,32.939306],[102.439162,32.939036],[102.439141,32.938766],[102.43915,32.938449],[102.439216,32.938156],[102.43931,32.937939],[102.439335,32.937888]]]]},"properties":{"cp":[102.63776751384222,32.82512378846329],"code":"513233100","name":"邛溪镇","level":"street","center":[102.63776751384222,32.82512378846329],"fullCode":"513233100000","fullName":"四川省阿坝藏族羌族自治州红原县邛溪镇","acreageMu":1343909.49,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[102.515,32.7855]}},{"id":"513233101","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[102.662814,32.045234],[102.662707,32.045207],[102.662601,32.045181],[102.662557,32.04517],[102.662315,32.045091],[102.662072,32.045013],[102.661779,32.044999],[102.661578,32.045064],[102.661494,32.045091],[102.661194,32.045298],[102.661069,32.04533],[102.660994,32.045348],[102.660687,32.045334],[102.660559,32.04532],[102.660459,32.045341],[102.660418,32.045441],[102.66038,32.045534],[102.660302,32.045862],[102.660259,32.046041],[102.660223,32.046191],[102.660152,32.046355],[102.66004,32.046537],[102.660016,32.046576],[102.659766,32.046748],[102.659631,32.04689],[102.659509,32.047026],[102.659467,32.047269],[102.659467,32.04744],[102.65944,32.047502],[102.659381,32.04764],[102.659368,32.047662],[102.65926,32.047847],[102.659274,32.048011],[102.659317,32.048132],[102.659407,32.048364],[102.659496,32.048595],[102.659616,32.048903],[102.659681,32.049139],[102.659745,32.049374],[102.659798,32.049628],[102.659802,32.049646],[102.659802,32.049953],[102.659831,32.050153],[102.659859,32.050352],[102.659991,32.050747],[102.660122,32.051141],[102.660173,32.051295],[102.660262,32.051569],[102.660351,32.051844],[102.66043,32.052087],[102.660452,32.052216],[102.660455,32.052277],[102.660459,32.05233],[102.660437,32.052423],[102.66035,32.052517],[102.660137,32.052748],[102.659923,32.052979],[102.659862,32.053059],[102.659852,32.053072],[102.659852,32.053158],[102.659909,32.053272],[102.660088,32.053604],[102.660266,32.053936],[102.660462,32.054243],[102.660659,32.05455],[102.660677,32.054574],[102.66071,32.054618],[102.660948,32.054931],[102.660973,32.054964],[102.661058,32.055196],[102.661144,32.055428],[102.661315,32.055793],[102.661358,32.055885],[102.661537,32.056099],[102.661758,32.05637],[102.661779,32.056463],[102.661779,32.056563],[102.661715,32.056881],[102.661651,32.057198],[102.661645,32.057299],[102.661637,32.057466],[102.661622,32.057734],[102.661601,32.057933],[102.661442,32.058194],[102.661422,32.058226],[102.66124,32.058504],[102.661058,32.058783],[102.661032,32.05891],[102.661001,32.059054],[102.660966,32.059497],[102.660969,32.059843],[102.660973,32.060189],[102.66098,32.060218],[102.661008,32.060332],[102.661001,32.060518],[102.660958,32.06061],[102.660823,32.060717],[102.660743,32.060806],[102.66063,32.060932],[102.660473,32.061231],[102.660438,32.061359],[102.660387,32.061545],[102.660373,32.06181],[102.660363,32.061956],[102.660359,32.062017],[102.660302,32.062195],[102.660291,32.062217],[102.660282,32.062235],[102.660186,32.062431],[102.660132,32.062539],[102.66008,32.062645],[102.659879,32.063025],[102.659879,32.063025],[102.659879,32.063025],[102.659694,32.063374],[102.659576,32.063597],[102.659509,32.063723],[102.659395,32.063901],[102.659267,32.064101],[102.659145,32.064272],[102.659031,32.064451],[102.658938,32.064779],[102.658853,32.064993],[102.658681,32.065243],[102.658653,32.065281],[102.658553,32.065414],[102.658189,32.065557],[102.657932,32.065636],[102.657575,32.065736],[102.657218,32.065836],[102.657015,32.065928],[102.656811,32.066021],[102.656586,32.066143],[102.656361,32.066264],[102.656259,32.066373],[102.656147,32.066492],[102.655962,32.066778],[102.655847,32.067078],[102.65573,32.067351],[102.655614,32.067625],[102.655555,32.067763],[102.655511,32.06791],[102.655412,32.068248],[102.655262,32.068627],[102.655023,32.068984],[102.654784,32.069341],[102.654728,32.069441],[102.654655,32.069573],[102.654533,32.069793],[102.654527,32.069805],[102.65442,32.070197],[102.65439,32.070314],[102.654314,32.070611],[102.654287,32.070717],[102.654238,32.070908],[102.654196,32.071071],[102.654191,32.071089],[102.654084,32.071375],[102.653956,32.071603],[102.653784,32.071832],[102.653592,32.072082],[102.653292,32.072274],[102.652946,32.072424],[102.652599,32.072574],[102.652396,32.072671],[102.652193,32.072767],[102.6519,32.072974],[102.651679,32.073217],[102.651561,32.07351],[102.651536,32.073574],[102.651429,32.073752],[102.651265,32.073866],[102.651022,32.073973],[102.650808,32.074009],[102.650544,32.074038],[102.650479,32.074051],[102.650408,32.074066],[102.650369,32.074089],[102.650144,32.074223],[102.649831,32.074507],[102.649523,32.074786],[102.649216,32.075066],[102.648948,32.075351],[102.64868,32.075637],[102.648583,32.075734],[102.648465,32.075852],[102.64825,32.076067],[102.648124,32.076193],[102.647981,32.076372],[102.647838,32.07655],[102.647717,32.076836],[102.647674,32.077047],[102.647645,32.077193],[102.647549,32.07761],[102.647453,32.078028],[102.647447,32.078049],[102.647365,32.07834],[102.647277,32.078651],[102.647188,32.078963],[102.64718,32.078995],[102.647134,32.079157],[102.647095,32.079295],[102.647024,32.079546],[102.646953,32.079798],[102.646867,32.080039],[102.646822,32.080164],[102.646739,32.080398],[102.646677,32.080554],[102.646656,32.080607],[102.646632,32.080669],[102.646446,32.080969],[102.646346,32.08124],[102.646339,32.081483],[102.646341,32.081493],[102.646382,32.081654],[102.646387,32.081658],[102.64653,32.081746],[102.646589,32.081783],[102.646732,32.081876],[102.646782,32.081965],[102.646832,32.082054],[102.646889,32.082275],[102.647009,32.082514],[102.647129,32.082752],[102.64731,32.08311],[102.647381,32.083378],[102.647453,32.083646],[102.647531,32.083889],[102.647595,32.084181],[102.647595,32.084403],[102.647474,32.084688],[102.64731,32.084824],[102.647174,32.085016],[102.647124,32.085209],[102.647081,32.085445],[102.647075,32.085466],[102.646996,32.085745],[102.646874,32.085923],[102.646659,32.086014],[102.646653,32.086016],[102.646526,32.086055],[102.646146,32.086173],[102.64607,32.08622],[102.645882,32.086337],[102.645818,32.08643],[102.645725,32.086565],[102.645589,32.08693],[102.64544,32.087294],[102.645392,32.087478],[102.645347,32.087651],[102.64529,32.087943],[102.645271,32.088172],[102.645252,32.0884],[102.645225,32.088728],[102.645225,32.088729],[102.645224,32.08873],[102.645135,32.088896],[102.645134,32.088898],[102.645133,32.0889],[102.644883,32.089157],[102.64459,32.089378],[102.6445,32.089487],[102.644426,32.089578],[102.644219,32.089885],[102.644064,32.090142],[102.644054,32.090159],[102.64391,32.090399],[102.643755,32.090656],[102.643712,32.090725],[102.643555,32.090977],[102.643469,32.091348],[102.643412,32.091619],[102.643362,32.091746],[102.64336,32.091753],[102.643334,32.091819],[102.64322,32.092026],[102.642991,32.092255],[102.642722,32.092469],[102.642453,32.092683],[102.642184,32.092897],[102.642081,32.093179],[102.641977,32.093461],[102.641856,32.093875],[102.641699,32.094246],[102.64168,32.094334],[102.641649,32.094475],[102.641649,32.094721],[102.641649,32.094753],[102.641692,32.094953],[102.641778,32.095231],[102.641829,32.095399],[102.641863,32.09551],[102.641935,32.095842],[102.642006,32.096174],[102.64203,32.096328],[102.642042,32.096402],[102.642013,32.096731],[102.642012,32.096752],[102.641999,32.097073],[102.642006,32.097409],[102.642135,32.097787],[102.642227,32.097973],[102.642326,32.098093],[102.642377,32.098155],[102.642527,32.098337],[102.642606,32.098465],[102.642623,32.098534],[102.642641,32.098608],[102.642648,32.098736],[102.642645,32.098869],[102.642641,32.098993],[102.642634,32.099243],[102.642656,32.0995],[102.642677,32.099757],[102.642721,32.099967],[102.64277,32.1002],[102.642756,32.100507],[102.642751,32.100593],[102.642747,32.100664],[102.642741,32.100778],[102.642627,32.101056],[102.642599,32.101206],[102.642606,32.101378],[102.642638,32.101451],[102.642684,32.101556],[102.64269,32.101774],[102.642691,32.101806],[102.642657,32.101871],[102.642563,32.102049],[102.642425,32.10232],[102.642287,32.102591],[102.642149,32.102862],[102.64197,32.103119],[102.641792,32.103376],[102.641592,32.103765],[102.641392,32.104154],[102.641278,32.104347],[102.641071,32.104419],[102.640857,32.104447],[102.640671,32.104397],[102.640428,32.10434],[102.640179,32.104326],[102.640107,32.104356],[102.639834,32.104471],[102.639822,32.104476],[102.639479,32.104568],[102.639293,32.104583],[102.639022,32.104661],[102.638822,32.104768],[102.638677,32.104843],[102.638542,32.104913],[102.63838,32.104997],[102.638173,32.105082],[102.638082,32.105093],[102.637866,32.105118],[102.637602,32.105104],[102.637352,32.105111],[102.637232,32.105145],[102.637173,32.105161],[102.637104,32.105256],[102.637038,32.105347],[102.636933,32.105511],[102.636911,32.105537],[102.636702,32.105739],[102.636452,32.105903],[102.636164,32.106136],[102.635938,32.106317],[102.635724,32.106681],[102.635673,32.106835],[102.635662,32.106868],[102.635543,32.107224],[102.635424,32.107581],[102.635314,32.10787],[102.635203,32.108159],[102.635123,32.108305],[102.635046,32.108445],[102.634853,32.108716],[102.634659,32.10891],[102.634646,32.108923],[102.634475,32.109073],[102.634225,32.109144],[102.633954,32.109216],[102.633554,32.109365],[102.633329,32.109448],[102.633104,32.10953],[102.632871,32.10963],[102.632637,32.109731],[102.632426,32.109822],[102.632205,32.109933],[102.631984,32.110044],[102.631812,32.110122],[102.63158,32.110222],[102.631348,32.110322],[102.631077,32.110365],[102.631068,32.110367],[102.630806,32.110436],[102.630542,32.110529],[102.63037,32.110693],[102.630192,32.110964],[102.630128,32.111129],[102.630128,32.111279],[102.630185,32.111486],[102.63032,32.11175],[102.630588,32.112055],[102.63087,32.112378],[102.631006,32.112592],[102.631037,32.11272],[102.631038,32.112724],[102.631109,32.113029],[102.63118,32.113334],[102.631278,32.113759],[102.631291,32.113815],[102.631377,32.114184],[102.631484,32.114523],[102.631591,32.114862],[102.631677,32.115133],[102.631698,32.115319],[102.631691,32.115469],[102.63162,32.115669],[102.631594,32.115712],[102.631464,32.115937],[102.631334,32.116161],[102.63122,32.116368],[102.631248,32.116725],[102.63134,32.117046],[102.631463,32.117475],[102.631591,32.117689],[102.631591,32.117853],[102.631584,32.118103],[102.631516,32.11836],[102.631448,32.118617],[102.631452,32.118842],[102.631456,32.119067],[102.631534,32.119481],[102.631545,32.119511],[102.631605,32.119688],[102.631684,32.120066],[102.631634,32.120237],[102.631527,32.120466],[102.631384,32.120708],[102.63121,32.120884],[102.631036,32.12106],[102.63077,32.121329],[102.630692,32.121453],[102.630635,32.121544],[102.630563,32.121643],[102.630513,32.121686],[102.630446,32.121749],[102.630278,32.121905],[102.630042,32.122124],[102.629807,32.122343],[102.629703,32.122483],[102.629476,32.122788],[102.629293,32.123035],[102.629228,32.12315],[102.62905,32.123228],[102.628907,32.123264],[102.628722,32.123307],[102.6286,32.123292],[102.628599,32.123292],[102.628597,32.123291],[102.628486,32.123242],[102.628351,32.12321],[102.628336,32.123207],[102.628186,32.123193],[102.628136,32.123178],[102.628034,32.123205],[102.627915,32.123235],[102.627634,32.123345],[102.627353,32.123454],[102.627073,32.123564],[102.626773,32.123697],[102.626473,32.12383],[102.626173,32.123963],[102.625937,32.124067],[102.625681,32.124179],[102.625424,32.124292],[102.625032,32.124485],[102.624931,32.124535],[102.624621,32.12467],[102.624312,32.124805],[102.624002,32.12494],[102.623788,32.125113],[102.623574,32.125285],[102.623276,32.125598],[102.622979,32.12591],[102.62283,32.126011],[102.622803,32.126024],[102.622574,32.126136],[102.622271,32.126279],[102.622199,32.126326],[102.622217,32.126421],[102.622295,32.126656],[102.622372,32.126891],[102.622521,32.1271],[102.622601,32.127332],[102.622681,32.127564],[102.62275,32.127748],[102.622847,32.128004],[102.622943,32.12826],[102.623035,32.128622],[102.623127,32.128985],[102.623234,32.129092],[102.623347,32.129211],[102.623383,32.129318],[102.623469,32.129584],[102.623554,32.12985],[102.623597,32.129985],[102.623663,32.130169],[102.623758,32.13055],[102.623844,32.130838],[102.62393,32.131127],[102.623919,32.131412],[102.623898,32.13147],[102.623823,32.131674],[102.623663,32.132085],[102.623591,32.132281],[102.623595,32.132388],[102.623597,32.132441],[102.623645,32.132572],[102.623782,32.132977],[102.623859,32.133209],[102.623863,32.133232],[102.623919,32.133566],[102.623907,32.133893],[102.623895,32.13422],[102.623883,32.1345],[102.623901,32.134601],[102.623948,32.134708],[102.623966,32.134815],[102.623972,32.134928],[102.623936,32.13533],[102.623901,32.135731],[102.623878,32.13585],[102.623811,32.136189],[102.623798,32.136483],[102.623785,32.136778],[102.62377,32.137117],[102.623767,32.137516],[102.623764,32.137914],[102.623749,32.138086],[102.623748,32.138093],[102.623743,32.138155],[102.623722,32.138396],[102.623695,32.138652],[102.623669,32.138908],[102.623591,32.139044],[102.623383,32.139342],[102.623157,32.139503],[102.622818,32.139711],[102.622703,32.139768],[102.622486,32.139877],[102.622485,32.139877],[102.622188,32.139943],[102.62208,32.139943],[102.621846,32.13991],[102.621612,32.139877],[102.621402,32.139848],[102.621111,32.139851],[102.620819,32.139854],[102.620684,32.139877],[102.620546,32.139901],[102.620355,32.139907],[102.620177,32.139895],[102.620016,32.139889],[102.619737,32.140014],[102.619528,32.140121],[102.619421,32.140139],[102.619332,32.140127],[102.618893,32.140084],[102.618547,32.14005],[102.618312,32.14008],[102.618077,32.140109],[102.617977,32.140132],[102.617869,32.140157],[102.617678,32.140181],[102.617518,32.140139],[102.617167,32.139961],[102.616965,32.139901],[102.616536,32.139889],[102.616153,32.139901],[102.615769,32.139913],[102.615501,32.139949],[102.615234,32.139984],[102.614933,32.140006],[102.614823,32.140014],[102.614567,32.140106],[102.614311,32.140199],[102.614062,32.140347],[102.613789,32.140421],[102.613516,32.140494],[102.613419,32.14052],[102.613084,32.140563],[102.612749,32.140607],[102.612414,32.140651],[102.612119,32.140683],[102.611825,32.140716],[102.611605,32.14074],[102.611474,32.140728],[102.611472,32.140727],[102.611331,32.140686],[102.611165,32.140585],[102.610956,32.140585],[102.610948,32.140589],[102.61079,32.140657],[102.610454,32.140799],[102.610118,32.140942],[102.609933,32.140978],[102.609689,32.140996],[102.609529,32.141025],[102.609528,32.141026],[102.609463,32.141061],[102.60944,32.141109],[102.60941,32.141251],[102.609434,32.141614],[102.609469,32.141781],[102.609483,32.141829],[102.609529,32.141995],[102.609612,32.14237],[102.60961,32.142548],[102.609609,32.142605],[102.609606,32.14284],[102.609606,32.143069],[102.609606,32.143298],[102.609535,32.143595],[102.609525,32.143645],[102.609456,32.144013],[102.609386,32.14438],[102.609292,32.144707],[102.609213,32.144981],[102.609187,32.145039],[102.609112,32.145198],[102.609011,32.145415],[102.608952,32.145725],[102.608946,32.146046],[102.608999,32.146269],[102.609053,32.146492],[102.609195,32.146804],[102.609337,32.147115],[102.609362,32.14717],[102.60941,32.14739],[102.609422,32.147563],[102.609356,32.147735],[102.609277,32.147842],[102.609231,32.147902],[102.609128,32.147988],[102.608905,32.148172],[102.608779,32.148277],[102.608529,32.148426],[102.608434,32.148568],[102.608428,32.148753],[102.608434,32.148884],[102.608517,32.149074],[102.608648,32.149377],[102.608735,32.149594],[102.608821,32.149812],[102.608889,32.150032],[102.608958,32.150252],[102.608976,32.150448],[102.609077,32.150615],[102.609243,32.150763],[102.609359,32.150957],[102.609392,32.151013],[102.609499,32.151204],[102.609683,32.151382],[102.609951,32.151572],[102.610219,32.151763],[102.610287,32.151857],[102.610314,32.151894],[102.610385,32.152078],[102.610443,32.152262],[102.610516,32.152494],[102.610582,32.152786],[102.610659,32.152893],[102.610778,32.152964],[102.610836,32.153019],[102.610944,32.15312],[102.610974,32.153149],[102.611016,32.153292],[102.611028,32.153416],[102.611025,32.153735],[102.611022,32.154053],[102.611081,32.154249],[102.611081,32.154451],[102.611081,32.154654],[102.611129,32.154814],[102.611218,32.154999],[102.61129,32.155147],[102.611325,32.155296],[102.611319,32.155534],[102.61129,32.155825],[102.61129,32.155832],[102.611367,32.156242],[102.61142,32.156516],[102.611504,32.15667],[102.611635,32.156837],[102.611712,32.156986],[102.611849,32.157122],[102.61189,32.157194],[102.611926,32.157325],[102.611944,32.157586],[102.611947,32.157718],[102.611953,32.157958],[102.611957,32.158142],[102.611962,32.15833],[102.611974,32.15858],[102.612018,32.158741],[102.612033,32.158794],[102.612033,32.159014],[102.611962,32.159169],[102.61189,32.159306],[102.611837,32.159466],[102.611801,32.159591],[102.61173,32.159758],[102.611569,32.159939],[102.611409,32.160121],[102.611099,32.160269],[102.610968,32.160295],[102.610885,32.160311],[102.610683,32.160394],[102.610466,32.160582],[102.610303,32.160722],[102.610257,32.160762],[102.610249,32.160769],[102.610197,32.160851],[102.61013,32.160959],[102.61007,32.161156],[102.610034,32.161358],[102.610073,32.1617],[102.610112,32.162042],[102.610209,32.162357],[102.610237,32.162446],[102.610311,32.162667],[102.610385,32.162887],[102.610439,32.163101],[102.610439,32.163103],[102.610439,32.163104],[102.610463,32.163315],[102.610463,32.163517],[102.610445,32.163636],[102.610302,32.163803],[102.610211,32.164013],[102.610119,32.164224],[102.610066,32.164345],[102.610023,32.164445],[102.60993,32.164659],[102.609838,32.164874],[102.609761,32.165094],[102.609683,32.165314],[102.60957,32.165451],[102.609416,32.165564],[102.609332,32.165677],[102.609267,32.165831],[102.609202,32.166141],[102.609166,32.166449],[102.609148,32.166605],[102.609095,32.166771],[102.60897,32.166843],[102.608785,32.166878],[102.608625,32.166985],[102.608482,32.167169],[102.608482,32.16717],[102.608375,32.167402],[102.608324,32.167625],[102.608274,32.167848],[102.608265,32.168136],[102.608256,32.168425],[102.608253,32.16869],[102.60825,32.168954],[102.608208,32.169153],[102.60819,32.16924],[102.608119,32.169424],[102.607857,32.169638],[102.607655,32.169674],[102.607393,32.16974],[102.607256,32.169894],[102.607114,32.170156],[102.606894,32.170543],[102.606884,32.170554],[102.6067,32.170789],[102.6067,32.17083],[102.6067,32.170951],[102.606705,32.170968],[102.606766,32.171189],[102.606871,32.171426],[102.606861,32.171588],[102.606766,32.171712],[102.606595,32.171836],[102.606376,32.17195],[102.606157,32.172064],[102.605911,32.172261],[102.605729,32.172407],[102.605402,32.172705],[102.605075,32.173003],[102.604749,32.173301],[102.604574,32.173505],[102.604339,32.173777],[102.604116,32.174053],[102.603892,32.174329],[102.603511,32.174553],[102.60313,32.174777],[102.602812,32.174948],[102.602493,32.175119],[102.602312,32.175367],[102.602302,32.175408],[102.602255,32.175595],[102.602198,32.175824],[102.602192,32.175871],[102.60217,32.176075],[102.602122,32.176506],[102.602074,32.176937],[102.602046,32.177255],[102.602036,32.177375],[102.602164,32.177751],[102.602293,32.178127],[102.60235,32.178327],[102.60236,32.178565],[102.602379,32.178653],[102.602458,32.179011],[102.602537,32.179368],[102.602617,32.179726],[102.602688,32.180063],[102.60276,32.180399],[102.602769,32.180442],[102.60289,32.180806],[102.602962,32.180999],[102.602975,32.181063],[102.60299,32.181135],[102.60299,32.181313],[102.60296,32.181477],[102.602947,32.181549],[102.602962,32.181699],[102.603004,32.181802],[102.603001,32.181902],[102.602969,32.181988],[102.602969,32.182091],[102.602994,32.182138],[102.603151,32.182327],[102.603172,32.182405],[102.603204,32.182516],[102.60324,32.182652],[102.603271,32.18276],[102.603276,32.182777],[102.60334,32.18293],[102.603411,32.183044],[102.603518,32.183191],[102.603536,32.183251],[102.60353,32.183409],[102.603525,32.183537],[102.60355,32.183897],[102.603568,32.184172],[102.603568,32.184436],[102.60354,32.184831],[102.603511,32.185225],[102.603509,32.185533],[102.603508,32.185664],[102.603497,32.185867],[102.603483,32.186107],[102.603461,32.186224],[102.603401,32.186378],[102.60334,32.186528],[102.603323,32.186627],[102.603311,32.186695],[102.603315,32.187038],[102.603326,32.18722],[102.60329,32.187434],[102.603236,32.187656],[102.603183,32.187877],[102.603097,32.187991],[102.602994,32.188145],[102.602919,32.188287],[102.602808,32.188348],[102.602519,32.188434],[102.602148,32.188601],[102.6021,32.188621],[102.601759,32.188758],[102.601459,32.188851],[102.601245,32.188891],[102.601041,32.188919],[102.600956,32.188908],[102.600859,32.188873],[102.600524,32.188684],[102.60027,32.188591],[102.600053,32.18853],[102.600006,32.188523],[102.599646,32.188469],[102.599335,32.188434],[102.599207,32.188387],[102.598918,32.188266],[102.598746,32.188209],[102.598429,32.188195],[102.598182,32.188216],[102.598018,32.188237],[102.597818,32.188241],[102.597601,32.188198],[102.597599,32.188198],[102.597597,32.188197],[102.597483,32.188177],[102.597354,32.188159],[102.597265,32.188177],[102.59694,32.188373],[102.596719,32.188562],[102.596583,32.188758],[102.596412,32.188894],[102.596219,32.188948],[102.59608,32.188983],[102.595827,32.189076],[102.595455,32.189272],[102.595365,32.189319],[102.595234,32.189398],[102.595031,32.189636],[102.594851,32.189831],[102.59467,32.190026],[102.594554,32.1901],[102.59446,32.190161],[102.594278,32.190272],[102.593932,32.190436],[102.593721,32.190543],[102.59351,32.19065],[102.593196,32.190904],[102.592886,32.191125],[102.592745,32.191225],[102.592725,32.191239],[102.592699,32.191277],[102.592657,32.191339],[102.592532,32.191616],[102.592407,32.191892],[102.592311,32.192198],[102.592214,32.192504],[102.592118,32.19281],[102.592039,32.193146],[102.592025,32.193292],[102.592018,32.193367],[102.591946,32.193639],[102.591804,32.193818],[102.591754,32.193881],[102.591532,32.194034],[102.591525,32.194038],[102.59139,32.194238],[102.591268,32.194474],[102.591147,32.194709],[102.591035,32.195111],[102.590923,32.195514],[102.590811,32.195916],[102.590701,32.19619],[102.59059,32.196465],[102.590465,32.196676],[102.59034,32.196886],[102.590205,32.197158],[102.590133,32.197379],[102.590133,32.197508],[102.590183,32.19765],[102.590239,32.197822],[102.590269,32.197917],[102.590305,32.197952],[102.590392,32.198037],[102.590447,32.198091],[102.590736,32.198295],[102.591025,32.198498],[102.591265,32.198659],[102.591505,32.19882],[102.591622,32.198898],[102.591759,32.198962],[102.591918,32.199037],[102.592021,32.199102],[102.592118,32.199223],[102.592153,32.199355],[102.59231,32.199615],[102.592392,32.199708],[102.592428,32.199758],[102.592435,32.199851],[102.592426,32.199914],[102.592401,32.200081],[102.592367,32.200311],[102.592303,32.200736],[102.592306,32.200756],[102.592346,32.201],[102.592396,32.201239],[102.592496,32.201568],[102.592528,32.201732],[102.592564,32.201914],[102.592563,32.201921],[102.592539,32.202114],[102.592553,32.202217],[102.592567,32.202237],[102.592614,32.202303],[102.592714,32.202417],[102.593089,32.20264],[102.593224,32.202721],[102.593399,32.202863],[102.593552,32.20301],[102.593606,32.203085],[102.59366,32.203142],[102.593709,32.20317],[102.594045,32.203263],[102.594216,32.203313],[102.594616,32.203406],[102.594919,32.203474],[102.594939,32.203486],[102.595134,32.203609],[102.595234,32.203663],[102.595344,32.203677],[102.595548,32.203688],[102.595851,32.203706],[102.59599,32.203742],[102.596072,32.203763],[102.596394,32.203966],[102.596588,32.204091],[102.596783,32.204216],[102.596921,32.20433],[102.59704,32.204427],[102.597122,32.204466],[102.597207,32.204509],[102.597236,32.204523],[102.597293,32.204584],[102.59735,32.204698],[102.597375,32.204976],[102.597407,32.205133],[102.597475,32.205298],[102.597543,32.205369],[102.597568,32.205412],[102.597589,32.205444],[102.597614,32.20558],[102.597657,32.205719],[102.597728,32.205887],[102.597796,32.205994],[102.597964,32.206158],[102.598037,32.206254],[102.598114,32.206354],[102.598207,32.20644],[102.598232,32.206511],[102.598239,32.206625],[102.598276,32.206735],[102.598289,32.206772],[102.598298,32.206837],[102.598317,32.206986],[102.598321,32.207125],[102.598315,32.207172],[102.598303,32.207275],[102.598311,32.207525],[102.598317,32.207753],[102.598285,32.207857],[102.59831,32.208021],[102.598349,32.20821],[102.598399,32.208346],[102.59846,32.208517],[102.598503,32.208599],[102.598522,32.20865],[102.598589,32.208831],[102.598628,32.209234],[102.598637,32.209285],[102.59868,32.209508],[102.598702,32.209621],[102.598713,32.209661],[102.598734,32.209707],[102.598742,32.209723],[102.598921,32.210127],[102.599106,32.210534],[102.599216,32.210736],[102.599278,32.21085],[102.599335,32.210955],[102.599395,32.211105],[102.59942,32.211151],[102.599424,32.211215],[102.599388,32.211351],[102.599385,32.21136],[102.599331,32.211544],[102.599336,32.211586],[102.599342,32.211626],[102.599388,32.211708],[102.599536,32.212001],[102.599537,32.212002],[102.599538,32.212004],[102.599638,32.212343],[102.599756,32.212689],[102.599796,32.212844],[102.599856,32.213071],[102.599876,32.213141],[102.599959,32.213425],[102.599975,32.21346],[102.600059,32.21365],[102.600152,32.213832],[102.600205,32.213917],[102.600253,32.213971],[102.60043,32.214171],[102.600605,32.214478],[102.600662,32.214592],[102.600677,32.214685],[102.600677,32.214777],[102.600648,32.214902],[102.600641,32.214916],[102.600559,32.215077],[102.600387,32.215325],[102.600216,32.215573],[102.600045,32.215887],[102.599941,32.215991],[102.599784,32.216109],[102.599727,32.216184],[102.599656,32.216355],[102.599635,32.216448],[102.599552,32.216819],[102.599521,32.217025],[102.59952,32.217027],[102.59952,32.21703],[102.599524,32.217119],[102.599531,32.217204],[102.599531,32.217297],[102.599488,32.217408],[102.599385,32.217668],[102.599306,32.217975],[102.599256,32.218279],[102.59925,32.218305],[102.599237,32.218369],[102.599213,32.218479],[102.599192,32.218739],[102.59921,32.219121],[102.599215,32.219268],[102.599231,32.219692],[102.599256,32.21996],[102.599213,32.220149],[102.599156,32.220327],[102.599106,32.220411],[102.599031,32.220535],[102.598931,32.220659],[102.598651,32.22088],[102.598614,32.220909],[102.598353,32.221173],[102.598264,32.221288],[102.598175,32.221516],[102.598085,32.221627],[102.597939,32.22168],[102.597702,32.221821],[102.597693,32.221827],[102.597536,32.221959],[102.597391,32.222132],[102.597247,32.222305],[102.596965,32.22258],[102.5969,32.222751],[102.59685,32.222872],[102.596846,32.222894],[102.596825,32.223001],[102.596847,32.223111],[102.596897,32.223286],[102.596929,32.223399],[102.596954,32.223483],[102.597011,32.223636],[102.597043,32.223715],[102.597061,32.223779],[102.597063,32.223839],[102.597065,32.223868],[102.59709,32.223997],[102.597175,32.224204],[102.597188,32.224229],[102.597236,32.224321],[102.597293,32.224425],[102.597325,32.224528],[102.597343,32.224664],[102.597311,32.224917],[102.597223,32.225246],[102.597136,32.225574],[102.597047,32.225806],[102.597018,32.225992],[102.597009,32.226021],[102.596982,32.226106],[102.596925,32.226181],[102.59684,32.226267],[102.596679,32.226488],[102.596647,32.226627],[102.596568,32.226813],[102.596508,32.226948],[102.59649,32.227045],[102.596489,32.227115],[102.596483,32.227409],[102.596501,32.227655],[102.596497,32.227741],[102.596436,32.227873],[102.596419,32.227966],[102.596412,32.228018],[102.59641,32.228029],[102.596401,32.228105],[102.596372,32.228297],[102.596369,32.228394],[102.596415,32.228494],[102.596511,32.228672],[102.596536,32.228733],[102.596536,32.228804],[102.596511,32.228951],[102.596583,32.229286],[102.596654,32.229704],[102.596676,32.229833],[102.596693,32.229939],[102.596736,32.230178],[102.596779,32.230503],[102.596829,32.230689],[102.596918,32.230878],[102.597072,32.231046],[102.597225,32.231214],[102.597446,32.231343],[102.597571,32.231417],[102.597696,32.231528],[102.597708,32.231545],[102.597715,32.231657],[102.597732,32.231928],[102.597749,32.232198],[102.597774,32.232493],[102.597791,32.232557],[102.597797,32.232577],[102.597833,32.232713],[102.597839,32.232728],[102.597908,32.232907],[102.598015,32.233117],[102.598123,32.233327],[102.598231,32.233538],[102.598339,32.233748],[102.598446,32.233959],[102.598554,32.234169],[102.598662,32.234379],[102.598769,32.23459],[102.5989,32.234804],[102.59903,32.235018],[102.59917,32.235215],[102.59931,32.235413],[102.59945,32.23561],[102.59959,32.235808],[102.599797,32.236119],[102.600004,32.236431],[102.600211,32.236743],[102.600429,32.237019],[102.600681,32.237244],[102.600973,32.237447],[102.601266,32.23765],[102.601455,32.237781],[102.601645,32.237913],[102.601835,32.238044],[102.602025,32.238175],[102.602113,32.238236],[102.602151,32.238313],[102.60224,32.238438],[102.602311,32.23853],[102.602436,32.23868],[102.60259,32.238788],[102.60265,32.23883],[102.602825,32.238894],[102.602932,32.238923],[102.603089,32.238977],[102.603204,32.239062],[102.603412,32.239237],[102.603621,32.239412],[102.60385,32.239558],[102.604071,32.239715],[102.604214,32.239802],[102.604417,32.239926],[102.60467,32.240103],[102.604924,32.240279],[102.60519,32.240401],[102.605456,32.240522],[102.605652,32.240675],[102.605852,32.240918],[102.606102,32.241211],[102.606152,32.241332],[102.606187,32.241521],[102.606248,32.241739],[102.606316,32.24191],[102.606384,32.242032],[102.606592,32.242219],[102.606683,32.242301],[102.606737,32.242349],[102.606808,32.242453],[102.606894,32.242599],[102.606951,32.242688],[102.60708,32.242753],[102.607331,32.242837],[102.607429,32.242871],[102.607547,32.24291],[102.607604,32.242985],[102.607629,32.243081],[102.60766,32.243344],[102.607694,32.243631],[102.607747,32.243852],[102.607868,32.244186],[102.607947,32.244401],[102.60799,32.244519],[102.608065,32.244741],[102.608143,32.244962],[102.608226,32.2451],[102.608229,32.245105],[102.608318,32.245201],[102.608468,32.245255],[102.608732,32.245317],[102.608757,32.245323],[102.608956,32.245374],[102.608993,32.245383],[102.609111,32.24543],[102.609285,32.245701],[102.609428,32.245797],[102.609546,32.245865],[102.609592,32.245911],[102.609767,32.246276],[102.609894,32.246429],[102.609935,32.246479],[102.610142,32.24669],[102.61042,32.246889],[102.610699,32.247089],[102.611025,32.247286],[102.611352,32.247482],[102.611548,32.247609],[102.611745,32.247735],[102.612052,32.247978],[102.612114,32.248037],[102.612251,32.248167],[102.612387,32.248392],[102.612479,32.248493],[102.612501,32.248517],[102.612633,32.24866],[102.612783,32.248845],[102.612947,32.24912],[102.613037,32.249306],[102.613076,32.249388],[102.613229,32.249573],[102.613404,32.24973],[102.613479,32.249863],[102.613508,32.249927],[102.613536,32.249991],[102.613583,32.250067],[102.613704,32.250266],[102.613882,32.250465],[102.61394,32.25053],[102.613993,32.250637],[102.614003,32.25071],[102.614011,32.250773],[102.614015,32.250908],[102.613833,32.251251],[102.613779,32.251408],[102.613786,32.251536],[102.613811,32.251676],[102.613831,32.251713],[102.613972,32.251968],[102.614222,32.252257],[102.614525,32.252493],[102.614914,32.252696],[102.614996,32.252793],[102.615155,32.253076],[102.615171,32.253105],[102.615346,32.253417],[102.615485,32.253624],[102.615623,32.253752],[102.615678,32.253803],[102.61588,32.253975],[102.615896,32.253989],[102.615931,32.254039],[102.615935,32.254128],[102.615933,32.254143],[102.615892,32.254524],[102.615835,32.254727],[102.615778,32.255006],[102.615728,32.255138],[102.615631,32.255266],[102.615446,32.255388],[102.615178,32.255548],[102.615085,32.255602],[102.614993,32.255741],[102.614893,32.256005],[102.614814,32.256216],[102.614783,32.25642],[102.614775,32.256469],[102.614728,32.256773],[102.614757,32.256951],[102.614757,32.257058],[102.614748,32.257113],[102.614739,32.257172],[102.614664,32.257254],[102.614543,32.257351],[102.614304,32.257583],[102.614132,32.257811],[102.613968,32.258065],[102.613829,32.258273],[102.613696,32.258474],[102.61369,32.258482],[102.613618,32.258596],[102.613618,32.258661],[102.613665,32.258739],[102.613751,32.258853],[102.613979,32.25903],[102.614207,32.259207],[102.614439,32.259317],[102.614518,32.259367],[102.614582,32.259471],[102.614662,32.259587],[102.614907,32.259946],[102.615078,32.260213],[102.615114,32.260274],[102.615167,32.260324],[102.61526,32.26036],[102.615485,32.260381],[102.615592,32.260356],[102.615867,32.260277],[102.61617,32.260249],[102.616388,32.260252],[102.616656,32.260199],[102.616882,32.260124],[102.616916,32.260113],[102.617106,32.260099],[102.617512,32.260085],[102.617852,32.260074],[102.618269,32.26002],[102.61859,32.259988],[102.618883,32.260017],[102.619161,32.260104],[102.61944,32.260192],[102.61975,32.260256],[102.619985,32.260286],[102.620218,32.260317],[102.620486,32.26037],[102.620597,32.260354],[102.620632,32.260349],[102.620718,32.260338],[102.620785,32.260324],[102.620832,32.260317],[102.620885,32.260331],[102.620957,32.260374],[102.621174,32.260663],[102.621213,32.260742],[102.621335,32.260991],[102.621381,32.261063],[102.621489,32.261155],[102.621585,32.261198],[102.621853,32.261316],[102.62212,32.261434],[102.62237,32.26168],[102.622574,32.261832],[102.622777,32.261984],[102.622977,32.262135],[102.623177,32.262287],[102.623405,32.262474],[102.623634,32.262662],[102.623876,32.262847],[102.624101,32.262972],[102.624381,32.263056],[102.624662,32.26314],[102.624894,32.263204],[102.625018,32.263258],[102.625031,32.263263],[102.625031,32.263263],[102.625031,32.263263],[102.625179,32.263329],[102.625315,32.26344],[102.62559,32.263629],[102.625692,32.263728],[102.625693,32.263729],[102.625693,32.263729],[102.625781,32.263817],[102.625891,32.263927],[102.626089,32.264125],[102.626102,32.264141],[102.626103,32.264141],[102.626103,32.264142],[102.626381,32.264485],[102.62666,32.264828],[102.626829,32.264994],[102.626997,32.265161],[102.627196,32.265356],[102.627538,32.265578],[102.627724,32.26567],[102.627877,32.265749],[102.627981,32.265838],[102.628084,32.265949],[102.628249,32.26606],[102.628513,32.266245],[102.628685,32.266318],[102.62878,32.266359],[102.628905,32.266388],[102.629116,32.266342],[102.629234,32.266249],[102.629413,32.26605],[102.629425,32.266037],[102.629593,32.265852],[102.629658,32.265795],[102.629808,32.265667],[102.629965,32.265574],[102.630342,32.265368],[102.63064,32.26523],[102.630804,32.265165],[102.630879,32.265135],[102.6311,32.265092],[102.631393,32.265071],[102.631472,32.265068],[102.631818,32.265053],[102.632057,32.26501],[102.632203,32.264935],[102.63235,32.264846],[102.632514,32.264828],[102.632639,32.26486],[102.63276,32.264842],[102.632917,32.264807],[102.63306,32.264725],[102.633081,32.26469],[102.633149,32.264578],[102.633238,32.264351],[102.633253,32.264314],[102.633406,32.2641],[102.63356,32.264011],[102.633838,32.263943],[102.633981,32.263868],[102.634129,32.263795],[102.634316,32.263704],[102.634402,32.263608],[102.634429,32.263552],[102.634555,32.26329],[102.634641,32.26304],[102.634727,32.26279],[102.634809,32.262647],[102.63503,32.262455],[102.635255,32.262344],[102.635573,32.262255],[102.635733,32.262205],[102.635947,32.262105],[102.636094,32.262033],[102.636277,32.261892],[102.636426,32.261777],[102.636654,32.261655],[102.636786,32.261491],[102.636878,32.261342],[102.636972,32.261191],[102.637129,32.261009],[102.637286,32.260827],[102.637511,32.260635],[102.637775,32.26041],[102.638039,32.260185],[102.638307,32.259929],[102.638576,32.259673],[102.638844,32.259416],[102.639031,32.259267],[102.639217,32.259118],[102.639446,32.258935],[102.639674,32.258753],[102.639918,32.258532],[102.640152,32.258321],[102.640162,32.258312],[102.640394,32.258048],[102.640626,32.257783],[102.640662,32.257714],[102.640751,32.257545],[102.64078,32.257236],[102.640801,32.256822],[102.640822,32.256409],[102.640825,32.256352],[102.640828,32.25629],[102.640871,32.256208],[102.640882,32.256189],[102.641012,32.256094],[102.641334,32.256052],[102.64153,32.256034],[102.641595,32.255986],[102.641697,32.255927],[102.641804,32.255891],[102.64194,32.255903],[102.642214,32.255986],[102.642416,32.25601],[102.642648,32.255927],[102.642904,32.25579],[102.643172,32.255689],[102.643199,32.255687],[102.643326,32.255677],[102.643666,32.255778],[102.643892,32.255832],[102.644118,32.255885],[102.644439,32.256016],[102.644742,32.256129],[102.644903,32.256135],[102.645144,32.256055],[102.645385,32.255975],[102.645792,32.255841],[102.646199,32.255707],[102.646218,32.255701],[102.646517,32.255598],[102.646816,32.255495],[102.647116,32.255392],[102.647347,32.255408],[102.647578,32.255425],[102.647693,32.255433],[102.64799,32.255421],[102.648216,32.255427],[102.648323,32.255487],[102.648505,32.255704],[102.648686,32.255921],[102.648799,32.255992],[102.649085,32.256052],[102.649341,32.256171],[102.649561,32.256456],[102.649748,32.256667],[102.649935,32.256879],[102.649983,32.256932],[102.650141,32.257218],[102.650298,32.257503],[102.650403,32.257696],[102.650517,32.257906],[102.650631,32.258116],[102.650899,32.258437],[102.651081,32.258625],[102.651262,32.258812],[102.6515,32.25908],[102.65169,32.259169],[102.652062,32.259291],[102.652434,32.259413],[102.652815,32.259526],[102.653124,32.259615],[102.653439,32.259811],[102.65363,32.260002],[102.653802,32.260103],[102.653951,32.260139],[102.654343,32.26021],[102.654535,32.260299],[102.654688,32.260371],[102.654772,32.260478],[102.654813,32.260603],[102.654891,32.260722],[102.655045,32.260787],[102.65517,32.260818],[102.655212,32.260829],[102.655384,32.260882],[102.655474,32.260936],[102.655575,32.261037],[102.655706,32.261453],[102.655746,32.261509],[102.655914,32.261745],[102.656033,32.261944],[102.656152,32.262143],[102.656301,32.262447],[102.656408,32.262845],[102.656422,32.263098],[102.656437,32.263351],[102.656527,32.263675],[102.656616,32.263999],[102.656653,32.264159],[102.656729,32.264481],[102.656841,32.264647],[102.656889,32.264719],[102.657032,32.26485],[102.657252,32.264951],[102.657484,32.264981],[102.657895,32.265052],[102.658249,32.265135],[102.658589,32.265292],[102.65863,32.265312],[102.658773,32.26544],[102.658923,32.265638],[102.659073,32.265835],[102.659311,32.266078],[102.659432,32.266225],[102.659534,32.266349],[102.65977,32.266523],[102.660005,32.266696],[102.660239,32.266885],[102.660472,32.267074],[102.660705,32.267263],[102.660792,32.26732],[102.661129,32.267541],[102.661466,32.267762],[102.661814,32.267977],[102.662066,32.268186],[102.662171,32.268314],[102.66228,32.268372],[102.662661,32.268438],[102.662883,32.268478],[102.663061,32.26851],[102.663375,32.268614],[102.663736,32.268824],[102.664005,32.269033],[102.664274,32.269242],[102.664512,32.269442],[102.66475,32.269642],[102.665064,32.26988],[102.665273,32.270035],[102.665483,32.270189],[102.665601,32.27029],[102.66564,32.270323],[102.665749,32.270475],[102.665775,32.270542],[102.665806,32.270623],[102.665821,32.270822],[102.665845,32.27102],[102.665887,32.271365],[102.665897,32.271636],[102.665906,32.271907],[102.665913,32.272032],[102.665925,32.272274],[102.665892,32.272574],[102.665825,32.272912],[102.665816,32.273107],[102.665868,32.273302],[102.665987,32.273625],[102.666059,32.273821],[102.666106,32.273949],[102.666225,32.274273],[102.666332,32.274577],[102.666397,32.274762],[102.666439,32.274882],[102.666545,32.275186],[102.666554,32.27521],[102.666665,32.27555],[102.666708,32.275681],[102.666777,32.275891],[102.666872,32.276164],[102.666968,32.276438],[102.667006,32.276633],[102.667006,32.27679],[102.66693,32.276933],[102.666825,32.277093],[102.666587,32.277456],[102.666474,32.277707],[102.66636,32.277957],[102.666287,32.278118],[102.666176,32.278364],[102.665992,32.278771],[102.665808,32.279178],[102.665731,32.279349],[102.665624,32.279585],[102.66544,32.279991],[102.665295,32.280221],[102.665149,32.280451],[102.665113,32.280507],[102.664942,32.280777],[102.664735,32.281104],[102.66452,32.281444],[102.664305,32.281783],[102.664269,32.281876],[102.664241,32.282062],[102.664262,32.282159],[102.664284,32.282254],[102.664348,32.282376],[102.664512,32.282718],[102.664626,32.283104],[102.66458,32.283421],[102.664533,32.283739],[102.664434,32.283967],[102.664297,32.284174],[102.664241,32.28426],[102.664034,32.28451],[102.66377,32.2847],[102.663506,32.284891],[102.663241,32.285081],[102.663013,32.285267],[102.662906,32.285431],[102.662878,32.285595],[102.662856,32.285724],[102.662844,32.286144],[102.662835,32.286502],[102.662852,32.286917],[102.662863,32.287173],[102.662861,32.287192],[102.662842,32.287422],[102.66282,32.287672],[102.662831,32.287862],[102.662851,32.288206],[102.662856,32.288286],[102.662905,32.288665],[102.662913,32.288729],[102.662913,32.289057],[102.662956,32.289271],[102.663042,32.289528],[102.663127,32.289785],[102.66317,32.289905],[102.663182,32.289938],[102.66327,32.290179],[102.663369,32.290454],[102.663406,32.290556],[102.663543,32.290761],[102.66368,32.290965],[102.663784,32.29112],[102.663984,32.291336],[102.664146,32.291509],[102.664355,32.291734],[102.664442,32.291821],[102.664613,32.291992],[102.664783,32.292162],[102.665051,32.292369],[102.665222,32.292502],[102.665319,32.292576],[102.665536,32.292751],[102.665754,32.292926],[102.665829,32.293013],[102.665961,32.293166],[102.666168,32.293407],[102.666375,32.293647],[102.666532,32.294061],[102.666554,32.294275],[102.666518,32.294454],[102.666393,32.294643],[102.666268,32.294832],[102.666082,32.294998],[102.66579,32.29526],[102.66575,32.295291],[102.665534,32.295458],[102.665319,32.295624],[102.665047,32.295967],[102.664776,32.29631],[102.664569,32.296624],[102.664362,32.296938],[102.664155,32.297252],[102.664104,32.297352],[102.663959,32.297634],[102.663762,32.298016],[102.663725,32.298085],[102.663537,32.298433],[102.663349,32.298781],[102.663162,32.299128],[102.663042,32.299351],[102.662895,32.299666],[102.662748,32.299982],[102.662601,32.300298],[102.662463,32.300593],[102.662345,32.30087],[102.662235,32.301128],[102.662185,32.301399],[102.662178,32.301671],[102.662242,32.301885],[102.662336,32.302175],[102.662429,32.302466],[102.662513,32.302727],[102.662695,32.303014],[102.662877,32.3033],[102.663034,32.303548],[102.663202,32.303876],[102.66337,32.304205],[102.663569,32.30446],[102.663698,32.304626],[102.663827,32.30479],[102.66392,32.304926],[102.663998,32.305097],[102.664027,32.305261],[102.664041,32.305493],[102.664041,32.305495],[102.664041,32.305497],[102.66397,32.305832],[102.663845,32.306064],[102.66372,32.306296],[102.663648,32.306342],[102.663563,32.306396],[102.663327,32.306482],[102.663141,32.30661],[102.663056,32.306767],[102.663027,32.306917],[102.663006,32.307103],[102.663006,32.307331],[102.663134,32.307695],[102.663155,32.307839],[102.663191,32.308083],[102.663227,32.308328],[102.663241,32.308424],[102.663241,32.308659],[102.663206,32.308845],[102.663063,32.309052],[102.662972,32.309124],[102.66292,32.309166],[102.662904,32.309193],[102.662785,32.309402],[102.662742,32.309601],[102.662777,32.309758],[102.662842,32.309944],[102.662876,32.310054],[102.662992,32.310422],[102.66306,32.310708],[102.663128,32.310994],[102.663141,32.311051],[102.663141,32.311279],[102.663127,32.311515],[102.663027,32.311829],[102.662985,32.3119],[102.662835,32.312157],[102.662673,32.312419],[102.662512,32.312682],[102.66235,32.312944],[102.662191,32.313221],[102.662031,32.313498],[102.662004,32.313561],[102.661798,32.313898],[102.661652,32.314154],[102.661434,32.314349],[102.661215,32.314544],[102.661068,32.314599],[102.661035,32.314611],[102.660655,32.314696],[102.660275,32.314782],[102.66004,32.314841],[102.659805,32.314901],[102.659587,32.314974],[102.65948,32.314994],[102.659462,32.314995],[102.659338,32.315004],[102.659288,32.315008],[102.659086,32.314996],[102.658827,32.314907],[102.658568,32.314817],[102.658169,32.314615],[102.657813,32.314573],[102.65745,32.314556],[102.657271,32.314508],[102.65689,32.314319],[102.656508,32.31413],[102.656126,32.313941],[102.655998,32.313877],[102.655748,32.313717],[102.655499,32.313556],[102.655159,32.313396],[102.65488,32.313339],[102.6546,32.313283],[102.6543,32.313259],[102.653999,32.313235],[102.653595,32.313241],[102.653256,32.31333],[102.652889,32.313487],[102.652685,32.313574],[102.652453,32.313678],[102.652221,32.313782],[102.651906,32.313919],[102.65168,32.313931],[102.651346,32.313877],[102.651258,32.313869],[102.650995,32.313845],[102.650644,32.313812],[102.650606,32.31381],[102.650311,32.313794],[102.650038,32.313806],[102.64974,32.313919],[102.649608,32.313942],[102.649538,32.313955],[102.649258,32.313955],[102.648967,32.31383],[102.648675,32.313705],[102.648598,32.313641],[102.648574,32.313622],[102.648485,32.313622],[102.648384,32.313782],[102.648342,32.31405],[102.648348,32.314421],[102.648354,32.314792],[102.64836,32.315162],[102.648319,32.315484],[102.648176,32.315543],[102.648039,32.315638],[102.647914,32.315757],[102.647812,32.315903],[102.647789,32.315936],[102.647736,32.316156],[102.64775,32.316231],[102.647765,32.316305],[102.64784,32.316563],[102.647914,32.316822],[102.647872,32.316983],[102.6477,32.317096],[102.647459,32.317276],[102.647218,32.317456],[102.647135,32.317518],[102.646894,32.317792],[102.646653,32.318065],[102.646631,32.318113],[102.646532,32.318327],[102.646433,32.318541],[102.646427,32.318845],[102.646314,32.319071],[102.646202,32.319266],[102.646195,32.319279],[102.646171,32.319529],[102.646195,32.319719],[102.646367,32.32004],[102.646447,32.320287],[102.646459,32.320323],[102.646472,32.320365],[102.646578,32.320691],[102.646683,32.321016],[102.646745,32.321287],[102.646808,32.321557],[102.646814,32.321672],[102.646829,32.321936],[102.646847,32.322262],[102.646866,32.322587],[102.646823,32.322875],[102.646764,32.323263],[102.646706,32.323651],[102.64665,32.323897],[102.64663,32.323988],[102.646554,32.324325],[102.646478,32.324662],[102.646443,32.324901],[102.646426,32.325019],[102.646413,32.325112],[102.646375,32.325376],[102.646355,32.325753],[102.646335,32.326131],[102.646315,32.326508],[102.646295,32.326886],[102.646275,32.327263],[102.646262,32.327578],[102.646248,32.327892],[102.646234,32.328207],[102.646157,32.328502],[102.646079,32.328797],[102.64603,32.328984],[102.645972,32.329294],[102.645913,32.329604],[102.645879,32.329784],[102.645708,32.330108],[102.64565,32.330212],[102.645551,32.330389],[102.645394,32.330669],[102.645299,32.330812],[102.645289,32.33106],[102.645318,32.331193],[102.645543,32.33145],[102.645768,32.331707],[102.645993,32.331964],[102.646225,32.33218],[102.646457,32.332395],[102.646688,32.332611],[102.646688,32.332611],[102.646945,32.332797],[102.647202,32.332982],[102.647547,32.333161],[102.647683,32.333182],[102.64779,32.333218],[102.647854,32.333261],[102.64786,32.33331],[102.647861,32.333325],[102.647861,32.333368],[102.647776,32.333475],[102.647561,32.333632],[102.64724,32.333825],[102.646919,32.334017],[102.646576,32.33421],[102.646234,32.334403],[102.645891,32.334595],[102.645852,32.334617],[102.64559,32.334758],[102.6452,32.334968],[102.64481,32.335178],[102.644421,32.335388],[102.644039,32.335588],[102.643657,32.335787],[102.643275,32.335987],[102.642896,32.33619],[102.64267,32.336312],[102.642278,32.336485],[102.641886,32.336659],[102.641883,32.33666],[102.641882,32.336661],[102.641493,32.336833],[102.641207,32.33706],[102.640921,32.337287],[102.640761,32.337511],[102.640635,32.337884],[102.64051,32.338257],[102.640385,32.33863],[102.640297,32.339061],[102.640235,32.339366],[102.640172,32.339671],[102.640132,32.339912],[102.640059,32.34035],[102.639986,32.340788],[102.639913,32.341226],[102.639826,32.341643],[102.639739,32.34206],[102.639653,32.342477],[102.639622,32.342624],[102.639566,32.342893],[102.639482,32.343307],[102.639399,32.34372],[102.639315,32.344134],[102.639242,32.34443],[102.63917,32.344727],[102.639097,32.345023],[102.638994,32.345444],[102.638946,32.345838],[102.638898,32.346232],[102.638865,32.346502],[102.638834,32.346635],[102.638785,32.346847],[102.638704,32.347192],[102.638681,32.347294],[102.638624,32.347537],[102.638724,32.34793],[102.638731,32.348166],[102.638692,32.348406],[102.638688,32.34843],[102.638688,32.348708],[102.638738,32.348929],[102.638774,32.349201],[102.638874,32.349379],[102.639017,32.349579],[102.639131,32.349836],[102.639202,32.350221],[102.639268,32.350444],[102.639333,32.350666],[102.639409,32.350928],[102.639513,32.351135],[102.639616,32.351342],[102.639806,32.351645],[102.639986,32.351935],[102.639995,32.351949],[102.640252,32.352156],[102.640502,32.352299],[102.64073,32.352406],[102.64081,32.352447],[102.640941,32.352514],[102.640966,32.352527],[102.641215,32.352656],[102.641336,32.352753],[102.641433,32.35283],[102.641651,32.353005],[102.641795,32.353138],[102.642008,32.353334],[102.642158,32.353434],[102.642379,32.353555],[102.642507,32.353655],[102.642636,32.353769],[102.642736,32.353919],[102.642836,32.35399],[102.643021,32.354033],[102.643193,32.354055],[102.643314,32.35409],[102.643478,32.354176],[102.643628,32.354347],[102.643778,32.354519],[102.644071,32.354683],[102.644306,32.354769],[102.644513,32.354769],[102.644813,32.354754],[102.645177,32.354733],[102.645419,32.354729],[102.645661,32.354726],[102.6457,32.354731],[102.645991,32.354818],[102.646355,32.354961],[102.646583,32.354983],[102.646783,32.35499],[102.647083,32.354918],[102.647161,32.354899],[102.64754,32.354804],[102.647733,32.354761],[102.647918,32.354754],[102.64809,32.354797],[102.648261,32.354876],[102.648534,32.355041],[102.648807,32.355207],[102.649132,32.355404],[102.649465,32.355605],[102.649702,32.355747],[102.649939,32.355889],[102.64994,32.35589],[102.650113,32.356017],[102.650178,32.356065],[102.650417,32.356239],[102.650574,32.356582],[102.650699,32.35678],[102.650795,32.356931],[102.651081,32.357074],[102.651345,32.357146],[102.651752,32.357153],[102.652166,32.357089],[102.652473,32.35706],[102.652698,32.35706],[102.652865,32.35706],[102.653229,32.357131],[102.653593,32.357203],[102.653922,32.357298],[102.65425,32.357393],[102.654578,32.357488],[102.654627,32.357512],[102.654759,32.357547],[102.655141,32.357747],[102.655354,32.357876],[102.655566,32.358005],[102.655738,32.358153],[102.655911,32.358301],[102.656083,32.358448],[102.656255,32.358596],[102.656326,32.358677],[102.656476,32.358851],[102.656581,32.35916],[102.656618,32.359528],[102.656604,32.359785],[102.656592,32.360001],[102.65659,32.360041],[102.656579,32.360229],[102.656684,32.360593],[102.656684,32.3608],[102.656601,32.360956],[102.656533,32.361082],[102.656545,32.361484],[102.656558,32.361899],[102.656563,32.362078],[102.65657,32.362315],[102.656617,32.362653],[102.656664,32.362991],[102.656771,32.363301],[102.656856,32.363524],[102.656941,32.363748],[102.657072,32.363952],[102.657203,32.364157],[102.657407,32.364469],[102.657611,32.364781],[102.657815,32.365093],[102.657935,32.365288],[102.658056,32.365483],[102.658176,32.365678],[102.658296,32.365873],[102.658416,32.366068],[102.658536,32.366263],[102.658644,32.366486],[102.658753,32.366709],[102.658861,32.366932],[102.65897,32.367156],[102.659078,32.367379],[102.659187,32.367602],[102.659221,32.367671],[102.659296,32.367825],[102.659404,32.368048],[102.659508,32.368268],[102.659612,32.368489],[102.659716,32.368709],[102.659821,32.368929],[102.659925,32.36915],[102.660029,32.36937],[102.660144,32.369613],[102.660259,32.369856],[102.660374,32.370099],[102.660489,32.370342],[102.660604,32.370585],[102.660718,32.370828],[102.660879,32.371231],[102.661039,32.371634],[102.661116,32.371827],[102.661199,32.372036],[102.661359,32.372439],[102.661433,32.372674],[102.661507,32.372909],[102.661573,32.37312],[102.661581,32.373143],[102.661654,32.373378],[102.661728,32.373613],[102.661802,32.373848],[102.661881,32.374014],[102.661915,32.374086],[102.662029,32.374324],[102.662142,32.374562],[102.662157,32.374593],[102.662255,32.3748],[102.662304,32.374893],[102.662421,32.375113],[102.662531,32.37532],[102.66264,32.375528],[102.66266,32.375565],[102.66275,32.375735],[102.66286,32.375942],[102.66297,32.37615],[102.66308,32.376357],[102.663206,32.376564],[102.663332,32.37677],[102.663459,32.376977],[102.663508,32.377056],[102.663585,32.377183],[102.663618,32.377236],[102.663712,32.37739],[102.663838,32.377596],[102.663965,32.377803],[102.664091,32.378009],[102.664218,32.378216],[102.664344,32.378423],[102.664496,32.378639],[102.664627,32.378825],[102.664648,32.378855],[102.6648,32.379072],[102.664953,32.379288],[102.665105,32.379504],[102.665257,32.379721],[102.665409,32.379937],[102.665561,32.380153],[102.665713,32.38037],[102.665865,32.380586],[102.666085,32.38086],[102.666306,32.381135],[102.666471,32.38132],[102.666637,32.381506],[102.666916,32.381714],[102.667195,32.381922],[102.667565,32.382101],[102.667936,32.382281],[102.668353,32.382409],[102.66877,32.382537],[102.669188,32.382665],[102.669605,32.382793],[102.669953,32.382935],[102.670302,32.383077],[102.670549,32.383188],[102.670797,32.383298],[102.671108,32.383574],[102.671262,32.383779],[102.671416,32.383984],[102.67162,32.384315],[102.671823,32.384646],[102.672027,32.384978],[102.672229,32.385366],[102.672431,32.385754],[102.672633,32.386143],[102.672835,32.386531],[102.672907,32.386724],[102.672987,32.386938],[102.673067,32.387151],[102.673147,32.387365],[102.673227,32.387578],[102.673307,32.387791],[102.673388,32.388005],[102.673492,32.388206],[102.673597,32.388407],[102.673702,32.388608],[102.673807,32.388809],[102.673912,32.38901],[102.674017,32.389211],[102.674213,32.389523],[102.67441,32.389835],[102.674587,32.390012],[102.674765,32.390188],[102.675022,32.390338],[102.67528,32.390487],[102.675617,32.390647],[102.675954,32.390808],[102.676291,32.390968],[102.676559,32.391028],[102.676827,32.391088],[102.677095,32.391147],[102.677363,32.391207],[102.677713,32.391291],[102.678063,32.391374],[102.678198,32.391436],[102.67831,32.391514],[102.67833,32.39163],[102.678349,32.391765],[102.678321,32.391919],[102.678109,32.392262],[102.677956,32.392632],[102.677802,32.393001],[102.677648,32.393371],[102.677523,32.393605],[102.677397,32.393838],[102.677272,32.394072],[102.677147,32.394306],[102.677019,32.394515],[102.676891,32.394723],[102.676763,32.394932],[102.676635,32.395141],[102.676507,32.395349],[102.676379,32.395558],[102.676251,32.395766],[102.676123,32.395975],[102.675979,32.396187],[102.675836,32.396399],[102.675692,32.396611],[102.675549,32.396823],[102.675405,32.397035],[102.67529,32.397206],[102.675262,32.397247],[102.675118,32.397459],[102.674975,32.397671],[102.674831,32.397883],[102.674688,32.398095],[102.674544,32.398307],[102.674483,32.398399],[102.674401,32.39852],[102.674257,32.398732],[102.674114,32.398944],[102.67397,32.399177],[102.673826,32.39941],[102.673681,32.399642],[102.673537,32.399875],[102.673393,32.400108],[102.673249,32.400341],[102.673104,32.400574],[102.67296,32.400807],[102.672816,32.40104],[102.672672,32.401273],[102.672528,32.401506],[102.672383,32.401739],[102.672239,32.401972],[102.672095,32.402205],[102.671951,32.402438],[102.671806,32.402671],[102.671598,32.403048],[102.67139,32.403425],[102.671182,32.403802],[102.670974,32.404179],[102.670811,32.40454],[102.670649,32.404901],[102.670486,32.405262],[102.670479,32.405332],[102.670458,32.40555],[102.670539,32.40584],[102.67065,32.405997],[102.670851,32.406154],[102.67113,32.406352],[102.671409,32.406551],[102.671604,32.406694],[102.6718,32.406837],[102.671995,32.40698],[102.67219,32.407124],[102.672368,32.40729],[102.672546,32.407457],[102.672691,32.407678],[102.672837,32.407899],[102.672983,32.40812],[102.673129,32.408341],[102.673261,32.408541],[102.673365,32.408677],[102.673421,32.408783],[102.673631,32.40918],[102.673698,32.409306],[102.67382,32.409536],[102.674008,32.409891],[102.674215,32.410182],[102.674364,32.410392],[102.674513,32.410602],[102.674769,32.410807],[102.675025,32.411012],[102.675062,32.411025],[102.675479,32.41117],[102.675895,32.411314],[102.676222,32.411469],[102.676549,32.411623],[102.676876,32.411777],[102.677078,32.411893],[102.67728,32.412008],[102.677561,32.412203],[102.677807,32.41246],[102.677809,32.412461],[102.677812,32.412462],[102.677836,32.412491],[102.677928,32.412587],[102.678049,32.412737],[102.678114,32.412865],[102.678114,32.412866],[102.678114,32.412867],[102.678114,32.412868],[102.678128,32.413001],[102.678128,32.413144],[102.678099,32.413379],[102.678002,32.413628],[102.677968,32.413716],[102.677905,32.413876],[102.677892,32.413908],[102.677769,32.414159],[102.677728,32.414243],[102.677693,32.414457],[102.677711,32.414723],[102.67773,32.414988],[102.67775,32.415283],[102.677771,32.415578],[102.677764,32.415849],[102.677757,32.416121],[102.677785,32.416363],[102.677885,32.416649],[102.677985,32.416863],[102.678266,32.41705],[102.678328,32.417091],[102.678635,32.417245],[102.678942,32.417398],[102.679249,32.417552],[102.679556,32.417705],[102.679913,32.417873],[102.68027,32.418041],[102.680626,32.418209],[102.680983,32.418376],[102.68135,32.418567],[102.681716,32.418757],[102.682083,32.418947],[102.682259,32.419093],[102.682509,32.419298],[102.682758,32.419504],[102.682967,32.419772],[102.683175,32.42004],[102.683238,32.420119],[102.683455,32.42039],[102.683672,32.420661],[102.683774,32.420788],[102.683889,32.420932],[102.684031,32.421086],[102.684044,32.421089],[102.684281,32.421134],[102.684376,32.421134],[102.684797,32.421019],[102.685217,32.420904],[102.685638,32.420789],[102.686011,32.420668],[102.686385,32.420546],[102.686758,32.420425],[102.68685,32.420395],[102.687132,32.420304],[102.687505,32.420182],[102.687749,32.420135],[102.687993,32.420087],[102.68835,32.419992],[102.688493,32.419968],[102.688719,32.419968],[102.688814,32.419956],[102.688945,32.419992],[102.6891,32.420123],[102.689442,32.420346],[102.689784,32.420569],[102.690126,32.420792],[102.690468,32.421015],[102.690801,32.421217],[102.691134,32.42142],[102.691274,32.421497],[102.691484,32.421613],[102.691693,32.421729],[102.692098,32.421833],[102.692503,32.421937],[102.692621,32.421967],[102.692907,32.422106],[102.693192,32.422244],[102.693478,32.422383],[102.693728,32.422502],[102.693978,32.422621],[102.694186,32.422794],[102.694394,32.422966],[102.694602,32.423169],[102.69481,32.423371],[102.695032,32.423625],[102.695255,32.423878],[102.695477,32.424132],[102.695534,32.424226],[102.695687,32.424475],[102.695897,32.424818],[102.696107,32.425161],[102.696317,32.425504],[102.696528,32.425847],[102.696738,32.42619],[102.69691,32.426488],[102.697083,32.426785],[102.697255,32.427083],[102.697428,32.42738],[102.697614,32.427725],[102.69765,32.427791],[102.697801,32.42807],[102.697987,32.428415],[102.69803,32.428514],[102.698165,32.428826],[102.698344,32.429236],[102.698395,32.42936],[102.698451,32.429498],[102.698592,32.4296],[102.698665,32.429653],[102.698903,32.429772],[102.699045,32.429819],[102.699248,32.429888],[102.699333,32.429916],[102.699593,32.430004],[102.699938,32.43012],[102.700283,32.430236],[102.700622,32.430432],[102.700961,32.430628],[102.701239,32.430747],[102.701517,32.430866],[102.701794,32.430985],[102.702205,32.431122],[102.702615,32.431259],[102.70283,32.431348],[102.702972,32.431407],[102.703329,32.431556],[102.703597,32.431723],[102.703864,32.431889],[102.704114,32.432187],[102.704441,32.432395],[102.704768,32.432603],[102.705113,32.432799],[102.705458,32.432996],[102.70583,32.433128],[102.706078,32.433216],[102.706327,32.433305],[102.706583,32.433454],[102.706839,32.433602],[102.707005,32.43365],[102.707219,32.433626],[102.707517,32.433495],[102.707722,32.433447],[102.707921,32.4334],[102.708225,32.433376],[102.708528,32.433353],[102.708814,32.433394],[102.709099,32.433436],[102.709504,32.433567],[102.709849,32.433769],[102.709854,32.433775],[102.710027,32.433971],[102.710164,32.434257],[102.710301,32.434542],[102.710432,32.43478],[102.710562,32.435018],[102.710729,32.43522],[102.710979,32.43528],[102.711324,32.435399],[102.711669,32.435518],[102.711851,32.435626],[102.712131,32.43578],[102.712411,32.435934],[102.712545,32.43601],[102.712649,32.436172],[102.712802,32.436515],[102.712954,32.436858],[102.713055,32.437082],[102.713157,32.437307],[102.713268,32.437552],[102.713411,32.437943],[102.713468,32.438142],[102.713531,32.43825],[102.713601,32.438371],[102.713815,32.438656],[102.714029,32.438942],[102.714291,32.439204],[102.714553,32.439465],[102.71491,32.439689],[102.715031,32.439765],[102.715267,32.439913],[102.715476,32.440022],[102.715685,32.440132],[102.715847,32.440265],[102.715876,32.44037],[102.715919,32.440665],[102.715961,32.44096],[102.715985,32.441279],[102.716009,32.441597],[102.715985,32.441761],[102.715971,32.441854],[102.715941,32.442132],[102.715913,32.442383],[102.715885,32.442635],[102.715886,32.442638],[102.715923,32.442844],[102.715941,32.442876],[102.716038,32.443054],[102.716223,32.443249],[102.716409,32.443444],[102.716605,32.44371],[102.716802,32.443977],[102.716999,32.444243],[102.717132,32.444481],[102.717208,32.444843],[102.71724,32.445259],[102.717272,32.445674],[102.717303,32.44609],[102.717367,32.446509],[102.71743,32.446927],[102.717494,32.447346],[102.717583,32.44766],[102.717671,32.447974],[102.71776,32.448288],[102.717804,32.448405],[102.717855,32.448545],[102.717989,32.448717],[102.718112,32.448888],[102.718465,32.449107],[102.718574,32.449179],[102.718757,32.449301],[102.719048,32.449494],[102.71934,32.449688],[102.719349,32.449691],[102.719621,32.449784],[102.719892,32.449878],[102.720268,32.449987],[102.720644,32.450097],[102.721015,32.450282],[102.721127,32.450338],[102.721387,32.450468],[102.721526,32.450524],[102.721608,32.450567],[102.721796,32.450678],[102.721824,32.450706],[102.721862,32.450868],[102.721834,32.451011],[102.721672,32.451229],[102.721577,32.451448],[102.721558,32.451734],[102.721558,32.451953],[102.721434,32.452324],[102.721305,32.452689],[102.721175,32.453055],[102.72112,32.453209],[102.720992,32.453533],[102.720863,32.453856],[102.720787,32.454113],[102.720673,32.454313],[102.720494,32.454394],[102.720378,32.454447],[102.720159,32.454542],[102.719987,32.454713],[102.719792,32.454999],[102.71979,32.455001],[102.719642,32.455218],[102.719597,32.455284],[102.719437,32.455552],[102.719276,32.455819],[102.719116,32.456087],[102.719026,32.456236],[102.718879,32.456474],[102.718731,32.456712],[102.718598,32.45694],[102.718512,32.457131],[102.718512,32.457245],[102.718655,32.45733],[102.718971,32.457495],[102.718778,32.457557],[102.718069,32.457644],[102.717122,32.45786],[102.715839,32.458306],[102.7153,32.458493],[102.713919,32.458767],[102.712851,32.459081],[102.711503,32.459589],[102.709838,32.460224],[102.708442,32.461098],[102.70796,32.461391],[102.707743,32.461523],[102.707325,32.461777],[102.705837,32.462569],[102.705694,32.462646],[102.70442,32.463321],[102.703025,32.464161],[102.702303,32.464747],[102.701285,32.464629],[102.699758,32.464468],[102.698109,32.464471],[102.696979,32.464118],[102.696354,32.464006],[102.696304,32.464007],[102.694665,32.464042],[102.693445,32.464153],[102.691914,32.464125],[102.691043,32.464409],[102.689386,32.464744],[102.688008,32.464885],[102.686659,32.465427],[102.685268,32.4661],[102.683992,32.466842],[102.682959,32.467322],[102.681996,32.468137],[102.680831,32.469147],[102.680198,32.469335],[102.679673,32.468394],[102.679419,32.467557],[102.678424,32.466573],[102.677165,32.465119],[102.676399,32.464406],[102.675509,32.46389],[102.673834,32.46336],[102.672971,32.463344],[102.671747,32.463587],[102.671317,32.463546],[102.671691,32.462721],[102.671722,32.461523],[102.67209,32.459433],[102.672349,32.458506],[102.672094,32.457769],[102.671048,32.457217],[102.669418,32.456488],[102.667513,32.455754],[102.666433,32.455002],[102.665082,32.454111],[102.66374,32.452888],[102.662891,32.452306],[102.662136,32.452314],[102.661713,32.452318],[102.66137,32.452311],[102.660497,32.452295],[102.659429,32.452575],[102.658992,32.4528],[102.65831,32.453353],[102.657613,32.454505],[102.656853,32.455057],[102.655635,32.455067],[102.654573,32.455181],[102.652817,32.456279],[102.651823,32.45676],[102.648767,32.458034],[102.648555,32.458134],[102.646926,32.45709],[102.645651,32.456373],[102.644645,32.455777],[102.643154,32.455518],[102.642086,32.455336],[102.642062,32.454784],[102.641667,32.453802],[102.64168,32.453283],[102.641417,32.453083],[102.640118,32.452994],[102.639168,32.452684],[102.638217,32.452438],[102.637417,32.452261],[102.636745,32.451631],[102.635926,32.450707],[102.635334,32.449916],[102.634595,32.448896],[102.634037,32.448268],[102.633699,32.448002],[102.633019,32.447665],[102.632531,32.447266],[102.631846,32.447091],[102.630589,32.44684],[102.629403,32.446785],[102.628138,32.446858],[102.627704,32.447337],[102.627062,32.448116],[102.626764,32.448476],[102.626755,32.448488],[102.626744,32.448499],[102.626046,32.449222],[102.625449,32.450087],[102.625067,32.450048],[102.624124,32.44951],[102.623403,32.449237],[102.622301,32.448924],[102.62145,32.448637],[102.620972,32.448476],[102.619525,32.448157],[102.619196,32.448167],[102.618222,32.448197],[102.618083,32.448202],[102.61711,32.448241],[102.61585,32.44812],[102.61501,32.448087],[102.614386,32.448063],[102.614205,32.448056],[102.61394,32.447994],[102.61341,32.447871],[102.612682,32.447702],[102.61112,32.447413],[102.609444,32.447056],[102.607959,32.446736],[102.606124,32.446636],[102.604169,32.446696],[102.603164,32.447034],[102.601913,32.448017],[102.601593,32.44829],[102.601388,32.448466],[102.601208,32.44862],[102.600517,32.448672],[102.599369,32.448618],[102.599103,32.44862],[102.598918,32.448621],[102.598772,32.448623],[102.598182,32.448628],[102.596761,32.448763],[102.596137,32.449205],[102.595746,32.44949],[102.59475,32.449504],[102.59391,32.449423],[102.593035,32.449211],[102.592622,32.448911],[102.592072,32.447959],[102.591138,32.447097],[102.589935,32.446262],[102.588311,32.445386],[102.586495,32.444572],[102.584527,32.44369],[102.583009,32.443174],[102.581255,32.442913],[102.580868,32.44287],[102.579498,32.442717],[102.579065,32.44266],[102.577781,32.442489],[102.576027,32.442228],[102.574966,32.441786],[102.573031,32.441131],[102.571286,32.440513],[102.569919,32.440065],[102.567794,32.439374],[102.566501,32.439025],[102.565743,32.438718],[102.565107,32.438186],[102.564399,32.437458],[102.563736,32.436471],[102.562842,32.435544],[102.562561,32.434597],[102.562118,32.434004],[102.561318,32.433826],[102.560255,32.433513],[102.558222,32.432841],[102.556984,32.432157],[102.556042,32.431289],[102.553949,32.429358],[102.553757,32.429224],[102.55254,32.428367],[102.550491,32.426704],[102.548578,32.425304],[102.548572,32.4253],[102.548567,32.425296],[102.548552,32.425285],[102.548521,32.425262],[102.548496,32.425244],[102.548491,32.425241],[102.54848,32.425234],[102.548362,32.425162],[102.5482,32.425063],[102.546613,32.424091],[102.54649,32.42401],[102.546463,32.423992],[102.544321,32.422575],[102.543751,32.422217],[102.543321,32.421947],[102.540902,32.420733],[102.538959,32.419788],[102.538835,32.419728],[102.538407,32.419519],[102.536887,32.418777],[102.535523,32.418344],[102.534512,32.418121],[102.534201,32.418159],[102.533943,32.418191],[102.533156,32.418286],[102.532712,32.41834],[102.532553,32.418385],[102.531386,32.41872],[102.529342,32.419085],[102.528362,32.419155],[102.527846,32.419192],[102.527664,32.419205],[102.526508,32.419228],[102.52509,32.419256],[102.523884,32.419232],[102.523122,32.419217],[102.521922,32.419193],[102.520065,32.419258],[102.518846,32.419234],[102.518773,32.419233],[102.516419,32.419186],[102.513727,32.419184],[102.512634,32.419771],[102.511778,32.420464],[102.511402,32.421066],[102.511323,32.421215],[102.511263,32.421327],[102.511246,32.421359],[102.511236,32.421379],[102.511223,32.421402],[102.510749,32.422294],[102.510708,32.422371],[102.510669,32.423791],[102.511394,32.425733],[102.512401,32.428239],[102.513938,32.43111],[102.514308,32.432894],[102.514031,32.434258],[102.513027,32.435963],[102.511793,32.437308],[102.510628,32.438351],[102.509176,32.438931],[102.507601,32.43961],[102.506141,32.440494],[102.50465,32.442494],[102.502618,32.444584],[102.501934,32.445535],[102.501265,32.445927],[102.500299,32.446213],[102.499732,32.447445],[102.498921,32.448001],[102.496884,32.448531],[102.495789,32.44825],[102.494777,32.447191],[102.493962,32.445668],[102.493447,32.444359],[102.492802,32.443308],[102.492528,32.44216],[102.492023,32.440487],[102.491511,32.439075],[102.491415,32.438086],[102.491259,32.437096],[102.490313,32.435882],[102.488331,32.43444],[102.487322,32.433277],[102.48649,32.432378],[102.485528,32.431735],[102.484503,32.431143],[102.48343,32.430083],[102.482739,32.428511],[102.482403,32.427362],[102.481591,32.425735],[102.481169,32.423285],[102.480743,32.420991],[102.480725,32.419433],[102.480701,32.418082],[102.480625,32.416418],[102.480722,32.415121],[102.481419,32.412071],[102.481512,32.41093],[102.481502,32.409111],[102.481535,32.407917],[102.481934,32.406782],[102.481957,32.405952],[102.481929,32.404757],[102.482146,32.403566],[102.48292,32.402127],[102.483981,32.401421],[102.485717,32.400625],[102.487793,32.39864],[102.488665,32.398086],[102.48943,32.397011],[102.490508,32.395682],[102.490781,32.394648],[102.490756,32.393349],[102.490554,32.391787],[102.490778,32.390337],[102.491056,32.386914],[102.491462,32.385519],[102.491141,32.383851],[102.491049,32.382758],[102.490598,32.381346],[102.490509,32.38015],[102.490542,32.378956],[102.490394,32.377654],[102.488845,32.376117],[102.488027,32.374698],[102.487249,32.374059],[102.486154,32.37383],[102.486108,32.373257],[102.486269,32.371858],[102.486611,32.370566],[102.48628,32.369261],[102.485027,32.368093],[102.484561,32.367252],[102.483433,32.365983],[102.482675,32.364617],[102.482273,32.363674],[102.482135,32.362009],[102.482039,32.361072],[102.481338,32.359864],[102.480688,32.359019],[102.479785,32.358482],[102.478407,32.357402],[102.476598,32.356457],[102.475767,32.356051],[102.47458,32.354728],[102.473468,32.353472],[102.472326,32.353254],[102.471258,32.353168],[102.470661,32.353029],[102.470346,32.352955],[102.468904,32.352536],[102.467467,32.351923],[102.466106,32.351376],[102.464668,32.350827],[102.462705,32.349879],[102.460597,32.348667],[102.458786,32.347787],[102.458579,32.347678],[102.456977,32.346841],[102.455953,32.34682],[102.455753,32.346816],[102.454523,32.347051],[102.454496,32.347052],[102.454452,32.347055],[102.453604,32.347097],[102.451698,32.346864],[102.450859,32.346782],[102.450575,32.346601],[102.45045,32.346521],[102.450444,32.346518],[102.450239,32.346387],[102.449807,32.346111],[102.449363,32.346021],[102.449228,32.346117],[102.449219,32.346108],[102.449134,32.346058],[102.448742,32.345895],[102.447984,32.345262],[102.447546,32.344897],[102.44698,32.343262],[102.446265,32.341494],[102.445203,32.33947],[102.444765,32.338635],[102.444755,32.338616],[102.444737,32.338582],[102.444719,32.338546],[102.444639,32.338395],[102.444552,32.338229],[102.441805,32.337214],[102.441275,32.337018],[102.441245,32.337007],[102.441061,32.336939],[102.440769,32.336831],[102.43883,32.336226],[102.438076,32.335918],[102.437753,32.335786],[102.437611,32.335728],[102.437505,32.335685],[102.437468,32.33567],[102.437419,32.335626],[102.437413,32.33562],[102.437005,32.335257],[102.436948,32.335206],[102.436784,32.334713],[102.437072,32.333964],[102.437296,32.333477],[102.437515,32.332959],[102.437551,32.331684],[102.437254,32.330243],[102.437252,32.330237],[102.437211,32.330039],[102.437177,32.32987],[102.43713,32.329646],[102.437047,32.329495],[102.436936,32.329295],[102.43685,32.329139],[102.436744,32.328948],[102.436634,32.32875],[102.436548,32.328594],[102.436481,32.328474],[102.436415,32.328355],[102.436403,32.328213],[102.436392,32.328078],[102.436313,32.327135],[102.435728,32.326079],[102.435735,32.325853],[102.435736,32.325798],[102.435756,32.325081],[102.435761,32.324933],[102.435784,32.324108],[102.435787,32.324072],[102.435809,32.32385],[102.43588,32.323124],[102.435498,32.322131],[102.435123,32.320905],[102.434873,32.320088],[102.434672,32.319572],[102.434554,32.31927],[102.434412,32.318963],[102.434182,32.318469],[102.434105,32.318304],[102.433846,32.317747],[102.433206,32.316368],[102.433116,32.315485],[102.432948,32.314634],[102.432878,32.313389],[102.432877,32.313361],[102.432877,32.313359],[102.432875,32.313349],[102.432875,32.313348],[102.432874,32.313331],[102.432871,32.313262],[102.432873,32.31325],[102.432892,32.313138],[102.43301,32.312416],[102.433662,32.311092],[102.434185,32.310287],[102.434708,32.309417],[102.435152,32.308676],[102.435335,32.307636],[102.435919,32.305984],[102.436223,32.30475],[102.436339,32.30335],[102.436629,32.302605],[102.436964,32.301633],[102.436959,32.300459],[102.436929,32.298794],[102.437037,32.297687],[102.437007,32.297452],[102.436785,32.295692],[102.436772,32.295461],[102.436747,32.295033],[102.436708,32.294353],[102.436507,32.293305],[102.436316,32.291898],[102.436036,32.290947],[102.435917,32.289704],[102.436169,32.288678],[102.436182,32.288624],[102.436194,32.288578],[102.436202,32.288543],[102.436235,32.288407],[102.436307,32.288114],[102.436334,32.287824],[102.436342,32.287743],[102.436418,32.286909],[102.436614,32.285412],[102.43739,32.283764],[102.437437,32.283638],[102.437464,32.283566],[102.437639,32.283096],[102.437764,32.28276],[102.438077,32.281961],[102.438138,32.281807],[102.438715,32.280333],[102.4387,32.279674],[102.438698,32.279582],[102.438861,32.278874],[102.438884,32.278774],[102.438982,32.278347],[102.439004,32.278251],[102.439146,32.278018],[102.439512,32.277416],[102.439729,32.277058],[102.440042,32.276506],[102.440265,32.276111],[102.440295,32.276059],[102.441318,32.275166],[102.442267,32.274206],[102.442676,32.273379],[102.442715,32.273302],[102.442814,32.272488],[102.443153,32.271353],[102.443212,32.270637],[102.443232,32.269919],[102.443138,32.269167],[102.443246,32.268412],[102.443258,32.268332],[102.443329,32.267833],[102.44334,32.267658],[102.443397,32.266791],[102.443412,32.266237],[102.443079,32.265806],[102.442676,32.265112],[102.441852,32.264378],[102.441138,32.263809],[102.440476,32.262784],[102.439117,32.261941],[102.438684,32.260953],[102.438684,32.260652],[102.438684,32.260357],[102.438685,32.25955],[102.438666,32.259208],[102.438634,32.258636],[102.438868,32.258063],[102.438964,32.257827],[102.439515,32.257349],[102.439681,32.256895],[102.439581,32.256575],[102.439525,32.256395],[102.439364,32.255878],[102.438638,32.254395],[102.438405,32.253118],[102.438039,32.252164],[102.437815,32.251581],[102.437761,32.251441],[102.43736,32.250654],[102.437106,32.250155],[102.437021,32.249991],[102.43699,32.24993],[102.436342,32.248671],[102.436359,32.248052],[102.4364,32.247982],[102.436461,32.247878],[102.436559,32.247711],[102.436687,32.247494],[102.436843,32.247229],[102.437004,32.246956],[102.437136,32.246815],[102.43739,32.246546],[102.437637,32.246283],[102.437652,32.246254],[102.437776,32.246008],[102.437881,32.245799],[102.437759,32.245448],[102.437653,32.245144],[102.437561,32.244879],[102.437409,32.244509],[102.437305,32.244257],[102.43712,32.243808],[102.436897,32.243267],[102.436716,32.242829],[102.436598,32.242544],[102.436524,32.242362],[102.436425,32.242124],[102.436197,32.24157],[102.436012,32.241121],[102.435746,32.240476],[102.435513,32.239911],[102.43535,32.239616],[102.435111,32.239185],[102.434893,32.238843],[102.43467,32.238491],[102.434286,32.238198],[102.433961,32.237949],[102.433618,32.237687],[102.433231,32.237395],[102.432801,32.237072],[102.432415,32.236781],[102.431821,32.236423],[102.431154,32.23602],[102.430659,32.235721],[102.430175,32.235429],[102.429741,32.235167],[102.429395,32.234958],[102.428998,32.234783],[102.428598,32.234556],[102.428109,32.234279],[102.427614,32.234056],[102.427028,32.233792],[102.426517,32.233562],[102.426057,32.233454],[102.425297,32.233276],[102.424565,32.233198],[102.424149,32.233154],[102.42345,32.23314],[102.422776,32.233126],[102.422269,32.233116],[102.421705,32.233208],[102.421206,32.23329],[102.420495,32.233406],[102.419798,32.23362],[102.419399,32.233719],[102.419766,32.23299],[102.420302,32.231677],[102.420339,32.230355],[102.420318,32.230043],[102.420208,32.228394],[102.419875,32.226958],[102.419912,32.225636],[102.419688,32.224732],[102.419273,32.223626],[102.419167,32.223345],[102.419013,32.222177],[102.418602,32.221322],[102.417815,32.220512],[102.417531,32.219554],[102.417613,32.218867],[102.418141,32.21782],[102.418535,32.217087],[102.419814,32.215896],[102.419914,32.215689],[102.419942,32.215631],[102.420144,32.215214],[102.420069,32.215005],[102.420014,32.214855],[102.419855,32.214414],[102.419601,32.214079],[102.419035,32.213332],[102.418648,32.212336],[102.417692,32.211151],[102.417605,32.211043],[102.417051,32.210043],[102.416984,32.209705],[102.416927,32.209422],[102.416782,32.208527],[102.416637,32.207632],[102.416547,32.20681],[102.416104,32.206066],[102.415356,32.204808],[102.414411,32.204114],[102.413637,32.203423],[102.413632,32.203286],[102.413614,32.202796],[102.413605,32.202554],[102.413513,32.202148],[102.413353,32.20144],[102.41318,32.201208],[102.412911,32.200846],[102.41282,32.200724],[102.412705,32.200569],[102.412587,32.20041],[102.412478,32.200265],[102.412438,32.200171],[102.412379,32.200033],[102.412318,32.199855],[102.412229,32.199627],[102.412156,32.199442],[102.412074,32.199232],[102.412002,32.199049],[102.411959,32.19887],[102.411933,32.198756],[102.411898,32.198606],[102.411863,32.198457],[102.4118,32.198187],[102.411547,32.19711],[102.411356,32.196353],[102.411247,32.19592],[102.410986,32.194881],[102.410968,32.19354],[102.410968,32.19353],[102.410954,32.19333],[102.410847,32.191792],[102.410594,32.190966],[102.410432,32.190433],[102.410091,32.189611],[102.409848,32.189023],[102.40958,32.188638],[102.409432,32.188425],[102.409318,32.188261],[102.409303,32.18824],[102.408992,32.187221],[102.408253,32.185277],[102.407528,32.184828],[102.406406,32.184419],[102.40533,32.184349],[102.404833,32.183904],[102.404709,32.183709],[102.404692,32.183682],[102.404271,32.183019],[102.404182,32.182879],[102.403964,32.182536],[102.403043,32.181022],[102.402338,32.179899],[102.401627,32.178968],[102.40031,32.177446],[102.399263,32.176363],[102.398376,32.17567],[102.396988,32.174629],[102.395433,32.173487],[102.394544,32.172842],[102.393159,32.171705],[102.391037,32.170552],[102.388857,32.169446],[102.387477,32.168163],[102.387211,32.167531],[102.387169,32.167444],[102.387355,32.167478],[102.387528,32.167489],[102.387694,32.167454],[102.387903,32.167376],[102.388093,32.16724],[102.388224,32.167008],[102.388378,32.166609],[102.388468,32.16635],[102.388557,32.166092],[102.388557,32.165741],[102.388483,32.165467],[102.388408,32.165193],[102.388269,32.16492],[102.38813,32.164646],[102.388069,32.164527],[102.387938,32.164343],[102.387807,32.164158],[102.387665,32.163944],[102.387522,32.16373],[102.387385,32.163343],[102.387296,32.163086],[102.387208,32.162829],[102.387141,32.162635],[102.387037,32.16243],[102.386933,32.162225],[102.386927,32.161945],[102.386992,32.161577],[102.387023,32.16152],[102.387153,32.161285],[102.387266,32.161035],[102.387349,32.160782],[102.38745,32.16047],[102.387474,32.160232],[102.387456,32.159982],[102.387385,32.159792],[102.387364,32.159737],[102.387278,32.159506],[102.387278,32.159268],[102.387278,32.159031],[102.387278,32.158644],[102.38729,32.158394],[102.387302,32.158144],[102.38739,32.157894],[102.387478,32.157644],[102.387522,32.15752],[102.387599,32.157151],[102.387641,32.156871],[102.387635,32.156759],[102.387629,32.156657],[102.387605,32.156422],[102.387581,32.156187],[102.387599,32.156032],[102.387676,32.155902],[102.387885,32.155705],[102.388194,32.15539],[102.388372,32.15517],[102.388408,32.155039],[102.388551,32.154753],[102.388735,32.154504],[102.388902,32.154349],[102.388932,32.154312],[102.388958,32.154279],[102.389229,32.153944],[102.389515,32.153724],[102.389735,32.153451],[102.389961,32.153284],[102.390127,32.153058],[102.390252,32.152838],[102.390336,32.152707],[102.390371,32.152546],[102.390371,32.152404],[102.390318,32.152094],[102.390264,32.151785],[102.390264,32.151601],[102.390217,32.151398],[102.390062,32.151214],[102.38983,32.15103],[102.389598,32.150845],[102.389598,32.150845],[102.38936,32.150685],[102.389289,32.150625],[102.389267,32.15048],[102.389235,32.150268],[102.389283,32.149822],[102.389238,32.149557],[102.389193,32.149293],[102.389125,32.149019],[102.389057,32.148745],[102.389068,32.148608],[102.389098,32.148537],[102.38917,32.148489],[102.389515,32.148388],[102.389729,32.148308],[102.389943,32.148228],[102.390108,32.148185],[102.390377,32.148115],[102.390432,32.148112],[102.39074,32.148097],[102.391008,32.148133],[102.39121,32.148139],[102.391472,32.148097],[102.391766,32.148008],[102.392061,32.147918],[102.392459,32.14785],[102.392858,32.147782],[102.39323,32.147683],[102.393601,32.147585],[102.394024,32.147496],[102.394458,32.147383],[102.394862,32.147222],[102.395112,32.147008],[102.395231,32.146788],[102.395321,32.146479],[102.395333,32.146349],[102.395369,32.145991],[102.395404,32.145634],[102.395422,32.145361],[102.395535,32.145013],[102.395648,32.144665],[102.395802,32.144349],[102.395892,32.144117],[102.395892,32.143757],[102.395892,32.143397],[102.395945,32.143035],[102.396022,32.142862],[102.396124,32.142761],[102.396326,32.142654],[102.396458,32.142588],[102.39679,32.142422],[102.396998,32.142345],[102.397171,32.142339],[102.397309,32.142365],[102.397355,32.142374],[102.397522,32.142434],[102.39764,32.142446],[102.397861,32.142428],[102.398096,32.142356],[102.398331,32.142285],[102.398705,32.142166],[102.398961,32.142047],[102.399205,32.141988],[102.399479,32.141898],[102.399776,32.141768],[102.399961,32.141698],[102.400091,32.141649],[102.400401,32.141536],[102.40074,32.141488],[102.400978,32.141428],[102.401293,32.141256],[102.401513,32.141149],[102.401733,32.141042],[102.402138,32.140887],[102.402459,32.140798],[102.402634,32.140637],[102.40281,32.140477],[102.402991,32.140254],[102.403173,32.140031],[102.403446,32.139697],[102.403571,32.13937],[102.403666,32.138966],[102.403747,32.138524],[102.403828,32.138082],[102.403846,32.137999],[102.403903,32.137736],[102.403935,32.137371],[102.404,32.137172],[102.404022,32.137138],[102.404117,32.136993],[102.404264,32.136822],[102.40441,32.13665],[102.404567,32.136408],[102.404724,32.136165],[102.405028,32.135847],[102.405095,32.135756],[102.40516,32.135669],[102.405238,32.135483],[102.405252,32.135351],[102.405299,32.135259],[102.405374,32.135255],[102.405481,32.135269],[102.405566,32.135291],[102.405616,32.135312],[102.405789,32.135348],[102.405938,32.135383],[102.406051,32.135461],[102.406134,32.135496],[102.406223,32.13552],[102.406378,32.135538],[102.406574,32.13555],[102.406818,32.135598],[102.407074,32.135675],[102.407229,32.135705],[102.407417,32.135705],[102.407603,32.13568],[102.407845,32.135648],[102.408088,32.135616],[102.408348,32.135606],[102.408608,32.135595],[102.408869,32.135585],[102.409129,32.135574],[102.409514,32.13553],[102.409884,32.135487],[102.41013,32.13542],[102.410375,32.135354],[102.410488,32.135282],[102.410566,32.13514],[102.410619,32.135021],[102.410738,32.134967],[102.410946,32.134967],[102.411101,32.135021],[102.41122,32.13514],[102.411369,32.135235],[102.411506,32.135282],[102.411874,32.135342],[102.412243,32.135401],[102.412535,32.135434],[102.412666,32.135449],[102.412957,32.135491],[102.413314,32.135693],[102.413558,32.135865],[102.413654,32.136022],[102.413796,32.136252],[102.413927,32.136612],[102.414058,32.136972],[102.414257,32.137262],[102.414456,32.137552],[102.414462,32.137561],[102.414617,32.137715],[102.414736,32.137787],[102.414873,32.137864],[102.415057,32.137894],[102.415417,32.138001],[102.415777,32.138108],[102.416205,32.138173],[102.416336,32.138179],[102.416526,32.138167],[102.416806,32.138096],[102.417234,32.138066],[102.417549,32.138025],[102.417712,32.13802],[102.418136,32.138007],[102.418561,32.137995],[102.418858,32.138007],[102.419072,32.138072],[102.419179,32.13815],[102.41928,32.13834],[102.41934,32.138377],[102.41941,32.138421],[102.419674,32.138564],[102.420003,32.138635],[102.42022,32.138667],[102.420338,32.138685],[102.420406,32.138693],[102.420681,32.138728],[102.420981,32.138756],[102.421209,32.138735],[102.421437,32.138678],[102.421759,32.138728],[102.421923,32.138835],[102.42213,32.13902],[102.422401,32.139177],[102.42263,32.139335],[102.422972,32.139484],[102.423179,32.139542],[102.423415,32.139777],[102.423661,32.139955],[102.423938,32.140155],[102.424214,32.140355],[102.424443,32.140473],[102.424671,32.140591],[102.424892,32.140719],[102.425042,32.140762],[102.425406,32.140841],[102.42577,32.140798],[102.425899,32.140698],[102.42602,32.140441],[102.426183,32.140161],[102.426199,32.140134],[102.426497,32.13987],[102.426796,32.139606],[102.427094,32.139342],[102.427392,32.139078],[102.427691,32.138813],[102.427878,32.138647],[102.428066,32.138482],[102.428312,32.138264],[102.428554,32.137982],[102.428797,32.1377],[102.429,32.137336],[102.429111,32.137136],[102.429354,32.136879],[102.429697,32.136636],[102.430018,32.136472],[102.430308,32.136363],[102.430598,32.136253],[102.430889,32.136144],[102.431205,32.136025],[102.431522,32.135906],[102.431838,32.135787],[102.432107,32.135639],[102.432376,32.135492],[102.432645,32.135344],[102.432852,32.135116],[102.433059,32.134887],[102.433284,32.134627],[102.433508,32.134366],[102.433662,32.134145],[102.433815,32.133924],[102.434046,32.133729],[102.434277,32.133533],[102.434508,32.133338],[102.434851,32.133081],[102.43515,32.133081],[102.435429,32.133096],[102.435821,32.133074],[102.436082,32.133059],[102.436314,32.133046],[102.436571,32.133003],[102.436935,32.132953],[102.437231,32.132899],[102.437527,32.132846],[102.437824,32.132757],[102.43812,32.132667],[102.438434,32.132477],[102.438748,32.132287],[102.439062,32.132096],[102.439419,32.131868],[102.439776,32.131639],[102.439976,32.131486],[102.440176,32.131332],[102.440368,32.13099],[102.440383,32.130633],[102.440383,32.130269],[102.440354,32.129998],[102.440254,32.129783],[102.44039,32.129498],[102.44049,32.129319],[102.440504,32.129227],[102.440461,32.129062],[102.440297,32.128805],[102.44023,32.128738],[102.440097,32.128606],[102.439933,32.128527],[102.439862,32.128434],[102.439776,32.128199],[102.43969,32.12796],[102.439605,32.12772],[102.439565,32.127496],[102.439526,32.127271],[102.4395,32.127214],[102.439401,32.127035],[102.439281,32.126817],[102.438974,32.126494],[102.438667,32.12617],[102.438505,32.125999],[102.438343,32.125828],[102.438181,32.125657],[102.438018,32.125486],[102.437856,32.125315],[102.437694,32.125144],[102.437643,32.125111],[102.437358,32.124932],[102.437073,32.124753],[102.436834,32.124669],[102.436596,32.124585],[102.436377,32.124455],[102.436308,32.124264],[102.436407,32.124045],[102.436506,32.123826],[102.436685,32.123624],[102.436864,32.123422],[102.437043,32.123221],[102.437221,32.123019],[102.4374,32.122817],[102.437579,32.122615],[102.437725,32.122397],[102.43787,32.122179],[102.438035,32.121933],[102.438285,32.1217],[102.438536,32.121467],[102.438639,32.121389],[102.438736,32.121315],[102.438984,32.121086],[102.43906,32.120763],[102.439079,32.120511],[102.439098,32.120258],[102.43912,32.120108],[102.439167,32.119792],[102.439214,32.119476],[102.439203,32.119166],[102.43915,32.118934],[102.439143,32.118904],[102.43906,32.118571],[102.439131,32.118197],[102.439203,32.117822],[102.439274,32.117596],[102.439345,32.11737],[102.439512,32.117156],[102.439726,32.117048],[102.43994,32.116941],[102.440285,32.116822],[102.44046,32.116807],[102.44069,32.116787],[102.441005,32.116822],[102.44132,32.116858],[102.44153,32.116767],[102.441741,32.116676],[102.442095,32.116399],[102.442449,32.116122],[102.442716,32.115989],[102.442984,32.115855],[102.443103,32.115849],[102.443258,32.115885],[102.443371,32.115944],[102.443555,32.115986],[102.443799,32.116039],[102.443948,32.116057],[102.444186,32.116093],[102.444388,32.116099],[102.444389,32.116099],[102.44439,32.1161],[102.444548,32.116176],[102.444691,32.116277],[102.444858,32.116456],[102.444983,32.116634],[102.445274,32.116842],[102.445595,32.117068],[102.445881,32.117202],[102.446166,32.117336],[102.446378,32.117479],[102.446589,32.117622],[102.446922,32.117842],[102.447166,32.117883],[102.447493,32.117836],[102.447707,32.117806],[102.448058,32.117812],[102.448415,32.117859],[102.448576,32.117854],[102.448837,32.117804],[102.448921,32.117788],[102.449147,32.117776],[102.449373,32.117764],[102.449783,32.117782],[102.450194,32.117824],[102.45058,32.117919],[102.450884,32.11802],[102.451005,32.118055],[102.45111,32.118086],[102.451264,32.118086],[102.451455,32.118032],[102.451669,32.117984],[102.451923,32.117786],[102.452177,32.117588],[102.45243,32.11739],[102.452567,32.117265],[102.45257,32.117248],[102.452597,32.117098],[102.452591,32.116872],[102.452591,32.116711],[102.45265,32.116503],[102.452817,32.116283],[102.452984,32.116063],[102.453177,32.11587],[102.45337,32.115676],[102.453715,32.115522],[102.453938,32.115438],[102.454161,32.115355],[102.454322,32.115273],[102.454646,32.115106],[102.45497,32.114939],[102.455318,32.114745],[102.455666,32.114552],[102.45597,32.114362],[102.456136,32.1141],[102.456184,32.11388],[102.456184,32.113851],[102.456184,32.113648],[102.456184,32.113422],[102.456285,32.113148],[102.456422,32.112976],[102.45669,32.112809],[102.457076,32.112583],[102.457317,32.112321],[102.457558,32.11206],[102.45778,32.111802],[102.457927,32.111631],[102.458147,32.111334],[102.458367,32.111036],[102.458617,32.110665],[102.458867,32.110293],[102.459049,32.110132],[102.459232,32.109972],[102.459421,32.109805],[102.45961,32.109638],[102.459848,32.109496],[102.460134,32.109436],[102.460425,32.109436],[102.460654,32.109484],[102.460883,32.109531],[102.460894,32.109532],[102.461199,32.109561],[102.461395,32.109555],[102.461657,32.109525],[102.461924,32.109454],[102.462109,32.109448],[102.462299,32.109448],[102.462466,32.109424],[102.462698,32.109335],[102.462765,32.109305],[102.463138,32.109139],[102.463271,32.109087],[102.463489,32.109002],[102.46384,32.108865],[102.464084,32.108818],[102.46434,32.108823],[102.464578,32.108853],[102.464708,32.108859],[102.464804,32.108859],[102.464917,32.108835],[102.465053,32.108764],[102.465143,32.108764],[102.465262,32.108794],[102.465375,32.108794],[102.465523,32.108758],[102.465624,32.108722],[102.465708,32.108705],[102.465845,32.108746],[102.465922,32.10877],[102.465981,32.10877],[102.466124,32.108764],[102.466285,32.108716],[102.466428,32.108716],[102.466573,32.108793],[102.466642,32.108829],[102.466856,32.108942],[102.466999,32.10902],[102.467141,32.109044],[102.467344,32.10902],[102.467516,32.108966],[102.467748,32.108806],[102.468046,32.108609],[102.468343,32.108413],[102.468605,32.108285],[102.468866,32.108157],[102.469146,32.107973],[102.469426,32.107788],[102.469673,32.10755],[102.469919,32.107313],[102.470065,32.107109],[102.470211,32.106906],[102.470401,32.10664],[102.470657,32.106301],[102.470734,32.106057],[102.470758,32.105843],[102.4708,32.10557],[102.470949,32.105367],[102.471127,32.105183],[102.471157,32.105064],[102.471109,32.104975],[102.470972,32.104862],[102.470889,32.104695],[102.470835,32.104261],[102.470762,32.103861],[102.470711,32.103583],[102.470687,32.10325],[102.470722,32.103053],[102.470865,32.102798],[102.471076,32.102542],[102.471288,32.102286],[102.471298,32.102262],[102.471472,32.101864],[102.471484,32.101709],[102.471389,32.101483],[102.471308,32.101221],[102.471228,32.100959],[102.470978,32.100686],[102.470835,32.100555],[102.470776,32.100329],[102.470865,32.100049],[102.471127,32.099782],[102.471347,32.099544],[102.471407,32.099341],[102.471347,32.099121],[102.47124,32.098919],[102.471189,32.098544],[102.471139,32.098169],[102.471118,32.098068],[102.471032,32.097652],[102.470984,32.097283],[102.470895,32.097134],[102.470788,32.097039],[102.470454,32.096894],[102.470294,32.096825],[102.470104,32.096801],[102.469967,32.096658],[102.469878,32.096462],[102.469717,32.096313],[102.469551,32.09623],[102.469503,32.096177],[102.469557,32.095909],[102.469723,32.095582],[102.469907,32.095255],[102.469949,32.094969],[102.470044,32.094535],[102.470047,32.094237],[102.47005,32.09394],[102.470074,32.093559],[102.470145,32.093321],[102.470306,32.093125],[102.470592,32.092917],[102.470818,32.092679],[102.470978,32.092441],[102.471112,32.092248],[102.471246,32.092054],[102.471418,32.091923],[102.471627,32.091864],[102.471918,32.091804],[102.472275,32.091715],[102.472558,32.091632],[102.47284,32.091549],[102.473251,32.091507],[102.47357,32.091545],[102.473602,32.091549],[102.473923,32.091644],[102.474232,32.091679],[102.47444,32.091632],[102.474666,32.091549],[102.474892,32.091465],[102.475038,32.091423],[102.475297,32.091346],[102.475678,32.091264],[102.476059,32.091181],[102.47627,32.091146],[102.476527,32.091104],[102.476784,32.091062],[102.477042,32.09102],[102.477299,32.090978],[102.477556,32.090935],[102.477813,32.090893],[102.478068,32.090861],[102.478322,32.090829],[102.478576,32.090797],[102.478831,32.090765],[102.478955,32.090749],[102.479217,32.090722],[102.479342,32.0907],[102.479565,32.090666],[102.479787,32.090632],[102.480011,32.090597],[102.480235,32.090562],[102.48028,32.090548],[102.480692,32.09049],[102.480918,32.090377],[102.481079,32.090264],[102.481281,32.090103],[102.481286,32.090095],[102.481466,32.089818],[102.48162,32.08949],[102.481727,32.089086],[102.481727,32.088664],[102.48167,32.088362],[102.481612,32.088061],[102.481555,32.087759],[102.481534,32.087521],[102.481513,32.087283],[102.481427,32.086888],[102.481341,32.086492],[102.481258,32.086195],[102.481228,32.085868],[102.481311,32.08557],[102.481377,32.085291],[102.481347,32.085071],[102.481258,32.084761],[102.481269,32.084422],[102.481335,32.084143],[102.4814,32.083863],[102.48142,32.083796],[102.481466,32.083637],[102.481531,32.08353],[102.481799,32.083334],[102.482004,32.083078],[102.482209,32.082822],[102.482299,32.082513],[102.482275,32.082239],[102.482215,32.082049],[102.482074,32.081797],[102.481936,32.081549],[102.481846,32.081323],[102.481846,32.081198],[102.481874,32.081151],[102.481962,32.081005],[102.482078,32.080811],[102.4822,32.080558],[102.482322,32.080306],[102.482326,32.080293],[102.482375,32.080123],[102.482494,32.079708],[102.482614,32.079294],[102.482706,32.079071],[102.482798,32.078848],[102.482887,32.078598],[102.482852,32.078491],[102.482673,32.078322],[102.482495,32.078152],[102.482435,32.077974],[102.482423,32.077831],[102.482402,32.077813],[102.482334,32.07776],[102.482186,32.0777],[102.48209,32.077545],[102.482078,32.077266],[102.482144,32.07698],[102.482293,32.076719],[102.482385,32.076501],[102.482477,32.076284],[102.482534,32.076061],[102.48259,32.075838],[102.482653,32.075505],[102.482717,32.075172],[102.48278,32.074839],[102.482864,32.074482],[102.482965,32.074381],[102.482995,32.07438],[102.483185,32.074375],[102.48334,32.074375],[102.483589,32.074321],[102.483893,32.074259],[102.484196,32.074196],[102.484473,32.074134],[102.484749,32.074071],[102.485008,32.074083],[102.485267,32.074095],[102.485618,32.074149],[102.485903,32.074149],[102.486141,32.074122],[102.486379,32.074095],[102.486748,32.074006],[102.486992,32.074006],[102.487236,32.074006],[102.487253,32.074005],[102.487462,32.073988],[102.487587,32.073905],[102.487759,32.073804],[102.488063,32.07375],[102.488206,32.073679],[102.488366,32.073542],[102.488527,32.073441],[102.48886,32.07334],[102.48892,32.07332],[102.489163,32.073239],[102.489247,32.073209],[102.489258,32.07309],[102.489223,32.0729],[102.489092,32.072566],[102.488967,32.072364],[102.488759,32.072227],[102.488551,32.072091],[102.488313,32.071948],[102.488152,32.071805],[102.487938,32.071466],[102.48777,32.071215],[102.487602,32.070964],[102.487444,32.070728],[102.487349,32.070496],[102.487284,32.070223],[102.487278,32.069901],[102.487236,32.06964],[102.4872,32.069483],[102.487176,32.069378],[102.487218,32.069125],[102.48726,32.068872],[102.487397,32.068539],[102.487391,32.06839],[102.487343,32.068331],[102.487176,32.068254],[102.487016,32.068075],[102.486861,32.06779],[102.486706,32.067564],[102.486588,32.067355],[102.486528,32.06704],[102.486514,32.066731],[102.4865,32.066421],[102.486486,32.066112],[102.486466,32.065877],[102.486445,32.065642],[102.486428,32.065553],[102.486391,32.065357],[102.48634,32.065302],[102.486147,32.065095],[102.486108,32.065035],[102.485952,32.064794],[102.485796,32.064554],[102.485668,32.064325],[102.485541,32.064096],[102.485416,32.063786],[102.485332,32.063423],[102.485286,32.063325],[102.485231,32.063209],[102.485255,32.062953],[102.485368,32.062775],[102.485606,32.062555],[102.48571,32.062353],[102.485814,32.06215],[102.48584,32.062081],[102.485963,32.061752],[102.486096,32.061472],[102.486229,32.061193],[102.486361,32.060913],[102.486546,32.060702],[102.48673,32.060491],[102.486828,32.06028],[102.486927,32.060068],[102.487006,32.059775],[102.487085,32.059481],[102.487165,32.059188],[102.48722,32.058883],[102.487276,32.058577],[102.487331,32.058272],[102.487329,32.058243],[102.487301,32.057897],[102.48748,32.057582],[102.487692,32.057354],[102.487724,32.05732],[102.487843,32.056969],[102.487843,32.056808],[102.487799,32.056725],[102.487789,32.056707],[102.487694,32.056606],[102.487587,32.056523],[102.487456,32.056422],[102.487414,32.056124],[102.487527,32.055714],[102.487611,32.055303],[102.487543,32.05496],[102.487476,32.054617],[102.487408,32.054274],[102.487285,32.053935],[102.487266,32.053882],[102.487123,32.053507],[102.487004,32.053293],[102.486712,32.053001],[102.486546,32.052757],[102.486414,32.052368],[102.486281,32.05198],[102.486254,32.051901],[102.486131,32.05156],[102.486058,32.05136],[102.485933,32.051116],[102.48579,32.051014],[102.485592,32.050953],[102.485523,32.050931],[102.485112,32.050901],[102.484714,32.050842],[102.484428,32.050782],[102.484083,32.050658],[102.483821,32.050497],[102.483598,32.050274],[102.483375,32.050051],[102.483232,32.049777],[102.483195,32.049647],[102.483143,32.049468],[102.483066,32.04923],[102.482917,32.049123],[102.482483,32.049016],[102.482132,32.048921],[102.481727,32.048808],[102.481341,32.048766],[102.481088,32.048775],[102.480835,32.048784],[102.480556,32.048927],[102.480276,32.049069],[102.479901,32.049218],[102.479526,32.049367],[102.479114,32.049439],[102.478702,32.049511],[102.47861,32.049527],[102.478313,32.049581],[102.478016,32.049634],[102.477718,32.049688],[102.477337,32.049819],[102.476957,32.04995],[102.476788,32.050007],[102.476399,32.050139],[102.476011,32.050271],[102.475776,32.050292],[102.475541,32.050313],[102.475309,32.050271],[102.475184,32.050081],[102.475092,32.04981],[102.475,32.049539],[102.474863,32.049272],[102.474512,32.049031],[102.474161,32.04879],[102.473843,32.048587],[102.473524,32.048385],[102.47326,32.048347],[102.472995,32.048308],[102.472791,32.048354],[102.472578,32.048403],[102.472305,32.048427],[102.472108,32.04832],[102.471954,32.048135],[102.47165,32.048082],[102.471362,32.048028],[102.471073,32.047975],[102.470713,32.047877],[102.470352,32.04778],[102.470351,32.047779],[102.470348,32.047778],[102.470003,32.047731],[102.469741,32.047776],[102.469729,32.047778],[102.469336,32.047874],[102.469051,32.047862],[102.468876,32.04777],[102.468813,32.047737],[102.468521,32.047653],[102.468284,32.047662],[102.468046,32.047671],[102.46763,32.047689],[102.467423,32.047697],[102.467215,32.047706],[102.467046,32.047713],[102.466624,32.047814],[102.466201,32.047915],[102.465955,32.047966],[102.465708,32.048016],[102.465309,32.04801],[102.465095,32.047933],[102.465006,32.047683],[102.46492,32.047433],[102.464833,32.047184],[102.464732,32.046934],[102.464716,32.046821],[102.464696,32.046684],[102.464685,32.046297],[102.464631,32.04603],[102.464512,32.04575],[102.464429,32.045518],[102.464203,32.045357],[102.464084,32.045316],[102.463929,32.045203],[102.463893,32.04509],[102.463905,32.044822],[102.463923,32.044542],[102.463998,32.044218],[102.464072,32.043894],[102.464213,32.04361],[102.464354,32.043325],[102.464548,32.042936],[102.464619,32.04274],[102.464613,32.042555],[102.464566,32.042139],[102.464566,32.041895],[102.464662,32.041631],[102.464759,32.041367],[102.46481,32.041229],[102.464829,32.041092],[102.464866,32.040836],[102.464923,32.040444],[102.464923,32.040164],[102.464869,32.040015],[102.464661,32.039789],[102.464542,32.039581],[102.464471,32.039378],[102.464346,32.039016],[102.464232,32.038784],[102.464119,32.038552],[102.46392,32.038287],[102.463721,32.038023],[102.463435,32.037823],[102.46315,32.037624],[102.462918,32.037517],[102.462698,32.037481],[102.462293,32.03744],[102.462004,32.037359],[102.461714,32.037278],[102.461424,32.037197],[102.461335,32.037172],[102.461252,32.037101],[102.461205,32.036988],[102.461205,32.036756],[102.461222,32.036345],[102.46127,32.035911],[102.461336,32.035666],[102.461401,32.03542],[102.461461,32.035199],[102.46152,32.034977],[102.461588,32.034751],[102.461657,32.034525],[102.461829,32.03415],[102.461972,32.033817],[102.462049,32.033606],[102.462127,32.033395],[102.462174,32.033067],[102.462189,32.032728],[102.462204,32.032389],[102.46224,32.03213],[102.462275,32.031872],[102.462301,32.031707],[102.462341,32.031443],[102.462335,32.031057],[102.462263,32.030747],[102.462148,32.03036],[102.462145,32.030349],[102.462133,32.030269],[102.462109,32.030099],[102.462109,32.029754],[102.462159,32.029507],[102.46221,32.02926],[102.46229,32.028847],[102.462371,32.028433],[102.462375,32.028422],[102.46248,32.028163],[102.462585,32.027904],[102.462668,32.027636],[102.462751,32.027369],[102.462888,32.026958],[102.462906,32.026595],[102.462823,32.026185],[102.462722,32.025956],[102.46262,32.025727],[102.462583,32.025671],[102.462382,32.025376],[102.462281,32.025174],[102.462216,32.02484],[102.462134,32.024578],[102.462133,32.024573],[102.46199,32.024287],[102.46193,32.024085],[102.461883,32.023651],[102.461895,32.023288],[102.461907,32.022925],[102.461918,32.022562],[102.461901,32.022125],[102.461883,32.021688],[102.461901,32.021509],[102.462002,32.021206],[102.462186,32.020929],[102.462371,32.020653],[102.46254,32.020373],[102.46271,32.020093],[102.462775,32.019817],[102.46284,32.01954],[102.46284,32.019261],[102.46284,32.01907],[102.462811,32.01888],[102.462789,32.018757],[102.462757,32.018582],[102.462762,32.018448],[102.462769,32.018249],[102.462835,32.018017],[102.463061,32.017654],[102.463376,32.017351],[102.463554,32.01719],[102.463673,32.016982],[102.463792,32.016774],[102.463956,32.016373],[102.464119,32.015971],[102.46425,32.015549],[102.464346,32.015186],[102.464476,32.014912],[102.464661,32.014731],[102.464845,32.014549],[102.465056,32.014412],[102.465268,32.014276],[102.46556,32.014089],[102.465595,32.014067],[102.465865,32.013874],[102.466136,32.013681],[102.466359,32.013511],[102.466582,32.013342],[102.466787,32.013111],[102.466992,32.01288],[102.467046,32.012818],[102.467281,32.012628],[102.467516,32.012437],[102.467825,32.012295],[102.468075,32.012223],[102.468361,32.012188],[102.468593,32.012176],[102.468872,32.01217],[102.469086,32.012159],[102.469223,32.012152],[102.469551,32.012146],[102.469786,32.01214],[102.470021,32.012134],[102.470383,32.01211],[102.470675,32.012051],[102.470731,32.012023],[102.470894,32.012023],[102.47116,32.012023],[102.471425,32.012023],[102.471691,32.012023],[102.471957,32.012023],[102.472216,32.012044],[102.472475,32.012065],[102.472828,32.012093],[102.4729,32.012194],[102.473191,32.012408],[102.473495,32.01255],[102.473721,32.012616],[102.473911,32.012652],[102.474114,32.012679],[102.474345,32.012711],[102.474601,32.012705],[102.474857,32.012699],[102.475267,32.012738],[102.475678,32.012777],[102.475957,32.01283],[102.476267,32.012913],[102.476484,32.013023],[102.476701,32.013133],[102.477022,32.013336],[102.477343,32.013538],[102.477599,32.013693],[102.477813,32.013728],[102.478027,32.013728],[102.478146,32.013707],[102.47842,32.013657],[102.478652,32.013669],[102.478884,32.013681],[102.479315,32.013731],[102.479747,32.013782],[102.47991,32.013826],[102.480121,32.013883],[102.480389,32.013978],[102.480508,32.014067],[102.480835,32.014311],[102.481017,32.014484],[102.481198,32.014656],[102.481356,32.015031],[102.481513,32.015406],[102.481594,32.01562],[102.481674,32.015834],[102.481799,32.015947],[102.4819,32.015977],[102.482129,32.015992],[102.482358,32.016007],[102.482679,32.016102],[102.482923,32.016292],[102.483081,32.016497],[102.483238,32.016703],[102.483417,32.016887],[102.483631,32.016994],[102.483728,32.017044],[102.484107,32.017238],[102.484367,32.017418],[102.484626,32.017599],[102.484886,32.017779],[102.485005,32.017886],[102.485048,32.018017],[102.485094,32.01816],[102.48512,32.018351],[102.48513,32.018428],[102.485172,32.018612],[102.485332,32.01882],[102.485535,32.018969],[102.485701,32.019124],[102.48588,32.019272],[102.486106,32.019493],[102.486201,32.019733],[102.486296,32.019974],[102.486397,32.020212],[102.486516,32.020278],[102.48673,32.020272],[102.487031,32.020201],[102.487057,32.020195],[102.487474,32.020064],[102.487721,32.020001],[102.487968,32.019939],[102.488125,32.01991],[102.488265,32.019885],[102.488568,32.019873],[102.488997,32.019861],[102.48933,32.019784],[102.489606,32.019725],[102.489883,32.019665],[102.490157,32.019677],[102.490466,32.019713],[102.490769,32.01979],[102.49096,32.019963],[102.491156,32.020189],[102.491329,32.020313],[102.491518,32.020342],[102.491601,32.020309],[102.491864,32.020172],[102.492024,32.02009],[102.492298,32.01983],[102.492572,32.01957],[102.49278,32.019374],[102.492887,32.019207],[102.492935,32.01888],[102.492982,32.018612],[102.493101,32.01844],[102.493279,32.018228],[102.493457,32.018017],[102.493714,32.017798],[102.493952,32.017646],[102.494076,32.017403],[102.494116,32.017132],[102.494157,32.016861],[102.494177,32.016754],[102.494237,32.016439],[102.494297,32.016124],[102.494356,32.015809],[102.494395,32.015495],[102.494433,32.015181],[102.494514,32.014781],[102.494656,32.014546],[102.49468,32.014505],[102.494851,32.01421],[102.494951,32.013994],[102.495051,32.013777],[102.495106,32.013511],[102.495161,32.013244],[102.495227,32.013144],[102.495342,32.013073],[102.495508,32.013054],[102.495756,32.01303],[102.496151,32.013035],[102.49648,32.013058],[102.49681,32.013082],[102.49714,32.013105],[102.49715,32.013106],[102.49755,32.013144],[102.497802,32.013144],[102.498054,32.013144],[102.498368,32.01312],[102.498604,32.013063],[102.498839,32.013006],[102.499015,32.012973],[102.499187,32.012901],[102.499253,32.012873],[102.499501,32.012768],[102.499715,32.012659],[102.499972,32.012535],[102.50017,32.012468],[102.500252,32.012417],[102.500282,32.012416],[102.500405,32.012412],[102.50071,32.012401],[102.500916,32.012393],[102.501128,32.012416],[102.501304,32.012449],[102.501604,32.012459],[102.501833,32.012459],[102.50218,32.012445],[102.502399,32.012445],[102.502811,32.012411],[102.502923,32.012402],[102.502965,32.012397],[102.50321,32.012368],[102.503456,32.01234],[102.503853,32.012371],[102.50425,32.012402],[102.504488,32.012452],[102.504726,32.012502],[102.505031,32.012583],[102.505353,32.012752],[102.505383,32.012768],[102.505599,32.012866],[102.505816,32.012963],[102.50604,32.013049],[102.506411,32.013168],[102.506539,32.013168],[102.506701,32.013163],[102.506982,32.013173],[102.507139,32.013201],[102.507286,32.01322],[102.507439,32.013206],[102.507639,32.013182],[102.507877,32.013135],[102.508057,32.013063],[102.508262,32.012987],[102.508476,32.012954],[102.508733,32.012835],[102.508897,32.012652],[102.509062,32.012468],[102.509204,32.012188],[102.509209,32.012182],[102.509317,32.012058],[102.509364,32.012004],[102.509518,32.011826],[102.509699,32.011636],[102.509999,32.011469],[102.510242,32.011345],[102.510656,32.011226],[102.510965,32.011169],[102.511023,32.011159],[102.511246,32.011122],[102.511484,32.01106],[102.511727,32.01096],[102.511879,32.010798],[102.512045,32.01056],[102.512212,32.010322],[102.512421,32.009932],[102.512476,32.009607],[102.512548,32.009182],[102.512574,32.009032],[102.512672,32.008607],[102.51277,32.008182],[102.512869,32.007757],[102.512954,32.007459],[102.51304,32.00716],[102.513073,32.007043],[102.513133,32.006887],[102.513273,32.00652],[102.513392,32.006334],[102.513559,32.00613],[102.513825,32.005887],[102.514032,32.005765],[102.514239,32.005644],[102.514522,32.005542],[102.514806,32.005439],[102.515116,32.005365],[102.515427,32.00529],[102.515738,32.005216],[102.516143,32.005087],[102.516305,32.004992],[102.516419,32.00483],[102.516471,32.004669],[102.516562,32.004388],[102.51669,32.004126],[102.516776,32.003998],[102.516966,32.003874],[102.517214,32.003783],[102.517461,32.003693],[102.517725,32.003614],[102.517989,32.003536],[102.518372,32.003419],[102.518475,32.003388],[102.518755,32.003346],[102.518823,32.003337],[102.518984,32.003317],[102.519217,32.003288],[102.519531,32.003246],[102.519798,32.003165],[102.520107,32.003027],[102.520416,32.002889],[102.520591,32.002823],[102.520695,32.002825],[102.520852,32.002876],[102.521159,32.003103],[102.52152,32.003322],[102.521735,32.00355],[102.521949,32.003779],[102.522156,32.0041],[102.522363,32.004421],[102.52251,32.004531],[102.522682,32.004573],[102.522829,32.00455],[102.523072,32.004404],[102.523314,32.004259],[102.52369,32.004102],[102.523857,32.004026],[102.524123,32.003905],[102.52439,32.003783],[102.524623,32.003726],[102.524842,32.003726],[102.525042,32.00375],[102.525184,32.00375],[102.525204,32.00375],[102.525446,32.003702],[102.525632,32.003688],[102.525827,32.00365],[102.525999,32.003526],[102.526169,32.003336],[102.526203,32.003298],[102.526355,32.00307],[102.526562,32.002979],[102.526769,32.002889],[102.527105,32.002774],[102.52744,32.00266],[102.527702,32.002525],[102.527964,32.002389],[102.528259,32.002318],[102.528568,32.002327],[102.528835,32.002408],[102.528876,32.002424],[102.529025,32.002479],[102.529173,32.002465],[102.529252,32.002448],[102.52933,32.002432],[102.529744,32.00227],[102.53009,32.0022],[102.530435,32.00213],[102.530781,32.002061],[102.530981,32.00197],[102.531072,32.00191],[102.531134,32.001892],[102.531316,32.001732],[102.531497,32.001572],[102.531648,32.001341],[102.531798,32.001111],[102.531902,32.000852],[102.532006,32.000594],[102.532048,32.000199],[102.532066,32.000145],[102.532078,32.000111],[102.532206,31.999738],[102.5323,31.999466],[102.532468,31.999275],[102.532542,31.999191],[102.53269,31.998958],[102.532837,31.998725],[102.532924,31.998522],[102.533081,31.998203],[102.533237,31.997884],[102.533301,31.997792],[102.533508,31.997496],[102.533703,31.997131],[102.533898,31.996767],[102.533927,31.996712],[102.534115,31.996445],[102.534303,31.996179],[102.534561,31.995885],[102.53482,31.995592],[102.535079,31.995298],[102.535233,31.995103],[102.535388,31.994908],[102.535631,31.994727],[102.535907,31.994556],[102.53613,31.994423],[102.53624,31.994242],[102.536368,31.99408],[102.536613,31.993928],[102.536858,31.993775],[102.537089,31.99364],[102.53732,31.993504],[102.537482,31.993385],[102.537591,31.993242],[102.537739,31.992966],[102.537905,31.992778],[102.538072,31.99259],[102.538286,31.992352],[102.538538,31.992224],[102.538881,31.992134],[102.539205,31.992086],[102.539492,31.992119],[102.53958,31.992129],[102.539757,31.992076],[102.54,31.991885],[102.540236,31.991772],[102.540488,31.991652],[102.54079,31.991358],[102.540822,31.991286],[102.540972,31.991086],[102.541122,31.990887],[102.541259,31.990675],[102.541346,31.990539],[102.541422,31.990289],[102.541498,31.99004],[102.541475,31.989816],[102.541379,31.989488],[102.541275,31.989169],[102.54127,31.98901],[102.541265,31.988817],[102.541265,31.988436],[102.541229,31.9882],[102.541203,31.988036],[102.541084,31.987698],[102.541075,31.987384],[102.541102,31.987018],[102.541113,31.98687],[102.54116,31.986487],[102.541208,31.986104],[102.541346,31.985766],[102.541407,31.985669],[102.541603,31.985356],[102.541798,31.985043],[102.542027,31.984757],[102.542317,31.9845],[102.542612,31.984291],[102.542671,31.984264],[102.54305,31.984091],[102.54334,31.983905],[102.543445,31.983767],[102.543554,31.983496],[102.543641,31.983306],[102.543697,31.983182],[102.543949,31.982887],[102.544172,31.982561],[102.544396,31.982236],[102.544416,31.982206],[102.544525,31.981949],[102.544544,31.981745],[102.544525,31.981671],[102.544416,31.981255],[102.544392,31.981002],[102.544368,31.98075],[102.544344,31.980455],[102.544388,31.980269],[102.544463,31.979951],[102.544554,31.979646],[102.544638,31.979539],[102.544696,31.979465],[102.544925,31.979303],[102.545106,31.978999],[102.545286,31.978694],[102.545467,31.97839],[102.545645,31.978088],[102.545823,31.977787],[102.546,31.977486],[102.546272,31.977157],[102.546483,31.976998],[102.546695,31.976838],[102.546969,31.976608],[102.547242,31.976377],[102.547388,31.976174],[102.547533,31.975972],[102.547656,31.975696],[102.547837,31.975506],[102.54791,31.975445],[102.548004,31.975368],[102.548133,31.975294],[102.548204,31.975254],[102.548537,31.975063],[102.548727,31.97493],[102.548778,31.974838],[102.548924,31.974577],[102.54907,31.974316],[102.549148,31.9741],[102.549227,31.973883],[102.549255,31.973583],[102.54926,31.973379],[102.549312,31.973079],[102.549293,31.972879],[102.549232,31.972746],[102.549241,31.972679],[102.549251,31.97261],[102.54926,31.972551],[102.549379,31.972289],[102.549591,31.972058],[102.549803,31.971827],[102.549824,31.97181],[102.550058,31.97162],[102.550292,31.971431],[102.550526,31.971242],[102.550712,31.97108],[102.550921,31.971013],[102.551161,31.970992],[102.551402,31.970971],[102.551728,31.970928],[102.552054,31.970886],[102.552274,31.970902],[102.552522,31.970957],[102.55277,31.971012],[102.552974,31.971042],[102.553349,31.971067],[102.553473,31.971075],[102.553708,31.97108],[102.553906,31.971042],[102.553944,31.971034],[102.554239,31.97099],[102.55448,31.97077],[102.554647,31.97056],[102.554814,31.97035],[102.554865,31.970094],[102.554916,31.969839],[102.554967,31.969584],[102.555018,31.969329],[102.555087,31.96893],[102.555157,31.968532],[102.555177,31.968414],[102.555152,31.968396],[102.555152,31.968272],[102.55519,31.968063],[102.555342,31.967682],[102.55549,31.96748],[102.55568,31.967221],[102.555801,31.96698],[102.55585,31.966884],[102.555923,31.96674],[102.556094,31.966378],[102.556265,31.966017],[102.556465,31.965679],[102.556665,31.965341],[102.556941,31.965044],[102.557217,31.964748],[102.557493,31.964451],[102.557636,31.964156],[102.557677,31.96402],[102.557717,31.963889],[102.557707,31.963761],[102.557674,31.963666],[102.557674,31.963504],[102.557726,31.963318],[102.557883,31.963204],[102.557976,31.963092],[102.557977,31.963091],[102.557978,31.96309],[102.558088,31.962811],[102.558197,31.962533],[102.558388,31.962167],[102.558526,31.962024],[102.558707,31.961957],[102.558849,31.961924],[102.559173,31.961795],[102.559492,31.961505],[102.559677,31.961391],[102.559834,31.961315],[102.559944,31.961243],[102.560006,31.961058],[102.56022,31.960668],[102.560467,31.96048],[102.560715,31.960292],[102.560973,31.960092],[102.561232,31.959892],[102.561491,31.959692],[102.561769,31.959487],[102.562047,31.959283],[102.562404,31.959149],[102.562695,31.959059],[102.562789,31.959033],[102.56319,31.958921],[102.563494,31.958821],[102.563799,31.958721],[102.564127,31.958588],[102.564351,31.958478],[102.564631,31.958355],[102.564974,31.95824],[102.565191,31.958089],[102.565413,31.957934],[102.565636,31.957779],[102.56584,31.957565],[102.566045,31.957351],[102.566207,31.957279],[102.566478,31.957236],[102.566811,31.957184],[102.567054,31.957113],[102.56733,31.956908],[102.567615,31.95657],[102.567644,31.956513],[102.567801,31.956206],[102.567986,31.955842],[102.568245,31.955499],[102.568504,31.955157],[102.568762,31.954814],[102.568843,31.954586],[102.568924,31.954357],[102.569005,31.954067],[102.569042,31.953958],[102.569043,31.953956],[102.569044,31.953954],[102.569133,31.953691],[102.5694,31.953477],[102.569666,31.953263],[102.570004,31.952977],[102.570095,31.952806],[102.570102,31.952758],[102.570147,31.952482],[102.570143,31.952378],[102.570142,31.952328],[102.570138,31.952211],[102.570118,31.951949],[102.570044,31.951767],[102.569985,31.951626],[102.569961,31.951473],[102.56998,31.951078],[102.569957,31.950907],[102.569933,31.950764],[102.569831,31.950438],[102.569728,31.950112],[102.569676,31.94995],[102.569671,31.949822],[102.569764,31.949426],[102.569771,31.949398],[102.569807,31.949207],[102.569877,31.948836],[102.569947,31.948466],[102.569949,31.948447],[102.569984,31.948152],[102.570019,31.947857],[102.569966,31.947614],[102.569857,31.947364],[102.569747,31.947114],[102.569552,31.946767],[102.569357,31.946419],[102.569176,31.94601],[102.568951,31.945814],[102.568881,31.945753],[102.568641,31.945429],[102.568401,31.945106],[102.568348,31.945015],[102.568353,31.944873],[102.56844,31.94469],[102.568448,31.944673],[102.568619,31.944461],[102.568853,31.944116],[102.568967,31.943921],[102.569019,31.94374],[102.569019,31.943521],[102.569014,31.943326],[102.569008,31.943255],[102.569,31.943169],[102.568953,31.942988],[102.568748,31.94265],[102.56861,31.942469],[102.568472,31.942289],[102.568433,31.942222],[102.568324,31.942036],[102.568248,31.941894],[102.568239,31.941722],[102.568327,31.941491],[102.568415,31.941261],[102.568581,31.941061],[102.568748,31.940861],[102.568881,31.940661],[102.569088,31.940547],[102.569295,31.940433],[102.569533,31.940349],[102.569771,31.940266],[102.570045,31.940111],[102.570318,31.939957],[102.570635,31.939835],[102.570951,31.939714],[102.571364,31.939575],[102.571475,31.939538],[102.57151,31.939521],[102.57166,31.939448],[102.571822,31.939338],[102.572122,31.939219],[102.572408,31.939024],[102.572669,31.938743],[102.572812,31.9386],[102.572991,31.938434],[102.573169,31.938267],[102.573469,31.938063],[102.573564,31.937863],[102.573616,31.93772],[102.573792,31.937539],[102.573968,31.937358],[102.574264,31.937039],[102.574471,31.936923],[102.574678,31.936806],[102.574835,31.936697],[102.575101,31.936378],[102.575258,31.936097],[102.575415,31.935816],[102.575517,31.935571],[102.57562,31.935326],[102.575824,31.935117],[102.576029,31.934907],[102.576086,31.934855],[102.576224,31.934855],[102.576383,31.934901],[102.576438,31.934917],[102.576741,31.935012],[102.577043,31.935107],[102.5774,31.935184],[102.577718,31.935248],[102.578037,31.935312],[102.578375,31.935382],[102.578404,31.935388],[102.578749,31.935541],[102.578832,31.935578],[102.579155,31.935756],[102.579477,31.935934],[102.57987,31.93615],[102.580117,31.936307],[102.580226,31.936326],[102.580273,31.936332],[102.580522,31.936364],[102.580916,31.936554],[102.581083,31.936678],[102.581335,31.936854],[102.581464,31.936921],[102.581539,31.936965],[102.581616,31.937011],[102.581726,31.93712],[102.581992,31.937468],[102.58226,31.937698],[102.582464,31.937873],[102.582668,31.938048],[102.582801,31.938144],[102.582872,31.938191],[102.583006,31.938224],[102.583313,31.938255],[102.58362,31.938286],[102.58386,31.938292],[102.584257,31.938301],[102.584424,31.938305],[102.584866,31.938329],[102.5852,31.938415],[102.585418,31.938522],[102.58549,31.938558],[102.585723,31.93871],[102.585885,31.938891],[102.585978,31.939098],[102.58607,31.939305],[102.586156,31.939462],[102.586204,31.939557],[102.586461,31.939823],[102.58668,31.940066],[102.586898,31.940309],[102.587015,31.94042],[102.587094,31.940494],[102.587289,31.94068],[102.587357,31.940712],[102.587736,31.940889],[102.587836,31.941008],[102.587964,31.941323],[102.587991,31.941376],[102.588074,31.941537],[102.588088,31.941565],[102.588245,31.941922],[102.588383,31.942217],[102.588583,31.942389],[102.58875,31.94246],[102.588767,31.942472],[102.588814,31.942505],[102.588956,31.942604],[102.589145,31.942736],[102.58925,31.942782],[102.589354,31.942826],[102.589506,31.942941],[102.589835,31.943212],[102.5899,31.943249],[102.590268,31.943459],[102.590415,31.943688],[102.590658,31.943983],[102.590798,31.944187],[102.590939,31.944392],[102.591172,31.944613],[102.591405,31.944835],[102.59152,31.945066],[102.59173,31.945392],[102.591912,31.945564],[102.592095,31.945737],[102.592278,31.945909],[102.59246,31.946081],[102.592643,31.946253],[102.592826,31.946426],[102.592914,31.946509],[102.592914,31.946509],[102.593008,31.946598],[102.593191,31.94677],[102.593374,31.946942],[102.593556,31.947114],[102.593726,31.947282],[102.593895,31.94745],[102.594064,31.947618],[102.594234,31.947786],[102.594403,31.947954],[102.594572,31.948122],[102.594742,31.94829],[102.594911,31.948458],[102.59508,31.948626],[102.59525,31.948794],[102.595419,31.948962],[102.595589,31.94913],[102.595781,31.949312],[102.595973,31.949494],[102.596165,31.949676],[102.596357,31.949858],[102.596549,31.95004],[102.596741,31.950222],[102.596933,31.950404],[102.597125,31.950586],[102.597317,31.950768],[102.597509,31.95095],[102.597701,31.951132],[102.597874,31.951296],[102.597893,31.951314],[102.598091,31.95148],[102.598289,31.951646],[102.598487,31.951812],[102.598686,31.951979],[102.598884,31.952145],[102.599082,31.952311],[102.59928,31.952478],[102.599479,31.952644],[102.599677,31.95281],[102.599875,31.952976],[102.600183,31.953191],[102.600491,31.953405],[102.600798,31.953619],[102.601058,31.953732],[102.601161,31.953776],[102.601524,31.953933],[102.601933,31.954028],[102.602342,31.954123],[102.602737,31.954194],[102.603132,31.954264],[102.603468,31.954308],[102.603804,31.954352],[102.604233,31.954427],[102.604662,31.954502],[102.605091,31.954577],[102.605513,31.954727],[102.605935,31.954876],[102.606357,31.955026],[102.606463,31.955064],[102.606779,31.955176],[102.607201,31.955326],[102.607476,31.955369],[102.60775,31.955411],[102.608024,31.955454],[102.608298,31.955497],[102.608572,31.955539],[102.608846,31.955582],[102.60912,31.955624],[102.609394,31.955667],[102.609661,31.955682],[102.609928,31.955697],[102.610195,31.955712],[102.610462,31.955727],[102.610729,31.955742],[102.610996,31.955757],[102.611263,31.955772],[102.61153,31.955787],[102.611797,31.955802],[102.612064,31.955818],[102.612308,31.955817],[102.612551,31.955817],[102.612795,31.955816],[102.613039,31.955816],[102.613283,31.955815],[102.613526,31.955815],[102.61377,31.955814],[102.614014,31.955814],[102.614257,31.955813],[102.614501,31.955813],[102.614874,31.955828],[102.614921,31.95583],[102.615342,31.955846],[102.615762,31.955863],[102.61599,31.955864],[102.616217,31.955865],[102.616445,31.955866],[102.616672,31.955867],[102.6169,31.955868],[102.617128,31.955869],[102.617355,31.95587],[102.617518,31.955871],[102.617583,31.955871],[102.617812,31.955863],[102.618041,31.955855],[102.618271,31.955847],[102.6185,31.955839],[102.618729,31.955831],[102.618959,31.955823],[102.619354,31.955855],[102.61975,31.955888],[102.619976,31.955923],[102.620203,31.955958],[102.620429,31.955994],[102.620655,31.956029],[102.62105,31.9561],[102.621446,31.95617],[102.621815,31.956252],[102.622185,31.956334],[102.622397,31.956381],[102.622555,31.956416],[102.622963,31.956523],[102.623372,31.956631],[102.623733,31.956838],[102.624094,31.957045],[102.624281,31.957199],[102.624468,31.957352],[102.624655,31.957506],[102.624738,31.957574],[102.624843,31.957659],[102.625026,31.95779],[102.625209,31.957921],[102.625393,31.958051],[102.625576,31.958182],[102.625759,31.958313],[102.625943,31.958443],[102.626166,31.958603],[102.626285,31.958687],[102.626516,31.958817],[102.626748,31.958946],[102.626979,31.959075],[102.627211,31.959205],[102.627442,31.959334],[102.627674,31.959463],[102.62792,31.959587],[102.628054,31.959654],[102.628055,31.959654],[102.628167,31.95971],[102.628413,31.959834],[102.62866,31.959957],[102.628973,31.960066],[102.629038,31.960089],[102.629416,31.960221],[102.629826,31.960287],[102.630236,31.960353],[102.630645,31.960419],[102.630878,31.96045],[102.63111,31.960482],[102.631343,31.960514],[102.631575,31.960546],[102.631807,31.960577],[102.63204,31.960609],[102.632272,31.960641],[102.632505,31.960672],[102.632737,31.960704],[102.632969,31.960736],[102.633202,31.960767],[102.633356,31.960788],[102.633434,31.960799],[102.633694,31.960836],[102.633954,31.960873],[102.634214,31.960911],[102.634473,31.960948],[102.634733,31.960985],[102.634993,31.961022],[102.635309,31.961028],[102.635624,31.961034],[102.635773,31.961016],[102.635879,31.961002],[102.636133,31.96097],[102.636366,31.960921],[102.636508,31.960891],[102.636516,31.960889],[102.636549,31.960882],[102.6366,31.960872],[102.636644,31.960851],[102.636898,31.960734],[102.637132,31.960543],[102.637199,31.960489],[102.637373,31.960276],[102.637485,31.960096],[102.637508,31.960059],[102.637563,31.959971],[102.637653,31.959827],[102.637712,31.959732],[102.637753,31.959666],[102.637783,31.959617],[102.637814,31.959566],[102.637971,31.959373],[102.638072,31.95925],[102.638213,31.959079],[102.638293,31.958981],[102.63831,31.958961],[102.638331,31.958935],[102.638404,31.958845],[102.638579,31.958632],[102.63859,31.958619],[102.638606,31.958606],[102.638635,31.958582],[102.638805,31.958443],[102.639015,31.958272],[102.639226,31.9581],[102.639436,31.957928],[102.639647,31.957757],[102.63991,31.957601],[102.63995,31.957577],[102.64,31.957548],[102.640029,31.957531],[102.640172,31.957446],[102.640462,31.95713],[102.640659,31.956794],[102.640856,31.956457],[102.641015,31.956239],[102.641173,31.956022],[102.641189,31.955999],[102.641331,31.955805],[102.641489,31.955588],[102.641815,31.955348],[102.64214,31.955108],[102.642466,31.954868],[102.642623,31.9547],[102.642624,31.954699],[102.642626,31.954697],[102.64278,31.954533],[102.642937,31.954366],[102.643094,31.954199],[102.643323,31.953816],[102.643552,31.953433],[102.643782,31.95305],[102.643863,31.952803],[102.643945,31.952556],[102.644026,31.952309],[102.644108,31.952062],[102.64419,31.951815],[102.644271,31.951568],[102.64434,31.95136],[102.644353,31.951321],[102.644366,31.951281],[102.644435,31.951074],[102.644516,31.950827],[102.644574,31.950651],[102.644596,31.950585],[102.644597,31.950583],[102.644598,31.95058],[102.644656,31.950141],[102.644657,31.950109],[102.644657,31.950085],[102.644659,31.950031],[102.644662,31.949901],[102.644384,31.949696],[102.644109,31.94941],[102.643834,31.949125],[102.64356,31.948839],[102.643355,31.948574],[102.643151,31.94831],[102.643086,31.948078],[102.643021,31.947847],[102.642956,31.947615],[102.642892,31.947383],[102.64284,31.946942],[102.642789,31.9465],[102.642737,31.946058],[102.642709,31.945731],[102.642701,31.945644],[102.642689,31.945509],[102.642674,31.945334],[102.642665,31.945229],[102.642662,31.945195],[102.642662,31.945195],[102.642628,31.944814],[102.642671,31.944564],[102.642715,31.944314],[102.642758,31.944064],[102.642801,31.943813],[102.642844,31.943563],[102.642888,31.943313],[102.642928,31.943077],[102.642931,31.943062],[102.642974,31.942812],[102.643017,31.942562],[102.64306,31.942312],[102.643067,31.942178],[102.643077,31.941998],[102.643077,31.941989],[102.643083,31.941871],[102.643084,31.941869],[102.643084,31.941867],[102.643091,31.941725],[102.643107,31.941431],[102.643107,31.941431],[102.643107,31.941431],[102.643113,31.941304],[102.64313,31.940991],[102.643152,31.940562],[102.643153,31.940551],[102.643198,31.9404],[102.643203,31.940384],[102.643255,31.940212],[102.643282,31.940122],[102.643303,31.940055],[102.643307,31.94004],[102.643352,31.939892],[102.643357,31.939873],[102.643503,31.939696],[102.643649,31.939518],[102.643794,31.93934],[102.64394,31.939163],[102.644085,31.938985],[102.644231,31.938808],[102.644489,31.938505],[102.644748,31.938203],[102.645006,31.937901],[102.645269,31.937766],[102.645532,31.93763],[102.645633,31.937616],[102.645791,31.937595],[102.646051,31.937559],[102.646297,31.937579],[102.64639,31.937586],[102.646422,31.937589],[102.646502,31.937595],[102.646502,31.937595],[102.646502,31.937595],[102.646544,31.937598],[102.64679,31.937618],[102.647035,31.937637],[102.647035,31.937638],[102.647036,31.937638],[102.647202,31.937651],[102.647283,31.937657],[102.6473,31.937659],[102.647529,31.937677],[102.647761,31.937695],[102.647776,31.937696],[102.647876,31.937704],[102.648022,31.937716],[102.6482,31.937747],[102.648251,31.937756],[102.648481,31.937797],[102.648679,31.937831],[102.64871,31.937837],[102.648785,31.93785],[102.648842,31.93786],[102.648939,31.937877],[102.649024,31.937892],[102.649169,31.937918],[102.649398,31.937958],[102.649627,31.937998],[102.649857,31.938038],[102.650086,31.938079],[102.650315,31.938119],[102.65055,31.938163],[102.650784,31.938208],[102.651018,31.938252],[102.651252,31.938296],[102.651333,31.938306],[102.651608,31.938339],[102.65165,31.938344],[102.651663,31.938346],[102.651736,31.938354],[102.651918,31.938376],[102.652049,31.938392],[102.652378,31.938398],[102.652706,31.938404],[102.652789,31.938385],[102.653038,31.938331],[102.653163,31.938228],[102.653177,31.938217],[102.653224,31.938179],[102.65323,31.938174],[102.653257,31.938073],[102.653283,31.937973],[102.653195,31.937731],[102.653059,31.937509],[102.652924,31.937286],[102.652716,31.937132],[102.65257,31.937024],[102.652508,31.936978],[102.6523,31.936824],[102.652092,31.93667],[102.651893,31.93658],[102.65169,31.936489],[102.651288,31.936308],[102.650885,31.936127],[102.650667,31.936027],[102.650448,31.935926],[102.650229,31.935826],[102.650011,31.935726],[102.649792,31.935626],[102.649573,31.935525],[102.649355,31.935425],[102.649136,31.935325],[102.648917,31.935225],[102.648699,31.935124],[102.648325,31.935017],[102.647951,31.93491],[102.647769,31.934707],[102.647766,31.934695],[102.647751,31.934639],[102.647751,31.934637],[102.647727,31.934546],[102.647731,31.93439],[102.647732,31.934346],[102.647903,31.934183],[102.648075,31.93402],[102.648246,31.933857],[102.648418,31.933695],[102.648611,31.933518],[102.648803,31.933341],[102.648996,31.933164],[102.649189,31.932987],[102.64925,31.932888],[102.649256,31.93288],[102.649385,31.932671],[102.649581,31.932354],[102.649682,31.93219],[102.649777,31.932037],[102.649873,31.931882],[102.649948,31.93176],[102.65012,31.931483],[102.650199,31.931144],[102.650229,31.931016],[102.650279,31.930805],[102.650285,31.930534],[102.650292,31.930264],[102.650299,31.929994],[102.650306,31.929723],[102.650271,31.929282],[102.650232,31.928881],[102.650285,31.928661],[102.650338,31.928442],[102.650391,31.928222],[102.650444,31.928003],[102.65048,31.927753],[102.650515,31.927503],[102.650551,31.927254],[102.650587,31.927004],[102.650622,31.926754],[102.650658,31.926504],[102.650693,31.926255],[102.650729,31.926005],[102.650759,31.925605],[102.650788,31.925204],[102.650818,31.924804],[102.650852,31.924528],[102.650936,31.924391],[102.651128,31.924257],[102.651371,31.924239],[102.651642,31.924243],[102.651935,31.92441],[102.652228,31.924576],[102.652399,31.924737],[102.65257,31.924899],[102.652742,31.92506],[102.652913,31.925222],[102.653084,31.925383],[102.653255,31.925545],[102.653427,31.925706],[102.653598,31.925867],[102.653892,31.925989],[102.654042,31.926023],[102.654109,31.926038],[102.654158,31.926045],[102.654295,31.926064],[102.654486,31.926023],[102.654733,31.925842],[102.654874,31.925637],[102.655011,31.925439],[102.655015,31.925433],[102.655051,31.925363],[102.655086,31.925292],[102.655142,31.925182],[102.655269,31.924932],[102.655363,31.924496],[102.655316,31.924197],[102.655247,31.923956],[102.655246,31.923951],[102.655221,31.923862],[102.655179,31.923715],[102.65511,31.923475],[102.655042,31.923234],[102.654807,31.922855],[102.654699,31.92268],[102.654572,31.922475],[102.654464,31.922374],[102.65435,31.922266],[102.654127,31.922057],[102.654079,31.921902],[102.654028,31.921733],[102.654027,31.921726],[102.65401,31.921365],[102.654048,31.921294],[102.654083,31.92123],[102.654139,31.921125],[102.65416,31.921085],[102.654168,31.921071],[102.654181,31.921046],[102.654271,31.92091],[102.654405,31.920705],[102.654572,31.920547],[102.654789,31.920459],[102.655062,31.920395],[102.655318,31.920388],[102.655574,31.920382],[102.655822,31.920386],[102.655872,31.920387],[102.656144,31.920392],[102.656169,31.920392],[102.656505,31.920456],[102.656841,31.92052],[102.657163,31.920572],[102.657486,31.920624],[102.657863,31.920666],[102.65824,31.920707],[102.658523,31.920735],[102.658806,31.920763],[102.659144,31.92077],[102.659448,31.920776],[102.659481,31.920776],[102.659725,31.920734],[102.65981,31.920726],[102.660019,31.920704],[102.660312,31.920674],[102.66055,31.920502],[102.660787,31.92033],[102.66082,31.920282],[102.660829,31.920269],[102.660838,31.920255],[102.660922,31.920134],[102.661045,31.919955],[102.661057,31.919937],[102.661063,31.919903],[102.661082,31.919806],[102.661116,31.91963],[102.660812,31.919358],[102.660427,31.919197],[102.660043,31.919035],[102.659811,31.918942],[102.65958,31.918849],[102.659378,31.918668],[102.659175,31.918488],[102.659064,31.918243],[102.658954,31.917998],[102.658843,31.917753],[102.658732,31.917508],[102.658635,31.917142],[102.658554,31.916837],[102.658538,31.916777],[102.65853,31.916748],[102.65847,31.916521],[102.658402,31.916265],[102.658393,31.916167],[102.658393,31.916166],[102.658388,31.91611],[102.658385,31.916088],[102.658361,31.915823],[102.658063,31.915602],[102.658056,31.915596],[102.657746,31.915524],[102.657436,31.915452],[102.657178,31.915403],[102.656921,31.915354],[102.656663,31.915305],[102.656405,31.915256],[102.656097,31.915118],[102.65579,31.91498],[102.655546,31.914898],[102.655302,31.914817],[102.655058,31.914735],[102.654814,31.914653],[102.654584,31.914516],[102.654354,31.914379],[102.654287,31.914239],[102.654258,31.914177],[102.654248,31.914157],[102.654206,31.914067],[102.654109,31.9138],[102.654171,31.91336],[102.654237,31.913094],[102.654303,31.912827],[102.654487,31.912643],[102.654671,31.912458],[102.654855,31.912274],[102.655016,31.912113],[102.65504,31.912089],[102.655436,31.911926],[102.655832,31.911763],[102.656229,31.9116],[102.656625,31.911437],[102.656964,31.911266],[102.657304,31.911096],[102.657643,31.910925],[102.657871,31.910767],[102.658099,31.910609],[102.658247,31.910346],[102.658249,31.910232],[102.658254,31.909963],[102.658228,31.909668],[102.658113,31.909415],[102.657998,31.909162],[102.657744,31.908936],[102.657491,31.90871],[102.657173,31.908498],[102.656855,31.908286],[102.656538,31.908073],[102.656181,31.907816],[102.655873,31.907594],[102.655824,31.907558],[102.655742,31.907491],[102.655587,31.907363],[102.655349,31.907167],[102.655209,31.906939],[102.655184,31.906898],[102.655184,31.906887],[102.655192,31.906468],[102.655259,31.90624],[102.655325,31.906013],[102.655376,31.905838],[102.655392,31.905785],[102.655458,31.905557],[102.655577,31.905324],[102.655695,31.90509],[102.655813,31.904856],[102.655932,31.904622],[102.656093,31.904389],[102.656113,31.904361],[102.656255,31.904156],[102.656607,31.903928],[102.65686,31.903852],[102.657112,31.903775],[102.657365,31.903698],[102.657618,31.903622],[102.657857,31.903582],[102.658096,31.903542],[102.658335,31.903502],[102.658574,31.903462],[102.658813,31.903422],[102.659052,31.903382],[102.659291,31.903342],[102.659529,31.903302],[102.659946,31.903266],[102.660121,31.903251],[102.660293,31.903236],[102.660363,31.90323],[102.660675,31.903206],[102.66083,31.903195],[102.66087,31.903193],[102.66102,31.903183],[102.66116,31.903127],[102.661228,31.903072],[102.661267,31.90304],[102.661377,31.902806],[102.661383,31.902541],[102.661286,31.902302],[102.661099,31.902122],[102.660913,31.901942],[102.660807,31.90187],[102.660763,31.90184],[102.660699,31.901796],[102.660655,31.901767],[102.660626,31.901747],[102.660503,31.901663],[102.660484,31.901651],[102.66027,31.901505],[102.660056,31.90136],[102.659842,31.901215],[102.659627,31.901069],[102.659413,31.900924],[102.659199,31.900778],[102.658985,31.900633],[102.65877,31.900487],[102.658578,31.900331],[102.658386,31.900176],[102.658194,31.90002],[102.658002,31.899864],[102.65781,31.899708],[102.657618,31.899552],[102.657449,31.899372],[102.65728,31.899192],[102.657254,31.899078],[102.657221,31.89894],[102.657218,31.898925],[102.657156,31.898659],[102.657197,31.898394],[102.657239,31.898129],[102.657417,31.897911],[102.657595,31.897693],[102.657617,31.897685],[102.657784,31.897622],[102.657944,31.897562],[102.658294,31.897431],[102.658643,31.8973],[102.658896,31.897256],[102.659149,31.897213],[102.659403,31.897169],[102.659656,31.897125],[102.659909,31.897081],[102.66004,31.897058],[102.660162,31.897037],[102.660416,31.896993],[102.660669,31.89695],[102.660922,31.896906],[102.661175,31.896862],[102.661429,31.896818],[102.661682,31.896774],[102.661935,31.89673],[102.662164,31.896691],[102.662188,31.896687],[102.662561,31.896647],[102.662705,31.896632],[102.662868,31.896615],[102.662935,31.896608],[102.663308,31.896568],[102.663318,31.896565],[102.663656,31.896456],[102.664005,31.896344],[102.664165,31.896185],[102.664183,31.896166],[102.664238,31.896111],[102.664324,31.896025],[102.664329,31.895993],[102.664331,31.89598],[102.664334,31.895962],[102.664366,31.895761],[102.664358,31.89572],[102.664305,31.895436],[102.664101,31.895284],[102.663897,31.895133],[102.663687,31.895006],[102.663476,31.894879],[102.663266,31.894753],[102.663056,31.894626],[102.662845,31.894499],[102.662635,31.894372],[102.662425,31.894246],[102.662215,31.894119],[102.662004,31.893992],[102.661794,31.893866],[102.661584,31.893739],[102.661373,31.893612],[102.661161,31.893472],[102.660949,31.893332],[102.660737,31.893193],[102.660525,31.893053],[102.66022,31.892735],[102.66007,31.892526],[102.659919,31.892316],[102.659836,31.892166],[102.659821,31.892139],[102.659754,31.892019],[102.659749,31.891965],[102.659742,31.891889],[102.659727,31.891723],[102.659873,31.891431],[102.660242,31.891188],[102.660611,31.890944],[102.660874,31.890816],[102.661137,31.890689],[102.661331,31.890529],[102.661526,31.89037],[102.661774,31.890154],[102.662021,31.889937],[102.662165,31.889718],[102.662293,31.889523],[102.662309,31.889499],[102.66233,31.889458],[102.66234,31.889437],[102.662455,31.889207],[102.662601,31.888915],[102.662643,31.888842],[102.662697,31.888748],[102.662727,31.888696],[102.662813,31.888545],[102.662818,31.888536],[102.663067,31.888274],[102.663379,31.888222],[102.66363,31.888205],[102.663882,31.888187],[102.664133,31.88817],[102.664385,31.888152],[102.664614,31.88816],[102.664843,31.888168],[102.665072,31.888176],[102.665301,31.888184],[102.66553,31.888192],[102.665759,31.8882],[102.665988,31.888208],[102.666217,31.888216],[102.666587,31.888197],[102.666851,31.888184],[102.666958,31.888179],[102.667358,31.888098],[102.667708,31.888027],[102.667758,31.888017],[102.668177,31.887877],[102.668213,31.887848],[102.668495,31.887618],[102.668643,31.887238],[102.668645,31.887174],[102.668646,31.887125],[102.668648,31.887051],[102.668648,31.887043],[102.668653,31.886855],[102.668623,31.886794],[102.668488,31.886527],[102.668251,31.886346],[102.668013,31.886164],[102.667683,31.885991],[102.667352,31.885818],[102.667022,31.885645],[102.666762,31.885515],[102.666737,31.885503],[102.666714,31.885491],[102.666589,31.885358],[102.666546,31.885312],[102.666381,31.885013],[102.66627,31.884745],[102.666229,31.884646],[102.666076,31.88428],[102.665928,31.883922],[102.665924,31.883913],[102.66572,31.88364],[102.665672,31.883575],[102.665516,31.883368],[102.665331,31.883157],[102.665146,31.882947],[102.66501,31.882826],[102.664975,31.882636],[102.664963,31.882575],[102.664953,31.882519],[102.66495,31.882501],[102.664954,31.882344],[102.664958,31.882177],[102.665139,31.881885],[102.665357,31.881801],[102.665575,31.881716],[102.665793,31.881631],[102.666011,31.881547],[102.666197,31.881521],[102.666218,31.881518],[102.666382,31.881495],[102.666752,31.881443],[102.667122,31.881391],[102.667418,31.881323],[102.667471,31.88131],[102.667667,31.881265],[102.667714,31.881254],[102.66793,31.881179],[102.668145,31.881105],[102.66836,31.88103],[102.668575,31.880955],[102.668791,31.880881],[102.669006,31.880806],[102.669413,31.880666],[102.66982,31.880526],[102.670228,31.880387],[102.670526,31.8802],[102.670592,31.880159],[102.67066,31.880116],[102.670825,31.880013],[102.670849,31.879987],[102.671039,31.879782],[102.671277,31.879523],[102.671315,31.879246],[102.671323,31.878913],[102.671139,31.87852],[102.670832,31.878335],[102.670525,31.87815],[102.67014,31.877948],[102.669887,31.877816],[102.669755,31.877746],[102.669623,31.877678],[102.6695,31.877613],[102.66941,31.877566],[102.669369,31.877544],[102.669177,31.877444],[102.669123,31.877415],[102.668984,31.877342],[102.668776,31.877201],[102.668569,31.87706],[102.668375,31.876886],[102.66828,31.876772],[102.668236,31.876685],[102.668217,31.876648],[102.668186,31.876588],[102.668122,31.876462],[102.668157,31.876138],[102.668162,31.876094],[102.668421,31.875904],[102.668679,31.875714],[102.669027,31.875513],[102.669375,31.875311],[102.669723,31.87511],[102.670013,31.874942],[102.670311,31.874756],[102.67061,31.87457],[102.670823,31.874338],[102.671036,31.874106],[102.671163,31.873887],[102.67129,31.873668],[102.671357,31.873482],[102.671439,31.873258],[102.671446,31.872963],[102.671418,31.872698],[102.671346,31.872339],[102.671201,31.872166],[102.671118,31.872067],[102.670912,31.87182],[102.67089,31.871794],[102.670823,31.87176],[102.670751,31.871724],[102.670718,31.871707],[102.670669,31.871682],[102.670449,31.87157],[102.670228,31.871458],[102.670007,31.871345],[102.669786,31.871233],[102.669566,31.871121],[102.669345,31.871009],[102.669124,31.870896],[102.668741,31.870753],[102.668358,31.870611],[102.667974,31.870468],[102.66792,31.870441],[102.667919,31.870441],[102.667852,31.870408],[102.667837,31.870401],[102.667599,31.870284],[102.667395,31.870134],[102.667295,31.869954],[102.6673,31.869748],[102.667386,31.869525],[102.667471,31.869303],[102.667557,31.86908],[102.667642,31.868857],[102.667772,31.868642],[102.667901,31.868428],[102.66803,31.868213],[102.668159,31.867998],[102.668288,31.867784],[102.668417,31.867569],[102.668546,31.867354],[102.668675,31.86714],[102.668804,31.866925],[102.668933,31.86671],[102.669227,31.866384],[102.669521,31.866057],[102.669814,31.865731],[102.670108,31.865405],[102.67023,31.865212],[102.670352,31.86502],[102.670474,31.864827],[102.670596,31.864635],[102.670719,31.864442],[102.670841,31.86425],[102.670954,31.863883],[102.671031,31.863633],[102.671067,31.863517],[102.671125,31.863252],[102.671183,31.862988],[102.671156,31.862737],[102.671128,31.862486],[102.671091,31.862441],[102.670976,31.8623],[102.670914,31.862223],[102.670858,31.862155],[102.670605,31.8619],[102.670572,31.861867],[102.670473,31.861767],[102.670419,31.861713],[102.670418,31.861712],[102.670376,31.86167],[102.670371,31.861664],[102.670352,31.861645],[102.670184,31.861451],[102.670016,31.861256],[102.669935,31.861033],[102.669854,31.860811],[102.669878,31.860546],[102.669902,31.860281],[102.67005,31.85992],[102.670197,31.859559],[102.670345,31.859198],[102.670493,31.858807],[102.670641,31.858417],[102.670789,31.858026],[102.670868,31.857681],[102.670892,31.857421],[102.670904,31.857291],[102.670915,31.857166],[102.670915,31.857161],[102.670939,31.856901],[102.670963,31.856641],[102.670987,31.856381],[102.671011,31.856121],[102.67109,31.855699],[102.67117,31.855278],[102.67125,31.854856],[102.671364,31.854461],[102.671479,31.854065],[102.671577,31.853814],[102.671675,31.853563],[102.67178,31.853315],[102.671885,31.853067],[102.672123,31.852698],[102.672401,31.852482],[102.67249,31.852413],[102.67268,31.852265],[102.67276,31.852329],[102.672798,31.85236],[102.67292,31.852458],[102.67319,31.852728],[102.673436,31.853035],[102.673685,31.853353],[102.673933,31.853672],[102.674138,31.854025],[102.67431,31.854308],[102.674467,31.854632],[102.674623,31.8549],[102.674781,31.85514],[102.674831,31.855257],[102.674825,31.855671],[102.674821,31.855953],[102.674845,31.856319],[102.674869,31.856685],[102.674922,31.856852],[102.675111,31.857037],[102.675327,31.85725],[102.675341,31.857261],[102.675536,31.857404],[102.675731,31.857548],[102.675898,31.857768],[102.675963,31.858071],[102.675945,31.858321],[102.675871,31.858541],[102.675797,31.858761],[102.675797,31.859023],[102.675853,31.859259],[102.675856,31.859273],[102.675981,31.859475],[102.676058,31.859522],[102.676177,31.859594],[102.676505,31.859814],[102.676612,31.859915],[102.676689,31.860046],[102.676737,31.860189],[102.676784,31.86032],[102.676856,31.860433],[102.676939,31.860534],[102.677082,31.860671],[102.677314,31.860808],[102.677557,31.860909],[102.677843,31.861099],[102.678129,31.861289],[102.678295,31.861459],[102.678462,31.861628],[102.678503,31.861825],[102.678501,31.861893],[102.678497,31.862021],[102.678485,31.862289],[102.678474,31.862556],[102.67842,31.862818],[102.67839,31.863009],[102.678319,31.863305],[102.678248,31.863602],[102.678248,31.863603],[102.678248,31.863603],[102.678223,31.863687],[102.678223,31.863689],[102.67817,31.863871],[102.678027,31.864032],[102.677682,31.864222],[102.677593,31.864341],[102.677589,31.864459],[102.677587,31.86452],[102.677623,31.864769],[102.677659,31.864989],[102.677831,31.865299],[102.678004,31.86568],[102.678099,31.865804],[102.678277,31.86587],[102.678401,31.86591],[102.67844,31.865922],[102.678442,31.865923],[102.678444,31.865923],[102.678557,31.866025],[102.678569,31.866155],[102.678557,31.866286],[102.678527,31.866459],[102.678533,31.866631],[102.678652,31.86697],[102.678682,31.867119],[102.678682,31.867202],[102.67861,31.867315],[102.678521,31.867399],[102.678367,31.867494],[102.678057,31.86775],[102.677861,31.867916],[102.677737,31.86802],[102.677635,31.868107],[102.677436,31.868309],[102.677236,31.868511],[102.677088,31.86874],[102.677082,31.868749],[102.677082,31.868948],[102.677082,31.868975],[102.677093,31.869082],[102.677207,31.869433],[102.677409,31.869748],[102.677516,31.870141],[102.677555,31.870444],[102.677593,31.870748],[102.677617,31.870836],[102.677665,31.871014],[102.677742,31.871301],[102.67775,31.871323],[102.677871,31.871669],[102.677992,31.872015],[102.678033,31.87228],[102.678075,31.872544],[102.678111,31.872848],[102.678069,31.873264],[102.678013,31.873526],[102.677957,31.873788],[102.677891,31.874097],[102.677891,31.87421],[102.677891,31.874299],[102.677932,31.874382],[102.678051,31.87446],[102.678105,31.874502],[102.678349,31.874692],[102.678593,31.874882],[102.678771,31.875215],[102.678793,31.87529],[102.67886,31.875513],[102.678908,31.875816],[102.678979,31.876119],[102.679092,31.876328],[102.67919,31.876551],[102.679289,31.876774],[102.679402,31.876968],[102.679473,31.877089],[102.679526,31.877404],[102.679528,31.877433],[102.679544,31.877696],[102.679604,31.877934],[102.679741,31.878178],[102.679988,31.878499],[102.680056,31.878588],[102.680115,31.878721],[102.680199,31.878909],[102.680211,31.879177],[102.680208,31.879425],[102.680205,31.879861],[102.680175,31.880224],[102.680104,31.880593],[102.680032,31.880914],[102.679848,31.881116],[102.679613,31.881396],[102.679378,31.881675],[102.679146,31.882015],[102.678914,31.882354],[102.678696,31.882558],[102.678521,31.882722],[102.678515,31.882853],[102.678525,31.88289],[102.678539,31.882948],[102.678694,31.883056],[102.678725,31.883075],[102.678906,31.883189],[102.679117,31.883323],[102.679401,31.883664],[102.679685,31.884006],[102.679969,31.884348],[102.680253,31.884689],[102.680536,31.885031],[102.680348,31.885416],[102.680159,31.885801],[102.679971,31.886186],[102.679782,31.886571],[102.679594,31.886956],[102.679594,31.886957],[102.679593,31.886957],[102.679405,31.887341],[102.679217,31.887727],[102.679032,31.888008],[102.678847,31.88829],[102.67871,31.888506],[102.678573,31.888721],[102.678437,31.888936],[102.6783,31.889152],[102.678164,31.889367],[102.678027,31.889582],[102.677891,31.889798],[102.677754,31.890013],[102.677617,31.890229],[102.677481,31.890444],[102.677344,31.890659],[102.677208,31.890875],[102.677071,31.89109],[102.676934,31.891305],[102.676813,31.891521],[102.676691,31.891737],[102.67657,31.891953],[102.676448,31.892169],[102.676327,31.892385],[102.676205,31.892601],[102.676084,31.892817],[102.675962,31.893033],[102.67584,31.893249],[102.675719,31.893464],[102.675668,31.89359],[102.675629,31.893688],[102.675591,31.893782],[102.675547,31.893966],[102.675562,31.894151],[102.675596,31.894335],[102.675632,31.894453],[102.675739,31.894703],[102.675847,31.894952],[102.675954,31.895202],[102.676061,31.895451],[102.676273,31.89584],[102.676485,31.896228],[102.676698,31.896617],[102.67691,31.897006],[102.677023,31.897201],[102.677137,31.897396],[102.677251,31.897592],[102.677364,31.897787],[102.677478,31.897982],[102.677592,31.898177],[102.677704,31.898393],[102.677817,31.898609],[102.67793,31.898825],[102.678043,31.899041],[102.678155,31.899258],[102.678268,31.899474],[102.678381,31.89969],[102.678493,31.899906],[102.678605,31.900177],[102.678715,31.900547],[102.678757,31.900801],[102.6788,31.901054],[102.67885,31.901467],[102.678841,31.901787],[102.678796,31.902003],[102.678754,31.902138],[102.678712,31.902237],[102.678538,31.902404],[102.678364,31.902571],[102.67819,31.902738],[102.678016,31.902904],[102.677842,31.903071],[102.677668,31.903238],[102.677494,31.903405],[102.677319,31.903571],[102.677159,31.903751],[102.676998,31.90393],[102.676837,31.904109],[102.676676,31.904289],[102.676516,31.904468],[102.676355,31.904647],[102.676194,31.904826],[102.676034,31.905006],[102.675873,31.905185],[102.675712,31.905364],[102.675551,31.905544],[102.675391,31.905723],[102.67523,31.905902],[102.675069,31.906081],[102.674929,31.906261],[102.674788,31.906441],[102.674647,31.90662],[102.674507,31.9068],[102.674366,31.906979],[102.674225,31.907159],[102.674085,31.907338],[102.673944,31.907518],[102.673922,31.907651],[102.673923,31.907658],[102.673938,31.907769],[102.673947,31.90778],[102.674014,31.907855],[102.674111,31.907923],[102.674312,31.908025],[102.674513,31.908127],[102.674714,31.908229],[102.674915,31.90833],[102.675116,31.908432],[102.675318,31.908534],[102.675693,31.908742],[102.676069,31.908951],[102.676151,31.908996],[102.676445,31.909159],[102.676792,31.9094],[102.677042,31.90969],[102.677193,31.909928],[102.677286,31.910198],[102.677301,31.910383],[102.677297,31.910484],[102.677276,31.9106],[102.677273,31.910668],[102.677136,31.91089],[102.676999,31.911112],[102.676862,31.911334],[102.676725,31.911557],[102.676593,31.91179],[102.676461,31.912024],[102.676329,31.912257],[102.676197,31.912491],[102.676065,31.912724],[102.675933,31.912958],[102.675912,31.912996],[102.675801,31.913192],[102.675669,31.913425],[102.675555,31.9137],[102.67544,31.913974],[102.675345,31.914224],[102.67525,31.914474],[102.675214,31.914759],[102.675177,31.915044],[102.675164,31.915298],[102.675151,31.915553],[102.675138,31.915807],[102.675125,31.916061],[102.675111,31.916316],[102.675098,31.91657],[102.675111,31.916776],[102.675126,31.91704],[102.675163,31.917246],[102.675177,31.917319],[102.675229,31.917571],[102.675273,31.917684],[102.675378,31.91795],[102.675526,31.918329],[102.675608,31.918539],[102.675674,31.918708],[102.675794,31.919046],[102.675914,31.919383],[102.67598,31.9196],[102.676046,31.919818],[102.676112,31.920035],[102.676177,31.920252],[102.676243,31.92047],[102.676309,31.920687],[102.676375,31.920904],[102.676441,31.921122],[102.676484,31.921366],[102.676528,31.92161],[102.676523,31.921795],[102.676479,31.921928],[102.676378,31.922077],[102.676209,31.922267],[102.67604,31.922457],[102.675871,31.922647],[102.675702,31.922837],[102.675533,31.923027],[102.675364,31.923217],[102.675201,31.923417],[102.675038,31.923616],[102.674876,31.923816],[102.674713,31.924016],[102.674551,31.924216],[102.674388,31.924416],[102.674225,31.924615],[102.674063,31.924815],[102.6739,31.925015],[102.673737,31.925215],[102.67353,31.925598],[102.673445,31.925831],[102.673421,31.926049],[102.673416,31.92625],[102.673468,31.926469],[102.673523,31.926621],[102.673599,31.926774],[102.673886,31.927087],[102.674174,31.9274],[102.674462,31.927713],[102.674673,31.927952],[102.674786,31.928172],[102.674859,31.928391],[102.674876,31.928527],[102.67489,31.928729],[102.674876,31.928986],[102.674863,31.929243],[102.674849,31.929501],[102.674835,31.929758],[102.674821,31.930016],[102.674807,31.930273],[102.674793,31.93053],[102.674779,31.930788],[102.674777,31.931065],[102.674775,31.931342],[102.674773,31.931619],[102.674771,31.931896],[102.674703,31.932256],[102.674635,31.932615],[102.674569,31.932891],[102.674502,31.933167],[102.674476,31.933434],[102.674515,31.933616],[102.674565,31.933697],[102.67461,31.933768],[102.674898,31.934084],[102.674916,31.934103],[102.675186,31.934399],[102.675454,31.934701],[102.675721,31.935002],[102.675989,31.935303],[102.676136,31.935494],[102.676283,31.935685],[102.67643,31.935875],[102.676577,31.936066],[102.676724,31.936257],[102.676871,31.936448],[102.677018,31.936638],[102.677165,31.936829],[102.677312,31.93702],[102.677459,31.937211],[102.677647,31.937566],[102.67774,31.937828],[102.677832,31.938091],[102.677885,31.938391],[102.677937,31.938691],[102.677955,31.938955],[102.677973,31.93922],[102.677991,31.939484],[102.678009,31.939749],[102.678033,31.939993],[102.678056,31.940238],[102.67812,31.940457],[102.678183,31.940676],[102.678312,31.941039],[102.67844,31.941402],[102.678534,31.941622],[102.678627,31.941842],[102.678808,31.942114],[102.678988,31.942385],[102.679122,31.942622],[102.679256,31.942859],[102.679391,31.943096],[102.679525,31.943332],[102.679659,31.943569],[102.679793,31.943806],[102.679928,31.944043],[102.680062,31.94428],[102.680196,31.944517],[102.680331,31.944753],[102.680471,31.945077],[102.680508,31.945159],[102.680684,31.945565],[102.680861,31.945971],[102.681038,31.946377],[102.681158,31.946707],[102.681271,31.947015],[102.681278,31.947036],[102.681361,31.947298],[102.681444,31.94756],[102.681493,31.947924],[102.681495,31.948058],[102.681496,31.948167],[102.6815,31.94841],[102.681433,31.948728],[102.681366,31.949047],[102.681271,31.949305],[102.681176,31.949564],[102.681112,31.949747],[102.681108,31.949999],[102.681122,31.9501],[102.681159,31.950235],[102.681472,31.950538],[102.681785,31.950842],[102.682098,31.951145],[102.682411,31.951449],[102.682622,31.951676],[102.682833,31.951903],[102.682987,31.952107],[102.683042,31.952226],[102.683118,31.952361],[102.683126,31.952431],[102.68315,31.952631],[102.683124,31.952899],[102.683027,31.953216],[102.682931,31.953533],[102.682872,31.953884],[102.682814,31.954236],[102.682787,31.954536],[102.682782,31.954779],[102.682812,31.955132],[102.682872,31.95539],[102.682931,31.955649],[102.682991,31.955907],[102.68305,31.956166],[102.683109,31.956424],[102.683159,31.95664],[102.683159,31.95664],[102.683169,31.956683],[102.683223,31.956903],[102.683278,31.957123],[102.683332,31.957343],[102.683387,31.957563],[102.683441,31.957783],[102.683496,31.958003],[102.68355,31.958223],[102.683605,31.958443],[102.683662,31.958672],[102.683718,31.958901],[102.683775,31.959129],[102.683832,31.959358],[102.683911,31.959729],[102.683991,31.9601],[102.684118,31.960505],[102.684306,31.960878],[102.684444,31.961103],[102.684582,31.961328],[102.68472,31.961554],[102.684857,31.961779],[102.684995,31.962004],[102.685034,31.962068],[102.685035,31.96207],[102.685133,31.962229],[102.685304,31.96251],[102.685336,31.962585],[102.685341,31.962599],[102.685456,31.962924],[102.685509,31.963072],[102.685571,31.963248],[102.685631,31.963375],[102.685757,31.963641],[102.68584,31.963749],[102.685993,31.963948],[102.686157,31.964105],[102.686364,31.964248],[102.686635,31.964334],[102.686799,31.964369],[102.686937,31.964424],[102.686978,31.964441],[102.68717,31.964555],[102.687206,31.964612],[102.687272,31.964722],[102.687456,31.965026],[102.687479,31.965076],[102.687644,31.965432],[102.687809,31.965789],[102.688112,31.966075],[102.688148,31.96611],[102.688274,31.966228],[102.688339,31.966288],[102.688422,31.96636],[102.688487,31.966413],[102.688505,31.966455],[102.688517,31.966526],[102.68844,31.966633],[102.688279,31.966901],[102.688119,31.967169],[102.688005,31.967396],[102.687934,31.967537],[102.687774,31.967758],[102.687632,31.967903],[102.687565,31.967972],[102.687357,31.968132],[102.687149,31.968293],[102.686958,31.968461],[102.68686,31.968547],[102.68681,31.96859],[102.686679,31.968608],[102.686572,31.968608],[102.686453,31.968674],[102.686388,31.96881],[102.686411,31.969054],[102.686411,31.969447],[102.68639,31.969673],[102.68637,31.969899],[102.686313,31.970142],[102.686287,31.970248],[102.686255,31.970384],[102.686135,31.970637],[102.686049,31.970818],[102.685969,31.970986],[102.685803,31.971336],[102.685764,31.971396],[102.685709,31.971481],[102.68568,31.971527],[102.685609,31.971637],[102.685556,31.971718],[102.685433,31.971908],[102.68531,31.972099],[102.68515,31.972255],[102.685007,31.972395],[102.684787,31.972542],[102.684508,31.972655],[102.684168,31.972783],[102.684089,31.972805],[102.683913,31.972854],[102.683658,31.972924],[102.683403,31.972994],[102.683148,31.973064],[102.682893,31.973135],[102.682638,31.973205],[102.682383,31.973275],[102.682128,31.973345],[102.681873,31.973416],[102.681618,31.973486],[102.681369,31.973565],[102.68112,31.973645],[102.680872,31.973724],[102.680805,31.973745],[102.680623,31.973803],[102.68052,31.973844],[102.680236,31.973956],[102.680071,31.97402],[102.679859,31.974104],[102.679848,31.974108],[102.679622,31.974232],[102.679538,31.974278],[102.679486,31.974307],[102.679227,31.974449],[102.678946,31.974637],[102.678665,31.974826],[102.678599,31.974884],[102.678349,31.975105],[102.678034,31.975384],[102.677718,31.975664],[102.677564,31.975844],[102.67741,31.976025],[102.677256,31.976205],[102.677102,31.976385],[102.676948,31.976566],[102.676794,31.976746],[102.67664,31.976926],[102.676486,31.977107],[102.676333,31.977285],[102.676181,31.977464],[102.676181,31.977464],[102.676181,31.977464],[102.676025,31.977686],[102.675832,31.977998],[102.675638,31.97831],[102.675513,31.978507],[102.675478,31.978679],[102.675478,31.978894],[102.675478,31.979018],[102.675489,31.979188],[102.67549,31.979197],[102.675608,31.979406],[102.67562,31.979429],[102.675815,31.979757],[102.67601,31.980084],[102.676031,31.980119],[102.676233,31.980428],[102.676435,31.980738],[102.67656,31.981059],[102.676703,31.981338],[102.67675,31.981441],[102.676882,31.981725],[102.677015,31.98204],[102.677149,31.982356],[102.677156,31.982381],[102.677273,31.982806],[102.67739,31.983231],[102.677465,31.983504],[102.677601,31.983789],[102.677619,31.983932],[102.677625,31.984057],[102.677578,31.984158],[102.677384,31.984429],[102.677191,31.984699],[102.677062,31.984898],[102.676793,31.985163],[102.676525,31.985428],[102.676257,31.985693],[102.676061,31.985855],[102.675882,31.986002],[102.67561,31.986348],[102.675597,31.986365],[102.675365,31.986609],[102.67524,31.98674],[102.675139,31.986924],[102.675109,31.98718],[102.675109,31.98762],[102.675091,31.987953],[102.675186,31.988227],[102.675192,31.988393],[102.675079,31.988631],[102.675061,31.98906],[102.675064,31.989145],[102.675073,31.989381],[102.675133,31.989756],[102.675145,31.990119],[102.675145,31.990273],[102.675087,31.990423],[102.675055,31.990505],[102.674966,31.99066],[102.674913,31.99088],[102.674918,31.991005],[102.674948,31.991142],[102.675121,31.991308],[102.675127,31.991362],[102.675097,31.991469],[102.674936,31.991695],[102.674776,31.991921],[102.674615,31.992272],[102.674598,31.992368],[102.674531,31.992744],[102.674526,31.992772],[102.67449,31.99309],[102.674455,31.993408],[102.674397,31.993677],[102.67433,31.993991],[102.674312,31.994235],[102.674307,31.994332],[102.674306,31.994366],[102.674371,31.994467],[102.674532,31.994705],[102.674675,31.994913],[102.674752,31.995145],[102.674827,31.995447],[102.674903,31.995749],[102.674918,31.995811],[102.675061,31.996127],[102.675171,31.996356],[102.675281,31.996585],[102.675378,31.996729],[102.675538,31.996966],[102.675698,31.997203],[102.675927,31.997444],[102.676156,31.997685],[102.676251,31.997828],[102.676322,31.997971],[102.676394,31.998007],[102.676453,31.998036],[102.676483,31.998114],[102.676471,31.998256],[102.676424,31.998387],[102.67637,31.998488],[102.676282,31.998528],[102.676263,31.998536],[102.676049,31.998619],[102.675882,31.998744],[102.675751,31.998881],[102.675742,31.998895],[102.675715,31.998936],[102.675591,31.999125],[102.675466,31.999458],[102.675377,31.999583],[102.675153,31.999816],[102.674942,32.000035],[102.674698,32.000326],[102.674496,32.000487],[102.674228,32.000707],[102.673976,32.000862],[102.673723,32.001016],[102.673604,32.001129],[102.673544,32.001314],[102.673408,32.001736],[102.673312,32.002099],[102.673275,32.002198],[102.673247,32.002272],[102.673158,32.002403],[102.67308,32.00248],[102.672902,32.002557],[102.672718,32.002649],[102.672569,32.002724],[102.672397,32.002808],[102.672265,32.002872],[102.672031,32.002925],[102.671796,32.002977],[102.671784,32.00298],[102.671587,32.003009],[102.671308,32.003104],[102.671022,32.00336],[102.670975,32.003568],[102.670992,32.003729],[102.671053,32.003925],[102.671125,32.004159],[102.671171,32.004306],[102.671284,32.004621],[102.671308,32.004776],[102.671236,32.004907],[102.671141,32.005073],[102.671064,32.00524],[102.671033,32.005277],[102.670844,32.005508],[102.670683,32.005752],[102.670661,32.005808],[102.670591,32.00599],[102.670499,32.006227],[102.670415,32.006567],[102.670338,32.006784],[102.670261,32.007001],[102.670112,32.007254],[102.669963,32.007506],[102.669832,32.007703],[102.669672,32.007798],[102.66941,32.007932],[102.669148,32.008065],[102.669113,32.008083],[102.668976,32.008191],[102.668973,32.008215],[102.668958,32.008327],[102.668982,32.008434],[102.669035,32.008589],[102.669046,32.008637],[102.669071,32.008744],[102.669089,32.008892],[102.669136,32.009053],[102.669214,32.00919],[102.669386,32.009351],[102.669559,32.009511],[102.669752,32.009856],[102.669945,32.010201],[102.670094,32.010412],[102.670243,32.010624],[102.670326,32.010689],[102.670451,32.010743],[102.670473,32.010749],[102.670869,32.010859],[102.671028,32.010903],[102.671168,32.010983],[102.671236,32.011022],[102.671563,32.011302],[102.671754,32.011453],[102.671944,32.011605],[102.672063,32.011685],[102.672164,32.011754],[102.672462,32.011908],[102.672729,32.012164],[102.67278,32.012213],[102.672914,32.012343],[102.673057,32.012515],[102.673092,32.012646],[102.673106,32.012724],[102.673122,32.012813],[102.673211,32.012961],[102.673354,32.013167],[102.673425,32.013415],[102.673491,32.013552],[102.673516,32.013605],[102.67358,32.01369],[102.673673,32.013813],[102.673706,32.013857],[102.673816,32.01399],[102.674011,32.014109],[102.674073,32.014157],[102.674077,32.014228],[102.674073,32.014333],[102.674038,32.014456],[102.674025,32.0145],[102.673973,32.014609],[102.673968,32.014757],[102.673958,32.014918],[102.673916,32.015109],[102.673868,32.015209],[102.673836,32.015301],[102.673811,32.015375],[102.673868,32.015689],[102.673849,32.015861],[102.673839,32.016132],[102.673839,32.016312],[102.673839,32.016384],[102.673915,32.016695],[102.673944,32.016813],[102.673996,32.017046],[102.674009,32.017109],[102.674092,32.017536],[102.674151,32.017895],[102.674211,32.018254],[102.674234,32.018535],[102.674196,32.018764],[102.674125,32.018945],[102.674123,32.018958],[102.674101,32.019159],[102.67412,32.019306],[102.674215,32.019458],[102.674401,32.019749],[102.674501,32.019953],[102.674539,32.020063],[102.674582,32.020187],[102.674636,32.020406],[102.674644,32.020439],[102.674625,32.020696],[102.674587,32.020896],[102.674604,32.021106],[102.674606,32.021129],[102.674632,32.021353],[102.674634,32.021368],[102.674658,32.021576],[102.674701,32.021881],[102.67471,32.022085],[102.674691,32.02229],[102.674644,32.022576],[102.674644,32.02278],[102.674682,32.022999],[102.674698,32.023062],[102.674777,32.023361],[102.674796,32.023508],[102.674789,32.0237],[102.674786,32.023775],[102.674677,32.024108],[102.674644,32.024355],[102.674639,32.024589],[102.674601,32.024755],[102.674544,32.024874],[102.674265,32.02512],[102.673891,32.025317],[102.673792,32.025369],[102.673571,32.025446],[102.673351,32.025522],[102.67334,32.025526],[102.673021,32.025636],[102.672726,32.025816],[102.672359,32.025926],[102.671993,32.026035],[102.671631,32.026173],[102.671296,32.02643],[102.671265,32.026454],[102.671079,32.026545],[102.670851,32.026659],[102.670568,32.026813],[102.670284,32.026968],[102.670047,32.027106],[102.669882,32.02738],[102.669804,32.027511],[102.669667,32.027902],[102.669657,32.027948],[102.669589,32.028259],[102.669639,32.028495],[102.66976,32.028666],[102.669924,32.028841],[102.670088,32.029016],[102.67026,32.029159],[102.670481,32.029337],[102.670602,32.029701],[102.670738,32.029915],[102.670888,32.030115],[102.670995,32.030265],[102.671022,32.030333],[102.671109,32.030551],[102.671159,32.030693],[102.67138,32.030875],[102.671602,32.031057],[102.671877,32.031264],[102.672151,32.031471],[102.672176,32.031499],[102.672395,32.031741],[102.672428,32.031778],[102.67268,32.032057],[102.672837,32.032232],[102.672994,32.032407],[102.673029,32.03242],[102.673379,32.032556],[102.673686,32.032671],[102.673886,32.032799],[102.673906,32.032832],[102.674036,32.033042],[102.67405,32.033137],[102.674072,32.033277],[102.67405,32.03367],[102.673953,32.033997],[102.673907,32.034148],[102.67379,32.034496],[102.673722,32.034698],[102.673658,32.034905],[102.673693,32.035105],[102.673702,32.035114],[102.6738,32.035219],[102.673922,32.035298],[102.674022,32.035462],[102.67405,32.035655],[102.674036,32.035883],[102.67392,32.036165],[102.673805,32.036447],[102.673766,32.036542],[102.67371,32.036679],[102.673615,32.036911],[102.673527,32.037131],[102.673465,32.037289],[102.673212,32.037566],[102.673158,32.037625],[102.672894,32.037967],[102.672772,32.038189],[102.672694,32.038421],[102.672615,32.038653],[102.672423,32.038988],[102.672291,32.039181],[102.672159,32.039374],[102.67215,32.039387],[102.671976,32.039641],[102.671802,32.039895],[102.671752,32.04013],[102.671652,32.040344],[102.67153,32.04043],[102.67142,32.040487],[102.671266,32.040566],[102.671007,32.040717],[102.670924,32.040766],[102.670595,32.041008],[102.670481,32.041094],[102.670438,32.041201],[102.670424,32.041494],[102.67041,32.041786],[102.670353,32.042215],[102.670346,32.04224],[102.67034,32.042263],[102.670243,32.042646],[102.670146,32.043028],[102.670074,32.043207],[102.670003,32.043307],[102.669839,32.043343],[102.669739,32.043347],[102.669532,32.043357],[102.669367,32.043357],[102.669096,32.043303],[102.668825,32.04325],[102.668554,32.043207],[102.668282,32.043164],[102.667933,32.04315],[102.667669,32.043143],[102.667577,32.043164],[102.667483,32.043186],[102.667269,32.043278],[102.667019,32.043321],[102.666669,32.043271],[102.666369,32.04325],[102.666237,32.04325],[102.666091,32.04325],[102.666017,32.043296],[102.665698,32.043492],[102.665394,32.043779],[102.665191,32.043971],[102.664949,32.044106],[102.664763,32.044256],[102.664556,32.044328],[102.664378,32.04442],[102.664256,32.04452],[102.664064,32.04471],[102.663871,32.044899],[102.663849,32.04492],[102.663585,32.045091],[102.663278,32.045199],[102.663064,32.045234],[102.662814,32.045234]]]]},"properties":{"cp":[102.49877817263959,32.16081640345188],"code":"513233101","name":"刷经寺镇","level":"street","center":[102.49877817263959,32.16081640345188],"fullCode":"513233101000","fullName":"四川省阿坝藏族羌族自治州红原县刷经寺镇","acreageMu":1479646.49,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[102.661,31.9177]}},{"id":"513233103","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[102.190465,32.696137],[102.190648,32.695897],[102.1908,32.695656],[102.19099,32.695463],[102.19118,32.69527],[102.19137,32.695077],[102.19156,32.694884],[102.191781,32.694532],[102.191877,32.694281],[102.191973,32.694031],[102.192053,32.693751],[102.192132,32.69347],[102.192144,32.693222],[102.192157,32.692973],[102.192157,32.692964],[102.192169,32.692725],[102.192181,32.692476],[102.192193,32.692228],[102.192206,32.691979],[102.192218,32.691731],[102.19223,32.691482],[102.192191,32.691051],[102.192169,32.690812],[102.192152,32.690619],[102.192166,32.690348],[102.192167,32.690321],[102.192174,32.690188],[102.192196,32.689758],[102.192219,32.689328],[102.192241,32.688898],[102.192293,32.688642],[102.192345,32.688386],[102.192398,32.68813],[102.19245,32.687874],[102.192502,32.687618],[102.192555,32.687361],[102.192607,32.687105],[102.192611,32.687088],[102.192659,32.686849],[102.192712,32.686593],[102.192738,32.686466],[102.192764,32.686337],[102.192816,32.686081],[102.192854,32.685898],[102.192865,32.685841],[102.192869,32.685825],[102.192956,32.685578],[102.193042,32.685331],[102.193129,32.685084],[102.193216,32.684837],[102.193303,32.684591],[102.193325,32.684528],[102.19339,32.684344],[102.193425,32.684243],[102.193477,32.684097],[102.193564,32.68385],[102.193677,32.683607],[102.19379,32.683365],[102.193903,32.683122],[102.194017,32.68288],[102.19413,32.682637],[102.194243,32.682395],[102.194356,32.682152],[102.194379,32.682104],[102.194469,32.68191],[102.194548,32.681812],[102.19475,32.681561],[102.19503,32.681212],[102.195311,32.680863],[102.195591,32.680514],[102.195872,32.680165],[102.196009,32.680089],[102.196105,32.680037],[102.19628,32.67994],[102.196299,32.679929],[102.196337,32.679909],[102.196684,32.679795],[102.196763,32.679769],[102.197011,32.67973],[102.197093,32.679718],[102.197258,32.679692],[102.197259,32.679692],[102.197259,32.679692],[102.197279,32.679689],[102.197452,32.679664],[102.197612,32.679641],[102.197877,32.679609],[102.198142,32.679578],[102.198406,32.679547],[102.198664,32.679516],[102.198671,32.679515],[102.198685,32.679506],[102.198713,32.679487],[102.198745,32.679465],[102.198883,32.67937],[102.198924,32.679343],[102.199142,32.679109],[102.199221,32.678815],[102.199234,32.678399],[102.199224,32.678146],[102.199215,32.677893],[102.199152,32.677639],[102.19909,32.677386],[102.199091,32.677363],[102.199095,32.677215],[102.199098,32.677109],[102.199101,32.677035],[102.199101,32.677032],[102.199101,32.67703],[102.199215,32.676735],[102.199399,32.676502],[102.199687,32.6763],[102.19992,32.676142],[102.200154,32.675984],[102.200387,32.67584],[102.20062,32.675697],[102.200818,32.675553],[102.201016,32.675409],[102.201234,32.675206],[102.201398,32.675016],[102.201562,32.674826],[102.20182,32.674485],[102.202077,32.674145],[102.202335,32.673804],[102.202507,32.673576],[102.202515,32.673565],[102.202592,32.673463],[102.20266,32.673267],[102.202669,32.673238],[102.202747,32.673013],[102.202812,32.672825],[102.202824,32.672788],[102.202902,32.672563],[102.202979,32.672339],[102.203057,32.672114],[102.203134,32.671889],[102.20316,32.671815],[102.203161,32.67181],[102.203212,32.671664],[102.20335,32.67147],[102.203487,32.671277],[102.203625,32.671083],[102.203763,32.670889],[102.203901,32.670696],[102.204039,32.670502],[102.204111,32.6704],[102.204138,32.670363],[102.204177,32.670308],[102.204231,32.670233],[102.204315,32.670115],[102.204444,32.669924],[102.204486,32.669863],[102.204506,32.669832],[102.204573,32.669734],[102.204793,32.669471],[102.205023,32.669409],[102.205253,32.669348],[102.205483,32.669286],[102.205672,32.669235],[102.20569,32.669231],[102.205714,32.669224],[102.205744,32.669228],[102.20576,32.66923],[102.20603,32.669262],[102.206203,32.669354],[102.206408,32.669537],[102.206543,32.669733],[102.206678,32.66993],[102.20683,32.670141],[102.206982,32.670353],[102.207169,32.67055],[102.207357,32.670746],[102.207711,32.670927],[102.208064,32.671107],[102.208343,32.671202],[102.208621,32.671298],[102.208864,32.671407],[102.208992,32.671465],[102.20903,32.671481],[102.209107,32.671516],[102.209135,32.671534],[102.209452,32.671732],[102.209688,32.672064],[102.209853,32.672425],[102.209915,32.672708],[102.209976,32.672992],[102.210126,32.673263],[102.210276,32.673533],[102.210445,32.673745],[102.210615,32.673957],[102.210922,32.674231],[102.211266,32.674476],[102.211474,32.674585],[102.211682,32.674693],[102.212066,32.674791],[102.212451,32.674859],[102.212838,32.674853],[102.213225,32.674847],[102.213507,32.674823],[102.21372,32.674768],[102.213953,32.674677],[102.214006,32.674656],[102.214063,32.674633],[102.214156,32.674596],[102.214284,32.674546],[102.21429,32.674544],[102.214507,32.674371],[102.214653,32.674225],[102.214958,32.673909],[102.215263,32.673592],[102.215488,32.67336],[102.215569,32.673276],[102.215802,32.672945],[102.216035,32.672613],[102.216268,32.672281],[102.216467,32.672093],[102.216667,32.671904],[102.216899,32.67182],[102.216997,32.671784],[102.217086,32.671753],[102.217131,32.671736],[102.217178,32.671737],[102.217235,32.671739],[102.217301,32.671754],[102.217375,32.671771],[102.217514,32.671834],[102.217753,32.672047],[102.217906,32.672214],[102.218059,32.67238],[102.218212,32.672547],[102.218366,32.672714],[102.218536,32.672881],[102.218707,32.673048],[102.219019,32.673204],[102.219298,32.6733],[102.219578,32.673305],[102.219826,32.673266],[102.220074,32.673227],[102.220141,32.673191],[102.22016,32.673182],[102.220181,32.67317],[102.220367,32.673059],[102.220385,32.673048],[102.2204,32.673039],[102.220437,32.673017],[102.220468,32.672998],[102.220519,32.672952],[102.220638,32.672845],[102.220808,32.672691],[102.220978,32.672537],[102.221148,32.672383],[102.221318,32.67223],[102.221488,32.672076],[102.221658,32.671922],[102.22173,32.671857],[102.221811,32.671785],[102.221829,32.671769],[102.221914,32.671691],[102.221999,32.671615],[102.222169,32.671461],[102.222365,32.671276],[102.22256,32.67109],[102.222756,32.670904],[102.222924,32.670745],[102.222927,32.670742],[102.222952,32.670718],[102.223007,32.670666],[102.223012,32.670661],[102.223019,32.670655],[102.223148,32.670533],[102.223344,32.670347],[102.223539,32.670161],[102.223634,32.670072],[102.223638,32.670068],[102.223735,32.669975],[102.223931,32.66979],[102.223967,32.669756],[102.224127,32.669604],[102.224268,32.669406],[102.224409,32.669208],[102.22455,32.66901],[102.2246,32.668939],[102.22469,32.668811],[102.224787,32.668676],[102.224787,32.668676],[102.224831,32.668613],[102.224846,32.668592],[102.224847,32.668592],[102.224937,32.668465],[102.224972,32.668415],[102.225113,32.668217],[102.225254,32.668019],[102.225314,32.667935],[102.225385,32.667834],[102.225395,32.667821],[102.225455,32.667736],[102.225536,32.667623],[102.225677,32.667425],[102.225818,32.667226],[102.225959,32.667028],[102.226067,32.666876],[102.2261,32.66683],[102.226226,32.666786],[102.226476,32.666699],[102.226727,32.666611],[102.226977,32.666524],[102.227017,32.66651],[102.227019,32.666509],[102.227021,32.666508],[102.227131,32.66647],[102.227131,32.66647],[102.227227,32.666437],[102.227275,32.66642],[102.227478,32.666349],[102.227728,32.666262],[102.227959,32.66615],[102.228191,32.666038],[102.228422,32.665926],[102.228474,32.665901],[102.228622,32.665829],[102.228653,32.665814],[102.228885,32.665702],[102.229116,32.66559],[102.229347,32.665478],[102.229482,32.665413],[102.229578,32.665367],[102.22961,32.665345],[102.229931,32.665124],[102.230283,32.664881],[102.230636,32.664639],[102.230988,32.664396],[102.231336,32.664118],[102.231684,32.66384],[102.23187,32.66367],[102.232056,32.663501],[102.232307,32.663241],[102.232557,32.662981],[102.232708,32.662785],[102.232859,32.662589],[102.233011,32.662393],[102.233162,32.662197],[102.23326,32.661956],[102.233358,32.661715],[102.233456,32.661474],[102.233554,32.661233],[102.233652,32.660993],[102.23375,32.660752],[102.233827,32.660589],[102.233978,32.66041],[102.234128,32.660249],[102.234275,32.660191],[102.234689,32.660097],[102.234697,32.660097],[102.235077,32.660086],[102.235319,32.660101],[102.23556,32.660116],[102.235971,32.660146],[102.236211,32.660182],[102.236451,32.660218],[102.236738,32.660326],[102.237123,32.660437],[102.237431,32.660669],[102.237598,32.660795],[102.237738,32.6609],[102.237937,32.66112],[102.237992,32.661181],[102.238135,32.661339],[102.238299,32.661516],[102.238463,32.661693],[102.238518,32.661757],[102.238627,32.661881],[102.239059,32.661973],[102.239196,32.661976],[102.239375,32.661979],[102.239691,32.661935],[102.240007,32.661891],[102.240235,32.661548],[102.240375,32.661337],[102.240514,32.661126],[102.240653,32.660934],[102.240791,32.660743],[102.241041,32.660504],[102.241317,32.660223],[102.241564,32.660005],[102.24186,32.659846],[102.242227,32.659742],[102.242593,32.659638],[102.242907,32.659624],[102.243293,32.659674],[102.243703,32.659714],[102.244113,32.659754],[102.244367,32.659735],[102.244621,32.659716],[102.244875,32.659697],[102.245128,32.659678],[102.245382,32.659659],[102.245636,32.65964],[102.24589,32.659621],[102.246143,32.659603],[102.246397,32.659584],[102.246651,32.659565],[102.24691,32.659526],[102.247169,32.659487],[102.247294,32.659469],[102.247429,32.659449],[102.247688,32.65941],[102.247947,32.659371],[102.248207,32.659333],[102.248448,32.659348],[102.24869,32.659363],[102.248931,32.659389],[102.248993,32.659396],[102.249158,32.659414],[102.249171,32.659415],[102.249244,32.659443],[102.24927,32.659452],[102.249338,32.659478],[102.24944,32.659516],[102.249459,32.659523],[102.249744,32.659714],[102.249932,32.659882],[102.250121,32.660049],[102.250455,32.660219],[102.250887,32.660331],[102.251174,32.660321],[102.251226,32.660319],[102.251493,32.660263],[102.251551,32.660248],[102.251667,32.660218],[102.25175,32.660197],[102.252006,32.660131],[102.252282,32.659791],[102.252283,32.65979],[102.252283,32.65979],[102.252283,32.65979],[102.252303,32.659765],[102.252484,32.659539],[102.252559,32.659444],[102.252684,32.659288],[102.252692,32.659281],[102.252871,32.659129],[102.253058,32.658969],[102.253381,32.65869],[102.253626,32.658573],[102.253872,32.658456],[102.254117,32.658379],[102.254458,32.658345],[102.254771,32.658352],[102.255058,32.65846],[102.255273,32.658567],[102.255487,32.658674],[102.255846,32.658805],[102.256085,32.658892],[102.256317,32.658836],[102.256323,32.658834],[102.256374,32.658822],[102.256425,32.658809],[102.256549,32.658779],[102.256768,32.658723],[102.257032,32.658475],[102.257189,32.658328],[102.257296,32.658228],[102.257424,32.657985],[102.257503,32.657772],[102.257582,32.657559],[102.257618,32.657298],[102.257655,32.657036],[102.257691,32.656775],[102.257727,32.656513],[102.257764,32.656252],[102.2578,32.65599],[102.257849,32.655552],[102.257899,32.655113],[102.257979,32.654859],[102.25806,32.654606],[102.25814,32.654352],[102.258221,32.654099],[102.258374,32.653836],[102.258552,32.653554],[102.258801,32.653284],[102.25905,32.653013],[102.259234,32.652841],[102.259418,32.652669],[102.259601,32.652496],[102.259785,32.652324],[102.259969,32.652152],[102.260152,32.65198],[102.260353,32.651791],[102.260553,32.651601],[102.260739,32.651432],[102.260925,32.651262],[102.261238,32.650941],[102.261454,32.650719],[102.26155,32.65062],[102.261753,32.650319],[102.261801,32.650206],[102.261883,32.650015],[102.26194,32.64973],[102.261944,32.649587],[102.261947,32.649481],[102.261955,32.649232],[102.261962,32.648983],[102.26197,32.648734],[102.261978,32.648485],[102.261985,32.648236],[102.261993,32.647987],[102.262,32.647738],[102.262008,32.647489],[102.262015,32.64724],[102.262055,32.646812],[102.262095,32.646383],[102.262135,32.645954],[102.262174,32.645526],[102.262245,32.645271],[102.262315,32.645017],[102.262385,32.644762],[102.262455,32.644508],[102.262542,32.644276],[102.262629,32.644045],[102.262717,32.643813],[102.262804,32.643582],[102.263076,32.643257],[102.263347,32.642931],[102.263619,32.642606],[102.263926,32.642291],[102.264233,32.641976],[102.26447,32.641733],[102.26454,32.641661],[102.2647,32.641484],[102.264859,32.641307],[102.265019,32.64113],[102.265179,32.640952],[102.265338,32.640775],[102.265498,32.640598],[102.265542,32.640501],[102.265594,32.640386],[102.26569,32.640174],[102.265786,32.639962],[102.265881,32.63975],[102.265977,32.639538],[102.266073,32.639326],[102.266169,32.639114],[102.266265,32.638902],[102.266267,32.638842],[102.266302,32.638571],[102.266336,32.638301],[102.266371,32.638031],[102.266406,32.63776],[102.266485,32.637506],[102.266565,32.637251],[102.266788,32.636956],[102.266974,32.636689],[102.267087,32.63651],[102.267252,32.636348],[102.267417,32.636185],[102.267532,32.635948],[102.267683,32.635649],[102.267797,32.635441],[102.267879,32.635082],[102.267873,32.634841],[102.267867,32.634599],[102.267861,32.634358],[102.267855,32.634117],[102.267849,32.633876],[102.267846,32.633787],[102.267842,32.633635],[102.267836,32.633394],[102.26783,32.633153],[102.267787,32.632919],[102.267743,32.632685],[102.267699,32.632451],[102.267656,32.632217],[102.267612,32.631983],[102.267568,32.63175],[102.267525,32.631516],[102.267481,32.631282],[102.267437,32.631048],[102.267394,32.630814],[102.26735,32.63058],[102.267306,32.630346],[102.267236,32.630082],[102.267166,32.629819],[102.267095,32.629555],[102.267025,32.629292],[102.266955,32.629028],[102.266884,32.628764],[102.266814,32.628501],[102.266744,32.628237],[102.266673,32.627974],[102.266603,32.62771],[102.266504,32.627479],[102.266406,32.627248],[102.266307,32.627017],[102.266208,32.626786],[102.266109,32.626555],[102.266011,32.626324],[102.265912,32.626092],[102.265813,32.625861],[102.265715,32.62563],[102.265616,32.625399],[102.26548,32.625119],[102.26536,32.624869],[102.265239,32.62462],[102.265119,32.624371],[102.264998,32.624122],[102.264878,32.623873],[102.264757,32.623624],[102.264637,32.623375],[102.264516,32.623126],[102.264415,32.622702],[102.264411,32.6225],[102.264407,32.622298],[102.264416,32.622023],[102.264455,32.621787],[102.264495,32.62155],[102.264534,32.621314],[102.264574,32.621078],[102.264613,32.620841],[102.264653,32.620605],[102.264722,32.620354],[102.264792,32.620103],[102.264862,32.619851],[102.264932,32.6196],[102.265002,32.619349],[102.265072,32.619098],[102.265142,32.618847],[102.265212,32.618596],[102.265291,32.618346],[102.26537,32.618097],[102.265449,32.61785],[102.26545,32.617848],[102.265529,32.617599],[102.265599,32.617382],[102.265609,32.61735],[102.265688,32.617101],[102.265768,32.616852],[102.265847,32.616603],[102.265927,32.616353],[102.265969,32.616219],[102.266006,32.616104],[102.266065,32.61592],[102.266086,32.615855],[102.266165,32.615606],[102.266225,32.615369],[102.266285,32.615132],[102.266345,32.614895],[102.266405,32.614658],[102.266413,32.614375],[102.266422,32.614092],[102.266449,32.613882],[102.266515,32.613725],[102.26657,32.613593],[102.26671,32.61341],[102.266851,32.613227],[102.267085,32.612876],[102.267319,32.612525],[102.267553,32.612175],[102.267591,32.61211],[102.267694,32.611935],[102.267817,32.611663],[102.267844,32.611388],[102.267858,32.610968],[102.267849,32.610612],[102.267839,32.610256],[102.267782,32.610022],[102.267725,32.609788],[102.267668,32.609554],[102.267611,32.609321],[102.267554,32.609087],[102.267497,32.608853],[102.26744,32.608619],[102.267383,32.608385],[102.267347,32.608239],[102.267341,32.608213],[102.267326,32.608151],[102.267269,32.607917],[102.26721,32.607683],[102.267176,32.607548],[102.267151,32.607448],[102.267092,32.607214],[102.267078,32.607156],[102.267068,32.607116],[102.267051,32.607047],[102.267034,32.606979],[102.266876,32.60665],[102.266719,32.606321],[102.26651,32.605944],[102.266282,32.605558],[102.266053,32.605171],[102.265759,32.604878],[102.265747,32.604865],[102.26544,32.604559],[102.265134,32.604253],[102.264827,32.603947],[102.264652,32.603784],[102.264478,32.60362],[102.264303,32.603457],[102.264129,32.603294],[102.263954,32.603131],[102.263779,32.602968],[102.263605,32.602805],[102.26343,32.602642],[102.263256,32.602479],[102.263081,32.602316],[102.262907,32.602152],[102.262732,32.601989],[102.262557,32.601826],[102.262383,32.601663],[102.262203,32.601518],[102.262105,32.601439],[102.262024,32.601374],[102.261845,32.601229],[102.261665,32.601084],[102.261486,32.60094],[102.261447,32.600908],[102.261413,32.600881],[102.261306,32.600795],[102.261127,32.60065],[102.260948,32.600505],[102.260768,32.600361],[102.260589,32.600216],[102.260433,32.600037],[102.260277,32.599859],[102.260122,32.59968],[102.259966,32.599501],[102.25981,32.599323],[102.259654,32.599144],[102.259499,32.598965],[102.259343,32.598787],[102.259187,32.598608],[102.259031,32.598429],[102.259009,32.598404],[102.258875,32.598251],[102.258869,32.598243],[102.258838,32.598207],[102.25872,32.598072],[102.258552,32.597914],[102.258385,32.597757],[102.258266,32.597552],[102.258147,32.597347],[102.258065,32.596958],[102.258045,32.59669],[102.258027,32.596454],[102.258025,32.596424],[102.258025,32.596423],[102.258026,32.596418],[102.258047,32.596314],[102.25805,32.596301],[102.258054,32.596284],[102.258077,32.596171],[102.25813,32.595918],[102.258182,32.595666],[102.258235,32.595413],[102.258287,32.595161],[102.25834,32.594908],[102.258461,32.59448],[102.258582,32.594051],[102.258704,32.593623],[102.258808,32.593407],[102.258913,32.593191],[102.259017,32.592974],[102.259046,32.592916],[102.259122,32.592758],[102.259226,32.592542],[102.259331,32.592326],[102.259435,32.59211],[102.25954,32.591894],[102.259644,32.591678],[102.259749,32.591462],[102.259894,32.591109],[102.259904,32.59109],[102.260057,32.590806],[102.260157,32.590662],[102.260317,32.590424],[102.260466,32.590248],[102.260615,32.590073],[102.260775,32.589866],[102.260993,32.589596],[102.261173,32.589373],[102.261314,32.589134],[102.261458,32.588829],[102.261544,32.588507],[102.261591,32.5882],[102.261618,32.587934],[102.261646,32.587667],[102.261674,32.587401],[102.261702,32.587135],[102.261665,32.586895],[102.261629,32.586656],[102.261593,32.586417],[102.261557,32.586177],[102.261478,32.585957],[102.261398,32.585737],[102.261319,32.585517],[102.261239,32.585297],[102.261117,32.584922],[102.261069,32.584613],[102.261078,32.58429],[102.261106,32.583999],[102.261134,32.583773],[102.261137,32.583643],[102.261177,32.583451],[102.261181,32.583434],[102.261225,32.58329],[102.261305,32.58313],[102.261506,32.582827],[102.261648,32.582571],[102.261828,32.582316],[102.261969,32.582076],[102.262076,32.581739],[102.262165,32.581336],[102.262254,32.580934],[102.262343,32.580532],[102.26239,32.580089],[102.262438,32.579647],[102.262486,32.579205],[102.262534,32.578762],[102.262581,32.57832],[102.262596,32.578248],[102.262631,32.578083],[102.26268,32.577847],[102.26273,32.57761],[102.26278,32.577374],[102.262829,32.577137],[102.262879,32.5769],[102.262928,32.576664],[102.262978,32.576427],[102.263027,32.57619],[102.263077,32.575954],[102.263101,32.575825],[102.263176,32.575543],[102.263252,32.575262],[102.263436,32.574876],[102.263637,32.574565],[102.263838,32.574254],[102.264017,32.574016],[102.264361,32.57374],[102.264704,32.573464],[102.264939,32.573316],[102.265173,32.573167],[102.265407,32.573018],[102.265641,32.572869],[102.265875,32.572721],[102.26611,32.572572],[102.266339,32.572427],[102.266568,32.572283],[102.266797,32.572138],[102.267026,32.571993],[102.267255,32.571848],[102.267484,32.571703],[102.267693,32.571619],[102.267901,32.571534],[102.268109,32.57145],[102.268318,32.571365],[102.26865,32.571178],[102.26894,32.571039],[102.269163,32.570939],[102.269387,32.570838],[102.269621,32.57069],[102.269855,32.570541],[102.270089,32.570393],[102.270323,32.570245],[102.270501,32.570083],[102.270678,32.569921],[102.270855,32.569759],[102.271033,32.569597],[102.27121,32.569435],[102.271388,32.569273],[102.271565,32.569111],[102.271743,32.568948],[102.271928,32.568801],[102.272112,32.568653],[102.272297,32.568506],[102.272482,32.568358],[102.272666,32.56821],[102.272851,32.568063],[102.273036,32.567915],[102.273221,32.567768],[102.273431,32.567594],[102.273642,32.567421],[102.273853,32.567247],[102.274064,32.567074],[102.274226,32.566904],[102.274388,32.566735],[102.274551,32.566565],[102.274713,32.566395],[102.274875,32.566226],[102.275037,32.566056],[102.275199,32.565886],[102.275362,32.565716],[102.275524,32.565547],[102.275686,32.565377],[102.275851,32.565215],[102.276016,32.565052],[102.276181,32.56489],[102.276346,32.564728],[102.276511,32.564565],[102.276676,32.564403],[102.276842,32.564241],[102.277007,32.564078],[102.277216,32.563916],[102.277425,32.563753],[102.277634,32.56359],[102.277843,32.563427],[102.278052,32.563264],[102.278261,32.563102],[102.278454,32.562973],[102.278647,32.562845],[102.278839,32.562717],[102.279032,32.562589],[102.279225,32.562461],[102.279417,32.562333],[102.279681,32.562161],[102.279944,32.561989],[102.280204,32.561622],[102.280326,32.561398],[102.280469,32.561125],[102.280572,32.560853],[102.280638,32.560564],[102.280704,32.560306],[102.280732,32.559967],[102.280743,32.559626],[102.280735,32.559354],[102.280734,32.559302],[102.28066,32.559042],[102.280587,32.558782],[102.280513,32.558521],[102.28044,32.558261],[102.280329,32.558042],[102.280317,32.558018],[102.280218,32.557823],[102.280107,32.557604],[102.279996,32.557385],[102.279885,32.557166],[102.279774,32.556947],[102.279663,32.556729],[102.279553,32.55651],[102.279485,32.556233],[102.279419,32.555891],[102.279425,32.555666],[102.279491,32.555408],[102.279593,32.555151],[102.279795,32.554799],[102.279918,32.554559],[102.28004,32.554383],[102.280276,32.554146],[102.280501,32.554005],[102.280726,32.553863],[102.280951,32.553722],[102.281177,32.55358],[102.281402,32.553439],[102.281627,32.553297],[102.281853,32.553156],[102.282078,32.553014],[102.282303,32.552873],[102.282528,32.552731],[102.282754,32.55259],[102.282979,32.552448],[102.283204,32.552307],[102.283348,32.552217],[102.28343,32.552165],[102.283677,32.552057],[102.283839,32.551986],[102.283924,32.551949],[102.283953,32.551937],[102.284171,32.551841],[102.284418,32.551733],[102.284666,32.551625],[102.284913,32.551517],[102.28516,32.55141],[102.285407,32.551302],[102.285756,32.551163],[102.286105,32.551025],[102.286453,32.550887],[102.286742,32.550829],[102.28703,32.55077],[102.287376,32.550753],[102.287721,32.550736],[102.287962,32.550693],[102.288203,32.550649],[102.2884,32.550609],[102.288978,32.55096],[102.289086,32.551026],[102.289096,32.551032],[102.289111,32.551039],[102.289115,32.551044],[102.289186,32.551087],[102.290274,32.551748],[102.292411,32.552783],[102.292504,32.552828],[102.29276,32.552991],[102.293699,32.553591],[102.294988,32.554134],[102.296448,32.554755],[102.298365,32.554649],[102.300189,32.554762],[102.301324,32.554639],[102.302104,32.554729],[102.302954,32.555411],[102.304401,32.556473],[102.306281,32.557619],[102.307993,32.55854],[102.309784,32.559757],[102.310799,32.560737],[102.312079,32.561575],[102.314074,32.561765],[102.31669,32.5616],[102.318094,32.561187],[102.319668,32.560926],[102.321407,32.560963],[102.322418,32.560466],[102.322485,32.560433],[102.322555,32.560398],[102.322969,32.560219],[102.323031,32.560192],[102.323525,32.559977],[102.323552,32.559976],[102.323697,32.559917],[102.323706,32.559915],[102.32385,32.559884],[102.323856,32.559882],[102.324016,32.559867],[102.32406,32.559863],[102.324067,32.559862],[102.324288,32.559863],[102.324574,32.559872],[102.324613,32.559874],[102.324932,32.559491],[102.325323,32.558026],[102.326171,32.555833],[102.326524,32.555242],[102.32676,32.554848],[102.326793,32.554865],[102.326831,32.554874],[102.326996,32.554451],[102.327033,32.554427],[102.327067,32.554405],[102.328045,32.553776],[102.328214,32.553667],[102.32853,32.553583],[102.328755,32.553524],[102.328977,32.553487],[102.329052,32.553474],[102.329113,32.553464],[102.33093,32.553798],[102.331867,32.553762],[102.332677,32.55284],[102.333546,32.55214],[102.334344,32.551659],[102.336023,32.552248],[102.33634,32.552322],[102.336358,32.552326],[102.336378,32.552331],[102.336436,32.552345],[102.33656,32.552374],[102.336584,32.552379],[102.336695,32.552405],[102.336849,32.552441],[102.337578,32.552612],[102.337747,32.552734],[102.338165,32.553037],[102.338258,32.553062],[102.338364,32.553181],[102.338472,32.553259],[102.33851,32.553287],[102.3386,32.553352],[102.33868,32.553364],[102.340021,32.553555],[102.34042,32.553612],[102.340496,32.553624],[102.340656,32.553649],[102.340686,32.553653],[102.340766,32.553666],[102.341371,32.55376],[102.343833,32.554143],[102.344319,32.554218],[102.345357,32.55438],[102.345758,32.554485],[102.345826,32.554502],[102.345829,32.554503],[102.34583,32.554504],[102.345877,32.554516],[102.346591,32.554702],[102.346649,32.554718],[102.346683,32.554727],[102.346714,32.554735],[102.346736,32.55474],[102.346762,32.554785],[102.346801,32.554847],[102.34683,32.554943],[102.346816,32.55505],[102.349894,32.555709],[102.349823,32.555859],[102.349919,32.55586],[102.349923,32.55586],[102.349925,32.555861],[102.349986,32.555876],[102.349987,32.555876],[102.349991,32.555878],[102.349991,32.555878],[102.35,32.555883],[102.349989,32.555919],[102.349878,32.556201],[102.349798,32.556311],[102.349759,32.556404],[102.349703,32.55654],[102.349695,32.556553],[102.349512,32.556771],[102.349418,32.556897],[102.349318,32.557032],[102.349231,32.55715],[102.349142,32.557271],[102.349038,32.557411],[102.348932,32.557554],[102.348847,32.55767],[102.348749,32.557802],[102.348666,32.557914],[102.348583,32.558026],[102.348522,32.558109],[102.348425,32.558238],[102.348367,32.558314],[102.346041,32.561381],[102.346003,32.56141],[102.345821,32.561634],[102.345548,32.561984],[102.345343,32.562247],[102.345385,32.562283],[102.345399,32.562296],[102.345415,32.56231],[102.345486,32.562374],[102.34583,32.56268],[102.345982,32.56263],[102.34695,32.562316],[102.347883,32.561673],[102.348553,32.561079],[102.349333,32.561206],[102.349438,32.561272],[102.349447,32.561278],[102.349503,32.561313],[102.352248,32.563027],[102.354179,32.563897],[102.3566,32.564735],[102.358537,32.565397],[102.360432,32.565851],[102.361909,32.565818],[102.362341,32.565808],[102.363617,32.565669],[102.36504,32.565492],[102.366579,32.564737],[102.367625,32.564096],[102.369078,32.562925],[102.36994,32.561866],[102.370662,32.560597],[102.371375,32.559618],[102.371833,32.559007],[102.372095,32.558432],[102.371835,32.557267],[102.371419,32.55643],[102.37106,32.555345],[102.371336,32.554274],[102.371367,32.553198],[102.371143,32.552489],[102.371114,32.551825],[102.371133,32.551163],[102.370768,32.550244],[102.370621,32.548584],[102.370863,32.547015],[102.371485,32.545785],[102.371856,32.544799],[102.37271,32.54403],[102.373359,32.543588],[102.374689,32.543243],[102.37572,32.542705],[102.374962,32.542285],[102.373745,32.541235],[102.373035,32.540443],[102.372261,32.539308],[102.371856,32.538088],[102.371844,32.537249],[102.372117,32.536696],[102.372542,32.535959],[102.373334,32.535199],[102.37504,32.534551],[102.376016,32.533795],[102.376584,32.533185],[102.377136,32.531861],[102.377549,32.530254],[102.377631,32.528702],[102.377972,32.527063],[102.377871,32.525476],[102.377822,32.524668],[102.378211,32.523868],[102.379417,32.522775],[102.380539,32.522021],[102.381558,32.521017],[102.382207,32.52013],[102.382852,32.519367],[102.383332,32.51801],[102.383771,32.516776],[102.383657,32.515655],[102.383724,32.5146],[102.383698,32.512953],[102.383621,32.511833],[102.383438,32.510556],[102.383064,32.509554],[102.382738,32.508149],[102.382615,32.507307],[102.383365,32.506733],[102.385074,32.50596],[102.38572,32.505197],[102.387068,32.5042],[102.388941,32.502841],[102.390805,32.501761],[102.39145,32.500998],[102.392357,32.500053],[102.39345,32.49902],[102.394946,32.49672],[102.395597,32.495771],[102.396198,32.495255],[102.39755,32.494134],[102.398591,32.493627],[102.39955,32.493429],[102.401838,32.492886],[102.403426,32.492484],[102.404943,32.492018],[102.406641,32.491587],[102.408235,32.490968],[102.409793,32.490316],[102.410346,32.490203],[102.4104,32.490262],[102.411555,32.491533],[102.412076,32.492538],[102.412626,32.493823],[102.413291,32.494893],[102.414039,32.495654],[102.414671,32.49663],[102.415415,32.497547],[102.416129,32.498214],[102.41708,32.498295],[102.417991,32.498501],[102.418382,32.498912],[102.419134,32.499549],[102.419839,32.500527],[102.420953,32.501327],[102.421837,32.502463],[102.422733,32.503165],[102.423334,32.503954],[102.423749,32.504832],[102.424621,32.506404],[102.425108,32.507315],[102.425522,32.508224],[102.425981,32.508855],[102.426506,32.509704],[102.426945,32.509744],[102.427608,32.509634],[102.428243,32.509243],[102.429025,32.508824],[102.429867,32.508841],[102.430677,32.508733],[102.431598,32.508597],[102.432183,32.50864],[102.432931,32.509401],[102.43312,32.509575],[102.433824,32.510227],[102.433868,32.510285],[102.434672,32.511362],[102.435728,32.512906],[102.436284,32.514005],[102.436475,32.515003],[102.43655,32.516247],[102.436476,32.51755],[102.436642,32.518175],[102.437275,32.51912],[102.438334,32.520571],[102.438827,32.521264],[102.439554,32.522802],[102.440397,32.524124],[102.441493,32.525544],[102.44224,32.526367],[102.443353,32.528502],[102.443733,32.529318],[102.444486,32.529924],[102.445242,32.530436],[102.445887,32.530977],[102.446146,32.532194],[102.446018,32.534118],[102.445949,32.535266],[102.445777,32.536164],[102.445894,32.537191],[102.446332,32.538567],[102.446959,32.53973],[102.448003,32.541739],[102.448533,32.542433],[102.448991,32.543126],[102.449447,32.54385],[102.449856,32.544946],[102.450201,32.54573],[102.451184,32.547272],[102.451482,32.547123],[102.452302,32.546642],[102.453052,32.546067],[102.454127,32.545685],[102.455121,32.54555],[102.456446,32.54539],[102.457791,32.545821],[102.458958,32.546062],[102.459078,32.546094],[102.460086,32.546365],[102.463179,32.547266],[102.4643,32.547848],[102.46605,32.548225],[102.467287,32.548592],[102.468744,32.548963],[102.470299,32.54974],[102.471013,32.550438],[102.472159,32.551424],[102.473065,32.551846],[102.47367,32.55248],[102.474416,32.553365],[102.475829,32.553983],[102.476735,32.554374],[102.477734,32.554084],[102.478815,32.553484],[102.479813,32.553193],[102.480878,32.553153],[102.481977,32.553206],[102.483219,32.553417],[102.484481,32.554188],[102.485368,32.555262],[102.486081,32.555991],[102.487423,32.556546],[102.489647,32.557056],[102.491842,32.557256],[102.492686,32.557272],[102.494116,32.557301],[102.495354,32.557636],[102.496292,32.558183],[102.496792,32.55869],[102.497559,32.558799],[102.49861,32.559286],[102.499293,32.559765],[102.500186,32.560653],[102.500606,32.561157],[102.501691,32.561911],[102.502444,32.562496],[102.503587,32.562885],[102.504697,32.562744],[102.506481,32.562576],[102.507486,32.562718],[102.50877,32.563232],[102.510436,32.563876],[102.511419,32.564832],[102.512154,32.566068],[102.512405,32.566541],[102.512657,32.567015],[102.51295,32.567733],[102.513242,32.568451],[102.514165,32.571605],[102.514792,32.573286],[102.515348,32.57403],[102.515912,32.57453],[102.516473,32.574236],[102.517034,32.573942],[102.517669,32.573588],[102.518304,32.573234],[102.519256,32.572703],[102.520208,32.572172],[102.521015,32.571679],[102.521822,32.571186],[102.522416,32.570587],[102.523355,32.569669],[102.5254,32.568732],[102.526094,32.569723],[102.526843,32.570471],[102.527781,32.571344],[102.529045,32.572591],[102.530168,32.573712],[102.530854,32.574988],[102.531133,32.575374],[102.531688,32.576144],[102.532809,32.577347],[102.534077,32.578471],[102.535204,32.579471],[102.536107,32.579855],[102.537194,32.580568],[102.539476,32.581509],[102.540609,32.582305],[102.541491,32.583462],[102.541791,32.583844],[102.54218,32.584338],[102.542467,32.584703],[102.543554,32.585416],[102.544673,32.5867],[102.54536,32.587976],[102.545678,32.588996],[102.545921,32.590114],[102.545948,32.591135],[102.546462,32.592397],[102.54731,32.593434],[102.548332,32.59415],[102.549407,32.594913],[102.549878,32.595711],[102.550069,32.596782],[102.550293,32.598595],[102.550447,32.59897],[102.550905,32.600277],[102.551303,32.60177],[102.551884,32.60257],[102.552908,32.603193],[102.554367,32.603963],[102.555829,32.604595],[102.556955,32.605545],[102.557915,32.606495],[102.557927,32.607061],[102.557933,32.607364],[102.557939,32.607651],[102.559003,32.608832],[102.559016,32.609776],[102.559021,32.610177],[102.559138,32.611041],[102.559204,32.611526],[102.55848,32.612442],[102.558409,32.612531],[102.557392,32.613671],[102.556752,32.615004],[102.556441,32.61639],[102.555649,32.617302],[102.554907,32.618354],[102.554006,32.619265],[102.552711,32.620455],[102.552375,32.620764],[102.550863,32.62194],[102.550262,32.621882],[102.548618,32.62185],[102.546576,32.622367],[102.544679,32.623582],[102.543939,32.624588],[102.542642,32.625908],[102.540786,32.627635],[102.539552,32.628631],[102.537873,32.629897],[102.536416,32.631074],[102.535564,32.632125],[102.534097,32.633673],[102.53276,32.634435],[102.530926,32.635327],[102.529309,32.636316],[102.52798,32.6368],[102.527296,32.63776],[102.526438,32.639042],[102.525754,32.640003],[102.524899,32.641192],[102.523992,32.642241],[102.523307,32.643248],[102.521664,32.645164],[102.520916,32.646448],[102.520448,32.647506],[102.52031,32.648524],[102.520001,32.64977],[102.519915,32.650928],[102.519496,32.652172],[102.519503,32.653935],[102.519855,32.655056],[102.51988,32.65512],[102.520021,32.655484],[102.520043,32.65554],[102.52047,32.656645],[102.520796,32.658739],[102.521132,32.660462],[102.521262,32.661717],[102.521115,32.663059],[102.521091,32.66394],[102.521381,32.665338],[102.521565,32.66664],[102.522027,32.667118],[102.522782,32.668224],[102.523542,32.669141],[102.524245,32.670104],[102.52453,32.670541],[102.524742,32.670868],[102.525214,32.671594],[102.525301,32.672498],[102.525806,32.674549],[102.525959,32.675027],[102.526549,32.676878],[102.526578,32.676968],[102.526736,32.677462],[102.527029,32.678396],[102.5272,32.678942],[102.527282,32.679131],[102.527495,32.679618],[102.527779,32.68027],[102.527947,32.680656],[102.528097,32.681001],[102.52822,32.681302],[102.528275,32.681436],[102.528298,32.681492],[102.528939,32.683058],[102.529464,32.68435],[102.529523,32.684686],[102.529572,32.684969],[102.529755,32.686017],[102.52993,32.687429],[102.529948,32.68758],[102.529975,32.687791],[102.529975,32.687791],[102.529985,32.687872],[102.530726,32.689501],[102.530923,32.689729],[102.531977,32.690949],[102.533055,32.69229],[102.533356,32.692665],[102.533876,32.693312],[102.534739,32.69445],[102.535047,32.694857],[102.535447,32.695384],[102.535735,32.696639],[102.535783,32.696847],[102.535798,32.696909],[102.536601,32.698301],[102.535597,32.698092],[102.534147,32.697731],[102.531396,32.697772],[102.53041,32.697799],[102.529879,32.697813],[102.528949,32.697838],[102.527351,32.697882],[102.526799,32.697831],[102.526433,32.697797],[102.525392,32.697701],[102.523367,32.697851],[102.523164,32.697857],[102.523039,32.697861],[102.519425,32.697971],[102.518648,32.697995],[102.518122,32.698068],[102.517859,32.698104],[102.517796,32.698112],[102.517796,32.698113],[102.517795,32.698113],[102.517768,32.698116],[102.517738,32.698121],[102.517212,32.698193],[102.517204,32.698194],[102.517151,32.698202],[102.517149,32.698202],[102.51627,32.698323],[102.516141,32.698341],[102.515943,32.698368],[102.515786,32.698361],[102.515777,32.69836],[102.515754,32.698359],[102.515608,32.698352],[102.515484,32.698346],[102.515438,32.698344],[102.515414,32.698343],[102.514305,32.69829],[102.514262,32.698288],[102.513131,32.69821],[102.512285,32.698152],[102.511348,32.698088],[102.511166,32.698065],[102.509502,32.697861],[102.509215,32.697769],[102.507934,32.69736],[102.507444,32.697203],[102.506688,32.696966],[102.50583,32.696696],[102.505234,32.696437],[102.503889,32.695851],[102.500492,32.69406],[102.500386,32.693993],[102.500211,32.693882],[102.499525,32.693627],[102.499003,32.69334],[102.497618,32.693278],[102.497331,32.693371],[102.496712,32.693571],[102.496321,32.69363],[102.495114,32.693815],[102.493923,32.694136],[102.492317,32.694655],[102.491319,32.695325],[102.49061,32.695897],[102.490429,32.696549],[102.490532,32.698391],[102.49058,32.698415],[102.490842,32.699282],[102.490906,32.699904],[102.491016,32.701804],[102.491064,32.702137],[102.49109,32.702322],[102.491104,32.702415],[102.491175,32.702907],[102.491183,32.702962],[102.491255,32.703464],[102.491399,32.704139],[102.491543,32.704815],[102.491631,32.705317],[102.491719,32.705819],[102.492025,32.706549],[102.492331,32.707279],[102.492622,32.707803],[102.492914,32.708326],[102.493385,32.708991],[102.493856,32.709655],[102.494348,32.710286],[102.49484,32.710917],[102.495136,32.711285],[102.495432,32.711653],[102.495767,32.712073],[102.496102,32.712494],[102.496531,32.71321],[102.496959,32.713925],[102.49707,32.714359],[102.49718,32.714792],[102.497412,32.715245],[102.497644,32.715698],[102.497995,32.716291],[102.498345,32.716885],[102.498375,32.717282],[102.498405,32.717679],[102.498409,32.718248],[102.498414,32.718818],[102.498422,32.719266],[102.49843,32.719715],[102.498577,32.720269],[102.498725,32.720824],[102.498832,32.721361],[102.49894,32.721898],[102.499112,32.722315],[102.499284,32.722732],[102.499438,32.723063],[102.499592,32.723394],[102.499828,32.723692],[102.500065,32.72399],[102.500346,32.724151],[102.500627,32.724311],[102.50109,32.725033],[102.501553,32.725754],[102.501973,32.72643],[102.502393,32.727106],[102.502505,32.727813],[102.502617,32.728519],[102.502643,32.72915],[102.502669,32.729781],[102.502666,32.729885],[102.502664,32.729988],[102.502662,32.730055],[102.502637,32.730957],[102.502601,32.732227],[102.502609,32.732461],[102.502644,32.733493],[102.502649,32.733637],[102.5027,32.733757],[102.502777,32.733942],[102.503308,32.735207],[102.503789,32.737993],[102.503744,32.739619],[102.503859,32.740319],[102.50403,32.741365],[102.504039,32.741419],[102.504047,32.741937],[102.504051,32.742242],[102.504056,32.742587],[102.504698,32.744352],[102.505915,32.746712],[102.50593,32.746729],[102.507251,32.748257],[102.507493,32.748537],[102.507648,32.748691],[102.507986,32.749029],[102.508823,32.749863],[102.50903,32.750069],[102.510096,32.7508],[102.510977,32.751402],[102.513051,32.752819],[102.515087,32.754152],[102.516244,32.755135],[102.516861,32.756023],[102.517078,32.757112],[102.517079,32.758864],[102.516983,32.76053],[102.517102,32.761576],[102.517273,32.762538],[102.517578,32.764004],[102.516656,32.765196],[102.515981,32.766392],[102.515761,32.76718],[102.515443,32.767967],[102.514966,32.769167],[102.514105,32.771694],[102.513882,32.772608],[102.513609,32.773562],[102.513343,32.774527],[102.51306,32.775553],[102.512259,32.77764],[102.512186,32.777831],[102.512155,32.777913],[102.511574,32.779277],[102.510617,32.78036],[102.510271,32.780752],[102.510266,32.780757],[102.510201,32.78083],[102.510197,32.780835],[102.510189,32.780844],[102.510189,32.780845],[102.510189,32.780845],[102.510189,32.780845],[102.510178,32.780858],[102.510073,32.780984],[102.510024,32.781043],[102.510009,32.781062],[102.510009,32.781062],[102.510009,32.781062],[102.509912,32.781178],[102.50989,32.781205],[102.509817,32.781214],[102.509771,32.78122],[102.509279,32.781286],[102.5088,32.78135],[102.508286,32.781517],[102.508275,32.78152],[102.508199,32.781545],[102.508198,32.781545],[102.508188,32.781549],[102.507953,32.781625],[102.507932,32.781638],[102.507897,32.781662],[102.507803,32.781723],[102.507766,32.781748],[102.5074,32.781989],[102.507134,32.782651],[102.507301,32.783739],[102.508457,32.784805],[102.51011,32.785714],[102.510517,32.786236],[102.510549,32.786278],[102.510969,32.786816],[102.510992,32.787734],[102.510518,32.788809],[102.510266,32.789151],[102.509851,32.789713],[102.50972,32.789768],[102.509469,32.789874],[102.509383,32.789911],[102.509337,32.78993],[102.509164,32.790003],[102.509001,32.790072],[102.508743,32.79008],[102.50869,32.790082],[102.508606,32.790085],[102.508393,32.790092],[102.50821,32.790098],[102.508191,32.79008],[102.507873,32.789799],[102.507965,32.789429],[102.508047,32.789097],[102.508079,32.78897],[102.50812,32.788804],[102.508151,32.788678],[102.508389,32.788239],[102.508444,32.788136],[102.50862,32.787812],[102.508552,32.787428],[102.508526,32.787282],[102.508449,32.786849],[102.507623,32.786374],[102.506392,32.786224],[102.50592,32.786141],[102.505311,32.786035],[102.504282,32.785765],[102.504006,32.78575],[102.503785,32.785738],[102.503049,32.785698],[102.501936,32.786064],[102.501923,32.786069],[102.501884,32.786081],[102.501853,32.786092],[102.501849,32.786096],[102.501844,32.7861],[102.501785,32.786155],[102.501756,32.786183],[102.5015,32.786423],[102.50146,32.786461],[102.501361,32.786554],[102.501244,32.786663],[102.501171,32.786828],[102.500958,32.787305],[102.500876,32.78749],[102.500866,32.78783],[102.50085,32.788408],[102.500847,32.788526],[102.500834,32.788964],[102.500832,32.789058],[102.500825,32.789283],[102.500816,32.789612],[102.500808,32.789908],[102.500871,32.790208],[102.500526,32.790463],[102.499896,32.790929],[102.499671,32.79104],[102.499216,32.791264],[102.499195,32.791265],[102.498545,32.791294],[102.497803,32.791083],[102.497119,32.790656],[102.496484,32.790294],[102.496227,32.790781],[102.496206,32.790821],[102.496141,32.790943],[102.495977,32.791253],[102.495958,32.79129],[102.495957,32.791291],[102.495942,32.79132],[102.495743,32.791696],[102.495741,32.791699],[102.495701,32.791776],[102.495681,32.791814],[102.495664,32.791847],[102.495631,32.791908],[102.495601,32.791966],[102.495368,32.792407],[102.495357,32.79243],[102.495353,32.792439],[102.495339,32.792471],[102.495326,32.792499],[102.495311,32.792533],[102.495295,32.792567],[102.494921,32.793398],[102.494913,32.793415],[102.4949,32.793443],[102.494882,32.793483],[102.494849,32.793556],[102.494832,32.793593],[102.492391,32.799006],[102.492233,32.799358],[102.49192,32.800476],[102.491908,32.80052],[102.491803,32.800895],[102.491777,32.801788],[102.492419,32.802825],[102.493538,32.804306],[102.493553,32.80433],[102.494254,32.805432],[102.495026,32.80679],[102.495057,32.806843],[102.495058,32.806845],[102.495059,32.806847],[102.495091,32.806903],[102.495094,32.806909],[102.495557,32.807723],[102.496219,32.808956],[102.497089,32.810106],[102.497608,32.810922],[102.498223,32.81198],[102.498437,32.812638],[102.498573,32.813294],[102.498883,32.814215],[102.499278,32.814855],[102.49959,32.815689],[102.499831,32.816281],[102.500433,32.816903],[102.500655,32.817166],[102.501321,32.817952],[102.501299,32.818746],[102.501091,32.819456],[102.500798,32.819848],[102.500413,32.820158],[102.500339,32.820256],[102.500151,32.820513],[102.49959,32.821199],[102.498942,32.82221],[102.498588,32.8229],[102.498463,32.82366],[102.498227,32.824722],[102.498076,32.825525],[102.4977,32.82604],[102.497083,32.826899],[102.495954,32.829005],[102.495721,32.829684],[102.495588,32.830294],[102.495507,32.830836],[102.495287,32.832198],[102.495258,32.833215],[102.495307,32.834429],[102.495517,32.835172],[102.495487,32.835659],[102.49553,32.836469],[102.495488,32.836897],[102.495484,32.836942],[102.495393,32.837247],[102.495116,32.837687],[102.494919,32.838241],[102.49473,32.839101],[102.494596,32.839754],[102.494555,32.840302],[102.494771,32.840636],[102.495224,32.841623],[102.495537,32.842264],[102.495721,32.842674],[102.496027,32.843048],[102.496249,32.843674],[102.496327,32.84412],[102.496437,32.84449],[102.496502,32.84486],[102.496385,32.845276],[102.495856,32.8459],[102.494546,32.847029],[102.49356,32.847885],[102.492679,32.848706],[102.491861,32.849463],[102.490759,32.850338],[102.490281,32.850567],[102.489742,32.850826],[102.48862,32.851531],[102.487537,32.852254],[102.486855,32.85272],[102.486127,32.852953],[102.485238,32.853184],[102.484649,32.853194],[102.484003,32.853362],[102.483244,32.85373],[102.481971,32.854314],[102.481052,32.854679],[102.480214,32.854978],[102.479001,32.855337],[102.478111,32.85559],[102.477274,32.855889],[102.476142,32.856205],[102.475173,32.856433],[102.474545,32.856895],[102.474161,32.857282],[102.473931,32.857514],[102.473231,32.858282],[102.47278,32.859116],[102.472702,32.859232],[102.472222,32.859947],[102.471984,32.860785],[102.471528,32.861768],[102.470434,32.863912],[102.469976,32.864956],[102.469819,32.865465],[102.469365,32.866388],[102.469019,32.867284],[102.468038,32.869159],[102.467217,32.870467],[102.466829,32.871572],[102.466809,32.872264],[102.466789,32.872955],[102.466629,32.873584],[102.466434,32.874182],[102.465427,32.875726],[102.464908,32.876407],[102.464274,32.877387],[102.463539,32.878155],[102.463198,32.87887],[102.463072,32.879529],[102.463009,32.880491],[102.463611,32.881887],[102.463871,32.882795],[102.46356,32.883691],[102.463218,32.884437],[102.463022,32.885034],[102.462597,32.886199],[102.462401,32.886827],[102.462111,32.886972],[102.461397,32.887017],[102.460608,32.887152],[102.460165,32.887684],[102.459612,32.888305],[102.459053,32.889166],[102.458239,32.890203],[102.45739,32.891208],[102.45657,32.892425],[102.456305,32.892992],[102.456412,32.894227],[102.456252,32.89609],[102.456064,32.89765],[102.456207,32.898887],[102.456001,32.902145],[102.456122,32.903515],[102.456031,32.904303],[102.455844,32.905262],[102.455799,32.905636],[102.455754,32.906011],[102.45571,32.906751],[102.455666,32.907492],[102.455584,32.907943],[102.455503,32.908393],[102.455421,32.908864],[102.455339,32.909334],[102.45526,32.909717],[102.45518,32.910101],[102.45526,32.910487],[102.455341,32.910874],[102.455408,32.911299],[102.455476,32.911724],[102.455475,32.912157],[102.455474,32.912591],[102.455472,32.913062],[102.45547,32.913534],[102.45562,32.913855],[102.455771,32.914176],[102.455876,32.914515],[102.45598,32.914854],[102.456185,32.915263],[102.45639,32.915671],[102.45673,32.916159],[102.45707,32.916648],[102.457233,32.916949],[102.457395,32.917251],[102.457431,32.917608],[102.457466,32.917965],[102.45745,32.918523],[102.457434,32.919081],[102.457412,32.919221],[102.457389,32.919361],[102.457323,32.919772],[102.45741,32.921526],[102.457363,32.922373],[102.457186,32.922966],[102.456974,32.923193],[102.456693,32.923437],[102.455973,32.923866],[102.455301,32.924218],[102.454694,32.924668],[102.454021,32.925039],[102.453259,32.925351],[102.452633,32.925685],[102.452324,32.926121],[102.451945,32.926576],[102.451478,32.926932],[102.45119,32.927446],[102.450741,32.927976],[102.450068,32.928328],[102.449606,32.928531],[102.449481,32.928894],[102.449331,32.929353],[102.449001,32.929712],[102.448442,32.930105],[102.447794,32.930381],[102.446633,32.931069],[102.445596,32.931414],[102.444741,32.931762],[102.444338,32.932255],[102.444121,32.932655],[102.44351,32.933259],[102.442815,32.934419],[102.44229,32.935178],[102.441734,32.935456],[102.440916,32.935324],[102.440455,32.935375],[102.44039,32.935328],[102.440358,32.935305],[102.440217,32.935204],[102.440052,32.935086],[102.440038,32.935076],[102.439918,32.93499],[102.439561,32.934787],[102.439204,32.934584],[102.438942,32.934421],[102.43868,32.934259],[102.438465,32.934126],[102.438251,32.933994],[102.438037,32.933861],[102.437822,32.933728],[102.437599,32.933479],[102.437429,32.933329],[102.437258,32.933179],[102.437044,32.93304],[102.43683,32.932901],[102.436558,32.93276],[102.436286,32.93262],[102.435943,32.932442],[102.435726,32.932376],[102.43551,32.932311],[102.435077,32.932253],[102.434716,32.93216],[102.434355,32.932067],[102.434053,32.931963],[102.43375,32.931859],[102.433508,32.931707],[102.433265,32.931555],[102.433041,32.931306],[102.43283,32.931057],[102.432619,32.930808],[102.432462,32.930619],[102.432305,32.93043],[102.432149,32.930241],[102.431992,32.930052],[102.431835,32.929863],[102.431678,32.929675],[102.431521,32.929486],[102.431364,32.929297],[102.431207,32.929108],[102.431051,32.928919],[102.430894,32.92873],[102.430737,32.928541],[102.430619,32.928333],[102.430502,32.928124],[102.430384,32.927915],[102.430266,32.927706],[102.430149,32.927498],[102.430031,32.927289],[102.429913,32.92708],[102.429796,32.926872],[102.429678,32.926663],[102.42956,32.926454],[102.429437,32.926209],[102.429313,32.925965],[102.429189,32.92572],[102.429066,32.925475],[102.428942,32.92523],[102.428818,32.924985],[102.428694,32.92474],[102.428571,32.924496],[102.428447,32.924251],[102.428323,32.924006],[102.428071,32.923683],[102.427759,32.923407],[102.427502,32.923255],[102.427299,32.923251],[102.427067,32.923247],[102.426817,32.923339],[102.426567,32.923432],[102.426287,32.923573],[102.426006,32.923715],[102.425754,32.923893],[102.425502,32.924071],[102.425147,32.924284],[102.424792,32.924497],[102.424585,32.924639],[102.424377,32.924782],[102.42417,32.924924],[102.423962,32.925067],[102.42375,32.92518],[102.423537,32.925293],[102.423324,32.925406],[102.423112,32.925519],[102.422899,32.925632],[102.422687,32.925745],[102.422474,32.925858],[102.422262,32.925971],[102.422049,32.926084],[102.421837,32.926197],[102.421411,32.926335],[102.420986,32.926474],[102.420752,32.926505],[102.420519,32.926537],[102.420113,32.926504],[102.419929,32.926366],[102.419744,32.926227],[102.419559,32.926089],[102.419374,32.925951],[102.419204,32.9258],[102.419034,32.92565],[102.41885,32.925462],[102.418666,32.925274],[102.418415,32.924976],[102.418148,32.924653],[102.41788,32.924329],[102.417716,32.92413],[102.417551,32.923931],[102.417386,32.923731],[102.417221,32.923532],[102.417056,32.923333],[102.416891,32.923134],[102.416726,32.922935],[102.416561,32.922736],[102.416353,32.922576],[102.416145,32.922416],[102.415936,32.922256],[102.415728,32.922097],[102.415519,32.921937],[102.415311,32.921777],[102.415103,32.921617],[102.414894,32.921457],[102.414686,32.921298],[102.414478,32.921138],[102.414269,32.920978],[102.414061,32.920818],[102.413853,32.920659],[102.413644,32.920499],[102.413436,32.920339],[102.413228,32.920179],[102.413044,32.920012],[102.41286,32.919844],[102.412676,32.919676],[102.412491,32.919508],[102.412307,32.91934],[102.412123,32.919173],[102.411939,32.919005],[102.411755,32.918837],[102.411571,32.918669],[102.411387,32.918501],[102.411203,32.918333],[102.411019,32.918166],[102.410835,32.917998],[102.410651,32.91783],[102.410381,32.917617],[102.410111,32.917404],[102.409861,32.917031],[102.409778,32.916788],[102.409727,32.916637],[102.409736,32.916343],[102.409743,32.916099],[102.409777,32.915904],[102.409812,32.915734],[102.41001,32.915548],[102.410208,32.915362],[102.410405,32.915177],[102.410603,32.914991],[102.410801,32.914806],[102.410999,32.91462],[102.411197,32.914434],[102.411395,32.914249],[102.41154,32.914049],[102.411685,32.913849],[102.411831,32.913649],[102.411976,32.913449],[102.412121,32.913249],[102.412267,32.913049],[102.412412,32.912849],[102.412557,32.912649],[102.412703,32.912449],[102.412848,32.912249],[102.413033,32.912072],[102.413217,32.911895],[102.413402,32.911718],[102.413587,32.911541],[102.413772,32.911364],[102.413956,32.911187],[102.414141,32.91101],[102.414326,32.910834],[102.414511,32.910657],[102.414695,32.91048],[102.414918,32.910325],[102.41514,32.910171],[102.415363,32.910016],[102.415585,32.909862],[102.415706,32.909693],[102.415712,32.909547],[102.415688,32.909302],[102.415606,32.909128],[102.415489,32.909012],[102.415352,32.908878],[102.41521,32.908802],[102.414948,32.908772],[102.414612,32.908765],[102.4142,32.908673],[102.413788,32.908581],[102.413376,32.908489],[102.413011,32.908409],[102.412646,32.90833],[102.41228,32.908251],[102.411961,32.908164],[102.411641,32.908076],[102.411321,32.907988],[102.411004,32.907824],[102.410686,32.90766],[102.410463,32.907462],[102.41024,32.907265],[102.410041,32.90703],[102.409846,32.906799],[102.409669,32.906487],[102.409491,32.906176],[102.409163,32.905978],[102.408836,32.905781],[102.408508,32.905583],[102.408319,32.905456],[102.407983,32.905228],[102.407647,32.904999],[102.40731,32.904771],[102.407096,32.904621],[102.406882,32.904471],[102.406528,32.904272],[102.406356,32.90415],[102.40602,32.904051],[102.405783,32.903964],[102.405521,32.903895],[102.405259,32.903826],[102.404959,32.903772],[102.40466,32.903717],[102.404497,32.903718],[102.40416,32.90372],[102.403822,32.903722],[102.403405,32.903725],[102.403184,32.903727],[102.402802,32.90369],[102.40242,32.903654],[102.402037,32.903617],[102.401792,32.903555],[102.401547,32.903493],[102.401347,32.903384],[102.401129,32.903198],[102.400915,32.902969],[102.400734,32.902775],[102.400572,32.902527],[102.40041,32.90228],[102.400232,32.901934],[102.400055,32.901588],[102.399877,32.901242],[102.39981,32.900916],[102.399744,32.90059],[102.399601,32.900291],[102.399463,32.900086],[102.399358,32.899834],[102.399296,32.899534],[102.399234,32.899234],[102.399209,32.898915],[102.399184,32.898596],[102.399158,32.898278],[102.399149,32.898025],[102.39912,32.897806],[102.399122,32.89758],[102.399122,32.897514],[102.399124,32.897221],[102.399125,32.897126],[102.399096,32.896955],[102.399044,32.896798],[102.398858,32.896441],[102.39869,32.89611],[102.398521,32.895779],[102.398477,32.895674],[102.398356,32.895381],[102.398235,32.895089],[102.398168,32.894846],[102.398102,32.894604],[102.398035,32.894228],[102.397969,32.893852],[102.397923,32.893557],[102.397904,32.89344],[102.397877,32.893265],[102.39784,32.893028],[102.397808,32.89293],[102.39763,32.892784],[102.397452,32.892637],[102.397283,32.89245],[102.397115,32.892263],[102.396893,32.891941],[102.396848,32.891605],[102.396851,32.891506],[102.396883,32.891385],[102.397003,32.891241],[102.39712,32.891243],[102.397411,32.891249],[102.397583,32.891301],[102.397959,32.891359],[102.398222,32.891314],[102.398456,32.891246],[102.398601,32.891177],[102.398824,32.89107],[102.39909,32.890944],[102.399091,32.890943],[102.399092,32.890943],[102.399193,32.890895],[102.399549,32.890657],[102.39977,32.890527],[102.399991,32.890397],[102.400288,32.890183],[102.400555,32.89003],[102.400821,32.889876],[102.400967,32.889696],[102.401112,32.889515],[102.401257,32.889335],[102.401403,32.889155],[102.401548,32.888974],[102.401694,32.888794],[102.401847,32.888516],[102.401944,32.888342],[102.402061,32.888217],[102.402142,32.888084],[102.402323,32.887846],[102.402428,32.887646],[102.402418,32.887508],[102.402352,32.887422],[102.402285,32.887365],[102.402194,32.887161],[102.402152,32.88705],[102.402071,32.886837],[102.401999,32.886604],[102.402009,32.886466],[102.402061,32.886347],[102.402118,32.886176],[102.402149,32.886117],[102.402218,32.885985],[102.402214,32.885881],[102.402097,32.885754],[102.402004,32.885652],[102.401933,32.885581],[102.401923,32.885495],[102.401985,32.885333],[102.402019,32.885258],[102.402104,32.885067],[102.402099,32.884938],[102.402076,32.884848],[102.401971,32.88461],[102.401967,32.884602],[102.401899,32.884472],[102.401895,32.884329],[102.401933,32.883982],[102.401972,32.883634],[102.402011,32.883286],[102.402049,32.882939],[102.402054,32.882898],[102.40207,32.882577],[102.402104,32.882343],[102.402164,32.882126],[102.402225,32.881909],[102.402395,32.881664],[102.402481,32.881601],[102.402789,32.88137],[102.403097,32.881139],[102.403405,32.880909],[102.403643,32.880717],[102.403942,32.880429],[102.404126,32.880103],[102.40431,32.879777],[102.404413,32.879555],[102.404516,32.879333],[102.404619,32.879112],[102.404722,32.87889],[102.404826,32.878668],[102.404929,32.878447],[102.404968,32.878203],[102.405007,32.877959],[102.405046,32.877715],[102.405085,32.877471],[102.405124,32.877227],[102.405163,32.876983],[102.405202,32.87674],[102.405241,32.876496],[102.40528,32.876252],[102.405291,32.876186],[102.405319,32.876008],[102.405357,32.87574],[102.405394,32.875471],[102.405403,32.875154],[102.405404,32.875121],[102.405409,32.874909],[102.405391,32.874554],[102.405373,32.874199],[102.405321,32.873965],[102.405269,32.873731],[102.405203,32.87352],[102.405178,32.873312],[102.405088,32.873184],[102.405087,32.873183],[102.404783,32.872984],[102.404579,32.872855],[102.404517,32.872713],[102.404455,32.872584],[102.404493,32.872365],[102.404493,32.872284],[102.404393,32.872146],[102.404331,32.87197],[102.404283,32.871903],[102.404198,32.871785],[102.404103,32.871689],[102.403879,32.871452],[102.403772,32.871241],[102.403771,32.871239],[102.40377,32.871237],[102.403736,32.871099],[102.403774,32.871014],[102.403803,32.870895],[102.403741,32.87079],[102.403679,32.87069],[102.403655,32.870595],[102.403708,32.870495],[102.40377,32.870428],[102.403808,32.870324],[102.403805,32.8703],[102.403773,32.870204],[102.403746,32.870171],[102.403475,32.869991],[102.40337,32.869857],[102.403337,32.869743],[102.403327,32.869619],[102.403322,32.869519],[102.403256,32.869434],[102.40308,32.869291],[102.402898,32.868954],[102.402862,32.868794],[102.402856,32.868544],[102.402862,32.868336],[102.40291,32.868062],[102.402969,32.867913],[102.403011,32.86783],[102.40304,32.867771],[102.403034,32.867663],[102.403017,32.867556],[102.402957,32.867372],[102.402924,32.867295],[102.402922,32.867281],[102.402878,32.866916],[102.402939,32.866688],[102.402927,32.866533],[102.402898,32.866426],[102.402868,32.866271],[102.402808,32.866051],[102.402767,32.866001],[102.402624,32.865825],[102.40241,32.865647],[102.402368,32.86554],[102.402351,32.865307],[102.402334,32.865073],[102.402266,32.864738],[102.402198,32.864402],[102.402195,32.86435],[102.402184,32.864124],[102.402189,32.863736],[102.402193,32.863348],[102.402198,32.86296],[102.402219,32.862636],[102.402241,32.862311],[102.40217,32.861961],[102.402105,32.861725],[102.402041,32.86149],[102.402041,32.861247],[102.402062,32.860869],[102.402098,32.860662],[102.402105,32.860419],[102.402048,32.860262],[102.402027,32.860048],[102.40207,32.85982],[102.402048,32.859591],[102.401991,32.859427],[102.40177,32.859284],[102.401698,32.859063],[102.401684,32.858752],[102.401683,32.858751],[102.401682,32.85875],[102.401664,32.858723],[102.401529,32.858515],[102.401452,32.858299],[102.401374,32.858084],[102.401296,32.857868],[102.401218,32.857653],[102.40114,32.857438],[102.401062,32.857222],[102.400984,32.857007],[102.400906,32.856792],[102.400801,32.856422],[102.400663,32.856175],[102.400465,32.855975],[102.400267,32.855824],[102.400088,32.85567],[102.399908,32.855515],[102.399729,32.85536],[102.39955,32.855206],[102.39937,32.855051],[102.399191,32.854896],[102.399,32.854703],[102.39881,32.854509],[102.39862,32.854315],[102.398429,32.854122],[102.398348,32.85404],[102.398343,32.854034],[102.398239,32.853928],[102.398049,32.853735],[102.397858,32.853541],[102.397668,32.853347],[102.397499,32.853179],[102.397329,32.85301],[102.39716,32.852842],[102.396991,32.852673],[102.396821,32.852504],[102.396652,32.852336],[102.396483,32.852167],[102.396314,32.851998],[102.396124,32.85186],[102.395934,32.851722],[102.395744,32.851584],[102.395554,32.851446],[102.395364,32.851308],[102.395174,32.851171],[102.394985,32.851033],[102.394795,32.850895],[102.394605,32.850757],[102.394415,32.850619],[102.394225,32.850481],[102.394035,32.850343],[102.39383,32.850176],[102.393624,32.85001],[102.393418,32.849843],[102.393212,32.849677],[102.393007,32.84951],[102.392801,32.849344],[102.392595,32.849177],[102.39239,32.849011],[102.392261,32.848806],[102.392133,32.848602],[102.392005,32.848397],[102.391876,32.848193],[102.391748,32.847988],[102.39162,32.847784],[102.391492,32.847579],[102.391363,32.847375],[102.391318,32.846934],[102.391328,32.846591],[102.391394,32.846299],[102.391461,32.846006],[102.391586,32.84574],[102.39171,32.845461],[102.391834,32.845182],[102.3919,32.844891],[102.391903,32.844821],[102.391907,32.844686],[102.391908,32.844645],[102.391913,32.84445],[102.391892,32.84424],[102.391891,32.84423],[102.391692,32.843971],[102.391684,32.843961],[102.391642,32.843869],[102.391635,32.843863],[102.391563,32.843805],[102.391305,32.843595],[102.391046,32.843384],[102.390838,32.84323],[102.390631,32.843075],[102.390307,32.842868],[102.389982,32.842661],[102.389628,32.842401],[102.389274,32.84214],[102.38892,32.84188],[102.388873,32.841844],[102.388599,32.841629],[102.388325,32.841414],[102.388051,32.841199],[102.387777,32.840984],[102.38762,32.840885],[102.387218,32.840736],[102.386895,32.840616],[102.386572,32.840496],[102.386329,32.840428],[102.386087,32.84036],[102.38573,32.840303],[102.385409,32.840275],[102.385087,32.840246],[102.384798,32.840235],[102.384509,32.840225],[102.384202,32.8402],[102.383895,32.840175],[102.383598,32.840087],[102.3833,32.839999],[102.383003,32.839911],[102.38267,32.839801],[102.382337,32.839692],[102.382004,32.839582],[102.381797,32.839493],[102.38159,32.839404],[102.38133,32.839236],[102.38107,32.839068],[102.380734,32.83885],[102.380397,32.838633],[102.380041,32.838397],[102.379685,32.83816],[102.379328,32.837924],[102.379024,32.837723],[102.378721,32.837522],[102.378417,32.837321],[102.378113,32.837119],[102.377849,32.836991],[102.377585,32.836862],[102.377235,32.836763],[102.377021,32.836634],[102.37685,32.83652],[102.3766,32.836456],[102.376329,32.836395],[102.376057,32.836334],[102.375715,32.836256],[102.375483,32.836131],[102.375251,32.836006],[102.375008,32.835849],[102.374765,32.835692],[102.374544,32.835442],[102.374394,32.835074],[102.374244,32.834707],[102.374059,32.834475],[102.373873,32.834243],[102.373709,32.834061],[102.373545,32.833879],[102.37328,32.833722],[102.373016,32.833565],[102.372661,32.833422],[102.372307,32.83328],[102.371952,32.833137],[102.371931,32.833129],[102.371524,32.832965],[102.371189,32.832979],[102.371039,32.833022],[102.370825,32.833168],[102.370611,32.833315],[102.37033,32.833448],[102.370049,32.833581],[102.369768,32.833714],[102.369376,32.833839],[102.368983,32.833964],[102.368665,32.834026],[102.368314,32.834095],[102.367964,32.834163],[102.367848,32.834186],[102.367508,32.834202],[102.367168,32.834219],[102.366827,32.834236],[102.366501,32.8342],[102.366175,32.834164],[102.365849,32.834128],[102.365454,32.834083],[102.365059,32.834038],[102.364664,32.833993],[102.364407,32.833918],[102.36415,32.833843],[102.363808,32.833657],[102.363565,32.833424],[102.363322,32.833191],[102.36308,32.832958],[102.362891,32.832712],[102.362701,32.832465],[102.362484,32.832226],[102.362266,32.831987],[102.36206,32.831831],[102.361785,32.831624],[102.361509,32.831416],[102.361259,32.831221],[102.36101,32.831026],[102.36076,32.830831],[102.360446,32.830645],[102.360148,32.830531],[102.359851,32.830417],[102.359553,32.830302],[102.359211,32.830081],[102.358868,32.82986],[102.358791,32.82981],[102.358491,32.829617],[102.35819,32.829424],[102.35789,32.829232],[102.357705,32.829064],[102.357519,32.828896],[102.357383,32.828646],[102.357248,32.828396],[102.357119,32.828275],[102.356934,32.828196],[102.356634,32.828204],[102.356348,32.828214],[102.356063,32.828225],[102.355813,32.828225],[102.355563,32.828225],[102.355254,32.828144],[102.354944,32.828063],[102.354635,32.827982],[102.354325,32.827896],[102.354021,32.827811],[102.35365,32.827668],[102.353563,32.827643],[102.353257,32.827554],[102.3529,32.827511],[102.352472,32.827447],[102.352094,32.827354],[102.351803,32.827157],[102.351513,32.826959],[102.351223,32.826762],[102.351016,32.826448],[102.350809,32.826134],[102.350545,32.825805],[102.350281,32.825477],[102.350066,32.825098],[102.34997,32.824799],[102.349874,32.824499],[102.349817,32.824099],[102.349753,32.823761],[102.349688,32.823422],[102.349638,32.823157],[102.349517,32.822907],[102.34931,32.8226],[102.348959,32.822377],[102.348739,32.822236],[102.348467,32.821893],[102.348343,32.821668],[102.348218,32.821444],[102.348077,32.82117],[102.347937,32.820896],[102.347743,32.820639],[102.347548,32.820381],[102.347354,32.820123],[102.347199,32.819885],[102.347045,32.819647],[102.346955,32.819409],[102.346866,32.819171],[102.346818,32.818731],[102.346652,32.818493],[102.346366,32.818267],[102.345948,32.818227],[102.34553,32.818187],[102.345112,32.818147],[102.344731,32.818111],[102.344412,32.818116],[102.344094,32.81812],[102.34382,32.818125],[102.343547,32.818129],[102.343246,32.818051],[102.342946,32.817974],[102.342786,32.817906],[102.342536,32.8178],[102.342286,32.817694],[102.341911,32.81748],[102.341729,32.81729],[102.341548,32.8171],[102.341364,32.816847],[102.341181,32.816595],[102.341036,32.816398],[102.340894,32.816118],[102.340751,32.815838],[102.340608,32.815559],[102.340397,32.815247],[102.340186,32.814934],[102.340055,32.814696],[102.339924,32.814458],[102.339668,32.814274],[102.339668,32.814274],[102.339319,32.814213],[102.339135,32.814189],[102.33888,32.81422],[102.338625,32.81425],[102.338343,32.814351],[102.33806,32.814453],[102.337735,32.814553],[102.33741,32.814653],[102.337156,32.814648],[102.336902,32.814642],[102.336651,32.814598],[102.336399,32.814553],[102.336338,32.81453],[102.336011,32.81436],[102.335796,32.814215],[102.335581,32.814071],[102.335338,32.813965],[102.335096,32.81386],[102.334854,32.813832],[102.334612,32.813804],[102.334416,32.813755],[102.334069,32.813723],[102.333722,32.813691],[102.333606,32.81368],[102.333574,32.813677],[102.333389,32.81366],[102.333097,32.813632],[102.332869,32.813548],[102.33264,32.813465],[102.332405,32.813334],[102.332291,32.813234],[102.332161,32.81312],[102.332024,32.812924],[102.331905,32.812638],[102.33181,32.812409],[102.331715,32.81218],[102.331554,32.811936],[102.331382,32.811704],[102.331162,32.811609],[102.330852,32.811442],[102.33065,32.811163],[102.330448,32.810883],[102.330308,32.810702],[102.330168,32.81052],[102.329972,32.810348],[102.329776,32.810175],[102.329585,32.809917],[102.329395,32.809658],[102.329193,32.809289],[102.329153,32.809154],[102.329097,32.808962],[102.328907,32.808739],[102.328717,32.808516],[102.328447,32.808243],[102.328187,32.80798],[102.328026,32.807723],[102.327908,32.807534],[102.327833,32.807278],[102.327759,32.807023],[102.327682,32.806743],[102.327485,32.80635],[102.327307,32.805999],[102.327194,32.805803],[102.326962,32.805642],[102.32673,32.805482],[102.326641,32.80541],[102.326581,32.805196],[102.326534,32.80497],[102.326557,32.804607],[102.326665,32.804176],[102.326772,32.803751],[102.326795,32.803483],[102.326748,32.803257],[102.326611,32.803037],[102.32651,32.802912],[102.32645,32.802751],[102.326454,32.802713],[102.326468,32.802537],[102.326486,32.802395],[102.326534,32.802002],[102.326528,32.801701],[102.326522,32.801401],[102.326486,32.801122],[102.326415,32.801003],[102.326337,32.800931],[102.326218,32.800578],[102.326212,32.800562],[102.326141,32.800324],[102.325909,32.800188],[102.325748,32.800069],[102.325582,32.800057],[102.325557,32.800056],[102.325125,32.800038],[102.324693,32.800021],[102.324261,32.800003],[102.324038,32.799959],[102.323815,32.799914],[102.323589,32.799825],[102.323363,32.799735],[102.323012,32.799634],[102.322661,32.799533],[102.322286,32.799355],[102.322013,32.799236],[102.321834,32.799081],[102.321733,32.79891],[102.321626,32.79873],[102.321449,32.798579],[102.321424,32.798558],[102.321245,32.79848],[102.320983,32.79848],[102.320632,32.798714],[102.320486,32.798811],[102.320258,32.798962],[102.319984,32.799004],[102.319841,32.799016],[102.319544,32.798956],[102.319264,32.798932],[102.319116,32.798956],[102.318878,32.79898],[102.318455,32.798904],[102.31834,32.798799],[102.318217,32.798628],[102.318015,32.798408],[102.318007,32.798399],[102.317779,32.798238],[102.317462,32.798109],[102.317146,32.797981],[102.317046,32.797924],[102.316713,32.797714],[102.316565,32.79749],[102.316418,32.797267],[102.316293,32.796923],[102.316169,32.796578],[102.316206,32.796345],[102.316269,32.796027],[102.31632,32.795771],[102.316371,32.795516],[102.316423,32.795261],[102.316474,32.795005],[102.316525,32.79475],[102.316576,32.794494],[102.316539,32.794261],[102.316503,32.794028],[102.316339,32.793682],[102.316148,32.793311],[102.315953,32.793038],[102.315754,32.792874],[102.315555,32.792711],[102.315297,32.792403],[102.315038,32.792095],[102.314779,32.791787],[102.314504,32.791459],[102.314228,32.79113],[102.313952,32.790802],[102.313676,32.790474],[102.313483,32.790244],[102.313328,32.790078],[102.313173,32.789911],[102.313019,32.789744],[102.312864,32.789578],[102.312709,32.789411],[102.312554,32.789245],[102.312399,32.789078],[102.312244,32.788911],[102.31209,32.788745],[102.311935,32.788578],[102.311826,32.788331],[102.311717,32.788084],[102.311638,32.78782],[102.31156,32.787555],[102.311481,32.78729],[102.311402,32.787025],[102.311337,32.786767],[102.311272,32.786509],[102.311194,32.786213],[102.311115,32.785918],[102.311005,32.785494],[102.310894,32.785069],[102.310784,32.784645],[102.310674,32.784221],[102.310593,32.784011],[102.310512,32.783801],[102.310287,32.783552],[102.310059,32.7834],[102.309774,32.783246],[102.309398,32.783214],[102.309122,32.783208],[102.308847,32.783203],[102.308581,32.78321],[102.308315,32.783218],[102.308049,32.783226],[102.307783,32.783234],[102.307494,32.783191],[102.307204,32.783148],[102.30693,32.783105],[102.306656,32.783063],[102.306223,32.78298],[102.30579,32.782922],[102.305412,32.782913],[102.305005,32.782929],[102.304714,32.782984],[102.304422,32.783039],[102.304201,32.783144],[102.303981,32.78325],[102.3039,32.783265],[102.303587,32.783327],[102.303192,32.783404],[102.302959,32.783448],[102.302726,32.783492],[102.302389,32.783595],[102.302052,32.783698],[102.301717,32.783764],[102.301381,32.78383],[102.301175,32.783924],[102.300969,32.784017],[102.30066,32.784169],[102.300351,32.784321],[102.299982,32.784558],[102.299613,32.784795],[102.299427,32.784931],[102.299241,32.785068],[102.299055,32.785205],[102.298869,32.785341],[102.298688,32.785582],[102.298507,32.785823],[102.298328,32.78599],[102.298148,32.786158],[102.297969,32.786325],[102.29779,32.786493],[102.297788,32.786493],[102.297787,32.786494],[102.297481,32.786699],[102.297174,32.786904],[102.29689,32.787011],[102.296523,32.78715],[102.29623,32.787218],[102.295938,32.787285],[102.295692,32.78728],[102.295445,32.787274],[102.295377,32.787276],[102.295068,32.787218],[102.294755,32.787226],[102.294441,32.787233],[102.294157,32.787392],[102.293873,32.78755],[102.29353,32.787657],[102.293364,32.787705],[102.293112,32.787778],[102.29286,32.787852],[102.292625,32.78792],[102.292391,32.787988],[102.292355,32.787999],[102.292115,32.788036],[102.291874,32.788074],[102.291634,32.788112],[102.291394,32.78815],[102.291045,32.788142],[102.290697,32.788134],[102.290335,32.788102],[102.289974,32.78807],[102.289714,32.788015],[102.289455,32.78796],[102.289169,32.78782],[102.288883,32.787679],[102.288584,32.787489],[102.288285,32.787299],[102.288002,32.787073],[102.287719,32.786846],[102.287479,32.786632],[102.287239,32.786419],[102.287028,32.786207],[102.286817,32.785995],[102.28662,32.785783],[102.286422,32.78557],[102.286253,32.78542],[102.286084,32.785269],[102.285801,32.785043],[102.285514,32.784914],[102.285226,32.784883],[102.284907,32.784877],[102.284584,32.785016],[102.284418,32.785221],[102.284252,32.785426],[102.284065,32.785813],[102.283867,32.786115],[102.283669,32.786416],[102.283507,32.786617],[102.283345,32.786819],[102.283183,32.78702],[102.283021,32.787222],[102.282859,32.787423],[102.282697,32.787624],[102.282535,32.787826],[102.282373,32.788027],[102.282165,32.788194],[102.281956,32.788361],[102.281748,32.788527],[102.28154,32.788694],[102.281275,32.788835],[102.281009,32.788976],[102.280673,32.789067],[102.280337,32.789158],[102.280104,32.789189],[102.279871,32.789221],[102.279637,32.789253],[102.279404,32.789284],[102.279039,32.789374],[102.278675,32.789463],[102.278447,32.789551],[102.278218,32.789638],[102.27799,32.789725],[102.277761,32.789812],[102.277532,32.789899],[102.277304,32.789986],[102.277073,32.790091],[102.276843,32.790196],[102.276613,32.790301],[102.276382,32.790406],[102.276152,32.790511],[102.275921,32.790617],[102.275511,32.79073],[102.275101,32.790843],[102.274692,32.790944],[102.274283,32.791046],[102.27386,32.791122],[102.273437,32.791198],[102.273,32.791262],[102.272563,32.791326],[102.272258,32.791332],[102.271952,32.791338],[102.271705,32.791345],[102.271459,32.791352],[102.271212,32.791358],[102.270965,32.791365],[102.270673,32.79142],[102.270381,32.791474],[102.270074,32.791578],[102.269766,32.791681],[102.269675,32.791722],[102.269529,32.791787],[102.269309,32.791886],[102.269089,32.791984],[102.268764,32.792161],[102.268439,32.792337],[102.268087,32.792476],[102.267735,32.792615],[102.267516,32.792672],[102.267297,32.792728],[102.266861,32.792743],[102.266629,32.792726],[102.266398,32.792708],[102.266167,32.792673],[102.265936,32.792637],[102.265705,32.792602],[102.265474,32.792566],[102.265039,32.792532],[102.264808,32.79249],[102.264578,32.792449],[102.26429,32.792394],[102.26396,32.792264],[102.26363,32.792134],[102.2633,32.792005],[102.26297,32.791875],[102.262877,32.791788],[102.26265,32.791573],[102.262422,32.791359],[102.262238,32.79122],[102.262053,32.791081],[102.261893,32.79096],[102.261869,32.790942],[102.261685,32.790804],[102.2615,32.790665],[102.261316,32.790526],[102.261131,32.790387],[102.260947,32.790248],[102.260707,32.790148],[102.260467,32.790048],[102.260227,32.789949],[102.259988,32.789849],[102.259748,32.789749],[102.259508,32.789649],[102.259268,32.789549],[102.259028,32.789449],[102.258745,32.789329],[102.258588,32.789243],[102.258205,32.789027],[102.257822,32.788811],[102.257412,32.788652],[102.257002,32.788493],[102.256689,32.788391],[102.256376,32.788288],[102.256063,32.788186],[102.255717,32.78815],[102.255371,32.788114],[102.255059,32.78814],[102.254748,32.788167],[102.254436,32.788193],[102.254075,32.788265],[102.253713,32.788336],[102.253368,32.788391],[102.253022,32.788446],[102.252677,32.788501],[102.252662,32.788507],[102.25226,32.788685],[102.251858,32.788863],[102.25162,32.789005],[102.251487,32.789034],[102.251325,32.789053],[102.251102,32.789029],[102.250878,32.789005],[102.250764,32.789034],[102.250697,32.789129],[102.250526,32.789396],[102.250283,32.789621],[102.25004,32.789846],[102.249701,32.789965],[102.249609,32.789992],[102.249475,32.790031],[102.249142,32.78993],[102.248916,32.789948],[102.248725,32.790067],[102.248469,32.790102],[102.24845,32.790098],[102.248192,32.790041],[102.247934,32.789983],[102.247669,32.789855],[102.247405,32.789727],[102.247063,32.7896],[102.246721,32.789472],[102.246358,32.789228],[102.245995,32.788984],[102.245632,32.78874],[102.245266,32.788588],[102.2449,32.788437],[102.244872,32.788417],[102.244689,32.788287],[102.244395,32.78808],[102.244174,32.787925],[102.243984,32.787842],[102.243675,32.78786],[102.243383,32.788014],[102.24307,32.788179],[102.242757,32.788344],[102.242693,32.788377],[102.242342,32.788597],[102.241991,32.788817],[102.241852,32.789005],[102.241712,32.789192],[102.241406,32.789412],[102.241101,32.789632],[102.240796,32.789852],[102.240587,32.789954],[102.240379,32.790055],[102.239933,32.790084],[102.239749,32.790072],[102.239523,32.789942],[102.239308,32.789852],[102.238999,32.789775],[102.238681,32.789743],[102.238559,32.789731],[102.238345,32.78971],[102.23797,32.789656],[102.237595,32.789603],[102.237381,32.78962],[102.237102,32.789698],[102.236733,32.789716],[102.236594,32.789697],[102.236262,32.789595],[102.236113,32.789549],[102.236001,32.78946],[102.235787,32.78924],[102.235571,32.78903],[102.235412,32.788877],[102.235186,32.788496],[102.235014,32.788335],[102.234847,32.788228],[102.234651,32.788163],[102.234508,32.788157],[102.234353,32.788169],[102.234175,32.788151],[102.233943,32.788062],[102.233865,32.787985],[102.233723,32.787889],[102.233437,32.787758],[102.233294,32.787628],[102.233179,32.787434],[102.233054,32.787308],[102.232882,32.787089],[102.232711,32.786871],[102.232362,32.786663],[102.232067,32.786613],[102.231772,32.786564],[102.231576,32.786644],[102.231181,32.786804],[102.231103,32.786835],[102.230988,32.786923],[102.230624,32.787158],[102.230431,32.787283],[102.230239,32.787407],[102.229897,32.787693],[102.229554,32.787979],[102.229345,32.78817],[102.229136,32.788361],[102.228854,32.788551],[102.228573,32.78874],[102.228351,32.788863],[102.22813,32.788986],[102.227909,32.78911],[102.227687,32.789233],[102.227361,32.789459],[102.227035,32.789684],[102.226794,32.789973],[102.226553,32.790261],[102.226388,32.790441],[102.226223,32.790621],[102.226016,32.790726],[102.22581,32.790832],[102.22552,32.790827],[102.22526,32.790783],[102.225,32.79074],[102.224756,32.790637],[102.224513,32.790534],[102.2242,32.790343],[102.223887,32.790153],[102.223561,32.789914],[102.223234,32.789674],[102.223075,32.789502],[102.222915,32.78933],[102.222755,32.789157],[102.222595,32.788985],[102.222435,32.788813],[102.222275,32.788641],[102.222115,32.788469],[102.221956,32.788296],[102.221796,32.788124],[102.221636,32.787952],[102.221476,32.78778],[102.221316,32.787608],[102.221199,32.787388],[102.221081,32.787169],[102.220964,32.78695],[102.220846,32.78673],[102.220729,32.786511],[102.220611,32.786292],[102.220494,32.786072],[102.220376,32.785853],[102.220259,32.785634],[102.220141,32.785414],[102.220024,32.785195],[102.219906,32.784975],[102.219789,32.784756],[102.219671,32.784537],[102.219546,32.784289],[102.21942,32.784042],[102.219295,32.783795],[102.21917,32.783548],[102.219044,32.783301],[102.218919,32.783053],[102.218794,32.782806],[102.218668,32.782559],[102.218543,32.782312],[102.218418,32.782064],[102.218292,32.781817],[102.218167,32.78157],[102.218041,32.781323],[102.217916,32.781075],[102.217791,32.780828],[102.217665,32.780581],[102.217513,32.780363],[102.21736,32.780146],[102.217207,32.779928],[102.217054,32.779711],[102.216901,32.779493],[102.216749,32.779276],[102.216596,32.779058],[102.216443,32.778841],[102.216309,32.778495],[102.216176,32.77815],[102.216069,32.777829],[102.215963,32.777509],[102.215883,32.777262],[102.215804,32.777016],[102.215695,32.776793],[102.215585,32.77657],[102.215476,32.776348],[102.215367,32.776125],[102.215114,32.7759],[102.214856,32.775771],[102.21461,32.775742],[102.214365,32.775712],[102.214061,32.775705],[102.213756,32.775698],[102.21333,32.775729],[102.212903,32.775761],[102.212477,32.775792],[102.212112,32.775882],[102.211746,32.775971],[102.211424,32.776062],[102.211102,32.776153],[102.210677,32.776278],[102.210253,32.776403],[102.210029,32.776447],[102.209805,32.776491],[102.209582,32.776535],[102.209358,32.776579],[102.209134,32.776623],[102.208911,32.776667],[102.208511,32.776764],[102.208111,32.776861],[102.207712,32.776958],[102.207331,32.777072],[102.20695,32.777186],[102.206756,32.777312],[102.206563,32.777438],[102.206369,32.777564],[102.206176,32.77769],[102.205982,32.777816],[102.205789,32.777942],[102.205595,32.778068],[102.205401,32.778194],[102.205192,32.778434],[102.205055,32.778615],[102.204919,32.778796],[102.204795,32.77905],[102.204671,32.779303],[102.204617,32.779607],[102.204564,32.779911],[102.204526,32.780217],[102.204488,32.780523],[102.204333,32.780825],[102.204178,32.781127],[102.204006,32.781307],[102.203833,32.781486],[102.203661,32.781666],[102.203488,32.781845],[102.203301,32.782035],[102.203113,32.782225],[102.202926,32.782414],[102.202739,32.782604],[102.202551,32.782794],[102.202364,32.782983],[102.202039,32.783172],[102.201715,32.78336],[102.201419,32.783525],[102.201124,32.78369],[102.200755,32.783889],[102.200386,32.784089],[102.200263,32.784162],[102.200046,32.78429],[102.199706,32.78449],[102.199478,32.784803],[102.19925,32.785115],[102.199066,32.785454],[102.198882,32.785792],[102.198743,32.786035],[102.198605,32.786277],[102.198483,32.786469],[102.198361,32.786662],[102.198095,32.786827],[102.197748,32.786795],[102.197519,32.786704],[102.19729,32.786614],[102.197004,32.78646],[102.196718,32.786307],[102.196421,32.786068],[102.196124,32.785829],[102.195942,32.785629],[102.195759,32.785429],[102.195565,32.785156],[102.195547,32.78513],[102.195371,32.784883],[102.195135,32.784547],[102.194898,32.784211],[102.194706,32.783864],[102.194514,32.783517],[102.194322,32.783158],[102.19413,32.782799],[102.194073,32.782529],[102.194016,32.782258],[102.193958,32.781988],[102.193901,32.781718],[102.193916,32.78148],[102.193931,32.781242],[102.193945,32.781003],[102.19396,32.780765],[102.193975,32.780527],[102.193989,32.780289],[102.194004,32.780051],[102.194019,32.779812],[102.194015,32.77947],[102.194012,32.779127],[102.193946,32.778893],[102.193881,32.778659],[102.193714,32.778435],[102.193373,32.778208],[102.193173,32.778093],[102.192974,32.777978],[102.192688,32.77785],[102.192402,32.777721],[102.192136,32.777664],[102.19187,32.777607],[102.191604,32.777549],[102.191337,32.777492],[102.191071,32.777435],[102.190805,32.777378],[102.190538,32.77732],[102.190272,32.777263],[102.190006,32.777206],[102.189739,32.777149],[102.189473,32.777091],[102.189207,32.777034],[102.188941,32.776977],[102.188674,32.77692],[102.188265,32.776832],[102.187855,32.776744],[102.187445,32.776656],[102.187015,32.776548],[102.186786,32.776396],[102.186763,32.776225],[102.186801,32.775932],[102.186891,32.775714],[102.18698,32.775497],[102.187069,32.77528],[102.187159,32.775063],[102.187248,32.774846],[102.187337,32.774629],[102.187366,32.774562],[102.187433,32.774407],[102.187528,32.774185],[102.187624,32.773963],[102.187719,32.773741],[102.187815,32.773519],[102.18791,32.773297],[102.188006,32.773076],[102.188101,32.772854],[102.188197,32.772632],[102.188292,32.77241],[102.188388,32.772188],[102.188483,32.771966],[102.188579,32.771744],[102.188674,32.771523],[102.188714,32.77143],[102.188818,32.771173],[102.188922,32.770917],[102.189026,32.77066],[102.18913,32.770404],[102.189234,32.770147],[102.189338,32.769891],[102.189442,32.769634],[102.189546,32.769378],[102.18965,32.769121],[102.189754,32.768865],[102.189864,32.768623],[102.189973,32.768381],[102.190082,32.768138],[102.190191,32.767896],[102.190301,32.767654],[102.19041,32.767412],[102.190424,32.767345],[102.190467,32.767145],[102.190524,32.766878],[102.190581,32.766611],[102.190638,32.766344],[102.190696,32.766077],[102.190753,32.76581],[102.19081,32.765543],[102.190867,32.765275],[102.190924,32.765008],[102.190981,32.764741],[102.191038,32.764474],[102.191075,32.764301],[102.191096,32.764207],[102.191225,32.763794],[102.191319,32.763551],[102.191414,32.763309],[102.191599,32.762946],[102.191694,32.762704],[102.191875,32.762463],[102.192041,32.762271],[102.192206,32.762079],[102.192515,32.761793],[102.192824,32.761506],[102.193133,32.761219],[102.193327,32.761056],[102.19352,32.760894],[102.193714,32.760731],[102.193908,32.760568],[102.194101,32.760405],[102.194295,32.760242],[102.194595,32.75993],[102.194895,32.759619],[102.195148,32.759392],[102.195402,32.759165],[102.1956,32.759011],[102.195798,32.758856],[102.195996,32.758702],[102.196194,32.758547],[102.196392,32.758393],[102.196591,32.758238],[102.196919,32.757952],[102.197131,32.757663],[102.197255,32.757428],[102.197379,32.757193],[102.197503,32.756957],[102.197627,32.756722],[102.197709,32.756508],[102.197791,32.756295],[102.197873,32.756082],[102.197955,32.755868],[102.198037,32.755655],[102.198119,32.755442],[102.198202,32.755228],[102.198284,32.755015],[102.198366,32.754801],[102.198367,32.754799],[102.198367,32.754797],[102.198448,32.754588],[102.198604,32.754249],[102.198667,32.754055],[102.198675,32.753798],[102.198684,32.753541],[102.198694,32.753248],[102.198643,32.753002],[102.198568,32.752766],[102.198493,32.75253],[102.198418,32.752295],[102.198342,32.752059],[102.198267,32.751823],[102.198192,32.751587],[102.198117,32.751352],[102.198042,32.751116],[102.197967,32.75088],[102.197892,32.750645],[102.197817,32.750409],[102.197741,32.750173],[102.197718,32.750121],[102.197608,32.749874],[102.197497,32.749627],[102.197387,32.74938],[102.197277,32.749133],[102.197166,32.748886],[102.197056,32.748639],[102.196946,32.748392],[102.196835,32.748145],[102.196725,32.747898],[102.196615,32.747651],[102.196504,32.747405],[102.196394,32.747158],[102.196284,32.746911],[102.196173,32.746664],[102.196063,32.746417],[102.195953,32.74617],[102.195822,32.745943],[102.195692,32.745716],[102.195561,32.745489],[102.19543,32.745262],[102.1953,32.745035],[102.195169,32.744808],[102.195038,32.744581],[102.194908,32.744354],[102.194777,32.744127],[102.194646,32.7439],[102.194516,32.743673],[102.194385,32.743446],[102.19432,32.7432],[102.194255,32.742954],[102.19419,32.742708],[102.194126,32.742462],[102.194104,32.742217],[102.194083,32.741972],[102.194091,32.741703],[102.1941,32.741434],[102.194109,32.74114],[102.194178,32.740824],[102.194274,32.740508],[102.194397,32.740266],[102.194491,32.740073],[102.194644,32.739807],[102.194795,32.739608],[102.194946,32.73941],[102.195098,32.739212],[102.195249,32.739013],[102.1954,32.738815],[102.195551,32.738616],[102.195702,32.738418],[102.195854,32.73822],[102.196001,32.738015],[102.196148,32.737811],[102.196295,32.737606],[102.196442,32.737402],[102.196589,32.737198],[102.196736,32.736993],[102.196884,32.736789],[102.197031,32.736584],[102.197178,32.73638],[102.197325,32.736176],[102.197472,32.735971],[102.197619,32.735767],[102.197798,32.735599],[102.198124,32.735386],[102.198333,32.735195],[102.198484,32.735003],[102.198651,32.734774],[102.198818,32.734546],[102.198993,32.734207],[102.199168,32.733868],[102.199343,32.73353],[102.199438,32.733275],[102.199533,32.73302],[102.199628,32.732765],[102.199723,32.732511],[102.199817,32.732256],[102.199818,32.732255],[102.199818,32.732254],[102.199912,32.732001],[102.200017,32.731777],[102.200122,32.731553],[102.200171,32.731448],[102.200227,32.731329],[102.200332,32.731105],[102.200437,32.730881],[102.200542,32.730657],[102.200646,32.730433],[102.200751,32.730209],[102.200898,32.730023],[102.201044,32.729837],[102.201191,32.729651],[102.201337,32.729465],[102.201484,32.729279],[102.20163,32.729093],[102.201777,32.728907],[102.201924,32.728721],[102.20207,32.728534],[102.202217,32.728348],[102.202363,32.728162],[102.20251,32.727976],[102.202649,32.727763],[102.202788,32.727549],[102.202927,32.727335],[102.203066,32.727122],[102.203206,32.726908],[102.203345,32.726695],[102.203484,32.726481],[102.203623,32.726267],[102.203762,32.726054],[102.203902,32.72584],[102.204041,32.725627],[102.20418,32.725413],[102.204319,32.725199],[102.204458,32.724986],[102.204573,32.724759],[102.204688,32.724532],[102.204802,32.724305],[102.204917,32.724078],[102.205032,32.723851],[102.205147,32.723624],[102.205261,32.723397],[102.205376,32.72317],[102.205491,32.722943],[102.205566,32.722793],[102.205605,32.722716],[102.205613,32.722448],[102.205682,32.722132],[102.205805,32.72189],[102.206015,32.721674],[102.206194,32.721507],[102.206461,32.721317],[102.206699,32.721102],[102.20694,32.720838],[102.20712,32.720573],[102.207229,32.720363],[102.207337,32.720153],[102.207445,32.719944],[102.207553,32.719734],[102.207661,32.719524],[102.207769,32.719315],[102.207985,32.718928],[102.208108,32.718711],[102.20823,32.718493],[102.208427,32.718229],[102.208624,32.717964],[102.208791,32.717699],[102.208959,32.717433],[102.209244,32.717134],[102.209529,32.716834],[102.209798,32.716571],[102.210067,32.716308],[102.210311,32.715946],[102.210453,32.715734],[102.210595,32.715521],[102.210737,32.715309],[102.210879,32.715096],[102.211021,32.714884],[102.211163,32.714671],[102.211186,32.714427],[102.211208,32.714183],[102.211217,32.713865],[102.211229,32.713498],[102.211125,32.713129],[102.21102,32.71276],[102.210932,32.712521],[102.210844,32.712281],[102.210755,32.712042],[102.210667,32.711803],[102.210579,32.711563],[102.210491,32.711324],[102.210403,32.711085],[102.210314,32.710845],[102.210226,32.710606],[102.210138,32.710366],[102.210016,32.710095],[102.209893,32.709823],[102.20973,32.709526],[102.209564,32.709295],[102.209549,32.709275],[102.209479,32.709178],[102.209437,32.709135],[102.209392,32.709088],[102.209304,32.708997],[102.209129,32.708816],[102.208954,32.708635],[102.208779,32.708454],[102.2086,32.708269],[102.208422,32.708084],[102.208209,32.707933],[102.207996,32.707781],[102.207784,32.70763],[102.207571,32.707478],[102.207358,32.707326],[102.207146,32.707175],[102.206933,32.707023],[102.20672,32.706872],[102.206508,32.70672],[102.206295,32.706568],[102.206082,32.706417],[102.20587,32.706265],[102.205657,32.706114],[102.205444,32.705962],[102.205302,32.705906],[102.205264,32.705892],[102.205205,32.705868],[102.204983,32.705781],[102.204965,32.705774],[102.204725,32.70568],[102.20465,32.705651],[102.204485,32.705586],[102.204246,32.705492],[102.204006,32.705398],[102.203766,32.705304],[102.203526,32.705211],[102.203287,32.70512],[102.203049,32.705029],[102.20281,32.704938],[102.202571,32.704847],[102.202332,32.704756],[102.202094,32.704665],[102.201846,32.704576],[102.201599,32.704488],[102.201352,32.7044],[102.201104,32.704312],[102.200857,32.704224],[102.20061,32.704136],[102.200362,32.704048],[102.200115,32.70396],[102.199887,32.703844],[102.19966,32.703729],[102.199475,32.703591],[102.19929,32.703453],[102.199096,32.703202],[102.198873,32.702904],[102.198784,32.702658],[102.198695,32.702413],[102.198606,32.702167],[102.198517,32.701921],[102.198369,32.701563],[102.19822,32.701205],[102.198087,32.700834],[102.197921,32.700562],[102.197725,32.700337],[102.197613,32.700213],[102.197329,32.700035],[102.196985,32.699904],[102.196741,32.69985],[102.196496,32.699796],[102.196397,32.699773],[102.196151,32.699715],[102.195805,32.699634],[102.195518,32.699566],[102.19523,32.699499],[102.194913,32.69943],[102.194596,32.699362],[102.194266,32.699281],[102.193936,32.6992],[102.193633,32.69912],[102.193468,32.699076],[102.193331,32.69904],[102.193073,32.698948],[102.192815,32.698857],[102.192544,32.698729],[102.192273,32.698601],[102.191943,32.69834],[102.191613,32.69808],[102.191283,32.697819],[102.191071,32.697631],[102.19086,32.697443],[102.190677,32.697255],[102.190494,32.697068],[102.190388,32.696772],[102.190396,32.696528],[102.190432,32.696308],[102.190465,32.696137]]]]},"properties":{"cp":[102.35372199561037,32.712944518303445],"code":"513233103","name":"安曲镇","level":"street","center":[102.35372199561037,32.712944518303445],"fullCode":"513233103000","fullName":"四川省阿坝藏族羌族自治州红原县安曲镇","acreageMu":1327057.45,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[102.222,32.6709]}},{"id":"513233105","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[102.277244,32.524826],[102.277274,32.524758],[102.277761,32.523683],[102.278447,32.522401],[102.278934,32.521489],[102.279246,32.520805],[102.279632,32.520638],[102.280189,32.520398],[102.280201,32.520393],[102.280417,32.5203],[102.280661,32.520194],[102.281662,32.519821],[102.282892,32.519601],[102.283165,32.519536],[102.284592,32.519194],[102.286228,32.519032],[102.287337,32.518908],[102.287869,32.518673],[102.288122,32.517988],[102.288597,32.517196],[102.289346,32.515511],[102.29019,32.513605],[102.290391,32.512721],[102.29064,32.511691],[102.290603,32.510025],[102.290392,32.508318],[102.290556,32.507212],[102.290941,32.506036],[102.291382,32.504418],[102.29147,32.503999],[102.291505,32.503833],[102.291597,32.503393],[102.291601,32.503375],[102.291637,32.503202],[102.291887,32.502135],[102.291976,32.50062],[102.29189,32.499101],[102.291871,32.498286],[102.292101,32.497884],[102.292726,32.497454],[102.293911,32.49722],[102.295037,32.497541],[102.296037,32.497673],[102.297387,32.497776],[102.298297,32.498018],[102.299338,32.498225],[102.300303,32.498583],[102.300373,32.498609],[102.300504,32.498657],[102.301595,32.49868],[102.303308,32.49831],[102.304271,32.498257],[102.30559,32.497915],[102.307147,32.49745],[102.30744,32.497363],[102.308144,32.49723],[102.308319,32.497197],[102.308369,32.49715],[102.308633,32.496907],[102.308664,32.495872],[102.308679,32.495343],[102.30869,32.494985],[102.308318,32.494274],[102.308133,32.49316],[102.307815,32.492117],[102.307839,32.491304],[102.307999,32.490345],[102.308286,32.4895],[102.308793,32.488586],[102.309694,32.487643],[102.31063,32.486997],[102.31153,32.486092],[102.311816,32.485284],[102.311739,32.4847],[102.311673,32.484208],[102.311089,32.483307],[102.310916,32.481787],[102.311219,32.480334],[102.311323,32.479834],[102.312199,32.478262],[102.313131,32.476667],[102.313395,32.476216],[102.313725,32.475775],[102.314213,32.475123],[102.314795,32.474618],[102.316193,32.474574],[102.317894,32.47461],[102.318993,32.474375],[102.320272,32.473921],[102.321372,32.473611],[102.322209,32.47337],[102.323588,32.472475],[102.324006,32.471633],[102.324606,32.470535],[102.32456,32.469129],[102.324727,32.467911],[102.324895,32.466657],[102.325061,32.465477],[102.325074,32.463553],[102.325561,32.461861],[102.325773,32.460608],[102.32624,32.459545],[102.326497,32.458256],[102.326407,32.456885],[102.325506,32.454868],[102.323044,32.449599],[102.322678,32.448703],[102.321883,32.447539],[102.321341,32.446714],[102.32067,32.445774],[102.320434,32.444918],[102.320409,32.442809],[102.32037,32.44118],[102.320417,32.43959],[102.32067,32.438412],[102.32075,32.437193],[102.320707,32.435712],[102.320407,32.434041],[102.320451,32.432562],[102.320371,32.430858],[102.319935,32.429369],[102.319737,32.428699],[102.319588,32.427807],[102.319457,32.426362],[102.319034,32.422949],[102.318856,32.421613],[102.318847,32.420988],[102.318842,32.420614],[102.31871,32.419168],[102.319057,32.41777],[102.319248,32.417219],[102.320608,32.416952],[102.321596,32.417454],[102.322646,32.417365],[102.323692,32.417387],[102.324757,32.416781],[102.326135,32.415885],[102.327275,32.415687],[102.329636,32.416958],[102.330141,32.417065],[102.331197,32.417287],[102.332497,32.417574],[102.334328,32.417613],[102.334971,32.417589],[102.335594,32.417565],[102.336382,32.417471],[102.336462,32.417397],[102.336616,32.417255],[102.336623,32.417249],[102.336666,32.417209],[102.336699,32.417179],[102.336709,32.417169],[102.33675,32.417132],[102.337247,32.416674],[102.338886,32.415163],[102.342031,32.412263],[102.343993,32.410485],[102.344227,32.410274],[102.345215,32.409296],[102.345283,32.409199],[102.345289,32.40919],[102.3453,32.409175],[102.345373,32.409072],[102.345772,32.408509],[102.345785,32.408491],[102.34617,32.407947],[102.349568,32.402136],[102.351006,32.400686],[102.352698,32.399464],[102.35438,32.397131],[102.355089,32.395259],[102.355108,32.394594],[102.354352,32.393616],[102.354038,32.392425],[102.353635,32.39127],[102.353459,32.38986],[102.353236,32.389172],[102.352677,32.387444],[102.352579,32.387141],[102.352564,32.386142],[102.352552,32.385068],[102.351995,32.383244],[102.351449,32.381049],[102.350881,32.379595],[102.351855,32.37906],[102.352253,32.378883],[102.353004,32.378529],[102.353545,32.377949],[102.353752,32.376806],[102.354044,32.375776],[102.354239,32.375077],[102.354258,32.374412],[102.355159,32.373432],[102.356533,32.372647],[102.357558,32.371891],[102.358235,32.371091],[102.35931,32.370115],[102.35968,32.369383],[102.359798,32.368312],[102.359888,32.366723],[102.360052,32.36558],[102.360385,32.364625],[102.36063,32.363705],[102.361068,32.360643],[102.361199,32.359129],[102.36127,32.358168],[102.361379,32.357431],[102.361414,32.35621],[102.361683,32.354477],[102.362164,32.353634],[102.362371,32.353271],[102.362957,32.352617],[102.363549,32.351741],[102.364567,32.351208],[102.366066,32.35061],[102.367472,32.350232],[102.367972,32.34954],[102.368694,32.348667],[102.369292,32.347606],[102.369589,32.346355],[102.370191,32.345146],[102.371335,32.343283],[102.372027,32.341928],[102.372799,32.340872],[102.373813,32.338969],[102.375079,32.337367],[102.376028,32.336203],[102.376615,32.335512],[102.376631,32.334957],[102.376298,32.334395],[102.375032,32.33349],[102.375252,32.332881],[102.37576,32.332763],[102.376519,32.332736],[102.377477,32.332756],[102.378605,32.332179],[102.37984,32.33139],[102.380272,32.330413],[102.381055,32.329529],[102.381861,32.328876],[102.381887,32.328856],[102.382089,32.328693],[102.382162,32.328655],[102.382502,32.328481],[102.382698,32.328381],[102.382758,32.32835],[102.383216,32.328116],[102.384245,32.327451],[102.38475,32.32725],[102.384819,32.327222],[102.385082,32.327118],[102.385102,32.32711],[102.385369,32.327003],[102.386012,32.326709],[102.386085,32.326675],[102.386572,32.326499],[102.387208,32.326269],[102.387618,32.326291],[102.387649,32.326293],[102.387743,32.326298],[102.388139,32.326319],[102.388387,32.326332],[102.388519,32.326339],[102.389165,32.326696],[102.389704,32.327264],[102.389636,32.328009],[102.38963,32.328077],[102.389561,32.328778],[102.389525,32.329151],[102.389487,32.329532],[102.389464,32.330346],[102.389392,32.331457],[102.389373,32.331759],[102.389149,32.332155],[102.388894,32.332607],[102.388925,32.333294],[102.389072,32.333468],[102.389526,32.333597],[102.390993,32.334108],[102.391188,32.334133],[102.392014,32.33424],[102.393033,32.334372],[102.394551,32.334625],[102.395766,32.334799],[102.396598,32.334668],[102.397563,32.334466],[102.399008,32.335154],[102.399234,32.333035],[102.399466,32.33021],[102.399947,32.327518],[102.400234,32.326324],[102.400363,32.32534],[102.400456,32.324518],[102.400633,32.322953],[102.400807,32.322453],[102.401235,32.321224],[102.401741,32.320095],[102.401858,32.318758],[102.402707,32.316632],[102.403697,32.315111],[102.405008,32.313397],[102.405829,32.312275],[102.406189,32.310741],[102.406383,32.309472],[102.406479,32.308814],[102.406578,32.308137],[102.406573,32.306147],[102.406573,32.30611],[102.406573,32.306104],[102.406573,32.305983],[102.406572,32.305719],[102.406572,32.305591],[102.406571,32.305404],[102.406571,32.305289],[102.40657,32.305096],[102.406569,32.304863],[102.406569,32.304796],[102.406568,32.304556],[102.406567,32.304287],[102.406566,32.304193],[102.406566,32.304154],[102.406566,32.304044],[102.406565,32.303804],[102.406564,32.303568],[102.406563,32.303463],[102.406563,32.303396],[102.406562,32.303179],[102.406534,32.302981],[102.406507,32.302783],[102.406478,32.302577],[102.406446,32.302345],[102.40643,32.302229],[102.406403,32.30204],[102.406373,32.301825],[102.406345,32.301622],[102.406323,32.301464],[102.4063,32.301298],[102.406304,32.301146],[102.406309,32.300995],[102.406314,32.300817],[102.406319,32.300652],[102.406325,32.300416],[102.40633,32.300231],[102.406333,32.300126],[102.406337,32.299987],[102.406341,32.299853],[102.406342,32.299808],[102.406432,32.298755],[102.406286,32.297647],[102.406307,32.296894],[102.407203,32.296611],[102.408561,32.296689],[102.40948,32.296754],[102.409512,32.296756],[102.410499,32.296826],[102.410568,32.29683],[102.412026,32.29686],[102.412283,32.296866],[102.413298,32.296535],[102.413604,32.296585],[102.414055,32.29669],[102.414842,32.296875],[102.41684,32.296757],[102.418769,32.296758],[102.419457,32.296758],[102.419915,32.296739],[102.421203,32.296688],[102.422145,32.29657],[102.423392,32.296415],[102.424268,32.296274],[102.425403,32.295821],[102.425946,32.295245],[102.426431,32.29473],[102.427089,32.293474],[102.427678,32.29248],[102.428025,32.291217],[102.428394,32.289825],[102.428442,32.289646],[102.428583,32.289111],[102.429164,32.288382],[102.429922,32.287892],[102.430116,32.287767],[102.430546,32.28719],[102.43056,32.287172],[102.430585,32.287138],[102.430613,32.2871],[102.430642,32.287061],[102.430652,32.287048],[102.430739,32.286932],[102.430826,32.286815],[102.430842,32.286793],[102.430894,32.286724],[102.431242,32.285408],[102.431586,32.284251],[102.431994,32.28392],[102.43216,32.283786],[102.432327,32.283519],[102.432813,32.282741],[102.432974,32.281421],[102.432511,32.280194],[102.432303,32.278708],[102.432357,32.278597],[102.432394,32.27852],[102.432833,32.277608],[102.433249,32.276081],[102.433659,32.274819],[102.433592,32.272754],[102.433464,32.270687],[102.433526,32.268466],[102.433452,32.268119],[102.433317,32.267488],[102.433196,32.266924],[102.433139,32.266782],[102.433073,32.266629],[102.433007,32.266472],[102.432961,32.26634],[102.432896,32.266178],[102.432849,32.266061],[102.432788,32.26591],[102.432709,32.265757],[102.43262,32.265584],[102.432531,32.265416],[102.432429,32.265219],[102.432316,32.265001],[102.432211,32.264868],[102.432121,32.264754],[102.431988,32.264584],[102.431843,32.2644],[102.431713,32.264233],[102.431545,32.264019],[102.431401,32.263838],[102.431296,32.263705],[102.431173,32.263549],[102.431113,32.26361],[102.430917,32.263808],[102.430749,32.263871],[102.43055,32.263945],[102.430244,32.264061],[102.430032,32.26414],[102.429846,32.26421],[102.429622,32.264307],[102.429491,32.264364],[102.429196,32.264492],[102.428911,32.264616],[102.42863,32.26474],[102.428333,32.264867],[102.428111,32.264902],[102.427928,32.264931],[102.42776,32.264957],[102.427519,32.264995],[102.427291,32.265031],[102.427144,32.265054],[102.426934,32.265119],[102.426658,32.265204],[102.42637,32.265294],[102.426128,32.265369],[102.425892,32.265442],[102.425699,32.265501],[102.425453,32.265654],[102.425256,32.265777],[102.425064,32.265896],[102.424874,32.266014],[102.424673,32.26614],[102.424513,32.266241],[102.424304,32.266372],[102.424033,32.266405],[102.423829,32.26643],[102.423554,32.266463],[102.423305,32.26658],[102.423073,32.266688],[102.422796,32.266818],[102.422632,32.266984],[102.422484,32.267134],[102.422254,32.267366],[102.422059,32.267564],[102.421921,32.267703],[102.42177,32.267856],[102.420893,32.268049],[102.420724,32.267411],[102.420628,32.266403],[102.420277,32.265602],[102.420045,32.265385],[102.419549,32.264922],[102.419002,32.264412],[102.418229,32.263126],[102.417456,32.26206],[102.417453,32.262056],[102.41745,32.262051],[102.416786,32.261297],[102.416699,32.261108],[102.416492,32.260656],[102.416143,32.259802],[102.416096,32.259672],[102.416011,32.259436],[102.415904,32.259139],[102.415796,32.258842],[102.415811,32.258313],[102.415819,32.258033],[102.415832,32.257572],[102.415802,32.257217],[102.415758,32.256703],[102.415692,32.255929],[102.415631,32.255493],[102.415592,32.255207],[102.415537,32.254814],[102.415461,32.254511],[102.415391,32.254232],[102.415257,32.253697],[102.415242,32.253404],[102.415223,32.253017],[102.415206,32.252674],[102.415178,32.252108],[102.415166,32.251793],[102.415155,32.251458],[102.415141,32.251063],[102.415139,32.251002],[102.415135,32.2509],[102.415131,32.250786],[102.415126,32.250681],[102.415122,32.250547],[102.415117,32.250437],[102.415114,32.250319],[102.415112,32.250244],[102.415108,32.250148],[102.415105,32.250051],[102.415101,32.24994],[102.415097,32.249807],[102.415093,32.249679],[102.415087,32.249517],[102.415083,32.249368],[102.415078,32.249232],[102.415075,32.249142],[102.415024,32.249023],[102.414938,32.248818],[102.414838,32.248624],[102.414781,32.248501],[102.41477,32.2484],[102.414747,32.248199],[102.414739,32.248127],[102.414724,32.248002],[102.414703,32.247831],[102.414679,32.247592],[102.414652,32.247353],[102.414632,32.247174],[102.414657,32.246967],[102.414686,32.246721],[102.414722,32.246418],[102.414757,32.246127],[102.414796,32.245802],[102.414839,32.245634],[102.414889,32.245437],[102.414936,32.245253],[102.414985,32.24506],[102.415006,32.244978],[102.415018,32.244933],[102.415031,32.24488],[102.41505,32.244809],[102.415068,32.244738],[102.415088,32.244659],[102.415101,32.244609],[102.415114,32.244559],[102.415129,32.244497],[102.415142,32.244446],[102.415146,32.244433],[102.415148,32.244403],[102.415152,32.244359],[102.415158,32.24429],[102.415166,32.2442],[102.415175,32.244101],[102.415181,32.244025],[102.415187,32.243961],[102.415192,32.243905],[102.415198,32.243836],[102.415202,32.24379],[102.415209,32.243711],[102.415221,32.243576],[102.415229,32.243481],[102.415238,32.243376],[102.415243,32.243317],[102.41525,32.24324],[102.415259,32.243138],[102.415269,32.243022],[102.41528,32.242898],[102.415292,32.242763],[102.415303,32.242639],[102.415315,32.242508],[102.415325,32.242392],[102.415337,32.242266],[102.415347,32.242148],[102.415355,32.242057],[102.415364,32.241956],[102.415371,32.241877],[102.415376,32.241816],[102.415384,32.241737],[102.41539,32.241667],[102.415421,32.241316],[102.415506,32.240951],[102.415533,32.240835],[102.415551,32.240761],[102.415572,32.240669],[102.415577,32.240649],[102.415604,32.240533],[102.415608,32.240515],[102.41565,32.240335],[102.415676,32.240225],[102.415704,32.240104],[102.415726,32.240027],[102.415764,32.239893],[102.415806,32.239744],[102.415843,32.239614],[102.415883,32.239472],[102.41593,32.239304],[102.415968,32.239168],[102.416023,32.238974],[102.416052,32.238872],[102.416079,32.238774],[102.41612,32.238631],[102.416143,32.23856],[102.416174,32.238463],[102.416218,32.238329],[102.416279,32.238147],[102.416352,32.237915],[102.41642,32.237706],[102.41649,32.23749],[102.416555,32.237289],[102.416619,32.237092],[102.416665,32.236948],[102.416716,32.236876],[102.416804,32.236747],[102.416916,32.236586],[102.417037,32.236412],[102.417174,32.236213],[102.417309,32.236018],[102.417414,32.235866],[102.417541,32.235682],[102.417639,32.235539],[102.41775,32.235438],[102.417853,32.235344],[102.418007,32.235202],[102.418158,32.235063],[102.418325,32.23491],[102.418473,32.234774],[102.418598,32.234659],[102.418705,32.234556],[102.418831,32.234433],[102.418983,32.234286],[102.419122,32.234151],[102.419239,32.234037],[102.419323,32.23387],[102.419399,32.233719],[102.419798,32.23362],[102.420495,32.233406],[102.421206,32.23329],[102.421705,32.233208],[102.422269,32.233116],[102.422776,32.233126],[102.42345,32.23314],[102.424149,32.233154],[102.424565,32.233198],[102.425297,32.233276],[102.426057,32.233454],[102.426517,32.233562],[102.427028,32.233792],[102.427614,32.234056],[102.428109,32.234279],[102.428598,32.234556],[102.428998,32.234783],[102.429395,32.234958],[102.429741,32.235167],[102.430175,32.235429],[102.430659,32.235721],[102.431154,32.23602],[102.431821,32.236423],[102.432415,32.236781],[102.432801,32.237072],[102.433231,32.237395],[102.433618,32.237687],[102.433961,32.237949],[102.434286,32.238198],[102.43467,32.238491],[102.434893,32.238843],[102.435111,32.239185],[102.43535,32.239616],[102.435513,32.239911],[102.435746,32.240476],[102.436012,32.241121],[102.436197,32.24157],[102.436425,32.242124],[102.436524,32.242362],[102.436598,32.242544],[102.436716,32.242829],[102.436897,32.243267],[102.43712,32.243808],[102.437305,32.244257],[102.437409,32.244509],[102.437561,32.244879],[102.437653,32.245144],[102.437759,32.245448],[102.437881,32.245799],[102.437776,32.246008],[102.437652,32.246254],[102.437637,32.246283],[102.43739,32.246546],[102.437136,32.246815],[102.437004,32.246956],[102.436843,32.247229],[102.436687,32.247494],[102.436559,32.247711],[102.436461,32.247878],[102.4364,32.247982],[102.436359,32.248052],[102.436342,32.248671],[102.43699,32.24993],[102.437021,32.249991],[102.437106,32.250155],[102.43736,32.250654],[102.437761,32.251441],[102.437815,32.251581],[102.438039,32.252164],[102.438405,32.253118],[102.438638,32.254395],[102.439364,32.255878],[102.439525,32.256395],[102.439581,32.256575],[102.439681,32.256895],[102.439515,32.257349],[102.438964,32.257827],[102.438868,32.258063],[102.438634,32.258636],[102.438666,32.259208],[102.438685,32.25955],[102.438684,32.260357],[102.438684,32.260652],[102.438684,32.260953],[102.439117,32.261941],[102.440476,32.262784],[102.441138,32.263809],[102.441852,32.264378],[102.442676,32.265112],[102.443079,32.265806],[102.443412,32.266237],[102.443397,32.266791],[102.44334,32.267658],[102.443329,32.267833],[102.443258,32.268332],[102.443246,32.268412],[102.443138,32.269167],[102.443232,32.269919],[102.443212,32.270637],[102.443153,32.271353],[102.442814,32.272488],[102.442715,32.273302],[102.442676,32.273379],[102.442267,32.274206],[102.441318,32.275166],[102.440295,32.276059],[102.440265,32.276111],[102.440042,32.276506],[102.439729,32.277058],[102.439512,32.277416],[102.439146,32.278018],[102.439004,32.278251],[102.438982,32.278347],[102.438884,32.278774],[102.438861,32.278874],[102.438698,32.279582],[102.4387,32.279674],[102.438715,32.280333],[102.438138,32.281807],[102.438077,32.281961],[102.437764,32.28276],[102.437639,32.283096],[102.437464,32.283566],[102.437437,32.283638],[102.43739,32.283764],[102.436614,32.285412],[102.436418,32.286909],[102.436342,32.287743],[102.436334,32.287824],[102.436307,32.288114],[102.436235,32.288407],[102.436202,32.288543],[102.436194,32.288578],[102.436182,32.288624],[102.436169,32.288678],[102.435917,32.289704],[102.436036,32.290947],[102.436316,32.291898],[102.436507,32.293305],[102.436708,32.294353],[102.436747,32.295033],[102.436772,32.295461],[102.436785,32.295692],[102.437007,32.297452],[102.437037,32.297687],[102.436929,32.298794],[102.436959,32.300459],[102.436964,32.301633],[102.436629,32.302605],[102.436339,32.30335],[102.436223,32.30475],[102.435919,32.305984],[102.435335,32.307636],[102.435152,32.308676],[102.434708,32.309417],[102.434185,32.310287],[102.433662,32.311092],[102.43301,32.312416],[102.432892,32.313138],[102.432873,32.31325],[102.432871,32.313262],[102.432874,32.313331],[102.432875,32.313348],[102.432875,32.313349],[102.432877,32.313359],[102.432877,32.313361],[102.432878,32.313389],[102.432948,32.314634],[102.433116,32.315485],[102.433206,32.316368],[102.433846,32.317747],[102.434105,32.318304],[102.434182,32.318469],[102.434412,32.318963],[102.434554,32.31927],[102.434672,32.319572],[102.434873,32.320088],[102.435123,32.320905],[102.435498,32.322131],[102.43588,32.323124],[102.435809,32.32385],[102.435787,32.324072],[102.435784,32.324108],[102.435761,32.324933],[102.435756,32.325081],[102.435736,32.325798],[102.435735,32.325853],[102.435728,32.326079],[102.436313,32.327135],[102.436392,32.328078],[102.436403,32.328213],[102.436415,32.328355],[102.436481,32.328474],[102.436548,32.328594],[102.436634,32.32875],[102.436744,32.328948],[102.43685,32.329139],[102.436936,32.329295],[102.437047,32.329495],[102.43713,32.329646],[102.437177,32.32987],[102.437211,32.330039],[102.437252,32.330237],[102.437254,32.330243],[102.437551,32.331684],[102.437515,32.332959],[102.437296,32.333477],[102.437072,32.333964],[102.436784,32.334713],[102.436948,32.335206],[102.437005,32.335257],[102.437413,32.33562],[102.437419,32.335626],[102.437468,32.33567],[102.437505,32.335685],[102.437611,32.335728],[102.437753,32.335786],[102.438076,32.335918],[102.43883,32.336226],[102.440769,32.336831],[102.441061,32.336939],[102.441245,32.337007],[102.441275,32.337018],[102.441805,32.337214],[102.444552,32.338229],[102.444639,32.338395],[102.444719,32.338546],[102.444737,32.338582],[102.444755,32.338616],[102.444765,32.338635],[102.445203,32.33947],[102.446265,32.341494],[102.44698,32.343262],[102.447546,32.344897],[102.447984,32.345262],[102.448742,32.345895],[102.449134,32.346058],[102.449219,32.346108],[102.449228,32.346117],[102.449363,32.346021],[102.449807,32.346111],[102.450239,32.346387],[102.450444,32.346518],[102.45045,32.346521],[102.450575,32.346601],[102.450859,32.346782],[102.451698,32.346864],[102.453604,32.347097],[102.454452,32.347055],[102.454496,32.347052],[102.454523,32.347051],[102.455753,32.346816],[102.455953,32.34682],[102.456977,32.346841],[102.458579,32.347678],[102.458786,32.347787],[102.460597,32.348667],[102.462705,32.349879],[102.464668,32.350827],[102.466106,32.351376],[102.467467,32.351923],[102.468904,32.352536],[102.470346,32.352955],[102.470661,32.353029],[102.471258,32.353168],[102.472326,32.353254],[102.473468,32.353472],[102.47458,32.354728],[102.475767,32.356051],[102.476598,32.356457],[102.478407,32.357402],[102.479785,32.358482],[102.480688,32.359019],[102.481338,32.359864],[102.482039,32.361072],[102.482135,32.362009],[102.482273,32.363674],[102.482675,32.364617],[102.483433,32.365983],[102.484561,32.367252],[102.485027,32.368093],[102.48628,32.369261],[102.486611,32.370566],[102.486269,32.371858],[102.486108,32.373257],[102.486154,32.37383],[102.487249,32.374059],[102.488027,32.374698],[102.488845,32.376117],[102.490394,32.377654],[102.490542,32.378956],[102.490509,32.38015],[102.490598,32.381346],[102.491049,32.382758],[102.491141,32.383851],[102.491462,32.385519],[102.491056,32.386914],[102.490778,32.390337],[102.490554,32.391787],[102.490756,32.393349],[102.490781,32.394648],[102.490508,32.395682],[102.48943,32.397011],[102.488665,32.398086],[102.487793,32.39864],[102.485717,32.400625],[102.483981,32.401421],[102.48292,32.402127],[102.482146,32.403566],[102.481929,32.404757],[102.481957,32.405952],[102.481934,32.406782],[102.481535,32.407917],[102.481502,32.409111],[102.481512,32.41093],[102.481419,32.412071],[102.480722,32.415121],[102.480625,32.416418],[102.480701,32.418082],[102.480725,32.419433],[102.480743,32.420991],[102.481169,32.423285],[102.481591,32.425735],[102.482403,32.427362],[102.482739,32.428511],[102.48343,32.430083],[102.484503,32.431143],[102.485528,32.431735],[102.48649,32.432378],[102.487322,32.433277],[102.488331,32.43444],[102.490313,32.435882],[102.491259,32.437096],[102.491415,32.438086],[102.491511,32.439075],[102.492023,32.440487],[102.492528,32.44216],[102.492802,32.443308],[102.493447,32.444359],[102.493962,32.445668],[102.494777,32.447191],[102.495789,32.44825],[102.496884,32.448531],[102.498921,32.448001],[102.499732,32.447445],[102.500299,32.446213],[102.501265,32.445927],[102.501934,32.445535],[102.502618,32.444584],[102.50465,32.442494],[102.506141,32.440494],[102.507601,32.43961],[102.509176,32.438931],[102.510628,32.438351],[102.511793,32.437308],[102.513027,32.435963],[102.514031,32.434258],[102.514308,32.432894],[102.513938,32.43111],[102.512401,32.428239],[102.511394,32.425733],[102.510669,32.423791],[102.510708,32.422371],[102.510749,32.422294],[102.511223,32.421402],[102.511236,32.421379],[102.511246,32.421359],[102.511263,32.421327],[102.511323,32.421215],[102.511402,32.421066],[102.511778,32.420464],[102.512634,32.419771],[102.513727,32.419184],[102.516419,32.419186],[102.518773,32.419233],[102.518846,32.419234],[102.520065,32.419258],[102.521922,32.419193],[102.523122,32.419217],[102.523884,32.419232],[102.52509,32.419256],[102.526508,32.419228],[102.527664,32.419205],[102.527846,32.419192],[102.528362,32.419155],[102.529342,32.419085],[102.531386,32.41872],[102.532553,32.418385],[102.532712,32.41834],[102.533156,32.418286],[102.533943,32.418191],[102.534201,32.418159],[102.534512,32.418121],[102.535523,32.418344],[102.536887,32.418777],[102.538407,32.419519],[102.538835,32.419728],[102.538959,32.419788],[102.540902,32.420733],[102.543321,32.421947],[102.543751,32.422217],[102.544321,32.422575],[102.546463,32.423992],[102.54649,32.42401],[102.546613,32.424091],[102.5482,32.425063],[102.548362,32.425162],[102.54848,32.425234],[102.548491,32.425241],[102.548496,32.425244],[102.548521,32.425262],[102.548552,32.425285],[102.548567,32.425296],[102.548572,32.4253],[102.548578,32.425304],[102.550491,32.426704],[102.55254,32.428367],[102.553757,32.429224],[102.553949,32.429358],[102.556042,32.431289],[102.556984,32.432157],[102.558222,32.432841],[102.560255,32.433513],[102.561318,32.433826],[102.562118,32.434004],[102.562561,32.434597],[102.562842,32.435544],[102.563736,32.436471],[102.564399,32.437458],[102.565107,32.438186],[102.565743,32.438718],[102.566501,32.439025],[102.567794,32.439374],[102.569919,32.440065],[102.571286,32.440513],[102.573031,32.441131],[102.574966,32.441786],[102.576027,32.442228],[102.577781,32.442489],[102.579065,32.44266],[102.579498,32.442717],[102.580868,32.44287],[102.581255,32.442913],[102.583009,32.443174],[102.584527,32.44369],[102.586495,32.444572],[102.588311,32.445386],[102.589935,32.446262],[102.591138,32.447097],[102.592072,32.447959],[102.592622,32.448911],[102.593035,32.449211],[102.59391,32.449423],[102.59475,32.449504],[102.595746,32.44949],[102.596137,32.449205],[102.596761,32.448763],[102.598182,32.448628],[102.598772,32.448623],[102.598918,32.448621],[102.599103,32.44862],[102.599369,32.448618],[102.600517,32.448672],[102.601208,32.44862],[102.601388,32.448466],[102.601593,32.44829],[102.601913,32.448017],[102.603164,32.447034],[102.604169,32.446696],[102.606124,32.446636],[102.607959,32.446736],[102.609444,32.447056],[102.61112,32.447413],[102.612682,32.447702],[102.61341,32.447871],[102.61394,32.447994],[102.614205,32.448056],[102.614386,32.448063],[102.61501,32.448087],[102.61585,32.44812],[102.61711,32.448241],[102.618083,32.448202],[102.618222,32.448197],[102.619196,32.448167],[102.619525,32.448157],[102.620972,32.448476],[102.62145,32.448637],[102.622301,32.448924],[102.623403,32.449237],[102.624124,32.44951],[102.625067,32.450048],[102.625449,32.450087],[102.626046,32.449222],[102.626744,32.448499],[102.626755,32.448488],[102.626764,32.448476],[102.627062,32.448116],[102.627704,32.447337],[102.628138,32.446858],[102.629403,32.446785],[102.630589,32.44684],[102.631846,32.447091],[102.632531,32.447266],[102.633019,32.447665],[102.633699,32.448002],[102.634037,32.448268],[102.634595,32.448896],[102.635334,32.449916],[102.635926,32.450707],[102.636745,32.451631],[102.637417,32.452261],[102.638217,32.452438],[102.639168,32.452684],[102.640118,32.452994],[102.641417,32.453083],[102.64168,32.453283],[102.641667,32.453802],[102.642062,32.454784],[102.642086,32.455336],[102.643154,32.455518],[102.644645,32.455777],[102.645651,32.456373],[102.646926,32.45709],[102.648555,32.458134],[102.648767,32.458034],[102.651823,32.45676],[102.652817,32.456279],[102.654573,32.455181],[102.655635,32.455067],[102.656853,32.455057],[102.657613,32.454505],[102.65831,32.453353],[102.658992,32.4528],[102.659429,32.452575],[102.660497,32.452295],[102.66137,32.452311],[102.661713,32.452318],[102.662136,32.452314],[102.662891,32.452306],[102.66374,32.452888],[102.665082,32.454111],[102.666433,32.455002],[102.667513,32.455754],[102.669418,32.456488],[102.671048,32.457217],[102.672094,32.457769],[102.672349,32.458506],[102.67209,32.459433],[102.671722,32.461523],[102.671691,32.462721],[102.671317,32.463546],[102.671747,32.463587],[102.672971,32.463344],[102.673834,32.46336],[102.675509,32.46389],[102.676399,32.464406],[102.677165,32.465119],[102.678424,32.466573],[102.679419,32.467557],[102.679673,32.468394],[102.680198,32.469335],[102.680831,32.469147],[102.681996,32.468137],[102.682959,32.467322],[102.683992,32.466842],[102.685268,32.4661],[102.686659,32.465427],[102.688008,32.464885],[102.689386,32.464744],[102.691043,32.464409],[102.691914,32.464125],[102.693445,32.464153],[102.694665,32.464042],[102.696304,32.464007],[102.696354,32.464006],[102.696979,32.464118],[102.698109,32.464471],[102.699758,32.464468],[102.701285,32.464629],[102.702303,32.464747],[102.703025,32.464161],[102.70442,32.463321],[102.705694,32.462646],[102.705837,32.462569],[102.707325,32.461777],[102.707743,32.461523],[102.70796,32.461391],[102.708442,32.461098],[102.709838,32.460224],[102.711503,32.459589],[102.712851,32.459081],[102.713919,32.458767],[102.7153,32.458493],[102.715839,32.458306],[102.717122,32.45786],[102.718069,32.457644],[102.718778,32.457557],[102.718971,32.457495],[102.719038,32.45753],[102.719421,32.45773],[102.719804,32.45793],[102.720187,32.45813],[102.720484,32.458292],[102.72078,32.458455],[102.721076,32.458617],[102.721076,32.458617],[102.721076,32.458618],[102.72121,32.458703],[102.721395,32.458822],[102.721395,32.458822],[102.721396,32.458822],[102.721596,32.458976],[102.721796,32.459129],[102.722062,32.459472],[102.722308,32.459787],[102.722556,32.460105],[102.722805,32.460424],[102.723109,32.460712],[102.723414,32.461001],[102.723718,32.46129],[102.723912,32.46144],[102.724215,32.461674],[102.724518,32.461909],[102.724837,32.462175],[102.725156,32.462442],[102.725403,32.46257],[102.725651,32.462699],[102.726048,32.462863],[102.726445,32.463027],[102.726843,32.463191],[102.72724,32.463355],[102.727607,32.463443],[102.727975,32.46353],[102.728342,32.463618],[102.72871,32.463705],[102.729077,32.463793],[102.729464,32.463963],[102.729851,32.464133],[102.730127,32.464255],[102.730403,32.464376],[102.730657,32.464488],[102.731,32.464685],[102.731342,32.464883],[102.731685,32.46508],[102.732028,32.465278],[102.732315,32.465468],[102.732603,32.465659],[102.732891,32.465849],[102.733179,32.466039],[102.733517,32.466256],[102.733855,32.466472],[102.734193,32.466689],[102.734531,32.466905],[102.734654,32.466915],[102.734988,32.466867],[102.73518,32.466712],[102.735235,32.466667],[102.735514,32.466379],[102.735793,32.46609],[102.736073,32.465801],[102.736321,32.465624],[102.73657,32.465447],[102.736818,32.465269],[102.736837,32.465252],[102.737156,32.464969],[102.737474,32.464685],[102.737786,32.464479],[102.737832,32.464449],[102.737995,32.464297],[102.738357,32.46415],[102.738719,32.464002],[102.739147,32.463917],[102.739518,32.464002],[102.739651,32.464013],[102.739675,32.464012],[102.739993,32.464036],[102.740311,32.464061],[102.740352,32.464071],[102.740441,32.464079],[102.740548,32.464119],[102.740923,32.464261],[102.741298,32.464402],[102.741655,32.464535],[102.742012,32.464669],[102.742212,32.464726],[102.742335,32.464726],[102.742497,32.46464],[102.74265,32.464528],[102.742897,32.464346],[102.743145,32.464165],[102.743392,32.463983],[102.743763,32.463788],[102.744134,32.463593],[102.744553,32.463441],[102.744801,32.463384],[102.745134,32.463374],[102.745464,32.463412],[102.745794,32.46345],[102.746123,32.463488],[102.746287,32.463552],[102.746522,32.463644],[102.746823,32.463761],[102.747123,32.463879],[102.747432,32.463979],[102.747742,32.464079],[102.747973,32.464103],[102.748275,32.464136],[102.748627,32.464207],[102.748979,32.464278],[102.749179,32.464221],[102.749341,32.464155],[102.749565,32.463957],[102.749578,32.463945],[102.749807,32.463726],[102.750031,32.463655],[102.750254,32.463584],[102.750511,32.463536],[102.750768,32.463488],[102.75113,32.463469],[102.75135,32.463488],[102.751473,32.463498],[102.751787,32.463498],[102.752148,32.463403],[102.752407,32.463352],[102.752681,32.463298],[102.752986,32.463284],[102.75329,32.46327],[102.753592,32.4632],[102.753893,32.46313],[102.754272,32.463043],[102.754651,32.462955],[102.754694,32.462948],[102.755034,32.46289],[102.755375,32.462832],[102.755689,32.462784],[102.755993,32.462813],[102.756118,32.462857],[102.756498,32.462994],[102.756679,32.463003],[102.756907,32.462955],[102.757288,32.462917],[102.757592,32.462984],[102.757897,32.463051],[102.758259,32.463212],[102.758582,32.463251],[102.758968,32.46327],[102.759353,32.463289],[102.759715,32.463327],[102.760048,32.463554],[102.760077,32.463574],[102.760372,32.463815],[102.760667,32.464056],[102.760962,32.464297],[102.761238,32.464483],[102.761514,32.464669],[102.761536,32.464681],[102.761856,32.46485],[102.762132,32.464973],[102.762504,32.465059],[102.76278,32.465126],[102.763056,32.465192],[102.763408,32.465211],[102.76376,32.46523],[102.764112,32.465325],[102.764464,32.465449],[102.764693,32.465497],[102.764988,32.465516],[102.765205,32.46558],[102.765422,32.465645],[102.765422,32.465645],[102.765422,32.465645],[102.765547,32.465686],[102.765721,32.465744],[102.765721,32.465745],[102.765721,32.465745],[102.766039,32.465868],[102.766358,32.465992],[102.766625,32.466249],[102.766798,32.466407],[102.766971,32.466565],[102.767291,32.466858],[102.766968,32.467029],[102.764686,32.468174],[102.763549,32.468578],[102.762228,32.468925],[102.761659,32.469075],[102.760208,32.469527],[102.757623,32.470277],[102.755668,32.470826],[102.754269,32.471703],[102.752602,32.473318],[102.750992,32.475094],[102.750684,32.475398],[102.750094,32.47598],[102.748555,32.477438],[102.746753,32.479422],[102.745918,32.480256],[102.743611,32.482391],[102.742389,32.483696],[102.740655,32.485416],[102.740527,32.485544],[102.738793,32.487293],[102.736673,32.48943],[102.734052,32.491559],[102.733208,32.492503],[102.732184,32.493648],[102.731148,32.495009],[102.730612,32.495811],[102.729782,32.497054],[102.728646,32.498293],[102.728629,32.498311],[102.72856,32.498386],[102.728511,32.49844],[102.728492,32.49846],[102.728485,32.498468],[102.728471,32.498483],[102.728395,32.498566],[102.728367,32.498597],[102.728166,32.498816],[102.727914,32.49909],[102.726435,32.500656],[102.724504,32.502743],[102.724398,32.502835],[102.72393,32.50324],[102.723844,32.503314],[102.723843,32.503314],[102.723842,32.503315],[102.723817,32.503337],[102.723805,32.503348],[102.723691,32.503446],[102.723365,32.503728],[102.722519,32.504459],[102.722037,32.504752],[102.721877,32.504849],[102.721875,32.50485],[102.721873,32.504851],[102.721542,32.505053],[102.721438,32.505116],[102.721414,32.50513],[102.721334,32.505179],[102.72121,32.505255],[102.721208,32.505255],[102.721208,32.505256],[102.721117,32.505311],[102.721051,32.505351],[102.720993,32.505386],[102.720291,32.505904],[102.720151,32.505862],[102.720048,32.505831],[102.720017,32.505821],[102.720007,32.505818],[102.720007,32.505818],[102.720006,32.505818],[102.719977,32.505809],[102.719934,32.505796],[102.719359,32.505622],[102.71921,32.505691],[102.719204,32.505693],[102.71919,32.5057],[102.719185,32.505702],[102.718915,32.505826],[102.718782,32.506142],[102.718745,32.50632],[102.718639,32.50683],[102.718252,32.5073],[102.717491,32.507658],[102.716892,32.507487],[102.716857,32.507477],[102.7166,32.507404],[102.716496,32.507374],[102.71638,32.507319],[102.71622,32.507243],[102.716046,32.50716],[102.715942,32.507111],[102.715862,32.507073],[102.71583,32.507058],[102.715692,32.506992],[102.715631,32.506963],[102.715568,32.506933],[102.714991,32.507453],[102.714349,32.508078],[102.713785,32.508121],[102.713287,32.508006],[102.713075,32.507869],[102.713074,32.507869],[102.713073,32.507868],[102.713047,32.507852],[102.713025,32.507837],[102.712937,32.507781],[102.712847,32.507723],[102.712821,32.507706],[102.712609,32.507569],[102.712168,32.507667],[102.712118,32.507679],[102.711979,32.507714],[102.711945,32.507722],[102.711917,32.507729],[102.711916,32.507729],[102.711915,32.507729],[102.71116,32.507914],[102.710723,32.508037],[102.71031,32.508154],[102.710292,32.508174],[102.710504,32.50832],[102.71083,32.508545],[102.710882,32.50897],[102.710806,32.5095],[102.710493,32.509494],[102.710127,32.509116],[102.710063,32.509093],[102.710039,32.509084],[102.709979,32.509063],[102.709954,32.509053],[102.709887,32.509029],[102.709817,32.509004],[102.709529,32.509284],[102.709496,32.509317],[102.709494,32.50933],[102.70949,32.509363],[102.709487,32.509387],[102.709475,32.50948],[102.709417,32.509952],[102.709095,32.510318],[102.708462,32.510571],[102.708224,32.510567],[102.708024,32.510563],[102.70764,32.510325],[102.707622,32.510314],[102.707532,32.510258],[102.707499,32.510238],[102.707407,32.510181],[102.7071,32.509963],[102.70694,32.510034],[102.706669,32.510155],[102.706659,32.51016],[102.70656,32.510204],[102.706534,32.510216],[102.706532,32.510217],[102.706529,32.510218],[102.706572,32.511015],[102.706493,32.51165],[102.706044,32.512066],[102.705732,32.512007],[102.705623,32.511782],[102.705623,32.511782],[102.705622,32.511781],[102.705622,32.511781],[102.705612,32.51176],[102.70556,32.511652],[102.705536,32.511604],[102.705316,32.511151],[102.704959,32.510401],[102.704482,32.510437],[102.704444,32.51044],[102.704394,32.510444],[102.704368,32.510512],[102.704368,32.510512],[102.704368,32.510512],[102.704323,32.510627],[102.704126,32.511129],[102.703558,32.511331],[102.70256,32.511154],[102.702492,32.511159],[102.702484,32.51116],[102.702421,32.511165],[102.702386,32.511168],[102.702384,32.511168],[102.702383,32.511168],[102.701667,32.511226],[102.701654,32.511227],[102.70162,32.51123],[102.70153,32.511237],[102.701513,32.511239],[102.701493,32.51124],[102.70036,32.511485],[102.699908,32.512007],[102.700016,32.512699],[102.700255,32.513128],[102.700242,32.513658],[102.699918,32.514077],[102.698342,32.514473],[102.697181,32.514664],[102.697136,32.514672],[102.697061,32.514684],[102.696895,32.514711],[102.696545,32.514754],[102.696356,32.514778],[102.695765,32.51485],[102.695268,32.514682],[102.695342,32.514081],[102.695344,32.514065],[102.695347,32.514047],[102.695347,32.514047],[102.695347,32.514046],[102.695447,32.513931],[102.695492,32.513878],[102.695798,32.513524],[102.695699,32.513401],[102.695663,32.513356],[102.695617,32.513298],[102.695589,32.513264],[102.695589,32.513264],[102.695589,32.513264],[102.695495,32.513147],[102.694769,32.513134],[102.694744,32.513133],[102.69471,32.513123],[102.694688,32.513116],[102.694515,32.513064],[102.694498,32.513059],[102.694386,32.513025],[102.694049,32.512923],[102.694022,32.512914],[102.693998,32.512907],[102.693927,32.512948],[102.693926,32.512948],[102.693926,32.512948],[102.693915,32.512954],[102.693903,32.512961],[102.693362,32.513267],[102.692987,32.51326],[102.692613,32.5132],[102.692448,32.513257],[102.691931,32.513438],[102.691602,32.513553],[102.69077,32.514228],[102.690441,32.514858],[102.690046,32.514998],[102.689303,32.515262],[102.688716,32.51535],[102.688046,32.515451],[102.687724,32.515764],[102.687266,32.516551],[102.686701,32.516594],[102.686671,32.516504],[102.686655,32.516456],[102.686651,32.516445],[102.686625,32.516366],[102.686613,32.516331],[102.686606,32.51631],[102.686468,32.5159],[102.686179,32.515759],[102.686095,32.515718],[102.686083,32.515712],[102.68597,32.515657],[102.685954,32.515649],[102.685788,32.515569],[102.684905,32.515818],[102.684625,32.515951],[102.68351,32.516482],[102.68311,32.517089],[102.682923,32.517373],[102.682352,32.517681],[102.681919,32.517461],[102.681926,32.51717],[102.681929,32.517076],[102.681933,32.516899],[102.681933,32.516894],[102.681934,32.516877],[102.681434,32.516815],[102.681022,32.51715],[102.681017,32.517154],[102.680962,32.517198],[102.680957,32.517203],[102.680882,32.517263],[102.680855,32.517285],[102.680667,32.517438],[102.680585,32.518179],[102.680821,32.518767],[102.680557,32.519293],[102.680065,32.518912],[102.679507,32.51869],[102.679367,32.518942],[102.679245,32.519163],[102.679067,32.519549],[102.679013,32.519669],[102.678979,32.519741],[102.678266,32.520027],[102.678163,32.520069],[102.677981,32.520142],[102.677587,32.520299],[102.677006,32.520979],[102.676171,32.521759],[102.675023,32.522587],[102.67383,32.522671],[102.673602,32.522737],[102.67358,32.522743],[102.673464,32.522776],[102.673439,32.522784],[102.673136,32.52287],[102.673223,32.522998],[102.673237,32.523004],[102.673251,32.52301],[102.673382,32.523068],[102.673403,32.523078],[102.673758,32.523236],[102.673671,32.523595],[102.672697,32.523936],[102.67211,32.524252],[102.671554,32.524486],[102.671291,32.524597],[102.670986,32.524491],[102.670793,32.524424],[102.670553,32.524212],[102.670528,32.524189],[102.670513,32.524176],[102.670492,32.524157],[102.670432,32.524104],[102.670432,32.524104],[102.670431,32.524103],[102.670378,32.524057],[102.669892,32.523459],[102.669558,32.52293],[102.669515,32.522935],[102.669513,32.522936],[102.66951,32.522936],[102.669403,32.522951],[102.6694,32.522951],[102.669399,32.522951],[102.669367,32.522955],[102.669294,32.522965],[102.669132,32.522987],[102.668774,32.523406],[102.669075,32.523706],[102.66941,32.524202],[102.66932,32.524691],[102.669042,32.52498],[102.668617,32.525005],[102.668159,32.5248],[102.668065,32.524686],[102.668035,32.52465],[102.668012,32.524621],[102.667961,32.524559],[102.667961,32.524559],[102.667961,32.524558],[102.667951,32.524547],[102.66786,32.524435],[102.667492,32.524569],[102.667477,32.524574],[102.667431,32.524591],[102.6674,32.524619],[102.667395,32.524624],[102.66728,32.524732],[102.666917,32.525072],[102.666295,32.525224],[102.666055,32.525546],[102.665926,32.526067],[102.665566,32.526551],[102.664905,32.526735],[102.664518,32.52676],[102.664161,32.527146],[102.66307,32.527518],[102.661943,32.527824],[102.661704,32.528114],[102.66135,32.528369],[102.660922,32.528492],[102.660698,32.528418],[102.66068,32.528412],[102.660672,32.52841],[102.660566,32.528375],[102.660548,32.528369],[102.660501,32.528353],[102.66008,32.528215],[102.660071,32.528223],[102.660043,32.528249],[102.66003,32.528261],[102.659953,32.528333],[102.659942,32.528343],[102.659902,32.528379],[102.659803,32.528471],[102.659987,32.528834],[102.659938,32.529226],[102.659581,32.529579],[102.658259,32.529947],[102.657409,32.529996],[102.657263,32.52996],[102.657244,32.529955],[102.657237,32.529953],[102.65713,32.529926],[102.657123,32.529925],[102.656565,32.529784],[102.65641,32.529815],[102.656314,32.529834],[102.655669,32.529963],[102.655662,32.529965],[102.655534,32.52999],[102.655517,32.529994],[102.654879,32.53081],[102.654094,32.531286],[102.653944,32.531337],[102.653643,32.53144],[102.653072,32.531635],[102.651862,32.531816],[102.651536,32.531764],[102.650709,32.531631],[102.650693,32.531584],[102.65053,32.531097],[102.650534,32.531043],[102.650535,32.531031],[102.650536,32.531019],[102.650545,32.530898],[102.650546,32.530877],[102.650605,32.530077],[102.650322,32.529826],[102.650269,32.52985],[102.650259,32.529855],[102.650175,32.529894],[102.650146,32.529907],[102.649875,32.530032],[102.649638,32.53014],[102.649002,32.530496],[102.647929,32.530966],[102.646955,32.531316],[102.646118,32.531954],[102.645453,32.532333],[102.645388,32.532371],[102.645358,32.532387],[102.645329,32.532404],[102.645286,32.532429],[102.645275,32.532438],[102.645266,32.532445],[102.64499,32.532668],[102.645046,32.532714],[102.645294,32.532915],[102.645509,32.533089],[102.645557,32.533128],[102.64564,32.533307],[102.645627,32.533787],[102.645269,32.533806],[102.644856,32.533577],[102.644796,32.533544],[102.644769,32.533529],[102.644706,32.533494],[102.644682,32.533481],[102.644681,32.53348],[102.644681,32.53348],[102.64468,32.53348],[102.644393,32.533265],[102.644197,32.533295],[102.644196,32.533295],[102.644196,32.533295],[102.644091,32.533311],[102.64409,32.533311],[102.64408,32.533313],[102.643938,32.533334],[102.643625,32.533382],[102.643052,32.533827],[102.643167,32.534021],[102.643403,32.534187],[102.643595,32.534421],[102.643747,32.534606],[102.643747,32.534607],[102.643747,32.534607],[102.643783,32.534908],[102.643805,32.535024],[102.643814,32.535071],[102.643861,32.535323],[102.643453,32.535653],[102.643005,32.535605],[102.643002,32.535605],[102.643001,32.535604],[102.642943,32.535598],[102.642909,32.535594],[102.642891,32.535593],[102.642613,32.535562],[102.642035,32.535411],[102.641925,32.535382],[102.641818,32.535354],[102.641818,32.535354],[102.641735,32.535332],[102.641687,32.535319],[102.641299,32.535284],[102.641281,32.535282],[102.641211,32.535275],[102.641096,32.535265],[102.640967,32.535253],[102.640669,32.535225],[102.640672,32.535242],[102.640675,32.535254],[102.640694,32.535356],[102.640747,32.53564],[102.640563,32.5359],[102.640427,32.535948],[102.640397,32.535959],[102.640236,32.536015],[102.640215,32.536023],[102.64016,32.536042],[102.64012,32.536042],[102.639752,32.536035],[102.639724,32.536034],[102.63956,32.536031],[102.639527,32.536031],[102.639376,32.536028],[102.639317,32.536027],[102.638913,32.536207],[102.638812,32.536694],[102.638761,32.536728],[102.638676,32.536787],[102.638603,32.536836],[102.638587,32.536847],[102.638587,32.536848],[102.638586,32.536848],[102.638572,32.536858],[102.638505,32.536904],[102.638494,32.536911],[102.638493,32.536912],[102.638376,32.536992],[102.638376,32.536992],[102.638375,32.536993],[102.638283,32.537056],[102.638224,32.537096],[102.637999,32.537479],[102.637977,32.537517],[102.637927,32.537602],[102.637863,32.537711],[102.637853,32.537728],[102.637723,32.537886],[102.637682,32.537935],[102.637676,32.537942],[102.637616,32.538015],[102.637606,32.538026],[102.637599,32.538036],[102.637578,32.538061],[102.637513,32.538057],[102.637285,32.538045],[102.637269,32.538044],[102.637093,32.538035],[102.637073,32.538034],[102.636613,32.538009],[102.636583,32.538007],[102.636515,32.538003],[102.636483,32.538003],[102.636457,32.538002],[102.636312,32.538],[102.635849,32.537991],[102.635572,32.538437],[102.635523,32.538508],[102.635512,32.538524],[102.635443,32.538626],[102.635439,32.538632],[102.63535,32.538763],[102.635295,32.538845],[102.634716,32.538909],[102.634383,32.539042],[102.634369,32.539048],[102.63427,32.539088],[102.634269,32.539088],[102.634268,32.539088],[102.634267,32.539116],[102.634263,32.539258],[102.634261,32.539351],[102.63426,32.539366],[102.63426,32.539389],[102.634332,32.539479],[102.634336,32.539484],[102.634465,32.539644],[102.634475,32.539656],[102.634502,32.539652],[102.634853,32.539595],[102.635012,32.539569],[102.635099,32.539555],[102.635224,32.539591],[102.635234,32.539594],[102.635296,32.539612],[102.635763,32.539745],[102.635773,32.539748],[102.635803,32.539756],[102.635805,32.539763],[102.635849,32.539881],[102.635864,32.539923],[102.635927,32.540097],[102.635744,32.540319],[102.635162,32.540337],[102.635121,32.540338],[102.634989,32.540342],[102.634727,32.540324],[102.634704,32.540323],[102.634236,32.540291],[102.634144,32.540353],[102.633965,32.540473],[102.633956,32.5405],[102.633821,32.540884],[102.633902,32.541164],[102.633902,32.541164],[102.633902,32.541166],[102.633928,32.541255],[102.633928,32.541256],[102.633933,32.541275],[102.633966,32.541389],[102.633984,32.541451],[102.634002,32.541525],[102.634022,32.541607],[102.634025,32.541618],[102.634028,32.54163],[102.634043,32.541692],[102.634043,32.541694],[102.634044,32.541696],[102.634104,32.541942],[102.633512,32.542532],[102.632525,32.542927],[102.632235,32.542876],[102.632217,32.542873],[102.632135,32.542859],[102.632132,32.542858],[102.63213,32.542858],[102.632039,32.542842],[102.631989,32.54277],[102.631935,32.542694],[102.631934,32.542692],[102.631933,32.54269],[102.631826,32.542538],[102.631837,32.542473],[102.63184,32.542455],[102.631842,32.542444],[102.631869,32.542291],[102.631889,32.542171],[102.631892,32.542158],[102.63193,32.541938],[102.631845,32.541759],[102.631836,32.54174],[102.63176,32.541581],[102.631678,32.541408],[102.631678,32.541408],[102.631678,32.541407],[102.631635,32.541408],[102.630901,32.541419],[102.630886,32.541419],[102.630884,32.541419],[102.630883,32.541419],[102.630881,32.541419],[102.630813,32.54142],[102.630765,32.541421],[102.630765,32.541421],[102.630756,32.541421],[102.630568,32.541424],[102.629999,32.541316],[102.629969,32.541311],[102.62988,32.541294],[102.629861,32.54129],[102.629685,32.541257],[102.629664,32.541304],[102.629571,32.54151],[102.629563,32.541528],[102.629517,32.541628],[102.629508,32.54165],[102.62945,32.541779],[102.629441,32.541815],[102.629349,32.542228],[102.629265,32.542271],[102.62922,32.542295],[102.629207,32.542302],[102.629114,32.54235],[102.629104,32.542355],[102.629047,32.542384],[102.628719,32.542554],[102.628708,32.54261],[102.628705,32.542621],[102.628685,32.542719],[102.628655,32.54286],[102.628621,32.543023],[102.628618,32.543041],[102.628567,32.543054],[102.628128,32.543169],[102.627813,32.543251],[102.626966,32.542985],[102.626669,32.542891],[102.62662,32.542915],[102.626593,32.542927],[102.626426,32.543006],[102.626403,32.543016],[102.626329,32.543051],[102.62613,32.543144],[102.625855,32.543477],[102.62537,32.543724],[102.625351,32.543734],[102.62531,32.543755],[102.62528,32.54377],[102.625001,32.543912],[102.624776,32.544049],[102.624695,32.544097],[102.624693,32.544098],[102.624692,32.544099],[102.624691,32.5441],[102.624451,32.544246],[102.624279,32.54435],[102.622941,32.544625],[102.62239,32.545329],[102.621734,32.545806],[102.6217,32.545832],[102.621648,32.545869],[102.621587,32.545914],[102.621511,32.545969],[102.621485,32.545988],[102.62146,32.546013],[102.621385,32.546088],[102.621333,32.546139],[102.621213,32.546259],[102.621212,32.54626],[102.621211,32.546261],[102.621171,32.546301],[102.620892,32.546578],[102.620664,32.54663],[102.620648,32.546634],[102.620533,32.546661],[102.620532,32.546661],[102.62053,32.546661],[102.620412,32.546688],[102.620133,32.546752],[102.619927,32.546707],[102.619825,32.546684],[102.619653,32.546646],[102.619616,32.546638],[102.619578,32.54663],[102.619383,32.546587],[102.618569,32.547173],[102.61838,32.547621],[102.618233,32.548144],[102.618076,32.549043],[102.617824,32.550203],[102.617631,32.550764],[102.617712,32.551066],[102.618283,32.551302],[102.618628,32.551647],[102.61853,32.552021],[102.618168,32.552277],[102.617194,32.552183],[102.617168,32.552177],[102.616737,32.552072],[102.616357,32.55198],[102.616033,32.552462],[102.616057,32.553252],[102.615821,32.553774],[102.614949,32.554847],[102.614437,32.555777],[102.614384,32.55592],[102.614365,32.555971],[102.614348,32.556017],[102.614332,32.556062],[102.614149,32.556561],[102.614135,32.557124],[102.61425,32.557803],[102.614545,32.558372],[102.614831,32.559317],[102.615034,32.560035],[102.615287,32.560529],[102.615703,32.560952],[102.615734,32.560985],[102.615762,32.561012],[102.616151,32.561409],[102.616296,32.56148],[102.616302,32.561483],[102.616353,32.561508],[102.616994,32.561823],[102.617028,32.561839],[102.617147,32.56201],[102.617148,32.56201],[102.617228,32.562125],[102.617354,32.562305],[102.617369,32.562326],[102.61737,32.562328],[102.617371,32.562329],[102.617405,32.562378],[102.617435,32.562421],[102.617455,32.562449],[102.617449,32.562674],[102.617223,32.562857],[102.617187,32.562887],[102.617086,32.562968],[102.616705,32.563109],[102.616523,32.563175],[102.616504,32.563183],[102.616316,32.563555],[102.616205,32.564417],[102.616144,32.565017],[102.616011,32.565504],[102.615988,32.565587],[102.615899,32.565915],[102.6159,32.565956],[102.615901,32.566006],[102.61592,32.56678],[102.615962,32.566833],[102.616059,32.56696],[102.616069,32.566972],[102.616119,32.567038],[102.616138,32.567062],[102.616478,32.567504],[102.617125,32.568231],[102.617211,32.56852],[102.617235,32.568598],[102.617237,32.568605],[102.617303,32.568825],[102.617329,32.568911],[102.617329,32.568932],[102.61733,32.569001],[102.617331,32.56903],[102.617347,32.569889],[102.617188,32.570863],[102.617127,32.571108],[102.617046,32.571433],[102.617039,32.571461],[102.616982,32.571949],[102.617373,32.572257],[102.618068,32.572834],[102.618411,32.573291],[102.618447,32.573593],[102.618232,32.573802],[102.61822,32.573814],[102.618214,32.573818],[102.618213,32.573818],[102.618213,32.573818],[102.618204,32.573824],[102.618086,32.573899],[102.618041,32.573927],[102.617779,32.574093],[102.617618,32.574196],[102.617617,32.574197],[102.617617,32.574197],[102.617588,32.574215],[102.617564,32.574246],[102.617547,32.574268],[102.617547,32.574268],[102.617546,32.574269],[102.617128,32.574808],[102.617024,32.57537],[102.616962,32.576045],[102.616933,32.577135],[102.617007,32.57732],[102.617135,32.577638],[102.617158,32.577697],[102.617264,32.577963],[102.617266,32.577968],[102.617266,32.577979],[102.617244,32.578794],[102.617495,32.5794],[102.617835,32.579564],[102.6179,32.579595],[102.617943,32.579616],[102.618065,32.579674],[102.618076,32.579699],[102.618076,32.579699],[102.618076,32.579699],[102.618089,32.579725],[102.618191,32.57994],[102.618139,32.580202],[102.61809,32.580389],[102.617912,32.580468],[102.617675,32.580574],[102.617655,32.580583],[102.617559,32.580625],[102.617559,32.580625],[102.617559,32.580626],[102.617533,32.580637],[102.617281,32.580749],[102.617094,32.581122],[102.617205,32.581575],[102.61721,32.581597],[102.617214,32.581612],[102.617246,32.581645],[102.61735,32.581753],[102.617388,32.581793],[102.617473,32.581881],[102.617738,32.581961],[102.617747,32.582039],[102.61777,32.582225],[102.617774,32.582262],[102.61777,32.582433],[102.617768,32.582485],[102.617767,32.582521],[102.617765,32.5826],[102.617679,32.582635],[102.617522,32.582697],[102.617414,32.582741],[102.617406,32.582744],[102.617249,32.582799],[102.617226,32.582808],[102.6166,32.583029],[102.616367,32.583438],[102.616362,32.583475],[102.616362,32.583477],[102.616361,32.583478],[102.61636,32.583488],[102.616351,32.583557],[102.616346,32.583592],[102.616342,32.583623],[102.616311,32.58385],[102.616365,32.584163],[102.616381,32.584261],[102.616384,32.584277],[102.616389,32.584305],[102.616401,32.584379],[102.616404,32.584397],[102.616407,32.584412],[102.616427,32.584529],[102.616227,32.585352],[102.616278,32.585615],[102.61628,32.585623],[102.616338,32.585925],[102.616344,32.585956],[102.616352,32.585974],[102.616478,32.586297],[102.616519,32.586401],[102.616552,32.586486],[102.616534,32.586583],[102.616514,32.586694],[102.616449,32.587048],[102.616342,32.587288],[102.616305,32.58737],[102.616298,32.587384],[102.616253,32.587485],[102.616247,32.587499],[102.616242,32.587511],[102.616241,32.587512],[102.616241,32.587512],[102.616166,32.587681],[102.616333,32.58806],[102.616396,32.588181],[102.616442,32.58827],[102.616519,32.588418],[102.616522,32.588425],[102.616564,32.588505],[102.616629,32.58863],[102.616997,32.588719],[102.616998,32.588719],[102.616999,32.58872],[102.617029,32.588727],[102.617206,32.58877],[102.617207,32.58877],[102.617208,32.588771],[102.617467,32.588833],[102.617815,32.589103],[102.617765,32.589328],[102.617676,32.589356],[102.617661,32.589361],[102.617608,32.589378],[102.617561,32.589394],[102.617546,32.589399],[102.617158,32.589524],[102.617122,32.589536],[102.617074,32.589552],[102.616999,32.589576],[102.616972,32.589585],[102.616779,32.589647],[102.616592,32.59002],[102.6166,32.5901],[102.616607,32.59016],[102.616616,32.590252],[102.61662,32.590286],[102.616627,32.590359],[102.617152,32.590885],[102.617265,32.590998],[102.617276,32.59101],[102.617339,32.591066],[102.617358,32.591082],[102.617441,32.591156],[102.617462,32.591174],[102.61797,32.591624],[102.618629,32.5919],[102.618865,32.592067],[102.619065,32.592209],[102.619144,32.592549],[102.618648,32.592833],[102.61849,32.592893],[102.618389,32.592931],[102.618246,32.592986],[102.618143,32.593025],[102.617866,32.59313],[102.617563,32.593467],[102.617771,32.593939],[102.618056,32.594319],[102.618823,32.594552],[102.619408,32.59475],[102.619447,32.594821],[102.619482,32.594884],[102.619536,32.59498],[102.619583,32.595065],[102.619583,32.595065],[102.619583,32.595066],[102.619571,32.595143],[102.619564,32.595186],[102.619539,32.595345],[102.619523,32.595354],[102.619127,32.595587],[102.619023,32.595659],[102.618996,32.595678],[102.618947,32.595711],[102.618912,32.595736],[102.61891,32.595738],[102.618908,32.595739],[102.618602,32.595951],[102.618557,32.596287],[102.618556,32.596293],[102.618919,32.596421],[102.618953,32.596433],[102.619213,32.596524],[102.619244,32.596551],[102.619282,32.596584],[102.61935,32.596645],[102.619548,32.59682],[102.619609,32.596874],[102.619648,32.596927],[102.620002,32.597411],[102.620046,32.59747],[102.62011,32.597558],[102.620125,32.597578],[102.620143,32.597602],[102.620386,32.598168],[102.620451,32.598311],[102.620462,32.598333],[102.62052,32.598459],[102.620521,32.598461],[102.620521,32.598461],[102.620541,32.598504],[102.620541,32.598505],[102.620541,32.598506],[102.62056,32.598545],[102.620145,32.598912],[102.62012,32.598941],[102.620093,32.598973],[102.619988,32.599097],[102.619979,32.599108],[102.619941,32.599153],[102.619624,32.599528],[102.619614,32.59954],[102.619574,32.599587],[102.619776,32.599746],[102.619899,32.599843],[102.619891,32.599908],[102.619889,32.599925],[102.619879,32.600015],[102.619878,32.600022],[102.619875,32.600045],[102.619852,32.600247],[102.619406,32.600395],[102.619385,32.600493],[102.619374,32.600544],[102.619357,32.600628],[102.619352,32.60065],[102.61934,32.60071],[102.619337,32.600725],[102.61933,32.600758],[102.619321,32.600799],[102.619576,32.601376],[102.619599,32.601428],[102.619655,32.601528],[102.619753,32.601704],[102.619784,32.601759],[102.619805,32.601797],[102.61981,32.601806],[102.620164,32.602357],[102.620595,32.602738],[102.620996,32.603038],[102.620927,32.603277],[102.620717,32.603433],[102.620715,32.603434],[102.620713,32.603436],[102.620627,32.6035],[102.620613,32.60351],[102.620611,32.603512],[102.620609,32.603513],[102.620366,32.603694],[102.620353,32.603704],[102.620236,32.603791],[102.620229,32.603796],[102.620124,32.603874],[102.620124,32.603875],[102.620124,32.603876],[102.620081,32.604039],[102.620076,32.604059],[102.620063,32.604105],[102.620037,32.604206],[102.620019,32.604272],[102.619949,32.604537],[102.619936,32.604566],[102.619885,32.604681],[102.619715,32.605065],[102.619722,32.605083],[102.619725,32.605092],[102.619734,32.605116],[102.619765,32.605202],[102.619773,32.605222],[102.619777,32.605235],[102.619869,32.605487],[102.619891,32.605547],[102.619896,32.605554],[102.620058,32.605784],[102.620064,32.605791],[102.620064,32.605792],[102.620065,32.605793],[102.620241,32.606042],[102.620407,32.606276],[102.620674,32.606738],[102.620675,32.606739],[102.620675,32.606739],[102.620718,32.606814],[102.620722,32.60682],[102.620723,32.606821],[102.620723,32.606822],[102.620828,32.607003],[102.621488,32.607016],[102.621904,32.607142],[102.621934,32.607151],[102.622028,32.607179],[102.62203,32.60718],[102.622031,32.60718],[102.62205,32.607186],[102.62205,32.607187],[102.62205,32.607188],[102.622056,32.607288],[102.622056,32.607289],[102.622056,32.60729],[102.622058,32.60732],[102.622072,32.607559],[102.621903,32.607706],[102.621892,32.607716],[102.621809,32.607789],[102.621802,32.607795],[102.621774,32.607819],[102.621653,32.607924],[102.621549,32.608132],[102.62152,32.608188],[102.621798,32.608406],[102.622085,32.60853],[102.622103,32.608538],[102.62212,32.608545],[102.622575,32.608741],[102.623239,32.608937],[102.623824,32.609111],[102.624476,32.609443],[102.625058,32.609693],[102.625316,32.609805],[102.6257,32.610144],[102.626085,32.610485],[102.626103,32.610498],[102.626128,32.610517],[102.62614,32.610526],[102.626181,32.610556],[102.626207,32.610575],[102.626208,32.610576],[102.626208,32.610576],[102.626225,32.610588],[102.626455,32.610758],[102.626729,32.610703],[102.626824,32.610684],[102.62685,32.610678],[102.627056,32.610636],[102.627375,32.610483],[102.627402,32.61047],[102.627463,32.61044],[102.627524,32.610411],[102.627534,32.610406],[102.628151,32.610442],[102.628191,32.610445],[102.628193,32.610445],[102.628194,32.610445],[102.628207,32.610464],[102.628234,32.610503],[102.628258,32.610537],[102.628436,32.610796],[102.628396,32.611017],[102.628373,32.61114],[102.628373,32.611142],[102.628372,32.611145],[102.628363,32.611194],[102.628333,32.611245],[102.628327,32.611257],[102.628317,32.611274],[102.628165,32.611536],[102.627812,32.611823],[102.627149,32.611975],[102.627071,32.611993],[102.627054,32.611997],[102.627017,32.612006],[102.626968,32.612017],[102.626966,32.612017],[102.626965,32.612018],[102.626957,32.612019],[102.626769,32.612071],[102.626761,32.612073],[102.626749,32.612076],[102.626707,32.612088],[102.626667,32.612099],[102.626667,32.612099],[102.626667,32.612099],[102.62666,32.612101],[102.626415,32.612168],[102.626406,32.612171],[102.626355,32.612185],[102.626338,32.61219],[102.626323,32.612194],[102.626323,32.612194],[102.626323,32.612194],[102.626309,32.612255],[102.626302,32.612287],[102.626252,32.612512],[102.626312,32.612569],[102.625465,32.612859],[102.624053,32.613234],[102.623637,32.613392],[102.623002,32.613632],[102.621617,32.614163],[102.620392,32.614882],[102.619166,32.615647],[102.61789,32.616226],[102.617115,32.616743],[102.616607,32.617083],[102.615944,32.617552],[102.615944,32.617552],[102.615932,32.61756],[102.615859,32.617612],[102.615854,32.617616],[102.615852,32.617617],[102.615849,32.617619],[102.615713,32.617715],[102.614268,32.618476],[102.613601,32.618651],[102.61344,32.618693],[102.613437,32.618693],[102.613434,32.618693],[102.613217,32.618688],[102.613205,32.618688],[102.613203,32.618688],[102.613201,32.618688],[102.613188,32.618688],[102.612932,32.618683],[102.611947,32.618664],[102.611765,32.618661],[102.61174,32.61866],[102.611682,32.618659],[102.61147,32.618655],[102.611469,32.618655],[102.611467,32.618655],[102.61119,32.618646],[102.611136,32.618644],[102.611033,32.618641],[102.608017,32.618543],[102.606769,32.618055],[102.606245,32.617966],[102.606222,32.617962],[102.606214,32.617961],[102.606199,32.617958],[102.606198,32.617958],[102.605241,32.617794],[102.603269,32.617757],[102.602074,32.617363],[102.602038,32.617348],[102.601474,32.617115],[102.60143,32.617097],[102.601357,32.617067],[102.601329,32.617056],[102.600466,32.6167],[102.600068,32.616536],[102.597516,32.615606],[102.595497,32.615288],[102.595396,32.615221],[102.595355,32.615193],[102.582898,32.606836],[102.582228,32.607287],[102.581482,32.608525],[102.58152,32.609175],[102.581008,32.609861],[102.57961,32.610901],[102.578108,32.611707],[102.576709,32.612793],[102.575478,32.613697],[102.573846,32.615289],[102.573049,32.616387],[102.571868,32.617478],[102.571581,32.617982],[102.571601,32.618039],[102.57126,32.617698],[102.569487,32.616365],[102.568248,32.615552],[102.566533,32.614127],[102.564395,32.612091],[102.563974,32.611707],[102.563718,32.611475],[102.562416,32.61029],[102.562163,32.610092],[102.561452,32.609536],[102.561153,32.609302],[102.560591,32.608863],[102.558981,32.607625],[102.557963,32.606542],[102.557915,32.606495],[102.556955,32.605545],[102.555829,32.604595],[102.554367,32.603963],[102.552908,32.603193],[102.551884,32.60257],[102.551303,32.60177],[102.550905,32.600277],[102.550447,32.59897],[102.550293,32.598595],[102.550069,32.596782],[102.549878,32.595711],[102.549407,32.594913],[102.548332,32.59415],[102.54731,32.593434],[102.546462,32.592397],[102.545948,32.591135],[102.545921,32.590114],[102.545678,32.588996],[102.54536,32.587976],[102.544673,32.5867],[102.543554,32.585416],[102.542467,32.584703],[102.54218,32.584338],[102.541791,32.583844],[102.541491,32.583462],[102.540609,32.582305],[102.539476,32.581509],[102.537194,32.580568],[102.536107,32.579855],[102.535204,32.579471],[102.534077,32.578471],[102.532809,32.577347],[102.531688,32.576144],[102.531133,32.575374],[102.530854,32.574988],[102.530168,32.573712],[102.529045,32.572591],[102.527781,32.571344],[102.526843,32.570471],[102.526094,32.569723],[102.5254,32.568732],[102.523355,32.569669],[102.522416,32.570587],[102.521822,32.571186],[102.521015,32.571679],[102.520208,32.572172],[102.519256,32.572703],[102.518304,32.573234],[102.517669,32.573588],[102.517034,32.573942],[102.516473,32.574236],[102.515912,32.57453],[102.515348,32.57403],[102.514792,32.573286],[102.514165,32.571605],[102.513242,32.568451],[102.51295,32.567733],[102.512657,32.567015],[102.512405,32.566541],[102.512154,32.566068],[102.511419,32.564832],[102.510436,32.563876],[102.50877,32.563232],[102.507486,32.562718],[102.506481,32.562576],[102.504697,32.562744],[102.503587,32.562885],[102.502444,32.562496],[102.501691,32.561911],[102.500606,32.561157],[102.500186,32.560653],[102.499293,32.559765],[102.49861,32.559286],[102.497559,32.558799],[102.496792,32.55869],[102.496292,32.558183],[102.495354,32.557636],[102.494116,32.557301],[102.492686,32.557272],[102.491842,32.557256],[102.489647,32.557056],[102.487423,32.556546],[102.486081,32.555991],[102.485368,32.555262],[102.484481,32.554188],[102.483219,32.553417],[102.481977,32.553206],[102.480878,32.553153],[102.479813,32.553193],[102.478815,32.553484],[102.477734,32.554084],[102.476735,32.554374],[102.475829,32.553983],[102.474416,32.553365],[102.47367,32.55248],[102.473065,32.551846],[102.472159,32.551424],[102.471013,32.550438],[102.470299,32.54974],[102.468744,32.548963],[102.467287,32.548592],[102.46605,32.548225],[102.4643,32.547848],[102.463179,32.547266],[102.460086,32.546365],[102.459078,32.546094],[102.458958,32.546062],[102.457791,32.545821],[102.456446,32.54539],[102.455121,32.54555],[102.454127,32.545685],[102.453052,32.546067],[102.452302,32.546642],[102.451482,32.547123],[102.451184,32.547272],[102.450201,32.54573],[102.449856,32.544946],[102.449447,32.54385],[102.448991,32.543126],[102.448533,32.542433],[102.448003,32.541739],[102.446959,32.53973],[102.446332,32.538567],[102.445894,32.537191],[102.445777,32.536164],[102.445949,32.535266],[102.446018,32.534118],[102.446146,32.532194],[102.445887,32.530977],[102.445242,32.530436],[102.444486,32.529924],[102.443733,32.529318],[102.443353,32.528502],[102.44224,32.526367],[102.441493,32.525544],[102.440397,32.524124],[102.439554,32.522802],[102.438827,32.521264],[102.438334,32.520571],[102.437275,32.51912],[102.436642,32.518175],[102.436476,32.51755],[102.43655,32.516247],[102.436475,32.515003],[102.436284,32.514005],[102.435728,32.512906],[102.434672,32.511362],[102.433868,32.510285],[102.433824,32.510227],[102.43312,32.509575],[102.432931,32.509401],[102.432183,32.50864],[102.431598,32.508597],[102.430677,32.508733],[102.429867,32.508841],[102.429025,32.508824],[102.428243,32.509243],[102.427608,32.509634],[102.426945,32.509744],[102.426506,32.509704],[102.425981,32.508855],[102.425522,32.508224],[102.425108,32.507315],[102.424621,32.506404],[102.423749,32.504832],[102.423334,32.503954],[102.422733,32.503165],[102.421837,32.502463],[102.420953,32.501327],[102.419839,32.500527],[102.419134,32.499549],[102.418382,32.498912],[102.417991,32.498501],[102.41708,32.498295],[102.416129,32.498214],[102.415415,32.497547],[102.414671,32.49663],[102.414039,32.495654],[102.413291,32.494893],[102.412626,32.493823],[102.412076,32.492538],[102.411555,32.491533],[102.4104,32.490262],[102.410346,32.490203],[102.409793,32.490316],[102.408235,32.490968],[102.406641,32.491587],[102.404943,32.492018],[102.403426,32.492484],[102.401838,32.492886],[102.39955,32.493429],[102.398591,32.493627],[102.39755,32.494134],[102.396198,32.495255],[102.395597,32.495771],[102.394946,32.49672],[102.39345,32.49902],[102.392357,32.500053],[102.39145,32.500998],[102.390805,32.501761],[102.388941,32.502841],[102.387068,32.5042],[102.38572,32.505197],[102.385074,32.50596],[102.383365,32.506733],[102.382615,32.507307],[102.382738,32.508149],[102.383064,32.509554],[102.383438,32.510556],[102.383621,32.511833],[102.383698,32.512953],[102.383724,32.5146],[102.383657,32.515655],[102.383771,32.516776],[102.383332,32.51801],[102.382852,32.519367],[102.382207,32.52013],[102.381558,32.521017],[102.380539,32.522021],[102.379417,32.522775],[102.378211,32.523868],[102.377822,32.524668],[102.377871,32.525476],[102.377972,32.527063],[102.377631,32.528702],[102.377549,32.530254],[102.377136,32.531861],[102.376584,32.533185],[102.376016,32.533795],[102.37504,32.534551],[102.373334,32.535199],[102.372542,32.535959],[102.372117,32.536696],[102.371844,32.537249],[102.371856,32.538088],[102.372261,32.539308],[102.373035,32.540443],[102.373745,32.541235],[102.374962,32.542285],[102.37572,32.542705],[102.374689,32.543243],[102.373359,32.543588],[102.37271,32.54403],[102.371856,32.544799],[102.371485,32.545785],[102.370863,32.547015],[102.370621,32.548584],[102.370768,32.550244],[102.371133,32.551163],[102.371114,32.551825],[102.371143,32.552489],[102.371367,32.553198],[102.371336,32.554274],[102.37106,32.555345],[102.371419,32.55643],[102.371835,32.557267],[102.372095,32.558432],[102.371833,32.559007],[102.371375,32.559618],[102.370662,32.560597],[102.36994,32.561866],[102.369078,32.562925],[102.367625,32.564096],[102.366579,32.564737],[102.36504,32.565492],[102.363617,32.565669],[102.362341,32.565808],[102.361909,32.565818],[102.360432,32.565851],[102.358537,32.565397],[102.3566,32.564735],[102.354179,32.563897],[102.352248,32.563027],[102.349503,32.561313],[102.349447,32.561278],[102.349438,32.561272],[102.349333,32.561206],[102.348553,32.561079],[102.347883,32.561673],[102.34695,32.562316],[102.345982,32.56263],[102.34583,32.56268],[102.345486,32.562374],[102.345415,32.56231],[102.345399,32.562296],[102.345385,32.562283],[102.345343,32.562247],[102.345548,32.561984],[102.345821,32.561634],[102.346003,32.56141],[102.346041,32.561381],[102.348367,32.558314],[102.348425,32.558238],[102.348522,32.558109],[102.348583,32.558026],[102.348666,32.557914],[102.348749,32.557802],[102.348847,32.55767],[102.348932,32.557554],[102.349038,32.557411],[102.349142,32.557271],[102.349231,32.55715],[102.349318,32.557032],[102.349418,32.556897],[102.349512,32.556771],[102.349695,32.556553],[102.349703,32.55654],[102.349759,32.556404],[102.349798,32.556311],[102.349878,32.556201],[102.349989,32.555919],[102.35,32.555883],[102.349991,32.555878],[102.349991,32.555878],[102.349987,32.555876],[102.349986,32.555876],[102.349925,32.555861],[102.349923,32.55586],[102.349919,32.55586],[102.349823,32.555859],[102.349894,32.555709],[102.346816,32.55505],[102.34683,32.554943],[102.346801,32.554847],[102.346762,32.554785],[102.346736,32.55474],[102.346714,32.554735],[102.346683,32.554727],[102.346649,32.554718],[102.346591,32.554702],[102.345877,32.554516],[102.34583,32.554504],[102.345829,32.554503],[102.345826,32.554502],[102.345758,32.554485],[102.345357,32.55438],[102.344319,32.554218],[102.343833,32.554143],[102.341371,32.55376],[102.340766,32.553666],[102.340686,32.553653],[102.340656,32.553649],[102.340496,32.553624],[102.34042,32.553612],[102.340021,32.553555],[102.33868,32.553364],[102.3386,32.553352],[102.33851,32.553287],[102.338472,32.553259],[102.338364,32.553181],[102.338258,32.553062],[102.338165,32.553037],[102.337747,32.552734],[102.337578,32.552612],[102.336849,32.552441],[102.336695,32.552405],[102.336584,32.552379],[102.33656,32.552374],[102.336436,32.552345],[102.336378,32.552331],[102.336358,32.552326],[102.33634,32.552322],[102.336023,32.552248],[102.334344,32.551659],[102.333546,32.55214],[102.332677,32.55284],[102.331867,32.553762],[102.33093,32.553798],[102.329113,32.553464],[102.329052,32.553474],[102.328977,32.553487],[102.328755,32.553524],[102.32853,32.553583],[102.328214,32.553667],[102.328045,32.553776],[102.327067,32.554405],[102.327033,32.554427],[102.326996,32.554451],[102.326831,32.554874],[102.326793,32.554865],[102.32676,32.554848],[102.326524,32.555242],[102.326171,32.555833],[102.325323,32.558026],[102.324932,32.559491],[102.324613,32.559874],[102.324574,32.559872],[102.324288,32.559863],[102.324067,32.559862],[102.32406,32.559863],[102.324016,32.559867],[102.323856,32.559882],[102.32385,32.559884],[102.323706,32.559915],[102.323697,32.559917],[102.323552,32.559976],[102.323525,32.559977],[102.323031,32.560192],[102.322969,32.560219],[102.322555,32.560398],[102.322485,32.560433],[102.322418,32.560466],[102.321407,32.560963],[102.319668,32.560926],[102.318094,32.561187],[102.31669,32.5616],[102.314074,32.561765],[102.312079,32.561575],[102.310799,32.560737],[102.309784,32.559757],[102.307993,32.55854],[102.306281,32.557619],[102.304401,32.556473],[102.302954,32.555411],[102.302104,32.554729],[102.301324,32.554639],[102.300189,32.554762],[102.298365,32.554649],[102.296448,32.554755],[102.294988,32.554134],[102.293699,32.553591],[102.29276,32.552991],[102.292504,32.552828],[102.292411,32.552783],[102.290274,32.551748],[102.289186,32.551087],[102.289115,32.551044],[102.289111,32.551039],[102.289096,32.551032],[102.289086,32.551026],[102.288978,32.55096],[102.2884,32.550609],[102.288414,32.550606],[102.288469,32.550587],[102.28855,32.55056],[102.288645,32.550496],[102.288745,32.550402],[102.288845,32.550276],[102.288937,32.550067],[102.28903,32.549859],[102.289039,32.549804],[102.289077,32.549568],[102.289077,32.549557],[102.28908,32.54948],[102.289081,32.549434],[102.289085,32.54931],[102.289093,32.549052],[102.289101,32.548794],[102.289109,32.548536],[102.289133,32.54839],[102.28915,32.548296],[102.28916,32.548245],[102.289175,32.548166],[102.289178,32.548149],[102.289221,32.547987],[102.28928,32.54785],[102.289303,32.547796],[102.289345,32.547706],[102.289386,32.547619],[102.289411,32.547564],[102.289487,32.547397],[102.28953,32.54725],[102.289573,32.547074],[102.289619,32.546864],[102.289623,32.546706],[102.289624,32.546653],[102.289617,32.546281],[102.289617,32.546281],[102.289617,32.546281],[102.289607,32.545957],[102.289607,32.545957],[102.2896,32.545586],[102.2896,32.545586],[102.2896,32.545586],[102.289626,32.545359],[102.289635,32.545332],[102.289667,32.545241],[102.28971,32.545118],[102.289751,32.544979],[102.289758,32.544954],[102.289779,32.544881],[102.289848,32.544644],[102.289918,32.544406],[102.289987,32.544169],[102.290056,32.543938],[102.290058,32.543929],[102.290092,32.543816],[102.290124,32.543711],[102.290191,32.543486],[102.290198,32.543463],[102.290193,32.543306],[102.290188,32.543155],[102.290166,32.542956],[102.290157,32.542879],[102.290115,32.542721],[102.290088,32.54262],[102.29002,32.542495],[102.289962,32.54239],[102.289864,32.54229],[102.28972,32.542143],[102.289495,32.541959],[102.28935,32.541812],[102.289348,32.541811],[102.289333,32.541784],[102.289308,32.541738],[102.289275,32.541679],[102.28928,32.54155],[102.28928,32.541534],[102.289411,32.541302],[102.289542,32.54107],[102.289565,32.541044],[102.28976,32.540832],[102.289841,32.540751],[102.289997,32.540595],[102.29006,32.540515],[102.290166,32.54038],[102.290335,32.540165],[102.290613,32.539815],[102.290782,32.539617],[102.29087,32.539513],[102.291002,32.539234],[102.291014,32.539208],[102.291158,32.538904],[102.291228,32.538686],[102.291285,32.538512],[102.291411,32.53812],[102.291443,32.537688],[102.291444,32.537673],[102.291473,32.537281],[102.291475,32.537256],[102.291482,32.537162],[102.291498,32.536943],[102.291507,32.536823],[102.291539,32.536391],[102.291543,32.53619],[102.291544,32.536135],[102.291545,32.536106],[102.29155,32.53588],[102.291551,32.535845],[102.291552,32.535791],[102.291556,32.535646],[102.291556,32.535635],[102.291556,32.535624],[102.291557,32.535586],[102.291558,32.535548],[102.29156,32.535457],[102.291561,32.535431],[102.291561,32.535421],[102.291562,32.535369],[102.291568,32.535128],[102.291568,32.535113],[102.291571,32.534988],[102.291574,32.534858],[102.291576,32.534775],[102.291577,32.534741],[102.29158,32.534602],[102.291585,32.534369],[102.291586,32.534347],[102.291587,32.534278],[102.291591,32.534095],[102.291591,32.534091],[102.291593,32.534041],[102.291597,32.533836],[102.2916,32.533667],[102.291601,32.533607],[102.291603,32.533474],[102.291604,32.533377],[102.291607,32.533202],[102.291608,32.533148],[102.291608,32.533143],[102.291611,32.532919],[102.291615,32.53269],[102.291618,32.532461],[102.291606,32.532234],[102.291594,32.532007],[102.2916,32.5318],[102.291606,32.531603],[102.291693,32.531281],[102.291856,32.530929],[102.291958,32.530728],[102.29206,32.530528],[102.292179,32.530385],[102.292181,32.530384],[102.292182,32.530383],[102.292266,32.530315],[102.292316,32.530275],[102.292329,32.530268],[102.292334,32.530266],[102.292363,32.53025],[102.292381,32.530241],[102.292429,32.530215],[102.29255,32.530151],[102.292693,32.530093],[102.292867,32.530023],[102.292988,32.529974],[102.293019,32.529961],[102.293185,32.529894],[102.293198,32.529882],[102.293227,32.529854],[102.293283,32.529803],[102.293323,32.529766],[102.293335,32.529728],[102.29336,32.529658],[102.293427,32.529462],[102.293358,32.529217],[102.293284,32.528984],[102.29327,32.528941],[102.293276,32.528885],[102.293287,32.528783],[102.293297,32.528699],[102.293526,32.52838],[102.293617,32.528253],[102.293646,32.528213],[102.293756,32.52806],[102.293755,32.528047],[102.293754,32.528022],[102.293746,32.52777],[102.2936,32.527508],[102.293413,32.527382],[102.293225,32.527256],[102.292904,32.527136],[102.292579,32.527113],[102.292176,32.527136],[102.291888,32.527196],[102.291654,32.52732],[102.291325,32.527442],[102.291077,32.527428],[102.290834,32.527415],[102.290829,32.527414],[102.290694,32.527395],[102.29058,32.527378],[102.290573,32.527377],[102.290447,32.527359],[102.29019,32.527312],[102.289934,32.527266],[102.289834,32.527264],[102.289666,32.527261],[102.289398,32.527255],[102.289158,32.527298],[102.288918,32.527341],[102.288762,32.527395],[102.288754,32.527398],[102.288674,32.527425],[102.288608,32.527448],[102.288592,32.527453],[102.28853,32.527475],[102.28833,32.527544],[102.288299,32.527555],[102.288066,32.527687],[102.288017,32.527715],[102.287832,32.52782],[102.287531,32.527943],[102.287231,32.528066],[102.286942,32.528141],[102.28688,32.528137],[102.286713,32.528128],[102.286645,32.528124],[102.286485,32.528114],[102.286484,32.528114],[102.286484,32.528114],[102.286415,32.528068],[102.286346,32.528022],[102.286183,32.527914],[102.286152,32.527884],[102.285979,32.527715],[102.285893,32.527406],[102.285882,32.527132],[102.285884,32.527047],[102.285889,32.526855],[102.285856,32.526676],[102.285856,32.526675],[102.285855,32.526673],[102.285855,32.526673],[102.285847,32.526658],[102.285766,32.526496],[102.285504,32.52633],[102.285296,32.526214],[102.285087,32.526098],[102.284958,32.525966],[102.284809,32.525784],[102.284718,32.525619],[102.284717,32.525617],[102.28468,32.52555],[102.284665,32.525522],[102.284656,32.525453],[102.284639,32.525333],[102.284635,32.525304],[102.284633,32.525287],[102.284602,32.525053],[102.284611,32.524729],[102.284548,32.524322],[102.284436,32.524207],[102.284286,32.524139],[102.284056,32.524134],[102.283644,32.524115],[102.28349,32.524142],[102.283199,32.52425],[102.283117,32.524298],[102.282927,32.524406],[102.2829,32.52443],[102.282726,32.52458],[102.282672,32.524628],[102.282626,32.524697],[102.282432,32.524994],[102.28231,32.525243],[102.282187,32.525491],[102.281985,32.525843],[102.281807,32.526001],[102.281711,32.526047],[102.281622,32.526062],[102.281542,32.526075],[102.281268,32.526119],[102.281229,32.526115],[102.281124,32.526105],[102.28104,32.526098],[102.280778,32.526024],[102.280517,32.52595],[102.280255,32.525876],[102.279993,32.525803],[102.279731,32.525729],[102.279469,32.525655],[102.279207,32.525582],[102.278945,32.525508],[102.278684,32.525434],[102.278422,32.52536],[102.278187,32.525303],[102.278015,32.525261],[102.277989,32.525255],[102.277952,32.525246],[102.277718,32.525189],[102.277483,32.525132],[102.277248,32.525075],[102.277143,32.525049],[102.277244,32.524826]]]]},"properties":{"cp":[102.40058259505227,32.42604846213644],"code":"513233105","name":"龙日镇","level":"street","center":[102.40058259505227,32.42604846213644],"fullCode":"513233105000","fullName":"四川省阿坝藏族羌族自治州红原县龙日镇","acreageMu":967058.51,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[102.484,32.3605]}},{"id":"513233202","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[102.164139,32.32538],[102.164223,32.325168],[102.164246,32.325109],[102.164401,32.324716],[102.164763,32.323798],[102.165261,32.322312],[102.16556,32.321436],[102.165852,32.320752],[102.165879,32.319908],[102.165875,32.318564],[102.166,32.317454],[102.16583,32.315684],[102.165822,32.315506],[102.165819,32.31544],[102.165725,32.313225],[102.165894,32.312154],[102.166521,32.310901],[102.167013,32.309607],[102.167377,32.308079],[102.167576,32.307548],[102.168019,32.306366],[102.168943,32.304276],[102.169317,32.303862],[102.169594,32.303676],[102.169845,32.303446],[102.16988,32.303412],[102.169881,32.303412],[102.170149,32.303418],[102.170447,32.303456],[102.170666,32.303588],[102.170876,32.303971],[102.171014,32.304353],[102.171151,32.304735],[102.171234,32.304987],[102.171316,32.30524],[102.171399,32.305492],[102.171482,32.305744],[102.171565,32.305997],[102.171647,32.306249],[102.17173,32.306501],[102.171761,32.306596],[102.171761,32.306597],[102.171813,32.306754],[102.171896,32.307006],[102.171978,32.307258],[102.172061,32.307511],[102.172144,32.307763],[102.172227,32.308015],[102.17231,32.308268],[102.172392,32.30852],[102.172475,32.308772],[102.172542,32.309035],[102.172609,32.309297],[102.172676,32.309559],[102.172743,32.309821],[102.172809,32.310084],[102.172876,32.310346],[102.172943,32.310608],[102.17301,32.31087],[102.173077,32.311132],[102.173144,32.311395],[102.173147,32.31153],[102.173149,32.311626],[102.173154,32.311858],[102.173159,32.31209],[102.173162,32.312223],[102.173164,32.312322],[102.173169,32.312553],[102.173174,32.312785],[102.173174,32.312789],[102.173149,32.313195],[102.173135,32.313427],[102.173124,32.313604],[102.173099,32.314014],[102.173089,32.314313],[102.17308,32.314613],[102.173092,32.314845],[102.173103,32.315054],[102.173243,32.315374],[102.173448,32.315537],[102.173654,32.315699],[102.17386,32.315862],[102.174066,32.316024],[102.174272,32.316187],[102.174442,32.316321],[102.174477,32.316349],[102.174659,32.316489],[102.174841,32.316629],[102.175022,32.316768],[102.175204,32.316908],[102.175386,32.317048],[102.175567,32.317188],[102.175749,32.317328],[102.175931,32.317467],[102.176112,32.317607],[102.176294,32.317747],[102.176508,32.317907],[102.176722,32.318068],[102.176937,32.318228],[102.177151,32.318388],[102.177365,32.318549],[102.17758,32.318709],[102.177807,32.318848],[102.178035,32.318988],[102.178263,32.319127],[102.178491,32.319266],[102.178762,32.319381],[102.178804,32.319399],[102.179102,32.319526],[102.179117,32.319532],[102.179485,32.319666],[102.179852,32.319801],[102.18013,32.319854],[102.180408,32.319908],[102.180502,32.319915],[102.180705,32.319931],[102.180802,32.319938],[102.181002,32.319953],[102.181411,32.319931],[102.181646,32.319857],[102.181881,32.319783],[102.182116,32.319709],[102.182314,32.319647],[102.182351,32.319636],[102.18258,32.31957],[102.182766,32.319517],[102.18281,32.319504],[102.18304,32.319438],[102.18327,32.319373],[102.1835,32.319307],[102.183729,32.319241],[102.183959,32.319176],[102.184189,32.31911],[102.18446,32.31906],[102.184732,32.319011],[102.185003,32.318961],[102.185223,32.318921],[102.185275,32.318912],[102.18561,32.318888],[102.185791,32.318875],[102.185946,32.318864],[102.186261,32.318887],[102.186577,32.31891],[102.186809,32.318957],[102.186836,32.318963],[102.187094,32.319015],[102.187309,32.31913],[102.187388,32.319173],[102.187524,32.319246],[102.187739,32.319361],[102.187954,32.319476],[102.188311,32.319699],[102.188668,32.319923],[102.188859,32.320043],[102.189051,32.320163],[102.189272,32.320247],[102.189493,32.32033],[102.189806,32.320432],[102.190119,32.320534],[102.190509,32.320542],[102.190899,32.320551],[102.191218,32.320479],[102.191536,32.320407],[102.191744,32.320291],[102.191953,32.320174],[102.192161,32.320058],[102.192369,32.319941],[102.192577,32.319825],[102.192786,32.319708],[102.192987,32.319574],[102.193188,32.319439],[102.193335,32.319342],[102.19339,32.319305],[102.193591,32.319171],[102.193793,32.319036],[102.193994,32.318902],[102.194001,32.318897],[102.194195,32.318767],[102.194397,32.318633],[102.194598,32.318499],[102.194799,32.318364],[102.194991,32.318175],[102.195183,32.317986],[102.195375,32.317797],[102.195567,32.317608],[102.195759,32.317419],[102.195951,32.31723],[102.196143,32.317041],[102.196335,32.316852],[102.196538,32.316678],[102.196742,32.316504],[102.196945,32.31633],[102.197149,32.316155],[102.197352,32.315981],[102.197556,32.315807],[102.197925,32.315602],[102.198295,32.315397],[102.198664,32.315192],[102.199033,32.314987],[102.199385,32.314847],[102.199736,32.314707],[102.200087,32.314567],[102.200306,32.314499],[102.200526,32.31443],[102.200745,32.314361],[102.200964,32.314293],[102.201183,32.314224],[102.201403,32.314155],[102.201644,32.314107],[102.201884,32.314059],[102.202125,32.31401],[102.202366,32.313962],[102.202607,32.313914],[102.202848,32.313866],[102.203088,32.313818],[102.203329,32.31377],[102.203579,32.313723],[102.203828,32.313676],[102.204078,32.313629],[102.204327,32.313582],[102.204576,32.313535],[102.204826,32.313488],[102.205237,32.313444],[102.205648,32.3134],[102.20602,32.313361],[102.206058,32.313357],[102.206288,32.31333],[102.206518,32.313304],[102.206748,32.313277],[102.206978,32.313251],[102.207208,32.313225],[102.207438,32.313198],[102.207863,32.313113],[102.208288,32.313027],[102.208712,32.312942],[102.209126,32.312793],[102.20954,32.312644],[102.209953,32.312495],[102.210367,32.312347],[102.210758,32.312145],[102.211149,32.311944],[102.211539,32.311742],[102.21193,32.31153],[102.212321,32.311318],[102.212712,32.311105],[102.213038,32.310797],[102.213365,32.310489],[102.213616,32.310155],[102.213756,32.309971],[102.213868,32.309821],[102.21412,32.309487],[102.214371,32.309153],[102.214513,32.308931],[102.214654,32.308708],[102.214795,32.308485],[102.214936,32.308263],[102.215037,32.308036],[102.215137,32.307809],[102.215237,32.307583],[102.215337,32.307356],[102.215384,32.307025],[102.215432,32.306695],[102.215329,32.306393],[102.215227,32.306091],[102.215127,32.305694],[102.215027,32.305298],[102.215004,32.304887],[102.215051,32.304541],[102.215224,32.304356],[102.215397,32.30417],[102.215602,32.304009],[102.215807,32.303847],[102.216012,32.303686],[102.216217,32.303525],[102.216422,32.303363],[102.216627,32.303202],[102.216832,32.303041],[102.217037,32.302879],[102.21723,32.302764],[102.217423,32.302648],[102.217616,32.302532],[102.217809,32.302417],[102.218003,32.302301],[102.218196,32.302185],[102.218389,32.30207],[102.218582,32.301954],[102.218637,32.301921],[102.218775,32.301838],[102.218969,32.301723],[102.21927,32.301635],[102.219604,32.301642],[102.219939,32.30165],[102.220196,32.30175],[102.220235,32.301766],[102.220453,32.301851],[102.220471,32.301866],[102.220635,32.301997],[102.220763,32.3021],[102.220817,32.302143],[102.220973,32.302364],[102.221129,32.302584],[102.221285,32.302804],[102.221441,32.303025],[102.221597,32.303245],[102.221753,32.303465],[102.221797,32.303528],[102.221799,32.303531],[102.221909,32.303686],[102.222065,32.303906],[102.222204,32.304209],[102.222343,32.304511],[102.22248,32.304925],[102.222492,32.304998],[102.222543,32.305305],[102.222456,32.305682],[102.222299,32.305995],[102.222177,32.306307],[102.222073,32.306598],[102.222054,32.306652],[102.222007,32.306998],[102.222069,32.30741],[102.222191,32.307665],[102.222313,32.30792],[102.222602,32.308211],[102.222891,32.308502],[102.22318,32.308792],[102.223365,32.30897],[102.223371,32.308976],[102.223507,32.309106],[102.22355,32.309147],[102.223707,32.309298],[102.223736,32.309325],[102.223921,32.309503],[102.224106,32.30968],[102.224167,32.309738],[102.224292,32.309858],[102.224477,32.310035],[102.224662,32.310213],[102.224901,32.310561],[102.22514,32.310909],[102.225379,32.311257],[102.225455,32.311511],[102.225531,32.311765],[102.225608,32.31202],[102.225684,32.312274],[102.225709,32.312546],[102.225721,32.312675],[102.22575,32.312987],[102.225758,32.313075],[102.225761,32.313099],[102.225796,32.313476],[102.225813,32.31374],[102.225819,32.313846],[102.225829,32.314003],[102.225833,32.314065],[102.225846,32.314266],[102.225861,32.3145],[102.225863,32.31453],[102.225872,32.314667],[102.22588,32.314793],[102.225896,32.315057],[102.225911,32.315172],[102.225931,32.315331],[102.225966,32.315605],[102.226001,32.31588],[102.226036,32.316154],[102.226072,32.316429],[102.226096,32.316619],[102.226107,32.316703],[102.226141,32.316878],[102.226155,32.316946],[102.226203,32.317189],[102.226252,32.317432],[102.2263,32.317675],[102.226348,32.317918],[102.226375,32.318049],[102.226397,32.318162],[102.226432,32.318253],[102.226518,32.318474],[102.226539,32.318529],[102.226627,32.318667],[102.226682,32.318754],[102.226926,32.318907],[102.226977,32.31894],[102.22717,32.319061],[102.227247,32.319081],[102.227346,32.319105],[102.227707,32.319167],[102.227909,32.319201],[102.228069,32.319229],[102.22832,32.319253],[102.22857,32.319276],[102.228571,32.319276],[102.228573,32.319277],[102.228881,32.319343],[102.229189,32.31941],[102.229497,32.319476],[102.229725,32.319529],[102.229954,32.319581],[102.230315,32.319572],[102.230734,32.319505],[102.231077,32.319434],[102.231419,32.319362],[102.231848,32.319391],[102.2322,32.31941],[102.23259,32.319524],[102.232904,32.31961],[102.233247,32.319708],[102.233589,32.319806],[102.233932,32.319905],[102.234266,32.319999],[102.234599,32.320093],[102.23485,32.320164],[102.235101,32.320235],[102.235245,32.320276],[102.235655,32.320333],[102.235861,32.320326],[102.23595,32.320323],[102.236197,32.320285],[102.236483,32.320047],[102.236721,32.319695],[102.236935,32.319567],[102.237149,32.319438],[102.237544,32.319267],[102.237939,32.319096],[102.238269,32.31895],[102.238599,32.318804],[102.238929,32.318658],[102.238996,32.318618],[102.239298,32.318442],[102.2396,32.318265],[102.239966,32.318051],[102.240333,32.317836],[102.240699,32.317621],[102.241066,32.317407],[102.241432,32.317192],[102.241825,32.317054],[102.242217,32.316916],[102.24261,32.316778],[102.243002,32.31664],[102.243343,32.316533],[102.243683,32.316426],[102.244023,32.316319],[102.244364,32.316212],[102.244792,32.316131],[102.245207,32.316052],[102.24522,32.31605],[102.24542,32.315917],[102.245439,32.315869],[102.245553,32.315584],[102.245653,32.315327],[102.245753,32.31507],[102.245841,32.314868],[102.24587,32.314813],[102.24594,32.31466],[102.246035,32.314455],[102.2462,32.314096],[102.246365,32.313737],[102.246617,32.313396],[102.24687,32.313055],[102.246953,32.312756],[102.247037,32.312457],[102.247063,32.312205],[102.24709,32.311953],[102.247022,32.311715],[102.246955,32.311477],[102.24687,32.311215],[102.246784,32.310953],[102.246699,32.310691],[102.246614,32.310429],[102.246582,32.31032],[102.246528,32.31014],[102.246496,32.310032],[102.246419,32.309773],[102.246378,32.309634],[102.24633,32.309365],[102.246307,32.309234],[102.246282,32.309095],[102.246292,32.308796],[102.246301,32.308496],[102.246422,32.308214],[102.24654,32.308001],[102.246658,32.307788],[102.246776,32.307575],[102.246894,32.307362],[102.247012,32.307149],[102.24713,32.306937],[102.247284,32.306756],[102.247439,32.306575],[102.247593,32.306394],[102.247747,32.306213],[102.247901,32.306032],[102.248055,32.305851],[102.248209,32.30567],[102.248363,32.30549],[102.248491,32.305279],[102.248618,32.305069],[102.248746,32.304858],[102.248873,32.304648],[102.249016,32.304225],[102.249158,32.303803],[102.249226,32.303394],[102.249294,32.302985],[102.24933,32.302734],[102.249366,32.302482],[102.249401,32.30223],[102.249437,32.301979],[102.249417,32.301706],[102.249403,32.301508],[102.249397,32.301434],[102.249377,32.301162],[102.249358,32.300889],[102.24932,32.300489],[102.249283,32.300088],[102.249245,32.299688],[102.249252,32.299451],[102.24926,32.299215],[102.249267,32.298978],[102.249269,32.298897],[102.249274,32.298742],[102.24932,32.298471],[102.249365,32.298201],[102.249411,32.29793],[102.249456,32.29766],[102.249502,32.297389],[102.249547,32.297118],[102.249592,32.296848],[102.249638,32.296577],[102.249683,32.296307],[102.249729,32.296036],[102.249787,32.295813],[102.249844,32.295589],[102.249902,32.295365],[102.24996,32.295142],[102.250018,32.294918],[102.250076,32.294695],[102.250133,32.294471],[102.250191,32.294247],[102.250296,32.293871],[102.2504,32.293494],[102.25041,32.293162],[102.25042,32.292831],[102.250437,32.292571],[102.250454,32.292311],[102.25046,32.292224],[102.250471,32.292051],[102.250488,32.291791],[102.250489,32.29178],[102.250493,32.291689],[102.250511,32.291335],[102.250518,32.291193],[102.250534,32.290891],[102.250556,32.290446],[102.250579,32.290002],[102.250677,32.289636],[102.250775,32.28927],[102.250873,32.288904],[102.251021,32.288592],[102.251168,32.28828],[102.251279,32.288045],[102.25139,32.28781],[102.251518,32.287584],[102.251645,32.287358],[102.251773,32.287132],[102.251901,32.286906],[102.252068,32.286699],[102.252236,32.286493],[102.252403,32.286286],[102.252571,32.286079],[102.252738,32.285873],[102.252906,32.285666],[102.252966,32.285581],[102.253061,32.285448],[102.253216,32.285231],[102.253371,32.285013],[102.253526,32.284795],[102.253656,32.28461],[102.253663,32.284601],[102.253799,32.284407],[102.253935,32.284212],[102.254071,32.284018],[102.254092,32.283969],[102.254094,32.283964],[102.254171,32.283783],[102.254271,32.283548],[102.254292,32.283364],[102.254321,32.283108],[102.254239,32.282743],[102.254158,32.282378],[102.25409,32.282157],[102.254022,32.281936],[102.253955,32.281715],[102.253887,32.281493],[102.253819,32.281272],[102.253752,32.281051],[102.253764,32.28063],[102.253777,32.28021],[102.25379,32.279789],[102.253948,32.279509],[102.254228,32.279263],[102.254508,32.279016],[102.254788,32.278769],[102.254877,32.278676],[102.254967,32.278584],[102.255029,32.27852],[102.255032,32.278516],[102.255146,32.278398],[102.255325,32.278213],[102.255504,32.278027],[102.255669,32.277856],[102.255862,32.277656],[102.256071,32.277324],[102.256279,32.276992],[102.256488,32.27666],[102.256714,32.276318],[102.256759,32.276171],[102.25687,32.275881],[102.256981,32.275591],[102.257092,32.2753],[102.257194,32.275101],[102.257236,32.27502],[102.257381,32.274739],[102.257488,32.274477],[102.257595,32.274215],[102.257623,32.274142],[102.257745,32.273822],[102.257895,32.273429],[102.257957,32.273152],[102.25802,32.272876],[102.258052,32.272647],[102.258085,32.272418],[102.258115,32.271972],[102.258117,32.271752],[102.258121,32.271317],[102.258101,32.270958],[102.258081,32.270599],[102.258061,32.270241],[102.258017,32.269881],[102.257972,32.269521],[102.257929,32.269168],[102.257907,32.268985],[102.257835,32.268646],[102.257621,32.26842],[102.257389,32.268111],[102.257297,32.267769],[102.257205,32.267427],[102.256985,32.267103],[102.256765,32.266778],[102.256437,32.266517],[102.256176,32.266267],[102.256009,32.266172],[102.255979,32.266047],[102.256039,32.265898],[102.256164,32.265708],[102.256191,32.265684],[102.256384,32.265517],[102.256604,32.265327],[102.256931,32.265079],[102.257258,32.264831],[102.257585,32.264583],[102.257895,32.26431],[102.258204,32.264036],[102.258513,32.263762],[102.258537,32.263749],[102.258784,32.263613],[102.259031,32.263477],[102.259221,32.263328],[102.259282,32.263234],[102.25934,32.263144],[102.259376,32.26284],[102.259376,32.262487],[102.259376,32.262486],[102.259376,32.262484],[102.259346,32.262222],[102.259272,32.261909],[102.259197,32.261597],[102.259111,32.261285],[102.259025,32.260973],[102.258894,32.260681],[102.258704,32.260324],[102.258484,32.260021],[102.258264,32.259717],[102.258139,32.259533],[102.258103,32.259408],[102.258168,32.259212],[102.258264,32.259063],[102.258359,32.258891],[102.258302,32.258546],[102.258246,32.2582],[102.258252,32.257873],[102.258296,32.257621],[102.258341,32.257368],[102.258389,32.257127],[102.258437,32.256886],[102.25846,32.256773],[102.258418,32.256345],[102.258377,32.255916],[102.258264,32.255637],[102.258118,32.255428],[102.257972,32.25522],[102.257868,32.254991],[102.257764,32.254762],[102.257609,32.254423],[102.257556,32.254188],[102.257502,32.253953],[102.257466,32.253575],[102.257431,32.253198],[102.257389,32.252936],[102.257336,32.252728],[102.257246,32.252567],[102.257133,32.252442],[102.257104,32.252293],[102.257115,32.252079],[102.257234,32.251758],[102.257336,32.251502],[102.257337,32.251474],[102.257357,32.25106],[102.257377,32.250646],[102.257336,32.250378],[102.25727,32.250182],[102.257128,32.250035],[102.257092,32.249997],[102.256936,32.249788],[102.256919,32.249765],[102.256753,32.249355],[102.256634,32.249153],[102.256485,32.249028],[102.256408,32.248766],[102.25639,32.248516],[102.256402,32.248254],[102.256443,32.247923],[102.256485,32.247592],[102.256527,32.247261],[102.256515,32.246862],[102.256517,32.246441],[102.25652,32.246019],[102.256521,32.245976],[102.256592,32.245661],[102.256628,32.24542],[102.256663,32.245179],[102.25686,32.244822],[102.256989,32.244548],[102.257117,32.244275],[102.257246,32.244001],[102.257353,32.243739],[102.257496,32.243537],[102.257663,32.243478],[102.257919,32.243472],[102.258204,32.243478],[102.25843,32.243495],[102.258656,32.243513],[102.258914,32.2436],[102.259172,32.243686],[102.25936,32.243775],[102.259539,32.243859],[102.259749,32.243958],[102.25996,32.244057],[102.260175,32.244125],[102.26039,32.244193],[102.260604,32.24426],[102.260819,32.244328],[102.261034,32.244396],[102.261223,32.244456],[102.261249,32.244464],[102.261629,32.244609],[102.261892,32.244709],[102.262247,32.244895],[102.262602,32.245081],[102.262779,32.245185],[102.263064,32.245329],[102.263109,32.245351],[102.263439,32.245518],[102.263689,32.245589],[102.264081,32.245723],[102.264474,32.245857],[102.264516,32.245864],[102.264737,32.245959],[102.265141,32.246134],[102.265495,32.246382],[102.265848,32.24663],[102.266223,32.246842],[102.266598,32.247053],[102.266901,32.247326],[102.267026,32.247523],[102.267097,32.247707],[102.267197,32.247788],[102.267258,32.247838],[102.267523,32.24804],[102.267787,32.248242],[102.26794,32.248354],[102.268055,32.248439],[102.268364,32.248663],[102.268674,32.248887],[102.268983,32.249111],[102.269304,32.249283],[102.269544,32.249486],[102.269679,32.2496],[102.269843,32.249804],[102.270091,32.250113],[102.270242,32.250301],[102.270393,32.250489],[102.270544,32.250677],[102.270695,32.250865],[102.270846,32.251054],[102.270997,32.251242],[102.271173,32.251419],[102.271349,32.251597],[102.271525,32.251775],[102.271701,32.251952],[102.271876,32.25213],[102.272052,32.252308],[102.272228,32.252485],[102.272404,32.252663],[102.272629,32.25282],[102.272853,32.252977],[102.273078,32.253135],[102.273302,32.253292],[102.273527,32.253449],[102.273752,32.253607],[102.273971,32.253722],[102.274191,32.253837],[102.274411,32.253952],[102.27463,32.254067],[102.27485,32.254182],[102.27507,32.254297],[102.275439,32.2544],[102.275808,32.254503],[102.276102,32.254588],[102.276397,32.254673],[102.276749,32.254713],[102.277101,32.254752],[102.277548,32.25473],[102.27797,32.25471],[102.277996,32.254708],[102.278294,32.254667],[102.278476,32.254642],[102.278593,32.254626],[102.278628,32.254615],[102.278839,32.254549],[102.278874,32.254538],[102.279156,32.25445],[102.279421,32.25425],[102.279687,32.25405],[102.279842,32.253856],[102.279996,32.253662],[102.280151,32.253468],[102.280306,32.253274],[102.280484,32.252884],[102.280663,32.252493],[102.28071,32.252194],[102.280757,32.251895],[102.280875,32.251676],[102.281065,32.251538],[102.281255,32.251401],[102.2815,32.25128],[102.281744,32.251159],[102.28212,32.25102],[102.282496,32.250881],[102.282871,32.250741],[102.283094,32.250677],[102.283318,32.250613],[102.283541,32.250548],[102.283764,32.250484],[102.283987,32.25042],[102.28421,32.250355],[102.284418,32.25025],[102.284626,32.250144],[102.284662,32.250113],[102.284949,32.249866],[102.285211,32.24964],[102.285235,32.24962],[102.285354,32.249378],[102.285473,32.249136],[102.285592,32.248894],[102.285711,32.248652],[102.285797,32.248409],[102.285883,32.248166],[102.285969,32.247924],[102.286056,32.247681],[102.286142,32.247438],[102.286228,32.247195],[102.286314,32.246952],[102.286401,32.24671],[102.286512,32.246504],[102.286624,32.246299],[102.286735,32.246093],[102.286847,32.245888],[102.286958,32.245683],[102.287069,32.245477],[102.287181,32.245272],[102.287292,32.245066],[102.28738,32.244905],[102.28738,32.244905],[102.287404,32.244861],[102.287515,32.244656],[102.287627,32.24445],[102.287738,32.244245],[102.287954,32.243924],[102.288169,32.243603],[102.288436,32.24342],[102.288651,32.243277],[102.288866,32.243134],[102.28908,32.242992],[102.289295,32.242849],[102.28951,32.242706],[102.289725,32.242564],[102.289897,32.24241],[102.290069,32.242255],[102.29024,32.242101],[102.290412,32.241947],[102.290584,32.241793],[102.29071,32.24168],[102.290756,32.241639],[102.290931,32.241406],[102.291105,32.241173],[102.291226,32.240828],[102.291348,32.240484],[102.291383,32.240248],[102.291418,32.240012],[102.291453,32.239776],[102.291488,32.23954],[102.291497,32.23924],[102.291505,32.23894],[102.291426,32.238691],[102.291347,32.238442],[102.291267,32.238193],[102.291188,32.237944],[102.291109,32.237696],[102.291029,32.237447],[102.290958,32.237234],[102.290886,32.23702],[102.290814,32.236807],[102.290742,32.236594],[102.29067,32.236381],[102.290599,32.236168],[102.290527,32.235955],[102.290455,32.235742],[102.290383,32.235529],[102.290312,32.235316],[102.29025,32.234904],[102.290295,32.234653],[102.290431,32.234435],[102.290568,32.234217],[102.29083,32.233852],[102.290958,32.233672],[102.291091,32.233486],[102.291353,32.233121],[102.291615,32.232755],[102.291785,32.232554],[102.291955,32.232353],[102.292124,32.232153],[102.292294,32.231952],[102.292464,32.231751],[102.292634,32.23155],[102.292804,32.231349],[102.292974,32.231149],[102.293003,32.231101],[102.293106,32.230934],[102.293237,32.23072],[102.293369,32.230506],[102.293501,32.230292],[102.293632,32.230078],[102.293764,32.229864],[102.293896,32.22965],[102.294027,32.229435],[102.294121,32.229187],[102.29414,32.229135],[102.294214,32.228938],[102.294308,32.22869],[102.294401,32.228441],[102.294471,32.228254],[102.294472,32.228254],[102.294495,32.228193],[102.294588,32.227944],[102.294682,32.227696],[102.294775,32.227447],[102.294869,32.227198],[102.294962,32.22695],[102.295055,32.226701],[102.295149,32.226453],[102.295226,32.226248],[102.295226,32.226248],[102.295226,32.226248],[102.295395,32.225923],[102.295575,32.225674],[102.295811,32.225519],[102.296154,32.225385],[102.296496,32.225251],[102.296668,32.225251],[102.296924,32.225394],[102.297043,32.225602],[102.297105,32.225843],[102.297168,32.226084],[102.297418,32.226435],[102.297644,32.226607],[102.297935,32.226905],[102.298227,32.227202],[102.298476,32.227434],[102.29875,32.227618],[102.299022,32.227847],[102.299293,32.228075],[102.299565,32.228303],[102.299849,32.228545],[102.300133,32.228788],[102.300402,32.229018],[102.300672,32.229248],[102.300925,32.229498],[102.301179,32.229748],[102.301433,32.229998],[102.30165,32.230188],[102.301867,32.230379],[102.302111,32.230569],[102.302355,32.230759],[102.302599,32.23095],[102.302878,32.231137],[102.303158,32.231324],[102.303313,32.231503],[102.303377,32.231638],[102.30342,32.231729],[102.303485,32.231973],[102.303568,32.232092],[102.303872,32.232258],[102.304253,32.232389],[102.304485,32.23249],[102.304657,32.232657],[102.30483,32.232847],[102.305002,32.232999],[102.305175,32.233151],[102.305398,32.233258],[102.305621,32.233365],[102.305832,32.23352],[102.306043,32.233674],[102.306218,32.233868],[102.306329,32.233989],[102.306531,32.234239],[102.306662,32.234483],[102.306793,32.234727],[102.306828,32.234793],[102.307054,32.235149],[102.307164,32.235465],[102.307275,32.23578],[102.307435,32.236179],[102.307596,32.236577],[102.307611,32.236937],[102.307625,32.237297],[102.307679,32.237606],[102.307744,32.237767],[102.307991,32.237942],[102.308238,32.238118],[102.3085,32.238252],[102.308762,32.238386],[102.309196,32.238493],[102.309398,32.238558],[102.309559,32.238671],[102.309803,32.238826],[102.309969,32.239052],[102.310154,32.239314],[102.31035,32.239444],[102.310618,32.239504],[102.311037,32.239644],[102.311181,32.239692],[102.311456,32.239783],[102.311772,32.239849],[102.31198,32.239837],[102.312283,32.239789],[102.312432,32.239744],[102.312634,32.239682],[102.312908,32.239608],[102.313182,32.239534],[102.313455,32.23954],[102.313836,32.239605],[102.314183,32.239728],[102.314185,32.239729],[102.314187,32.23973],[102.314463,32.239798],[102.31474,32.239867],[102.31496,32.239926],[102.31518,32.239986],[102.315424,32.239989],[102.315668,32.239992],[102.315909,32.239992],[102.31615,32.239992],[102.316406,32.239965],[102.316661,32.239938],[102.317084,32.239861],[102.317456,32.239792],[102.317626,32.239761],[102.317827,32.239724],[102.318256,32.239659],[102.318684,32.239593],[102.318958,32.23954],[102.319362,32.239403],[102.3196,32.239391],[102.319838,32.239379],[102.320177,32.239409],[102.320516,32.239438],[102.320903,32.239482],[102.32129,32.239526],[102.321676,32.239569],[102.321811,32.239579],[102.322127,32.239602],[102.322443,32.239624],[102.322759,32.239647],[102.322946,32.239643],[102.323044,32.239641],[102.323425,32.239563],[102.323642,32.239465],[102.323859,32.239367],[102.3241,32.239254],[102.324341,32.239141],[102.324698,32.239016],[102.325055,32.238891],[102.325373,32.238817],[102.325692,32.238742],[102.325954,32.238667],[102.326177,32.238604],[102.326399,32.23854],[102.326774,32.238368],[102.327149,32.238195],[102.327506,32.238073],[102.327863,32.237951],[102.328142,32.237842],[102.328422,32.237733],[102.328484,32.237709],[102.328702,32.237624],[102.329017,32.237535],[102.329332,32.237446],[102.329346,32.237443],[102.329613,32.237394],[102.329879,32.237345],[102.330127,32.237337],[102.330419,32.237329],[102.330712,32.237321],[102.331087,32.237291],[102.331462,32.237261],[102.331575,32.237261],[102.331854,32.237309],[102.332074,32.237333],[102.332425,32.237327],[102.332705,32.237321],[102.332985,32.237309],[102.33301,32.237302],[102.333098,32.237279],[102.333407,32.237065],[102.333681,32.236809],[102.333898,32.236654],[102.334055,32.236541],[102.334305,32.236422],[102.334579,32.236405],[102.334633,32.236396],[102.334633,32.236396],[102.334633,32.236396],[102.334894,32.236356],[102.335156,32.236315],[102.335578,32.236202],[102.335888,32.236048],[102.336286,32.235869],[102.336471,32.235787],[102.336664,32.235701],[102.336768,32.235655],[102.337012,32.235578],[102.337256,32.2355],[102.337497,32.235453],[102.337738,32.235405],[102.337992,32.235362],[102.338247,32.235318],[102.338326,32.235304],[102.338675,32.235189],[102.339024,32.235074],[102.339373,32.234959],[102.339635,32.234849],[102.339897,32.234739],[102.340144,32.234626],[102.340391,32.234513],[102.340715,32.234332],[102.341039,32.23415],[102.341322,32.234022],[102.341604,32.233894],[102.341967,32.233644],[102.34233,32.233395],[102.342693,32.233145],[102.342976,32.232946],[102.34326,32.232748],[102.343543,32.23255],[102.343829,32.232241],[102.344091,32.23189],[102.344358,32.23161],[102.344648,32.231398],[102.344937,32.231186],[102.345227,32.230974],[102.345465,32.230843],[102.345703,32.230712],[102.345893,32.230556],[102.346083,32.230401],[102.346095,32.230391],[102.346434,32.230141],[102.346613,32.229977],[102.346791,32.229814],[102.347,32.229715],[102.347208,32.229617],[102.347567,32.229427],[102.347926,32.229237],[102.348285,32.229046],[102.348692,32.228871],[102.349099,32.228695],[102.349415,32.22857],[102.349748,32.228433],[102.350085,32.228287],[102.350422,32.22814],[102.350759,32.227993],[102.351125,32.227862],[102.351491,32.227731],[102.351817,32.227606],[102.35183,32.227601],[102.352228,32.227571],[102.352615,32.227601],[102.352953,32.227658],[102.353002,32.227666],[102.353269,32.22772],[102.353424,32.227726],[102.353609,32.227708],[102.3539,32.227648],[102.354156,32.227565],[102.354382,32.227497],[102.354608,32.227428],[102.354635,32.22742],[102.355037,32.227355],[102.355145,32.227337],[102.355233,32.227333],[102.355414,32.227293],[102.355474,32.22728],[102.355506,32.227273],[102.35572,32.227208],[102.355725,32.227198],[102.35581,32.227024],[102.35582,32.226992],[102.355899,32.226744],[102.355982,32.226533],[102.356065,32.226322],[102.356089,32.226096],[102.356113,32.22587],[102.356172,32.22556],[102.356214,32.225435],[102.356428,32.225281],[102.356684,32.225037],[102.356821,32.224936],[102.356892,32.224823],[102.356976,32.224626],[102.357118,32.224489],[102.357119,32.224489],[102.35712,32.224489],[102.357326,32.224365],[102.357493,32.22424],[102.357695,32.223901],[102.357862,32.223698],[102.358153,32.223478],[102.35835,32.223371],[102.358463,32.223288],[102.358522,32.223169],[102.358599,32.22302],[102.358891,32.222717],[102.359101,32.222425],[102.359153,32.222354],[102.359211,32.222263],[102.359301,32.222122],[102.359426,32.222021],[102.359569,32.221961],[102.359719,32.221781],[102.359868,32.2216],[102.360077,32.221348],[102.360218,32.221164],[102.360345,32.220965],[102.360473,32.220766],[102.36064,32.220403],[102.360821,32.220046],[102.361003,32.219689],[102.361107,32.219335],[102.361211,32.218981],[102.361407,32.218636],[102.361621,32.218345],[102.361717,32.218113],[102.361812,32.217881],[102.361919,32.217581],[102.362026,32.217282],[102.362133,32.216982],[102.362156,32.216877],[102.362237,32.216504],[102.362317,32.216132],[102.362414,32.215829],[102.362419,32.215816],[102.362573,32.215406],[102.362674,32.215067],[102.362722,32.214734],[102.362784,32.214392],[102.362847,32.21405],[102.362972,32.213627],[102.363007,32.213455],[102.363168,32.213264],[102.363345,32.213066],[102.363522,32.212868],[102.363561,32.212824],[102.36365,32.212592],[102.363715,32.212378],[102.363769,32.21214],[102.363787,32.211839],[102.363805,32.211537],[102.363822,32.211236],[102.363786,32.210824],[102.363749,32.210413],[102.363739,32.210296],[102.363717,32.21005],[102.363715,32.210028],[102.363793,32.209689],[102.3639,32.209314],[102.36405,32.209049],[102.364064,32.209024],[102.364102,32.208958],[102.364393,32.208642],[102.364646,32.208425],[102.364899,32.208208],[102.365185,32.208044],[102.36547,32.207881],[102.365613,32.207809],[102.365672,32.207746],[102.365684,32.207732],[102.365684,32.207643],[102.365625,32.207458],[102.365595,32.2072],[102.365565,32.206941],[102.365502,32.206706],[102.365452,32.206522],[102.365339,32.206102],[102.365316,32.205829],[102.365339,32.205507],[102.365423,32.205252],[102.365537,32.204975],[102.365652,32.204699],[102.365666,32.204663],[102.36572,32.204413],[102.365747,32.204151],[102.365774,32.203889],[102.365683,32.20361],[102.365637,32.203467],[102.365559,32.203294],[102.365464,32.203062],[102.365369,32.202926],[102.365185,32.202747],[102.365101,32.20264],[102.365113,32.202343],[102.365119,32.202075],[102.365125,32.201807],[102.365131,32.201563],[102.365238,32.20123],[102.365298,32.201111],[102.365452,32.200986],[102.365637,32.200873],[102.36575,32.200719],[102.365876,32.200404],[102.36594,32.200243],[102.366012,32.200011],[102.36616,32.199749],[102.366374,32.199452],[102.366398,32.199412],[102.366402,32.199402],[102.366478,32.199242],[102.366582,32.198942],[102.366598,32.198896],[102.366572,32.198549],[102.366545,32.198478],[102.36644,32.198417],[102.366142,32.19825],[102.365893,32.198024],[102.365637,32.197816],[102.365557,32.197774],[102.3655,32.197744],[102.365434,32.197709],[102.365357,32.197619],[102.365262,32.197364],[102.365119,32.196965],[102.365039,32.196694],[102.364959,32.196424],[102.364881,32.196067],[102.36478,32.19593],[102.364593,32.195671],[102.364405,32.195412],[102.364395,32.195397],[102.364162,32.195066],[102.363929,32.194734],[102.363834,32.194556],[102.363781,32.194383],[102.363739,32.194074],[102.363674,32.193896],[102.363543,32.193723],[102.363332,32.193423],[102.36312,32.193122],[102.362948,32.192908],[102.362938,32.19271],[102.362936,32.192682],[102.362859,32.192498],[102.362639,32.192117],[102.362439,32.191879],[102.36224,32.191641],[102.362044,32.191397],[102.361943,32.191225],[102.361904,32.19115],[102.361859,32.191064],[102.361782,32.190939],[102.361681,32.19088],[102.361496,32.190874],[102.361357,32.19087],[102.360997,32.190862],[102.360824,32.190838],[102.36067,32.190737],[102.360529,32.190663],[102.360455,32.190624],[102.360271,32.190594],[102.360104,32.190523],[102.359962,32.190392],[102.359831,32.190291],[102.359724,32.190243],[102.359456,32.190225],[102.359022,32.190237],[102.358977,32.190237],[102.358843,32.190237],[102.358707,32.190166],[102.35854,32.190059],[102.358415,32.190029],[102.358201,32.190011],[102.357892,32.190035],[102.357731,32.190017],[102.357614,32.189973],[102.357558,32.189952],[102.35738,32.189767],[102.357178,32.189488],[102.357023,32.189262],[102.356934,32.18894],[102.356868,32.188661],[102.356857,32.188523],[102.356857,32.18852],[102.356857,32.188518],[102.356773,32.188411],[102.356607,32.188215],[102.356494,32.187977],[102.356529,32.187768],[102.356636,32.187584],[102.35672,32.187394],[102.356708,32.187301],[102.356702,32.187251],[102.356517,32.186906],[102.356419,32.18676],[102.356369,32.186686],[102.356268,32.186585],[102.356024,32.186424],[102.355804,32.18624],[102.355628,32.186094],[102.355453,32.185948],[102.355298,32.18571],[102.355149,32.185383],[102.355131,32.185181],[102.355042,32.18502],[102.354882,32.184866],[102.354617,32.18472],[102.354352,32.184574],[102.353954,32.184407],[102.353626,32.184158],[102.35343,32.18392],[102.353258,32.183741],[102.353097,32.183581],[102.352924,32.183515],[102.352703,32.183441],[102.352481,32.183367],[102.352193,32.183271],[102.351958,32.183182],[102.351723,32.183093],[102.35139,32.183045],[102.351223,32.183015],[102.351134,32.182873],[102.351074,32.182676],[102.351059,32.182498],[102.351039,32.182272],[102.350973,32.181887],[102.350908,32.181503],[102.350842,32.181118],[102.350765,32.180927],[102.35061,32.180761],[102.350429,32.180588],[102.350248,32.180416],[102.350019,32.180279],[102.34979,32.180142],[102.349447,32.179997],[102.349105,32.179851],[102.348963,32.179791],[102.348927,32.17972],[102.348927,32.179607],[102.349004,32.179452],[102.349123,32.179292],[102.349399,32.179026],[102.349675,32.17876],[102.349896,32.178609],[102.350117,32.178458],[102.35052,32.17832],[102.350924,32.178182],[102.351328,32.178044],[102.351731,32.177905],[102.352105,32.177791],[102.352479,32.177676],[102.352853,32.177562],[102.353226,32.177447],[102.353576,32.177364],[102.353925,32.177281],[102.354275,32.177198],[102.354703,32.177097],[102.355078,32.177055],[102.35531,32.177046],[102.355542,32.177037],[102.355851,32.176942],[102.355869,32.176936],[102.355893,32.176928],[102.356014,32.176886],[102.356243,32.176809],[102.356472,32.176732],[102.356696,32.176633],[102.356919,32.176534],[102.357171,32.176423],[102.357367,32.176336],[102.35759,32.176237],[102.357814,32.176138],[102.358013,32.17605],[102.35829,32.175865],[102.358593,32.175692],[102.358895,32.175519],[102.359198,32.175347],[102.359331,32.17527],[102.35962,32.175128],[102.359908,32.174985],[102.360021,32.174878],[102.360099,32.174753],[102.36011,32.17461],[102.360116,32.174383],[102.360122,32.174146],[102.360146,32.173944],[102.360206,32.173837],[102.360348,32.173753],[102.360551,32.173623],[102.360676,32.173426],[102.360729,32.1732],[102.360705,32.172962],[102.360661,32.172605],[102.360616,32.172248],[102.360616,32.172022],[102.360646,32.171921],[102.360967,32.171659],[102.361211,32.171576],[102.361532,32.171499],[102.361764,32.17138],[102.361931,32.171291],[102.362145,32.171148],[102.362401,32.170987],[102.362656,32.170827],[102.36293,32.170708],[102.363261,32.170513],[102.363591,32.170318],[102.363656,32.170279],[102.3639,32.170154],[102.364072,32.170006],[102.364251,32.16975],[102.36434,32.169405],[102.36434,32.169149],[102.364304,32.168953],[102.364292,32.168925],[102.364191,32.168689],[102.36409,32.168453],[102.36398,32.168185],[102.36387,32.167918],[102.363779,32.167605],[102.363727,32.167424],[102.363668,32.16702],[102.363573,32.166799],[102.363424,32.16663],[102.363275,32.16646],[102.363014,32.166281],[102.362754,32.166103],[102.362493,32.165924],[102.36246,32.165901],[102.362335,32.165776],[102.36227,32.165628],[102.362234,32.16536],[102.362198,32.165092],[102.362198,32.164848],[102.362198,32.164604],[102.362202,32.164547],[102.362213,32.164366],[102.362235,32.163995],[102.362258,32.163623],[102.362258,32.163454],[102.362258,32.163325],[102.362234,32.163129],[102.362127,32.162796],[102.362103,32.162671],[102.362109,32.162534],[102.362192,32.162427],[102.362532,32.162201],[102.362766,32.161937],[102.363,32.161674],[102.363233,32.16141],[102.363495,32.161243],[102.363727,32.161124],[102.364025,32.161047],[102.364289,32.160991],[102.364554,32.160934],[102.364881,32.160934],[102.365155,32.160952],[102.365321,32.160964],[102.365546,32.160933],[102.365583,32.160928],[102.365653,32.1609],[102.365851,32.160821],[102.366184,32.16072],[102.366449,32.160663],[102.366713,32.160607],[102.366945,32.160577],[102.367183,32.160583],[102.367198,32.160583],[102.367264,32.16057],[102.367663,32.160494],[102.368061,32.160418],[102.368253,32.160397],[102.368468,32.160339],[102.368778,32.160155],[102.369045,32.160083],[102.369273,32.160032],[102.369501,32.159981],[102.369599,32.159958],[102.370018,32.159828],[102.370437,32.159697],[102.370622,32.159661],[102.370764,32.159673],[102.370943,32.159715],[102.370988,32.159727],[102.371098,32.159756],[102.37127,32.159804],[102.371496,32.159828],[102.371764,32.159881],[102.372032,32.159935],[102.372252,32.160033],[102.372472,32.160131],[102.372692,32.160214],[102.372882,32.160286],[102.373236,32.160342],[102.37359,32.160399],[102.373745,32.160494],[102.37381,32.160619],[102.37381,32.160768],[102.37378,32.160922],[102.373774,32.160952],[102.373774,32.161148],[102.373828,32.161368],[102.373965,32.161553],[102.37406,32.161618],[102.374328,32.161713],[102.374548,32.161826],[102.374839,32.16191],[102.375048,32.161975],[102.37528,32.162017],[102.375399,32.162037],[102.375601,32.16207],[102.375672,32.162171],[102.375697,32.162262],[102.375761,32.162493],[102.37588,32.162695],[102.376071,32.162933],[102.376243,32.163218],[102.376368,32.163427],[102.3766,32.163581],[102.376975,32.16376],[102.377266,32.163891],[102.377427,32.163938],[102.377724,32.164158],[102.377897,32.164301],[102.377939,32.164372],[102.37801,32.164557],[102.378069,32.164783],[102.378135,32.164884],[102.378266,32.164949],[102.378593,32.165039],[102.378884,32.165086],[102.379122,32.165086],[102.37936,32.165074],[102.379509,32.165134],[102.379586,32.165175],[102.379795,32.165288],[102.379884,32.165336],[102.380181,32.165348],[102.38036,32.165413],[102.380538,32.165491],[102.380693,32.165544],[102.38097,32.165549],[102.381062,32.16555],[102.381466,32.165651],[102.381752,32.165782],[102.382055,32.165943],[102.382192,32.166084],[102.382233,32.166127],[102.382394,32.166401],[102.382442,32.166457],[102.382662,32.166716],[102.382799,32.166829],[102.382947,32.166871],[102.38312,32.166901],[102.383304,32.166907],[102.383602,32.166889],[102.383754,32.166892],[102.383923,32.166895],[102.384185,32.166942],[102.384369,32.166972],[102.384708,32.16696],[102.38491,32.166936],[102.385255,32.16702],[102.385427,32.167057],[102.385666,32.167109],[102.385904,32.16718],[102.386186,32.167245],[102.386468,32.167309],[102.386606,32.167341],[102.386981,32.167409],[102.387169,32.167444],[102.387211,32.167531],[102.387477,32.168163],[102.388857,32.169446],[102.391037,32.170552],[102.393159,32.171705],[102.394544,32.172842],[102.395433,32.173487],[102.396988,32.174629],[102.398376,32.17567],[102.399263,32.176363],[102.40031,32.177446],[102.401627,32.178968],[102.402338,32.179899],[102.403043,32.181022],[102.403964,32.182536],[102.404182,32.182879],[102.404271,32.183019],[102.404692,32.183682],[102.404709,32.183709],[102.404833,32.183904],[102.40533,32.184349],[102.406406,32.184419],[102.407528,32.184828],[102.408253,32.185277],[102.408992,32.187221],[102.409303,32.18824],[102.409318,32.188261],[102.409432,32.188425],[102.40958,32.188638],[102.409848,32.189023],[102.410091,32.189611],[102.410432,32.190433],[102.410594,32.190966],[102.410847,32.191792],[102.410954,32.19333],[102.410968,32.19353],[102.410968,32.19354],[102.410986,32.194881],[102.411247,32.19592],[102.411356,32.196353],[102.411547,32.19711],[102.4118,32.198187],[102.411863,32.198457],[102.411898,32.198606],[102.411933,32.198756],[102.411959,32.19887],[102.412002,32.199049],[102.412074,32.199232],[102.412156,32.199442],[102.412229,32.199627],[102.412318,32.199855],[102.412379,32.200033],[102.412438,32.200171],[102.412478,32.200265],[102.412587,32.20041],[102.412705,32.200569],[102.41282,32.200724],[102.412911,32.200846],[102.41318,32.201208],[102.413353,32.20144],[102.413513,32.202148],[102.413605,32.202554],[102.413614,32.202796],[102.413632,32.203286],[102.413637,32.203423],[102.414411,32.204114],[102.415356,32.204808],[102.416104,32.206066],[102.416547,32.20681],[102.416637,32.207632],[102.416782,32.208527],[102.416927,32.209422],[102.416984,32.209705],[102.417051,32.210043],[102.417605,32.211043],[102.417692,32.211151],[102.418648,32.212336],[102.419035,32.213332],[102.419601,32.214079],[102.419855,32.214414],[102.420014,32.214855],[102.420069,32.215005],[102.420144,32.215214],[102.419942,32.215631],[102.419914,32.215689],[102.419814,32.215896],[102.418535,32.217087],[102.418141,32.21782],[102.417613,32.218867],[102.417531,32.219554],[102.417815,32.220512],[102.418602,32.221322],[102.419013,32.222177],[102.419167,32.223345],[102.419273,32.223626],[102.419688,32.224732],[102.419912,32.225636],[102.419875,32.226958],[102.420208,32.228394],[102.420318,32.230043],[102.420339,32.230355],[102.420302,32.231677],[102.419766,32.23299],[102.419399,32.233719],[102.419323,32.23387],[102.419239,32.234037],[102.419122,32.234151],[102.418983,32.234286],[102.418831,32.234433],[102.418705,32.234556],[102.418598,32.234659],[102.418473,32.234774],[102.418325,32.23491],[102.418158,32.235063],[102.418007,32.235202],[102.417853,32.235344],[102.41775,32.235438],[102.417639,32.235539],[102.417541,32.235682],[102.417414,32.235866],[102.417309,32.236018],[102.417174,32.236213],[102.417037,32.236412],[102.416916,32.236586],[102.416804,32.236747],[102.416716,32.236876],[102.416665,32.236948],[102.416619,32.237092],[102.416555,32.237289],[102.41649,32.23749],[102.41642,32.237706],[102.416352,32.237915],[102.416279,32.238147],[102.416218,32.238329],[102.416174,32.238463],[102.416143,32.23856],[102.41612,32.238631],[102.416079,32.238774],[102.416052,32.238872],[102.416023,32.238974],[102.415968,32.239168],[102.41593,32.239304],[102.415883,32.239472],[102.415843,32.239614],[102.415806,32.239744],[102.415764,32.239893],[102.415726,32.240027],[102.415704,32.240104],[102.415676,32.240225],[102.41565,32.240335],[102.415608,32.240515],[102.415604,32.240533],[102.415577,32.240649],[102.415572,32.240669],[102.415551,32.240761],[102.415533,32.240835],[102.415506,32.240951],[102.415421,32.241316],[102.41539,32.241667],[102.415384,32.241737],[102.415376,32.241816],[102.415371,32.241877],[102.415364,32.241956],[102.415355,32.242057],[102.415347,32.242148],[102.415337,32.242266],[102.415325,32.242392],[102.415315,32.242508],[102.415303,32.242639],[102.415292,32.242763],[102.41528,32.242898],[102.415269,32.243022],[102.415259,32.243138],[102.41525,32.24324],[102.415243,32.243317],[102.415238,32.243376],[102.415229,32.243481],[102.415221,32.243576],[102.415209,32.243711],[102.415202,32.24379],[102.415198,32.243836],[102.415192,32.243905],[102.415187,32.243961],[102.415181,32.244025],[102.415175,32.244101],[102.415166,32.2442],[102.415158,32.24429],[102.415152,32.244359],[102.415148,32.244403],[102.415146,32.244433],[102.415142,32.244446],[102.415129,32.244497],[102.415114,32.244559],[102.415101,32.244609],[102.415088,32.244659],[102.415068,32.244738],[102.41505,32.244809],[102.415031,32.24488],[102.415018,32.244933],[102.415006,32.244978],[102.414985,32.24506],[102.414936,32.245253],[102.414889,32.245437],[102.414839,32.245634],[102.414796,32.245802],[102.414757,32.246127],[102.414722,32.246418],[102.414686,32.246721],[102.414657,32.246967],[102.414632,32.247174],[102.414652,32.247353],[102.414679,32.247592],[102.414703,32.247831],[102.414724,32.248002],[102.414739,32.248127],[102.414747,32.248199],[102.41477,32.2484],[102.414781,32.248501],[102.414838,32.248624],[102.414938,32.248818],[102.415024,32.249023],[102.415075,32.249142],[102.415078,32.249232],[102.415083,32.249368],[102.415087,32.249517],[102.415093,32.249679],[102.415097,32.249807],[102.415101,32.24994],[102.415105,32.250051],[102.415108,32.250148],[102.415112,32.250244],[102.415114,32.250319],[102.415117,32.250437],[102.415122,32.250547],[102.415126,32.250681],[102.415131,32.250786],[102.415135,32.2509],[102.415139,32.251002],[102.415141,32.251063],[102.415155,32.251458],[102.415166,32.251793],[102.415178,32.252108],[102.415206,32.252674],[102.415223,32.253017],[102.415242,32.253404],[102.415257,32.253697],[102.415391,32.254232],[102.415461,32.254511],[102.415537,32.254814],[102.415592,32.255207],[102.415631,32.255493],[102.415692,32.255929],[102.415758,32.256703],[102.415802,32.257217],[102.415832,32.257572],[102.415819,32.258033],[102.415811,32.258313],[102.415796,32.258842],[102.415904,32.259139],[102.416011,32.259436],[102.416096,32.259672],[102.416143,32.259802],[102.416492,32.260656],[102.416699,32.261108],[102.416786,32.261297],[102.41745,32.262051],[102.417453,32.262056],[102.417456,32.26206],[102.418229,32.263126],[102.419002,32.264412],[102.419549,32.264922],[102.420045,32.265385],[102.420277,32.265602],[102.420628,32.266403],[102.420724,32.267411],[102.420893,32.268049],[102.42177,32.267856],[102.421921,32.267703],[102.422059,32.267564],[102.422254,32.267366],[102.422484,32.267134],[102.422632,32.266984],[102.422796,32.266818],[102.423073,32.266688],[102.423305,32.26658],[102.423554,32.266463],[102.423829,32.26643],[102.424033,32.266405],[102.424304,32.266372],[102.424513,32.266241],[102.424673,32.26614],[102.424874,32.266014],[102.425064,32.265896],[102.425256,32.265777],[102.425453,32.265654],[102.425699,32.265501],[102.425892,32.265442],[102.426128,32.265369],[102.42637,32.265294],[102.426658,32.265204],[102.426934,32.265119],[102.427144,32.265054],[102.427291,32.265031],[102.427519,32.264995],[102.42776,32.264957],[102.427928,32.264931],[102.428111,32.264902],[102.428333,32.264867],[102.42863,32.26474],[102.428911,32.264616],[102.429196,32.264492],[102.429491,32.264364],[102.429622,32.264307],[102.429846,32.26421],[102.430032,32.26414],[102.430244,32.264061],[102.43055,32.263945],[102.430749,32.263871],[102.430917,32.263808],[102.431113,32.26361],[102.431173,32.263549],[102.431296,32.263705],[102.431401,32.263838],[102.431545,32.264019],[102.431713,32.264233],[102.431843,32.2644],[102.431988,32.264584],[102.432121,32.264754],[102.432211,32.264868],[102.432316,32.265001],[102.432429,32.265219],[102.432531,32.265416],[102.43262,32.265584],[102.432709,32.265757],[102.432788,32.26591],[102.432849,32.266061],[102.432896,32.266178],[102.432961,32.26634],[102.433007,32.266472],[102.433073,32.266629],[102.433139,32.266782],[102.433196,32.266924],[102.433317,32.267488],[102.433452,32.268119],[102.433526,32.268466],[102.433464,32.270687],[102.433592,32.272754],[102.433659,32.274819],[102.433249,32.276081],[102.432833,32.277608],[102.432394,32.27852],[102.432357,32.278597],[102.432303,32.278708],[102.432511,32.280194],[102.432974,32.281421],[102.432813,32.282741],[102.432327,32.283519],[102.43216,32.283786],[102.431994,32.28392],[102.431586,32.284251],[102.431242,32.285408],[102.430894,32.286724],[102.430842,32.286793],[102.430826,32.286815],[102.430739,32.286932],[102.430652,32.287048],[102.430642,32.287061],[102.430613,32.2871],[102.430585,32.287138],[102.43056,32.287172],[102.430546,32.28719],[102.430116,32.287767],[102.429922,32.287892],[102.429164,32.288382],[102.428583,32.289111],[102.428442,32.289646],[102.428394,32.289825],[102.428025,32.291217],[102.427678,32.29248],[102.427089,32.293474],[102.426431,32.29473],[102.425946,32.295245],[102.425403,32.295821],[102.424268,32.296274],[102.423392,32.296415],[102.422145,32.29657],[102.421203,32.296688],[102.419915,32.296739],[102.419457,32.296758],[102.418769,32.296758],[102.41684,32.296757],[102.414842,32.296875],[102.414055,32.29669],[102.413604,32.296585],[102.413298,32.296535],[102.412283,32.296866],[102.412026,32.29686],[102.410568,32.29683],[102.410499,32.296826],[102.409512,32.296756],[102.40948,32.296754],[102.408561,32.296689],[102.407203,32.296611],[102.406307,32.296894],[102.406286,32.297647],[102.406432,32.298755],[102.406342,32.299808],[102.406341,32.299853],[102.406337,32.299987],[102.406333,32.300126],[102.40633,32.300231],[102.406325,32.300416],[102.406319,32.300652],[102.406314,32.300817],[102.406309,32.300995],[102.406304,32.301146],[102.4063,32.301298],[102.406323,32.301464],[102.406345,32.301622],[102.406373,32.301825],[102.406403,32.30204],[102.40643,32.302229],[102.406446,32.302345],[102.406478,32.302577],[102.406507,32.302783],[102.406534,32.302981],[102.406562,32.303179],[102.406563,32.303396],[102.406563,32.303463],[102.406564,32.303568],[102.406565,32.303804],[102.406566,32.304044],[102.406566,32.304154],[102.406566,32.304193],[102.406567,32.304287],[102.406568,32.304556],[102.406569,32.304796],[102.406569,32.304863],[102.40657,32.305096],[102.406571,32.305289],[102.406571,32.305404],[102.406572,32.305591],[102.406572,32.305719],[102.406573,32.305983],[102.406573,32.306104],[102.406573,32.30611],[102.406573,32.306147],[102.406578,32.308137],[102.406479,32.308814],[102.406383,32.309472],[102.406189,32.310741],[102.405829,32.312275],[102.405008,32.313397],[102.403697,32.315111],[102.402707,32.316632],[102.401858,32.318758],[102.401741,32.320095],[102.401235,32.321224],[102.400807,32.322453],[102.400633,32.322953],[102.400456,32.324518],[102.400363,32.32534],[102.400234,32.326324],[102.399947,32.327518],[102.399466,32.33021],[102.399234,32.333035],[102.399008,32.335154],[102.397563,32.334466],[102.396598,32.334668],[102.395766,32.334799],[102.394551,32.334625],[102.393033,32.334372],[102.392014,32.33424],[102.391188,32.334133],[102.390993,32.334108],[102.389526,32.333597],[102.389072,32.333468],[102.388925,32.333294],[102.388894,32.332607],[102.389149,32.332155],[102.389373,32.331759],[102.389392,32.331457],[102.389464,32.330346],[102.389487,32.329532],[102.389525,32.329151],[102.389561,32.328778],[102.38963,32.328077],[102.389636,32.328009],[102.389704,32.327264],[102.389165,32.326696],[102.388519,32.326339],[102.388387,32.326332],[102.388139,32.326319],[102.387743,32.326298],[102.387649,32.326293],[102.387618,32.326291],[102.387208,32.326269],[102.386572,32.326499],[102.386085,32.326675],[102.386012,32.326709],[102.385369,32.327003],[102.385102,32.32711],[102.385082,32.327118],[102.384819,32.327222],[102.38475,32.32725],[102.384245,32.327451],[102.383216,32.328116],[102.382758,32.32835],[102.382698,32.328381],[102.382502,32.328481],[102.382162,32.328655],[102.382089,32.328693],[102.381887,32.328856],[102.381861,32.328876],[102.381055,32.329529],[102.380272,32.330413],[102.37984,32.33139],[102.378605,32.332179],[102.377477,32.332756],[102.376519,32.332736],[102.37576,32.332763],[102.375252,32.332881],[102.375032,32.33349],[102.376298,32.334395],[102.376631,32.334957],[102.376615,32.335512],[102.376028,32.336203],[102.375079,32.337367],[102.373813,32.338969],[102.372799,32.340872],[102.372027,32.341928],[102.371335,32.343283],[102.370191,32.345146],[102.369589,32.346355],[102.369292,32.347606],[102.368694,32.348667],[102.367972,32.34954],[102.367472,32.350232],[102.366066,32.35061],[102.364567,32.351208],[102.363549,32.351741],[102.362957,32.352617],[102.362371,32.353271],[102.362164,32.353634],[102.361683,32.354477],[102.361414,32.35621],[102.361379,32.357431],[102.36127,32.358168],[102.361199,32.359129],[102.361068,32.360643],[102.36063,32.363705],[102.360385,32.364625],[102.360052,32.36558],[102.359888,32.366723],[102.359798,32.368312],[102.35968,32.369383],[102.35931,32.370115],[102.358235,32.371091],[102.357558,32.371891],[102.356533,32.372647],[102.355159,32.373432],[102.354258,32.374412],[102.354239,32.375077],[102.354044,32.375776],[102.353752,32.376806],[102.353545,32.377949],[102.353004,32.378529],[102.352253,32.378883],[102.351855,32.37906],[102.350881,32.379595],[102.351449,32.381049],[102.351995,32.383244],[102.352552,32.385068],[102.352564,32.386142],[102.352579,32.387141],[102.352677,32.387444],[102.353236,32.389172],[102.353459,32.38986],[102.353635,32.39127],[102.354038,32.392425],[102.354352,32.393616],[102.355108,32.394594],[102.355089,32.395259],[102.35438,32.397131],[102.352698,32.399464],[102.351006,32.400686],[102.349568,32.402136],[102.34617,32.407947],[102.345785,32.408491],[102.345772,32.408509],[102.345373,32.409072],[102.3453,32.409175],[102.345289,32.40919],[102.345283,32.409199],[102.345215,32.409296],[102.344227,32.410274],[102.343993,32.410485],[102.342031,32.412263],[102.338886,32.415163],[102.337247,32.416674],[102.33675,32.417132],[102.336709,32.417169],[102.336699,32.417179],[102.336666,32.417209],[102.336623,32.417249],[102.336616,32.417255],[102.336462,32.417397],[102.336382,32.417471],[102.335594,32.417565],[102.334971,32.417589],[102.334328,32.417613],[102.332497,32.417574],[102.331197,32.417287],[102.330141,32.417065],[102.329636,32.416958],[102.327275,32.415687],[102.326135,32.415885],[102.324757,32.416781],[102.323692,32.417387],[102.322646,32.417365],[102.321596,32.417454],[102.320608,32.416952],[102.319248,32.417219],[102.319057,32.41777],[102.31871,32.419168],[102.318842,32.420614],[102.318847,32.420988],[102.318856,32.421613],[102.319034,32.422949],[102.319457,32.426362],[102.319588,32.427807],[102.319737,32.428699],[102.319935,32.429369],[102.320371,32.430858],[102.320451,32.432562],[102.320407,32.434041],[102.320707,32.435712],[102.32075,32.437193],[102.32067,32.438412],[102.320417,32.43959],[102.32037,32.44118],[102.320409,32.442809],[102.320434,32.444918],[102.32067,32.445774],[102.321341,32.446714],[102.321883,32.447539],[102.322678,32.448703],[102.323044,32.449599],[102.325506,32.454868],[102.326407,32.456885],[102.326497,32.458256],[102.32624,32.459545],[102.325773,32.460608],[102.325561,32.461861],[102.325074,32.463553],[102.325061,32.465477],[102.324895,32.466657],[102.324727,32.467911],[102.32456,32.469129],[102.324606,32.470535],[102.324006,32.471633],[102.323588,32.472475],[102.322209,32.47337],[102.321372,32.473611],[102.320272,32.473921],[102.318993,32.474375],[102.317894,32.47461],[102.316193,32.474574],[102.314795,32.474618],[102.314213,32.475123],[102.313725,32.475775],[102.313395,32.476216],[102.313131,32.476667],[102.312199,32.478262],[102.311323,32.479834],[102.311219,32.480334],[102.310916,32.481787],[102.311089,32.483307],[102.311673,32.484208],[102.311739,32.4847],[102.311816,32.485284],[102.31153,32.486092],[102.31063,32.486997],[102.309694,32.487643],[102.308793,32.488586],[102.308286,32.4895],[102.307999,32.490345],[102.307839,32.491304],[102.307815,32.492117],[102.308133,32.49316],[102.308318,32.494274],[102.30869,32.494985],[102.308679,32.495343],[102.308664,32.495872],[102.308633,32.496907],[102.308369,32.49715],[102.308319,32.497197],[102.308144,32.49723],[102.30744,32.497363],[102.307147,32.49745],[102.30559,32.497915],[102.304271,32.498257],[102.303308,32.49831],[102.301595,32.49868],[102.300504,32.498657],[102.300373,32.498609],[102.300303,32.498583],[102.299338,32.498225],[102.298297,32.498018],[102.297387,32.497776],[102.296037,32.497673],[102.295037,32.497541],[102.293911,32.49722],[102.292726,32.497454],[102.292101,32.497884],[102.291871,32.498286],[102.29189,32.499101],[102.291976,32.50062],[102.291887,32.502135],[102.291637,32.503202],[102.291601,32.503375],[102.291597,32.503393],[102.291505,32.503833],[102.29147,32.503999],[102.291382,32.504418],[102.290941,32.506036],[102.290556,32.507212],[102.290392,32.508318],[102.290603,32.510025],[102.29064,32.511691],[102.290391,32.512721],[102.29019,32.513605],[102.289346,32.515511],[102.288597,32.517196],[102.288122,32.517988],[102.287869,32.518673],[102.287337,32.518908],[102.286228,32.519032],[102.284592,32.519194],[102.283165,32.519536],[102.282892,32.519601],[102.281662,32.519821],[102.280661,32.520194],[102.280417,32.5203],[102.280201,32.520393],[102.280189,32.520398],[102.279632,32.520638],[102.279246,32.520805],[102.278934,32.521489],[102.278447,32.522401],[102.277761,32.523683],[102.277274,32.524758],[102.277244,32.524826],[102.277143,32.525049],[102.277014,32.525018],[102.276779,32.524961],[102.276544,32.524904],[102.27631,32.524846],[102.276075,32.524789],[102.275857,32.52472],[102.275639,32.524651],[102.275299,32.52453],[102.275037,32.524347],[102.274816,32.524082],[102.274802,32.52406],[102.274785,32.524033],[102.27465,32.523819],[102.274563,32.523527],[102.274535,32.523284],[102.274531,32.523251],[102.274517,32.523138],[102.274515,32.523108],[102.274514,32.523097],[102.274505,32.522976],[102.274553,32.522872],[102.274604,32.522763],[102.274627,32.522713],[102.274749,32.522451],[102.27489,32.522227],[102.274992,32.522052],[102.274988,32.522033],[102.274974,32.52197],[102.27492,32.521911],[102.274887,32.521875],[102.274809,32.521789],[102.274619,32.521705],[102.274498,32.52168],[102.274354,32.52165],[102.274185,32.521646],[102.274086,32.521644],[102.273972,32.521641],[102.273945,32.52164],[102.273685,32.521627],[102.273398,32.521613],[102.273015,32.521516],[102.27298,32.521506],[102.272871,32.521439],[102.272714,32.521341],[102.272665,32.52131],[102.272604,32.521273],[102.272433,32.521087],[102.272345,32.520991],[102.272162,32.520727],[102.271881,32.520495],[102.2716,32.520327],[102.271536,32.5203],[102.271419,32.52025],[102.271333,32.520214],[102.271306,32.520202],[102.271279,32.520191],[102.271266,32.520188],[102.27088,32.520102],[102.270641,32.520104],[102.270403,32.520107],[102.270124,32.520142],[102.269985,32.520159],[102.269845,32.520177],[102.269719,32.520168],[102.26968,32.520165],[102.2695,32.520152],[102.269215,32.520099],[102.268971,32.519948],[102.268958,32.519931],[102.268931,32.519895],[102.268903,32.519857],[102.268713,32.519601],[102.268591,32.519445],[102.268569,32.519417],[102.268556,32.5194],[102.268475,32.519297],[102.268456,32.519273],[102.268363,32.519104],[102.268242,32.518884],[102.268083,32.518596],[102.268068,32.518568],[102.268027,32.518495],[102.267986,32.51842],[102.267813,32.518106],[102.267707,32.517914],[102.267599,32.517717],[102.267445,32.517468],[102.267417,32.517423],[102.267269,32.517226],[102.267177,32.517127],[102.267019,32.517056],[102.266987,32.517041],[102.26689,32.517035],[102.266644,32.517018],[102.266565,32.517012],[102.266367,32.516998],[102.266319,32.516995],[102.26613,32.51691],[102.265982,32.51676],[102.265873,32.516548],[102.265846,32.516223],[102.265853,32.515964],[102.26592,32.515658],[102.265986,32.515353],[102.266042,32.515195],[102.266049,32.515177],[102.266072,32.515048],[102.266122,32.514677],[102.266013,32.514495],[102.265967,32.514459],[102.265938,32.514437],[102.265863,32.514378],[102.265843,32.514363],[102.265829,32.514356],[102.265524,32.514209],[102.265145,32.514023],[102.264943,32.513842],[102.264759,32.513594],[102.26463,32.513381],[102.264601,32.513044],[102.264572,32.512706],[102.264564,32.512342],[102.264564,32.512341],[102.264562,32.512254],[102.264561,32.512191],[102.264558,32.512084],[102.264557,32.51201],[102.264556,32.511978],[102.264542,32.511781],[102.264535,32.511685],[102.264529,32.511604],[102.264423,32.511328],[102.264391,32.511291],[102.26438,32.511278],[102.264308,32.511196],[102.264219,32.511096],[102.264206,32.511081],[102.2642,32.511073],[102.264173,32.511041],[102.264145,32.511008],[102.264035,32.510876],[102.263985,32.510817],[102.263944,32.510767],[102.263917,32.510743],[102.263897,32.510726],[102.263744,32.51059],[102.263644,32.510502],[102.263581,32.510464],[102.263525,32.510431],[102.263363,32.510333],[102.263221,32.510303],[102.263191,32.510297],[102.263105,32.510295],[102.263045,32.510294],[102.26302,32.510294],[102.262713,32.510303],[102.262465,32.510395],[102.262424,32.51041],[102.262381,32.510443],[102.262272,32.510524],[102.262227,32.510558],[102.262141,32.510622],[102.26211,32.510645],[102.262074,32.510672],[102.261757,32.510913],[102.261519,32.511073],[102.26149,32.511092],[102.261406,32.511148],[102.261268,32.511221],[102.26123,32.511242],[102.261069,32.511285],[102.261006,32.511302],[102.260951,32.511316],[102.260909,32.511328],[102.26085,32.511343],[102.260794,32.511358],[102.260671,32.511391],[102.260385,32.511445],[102.26027,32.511466],[102.260128,32.511493],[102.259869,32.511541],[102.259798,32.511556],[102.259764,32.511563],[102.259715,32.511573],[102.259562,32.511606],[102.259429,32.511666],[102.25942,32.511671],[102.259378,32.51169],[102.259329,32.511712],[102.259096,32.511819],[102.258952,32.511885],[102.258914,32.511902],[102.258876,32.51192],[102.258863,32.511926],[102.258699,32.512001],[102.258629,32.512032],[102.258391,32.512086],[102.258301,32.512106],[102.258153,32.51214],[102.258097,32.512144],[102.257916,32.512158],[102.257678,32.512177],[102.257343,32.512216],[102.257006,32.512303],[102.256693,32.512556],[102.256596,32.512904],[102.256523,32.513161],[102.256498,32.513251],[102.256349,32.513602],[102.256259,32.513811],[102.256169,32.514021],[102.255982,32.514205],[102.255796,32.514389],[102.255623,32.514562],[102.255451,32.514735],[102.255306,32.514932],[102.255161,32.51513],[102.254807,32.51531],[102.254454,32.515491],[102.254177,32.515462],[102.25393,32.515339],[102.253742,32.515123],[102.25361,32.514861],[102.253524,32.514484],[102.253438,32.514108],[102.253385,32.513706],[102.253332,32.513305],[102.25328,32.512903],[102.25327,32.512677],[102.25326,32.512451],[102.25325,32.512225],[102.25324,32.511999],[102.25323,32.511772],[102.25322,32.511546],[102.253211,32.51132],[102.253201,32.511094],[102.253191,32.510867],[102.253181,32.510641],[102.25318,32.510373],[102.25318,32.510106],[102.253179,32.509838],[102.253178,32.50957],[102.253178,32.509303],[102.253177,32.509035],[102.253176,32.508767],[102.253175,32.5085],[102.253175,32.508232],[102.253174,32.507964],[102.253173,32.507696],[102.253173,32.507429],[102.253172,32.507161],[102.253171,32.506893],[102.253171,32.506626],[102.25317,32.506358],[102.253154,32.50612],[102.253138,32.505882],[102.253122,32.505645],[102.253106,32.505407],[102.25309,32.505169],[102.253074,32.504931],[102.253058,32.504694],[102.253042,32.504456],[102.253026,32.504218],[102.25301,32.503981],[102.252994,32.503743],[102.252978,32.503505],[102.25293,32.503249],[102.252882,32.502993],[102.252834,32.502737],[102.252786,32.50248],[102.252738,32.502224],[102.252691,32.501968],[102.252605,32.501755],[102.25252,32.501542],[102.252435,32.501328],[102.25235,32.501115],[102.252265,32.500902],[102.252179,32.500688],[102.252094,32.500475],[102.252009,32.500262],[102.25194,32.500117],[102.251924,32.500082],[102.251843,32.499911],[102.251745,32.499705],[102.251647,32.499499],[102.25155,32.499293],[102.251452,32.499088],[102.251355,32.498882],[102.251263,32.498536],[102.251172,32.49819],[102.25111,32.497955],[102.251048,32.49772],[102.250987,32.497485],[102.250925,32.497251],[102.250863,32.497016],[102.250801,32.496781],[102.250739,32.496547],[102.250677,32.496312],[102.250615,32.496077],[102.250554,32.495842],[102.250492,32.495608],[102.25043,32.495373],[102.250368,32.495138],[102.250306,32.494904],[102.250179,32.494548],[102.250121,32.494388],[102.250051,32.494192],[102.249838,32.493833],[102.249649,32.493642],[102.249348,32.493493],[102.24896,32.493415],[102.248703,32.493409],[102.248446,32.493403],[102.248189,32.493397],[102.247931,32.493392],[102.247666,32.493421],[102.247402,32.49345],[102.247136,32.49348],[102.246871,32.493509],[102.246501,32.49376],[102.246132,32.494011],[102.245762,32.494262],[102.245711,32.494302],[102.245563,32.494415],[102.245363,32.494568],[102.245164,32.49472],[102.244965,32.494873],[102.244765,32.495025],[102.244566,32.495178],[102.244366,32.49533],[102.244167,32.495483],[102.243968,32.495635],[102.243768,32.495788],[102.243569,32.495941],[102.24337,32.496093],[102.243205,32.496252],[102.24304,32.49641],[102.242875,32.496568],[102.24271,32.496727],[102.242545,32.496885],[102.24238,32.497043],[102.242215,32.497202],[102.24205,32.49736],[102.241891,32.497565],[102.241731,32.497771],[102.241572,32.497976],[102.241413,32.498182],[102.241253,32.498387],[102.241176,32.498487],[102.241094,32.498593],[102.240934,32.498798],[102.240775,32.499004],[102.24077,32.499014],[102.240604,32.499375],[102.240433,32.499746],[102.240262,32.500117],[102.240142,32.500378],[102.24003,32.500582],[102.239918,32.500787],[102.239806,32.500992],[102.239694,32.501197],[102.239582,32.501401],[102.23947,32.501606],[102.239358,32.501811],[102.239246,32.502016],[102.239134,32.50222],[102.239022,32.502425],[102.238908,32.502678],[102.238793,32.50293],[102.238679,32.503183],[102.238565,32.503435],[102.238451,32.503688],[102.238393,32.503815],[102.238336,32.50394],[102.238282,32.50419],[102.238228,32.50444],[102.238174,32.50469],[102.23812,32.504941],[102.238066,32.505191],[102.238011,32.505441],[102.237976,32.505699],[102.23794,32.505957],[102.237934,32.506192],[102.237927,32.506427],[102.237959,32.506687],[102.237992,32.506947],[102.238086,32.507165],[102.23818,32.507384],[102.238273,32.507603],[102.238367,32.507822],[102.238461,32.508041],[102.238555,32.50826],[102.238649,32.508479],[102.238742,32.508697],[102.238836,32.508916],[102.23893,32.509135],[102.238986,32.509354],[102.239042,32.509574],[102.239099,32.509793],[102.239155,32.510012],[102.239199,32.510366],[102.239162,32.510672],[102.239042,32.510975],[102.238808,32.5113],[102.238636,32.511473],[102.238464,32.511646],[102.238175,32.511968],[102.237945,32.512246],[102.237826,32.512491],[102.237707,32.512736],[102.237615,32.513016],[102.237608,32.513257],[102.237605,32.513345],[102.237595,32.513674],[102.237694,32.514077],[102.237727,32.514337],[102.237761,32.514597],[102.237753,32.514867],[102.237744,32.515138],[102.237706,32.515514],[102.237615,32.515723],[102.237493,32.516074],[102.237432,32.516293],[102.23737,32.516512],[102.237383,32.516655],[102.237401,32.516853],[102.237433,32.517195],[102.237437,32.517501],[102.237442,32.517807],[102.237442,32.51792],[102.237443,32.518059],[102.237445,32.51831],[102.237446,32.518561],[102.237448,32.518813],[102.237449,32.519064],[102.237451,32.519315],[102.237508,32.519717],[102.237566,32.520118],[102.237527,32.520447],[102.237489,32.520776],[102.237394,32.521174],[102.237246,32.521453],[102.237099,32.521733],[102.236927,32.522082],[102.236755,32.522431],[102.236583,32.52278],[102.236322,32.523136],[102.23606,32.523491],[102.235799,32.523847],[102.235644,32.52402],[102.23549,32.524193],[102.235335,32.524366],[102.23518,32.524539],[102.235025,32.524712],[102.23487,32.524885],[102.234715,32.525059],[102.234561,32.525232],[102.234394,32.525446],[102.234227,32.52566],[102.23406,32.525874],[102.233893,32.526089],[102.233761,32.526333],[102.233629,32.526577],[102.233452,32.526903],[102.2334,32.527196],[102.233349,32.52749],[102.233335,32.527741],[102.23332,32.527992],[102.233306,32.528244],[102.233292,32.528495],[102.233336,32.528861],[102.23338,32.529227],[102.233342,32.529544],[102.233305,32.529861],[102.233239,32.530201],[102.233174,32.530541],[102.233139,32.530776],[102.233104,32.53101],[102.233047,32.531244],[102.232991,32.531479],[102.23295,32.53165],[102.232935,32.531713],[102.232879,32.531947],[102.232781,32.532192],[102.232683,32.532437],[102.232585,32.532682],[102.232487,32.532927],[102.232425,32.533144],[102.232362,32.533361],[102.2323,32.533578],[102.232238,32.533794],[102.232239,32.534027],[102.23224,32.53426],[102.23224,32.534492],[102.232241,32.534725],[102.232242,32.534958],[102.232242,32.535108],[102.232243,32.53519],[102.232244,32.535423],[102.232244,32.535656],[102.232245,32.535888],[102.232246,32.536121],[102.232205,32.536387],[102.232165,32.536653],[102.232124,32.536919],[102.232083,32.537185],[102.232043,32.537451],[102.232002,32.537717],[102.231908,32.538068],[102.231814,32.538419],[102.231733,32.538601],[102.231679,32.538722],[102.231545,32.539025],[102.231382,32.539328],[102.231219,32.539631],[102.23107,32.539933],[102.23099,32.540097],[102.230922,32.540235],[102.230841,32.540611],[102.23076,32.540986],[102.230695,32.541279],[102.230631,32.541571],[102.230618,32.541704],[102.230609,32.541784],[102.23058,32.542065],[102.230551,32.542346],[102.230566,32.542731],[102.230582,32.543115],[102.230597,32.543499],[102.230716,32.543726],[102.230834,32.543954],[102.23088,32.544262],[102.230842,32.54459],[102.230691,32.544963],[102.230652,32.545011],[102.230431,32.545287],[102.230233,32.545424],[102.230035,32.545561],[102.229751,32.545696],[102.229468,32.545831],[102.229215,32.545919],[102.228962,32.546008],[102.228623,32.546095],[102.228373,32.546112],[102.228234,32.54611],[102.227848,32.545983],[102.227462,32.545857],[102.227227,32.545731],[102.226992,32.545606],[102.226757,32.54548],[102.226523,32.545355],[102.226288,32.545229],[102.226182,32.545173],[102.226053,32.545104],[102.225859,32.54497],[102.225666,32.544836],[102.225472,32.544702],[102.225279,32.544568],[102.225086,32.544435],[102.224892,32.544301],[102.224699,32.544167],[102.224505,32.544033],[102.224312,32.543899],[102.224118,32.543765],[102.223886,32.543629],[102.223653,32.543492],[102.223421,32.543356],[102.223189,32.543219],[102.222956,32.543083],[102.222724,32.542946],[102.222491,32.542809],[102.222259,32.542673],[102.222026,32.542536],[102.221794,32.5424],[102.221562,32.542263],[102.221329,32.542126],[102.221082,32.541955],[102.220835,32.541784],[102.220508,32.541558],[102.220182,32.541332],[102.219855,32.541106],[102.219655,32.540853],[102.219504,32.540664],[102.219489,32.540645],[102.219471,32.540623],[102.219454,32.540601],[102.219242,32.540244],[102.219058,32.539886],[102.218985,32.539579],[102.218913,32.53916],[102.218841,32.538742],[102.21877,32.538323],[102.218698,32.537904],[102.21866,32.537661],[102.218622,32.537419],[102.218585,32.537177],[102.218547,32.536934],[102.218509,32.536692],[102.218471,32.53645],[102.218434,32.536208],[102.218396,32.535965],[102.218379,32.535588],[102.218249,32.535326],[102.218005,32.535062],[102.217814,32.53494],[102.217623,32.534817],[102.217266,32.534717],[102.216987,32.53471],[102.216743,32.53471],[102.2165,32.534711],[102.21634,32.534711],[102.216256,32.534712],[102.216013,32.534712],[102.215614,32.534703],[102.215215,32.534694],[102.214816,32.534686],[102.214383,32.534711],[102.213951,32.534737],[102.213688,32.5348],[102.213425,32.534862],[102.213287,32.534895],[102.213239,32.534906],[102.213172,32.534922],[102.213163,32.534925],[102.213151,32.534927],[102.213123,32.534934],[102.2129,32.534987],[102.212727,32.535028],[102.212638,32.535049],[102.212375,32.535112],[102.212113,32.535174],[102.21185,32.535237],[102.211587,32.535299],[102.211325,32.535361],[102.211063,32.535416],[102.210802,32.535472],[102.21054,32.535527],[102.210279,32.535582],[102.210017,32.535637],[102.209755,32.535692],[102.209494,32.535747],[102.209232,32.535802],[102.209173,32.535814],[102.208971,32.535857],[102.208709,32.535912],[102.208448,32.535967],[102.208291,32.536],[102.208275,32.536004],[102.208186,32.536022],[102.207774,32.53613],[102.20765,32.536163],[102.207552,32.536189],[102.207363,32.536239],[102.206951,32.536347],[102.206559,32.536393],[102.206168,32.53644],[102.205777,32.536486],[102.205771,32.536486],[102.205443,32.536491],[102.205108,32.536495],[102.204873,32.536466],[102.204637,32.536437],[102.204276,32.536406],[102.203859,32.536326],[102.203532,32.536177],[102.203313,32.536054],[102.203126,32.535791],[102.203044,32.535537],[102.202962,32.535283],[102.202879,32.535029],[102.202797,32.534774],[102.202715,32.53452],[102.202633,32.534266],[102.202551,32.534011],[102.202469,32.533757],[102.202387,32.533503],[102.202305,32.533248],[102.202223,32.532994],[102.202141,32.53274],[102.202059,32.532486],[102.201977,32.532231],[102.201895,32.531977],[102.201813,32.531723],[102.201731,32.531468],[102.201648,32.531214],[102.201566,32.53096],[102.201484,32.530706],[102.201402,32.530451],[102.20132,32.530197],[102.201247,32.529978],[102.201173,32.529758],[102.2011,32.529539],[102.201027,32.529319],[102.200953,32.5291],[102.20088,32.52888],[102.200806,32.528661],[102.200733,32.528441],[102.200675,32.528178],[102.200617,32.527915],[102.200559,32.527652],[102.200502,32.527388],[102.200444,32.527125],[102.200386,32.526862],[102.200328,32.526599],[102.20027,32.526335],[102.200253,32.525984],[102.200264,32.525605],[102.200298,32.525419],[102.200359,32.525254],[102.20053,32.525105],[102.200681,32.524974],[102.200689,32.524968],[102.200701,32.524957],[102.200874,32.524808],[102.201046,32.524659],[102.201218,32.524511],[102.20139,32.524362],[102.201563,32.524213],[102.201643,32.524144],[102.201645,32.524143],[102.201735,32.524065],[102.201907,32.523916],[102.201961,32.52387],[102.202079,32.523767],[102.202245,32.523571],[102.202412,32.523374],[102.202578,32.523178],[102.202744,32.522982],[102.202949,32.52268],[102.203069,32.522425],[102.203174,32.522191],[102.203278,32.521957],[102.203345,32.521712],[102.203411,32.521466],[102.203478,32.52122],[102.203545,32.520975],[102.203612,32.520729],[102.203679,32.520483],[102.203745,32.520238],[102.203812,32.519992],[102.203867,32.519552],[102.203922,32.519112],[102.203977,32.518671],[102.204001,32.518481],[102.204001,32.518479],[102.204002,32.518477],[102.204033,32.518231],[102.204031,32.518193],[102.204011,32.517808],[102.203989,32.517385],[102.203967,32.516961],[102.203946,32.516538],[102.203898,32.516278],[102.20385,32.516018],[102.203803,32.515758],[102.203755,32.515498],[102.203666,32.515237],[102.203577,32.514976],[102.20342,32.514643],[102.203318,32.514359],[102.203191,32.513955],[102.203108,32.513694],[102.203025,32.513433],[102.202943,32.513172],[102.20286,32.512911],[102.202851,32.512676],[102.202842,32.512441],[102.202833,32.512206],[102.202824,32.511971],[102.202815,32.511735],[102.202806,32.5115],[102.202797,32.511265],[102.202788,32.51103],[102.202779,32.510795],[102.20277,32.510559],[102.202761,32.510324],[102.202757,32.510228],[102.202752,32.510089],[102.202713,32.509853],[102.202674,32.509616],[102.202634,32.50938],[102.202595,32.509144],[102.202556,32.508907],[102.202517,32.508671],[102.202478,32.508435],[102.202439,32.508198],[102.2024,32.507962],[102.202361,32.507726],[102.202322,32.507489],[102.202282,32.507253],[102.202255,32.506992],[102.202228,32.506731],[102.202201,32.50647],[102.202174,32.506209],[102.202147,32.505948],[102.20212,32.505686],[102.202093,32.505425],[102.202066,32.505164],[102.202039,32.504903],[102.202012,32.504642],[102.201985,32.504381],[102.201958,32.50412],[102.201931,32.503859],[102.201904,32.503598],[102.201877,32.503337],[102.20185,32.503076],[102.201797,32.502674],[102.201744,32.502272],[102.201692,32.50187],[102.201537,32.501514],[102.201376,32.501276],[102.201215,32.501084],[102.201,32.500867],[102.200702,32.500578],[102.200461,32.500219],[102.200418,32.500117],[102.200281,32.499791],[102.200176,32.499577],[102.200072,32.499362],[102.19997,32.499031],[102.199923,32.498765],[102.199876,32.498499],[102.199828,32.498233],[102.199781,32.497968],[102.199731,32.497724],[102.199682,32.49748],[102.199632,32.497237],[102.199582,32.496993],[102.199532,32.496749],[102.199482,32.496506],[102.199387,32.496284],[102.199292,32.496062],[102.199274,32.496021],[102.199197,32.49584],[102.199102,32.495618],[102.199006,32.495396],[102.198989,32.495356],[102.198911,32.495175],[102.198699,32.494863],[102.198535,32.494765],[102.198314,32.49469],[102.198009,32.494685],[102.197618,32.494699],[102.197395,32.494728],[102.197172,32.494758],[102.196907,32.494776],[102.196642,32.494794],[102.196196,32.494807],[102.195751,32.494798],[102.195306,32.494788],[102.195023,32.494782],[102.194862,32.494779],[102.19464,32.494738],[102.194419,32.494697],[102.194032,32.494606],[102.193645,32.494515],[102.193386,32.494419],[102.193127,32.494323],[102.192868,32.494227],[102.192609,32.494131],[102.19235,32.494035],[102.192091,32.493939],[102.191832,32.493843],[102.191572,32.493747],[102.191313,32.493651],[102.191054,32.493555],[102.190795,32.493458],[102.190536,32.493362],[102.190422,32.493317],[102.190407,32.493101],[102.190308,32.49166],[102.190146,32.489163],[102.190196,32.48754],[102.190116,32.484999],[102.190245,32.484007],[102.190247,32.483987],[102.190347,32.483219],[102.190356,32.483147],[102.190431,32.482569],[102.190829,32.48004],[102.191084,32.478285],[102.191362,32.477039],[102.191566,32.475622],[102.191625,32.475014],[102.190869,32.473643],[102.190209,32.473019],[102.190121,32.472689],[102.189816,32.471555],[102.189845,32.470611],[102.189847,32.470541],[102.189853,32.470371],[102.189859,32.468887],[102.189859,32.468882],[102.189841,32.468837],[102.189451,32.467891],[102.189325,32.466805],[102.189001,32.465647],[102.188354,32.464651],[102.187653,32.46406],[102.186502,32.463865],[102.185543,32.463877],[102.184357,32.463512],[102.182871,32.462497],[102.182061,32.461599],[102.181184,32.460259],[102.180516,32.458653],[102.179957,32.457355],[102.178293,32.455659],[102.177609,32.45456],[102.177051,32.453262],[102.177122,32.452248],[102.17725,32.450899],[102.177301,32.450356],[102.177262,32.449069],[102.176963,32.447133],[102.176604,32.445839],[102.176494,32.444245],[102.176729,32.4431],[102.178165,32.440593],[102.178953,32.439629],[102.179582,32.438662],[102.179974,32.437621],[102.180074,32.43698],[102.179828,32.435892],[102.179334,32.435102],[102.179353,32.434493],[102.17904,32.432997],[102.178558,32.431835],[102.177884,32.430398],[102.177654,32.428802],[102.177956,32.428098],[102.17782,32.427317],[102.178134,32.426207],[102.178769,32.42507],[102.179495,32.423529],[102.180289,32.422689],[102.180403,32.422568],[102.181511,32.421577],[102.182488,32.420956],[102.183544,32.420371],[102.184198,32.419877],[102.184373,32.419374],[102.184315,32.418695],[102.183905,32.417738],[102.183051,32.416975],[102.182793,32.416292],[102.182047,32.415903],[102.181391,32.415177],[102.180948,32.414017],[102.180106,32.412881],[102.178906,32.411703],[102.178143,32.41047],[102.177899,32.409269],[102.177831,32.407833],[102.177736,32.403623],[102.177688,32.401566],[102.177022,32.3994],[102.176786,32.397915],[102.176776,32.397853],[102.176769,32.397807],[102.176743,32.397648],[102.17674,32.397624],[102.176606,32.396474],[102.177087,32.395528],[102.177899,32.394769],[102.178099,32.394304],[102.178118,32.394259],[102.178127,32.394237],[102.178067,32.394221],[102.178007,32.394204],[102.177247,32.394002],[102.1769,32.39387],[102.176874,32.39386],[102.176767,32.393819],[102.176719,32.393801],[102.176618,32.393763],[102.176551,32.393737],[102.176434,32.393693],[102.176244,32.393621],[102.176065,32.393549],[102.176002,32.393524],[102.175933,32.393496],[102.175651,32.393383],[102.175632,32.393375],[102.175611,32.393369],[102.175201,32.393203],[102.174777,32.393229],[102.174767,32.393573],[102.174765,32.393624],[102.174763,32.393681],[102.174762,32.393731],[102.174325,32.394187],[102.173881,32.394177],[102.173814,32.394176],[102.173734,32.394174],[102.173727,32.394165],[102.173699,32.394124],[102.173289,32.393519],[102.173214,32.392941],[102.173208,32.39289],[102.173205,32.392866],[102.1732,32.392827],[102.173187,32.392727],[102.173166,32.392559],[102.17316,32.392508],[102.173113,32.392123],[102.173109,32.392091],[102.173102,32.392034],[102.173086,32.3919],[102.172956,32.391882],[102.172826,32.391863],[102.17277,32.391855],[102.172758,32.391853],[102.172497,32.391815],[102.17169,32.391941],[102.170849,32.391778],[102.170823,32.391733],[102.170806,32.391705],[102.170568,32.391306],[102.170609,32.391013],[102.170614,32.390974],[102.170637,32.390813],[102.170642,32.390776],[102.170666,32.3906],[102.170655,32.390583],[102.170641,32.390528],[102.170661,32.390492],[102.170679,32.390479],[102.170687,32.390204],[102.170688,32.390169],[102.1707,32.389803],[102.170631,32.389302],[102.170641,32.389284],[102.170649,32.389249],[102.170643,32.38922],[102.170616,32.389186],[102.170597,32.389047],[102.170133,32.388674],[102.17012,32.388663],[102.170104,32.38866],[102.170087,32.388637],[102.169996,32.388564],[102.169967,32.388471],[102.169955,32.388416],[102.169912,32.388356],[102.169845,32.388303],[102.169816,32.38829],[102.169784,32.388289],[102.169707,32.388312],[102.169688,32.388329],[102.169652,32.388339],[102.16964,32.38834],[102.169601,32.388324],[102.169541,32.388284],[102.169454,32.38823],[102.169358,32.38817],[102.169323,32.388123],[102.169322,32.388089],[102.169369,32.388026],[102.169373,32.388022],[102.169378,32.388018],[102.169383,32.388014],[102.169389,32.388012],[102.169422,32.388],[102.169427,32.387998],[102.169433,32.387997],[102.16944,32.387997],[102.169446,32.387997],[102.169491,32.388002],[102.169525,32.387997],[102.169538,32.387984],[102.169543,32.387957],[102.169489,32.38785],[102.169447,32.387798],[102.169418,32.387779],[102.169411,32.387776],[102.169376,32.387748],[102.169325,32.387735],[102.169262,32.387734],[102.169219,32.387728],[102.169185,32.387711],[102.169162,32.38768],[102.169194,32.387663],[102.169185,32.38761],[102.169195,32.38756],[102.169239,32.387476],[102.169242,32.387471],[102.169289,32.387423],[102.169345,32.387398],[102.169648,32.387353],[102.169878,32.387286],[102.169979,32.387248],[102.169989,32.387242],[102.170015,32.387232],[102.170167,32.387193],[102.170272,32.387137],[102.170298,32.387088],[102.170294,32.387056],[102.17029,32.387052],[102.17026,32.387022],[102.170225,32.387013],[102.170143,32.387018],[102.170072,32.386993],[102.170057,32.386982],[102.170029,32.386963],[102.169999,32.386921],[102.169933,32.386753],[102.169897,32.386712],[102.169867,32.386677],[102.169861,32.386637],[102.169882,32.386604],[102.169927,32.386579],[102.170049,32.386559],[102.170082,32.386548],[102.170127,32.386511],[102.170136,32.386465],[102.170126,32.386438],[102.170088,32.386394],[102.169938,32.386337],[102.169927,32.38633],[102.169856,32.386286],[102.169838,32.386258],[102.16983,32.386195],[102.169857,32.386111],[102.169867,32.386081],[102.169944,32.385946],[102.170015,32.385858],[102.170108,32.385784],[102.170167,32.385569],[102.170209,32.385536],[102.170203,32.3855],[102.170304,32.385444],[102.170333,32.385419],[102.17031,32.385366],[102.170183,32.385245],[102.170178,32.385199],[102.170207,32.385147],[102.170285,32.385077],[102.170356,32.385045],[102.170419,32.385047],[102.170445,32.385062],[102.170474,32.385098],[102.170513,32.385111],[102.170544,32.385112],[102.170576,32.385106],[102.170606,32.385091],[102.170657,32.385033],[102.170657,32.384891],[102.170646,32.384821],[102.170615,32.384752],[102.170517,32.384628],[102.170476,32.384524],[102.170451,32.384503],[102.170284,32.384454],[102.170138,32.384382],[102.170112,32.38436],[102.170101,32.38434],[102.170094,32.384291],[102.170114,32.384232],[102.170167,32.384179],[102.170241,32.384142],[102.170379,32.384108],[102.170453,32.38408],[102.170512,32.384046],[102.170542,32.383997],[102.17057,32.383861],[102.170566,32.383838],[102.17054,32.383806],[102.170477,32.38378],[102.170437,32.383764],[102.170391,32.383721],[102.170312,32.383597],[102.1703,32.383573],[102.170263,32.383499],[102.170254,32.383431],[102.170266,32.383394],[102.170276,32.383384],[102.170305,32.383353],[102.170387,32.383301],[102.17053,32.38324],[102.170601,32.383166],[102.170641,32.383081],[102.170679,32.383003],[102.170783,32.382744],[102.170786,32.38271],[102.17077,32.382669],[102.170709,32.382594],[102.170627,32.382546],[102.170605,32.38254],[102.170571,32.382549],[102.170517,32.382564],[102.170486,32.382573],[102.17044,32.38257],[102.170403,32.382554],[102.170357,32.3825],[102.1703,32.382457],[102.170276,32.382424],[102.170233,32.382311],[102.170224,32.382298],[102.170189,32.382245],[102.170168,32.38223],[102.170129,32.382233],[102.170089,32.382224],[102.170053,32.382187],[102.170029,32.382121],[102.169986,32.382001],[102.16989,32.381849],[102.16989,32.381807],[102.169916,32.381785],[102.169969,32.381775],[102.170082,32.381776],[102.17011,32.38176],[102.170137,32.381729],[102.170151,32.381649],[102.170115,32.381563],[102.170123,32.381548],[102.170155,32.381529],[102.170163,32.381436],[102.170198,32.381417],[102.170226,32.381416],[102.170233,32.381406],[102.170238,32.381368],[102.170219,32.38134],[102.170209,32.381299],[102.17021,32.381261],[102.170223,32.381212],[102.170248,32.381168],[102.170283,32.381133],[102.170324,32.381115],[102.17038,32.38109],[102.17041,32.381035],[102.170411,32.381012],[102.170402,32.380993],[102.170313,32.381027],[102.1703,32.381028],[102.170252,32.381034],[102.170184,32.381022],[102.170136,32.381006],[102.170116,32.380999],[102.170083,32.380965],[102.17008,32.380928],[102.170111,32.380859],[102.170162,32.380814],[102.170226,32.380755],[102.170237,32.380746],[102.170243,32.380706],[102.170228,32.380672],[102.170213,32.380664],[102.170201,32.380664],[102.17019,32.380664],[102.170129,32.380682],[102.170051,32.380736],[102.170031,32.38079],[102.170001,32.380819],[102.169953,32.380838],[102.1699,32.380833],[102.169856,32.380804],[102.169801,32.38073],[102.169573,32.380514],[102.169541,32.380485],[102.169495,32.38043],[102.169498,32.380404],[102.169519,32.380374],[102.169658,32.380312],[102.169811,32.380203],[102.16985,32.380187],[102.16995,32.380176],[102.170017,32.380158],[102.170052,32.380128],[102.170084,32.380069],[102.170071,32.38001],[102.170048,32.379984],[102.170022,32.37997],[102.169991,32.379968],[102.169867,32.380011],[102.169842,32.380008],[102.169812,32.379992],[102.16978,32.379947],[102.169766,32.379849],[102.16978,32.379776],[102.169803,32.379745],[102.169819,32.379736],[102.169856,32.37974],[102.169943,32.37978],[102.16996,32.379769],[102.169959,32.37974],[102.169927,32.379628],[102.169877,32.379541],[102.169876,32.37952],[102.169896,32.379486],[102.169936,32.379464],[102.169967,32.37946],[102.170063,32.379508],[102.170086,32.379494],[102.170108,32.379481],[102.170135,32.379444],[102.170131,32.379421],[102.17007,32.379335],[102.170021,32.379268],[102.170007,32.379205],[102.169968,32.37916],[102.169948,32.379087],[102.169959,32.379055],[102.170025,32.378995],[102.170032,32.378983],[102.170043,32.378964],[102.170037,32.378771],[102.17003,32.378737],[102.170006,32.378733],[102.169923,32.378717],[102.16983,32.378681],[102.169701,32.378599],[102.169569,32.37854],[102.169417,32.378418],[102.169397,32.378371],[102.169415,32.378299],[102.169406,32.378264],[102.169366,32.378216],[102.169267,32.378134],[102.169085,32.377896],[102.169081,32.377878],[102.169089,32.377852],[102.169125,32.377829],[102.169139,32.3778],[102.169133,32.377781],[102.169121,32.377747],[102.169062,32.377678],[102.168867,32.377543],[102.168839,32.377493],[102.16884,32.377462],[102.168878,32.377413],[102.168897,32.377405],[102.168961,32.377401],[102.169013,32.377412],[102.169022,32.377418],[102.169062,32.377442],[102.169078,32.377458],[102.169104,32.377517],[102.169122,32.37754],[102.169204,32.377521],[102.169256,32.377492],[102.16929,32.377458],[102.169309,32.37745],[102.169344,32.377461],[102.169367,32.377481],[102.169384,32.377547],[102.169398,32.377567],[102.169432,32.377562],[102.169476,32.377519],[102.169487,32.377396],[102.169517,32.377365],[102.169554,32.377361],[102.169584,32.377234],[102.169582,32.377135],[102.169595,32.377064],[102.169588,32.377048],[102.169542,32.377018],[102.169533,32.37699],[102.169552,32.376952],[102.16963,32.376884],[102.169643,32.376861],[102.169645,32.376827],[102.169628,32.376779],[102.169601,32.376733],[102.169564,32.37674],[102.169478,32.376734],[102.169433,32.376716],[102.169417,32.376701],[102.169411,32.376683],[102.169481,32.376592],[102.169469,32.376521],[102.169481,32.376482],[102.1695,32.376463],[102.169547,32.376445],[102.169608,32.37645],[102.169641,32.376463],[102.169674,32.376454],[102.169698,32.376419],[102.169706,32.376394],[102.169707,32.376378],[102.16968,32.376327],[102.169689,32.376298],[102.16972,32.376269],[102.169846,32.376197],[102.169828,32.376162],[102.169724,32.376146],[102.169696,32.37613],[102.169658,32.376089],[102.169655,32.376069],[102.169667,32.376042],[102.169731,32.375996],[102.169733,32.37598],[102.169721,32.375955],[102.169675,32.375951],[102.169586,32.375959],[102.169542,32.37595],[102.169503,32.375921],[102.169497,32.375895],[102.169503,32.375863],[102.169532,32.375813],[102.169565,32.375793],[102.169625,32.375792],[102.169772,32.375806],[102.169921,32.375785],[102.169955,32.375757],[102.169956,32.375702],[102.169854,32.375672],[102.1698,32.375635],[102.169758,32.375595],[102.169717,32.375606],[102.169652,32.375662],[102.16963,32.375669],[102.169584,32.375661],[102.169511,32.375609],[102.169506,32.375598],[102.169493,32.375565],[102.169497,32.375535],[102.169524,32.375495],[102.169599,32.375427],[102.169606,32.375396],[102.169599,32.375325],[102.169585,32.375302],[102.169565,32.375289],[102.169513,32.375344],[102.169452,32.375366],[102.169391,32.375347],[102.169348,32.375319],[102.169341,32.375289],[102.169355,32.375259],[102.169486,32.375188],[102.169482,32.375151],[102.169455,32.375089],[102.169419,32.375068],[102.169344,32.375096],[102.169297,32.375159],[102.169256,32.375182],[102.169205,32.375182],[102.169196,32.37518],[102.169121,32.375165],[102.169104,32.375203],[102.169075,32.375271],[102.169071,32.37531],[102.169059,32.37541],[102.169025,32.375441],[102.168996,32.375454],[102.168961,32.375463],[102.168871,32.375464],[102.168844,32.375471],[102.168844,32.375478],[102.16887,32.375496],[102.168879,32.375524],[102.16886,32.37557],[102.168846,32.375582],[102.168803,32.375581],[102.168723,32.375521],[102.168668,32.37546],[102.168653,32.375429],[102.168653,32.375412],[102.168673,32.375396],[102.168711,32.375392],[102.168753,32.375359],[102.168829,32.37521],[102.168866,32.375089],[102.168885,32.375061],[102.168914,32.375041],[102.168949,32.37503],[102.168965,32.375025],[102.168992,32.375016],[102.169014,32.374997],[102.169026,32.374964],[102.169009,32.374825],[102.168987,32.374825],[102.16895,32.374837],[102.168935,32.37485],[102.168904,32.374906],[102.168897,32.374911],[102.168884,32.374919],[102.168843,32.37493],[102.16881,32.374919],[102.168761,32.374876],[102.168681,32.374878],[102.168637,32.374857],[102.168615,32.374837],[102.168604,32.374778],[102.168621,32.37474],[102.168641,32.374718],[102.168654,32.374709],[102.168705,32.374678],[102.168812,32.374645],[102.168822,32.374641],[102.168832,32.374631],[102.168835,32.374604],[102.168821,32.374578],[102.168816,32.374569],[102.168783,32.374539],[102.168764,32.374531],[102.168663,32.374557],[102.168618,32.374552],[102.168539,32.374492],[102.168512,32.374461],[102.168458,32.374334],[102.16839,32.374252],[102.16838,32.374212],[102.168397,32.374181],[102.168432,32.374166],[102.168461,32.374166],[102.168516,32.374192],[102.168546,32.374193],[102.168555,32.374178],[102.168551,32.374145],[102.168525,32.374086],[102.168496,32.374076],[102.168456,32.37408],[102.168365,32.37413],[102.168253,32.374179],[102.168245,32.374181],[102.168218,32.374189],[102.168154,32.374188],[102.168037,32.374152],[102.167963,32.374101],[102.167917,32.374041],[102.167903,32.373986],[102.167914,32.373875],[102.167914,32.373867],[102.167943,32.373783],[102.168012,32.373713],[102.16814,32.373634],[102.168688,32.373499],[102.168792,32.373495],[102.168914,32.373512],[102.168927,32.373507],[102.168953,32.373479],[102.16897,32.373441],[102.168973,32.373364],[102.168894,32.37321],[102.16888,32.373168],[102.168886,32.373145],[102.168963,32.373085],[102.16928,32.372897],[102.1693,32.372875],[102.169316,32.372826],[102.169308,32.372778],[102.169163,32.372715],[102.169156,32.37271],[102.169134,32.372691],[102.169122,32.372671],[102.169106,32.372597],[102.169107,32.372562],[102.169111,32.37248],[102.169065,32.372477],[102.169044,32.372487],[102.169023,32.372497],[102.169001,32.372555],[102.168971,32.372595],[102.168924,32.37263],[102.16885,32.372657],[102.168799,32.372651],[102.168759,32.372618],[102.168746,32.372591],[102.168743,32.372533],[102.16876,32.372475],[102.168781,32.372437],[102.168815,32.372373],[102.168864,32.372323],[102.16898,32.372278],[102.169223,32.372225],[102.169236,32.372212],[102.169231,32.372176],[102.169167,32.372149],[102.169142,32.372129],[102.169121,32.372068],[102.169128,32.372053],[102.169145,32.372039],[102.169276,32.371999],[102.169273,32.371982],[102.16925,32.37195],[102.169142,32.371925],[102.169115,32.371908],[102.169077,32.371883],[102.16905,32.371847],[102.16904,32.371789],[102.169064,32.371659],[102.169127,32.371533],[102.169184,32.37148],[102.169268,32.371455],[102.169289,32.371398],[102.169288,32.371316],[102.169271,32.371268],[102.169229,32.371224],[102.169115,32.371142],[102.169099,32.371108],[102.169103,32.371085],[102.169126,32.371047],[102.1692,32.371021],[102.169204,32.370976],[102.169193,32.370869],[102.169209,32.370821],[102.169226,32.370803],[102.169248,32.370797],[102.169286,32.370803],[102.169328,32.370822],[102.16934,32.370827],[102.169383,32.370867],[102.16947,32.370981],[102.169495,32.370997],[102.169705,32.370998],[102.169759,32.37098],[102.169799,32.370951],[102.169801,32.370894],[102.169781,32.37086],[102.169626,32.370755],[102.169604,32.370733],[102.16956,32.37069],[102.169533,32.37063],[102.169517,32.370542],[102.169484,32.370471],[102.16948,32.370425],[102.169507,32.370358],[102.169547,32.370323],[102.169611,32.370292],[102.169715,32.37028],[102.16974,32.370263],[102.169752,32.370221],[102.169658,32.370152],[102.169651,32.370131],[102.169656,32.370114],[102.169709,32.370051],[102.1698,32.369988],[102.169856,32.369935],[102.169884,32.369886],[102.169914,32.369784],[102.169895,32.369735],[102.169858,32.369687],[102.169718,32.369591],[102.169694,32.369575],[102.169625,32.369514],[102.169594,32.369468],[102.169589,32.369443],[102.169595,32.369384],[102.169619,32.369298],[102.169664,32.36919],[102.169682,32.369114],[102.169684,32.36909],[102.169685,32.369077],[102.169687,32.369057],[102.16969,32.369029],[102.169684,32.368983],[102.169668,32.368941],[102.16961,32.368871],[102.1695,32.368737],[102.169472,32.368669],[102.169462,32.368612],[102.169462,32.368533],[102.169498,32.368414],[102.169514,32.368363],[102.169512,32.368345],[102.169507,32.368289],[102.169487,32.368279],[102.169469,32.368277],[102.169427,32.368274],[102.169356,32.368282],[102.169313,32.368295],[102.169185,32.368357],[102.169178,32.368363],[102.169155,32.368383],[102.169112,32.368441],[102.169072,32.368451],[102.169007,32.368433],[102.168944,32.368372],[102.168881,32.368338],[102.168831,32.368328],[102.168739,32.368364],[102.168687,32.36837],[102.168625,32.368368],[102.168577,32.368347],[102.168541,32.36829],[102.168529,32.368238],[102.168535,32.368194],[102.168552,32.36817],[102.168616,32.368117],[102.168635,32.368045],[102.168637,32.367966],[102.168597,32.36788],[102.168603,32.367816],[102.168652,32.367733],[102.168738,32.367663],[102.168828,32.367566],[102.168907,32.367455],[102.168976,32.367326],[102.169049,32.367237],[102.16907,32.367174],[102.169066,32.367124],[102.169052,32.367089],[102.169023,32.36706],[102.168976,32.367031],[102.168878,32.366994],[102.168829,32.366988],[102.168738,32.366995],[102.168663,32.367001],[102.168645,32.367002],[102.168628,32.366998],[102.168547,32.366978],[102.168504,32.366954],[102.168482,32.366907],[102.168486,32.366788],[102.168464,32.366718],[102.168429,32.3666],[102.168404,32.366558],[102.168381,32.366519],[102.168354,32.36649],[102.168316,32.366464],[102.16831,32.36646],[102.168223,32.366436],[102.168128,32.366436],[102.168047,32.366471],[102.167941,32.366518],[102.1678,32.366549],[102.167746,32.366553],[102.167653,32.36654],[102.167592,32.366519],[102.167567,32.3665],[102.167545,32.366463],[102.167533,32.366374],[102.167542,32.366341],[102.16758,32.366279],[102.167614,32.366242],[102.167694,32.366179],[102.167739,32.366152],[102.167853,32.36611],[102.167907,32.366011],[102.167918,32.365934],[102.167908,32.365912],[102.16788,32.365885],[102.16786,32.365875],[102.167841,32.365877],[102.167735,32.365924],[102.167681,32.365928],[102.167646,32.365909],[102.167593,32.365852],[102.167577,32.365817],[102.167573,32.365776],[102.167581,32.365729],[102.167606,32.36568],[102.167653,32.365625],[102.167709,32.365578],[102.167769,32.365546],[102.167908,32.365525],[102.16797,32.365495],[102.167994,32.365468],[102.168009,32.365413],[102.16801,32.36534],[102.167986,32.365265],[102.167947,32.365194],[102.167919,32.365161],[102.16787,32.365104],[102.167772,32.365021],[102.167707,32.364984],[102.167658,32.364969],[102.167472,32.364956],[102.16735,32.364963],[102.167209,32.364984],[102.167163,32.364995],[102.166876,32.36506],[102.166765,32.365072],[102.166667,32.365059],[102.166609,32.365039],[102.166578,32.365003],[102.166573,32.364939],[102.166597,32.364869],[102.166648,32.364813],[102.166681,32.364791],[102.166729,32.364779],[102.166822,32.36478],[102.166903,32.364768],[102.16695,32.364749],[102.166962,32.364724],[102.166964,32.364696],[102.166967,32.364621],[102.166957,32.364539],[102.166782,32.364058],[102.166783,32.364],[102.166802,32.363901],[102.166824,32.363859],[102.166873,32.36383],[102.167037,32.363758],[102.167562,32.363567],[102.167807,32.363446],[102.167923,32.363402],[102.168021,32.363383],[102.168041,32.363372],[102.168045,32.36336],[102.168038,32.363307],[102.168025,32.363283],[102.168007,32.363276],[102.167879,32.363274],[102.167844,32.363266],[102.167823,32.363252],[102.167804,32.363226],[102.167783,32.363167],[102.167797,32.363124],[102.167846,32.363088],[102.167901,32.363064],[102.168006,32.363051],[102.168024,32.363037],[102.168085,32.362884],[102.168087,32.362825],[102.168063,32.362756],[102.168041,32.362751],[102.167971,32.362762],[102.167942,32.36278],[102.167862,32.362862],[102.16785,32.362873],[102.167823,32.362885],[102.16779,32.362878],[102.16775,32.362837],[102.167732,32.3628],[102.16774,32.362479],[102.167729,32.362436],[102.167687,32.362384],[102.167632,32.362341],[102.167529,32.362277],[102.167496,32.362266],[102.167412,32.36227],[102.167294,32.362299],[102.167195,32.362308],[102.167155,32.362305],[102.167095,32.362286],[102.167039,32.362247],[102.167,32.362201],[102.166941,32.362036],[102.166929,32.361939],[102.166928,32.361931],[102.166935,32.361833],[102.166951,32.361774],[102.167044,32.361546],[102.16708,32.361486],[102.167123,32.361436],[102.167177,32.361399],[102.167272,32.361357],[102.167298,32.361326],[102.167317,32.361267],[102.167291,32.361079],[102.167297,32.361049],[102.167326,32.361023],[102.167403,32.360995],[102.167426,32.360977],[102.16747,32.360919],[102.167508,32.360841],[102.167496,32.360826],[102.167385,32.360805],[102.167338,32.360762],[102.16733,32.360748],[102.167287,32.360669],[102.167272,32.360624],[102.167267,32.360568],[102.167292,32.360491],[102.167299,32.360485],[102.167309,32.360476],[102.16735,32.360467],[102.167423,32.360475],[102.167517,32.360499],[102.167602,32.360483],[102.167647,32.360453],[102.167662,32.360366],[102.167691,32.360307],[102.167718,32.360282],[102.16777,32.360267],[102.16792,32.360263],[102.168093,32.360207],[102.168135,32.3602],[102.168202,32.360208],[102.168329,32.360274],[102.168493,32.360332],[102.16851,32.360305],[102.168508,32.360247],[102.168461,32.360113],[102.168474,32.360055],[102.168509,32.359999],[102.168642,32.359892],[102.168736,32.359758],[102.168799,32.359669],[102.168822,32.359649],[102.168864,32.359632],[102.168892,32.359632],[102.168936,32.359644],[102.168987,32.359679],[102.168999,32.359727],[102.16904,32.359892],[102.169061,32.359925],[102.169095,32.359944],[102.169189,32.359971],[102.169243,32.359977],[102.169269,32.359971],[102.169307,32.359889],[102.169367,32.359825],[102.169426,32.359793],[102.169503,32.359791],[102.169536,32.359783],[102.169587,32.359745],[102.169621,32.359695],[102.169622,32.359654],[102.169549,32.359438],[102.169538,32.359405],[102.169516,32.359272],[102.169517,32.359237],[102.169537,32.359174],[102.169568,32.359126],[102.169593,32.359109],[102.169642,32.359099],[102.169753,32.35911],[102.169807,32.359126],[102.169831,32.359143],[102.169857,32.359184],[102.169867,32.359225],[102.169851,32.359377],[102.169857,32.359439],[102.169873,32.359472],[102.169894,32.359489],[102.169942,32.359512],[102.169963,32.35951],[102.170001,32.359484],[102.170051,32.359416],[102.170156,32.359349],[102.170223,32.359327],[102.170374,32.359304],[102.170404,32.359294],[102.170457,32.359262],[102.170478,32.359236],[102.170481,32.359192],[102.170472,32.359122],[102.170438,32.359024],[102.170367,32.358887],[102.170252,32.358731],[102.17023,32.358661],[102.170225,32.358642],[102.170224,32.358563],[102.170244,32.358498],[102.170265,32.358475],[102.170355,32.358375],[102.170366,32.358344],[102.170345,32.358277],[102.170256,32.358148],[102.170244,32.358132],[102.170225,32.358092],[102.170216,32.357994],[102.170221,32.35798],[102.17024,32.35793],[102.170426,32.357646],[102.170476,32.357598],[102.170529,32.357569],[102.170606,32.35755],[102.170676,32.357546],[102.170732,32.357562],[102.170817,32.357611],[102.170892,32.357643],[102.170912,32.357645],[102.170934,32.357632],[102.170972,32.357586],[102.170984,32.357553],[102.170997,32.357263],[102.171007,32.357212],[102.171047,32.357128],[102.171077,32.357091],[102.171125,32.357076],[102.171192,32.357081],[102.171309,32.357146],[102.171434,32.35719],[102.171486,32.357186],[102.171547,32.357157],[102.171565,32.357122],[102.171563,32.357065],[102.171502,32.356999],[102.171426,32.356954],[102.171401,32.356928],[102.171391,32.356879],[102.171401,32.35683],[102.17142,32.356808],[102.171479,32.35678],[102.17181,32.356693],[102.171849,32.356651],[102.171866,32.356598],[102.171863,32.356548],[102.171841,32.356496],[102.1718,32.356454],[102.171766,32.35645],[102.171642,32.356474],[102.17158,32.35647],[102.171552,32.356468],[102.17146,32.356446],[102.17143,32.356428],[102.171407,32.356401],[102.171391,32.35637],[102.171368,32.356279],[102.171364,32.356163],[102.171326,32.355972],[102.171329,32.355919],[102.171379,32.355773],[102.171372,32.355711],[102.171346,32.355649],[102.171305,32.355599],[102.171261,32.355566],[102.171176,32.355528],[102.171165,32.355509],[102.171164,32.355483],[102.171176,32.355448],[102.171199,32.355432],[102.171342,32.355415],[102.171439,32.355373],[102.171464,32.355352],[102.171473,32.355317],[102.171463,32.355266],[102.171384,32.355181],[102.171353,32.355127],[102.17135,32.355109],[102.171365,32.355086],[102.171395,32.35507],[102.171457,32.355066],[102.17149,32.355063],[102.171511,32.35505],[102.171556,32.354979],[102.171577,32.354915],[102.171573,32.354877],[102.171554,32.354859],[102.171395,32.354777],[102.171339,32.354748],[102.171297,32.354708],[102.171285,32.354639],[102.171312,32.354543],[102.171345,32.354493],[102.171355,32.354479],[102.171411,32.354429],[102.171537,32.354369],[102.171707,32.35433],[102.171785,32.354281],[102.171808,32.354257],[102.171823,32.354223],[102.171821,32.354155],[102.171773,32.354048],[102.171752,32.353948],[102.171753,32.353903],[102.171789,32.353806],[102.171789,32.353776],[102.171707,32.353686],[102.171519,32.353383],[102.1715,32.353331],[102.171509,32.353286],[102.171547,32.353236],[102.171572,32.353229],[102.171601,32.353232],[102.171727,32.353282],[102.171848,32.353345],[102.17193,32.353368],[102.172115,32.353399],[102.172148,32.353398],[102.172199,32.353378],[102.17223,32.353346],[102.172255,32.35327],[102.172272,32.35276],[102.172239,32.352665],[102.172203,32.352624],[102.171834,32.352528],[102.171722,32.352481],[102.171665,32.352448],[102.171626,32.352404],[102.171615,32.352391],[102.171592,32.352337],[102.171589,32.352302],[102.171604,32.35227],[102.171625,32.352249],[102.171706,32.352203],[102.171744,32.352198],[102.171882,32.352205],[102.17191,32.352192],[102.171934,32.352105],[102.171937,32.351919],[102.171954,32.351843],[102.171988,32.351756],[102.172034,32.351672],[102.17206,32.351623],[102.17211,32.351561],[102.172188,32.351504],[102.17226,32.351464],[102.17229,32.351448],[102.172431,32.351391],[102.17254,32.351329],[102.172582,32.351279],[102.172616,32.35121],[102.172634,32.351145],[102.172636,32.351095],[102.172618,32.351045],[102.172566,32.350973],[102.172475,32.350905],[102.172248,32.350737],[102.172169,32.350662],[102.172068,32.350508],[102.171938,32.350361],[102.171902,32.350277],[102.17189,32.350183],[102.171896,32.35013],[102.171907,32.350106],[102.171938,32.350074],[102.172128,32.349964],[102.172167,32.349904],[102.172178,32.349843],[102.172164,32.349765],[102.172113,32.349665],[102.172055,32.349517],[102.171983,32.349425],[102.171968,32.349411],[102.171929,32.349373],[102.171838,32.349308],[102.171786,32.349255],[102.171718,32.349139],[102.171672,32.349019],[102.171662,32.348993],[102.171618,32.348796],[102.17164,32.348765],[102.17171,32.348738],[102.171724,32.348696],[102.171718,32.348673],[102.17165,32.348581],[102.17164,32.348554],[102.171652,32.348522],[102.171697,32.348471],[102.171746,32.348432],[102.171756,32.348413],[102.171764,32.348254],[102.171758,32.348217],[102.17174,32.348176],[102.171713,32.348155],[102.171633,32.348157],[102.171541,32.348193],[102.171371,32.34826],[102.171262,32.348319],[102.171203,32.348334],[102.171121,32.34832],[102.171066,32.348296],[102.171014,32.348252],[102.170998,32.348207],[102.170996,32.34811],[102.171015,32.34806],[102.17103,32.348018],[102.171363,32.34756],[102.171437,32.34743],[102.171526,32.347229],[102.171562,32.347183],[102.171661,32.347055],[102.171671,32.347008],[102.171646,32.346928],[102.171613,32.346894],[102.171548,32.346866],[102.171455,32.346848],[102.171363,32.346853],[102.171288,32.34688],[102.171222,32.346903],[102.171085,32.346999],[102.170982,32.347058],[102.170881,32.347086],[102.170826,32.347085],[102.170787,32.347067],[102.170749,32.347024],[102.170727,32.346989],[102.170699,32.346909],[102.170662,32.346868],[102.170633,32.34686],[102.170465,32.346855],[102.170423,32.346844],[102.170398,32.346828],[102.170357,32.346782],[102.170302,32.346678],[102.170283,32.346606],[102.170278,32.346537],[102.170292,32.346408],[102.170297,32.346357],[102.170314,32.346288],[102.170335,32.34625],[102.170419,32.346185],[102.170425,32.346144],[102.170417,32.346112],[102.170402,32.346079],[102.170368,32.346048],[102.170262,32.345999],[102.170219,32.345971],[102.170143,32.345896],[102.170133,32.345886],[102.170101,32.345842],[102.170068,32.345763],[102.170054,32.345677],[102.169977,32.345398],[102.169974,32.345376],[102.169952,32.345233],[102.169951,32.3451],[102.169938,32.345017],[102.169903,32.344971],[102.169821,32.344921],[102.169747,32.344857],[102.169729,32.344829],[102.169724,32.344802],[102.169742,32.344742],[102.169763,32.344716],[102.169782,32.344693],[102.169965,32.344557],[102.170078,32.344489],[102.170104,32.344464],[102.170152,32.344396],[102.17025,32.344219],[102.170274,32.344147],[102.170278,32.3441],[102.170252,32.34373],[102.170254,32.343703],[102.170259,32.343651],[102.170253,32.343622],[102.170216,32.343578],[102.170178,32.343584],[102.170085,32.343598],[102.170012,32.343584],[102.169974,32.343566],[102.16993,32.343501],[102.16991,32.343487],[102.169867,32.343473],[102.169801,32.34347],[102.169767,32.343456],[102.16974,32.343422],[102.169723,32.343359],[102.169762,32.343222],[102.169716,32.343183],[102.169693,32.34315],[102.169675,32.343113],[102.169662,32.343027],[102.169633,32.343007],[102.169526,32.342982],[102.169483,32.342965],[102.169382,32.342887],[102.16933,32.3428],[102.16923,32.342777],[102.169168,32.342739],[102.169148,32.342717],[102.16913,32.342682],[102.169147,32.342589],[102.169129,32.342545],[102.16912,32.342534],[102.16909,32.342501],[102.169071,32.34248],[102.168939,32.342378],[102.168918,32.342344],[102.168913,32.342304],[102.168926,32.342287],[102.168948,32.342282],[102.169023,32.342288],[102.169045,32.342282],[102.169111,32.342241],[102.169143,32.34219],[102.169152,32.342147],[102.169148,32.341922],[102.169157,32.341827],[102.169187,32.341653],[102.169249,32.341475],[102.169253,32.34139],[102.169245,32.34133],[102.16922,32.341248],[102.169198,32.341218],[102.169086,32.341122],[102.16905,32.341032],[102.169046,32.340959],[102.169058,32.340888],[102.169085,32.340813],[102.169122,32.340771],[102.169123,32.340734],[102.169081,32.340707],[102.168968,32.340699],[102.168851,32.34066],[102.168829,32.34064],[102.16881,32.340624],[102.168806,32.340588],[102.16882,32.340556],[102.168826,32.340541],[102.168871,32.340522],[102.169106,32.340527],[102.169201,32.340517],[102.169203,32.34049],[102.169128,32.340437],[102.169105,32.3404],[102.16909,32.340348],[102.169082,32.340246],[102.169101,32.340141],[102.169179,32.340024],[102.169182,32.340009],[102.169175,32.339999],[102.169129,32.339989],[102.169091,32.339965],[102.169067,32.339937],[102.169059,32.339899],[102.169073,32.339858],[102.169152,32.339809],[102.169191,32.33975],[102.169265,32.339678],[102.169292,32.339627],[102.169296,32.339581],[102.169289,32.339556],[102.169265,32.339532],[102.169148,32.339476],[102.169033,32.339436],[102.169,32.339417],[102.168975,32.339393],[102.168939,32.339325],[102.168927,32.339263],[102.168926,32.339189],[102.168917,32.33916],[102.168877,32.339098],[102.168871,32.339067],[102.16888,32.339004],[102.168917,32.338955],[102.168924,32.338927],[102.168911,32.338904],[102.168854,32.33887],[102.168845,32.338818],[102.16885,32.338779],[102.168877,32.338701],[102.168967,32.338549],[102.168919,32.338527],[102.168826,32.338501],[102.168681,32.33847],[102.168657,32.338453],[102.168625,32.338407],[102.168628,32.33835],[102.168652,32.338305],[102.16863,32.338193],[102.168636,32.338108],[102.168662,32.338085],[102.168706,32.338073],[102.168724,32.338064],[102.16871,32.338046],[102.168695,32.338026],[102.168656,32.337908],[102.168648,32.337886],[102.168599,32.337739],[102.168537,32.33769],[102.168557,32.337613],[102.168535,32.337548],[102.168539,32.337535],[102.168541,32.337528],[102.168541,32.337492],[102.168542,32.337441],[102.168524,32.33739],[102.168534,32.337302],[102.16851,32.337278],[102.16848,32.337268],[102.168447,32.337257],[102.168446,32.33725],[102.168437,32.33722],[102.168431,32.337185],[102.168319,32.336685],[102.167762,32.3361],[102.167753,32.336091],[102.167747,32.336085],[102.167743,32.336079],[102.167643,32.335987],[102.167638,32.335982],[102.167621,32.335966],[102.167556,32.335904],[102.167511,32.335862],[102.167202,32.335569],[102.16714,32.335508],[102.167098,32.335466],[102.167094,32.335462],[102.167046,32.335415],[102.167022,32.335392],[102.166812,32.335183],[102.166782,32.335155],[102.166736,32.335109],[102.166732,32.335105],[102.166719,32.335091],[102.166714,32.335083],[102.166574,32.334914],[102.166537,32.334869],[102.166422,32.334808],[102.166336,32.334723],[102.166258,32.334664],[102.166216,32.334649],[102.166071,32.334624],[102.166032,32.334606],[102.166016,32.334589],[102.165978,32.334479],[102.165947,32.334241],[102.16591,32.334055],[102.165879,32.333994],[102.165787,32.333925],[102.165776,32.333895],[102.165778,32.333851],[102.165755,32.333809],[102.165716,32.333792],[102.165603,32.333798],[102.165537,32.333789],[102.165478,32.333762],[102.165421,32.333701],[102.165355,32.333563],[102.165327,32.333515],[102.165265,32.333494],[102.165103,32.333333],[102.164966,32.333262],[102.164921,32.333151],[102.164927,32.33305],[102.165002,32.332933],[102.164698,32.332057],[102.164263,32.331119],[102.1638,32.330034],[102.163611,32.32884],[102.163562,32.327495],[102.163733,32.326386],[102.163901,32.325966],[102.163923,32.325912],[102.164095,32.325494],[102.164139,32.32538]]]]},"properties":{"cp":[102.26744142868846,32.352994695555495],"code":"513233202","name":"江茸乡","level":"street","center":[102.26744142868846,32.352994695555495],"fullCode":"513233202000","fullName":"四川省阿坝藏族羌族自治州红原县江茸乡","acreageMu":770863.29,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[102.412,32.3022]}},{"id":"513233203","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[101.851556,32.335369],[101.851603,32.335224],[101.851669,32.335022],[101.851663,32.334903],[101.851614,32.334563],[101.851521,32.334334],[101.851478,32.334227],[101.851405,32.333878],[101.851332,32.333528],[101.851259,32.333178],[101.851185,32.332829],[101.851144,32.33246],[101.851457,32.332486],[101.85148,32.332488],[101.85177,32.332511],[101.852084,32.332537],[101.852316,32.332555],[101.852548,32.332573],[101.852977,32.332573],[101.852993,32.332573],[101.853317,32.332573],[101.853356,32.332573],[101.853407,32.332573],[101.85378,32.332564],[101.854063,32.332557],[101.854153,32.332555],[101.854402,32.332533],[101.854651,32.33251],[101.854901,32.332488],[101.85515,32.332465],[101.855547,32.332423],[101.855795,32.332349],[101.856043,32.332276],[101.856262,32.332211],[101.856481,32.332146],[101.856744,32.332105],[101.857042,32.332009],[101.857208,32.331896],[101.857287,32.331765],[101.857315,32.331718],[101.857565,32.331498],[101.857836,32.331284],[101.858107,32.331069],[101.858386,32.330829],[101.858666,32.330588],[101.858936,32.330341],[101.859207,32.330094],[101.859549,32.329817],[101.859891,32.329541],[101.860097,32.329273],[101.860304,32.329005],[101.86051,32.328738],[101.860703,32.328393],[101.860896,32.328048],[101.861055,32.327724],[101.861214,32.327401],[101.861372,32.327078],[101.861485,32.326798],[101.861497,32.326477],[101.861462,32.326168],[101.861446,32.32603],[101.861427,32.325859],[101.861392,32.32555],[101.861383,32.325361],[101.861373,32.325173],[101.861355,32.324797],[101.861307,32.324438],[101.861258,32.324079],[101.861208,32.323706],[101.861166,32.323448],[101.861125,32.323191],[101.861091,32.32298],[101.861069,32.322844],[101.861069,32.322552],[101.861069,32.32226],[101.861069,32.322238],[101.861065,32.321903],[101.861061,32.321546],[101.861057,32.321189],[101.861035,32.321012],[101.861021,32.320906],[101.860986,32.320624],[101.860983,32.320614],[101.860902,32.320314],[101.860819,32.320088],[101.860575,32.319714],[101.860361,32.319345],[101.860266,32.319035],[101.860135,32.318637],[101.86007,32.318304],[101.860082,32.318054],[101.860195,32.31763],[101.86023,32.317501],[101.860244,32.317407],[101.86029,32.317102],[101.860284,32.316828],[101.860224,32.316537],[101.860135,32.316287],[101.860129,32.31628],[101.859915,32.316049],[101.859713,32.315859],[101.85951,32.315668],[101.859225,32.315484],[101.858939,32.3153],[101.858701,32.314993],[101.858463,32.314687],[101.858324,32.314452],[101.858184,32.314217],[101.857964,32.313842],[101.857809,32.313711],[101.857601,32.313574],[101.857339,32.313271],[101.857317,32.313226],[101.857119,32.312825],[101.856979,32.312498],[101.856839,32.312171],[101.856756,32.311974],[101.856494,32.311742],[101.856218,32.311484],[101.855941,32.311225],[101.855674,32.310993],[101.855561,32.310796],[101.855495,32.310517],[101.85542,32.31019],[101.855345,32.309862],[101.855233,32.309503],[101.855175,32.309208],[101.855117,32.308913],[101.855112,32.30887],[101.855072,32.308494],[101.855026,32.308075],[101.854981,32.307656],[101.854975,32.307599],[101.855007,32.30722],[101.855059,32.306797],[101.855111,32.306373],[101.855144,32.306097],[101.855186,32.305734],[101.855187,32.305722],[101.855227,32.305371],[101.855227,32.30508],[101.855323,32.304788],[101.855388,32.304503],[101.855394,32.304162],[101.8554,32.303821],[101.855406,32.30348],[101.855477,32.303182],[101.855566,32.303033],[101.855627,32.303011],[101.8559,32.302909],[101.85617,32.302888],[101.856441,32.302867],[101.856784,32.302861],[101.857127,32.302855],[101.85747,32.302849],[101.857823,32.302903],[101.858176,32.302956],[101.858529,32.30301],[101.858904,32.303041],[101.859278,32.303072],[101.859653,32.303103],[101.860028,32.303135],[101.860299,32.303152],[101.860569,32.30317],[101.860831,32.30317],[101.861128,32.303111],[101.861541,32.303012],[101.861953,32.302913],[101.862366,32.302813],[101.862586,32.302715],[101.862806,32.302617],[101.863171,32.302379],[101.863181,32.302373],[101.863567,32.302189],[101.863879,32.301945],[101.863936,32.3019],[101.86419,32.301701],[101.864501,32.301457],[101.864739,32.301222],[101.864977,32.300987],[101.865156,32.300821],[101.865215,32.30066],[101.865346,32.300505],[101.865501,32.30038],[101.865685,32.300226],[101.865865,32.300075],[101.86587,32.300071],[101.866045,32.299848],[101.866221,32.299625],[101.86626,32.299547],[101.866362,32.299345],[101.866464,32.299143],[101.866726,32.298863],[101.866905,32.298727],[101.866952,32.298691],[101.867211,32.29853],[101.86747,32.29837],[101.867689,32.298179],[101.867696,32.298173],[101.867868,32.297953],[101.868154,32.297858],[101.868456,32.29773],[101.868758,32.297601],[101.868868,32.297555],[101.869103,32.297498],[101.869338,32.297442],[101.869599,32.297454],[101.869879,32.297507],[101.870254,32.297644],[101.870426,32.297757],[101.870605,32.297888],[101.870878,32.298025],[101.871194,32.298221],[101.871509,32.298417],[101.871765,32.29862],[101.872014,32.298727],[101.872181,32.298858],[101.872294,32.299],[101.872341,32.299096],[101.872354,32.299123],[101.87252,32.299458],[101.872609,32.299643],[101.872764,32.299768],[101.872919,32.299845],[101.873145,32.299994],[101.873341,32.300363],[101.873466,32.300654],[101.873573,32.300785],[101.873674,32.300838],[101.874019,32.301011],[101.874227,32.301124],[101.87437,32.301279],[101.874447,32.301421],[101.874685,32.301552],[101.874914,32.301712],[101.875138,32.301868],[101.875328,32.302028],[101.875447,32.302159],[101.875548,32.30232],[101.875715,32.302534],[101.875881,32.302629],[101.876066,32.302712],[101.876244,32.302867],[101.876345,32.303004],[101.876524,32.303325],[101.876708,32.30345],[101.877047,32.303718],[101.877246,32.303881],[101.877446,32.304045],[101.877719,32.304176],[101.877957,32.304229],[101.878368,32.304271],[101.878689,32.304425],[101.878915,32.304574],[101.879073,32.304833],[101.87923,32.305092],[101.879395,32.305349],[101.879559,32.305607],[101.879724,32.305865],[101.879867,32.306064],[101.88001,32.306263],[101.880064,32.306574],[101.880119,32.306884],[101.880173,32.307194],[101.880364,32.307514],[101.880493,32.307588],[101.880593,32.307747],[101.880879,32.307927],[101.881165,32.308107],[101.881384,32.308246],[101.881604,32.308385],[101.881823,32.308525],[101.882043,32.308664],[101.882262,32.308803],[101.882482,32.308942],[101.882701,32.309081],[101.882921,32.309221],[101.883085,32.309299],[101.883225,32.309366],[101.883529,32.309512],[101.883913,32.309621],[101.884296,32.309731],[101.884638,32.309791],[101.884979,32.309851],[101.885379,32.309842],[101.885778,32.309833],[101.886178,32.309824],[101.886615,32.309735],[101.887052,32.309645],[101.887489,32.309556],[101.887845,32.309464],[101.888211,32.309441],[101.888577,32.309419],[101.889005,32.309352],[101.889374,32.309256],[101.889743,32.30916],[101.890111,32.309064],[101.89048,32.308968],[101.890861,32.30873],[101.891042,32.308663],[101.891185,32.308602],[101.891318,32.308525],[101.891508,32.308383],[101.891675,32.308283],[101.891875,32.308187],[101.892189,32.307997],[101.892431,32.307802],[101.892601,32.307547],[101.892641,32.307488],[101.892769,32.307298],[101.892898,32.307107],[101.893162,32.30681],[101.893426,32.306512],[101.893659,32.306174],[101.89384,32.305951],[101.894064,32.305639],[101.894287,32.305327],[101.894414,32.305132],[101.89454,32.304937],[101.894706,32.304782],[101.894873,32.304628],[101.895096,32.304518],[101.895254,32.30438],[101.895501,32.304119],[101.895748,32.303857],[101.895915,32.303747],[101.89604,32.303692],[101.896077,32.303676],[101.896235,32.303621],[101.89631,32.303595],[101.896472,32.303557],[101.896605,32.303481],[101.896753,32.303338],[101.896848,32.303176],[101.897019,32.302886],[101.897233,32.302624],[101.89724,32.302616],[101.897424,32.302408],[101.897607,32.302199],[101.897652,32.302148],[101.897859,32.301972],[101.898066,32.301796],[101.898223,32.301382],[101.898223,32.301342],[101.898223,32.301101],[101.898214,32.30084],[101.898128,32.300497],[101.898102,32.300327],[101.898071,32.300121],[101.898009,32.299786],[101.897947,32.29945],[101.897947,32.29916],[101.897947,32.299081],[101.897947,32.299012],[101.897999,32.298941],[101.898095,32.298912],[101.89829,32.298974],[101.898499,32.299103],[101.898786,32.299369],[101.899073,32.299636],[101.89936,32.299902],[101.899508,32.299945],[101.899751,32.299945],[101.900041,32.299938],[101.900331,32.299931],[101.900693,32.299893],[101.900883,32.299821],[101.901121,32.299688],[101.901395,32.299476],[101.901478,32.299412],[101.901759,32.299146],[101.902073,32.298931],[101.902335,32.298827],[101.902516,32.298717],[101.902739,32.298413],[101.902925,32.298256],[101.90313,32.297975],[101.903201,32.297813],[101.903268,32.297632],[101.903344,32.297551],[101.903501,32.29747],[101.903701,32.297351],[101.903858,32.29718],[101.903929,32.296956],[101.904062,32.296628],[101.904191,32.296414],[101.904338,32.296304],[101.904552,32.296205],[101.904857,32.296086],[101.905069,32.296005],[101.905281,32.295924],[101.905499,32.295819],[101.90578,32.295629],[101.905946,32.295543],[101.906185,32.295419],[101.90648,32.295317],[101.906775,32.295215],[101.907025,32.295106],[101.907072,32.295077],[101.90728,32.294946],[101.907487,32.294816],[101.907866,32.294579],[101.907979,32.294496],[101.908279,32.29423],[101.908483,32.294058],[101.908626,32.293806],[101.908645,32.29354],[101.908702,32.29334],[101.908821,32.29313],[101.908959,32.293045],[101.909283,32.29294],[101.909468,32.292835],[101.909568,32.292716],[101.909615,32.292525],[101.909615,32.292524],[101.909616,32.292521],[101.909616,32.29235],[101.909616,32.29215],[101.909616,32.292095],[101.909616,32.291998],[101.909702,32.291731],[101.909713,32.291496],[101.909725,32.29126],[101.909678,32.290998],[101.909652,32.29095],[101.909526,32.290708],[101.909506,32.290537],[101.909521,32.290475],[101.90964,32.290399],[101.909863,32.290313],[101.910049,32.290137],[101.910135,32.289866],[101.910163,32.289609],[101.910358,32.289385],[101.910525,32.289295],[101.910756,32.289271],[101.910987,32.289247],[101.911282,32.289289],[101.911577,32.289332],[101.911824,32.289457],[101.912071,32.289581],[101.912393,32.28967],[101.912716,32.289759],[101.913039,32.289848],[101.913326,32.289939],[101.913613,32.29003],[101.913983,32.290168],[101.914353,32.290307],[101.914723,32.290446],[101.915094,32.290585],[101.915464,32.290724],[101.915772,32.290794],[101.91603,32.290852],[101.916287,32.290911],[101.916542,32.29095],[101.916796,32.29099],[101.917051,32.291029],[101.917305,32.291068],[101.917559,32.291108],[101.917697,32.291129],[101.917814,32.291147],[101.918068,32.291186],[101.918323,32.291225],[101.918577,32.291265],[101.918832,32.291304],[101.919086,32.291343],[101.91934,32.291383],[101.919611,32.291419],[101.919883,32.291455],[101.920154,32.291491],[101.920425,32.291527],[101.920696,32.291563],[101.920967,32.2916],[101.921238,32.291636],[101.921509,32.291672],[101.921902,32.291709],[101.922296,32.291747],[101.922689,32.291784],[101.922953,32.291809],[101.923232,32.291802],[101.923511,32.291796],[101.923583,32.291784],[101.923989,32.291717],[101.924225,32.291575],[101.92446,32.291434],[101.924653,32.291226],[101.924685,32.291191],[101.924846,32.291017],[101.925006,32.290796],[101.925166,32.290574],[101.925326,32.290352],[101.925486,32.29013],[101.925578,32.290002],[101.925578,32.290002],[101.925646,32.289909],[101.925806,32.289687],[101.925966,32.289465],[101.926126,32.289243],[101.926267,32.289028],[101.926407,32.288812],[101.926547,32.288596],[101.926688,32.28838],[101.926828,32.288164],[101.926968,32.287948],[101.927253,32.287662],[101.927278,32.287636],[101.927555,32.287526],[101.927993,32.287518],[101.928276,32.287613],[101.928559,32.287708],[101.928751,32.287829],[101.928942,32.28795],[101.929072,32.288032],[101.929294,32.288119],[101.929672,32.288362],[101.930051,32.288605],[101.930261,32.288744],[101.930471,32.288884],[101.930531,32.288923],[101.93076,32.289047],[101.930988,32.289171],[101.931301,32.289368],[101.931342,32.289391],[101.931559,32.289508],[101.931775,32.289626],[101.931991,32.289744],[101.932208,32.289862],[101.932383,32.289958],[101.932744,32.290094],[101.933011,32.290204],[101.933244,32.290354],[101.933477,32.290505],[101.933689,32.290642],[101.933901,32.290779],[101.933912,32.290784],[101.934043,32.290832],[101.934172,32.29086],[101.934539,32.290932],[101.934906,32.291003],[101.935328,32.29115],[101.935696,32.291249],[101.936063,32.291349],[101.93643,32.291448],[101.936868,32.291459],[101.937305,32.29147],[101.937662,32.291385],[101.938018,32.291301],[101.938352,32.291141],[101.938686,32.290981],[101.93902,32.290821],[101.939354,32.290661],[101.939634,32.290515],[101.939914,32.290369],[101.940194,32.290223],[101.940407,32.290136],[101.940621,32.290048],[101.940834,32.28996],[101.941048,32.289872],[101.941343,32.28974],[101.941638,32.289607],[101.941934,32.289475],[101.94222,32.289304],[101.942554,32.289028],[101.942601,32.288977],[101.942667,32.288905],[101.942734,32.288803],[101.942837,32.288509],[101.942939,32.288215],[101.943,32.287839],[101.94306,32.287463],[101.943064,32.28738],[101.943068,32.287292],[101.943065,32.287271],[101.94305,32.287174],[101.94293,32.286813],[101.94281,32.286453],[101.94269,32.286092],[101.942601,32.285873],[101.942512,32.285653],[101.942511,32.285653],[101.942511,32.285652],[101.94244,32.28543],[101.942369,32.285208],[101.942317,32.284853],[101.942265,32.284498],[101.942264,32.284395],[101.942338,32.284224],[101.942457,32.284221],[101.942699,32.284283],[101.94293,32.284425],[101.943161,32.284567],[101.943444,32.28474],[101.943623,32.28485],[101.943855,32.284992],[101.944086,32.285133],[101.944196,32.285195],[101.944318,32.285259],[101.944726,32.285419],[101.945133,32.285579],[101.945442,32.285658],[101.945751,32.285737],[101.946084,32.285751],[101.946417,32.285765],[101.946802,32.285717],[101.947169,32.285628],[101.947552,32.285516],[101.947935,32.285404],[101.948259,32.285283],[101.948583,32.285162],[101.948843,32.285125],[101.949103,32.285089],[101.949365,32.285097],[101.949779,32.285148],[101.950198,32.285222],[101.950616,32.285297],[101.950951,32.285343],[101.951287,32.285389],[101.951622,32.285435],[101.951731,32.285456],[101.95204,32.285515],[101.952458,32.285596],[101.952875,32.285676],[101.95314,32.285742],[101.953405,32.285809],[101.95363,32.285897],[101.953647,32.285903],[101.953981,32.286034],[101.954343,32.286224],[101.954656,32.286423],[101.954969,32.286622],[101.955281,32.286821],[101.955594,32.287019],[101.955949,32.287263],[101.956038,32.287324],[101.956155,32.287396],[101.956337,32.287529],[101.956434,32.287596],[101.956624,32.287726],[101.956911,32.287924],[101.957166,32.288112],[101.957261,32.288182],[101.957421,32.288301],[101.957757,32.288595],[101.957906,32.288791],[101.957948,32.288868],[101.957961,32.28888],[101.958028,32.289011],[101.958166,32.289258],[101.958304,32.289505],[101.95837,32.289725],[101.9585,32.290082],[101.95853,32.290249],[101.958542,32.290392],[101.958546,32.290705],[101.95855,32.291018],[101.958554,32.291332],[101.95856,32.291362],[101.958637,32.291736],[101.958679,32.291885],[101.958774,32.292081],[101.958967,32.292435],[101.959161,32.292789],[101.959277,32.292988],[101.959298,32.293025],[101.959393,32.293187],[101.959404,32.293209],[101.959464,32.293318],[101.95947,32.29333],[101.959565,32.293521],[101.959649,32.293657],[101.959756,32.293782],[101.960029,32.294023],[101.960303,32.294264],[101.960596,32.294514],[101.960889,32.294765],[101.961084,32.294931],[101.961278,32.295097],[101.961433,32.295234],[101.961546,32.295412],[101.961623,32.29568],[101.961629,32.295936],[101.961552,32.296147],[101.961475,32.296358],[101.961449,32.296404],[101.961353,32.296575],[101.961231,32.296792],[101.960954,32.297123],[101.960678,32.297453],[101.960537,32.297593],[101.960277,32.297853],[101.960017,32.298113],[101.959875,32.298339],[101.959732,32.298565],[101.959633,32.298732],[101.959601,32.298785],[101.959619,32.299029],[101.959666,32.29919],[101.959738,32.299484],[101.959809,32.299779],[101.959884,32.300001],[101.959958,32.300223],[101.960032,32.300444],[101.960107,32.300665],[101.960261,32.301064],[101.960362,32.30129],[101.960562,32.301608],[101.960761,32.301926],[101.961026,32.302285],[101.961291,32.302644],[101.961527,32.302947],[101.96153,32.302952],[101.96153,32.302952],[101.96153,32.302952],[101.961566,32.303006],[101.961713,32.303232],[101.96186,32.303458],[101.962008,32.303683],[101.962155,32.303909],[101.962275,32.304117],[101.962395,32.304325],[101.962516,32.304533],[101.962636,32.304741],[101.962757,32.304949],[101.962877,32.305157],[101.962997,32.305365],[101.963063,32.305478],[101.963066,32.305484],[101.963118,32.305573],[101.963238,32.305781],[101.963358,32.30599],[101.963479,32.306198],[101.963564,32.306345],[101.963599,32.306406],[101.963706,32.306629],[101.963813,32.306853],[101.96392,32.307077],[101.964028,32.307301],[101.964063,32.307375],[101.964135,32.307525],[101.964205,32.307671],[101.964242,32.307749],[101.964324,32.308013],[101.964406,32.308276],[101.964488,32.30854],[101.96457,32.308804],[101.964652,32.309068],[101.964734,32.309332],[101.964838,32.309588],[101.964943,32.309843],[101.965047,32.310098],[101.965151,32.310354],[101.965255,32.310609],[101.96536,32.310865],[101.965464,32.31112],[101.965492,32.311188],[101.965568,32.311376],[101.965673,32.311631],[101.965777,32.311886],[101.965938,32.312275],[101.966099,32.312663],[101.966259,32.313049],[101.966259,32.31305],[101.966259,32.31305],[101.96626,32.313052],[101.966386,32.313252],[101.966512,32.313453],[101.966638,32.313653],[101.966764,32.313853],[101.966839,32.31393],[101.967068,32.314163],[101.967372,32.314472],[101.967676,32.314782],[101.967853,32.31494],[101.96803,32.315099],[101.968207,32.315258],[101.968384,32.315416],[101.968561,32.315575],[101.968738,32.315734],[101.968915,32.315892],[101.969092,32.316051],[101.969269,32.31621],[101.969446,32.316368],[101.969669,32.31653],[101.969891,32.316692],[101.970114,32.316854],[101.970336,32.317016],[101.970558,32.317178],[101.970781,32.31734],[101.971003,32.317502],[101.971226,32.317664],[101.971448,32.317826],[101.971671,32.317988],[101.971893,32.31815],[101.971945,32.318188],[101.972116,32.318312],[101.972338,32.318474],[101.97256,32.318636],[101.972754,32.318779],[101.972903,32.318891],[101.972904,32.318891],[101.972947,32.318923],[101.97314,32.319066],[101.973333,32.319209],[101.973527,32.319353],[101.973716,32.319493],[101.973718,32.319494],[101.97372,32.319496],[101.973913,32.319639],[101.974106,32.319782],[101.9743,32.319926],[101.974493,32.320069],[101.974686,32.320212],[101.974879,32.320356],[101.975073,32.320499],[101.975266,32.320642],[101.975431,32.320798],[101.975596,32.320953],[101.975761,32.321109],[101.975926,32.321264],[101.976091,32.32142],[101.976256,32.321575],[101.976421,32.321731],[101.976587,32.321886],[101.976752,32.322042],[101.976917,32.322197],[101.977109,32.322383],[101.977302,32.322569],[101.977495,32.322755],[101.977687,32.322941],[101.97788,32.323127],[101.978073,32.323313],[101.978265,32.323499],[101.978458,32.323685],[101.978651,32.323871],[101.978843,32.324057],[101.979036,32.324243],[101.979228,32.324429],[101.979421,32.324615],[101.979614,32.324801],[101.979771,32.324991],[101.979929,32.325181],[101.980087,32.325372],[101.980244,32.325562],[101.980402,32.325752],[101.980559,32.325942],[101.980717,32.326132],[101.980875,32.326322],[101.981032,32.326513],[101.98119,32.326703],[101.981347,32.326893],[101.981505,32.327083],[101.981663,32.327273],[101.98182,32.327463],[101.981986,32.327636],[101.982152,32.327809],[101.982317,32.327981],[101.982483,32.328154],[101.982649,32.328326],[101.982815,32.328499],[101.98298,32.328671],[101.983146,32.328844],[101.983312,32.329016],[101.983478,32.329189],[101.983831,32.329424],[101.984185,32.32966],[101.984344,32.329767],[101.984379,32.329791],[101.984573,32.329922],[101.984767,32.330053],[101.984857,32.330114],[101.984865,32.330119],[101.984921,32.330157],[101.984961,32.330185],[101.985037,32.330269],[101.985169,32.330416],[101.985215,32.330586],[101.985149,32.330738],[101.985065,32.330929],[101.984714,32.331191],[101.984563,32.331304],[101.98455,32.331314],[101.984363,32.331453],[101.984358,32.331456],[101.984329,32.331468],[101.984234,32.331507],[101.984179,32.33153],[101.984146,32.331543],[101.98393,32.331634],[101.98369,32.331656],[101.983451,32.331679],[101.983129,32.331653],[101.982808,32.331627],[101.982586,32.331655],[101.982559,32.331658],[101.982472,32.331669],[101.982311,32.331689],[101.982062,32.33172],[101.981813,32.331751],[101.981595,32.331824],[101.981378,32.331897],[101.98116,32.331971],[101.980943,32.332044],[101.980726,32.332139],[101.980509,32.332235],[101.980292,32.332331],[101.980075,32.332426],[101.979859,32.332522],[101.97983,32.332535],[101.979642,32.332618],[101.979289,32.33283],[101.978936,32.333042],[101.978583,32.333254],[101.978343,32.333353],[101.978249,32.333392],[101.978141,32.333436],[101.978102,32.333452],[101.9781,32.333452],[101.978099,32.333453],[101.978013,32.333488],[101.977738,32.333704],[101.977463,32.333921],[101.977269,32.334108],[101.977075,32.334295],[101.976864,32.334431],[101.976653,32.334566],[101.976389,32.334653],[101.976262,32.334695],[101.976228,32.334706],[101.975835,32.334911],[101.975536,32.335067],[101.975508,32.335082],[101.975442,32.335116],[101.975432,32.335121],[101.975238,32.335212],[101.975034,32.335308],[101.97483,32.335404],[101.974625,32.335499],[101.974351,32.335571],[101.974076,32.335643],[101.973848,32.335714],[101.973621,32.335784],[101.973486,32.335846],[101.973438,32.335868],[101.973062,32.336085],[101.972686,32.336302],[101.972293,32.336511],[101.9719,32.33672],[101.971506,32.336929],[101.971144,32.33712],[101.970782,32.337311],[101.970705,32.337351],[101.970554,32.337431],[101.97042,32.337502],[101.970009,32.337642],[101.969598,32.337782],[101.969481,32.33782],[101.969302,32.337876],[101.969275,32.337885],[101.969005,32.33797],[101.96873,32.338015],[101.968654,32.338028],[101.968489,32.338055],[101.968455,32.338061],[101.968226,32.338099],[101.967997,32.338137],[101.967767,32.338175],[101.967726,32.338182],[101.967685,32.338189],[101.967582,32.338206],[101.967538,32.338213],[101.967364,32.338251],[101.967277,32.33827],[101.967271,32.338271],[101.967164,32.338295],[101.967004,32.33833],[101.966807,32.338373],[101.966737,32.338388],[101.966624,32.338412],[101.96647,32.338446],[101.966076,32.338625],[101.965683,32.338804],[101.965426,32.338954],[101.965364,32.33899],[101.965267,32.339047],[101.965254,32.339054],[101.96517,32.339103],[101.965007,32.339296],[101.964844,32.339489],[101.964811,32.339528],[101.964811,32.339529],[101.964738,32.339615],[101.964738,32.339615],[101.964682,32.339681],[101.964519,32.339874],[101.96435,32.340043],[101.964182,32.340212],[101.964013,32.340381],[101.963844,32.34055],[101.963675,32.340719],[101.963507,32.340888],[101.963333,32.341135],[101.963306,32.341173],[101.963306,32.341173],[101.963306,32.341173],[101.963301,32.34118],[101.963275,32.341217],[101.963267,32.341229],[101.96325,32.341252],[101.963236,32.341272],[101.963187,32.341342],[101.963181,32.341351],[101.963096,32.341471],[101.962988,32.341669],[101.962879,32.341868],[101.96277,32.342066],[101.962675,32.342239],[101.962662,32.342264],[101.962425,32.342569],[101.962378,32.34263],[101.962378,32.34263],[101.962378,32.34263],[101.962314,32.342713],[101.962189,32.342875],[101.961938,32.343212],[101.961688,32.343549],[101.961542,32.343801],[101.961397,32.344052],[101.961304,32.344269],[101.961211,32.344486],[101.961118,32.344703],[101.961026,32.34492],[101.960972,32.345151],[101.960918,32.345382],[101.960864,32.345613],[101.96081,32.345843],[101.960756,32.346074],[101.960702,32.346305],[101.960648,32.346536],[101.960594,32.346766],[101.96054,32.346997],[101.960486,32.347228],[101.960436,32.347464],[101.960386,32.347699],[101.960336,32.347935],[101.96032,32.348009],[101.960286,32.348171],[101.960236,32.348406],[101.960186,32.348642],[101.960136,32.348878],[101.960124,32.348935],[101.960086,32.349113],[101.960004,32.349434],[101.959977,32.349542],[101.959868,32.34997],[101.959851,32.350037],[101.959759,32.350398],[101.959733,32.35045],[101.959564,32.350792],[101.959506,32.35091],[101.959369,32.351186],[101.959174,32.35158],[101.95898,32.351974],[101.958856,32.35219],[101.958732,32.352406],[101.958609,32.352622],[101.958485,32.352838],[101.958362,32.353054],[101.958238,32.35327],[101.958182,32.353367],[101.958114,32.353485],[101.957991,32.353701],[101.957867,32.353917],[101.957744,32.354133],[101.95762,32.354349],[101.957496,32.354565],[101.957404,32.354684],[101.957339,32.354769],[101.957231,32.35491],[101.956966,32.355254],[101.956856,32.355396],[101.956831,32.355428],[101.95683,32.355429],[101.956772,32.355504],[101.956759,32.355521],[101.956748,32.355618],[101.956723,32.355848],[101.956688,32.356174],[101.956701,32.356565],[101.956703,32.356577],[101.956741,32.356775],[101.956766,32.356905],[101.956775,32.356954],[101.956905,32.357146],[101.956989,32.357272],[101.957024,32.357323],[101.957034,32.357338],[101.957091,32.357375],[101.957127,32.357397],[101.957135,32.357402],[101.957199,32.357443],[101.9572,32.357443],[101.957203,32.357445],[101.957253,32.357477],[101.957473,32.357615],[101.957583,32.357643],[101.957606,32.357649],[101.957652,32.357661],[101.957708,32.357675],[101.957744,32.357684],[101.957752,32.357686],[101.957796,32.357694],[101.958123,32.357757],[101.958431,32.357763],[101.958511,32.357764],[101.958604,32.357766],[101.958606,32.357766],[101.958609,32.357766],[101.958739,32.357768],[101.959093,32.357786],[101.959447,32.357804],[101.959877,32.357794],[101.960307,32.357784],[101.960631,32.357828],[101.960955,32.357873],[101.961187,32.357919],[101.96142,32.357966],[101.961652,32.358012],[101.961884,32.358059],[101.962276,32.358145],[101.962668,32.358232],[101.96306,32.358319],[101.963066,32.358321],[101.963286,32.358411],[101.963512,32.358503],[101.963738,32.358596],[101.963752,32.358601],[101.963964,32.358688],[101.964168,32.358813],[101.964295,32.358892],[101.964372,32.358939],[101.964576,32.359065],[101.96478,32.35919],[101.964841,32.359228],[101.964983,32.359316],[101.965187,32.359441],[101.965384,32.359582],[101.965581,32.359723],[101.965777,32.359863],[101.965974,32.360004],[101.966086,32.360084],[101.966171,32.360145],[101.966367,32.360286],[101.966577,32.36042],[101.966786,32.360554],[101.966995,32.360687],[101.967205,32.360821],[101.967414,32.360955],[101.967623,32.361089],[101.967919,32.361226],[101.968216,32.361363],[101.968434,32.361436],[101.968651,32.361509],[101.969052,32.361552],[101.969221,32.361548],[101.96939,32.361544],[101.969696,32.36151],[101.970123,32.361396],[101.970383,32.361351],[101.970642,32.361306],[101.970919,32.361298],[101.971165,32.361294],[101.971339,32.36129],[101.971411,32.361289],[101.971719,32.36132],[101.972027,32.361352],[101.972367,32.361396],[101.972739,32.361491],[101.972973,32.361603],[101.973207,32.361715],[101.973613,32.361887],[101.97366,32.361908],[101.973799,32.361967],[101.974019,32.36206],[101.974265,32.362107],[101.974512,32.362153],[101.974835,32.362146],[101.975159,32.362138],[101.975541,32.36209],[101.975924,32.362042],[101.976332,32.361988],[101.97674,32.361935],[101.977148,32.361881],[101.977525,32.36182],[101.977902,32.361759],[101.978279,32.361699],[101.978523,32.361628],[101.978766,32.361557],[101.97901,32.361486],[101.979192,32.361433],[101.979192,32.361433],[101.979253,32.361416],[101.979497,32.361345],[101.97974,32.361274],[101.979985,32.361209],[101.980044,32.361194],[101.980229,32.361145],[101.980473,32.36108],[101.980717,32.361015],[101.98074,32.36101],[101.980938,32.360965],[101.981159,32.360914],[101.98138,32.360863],[101.981601,32.360813],[101.981968,32.360642],[101.982334,32.360472],[101.982602,32.360192],[101.98287,32.359912],[101.983017,32.359751],[101.983044,32.359594],[101.982963,32.359335],[101.98294,32.359259],[101.982779,32.359015],[101.982617,32.358771],[101.982583,32.358689],[101.982516,32.358526],[101.982503,32.358493],[101.982463,32.358396],[101.982415,32.358281],[101.982402,32.357838],[101.982437,32.357498],[101.982472,32.357159],[101.982555,32.356883],[101.982638,32.356607],[101.982937,32.356365],[101.983165,32.356281],[101.983392,32.356198],[101.983804,32.35611],[101.983976,32.356073],[101.984217,32.356022],[101.984521,32.35595],[101.984826,32.355878],[101.985079,32.355845],[101.985221,32.355827],[101.985332,32.355813],[101.985584,32.355781],[101.985837,32.355749],[101.986221,32.355643],[101.986605,32.355538],[101.986877,32.3554],[101.986893,32.355392],[101.987036,32.35532],[101.987149,32.355263],[101.987268,32.355221],[101.987468,32.355151],[101.987786,32.355039],[101.988185,32.354979],[101.98863,32.354968],[101.989075,32.354957],[101.989393,32.354964],[101.98971,32.35497],[101.98994,32.354964],[101.99017,32.354959],[101.9904,32.354953],[101.990619,32.354948],[101.99063,32.354947],[101.990875,32.354909],[101.99112,32.354871],[101.991365,32.354833],[101.99161,32.354794],[101.991762,32.354751],[101.992036,32.354673],[101.992463,32.354552],[101.992889,32.354431],[101.993315,32.35431],[101.993533,32.354231],[101.99375,32.354152],[101.993968,32.354073],[101.994186,32.353994],[101.994403,32.353916],[101.994621,32.353837],[101.994838,32.353703],[101.995056,32.353569],[101.995273,32.353436],[101.99549,32.353302],[101.995708,32.353168],[101.995925,32.353035],[101.996142,32.352901],[101.99636,32.352767],[101.996577,32.352634],[101.996794,32.3525],[101.997012,32.352367],[101.997229,32.352233],[101.997446,32.352099],[101.997664,32.351966],[101.997878,32.351832],[101.998092,32.351699],[101.998306,32.351566],[101.99852,32.351433],[101.998734,32.3513],[101.998949,32.351167],[101.999163,32.351033],[101.999254,32.350977],[101.999255,32.350976],[101.999377,32.3509],[101.999591,32.350767],[101.999805,32.350634],[102.000019,32.350501],[102.000233,32.350368],[102.000238,32.350363],[102.000548,32.350136],[102.000749,32.349989],[102.000749,32.349989],[102.000858,32.349909],[102.001168,32.349683],[102.001268,32.349609],[102.001444,32.349481],[102.00172,32.349279],[102.001932,32.349149],[102.002143,32.349019],[102.002355,32.348889],[102.002566,32.348759],[102.002777,32.348629],[102.002871,32.348571],[102.002989,32.348499],[102.0032,32.348369],[102.003412,32.34824],[102.00377,32.348063],[102.004129,32.347887],[102.004488,32.347711],[102.004741,32.347612],[102.004991,32.347552],[102.005242,32.347492],[102.005476,32.347471],[102.00571,32.34745],[102.005943,32.347469],[102.006176,32.347487],[102.006439,32.347533],[102.006702,32.347578],[102.006946,32.347703],[102.007191,32.347828],[102.007468,32.348171],[102.007745,32.348514],[102.008022,32.348858],[102.008299,32.349201],[102.008456,32.349396],[102.008613,32.349591],[102.00877,32.349786],[102.008927,32.349982],[102.009047,32.350117],[102.009263,32.350175],[102.009606,32.350155],[102.009935,32.350071],[102.010265,32.349987],[102.010531,32.349927],[102.010798,32.349868],[102.011065,32.349808],[102.011331,32.349749],[102.011642,32.349703],[102.011952,32.349657],[102.012335,32.349665],[102.012719,32.349674],[102.013102,32.349683],[102.013536,32.349737],[102.013695,32.349757],[102.013971,32.349791],[102.01426,32.349828],[102.014405,32.349846],[102.014669,32.349852],[102.014933,32.349857],[102.015291,32.349853],[102.01565,32.349848],[102.01593,32.349829],[102.01621,32.349809],[102.016505,32.349817],[102.016801,32.349824],[102.017225,32.349878],[102.017648,32.349931],[102.018072,32.349985],[102.018287,32.350065],[102.018503,32.350145],[102.018718,32.350225],[102.018934,32.350305],[102.01909,32.350363],[102.019111,32.35037],[102.019149,32.350385],[102.019365,32.350465],[102.019465,32.350531],[102.019654,32.350656],[102.019682,32.350674],[102.019944,32.350848],[102.020184,32.351118],[102.020424,32.351389],[102.020728,32.351633],[102.021031,32.351877],[102.021161,32.351955],[102.021305,32.352042],[102.021312,32.352044],[102.021676,32.352156],[102.021939,32.352189],[102.022203,32.352222],[102.022591,32.352231],[102.022868,32.352237],[102.022979,32.35224],[102.023213,32.352232],[102.023446,32.352224],[102.023628,32.352218],[102.02368,32.352216],[102.023913,32.352209],[102.024143,32.352188],[102.024372,32.352167],[102.024601,32.352146],[102.02483,32.352124],[102.02506,32.352103],[102.025289,32.352082],[102.025505,32.35203],[102.025687,32.351986],[102.026085,32.35189],[102.026483,32.351793],[102.026734,32.351714],[102.026876,32.351669],[102.026985,32.351634],[102.027237,32.351555],[102.027488,32.351475],[102.027701,32.351394],[102.027913,32.351313],[102.028126,32.351233],[102.028339,32.351152],[102.028569,32.351012],[102.02863,32.350975],[102.028686,32.350941],[102.0288,32.350872],[102.028994,32.350754],[102.02903,32.350732],[102.029044,32.350724],[102.029066,32.350711],[102.029261,32.350593],[102.029508,32.350317],[102.029756,32.350041],[102.030004,32.349765],[102.030034,32.349732],[102.030147,32.349604],[102.030156,32.349593],[102.030308,32.349422],[102.03046,32.34925],[102.030612,32.349078],[102.030764,32.348906],[102.030916,32.348734],[102.031068,32.348562],[102.03122,32.34839],[102.03136,32.348159],[102.031499,32.347928],[102.031639,32.347697],[102.031779,32.347466],[102.031919,32.347235],[102.032058,32.347004],[102.032198,32.346773],[102.032338,32.346542],[102.032424,32.346289],[102.03251,32.346036],[102.032596,32.345782],[102.032682,32.345529],[102.032769,32.345276],[102.032855,32.345023],[102.032904,32.344773],[102.032954,32.344524],[102.033004,32.344274],[102.033053,32.344024],[102.033103,32.343775],[102.033153,32.343525],[102.033244,32.343274],[102.033335,32.343022],[102.033426,32.342771],[102.033518,32.342519],[102.033609,32.342268],[102.0337,32.342016],[102.033799,32.341765],[102.033897,32.341514],[102.033996,32.341263],[102.034094,32.341012],[102.034193,32.340761],[102.034291,32.34051],[102.03439,32.340259],[102.034488,32.340008],[102.034586,32.339757],[102.034685,32.339505],[102.034811,32.339201],[102.034837,32.339139],[102.034988,32.338773],[102.035015,32.338721],[102.035176,32.338343],[102.03521,32.338295],[102.035324,32.338135],[102.03555,32.337968],[102.035788,32.337855],[102.036127,32.33773],[102.03649,32.337683],[102.036874,32.337704],[102.037258,32.337724],[102.037507,32.337724],[102.037698,32.337707],[102.037858,32.337665],[102.03809,32.337576],[102.038263,32.337617],[102.038376,32.337796],[102.038488,32.338104],[102.03855,32.338276],[102.0386,32.338412],[102.038614,32.33845],[102.038804,32.338849],[102.038923,32.339003],[102.039072,32.339075],[102.039209,32.33914],[102.039298,32.339176],[102.039578,32.339378],[102.03975,32.339456],[102.03981,32.339539],[102.039863,32.33967],[102.039929,32.339824],[102.04,32.339925],[102.040101,32.340009],[102.040375,32.340086],[102.040667,32.340349],[102.040743,32.340401],[102.040989,32.34057],[102.041167,32.340699],[102.041296,32.340849],[102.041353,32.341034],[102.041375,32.341164],[102.041445,32.341577],[102.041545,32.341777],[102.04171,32.34208],[102.041874,32.342383],[102.042006,32.342608],[102.042138,32.342833],[102.042359,32.343104],[102.042502,32.343269],[102.042745,32.343454],[102.042811,32.343479],[102.043016,32.343554],[102.043287,32.34369],[102.043551,32.343768],[102.043815,32.343847],[102.044072,32.343932],[102.044294,32.343961],[102.044615,32.343961],[102.044865,32.343915],[102.045115,32.343868],[102.045339,32.343886],[102.045564,32.343904],[102.0457,32.343975],[102.045828,32.344118],[102.045936,32.344268],[102.046071,32.344575],[102.046159,32.344762],[102.04625,32.344953],[102.046335,32.345216],[102.046335,32.345217],[102.046335,32.345217],[102.046428,32.345374],[102.046678,32.345589],[102.046792,32.345617],[102.047096,32.345716],[102.047239,32.345852],[102.047425,32.346028],[102.047611,32.346204],[102.047797,32.34638],[102.047983,32.346556],[102.048166,32.346692],[102.048348,32.346829],[102.04853,32.346965],[102.048712,32.347101],[102.048895,32.347238],[102.049077,32.347374],[102.049305,32.347531],[102.049534,32.347688],[102.049762,32.347846],[102.049991,32.348003],[102.050219,32.34816],[102.050448,32.348317],[102.050676,32.348474],[102.050905,32.348631],[102.051232,32.348891],[102.051559,32.349151],[102.051887,32.34941],[102.052133,32.349508],[102.052379,32.349606],[102.052749,32.349693],[102.053014,32.349686],[102.053279,32.349679],[102.053513,32.349658],[102.053747,32.349637],[102.053981,32.349617],[102.054216,32.349596],[102.054636,32.349579],[102.055057,32.349562],[102.055384,32.34957],[102.05571,32.349578],[102.05602,32.349612],[102.056331,32.349645],[102.056717,32.34972],[102.057103,32.349796],[102.057536,32.349911],[102.057968,32.350026],[102.058338,32.350128],[102.058631,32.350208],[102.058709,32.35023],[102.058987,32.350275],[102.059266,32.350321],[102.059638,32.350383],[102.060009,32.350444],[102.060197,32.350481],[102.060396,32.350519],[102.060782,32.350594],[102.061046,32.350626],[102.061309,32.350659],[102.061573,32.350691],[102.061836,32.350724],[102.062272,32.35076],[102.06255,32.350832],[102.062828,32.350905],[102.063058,32.351003],[102.063288,32.351101],[102.063478,32.351237],[102.063668,32.351373],[102.063745,32.351428],[102.063942,32.351565],[102.06414,32.351702],[102.064337,32.351839],[102.064535,32.351975],[102.064711,32.352138],[102.064888,32.352301],[102.065087,32.352411],[102.065286,32.35252],[102.06553,32.352631],[102.065717,32.352637],[102.066092,32.352592],[102.06644,32.352455],[102.066787,32.352319],[102.067156,32.352133],[102.067525,32.351948],[102.067894,32.351762],[102.068124,32.351629],[102.068354,32.351496],[102.068584,32.351362],[102.068814,32.351229],[102.069105,32.350919],[102.069395,32.350608],[102.069587,32.350448],[102.069779,32.350288],[102.069971,32.350128],[102.070162,32.349968],[102.070374,32.349794],[102.070586,32.349621],[102.070798,32.349448],[102.07101,32.349275],[102.071221,32.349101],[102.071433,32.348928],[102.071645,32.348755],[102.071857,32.348581],[102.072064,32.348448],[102.072271,32.348314],[102.072478,32.348181],[102.072685,32.348047],[102.072914,32.347933],[102.073143,32.34782],[102.073372,32.347706],[102.073452,32.347666],[102.0736,32.347592],[102.073789,32.34752],[102.073821,32.347508],[102.074042,32.347424],[102.074263,32.34734],[102.074483,32.347256],[102.074704,32.347172],[102.074925,32.347088],[102.075146,32.347004],[102.075366,32.34692],[102.075612,32.346841],[102.075857,32.346763],[102.07613,32.346675],[102.076519,32.34654],[102.076542,32.346532],[102.076908,32.346405],[102.07711,32.346335],[102.077297,32.34627],[102.077686,32.346135],[102.078075,32.346],[102.078465,32.345865],[102.078854,32.34573],[102.079243,32.345595],[102.079632,32.34546],[102.079876,32.345386],[102.080121,32.345312],[102.080462,32.345186],[102.080803,32.34506],[102.081145,32.344934],[102.081486,32.344808],[102.081827,32.344682],[102.082059,32.3446],[102.082291,32.344518],[102.082491,32.344404],[102.082712,32.344275],[102.082838,32.34422],[102.082955,32.344168],[102.08326,32.344042],[102.083564,32.343916],[102.083869,32.34379],[102.084233,32.343554],[102.084383,32.343461],[102.084547,32.343426],[102.084711,32.343383],[102.084904,32.343297],[102.085197,32.343126],[102.085211,32.343122],[102.085389,32.343076],[102.085596,32.343069],[102.085903,32.342997],[102.086125,32.342876],[102.08626,32.342698],[102.08641,32.342526],[102.086532,32.342441],[102.086917,32.342276],[102.087203,32.342148],[102.087438,32.342019],[102.087688,32.341927],[102.088038,32.341798],[102.08838,32.341691],[102.088659,32.341613],[102.088823,32.341548],[102.088916,32.341441],[102.089116,32.34127],[102.089315,32.341177],[102.089465,32.34107],[102.089587,32.340884],[102.08973,32.340635],[102.08987,32.340335],[102.09001,32.340035],[102.090151,32.339735],[102.090161,32.339439],[102.090172,32.339143],[102.090186,32.338893],[102.090201,32.338643],[102.090236,32.3383],[102.090244,32.338268],[102.090297,32.338049],[102.090351,32.337829],[102.09046,32.337425],[102.09057,32.337021],[102.0906,32.336908],[102.090679,32.336666],[102.090686,32.336451],[102.09067,32.336369],[102.090586,32.335952],[102.090565,32.335758],[102.090529,32.335416],[102.090436,32.335138],[102.090429,32.334917],[102.090472,32.33471],[102.090465,32.334531],[102.090379,32.334331],[102.090343,32.334103],[102.090408,32.333967],[102.090508,32.333882],[102.090757,32.333746],[102.090936,32.333525],[102.091057,32.333175],[102.091129,32.332847],[102.091137,32.332429],[102.091145,32.332011],[102.09119,32.331725],[102.09119,32.331722],[102.091191,32.331721],[102.091193,32.331707],[102.091269,32.331431],[102.091357,32.331313],[102.091383,32.331279],[102.091545,32.331079],[102.091707,32.330879],[102.091816,32.330674],[102.091926,32.330469],[102.092069,32.330232],[102.09224,32.329927],[102.092402,32.32966],[102.092563,32.329394],[102.092699,32.3292],[102.092787,32.329076],[102.093075,32.328841],[102.093295,32.32866],[102.093515,32.32848],[102.093715,32.328352],[102.093915,32.328223],[102.094181,32.328081],[102.094372,32.328033],[102.0946,32.327957],[102.094762,32.327728],[102.094924,32.3275],[102.095114,32.327291],[102.095305,32.327081],[102.09539,32.326862],[102.095457,32.326746],[102.095581,32.326529],[102.095571,32.326158],[102.095504,32.32583],[102.095438,32.325501],[102.095448,32.325322],[102.095457,32.325168],[102.095562,32.32493],[102.095666,32.324692],[102.095799,32.324527],[102.095942,32.32435],[102.096099,32.324093],[102.096256,32.323836],[102.096409,32.323563],[102.096561,32.32329],[102.096713,32.323017],[102.096846,32.322789],[102.097075,32.322551],[102.097208,32.322341],[102.097341,32.322132],[102.097379,32.321922],[102.097484,32.321665],[102.097646,32.321504],[102.097806,32.321201],[102.097965,32.320897],[102.09809,32.320739],[102.098342,32.320455],[102.098595,32.320171],[102.098848,32.319887],[102.099024,32.319768],[102.099029,32.319765],[102.099301,32.319603],[102.099574,32.319442],[102.099851,32.319321],[102.100084,32.319219],[102.100316,32.319117],[102.100549,32.319016],[102.100782,32.318914],[102.101014,32.318813],[102.101247,32.318711],[102.101479,32.318609],[102.101712,32.318508],[102.101945,32.318406],[102.102177,32.318304],[102.10241,32.318203],[102.102643,32.318101],[102.102875,32.317999],[102.103108,32.317898],[102.103341,32.317796],[102.103573,32.317694],[102.103784,32.317611],[102.103995,32.317527],[102.104206,32.317444],[102.104417,32.31736],[102.104628,32.317277],[102.104839,32.317193],[102.10505,32.31711],[102.105261,32.317026],[102.105472,32.316943],[102.105683,32.316859],[102.10608,32.316679],[102.106476,32.316499],[102.106873,32.316319],[102.107269,32.316139],[102.107477,32.316022],[102.107685,32.315906],[102.107894,32.31579],[102.108102,32.315674],[102.10831,32.315558],[102.108518,32.315441],[102.108872,32.315249],[102.109153,32.315096],[102.109153,32.315096],[102.109225,32.315057],[102.109578,32.314865],[102.109988,32.3147],[102.110397,32.314534],[102.110806,32.314369],[102.111195,32.314241],[102.111583,32.314113],[102.111972,32.313985],[102.112236,32.313881],[102.112499,32.313777],[102.112729,32.313592],[102.112922,32.313375],[102.112935,32.312995],[102.112907,32.31268],[102.112902,32.312621],[102.11288,32.312364],[102.11285,32.312139],[102.11282,32.311913],[102.11279,32.311687],[102.112759,32.311462],[102.112729,32.311236],[102.112699,32.31101],[102.112669,32.310785],[102.112639,32.310559],[102.112646,32.310323],[102.112654,32.310086],[102.112736,32.309852],[102.112818,32.309617],[102.1129,32.309382],[102.112982,32.309147],[102.113068,32.308786],[102.113153,32.308425],[102.113148,32.307998],[102.113143,32.307572],[102.113122,32.307339],[102.113102,32.307105],[102.113081,32.306872],[102.113061,32.306639],[102.11304,32.306406],[102.11302,32.306173],[102.112999,32.305939],[102.112979,32.305706],[102.112968,32.305474],[102.112956,32.305243],[102.112945,32.305011],[102.112934,32.304779],[102.112923,32.304547],[102.112911,32.304316],[102.112936,32.30409],[102.112962,32.303864],[102.112987,32.303639],[102.113012,32.303413],[102.113136,32.303006],[102.113261,32.302598],[102.113495,32.302288],[102.113523,32.302261],[102.113725,32.302072],[102.114149,32.301987],[102.114573,32.301902],[102.114926,32.301831],[102.114998,32.301817],[102.115437,32.301748],[102.115876,32.301679],[102.116315,32.301611],[102.11661,32.301564],[102.116755,32.301542],[102.117153,32.301509],[102.117551,32.301476],[102.117949,32.301443],[102.118265,32.301434],[102.118582,32.301425],[102.118952,32.301466],[102.119323,32.301506],[102.119768,32.301516],[102.120192,32.301636],[102.120507,32.301725],[102.120617,32.301757],[102.12065,32.30178],[102.120999,32.302025],[102.121035,32.302051],[102.121381,32.302294],[102.121572,32.302429],[102.121764,32.302563],[102.121955,32.302697],[102.122146,32.302832],[102.12251,32.303093],[102.122873,32.303354],[102.122873,32.303354],[102.122873,32.303354],[102.123203,32.303488],[102.123534,32.303622],[102.123923,32.303678],[102.124312,32.303734],[102.124696,32.303753],[102.12508,32.303773],[102.125463,32.303792],[102.125815,32.303793],[102.126167,32.303795],[102.126419,32.303796],[102.12667,32.303797],[102.127107,32.303799],[102.127174,32.303799],[102.127191,32.3038],[102.127456,32.303818],[102.127721,32.303835],[102.127994,32.303853],[102.128268,32.303871],[102.128541,32.303889],[102.128815,32.303907],[102.12917,32.30393],[102.129362,32.303943],[102.129602,32.30398],[102.129843,32.304017],[102.130084,32.304054],[102.130325,32.304092],[102.130749,32.304196],[102.131173,32.3043],[102.131467,32.304402],[102.131761,32.304503],[102.13202,32.304556],[102.132279,32.304609],[102.132614,32.304617],[102.132767,32.304495],[102.13278,32.304464],[102.132864,32.304278],[102.132864,32.304278],[102.132886,32.304229],[102.133006,32.303964],[102.133065,32.303704],[102.133101,32.303546],[102.133104,32.303534],[102.133104,32.303534],[102.133124,32.303445],[102.133184,32.303186],[102.133243,32.302927],[102.133257,32.302865],[102.133302,32.302667],[102.133362,32.302408],[102.133421,32.302149],[102.13348,32.30189],[102.133566,32.301545],[102.133587,32.301461],[102.133653,32.3012],[102.13381,32.30092],[102.133894,32.300769],[102.133967,32.300639],[102.134215,32.30044],[102.134462,32.30024],[102.134679,32.300097],[102.134785,32.300027],[102.134968,32.299906],[102.135108,32.299813],[102.135353,32.299701],[102.135598,32.29959],[102.135865,32.299406],[102.135942,32.299353],[102.136131,32.299223],[102.136325,32.298959],[102.13652,32.298695],[102.136643,32.298455],[102.136765,32.298215],[102.136888,32.297975],[102.137011,32.297734],[102.137134,32.297494],[102.137257,32.297254],[102.137379,32.297014],[102.137502,32.296774],[102.137625,32.296533],[102.137748,32.296293],[102.137851,32.296075],[102.137955,32.295856],[102.138059,32.295637],[102.138162,32.295419],[102.138266,32.2952],[102.138369,32.294982],[102.138473,32.294763],[102.138577,32.294544],[102.13868,32.294326],[102.138784,32.294107],[102.13888,32.293857],[102.138976,32.293606],[102.139073,32.293356],[102.139169,32.293105],[102.139265,32.292855],[102.139361,32.292604],[102.139457,32.292354],[102.139554,32.292103],[102.139727,32.291781],[102.139844,32.291564],[102.13996,32.291347],[102.140077,32.29113],[102.140194,32.290914],[102.14031,32.290697],[102.140427,32.29048],[102.140543,32.290263],[102.14066,32.290046],[102.140819,32.289853],[102.140979,32.289659],[102.141244,32.289507],[102.141509,32.289354],[102.141847,32.289267],[102.142083,32.289207],[102.142184,32.289181],[102.142484,32.289109],[102.142784,32.289036],[102.143193,32.289046],[102.143433,32.289083],[102.143674,32.28912],[102.144042,32.289255],[102.14441,32.289389],[102.14463,32.289481],[102.144851,32.289573],[102.145071,32.289665],[102.145292,32.289756],[102.145386,32.289796],[102.145418,32.289809],[102.145512,32.289848],[102.145732,32.28994],[102.145953,32.290032],[102.145967,32.290038],[102.146173,32.290124],[102.146411,32.290261],[102.146648,32.290397],[102.146885,32.290534],[102.147123,32.290671],[102.14736,32.290808],[102.147597,32.290945],[102.147925,32.291184],[102.148252,32.291423],[102.148579,32.291662],[102.148731,32.291776],[102.148737,32.291781],[102.149051,32.292019],[102.149212,32.292228],[102.149373,32.292437],[102.149459,32.29266],[102.149545,32.292883],[102.149541,32.29296],[102.14953,32.293151],[102.149515,32.293419],[102.149513,32.293471],[102.149548,32.293716],[102.149584,32.29396],[102.149588,32.294227],[102.149582,32.29457],[102.149575,32.294914],[102.149569,32.295257],[102.149562,32.2956],[102.149522,32.29595],[102.149481,32.2963],[102.149441,32.296649],[102.1494,32.296999],[102.149389,32.297378],[102.149377,32.297757],[102.149365,32.298136],[102.14941,32.298528],[102.149432,32.298718],[102.149456,32.298921],[102.1495,32.299116],[102.14957,32.299418],[102.149639,32.29972],[102.149709,32.300022],[102.149804,32.30025],[102.149899,32.300479],[102.150008,32.300698],[102.150018,32.300717],[102.150118,32.300917],[102.150321,32.301234],[102.150548,32.301588],[102.150776,32.301942],[102.150924,32.302173],[102.151003,32.302297],[102.151193,32.302544],[102.151384,32.302792],[102.151574,32.303039],[102.15175,32.303182],[102.151787,32.303212],[102.151926,32.303325],[102.152212,32.303567],[102.152378,32.303708],[102.152497,32.30381],[102.152635,32.304015],[102.152773,32.304219],[102.152897,32.304533],[102.152983,32.30479],[102.153013,32.305201],[102.153021,32.305304],[102.153173,32.305475],[102.153306,32.305623],[102.153592,32.305942],[102.15383,32.306123],[102.153935,32.306153],[102.15423,32.306237],[102.154591,32.306247],[102.154953,32.306256],[102.155272,32.306304],[102.155581,32.306351],[102.155962,32.306375],[102.156343,32.306399],[102.156714,32.306361],[102.157085,32.306323],[102.157404,32.306318],[102.157723,32.306313],[102.157989,32.306366],[102.158256,32.306418],[102.158503,32.306518],[102.158751,32.306618],[102.159021,32.306746],[102.159274,32.306865],[102.159617,32.307037],[102.159633,32.30704],[102.160035,32.307122],[102.160359,32.307094],[102.160673,32.307113],[102.160987,32.307132],[102.161315,32.307079],[102.161576,32.307085],[102.161814,32.30709],[102.162052,32.307096],[102.162393,32.307067],[102.162499,32.307059],[102.162947,32.307021],[102.163339,32.306968],[102.163731,32.306914],[102.164135,32.306839],[102.164539,32.306764],[102.164803,32.306628],[102.165067,32.306492],[102.165404,32.306197],[102.165741,32.305901],[102.166077,32.305606],[102.166414,32.305311],[102.166751,32.305015],[102.166949,32.304841],[102.167146,32.304666],[102.167344,32.304491],[102.167542,32.304317],[102.16774,32.304142],[102.167937,32.303968],[102.16822,32.303832],[102.168503,32.303696],[102.168748,32.303607],[102.168993,32.303518],[102.169237,32.30346],[102.16948,32.303403],[102.169815,32.30341],[102.16988,32.303412],[102.169845,32.303446],[102.169594,32.303676],[102.169317,32.303862],[102.168943,32.304276],[102.168019,32.306366],[102.167576,32.307548],[102.167377,32.308079],[102.167013,32.309607],[102.166521,32.310901],[102.165894,32.312154],[102.165725,32.313225],[102.165819,32.31544],[102.165822,32.315506],[102.16583,32.315684],[102.166,32.317454],[102.165875,32.318564],[102.165879,32.319908],[102.165852,32.320752],[102.16556,32.321436],[102.165261,32.322312],[102.164763,32.323798],[102.164401,32.324716],[102.164246,32.325109],[102.164223,32.325168],[102.164139,32.32538],[102.164095,32.325494],[102.163923,32.325912],[102.163901,32.325966],[102.163733,32.326386],[102.163562,32.327495],[102.163611,32.32884],[102.1638,32.330034],[102.164263,32.331119],[102.164698,32.332057],[102.165002,32.332933],[102.164927,32.33305],[102.164921,32.333151],[102.164966,32.333262],[102.165103,32.333333],[102.165265,32.333494],[102.165327,32.333515],[102.165355,32.333563],[102.165421,32.333701],[102.165478,32.333762],[102.165537,32.333789],[102.165603,32.333798],[102.165716,32.333792],[102.165755,32.333809],[102.165778,32.333851],[102.165776,32.333895],[102.165787,32.333925],[102.165879,32.333994],[102.16591,32.334055],[102.165947,32.334241],[102.165978,32.334479],[102.166016,32.334589],[102.166032,32.334606],[102.166071,32.334624],[102.166216,32.334649],[102.166258,32.334664],[102.166336,32.334723],[102.166422,32.334808],[102.166537,32.334869],[102.166574,32.334914],[102.166714,32.335083],[102.166719,32.335091],[102.166732,32.335105],[102.166736,32.335109],[102.166782,32.335155],[102.166812,32.335183],[102.167022,32.335392],[102.167046,32.335415],[102.167094,32.335462],[102.167098,32.335466],[102.16714,32.335508],[102.167202,32.335569],[102.167511,32.335862],[102.167556,32.335904],[102.167621,32.335966],[102.167638,32.335982],[102.167643,32.335987],[102.167743,32.336079],[102.167747,32.336085],[102.167753,32.336091],[102.167762,32.3361],[102.168319,32.336685],[102.168431,32.337185],[102.168437,32.33722],[102.168446,32.33725],[102.168447,32.337257],[102.16848,32.337268],[102.16851,32.337278],[102.168534,32.337302],[102.168524,32.33739],[102.168542,32.337441],[102.168541,32.337492],[102.168541,32.337528],[102.168539,32.337535],[102.168535,32.337548],[102.168557,32.337613],[102.168537,32.33769],[102.168599,32.337739],[102.168648,32.337886],[102.168656,32.337908],[102.168695,32.338026],[102.16871,32.338046],[102.168724,32.338064],[102.168706,32.338073],[102.168662,32.338085],[102.168636,32.338108],[102.16863,32.338193],[102.168652,32.338305],[102.168628,32.33835],[102.168625,32.338407],[102.168657,32.338453],[102.168681,32.33847],[102.168826,32.338501],[102.168919,32.338527],[102.168967,32.338549],[102.168877,32.338701],[102.16885,32.338779],[102.168845,32.338818],[102.168854,32.33887],[102.168911,32.338904],[102.168924,32.338927],[102.168917,32.338955],[102.16888,32.339004],[102.168871,32.339067],[102.168877,32.339098],[102.168917,32.33916],[102.168926,32.339189],[102.168927,32.339263],[102.168939,32.339325],[102.168975,32.339393],[102.169,32.339417],[102.169033,32.339436],[102.169148,32.339476],[102.169265,32.339532],[102.169289,32.339556],[102.169296,32.339581],[102.169292,32.339627],[102.169265,32.339678],[102.169191,32.33975],[102.169152,32.339809],[102.169073,32.339858],[102.169059,32.339899],[102.169067,32.339937],[102.169091,32.339965],[102.169129,32.339989],[102.169175,32.339999],[102.169182,32.340009],[102.169179,32.340024],[102.169101,32.340141],[102.169082,32.340246],[102.16909,32.340348],[102.169105,32.3404],[102.169128,32.340437],[102.169203,32.34049],[102.169201,32.340517],[102.169106,32.340527],[102.168871,32.340522],[102.168826,32.340541],[102.16882,32.340556],[102.168806,32.340588],[102.16881,32.340624],[102.168829,32.34064],[102.168851,32.34066],[102.168968,32.340699],[102.169081,32.340707],[102.169123,32.340734],[102.169122,32.340771],[102.169085,32.340813],[102.169058,32.340888],[102.169046,32.340959],[102.16905,32.341032],[102.169086,32.341122],[102.169198,32.341218],[102.16922,32.341248],[102.169245,32.34133],[102.169253,32.34139],[102.169249,32.341475],[102.169187,32.341653],[102.169157,32.341827],[102.169148,32.341922],[102.169152,32.342147],[102.169143,32.34219],[102.169111,32.342241],[102.169045,32.342282],[102.169023,32.342288],[102.168948,32.342282],[102.168926,32.342287],[102.168913,32.342304],[102.168918,32.342344],[102.168939,32.342378],[102.169071,32.34248],[102.16909,32.342501],[102.16912,32.342534],[102.169129,32.342545],[102.169147,32.342589],[102.16913,32.342682],[102.169148,32.342717],[102.169168,32.342739],[102.16923,32.342777],[102.16933,32.3428],[102.169382,32.342887],[102.169483,32.342965],[102.169526,32.342982],[102.169633,32.343007],[102.169662,32.343027],[102.169675,32.343113],[102.169693,32.34315],[102.169716,32.343183],[102.169762,32.343222],[102.169723,32.343359],[102.16974,32.343422],[102.169767,32.343456],[102.169801,32.34347],[102.169867,32.343473],[102.16991,32.343487],[102.16993,32.343501],[102.169974,32.343566],[102.170012,32.343584],[102.170085,32.343598],[102.170178,32.343584],[102.170216,32.343578],[102.170253,32.343622],[102.170259,32.343651],[102.170254,32.343703],[102.170252,32.34373],[102.170278,32.3441],[102.170274,32.344147],[102.17025,32.344219],[102.170152,32.344396],[102.170104,32.344464],[102.170078,32.344489],[102.169965,32.344557],[102.169782,32.344693],[102.169763,32.344716],[102.169742,32.344742],[102.169724,32.344802],[102.169729,32.344829],[102.169747,32.344857],[102.169821,32.344921],[102.169903,32.344971],[102.169938,32.345017],[102.169951,32.3451],[102.169952,32.345233],[102.169974,32.345376],[102.169977,32.345398],[102.170054,32.345677],[102.170068,32.345763],[102.170101,32.345842],[102.170133,32.345886],[102.170143,32.345896],[102.170219,32.345971],[102.170262,32.345999],[102.170368,32.346048],[102.170402,32.346079],[102.170417,32.346112],[102.170425,32.346144],[102.170419,32.346185],[102.170335,32.34625],[102.170314,32.346288],[102.170297,32.346357],[102.170292,32.346408],[102.170278,32.346537],[102.170283,32.346606],[102.170302,32.346678],[102.170357,32.346782],[102.170398,32.346828],[102.170423,32.346844],[102.170465,32.346855],[102.170633,32.34686],[102.170662,32.346868],[102.170699,32.346909],[102.170727,32.346989],[102.170749,32.347024],[102.170787,32.347067],[102.170826,32.347085],[102.170881,32.347086],[102.170982,32.347058],[102.171085,32.346999],[102.171222,32.346903],[102.171288,32.34688],[102.171363,32.346853],[102.171455,32.346848],[102.171548,32.346866],[102.171613,32.346894],[102.171646,32.346928],[102.171671,32.347008],[102.171661,32.347055],[102.171562,32.347183],[102.171526,32.347229],[102.171437,32.34743],[102.171363,32.34756],[102.17103,32.348018],[102.171015,32.34806],[102.170996,32.34811],[102.170998,32.348207],[102.171014,32.348252],[102.171066,32.348296],[102.171121,32.34832],[102.171203,32.348334],[102.171262,32.348319],[102.171371,32.34826],[102.171541,32.348193],[102.171633,32.348157],[102.171713,32.348155],[102.17174,32.348176],[102.171758,32.348217],[102.171764,32.348254],[102.171756,32.348413],[102.171746,32.348432],[102.171697,32.348471],[102.171652,32.348522],[102.17164,32.348554],[102.17165,32.348581],[102.171718,32.348673],[102.171724,32.348696],[102.17171,32.348738],[102.17164,32.348765],[102.171618,32.348796],[102.171662,32.348993],[102.171672,32.349019],[102.171718,32.349139],[102.171786,32.349255],[102.171838,32.349308],[102.171929,32.349373],[102.171968,32.349411],[102.171983,32.349425],[102.172055,32.349517],[102.172113,32.349665],[102.172164,32.349765],[102.172178,32.349843],[102.172167,32.349904],[102.172128,32.349964],[102.171938,32.350074],[102.171907,32.350106],[102.171896,32.35013],[102.17189,32.350183],[102.171902,32.350277],[102.171938,32.350361],[102.172068,32.350508],[102.172169,32.350662],[102.172248,32.350737],[102.172475,32.350905],[102.172566,32.350973],[102.172618,32.351045],[102.172636,32.351095],[102.172634,32.351145],[102.172616,32.35121],[102.172582,32.351279],[102.17254,32.351329],[102.172431,32.351391],[102.17229,32.351448],[102.17226,32.351464],[102.172188,32.351504],[102.17211,32.351561],[102.17206,32.351623],[102.172034,32.351672],[102.171988,32.351756],[102.171954,32.351843],[102.171937,32.351919],[102.171934,32.352105],[102.17191,32.352192],[102.171882,32.352205],[102.171744,32.352198],[102.171706,32.352203],[102.171625,32.352249],[102.171604,32.35227],[102.171589,32.352302],[102.171592,32.352337],[102.171615,32.352391],[102.171626,32.352404],[102.171665,32.352448],[102.171722,32.352481],[102.171834,32.352528],[102.172203,32.352624],[102.172239,32.352665],[102.172272,32.35276],[102.172255,32.35327],[102.17223,32.353346],[102.172199,32.353378],[102.172148,32.353398],[102.172115,32.353399],[102.17193,32.353368],[102.171848,32.353345],[102.171727,32.353282],[102.171601,32.353232],[102.171572,32.353229],[102.171547,32.353236],[102.171509,32.353286],[102.1715,32.353331],[102.171519,32.353383],[102.171707,32.353686],[102.171789,32.353776],[102.171789,32.353806],[102.171753,32.353903],[102.171752,32.353948],[102.171773,32.354048],[102.171821,32.354155],[102.171823,32.354223],[102.171808,32.354257],[102.171785,32.354281],[102.171707,32.35433],[102.171537,32.354369],[102.171411,32.354429],[102.171355,32.354479],[102.171345,32.354493],[102.171312,32.354543],[102.171285,32.354639],[102.171297,32.354708],[102.171339,32.354748],[102.171395,32.354777],[102.171554,32.354859],[102.171573,32.354877],[102.171577,32.354915],[102.171556,32.354979],[102.171511,32.35505],[102.17149,32.355063],[102.171457,32.355066],[102.171395,32.35507],[102.171365,32.355086],[102.17135,32.355109],[102.171353,32.355127],[102.171384,32.355181],[102.171463,32.355266],[102.171473,32.355317],[102.171464,32.355352],[102.171439,32.355373],[102.171342,32.355415],[102.171199,32.355432],[102.171176,32.355448],[102.171164,32.355483],[102.171165,32.355509],[102.171176,32.355528],[102.171261,32.355566],[102.171305,32.355599],[102.171346,32.355649],[102.171372,32.355711],[102.171379,32.355773],[102.171329,32.355919],[102.171326,32.355972],[102.171364,32.356163],[102.171368,32.356279],[102.171391,32.35637],[102.171407,32.356401],[102.17143,32.356428],[102.17146,32.356446],[102.171552,32.356468],[102.17158,32.35647],[102.171642,32.356474],[102.171766,32.35645],[102.1718,32.356454],[102.171841,32.356496],[102.171863,32.356548],[102.171866,32.356598],[102.171849,32.356651],[102.17181,32.356693],[102.171479,32.35678],[102.17142,32.356808],[102.171401,32.35683],[102.171391,32.356879],[102.171401,32.356928],[102.171426,32.356954],[102.171502,32.356999],[102.171563,32.357065],[102.171565,32.357122],[102.171547,32.357157],[102.171486,32.357186],[102.171434,32.35719],[102.171309,32.357146],[102.171192,32.357081],[102.171125,32.357076],[102.171077,32.357091],[102.171047,32.357128],[102.171007,32.357212],[102.170997,32.357263],[102.170984,32.357553],[102.170972,32.357586],[102.170934,32.357632],[102.170912,32.357645],[102.170892,32.357643],[102.170817,32.357611],[102.170732,32.357562],[102.170676,32.357546],[102.170606,32.35755],[102.170529,32.357569],[102.170476,32.357598],[102.170426,32.357646],[102.17024,32.35793],[102.170221,32.35798],[102.170216,32.357994],[102.170225,32.358092],[102.170244,32.358132],[102.170256,32.358148],[102.170345,32.358277],[102.170366,32.358344],[102.170355,32.358375],[102.170265,32.358475],[102.170244,32.358498],[102.170224,32.358563],[102.170225,32.358642],[102.17023,32.358661],[102.170252,32.358731],[102.170367,32.358887],[102.170438,32.359024],[102.170472,32.359122],[102.170481,32.359192],[102.170478,32.359236],[102.170457,32.359262],[102.170404,32.359294],[102.170374,32.359304],[102.170223,32.359327],[102.170156,32.359349],[102.170051,32.359416],[102.170001,32.359484],[102.169963,32.35951],[102.169942,32.359512],[102.169894,32.359489],[102.169873,32.359472],[102.169857,32.359439],[102.169851,32.359377],[102.169867,32.359225],[102.169857,32.359184],[102.169831,32.359143],[102.169807,32.359126],[102.169753,32.35911],[102.169642,32.359099],[102.169593,32.359109],[102.169568,32.359126],[102.169537,32.359174],[102.169517,32.359237],[102.169516,32.359272],[102.169538,32.359405],[102.169549,32.359438],[102.169622,32.359654],[102.169621,32.359695],[102.169587,32.359745],[102.169536,32.359783],[102.169503,32.359791],[102.169426,32.359793],[102.169367,32.359825],[102.169307,32.359889],[102.169269,32.359971],[102.169243,32.359977],[102.169189,32.359971],[102.169095,32.359944],[102.169061,32.359925],[102.16904,32.359892],[102.168999,32.359727],[102.168987,32.359679],[102.168936,32.359644],[102.168892,32.359632],[102.168864,32.359632],[102.168822,32.359649],[102.168799,32.359669],[102.168736,32.359758],[102.168642,32.359892],[102.168509,32.359999],[102.168474,32.360055],[102.168461,32.360113],[102.168508,32.360247],[102.16851,32.360305],[102.168493,32.360332],[102.168329,32.360274],[102.168202,32.360208],[102.168135,32.3602],[102.168093,32.360207],[102.16792,32.360263],[102.16777,32.360267],[102.167718,32.360282],[102.167691,32.360307],[102.167662,32.360366],[102.167647,32.360453],[102.167602,32.360483],[102.167517,32.360499],[102.167423,32.360475],[102.16735,32.360467],[102.167309,32.360476],[102.167299,32.360485],[102.167292,32.360491],[102.167267,32.360568],[102.167272,32.360624],[102.167287,32.360669],[102.16733,32.360748],[102.167338,32.360762],[102.167385,32.360805],[102.167496,32.360826],[102.167508,32.360841],[102.16747,32.360919],[102.167426,32.360977],[102.167403,32.360995],[102.167326,32.361023],[102.167297,32.361049],[102.167291,32.361079],[102.167317,32.361267],[102.167298,32.361326],[102.167272,32.361357],[102.167177,32.361399],[102.167123,32.361436],[102.16708,32.361486],[102.167044,32.361546],[102.166951,32.361774],[102.166935,32.361833],[102.166928,32.361931],[102.166929,32.361939],[102.166941,32.362036],[102.167,32.362201],[102.167039,32.362247],[102.167095,32.362286],[102.167155,32.362305],[102.167195,32.362308],[102.167294,32.362299],[102.167412,32.36227],[102.167496,32.362266],[102.167529,32.362277],[102.167632,32.362341],[102.167687,32.362384],[102.167729,32.362436],[102.16774,32.362479],[102.167732,32.3628],[102.16775,32.362837],[102.16779,32.362878],[102.167823,32.362885],[102.16785,32.362873],[102.167862,32.362862],[102.167942,32.36278],[102.167971,32.362762],[102.168041,32.362751],[102.168063,32.362756],[102.168087,32.362825],[102.168085,32.362884],[102.168024,32.363037],[102.168006,32.363051],[102.167901,32.363064],[102.167846,32.363088],[102.167797,32.363124],[102.167783,32.363167],[102.167804,32.363226],[102.167823,32.363252],[102.167844,32.363266],[102.167879,32.363274],[102.168007,32.363276],[102.168025,32.363283],[102.168038,32.363307],[102.168045,32.36336],[102.168041,32.363372],[102.168021,32.363383],[102.167923,32.363402],[102.167807,32.363446],[102.167562,32.363567],[102.167037,32.363758],[102.166873,32.36383],[102.166824,32.363859],[102.166802,32.363901],[102.166783,32.364],[102.166782,32.364058],[102.166957,32.364539],[102.166967,32.364621],[102.166964,32.364696],[102.166962,32.364724],[102.16695,32.364749],[102.166903,32.364768],[102.166822,32.36478],[102.166729,32.364779],[102.166681,32.364791],[102.166648,32.364813],[102.166597,32.364869],[102.166573,32.364939],[102.166578,32.365003],[102.166609,32.365039],[102.166667,32.365059],[102.166765,32.365072],[102.166876,32.36506],[102.167163,32.364995],[102.167209,32.364984],[102.16735,32.364963],[102.167472,32.364956],[102.167658,32.364969],[102.167707,32.364984],[102.167772,32.365021],[102.16787,32.365104],[102.167919,32.365161],[102.167947,32.365194],[102.167986,32.365265],[102.16801,32.36534],[102.168009,32.365413],[102.167994,32.365468],[102.16797,32.365495],[102.167908,32.365525],[102.167769,32.365546],[102.167709,32.365578],[102.167653,32.365625],[102.167606,32.36568],[102.167581,32.365729],[102.167573,32.365776],[102.167577,32.365817],[102.167593,32.365852],[102.167646,32.365909],[102.167681,32.365928],[102.167735,32.365924],[102.167841,32.365877],[102.16786,32.365875],[102.16788,32.365885],[102.167908,32.365912],[102.167918,32.365934],[102.167907,32.366011],[102.167853,32.36611],[102.167739,32.366152],[102.167694,32.366179],[102.167614,32.366242],[102.16758,32.366279],[102.167542,32.366341],[102.167533,32.366374],[102.167545,32.366463],[102.167567,32.3665],[102.167592,32.366519],[102.167653,32.36654],[102.167746,32.366553],[102.1678,32.366549],[102.167941,32.366518],[102.168047,32.366471],[102.168128,32.366436],[102.168223,32.366436],[102.16831,32.36646],[102.168316,32.366464],[102.168354,32.36649],[102.168381,32.366519],[102.168404,32.366558],[102.168429,32.3666],[102.168464,32.366718],[102.168486,32.366788],[102.168482,32.366907],[102.168504,32.366954],[102.168547,32.366978],[102.168628,32.366998],[102.168645,32.367002],[102.168663,32.367001],[102.168738,32.366995],[102.168829,32.366988],[102.168878,32.366994],[102.168976,32.367031],[102.169023,32.36706],[102.169052,32.367089],[102.169066,32.367124],[102.16907,32.367174],[102.169049,32.367237],[102.168976,32.367326],[102.168907,32.367455],[102.168828,32.367566],[102.168738,32.367663],[102.168652,32.367733],[102.168603,32.367816],[102.168597,32.36788],[102.168637,32.367966],[102.168635,32.368045],[102.168616,32.368117],[102.168552,32.36817],[102.168535,32.368194],[102.168529,32.368238],[102.168541,32.36829],[102.168577,32.368347],[102.168625,32.368368],[102.168687,32.36837],[102.168739,32.368364],[102.168831,32.368328],[102.168881,32.368338],[102.168944,32.368372],[102.169007,32.368433],[102.169072,32.368451],[102.169112,32.368441],[102.169155,32.368383],[102.169178,32.368363],[102.169185,32.368357],[102.169313,32.368295],[102.169356,32.368282],[102.169427,32.368274],[102.169469,32.368277],[102.169487,32.368279],[102.169507,32.368289],[102.169512,32.368345],[102.169514,32.368363],[102.169498,32.368414],[102.169462,32.368533],[102.169462,32.368612],[102.169472,32.368669],[102.1695,32.368737],[102.16961,32.368871],[102.169668,32.368941],[102.169684,32.368983],[102.16969,32.369029],[102.169687,32.369057],[102.169685,32.369077],[102.169684,32.36909],[102.169682,32.369114],[102.169664,32.36919],[102.169619,32.369298],[102.169595,32.369384],[102.169589,32.369443],[102.169594,32.369468],[102.169625,32.369514],[102.169694,32.369575],[102.169718,32.369591],[102.169858,32.369687],[102.169895,32.369735],[102.169914,32.369784],[102.169884,32.369886],[102.169856,32.369935],[102.1698,32.369988],[102.169709,32.370051],[102.169656,32.370114],[102.169651,32.370131],[102.169658,32.370152],[102.169752,32.370221],[102.16974,32.370263],[102.169715,32.37028],[102.169611,32.370292],[102.169547,32.370323],[102.169507,32.370358],[102.16948,32.370425],[102.169484,32.370471],[102.169517,32.370542],[102.169533,32.37063],[102.16956,32.37069],[102.169604,32.370733],[102.169626,32.370755],[102.169781,32.37086],[102.169801,32.370894],[102.169799,32.370951],[102.169759,32.37098],[102.169705,32.370998],[102.169495,32.370997],[102.16947,32.370981],[102.169383,32.370867],[102.16934,32.370827],[102.169328,32.370822],[102.169286,32.370803],[102.169248,32.370797],[102.169226,32.370803],[102.169209,32.370821],[102.169193,32.370869],[102.169204,32.370976],[102.1692,32.371021],[102.169126,32.371047],[102.169103,32.371085],[102.169099,32.371108],[102.169115,32.371142],[102.169229,32.371224],[102.169271,32.371268],[102.169288,32.371316],[102.169289,32.371398],[102.169268,32.371455],[102.169184,32.37148],[102.169127,32.371533],[102.169064,32.371659],[102.16904,32.371789],[102.16905,32.371847],[102.169077,32.371883],[102.169115,32.371908],[102.169142,32.371925],[102.16925,32.37195],[102.169273,32.371982],[102.169276,32.371999],[102.169145,32.372039],[102.169128,32.372053],[102.169121,32.372068],[102.169142,32.372129],[102.169167,32.372149],[102.169231,32.372176],[102.169236,32.372212],[102.169223,32.372225],[102.16898,32.372278],[102.168864,32.372323],[102.168815,32.372373],[102.168781,32.372437],[102.16876,32.372475],[102.168743,32.372533],[102.168746,32.372591],[102.168759,32.372618],[102.168799,32.372651],[102.16885,32.372657],[102.168924,32.37263],[102.168971,32.372595],[102.169001,32.372555],[102.169023,32.372497],[102.169044,32.372487],[102.169065,32.372477],[102.169111,32.37248],[102.169107,32.372562],[102.169106,32.372597],[102.169122,32.372671],[102.169134,32.372691],[102.169156,32.37271],[102.169163,32.372715],[102.169308,32.372778],[102.169316,32.372826],[102.1693,32.372875],[102.16928,32.372897],[102.168963,32.373085],[102.168886,32.373145],[102.16888,32.373168],[102.168894,32.37321],[102.168973,32.373364],[102.16897,32.373441],[102.168953,32.373479],[102.168927,32.373507],[102.168914,32.373512],[102.168792,32.373495],[102.168688,32.373499],[102.16814,32.373634],[102.168012,32.373713],[102.167943,32.373783],[102.167914,32.373867],[102.167914,32.373875],[102.167903,32.373986],[102.167917,32.374041],[102.167963,32.374101],[102.168037,32.374152],[102.168154,32.374188],[102.168218,32.374189],[102.168245,32.374181],[102.168253,32.374179],[102.168365,32.37413],[102.168456,32.37408],[102.168496,32.374076],[102.168525,32.374086],[102.168551,32.374145],[102.168555,32.374178],[102.168546,32.374193],[102.168516,32.374192],[102.168461,32.374166],[102.168432,32.374166],[102.168397,32.374181],[102.16838,32.374212],[102.16839,32.374252],[102.168458,32.374334],[102.168512,32.374461],[102.168539,32.374492],[102.168618,32.374552],[102.168663,32.374557],[102.168764,32.374531],[102.168783,32.374539],[102.168816,32.374569],[102.168821,32.374578],[102.168835,32.374604],[102.168832,32.374631],[102.168822,32.374641],[102.168812,32.374645],[102.168705,32.374678],[102.168654,32.374709],[102.168641,32.374718],[102.168621,32.37474],[102.168604,32.374778],[102.168615,32.374837],[102.168637,32.374857],[102.168681,32.374878],[102.168761,32.374876],[102.16881,32.374919],[102.168843,32.37493],[102.168884,32.374919],[102.168897,32.374911],[102.168904,32.374906],[102.168935,32.37485],[102.16895,32.374837],[102.168987,32.374825],[102.169009,32.374825],[102.169026,32.374964],[102.169014,32.374997],[102.168992,32.375016],[102.168965,32.375025],[102.168949,32.37503],[102.168914,32.375041],[102.168885,32.375061],[102.168866,32.375089],[102.168829,32.37521],[102.168753,32.375359],[102.168711,32.375392],[102.168673,32.375396],[102.168653,32.375412],[102.168653,32.375429],[102.168668,32.37546],[102.168723,32.375521],[102.168803,32.375581],[102.168846,32.375582],[102.16886,32.37557],[102.168879,32.375524],[102.16887,32.375496],[102.168844,32.375478],[102.168844,32.375471],[102.168871,32.375464],[102.168961,32.375463],[102.168996,32.375454],[102.169025,32.375441],[102.169059,32.37541],[102.169071,32.37531],[102.169075,32.375271],[102.169104,32.375203],[102.169121,32.375165],[102.169196,32.37518],[102.169205,32.375182],[102.169256,32.375182],[102.169297,32.375159],[102.169344,32.375096],[102.169419,32.375068],[102.169455,32.375089],[102.169482,32.375151],[102.169486,32.375188],[102.169355,32.375259],[102.169341,32.375289],[102.169348,32.375319],[102.169391,32.375347],[102.169452,32.375366],[102.169513,32.375344],[102.169565,32.375289],[102.169585,32.375302],[102.169599,32.375325],[102.169606,32.375396],[102.169599,32.375427],[102.169524,32.375495],[102.169497,32.375535],[102.169493,32.375565],[102.169506,32.375598],[102.169511,32.375609],[102.169584,32.375661],[102.16963,32.375669],[102.169652,32.375662],[102.169717,32.375606],[102.169758,32.375595],[102.1698,32.375635],[102.169854,32.375672],[102.169956,32.375702],[102.169955,32.375757],[102.169921,32.375785],[102.169772,32.375806],[102.169625,32.375792],[102.169565,32.375793],[102.169532,32.375813],[102.169503,32.375863],[102.169497,32.375895],[102.169503,32.375921],[102.169542,32.37595],[102.169586,32.375959],[102.169675,32.375951],[102.169721,32.375955],[102.169733,32.37598],[102.169731,32.375996],[102.169667,32.376042],[102.169655,32.376069],[102.169658,32.376089],[102.169696,32.37613],[102.169724,32.376146],[102.169828,32.376162],[102.169846,32.376197],[102.16972,32.376269],[102.169689,32.376298],[102.16968,32.376327],[102.169707,32.376378],[102.169706,32.376394],[102.169698,32.376419],[102.169674,32.376454],[102.169641,32.376463],[102.169608,32.37645],[102.169547,32.376445],[102.1695,32.376463],[102.169481,32.376482],[102.169469,32.376521],[102.169481,32.376592],[102.169411,32.376683],[102.169417,32.376701],[102.169433,32.376716],[102.169478,32.376734],[102.169564,32.37674],[102.169601,32.376733],[102.169628,32.376779],[102.169645,32.376827],[102.169643,32.376861],[102.16963,32.376884],[102.169552,32.376952],[102.169533,32.37699],[102.169542,32.377018],[102.169588,32.377048],[102.169595,32.377064],[102.169582,32.377135],[102.169584,32.377234],[102.169554,32.377361],[102.169517,32.377365],[102.169487,32.377396],[102.169476,32.377519],[102.169432,32.377562],[102.169398,32.377567],[102.169384,32.377547],[102.169367,32.377481],[102.169344,32.377461],[102.169309,32.37745],[102.16929,32.377458],[102.169256,32.377492],[102.169204,32.377521],[102.169122,32.37754],[102.169104,32.377517],[102.169078,32.377458],[102.169062,32.377442],[102.169022,32.377418],[102.169013,32.377412],[102.168961,32.377401],[102.168897,32.377405],[102.168878,32.377413],[102.16884,32.377462],[102.168839,32.377493],[102.168867,32.377543],[102.169062,32.377678],[102.169121,32.377747],[102.169133,32.377781],[102.169139,32.3778],[102.169125,32.377829],[102.169089,32.377852],[102.169081,32.377878],[102.169085,32.377896],[102.169267,32.378134],[102.169366,32.378216],[102.169406,32.378264],[102.169415,32.378299],[102.169397,32.378371],[102.169417,32.378418],[102.169569,32.37854],[102.169701,32.378599],[102.16983,32.378681],[102.169923,32.378717],[102.170006,32.378733],[102.17003,32.378737],[102.170037,32.378771],[102.170043,32.378964],[102.170032,32.378983],[102.170025,32.378995],[102.169959,32.379055],[102.169948,32.379087],[102.169968,32.37916],[102.170007,32.379205],[102.170021,32.379268],[102.17007,32.379335],[102.170131,32.379421],[102.170135,32.379444],[102.170108,32.379481],[102.170086,32.379494],[102.170063,32.379508],[102.169967,32.37946],[102.169936,32.379464],[102.169896,32.379486],[102.169876,32.37952],[102.169877,32.379541],[102.169927,32.379628],[102.169959,32.37974],[102.16996,32.379769],[102.169943,32.37978],[102.169856,32.37974],[102.169819,32.379736],[102.169803,32.379745],[102.16978,32.379776],[102.169766,32.379849],[102.16978,32.379947],[102.169812,32.379992],[102.169842,32.380008],[102.169867,32.380011],[102.169991,32.379968],[102.170022,32.37997],[102.170048,32.379984],[102.170071,32.38001],[102.170084,32.380069],[102.170052,32.380128],[102.170017,32.380158],[102.16995,32.380176],[102.16985,32.380187],[102.169811,32.380203],[102.169658,32.380312],[102.169519,32.380374],[102.169498,32.380404],[102.169495,32.38043],[102.169541,32.380485],[102.169573,32.380514],[102.169801,32.38073],[102.169856,32.380804],[102.1699,32.380833],[102.169953,32.380838],[102.170001,32.380819],[102.170031,32.38079],[102.170051,32.380736],[102.170129,32.380682],[102.17019,32.380664],[102.170201,32.380664],[102.170213,32.380664],[102.170228,32.380672],[102.170243,32.380706],[102.170237,32.380746],[102.170226,32.380755],[102.170162,32.380814],[102.170111,32.380859],[102.17008,32.380928],[102.170083,32.380965],[102.170116,32.380999],[102.170136,32.381006],[102.170184,32.381022],[102.170252,32.381034],[102.1703,32.381028],[102.170313,32.381027],[102.170402,32.380993],[102.170411,32.381012],[102.17041,32.381035],[102.17038,32.38109],[102.170324,32.381115],[102.170283,32.381133],[102.170248,32.381168],[102.170223,32.381212],[102.17021,32.381261],[102.170209,32.381299],[102.170219,32.38134],[102.170238,32.381368],[102.170233,32.381406],[102.170226,32.381416],[102.170198,32.381417],[102.170163,32.381436],[102.170155,32.381529],[102.170123,32.381548],[102.170115,32.381563],[102.170151,32.381649],[102.170137,32.381729],[102.17011,32.38176],[102.170082,32.381776],[102.169969,32.381775],[102.169916,32.381785],[102.16989,32.381807],[102.16989,32.381849],[102.169986,32.382001],[102.170029,32.382121],[102.170053,32.382187],[102.170089,32.382224],[102.170129,32.382233],[102.170168,32.38223],[102.170189,32.382245],[102.170224,32.382298],[102.170233,32.382311],[102.170276,32.382424],[102.1703,32.382457],[102.170357,32.3825],[102.170403,32.382554],[102.17044,32.38257],[102.170486,32.382573],[102.170517,32.382564],[102.170571,32.382549],[102.170605,32.38254],[102.170627,32.382546],[102.170709,32.382594],[102.17077,32.382669],[102.170786,32.38271],[102.170783,32.382744],[102.170679,32.383003],[102.170641,32.383081],[102.170601,32.383166],[102.17053,32.38324],[102.170387,32.383301],[102.170305,32.383353],[102.170276,32.383384],[102.170266,32.383394],[102.170254,32.383431],[102.170263,32.383499],[102.1703,32.383573],[102.170312,32.383597],[102.170391,32.383721],[102.170437,32.383764],[102.170477,32.38378],[102.17054,32.383806],[102.170566,32.383838],[102.17057,32.383861],[102.170542,32.383997],[102.170512,32.384046],[102.170453,32.38408],[102.170379,32.384108],[102.170241,32.384142],[102.170167,32.384179],[102.170114,32.384232],[102.170094,32.384291],[102.170101,32.38434],[102.170112,32.38436],[102.170138,32.384382],[102.170284,32.384454],[102.170451,32.384503],[102.170476,32.384524],[102.170517,32.384628],[102.170615,32.384752],[102.170646,32.384821],[102.170657,32.384891],[102.170657,32.385033],[102.170606,32.385091],[102.170576,32.385106],[102.170544,32.385112],[102.170513,32.385111],[102.170474,32.385098],[102.170445,32.385062],[102.170419,32.385047],[102.170356,32.385045],[102.170285,32.385077],[102.170207,32.385147],[102.170178,32.385199],[102.170183,32.385245],[102.17031,32.385366],[102.170333,32.385419],[102.170304,32.385444],[102.170203,32.3855],[102.170209,32.385536],[102.170167,32.385569],[102.170108,32.385784],[102.170015,32.385858],[102.169944,32.385946],[102.169867,32.386081],[102.169857,32.386111],[102.16983,32.386195],[102.169838,32.386258],[102.169856,32.386286],[102.169927,32.38633],[102.169938,32.386337],[102.170088,32.386394],[102.170126,32.386438],[102.170136,32.386465],[102.170127,32.386511],[102.170082,32.386548],[102.170049,32.386559],[102.169927,32.386579],[102.169882,32.386604],[102.169861,32.386637],[102.169867,32.386677],[102.169897,32.386712],[102.169933,32.386753],[102.169999,32.386921],[102.170029,32.386963],[102.170057,32.386982],[102.170072,32.386993],[102.170143,32.387018],[102.170225,32.387013],[102.17026,32.387022],[102.17029,32.387052],[102.170294,32.387056],[102.170298,32.387088],[102.170272,32.387137],[102.170167,32.387193],[102.170015,32.387232],[102.169989,32.387242],[102.169979,32.387248],[102.169878,32.387286],[102.169648,32.387353],[102.169345,32.387398],[102.169289,32.387423],[102.169242,32.387471],[102.169239,32.387476],[102.169195,32.38756],[102.169185,32.38761],[102.169194,32.387663],[102.169162,32.38768],[102.169185,32.387711],[102.169219,32.387728],[102.169262,32.387734],[102.169325,32.387735],[102.169376,32.387748],[102.169411,32.387776],[102.169418,32.387779],[102.169447,32.387798],[102.169489,32.38785],[102.169543,32.387957],[102.169538,32.387984],[102.169525,32.387997],[102.169491,32.388002],[102.169446,32.387997],[102.16944,32.387997],[102.169433,32.387997],[102.169427,32.387998],[102.169422,32.388],[102.169389,32.388012],[102.169383,32.388014],[102.169378,32.388018],[102.169373,32.388022],[102.169369,32.388026],[102.169322,32.388089],[102.169323,32.388123],[102.169358,32.38817],[102.169454,32.38823],[102.169541,32.388284],[102.169601,32.388324],[102.16964,32.38834],[102.169652,32.388339],[102.169688,32.388329],[102.169707,32.388312],[102.169784,32.388289],[102.169816,32.38829],[102.169845,32.388303],[102.169912,32.388356],[102.169955,32.388416],[102.169967,32.388471],[102.169996,32.388564],[102.170087,32.388637],[102.170104,32.38866],[102.17012,32.388663],[102.170133,32.388674],[102.170597,32.389047],[102.170616,32.389186],[102.170643,32.38922],[102.170649,32.389249],[102.170641,32.389284],[102.170631,32.389302],[102.1707,32.389803],[102.170688,32.390169],[102.170687,32.390204],[102.170679,32.390479],[102.170661,32.390492],[102.170641,32.390528],[102.170655,32.390583],[102.170666,32.3906],[102.170642,32.390776],[102.170637,32.390813],[102.170614,32.390974],[102.170609,32.391013],[102.170568,32.391306],[102.170806,32.391705],[102.170823,32.391733],[102.170849,32.391778],[102.17169,32.391941],[102.172497,32.391815],[102.172758,32.391853],[102.17277,32.391855],[102.172826,32.391863],[102.172956,32.391882],[102.173086,32.3919],[102.173102,32.392034],[102.173109,32.392091],[102.173113,32.392123],[102.17316,32.392508],[102.173166,32.392559],[102.173187,32.392727],[102.1732,32.392827],[102.173205,32.392866],[102.173208,32.39289],[102.173214,32.392941],[102.173289,32.393519],[102.173699,32.394124],[102.173727,32.394165],[102.173734,32.394174],[102.173814,32.394176],[102.173881,32.394177],[102.174325,32.394187],[102.174762,32.393731],[102.174763,32.393681],[102.174765,32.393624],[102.174767,32.393573],[102.174777,32.393229],[102.175201,32.393203],[102.175611,32.393369],[102.175632,32.393375],[102.175651,32.393383],[102.175933,32.393496],[102.176002,32.393524],[102.176065,32.393549],[102.176244,32.393621],[102.176434,32.393693],[102.176551,32.393737],[102.176618,32.393763],[102.176719,32.393801],[102.176767,32.393819],[102.176874,32.39386],[102.1769,32.39387],[102.177247,32.394002],[102.178007,32.394204],[102.178067,32.394221],[102.178127,32.394237],[102.178118,32.394259],[102.178099,32.394304],[102.177899,32.394769],[102.177087,32.395528],[102.176606,32.396474],[102.17674,32.397624],[102.176743,32.397648],[102.176769,32.397807],[102.176776,32.397853],[102.176786,32.397915],[102.177022,32.3994],[102.177688,32.401566],[102.177736,32.403623],[102.177831,32.407833],[102.177899,32.409269],[102.178143,32.41047],[102.178906,32.411703],[102.180106,32.412881],[102.180948,32.414017],[102.181391,32.415177],[102.182047,32.415903],[102.182793,32.416292],[102.183051,32.416975],[102.183905,32.417738],[102.184315,32.418695],[102.184373,32.419374],[102.184198,32.419877],[102.183544,32.420371],[102.182488,32.420956],[102.181511,32.421577],[102.180403,32.422568],[102.180289,32.422689],[102.179495,32.423529],[102.178769,32.42507],[102.178134,32.426207],[102.17782,32.427317],[102.177956,32.428098],[102.177654,32.428802],[102.177884,32.430398],[102.178558,32.431835],[102.17904,32.432997],[102.179353,32.434493],[102.179334,32.435102],[102.179828,32.435892],[102.180074,32.43698],[102.179974,32.437621],[102.179582,32.438662],[102.178953,32.439629],[102.178165,32.440593],[102.176729,32.4431],[102.176494,32.444245],[102.176604,32.445839],[102.176963,32.447133],[102.177262,32.449069],[102.177301,32.450356],[102.17725,32.450899],[102.177122,32.452248],[102.177051,32.453262],[102.177609,32.45456],[102.178293,32.455659],[102.179957,32.457355],[102.180516,32.458653],[102.181184,32.460259],[102.182061,32.461599],[102.182871,32.462497],[102.184357,32.463512],[102.185543,32.463877],[102.186502,32.463865],[102.187653,32.46406],[102.188354,32.464651],[102.189001,32.465647],[102.189325,32.466805],[102.189451,32.467891],[102.189841,32.468837],[102.189859,32.468882],[102.189859,32.468887],[102.189853,32.470371],[102.189847,32.470541],[102.189845,32.470611],[102.189816,32.471555],[102.190121,32.472689],[102.190209,32.473019],[102.190869,32.473643],[102.191625,32.475014],[102.191566,32.475622],[102.191362,32.477039],[102.191084,32.478285],[102.190829,32.48004],[102.190431,32.482569],[102.190356,32.483147],[102.190347,32.483219],[102.190247,32.483987],[102.190245,32.484007],[102.190116,32.484999],[102.190196,32.48754],[102.190146,32.489163],[102.190308,32.49166],[102.190407,32.493101],[102.190422,32.493317],[102.190289,32.493264],[102.190041,32.493187],[102.189735,32.49318],[102.18965,32.493201],[102.189537,32.49327],[102.189418,32.493503],[102.189328,32.493713],[102.189211,32.493923],[102.189121,32.494108],[102.188996,32.494439],[102.18897,32.494508],[102.18882,32.494909],[102.18867,32.495309],[102.188546,32.495638],[102.188422,32.495968],[102.188242,32.496378],[102.188062,32.496789],[102.187883,32.4972],[102.187703,32.49761],[102.187523,32.498021],[102.187445,32.498283],[102.187368,32.498545],[102.18729,32.498807],[102.187213,32.499069],[102.187135,32.499331],[102.187058,32.499593],[102.18698,32.499855],[102.186903,32.500116],[102.186895,32.500143],[102.186803,32.500435],[102.18671,32.500727],[102.186614,32.501126],[102.186482,32.501323],[102.186351,32.501519],[102.186282,32.501581],[102.186155,32.501696],[102.18596,32.501872],[102.185764,32.502048],[102.185568,32.502224],[102.185373,32.5024],[102.185177,32.502576],[102.184977,32.502736],[102.184777,32.502897],[102.184577,32.503057],[102.184378,32.503218],[102.184178,32.503378],[102.184055,32.503476],[102.183978,32.503538],[102.183769,32.503671],[102.183561,32.503804],[102.183353,32.503936],[102.183144,32.504069],[102.182936,32.504202],[102.182728,32.504334],[102.182566,32.504537],[102.182403,32.504739],[102.182241,32.504941],[102.182079,32.505143],[102.181916,32.505345],[102.181754,32.505547],[102.181592,32.505749],[102.181429,32.505951],[102.181267,32.506153],[102.181105,32.506355],[102.180942,32.506557],[102.18078,32.506759],[102.180611,32.506935],[102.180442,32.507111],[102.180273,32.507287],[102.180104,32.507462],[102.179935,32.507638],[102.179766,32.507814],[102.179597,32.50799],[102.179428,32.508165],[102.179254,32.50831],[102.179079,32.508454],[102.178905,32.508599],[102.178731,32.508743],[102.178556,32.508887],[102.178382,32.509032],[102.178208,32.509176],[102.178033,32.509321],[102.177859,32.509465],[102.177685,32.50961],[102.177468,32.509723],[102.177251,32.509835],[102.177035,32.509948],[102.176818,32.510061],[102.176601,32.510174],[102.176384,32.510287],[102.176147,32.510417],[102.17591,32.510547],[102.175673,32.510677],[102.175436,32.510807],[102.175198,32.510937],[102.174961,32.511067],[102.174724,32.511197],[102.174487,32.511327],[102.174155,32.511563],[102.173822,32.511799],[102.17349,32.512035],[102.173305,32.512184],[102.173119,32.512332],[102.172934,32.512481],[102.172748,32.512629],[102.172694,32.512692],[102.17258,32.512823],[102.172412,32.513017],[102.172244,32.513211],[102.172076,32.513404],[102.171907,32.513598],[102.171739,32.513792],[102.171571,32.513986],[102.171403,32.514179],[102.171235,32.514373],[102.171066,32.514567],[102.170878,32.514742],[102.17069,32.514918],[102.170501,32.515094],[102.170313,32.515269],[102.170124,32.515445],[102.169936,32.515621],[102.169748,32.515796],[102.169559,32.515972],[102.169371,32.516148],[102.169182,32.516323],[102.168994,32.516499],[102.168805,32.516675],[102.168617,32.51685],[102.168429,32.517026],[102.168222,32.517192],[102.168015,32.517358],[102.167808,32.517525],[102.167601,32.517691],[102.167394,32.517857],[102.167187,32.518023],[102.166981,32.518189],[102.166774,32.518356],[102.166567,32.518522],[102.16636,32.518688],[102.166153,32.518854],[102.165946,32.51902],[102.16574,32.519187],[102.165533,32.519353],[102.165351,32.519507],[102.165169,32.519661],[102.164987,32.519815],[102.164806,32.519969],[102.164624,32.520123],[102.164442,32.520277],[102.16426,32.520431],[102.164078,32.520585],[102.163897,32.520739],[102.163715,32.520894],[102.163533,32.521048],[102.163351,32.521202],[102.16317,32.521356],[102.163048,32.521459],[102.162988,32.52151],[102.16279,32.521653],[102.162593,32.521797],[102.162395,32.52194],[102.162198,32.522084],[102.162,32.522227],[102.161803,32.522371],[102.161605,32.522514],[102.161408,32.522658],[102.16121,32.522801],[102.161013,32.522945],[102.160816,32.523088],[102.160618,32.523232],[102.160421,32.523375],[102.160223,32.523519],[102.160165,32.523555],[102.160001,32.523658],[102.159779,32.523798],[102.159557,32.523938],[102.159336,32.524077],[102.159114,32.524217],[102.158892,32.524356],[102.15867,32.524496],[102.158448,32.524635],[102.158226,32.524775],[102.158004,32.524914],[102.157782,32.525054],[102.15756,32.525193],[102.157338,32.525333],[102.1572,32.52542],[102.157117,32.525473],[102.157002,32.525578],[102.156787,32.525777],[102.156457,32.526082],[102.156128,32.526386],[102.155798,32.526691],[102.155603,32.526858],[102.155409,32.527026],[102.155214,32.527193],[102.155019,32.52736],[102.154825,32.527528],[102.15463,32.527695],[102.154436,32.527863],[102.154241,32.52803],[102.154046,32.528198],[102.153852,32.528365],[102.153549,32.528688],[102.153246,32.529011],[102.153017,32.52923],[102.152787,32.529448],[102.152614,32.529667],[102.15244,32.529887],[102.15235,32.530097],[102.15226,32.530307],[102.152196,32.530576],[102.152132,32.530845],[102.15211,32.53108],[102.152089,32.531315],[102.152024,32.531573],[102.151893,32.53177],[102.151762,32.531968],[102.151691,32.53207],[102.151631,32.532157],[102.1515,32.532346],[102.151368,32.532535],[102.151237,32.532724],[102.151106,32.532913],[102.150975,32.533102],[102.150843,32.533291],[102.150712,32.53348],[102.150581,32.533669],[102.15045,32.533858],[102.150287,32.534054],[102.150123,32.534249],[102.14996,32.534444],[102.149797,32.53464],[102.149634,32.534835],[102.14947,32.53503],[102.149307,32.535226],[102.149144,32.535421],[102.149072,32.535662],[102.148999,32.535904],[102.148927,32.536146],[102.148854,32.536387],[102.148782,32.536629],[102.148709,32.536871],[102.148555,32.537267],[102.148463,32.537572],[102.148421,32.537994],[102.148427,32.538265],[102.148433,32.538536],[102.148516,32.538767],[102.148599,32.538998],[102.148682,32.53923],[102.148766,32.539461],[102.148849,32.539693],[102.148932,32.539924],[102.149015,32.540156],[102.149098,32.540387],[102.149217,32.540613],[102.149335,32.540838],[102.149395,32.541123],[102.149455,32.541407],[102.149462,32.541785],[102.149465,32.541969],[102.149408,32.54223],[102.149351,32.54249],[102.149294,32.542751],[102.149237,32.543011],[102.14918,32.543272],[102.149123,32.543533],[102.149065,32.543793],[102.149008,32.544054],[102.148965,32.544288],[102.148921,32.544523],[102.148878,32.544757],[102.148834,32.544992],[102.148791,32.545226],[102.148747,32.545461],[102.148703,32.545695],[102.14866,32.54593],[102.148616,32.546164],[102.148573,32.546399],[102.148563,32.546676],[102.148554,32.546954],[102.148544,32.547232],[102.148535,32.547509],[102.148525,32.547787],[102.148516,32.548064],[102.148485,32.548456],[102.148485,32.548457],[102.148485,32.548457],[102.148454,32.548848],[102.148423,32.54924],[102.148388,32.549451],[102.148277,32.549748],[102.148266,32.549777],[102.148095,32.549926],[102.147923,32.550075],[102.14758,32.55035],[102.147237,32.550625],[102.147037,32.550797],[102.146879,32.550933],[102.146836,32.550969],[102.146715,32.55107],[102.146657,32.551118],[102.146479,32.551267],[102.1463,32.551416],[102.146121,32.551565],[102.146048,32.551652],[102.14587,32.551866],[102.145619,32.552166],[102.145368,32.552466],[102.145221,32.55268],[102.145113,32.552837],[102.145074,32.552894],[102.144927,32.553107],[102.14478,32.553321],[102.144633,32.553535],[102.144486,32.553749],[102.144339,32.553963],[102.144192,32.554176],[102.144142,32.554246],[102.144052,32.554371],[102.143912,32.554565],[102.143772,32.55476],[102.143633,32.554955],[102.143493,32.555149],[102.143353,32.555344],[102.143214,32.555538],[102.143074,32.555733],[102.142934,32.555928],[102.142798,32.556117],[102.142795,32.556122],[102.142746,32.556158],[102.142595,32.556271],[102.142395,32.556419],[102.142204,32.556558],[102.14209,32.556641],[102.142081,32.556648],[102.141954,32.556715],[102.141742,32.556828],[102.141582,32.556863],[102.141348,32.556914],[102.140972,32.556929],[102.140596,32.556943],[102.140177,32.556981],[102.139758,32.557019],[102.139507,32.557014],[102.139257,32.557008],[102.138978,32.557025],[102.138699,32.557042],[102.13842,32.557047],[102.138142,32.557053],[102.137905,32.557083],[102.137667,32.557113],[102.1374,32.557189],[102.137133,32.557266],[102.136737,32.557445],[102.136506,32.557699],[102.136304,32.557929],[102.136102,32.558159],[102.135934,32.558364],[102.135765,32.558568],[102.135596,32.558773],[102.135428,32.558977],[102.135259,32.559182],[102.13509,32.559386],[102.134921,32.55959],[102.134753,32.559795],[102.134585,32.559948],[102.134418,32.560101],[102.134251,32.560254],[102.134083,32.560407],[102.133916,32.56056],[102.133749,32.560713],[102.133438,32.560859],[102.133126,32.561005],[102.132816,32.56114],[102.132506,32.561274],[102.132224,32.561385],[102.131942,32.561496],[102.131606,32.561559],[102.13127,32.561622],[102.131011,32.561669],[102.130752,32.561716],[102.130493,32.561763],[102.130233,32.56181],[102.129813,32.561895],[102.129553,32.561966],[102.129293,32.562036],[102.129034,32.562107],[102.128774,32.562177],[102.128521,32.562254],[102.128268,32.56233],[102.128014,32.562407],[102.127929,32.562433],[102.127761,32.562484],[102.127508,32.56256],[102.127255,32.562637],[102.127002,32.562713],[102.126749,32.56279],[102.126524,32.562855],[102.126299,32.562921],[102.126172,32.562948],[102.125795,32.563027],[102.125542,32.563022],[102.125197,32.562955],[102.124851,32.562888],[102.124607,32.562718],[102.124335,32.562499],[102.12416,32.562331],[102.123984,32.562162],[102.123856,32.561962],[102.123728,32.561761],[102.1236,32.56156],[102.123472,32.561359],[102.123268,32.561225],[102.123064,32.56109],[102.122761,32.560966],[102.122457,32.560889],[102.122384,32.56087],[102.122153,32.560812],[102.121919,32.560747],[102.121685,32.560682],[102.12145,32.560642],[102.121215,32.560601],[102.120937,32.560559],[102.12066,32.560517],[102.120405,32.560492],[102.120151,32.560467],[102.119896,32.560441],[102.119642,32.560416],[102.119387,32.560391],[102.119133,32.560365],[102.118701,32.560367],[102.118348,32.560368],[102.118269,32.560368],[102.117906,32.560395],[102.117543,32.560422],[102.11718,32.560449],[102.116817,32.560476],[102.116466,32.560563],[102.116116,32.56065],[102.115863,32.560761],[102.115611,32.560872],[102.115359,32.560983],[102.115107,32.561095],[102.114855,32.561206],[102.114603,32.561317],[102.114353,32.561423],[102.114102,32.561529],[102.113852,32.561636],[102.113601,32.561742],[102.113351,32.561848],[102.1131,32.561954],[102.11285,32.56206],[102.112599,32.562166],[102.112396,32.562265],[102.112192,32.562364],[102.111988,32.562463],[102.111785,32.562562],[102.111581,32.562661],[102.111377,32.562759],[102.111173,32.562858],[102.11097,32.562957],[102.110766,32.563056],[102.110562,32.563155],[102.110374,32.56328],[102.110186,32.563405],[102.109997,32.563531],[102.109809,32.563656],[102.109631,32.563774],[102.10962,32.563781],[102.109533,32.563839],[102.109432,32.563906],[102.109243,32.564031],[102.109055,32.564157],[102.108827,32.564304],[102.1086,32.564452],[102.108372,32.5646],[102.108144,32.564748],[102.108007,32.564837],[102.107991,32.564847],[102.107917,32.564895],[102.107839,32.564946],[102.107689,32.565043],[102.107462,32.565191],[102.107234,32.565338],[102.106839,32.565494],[102.106443,32.565649],[102.106119,32.565795],[102.105794,32.565941],[102.105532,32.566004],[102.10527,32.566066],[102.105008,32.566129],[102.104747,32.566191],[102.104485,32.566254],[102.104223,32.566317],[102.103961,32.566379],[102.103699,32.566442],[102.103467,32.566501],[102.103236,32.56656],[102.103004,32.56662],[102.102772,32.566679],[102.102541,32.566738],[102.102309,32.566798],[102.102077,32.566857],[102.101846,32.566917],[102.101602,32.566997],[102.101358,32.567078],[102.101114,32.567159],[102.10087,32.56724],[102.100626,32.56732],[102.100382,32.567401],[102.100072,32.567524],[102.099762,32.567646],[102.099515,32.567746],[102.099268,32.567846],[102.099021,32.567946],[102.098774,32.568046],[102.098406,32.568214],[102.098039,32.568382],[102.097773,32.568447],[102.097506,32.568512],[102.097213,32.568552],[102.096919,32.568592],[102.096655,32.568575],[102.096391,32.568557],[102.095947,32.568499],[102.095726,32.568435],[102.095505,32.568372],[102.095286,32.568272],[102.095067,32.568173],[102.094833,32.568038],[102.0946,32.567903],[102.094219,32.567683],[102.093986,32.567548],[102.093754,32.567413],[102.093521,32.567278],[102.093289,32.567143],[102.09311,32.567039],[102.093056,32.567008],[102.092851,32.566889],[102.092824,32.566873],[102.092629,32.566816],[102.092492,32.566775],[102.092419,32.566754],[102.092015,32.566634],[102.091611,32.566515],[102.091223,32.566436],[102.090835,32.566357],[102.090552,32.566334],[102.090419,32.566324],[102.090002,32.566291],[102.089683,32.566271],[102.089363,32.566251],[102.089319,32.56625],[102.089057,32.566244],[102.088751,32.566238],[102.088514,32.566256],[102.088276,32.566274],[102.088039,32.566292],[102.087801,32.56631],[102.08752,32.566397],[102.087239,32.566485],[102.086985,32.566597],[102.086591,32.566729],[102.086284,32.566722],[102.086012,32.566726],[102.085739,32.566731],[102.085409,32.566607],[102.08516,32.566543],[102.084911,32.566478],[102.08465,32.566378],[102.084388,32.566277],[102.084074,32.566117],[102.083759,32.565957],[102.083542,32.565864],[102.083326,32.56577],[102.08311,32.565677],[102.082894,32.565583],[102.082677,32.56549],[102.082618,32.565464],[102.082461,32.565397],[102.082353,32.56535],[102.082245,32.565303],[102.082179,32.565275],[102.082029,32.56521],[102.081819,32.565149],[102.081767,32.565133],[102.081505,32.565057],[102.081254,32.565039],[102.081004,32.565022],[102.080863,32.565018],[102.080804,32.565016],[102.080753,32.565015],[102.080643,32.565012],[102.080614,32.565011],[102.080302,32.565098],[102.080279,32.565105],[102.080222,32.565121],[102.080139,32.56517],[102.0801,32.565193],[102.07988,32.565325],[102.079666,32.565465],[102.079453,32.565606],[102.07924,32.565747],[102.079026,32.565888],[102.078813,32.566028],[102.0786,32.566169],[102.078386,32.56631],[102.078173,32.56645],[102.077959,32.566591],[102.077746,32.566732],[102.077533,32.566872],[102.077319,32.567013],[102.077106,32.567154],[102.076892,32.567294],[102.076679,32.567435],[102.076466,32.567576],[102.076257,32.567746],[102.076049,32.567916],[102.075841,32.568085],[102.075632,32.568255],[102.075404,32.568463],[102.075342,32.568626],[102.075338,32.568735],[102.075337,32.568767],[102.075385,32.569004],[102.075502,32.569278],[102.075619,32.569551],[102.075723,32.569751],[102.075828,32.56995],[102.075933,32.57015],[102.076038,32.570349],[102.076143,32.570549],[102.076247,32.570749],[102.076352,32.570948],[102.076457,32.571148],[102.076595,32.571339],[102.076732,32.571531],[102.07687,32.571722],[102.077008,32.571914],[102.077146,32.572105],[102.077283,32.572297],[102.077582,32.572563],[102.07788,32.572782],[102.078183,32.57293],[102.078457,32.573054],[102.078732,32.573131],[102.079007,32.573255],[102.079256,32.573355],[102.079501,32.573502],[102.07973,32.573628],[102.07996,32.573754],[102.080189,32.573879],[102.080419,32.574005],[102.080649,32.574131],[102.080878,32.574257],[102.081111,32.574396],[102.081343,32.574534],[102.081575,32.574673],[102.081807,32.574812],[102.08204,32.57495],[102.082272,32.575089],[102.082515,32.575307],[102.082676,32.575476],[102.082754,32.575689],[102.082801,32.575926],[102.082797,32.576066],[102.082796,32.576124],[102.082794,32.576208],[102.082754,32.576536],[102.082628,32.576958],[102.082601,32.577016],[102.082595,32.57703],[102.082591,32.577038],[102.082587,32.577047],[102.082586,32.577048],[102.082574,32.577074],[102.082524,32.577179],[102.082508,32.577214],[102.082466,32.577302],[102.082424,32.577391],[102.08242,32.5774],[102.082239,32.577796],[102.082061,32.578169],[102.082006,32.578586],[102.081979,32.578799],[102.081952,32.579004],[102.081922,32.579271],[102.081893,32.579538],[102.081878,32.579673],[102.081863,32.579805],[102.081834,32.580073],[102.081804,32.58034],[102.081774,32.580607],[102.081745,32.580874],[102.081715,32.581141],[102.081734,32.581448],[102.081835,32.581756],[102.081991,32.582066],[102.082204,32.582385],[102.082417,32.582704],[102.08263,32.583023],[102.08284,32.583405],[102.082862,32.583454],[102.082965,32.583677],[102.082971,32.58369],[102.083016,32.583974],[102.083007,32.584244],[102.082999,32.584515],[102.082876,32.584841],[102.08277,32.585145],[102.082663,32.585448],[102.082445,32.585795],[102.082228,32.586141],[102.082049,32.586426],[102.082011,32.586487],[102.081738,32.586741],[102.081465,32.586994],[102.081121,32.587267],[102.080893,32.587427],[102.080665,32.587587],[102.08027,32.587742],[102.079962,32.587829],[102.079653,32.587916],[102.079357,32.588027],[102.079061,32.588138],[102.078789,32.588332],[102.078518,32.588526],[102.078287,32.588768],[102.078056,32.589009],[102.077931,32.589204],[102.077807,32.589399],[102.077682,32.589593],[102.077557,32.589788],[102.077385,32.589974],[102.07724,32.590134],[102.077089,32.590484],[102.077134,32.590814],[102.077199,32.591049],[102.077264,32.591284],[102.077329,32.591518],[102.077394,32.591753],[102.077459,32.591987],[102.077524,32.592222],[102.077589,32.592457],[102.077654,32.592691],[102.077719,32.592926],[102.077784,32.59316],[102.077829,32.593468],[102.077805,32.593773],[102.07778,32.594078],[102.077731,32.594313],[102.077682,32.594547],[102.077576,32.594938],[102.077471,32.595328],[102.077365,32.595718],[102.077266,32.595974],[102.077167,32.59623],[102.077167,32.596231],[102.077068,32.596487],[102.076969,32.596744],[102.076908,32.597007],[102.076846,32.597271],[102.076785,32.597534],[102.076724,32.597798],[102.076663,32.598062],[102.076601,32.598325],[102.07654,32.598589],[102.076479,32.598853],[102.076418,32.599116],[102.076356,32.59938],[102.07629,32.59972],[102.076224,32.60006],[102.076045,32.600384],[102.07587,32.600664],[102.075592,32.600937],[102.075315,32.60121],[102.075219,32.601304],[102.075119,32.601402],[102.074922,32.601594],[102.074726,32.601785],[102.074529,32.601977],[102.074333,32.602169],[102.074137,32.60236],[102.074053,32.602461],[102.073967,32.602564],[102.073798,32.602768],[102.073629,32.602972],[102.07346,32.603176],[102.073291,32.60338],[102.073121,32.603584],[102.072952,32.603788],[102.072783,32.603992],[102.072614,32.604196],[102.072444,32.6044],[102.072275,32.604604],[102.072106,32.604808],[102.071957,32.605016],[102.071808,32.605224],[102.071757,32.605296],[102.071659,32.605432],[102.07151,32.60564],[102.071361,32.605849],[102.071212,32.606057],[102.071063,32.606265],[102.070913,32.606473],[102.070764,32.606681],[102.070615,32.606889],[102.070466,32.607097],[102.070317,32.607305],[102.070074,32.607645],[102.069831,32.607985],[102.069588,32.608325],[102.069445,32.60856],[102.069301,32.608795],[102.069158,32.609029],[102.069014,32.609264],[102.068882,32.609481],[102.068871,32.609499],[102.068727,32.609734],[102.068584,32.609969],[102.06844,32.610204],[102.068307,32.610448],[102.068173,32.610692],[102.068124,32.610915],[102.068075,32.611137],[102.06808,32.611431],[102.068084,32.611726],[102.068112,32.611953],[102.068139,32.612179],[102.068145,32.612228],[102.068167,32.612406],[102.068195,32.612633],[102.068237,32.612717],[102.068326,32.612895],[102.068457,32.613158],[102.068575,32.613373],[102.068693,32.613588],[102.068853,32.613803],[102.069014,32.614018],[102.069229,32.614258],[102.06928,32.61437],[102.069359,32.614543],[102.069366,32.614653],[102.069377,32.614827],[102.069314,32.615174],[102.069309,32.615202],[102.069191,32.615412],[102.068971,32.615759],[102.068937,32.615812],[102.068927,32.615828],[102.06875,32.616106],[102.068627,32.616486],[102.068504,32.616865],[102.06838,32.617244],[102.068359,32.617479],[102.068337,32.617714],[102.068315,32.617949],[102.068294,32.618184],[102.068272,32.618419],[102.06825,32.618654],[102.068229,32.618889],[102.068207,32.619124],[102.068186,32.619547],[102.068166,32.61997],[102.068145,32.620393],[102.068124,32.620816],[102.068039,32.621038],[102.067954,32.621259],[102.067869,32.62148],[102.067784,32.621702],[102.067699,32.621923],[102.067614,32.622144],[102.067529,32.622365],[102.067444,32.622587],[102.06738,32.622698],[102.067369,32.622719],[102.06734,32.622769],[102.06732,32.622804],[102.067197,32.62302],[102.067074,32.623237],[102.067017,32.623337],[102.067013,32.623344],[102.066993,32.623378],[102.066991,32.623383],[102.06695,32.623454],[102.066827,32.623671],[102.066704,32.623888],[102.066563,32.624093],[102.066422,32.624299],[102.066281,32.624504],[102.06614,32.62471],[102.065998,32.624916],[102.065857,32.625121],[102.065797,32.625209],[102.065621,32.625452],[102.065446,32.625694],[102.065296,32.626045],[102.065181,32.626135],[102.064959,32.626108],[102.064628,32.626006],[102.064463,32.625908],[102.064276,32.625692],[102.064069,32.625407],[102.063862,32.625121],[102.063672,32.624859],[102.063501,32.624622],[102.06333,32.624385],[102.063205,32.624153],[102.06308,32.62392],[102.062955,32.623687],[102.06283,32.623455],[102.062768,32.62323],[102.062705,32.623005],[102.062606,32.62265],[102.062507,32.622271],[102.062463,32.621916],[102.062416,32.621655],[102.06234,32.621466],[102.062204,32.621275],[102.062016,32.621105],[102.061797,32.620983],[102.061482,32.620834],[102.061166,32.620685],[102.060951,32.620593],[102.060735,32.620502],[102.06052,32.620411],[102.060305,32.620319],[102.060089,32.620228],[102.059874,32.620137],[102.059658,32.620045],[102.059443,32.619954],[102.059228,32.619863],[102.059012,32.619771],[102.058797,32.61968],[102.058582,32.619588],[102.058348,32.619501],[102.058114,32.619413],[102.057852,32.619324],[102.057589,32.619235],[102.057229,32.619204],[102.056949,32.619267],[102.056722,32.619404],[102.056462,32.619657],[102.056287,32.619865],[102.056169,32.620074],[102.056051,32.620283],[102.055876,32.620537],[102.055564,32.620719],[102.055226,32.620829],[102.05496,32.620846],[102.054694,32.620863],[102.054327,32.620807],[102.053959,32.620751],[102.053569,32.620718],[102.053161,32.620708],[102.052752,32.620698],[102.052344,32.620689],[102.051953,32.620719],[102.051562,32.620749],[102.051171,32.620778],[102.050735,32.620875],[102.0503,32.620971],[102.050071,32.621028],[102.049841,32.621086],[102.049612,32.621143],[102.049382,32.6212],[102.049153,32.621258],[102.048924,32.621315],[102.048666,32.621349],[102.048409,32.621383],[102.048151,32.621417],[102.047894,32.621451],[102.047637,32.621485],[102.047379,32.621519],[102.047122,32.621553],[102.046864,32.621587],[102.046607,32.621621],[102.046349,32.621655],[102.046073,32.62167],[102.045796,32.621685],[102.045519,32.6217],[102.045242,32.621715],[102.044965,32.62173],[102.044688,32.621745],[102.044411,32.62176],[102.044135,32.621775],[102.043858,32.62179],[102.043581,32.621805],[102.043304,32.62182],[102.043027,32.621835],[102.042679,32.621815],[102.042331,32.621795],[102.041887,32.621749],[102.041509,32.62171],[102.041443,32.621704],[102.041125,32.621637],[102.040806,32.621571],[102.040378,32.621479],[102.039949,32.621386],[102.039728,32.621318],[102.039565,32.621268],[102.039517,32.621253],[102.039507,32.62125],[102.039286,32.621182],[102.039066,32.621114],[102.038845,32.621046],[102.038624,32.620979],[102.038432,32.620862],[102.038239,32.620746],[102.037854,32.620513],[102.03747,32.62028],[102.037085,32.620048],[102.036893,32.619931],[102.0367,32.619815],[102.036501,32.619676],[102.036302,32.619537],[102.036104,32.619399],[102.035905,32.61926],[102.035706,32.619121],[102.035507,32.618982],[102.035308,32.618843],[102.035109,32.618705],[102.03491,32.618566],[102.034711,32.618427],[102.03454,32.618274],[102.034369,32.61812],[102.034197,32.617967],[102.034026,32.617814],[102.033854,32.617661],[102.033683,32.617507],[102.033443,32.617172],[102.033204,32.616837],[102.032964,32.616501],[102.032936,32.616436],[102.032917,32.616392],[102.032874,32.616292],[102.032783,32.616083],[102.032692,32.615873],[102.032602,32.615664],[102.032511,32.615455],[102.032421,32.615246],[102.03233,32.615036],[102.032239,32.614827],[102.032149,32.614618],[102.032058,32.614409],[102.031964,32.614199],[102.03187,32.61399],[102.031776,32.613781],[102.031682,32.613572],[102.031588,32.613363],[102.031494,32.613153],[102.0314,32.612944],[102.031307,32.612735],[102.031213,32.612526],[102.031119,32.612317],[102.031052,32.612088],[102.030985,32.611858],[102.030919,32.611629],[102.030852,32.6114],[102.030785,32.611171],[102.030719,32.610942],[102.030698,32.610718],[102.030678,32.610494],[102.030658,32.610269],[102.030637,32.610045],[102.030617,32.609821],[102.030597,32.609597],[102.030605,32.60936],[102.030613,32.609123],[102.03062,32.608886],[102.030628,32.608649],[102.030636,32.608412],[102.030644,32.608175],[102.030652,32.607938],[102.03066,32.607701],[102.030747,32.60726],[102.030834,32.60682],[102.03092,32.606379],[102.031007,32.605938],[102.031094,32.605498],[102.031075,32.605236],[102.031027,32.605002],[102.030868,32.604739],[102.030668,32.604475],[102.030468,32.604211],[102.030197,32.60397],[102.029927,32.603728],[102.029761,32.603576],[102.029595,32.603425],[102.029473,32.603313],[102.029437,32.60328],[102.029429,32.603273],[102.029263,32.603121],[102.029097,32.60297],[102.028931,32.602818],[102.028765,32.602666],[102.028599,32.602515],[102.028433,32.602363],[102.028267,32.602212],[102.02794,32.601968],[102.027928,32.601958],[102.027614,32.601724],[102.027356,32.601381],[102.027099,32.601037],[102.026841,32.600694],[102.026544,32.600381],[102.026398,32.600177],[102.026251,32.599972],[102.026181,32.599595],[102.026105,32.599346],[102.02603,32.599097],[102.025876,32.598693],[102.025716,32.598478],[102.025528,32.598285],[102.025338,32.598139],[102.025145,32.598064],[102.024922,32.598035],[102.024631,32.598028],[102.024339,32.598021],[102.024047,32.59799],[102.023756,32.59796],[102.023534,32.597908],[102.023312,32.597856],[102.023065,32.597756],[102.022817,32.597656],[102.022612,32.597557],[102.022406,32.597457],[102.022202,32.597323],[102.021998,32.597189],[102.021793,32.597055],[102.021589,32.596921],[102.021309,32.596645],[102.021029,32.596369],[102.020748,32.596094],[102.020471,32.595766],[102.020194,32.595437],[102.019917,32.595109],[102.019686,32.59476],[102.019455,32.594411],[102.019314,32.594199],[102.019224,32.594062],[102.019111,32.593671],[102.018999,32.59328],[102.018958,32.593049],[102.018916,32.592819],[102.018902,32.592738],[102.018875,32.592589],[102.018834,32.592358],[102.018744,32.592144],[102.018653,32.59193],[102.01844,32.591619],[102.018172,32.591353],[102.017954,32.59116],[102.017655,32.590964],[102.017336,32.590769],[102.017018,32.590573],[102.016699,32.590377],[102.016441,32.590292],[102.016183,32.590206],[102.016,32.590145],[102.015999,32.590145],[102.015997,32.590145],[102.015925,32.59012],[102.015667,32.590035],[102.015408,32.589949],[102.01515,32.589864],[102.014892,32.589778],[102.014634,32.589692],[102.014344,32.589615],[102.014053,32.589537],[102.01382,32.589438],[102.013587,32.589338],[102.013287,32.589119],[102.012988,32.588876],[102.012813,32.588696],[102.012639,32.588515],[102.012455,32.588129],[102.012271,32.587743],[102.012087,32.587358],[102.011902,32.586972],[102.011655,32.586597],[102.011407,32.586222],[102.01116,32.585848],[102.010845,32.585542],[102.01053,32.585236],[102.010473,32.585181],[102.010215,32.584931],[102.009949,32.584571],[102.009761,32.584366],[102.009573,32.584161],[102.009412,32.58397],[102.009251,32.583778],[102.009046,32.583455],[102.009039,32.583443],[102.008866,32.583078],[102.008692,32.582713],[102.008519,32.582348],[102.008446,32.582132],[102.008372,32.581916],[102.008299,32.5817],[102.008225,32.581484],[102.008152,32.581268],[102.008078,32.581052],[102.008005,32.580836],[102.007931,32.58062],[102.00786,32.580379],[102.007789,32.580139],[102.007719,32.579898],[102.007648,32.579657],[102.007577,32.579416],[102.007506,32.579175],[102.007418,32.578947],[102.007331,32.57872],[102.007243,32.578492],[102.007156,32.578264],[102.007068,32.578036],[102.00698,32.577809],[102.006893,32.577581],[102.006805,32.577353],[102.006717,32.577126],[102.00663,32.576898],[102.006542,32.57667],[102.006455,32.576443],[102.006355,32.576225],[102.006255,32.576007],[102.006155,32.575789],[102.006055,32.575572],[102.005956,32.575354],[102.005856,32.575136],[102.005756,32.574918],[102.005656,32.574701],[102.005556,32.574483],[102.005522,32.574409],[102.005457,32.574265],[102.005344,32.574051],[102.005231,32.573836],[102.005118,32.573622],[102.005005,32.573407],[102.004893,32.573193],[102.00478,32.572978],[102.004667,32.572764],[102.004554,32.57255],[102.004441,32.572335],[102.004329,32.572121],[102.004051,32.571792],[102.003773,32.571462],[102.003496,32.571133],[102.003218,32.570804],[102.003002,32.570568],[102.002786,32.570332],[102.002578,32.57006],[102.002371,32.569789],[102.002204,32.569486],[102.002037,32.569183],[102.001893,32.568796],[102.001748,32.56841],[102.001672,32.568153],[102.001595,32.567896],[102.001592,32.567888],[102.001574,32.567827],[102.001518,32.567639],[102.001492,32.567551],[102.001481,32.567513],[102.001442,32.567383],[102.001365,32.567126],[102.001352,32.567084],[102.001318,32.566968],[102.001288,32.566869],[102.001171,32.566511],[102.001155,32.566461],[102.001095,32.56628],[102.001035,32.566096],[102.001028,32.566073],[102.00102,32.56605],[102.000944,32.565819],[102.000868,32.565588],[102.000793,32.565357],[102.000717,32.565126],[102.000597,32.565004],[102.000597,32.565004],[102.000478,32.564882],[102.000247,32.564647],[102.000238,32.564638],[102.000138,32.564678],[102.000062,32.564708],[102.000009,32.564736],[102.000001,32.56474],[101.999995,32.564744],[101.999941,32.564772],[101.999928,32.564779],[101.999928,32.564779],[101.999916,32.564786],[101.999876,32.564807],[101.999844,32.564824],[101.999844,32.564824],[101.999839,32.564827],[101.999708,32.564896],[101.999627,32.564939],[101.999354,32.565084],[101.99922,32.565155],[101.99922,32.565155],[101.999,32.565273],[101.998824,32.565428],[101.998647,32.565584],[101.998471,32.565739],[101.998295,32.565895],[101.998119,32.56605],[101.997943,32.566206],[101.997766,32.566361],[101.99759,32.566517],[101.997414,32.566673],[101.997238,32.566828],[101.997097,32.567004],[101.996957,32.567181],[101.996816,32.567357],[101.996676,32.567534],[101.996536,32.56771],[101.996395,32.567886],[101.996255,32.568063],[101.996115,32.568239],[101.995974,32.568415],[101.995834,32.568592],[101.995645,32.568733],[101.995456,32.568874],[101.995267,32.569015],[101.995078,32.569157],[101.994889,32.569298],[101.9947,32.569439],[101.994511,32.56958],[101.994322,32.569722],[101.994133,32.569863],[101.993944,32.570004],[101.993752,32.570135],[101.99356,32.570265],[101.993369,32.570396],[101.993177,32.570527],[101.992985,32.570657],[101.992793,32.570788],[101.992602,32.570919],[101.99241,32.571049],[101.992218,32.57118],[101.992027,32.571311],[101.991835,32.571441],[101.991643,32.571572],[101.991439,32.571696],[101.991235,32.57182],[101.99103,32.571944],[101.990826,32.572068],[101.990621,32.572192],[101.990417,32.572316],[101.990213,32.57244],[101.990008,32.572564],[101.98981,32.572672],[101.989611,32.572781],[101.989413,32.57289],[101.989214,32.572998],[101.988912,32.57314],[101.988611,32.573281],[101.988244,32.573352],[101.987897,32.573195],[101.987792,32.573011],[101.987723,32.572774],[101.987654,32.572537],[101.987652,32.572472],[101.987643,32.572227],[101.987654,32.572152],[101.987679,32.571967],[101.987714,32.571707],[101.98775,32.571448],[101.987785,32.571188],[101.987821,32.570928],[101.987834,32.570834],[101.987856,32.570668],[101.987892,32.570408],[101.987927,32.570148],[101.987963,32.569888],[101.987998,32.569628],[101.988061,32.56936],[101.988123,32.569091],[101.988185,32.568822],[101.988192,32.568791],[101.988247,32.568553],[101.98831,32.568284],[101.988372,32.568015],[101.988435,32.567746],[101.988497,32.567477],[101.988559,32.567208],[101.988622,32.566939],[101.988684,32.566687],[101.988747,32.566435],[101.98881,32.566183],[101.988873,32.565931],[101.988935,32.565678],[101.988998,32.565426],[101.989061,32.565174],[101.989124,32.564922],[101.989186,32.56467],[101.989249,32.564417],[101.989278,32.564157],[101.989306,32.563897],[101.989335,32.563638],[101.989363,32.563378],[101.989324,32.562943],[101.989284,32.562509],[101.989245,32.562075],[101.989206,32.561641],[101.989192,32.561206],[101.989177,32.560772],[101.989163,32.560338],[101.989186,32.560112],[101.98921,32.559886],[101.989233,32.55966],[101.989256,32.559434],[101.989279,32.559208],[101.989302,32.558982],[101.989326,32.558757],[101.989339,32.558624],[101.989349,32.558531],[101.989386,32.558261],[101.989423,32.557992],[101.98946,32.557722],[101.989498,32.557453],[101.989517,32.557314],[101.989535,32.557183],[101.989572,32.556914],[101.989609,32.556645],[101.989646,32.556375],[101.989684,32.556106],[101.989721,32.555836],[101.989724,32.555583],[101.989728,32.555331],[101.989732,32.555078],[101.989733,32.555017],[101.989736,32.554825],[101.989739,32.554572],[101.989741,32.554473],[101.989743,32.554319],[101.989747,32.554066],[101.989751,32.553813],[101.989754,32.553561],[101.989758,32.553308],[101.989699,32.552978],[101.989594,32.552772],[101.989468,32.55265],[101.989292,32.55253],[101.989071,32.552494],[101.988859,32.552516],[101.988802,32.552521],[101.988567,32.552545],[101.988533,32.552548],[101.988119,32.55262],[101.98783,32.552794],[101.987542,32.552967],[101.987321,32.553084],[101.9871,32.553202],[101.986879,32.553319],[101.986658,32.553437],[101.986449,32.553548],[101.986438,32.553554],[101.986335,32.553609],[101.986217,32.553672],[101.986123,32.553722],[101.985996,32.553789],[101.985775,32.553907],[101.985555,32.554024],[101.985334,32.554142],[101.985113,32.554259],[101.984892,32.554377],[101.984811,32.554406],[101.98466,32.554461],[101.984461,32.554533],[101.984434,32.554543],[101.984429,32.554545],[101.984418,32.554548],[101.984197,32.554628],[101.983965,32.554712],[101.983829,32.554762],[101.983733,32.554796],[101.983501,32.55488],[101.983269,32.554964],[101.983038,32.555048],[101.982806,32.555132],[101.982574,32.555216],[101.982342,32.5553],[101.982127,32.555378],[101.98211,32.555384],[101.982047,32.555406],[101.981905,32.555458],[101.981878,32.555467],[101.981647,32.555551],[101.98125,32.555726],[101.980853,32.5559],[101.980568,32.556026],[101.980546,32.556035],[101.980457,32.556075],[101.980247,32.556167],[101.980213,32.556182],[101.980203,32.556186],[101.980129,32.556219],[101.980107,32.556228],[101.98006,32.556249],[101.979906,32.556392],[101.979739,32.556547],[101.979548,32.556724],[101.979485,32.556783],[101.979419,32.556845],[101.979098,32.557142],[101.978778,32.55744],[101.978736,32.557471],[101.978687,32.557508],[101.978613,32.557563],[101.978565,32.557598],[101.978353,32.557756],[101.97814,32.557914],[101.977928,32.558072],[101.977715,32.558229],[101.977503,32.558387],[101.977291,32.558545],[101.977128,32.558666],[101.977078,32.558703],[101.976893,32.558837],[101.976707,32.558971],[101.976603,32.559046],[101.976601,32.559048],[101.976599,32.559049],[101.976558,32.559079],[101.976552,32.559083],[101.976522,32.559105],[101.976337,32.559239],[101.975989,32.559454],[101.975716,32.559623],[101.97564,32.55967],[101.97535,32.559791],[101.975196,32.559855],[101.975059,32.559912],[101.97485,32.559963],[101.974779,32.55998],[101.9745,32.560049],[101.974277,32.560103],[101.974054,32.560156],[101.973831,32.56021],[101.973608,32.560263],[101.973385,32.560317],[101.973162,32.560371],[101.972898,32.560533],[101.972634,32.560695],[101.972622,32.560711],[101.972621,32.560712],[101.972551,32.560806],[101.972521,32.560847],[101.972476,32.560908],[101.972469,32.560916],[101.972305,32.561138],[101.97216,32.561319],[101.972014,32.561501],[101.971985,32.561538],[101.971869,32.561682],[101.971724,32.561864],[101.971694,32.561902],[101.971683,32.561915],[101.971578,32.562046],[101.971478,32.562171],[101.971477,32.562172],[101.971448,32.562209],[101.971433,32.562227],[101.971288,32.562409],[101.971143,32.56259],[101.970946,32.562761],[101.97075,32.562931],[101.970553,32.563101],[101.970492,32.563155],[101.970479,32.563166],[101.970432,32.563207],[101.970425,32.563213],[101.970357,32.563272],[101.97016,32.563442],[101.969964,32.563613],[101.969767,32.563783],[101.96957,32.563953],[101.969417,32.564173],[101.969375,32.564233],[101.969317,32.564317],[101.969264,32.564392],[101.96921,32.56447],[101.969156,32.564548],[101.969111,32.564611],[101.968958,32.56483],[101.968858,32.564974],[101.968842,32.564997],[101.968805,32.56505],[101.968775,32.565093],[101.968652,32.565269],[101.968441,32.565564],[101.968351,32.565691],[101.96835,32.565691],[101.96835,32.565692],[101.96823,32.565859],[101.968227,32.565862],[101.968204,32.565882],[101.967897,32.566158],[101.967563,32.566436],[101.967351,32.566506],[101.96733,32.566512],[101.967208,32.566552],[101.96717,32.566564],[101.967151,32.566571],[101.966859,32.566639],[101.966817,32.566649],[101.966795,32.566655],[101.966567,32.566708],[101.966311,32.566756],[101.966055,32.566803],[101.965641,32.566897],[101.965241,32.56701],[101.965214,32.567017],[101.965017,32.567072],[101.964891,32.567108],[101.96484,32.567122],[101.964617,32.567249],[101.964575,32.567273],[101.964451,32.56739],[101.964416,32.567424],[101.964373,32.567465],[101.964263,32.567569],[101.964235,32.567596],[101.964171,32.567656],[101.964008,32.567898],[101.963844,32.56814],[101.963638,32.568325],[101.963629,32.568332],[101.963476,32.568469],[101.963474,32.568471],[101.963423,32.568516],[101.963415,32.568524],[101.963125,32.568649],[101.963113,32.568655],[101.963101,32.56866],[101.963047,32.568684],[101.962957,32.568722],[101.96295,32.568725],[101.962811,32.568786],[101.962469,32.568836],[101.9622,32.568842],[101.961857,32.56885],[101.961635,32.568893],[101.961613,32.568897],[101.961516,32.568921],[101.961438,32.569151],[101.961417,32.569214],[101.961382,32.569315],[101.961375,32.569337],[101.96136,32.569381],[101.961306,32.56962],[101.961273,32.569769],[101.96127,32.569781],[101.961266,32.569801],[101.961252,32.569859],[101.961125,32.57007],[101.961079,32.570145],[101.960997,32.57028],[101.960662,32.570578],[101.960459,32.570738],[101.960348,32.570825],[101.960255,32.570899],[101.960035,32.571001],[101.959814,32.571102],[101.959594,32.571204],[101.959373,32.571306],[101.959136,32.571519],[101.959048,32.571598],[101.959036,32.571608],[101.958999,32.571641],[101.958999,32.571641],[101.958999,32.571641],[101.958939,32.571695],[101.958939,32.571695],[101.958723,32.571889],[101.958397,32.57218],[101.958348,32.572224],[101.95827,32.572295],[101.958266,32.572299],[101.958247,32.572315],[101.958148,32.572404],[101.957899,32.572628],[101.957624,32.572862],[101.957417,32.573039],[101.957397,32.573056],[101.95735,32.573096],[101.957338,32.573101],[101.957095,32.573196],[101.956841,32.573295],[101.956562,32.573395],[101.956284,32.573494],[101.956079,32.573603],[101.955874,32.573712],[101.955623,32.573924],[101.955373,32.574137],[101.955233,32.574348],[101.955093,32.574558],[101.954957,32.574798],[101.954955,32.574801],[101.954953,32.574803],[101.954914,32.574872],[101.954907,32.574885],[101.954902,32.574894],[101.954841,32.575001],[101.954839,32.575004],[101.954799,32.575075],[101.954722,32.575211],[101.954388,32.575508],[101.95412,32.575555],[101.954099,32.575552],[101.953848,32.575521],[101.95365,32.575442],[101.953399,32.575283],[101.953109,32.57501],[101.953068,32.574971],[101.953004,32.574911],[101.952819,32.574737],[101.952563,32.574432],[101.952394,32.574146],[101.952225,32.573859],[101.952125,32.573655],[101.952025,32.573451],[101.951924,32.573246],[101.951824,32.573042],[101.951724,32.572838],[101.951624,32.572633],[101.951524,32.572429],[101.951423,32.572225],[101.951323,32.572021],[101.951223,32.571816],[101.951103,32.571598],[101.950984,32.57138],[101.950864,32.571161],[101.950745,32.570943],[101.950625,32.570725],[101.950506,32.570506],[101.95044,32.570386],[101.95042,32.57035],[101.950386,32.570288],[101.950267,32.57007],[101.950147,32.569851],[101.950028,32.569633],[101.949908,32.569414],[101.949789,32.569196],[101.949762,32.569146],[101.949669,32.568968],[101.949549,32.56874],[101.949429,32.568511],[101.949309,32.568283],[101.9493,32.568266],[101.949189,32.568055],[101.949069,32.567827],[101.948949,32.567598],[101.948829,32.56737],[101.948709,32.567142],[101.948589,32.566913],[101.948469,32.566685],[101.948348,32.566457],[101.948271,32.566239],[101.948194,32.566021],[101.948116,32.565803],[101.948039,32.565584],[101.947961,32.565366],[101.947884,32.565148],[101.947806,32.56493],[101.947729,32.564712],[101.947634,32.564493],[101.947539,32.564274],[101.947444,32.564055],[101.947349,32.563836],[101.947254,32.563617],[101.947159,32.563399],[101.947064,32.56318],[101.946969,32.562961],[101.946874,32.562742],[101.946779,32.562523],[101.946684,32.562304],[101.946589,32.562085],[101.946483,32.561855],[101.946376,32.561624],[101.94627,32.561394],[101.946164,32.561163],[101.946058,32.560933],[101.945951,32.560702],[101.945845,32.560472],[101.945739,32.560241],[101.945622,32.560044],[101.945506,32.559847],[101.945389,32.559651],[101.945272,32.559454],[101.945155,32.559257],[101.945039,32.559061],[101.944922,32.558864],[101.944873,32.558781],[101.944805,32.558667],[101.944672,32.558459],[101.94465,32.558426],[101.944538,32.558252],[101.944405,32.558044],[101.944271,32.557837],[101.944138,32.557629],[101.944004,32.557421],[101.943827,32.557252],[101.94365,32.557083],[101.943473,32.556913],[101.943295,32.556744],[101.943118,32.556574],[101.942941,32.556405],[101.942764,32.556236],[101.942642,32.556119],[101.942623,32.556101],[101.942587,32.556066],[101.942428,32.55589],[101.942269,32.555714],[101.942111,32.555537],[101.941952,32.555361],[101.941793,32.555184],[101.941635,32.555008],[101.941476,32.554832],[101.941318,32.554655],[101.941159,32.554479],[101.941072,32.554382],[101.941,32.554303],[101.940974,32.554277],[101.940893,32.554199],[101.940817,32.554125],[101.94068,32.553992],[101.940591,32.553906],[101.940538,32.553854],[101.940408,32.553729],[101.940382,32.553704],[101.94036,32.553682],[101.940228,32.553554],[101.940039,32.553372],[101.939697,32.553117],[101.939484,32.552959],[101.939437,32.552924],[101.939354,32.552863],[101.939315,32.552834],[101.939269,32.552799],[101.939012,32.552608],[101.938669,32.552354],[101.938462,32.5522],[101.938255,32.552046],[101.937891,32.55179],[101.937527,32.551534],[101.937164,32.551279],[101.937117,32.551245],[101.9368,32.551023],[101.936623,32.550893],[101.936486,32.550792],[101.936172,32.550561],[101.936145,32.550526],[101.936131,32.550508],[101.936127,32.550504],[101.936121,32.550496],[101.936031,32.550381],[101.935989,32.550327],[101.935969,32.550301],[101.935891,32.550201],[101.93575,32.550022],[101.935609,32.549842],[101.935547,32.549763],[101.935468,32.549662],[101.935328,32.549483],[101.935261,32.549413],[101.935153,32.549301],[101.934978,32.549119],[101.934804,32.548937],[101.93472,32.548849],[101.934675,32.548803],[101.934629,32.548755],[101.934574,32.548697],[101.934454,32.548573],[101.93428,32.548391],[101.934268,32.548383],[101.933916,32.548135],[101.933553,32.547879],[101.933347,32.547734],[101.933345,32.547733],[101.933343,32.547731],[101.933189,32.547623],[101.932959,32.547461],[101.932826,32.547368],[101.932788,32.547334],[101.932759,32.547308],[101.932643,32.547204],[101.932601,32.547167],[101.932579,32.547147],[101.932562,32.547132],[101.932555,32.547126],[101.93246,32.547041],[101.932277,32.546878],[101.932094,32.546715],[101.931911,32.546551],[101.931728,32.546388],[101.931698,32.546361],[101.931578,32.546255],[101.931545,32.546225],[101.931361,32.546062],[101.931178,32.545898],[101.930995,32.545735],[101.930812,32.545572],[101.930629,32.545409],[101.930496,32.545262],[101.930465,32.545228],[101.930426,32.545184],[101.930301,32.545047],[101.930147,32.544877],[101.930138,32.544866],[101.929974,32.544685],[101.92981,32.544504],[101.929646,32.544323],[101.929482,32.544142],[101.92946,32.544118],[101.929319,32.543962],[101.929155,32.543781],[101.928991,32.5436],[101.928827,32.543419],[101.928663,32.543238],[101.928598,32.543165],[101.9285,32.543057],[101.928336,32.542876],[101.928134,32.542705],[101.927932,32.542533],[101.927732,32.542364],[101.92773,32.542362],[101.927698,32.542335],[101.927528,32.54219],[101.927339,32.542019],[101.92715,32.541848],[101.927087,32.541789],[101.926876,32.541591],[101.926846,32.541563],[101.92684,32.541557],[101.926592,32.541279],[101.926384,32.540916],[101.926177,32.540553],[101.925969,32.540191],[101.925873,32.540023],[101.925851,32.539986],[101.925761,32.539828],[101.925708,32.53971],[101.925692,32.539675],[101.925664,32.539611],[101.925658,32.539599],[101.925634,32.539545],[101.925567,32.539394],[101.925469,32.539178],[101.92539,32.539001],[101.925372,32.538961],[101.92532,32.538844],[101.925275,32.538744],[101.925178,32.538528],[101.925081,32.538311],[101.925052,32.538245],[101.925035,32.538208],[101.924984,32.538094],[101.924887,32.537877],[101.92479,32.537661],[101.924714,32.537492],[101.924692,32.537444],[101.924595,32.537227],[101.924528,32.537089],[101.924477,32.536983],[101.924359,32.536739],[101.924318,32.536654],[101.924294,32.536604],[101.924241,32.536495],[101.924122,32.53625],[101.924038,32.536076],[101.924021,32.536041],[101.924004,32.536006],[101.923886,32.535762],[101.923768,32.535518],[101.923649,32.535274],[101.923531,32.535029],[101.923413,32.534785],[101.923295,32.534541],[101.923177,32.534297],[101.923081,32.53407],[101.922986,32.533843],[101.922891,32.533616],[101.922877,32.533582],[101.922796,32.533389],[101.922701,32.533162],[101.922667,32.533082],[101.922606,32.532935],[101.922511,32.532708],[101.922415,32.532481],[101.92232,32.532254],[101.922225,32.532027],[101.92213,32.531801],[101.922035,32.531574],[101.92194,32.531347],[101.921844,32.53112],[101.921746,32.530891],[101.921648,32.530663],[101.921549,32.530434],[101.921451,32.530205],[101.921352,32.529977],[101.921254,32.529748],[101.92122,32.52967],[101.921201,32.529626],[101.921156,32.52952],[101.921057,32.529291],[101.921003,32.529164],[101.920959,32.529062],[101.92086,32.528834],[101.920825,32.528751],[101.920762,32.528605],[101.920664,32.528377],[101.920565,32.528148],[101.920524,32.528054],[101.920509,32.528019],[101.920467,32.52792],[101.920457,32.527899],[101.920361,32.527692],[101.920353,32.527676],[101.920255,32.527464],[101.920211,32.52737],[101.920149,32.527237],[101.920067,32.527061],[101.920043,32.527009],[101.91995,32.526808],[101.919938,32.526782],[101.919929,32.526763],[101.919832,32.526554],[101.919726,32.526326],[101.91962,32.526099],[101.919548,32.525943],[101.919545,32.525936],[101.919527,32.525899],[101.919514,32.525871],[101.919413,32.525653],[101.919409,32.525644],[101.919395,32.525619],[101.91939,32.52561],[101.919226,32.525302],[101.919217,32.525286],[101.919203,32.52526],[101.919043,32.524961],[101.918947,32.524781],[101.91886,32.52462],[101.918856,32.52461],[101.918703,32.524292],[101.918649,32.524086],[101.918617,32.523924],[101.918604,32.523859],[101.918567,32.523667],[101.91856,32.523632],[101.918543,32.523537],[101.918517,32.523397],[101.918515,32.523385],[101.91847,32.523137],[101.918426,32.52289],[101.918381,32.522642],[101.918322,32.522363],[101.918301,32.522262],[101.918263,32.522085],[101.918202,32.521651],[101.918195,32.521453],[101.918192,32.52134],[101.918196,32.521192],[101.918204,32.520967],[101.91822,32.520718],[101.918227,32.520685],[101.918234,32.520657],[101.918263,32.520531],[101.918354,32.520301],[101.91836,32.520286],[101.918366,32.520271],[101.918458,32.52004],[101.918555,32.519795],[101.918653,32.51955],[101.918738,32.519314],[101.918824,32.519078],[101.918909,32.518842],[101.918994,32.518606],[101.919055,32.518436],[101.919067,32.518405],[101.919079,32.518369],[101.919165,32.518133],[101.91925,32.517897],[101.919312,32.517725],[101.919325,32.517688],[101.919335,32.517661],[101.91942,32.517425],[101.919506,32.517189],[101.919536,32.517082],[101.91954,32.517066],[101.919574,32.516946],[101.919643,32.516704],[101.919712,32.516461],[101.91978,32.516219],[101.919832,32.516039],[101.919849,32.515976],[101.919903,32.515785],[101.919918,32.515734],[101.919987,32.515491],[101.920034,32.515325],[101.920055,32.515249],[101.920108,32.515016],[101.920141,32.514868],[101.920177,32.514708],[101.920184,32.514678],[101.920227,32.514487],[101.920313,32.514106],[101.920311,32.513853],[101.920309,32.513599],[101.920306,32.513345],[101.920304,32.513092],[101.920346,32.512863],[101.920348,32.512855],[101.920356,32.512822],[101.920418,32.51258],[101.920425,32.512553],[101.92044,32.512494],[101.92048,32.512337],[101.920488,32.512306],[101.920535,32.512126],[101.920629,32.511757],[101.920694,32.511487],[101.92071,32.511259],[101.920704,32.511051],[101.92068,32.510972],[101.920673,32.510946],[101.920649,32.510866],[101.920514,32.510497],[101.920379,32.510128],[101.920245,32.509767],[101.920197,32.509637],[101.920177,32.509581],[101.920123,32.509438],[101.920112,32.509406],[101.920067,32.509166],[101.920023,32.508926],[101.919979,32.508686],[101.919934,32.508445],[101.91989,32.508205],[101.919846,32.507965],[101.919843,32.507701],[101.919841,32.507437],[101.919839,32.507206],[101.919839,32.507172],[101.919836,32.506908],[101.919834,32.506857],[101.919834,32.50683],[101.919823,32.506515],[101.91986,32.506182],[101.919927,32.505974],[101.920045,32.505764],[101.920075,32.50569],[101.920085,32.505664],[101.920112,32.505596],[101.920091,32.505348],[101.920071,32.5051],[101.920051,32.505037],[101.919962,32.50475],[101.919852,32.5044],[101.919772,32.504174],[101.919691,32.503948],[101.919546,32.503641],[101.919528,32.503603],[101.919402,32.503333],[101.91939,32.503313],[101.919292,32.503158],[101.919273,32.503128],[101.919168,32.50296],[101.919134,32.502905],[101.918934,32.502588],[101.918899,32.502531],[101.918701,32.502215],[101.91861,32.501973],[101.91852,32.501732],[101.918463,32.50158],[101.918435,32.501506],[101.918429,32.50149],[101.918339,32.501249],[101.918248,32.501008],[101.918158,32.500766],[101.918067,32.500525],[101.917977,32.500283],[101.917936,32.500122],[101.917877,32.499887],[101.917818,32.499653],[101.917777,32.499492],[101.917759,32.499418],[101.917729,32.4993],[101.917722,32.499272],[101.9177,32.499184],[101.917641,32.49895],[101.917623,32.498879],[101.917616,32.498851],[101.917582,32.498715],[101.917553,32.498599],[101.917478,32.498292],[101.917458,32.498211],[101.917451,32.498185],[101.91744,32.498137],[101.917406,32.497999],[101.917406,32.497998],[101.917401,32.497979],[101.917374,32.497868],[101.917358,32.497804],[101.917342,32.497738],[101.917308,32.497601],[101.91727,32.497445],[101.917149,32.497247],[101.917029,32.497049],[101.916969,32.496952],[101.916908,32.496852],[101.916788,32.496654],[101.916667,32.496457],[101.916546,32.496259],[101.916402,32.495972],[101.916258,32.495685],[101.916098,32.495296],[101.915992,32.49505],[101.915958,32.494751],[101.915923,32.494451],[101.915928,32.494217],[101.915933,32.493984],[101.915938,32.493751],[101.915942,32.493549],[101.915942,32.493517],[101.915922,32.493269],[101.915901,32.493021],[101.915867,32.49269],[101.915762,32.492464],[101.915657,32.492239],[101.915608,32.492148],[101.915593,32.492121],[101.91554,32.492024],[101.915422,32.49181],[101.915304,32.491596],[101.915186,32.491382],[101.915063,32.49108],[101.915052,32.491054],[101.915035,32.491012],[101.914926,32.490744],[101.914884,32.490642],[101.914734,32.490272],[101.914652,32.490025],[101.914571,32.489779],[101.914489,32.489532],[101.914408,32.489285],[101.914349,32.488955],[101.91429,32.488666],[101.914253,32.488315],[101.914247,32.4881],[101.914246,32.488072],[101.914245,32.488045],[101.914239,32.487842],[101.914237,32.487776],[101.914241,32.487571],[101.914241,32.487534],[101.914246,32.487292],[101.91425,32.48705],[101.914255,32.486808],[101.914259,32.4866],[101.914259,32.486567],[101.91426,32.486554],[101.91426,32.486545],[101.914264,32.486338],[101.914264,32.486325],[101.91425,32.486222],[101.914238,32.486134],[101.914232,32.486088],[101.914202,32.485869],[101.914199,32.48585],[101.914196,32.485839],[101.914194,32.485832],[101.914137,32.485651],[101.914137,32.485651],[101.914124,32.48561],[101.914048,32.485369],[101.913973,32.485128],[101.913897,32.484887],[101.913833,32.484659],[101.913768,32.484431],[101.913704,32.484202],[101.913639,32.483974],[101.913575,32.483746],[101.91351,32.483517],[101.913446,32.483289],[101.913381,32.483061],[101.913317,32.482833],[101.913252,32.482604],[101.913188,32.482376],[101.913123,32.482148],[101.913034,32.481922],[101.912945,32.481696],[101.912855,32.481471],[101.912766,32.481245],[101.912677,32.481019],[101.912588,32.480794],[101.912498,32.480568],[101.912409,32.480342],[101.91232,32.480116],[101.912231,32.479891],[101.912142,32.479665],[101.912052,32.479439],[101.91195,32.479216],[101.911847,32.478992],[101.911744,32.478769],[101.911641,32.478545],[101.911538,32.478322],[101.911436,32.478098],[101.911339,32.477887],[101.911333,32.477874],[101.911322,32.477851],[101.911266,32.477728],[101.91123,32.477651],[101.911127,32.477427],[101.911025,32.477204],[101.910969,32.477064],[101.910939,32.47699],[101.910934,32.476976],[101.910854,32.476777],[101.910769,32.476563],[101.910683,32.476349],[101.910598,32.476136],[101.910513,32.475922],[101.910431,32.475717],[101.910427,32.475709],[101.910342,32.475495],[101.910296,32.47538],[101.910257,32.475281],[101.910171,32.475068],[101.910147,32.474912],[101.910141,32.474872],[101.910121,32.474749],[101.910102,32.474625],[101.910092,32.474564],[101.910032,32.474182],[101.909963,32.473739],[101.909893,32.473296],[101.90985,32.472849],[101.909806,32.472403],[101.909763,32.471956],[101.909719,32.471509],[101.909675,32.471063],[101.909676,32.47071],[101.909677,32.470407],[101.909677,32.470358],[101.909669,32.470089],[101.90966,32.469978],[101.909648,32.469841],[101.909628,32.469593],[101.909606,32.469282],[101.909596,32.469139],[101.909584,32.468972],[101.909527,32.468735],[101.90951,32.468665],[101.90947,32.468499],[101.909418,32.468282],[101.909413,32.468263],[101.909409,32.468244],[101.90936,32.468042],[101.909356,32.468027],[101.909264,32.467822],[101.909172,32.467617],[101.909079,32.467412],[101.908987,32.467207],[101.908895,32.467002],[101.908891,32.466995],[101.908882,32.466974],[101.90887,32.466947],[101.908849,32.4669],[101.908836,32.466871],[101.908809,32.466812],[101.908802,32.466797],[101.908734,32.466646],[101.908732,32.466641],[101.90871,32.466592],[101.908617,32.466387],[101.90856,32.466259],[101.908556,32.46625],[101.908537,32.466208],[101.908527,32.466186],[101.908526,32.466184],[101.908525,32.466182],[101.908498,32.466122],[101.908433,32.465977],[101.908356,32.465737],[101.908278,32.465497],[101.908201,32.465257],[101.908124,32.465017],[101.908047,32.464776],[101.907969,32.464536],[101.907915,32.464281],[101.90787,32.464069],[101.90786,32.464026],[101.907855,32.464003],[101.907845,32.463955],[101.907823,32.46385],[101.907806,32.463771],[101.907751,32.463516],[101.907697,32.463261],[101.907642,32.463006],[101.907621,32.462904],[101.907616,32.462881],[101.907607,32.462838],[101.907605,32.462828],[101.907588,32.46275],[101.907533,32.462495],[101.907494,32.462311],[101.907479,32.46224],[101.907476,32.462228],[101.907424,32.461985],[101.90738,32.461793],[101.907367,32.461738],[101.907357,32.461694],[101.907338,32.461613],[101.90731,32.461491],[101.907275,32.461159],[101.907252,32.460936],[101.907238,32.460808],[101.907228,32.460456],[101.907245,32.460207],[101.907282,32.459853],[101.907344,32.459521],[101.907346,32.459505],[101.907386,32.45925],[101.907372,32.458858],[101.907372,32.458858],[101.907372,32.458858],[101.907353,32.458718],[101.907316,32.458454],[101.907313,32.458427],[101.907313,32.458427],[101.907264,32.45807],[101.907256,32.458017],[101.907211,32.457686],[101.907168,32.457452],[101.907126,32.457217],[101.907107,32.457113],[101.907083,32.456983],[101.90706,32.456854],[101.907041,32.456748],[101.906998,32.456514],[101.906956,32.456279],[101.906913,32.456045],[101.906871,32.455811],[101.906829,32.455576],[101.906786,32.455342],[101.906786,32.455342],[101.906744,32.455107],[101.906743,32.455105],[101.906743,32.455103],[101.906701,32.454873],[101.906659,32.454639],[101.906616,32.454404],[101.906572,32.454162],[101.906527,32.45392],[101.906497,32.453758],[101.906497,32.453755],[101.906494,32.453738],[101.906483,32.453678],[101.906464,32.453578],[101.906464,32.453576],[101.906438,32.453435],[101.906438,32.453433],[101.906438,32.453432],[101.906425,32.453361],[101.906394,32.453193],[101.906349,32.452951],[101.906305,32.452709],[101.90626,32.452467],[101.906252,32.452424],[101.906247,32.452397],[101.906239,32.45235],[101.906229,32.452296],[101.906216,32.452225],[101.906171,32.451983],[101.906157,32.451905],[101.906144,32.451837],[101.906127,32.45174],[101.906107,32.451634],[101.906105,32.451621],[101.906101,32.451602],[101.9061,32.451594],[101.906082,32.451498],[101.906064,32.451245],[101.906045,32.450993],[101.906026,32.45074],[101.906008,32.450487],[101.905989,32.450234],[101.90597,32.449982],[101.905952,32.449729],[101.905933,32.449476],[101.905914,32.449223],[101.905896,32.448971],[101.905877,32.448718],[101.905868,32.448597],[101.905868,32.448595],[101.905868,32.448593],[101.905858,32.448465],[101.90584,32.448212],[101.905821,32.447959],[101.905832,32.447525],[101.905844,32.447091],[101.905855,32.446657],[101.905862,32.44638],[101.905866,32.446223],[101.905902,32.445984],[101.905937,32.445744],[101.905972,32.445505],[101.906007,32.445266],[101.906042,32.445027],[101.906078,32.444788],[101.906113,32.444549],[101.906148,32.444309],[101.906196,32.444078],[101.906243,32.443846],[101.906291,32.443615],[101.906338,32.443383],[101.906386,32.443151],[101.906433,32.44292],[101.906481,32.442688],[101.906529,32.442457],[101.90656,32.442192],[101.906591,32.441927],[101.906623,32.441663],[101.906654,32.441398],[101.906674,32.441229],[101.906686,32.441133],[101.906717,32.440869],[101.906748,32.440604],[101.90678,32.440339],[101.906784,32.440101],[101.906789,32.439862],[101.906793,32.439624],[101.906798,32.439385],[101.906803,32.439147],[101.906807,32.438908],[101.906812,32.43867],[101.906816,32.438431],[101.906821,32.438193],[101.906826,32.437954],[101.90683,32.437716],[101.906835,32.437477],[101.906799,32.437217],[101.906763,32.436957],[101.906727,32.436697],[101.906691,32.436437],[101.906655,32.436176],[101.906619,32.435916],[101.906583,32.435656],[101.906547,32.435396],[101.906502,32.435143],[101.906457,32.43489],[101.906412,32.434637],[101.906367,32.434384],[101.906322,32.434132],[101.906278,32.433879],[101.906233,32.433626],[101.906188,32.433373],[101.906155,32.43319],[101.906143,32.43312],[101.906098,32.432867],[101.906053,32.432615],[101.906008,32.432362],[101.905975,32.432087],[101.905942,32.431813],[101.905909,32.431538],[101.905876,32.431263],[101.905843,32.430989],[101.90581,32.430714],[101.905847,32.430361],[101.905884,32.430007],[101.906031,32.42959],[101.906178,32.429172],[101.906285,32.428949],[101.906392,32.428725],[101.906498,32.428501],[101.906605,32.428278],[101.906712,32.428055],[101.906712,32.428054],[101.906713,32.428052],[101.906716,32.428046],[101.906819,32.42783],[101.906945,32.427673],[101.906955,32.427661],[101.906986,32.427623],[101.90715,32.427418],[101.907315,32.427213],[101.907479,32.427009],[101.907643,32.426804],[101.907808,32.426599],[101.907972,32.426395],[101.908155,32.426209],[101.908337,32.426024],[101.90839,32.42597],[101.908403,32.425957],[101.90846,32.425899],[101.90847,32.425889],[101.90852,32.425838],[101.908702,32.425653],[101.908885,32.425467],[101.909067,32.425282],[101.90925,32.425097],[101.909432,32.424911],[101.909615,32.424726],[101.909797,32.42454],[101.90998,32.424355],[101.910162,32.42417],[101.910378,32.424023],[101.910593,32.423877],[101.910809,32.42373],[101.911024,32.423584],[101.91124,32.423437],[101.911455,32.42329],[101.911664,32.423182],[101.911873,32.423073],[101.912081,32.422965],[101.91229,32.422856],[101.912499,32.422748],[101.912707,32.422639],[101.912892,32.422532],[101.912935,32.422506],[101.912952,32.422496],[101.913026,32.422454],[101.913164,32.422373],[101.913173,32.422368],[101.913392,32.42224],[101.91362,32.422107],[101.913848,32.421974],[101.914018,32.421875],[101.914076,32.421841],[101.914385,32.421551],[101.914694,32.42126],[101.915003,32.420969],[101.915174,32.420753],[101.915344,32.420536],[101.915515,32.42032],[101.915685,32.420104],[101.91582,32.419708],[101.915824,32.419459],[101.915828,32.419209],[101.915793,32.418899],[101.915761,32.418672],[101.915619,32.418267],[101.915476,32.417861],[101.915394,32.417627],[101.915333,32.417456],[101.915191,32.417051],[101.915094,32.416787],[101.915009,32.416559],[101.914925,32.41633],[101.914841,32.416102],[101.914757,32.415873],[101.914673,32.415645],[101.914589,32.415416],[101.914505,32.415188],[101.914484,32.415132],[101.914459,32.415065],[101.914453,32.415048],[101.914421,32.41496],[101.914336,32.414731],[101.914252,32.414503],[101.914045,32.414145],[101.913838,32.413787],[101.91366,32.413574],[101.913482,32.41336],[101.913292,32.413177],[101.913102,32.412995],[101.912919,32.412649],[101.912736,32.412303],[101.912692,32.412071],[101.912648,32.411838],[101.912603,32.411606],[101.912559,32.411373],[101.912453,32.411066],[101.912346,32.410799],[101.912214,32.410532],[101.912024,32.41035],[101.911835,32.410168],[101.911637,32.41003],[101.911439,32.409891],[101.911242,32.409753],[101.911044,32.409614],[101.910846,32.409476],[101.910649,32.409337],[101.910451,32.409199],[101.910253,32.40906],[101.910056,32.408922],[101.909858,32.408783],[101.909636,32.408618],[101.909414,32.408453],[101.909192,32.408287],[101.908971,32.408122],[101.908749,32.407956],[101.908527,32.407791],[101.908305,32.407626],[101.908248,32.407583],[101.908083,32.40746],[101.907861,32.407295],[101.907691,32.407168],[101.907666,32.407149],[101.90764,32.407129],[101.907418,32.406964],[101.907196,32.406799],[101.907012,32.406649],[101.906827,32.4065],[101.906643,32.40635],[101.906459,32.406201],[101.906275,32.406051],[101.90609,32.405902],[101.905906,32.405752],[101.905722,32.405603],[101.905538,32.405453],[101.905353,32.405304],[101.905169,32.405155],[101.904985,32.405005],[101.904761,32.404896],[101.904537,32.404787],[101.904254,32.404731],[101.903971,32.404676],[101.903676,32.40463],[101.903522,32.404606],[101.903381,32.404585],[101.903252,32.404574],[101.903147,32.404565],[101.903098,32.40456],[101.902975,32.40455],[101.902816,32.404536],[101.902547,32.404553],[101.902279,32.40457],[101.902106,32.404607],[101.902013,32.404627],[101.901747,32.404685],[101.901584,32.40472],[101.901517,32.404734],[101.901481,32.404742],[101.901467,32.404745],[101.901215,32.404799],[101.901112,32.40484],[101.900913,32.40492],[101.900751,32.404985],[101.90061,32.405041],[101.900283,32.405132],[101.899955,32.405223],[101.899724,32.405259],[101.899493,32.405296],[101.899066,32.405336],[101.898639,32.405377],[101.898395,32.405393],[101.89815,32.405409],[101.897796,32.405438],[101.897442,32.405467],[101.897174,32.405504],[101.896906,32.405542],[101.896555,32.405622],[101.896204,32.405702],[101.89596,32.40576],[101.895717,32.405817],[101.895461,32.405875],[101.895206,32.405932],[101.894891,32.406002],[101.894475,32.406012],[101.894179,32.405956],[101.893907,32.40588],[101.893683,32.40575],[101.893459,32.405621],[101.893182,32.405379],[101.892964,32.405073],[101.892747,32.404767],[101.892565,32.404459],[101.89246,32.404208],[101.892354,32.403957],[101.892248,32.403705],[101.892142,32.403454],[101.892036,32.403202],[101.89193,32.402951],[101.891824,32.402699],[101.891719,32.402448],[101.891593,32.402233],[101.891467,32.402019],[101.891341,32.401804],[101.891215,32.40159],[101.89109,32.401376],[101.890964,32.401161],[101.890838,32.400947],[101.890712,32.400732],[101.890586,32.400518],[101.890461,32.400303],[101.890335,32.400089],[101.890209,32.399875],[101.890046,32.399655],[101.889883,32.399436],[101.88972,32.399217],[101.889557,32.398997],[101.889394,32.398778],[101.889231,32.398559],[101.889068,32.39834],[101.888905,32.39812],[101.888569,32.397831],[101.888233,32.397542],[101.887897,32.397253],[101.887703,32.397107],[101.887509,32.396961],[101.887314,32.396815],[101.88712,32.39667],[101.886908,32.39653],[101.886696,32.39639],[101.886435,32.396271],[101.886175,32.396152],[101.885903,32.396065],[101.885631,32.395978],[101.885368,32.395911],[101.885335,32.395902],[101.885244,32.395878],[101.885124,32.395848],[101.885086,32.395838],[101.885039,32.395826],[101.884791,32.395738],[101.884544,32.39565],[101.884221,32.395523],[101.883899,32.395396],[101.883588,32.395217],[101.883278,32.395038],[101.883141,32.394839],[101.883004,32.394641],[101.882867,32.394442],[101.88273,32.394243],[101.882614,32.394041],[101.882497,32.393839],[101.882381,32.393636],[101.882264,32.393434],[101.882148,32.393231],[101.882031,32.393029],[101.881914,32.392826],[101.881798,32.392624],[101.881681,32.392421],[101.881565,32.392219],[101.881439,32.392003],[101.881313,32.391787],[101.881188,32.391571],[101.881062,32.391355],[101.880936,32.391139],[101.880883,32.391048],[101.88081,32.390924],[101.880801,32.390908],[101.88074,32.390803],[101.880685,32.390708],[101.880559,32.390492],[101.880433,32.390276],[101.88035,32.390133],[101.880307,32.39006],[101.880182,32.389844],[101.880056,32.389628],[101.879877,32.389373],[101.879697,32.389119],[101.879517,32.38896],[101.879337,32.388802],[101.879156,32.388644],[101.878976,32.388485],[101.878796,32.388327],[101.878616,32.388169],[101.878316,32.38801],[101.87797,32.387893],[101.877674,32.387817],[101.877256,32.387745],[101.876819,32.387693],[101.876814,32.387693],[101.876771,32.387682],[101.876717,32.387668],[101.876703,32.387664],[101.876592,32.387635],[101.876371,32.387578],[101.876167,32.387479],[101.875798,32.387301],[101.875586,32.387171],[101.875375,32.387041],[101.87516,32.38687],[101.874946,32.386698],[101.874733,32.386516],[101.87452,32.386334],[101.874318,32.386142],[101.874116,32.385951],[101.873978,32.385827],[101.873919,32.385773],[101.87389,32.385748],[101.873848,32.38571],[101.873665,32.385545],[101.873337,32.385264],[101.873105,32.385161],[101.873026,32.385126],[101.873018,32.385123],[101.873018,32.385122],[101.872938,32.385087],[101.872831,32.385039],[101.872716,32.384988],[101.872456,32.38489],[101.872196,32.384793],[101.871854,32.384545],[101.871852,32.384543],[101.871849,32.384542],[101.871772,32.384486],[101.871772,32.384486],[101.871511,32.384297],[101.871169,32.384049],[101.871085,32.384],[101.870949,32.38392],[101.870897,32.38389],[101.870729,32.383791],[101.870621,32.383728],[101.870554,32.383688],[101.870509,32.383662],[101.870289,32.383533],[101.870069,32.383404],[101.869848,32.383275],[101.869628,32.383146],[101.869408,32.383017],[101.869188,32.382888],[101.868968,32.382759],[101.868748,32.38263],[101.868528,32.3825],[101.868308,32.382371],[101.868087,32.382242],[101.867867,32.382113],[101.867647,32.381984],[101.867597,32.381959],[101.867468,32.381894],[101.867443,32.381881],[101.867371,32.381846],[101.867264,32.381792],[101.867238,32.381779],[101.867033,32.381676],[101.866829,32.381573],[101.866624,32.38147],[101.866419,32.381368],[101.866215,32.381265],[101.86601,32.381162],[101.865805,32.381059],[101.865601,32.380957],[101.865367,32.3809],[101.865132,32.380843],[101.864895,32.380828],[101.864658,32.380813],[101.864422,32.380797],[101.864185,32.380782],[101.863948,32.380766],[101.863711,32.380751],[101.863416,32.380717],[101.863121,32.380661],[101.862895,32.380479],[101.862765,32.380243],[101.862635,32.380008],[101.862501,32.379638],[101.862444,32.379479],[101.862443,32.379474],[101.86242,32.379412],[101.862414,32.379393],[101.862389,32.379323],[101.86234,32.379186],[101.862336,32.379073],[101.862336,32.37907],[101.862332,32.378937],[101.862324,32.378689],[101.862316,32.37844],[101.862309,32.378192],[101.862301,32.377943],[101.862293,32.377695],[101.862285,32.377447],[101.862277,32.377198],[101.862294,32.376938],[101.862312,32.376679],[101.862329,32.376419],[101.862346,32.376159],[101.862363,32.375899],[101.862381,32.37564],[101.862398,32.37538],[101.862415,32.37512],[101.862427,32.374938],[101.862439,32.3747],[101.862451,32.374461],[101.862463,32.374223],[101.862475,32.373984],[101.862487,32.373745],[101.862493,32.373626],[101.862499,32.373507],[101.862503,32.373436],[101.862511,32.373268],[101.862524,32.37303],[101.862536,32.372791],[101.862548,32.372552],[101.862559,32.37212],[101.862565,32.371876],[101.86257,32.371687],[101.862579,32.37132],[101.862581,32.371255],[101.862592,32.370822],[101.862646,32.370603],[101.862701,32.370384],[101.862723,32.370326],[101.862783,32.370172],[101.862814,32.370091],[101.862879,32.36984],[101.862888,32.369811],[101.862937,32.36965],[101.862968,32.369548],[101.863084,32.369339],[101.863149,32.369094],[101.863215,32.368849],[101.86328,32.368603],[101.863333,32.368405],[101.863346,32.368358],[101.863373,32.368131],[101.863377,32.368101],[101.863409,32.367845],[101.863439,32.367599],[101.863497,32.367259],[101.863552,32.366935],[101.863553,32.366933],[101.863555,32.36692],[101.863613,32.36658],[101.86364,32.366294],[101.863666,32.366008],[101.863667,32.365995],[101.863623,32.365553],[101.863578,32.36511],[101.863534,32.364668],[101.863489,32.364226],[101.863466,32.364002],[101.863387,32.363576],[101.863307,32.363151],[101.863227,32.362725],[101.863148,32.3623],[101.863068,32.361874],[101.862977,32.361468],[101.862899,32.361123],[101.862827,32.360804],[101.862821,32.360779],[101.862757,32.360492],[101.862693,32.360206],[101.862693,32.35993],[101.862693,32.359654],[101.862697,32.359392],[101.862702,32.35913],[101.862702,32.358972],[101.862702,32.358683],[101.862636,32.358369],[101.862588,32.358102],[101.862626,32.357769],[101.862759,32.357455],[101.862869,32.357231],[101.862978,32.357008],[101.863035,32.356684],[101.863026,32.356427],[101.862908,32.355998],[101.862855,32.355805],[101.862848,32.355787],[101.862848,32.355786],[101.862848,32.355786],[101.862844,32.355774],[101.862771,32.355566],[101.86276,32.355533],[101.862687,32.355327],[101.862606,32.355138],[101.862606,32.355138],[101.862606,32.355138],[101.862444,32.354762],[101.862282,32.354387],[101.86222,32.354295],[101.862181,32.354238],[101.862043,32.354056],[101.861905,32.353875],[101.861866,32.353832],[101.861791,32.35375],[101.86152,32.35345],[101.861352,32.353286],[101.861184,32.353122],[101.861006,32.352969],[101.860827,32.352815],[101.860513,32.352615],[101.860335,32.352458],[101.86027,32.352244],[101.860263,32.352016],[101.860227,32.351701],[101.860162,32.351579],[101.860121,32.351503],[101.860042,32.351412],[101.859817,32.351167],[101.859593,32.350922],[101.859365,32.350659],[101.859192,32.35046],[101.859019,32.350261],[101.858847,32.350062],[101.858674,32.349863],[101.858448,32.349511],[101.858221,32.349159],[101.857995,32.348808],[101.857768,32.348456],[101.857588,32.348295],[101.857407,32.348133],[101.857226,32.347972],[101.857046,32.34781],[101.856865,32.347648],[101.856685,32.347487],[101.856367,32.347217],[101.856049,32.346948],[101.855731,32.346679],[101.8555,32.346345],[101.85527,32.346012],[101.855039,32.345679],[101.854922,32.345464],[101.854819,32.345274],[101.854805,32.345249],[101.854689,32.345034],[101.854572,32.344819],[101.854437,32.34457],[101.854326,32.344477],[101.854012,32.344242],[101.853892,32.344132],[101.853822,32.344069],[101.853777,32.344028],[101.853591,32.343746],[101.853406,32.343464],[101.853313,32.343232],[101.85322,32.343],[101.853077,32.342714],[101.852934,32.342429],[101.852791,32.342125],[101.852749,32.342036],[101.852656,32.341615],[101.852649,32.341237],[101.852642,32.340858],[101.852599,32.34068],[101.852549,32.340516],[101.852492,32.340409],[101.852406,32.340209],[101.852406,32.340002],[101.852392,32.339873],[101.852335,32.339709],[101.852381,32.339416],[101.852428,32.339124],[101.852499,32.338867],[101.852497,32.338843],[101.85247,32.338574],[101.852473,32.338228],[101.852475,32.337882],[101.852404,32.337654],[101.852379,32.337504],[101.852297,32.337083],[101.852254,32.336958],[101.852198,32.336881],[101.852198,32.33688],[101.852197,32.336879],[101.852111,32.336804],[101.851942,32.336622],[101.851785,32.336343],[101.851627,32.336063],[101.851514,32.335801],[101.851478,32.335605],[101.851556,32.335369]]]]},"properties":{"cp":[102.04239391087305,32.455224568167694],"code":"513233203","name":"查尔玛乡","level":"street","center":[102.04239391087305,32.455224568167694],"fullCode":"513233203000","fullName":"四川省阿坝藏族羌族自治州红原县查尔玛乡","acreageMu":1092920.26,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[101.921,32.5029]}},{"id":"513233204","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[102.485374,33.088931],[102.485341,33.088785],[102.485348,33.088537],[102.485356,33.088289],[102.485367,33.087863],[102.485377,33.087532],[102.485397,33.087205],[102.485417,33.086878],[102.485309,33.086675],[102.485202,33.086471],[102.48493,33.086183],[102.484751,33.086002],[102.484573,33.08582],[102.484395,33.085675],[102.484216,33.085529],[102.484007,33.085442],[102.483798,33.085355],[102.48338,33.085251],[102.483112,33.085246],[102.482844,33.085241],[102.482449,33.08528],[102.482155,33.085262],[102.48186,33.085245],[102.481496,33.085167],[102.481246,33.08502],[102.481032,33.08466],[102.480954,33.084446],[102.480876,33.084231],[102.480797,33.084005],[102.480719,33.083778],[102.480506,33.083457],[102.480449,33.083371],[102.480314,33.083155],[102.48018,33.08294],[102.480046,33.082712],[102.479912,33.082485],[102.479791,33.082293],[102.47967,33.082102],[102.479455,33.081718],[102.479351,33.081456],[102.479162,33.08113],[102.479138,33.080902],[102.479113,33.080675],[102.479089,33.080447],[102.479064,33.080219],[102.479039,33.079992],[102.479015,33.079764],[102.47899,33.079537],[102.478966,33.079309],[102.478941,33.079082],[102.478916,33.078854],[102.478894,33.078579],[102.478871,33.078305],[102.478849,33.07803],[102.478826,33.077756],[102.478803,33.077481],[102.478781,33.077207],[102.478758,33.076932],[102.478735,33.076658],[102.478713,33.076383],[102.47869,33.076109],[102.478667,33.075834],[102.478645,33.075559],[102.478596,33.075299],[102.478548,33.075038],[102.478502,33.074634],[102.478427,33.074325],[102.478354,33.074104],[102.478281,33.073883],[102.478208,33.073662],[102.478135,33.073441],[102.478062,33.07322],[102.477988,33.072999],[102.477907,33.07279],[102.477826,33.07258],[102.477745,33.07237],[102.477664,33.07216],[102.477582,33.071951],[102.477501,33.071741],[102.47742,33.071531],[102.477339,33.071321],[102.477257,33.071111],[102.477176,33.070902],[102.477092,33.070676],[102.477007,33.070449],[102.476923,33.070223],[102.476839,33.069997],[102.476755,33.069771],[102.47667,33.069545],[102.476586,33.069319],[102.476502,33.069093],[102.476417,33.068867],[102.476333,33.068641],[102.47625,33.068381],[102.476167,33.06812],[102.476084,33.06786],[102.476001,33.0676],[102.475918,33.06734],[102.475835,33.06708],[102.475752,33.066819],[102.475669,33.066559],[102.475586,33.066299],[102.475503,33.066039],[102.47542,33.065779],[102.475337,33.065518],[102.475254,33.065258],[102.475171,33.064998],[102.475042,33.064577],[102.474914,33.064157],[102.474785,33.063736],[102.474694,33.063427],[102.474604,33.063117],[102.474633,33.062859],[102.474662,33.0626],[102.474691,33.062341],[102.47472,33.062082],[102.474788,33.061843],[102.474856,33.061604],[102.474924,33.061364],[102.474992,33.061125],[102.47508,33.060812],[102.475292,33.060436],[102.475504,33.060061],[102.475702,33.059694],[102.475901,33.059327],[102.476099,33.05896],[102.476316,33.058571],[102.476533,33.058181],[102.476623,33.057788],[102.476713,33.057395],[102.476716,33.057121],[102.476719,33.056847],[102.476682,33.05653],[102.476644,33.056213],[102.476607,33.055896],[102.476555,33.055455],[102.476549,33.055064],[102.476543,33.054673],[102.476537,33.054282],[102.476531,33.05406],[102.476521,33.053734],[102.476511,33.053408],[102.476504,33.053084],[102.476496,33.052759],[102.476488,33.052435],[102.47642,33.052174],[102.476351,33.051913],[102.476291,33.051686],[102.476231,33.051459],[102.476115,33.051083],[102.475999,33.050706],[102.47598,33.050644],[102.475833,33.050356],[102.475686,33.050069],[102.47554,33.049781],[102.475349,33.049436],[102.475159,33.049091],[102.47512,33.048987],[102.474994,33.048655],[102.474868,33.048323],[102.474743,33.047991],[102.474637,33.047791],[102.474528,33.047586],[102.474291,33.047212],[102.474008,33.046911],[102.473725,33.046611],[102.473689,33.046536],[102.473642,33.046438],[102.473666,33.046212],[102.47366,33.045849],[102.473654,33.045486],[102.473688,33.045178],[102.473722,33.04487],[102.473749,33.044624],[102.473775,33.044255],[102.473801,33.043886],[102.473827,33.043517],[102.473828,33.043352],[102.47383,33.042991],[102.473833,33.042629],[102.473836,33.042267],[102.473838,33.041905],[102.473856,33.041537],[102.473904,33.041311],[102.474047,33.041067],[102.474172,33.040847],[102.474296,33.040626],[102.474499,33.040406],[102.474701,33.040186],[102.474826,33.039996],[102.474945,33.039764],[102.474998,33.039484],[102.475117,33.039223],[102.475177,33.039116],[102.475179,33.039109],[102.47519,33.03866],[102.475201,33.03829],[102.475211,33.03792],[102.475222,33.037549],[102.475261,33.037297],[102.475299,33.037044],[102.475338,33.036792],[102.475377,33.036539],[102.475416,33.036287],[102.475455,33.036034],[102.475493,33.035782],[102.475532,33.035529],[102.475574,33.035261],[102.475582,33.035207],[102.475637,33.03523],[102.476507,33.035744],[102.477346,33.03604],[102.478298,33.036277],[102.478923,33.036351],[102.478959,33.036352],[102.479841,33.036463],[102.480447,33.03719],[102.480949,33.037666],[102.481976,33.037842],[102.482808,33.038417],[102.483751,33.038964],[102.484244,33.03975],[102.484622,33.04072],[102.484898,33.041378],[102.485531,33.042477],[102.486396,33.043147],[102.487775,33.04392],[102.489316,33.044199],[102.490709,33.044015],[102.490944,33.043984],[102.492318,33.043639],[102.493072,33.043033],[102.494461,33.04216],[102.494835,33.040647],[102.495199,33.039536],[102.495965,33.038496],[102.497306,33.036691],[102.498087,33.035154],[102.499122,33.035051],[102.499675,33.035062],[102.500222,33.035185],[102.500546,33.035083],[102.501299,33.034557],[102.501858,33.034108],[102.502507,33.033851],[102.502766,33.033775],[102.503184,33.033756],[102.503601,33.033792],[102.504169,33.034128],[102.505439,33.034667],[102.506104,33.035005],[102.506864,33.035372],[102.507595,33.03563],[102.508559,33.035622],[102.509431,33.03545],[102.510549,33.035218],[102.511503,33.035064],[102.512043,33.035053],[102.512733,33.035197],[102.51329,33.035489],[102.513953,33.035654],[102.514969,33.036085],[102.515863,33.036276],[102.516349,33.036351],[102.517473,33.036568],[102.518386,33.036997],[102.519404,33.037342],[102.519916,33.037396],[102.522811,33.038062],[102.523696,33.038027],[102.524803,33.03817],[102.525561,33.038272],[102.526239,33.038286],[102.526871,33.038454],[102.527509,33.038449],[102.528049,33.038269],[102.528543,33.038227],[102.529272,33.037913],[102.530071,33.037407],[102.530795,33.036826],[102.531727,33.035888],[102.532038,33.03534],[102.532231,33.034928],[102.53248,33.034849],[102.532688,33.035034],[102.533093,33.035277],[102.533533,33.035438],[102.53399,33.035572],[102.534416,33.035636],[102.534951,33.035924],[102.535533,33.03631],[102.536001,33.036638],[102.537837,33.037931],[102.538575,33.038537],[102.539558,33.039192],[102.540183,33.039411],[102.540789,33.039719],[102.542123,33.040346],[102.543113,33.040937],[102.543737,33.041245],[102.544176,33.041431],[102.544879,33.041406],[102.545443,33.041338],[102.546175,33.041096],[102.54684,33.040735],[102.547299,33.040231],[102.54766,33.039864],[102.54839,33.039701],[102.549396,33.03972],[102.550049,33.039812],[102.550889,33.039908],[102.551708,33.039904],[102.553137,33.039853],[102.553888,33.039809],[102.554891,33.039927],[102.555916,33.040105],[102.556472,33.040293],[102.556985,33.040382],[102.557617,33.040375],[102.559062,33.04058],[102.559556,33.040511],[102.560478,33.040155],[102.561196,33.039597],[102.561634,33.038994],[102.561676,33.038325],[102.56179,33.037558],[102.561623,33.036826],[102.5616,33.035978],[102.561842,33.034839],[102.562602,33.033573],[102.563055,33.032418],[102.563595,33.030334],[102.563754,33.029327],[102.564152,33.027113],[102.564351,33.026233],[102.564996,33.024583],[102.565489,33.023014],[102.565268,33.022255],[102.564832,33.021152],[102.564503,33.019769],[102.564702,33.017414],[102.565032,33.016325],[102.565145,33.01585],[102.565203,33.015718],[102.565244,33.015624],[102.565393,33.015285],[102.565433,33.015195],[102.565508,33.015198],[102.565561,33.015211],[102.565608,33.015223],[102.565636,33.015245],[102.565658,33.015278],[102.565666,33.015309],[102.565667,33.01538],[102.565662,33.015432],[102.565642,33.015471],[102.565607,33.015517],[102.565605,33.01553],[102.565637,33.015558],[102.565684,33.01556],[102.565717,33.01555],[102.56577,33.01552],[102.565802,33.015493],[102.565852,33.015458],[102.565891,33.015428],[102.565952,33.015401],[102.566021,33.015384],[102.566053,33.015381],[102.566192,33.015377],[102.566269,33.015359],[102.566301,33.015328],[102.566314,33.015297],[102.566315,33.015268],[102.566298,33.01524],[102.566274,33.015213],[102.56634,33.015218],[102.566342,33.015157],[102.566316,33.015122],[102.566235,33.015069],[102.566174,33.015041],[102.56612,33.015038],[102.566059,33.015055],[102.565981,33.015083],[102.565927,33.015105],[102.565874,33.015116],[102.565848,33.015115],[102.565803,33.015099],[102.565774,33.015075],[102.56575,33.015037],[102.565722,33.014962],[102.56572,33.014955],[102.565709,33.014878],[102.565705,33.014794],[102.56569,33.014713],[102.565667,33.014665],[102.565623,33.014628],[102.565608,33.014616],[102.56554,33.014581],[102.565446,33.014556],[102.56541,33.014546],[102.56533,33.014531],[102.565257,33.014509],[102.565201,33.014488],[102.565159,33.014465],[102.565139,33.014437],[102.565127,33.014387],[102.56515,33.014316],[102.565187,33.014265],[102.56524,33.014238],[102.565273,33.014237],[102.56535,33.014261],[102.565421,33.01431],[102.565487,33.014334],[102.56553,33.014338],[102.565605,33.014317],[102.56566,33.01428],[102.565718,33.014212],[102.565756,33.014174],[102.565796,33.014128],[102.565832,33.014114],[102.565868,33.014113],[102.565929,33.014147],[102.566033,33.014201],[102.5661,33.014221],[102.566184,33.014236],[102.566269,33.01423],[102.566342,33.014224],[102.566406,33.014238],[102.566455,33.014276],[102.566501,33.01421],[102.56654,33.0142],[102.566559,33.014235],[102.566561,33.014264],[102.566558,33.014317],[102.566541,33.014371],[102.566525,33.01441],[102.566502,33.014452],[102.566472,33.014505],[102.566449,33.014539],[102.566419,33.014589],[102.566413,33.014636],[102.566427,33.014654],[102.566458,33.014667],[102.566533,33.01467],[102.566574,33.014662],[102.566625,33.014637],[102.566657,33.014613],[102.566684,33.014584],[102.56671,33.014548],[102.566742,33.014499],[102.566751,33.014475],[102.566762,33.014449],[102.566762,33.014384],[102.566753,33.014335],[102.566738,33.014279],[102.56672,33.014238],[102.566706,33.014202],[102.566684,33.014162],[102.566687,33.014128],[102.566694,33.014109],[102.56671,33.014092],[102.566746,33.014059],[102.566768,33.014035],[102.566794,33.014014],[102.566837,33.014003],[102.566886,33.014005],[102.56692,33.014019],[102.566961,33.014052],[102.566988,33.014081],[102.567028,33.014119],[102.567072,33.014156],[102.567113,33.014192],[102.567205,33.014274],[102.567256,33.014326],[102.567285,33.01437],[102.567332,33.014434],[102.567387,33.014464],[102.567442,33.014478],[102.567501,33.014482],[102.56754,33.014474],[102.567603,33.014452],[102.567646,33.014432],[102.567725,33.014424],[102.567768,33.014426],[102.567805,33.01443],[102.567845,33.01444],[102.56788,33.014448],[102.567914,33.014463],[102.567944,33.014481],[102.567966,33.014504],[102.567994,33.014572],[102.567994,33.014617],[102.567991,33.014652],[102.56796,33.014701],[102.567908,33.014749],[102.567853,33.014792],[102.567788,33.014833],[102.567713,33.014859],[102.567706,33.014862],[102.567675,33.014873],[102.567639,33.014903],[102.567637,33.014943],[102.567647,33.014967],[102.567668,33.014986],[102.567695,33.015012],[102.567728,33.015039],[102.567748,33.015072],[102.567799,33.015115],[102.567837,33.01514],[102.567889,33.015149],[102.567947,33.015145],[102.567987,33.015124],[102.568009,33.015103],[102.568033,33.015064],[102.568051,33.015022],[102.568057,33.01498],[102.56807,33.014907],[102.568073,33.01486],[102.568082,33.014828],[102.568115,33.014775],[102.568146,33.014746],[102.568178,33.014721],[102.568183,33.014718],[102.568234,33.01469],[102.568272,33.01468],[102.568333,33.01469],[102.568385,33.014721],[102.568425,33.014737],[102.568571,33.014829],[102.568597,33.014883],[102.568605,33.014951],[102.568596,33.015006],[102.568559,33.015057],[102.568512,33.015102],[102.568484,33.015122],[102.568456,33.015143],[102.568398,33.015176],[102.568353,33.015191],[102.568317,33.015215],[102.568267,33.015253],[102.568229,33.015291],[102.568249,33.015338],[102.568283,33.015382],[102.568316,33.015398],[102.56837,33.015403],[102.568408,33.015372],[102.568414,33.015368],[102.568466,33.015337],[102.568536,33.015276],[102.56859,33.015241],[102.568607,33.015225],[102.568662,33.01519],[102.568715,33.015156],[102.568759,33.015133],[102.568801,33.015106],[102.56884,33.015082],[102.568899,33.015046],[102.568917,33.015033],[102.569055,33.015019],[102.569089,33.015016],[102.569146,33.01501],[102.569426,33.014529],[102.569787,33.014311],[102.570199,33.014242],[102.57059,33.014177],[102.570725,33.014127],[102.570748,33.014119],[102.570984,33.014032],[102.571029,33.014015],[102.571149,33.013971],[102.571212,33.013973],[102.571312,33.013987],[102.571378,33.013999],[102.57148,33.014024],[102.57152,33.014066],[102.571586,33.014136],[102.571648,33.014213],[102.571679,33.014289],[102.571686,33.014315],[102.571705,33.014382],[102.571895,33.014331],[102.572006,33.014429],[102.571682,33.01491],[102.571574,33.015164],[102.571572,33.015169],[102.571586,33.01517],[102.57161,33.015172],[102.57163,33.015177],[102.571651,33.015183],[102.571701,33.015202],[102.571753,33.015256],[102.571792,33.015319],[102.571839,33.015361],[102.571897,33.015427],[102.571952,33.015495],[102.571989,33.015561],[102.571998,33.015576],[102.572005,33.015578],[102.57224,33.015632],[102.572479,33.015843],[102.57249,33.015853],[102.572602,33.015851],[102.572703,33.015863],[102.572802,33.015895],[102.572828,33.015924],[102.572855,33.015967],[102.572873,33.015994],[102.572882,33.016036],[102.572882,33.016083],[102.572857,33.016122],[102.572807,33.016178],[102.572758,33.016214],[102.572672,33.016248],[102.572706,33.016465],[102.572606,33.016875],[102.572569,33.016975],[102.572567,33.01698],[102.572514,33.017123],[102.57251,33.017135],[102.572587,33.017165],[102.572601,33.01717],[102.572818,33.017254],[102.573309,33.017151],[102.573531,33.017193],[102.573914,33.017799],[102.574333,33.018077],[102.574453,33.018156],[102.574533,33.01821],[102.574612,33.018262],[102.574703,33.018313],[102.575218,33.018598],[102.57523,33.018604],[102.575247,33.018595],[102.575282,33.018579],[102.575326,33.01858],[102.575384,33.01858],[102.57547,33.018581],[102.575537,33.018614],[102.57562,33.018684],[102.575653,33.018748],[102.575669,33.018787],[102.575929,33.018887],[102.576139,33.01934],[102.576176,33.019603],[102.576066,33.019799],[102.575989,33.019937],[102.57597,33.019953],[102.575993,33.019987],[102.57599,33.020037],[102.575967,33.020082],[102.575907,33.02015],[102.575843,33.020201],[102.575753,33.020236],[102.575708,33.020251],[102.57564,33.020246],[102.575625,33.020258],[102.575533,33.02034],[102.575489,33.020564],[102.575482,33.020602],[102.575479,33.020714],[102.575467,33.021125],[102.575115,33.021513],[102.575101,33.021529],[102.575107,33.021604],[102.575111,33.021674],[102.57511,33.021715],[102.575103,33.021787],[102.57509,33.021827],[102.575045,33.021888],[102.574983,33.021913],[102.574898,33.021918],[102.574812,33.021904],[102.574724,33.021856],[102.574624,33.021791],[102.574606,33.021779],[102.574594,33.021766],[102.57456,33.021781],[102.574404,33.021932],[102.574332,33.022001],[102.574501,33.022342],[102.574928,33.022949],[102.574919,33.023286],[102.574688,33.023618],[102.574313,33.024323],[102.574305,33.024612],[102.574305,33.024622],[102.574304,33.024659],[102.574358,33.024698],[102.574415,33.024738],[102.574522,33.024814],[102.574835,33.024745],[102.575447,33.024217],[102.575472,33.024195],[102.575488,33.024185],[102.575602,33.02411],[102.57565,33.024079],[102.57597,33.023868],[102.576169,33.023872],[102.576459,33.023878],[102.576574,33.024062],[102.576519,33.024115],[102.576576,33.024175],[102.576621,33.024138],[102.576672,33.024219],[102.576877,33.024822],[102.57682,33.025308],[102.577393,33.025468],[102.577466,33.025474],[102.577488,33.025476],[102.577502,33.025471],[102.577597,33.025435],[102.577719,33.025382],[102.577846,33.025382],[102.577993,33.025375],[102.578068,33.025354],[102.578151,33.0253],[102.578271,33.025223],[102.578381,33.025173],[102.578465,33.025182],[102.578554,33.02523],[102.578613,33.025312],[102.578625,33.025407],[102.578603,33.025482],[102.578573,33.025518],[102.578536,33.025544],[102.578459,33.025577],[102.578394,33.025597],[102.578412,33.025601],[102.578422,33.025619],[102.578624,33.025979],[102.578856,33.026539],[102.578865,33.026561],[102.578919,33.0266],[102.578967,33.026692],[102.578958,33.026736],[102.578945,33.026754],[102.578999,33.026885],[102.579209,33.027339],[102.579322,33.027438],[102.579386,33.027371],[102.579474,33.027289],[102.579553,33.027281],[102.579635,33.027288],[102.5797,33.027316],[102.579741,33.02735],[102.579766,33.027376],[102.579776,33.027395],[102.579781,33.027391],[102.579831,33.027351],[102.580229,33.027433],[102.580349,33.027715],[102.580365,33.027754],[102.580407,33.027851],[102.580409,33.027857],[102.580438,33.027924],[102.580833,33.028082],[102.58106,33.027936],[102.581295,33.027454],[102.5814,33.026857],[102.581564,33.02686],[102.581712,33.026863],[102.5818,33.026865],[102.581869,33.02692],[102.581881,33.026929],[102.581881,33.026973],[102.581879,33.027013],[102.581875,33.027071],[102.58188,33.027106],[102.581897,33.027129],[102.58193,33.027138],[102.582007,33.02714],[102.58206,33.027141],[102.582107,33.027138],[102.582137,33.027135],[102.582155,33.027137],[102.582207,33.027148],[102.582294,33.027218],[102.582492,33.027366],[102.58253,33.027407],[102.582562,33.027427],[102.582632,33.027511],[102.582682,33.027584],[102.582714,33.027629],[102.582759,33.027683],[102.582788,33.027724],[102.582816,33.027764],[102.582829,33.027774],[102.58285,33.027768],[102.582867,33.027746],[102.582872,33.027719],[102.582876,33.027658],[102.582875,33.027625],[102.582891,33.027635],[102.583036,33.0277],[102.583051,33.027706],[102.583154,33.027752],[102.583203,33.027803],[102.583413,33.028019],[102.583445,33.028507],[102.583558,33.028618],[102.58373,33.028787],[102.583777,33.028794],[102.583863,33.028828],[102.583938,33.028918],[102.584161,33.028982],[102.584225,33.029],[102.58454,33.02909],[102.58478,33.029044],[102.584898,33.029022],[102.585206,33.028996],[102.585243,33.028993],[102.585345,33.028985],[102.585759,33.028951],[102.585767,33.028951],[102.586011,33.028931],[102.586039,33.028928],[102.586204,33.028913],[102.586367,33.028897],[102.586502,33.028885],[102.586629,33.028873],[102.587086,33.02883],[102.587403,33.0288],[102.587423,33.028798],[102.58766,33.028776],[102.587814,33.028606],[102.588027,33.028371],[102.58808,33.028104],[102.588233,33.027326],[102.588196,33.027087],[102.588099,33.026455],[102.588082,33.02635],[102.587868,33.025627],[102.587867,33.025622],[102.587835,33.025516],[102.587821,33.025516],[102.587808,33.025504],[102.587795,33.025484],[102.587779,33.025436],[102.587752,33.025364],[102.587722,33.025307],[102.587693,33.025238],[102.587682,33.025154],[102.58767,33.025072],[102.587637,33.024948],[102.587601,33.024853],[102.587576,33.024778],[102.587537,33.024649],[102.587518,33.024537],[102.587511,33.024436],[102.587522,33.02426],[102.587533,33.02416],[102.587567,33.024012],[102.587602,33.023894],[102.58767,33.023781],[102.587689,33.023667],[102.587717,33.023529],[102.587717,33.023498],[102.587708,33.023479],[102.587684,33.023436],[102.587651,33.023372],[102.587611,33.0233],[102.587566,33.023207],[102.587534,33.023077],[102.587502,33.022953],[102.587477,33.022865],[102.587484,33.022815],[102.587525,33.022743],[102.587584,33.022693],[102.587663,33.022666],[102.587759,33.022624],[102.587813,33.022599],[102.587852,33.022603],[102.587872,33.022622],[102.587871,33.022651],[102.587857,33.022688],[102.587833,33.022713],[102.587836,33.022727],[102.587852,33.022736],[102.587876,33.022744],[102.587911,33.02274],[102.587944,33.02273],[102.587992,33.022703],[102.588098,33.022645],[102.588169,33.022586],[102.5882,33.022549],[102.5882,33.02253],[102.588183,33.02251],[102.588143,33.022492],[102.588106,33.022475],[102.588079,33.022449],[102.588085,33.022421],[102.5881,33.022403],[102.588144,33.022386],[102.588218,33.022382],[102.588312,33.022383],[102.588379,33.022393],[102.588426,33.022415],[102.588438,33.022402],[102.588579,33.022258],[102.58907,33.022159],[102.589152,33.022143],[102.589212,33.022163],[102.589334,33.022195],[102.589411,33.022213],[102.589576,33.022218],[102.589647,33.022218],[102.589704,33.022208],[102.589786,33.022188],[102.589907,33.022161],[102.590051,33.02212],[102.590142,33.022091],[102.590266,33.02204],[102.590511,33.021851],[102.591144,33.021708],[102.591161,33.021702],[102.591167,33.021699],[102.591902,33.021417],[102.592401,33.021225],[102.593002,33.020995],[102.59303,33.020981],[102.5936,33.020705],[102.593784,33.020616],[102.594183,33.020423],[102.594985,33.020034],[102.595286,33.019805],[102.595949,33.019299],[102.596136,33.019157],[102.596736,33.018017],[102.596761,33.017969],[102.596793,33.017892],[102.596987,33.017422],[102.597047,33.017276],[102.59709,33.01717],[102.597085,33.017167],[102.597084,33.017153],[102.597096,33.017099],[102.597126,33.01699],[102.597157,33.016801],[102.597174,33.016722],[102.597173,33.016653],[102.597178,33.016596],[102.597201,33.016546],[102.597226,33.016476],[102.597221,33.016398],[102.597217,33.016297],[102.597218,33.016187],[102.597169,33.015997],[102.597145,33.015832],[102.597124,33.015689],[102.597101,33.015493],[102.597057,33.015335],[102.597028,33.015083],[102.596998,33.014977],[102.596958,33.014857],[102.59689,33.014527],[102.596855,33.014254],[102.5968,33.013921],[102.596793,33.01388],[102.59678,33.013734],[102.596735,33.013516],[102.596723,33.013455],[102.596676,33.01334],[102.596637,33.01322],[102.596618,33.013132],[102.596619,33.012985],[102.5966,33.012861],[102.596583,33.012755],[102.596582,33.012722],[102.596587,33.01271],[102.596602,33.012707],[102.596501,33.012145],[102.596487,33.012067],[102.596486,33.012062],[102.596409,33.011956],[102.596377,33.011896],[102.596351,33.011828],[102.596329,33.011745],[102.596306,33.01165],[102.596279,33.011572],[102.596241,33.01145],[102.596222,33.011359],[102.596203,33.01129],[102.596194,33.0112],[102.596176,33.011106],[102.596159,33.011058],[102.596128,33.011012],[102.596117,33.010984],[102.596114,33.010931],[102.596111,33.010826],[102.596103,33.010737],[102.596067,33.010644],[102.596038,33.010551],[102.59602,33.010378],[102.596016,33.010342],[102.595964,33.009979],[102.595842,33.009421],[102.59581,33.00918],[102.595808,33.009091],[102.595796,33.008998],[102.595795,33.008862],[102.595803,33.00879],[102.595822,33.008722],[102.595851,33.008616],[102.595873,33.00855],[102.595979,33.008387],[102.596019,33.008347],[102.596058,33.00829],[102.596133,33.008224],[102.596165,33.008181],[102.59621,33.008151],[102.596247,33.008125],[102.596271,33.008089],[102.596302,33.00806],[102.596341,33.008054],[102.596361,33.008056],[102.596374,33.008063],[102.596502,33.007872],[102.597201,33.007266],[102.597291,33.007188],[102.597632,33.006829],[102.597681,33.006776],[102.597774,33.006678],[102.597988,33.006453],[102.598268,33.006157],[102.598568,33.005621],[102.598841,33.005135],[102.599175,33.004538],[102.599514,33.003933],[102.599699,33.003498],[102.599772,33.003328],[102.599868,33.003102],[102.600175,33.002382],[102.600288,33.002117],[102.600337,33.002],[102.600242,33.001836],[102.600198,33.001761],[102.599949,33.00133],[102.599487,33.000535],[102.599261,32.999641],[102.599114,32.999063],[102.599064,32.998867],[102.599032,32.998739],[102.599097,32.998698],[102.598982,32.998588],[102.598888,32.998445],[102.598769,32.998313],[102.597865,32.996847],[102.597802,32.996745],[102.597653,32.996432],[102.597535,32.996184],[102.59753,32.996173],[102.597496,32.996102],[102.597438,32.99598],[102.597539,32.995619],[102.597571,32.995504],[102.597736,32.995108],[102.597751,32.994957],[102.597837,32.994828],[102.597933,32.994676],[102.597978,32.994587],[102.59798,32.994457],[102.597985,32.994385],[102.597985,32.994376],[102.598043,32.994268],[102.598142,32.994094],[102.598145,32.994089],[102.598198,32.994014],[102.5982,32.99401],[102.598241,32.993894],[102.598252,32.99382],[102.598252,32.993758],[102.59824,32.993684],[102.598225,32.993622],[102.598197,32.993556],[102.598165,32.993482],[102.598135,32.993447],[102.598473,32.99306],[102.598643,32.992707],[102.598882,32.99221],[102.599116,32.991723],[102.599161,32.991631],[102.59971,32.991318],[102.599707,32.991307],[102.599715,32.991277],[102.599762,32.991106],[102.5998,32.991002],[102.599868,32.990857],[102.599935,32.990717],[102.600071,32.990565],[102.600144,32.990448],[102.600212,32.990406],[102.600289,32.990359],[102.600339,32.990322],[102.600399,32.990296],[102.600477,32.990284],[102.600506,32.990336],[102.600635,32.990232],[102.601333,32.989671],[102.60139,32.989583],[102.60146,32.989478],[102.601489,32.989433],[102.601541,32.989354],[102.601927,32.988769],[102.602002,32.988656],[102.602137,32.988388],[102.602371,32.987928],[102.602399,32.987871],[102.602545,32.987584],[102.602738,32.986789],[102.60284,32.986373],[102.602852,32.986324],[102.602978,32.985807],[102.60364,32.985062],[102.603682,32.98503],[102.603843,32.984905],[102.604081,32.984722],[102.604093,32.984712],[102.604134,32.984681],[102.604552,32.984358],[102.60496,32.984044],[102.605213,32.983848],[102.605268,32.983813],[102.606012,32.983334],[102.606602,32.982955],[102.607282,32.982517],[102.607396,32.982444],[102.6075,32.982377],[102.607528,32.982322],[102.607575,32.982231],[102.607727,32.981937],[102.607807,32.981784],[102.607811,32.981776],[102.607824,32.98175],[102.607817,32.981747],[102.607814,32.981738],[102.607814,32.981721],[102.607797,32.981674],[102.607784,32.981641],[102.607752,32.981596],[102.607727,32.981564],[102.607714,32.981534],[102.607699,32.981491],[102.607691,32.981449],[102.607691,32.981409],[102.607697,32.981342],[102.60771,32.981293],[102.607782,32.981204],[102.607824,32.98115],[102.60785,32.981107],[102.607863,32.981065],[102.607859,32.981006],[102.607853,32.980936],[102.607853,32.980869],[102.607853,32.980823],[102.607876,32.980759],[102.6079,32.980714],[102.607973,32.980628],[102.608028,32.980565],[102.608067,32.980495],[102.608097,32.980417],[102.608111,32.980371],[102.608148,32.980306],[102.608179,32.980261],[102.608216,32.980212],[102.608255,32.98014],[102.608276,32.980093],[102.608318,32.980065],[102.608326,32.980026],[102.60836,32.979838],[102.608452,32.979338],[102.608634,32.978352],[102.608636,32.978341],[102.608683,32.978282],[102.609001,32.977883],[102.609661,32.977056],[102.609699,32.977009],[102.610059,32.976693],[102.610081,32.976673],[102.610133,32.976627],[102.611094,32.975783],[102.611145,32.975738],[102.61265,32.974684],[102.612817,32.973998],[102.612939,32.9735],[102.612956,32.972851],[102.612603,32.972121],[102.612486,32.971878],[102.612348,32.971595],[102.612087,32.971478],[102.611207,32.971086],[102.611063,32.971029],[102.609539,32.970427],[102.609448,32.970391],[102.609047,32.970233],[102.609021,32.970216],[102.608589,32.969944],[102.608164,32.969675],[102.60807,32.969515],[102.608028,32.969443],[102.607989,32.969376],[102.60784,32.969122],[102.607427,32.968416],[102.607465,32.968105],[102.60747,32.968069],[102.607479,32.967994],[102.607494,32.967873],[102.607592,32.967067],[102.608788,32.965575],[102.609314,32.96527],[102.609357,32.965245],[102.609366,32.965239],[102.609626,32.965088],[102.609643,32.965079],[102.609676,32.96506],[102.609724,32.965032],[102.609961,32.964894],[102.610591,32.964906],[102.610987,32.964914],[102.611173,32.964917],[102.611051,32.964849],[102.611023,32.964837],[102.611,32.964814],[102.611003,32.96479],[102.611042,32.964775],[102.611113,32.964775],[102.611178,32.964775],[102.611226,32.964791],[102.611283,32.964827],[102.611354,32.964876],[102.611411,32.964929],[102.611433,32.964949],[102.611508,32.964992],[102.611579,32.965007],[102.611763,32.964986],[102.611856,32.964984],[102.611934,32.964987],[102.61198,32.964988],[102.612054,32.964968],[102.612068,32.964969],[102.612279,32.964982],[102.612445,32.964992],[102.612526,32.964997],[102.613554,32.964913],[102.614134,32.964866],[102.6142,32.964794],[102.614205,32.96479],[102.614255,32.964736],[102.614498,32.964475],[102.614554,32.964459],[102.61458,32.964406],[102.614576,32.96435],[102.614576,32.964278],[102.614606,32.964203],[102.614633,32.964126],[102.614661,32.964044],[102.614694,32.963962],[102.614731,32.963871],[102.614782,32.963811],[102.614795,32.96374],[102.614801,32.963688],[102.614816,32.963624],[102.614839,32.963528],[102.614901,32.963397],[102.614914,32.963326],[102.614924,32.963263],[102.61495,32.963164],[102.614992,32.963075],[102.614993,32.963056],[102.614996,32.963009],[102.615004,32.962926],[102.615008,32.96285],[102.615013,32.962764],[102.615004,32.962685],[102.61501,32.962636],[102.615045,32.962578],[102.615087,32.962527],[102.615101,32.96249],[102.615068,32.962424],[102.61506,32.962364],[102.615063,32.962228],[102.615074,32.962184],[102.61514,32.962163],[102.615175,32.962145],[102.615148,32.962077],[102.615143,32.962032],[102.615145,32.961999],[102.615167,32.961966],[102.615228,32.961926],[102.615258,32.961906],[102.615264,32.961873],[102.61569,32.962006],[102.615704,32.962011],[102.615916,32.962077],[102.615949,32.962087],[102.61794,32.962709],[102.618418,32.962804],[102.618494,32.962819],[102.619296,32.962979],[102.619415,32.963002],[102.619534,32.963026],[102.619545,32.963028],[102.619898,32.963098],[102.621186,32.963584],[102.621599,32.963739],[102.621695,32.963776],[102.621943,32.963869],[102.62215,32.963947],[102.622206,32.963968],[102.622228,32.963976],[102.622259,32.963988],[102.622854,32.964212],[102.624804,32.965004],[102.625129,32.96511],[102.62515,32.965116],[102.625202,32.965133],[102.625251,32.965149],[102.625517,32.965235],[102.625633,32.965272],[102.627837,32.965465],[102.628738,32.965587],[102.629563,32.965699],[102.631407,32.965986],[102.633611,32.965652],[102.635503,32.965123],[102.637224,32.964289],[102.638671,32.963675],[102.640033,32.962872],[102.641353,32.961992],[102.642505,32.960695],[102.643612,32.959435],[102.644205,32.958994],[102.644971,32.958744],[102.645697,32.958343],[102.646026,32.957747],[102.647238,32.957543],[102.649124,32.95724],[102.650025,32.956955],[102.651058,32.956786],[102.652834,32.957234],[102.653898,32.957593],[102.655903,32.95782],[102.657777,32.957968],[102.658295,32.958001],[102.65869,32.958026],[102.659473,32.958075],[102.661343,32.958374],[102.66317,32.958597],[102.664637,32.958888],[102.665795,32.95906],[102.66674,32.958814],[102.667381,32.958529],[102.668662,32.960426],[102.669856,32.962223],[102.670758,32.962785],[102.672389,32.964408],[102.673007,32.965511],[102.673966,32.965984],[102.676001,32.966568],[102.677882,32.966876],[102.678521,32.967068],[102.678685,32.967118],[102.680498,32.96797],[102.681946,32.968316],[102.68301,32.968881],[102.683574,32.970029],[102.683979,32.971037],[102.684403,32.973411],[102.685128,32.974561],[102.685795,32.975893],[102.686783,32.977321],[102.687721,32.978612],[102.688071,32.979665],[102.689113,32.981094],[102.690873,32.9819],[102.692481,32.982339],[102.693452,32.982357],[102.694762,32.98179],[102.695747,32.981262],[102.695866,32.981138],[102.695949,32.981122],[102.69608,32.981094],[102.696233,32.98102],[102.696396,32.98088],[102.696599,32.98065],[102.696966,32.980321],[102.697073,32.980172],[102.697083,32.98012],[102.697123,32.98001],[102.697098,32.979899],[102.697029,32.979737],[102.697309,32.97929],[102.697858,32.978936],[102.698725,32.978816],[102.699548,32.978648],[102.699627,32.978666],[102.699777,32.978697],[102.700037,32.978715],[102.700187,32.978722],[102.700314,32.978727],[102.700434,32.978724],[102.700581,32.978702],[102.70066,32.97867],[102.700754,32.978623],[102.700955,32.978536],[102.701082,32.978495],[102.701226,32.978445],[102.701421,32.978385],[102.701515,32.978352],[102.701665,32.978326],[102.701746,32.97832],[102.701882,32.978319],[102.701913,32.978323],[102.702012,32.978316],[102.703087,32.978242],[102.703451,32.978201],[102.703688,32.978167],[102.703748,32.978161],[102.704193,32.97812],[102.704448,32.978073],[102.704826,32.978018],[102.705015,32.978002],[102.705063,32.977983],[102.705176,32.977944],[102.705261,32.977908],[102.705345,32.977862],[102.705402,32.977816],[102.705455,32.977756],[102.705514,32.977692],[102.705592,32.977591],[102.705654,32.977498],[102.705701,32.977438],[102.705777,32.977349],[102.705929,32.977236],[102.706028,32.977181],[102.706146,32.977142],[102.706271,32.977108],[102.706395,32.977078],[102.706595,32.977039],[102.706776,32.976986],[102.706875,32.97694],[102.706993,32.976875],[102.7071,32.976786],[102.707246,32.976649],[102.707364,32.976534],[102.707446,32.976455],[102.707496,32.97638],[102.707563,32.976304],[102.707645,32.97626],[102.707797,32.976183],[102.707851,32.97613],[102.70789,32.976049],[102.70794,32.975956],[102.708021,32.975874],[102.708083,32.975847],[102.708153,32.975752],[102.708215,32.975644],[102.708262,32.97557],[102.708321,32.975493],[102.708383,32.975431],[102.708473,32.975335],[102.708599,32.975219],[102.708675,32.975162],[102.708742,32.975111],[102.708855,32.975044],[102.708968,32.975],[102.709075,32.974973],[102.7092,32.974968],[102.709358,32.974967],[102.709545,32.975005],[102.70956,32.975008],[102.709755,32.97507],[102.709911,32.975114],[102.710064,32.975178],[102.710224,32.975261],[102.710373,32.97535],[102.710505,32.975432],[102.710686,32.975545],[102.71072,32.975526],[102.7109,32.975471],[102.711006,32.975453],[102.711225,32.975434],[102.711476,32.975414],[102.711653,32.975396],[102.711836,32.975377],[102.71196,32.975352],[102.71213,32.975309],[102.712468,32.975191],[102.712683,32.975071],[102.712852,32.97495],[102.713024,32.97483],[102.713334,32.974629],[102.713465,32.974586],[102.713638,32.974546],[102.713804,32.974495],[102.714033,32.974407],[102.714198,32.974334],[102.714286,32.974262],[102.714346,32.974178],[102.714388,32.974089],[102.714387,32.974044],[102.714425,32.973969],[102.714527,32.973873],[102.714594,32.973861],[102.714697,32.973869],[102.714828,32.973904],[102.714963,32.973957],[102.715048,32.974001],[102.715319,32.974173],[102.715432,32.974247],[102.715685,32.974424],[102.715777,32.974477],[102.715951,32.974551],[102.716065,32.974607],[102.716239,32.974666],[102.716452,32.974739],[102.716675,32.974797],[102.716814,32.974844],[102.71697,32.974912],[102.717108,32.974968],[102.717218,32.975006],[102.717499,32.975141],[102.717655,32.975236],[102.717801,32.975354],[102.717933,32.975476],[102.718022,32.975586],[102.71819,32.975776],[102.71824,32.975859],[102.718309,32.975966],[102.718401,32.976016],[102.718468,32.976039],[102.718649,32.976068],[102.718776,32.976068],[102.718918,32.976058],[102.719013,32.976066],[102.719176,32.976113],[102.719279,32.97616],[102.719386,32.976219],[102.719532,32.976287],[102.719667,32.976334],[102.719759,32.976366],[102.719823,32.976401],[102.719858,32.976449],[102.719887,32.976517],[102.719902,32.976604],[102.719917,32.976684],[102.719931,32.976726],[102.719953,32.97675],[102.720045,32.976809],[102.72012,32.976841],[102.720233,32.976873],[102.720347,32.976896],[102.720489,32.976955],[102.720574,32.977035],[102.720646,32.977139],[102.72075,32.977303],[102.7208,32.977377],[102.720875,32.977466],[102.720936,32.977522],[102.721003,32.977576],[102.721106,32.977641],[102.721164,32.977697],[102.721189,32.97775],[102.721189,32.977813],[102.721188,32.977826],[102.721282,32.977901],[102.721369,32.977982],[102.721563,32.978086],[102.721599,32.978114],[102.721593,32.978136],[102.721591,32.978159],[102.721591,32.97819],[102.721607,32.978197],[102.721657,32.978226],[102.721664,32.97826],[102.72168,32.978298],[102.721687,32.978327],[102.721706,32.97834],[102.72176,32.97834],[102.721801,32.978332],[102.721843,32.978325],[102.721848,32.978324],[102.721873,32.978343],[102.721873,32.978358],[102.721871,32.978381],[102.721851,32.978402],[102.721845,32.978421],[102.721874,32.978432],[102.721924,32.978432],[102.721936,32.97843],[102.721995,32.978499],[102.722054,32.978557],[102.722056,32.97858],[102.722057,32.978607],[102.72205,32.978643],[102.722039,32.978682],[102.722023,32.978703],[102.722008,32.978724],[102.72199,32.978733],[102.72196,32.978739],[102.721949,32.978745],[102.721965,32.978768],[102.721986,32.978785],[102.722008,32.978806],[102.722027,32.978829],[102.722028,32.978843],[102.722032,32.978871],[102.722016,32.97888],[102.721986,32.97888],[102.721974,32.978862],[102.721961,32.978842],[102.721941,32.978816],[102.721918,32.978793],[102.72189,32.978782],[102.721823,32.97878],[102.721771,32.978788],[102.721721,32.978794],[102.721712,32.978813],[102.721737,32.978828],[102.72176,32.978861],[102.721773,32.97887],[102.721776,32.978873],[102.721713,32.978899],[102.721774,32.978931],[102.721718,32.978952],[102.7216,32.978993],[102.7216,32.978999],[102.721602,32.979054],[102.721838,32.980377],[102.721906,32.981925],[102.722161,32.982521],[102.723982,32.983055],[102.726878,32.98379],[102.72754,32.983958],[102.727843,32.984035],[102.729457,32.984246],[102.730261,32.984443],[102.730849,32.984681],[102.730877,32.98523],[102.73089,32.985484],[102.730894,32.985565],[102.730902,32.985731],[102.730921,32.986092],[102.73105,32.987368],[102.731337,32.988351],[102.731398,32.988557],[102.73255,32.989943],[102.73399,32.990606],[102.734674,32.991301],[102.735613,32.992591],[102.736182,32.993557],[102.737294,32.994396],[102.739037,32.995883],[102.740258,32.996724],[102.741226,32.996832],[102.741881,32.996571],[102.741919,32.995071],[102.742054,32.994027],[102.74248,32.993057],[102.742569,32.992854],[102.743522,32.991461],[102.743771,32.990192],[102.744401,32.988747],[102.744713,32.98707],[102.74496,32.985846],[102.74509,32.984984],[102.745489,32.984173],[102.745726,32.983313],[102.745721,32.981402],[102.74575,32.980266],[102.746421,32.979322],[102.747383,32.977566],[102.748527,32.976023],[102.748573,32.97596],[102.748677,32.97582],[102.748602,32.975817],[102.748514,32.975799],[102.748427,32.975771],[102.748302,32.97573],[102.74822,32.975692],[102.748206,32.975637],[102.748201,32.975555],[102.748229,32.975442],[102.748291,32.975306],[102.748423,32.975139],[102.748536,32.975063],[102.748577,32.975041],[102.74874,32.974867],[102.748886,32.974742],[102.749074,32.974619],[102.749236,32.974514],[102.749238,32.974513],[102.749338,32.974456],[102.749484,32.974377],[102.749566,32.974292],[102.74959,32.974253],[102.749638,32.974219],[102.74975,32.9742],[102.749773,32.974205],[102.749867,32.974226],[102.749954,32.974109],[102.752386,32.971833],[102.753006,32.97119],[102.753331,32.970853],[102.754014,32.970145],[102.754325,32.969821],[102.755924,32.968485],[102.756612,32.967712],[102.756631,32.967691],[102.75665,32.96767],[102.756662,32.967656],[102.756709,32.967604],[102.756723,32.967588],[102.756737,32.967572],[102.756973,32.967307],[102.756987,32.967291],[102.757178,32.967077],[102.757175,32.967062],[102.757137,32.966989],[102.7571,32.966894],[102.7571,32.966864],[102.757109,32.966842],[102.757133,32.966819],[102.757146,32.966812],[102.757174,32.966812],[102.757209,32.966816],[102.757316,32.96684],[102.757377,32.966849],[102.757429,32.966861],[102.757473,32.966848],[102.757499,32.966829],[102.757519,32.966804],[102.757526,32.966782],[102.757538,32.966744],[102.757537,32.966673],[102.757706,32.966483],[102.757757,32.966426],[102.758814,32.965171],[102.759517,32.964523],[102.759649,32.9644],[102.759974,32.9641],[102.760814,32.962887],[102.76097,32.962704],[102.76101,32.962656],[102.762149,32.961319],[102.764134,32.959673],[102.764298,32.959538],[102.76462,32.959262],[102.766063,32.958023],[102.767549,32.956867],[102.768272,32.955942],[102.768497,32.955655],[102.768538,32.955606],[102.768894,32.955187],[102.769094,32.954952],[102.769219,32.954804],[102.769561,32.954415],[102.769858,32.954077],[102.770164,32.953729],[102.770371,32.953438],[102.770611,32.9531],[102.77083,32.953415],[102.771028,32.953699],[102.77153,32.953991],[102.771908,32.95421],[102.772304,32.954447],[102.77269,32.954674],[102.773048,32.954872],[102.773346,32.955001],[102.773607,32.955113],[102.773923,32.955249],[102.774347,32.955432],[102.77481,32.955632],[102.775093,32.955812],[102.775548,32.956102],[102.775941,32.956354],[102.77635,32.956614],[102.776161,32.958036],[102.776151,32.958112],[102.776143,32.958432],[102.776118,32.959431],[102.776114,32.959593],[102.776077,32.961067],[102.776039,32.962568],[102.776066,32.96366],[102.776523,32.964805],[102.77741,32.966004],[102.77878,32.967302],[102.779723,32.968456],[102.781472,32.969715],[102.786111,32.971981],[102.787012,32.972634],[102.788022,32.973243],[102.789142,32.973764],[102.789884,32.974323],[102.791195,32.975847],[102.792179,32.977502],[102.792915,32.978288],[102.794242,32.979176],[102.795519,32.979927],[102.796524,32.980763],[102.798027,32.981063],[102.799009,32.98067],[102.80048,32.980105],[102.801797,32.979218],[102.801875,32.979166],[102.802073,32.979035],[102.803059,32.978376],[102.804862,32.977498],[102.805465,32.977145],[102.806382,32.977161],[102.807907,32.976597],[102.809487,32.975987],[102.810955,32.975558],[102.811809,32.975937],[102.813195,32.976644],[102.814265,32.977026],[102.815819,32.977463],[102.816384,32.977446],[102.817384,32.976424],[102.817708,32.976191],[102.818462,32.975606],[102.819401,32.974725],[102.820127,32.974064],[102.820311,32.973953],[102.820849,32.973626],[102.821336,32.973013],[102.821793,32.972472],[102.822168,32.971681],[102.822274,32.971483],[102.822335,32.971369],[102.822974,32.970174],[102.823218,32.969968],[102.823477,32.96975],[102.823699,32.969563],[102.824126,32.96954],[102.82438,32.969525],[102.826164,32.970354],[102.827426,32.97075],[102.828182,32.971287],[102.829415,32.971683],[102.830507,32.971776],[102.831339,32.971641],[102.832757,32.971716],[102.833971,32.971687],[102.835834,32.971694],[102.837553,32.971574],[102.839267,32.971268],[102.839335,32.971256],[102.84064,32.971129],[102.841619,32.971021],[102.84238,32.971334],[102.84263,32.97147],[102.842919,32.97144],[102.843118,32.971444],[102.843218,32.971431],[102.843486,32.971518],[102.843563,32.97156],[102.84357,32.971563],[102.843797,32.971686],[102.843972,32.971822],[102.844076,32.971876],[102.844129,32.971926],[102.84419,32.971994],[102.844191,32.972072],[102.844142,32.972126],[102.844075,32.972171],[102.843972,32.972247],[102.843996,32.972277],[102.844927,32.973424],[102.845412,32.975118],[102.84538,32.976404],[102.845782,32.977209],[102.845784,32.977216],[102.84612,32.978163],[102.846225,32.978459],[102.846324,32.978653],[102.846332,32.978669],[102.846525,32.979047],[102.846553,32.979101],[102.846727,32.979443],[102.846785,32.980114],[102.846813,32.980434],[102.846845,32.980817],[102.846856,32.980936],[102.846892,32.981354],[102.847113,32.983087],[102.847091,32.983208],[102.847085,32.983243],[102.847078,32.983278],[102.847073,32.983306],[102.847006,32.983679],[102.847003,32.983697],[102.846999,32.983722],[102.846965,32.983908],[102.84693,32.984104],[102.846533,32.985295],[102.846467,32.985599],[102.846456,32.985653],[102.846456,32.985653],[102.846356,32.986117],[102.846309,32.986335],[102.846295,32.9864],[102.846271,32.986698],[102.846121,32.988511],[102.846126,32.98858],[102.84622,32.988564],[102.846298,32.988564],[102.846337,32.988587],[102.84637,32.988697],[102.846336,32.988793],[102.84629,32.988838],[102.846149,32.988913],[102.846226,32.989992],[102.846212,32.990035],[102.846145,32.990243],[102.84577,32.991403],[102.845761,32.991448],[102.845653,32.991957],[102.845557,32.992407],[102.845532,32.992523],[102.84578,32.993888],[102.846594,32.995025],[102.848012,32.998625],[102.84811,32.998776],[102.848335,32.999122],[102.848353,32.99915],[102.848753,32.999765],[102.848992,33.000135],[102.849273,33.000567],[102.849408,33.000739],[102.84943,33.000767],[102.849431,33.000768],[102.849522,33.000883],[102.849565,33.000939],[102.849953,33.001413],[102.849954,33.001414],[102.84996,33.001421],[102.850149,33.001653],[102.850544,33.003383],[102.850866,33.003953],[102.850895,33.004014],[102.851009,33.004252],[102.851248,33.00475],[102.851266,33.004823],[102.851285,33.004902],[102.851583,33.006139],[102.851562,33.007013],[102.851312,33.00763],[102.850754,33.008552],[102.850632,33.008782],[102.850449,33.008855],[102.850304,33.008986],[102.850136,33.009268],[102.850107,33.009517],[102.850117,33.009651],[102.850162,33.009757],[102.84989,33.01102],[102.849655,33.012427],[102.849572,33.013075],[102.849761,33.013586],[102.851089,33.014291],[102.85133,33.014245],[102.852178,33.014483],[102.852586,33.014663],[102.853221,33.01522],[102.853395,33.015513],[102.85453,33.016079],[102.85455,33.016089],[102.854623,33.016126],[102.855511,33.016434],[102.855534,33.016442],[102.855541,33.016445],[102.855544,33.016446],[102.855579,33.016458],[102.855598,33.016465],[102.856308,33.016712],[102.856349,33.016726],[102.857779,33.017224],[102.858539,33.017689],[102.858594,33.018169],[102.858102,33.01912],[102.857836,33.019781],[102.857759,33.01997],[102.857639,33.02027],[102.85701,33.021331],[102.856625,33.022002],[102.856544,33.022593],[102.85659,33.023469],[102.857227,33.024806],[102.857501,33.025968],[102.857282,33.026698],[102.856808,33.02827],[102.856445,33.02945],[102.856091,33.030234],[102.855469,33.030985],[102.854791,33.03134],[102.854443,33.031842],[102.854085,33.032796],[102.853801,33.034173],[102.85374,33.034468],[102.853592,33.035186],[102.853084,33.036786],[102.852846,33.038278],[102.852891,33.039182],[102.852986,33.04082],[102.852059,33.044501],[102.851659,33.045792],[102.851163,33.046885],[102.85111,33.04701],[102.851068,33.04711],[102.850947,33.047394],[102.850701,33.047977],[102.850368,33.049242],[102.850289,33.049748],[102.849892,33.050927],[102.849238,33.051621],[102.848508,33.052709],[102.848225,33.053325],[102.847498,33.054272],[102.846876,33.055023],[102.846806,33.056518],[102.846591,33.057107],[102.846445,33.057584],[102.845688,33.058389],[102.845335,33.059145],[102.845546,33.060108],[102.84563,33.060759],[102.84601,33.061697],[102.846066,33.062149],[102.84569,33.062453],[102.845547,33.062818],[102.844961,33.063485],[102.843901,33.064313],[102.843883,33.065075],[102.844117,33.066462],[102.844119,33.066488],[102.844189,33.06762],[102.844198,33.067669],[102.844589,33.069865],[102.844711,33.07062],[102.844725,33.070707],[102.84485,33.071477],[102.845118,33.072038],[102.845204,33.072041],[102.845242,33.072058],[102.845263,33.072102],[102.845273,33.072178],[102.845272,33.072264],[102.845259,33.072336],[102.845459,33.073577],[102.845469,33.073643],[102.8455,33.073836],[102.845496,33.073923],[102.845548,33.073897],[102.845582,33.073888],[102.845607,33.073897],[102.845605,33.073935],[102.845592,33.073981],[102.845563,33.07405],[102.845532,33.074119],[102.845519,33.074188],[102.84552,33.074258],[102.845527,33.074306],[102.845541,33.074363],[102.845541,33.074403],[102.845535,33.074447],[102.845517,33.07448],[102.845469,33.074509],[102.845455,33.074811],[102.845218,33.075529],[102.845265,33.075541],[102.845276,33.075575],[102.84528,33.075629],[102.845258,33.075685],[102.845243,33.075728],[102.845203,33.075757],[102.845141,33.075762],[102.84501,33.076158],[102.845079,33.076199],[102.845103,33.076236],[102.845115,33.076287],[102.845117,33.076336],[102.845099,33.076369],[102.845065,33.076391],[102.845031,33.0764],[102.844994,33.076401],[102.844935,33.07639],[102.844671,33.077231],[102.84467,33.077303],[102.844669,33.077341],[102.844646,33.078265],[102.844645,33.078323],[102.844641,33.07835],[102.844578,33.07883],[102.844569,33.078895],[102.844506,33.079376],[102.84443,33.079385],[102.844382,33.079401],[102.844495,33.079459],[102.844487,33.079513],[102.844508,33.079591],[102.84451,33.079602],[102.844512,33.07961],[102.844514,33.079618],[102.844559,33.079789],[102.844655,33.080159],[102.84525,33.080499],[102.845257,33.080503],[102.845298,33.080522],[102.845361,33.080552],[102.845363,33.080553],[102.845381,33.080562],[102.845398,33.080569],[102.845445,33.080591],[102.846283,33.080984],[102.846558,33.081086],[102.847221,33.081334],[102.847443,33.08131],[102.847586,33.081323],[102.847683,33.081317],[102.847819,33.0813],[102.847929,33.081285],[102.848028,33.081272],[102.84815,33.081248],[102.848238,33.081223],[102.848321,33.081192],[102.84839,33.081165],[102.84849,33.081112],[102.848577,33.081023],[102.84862,33.080975],[102.848658,33.080933],[102.848697,33.080876],[102.848697,33.080876],[102.848701,33.08087],[102.848731,33.080818],[102.848758,33.080799],[102.848817,33.080776],[102.848885,33.080757],[102.848931,33.080737],[102.848963,33.080715],[102.848969,33.080701],[102.848998,33.080643],[102.849001,33.080629],[102.849112,33.080743],[102.849713,33.080503],[102.850058,33.08164],[102.850294,33.083945],[102.8503,33.084349],[102.850301,33.084383],[102.850301,33.0844],[102.850318,33.085526],[102.850086,33.086506],[102.850374,33.089233],[102.850422,33.09071],[102.850403,33.09149],[102.850402,33.091519],[102.850378,33.092483],[102.850522,33.092517],[102.851355,33.092713],[102.851419,33.092728],[102.851453,33.092736],[102.851526,33.092753],[102.851535,33.092755],[102.852391,33.092957],[102.852889,33.093255],[102.852894,33.093258],[102.854324,33.094114],[102.855045,33.094495],[102.856554,33.095223],[102.857046,33.095461],[102.858194,33.096306],[102.858509,33.09655],[102.85889,33.096845],[102.85994,33.097442],[102.861071,33.098129],[102.861065,33.098389],[102.861061,33.098533],[102.861061,33.098539],[102.86106,33.098556],[102.861044,33.098582],[102.861033,33.098598],[102.861023,33.098613],[102.86101,33.098642],[102.861004,33.098666],[102.860991,33.098698],[102.860981,33.098735],[102.860968,33.098759],[102.86095,33.098794],[102.86093,33.098823],[102.860904,33.098841],[102.860862,33.09888],[102.860836,33.098903],[102.860807,33.098916],[102.860786,33.098915],[102.860755,33.098913],[102.860741,33.098919],[102.860737,33.098931],[102.860733,33.098949],[102.860725,33.098969],[102.860716,33.099011],[102.860713,33.099037],[102.860705,33.099086],[102.86071,33.099107],[102.860719,33.099122],[102.860743,33.099141],[102.860767,33.099153],[102.860783,33.099167],[102.8608,33.099188],[102.860808,33.099205],[102.860823,33.099223],[102.86055,33.099531],[102.860332,33.099777],[102.86032,33.099766],[102.860306,33.099764],[102.860286,33.099765],[102.860274,33.09978],[102.860267,33.099809],[102.860262,33.099833],[102.860259,33.099867],[102.860109,33.100093],[102.859586,33.100879],[102.859505,33.101633],[102.85946,33.102616],[102.859614,33.104024],[102.85943,33.104706],[102.859011,33.105138],[102.859009,33.105141],[102.85894,33.105212],[102.858917,33.105196],[102.85889,33.105181],[102.858874,33.105183],[102.858854,33.105195],[102.858841,33.105217],[102.858842,33.10523],[102.858861,33.105255],[102.858881,33.105272],[102.858927,33.105335],[102.858942,33.105392],[102.858947,33.105411],[102.858932,33.105501],[102.85888,33.105546],[102.858816,33.10557],[102.858744,33.10554],[102.858651,33.105511],[102.858625,33.105504],[102.858593,33.1055],[102.858585,33.105513],[102.858585,33.105536],[102.858591,33.105555],[102.858601,33.105574],[102.858535,33.105655],[102.858533,33.105658],[102.858459,33.10575],[102.8581,33.106194],[102.858056,33.106573],[102.858054,33.106595],[102.858049,33.106638],[102.858048,33.10665],[102.858042,33.1067],[102.857995,33.107105],[102.85789,33.107543],[102.85791,33.107566],[102.857915,33.107591],[102.857909,33.107607],[102.857891,33.107625],[102.857869,33.107631],[102.857842,33.107648],[102.857822,33.10766],[102.857799,33.107671],[102.857769,33.10769],[102.857747,33.107706],[102.857732,33.107722],[102.857725,33.107741],[102.857732,33.107759],[102.857748,33.107772],[102.857774,33.107783],[102.857804,33.10779],[102.85783,33.107792],[102.85779,33.107866],[102.857773,33.107899],[102.857133,33.109093],[102.857054,33.109278],[102.857044,33.109303],[102.857035,33.109324],[102.856712,33.110087],[102.856575,33.110577],[102.856583,33.111086],[102.856485,33.111682],[102.855896,33.112743],[102.855313,33.113541],[102.85473,33.114357],[102.854244,33.115437],[102.854168,33.116016],[102.854051,33.11654],[102.854206,33.117035],[102.854426,33.117408],[102.854543,33.117761],[102.854455,33.117953],[102.854298,33.118248],[102.854264,33.11824],[102.854234,33.11824],[102.854211,33.118248],[102.854176,33.118258],[102.854148,33.11827],[102.854131,33.118289],[102.854114,33.118314],[102.854114,33.118362],[102.854129,33.118395],[102.854151,33.11842],[102.854175,33.118441],[102.854193,33.118461],[102.854211,33.118491],[102.854222,33.118521],[102.854223,33.118562],[102.854217,33.118592],[102.854213,33.118627],[102.854211,33.118663],[102.854225,33.118689],[102.854252,33.118707],[102.854291,33.11872],[102.854306,33.118726],[102.854362,33.118723],[102.854394,33.118731],[102.85441,33.118759],[102.854413,33.118787],[102.854399,33.118796],[102.854376,33.118803],[102.854335,33.118801],[102.854301,33.118794],[102.854286,33.118788],[102.854248,33.118772],[102.854212,33.118761],[102.854139,33.118735],[102.854094,33.118716],[102.854077,33.118712],[102.854031,33.118709],[102.853997,33.118714],[102.853972,33.118723],[102.853954,33.118751],[102.853947,33.118778],[102.853949,33.118823],[102.853966,33.118863],[102.854038,33.118965],[102.854095,33.119045],[102.854166,33.119131],[102.854181,33.11914],[102.854178,33.11916],[102.854174,33.119177],[102.85412,33.119686],[102.853982,33.12021],[102.853571,33.120801],[102.85348,33.121958],[102.853504,33.122696],[102.853509,33.123364],[102.853622,33.123875],[102.85372,33.124966],[102.853662,33.125633],[102.853441,33.126173],[102.852825,33.127445],[102.852286,33.128138],[102.851337,33.129387],[102.850987,33.130066],[102.85087,33.130573],[102.850819,33.130941],[102.850642,33.131377],[102.850197,33.132493],[102.8502,33.133214],[102.850457,33.133798],[102.851046,33.134493],[102.8511,33.134863],[102.851124,33.135206],[102.851131,33.135302],[102.851089,33.135465],[102.851015,33.135757],[102.851047,33.136144],[102.851189,33.136322],[102.851521,33.136416],[102.851627,33.136446],[102.851671,33.136459],[102.851688,33.136473],[102.851702,33.136484],[102.851723,33.136495],[102.851751,33.136504],[102.851779,33.136511],[102.851798,33.136513],[102.851827,33.136512],[102.851832,33.136504],[102.851847,33.13649],[102.851868,33.136476],[102.851891,33.136467],[102.851923,33.136459],[102.851946,33.136454],[102.851979,33.136456],[102.852017,33.136465],[102.852053,33.136475],[102.852095,33.136494],[102.852112,33.136522],[102.852121,33.136544],[102.852123,33.136568],[102.852104,33.136603],[102.85209,33.136639],[102.852091,33.136659],[102.852091,33.136678],[102.852095,33.136698],[102.852105,33.136728],[102.852118,33.136748],[102.852128,33.136758],[102.852173,33.136778],[102.852215,33.136781],[102.852248,33.136776],[102.852266,33.13679],[102.852469,33.136941],[102.852832,33.137457],[102.852861,33.138121],[102.852869,33.138295],[102.852872,33.138371],[102.852986,33.138727],[102.853008,33.138794],[102.853026,33.138802],[102.853035,33.138805],[102.853088,33.138824],[102.853089,33.138839],[102.853089,33.13888],[102.853092,33.138913],[102.853098,33.138939],[102.853107,33.138956],[102.853122,33.138961],[102.853139,33.138962],[102.85316,33.138958],[102.853177,33.13895],[102.853205,33.138929],[102.85322,33.138914],[102.853244,33.138881],[102.853256,33.138865],[102.853286,33.138848],[102.853316,33.138835],[102.853345,33.138832],[102.853376,33.138832],[102.853393,33.138841],[102.853413,33.13886],[102.853423,33.138881],[102.853436,33.13895],[102.853567,33.138998],[102.85381,33.139045],[102.853848,33.139052],[102.853854,33.139064],[102.853864,33.139078],[102.853873,33.139094],[102.853881,33.139114],[102.853877,33.139125],[102.853863,33.139138],[102.853841,33.139155],[102.853816,33.139177],[102.853795,33.139206],[102.853791,33.139229],[102.853786,33.139245],[102.853798,33.139281],[102.853832,33.139319],[102.853866,33.139336],[102.853909,33.139338],[102.853982,33.139336],[102.854048,33.139305],[102.854106,33.139261],[102.854139,33.139216],[102.854173,33.139158],[102.854186,33.139134],[102.854293,33.139168],[102.854451,33.13954],[102.854528,33.139805],[102.854537,33.139898],[102.854561,33.140174],[102.85473,33.140365],[102.854846,33.140495],[102.854948,33.140517],[102.854987,33.140525],[102.854982,33.140539],[102.854952,33.140618],[102.854951,33.140664],[102.854965,33.140707],[102.854985,33.140758],[102.855005,33.140816],[102.855021,33.140868],[102.855043,33.140907],[102.855063,33.140926],[102.855073,33.140935],[102.855143,33.140953],[102.855172,33.140954],[102.855249,33.140936],[102.855349,33.1409],[102.855441,33.140877],[102.855493,33.140839],[102.855528,33.140789],[102.855553,33.14073],[102.85556,33.140705],[102.855567,33.14069],[102.855716,33.140756],[102.855855,33.14104],[102.855825,33.141443],[102.855628,33.141791],[102.855242,33.142224],[102.854334,33.142629],[102.853763,33.142953],[102.853168,33.143365],[102.852716,33.143919],[102.852429,33.144564],[102.852192,33.144876],[102.852083,33.145032],[102.85227,33.145088],[102.852482,33.144951],[102.852932,33.144777],[102.852965,33.144764],[102.852951,33.144732],[102.852939,33.144708],[102.852936,33.144686],[102.852938,33.144657],[102.852957,33.144616],[102.852969,33.144585],[102.852982,33.144554],[102.852993,33.144536],[102.853022,33.144513],[102.853061,33.1445],[102.853092,33.144486],[102.853135,33.144481],[102.853134,33.144491],[102.853139,33.144507],[102.853148,33.144523],[102.853164,33.144545],[102.853181,33.144557],[102.853198,33.144572],[102.853213,33.144591],[102.853239,33.144635],[102.853263,33.144665],[102.85331,33.144793],[102.853336,33.144851],[102.853364,33.144872],[102.853389,33.144883],[102.85342,33.144891],[102.853441,33.144889],[102.853486,33.14488],[102.85354,33.144859],[102.85365,33.144798],[102.853749,33.144732],[102.853756,33.144743],[102.853817,33.144838],[102.853821,33.144845],[102.853837,33.14487],[102.853755,33.144926],[102.8537,33.145038],[102.853699,33.145148],[102.853781,33.145297],[102.853896,33.145411],[102.854034,33.145519],[102.854226,33.145579],[102.85439,33.145581],[102.85455,33.145567],[102.854776,33.145569],[102.854947,33.145547],[102.855225,33.145487],[102.855509,33.145482],[102.855613,33.145539],[102.855598,33.145652],[102.85554,33.145764],[102.855516,33.145842],[102.855599,33.145876],[102.855789,33.145868],[102.855974,33.145804],[102.856089,33.14567],[102.856094,33.145585],[102.856045,33.145471],[102.856066,33.145388],[102.85616,33.145378],[102.856239,33.145446],[102.856245,33.145579],[102.856248,33.145822],[102.856272,33.145942],[102.856332,33.146023],[102.856461,33.146098],[102.856477,33.146163],[102.856424,33.146239],[102.856377,33.146316],[102.856421,33.146351],[102.856472,33.146434],[102.856384,33.146497],[102.856284,33.146505],[102.856168,33.146517],[102.856006,33.146612],[102.855852,33.146782],[102.855717,33.14691],[102.855579,33.146957],[102.855498,33.146889],[102.855453,33.146737],[102.855495,33.146601],[102.855659,33.146507],[102.855919,33.14642],[102.855979,33.146311],[102.855956,33.146215],[102.855822,33.146085],[102.855653,33.146024],[102.855534,33.146069],[102.85545,33.146149],[102.855352,33.146178],[102.855179,33.146183],[102.85511,33.146201],[102.855055,33.146318],[102.855086,33.14641],[102.855192,33.146522],[102.855236,33.146616],[102.855235,33.146732],[102.855157,33.146821],[102.855105,33.146836],[102.854999,33.146813],[102.854734,33.146718],[102.854548,33.146725],[102.854436,33.146795],[102.854388,33.146909],[102.854392,33.147019],[102.854387,33.147135],[102.854312,33.147169],[102.854224,33.14718],[102.854104,33.147179],[102.854015,33.14711],[102.853843,33.146878],[102.853679,33.146759],[102.853561,33.146715],[102.853444,33.146772],[102.853351,33.146871],[102.853303,33.147027],[102.853313,33.147122],[102.8534,33.147209],[102.853387,33.147215],[102.853364,33.147242],[102.853354,33.147254],[102.853194,33.14744],[102.853204,33.147897],[102.8534,33.148427],[102.853415,33.148458],[102.854155,33.149986],[102.85451,33.150835],[102.854685,33.151383],[102.854651,33.151927],[102.854557,33.152364],[102.854841,33.152703],[102.855174,33.152744],[102.855307,33.152592],[102.855372,33.152518],[102.855379,33.15251],[102.855508,33.152364],[102.85544,33.152273],[102.85541,33.152176],[102.855457,33.152109],[102.855547,33.152032],[102.855608,33.152005],[102.855643,33.151981],[102.855684,33.151956],[102.855704,33.151944],[102.855746,33.151933],[102.855789,33.151913],[102.855806,33.151899],[102.855822,33.151871],[102.855829,33.151844],[102.85583,33.151806],[102.855824,33.151769],[102.855803,33.15173],[102.855774,33.151695],[102.855752,33.151676],[102.855729,33.151658],[102.85571,33.151645],[102.855697,33.151634],[102.855689,33.151627],[102.855693,33.151609],[102.855704,33.151558],[102.855902,33.15114],[102.856594,33.151029],[102.857314,33.150602],[102.857804,33.150347],[102.857815,33.150341],[102.857839,33.150329],[102.857872,33.150312],[102.857882,33.150306],[102.858096,33.150194],[102.858822,33.1504],[102.85898,33.150789],[102.85901,33.151264],[102.859011,33.151537],[102.859011,33.151654],[102.859011,33.15167],[102.859012,33.151914],[102.859012,33.152037],[102.859004,33.152152],[102.858998,33.152237],[102.858995,33.152278],[102.858981,33.152475],[102.859028,33.152578],[102.859159,33.152865],[102.859383,33.153097],[102.859653,33.153154],[102.859765,33.153089],[102.859773,33.153084],[102.859809,33.153063],[102.859868,33.153076],[102.859935,33.153071],[102.860054,33.153038],[102.860215,33.152977],[102.860474,33.152937],[102.860837,33.152894],[102.860979,33.15291],[102.861046,33.153017],[102.861085,33.15315],[102.861123,33.153199],[102.861209,33.153191],[102.861275,33.15311],[102.86129,33.152994],[102.861229,33.152841],[102.861199,33.152716],[102.861222,33.152602],[102.861298,33.152558],[102.861424,33.152514],[102.861549,33.152506],[102.861616,33.152473],[102.861647,33.152404],[102.861624,33.152334],[102.861546,33.152268],[102.861504,33.152214],[102.861509,33.152158],[102.861555,33.152114],[102.861664,33.152065],[102.861823,33.152065],[102.861971,33.15208],[102.862039,33.152125],[102.862069,33.152217],[102.862069,33.152279],[102.862075,33.152367],[102.862058,33.152421],[102.862004,33.152495],[102.861962,33.152606],[102.862011,33.152698],[102.862113,33.152775],[102.862352,33.15288],[102.862458,33.15295],[102.862465,33.153008],[102.862453,33.153064],[102.862355,33.153086],[102.862212,33.153072],[102.862068,33.153041],[102.861989,33.153035],[102.861933,33.15307],[102.861884,33.153142],[102.861932,33.153235],[102.862139,33.153353],[102.862346,33.153449],[102.862383,33.153511],[102.862355,33.153554],[102.862262,33.153572],[102.862172,33.153568],[102.862053,33.153518],[102.861934,33.15344],[102.861797,33.153295],[102.861669,33.153154],[102.861592,33.153088],[102.861501,33.153072],[102.861445,33.153084],[102.861412,33.153129],[102.861378,33.153225],[102.86138,33.153301],[102.861445,33.153399],[102.861568,33.153538],[102.861669,33.153586],[102.861786,33.153597],[102.861951,33.153617],[102.862159,33.153744],[102.862241,33.153789],[102.862326,33.153777],[102.862478,33.153719],[102.862541,33.153721],[102.862582,33.153802],[102.86254,33.153853],[102.86244,33.153904],[102.862327,33.153945],[102.86223,33.153974],[102.8622,33.154043],[102.862199,33.154105],[102.862288,33.154155],[102.862377,33.154192],[102.862501,33.154205],[102.862604,33.154185],[102.862698,33.154113],[102.862897,33.153876],[102.86303,33.153675],[102.863146,33.153478],[102.863233,33.153429],[102.863339,33.153423],[102.863418,33.153405],[102.863483,33.153358],[102.863523,33.153372],[102.863529,33.153375],[102.863801,33.153472],[102.863919,33.153772],[102.864053,33.154249],[102.864187,33.15476],[102.864531,33.155241],[102.864896,33.155651],[102.865472,33.156047],[102.86569,33.156508],[102.865764,33.156895],[102.865664,33.157596],[102.86563,33.158123],[102.865555,33.158631],[102.865422,33.158975],[102.865406,33.159015],[102.865324,33.159033],[102.865248,33.159128],[102.865281,33.159241],[102.865596,33.159537],[102.865897,33.159707],[102.865913,33.159812],[102.865844,33.159867],[102.865668,33.15994],[102.865293,33.159982],[102.865059,33.159868],[102.864926,33.159835],[102.8648,33.159867],[102.864647,33.159967],[102.864519,33.159978],[102.864448,33.159918],[102.864468,33.159805],[102.864648,33.159691],[102.864819,33.159546],[102.86477,33.159426],[102.864538,33.159352],[102.864366,33.159369],[102.864263,33.159523],[102.864195,33.159734],[102.864172,33.159927],[102.864097,33.15993],[102.864087,33.15993],[102.864074,33.159931],[102.863895,33.159937],[102.863574,33.160248],[102.863502,33.160633],[102.863574,33.161108],[102.863879,33.161447],[102.864355,33.161631],[102.864754,33.161533],[102.864783,33.161509],[102.864873,33.161516],[102.864999,33.161521],[102.86525,33.161519],[102.865401,33.161506],[102.865589,33.161469],[102.865705,33.161424],[102.865759,33.16138],[102.865898,33.161269],[102.865943,33.161156],[102.865944,33.161058],[102.866143,33.161082],[102.866454,33.161227],[102.866535,33.161265],[102.86663,33.16167],[102.866684,33.162022],[102.866571,33.16213],[102.866565,33.162137],[102.866534,33.162126],[102.866468,33.162123],[102.866373,33.162138],[102.866243,33.162176],[102.866144,33.162241],[102.866104,33.162299],[102.866091,33.162355],[102.86609,33.162408],[102.866102,33.162461],[102.866124,33.162507],[102.866115,33.162514],[102.865747,33.162779],[102.865361,33.163177],[102.865602,33.163567],[102.866019,33.163627],[102.866049,33.163623],[102.866067,33.16362],[102.866087,33.163638],[102.866129,33.163664],[102.866189,33.163679],[102.866274,33.163688],[102.866401,33.163689],[102.86647,33.163684],[102.866604,33.163657],[102.866747,33.163615],[102.866805,33.163586],[102.866848,33.163563],[102.867022,33.163591],[102.86706,33.16375],[102.866885,33.164063],[102.866586,33.164357],[102.865868,33.164661],[102.865665,33.164893],[102.865616,33.16495],[102.86546,33.165128],[102.865702,33.165501],[102.866131,33.165877],[102.866544,33.166939],[102.86676,33.167373],[102.866764,33.167381],[102.866766,33.167386],[102.866786,33.167427],[102.866659,33.167582],[102.866645,33.167692],[102.866774,33.167739],[102.867033,33.167719],[102.867305,33.167618],[102.867519,33.167525],[102.86762,33.167553],[102.86763,33.167738],[102.8675,33.167968],[102.867306,33.168085],[102.86713,33.168122],[102.866879,33.16811],[102.866426,33.167984],[102.866066,33.167791],[102.865703,33.16752],[102.865508,33.167464],[102.865339,33.167433],[102.864892,33.167447],[102.864819,33.167533],[102.864747,33.167748],[102.864756,33.167881],[102.864866,33.168042],[102.864779,33.168146],[102.864555,33.168273],[102.864278,33.168436],[102.864056,33.168472],[102.863676,33.168258],[102.863466,33.168173],[102.863342,33.168191],[102.86317,33.168344],[102.86302,33.168427],[102.862941,33.168382],[102.862874,33.168211],[102.862836,33.167979],[102.862764,33.167736],[102.86265,33.167623],[102.862477,33.167608],[102.862307,33.167643],[102.862227,33.167727],[102.862176,33.167832],[102.862188,33.167935],[102.862212,33.168096],[102.862176,33.168216],[102.862051,33.168323],[102.861926,33.168373],[102.861776,33.168376],[102.861677,33.168331],[102.861593,33.168154],[102.861512,33.168096],[102.861444,33.168095],[102.861402,33.168229],[102.861505,33.168555],[102.861583,33.168773],[102.861749,33.168787],[102.862067,33.168776],[102.862206,33.168813],[102.862234,33.168919],[102.862153,33.169042],[102.861936,33.169123],[102.861687,33.169168],[102.861351,33.169146],[102.861059,33.16906],[102.860881,33.168954],[102.860573,33.16873],[102.860453,33.168635],[102.860316,33.168625],[102.860218,33.168672],[102.860066,33.168801],[102.859907,33.168838],[102.859743,33.168882],[102.859713,33.168954],[102.859809,33.169103],[102.860098,33.169344],[102.860249,33.169469],[102.860213,33.169551],[102.860084,33.169589],[102.859929,33.169577],[102.859826,33.169508],[102.859616,33.169344],[102.859416,33.169167],[102.859409,33.169194],[102.859404,33.169211],[102.8594,33.169228],[102.859343,33.169437],[102.859239,33.169561],[102.859056,33.169544],[102.858712,33.169257],[102.858524,33.168762],[102.858248,33.16842],[102.857959,33.167952],[102.857931,33.167917],[102.857922,33.167907],[102.857972,33.167881],[102.858029,33.167835],[102.858095,33.167748],[102.858135,33.167654],[102.858139,33.16759],[102.85813,33.167542],[102.858114,33.167501],[102.858093,33.167467],[102.858071,33.167444],[102.858038,33.16743],[102.857942,33.167426],[102.857857,33.167432],[102.857825,33.16744],[102.857799,33.167465],[102.857777,33.16751],[102.857736,33.167605],[102.857718,33.167656],[102.857711,33.167647],[102.857643,33.167564],[102.857122,33.166926],[102.8571,33.166922],[102.857076,33.166912],[102.857051,33.166896],[102.857039,33.166879],[102.85703,33.166857],[102.857034,33.166819],[102.857039,33.166796],[102.85706,33.16675],[102.857104,33.166699],[102.857175,33.166641],[102.857276,33.166588],[102.857307,33.166574],[102.857309,33.166554],[102.857302,33.166535],[102.857291,33.166525],[102.857284,33.166519],[102.857252,33.166501],[102.857208,33.166477],[102.857132,33.16644],[102.85696,33.166411],[102.856906,33.166414],[102.856868,33.166425],[102.856835,33.166424],[102.85679,33.166425],[102.856746,33.166441],[102.856711,33.166475],[102.856688,33.166519],[102.856692,33.166568],[102.856691,33.166602],[102.856673,33.166599],[102.856625,33.166589],[102.8566,33.166584],[102.85634,33.166533],[102.855953,33.166653],[102.85588,33.166919],[102.855957,33.167187],[102.856167,33.167472],[102.856597,33.167662],[102.856908,33.167892],[102.856943,33.168003],[102.856966,33.168075],[102.856987,33.168142],[102.856926,33.16813],[102.856884,33.168128],[102.856872,33.168127],[102.856856,33.168134],[102.856843,33.168161],[102.85684,33.168189],[102.856841,33.168213],[102.85685,33.168257],[102.85686,33.168311],[102.856863,33.168345],[102.856859,33.168364],[102.856843,33.168379],[102.85681,33.168398],[102.85676,33.168403],[102.856693,33.168403],[102.856622,33.168396],[102.856574,33.168388],[102.856517,33.168351],[102.856489,33.168322],[102.856458,33.168259],[102.856444,33.168215],[102.856441,33.168165],[102.856449,33.168129],[102.856521,33.167951],[102.856551,33.167918],[102.856582,33.167874],[102.856595,33.167834],[102.856603,33.167797],[102.856603,33.167773],[102.856599,33.167758],[102.856592,33.167748],[102.856569,33.167743],[102.856545,33.167745],[102.8565,33.16775],[102.856354,33.167807],[102.856333,33.167814],[102.856278,33.167848],[102.856262,33.167865],[102.856256,33.167881],[102.856258,33.167899],[102.856292,33.167954],[102.856306,33.167983],[102.856312,33.168014],[102.856313,33.168053],[102.856313,33.168071],[102.856309,33.168124],[102.85632,33.16818],[102.856335,33.168224],[102.856349,33.168261],[102.856368,33.1683],[102.856373,33.16831],[102.856379,33.168347],[102.856378,33.16838],[102.856371,33.168405],[102.856354,33.168429],[102.856326,33.168455],[102.856297,33.168464],[102.856263,33.168472],[102.856219,33.168475],[102.85618,33.168471],[102.856149,33.168464],[102.856094,33.168422],[102.856034,33.168371],[102.856021,33.168364],[102.856004,33.168361],[102.855992,33.168367],[102.855983,33.168388],[102.855949,33.168487],[102.85587,33.168433],[102.855857,33.168446],[102.855838,33.168458],[102.855817,33.168462],[102.855788,33.168459],[102.855756,33.168447],[102.855734,33.168435],[102.85572,33.168431],[102.855609,33.168429],[102.855538,33.16843],[102.855463,33.168429],[102.855406,33.168438],[102.855371,33.168453],[102.855337,33.168482],[102.85532,33.16852],[102.855319,33.168555],[102.855329,33.168594],[102.855358,33.168637],[102.855403,33.168671],[102.855457,33.168681],[102.855518,33.168681],[102.855547,33.168681],[102.855583,33.168693],[102.855594,33.168696],[102.855595,33.168758],[102.855513,33.168811],[102.855466,33.168844],[102.855409,33.168881],[102.855308,33.16893],[102.855245,33.168964],[102.855212,33.168993],[102.855192,33.169022],[102.855186,33.169059],[102.855195,33.169088],[102.85521,33.169108],[102.855252,33.169131],[102.855296,33.169159],[102.855341,33.169185],[102.855382,33.169193],[102.855413,33.16919],[102.855477,33.169174],[102.855521,33.16917],[102.855528,33.169169],[102.855675,33.169172],[102.855712,33.169172],[102.855764,33.169166],[102.85581,33.169145],[102.855842,33.169141],[102.855865,33.169169],[102.855874,33.169204],[102.85589,33.169255],[102.855918,33.169305],[102.855948,33.16934],[102.85598,33.169407],[102.855999,33.169492],[102.856027,33.169536],[102.856061,33.169569],[102.856104,33.169579],[102.856156,33.169578],[102.856212,33.16957],[102.856246,33.16956],[102.856274,33.169541],[102.856326,33.169505],[102.856363,33.169483],[102.856448,33.169426],[102.856501,33.169407],[102.856552,33.169407],[102.856612,33.169411],[102.856653,33.16942],[102.856692,33.169455],[102.856706,33.169484],[102.856704,33.169532],[102.856683,33.169562],[102.856641,33.169596],[102.856597,33.169639],[102.856585,33.169674],[102.856589,33.169718],[102.856601,33.169763],[102.856625,33.169799],[102.856671,33.169839],[102.856709,33.169865],[102.856788,33.169907],[102.856839,33.16992],[102.856891,33.169935],[102.856928,33.169946],[102.856944,33.169959],[102.856947,33.169976],[102.856942,33.169997],[102.856916,33.170026],[102.856879,33.170054],[102.856835,33.170071],[102.856783,33.170071],[102.856735,33.170068],[102.856697,33.17006],[102.85666,33.170041],[102.856613,33.170009],[102.856572,33.169987],[102.85653,33.169983],[102.856442,33.169986],[102.856364,33.170004],[102.856315,33.170021],[102.85626,33.170055],[102.856233,33.170104],[102.856207,33.170157],[102.856186,33.17017],[102.856143,33.170184],[102.856097,33.170204],[102.856064,33.170227],[102.856049,33.170249],[102.85605,33.170283],[102.856063,33.170315],[102.85609,33.170345],[102.856108,33.17036],[102.856173,33.170398],[102.856287,33.17043],[102.856386,33.170435],[102.856585,33.170469],[102.856712,33.170487],[102.856807,33.170497],[102.856898,33.17051],[102.85694,33.170544],[102.856957,33.170575],[102.856962,33.170616],[102.856962,33.170674],[102.856957,33.170714],[102.856938,33.170765],[102.856924,33.170825],[102.856924,33.170884],[102.856935,33.170937],[102.856946,33.170997],[102.856957,33.17105],[102.85694,33.171077],[102.856903,33.171114],[102.856845,33.171171],[102.856805,33.171211],[102.856777,33.171246],[102.856779,33.171275],[102.856786,33.171303],[102.856801,33.171337],[102.856807,33.171369],[102.856807,33.171396],[102.85679,33.171408],[102.856761,33.171403],[102.856675,33.171325],[102.856601,33.171244],[102.856562,33.171184],[102.856514,33.17112],[102.856492,33.171103],[102.856459,33.171087],[102.85643,33.17108],[102.856393,33.17108],[102.856363,33.171088],[102.856339,33.171101],[102.856314,33.171125],[102.856312,33.171128],[102.856289,33.171179],[102.85628,33.171261],[102.856287,33.171378],[102.85631,33.171476],[102.85633,33.171511],[102.856336,33.171525],[102.856337,33.171558],[102.856331,33.171578],[102.856317,33.171582],[102.856267,33.171576],[102.85629,33.17162],[102.856245,33.171608],[102.85606,33.171533],[102.856043,33.171431],[102.856113,33.171284],[102.856257,33.170989],[102.856186,33.170805],[102.856081,33.170778],[102.855947,33.17082],[102.855806,33.170955],[102.855686,33.171148],[102.855636,33.171369],[102.855642,33.171499],[102.855575,33.171539],[102.855532,33.171497],[102.855523,33.171488],[102.855469,33.171435],[102.855461,33.171429],[102.855157,33.171219],[102.855041,33.171202],[102.855005,33.171286],[102.854901,33.171467],[102.854511,33.171713],[102.854437,33.171779],[102.854426,33.171789],[102.85433,33.171874],[102.854049,33.172126],[102.853644,33.17233],[102.852718,33.172623],[102.85213,33.172768],[102.852044,33.172905],[102.852058,33.172935],[102.852073,33.172976],[102.852082,33.173006],[102.852099,33.173051],[102.85214,33.173095],[102.852192,33.173125],[102.852237,33.173137],[102.852301,33.173148],[102.852331,33.173199],[102.852582,33.173393],[102.852959,33.173695],[102.853418,33.174068],[102.853463,33.174094],[102.85351,33.174122],[102.853906,33.173709],[102.854238,33.173342],[102.854302,33.173219],[102.854332,33.173127],[102.85435,33.172652],[102.854404,33.172652],[102.854494,33.172654],[102.854534,33.17279],[102.854684,33.172877],[102.855221,33.172888],[102.855663,33.172954],[102.856086,33.173109],[102.856217,33.17329],[102.856137,33.173504],[102.855868,33.173689],[102.855719,33.173823],[102.855707,33.17396],[102.855776,33.174117],[102.85594,33.174207],[102.856179,33.174188],[102.856328,33.173994],[102.856494,33.173635],[102.856714,33.173269],[102.857016,33.173076],[102.857299,33.173132],[102.857395,33.173369],[102.857242,33.173623],[102.856968,33.173815],[102.856708,33.174051],[102.856567,33.174424],[102.856441,33.174547],[102.856024,33.174698],[102.855619,33.174788],[102.855425,33.17492],[102.855369,33.175146],[102.855541,33.175322],[102.856057,33.175644],[102.856167,33.175862],[102.856038,33.176036],[102.855606,33.176157],[102.855556,33.176287],[102.855665,33.176531],[102.855851,33.176542],[102.856289,33.176468],[102.856598,33.176491],[102.856723,33.176825],[102.85676,33.177042],[102.856698,33.177297],[102.856483,33.177428],[102.856151,33.177578],[102.855763,33.177666],[102.855164,33.177819],[102.854894,33.177926],[102.854849,33.178117],[102.854903,33.178352],[102.855138,33.178474],[102.855364,33.178674],[102.855804,33.179088],[102.856238,33.17942],[102.856454,33.179801],[102.856415,33.179975],[102.85608,33.18014],[102.855702,33.180375],[102.855445,33.180412],[102.855288,33.180313],[102.855175,33.180115],[102.8552,33.179943],[102.855286,33.179729],[102.855208,33.179613],[102.855038,33.179555],[102.854861,33.17962],[102.854819,33.179859],[102.854888,33.180189],[102.854971,33.180526],[102.854965,33.180722],[102.85484,33.180846],[102.854603,33.180874],[102.854372,33.180787],[102.854121,33.18066],[102.854027,33.180679],[102.853948,33.180836],[102.853887,33.181026],[102.853915,33.181135],[102.854056,33.181274],[102.854435,33.181477],[102.854627,33.181643],[102.854615,33.181885],[102.854597,33.182196],[102.854584,33.182508],[102.854372,33.182789],[102.85431,33.183057],[102.854236,33.183283],[102.854177,33.183334],[102.854064,33.183327],[102.853893,33.183215],[102.853636,33.182961],[102.853336,33.182695],[102.853154,33.182295],[102.853024,33.181977],[102.852848,33.181963],[102.852663,33.182093],[102.852549,33.182296],[102.852552,33.182487],[102.852691,33.18277],[102.852761,33.183031],[102.852804,33.18326],[102.852919,33.183342],[102.85319,33.183439],[102.853239,33.183504],[102.853136,33.183586],[102.852772,33.18371],[102.852448,33.183722],[102.85214,33.183616],[102.852051,33.18333],[102.851944,33.182979],[102.851841,33.182918],[102.851651,33.183053],[102.851108,33.18347],[102.850898,33.183715],[102.850819,33.183976],[102.851029,33.184095],[102.851538,33.184096],[102.852272,33.184126],[102.85259,33.184497],[102.852927,33.185096],[102.853149,33.185151],[102.853271,33.185035],[102.853386,33.184747],[102.853548,33.184514],[102.853971,33.184332],[102.854266,33.184372],[102.854544,33.184654],[102.854868,33.18493],[102.855164,33.185104],[102.85541,33.185052],[102.855977,33.184947],[102.856161,33.185002],[102.856193,33.185223],[102.856055,33.18546],[102.855861,33.185676],[102.855846,33.185837],[102.856065,33.185865],[102.856291,33.185584],[102.856502,33.185369],[102.856712,33.185359],[102.856835,33.185578],[102.856954,33.186002],[102.85706,33.186716],[102.857127,33.186833],[102.857288,33.186878],[102.857428,33.186812],[102.857578,33.186476],[102.857712,33.186129],[102.857964,33.186082],[102.858294,33.186339],[102.858553,33.186566],[102.858638,33.186848],[102.858746,33.187039],[102.858977,33.18702],[102.859235,33.186823],[102.859393,33.18688],[102.859741,33.187323],[102.860062,33.187779],[102.860288,33.188138],[102.860301,33.188496],[102.860373,33.188691],[102.860739,33.18882],[102.861396,33.188919],[102.861854,33.189231],[102.862218,33.189396],[102.862522,33.189389],[102.862897,33.189376],[102.863164,33.189458],[102.863532,33.189559],[102.863676,33.189272],[102.863892,33.189149],[102.864033,33.189344],[102.863899,33.18961],[102.863689,33.189923],[102.863695,33.190473],[102.863618,33.190695],[102.863271,33.190752],[102.86302,33.190831],[102.862945,33.190957],[102.863189,33.191131],[102.863653,33.19119],[102.864031,33.191048],[102.864323,33.19085],[102.864723,33.19076],[102.86515,33.19083],[102.865354,33.191015],[102.865437,33.191342],[102.865572,33.191543],[102.865916,33.191681],[102.866537,33.191707],[102.866913,33.191579],[102.867118,33.191274],[102.867154,33.190942],[102.866997,33.19073],[102.866556,33.190579],[102.866222,33.190423],[102.865726,33.190372],[102.865304,33.19031],[102.865188,33.190118],[102.865233,33.189854],[102.865637,33.18949],[102.866046,33.189096],[102.866163,33.188845],[102.866085,33.188669],[102.865865,33.188487],[102.86585,33.188391],[102.866066,33.188317],[102.866306,33.188392],[102.8669,33.188803],[102.867363,33.189134],[102.867759,33.18938],[102.868,33.189369],[102.868087,33.189224],[102.868062,33.188988],[102.867732,33.188688],[102.867612,33.188564],[102.867667,33.188406],[102.867978,33.188293],[102.868247,33.188182],[102.868295,33.188021],[102.868124,33.187929],[102.86795,33.187698],[102.867821,33.187109],[102.867654,33.18676],[102.867559,33.186512],[102.867636,33.186342],[102.867811,33.186257],[102.868261,33.186406],[102.868873,33.186657],[102.868996,33.186802],[102.86901,33.186978],[102.869012,33.187142],[102.869186,33.187254],[102.869403,33.187321],[102.869645,33.187264],[102.869943,33.187205],[102.870056,33.187295],[102.870022,33.187494],[102.869847,33.187687],[102.869735,33.187858],[102.869765,33.188021],[102.869903,33.188075],[102.870106,33.187997],[102.87034,33.187774],[102.870545,33.187568],[102.870774,33.18752],[102.870958,33.187566],[102.871106,33.187748],[102.871219,33.187862],[102.871402,33.187851],[102.871574,33.187525],[102.871766,33.187247],[102.872046,33.187197],[102.872172,33.187269],[102.872207,33.187451],[102.872124,33.187605],[102.872107,33.187895],[102.872055,33.188207],[102.872009,33.188515],[102.872182,33.188655],[102.872397,33.188704],[102.872461,33.188719],[102.872783,33.188895],[102.87286,33.188897],[102.873122,33.188904],[102.873336,33.188737],[102.87347,33.188385],[102.873641,33.188082],[102.873879,33.188068],[102.874013,33.188298],[102.873936,33.188647],[102.873724,33.189367],[102.873707,33.189662],[102.873812,33.189904],[102.874092,33.189954],[102.874436,33.189882],[102.874778,33.189949],[102.874902,33.190154],[102.874874,33.190339],[102.874562,33.19054],[102.874168,33.190886],[102.873756,33.19115],[102.87376,33.191274],[102.873942,33.191373],[102.874351,33.191556],[102.874508,33.191868],[102.874645,33.19205],[102.875228,33.19206],[102.875511,33.192157],[102.875701,33.192389],[102.875536,33.192611],[102.875157,33.192781],[102.874901,33.192999],[102.874933,33.193129],[102.875286,33.1932],[102.875919,33.193122],[102.87614,33.192925],[102.876395,33.192531],[102.876719,33.192525],[102.876817,33.192882],[102.876812,33.193258],[102.877043,33.193372],[102.877263,33.1933],[102.877451,33.192989],[102.877415,33.19263],[102.877449,33.192332],[102.877707,33.192285],[102.877897,33.192712],[102.877772,33.193017],[102.877537,33.19345],[102.877164,33.193916],[102.876879,33.194242],[102.876882,33.194419],[102.877191,33.194468],[102.877701,33.194402],[102.878099,33.194368],[102.878267,33.19459],[102.878249,33.194794],[102.877983,33.19503],[102.877598,33.195196],[102.87714,33.195287],[102.876999,33.195394],[102.877035,33.195574],[102.877286,33.195692],[102.87745,33.1958],[102.877485,33.195929],[102.877387,33.196029],[102.877212,33.196114],[102.877071,33.196216],[102.877068,33.196344],[102.877256,33.196444],[102.877707,33.196482],[102.878042,33.196635],[102.878419,33.197029],[102.878504,33.197386],[102.878398,33.197604],[102.878233,33.197725],[102.877974,33.197868],[102.877907,33.198012],[102.878042,33.198175],[102.878364,33.198178],[102.879058,33.198093],[102.879687,33.198165],[102.879742,33.198317],[102.87966,33.198478],[102.879259,33.19879],[102.879215,33.19896],[102.879372,33.199172],[102.879953,33.199189],[102.880336,33.199244],[102.880946,33.19957],[102.881179,33.199804],[102.881181,33.19999],[102.881012,33.200122],[102.880801,33.20031],[102.88065,33.2005],[102.880722,33.200646],[102.880923,33.200765],[102.881327,33.200729],[102.881942,33.200578],[102.882119,33.200652],[102.882102,33.200846],[102.881928,33.20102],[102.881786,33.201224],[102.881844,33.201388],[102.882159,33.20152],[102.882604,33.201581],[102.882693,33.201699],[102.882907,33.201918],[102.883051,33.202162],[102.883038,33.202385],[102.882941,33.2026],[102.88274,33.202735],[102.882372,33.202846],[102.881961,33.2029],[102.881688,33.202817],[102.881583,33.202584],[102.881501,33.202238],[102.881393,33.202143],[102.881229,33.202132],[102.880979,33.202245],[102.880859,33.202455],[102.880912,33.202619],[102.881126,33.202932],[102.881335,33.203136],[102.881566,33.20326],[102.881841,33.2034],[102.881906,33.203546],[102.881774,33.203669],[102.881377,33.203707],[102.881129,33.20364],[102.88073,33.203266],[102.880498,33.20312],[102.880336,33.203098],[102.880178,33.203187],[102.88006,33.203396],[102.879948,33.20361],[102.879794,33.203701],[102.879562,33.203741],[102.879305,33.203841],[102.879244,33.204007],[102.879455,33.204408],[102.879752,33.204771],[102.880229,33.204905],[102.88027,33.205071],[102.880021,33.205196],[102.879562,33.205345],[102.879447,33.205494],[102.879475,33.205672],[102.880042,33.205948],[102.880437,33.206174],[102.880653,33.206459],[102.880786,33.206708],[102.88097,33.206753],[102.881599,33.20656],[102.881807,33.206692],[102.882021,33.207197],[102.882086,33.207533],[102.881954,33.207666],[102.88177,33.207706],[102.88148,33.207627],[102.880866,33.207459],[102.880327,33.207389],[102.879435,33.207332],[102.878863,33.207368],[102.878347,33.207519],[102.878146,33.207542],[102.878058,33.207389],[102.878141,33.207131],[102.87815,33.206971],[102.877948,33.206934],[102.877598,33.20697],[102.877276,33.207013],[102.876899,33.207062],[102.876816,33.207255],[102.876904,33.207495],[102.877028,33.207618],[102.877392,33.208067],[102.877455,33.208384],[102.877327,33.208604],[102.877053,33.208925],[102.876723,33.209343],[102.876555,33.20959],[102.876614,33.209746],[102.877007,33.209719],[102.877352,33.20954],[102.877606,33.20926],[102.87784,33.208646],[102.878047,33.208411],[102.87839,33.208345],[102.878707,33.208739],[102.878609,33.209555],[102.878665,33.210143],[102.878486,33.210202],[102.878036,33.210041],[102.877638,33.210067],[102.87749,33.210271],[102.877402,33.21071],[102.877371,33.211157],[102.877482,33.211476],[102.877831,33.211528],[102.87822,33.211259],[102.878891,33.210734],[102.879219,33.210952],[102.879335,33.211228],[102.879264,33.211475],[102.878795,33.211747],[102.878261,33.211904],[102.877611,33.211889],[102.876957,33.211928],[102.876879,33.212038],[102.876911,33.212229],[102.87745,33.212346],[102.878098,33.212251],[102.878578,33.212178],[102.878935,33.212246],[102.879453,33.212491],[102.879793,33.212787],[102.879963,33.213079],[102.879914,33.213325],[102.879743,33.213542],[102.879436,33.213658],[102.878894,33.213612],[102.878588,33.213428],[102.87789,33.21295],[102.87759,33.212991],[102.877485,33.213115],[102.87748,33.213354],[102.877595,33.213788],[102.877638,33.214136],[102.877576,33.214323],[102.877072,33.214298],[102.876716,33.214141],[102.876528,33.213858],[102.876565,33.213449],[102.876725,33.213034],[102.876722,33.212873],[102.876289,33.212859],[102.876145,33.213003],[102.876081,33.213211],[102.876195,33.213451],[102.876171,33.213722],[102.876054,33.214189],[102.875865,33.214363],[102.875557,33.214765],[102.875677,33.214959],[102.876039,33.214946],[102.876602,33.214694],[102.876906,33.21466],[102.877047,33.214934],[102.876838,33.215236],[102.876453,33.215431],[102.87584,33.215588],[102.87548,33.215566],[102.875188,33.215411],[102.874663,33.214707],[102.874311,33.214335],[102.874007,33.214233],[102.873825,33.214297],[102.873742,33.214479],[102.873798,33.214896],[102.874043,33.215262],[102.87456,33.215623],[102.875222,33.215942],[102.875718,33.215945],[102.876598,33.215851],[102.876764,33.21598],[102.876791,33.216186],[102.876742,33.21636],[102.876501,33.216491],[102.876018,33.216626],[102.875401,33.216764],[102.87527,33.216943],[102.87526,33.217109],[102.875468,33.217255],[102.875901,33.217478],[102.876438,33.217628],[102.876517,33.21763],[102.876919,33.217639],[102.877422,33.217525],[102.878134,33.217403],[102.878452,33.217475],[102.878655,33.217627],[102.878813,33.21783],[102.878788,33.218144],[102.878636,33.218257],[102.878276,33.218302],[102.877835,33.218388],[102.877646,33.218529],[102.877591,33.218741],[102.87769,33.218967],[102.878208,33.219444],[102.878635,33.219896],[102.878605,33.220041],[102.878397,33.220148],[102.878032,33.220276],[102.877952,33.220433],[102.878093,33.220621],[102.878608,33.220927],[102.879037,33.221043],[102.879335,33.220916],[102.879482,33.220651],[102.87951,33.220405],[102.879434,33.220021],[102.879404,33.219671],[102.879485,33.219508],[102.879722,33.219436],[102.880109,33.219437],[102.880335,33.219572],[102.880419,33.219811],[102.880538,33.220309],[102.880496,33.220597],[102.880425,33.22094],[102.880412,33.221079],[102.88056,33.221167],[102.880773,33.221087],[102.880946,33.220894],[102.881144,33.220709],[102.881418,33.220599],[102.881724,33.220602],[102.882309,33.220678],[102.882516,33.220616],[102.882813,33.22048],[102.883136,33.220489],[102.883571,33.220592],[102.883763,33.220655],[102.884003,33.220622],[102.884236,33.22061],[102.884372,33.220649],[102.884458,33.220786],[102.884507,33.220964],[102.884587,33.221201],[102.884615,33.221397],[102.884611,33.221624],[102.884594,33.222066],[102.88469,33.222463],[102.884879,33.222571],[102.885279,33.222559],[102.885777,33.222554],[102.885982,33.22267],[102.88598,33.222849],[102.88569,33.223094],[102.885317,33.223368],[102.885301,33.223496],[102.885456,33.223606],[102.885738,33.223582],[102.886025,33.223404],[102.886486,33.222829],[102.886929,33.222156],[102.887182,33.222059],[102.88735,33.222165],[102.887351,33.222323],[102.887083,33.223284],[102.886881,33.224173],[102.886656,33.224978],[102.886652,33.225178],[102.886773,33.225222],[102.887335,33.224988],[102.887719,33.22489],[102.88793,33.224916],[102.888442,33.225208],[102.888722,33.225427],[102.888766,33.225625],[102.88868,33.225783],[102.888423,33.226394],[102.888141,33.227232],[102.887977,33.227336],[102.887689,33.227256],[102.887502,33.227143],[102.886993,33.22674],[102.886835,33.226434],[102.886748,33.225892],[102.886656,33.225617],[102.88636,33.225543],[102.886035,33.225567],[102.885743,33.225722],[102.885578,33.225929],[102.885606,33.226216],[102.885872,33.226623],[102.886061,33.226983],[102.886162,33.227884],[102.886237,33.228639],[102.886503,33.228746],[102.886771,33.228909],[102.88681,33.229111],[102.88671,33.229269],[102.886361,33.229416],[102.885909,33.229402],[102.884948,33.229353],[102.884144,33.229267],[102.883596,33.229144],[102.883219,33.22881],[102.882999,33.228686],[102.882816,33.228726],[102.88273,33.229128],[102.882805,33.229593],[102.883041,33.230494],[102.883432,33.230886],[102.883645,33.230958],[102.8839,33.230826],[102.88417,33.230331],[102.884403,33.229662],[102.884605,33.229554],[102.884872,33.22964],[102.885304,33.229768],[102.885683,33.229834],[102.886169,33.229821],[102.886355,33.22985],[102.886318,33.23],[102.886141,33.230177],[102.885533,33.230879],[102.885255,33.231377],[102.88518,33.231593],[102.885261,33.231703],[102.885497,33.231744],[102.885966,33.23162],[102.886469,33.231435],[102.886753,33.231426],[102.88693,33.231496],[102.887065,33.231665],[102.887173,33.231934],[102.887334,33.232467],[102.887353,33.232666],[102.887254,33.232817],[102.887074,33.232833],[102.88683,33.232844],[102.886515,33.232891],[102.886205,33.232957],[102.886112,33.233058],[102.886143,33.233207],[102.886338,33.233358],[102.886677,33.233472],[102.88697,33.23345],[102.887288,33.233387],[102.887654,33.233339],[102.888415,33.233116],[102.889023,33.232847],[102.889106,33.232582],[102.889187,33.232291],[102.889355,33.232205],[102.889523,33.232236],[102.889832,33.232529],[102.890171,33.232977],[102.890233,33.233132],[102.89004,33.233276],[102.889766,33.233494],[102.889417,33.233794],[102.888742,33.234203],[102.888388,33.234381],[102.888307,33.234524],[102.888403,33.234632],[102.888722,33.234691],[102.889308,33.23478],[102.889447,33.234878],[102.889469,33.235083],[102.889301,33.235258],[102.888952,33.235426],[102.888621,33.235487],[102.888223,33.235521],[102.887839,33.235474],[102.887152,33.235156],[102.886755,33.234968],[102.886697,33.234862],[102.886779,33.234708],[102.886945,33.234411],[102.886993,33.234245],[102.886818,33.234178],[102.886645,33.234228],[102.886336,33.234504],[102.886005,33.234933],[102.885894,33.235239],[102.88575,33.235887],[102.885654,33.235997],[102.885538,33.236025],[102.885424,33.235934],[102.885224,33.235722],[102.885037,33.235579],[102.884805,33.235541],[102.884645,33.235591],[102.884464,33.235773],[102.884382,33.236088],[102.884376,33.236331],[102.884594,33.236461],[102.885068,33.236788],[102.885294,33.237065],[102.885354,33.237343],[102.885254,33.237528],[102.885069,33.23768],[102.884622,33.237852],[102.884345,33.23784],[102.883727,33.237662],[102.883055,33.237506],[102.882795,33.237591],[102.882744,33.237793],[102.88296,33.238079],[102.883384,33.238282],[102.884197,33.238521],[102.884537,33.238525],[102.884742,33.23831],[102.885012,33.238159],[102.88524,33.23813],[102.885324,33.238343],[102.885333,33.238752],[102.885351,33.239348],[102.88529,33.239803],[102.88507,33.239879],[102.884398,33.239742],[102.884024,33.239736],[102.883863,33.239882],[102.883846,33.240162],[102.884194,33.240336],[102.884848,33.240541],[102.885931,33.240851],[102.886625,33.241094],[102.886962,33.241286],[102.887068,33.241412],[102.887066,33.241559],[102.886971,33.241722],[102.886906,33.241905],[102.886872,33.242161],[102.886869,33.242297],[102.887023,33.242332],[102.88727,33.242238],[102.887805,33.24201],[102.888687,33.241701],[102.889379,33.241501],[102.889574,33.241516],[102.889703,33.241628],[102.889737,33.241851],[102.889561,33.242176],[102.88931,33.242391],[102.889041,33.242784],[102.889042,33.242905],[102.889181,33.243007],[102.889383,33.243044],[102.889892,33.24299],[102.890284,33.242971],[102.890503,33.243012],[102.890846,33.243211],[102.891113,33.243297],[102.891266,33.243225],[102.891251,33.243046],[102.89107,33.242802],[102.890757,33.242475],[102.890742,33.242299],[102.890848,33.242154],[102.891057,33.242077],[102.891472,33.242111],[102.892056,33.242296],[102.892356,33.242473],[102.892435,33.242723],[102.892283,33.243067],[102.891935,33.243422],[102.891163,33.24389],[102.890562,33.244241],[102.889853,33.244604],[102.889654,33.244733],[102.889557,33.244944],[102.889802,33.245114],[102.890317,33.2452],[102.890887,33.245127],[102.891293,33.244869],[102.891645,33.244558],[102.892258,33.244044],[102.892504,33.243968],[102.892716,33.243995],[102.893113,33.244172],[102.893426,33.244428],[102.893923,33.244959],[102.89429,33.245438],[102.894264,33.245594],[102.894022,33.245742],[102.893459,33.245776],[102.89241,33.245672],[102.892226,33.245703],[102.892149,33.245779],[102.892141,33.245979],[102.892439,33.24628],[102.892784,33.24648],[102.893311,33.246555],[102.893818,33.246548],[102.894883,33.246468],[102.895153,33.246499],[102.895398,33.24658],[102.89582,33.246931],[102.896192,33.247056],[102.896394,33.246997],[102.896449,33.246828],[102.896273,33.246549],[102.895895,33.246229],[102.895818,33.246078],[102.895906,33.245939],[102.896189,33.245865],[102.896799,33.245863],[102.897115,33.245915],[102.897341,33.246041],[102.897529,33.24623],[102.897822,33.246552],[102.898129,33.246865],[102.898144,33.24697],[102.897862,33.247193],[102.897746,33.24737],[102.89772,33.247506],[102.897828,33.247606],[102.89805,33.247686],[102.898386,33.247744],[102.899047,33.247929],[102.899276,33.248081],[102.899398,33.248322],[102.899431,33.248606],[102.899403,33.2491],[102.899288,33.249309],[102.898936,33.249619],[102.898817,33.249805],[102.898974,33.249935],[102.899372,33.250204],[102.899654,33.250625],[102.899824,33.251013],[102.899726,33.251142],[102.899016,33.251156],[102.898378,33.251233],[102.897627,33.251277],[102.897016,33.251388],[102.896725,33.251494],[102.896494,33.251712],[102.89637,33.251827],[102.896213,33.25182],[102.896089,33.25161],[102.895998,33.251345],[102.895913,33.250906],[102.895741,33.250662],[102.895498,33.250669],[102.895342,33.250815],[102.895287,33.251103],[102.895287,33.251499],[102.895229,33.251543],[102.895215,33.251553],[102.895108,33.251635],[102.895065,33.251667],[102.8946,33.252208],[102.894164,33.252633],[102.894157,33.252639],[102.894068,33.252726],[102.894085,33.252752],[102.894194,33.252928],[102.894255,33.253026],[102.895721,33.255386],[102.895736,33.255445],[102.895739,33.255484],[102.895741,33.255526],[102.895741,33.255564],[102.895732,33.255602],[102.895716,33.25565],[102.895714,33.25568],[102.895713,33.2557],[102.895726,33.255718],[102.895744,33.255718],[102.89575,33.255705],[102.895762,33.255691],[102.895771,33.255693],[102.895782,33.255703],[102.895788,33.25571],[102.895805,33.255748],[102.89583,33.255811],[102.895843,33.255845],[102.895863,33.255849],[102.895875,33.255844],[102.895879,33.255821],[102.895877,33.255776],[102.895862,33.25574],[102.895853,33.255707],[102.895852,33.25568],[102.895851,33.255654],[102.895862,33.255613],[102.896195,33.256149],[102.896639,33.256863],[102.896783,33.257095],[102.897857,33.258822],[102.918741,33.29242],[102.918913,33.292696],[102.918917,33.292834],[102.919007,33.292947],[102.919032,33.293128],[102.918998,33.293294],[102.918977,33.293403],[102.918996,33.293508],[102.919071,33.293562],[102.919194,33.293638],[102.91929,33.293746],[102.919345,33.29385],[102.919388,33.29395],[102.919384,33.294087],[102.919316,33.294215],[102.91927,33.294281],[102.919245,33.294396],[102.91929,33.294488],[102.919364,33.29455],[102.919532,33.29459],[102.919662,33.294607],[102.919821,33.294617],[102.919901,33.294644],[102.920008,33.294696],[102.920188,33.294747],[102.920341,33.29463],[102.920409,33.294639],[102.92046,33.294618],[102.920504,33.294597],[102.920524,33.294569],[102.920537,33.294543],[102.920567,33.294497],[102.920603,33.294483],[102.920786,33.294569],[102.921041,33.294573],[102.921283,33.294565],[102.921339,33.294614],[102.92125,33.294756],[102.920962,33.29493],[102.920874,33.295036],[102.920799,33.295032],[102.920757,33.295015],[102.920713,33.294983],[102.920685,33.294959],[102.920664,33.294929],[102.920652,33.294904],[102.920621,33.294895],[102.920584,33.294903],[102.920547,33.294919],[102.920524,33.294925],[102.920476,33.294921],[102.920443,33.294912],[102.92039,33.294918],[102.92035,33.294943],[102.920329,33.294973],[102.920226,33.295043],[102.920174,33.295158],[102.920147,33.295233],[102.9201,33.295312],[102.920066,33.295363],[102.920028,33.295426],[102.920021,33.295494],[102.920026,33.295557],[102.920055,33.295598],[102.920094,33.295609],[102.92021,33.295614],[102.920307,33.295606],[102.920416,33.29558],[102.920493,33.295573],[102.92057,33.295515],[102.92063,33.295457],[102.920666,33.295516],[102.92071,33.295589],[102.920946,33.295986],[102.921019,33.296109],[102.92084,33.296106],[102.920608,33.296102],[102.920377,33.296098],[102.920145,33.296095],[102.919913,33.296091],[102.919682,33.296087],[102.91945,33.296083],[102.919219,33.296079],[102.918987,33.296075],[102.918746,33.296088],[102.918506,33.2961],[102.918265,33.296112],[102.918024,33.296125],[102.917783,33.296137],[102.917542,33.296149],[102.917301,33.296161],[102.917061,33.296174],[102.91682,33.296186],[102.916666,33.296194],[102.916579,33.296198],[102.916338,33.296211],[102.916097,33.296223],[102.915841,33.296232],[102.915585,33.296242],[102.915329,33.296251],[102.915072,33.29626],[102.914816,33.29627],[102.91456,33.296279],[102.914303,33.296288],[102.914047,33.296297],[102.913791,33.296307],[102.913534,33.296316],[102.913278,33.296325],[102.913022,33.296335],[102.912766,33.296344],[102.912509,33.296353],[102.912253,33.296363],[102.911997,33.296372],[102.911729,33.296377],[102.911462,33.296381],[102.911195,33.296385],[102.910927,33.29639],[102.91066,33.296394],[102.910392,33.296399],[102.910125,33.296403],[102.909858,33.296408],[102.90959,33.296412],[102.909323,33.296417],[102.909065,33.296439],[102.908808,33.296462],[102.908486,33.296493],[102.908164,33.296524],[102.907886,33.296609],[102.907561,33.296751],[102.907552,33.296755],[102.907217,33.296902],[102.906998,33.297096],[102.906779,33.297289],[102.906645,33.297448],[102.906462,33.297587],[102.906278,33.297726],[102.906095,33.297866],[102.905912,33.298005],[102.905728,33.298144],[102.905545,33.298283],[102.905362,33.298422],[102.905178,33.298561],[102.904894,33.298843],[102.904609,33.299125],[102.904325,33.299407],[102.904115,33.299655],[102.903906,33.299902],[102.903742,33.30007],[102.903578,33.300238],[102.903381,33.300379],[102.903056,33.300553],[102.902731,33.300727],[102.902397,33.300855],[102.902063,33.300984],[102.901842,33.301061],[102.90162,33.301138],[102.901399,33.301215],[102.901178,33.301293],[102.900797,33.301404],[102.900416,33.301516],[102.900116,33.301566],[102.899838,33.301579],[102.899582,33.301539],[102.899347,33.301518],[102.898919,33.301493],[102.898585,33.301603],[102.898251,33.301713],[102.898056,33.30185],[102.89786,33.301988],[102.897664,33.302125],[102.897469,33.302263],[102.897273,33.3024],[102.897078,33.302538],[102.896903,33.302696],[102.896728,33.302854],[102.896553,33.303013],[102.896378,33.303171],[102.896203,33.30333],[102.896028,33.303488],[102.895853,33.303647],[102.895678,33.303805],[102.895483,33.303972],[102.895288,33.304138],[102.895093,33.304305],[102.894898,33.304471],[102.894703,33.304637],[102.894508,33.304804],[102.894212,33.305077],[102.893916,33.30535],[102.893763,33.305509],[102.893567,33.305684],[102.893349,33.305807],[102.893198,33.305857],[102.892907,33.305969],[102.892616,33.30608],[102.892337,33.306165],[102.892014,33.306215],[102.891725,33.306237],[102.891436,33.306258],[102.891007,33.306269],[102.890579,33.306279],[102.890354,33.306302],[102.89013,33.306326],[102.88984,33.306356],[102.88955,33.306387],[102.889388,33.306385],[102.889136,33.306343],[102.888883,33.3063],[102.888587,33.306231],[102.888291,33.306162],[102.88793,33.306061],[102.887568,33.30596],[102.887359,33.305848],[102.887149,33.305736],[102.886927,33.305643],[102.886705,33.30555],[102.886483,33.305456],[102.88626,33.305363],[102.886038,33.305269],[102.885816,33.305176],[102.885594,33.305082],[102.885371,33.304989],[102.885022,33.304839],[102.884829,33.304853],[102.88453,33.304884],[102.884206,33.304968],[102.884009,33.305163],[102.883766,33.305499],[102.883586,33.305882],[102.883405,33.306264],[102.883206,33.306584],[102.883006,33.30685],[102.882841,33.307053],[102.882676,33.307257],[102.882521,33.307443],[102.882367,33.307629],[102.882189,33.307904],[102.882011,33.308178],[102.881919,33.308462],[102.88185,33.308677],[102.88178,33.308892],[102.881676,33.309175],[102.881571,33.309458],[102.881455,33.309814],[102.881428,33.310066],[102.881442,33.310371],[102.881519,33.310696],[102.881566,33.310983],[102.881612,33.311271],[102.88165,33.311504],[102.881685,33.311847],[102.881719,33.312151],[102.881713,33.312402],[102.881707,33.312653],[102.881636,33.31294],[102.881566,33.31319],[102.881428,33.313598],[102.881326,33.313968],[102.881225,33.314337],[102.881123,33.314707],[102.881055,33.31495],[102.880988,33.315192],[102.88092,33.315435],[102.880853,33.315678],[102.880785,33.315921],[102.880718,33.316164],[102.88065,33.316406],[102.880583,33.316649],[102.880463,33.316898],[102.880343,33.317147],[102.880223,33.317396],[102.880103,33.317646],[102.879983,33.317895],[102.879863,33.318144],[102.879661,33.318517],[102.879419,33.318835],[102.879176,33.319154],[102.878903,33.319392],[102.878629,33.319629],[102.878304,33.319785],[102.878067,33.319871],[102.877679,33.319972],[102.877336,33.320012],[102.876993,33.320051],[102.876591,33.320052],[102.87619,33.320053],[102.876116,33.320053],[102.875867,33.320025],[102.875619,33.319996],[102.87537,33.319968],[102.875121,33.31994],[102.874872,33.319912],[102.874623,33.319884],[102.874353,33.319885],[102.874083,33.319886],[102.873813,33.319887],[102.873543,33.319888],[102.873147,33.31989],[102.872751,33.319892],[102.872386,33.319958],[102.872133,33.32003],[102.87188,33.320102],[102.871627,33.320174],[102.871374,33.320246],[102.871121,33.320317],[102.870868,33.320389],[102.870615,33.320461],[102.870362,33.320533],[102.870137,33.320602],[102.869913,33.320672],[102.869688,33.320741],[102.869464,33.320811],[102.869239,33.32088],[102.869015,33.32095],[102.868791,33.321019],[102.868566,33.321088],[102.868342,33.321158],[102.868117,33.321227],[102.867893,33.321297],[102.867668,33.321366],[102.867268,33.32142],[102.867031,33.321452],[102.866796,33.321448],[102.866561,33.321444],[102.866338,33.321378],[102.866115,33.321311],[102.865936,33.321164],[102.865757,33.321017],[102.865454,33.320725],[102.865151,33.320432],[102.864936,33.320272],[102.864721,33.320111],[102.864506,33.319951],[102.864291,33.31979],[102.864059,33.319643],[102.863828,33.319495],[102.863572,33.319455],[102.863316,33.319415],[102.863048,33.319354],[102.86278,33.319294],[102.862512,33.319234],[102.862244,33.319174],[102.861976,33.319114],[102.861708,33.319054],[102.86144,33.318993],[102.861172,33.318933],[102.860904,33.318873],[102.860636,33.318813],[102.860259,33.318641],[102.859882,33.318469],[102.859505,33.318297],[102.859092,33.318124],[102.858679,33.317951],[102.858266,33.317778],[102.857853,33.317605],[102.857639,33.317525],[102.857424,33.317445],[102.857209,33.317365],[102.856995,33.317285],[102.85678,33.317205],[102.856566,33.317125],[102.856351,33.317045],[102.856136,33.316965],[102.855892,33.316916],[102.855648,33.316866],[102.855351,33.316772],[102.855011,33.316641],[102.854652,33.316473],[102.854421,33.316272],[102.854171,33.316034],[102.854,33.315851],[102.85383,33.315669],[102.85366,33.315487],[102.85349,33.315304],[102.85332,33.315122],[102.853149,33.31494],[102.852878,33.314675],[102.852606,33.31441],[102.85233,33.314315],[102.851914,33.314281],[102.851498,33.314246],[102.851082,33.314212],[102.850683,33.314199],[102.850284,33.314186],[102.849885,33.314172],[102.849671,33.314222],[102.849498,33.314256],[102.849248,33.314404],[102.848998,33.314552],[102.848747,33.314763],[102.848496,33.314973],[102.848324,33.315025],[102.848217,33.31504],[102.847896,33.315035],[102.847661,33.315013],[102.847342,33.314935],[102.847096,33.314814],[102.846851,33.314694],[102.846605,33.314573],[102.84636,33.314452],[102.846114,33.314331],[102.845868,33.31421],[102.845623,33.314089],[102.845377,33.313969],[102.845153,33.313826],[102.84493,33.313683],[102.844706,33.31354],[102.844482,33.313397],[102.844258,33.313254],[102.844034,33.313112],[102.843811,33.312969],[102.843587,33.312826],[102.84337,33.312715],[102.843154,33.312603],[102.842938,33.312492],[102.842721,33.312381],[102.842478,33.312287],[102.842234,33.312192],[102.842011,33.31213],[102.841788,33.312068],[102.841565,33.312006],[102.841341,33.311944],[102.841065,33.311903],[102.840788,33.311863],[102.840516,33.311844],[102.840244,33.311826],[102.839972,33.311807],[102.839701,33.311789],[102.839429,33.31177],[102.839157,33.311752],[102.838886,33.311733],[102.838614,33.311714],[102.838386,33.311701],[102.838158,33.311688],[102.83793,33.311675],[102.837702,33.311662],[102.837474,33.311649],[102.837246,33.311636],[102.836842,33.311594],[102.836628,33.311573],[102.836393,33.311567],[102.836072,33.31158],[102.835672,33.31177],[102.835271,33.31196],[102.835096,33.312125],[102.834921,33.312289],[102.834746,33.312454],[102.834571,33.312619],[102.834396,33.312783],[102.834221,33.312948],[102.833979,33.313176],[102.833827,33.313244],[102.833612,33.313313],[102.833333,33.313345],[102.832991,33.313356],[102.832565,33.31326],[102.832237,33.313137],[102.831908,33.313015],[102.831741,33.312841],[102.831574,33.312668],[102.831408,33.312463],[102.831242,33.312258],[102.831076,33.312054],[102.83091,33.311849],[102.830744,33.311644],[102.830578,33.31144],[102.830412,33.311235],[102.830246,33.31103],[102.830037,33.310834],[102.829815,33.31067],[102.829593,33.310506],[102.829319,33.310369],[102.829046,33.310232],[102.828983,33.310219],[102.828625,33.310122],[102.828266,33.310025],[102.827908,33.309928],[102.827566,33.309922],[102.827225,33.309916],[102.82686,33.309964],[102.826579,33.310031],[102.826451,33.310083],[102.826255,33.310258],[102.826032,33.310612],[102.82596,33.310926],[102.825887,33.311239],[102.825839,33.311489],[102.82579,33.31174],[102.825632,33.312059],[102.825475,33.312289],[102.825301,33.312465],[102.824954,33.312621],[102.824707,33.31268],[102.824459,33.312739],[102.824237,33.312792],[102.824015,33.312844],[102.823792,33.312897],[102.82357,33.31295],[102.823348,33.313003],[102.823125,33.313056],[102.822899,33.313112],[102.822672,33.313168],[102.822445,33.313225],[102.822218,33.313281],[102.821991,33.313337],[102.821764,33.313393],[102.821537,33.313449],[102.82131,33.313506],[102.821083,33.313562],[102.820856,33.313618],[102.820641,33.313684],[102.820425,33.313749],[102.82021,33.313815],[102.819994,33.31388],[102.819779,33.313946],[102.819563,33.314011],[102.819348,33.314077],[102.819132,33.314142],[102.818743,33.314338],[102.818353,33.314533],[102.817964,33.314728],[102.817574,33.314924],[102.817247,33.315178],[102.816919,33.315433],[102.816688,33.315698],[102.816456,33.315962],[102.816149,33.316284],[102.815841,33.316607],[102.815534,33.316929],[102.815227,33.317251],[102.814895,33.317529],[102.814563,33.317808],[102.814301,33.318001],[102.813977,33.318138],[102.813689,33.318168],[102.813677,33.318169],[102.813292,33.318143],[102.812933,33.318029],[102.812592,33.317917],[102.812347,33.317867],[102.812103,33.317818],[102.811739,33.317789],[102.811665,33.317783],[102.811228,33.317748],[102.810958,33.317746],[102.810688,33.317743],[102.810418,33.317741],[102.810148,33.317739],[102.809878,33.317736],[102.809608,33.317734],[102.809517,33.317733],[102.809338,33.317731],[102.809211,33.31773],[102.809068,33.317729],[102.808798,33.317726],[102.808528,33.317724],[102.808456,33.317723],[102.808258,33.317721],[102.807988,33.317719],[102.807718,33.317716],[102.807448,33.317714],[102.807178,33.317711],[102.806908,33.317709],[102.806639,33.317717],[102.80637,33.317724],[102.8061,33.317732],[102.805831,33.31774],[102.805562,33.317748],[102.805292,33.317756],[102.805023,33.317763],[102.804754,33.317771],[102.804484,33.317779],[102.804215,33.317787],[102.803946,33.317795],[102.803676,33.317802],[102.803407,33.31781],[102.803138,33.317818],[102.802868,33.317826],[102.802599,33.317833],[102.80233,33.317841],[102.80206,33.317849],[102.801791,33.317857],[102.801522,33.317865],[102.801251,33.317896],[102.80098,33.317927],[102.800709,33.317958],[102.800439,33.317989],[102.800168,33.31802],[102.799897,33.318051],[102.799626,33.318082],[102.799355,33.318113],[102.799085,33.318144],[102.798814,33.318175],[102.798543,33.318206],[102.798272,33.318237],[102.798001,33.318268],[102.797731,33.318299],[102.79746,33.31833],[102.797189,33.318361],[102.796943,33.318396],[102.796698,33.318431],[102.796453,33.318466],[102.796207,33.3185],[102.795962,33.318535],[102.795716,33.31857],[102.795481,33.318584],[102.795245,33.318597],[102.79501,33.318611],[102.794774,33.318625],[102.794538,33.318638],[102.794303,33.318652],[102.7942,33.318647],[102.79387,33.318631],[102.793438,33.31861],[102.793005,33.318589],[102.792573,33.318567],[102.792196,33.318525],[102.791818,33.318482],[102.791441,33.318439],[102.791079,33.318406],[102.790717,33.318373],[102.790267,33.318365],[102.789818,33.318357],[102.789551,33.318339],[102.789284,33.318321],[102.789017,33.318302],[102.788751,33.318284],[102.788484,33.318266],[102.788217,33.318248],[102.78795,33.31823],[102.787683,33.318212],[102.787324,33.318122],[102.786964,33.318032],[102.786557,33.317924],[102.786196,33.317795],[102.785945,33.3177],[102.785693,33.317605],[102.785369,33.317518],[102.785045,33.31743],[102.784816,33.317366],[102.784586,33.317301],[102.784356,33.317236],[102.784127,33.317171],[102.783897,33.317106],[102.783667,33.317041],[102.783437,33.316976],[102.783208,33.316911],[102.782978,33.316846],[102.782748,33.316781],[102.782519,33.316716],[102.782289,33.316651],[102.782059,33.316586],[102.78183,33.316521],[102.781544,33.316374],[102.781329,33.316259],[102.781114,33.316144],[102.780846,33.315961],[102.780577,33.315778],[102.780309,33.315595],[102.779943,33.315336],[102.779577,33.315077],[102.77921,33.314818],[102.778844,33.314559],[102.778711,33.31433],[102.778644,33.314111],[102.77854,33.313688],[102.778435,33.313264],[102.778297,33.313031],[102.778159,33.312798],[102.778111,33.312725],[102.77793,33.312455],[102.777769,33.312303],[102.777768,33.312303],[102.77755,33.312227],[102.777232,33.312171],[102.777226,33.31217],[102.776969,33.312093],[102.776817,33.312017],[102.776731,33.311913],[102.776636,33.311741],[102.776494,33.311622],[102.776383,33.311554],[102.776174,33.311426],[102.775965,33.311298],[102.775756,33.311169],[102.775547,33.311041],[102.775337,33.310913],[102.775128,33.310785],[102.774919,33.310657],[102.77471,33.310529],[102.774353,33.31031],[102.774095,33.310276],[102.773705,33.310171],[102.77345,33.310067],[102.773333,33.310019],[102.773086,33.309838],[102.772867,33.309543],[102.772751,33.309225],[102.772635,33.308906],[102.772518,33.308588],[102.772505,33.308553],[102.772315,33.308381],[102.771925,33.308172],[102.771606,33.308025],[102.771287,33.307877],[102.771147,33.307815],[102.771049,33.307772],[102.770878,33.307687],[102.770659,33.307658],[102.770373,33.30763],[102.770069,33.307534],[102.76974,33.307434],[102.769412,33.307335],[102.769098,33.307135],[102.768869,33.306963],[102.768842,33.306882],[102.768727,33.306542],[102.768612,33.306202],[102.768543,33.306032],[102.768368,33.305901],[102.768181,33.305762],[102.767995,33.305623],[102.767643,33.30536],[102.767316,33.305187],[102.766988,33.305014],[102.766661,33.304841],[102.766376,33.304699],[102.76609,33.304558],[102.7657,33.304365],[102.765395,33.304089],[102.765215,33.303861],[102.765189,33.303824],[102.765053,33.303632],[102.764862,33.30347],[102.764615,33.303404],[102.764196,33.303356],[102.763904,33.303437],[102.763612,33.303517],[102.763473,33.303556],[102.763346,33.303581],[102.763178,33.303613],[102.762854,33.303584],[102.762473,33.303508],[102.762212,33.303423],[102.76195,33.303337],[102.761769,33.303223],[102.761636,33.303097],[102.761598,33.303061],[102.76148,33.302914],[102.761295,33.302844],[102.76114,33.302794],[102.760907,33.302813],[102.760675,33.302833],[102.760351,33.302804],[102.760027,33.30268],[102.759732,33.302595],[102.759437,33.302509],[102.759171,33.302394],[102.759085,33.302357],[102.758762,33.302252],[102.758438,33.302147],[102.758124,33.302109],[102.75781,33.302223],[102.757496,33.302484],[102.757182,33.302744],[102.756867,33.303004],[102.756866,33.303004],[102.756865,33.303005],[102.756605,33.303123],[102.756344,33.303242],[102.755906,33.303318],[102.75564,33.303328],[102.755373,33.303337],[102.755021,33.303251],[102.75481,33.303166],[102.7546,33.303081],[102.754574,33.303071],[102.754269,33.302918],[102.753917,33.302658],[102.753566,33.302398],[102.753214,33.302137],[102.75306,33.302024],[102.75281,33.301849],[102.752559,33.301675],[102.752308,33.3015],[102.752213,33.301433],[102.752118,33.301272],[102.752099,33.30092],[102.75208,33.300567],[102.752054,33.300482],[102.751948,33.300129],[102.751842,33.299777],[102.751731,33.299489],[102.75162,33.2992],[102.751536,33.298981],[102.751509,33.298911],[102.751515,33.298699],[102.751518,33.298578],[102.75154,33.298207],[102.751562,33.297836],[102.751583,33.297479],[102.751604,33.297122],[102.751585,33.296694],[102.751573,33.296427],[102.751561,33.29616],[102.751477,33.295949],[102.751443,33.295901],[102.751362,33.295786],[102.751219,33.295702],[102.751187,33.295684],[102.750976,33.295561],[102.750701,33.295465],[102.750425,33.295368],[102.750285,33.295321],[102.750227,33.295254],[102.750195,33.295218],[102.750005,33.294971],[102.749848,33.294766],[102.749691,33.294562],[102.749482,33.294409],[102.74922,33.294309],[102.748958,33.294209],[102.748673,33.294117],[102.748387,33.294025],[102.748102,33.293933],[102.747883,33.293819],[102.74773,33.293667],[102.747678,33.293573],[102.747645,33.293515],[102.747645,33.293463],[102.747645,33.293018],[102.747645,33.292572],[102.747616,33.292334],[102.747501,33.291937],[102.747387,33.29154],[102.747272,33.291142],[102.747226,33.290983],[102.747116,33.290655],[102.747007,33.290326],[102.746769,33.290079],[102.746498,33.290017],[102.746227,33.289955],[102.745836,33.289879],[102.745541,33.289755],[102.745227,33.289527],[102.744994,33.289256],[102.744761,33.288985],[102.74458,33.288775],[102.744294,33.288613],[102.744018,33.288565],[102.743601,33.288615],[102.743557,33.288603],[102.743279,33.288588],[102.743094,33.288578],[102.743001,33.288573],[102.742638,33.288565],[102.742325,33.288539],[102.742013,33.288473],[102.741701,33.288406],[102.741364,33.288339],[102.741102,33.288194],[102.740914,33.287987],[102.740753,33.28768],[102.740674,33.287446],[102.740595,33.287211],[102.740485,33.286864],[102.74037,33.286558],[102.740257,33.286292],[102.740021,33.286086],[102.739773,33.285868],[102.739525,33.285651],[102.739364,33.285475],[102.739202,33.2853],[102.73904,33.285125],[102.738879,33.28495],[102.738717,33.284775],[102.738555,33.284599],[102.738393,33.284424],[102.738232,33.284249],[102.738042,33.284099],[102.737853,33.283948],[102.737664,33.283798],[102.737474,33.283647],[102.737285,33.283497],[102.737095,33.283346],[102.736906,33.283196],[102.736717,33.283045],[102.736473,33.282943],[102.73623,33.282842],[102.735942,33.282746],[102.735655,33.282649],[102.735392,33.282553],[102.735128,33.282457],[102.734816,33.28236],[102.734504,33.282263],[102.734203,33.282237],[102.733902,33.282212],[102.733712,33.282244],[102.733417,33.282387],[102.733121,33.282531],[102.732825,33.282674],[102.732464,33.282798],[102.73215,33.282817],[102.731921,33.282798],[102.731636,33.282702],[102.731322,33.282502],[102.731007,33.282303],[102.73077,33.282248],[102.730567,33.282232],[102.730254,33.282226],[102.73004,33.282235],[102.729796,33.282293],[102.729551,33.28235],[102.729199,33.282388],[102.729018,33.28235],[102.728733,33.282245],[102.728585,33.282118],[102.72839,33.28195],[102.728228,33.281779],[102.728162,33.281532],[102.728151,33.281488],[102.728095,33.281256],[102.728019,33.280865],[102.727762,33.28077],[102.727376,33.280713],[102.726991,33.280656],[102.726779,33.280578],[102.726705,33.280551],[102.726477,33.280437],[102.72623,33.280342],[102.725925,33.28018],[102.725738,33.279968],[102.725448,33.279638],[102.72544,33.279628],[102.725225,33.279433],[102.725011,33.279238],[102.724791,33.279128],[102.724571,33.279018],[102.724554,33.279009],[102.724269,33.278902],[102.723983,33.278794],[102.723698,33.278686],[102.723422,33.278643],[102.723146,33.2786],[102.722781,33.278575],[102.722416,33.278549],[102.722051,33.278524],[102.721623,33.278476],[102.721261,33.278305],[102.721004,33.278115],[102.720814,33.277734],[102.720647,33.277496],[102.720481,33.277258],[102.72029,33.277001],[102.720162,33.276778],[102.720148,33.276754],[102.720014,33.276525],[102.719795,33.276316],[102.71951,33.27604],[102.719509,33.276039],[102.719509,33.276038],[102.719301,33.275678],[102.71911,33.27545],[102.718882,33.275126],[102.718644,33.274917],[102.718463,33.274745],[102.718257,33.274498],[102.718051,33.274251],[102.717892,33.27406],[102.717678,33.27376],[102.717464,33.273461],[102.717424,33.273264],[102.717375,33.273193],[102.717264,33.27303],[102.71713,33.272937],[102.716907,33.272785],[102.716683,33.272632],[102.71646,33.272326],[102.716237,33.272019],[102.71615,33.2719],[102.716084,33.2717],[102.716055,33.271424],[102.716029,33.271202],[102.716007,33.271014],[102.715961,33.270858],[102.71595,33.270824],[102.715865,33.270634],[102.715722,33.270443],[102.715579,33.270253],[102.715403,33.27011],[102.715227,33.269967],[102.715181,33.269933],[102.714968,33.26977],[102.71483,33.269592],[102.714692,33.269413],[102.714462,33.269201],[102.714231,33.26899],[102.714114,33.268771],[102.713998,33.268552],[102.713931,33.268457],[102.713803,33.268361],[102.713741,33.268261],[102.713739,33.268248],[102.713717,33.268076],[102.713684,33.267766],[102.713677,33.267674],[102.71366,33.26741],[102.713555,33.267005],[102.713455,33.266798],[102.713355,33.266591],[102.713222,33.266443],[102.713046,33.266334],[102.712807,33.266241],[102.712665,33.266187],[102.71228,33.265996],[102.711894,33.265806],[102.711642,33.265634],[102.711494,33.265515],[102.71128,33.265187],[102.711214,33.265092],[102.71119,33.264973],[102.711171,33.264849],[102.711028,33.264649],[102.710909,33.26444],[102.7107,33.264354],[102.710533,33.264259],[102.710428,33.264164],[102.710338,33.26405],[102.710262,33.263974],[102.710133,33.263897],[102.709857,33.26384],[102.70947,33.263733],[102.709082,33.263626],[102.708782,33.263498],[102.708425,33.263257],[102.708068,33.263017],[102.707721,33.262765],[102.707602,33.262608],[102.707421,33.26237],[102.707383,33.262284],[102.707359,33.262118],[102.707349,33.262078],[102.707311,33.261932],[102.707235,33.261832],[102.707069,33.261737],[102.706975,33.261688],[102.706686,33.261539],[102.706398,33.26139],[102.706298,33.261294],[102.706274,33.261223],[102.706272,33.261209],[102.70626,33.261123],[102.706198,33.261014],[102.706074,33.260952],[102.705908,33.260937],[102.7059,33.260938],[102.705636,33.260971],[102.705432,33.260937],[102.705294,33.260876],[102.70507,33.260709],[102.704846,33.260542],[102.704632,33.260447],[102.704342,33.260352],[102.704144,33.260237],[102.704013,33.260162],[102.703785,33.259986],[102.703633,33.259795],[102.703452,33.259434],[102.703361,33.259348],[102.703138,33.259267],[102.702947,33.259196],[102.702729,33.259096],[102.702581,33.258967],[102.702315,33.258748],[102.702048,33.258529],[102.701846,33.258284],[102.701644,33.258039],[102.701501,33.257768],[102.701372,33.25772],[102.701229,33.25773],[102.70112,33.257801],[102.700977,33.257901],[102.700735,33.257977],[102.70071,33.25798],[102.700421,33.258009],[102.700363,33.258015],[102.700225,33.258039],[102.70013,33.258073],[102.70004,33.258149],[102.699887,33.258353],[102.699714,33.258701],[102.69954,33.259048],[102.699335,33.259265],[102.699131,33.259481],[102.698926,33.259614],[102.698769,33.259729],[102.698541,33.259781],[102.698312,33.25981],[102.698208,33.259857],[102.698096,33.260183],[102.697984,33.260509],[102.697872,33.260835],[102.69776,33.261161],[102.697629,33.261572],[102.697497,33.261983],[102.697365,33.262394],[102.69734,33.262465],[102.697212,33.262828],[102.697108,33.263122],[102.69698,33.263369],[102.696885,33.263502],[102.696516,33.263729],[102.696147,33.263955],[102.696071,33.263974],[102.695866,33.26395],[102.695505,33.263888],[102.695152,33.263737],[102.6948,33.263587],[102.694448,33.263436],[102.694086,33.263291],[102.693725,33.263146],[102.693472,33.263086],[102.69322,33.263027],[102.692898,33.262995],[102.692576,33.262963],[102.692254,33.262931],[102.691914,33.262858],[102.691878,33.262851],[102.691721,33.262822],[102.691517,33.262865],[102.691226,33.263036],[102.690967,33.263329],[102.690707,33.263622],[102.690448,33.263915],[102.690188,33.264207],[102.689894,33.264346],[102.689568,33.26433],[102.689242,33.264314],[102.688954,33.264248],[102.688686,33.264124],[102.68846,33.264019],[102.688121,33.263729],[102.687782,33.263439],[102.687444,33.263148],[102.687261,33.262959],[102.687079,33.262771],[102.686897,33.262582],[102.686715,33.262393],[102.686533,33.262204],[102.68635,33.262015],[102.686168,33.261826],[102.685986,33.261637],[102.685804,33.261448],[102.685622,33.26126],[102.685439,33.261071],[102.685257,33.260882],[102.685075,33.260693],[102.684893,33.260504],[102.68471,33.260315],[102.684528,33.260126],[102.684415,33.260009],[102.684379,33.259972],[102.684346,33.259937],[102.684164,33.259748],[102.684042,33.259622],[102.683982,33.25956],[102.683911,33.259486],[102.683799,33.259371],[102.68353,33.259111],[102.683261,33.258852],[102.682992,33.258592],[102.68278,33.258366],[102.682569,33.258139],[102.682418,33.257913],[102.682267,33.257687],[102.682117,33.257431],[102.681967,33.257174],[102.681814,33.256979],[102.681662,33.256783],[102.681416,33.256525],[102.68117,33.256267],[102.680963,33.256096],[102.680756,33.255925],[102.680549,33.255754],[102.680342,33.255583],[102.68014,33.255455],[102.679938,33.255327],[102.679736,33.255199],[102.679535,33.255071],[102.679333,33.254943],[102.679131,33.254815],[102.678929,33.254687],[102.678727,33.254559],[102.678498,33.254435],[102.678305,33.254331],[102.67827,33.254312],[102.678269,33.254311],[102.678247,33.254299],[102.678179,33.254262],[102.678041,33.254188],[102.677812,33.254064],[102.677584,33.25394],[102.677355,33.253816],[102.677127,33.253693],[102.676969,33.253607],[102.676899,33.253569],[102.676899,33.253569],[102.676898,33.253569],[102.67667,33.253445],[102.676441,33.253321],[102.676242,33.253204],[102.676043,33.253086],[102.675844,33.252969],[102.675645,33.252851],[102.675418,33.252766],[102.675191,33.25268],[102.674759,33.252591],[102.674519,33.252525],[102.67428,33.25246],[102.673872,33.252351],[102.673621,33.252266],[102.67337,33.25218],[102.673119,33.252063],[102.672868,33.251946],[102.67256,33.251739],[102.672322,33.251593],[102.672238,33.251559],[102.672107,33.251507],[102.671939,33.25144],[102.671893,33.251421],[102.671652,33.251367],[102.671412,33.251312],[102.671123,33.251266],[102.670834,33.25122],[102.670497,33.251194],[102.670147,33.251187],[102.669797,33.25118],[102.669674,33.251259],[102.669623,33.251379],[102.669594,33.251562],[102.669601,33.251767],[102.669607,33.251927],[102.66964,33.251985],[102.669816,33.252294],[102.66998,33.252481],[102.670144,33.252667],[102.670304,33.252968],[102.670351,33.253055],[102.670351,33.253056],[102.670351,33.253056],[102.670319,33.253339],[102.670098,33.253497],[102.669829,33.253633],[102.669797,33.253661],[102.669705,33.253741],[102.669671,33.253771],[102.669557,33.25387],[102.669532,33.253892],[102.669502,33.254094],[102.669554,33.254439],[102.669564,33.254499],[102.669644,33.254669],[102.669747,33.254889],[102.669908,33.255195],[102.669962,33.25543],[102.670016,33.255664],[102.670033,33.255949],[102.670025,33.256242],[102.670017,33.256536],[102.669961,33.256819],[102.669877,33.257014],[102.669698,33.257229],[102.669684,33.257246],[102.669627,33.257314],[102.669553,33.257393],[102.669532,33.257407],[102.669481,33.257441],[102.669233,33.25761],[102.668915,33.257767],[102.668524,33.257942],[102.668255,33.258058],[102.668156,33.258158],[102.668129,33.258259],[102.668172,33.258442],[102.668334,33.258729],[102.668373,33.258803],[102.668402,33.258859],[102.668464,33.258977],[102.668477,33.259001],[102.668495,33.259036],[102.668497,33.259042],[102.668529,33.259172],[102.668581,33.259382],[102.668575,33.259686],[102.668525,33.259726],[102.668427,33.259764],[102.668395,33.259769],[102.668268,33.259789],[102.668245,33.259792],[102.668185,33.259801],[102.66799,33.259847],[102.667869,33.259875],[102.667567,33.25987],[102.667495,33.259868],[102.667423,33.259867],[102.667359,33.259866],[102.667224,33.259863],[102.666976,33.259859],[102.666529,33.259851],[102.666388,33.259848],[102.666319,33.259847],[102.666082,33.259842],[102.665719,33.259886],[102.665355,33.25993],[102.665303,33.259939],[102.665101,33.259976],[102.664846,33.260021],[102.66458,33.260046],[102.664313,33.260072],[102.664059,33.260067],[102.663805,33.260063],[102.663384,33.260005],[102.662963,33.259947],[102.66253,33.259867],[102.662098,33.259787],[102.661784,33.259781],[102.661351,33.259753],[102.660965,33.259746],[102.660531,33.259658],[102.660196,33.259549],[102.659861,33.259441],[102.659623,33.259317],[102.659384,33.259194],[102.659146,33.25907],[102.658908,33.258947],[102.65867,33.258823],[102.658431,33.258699],[102.658193,33.258576],[102.657955,33.258452],[102.657658,33.258237],[102.657352,33.257947],[102.657045,33.257657],[102.656809,33.25745],[102.65655,33.257203],[102.656336,33.257077],[102.656003,33.256868],[102.655693,33.25673],[102.655384,33.256592],[102.655169,33.256492],[102.654954,33.256392],[102.654739,33.256291],[102.654524,33.256191],[102.654225,33.256094],[102.653926,33.255997],[102.653661,33.255911],[102.653303,33.255783],[102.652993,33.255655],[102.652635,33.255466],[102.652495,33.255302],[102.652235,33.255113],[102.652045,33.254928],[102.651788,33.254659],[102.651482,33.254349],[102.651285,33.254051],[102.651088,33.253753],[102.650862,33.2534],[102.650636,33.253046],[102.65041,33.252692],[102.650184,33.252338],[102.649918,33.252038],[102.649716,33.251923],[102.649514,33.251808],[102.649154,33.251699],[102.648746,33.25163],[102.648337,33.251562],[102.64817,33.251519],[102.647881,33.251432],[102.647585,33.251244],[102.647288,33.251056],[102.647103,33.250907],[102.646918,33.250758],[102.646733,33.25061],[102.646548,33.250461],[102.646363,33.250312],[102.646178,33.250163],[102.646109,33.250122],[102.645797,33.249933],[102.645462,33.249805],[102.64521,33.249759],[102.644957,33.249714],[102.644729,33.249679],[102.6445,33.249645],[102.644117,33.249516],[102.64371,33.249387],[102.643499,33.249243],[102.643288,33.249099],[102.643077,33.248955],[102.642866,33.248811],[102.642642,33.248656],[102.642419,33.248501],[102.642195,33.248346],[102.641972,33.248192],[102.641748,33.248037],[102.641525,33.247882],[102.641301,33.247727],[102.641078,33.247572],[102.640854,33.247417],[102.640631,33.247263],[102.640407,33.247108],[102.640184,33.246953],[102.63996,33.246798],[102.639737,33.246643],[102.639545,33.246507],[102.639521,33.24649],[102.639304,33.246336],[102.639088,33.246182],[102.638872,33.246029],[102.638655,33.245875],[102.638439,33.245722],[102.638223,33.245568],[102.638007,33.245415],[102.637669,33.245265],[102.637641,33.245252],[102.637344,33.24512],[102.637305,33.245103],[102.637275,33.24509],[102.637194,33.245053],[102.637148,33.245033],[102.636988,33.244962],[102.63691,33.244927],[102.636563,33.244789],[102.636217,33.244651],[102.635792,33.244516],[102.635367,33.244381],[102.634942,33.244247],[102.634516,33.244112],[102.634115,33.243939],[102.633713,33.243767],[102.633311,33.243595],[102.633074,33.243428],[102.632863,33.243201],[102.632841,33.243162],[102.632755,33.24301],[102.632748,33.242996],[102.632734,33.242611],[102.632812,33.242389],[102.632891,33.242168],[102.633048,33.24187],[102.633081,33.241806],[102.633272,33.241445],[102.633376,33.241183],[102.633479,33.240922],[102.633537,33.240579],[102.633572,33.240194],[102.633583,33.240099],[102.633603,33.239931],[102.633634,33.239668],[102.633642,33.239371],[102.633644,33.239304],[102.633614,33.239081],[102.633584,33.238857],[102.633509,33.238637],[102.633469,33.238517],[102.633435,33.238416],[102.63336,33.238195],[102.633286,33.237975],[102.633211,33.237754],[102.633137,33.237533],[102.633027,33.237336],[102.632918,33.237139],[102.632808,33.236942],[102.632699,33.236745],[102.63259,33.236547],[102.63248,33.23635],[102.632371,33.236153],[102.632262,33.235956],[102.63209,33.235598],[102.631919,33.23524],[102.631794,33.234954],[102.631669,33.234669],[102.631578,33.234446],[102.631488,33.234224],[102.631397,33.234002],[102.631306,33.233779],[102.631216,33.233557],[102.631125,33.233335],[102.631034,33.233112],[102.630944,33.23289],[102.630843,33.232635],[102.630742,33.232381],[102.630632,33.231953],[102.630614,33.231694],[102.630638,33.231606],[102.630696,33.23139],[102.630809,33.23119],[102.630923,33.23099],[102.631111,33.23073],[102.631299,33.230469],[102.631454,33.230087],[102.631546,33.229816],[102.631639,33.229544],[102.631674,33.229119],[102.631638,33.228672],[102.631596,33.228418],[102.631555,33.228164],[102.631457,33.227787],[102.631359,33.22741],[102.631274,33.227149],[102.631189,33.226888],[102.631105,33.226627],[102.63102,33.226366],[102.630935,33.226105],[102.630851,33.225844],[102.630766,33.225583],[102.630681,33.225322],[102.630597,33.225061],[102.630512,33.224799],[102.630449,33.22458],[102.630386,33.22436],[102.630323,33.22414],[102.630261,33.22392],[102.630198,33.2237],[102.630135,33.223481],[102.630098,33.223074],[102.630044,33.22283],[102.629991,33.222585],[102.629902,33.2223],[102.629813,33.222015],[102.629591,33.221767],[102.629368,33.22152],[102.629146,33.221253],[102.628923,33.220985],[102.628779,33.220786],[102.628635,33.220586],[102.62849,33.220387],[102.628346,33.220187],[102.628202,33.219988],[102.628057,33.219789],[102.627913,33.219589],[102.627769,33.21939],[102.627625,33.21919],[102.62748,33.218991],[102.627288,33.218624],[102.627095,33.218258],[102.626903,33.217891],[102.626801,33.217666],[102.626698,33.217442],[102.626613,33.217054],[102.626571,33.216821],[102.62653,33.216587],[102.626439,33.216373],[102.626347,33.216159],[102.626185,33.215904],[102.626046,33.215686],[102.625812,33.215418],[102.625554,33.21515],[102.625244,33.214962],[102.625019,33.214836],[102.624793,33.21471],[102.624436,33.21446],[102.62413,33.214231],[102.623979,33.214045],[102.623827,33.21386],[102.623724,33.213634],[102.623621,33.213409],[102.623593,33.213145],[102.623564,33.212881],[102.623646,33.212526],[102.62375,33.212265],[102.623853,33.212003],[102.624077,33.211744],[102.624252,33.211524],[102.624427,33.211304],[102.624583,33.21111],[102.62474,33.210916],[102.624896,33.210721],[102.625052,33.210527],[102.625196,33.210332],[102.62534,33.210137],[102.625484,33.209942],[102.625628,33.209747],[102.625731,33.209545],[102.625821,33.209304],[102.625912,33.209063],[102.625965,33.20876],[102.626018,33.208457],[102.626054,33.208254],[102.626089,33.207871],[102.626097,33.207597],[102.626106,33.207324],[102.626053,33.206988],[102.626001,33.206652],[102.625885,33.20641],[102.625746,33.206163],[102.625631,33.205918],[102.625615,33.205634],[102.625716,33.205473],[102.625951,33.205129],[102.626186,33.204785],[102.626194,33.204773],[102.62646,33.204447],[102.626726,33.204122],[102.626992,33.203796],[102.627284,33.203497],[102.627576,33.203199],[102.627868,33.2029],[102.628159,33.202601],[102.628333,33.202363],[102.628489,33.201979],[102.62855,33.201758],[102.628611,33.201536],[102.628671,33.201314],[102.628732,33.201092],[102.628805,33.200827],[102.628879,33.200563],[102.628952,33.200298],[102.629026,33.200033],[102.629099,33.199769],[102.629173,33.199504],[102.629246,33.199239],[102.62932,33.198975],[102.629332,33.198573],[102.629289,33.19835],[102.629247,33.198127],[102.629162,33.19772],[102.629076,33.197312],[102.628917,33.196934],[102.628758,33.196556],[102.628631,33.196202],[102.628504,33.195848],[102.628377,33.195495],[102.628263,33.195249],[102.628149,33.195004],[102.628047,33.194759],[102.627945,33.194514],[102.627759,33.194185],[102.627573,33.193959],[102.627349,33.193793],[102.627124,33.193626],[102.626811,33.193424],[102.626498,33.193222],[102.626186,33.19302],[102.626057,33.192937],[102.625814,33.192758],[102.625648,33.192613],[102.625416,33.192305],[102.625301,33.19207],[102.625187,33.191835],[102.625121,33.1916],[102.625054,33.191366],[102.624968,33.190989],[102.624882,33.190613],[102.624749,33.190226],[102.624658,33.18999],[102.624567,33.189755],[102.624455,33.189449],[102.624342,33.189142],[102.624146,33.188824],[102.62395,33.188507],[102.623754,33.188148],[102.623558,33.18779],[102.623385,33.187496],[102.623211,33.187201],[102.623049,33.186934],[102.622861,33.186768],[102.622552,33.18656],[102.62222,33.186391],[102.621788,33.186292],[102.621355,33.186192],[102.621098,33.186152],[102.620842,33.186112],[102.620585,33.186071],[102.620328,33.186031],[102.620071,33.18599],[102.619815,33.18595],[102.619558,33.185909],[102.619301,33.185869],[102.619044,33.185829],[102.618788,33.185788],[102.618531,33.185748],[102.618274,33.185707],[102.618017,33.185667],[102.61776,33.185626],[102.617504,33.185586],[102.617247,33.185546],[102.616973,33.185514],[102.616698,33.185482],[102.616424,33.185451],[102.61615,33.185419],[102.615875,33.185388],[102.615601,33.185356],[102.615327,33.185325],[102.615053,33.185293],[102.614778,33.185262],[102.614504,33.18523],[102.61427,33.185192],[102.614195,33.185179],[102.614169,33.185175],[102.614036,33.185153],[102.613803,33.185115],[102.613569,33.185076],[102.613335,33.185038],[102.613101,33.185],[102.612868,33.184961],[102.612634,33.184923],[102.6124,33.184885],[102.612166,33.184846],[102.611933,33.184808],[102.611699,33.18477],[102.611435,33.184704],[102.611171,33.184638],[102.611034,33.184604],[102.610908,33.184572],[102.610644,33.184507],[102.61038,33.184441],[102.610117,33.184375],[102.609882,33.184338],[102.609786,33.184322],[102.6097,33.184308],[102.609648,33.1843],[102.609479,33.184273],[102.609414,33.184263],[102.609179,33.184225],[102.609081,33.184209],[102.609001,33.184196],[102.608945,33.184188],[102.608774,33.18416],[102.608711,33.18415],[102.608477,33.184113],[102.608242,33.184075],[102.608014,33.184054],[102.607968,33.184049],[102.607785,33.184032],[102.607557,33.184011],[102.607376,33.183994],[102.607328,33.183989],[102.6071,33.183968],[102.606871,33.183946],[102.606437,33.183939],[102.606098,33.183973],[102.605735,33.184047],[102.605371,33.184121],[102.605121,33.184197],[102.604872,33.184273],[102.604863,33.184276],[102.604622,33.184349],[102.604373,33.184426],[102.604123,33.184502],[102.604109,33.184506],[102.604085,33.184514],[102.603873,33.184578],[102.603624,33.184654],[102.603374,33.184731],[102.60313,33.184843],[102.602886,33.184954],[102.602641,33.185066],[102.602397,33.185178],[102.602152,33.18529],[102.601908,33.185402],[102.601842,33.185432],[102.601664,33.185514],[102.601419,33.185626],[102.60117,33.185713],[102.600922,33.185801],[102.600531,33.185915],[102.600313,33.185972],[102.600094,33.186029],[102.599744,33.186052],[102.599393,33.186076],[102.598966,33.186108],[102.598539,33.18614],[102.598112,33.186173],[102.597668,33.186168],[102.597224,33.186163],[102.59678,33.186158],[102.596655,33.186157],[102.596348,33.186154],[102.596301,33.186154],[102.595916,33.186151],[102.595688,33.186123],[102.595687,33.186123],[102.595687,33.186123],[102.59555,33.186107],[102.595459,33.186096],[102.595418,33.186091],[102.595231,33.186069],[102.595002,33.186042],[102.594774,33.186015],[102.594545,33.185987],[102.594316,33.18596],[102.594088,33.185933],[102.593835,33.185915],[102.593582,33.185896],[102.593329,33.185878],[102.593076,33.185859],[102.592824,33.185841],[102.592571,33.185822],[102.592341,33.18578],[102.592111,33.185738],[102.591881,33.185696],[102.591651,33.185653],[102.591421,33.185611],[102.591191,33.185569],[102.590961,33.185527],[102.590731,33.185485],[102.59047,33.185421],[102.590209,33.185357],[102.589948,33.185294],[102.589688,33.18523],[102.589427,33.185167],[102.589166,33.185103],[102.588906,33.185039],[102.588645,33.184976],[102.588384,33.184912],[102.588124,33.184848],[102.58801,33.184821],[102.587863,33.184785],[102.587662,33.184736],[102.587602,33.184721],[102.587452,33.184685],[102.587342,33.184658],[102.587081,33.184594],[102.587175,33.184202],[102.58727,33.18381],[102.587269,33.183796],[102.587251,33.1834],[102.587198,33.183066],[102.587115,33.182782],[102.58695,33.182623],[102.586923,33.182597],[102.586922,33.182595],[102.586785,33.182463],[102.58662,33.182303],[102.586456,33.182144],[102.586171,33.181972],[102.585887,33.1818],[102.585586,33.181679],[102.585284,33.181558],[102.584936,33.181449],[102.584588,33.18134],[102.584349,33.181284],[102.58411,33.181228],[102.584043,33.181212],[102.583989,33.1812],[102.583872,33.181172],[102.583633,33.181116],[102.583394,33.18106],[102.583156,33.181004],[102.582917,33.180949],[102.582678,33.180893],[102.582378,33.180747],[102.582373,33.180745],[102.582348,33.180733],[102.582017,33.180573],[102.581701,33.180387],[102.581386,33.180202],[102.581163,33.180005],[102.580939,33.179809],[102.580777,33.179601],[102.580615,33.179393],[102.580561,33.179157],[102.580506,33.178921],[102.580452,33.178684],[102.580398,33.178448],[102.580405,33.178141],[102.580444,33.177861],[102.580541,33.177631],[102.580638,33.17748],[102.58088,33.177242],[102.580919,33.177203],[102.581023,33.177009],[102.581123,33.176823],[102.581326,33.176443],[102.581469,33.176178],[102.581481,33.176155],[102.58153,33.176063],[102.581546,33.175853],[102.581554,33.175744],[102.58156,33.175671],[102.581572,33.175503],[102.581579,33.175424],[102.581583,33.175369],[102.581595,33.175242],[102.5816,33.175181],[102.581622,33.174939],[102.581753,33.174583],[102.581948,33.174227],[102.582134,33.174053],[102.582207,33.173939],[102.582238,33.173889],[102.582459,33.173746],[102.582572,33.17362],[102.582688,33.173403],[102.582664,33.173274],[102.58261,33.173017],[102.582583,33.172928],[102.582507,33.172677],[102.582242,33.172338],[102.582176,33.1722],[102.582069,33.171976],[102.581984,33.171758],[102.581898,33.171539],[102.581808,33.171437],[102.581692,33.171304],[102.581421,33.171171],[102.581086,33.171138],[102.580843,33.171082],[102.580658,33.171055],[102.580449,33.171024],[102.580087,33.170862],[102.579908,33.170705],[102.579733,33.170446],[102.579554,33.170059],[102.579376,33.169672],[102.579256,33.169431],[102.579135,33.169189],[102.579015,33.168948],[102.578894,33.168707],[102.578774,33.168466],[102.578653,33.168224],[102.578448,33.167965],[102.57818,33.167728],[102.577968,33.167648],[102.577756,33.167568],[102.577438,33.167497],[102.577121,33.167426],[102.576755,33.167336],[102.576726,33.167329],[102.576534,33.167282],[102.576332,33.167232],[102.576163,33.167177],[102.576,33.167123],[102.575667,33.167014],[102.575304,33.166905],[102.574941,33.166795],[102.574924,33.166791],[102.57454,33.166683],[102.574155,33.166575],[102.57373,33.166477],[102.573306,33.166378],[102.572897,33.166281],[102.572487,33.166184],[102.572064,33.166073],[102.57164,33.165962],[102.5714,33.165829],[102.57116,33.165697],[102.570921,33.1655],[102.570683,33.165303],[102.57052,33.165121],[102.570358,33.164939],[102.570182,33.164562],[102.570007,33.164185],[102.569832,33.163808],[102.569654,33.163599],[102.569491,33.163443],[102.569328,33.163287],[102.569091,33.163052],[102.568971,33.162985],[102.568957,33.162966],[102.568761,33.162752],[102.568642,33.16252],[102.568386,33.16236],[102.568095,33.162253],[102.567803,33.162276],[102.567473,33.162475],[102.56722,33.162627],[102.567095,33.162717],[102.566923,33.16274],[102.566739,33.162675],[102.566643,33.162449],[102.566582,33.162157],[102.56656,33.16205],[102.56653,33.161747],[102.566352,33.161467],[102.566123,33.161203],[102.565929,33.16098],[102.565784,33.160751],[102.565638,33.160522],[102.565538,33.160194],[102.565437,33.159867],[102.565412,33.159784],[102.565341,33.159683],[102.565263,33.159611],[102.565132,33.159582],[102.564919,33.159593],[102.564811,33.1596],[102.56446,33.159641],[102.564234,33.159611],[102.564074,33.159492],[102.563901,33.159356],[102.563776,33.15926],[102.563663,33.159254],[102.563366,33.159272],[102.56314,33.15935],[102.562908,33.159308],[102.562673,33.159189],[102.562438,33.15907],[102.562075,33.158969],[102.561712,33.158868],[102.561357,33.158746],[102.56114,33.15882],[102.560923,33.158895],[102.560521,33.159091],[102.560242,33.159253],[102.559963,33.159414],[102.559649,33.159715],[102.559463,33.159852],[102.559277,33.15999],[102.559242,33.160013],[102.559043,33.160151],[102.559011,33.160174],[102.558809,33.160313],[102.558532,33.160423],[102.558254,33.160533],[102.557827,33.160601],[102.557477,33.160568],[102.557127,33.160536],[102.556896,33.160504],[102.556679,33.160385],[102.55656,33.160319],[102.55634,33.16026],[102.556013,33.160319],[102.555922,33.160351],[102.555757,33.160408],[102.555531,33.160485],[102.555305,33.160563],[102.555011,33.160674],[102.554717,33.160785],[102.554423,33.160896],[102.554187,33.160986],[102.553848,33.161152],[102.553616,33.161164],[102.553431,33.161099],[102.553211,33.160956],[102.553033,33.160664],[102.552955,33.160441],[102.552878,33.160218],[102.552747,33.160099],[102.552609,33.160041],[102.55242,33.159962],[102.552345,33.159906],[102.552182,33.159784],[102.551926,33.159605],[102.551629,33.159397],[102.551492,33.159189],[102.55132,33.158817],[102.551147,33.158445],[102.550992,33.158083],[102.550927,33.157904],[102.550772,33.15772],[102.550736,33.157565],[102.550593,33.157486],[102.550201,33.15727],[102.549809,33.157053],[102.549613,33.156946],[102.549464,33.156964],[102.549291,33.156845],[102.548928,33.15675],[102.548637,33.156673],[102.548593,33.156656],[102.548256,33.15653],[102.548051,33.156408],[102.547846,33.156286],[102.547542,33.156012],[102.547358,33.155825],[102.547173,33.155638],[102.546878,33.155473],[102.546582,33.155308],[102.546477,33.155227],[102.546251,33.154864],[102.54621,33.154692],[102.546073,33.154507],[102.546002,33.154377],[102.545906,33.15418],[102.545847,33.153948],[102.545834,33.153855],[102.545787,33.153512],[102.54574,33.153169],[102.545752,33.152824],[102.545829,33.152527],[102.545829,33.152417],[102.545829,33.151993],[102.545829,33.151569],[102.545805,33.15142],[102.545696,33.151243],[102.54534,33.151018],[102.544948,33.150856],[102.544624,33.150778],[102.544374,33.150752],[102.544223,33.150736],[102.543946,33.150706],[102.54367,33.150677],[102.543414,33.150629],[102.543301,33.150558],[102.543174,33.150431],[102.543075,33.150332],[102.542849,33.150308],[102.542726,33.150324],[102.542533,33.150349],[102.542233,33.150445],[102.541933,33.15054],[102.541671,33.150546],[102.541377,33.15046],[102.541084,33.150375],[102.54079,33.15029],[102.540416,33.150236],[102.539987,33.150254],[102.539583,33.150314],[102.539268,33.150465],[102.538952,33.150617],[102.538875,33.150666],[102.538562,33.150864],[102.538248,33.151062],[102.537935,33.151259],[102.537656,33.151518],[102.537376,33.151777],[102.537351,33.151829],[102.537215,33.15211],[102.536971,33.152259],[102.536626,33.15239],[102.5365,33.15241],[102.536186,33.152461],[102.535832,33.152717],[102.535478,33.152973],[102.535303,33.153139],[102.535127,33.153306],[102.534954,33.153376],[102.534878,33.153407],[102.534741,33.153413],[102.534574,33.153365],[102.534342,33.153234],[102.534166,33.153212],[102.533994,33.153216],[102.533704,33.153223],[102.533606,33.153207],[102.533491,33.153211],[102.533242,33.153258],[102.532992,33.153306],[102.532778,33.153246],[102.53254,33.153145],[102.532236,33.153115],[102.532187,33.153119],[102.531964,33.153136],[102.531921,33.153139],[102.53186,33.153156],[102.531522,33.153246],[102.531195,33.153425],[102.530868,33.153603],[102.530621,33.153779],[102.530374,33.153955],[102.530136,33.154096],[102.529898,33.154236],[102.529897,33.154236],[102.529896,33.154237],[102.529638,33.154324],[102.529381,33.154412],[102.529149,33.154501],[102.528917,33.154589],[102.528662,33.154584],[102.528407,33.154579],[102.52811,33.154523],[102.527814,33.154467],[102.527551,33.154147],[102.527482,33.153881],[102.527413,33.153615],[102.527356,33.15322],[102.527299,33.152826],[102.527212,33.152588],[102.527125,33.15235],[102.526877,33.152031],[102.526764,33.151885],[102.526764,33.151885],[102.526763,33.151884],[102.526361,33.151698],[102.525958,33.151511],[102.525559,33.151403],[102.525159,33.151295],[102.52476,33.151187],[102.52445,33.15109],[102.524141,33.150993],[102.523832,33.150897],[102.523523,33.150786],[102.523215,33.150675],[102.522906,33.150563],[102.522716,33.150352],[102.522527,33.150141],[102.522457,33.149911],[102.522387,33.14968],[102.522402,33.149428],[102.522432,33.14909],[102.522462,33.148753],[102.522492,33.148416],[102.522546,33.148071],[102.522582,33.147785],[102.522617,33.1475],[102.52257,33.147238],[102.522522,33.146976],[102.522445,33.146759],[102.522368,33.146542],[102.522198,33.14626],[102.522028,33.145977],[102.521922,33.145791],[102.521755,33.1455],[102.521588,33.14521],[102.521474,33.144993],[102.521309,33.14468],[102.52113,33.144347],[102.520934,33.144062],[102.520708,33.143913],[102.520342,33.14372],[102.519976,33.143526],[102.519792,33.143306],[102.51972,33.143003],[102.519688,33.14278],[102.519655,33.142557],[102.519697,33.14211],[102.519738,33.141664],[102.51978,33.141218],[102.519756,33.140921],[102.519738,33.14065],[102.51972,33.140378],[102.519628,33.140072],[102.519616,33.140031],[102.519536,33.139765],[102.519278,33.139469],[102.51902,33.139173],[102.518762,33.138877],[102.518428,33.138656],[102.518161,33.138479],[102.517893,33.138301],[102.51748,33.138193],[102.517066,33.138085],[102.516768,33.138017],[102.516469,33.137949],[102.516171,33.137881],[102.516062,33.137847],[102.51606,33.137846],[102.516058,33.137846],[102.515742,33.137718],[102.515425,33.137589],[102.515211,33.137471],[102.514914,33.137195],[102.514616,33.136919],[102.514319,33.136644],[102.514105,33.136352],[102.514004,33.136025],[102.513962,33.135686],[102.513994,33.135377],[102.514026,33.135067],[102.514057,33.134758],[102.514016,33.134356],[102.513974,33.133955],[102.513967,33.133598],[102.51396,33.13324],[102.513956,33.133063],[102.513909,33.132694],[102.513825,33.132414],[102.513647,33.132081],[102.513638,33.132068],[102.513467,33.131822],[102.513296,33.131575],[102.513128,33.13137],[102.512961,33.131164],[102.512774,33.130934],[102.512517,33.130618],[102.512344,33.13035],[102.512172,33.130082],[102.511975,33.129847],[102.511779,33.129612],[102.511603,33.129458],[102.511428,33.129303],[102.511285,33.129],[102.511249,33.12875],[102.511291,33.128339],[102.511398,33.128066],[102.511505,33.127792],[102.511624,33.127572],[102.511725,33.127167],[102.511535,33.126906],[102.511336,33.1267],[102.511136,33.126495],[102.510904,33.126311],[102.510672,33.126126],[102.51039,33.125988],[102.510108,33.12585],[102.509766,33.125682],[102.509423,33.125514],[102.509106,33.125397],[102.508789,33.12528],[102.508471,33.125163],[102.508125,33.125022],[102.507778,33.124881],[102.507431,33.12474],[102.507129,33.124617],[102.506828,33.124494],[102.506526,33.124372],[102.506187,33.124215],[102.505848,33.124058],[102.505509,33.123902],[102.505268,33.123795],[102.505027,33.123687],[102.5047,33.123497],[102.504495,33.123334],[102.50429,33.12317],[102.504052,33.12298],[102.503703,33.122823],[102.503354,33.122666],[102.503005,33.12251],[102.502658,33.122361],[102.502311,33.122212],[102.501964,33.122064],[102.501658,33.121951],[102.501353,33.121838],[102.501252,33.121786],[102.500924,33.121574],[102.500596,33.121363],[102.500267,33.121151],[102.500176,33.121076],[102.499831,33.120791],[102.499486,33.120506],[102.499217,33.120271],[102.49892,33.120013],[102.498622,33.119754],[102.498325,33.119495],[102.498023,33.119332],[102.497722,33.119168],[102.49742,33.119005],[102.497119,33.118841],[102.496763,33.118629],[102.496408,33.118417],[102.496367,33.118384],[102.496163,33.118132],[102.495959,33.117879],[102.495715,33.117543],[102.495556,33.117185],[102.495507,33.116937],[102.495457,33.11669],[102.49546,33.116438],[102.495462,33.116185],[102.495465,33.115933],[102.495467,33.115681],[102.49547,33.115428],[102.495472,33.115176],[102.495511,33.114799],[102.495507,33.114697],[102.495495,33.114396],[102.495459,33.114135],[102.495424,33.113874],[102.495366,33.113448],[102.495308,33.113021],[102.49537,33.112809],[102.495404,33.112597],[102.495556,33.112221],[102.495763,33.11187],[102.495911,33.111613],[102.496002,33.111379],[102.496041,33.111001],[102.496019,33.110811],[102.495996,33.110679],[102.495994,33.110668],[102.495944,33.110455],[102.495767,33.110205],[102.49559,33.109955],[102.495497,33.109728],[102.495404,33.109501],[102.495304,33.109074],[102.495258,33.108695],[102.495271,33.108269],[102.49528,33.107914],[102.495289,33.107608],[102.495325,33.107324],[102.495449,33.106948],[102.495455,33.106711],[102.495376,33.106497],[102.495187,33.106233],[102.494911,33.106038],[102.494578,33.105889],[102.494342,33.105766],[102.494106,33.105644],[102.493787,33.105495],[102.493467,33.105347],[102.493204,33.105188],[102.492942,33.105029],[102.492763,33.104871],[102.492584,33.104714],[102.492338,33.104449],[102.492327,33.104204],[102.492315,33.103958],[102.4923,33.103509],[102.492211,33.103242],[102.492196,33.1032],[102.492093,33.10289],[102.491899,33.102744],[102.491851,33.102722],[102.491622,33.10262],[102.491491,33.102592],[102.491383,33.102569],[102.491259,33.102542],[102.491191,33.102499],[102.49112,33.102454],[102.491065,33.102419],[102.491054,33.102412],[102.490871,33.102297],[102.490655,33.101938],[102.490592,33.1017],[102.490528,33.101462],[102.49051,33.101411],[102.490484,33.10134],[102.490424,33.101177],[102.49018,33.100864],[102.489877,33.100621],[102.489517,33.100425],[102.489302,33.100357],[102.489196,33.100324],[102.489086,33.100289],[102.488875,33.100223],[102.488608,33.100194],[102.488341,33.100165],[102.488232,33.100168],[102.488185,33.10017],[102.488102,33.100172],[102.488087,33.100173],[102.487862,33.100179],[102.487814,33.100203],[102.487785,33.100218],[102.487591,33.100315],[102.487457,33.100383],[102.48732,33.100452],[102.487115,33.100731],[102.486944,33.100964],[102.486909,33.101011],[102.486705,33.101256],[102.486502,33.1015],[102.486273,33.101613],[102.486079,33.101539],[102.486032,33.101437],[102.485974,33.101313],[102.485945,33.101251],[102.485955,33.100897],[102.486053,33.100497],[102.486156,33.100286],[102.486157,33.100285],[102.486158,33.100284],[102.486241,33.100115],[102.48626,33.100075],[102.48632,33.099937],[102.486356,33.099852],[102.486451,33.09963],[102.486547,33.099407],[102.486642,33.099184],[102.486738,33.098961],[102.486834,33.098739],[102.486945,33.098511],[102.487057,33.098284],[102.487169,33.098057],[102.487281,33.09783],[102.487288,33.097592],[102.487212,33.097284],[102.487136,33.096998],[102.487059,33.096713],[102.486952,33.09651],[102.486846,33.096307],[102.486683,33.09609],[102.48652,33.095874],[102.486371,33.095694],[102.486221,33.095513],[102.486034,33.095155],[102.48599,33.094752],[102.485997,33.094492],[102.486004,33.094232],[102.486044,33.09383],[102.486112,33.093405],[102.486189,33.093171],[102.486266,33.092936],[102.486417,33.09256],[102.486569,33.092184],[102.486661,33.091925],[102.486674,33.091501],[102.486593,33.09131],[102.486406,33.090935],[102.486299,33.09072],[102.486193,33.090505],[102.486058,33.09029],[102.485924,33.090074],[102.485803,33.089882],[102.485682,33.08969],[102.485561,33.089464],[102.485518,33.089381],[102.485472,33.089294],[102.485441,33.089237],[102.485391,33.089011],[102.485382,33.08897],[102.485374,33.088931]]]]},"properties":{"cp":[102.6838973693402,33.13732598840634],"code":"513233204","name":"瓦切镇","level":"street","center":[102.6838973693402,33.13732598840634],"fullCode":"513233204000","fullName":"四川省阿坝藏族羌族自治州红原县瓦切镇","acreageMu":1486490.28,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[102.669,33.2578]}},{"id":"513233205","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[102.615039,32.961439],[102.615041,32.961423],[102.61506,32.961253],[102.615113,32.960767],[102.615237,32.959638],[102.615775,32.958729],[102.615969,32.958606],[102.616157,32.958487],[102.61641,32.958327],[102.616466,32.958292],[102.616657,32.958171],[102.616683,32.958155],[102.616813,32.958071],[102.616773,32.957989],[102.61714,32.957866],[102.617603,32.957574],[102.61982,32.956263],[102.620567,32.955685],[102.621524,32.954943],[102.622672,32.953755],[102.62291,32.953509],[102.623137,32.953362],[102.623227,32.953304],[102.62369,32.953007],[102.623828,32.952861],[102.623952,32.952768],[102.624102,32.95268],[102.624407,32.952583],[102.624521,32.952567],[102.624575,32.952549],[102.624634,32.95253],[102.624718,32.952503],[102.624784,32.952481],[102.624898,32.952443],[102.624993,32.952412],[102.625048,32.952413],[102.625092,32.952414],[102.625819,32.952428],[102.625966,32.95243],[102.626001,32.952431],[102.62601,32.952431],[102.626055,32.952432],[102.626411,32.952439],[102.626533,32.952441],[102.628126,32.95285],[102.629362,32.95283],[102.629667,32.952825],[102.629867,32.952653],[102.630014,32.952525],[102.630043,32.952501],[102.630072,32.952476],[102.630581,32.952036],[102.630586,32.952031],[102.631193,32.951022],[102.631212,32.950989],[102.631325,32.950801],[102.631305,32.95058],[102.631292,32.950435],[102.631289,32.950407],[102.631281,32.950321],[102.631268,32.950179],[102.631261,32.950096],[102.631253,32.950011],[102.631239,32.949864],[102.631226,32.949717],[102.631147,32.949632],[102.631026,32.949501],[102.630945,32.949414],[102.630797,32.949254],[102.630717,32.949168],[102.630664,32.949111],[102.630559,32.949094],[102.630223,32.94904],[102.630073,32.949016],[102.629896,32.948988],[102.629789,32.94897],[102.629708,32.948958],[102.629671,32.948952],[102.62965,32.948949],[102.629514,32.948927],[102.629305,32.949017],[102.629284,32.949026],[102.629275,32.949029],[102.629149,32.949084],[102.629124,32.949091],[102.629128,32.949072],[102.629128,32.949052],[102.629128,32.94903],[102.629132,32.94902],[102.62915,32.949005],[102.629183,32.948969],[102.629237,32.948921],[102.629284,32.948885],[102.62931,32.948845],[102.629287,32.948833],[102.629242,32.94884],[102.62918,32.948888],[102.629121,32.948941],[102.629036,32.948996],[102.628909,32.949071],[102.628805,32.949141],[102.628718,32.949208],[102.628679,32.949261],[102.628679,32.949286],[102.62867,32.94929],[102.627807,32.949785],[102.627695,32.949759],[102.627607,32.949758],[102.627511,32.949803],[102.627333,32.949871],[102.627195,32.949893],[102.627028,32.949901],[102.626858,32.949902],[102.626711,32.949872],[102.626617,32.949834],[102.626523,32.949756],[102.626241,32.949485],[102.62597,32.949274],[102.625912,32.949199],[102.625857,32.949129],[102.625849,32.949119],[102.625835,32.949102],[102.625803,32.949061],[102.625727,32.948963],[102.625684,32.948907],[102.625731,32.948804],[102.625736,32.948794],[102.625673,32.948727],[102.625545,32.948604],[102.625474,32.948537],[102.625371,32.948488],[102.625351,32.948476],[102.625221,32.948308],[102.624921,32.94792],[102.624661,32.947719],[102.624519,32.94761],[102.624337,32.947469],[102.62409,32.947278],[102.6239,32.947298],[102.623772,32.947322],[102.623654,32.947338],[102.623541,32.947333],[102.623575,32.947311],[102.623661,32.947282],[102.623752,32.947253],[102.623829,32.94723],[102.623969,32.947185],[102.62395,32.94717],[102.623915,32.947143],[102.623865,32.947114],[102.623832,32.947094],[102.623569,32.946939],[102.62325,32.946751],[102.622588,32.94636],[102.622215,32.94592],[102.622203,32.945672],[102.6222,32.945615],[102.622184,32.94527],[102.622188,32.945178],[102.622282,32.945131],[102.622399,32.94504],[102.622461,32.944995],[102.62253,32.944946],[102.622554,32.944902],[102.622627,32.944914],[102.624358,32.944947],[102.624897,32.944973],[102.624921,32.944974],[102.624962,32.944976],[102.625021,32.944979],[102.6252,32.944988],[102.625312,32.944994],[102.625517,32.945004],[102.625704,32.945013],[102.625829,32.945011],[102.625877,32.945011],[102.626547,32.945002],[102.626715,32.944999],[102.626771,32.944999],[102.626956,32.944996],[102.627475,32.944827],[102.627538,32.944807],[102.627781,32.944728],[102.627788,32.944485],[102.627799,32.944073],[102.6278,32.944038],[102.6278,32.94398],[102.627805,32.943247],[102.627806,32.943155],[102.627807,32.942856],[102.627808,32.94282],[102.627809,32.94268],[102.62781,32.942466],[102.62781,32.942438],[102.627811,32.942347],[102.627815,32.941644],[102.627778,32.941492],[102.627763,32.941406],[102.627746,32.941325],[102.627734,32.941265],[102.627706,32.941115],[102.627707,32.941113],[102.627744,32.94106],[102.627748,32.941041],[102.627755,32.941008],[102.627766,32.94096],[102.627786,32.940914],[102.627817,32.940889],[102.627836,32.940881],[102.627841,32.940702],[102.627853,32.940184],[102.627855,32.940176],[102.627857,32.940081],[102.627863,32.93986],[102.627846,32.939758],[102.627841,32.939733],[102.627815,32.93958],[102.627797,32.939471],[102.627788,32.939417],[102.627655,32.938638],[102.627586,32.938556],[102.627572,32.938538],[102.627485,32.938434],[102.62737,32.938296],[102.627091,32.937961],[102.627068,32.937934],[102.627002,32.937855],[102.626862,32.937789],[102.626004,32.937389],[102.625218,32.937134],[102.625103,32.937156],[102.62506,32.937158],[102.624961,32.937152],[102.624854,32.937123],[102.624805,32.937105],[102.624752,32.937074],[102.624729,32.936978],[102.623426,32.93661],[102.623307,32.936597],[102.622872,32.936552],[102.622375,32.936501],[102.62226,32.936489],[102.621987,32.936461],[102.621837,32.936446],[102.620499,32.936311],[102.620468,32.936312],[102.620401,32.936314],[102.620007,32.936327],[102.618958,32.936362],[102.618905,32.936357],[102.617919,32.936263],[102.617902,32.936261],[102.617001,32.935757],[102.616202,32.934903],[102.616183,32.934882],[102.616112,32.934807],[102.616086,32.933994],[102.616977,32.933038],[102.617518,32.933099],[102.617755,32.933125],[102.617769,32.933127],[102.617902,32.933142],[102.618273,32.933184],[102.618315,32.933188],[102.618538,32.933206],[102.618546,32.933207],[102.619521,32.933289],[102.619924,32.933347],[102.620041,32.933364],[102.620127,32.933377],[102.620815,32.933476],[102.621431,32.933512],[102.621677,32.933527],[102.621682,32.933559],[102.621699,32.933675],[102.621698,32.93368],[102.621696,32.93369],[102.621693,32.933708],[102.621769,32.93371],[102.621854,32.933686],[102.621881,32.933675],[102.621992,32.933632],[102.622146,32.933591],[102.622308,32.933513],[102.622452,32.933447],[102.622607,32.933378],[102.622749,32.933313],[102.622869,32.933262],[102.622959,32.933214],[102.623006,32.933178],[102.623085,32.933154],[102.623205,32.933127],[102.623314,32.933071],[102.623394,32.933046],[102.62347,32.932992],[102.623547,32.932913],[102.623691,32.932796],[102.623785,32.932719],[102.623863,32.932619],[102.623915,32.932574],[102.624021,32.932543],[102.624131,32.932516],[102.624212,32.932505],[102.62425,32.932496],[102.624268,32.932451],[102.624296,32.932367],[102.624322,32.932275],[102.62434,32.932118],[102.624352,32.932108],[102.624417,32.932049],[102.624694,32.931801],[102.62483,32.931679],[102.624812,32.931628],[102.624823,32.931597],[102.624853,32.931583],[102.624893,32.931572],[102.624945,32.931545],[102.62497,32.931512],[102.624988,32.931461],[102.624994,32.931421],[102.625017,32.931375],[102.625046,32.931365],[102.625083,32.931365],[102.625159,32.931349],[102.625181,32.931332],[102.625195,32.931307],[102.625206,32.931274],[102.625206,32.931252],[102.625197,32.931232],[102.625169,32.931228],[102.625177,32.931215],[102.625332,32.930966],[102.625345,32.930946],[102.625524,32.93066],[102.625606,32.930529],[102.625621,32.930505],[102.625668,32.93043],[102.625868,32.930111],[102.626012,32.929882],[102.626642,32.929153],[102.626655,32.929138],[102.626676,32.929114],[102.626806,32.928964],[102.627594,32.928481],[102.627833,32.928334],[102.628244,32.927368],[102.62809,32.926724],[102.628072,32.926649],[102.628035,32.926495],[102.627952,32.926149],[102.627941,32.926104],[102.627842,32.925932],[102.627826,32.925905],[102.627822,32.925898],[102.627717,32.925716],[102.627565,32.925452],[102.627544,32.925416],[102.627509,32.925355],[102.627443,32.925242],[102.62737,32.925116],[102.62724,32.924891],[102.627204,32.924827],[102.627159,32.92475],[102.627123,32.924718],[102.626866,32.924491],[102.626683,32.92433],[102.626609,32.924265],[102.626462,32.924135],[102.626306,32.923997],[102.626219,32.92392],[102.626133,32.923866],[102.625869,32.923702],[102.625858,32.923709],[102.625821,32.923754],[102.625802,32.923772],[102.625774,32.923775],[102.625746,32.923751],[102.625732,32.923722],[102.625703,32.92369],[102.625661,32.923676],[102.625633,32.923653],[102.625586,32.923629],[102.62553,32.923609],[102.625475,32.923596],[102.625424,32.923582],[102.625375,32.923548],[102.625368,32.923522],[102.625361,32.923485],[102.625316,32.923467],[102.625238,32.923459],[102.625196,32.923452],[102.625141,32.923431],[102.625101,32.923415],[102.625048,32.923421],[102.624994,32.923441],[102.624965,32.923437],[102.624953,32.923416],[102.624956,32.923393],[102.624992,32.923371],[102.625042,32.923351],[102.625088,32.923338],[102.625125,32.923322],[102.625135,32.923302],[102.625123,32.923279],[102.625064,32.923265],[102.624911,32.923211],[102.624853,32.923176],[102.62479,32.923129],[102.624716,32.923072],[102.624547,32.922905],[102.624522,32.922893],[102.62437,32.922788],[102.624427,32.922741],[102.624406,32.922721],[102.624385,32.922701],[102.62438,32.922696],[102.62423,32.922553],[102.62413,32.922457],[102.623484,32.921839],[102.622876,32.921123],[102.622695,32.920909],[102.6226,32.920797],[102.622552,32.92074],[102.622518,32.920701],[102.622504,32.920684],[102.622472,32.920638],[102.622378,32.920501],[102.622343,32.92045],[102.622252,32.920318],[102.622187,32.920224],[102.622164,32.92019],[102.622167,32.919965],[102.622119,32.919923],[102.62206,32.91986],[102.622022,32.919816],[102.622121,32.919364],[102.622252,32.918768],[102.622264,32.91871],[102.622268,32.918691],[102.622344,32.918642],[102.622456,32.91857],[102.622537,32.918518],[102.622575,32.918494],[102.622727,32.918396],[102.623325,32.91801],[102.624304,32.91738],[102.624471,32.917272],[102.624972,32.916551],[102.625006,32.916494],[102.625056,32.91641],[102.625147,32.916259],[102.625475,32.915709],[102.626131,32.914873],[102.62621,32.914864],[102.626231,32.91482],[102.626316,32.914762],[102.626331,32.914751],[102.626464,32.914602],[102.62657,32.914466],[102.626826,32.914228],[102.627014,32.914039],[102.627174,32.913921],[102.627188,32.913927],[102.627293,32.913989],[102.6273,32.913985],[102.62732,32.913971],[102.627406,32.913915],[102.627409,32.913899],[102.627408,32.913845],[102.627407,32.913819],[102.627407,32.913805],[102.627403,32.913797],[102.627386,32.913787],[102.627359,32.913775],[102.627343,32.913764],[102.627329,32.913749],[102.627312,32.913727],[102.627311,32.913725],[102.627301,32.913705],[102.627296,32.913693],[102.627294,32.913681],[102.627293,32.913665],[102.627293,32.913637],[102.627372,32.913652],[102.627486,32.913682],[102.627566,32.913712],[102.627622,32.913737],[102.627673,32.913766],[102.627717,32.913797],[102.627757,32.913764],[102.627804,32.913724],[102.627857,32.913679],[102.627826,32.913638],[102.627938,32.913564],[102.628346,32.913364],[102.628357,32.913358],[102.628468,32.913304],[102.628729,32.913174],[102.629248,32.912921],[102.629346,32.912872],[102.629352,32.912869],[102.629619,32.912738],[102.630083,32.91251],[102.630222,32.912471],[102.630646,32.912353],[102.63074,32.912327],[102.63089,32.912285],[102.63096,32.912265],[102.631066,32.912236],[102.631528,32.912107],[102.631709,32.912057],[102.632098,32.911948],[102.632122,32.911942],[102.632265,32.911902],[102.632352,32.911849],[102.632554,32.911727],[102.63295,32.911488],[102.633064,32.911482],[102.633099,32.911405],[102.633161,32.911223],[102.633158,32.911157],[102.633459,32.910423],[102.633451,32.909577],[102.633448,32.909315],[102.633446,32.909084],[102.633672,32.908455],[102.633697,32.908384],[102.633706,32.908358],[102.633669,32.908378],[102.633673,32.90837],[102.63376,32.908214],[102.633982,32.908013],[102.634106,32.907965],[102.634151,32.907921],[102.634259,32.907906],[102.634405,32.907885],[102.634408,32.907894],[102.634425,32.907924],[102.63444,32.907938],[102.63451,32.907935],[102.634578,32.90792],[102.634622,32.90792],[102.634669,32.907916],[102.634725,32.907908],[102.634773,32.907902],[102.63481,32.907899],[102.634866,32.90789],[102.634881,32.90788],[102.634845,32.907863],[102.634825,32.907857],[102.634803,32.907842],[102.6348,32.907831],[102.634893,32.907818],[102.634924,32.907813],[102.635186,32.907955],[102.635295,32.908014],[102.635437,32.90806],[102.635548,32.908071],[102.635648,32.908099],[102.635734,32.908135],[102.635777,32.908162],[102.635831,32.908216],[102.635759,32.908208],[102.635631,32.908196],[102.636014,32.908402],[102.636056,32.908415],[102.636157,32.908447],[102.636298,32.908491],[102.636569,32.908575],[102.636573,32.908576],[102.637189,32.908768],[102.637197,32.90877],[102.6372,32.908772],[102.637379,32.908827],[102.637467,32.908792],[102.637512,32.908781],[102.637542,32.908784],[102.637562,32.908815],[102.637562,32.90884],[102.637544,32.908877],[102.63776,32.908864],[102.637774,32.908863],[102.638553,32.908816],[102.638689,32.908634],[102.638712,32.908603],[102.638719,32.908595],[102.638775,32.908519],[102.63883,32.908446],[102.638818,32.908252],[102.638808,32.908094],[102.638816,32.907979],[102.638854,32.907902],[102.638858,32.907849],[102.638857,32.907807],[102.638875,32.907784],[102.638899,32.907758],[102.638926,32.907731],[102.638949,32.907703],[102.638974,32.907675],[102.638991,32.907659],[102.638979,32.90757],[102.638977,32.90756],[102.638906,32.907058],[102.638899,32.907013],[102.638848,32.906654],[102.638847,32.906642],[102.638846,32.906641],[102.63881,32.906386],[102.638776,32.906093],[102.638742,32.905803],[102.638736,32.905752],[102.638736,32.90575],[102.638653,32.905044],[102.638717,32.904836],[102.63872,32.904826],[102.638729,32.904799],[102.638725,32.904683],[102.638813,32.904022],[102.638917,32.903767],[102.639114,32.903378],[102.639166,32.903117],[102.639282,32.902909],[102.639399,32.90291],[102.639537,32.902585],[102.639571,32.902558],[102.639772,32.902395],[102.63978,32.902389],[102.640913,32.901475],[102.641605,32.901035],[102.64163,32.901019],[102.641649,32.901007],[102.641843,32.900884],[102.642057,32.900824],[102.642078,32.900818],[102.642113,32.900808],[102.6432,32.900504],[102.643417,32.900587],[102.643604,32.900659],[102.643616,32.900664],[102.643849,32.900753],[102.643867,32.90076],[102.644057,32.900946],[102.644144,32.901032],[102.644163,32.901051],[102.644176,32.901064],[102.644289,32.901174],[102.644939,32.902038],[102.645604,32.902375],[102.646228,32.902343],[102.646439,32.902333],[102.64648,32.90233],[102.64676,32.902316],[102.647604,32.901963],[102.64764,32.901948],[102.647781,32.901889],[102.647921,32.901721],[102.647949,32.901687],[102.647956,32.901679],[102.647988,32.90164],[102.648278,32.90129],[102.648493,32.900872],[102.64858,32.900704],[102.648589,32.900687],[102.648685,32.900502],[102.648717,32.900438],[102.648734,32.900406],[102.648746,32.900349],[102.64878,32.900186],[102.648955,32.899355],[102.648741,32.898383],[102.64874,32.898377],[102.648705,32.898318],[102.648697,32.898305],[102.648722,32.898283],[102.648726,32.898265],[102.648715,32.89824],[102.64869,32.898216],[102.648662,32.898199],[102.64862,32.898176],[102.648604,32.89815],[102.648575,32.8981],[102.648468,32.897922],[102.648421,32.897844],[102.648415,32.897833],[102.648333,32.897805],[102.648051,32.897713],[102.647969,32.897665],[102.64793,32.897624],[102.64786,32.897547],[102.647846,32.897512],[102.647823,32.897475],[102.647788,32.897445],[102.647752,32.897419],[102.647728,32.897394],[102.647717,32.897316],[102.647714,32.897294],[102.647879,32.896904],[102.647916,32.896819],[102.648151,32.89655],[102.648187,32.896508],[102.648212,32.89648],[102.64829,32.896338],[102.648418,32.896141],[102.648588,32.895963],[102.648795,32.895776],[102.649038,32.895568],[102.64909,32.895525],[102.649158,32.895495],[102.649227,32.895473],[102.649337,32.895435],[102.649552,32.895349],[102.649682,32.895287],[102.649687,32.895212],[102.649741,32.895177],[102.650277,32.894835],[102.650313,32.894808],[102.651363,32.894026],[102.651553,32.893885],[102.652916,32.893261],[102.65373,32.893353],[102.653779,32.893359],[102.654404,32.893727],[102.654774,32.893945],[102.654798,32.893966],[102.654896,32.894049],[102.654965,32.894054],[102.655054,32.894067],[102.655118,32.894094],[102.655163,32.894122],[102.655207,32.894169],[102.655241,32.89421],[102.655286,32.894246],[102.655358,32.894329],[102.655407,32.894417],[102.655436,32.894503],[102.655666,32.894697],[102.655688,32.894715],[102.655809,32.894817],[102.656172,32.895635],[102.65702,32.896301],[102.657266,32.89632],[102.657312,32.896324],[102.657283,32.896342],[102.657314,32.896348],[102.657345,32.896369],[102.657355,32.896381],[102.657375,32.896389],[102.657405,32.896396],[102.657512,32.896339],[102.657554,32.89631],[102.657595,32.896269],[102.657647,32.896223],[102.65768,32.896189],[102.657707,32.89615],[102.657719,32.896123],[102.657734,32.896075],[102.657742,32.896022],[102.657748,32.895951],[102.65776,32.895902],[102.657775,32.895842],[102.657791,32.89579],[102.657799,32.895756],[102.657788,32.895639],[102.657788,32.895596],[102.657781,32.895561],[102.657774,32.895521],[102.657763,32.89547],[102.657763,32.89542],[102.657769,32.895364],[102.657779,32.895304],[102.657807,32.895215],[102.657831,32.895167],[102.657837,32.895136],[102.657844,32.895084],[102.657853,32.895028],[102.657877,32.894944],[102.657896,32.894884],[102.657916,32.894839],[102.65794,32.894795],[102.657951,32.894777],[102.65794,32.894737],[102.657903,32.8946],[102.65772,32.893918],[102.657717,32.893906],[102.657666,32.893716],[102.657708,32.893378],[102.657727,32.89323],[102.658175,32.893014],[102.658214,32.892995],[102.659423,32.892734],[102.659453,32.892706],[102.660163,32.892018],[102.660845,32.891706],[102.661289,32.891693],[102.661711,32.891681],[102.662236,32.891849],[102.662522,32.89194],[102.662943,32.892394],[102.663252,32.89328],[102.663256,32.893293],[102.663256,32.893314],[102.663254,32.893365],[102.663282,32.893498],[102.663286,32.893564],[102.663283,32.89368],[102.663284,32.893795],[102.663309,32.893941],[102.663343,32.893988],[102.663323,32.89421],[102.66337,32.89451],[102.663371,32.89486],[102.663359,32.895057],[102.663396,32.895284],[102.663669,32.895898],[102.664223,32.89676],[102.664933,32.89722],[102.664967,32.897222],[102.664991,32.897223],[102.665116,32.897231],[102.665347,32.897244],[102.665707,32.897265],[102.665743,32.897268],[102.665941,32.897279],[102.666727,32.896685],[102.668332,32.895985],[102.668715,32.895839],[102.668775,32.895816],[102.668799,32.895807],[102.669116,32.895686],[102.669132,32.89568],[102.669277,32.895625],[102.66945,32.895559],[102.66958,32.895536],[102.66962,32.895528],[102.669704,32.895513],[102.670465,32.895375],[102.67052,32.895342],[102.670569,32.895312],[102.670716,32.895224],[102.671247,32.894903],[102.671862,32.894594],[102.671904,32.894503],[102.67193,32.894503],[102.671994,32.894497],[102.672181,32.894434],[102.672417,32.894316],[102.672699,32.894213],[102.673208,32.894028],[102.673582,32.893891],[102.673727,32.893784],[102.673732,32.89378],[102.673905,32.893652],[102.673934,32.893631],[102.67406,32.893538],[102.674171,32.893456],[102.674267,32.893385],[102.674244,32.893347],[102.674224,32.89325],[102.674259,32.893207],[102.674391,32.893184],[102.674546,32.89318],[102.67471,32.89306],[102.674932,32.893105],[102.674934,32.893105],[102.675121,32.893143],[102.675156,32.89315],[102.675214,32.893161],[102.67538,32.893194],[102.67542,32.893233],[102.675437,32.893248],[102.6766,32.894353],[102.67769,32.89476],[102.677699,32.894764],[102.677744,32.89478],[102.677992,32.89485],[102.678985,32.895128],[102.679132,32.895223],[102.67922,32.895247],[102.679411,32.895317],[102.679629,32.895423],[102.679745,32.895517],[102.679779,32.895555],[102.679814,32.895643],[102.67982,32.895665],[102.680026,32.895797],[102.680198,32.895948],[102.680475,32.896192],[102.68052,32.896233],[102.681483,32.897082],[102.682138,32.897476],[102.682161,32.89749],[102.682273,32.897558],[102.682409,32.89764],[102.682525,32.89771],[102.682605,32.89778],[102.682616,32.89779],[102.683137,32.898249],[102.683128,32.898592],[102.683182,32.898554],[102.683219,32.89852],[102.683253,32.898474],[102.683266,32.898424],[102.683302,32.898416],[102.683301,32.898442],[102.683301,32.89855],[102.683286,32.898632],[102.683259,32.898671],[102.683163,32.898703],[102.683124,32.898712],[102.683121,32.898865],[102.683117,32.898998],[102.683116,32.899033],[102.683115,32.89906],[102.683071,32.899073],[102.683051,32.899082],[102.683031,32.899093],[102.683013,32.899108],[102.682987,32.89914],[102.682675,32.899336],[102.682595,32.899352],[102.682578,32.899356],[102.682538,32.899364],[102.68195,32.899485],[102.681367,32.899717],[102.68106,32.9],[102.680776,32.900262],[102.680677,32.900354],[102.680458,32.900829],[102.680429,32.90089],[102.680419,32.900913],[102.680306,32.901158],[102.680333,32.90119],[102.680348,32.901209],[102.680387,32.901265],[102.680397,32.901294],[102.680399,32.901325],[102.680397,32.90136],[102.68039,32.9014],[102.680548,32.901609],[102.681053,32.901841],[102.681107,32.901866],[102.681351,32.901978],[102.681595,32.90209],[102.682116,32.902328],[102.683152,32.9032],[102.683054,32.903717],[102.683052,32.903728],[102.682995,32.904034],[102.682939,32.904074],[102.682898,32.904094],[102.68285,32.904113],[102.682817,32.904128],[102.682796,32.904149],[102.68277,32.904196],[102.682647,32.904257],[102.682643,32.904259],[102.681571,32.904794],[102.681325,32.905214],[102.681288,32.905277],[102.681218,32.905396],[102.681343,32.906169],[102.68191,32.906545],[102.682449,32.906578],[102.682606,32.906587],[102.682777,32.906597],[102.682784,32.906598],[102.682832,32.906601],[102.682871,32.906603],[102.683042,32.906606],[102.683315,32.906611],[102.683784,32.90662],[102.683806,32.906623],[102.684065,32.906654],[102.684176,32.906668],[102.684588,32.906717],[102.684669,32.906727],[102.685024,32.90677],[102.685174,32.906788],[102.685367,32.906812],[102.685487,32.906818],[102.68578,32.906834],[102.685877,32.906839],[102.686487,32.906872],[102.68652,32.906874],[102.686622,32.906833],[102.686633,32.906829],[102.686929,32.90671],[102.686953,32.906701],[102.687006,32.90668],[102.688349,32.906826],[102.688397,32.906859],[102.688524,32.906942],[102.689484,32.907578],[102.689666,32.907732],[102.689737,32.907793],[102.689756,32.907809],[102.690044,32.908054],[102.690057,32.908066],[102.690442,32.908393],[102.690785,32.908684],[102.690849,32.908739],[102.691092,32.908822],[102.691436,32.908938],[102.691508,32.908962],[102.691524,32.908967],[102.691541,32.908973],[102.691632,32.909004],[102.691648,32.909009],[102.692375,32.909255],[102.694242,32.909614],[102.695183,32.90955],[102.69524,32.909546],[102.696122,32.909486],[102.697161,32.909169],[102.697536,32.909054],[102.697544,32.909051],[102.697625,32.909027],[102.697734,32.908993],[102.69829,32.90882],[102.698352,32.908801],[102.698446,32.908772],[102.698983,32.908605],[102.700235,32.908392],[102.700258,32.908388],[102.700469,32.908352],[102.700916,32.908276],[102.701927,32.907981],[102.702094,32.907932],[102.702106,32.907929],[102.702224,32.907894],[102.702512,32.907857],[102.703616,32.907717],[102.703656,32.907712],[102.703674,32.90771],[102.703898,32.907681],[102.704457,32.90761],[102.704478,32.907608],[102.704734,32.907575],[102.704856,32.907609],[102.70505,32.907662],[102.705442,32.907771],[102.705574,32.907808],[102.705833,32.907879],[102.705886,32.907918],[102.705893,32.907924],[102.706339,32.908251],[102.706367,32.908272],[102.706412,32.908304],[102.706683,32.908504],[102.707575,32.908692],[102.707646,32.908707],[102.707735,32.908726],[102.708094,32.908687],[102.708159,32.90868],[102.708216,32.908674],[102.708361,32.908658],[102.7087,32.908622],[102.709571,32.908435],[102.710292,32.908524],[102.710722,32.908578],[102.710755,32.908581],[102.710802,32.908622],[102.710956,32.908706],[102.71108,32.908821],[102.711279,32.908959],[102.711516,32.909092],[102.711733,32.909211],[102.711933,32.909306],[102.712116,32.909376],[102.712227,32.909408],[102.712252,32.909414],[102.712418,32.909461],[102.712609,32.909589],[102.712665,32.909666],[102.712776,32.909808],[102.712907,32.910053],[102.713413,32.910575],[102.713932,32.910911],[102.714123,32.911034],[102.714274,32.911047],[102.714299,32.911049],[102.714365,32.911054],[102.714747,32.911086],[102.71487,32.911103],[102.714956,32.911162],[102.715039,32.911186],[102.715117,32.911207],[102.715182,32.911236],[102.715254,32.911274],[102.715321,32.911309],[102.715372,32.911327],[102.715443,32.911336],[102.715582,32.911339],[102.715599,32.911339],[102.716182,32.911853],[102.716183,32.911854],[102.716218,32.911884],[102.716229,32.911912],[102.71643,32.912388],[102.716465,32.91247],[102.71658,32.912743],[102.71758,32.913167],[102.718304,32.913058],[102.71978,32.912873],[102.719994,32.912846],[102.720509,32.912563],[102.720696,32.91246],[102.721067,32.912257],[102.722416,32.911998],[102.722522,32.911978],[102.722528,32.911977],[102.722541,32.911974],[102.722608,32.911961],[102.722614,32.91196],[102.722804,32.912009],[102.722942,32.912045],[102.72308,32.91208],[102.723202,32.912112],[102.723754,32.912254],[102.72387,32.912284],[102.724068,32.912336],[102.724086,32.91234],[102.724443,32.912432],[102.724455,32.912436],[102.724466,32.912438],[102.724754,32.912513],[102.724813,32.912528],[102.724963,32.912605],[102.72498,32.912613],[102.724997,32.912622],[102.726047,32.913159],[102.726388,32.913223],[102.726459,32.913236],[102.726484,32.913241],[102.726503,32.913245],[102.726707,32.913283],[102.726669,32.913316],[102.726672,32.913328],[102.726683,32.913328],[102.726769,32.913295],[102.727005,32.913339],[102.727323,32.913157],[102.727329,32.913152],[102.727385,32.913042],[102.727519,32.912918],[102.727617,32.912821],[102.727718,32.912715],[102.7278,32.912634],[102.72786,32.9126],[102.727891,32.912583],[102.728089,32.912489],[102.728131,32.912471],[102.728178,32.912451],[102.728273,32.91241],[102.728318,32.91239],[102.728723,32.912359],[102.728853,32.912364],[102.728923,32.912373],[102.728956,32.912386],[102.729003,32.912416],[102.729104,32.912447],[102.729271,32.91247],[102.729416,32.912485],[102.729546,32.912448],[102.729624,32.912485],[102.72991,32.912621],[102.730192,32.913232],[102.730268,32.913397],[102.730317,32.913503],[102.730318,32.913505],[102.730393,32.913668],[102.730416,32.913718],[102.730457,32.913807],[102.730451,32.914056],[102.73045,32.914098],[102.730431,32.914821],[102.730604,32.915148],[102.730611,32.915197],[102.730646,32.915269],[102.730666,32.915328],[102.730692,32.915396],[102.73071,32.915442],[102.730742,32.915484],[102.730774,32.915564],[102.730825,32.915564],[102.730844,32.9156],[102.7311,32.915744],[102.731291,32.915851],[102.732131,32.916324],[102.732409,32.916481],[102.732834,32.917172],[102.732956,32.917371],[102.733084,32.91758],[102.733241,32.917835],[102.733385,32.91797],[102.733601,32.918174],[102.733813,32.918373],[102.733821,32.918381],[102.733962,32.918514],[102.734196,32.918751],[102.734407,32.918941],[102.734604,32.919118],[102.734786,32.919267],[102.734929,32.919384],[102.735104,32.919528],[102.735408,32.919777],[102.735575,32.919913],[102.735707,32.920021],[102.735922,32.920198],[102.736177,32.920407],[102.736439,32.920621],[102.73663,32.920778],[102.736807,32.920895],[102.736945,32.920987],[102.737116,32.921101],[102.737241,32.921184],[102.737408,32.921296],[102.737582,32.921412],[102.737763,32.921532],[102.737933,32.921646],[102.738081,32.921744],[102.73822,32.921837],[102.738326,32.921907],[102.738424,32.921973],[102.738578,32.922075],[102.738677,32.922141],[102.738759,32.922196],[102.738913,32.922291],[102.739069,32.922388],[102.73921,32.922475],[102.739349,32.922569],[102.739501,32.92266],[102.739661,32.922755],[102.739811,32.922848],[102.739923,32.922917],[102.740037,32.922988],[102.740175,32.923074],[102.740282,32.92314],[102.740368,32.923194],[102.74047,32.923257],[102.740621,32.923268],[102.740795,32.923289],[102.740974,32.92334],[102.74112,32.923392],[102.741241,32.923447],[102.74136,32.923474],[102.742381,32.923703],[102.742473,32.923724],[102.742664,32.923748],[102.742859,32.923772],[102.742902,32.923777],[102.742914,32.923778],[102.742972,32.923786],[102.743241,32.923819],[102.74332,32.923671],[102.743392,32.923538],[102.743306,32.923128],[102.743254,32.923076],[102.743238,32.923032],[102.74322,32.922971],[102.743208,32.92291],[102.743198,32.922843],[102.743198,32.922799],[102.743221,32.922724],[102.743266,32.922591],[102.743284,32.92251],[102.743288,32.922482],[102.743265,32.922461],[102.743185,32.922477],[102.743209,32.92233],[102.743253,32.922069],[102.743256,32.922054],[102.74328,32.921913],[102.743304,32.921767],[102.743312,32.921719],[102.74334,32.921553],[102.743591,32.921428],[102.743748,32.92135],[102.74378,32.921278],[102.743816,32.921258],[102.743884,32.921212],[102.744126,32.921157],[102.744397,32.92113],[102.744411,32.921129],[102.744895,32.921081],[102.744916,32.92106],[102.744943,32.921059],[102.744962,32.921075],[102.745525,32.92102],[102.746005,32.921121],[102.746019,32.921124],[102.746121,32.921145],[102.746329,32.921189],[102.746567,32.921239],[102.746578,32.921241],[102.747119,32.921684],[102.747138,32.9217],[102.747181,32.921783],[102.747305,32.922024],[102.747367,32.922131],[102.747411,32.922251],[102.747439,32.922325],[102.747439,32.922335],[102.747441,32.92239],[102.748182,32.922896],[102.748981,32.923567],[102.749043,32.92362],[102.749067,32.92364],[102.749539,32.923916],[102.75014,32.924268],[102.750821,32.924666],[102.750897,32.92471],[102.752718,32.925775],[102.753762,32.926362],[102.754013,32.926339],[102.754486,32.926294],[102.755005,32.926005],[102.75512,32.92594],[102.755324,32.925675],[102.755343,32.92565],[102.755767,32.9251],[102.755851,32.925049],[102.75694,32.92439],[102.757962,32.923922],[102.759033,32.923413],[102.760483,32.923155],[102.76197,32.923076],[102.763326,32.923003],[102.763664,32.922917],[102.763759,32.922893],[102.763859,32.922868],[102.765263,32.922511],[102.768211,32.921995],[102.768917,32.921832],[102.769064,32.921799],[102.770498,32.921468],[102.770824,32.921393],[102.771647,32.921183],[102.772644,32.92093],[102.772761,32.9209],[102.774166,32.920519],[102.774659,32.920528],[102.775261,32.920538],[102.775272,32.920539],[102.775292,32.920549],[102.775406,32.92053],[102.775565,32.920533],[102.775685,32.920557],[102.775724,32.920578],[102.775837,32.920637],[102.775953,32.920716],[102.77599,32.920763],[102.776038,32.920889],[102.776038,32.920923],[102.776003,32.920942],[102.776782,32.921742],[102.777396,32.9222],[102.778451,32.92234],[102.779793,32.922567],[102.780707,32.922543],[102.780821,32.922521],[102.780877,32.92251],[102.781004,32.922486],[102.781198,32.922448],[102.781227,32.922443],[102.781286,32.922431],[102.781674,32.922357],[102.781909,32.922218],[102.781916,32.922214],[102.782113,32.922097],[102.782407,32.921923],[102.783091,32.921058],[102.783102,32.921043],[102.783114,32.921025],[102.783167,32.92094],[102.783366,32.92062],[102.783454,32.920564],[102.783543,32.920473],[102.783617,32.920393],[102.783675,32.920321],[102.78412,32.920115],[102.784185,32.920084],[102.78422,32.920068],[102.784388,32.919977],[102.784709,32.919681],[102.785332,32.919338],[102.785571,32.919205],[102.785616,32.919177],[102.785818,32.919049],[102.785914,32.918988],[102.786003,32.918932],[102.786149,32.918839],[102.786208,32.918801],[102.786525,32.918546],[102.786551,32.918524],[102.78661,32.918476],[102.786756,32.918358],[102.787174,32.918127],[102.78726,32.918079],[102.787287,32.918051],[102.787318,32.917956],[102.787394,32.917881],[102.787617,32.917841],[102.787644,32.917837],[102.787859,32.917819],[102.787935,32.917821],[102.788048,32.917806],[102.788186,32.917746],[102.788313,32.917692],[102.788329,32.917688],[102.788463,32.917656],[102.788542,32.91766],[102.788644,32.917719],[102.788656,32.91774],[102.78886,32.917735],[102.789098,32.91773],[102.789228,32.917726],[102.789246,32.917726],[102.789323,32.917724],[102.789727,32.917693],[102.790093,32.91736],[102.790161,32.917035],[102.790185,32.91692],[102.790195,32.916871],[102.790195,32.916856],[102.790184,32.916358],[102.790176,32.915935],[102.790175,32.915889],[102.790168,32.915826],[102.790066,32.914868],[102.790069,32.914745],[102.790084,32.91414],[102.79009,32.913887],[102.790291,32.913022],[102.790959,32.912533],[102.791086,32.91244],[102.791095,32.912434],[102.791248,32.912322],[102.791313,32.912243],[102.791388,32.912299],[102.791459,32.912257],[102.791503,32.91218],[102.791515,32.912118],[102.791531,32.912086],[102.791561,32.912038],[102.791593,32.911993],[102.79161,32.911953],[102.791637,32.911851],[102.791772,32.911688],[102.791795,32.91166],[102.792171,32.911206],[102.79235,32.910484],[102.792381,32.91036],[102.792427,32.910174],[102.79243,32.91016],[102.792448,32.91009],[102.792451,32.910076],[102.792469,32.910003],[102.792499,32.909857],[102.792674,32.908987],[102.792659,32.908868],[102.792589,32.908296],[102.792588,32.908293],[102.792562,32.908079],[102.79258,32.907362],[102.792598,32.906607],[102.792311,32.905583],[102.792201,32.904599],[102.792147,32.904164],[102.79194,32.902481],[102.791918,32.901574],[102.791897,32.90063],[102.792016,32.899424],[102.792136,32.898708],[102.792174,32.898483],[102.792529,32.897642],[102.792982,32.896572],[102.793136,32.895782],[102.793334,32.894993],[102.793577,32.894242],[102.794106,32.892741],[102.794852,32.891546],[102.795242,32.890232],[102.795807,32.887297],[102.796124,32.88534],[102.795936,32.884076],[102.795932,32.884053],[102.795721,32.883558],[102.794845,32.882788],[102.794064,32.88183],[102.792755,32.880486],[102.792195,32.879607],[102.792015,32.87783],[102.791732,32.876617],[102.791887,32.875789],[102.791954,32.874884],[102.791453,32.873441],[102.790717,32.872446],[102.790649,32.871614],[102.790525,32.871394],[102.789877,32.870242],[102.78952,32.869795],[102.789357,32.869591],[102.788486,32.868632],[102.787961,32.868131],[102.787511,32.86784],[102.787497,32.867831],[102.787411,32.867776],[102.787402,32.86777],[102.787301,32.867705],[102.786635,32.867461],[102.78658,32.867441],[102.786548,32.867429],[102.786326,32.867347],[102.785864,32.867321],[102.785395,32.867294],[102.785388,32.867293],[102.784325,32.866859],[102.784121,32.866063],[102.784091,32.865458],[102.78402,32.864739],[102.783364,32.862349],[102.782933,32.859888],[102.782824,32.858867],[102.782848,32.857923],[102.782782,32.856978],[102.78237,32.855536],[102.781341,32.853782],[102.780965,32.852718],[102.780298,32.850743],[102.77869,32.848865],[102.778394,32.84818],[102.778601,32.847051],[102.77866,32.844711],[102.778935,32.840828],[102.779019,32.839244],[102.778864,32.838297],[102.778723,32.836784],[102.777969,32.834732],[102.777469,32.833251],[102.777068,32.831432],[102.776906,32.830668],[102.776818,32.830249],[102.776788,32.830105],[102.776835,32.829659],[102.776963,32.828447],[102.777092,32.8281],[102.77749,32.827022],[102.777562,32.825929],[102.777201,32.824299],[102.776928,32.822671],[102.776819,32.82165],[102.77715,32.820938],[102.778082,32.819407],[102.778698,32.818021],[102.778842,32.815834],[102.778791,32.814285],[102.778952,32.813193],[102.778714,32.811981],[102.778086,32.810271],[102.778451,32.808201],[102.778828,32.807415],[102.779383,32.80667],[102.779207,32.806553],[102.777841,32.805774],[102.774801,32.803983],[102.772867,32.802665],[102.771281,32.801731],[102.77063,32.800927],[102.769432,32.798791],[102.7685,32.796736],[102.767758,32.794231],[102.767846,32.792496],[102.768283,32.791107],[102.768401,32.789977],[102.768603,32.789036],[102.768283,32.783934],[102.766972,32.782778],[102.764572,32.780432],[102.76358,32.779018],[102.762794,32.778286],[102.762059,32.777292],[102.760564,32.776321],[102.759334,32.775469],[102.757893,32.774121],[102.757023,32.7732],[102.756686,32.772363],[102.756347,32.77164],[102.755127,32.77041],[102.753668,32.76978],[102.751567,32.769817],[102.749698,32.769482],[102.749676,32.769478],[102.749675,32.769477],[102.74874,32.769307],[102.748725,32.769304],[102.748457,32.769256],[102.748441,32.769253],[102.74832,32.769231],[102.747987,32.769127],[102.747886,32.769096],[102.747007,32.768823],[102.746988,32.768817],[102.746903,32.768791],[102.746896,32.768786],[102.746884,32.768778],[102.745408,32.767744],[102.743606,32.766541],[102.74239,32.76516],[102.740571,32.764057],[102.739106,32.763074],[102.738288,32.762456],[102.736213,32.762066],[102.734195,32.761778],[102.733005,32.761706],[102.732346,32.761845],[102.731268,32.762077],[102.729958,32.762053],[102.728347,32.762125],[102.726982,32.761949],[102.725669,32.762026],[102.723295,32.761681],[102.722461,32.761665],[102.721722,32.761859],[102.721562,32.761901],[102.721528,32.761909],[102.721535,32.761574],[102.721403,32.760994],[102.721183,32.760042],[102.721268,32.758641],[102.721303,32.758239],[102.721475,32.756253],[102.72146,32.754933],[102.721534,32.753945],[102.720966,32.753233],[102.720301,32.75252],[102.719211,32.751263],[102.719018,32.751013],[102.718502,32.750343],[102.717787,32.749711],[102.717373,32.748714],[102.717,32.748006],[102.71673,32.745239],[102.716646,32.743862],[102.716626,32.743546],[102.716983,32.73914],[102.717228,32.737165],[102.717499,32.736098],[102.717708,32.735566],[102.716965,32.734109],[102.716123,32.732691],[102.715777,32.730953],[102.714921,32.728174],[102.71461,32.727312],[102.714009,32.725642],[102.713869,32.723495],[102.713414,32.722209],[102.713119,32.720389],[102.712902,32.719354],[102.712407,32.717695],[102.711905,32.716367],[102.711114,32.714868],[102.710765,32.713253],[102.709942,32.711094],[102.709183,32.710255],[102.709519,32.70857],[102.710358,32.706276],[102.710897,32.705149],[102.711045,32.704072],[102.710474,32.703337],[102.710017,32.702332],[102.709341,32.701549],[102.708339,32.700897],[102.707656,32.700386],[102.706591,32.70014],[102.705215,32.699435],[102.704211,32.698918],[102.703359,32.698676],[102.702284,32.698838],[102.70224,32.698831],[102.701003,32.698633],[102.699845,32.697841],[102.69933,32.697017],[102.698919,32.696329],[102.698738,32.695012],[102.698869,32.694109],[102.698802,32.692522],[102.698076,32.691602],[102.696438,32.690711],[102.695055,32.690323],[102.693941,32.690213],[102.693933,32.690212],[102.693482,32.690181],[102.693023,32.69015],[102.691877,32.691413],[102.68777,32.695936],[102.687705,32.696008],[102.683759,32.700354],[102.68316,32.700868],[102.682445,32.701482],[102.681951,32.701906],[102.680319,32.702827],[102.678915,32.703254],[102.678,32.703419],[102.676411,32.70271],[102.675476,32.70156],[102.675466,32.701628],[102.675395,32.701302],[102.675186,32.700339],[102.675227,32.698736],[102.674756,32.696418],[102.674282,32.694228],[102.673717,32.692614],[102.67323,32.690937],[102.672292,32.689059],[102.671802,32.687511],[102.671464,32.685901],[102.671496,32.684682],[102.67192,32.682958],[102.672356,32.681203],[102.672635,32.680083],[102.672656,32.679999],[102.672682,32.679893],[102.673309,32.679135],[102.674451,32.678964],[102.67544,32.678854],[102.676287,32.679232],[102.67635,32.67926],[102.676639,32.67939],[102.678383,32.679422],[102.680135,32.679134],[102.681366,32.678451],[102.681637,32.678265],[102.681667,32.678244],[102.681706,32.678218],[102.681757,32.678183],[102.681831,32.678132],[102.682246,32.677847],[102.682241,32.677779],[102.682238,32.677683],[102.682263,32.677557],[102.682279,32.677463],[102.68229,32.677449],[102.682321,32.677414],[102.682326,32.677409],[102.682385,32.677355],[102.682413,32.677294],[102.682416,32.677278],[102.682431,32.677204],[102.68247,32.677154],[102.682618,32.677107],[102.682743,32.677065],[102.682844,32.677026],[102.682918,32.677014],[102.682963,32.677006],[102.683032,32.677005],[102.683093,32.677005],[102.683215,32.676868],[102.683384,32.676676],[102.683689,32.675608],[102.683601,32.675309],[102.683561,32.675298],[102.683283,32.675222],[102.68256,32.675187],[102.682356,32.675177],[102.682117,32.675122],[102.681991,32.67516],[102.681835,32.675168],[102.681748,32.675149],[102.681649,32.6751],[102.681521,32.675014],[102.681482,32.674975],[102.681411,32.674893],[102.681323,32.674784],[102.681159,32.674621],[102.681082,32.674508],[102.681038,32.674407],[102.681001,32.674262],[102.681076,32.673936],[102.681534,32.673566],[102.682123,32.673486],[102.68224,32.67347],[102.682334,32.673489],[102.683125,32.673646],[102.683294,32.673679],[102.683994,32.673692],[102.684191,32.67371],[102.684761,32.673761],[102.685199,32.673653],[102.685276,32.673635],[102.685326,32.673616],[102.685475,32.673561],[102.685527,32.673541],[102.68576,32.673454],[102.685769,32.673103],[102.685713,32.672804],[102.685395,32.672717],[102.684462,32.672916],[102.684081,32.672828],[102.683798,32.672606],[102.683765,32.672199],[102.683765,32.672191],[102.68375,32.67201],[102.68374,32.671985],[102.683692,32.67186],[102.683682,32.671834],[102.683669,32.671799],[102.683542,32.67147],[102.68354,32.671465],[102.683467,32.671388],[102.683452,32.671372],[102.683415,32.671332],[102.683073,32.670969],[102.682674,32.670861],[102.682626,32.670848],[102.682328,32.670767],[102.682315,32.670764],[102.68225,32.670765],[102.682149,32.670761],[102.682008,32.670744],[102.681933,32.670728],[102.681834,32.670695],[102.681696,32.670622],[102.681564,32.670516],[102.681539,32.670496],[102.681376,32.670362],[102.681293,32.670263],[102.681219,32.670179],[102.681207,32.670113],[102.681199,32.670106],[102.680891,32.669823],[102.680857,32.669791],[102.68084,32.669776],[102.680831,32.669767],[102.680707,32.669653],[102.680427,32.669351],[102.679888,32.669178],[102.67976,32.669138],[102.679442,32.669037],[102.679356,32.66901],[102.679342,32.669005],[102.679253,32.668977],[102.67908,32.668782],[102.678911,32.668592],[102.678699,32.668128],[102.678713,32.667587],[102.67855,32.666735],[102.678393,32.666535],[102.678355,32.666486],[102.678324,32.666447],[102.678085,32.66614],[102.678058,32.666133],[102.677949,32.666105],[102.677937,32.666103],[102.677703,32.666043],[102.67728,32.665935],[102.677243,32.665925],[102.677131,32.665897],[102.677008,32.665897],[102.676871,32.665897],[102.675732,32.6659],[102.675723,32.6659],[102.675556,32.6659],[102.675492,32.6659],[102.675141,32.665901],[102.675118,32.665901],[102.674944,32.665901],[102.674897,32.665896],[102.674869,32.665893],[102.674833,32.665856],[102.674781,32.665836],[102.674713,32.665832],[102.674644,32.665833],[102.674558,32.665833],[102.674498,32.665851],[102.674354,32.665835],[102.674347,32.665834],[102.674246,32.665823],[102.674038,32.665799],[102.6739,32.665784],[102.673508,32.665739],[102.673251,32.665666],[102.673228,32.665659],[102.6732,32.665651],[102.672814,32.66554],[102.672603,32.665479],[102.672538,32.6654],[102.672506,32.665382],[102.672453,32.665356],[102.672368,32.665317],[102.672287,32.665292],[102.672161,32.665199],[102.671979,32.665064],[102.671966,32.665055],[102.671874,32.664987],[102.671203,32.664118],[102.670967,32.663856],[102.670925,32.663809],[102.670858,32.663736],[102.67085,32.663727],[102.670729,32.663593],[102.670713,32.663575],[102.670581,32.663429],[102.67017,32.662835],[102.669943,32.662767],[102.669939,32.662765],[102.669852,32.662739],[102.669561,32.662815],[102.669047,32.66295],[102.668465,32.663198],[102.668238,32.663295],[102.667752,32.663338],[102.667533,32.663334],[102.667305,32.663349],[102.6669,32.66324],[102.666766,32.663204],[102.666715,32.66319],[102.665581,32.662885],[102.664943,32.662681],[102.664908,32.66267],[102.664897,32.662666],[102.664682,32.662598],[102.664653,32.662576],[102.664645,32.662571],[102.66456,32.662507],[102.664054,32.662135],[102.664002,32.661992],[102.663999,32.661985],[102.663952,32.661856],[102.663873,32.661639],[102.663914,32.66163],[102.663935,32.661619],[102.664063,32.661558],[102.664012,32.661519],[102.663976,32.661466],[102.663946,32.661403],[102.66393,32.661365],[102.663909,32.661314],[102.663901,32.661238],[102.664145,32.660693],[102.664301,32.660276],[102.664308,32.660258],[102.664328,32.660206],[102.664431,32.659931],[102.664496,32.659481],[102.664352,32.659195],[102.664291,32.659076],[102.664166,32.658972],[102.663957,32.658847],[102.663842,32.65881],[102.663774,32.658798],[102.663745,32.658782],[102.663392,32.658874],[102.663113,32.659534],[102.663051,32.65968],[102.662612,32.660168],[102.662547,32.660146],[102.662537,32.660143],[102.662515,32.660135],[102.662432,32.660107],[102.662423,32.660104],[102.662194,32.660027],[102.662165,32.660017],[102.662145,32.66001],[102.661976,32.659953],[102.661766,32.659881],[102.661715,32.659887],[102.661588,32.659901],[102.661071,32.659959],[102.66048,32.660083],[102.660468,32.660086],[102.660331,32.660115],[102.660263,32.660129],[102.660221,32.660138],[102.660115,32.66016],[102.659891,32.660207],[102.659854,32.660197],[102.658885,32.659918],[102.658876,32.659914],[102.658804,32.659884],[102.658717,32.659846],[102.65828,32.65966],[102.658154,32.659607],[102.657777,32.659446],[102.657708,32.659398],[102.657242,32.659078],[102.657165,32.658991],[102.656969,32.658771],[102.656384,32.658111],[102.6562,32.657822],[102.655813,32.657212],[102.655451,32.656865],[102.655442,32.656856],[102.655278,32.656699],[102.655095,32.65655],[102.655075,32.656533],[102.655036,32.656501],[102.655026,32.656493],[102.654896,32.656387],[102.654696,32.656224],[102.654614,32.656204],[102.654515,32.656123],[102.654352,32.656076],[102.654241,32.656052],[102.654197,32.656099],[102.654116,32.656229],[102.653911,32.656557],[102.65393,32.657544],[102.65393,32.657563],[102.653927,32.657591],[102.65391,32.657751],[102.65394,32.657765],[102.654034,32.657839],[102.654096,32.657886],[102.654141,32.657929],[102.654177,32.65799],[102.654189,32.658071],[102.654178,32.658126],[102.654139,32.658164],[102.654065,32.658218],[102.653984,32.658258],[102.65393,32.658313],[102.653873,32.658375],[102.653794,32.658421],[102.65373,32.658464],[102.65366,32.658502],[102.653657,32.658504],[102.653635,32.658509],[102.653568,32.658526],[102.653463,32.658536],[102.653388,32.658525],[102.653297,32.658495],[102.653215,32.658451],[102.653212,32.658448],[102.653197,32.658435],[102.653175,32.658414],[102.653146,32.658386],[102.653084,32.658345],[102.653027,32.658352],[102.652912,32.658365],[102.652811,32.658376],[102.652703,32.658389],[102.652586,32.658402],[102.6524,32.658423],[102.65181,32.658258],[102.651782,32.658126],[102.651773,32.658083],[102.651744,32.657942],[102.651729,32.65787],[102.651863,32.65769],[102.651868,32.657683],[102.651958,32.657562],[102.652013,32.657488],[102.652065,32.657399],[102.652131,32.657286],[102.652137,32.657275],[102.652146,32.65726],[102.652178,32.657206],[102.652329,32.656947],[102.652348,32.656915],[102.652341,32.656723],[102.652334,32.65654],[102.652321,32.65618],[102.652298,32.65615],[102.652172,32.655985],[102.651953,32.6557],[102.651995,32.655655],[102.652012,32.655609],[102.652021,32.655556],[102.652023,32.655492],[102.652016,32.655442],[102.651995,32.655409],[102.651961,32.655391],[102.651932,32.65539],[102.65192,32.655396],[102.651906,32.655414],[102.651905,32.655441],[102.651905,32.655491],[102.651904,32.655534],[102.651904,32.655567],[102.651907,32.655641],[102.651844,32.655558],[102.651851,32.655516],[102.651856,32.655485],[102.651856,32.655457],[102.651846,32.655427],[102.651826,32.655408],[102.6518,32.655389],[102.651773,32.655371],[102.651747,32.655363],[102.651682,32.655348],[102.651658,32.655317],[102.651494,32.655286],[102.651474,32.655282],[102.650978,32.655188],[102.650023,32.654938],[102.649976,32.654918],[102.649797,32.654842],[102.6496,32.654759],[102.649299,32.654632],[102.649164,32.654574],[102.648968,32.654534],[102.64823,32.654383],[102.648138,32.654364],[102.647894,32.654314],[102.64771,32.654277],[102.647462,32.654346],[102.64723,32.654411],[102.647189,32.654423],[102.647065,32.654458],[102.64697,32.65444],[102.6469,32.654426],[102.646513,32.654353],[102.646156,32.654286],[102.646001,32.654009],[102.645981,32.653973],[102.645964,32.653355],[102.646166,32.652983],[102.646516,32.652746],[102.646582,32.652727],[102.646644,32.652708],[102.64667,32.6527],[102.646794,32.652663],[102.646825,32.652654],[102.646914,32.652627],[102.647089,32.652574],[102.647419,32.652475],[102.647597,32.652484],[102.647701,32.652483],[102.647775,32.652486],[102.647845,32.65248],[102.647933,32.652445],[102.647995,32.652416],[102.648144,32.652384],[102.648169,32.652376],[102.648164,32.652357],[102.648169,32.652348],[102.648201,32.652328],[102.648233,32.652318],[102.64829,32.652285],[102.648312,32.65226],[102.648334,32.652229],[102.648366,32.652188],[102.648393,32.652157],[102.648441,32.652112],[102.648468,32.652086],[102.648502,32.65205],[102.648537,32.652014],[102.64856,32.651958],[102.648568,32.651915],[102.648578,32.651865],[102.64858,32.651819],[102.648579,32.651759],[102.648575,32.651712],[102.64855,32.651674],[102.648505,32.651632],[102.64847,32.6516],[102.648426,32.65157],[102.648366,32.651541],[102.648281,32.651509],[102.648176,32.651471],[102.648223,32.651471],[102.648271,32.651475],[102.648312,32.651489],[102.648381,32.651514],[102.648417,32.651528],[102.648461,32.651549],[102.64852,32.651575],[102.648556,32.651602],[102.648582,32.651622],[102.648614,32.651649],[102.648631,32.651676],[102.64865,32.651705],[102.648686,32.651785],[102.648693,32.651852],[102.64869,32.651893],[102.648689,32.651941],[102.648679,32.651971],[102.648671,32.651991],[102.64865,32.652053],[102.648731,32.651947],[102.648825,32.651823],[102.64883,32.651649],[102.648832,32.651555],[102.648833,32.651528],[102.648838,32.651321],[102.648067,32.651187],[102.647838,32.651148],[102.646467,32.651122],[102.646263,32.651067],[102.646112,32.650997],[102.646097,32.651022],[102.646091,32.651021],[102.64607,32.651015],[102.646024,32.651003],[102.646015,32.651],[102.645972,32.651079],[102.64594,32.651134],[102.64584,32.651101],[102.645741,32.651096],[102.645628,32.651118],[102.645614,32.65112],[102.645556,32.651139],[102.645458,32.651296],[102.645486,32.651413],[102.645481,32.651488],[102.645476,32.651547],[102.645477,32.651662],[102.645463,32.651673],[102.645447,32.651715],[102.645425,32.651879],[102.645396,32.651912],[102.645371,32.651967],[102.645358,32.652007],[102.645341,32.652059],[102.645298,32.652125],[102.645292,32.652155],[102.64527,32.652195],[102.645229,32.652236],[102.645194,32.652271],[102.645171,32.652291],[102.645118,32.652329],[102.645079,32.652351],[102.645011,32.652382],[102.644947,32.652408],[102.644877,32.652428],[102.644819,32.652438],[102.64478,32.652438],[102.644741,32.652462],[102.644727,32.652471],[102.644661,32.65251],[102.64456,32.652469],[102.644537,32.652481],[102.644492,32.65248],[102.64442,32.652467],[102.644323,32.65244],[102.644241,32.652409],[102.644178,32.652405],[102.644126,32.652437],[102.644092,32.652477],[102.644052,32.652526],[102.64399,32.65255],[102.643908,32.652568],[102.643872,32.652504],[102.643885,32.652001],[102.643881,32.651991],[102.643868,32.651966],[102.643823,32.651874],[102.643845,32.651854],[102.643842,32.651837],[102.643825,32.651802],[102.643802,32.651766],[102.643774,32.65173],[102.643712,32.65165],[102.643629,32.651628],[102.643304,32.65154],[102.643265,32.65153],[102.643258,32.651528],[102.64294,32.651442],[102.642827,32.651464],[102.642411,32.651544],[102.642375,32.651551],[102.642338,32.651558],[102.642118,32.6516],[102.642042,32.651658],[102.642012,32.651676],[102.641971,32.651695],[102.641925,32.651696],[102.641851,32.651719],[102.641762,32.651737],[102.641696,32.651726],[102.641652,32.651713],[102.641614,32.651704],[102.641545,32.651695],[102.641479,32.651693],[102.641428,32.651698],[102.641348,32.651694],[102.64127,32.651691],[102.641198,32.65168],[102.641184,32.651674],[102.641069,32.65165],[102.640984,32.651616],[102.640909,32.651578],[102.640842,32.65154],[102.640778,32.651495],[102.640749,32.651456],[102.64075,32.651425],[102.640756,32.651378],[102.640767,32.651324],[102.640776,32.65128],[102.640792,32.651222],[102.640869,32.651121],[102.640918,32.65108],[102.640971,32.651057],[102.641024,32.651053],[102.641096,32.651054],[102.641233,32.650909],[102.641238,32.650903],[102.641464,32.650665],[102.641482,32.650646],[102.641594,32.650527],[102.6417,32.650316],[102.641725,32.650267],[102.641779,32.650159],[102.641854,32.65019],[102.641842,32.650144],[102.641847,32.650098],[102.641835,32.650049],[102.641836,32.650018],[102.641844,32.649988],[102.641878,32.64995],[102.641809,32.649892],[102.641788,32.649839],[102.641754,32.649773],[102.641713,32.649751],[102.641682,32.649738],[102.641637,32.64972],[102.641591,32.649711],[102.641516,32.649696],[102.641514,32.649688],[102.641502,32.649682],[102.641474,32.649688],[102.641448,32.649701],[102.641429,32.6497],[102.641406,32.649681],[102.641388,32.649639],[102.641373,32.649595],[102.641362,32.649555],[102.641355,32.649515],[102.641167,32.64936],[102.640851,32.649238],[102.640534,32.649116],[102.640256,32.649266],[102.640241,32.649274],[102.639978,32.649415],[102.639883,32.649521],[102.639815,32.649597],[102.63958,32.649859],[102.639559,32.649884],[102.639396,32.650066],[102.639383,32.65008],[102.639366,32.650099],[102.639039,32.650364],[102.638588,32.650123],[102.638462,32.649486],[102.638391,32.649507],[102.638388,32.649487],[102.638388,32.649476],[102.638381,32.649463],[102.638382,32.649447],[102.638393,32.649429],[102.638405,32.649414],[102.63844,32.649372],[102.638427,32.649308],[102.638406,32.649244],[102.638403,32.649235],[102.638398,32.649219],[102.638374,32.649146],[102.638258,32.648789],[102.638176,32.64872],[102.638128,32.64867],[102.638039,32.648598],[102.637989,32.648553],[102.637953,32.648494],[102.637928,32.648438],[102.637878,32.648376],[102.63779,32.648292],[102.637703,32.6482],[102.637607,32.648111],[102.637508,32.64809],[102.636909,32.647966],[102.636895,32.64797],[102.636676,32.648048],[102.636641,32.64806],[102.636494,32.648112],[102.636437,32.64868],[102.636436,32.648687],[102.636432,32.64873],[102.636395,32.648859],[102.636376,32.648927],[102.63628,32.649268],[102.636256,32.649282],[102.636118,32.649359],[102.636105,32.649366],[102.635796,32.649538],[102.63569,32.649598],[102.63568,32.649603],[102.635178,32.649768],[102.635153,32.649776],[102.635004,32.649825],[102.634991,32.649829],[102.634957,32.64984],[102.634894,32.64986],[102.634653,32.64992],[102.634284,32.650011],[102.63402,32.650076],[102.633705,32.649915],[102.633645,32.649691],[102.63359,32.64969],[102.633558,32.649691],[102.633564,32.6496],[102.633585,32.649578],[102.63359,32.64957],[102.633605,32.649544],[102.633615,32.649434],[102.633619,32.64936],[102.633595,32.649235],[102.633557,32.64912],[102.63354,32.649026],[102.633506,32.648948],[102.633469,32.648894],[102.633404,32.648827],[102.633373,32.648769],[102.633357,32.648718],[102.633338,32.648674],[102.633326,32.64866],[102.633296,32.648666],[102.633277,32.648675],[102.633258,32.648684],[102.63325,32.648698],[102.63322,32.648699],[102.633203,32.648688],[102.633183,32.648672],[102.633158,32.648647],[102.633136,32.648631],[102.633071,32.648598],[102.633005,32.648566],[102.632908,32.648529],[102.632804,32.648476],[102.632706,32.648412],[102.632522,32.648303],[102.632396,32.648214],[102.63231,32.648166],[102.632105,32.648184],[102.632104,32.648217],[102.632101,32.648348],[102.632096,32.648532],[102.632808,32.649241],[102.632558,32.649501],[102.632541,32.649519],[102.632512,32.649549],[102.63248,32.649583],[102.632467,32.649588],[102.631907,32.649842],[102.63174,32.649917],[102.631415,32.649935],[102.630687,32.649974],[102.630377,32.649879],[102.63037,32.649878],[102.629463,32.649603],[102.628923,32.649284],[102.628938,32.648743],[102.629165,32.648404],[102.62919,32.648367],[102.629271,32.648247],[102.629329,32.648163],[102.629346,32.648138],[102.62936,32.648141],[102.629374,32.648141],[102.629399,32.648129],[102.629418,32.648096],[102.629461,32.648035],[102.629481,32.647999],[102.629498,32.647951],[102.629543,32.647885],[102.629574,32.647841],[102.629597,32.647817],[102.629628,32.647802],[102.629659,32.647782],[102.629718,32.647744],[102.629771,32.647687],[102.629857,32.647492],[102.629887,32.647434],[102.629909,32.647389],[102.629915,32.647365],[102.629915,32.647354],[102.62991,32.647343],[102.629906,32.647337],[102.629891,32.647289],[102.629792,32.647173],[102.629766,32.647138],[102.629731,32.647103],[102.629681,32.647056],[102.629548,32.646963],[102.629532,32.646956],[102.629469,32.646928],[102.629217,32.646815],[102.628614,32.646829],[102.628551,32.646831],[102.628425,32.646834],[102.628404,32.646834],[102.628302,32.646837],[102.628276,32.646863],[102.627867,32.647264],[102.627784,32.647345],[102.627824,32.647393],[102.627842,32.64742],[102.627854,32.647442],[102.627855,32.647458],[102.627853,32.647466],[102.627844,32.647475],[102.627818,32.647486],[102.627799,32.647495],[102.627785,32.647505],[102.62777,32.647517],[102.62776,32.647528],[102.627754,32.647544],[102.62775,32.647559],[102.627746,32.647577],[102.627735,32.647597],[102.627723,32.647608],[102.6277,32.647623],[102.627673,32.647635],[102.627609,32.647639],[102.627595,32.647639],[102.627567,32.647637],[102.627493,32.647633],[102.627459,32.647624],[102.627409,32.647608],[102.627375,32.647589],[102.627176,32.647669],[102.627165,32.647674],[102.627145,32.647682],[102.627092,32.647703],[102.626417,32.64769],[102.626356,32.647689],[102.626224,32.647686],[102.626168,32.647672],[102.626156,32.647669],[102.626006,32.647629],[102.625589,32.64752],[102.625589,32.647488],[102.625602,32.64702],[102.625664,32.646948],[102.625811,32.646784],[102.625832,32.64676],[102.625842,32.64675],[102.625867,32.646721],[102.626103,32.646457],[102.626159,32.646395],[102.626178,32.646418],[102.626202,32.646444],[102.626213,32.64646],[102.626216,32.646457],[102.626223,32.646445],[102.626223,32.646432],[102.62622,32.646402],[102.62622,32.646374],[102.626216,32.646332],[102.626573,32.646042],[102.626583,32.646035],[102.626595,32.646025],[102.626614,32.64601],[102.626733,32.645913],[102.626742,32.645906],[102.626868,32.645804],[102.627083,32.645475],[102.627088,32.645468],[102.627124,32.645413],[102.627184,32.645323],[102.627197,32.645303],[102.6272,32.645298],[102.627344,32.645079],[102.627494,32.645015],[102.627505,32.64501],[102.627553,32.64499],[102.627697,32.644929],[102.627714,32.644922],[102.628129,32.644746],[102.628065,32.643701],[102.62774,32.643381],[102.627773,32.643365],[102.627792,32.643357],[102.627833,32.643358],[102.6278,32.643345],[102.627768,32.643337],[102.627736,32.64333],[102.627716,32.643315],[102.627683,32.643285],[102.627652,32.643251],[102.62762,32.643225],[102.627593,32.643198],[102.627548,32.643157],[102.627463,32.643137],[102.627452,32.643152],[102.627443,32.643145],[102.627155,32.642935],[102.627103,32.642935],[102.626987,32.642894],[102.626939,32.642875],[102.626893,32.642851],[102.626865,32.642816],[102.626845,32.642772],[102.626824,32.642728],[102.626794,32.642697],[102.626737,32.64267],[102.626647,32.642619],[102.626611,32.642578],[102.626596,32.642531],[102.626578,32.642495],[102.626576,32.642456],[102.626588,32.642396],[102.626415,32.642201],[102.626363,32.641808],[102.626358,32.64177],[102.626374,32.641763],[102.626391,32.641751],[102.626407,32.641713],[102.626462,32.641605],[102.626511,32.641553],[102.62656,32.641504],[102.626569,32.641496],[102.626634,32.641435],[102.626767,32.641306],[102.627,32.641052],[102.62712,32.640927],[102.627319,32.64076],[102.627601,32.640522],[102.62797,32.640143],[102.628064,32.640045],[102.628118,32.639991],[102.62806,32.639901],[102.628013,32.639828],[102.627959,32.639744],[102.627942,32.639717],[102.627741,32.639565],[102.627629,32.639479],[102.627123,32.639585],[102.626942,32.639769],[102.626928,32.639782],[102.626915,32.639796],[102.626824,32.639888],[102.626748,32.639965],[102.626732,32.639974],[102.626713,32.639973],[102.626673,32.639961],[102.626613,32.639958],[102.626546,32.639963],[102.62647,32.63998],[102.626389,32.64003],[102.62635,32.640055],[102.626332,32.640083],[102.626311,32.640101],[102.62629,32.640105],[102.626254,32.640108],[102.626168,32.64015],[102.626149,32.640171],[102.626143,32.640198],[102.626141,32.640219],[102.626136,32.640243],[102.626126,32.640256],[102.626099,32.640264],[102.626074,32.640276],[102.626022,32.640335],[102.626011,32.640364],[102.625999,32.640385],[102.625998,32.640401],[102.625997,32.640411],[102.62595,32.640439],[102.625866,32.640489],[102.625755,32.64051],[102.625683,32.640524],[102.625131,32.64063],[102.624709,32.640828],[102.624669,32.640847],[102.624653,32.640854],[102.62453,32.640866],[102.624426,32.640901],[102.624365,32.640937],[102.624306,32.640993],[102.624265,32.641052],[102.624211,32.641122],[102.624108,32.641187],[102.623956,32.641283],[102.623925,32.641303],[102.623331,32.64133],[102.622841,32.640819],[102.622849,32.640525],[102.62285,32.640505],[102.622852,32.640433],[102.622854,32.640355],[102.622942,32.640263],[102.622984,32.64022],[102.623183,32.640013],[102.623913,32.640027],[102.624517,32.639652],[102.624478,32.639223],[102.624446,32.638877],[102.624339,32.638636],[102.624188,32.638293],[102.623922,32.638299],[102.623867,32.6383],[102.623826,32.638301],[102.623522,32.638308],[102.623511,32.638309],[102.623273,32.638314],[102.622581,32.638572],[102.622298,32.638459],[102.622234,32.638433],[102.622226,32.638408],[102.622218,32.638381],[102.622209,32.638351],[102.622197,32.638314],[102.622178,32.63827],[102.622146,32.638221],[102.62212,32.638188],[102.622075,32.638137],[102.621974,32.637859],[102.621961,32.637825],[102.622061,32.637636],[102.622087,32.637586],[102.622202,32.637366],[102.622242,32.637317],[102.622579,32.636909],[102.622619,32.636891],[102.623227,32.636612],[102.623736,32.636598],[102.623709,32.636569],[102.623661,32.636536],[102.62384,32.636548],[102.623961,32.636569],[102.62406,32.636582],[102.624076,32.636571],[102.624422,32.636326],[102.624567,32.636049],[102.624609,32.635969],[102.624568,32.635921],[102.624521,32.635878],[102.624414,32.635802],[102.624326,32.635751],[102.624304,32.635733],[102.624297,32.635714],[102.624291,32.635699],[102.624273,32.635671],[102.624212,32.635638],[102.624154,32.635618],[102.624089,32.635615],[102.624033,32.635618],[102.623957,32.635651],[102.623899,32.63569],[102.623853,32.635693],[102.623799,32.635695],[102.623595,32.635824],[102.62358,32.63588],[102.623579,32.635904],[102.623549,32.635903],[102.623492,32.635916],[102.623472,32.635938],[102.623449,32.635967],[102.623423,32.635991],[102.623391,32.636009],[102.623358,32.636024],[102.623311,32.636038],[102.623236,32.636054],[102.623213,32.63605],[102.62319,32.636023],[102.623158,32.635977],[102.623155,32.635954],[102.623085,32.635952],[102.623025,32.635951],[102.623011,32.635951],[102.62297,32.63595],[102.622878,32.635882],[102.622872,32.635878],[102.622867,32.635874],[102.622701,32.635752],[102.622802,32.635406],[102.622929,32.635292],[102.622945,32.635277],[102.622952,32.635249],[102.622961,32.635228],[102.622988,32.635201],[102.623045,32.635153],[102.623142,32.635072],[102.623261,32.634973],[102.623259,32.634943],[102.623269,32.634927],[102.623291,32.634903],[102.623309,32.634889],[102.623364,32.634868],[102.623413,32.634838],[102.623455,32.634817],[102.623474,32.634804],[102.623512,32.634789],[102.623581,32.634765],[102.62364,32.63472],[102.623701,32.634688],[102.623756,32.634668],[102.623806,32.63465],[102.623857,32.634616],[102.623897,32.634583],[102.623929,32.634542],[102.623941,32.63451],[102.623969,32.634443],[102.624022,32.634379],[102.624045,32.634351],[102.624072,32.634278],[102.624101,32.634209],[102.624124,32.634171],[102.624132,32.634145],[102.624138,32.63412],[102.624144,32.634063],[102.624174,32.63402],[102.624231,32.633945],[102.624248,32.633897],[102.624256,32.633857],[102.624258,32.63382],[102.624254,32.633795],[102.624238,32.633779],[102.624231,32.633768],[102.624223,32.633759],[102.62421,32.633742],[102.624198,32.633719],[102.624192,32.633697],[102.624189,32.633673],[102.624188,32.633651],[102.624181,32.63361],[102.624173,32.633609],[102.62409,32.633596],[102.623628,32.633527],[102.623071,32.633865],[102.622798,32.634106],[102.622783,32.634119],[102.622692,32.634199],[102.622557,32.634319],[102.622451,32.634349],[102.622082,32.634455],[102.622065,32.634459],[102.62205,32.634464],[102.622031,32.63443],[102.621963,32.634307],[102.621964,32.634275],[102.621986,32.63425],[102.622042,32.63418],[102.622046,32.634175],[102.62207,32.634127],[102.62207,32.634117],[102.622076,32.634029],[102.622103,32.633843],[102.622148,32.633676],[102.622175,32.633609],[102.62218,32.633586],[102.622182,32.633571],[102.622179,32.633564],[102.622172,32.63356],[102.622267,32.633335],[102.62236,32.633117],[102.622331,32.632498],[102.622075,32.632303],[102.622017,32.63226],[102.621846,32.632138],[102.62184,32.632134],[102.621807,32.632111],[102.62168,32.632021],[102.621662,32.632008],[102.621344,32.631783],[102.621257,32.631659],[102.621237,32.63163],[102.621219,32.631604],[102.621124,32.63147],[102.621132,32.63116],[102.621273,32.631113],[102.621303,32.631102],[102.62132,32.631097],[102.621642,32.630987],[102.621737,32.630955],[102.621778,32.630941],[102.622201,32.630485],[102.62213,32.62971],[102.622103,32.629658],[102.622102,32.629657],[102.622088,32.62963],[102.622083,32.629619],[102.622036,32.629529],[102.622026,32.629509],[102.622001,32.629462],[102.621924,32.629313],[102.621826,32.629125],[102.622087,32.628956],[102.622102,32.628946],[102.622158,32.62891],[102.622224,32.628867],[102.622286,32.628878],[102.622343,32.628893],[102.622382,32.628908],[102.622437,32.628921],[102.622477,32.628922],[102.62256,32.628907],[102.622586,32.628892],[102.622627,32.628872],[102.622669,32.628869],[102.622691,32.62887],[102.622737,32.628865],[102.622773,32.628851],[102.622801,32.628841],[102.622837,32.628835],[102.622907,32.628829],[102.622941,32.628825],[102.623011,32.628821],[102.623081,32.628828],[102.62321,32.628868],[102.623298,32.628917],[102.623359,32.628922],[102.623886,32.62897],[102.624528,32.628867],[102.625035,32.628488],[102.625051,32.628476],[102.625078,32.628456],[102.625085,32.628451],[102.625134,32.628414],[102.625142,32.628097],[102.625147,32.627908],[102.625159,32.627448],[102.625101,32.626937],[102.625074,32.626704],[102.625048,32.62648],[102.624968,32.62631],[102.624943,32.626257],[102.624939,32.626249],[102.62493,32.626229],[102.624909,32.626185],[102.624597,32.625522],[102.624576,32.625477],[102.624561,32.625447],[102.624345,32.624987],[102.624313,32.624919],[102.624322,32.624879],[102.6244,32.624549],[102.624463,32.624281],[102.624486,32.624265],[102.624863,32.624273],[102.624876,32.624273],[102.624971,32.624253],[102.625082,32.624253],[102.625161,32.624285],[102.625295,32.624371],[102.625402,32.624458],[102.625533,32.624554],[102.625551,32.624586],[102.625921,32.625222],[102.625926,32.62523],[102.62593,32.625237],[102.625986,32.625333],[102.625994,32.625347],[102.626004,32.625364],[102.626079,32.625494],[102.626268,32.625571],[102.626576,32.625697],[102.626607,32.625687],[102.626673,32.625666],[102.626807,32.625624],[102.62684,32.625532],[102.626845,32.625518],[102.626961,32.625203],[102.626968,32.625182],[102.627102,32.624818],[102.627107,32.624623],[102.627108,32.624593],[102.62711,32.624529],[102.62711,32.624521],[102.627111,32.624469],[102.627112,32.624435],[102.62712,32.624122],[102.626967,32.623588],[102.626957,32.623553],[102.626953,32.623539],[102.626959,32.623484],[102.626971,32.623374],[102.626956,32.623352],[102.626953,32.62333],[102.626951,32.623303],[102.626954,32.623277],[102.626967,32.623244],[102.626988,32.623223],[102.627064,32.623118],[102.627155,32.623061],[102.627307,32.622987],[102.627439,32.622946],[102.627606,32.62301],[102.627689,32.62332],[102.627692,32.623327],[102.627731,32.623476],[102.627745,32.623485],[102.627846,32.623551],[102.627966,32.623628],[102.627983,32.623639],[102.628041,32.6237],[102.628085,32.623727],[102.628151,32.623761],[102.628334,32.623809],[102.628397,32.623817],[102.628444,32.623818],[102.628508,32.623811],[102.628561,32.623796],[102.628588,32.623785],[102.628717,32.623675],[102.628803,32.623708],[102.628935,32.623537],[102.629142,32.62327],[102.6292,32.623195],[102.629267,32.622988],[102.62935,32.622734],[102.629314,32.622685],[102.629246,32.622589],[102.629232,32.62257],[102.629041,32.622303],[102.628513,32.622107],[102.628496,32.622101],[102.628477,32.622093],[102.628362,32.622051],[102.628335,32.622086],[102.628316,32.62211],[102.628308,32.622136],[102.628293,32.62217],[102.628282,32.622188],[102.628255,32.622197],[102.628187,32.622181],[102.628165,32.622161],[102.628151,32.62213],[102.628127,32.622091],[102.628104,32.622059],[102.628054,32.622022],[102.628022,32.622004],[102.627994,32.621985],[102.627975,32.621956],[102.627964,32.621917],[102.627948,32.62186],[102.627935,32.621842],[102.627927,32.621828],[102.627905,32.621813],[102.627891,32.621803],[102.627875,32.62179],[102.627858,32.621771],[102.62785,32.621752],[102.627851,32.621739],[102.627858,32.621721],[102.627867,32.621707],[102.627882,32.621691],[102.627898,32.621668],[102.627901,32.621655],[102.627902,32.62163],[102.627898,32.621606],[102.627881,32.621591],[102.627879,32.621572],[102.627888,32.621522],[102.627909,32.621483],[102.62792,32.621467],[102.627935,32.621453],[102.627948,32.621443],[102.627959,32.621436],[102.627975,32.621437],[102.627984,32.621442],[102.627998,32.621386],[102.628,32.62138],[102.628003,32.621367],[102.628067,32.621125],[102.628506,32.620979],[102.62862,32.620942],[102.628627,32.620947],[102.628634,32.620953],[102.628766,32.621054],[102.628787,32.621071],[102.628932,32.621183],[102.628969,32.621235],[102.629037,32.6213],[102.629104,32.62135],[102.629144,32.621379],[102.629176,32.621402],[102.629193,32.62141],[102.629226,32.621418],[102.629255,32.621422],[102.629277,32.621429],[102.629291,32.621447],[102.629301,32.621469],[102.629337,32.621496],[102.629422,32.621507],[102.629432,32.621508],[102.629701,32.621542],[102.62987,32.62133],[102.629905,32.621285],[102.62992,32.621268],[102.630058,32.621094],[102.630126,32.621009],[102.630125,32.620995],[102.630123,32.620981],[102.630053,32.620312],[102.630051,32.620293],[102.62995,32.620178],[102.629837,32.6201],[102.629772,32.620038],[102.629754,32.619986],[102.629754,32.619921],[102.629819,32.619935],[102.629952,32.61994],[102.630005,32.619941],[102.630003,32.619926],[102.629994,32.619862],[102.629992,32.619847],[102.629977,32.61973],[102.629827,32.619381],[102.629822,32.61937],[102.629809,32.619339],[102.629793,32.619302],[102.629778,32.61931],[102.629764,32.619314],[102.629753,32.619317],[102.629744,32.61932],[102.629733,32.619318],[102.629723,32.619315],[102.629706,32.619314],[102.629696,32.619316],[102.629685,32.619322],[102.629676,32.619332],[102.629667,32.619343],[102.629637,32.619291],[102.62964,32.619268],[102.629706,32.619233],[102.629742,32.619184],[102.629676,32.619029],[102.629823,32.618645],[102.629966,32.618136],[102.629805,32.617975],[102.629496,32.617618],[102.629476,32.617571],[102.629432,32.617523],[102.629352,32.617438],[102.629347,32.617432],[102.628642,32.616651],[102.628652,32.616278],[102.628664,32.616229],[102.628667,32.616217],[102.628674,32.616187],[102.628701,32.616074],[102.628707,32.616047],[102.628718,32.615648],[102.62832,32.615214],[102.628268,32.615004],[102.628255,32.614951],[102.628235,32.614866],[102.62831,32.614415],[102.628316,32.614403],[102.62847,32.614105],[102.628542,32.613967],[102.628628,32.613684],[102.628679,32.613517],[102.628681,32.613503],[102.628698,32.613319],[102.628723,32.613065],[102.628543,32.612715],[102.62836,32.612499],[102.62808,32.612387],[102.627877,32.612463],[102.62785,32.612473],[102.627798,32.612493],[102.627674,32.612539],[102.627626,32.612589],[102.62759,32.612638],[102.62755,32.612693],[102.627505,32.612733],[102.627436,32.612777],[102.627426,32.612784],[102.627376,32.6128],[102.6273,32.612826],[102.62729,32.612828],[102.627266,32.612851],[102.627185,32.612929],[102.626827,32.612922],[102.626681,32.61292],[102.626531,32.612777],[102.626375,32.612629],[102.626329,32.612585],[102.626312,32.612569],[102.626252,32.612512],[102.626302,32.612287],[102.626309,32.612255],[102.626323,32.612194],[102.626323,32.612194],[102.626323,32.612194],[102.626338,32.61219],[102.626355,32.612185],[102.626406,32.612171],[102.626415,32.612168],[102.62666,32.612101],[102.626667,32.612099],[102.626667,32.612099],[102.626667,32.612099],[102.626707,32.612088],[102.626749,32.612076],[102.626761,32.612073],[102.626769,32.612071],[102.626957,32.612019],[102.626965,32.612018],[102.626966,32.612017],[102.626968,32.612017],[102.627017,32.612006],[102.627054,32.611997],[102.627071,32.611993],[102.627149,32.611975],[102.627812,32.611823],[102.628165,32.611536],[102.628317,32.611274],[102.628327,32.611257],[102.628333,32.611245],[102.628363,32.611194],[102.628372,32.611145],[102.628373,32.611142],[102.628373,32.61114],[102.628396,32.611017],[102.628436,32.610796],[102.628258,32.610537],[102.628234,32.610503],[102.628207,32.610464],[102.628194,32.610445],[102.628193,32.610445],[102.628191,32.610445],[102.628151,32.610442],[102.627534,32.610406],[102.627524,32.610411],[102.627463,32.61044],[102.627402,32.61047],[102.627375,32.610483],[102.627056,32.610636],[102.62685,32.610678],[102.626824,32.610684],[102.626729,32.610703],[102.626455,32.610758],[102.626225,32.610588],[102.626208,32.610576],[102.626208,32.610576],[102.626207,32.610575],[102.626181,32.610556],[102.62614,32.610526],[102.626128,32.610517],[102.626103,32.610498],[102.626085,32.610485],[102.6257,32.610144],[102.625316,32.609805],[102.625058,32.609693],[102.624476,32.609443],[102.623824,32.609111],[102.623239,32.608937],[102.622575,32.608741],[102.62212,32.608545],[102.622103,32.608538],[102.622085,32.60853],[102.621798,32.608406],[102.62152,32.608188],[102.621549,32.608132],[102.621653,32.607924],[102.621774,32.607819],[102.621802,32.607795],[102.621809,32.607789],[102.621892,32.607716],[102.621903,32.607706],[102.622072,32.607559],[102.622058,32.60732],[102.622056,32.60729],[102.622056,32.607289],[102.622056,32.607288],[102.62205,32.607188],[102.62205,32.607187],[102.62205,32.607186],[102.622031,32.60718],[102.62203,32.60718],[102.622028,32.607179],[102.621934,32.607151],[102.621904,32.607142],[102.621488,32.607016],[102.620828,32.607003],[102.620723,32.606822],[102.620723,32.606821],[102.620722,32.60682],[102.620718,32.606814],[102.620675,32.606739],[102.620675,32.606739],[102.620674,32.606738],[102.620407,32.606276],[102.620241,32.606042],[102.620065,32.605793],[102.620064,32.605792],[102.620064,32.605791],[102.620058,32.605784],[102.619896,32.605554],[102.619891,32.605547],[102.619869,32.605487],[102.619777,32.605235],[102.619773,32.605222],[102.619765,32.605202],[102.619734,32.605116],[102.619725,32.605092],[102.619722,32.605083],[102.619715,32.605065],[102.619885,32.604681],[102.619936,32.604566],[102.619949,32.604537],[102.620019,32.604272],[102.620037,32.604206],[102.620063,32.604105],[102.620076,32.604059],[102.620081,32.604039],[102.620124,32.603876],[102.620124,32.603875],[102.620124,32.603874],[102.620229,32.603796],[102.620236,32.603791],[102.620353,32.603704],[102.620366,32.603694],[102.620609,32.603513],[102.620611,32.603512],[102.620613,32.60351],[102.620627,32.6035],[102.620713,32.603436],[102.620715,32.603434],[102.620717,32.603433],[102.620927,32.603277],[102.620996,32.603038],[102.620595,32.602738],[102.620164,32.602357],[102.61981,32.601806],[102.619805,32.601797],[102.619784,32.601759],[102.619753,32.601704],[102.619655,32.601528],[102.619599,32.601428],[102.619576,32.601376],[102.619321,32.600799],[102.61933,32.600758],[102.619337,32.600725],[102.61934,32.60071],[102.619352,32.60065],[102.619357,32.600628],[102.619374,32.600544],[102.619385,32.600493],[102.619406,32.600395],[102.619852,32.600247],[102.619875,32.600045],[102.619878,32.600022],[102.619879,32.600015],[102.619889,32.599925],[102.619891,32.599908],[102.619899,32.599843],[102.619776,32.599746],[102.619574,32.599587],[102.619614,32.59954],[102.619624,32.599528],[102.619941,32.599153],[102.619979,32.599108],[102.619988,32.599097],[102.620093,32.598973],[102.62012,32.598941],[102.620145,32.598912],[102.62056,32.598545],[102.620541,32.598506],[102.620541,32.598505],[102.620541,32.598504],[102.620521,32.598461],[102.620521,32.598461],[102.62052,32.598459],[102.620462,32.598333],[102.620451,32.598311],[102.620386,32.598168],[102.620143,32.597602],[102.620125,32.597578],[102.62011,32.597558],[102.620046,32.59747],[102.620002,32.597411],[102.619648,32.596927],[102.619609,32.596874],[102.619548,32.59682],[102.61935,32.596645],[102.619282,32.596584],[102.619244,32.596551],[102.619213,32.596524],[102.618953,32.596433],[102.618919,32.596421],[102.618556,32.596293],[102.618557,32.596287],[102.618602,32.595951],[102.618908,32.595739],[102.61891,32.595738],[102.618912,32.595736],[102.618947,32.595711],[102.618996,32.595678],[102.619023,32.595659],[102.619127,32.595587],[102.619523,32.595354],[102.619539,32.595345],[102.619564,32.595186],[102.619571,32.595143],[102.619583,32.595066],[102.619583,32.595065],[102.619583,32.595065],[102.619536,32.59498],[102.619482,32.594884],[102.619447,32.594821],[102.619408,32.59475],[102.618823,32.594552],[102.618056,32.594319],[102.617771,32.593939],[102.617563,32.593467],[102.617866,32.59313],[102.618143,32.593025],[102.618246,32.592986],[102.618389,32.592931],[102.61849,32.592893],[102.618648,32.592833],[102.619144,32.592549],[102.619065,32.592209],[102.618865,32.592067],[102.618629,32.5919],[102.61797,32.591624],[102.617462,32.591174],[102.617441,32.591156],[102.617358,32.591082],[102.617339,32.591066],[102.617276,32.59101],[102.617265,32.590998],[102.617152,32.590885],[102.616627,32.590359],[102.61662,32.590286],[102.616616,32.590252],[102.616607,32.59016],[102.6166,32.5901],[102.616592,32.59002],[102.616779,32.589647],[102.616972,32.589585],[102.616999,32.589576],[102.617074,32.589552],[102.617122,32.589536],[102.617158,32.589524],[102.617546,32.589399],[102.617561,32.589394],[102.617608,32.589378],[102.617661,32.589361],[102.617676,32.589356],[102.617765,32.589328],[102.617815,32.589103],[102.617467,32.588833],[102.617208,32.588771],[102.617207,32.58877],[102.617206,32.58877],[102.617029,32.588727],[102.616999,32.58872],[102.616998,32.588719],[102.616997,32.588719],[102.616629,32.58863],[102.616564,32.588505],[102.616522,32.588425],[102.616519,32.588418],[102.616442,32.58827],[102.616396,32.588181],[102.616333,32.58806],[102.616166,32.587681],[102.616241,32.587512],[102.616241,32.587512],[102.616242,32.587511],[102.616247,32.587499],[102.616253,32.587485],[102.616298,32.587384],[102.616305,32.58737],[102.616342,32.587288],[102.616449,32.587048],[102.616514,32.586694],[102.616534,32.586583],[102.616552,32.586486],[102.616519,32.586401],[102.616478,32.586297],[102.616352,32.585974],[102.616344,32.585956],[102.616338,32.585925],[102.61628,32.585623],[102.616278,32.585615],[102.616227,32.585352],[102.616427,32.584529],[102.616407,32.584412],[102.616404,32.584397],[102.616401,32.584379],[102.616389,32.584305],[102.616384,32.584277],[102.616381,32.584261],[102.616365,32.584163],[102.616311,32.58385],[102.616342,32.583623],[102.616346,32.583592],[102.616351,32.583557],[102.61636,32.583488],[102.616361,32.583478],[102.616362,32.583477],[102.616362,32.583475],[102.616367,32.583438],[102.6166,32.583029],[102.617226,32.582808],[102.617249,32.582799],[102.617406,32.582744],[102.617414,32.582741],[102.617522,32.582697],[102.617679,32.582635],[102.617765,32.5826],[102.617767,32.582521],[102.617768,32.582485],[102.61777,32.582433],[102.617774,32.582262],[102.61777,32.582225],[102.617747,32.582039],[102.617738,32.581961],[102.617473,32.581881],[102.617388,32.581793],[102.61735,32.581753],[102.617246,32.581645],[102.617214,32.581612],[102.61721,32.581597],[102.617205,32.581575],[102.617094,32.581122],[102.617281,32.580749],[102.617533,32.580637],[102.617559,32.580626],[102.617559,32.580625],[102.617559,32.580625],[102.617655,32.580583],[102.617675,32.580574],[102.617912,32.580468],[102.61809,32.580389],[102.618139,32.580202],[102.618191,32.57994],[102.618089,32.579725],[102.618076,32.579699],[102.618076,32.579699],[102.618076,32.579699],[102.618065,32.579674],[102.617943,32.579616],[102.6179,32.579595],[102.617835,32.579564],[102.617495,32.5794],[102.617244,32.578794],[102.617266,32.577979],[102.617266,32.577968],[102.617264,32.577963],[102.617158,32.577697],[102.617135,32.577638],[102.617007,32.57732],[102.616933,32.577135],[102.616962,32.576045],[102.617024,32.57537],[102.617128,32.574808],[102.617546,32.574269],[102.617547,32.574268],[102.617547,32.574268],[102.617564,32.574246],[102.617588,32.574215],[102.617617,32.574197],[102.617617,32.574197],[102.617618,32.574196],[102.617779,32.574093],[102.618041,32.573927],[102.618086,32.573899],[102.618204,32.573824],[102.618213,32.573818],[102.618213,32.573818],[102.618214,32.573818],[102.61822,32.573814],[102.618232,32.573802],[102.618447,32.573593],[102.618411,32.573291],[102.618068,32.572834],[102.617373,32.572257],[102.616982,32.571949],[102.617039,32.571461],[102.617046,32.571433],[102.617127,32.571108],[102.617188,32.570863],[102.617347,32.569889],[102.617331,32.56903],[102.61733,32.569001],[102.617329,32.568932],[102.617329,32.568911],[102.617303,32.568825],[102.617237,32.568605],[102.617235,32.568598],[102.617211,32.56852],[102.617125,32.568231],[102.616478,32.567504],[102.616138,32.567062],[102.616119,32.567038],[102.616069,32.566972],[102.616059,32.56696],[102.615962,32.566833],[102.61592,32.56678],[102.615901,32.566006],[102.6159,32.565956],[102.615899,32.565915],[102.615988,32.565587],[102.616011,32.565504],[102.616144,32.565017],[102.616205,32.564417],[102.616316,32.563555],[102.616504,32.563183],[102.616523,32.563175],[102.616705,32.563109],[102.617086,32.562968],[102.617187,32.562887],[102.617223,32.562857],[102.617449,32.562674],[102.617455,32.562449],[102.617435,32.562421],[102.617405,32.562378],[102.617371,32.562329],[102.61737,32.562328],[102.617369,32.562326],[102.617354,32.562305],[102.617228,32.562125],[102.617148,32.56201],[102.617147,32.56201],[102.617028,32.561839],[102.616994,32.561823],[102.616353,32.561508],[102.616302,32.561483],[102.616296,32.56148],[102.616151,32.561409],[102.615762,32.561012],[102.615734,32.560985],[102.615703,32.560952],[102.615287,32.560529],[102.615034,32.560035],[102.614831,32.559317],[102.614545,32.558372],[102.61425,32.557803],[102.614135,32.557124],[102.614149,32.556561],[102.614332,32.556062],[102.614348,32.556017],[102.614365,32.555971],[102.614384,32.55592],[102.614437,32.555777],[102.614949,32.554847],[102.615821,32.553774],[102.616057,32.553252],[102.616033,32.552462],[102.616357,32.55198],[102.616737,32.552072],[102.617168,32.552177],[102.617194,32.552183],[102.618168,32.552277],[102.61853,32.552021],[102.618628,32.551647],[102.618283,32.551302],[102.617712,32.551066],[102.617631,32.550764],[102.617824,32.550203],[102.618076,32.549043],[102.618233,32.548144],[102.61838,32.547621],[102.618569,32.547173],[102.619383,32.546587],[102.619578,32.54663],[102.619616,32.546638],[102.619653,32.546646],[102.619825,32.546684],[102.619927,32.546707],[102.620133,32.546752],[102.620412,32.546688],[102.62053,32.546661],[102.620532,32.546661],[102.620533,32.546661],[102.620648,32.546634],[102.620664,32.54663],[102.620892,32.546578],[102.621171,32.546301],[102.621211,32.546261],[102.621212,32.54626],[102.621213,32.546259],[102.621333,32.546139],[102.621385,32.546088],[102.62146,32.546013],[102.621485,32.545988],[102.621511,32.545969],[102.621587,32.545914],[102.621648,32.545869],[102.6217,32.545832],[102.621734,32.545806],[102.62239,32.545329],[102.622941,32.544625],[102.624279,32.54435],[102.624451,32.544246],[102.624691,32.5441],[102.624692,32.544099],[102.624693,32.544098],[102.624695,32.544097],[102.624776,32.544049],[102.625001,32.543912],[102.62528,32.54377],[102.62531,32.543755],[102.625351,32.543734],[102.62537,32.543724],[102.625855,32.543477],[102.62613,32.543144],[102.626329,32.543051],[102.626403,32.543016],[102.626426,32.543006],[102.626593,32.542927],[102.62662,32.542915],[102.626669,32.542891],[102.626966,32.542985],[102.627813,32.543251],[102.628128,32.543169],[102.628567,32.543054],[102.628618,32.543041],[102.628621,32.543023],[102.628655,32.54286],[102.628685,32.542719],[102.628705,32.542621],[102.628708,32.54261],[102.628719,32.542554],[102.629047,32.542384],[102.629104,32.542355],[102.629114,32.54235],[102.629207,32.542302],[102.62922,32.542295],[102.629265,32.542271],[102.629349,32.542228],[102.629441,32.541815],[102.62945,32.541779],[102.629508,32.54165],[102.629517,32.541628],[102.629563,32.541528],[102.629571,32.54151],[102.629664,32.541304],[102.629685,32.541257],[102.629861,32.54129],[102.62988,32.541294],[102.629969,32.541311],[102.629999,32.541316],[102.630568,32.541424],[102.630756,32.541421],[102.630765,32.541421],[102.630765,32.541421],[102.630813,32.54142],[102.630881,32.541419],[102.630883,32.541419],[102.630884,32.541419],[102.630886,32.541419],[102.630901,32.541419],[102.631635,32.541408],[102.631678,32.541407],[102.631678,32.541408],[102.631678,32.541408],[102.63176,32.541581],[102.631836,32.54174],[102.631845,32.541759],[102.63193,32.541938],[102.631892,32.542158],[102.631889,32.542171],[102.631869,32.542291],[102.631842,32.542444],[102.63184,32.542455],[102.631837,32.542473],[102.631826,32.542538],[102.631933,32.54269],[102.631934,32.542692],[102.631935,32.542694],[102.631989,32.54277],[102.632039,32.542842],[102.63213,32.542858],[102.632132,32.542858],[102.632135,32.542859],[102.632217,32.542873],[102.632235,32.542876],[102.632525,32.542927],[102.633512,32.542532],[102.634104,32.541942],[102.634044,32.541696],[102.634043,32.541694],[102.634043,32.541692],[102.634028,32.54163],[102.634025,32.541618],[102.634022,32.541607],[102.634002,32.541525],[102.633984,32.541451],[102.633966,32.541389],[102.633933,32.541275],[102.633928,32.541256],[102.633928,32.541255],[102.633902,32.541166],[102.633902,32.541164],[102.633902,32.541164],[102.633821,32.540884],[102.633956,32.5405],[102.633965,32.540473],[102.634144,32.540353],[102.634236,32.540291],[102.634704,32.540323],[102.634727,32.540324],[102.634989,32.540342],[102.635121,32.540338],[102.635162,32.540337],[102.635744,32.540319],[102.635927,32.540097],[102.635864,32.539923],[102.635849,32.539881],[102.635805,32.539763],[102.635803,32.539756],[102.635773,32.539748],[102.635763,32.539745],[102.635296,32.539612],[102.635234,32.539594],[102.635224,32.539591],[102.635099,32.539555],[102.635012,32.539569],[102.634853,32.539595],[102.634502,32.539652],[102.634475,32.539656],[102.634465,32.539644],[102.634336,32.539484],[102.634332,32.539479],[102.63426,32.539389],[102.63426,32.539366],[102.634261,32.539351],[102.634263,32.539258],[102.634267,32.539116],[102.634268,32.539088],[102.634269,32.539088],[102.63427,32.539088],[102.634369,32.539048],[102.634383,32.539042],[102.634716,32.538909],[102.635295,32.538845],[102.63535,32.538763],[102.635439,32.538632],[102.635443,32.538626],[102.635512,32.538524],[102.635523,32.538508],[102.635572,32.538437],[102.635849,32.537991],[102.636312,32.538],[102.636457,32.538002],[102.636483,32.538003],[102.636515,32.538003],[102.636583,32.538007],[102.636613,32.538009],[102.637073,32.538034],[102.637093,32.538035],[102.637269,32.538044],[102.637285,32.538045],[102.637513,32.538057],[102.637578,32.538061],[102.637599,32.538036],[102.637606,32.538026],[102.637616,32.538015],[102.637676,32.537942],[102.637682,32.537935],[102.637723,32.537886],[102.637853,32.537728],[102.637863,32.537711],[102.637927,32.537602],[102.637977,32.537517],[102.637999,32.537479],[102.638224,32.537096],[102.638283,32.537056],[102.638375,32.536993],[102.638376,32.536992],[102.638376,32.536992],[102.638493,32.536912],[102.638494,32.536911],[102.638505,32.536904],[102.638572,32.536858],[102.638586,32.536848],[102.638587,32.536848],[102.638587,32.536847],[102.638603,32.536836],[102.638676,32.536787],[102.638761,32.536728],[102.638812,32.536694],[102.638913,32.536207],[102.639317,32.536027],[102.639376,32.536028],[102.639527,32.536031],[102.63956,32.536031],[102.639724,32.536034],[102.639752,32.536035],[102.64012,32.536042],[102.64016,32.536042],[102.640215,32.536023],[102.640236,32.536015],[102.640397,32.535959],[102.640427,32.535948],[102.640563,32.5359],[102.640747,32.53564],[102.640694,32.535356],[102.640675,32.535254],[102.640672,32.535242],[102.640669,32.535225],[102.640967,32.535253],[102.641096,32.535265],[102.641211,32.535275],[102.641281,32.535282],[102.641299,32.535284],[102.641687,32.535319],[102.641735,32.535332],[102.641818,32.535354],[102.641818,32.535354],[102.641925,32.535382],[102.642035,32.535411],[102.642613,32.535562],[102.642891,32.535593],[102.642909,32.535594],[102.642943,32.535598],[102.643001,32.535604],[102.643002,32.535605],[102.643005,32.535605],[102.643453,32.535653],[102.643861,32.535323],[102.643814,32.535071],[102.643805,32.535024],[102.643783,32.534908],[102.643747,32.534607],[102.643747,32.534607],[102.643747,32.534606],[102.643595,32.534421],[102.643403,32.534187],[102.643167,32.534021],[102.643052,32.533827],[102.643625,32.533382],[102.643938,32.533334],[102.64408,32.533313],[102.64409,32.533311],[102.644091,32.533311],[102.644196,32.533295],[102.644196,32.533295],[102.644197,32.533295],[102.644393,32.533265],[102.64468,32.53348],[102.644681,32.53348],[102.644681,32.53348],[102.644682,32.533481],[102.644706,32.533494],[102.644769,32.533529],[102.644796,32.533544],[102.644856,32.533577],[102.645269,32.533806],[102.645627,32.533787],[102.64564,32.533307],[102.645557,32.533128],[102.645509,32.533089],[102.645294,32.532915],[102.645046,32.532714],[102.64499,32.532668],[102.645266,32.532445],[102.645275,32.532438],[102.645286,32.532429],[102.645329,32.532404],[102.645358,32.532387],[102.645388,32.532371],[102.645453,32.532333],[102.646118,32.531954],[102.646955,32.531316],[102.647929,32.530966],[102.649002,32.530496],[102.649638,32.53014],[102.649875,32.530032],[102.650146,32.529907],[102.650175,32.529894],[102.650259,32.529855],[102.650269,32.52985],[102.650322,32.529826],[102.650605,32.530077],[102.650546,32.530877],[102.650545,32.530898],[102.650536,32.531019],[102.650535,32.531031],[102.650534,32.531043],[102.65053,32.531097],[102.650693,32.531584],[102.650709,32.531631],[102.651536,32.531764],[102.651862,32.531816],[102.653072,32.531635],[102.653643,32.53144],[102.653944,32.531337],[102.654094,32.531286],[102.654879,32.53081],[102.655517,32.529994],[102.655534,32.52999],[102.655662,32.529965],[102.655669,32.529963],[102.656314,32.529834],[102.65641,32.529815],[102.656565,32.529784],[102.657123,32.529925],[102.65713,32.529926],[102.657237,32.529953],[102.657244,32.529955],[102.657263,32.52996],[102.657409,32.529996],[102.658259,32.529947],[102.659581,32.529579],[102.659938,32.529226],[102.659987,32.528834],[102.659803,32.528471],[102.659902,32.528379],[102.659942,32.528343],[102.659953,32.528333],[102.66003,32.528261],[102.660043,32.528249],[102.660071,32.528223],[102.66008,32.528215],[102.660501,32.528353],[102.660548,32.528369],[102.660566,32.528375],[102.660672,32.52841],[102.66068,32.528412],[102.660698,32.528418],[102.660922,32.528492],[102.66135,32.528369],[102.661704,32.528114],[102.661943,32.527824],[102.66307,32.527518],[102.664161,32.527146],[102.664518,32.52676],[102.664905,32.526735],[102.665566,32.526551],[102.665926,32.526067],[102.666055,32.525546],[102.666295,32.525224],[102.666917,32.525072],[102.66728,32.524732],[102.667395,32.524624],[102.6674,32.524619],[102.667431,32.524591],[102.667477,32.524574],[102.667492,32.524569],[102.66786,32.524435],[102.667951,32.524547],[102.667961,32.524558],[102.667961,32.524559],[102.667961,32.524559],[102.668012,32.524621],[102.668035,32.52465],[102.668065,32.524686],[102.668159,32.5248],[102.668617,32.525005],[102.669042,32.52498],[102.66932,32.524691],[102.66941,32.524202],[102.669075,32.523706],[102.668774,32.523406],[102.669132,32.522987],[102.669294,32.522965],[102.669367,32.522955],[102.669399,32.522951],[102.6694,32.522951],[102.669403,32.522951],[102.66951,32.522936],[102.669513,32.522936],[102.669515,32.522935],[102.669558,32.52293],[102.669892,32.523459],[102.670378,32.524057],[102.670431,32.524103],[102.670432,32.524104],[102.670432,32.524104],[102.670492,32.524157],[102.670513,32.524176],[102.670528,32.524189],[102.670553,32.524212],[102.670793,32.524424],[102.670986,32.524491],[102.671291,32.524597],[102.671554,32.524486],[102.67211,32.524252],[102.672697,32.523936],[102.673671,32.523595],[102.673758,32.523236],[102.673403,32.523078],[102.673382,32.523068],[102.673251,32.52301],[102.673237,32.523004],[102.673223,32.522998],[102.673136,32.52287],[102.673439,32.522784],[102.673464,32.522776],[102.67358,32.522743],[102.673602,32.522737],[102.67383,32.522671],[102.675023,32.522587],[102.676171,32.521759],[102.677006,32.520979],[102.677587,32.520299],[102.677981,32.520142],[102.678163,32.520069],[102.678266,32.520027],[102.678979,32.519741],[102.679013,32.519669],[102.679067,32.519549],[102.679245,32.519163],[102.679367,32.518942],[102.679507,32.51869],[102.680065,32.518912],[102.680557,32.519293],[102.680821,32.518767],[102.680585,32.518179],[102.680667,32.517438],[102.680855,32.517285],[102.680882,32.517263],[102.680957,32.517203],[102.680962,32.517198],[102.681017,32.517154],[102.681022,32.51715],[102.681434,32.516815],[102.681934,32.516877],[102.681933,32.516894],[102.681933,32.516899],[102.681929,32.517076],[102.681926,32.51717],[102.681919,32.517461],[102.682352,32.517681],[102.682923,32.517373],[102.68311,32.517089],[102.68351,32.516482],[102.684625,32.515951],[102.684905,32.515818],[102.685788,32.515569],[102.685954,32.515649],[102.68597,32.515657],[102.686083,32.515712],[102.686095,32.515718],[102.686179,32.515759],[102.686468,32.5159],[102.686606,32.51631],[102.686613,32.516331],[102.686625,32.516366],[102.686651,32.516445],[102.686655,32.516456],[102.686671,32.516504],[102.686701,32.516594],[102.687266,32.516551],[102.687724,32.515764],[102.688046,32.515451],[102.688716,32.51535],[102.689303,32.515262],[102.690046,32.514998],[102.690441,32.514858],[102.69077,32.514228],[102.691602,32.513553],[102.691931,32.513438],[102.692448,32.513257],[102.692613,32.5132],[102.692987,32.51326],[102.693362,32.513267],[102.693903,32.512961],[102.693915,32.512954],[102.693926,32.512948],[102.693926,32.512948],[102.693927,32.512948],[102.693998,32.512907],[102.694022,32.512914],[102.694049,32.512923],[102.694386,32.513025],[102.694498,32.513059],[102.694515,32.513064],[102.694688,32.513116],[102.69471,32.513123],[102.694744,32.513133],[102.694769,32.513134],[102.695495,32.513147],[102.695589,32.513264],[102.695589,32.513264],[102.695589,32.513264],[102.695617,32.513298],[102.695663,32.513356],[102.695699,32.513401],[102.695798,32.513524],[102.695492,32.513878],[102.695447,32.513931],[102.695347,32.514046],[102.695347,32.514047],[102.695347,32.514047],[102.695344,32.514065],[102.695342,32.514081],[102.695268,32.514682],[102.695765,32.51485],[102.696356,32.514778],[102.696545,32.514754],[102.696895,32.514711],[102.697061,32.514684],[102.697136,32.514672],[102.697181,32.514664],[102.698342,32.514473],[102.699918,32.514077],[102.700242,32.513658],[102.700255,32.513128],[102.700016,32.512699],[102.699908,32.512007],[102.70036,32.511485],[102.701493,32.51124],[102.701513,32.511239],[102.70153,32.511237],[102.70162,32.51123],[102.701654,32.511227],[102.701667,32.511226],[102.702383,32.511168],[102.702384,32.511168],[102.702386,32.511168],[102.702421,32.511165],[102.702484,32.51116],[102.702492,32.511159],[102.70256,32.511154],[102.703558,32.511331],[102.704126,32.511129],[102.704323,32.510627],[102.704368,32.510512],[102.704368,32.510512],[102.704368,32.510512],[102.704394,32.510444],[102.704444,32.51044],[102.704482,32.510437],[102.704959,32.510401],[102.705316,32.511151],[102.705536,32.511604],[102.70556,32.511652],[102.705612,32.51176],[102.705622,32.511781],[102.705622,32.511781],[102.705623,32.511782],[102.705623,32.511782],[102.705732,32.512007],[102.706044,32.512066],[102.706493,32.51165],[102.706572,32.511015],[102.706529,32.510218],[102.706532,32.510217],[102.706534,32.510216],[102.70656,32.510204],[102.706659,32.51016],[102.706669,32.510155],[102.70694,32.510034],[102.7071,32.509963],[102.707407,32.510181],[102.707499,32.510238],[102.707532,32.510258],[102.707622,32.510314],[102.70764,32.510325],[102.708024,32.510563],[102.708224,32.510567],[102.708462,32.510571],[102.709095,32.510318],[102.709417,32.509952],[102.709475,32.50948],[102.709487,32.509387],[102.70949,32.509363],[102.709494,32.50933],[102.709496,32.509317],[102.709529,32.509284],[102.709817,32.509004],[102.709887,32.509029],[102.709954,32.509053],[102.709979,32.509063],[102.710039,32.509084],[102.710063,32.509093],[102.710127,32.509116],[102.710493,32.509494],[102.710806,32.5095],[102.710882,32.50897],[102.71083,32.508545],[102.710504,32.50832],[102.710292,32.508174],[102.71031,32.508154],[102.710723,32.508037],[102.71116,32.507914],[102.711915,32.507729],[102.711916,32.507729],[102.711917,32.507729],[102.711945,32.507722],[102.711979,32.507714],[102.712118,32.507679],[102.712168,32.507667],[102.712609,32.507569],[102.712821,32.507706],[102.712847,32.507723],[102.712937,32.507781],[102.713025,32.507837],[102.713047,32.507852],[102.713073,32.507868],[102.713074,32.507869],[102.713075,32.507869],[102.713287,32.508006],[102.713785,32.508121],[102.714349,32.508078],[102.714991,32.507453],[102.715568,32.506933],[102.715631,32.506963],[102.715692,32.506992],[102.71583,32.507058],[102.715862,32.507073],[102.715942,32.507111],[102.716046,32.50716],[102.71622,32.507243],[102.71638,32.507319],[102.716496,32.507374],[102.7166,32.507404],[102.716857,32.507477],[102.716892,32.507487],[102.717491,32.507658],[102.718252,32.5073],[102.718639,32.50683],[102.718745,32.50632],[102.718782,32.506142],[102.718915,32.505826],[102.719185,32.505702],[102.71919,32.5057],[102.719204,32.505693],[102.71921,32.505691],[102.719359,32.505622],[102.719934,32.505796],[102.719977,32.505809],[102.720006,32.505818],[102.720007,32.505818],[102.720007,32.505818],[102.720017,32.505821],[102.720048,32.505831],[102.720151,32.505862],[102.720291,32.505904],[102.720993,32.505386],[102.721051,32.505351],[102.721117,32.505311],[102.721208,32.505256],[102.721208,32.505255],[102.72121,32.505255],[102.721334,32.505179],[102.721414,32.50513],[102.721438,32.505116],[102.721542,32.505053],[102.721873,32.504851],[102.721875,32.50485],[102.721877,32.504849],[102.722037,32.504752],[102.722519,32.504459],[102.723365,32.503728],[102.723691,32.503446],[102.723805,32.503348],[102.723817,32.503337],[102.723842,32.503315],[102.723843,32.503314],[102.723844,32.503314],[102.72393,32.50324],[102.724398,32.502835],[102.724504,32.502743],[102.726435,32.500656],[102.727914,32.49909],[102.728166,32.498816],[102.728367,32.498597],[102.728395,32.498566],[102.728471,32.498483],[102.728485,32.498468],[102.728492,32.49846],[102.728511,32.49844],[102.72856,32.498386],[102.728629,32.498311],[102.728646,32.498293],[102.729782,32.497054],[102.730612,32.495811],[102.731148,32.495009],[102.732184,32.493648],[102.733208,32.492503],[102.734052,32.491559],[102.736673,32.48943],[102.738793,32.487293],[102.740527,32.485544],[102.740655,32.485416],[102.742389,32.483696],[102.743611,32.482391],[102.745918,32.480256],[102.746753,32.479422],[102.748555,32.477438],[102.750094,32.47598],[102.750684,32.475398],[102.750992,32.475094],[102.752602,32.473318],[102.754269,32.471703],[102.755668,32.470826],[102.757623,32.470277],[102.760208,32.469527],[102.761659,32.469075],[102.762228,32.468925],[102.763549,32.468578],[102.764686,32.468174],[102.766968,32.467029],[102.767291,32.466858],[102.767291,32.466858],[102.767291,32.466858],[102.767501,32.46702],[102.76771,32.467181],[102.768054,32.467329],[102.768399,32.467477],[102.768643,32.467581],[102.768995,32.467731],[102.769195,32.46781],[102.76928,32.467902],[102.769409,32.467974],[102.769609,32.468024],[102.769837,32.468124],[102.769894,32.468338],[102.769909,32.468588],[102.76998,32.468709],[102.770058,32.46883],[102.77008,32.468973],[102.770101,32.469405],[102.770123,32.469837],[102.770116,32.470037],[102.769923,32.470372],[102.769959,32.470629],[102.770044,32.471],[102.770098,32.471089],[102.770242,32.471326],[102.770387,32.471564],[102.77058,32.4718],[102.770672,32.472078],[102.770779,32.472278],[102.770979,32.472535],[102.771022,32.47261],[102.771186,32.472892],[102.771222,32.473071],[102.771251,32.473328],[102.771279,32.473585],[102.771251,32.47397],[102.771183,32.474402],[102.771115,32.474834],[102.771086,32.475159],[102.771058,32.475483],[102.770919,32.475847],[102.770779,32.476211],[102.770669,32.476579],[102.770558,32.476947],[102.770572,32.477089],[102.770658,32.477168],[102.770787,32.477254],[102.771097,32.477325],[102.771408,32.477396],[102.771734,32.477444],[102.77206,32.477492],[102.772236,32.477518],[102.772525,32.477625],[102.772814,32.477732],[102.773092,32.477832],[102.773371,32.477932],[102.773799,32.478053],[102.774049,32.478203],[102.774299,32.478353],[102.774391,32.478406],[102.774598,32.478524],[102.774798,32.478524],[102.775195,32.478453],[102.775591,32.478382],[102.775912,32.478336],[102.776233,32.478291],[102.776554,32.478246],[102.776933,32.478224],[102.777222,32.478142],[102.777511,32.47806],[102.777729,32.477946],[102.777946,32.477832],[102.778268,32.477632],[102.778632,32.477596],[102.77886,32.477582],[102.779146,32.47755],[102.779431,32.477518],[102.77971,32.477511],[102.779988,32.477504],[102.780213,32.477507],[102.780438,32.477511],[102.780677,32.477589],[102.780916,32.477668],[102.781166,32.477775],[102.781416,32.477882],[102.781698,32.47797],[102.781981,32.478059],[102.782008,32.478067],[102.782312,32.47811],[102.782615,32.478153],[102.782847,32.478192],[102.783079,32.478232],[102.783222,32.47821],[102.783621,32.478082],[102.783832,32.477971],[102.784043,32.47786],[102.784235,32.477714],[102.784428,32.477568],[102.784709,32.477406],[102.78499,32.477244],[102.78527,32.477082],[102.785531,32.477064],[102.785791,32.477047],[102.78617,32.477068],[102.786548,32.477089],[102.786934,32.477125],[102.787276,32.477318],[102.787612,32.477549],[102.787947,32.47778],[102.788283,32.47801],[102.788603,32.478216],[102.788922,32.478422],[102.789004,32.478474],[102.789289,32.478724],[102.789575,32.478974],[102.789867,32.479224],[102.790067,32.479395],[102.790126,32.479539],[102.790146,32.479588],[102.790274,32.479802],[102.790396,32.479959],[102.790681,32.480177],[102.790967,32.480395],[102.791202,32.480602],[102.791356,32.480826],[102.791509,32.481051],[102.791756,32.481397],[102.792002,32.481744],[102.79208,32.481886],[102.79208,32.482001],[102.791995,32.482101],[102.791659,32.482393],[102.791496,32.482604],[102.791388,32.482743],[102.791238,32.482957],[102.791152,32.483071],[102.790995,32.483107],[102.790767,32.483164],[102.790738,32.483171],[102.79036,32.483257],[102.790232,32.483321],[102.790053,32.483507],[102.789875,32.483757],[102.789718,32.483935],[102.789603,32.484042],[102.789518,32.484214],[102.789511,32.484328],[102.789546,32.484553],[102.789582,32.484778],[102.789482,32.484985],[102.78935,32.48517],[102.789218,32.485356],[102.789218,32.485356],[102.789217,32.485357],[102.789056,32.485639],[102.788989,32.485755],[102.788911,32.486051],[102.788832,32.486346],[102.788754,32.486641],[102.788691,32.486903],[102.788628,32.487166],[102.788568,32.487412],[102.788472,32.487811],[102.788376,32.488211],[102.788276,32.488514],[102.788176,32.488818],[102.788088,32.488952],[102.787957,32.489153],[102.787826,32.489353],[102.78764,32.489639],[102.787569,32.489856],[102.787498,32.490074],[102.787492,32.490101],[102.787405,32.490503],[102.787405,32.490838],[102.787405,32.491174],[102.787405,32.491438],[102.787365,32.491662],[102.787326,32.491887],[102.787324,32.491912],[102.787298,32.492151],[102.787291,32.492294],[102.787233,32.492551],[102.787169,32.492851],[102.787151,32.493276],[102.787133,32.4937],[102.787098,32.494122],[102.786976,32.494329],[102.786898,32.494557],[102.786877,32.494871],[102.786877,32.495128],[102.786905,32.495407],[102.786869,32.495564],[102.786812,32.495655],[102.786748,32.495756],[102.78647,32.495949],[102.786248,32.496045],[102.786027,32.496142],[102.785767,32.496164],[102.785692,32.49617],[102.78527,32.496206],[102.784963,32.496277],[102.784656,32.496349],[102.78435,32.49642],[102.78395,32.496531],[102.78355,32.496642],[102.783186,32.496763],[102.782912,32.496903],[102.782639,32.497044],[102.782365,32.497184],[102.782058,32.497373],[102.781751,32.497562],[102.781394,32.497805],[102.781037,32.498048],[102.780843,32.498153],[102.780558,32.498307],[102.780274,32.498462],[102.780071,32.498557],[102.779724,32.498719],[102.779453,32.498883],[102.779181,32.498919],[102.778953,32.498947],[102.778724,32.498976],[102.778697,32.498981],[102.778654,32.498989],[102.778408,32.499036],[102.778161,32.499083],[102.777889,32.499165],[102.777618,32.499247],[102.777261,32.49934],[102.776947,32.499554],[102.776769,32.499761],[102.776583,32.500161],[102.776441,32.50041],[102.776347,32.500575],[102.776069,32.500917],[102.775849,32.501231],[102.77563,32.501546],[102.77541,32.50186],[102.775191,32.502174],[102.774984,32.502395],[102.774777,32.502616],[102.774584,32.502859],[102.774391,32.503102],[102.774263,32.503237],[102.774042,32.503316],[102.773795,32.503395],[102.773548,32.503474],[102.77337,32.503531],[102.773085,32.503623],[102.772735,32.503773],[102.772386,32.503923],[102.772022,32.504105],[102.771657,32.504287],[102.7714,32.504447],[102.771144,32.504608],[102.770858,32.504851],[102.770826,32.504881],[102.770587,32.505108],[102.77043,32.505436],[102.770339,32.505684],[102.77022,32.506009],[102.770101,32.506335],[102.769994,32.506564],[102.769887,32.506792],[102.769616,32.507056],[102.769345,32.507321],[102.76906,32.507473],[102.768775,32.507626],[102.768545,32.507749],[102.768367,32.507892],[102.768317,32.507956],[102.768295,32.508042],[102.768324,32.508077],[102.768663,32.508231],[102.769002,32.508384],[102.769327,32.508498],[102.769652,32.508613],[102.77003,32.508727],[102.770255,32.508837],[102.77048,32.508948],[102.770815,32.509087],[102.771151,32.509226],[102.771536,32.509419],[102.771779,32.509562],[102.772067,32.509793],[102.772355,32.510024],[102.772643,32.510254],[102.772821,32.510472],[102.772999,32.51069],[102.773185,32.51109],[102.773264,32.511439],[102.773342,32.511789],[102.773406,32.512125],[102.773571,32.51246],[102.773689,32.512655],[102.773848,32.512914],[102.774006,32.513174],[102.774056,32.513506],[102.774106,32.513838],[102.77422,32.514148],[102.774334,32.514459],[102.774347,32.514488],[102.774448,32.514713],[102.774549,32.514937],[102.774602,32.515233],[102.774656,32.51553],[102.774756,32.515851],[102.774855,32.516079],[102.774955,32.516308],[102.775162,32.516636],[102.775344,32.5169],[102.775526,32.517164],[102.775634,32.517371],[102.775741,32.517578],[102.775791,32.517914],[102.775813,32.518135],[102.775841,32.518414],[102.775883,32.518671],[102.775926,32.518928],[102.776048,32.519263],[102.776172,32.519455],[102.776297,32.519647],[102.776326,32.519691],[102.776526,32.51992],[102.776597,32.520155],[102.776612,32.520498],[102.776597,32.520759],[102.776583,32.521019],[102.776644,32.521362],[102.776704,32.521704],[102.776751,32.521947],[102.776797,32.52219],[102.776859,32.522497],[102.776921,32.522804],[102.776983,32.523111],[102.777004,32.52341],[102.776963,32.523703],[102.776922,32.523997],[102.776881,32.524289],[102.77684,32.524581],[102.776729,32.524845],[102.776619,32.525109],[102.776612,32.525288],[102.776647,32.525473],[102.776738,32.525614],[102.776917,32.525891],[102.777096,32.526168],[102.777275,32.526444],[102.77749,32.526769],[102.777704,32.527094],[102.777875,32.527222],[102.777996,32.527279],[102.778325,32.527272],[102.778675,32.527229],[102.778903,32.527215],[102.779109,32.527215],[102.779153,32.527215],[102.77936,32.527258],[102.779667,32.527429],[102.779912,32.52761],[102.780168,32.527798],[102.780423,32.527986],[102.780766,32.528161],[102.781109,32.528336],[102.781401,32.528557],[102.781544,32.528757],[102.781798,32.528796],[102.782051,32.528836],[102.782322,32.528832],[102.782593,32.528828],[102.782915,32.528768],[102.783236,32.528707],[102.783644,32.528625],[102.783871,32.528579],[102.784292,32.528543],[102.784477,32.528554],[102.784792,32.528571],[102.785188,32.5285],[102.785584,32.528429],[102.785906,32.528354],[102.786227,32.528279],[102.786612,32.528207],[102.786948,32.528179],[102.787191,32.528172],[102.787483,32.5282],[102.787726,32.528272],[102.787922,32.528386],[102.788119,32.5285],[102.78849,32.5287],[102.788647,32.528821],[102.788847,32.529082],[102.789047,32.529342],[102.789314,32.529564],[102.789582,32.529785],[102.789921,32.530063],[102.79026,32.530342],[102.790588,32.530549],[102.790917,32.530756],[102.791139,32.530865],[102.791452,32.53102],[102.791458,32.531025],[102.791701,32.531233],[102.791945,32.531441],[102.792162,32.53162],[102.79238,32.531798],[102.792673,32.53198],[102.792966,32.532162],[102.793287,32.532401],[102.793608,32.53264],[102.793821,32.532942],[102.793915,32.533076],[102.794099,32.53344],[102.794243,32.533725],[102.794347,32.533975],[102.79445,32.534225],[102.794498,32.534335],[102.794485,32.534424],[102.794612,32.53465],[102.794622,32.534682],[102.79475,32.534775],[102.794776,32.534784],[102.794971,32.534853],[102.795014,32.534862],[102.795384,32.534921],[102.795522,32.534971],[102.795671,32.535003],[102.795819,32.535079],[102.795835,32.535084],[102.795841,32.535089],[102.796163,32.535253],[102.796485,32.535417],[102.796678,32.535589],[102.796929,32.535954],[102.797064,32.53615],[102.797199,32.536345],[102.797317,32.5366],[102.797418,32.536819],[102.79752,32.537038],[102.797547,32.537102],[102.79762,32.537273],[102.797741,32.537373],[102.798041,32.537602],[102.798255,32.537809],[102.798469,32.538016],[102.798612,32.538251],[102.798912,32.538351],[102.799304,32.538487],[102.799573,32.538581],[102.79959,32.538587],[102.799811,32.538665],[102.79999,32.538794],[102.800166,32.538946],[102.800342,32.539098],[102.800493,32.5392],[102.800702,32.539342],[102.800911,32.539483],[102.801021,32.539639],[102.801041,32.539794],[102.800921,32.540004],[102.80078,32.540208],[102.800638,32.540413],[102.800497,32.540618],[102.800355,32.540822],[102.800281,32.541013],[102.800276,32.541265],[102.80043,32.541478],[102.800727,32.541781],[102.800896,32.541953],[102.801066,32.542125],[102.801235,32.542297],[102.801404,32.542469],[102.801573,32.542641],[102.801742,32.542813],[102.801974,32.543067],[102.802207,32.543322],[102.802362,32.543497],[102.80247,32.54373],[102.802596,32.544162],[102.802722,32.544593],[102.802848,32.545025],[102.8029,32.545252],[102.802951,32.545479],[102.803003,32.545707],[102.803054,32.545934],[102.803048,32.546261],[102.802881,32.54649],[102.802608,32.546813],[102.802334,32.547136],[102.802061,32.547459],[102.801913,32.547673],[102.801766,32.547887],[102.801619,32.548101],[102.801471,32.548316],[102.801326,32.548673],[102.80118,32.54903],[102.801035,32.549387],[102.800926,32.549743],[102.800817,32.550099],[102.800708,32.550455],[102.800665,32.550781],[102.800626,32.551087],[102.800623,32.551107],[102.800637,32.551483],[102.800651,32.551859],[102.800733,32.552208],[102.800783,32.552418],[102.800816,32.552557],[102.800931,32.552734],[102.800953,32.552878],[102.801062,32.553169],[102.801203,32.553549],[102.801307,32.553759],[102.80141,32.55397],[102.801692,32.55432],[102.80176,32.554405],[102.802067,32.554648],[102.802374,32.554891],[102.802745,32.555142],[102.803116,32.555394],[102.803488,32.555646],[102.803859,32.555897],[102.804201,32.556115],[102.804544,32.556333],[102.804758,32.55649],[102.804944,32.556583],[102.805094,32.556697],[102.805158,32.556839],[102.805186,32.557002],[102.805188,32.55709],[102.805196,32.557363],[102.805118,32.55776],[102.805099,32.557855],[102.805062,32.558178],[102.805024,32.558501],[102.804987,32.558824],[102.804851,32.559238],[102.804818,32.559337],[102.804715,32.559638],[102.804595,32.559812],[102.804523,32.559916],[102.804316,32.560123],[102.804247,32.560195],[102.803992,32.560462],[102.803737,32.56073],[102.803537,32.560951],[102.803338,32.561172],[102.803211,32.561378],[102.803085,32.561583],[102.802938,32.561822],[102.802795,32.562093],[102.802652,32.562365],[102.802463,32.562682],[102.802274,32.563],[102.802103,32.563271],[102.801839,32.56361],[102.801574,32.563949],[102.80146,32.564149],[102.801377,32.564292],[102.801153,32.564677],[102.801004,32.564859],[102.800889,32.564999],[102.800889,32.565106],[102.800953,32.565249],[102.801253,32.565427],[102.80134,32.565504],[102.80151,32.565655],[102.801741,32.565879],[102.801972,32.566103],[102.802203,32.566326],[102.802213,32.566341],[102.802395,32.566605],[102.802542,32.56683],[102.802688,32.567055],[102.802834,32.567265],[102.802981,32.567476],[102.803273,32.56774],[102.803552,32.567958],[102.80383,32.568175],[102.804134,32.568325],[102.804437,32.568475],[102.804751,32.568539],[102.805151,32.568625],[102.805465,32.568561],[102.805779,32.568496],[102.806122,32.568447],[102.806432,32.568418],[102.806743,32.568389],[102.807088,32.568382],[102.807433,32.568375],[102.807778,32.568368],[102.80811,32.568404],[102.808442,32.568439],[102.808781,32.568504],[102.80912,32.568568],[102.809441,32.568621],[102.809762,32.568675],[102.810164,32.568851],[102.810402,32.568956],[102.81064,32.56906],[102.810658,32.569069],[102.811009,32.569247],[102.811359,32.569425],[102.81171,32.569603],[102.812061,32.569781],[102.812396,32.569956],[102.812732,32.570131],[102.813017,32.570414],[102.813303,32.570697],[102.813588,32.570981],[102.813831,32.571184],[102.814074,32.571388],[102.814381,32.571509],[102.814523,32.571559],[102.814895,32.571473],[102.815152,32.571259],[102.815409,32.571045],[102.815787,32.570809],[102.816165,32.570574],[102.816558,32.570502],[102.816951,32.570431],[102.817386,32.570364],[102.817821,32.570298],[102.818257,32.570231],[102.81857,32.5702],[102.818913,32.570165],[102.819256,32.570131],[102.819556,32.570174],[102.819857,32.570216],[102.820157,32.570259],[102.820363,32.570288],[102.820795,32.570388],[102.821226,32.570488],[102.821521,32.570559],[102.821817,32.570631],[102.822112,32.570702],[102.822461,32.570838],[102.822811,32.570973],[102.823128,32.571271],[102.823444,32.571568],[102.823761,32.571866],[102.824032,32.572206],[102.824303,32.572546],[102.824574,32.572887],[102.824769,32.573201],[102.824965,32.573515],[102.82516,32.573829],[102.825289,32.574103],[102.825418,32.574377],[102.825547,32.57465],[102.825567,32.574693],[102.825752,32.575092],[102.825913,32.575289],[102.826073,32.575485],[102.826395,32.575696],[102.826716,32.575906],[102.827111,32.576075],[102.827506,32.576244],[102.827901,32.576413],[102.828215,32.576538],[102.828529,32.576663],[102.828907,32.576877],[102.829286,32.577091],[102.8296,32.577227],[102.829914,32.577362],[102.830214,32.577562],[102.830242,32.577605],[102.830242,32.577606],[102.830242,32.577607],[102.830242,32.577684],[102.830157,32.577841],[102.829885,32.578055],[102.829718,32.578217],[102.8296,32.578333],[102.829478,32.57864],[102.829357,32.579068],[102.829236,32.579497],[102.829114,32.579925],[102.829014,32.580339],[102.828914,32.580753],[102.828879,32.581181],[102.828864,32.581446],[102.828972,32.581806],[102.829079,32.582166],[102.82916,32.582481],[102.82924,32.582795],[102.829321,32.583109],[102.829418,32.58338],[102.829514,32.583651],[102.829694,32.584014],[102.829875,32.584377],[102.830055,32.584739],[102.830206,32.585043],[102.830367,32.585432],[102.830528,32.585821],[102.830688,32.58621],[102.830849,32.586599],[102.831031,32.586994],[102.831106,32.587156],[102.831127,32.587313],[102.831085,32.587563],[102.830956,32.587749],[102.830737,32.588004],[102.830519,32.588259],[102.830485,32.588298],[102.830197,32.588627],[102.82991,32.588957],[102.829842,32.589034],[102.829734,32.589242],[102.829626,32.589451],[102.829564,32.589569],[102.829386,32.58994],[102.829207,32.590311],[102.829076,32.590663],[102.828946,32.591015],[102.828886,32.591175],[102.828907,32.591475],[102.828929,32.591775],[102.828872,32.592139],[102.828797,32.592481],[102.828722,32.592824],[102.828658,32.593115],[102.828595,32.593406],[102.828544,32.59364],[102.828493,32.593873],[102.828493,32.59428],[102.828496,32.59434],[102.828506,32.594577],[102.828516,32.594813],[102.828529,32.595143],[102.828543,32.595472],[102.828632,32.595772],[102.828722,32.596072],[102.828738,32.596151],[102.828822,32.596565],[102.828836,32.596789],[102.82885,32.597014],[102.828793,32.5974],[102.828679,32.59765],[102.828565,32.597899],[102.828364,32.598181],[102.82819,32.598426],[102.828015,32.59867],[102.82795,32.598777],[102.827614,32.599066],[102.827303,32.599387],[102.826992,32.599708],[102.826681,32.600028],[102.826371,32.600349],[102.826206,32.600549],[102.826041,32.600748],[102.825896,32.601112],[102.825843,32.601419],[102.825813,32.601766],[102.825806,32.601997],[102.8258,32.602228],[102.825761,32.602458],[102.825721,32.602688],[102.825659,32.602918],[102.825596,32.603149],[102.825522,32.603379],[102.825448,32.603609],[102.82534,32.603847],[102.825231,32.604086],[102.825181,32.604317],[102.82513,32.604547],[102.82506,32.604786],[102.824991,32.605024],[102.824922,32.605263],[102.824852,32.605501],[102.824731,32.605807],[102.824611,32.606113],[102.824509,32.606516],[102.8245,32.606921],[102.824582,32.607289],[102.824732,32.607657],[102.824928,32.608027],[102.825124,32.608396],[102.82532,32.608766],[102.825516,32.609135],[102.825579,32.609358],[102.825643,32.60958],[102.825749,32.60989],[102.825855,32.610201],[102.825938,32.610604],[102.826021,32.611007],[102.826059,32.611296],[102.825983,32.611602],[102.825817,32.611947],[102.825716,32.612186],[102.825615,32.612425],[102.825514,32.612664],[102.825414,32.612903],[102.825313,32.613142],[102.825233,32.613332],[102.825212,32.613381],[102.825113,32.613687],[102.824924,32.613954],[102.824715,32.614124],[102.824472,32.614255],[102.824229,32.614385],[102.823848,32.61459],[102.823667,32.614688],[102.823539,32.614725],[102.823232,32.614767],[102.822925,32.61481],[102.82254,32.614857],[102.822154,32.614903],[102.821826,32.614989],[102.821433,32.615117],[102.821085,32.615334],[102.820791,32.615517],[102.820505,32.615649],[102.82022,32.615781],[102.820179,32.615813],[102.819917,32.61602],[102.819613,32.616259],[102.819501,32.616394],[102.819328,32.616602],[102.819063,32.616909],[102.819006,32.617095],[102.819006,32.617344],[102.819091,32.617611],[102.819092,32.617616],[102.819263,32.617889],[102.819435,32.618163],[102.819606,32.618437],[102.819681,32.618686],[102.819756,32.618936],[102.819777,32.619074],[102.819799,32.619215],[102.819763,32.619572],[102.819699,32.619804],[102.819635,32.620036],[102.819583,32.62019],[102.81952,32.620378],[102.819456,32.620535],[102.819346,32.620669],[102.819292,32.620735],[102.819067,32.620906],[102.818842,32.621078],[102.818704,32.621131],[102.818348,32.621269],[102.817993,32.621406],[102.817707,32.621575],[102.817422,32.621744],[102.817136,32.621913],[102.816911,32.622064],[102.81671,32.622199],[102.816508,32.622334],[102.816322,32.622491],[102.816208,32.62262],[102.816237,32.622791],[102.816239,32.62287],[102.816244,32.623005],[102.81623,32.62321],[102.81623,32.623219],[102.81613,32.623533],[102.81593,32.623893],[102.81573,32.624252],[102.81553,32.624611],[102.81528,32.624915],[102.81503,32.625218],[102.814702,32.625518],[102.814374,32.625818],[102.814045,32.626118],[102.813753,32.626417],[102.813653,32.626482],[102.813467,32.626546],[102.81341,32.626565],[102.813296,32.626603],[102.813046,32.626717],[102.812832,32.626888],[102.812618,32.627045],[102.81251,32.627167],[102.812296,32.627324],[102.812196,32.627481],[102.812096,32.627738],[102.811954,32.627938],[102.811832,32.628045],[102.811718,32.628159],[102.81164,32.628316],[102.811618,32.628516],[102.811661,32.628896],[102.811668,32.628959],[102.811725,32.629401],[102.811781,32.629844],[102.811782,32.629851],[102.811782,32.630229],[102.811707,32.630618],[102.811632,32.631007],[102.811554,32.6314],[102.81144,32.631714],[102.811404,32.631892],[102.81144,32.632],[102.811604,32.632199],[102.811911,32.632464],[102.812218,32.632728],[102.812453,32.63302],[102.812689,32.633199],[102.812889,32.633263],[102.813131,32.633299],[102.813141,32.633302],[102.813223,32.633361],[102.813512,32.633655],[102.813682,32.633973],[102.813708,32.634024],[102.813906,32.634374],[102.81402,32.634574],[102.814135,32.634774],[102.81425,32.634973],[102.814365,32.635173],[102.814553,32.635388],[102.814741,32.635602],[102.814944,32.635731],[102.815111,32.635838],[102.815147,32.63586],[102.815392,32.636048],[102.815628,32.636228],[102.815638,32.636235],[102.815958,32.636504],[102.816279,32.636773],[102.816599,32.637042],[102.816824,32.63719],[102.817049,32.637338],[102.817377,32.637553],[102.817507,32.637682],[102.81751,32.637687],[102.81765,32.637932],[102.817832,32.638185],[102.818014,32.638438],[102.81825,32.63866],[102.818649,32.638831],[102.818985,32.639092],[102.81932,32.639352],[102.819556,32.639645],[102.819877,32.639887],[102.820141,32.64008],[102.820405,32.640273],[102.820712,32.640392],[102.821019,32.640511],[102.821326,32.64063],[102.821601,32.640786],[102.821875,32.640942],[102.822104,32.641072],[102.822291,32.641237],[102.822597,32.641508],[102.822861,32.641708],[102.823125,32.641908],[102.823389,32.642107],[102.823624,32.642257],[102.823859,32.642406],[102.824192,32.642617],[102.824524,32.642828],[102.82481,32.643071],[102.825095,32.643314],[102.825285,32.643507],[102.825474,32.643699],[102.825602,32.643956],[102.825816,32.644206],[102.826009,32.644285],[102.826384,32.644424],[102.826759,32.644563],[102.827073,32.644717],[102.827387,32.64487],[102.827662,32.645077],[102.827936,32.645284],[102.828163,32.645553],[102.828389,32.645822],[102.828615,32.646091],[102.828712,32.64618],[102.828872,32.646326],[102.829086,32.646433],[102.82945,32.646655],[102.829624,32.646755],[102.829735,32.646819],[102.82985,32.646954],[102.829892,32.647154],[102.829895,32.647186],[102.829921,32.647461],[102.829875,32.647861],[102.829828,32.648261],[102.829757,32.648614],[102.829685,32.648967],[102.829589,32.649207],[102.829493,32.649446],[102.829279,32.64981],[102.829209,32.649879],[102.829029,32.65006],[102.828857,32.650217],[102.828743,32.650452],[102.828686,32.650788],[102.828661,32.650906],[102.828593,32.65123],[102.828465,32.651559],[102.828336,32.651887],[102.828168,32.652187],[102.828001,32.652487],[102.827929,32.652658],[102.827737,32.652879],[102.827423,32.653116],[102.827109,32.653353],[102.827094,32.653365],[102.82683,32.6536],[102.826666,32.653836],[102.826644,32.654136],[102.826752,32.654336],[102.827019,32.65461],[102.827287,32.654885],[102.827555,32.65516],[102.827822,32.655435],[102.827978,32.655628],[102.828133,32.655821],[102.828236,32.655949],[102.828336,32.656142],[102.828429,32.656299],[102.828429,32.656491],[102.828386,32.656663],[102.828193,32.656955],[102.82812,32.657215],[102.828047,32.657474],[102.828018,32.657682],[102.827976,32.657981],[102.827953,32.658152],[102.827949,32.658176],[102.827938,32.658404],[102.827926,32.658633],[102.827922,32.658704],[102.827869,32.658943],[102.827815,32.659182],[102.827722,32.659418],[102.827672,32.659618],[102.82768,32.659854],[102.827887,32.66025],[102.828094,32.660646],[102.82826,32.660901],[102.828322,32.660996],[102.828436,32.661217],[102.828436,32.661345],[102.828543,32.661424],[102.828765,32.661538],[102.829139,32.661624],[102.829514,32.661709],[102.829889,32.661795],[102.830264,32.661881],[102.830606,32.662021],[102.830949,32.662162],[102.831292,32.662302],[102.83157,32.662454],[102.831848,32.662607],[102.832127,32.662759],[102.83234,32.662956],[102.832576,32.663175],[102.832812,32.663394],[102.832998,32.663682],[102.833183,32.66397],[102.833369,32.664258],[102.833643,32.664585],[102.83389,32.664879],[102.834068,32.665222],[102.834168,32.665386],[102.834325,32.665436],[102.834482,32.665393],[102.834732,32.665332],[102.834982,32.665272],[102.835239,32.665261],[102.835496,32.66525],[102.835808,32.665298],[102.836119,32.665346],[102.836162,32.665358],[102.836554,32.665558],[102.836946,32.665757],[102.837338,32.665957],[102.837663,32.666128],[102.837987,32.666299],[102.838348,32.666564],[102.838708,32.666828],[102.839008,32.667078],[102.839308,32.667327],[102.839672,32.66757],[102.839779,32.667749],[102.839929,32.667998],[102.840079,32.668248],[102.8401,32.668284],[102.840322,32.668512],[102.8405,32.668634],[102.84075,32.668748],[102.841064,32.668791],[102.841378,32.668834],[102.841685,32.668886],[102.841992,32.668938],[102.842299,32.668991],[102.842486,32.669046],[102.842784,32.669133],[102.843113,32.669355],[102.843434,32.669469],[102.843655,32.669569],[102.843827,32.669847],[102.844059,32.6702],[102.844225,32.670452],[102.84439,32.670704],[102.844559,32.670923],[102.844728,32.671142],[102.844945,32.671422],[102.845161,32.671703],[102.845347,32.67191],[102.845533,32.672117],[102.845694,32.672245],[102.845704,32.672253],[102.84574,32.67227],[102.845802,32.672302],[102.845825,32.672308],[102.845924,32.672334],[102.846118,32.672346],[102.846375,32.67231],[102.846561,32.672285],[102.847003,32.672224],[102.847267,32.672224],[102.84753,32.672224],[102.847596,32.672224],[102.847986,32.672286],[102.848244,32.672327],[102.848376,32.672348],[102.848766,32.67241],[102.849159,32.672481],[102.849552,32.672553],[102.849944,32.672624],[102.850183,32.672674],[102.850422,32.672724],[102.850601,32.672791],[102.851001,32.672939],[102.8514,32.673088],[102.8518,32.67325],[102.8522,32.673413],[102.8526,32.673575],[102.852999,32.673738],[102.853263,32.673905],[102.853528,32.674073],[102.853727,32.674252],[102.853927,32.674344],[102.854113,32.674355],[102.85417,32.674359],[102.85451,32.674249],[102.854851,32.67414],[102.855191,32.67403],[102.855278,32.67398],[102.855541,32.673827],[102.855805,32.673673],[102.856033,32.673449],[102.856262,32.673224],[102.856487,32.673073],[102.856519,32.673052],[102.856761,32.67296],[102.857068,32.672924],[102.857318,32.672938],[102.857568,32.672952],[102.857839,32.673013],[102.85811,32.673074],[102.858209,32.673122],[102.858452,32.673199],[102.858668,32.673285],[102.858885,32.673371],[102.859101,32.673457],[102.859317,32.673543],[102.859533,32.673629],[102.859749,32.673715],[102.859955,32.673849],[102.860161,32.673984],[102.860296,32.674072],[102.860581,32.674232],[102.860866,32.674392],[102.861151,32.674551],[102.861398,32.674753],[102.861645,32.674954],[102.861651,32.674958],[102.861777,32.675088],[102.861953,32.67527],[102.862129,32.675451],[102.862286,32.675644],[102.862579,32.675908],[102.862869,32.676067],[102.86316,32.676227],[102.86345,32.676386],[102.863714,32.67652],[102.863979,32.676653],[102.864278,32.676804],[102.864578,32.676956],[102.864878,32.677107],[102.865107,32.677208],[102.86519,32.677318],[102.865304,32.677458],[102.865312,32.677546],[102.865295,32.677613],[102.865074,32.677945],[102.864853,32.678277],[102.864781,32.678484],[102.864674,32.678798],[102.864696,32.679112],[102.864781,32.679384],[102.864938,32.679698],[102.865232,32.679999],[102.865488,32.680262],[102.865631,32.680476],[102.865773,32.68069],[102.865848,32.680943],[102.865923,32.681197],[102.865945,32.681425],[102.865816,32.681682],[102.865823,32.681868],[102.865909,32.682011],[102.865952,32.682196],[102.865995,32.68241],[102.865988,32.682646],[102.866016,32.682839],[102.866088,32.683046],[102.866173,32.683188],[102.866316,32.683281],[102.866687,32.683388],[102.866998,32.683428],[102.867308,32.683467],[102.867465,32.683545],[102.867697,32.683692],[102.867929,32.683838],[102.868136,32.683995],[102.868229,32.684145],[102.868251,32.684331],[102.868272,32.684538],[102.86835,32.684652],[102.868486,32.684752],[102.868832,32.684912],[102.869178,32.685073],[102.869236,32.685141],[102.8694,32.685337],[102.869568,32.685505],[102.869735,32.685673],[102.869887,32.685872],[102.870142,32.686208],[102.870385,32.686493],[102.870613,32.686743],[102.87091,32.686954],[102.871206,32.687164],[102.871225,32.68718],[102.871563,32.68745],[102.871834,32.687764],[102.871977,32.687989],[102.87212,32.688214],[102.872173,32.688612],[102.872198,32.688799],[102.872177,32.68911],[102.872155,32.68942],[102.872127,32.689583],[102.872062,32.689948],[102.871985,32.690345],[102.871907,32.690741],[102.871905,32.690748],[102.871913,32.690934],[102.872034,32.691162],[102.872079,32.691238],[102.872198,32.69144],[102.872323,32.691651],[102.872448,32.691862],[102.872499,32.691967],[102.872662,32.692304],[102.872719,32.692529],[102.872725,32.692553],[102.872776,32.692754],[102.872933,32.693054],[102.873078,32.693209],[102.873138,32.69329],[102.873315,32.693446],[102.873331,32.69346],[102.873637,32.693638],[102.873943,32.693816],[102.874084,32.693819],[102.874226,32.693797],[102.874496,32.693671],[102.874785,32.69354],[102.875074,32.693409],[102.875362,32.693278],[102.87564,32.69318],[102.875917,32.693082],[102.876263,32.693053],[102.87661,32.693023],[102.876667,32.693018],[102.877021,32.693008],[102.877376,32.692999],[102.87773,32.692989],[102.878059,32.692925],[102.878401,32.692775],[102.87866,32.692634],[102.878919,32.692493],[102.878951,32.692475],[102.879151,32.69234],[102.87954,32.692236],[102.879929,32.692133],[102.880286,32.692083],[102.880643,32.692033],[102.880886,32.691999],[102.88109,32.691948],[102.881454,32.691905],[102.881817,32.691862],[102.882169,32.691848],[102.882313,32.691891],[102.882335,32.69189],[102.882592,32.69194],[102.882849,32.69199],[102.88317,32.692126],[102.883484,32.692375],[102.883798,32.692625],[102.883962,32.692854],[102.884155,32.693196],[102.88425,32.693335],[102.884485,32.693493],[102.884719,32.69365],[102.884972,32.693763],[102.885225,32.693877],[102.885251,32.693885],[102.885481,32.693994],[102.885711,32.694103],[102.885979,32.694206],[102.886246,32.69431],[102.886599,32.694331],[102.886951,32.694353],[102.887303,32.694374],[102.887703,32.694474],[102.887981,32.694474],[102.888145,32.694353],[102.888171,32.694333],[102.888499,32.694072],[102.888828,32.693812],[102.888866,32.693782],[102.889188,32.693547],[102.889511,32.693312],[102.889523,32.693303],[102.88983,32.693089],[102.890227,32.693034],[102.890237,32.693032],[102.890451,32.693061],[102.890858,32.693096],[102.891161,32.693139],[102.891465,32.693182],[102.891842,32.693225],[102.892188,32.693264],[102.892535,32.693303],[102.892835,32.693313],[102.893135,32.693323],[102.893435,32.693332],[102.893627,32.693361],[102.893892,32.693432],[102.894093,32.693514],[102.894371,32.693626],[102.894648,32.693739],[102.894962,32.693867],[102.895276,32.693996],[102.895519,32.694067],[102.895748,32.694124],[102.895976,32.694182],[102.896267,32.694221],[102.896497,32.694253],[102.89674,32.694274],[102.896968,32.69436],[102.897197,32.694446],[102.897446,32.694681],[102.897604,32.694863],[102.897761,32.695045],[102.897937,32.695274],[102.898003,32.695359],[102.8982,32.695612],[102.898396,32.695866],[102.898549,32.696082],[102.898589,32.696137],[102.898731,32.696402],[102.898867,32.69663],[102.899088,32.696716],[102.899388,32.696762],[102.899688,32.696808],[102.900026,32.696844],[102.900364,32.69688],[102.900702,32.696916],[102.901087,32.697037],[102.901473,32.697158],[102.901687,32.697233],[102.901901,32.697308],[102.902229,32.697426],[102.902558,32.697544],[102.902797,32.697676],[102.903036,32.697808],[102.903375,32.698033],[102.903714,32.698258],[102.903925,32.698365],[102.904135,32.698472],[102.904378,32.698661],[102.904621,32.69885],[102.904856,32.698993],[102.905227,32.699128],[102.905366,32.699249],[102.90562,32.699471],[102.905756,32.699542],[102.905899,32.69957],[102.905972,32.699593],[102.906074,32.699581],[102.906177,32.699539],[102.90634,32.699435],[102.906635,32.699134],[102.906929,32.698833],[102.907224,32.698532],[102.907519,32.698231],[102.907787,32.698006],[102.908054,32.697782],[102.908277,32.697642],[102.908475,32.697531],[102.908672,32.69742],[102.908955,32.697318],[102.909237,32.697216],[102.909545,32.697148],[102.909853,32.69708],[102.910139,32.69713],[102.910306,32.697196],[102.910517,32.69728],[102.910827,32.697433],[102.911138,32.697587],[102.911452,32.697782],[102.911802,32.698001],[102.912134,32.69824],[102.912466,32.698479],[102.912644,32.698566],[102.913022,32.69875],[102.913262,32.698896],[102.913501,32.699043],[102.913822,32.69915],[102.913869,32.699175],[102.914143,32.699321],[102.914257,32.699421],[102.914285,32.69954],[102.914286,32.699541],[102.914286,32.699542],[102.914343,32.699735],[102.914436,32.699807],[102.9147,32.699821],[102.914814,32.699792],[102.915171,32.699814],[102.915457,32.699899],[102.915771,32.699878],[102.916024,32.699824],[102.916278,32.699771],[102.916645,32.699749],[102.917013,32.699728],[102.917248,32.699714],[102.917484,32.699699],[102.917789,32.699623],[102.918084,32.69955],[102.918394,32.699528],[102.918705,32.699507],[102.918972,32.699528],[102.91924,32.69955],[102.919612,32.699654],[102.919954,32.699749],[102.920351,32.699804],[102.920749,32.699859],[102.921146,32.699914],[102.921179,32.69992],[102.921484,32.699977],[102.921788,32.700035],[102.92221,32.700049],[102.92247,32.700021],[102.922731,32.699992],[102.923049,32.699895],[102.923368,32.699797],[102.923687,32.699699],[102.924078,32.699517],[102.924469,32.699334],[102.924805,32.699121],[102.924805,32.699121],[102.924806,32.69912],[102.925015,32.698987],[102.925224,32.698855],[102.925433,32.698722],[102.925642,32.698589],[102.925851,32.698456],[102.92606,32.698323],[102.926269,32.69819],[102.926478,32.698057],[102.926825,32.697921],[102.927173,32.697784],[102.927491,32.697691],[102.92781,32.697597],[102.928068,32.697552],[102.928326,32.697506],[102.928641,32.697531],[102.928957,32.697556],[102.929235,32.69765],[102.929513,32.697743],[102.92987,32.697996],[102.930227,32.698249],[102.930485,32.698543],[102.930678,32.698763],[102.930768,32.699014],[102.930938,32.699353],[102.930954,32.699385],[102.931118,32.699621],[102.931218,32.699792],[102.931368,32.700078],[102.931468,32.700378],[102.931639,32.700735],[102.931875,32.701113],[102.931996,32.701227],[102.932196,32.701377],[102.932481,32.701625],[102.932667,32.701787],[102.932753,32.701862],[102.932896,32.702005],[102.932981,32.702127],[102.933053,32.702266],[102.933081,32.702319],[102.93314,32.702599],[102.933198,32.702878],[102.933238,32.703265],[102.933278,32.703653],[102.933319,32.70404],[102.933339,32.704234],[102.933369,32.704521],[102.933399,32.704808],[102.933459,32.705029],[102.933519,32.705249],[102.933565,32.705421],[102.933706,32.705768],[102.933829,32.706082],[102.933952,32.706395],[102.934059,32.706624],[102.934166,32.706852],[102.934281,32.707038],[102.93453,32.707252],[102.934656,32.707324],[102.934903,32.707466],[102.935151,32.707609],[102.935432,32.707694],[102.935595,32.707743],[102.935623,32.707752],[102.935987,32.70798],[102.936269,32.708191],[102.936551,32.708401],[102.936746,32.708637],[102.936941,32.708872],[102.937136,32.709108],[102.937346,32.709479],[102.937557,32.70985],[102.937678,32.710134],[102.9377,32.710186],[102.937832,32.710497],[102.937964,32.710808],[102.938021,32.710942],[102.938085,32.711107],[102.938157,32.71121],[102.93831,32.711319],[102.93862,32.711454],[102.938929,32.711589],[102.939301,32.711725],[102.939673,32.711862],[102.940044,32.711999],[102.940416,32.712136],[102.940813,32.712337],[102.941205,32.712535],[102.941597,32.712734],[102.94199,32.712932],[102.942382,32.713131],[102.94239,32.713133],[102.942561,32.713181],[102.942826,32.713255],[102.943029,32.713312],[102.943089,32.713329],[102.943351,32.713402],[102.943614,32.713476],[102.943877,32.713549],[102.94414,32.713623],[102.944402,32.713696],[102.944665,32.71377],[102.944928,32.713843],[102.945315,32.713928],[102.945702,32.714013],[102.94609,32.714099],[102.946475,32.714174],[102.946859,32.71425],[102.947112,32.714267],[102.947366,32.714284],[102.947619,32.714302],[102.947872,32.714319],[102.948125,32.714336],[102.948378,32.714354],[102.948818,32.714374],[102.949259,32.714395],[102.949488,32.714406],[102.949699,32.714416],[102.949933,32.71442],[102.950142,32.714522],[102.950347,32.714723],[102.950471,32.714918],[102.950595,32.715112],[102.95065,32.715199],[102.950818,32.715361],[102.951057,32.715726],[102.951296,32.716092],[102.951457,32.71627],[102.951617,32.716449],[102.951831,32.716651],[102.952046,32.716853],[102.952176,32.717091],[102.95226,32.717376],[102.952323,32.717633],[102.952387,32.71789],[102.952415,32.718005],[102.952445,32.718127],[102.952522,32.718435],[102.952587,32.718697],[102.952652,32.718959],[102.952807,32.719209],[102.953069,32.719518],[102.95336,32.719831],[102.95339,32.719863],[102.953711,32.720049],[102.954032,32.720236],[102.954354,32.720422],[102.954556,32.720517],[102.95477,32.720636],[102.95483,32.720755],[102.954861,32.720923],[102.954865,32.720946],[102.954888,32.721244],[102.954889,32.721255],[102.954877,32.721636],[102.955032,32.721886],[102.95521,32.722052],[102.955282,32.72235],[102.955329,32.722695],[102.955591,32.72304],[102.955829,32.723295],[102.956067,32.723551],[102.956373,32.72369],[102.956567,32.723777],[102.956799,32.723849],[102.957031,32.72392],[102.957366,32.724001],[102.957667,32.724073],[102.957967,32.724145],[102.958268,32.724217],[102.958613,32.724467],[102.958684,32.724527],[102.958744,32.724753],[102.958732,32.724991],[102.95872,32.725229],[102.958714,32.72552],[102.958708,32.725812],[102.958803,32.726157],[102.959029,32.72643],[102.959351,32.72668],[102.959707,32.726859],[102.959815,32.726966],[102.959823,32.726983],[102.959922,32.72718],[102.959986,32.727502],[102.959993,32.727537],[102.959981,32.727838],[102.959969,32.72814],[102.959957,32.728441],[102.959962,32.728774],[102.959979,32.728813],[102.960143,32.729193],[102.960343,32.729412],[102.960619,32.729574],[102.961,32.729716],[102.961212,32.729778],[102.961428,32.72984],[102.961871,32.729894],[102.962294,32.729945],[102.96257,32.73005],[102.962722,32.730211],[102.962894,32.730392],[102.96291,32.730419],[102.963046,32.730639],[102.963183,32.73086],[102.963217,32.730916],[102.963465,32.73122],[102.963779,32.731392],[102.964093,32.731582],[102.964407,32.731772],[102.96455,32.731858],[102.964731,32.731991],[102.964864,32.732172],[102.964917,32.732264],[102.965007,32.732419],[102.965179,32.732592],[102.965197,32.73261],[102.965549,32.732857],[102.965755,32.732983],[102.965961,32.733108],[102.965987,32.733124],[102.966239,32.733343],[102.966491,32.733562],[102.966634,32.733761],[102.966758,32.733999],[102.966929,32.734171],[102.967072,32.734342],[102.967111,32.734414],[102.967186,32.734551],[102.967321,32.734969],[102.967367,32.735113],[102.967557,32.73547],[102.967629,32.735584],[102.96765,32.73577],[102.967586,32.73597],[102.967357,32.736277],[102.96715,32.736551],[102.966943,32.736826],[102.966747,32.737105],[102.966551,32.737383],[102.966551,32.737383],[102.966551,32.737383],[102.96636,32.737635],[102.966168,32.737886],[102.966144,32.737918],[102.965965,32.738254],[102.965659,32.738518],[102.96538,32.738789],[102.96508,32.739053],[102.964852,32.73925],[102.964773,32.739318],[102.964524,32.73956],[102.964523,32.739562],[102.964427,32.739781],[102.964424,32.739789],[102.964331,32.740133],[102.964295,32.740267],[102.964247,32.740533],[102.964198,32.740799],[102.964181,32.740895],[102.964167,32.74094],[102.964109,32.74112],[102.964038,32.741345],[102.963931,32.741559],[102.963738,32.741702],[102.963417,32.741745],[102.963146,32.741784],[102.962875,32.741823],[102.96276,32.741849],[102.962496,32.741909],[102.962132,32.741959],[102.961797,32.74198],[102.961497,32.741966],[102.961439,32.741961],[102.961254,32.741944],[102.96123,32.741944],[102.96099,32.741944],[102.960783,32.742041],[102.960576,32.742137],[102.960393,32.74239],[102.960254,32.742452],[102.96004,32.742547],[102.959825,32.742643],[102.95961,32.742738],[102.959395,32.742833],[102.959185,32.742926],[102.95918,32.742929],[102.958965,32.743024],[102.958751,32.743119],[102.958536,32.743215],[102.958165,32.743393],[102.957795,32.743571],[102.957424,32.74375],[102.957208,32.743911],[102.956991,32.744073],[102.956774,32.744235],[102.956557,32.744396],[102.956395,32.744576],[102.956233,32.744756],[102.956071,32.744936],[102.955909,32.745116],[102.955715,32.745449],[102.95552,32.745782],[102.955439,32.746013],[102.955357,32.746244],[102.955276,32.746474],[102.955194,32.746705],[102.955122,32.746953],[102.95505,32.747201],[102.954979,32.747449],[102.954907,32.747697],[102.954761,32.747942],[102.954614,32.748187],[102.954363,32.748449],[102.954112,32.748712],[102.953945,32.748867],[102.953777,32.749023],[102.95361,32.749178],[102.953442,32.749333],[102.953275,32.749489],[102.953107,32.749644],[102.953075,32.749672],[102.952832,32.74988],[102.952557,32.750116],[102.952533,32.750136],[102.952248,32.750381],[102.951904,32.750553],[102.951879,32.750566],[102.951561,32.750725],[102.951255,32.750818],[102.950948,32.750912],[102.950524,32.751014],[102.9501,32.751116],[102.949992,32.75113],[102.949684,32.751169],[102.949267,32.751221],[102.948851,32.751274],[102.948435,32.751326],[102.948189,32.751337],[102.947943,32.751348],[102.947697,32.751358],[102.947451,32.751369],[102.947207,32.75138],[102.947205,32.75138],[102.946959,32.751391],[102.946713,32.751401],[102.946467,32.751412],[102.946221,32.751423],[102.945975,32.751434],[102.945729,32.751444],[102.945483,32.751455],[102.945251,32.751473],[102.945019,32.751491],[102.944788,32.751509],[102.944556,32.751527],[102.94418,32.7516],[102.943803,32.751673],[102.943556,32.751748],[102.943309,32.751822],[102.943046,32.752035],[102.942829,32.752348],[102.942667,32.752528],[102.942504,32.752708],[102.942342,32.752888],[102.94218,32.753068],[102.942026,32.753285],[102.941983,32.753346],[102.941976,32.753355],[102.941872,32.753502],[102.941718,32.75372],[102.941563,32.753937],[102.941543,32.753966],[102.941485,32.754047],[102.941409,32.754154],[102.941395,32.754175],[102.941255,32.754372],[102.941101,32.754589],[102.940947,32.754806],[102.940816,32.755011],[102.940685,32.755215],[102.940555,32.755419],[102.940424,32.755623],[102.940293,32.755827],[102.940162,32.756031],[102.940047,32.756252],[102.939931,32.756472],[102.939815,32.756692],[102.939699,32.756912],[102.939527,32.757255],[102.939354,32.757598],[102.93926,32.757959],[102.939167,32.75832],[102.939073,32.758681],[102.939087,32.759089],[102.939101,32.759497],[102.939115,32.759906],[102.939144,32.760171],[102.939173,32.760437],[102.939202,32.760702],[102.939231,32.760968],[102.93926,32.761233],[102.939289,32.761498],[102.939246,32.761804],[102.939203,32.76211],[102.939032,32.762482],[102.93891,32.762707],[102.938788,32.762932],[102.938684,32.763024],[102.93846,32.763221],[102.938237,32.763418],[102.937973,32.763729],[102.937825,32.763904],[102.937709,32.76404],[102.937608,32.76435],[102.937553,32.764703],[102.937616,32.764972],[102.937643,32.765085],[102.93768,32.765241],[102.937769,32.765449],[102.937858,32.765658],[102.937947,32.765867],[102.938036,32.766076],[102.938147,32.766315],[102.938259,32.766554],[102.938323,32.766822],[102.938388,32.767089],[102.93841,32.767475],[102.938432,32.76786],[102.938454,32.768246],[102.938495,32.768493],[102.938536,32.768741],[102.938684,32.769157],[102.938712,32.769237],[102.938893,32.769517],[102.939052,32.769718],[102.939211,32.769918],[102.939324,32.770137],[102.939437,32.770355],[102.939476,32.770634],[102.939491,32.771029],[102.93946,32.771343],[102.939404,32.771719],[102.93942,32.772094],[102.939461,32.772247],[102.939528,32.772491],[102.939655,32.772707],[102.939782,32.772923],[102.939909,32.773139],[102.940036,32.773355],[102.940163,32.773571],[102.94029,32.773787],[102.940418,32.774003],[102.940545,32.774219],[102.940651,32.774443],[102.940757,32.774667],[102.940862,32.774891],[102.940968,32.775115],[102.941067,32.775413],[102.941166,32.775711],[102.941251,32.776068],[102.941336,32.776425],[102.941398,32.776791],[102.94146,32.777158],[102.941453,32.777444],[102.941446,32.77773],[102.941429,32.777987],[102.941411,32.778243],[102.94137,32.778509],[102.941337,32.778722],[102.941329,32.778775],[102.941265,32.779031],[102.941201,32.779287],[102.941107,32.779531],[102.941014,32.779775],[102.94092,32.78002],[102.940826,32.780264],[102.940608,32.780609],[102.940389,32.780954],[102.940171,32.781299],[102.939944,32.781664],[102.939717,32.782029],[102.93949,32.782394],[102.939221,32.782737],[102.938953,32.783081],[102.938684,32.783424],[102.938414,32.783769],[102.938143,32.784115],[102.937873,32.78446],[102.937766,32.784672],[102.93766,32.784883],[102.937553,32.785094],[102.937534,32.785132],[102.937486,32.785226],[102.937452,32.785294],[102.937446,32.785306],[102.93734,32.785517],[102.937233,32.785728],[102.937191,32.785833],[102.937139,32.785964],[102.937133,32.785979],[102.937122,32.786009],[102.937034,32.786229],[102.936934,32.786479],[102.936835,32.786729],[102.936724,32.787142],[102.936613,32.787555],[102.936524,32.787886],[102.936502,32.787968],[102.936457,32.788363],[102.936413,32.788758],[102.936404,32.789139],[102.936395,32.789521],[102.936387,32.789902],[102.936423,32.790326],[102.936459,32.79075],[102.936453,32.791027],[102.936447,32.791304],[102.936427,32.791544],[102.936406,32.791784],[102.936383,32.792054],[102.936327,32.792448],[102.936296,32.79267],[102.936271,32.792842],[102.936237,32.793024],[102.936193,32.793255],[102.936191,32.793268],[102.936111,32.793695],[102.936076,32.793879],[102.93603,32.794122],[102.93599,32.794375],[102.935968,32.79451],[102.935959,32.794566],[102.935949,32.794627],[102.935908,32.79488],[102.935867,32.795133],[102.935839,32.795311],[102.935829,32.79537],[102.935827,32.795386],[102.935786,32.795639],[102.93571,32.795874],[102.935645,32.796076],[102.935634,32.79611],[102.935602,32.796209],[102.935558,32.796346],[102.935482,32.796581],[102.935396,32.796818],[102.93531,32.797055],[102.935278,32.797143],[102.935224,32.797292],[102.935138,32.797529],[102.935053,32.797766],[102.934967,32.798003],[102.934881,32.79824],[102.934795,32.798477],[102.934709,32.798714],[102.934623,32.798952],[102.934537,32.799189],[102.934452,32.799426],[102.934395,32.799682],[102.934338,32.799938],[102.934281,32.800194],[102.934225,32.80045],[102.934168,32.800706],[102.934111,32.800962],[102.934074,32.801215],[102.934037,32.801468],[102.934,32.801721],[102.933963,32.801973],[102.933926,32.802226],[102.933889,32.802479],[102.93388,32.802884],[102.933871,32.803289],[102.9339,32.80371],[102.933929,32.80413],[102.933958,32.804551],[102.934029,32.804765],[102.9341,32.804978],[102.934172,32.805192],[102.934243,32.805406],[102.934399,32.805725],[102.934555,32.806043],[102.934797,32.806389],[102.935039,32.806736],[102.935281,32.807082],[102.935459,32.807248],[102.935637,32.807414],[102.935814,32.80758],[102.935992,32.807746],[102.936063,32.807793],[102.936013,32.80783],[102.934879,32.808317],[102.933789,32.808695],[102.933748,32.808709],[102.932941,32.809186],[102.932352,32.809534],[102.931927,32.809785],[102.931088,32.810276],[102.930562,32.810583],[102.929342,32.811574],[102.928809,32.811976],[102.927929,32.812814],[102.927908,32.812834],[102.92793,32.813059],[102.927881,32.813193],[102.927826,32.813299],[102.927769,32.813337],[102.927719,32.813338],[102.927605,32.813305],[102.927426,32.813288],[102.926973,32.813715],[102.92583,32.814612],[102.924806,32.815195],[102.923798,32.815581],[102.922549,32.81651],[102.921764,32.817317],[102.921287,32.818021],[102.920757,32.818833],[102.920502,32.819929],[102.920294,32.821177],[102.920074,32.821821],[102.919937,32.822229],[102.919542,32.823064],[102.919081,32.823862],[102.918583,32.824746],[102.917569,32.825852],[102.916515,32.827186],[102.916182,32.828332],[102.916115,32.829712],[102.916032,32.83184],[102.916081,32.832647],[102.916265,32.833514],[102.915939,32.83581],[102.915777,32.83693],[102.915502,32.837198],[102.915253,32.837439],[102.91442,32.838099],[102.913864,32.838538],[102.912854,32.839471],[102.912321,32.840383],[102.912231,32.841331],[102.912993,32.843704],[102.913418,32.844488],[102.913605,32.844679],[102.914017,32.845102],[102.914889,32.845721],[102.914945,32.84624],[102.914884,32.846419],[102.914653,32.847098],[102.914301,32.847809],[102.914116,32.848183],[102.913412,32.849121],[102.912774,32.850175],[102.912105,32.851084],[102.911271,32.851346],[102.910971,32.85144],[102.909854,32.851133],[102.909759,32.851113],[102.909691,32.851098],[102.909683,32.851097],[102.909637,32.851087],[102.90952,32.851062],[102.909397,32.851035],[102.909209,32.850995],[102.909152,32.850983],[102.909006,32.850952],[102.9089,32.850929],[102.908868,32.850922],[102.908844,32.850917],[102.908804,32.850908],[102.908682,32.850882],[102.908667,32.850879],[102.908656,32.850877],[102.908603,32.850866],[102.908585,32.850862],[102.908395,32.850821],[102.907379,32.850545],[102.906262,32.850181],[102.905111,32.849845],[102.904054,32.849827],[102.902658,32.849775],[102.901531,32.849871],[102.900031,32.849846],[102.899478,32.850182],[102.899453,32.851218],[102.899529,32.852341],[102.900031,32.854191],[102.900346,32.85529],[102.900999,32.85651],[102.901606,32.858247],[102.90189,32.85923],[102.901703,32.859946],[102.901726,32.860407],[102.901708,32.861155],[102.901659,32.861816],[102.901196,32.86552],[102.901096,32.866871],[102.900589,32.868129],[102.899904,32.871167],[102.899493,32.874124],[102.899108,32.875988],[102.899044,32.877282],[102.898907,32.878719],[102.898709,32.881334],[102.899057,32.882491],[102.899003,32.883325],[102.898817,32.883983],[102.89849,32.884389],[102.89829,32.884636],[102.8978,32.885175],[102.897787,32.885186],[102.897278,32.885626],[102.896146,32.887334],[102.895571,32.88859],[102.895698,32.888995],[102.895751,32.889629],[102.895731,32.890464],[102.895235,32.8927],[102.894937,32.893759],[102.894535,32.894904],[102.894308,32.895821],[102.894356,32.896685],[102.894163,32.897215],[102.894094,32.897403],[102.893845,32.898086],[102.893579,32.899262],[102.89373,32.90007],[102.893743,32.900962],[102.893818,32.902114],[102.893929,32.903181],[102.893877,32.903928],[102.893691,32.904587],[102.893298,32.905329],[102.893252,32.905846],[102.89303,32.906561],[102.892434,32.907242],[102.891588,32.908408],[102.891018,32.909434],[102.890012,32.910136],[102.887136,32.912016],[102.886416,32.912147],[102.885692,32.91248],[102.884545,32.913353],[102.883882,32.914004],[102.883036,32.91514],[102.882087,32.916275],[102.881664,32.916844],[102.880757,32.917692],[102.879803,32.917647],[102.879321,32.91756],[102.87904,32.917509],[102.877821,32.917289],[102.876403,32.917034],[102.8761,32.916979],[102.876038,32.917017],[102.871981,32.91947],[102.871968,32.919496],[102.870938,32.920345],[102.870533,32.921255],[102.870228,32.923298],[102.870064,32.924805],[102.869858,32.925394],[102.869007,32.926242],[102.868257,32.92817],[102.867081,32.929228],[102.865955,32.93088],[102.865398,32.932757],[102.86523,32.934426],[102.865707,32.935889],[102.866382,32.937033],[102.866716,32.937779],[102.866746,32.937848],[102.866625,32.938309],[102.866394,32.939189],[102.865904,32.94096],[102.864585,32.942662],[102.863643,32.944587],[102.862638,32.94651],[102.861969,32.947739],[102.861808,32.949137],[102.861775,32.950484],[102.861744,32.950788],[102.861691,32.951315],[102.86162,32.951313],[102.861651,32.951857],[102.86167,32.952186],[102.861624,32.953016],[102.861455,32.953297],[102.861363,32.953469],[102.861205,32.953713],[102.861087,32.953893],[102.860996,32.95408],[102.860905,32.954352],[102.860864,32.954539],[102.86083,32.954846],[102.860635,32.955175],[102.860484,32.955576],[102.860467,32.955601],[102.8603,32.955824],[102.860098,32.956054],[102.859863,32.956364],[102.859755,32.956557],[102.85963,32.956773],[102.859496,32.956982],[102.859387,32.957147],[102.859254,32.957377],[102.859153,32.957528],[102.85902,32.957772],[102.858932,32.957991],[102.858705,32.9583],[102.858044,32.95907],[102.854856,32.961091],[102.853988,32.961587],[102.853286,32.962597],[102.85298,32.963434],[102.851996,32.964319],[102.850872,32.965052],[102.84967,32.966084],[102.8473,32.968208],[102.845807,32.969445],[102.844901,32.970021],[102.843744,32.970467],[102.842155,32.970493],[102.840628,32.970574],[102.839288,32.970765],[102.839267,32.971268],[102.837553,32.971574],[102.835834,32.971694],[102.833971,32.971687],[102.832757,32.971716],[102.831339,32.971641],[102.830507,32.971776],[102.829415,32.971683],[102.828182,32.971287],[102.827426,32.97075],[102.826164,32.970354],[102.82438,32.969525],[102.824126,32.96954],[102.823699,32.969563],[102.823477,32.96975],[102.823218,32.969968],[102.822974,32.970174],[102.822335,32.971369],[102.822274,32.971483],[102.822168,32.971681],[102.821793,32.972472],[102.821336,32.973013],[102.820849,32.973626],[102.820311,32.973953],[102.820127,32.974064],[102.819401,32.974725],[102.818462,32.975606],[102.817708,32.976191],[102.817384,32.976424],[102.816384,32.977446],[102.815819,32.977463],[102.814265,32.977026],[102.813195,32.976644],[102.811809,32.975937],[102.810955,32.975558],[102.809487,32.975987],[102.807907,32.976597],[102.806382,32.977161],[102.805465,32.977145],[102.804862,32.977498],[102.803059,32.978376],[102.802073,32.979035],[102.801875,32.979166],[102.801797,32.979218],[102.80048,32.980105],[102.799009,32.98067],[102.798027,32.981063],[102.796524,32.980763],[102.795519,32.979927],[102.794242,32.979176],[102.792915,32.978288],[102.792179,32.977502],[102.791195,32.975847],[102.789884,32.974323],[102.789142,32.973764],[102.788022,32.973243],[102.787012,32.972634],[102.786111,32.971981],[102.781472,32.969715],[102.779723,32.968456],[102.77878,32.967302],[102.77741,32.966004],[102.776523,32.964805],[102.776066,32.96366],[102.776039,32.962568],[102.776077,32.961067],[102.776114,32.959593],[102.776118,32.959431],[102.776143,32.958432],[102.776151,32.958112],[102.776161,32.958036],[102.77635,32.956614],[102.775941,32.956354],[102.775548,32.956102],[102.775093,32.955812],[102.77481,32.955632],[102.774347,32.955432],[102.773923,32.955249],[102.773607,32.955113],[102.773346,32.955001],[102.773048,32.954872],[102.77269,32.954674],[102.772304,32.954447],[102.771908,32.95421],[102.77153,32.953991],[102.771028,32.953699],[102.77083,32.953415],[102.770611,32.9531],[102.770371,32.953438],[102.770164,32.953729],[102.769858,32.954077],[102.769561,32.954415],[102.769219,32.954804],[102.769094,32.954952],[102.768894,32.955187],[102.768538,32.955606],[102.768497,32.955655],[102.768272,32.955942],[102.767549,32.956867],[102.766063,32.958023],[102.76462,32.959262],[102.764298,32.959538],[102.764134,32.959673],[102.762149,32.961319],[102.76101,32.962656],[102.76097,32.962704],[102.760814,32.962887],[102.759974,32.9641],[102.759649,32.9644],[102.759517,32.964523],[102.758814,32.965171],[102.757757,32.966426],[102.757706,32.966483],[102.757537,32.966673],[102.757538,32.966744],[102.757526,32.966782],[102.757519,32.966804],[102.757499,32.966829],[102.757473,32.966848],[102.757429,32.966861],[102.757377,32.966849],[102.757316,32.96684],[102.757209,32.966816],[102.757174,32.966812],[102.757146,32.966812],[102.757133,32.966819],[102.757109,32.966842],[102.7571,32.966864],[102.7571,32.966894],[102.757137,32.966989],[102.757175,32.967062],[102.757178,32.967077],[102.756987,32.967291],[102.756973,32.967307],[102.756737,32.967572],[102.756723,32.967588],[102.756709,32.967604],[102.756662,32.967656],[102.75665,32.96767],[102.756631,32.967691],[102.756612,32.967712],[102.755924,32.968485],[102.754325,32.969821],[102.754014,32.970145],[102.753331,32.970853],[102.753006,32.97119],[102.752386,32.971833],[102.749954,32.974109],[102.749867,32.974226],[102.749773,32.974205],[102.74975,32.9742],[102.749638,32.974219],[102.74959,32.974253],[102.749566,32.974292],[102.749484,32.974377],[102.749338,32.974456],[102.749238,32.974513],[102.749236,32.974514],[102.749074,32.974619],[102.748886,32.974742],[102.74874,32.974867],[102.748577,32.975041],[102.748536,32.975063],[102.748423,32.975139],[102.748291,32.975306],[102.748229,32.975442],[102.748201,32.975555],[102.748206,32.975637],[102.74822,32.975692],[102.748302,32.97573],[102.748427,32.975771],[102.748514,32.975799],[102.748602,32.975817],[102.748677,32.97582],[102.748573,32.97596],[102.748527,32.976023],[102.747383,32.977566],[102.746421,32.979322],[102.74575,32.980266],[102.745721,32.981402],[102.745726,32.983313],[102.745489,32.984173],[102.74509,32.984984],[102.74496,32.985846],[102.744713,32.98707],[102.744401,32.988747],[102.743771,32.990192],[102.743522,32.991461],[102.742569,32.992854],[102.74248,32.993057],[102.742054,32.994027],[102.741919,32.995071],[102.741881,32.996571],[102.741226,32.996832],[102.740258,32.996724],[102.739037,32.995883],[102.737294,32.994396],[102.736182,32.993557],[102.735613,32.992591],[102.734674,32.991301],[102.73399,32.990606],[102.73255,32.989943],[102.731398,32.988557],[102.731337,32.988351],[102.73105,32.987368],[102.730921,32.986092],[102.730902,32.985731],[102.730894,32.985565],[102.73089,32.985484],[102.730877,32.98523],[102.730849,32.984681],[102.730261,32.984443],[102.729457,32.984246],[102.727843,32.984035],[102.72754,32.983958],[102.726878,32.98379],[102.723982,32.983055],[102.722161,32.982521],[102.721906,32.981925],[102.721838,32.980377],[102.721602,32.979054],[102.7216,32.978999],[102.7216,32.978993],[102.721718,32.978952],[102.721774,32.978931],[102.721713,32.978899],[102.721776,32.978873],[102.721773,32.97887],[102.72176,32.978861],[102.721737,32.978828],[102.721712,32.978813],[102.721721,32.978794],[102.721771,32.978788],[102.721823,32.97878],[102.72189,32.978782],[102.721918,32.978793],[102.721941,32.978816],[102.721961,32.978842],[102.721974,32.978862],[102.721986,32.97888],[102.722016,32.97888],[102.722032,32.978871],[102.722028,32.978843],[102.722027,32.978829],[102.722008,32.978806],[102.721986,32.978785],[102.721965,32.978768],[102.721949,32.978745],[102.72196,32.978739],[102.72199,32.978733],[102.722008,32.978724],[102.722023,32.978703],[102.722039,32.978682],[102.72205,32.978643],[102.722057,32.978607],[102.722056,32.97858],[102.722054,32.978557],[102.721995,32.978499],[102.721936,32.97843],[102.721924,32.978432],[102.721874,32.978432],[102.721845,32.978421],[102.721851,32.978402],[102.721871,32.978381],[102.721873,32.978358],[102.721873,32.978343],[102.721848,32.978324],[102.721843,32.978325],[102.721801,32.978332],[102.72176,32.97834],[102.721706,32.97834],[102.721687,32.978327],[102.72168,32.978298],[102.721664,32.97826],[102.721657,32.978226],[102.721607,32.978197],[102.721591,32.97819],[102.721591,32.978159],[102.721593,32.978136],[102.721599,32.978114],[102.721563,32.978086],[102.721369,32.977982],[102.721282,32.977901],[102.721188,32.977826],[102.721189,32.977813],[102.721189,32.97775],[102.721164,32.977697],[102.721106,32.977641],[102.721003,32.977576],[102.720936,32.977522],[102.720875,32.977466],[102.7208,32.977377],[102.72075,32.977303],[102.720646,32.977139],[102.720574,32.977035],[102.720489,32.976955],[102.720347,32.976896],[102.720233,32.976873],[102.72012,32.976841],[102.720045,32.976809],[102.719953,32.97675],[102.719931,32.976726],[102.719917,32.976684],[102.719902,32.976604],[102.719887,32.976517],[102.719858,32.976449],[102.719823,32.976401],[102.719759,32.976366],[102.719667,32.976334],[102.719532,32.976287],[102.719386,32.976219],[102.719279,32.97616],[102.719176,32.976113],[102.719013,32.976066],[102.718918,32.976058],[102.718776,32.976068],[102.718649,32.976068],[102.718468,32.976039],[102.718401,32.976016],[102.718309,32.975966],[102.71824,32.975859],[102.71819,32.975776],[102.718022,32.975586],[102.717933,32.975476],[102.717801,32.975354],[102.717655,32.975236],[102.717499,32.975141],[102.717218,32.975006],[102.717108,32.974968],[102.71697,32.974912],[102.716814,32.974844],[102.716675,32.974797],[102.716452,32.974739],[102.716239,32.974666],[102.716065,32.974607],[102.715951,32.974551],[102.715777,32.974477],[102.715685,32.974424],[102.715432,32.974247],[102.715319,32.974173],[102.715048,32.974001],[102.714963,32.973957],[102.714828,32.973904],[102.714697,32.973869],[102.714594,32.973861],[102.714527,32.973873],[102.714425,32.973969],[102.714387,32.974044],[102.714388,32.974089],[102.714346,32.974178],[102.714286,32.974262],[102.714198,32.974334],[102.714033,32.974407],[102.713804,32.974495],[102.713638,32.974546],[102.713465,32.974586],[102.713334,32.974629],[102.713024,32.97483],[102.712852,32.97495],[102.712683,32.975071],[102.712468,32.975191],[102.71213,32.975309],[102.71196,32.975352],[102.711836,32.975377],[102.711653,32.975396],[102.711476,32.975414],[102.711225,32.975434],[102.711006,32.975453],[102.7109,32.975471],[102.71072,32.975526],[102.710686,32.975545],[102.710505,32.975432],[102.710373,32.97535],[102.710224,32.975261],[102.710064,32.975178],[102.709911,32.975114],[102.709755,32.97507],[102.70956,32.975008],[102.709545,32.975005],[102.709358,32.974967],[102.7092,32.974968],[102.709075,32.974973],[102.708968,32.975],[102.708855,32.975044],[102.708742,32.975111],[102.708675,32.975162],[102.708599,32.975219],[102.708473,32.975335],[102.708383,32.975431],[102.708321,32.975493],[102.708262,32.97557],[102.708215,32.975644],[102.708153,32.975752],[102.708083,32.975847],[102.708021,32.975874],[102.70794,32.975956],[102.70789,32.976049],[102.707851,32.97613],[102.707797,32.976183],[102.707645,32.97626],[102.707563,32.976304],[102.707496,32.97638],[102.707446,32.976455],[102.707364,32.976534],[102.707246,32.976649],[102.7071,32.976786],[102.706993,32.976875],[102.706875,32.97694],[102.706776,32.976986],[102.706595,32.977039],[102.706395,32.977078],[102.706271,32.977108],[102.706146,32.977142],[102.706028,32.977181],[102.705929,32.977236],[102.705777,32.977349],[102.705701,32.977438],[102.705654,32.977498],[102.705592,32.977591],[102.705514,32.977692],[102.705455,32.977756],[102.705402,32.977816],[102.705345,32.977862],[102.705261,32.977908],[102.705176,32.977944],[102.705063,32.977983],[102.705015,32.978002],[102.704826,32.978018],[102.704448,32.978073],[102.704193,32.97812],[102.703748,32.978161],[102.703688,32.978167],[102.703451,32.978201],[102.703087,32.978242],[102.702012,32.978316],[102.701913,32.978323],[102.701882,32.978319],[102.701746,32.97832],[102.701665,32.978326],[102.701515,32.978352],[102.701421,32.978385],[102.701226,32.978445],[102.701082,32.978495],[102.700955,32.978536],[102.700754,32.978623],[102.70066,32.97867],[102.700581,32.978702],[102.700434,32.978724],[102.700314,32.978727],[102.700187,32.978722],[102.700037,32.978715],[102.699777,32.978697],[102.699627,32.978666],[102.699548,32.978648],[102.698725,32.978816],[102.697858,32.978936],[102.697309,32.97929],[102.697029,32.979737],[102.697098,32.979899],[102.697123,32.98001],[102.697083,32.98012],[102.697073,32.980172],[102.696966,32.980321],[102.696599,32.98065],[102.696396,32.98088],[102.696233,32.98102],[102.69608,32.981094],[102.695949,32.981122],[102.695866,32.981138],[102.695747,32.981262],[102.694762,32.98179],[102.693452,32.982357],[102.692481,32.982339],[102.690873,32.9819],[102.689113,32.981094],[102.688071,32.979665],[102.687721,32.978612],[102.686783,32.977321],[102.685795,32.975893],[102.685128,32.974561],[102.684403,32.973411],[102.683979,32.971037],[102.683574,32.970029],[102.68301,32.968881],[102.681946,32.968316],[102.680498,32.96797],[102.678685,32.967118],[102.678521,32.967068],[102.677882,32.966876],[102.676001,32.966568],[102.673966,32.965984],[102.673007,32.965511],[102.672389,32.964408],[102.670758,32.962785],[102.669856,32.962223],[102.668662,32.960426],[102.667381,32.958529],[102.66674,32.958814],[102.665795,32.95906],[102.664637,32.958888],[102.66317,32.958597],[102.661343,32.958374],[102.659473,32.958075],[102.65869,32.958026],[102.658295,32.958001],[102.657777,32.957968],[102.655903,32.95782],[102.653898,32.957593],[102.652834,32.957234],[102.651058,32.956786],[102.650025,32.956955],[102.649124,32.95724],[102.647238,32.957543],[102.646026,32.957747],[102.645697,32.958343],[102.644971,32.958744],[102.644205,32.958994],[102.643612,32.959435],[102.642505,32.960695],[102.641353,32.961992],[102.640033,32.962872],[102.638671,32.963675],[102.637224,32.964289],[102.635503,32.965123],[102.633611,32.965652],[102.631407,32.965986],[102.629563,32.965699],[102.628738,32.965587],[102.627837,32.965465],[102.625633,32.965272],[102.625517,32.965235],[102.625251,32.965149],[102.625202,32.965133],[102.62515,32.965116],[102.625129,32.96511],[102.624804,32.965004],[102.622854,32.964212],[102.622259,32.963988],[102.622228,32.963976],[102.622206,32.963968],[102.62215,32.963947],[102.621943,32.963869],[102.621695,32.963776],[102.621599,32.963739],[102.621186,32.963584],[102.619898,32.963098],[102.619545,32.963028],[102.619534,32.963026],[102.619415,32.963002],[102.619296,32.962979],[102.618494,32.962819],[102.618418,32.962804],[102.61794,32.962709],[102.615949,32.962087],[102.615916,32.962077],[102.615704,32.962011],[102.61569,32.962006],[102.615264,32.961873],[102.615128,32.961831],[102.615001,32.961791],[102.615024,32.961581],[102.615039,32.961439]]]]},"properties":{"cp":[102.84021326842111,32.73181473528267],"code":"513233205","name":"阿木乡","level":"street","center":[102.84021326842111,32.73181473528267],"fullCode":"513233205000","fullName":"四川省阿坝藏族羌族自治州红原县阿木乡","acreageMu":1338297.24,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[102.789,32.9154]}},{"id":"513233207","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[102.844495,33.079459],[102.844382,33.079401],[102.84443,33.079385],[102.844506,33.079376],[102.844569,33.078895],[102.844578,33.07883],[102.844641,33.07835],[102.844645,33.078323],[102.844646,33.078265],[102.844669,33.077341],[102.84467,33.077303],[102.844671,33.077231],[102.844935,33.07639],[102.844994,33.076401],[102.845031,33.0764],[102.845065,33.076391],[102.845099,33.076369],[102.845117,33.076336],[102.845115,33.076287],[102.845103,33.076236],[102.845079,33.076199],[102.84501,33.076158],[102.845141,33.075762],[102.845203,33.075757],[102.845243,33.075728],[102.845258,33.075685],[102.84528,33.075629],[102.845276,33.075575],[102.845265,33.075541],[102.845218,33.075529],[102.845455,33.074811],[102.845469,33.074509],[102.845517,33.07448],[102.845535,33.074447],[102.845541,33.074403],[102.845541,33.074363],[102.845527,33.074306],[102.84552,33.074258],[102.845519,33.074188],[102.845532,33.074119],[102.845563,33.07405],[102.845592,33.073981],[102.845605,33.073935],[102.845607,33.073897],[102.845582,33.073888],[102.845548,33.073897],[102.845496,33.073923],[102.8455,33.073836],[102.845469,33.073643],[102.845459,33.073577],[102.845259,33.072336],[102.845272,33.072264],[102.845273,33.072178],[102.845263,33.072102],[102.845242,33.072058],[102.845204,33.072041],[102.845118,33.072038],[102.84485,33.071477],[102.844725,33.070707],[102.844711,33.07062],[102.844589,33.069865],[102.844198,33.067669],[102.844189,33.06762],[102.844119,33.066488],[102.844117,33.066462],[102.843883,33.065075],[102.843901,33.064313],[102.844961,33.063485],[102.845547,33.062818],[102.84569,33.062453],[102.846066,33.062149],[102.84601,33.061697],[102.84563,33.060759],[102.845546,33.060108],[102.845335,33.059145],[102.845688,33.058389],[102.846445,33.057584],[102.846591,33.057107],[102.846806,33.056518],[102.846876,33.055023],[102.847498,33.054272],[102.848225,33.053325],[102.848508,33.052709],[102.849238,33.051621],[102.849892,33.050927],[102.850289,33.049748],[102.850368,33.049242],[102.850701,33.047977],[102.850947,33.047394],[102.851068,33.04711],[102.85111,33.04701],[102.851163,33.046885],[102.851659,33.045792],[102.852059,33.044501],[102.852986,33.04082],[102.852891,33.039182],[102.852846,33.038278],[102.853084,33.036786],[102.853592,33.035186],[102.85374,33.034468],[102.853801,33.034173],[102.854085,33.032796],[102.854443,33.031842],[102.854791,33.03134],[102.855469,33.030985],[102.856091,33.030234],[102.856445,33.02945],[102.856808,33.02827],[102.857282,33.026698],[102.857501,33.025968],[102.857227,33.024806],[102.85659,33.023469],[102.856544,33.022593],[102.856625,33.022002],[102.85701,33.021331],[102.857639,33.02027],[102.857759,33.01997],[102.857836,33.019781],[102.858102,33.01912],[102.858594,33.018169],[102.858539,33.017689],[102.857779,33.017224],[102.856349,33.016726],[102.856308,33.016712],[102.855598,33.016465],[102.855579,33.016458],[102.855544,33.016446],[102.855541,33.016445],[102.855534,33.016442],[102.855511,33.016434],[102.854623,33.016126],[102.85455,33.016089],[102.85453,33.016079],[102.853395,33.015513],[102.853221,33.01522],[102.852586,33.014663],[102.852178,33.014483],[102.85133,33.014245],[102.851089,33.014291],[102.849761,33.013586],[102.849572,33.013075],[102.849655,33.012427],[102.84989,33.01102],[102.850162,33.009757],[102.850117,33.009651],[102.850107,33.009517],[102.850136,33.009268],[102.850304,33.008986],[102.850449,33.008855],[102.850632,33.008782],[102.850754,33.008552],[102.851312,33.00763],[102.851562,33.007013],[102.851583,33.006139],[102.851285,33.004902],[102.851266,33.004823],[102.851248,33.00475],[102.851009,33.004252],[102.850895,33.004014],[102.850866,33.003953],[102.850544,33.003383],[102.850149,33.001653],[102.84996,33.001421],[102.849954,33.001414],[102.849953,33.001413],[102.849565,33.000939],[102.849522,33.000883],[102.849431,33.000768],[102.84943,33.000767],[102.849408,33.000739],[102.849273,33.000567],[102.848992,33.000135],[102.848753,32.999765],[102.848353,32.99915],[102.848335,32.999122],[102.84811,32.998776],[102.848012,32.998625],[102.846594,32.995025],[102.84578,32.993888],[102.845532,32.992523],[102.845557,32.992407],[102.845653,32.991957],[102.845761,32.991448],[102.84577,32.991403],[102.846145,32.990243],[102.846212,32.990035],[102.846226,32.989992],[102.846149,32.988913],[102.84629,32.988838],[102.846336,32.988793],[102.84637,32.988697],[102.846337,32.988587],[102.846298,32.988564],[102.84622,32.988564],[102.846126,32.98858],[102.846121,32.988511],[102.846271,32.986698],[102.846295,32.9864],[102.846309,32.986335],[102.846356,32.986117],[102.846456,32.985653],[102.846456,32.985653],[102.846467,32.985599],[102.846533,32.985295],[102.84693,32.984104],[102.846965,32.983908],[102.846999,32.983722],[102.847003,32.983697],[102.847006,32.983679],[102.847073,32.983306],[102.847078,32.983278],[102.847085,32.983243],[102.847091,32.983208],[102.847113,32.983087],[102.846892,32.981354],[102.846856,32.980936],[102.846845,32.980817],[102.846813,32.980434],[102.846785,32.980114],[102.846727,32.979443],[102.846553,32.979101],[102.846525,32.979047],[102.846332,32.978669],[102.846324,32.978653],[102.846225,32.978459],[102.84612,32.978163],[102.845784,32.977216],[102.845782,32.977209],[102.84538,32.976404],[102.845412,32.975118],[102.844927,32.973424],[102.843996,32.972277],[102.843972,32.972247],[102.844075,32.972171],[102.844142,32.972126],[102.844191,32.972072],[102.84419,32.971994],[102.844129,32.971926],[102.844076,32.971876],[102.843972,32.971822],[102.843797,32.971686],[102.84357,32.971563],[102.843563,32.97156],[102.843486,32.971518],[102.843218,32.971431],[102.843118,32.971444],[102.842919,32.97144],[102.84263,32.97147],[102.84238,32.971334],[102.841619,32.971021],[102.84064,32.971129],[102.839335,32.971256],[102.839267,32.971268],[102.839288,32.970765],[102.840628,32.970574],[102.842155,32.970493],[102.843744,32.970467],[102.844901,32.970021],[102.845807,32.969445],[102.8473,32.968208],[102.84967,32.966084],[102.850872,32.965052],[102.851996,32.964319],[102.85298,32.963434],[102.853286,32.962597],[102.853988,32.961587],[102.854856,32.961091],[102.858044,32.95907],[102.858705,32.9583],[102.858932,32.957991],[102.85902,32.957772],[102.859153,32.957528],[102.859254,32.957377],[102.859387,32.957147],[102.859496,32.956982],[102.85963,32.956773],[102.859755,32.956557],[102.859863,32.956364],[102.860098,32.956054],[102.8603,32.955824],[102.860467,32.955601],[102.860484,32.955576],[102.860635,32.955175],[102.86083,32.954846],[102.860864,32.954539],[102.860905,32.954352],[102.860996,32.95408],[102.861087,32.953893],[102.861205,32.953713],[102.861363,32.953469],[102.861455,32.953297],[102.861624,32.953016],[102.86167,32.952186],[102.861651,32.951857],[102.86162,32.951313],[102.861691,32.951315],[102.861744,32.950788],[102.861775,32.950484],[102.861808,32.949137],[102.861969,32.947739],[102.862638,32.94651],[102.863643,32.944587],[102.864585,32.942662],[102.865904,32.94096],[102.866394,32.939189],[102.866625,32.938309],[102.866746,32.937848],[102.866716,32.937779],[102.866382,32.937033],[102.865707,32.935889],[102.86523,32.934426],[102.865398,32.932757],[102.865955,32.93088],[102.867081,32.929228],[102.868257,32.92817],[102.869007,32.926242],[102.869858,32.925394],[102.870064,32.924805],[102.870228,32.923298],[102.870533,32.921255],[102.870938,32.920345],[102.871968,32.919496],[102.871693,32.92007],[102.871316,32.92156],[102.871284,32.922912],[102.871605,32.923752],[102.872158,32.924883],[102.87269,32.925439],[102.873804,32.925947],[102.874892,32.92611],[102.875972,32.926617],[102.876812,32.92715],[102.877686,32.927682],[102.878487,32.928444],[102.879622,32.929499],[102.880462,32.93006],[102.88147,32.930711],[102.882746,32.931567],[102.88366,32.931899],[102.884597,32.932663],[102.885266,32.933221],[102.886338,32.934045],[102.887179,32.934577],[102.888025,32.93485],[102.889218,32.934928],[102.89017,32.935088],[102.890806,32.935588],[102.891001,32.935994],[102.891224,32.93666],[102.891513,32.937442],[102.89211,32.938171],[102.892844,32.938845],[102.893542,32.939663],[102.893773,32.939983],[102.89386,32.940647],[102.893875,32.941453],[102.893751,32.942343],[102.893623,32.943434],[102.893464,32.944352],[102.8936,32.944383],[102.894722,32.944575],[102.89584,32.944939],[102.897195,32.945336],[102.898181,32.945496],[102.899676,32.945809],[102.900765,32.945914],[102.901924,32.945962],[102.902951,32.945864],[102.903707,32.945618],[102.904564,32.945489],[102.905414,32.945589],[102.906153,32.94612],[102.907391,32.947176],[102.907846,32.948134],[102.908545,32.948893],[102.909038,32.949679],[102.909909,32.950384],[102.911449,32.951647],[102.912465,32.951981],[102.912939,32.952161],[102.913242,32.952339],[102.912622,32.952587],[102.912574,32.952611],[102.912009,32.952887],[102.911482,32.953144],[102.910888,32.953738],[102.910227,32.954274],[102.909535,32.954665],[102.908971,32.955404],[102.908231,32.956428],[102.907793,32.957629],[102.907528,32.958718],[102.907099,32.959545],[102.907069,32.960811],[102.906946,32.961701],[102.906749,32.96423],[102.906522,32.965176],[102.906497,32.965334],[102.906495,32.965869],[102.906499,32.966255],[102.906439,32.966646],[102.90634,32.966847],[102.906244,32.967051],[102.906205,32.967212],[102.90613,32.967694],[102.906121,32.967749],[102.906063,32.968122],[102.906027,32.968355],[102.905999,32.968534],[102.906001,32.968584],[102.906008,32.968794],[102.906009,32.968813],[102.906011,32.968862],[102.906043,32.969763],[102.906044,32.969792],[102.906081,32.970837],[102.906163,32.971906],[102.906168,32.971965],[102.906193,32.972293],[102.906212,32.972537],[102.90621,32.972547],[102.906126,32.973054],[102.905943,32.97316],[102.905842,32.973237],[102.905686,32.973453],[102.905547,32.973693],[102.905436,32.973985],[102.905404,32.974157],[102.905462,32.974266],[102.905519,32.974347],[102.905554,32.974447],[102.905561,32.974561],[102.905513,32.974791],[102.90551,32.974799],[102.905355,32.975544],[102.90527,32.976262],[102.905155,32.976807],[102.904836,32.97732],[102.9047,32.978167],[102.904686,32.978259],[102.904675,32.978324],[102.904655,32.97847],[102.904633,32.978632],[102.904594,32.978913],[102.904561,32.979147],[102.904447,32.979969],[102.904366,32.980111],[102.904266,32.980259],[102.904233,32.980345],[102.904212,32.980503],[102.90423,32.980617],[102.904332,32.980799],[102.90433,32.98081],[102.904305,32.980994],[102.904256,32.981626],[102.904443,32.982349],[102.905163,32.983859],[102.905481,32.984526],[102.90555,32.98467],[102.906417,32.9869],[102.906576,32.987204],[102.906623,32.987326],[102.906681,32.987451],[102.906775,32.987602],[102.906836,32.987721],[102.90684,32.987808],[102.906877,32.987951],[102.906932,32.988087],[102.906997,32.988218],[102.907083,32.988337],[102.907148,32.988468],[102.907153,32.988593],[102.907112,32.988706],[102.907123,32.988829],[102.907153,32.98893],[102.907203,32.989031],[102.907229,32.989134],[102.907256,32.989241],[102.907257,32.989243],[102.907289,32.989367],[102.907377,32.989707],[102.907402,32.989805],[102.907673,32.989889],[102.907766,32.989945],[102.907883,32.990079],[102.907984,32.990283],[102.908002,32.990469],[102.907905,32.990584],[102.907786,32.990689],[102.907644,32.99074],[102.907704,32.990972],[102.907721,32.991037],[102.90796,32.99248],[102.908895,32.993387],[102.910068,32.994328],[102.910665,32.995057],[102.911393,32.996048],[102.911415,32.996074],[102.911493,32.996166],[102.91169,32.99629],[102.911844,32.996382],[102.911964,32.996527],[102.912034,32.996735],[102.912104,32.996916],[102.912156,32.996998],[102.912232,32.997048],[102.913258,32.998065],[102.913707,32.998406],[102.913747,32.998558],[102.913804,32.998675],[102.91386,32.998768],[102.91392,32.998843],[102.914031,32.998892],[102.914129,32.998931],[102.914209,32.998956],[102.914892,32.999732],[102.915434,32.999943],[102.916052,32.99978],[102.916126,32.999771],[102.916174,32.999764],[102.9162,32.999761],[102.917011,32.999653],[102.917514,32.999675],[102.918035,32.999698],[102.919982,32.999645],[102.920907,32.999516],[102.92169,32.999644],[102.922491,32.999642],[102.922543,32.999642],[102.923193,32.999641],[102.924316,32.999774],[102.925448,32.999592],[102.926467,32.99981],[102.926518,32.999816],[102.92683,32.999855],[102.927284,32.99991],[102.927557,32.999943],[102.928347,32.999726],[102.929353,32.999111],[102.929906,32.998774],[102.930204,32.998433],[102.930503,32.998093],[102.930961,32.997598],[102.930748,32.997514],[102.930684,32.997468],[102.930679,32.997396],[102.930704,32.997321],[102.930788,32.997263],[102.930902,32.997248],[102.931051,32.997236],[102.931208,32.997199],[102.93139,32.997147],[102.931714,32.997056],[102.932275,32.99677],[102.932608,32.996656],[102.932769,32.996601],[102.933285,32.996425],[102.933962,32.996193],[102.934749,32.996211],[102.935232,32.996222],[102.935324,32.99626],[102.935719,32.996425],[102.935852,32.996481],[102.936192,32.996622],[102.936612,32.996739],[102.936622,32.996741],[102.936887,32.996815],[102.936929,32.996827],[102.936943,32.997076],[102.93695,32.997206],[102.93694,32.997237],[102.936909,32.997338],[102.936905,32.997399],[102.936909,32.997525],[102.936929,32.997644],[102.936947,32.997751],[102.936954,32.99777],[102.936963,32.997787],[102.93698,32.997818],[102.937059,32.9979],[102.937139,32.997955],[102.937163,32.997974],[102.937142,32.998014],[102.937106,32.998043],[102.937052,32.998056],[102.936996,32.99804],[102.936958,32.998015],[102.936957,32.998075],[102.936956,32.998086],[102.936945,32.998557],[102.937224,32.99885],[102.93752,32.998759],[102.937586,32.998738],[102.937629,32.998709],[102.937689,32.99868],[102.937752,32.998662],[102.937807,32.99867],[102.938021,32.998604],[102.93804,32.998564],[102.93806,32.998523],[102.938081,32.998497],[102.938108,32.998472],[102.93813,32.998454],[102.938159,32.998434],[102.938193,32.998422],[102.938222,32.998415],[102.938256,32.998408],[102.938292,32.99841],[102.938331,32.998411],[102.938357,32.998413],[102.938389,32.998419],[102.938415,32.998425],[102.938434,32.998436],[102.938453,32.99845],[102.938469,32.998464],[102.938477,32.998497],[102.93883,32.998444],[102.93911,32.998689],[102.939105,32.998697],[102.9391,32.998709],[102.93907,32.998767],[102.939059,32.99879],[102.939043,32.998821],[102.938956,32.998995],[102.938944,32.999019],[102.938928,32.99905],[102.938898,32.999111],[102.938885,32.999137],[102.938751,32.999404],[102.938834,32.999835],[102.938853,32.999934],[102.938867,32.999974],[102.938875,32.999997],[102.938895,33.000053],[102.939019,33.000403],[102.939021,33.00041],[102.939024,33.000418],[102.939042,33.000467],[102.939069,33.000543],[102.939078,33.000571],[102.93931,33.001223],[102.939829,33.001618],[102.939572,33.002059],[102.940057,33.002453],[102.940541,33.002848],[102.940178,33.003287],[102.940114,33.003419],[102.939985,33.003684],[102.939919,33.003818],[102.939759,33.004002],[102.939731,33.004033],[102.93961,33.004071],[102.939537,33.004108],[102.939495,33.004134],[102.939403,33.004261],[102.939403,33.004286],[102.93889,33.004098],[102.938337,33.003766],[102.938229,33.003701],[102.938188,33.003968],[102.938272,33.004117],[102.938274,33.00412],[102.938383,33.004314],[102.938409,33.00436],[102.938425,33.004388],[102.938358,33.004432],[102.938342,33.004443],[102.938327,33.004453],[102.938262,33.004496],[102.938249,33.004505],[102.93823,33.004517],[102.937816,33.004794],[102.937788,33.004904],[102.937787,33.00491],[102.937786,33.004917],[102.93777,33.004977],[102.937741,33.005091],[102.937714,33.005202],[102.93766,33.005415],[102.93767,33.005428],[102.937918,33.005742],[102.937935,33.005764],[102.937969,33.005806],[102.93811,33.005948],[102.938167,33.006005],[102.93821,33.006048],[102.938205,33.006077],[102.938199,33.006109],[102.938197,33.006118],[102.938129,33.006492],[102.937805,33.006754],[102.937096,33.006951],[102.936373,33.007711],[102.936262,33.007878],[102.936249,33.007898],[102.936213,33.007952],[102.93608,33.008152],[102.935914,33.008704],[102.935908,33.008724],[102.935813,33.009039],[102.935438,33.009984],[102.934819,33.010806],[102.934762,33.010955],[102.934481,33.011691],[102.93449,33.011729],[102.934704,33.012705],[102.935033,33.013621],[102.935054,33.013682],[102.935069,33.013722],[102.935134,33.013858],[102.935164,33.013919],[102.935204,33.014003],[102.935674,33.01498],[102.93571,33.01506],[102.935717,33.015074],[102.935734,33.015114],[102.935742,33.01513],[102.935778,33.015212],[102.935942,33.015578],[102.936065,33.015696],[102.936191,33.015817],[102.936235,33.015859],[102.937046,33.016636],[102.93746,33.017342],[102.937508,33.017424],[102.937521,33.017447],[102.93782,33.017896],[102.938168,33.01842],[102.938174,33.01843],[102.938274,33.018581],[102.938279,33.018589],[102.938286,33.018599],[102.938339,33.018678],[102.938343,33.018702],[102.938345,33.018712],[102.93837,33.018701],[102.938446,33.018669],[102.938521,33.018625],[102.93852,33.018718],[102.938376,33.018899],[102.938525,33.019781],[102.938288,33.020847],[102.938445,33.021681],[102.938479,33.021746],[102.939121,33.02297],[102.939399,33.023421],[102.939937,33.024291],[102.940119,33.024354],[102.940279,33.024408],[102.940391,33.024447],[102.940623,33.024366],[102.940872,33.024278],[102.940879,33.024276],[102.941164,33.024176],[102.94128,33.024135],[102.942032,33.02392],[102.942559,33.02377],[102.943649,33.023907],[102.944453,33.024217],[102.945046,33.024524],[102.945566,33.024919],[102.945727,33.025575],[102.945435,33.026194],[102.945281,33.026518],[102.945072,33.026791],[102.944445,33.027604],[102.944594,33.027943],[102.944814,33.028442],[102.944982,33.028989],[102.945043,33.029189],[102.945058,33.030051],[102.944664,33.031827],[102.94418,33.032918],[102.943913,33.033805],[102.944072,33.034551],[102.944095,33.034921],[102.944123,33.035384],[102.944424,33.036102],[102.944406,33.036874],[102.944209,33.037241],[102.944185,33.037286],[102.943602,33.038079],[102.943658,33.038704],[102.943924,33.039421],[102.94475,33.040297],[102.945123,33.040957],[102.945112,33.041432],[102.944747,33.041931],[102.944704,33.042287],[102.944946,33.042499],[102.945685,33.04257],[102.946802,33.042783],[102.946879,33.042798],[102.947222,33.043098],[102.94723,33.043106],[102.947401,33.043255],[102.947433,33.043283],[102.947847,33.043646],[102.950089,33.046339],[102.950358,33.046662],[102.950379,33.046815],[102.950431,33.046911],[102.950535,33.047031],[102.950573,33.047075],[102.950715,33.047228],[102.950835,33.047306],[102.95104,33.047444],[102.951177,33.047521],[102.951336,33.04762],[102.951473,33.047748],[102.951564,33.047883],[102.951633,33.048022],[102.951643,33.048115],[102.951621,33.048179],[102.952035,33.048677],[102.952143,33.048753],[102.953077,33.049407],[102.954887,33.050447],[102.955224,33.051136],[102.954598,33.052421],[102.954577,33.052464],[102.954345,33.05294],[102.95424,33.053644],[102.954164,33.054391],[102.954105,33.054534],[102.954077,33.054667],[102.954007,33.054911],[102.953928,33.055083],[102.953828,33.055234],[102.953817,33.055363],[102.953789,33.055517],[102.953701,33.055665],[102.953639,33.05583],[102.95362,33.056019],[102.95363,33.056188],[102.953632,33.056324],[102.953616,33.056485],[102.953635,33.056631],[102.953696,33.056813],[102.953668,33.056932],[102.953601,33.057025],[102.953547,33.057108],[102.953527,33.057188],[102.953518,33.057226],[102.953515,33.057373],[102.953482,33.057455],[102.953438,33.057575],[102.953429,33.057599],[102.953401,33.057727],[102.953395,33.057754],[102.953401,33.058019],[102.953426,33.05914],[102.953439,33.059687],[102.953557,33.060173],[102.953721,33.060844],[102.954309,33.062117],[102.954944,33.063279],[102.955595,33.063773],[102.956519,33.063899],[102.957133,33.064058],[102.958356,33.064598],[102.959416,33.064541],[102.960792,33.064192],[102.962617,33.063516],[102.963865,33.06317],[102.96396,33.063143],[102.96426,33.06306],[102.965237,33.062816],[102.966028,33.06294],[102.966722,33.063472],[102.967116,33.06407],[102.967168,33.06407],[102.967212,33.06407],[102.967249,33.064082],[102.967288,33.064113],[102.9673,33.064167],[102.967297,33.064203],[102.96728,33.064215],[102.967228,33.064239],[102.967489,33.064636],[102.967934,33.065222],[102.968175,33.065539],[102.968292,33.06621],[102.968286,33.066451],[102.96828,33.06672],[102.968278,33.06679],[102.968298,33.066793],[102.968312,33.066798],[102.968323,33.066807],[102.96833,33.066818],[102.968346,33.066844],[102.968384,33.066858],[102.968404,33.066859],[102.968424,33.06686],[102.968462,33.066864],[102.96848,33.066872],[102.96849,33.066884],[102.968491,33.066904],[102.968473,33.066925],[102.968445,33.066929],[102.968403,33.066932],[102.96835,33.066937],[102.968321,33.066945],[102.968296,33.066961],[102.968281,33.066974],[102.96827,33.066993],[102.968269,33.067009],[102.968271,33.067024],[102.968278,33.067036],[102.96829,33.067047],[102.968302,33.067056],[102.968321,33.067071],[102.968356,33.067091],[102.968372,33.067101],[102.968392,33.067112],[102.968426,33.067137],[102.968447,33.067161],[102.968454,33.06718],[102.968445,33.067198],[102.968411,33.067212],[102.968398,33.067212],[102.968356,33.06722],[102.96835,33.067222],[102.968337,33.067232],[102.968324,33.06725],[102.968318,33.067277],[102.968322,33.0673],[102.968335,33.067312],[102.968363,33.067332],[102.968384,33.067336],[102.968404,33.067423],[102.968477,33.067736],[102.968553,33.067811],[102.969168,33.068416],[102.969685,33.068683],[102.969735,33.068709],[102.969749,33.068733],[102.969759,33.068742],[102.969795,33.068764],[102.969825,33.068783],[102.969864,33.068801],[102.969896,33.06882],[102.96992,33.068804],[102.969985,33.068838],[102.970433,33.069069],[102.971306,33.06967],[102.971649,33.069906],[102.971661,33.069933],[102.972195,33.071104],[102.972578,33.072109],[102.972614,33.072204],[102.972621,33.072223],[102.972648,33.072262],[102.972665,33.072291],[102.972677,33.072314],[102.972691,33.072337],[102.972705,33.072352],[102.972723,33.072365],[102.972746,33.07238],[102.972775,33.072413],[102.972803,33.072437],[102.972827,33.072459],[102.972831,33.072473],[102.972835,33.072484],[102.972837,33.072503],[102.972834,33.072516],[102.972809,33.072543],[102.972789,33.072563],[102.972789,33.072577],[102.972797,33.072602],[102.972803,33.072619],[102.972833,33.072668],[102.97286,33.072701],[102.972888,33.072742],[102.97291,33.072771],[102.972938,33.072801],[102.972978,33.072833],[102.972995,33.072855],[102.973046,33.072884],[102.973066,33.072893],[102.973059,33.072937],[102.973106,33.072967],[102.973176,33.073006],[102.973223,33.073032],[102.973267,33.073062],[102.973277,33.073082],[102.973282,33.073118],[102.973292,33.073146],[102.973322,33.073165],[102.97335,33.073177],[102.973391,33.07319],[102.973423,33.073214],[102.973442,33.07323],[102.973454,33.073252],[102.973466,33.073296],[102.973482,33.073314],[102.973529,33.073341],[102.973559,33.073361],[102.973583,33.073397],[102.973606,33.073428],[102.973636,33.073459],[102.97366,33.073485],[102.973776,33.073635],[102.973819,33.073704],[102.973849,33.07375],[102.973854,33.073756],[102.973904,33.07375],[102.97394,33.073796],[102.973967,33.07383],[102.973998,33.073857],[102.974025,33.073888],[102.974102,33.073961],[102.974151,33.074007],[102.974187,33.074036],[102.974217,33.074074],[102.974257,33.074135],[102.974299,33.074177],[102.974345,33.074214],[102.974391,33.074242],[102.974457,33.074265],[102.974485,33.07427],[102.974528,33.07428],[102.974546,33.074304],[102.974551,33.074329],[102.97453,33.074342],[102.9745,33.074373],[102.974482,33.074397],[102.974482,33.074409],[102.974503,33.074424],[102.974517,33.074424],[102.97453,33.074424],[102.974557,33.074417],[102.974592,33.074408],[102.974623,33.074427],[102.974632,33.074449],[102.97463,33.074478],[102.974618,33.0745],[102.974619,33.074523],[102.974631,33.074543],[102.974665,33.074558],[102.97468,33.074559],[102.974696,33.074559],[102.974716,33.074547],[102.974725,33.074528],[102.974725,33.0745],[102.974726,33.074486],[102.974729,33.074471],[102.974754,33.07446],[102.974774,33.074456],[102.974815,33.074466],[102.974832,33.074474],[102.974852,33.074486],[102.97486,33.074507],[102.974866,33.074527],[102.974873,33.074544],[102.974891,33.07456],[102.974915,33.074575],[102.974927,33.074586],[102.974935,33.074608],[102.974944,33.074623],[102.974963,33.074639],[102.974976,33.074656],[102.974975,33.074673],[102.974957,33.074692],[102.974947,33.074706],[102.974947,33.074717],[102.974953,33.074723],[102.974965,33.074727],[102.97498,33.074728],[102.974994,33.074725],[102.975017,33.074722],[102.975035,33.074711],[102.975037,33.074695],[102.97504,33.074675],[102.975047,33.074666],[102.975082,33.074672],[102.975101,33.074697],[102.97511,33.074721],[102.975128,33.074737],[102.975135,33.07474],[102.975155,33.07475],[102.975167,33.074772],[102.975148,33.074797],[102.975138,33.074808],[102.975132,33.074814],[102.975117,33.074839],[102.975114,33.07485],[102.975118,33.074861],[102.975127,33.074869],[102.975139,33.074872],[102.975161,33.074879],[102.975185,33.074894],[102.975209,33.074905],[102.97523,33.074922],[102.975258,33.074939],[102.975287,33.07496],[102.975302,33.074971],[102.975311,33.074994],[102.975308,33.075013],[102.975285,33.075026],[102.975268,33.075031],[102.975247,33.075035],[102.975233,33.07504],[102.975231,33.075048],[102.975234,33.07506],[102.975243,33.075066],[102.975253,33.075068],[102.975269,33.075069],[102.97529,33.075067],[102.975329,33.075072],[102.975356,33.075084],[102.975399,33.075081],[102.975412,33.075079],[102.975424,33.075074],[102.975457,33.075066],[102.975472,33.075075],[102.975479,33.075096],[102.975493,33.075107],[102.975505,33.075119],[102.975504,33.075149],[102.975497,33.075178],[102.975475,33.0752],[102.975454,33.075205],[102.975431,33.075194],[102.975432,33.075175],[102.975438,33.075152],[102.975437,33.075143],[102.975418,33.075143],[102.975409,33.075149],[102.975405,33.075162],[102.975405,33.07518],[102.975408,33.075202],[102.975409,33.075212],[102.975411,33.075229],[102.975412,33.075243],[102.97541,33.075255],[102.975403,33.075271],[102.975456,33.075352],[102.975708,33.075731],[102.975784,33.07606],[102.97587,33.076434],[102.9759,33.076565],[102.975931,33.076617],[102.975964,33.076668],[102.975994,33.076703],[102.976014,33.076721],[102.976044,33.076726],[102.976075,33.076731],[102.976139,33.076753],[102.976173,33.076777],[102.976197,33.076794],[102.976206,33.07682],[102.976207,33.076849],[102.976188,33.07689],[102.976152,33.076913],[102.976124,33.076942],[102.97611,33.076969],[102.976124,33.076997],[102.976134,33.077043],[102.976141,33.077065],[102.97615,33.077096],[102.976148,33.077127],[102.976137,33.077151],[102.976115,33.077176],[102.976067,33.077204],[102.976021,33.077226],[102.975987,33.077236],[102.975936,33.077246],[102.975916,33.077252],[102.975882,33.07774],[102.976311,33.078305],[102.977408,33.078583],[102.97755,33.078663],[102.978148,33.079003],[102.978661,33.079571],[102.978966,33.079908],[102.979567,33.080661],[102.980294,33.081676],[102.981612,33.081958],[102.982003,33.082224],[102.982649,33.082903],[102.983512,33.083772],[102.984031,33.084226],[102.984499,33.085014],[102.985049,33.086026],[102.985132,33.086162],[102.985363,33.086542],[102.985606,33.086943],[102.985688,33.087077],[102.985791,33.087132],[102.985844,33.087097],[102.985954,33.087109],[102.986004,33.08717],[102.986062,33.087192],[102.986151,33.087228],[102.986235,33.087244],[102.986326,33.087276],[102.986372,33.087311],[102.986403,33.08737],[102.986421,33.087408],[102.986387,33.087446],[102.98656,33.087537],[102.986654,33.087565],[102.987126,33.087706],[102.987181,33.087722],[102.987238,33.087739],[102.987875,33.08793],[102.988353,33.088182],[102.98871,33.08837],[102.988824,33.08843],[102.988965,33.088505],[102.988999,33.088951],[102.988992,33.089262],[102.988989,33.08941],[102.989081,33.089449],[102.989128,33.089493],[102.989139,33.089546],[102.989134,33.089602],[102.989111,33.089673],[102.989084,33.08971],[102.989027,33.089721],[102.988982,33.089715],[102.988919,33.08973],[102.988867,33.089752],[102.988813,33.08978],[102.988806,33.089824],[102.988826,33.089876],[102.98889,33.089939],[102.988927,33.089973],[102.988983,33.090017],[102.989034,33.090084],[102.989064,33.090145],[102.98911,33.090215],[102.989172,33.090273],[102.989269,33.090339],[102.989364,33.090465],[102.989491,33.090631],[102.990656,33.091231],[102.990756,33.091283],[102.990985,33.092048],[102.991003,33.092105],[102.991231,33.092496],[102.991257,33.092503],[102.991334,33.092519],[102.99138,33.092545],[102.99138,33.09259],[102.991339,33.092682],[102.99128,33.092725],[102.991255,33.092758],[102.991244,33.092806],[102.99125,33.092842],[102.991264,33.092873],[102.991287,33.092873],[102.99143,33.092838],[102.991706,33.093312],[102.991724,33.093342],[102.991725,33.093344],[102.991776,33.093355],[102.99183,33.093432],[102.991842,33.093494],[102.991864,33.093598],[102.991904,33.093685],[102.991958,33.093747],[102.992026,33.093815],[102.992094,33.093871],[102.992155,33.093915],[102.992219,33.093995],[102.992241,33.094058],[102.992209,33.094111],[102.992198,33.094183],[102.992208,33.094264],[102.992217,33.094338],[102.99226,33.094404],[102.992323,33.094442],[102.992435,33.094488],[102.992556,33.094709],[102.992569,33.094733],[102.992645,33.094872],[102.992657,33.094894],[102.992714,33.094999],[102.992724,33.095018],[102.992778,33.095116],[102.992791,33.09514],[102.992882,33.095307],[102.992893,33.095326],[102.992898,33.095336],[102.992957,33.095443],[102.992963,33.095448],[102.992987,33.095468],[102.993024,33.095499],[102.993059,33.095529],[102.993073,33.09554],[102.993191,33.09555],[102.993223,33.095552],[102.993248,33.09558],[102.993257,33.095624],[102.993266,33.095702],[102.993371,33.09579],[102.993453,33.095858],[102.993528,33.095921],[102.993551,33.09594],[102.993953,33.096277],[102.994552,33.097104],[102.995163,33.097344],[102.99534,33.097414],[102.995491,33.097303],[102.995513,33.097287],[102.995616,33.097212],[102.995789,33.097086],[102.995836,33.097096],[102.996039,33.097137],[102.996049,33.097139],[102.996102,33.09715],[102.99658,33.097248],[102.996695,33.097323],[102.996696,33.097265],[102.996695,33.097258],[102.996755,33.097256],[102.996838,33.097266],[102.996882,33.097285],[102.996913,33.097317],[102.996921,33.097354],[102.996911,33.097401],[102.996895,33.097455],[102.996909,33.097464],[102.997102,33.097591],[102.997232,33.097846],[102.99729,33.097841],[102.997343,33.097873],[102.997366,33.097918],[102.997368,33.097952],[102.99735,33.098004],[102.997308,33.098053],[102.997269,33.098059],[102.997233,33.09805],[102.997188,33.098032],[102.997137,33.098023],[102.997117,33.098035],[102.997103,33.098058],[102.997106,33.098094],[102.997135,33.098114],[102.997192,33.098145],[102.997242,33.098183],[102.997264,33.098226],[102.997264,33.098252],[102.997253,33.09827],[102.997227,33.098283],[102.997205,33.098296],[102.997209,33.098322],[102.997229,33.098339],[102.997277,33.09835],[102.997257,33.09855],[102.997256,33.098559],[102.997261,33.098615],[102.997271,33.098733],[102.997283,33.098875],[102.997206,33.098814],[102.997176,33.098787],[102.997123,33.098759],[102.99708,33.098754],[102.997051,33.098769],[102.997049,33.098811],[102.997095,33.098853],[102.997173,33.098898],[102.997243,33.098937],[102.997298,33.098966],[102.997385,33.099005],[102.997433,33.099035],[102.997437,33.099062],[102.997408,33.099089],[102.997359,33.099106],[102.997245,33.09913],[102.997172,33.099122],[102.99712,33.099096],[102.997095,33.099069],[102.997072,33.099044],[102.997038,33.099053],[102.997021,33.099073],[102.997039,33.099118],[102.997092,33.099162],[102.997137,33.099183],[102.997202,33.099217],[102.997226,33.099245],[102.997236,33.099284],[102.99724,33.099318],[102.997229,33.099362],[102.997202,33.099375],[102.997156,33.09938],[102.997122,33.099373],[102.9971,33.099379],[102.997073,33.099441],[102.997065,33.09949],[102.997027,33.099529],[102.996954,33.099554],[102.996924,33.099588],[102.996922,33.099634],[102.996923,33.099675],[102.996888,33.099719],[102.99685,33.09973],[102.996832,33.099749],[102.996854,33.099772],[102.99689,33.099779],[102.996915,33.099769],[102.996949,33.099732],[102.996991,33.099665],[102.997023,33.099625],[102.997057,33.099629],[102.997096,33.09965],[102.997132,33.099661],[102.997193,33.099649],[102.99725,33.099618],[102.997295,33.099615],[102.997341,33.099643],[102.997363,33.099695],[102.997361,33.099735],[102.997318,33.09976],[102.997232,33.099787],[102.997161,33.099794],[102.99711,33.09981],[102.997119,33.099837],[102.997156,33.099868],[102.997185,33.099874],[102.997206,33.099869],[102.997239,33.099837],[102.997281,33.099804],[102.997319,33.099782],[102.997366,33.099756],[102.997403,33.09975],[102.997437,33.099751],[102.997473,33.099767],[102.997485,33.099807],[102.99749,33.099873],[102.997499,33.099931],[102.997508,33.09996],[102.997532,33.100005],[102.99756,33.100042],[102.997607,33.100056],[102.997651,33.100049],[102.9978,33.099964],[102.997858,33.099933],[102.997886,33.099945],[102.997924,33.099988],[102.997929,33.100036],[102.997922,33.100064],[102.997913,33.10008],[102.997882,33.10011],[102.997876,33.100149],[102.997883,33.100164],[102.997911,33.100193],[102.997955,33.100218],[102.998054,33.100247],[102.99809,33.100244],[102.998117,33.100225],[102.998153,33.100255],[102.998188,33.100283],[102.998445,33.100478],[102.998839,33.100777],[102.999123,33.101199],[102.999213,33.101333],[102.999221,33.101345],[102.999211,33.101419],[102.999219,33.10149],[102.99924,33.101526],[102.999299,33.101548],[102.999332,33.101555],[102.999365,33.10156],[102.999383,33.101556],[102.999431,33.101555],[102.99948,33.101555],[102.99955,33.101557],[102.999567,33.101567],[102.99956,33.101582],[102.999525,33.101596],[102.999425,33.10163],[102.999457,33.101658],[102.99957,33.101757],[102.999784,33.101944],[103.000106,33.102294],[103.000462,33.10268],[103.000611,33.103062],[103.000655,33.103075],[103.000689,33.103106],[103.000712,33.103138],[103.000733,33.103183],[103.000763,33.103218],[103.000804,33.103233],[103.000831,33.103253],[103.000861,33.103282],[103.000853,33.103309],[103.000822,33.103328],[103.000788,33.10334],[103.00074,33.103394],[103.000745,33.103408],[103.000818,33.103578],[103.000854,33.103663],[103.001029,33.104074],[103.001466,33.104616],[103.00167,33.104724],[103.001836,33.104811],[103.002321,33.104818],[103.002523,33.104738],[103.002571,33.104718],[103.00256,33.104701],[103.002561,33.104674],[103.002573,33.104646],[103.002598,33.10461],[103.002622,33.104577],[103.002643,33.104541],[103.002658,33.104529],[103.002673,33.104527],[103.002698,33.104549],[103.002706,33.104574],[103.002712,33.104598],[103.002719,33.104615],[103.002728,33.104625],[103.002753,33.10463],[103.002788,33.104621],[103.002821,33.104602],[103.002833,33.104573],[103.002837,33.104544],[103.002842,33.104515],[103.002854,33.104493],[103.002885,33.104484],[103.002919,33.104494],[103.002962,33.104516],[103.002983,33.104539],[103.00299,33.104569],[103.003026,33.104565],[103.003063,33.104554],[103.003089,33.104541],[103.003113,33.104531],[103.003137,33.104528],[103.003157,33.104528],[103.003185,33.104535],[103.003215,33.104544],[103.003236,33.104542],[103.003675,33.104494],[103.003857,33.104717],[103.00381,33.105126],[103.003771,33.105182],[103.003661,33.105336],[103.003653,33.105348],[103.003608,33.105411],[103.003668,33.105385],[103.003688,33.105378],[103.003733,33.105374],[103.003761,33.105384],[103.003766,33.105404],[103.003751,33.105424],[103.003718,33.105444],[103.003664,33.105459],[103.003608,33.105478],[103.003584,33.105493],[103.003553,33.105529],[103.003535,33.105556],[103.003519,33.105584],[103.003495,33.105613],[103.003465,33.10564],[103.003447,33.105681],[103.003393,33.105798],[103.003386,33.105814],[103.003347,33.105898],[103.003344,33.105905],[103.003415,33.106097],[103.003428,33.106132],[103.003433,33.106145],[103.003433,33.106145],[103.003507,33.106343],[103.003516,33.106369],[103.003487,33.10638],[103.00347,33.106374],[103.003449,33.106364],[103.003438,33.106356],[103.003432,33.106401],[103.003435,33.106458],[103.003453,33.106491],[103.003558,33.10652],[103.003708,33.106527],[103.003742,33.106542],[103.003747,33.10657],[103.003729,33.106607],[103.003699,33.10671],[103.003699,33.106752],[103.003701,33.106825],[103.003722,33.106883],[103.003756,33.106942],[103.003803,33.106974],[103.003907,33.106978],[103.004004,33.106968],[103.004061,33.106946],[103.004131,33.106907],[103.004186,33.106848],[103.004233,33.106786],[103.004308,33.106712],[103.004325,33.106664],[103.004345,33.106648],[103.00437,33.106652],[103.004399,33.106657],[103.00444,33.10668],[103.004461,33.106699],[103.004482,33.106748],[103.004496,33.106799],[103.004506,33.106828],[103.004519,33.106844],[103.00455,33.106869],[103.004616,33.106874],[103.004659,33.106866],[103.004743,33.106819],[103.00483,33.106814],[103.004875,33.10685],[103.004908,33.10688],[103.004916,33.106908],[103.004904,33.106996],[103.004934,33.10703],[103.004985,33.107085],[103.005013,33.107163],[103.004992,33.107208],[103.004963,33.107274],[103.004968,33.107329],[103.004978,33.107358],[103.005021,33.107416],[103.005063,33.107478],[103.005115,33.10752],[103.005172,33.107558],[103.005246,33.107583],[103.005359,33.107587],[103.005458,33.107614],[103.005522,33.107672],[103.005559,33.107681],[103.005603,33.10769],[103.005652,33.107725],[103.005677,33.10776],[103.005706,33.107784],[103.005742,33.107806],[103.00579,33.107832],[103.005847,33.107851],[103.005915,33.107876],[103.005961,33.107893],[103.005998,33.107912],[103.006019,33.107956],[103.006044,33.107994],[103.006084,33.108065],[103.006087,33.108071],[103.006123,33.108138],[103.006175,33.108189],[103.006197,33.108208],[103.006188,33.108258],[103.006154,33.108294],[103.006129,33.108331],[103.006118,33.108386],[103.006117,33.108444],[103.006144,33.108498],[103.006168,33.108517],[103.00619,33.108526],[103.006234,33.108528],[103.006266,33.108524],[103.006357,33.108508],[103.00638,33.108531],[103.006379,33.10856],[103.006369,33.108576],[103.006348,33.108603],[103.006355,33.10864],[103.006369,33.10867],[103.006384,33.108684],[103.00641,33.108697],[103.006518,33.108739],[103.006557,33.108762],[103.006601,33.108786],[103.006632,33.108787],[103.006687,33.108786],[103.006695,33.10878],[103.006728,33.108793],[103.006768,33.10882],[103.006804,33.108836],[103.006842,33.108845],[103.006822,33.108886],[103.006861,33.108955],[103.006867,33.108965],[103.006869,33.108988],[103.006866,33.10903],[103.006872,33.109076],[103.006899,33.109105],[103.006951,33.109125],[103.00699,33.109143],[103.007032,33.109168],[103.007074,33.109199],[103.007127,33.109235],[103.00719,33.109263],[103.007251,33.109271],[103.007288,33.109267],[103.007331,33.109251],[103.007364,33.109229],[103.007389,33.109207],[103.007427,33.10919],[103.007481,33.109181],[103.007532,33.109172],[103.007569,33.109152],[103.0076,33.109133],[103.00762,33.109107],[103.007631,33.109081],[103.00765,33.109055],[103.007681,33.109035],[103.00774,33.109025],[103.007767,33.109031],[103.007805,33.109058],[103.007843,33.109091],[103.007875,33.109118],[103.007899,33.109136],[103.007941,33.109158],[103.007972,33.109163],[103.008006,33.109164],[103.008024,33.109151],[103.008034,33.10913],[103.008035,33.109108],[103.008104,33.109123],[103.008133,33.109129],[103.008298,33.10914],[103.00854,33.109156],[103.008569,33.109158],[103.008768,33.109171],[103.008904,33.10925],[103.008943,33.109273],[103.0091,33.109365],[103.009122,33.109384],[103.00918,33.109435],[103.009376,33.109607],[103.00943,33.109653],[103.009375,33.109836],[103.00936,33.109883],[103.009268,33.110186],[103.009288,33.110682],[103.009292,33.110784],[103.009659,33.111186],[103.009682,33.11121],[103.009723,33.111256],[103.00973,33.111263],[103.009893,33.111342],[103.009935,33.111325],[103.01,33.111311],[103.010083,33.111311],[103.010156,33.111314],[103.010265,33.11135],[103.010366,33.111375],[103.010445,33.111369],[103.010554,33.111331],[103.010665,33.111322],[103.010739,33.111335],[103.010801,33.111368],[103.010876,33.111395],[103.010967,33.111397],[103.011032,33.111365],[103.011101,33.111305],[103.011155,33.111273],[103.01121,33.111226],[103.011258,33.111167],[103.011289,33.111109],[103.011292,33.111046],[103.011297,33.110965],[103.011296,33.110948],[103.011294,33.110872],[103.011289,33.110846],[103.011283,33.110811],[103.011261,33.110768],[103.011244,33.110724],[103.011261,33.110682],[103.01129,33.110681],[103.011367,33.110686],[103.011415,33.110684],[103.011445,33.110668],[103.01145,33.110631],[103.01145,33.110589],[103.011445,33.110502],[103.011426,33.110441],[103.011399,33.110405],[103.011351,33.110362],[103.011326,33.110322],[103.011289,33.110261],[103.011244,33.110198],[103.011191,33.110137],[103.011166,33.110087],[103.011161,33.110039],[103.01121,33.110019],[103.011342,33.110021],[103.01139,33.11003],[103.011419,33.110059],[103.011431,33.110094],[103.011452,33.110135],[103.011465,33.110176],[103.011465,33.110202],[103.011477,33.110236],[103.011494,33.110262],[103.011517,33.110275],[103.011539,33.110286],[103.011574,33.110294],[103.011618,33.110295],[103.011663,33.110288],[103.011723,33.110264],[103.01176,33.110249],[103.011802,33.110238],[103.011854,33.110239],[103.011867,33.110243],[103.011884,33.11025],[103.011908,33.110262],[103.011949,33.110279],[103.011996,33.11031],[103.012034,33.110329],[103.012073,33.110335],[103.012119,33.110336],[103.01215,33.110323],[103.012179,33.110306],[103.012215,33.110292],[103.012249,33.110307],[103.012279,33.110326],[103.012294,33.110346],[103.012315,33.110363],[103.01233,33.110377],[103.012354,33.110384],[103.012387,33.110395],[103.012399,33.110411],[103.012417,33.110456],[103.012438,33.110483],[103.01246,33.110524],[103.012476,33.110539],[103.012514,33.110544],[103.012549,33.110541],[103.012582,33.110521],[103.012608,33.11049],[103.012624,33.110462],[103.012635,33.110433],[103.012645,33.110402],[103.012647,33.110383],[103.012651,33.110309],[103.012655,33.110247],[103.012664,33.110181],[103.012681,33.110114],[103.012711,33.110064],[103.012754,33.110042],[103.012834,33.110054],[103.012879,33.11008],[103.01294,33.110128],[103.012976,33.110158],[103.013011,33.110179],[103.013046,33.110188],[103.013076,33.11019],[103.013119,33.110184],[103.013163,33.110173],[103.013213,33.110147],[103.013263,33.110121],[103.013321,33.110092],[103.013499,33.110002],[103.013621,33.110004],[103.014019,33.11001],[103.014171,33.110012],[103.014503,33.110238],[103.01452,33.110348],[103.01456,33.110604],[103.014577,33.110714],[103.014617,33.110722],[103.01463,33.110731],[103.014637,33.110752],[103.014632,33.110773],[103.014622,33.110794],[103.014613,33.110827],[103.014606,33.110852],[103.014608,33.110882],[103.014616,33.110908],[103.014622,33.11093],[103.014623,33.11095],[103.014608,33.11097],[103.014606,33.110971],[103.01461,33.111045],[103.014627,33.111373],[103.014501,33.112],[103.014595,33.112058],[103.014631,33.112079],[103.014639,33.112084],[103.01468,33.112056],[103.014699,33.112052],[103.01473,33.112067],[103.01474,33.112083],[103.014753,33.112105],[103.01476,33.112128],[103.014799,33.112181],[103.014803,33.11219],[103.01483,33.112213],[103.014869,33.112235],[103.014891,33.112254],[103.0149,33.112265],[103.014899,33.112282],[103.014883,33.112291],[103.014869,33.112315],[103.01487,33.112339],[103.014885,33.112356],[103.014915,33.112368],[103.014983,33.11238],[103.015029,33.112371],[103.015072,33.112441],[103.015159,33.112584],[103.015171,33.112604],[103.015233,33.112705],[103.015147,33.113207],[103.015495,33.113537],[103.015586,33.113623],[103.015586,33.113623],[103.015607,33.113647],[103.015956,33.114065],[103.015987,33.114101],[103.016025,33.114142],[103.016091,33.114214],[103.016252,33.114387],[103.016462,33.114613],[103.016481,33.114728],[103.016576,33.115299],[103.016578,33.115309],[103.016582,33.115332],[103.016593,33.115402],[103.016594,33.115406],[103.016597,33.115423],[103.016625,33.115571],[103.016629,33.115591],[103.016629,33.115595],[103.016641,33.115655],[103.016642,33.11566],[103.016644,33.115674],[103.016688,33.11591],[103.016692,33.115932],[103.016736,33.116165],[103.01674,33.116186],[103.016794,33.116475],[103.017154,33.116731],[103.017179,33.116749],[103.017276,33.116817],[103.017298,33.116833],[103.017383,33.116893],[103.017663,33.116975],[103.017705,33.116953],[103.017729,33.116943],[103.017775,33.11694],[103.017807,33.116952],[103.01784,33.116968],[103.01788,33.116993],[103.017896,33.117014],[103.01791,33.117046],[103.018059,33.11709],[103.018113,33.117106],[103.018131,33.117111],[103.018339,33.117171],[103.018373,33.117162],[103.01848,33.11713],[103.018576,33.117134],[103.018644,33.117219],[103.018717,33.117248],[103.018781,33.117259],[103.01886,33.117251],[103.018922,33.117232],[103.018993,33.117217],[103.019029,33.117227],[103.019063,33.117257],[103.01909,33.117324],[103.019136,33.117383],[103.019171,33.117423],[103.019227,33.117455],[103.019271,33.117467],[103.01934,33.117468],[103.01941,33.117467],[103.019487,33.117487],[103.019513,33.1175],[103.019526,33.117542],[103.019522,33.117614],[103.019517,33.117658],[103.019664,33.117741],[103.019643,33.117793],[103.019632,33.117834],[103.019632,33.117883],[103.019655,33.117933],[103.019679,33.11796],[103.01971,33.117963],[103.019749,33.117945],[103.019803,33.117915],[103.01985,33.117903],[103.019911,33.117897],[103.019928,33.117944],[103.019958,33.118024],[103.019978,33.118007],[103.019996,33.11798],[103.020016,33.117962],[103.020043,33.117953],[103.020088,33.11795],[103.020128,33.117959],[103.020157,33.117976],[103.02019,33.117999],[103.020206,33.118021],[103.020221,33.118044],[103.020234,33.11808],[103.020226,33.118118],[103.020222,33.118142],[103.020238,33.118171],[103.02026,33.118182],[103.020298,33.118188],[103.020332,33.118208],[103.020321,33.118223],[103.020284,33.118238],[103.020264,33.11825],[103.020241,33.118255],[103.020212,33.118261],[103.020172,33.118265],[103.020138,33.11826],[103.020111,33.118242],[103.020092,33.118216],[103.020085,33.11819],[103.020078,33.118171],[103.020058,33.118124],[103.02004,33.118113],[103.020011,33.1181],[103.019985,33.118097],[103.020003,33.118145],[103.020047,33.118264],[103.020116,33.118448],[103.020461,33.118531],[103.020674,33.118582],[103.021023,33.118707],[103.021082,33.118727],[103.02123,33.11878],[103.021264,33.118818],[103.021668,33.119259],[103.021699,33.119563],[103.021709,33.119658],[103.021755,33.119696],[103.021771,33.119717],[103.0218,33.119749],[103.021803,33.119782],[103.021798,33.119809],[103.02179,33.119836],[103.021779,33.119871],[103.02177,33.119906],[103.021761,33.119946],[103.02174,33.119989],[103.021719,33.120008],[103.021712,33.120032],[103.021712,33.120054],[103.021732,33.120073],[103.021747,33.120079],[103.02175,33.120118],[103.02175,33.120128],[103.021751,33.120141],[103.021759,33.120236],[103.021818,33.120291],[103.021938,33.120401],[103.022415,33.120837],[103.022528,33.120941],[103.022644,33.121014],[103.022688,33.121041],[103.022719,33.12106],[103.022731,33.121077],[103.022764,33.121121],[103.022797,33.121165],[103.022819,33.121194],[103.022852,33.121206],[103.022891,33.121212],[103.023045,33.121264],[103.023128,33.121265],[103.023429,33.12127],[103.023567,33.121273],[103.023582,33.121267],[103.023599,33.121261],[103.023618,33.121256],[103.023699,33.121247],[103.023802,33.121254],[103.023859,33.121263],[103.024107,33.121217],[103.024118,33.121215],[103.024267,33.121187],[103.024305,33.121197],[103.024323,33.121202],[103.024347,33.121204],[103.024391,33.121216],[103.024421,33.121228],[103.024436,33.121242],[103.024437,33.121252],[103.024436,33.121282],[103.024428,33.121298],[103.024411,33.121327],[103.024412,33.121345],[103.024417,33.121366],[103.024447,33.12138],[103.024487,33.121386],[103.024533,33.121385],[103.024584,33.121375],[103.024615,33.121359],[103.024641,33.121332],[103.024656,33.121303],[103.024667,33.12127],[103.024676,33.121243],[103.02469,33.121208],[103.024697,33.121179],[103.024707,33.12115],[103.024712,33.121132],[103.024706,33.121106],[103.024694,33.121069],[103.024691,33.121055],[103.024673,33.121016],[103.024667,33.120986],[103.024668,33.120965],[103.024707,33.120954],[103.024752,33.120978],[103.024784,33.121002],[103.02483,33.121043],[103.024841,33.12108],[103.024842,33.1211],[103.024838,33.12112],[103.024832,33.121139],[103.024827,33.121157],[103.024818,33.121179],[103.02481,33.1212],[103.02481,33.12122],[103.024813,33.121242],[103.024828,33.121258],[103.024857,33.121269],[103.024913,33.12128],[103.024953,33.12128],[103.024998,33.121276],[103.025021,33.121267],[103.025046,33.121243],[103.025058,33.121226],[103.025074,33.121189],[103.025083,33.121166],[103.02508,33.121149],[103.025077,33.121132],[103.025074,33.121114],[103.02507,33.121097],[103.025068,33.12108],[103.025069,33.12106],[103.025233,33.121048],[103.025968,33.120996],[103.026047,33.121012],[103.027122,33.121234],[103.027291,33.121322],[103.027936,33.121656],[103.028157,33.122108],[103.028165,33.122123],[103.028195,33.122184],[103.028227,33.12225],[103.028294,33.122386],[103.028276,33.123172],[103.028262,33.123248],[103.02826,33.123263],[103.028233,33.123408],[103.028224,33.123457],[103.028215,33.123508],[103.028197,33.12361],[103.028191,33.123643],[103.02828,33.123744],[103.028341,33.123746],[103.028413,33.123757],[103.028481,33.123776],[103.028525,33.123794],[103.028573,33.123817],[103.028609,33.123843],[103.028641,33.123869],[103.028654,33.123896],[103.028675,33.123929],[103.028697,33.123947],[103.028743,33.123974],[103.028931,33.124001],[103.029399,33.123982],[103.029492,33.123979],[103.029903,33.124017],[103.030231,33.124303],[103.030184,33.124324],[103.030172,33.124341],[103.03015,33.12438],[103.03015,33.124395],[103.030169,33.124422],[103.030176,33.124426],[103.0302,33.124441],[103.030236,33.124452],[103.030261,33.124464],[103.030276,33.12446],[103.030311,33.124589],[103.030332,33.124666],[103.030344,33.124711],[103.030371,33.124811],[103.030514,33.125128],[103.030848,33.125228],[103.031089,33.125104],[103.031158,33.125069],[103.031265,33.125014],[103.031688,33.124485],[103.032065,33.124366],[103.032677,33.124505],[103.032726,33.124516],[103.032809,33.124535],[103.032961,33.124553],[103.033704,33.124643],[103.034095,33.12459],[103.034243,33.12457],[103.034517,33.124532],[103.034525,33.124553],[103.034536,33.124568],[103.034593,33.124613],[103.034631,33.124633],[103.034661,33.124638],[103.034692,33.124636],[103.034729,33.124615],[103.034762,33.124594],[103.034789,33.124577],[103.034813,33.124572],[103.034847,33.124581],[103.034875,33.124596],[103.034905,33.124603],[103.034955,33.1246],[103.034989,33.124583],[103.035013,33.124569],[103.035031,33.124554],[103.035045,33.124538],[103.035058,33.124523],[103.03507,33.124501],[103.03508,33.124475],[103.035076,33.124449],[103.035065,33.124432],[103.035036,33.124404],[103.035004,33.124382],[103.034983,33.124362],[103.034979,33.124341],[103.034987,33.12433],[103.035002,33.124321],[103.035036,33.124313],[103.03506,33.124312],[103.035083,33.124318],[103.035103,33.124328],[103.035114,33.124342],[103.035128,33.124365],[103.03514,33.124393],[103.035152,33.12442],[103.035161,33.124444],[103.035171,33.124467],[103.035184,33.124484],[103.035197,33.124492],[103.035224,33.124505],[103.035254,33.124513],[103.035282,33.124514],[103.035358,33.124509],[103.035388,33.124499],[103.035418,33.124485],[103.035435,33.12447],[103.035452,33.124452],[103.035468,33.124439],[103.03549,33.124428],[103.035528,33.124416],[103.035556,33.124417],[103.035585,33.124433],[103.035582,33.12446],[103.035569,33.124475],[103.035554,33.12448],[103.035521,33.124498],[103.035506,33.124507],[103.035488,33.124515],[103.035468,33.124537],[103.035457,33.124556],[103.03545,33.124578],[103.035469,33.124601],[103.035495,33.124618],[103.035524,33.124635],[103.0356,33.124646],[103.035688,33.124632],[103.035736,33.124615],[103.035986,33.124648],[103.036034,33.124659],[103.036544,33.124782],[103.037105,33.12476],[103.037527,33.124326],[103.037817,33.124189],[103.03798,33.124113],[103.038271,33.124135],[103.038306,33.124154],[103.038333,33.124163],[103.038373,33.124166],[103.038415,33.124173],[103.038444,33.124185],[103.038464,33.124202],[103.038484,33.124223],[103.038517,33.124245],[103.038539,33.124276],[103.038553,33.12431],[103.038555,33.124333],[103.038546,33.124362],[103.038518,33.124381],[103.038501,33.124398],[103.038481,33.124411],[103.038436,33.124434],[103.038411,33.124474],[103.038413,33.124513],[103.038425,33.124551],[103.038448,33.124571],[103.038513,33.124587],[103.038555,33.124586],[103.038605,33.124583],[103.038675,33.124583],[103.038688,33.124588],[103.0387,33.12462],[103.038692,33.124676],[103.03867,33.124712],[103.038656,33.124758],[103.038661,33.124809],[103.038684,33.124856],[103.038519,33.125097],[103.038596,33.125186],[103.038802,33.125427],[103.038847,33.12548],[103.038988,33.125489],[103.039482,33.125521],[103.039545,33.125507],[103.040122,33.125374],[103.040426,33.125425],[103.040679,33.125468],[103.040783,33.125486],[103.040853,33.125498],[103.040882,33.125522],[103.040899,33.125528],[103.040928,33.125534],[103.040956,33.125543],[103.040983,33.125552],[103.041059,33.125596],[103.041078,33.12561],[103.041119,33.125639],[103.041149,33.12566],[103.041236,33.125722],[103.041531,33.125931],[103.041659,33.126276],[103.041739,33.126492],[103.041742,33.126501],[103.041752,33.126598],[103.041773,33.126816],[103.042328,33.127077],[103.04289,33.127023],[103.043303,33.126866],[103.043569,33.126765],[103.043607,33.126751],[103.044159,33.126667],[103.044217,33.126658],[103.044232,33.126656],[103.044241,33.126667],[103.044264,33.126685],[103.044317,33.1267],[103.044374,33.12671],[103.04443,33.126712],[103.044487,33.126698],[103.044542,33.126679],[103.044581,33.126657],[103.044608,33.126639],[103.044652,33.126598],[103.044706,33.126591],[103.044869,33.12657],[103.045201,33.126527],[103.045221,33.126524],[103.045236,33.126522],[103.045671,33.126437],[103.046265,33.126666],[103.04653,33.126727],[103.047009,33.126836],[103.04773,33.126817],[103.047767,33.126806],[103.047826,33.12679],[103.047852,33.126782],[103.047872,33.126786],[103.048322,33.126667],[103.048922,33.126582],[103.048939,33.126581],[103.049416,33.126555],[103.049724,33.126539],[103.049737,33.126538],[103.049821,33.126533],[103.05046,33.126324],[103.051291,33.126053],[103.052377,33.125975],[103.053574,33.125963],[103.054513,33.12582],[103.055303,33.125741],[103.055351,33.125736],[103.0556,33.125711],[103.05683,33.12561],[103.057211,33.125579],[103.058862,33.125353],[103.06006,33.125308],[103.061785,33.125115],[103.062842,33.125031],[103.063434,33.124983],[103.064328,33.125155],[103.065495,33.128226],[103.065744,33.128796],[103.066639,33.128904],[103.067463,33.128854],[103.069706,33.128952],[103.070755,33.128874],[103.072174,33.12899],[103.073453,33.130363],[103.073888,33.131056],[103.073944,33.131144],[103.074176,33.131514],[103.074196,33.131545],[103.074197,33.131547],[103.074212,33.131571],[103.074849,33.133249],[103.074696,33.133199],[103.074522,33.1332],[103.074424,33.133219],[103.074404,33.133266],[103.074413,33.133348],[103.074453,33.133441],[103.074526,33.133497],[103.07465,33.13355],[103.07474,33.13361],[103.074899,33.133736],[103.074911,33.133848],[103.075345,33.134516],[103.075937,33.13484],[103.078205,33.135473],[103.080146,33.135692],[103.081307,33.135615],[103.082047,33.135973],[103.082068,33.135976],[103.082831,33.136079],[103.083459,33.136435],[103.083375,33.136533],[103.083405,33.136675],[103.083504,33.136861],[103.083655,33.137189],[103.083754,33.137388],[103.083836,33.137593],[103.083871,33.137692],[103.083958,33.137849],[103.084016,33.137963],[103.084086,33.138087],[103.084166,33.138143],[103.084226,33.138185],[103.084857,33.139622],[103.085072,33.140113],[103.085129,33.140151],[103.085224,33.140233],[103.085315,33.140379],[103.085354,33.14045],[103.085389,33.140536],[103.085421,33.140686],[103.085444,33.140803],[103.085465,33.141064],[103.085475,33.141297],[103.085472,33.141386],[103.085452,33.141455],[103.085415,33.141544],[103.085437,33.141634],[103.085523,33.141687],[103.085621,33.141764],[103.085691,33.14185],[103.085825,33.14194],[103.085881,33.142075],[103.08591,33.142201],[103.085918,33.142236],[103.08612,33.143117],[103.086857,33.144555],[103.086859,33.144561],[103.08696,33.144758],[103.087435,33.145684],[103.087456,33.145725],[103.08805,33.146885],[103.0884,33.146937],[103.088753,33.147005],[103.089233,33.147077],[103.089483,33.147159],[103.089447,33.147234],[103.089426,33.147278],[103.08918,33.147425],[103.089075,33.14754],[103.088967,33.147656],[103.088687,33.147881],[103.088571,33.147901],[103.088994,33.148728],[103.088996,33.148731],[103.089146,33.149024],[103.08933,33.149383],[103.089382,33.149484],[103.089539,33.14979],[103.089566,33.149843],[103.089882,33.150504],[103.090067,33.150889],[103.090161,33.15174],[103.090206,33.152182],[103.090263,33.152222],[103.090656,33.152496],[103.09081,33.152518],[103.090868,33.152624],[103.090998,33.152814],[103.091019,33.15284],[103.09107,33.152903],[103.091142,33.152998],[103.091137,33.153141],[103.091011,33.153279],[103.090636,33.153434],[103.090474,33.153492],[103.090573,33.153681],[103.090963,33.154428],[103.091088,33.154546],[103.09188,33.155292],[103.092615,33.155869],[103.093157,33.15679],[103.093466,33.157091],[103.093816,33.15743],[103.093868,33.157689],[103.093918,33.157935],[103.093917,33.157965],[103.093906,33.158476],[103.093905,33.158502],[103.093633,33.159001],[103.093483,33.159257],[103.09305,33.159999],[103.092612,33.160511],[103.09225,33.160935],[103.091754,33.161517],[103.09159,33.161708],[103.09157,33.162652],[103.091701,33.163844],[103.091756,33.164341],[103.091772,33.164486],[103.091883,33.165497],[103.091888,33.165537],[103.09182,33.1656],[103.091591,33.165584],[103.091443,33.165639],[103.091433,33.165645],[103.09152,33.165732],[103.091714,33.165909],[103.091808,33.166057],[103.091888,33.166253],[103.092005,33.166424],[103.092069,33.166813],[103.09211,33.167067],[103.092237,33.168139],[103.093096,33.169946],[103.093294,33.170724],[103.093337,33.170894],[103.09339,33.171894],[103.09339,33.171902],[103.093389,33.172164],[103.093385,33.172831],[103.093383,33.173386],[103.093379,33.174136],[103.093372,33.174438],[103.093362,33.174923],[103.093373,33.175038],[103.093422,33.175514],[103.093454,33.175837],[103.093441,33.175994],[103.093354,33.177032],[103.093047,33.17776],[103.092959,33.17797],[103.092198,33.178525],[103.091267,33.179046],[103.090721,33.179352],[103.090478,33.179431],[103.088874,33.179953],[103.087701,33.180367],[103.087594,33.180405],[103.087304,33.180507],[103.087252,33.180526],[103.086823,33.180677],[103.08563,33.181099],[103.085248,33.181439],[103.085214,33.181739],[103.085211,33.181768],[103.085202,33.181848],[103.085297,33.182636],[103.085289,33.182678],[103.085324,33.182877],[103.08527,33.183026],[103.085192,33.183183],[103.08519,33.183189],[103.08515,33.183397],[103.08506,33.183867],[103.085001,33.184174],[103.084871,33.18499],[103.084533,33.185342],[103.084335,33.185548],[103.083301,33.186533],[103.082806,33.187004],[103.082559,33.187315],[103.08246,33.187439],[103.082395,33.187642],[103.082383,33.187679],[103.082203,33.188242],[103.082092,33.188588],[103.082058,33.188692],[103.082014,33.188936],[103.081956,33.189255],[103.081952,33.189281],[103.081888,33.189634],[103.081577,33.190154],[103.081422,33.190414],[103.080772,33.191033],[103.080742,33.191309],[103.080725,33.191473],[103.080745,33.191523],[103.080751,33.191537],[103.080823,33.191713],[103.080836,33.191745],[103.08084,33.191756],[103.080867,33.191821],[103.081351,33.191955],[103.081721,33.191943],[103.081886,33.191938],[103.081899,33.191938],[103.081958,33.191902],[103.082066,33.19181],[103.082112,33.191757],[103.082329,33.19159],[103.082392,33.191547],[103.082398,33.191543],[103.082451,33.191505],[103.082488,33.191492],[103.082516,33.191495],[103.082555,33.191513],[103.082596,33.191542],[103.08263,33.191599],[103.082653,33.191658],[103.082677,33.191719],[103.082695,33.191768],[103.082716,33.191841],[103.082902,33.191816],[103.082976,33.191806],[103.083019,33.1918],[103.083076,33.191792],[103.083448,33.191924],[103.083553,33.19224],[103.082907,33.192671],[103.081883,33.19365],[103.081745,33.194453],[103.081953,33.194776],[103.08197,33.194802],[103.082122,33.195038],[103.082174,33.19506],[103.082217,33.195077],[103.082723,33.195284],[103.082857,33.195266],[103.082981,33.19525],[103.083076,33.195224],[103.083133,33.195194],[103.083142,33.195189],[103.083191,33.195164],[103.083254,33.195153],[103.08331,33.195161],[103.083358,33.195175],[103.083421,33.195206],[103.083501,33.195271],[103.083544,33.195327],[103.083584,33.19541],[103.083614,33.195485],[103.083626,33.195557],[103.083651,33.195652],[103.083755,33.195693],[103.083847,33.195835],[103.083875,33.195878],[103.083887,33.196067],[103.083859,33.196239],[103.083729,33.196406],[103.083663,33.196439],[103.083446,33.196549],[103.083383,33.196555],[103.083266,33.196556],[103.0831,33.196536],[103.082739,33.196522],[103.082591,33.196513],[103.082365,33.196522],[103.082357,33.196523],[103.08222,33.196539],[103.082137,33.196549],[103.081945,33.196573],[103.081785,33.196592],[103.081622,33.196605],[103.081491,33.196606],[103.081331,33.196609],[103.081241,33.1966],[103.081251,33.196628],[103.08127,33.196648],[103.081124,33.196732],[103.081085,33.196772],[103.080943,33.196909],[103.080742,33.197243],[103.080539,33.197582],[103.080587,33.198112],[103.080676,33.198268],[103.080688,33.19829],[103.080789,33.198467],[103.080895,33.198517],[103.081137,33.19863],[103.081144,33.198634],[103.081234,33.198676],[103.081715,33.198582],[103.081888,33.198513],[103.082099,33.198428],[103.08244,33.198291],[103.082489,33.198296],[103.082555,33.198217],[103.08262,33.198143],[103.082697,33.198082],[103.082699,33.198079],[103.082786,33.198074],[103.082865,33.19809],[103.082921,33.198124],[103.082945,33.19817],[103.082961,33.19822],[103.082971,33.198278],[103.082963,33.198341],[103.083068,33.198351],[103.083177,33.198456],[103.083157,33.198507],[103.08312,33.198664],[103.083084,33.198775],[103.083059,33.198872],[103.083042,33.198998],[103.083035,33.199121],[103.083008,33.199311],[103.083005,33.199443],[103.083003,33.199518],[103.082924,33.199781],[103.082907,33.199878],[103.082892,33.199956],[103.082862,33.199997],[103.082788,33.200041],[103.082741,33.20011],[103.082688,33.200272],[103.082583,33.200607],[103.082499,33.200811],[103.082465,33.200898],[103.082445,33.200929],[103.082419,33.200969],[103.082386,33.201009],[103.082332,33.201038],[103.08222,33.201098],[103.082175,33.20115],[103.082164,33.201173],[103.082127,33.201252],[103.082114,33.201326],[103.082113,33.201417],[103.082133,33.201491],[103.082138,33.201509],[103.082184,33.201616],[103.082276,33.20179],[103.082301,33.201884],[103.082302,33.201969],[103.082285,33.202088],[103.082246,33.202247],[103.0822,33.202403],[103.082153,33.202553],[103.082127,33.202666],[103.082116,33.202755],[103.082113,33.202857],[103.082111,33.202899],[103.082112,33.203],[103.082119,33.203097],[103.082164,33.203194],[103.082263,33.203352],[103.082379,33.203491],[103.082453,33.203514],[103.082527,33.203537],[103.082759,33.203546],[103.082942,33.20351],[103.083046,33.203846],[103.083152,33.204185],[103.083178,33.20427],[103.083508,33.204275],[103.084149,33.203898],[103.084175,33.203883],[103.084268,33.203856],[103.08441,33.203814],[103.084467,33.203797],[103.084665,33.203739],[103.084748,33.203715],[103.08492,33.204071],[103.084919,33.204119],[103.084809,33.204158],[103.084768,33.204206],[103.084741,33.204302],[103.08475,33.204377],[103.084751,33.204513],[103.084662,33.204581],[103.084546,33.204601],[103.084496,33.204653],[103.084471,33.20473],[103.084434,33.204851],[103.084458,33.204939],[103.084369,33.205068],[103.08418,33.20523],[103.083937,33.2055],[103.083681,33.205639],[103.083577,33.205667],[103.083534,33.205638],[103.083541,33.20545],[103.083512,33.205459],[103.083355,33.205349],[103.083251,33.205276],[103.083043,33.20513],[103.082716,33.2049],[103.082598,33.204817],[103.082133,33.204598],[103.082023,33.205058],[103.082209,33.20634],[103.082276,33.206795],[103.082283,33.20685],[103.082431,33.207171],[103.082703,33.207763],[103.083185,33.20825],[103.083445,33.208513],[103.083783,33.208807],[103.0838,33.208759],[103.083913,33.208796],[103.084071,33.208828],[103.084195,33.208844],[103.084357,33.20886],[103.084457,33.208862],[103.084523,33.208973],[103.084538,33.209077],[103.084512,33.209245],[103.084455,33.209414],[103.084403,33.209471],[103.084466,33.209557],[103.0845,33.209603],[103.084356,33.209695],[103.084287,33.209739],[103.084253,33.209761],[103.084202,33.209769],[103.084099,33.209766],[103.083986,33.209752],[103.083821,33.209821],[103.083671,33.209884],[103.083589,33.209832],[103.083535,33.209788],[103.08346,33.209738],[103.083403,33.209732],[103.083301,33.209763],[103.083195,33.209848],[103.083094,33.209968],[103.082996,33.210085],[103.082863,33.210232],[103.082793,33.210313],[103.082724,33.210421],[103.082694,33.210516],[103.082618,33.210733],[103.082548,33.211232],[103.082421,33.211445],[103.082177,33.21175],[103.082181,33.211758],[103.082168,33.211786],[103.082143,33.211857],[103.082129,33.211944],[103.082133,33.212066],[103.082149,33.212129],[103.082156,33.212156],[103.082211,33.21222],[103.082311,33.212262],[103.082484,33.212292],[103.082946,33.212355],[103.083309,33.212205],[103.08364,33.212147],[103.08384,33.212116],[103.084106,33.211842],[103.084296,33.211648],[103.084646,33.211327],[103.084655,33.211319],[103.084809,33.211178],[103.085233,33.21079],[103.085705,33.211133],[103.085768,33.21129],[103.085838,33.211467],[103.085894,33.211606],[103.085928,33.211682],[103.085923,33.211687],[103.085892,33.211741],[103.085868,33.211806],[103.085862,33.21189],[103.085868,33.211953],[103.085904,33.21204],[103.085956,33.212135],[103.086012,33.212196],[103.086132,33.212289],[103.08628,33.212369],[103.086416,33.212429],[103.086487,33.212438],[103.086579,33.212419],[103.086675,33.212388],[103.086749,33.21234],[103.086809,33.212274],[103.086863,33.212205],[103.086918,33.212132],[103.086974,33.212107],[103.087082,33.21206],[103.087138,33.212024],[103.087409,33.211845],[103.087483,33.211797],[103.088134,33.211368],[103.088166,33.211322],[103.088214,33.211253],[103.088284,33.211175],[103.088358,33.211118],[103.088428,33.211072],[103.088509,33.211018],[103.088594,33.210987],[103.088654,33.210987],[103.088718,33.211004],[103.0888,33.211058],[103.089103,33.21095],[103.08945,33.211051],[103.089505,33.211067],[103.089515,33.21107],[103.08963,33.211104],[103.089752,33.211139],[103.089768,33.211352],[103.089793,33.211677],[103.089357,33.212118],[103.089001,33.212424],[103.088595,33.212772],[103.088567,33.212796],[103.088552,33.212809],[103.088538,33.212821],[103.088515,33.212841],[103.088435,33.212909],[103.088319,33.213355],[103.088362,33.213803],[103.088473,33.213777],[103.088578,33.213753],[103.088595,33.213749],[103.088854,33.213688],[103.088898,33.213677],[103.089024,33.213628],[103.089207,33.213476],[103.089281,33.213397],[103.089287,33.213362],[103.08933,33.213327],[103.089548,33.21315],[103.089597,33.213132],[103.089609,33.213127],[103.089959,33.212995],[103.090418,33.212822],[103.090461,33.212806],[103.09061,33.21291],[103.090615,33.212914],[103.090723,33.212989],[103.090518,33.213398],[103.090501,33.213433],[103.090215,33.213892],[103.090059,33.214143],[103.090069,33.214208],[103.090071,33.214221],[103.090102,33.214434],[103.090105,33.214456],[103.090846,33.214692],[103.091044,33.214685],[103.091067,33.214685],[103.091566,33.214668],[103.091568,33.214682],[103.091641,33.215074],[103.091658,33.215388],[103.091622,33.215637],[103.091606,33.215711],[103.091756,33.215721],[103.091844,33.216224],[103.091862,33.216351],[103.091967,33.217109],[103.09238,33.217454],[103.092421,33.217488],[103.092437,33.217502],[103.092636,33.217668],[103.092713,33.217735],[103.092743,33.217743],[103.0928,33.21776],[103.092896,33.217811],[103.092979,33.217875],[103.093082,33.217944],[103.093176,33.218056],[103.093206,33.218121],[103.093223,33.218182],[103.093224,33.218229],[103.093224,33.218296],[103.093214,33.218354],[103.093201,33.218384],[103.093205,33.218526],[103.09321,33.218703],[103.092939,33.219019],[103.092929,33.219031],[103.092482,33.219551],[103.092484,33.219643],[103.092484,33.219656],[103.09249,33.219883],[103.092495,33.220173],[103.092511,33.220188],[103.09257,33.220251],[103.092636,33.220322],[103.092932,33.220641],[103.092978,33.220654],[103.093031,33.220665],[103.093087,33.220684],[103.093155,33.220711],[103.093251,33.220765],[103.093483,33.220904],[103.093548,33.220946],[103.093591,33.220984],[103.093632,33.22102],[103.093642,33.221031],[103.093765,33.221058],[103.094547,33.22123],[103.095763,33.221463],[103.096141,33.221538],[103.096285,33.221519],[103.096425,33.22151],[103.096561,33.221496],[103.09672,33.221477],[103.096929,33.221462],[103.096986,33.221467],[103.097043,33.221491],[103.097086,33.221531],[103.097135,33.221597],[103.09716,33.221682],[103.097175,33.221786],[103.097163,33.221866],[103.097342,33.221965],[103.097471,33.222561],[103.097457,33.222587],[103.0971,33.223158],[103.096815,33.223719],[103.096935,33.224042],[103.096969,33.22413],[103.09709,33.224442],[103.097097,33.224505],[103.097104,33.224577],[103.09712,33.224732],[103.096991,33.224807],[103.096842,33.224777],[103.096861,33.224728],[103.096861,33.224691],[103.096851,33.224655],[103.09679,33.224609],[103.096716,33.224561],[103.096663,33.224547],[103.096632,33.224553],[103.096611,33.224584],[103.096581,33.22463],[103.096538,33.22466],[103.096477,33.224672],[103.09609,33.224472],[103.096048,33.224451],[103.09594,33.224397],[103.095932,33.224394],[103.095875,33.224422],[103.095818,33.22444],[103.09572,33.224456],[103.095604,33.224454],[103.095539,33.224448],[103.095476,33.224429],[103.09542,33.224401],[103.095369,33.224345],[103.09537,33.224363],[103.095378,33.224614],[103.095442,33.225012],[103.095644,33.225207],[103.09578,33.225338],[103.095913,33.225464],[103.095934,33.225483],[103.096224,33.225756],[103.096264,33.225744],[103.096297,33.22573],[103.096315,33.225718],[103.096334,33.225706],[103.096384,33.22567],[103.096491,33.225626],[103.096537,33.225627],[103.0966,33.225634],[103.096638,33.225651],[103.096667,33.225676],[103.096691,33.225713],[103.096719,33.225773],[103.096734,33.225832],[103.096735,33.225903],[103.096725,33.225978],[103.096709,33.226027],[103.09669,33.226065],[103.096745,33.226101],[103.096919,33.226408],[103.09683,33.226647],[103.096784,33.226809],[103.096704,33.226972],[103.096666,33.227085],[103.096622,33.227148],[103.096586,33.227188],[103.096527,33.227243],[103.096425,33.2273],[103.096347,33.227339],[103.096229,33.227373],[103.096149,33.227384],[103.096029,33.227385],[103.095937,33.227377],[103.095831,33.227359],[103.095741,33.227323],[103.095695,33.2273],[103.095665,33.227304],[103.095555,33.22732],[103.095094,33.227619],[103.095262,33.22781],[103.095272,33.22782],[103.095649,33.228009],[103.095724,33.228028],[103.095804,33.228019],[103.095927,33.228014],[103.096073,33.228025],[103.096131,33.228036],[103.096223,33.228053],[103.096376,33.228103],[103.096436,33.228135],[103.096444,33.228134],[103.096628,33.228131],[103.096658,33.228128],[103.096794,33.228165],[103.097034,33.228201],[103.097134,33.2282],[103.097209,33.228193],[103.097287,33.228165],[103.097357,33.228118],[103.097421,33.228052],[103.097723,33.228063],[103.097757,33.228052],[103.097831,33.228048],[103.097926,33.228043],[103.098002,33.228044],[103.098058,33.228058],[103.098091,33.228076],[103.098138,33.228078],[103.098486,33.228197],[103.098532,33.228213],[103.098932,33.22835],[103.099295,33.228594],[103.099292,33.228707],[103.099287,33.228849],[103.099295,33.228928],[103.099287,33.229126],[103.099325,33.22928],[103.099552,33.229709],[103.099744,33.230109],[103.100051,33.230478],[103.100121,33.230493],[103.100202,33.23052],[103.100289,33.230561],[103.100326,33.230579],[103.100366,33.230599],[103.100409,33.230632],[103.100463,33.230692],[103.100528,33.230765],[103.100568,33.230821],[103.100579,33.230837],[103.100614,33.230895],[103.100655,33.230996],[103.100684,33.231063],[103.100689,33.231081],[103.100689,33.231104],[103.100688,33.231119],[103.100718,33.231151],[103.10072,33.231157],[103.100749,33.231288],[103.100771,33.231443],[103.100749,33.231626],[103.10069,33.231778],[103.100632,33.23193],[103.100545,33.232049],[103.100442,33.232165],[103.100277,33.232264],[103.100119,33.232345],[103.099925,33.232418],[103.099787,33.232437],[103.099344,33.232369],[103.099155,33.23234],[103.098956,33.232232],[103.098755,33.232122],[103.098728,33.232107],[103.098594,33.232107],[103.098442,33.232104],[103.09829,33.232067],[103.098153,33.232022],[103.098016,33.231963],[103.097934,33.231907],[103.0979,33.231872],[103.097881,33.231868],[103.097324,33.231742],[103.097318,33.23174],[103.097265,33.231699],[103.09715,33.231639],[103.096787,33.231478],[103.09662,33.231412],[103.096522,33.231383],[103.09642,33.231365],[103.096359,33.231365],[103.096214,33.231302],[103.095845,33.231263],[103.095799,33.231303],[103.095737,33.231346],[103.095626,33.23137],[103.09555,33.231379],[103.095468,33.231383],[103.095388,33.231375],[103.09527,33.231347],[103.095188,33.231414],[103.095121,33.231468],[103.095046,33.231529],[103.094911,33.231893],[103.094936,33.232413],[103.095287,33.232969],[103.095344,33.233096],[103.095505,33.233459],[103.095547,33.233553],[103.095446,33.233682],[103.095427,33.233831],[103.095392,33.233918],[103.095369,33.233996],[103.095327,33.234115],[103.095307,33.234211],[103.095288,33.234339],[103.095314,33.234396],[103.095291,33.234466],[103.095281,33.234628],[103.095263,33.234939],[103.095433,33.235172],[103.095446,33.235188],[103.095601,33.235402],[103.095648,33.235405],[103.095684,33.235412],[103.095766,33.235437],[103.095816,33.235462],[103.095876,33.235499],[103.095926,33.235521],[103.095945,33.235528],[103.095987,33.235544],[103.096051,33.235563],[103.096155,33.235592],[103.096252,33.235624],[103.096329,33.235652],[103.096461,33.235733],[103.09651,33.235776],[103.09656,33.235827],[103.09677,33.235863],[103.096823,33.235886],[103.097226,33.236057],[103.097256,33.236069],[103.097298,33.236126],[103.097415,33.236286],[103.097153,33.236633],[103.096642,33.23702],[103.09658,33.237067],[103.096548,33.237115],[103.096541,33.237126],[103.096373,33.237385],[103.09642,33.23759],[103.096439,33.237676],[103.096569,33.23777],[103.096656,33.23776],[103.096791,33.237769],[103.096885,33.237802],[103.096928,33.237856],[103.096977,33.237861],[103.097072,33.237869],[103.097192,33.237772],[103.09722,33.237749],[103.097479,33.237539],[103.09754,33.237492],[103.09764,33.237417],[103.098183,33.237006],[103.09831,33.23691],[103.098607,33.236733],[103.098702,33.236676],[103.09891,33.236552],[103.099157,33.236404],[103.099791,33.236551],[103.100005,33.236738],[103.100003,33.237054],[103.099892,33.237211],[103.099339,33.237771],[103.09873,33.238018],[103.098694,33.238166],[103.098626,33.238444],[103.098623,33.238457],[103.098599,33.238467],[103.098535,33.238496],[103.098348,33.238579],[103.098347,33.238579],[103.098255,33.23862],[103.098144,33.238772],[103.09788,33.239134],[103.097791,33.239548],[103.097771,33.239638],[103.097739,33.239789],[103.097794,33.240092],[103.097852,33.240417],[103.097885,33.240519],[103.097887,33.240527],[103.098125,33.241276],[103.097955,33.241564],[103.097685,33.241568],[103.097427,33.241571],[103.097363,33.241517],[103.097327,33.241487],[103.097325,33.241485],[103.097318,33.241479],[103.096892,33.24112],[103.096243,33.240104],[103.096112,33.239932],[103.096064,33.239941],[103.095986,33.239892],[103.095795,33.239738],[103.095763,33.239739],[103.095589,33.239747],[103.095525,33.239749],[103.095508,33.23975],[103.095431,33.239753],[103.094674,33.240119],[103.09465,33.240131],[103.094604,33.240153],[103.094458,33.240168],[103.093711,33.240246],[103.093265,33.240223],[103.093203,33.24022],[103.093182,33.240235],[103.093065,33.240286],[103.092893,33.240343],[103.092764,33.240367],[103.092608,33.240354],[103.092525,33.240332],[103.092486,33.240345],[103.092473,33.24035],[103.092267,33.240606],[103.092307,33.24074],[103.092327,33.240806],[103.092386,33.241005],[103.092683,33.241544],[103.093072,33.242039],[103.093301,33.242525],[103.093305,33.242533],[103.09342,33.242778],[103.093421,33.242783],[103.093453,33.242923],[103.093569,33.243437],[103.093523,33.24391],[103.093321,33.24409],[103.093037,33.244345],[103.092837,33.244526],[103.092437,33.244641],[103.092251,33.244694],[103.092233,33.2447],[103.091934,33.244669],[103.091544,33.244628],[103.090967,33.244466],[103.090912,33.244451],[103.0906,33.24443],[103.090583,33.244461],[103.090563,33.244491],[103.09053,33.244517],[103.090472,33.244538],[103.09038,33.244557],[103.090299,33.244561],[103.09025,33.244564],[103.090176,33.244558],[103.090102,33.244548],[103.090046,33.244537],[103.089991,33.244511],[103.089965,33.244502],[103.089934,33.244497],[103.089894,33.244499],[103.089852,33.2445],[103.089812,33.244501],[103.089776,33.244494],[103.089752,33.24448],[103.08974,33.244463],[103.08973,33.244436],[103.08942,33.244487],[103.089341,33.2445],[103.089328,33.244502],[103.08932,33.244508],[103.088878,33.244814],[103.088572,33.245025],[103.088561,33.245036],[103.088527,33.245073],[103.08848,33.245123],[103.088445,33.245086],[103.088406,33.245035],[103.088365,33.24502],[103.08834,33.245031],[103.088307,33.245079],[103.088296,33.24512],[103.088294,33.245131],[103.088296,33.245173],[103.088306,33.245224],[103.08834,33.245273],[103.08805,33.245582],[103.087851,33.245679],[103.087788,33.24571],[103.087607,33.245798],[103.087614,33.245824],[103.087593,33.24584],[103.087561,33.245853],[103.0875,33.245888],[103.087463,33.245911],[103.087416,33.245933],[103.087372,33.245959],[103.087356,33.245968],[103.087303,33.245946],[103.087076,33.246056],[103.087027,33.246056],[103.086943,33.246081],[103.086814,33.246122],[103.086683,33.246157],[103.086539,33.246182],[103.086428,33.246182],[103.0863,33.246182],[103.086194,33.24617],[103.086052,33.246147],[103.085975,33.246138],[103.085801,33.246174],[103.085379,33.246351],[103.084995,33.246483],[103.0845,33.246658],[103.084142,33.246792],[103.08395,33.246864],[103.083719,33.247186],[103.08376,33.247533],[103.083928,33.247652],[103.084217,33.247855],[103.084235,33.247868],[103.084261,33.247887],[103.085003,33.248306],[103.085645,33.248507],[103.085822,33.248563],[103.086052,33.248559],[103.086387,33.248554],[103.086477,33.248552],[103.086523,33.248548],[103.086823,33.24852],[103.087035,33.2485],[103.087184,33.248481],[103.087235,33.248413],[103.087267,33.248361],[103.087309,33.248372],[103.087344,33.248379],[103.087366,33.248406],[103.08738,33.248455],[103.087594,33.248427],[103.087619,33.248493],[103.087686,33.248673],[103.087685,33.248704],[103.087685,33.248725],[103.087673,33.249284],[103.087682,33.249314],[103.087619,33.249334],[103.087603,33.249357],[103.087608,33.24938],[103.087635,33.249395],[103.08767,33.249402],[103.087711,33.249408],[103.087783,33.249642],[103.087784,33.249646],[103.087786,33.249652],[103.088002,33.249757],[103.088269,33.249741],[103.088346,33.249678],[103.08859,33.249481],[103.088721,33.24935],[103.088728,33.249343],[103.088729,33.249343],[103.088816,33.249256],[103.088817,33.249256],[103.08883,33.249243],[103.089247,33.248829],[103.089358,33.248719],[103.089398,33.248706],[103.089704,33.248606],[103.089895,33.248544],[103.090329,33.248632],[103.090575,33.248813],[103.090608,33.248838],[103.090861,33.249024],[103.090882,33.24904],[103.090949,33.24909],[103.091106,33.249389],[103.091229,33.249624],[103.091336,33.25027],[103.091286,33.251084],[103.09112,33.251642],[103.091077,33.251787],[103.091058,33.252656],[103.091151,33.252795],[103.091204,33.252875],[103.091277,33.252985],[103.091881,33.253429],[103.092194,33.253895],[103.092359,33.254247],[103.092367,33.254264],[103.092421,33.254379],[103.092564,33.254652],[103.092666,33.254847],[103.092823,33.255148],[103.093182,33.255414],[103.093252,33.255466],[103.093575,33.255705],[103.093655,33.255764],[103.093717,33.255731],[103.093745,33.255719],[103.09378,33.255712],[103.093804,33.255707],[103.093842,33.255707],[103.093769,33.255827],[103.09397,33.255932],[103.094051,33.25584],[103.094098,33.255785],[103.094187,33.255693],[103.094362,33.255544],[103.09443,33.255476],[103.094524,33.255409],[103.0946,33.255361],[103.094616,33.255352],[103.09468,33.255315],[103.094766,33.255283],[103.094871,33.255247],[103.094972,33.255226],[103.095045,33.255226],[103.095123,33.255228],[103.095227,33.25524],[103.095352,33.255273],[103.095397,33.255293],[103.095583,33.255369],[103.095668,33.255422],[103.095859,33.255611],[103.095962,33.25579],[103.096067,33.256109],[103.096083,33.256266],[103.096084,33.256348],[103.096116,33.256321],[103.09613,33.256316],[103.09612,33.256447],[103.096106,33.256565],[103.096063,33.25668],[103.095973,33.25677],[103.095749,33.256918],[103.095601,33.257018],[103.095316,33.257127],[103.095308,33.257131],[103.095097,33.257227],[103.094745,33.25737],[103.094507,33.257493],[103.094269,33.257598],[103.093969,33.257731],[103.093603,33.257865],[103.093255,33.257948],[103.092908,33.258031],[103.092798,33.258069],[103.09266,33.258084],[103.092575,33.258079],[103.092446,33.258036],[103.092342,33.258003],[103.092166,33.257993],[103.092042,33.257998],[103.091923,33.258041],[103.091828,33.258122],[103.091771,33.258207],[103.091747,33.258283],[103.091747,33.258341],[103.091766,33.25845],[103.091818,33.25855],[103.091894,33.258645],[103.092037,33.258755],[103.092166,33.25884],[103.09242,33.258931],[103.092675,33.259021],[103.092922,33.259064],[103.09317,33.259107],[103.093376,33.259156],[103.093565,33.259202],[103.093674,33.25925],[103.093812,33.259383],[103.093826,33.259497],[103.093779,33.259654],[103.093712,33.259749],[103.093652,33.259806],[103.093617,33.25984],[103.09338,33.259992],[103.093143,33.260145],[103.092987,33.260256],[103.09273,33.260456],[103.092427,33.260606],[103.092123,33.260756],[103.091724,33.260863],[103.091395,33.260927],[103.091117,33.260963],[103.09071,33.260963],[103.090372,33.260906],[103.090034,33.260849],[103.089696,33.260792],[103.089368,33.260728],[103.089061,33.260728],[103.08879,33.260749],[103.088618,33.260813],[103.088404,33.260956],[103.088247,33.261134],[103.08814,33.261334],[103.088062,33.261513],[103.088056,33.261535],[103.087997,33.261763],[103.087933,33.261905],[103.087812,33.262034],[103.087633,33.26212],[103.087455,33.262198],[103.087284,33.262212],[103.087119,33.262184],[103.086955,33.262127],[103.086691,33.261948],[103.08657,33.261663],[103.086391,33.261256],[103.086353,33.261155],[103.086299,33.261013],[103.086227,33.26087],[103.08612,33.260713],[103.085992,33.260628],[103.085877,33.260628],[103.085706,33.260685],[103.085606,33.260792],[103.085492,33.26097],[103.085374,33.261234],[103.085256,33.261498],[103.085092,33.261841],[103.085006,33.262048],[103.084892,33.262277],[103.084749,33.262455],[103.084478,33.262683],[103.084307,33.262812],[103.084286,33.262825],[103.084086,33.262948],[103.083893,33.263147],[103.083857,33.263326],[103.0839,33.263483],[103.083979,33.263669],[103.084093,33.263861],[103.084378,33.264061],[103.084585,33.26414],[103.084807,33.264161],[103.084921,33.264154],[103.085006,33.264083],[103.085174,33.263865],[103.085342,33.263647],[103.085417,33.26354],[103.085485,33.263444],[103.085628,33.26324],[103.085742,33.263076],[103.08592,33.262876],[103.086199,33.262691],[103.086406,33.262612],[103.086527,33.262583],[103.08667,33.262576],[103.087019,33.262583],[103.087405,33.262683],[103.087562,33.262748],[103.087691,33.262833],[103.087862,33.263005],[103.087905,33.263083],[103.087927,33.263104],[103.088019,33.26319],[103.088147,33.263255],[103.088297,33.263276],[103.088454,33.263269],[103.088633,33.263219],[103.08879,33.263112],[103.088795,33.263107],[103.088897,33.263005],[103.088997,33.262762],[103.089061,33.262612],[103.089082,33.262491],[103.089111,33.262376],[103.089218,33.262277],[103.089397,33.262205],[103.089438,33.262195],[103.089539,33.262169],[103.089704,33.262169],[103.08982,33.262178],[103.090003,33.262191],[103.090253,33.262341],[103.090382,33.262519],[103.090467,33.262691],[103.090471,33.262696],[103.090537,33.262805],[103.090624,33.262948],[103.090717,33.263205],[103.090717,33.263387],[103.090717,33.263404],[103.090689,33.263547],[103.090574,33.263776],[103.090417,33.264054],[103.090324,33.264232],[103.09026,33.264354],[103.090068,33.264468],[103.089868,33.264568],[103.089642,33.264632],[103.089589,33.264646],[103.089254,33.264675],[103.088861,33.264704],[103.088497,33.264768],[103.088119,33.264961],[103.08793,33.2651],[103.08774,33.265239],[103.087405,33.265482],[103.087069,33.265724],[103.086827,33.265917],[103.086684,33.26611],[103.08667,33.266267],[103.086677,33.266374],[103.086741,33.266502],[103.086884,33.266688],[103.087066,33.266984],[103.087248,33.267281],[103.087298,33.267566],[103.087434,33.267894],[103.087619,33.268173],[103.087876,33.268423],[103.088112,33.268608],[103.088362,33.26874],[103.088611,33.268872],[103.088875,33.268922],[103.089268,33.268894],[103.089561,33.268822],[103.089961,33.268808],[103.090332,33.268808],[103.090374,33.26881],[103.090564,33.268819],[103.090796,33.26883],[103.091106,33.26888],[103.091417,33.26893],[103.091595,33.268979],[103.091874,33.269101],[103.091945,33.269186],[103.091995,33.269308],[103.091999,33.269389],[103.092002,33.269458],[103.091959,33.269743],[103.091902,33.270022],[103.091816,33.270222],[103.091652,33.270414],[103.091445,33.270564],[103.091231,33.2707],[103.090931,33.270857],[103.09066,33.270971],[103.090389,33.271085],[103.090091,33.271221],[103.089794,33.271357],[103.089497,33.271492],[103.089254,33.271671],[103.08904,33.271871],[103.089025,33.271999],[103.089054,33.272149],[103.089161,33.272299],[103.089361,33.272434],[103.089618,33.27257],[103.089946,33.272646],[103.090275,33.272722],[103.090603,33.272799],[103.090913,33.272913],[103.091224,33.273027],[103.091253,33.273038],[103.091502,33.273134],[103.091709,33.273355],[103.091781,33.273519],[103.091838,33.273698],[103.091824,33.273862],[103.091774,33.273983],[103.091717,33.274041],[103.09151,33.274126],[103.091388,33.274169],[103.09106,33.274226],[103.090817,33.274226],[103.09046,33.274191],[103.090075,33.274133],[103.089778,33.274108],[103.089482,33.274083],[103.089132,33.274033],[103.088783,33.273983],[103.088404,33.273983],[103.088382,33.273984],[103.088133,33.273991],[103.087898,33.274041],[103.087698,33.274141],[103.087491,33.274326],[103.087391,33.274483],[103.087312,33.274626],[103.087298,33.274797],[103.087298,33.274997],[103.087326,33.275176],[103.08744,33.275524],[103.087604,33.275835],[103.087631,33.276088],[103.087561,33.276411],[103.087496,33.276564],[103.08737,33.276716],[103.0873,33.276784],[103.087238,33.276844],[103.087197,33.276884],[103.087024,33.277052],[103.086852,33.27722],[103.086824,33.277248],[103.086679,33.277388],[103.086603,33.277462],[103.086506,33.277557],[103.086333,33.277725],[103.08616,33.277893],[103.085987,33.278061],[103.085842,33.278234],[103.085831,33.278248],[103.085674,33.278436],[103.085518,33.278623],[103.085455,33.278697],[103.085403,33.27876],[103.085361,33.27881],[103.085205,33.278997],[103.085048,33.279184],[103.084892,33.279371],[103.084736,33.279559],[103.084579,33.279746],[103.084423,33.279933],[103.084266,33.28012],[103.08411,33.280307],[103.083934,33.280496],[103.083759,33.280685],[103.083583,33.280874],[103.083408,33.281064],[103.083233,33.281253],[103.083057,33.281442],[103.082882,33.281631],[103.082706,33.28182],[103.082505,33.281957],[103.082304,33.282094],[103.081905,33.282241],[103.081492,33.282312],[103.081079,33.282383],[103.080833,33.282412],[103.080587,33.282441],[103.080341,33.282471],[103.080095,33.2825],[103.079849,33.282529],[103.079603,33.282558],[103.079357,33.282587],[103.079112,33.282616],[103.078859,33.282666],[103.078607,33.282715],[103.078354,33.282765],[103.078102,33.282814],[103.07785,33.282863],[103.077597,33.282913],[103.077345,33.282962],[103.077093,33.283011],[103.07684,33.283061],[103.076588,33.28311],[103.076336,33.28316],[103.076083,33.283209],[103.075847,33.28326],[103.075611,33.283311],[103.075375,33.283362],[103.075139,33.283413],[103.074902,33.283464],[103.074666,33.283516],[103.07443,33.283567],[103.074194,33.283618],[103.073958,33.283669],[103.073722,33.28372],[103.073486,33.283771],[103.07325,33.283822],[103.073013,33.283873],[103.072777,33.283924],[103.072616,33.283965],[103.07244,33.284009],[103.072103,33.284093],[103.071886,33.284268],[103.071822,33.28442],[103.07182,33.284427],[103.07181,33.284481],[103.071753,33.284778],[103.071647,33.284981],[103.071541,33.285184],[103.071435,33.285386],[103.071328,33.285589],[103.071222,33.285792],[103.071116,33.285994],[103.070927,33.286299],[103.070738,33.286603],[103.070458,33.286871],[103.070178,33.287139],[103.069898,33.287408],[103.069744,33.287614],[103.06959,33.287821],[103.069436,33.288028],[103.069282,33.288234],[103.069173,33.28838],[103.069128,33.288441],[103.06906,33.288531],[103.069056,33.288537],[103.068973,33.288648],[103.068819,33.288854],[103.068665,33.289061],[103.068521,33.289269],[103.068376,33.289476],[103.068231,33.289683],[103.068087,33.289891],[103.067942,33.290098],[103.067797,33.290306],[103.067653,33.290513],[103.067564,33.29064],[103.067508,33.290721],[103.067364,33.290928],[103.067275,33.291055],[103.06725,33.29109],[103.067219,33.291136],[103.066996,33.291463],[103.066986,33.291478],[103.066773,33.29179],[103.066644,33.29198],[103.066515,33.29217],[103.066386,33.29236],[103.066256,33.29255],[103.066127,33.29274],[103.065998,33.29293],[103.065868,33.29312],[103.065739,33.29331],[103.06559,33.29353],[103.065441,33.29375],[103.065292,33.293969],[103.065143,33.294189],[103.065045,33.294334],[103.064994,33.294408],[103.064977,33.294434],[103.064845,33.294628],[103.064696,33.294848],[103.064547,33.295067],[103.064398,33.295287],[103.064249,33.295507],[103.06411,33.295704],[103.064078,33.29575],[103.063971,33.295901],[103.063832,33.296099],[103.063731,33.296241],[103.063693,33.296296],[103.063539,33.296514],[103.063385,33.296732],[103.063231,33.296951],[103.063077,33.297169],[103.062923,33.297387],[103.062769,33.297606],[103.062568,33.297781],[103.062366,33.297956],[103.061968,33.298079],[103.061539,33.298166],[103.06111,33.298252],[103.060682,33.298339],[103.060652,33.298344],[103.060246,33.298416],[103.05981,33.298492],[103.059374,33.298568],[103.058938,33.298644],[103.058693,33.298705],[103.058448,33.298765],[103.058203,33.298825],[103.057958,33.298885],[103.057799,33.29892],[103.057717,33.298938],[103.057476,33.29899],[103.057236,33.299042],[103.056995,33.299094],[103.056754,33.299146],[103.056513,33.299198],[103.056273,33.299251],[103.056266,33.299252],[103.056032,33.299303],[103.055791,33.299355],[103.05555,33.299407],[103.05531,33.299459],[103.055069,33.299511],[103.054811,33.299579],[103.054554,33.299646],[103.054296,33.299714],[103.054039,33.299782],[103.053781,33.299849],[103.053524,33.299917],[103.053266,33.299984],[103.053009,33.300052],[103.052751,33.300119],[103.052494,33.300187],[103.052251,33.300221],[103.052007,33.300256],[103.051764,33.30029],[103.051521,33.300325],[103.051277,33.300359],[103.051034,33.300394],[103.050791,33.300428],[103.050547,33.300462],[103.050304,33.300497],[103.050061,33.300531],[103.049817,33.300566],[103.049574,33.3006],[103.049331,33.300635],[103.049088,33.300669],[103.048844,33.300704],[103.048601,33.300738],[103.048344,33.30076],[103.04833,33.300761],[103.04828,33.300765],[103.048087,33.300781],[103.04783,33.300803],[103.047573,33.300824],[103.047316,33.300846],[103.047059,33.300867],[103.046802,33.300889],[103.046545,33.30091],[103.046458,33.300918],[103.046404,33.300922],[103.046288,33.300932],[103.046031,33.300953],[103.045774,33.300975],[103.045517,33.300997],[103.045283,33.301014],[103.045049,33.301031],[103.044815,33.301049],[103.044581,33.301066],[103.044347,33.301084],[103.044113,33.301101],[103.043894,33.301141],[103.043874,33.301144],[103.043634,33.301188],[103.043395,33.301231],[103.043155,33.301274],[103.042944,33.301312],[103.042916,33.301317],[103.042676,33.30136],[103.042257,33.301385],[103.041837,33.301411],[103.041417,33.301436],[103.040997,33.301461],[103.040733,33.301457],[103.040469,33.301453],[103.040205,33.301449],[103.039941,33.301444],[103.039677,33.30144],[103.039413,33.301436],[103.039151,33.301435],[103.038889,33.301433],[103.038627,33.301432],[103.038365,33.30143],[103.038103,33.301429],[103.037841,33.301427],[103.037579,33.301426],[103.037317,33.301424],[103.037055,33.301423],[103.036793,33.301421],[103.036474,33.301409],[103.036388,33.301406],[103.035982,33.301391],[103.035576,33.301376],[103.035171,33.301338],[103.035149,33.301336],[103.034722,33.301296],[103.034295,33.301256],[103.033868,33.301216],[103.033442,33.301157],[103.033015,33.301097],[103.032588,33.301037],[103.032162,33.300977],[103.0318,33.300879],[103.031439,33.30078],[103.031213,33.300741],[103.030987,33.300702],[103.030733,33.300689],[103.030376,33.300683],[103.030366,33.300682],[103.03008,33.300661],[103.029818,33.300639],[103.029524,33.300599],[103.029209,33.300541],[103.028894,33.300483],[103.028662,33.300431],[103.028586,33.300413],[103.028483,33.30039],[103.028431,33.300378],[103.028166,33.300343],[103.0279,33.300307],[103.027635,33.300272],[103.02737,33.300237],[103.027097,33.300195],[103.026824,33.300154],[103.026793,33.300149],[103.026552,33.300112],[103.026279,33.30007],[103.026047,33.300053],[103.025816,33.300036],[103.025489,33.300031],[103.025162,33.300026],[103.024935,33.300036],[103.024708,33.300045],[103.02439,33.30008],[103.024073,33.300115],[103.02384,33.300154],[103.023607,33.300193],[103.023374,33.300232],[103.023142,33.300271],[103.022909,33.30031],[103.022676,33.300349],[103.02228,33.300404],[103.021884,33.300459],[103.021586,33.300521],[103.021289,33.300584],[103.020896,33.300692],[103.020751,33.300754],[103.02068,33.300785],[103.020463,33.300877],[103.020314,33.300963],[103.020121,33.301132],[103.019928,33.301302],[103.019731,33.301564],[103.019653,33.301757],[103.019567,33.302039],[103.019482,33.302321],[103.01938,33.302603],[103.01925,33.302761],[103.019154,33.302864],[103.019045,33.30296],[103.01895,33.303003],[103.018811,33.30308],[103.018673,33.303131],[103.018365,33.303188],[103.018111,33.3032],[103.017858,33.303211],[103.017605,33.303223],[103.017352,33.303234],[103.016904,33.303223],[103.016457,33.303213],[103.016009,33.303202],[103.015567,33.303144],[103.015124,33.303086],[103.014682,33.303029],[103.014239,33.302971],[103.013977,33.302925],[103.013715,33.302878],[103.013454,33.302831],[103.013192,33.302785],[103.01293,33.302738],[103.012668,33.302692],[103.012484,33.302659],[103.012406,33.302645],[103.012144,33.302599],[103.011882,33.302552],[103.011621,33.302506],[103.011359,33.302459],[103.011097,33.302413],[103.010835,33.302366],[103.010573,33.30232],[103.010311,33.302273],[103.010049,33.302227],[103.009787,33.30218],[103.009526,33.302134],[103.009264,33.302087],[103.009024,33.302044],[103.009002,33.302041],[103.0088,33.302005],[103.00874,33.301994],[103.008478,33.301948],[103.008216,33.301901],[103.007954,33.301854],[103.007693,33.301808],[103.007431,33.301761],[103.007169,33.301715],[103.006907,33.301668],[103.006653,33.301629],[103.006398,33.30159],[103.006144,33.301551],[103.005889,33.301511],[103.005635,33.301472],[103.005381,33.301433],[103.005126,33.301394],[103.004872,33.301355],[103.004618,33.301315],[103.004363,33.301276],[103.004109,33.301237],[103.003855,33.301198],[103.0036,33.301158],[103.003346,33.301119],[103.003076,33.301076],[103.002807,33.301032],[103.002538,33.300988],[103.002269,33.300945],[103.001999,33.300901],[103.00173,33.300857],[103.001461,33.300814],[103.001191,33.30077],[103.000961,33.300733],[103.000731,33.300696],[103.000501,33.300658],[103.000271,33.300621],[103.000029,33.300608],[102.999786,33.300594],[102.999544,33.300581],[102.999301,33.300567],[102.999059,33.300554],[102.998816,33.30054],[102.998574,33.300527],[102.998332,33.300513],[102.998089,33.3005],[102.997847,33.300486],[102.997604,33.300472],[102.997362,33.300459],[102.997124,33.300415],[102.996887,33.300372],[102.99665,33.300328],[102.996412,33.300285],[102.996406,33.300283],[102.996184,33.300243],[102.996175,33.300241],[102.995938,33.300198],[102.995815,33.300175],[102.995733,33.30016],[102.995701,33.300154],[102.995463,33.30011],[102.995226,33.300067],[102.994989,33.300023],[102.994751,33.29998],[102.994514,33.299936],[102.994277,33.299893],[102.994039,33.299849],[102.993613,33.299825],[102.99342,33.299822],[102.993205,33.29989],[102.99287,33.300178],[102.992535,33.300466],[102.992201,33.300754],[102.99194,33.300937],[102.99168,33.301121],[102.991431,33.301243],[102.991181,33.301364],[102.990771,33.301528],[102.990361,33.301692],[102.990352,33.301696],[102.990108,33.301776],[102.989855,33.301859],[102.989601,33.301942],[102.989348,33.302025],[102.989095,33.302108],[102.988841,33.302191],[102.988461,33.302281],[102.988081,33.30237],[102.987701,33.302459],[102.987455,33.302482],[102.987209,33.302505],[102.986824,33.302499],[102.986439,33.302494],[102.98611,33.302398],[102.985781,33.302302],[102.98558,33.302198],[102.985379,33.302094],[102.985178,33.30199],[102.984977,33.301886],[102.984776,33.301782],[102.984575,33.301677],[102.984374,33.301573],[102.984174,33.301469],[102.983947,33.301322],[102.983721,33.301175],[102.983494,33.301028],[102.983268,33.30088],[102.983041,33.300733],[102.982815,33.300586],[102.982588,33.300439],[102.982362,33.300292],[102.981996,33.300082],[102.98163,33.299873],[102.981264,33.299664],[102.98091,33.29952],[102.980556,33.299376],[102.980168,33.29919],[102.97978,33.299004],[102.979392,33.298818],[102.979095,33.298697],[102.978799,33.298576],[102.978671,33.298558],[102.978372,33.298515],[102.978138,33.298476],[102.977903,33.298436],[102.977669,33.298396],[102.977441,33.298357],[102.977435,33.298356],[102.977201,33.298317],[102.976967,33.298277],[102.976714,33.298264],[102.976461,33.298251],[102.976209,33.298238],[102.975956,33.298225],[102.975703,33.298212],[102.97545,33.298199],[102.975197,33.298185],[102.974944,33.298172],[102.974692,33.298159],[102.974439,33.298146],[102.974186,33.298133],[102.973933,33.29812],[102.973665,33.298117],[102.973396,33.298114],[102.973127,33.298111],[102.972859,33.298108],[102.97259,33.298105],[102.972321,33.298102],[102.972053,33.298098],[102.971784,33.298095],[102.971515,33.298092],[102.971247,33.298089],[102.970978,33.298086],[102.970709,33.298083],[102.970441,33.29808],[102.970172,33.298077],[102.969907,33.298083],[102.969642,33.29809],[102.969377,33.298097],[102.969113,33.298104],[102.968848,33.298111],[102.968583,33.298117],[102.968318,33.298124],[102.968053,33.298131],[102.967661,33.298149],[102.967268,33.298167],[102.966876,33.298184],[102.966515,33.298168],[102.966484,33.298166],[102.966093,33.298148],[102.965701,33.29813],[102.965472,33.298112],[102.965242,33.298095],[102.965013,33.298078],[102.964784,33.29806],[102.964554,33.298043],[102.964325,33.298026],[102.964096,33.298009],[102.963867,33.297991],[102.963609,33.29799],[102.963351,33.297988],[102.963093,33.297987],[102.962836,33.297985],[102.962578,33.297984],[102.96232,33.297982],[102.962062,33.29798],[102.961805,33.297979],[102.961547,33.297977],[102.961289,33.297976],[102.961031,33.297974],[102.960774,33.297973],[102.960516,33.297971],[102.960258,33.297969],[102.960001,33.297968],[102.959743,33.297966],[102.959485,33.297965],[102.959227,33.297963],[102.95897,33.297962],[102.958712,33.29796],[102.958453,33.297957],[102.958195,33.297954],[102.957936,33.297951],[102.957678,33.297949],[102.957419,33.297946],[102.957161,33.297943],[102.956902,33.29794],[102.956643,33.297937],[102.956385,33.297934],[102.956126,33.297931],[102.955868,33.297928],[102.955609,33.297925],[102.955351,33.297923],[102.955092,33.29792],[102.954834,33.297917],[102.954575,33.297914],[102.954317,33.297911],[102.954058,33.297908],[102.953799,33.297905],[102.953541,33.297902],[102.953282,33.2979],[102.953024,33.297897],[102.952765,33.297894],[102.952507,33.297891],[102.952248,33.297888],[102.95199,33.297885],[102.951731,33.297882],[102.951473,33.297879],[102.951214,33.297864],[102.950955,33.297848],[102.950697,33.297832],[102.950438,33.297816],[102.950179,33.2978],[102.94992,33.297784],[102.949662,33.297768],[102.94946,33.297756],[102.949403,33.297753],[102.949322,33.297748],[102.949144,33.297737],[102.948886,33.297721],[102.948627,33.297705],[102.948368,33.297689],[102.94811,33.297673],[102.947851,33.297657],[102.947598,33.297657],[102.947345,33.297656],[102.947092,33.297655],[102.946839,33.297654],[102.946586,33.297654],[102.946333,33.297653],[102.94608,33.297652],[102.945968,33.297652],[102.945827,33.297651],[102.945573,33.29765],[102.94532,33.29765],[102.944872,33.297678],[102.944636,33.297728],[102.944336,33.297759],[102.94393,33.297752],[102.943502,33.297741],[102.943075,33.297729],[102.942647,33.297718],[102.942564,33.297716],[102.942219,33.297707],[102.941985,33.2977],[102.941979,33.2977],[102.941739,33.297694],[102.941498,33.297688],[102.941258,33.297681],[102.941018,33.297675],[102.940778,33.297669],[102.940537,33.297662],[102.940297,33.297656],[102.940083,33.297653],[102.939977,33.297615],[102.939871,33.297505],[102.939834,33.297307],[102.939865,33.296913],[102.939876,33.296465],[102.939837,33.296349],[102.939815,33.296284],[102.93967,33.29612],[102.939544,33.296029],[102.939352,33.296007],[102.939158,33.296004],[102.938966,33.296055],[102.93879,33.296213],[102.93869,33.296416],[102.938538,33.296724],[102.938387,33.297032],[102.938358,33.29711],[102.938341,33.297157],[102.938296,33.297211],[102.938257,33.297253],[102.938231,33.297281],[102.938122,33.297316],[102.937972,33.29733],[102.937674,33.297289],[102.937399,33.29716],[102.937273,33.297062],[102.937232,33.29703],[102.937125,33.297011],[102.936976,33.29701],[102.936903,33.297018],[102.936718,33.29704],[102.936483,33.297054],[102.936248,33.297037],[102.936162,33.297031],[102.93602,33.297012],[102.936014,33.297011],[102.935908,33.296937],[102.935869,33.296793],[102.935853,33.296541],[102.935927,33.296112],[102.935934,33.296077],[102.935977,33.295827],[102.936002,33.295683],[102.935985,33.295521],[102.935945,33.295359],[102.935929,33.295336],[102.935884,33.295268],[102.935849,33.295257],[102.935649,33.295193],[102.935308,33.295169],[102.934988,33.29524],[102.934977,33.295243],[102.93491,33.295258],[102.934513,33.295346],[102.934115,33.295434],[102.933834,33.295483],[102.933428,33.295513],[102.933065,33.295506],[102.932787,33.295511],[102.932509,33.295515],[102.932245,33.295531],[102.93198,33.295548],[102.931716,33.295565],[102.931452,33.295581],[102.931188,33.295598],[102.930924,33.295614],[102.930658,33.29562],[102.930392,33.295626],[102.930126,33.295632],[102.92986,33.295637],[102.929595,33.295643],[102.929329,33.295649],[102.929063,33.295655],[102.928797,33.295661],[102.928531,33.295666],[102.928265,33.295672],[102.927999,33.295678],[102.927733,33.295684],[102.927467,33.295689],[102.927202,33.295695],[102.926962,33.295714],[102.926723,33.295733],[102.926483,33.295752],[102.926244,33.295771],[102.926004,33.29579],[102.925765,33.295809],[102.925526,33.295828],[102.925286,33.295847],[102.925047,33.295866],[102.924807,33.295885],[102.924572,33.295906],[102.924336,33.295928],[102.9241,33.295949],[102.923865,33.29597],[102.923629,33.295991],[102.923393,33.296013],[102.923158,33.296034],[102.922922,33.296055],[102.922686,33.296076],[102.922451,33.296097],[102.922066,33.29609],[102.921766,33.296122],[102.921535,33.296118],[102.921303,33.296114],[102.921071,33.29611],[102.921019,33.296109],[102.920946,33.295986],[102.92071,33.295589],[102.920666,33.295516],[102.92063,33.295457],[102.92057,33.295515],[102.920493,33.295573],[102.920416,33.29558],[102.920307,33.295606],[102.92021,33.295614],[102.920094,33.295609],[102.920055,33.295598],[102.920026,33.295557],[102.920021,33.295494],[102.920028,33.295426],[102.920066,33.295363],[102.9201,33.295312],[102.920147,33.295233],[102.920174,33.295158],[102.920226,33.295043],[102.920329,33.294973],[102.92035,33.294943],[102.92039,33.294918],[102.920443,33.294912],[102.920476,33.294921],[102.920524,33.294925],[102.920547,33.294919],[102.920584,33.294903],[102.920621,33.294895],[102.920652,33.294904],[102.920664,33.294929],[102.920685,33.294959],[102.920713,33.294983],[102.920757,33.295015],[102.920799,33.295032],[102.920874,33.295036],[102.920962,33.29493],[102.92125,33.294756],[102.921339,33.294614],[102.921283,33.294565],[102.921041,33.294573],[102.920786,33.294569],[102.920603,33.294483],[102.920567,33.294497],[102.920537,33.294543],[102.920524,33.294569],[102.920504,33.294597],[102.92046,33.294618],[102.920409,33.294639],[102.920341,33.29463],[102.920188,33.294747],[102.920008,33.294696],[102.919901,33.294644],[102.919821,33.294617],[102.919662,33.294607],[102.919532,33.29459],[102.919364,33.29455],[102.91929,33.294488],[102.919245,33.294396],[102.91927,33.294281],[102.919316,33.294215],[102.919384,33.294087],[102.919388,33.29395],[102.919345,33.29385],[102.91929,33.293746],[102.919194,33.293638],[102.919071,33.293562],[102.918996,33.293508],[102.918977,33.293403],[102.918998,33.293294],[102.919032,33.293128],[102.919007,33.292947],[102.918917,33.292834],[102.918913,33.292696],[102.918741,33.29242],[102.897857,33.258822],[102.896783,33.257095],[102.896639,33.256863],[102.896195,33.256149],[102.895862,33.255613],[102.895851,33.255654],[102.895852,33.25568],[102.895853,33.255707],[102.895862,33.25574],[102.895877,33.255776],[102.895879,33.255821],[102.895875,33.255844],[102.895863,33.255849],[102.895843,33.255845],[102.89583,33.255811],[102.895805,33.255748],[102.895788,33.25571],[102.895782,33.255703],[102.895771,33.255693],[102.895762,33.255691],[102.89575,33.255705],[102.895744,33.255718],[102.895726,33.255718],[102.895713,33.2557],[102.895714,33.25568],[102.895716,33.25565],[102.895732,33.255602],[102.895741,33.255564],[102.895741,33.255526],[102.895739,33.255484],[102.895736,33.255445],[102.895721,33.255386],[102.894255,33.253026],[102.894194,33.252928],[102.894085,33.252752],[102.894068,33.252726],[102.894157,33.252639],[102.894164,33.252633],[102.8946,33.252208],[102.895065,33.251667],[102.895108,33.251635],[102.895215,33.251553],[102.895229,33.251543],[102.895287,33.251499],[102.895287,33.251103],[102.895342,33.250815],[102.895498,33.250669],[102.895741,33.250662],[102.895913,33.250906],[102.895998,33.251345],[102.896089,33.25161],[102.896213,33.25182],[102.89637,33.251827],[102.896494,33.251712],[102.896725,33.251494],[102.897016,33.251388],[102.897627,33.251277],[102.898378,33.251233],[102.899016,33.251156],[102.899726,33.251142],[102.899824,33.251013],[102.899654,33.250625],[102.899372,33.250204],[102.898974,33.249935],[102.898817,33.249805],[102.898936,33.249619],[102.899288,33.249309],[102.899403,33.2491],[102.899431,33.248606],[102.899398,33.248322],[102.899276,33.248081],[102.899047,33.247929],[102.898386,33.247744],[102.89805,33.247686],[102.897828,33.247606],[102.89772,33.247506],[102.897746,33.24737],[102.897862,33.247193],[102.898144,33.24697],[102.898129,33.246865],[102.897822,33.246552],[102.897529,33.24623],[102.897341,33.246041],[102.897115,33.245915],[102.896799,33.245863],[102.896189,33.245865],[102.895906,33.245939],[102.895818,33.246078],[102.895895,33.246229],[102.896273,33.246549],[102.896449,33.246828],[102.896394,33.246997],[102.896192,33.247056],[102.89582,33.246931],[102.895398,33.24658],[102.895153,33.246499],[102.894883,33.246468],[102.893818,33.246548],[102.893311,33.246555],[102.892784,33.24648],[102.892439,33.24628],[102.892141,33.245979],[102.892149,33.245779],[102.892226,33.245703],[102.89241,33.245672],[102.893459,33.245776],[102.894022,33.245742],[102.894264,33.245594],[102.89429,33.245438],[102.893923,33.244959],[102.893426,33.244428],[102.893113,33.244172],[102.892716,33.243995],[102.892504,33.243968],[102.892258,33.244044],[102.891645,33.244558],[102.891293,33.244869],[102.890887,33.245127],[102.890317,33.2452],[102.889802,33.245114],[102.889557,33.244944],[102.889654,33.244733],[102.889853,33.244604],[102.890562,33.244241],[102.891163,33.24389],[102.891935,33.243422],[102.892283,33.243067],[102.892435,33.242723],[102.892356,33.242473],[102.892056,33.242296],[102.891472,33.242111],[102.891057,33.242077],[102.890848,33.242154],[102.890742,33.242299],[102.890757,33.242475],[102.89107,33.242802],[102.891251,33.243046],[102.891266,33.243225],[102.891113,33.243297],[102.890846,33.243211],[102.890503,33.243012],[102.890284,33.242971],[102.889892,33.24299],[102.889383,33.243044],[102.889181,33.243007],[102.889042,33.242905],[102.889041,33.242784],[102.88931,33.242391],[102.889561,33.242176],[102.889737,33.241851],[102.889703,33.241628],[102.889574,33.241516],[102.889379,33.241501],[102.888687,33.241701],[102.887805,33.24201],[102.88727,33.242238],[102.887023,33.242332],[102.886869,33.242297],[102.886872,33.242161],[102.886906,33.241905],[102.886971,33.241722],[102.887066,33.241559],[102.887068,33.241412],[102.886962,33.241286],[102.886625,33.241094],[102.885931,33.240851],[102.884848,33.240541],[102.884194,33.240336],[102.883846,33.240162],[102.883863,33.239882],[102.884024,33.239736],[102.884398,33.239742],[102.88507,33.239879],[102.88529,33.239803],[102.885351,33.239348],[102.885333,33.238752],[102.885324,33.238343],[102.88524,33.23813],[102.885012,33.238159],[102.884742,33.23831],[102.884537,33.238525],[102.884197,33.238521],[102.883384,33.238282],[102.88296,33.238079],[102.882744,33.237793],[102.882795,33.237591],[102.883055,33.237506],[102.883727,33.237662],[102.884345,33.23784],[102.884622,33.237852],[102.885069,33.23768],[102.885254,33.237528],[102.885354,33.237343],[102.885294,33.237065],[102.885068,33.236788],[102.884594,33.236461],[102.884376,33.236331],[102.884382,33.236088],[102.884464,33.235773],[102.884645,33.235591],[102.884805,33.235541],[102.885037,33.235579],[102.885224,33.235722],[102.885424,33.235934],[102.885538,33.236025],[102.885654,33.235997],[102.88575,33.235887],[102.885894,33.235239],[102.886005,33.234933],[102.886336,33.234504],[102.886645,33.234228],[102.886818,33.234178],[102.886993,33.234245],[102.886945,33.234411],[102.886779,33.234708],[102.886697,33.234862],[102.886755,33.234968],[102.887152,33.235156],[102.887839,33.235474],[102.888223,33.235521],[102.888621,33.235487],[102.888952,33.235426],[102.889301,33.235258],[102.889469,33.235083],[102.889447,33.234878],[102.889308,33.23478],[102.888722,33.234691],[102.888403,33.234632],[102.888307,33.234524],[102.888388,33.234381],[102.888742,33.234203],[102.889417,33.233794],[102.889766,33.233494],[102.89004,33.233276],[102.890233,33.233132],[102.890171,33.232977],[102.889832,33.232529],[102.889523,33.232236],[102.889355,33.232205],[102.889187,33.232291],[102.889106,33.232582],[102.889023,33.232847],[102.888415,33.233116],[102.887654,33.233339],[102.887288,33.233387],[102.88697,33.23345],[102.886677,33.233472],[102.886338,33.233358],[102.886143,33.233207],[102.886112,33.233058],[102.886205,33.232957],[102.886515,33.232891],[102.88683,33.232844],[102.887074,33.232833],[102.887254,33.232817],[102.887353,33.232666],[102.887334,33.232467],[102.887173,33.231934],[102.887065,33.231665],[102.88693,33.231496],[102.886753,33.231426],[102.886469,33.231435],[102.885966,33.23162],[102.885497,33.231744],[102.885261,33.231703],[102.88518,33.231593],[102.885255,33.231377],[102.885533,33.230879],[102.886141,33.230177],[102.886318,33.23],[102.886355,33.22985],[102.886169,33.229821],[102.885683,33.229834],[102.885304,33.229768],[102.884872,33.22964],[102.884605,33.229554],[102.884403,33.229662],[102.88417,33.230331],[102.8839,33.230826],[102.883645,33.230958],[102.883432,33.230886],[102.883041,33.230494],[102.882805,33.229593],[102.88273,33.229128],[102.882816,33.228726],[102.882999,33.228686],[102.883219,33.22881],[102.883596,33.229144],[102.884144,33.229267],[102.884948,33.229353],[102.885909,33.229402],[102.886361,33.229416],[102.88671,33.229269],[102.88681,33.229111],[102.886771,33.228909],[102.886503,33.228746],[102.886237,33.228639],[102.886162,33.227884],[102.886061,33.226983],[102.885872,33.226623],[102.885606,33.226216],[102.885578,33.225929],[102.885743,33.225722],[102.886035,33.225567],[102.88636,33.225543],[102.886656,33.225617],[102.886748,33.225892],[102.886835,33.226434],[102.886993,33.22674],[102.887502,33.227143],[102.887689,33.227256],[102.887977,33.227336],[102.888141,33.227232],[102.888423,33.226394],[102.88868,33.225783],[102.888766,33.225625],[102.888722,33.225427],[102.888442,33.225208],[102.88793,33.224916],[102.887719,33.22489],[102.887335,33.224988],[102.886773,33.225222],[102.886652,33.225178],[102.886656,33.224978],[102.886881,33.224173],[102.887083,33.223284],[102.887351,33.222323],[102.88735,33.222165],[102.887182,33.222059],[102.886929,33.222156],[102.886486,33.222829],[102.886025,33.223404],[102.885738,33.223582],[102.885456,33.223606],[102.885301,33.223496],[102.885317,33.223368],[102.88569,33.223094],[102.88598,33.222849],[102.885982,33.22267],[102.885777,33.222554],[102.885279,33.222559],[102.884879,33.222571],[102.88469,33.222463],[102.884594,33.222066],[102.884611,33.221624],[102.884615,33.221397],[102.884587,33.221201],[102.884507,33.220964],[102.884458,33.220786],[102.884372,33.220649],[102.884236,33.22061],[102.884003,33.220622],[102.883763,33.220655],[102.883571,33.220592],[102.883136,33.220489],[102.882813,33.22048],[102.882516,33.220616],[102.882309,33.220678],[102.881724,33.220602],[102.881418,33.220599],[102.881144,33.220709],[102.880946,33.220894],[102.880773,33.221087],[102.88056,33.221167],[102.880412,33.221079],[102.880425,33.22094],[102.880496,33.220597],[102.880538,33.220309],[102.880419,33.219811],[102.880335,33.219572],[102.880109,33.219437],[102.879722,33.219436],[102.879485,33.219508],[102.879404,33.219671],[102.879434,33.220021],[102.87951,33.220405],[102.879482,33.220651],[102.879335,33.220916],[102.879037,33.221043],[102.878608,33.220927],[102.878093,33.220621],[102.877952,33.220433],[102.878032,33.220276],[102.878397,33.220148],[102.878605,33.220041],[102.878635,33.219896],[102.878208,33.219444],[102.87769,33.218967],[102.877591,33.218741],[102.877646,33.218529],[102.877835,33.218388],[102.878276,33.218302],[102.878636,33.218257],[102.878788,33.218144],[102.878813,33.21783],[102.878655,33.217627],[102.878452,33.217475],[102.878134,33.217403],[102.877422,33.217525],[102.876919,33.217639],[102.876517,33.21763],[102.876438,33.217628],[102.875901,33.217478],[102.875468,33.217255],[102.87526,33.217109],[102.87527,33.216943],[102.875401,33.216764],[102.876018,33.216626],[102.876501,33.216491],[102.876742,33.21636],[102.876791,33.216186],[102.876764,33.21598],[102.876598,33.215851],[102.875718,33.215945],[102.875222,33.215942],[102.87456,33.215623],[102.874043,33.215262],[102.873798,33.214896],[102.873742,33.214479],[102.873825,33.214297],[102.874007,33.214233],[102.874311,33.214335],[102.874663,33.214707],[102.875188,33.215411],[102.87548,33.215566],[102.87584,33.215588],[102.876453,33.215431],[102.876838,33.215236],[102.877047,33.214934],[102.876906,33.21466],[102.876602,33.214694],[102.876039,33.214946],[102.875677,33.214959],[102.875557,33.214765],[102.875865,33.214363],[102.876054,33.214189],[102.876171,33.213722],[102.876195,33.213451],[102.876081,33.213211],[102.876145,33.213003],[102.876289,33.212859],[102.876722,33.212873],[102.876725,33.213034],[102.876565,33.213449],[102.876528,33.213858],[102.876716,33.214141],[102.877072,33.214298],[102.877576,33.214323],[102.877638,33.214136],[102.877595,33.213788],[102.87748,33.213354],[102.877485,33.213115],[102.87759,33.212991],[102.87789,33.21295],[102.878588,33.213428],[102.878894,33.213612],[102.879436,33.213658],[102.879743,33.213542],[102.879914,33.213325],[102.879963,33.213079],[102.879793,33.212787],[102.879453,33.212491],[102.878935,33.212246],[102.878578,33.212178],[102.878098,33.212251],[102.87745,33.212346],[102.876911,33.212229],[102.876879,33.212038],[102.876957,33.211928],[102.877611,33.211889],[102.878261,33.211904],[102.878795,33.211747],[102.879264,33.211475],[102.879335,33.211228],[102.879219,33.210952],[102.878891,33.210734],[102.87822,33.211259],[102.877831,33.211528],[102.877482,33.211476],[102.877371,33.211157],[102.877402,33.21071],[102.87749,33.210271],[102.877638,33.210067],[102.878036,33.210041],[102.878486,33.210202],[102.878665,33.210143],[102.878609,33.209555],[102.878707,33.208739],[102.87839,33.208345],[102.878047,33.208411],[102.87784,33.208646],[102.877606,33.20926],[102.877352,33.20954],[102.877007,33.209719],[102.876614,33.209746],[102.876555,33.20959],[102.876723,33.209343],[102.877053,33.208925],[102.877327,33.208604],[102.877455,33.208384],[102.877392,33.208067],[102.877028,33.207618],[102.876904,33.207495],[102.876816,33.207255],[102.876899,33.207062],[102.877276,33.207013],[102.877598,33.20697],[102.877948,33.206934],[102.87815,33.206971],[102.878141,33.207131],[102.878058,33.207389],[102.878146,33.207542],[102.878347,33.207519],[102.878863,33.207368],[102.879435,33.207332],[102.880327,33.207389],[102.880866,33.207459],[102.88148,33.207627],[102.88177,33.207706],[102.881954,33.207666],[102.882086,33.207533],[102.882021,33.207197],[102.881807,33.206692],[102.881599,33.20656],[102.88097,33.206753],[102.880786,33.206708],[102.880653,33.206459],[102.880437,33.206174],[102.880042,33.205948],[102.879475,33.205672],[102.879447,33.205494],[102.879562,33.205345],[102.880021,33.205196],[102.88027,33.205071],[102.880229,33.204905],[102.879752,33.204771],[102.879455,33.204408],[102.879244,33.204007],[102.879305,33.203841],[102.879562,33.203741],[102.879794,33.203701],[102.879948,33.20361],[102.88006,33.203396],[102.880178,33.203187],[102.880336,33.203098],[102.880498,33.20312],[102.88073,33.203266],[102.881129,33.20364],[102.881377,33.203707],[102.881774,33.203669],[102.881906,33.203546],[102.881841,33.2034],[102.881566,33.20326],[102.881335,33.203136],[102.881126,33.202932],[102.880912,33.202619],[102.880859,33.202455],[102.880979,33.202245],[102.881229,33.202132],[102.881393,33.202143],[102.881501,33.202238],[102.881583,33.202584],[102.881688,33.202817],[102.881961,33.2029],[102.882372,33.202846],[102.88274,33.202735],[102.882941,33.2026],[102.883038,33.202385],[102.883051,33.202162],[102.882907,33.201918],[102.882693,33.201699],[102.882604,33.201581],[102.882159,33.20152],[102.881844,33.201388],[102.881786,33.201224],[102.881928,33.20102],[102.882102,33.200846],[102.882119,33.200652],[102.881942,33.200578],[102.881327,33.200729],[102.880923,33.200765],[102.880722,33.200646],[102.88065,33.2005],[102.880801,33.20031],[102.881012,33.200122],[102.881181,33.19999],[102.881179,33.199804],[102.880946,33.19957],[102.880336,33.199244],[102.879953,33.199189],[102.879372,33.199172],[102.879215,33.19896],[102.879259,33.19879],[102.87966,33.198478],[102.879742,33.198317],[102.879687,33.198165],[102.879058,33.198093],[102.878364,33.198178],[102.878042,33.198175],[102.877907,33.198012],[102.877974,33.197868],[102.878233,33.197725],[102.878398,33.197604],[102.878504,33.197386],[102.878419,33.197029],[102.878042,33.196635],[102.877707,33.196482],[102.877256,33.196444],[102.877068,33.196344],[102.877071,33.196216],[102.877212,33.196114],[102.877387,33.196029],[102.877485,33.195929],[102.87745,33.1958],[102.877286,33.195692],[102.877035,33.195574],[102.876999,33.195394],[102.87714,33.195287],[102.877598,33.195196],[102.877983,33.19503],[102.878249,33.194794],[102.878267,33.19459],[102.878099,33.194368],[102.877701,33.194402],[102.877191,33.194468],[102.876882,33.194419],[102.876879,33.194242],[102.877164,33.193916],[102.877537,33.19345],[102.877772,33.193017],[102.877897,33.192712],[102.877707,33.192285],[102.877449,33.192332],[102.877415,33.19263],[102.877451,33.192989],[102.877263,33.1933],[102.877043,33.193372],[102.876812,33.193258],[102.876817,33.192882],[102.876719,33.192525],[102.876395,33.192531],[102.87614,33.192925],[102.875919,33.193122],[102.875286,33.1932],[102.874933,33.193129],[102.874901,33.192999],[102.875157,33.192781],[102.875536,33.192611],[102.875701,33.192389],[102.875511,33.192157],[102.875228,33.19206],[102.874645,33.19205],[102.874508,33.191868],[102.874351,33.191556],[102.873942,33.191373],[102.87376,33.191274],[102.873756,33.19115],[102.874168,33.190886],[102.874562,33.19054],[102.874874,33.190339],[102.874902,33.190154],[102.874778,33.189949],[102.874436,33.189882],[102.874092,33.189954],[102.873812,33.189904],[102.873707,33.189662],[102.873724,33.189367],[102.873936,33.188647],[102.874013,33.188298],[102.873879,33.188068],[102.873641,33.188082],[102.87347,33.188385],[102.873336,33.188737],[102.873122,33.188904],[102.87286,33.188897],[102.872783,33.188895],[102.872461,33.188719],[102.872397,33.188704],[102.872182,33.188655],[102.872009,33.188515],[102.872055,33.188207],[102.872107,33.187895],[102.872124,33.187605],[102.872207,33.187451],[102.872172,33.187269],[102.872046,33.187197],[102.871766,33.187247],[102.871574,33.187525],[102.871402,33.187851],[102.871219,33.187862],[102.871106,33.187748],[102.870958,33.187566],[102.870774,33.18752],[102.870545,33.187568],[102.87034,33.187774],[102.870106,33.187997],[102.869903,33.188075],[102.869765,33.188021],[102.869735,33.187858],[102.869847,33.187687],[102.870022,33.187494],[102.870056,33.187295],[102.869943,33.187205],[102.869645,33.187264],[102.869403,33.187321],[102.869186,33.187254],[102.869012,33.187142],[102.86901,33.186978],[102.868996,33.186802],[102.868873,33.186657],[102.868261,33.186406],[102.867811,33.186257],[102.867636,33.186342],[102.867559,33.186512],[102.867654,33.18676],[102.867821,33.187109],[102.86795,33.187698],[102.868124,33.187929],[102.868295,33.188021],[102.868247,33.188182],[102.867978,33.188293],[102.867667,33.188406],[102.867612,33.188564],[102.867732,33.188688],[102.868062,33.188988],[102.868087,33.189224],[102.868,33.189369],[102.867759,33.18938],[102.867363,33.189134],[102.8669,33.188803],[102.866306,33.188392],[102.866066,33.188317],[102.86585,33.188391],[102.865865,33.188487],[102.866085,33.188669],[102.866163,33.188845],[102.866046,33.189096],[102.865637,33.18949],[102.865233,33.189854],[102.865188,33.190118],[102.865304,33.19031],[102.865726,33.190372],[102.866222,33.190423],[102.866556,33.190579],[102.866997,33.19073],[102.867154,33.190942],[102.867118,33.191274],[102.866913,33.191579],[102.866537,33.191707],[102.865916,33.191681],[102.865572,33.191543],[102.865437,33.191342],[102.865354,33.191015],[102.86515,33.19083],[102.864723,33.19076],[102.864323,33.19085],[102.864031,33.191048],[102.863653,33.19119],[102.863189,33.191131],[102.862945,33.190957],[102.86302,33.190831],[102.863271,33.190752],[102.863618,33.190695],[102.863695,33.190473],[102.863689,33.189923],[102.863899,33.18961],[102.864033,33.189344],[102.863892,33.189149],[102.863676,33.189272],[102.863532,33.189559],[102.863164,33.189458],[102.862897,33.189376],[102.862522,33.189389],[102.862218,33.189396],[102.861854,33.189231],[102.861396,33.188919],[102.860739,33.18882],[102.860373,33.188691],[102.860301,33.188496],[102.860288,33.188138],[102.860062,33.187779],[102.859741,33.187323],[102.859393,33.18688],[102.859235,33.186823],[102.858977,33.18702],[102.858746,33.187039],[102.858638,33.186848],[102.858553,33.186566],[102.858294,33.186339],[102.857964,33.186082],[102.857712,33.186129],[102.857578,33.186476],[102.857428,33.186812],[102.857288,33.186878],[102.857127,33.186833],[102.85706,33.186716],[102.856954,33.186002],[102.856835,33.185578],[102.856712,33.185359],[102.856502,33.185369],[102.856291,33.185584],[102.856065,33.185865],[102.855846,33.185837],[102.855861,33.185676],[102.856055,33.18546],[102.856193,33.185223],[102.856161,33.185002],[102.855977,33.184947],[102.85541,33.185052],[102.855164,33.185104],[102.854868,33.18493],[102.854544,33.184654],[102.854266,33.184372],[102.853971,33.184332],[102.853548,33.184514],[102.853386,33.184747],[102.853271,33.185035],[102.853149,33.185151],[102.852927,33.185096],[102.85259,33.184497],[102.852272,33.184126],[102.851538,33.184096],[102.851029,33.184095],[102.850819,33.183976],[102.850898,33.183715],[102.851108,33.18347],[102.851651,33.183053],[102.851841,33.182918],[102.851944,33.182979],[102.852051,33.18333],[102.85214,33.183616],[102.852448,33.183722],[102.852772,33.18371],[102.853136,33.183586],[102.853239,33.183504],[102.85319,33.183439],[102.852919,33.183342],[102.852804,33.18326],[102.852761,33.183031],[102.852691,33.18277],[102.852552,33.182487],[102.852549,33.182296],[102.852663,33.182093],[102.852848,33.181963],[102.853024,33.181977],[102.853154,33.182295],[102.853336,33.182695],[102.853636,33.182961],[102.853893,33.183215],[102.854064,33.183327],[102.854177,33.183334],[102.854236,33.183283],[102.85431,33.183057],[102.854372,33.182789],[102.854584,33.182508],[102.854597,33.182196],[102.854615,33.181885],[102.854627,33.181643],[102.854435,33.181477],[102.854056,33.181274],[102.853915,33.181135],[102.853887,33.181026],[102.853948,33.180836],[102.854027,33.180679],[102.854121,33.18066],[102.854372,33.180787],[102.854603,33.180874],[102.85484,33.180846],[102.854965,33.180722],[102.854971,33.180526],[102.854888,33.180189],[102.854819,33.179859],[102.854861,33.17962],[102.855038,33.179555],[102.855208,33.179613],[102.855286,33.179729],[102.8552,33.179943],[102.855175,33.180115],[102.855288,33.180313],[102.855445,33.180412],[102.855702,33.180375],[102.85608,33.18014],[102.856415,33.179975],[102.856454,33.179801],[102.856238,33.17942],[102.855804,33.179088],[102.855364,33.178674],[102.855138,33.178474],[102.854903,33.178352],[102.854849,33.178117],[102.854894,33.177926],[102.855164,33.177819],[102.855763,33.177666],[102.856151,33.177578],[102.856483,33.177428],[102.856698,33.177297],[102.85676,33.177042],[102.856723,33.176825],[102.856598,33.176491],[102.856289,33.176468],[102.855851,33.176542],[102.855665,33.176531],[102.855556,33.176287],[102.855606,33.176157],[102.856038,33.176036],[102.856167,33.175862],[102.856057,33.175644],[102.855541,33.175322],[102.855369,33.175146],[102.855425,33.17492],[102.855619,33.174788],[102.856024,33.174698],[102.856441,33.174547],[102.856567,33.174424],[102.856708,33.174051],[102.856968,33.173815],[102.857242,33.173623],[102.857395,33.173369],[102.857299,33.173132],[102.857016,33.173076],[102.856714,33.173269],[102.856494,33.173635],[102.856328,33.173994],[102.856179,33.174188],[102.85594,33.174207],[102.855776,33.174117],[102.855707,33.17396],[102.855719,33.173823],[102.855868,33.173689],[102.856137,33.173504],[102.856217,33.17329],[102.856086,33.173109],[102.855663,33.172954],[102.855221,33.172888],[102.854684,33.172877],[102.854534,33.17279],[102.854494,33.172654],[102.854404,33.172652],[102.85435,33.172652],[102.854332,33.173127],[102.854302,33.173219],[102.854238,33.173342],[102.853906,33.173709],[102.85351,33.174122],[102.853463,33.174094],[102.853418,33.174068],[102.852959,33.173695],[102.852582,33.173393],[102.852331,33.173199],[102.852301,33.173148],[102.852237,33.173137],[102.852192,33.173125],[102.85214,33.173095],[102.852099,33.173051],[102.852082,33.173006],[102.852073,33.172976],[102.852058,33.172935],[102.852044,33.172905],[102.85213,33.172768],[102.852718,33.172623],[102.853644,33.17233],[102.854049,33.172126],[102.85433,33.171874],[102.854426,33.171789],[102.854437,33.171779],[102.854511,33.171713],[102.854901,33.171467],[102.855005,33.171286],[102.855041,33.171202],[102.855157,33.171219],[102.855461,33.171429],[102.855469,33.171435],[102.855523,33.171488],[102.855532,33.171497],[102.855575,33.171539],[102.855642,33.171499],[102.855636,33.171369],[102.855686,33.171148],[102.855806,33.170955],[102.855947,33.17082],[102.856081,33.170778],[102.856186,33.170805],[102.856257,33.170989],[102.856113,33.171284],[102.856043,33.171431],[102.85606,33.171533],[102.856245,33.171608],[102.85629,33.17162],[102.856267,33.171576],[102.856317,33.171582],[102.856331,33.171578],[102.856337,33.171558],[102.856336,33.171525],[102.85633,33.171511],[102.85631,33.171476],[102.856287,33.171378],[102.85628,33.171261],[102.856289,33.171179],[102.856312,33.171128],[102.856314,33.171125],[102.856339,33.171101],[102.856363,33.171088],[102.856393,33.17108],[102.85643,33.17108],[102.856459,33.171087],[102.856492,33.171103],[102.856514,33.17112],[102.856562,33.171184],[102.856601,33.171244],[102.856675,33.171325],[102.856761,33.171403],[102.85679,33.171408],[102.856807,33.171396],[102.856807,33.171369],[102.856801,33.171337],[102.856786,33.171303],[102.856779,33.171275],[102.856777,33.171246],[102.856805,33.171211],[102.856845,33.171171],[102.856903,33.171114],[102.85694,33.171077],[102.856957,33.17105],[102.856946,33.170997],[102.856935,33.170937],[102.856924,33.170884],[102.856924,33.170825],[102.856938,33.170765],[102.856957,33.170714],[102.856962,33.170674],[102.856962,33.170616],[102.856957,33.170575],[102.85694,33.170544],[102.856898,33.17051],[102.856807,33.170497],[102.856712,33.170487],[102.856585,33.170469],[102.856386,33.170435],[102.856287,33.17043],[102.856173,33.170398],[102.856108,33.17036],[102.85609,33.170345],[102.856063,33.170315],[102.85605,33.170283],[102.856049,33.170249],[102.856064,33.170227],[102.856097,33.170204],[102.856143,33.170184],[102.856186,33.17017],[102.856207,33.170157],[102.856233,33.170104],[102.85626,33.170055],[102.856315,33.170021],[102.856364,33.170004],[102.856442,33.169986],[102.85653,33.169983],[102.856572,33.169987],[102.856613,33.170009],[102.85666,33.170041],[102.856697,33.17006],[102.856735,33.170068],[102.856783,33.170071],[102.856835,33.170071],[102.856879,33.170054],[102.856916,33.170026],[102.856942,33.169997],[102.856947,33.169976],[102.856944,33.169959],[102.856928,33.169946],[102.856891,33.169935],[102.856839,33.16992],[102.856788,33.169907],[102.856709,33.169865],[102.856671,33.169839],[102.856625,33.169799],[102.856601,33.169763],[102.856589,33.169718],[102.856585,33.169674],[102.856597,33.169639],[102.856641,33.169596],[102.856683,33.169562],[102.856704,33.169532],[102.856706,33.169484],[102.856692,33.169455],[102.856653,33.16942],[102.856612,33.169411],[102.856552,33.169407],[102.856501,33.169407],[102.856448,33.169426],[102.856363,33.169483],[102.856326,33.169505],[102.856274,33.169541],[102.856246,33.16956],[102.856212,33.16957],[102.856156,33.169578],[102.856104,33.169579],[102.856061,33.169569],[102.856027,33.169536],[102.855999,33.169492],[102.85598,33.169407],[102.855948,33.16934],[102.855918,33.169305],[102.85589,33.169255],[102.855874,33.169204],[102.855865,33.169169],[102.855842,33.169141],[102.85581,33.169145],[102.855764,33.169166],[102.855712,33.169172],[102.855675,33.169172],[102.855528,33.169169],[102.855521,33.16917],[102.855477,33.169174],[102.855413,33.16919],[102.855382,33.169193],[102.855341,33.169185],[102.855296,33.169159],[102.855252,33.169131],[102.85521,33.169108],[102.855195,33.169088],[102.855186,33.169059],[102.855192,33.169022],[102.855212,33.168993],[102.855245,33.168964],[102.855308,33.16893],[102.855409,33.168881],[102.855466,33.168844],[102.855513,33.168811],[102.855595,33.168758],[102.855594,33.168696],[102.855583,33.168693],[102.855547,33.168681],[102.855518,33.168681],[102.855457,33.168681],[102.855403,33.168671],[102.855358,33.168637],[102.855329,33.168594],[102.855319,33.168555],[102.85532,33.16852],[102.855337,33.168482],[102.855371,33.168453],[102.855406,33.168438],[102.855463,33.168429],[102.855538,33.16843],[102.855609,33.168429],[102.85572,33.168431],[102.855734,33.168435],[102.855756,33.168447],[102.855788,33.168459],[102.855817,33.168462],[102.855838,33.168458],[102.855857,33.168446],[102.85587,33.168433],[102.855949,33.168487],[102.855983,33.168388],[102.855992,33.168367],[102.856004,33.168361],[102.856021,33.168364],[102.856034,33.168371],[102.856094,33.168422],[102.856149,33.168464],[102.85618,33.168471],[102.856219,33.168475],[102.856263,33.168472],[102.856297,33.168464],[102.856326,33.168455],[102.856354,33.168429],[102.856371,33.168405],[102.856378,33.16838],[102.856379,33.168347],[102.856373,33.16831],[102.856368,33.1683],[102.856349,33.168261],[102.856335,33.168224],[102.85632,33.16818],[102.856309,33.168124],[102.856313,33.168071],[102.856313,33.168053],[102.856312,33.168014],[102.856306,33.167983],[102.856292,33.167954],[102.856258,33.167899],[102.856256,33.167881],[102.856262,33.167865],[102.856278,33.167848],[102.856333,33.167814],[102.856354,33.167807],[102.8565,33.16775],[102.856545,33.167745],[102.856569,33.167743],[102.856592,33.167748],[102.856599,33.167758],[102.856603,33.167773],[102.856603,33.167797],[102.856595,33.167834],[102.856582,33.167874],[102.856551,33.167918],[102.856521,33.167951],[102.856449,33.168129],[102.856441,33.168165],[102.856444,33.168215],[102.856458,33.168259],[102.856489,33.168322],[102.856517,33.168351],[102.856574,33.168388],[102.856622,33.168396],[102.856693,33.168403],[102.85676,33.168403],[102.85681,33.168398],[102.856843,33.168379],[102.856859,33.168364],[102.856863,33.168345],[102.85686,33.168311],[102.85685,33.168257],[102.856841,33.168213],[102.85684,33.168189],[102.856843,33.168161],[102.856856,33.168134],[102.856872,33.168127],[102.856884,33.168128],[102.856926,33.16813],[102.856987,33.168142],[102.856966,33.168075],[102.856943,33.168003],[102.856908,33.167892],[102.856597,33.167662],[102.856167,33.167472],[102.855957,33.167187],[102.85588,33.166919],[102.855953,33.166653],[102.85634,33.166533],[102.8566,33.166584],[102.856625,33.166589],[102.856673,33.166599],[102.856691,33.166602],[102.856692,33.166568],[102.856688,33.166519],[102.856711,33.166475],[102.856746,33.166441],[102.85679,33.166425],[102.856835,33.166424],[102.856868,33.166425],[102.856906,33.166414],[102.85696,33.166411],[102.857132,33.16644],[102.857208,33.166477],[102.857252,33.166501],[102.857284,33.166519],[102.857291,33.166525],[102.857302,33.166535],[102.857309,33.166554],[102.857307,33.166574],[102.857276,33.166588],[102.857175,33.166641],[102.857104,33.166699],[102.85706,33.16675],[102.857039,33.166796],[102.857034,33.166819],[102.85703,33.166857],[102.857039,33.166879],[102.857051,33.166896],[102.857076,33.166912],[102.8571,33.166922],[102.857122,33.166926],[102.857643,33.167564],[102.857711,33.167647],[102.857718,33.167656],[102.857736,33.167605],[102.857777,33.16751],[102.857799,33.167465],[102.857825,33.16744],[102.857857,33.167432],[102.857942,33.167426],[102.858038,33.16743],[102.858071,33.167444],[102.858093,33.167467],[102.858114,33.167501],[102.85813,33.167542],[102.858139,33.16759],[102.858135,33.167654],[102.858095,33.167748],[102.858029,33.167835],[102.857972,33.167881],[102.857922,33.167907],[102.857931,33.167917],[102.857959,33.167952],[102.858248,33.16842],[102.858524,33.168762],[102.858712,33.169257],[102.859056,33.169544],[102.859239,33.169561],[102.859343,33.169437],[102.8594,33.169228],[102.859404,33.169211],[102.859409,33.169194],[102.859416,33.169167],[102.859616,33.169344],[102.859826,33.169508],[102.859929,33.169577],[102.860084,33.169589],[102.860213,33.169551],[102.860249,33.169469],[102.860098,33.169344],[102.859809,33.169103],[102.859713,33.168954],[102.859743,33.168882],[102.859907,33.168838],[102.860066,33.168801],[102.860218,33.168672],[102.860316,33.168625],[102.860453,33.168635],[102.860573,33.16873],[102.860881,33.168954],[102.861059,33.16906],[102.861351,33.169146],[102.861687,33.169168],[102.861936,33.169123],[102.862153,33.169042],[102.862234,33.168919],[102.862206,33.168813],[102.862067,33.168776],[102.861749,33.168787],[102.861583,33.168773],[102.861505,33.168555],[102.861402,33.168229],[102.861444,33.168095],[102.861512,33.168096],[102.861593,33.168154],[102.861677,33.168331],[102.861776,33.168376],[102.861926,33.168373],[102.862051,33.168323],[102.862176,33.168216],[102.862212,33.168096],[102.862188,33.167935],[102.862176,33.167832],[102.862227,33.167727],[102.862307,33.167643],[102.862477,33.167608],[102.86265,33.167623],[102.862764,33.167736],[102.862836,33.167979],[102.862874,33.168211],[102.862941,33.168382],[102.86302,33.168427],[102.86317,33.168344],[102.863342,33.168191],[102.863466,33.168173],[102.863676,33.168258],[102.864056,33.168472],[102.864278,33.168436],[102.864555,33.168273],[102.864779,33.168146],[102.864866,33.168042],[102.864756,33.167881],[102.864747,33.167748],[102.864819,33.167533],[102.864892,33.167447],[102.865339,33.167433],[102.865508,33.167464],[102.865703,33.16752],[102.866066,33.167791],[102.866426,33.167984],[102.866879,33.16811],[102.86713,33.168122],[102.867306,33.168085],[102.8675,33.167968],[102.86763,33.167738],[102.86762,33.167553],[102.867519,33.167525],[102.867305,33.167618],[102.867033,33.167719],[102.866774,33.167739],[102.866645,33.167692],[102.866659,33.167582],[102.866786,33.167427],[102.866766,33.167386],[102.866764,33.167381],[102.86676,33.167373],[102.866544,33.166939],[102.866131,33.165877],[102.865702,33.165501],[102.86546,33.165128],[102.865616,33.16495],[102.865665,33.164893],[102.865868,33.164661],[102.866586,33.164357],[102.866885,33.164063],[102.86706,33.16375],[102.867022,33.163591],[102.866848,33.163563],[102.866805,33.163586],[102.866747,33.163615],[102.866604,33.163657],[102.86647,33.163684],[102.866401,33.163689],[102.866274,33.163688],[102.866189,33.163679],[102.866129,33.163664],[102.866087,33.163638],[102.866067,33.16362],[102.866049,33.163623],[102.866019,33.163627],[102.865602,33.163567],[102.865361,33.163177],[102.865747,33.162779],[102.866115,33.162514],[102.866124,33.162507],[102.866102,33.162461],[102.86609,33.162408],[102.866091,33.162355],[102.866104,33.162299],[102.866144,33.162241],[102.866243,33.162176],[102.866373,33.162138],[102.866468,33.162123],[102.866534,33.162126],[102.866565,33.162137],[102.866571,33.16213],[102.866684,33.162022],[102.86663,33.16167],[102.866535,33.161265],[102.866454,33.161227],[102.866143,33.161082],[102.865944,33.161058],[102.865943,33.161156],[102.865898,33.161269],[102.865759,33.16138],[102.865705,33.161424],[102.865589,33.161469],[102.865401,33.161506],[102.86525,33.161519],[102.864999,33.161521],[102.864873,33.161516],[102.864783,33.161509],[102.864754,33.161533],[102.864355,33.161631],[102.863879,33.161447],[102.863574,33.161108],[102.863502,33.160633],[102.863574,33.160248],[102.863895,33.159937],[102.864074,33.159931],[102.864087,33.15993],[102.864097,33.15993],[102.864172,33.159927],[102.864195,33.159734],[102.864263,33.159523],[102.864366,33.159369],[102.864538,33.159352],[102.86477,33.159426],[102.864819,33.159546],[102.864648,33.159691],[102.864468,33.159805],[102.864448,33.159918],[102.864519,33.159978],[102.864647,33.159967],[102.8648,33.159867],[102.864926,33.159835],[102.865059,33.159868],[102.865293,33.159982],[102.865668,33.15994],[102.865844,33.159867],[102.865913,33.159812],[102.865897,33.159707],[102.865596,33.159537],[102.865281,33.159241],[102.865248,33.159128],[102.865324,33.159033],[102.865406,33.159015],[102.865422,33.158975],[102.865555,33.158631],[102.86563,33.158123],[102.865664,33.157596],[102.865764,33.156895],[102.86569,33.156508],[102.865472,33.156047],[102.864896,33.155651],[102.864531,33.155241],[102.864187,33.15476],[102.864053,33.154249],[102.863919,33.153772],[102.863801,33.153472],[102.863529,33.153375],[102.863523,33.153372],[102.863483,33.153358],[102.863418,33.153405],[102.863339,33.153423],[102.863233,33.153429],[102.863146,33.153478],[102.86303,33.153675],[102.862897,33.153876],[102.862698,33.154113],[102.862604,33.154185],[102.862501,33.154205],[102.862377,33.154192],[102.862288,33.154155],[102.862199,33.154105],[102.8622,33.154043],[102.86223,33.153974],[102.862327,33.153945],[102.86244,33.153904],[102.86254,33.153853],[102.862582,33.153802],[102.862541,33.153721],[102.862478,33.153719],[102.862326,33.153777],[102.862241,33.153789],[102.862159,33.153744],[102.861951,33.153617],[102.861786,33.153597],[102.861669,33.153586],[102.861568,33.153538],[102.861445,33.153399],[102.86138,33.153301],[102.861378,33.153225],[102.861412,33.153129],[102.861445,33.153084],[102.861501,33.153072],[102.861592,33.153088],[102.861669,33.153154],[102.861797,33.153295],[102.861934,33.15344],[102.862053,33.153518],[102.862172,33.153568],[102.862262,33.153572],[102.862355,33.153554],[102.862383,33.153511],[102.862346,33.153449],[102.862139,33.153353],[102.861932,33.153235],[102.861884,33.153142],[102.861933,33.15307],[102.861989,33.153035],[102.862068,33.153041],[102.862212,33.153072],[102.862355,33.153086],[102.862453,33.153064],[102.862465,33.153008],[102.862458,33.15295],[102.862352,33.15288],[102.862113,33.152775],[102.862011,33.152698],[102.861962,33.152606],[102.862004,33.152495],[102.862058,33.152421],[102.862075,33.152367],[102.862069,33.152279],[102.862069,33.152217],[102.862039,33.152125],[102.861971,33.15208],[102.861823,33.152065],[102.861664,33.152065],[102.861555,33.152114],[102.861509,33.152158],[102.861504,33.152214],[102.861546,33.152268],[102.861624,33.152334],[102.861647,33.152404],[102.861616,33.152473],[102.861549,33.152506],[102.861424,33.152514],[102.861298,33.152558],[102.861222,33.152602],[102.861199,33.152716],[102.861229,33.152841],[102.86129,33.152994],[102.861275,33.15311],[102.861209,33.153191],[102.861123,33.153199],[102.861085,33.15315],[102.861046,33.153017],[102.860979,33.15291],[102.860837,33.152894],[102.860474,33.152937],[102.860215,33.152977],[102.860054,33.153038],[102.859935,33.153071],[102.859868,33.153076],[102.859809,33.153063],[102.859773,33.153084],[102.859765,33.153089],[102.859653,33.153154],[102.859383,33.153097],[102.859159,33.152865],[102.859028,33.152578],[102.858981,33.152475],[102.858995,33.152278],[102.858998,33.152237],[102.859004,33.152152],[102.859012,33.152037],[102.859012,33.151914],[102.859011,33.15167],[102.859011,33.151654],[102.859011,33.151537],[102.85901,33.151264],[102.85898,33.150789],[102.858822,33.1504],[102.858096,33.150194],[102.857882,33.150306],[102.857872,33.150312],[102.857839,33.150329],[102.857815,33.150341],[102.857804,33.150347],[102.857314,33.150602],[102.856594,33.151029],[102.855902,33.15114],[102.855704,33.151558],[102.855693,33.151609],[102.855689,33.151627],[102.855697,33.151634],[102.85571,33.151645],[102.855729,33.151658],[102.855752,33.151676],[102.855774,33.151695],[102.855803,33.15173],[102.855824,33.151769],[102.85583,33.151806],[102.855829,33.151844],[102.855822,33.151871],[102.855806,33.151899],[102.855789,33.151913],[102.855746,33.151933],[102.855704,33.151944],[102.855684,33.151956],[102.855643,33.151981],[102.855608,33.152005],[102.855547,33.152032],[102.855457,33.152109],[102.85541,33.152176],[102.85544,33.152273],[102.855508,33.152364],[102.855379,33.15251],[102.855372,33.152518],[102.855307,33.152592],[102.855174,33.152744],[102.854841,33.152703],[102.854557,33.152364],[102.854651,33.151927],[102.854685,33.151383],[102.85451,33.150835],[102.854155,33.149986],[102.853415,33.148458],[102.8534,33.148427],[102.853204,33.147897],[102.853194,33.14744],[102.853354,33.147254],[102.853364,33.147242],[102.853387,33.147215],[102.8534,33.147209],[102.853313,33.147122],[102.853303,33.147027],[102.853351,33.146871],[102.853444,33.146772],[102.853561,33.146715],[102.853679,33.146759],[102.853843,33.146878],[102.854015,33.14711],[102.854104,33.147179],[102.854224,33.14718],[102.854312,33.147169],[102.854387,33.147135],[102.854392,33.147019],[102.854388,33.146909],[102.854436,33.146795],[102.854548,33.146725],[102.854734,33.146718],[102.854999,33.146813],[102.855105,33.146836],[102.855157,33.146821],[102.855235,33.146732],[102.855236,33.146616],[102.855192,33.146522],[102.855086,33.14641],[102.855055,33.146318],[102.85511,33.146201],[102.855179,33.146183],[102.855352,33.146178],[102.85545,33.146149],[102.855534,33.146069],[102.855653,33.146024],[102.855822,33.146085],[102.855956,33.146215],[102.855979,33.146311],[102.855919,33.14642],[102.855659,33.146507],[102.855495,33.146601],[102.855453,33.146737],[102.855498,33.146889],[102.855579,33.146957],[102.855717,33.14691],[102.855852,33.146782],[102.856006,33.146612],[102.856168,33.146517],[102.856284,33.146505],[102.856384,33.146497],[102.856472,33.146434],[102.856421,33.146351],[102.856377,33.146316],[102.856424,33.146239],[102.856477,33.146163],[102.856461,33.146098],[102.856332,33.146023],[102.856272,33.145942],[102.856248,33.145822],[102.856245,33.145579],[102.856239,33.145446],[102.85616,33.145378],[102.856066,33.145388],[102.856045,33.145471],[102.856094,33.145585],[102.856089,33.14567],[102.855974,33.145804],[102.855789,33.145868],[102.855599,33.145876],[102.855516,33.145842],[102.85554,33.145764],[102.855598,33.145652],[102.855613,33.145539],[102.855509,33.145482],[102.855225,33.145487],[102.854947,33.145547],[102.854776,33.145569],[102.85455,33.145567],[102.85439,33.145581],[102.854226,33.145579],[102.854034,33.145519],[102.853896,33.145411],[102.853781,33.145297],[102.853699,33.145148],[102.8537,33.145038],[102.853755,33.144926],[102.853837,33.14487],[102.853821,33.144845],[102.853817,33.144838],[102.853756,33.144743],[102.853749,33.144732],[102.85365,33.144798],[102.85354,33.144859],[102.853486,33.14488],[102.853441,33.144889],[102.85342,33.144891],[102.853389,33.144883],[102.853364,33.144872],[102.853336,33.144851],[102.85331,33.144793],[102.853263,33.144665],[102.853239,33.144635],[102.853213,33.144591],[102.853198,33.144572],[102.853181,33.144557],[102.853164,33.144545],[102.853148,33.144523],[102.853139,33.144507],[102.853134,33.144491],[102.853135,33.144481],[102.853092,33.144486],[102.853061,33.1445],[102.853022,33.144513],[102.852993,33.144536],[102.852982,33.144554],[102.852969,33.144585],[102.852957,33.144616],[102.852938,33.144657],[102.852936,33.144686],[102.852939,33.144708],[102.852951,33.144732],[102.852965,33.144764],[102.852932,33.144777],[102.852482,33.144951],[102.85227,33.145088],[102.852083,33.145032],[102.852192,33.144876],[102.852429,33.144564],[102.852716,33.143919],[102.853168,33.143365],[102.853763,33.142953],[102.854334,33.142629],[102.855242,33.142224],[102.855628,33.141791],[102.855825,33.141443],[102.855855,33.14104],[102.855716,33.140756],[102.855567,33.14069],[102.85556,33.140705],[102.855553,33.14073],[102.855528,33.140789],[102.855493,33.140839],[102.855441,33.140877],[102.855349,33.1409],[102.855249,33.140936],[102.855172,33.140954],[102.855143,33.140953],[102.855073,33.140935],[102.855063,33.140926],[102.855043,33.140907],[102.855021,33.140868],[102.855005,33.140816],[102.854985,33.140758],[102.854965,33.140707],[102.854951,33.140664],[102.854952,33.140618],[102.854982,33.140539],[102.854987,33.140525],[102.854948,33.140517],[102.854846,33.140495],[102.85473,33.140365],[102.854561,33.140174],[102.854537,33.139898],[102.854528,33.139805],[102.854451,33.13954],[102.854293,33.139168],[102.854186,33.139134],[102.854173,33.139158],[102.854139,33.139216],[102.854106,33.139261],[102.854048,33.139305],[102.853982,33.139336],[102.853909,33.139338],[102.853866,33.139336],[102.853832,33.139319],[102.853798,33.139281],[102.853786,33.139245],[102.853791,33.139229],[102.853795,33.139206],[102.853816,33.139177],[102.853841,33.139155],[102.853863,33.139138],[102.853877,33.139125],[102.853881,33.139114],[102.853873,33.139094],[102.853864,33.139078],[102.853854,33.139064],[102.853848,33.139052],[102.85381,33.139045],[102.853567,33.138998],[102.853436,33.13895],[102.853423,33.138881],[102.853413,33.13886],[102.853393,33.138841],[102.853376,33.138832],[102.853345,33.138832],[102.853316,33.138835],[102.853286,33.138848],[102.853256,33.138865],[102.853244,33.138881],[102.85322,33.138914],[102.853205,33.138929],[102.853177,33.13895],[102.85316,33.138958],[102.853139,33.138962],[102.853122,33.138961],[102.853107,33.138956],[102.853098,33.138939],[102.853092,33.138913],[102.853089,33.13888],[102.853089,33.138839],[102.853088,33.138824],[102.853035,33.138805],[102.853026,33.138802],[102.853008,33.138794],[102.852986,33.138727],[102.852872,33.138371],[102.852869,33.138295],[102.852861,33.138121],[102.852832,33.137457],[102.852469,33.136941],[102.852266,33.13679],[102.852248,33.136776],[102.852215,33.136781],[102.852173,33.136778],[102.852128,33.136758],[102.852118,33.136748],[102.852105,33.136728],[102.852095,33.136698],[102.852091,33.136678],[102.852091,33.136659],[102.85209,33.136639],[102.852104,33.136603],[102.852123,33.136568],[102.852121,33.136544],[102.852112,33.136522],[102.852095,33.136494],[102.852053,33.136475],[102.852017,33.136465],[102.851979,33.136456],[102.851946,33.136454],[102.851923,33.136459],[102.851891,33.136467],[102.851868,33.136476],[102.851847,33.13649],[102.851832,33.136504],[102.851827,33.136512],[102.851798,33.136513],[102.851779,33.136511],[102.851751,33.136504],[102.851723,33.136495],[102.851702,33.136484],[102.851688,33.136473],[102.851671,33.136459],[102.851627,33.136446],[102.851521,33.136416],[102.851189,33.136322],[102.851047,33.136144],[102.851015,33.135757],[102.851089,33.135465],[102.851131,33.135302],[102.851124,33.135206],[102.8511,33.134863],[102.851046,33.134493],[102.850457,33.133798],[102.8502,33.133214],[102.850197,33.132493],[102.850642,33.131377],[102.850819,33.130941],[102.85087,33.130573],[102.850987,33.130066],[102.851337,33.129387],[102.852286,33.128138],[102.852825,33.127445],[102.853441,33.126173],[102.853662,33.125633],[102.85372,33.124966],[102.853622,33.123875],[102.853509,33.123364],[102.853504,33.122696],[102.85348,33.121958],[102.853571,33.120801],[102.853982,33.12021],[102.85412,33.119686],[102.854174,33.119177],[102.854178,33.11916],[102.854181,33.11914],[102.854166,33.119131],[102.854095,33.119045],[102.854038,33.118965],[102.853966,33.118863],[102.853949,33.118823],[102.853947,33.118778],[102.853954,33.118751],[102.853972,33.118723],[102.853997,33.118714],[102.854031,33.118709],[102.854077,33.118712],[102.854094,33.118716],[102.854139,33.118735],[102.854212,33.118761],[102.854248,33.118772],[102.854286,33.118788],[102.854301,33.118794],[102.854335,33.118801],[102.854376,33.118803],[102.854399,33.118796],[102.854413,33.118787],[102.85441,33.118759],[102.854394,33.118731],[102.854362,33.118723],[102.854306,33.118726],[102.854291,33.11872],[102.854252,33.118707],[102.854225,33.118689],[102.854211,33.118663],[102.854213,33.118627],[102.854217,33.118592],[102.854223,33.118562],[102.854222,33.118521],[102.854211,33.118491],[102.854193,33.118461],[102.854175,33.118441],[102.854151,33.11842],[102.854129,33.118395],[102.854114,33.118362],[102.854114,33.118314],[102.854131,33.118289],[102.854148,33.11827],[102.854176,33.118258],[102.854211,33.118248],[102.854234,33.11824],[102.854264,33.11824],[102.854298,33.118248],[102.854455,33.117953],[102.854543,33.117761],[102.854426,33.117408],[102.854206,33.117035],[102.854051,33.11654],[102.854168,33.116016],[102.854244,33.115437],[102.85473,33.114357],[102.855313,33.113541],[102.855896,33.112743],[102.856485,33.111682],[102.856583,33.111086],[102.856575,33.110577],[102.856712,33.110087],[102.857035,33.109324],[102.857044,33.109303],[102.857054,33.109278],[102.857133,33.109093],[102.857773,33.107899],[102.85779,33.107866],[102.85783,33.107792],[102.857804,33.10779],[102.857774,33.107783],[102.857748,33.107772],[102.857732,33.107759],[102.857725,33.107741],[102.857732,33.107722],[102.857747,33.107706],[102.857769,33.10769],[102.857799,33.107671],[102.857822,33.10766],[102.857842,33.107648],[102.857869,33.107631],[102.857891,33.107625],[102.857909,33.107607],[102.857915,33.107591],[102.85791,33.107566],[102.85789,33.107543],[102.857995,33.107105],[102.858042,33.1067],[102.858048,33.10665],[102.858049,33.106638],[102.858054,33.106595],[102.858056,33.106573],[102.8581,33.106194],[102.858459,33.10575],[102.858533,33.105658],[102.858535,33.105655],[102.858601,33.105574],[102.858591,33.105555],[102.858585,33.105536],[102.858585,33.105513],[102.858593,33.1055],[102.858625,33.105504],[102.858651,33.105511],[102.858744,33.10554],[102.858816,33.10557],[102.85888,33.105546],[102.858932,33.105501],[102.858947,33.105411],[102.858942,33.105392],[102.858927,33.105335],[102.858881,33.105272],[102.858861,33.105255],[102.858842,33.10523],[102.858841,33.105217],[102.858854,33.105195],[102.858874,33.105183],[102.85889,33.105181],[102.858917,33.105196],[102.85894,33.105212],[102.859009,33.105141],[102.859011,33.105138],[102.85943,33.104706],[102.859614,33.104024],[102.85946,33.102616],[102.859505,33.101633],[102.859586,33.100879],[102.860109,33.100093],[102.860259,33.099867],[102.860262,33.099833],[102.860267,33.099809],[102.860274,33.09978],[102.860286,33.099765],[102.860306,33.099764],[102.86032,33.099766],[102.860332,33.099777],[102.86055,33.099531],[102.860823,33.099223],[102.860808,33.099205],[102.8608,33.099188],[102.860783,33.099167],[102.860767,33.099153],[102.860743,33.099141],[102.860719,33.099122],[102.86071,33.099107],[102.860705,33.099086],[102.860713,33.099037],[102.860716,33.099011],[102.860725,33.098969],[102.860733,33.098949],[102.860737,33.098931],[102.860741,33.098919],[102.860755,33.098913],[102.860786,33.098915],[102.860807,33.098916],[102.860836,33.098903],[102.860862,33.09888],[102.860904,33.098841],[102.86093,33.098823],[102.86095,33.098794],[102.860968,33.098759],[102.860981,33.098735],[102.860991,33.098698],[102.861004,33.098666],[102.86101,33.098642],[102.861023,33.098613],[102.861033,33.098598],[102.861044,33.098582],[102.86106,33.098556],[102.861061,33.098539],[102.861061,33.098533],[102.861065,33.098389],[102.861071,33.098129],[102.85994,33.097442],[102.85889,33.096845],[102.858509,33.09655],[102.858194,33.096306],[102.857046,33.095461],[102.856554,33.095223],[102.855045,33.094495],[102.854324,33.094114],[102.852894,33.093258],[102.852889,33.093255],[102.852391,33.092957],[102.851535,33.092755],[102.851526,33.092753],[102.851453,33.092736],[102.851419,33.092728],[102.851355,33.092713],[102.850522,33.092517],[102.850378,33.092483],[102.850402,33.091519],[102.850403,33.09149],[102.850422,33.09071],[102.850374,33.089233],[102.850086,33.086506],[102.850318,33.085526],[102.850301,33.0844],[102.850301,33.084383],[102.8503,33.084349],[102.850294,33.083945],[102.850058,33.08164],[102.849713,33.080503],[102.849112,33.080743],[102.849001,33.080629],[102.848998,33.080643],[102.848969,33.080701],[102.848963,33.080715],[102.848931,33.080737],[102.848885,33.080757],[102.848817,33.080776],[102.848758,33.080799],[102.848731,33.080818],[102.848701,33.08087],[102.848697,33.080876],[102.848697,33.080876],[102.848658,33.080933],[102.84862,33.080975],[102.848577,33.081023],[102.84849,33.081112],[102.84839,33.081165],[102.848321,33.081192],[102.848238,33.081223],[102.84815,33.081248],[102.848028,33.081272],[102.847929,33.081285],[102.847819,33.0813],[102.847683,33.081317],[102.847586,33.081323],[102.847443,33.08131],[102.847221,33.081334],[102.846558,33.081086],[102.846283,33.080984],[102.845445,33.080591],[102.845398,33.080569],[102.845381,33.080562],[102.845363,33.080553],[102.845361,33.080552],[102.845298,33.080522],[102.845257,33.080503],[102.84525,33.080499],[102.844655,33.080159],[102.844559,33.079789],[102.844514,33.079618],[102.844512,33.07961],[102.84451,33.079602],[102.844508,33.079591],[102.844487,33.079513],[102.844495,33.079459]]]]},"properties":{"cp":[102.93341761730755,33.11135771891013],"code":"513233207","name":"麦洼乡","level":"street","center":[102.93341761730755,33.11135771891013],"fullCode":"513233207000","fullName":"四川省阿坝藏族羌族自治州红原县麦洼乡","acreageMu":838703.39,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[102.918,32.9156]}},{"id":"513233208","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[102.876403,32.917034],[102.877821,32.917289],[102.87904,32.917509],[102.879321,32.91756],[102.879803,32.917647],[102.880757,32.917692],[102.881664,32.916844],[102.882087,32.916275],[102.883036,32.91514],[102.883882,32.914004],[102.884545,32.913353],[102.885692,32.91248],[102.886416,32.912147],[102.887136,32.912016],[102.890012,32.910136],[102.891018,32.909434],[102.891588,32.908408],[102.892434,32.907242],[102.89303,32.906561],[102.893252,32.905846],[102.893298,32.905329],[102.893691,32.904587],[102.893877,32.903928],[102.893929,32.903181],[102.893818,32.902114],[102.893743,32.900962],[102.89373,32.90007],[102.893579,32.899262],[102.893845,32.898086],[102.894094,32.897403],[102.894163,32.897215],[102.894356,32.896685],[102.894308,32.895821],[102.894535,32.894904],[102.894937,32.893759],[102.895235,32.8927],[102.895731,32.890464],[102.895751,32.889629],[102.895698,32.888995],[102.895571,32.88859],[102.896146,32.887334],[102.897278,32.885626],[102.897787,32.885186],[102.8978,32.885175],[102.89829,32.884636],[102.89849,32.884389],[102.898817,32.883983],[102.899003,32.883325],[102.899057,32.882491],[102.898709,32.881334],[102.898907,32.878719],[102.899044,32.877282],[102.899108,32.875988],[102.899493,32.874124],[102.899904,32.871167],[102.900589,32.868129],[102.901096,32.866871],[102.901196,32.86552],[102.901659,32.861816],[102.901708,32.861155],[102.901726,32.860407],[102.901703,32.859946],[102.90189,32.85923],[102.901606,32.858247],[102.900999,32.85651],[102.900346,32.85529],[102.900031,32.854191],[102.899529,32.852341],[102.899453,32.851218],[102.899478,32.850182],[102.900031,32.849846],[102.901531,32.849871],[102.902658,32.849775],[102.904054,32.849827],[102.905111,32.849845],[102.906262,32.850181],[102.907379,32.850545],[102.908395,32.850821],[102.908585,32.850862],[102.908603,32.850866],[102.908656,32.850877],[102.908667,32.850879],[102.908682,32.850882],[102.908804,32.850908],[102.908844,32.850917],[102.908868,32.850922],[102.9089,32.850929],[102.909006,32.850952],[102.909152,32.850983],[102.909209,32.850995],[102.909397,32.851035],[102.90952,32.851062],[102.909637,32.851087],[102.909683,32.851097],[102.909691,32.851098],[102.909759,32.851113],[102.909854,32.851133],[102.910971,32.85144],[102.911271,32.851346],[102.912105,32.851084],[102.912774,32.850175],[102.913412,32.849121],[102.914116,32.848183],[102.914301,32.847809],[102.914653,32.847098],[102.914884,32.846419],[102.914945,32.84624],[102.914889,32.845721],[102.914017,32.845102],[102.913605,32.844679],[102.913418,32.844488],[102.912993,32.843704],[102.912231,32.841331],[102.912321,32.840383],[102.912854,32.839471],[102.913864,32.838538],[102.91442,32.838099],[102.915253,32.837439],[102.915502,32.837198],[102.915777,32.83693],[102.915939,32.83581],[102.916265,32.833514],[102.916081,32.832647],[102.916032,32.83184],[102.916115,32.829712],[102.916182,32.828332],[102.916515,32.827186],[102.917569,32.825852],[102.918583,32.824746],[102.919081,32.823862],[102.919542,32.823064],[102.919937,32.822229],[102.920074,32.821821],[102.920294,32.821177],[102.920502,32.819929],[102.920757,32.818833],[102.921287,32.818021],[102.921764,32.817317],[102.922549,32.81651],[102.923798,32.815581],[102.924806,32.815195],[102.92583,32.814612],[102.926973,32.813715],[102.927426,32.813288],[102.927605,32.813305],[102.927719,32.813338],[102.927769,32.813337],[102.927826,32.813299],[102.927881,32.813193],[102.92793,32.813059],[102.927908,32.812834],[102.927929,32.812814],[102.928809,32.811976],[102.929342,32.811574],[102.930562,32.810583],[102.931088,32.810276],[102.931927,32.809785],[102.932352,32.809534],[102.932941,32.809186],[102.933748,32.808709],[102.933789,32.808695],[102.934879,32.808317],[102.936013,32.80783],[102.936063,32.807793],[102.936182,32.807873],[102.936372,32.808],[102.936563,32.808126],[102.936753,32.808253],[102.937055,32.808366],[102.937357,32.80848],[102.937721,32.808585],[102.938085,32.808689],[102.93845,32.808794],[102.938684,32.808886],[102.938914,32.808975],[102.939144,32.809065],[102.939373,32.809155],[102.939603,32.809245],[102.939832,32.809335],[102.940062,32.809424],[102.940291,32.809514],[102.940521,32.809604],[102.940751,32.809694],[102.94098,32.809784],[102.941207,32.809896],[102.941434,32.810007],[102.941662,32.810119],[102.941889,32.810231],[102.942116,32.810343],[102.942343,32.810454],[102.942562,32.810599],[102.942781,32.810745],[102.943,32.81089],[102.94322,32.811035],[102.943439,32.81118],[102.943658,32.811325],[102.943877,32.81147],[102.944096,32.811616],[102.944315,32.811761],[102.944534,32.811906],[102.944753,32.812051],[102.944972,32.812196],[102.945342,32.812425],[102.945712,32.812653],[102.946081,32.812882],[102.946451,32.81311],[102.946787,32.813264],[102.947123,32.813417],[102.947425,32.813501],[102.947752,32.813556],[102.948078,32.81361],[102.94845,32.813735],[102.948798,32.813918],[102.949012,32.814078],[102.949226,32.814238],[102.94944,32.814397],[102.949654,32.814557],[102.949868,32.814716],[102.950083,32.814876],[102.950297,32.815036],[102.950511,32.815195],[102.950725,32.815355],[102.950939,32.815514],[102.951132,32.815656],[102.951325,32.815797],[102.951518,32.815939],[102.951711,32.81608],[102.951903,32.816222],[102.952096,32.816363],[102.952289,32.816505],[102.952482,32.816646],[102.952793,32.816951],[102.953105,32.817255],[102.953416,32.81756],[102.953727,32.817865],[102.954085,32.818098],[102.954444,32.818331],[102.954675,32.818433],[102.954907,32.818535],[102.955168,32.818615],[102.955428,32.818694],[102.955689,32.818773],[102.955949,32.818853],[102.95621,32.818932],[102.95647,32.819011],[102.956731,32.819091],[102.956991,32.81917],[102.957252,32.819249],[102.957512,32.819329],[102.957883,32.819499],[102.958254,32.81967],[102.958625,32.819841],[102.95889,32.820022],[102.959156,32.820204],[102.959454,32.820486],[102.959679,32.820846],[102.959756,32.821084],[102.959832,32.821323],[102.959909,32.821541],[102.959986,32.82176],[102.960082,32.822008],[102.960179,32.822256],[102.960275,32.822504],[102.960371,32.822752],[102.960467,32.823],[102.960563,32.823248],[102.96066,32.823497],[102.960756,32.823745],[102.960852,32.823993],[102.960948,32.824241],[102.96106,32.82448],[102.961171,32.824719],[102.961283,32.824958],[102.961394,32.825197],[102.961427,32.825243],[102.961621,32.825516],[102.961704,32.825577],[102.961899,32.825718],[102.96209,32.825839],[102.962282,32.825961],[102.962473,32.826083],[102.962665,32.826205],[102.962856,32.826326],[102.963048,32.826448],[102.963239,32.82657],[102.963431,32.826691],[102.963621,32.826812],[102.963622,32.826813],[102.963761,32.826901],[102.963814,32.826935],[102.964229,32.827093],[102.964644,32.827252],[102.965059,32.827411],[102.965475,32.82757],[102.96589,32.827728],[102.966084,32.827845],[102.966092,32.82785],[102.966178,32.827902],[102.966467,32.828075],[102.966742,32.828316],[102.96697,32.828636],[102.967049,32.828814],[102.967148,32.829035],[102.967178,32.829262],[102.967208,32.829489],[102.967257,32.829895],[102.967306,32.830301],[102.967318,32.830568],[102.967329,32.830834],[102.967341,32.831101],[102.967353,32.831368],[102.967336,32.831598],[102.967319,32.831829],[102.967302,32.832059],[102.967285,32.83229],[102.967262,32.832526],[102.967239,32.832762],[102.967216,32.832999],[102.967193,32.833235],[102.967174,32.833451],[102.967138,32.833853],[102.967103,32.834255],[102.967067,32.834656],[102.966978,32.834971],[102.966888,32.835285],[102.966755,32.835501],[102.966621,32.835717],[102.966476,32.835902],[102.966332,32.836087],[102.966176,32.836262],[102.966019,32.836437],[102.965863,32.836613],[102.965707,32.836788],[102.96555,32.836964],[102.965394,32.837139],[102.965099,32.837444],[102.964804,32.837749],[102.964508,32.838053],[102.964213,32.838358],[102.964213,32.838359],[102.964212,32.83836],[102.964139,32.838534],[102.964134,32.838691],[102.964223,32.838892],[102.964409,32.839183],[102.964455,32.839256],[102.964687,32.83962],[102.964919,32.839984],[102.965151,32.840348],[102.965275,32.840554],[102.965399,32.84076],[102.965524,32.840966],[102.965648,32.841173],[102.965772,32.841379],[102.965896,32.841585],[102.96602,32.841791],[102.966144,32.841997],[102.966269,32.842203],[102.966339,32.84232],[102.966393,32.842409],[102.966517,32.842615],[102.966641,32.842822],[102.966814,32.84298],[102.966987,32.843139],[102.967159,32.843298],[102.967258,32.843388],[102.967332,32.843456],[102.967505,32.843615],[102.967678,32.843774],[102.96785,32.843932],[102.968023,32.844091],[102.968196,32.84425],[102.968368,32.844409],[102.968493,32.844598],[102.968618,32.844788],[102.968721,32.844994],[102.968742,32.845037],[102.968865,32.845286],[102.968988,32.84569],[102.969112,32.846093],[102.969235,32.846497],[102.969253,32.846725],[102.969272,32.846953],[102.969287,32.847308],[102.969279,32.847664],[102.969214,32.847939],[102.969149,32.848215],[102.969008,32.848594],[102.968867,32.848974],[102.968726,32.849353],[102.968566,32.849716],[102.968406,32.850079],[102.968241,32.850253],[102.968076,32.850428],[102.967911,32.850602],[102.967746,32.850776],[102.967581,32.850951],[102.967416,32.851125],[102.967234,32.851409],[102.967051,32.851692],[102.966974,32.852007],[102.966991,32.852303],[102.967068,32.852542],[102.967144,32.85278],[102.967255,32.853058],[102.967366,32.853336],[102.967473,32.853773],[102.967488,32.854129],[102.967471,32.854386],[102.967453,32.854642],[102.967415,32.854866],[102.967377,32.85509],[102.967339,32.855314],[102.967301,32.855538],[102.967263,32.855762],[102.967225,32.855986],[102.967187,32.85621],[102.96715,32.856434],[102.967112,32.856657],[102.967074,32.856881],[102.967026,32.857276],[102.966978,32.857671],[102.966931,32.858065],[102.966936,32.858352],[102.966941,32.858639],[102.967005,32.858936],[102.967068,32.859234],[102.967168,32.859477],[102.967267,32.85972],[102.967367,32.859964],[102.967467,32.860207],[102.96757,32.860361],[102.967639,32.860462],[102.967811,32.860717],[102.968064,32.860937],[102.968435,32.861121],[102.968666,32.861254],[102.968898,32.861386],[102.969129,32.861518],[102.96936,32.861651],[102.969634,32.86195],[102.969816,32.86225],[102.969939,32.862499],[102.970063,32.862748],[102.970082,32.862793],[102.970151,32.862957],[102.970239,32.863166],[102.970326,32.863473],[102.970413,32.86378],[102.970511,32.864138],[102.970608,32.864496],[102.970876,32.864809],[102.971144,32.865121],[102.971412,32.865433],[102.97171,32.865754],[102.972007,32.866075],[102.972304,32.866396],[102.972602,32.866717],[102.972749,32.866936],[102.972896,32.867156],[102.973052,32.867494],[102.973116,32.867832],[102.973128,32.868266],[102.973118,32.868701],[102.973039,32.869085],[102.972961,32.869469],[102.972883,32.869784],[102.972806,32.870098],[102.972798,32.870493],[102.972815,32.87075],[102.972833,32.871008],[102.97285,32.871265],[102.972868,32.871522],[102.97291,32.871586],[102.973072,32.871828],[102.973396,32.871992],[102.973722,32.872076],[102.974168,32.872043],[102.974311,32.871967],[102.974696,32.871828],[102.975082,32.87169],[102.975468,32.871551],[102.975728,32.871471],[102.975988,32.871391],[102.976248,32.871312],[102.976508,32.871232],[102.976848,32.871178],[102.977188,32.871125],[102.977626,32.871118],[102.978064,32.871112],[102.978501,32.871105],[102.978774,32.87113],[102.979048,32.871154],[102.979321,32.871178],[102.979594,32.871203],[102.979867,32.871227],[102.98014,32.871251],[102.980384,32.871322],[102.980629,32.871392],[102.980873,32.871463],[102.981117,32.871533],[102.981362,32.871604],[102.981606,32.871675],[102.981851,32.871745],[102.982095,32.871816],[102.98232,32.871911],[102.982545,32.872006],[102.98277,32.872102],[102.982995,32.872197],[102.983219,32.872293],[102.983444,32.872388],[102.983669,32.872483],[102.983894,32.872579],[102.984134,32.872666],[102.984373,32.872753],[102.984447,32.872779],[102.984612,32.87284],[102.984852,32.872927],[102.985091,32.873013],[102.985331,32.8731],[102.98557,32.873187],[102.98581,32.873274],[102.986049,32.873361],[102.986289,32.873448],[102.986542,32.873649],[102.986887,32.873931],[102.986937,32.873947],[102.987283,32.874056],[102.98761,32.874101],[102.987882,32.874103],[102.988155,32.874105],[102.988427,32.874107],[102.988699,32.874108],[102.988972,32.87411],[102.989244,32.874112],[102.989516,32.874114],[102.989789,32.874116],[102.990043,32.874103],[102.990297,32.87409],[102.990321,32.874088],[102.99055,32.874077],[102.990804,32.874064],[102.991058,32.874051],[102.991312,32.874038],[102.991566,32.874025],[102.99182,32.874012],[102.992127,32.873973],[102.992231,32.873959],[102.992642,32.873906],[102.993066,32.873795],[102.99349,32.873683],[102.993711,32.873564],[102.993932,32.873445],[102.994153,32.873326],[102.994373,32.873207],[102.994594,32.873088],[102.994815,32.872969],[102.995035,32.87285],[102.995114,32.872808],[102.995256,32.872732],[102.995477,32.872613],[102.995697,32.872494],[102.995923,32.872372],[102.996068,32.872294],[102.996148,32.872251],[102.996374,32.872129],[102.996599,32.872008],[102.996825,32.871887],[102.997051,32.871765],[102.997408,32.871494],[102.997765,32.871223],[102.997893,32.870988],[102.998022,32.870753],[102.99815,32.870518],[102.998279,32.870283],[102.998492,32.869933],[102.998705,32.869583],[102.998917,32.869234],[102.99911,32.869],[102.999303,32.868765],[102.99959,32.868524],[102.999876,32.868282],[103.000272,32.868072],[103.000501,32.86791],[103.000729,32.867747],[103.000958,32.867582],[103.001187,32.867417],[103.001378,32.867279],[103.001568,32.867142],[103.001839,32.866968],[103.002172,32.866684],[103.002376,32.86655],[103.00258,32.866416],[103.002784,32.866282],[103.002988,32.866149],[103.003291,32.86587],[103.003594,32.865592],[103.003772,32.865337],[103.00395,32.865082],[103.004137,32.864759],[103.004325,32.864436],[103.004512,32.864113],[103.004619,32.863897],[103.004726,32.863681],[103.004833,32.863465],[103.00494,32.863248],[103.005047,32.863032],[103.005154,32.862816],[103.005304,32.862399],[103.005453,32.861982],[103.005603,32.861564],[103.005765,32.861214],[103.005926,32.860864],[103.006087,32.860514],[103.006192,32.860293],[103.006297,32.860073],[103.006402,32.859853],[103.006508,32.859632],[103.006667,32.859393],[103.006784,32.859314],[103.006879,32.859315],[103.006994,32.859333],[103.007068,32.859431],[103.007121,32.859593],[103.007114,32.859948],[103.007094,32.860392],[103.007075,32.860835],[103.00704,32.861099],[103.007005,32.861363],[103.006971,32.861628],[103.006936,32.861892],[103.006907,32.862328],[103.006911,32.862578],[103.006914,32.862828],[103.006981,32.863083],[103.007047,32.863339],[103.007114,32.863594],[103.00718,32.863849],[103.007242,32.864073],[103.007304,32.864297],[103.007366,32.864522],[103.007428,32.864746],[103.00749,32.86497],[103.007552,32.865194],[103.007709,32.865579],[103.007866,32.865963],[103.008023,32.866347],[103.008144,32.866606],[103.008206,32.86674],[103.008389,32.867133],[103.008573,32.867526],[103.008751,32.867907],[103.008756,32.867919],[103.008856,32.868149],[103.008956,32.868379],[103.009057,32.868608],[103.009157,32.868838],[103.009257,32.869068],[103.009357,32.869297],[103.009366,32.869317],[103.009398,32.869391],[103.009457,32.869527],[103.009557,32.869757],[103.009686,32.869992],[103.009815,32.870228],[103.009945,32.870464],[103.010074,32.870699],[103.010203,32.870935],[103.010332,32.87117],[103.010461,32.871406],[103.01059,32.871642],[103.0107,32.871885],[103.010809,32.872129],[103.010919,32.872373],[103.011028,32.872616],[103.011138,32.87286],[103.011247,32.873104],[103.011357,32.873348],[103.011466,32.873591],[103.011641,32.873973],[103.011815,32.874355],[103.01199,32.874736],[103.012164,32.875118],[103.012317,32.875452],[103.01247,32.875787],[103.012588,32.876002],[103.012705,32.876217],[103.012759,32.876315],[103.012823,32.876432],[103.012941,32.876647],[103.013017,32.876786],[103.013058,32.876862],[103.013176,32.877077],[103.013294,32.877293],[103.013412,32.877508],[103.01362,32.877893],[103.013828,32.878278],[103.014036,32.878663],[103.014156,32.879042],[103.014275,32.87942],[103.014395,32.879799],[103.014504,32.880023],[103.014614,32.880248],[103.014763,32.880482],[103.014841,32.880603],[103.015068,32.880957],[103.015294,32.881312],[103.015298,32.881318],[103.015521,32.881667],[103.015631,32.881911],[103.015758,32.882187],[103.01581,32.882462],[103.015843,32.882688],[103.015876,32.882915],[103.015885,32.883157],[103.015894,32.883399],[103.015903,32.883641],[103.015912,32.883884],[103.015921,32.884143],[103.01593,32.884403],[103.015939,32.884662],[103.015948,32.884922],[103.015958,32.885182],[103.015967,32.885441],[103.015976,32.885701],[103.015985,32.88596],[103.016026,32.886407],[103.016067,32.886854],[103.016108,32.887301],[103.01616,32.887552],[103.016211,32.887803],[103.016262,32.888135],[103.016313,32.888466],[103.016445,32.888816],[103.016577,32.889167],[103.016709,32.889517],[103.016917,32.889866],[103.016932,32.889892],[103.017099,32.890121],[103.017287,32.89027],[103.017514,32.890353],[103.017887,32.89051],[103.018261,32.890666],[103.018634,32.890822],[103.018889,32.890972],[103.019028,32.891053],[103.019144,32.891121],[103.019388,32.891352],[103.019594,32.891596],[103.019779,32.89189],[103.01989,32.892102],[103.02,32.892313],[103.020134,32.892727],[103.020268,32.893141],[103.020389,32.893528],[103.020509,32.893916],[103.02063,32.894304],[103.020731,32.894508],[103.020832,32.894711],[103.020979,32.894955],[103.021298,32.895267],[103.021582,32.895434],[103.021824,32.89553],[103.022066,32.895627],[103.022308,32.895723],[103.022549,32.89582],[103.02278,32.895911],[103.022825,32.895929],[103.023058,32.896022],[103.0231,32.896039],[103.02327,32.896185],[103.02338,32.896382],[103.023433,32.896591],[103.023428,32.896785],[103.023404,32.897043],[103.023358,32.897366],[103.02333,32.897736],[103.023324,32.898026],[103.023384,32.898201],[103.023571,32.898413],[103.023835,32.89858],[103.024138,32.898714],[103.024482,32.898768],[103.024703,32.898805],[103.024925,32.898843],[103.025147,32.898881],[103.025369,32.898919],[103.025591,32.898956],[103.025812,32.898994],[103.026034,32.899032],[103.026256,32.89907],[103.02657,32.899139],[103.026885,32.899209],[103.027069,32.89928],[103.027122,32.899301],[103.027359,32.899393],[103.027496,32.899464],[103.027681,32.89956],[103.028002,32.899727],[103.028267,32.8999],[103.028532,32.900073],[103.028737,32.900302],[103.028943,32.900532],[103.029087,32.900716],[103.029232,32.9009],[103.029376,32.901084],[103.029521,32.901268],[103.029737,32.901605],[103.029953,32.901942],[103.030168,32.902279],[103.030447,32.902539],[103.030725,32.902799],[103.031004,32.903059],[103.031279,32.903414],[103.031553,32.90377],[103.031828,32.904125],[103.032103,32.904481],[103.032388,32.904778],[103.032396,32.904786],[103.03252,32.904916],[103.032541,32.904938],[103.032689,32.905092],[103.032766,32.905172],[103.032918,32.905331],[103.032983,32.905398],[103.033003,32.905416],[103.033007,32.90542],[103.033183,32.905578],[103.033383,32.905759],[103.033583,32.90594],[103.033783,32.90612],[103.033984,32.906301],[103.034184,32.906482],[103.034276,32.90655],[103.034337,32.906596],[103.034492,32.906713],[103.034514,32.906729],[103.034845,32.906976],[103.035148,32.907236],[103.035286,32.907354],[103.035451,32.907496],[103.035641,32.907662],[103.035695,32.90771],[103.035721,32.907732],[103.035739,32.907748],[103.035761,32.907767],[103.03594,32.907923],[103.036167,32.908057],[103.036409,32.908088],[103.036434,32.908091],[103.036454,32.908094],[103.036787,32.908128],[103.036816,32.90813],[103.03683,32.908129],[103.03722,32.90808],[103.037623,32.90803],[103.038057,32.907916],[103.03849,32.907802],[103.038923,32.907688],[103.039357,32.907574],[103.039599,32.907465],[103.039841,32.907355],[103.039904,32.907216],[103.040001,32.907003],[103.040023,32.906809],[103.040032,32.906756],[103.040069,32.906536],[103.040094,32.9063],[103.040118,32.906064],[103.040143,32.905828],[103.040167,32.905593],[103.040211,32.905335],[103.040255,32.905078],[103.040376,32.904822],[103.040562,32.904491],[103.040749,32.90416],[103.040935,32.90383],[103.041054,32.903635],[103.041173,32.903441],[103.041273,32.903276],[103.041292,32.903246],[103.041298,32.903235],[103.041411,32.903052],[103.04153,32.902857],[103.041564,32.902801],[103.041595,32.902751],[103.041649,32.902662],[103.041792,32.902434],[103.041935,32.902206],[103.042079,32.901978],[103.042222,32.90175],[103.042366,32.901522],[103.042462,32.901368],[103.042509,32.901294],[103.042612,32.901169],[103.042661,32.901111],[103.042765,32.900985],[103.042812,32.900927],[103.042964,32.900744],[103.043115,32.900561],[103.043267,32.900378],[103.043303,32.900334],[103.043418,32.900195],[103.043543,32.900043],[103.04357,32.900011],[103.043721,32.899828],[103.043873,32.899645],[103.044024,32.899462],[103.044177,32.899296],[103.044329,32.899129],[103.044482,32.898963],[103.044634,32.898797],[103.044701,32.898725],[103.044787,32.898631],[103.044939,32.898465],[103.045092,32.898299],[103.045244,32.898132],[103.045406,32.89796],[103.045568,32.897788],[103.04573,32.897616],[103.045892,32.897444],[103.046054,32.897271],[103.046215,32.897099],[103.046377,32.896927],[103.046539,32.896755],[103.046701,32.896582],[103.046863,32.89641],[103.047025,32.896238],[103.047186,32.896066],[103.047373,32.895892],[103.047443,32.895826],[103.047559,32.895718],[103.047745,32.895544],[103.047932,32.89537],[103.047965,32.89534],[103.048118,32.895196],[103.048276,32.895049],[103.048304,32.895022],[103.048491,32.894849],[103.048677,32.894675],[103.048699,32.894653],[103.04884,32.894513],[103.048848,32.894504],[103.049002,32.89435],[103.049165,32.894188],[103.049327,32.894026],[103.04949,32.893864],[103.049559,32.893795],[103.049652,32.893702],[103.049815,32.89354],[103.049977,32.893378],[103.05014,32.893216],[103.050303,32.893053],[103.050574,32.892881],[103.050604,32.892874],[103.050844,32.892821],[103.05119,32.89281],[103.05155,32.892928],[103.051792,32.893033],[103.051879,32.89307],[103.052034,32.893137],[103.052275,32.893242],[103.052517,32.893346],[103.052763,32.893495],[103.053009,32.893644],[103.053309,32.893964],[103.053609,32.894283],[103.053898,32.894619],[103.054187,32.894955],[103.05446,32.8952],[103.054732,32.895446],[103.055009,32.895609],[103.055053,32.895635],[103.055054,32.895635],[103.055057,32.895636],[103.055287,32.895771],[103.055544,32.895896],[103.0558,32.896021],[103.056219,32.896109],[103.056545,32.896097],[103.056618,32.896074],[103.056833,32.896005],[103.056911,32.895966],[103.05722,32.89581],[103.0573,32.89577],[103.057513,32.895662],[103.057608,32.895614],[103.057995,32.895418],[103.058382,32.895222],[103.058627,32.895128],[103.058872,32.895034],[103.059118,32.89494],[103.059363,32.894846],[103.059608,32.894752],[103.059685,32.894723],[103.059853,32.894658],[103.060099,32.894564],[103.060344,32.89447],[103.060584,32.894397],[103.060825,32.894324],[103.061065,32.894251],[103.061305,32.894178],[103.061747,32.89417],[103.062186,32.894208],[103.062439,32.894245],[103.062692,32.894281],[103.062945,32.894317],[103.063198,32.894354],[103.063443,32.894418],[103.063688,32.894481],[103.0641,32.894589],[103.064511,32.894696],[103.064796,32.89483],[103.065081,32.894964],[103.065288,32.895144],[103.065494,32.895325],[103.065701,32.895506],[103.065907,32.895686],[103.065943,32.895717],[103.066114,32.895867],[103.066321,32.896048],[103.066505,32.896254],[103.06669,32.89646],[103.066875,32.896666],[103.06706,32.896873],[103.067257,32.897037],[103.067454,32.897202],[103.067651,32.897367],[103.067849,32.897531],[103.068037,32.897704],[103.068224,32.897876],[103.068412,32.898048],[103.0686,32.898221],[103.068788,32.898393],[103.068976,32.898566],[103.069249,32.89878],[103.069523,32.898994],[103.069594,32.899032],[103.069741,32.89911],[103.069958,32.899227],[103.070176,32.899343],[103.070394,32.89946],[103.070643,32.899546],[103.070892,32.899632],[103.071141,32.899718],[103.07139,32.899804],[103.071639,32.89989],[103.071888,32.899976],[103.072137,32.900062],[103.072386,32.900148],[103.072635,32.900234],[103.072884,32.90032],[103.07312,32.900391],[103.073355,32.900462],[103.073464,32.900495],[103.073591,32.900533],[103.073826,32.900604],[103.074062,32.900675],[103.074298,32.900746],[103.074533,32.900817],[103.074769,32.900888],[103.075005,32.900959],[103.07524,32.90103],[103.075476,32.901101],[103.075711,32.901172],[103.075947,32.901243],[103.076183,32.901314],[103.076429,32.901423],[103.076676,32.901531],[103.076923,32.90164],[103.07717,32.901749],[103.077483,32.901916],[103.077795,32.902083],[103.07798,32.902231],[103.078165,32.902379],[103.07835,32.902527],[103.078535,32.902675],[103.078721,32.902823],[103.078906,32.902971],[103.079083,32.903175],[103.079261,32.90338],[103.079568,32.90369],[103.079875,32.904],[103.080182,32.90431],[103.080489,32.90462],[103.080697,32.904744],[103.080905,32.904868],[103.081211,32.904954],[103.081535,32.904975],[103.081842,32.904914],[103.082132,32.90479],[103.082483,32.904521],[103.082493,32.904506],[103.082621,32.904314],[103.082704,32.90404],[103.082824,32.903783],[103.083004,32.903464],[103.083259,32.90321],[103.083531,32.902972],[103.083685,32.90291],[103.08384,32.902848],[103.084166,32.902853],[103.084479,32.902963],[103.084793,32.903072],[103.084926,32.90313],[103.085033,32.903176],[103.08506,32.903188],[103.085272,32.903281],[103.085335,32.903308],[103.085512,32.903385],[103.085752,32.90349],[103.085992,32.903594],[103.086231,32.903699],[103.086471,32.903803],[103.086711,32.903907],[103.086878,32.904104],[103.086967,32.904262],[103.087044,32.904398],[103.087179,32.904803],[103.087315,32.905209],[103.087377,32.905413],[103.087414,32.905533],[103.087513,32.905857],[103.087634,32.906083],[103.087755,32.906309],[103.087876,32.906536],[103.087998,32.906762],[103.088119,32.906988],[103.08824,32.907214],[103.088383,32.907426],[103.088525,32.907638],[103.088667,32.90785],[103.08881,32.908063],[103.088952,32.908275],[103.089095,32.908487],[103.089365,32.908809],[103.089636,32.909131],[103.089907,32.909454],[103.090177,32.909776],[103.090446,32.910076],[103.090714,32.910376],[103.090983,32.910677],[103.091161,32.910848],[103.09134,32.911019],[103.091519,32.911191],[103.091698,32.911362],[103.091981,32.911496],[103.092285,32.91163],[103.092542,32.911721],[103.092799,32.911812],[103.093055,32.911903],[103.093312,32.911994],[103.093568,32.912085],[103.093825,32.912176],[103.094082,32.912267],[103.094338,32.912358],[103.094429,32.91239],[103.094595,32.912449],[103.094851,32.91254],[103.09502,32.912597],[103.095086,32.912619],[103.09532,32.912698],[103.095555,32.912777],[103.09579,32.912856],[103.096024,32.912935],[103.096259,32.913014],[103.096602,32.913067],[103.096794,32.913038],[103.096882,32.912988],[103.096989,32.912928],[103.097145,32.912769],[103.097175,32.912726],[103.097276,32.912585],[103.097408,32.912402],[103.097539,32.912218],[103.097671,32.912034],[103.097803,32.911851],[103.097934,32.911667],[103.09809,32.911438],[103.098246,32.911209],[103.098403,32.91098],[103.098559,32.910751],[103.098679,32.910503],[103.0988,32.910255],[103.098876,32.909812],[103.098952,32.90937],[103.09903,32.909153],[103.099108,32.908937],[103.099186,32.90872],[103.099264,32.908503],[103.099342,32.908287],[103.09942,32.90807],[103.09964,32.907679],[103.09986,32.907288],[103.10008,32.906897],[103.1003,32.906506],[103.100435,32.906286],[103.100569,32.906065],[103.100704,32.905844],[103.100839,32.905624],[103.100974,32.905403],[103.101109,32.905182],[103.101244,32.904962],[103.101378,32.904741],[103.101513,32.90452],[103.101648,32.9043],[103.101867,32.903977],[103.102085,32.903653],[103.102304,32.90333],[103.102434,32.90309],[103.102563,32.90285],[103.102626,32.902601],[103.102688,32.902352],[103.102773,32.902006],[103.102857,32.90166],[103.102904,32.901241],[103.102952,32.900822],[103.103139,32.900435],[103.103326,32.900048],[103.103513,32.899661],[103.103723,32.899273],[103.103932,32.898885],[103.104142,32.898497],[103.104351,32.898109],[103.104508,32.897933],[103.104664,32.897758],[103.104821,32.897583],[103.104977,32.897407],[103.105281,32.897121],[103.105585,32.896836],[103.105815,32.896712],[103.105824,32.896707],[103.106063,32.896579],[103.106302,32.896451],[103.106448,32.896373],[103.106541,32.896323],[103.10685,32.896199],[103.107159,32.896075],[103.107419,32.896039],[103.107679,32.896003],[103.108083,32.895912],[103.108486,32.895821],[103.108686,32.895767],[103.108852,32.895721],[103.109218,32.895622],[103.109422,32.895512],[103.109626,32.895402],[103.109867,32.895192],[103.109908,32.895156],[103.11019,32.89491],[103.110364,32.894762],[103.110537,32.894613],[103.110711,32.894464],[103.110884,32.894316],[103.111057,32.894167],[103.111231,32.894019],[103.111404,32.89387],[103.111578,32.893721],[103.111769,32.893535],[103.11196,32.893349],[103.112152,32.893163],[103.112343,32.892977],[103.112535,32.892791],[103.112726,32.892606],[103.112917,32.89242],[103.113109,32.892234],[103.113313,32.89208],[103.113517,32.891927],[103.113722,32.891773],[103.113926,32.89162],[103.11413,32.891467],[103.114335,32.891313],[103.114539,32.89116],[103.114743,32.891006],[103.114948,32.890853],[103.115152,32.8907],[103.115325,32.890555],[103.115497,32.89041],[103.11567,32.890266],[103.115843,32.890121],[103.116016,32.889976],[103.116189,32.889832],[103.116361,32.889687],[103.116534,32.889542],[103.116755,32.88941],[103.116769,32.889402],[103.117003,32.889263],[103.117237,32.889123],[103.117472,32.888983],[103.11783,32.888779],[103.118189,32.888575],[103.11839,32.888452],[103.11859,32.888328],[103.118791,32.888205],[103.118991,32.888081],[103.119192,32.887958],[103.119393,32.887834],[103.119486,32.887731],[103.119637,32.887564],[103.119882,32.887293],[103.119947,32.887222],[103.120002,32.887195],[103.120189,32.887105],[103.120226,32.887086],[103.12043,32.886987],[103.12078,32.886775],[103.121129,32.886562],[103.121275,32.886424],[103.121431,32.886276],[103.121733,32.88599],[103.121962,32.885639],[103.12199,32.885595],[103.12219,32.885287],[103.1223,32.885063],[103.122306,32.885051],[103.12241,32.884838],[103.122546,32.884469],[103.122681,32.8841],[103.122817,32.883731],[103.122832,32.883478],[103.122847,32.883226],[103.122862,32.882973],[103.122877,32.882721],[103.122882,32.882472],[103.122885,32.882312],[103.122894,32.881904],[103.122897,32.881761],[103.122902,32.881495],[103.122883,32.881413],[103.122851,32.88127],[103.12284,32.881224],[103.122809,32.881085],[103.122715,32.880676],[103.122622,32.880266],[103.122555,32.880068],[103.122495,32.879892],[103.12245,32.879756],[103.122369,32.879519],[103.122317,32.879364],[103.122243,32.879145],[103.122121,32.878929],[103.121998,32.878713],[103.121803,32.87846],[103.121607,32.878207],[103.121483,32.877991],[103.121358,32.877775],[103.121234,32.877559],[103.121109,32.877344],[103.120981,32.877027],[103.120853,32.876709],[103.12083,32.876484],[103.120806,32.876259],[103.120819,32.876012],[103.120824,32.87592],[103.120834,32.87572],[103.120841,32.875582],[103.120883,32.87535],[103.120925,32.875117],[103.120965,32.874895],[103.121005,32.874673],[103.121045,32.87445],[103.121085,32.874228],[103.121125,32.874006],[103.121165,32.873784],[103.121316,32.873415],[103.121467,32.873047],[103.121685,32.87271],[103.121911,32.872415],[103.122137,32.87212],[103.12236,32.872035],[103.12242,32.872012],[103.122582,32.87195],[103.122843,32.87184],[103.123104,32.871731],[103.123382,32.871712],[103.12366,32.871692],[103.124081,32.871633],[103.124199,32.871555],[103.12424,32.871377],[103.124254,32.871349],[103.124402,32.871044],[103.124564,32.870711],[103.124698,32.870503],[103.124831,32.870295],[103.124965,32.870087],[103.125099,32.869879],[103.12531,32.869522],[103.125521,32.869165],[103.125733,32.868808],[103.125913,32.868614],[103.126094,32.86842],[103.126187,32.868366],[103.12641,32.868239],[103.126424,32.868231],[103.126655,32.868122],[103.126736,32.868102],[103.12704,32.868031],[103.127285,32.867982],[103.12753,32.867933],[103.127776,32.867884],[103.128021,32.867835],[103.128266,32.867786],[103.128511,32.867737],[103.128608,32.867718],[103.128757,32.867689],[103.129002,32.86764],[103.129234,32.867593],[103.129466,32.867547],[103.129699,32.867501],[103.129931,32.867455],[103.130163,32.867408],[103.130395,32.867362],[103.130628,32.867316],[103.13086,32.867269],[103.131092,32.867223],[103.131151,32.867211],[103.131182,32.867205],[103.131324,32.867177],[103.131556,32.867131],[103.131789,32.867084],[103.132057,32.867072],[103.132325,32.86706],[103.132594,32.867048],[103.132862,32.867036],[103.13313,32.867023],[103.133399,32.867011],[103.13357,32.86702],[103.133817,32.867033],[103.133862,32.867036],[103.134236,32.867055],[103.134655,32.867078],[103.135073,32.8671],[103.1353,32.867089],[103.135528,32.867078],[103.135755,32.867067],[103.135983,32.867057],[103.13621,32.867046],[103.136438,32.867035],[103.136665,32.867024],[103.136892,32.867014],[103.137122,32.867019],[103.137352,32.867025],[103.137581,32.86703],[103.137811,32.867036],[103.137887,32.867037],[103.138041,32.867041],[103.13827,32.867047],[103.1385,32.867052],[103.13873,32.867057],[103.139027,32.867038],[103.139324,32.867018],[103.139655,32.866971],[103.139737,32.866959],[103.140151,32.8669],[103.140377,32.866835],[103.140603,32.86677],[103.140829,32.866705],[103.141055,32.86664],[103.141293,32.866571],[103.14153,32.866502],[103.141767,32.866432],[103.142005,32.866363],[103.142242,32.866293],[103.142479,32.866224],[103.142717,32.866154],[103.142954,32.866085],[103.14318,32.866028],[103.143407,32.86597],[103.143633,32.865913],[103.143859,32.865856],[103.144225,32.865796],[103.14459,32.865737],[103.14483,32.865676],[103.145001,32.865633],[103.145001,32.865633],[103.14507,32.865615],[103.145311,32.865554],[103.145551,32.865493],[103.145722,32.865437],[103.145956,32.865359],[103.146361,32.865225],[103.146766,32.865092],[103.147004,32.864954],[103.147241,32.864816],[103.147478,32.864679],[103.147716,32.864541],[103.147953,32.864403],[103.148191,32.864266],[103.148428,32.864128],[103.148665,32.86399],[103.148982,32.863863],[103.148993,32.863858],[103.149321,32.863726],[103.149552,32.863713],[103.149934,32.863751],[103.1503,32.863893],[103.150666,32.864034],[103.150895,32.864069],[103.151105,32.864056],[103.151318,32.864018],[103.151355,32.864012],[103.15152,32.863972],[103.151701,32.863928],[103.152047,32.863844],[103.152298,32.863727],[103.15255,32.863609],[103.152801,32.863492],[103.153052,32.863375],[103.153304,32.863258],[103.153555,32.863141],[103.153806,32.863024],[103.154058,32.862906],[103.154309,32.862789],[103.15456,32.862672],[103.154925,32.862544],[103.154936,32.86254],[103.155312,32.862408],[103.155639,32.862332],[103.156063,32.86229],[103.156326,32.862286],[103.156589,32.862282],[103.156853,32.862278],[103.157116,32.862273],[103.157187,32.862274],[103.157342,32.862274],[103.157568,32.862275],[103.157794,32.862275],[103.157998,32.862276],[103.15802,32.862276],[103.158246,32.862277],[103.158472,32.862278],[103.158699,32.862278],[103.158925,32.862279],[103.159308,32.862244],[103.159691,32.86221],[103.159937,32.86217],[103.160184,32.862131],[103.16043,32.862092],[103.160677,32.862052],[103.160923,32.862013],[103.161169,32.861973],[103.161554,32.861906],[103.161939,32.861839],[103.1622,32.861722],[103.162461,32.861605],[103.162733,32.861362],[103.16274,32.861356],[103.162756,32.861341],[103.162837,32.861165],[103.162861,32.860939],[103.162862,32.860907],[103.162864,32.860783],[103.162867,32.860617],[103.162797,32.860309],[103.162652,32.859952],[103.162449,32.859553],[103.162247,32.859155],[103.162101,32.85883],[103.162012,32.85849],[103.16198,32.858215],[103.161948,32.85794],[103.161924,32.857714],[103.161899,32.857488],[103.161875,32.857262],[103.161851,32.857035],[103.161826,32.856809],[103.161802,32.856583],[103.161809,32.856182],[103.161815,32.855781],[103.161844,32.855552],[103.161873,32.855322],[103.161902,32.855093],[103.16193,32.854863],[103.161959,32.854634],[103.161988,32.854404],[103.162017,32.854175],[103.162045,32.853945],[103.162069,32.853519],[103.162092,32.853094],[103.162115,32.852668],[103.162139,32.852242],[103.162157,32.851823],[103.162175,32.851403],[103.162193,32.850984],[103.162212,32.850564],[103.162278,32.850126],[103.162345,32.849689],[103.162411,32.849251],[103.162466,32.849023],[103.162521,32.848796],[103.162576,32.848569],[103.162631,32.848342],[103.162686,32.848115],[103.162741,32.847888],[103.162791,32.84768],[103.162795,32.847661],[103.16285,32.847433],[103.162928,32.847037],[103.162932,32.84702],[103.163007,32.84664],[103.163085,32.846243],[103.163167,32.846032],[103.163249,32.845821],[103.16333,32.84561],[103.163412,32.845399],[103.163678,32.845072],[103.163943,32.844745],[103.164138,32.844575],[103.164333,32.844404],[103.164528,32.844233],[103.164722,32.844063],[103.164992,32.843891],[103.165033,32.843866],[103.165343,32.843668],[103.16559,32.843567],[103.165836,32.843465],[103.166083,32.843364],[103.166329,32.843263],[103.16656,32.84321],[103.16679,32.843157],[103.167021,32.843104],[103.167251,32.843051],[103.167482,32.842998],[103.167713,32.842944],[103.168098,32.842885],[103.168337,32.842897],[103.168576,32.842908],[103.168851,32.842969],[103.169054,32.843013],[103.169087,32.843021],[103.169127,32.843029],[103.169491,32.843068],[103.169758,32.843063],[103.17002,32.843059],[103.170026,32.843059],[103.170257,32.842959],[103.170303,32.84294],[103.170579,32.84282],[103.170794,32.842599],[103.170872,32.842518],[103.170992,32.842293],[103.171112,32.842069],[103.17131,32.841733],[103.171508,32.841397],[103.171657,32.841001],[103.171805,32.840605],[103.171954,32.840209],[103.172074,32.83997],[103.172195,32.839732],[103.172315,32.839493],[103.172436,32.839255],[103.172652,32.838951],[103.172963,32.838714],[103.173071,32.838648],[103.173195,32.838572],[103.173618,32.838465],[103.174021,32.838471],[103.174256,32.838517],[103.17449,32.838564],[103.174725,32.83861],[103.17496,32.838657],[103.175194,32.838703],[103.175429,32.83875],[103.175667,32.83884],[103.175904,32.83893],[103.176142,32.83902],[103.17638,32.839111],[103.176617,32.839201],[103.176855,32.839291],[103.177092,32.839381],[103.17733,32.839471],[103.177524,32.839587],[103.177718,32.839703],[103.177911,32.839819],[103.178105,32.839935],[103.178247,32.840042],[103.178287,32.840072],[103.178387,32.840148],[103.178669,32.840362],[103.17903,32.840545],[103.1793,32.840629],[103.179337,32.84064],[103.179439,32.840672],[103.179849,32.840798],[103.180189,32.840846],[103.18053,32.840894],[103.180931,32.8409],[103.181211,32.840799],[103.18149,32.840698],[103.181857,32.840494],[103.181977,32.840354],[103.182014,32.84031],[103.182172,32.840127],[103.182349,32.83988],[103.182527,32.839632],[103.182684,32.839457],[103.18284,32.839282],[103.182997,32.839107],[103.183153,32.838931],[103.183494,32.838729],[103.183512,32.838719],[103.18387,32.838506],[103.184112,32.838401],[103.184354,32.838295],[103.184596,32.83819],[103.184838,32.838084],[103.18508,32.837979],[103.185322,32.837873],[103.185564,32.837768],[103.185807,32.837662],[103.186049,32.837557],[103.186291,32.837451],[103.18653,32.837336],[103.18677,32.837222],[103.18701,32.837107],[103.18725,32.836993],[103.187489,32.836878],[103.187729,32.836764],[103.187969,32.836649],[103.188208,32.836535],[103.188448,32.83642],[103.188688,32.836306],[103.188917,32.836196],[103.189145,32.836087],[103.189374,32.835978],[103.189603,32.835868],[103.189831,32.835759],[103.19006,32.83565],[103.190446,32.835482],[103.190832,32.835314],[103.191218,32.835147],[103.191604,32.834979],[103.192008,32.834871],[103.192412,32.834764],[103.192817,32.834657],[103.193221,32.83455],[103.193463,32.834502],[103.193705,32.834454],[103.193947,32.834407],[103.194189,32.834359],[103.194536,32.834189],[103.194867,32.833927],[103.194878,32.833919],[103.195198,32.833666],[103.195295,32.833537],[103.195533,32.833313],[103.195771,32.833089],[103.196009,32.832865],[103.196178,32.832611],[103.196346,32.832358],[103.196526,32.832028],[103.196568,32.83195],[103.196706,32.831697],[103.196885,32.831367],[103.197065,32.831037],[103.197182,32.830782],[103.197287,32.830497],[103.197365,32.830282],[103.197391,32.830212],[103.197467,32.830005],[103.197496,32.829928],[103.197573,32.829607],[103.19765,32.829286],[103.197727,32.828965],[103.197749,32.828835],[103.197829,32.828571],[103.197894,32.828356],[103.19796,32.82814],[103.198043,32.827921],[103.198049,32.827908],[103.198096,32.827803],[103.198178,32.827657],[103.198416,32.827419],[103.198681,32.827316],[103.198945,32.827212],[103.199241,32.827116],[103.199537,32.827019],[103.199737,32.826998],[103.199994,32.827055],[103.200251,32.827112],[103.200529,32.827184],[103.200808,32.827255],[103.200921,32.827251],[103.201029,32.827248],[103.201429,32.827155],[103.201494,32.827135],[103.2019,32.827012],[103.202092,32.826991],[103.202127,32.826987],[103.202353,32.826961],[103.202771,32.826899],[103.202871,32.826884],[103.203162,32.82683],[103.203388,32.826699],[103.203638,32.826527],[103.203811,32.826339],[103.203983,32.826152],[103.20416,32.825835],[103.204337,32.825518],[103.204369,32.825468],[103.204475,32.8253],[103.204614,32.825081],[103.204762,32.824737],[103.20491,32.824394],[103.20513,32.824015],[103.205212,32.823969],[103.20534,32.823927],[103.205725,32.823883],[103.206164,32.823907],[103.206469,32.823958],[103.206707,32.82401],[103.206944,32.824063],[103.207147,32.824133],[103.207287,32.824181],[103.207629,32.824299],[103.207968,32.824513],[103.208289,32.824775],[103.208569,32.825118],[103.20869,32.825314],[103.20881,32.82551],[103.208864,32.825728],[103.208917,32.825947],[103.208946,32.826382],[103.208938,32.826762],[103.208931,32.827141],[103.208934,32.827566],[103.208937,32.827991],[103.208987,32.828346],[103.209096,32.828573],[103.20932,32.828852],[103.209613,32.829066],[103.209906,32.82928],[103.210091,32.829412],[103.210277,32.829543],[103.210462,32.829675],[103.210648,32.829807],[103.210833,32.829939],[103.211019,32.830071],[103.211243,32.830195],[103.211468,32.830319],[103.211693,32.830443],[103.211918,32.830567],[103.212142,32.830691],[103.212367,32.830815],[103.212592,32.83094],[103.212817,32.831064],[103.213161,32.831234],[103.213506,32.831403],[103.213851,32.831573],[103.21427,32.831692],[103.214391,32.831702],[103.214708,32.831731],[103.214957,32.831742],[103.215206,32.831754],[103.215474,32.831756],[103.215742,32.831757],[103.21601,32.831759],[103.216278,32.831761],[103.216546,32.831762],[103.216814,32.831764],[103.217082,32.831766],[103.21735,32.831767],[103.21779,32.831779],[103.21823,32.831791],[103.218502,32.831799],[103.218669,32.831803],[103.218898,32.831838],[103.219126,32.831874],[103.219506,32.832025],[103.219754,32.832189],[103.219932,32.832353],[103.22011,32.832518],[103.220412,32.832828],[103.220715,32.833139],[103.221017,32.833449],[103.221258,32.833696],[103.221499,32.833943],[103.221653,32.834107],[103.221808,32.834272],[103.221963,32.834436],[103.222117,32.8346],[103.222272,32.834765],[103.222426,32.834929],[103.222581,32.835093],[103.222736,32.835258],[103.22289,32.835422],[103.223045,32.835586],[103.223355,32.835888],[103.223664,32.83619],[103.223823,32.836419],[103.223981,32.836648],[103.224167,32.836933],[103.224352,32.837218],[103.224517,32.837422],[103.224682,32.837626],[103.224847,32.83783],[103.225012,32.838034],[103.225177,32.838238],[103.225342,32.838442],[103.225483,32.838664],[103.225625,32.838887],[103.225766,32.83911],[103.225908,32.839333],[103.226049,32.839555],[103.226191,32.839778],[103.226332,32.840001],[103.226474,32.840224],[103.226615,32.840447],[103.226757,32.840669],[103.22682,32.840888],[103.226882,32.841107],[103.226945,32.841325],[103.227008,32.841544],[103.227087,32.841884],[103.227166,32.842224],[103.227219,32.842467],[103.227272,32.84271],[103.227373,32.843103],[103.227474,32.843495],[103.227575,32.843888],[103.227702,32.844261],[103.227828,32.844634],[103.228032,32.844943],[103.228237,32.845221],[103.228415,32.845426],[103.228593,32.84563],[103.228853,32.84594],[103.229021,32.846217],[103.229189,32.846493],[103.229437,32.846868],[103.229684,32.847243],[103.229932,32.847618],[103.23006,32.847902],[103.230187,32.848186],[103.230302,32.8486],[103.230416,32.849015],[103.23053,32.849429],[103.230602,32.849689],[103.230673,32.849948],[103.230745,32.850207],[103.230816,32.850466],[103.230944,32.850775],[103.231169,32.850988],[103.231416,32.851119],[103.231757,32.851222],[103.232141,32.851243],[103.232428,32.851248],[103.232715,32.851253],[103.232945,32.851207],[103.233176,32.851161],[103.233579,32.851102],[103.233982,32.851044],[103.234211,32.851079],[103.23444,32.851115],[103.234697,32.851183],[103.234954,32.851251],[103.235239,32.851368],[103.235524,32.851485],[103.235921,32.851634],[103.236318,32.851782],[103.236715,32.851931],[103.237113,32.852079],[103.237532,32.852182],[103.23777,32.852234],[103.238009,32.852286],[103.238247,32.852338],[103.238485,32.85239],[103.238731,32.852404],[103.238976,32.852418],[103.239221,32.852432],[103.239467,32.852446],[103.239712,32.85246],[103.239957,32.852474],[103.240202,32.852482],[103.240447,32.852491],[103.240692,32.852499],[103.240937,32.852507],[103.241182,32.852515],[103.241426,32.852524],[103.241671,32.852532],[103.241916,32.85254],[103.242161,32.852549],[103.242406,32.852557],[103.242664,32.852581],[103.242922,32.852605],[103.243179,32.852628],[103.243437,32.852652],[103.243695,32.852676],[103.243953,32.8527],[103.244211,32.852724],[103.244469,32.852747],[103.244828,32.852827],[103.245187,32.852906],[103.24553,32.852992],[103.245873,32.853077],[103.245913,32.853095],[103.245991,32.853129],[103.246216,32.853228],[103.246574,32.853442],[103.24679,32.853542],[103.247006,32.853642],[103.247221,32.853742],[103.247437,32.853842],[103.247653,32.853942],[103.247869,32.854041],[103.248084,32.854141],[103.2483,32.854241],[103.248306,32.854244],[103.2487,32.854408],[103.249027,32.85445],[103.249119,32.854462],[103.249339,32.854465],[103.249371,32.854466],[103.249552,32.854468],[103.249623,32.854469],[103.249875,32.854473],[103.250127,32.854476],[103.250379,32.85448],[103.250631,32.854484],[103.25091,32.854454],[103.251188,32.854424],[103.251578,32.854382],[103.251968,32.85434],[103.252358,32.854298],[103.252799,32.854229],[103.253241,32.854159],[103.253683,32.85409],[103.253934,32.854041],[103.254184,32.853992],[103.254435,32.853943],[103.254686,32.853894],[103.254937,32.853845],[103.255188,32.853796],[103.255439,32.853747],[103.25569,32.853698],[103.255941,32.853649],[103.256191,32.8536],[103.256442,32.853551],[103.256693,32.853502],[103.256923,32.853489],[103.257153,32.853476],[103.257421,32.853512],[103.257649,32.853612],[103.257877,32.85376],[103.258075,32.853916],[103.258272,32.854073],[103.25847,32.854229],[103.258668,32.854385],[103.258827,32.854565],[103.258986,32.854744],[103.259145,32.854924],[103.259304,32.855104],[103.259464,32.855283],[103.259623,32.855463],[103.259782,32.855642],[103.259941,32.855822],[103.26013,32.85597],[103.260318,32.856119],[103.260698,32.856318],[103.260923,32.856411],[103.261149,32.856505],[103.261374,32.856599],[103.2616,32.856693],[103.261822,32.856786],[103.261825,32.856787],[103.26205,32.856881],[103.262276,32.856975],[103.262501,32.857068],[103.26279,32.857256],[103.263079,32.857444],[103.263419,32.857696],[103.263759,32.857948],[103.264099,32.8582],[103.264272,32.858348],[103.264444,32.858496],[103.264617,32.858643],[103.264789,32.858791],[103.264962,32.858939],[103.265134,32.859087],[103.265456,32.859268],[103.265664,32.859368],[103.265872,32.859469],[103.266101,32.85955],[103.266329,32.859631],[103.266557,32.859712],[103.266785,32.859793],[103.267013,32.859874],[103.267241,32.859955],[103.26746,32.860023],[103.267679,32.86009],[103.267898,32.860158],[103.268117,32.860225],[103.268336,32.860293],[103.268555,32.86036],[103.268774,32.860428],[103.268993,32.860495],[103.269212,32.860562],[103.269431,32.86063],[103.269696,32.860755],[103.269961,32.860881],[103.270284,32.861046],[103.270567,32.861243],[103.270774,32.861457],[103.270999,32.861701],[103.27114,32.861885],[103.271281,32.862069],[103.271423,32.862253],[103.271564,32.862437],[103.271705,32.862621],[103.271847,32.862804],[103.2721,32.863106],[103.272353,32.863408],[103.27255,32.863596],[103.272747,32.863784],[103.272939,32.863946],[103.27313,32.864107],[103.273321,32.864268],[103.273513,32.86443],[103.273704,32.864591],[103.273896,32.864753],[103.274122,32.864965],[103.274327,32.865307],[103.274437,32.865511],[103.274548,32.865714],[103.274689,32.865953],[103.274829,32.866191],[103.27497,32.866429],[103.27511,32.866667],[103.275256,32.866992],[103.275402,32.867318],[103.275493,32.867601],[103.275584,32.867885],[103.275757,32.868299],[103.275931,32.868713],[103.276089,32.868973],[103.276247,32.869233],[103.276445,32.869421],[103.276642,32.86961],[103.276865,32.869752],[103.277088,32.869894],[103.277311,32.870036],[103.277534,32.870178],[103.277748,32.870262],[103.277962,32.870345],[103.278176,32.870429],[103.278389,32.870512],[103.27879,32.870588],[103.279191,32.870664],[103.279591,32.87074],[103.279859,32.870774],[103.280126,32.870808],[103.280393,32.870841],[103.280661,32.870875],[103.280928,32.870909],[103.281195,32.870943],[103.281463,32.870977],[103.28173,32.871011],[103.282163,32.87107],[103.282596,32.87113],[103.28303,32.87119],[103.283267,32.871266],[103.283505,32.871342],[103.283743,32.871418],[103.283981,32.871494],[103.28423,32.871611],[103.284479,32.871729],[103.284728,32.871847],[103.284978,32.871965],[103.285215,32.872065],[103.285453,32.872165],[103.285688,32.872267],[103.285923,32.872369],[103.286158,32.872471],[103.286393,32.872573],[103.286628,32.872675],[103.286863,32.872777],[103.287098,32.872879],[103.287333,32.872981],[103.287546,32.873061],[103.287759,32.873142],[103.287972,32.873222],[103.288185,32.873303],[103.288398,32.873383],[103.288611,32.873464],[103.288824,32.873544],[103.289037,32.873625],[103.28925,32.873705],[103.289463,32.873786],[103.289709,32.873894],[103.289956,32.874002],[103.290203,32.87411],[103.29045,32.874218],[103.290696,32.874326],[103.290943,32.874434],[103.291205,32.874492],[103.291468,32.87455],[103.29173,32.874609],[103.291992,32.874667],[103.292254,32.874725],[103.292516,32.874783],[103.292779,32.874841],[103.293041,32.874899],[103.293464,32.87493],[103.293887,32.874961],[103.294311,32.874992],[103.294734,32.875022],[103.295096,32.875093],[103.29514,32.875115],[103.295514,32.875307],[103.295662,32.875519],[103.295848,32.875861],[103.295994,32.876202],[103.296141,32.876542],[103.296262,32.876897],[103.296383,32.877252],[103.296503,32.877607],[103.296515,32.877995],[103.296471,32.878316],[103.296254,32.878653],[103.296135,32.878853],[103.296016,32.879053],[103.295838,32.879349],[103.29566,32.879645],[103.295554,32.879855],[103.295447,32.880065],[103.295341,32.880275],[103.295234,32.880485],[103.295128,32.880694],[103.295021,32.880904],[103.294909,32.881282],[103.294796,32.88166],[103.294764,32.881886],[103.294731,32.882112],[103.294724,32.882442],[103.294717,32.882773],[103.294691,32.88312],[103.294665,32.883467],[103.294612,32.883736],[103.294559,32.884005],[103.294506,32.884275],[103.294453,32.884544],[103.294343,32.884796],[103.294232,32.885047],[103.294121,32.885298],[103.294011,32.88555],[103.293865,32.885741],[103.29372,32.885933],[103.293575,32.886125],[103.293429,32.886316],[103.293284,32.886508],[103.293139,32.8867],[103.292993,32.886891],[103.292848,32.887083],[103.292703,32.887275],[103.292557,32.887466],[103.292438,32.88774],[103.292449,32.888095],[103.292615,32.888436],[103.292745,32.888639],[103.292876,32.888842],[103.293178,32.889054],[103.293481,32.889265],[103.29385,32.889472],[103.294219,32.88968],[103.294432,32.88984],[103.294644,32.890001],[103.294857,32.890161],[103.29507,32.890322],[103.295263,32.890473],[103.295456,32.890625],[103.29565,32.890777],[103.295843,32.890929],[103.296036,32.89108],[103.29623,32.891232],[103.296423,32.891384],[103.296616,32.891535],[103.296795,32.891724],[103.296973,32.891912],[103.297151,32.8921],[103.29733,32.892288],[103.297418,32.892579],[103.29739,32.892745],[103.297375,32.892837],[103.297357,32.892895],[103.297357,32.892896],[103.297305,32.893068],[103.297236,32.893299],[103.297166,32.893531],[103.297097,32.893762],[103.297033,32.894035],[103.29697,32.894309],[103.296888,32.894678],[103.29686,32.895082],[103.296837,32.895308],[103.296814,32.895534],[103.296822,32.895887],[103.296824,32.895953],[103.296862,32.896193],[103.296892,32.89639],[103.296961,32.896777],[103.297,32.897003],[103.297039,32.897228],[103.297077,32.897453],[103.297083,32.897488],[103.297116,32.897678],[103.297244,32.898019],[103.297371,32.898359],[103.297528,32.898644],[103.297556,32.898695],[103.297686,32.898929],[103.297843,32.89923],[103.298,32.89953],[103.2981,32.899822],[103.2982,32.900114],[103.298318,32.900446],[103.298335,32.900494],[103.298436,32.900778],[103.298486,32.901183],[103.298491,32.90142],[103.298496,32.901657],[103.298501,32.901894],[103.298506,32.902131],[103.298499,32.902368],[103.298491,32.902604],[103.298483,32.902841],[103.298475,32.903078],[103.298468,32.903314],[103.29846,32.903551],[103.298453,32.903914],[103.298446,32.904277],[103.298459,32.904616],[103.298472,32.904955],[103.298504,32.905238],[103.298537,32.905521],[103.298542,32.905769],[103.298547,32.906017],[103.298552,32.906264],[103.298556,32.906512],[103.298561,32.90676],[103.298566,32.907008],[103.298571,32.907255],[103.298576,32.907503],[103.298552,32.907777],[103.298528,32.908051],[103.298503,32.908326],[103.298479,32.9086],[103.298474,32.908852],[103.298469,32.909103],[103.298464,32.909355],[103.298459,32.909607],[103.298455,32.909859],[103.29845,32.910111],[103.298445,32.910363],[103.29844,32.910615],[103.298452,32.910877],[103.298463,32.911139],[103.298475,32.9114],[103.298487,32.911662],[103.298499,32.911924],[103.29851,32.912186],[103.298522,32.912448],[103.298534,32.912709],[103.298582,32.913151],[103.298631,32.913593],[103.29868,32.914034],[103.298702,32.914438],[103.298723,32.914842],[103.298724,32.915277],[103.298726,32.915711],[103.298625,32.916016],[103.298408,32.91632],[103.298184,32.916518],[103.29796,32.916716],[103.297858,32.916782],[103.297494,32.917017],[103.297282,32.917103],[103.29707,32.917189],[103.296858,32.917275],[103.296645,32.917361],[103.2964,32.917455],[103.296154,32.91755],[103.295909,32.917645],[103.295663,32.917739],[103.295418,32.917834],[103.295173,32.917928],[103.294927,32.918023],[103.294682,32.918118],[103.294436,32.918212],[103.294191,32.918307],[103.293945,32.918402],[103.2937,32.918496],[103.293454,32.918591],[103.293209,32.918686],[103.292841,32.918882],[103.292474,32.919078],[103.29226,32.919253],[103.291987,32.919492],[103.291847,32.919781],[103.291792,32.920011],[103.291737,32.920241],[103.291729,32.920604],[103.291722,32.920967],[103.291708,32.921201],[103.291694,32.921434],[103.29168,32.921668],[103.291666,32.921902],[103.29166,32.922209],[103.291653,32.922515],[103.29161,32.922805],[103.291566,32.923094],[103.291444,32.92348],[103.291304,32.923786],[103.291137,32.924126],[103.29097,32.924465],[103.290803,32.924805],[103.290592,32.925163],[103.29038,32.925521],[103.290169,32.925878],[103.290026,32.926082],[103.289883,32.926286],[103.28974,32.92649],[103.289597,32.926694],[103.289476,32.926886],[103.289354,32.927078],[103.289232,32.92727],[103.28911,32.927462],[103.288989,32.927654],[103.288867,32.927846],[103.288706,32.928046],[103.288546,32.928247],[103.288385,32.928448],[103.288224,32.928648],[103.288064,32.928849],[103.287903,32.929049],[103.287742,32.92925],[103.287582,32.929451],[103.287421,32.929651],[103.28726,32.929852],[103.2871,32.930052],[103.286939,32.930253],[103.286627,32.930507],[103.286506,32.930605],[103.286315,32.930761],[103.286083,32.930895],[103.285851,32.931029],[103.285542,32.931113],[103.285233,32.931197],[103.284898,32.931217],[103.284563,32.931237],[103.284299,32.931231],[103.284036,32.931226],[103.283773,32.93122],[103.283509,32.931214],[103.283246,32.931209],[103.282982,32.931203],[103.282719,32.931197],[103.282456,32.931192],[103.282321,32.931255],[103.28228,32.931383],[103.282275,32.931625],[103.282384,32.931966],[103.282554,32.932162],[103.282761,32.932213],[103.283144,32.932291],[103.283526,32.932369],[103.283767,32.932425],[103.284007,32.932481],[103.284248,32.932536],[103.284489,32.932592],[103.284729,32.932648],[103.28497,32.932704],[103.285022,32.932716],[103.285211,32.93276],[103.285451,32.932815],[103.285857,32.932952],[103.286262,32.933089],[103.286667,32.933226],[103.287073,32.933363],[103.28711,32.933375],[103.28733,32.933447],[103.28744,32.933483],[103.287587,32.933531],[103.287844,32.933615],[103.288101,32.9337],[103.288463,32.933834],[103.288701,32.933912],[103.288748,32.933927],[103.289033,32.93402],[103.289397,32.934056],[103.289628,32.934045],[103.289646,32.934044],[103.289668,32.934035],[103.289955,32.93392],[103.290172,32.93378],[103.290389,32.933639],[103.290607,32.933498],[103.290735,32.933415],[103.290824,32.933357],[103.290998,32.933244],[103.291041,32.933217],[103.291155,32.933143],[103.291259,32.933076],[103.291476,32.932935],[103.291693,32.932794],[103.291911,32.932654],[103.292128,32.932513],[103.292325,32.932379],[103.292522,32.932245],[103.292718,32.932111],[103.292915,32.931977],[103.293112,32.931844],[103.293309,32.93171],[103.293506,32.931576],[103.293702,32.931442],[103.293899,32.931308],[103.294096,32.931174],[103.294277,32.931016],[103.294458,32.930857],[103.29464,32.930698],[103.294821,32.930539],[103.295002,32.93038],[103.295183,32.930221],[103.295365,32.930062],[103.295546,32.929904],[103.295727,32.929745],[103.295908,32.929586],[103.296092,32.929383],[103.296276,32.929179],[103.296459,32.928976],[103.296643,32.928773],[103.296826,32.928569],[103.29701,32.928366],[103.297194,32.928163],[103.297377,32.927959],[103.297531,32.92778],[103.297684,32.9276],[103.297838,32.92742],[103.297991,32.92724],[103.298145,32.927061],[103.298299,32.926881],[103.298452,32.926701],[103.298606,32.926521],[103.298759,32.926342],[103.298913,32.926162],[103.299103,32.925987],[103.299294,32.925812],[103.299484,32.925637],[103.299674,32.925462],[103.299964,32.925352],[103.300308,32.925309],[103.300559,32.92524],[103.30081,32.92517],[103.301032,32.925092],[103.301253,32.925014],[103.301548,32.924836],[103.301842,32.924658],[103.30201,32.924504],[103.302178,32.92435],[103.302346,32.924195],[103.302513,32.924041],[103.302681,32.923887],[103.302849,32.923732],[103.303016,32.923578],[103.303184,32.923424],[103.303352,32.923269],[103.30352,32.923115],[103.303723,32.922977],[103.303927,32.922838],[103.304131,32.9227],[103.304335,32.922561],[103.304538,32.922423],[103.304742,32.922284],[103.304946,32.922146],[103.30515,32.922007],[103.305526,32.921851],[103.305657,32.921797],[103.305902,32.921695],[103.305997,32.921687],[103.306209,32.921667],[103.306592,32.921672],[103.306801,32.921788],[103.306952,32.921919],[103.30707,32.922155],[103.307082,32.922179],[103.307116,32.922357],[103.307101,32.922457],[103.307073,32.922647],[103.307029,32.922937],[103.306966,32.923188],[103.306966,32.92319],[103.306965,32.923192],[103.306904,32.923439],[103.306841,32.923691],[103.306779,32.923942],[103.306716,32.924193],[103.306654,32.924445],[103.306592,32.924696],[103.306529,32.924947],[103.306572,32.925244],[103.306615,32.925541],[103.306696,32.925967],[103.306777,32.926393],[103.306858,32.926819],[103.306985,32.927176],[103.307112,32.927532],[103.307233,32.927756],[103.307354,32.927979],[103.307457,32.928171],[103.307469,32.928193],[103.307474,32.928203],[103.307474,32.928203],[103.307595,32.928426],[103.307694,32.928534],[103.307763,32.92861],[103.307857,32.928712],[103.30812,32.928999],[103.308298,32.929195],[103.308476,32.929391],[103.308655,32.929587],[103.308833,32.929784],[103.309151,32.930045],[103.309235,32.930115],[103.309468,32.930306],[103.309484,32.930319],[103.309785,32.930567],[103.309992,32.930763],[103.310103,32.931024],[103.310077,32.931346],[103.309977,32.931683],[103.309884,32.931964],[103.309792,32.932246],[103.309698,32.932504],[103.309603,32.932762],[103.309508,32.93302],[103.309414,32.933278],[103.309319,32.933536],[103.309224,32.933793],[103.309129,32.934051],[103.309035,32.934309],[103.308817,32.934699],[103.3086,32.935089],[103.308581,32.935123],[103.308531,32.935212],[103.308383,32.935478],[103.308101,32.935803],[103.308098,32.935807],[103.308056,32.935855],[103.307898,32.936037],[103.30782,32.936127],[103.307539,32.936452],[103.307133,32.936625],[103.307085,32.936636],[103.306863,32.93669],[103.306861,32.93669],[103.306859,32.936691],[103.306594,32.936754],[103.306325,32.936819],[103.306056,32.936884],[103.305681,32.936943],[103.305307,32.937002],[103.305046,32.937063],[103.304786,32.937125],[103.304526,32.937186],[103.304266,32.937247],[103.304042,32.93739],[103.303819,32.937532],[103.303661,32.937772],[103.303504,32.938012],[103.303436,32.938374],[103.303487,32.938731],[103.30354,32.938957],[103.303593,32.939184],[103.303689,32.939411],[103.303785,32.939638],[103.303882,32.939866],[103.303978,32.940093],[103.304109,32.94028],[103.304239,32.940468],[103.30437,32.940655],[103.3045,32.940843],[103.304792,32.941121],[103.305084,32.941399],[103.305233,32.941689],[103.305383,32.941979],[103.305578,32.942353],[103.305772,32.942727],[103.306025,32.943021],[103.306278,32.943315],[103.306398,32.943583],[103.306517,32.943851],[103.306647,32.944087],[103.306776,32.944322],[103.307,32.944672],[103.307223,32.945022],[103.307437,32.945348],[103.307651,32.945674],[103.307867,32.945919],[103.308082,32.946164],[103.308413,32.946445],[103.308744,32.946726],[103.309075,32.947007],[103.309406,32.947289],[103.309601,32.947481],[103.309796,32.947673],[103.309992,32.947866],[103.310187,32.948058],[103.310382,32.94825],[103.310578,32.948443],[103.310773,32.948635],[103.310968,32.948827],[103.311059,32.94907],[103.311035,32.949328],[103.310876,32.949617],[103.310695,32.9498],[103.310515,32.949983],[103.310334,32.950166],[103.310153,32.950349],[103.309955,32.950691],[103.309756,32.951034],[103.309635,32.951339],[103.309515,32.951644],[103.309444,32.951865],[103.309373,32.952086],[103.309302,32.952307],[103.309231,32.952528],[103.309089,32.952919],[103.308947,32.95331],[103.308805,32.953702],[103.30879,32.953992],[103.308775,32.954282],[103.308864,32.954622],[103.308953,32.954961],[103.309045,32.955181],[103.309137,32.9554],[103.30936,32.955767],[103.309583,32.956134],[103.309807,32.956501],[103.309918,32.956712],[103.310028,32.956923],[103.310139,32.957134],[103.31025,32.957345],[103.310369,32.957662],[103.310487,32.957978],[103.310594,32.958399],[103.310607,32.958449],[103.310681,32.958732],[103.310755,32.959015],[103.31077,32.959257],[103.310785,32.9595],[103.310867,32.959722],[103.310949,32.959945],[103.311031,32.960167],[103.311113,32.96039],[103.311219,32.960627],[103.311324,32.960865],[103.31143,32.961102],[103.311536,32.96134],[103.311641,32.961577],[103.311747,32.961815],[103.311853,32.962052],[103.311958,32.96229],[103.312073,32.962498],[103.312187,32.962707],[103.312301,32.962916],[103.312416,32.963124],[103.31253,32.963333],[103.312644,32.963542],[103.31286,32.963762],[103.313076,32.963983],[103.313186,32.964242],[103.313219,32.964533],[103.313158,32.96471],[103.313002,32.964837],[103.312656,32.964962],[103.312251,32.96502],[103.311885,32.965081],[103.311625,32.965198],[103.311514,32.965248],[103.311365,32.965315],[103.311184,32.965425],[103.31117,32.965433],[103.310976,32.965551],[103.310782,32.965669],[103.310588,32.965787],[103.310394,32.965906],[103.3102,32.966024],[103.310035,32.966234],[103.310089,32.966472],[103.310252,32.966844],[103.310396,32.96706],[103.31054,32.967277],[103.310777,32.967489],[103.310962,32.967654],[103.311013,32.967701],[103.311254,32.967946],[103.311495,32.968192],[103.311622,32.968323],[103.311735,32.968438],[103.312013,32.96871],[103.312291,32.968982],[103.31252,32.969224],[103.312748,32.969465],[103.313044,32.969782],[103.313291,32.970046],[103.313539,32.970311],[103.313746,32.970548],[103.313954,32.970786],[103.314133,32.970989],[103.314162,32.971023],[103.31454,32.971243],[103.314875,32.971474],[103.31521,32.971705],[103.315225,32.971717],[103.315468,32.971905],[103.315726,32.972106],[103.315969,32.972419],[103.316044,32.972515],[103.316181,32.972756],[103.316318,32.972996],[103.31642,32.973212],[103.316522,32.973428],[103.316588,32.97365],[103.316655,32.973871],[103.316702,32.974016],[103.316735,32.974117],[103.316815,32.974362],[103.316867,32.974631],[103.316902,32.974818],[103.316918,32.9749],[103.316977,32.975158],[103.317036,32.975415],[103.317065,32.975761],[103.317093,32.976107],[103.317002,32.97653],[103.316969,32.976678],[103.316837,32.976858],[103.316708,32.977032],[103.316446,32.977387],[103.316236,32.977664],[103.316026,32.977942],[103.315815,32.978201],[103.315605,32.978461],[103.315427,32.978603],[103.315261,32.978735],[103.314939,32.979009],[103.314739,32.97918],[103.314721,32.979199],[103.314572,32.979358],[103.314525,32.979573],[103.314535,32.979612],[103.314561,32.979713],[103.314596,32.979846],[103.314725,32.98013],[103.314854,32.980414],[103.314893,32.980501],[103.314941,32.980673],[103.314989,32.980846],[103.315036,32.981244],[103.315059,32.981432],[103.315084,32.981643],[103.315159,32.982055],[103.315234,32.982468],[103.31531,32.98288],[103.315402,32.983207],[103.315494,32.983534],[103.315586,32.983862],[103.315626,32.984001],[103.315679,32.984189],[103.315687,32.984434],[103.315696,32.984679],[103.315702,32.984855],[103.315691,32.985188],[103.315798,32.985474],[103.315952,32.985795],[103.316309,32.986021],[103.316635,32.986194],[103.31696,32.986368],[103.317304,32.98658],[103.317671,32.986805],[103.31788,32.986928],[103.31809,32.987052],[103.3183,32.987175],[103.31851,32.987298],[103.318719,32.987421],[103.318929,32.987545],[103.319155,32.987765],[103.319381,32.987986],[103.319559,32.988182],[103.319738,32.988378],[103.319917,32.988574],[103.320095,32.98877],[103.320249,32.98899],[103.320403,32.98921],[103.320558,32.98943],[103.320712,32.98965],[103.320823,32.989853],[103.320934,32.990056],[103.321045,32.99026],[103.321156,32.990463],[103.321267,32.990666],[103.321378,32.990869],[103.321489,32.991073],[103.3216,32.991276],[103.321788,32.991649],[103.321975,32.992021],[103.322144,32.992209],[103.322314,32.992397],[103.322615,32.992692],[103.322965,32.992915],[103.323315,32.993138],[103.323528,32.993232],[103.32374,32.993326],[103.323952,32.99342],[103.324165,32.993514],[103.324377,32.993609],[103.324589,32.993703],[103.324629,32.993718],[103.324853,32.993801],[103.325077,32.993885],[103.325423,32.994008],[103.325768,32.994131],[103.326113,32.994254],[103.326333,32.994409],[103.326553,32.994563],[103.326553,32.994564],[103.326554,32.994564],[103.326898,32.994843],[103.327243,32.995122],[103.327512,32.995388],[103.327782,32.995654],[103.328052,32.995919],[103.32826,32.996056],[103.328468,32.996193],[103.328568,32.996236],[103.328676,32.996283],[103.329075,32.996455],[103.329392,32.996681],[103.329709,32.996907],[103.330027,32.997133],[103.330356,32.997387],[103.330685,32.997641],[103.331014,32.997894],[103.33107,32.998009],[103.331173,32.99822],[103.331276,32.99843],[103.33147,32.998609],[103.331585,32.998715],[103.331865,32.998816],[103.332014,32.99887],[103.332138,32.998956],[103.332287,32.99906],[103.332442,32.999322],[103.33254,32.999627],[103.332638,32.999932],[103.332736,33.000236],[103.332763,33.000321],[103.332942,33.000619],[103.333153,33.000798],[103.333365,33.000977],[103.333552,33.001135],[103.33366,33.001227],[103.333955,33.001476],[103.33425,33.001725],[103.334464,33.001987],[103.334487,33.002208],[103.3345,33.002332],[103.334504,33.002366],[103.33452,33.0025],[103.334565,33.002895],[103.334589,33.003105],[103.334611,33.003291],[103.334657,33.003686],[103.334702,33.004081],[103.334792,33.004343],[103.334881,33.004605],[103.334994,33.004935],[103.335107,33.005265],[103.335112,33.005279],[103.33522,33.005595],[103.335333,33.005925],[103.335505,33.006306],[103.335678,33.006687],[103.335892,33.007055],[103.335999,33.0074],[103.33601,33.007439],[103.336071,33.007656],[103.336114,33.007811],[103.336142,33.007912],[103.336201,33.008178],[103.336209,33.008215],[103.336261,33.008447],[103.336404,33.008792],[103.336635,33.009159],[103.336749,33.00934],[103.336803,33.00941],[103.336875,33.009503],[103.33703,33.009704],[103.337257,33.009997],[103.33731,33.010052],[103.337492,33.010237],[103.337728,33.010476],[103.337963,33.010716],[103.338184,33.011],[103.338406,33.011285],[103.338627,33.011569],[103.338848,33.011854],[103.339069,33.012138],[103.339239,33.012395],[103.339409,33.012651],[103.339578,33.012908],[103.339629,33.013215],[103.33968,33.013522],[103.339731,33.013828],[103.339731,33.013829],[103.339731,33.013829],[103.339751,33.01391],[103.339781,33.014316],[103.339811,33.014721],[103.339827,33.014944],[103.339841,33.015127],[103.33981,33.015519],[103.33978,33.015912],[103.33975,33.016304],[103.339678,33.016587],[103.339605,33.016871],[103.339372,33.017229],[103.339176,33.017416],[103.338981,33.017603],[103.338691,33.017866],[103.3384,33.018128],[103.338109,33.01839],[103.337772,33.018604],[103.337434,33.018818],[103.337097,33.019032],[103.336877,33.019137],[103.336657,33.019241],[103.336437,33.019346],[103.336216,33.019451],[103.335996,33.019555],[103.335776,33.01966],[103.335489,33.019941],[103.335202,33.020221],[103.335046,33.020389],[103.33489,33.020556],[103.334734,33.020723],[103.334578,33.02089],[103.334421,33.021057],[103.334265,33.021224],[103.334255,33.021601],[103.334244,33.021978],[103.334234,33.022354],[103.334375,33.022591],[103.334515,33.022827],[103.334656,33.023064],[103.334797,33.0233],[103.334938,33.023537],[103.335078,33.023773],[103.335278,33.024142],[103.335456,33.024415],[103.335726,33.024669],[103.335906,33.024846],[103.336223,33.025081],[103.336438,33.025238],[103.336652,33.025395],[103.336867,33.025553],[103.337082,33.02571],[103.337307,33.025954],[103.337533,33.026198],[103.337664,33.026388],[103.337664,33.026388],[103.337665,33.026389],[103.337778,33.026554],[103.338024,33.026909],[103.338171,33.027122],[103.33827,33.027264],[103.338355,33.027477],[103.338401,33.027593],[103.338486,33.02798],[103.33848,33.028295],[103.338498,33.028382],[103.338535,33.028736],[103.338572,33.029089],[103.338608,33.029443],[103.338616,33.029514],[103.3386,33.029828],[103.338583,33.030143],[103.338567,33.030458],[103.338561,33.030586],[103.338559,33.030621],[103.338464,33.031021],[103.338455,33.031241],[103.338454,33.031278],[103.338492,33.031478],[103.338632,33.031766],[103.338771,33.032055],[103.338911,33.032344],[103.338988,33.032472],[103.339044,33.032563],[103.339082,33.032753],[103.339025,33.033125],[103.338882,33.033515],[103.338697,33.033862],[103.338511,33.03421],[103.338473,33.034514],[103.338435,33.034819],[103.338411,33.035247],[103.338387,33.035675],[103.338356,33.036082],[103.338324,33.036488],[103.338297,33.036831],[103.338292,33.036894],[103.338378,33.037227],[103.338502,33.037431],[103.338625,33.037636],[103.338638,33.0377],[103.338673,33.037874],[103.338595,33.038213],[103.338587,33.038245],[103.3386,33.038547],[103.338602,33.038574],[103.338616,33.038902],[103.33861,33.039207],[103.338603,33.039511],[103.338597,33.039816],[103.338644,33.040139],[103.338666,33.04037],[103.338688,33.0406],[103.338692,33.04062],[103.338753,33.040944],[103.33877,33.041035],[103.338868,33.041409],[103.338965,33.041782],[103.338987,33.041868],[103.339028,33.042026],[103.339092,33.04227],[103.339156,33.042514],[103.339219,33.042758],[103.339317,33.043078],[103.339414,33.043398],[103.339477,33.043659],[103.339541,33.043919],[103.339649,33.044288],[103.339849,33.044638],[103.339937,33.044849],[103.340025,33.04506],[103.340099,33.045369],[103.340174,33.045679],[103.340225,33.046017],[103.340277,33.046356],[103.340291,33.046771],[103.340306,33.047186],[103.340325,33.047437],[103.340343,33.047688],[103.340338,33.047942],[103.340333,33.048196],[103.340329,33.04845],[103.340324,33.048704],[103.340319,33.048958],[103.340314,33.049212],[103.340297,33.049501],[103.34028,33.049791],[103.34023,33.05005],[103.340179,33.05031],[103.340034,33.050683],[103.33989,33.051057],[103.339788,33.051296],[103.339686,33.051536],[103.339585,33.051775],[103.339483,33.052014],[103.339383,33.052444],[103.339284,33.052873],[103.339184,33.053303],[103.339177,33.053593],[103.339241,33.053901],[103.339372,33.054251],[103.339483,33.054464],[103.339653,33.054663],[103.339824,33.054862],[103.339994,33.055061],[103.340165,33.05526],[103.340335,33.055459],[103.340506,33.055658],[103.340676,33.055858],[103.340847,33.056057],[103.341017,33.056256],[103.341187,33.056455],[103.341361,33.056652],[103.341534,33.056849],[103.341708,33.057045],[103.341881,33.057242],[103.342055,33.057439],[103.342228,33.057636],[103.342401,33.057833],[103.342575,33.05803],[103.342748,33.058226],[103.342922,33.058423],[103.343144,33.058802],[103.343367,33.059181],[103.34346,33.059409],[103.343553,33.059637],[103.343646,33.059865],[103.343739,33.060093],[103.343793,33.060325],[103.343846,33.060557],[103.343852,33.060828],[103.343857,33.061098],[103.343829,33.061396],[103.343801,33.061695],[103.343784,33.062004],[103.343767,33.062313],[103.343759,33.062717],[103.343774,33.063142],[103.343812,33.063586],[103.343852,33.063866],[103.343893,33.064147],[103.344004,33.064359],[103.344116,33.064572],[103.344227,33.064785],[103.344339,33.064998],[103.344427,33.065172],[103.344421,33.065481],[103.344393,33.06577],[103.344388,33.066041],[103.344309,33.066281],[103.34423,33.066521],[103.344151,33.06676],[103.344072,33.067],[103.343965,33.067385],[103.343858,33.067769],[103.343752,33.068154],[103.343642,33.06849],[103.343533,33.068826],[103.343539,33.069087],[103.343546,33.069347],[103.343631,33.069734],[103.343696,33.069967],[103.34376,33.0702],[103.343936,33.070529],[103.344239,33.070861],[103.344542,33.071192],[103.344845,33.071523],[103.345148,33.071854],[103.345304,33.072088],[103.345414,33.07234],[103.345524,33.072591],[103.345588,33.072883],[103.34558,33.073288],[103.345518,33.073519],[103.345457,33.07375],[103.345429,33.07398],[103.345402,33.074211],[103.345489,33.074463],[103.345597,33.074819],[103.345705,33.075174],[103.345813,33.07553],[103.34591,33.075811],[103.346008,33.076092],[103.346073,33.076363],[103.346137,33.076634],[103.346134,33.076673],[103.346107,33.077018],[103.345962,33.077423],[103.345793,33.077825],[103.345626,33.07819],[103.345403,33.078559],[103.345181,33.078929],[103.345062,33.079127],[103.344959,33.079298],[103.344745,33.079668],[103.344532,33.080038],[103.344424,33.080226],[103.344319,33.080407],[103.344198,33.080734],[103.344033,33.080984],[103.34387,33.081146],[103.343706,33.081307],[103.343543,33.081469],[103.34346,33.08155],[103.343379,33.08163],[103.343223,33.081808],[103.343066,33.081986],[103.34291,33.082165],[103.342754,33.082343],[103.342597,33.082521],[103.342441,33.082699],[103.342253,33.082937],[103.342065,33.083175],[103.341934,33.083449],[103.341825,33.083674],[103.341752,33.083914],[103.341678,33.084155],[103.34164,33.084395],[103.341621,33.084511],[103.341601,33.084636],[103.341585,33.084863],[103.341571,33.085065],[103.34154,33.085494],[103.341507,33.08574],[103.341473,33.085986],[103.34144,33.086231],[103.341406,33.086477],[103.341309,33.086727],[103.341279,33.086804],[103.341212,33.086977],[103.341207,33.087247],[103.341207,33.087277],[103.341202,33.087517],[103.341222,33.087729],[103.341232,33.087772],[103.341257,33.087882],[103.341307,33.088097],[103.341309,33.088115],[103.341347,33.088425],[103.341386,33.088831],[103.341358,33.089043],[103.341263,33.089196],[103.34108,33.089333],[103.340897,33.089471],[103.340713,33.089608],[103.340651,33.089655],[103.34053,33.089746],[103.340347,33.089884],[103.340163,33.090021],[103.33998,33.090159],[103.339968,33.090168],[103.339894,33.090223],[103.339891,33.090225],[103.339797,33.090296],[103.339563,33.090414],[103.339556,33.090417],[103.339337,33.090527],[103.33932,33.090536],[103.339315,33.090539],[103.339194,33.090599],[103.339074,33.09066],[103.338999,33.090698],[103.338834,33.090781],[103.338671,33.090809],[103.338466,33.090844],[103.338098,33.090907],[103.337913,33.090917],[103.337811,33.090922],[103.337524,33.090937],[103.337457,33.090941],[103.337388,33.090945],[103.337248,33.090952],[103.336856,33.091044],[103.336598,33.091272],[103.33639,33.0915],[103.336288,33.091615],[103.336236,33.091672],[103.336083,33.091845],[103.335988,33.092075],[103.335911,33.092235],[103.335881,33.092298],[103.335868,33.092323],[103.335776,33.092514],[103.335748,33.092572],[103.335561,33.092801],[103.335333,33.093024],[103.335327,33.09303],[103.334991,33.093219],[103.334916,33.093261],[103.334655,33.093407],[103.334351,33.093711],[103.33433,33.093744],[103.334184,33.09398],[103.333973,33.094219],[103.333911,33.094288],[103.333762,33.094457],[103.33346,33.094684],[103.333229,33.094778],[103.332906,33.094851],[103.332469,33.094883],[103.332158,33.094927],[103.331848,33.094971],[103.331478,33.095159],[103.331303,33.095335],[103.331273,33.095365],[103.331149,33.09549],[103.331127,33.095512],[103.330993,33.095647],[103.330993,33.095647],[103.330952,33.095688],[103.330776,33.095864],[103.33042,33.096098],[103.330064,33.096331],[103.329707,33.096564],[103.329344,33.096705],[103.329047,33.09668],[103.328726,33.096618],[103.328409,33.09646],[103.328277,33.096402],[103.328044,33.0963],[103.327745,33.096334],[103.327535,33.096507],[103.327417,33.096716],[103.327346,33.096794],[103.327232,33.096819],[103.327024,33.096866],[103.326772,33.096862],[103.326472,33.096917],[103.326264,33.09699],[103.326239,33.097018],[103.326144,33.097123],[103.326143,33.097123],[103.326143,33.097123],[103.326125,33.097144],[103.326122,33.097157],[103.326115,33.097189],[103.3261,33.097259],[103.326097,33.097317],[103.32608,33.097644],[103.326065,33.097951],[103.326061,33.09803],[103.326059,33.098048],[103.326033,33.098281],[103.325914,33.09851],[103.325705,33.098661],[103.325382,33.098774],[103.325316,33.098768],[103.325263,33.098764],[103.325106,33.098751],[103.324742,33.098649],[103.324493,33.09859],[103.324325,33.098551],[103.324307,33.098546],[103.324015,33.09856],[103.323988,33.098561],[103.323756,33.098577],[103.323724,33.09862],[103.32365,33.098717],[103.323568,33.098826],[103.323474,33.099015],[103.323473,33.099018],[103.323329,33.099306],[103.32319,33.09938],[103.323098,33.099399],[103.32296,33.099359],[103.322688,33.099239],[103.322606,33.0992],[103.322549,33.099173],[103.322393,33.0991],[103.322364,33.099103],[103.322002,33.099153],[103.321746,33.099304],[103.321675,33.099417],[103.321462,33.099782],[103.32134,33.100147],[103.321313,33.10034],[103.321377,33.10063],[103.321392,33.10066],[103.321487,33.100844],[103.321692,33.100962],[103.321994,33.101019],[103.322126,33.101044],[103.322419,33.101319],[103.322488,33.101451],[103.322492,33.101551],[103.322502,33.101818],[103.322501,33.101877],[103.322496,33.102146],[103.322462,33.102293],[103.322461,33.102295],[103.322442,33.10238],[103.322388,33.102614],[103.322336,33.102837],[103.322335,33.102844],[103.322334,33.102846],[103.322334,33.102848],[103.32232,33.102908],[103.322309,33.102953],[103.32228,33.103082],[103.322255,33.103187],[103.322226,33.103316],[103.322172,33.10355],[103.322104,33.103805],[103.322036,33.10406],[103.321968,33.104315],[103.32192,33.104493],[103.3219,33.104569],[103.32178,33.104876],[103.321709,33.105056],[103.321659,33.105183],[103.321491,33.10544],[103.321471,33.10547],[103.321209,33.105814],[103.320907,33.106041],[103.320605,33.106269],[103.320604,33.106269],[103.320415,33.106412],[103.320351,33.10646],[103.320303,33.106497],[103.320082,33.106677],[103.319861,33.106858],[103.319641,33.106977],[103.319569,33.107015],[103.319514,33.107045],[103.319119,33.107176],[103.318806,33.107279],[103.318718,33.107278],[103.318555,33.107276],[103.318554,33.107276],[103.318553,33.107276],[103.318301,33.107272],[103.318048,33.107269],[103.317796,33.107265],[103.31736,33.10724],[103.317286,33.107225],[103.31718,33.107204],[103.317097,33.107179],[103.316777,33.107079],[103.316375,33.106954],[103.316072,33.106945],[103.315768,33.106936],[103.315613,33.106998],[103.315367,33.107097],[103.314952,33.107198],[103.314536,33.107298],[103.31435,33.107441],[103.314165,33.107583],[103.313975,33.107927],[103.313972,33.108061],[103.313968,33.108222],[103.313922,33.108478],[103.313876,33.108735],[103.313819,33.108885],[103.313782,33.108945],[103.313691,33.108966],[103.313655,33.108974],[103.313313,33.109031],[103.313276,33.109037],[103.312949,33.109033],[103.312862,33.109032],[103.312623,33.109029],[103.312414,33.109151],[103.312205,33.109274],[103.312128,33.109621],[103.312192,33.10993],[103.312246,33.11004],[103.312325,33.110201],[103.312504,33.110435],[103.312706,33.110651],[103.312708,33.110655],[103.312749,33.110747],[103.312763,33.110805],[103.312813,33.111018],[103.312743,33.111191],[103.312486,33.11138],[103.312337,33.111432],[103.31222,33.111473],[103.312217,33.111474],[103.312214,33.111475],[103.311954,33.111566],[103.311654,33.111639],[103.311355,33.111712],[103.310942,33.111746],[103.310621,33.111683],[103.310392,33.111584],[103.31028,33.111543],[103.310188,33.111524],[103.309955,33.111694],[103.309904,33.111924],[103.309784,33.112193],[103.309589,33.112391],[103.309395,33.112588],[103.309231,33.112759],[103.309067,33.11293],[103.308846,33.113034],[103.308628,33.113136],[103.308626,33.113137],[103.308282,33.11319],[103.308122,33.113148],[103.307939,33.11307],[103.307827,33.112932],[103.307741,33.11268],[103.307399,33.11258],[103.307075,33.112677],[103.307029,33.112691],[103.306658,33.112859],[103.30664,33.112867],[103.306427,33.112962],[103.306195,33.113064],[103.306037,33.113228],[103.305973,33.113293],[103.305751,33.113521],[103.305627,33.113717],[103.30551,33.113901],[103.305502,33.113913],[103.305415,33.114051],[103.305378,33.114109],[103.305278,33.114268],[103.305254,33.114306],[103.305052,33.11467],[103.304963,33.11483],[103.304851,33.115032],[103.304851,33.115032],[103.30485,33.115034],[103.304798,33.115303],[103.304843,33.115401],[103.304957,33.115402],[103.305058,33.115392],[103.30521,33.115377],[103.30537,33.11536],[103.305463,33.115351],[103.305783,33.115452],[103.305821,33.115493],[103.305875,33.115552],[103.305962,33.115647],[103.306027,33.115822],[103.306024,33.115976],[103.305895,33.116134],[103.305883,33.116148],[103.305723,33.116272],[103.305534,33.11642],[103.305185,33.116692],[103.304836,33.116963],[103.304642,33.117083],[103.304448,33.117203],[103.304255,33.117322],[103.304061,33.117442],[103.303868,33.117562],[103.303813,33.117595],[103.303684,33.117675],[103.303674,33.117681],[103.303374,33.117812],[103.303121,33.117847],[103.302987,33.117652],[103.302911,33.117419],[103.302834,33.117187],[103.302831,33.117155],[103.302805,33.116935],[103.302789,33.116796],[103.302776,33.116684],[103.302757,33.116452],[103.302739,33.116221],[103.302718,33.116066],[103.302605,33.115968],[103.302442,33.115949],[103.302423,33.115946],[103.302283,33.116002],[103.302136,33.11613],[103.302108,33.116154],[103.30201,33.116239],[103.301933,33.116306],[103.301766,33.116613],[103.301748,33.116706],[103.301721,33.116838],[103.301716,33.116863],[103.30164,33.117208],[103.301635,33.117479],[103.301579,33.117568],[103.301347,33.117719],[103.300954,33.117887],[103.30063,33.118037],[103.300521,33.118087],[103.300453,33.118119],[103.300381,33.118152],[103.300306,33.118187],[103.300119,33.118349],[103.299931,33.11851],[103.299821,33.118653],[103.299754,33.11874],[103.299681,33.118835],[103.29968,33.118835],[103.29968,33.118835],[103.299429,33.119159],[103.299178,33.119484],[103.299143,33.119524],[103.299087,33.119588],[103.298943,33.11975],[103.298689,33.119921],[103.298413,33.119936],[103.298314,33.119935],[103.298251,33.119934],[103.29793,33.11991],[103.297586,33.119925],[103.297574,33.119931],[103.297527,33.119953],[103.297425,33.12],[103.297283,33.120152],[103.297116,33.120497],[103.297027,33.120698],[103.297005,33.120746],[103.296997,33.120766],[103.296955,33.120874],[103.2969,33.121015],[103.296855,33.121087],[103.296824,33.121136],[103.296733,33.121284],[103.296617,33.121398],[103.296501,33.121453],[103.29634,33.121432],[103.296248,33.121372],[103.29616,33.121314],[103.29616,33.121314],[103.296159,33.121314],[103.29612,33.121291],[103.296063,33.121258],[103.296056,33.121254],[103.296009,33.121227],[103.295819,33.121116],[103.295523,33.120996],[103.295469,33.120982],[103.295295,33.120935],[103.295291,33.120936],[103.295041,33.12098],[103.294788,33.121025],[103.294618,33.121148],[103.294578,33.121176],[103.294507,33.121374],[103.294481,33.121445],[103.294484,33.121469],[103.294494,33.121589],[103.294501,33.121658],[103.294564,33.121909],[103.294743,33.122124],[103.295085,33.122284],[103.295186,33.122362],[103.295219,33.122388],[103.295312,33.122461],[103.295331,33.122634],[103.295213,33.122767],[103.294819,33.122935],[103.29452,33.123029],[103.29429,33.123093],[103.294093,33.123148],[103.29406,33.123157],[103.293985,33.123195],[103.293803,33.123289],[103.293732,33.123442],[103.293729,33.123596],[103.29373,33.123638],[103.293733,33.123734],[103.293734,33.123766],[103.293739,33.123921],[103.293775,33.124087],[103.293824,33.124308],[103.293829,33.124367],[103.293843,33.124502],[103.293838,33.124683],[103.293838,33.124695],[103.293812,33.124848],[103.293546,33.125118],[103.293532,33.125133],[103.293321,33.125363],[103.293087,33.125572],[103.292854,33.125723],[103.292506,33.12593],[103.292275,33.126024],[103.291999,33.126019],[103.291633,33.125995],[103.291313,33.125952],[103.291037,33.125929],[103.290764,33.12589],[103.29074,33.125886],[103.290488,33.125835],[103.290446,33.125826],[103.290237,33.125783],[103.290127,33.125753],[103.28994,33.125702],[103.289734,33.125605],[103.289644,33.125562],[103.289418,33.125406],[103.289406,33.125406],[103.289339,33.125405],[103.289323,33.125404],[103.289189,33.125402],[103.289096,33.12544],[103.288934,33.125496],[103.28882,33.125693],[103.288791,33.125744],[103.288774,33.125792],[103.288694,33.126013],[103.288672,33.126114],[103.288645,33.126243],[103.288501,33.126532],[103.288406,33.126685],[103.28813,33.126776],[103.287898,33.126813],[103.287624,33.126827],[103.287544,33.126826],[103.287301,33.126823],[103.286945,33.126866],[103.286589,33.126909],[103.286488,33.12695],[103.286311,33.127021],[103.286194,33.127156],[103.286121,33.127348],[103.286003,33.1275],[103.285793,33.127651],[103.285539,33.127783],[103.285193,33.127875],[103.28493,33.12792],[103.284668,33.127965],[103.284366,33.128134],[103.284135,33.128207],[103.284119,33.128205],[103.283884,33.128185],[103.283832,33.128167],[103.283655,33.128104],[103.283635,33.128055],[103.283569,33.127892],[103.283506,33.127542],[103.283441,33.127349],[103.283374,33.127252],[103.283306,33.127213],[103.283073,33.12729],[103.283029,33.127305],[103.282959,33.127361],[103.282915,33.127367],[103.28282,33.12738],[103.282727,33.127357],[103.282569,33.127317],[103.282388,33.127219],[103.282211,33.126908],[103.282144,33.126733],[103.282078,33.126617],[103.281873,33.126538],[103.28162,33.126532],[103.281413,33.126588],[103.281181,33.126682],[103.28103,33.126753],[103.280904,33.126813],[103.280672,33.126886],[103.280488,33.126923],[103.280167,33.126938],[103.279845,33.126953],[103.279731,33.126959],[103.279592,33.126967],[103.279314,33.126979],[103.279248,33.126982],[103.279201,33.126983],[103.278938,33.126988],[103.278795,33.126991],[103.278704,33.126993],[103.278628,33.126994],[103.278588,33.126978],[103.278423,33.126913],[103.278388,33.126909],[103.278215,33.126886],[103.278102,33.126871],[103.277734,33.126943],[103.277615,33.127114],[103.277568,33.127191],[103.277541,33.127384],[103.277607,33.127519],[103.277788,33.127677],[103.277886,33.127702],[103.277948,33.127718],[103.278008,33.127726],[103.278177,33.12775],[103.278406,33.127782],[103.278655,33.127939],[103.278741,33.128249],[103.278716,33.128364],[103.278461,33.128496],[103.278116,33.128569],[103.277961,33.12858],[103.277885,33.128585],[103.277866,33.128586],[103.277471,33.128618],[103.27742,33.128638],[103.27724,33.12871],[103.277154,33.12878],[103.277123,33.128805],[103.277076,33.12886],[103.276912,33.129054],[103.276772,33.129168],[103.276655,33.129262],[103.276516,33.129317],[103.276228,33.129314],[103.276172,33.129314],[103.276036,33.129319],[103.275805,33.129327],[103.275461,33.129323],[103.275181,33.129351],[103.275145,33.129354],[103.275116,33.129357],[103.275029,33.129375],[103.27477,33.129429],[103.274563,33.129426],[103.274381,33.129385],[103.274314,33.129249],[103.274316,33.129128],[103.27432,33.128941],[103.274328,33.128855],[103.274335,33.128775],[103.27435,33.128613],[103.274367,33.128521],[103.274386,33.128411],[103.274402,33.128324],[103.274453,33.128036],[103.274467,33.127978],[103.274503,33.127823],[103.2746,33.127574],[103.274601,33.127517],[103.274533,33.127477],[103.274403,33.127476],[103.274312,33.127474],[103.274265,33.127486],[103.274093,33.127529],[103.274039,33.127542],[103.273874,33.127584],[103.27369,33.127601],[103.273552,33.127599],[103.273484,33.127598],[103.273361,33.127557],[103.273301,33.127537],[103.273168,33.127343],[103.273196,33.127015],[103.273203,33.126686],[103.273136,33.126477],[103.273116,33.126416],[103.272863,33.126412],[103.272539,33.126582],[103.272409,33.12671],[103.272375,33.126743],[103.272212,33.126905],[103.272058,33.127105],[103.271904,33.127305],[103.271741,33.127506],[103.271623,33.127649],[103.271506,33.127702],[103.271415,33.127743],[103.271277,33.12776],[103.270842,33.127696],[103.270617,33.127442],[103.270544,33.127281],[103.270515,33.127216],[103.27044,33.127054],[103.270337,33.126775],[103.270332,33.126762],[103.270284,33.126731],[103.270151,33.126644],[103.269897,33.126738],[103.269618,33.126927],[103.26936,33.127136],[103.269358,33.127137],[103.269356,33.127139],[103.269271,33.127194],[103.269151,33.127273],[103.269129,33.127287],[103.268921,33.127303],[103.26876,33.127282],[103.268534,33.127323],[103.268485,33.127332],[103.268308,33.127365],[103.268117,33.127401],[103.268081,33.127407],[103.268034,33.127416],[103.267855,33.127449],[103.267628,33.127491],[103.267402,33.127533],[103.267145,33.127593],[103.267089,33.127607],[103.266887,33.127654],[103.266842,33.127665],[103.266688,33.127701],[103.26663,33.127715],[103.266372,33.127776],[103.266114,33.127836],[103.265967,33.127871],[103.265893,33.127889],[103.265857,33.127897],[103.265834,33.127907],[103.265674,33.127975],[103.265614,33.128],[103.265371,33.128103],[103.265266,33.128181],[103.265116,33.128292],[103.264996,33.128483],[103.264992,33.128711],[103.264991,33.128734],[103.265001,33.128794],[103.265032,33.128985],[103.265043,33.129033],[103.265052,33.129074],[103.265096,33.129276],[103.265143,33.129516],[103.265166,33.129631],[103.265176,33.129684],[103.26519,33.129755],[103.265232,33.129967],[103.265182,33.130179],[103.264951,33.13033],[103.264697,33.130346],[103.264587,33.130345],[103.264506,33.130343],[103.264468,33.130343],[103.264283,33.130417],[103.264281,33.130514],[103.264321,33.130823],[103.264318,33.130946],[103.264317,33.131017],[103.264316,33.131054],[103.264289,33.131305],[103.264146,33.131534],[103.264043,33.131666],[103.264004,33.131716],[103.263981,33.131744],[103.263953,33.132014],[103.264016,33.132294],[103.26408,33.132575],[103.264213,33.132809],[103.264141,33.133001],[103.264094,33.133019],[103.264025,33.133018],[103.26366,33.132936],[103.263407,33.132952],[103.263154,33.132967],[103.262969,33.133023],[103.26283,33.133117],[103.262782,33.133232],[103.262821,33.133503],[103.262977,33.133795],[103.262984,33.133809],[103.263121,33.134067],[103.263265,33.134339],[103.263383,33.134732],[103.263393,33.134765],[103.263402,33.134819],[103.263455,33.135152],[103.263358,33.135382],[103.263243,33.135477],[103.26299,33.135493],[103.262932,33.135497],[103.262737,33.135509],[103.262484,33.135525],[103.262231,33.13554],[103.261978,33.135556],[103.261871,33.135563],[103.261726,33.135572],[103.261473,33.135587],[103.26114,33.135583],[103.260806,33.135579],[103.260629,33.135589],[103.260531,33.135594],[103.260365,33.135603],[103.260256,33.135609],[103.259956,33.135661],[103.25975,33.135732],[103.259713,33.135745],[103.25947,33.135829],[103.259283,33.136058],[103.259188,33.136231],[103.259172,33.136359],[103.259159,33.136463],[103.259213,33.136759],[103.259215,33.136769],[103.259283,33.137029],[103.259289,33.13705],[103.259363,33.137331],[103.259337,33.137562],[103.259265,33.137676],[103.259173,33.137713],[103.258943,33.137711],[103.258799,33.137684],[103.258714,33.137668],[103.258678,33.137665],[103.25837,33.137644],[103.25812,33.137674],[103.258073,33.137679],[103.257864,33.137753],[103.25777,33.137868],[103.257769,33.137929],[103.257761,33.138293],[103.257744,33.138502],[103.25773,33.138678],[103.257729,33.138758],[103.257726,33.138909],[103.257722,33.13914],[103.257651,33.139431],[103.257647,33.139449],[103.257489,33.139608],[103.257459,33.139639],[103.257136,33.139749],[103.256896,33.139803],[103.256895,33.139804],[103.256894,33.139804],[103.256824,33.13982],[103.256665,33.139855],[103.256653,33.139858],[103.256272,33.139921],[103.255892,33.139984],[103.255872,33.13999],[103.255521,33.140093],[103.255255,33.140175],[103.255221,33.140185],[103.255058,33.14032],[103.255003,33.140408],[103.254986,33.140434],[103.254984,33.140587],[103.254997,33.140678],[103.255025,33.140878],[103.255025,33.140879],[103.255025,33.14088],[103.255109,33.141168],[103.255171,33.141536],[103.255162,33.141979],[103.255091,33.142152],[103.255086,33.142169],[103.254969,33.142537],[103.254926,33.142593],[103.254837,33.142709],[103.254779,33.142785],[103.254777,33.142895],[103.254898,33.143119],[103.254922,33.143163],[103.254926,33.14317],[103.25501,33.143324],[103.25502,33.143342],[103.255174,33.143633],[103.255306,33.143886],[103.255322,33.144252],[103.255312,33.144352],[103.255295,33.144523],[103.255167,33.144795],[103.25515,33.144829],[103.255067,33.145093],[103.255028,33.145214],[103.255004,33.145288],[103.254973,33.145385],[103.254905,33.145597],[103.254821,33.145818],[103.254737,33.146039],[103.254593,33.146268],[103.25443,33.146421],[103.254316,33.146439],[103.254132,33.146435],[103.253927,33.146317],[103.253704,33.146044],[103.25367,33.145997],[103.253569,33.145859],[103.253528,33.145802],[103.253435,33.145674],[103.253425,33.145661],[103.253418,33.145653],[103.253289,33.145489],[103.253276,33.145472],[103.253158,33.145322],[103.253143,33.145303],[103.252957,33.145131],[103.252772,33.14496],[103.252658,33.144856],[103.252586,33.144789],[103.252563,33.144768],[103.2524,33.144617],[103.252289,33.144527],[103.252224,33.144475],[103.252049,33.144333],[103.251874,33.14419],[103.251699,33.144048],[103.251495,33.143939],[103.251291,33.143829],[103.251191,33.143835],[103.250991,33.143845],[103.250877,33.143862],[103.250778,33.144228],[103.25077,33.144594],[103.250796,33.144841],[103.250809,33.144961],[103.250873,33.145194],[103.250937,33.145426],[103.251003,33.145682],[103.251023,33.145756],[103.251016,33.146103],[103.251009,33.14645],[103.250798,33.146679],[103.250428,33.146828],[103.25015,33.146901],[103.249898,33.146878],[103.249647,33.146836],[103.249269,33.146715],[103.24911,33.146616],[103.248859,33.146555],[103.248608,33.146494],[103.248216,33.146585],[103.247983,33.146716],[103.247862,33.146985],[103.24786,33.147074],[103.247857,33.147224],[103.247856,33.147264],[103.24785,33.147543],[103.247779,33.147736],[103.24764,33.147792],[103.247319,33.147789],[103.247127,33.14774],[103.246908,33.147684],[103.246851,33.147673],[103.246725,33.147646],[103.246614,33.147623],[103.246519,33.147603],[103.246175,33.147617],[103.245888,33.14774],[103.245882,33.147743],[103.245827,33.147767],[103.245572,33.147936],[103.245293,33.148087],[103.245131,33.148143],[103.244993,33.148102],[103.244974,33.147947],[103.24498,33.147869],[103.244995,33.147701],[103.245003,33.147602],[103.245009,33.14733],[103.244994,33.147033],[103.244994,33.147024],[103.244992,33.147002],[103.244927,33.146828],[103.244723,33.146728],[103.244458,33.14674],[103.244402,33.146743],[103.244245,33.14678],[103.244171,33.146798],[103.244086,33.146889],[103.244029,33.14695],[103.243698,33.147213],[103.24347,33.147346],[103.243429,33.14736],[103.243124,33.147458],[103.243044,33.147471],[103.242686,33.147529],[103.242343,33.147505],[103.242068,33.147462],[103.241793,33.14742],[103.241718,33.147411],[103.241564,33.147393],[103.241515,33.147387],[103.241345,33.147367],[103.241335,33.147366],[103.241106,33.147338],[103.240877,33.147311],[103.240602,33.147269],[103.240473,33.147249],[103.240327,33.147226],[103.240278,33.147231],[103.239938,33.147259],[103.239589,33.147447],[103.239333,33.147617],[103.239207,33.147696],[103.239123,33.147749],[103.239022,33.147804],[103.238845,33.147899],[103.238614,33.147935],[103.238566,33.147939],[103.238481,33.147946],[103.238304,33.14796],[103.237995,33.147984],[103.237761,33.148008],[103.237527,33.148032],[103.237293,33.148056],[103.237059,33.148079],[103.236833,33.148148],[103.236608,33.148217],[103.236382,33.148286],[103.236157,33.148355],[103.235787,33.148472],[103.235736,33.148489],[103.235418,33.148589],[103.235048,33.148706],[103.234701,33.148843],[103.234354,33.148979],[103.234007,33.149116],[103.233599,33.149303],[103.233191,33.14949],[103.232783,33.149677],[103.232375,33.149864],[103.231968,33.150051],[103.231723,33.150128],[103.231479,33.150205],[103.231234,33.150282],[103.23099,33.150359],[103.230745,33.150436],[103.230501,33.150513],[103.230256,33.15059],[103.230012,33.150667],[103.229767,33.150744],[103.229523,33.150821],[103.229279,33.150898],[103.229034,33.150975],[103.228792,33.151042],[103.228682,33.151073],[103.228549,33.15111],[103.228539,33.151113],[103.228307,33.151178],[103.228064,33.151246],[103.227822,33.151314],[103.227579,33.151382],[103.227495,33.151406],[103.227337,33.15145],[103.227094,33.151518],[103.226852,33.151586],[103.22661,33.151654],[103.226533,33.151681],[103.226389,33.151733],[103.226168,33.151811],[103.225947,33.15189],[103.225726,33.151969],[103.225505,33.152047],[103.225284,33.152126],[103.225063,33.152205],[103.224842,33.152284],[103.224621,33.152362],[103.2244,33.152441],[103.224207,33.152507],[103.224169,33.15252],[103.223937,33.152598],[103.223821,33.152638],[103.223706,33.152677],[103.223475,33.152756],[103.223244,33.152835],[103.223013,33.152913],[103.222782,33.152992],[103.222551,33.153071],[103.222319,33.153149],[103.222088,33.153228],[103.221857,33.153307],[103.221626,33.153385],[103.221434,33.153451],[103.221395,33.153464],[103.221164,33.153543],[103.220932,33.153621],[103.220701,33.1537],[103.220463,33.153788],[103.220226,33.153875],[103.219988,33.153963],[103.21975,33.15405],[103.219512,33.154138],[103.219274,33.154226],[103.219036,33.154313],[103.218798,33.154401],[103.21856,33.154488],[103.218323,33.154576],[103.218085,33.154664],[103.217847,33.154751],[103.217609,33.154839],[103.217371,33.154926],[103.217117,33.155013],[103.216863,33.1551],[103.216609,33.155187],[103.216355,33.155274],[103.216101,33.155361],[103.215847,33.155448],[103.215593,33.155535],[103.215339,33.155622],[103.215085,33.155709],[103.214831,33.155796],[103.21478,33.155813],[103.214577,33.155883],[103.214323,33.155969],[103.214069,33.156048],[103.213815,33.156126],[103.21356,33.156205],[103.213306,33.156283],[103.212906,33.1564],[103.212505,33.156516],[103.212105,33.156633],[103.211889,33.156733],[103.211672,33.156833],[103.211456,33.156932],[103.211239,33.157032],[103.211023,33.157132],[103.210807,33.157232],[103.210436,33.15738],[103.210066,33.157528],[103.209672,33.157717],[103.209369,33.157906],[103.209229,33.158039],[103.208971,33.158331],[103.208712,33.158622],[103.208453,33.158914],[103.208265,33.159153],[103.208076,33.159391],[103.207845,33.159504],[103.207639,33.159483],[103.207388,33.159382],[103.207024,33.159202],[103.206706,33.159006],[103.206498,33.158905],[103.20629,33.158804],[103.206081,33.158703],[103.205873,33.158602],[103.205664,33.158501],[103.205456,33.158399],[103.205247,33.158298],[103.205039,33.158197],[103.204831,33.158096],[103.204622,33.157995],[103.204414,33.157894],[103.204205,33.157793],[103.203976,33.15769],[103.203747,33.157588],[103.203518,33.157485],[103.203289,33.157383],[103.20306,33.15728],[103.202831,33.157178],[103.202602,33.157075],[103.202373,33.156973],[103.202066,33.156834],[103.201758,33.156695],[103.201552,33.156671],[103.201207,33.156686],[103.200919,33.156778],[103.20063,33.15687],[103.200236,33.157019],[103.199959,33.157132],[103.199749,33.157264],[103.199539,33.157396],[103.199236,33.157674],[103.198932,33.157952],[103.198628,33.15823],[103.198435,33.158416],[103.198241,33.158602],[103.198048,33.158788],[103.197854,33.158974],[103.197726,33.15916],[103.197597,33.159347],[103.197469,33.159534],[103.19734,33.15972],[103.197212,33.159907],[103.197083,33.160094],[103.196955,33.16028],[103.196826,33.160467],[103.196697,33.160654],[103.196569,33.160841],[103.196435,33.161036],[103.196301,33.161232],[103.196166,33.161428],[103.196032,33.161624],[103.195898,33.16182],[103.195764,33.162016],[103.19563,33.162212],[103.195495,33.162408],[103.195361,33.162603],[103.195227,33.162799],[103.195093,33.162995],[103.194959,33.163191],[103.194805,33.163391],[103.194652,33.163592],[103.194418,33.163743],[103.194176,33.163846],[103.193933,33.163948],[103.193679,33.164012],[103.193425,33.164076],[103.193171,33.16414],[103.192917,33.164203],[103.192537,33.164304],[103.192156,33.164405],[103.191774,33.164553],[103.191391,33.164702],[103.191129,33.164785],[103.190868,33.164868],[103.190606,33.164951],[103.190344,33.165034],[103.190082,33.165117],[103.18982,33.1652],[103.189444,33.165333],[103.189068,33.165466],[103.188692,33.165598],[103.188664,33.165608],[103.188247,33.165766],[103.18783,33.165924],[103.187447,33.166122],[103.187064,33.166319],[103.186706,33.166553],[103.186347,33.166788],[103.186144,33.16692],[103.185919,33.167],[103.185693,33.167081],[103.185468,33.167161],[103.185242,33.167241],[103.185017,33.167321],[103.184791,33.167402],[103.184566,33.167482],[103.18434,33.167562],[103.184115,33.167643],[103.18389,33.167723],[103.183664,33.167803],[103.183439,33.167883],[103.183136,33.168032],[103.182811,33.168242],[103.182718,33.168317],[103.18262,33.168566],[103.182612,33.168952],[103.182605,33.169338],[103.18262,33.169666],[103.182643,33.170058],[103.182652,33.170215],[103.182658,33.170328],[103.182666,33.170451],[103.182688,33.170844],[103.182684,33.171076],[103.182683,33.171119],[103.18268,33.171249],[103.182672,33.171654],[103.182664,33.172059],[103.18266,33.172089],[103.182636,33.172289],[103.182608,33.172519],[103.18258,33.172749],[103.182552,33.172979],[103.182527,33.173065],[103.182484,33.173219],[103.182416,33.173459],[103.182348,33.173699],[103.18228,33.17394],[103.182206,33.174168],[103.182132,33.174397],[103.182059,33.174625],[103.181985,33.174854],[103.181912,33.175082],[103.18184,33.175305],[103.181838,33.175311],[103.181765,33.175539],[103.181691,33.175768],[103.181617,33.175996],[103.181597,33.17606],[103.181562,33.176168],[103.181544,33.176225],[103.181493,33.176452],[103.181442,33.17668],[103.181392,33.176907],[103.181341,33.177134],[103.18129,33.177362],[103.181239,33.177589],[103.181143,33.1778],[103.181046,33.17801],[103.18095,33.178221],[103.180854,33.178432],[103.180757,33.178642],[103.180661,33.178853],[103.180564,33.179063],[103.180468,33.179274],[103.180371,33.179485],[103.180275,33.179695],[103.180179,33.179906],[103.180082,33.180117],[103.180034,33.180334],[103.180033,33.180336],[103.180033,33.180338],[103.179987,33.180544],[103.179892,33.180972],[103.179797,33.181399],[103.179702,33.181827],[103.179645,33.182053],[103.179615,33.182175],[103.179589,33.182279],[103.179532,33.182505],[103.179476,33.182731],[103.179398,33.183173],[103.179392,33.183511],[103.179385,33.183849],[103.17933,33.184292],[103.17929,33.184542],[103.179251,33.184792],[103.179242,33.185236],[103.179282,33.185488],[103.179389,33.185874],[103.179565,33.186239],[103.17974,33.186604],[103.179837,33.186914],[103.179934,33.187224],[103.179926,33.18761],[103.179803,33.188032],[103.179611,33.188436],[103.179515,33.188652],[103.179419,33.188867],[103.179322,33.189083],[103.179226,33.189298],[103.179129,33.189514],[103.179033,33.189729],[103.178936,33.189945],[103.17884,33.19016],[103.178659,33.190523],[103.178478,33.190886],[103.178385,33.191315],[103.178292,33.191744],[103.178199,33.192173],[103.178147,33.192443],[103.178096,33.192712],[103.178086,33.193155],[103.178084,33.193573],[103.178082,33.193991],[103.178081,33.194409],[103.178083,33.194655],[103.178086,33.194901],[103.178088,33.195146],[103.178091,33.195392],[103.178093,33.195637],[103.178096,33.195883],[103.178098,33.196128],[103.178101,33.196374],[103.178103,33.19662],[103.178106,33.196865],[103.178108,33.197111],[103.178111,33.197356],[103.178071,33.1976],[103.178032,33.197844],[103.177992,33.198088],[103.177952,33.198332],[103.177913,33.198576],[103.177873,33.19882],[103.177822,33.199089],[103.177771,33.199358],[103.177685,33.199598],[103.177599,33.199838],[103.177513,33.200097],[103.177481,33.200193],[103.177427,33.200357],[103.177272,33.200673],[103.177116,33.200989],[103.176979,33.201214],[103.176843,33.201438],[103.176706,33.201663],[103.176569,33.201887],[103.176433,33.202112],[103.176296,33.202337],[103.176159,33.202561],[103.176155,33.202567],[103.176023,33.202786],[103.175884,33.203005],[103.175745,33.203224],[103.175606,33.203444],[103.175467,33.203663],[103.175328,33.203882],[103.175189,33.204102],[103.174969,33.20448],[103.174748,33.204857],[103.174528,33.205235],[103.174308,33.205613],[103.174164,33.20591],[103.17402,33.206207],[103.173965,33.206631],[103.173959,33.20692],[103.174021,33.20721],[103.174062,33.207451],[103.174103,33.207693],[103.174095,33.208074],[103.174087,33.208455],[103.174081,33.20875],[103.174075,33.209044],[103.174058,33.209324],[103.174041,33.209603],[103.174009,33.210027],[103.173977,33.210451],[103.173949,33.210682],[103.173921,33.210913],[103.173894,33.211144],[103.173866,33.211375],[103.173827,33.211615],[103.173788,33.211855],[103.173665,33.212163],[103.173487,33.212479],[103.173309,33.212795],[103.173235,33.213015],[103.173161,33.213235],[103.173061,33.21362],[103.173008,33.213976],[103.172975,33.21419],[103.172954,33.214332],[103.172919,33.21457],[103.172883,33.214807],[103.172848,33.215044],[103.172812,33.215282],[103.172777,33.215519],[103.172741,33.215756],[103.17271,33.215997],[103.172678,33.216238],[103.172646,33.216479],[103.172614,33.21672],[103.172582,33.216961],[103.17255,33.217201],[103.172511,33.217427],[103.172472,33.217653],[103.172433,33.217879],[103.172394,33.218105],[103.172354,33.218331],[103.172315,33.218557],[103.172276,33.218783],[103.172237,33.219008],[103.172172,33.219335],[103.172108,33.219662],[103.172031,33.220008],[103.172005,33.220139],[103.171981,33.220259],[103.17201,33.22051],[103.172039,33.220761],[103.172076,33.22099],[103.172114,33.221219],[103.172151,33.221448],[103.172189,33.221677],[103.172226,33.221906],[103.172263,33.222135],[103.172292,33.222386],[103.172322,33.222636],[103.172315,33.223003],[103.172283,33.223312],[103.172187,33.223638],[103.172123,33.223937],[103.17206,33.224235],[103.17199,33.224626],[103.17192,33.225017],[103.17185,33.225409],[103.171786,33.225736],[103.171723,33.226063],[103.171585,33.226412],[103.171447,33.226762],[103.17131,33.227112],[103.171248,33.227328],[103.171186,33.227544],[103.171124,33.22776],[103.171063,33.227977],[103.171044,33.228216],[103.171025,33.228454],[103.171006,33.228693],[103.170987,33.228932],[103.170969,33.229171],[103.17095,33.22941],[103.170931,33.229649],[103.170912,33.229888],[103.170893,33.230127],[103.170874,33.230366],[103.170834,33.230674],[103.170793,33.230983],[103.170694,33.23127],[103.170457,33.231635],[103.170315,33.231844],[103.170083,33.231974],[103.169683,33.232169],[103.169283,33.232364],[103.169072,33.232473],[103.168861,33.232582],[103.168808,33.232609],[103.168649,33.232691],[103.168441,33.232798],[103.168438,33.2328],[103.168226,33.232908],[103.168015,33.233017],[103.167804,33.233126],[103.167592,33.233235],[103.167381,33.233344],[103.167169,33.233452],[103.166962,33.233604],[103.166755,33.233755],[103.166549,33.233905],[103.166548,33.233906],[103.16634,33.234057],[103.166133,33.234208],[103.165926,33.234359],[103.165719,33.234511],[103.165512,33.234662],[103.165184,33.234933],[103.164857,33.235205],[103.16453,33.235477],[103.164352,33.235744],[103.164173,33.236011],[103.164077,33.236271],[103.16398,33.23653],[103.163833,33.236953],[103.163817,33.237184],[103.1638,33.237415],[103.163818,33.237722],[103.163835,33.238029],[103.163867,33.238286],[103.163899,33.238542],[103.163931,33.238798],[103.163963,33.239054],[103.163995,33.23931],[103.164027,33.239566],[103.164059,33.239822],[103.164091,33.240078],[103.164124,33.240326],[103.164157,33.240575],[103.16419,33.240823],[103.164224,33.241071],[103.164257,33.241319],[103.16429,33.241567],[103.164359,33.241809],[103.164429,33.242051],[103.164498,33.242293],[103.164568,33.242535],[103.164745,33.242866],[103.164922,33.243196],[103.165031,33.243507],[103.165045,33.243913],[103.165004,33.244259],[103.164962,33.244605],[103.164876,33.245033],[103.16479,33.245461],[103.164704,33.245889],[103.164676,33.24612],[103.164648,33.246351],[103.164639,33.246789],[103.16463,33.247226],[103.164622,33.247663],[103.164661,33.247915],[103.164795,33.248187],[103.164833,33.248534],[103.164826,33.248901],[103.164819,33.249267],[103.164742,33.249695],[103.164665,33.250122],[103.164661,33.250143],[103.164595,33.250396],[103.164529,33.250648],[103.164464,33.2509],[103.164398,33.251152],[103.164332,33.251405],[103.164266,33.251657],[103.164201,33.251909],[103.164135,33.252161],[103.164066,33.25243],[103.163997,33.252699],[103.163928,33.252968],[103.163859,33.253237],[103.163791,33.253506],[103.163722,33.253775],[103.163653,33.254044],[103.163584,33.254313],[103.163439,33.254678],[103.163293,33.255043],[103.163144,33.255241],[103.162995,33.255438],[103.162846,33.255636],[103.162697,33.255834],[103.162532,33.256027],[103.162368,33.256219],[103.162281,33.256321],[103.162203,33.256412],[103.162038,33.256604],[103.161873,33.256796],[103.161708,33.256989],[103.161543,33.257181],[103.161378,33.257374],[103.161214,33.257566],[103.161049,33.257758],[103.160865,33.257949],[103.16068,33.258139],[103.160496,33.25833],[103.160366,33.258464],[103.160312,33.25852],[103.160128,33.258711],[103.159944,33.258901],[103.15978,33.259032],[103.159665,33.25907],[103.159436,33.259047],[103.159184,33.258947],[103.158972,33.258805],[103.158889,33.25875],[103.158685,33.258621],[103.158481,33.258493],[103.158093,33.258313],[103.157886,33.25824],[103.157866,33.258233],[103.157498,33.258169],[103.157064,33.258125],[103.156754,33.25812],[103.156444,33.258116],[103.156144,33.25813],[103.155845,33.258145],[103.15558,33.258189],[103.155314,33.258234],[103.15508,33.258299],[103.154845,33.258365],[103.154698,33.258406],[103.154611,33.25843],[103.154376,33.258496],[103.154125,33.258538],[103.153873,33.258581],[103.153622,33.258623],[103.15337,33.258666],[103.153357,33.258668],[103.153156,33.258702],[103.153119,33.258708],[103.152867,33.25875],[103.152793,33.258763],[103.152727,33.258774],[103.152616,33.258793],[103.152443,33.258822],[103.152364,33.258835],[103.152113,33.258878],[103.151861,33.25892],[103.151434,33.259001],[103.151008,33.259081],[103.150581,33.259162],[103.150154,33.259243],[103.149923,33.259292],[103.149692,33.259342],[103.149461,33.259392],[103.14923,33.259441],[103.148907,33.259514],[103.148665,33.259539],[103.148626,33.259543],[103.148423,33.259564],[103.148181,33.259589],[103.147938,33.259615],[103.147752,33.259619],[103.147678,33.259621],[103.147418,33.259627],[103.147157,33.259633],[103.146897,33.259639],[103.146636,33.259645],[103.146376,33.259651],[103.146116,33.259657],[103.145855,33.259663],[103.145598,33.259655],[103.145341,33.259648],[103.145084,33.25964],[103.144827,33.259633],[103.14457,33.259626],[103.144313,33.259618],[103.144056,33.259611],[103.143799,33.259603],[103.143542,33.259596],[103.143285,33.259588],[103.143028,33.259581],[103.142771,33.259573],[103.142514,33.259566],[103.142257,33.259559],[103.141999,33.259551],[103.141742,33.259544],[103.141497,33.259543],[103.141252,33.259543],[103.141007,33.259542],[103.140762,33.259542],[103.140517,33.259541],[103.140272,33.259541],[103.140027,33.259541],[103.139781,33.25954],[103.139536,33.25954],[103.139291,33.259539],[103.139046,33.259539],[103.138801,33.259538],[103.138551,33.259533],[103.138302,33.259529],[103.138053,33.259524],[103.137803,33.259519],[103.137554,33.259514],[103.137304,33.259509],[103.137061,33.259504],[103.137055,33.259504],[103.136805,33.2595],[103.136556,33.259495],[103.136433,33.259492],[103.136306,33.25949],[103.136052,33.259463],[103.135797,33.259437],[103.135542,33.25941],[103.135287,33.259383],[103.135032,33.259357],[103.134778,33.25933],[103.134523,33.259303],[103.134405,33.259291],[103.134268,33.259277],[103.134013,33.25925],[103.133759,33.259224],[103.13352,33.259218],[103.133282,33.259213],[103.133044,33.259207],[103.132806,33.259202],[103.132567,33.259196],[103.132329,33.259191],[103.132091,33.259185],[103.131853,33.25918],[103.131776,33.259178],[103.131615,33.259174],[103.131376,33.259169],[103.131138,33.259163],[103.1309,33.259158],[103.130662,33.259152],[103.130423,33.259147],[103.130275,33.259149],[103.130017,33.259154],[103.12961,33.25916],[103.129346,33.259176],[103.129148,33.259188],[103.129082,33.259192],[103.12899,33.25921],[103.128849,33.259236],[103.128617,33.259279],[103.128359,33.25935],[103.128224,33.259388],[103.127831,33.259496],[103.127475,33.259602],[103.127447,33.25961],[103.127362,33.259636],[103.127118,33.259708],[103.126926,33.259766],[103.126762,33.259815],[103.126477,33.259898],[103.126193,33.259982],[103.125954,33.260052],[103.125716,33.260122],[103.125477,33.260192],[103.125239,33.260262],[103.125,33.260332],[103.124762,33.260402],[103.124667,33.26043],[103.124523,33.260472],[103.124285,33.260542],[103.124046,33.260612],[103.123808,33.260682],[103.12357,33.260752],[103.123331,33.260822],[103.122898,33.260922],[103.122465,33.261023],[103.122032,33.261123],[103.121688,33.261203],[103.121599,33.261224],[103.121206,33.261285],[103.120814,33.261346],[103.120367,33.261353],[103.120314,33.261352],[103.120314,33.261352],[103.120136,33.261349],[103.119905,33.261346],[103.119846,33.261341],[103.119489,33.261313],[103.119124,33.261281],[103.11871,33.261207],[103.118297,33.261133],[103.118267,33.261128],[103.117899,33.26106],[103.117657,33.26098],[103.117415,33.260899],[103.117174,33.260819],[103.116932,33.260738],[103.116563,33.260576],[103.116463,33.260532],[103.116291,33.260457],[103.116194,33.260415],[103.115826,33.260253],[103.115508,33.260141],[103.115191,33.260029],[103.11492,33.259998],[103.114649,33.259967],[103.114285,33.259948],[103.114246,33.259955],[103.113981,33.260003],[103.113879,33.260022],[103.113676,33.260059],[103.113339,33.260134],[103.113044,33.260162],[103.112748,33.260191],[103.112349,33.260185],[103.111976,33.26018],[103.11195,33.26018],[103.111715,33.260166],[103.111479,33.260153],[103.111244,33.260139],[103.111009,33.260126],[103.110782,33.260079],[103.110556,33.260032],[103.110329,33.259984],[103.110103,33.259937],[103.109732,33.259874],[103.109361,33.25981],[103.10899,33.259746],[103.108748,33.259692],[103.108506,33.259638],[103.108263,33.259584],[103.108021,33.25953],[103.107792,33.259467],[103.107563,33.259404],[103.107333,33.25934],[103.107104,33.259277],[103.106874,33.259214],[103.106645,33.25915],[103.106416,33.259087],[103.106186,33.259024],[103.105946,33.258961],[103.105706,33.258899],[103.105466,33.258837],[103.105225,33.258774],[103.104985,33.258712],[103.104745,33.25865],[103.104505,33.258587],[103.104265,33.258525],[103.104047,33.258462],[103.103829,33.258398],[103.103611,33.258334],[103.103393,33.258271],[103.103172,33.258195],[103.103161,33.258191],[103.103086,33.258166],[103.103074,33.258161],[103.103045,33.258151],[103.102943,33.258117],[103.10288,33.258095],[103.102696,33.258032],[103.102418,33.257934],[103.102141,33.257836],[103.101726,33.257685],[103.101312,33.257535],[103.100898,33.257384],[103.100494,33.25722],[103.100091,33.257056],[103.099688,33.256892],[103.099284,33.256728],[103.098871,33.256628],[103.098459,33.256529],[103.098046,33.256429],[103.097633,33.256329],[103.09737,33.256289],[103.097106,33.25625],[103.096787,33.256219],[103.096488,33.256259],[103.096268,33.256288],[103.096188,33.256298],[103.09613,33.256316],[103.096116,33.256321],[103.096084,33.256348],[103.096083,33.256266],[103.096067,33.256109],[103.095962,33.25579],[103.095859,33.255611],[103.095668,33.255422],[103.095583,33.255369],[103.095397,33.255293],[103.095352,33.255273],[103.095227,33.25524],[103.095123,33.255228],[103.095045,33.255226],[103.094972,33.255226],[103.094871,33.255247],[103.094766,33.255283],[103.09468,33.255315],[103.094616,33.255352],[103.0946,33.255361],[103.094524,33.255409],[103.09443,33.255476],[103.094362,33.255544],[103.094187,33.255693],[103.094098,33.255785],[103.094051,33.25584],[103.09397,33.255932],[103.093769,33.255827],[103.093842,33.255707],[103.093804,33.255707],[103.09378,33.255712],[103.093745,33.255719],[103.093717,33.255731],[103.093655,33.255764],[103.093575,33.255705],[103.093252,33.255466],[103.093182,33.255414],[103.092823,33.255148],[103.092666,33.254847],[103.092564,33.254652],[103.092421,33.254379],[103.092367,33.254264],[103.092359,33.254247],[103.092194,33.253895],[103.091881,33.253429],[103.091277,33.252985],[103.091204,33.252875],[103.091151,33.252795],[103.091058,33.252656],[103.091077,33.251787],[103.09112,33.251642],[103.091286,33.251084],[103.091336,33.25027],[103.091229,33.249624],[103.091106,33.249389],[103.090949,33.24909],[103.090882,33.24904],[103.090861,33.249024],[103.090608,33.248838],[103.090575,33.248813],[103.090329,33.248632],[103.089895,33.248544],[103.089704,33.248606],[103.089398,33.248706],[103.089358,33.248719],[103.089247,33.248829],[103.08883,33.249243],[103.088817,33.249256],[103.088816,33.249256],[103.088729,33.249343],[103.088728,33.249343],[103.088721,33.24935],[103.08859,33.249481],[103.088346,33.249678],[103.088269,33.249741],[103.088002,33.249757],[103.087786,33.249652],[103.087784,33.249646],[103.087783,33.249642],[103.087711,33.249408],[103.08767,33.249402],[103.087635,33.249395],[103.087608,33.24938],[103.087603,33.249357],[103.087619,33.249334],[103.087682,33.249314],[103.087673,33.249284],[103.087685,33.248725],[103.087685,33.248704],[103.087686,33.248673],[103.087619,33.248493],[103.087594,33.248427],[103.08738,33.248455],[103.087366,33.248406],[103.087344,33.248379],[103.087309,33.248372],[103.087267,33.248361],[103.087235,33.248413],[103.087184,33.248481],[103.087035,33.2485],[103.086823,33.24852],[103.086523,33.248548],[103.086477,33.248552],[103.086387,33.248554],[103.086052,33.248559],[103.085822,33.248563],[103.085645,33.248507],[103.085003,33.248306],[103.084261,33.247887],[103.084235,33.247868],[103.084217,33.247855],[103.083928,33.247652],[103.08376,33.247533],[103.083719,33.247186],[103.08395,33.246864],[103.084142,33.246792],[103.0845,33.246658],[103.084995,33.246483],[103.085379,33.246351],[103.085801,33.246174],[103.085975,33.246138],[103.086052,33.246147],[103.086194,33.24617],[103.0863,33.246182],[103.086428,33.246182],[103.086539,33.246182],[103.086683,33.246157],[103.086814,33.246122],[103.086943,33.246081],[103.087027,33.246056],[103.087076,33.246056],[103.087303,33.245946],[103.087356,33.245968],[103.087372,33.245959],[103.087416,33.245933],[103.087463,33.245911],[103.0875,33.245888],[103.087561,33.245853],[103.087593,33.24584],[103.087614,33.245824],[103.087607,33.245798],[103.087788,33.24571],[103.087851,33.245679],[103.08805,33.245582],[103.08834,33.245273],[103.088306,33.245224],[103.088296,33.245173],[103.088294,33.245131],[103.088296,33.24512],[103.088307,33.245079],[103.08834,33.245031],[103.088365,33.24502],[103.088406,33.245035],[103.088445,33.245086],[103.08848,33.245123],[103.088527,33.245073],[103.088561,33.245036],[103.088572,33.245025],[103.088878,33.244814],[103.08932,33.244508],[103.089328,33.244502],[103.089341,33.2445],[103.08942,33.244487],[103.08973,33.244436],[103.08974,33.244463],[103.089752,33.24448],[103.089776,33.244494],[103.089812,33.244501],[103.089852,33.2445],[103.089894,33.244499],[103.089934,33.244497],[103.089965,33.244502],[103.089991,33.244511],[103.090046,33.244537],[103.090102,33.244548],[103.090176,33.244558],[103.09025,33.244564],[103.090299,33.244561],[103.09038,33.244557],[103.090472,33.244538],[103.09053,33.244517],[103.090563,33.244491],[103.090583,33.244461],[103.0906,33.24443],[103.090912,33.244451],[103.090967,33.244466],[103.091544,33.244628],[103.091934,33.244669],[103.092233,33.2447],[103.092251,33.244694],[103.092437,33.244641],[103.092837,33.244526],[103.093037,33.244345],[103.093321,33.24409],[103.093523,33.24391],[103.093569,33.243437],[103.093453,33.242923],[103.093421,33.242783],[103.09342,33.242778],[103.093305,33.242533],[103.093301,33.242525],[103.093072,33.242039],[103.092683,33.241544],[103.092386,33.241005],[103.092327,33.240806],[103.092307,33.24074],[103.092267,33.240606],[103.092473,33.24035],[103.092486,33.240345],[103.092525,33.240332],[103.092608,33.240354],[103.092764,33.240367],[103.092893,33.240343],[103.093065,33.240286],[103.093182,33.240235],[103.093203,33.24022],[103.093265,33.240223],[103.093711,33.240246],[103.094458,33.240168],[103.094604,33.240153],[103.09465,33.240131],[103.094674,33.240119],[103.095431,33.239753],[103.095508,33.23975],[103.095525,33.239749],[103.095589,33.239747],[103.095763,33.239739],[103.095795,33.239738],[103.095986,33.239892],[103.096064,33.239941],[103.096112,33.239932],[103.096243,33.240104],[103.096892,33.24112],[103.097318,33.241479],[103.097325,33.241485],[103.097327,33.241487],[103.097363,33.241517],[103.097427,33.241571],[103.097685,33.241568],[103.097955,33.241564],[103.098125,33.241276],[103.097887,33.240527],[103.097885,33.240519],[103.097852,33.240417],[103.097794,33.240092],[103.097739,33.239789],[103.097771,33.239638],[103.097791,33.239548],[103.09788,33.239134],[103.098144,33.238772],[103.098255,33.23862],[103.098347,33.238579],[103.098348,33.238579],[103.098535,33.238496],[103.098599,33.238467],[103.098623,33.238457],[103.098626,33.238444],[103.098694,33.238166],[103.09873,33.238018],[103.099339,33.237771],[103.099892,33.237211],[103.100003,33.237054],[103.100005,33.236738],[103.099791,33.236551],[103.099157,33.236404],[103.09891,33.236552],[103.098702,33.236676],[103.098607,33.236733],[103.09831,33.23691],[103.098183,33.237006],[103.09764,33.237417],[103.09754,33.237492],[103.097479,33.237539],[103.09722,33.237749],[103.097192,33.237772],[103.097072,33.237869],[103.096977,33.237861],[103.096928,33.237856],[103.096885,33.237802],[103.096791,33.237769],[103.096656,33.23776],[103.096569,33.23777],[103.096439,33.237676],[103.09642,33.23759],[103.096373,33.237385],[103.096541,33.237126],[103.096548,33.237115],[103.09658,33.237067],[103.096642,33.23702],[103.097153,33.236633],[103.097415,33.236286],[103.097298,33.236126],[103.097256,33.236069],[103.097226,33.236057],[103.096823,33.235886],[103.09677,33.235863],[103.09656,33.235827],[103.09651,33.235776],[103.096461,33.235733],[103.096329,33.235652],[103.096252,33.235624],[103.096155,33.235592],[103.096051,33.235563],[103.095987,33.235544],[103.095945,33.235528],[103.095926,33.235521],[103.095876,33.235499],[103.095816,33.235462],[103.095766,33.235437],[103.095684,33.235412],[103.095648,33.235405],[103.095601,33.235402],[103.095446,33.235188],[103.095433,33.235172],[103.095263,33.234939],[103.095281,33.234628],[103.095291,33.234466],[103.095314,33.234396],[103.095288,33.234339],[103.095307,33.234211],[103.095327,33.234115],[103.095369,33.233996],[103.095392,33.233918],[103.095427,33.233831],[103.095446,33.233682],[103.095547,33.233553],[103.095505,33.233459],[103.095344,33.233096],[103.095287,33.232969],[103.094936,33.232413],[103.094911,33.231893],[103.095046,33.231529],[103.095121,33.231468],[103.095188,33.231414],[103.09527,33.231347],[103.095388,33.231375],[103.095468,33.231383],[103.09555,33.231379],[103.095626,33.23137],[103.095737,33.231346],[103.095799,33.231303],[103.095845,33.231263],[103.096214,33.231302],[103.096359,33.231365],[103.09642,33.231365],[103.096522,33.231383],[103.09662,33.231412],[103.096787,33.231478],[103.09715,33.231639],[103.097265,33.231699],[103.097318,33.23174],[103.097324,33.231742],[103.097881,33.231868],[103.0979,33.231872],[103.097934,33.231907],[103.098016,33.231963],[103.098153,33.232022],[103.09829,33.232067],[103.098442,33.232104],[103.098594,33.232107],[103.098728,33.232107],[103.098755,33.232122],[103.098956,33.232232],[103.099155,33.23234],[103.099344,33.232369],[103.099787,33.232437],[103.099925,33.232418],[103.100119,33.232345],[103.100277,33.232264],[103.100442,33.232165],[103.100545,33.232049],[103.100632,33.23193],[103.10069,33.231778],[103.100749,33.231626],[103.100771,33.231443],[103.100749,33.231288],[103.10072,33.231157],[103.100718,33.231151],[103.100688,33.231119],[103.100689,33.231104],[103.100689,33.231081],[103.100684,33.231063],[103.100655,33.230996],[103.100614,33.230895],[103.100579,33.230837],[103.100568,33.230821],[103.100528,33.230765],[103.100463,33.230692],[103.100409,33.230632],[103.100366,33.230599],[103.100326,33.230579],[103.100289,33.230561],[103.100202,33.23052],[103.100121,33.230493],[103.100051,33.230478],[103.099744,33.230109],[103.099552,33.229709],[103.099325,33.22928],[103.099287,33.229126],[103.099295,33.228928],[103.099287,33.228849],[103.099292,33.228707],[103.099295,33.228594],[103.098932,33.22835],[103.098532,33.228213],[103.098486,33.228197],[103.098138,33.228078],[103.098091,33.228076],[103.098058,33.228058],[103.098002,33.228044],[103.097926,33.228043],[103.097831,33.228048],[103.097757,33.228052],[103.097723,33.228063],[103.097421,33.228052],[103.097357,33.228118],[103.097287,33.228165],[103.097209,33.228193],[103.097134,33.2282],[103.097034,33.228201],[103.096794,33.228165],[103.096658,33.228128],[103.096628,33.228131],[103.096444,33.228134],[103.096436,33.228135],[103.096376,33.228103],[103.096223,33.228053],[103.096131,33.228036],[103.096073,33.228025],[103.095927,33.228014],[103.095804,33.228019],[103.095724,33.228028],[103.095649,33.228009],[103.095272,33.22782],[103.095262,33.22781],[103.095094,33.227619],[103.095555,33.22732],[103.095665,33.227304],[103.095695,33.2273],[103.095741,33.227323],[103.095831,33.227359],[103.095937,33.227377],[103.096029,33.227385],[103.096149,33.227384],[103.096229,33.227373],[103.096347,33.227339],[103.096425,33.2273],[103.096527,33.227243],[103.096586,33.227188],[103.096622,33.227148],[103.096666,33.227085],[103.096704,33.226972],[103.096784,33.226809],[103.09683,33.226647],[103.096919,33.226408],[103.096745,33.226101],[103.09669,33.226065],[103.096709,33.226027],[103.096725,33.225978],[103.096735,33.225903],[103.096734,33.225832],[103.096719,33.225773],[103.096691,33.225713],[103.096667,33.225676],[103.096638,33.225651],[103.0966,33.225634],[103.096537,33.225627],[103.096491,33.225626],[103.096384,33.22567],[103.096334,33.225706],[103.096315,33.225718],[103.096297,33.22573],[103.096264,33.225744],[103.096224,33.225756],[103.095934,33.225483],[103.095913,33.225464],[103.09578,33.225338],[103.095644,33.225207],[103.095442,33.225012],[103.095378,33.224614],[103.09537,33.224363],[103.095369,33.224345],[103.09542,33.224401],[103.095476,33.224429],[103.095539,33.224448],[103.095604,33.224454],[103.09572,33.224456],[103.095818,33.22444],[103.095875,33.224422],[103.095932,33.224394],[103.09594,33.224397],[103.096048,33.224451],[103.09609,33.224472],[103.096477,33.224672],[103.096538,33.22466],[103.096581,33.22463],[103.096611,33.224584],[103.096632,33.224553],[103.096663,33.224547],[103.096716,33.224561],[103.09679,33.224609],[103.096851,33.224655],[103.096861,33.224691],[103.096861,33.224728],[103.096842,33.224777],[103.096991,33.224807],[103.09712,33.224732],[103.097104,33.224577],[103.097097,33.224505],[103.09709,33.224442],[103.096969,33.22413],[103.096935,33.224042],[103.096815,33.223719],[103.0971,33.223158],[103.097457,33.222587],[103.097471,33.222561],[103.097342,33.221965],[103.097163,33.221866],[103.097175,33.221786],[103.09716,33.221682],[103.097135,33.221597],[103.097086,33.221531],[103.097043,33.221491],[103.096986,33.221467],[103.096929,33.221462],[103.09672,33.221477],[103.096561,33.221496],[103.096425,33.22151],[103.096285,33.221519],[103.096141,33.221538],[103.095763,33.221463],[103.094547,33.22123],[103.093765,33.221058],[103.093642,33.221031],[103.093632,33.22102],[103.093591,33.220984],[103.093548,33.220946],[103.093483,33.220904],[103.093251,33.220765],[103.093155,33.220711],[103.093087,33.220684],[103.093031,33.220665],[103.092978,33.220654],[103.092932,33.220641],[103.092636,33.220322],[103.09257,33.220251],[103.092511,33.220188],[103.092495,33.220173],[103.09249,33.219883],[103.092484,33.219656],[103.092484,33.219643],[103.092482,33.219551],[103.092929,33.219031],[103.092939,33.219019],[103.09321,33.218703],[103.093205,33.218526],[103.093201,33.218384],[103.093214,33.218354],[103.093224,33.218296],[103.093224,33.218229],[103.093223,33.218182],[103.093206,33.218121],[103.093176,33.218056],[103.093082,33.217944],[103.092979,33.217875],[103.092896,33.217811],[103.0928,33.21776],[103.092743,33.217743],[103.092713,33.217735],[103.092636,33.217668],[103.092437,33.217502],[103.092421,33.217488],[103.09238,33.217454],[103.091967,33.217109],[103.091862,33.216351],[103.091844,33.216224],[103.091756,33.215721],[103.091606,33.215711],[103.091622,33.215637],[103.091658,33.215388],[103.091641,33.215074],[103.091568,33.214682],[103.091566,33.214668],[103.091067,33.214685],[103.091044,33.214685],[103.090846,33.214692],[103.090105,33.214456],[103.090102,33.214434],[103.090071,33.214221],[103.090069,33.214208],[103.090059,33.214143],[103.090215,33.213892],[103.090501,33.213433],[103.090518,33.213398],[103.090723,33.212989],[103.090615,33.212914],[103.09061,33.21291],[103.090461,33.212806],[103.090418,33.212822],[103.089959,33.212995],[103.089609,33.213127],[103.089597,33.213132],[103.089548,33.21315],[103.08933,33.213327],[103.089287,33.213362],[103.089281,33.213397],[103.089207,33.213476],[103.089024,33.213628],[103.088898,33.213677],[103.088854,33.213688],[103.088595,33.213749],[103.088578,33.213753],[103.088473,33.213777],[103.088362,33.213803],[103.088319,33.213355],[103.088435,33.212909],[103.088515,33.212841],[103.088538,33.212821],[103.088552,33.212809],[103.088567,33.212796],[103.088595,33.212772],[103.089001,33.212424],[103.089357,33.212118],[103.089793,33.211677],[103.089768,33.211352],[103.089752,33.211139],[103.08963,33.211104],[103.089515,33.21107],[103.089505,33.211067],[103.08945,33.211051],[103.089103,33.21095],[103.0888,33.211058],[103.088718,33.211004],[103.088654,33.210987],[103.088594,33.210987],[103.088509,33.211018],[103.088428,33.211072],[103.088358,33.211118],[103.088284,33.211175],[103.088214,33.211253],[103.088166,33.211322],[103.088134,33.211368],[103.087483,33.211797],[103.087409,33.211845],[103.087138,33.212024],[103.087082,33.21206],[103.086974,33.212107],[103.086918,33.212132],[103.086863,33.212205],[103.086809,33.212274],[103.086749,33.21234],[103.086675,33.212388],[103.086579,33.212419],[103.086487,33.212438],[103.086416,33.212429],[103.08628,33.212369],[103.086132,33.212289],[103.086012,33.212196],[103.085956,33.212135],[103.085904,33.21204],[103.085868,33.211953],[103.085862,33.21189],[103.085868,33.211806],[103.085892,33.211741],[103.085923,33.211687],[103.085928,33.211682],[103.085894,33.211606],[103.085838,33.211467],[103.085768,33.21129],[103.085705,33.211133],[103.085233,33.21079],[103.084809,33.211178],[103.084655,33.211319],[103.084646,33.211327],[103.084296,33.211648],[103.084106,33.211842],[103.08384,33.212116],[103.08364,33.212147],[103.083309,33.212205],[103.082946,33.212355],[103.082484,33.212292],[103.082311,33.212262],[103.082211,33.21222],[103.082156,33.212156],[103.082149,33.212129],[103.082133,33.212066],[103.082129,33.211944],[103.082143,33.211857],[103.082168,33.211786],[103.082181,33.211758],[103.082177,33.21175],[103.082421,33.211445],[103.082548,33.211232],[103.082618,33.210733],[103.082694,33.210516],[103.082724,33.210421],[103.082793,33.210313],[103.082863,33.210232],[103.082996,33.210085],[103.083094,33.209968],[103.083195,33.209848],[103.083301,33.209763],[103.083403,33.209732],[103.08346,33.209738],[103.083535,33.209788],[103.083589,33.209832],[103.083671,33.209884],[103.083821,33.209821],[103.083986,33.209752],[103.084099,33.209766],[103.084202,33.209769],[103.084253,33.209761],[103.084287,33.209739],[103.084356,33.209695],[103.0845,33.209603],[103.084466,33.209557],[103.084403,33.209471],[103.084455,33.209414],[103.084512,33.209245],[103.084538,33.209077],[103.084523,33.208973],[103.084457,33.208862],[103.084357,33.20886],[103.084195,33.208844],[103.084071,33.208828],[103.083913,33.208796],[103.0838,33.208759],[103.083783,33.208807],[103.083445,33.208513],[103.083185,33.20825],[103.082703,33.207763],[103.082431,33.207171],[103.082283,33.20685],[103.082276,33.206795],[103.082209,33.20634],[103.082023,33.205058],[103.082133,33.204598],[103.082598,33.204817],[103.082716,33.2049],[103.083043,33.20513],[103.083251,33.205276],[103.083355,33.205349],[103.083512,33.205459],[103.083541,33.20545],[103.083534,33.205638],[103.083577,33.205667],[103.083681,33.205639],[103.083937,33.2055],[103.08418,33.20523],[103.084369,33.205068],[103.084458,33.204939],[103.084434,33.204851],[103.084471,33.20473],[103.084496,33.204653],[103.084546,33.204601],[103.084662,33.204581],[103.084751,33.204513],[103.08475,33.204377],[103.084741,33.204302],[103.084768,33.204206],[103.084809,33.204158],[103.084919,33.204119],[103.08492,33.204071],[103.084748,33.203715],[103.084665,33.203739],[103.084467,33.203797],[103.08441,33.203814],[103.084268,33.203856],[103.084175,33.203883],[103.084149,33.203898],[103.083508,33.204275],[103.083178,33.20427],[103.083152,33.204185],[103.083046,33.203846],[103.082942,33.20351],[103.082759,33.203546],[103.082527,33.203537],[103.082453,33.203514],[103.082379,33.203491],[103.082263,33.203352],[103.082164,33.203194],[103.082119,33.203097],[103.082112,33.203],[103.082111,33.202899],[103.082113,33.202857],[103.082116,33.202755],[103.082127,33.202666],[103.082153,33.202553],[103.0822,33.202403],[103.082246,33.202247],[103.082285,33.202088],[103.082302,33.201969],[103.082301,33.201884],[103.082276,33.20179],[103.082184,33.201616],[103.082138,33.201509],[103.082133,33.201491],[103.082113,33.201417],[103.082114,33.201326],[103.082127,33.201252],[103.082164,33.201173],[103.082175,33.20115],[103.08222,33.201098],[103.082332,33.201038],[103.082386,33.201009],[103.082419,33.200969],[103.082445,33.200929],[103.082465,33.200898],[103.082499,33.200811],[103.082583,33.200607],[103.082688,33.200272],[103.082741,33.20011],[103.082788,33.200041],[103.082862,33.199997],[103.082892,33.199956],[103.082907,33.199878],[103.082924,33.199781],[103.083003,33.199518],[103.083005,33.199443],[103.083008,33.199311],[103.083035,33.199121],[103.083042,33.198998],[103.083059,33.198872],[103.083084,33.198775],[103.08312,33.198664],[103.083157,33.198507],[103.083177,33.198456],[103.083068,33.198351],[103.082963,33.198341],[103.082971,33.198278],[103.082961,33.19822],[103.082945,33.19817],[103.082921,33.198124],[103.082865,33.19809],[103.082786,33.198074],[103.082699,33.198079],[103.082697,33.198082],[103.08262,33.198143],[103.082555,33.198217],[103.082489,33.198296],[103.08244,33.198291],[103.082099,33.198428],[103.081888,33.198513],[103.081715,33.198582],[103.081234,33.198676],[103.081144,33.198634],[103.081137,33.19863],[103.080895,33.198517],[103.080789,33.198467],[103.080688,33.19829],[103.080676,33.198268],[103.080587,33.198112],[103.080539,33.197582],[103.080742,33.197243],[103.080943,33.196909],[103.081085,33.196772],[103.081124,33.196732],[103.08127,33.196648],[103.081251,33.196628],[103.081241,33.1966],[103.081331,33.196609],[103.081491,33.196606],[103.081622,33.196605],[103.081785,33.196592],[103.081945,33.196573],[103.082137,33.196549],[103.08222,33.196539],[103.082357,33.196523],[103.082365,33.196522],[103.082591,33.196513],[103.082739,33.196522],[103.0831,33.196536],[103.083266,33.196556],[103.083383,33.196555],[103.083446,33.196549],[103.083663,33.196439],[103.083729,33.196406],[103.083859,33.196239],[103.083887,33.196067],[103.083875,33.195878],[103.083847,33.195835],[103.083755,33.195693],[103.083651,33.195652],[103.083626,33.195557],[103.083614,33.195485],[103.083584,33.19541],[103.083544,33.195327],[103.083501,33.195271],[103.083421,33.195206],[103.083358,33.195175],[103.08331,33.195161],[103.083254,33.195153],[103.083191,33.195164],[103.083142,33.195189],[103.083133,33.195194],[103.083076,33.195224],[103.082981,33.19525],[103.082857,33.195266],[103.082723,33.195284],[103.082217,33.195077],[103.082174,33.19506],[103.082122,33.195038],[103.08197,33.194802],[103.081953,33.194776],[103.081745,33.194453],[103.081883,33.19365],[103.082907,33.192671],[103.083553,33.19224],[103.083448,33.191924],[103.083076,33.191792],[103.083019,33.1918],[103.082976,33.191806],[103.082902,33.191816],[103.082716,33.191841],[103.082695,33.191768],[103.082677,33.191719],[103.082653,33.191658],[103.08263,33.191599],[103.082596,33.191542],[103.082555,33.191513],[103.082516,33.191495],[103.082488,33.191492],[103.082451,33.191505],[103.082398,33.191543],[103.082392,33.191547],[103.082329,33.19159],[103.082112,33.191757],[103.082066,33.19181],[103.081958,33.191902],[103.081899,33.191938],[103.081886,33.191938],[103.081721,33.191943],[103.081351,33.191955],[103.080867,33.191821],[103.08084,33.191756],[103.080836,33.191745],[103.080823,33.191713],[103.080751,33.191537],[103.080745,33.191523],[103.080725,33.191473],[103.080742,33.191309],[103.080772,33.191033],[103.081422,33.190414],[103.081577,33.190154],[103.081888,33.189634],[103.081952,33.189281],[103.081956,33.189255],[103.082014,33.188936],[103.082058,33.188692],[103.082092,33.188588],[103.082203,33.188242],[103.082383,33.187679],[103.082395,33.187642],[103.08246,33.187439],[103.082559,33.187315],[103.082806,33.187004],[103.083301,33.186533],[103.084335,33.185548],[103.084533,33.185342],[103.084871,33.18499],[103.085001,33.184174],[103.08506,33.183867],[103.08515,33.183397],[103.08519,33.183189],[103.085192,33.183183],[103.08527,33.183026],[103.085324,33.182877],[103.085289,33.182678],[103.085297,33.182636],[103.085202,33.181848],[103.085211,33.181768],[103.085214,33.181739],[103.085248,33.181439],[103.08563,33.181099],[103.086823,33.180677],[103.087252,33.180526],[103.087304,33.180507],[103.087594,33.180405],[103.087701,33.180367],[103.088874,33.179953],[103.090478,33.179431],[103.090721,33.179352],[103.091267,33.179046],[103.092198,33.178525],[103.092959,33.17797],[103.093047,33.17776],[103.093354,33.177032],[103.093441,33.175994],[103.093454,33.175837],[103.093422,33.175514],[103.093373,33.175038],[103.093362,33.174923],[103.093372,33.174438],[103.093379,33.174136],[103.093383,33.173386],[103.093385,33.172831],[103.093389,33.172164],[103.09339,33.171902],[103.09339,33.171894],[103.093337,33.170894],[103.093294,33.170724],[103.093096,33.169946],[103.092237,33.168139],[103.09211,33.167067],[103.092069,33.166813],[103.092005,33.166424],[103.091888,33.166253],[103.091808,33.166057],[103.091714,33.165909],[103.09152,33.165732],[103.091433,33.165645],[103.091443,33.165639],[103.091591,33.165584],[103.09182,33.1656],[103.091888,33.165537],[103.091883,33.165497],[103.091772,33.164486],[103.091756,33.164341],[103.091701,33.163844],[103.09157,33.162652],[103.09159,33.161708],[103.091754,33.161517],[103.09225,33.160935],[103.092612,33.160511],[103.09305,33.159999],[103.093483,33.159257],[103.093633,33.159001],[103.093905,33.158502],[103.093906,33.158476],[103.093917,33.157965],[103.093918,33.157935],[103.093868,33.157689],[103.093816,33.15743],[103.093466,33.157091],[103.093157,33.15679],[103.092615,33.155869],[103.09188,33.155292],[103.091088,33.154546],[103.090963,33.154428],[103.090573,33.153681],[103.090474,33.153492],[103.090636,33.153434],[103.091011,33.153279],[103.091137,33.153141],[103.091142,33.152998],[103.09107,33.152903],[103.091019,33.15284],[103.090998,33.152814],[103.090868,33.152624],[103.09081,33.152518],[103.090656,33.152496],[103.090263,33.152222],[103.090206,33.152182],[103.090161,33.15174],[103.090067,33.150889],[103.089882,33.150504],[103.089566,33.149843],[103.089539,33.14979],[103.089382,33.149484],[103.08933,33.149383],[103.089146,33.149024],[103.088996,33.148731],[103.088994,33.148728],[103.088571,33.147901],[103.088687,33.147881],[103.088967,33.147656],[103.089075,33.14754],[103.08918,33.147425],[103.089426,33.147278],[103.089447,33.147234],[103.089483,33.147159],[103.089233,33.147077],[103.088753,33.147005],[103.0884,33.146937],[103.08805,33.146885],[103.087456,33.145725],[103.087435,33.145684],[103.08696,33.144758],[103.086859,33.144561],[103.086857,33.144555],[103.08612,33.143117],[103.085918,33.142236],[103.08591,33.142201],[103.085881,33.142075],[103.085825,33.14194],[103.085691,33.14185],[103.085621,33.141764],[103.085523,33.141687],[103.085437,33.141634],[103.085415,33.141544],[103.085452,33.141455],[103.085472,33.141386],[103.085475,33.141297],[103.085465,33.141064],[103.085444,33.140803],[103.085421,33.140686],[103.085389,33.140536],[103.085354,33.14045],[103.085315,33.140379],[103.085224,33.140233],[103.085129,33.140151],[103.085072,33.140113],[103.084857,33.139622],[103.084226,33.138185],[103.084166,33.138143],[103.084086,33.138087],[103.084016,33.137963],[103.083958,33.137849],[103.083871,33.137692],[103.083836,33.137593],[103.083754,33.137388],[103.083655,33.137189],[103.083504,33.136861],[103.083405,33.136675],[103.083375,33.136533],[103.083459,33.136435],[103.082831,33.136079],[103.082068,33.135976],[103.082047,33.135973],[103.081307,33.135615],[103.080146,33.135692],[103.078205,33.135473],[103.075937,33.13484],[103.075345,33.134516],[103.074911,33.133848],[103.074899,33.133736],[103.07474,33.13361],[103.07465,33.13355],[103.074526,33.133497],[103.074453,33.133441],[103.074413,33.133348],[103.074404,33.133266],[103.074424,33.133219],[103.074522,33.1332],[103.074696,33.133199],[103.074849,33.133249],[103.074212,33.131571],[103.074197,33.131547],[103.074196,33.131545],[103.074176,33.131514],[103.073944,33.131144],[103.073888,33.131056],[103.073453,33.130363],[103.072174,33.12899],[103.070755,33.128874],[103.069706,33.128952],[103.067463,33.128854],[103.066639,33.128904],[103.065744,33.128796],[103.065495,33.128226],[103.064328,33.125155],[103.063434,33.124983],[103.062842,33.125031],[103.061785,33.125115],[103.06006,33.125308],[103.058862,33.125353],[103.057211,33.125579],[103.05683,33.12561],[103.0556,33.125711],[103.055351,33.125736],[103.055303,33.125741],[103.054513,33.12582],[103.053574,33.125963],[103.052377,33.125975],[103.051291,33.126053],[103.05046,33.126324],[103.049821,33.126533],[103.049737,33.126538],[103.049724,33.126539],[103.049416,33.126555],[103.048939,33.126581],[103.048922,33.126582],[103.048322,33.126667],[103.047872,33.126786],[103.047852,33.126782],[103.047826,33.12679],[103.047767,33.126806],[103.04773,33.126817],[103.047009,33.126836],[103.04653,33.126727],[103.046265,33.126666],[103.045671,33.126437],[103.045236,33.126522],[103.045221,33.126524],[103.045201,33.126527],[103.044869,33.12657],[103.044706,33.126591],[103.044652,33.126598],[103.044608,33.126639],[103.044581,33.126657],[103.044542,33.126679],[103.044487,33.126698],[103.04443,33.126712],[103.044374,33.12671],[103.044317,33.1267],[103.044264,33.126685],[103.044241,33.126667],[103.044232,33.126656],[103.044217,33.126658],[103.044159,33.126667],[103.043607,33.126751],[103.043569,33.126765],[103.043303,33.126866],[103.04289,33.127023],[103.042328,33.127077],[103.041773,33.126816],[103.041752,33.126598],[103.041742,33.126501],[103.041739,33.126492],[103.041659,33.126276],[103.041531,33.125931],[103.041236,33.125722],[103.041149,33.12566],[103.041119,33.125639],[103.041078,33.12561],[103.041059,33.125596],[103.040983,33.125552],[103.040956,33.125543],[103.040928,33.125534],[103.040899,33.125528],[103.040882,33.125522],[103.040853,33.125498],[103.040783,33.125486],[103.040679,33.125468],[103.040426,33.125425],[103.040122,33.125374],[103.039545,33.125507],[103.039482,33.125521],[103.038988,33.125489],[103.038847,33.12548],[103.038802,33.125427],[103.038596,33.125186],[103.038519,33.125097],[103.038684,33.124856],[103.038661,33.124809],[103.038656,33.124758],[103.03867,33.124712],[103.038692,33.124676],[103.0387,33.12462],[103.038688,33.124588],[103.038675,33.124583],[103.038605,33.124583],[103.038555,33.124586],[103.038513,33.124587],[103.038448,33.124571],[103.038425,33.124551],[103.038413,33.124513],[103.038411,33.124474],[103.038436,33.124434],[103.038481,33.124411],[103.038501,33.124398],[103.038518,33.124381],[103.038546,33.124362],[103.038555,33.124333],[103.038553,33.12431],[103.038539,33.124276],[103.038517,33.124245],[103.038484,33.124223],[103.038464,33.124202],[103.038444,33.124185],[103.038415,33.124173],[103.038373,33.124166],[103.038333,33.124163],[103.038306,33.124154],[103.038271,33.124135],[103.03798,33.124113],[103.037817,33.124189],[103.037527,33.124326],[103.037105,33.12476],[103.036544,33.124782],[103.036034,33.124659],[103.035986,33.124648],[103.035736,33.124615],[103.035688,33.124632],[103.0356,33.124646],[103.035524,33.124635],[103.035495,33.124618],[103.035469,33.124601],[103.03545,33.124578],[103.035457,33.124556],[103.035468,33.124537],[103.035488,33.124515],[103.035506,33.124507],[103.035521,33.124498],[103.035554,33.12448],[103.035569,33.124475],[103.035582,33.12446],[103.035585,33.124433],[103.035556,33.124417],[103.035528,33.124416],[103.03549,33.124428],[103.035468,33.124439],[103.035452,33.124452],[103.035435,33.12447],[103.035418,33.124485],[103.035388,33.124499],[103.035358,33.124509],[103.035282,33.124514],[103.035254,33.124513],[103.035224,33.124505],[103.035197,33.124492],[103.035184,33.124484],[103.035171,33.124467],[103.035161,33.124444],[103.035152,33.12442],[103.03514,33.124393],[103.035128,33.124365],[103.035114,33.124342],[103.035103,33.124328],[103.035083,33.124318],[103.03506,33.124312],[103.035036,33.124313],[103.035002,33.124321],[103.034987,33.12433],[103.034979,33.124341],[103.034983,33.124362],[103.035004,33.124382],[103.035036,33.124404],[103.035065,33.124432],[103.035076,33.124449],[103.03508,33.124475],[103.03507,33.124501],[103.035058,33.124523],[103.035045,33.124538],[103.035031,33.124554],[103.035013,33.124569],[103.034989,33.124583],[103.034955,33.1246],[103.034905,33.124603],[103.034875,33.124596],[103.034847,33.124581],[103.034813,33.124572],[103.034789,33.124577],[103.034762,33.124594],[103.034729,33.124615],[103.034692,33.124636],[103.034661,33.124638],[103.034631,33.124633],[103.034593,33.124613],[103.034536,33.124568],[103.034525,33.124553],[103.034517,33.124532],[103.034243,33.12457],[103.034095,33.12459],[103.033704,33.124643],[103.032961,33.124553],[103.032809,33.124535],[103.032726,33.124516],[103.032677,33.124505],[103.032065,33.124366],[103.031688,33.124485],[103.031265,33.125014],[103.031158,33.125069],[103.031089,33.125104],[103.030848,33.125228],[103.030514,33.125128],[103.030371,33.124811],[103.030344,33.124711],[103.030332,33.124666],[103.030311,33.124589],[103.030276,33.12446],[103.030261,33.124464],[103.030236,33.124452],[103.0302,33.124441],[103.030176,33.124426],[103.030169,33.124422],[103.03015,33.124395],[103.03015,33.12438],[103.030172,33.124341],[103.030184,33.124324],[103.030231,33.124303],[103.029903,33.124017],[103.029492,33.123979],[103.029399,33.123982],[103.028931,33.124001],[103.028743,33.123974],[103.028697,33.123947],[103.028675,33.123929],[103.028654,33.123896],[103.028641,33.123869],[103.028609,33.123843],[103.028573,33.123817],[103.028525,33.123794],[103.028481,33.123776],[103.028413,33.123757],[103.028341,33.123746],[103.02828,33.123744],[103.028191,33.123643],[103.028197,33.12361],[103.028215,33.123508],[103.028224,33.123457],[103.028233,33.123408],[103.02826,33.123263],[103.028262,33.123248],[103.028276,33.123172],[103.028294,33.122386],[103.028227,33.12225],[103.028195,33.122184],[103.028165,33.122123],[103.028157,33.122108],[103.027936,33.121656],[103.027291,33.121322],[103.027122,33.121234],[103.026047,33.121012],[103.025968,33.120996],[103.025233,33.121048],[103.025069,33.12106],[103.025068,33.12108],[103.02507,33.121097],[103.025074,33.121114],[103.025077,33.121132],[103.02508,33.121149],[103.025083,33.121166],[103.025074,33.121189],[103.025058,33.121226],[103.025046,33.121243],[103.025021,33.121267],[103.024998,33.121276],[103.024953,33.12128],[103.024913,33.12128],[103.024857,33.121269],[103.024828,33.121258],[103.024813,33.121242],[103.02481,33.12122],[103.02481,33.1212],[103.024818,33.121179],[103.024827,33.121157],[103.024832,33.121139],[103.024838,33.12112],[103.024842,33.1211],[103.024841,33.12108],[103.02483,33.121043],[103.024784,33.121002],[103.024752,33.120978],[103.024707,33.120954],[103.024668,33.120965],[103.024667,33.120986],[103.024673,33.121016],[103.024691,33.121055],[103.024694,33.121069],[103.024706,33.121106],[103.024712,33.121132],[103.024707,33.12115],[103.024697,33.121179],[103.02469,33.121208],[103.024676,33.121243],[103.024667,33.12127],[103.024656,33.121303],[103.024641,33.121332],[103.024615,33.121359],[103.024584,33.121375],[103.024533,33.121385],[103.024487,33.121386],[103.024447,33.12138],[103.024417,33.121366],[103.024412,33.121345],[103.024411,33.121327],[103.024428,33.121298],[103.024436,33.121282],[103.024437,33.121252],[103.024436,33.121242],[103.024421,33.121228],[103.024391,33.121216],[103.024347,33.121204],[103.024323,33.121202],[103.024305,33.121197],[103.024267,33.121187],[103.024118,33.121215],[103.024107,33.121217],[103.023859,33.121263],[103.023802,33.121254],[103.023699,33.121247],[103.023618,33.121256],[103.023599,33.121261],[103.023582,33.121267],[103.023567,33.121273],[103.023429,33.12127],[103.023128,33.121265],[103.023045,33.121264],[103.022891,33.121212],[103.022852,33.121206],[103.022819,33.121194],[103.022797,33.121165],[103.022764,33.121121],[103.022731,33.121077],[103.022719,33.12106],[103.022688,33.121041],[103.022644,33.121014],[103.022528,33.120941],[103.022415,33.120837],[103.021938,33.120401],[103.021818,33.120291],[103.021759,33.120236],[103.021751,33.120141],[103.02175,33.120128],[103.02175,33.120118],[103.021747,33.120079],[103.021732,33.120073],[103.021712,33.120054],[103.021712,33.120032],[103.021719,33.120008],[103.02174,33.119989],[103.021761,33.119946],[103.02177,33.119906],[103.021779,33.119871],[103.02179,33.119836],[103.021798,33.119809],[103.021803,33.119782],[103.0218,33.119749],[103.021771,33.119717],[103.021755,33.119696],[103.021709,33.119658],[103.021699,33.119563],[103.021668,33.119259],[103.021264,33.118818],[103.02123,33.11878],[103.021082,33.118727],[103.021023,33.118707],[103.020674,33.118582],[103.020461,33.118531],[103.020116,33.118448],[103.020047,33.118264],[103.020003,33.118145],[103.019985,33.118097],[103.020011,33.1181],[103.02004,33.118113],[103.020058,33.118124],[103.020078,33.118171],[103.020085,33.11819],[103.020092,33.118216],[103.020111,33.118242],[103.020138,33.11826],[103.020172,33.118265],[103.020212,33.118261],[103.020241,33.118255],[103.020264,33.11825],[103.020284,33.118238],[103.020321,33.118223],[103.020332,33.118208],[103.020298,33.118188],[103.02026,33.118182],[103.020238,33.118171],[103.020222,33.118142],[103.020226,33.118118],[103.020234,33.11808],[103.020221,33.118044],[103.020206,33.118021],[103.02019,33.117999],[103.020157,33.117976],[103.020128,33.117959],[103.020088,33.11795],[103.020043,33.117953],[103.020016,33.117962],[103.019996,33.11798],[103.019978,33.118007],[103.019958,33.118024],[103.019928,33.117944],[103.019911,33.117897],[103.01985,33.117903],[103.019803,33.117915],[103.019749,33.117945],[103.01971,33.117963],[103.019679,33.11796],[103.019655,33.117933],[103.019632,33.117883],[103.019632,33.117834],[103.019643,33.117793],[103.019664,33.117741],[103.019517,33.117658],[103.019522,33.117614],[103.019526,33.117542],[103.019513,33.1175],[103.019487,33.117487],[103.01941,33.117467],[103.01934,33.117468],[103.019271,33.117467],[103.019227,33.117455],[103.019171,33.117423],[103.019136,33.117383],[103.01909,33.117324],[103.019063,33.117257],[103.019029,33.117227],[103.018993,33.117217],[103.018922,33.117232],[103.01886,33.117251],[103.018781,33.117259],[103.018717,33.117248],[103.018644,33.117219],[103.018576,33.117134],[103.01848,33.11713],[103.018373,33.117162],[103.018339,33.117171],[103.018131,33.117111],[103.018113,33.117106],[103.018059,33.11709],[103.01791,33.117046],[103.017896,33.117014],[103.01788,33.116993],[103.01784,33.116968],[103.017807,33.116952],[103.017775,33.11694],[103.017729,33.116943],[103.017705,33.116953],[103.017663,33.116975],[103.017383,33.116893],[103.017298,33.116833],[103.017276,33.116817],[103.017179,33.116749],[103.017154,33.116731],[103.016794,33.116475],[103.01674,33.116186],[103.016736,33.116165],[103.016692,33.115932],[103.016688,33.11591],[103.016644,33.115674],[103.016642,33.11566],[103.016641,33.115655],[103.016629,33.115595],[103.016629,33.115591],[103.016625,33.115571],[103.016597,33.115423],[103.016594,33.115406],[103.016593,33.115402],[103.016582,33.115332],[103.016578,33.115309],[103.016576,33.115299],[103.016481,33.114728],[103.016462,33.114613],[103.016252,33.114387],[103.016091,33.114214],[103.016025,33.114142],[103.015987,33.114101],[103.015956,33.114065],[103.015607,33.113647],[103.015586,33.113623],[103.015586,33.113623],[103.015495,33.113537],[103.015147,33.113207],[103.015233,33.112705],[103.015171,33.112604],[103.015159,33.112584],[103.015072,33.112441],[103.015029,33.112371],[103.014983,33.11238],[103.014915,33.112368],[103.014885,33.112356],[103.01487,33.112339],[103.014869,33.112315],[103.014883,33.112291],[103.014899,33.112282],[103.0149,33.112265],[103.014891,33.112254],[103.014869,33.112235],[103.01483,33.112213],[103.014803,33.11219],[103.014799,33.112181],[103.01476,33.112128],[103.014753,33.112105],[103.01474,33.112083],[103.01473,33.112067],[103.014699,33.112052],[103.01468,33.112056],[103.014639,33.112084],[103.014631,33.112079],[103.014595,33.112058],[103.014501,33.112],[103.014627,33.111373],[103.01461,33.111045],[103.014606,33.110971],[103.014608,33.11097],[103.014623,33.11095],[103.014622,33.11093],[103.014616,33.110908],[103.014608,33.110882],[103.014606,33.110852],[103.014613,33.110827],[103.014622,33.110794],[103.014632,33.110773],[103.014637,33.110752],[103.01463,33.110731],[103.014617,33.110722],[103.014577,33.110714],[103.01456,33.110604],[103.01452,33.110348],[103.014503,33.110238],[103.014171,33.110012],[103.014019,33.11001],[103.013621,33.110004],[103.013499,33.110002],[103.013321,33.110092],[103.013263,33.110121],[103.013213,33.110147],[103.013163,33.110173],[103.013119,33.110184],[103.013076,33.11019],[103.013046,33.110188],[103.013011,33.110179],[103.012976,33.110158],[103.01294,33.110128],[103.012879,33.11008],[103.012834,33.110054],[103.012754,33.110042],[103.012711,33.110064],[103.012681,33.110114],[103.012664,33.110181],[103.012655,33.110247],[103.012651,33.110309],[103.012647,33.110383],[103.012645,33.110402],[103.012635,33.110433],[103.012624,33.110462],[103.012608,33.11049],[103.012582,33.110521],[103.012549,33.110541],[103.012514,33.110544],[103.012476,33.110539],[103.01246,33.110524],[103.012438,33.110483],[103.012417,33.110456],[103.012399,33.110411],[103.012387,33.110395],[103.012354,33.110384],[103.01233,33.110377],[103.012315,33.110363],[103.012294,33.110346],[103.012279,33.110326],[103.012249,33.110307],[103.012215,33.110292],[103.012179,33.110306],[103.01215,33.110323],[103.012119,33.110336],[103.012073,33.110335],[103.012034,33.110329],[103.011996,33.11031],[103.011949,33.110279],[103.011908,33.110262],[103.011884,33.11025],[103.011867,33.110243],[103.011854,33.110239],[103.011802,33.110238],[103.01176,33.110249],[103.011723,33.110264],[103.011663,33.110288],[103.011618,33.110295],[103.011574,33.110294],[103.011539,33.110286],[103.011517,33.110275],[103.011494,33.110262],[103.011477,33.110236],[103.011465,33.110202],[103.011465,33.110176],[103.011452,33.110135],[103.011431,33.110094],[103.011419,33.110059],[103.01139,33.11003],[103.011342,33.110021],[103.01121,33.110019],[103.011161,33.110039],[103.011166,33.110087],[103.011191,33.110137],[103.011244,33.110198],[103.011289,33.110261],[103.011326,33.110322],[103.011351,33.110362],[103.011399,33.110405],[103.011426,33.110441],[103.011445,33.110502],[103.01145,33.110589],[103.01145,33.110631],[103.011445,33.110668],[103.011415,33.110684],[103.011367,33.110686],[103.01129,33.110681],[103.011261,33.110682],[103.011244,33.110724],[103.011261,33.110768],[103.011283,33.110811],[103.011289,33.110846],[103.011294,33.110872],[103.011296,33.110948],[103.011297,33.110965],[103.011292,33.111046],[103.011289,33.111109],[103.011258,33.111167],[103.01121,33.111226],[103.011155,33.111273],[103.011101,33.111305],[103.011032,33.111365],[103.010967,33.111397],[103.010876,33.111395],[103.010801,33.111368],[103.010739,33.111335],[103.010665,33.111322],[103.010554,33.111331],[103.010445,33.111369],[103.010366,33.111375],[103.010265,33.11135],[103.010156,33.111314],[103.010083,33.111311],[103.01,33.111311],[103.009935,33.111325],[103.009893,33.111342],[103.00973,33.111263],[103.009723,33.111256],[103.009682,33.11121],[103.009659,33.111186],[103.009292,33.110784],[103.009288,33.110682],[103.009268,33.110186],[103.00936,33.109883],[103.009375,33.109836],[103.00943,33.109653],[103.009376,33.109607],[103.00918,33.109435],[103.009122,33.109384],[103.0091,33.109365],[103.008943,33.109273],[103.008904,33.10925],[103.008768,33.109171],[103.008569,33.109158],[103.00854,33.109156],[103.008298,33.10914],[103.008133,33.109129],[103.008104,33.109123],[103.008035,33.109108],[103.008034,33.10913],[103.008024,33.109151],[103.008006,33.109164],[103.007972,33.109163],[103.007941,33.109158],[103.007899,33.109136],[103.007875,33.109118],[103.007843,33.109091],[103.007805,33.109058],[103.007767,33.109031],[103.00774,33.109025],[103.007681,33.109035],[103.00765,33.109055],[103.007631,33.109081],[103.00762,33.109107],[103.0076,33.109133],[103.007569,33.109152],[103.007532,33.109172],[103.007481,33.109181],[103.007427,33.10919],[103.007389,33.109207],[103.007364,33.109229],[103.007331,33.109251],[103.007288,33.109267],[103.007251,33.109271],[103.00719,33.109263],[103.007127,33.109235],[103.007074,33.109199],[103.007032,33.109168],[103.00699,33.109143],[103.006951,33.109125],[103.006899,33.109105],[103.006872,33.109076],[103.006866,33.10903],[103.006869,33.108988],[103.006867,33.108965],[103.006861,33.108955],[103.006822,33.108886],[103.006842,33.108845],[103.006804,33.108836],[103.006768,33.10882],[103.006728,33.108793],[103.006695,33.10878],[103.006687,33.108786],[103.006632,33.108787],[103.006601,33.108786],[103.006557,33.108762],[103.006518,33.108739],[103.00641,33.108697],[103.006384,33.108684],[103.006369,33.10867],[103.006355,33.10864],[103.006348,33.108603],[103.006369,33.108576],[103.006379,33.10856],[103.00638,33.108531],[103.006357,33.108508],[103.006266,33.108524],[103.006234,33.108528],[103.00619,33.108526],[103.006168,33.108517],[103.006144,33.108498],[103.006117,33.108444],[103.006118,33.108386],[103.006129,33.108331],[103.006154,33.108294],[103.006188,33.108258],[103.006197,33.108208],[103.006175,33.108189],[103.006123,33.108138],[103.006087,33.108071],[103.006084,33.108065],[103.006044,33.107994],[103.006019,33.107956],[103.005998,33.107912],[103.005961,33.107893],[103.005915,33.107876],[103.005847,33.107851],[103.00579,33.107832],[103.005742,33.107806],[103.005706,33.107784],[103.005677,33.10776],[103.005652,33.107725],[103.005603,33.10769],[103.005559,33.107681],[103.005522,33.107672],[103.005458,33.107614],[103.005359,33.107587],[103.005246,33.107583],[103.005172,33.107558],[103.005115,33.10752],[103.005063,33.107478],[103.005021,33.107416],[103.004978,33.107358],[103.004968,33.107329],[103.004963,33.107274],[103.004992,33.107208],[103.005013,33.107163],[103.004985,33.107085],[103.004934,33.10703],[103.004904,33.106996],[103.004916,33.106908],[103.004908,33.10688],[103.004875,33.10685],[103.00483,33.106814],[103.004743,33.106819],[103.004659,33.106866],[103.004616,33.106874],[103.00455,33.106869],[103.004519,33.106844],[103.004506,33.106828],[103.004496,33.106799],[103.004482,33.106748],[103.004461,33.106699],[103.00444,33.10668],[103.004399,33.106657],[103.00437,33.106652],[103.004345,33.106648],[103.004325,33.106664],[103.004308,33.106712],[103.004233,33.106786],[103.004186,33.106848],[103.004131,33.106907],[103.004061,33.106946],[103.004004,33.106968],[103.003907,33.106978],[103.003803,33.106974],[103.003756,33.106942],[103.003722,33.106883],[103.003701,33.106825],[103.003699,33.106752],[103.003699,33.10671],[103.003729,33.106607],[103.003747,33.10657],[103.003742,33.106542],[103.003708,33.106527],[103.003558,33.10652],[103.003453,33.106491],[103.003435,33.106458],[103.003432,33.106401],[103.003438,33.106356],[103.003449,33.106364],[103.00347,33.106374],[103.003487,33.10638],[103.003516,33.106369],[103.003507,33.106343],[103.003433,33.106145],[103.003433,33.106145],[103.003428,33.106132],[103.003415,33.106097],[103.003344,33.105905],[103.003347,33.105898],[103.003386,33.105814],[103.003393,33.105798],[103.003447,33.105681],[103.003465,33.10564],[103.003495,33.105613],[103.003519,33.105584],[103.003535,33.105556],[103.003553,33.105529],[103.003584,33.105493],[103.003608,33.105478],[103.003664,33.105459],[103.003718,33.105444],[103.003751,33.105424],[103.003766,33.105404],[103.003761,33.105384],[103.003733,33.105374],[103.003688,33.105378],[103.003668,33.105385],[103.003608,33.105411],[103.003653,33.105348],[103.003661,33.105336],[103.003771,33.105182],[103.00381,33.105126],[103.003857,33.104717],[103.003675,33.104494],[103.003236,33.104542],[103.003215,33.104544],[103.003185,33.104535],[103.003157,33.104528],[103.003137,33.104528],[103.003113,33.104531],[103.003089,33.104541],[103.003063,33.104554],[103.003026,33.104565],[103.00299,33.104569],[103.002983,33.104539],[103.002962,33.104516],[103.002919,33.104494],[103.002885,33.104484],[103.002854,33.104493],[103.002842,33.104515],[103.002837,33.104544],[103.002833,33.104573],[103.002821,33.104602],[103.002788,33.104621],[103.002753,33.10463],[103.002728,33.104625],[103.002719,33.104615],[103.002712,33.104598],[103.002706,33.104574],[103.002698,33.104549],[103.002673,33.104527],[103.002658,33.104529],[103.002643,33.104541],[103.002622,33.104577],[103.002598,33.10461],[103.002573,33.104646],[103.002561,33.104674],[103.00256,33.104701],[103.002571,33.104718],[103.002523,33.104738],[103.002321,33.104818],[103.001836,33.104811],[103.00167,33.104724],[103.001466,33.104616],[103.001029,33.104074],[103.000854,33.103663],[103.000818,33.103578],[103.000745,33.103408],[103.00074,33.103394],[103.000788,33.10334],[103.000822,33.103328],[103.000853,33.103309],[103.000861,33.103282],[103.000831,33.103253],[103.000804,33.103233],[103.000763,33.103218],[103.000733,33.103183],[103.000712,33.103138],[103.000689,33.103106],[103.000655,33.103075],[103.000611,33.103062],[103.000462,33.10268],[103.000106,33.102294],[102.999784,33.101944],[102.99957,33.101757],[102.999457,33.101658],[102.999425,33.10163],[102.999525,33.101596],[102.99956,33.101582],[102.999567,33.101567],[102.99955,33.101557],[102.99948,33.101555],[102.999431,33.101555],[102.999383,33.101556],[102.999365,33.10156],[102.999332,33.101555],[102.999299,33.101548],[102.99924,33.101526],[102.999219,33.10149],[102.999211,33.101419],[102.999221,33.101345],[102.999213,33.101333],[102.999123,33.101199],[102.998839,33.100777],[102.998445,33.100478],[102.998188,33.100283],[102.998153,33.100255],[102.998117,33.100225],[102.99809,33.100244],[102.998054,33.100247],[102.997955,33.100218],[102.997911,33.100193],[102.997883,33.100164],[102.997876,33.100149],[102.997882,33.10011],[102.997913,33.10008],[102.997922,33.100064],[102.997929,33.100036],[102.997924,33.099988],[102.997886,33.099945],[102.997858,33.099933],[102.9978,33.099964],[102.997651,33.100049],[102.997607,33.100056],[102.99756,33.100042],[102.997532,33.100005],[102.997508,33.09996],[102.997499,33.099931],[102.99749,33.099873],[102.997485,33.099807],[102.997473,33.099767],[102.997437,33.099751],[102.997403,33.09975],[102.997366,33.099756],[102.997319,33.099782],[102.997281,33.099804],[102.997239,33.099837],[102.997206,33.099869],[102.997185,33.099874],[102.997156,33.099868],[102.997119,33.099837],[102.99711,33.09981],[102.997161,33.099794],[102.997232,33.099787],[102.997318,33.09976],[102.997361,33.099735],[102.997363,33.099695],[102.997341,33.099643],[102.997295,33.099615],[102.99725,33.099618],[102.997193,33.099649],[102.997132,33.099661],[102.997096,33.09965],[102.997057,33.099629],[102.997023,33.099625],[102.996991,33.099665],[102.996949,33.099732],[102.996915,33.099769],[102.99689,33.099779],[102.996854,33.099772],[102.996832,33.099749],[102.99685,33.09973],[102.996888,33.099719],[102.996923,33.099675],[102.996922,33.099634],[102.996924,33.099588],[102.996954,33.099554],[102.997027,33.099529],[102.997065,33.09949],[102.997073,33.099441],[102.9971,33.099379],[102.997122,33.099373],[102.997156,33.09938],[102.997202,33.099375],[102.997229,33.099362],[102.99724,33.099318],[102.997236,33.099284],[102.997226,33.099245],[102.997202,33.099217],[102.997137,33.099183],[102.997092,33.099162],[102.997039,33.099118],[102.997021,33.099073],[102.997038,33.099053],[102.997072,33.099044],[102.997095,33.099069],[102.99712,33.099096],[102.997172,33.099122],[102.997245,33.09913],[102.997359,33.099106],[102.997408,33.099089],[102.997437,33.099062],[102.997433,33.099035],[102.997385,33.099005],[102.997298,33.098966],[102.997243,33.098937],[102.997173,33.098898],[102.997095,33.098853],[102.997049,33.098811],[102.997051,33.098769],[102.99708,33.098754],[102.997123,33.098759],[102.997176,33.098787],[102.997206,33.098814],[102.997283,33.098875],[102.997271,33.098733],[102.997261,33.098615],[102.997256,33.098559],[102.997257,33.09855],[102.997277,33.09835],[102.997229,33.098339],[102.997209,33.098322],[102.997205,33.098296],[102.997227,33.098283],[102.997253,33.09827],[102.997264,33.098252],[102.997264,33.098226],[102.997242,33.098183],[102.997192,33.098145],[102.997135,33.098114],[102.997106,33.098094],[102.997103,33.098058],[102.997117,33.098035],[102.997137,33.098023],[102.997188,33.098032],[102.997233,33.09805],[102.997269,33.098059],[102.997308,33.098053],[102.99735,33.098004],[102.997368,33.097952],[102.997366,33.097918],[102.997343,33.097873],[102.99729,33.097841],[102.997232,33.097846],[102.997102,33.097591],[102.996909,33.097464],[102.996895,33.097455],[102.996911,33.097401],[102.996921,33.097354],[102.996913,33.097317],[102.996882,33.097285],[102.996838,33.097266],[102.996755,33.097256],[102.996695,33.097258],[102.996696,33.097265],[102.996695,33.097323],[102.99658,33.097248],[102.996102,33.09715],[102.996049,33.097139],[102.996039,33.097137],[102.995836,33.097096],[102.995789,33.097086],[102.995616,33.097212],[102.995513,33.097287],[102.995491,33.097303],[102.99534,33.097414],[102.995163,33.097344],[102.994552,33.097104],[102.993953,33.096277],[102.993551,33.09594],[102.993528,33.095921],[102.993453,33.095858],[102.993371,33.09579],[102.993266,33.095702],[102.993257,33.095624],[102.993248,33.09558],[102.993223,33.095552],[102.993191,33.09555],[102.993073,33.09554],[102.993059,33.095529],[102.993024,33.095499],[102.992987,33.095468],[102.992963,33.095448],[102.992957,33.095443],[102.992898,33.095336],[102.992893,33.095326],[102.992882,33.095307],[102.992791,33.09514],[102.992778,33.095116],[102.992724,33.095018],[102.992714,33.094999],[102.992657,33.094894],[102.992645,33.094872],[102.992569,33.094733],[102.992556,33.094709],[102.992435,33.094488],[102.992323,33.094442],[102.99226,33.094404],[102.992217,33.094338],[102.992208,33.094264],[102.992198,33.094183],[102.992209,33.094111],[102.992241,33.094058],[102.992219,33.093995],[102.992155,33.093915],[102.992094,33.093871],[102.992026,33.093815],[102.991958,33.093747],[102.991904,33.093685],[102.991864,33.093598],[102.991842,33.093494],[102.99183,33.093432],[102.991776,33.093355],[102.991725,33.093344],[102.991724,33.093342],[102.991706,33.093312],[102.99143,33.092838],[102.991287,33.092873],[102.991264,33.092873],[102.99125,33.092842],[102.991244,33.092806],[102.991255,33.092758],[102.99128,33.092725],[102.991339,33.092682],[102.99138,33.09259],[102.99138,33.092545],[102.991334,33.092519],[102.991257,33.092503],[102.991231,33.092496],[102.991003,33.092105],[102.990985,33.092048],[102.990756,33.091283],[102.990656,33.091231],[102.989491,33.090631],[102.989364,33.090465],[102.989269,33.090339],[102.989172,33.090273],[102.98911,33.090215],[102.989064,33.090145],[102.989034,33.090084],[102.988983,33.090017],[102.988927,33.089973],[102.98889,33.089939],[102.988826,33.089876],[102.988806,33.089824],[102.988813,33.08978],[102.988867,33.089752],[102.988919,33.08973],[102.988982,33.089715],[102.989027,33.089721],[102.989084,33.08971],[102.989111,33.089673],[102.989134,33.089602],[102.989139,33.089546],[102.989128,33.089493],[102.989081,33.089449],[102.988989,33.08941],[102.988992,33.089262],[102.988999,33.088951],[102.988965,33.088505],[102.988824,33.08843],[102.98871,33.08837],[102.988353,33.088182],[102.987875,33.08793],[102.987238,33.087739],[102.987181,33.087722],[102.987126,33.087706],[102.986654,33.087565],[102.98656,33.087537],[102.986387,33.087446],[102.986421,33.087408],[102.986403,33.08737],[102.986372,33.087311],[102.986326,33.087276],[102.986235,33.087244],[102.986151,33.087228],[102.986062,33.087192],[102.986004,33.08717],[102.985954,33.087109],[102.985844,33.087097],[102.985791,33.087132],[102.985688,33.087077],[102.985606,33.086943],[102.985363,33.086542],[102.985132,33.086162],[102.985049,33.086026],[102.984499,33.085014],[102.984031,33.084226],[102.983512,33.083772],[102.982649,33.082903],[102.982003,33.082224],[102.981612,33.081958],[102.980294,33.081676],[102.979567,33.080661],[102.978966,33.079908],[102.978661,33.079571],[102.978148,33.079003],[102.97755,33.078663],[102.977408,33.078583],[102.976311,33.078305],[102.975882,33.07774],[102.975916,33.077252],[102.975936,33.077246],[102.975987,33.077236],[102.976021,33.077226],[102.976067,33.077204],[102.976115,33.077176],[102.976137,33.077151],[102.976148,33.077127],[102.97615,33.077096],[102.976141,33.077065],[102.976134,33.077043],[102.976124,33.076997],[102.97611,33.076969],[102.976124,33.076942],[102.976152,33.076913],[102.976188,33.07689],[102.976207,33.076849],[102.976206,33.07682],[102.976197,33.076794],[102.976173,33.076777],[102.976139,33.076753],[102.976075,33.076731],[102.976044,33.076726],[102.976014,33.076721],[102.975994,33.076703],[102.975964,33.076668],[102.975931,33.076617],[102.9759,33.076565],[102.97587,33.076434],[102.975784,33.07606],[102.975708,33.075731],[102.975456,33.075352],[102.975403,33.075271],[102.97541,33.075255],[102.975412,33.075243],[102.975411,33.075229],[102.975409,33.075212],[102.975408,33.075202],[102.975405,33.07518],[102.975405,33.075162],[102.975409,33.075149],[102.975418,33.075143],[102.975437,33.075143],[102.975438,33.075152],[102.975432,33.075175],[102.975431,33.075194],[102.975454,33.075205],[102.975475,33.0752],[102.975497,33.075178],[102.975504,33.075149],[102.975505,33.075119],[102.975493,33.075107],[102.975479,33.075096],[102.975472,33.075075],[102.975457,33.075066],[102.975424,33.075074],[102.975412,33.075079],[102.975399,33.075081],[102.975356,33.075084],[102.975329,33.075072],[102.97529,33.075067],[102.975269,33.075069],[102.975253,33.075068],[102.975243,33.075066],[102.975234,33.07506],[102.975231,33.075048],[102.975233,33.07504],[102.975247,33.075035],[102.975268,33.075031],[102.975285,33.075026],[102.975308,33.075013],[102.975311,33.074994],[102.975302,33.074971],[102.975287,33.07496],[102.975258,33.074939],[102.97523,33.074922],[102.975209,33.074905],[102.975185,33.074894],[102.975161,33.074879],[102.975139,33.074872],[102.975127,33.074869],[102.975118,33.074861],[102.975114,33.07485],[102.975117,33.074839],[102.975132,33.074814],[102.975138,33.074808],[102.975148,33.074797],[102.975167,33.074772],[102.975155,33.07475],[102.975135,33.07474],[102.975128,33.074737],[102.97511,33.074721],[102.975101,33.074697],[102.975082,33.074672],[102.975047,33.074666],[102.97504,33.074675],[102.975037,33.074695],[102.975035,33.074711],[102.975017,33.074722],[102.974994,33.074725],[102.97498,33.074728],[102.974965,33.074727],[102.974953,33.074723],[102.974947,33.074717],[102.974947,33.074706],[102.974957,33.074692],[102.974975,33.074673],[102.974976,33.074656],[102.974963,33.074639],[102.974944,33.074623],[102.974935,33.074608],[102.974927,33.074586],[102.974915,33.074575],[102.974891,33.07456],[102.974873,33.074544],[102.974866,33.074527],[102.97486,33.074507],[102.974852,33.074486],[102.974832,33.074474],[102.974815,33.074466],[102.974774,33.074456],[102.974754,33.07446],[102.974729,33.074471],[102.974726,33.074486],[102.974725,33.0745],[102.974725,33.074528],[102.974716,33.074547],[102.974696,33.074559],[102.97468,33.074559],[102.974665,33.074558],[102.974631,33.074543],[102.974619,33.074523],[102.974618,33.0745],[102.97463,33.074478],[102.974632,33.074449],[102.974623,33.074427],[102.974592,33.074408],[102.974557,33.074417],[102.97453,33.074424],[102.974517,33.074424],[102.974503,33.074424],[102.974482,33.074409],[102.974482,33.074397],[102.9745,33.074373],[102.97453,33.074342],[102.974551,33.074329],[102.974546,33.074304],[102.974528,33.07428],[102.974485,33.07427],[102.974457,33.074265],[102.974391,33.074242],[102.974345,33.074214],[102.974299,33.074177],[102.974257,33.074135],[102.974217,33.074074],[102.974187,33.074036],[102.974151,33.074007],[102.974102,33.073961],[102.974025,33.073888],[102.973998,33.073857],[102.973967,33.07383],[102.97394,33.073796],[102.973904,33.07375],[102.973854,33.073756],[102.973849,33.07375],[102.973819,33.073704],[102.973776,33.073635],[102.97366,33.073485],[102.973636,33.073459],[102.973606,33.073428],[102.973583,33.073397],[102.973559,33.073361],[102.973529,33.073341],[102.973482,33.073314],[102.973466,33.073296],[102.973454,33.073252],[102.973442,33.07323],[102.973423,33.073214],[102.973391,33.07319],[102.97335,33.073177],[102.973322,33.073165],[102.973292,33.073146],[102.973282,33.073118],[102.973277,33.073082],[102.973267,33.073062],[102.973223,33.073032],[102.973176,33.073006],[102.973106,33.072967],[102.973059,33.072937],[102.973066,33.072893],[102.973046,33.072884],[102.972995,33.072855],[102.972978,33.072833],[102.972938,33.072801],[102.97291,33.072771],[102.972888,33.072742],[102.97286,33.072701],[102.972833,33.072668],[102.972803,33.072619],[102.972797,33.072602],[102.972789,33.072577],[102.972789,33.072563],[102.972809,33.072543],[102.972834,33.072516],[102.972837,33.072503],[102.972835,33.072484],[102.972831,33.072473],[102.972827,33.072459],[102.972803,33.072437],[102.972775,33.072413],[102.972746,33.07238],[102.972723,33.072365],[102.972705,33.072352],[102.972691,33.072337],[102.972677,33.072314],[102.972665,33.072291],[102.972648,33.072262],[102.972621,33.072223],[102.972614,33.072204],[102.972578,33.072109],[102.972195,33.071104],[102.971661,33.069933],[102.971649,33.069906],[102.971306,33.06967],[102.970433,33.069069],[102.969985,33.068838],[102.96992,33.068804],[102.969896,33.06882],[102.969864,33.068801],[102.969825,33.068783],[102.969795,33.068764],[102.969759,33.068742],[102.969749,33.068733],[102.969735,33.068709],[102.969685,33.068683],[102.969168,33.068416],[102.968553,33.067811],[102.968477,33.067736],[102.968404,33.067423],[102.968384,33.067336],[102.968363,33.067332],[102.968335,33.067312],[102.968322,33.0673],[102.968318,33.067277],[102.968324,33.06725],[102.968337,33.067232],[102.96835,33.067222],[102.968356,33.06722],[102.968398,33.067212],[102.968411,33.067212],[102.968445,33.067198],[102.968454,33.06718],[102.968447,33.067161],[102.968426,33.067137],[102.968392,33.067112],[102.968372,33.067101],[102.968356,33.067091],[102.968321,33.067071],[102.968302,33.067056],[102.96829,33.067047],[102.968278,33.067036],[102.968271,33.067024],[102.968269,33.067009],[102.96827,33.066993],[102.968281,33.066974],[102.968296,33.066961],[102.968321,33.066945],[102.96835,33.066937],[102.968403,33.066932],[102.968445,33.066929],[102.968473,33.066925],[102.968491,33.066904],[102.96849,33.066884],[102.96848,33.066872],[102.968462,33.066864],[102.968424,33.06686],[102.968404,33.066859],[102.968384,33.066858],[102.968346,33.066844],[102.96833,33.066818],[102.968323,33.066807],[102.968312,33.066798],[102.968298,33.066793],[102.968278,33.06679],[102.96828,33.06672],[102.968286,33.066451],[102.968292,33.06621],[102.968175,33.065539],[102.967934,33.065222],[102.967489,33.064636],[102.967228,33.064239],[102.96728,33.064215],[102.967297,33.064203],[102.9673,33.064167],[102.967288,33.064113],[102.967249,33.064082],[102.967212,33.06407],[102.967168,33.06407],[102.967116,33.06407],[102.966722,33.063472],[102.966028,33.06294],[102.965237,33.062816],[102.96426,33.06306],[102.96396,33.063143],[102.963865,33.06317],[102.962617,33.063516],[102.960792,33.064192],[102.959416,33.064541],[102.958356,33.064598],[102.957133,33.064058],[102.956519,33.063899],[102.955595,33.063773],[102.954944,33.063279],[102.954309,33.062117],[102.953721,33.060844],[102.953557,33.060173],[102.953439,33.059687],[102.953426,33.05914],[102.953401,33.058019],[102.953395,33.057754],[102.953401,33.057727],[102.953429,33.057599],[102.953438,33.057575],[102.953482,33.057455],[102.953515,33.057373],[102.953518,33.057226],[102.953527,33.057188],[102.953547,33.057108],[102.953601,33.057025],[102.953668,33.056932],[102.953696,33.056813],[102.953635,33.056631],[102.953616,33.056485],[102.953632,33.056324],[102.95363,33.056188],[102.95362,33.056019],[102.953639,33.05583],[102.953701,33.055665],[102.953789,33.055517],[102.953817,33.055363],[102.953828,33.055234],[102.953928,33.055083],[102.954007,33.054911],[102.954077,33.054667],[102.954105,33.054534],[102.954164,33.054391],[102.95424,33.053644],[102.954345,33.05294],[102.954577,33.052464],[102.954598,33.052421],[102.955224,33.051136],[102.954887,33.050447],[102.953077,33.049407],[102.952143,33.048753],[102.952035,33.048677],[102.951621,33.048179],[102.951643,33.048115],[102.951633,33.048022],[102.951564,33.047883],[102.951473,33.047748],[102.951336,33.04762],[102.951177,33.047521],[102.95104,33.047444],[102.950835,33.047306],[102.950715,33.047228],[102.950573,33.047075],[102.950535,33.047031],[102.950431,33.046911],[102.950379,33.046815],[102.950358,33.046662],[102.950089,33.046339],[102.947847,33.043646],[102.947433,33.043283],[102.947401,33.043255],[102.94723,33.043106],[102.947222,33.043098],[102.946879,33.042798],[102.946802,33.042783],[102.945685,33.04257],[102.944946,33.042499],[102.944704,33.042287],[102.944747,33.041931],[102.945112,33.041432],[102.945123,33.040957],[102.94475,33.040297],[102.943924,33.039421],[102.943658,33.038704],[102.943602,33.038079],[102.944185,33.037286],[102.944209,33.037241],[102.944406,33.036874],[102.944424,33.036102],[102.944123,33.035384],[102.944095,33.034921],[102.944072,33.034551],[102.943913,33.033805],[102.94418,33.032918],[102.944664,33.031827],[102.945058,33.030051],[102.945043,33.029189],[102.944982,33.028989],[102.944814,33.028442],[102.944594,33.027943],[102.944445,33.027604],[102.945072,33.026791],[102.945281,33.026518],[102.945435,33.026194],[102.945727,33.025575],[102.945566,33.024919],[102.945046,33.024524],[102.944453,33.024217],[102.943649,33.023907],[102.942559,33.02377],[102.942032,33.02392],[102.94128,33.024135],[102.941164,33.024176],[102.940879,33.024276],[102.940872,33.024278],[102.940623,33.024366],[102.940391,33.024447],[102.940279,33.024408],[102.940119,33.024354],[102.939937,33.024291],[102.939399,33.023421],[102.939121,33.02297],[102.938479,33.021746],[102.938445,33.021681],[102.938288,33.020847],[102.938525,33.019781],[102.938376,33.018899],[102.93852,33.018718],[102.938521,33.018625],[102.938446,33.018669],[102.93837,33.018701],[102.938345,33.018712],[102.938343,33.018702],[102.938339,33.018678],[102.938286,33.018599],[102.938279,33.018589],[102.938274,33.018581],[102.938174,33.01843],[102.938168,33.01842],[102.93782,33.017896],[102.937521,33.017447],[102.937508,33.017424],[102.93746,33.017342],[102.937046,33.016636],[102.936235,33.015859],[102.936191,33.015817],[102.936065,33.015696],[102.935942,33.015578],[102.935778,33.015212],[102.935742,33.01513],[102.935734,33.015114],[102.935717,33.015074],[102.93571,33.01506],[102.935674,33.01498],[102.935204,33.014003],[102.935164,33.013919],[102.935134,33.013858],[102.935069,33.013722],[102.935054,33.013682],[102.935033,33.013621],[102.934704,33.012705],[102.93449,33.011729],[102.934481,33.011691],[102.934762,33.010955],[102.934819,33.010806],[102.935438,33.009984],[102.935813,33.009039],[102.935908,33.008724],[102.935914,33.008704],[102.93608,33.008152],[102.936213,33.007952],[102.936249,33.007898],[102.936262,33.007878],[102.936373,33.007711],[102.937096,33.006951],[102.937805,33.006754],[102.938129,33.006492],[102.938197,33.006118],[102.938199,33.006109],[102.938205,33.006077],[102.93821,33.006048],[102.938167,33.006005],[102.93811,33.005948],[102.937969,33.005806],[102.937935,33.005764],[102.937918,33.005742],[102.93767,33.005428],[102.93766,33.005415],[102.937714,33.005202],[102.937741,33.005091],[102.93777,33.004977],[102.937786,33.004917],[102.937787,33.00491],[102.937788,33.004904],[102.937816,33.004794],[102.93823,33.004517],[102.938249,33.004505],[102.938262,33.004496],[102.938327,33.004453],[102.938342,33.004443],[102.938358,33.004432],[102.938425,33.004388],[102.938409,33.00436],[102.938383,33.004314],[102.938274,33.00412],[102.938272,33.004117],[102.938188,33.003968],[102.938229,33.003701],[102.938337,33.003766],[102.93889,33.004098],[102.939403,33.004286],[102.939403,33.004261],[102.939495,33.004134],[102.939537,33.004108],[102.93961,33.004071],[102.939731,33.004033],[102.939759,33.004002],[102.939919,33.003818],[102.939985,33.003684],[102.940114,33.003419],[102.940178,33.003287],[102.940541,33.002848],[102.940057,33.002453],[102.939572,33.002059],[102.939829,33.001618],[102.93931,33.001223],[102.939078,33.000571],[102.939069,33.000543],[102.939042,33.000467],[102.939024,33.000418],[102.939021,33.00041],[102.939019,33.000403],[102.938895,33.000053],[102.938875,32.999997],[102.938867,32.999974],[102.938853,32.999934],[102.938834,32.999835],[102.938751,32.999404],[102.938885,32.999137],[102.938898,32.999111],[102.938928,32.99905],[102.938944,32.999019],[102.938956,32.998995],[102.939043,32.998821],[102.939059,32.99879],[102.93907,32.998767],[102.9391,32.998709],[102.939105,32.998697],[102.93911,32.998689],[102.93883,32.998444],[102.938477,32.998497],[102.938469,32.998464],[102.938453,32.99845],[102.938434,32.998436],[102.938415,32.998425],[102.938389,32.998419],[102.938357,32.998413],[102.938331,32.998411],[102.938292,32.99841],[102.938256,32.998408],[102.938222,32.998415],[102.938193,32.998422],[102.938159,32.998434],[102.93813,32.998454],[102.938108,32.998472],[102.938081,32.998497],[102.93806,32.998523],[102.93804,32.998564],[102.938021,32.998604],[102.937807,32.99867],[102.937752,32.998662],[102.937689,32.99868],[102.937629,32.998709],[102.937586,32.998738],[102.93752,32.998759],[102.937224,32.99885],[102.936945,32.998557],[102.936956,32.998086],[102.936957,32.998075],[102.936958,32.998015],[102.936996,32.99804],[102.937052,32.998056],[102.937106,32.998043],[102.937142,32.998014],[102.937163,32.997974],[102.937139,32.997955],[102.937059,32.9979],[102.93698,32.997818],[102.936963,32.997787],[102.936954,32.99777],[102.936947,32.997751],[102.936929,32.997644],[102.936909,32.997525],[102.936905,32.997399],[102.936909,32.997338],[102.93694,32.997237],[102.93695,32.997206],[102.936943,32.997076],[102.936929,32.996827],[102.936887,32.996815],[102.936622,32.996741],[102.936612,32.996739],[102.936192,32.996622],[102.935852,32.996481],[102.935719,32.996425],[102.935324,32.99626],[102.935232,32.996222],[102.934749,32.996211],[102.933962,32.996193],[102.933285,32.996425],[102.932769,32.996601],[102.932608,32.996656],[102.932275,32.99677],[102.931714,32.997056],[102.93139,32.997147],[102.931208,32.997199],[102.931051,32.997236],[102.930902,32.997248],[102.930788,32.997263],[102.930704,32.997321],[102.930679,32.997396],[102.930684,32.997468],[102.930748,32.997514],[102.930961,32.997598],[102.930503,32.998093],[102.930204,32.998433],[102.929906,32.998774],[102.929353,32.999111],[102.928347,32.999726],[102.927557,32.999943],[102.927284,32.99991],[102.92683,32.999855],[102.926518,32.999816],[102.926467,32.99981],[102.925448,32.999592],[102.924316,32.999774],[102.923193,32.999641],[102.922543,32.999642],[102.922491,32.999642],[102.92169,32.999644],[102.920907,32.999516],[102.919982,32.999645],[102.918035,32.999698],[102.917514,32.999675],[102.917011,32.999653],[102.9162,32.999761],[102.916174,32.999764],[102.916126,32.999771],[102.916052,32.99978],[102.915434,32.999943],[102.914892,32.999732],[102.914209,32.998956],[102.914129,32.998931],[102.914031,32.998892],[102.91392,32.998843],[102.91386,32.998768],[102.913804,32.998675],[102.913747,32.998558],[102.913707,32.998406],[102.913258,32.998065],[102.912232,32.997048],[102.912156,32.996998],[102.912104,32.996916],[102.912034,32.996735],[102.911964,32.996527],[102.911844,32.996382],[102.91169,32.99629],[102.911493,32.996166],[102.911415,32.996074],[102.911393,32.996048],[102.910665,32.995057],[102.910068,32.994328],[102.908895,32.993387],[102.90796,32.99248],[102.907721,32.991037],[102.907704,32.990972],[102.907644,32.99074],[102.907786,32.990689],[102.907905,32.990584],[102.908002,32.990469],[102.907984,32.990283],[102.907883,32.990079],[102.907766,32.989945],[102.907673,32.989889],[102.907402,32.989805],[102.907377,32.989707],[102.907289,32.989367],[102.907257,32.989243],[102.907256,32.989241],[102.907229,32.989134],[102.907203,32.989031],[102.907153,32.98893],[102.907123,32.988829],[102.907112,32.988706],[102.907153,32.988593],[102.907148,32.988468],[102.907083,32.988337],[102.906997,32.988218],[102.906932,32.988087],[102.906877,32.987951],[102.90684,32.987808],[102.906836,32.987721],[102.906775,32.987602],[102.906681,32.987451],[102.906623,32.987326],[102.906576,32.987204],[102.906417,32.9869],[102.90555,32.98467],[102.905481,32.984526],[102.905163,32.983859],[102.904443,32.982349],[102.904256,32.981626],[102.904305,32.980994],[102.90433,32.98081],[102.904332,32.980799],[102.90423,32.980617],[102.904212,32.980503],[102.904233,32.980345],[102.904266,32.980259],[102.904366,32.980111],[102.904447,32.979969],[102.904561,32.979147],[102.904594,32.978913],[102.904633,32.978632],[102.904655,32.97847],[102.904675,32.978324],[102.904686,32.978259],[102.9047,32.978167],[102.904836,32.97732],[102.905155,32.976807],[102.90527,32.976262],[102.905355,32.975544],[102.90551,32.974799],[102.905513,32.974791],[102.905561,32.974561],[102.905554,32.974447],[102.905519,32.974347],[102.905462,32.974266],[102.905404,32.974157],[102.905436,32.973985],[102.905547,32.973693],[102.905686,32.973453],[102.905842,32.973237],[102.905943,32.97316],[102.906126,32.973054],[102.90621,32.972547],[102.906212,32.972537],[102.906193,32.972293],[102.906168,32.971965],[102.906163,32.971906],[102.906081,32.970837],[102.906044,32.969792],[102.906043,32.969763],[102.906011,32.968862],[102.906009,32.968813],[102.906008,32.968794],[102.906001,32.968584],[102.905999,32.968534],[102.906027,32.968355],[102.906063,32.968122],[102.906121,32.967749],[102.90613,32.967694],[102.906205,32.967212],[102.906244,32.967051],[102.90634,32.966847],[102.906439,32.966646],[102.906499,32.966255],[102.906495,32.965869],[102.906497,32.965334],[102.906522,32.965176],[102.906749,32.96423],[102.906946,32.961701],[102.907069,32.960811],[102.907099,32.959545],[102.907528,32.958718],[102.907793,32.957629],[102.908231,32.956428],[102.908971,32.955404],[102.909535,32.954665],[102.910227,32.954274],[102.910888,32.953738],[102.911482,32.953144],[102.912009,32.952887],[102.912574,32.952611],[102.912622,32.952587],[102.913242,32.952339],[102.912939,32.952161],[102.912465,32.951981],[102.911449,32.951647],[102.909909,32.950384],[102.909038,32.949679],[102.908545,32.948893],[102.907846,32.948134],[102.907391,32.947176],[102.906153,32.94612],[102.905414,32.945589],[102.904564,32.945489],[102.903707,32.945618],[102.902951,32.945864],[102.901924,32.945962],[102.900765,32.945914],[102.899676,32.945809],[102.898181,32.945496],[102.897195,32.945336],[102.89584,32.944939],[102.894722,32.944575],[102.8936,32.944383],[102.893464,32.944352],[102.893623,32.943434],[102.893751,32.942343],[102.893875,32.941453],[102.89386,32.940647],[102.893773,32.939983],[102.893542,32.939663],[102.892844,32.938845],[102.89211,32.938171],[102.891513,32.937442],[102.891224,32.93666],[102.891001,32.935994],[102.890806,32.935588],[102.89017,32.935088],[102.889218,32.934928],[102.888025,32.93485],[102.887179,32.934577],[102.886338,32.934045],[102.885266,32.933221],[102.884597,32.932663],[102.88366,32.931899],[102.882746,32.931567],[102.88147,32.930711],[102.880462,32.93006],[102.879622,32.929499],[102.878487,32.928444],[102.877686,32.927682],[102.876812,32.92715],[102.875972,32.926617],[102.874892,32.92611],[102.873804,32.925947],[102.87269,32.925439],[102.872158,32.924883],[102.871605,32.923752],[102.871284,32.922912],[102.871316,32.92156],[102.871693,32.92007],[102.871968,32.919496],[102.871981,32.91947],[102.876038,32.917017],[102.8761,32.916979],[102.876403,32.917034]]]]},"properties":{"cp":[103.14126598596769,33.03468485062284],"code":"513233208","name":"色地镇","level":"street","center":[103.14126598596769,33.03468485062284],"fullCode":"513233208000","fullName":"四川省阿坝藏族羌族自治州红原县色地镇","acreageMu":1798581.17,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[102.999,32.865]}}]} -`,WI="datas/geojsons/hongyuan-townships-screen.geojson",Bp="assets/json/红原县-轮廓.json",VI="assets/json/中华人民共和国.json";function gs(n){return`./${n}`}const HI={邛溪镇:"qiongxi",刷经寺镇:"shuajingsi",安曲镇:"anqu",龙日镇:"longri",江茸乡:"jiangrong",查尔玛乡:"chaerma",瓦切镇:"waqie",阿木乡:"amu",麦洼乡:"maiwa",色地镇:"sedi"},YI={色地镇:1199,瓦切镇:991,刷经寺镇:986,邛溪镇:896,阿木乡:892,安曲镇:885,查尔玛乡:729,龙日镇:645,麦洼乡:559,江茸乡:514},KI={龙日镇:[102.5608,32.5099]};function qI(n){try{return JSON.parse(n)}catch(e){return{type:"FeatureCollection",features:[]}}}function XI(n={}){const e=n.properties||{},t=e.cp||e.center||e.centroid||e.sourceCenter;return Array.isArray(t)&&Number.isFinite(Number(t[0]))&&Number.isFinite(Number(t[1]))?[Number(t[0]),Number(t[1])]:[0,0]}const ZI=q_,X_=qI(q_),bh=X_.features||[],fc=bh.reduce((n,e)=>{const t=e.properties||{},i=sr(t.name);return[t.code,t.fullCode].forEach(r=>{const a=String(r||"").replace(/\D/g,"");a&&i&&(n[a]=i)}),n},{}),JI=bh.reduce((n,e)=>{const t=e.properties||{},i=sr(t.name),r=String(t.code||"").replace(/\D/g,"");return i&&r&&(n[i]=r),n},{}),j8=bh.map(n=>{const e=n.properties||{},t=sr(e.name),i=KI[t]||XI(n);return{name:t,code:e.code,fullCode:e.fullCode,center:i,centroid:i,acreageMu:Number(e.acreageMu)||0}}),Z_=j8.map(n=>i3(G2({},n),{enName:HI[n.name]||"",value:YI[n.name]||0})).sort((n,e)=>e.value-n.value),T9=j8.map(n=>n.name);function sr(n){const e=String(n||"").trim();return!e||e==="--"?"":e}function or(n){const e=String(n||"").replace(/\D/g,"");return e&&(fc[e]||fc[e.slice(0,12)]||fc[e.slice(0,9)])||""}function QI(n){const e=sr(n);return e&&JI[e]||""}function eN(n){const e=sr(n);return!!(e&&j8.some(t=>t.name===e))}const tN=j8.map(n=>G2({},n)),Gp=Z_.map(n=>G2({},n)),nN=Z_.map(n=>{var e,t;return{name:n.name,value:n.value,lng:(e=n.center)==null?void 0:e[0],lat:(t=n.center)==null?void 0:t[1]}}),iN=[{name:"邛溪镇",level:"县城驻地",value:895.94,lng:102.60242339873115,lat:32.83022561372293},{name:"瓦切镇",level:"北部牧区",value:991,lng:102.71535664604494,lat:33.12869670968013},{name:"刷经寺镇",level:"南部通道",value:986.44,lng:102.55651980382184,lat:32.204097908180216},{name:"色地镇",level:"东部片区",value:1199.06,lng:103.12540730227074,lat:33.010462261362875}];var zp=class{constructor(e,t){B1(this,"target");B1(this,"name");B1(this,"intersected");B1(this,"wasIntersected",!1);B1(this,"wasIntersectedOnMouseDown",!1);B1(this,"distance");this.target=e,this.name=t,this.intersected=!1,this.distance=0}},d6=class{constructor(n,e=null){B1(this,"type");B1(this,"cancelBubble");B1(this,"originalEvent");B1(this,"coords",new qe(0,0));B1(this,"distance",0);B1(this,"intersected",!1);B1(this,"wasIntersected",!1);B1(this,"wasIntersectedOnMouseDown",!1);this.cancelBubble=!1,this.type=n,this.originalEvent=e}stopPropagation(){this.cancelBubble=!0}},rN=class{constructor(n,e,t,i){B1(this,"renderer");B1(this,"camera");B1(this,"domElement");B1(this,"bindEventsOnBodyElement");B1(this,"autoAdd");B1(this,"scene");B1(this,"mouse");B1(this,"supportsPointerEvents");B1(this,"interactiveObjects");B1(this,"closestObject");B1(this,"raycaster");B1(this,"treatTouchEventsAsMouseEvents");B1(this,"dispose",()=>{this.domElement.removeEventListener("click",this.onMouseClick),this.supportsPointerEvents&&(this.bindEventsOnBodyElement?this.domElement.ownerDocument.removeEventListener("pointermove",this.onDocumentPointerMove):this.domElement.removeEventListener("pointermove",this.onDocumentPointerMove),this.domElement.removeEventListener("pointerdown",this.onPointerDown),this.domElement.removeEventListener("pointerup",this.onPointerUp)),this.bindEventsOnBodyElement?this.domElement.ownerDocument.removeEventListener("mousemove",this.onDocumentMouseMove):this.domElement.removeEventListener("mousemove",this.onDocumentMouseMove),this.domElement.removeEventListener("mousedown",this.onMouseDown),this.domElement.removeEventListener("mouseup",this.onMouseUp),this.domElement.removeEventListener("touchstart",this.onTouchStart),this.domElement.removeEventListener("touchmove",this.onTouchMove),this.domElement.removeEventListener("touchend",this.onTouchEnd)});B1(this,"add",(n,e=[])=>{if(n&&!this.interactiveObjects.find(t=>t.target===n))if(e.length>0)e.forEach(t=>{let i=n.getObjectByName(t);if(i){let r=new zp(i,t);this.interactiveObjects.push(r)}});else{let t=new zp(n,n.name);this.interactiveObjects.push(t)}});B1(this,"remove",(n,e=[])=>{!n||(e.length>0?e.forEach(t=>{let i=n.getObjectByName(t);i&&(this.interactiveObjects=this.interactiveObjects.filter(r=>r.target!==i))}):this.interactiveObjects=this.interactiveObjects.filter(t=>t.target!==n))});B1(this,"update",()=>{var i;this.raycaster.setFromCamera(this.mouse,this.camera),this.interactiveObjects.forEach(r=>{r.target&&this.checkIntersection(r)}),this.interactiveObjects.sort(function(r,a){return r.distance-a.distance});let n=(i=this.interactiveObjects.find(r=>r.intersected))!=null?i:null;if(n!=this.closestObject){if(this.closestObject){let r=new d6("mouseout");this.dispatch(this.closestObject,r)}if(n){let r=new d6("mouseover");this.dispatch(n,r)}this.closestObject=n}let e;this.interactiveObjects.forEach(r=>{!r.intersected&&r.wasIntersected&&(e||(e=new d6("mouseleave")),this.dispatch(r,e))});let t;this.interactiveObjects.forEach(r=>{r.intersected&&!r.wasIntersected&&(t||(t=new d6("mouseenter")),this.dispatch(r,t))})});B1(this,"checkIntersection",n=>{let e=this.raycaster.intersectObjects([n.target],!0);if(n.wasIntersected=n.intersected,e.length>0){let t=e[0].distance;e.forEach(i=>{i.distance{this.mapPositionToPoint(this.mouse,n.clientX,n.clientY);let e=new d6("mousemove",n);this.interactiveObjects.forEach(t=>{this.dispatch(t,e)})});B1(this,"onDocumentPointerMove",n=>{this.mapPositionToPoint(this.mouse,n.clientX,n.clientY);let e=new d6("pointermove",n);this.interactiveObjects.forEach(t=>{this.dispatch(t,e)})});B1(this,"onTouchMove",n=>{n.touches.length>0&&this.mapPositionToPoint(this.mouse,n.touches[0].clientX,n.touches[0].clientY);let e=new d6(this.treatTouchEventsAsMouseEvents?"mousemove":"touchmove",n);this.interactiveObjects.forEach(t=>{this.dispatch(t,e)})});B1(this,"onMouseClick",n=>{this.update();let e=new d6("click",n);this.interactiveObjects.forEach(t=>{t.intersected&&this.dispatch(t,e)})});B1(this,"onMouseDown",n=>{this.mapPositionToPoint(this.mouse,n.clientX,n.clientY),this.update();let e=new d6("mousedown",n);this.interactiveObjects.forEach(t=>{t.intersected?(t.wasIntersectedOnMouseDown=!0,this.dispatch(t,e)):t.wasIntersectedOnMouseDown=!1})});B1(this,"onPointerDown",n=>{this.mapPositionToPoint(this.mouse,n.clientX,n.clientY),this.update();let e=new d6("pointerdown",n);this.interactiveObjects.forEach(t=>{t.intersected&&this.dispatch(t,e)})});B1(this,"onTouchStart",n=>{n.touches.length>0&&this.mapPositionToPoint(this.mouse,n.touches[0].clientX,n.touches[0].clientY),this.update();let e=new d6(this.treatTouchEventsAsMouseEvents?"mousedown":"touchstart",n);this.interactiveObjects.forEach(t=>{t.intersected&&this.dispatch(t,e)})});B1(this,"onMouseUp",n=>{let e=new d6("mouseup",n);this.interactiveObjects.forEach(t=>{this.dispatch(t,e)})});B1(this,"onPointerUp",n=>{let e=new d6("pointerup",n);this.interactiveObjects.forEach(t=>{this.dispatch(t,e)})});B1(this,"onTouchEnd",n=>{n.touches.length>0&&this.mapPositionToPoint(this.mouse,n.touches[0].clientX,n.touches[0].clientY),this.update();let e=new d6(this.treatTouchEventsAsMouseEvents?"mouseup":"touchend",n);this.interactiveObjects.forEach(t=>{this.dispatch(t,e)})});B1(this,"dispatch",(n,e)=>{n.target&&!e.cancelBubble&&(e.coords=this.mouse,e.distance=n.distance,e.intersected=n.intersected,e.wasIntersected=n.wasIntersected,e.wasIntersectedOnMouseDown=n.wasIntersectedOnMouseDown,n.target.dispatchEvent(e))});B1(this,"mapPositionToPoint",(n,e,t)=>{let i=this.renderer.domElement.getBoundingClientRect();n.x=(e-i.left)/i.width*2-1,n.y=-((t-i.top)/i.height)*2+1});this.renderer=n,this.camera=e,this.domElement=t,this.bindEventsOnBodyElement=i&&typeof i.bindEventsOnBodyElement<"u"?i.bindEventsOnBodyElement:!0,this.scene=i&&typeof i.scene<"u"?i.scene:null,this.scene&&(this.scene.onBeforeRender=()=>{this.autoAdd&&this.scene!==null&&this.scene.traverse(r=>{this.add(r),r.addEventListener("removed",a=>{this.remove(a.target)})}),this.update()}),this.autoAdd=i&&typeof i.autoAdd<"u"?i.autoAdd:!1,this.autoAdd&&this.scene===null&&console.error("Attention: Options.scene needs to be set when using options.autoAdd"),this.mouse=new qe(-1,1),this.supportsPointerEvents=!!window.PointerEvent,this.interactiveObjects=[],this.closestObject=null,this.raycaster=new vk,t.addEventListener("click",this.onMouseClick),this.supportsPointerEvents&&(this.bindEventsOnBodyElement?t.ownerDocument.addEventListener("pointermove",this.onDocumentPointerMove):t.addEventListener("pointermove",this.onDocumentPointerMove),t.addEventListener("pointerdown",this.onPointerDown),t.addEventListener("pointerup",this.onPointerUp)),this.bindEventsOnBodyElement?t.ownerDocument.addEventListener("mousemove",this.onDocumentMouseMove):t.addEventListener("mousemove",this.onDocumentMouseMove),t.addEventListener("mousedown",this.onMouseDown),t.addEventListener("mouseup",this.onMouseUp),t.addEventListener("touchstart",this.onTouchStart,{passive:!0}),t.addEventListener("touchmove",this.onTouchMove,{passive:!0}),t.addEventListener("touchend",this.onTouchEnd,{passive:!0}),this.treatTouchEventsAsMouseEvents=!0}};const Li=256,bd="https://map.shuxitech.com/vt/lyrs=s&hl=zh-CN&x={x}&y={y}&z={z}",aN=900,sN=10,S8=new Map,Fi={west:101.852492,south:31.851389,east:103.347518,north:33.319796};function mc(n,e,t){const i=En(2,t),r=Math.sin(e*Math.PI/180);return{x:(n+180)/360*i,y:(.5-Math.log((1+r)/(1-r))/(4*Math.PI))*i}}function jp(n,e,t){const i=En(2,t),r=n/i*360-180,a=Math.PI-2*Math.PI*e/i,s=180/Math.PI*Math.atan(.5*(Math.exp(a)-Math.exp(-a)));return[r,s]}function ps(n,e,t){return Math.max(e,Math.min(t,n))}function J_(n,e,{centerLngLat:t,maxCols:i,maxRows:r}={}){const a=mc(n.west,n.north,e),s=mc(n.east,n.south,e),o=Math.floor(a.x),l=Math.floor(s.x),c=Math.floor(a.y),d=Math.floor(s.y);let m=o,y=l,_=c,T=d,M=Math.floor((o+l)/2),x=Math.floor((c+d)/2);if(t&&Number.isFinite(i)&&Number.isFinite(r)){const B=ps(Number(t[0]),n.west,n.east),q=ps(Number(t[1]),n.south,n.north),K=mc(B,q,e);M=Math.floor(K.x),x=Math.floor(K.y);const H=Math.max(1,Math.min(Math.floor(i),l-o+1)),J=Math.max(1,Math.min(Math.floor(r),d-c+1));m=ps(M-Math.floor(H/2),o,l-H+1),_=ps(x-Math.floor(J/2),c,d-J+1),y=m+H-1,T=_+J-1}return{zoom:e,minX:m,maxX:y,minY:_,maxY:T,centerX:M,centerY:x,cols:y-m+1,rows:T-_+1}}function oN({zoom:n=11,centerLngLat:e,maxCols:t,maxRows:i,bounds:r=Fi}={}){return J_(r,n,{centerLngLat:e,maxCols:t,maxRows:i})}function lN(n,e){const[t,i]=jp(n.minX,n.minY,n.zoom),[r,a]=jp(n.maxX+1,n.maxY+1,n.zoom),[s]=e([t,Fi.south]),[o]=e([r,Fi.south]),[,l]=e([Fi.west,i]),[,c]=e([Fi.west,a]);return{left:s,right:o,bottom:-c,top:-l}}function uN(n,e){const{width:t,height:i}=e;n.save(),n.globalCompositeOperation="multiply",n.fillStyle="rgba(5, 24, 34, 0.22)",n.fillRect(0,0,t,i),n.globalCompositeOperation="screen";const r=n.createRadialGradient(t*.5,i*.48,t*.1,t*.5,i*.5,t*.72);r.addColorStop(0,"rgba(80, 230, 255, 0.16)"),r.addColorStop(1,"rgba(0, 18, 36, 0.03)"),n.fillStyle=r,n.fillRect(0,0,t,i),n.restore()}function cN(n,e){const t=n.createLinearGradient(0,0,e.width,e.height);t.addColorStop(0,"#061927"),t.addColorStop(.5,"#0b2c3c"),t.addColorStop(1,"#07131f"),n.fillStyle=t,n.fillRect(0,0,e.width,e.height)}function dN(n){const e=S8.get(n);return e||new Promise(t=>{const i=new Image;i.crossOrigin="anonymous",i.onload=()=>t(i),i.onerror=()=>{S8.delete(n),t(null)},i.src=n})}function hN(n){const e=S8.get(n);if(e)return e;const t=dN(n);for(S8.set(n,t);S8.size>aN;){const i=S8.keys().next().value;if(!i)break;S8.delete(i)}return t}function fN(n,e,t,i=bd){return String(i||bd).replace(/\{x\}/g,n).replace(/\{y\}/g,e).replace(/\{z\}/g,t)}function mN(o,l,c,d){return C3(this,arguments,function*(n,e,t,i,{tileUrlTemplate:r,onTileStatus:a,applyTone:s=!0}={}){const m=[],y=i.cols*i.rows;let _=0,T=0;a==null||a({type:"loading",text:`正在加载${i.zoom}级影像底图`,loaded:_,failed:T,total:y,zoom:i.zoom,tileRange:i,tileUrlTemplate:r}),n.save(),n.filter="brightness(0.92) contrast(1.22) saturate(1.06)";for(let H=i.minX;H<=i.maxX;H+=1)for(let J=i.minY;J<=i.maxY;J+=1)m.push({x:H,y:J});m.sort((H,J)=>Math.abs(H.x-i.centerX)+Math.abs(H.y-i.centerY)-(Math.abs(J.x-i.centerX)+Math.abs(J.y-i.centerY)));let M=0;function x(){return C3(this,null,function*(){for(;M0?_/y:0,q=_===0?"error":B>=.75?"success":"warning",K=_===y?`${i.zoom}级影像底图已加载`:_>0?`${i.zoom}级影像底图已加载(${_}/${y}张有效瓦片)`:`${i.zoom}级影像底图加载失败`;a==null||a({type:q,text:K,loaded:_,failed:T,total:y,zoom:i.zoom,tileRange:i,tileUrlTemplate:r})})}function Up({geoProjectionCenter:n,geoProjectionScale:e,zoom:t=11,tileUrlTemplate:i=bd,onTileStatus:r,centerLngLat:a,maxCols:s,maxRows:o,transparentBackground:l=!1,applyTone:c=!0}={}){const d=J_(Fi,t,{centerLngLat:a,maxCols:s,maxRows:o}),m=document.createElement("canvas");m.width=d.cols*Li,m.height=d.rows*Li;const y=m.getContext("2d");l?y.clearRect(0,0,m.width,m.height):cN(y,m);const _=new ao(m);_.colorSpace=B6,_.wrapS=k7,_.wrapT=k7,_.minFilter=Xi,_.magFilter=Xi,_.needsUpdate=!0;const T=Jn().center(n).scale(e).translate([0,0]),M=lN(d,T);return mN(y,m,_,d,{tileUrlTemplate:i,onTileStatus:r,applyTone:c}).catch(x=>{console.warn("load satellite tiles failed:",x),r==null||r({type:"error",text:`${d.zoom}级影像底图加载失败`,loaded:0,failed:d.cols*d.rows,total:d.cols*d.rows,zoom:d.zoom,tileRange:d,tileUrlTemplate:i})}),{texture:_,uvBounds:M,tileRange:d}}function $p(n,e){const t=e.right-e.left,i=e.top-e.bottom;n.mapGroup.traverse(r=>{var o,l;const a=(l=(o=r.geometry)==null?void 0:o.attributes)==null?void 0:l.position;if(!r.isMesh||!a)return;const s=new Float32Array(a.count*2);for(let c=0;ci3(G2({},n),{key:`grassland-type-${e+1}`,cqlFilter:Xt("grass_min_type",n.name),rankingPropertyName:["area_code","acreage"],rankingTownCodeKeys:["area_code"],rankingAreaKeys:["acreage"]})),Vp=[{name:">4000(kg/hm2)",fillColor:"#39A700",strokeColor:"#39A700"},{name:"3000-4000(kg/hm2)",fillColor:"#8CCF00",strokeColor:"#8CCF00"},{name:"2000-3000(kg/hm2)",fillColor:"#FEFE02",strokeColor:"#FEFE02"},{name:"1500-2000(kg/hm2)",fillColor:"#FE7E01",strokeColor:"#FE7E01"},{name:"<1500(kg/hm2)",fillColor:"#FB0100",strokeColor:"#FB0100"}].map(n=>i3(G2({},n),{selectable:!1})),g7={1:"一级",2:"二级",3:"三级",4:"四级",5:"五级",6:"六级",7:"七级",8:"八级"},Q_=[{level:"1",name:"1级草原",fillColor:"#81D10B",strokeColor:"#81D10B"},{level:"2",name:"2级草原",fillColor:"#8AE611",strokeColor:"#8AE611"},{level:"3",name:"3级草原",fillColor:"#79C801",strokeColor:"#79C801"},{level:"4",name:"4级草原",fillColor:"#D0EC03",strokeColor:"#D0EC03"},{level:"5",name:"5级草原",fillColor:"#FFCC00",strokeColor:"#FFCC00"},{level:"6",name:"6级草原",fillColor:"#FF6501",strokeColor:"#FF6501"},{level:"7",name:"7级草原",fillColor:"#FB0002",strokeColor:"#FB0002"},{level:"8",name:"8级草原",fillColor:"#D71345",strokeColor:"#D71345"}].map(n=>i3(G2({},n),{key:`grassland-level-${n.level}`,cqlFilter:`grassland_level IN ('${n.level}','${n.name}','${g7[n.level]}草原','${g7[n.level]}草地')`,rankingPropertyName:["area_code","acreage"],rankingTownCodeKeys:["area_code"],rankingAreaKeys:["acreage"],level:void 0})),pN=Q_.map(n=>{const e=n.key.replace("grassland-level-",""),t=n.name.replace("草原","湿地");return i3(G2({},n),{key:`wetland-level-${e}`,name:t,cqlFilter:`grassland_level IN ('${e}','${t}','${n.name}','${g7[e]}湿地','${g7[e]}草原','${g7[e]}草地')`})}),yN=[{key:"basic-grassland-basic",name:"基本草原",fillColor:"#2EEA78",strokeColor:"#18F8FF",cqlFilter:"(grassland_category_code = 'BASIC' OR grassland_category_name = '基本草原')",rankingValueKey:"basicAreaWanMu"},{key:"basic-grassland-general",name:"一般草原",fillColor:"#FFD15A",strokeColor:"#18F8FF",cqlFilter:"(grassland_category_code = 'GENERAL' OR grassland_category_name = '一般草原')",rankingValueKey:"generalAreaWanMu"}],Qi=[{key:"grassland",name:"草地资源",color:"#8AE611",defaultLayerKey:"grassland-distribution",coreGroups:["grassLand","grassland"]},{key:"wetland",name:"湿地资源",color:"#33A3DC",defaultLayerKey:"wetland-distribution",coreGroups:["wetland"]},{key:"woodland",name:"林地资源",color:"#2BD17E",defaultLayerKey:"woodland-distribution",coreGroups:["woodland"]}],Ys=[{key:"national-park",name:"若尔盖国家公园",color:"#8AE611",defaultLayerKey:"national-park-zoning"},{key:"restoration",name:"生态修复工程",color:"#33A3DC",defaultLayerKey:"restoration-projects"},{key:"engineering-analysis",name:"工程分析",color:"#24F6C4",defaultLayerKey:"engineering-analysis-projects"}],eS=[{key:"yak-industry-chain",name:"牦牛产业链",color:"#24F6C4",defaultLayerKey:"yak-industry-points"}],Ks={woodland:[{key:"woodland-distribution",name:"林地范围",layerName:"ne:t_woodland_2023",styles:"woodland_distribution",opacity:.82,legends:[{key:"woodland-distribution-all",name:"林地范围",fillColor:"#2BD17E",strokeColor:"#2BD17E",selectable:!1}]},{key:"woodland-protection",name:"公益林",layerName:"ne:t_woodland_2023",styles:"woodland_protection",opacity:.86,legends:[{key:"woodland-protection-level-1",name:"国家一级公益林",fillColor:"#08C4C5",strokeColor:"#08C4C5",cqlFilter:Xt("gjgyl_bhdj","1")},{key:"woodland-protection-level-2",name:"国家二级公益林",fillColor:"#2BD17E",strokeColor:"#2BD17E",cqlFilter:Xt("gjgyl_bhdj","2")},{key:"woodland-protection-unset",name:"未划定",fillColor:"#6B8191",strokeColor:"#6B8191",cqlFilter:"(gjgyl_bhdj IS NULL OR gjgyl_bhdj = '' OR gjgyl_bhdj NOT IN ('1','2'))"}]},{key:"woodland-type",name:"林地类型",layerName:"ne:t_woodland_2023",styles:"woodland_type",opacity:.84,legends:[{key:"woodland-type-shrub",name:"灌木林地",fillColor:"#2BD17E",strokeColor:"#2BD17E",cqlFilter:Xt("dlmc","灌木林地")},{key:"woodland-type-arbor",name:"乔木林地",fillColor:"#0DA368",strokeColor:"#0DA368",cqlFilter:Xt("dlmc","乔木林地")},{key:"woodland-type-swamp",name:"灌丛沼泽",fillColor:"#23C7B7",strokeColor:"#23C7B7",cqlFilter:Xt("dlmc","灌丛沼泽")},{key:"woodland-type-other",name:"其他林地",fillColor:"#B7D96B",strokeColor:"#B7D96B",cqlFilter:"(dlmc IS NULL OR dlmc = '' OR dlmc NOT IN ('灌木林地','乔木林地','灌丛沼泽'))"}]},{key:"woodland-quality",name:"林地质量",layerName:"ne:t_woodland_2023",styles:"woodland_quality",opacity:.84,legends:[{key:"woodland-quality-2",name:"二级质量",fillColor:"#08C4C5",strokeColor:"#08C4C5",cqlFilter:Xt("zl_dj","2")},{key:"woodland-quality-3",name:"三级质量",fillColor:"#2BD17E",strokeColor:"#2BD17E",cqlFilter:Xt("zl_dj","3")},{key:"woodland-quality-4",name:"四级质量",fillColor:"#23C7B7",strokeColor:"#23C7B7",cqlFilter:Xt("zl_dj","4")},{key:"woodland-quality-5",name:"五级质量",fillColor:"#B7D96B",strokeColor:"#B7D96B",cqlFilter:Xt("zl_dj","5")},{key:"woodland-quality-unset",name:"未划分",fillColor:"#6B8191",strokeColor:"#6B8191",cqlFilter:"(zl_dj IS NULL OR zl_dj = '' OR zl_dj NOT IN ('2','3','4','5'))"}]},{key:"woodland-ownership",name:"林地权属",layerName:"ne:t_woodland_2023",styles:"woodland_ownership",opacity:.84,legends:[{key:"woodland-ownership-collective",name:"集体林地",fillColor:"#2BD17E",strokeColor:"#2BD17E",cqlFilter:Xt("ld_qs","10")},{key:"woodland-ownership-other",name:"国有或其他",fillColor:"#08C4C5",strokeColor:"#08C4C5",cqlFilter:"(ld_qs IS NULL OR ld_qs = '' OR ld_qs <> '10')"}]}],grassland:[{key:"grassland-distribution",name:"草地分布",layerName:"ne:t_grassland_result_caodi",opacity:.82,legends:[{name:"草地",fillColor:"#1D953F",strokeColor:"#1D953F"}]},{key:"basic-grassland",name:"基本/一般草原",layerName:"ne:t_basic_grassland_2023",styles:"basic_grassland_type",opacity:.84,legends:yN},{key:"grassland-level",name:"草原级",layerName:"ne:t_grassland_result_level_caodi",opacity:.82,legends:Q_},{key:"grassland-type",name:"草原类型",layerName:"ne:t_grassland_result_grass_min_type_caodi",opacity:.82,legends:Wp},{key:"grassland-yield",name:"草地产草量/生产力",layerName:"ne:t_grassland_result_yield_caodi",opacity:.82,legends:Vp},{key:"grassland-health",name:"草地健康/退化",layerName:"ne:2023_08_ndvi",opacity:.78,legends:[{name:"非常差",fillColor:"#FF000533",strokeColor:"#FF0005",selectable:!1},{name:"差",fillColor:"#D8EE8C33",strokeColor:"#D8EE8C",selectable:!1},{name:"正常",fillColor:"#78C96233",strokeColor:"#78C962",selectable:!1},{name:"较好",fillColor:"#25814933",strokeColor:"#258149",selectable:!1}]}],wetland:[{key:"wetland-distribution",name:"湿地分布",layerName:"ne:t_grassland_result_shidi",opacity:.84,legends:[{name:"湿地",fillColor:"#33A3DC",strokeColor:"#33A3DC"}]},{key:"wetland-level",name:"湿地级",layerName:"ne:t_grassland_result_level_shidi",opacity:.82,legends:pN},{key:"wetland-type",name:"湿地类型",layerName:"ne:t_grassland_result_grass_min_type_shidi",opacity:.82,legends:Wp},{key:"wetland-yield",name:"湿地产草量/生产力",layerName:"ne:t_grassland_result_yield_shidi",opacity:.82,legends:Vp}]},tS={"national-park":[{key:"national-park-zoning",name:"国家公园分区",sourceType:"wkt-api",apiUrl:"/openApi/gjgy/gjgy_area",fallbackPath:"datas/ecological-protection/national_park_wkt.json",clipToHongyuanBoundary:!0,opacity:.9,clipBounds:{west:101.852492,south:32.757724488,east:103.227028864,north:33.319796},mapView:{targetLngLat:[102.74,33.12],distanceScale:.68,targetLocalZ:.78,duration:.95},legends:[{key:"national-park-core",name:"核心保护区",fillColor:A9.core.fillColor,strokeColor:A9.core.strokeColor,match:{field:"type",value:"核心保护区"},selectable:!1},{key:"national-park-general",name:"一般控制区",fillColor:A9.general.fillColor,strokeColor:A9.general.strokeColor,match:{field:"type",value:"一般控制区"},selectable:!1}]}],restoration:[{key:"restoration-projects",name:"生态修复工程",sourceType:"geojson",dataPath:"datas/ecological-protection/ecological_restoration_projects.geojson",opacity:.72,legends:[{key:"restoration-grassland",name:"草地修复",fillColor:"#75AD49",strokeColor:"#D2EA78",cqlFilter:Xt("project_category","草地修复"),match:{field:"project_category",value:"草地修复"}},{key:"restoration-wetland",name:"湿地修复",fillColor:"#4FB4C3",strokeColor:"#A9EEF2",cqlFilter:Xt("project_category","湿地修复"),match:{field:"project_category",value:"湿地修复"}},{key:"restoration-woodland",name:"林地修复",fillColor:"#43A97A",strokeColor:"#95E2B7",cqlFilter:Xt("project_category","林地修复"),match:{field:"project_category",value:"林地修复"}},{key:"restoration-linear",name:"线性设施",fillColor:"#D2B24D",strokeColor:"#FFE28A",cqlFilter:Xt("feature_role","线性设施"),match:{field:"feature_role",value:"线性设施"}}]}],"engineering-analysis":[{key:"engineering-analysis-projects",name:"工程分析项目库",sourceType:"geojson",dataPath:"datas/ecological-protection/ecological_restoration_projects.geojson",opacity:.76,mapView:{targetLngLat:[102.58,32.72],distanceScale:.78,targetLocalZ:.72,duration:.85},legends:[{key:"analysis-project-grassland",name:"草地修复",fillColor:"#75AD49",strokeColor:"#D2EA78",match:{field:"project_category",value:"草地修复"},selectable:!1},{key:"analysis-project-wetland",name:"湿地修复",fillColor:"#4FB4C3",strokeColor:"#A9EEF2",match:{field:"project_category",value:"湿地修复"},selectable:!1},{key:"analysis-project-woodland",name:"林地修复",fillColor:"#43A97A",strokeColor:"#95E2B7",match:{field:"project_category",value:"林地修复"},selectable:!1},{key:"analysis-project-linear",name:"线性设施",fillColor:"#D2B24D",strokeColor:"#FFE28A",match:{field:"feature_role",value:"线性设施"},selectable:!1}]}]},nS=Object.fromEntries(j8.map(n=>[n.name,n.center])),vN=[{name:"色地镇",count:131983,devices:25},{name:"瓦切镇",count:126611,devices:24},{name:"安曲镇",count:99331,devices:20},{name:"邛溪镇",count:81727,devices:18},{name:"麦洼乡",count:78489,devices:16},{name:"龙日镇",count:66846,devices:15},{name:"阿木乡",count:64176,devices:14},{name:"查尔玛乡",count:47958,devices:11},{name:"江茸乡",count:34576,devices:9},{name:"刷经寺镇",count:30407,devices:8}];function _N(n,e,t,i){const r=nS[n.name];return{type:"Feature",properties:{id:`${t}-${e+1}`,name:n.name,town:n.name,count:n.count,value:n.count,devices:n.devices,metricLabel:i},geometry:{type:"Point",coordinates:r}}}function SN(n,e,t){return{type:"FeatureCollection",features:n.filter(i=>nS[i.name]).map((i,r)=>_N(i,r,e,t))}}const bN={"yak-industry-chain":[{key:"yak-recognition-layer",name:"牦牛识别",sourceType:"geojson",geojsonData:SN(vN,"yak-recognition-layer","识别数量"),opacity:.94,mapView:{targetLngLat:[102.58,32.72],distanceScale:.82,targetLocalZ:.76,duration:.85},legends:[{key:"yak-recognition-all",name:"牦牛识别",fillColor:"#32DCFF",strokeColor:"#B8F7FF",selectable:!1}]},{key:"yak-industry-points",name:"牦牛产业点位",sourceType:"geojson",dataPath:"datas/yak-industry-chain/yak_industry_points.geojson",opacity:.96,pointLabelLimit:12,showPointLabels:!1,mapView:{targetLngLat:[102.48,32.69],distanceScale:.82,targetLocalZ:.76,duration:.85},legends:[{key:"yak-industry-family-pasture",name:"家庭生态牧场",fillColor:"#24F6C4",strokeColor:"#B7FFF2",match:{field:"stageKey",value:"family-pasture"}},{key:"yak-industry-artificial-grassland",name:"人工草地",fillColor:"#7EE269",strokeColor:"#D6FF8D",match:{field:"stageKey",value:"artificial-grassland"}},{key:"yak-industry-scale-breeding",name:"规模化养殖基地",fillColor:"#32DCFF",strokeColor:"#B8F7FF",match:{field:"stageKey",value:"scale-breeding"}},{key:"yak-industry-forage-storage",name:"防灾减灾",fillColor:"#FFE06B",strokeColor:"#FFF2A0",match:{field:"stageKey",value:"forage-storage"}},{key:"yak-industry-slaughter-processing",name:"屠宰与加工",fillColor:"#FF9A62",strokeColor:"#FFD0A8",match:{field:"stageKey",value:"slaughter-processing"}},{key:"yak-industry-farm-equipment",name:"农机装备",fillColor:"#30DCFF",strokeColor:"#B8F7FF",match:{field:"stageKey",value:"farm-equipment"}},{key:"yak-industry-social-service",name:"社会化服务",fillColor:"#9EA7FF",strokeColor:"#DFE3FF",match:{field:"stageKey",value:"social-service"}}]}]},wN=G2(G2(G2({},Ks),tS),bN),CN=[...Qi,...Ys,...eS];function Hp(n){return CN.find(e=>e.key===n)||Qi[0]}function al(n){return wN[n]||[]}function lr(n,e){const t=al(n);return t.find(i=>i.key===e)||t[0]}const TN=12e3;function AN(n,e={}){const t=new URLSearchParams;Object.entries(e).forEach(([r,a])=>{a!=null&&a!==""&&t.append(r,a)});const i=t.toString();return i?`${n}${n.includes("?")?"&":"?"}${i}`:n}function Bn(t){return C3(this,arguments,function*(n,e={}){const c=e,{params:i,timeout:r=TN}=c,a=Kg(c,["params","timeout"]),s=new AbortController;let o=!1;const l=window.setTimeout(()=>{o=!0,s.abort()},r);try{const d=yield fetch(AN(n,i),i3(G2({credentials:"include"},a),{signal:s.signal,headers:G2({Accept:"application/json"},a.headers||{})}));if(!d.ok){const y=new Error(d.status===401?"用户未登录或授权已过期。":`HTTP ${d.status}`);throw y.code=`HTTP_${d.status}`,y.status=d.status,d.status===401&&Jg(),y}const m=yield d.json();if((m==null?void 0:m.code)===401||(m==null?void 0:m.code)==="401"){const y=new Error((m==null?void 0:m.msg)||"用户未登录或授权已过期。");throw y.code="HTTP_401",y.status=401,Jg(),y}return m}catch(d){if(s.signal.aborted||(d==null?void 0:d.name)==="AbortError"||/aborted/i.test((d==null?void 0:d.message)||"")){const y=new Error(o?"服务响应超时,请稍后再试。":"请求已取消,请重新发送。");throw y.code=o?"REQUEST_TIMEOUT":"REQUEST_ABORTED",y}throw d}finally{window.clearTimeout(l)}})}function W1(n){return(n==null?void 0:n.data)!==void 0?n.data:(n==null?void 0:n.result)!==void 0?n.result:n}const wh="/geoserver/ne/wms",xN={}.VITE_GEOSERVER_WFS_URL||wh.replace(/\/wms$/i,"/wfs");function Ch(n,e){const t=new URLSearchParams;return Object.entries(e).forEach(([i,r])=>{r!=null&&r!==""&&t.append(i,r)}),`${n}${n.includes("?")?"&":"?"}${t.toString()}`}function Yp(n,e={}){const t=e.bounds||$1,i=e.size||_9;return Ch(e.url||wh,{service:"WMS",version:"1.1.1",request:"GetMap",layers:n.layerName,styles:n.styles||"",format:"image/png",transparent:!0,tiled:!0,srs:"EPSG:4326",bbox:[t.west,t.south,t.east,t.north].join(","),width:i.width,height:i.height,CQL_FILTER:e.cqlFilter||n.cqlFilter,_:Date.now()})}function EN(n,e,t={}){var a,s;const i=t.bounds||$1,r=t.size||_9;return Ch(t.url||wh,{service:"WMS",version:"1.1.1",request:"GetFeatureInfo",layers:n.layerName,query_layers:n.layerName,styles:n.styles||"",info_format:"application/json",feature_count:5,srs:"EPSG:4326",bbox:[i.west,i.south,i.east,i.north].join(","),width:r.width,height:r.height,x:Math.round(e.x),y:Math.round(e.y),buffer:(s=(a=t.buffer)!=null?a:n.queryBuffer)!=null?s:8,CQL_FILTER:t.cqlFilter||n.cqlFilter})}function Kp(i,r){return C3(this,arguments,function*(n,e,t={}){const a=EN(n,e,t);return Bn(a,{credentials:"include"})})}function PN(n,e={}){return Ch(e.url||xN,{service:"WFS",version:e.version||"1.0.0",request:"GetFeature",typeName:n,outputFormat:"json",propertyName:Array.isArray(e.propertyName)?e.propertyName.join(","):e.propertyName,CQL_FILTER:e.cqlFilter,maxFeatures:e.maxFeatures||2e5})}function D7(t){return C3(this,arguments,function*(n,e={}){const i=PN(n,e);return Bn(i,{credentials:"include",timeout:e.timeout||2e4})})}function qp(n){var i;const e=(i=n==null?void 0:n.features)==null?void 0:i[0];if(!e)return null;const t=e.properties||{};return{id:e.id||t.gid||t.objectid||t.OBJECTID,properties:t,feature:e}}const MN=new T1(-.17427287762525134,13.678992786206543,20.688611202093714),kN=new T1(0,0,0),RN=new T1(-13.767695123014105,12.990152163077308,39.28228164159694),IN=21,NN=9,LN=260;function Xp(n){return n.sort((e,t)=>t.value-e.value),n}function d8(n){return String(n||"").replace(/\s+/g,"").trim()}function K0(n,e=0){const t=Number(n);return Number.isFinite(t)?t:e}function it(n){return String(n!=null?n:"").replace(/[&<>"']/g,e=>({"&":"&","<":"<",">":">",'"':""","'":"'"})[e])}function Zp(n){return(n==null?void 0:n.scope)==="village"||(n==null?void 0:n.labelMode)==="village"}function Jp(n){return(n==null?void 0:n.scope)==="trade-flow"||(n==null?void 0:n.labelMode)==="trade-flow"}function Qp(n){return!!(n!=null&&n.hideTownNames||(n==null?void 0:n.showTownNames)===!1)}function Y4(n){return!!(n!=null&&n.hideMapLabels||(n==null?void 0:n.showMapLabels)===!1)}function FN(n){return(n==null?void 0:n.displayMode)==="callout"||(n==null?void 0:n.labelMode)==="callout"}function vs(n){return["wkt-api","geojson","wfs"].includes(n==null?void 0:n.sourceType)}function ey(n){return n?/^https?:\/\//.test(n)||n.startsWith("/")?n:`./${n}`:""}function DN(n){if(!n)return null;if(typeof n=="string")try{return JSON.parse(n)}catch(e){return console.warn("地图 GeoJSON 解析失败",e),null}return n}function _s(n){const e=DN(n);return e!=null&&e.features&&e.features.forEach(t=>{var i;((i=t.geometry)==null?void 0:i.type)==="Polygon"&&(t.geometry.coordinates=[t.geometry.coordinates])}),e}function ty(n){var e,t,i;return n!=null&&n.coordinates?n.type==="Polygon"?Array.isArray((i=(t=(e=n.coordinates)==null?void 0:e[0])==null?void 0:t[0])==null?void 0:i[0])?n.coordinates:[n.coordinates]:n.type==="MultiPolygon"?n.coordinates:[]:[]}class ON extends RI{constructor(e,t,i={}){var r,a,s,o;super(e),this.geoProjectionCenter=[102.6305459723107,32.72169252326339],this.geoProjectionScale=650,this.tradeGeoProjectionCenter=[104,36],this.tradeGeoProjectionScale=11.4,this.tradeNationalDepth=.24,this.depth=.5,this.clicked=!1,this.scene.fog=new _k(466735,1,50),this.scene.background=new at(466735),this.camera.instance.position.copy(RN),this.camera.instance.near=1,this.camera.instance.far=1e4,this.camera.instance.updateProjectionMatrix(),this.defaultMapCameraPosition=MN.clone(),this.defaultMapTarget=kN.clone(),this.camera.controls.target.copy(this.defaultMapTarget),this.camera.controls.update(),this.activeMapViewTweens=[],this.sceneTweens=[],this.sceneTimers=[],this.interactionManager=new rN(this.renderer.instance,this.camera.instance,this.canvas),this.assets=t,this.callbacks=i,this.tileUrlTemplate=i.tileUrlTemplate||"",this.usesCustomSatelliteTiles=!!this.tileUrlTemplate,this.dynamicSatelliteMaxZoom=IN,this.dynamicSatelliteTileWindow=NN,this.dynamicSatelliteOverlay=null,this.dynamicSatelliteMaterial=null,this.dynamicSatelliteTexture=null,this.dynamicSatelliteCurrentKey="",this.dynamicSatelliteLoadingKey="",this.dynamicSatelliteRequestId=0,this.dynamicSatelliteLastCheck=0,this.topicLayerLoadId=0,this.visibleTopicLayers=[],this.mapAnimationComplete=!1,this.showTownRankingBars=!1,this.showTownRankingPointMarkers=!1,this.currentTownRanking=null,this.villageRankingGroup=null,this.villageRankingLabels=[],this.tradeFlowGroup=null,this.tradeFlowMeshGroup=null,this.tradeFlowLabelGroup=null,this.tradeFlowLabels=[],this.tradeFlowMaterials=[],this.tradeFlowPulseSprites=[],this.isTradeNationalMapActive=!1,this.selectedFeatureGroup=null,this.selectedVectorFeatures=[],this.analysisBoundaryFeature=null,this.analysisMatchedFeatures=[],this.boundaryDrawingEnabled=!1,this.boundaryDrawPoints=[],this.lastBoundaryDrawPoint=null,this.currentVectorFeatures=[],this.yakIndustryPointLabelGroup=null,this.yakIndustryPointLabels=[],this.yakIndustryPointMarkerGroup=null,this.yakIndustryPointMarkers=[],this.yakIndustryMarkerMaterialCache=new Map,this.hongyuanBoundaryPolygons=[],this.townMetaByName=new Map(Gp.map(l=>[d8(l.name),l])),this.staticMapData={china:_s(this.assets.instance.getResource("china")),mapJson:_s(this.assets.instance.getResource("mapJson")),mapStroke:_s(this.assets.instance.getResource("mapStroke"))},this.handleCanvasBoundaryPointerDown=this.handleCanvasBoundaryPointerDown.bind(this),this.handleCanvasBoundaryDoubleClick=this.handleCanvasBoundaryDoubleClick.bind(this),(a=(r=this.canvas)==null?void 0:r.addEventListener)==null||a.call(r,"pointerdown",this.handleCanvasBoundaryPointerDown,!0),(o=(s=this.canvas)==null?void 0:s.addEventListener)==null||o.call(s,"dblclick",this.handleCanvasBoundaryDoubleClick,!0),this.initEnvironment(),this.init()}init(){this.labelGroup=new ne,this.label3d=new BI(this),this.labelGroup.rotation.x=-Math.PI/2,this.scene.add(this.labelGroup),this.flyLineFocusGroup=new ne,this.flyLineFocusGroup.visible=!1,this.flyLineFocusGroup.rotation.x=-Math.PI/2,this.scene.add(this.flyLineFocusGroup),this.eventElement=[],this.defaultMaterial=null,this.defaultLightMaterial=null,this.createBottomBg(),this.createChinaBlurLine(),this.createGrid(),this.createRotateBorder(),this.createLabel(),this.createMap(),this.createEvent(),this.createFlyLine(),this.createFocus(),this.createParticles(),this.createScatter(),this.createInfoPoint(),this.createStorke();let e=p6.timeline({onComplete:()=>{if(this.mapAnimationComplete=!0,this.applyLayerMapView(this.currentTopicLayer,{force:!0}),this.setTradeNationalMapVisible(!1),this.updateYakIndustryPointMarkers(this.currentTopicLayer,this.currentVectorFeatures),this.updateYakIndustryPointLabels(this.currentTopicLayer,this.currentVectorFeatures),Y4(this.currentTownRanking)){this.hideAllMapStatisticLabels();return}this.updateVillageRankingLabels(this.currentTownRanking),this.updateTradeFlowLayer(this.currentTownRanking),this.updateInfoPointStats()}});e.pause(),this.animateTl=e,e.addLabel("focusMap",1.5),e.addLabel("focusMapOpacity",2),e.addLabel("bar",3),e.to(this.camera.instance.position,{duration:2,x:this.defaultMapCameraPosition.x,y:this.defaultMapCameraPosition.y,z:this.defaultMapCameraPosition.z,ease:"circ.out",onStart:()=>{this.flyLineFocusGroup.visible=!1}}),e.to(this.focusMapGroup.position,{duration:1,x:0,y:0,z:0},"focusMap"),e.to(this.focusMapGroup.scale,{duration:1,x:1,y:1,z:1,ease:"circ.out",onComplete:()=>{if(this.flyLineGroup.visible=!0,this.scatterGroup.visible=!0,this.InfoPointGroup.visible=!Y4(this.currentTownRanking)&&this.showTownRankingPointMarkers&&this.hasTownRankingRows(),this.setTradeNationalMapVisible(!1),this.updateYakIndustryPointMarkers(this.currentTopicLayer,this.currentVectorFeatures),this.updateYakIndustryPointLabels(this.currentTopicLayer,this.currentVectorFeatures),Y4(this.currentTownRanking)){this.hideAllMapStatisticLabels();return}this.updateVillageRankingLabels(this.currentTownRanking),this.updateTradeFlowLayer(this.currentTownRanking),this.updateInfoPointStats()}},"focusMap"),e.to(this.focusMapTopMaterial,{duration:1,opacity:this.getFocusMapTopOpacity(),ease:"circ.out"},"focusMapOpacity"),e.to(this.focusMapSideMaterial,{duration:1,opacity:1,ease:"circ.out",onComplete:()=>{this.focusMapSideMaterial.transparent=!1}},"focusMapOpacity"),this.otherLabel.map((i,r)=>{let a=i.element.querySelector(".other-label");e.to(a,{duration:1,delay:.1*r,translateY:0,opacity:1,ease:"circ.out"},"focusMapOpacity")}),e.to(this.mapLineMaterial,{duration:.5,delay:.3,opacity:1},"focusMapOpacity"),e.to(this.rotateBorder1.scale,{delay:.3,duration:1,x:1,y:1,z:1,ease:"circ.out"},"focusMapOpacity"),e.to(this.rotateBorder2.scale,{duration:1,delay:.5,x:1,y:1,z:1,ease:"circ.out",onComplete:()=>{var i,r;this.flyLineFocusGroup.visible=!0,(r=(i=this.callbacks).onPlayComplete)==null||r.call(i)}},"focusMapOpacity"),this.showTownRankingBars&&(this.allBar.map((i,r)=>{e.to(i.scale,{duration:1,delay:.1*r,x:1,y:1,z:1,ease:"circ.out"},"bar")}),this.allBarMaterial.map((i,r)=>{e.to(i,{duration:1,delay:.1*r,opacity:1,ease:"circ.out"},"bar")}));const t=this;this.allProvinceLabel.map((i,r)=>{let a=i.element.querySelector(".provinces-label-wrap"),s=i.element.querySelector(".number .value"),o={progress:0};e.to(a,{duration:1,delay:.2*r,translateY:0,opacity:1,ease:"circ.out"},"bar"),e.to(o,{duration:1,delay:.2*r,progress:1,onStart:()=>{o.progress=0},onUpdate:l},"bar");function l(){var d,m;const c=K0((m=(d=i.userData)==null?void 0:d.targetValue)!=null?m:s.dataset.targetValue);s.innerText=t.formatMapRankingValue(c*o.progress)}}),this.showTownRankingBars&&this.allGuangquan.map((i,r)=>{e.to(i.children[0].scale,{duration:1,delay:.1*r,x:1,y:1,z:1,ease:"circ.out"},"bar"),e.to(i.children[1].scale,{duration:1,delay:.1*r,x:1,y:1,z:1,ease:"circ.out"},"bar")})}initEnvironment(){let e=new Sk(13171711,4.2);this.scene.add(e);let t=new S_(14679295,5.8);t.position.set(-30,6,-8),t.castShadow=!0,t.shadow.radius=20,t.shadow.mapSize.width=1024,t.shadow.mapSize.height=1024,this.scene.add(t),this.createPointLight({color:"#1fd6df",intensity:680,distance:1e4,x:-9,y:3,z:-3}),this.createPointLight({color:"#2af0c6",intensity:260,distance:1e4,x:0,y:2,z:5})}createPointLight(e){const t=new __(1924702,e.intensity,e.distance);t.position.set(e.x,e.y,e.z),this.scene.add(t)}createMap(){let e=new ne,t=new ne;this.mapGroup=e,this.focusMapGroup=t;let{china:i,chinaTopLine:r}=this.createChina(),{map:a,mapTop:s,mapLine:o}=this.createProvince();i.setParent(e),r.setParent(e),this.createDiffuse(),a.setParent(t),s.setParent(t),o.setParent(t),t.position.set(0,0,-.01),t.scale.set(1,1,0),e.add(t),this.createTopicLayer(),e.rotation.x=-Math.PI/2,e.position.set(0,.2,0),this.scene.add(e),this.createBar()}createChina(){let e={chinaBgMaterialColor:"#0d3349",lineColor:"#39c7ef"},t=this.staticMapData.china,i=new rp({color:new at(e.chinaBgMaterialColor),transparent:!0,opacity:.72}),r=new us(this,{data:t,geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,merge:!0,material:i,renderOrder:2}),a=new _8({color:e.lineColor,transparent:!0,opacity:.58}),s=new fs(this,{data:t,geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,material:a,renderOrder:3});return s.lineGroup.position.z+=.01,{china:r,chinaTopLine:s}}createTradeNationalMap(){var m;if(this.tradeNationalMapGroup)return!0;let e=null;try{e=_s(this.assets.instance.getResource("chinaMap"))}catch(y){return console.warn("牦牛交易全国地图资源未加载",y),!1}const t=e;if(!e||!((m=t==null?void 0:t.features)!=null&&m.length))return!1;const i=new ne;i.name="trade-national-map",i.visible=!1,i.rotation.x=-Math.PI/2,i.position.set(0,.04,0);const r=new W0({color:403001,transparent:!0,opacity:.14,side:St,depthWrite:!1,fog:!1});new us(this,{data:e,geoProjectionCenter:this.tradeGeoProjectionCenter,geoProjectionScale:this.tradeGeoProjectionScale,position:new T1(.05,-.05,-.03),material:r,renderOrder:17}).setParent(i);const{topMaterial:s,sideMaterial:o}=this.createTradeNationalMaterials(),l=new Ip(this,{data:e,geoProjectionCenter:this.tradeGeoProjectionCenter,geoProjectionScale:this.tradeGeoProjectionScale,position:new T1(0,0,0),depth:this.tradeNationalDepth,topFaceMaterial:s,sideMaterial:o,renderOrder:20,bevelThickness:.024,bevelSegments:1});l.mapGroup.traverse(y=>{y.isMesh&&(y.renderOrder=20)}),l.setParent(i);const c=new _8({color:4777983,transparent:!0,opacity:.52,fog:!1,depthTest:!1}),d=new fs(this,{data:e,geoProjectionCenter:this.tradeGeoProjectionCenter,geoProjectionScale:this.tradeGeoProjectionScale,material:c,renderOrder:21});return d.lineGroup.position.z+=this.tradeNationalDepth+.055,d.setParent(i),this.scene.add(i),this.tradeNationalMapGroup=i,this.createTradeNationalLabels(t),!0}createTradeNationalMaterials(){const e=new Ni({color:16777215,transparent:!0,opacity:.54,roughness:.84,metalness:.08,side:St,fog:!1});new ms(e,{uColor1:827317,uColor2:403515,size:6.8,dir:"x"});const t=this.assets.instance.getResource("side").clone();t.wrapS=f6,t.wrapT=f6,t.repeat.set(1,1.2),t.needsUpdate=!0;const i=new Ni({color:1485501,map:t,transparent:!0,opacity:.58,roughness:.78,metalness:.04,side:St,fog:!1});return new ms(i,{uColor1:1354174,uColor2:134940,size:Math.max(this.tradeNationalDepth,.1),dir:"y"}),this.time.on("tick",()=>{t.offset.y+=.004}),{topMaterial:e,sideMaterial:i}}createTradeNationalLabels(e){this.tradeNationalLabelGroup=new ne,this.tradeNationalLabelGroup.name="trade-national-label",this.tradeNationalLabelGroup.rotation.x=-Math.PI/2,this.tradeNationalLabelGroup.visible=!1,this.scene.add(this.tradeNationalLabelGroup),this.tradeNationalLabels=[];const t=new Set(["四川","青海","甘肃","陕西","重庆","云南","西藏","新疆"]);(e.features||[]).forEach(i=>{var l;const r=((l=i.properties)==null?void 0:l.name)||"",a=this.normalizeTradeProvinceName(r);if(!t.has(a))return;const s=this.getFeatureCenterLngLat(i);if(!s)return;const o=this.label3d.create("","trade-national-label",!0);o.init(`
${it(a)}
`,this.getTradeLocalPoint(s.lng,s.lat,.82)),this.label3d.setLabelStyle(o,.012,"x"),o.setParent(this.tradeNationalLabelGroup),o.visible=!0,this.tradeNationalLabels.push(o)})}normalizeTradeProvinceName(e=""){return String(e).replace(/省|市|自治区|壮族|回族|维吾尔|特别行政区/g,"").trim()}getFeatureCenterLngLat(e){var a,s,o;const t=((a=e==null?void 0:e.properties)==null?void 0:a.cp)||((s=e==null?void 0:e.properties)==null?void 0:s.centroid)||((o=e==null?void 0:e.properties)==null?void 0:o.center);if(Array.isArray(t)&&Number.isFinite(Number(t[0]))&&Number.isFinite(Number(t[1])))return{lng:Number(t[0]),lat:Number(t[1])};const i=this.getGeometryCoordinateList(e==null?void 0:e.geometry);if(!i.length)return null;const r=i.reduce((l,c)=>({minLng:Math.min(l.minLng,Number(c[0])),maxLng:Math.max(l.maxLng,Number(c[0])),minLat:Math.min(l.minLat,Number(c[1])),maxLat:Math.max(l.maxLat,Number(c[1]))}),{minLng:1/0,maxLng:-1/0,minLat:1/0,maxLat:-1/0});return{lng:(r.minLng+r.maxLng)/2,lat:(r.minLat+r.maxLat)/2}}createProvince(){let e=this.staticMapData.mapJson;this.mapJsonData=e;const t=Up({geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,zoom:ys,tileUrlTemplate:this.tileUrlTemplate,onTileStatus:c=>{var d,m;return(m=(d=this.callbacks).onTileStatus)==null?void 0:m.call(d,c)}});this.enhanceTexture(t.texture);let[i,r]=this.createProvinceMaterial();this.focusMapTopMaterial=i,this.focusMapSideMaterial=r;let a=new Ip(this,{geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,position:new T1(0,0,.11),data:e,depth:this.depth,topFaceMaterial:i,sideMaterial:r,renderOrder:9}),s=new Ni({color:16777215,map:t.texture,transparent:!0,opacity:this.usesCustomSatelliteTiles?1:.94,roughness:this.usesCustomSatelliteTiles?.7:.82});this.usesCustomSatelliteTiles||new ms(s,{uColor1:1629410,uColor2:757673}),this.defaultMaterial=s,this.defaultLightMaterial=this.defaultMaterial.clone(),this.defaultLightMaterial.color=new at("rgba(128,244,255,1)"),this.defaultLightMaterial.opacity=.9;let o=new us(this,{geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,position:new T1(0,0,this.depth+.22),data:e,material:s,renderOrder:this.usesCustomSatelliteTiles?14:8});this.satelliteMapTop=o,this.satelliteMaterial=s,$p(o,t.uvBounds),o.mapGroup.children.map(c=>{c.children.map(d=>{d.type==="Mesh"&&this.eventElement.push(d)})}),this.mapLineMaterial=new _8({color:12254463,opacity:0,transparent:!0,fog:!1});let l=new fs(this,{geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,data:e,material:this.mapLineMaterial,renderOrder:3});return l.lineGroup.position.z+=this.depth+.23,{map:a,mapTop:o,mapLine:l}}createTopicLayer(){if(!this.mapJsonData)return;this.initHongyuanBoundaryPolygons();const e=document.createElement("canvas");e.width=_9.width,e.height=_9.height;const t=e.getContext("2d");t.clearRect(0,0,e.width,e.height);const i=new ao(e);i.colorSpace=B6,i.wrapS=k7,i.wrapT=k7,i.minFilter=Xi,i.magFilter=Xi,this.enhanceTexture(i),i.needsUpdate=!0;const r=new W0({map:i,transparent:!0,opacity:0,depthWrite:!1,side:St,fog:!1}),a=this.createLayerUvBounds(),s=new us(this,{geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,position:new T1(0,0,this.depth+.255),data:this.mapJsonData,material:r,renderOrder:18});$p(s,a),s.setParent(this.focusMapGroup),this.topicLayerUvBounds=a,this.topicLayerCanvas=e,this.topicLayerContext=t,this.topicLayerTexture=i,this.topicLayerMaterial=r,this.topicLayerMap=s}initHongyuanBoundaryPolygons(){var t,i,r;if((t=this.hongyuanBoundaryPolygons)!=null&&t.length)return;const e=this.staticMapData.mapStroke;this.hongyuanBoundaryPolygons=ty((r=(i=e==null?void 0:e.features)==null?void 0:i[0])==null?void 0:r.geometry)}createSelectedFeatureGroup(){var e;this.selectedFeatureGroup||(this.selectedFeatureGroup=new ne,this.selectedFeatureGroup.name="selected-feature-highlight",this.selectedFeatureGroup.position.z=this.depth+.31,(e=this.focusMapGroup)==null||e.add(this.selectedFeatureGroup))}createLayerUvBounds(){const e=Jn().center(this.geoProjectionCenter).scale(this.geoProjectionScale).translate([0,0]),[t]=e([$1.west,$1.south]),[i]=e([$1.east,$1.south]),[,r]=e([$1.west,$1.north]),[,a]=e([$1.west,$1.south]);return{left:t,right:i,bottom:-a,top:-r}}setTopicLayer(e){var r,a;if(!e||!this.topicLayerContext||!this.topicLayerTexture)return;this.currentTopicLayer=e,this.visibleTopicLayers=[e],this.clearSelectedFeature(),this.applyLayerMapView(e);const t=++this.topicLayerLoadId;if(this.currentVectorFeatures=[],this.clearYakIndustryPointMarkers(),this.clearYakIndustryPointLabels(),this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=0,(a=(r=this.callbacks).onLayerStatus)==null||a.call(r,{type:"loading",text:`正在加载 ${e.name}`}),vs(e)){this.loadVectorTopicLayer(e,t);return}const i=new Image;i.crossOrigin="anonymous",i.onload=()=>{var s,o,l;t===this.topicLayerLoadId&&(this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerContext.drawImage(i,0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=(s=e.opacity)!=null?s:.84,(l=(o=this.callbacks).onLayerStatus)==null||l.call(o,{type:"success",text:"GeoServer 图层已加载"}))},i.onerror=()=>{var s,o;t===this.topicLayerLoadId&&(this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=0,(o=(s=this.callbacks).onLayerStatus)==null||o.call(s,{type:"error",text:"GeoServer 图层加载失败"}))},i.src=Yp(e)}setTopicLayers(e=[],t=e[0]){var a,s,o,l;if(!this.topicLayerContext||!this.topicLayerTexture)return;const i=e.filter(Boolean);if(!i.length){this.topicLayerLoadId+=1,this.visibleTopicLayers=[],this.currentTopicLayer=null,this.currentVectorFeatures=[],this.clearYakIndustryPointMarkers(),this.clearYakIndustryPointLabels(),this.clearSelectedFeature(),this.applyLayerMapView(null),this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=0,(s=(a=this.callbacks).onLayerStatus)==null||s.call(a,{type:"success",text:"图层已关闭"});return}if(i.length===1){this.setTopicLayer(G2(G2({},i[0]),(t==null?void 0:t.key)===i[0].key?t:{}));return}this.currentTopicLayer=t||i[i.length-1],this.visibleTopicLayers=i,this.clearSelectedFeature(),this.clearYakIndustryPointMarkers(),this.clearYakIndustryPointLabels(),this.applyLayerMapView(this.currentTopicLayer);const r=++this.topicLayerLoadId;this.currentVectorFeatures=[],this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=0,(l=(o=this.callbacks).onLayerStatus)==null||l.call(o,{type:"loading",text:`正在加载 ${i.length} 个林地图层`}),Promise.all(i.map(c=>this.loadCompositeTopicLayerItem(c))).then(c=>{var y,_,T;if(r!==this.topicLayerLoadId)return;const d=c.filter(Boolean),m=d.find(M=>{var x,B;return M.type==="vector"&&((x=M.layer)==null?void 0:x.key)===((B=this.currentTopicLayer)==null?void 0:B.key)});this.currentVectorFeatures=((y=m==null?void 0:m.geojson)==null?void 0:y.features)||[],this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),d.forEach((M,x)=>{var B,q;if(M.type==="image"){this.topicLayerContext.save();const K=x===d.length-1?Math.max(.78,(B=M.layer.opacity)!=null?B:.9):Math.min(.52,(q=M.layer.opacity)!=null?q:.52);this.topicLayerContext.globalAlpha=Math.min(1,Math.max(.28,K)),this.topicLayerContext.drawImage(M.image,0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerContext.restore();return}this.drawVectorTopicLayer(M.layer,M.geojson.features||[],{clear:!1})}),this.updateYakIndustryPointMarkers(this.currentTopicLayer,this.currentVectorFeatures),this.updateYakIndustryPointLabels(this.currentTopicLayer,this.currentVectorFeatures),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=d.length?1:0,(T=(_=this.callbacks).onLayerStatus)==null||T.call(_,{type:d.length?"success":"error",text:d.length?`已加载 ${d.length} 个林地图层`:"林地图层加载失败"})})}loadCompositeTopicLayerItem(e){return C3(this,null,function*(){if(vs(e))try{const t=yield this.fetchVectorLayerGeojson(e);return{type:"vector",layer:e,geojson:t}}catch(t){return null}return this.loadTopicLayerImage(e).then(t=>t?G2({type:"image"},t):null)})}loadTopicLayerImage(e){return new Promise(t=>{const i=new Image;i.crossOrigin="anonymous",i.onload=()=>t({image:i,layer:e}),i.onerror=()=>t(null),i.src=Yp(e)})}applyLayerMapView(e,t={}){var o,l;if(!((o=this.camera)!=null&&o.instance)||!((l=this.camera)!=null&&l.controls)||!this.mapAnimationComplete&&!t.force)return;const i=(e==null?void 0:e.mapView)||(e!=null&&e.cameraPosition?{cameraPosition:e.cameraPosition}:null),r=i?this.getLayerMapViewTarget(i):this.defaultMapTarget.clone(),a=i?this.getLayerMapViewCameraPosition(i,r):this.defaultMapCameraPosition.clone(),s=i&&Number.isFinite(i.duration)?i.duration:.75;this.animateMapCamera(a,r,s)}getFocusMapTopOpacity(){return this.usesCustomSatelliteTiles?.16:1}getDynamicSatelliteZoom(e){return this.usesCustomSatelliteTiles?e<=4.2?Math.min(this.dynamicSatelliteMaxZoom,21):e<=6.4?Math.min(this.dynamicSatelliteMaxZoom,19):e<=8.4?Math.min(this.dynamicSatelliteMaxZoom,17):e<=11?Math.min(this.dynamicSatelliteMaxZoom,15):e<=14.5?Math.min(this.dynamicSatelliteMaxZoom,13):e<=18?Math.min(this.dynamicSatelliteMaxZoom,11):ys:ys}getCameraTargetLngLat(){var a,s,o,l,c,d,m;const e=(l=(o=(s=(a=this.camera)==null?void 0:a.controls)==null?void 0:s.target)==null?void 0:o.clone)==null?void 0:l.call(o);if(!e)return[102.58,32.72];(d=(c=this.focusMapGroup)==null?void 0:c.updateWorldMatrix)==null||d.call(c,!0,!1);const t=this.focusMapGroup?this.focusMapGroup.worldToLocal(e):e,i=Jn().center(this.geoProjectionCenter).scale(this.geoProjectionScale).translate([0,0]),r=((m=i.invert)==null?void 0:m.call(i,[t.x,-t.y]))||[102.58,32.72];return[Math.max($1.west,Math.min($1.east,Number(r[0])||102.58)),Math.max($1.south,Math.min($1.north,Number(r[1])||32.72))]}getDynamicSatelliteTileWindow(e){return e>=21?3:e>=19?5:e>=17?7:e>=15?this.dynamicSatelliteTileWindow:e>=13?Math.min(11,this.dynamicSatelliteTileWindow+2):Math.min(11,this.dynamicSatelliteTileWindow+2)}getDynamicSatelliteKey(e,t){return t?`${e}:${t.minX}-${t.maxX}:${t.minY}-${t.maxY}`:""}updateDynamicSatelliteTiles(e=!1){if(!this.usesCustomSatelliteTiles||!this.mapAnimationComplete)return;const t=Date.now();if(!e&&t-this.dynamicSatelliteLastCheck{var l,c,d,m,y;if((d=(c=this.callbacks).onTileStatus)==null||d.call(c,i3(G2({},o),{text:((l=o.text)==null?void 0:l.replace("影像底图","高清影像底图"))||o.text})),o.type!=="loading"){if(a!==this.dynamicSatelliteRequestId){(y=(m=s==null?void 0:s.texture)==null?void 0:m.dispose)==null||y.call(m);return}if(this.dynamicSatelliteLoadingKey="",Number(o.loaded||0)<=0){this.dynamicSatelliteCurrentKey===r&&this.hideDynamicSatelliteOverlay();return}this.applyDynamicSatelliteOverlay(s,r)}}}),this.applyDynamicSatelliteOverlay(s,r)}ensureDynamicSatelliteOverlay(){var i;if(this.dynamicSatelliteOverlay)return;const e=new W0({transparent:!0,opacity:0,depthWrite:!1,depthTest:!0,side:St,fog:!1}),t=new Ie(new k5(1,1),e);t.name="dynamic-satellite-overlay",t.renderOrder=15,t.visible=!1,t.position.z=this.depth+.248,(i=this.focusMapGroup)==null||i.add(t),this.dynamicSatelliteOverlay=t,this.dynamicSatelliteMaterial=e}applyDynamicSatelliteOverlay(e,t){var s,o;if(!(e!=null&&e.texture)||!(e!=null&&e.uvBounds))return;this.ensureDynamicSatelliteOverlay();const i=e.uvBounds,r=Math.max(1e-4,i.right-i.left),a=Math.max(1e-4,i.top-i.bottom);this.dynamicSatelliteOverlay.position.set((i.left+i.right)/2,(i.bottom+i.top)/2,this.depth+.248),this.dynamicSatelliteOverlay.scale.set(r,a,1),this.dynamicSatelliteOverlay.visible=!0,this.dynamicSatelliteTexture&&this.dynamicSatelliteTexture!==e.texture&&((o=(s=this.dynamicSatelliteTexture).dispose)==null||o.call(s)),this.dynamicSatelliteTexture=e.texture,this.dynamicSatelliteMaterial.map=e.texture,this.dynamicSatelliteMaterial.opacity=1,this.dynamicSatelliteMaterial.needsUpdate=!0,this.dynamicSatelliteCurrentKey=t}hideDynamicSatelliteOverlay(){this.dynamicSatelliteOverlay&&(this.dynamicSatelliteOverlay.visible=!1),this.dynamicSatelliteLoadingKey&&(this.dynamicSatelliteRequestId+=1,this.dynamicSatelliteLoadingKey=""),this.dynamicSatelliteCurrentKey=""}ensureMapRevealed(){var e,t,i,r;if(!this.mapAnimationComplete){if((t=(e=this.animateTl)==null?void 0:e.progress)==null||t.call(e,1,!1),(r=(i=this.animateTl)==null?void 0:i.pause)==null||r.call(i),this.mapAnimationComplete=!0,this.focusMapGroup&&(this.focusMapGroup.position.set(0,0,0),this.focusMapGroup.scale.set(1,1,1)),this.focusMapTopMaterial&&(this.focusMapTopMaterial.opacity=this.getFocusMapTopOpacity()),this.focusMapSideMaterial&&(this.focusMapSideMaterial.opacity=1,this.focusMapSideMaterial.transparent=!1),this.mapGroup&&(this.mapGroup.visible=!0),this.labelGroup&&(this.labelGroup.visible=!0),this.flyLineGroup&&(this.flyLineGroup.visible=!0),this.flyLineFocusGroup&&(this.flyLineFocusGroup.visible=!0),this.scatterGroup&&(this.scatterGroup.visible=!0),this.InfoPointGroup&&(this.InfoPointGroup.visible=this.showTownRankingPointMarkers&&this.hasTownRankingRows()),this.applyLayerMapView(this.currentTopicLayer,{force:!0}),this.updateDynamicSatelliteTiles(!0),this.updateYakIndustryPointMarkers(this.currentTopicLayer,this.currentVectorFeatures),this.updateYakIndustryPointLabels(this.currentTopicLayer,this.currentVectorFeatures),Y4(this.currentTownRanking)){this.hideAllMapStatisticLabels();return}this.updateVillageRankingLabels(this.currentTownRanking),this.updateTradeFlowLayer(this.currentTownRanking),this.updateInfoPointStats()}}getLayerMapViewTarget(e){var t;return e!=null&&e.targetLngLat?this.lngLatToWorldPoint(e.targetLngLat,(t=e.targetLocalZ)!=null?t:.72):e!=null&&e.target?this.toVector3(e.target,this.defaultMapTarget):this.defaultMapTarget.clone()}getLayerMapViewCameraPosition(e,t){if(e!=null&&e.cameraPosition)return this.toVector3(e.cameraPosition,this.defaultMapCameraPosition);const i=Number.isFinite(e==null?void 0:e.distanceScale)?e.distanceScale:1,r=this.defaultMapCameraPosition.clone().sub(this.defaultMapTarget).multiplyScalar(i),a=t.clone().add(r);return e!=null&&e.cameraOffset&&a.add(this.toVector3(e.cameraOffset,new T1(0,0,0))),a}lngLatToWorldPoint(e,t=0){const i=Array.isArray(e)?e:[e==null?void 0:e.lng,e==null?void 0:e.lat],r=Number(i==null?void 0:i[0]),a=Number(i==null?void 0:i[1]);if(!Number.isFinite(r)||!Number.isFinite(a))return this.defaultMapTarget.clone();const[s,o]=this.geoProjection([r,a]),l=new T1(s,-o,Number(t)||0);return this.focusMapGroup?this.focusMapGroup.localToWorld(l):l}toVector3(e,t){if(Array.isArray(e)){const[s,o,l]=e.map(Number);return[s,o,l].every(Number.isFinite)?new T1(s,o,l):t.clone()}const i=Number(e==null?void 0:e.x),r=Number(e==null?void 0:e.y),a=Number(e==null?void 0:e.z);return[i,r,a].every(Number.isFinite)?new T1(i,r,a):t.clone()}animateMapCamera(e,t,i=.75){this.activeMapViewTweens.forEach(s=>{var o;return(o=s==null?void 0:s.kill)==null?void 0:o.call(s)}),this.activeMapViewTweens=[];const r=this.camera.controls,a=()=>r.update();this.activeMapViewTweens.push(p6.to(this.camera.instance.position,{duration:i,x:e.x,y:e.y,z:e.z,ease:"power2.out",onUpdate:a}),p6.to(r.target,{duration:i,x:t.x,y:t.y,z:t.z,ease:"power2.out",onUpdate:a}))}addSceneTween(e){var t;return e&&(this.sceneTweens.push(e),this.scenePaused&&((t=e.pause)==null||t.call(e)),e)}addSceneTimer(e){return e&&this.sceneTimers.push(e),e}focusTownByName(e,t={}){var s,o,l;const i=this.townMetaByName.get(d8(e));if(!(i!=null&&i.center))return!1;const r=this.lngLatToWorldPoint(i.center,(s=t.targetLocalZ)!=null?s:.82),a=this.getLayerMapViewCameraPosition({distanceScale:(o=t.distanceScale)!=null?o:.82,cameraOffset:t.cameraOffset||{x:0,y:1.2,z:0}},r);return this.animateMapCamera(a,r,(l=t.duration)!=null?l:.75),!0}focusYakIndustryPoint(e={}){var a,s;const t=this.getYakIndustryPayloadCoordinate(e);if(!t)return(s=(a=this.callbacks).onLayerStatus)==null||s.call(a,{type:"warning",text:"当前主体暂无可定位坐标"}),{focused:!1,screen:null};const i=this.findYakIndustryPointFeature(e,t);return i?this.setSelectedVectorFeatures([i]):this.clearSelectedFeature(),{focused:this.flyToLngLat(t,{span:.035,duration:.72,statusText:"已定位产业主体"}),screen:this.getYakIndustryPointScreen(e),feature:i}}getYakIndustryPointScreen(e={}){const t=this.getYakIndustryPayloadCoordinate(e);return t?this.lngLatToLayerScreenPoint(t,this.depth+.255)||this.lngLatToScreenPoint(t,this.depth+.32):null}getYakIndustryPayloadCoordinate(e={}){var a,s,o,l,c;const t=((a=e.geometry)==null?void 0:a.coordinates)||e.coordinates,i=Number((o=(s=e.longitude)!=null?s:e.lng)!=null?o:t==null?void 0:t[0]),r=Number((c=(l=e.latitude)!=null?l:e.lat)!=null?c:t==null?void 0:t[1]);return!Number.isFinite(i)||!Number.isFinite(r)?null:[i,r]}findYakIndustryPointFeature(e={},t=this.getYakIndustryPayloadCoordinate(e)){const i=this.getVisibleVectorFeatures(this.currentTopicLayer,this.currentVectorFeatures||[]),r=String(e.id||e.key||""),a=String(e.fullName||e.name||"").trim(),s=String(e.stageKey||""),o=i.find(l=>{const c=(l==null?void 0:l.properties)||{};return!!(r&&String(c.id||"")===r||a&&String(c.name||c.fullName||"").trim()===a)});return o||t&&i.find(l=>{var d;if(((d=l==null?void 0:l.geometry)==null?void 0:d.type)!=="Point")return!1;const c=l.properties||{};return s&&String(c.stageKey||"")!==s?!1:this.getCoordinateDistance(l.geometry.coordinates,t)<=8e-4})||null}loadVectorTopicLayer(e,t){return C3(this,null,function*(){var i,r,a,s,o;try{const l=yield this.fetchVectorLayerGeojson(e);if(t!==this.topicLayerLoadId)return;this.currentVectorFeatures=l.features||[],this.drawVectorTopicLayer(e,this.currentVectorFeatures),this.updateYakIndustryPointMarkers(e,this.currentVectorFeatures),this.updateYakIndustryPointLabels(e,this.currentVectorFeatures),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=(i=e.opacity)!=null?i:.9,(a=(r=this.callbacks).onLayerStatus)==null||a.call(r,{type:"success",text:"真实矢量图层已加载"})}catch(l){if(t!==this.topicLayerLoadId)return;this.currentVectorFeatures=[],this.clearYakIndustryPointMarkers(),this.clearYakIndustryPointLabels(),this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=0,(o=(s=this.callbacks).onLayerStatus)==null||o.call(s,{type:"error",text:"真实矢量图层加载失败"})}})}fetchVectorLayerGeojson(e){return C3(this,null,function*(){var a,s;if(e.sourceType==="geojson"){if(((a=e.geojsonData)==null?void 0:a.type)==="FeatureCollection")return e.geojsonData;const o=yield fetch(ey(e.dataPath),{credentials:"include"});if(!o.ok)throw new Error(`HTTP ${o.status}`);return yield o.json()}if(e.sourceType==="wfs"){const o=yield D7(e.layerName,{cqlFilter:e.cqlFilter,maxFeatures:e.maxFeatures||1200,timeout:e.timeout||18e3});return(o==null?void 0:o.type)==="FeatureCollection"?o:{type:"FeatureCollection",features:(o==null?void 0:o.features)||[]}}let t=[],i=null;try{const o=yield fetch(e.apiUrl,{credentials:"include"});if(!o.ok)throw new Error(`HTTP ${o.status}`);const l=yield o.json();t=Array.isArray(l==null?void 0:l.data)?l.data:Array.isArray((s=l==null?void 0:l.data)==null?void 0:s.rows)?l.data.rows:[]}catch(o){i=o}let r=this.buildWktLayerFeatures(t);if((!t.length||!r.length)&&e.fallbackPath){const o=yield fetch(ey(e.fallbackPath),{credentials:"include"});if(!o.ok)throw i||new Error(`HTTP ${o.status}`);const l=yield o.json();t=Array.isArray(l==null?void 0:l.rows)?l.rows:[],r=this.buildWktLayerFeatures(t)}return{type:"FeatureCollection",features:r}})}buildWktLayerFeatures(e=[]){return(e||[]).map(t=>({type:"Feature",properties:{id:t.id,type:t.type,totalAcreage:t.totalAcreage,cdAcreage:t.cdAcreage,sdAcreage:t.sdAcreage,cdScl:t.cdScl,sdScl:t.sdScl},geometry:this.parseWktGeometry(this.pickWktValue(t))})).filter(t=>t.geometry)}pickWktValue(e={}){return e.wkt||e.WKT||e.geom||e.geometry||e.the_geom||e.theGeom||e.shape||e.Shape}drawVectorTopicLayer(e,t,i={}){const r=this.topicLayerContext;i.clear!==!1&&r.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),r.save(),r.lineJoin="round",r.lineCap="round",this.clipVectorLayerContext(r,e);const s=this.getVisibleVectorFeatures(e,t).sort((o,l)=>{var m,y;const c=this.getGeometryDrawRank((m=o.geometry)==null?void 0:m.type),d=this.getGeometryDrawRank((y=l.geometry)==null?void 0:y.type);return c-d});s.forEach(o=>{const l=this.getVectorFeatureStyle(e,o);this.drawVectorFeature(r,o.geometry,l)}),this.drawNationalParkBoundaryOverlay(r,e,s),this.drawSelectedVectorOverlay(r),r.restore()}drawNationalParkBoundaryOverlay(e,t,i=[]){(t==null?void 0:t.key)!=="national-park-zoning"||!i.length||i.forEach(r=>{const a=this.getVectorFeatureStyle(t,r);this.drawVectorFeature(e,r.geometry,i3(G2({},a),{fill:"#001D2C",stroke:"#001D2C",polygonAlpha:0,lineAlpha:.58,lineWidth:12,glow:!0})),this.drawVectorFeature(e,r.geometry,i3(G2({},a),{fill:"#F8FFFF",stroke:"#F8FFFF",polygonAlpha:0,lineAlpha:.96,lineWidth:3.2,glow:!1}))})}drawSelectedVectorOverlay(e){const t=this.selectedVectorFeatures||[],i=this.analysisMatchedFeatures||[],r=this.analysisBoundaryFeature,a=this.boundaryDrawPoints||[];if(!t.length&&!i.length&&!r&&!a.length)return;const s=this.isEcologicalProjectLayer(this.currentTopicLayer),o={fill:"#FFE15A",stroke:"#24F6C4",polygonAlpha:s?.14:.24,lineAlpha:s?.72:.98,lineWidth:s?6:12,pointRadius:11,glow:!s,halo:!s},l={fill:"#FFF06A",stroke:"#FFFDF2",polygonAlpha:s?.28:.46,lineAlpha:s?.94:1,lineWidth:s?3.2:5,pointRadius:6.5,glow:!1,halo:!1};if(e.save(),t.forEach(c=>{var m;const d=(c==null?void 0:c.geometry)||((m=c==null?void 0:c.feature)==null?void 0:m.geometry);this.drawVectorFeature(e,d,o),this.drawVectorFeature(e,d,l)}),i.forEach(c=>{var m;const d=(c==null?void 0:c.geometry)||((m=c==null?void 0:c.feature)==null?void 0:m.geometry);this.drawVectorFeature(e,d,{fill:"#FF8A3D",stroke:"#FFE15A",polygonAlpha:s?.22:.28,lineAlpha:s?.88:.98,lineWidth:s?2.8:5,pointRadius:6,glow:!s})}),r!=null&&r.geometry&&this.drawVectorFeature(e,r.geometry,{fill:"#24F6C4",stroke:"#FFFFFF",polygonAlpha:s?.12:.18,lineAlpha:s?.92:1,lineWidth:s?3:4,pointRadius:6,glow:!s}),a.length){const c=a.map(m=>[m.lng,m.lat]),d={type:"LineString",coordinates:this.boundaryDrawingEnabled?c:[...c,c[0]].filter(Boolean)};this.drawVectorFeature(e,d,{fill:"#24F6C4",stroke:"#24F6C4",polygonAlpha:s?.08:.12,lineAlpha:1,lineWidth:s?3:4,pointRadius:6,glow:!s}),c.forEach(m=>{this.drawVectorFeature(e,{type:"Point",coordinates:m},{fill:"#FFFFFF",stroke:"#24F6C4",polygonAlpha:.2,lineAlpha:1,lineWidth:s?2.4:3,pointRadius:5.5,glow:!s})})}e.restore()}redrawVectorTopicLayer(){!this.topicLayerContext||!this.topicLayerTexture||!this.currentTopicLayer||!vs(this.currentTopicLayer)||(this.drawVectorTopicLayer(this.currentTopicLayer,this.currentVectorFeatures||[]),this.updateYakIndustryPointMarkers(this.currentTopicLayer,this.currentVectorFeatures),this.topicLayerTexture.needsUpdate=!0)}getVisibleVectorFeatures(e,t){const i=e==null?void 0:e.activeLegend,r=i==null?void 0:i.match;if(r!=null&&r.field)return(t||[]).filter(o=>{var l,c;return String((c=(l=o==null?void 0:o.properties)==null?void 0:l[r.field])!=null?c:"")===String(r.value)});const s=String((e==null?void 0:e.cqlFilter)||"").trim().match(/^([a-zA-Z0-9_]+)\s*=\s*'((?:''|[^'])*)'$/);if(s){const[,o,l]=s,c=l.replace(/''/g,"'");return(t||[]).filter(d=>{var m,y;return String((y=(m=d==null?void 0:d.properties)==null?void 0:m[o])!=null?y:"")===c})}return[...t||[]]}updateYakIndustryPointLabels(e=this.currentTopicLayer,t=this.currentVectorFeatures){if(this.clearYakIndustryPointLabels(),(e==null?void 0:e.showPointLabels)===!1||(e==null?void 0:e.key)!=="yak-industry-points"||!this.label3d)return;const i=this.getYakIndustryLabelFeatures(e,t);i.length&&(this.ensureYakIndustryPointLabelGroup(),i.forEach((r,a)=>{var o;let s=this.yakIndustryPointLabels[a];s||(s=this.label3d.create("","yak-industry-point-label",!0),this.label3d.setLabelStyle(s,.012,"x"),s.setParent(this.yakIndustryPointLabelGroup),this.yakIndustryPointLabels.push(s)),s.element.className="yak-industry-point-label",s.init(this.getYakIndustryPointLabelHtml(r),this.getYakIndustryPointLabelPosition(r,a)),s.visible=!0,(o=s.show)==null||o.call(s),s.userData={feature:r}}),this.yakIndustryPointLabels.slice(i.length).forEach(r=>{var a;r.visible=!1,(a=r.hide)==null||a.call(r),r.userData=null}),this.yakIndustryPointLabelGroup.visible=!!this.mapAnimationComplete)}updateYakIndustryPointMarkers(e=this.currentTopicLayer,t=this.currentVectorFeatures){if(this.clearYakIndustryPointMarkers(),(e==null?void 0:e.key)!=="yak-industry-points")return;const i=this.getVisibleVectorFeatures(e,t).filter(r=>{var a;return((a=r==null?void 0:r.geometry)==null?void 0:a.type)==="Point"});i.length&&(this.ensureYakIndustryPointMarkerGroup(),i.forEach((r,a)=>{let s=this.yakIndustryPointMarkers[a];const o=this.getVectorFeatureStyle(e,r),l=this.getYakIndustryMarkerMaterial(o),c=this.lngLatToLayerLocalPoint(r.geometry.coordinates,this.depth+.98),d=Number(e==null?void 0:e.pointSpriteScale)||.34;s||(s=new gi(l),s.name="yak-industry-point-marker",s.renderOrder=42,s.center.set(.5,.08),this.bindYakIndustryPointMarkerEvents(s),this.interactionManager.add(s),this.yakIndustryPointMarkerGroup.add(s),this.yakIndustryPointMarkers.push(s)),s.material=l,s.position.copy(c),s.scale.set(d,d*1.32,1),s.visible=!0,s.userData={feature:r,layer:e,index:a}}),this.yakIndustryPointMarkers.slice(i.length).forEach(r=>{r.visible=!1,r.userData=null}),this.yakIndustryPointMarkerGroup.visible=!!this.mapAnimationComplete)}ensureYakIndustryPointMarkerGroup(){var e;this.yakIndustryPointMarkerGroup||(this.yakIndustryPointMarkerGroup=new ne,this.yakIndustryPointMarkerGroup.name="yak-industry-point-markers",this.yakIndustryPointMarkerGroup.visible=!1,(e=this.focusMapGroup)==null||e.add(this.yakIndustryPointMarkerGroup))}clearYakIndustryPointMarkers(){var e;this.yakIndustryPointMarkerGroup&&(this.yakIndustryPointMarkerGroup.visible=!1),(e=this.yakIndustryPointMarkers)==null||e.forEach(t=>{t.visible=!1})}bindYakIndustryPointMarkerEvents(e){e.addEventListener("mousedown",t=>{var a,s,o,l,c,d,m,y,_;if(this.clicked||!((a=this.yakIndustryPointMarkerGroup)!=null&&a.visible))return!1;const i=(o=(s=t.target)==null?void 0:s.userData)==null?void 0:o.feature;if(!i)return!1;this.clicked=!0;const r=((l=i.geometry)==null?void 0:l.coordinates)||[];this.setSelectedVectorFeatures([i]),(_=(y=this.callbacks).onFeatureInfo)==null||_.call(y,{feature:{id:((c=i.properties)==null?void 0:c.id)||((d=i.properties)==null?void 0:d.feature_id)||((m=i.properties)==null?void 0:m.project_name),properties:i.properties||{},feature:i,layer:this.currentTopicLayer,lngLat:{lng:Number(r[0]),lat:Number(r[1])}},screen:this.getPointFeatureScreenPoint(i)})}),e.addEventListener("mouseup",()=>{this.clicked=!1}),e.addEventListener("mouseover",()=>{e.visible&&(document.body.style.cursor="pointer")}),e.addEventListener("mouseout",()=>{document.body.style.cursor="default"})}getYakIndustryMarkerMaterial(e){const t=`${e.fill||"#24F6C4"}-${e.stroke||"#B7FFF2"}`,i=this.yakIndustryMarkerMaterialCache.get(t);if(i)return i;const r=this.createYakIndustryMarkerTexture(e.fill,e.stroke),a=new pi({map:r,transparent:!0,depthTest:!1,depthWrite:!1,fog:!1});return this.yakIndustryMarkerMaterialCache.set(t,a),a}createYakIndustryMarkerTexture(e="#24F6C4",t="#B7FFF2"){const i=document.createElement("canvas");i.width=96,i.height=124;const r=i.getContext("2d"),a=48,s=10,o=111,l=43,c=28;r.clearRect(0,0,i.width,i.height),r.beginPath(),r.arc(a,62,38,0,Math.PI*2),r.fillStyle=this.hexToRgba(e,.18),r.shadowColor=e,r.shadowBlur=18,r.fill(),r.beginPath(),r.moveTo(a,o),r.bezierCurveTo(a+31,79,a+38,s+20,a,s),r.bezierCurveTo(a-38,s+20,a-31,79,a,o),r.closePath(),r.fillStyle=this.hexToRgba(e,.96),r.strokeStyle=this.hexToRgba(t||e,.98),r.lineWidth=5,r.shadowColor=t||e,r.shadowBlur=14,r.fill(),r.stroke(),r.shadowBlur=0,r.beginPath(),r.arc(a,l,c*.46,0,Math.PI*2),r.fillStyle=this.hexToRgba("#FFFFFF",.95),r.fill(),r.beginPath(),r.arc(a,l,c*.74,0,Math.PI*2),r.strokeStyle=this.hexToRgba("#FFFFFF",.38),r.lineWidth=4,r.stroke();const d=new ao(i);return d.colorSpace=B6,d.needsUpdate=!0,d}ensureYakIndustryPointLabelGroup(){this.yakIndustryPointLabelGroup||(this.yakIndustryPointLabelGroup=new ne,this.yakIndustryPointLabelGroup.name="yak-industry-point-labels",this.yakIndustryPointLabelGroup.rotation.x=-Math.PI/2,this.yakIndustryPointLabelGroup.visible=!1,this.scene.add(this.yakIndustryPointLabelGroup))}clearYakIndustryPointLabels(){var e;this.yakIndustryPointLabelGroup&&(this.yakIndustryPointLabelGroup.visible=!1),(e=this.yakIndustryPointLabels)==null||e.forEach(t=>{var i;t.visible=!1,(i=t.hide)==null||i.call(t)})}getYakIndustryLabelFeatures(e,t){const i=this.getVisibleVectorFeatures(e,t).filter(l=>{var c;return((c=l==null?void 0:l.geometry)==null?void 0:c.type)==="Point"}),r=Number(e==null?void 0:e.pointLabelLimit)||(i.length>36?12:Math.min(i.length,16)),a=i.map(l=>{var c;return{feature:l,score:this.getYakIndustryFeatureScore(l),town:d8((c=l.properties)==null?void 0:c.town)}}).sort((l,c)=>{var d,m;return c.score-l.score||String(((d=l.feature.properties)==null?void 0:d.name)||"").localeCompare(String(((m=c.feature.properties)==null?void 0:m.name)||""),"zh-CN")}),s=[],o=new Set;return a.forEach(l=>{s.length>=r||!l.town||o.has(l.town)||(s.push(l.feature),o.add(l.town))}),a.forEach(l=>{s.length>=r||s.includes(l.feature)||s.push(l.feature)}),s}getYakIndustryFeatureScore(e){const t=(e==null?void 0:e.properties)||{},i=[t.outputValue,t.capacity,t.value,t.count,t["年产值 (万元)"],t["年总产值 (万元)"],t["设计存栏量 (头)"],t["总库容 (吨)"]].map(r=>this.parseMapMetricNumber(r));return Math.max(...i,0)}parseMapMetricNumber(e){if(typeof e=="number")return Number.isFinite(e)?e:0;const t=String(e!=null?e:"").replace(/,/g,"").match(/-?\d+(?:\.\d+)?/);return t&&Number(t[0])||0}getYakIndustryPointLabelPosition(e,t=0){var r;const i=this.lngLatToLayerLocalPoint((r=e==null?void 0:e.geometry)==null?void 0:r.coordinates,this.depth+1.08+Math.min(t,5)*.015);return i.x+=(t%3-1)*.08,i.y+=t%2===0?.07:-.06,i}getYakIndustryPointLabelHtml(e){const t=(e==null?void 0:e.properties)||{},i=this.compactYakIndustryLabelName(t.name||t.fullName||"产业主体"),r=this.formatYakIndustryLabelText(t.categoryName||t.stageName||"产业主体"),a=t.town||t.village||"红原县",s=this.getYakIndustryPointMetricText(t),o=this.getYakIndustryLabelColor(t);return`
-
${it(r)}
+ `)}}}const KI="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK+SURBVHgB7dzNbdswGIdxSugCRtGBuklWSO17nXs/J0hHywA11AEMu3wDsLFT5WCJ5PtI/D8nQ5cA/FmxJJLqtofhHBSmPihUAoElEFgCgfVu7ODX95suqOKNXVDpDIElEFgCgSUQWAKBJRBYAoE1G2Q3DJ/j9fRjUGE7DI+f4niEGc0CMYzzKezjx7vWUQwjnMJdF8djDsq8M+QYLu/om0VJGP8OXI/LTc0C+fJhs4/fiIeLQ82hvMaI/zEevsVxCROb/RvSMkpuDCvLVVaLKCUwrGyXvS2hlMKwst6HtIBSEsPKfmO4ZpTSGFaRO/U1otTAsIo9OlkTSi0Mq+izrDWg1MSwij9cXDJKbQyrytPeJaJ4YFjVHr8vCcULw6o6H7IEFE8Mq/oEFRnFG8NymTEkohAwLLcpXBIKBcNynVMnoJAwLPdFDp4oNAwLserEA4WIYXVjK7C9Vr+fY8Gh7e8/Lhha/f5GhDMjJRBYAoElEFgCgSUQWAKBJRBYAoElEFgCgSUQWAKBJRBYAoElEFgCgSUQWAKBJRBYAoElEFgCgSUQWAKBJZDwvIIQs2kIA/K81tYvzKYhBMh/75vyCYHiDgLBSLmjuIK8xrBV6J1HoO11biCk/Rmk7XUuIMTNMhSU6iDUnUsWAaUqCBkj5Y1SDWQJGClPlCogS8JIeaEUB1kiRsoDpSjIkjFStVGKgawBI1UTpQjImjBStVCyg6wRI1UDJSvImjFSpVGygbSAkSqJkgWkJYxUKZTZIC1ipEqgzAJpGSOVG2UyiDBeyokyCWR3OOyFcd0Yyu4wfA83Ngnk2Pe/ziE82WdhvHSJYuNz7MPPcGOTQH5sNk+nPnyMf/xeGNcZSvyS3tv42DiFG0O94q+19Iq/BSQQWAKBJRBYAoElEFgCgSUQWKM3hsovnSGwBAJLILAEAusvLK6Na4P/Au0AAAAASUVORK5CYII=",sS=`{"name":"hongyuan_townships","type":"FeatureCollection","source":"PostGIS public.c_area where parent_code = 513233","features":[{"id":"513233100","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[102.439335,32.937888],[102.439465,32.937624],[102.439588,32.937381],[102.439753,32.937201],[102.439756,32.937198],[102.439918,32.937021],[102.440068,32.936829],[102.440337,32.936613],[102.440605,32.936411],[102.440872,32.936208],[102.440989,32.936044],[102.440992,32.93604],[102.440994,32.935966],[102.440914,32.935745],[102.440772,32.935619],[102.440517,32.935419],[102.440455,32.935375],[102.440916,32.935324],[102.441734,32.935456],[102.44229,32.935178],[102.442815,32.934419],[102.44351,32.933259],[102.444121,32.932655],[102.444338,32.932255],[102.444741,32.931762],[102.445596,32.931414],[102.446633,32.931069],[102.447794,32.930381],[102.448442,32.930105],[102.449001,32.929712],[102.449331,32.929353],[102.449481,32.928894],[102.449606,32.928531],[102.450068,32.928328],[102.450741,32.927976],[102.45119,32.927446],[102.451478,32.926932],[102.451945,32.926576],[102.452324,32.926121],[102.452633,32.925685],[102.453259,32.925351],[102.454021,32.925039],[102.454694,32.924668],[102.455301,32.924218],[102.455973,32.923866],[102.456693,32.923437],[102.456974,32.923193],[102.457186,32.922966],[102.457363,32.922373],[102.45741,32.921526],[102.457323,32.919772],[102.457389,32.919361],[102.457412,32.919221],[102.457434,32.919081],[102.45745,32.918523],[102.457466,32.917965],[102.457431,32.917608],[102.457395,32.917251],[102.457233,32.916949],[102.45707,32.916648],[102.45673,32.916159],[102.45639,32.915671],[102.456185,32.915263],[102.45598,32.914854],[102.455876,32.914515],[102.455771,32.914176],[102.45562,32.913855],[102.45547,32.913534],[102.455472,32.913062],[102.455474,32.912591],[102.455475,32.912157],[102.455476,32.911724],[102.455408,32.911299],[102.455341,32.910874],[102.45526,32.910487],[102.45518,32.910101],[102.45526,32.909717],[102.455339,32.909334],[102.455421,32.908864],[102.455503,32.908393],[102.455584,32.907943],[102.455666,32.907492],[102.45571,32.906751],[102.455754,32.906011],[102.455799,32.905636],[102.455844,32.905262],[102.456031,32.904303],[102.456122,32.903515],[102.456001,32.902145],[102.456207,32.898887],[102.456064,32.89765],[102.456252,32.89609],[102.456412,32.894227],[102.456305,32.892992],[102.45657,32.892425],[102.45739,32.891208],[102.458239,32.890203],[102.459053,32.889166],[102.459612,32.888305],[102.460165,32.887684],[102.460608,32.887152],[102.461397,32.887017],[102.462111,32.886972],[102.462401,32.886827],[102.462597,32.886199],[102.463022,32.885034],[102.463218,32.884437],[102.46356,32.883691],[102.463871,32.882795],[102.463611,32.881887],[102.463009,32.880491],[102.463072,32.879529],[102.463198,32.87887],[102.463539,32.878155],[102.464274,32.877387],[102.464908,32.876407],[102.465427,32.875726],[102.466434,32.874182],[102.466629,32.873584],[102.466789,32.872955],[102.466809,32.872264],[102.466829,32.871572],[102.467217,32.870467],[102.468038,32.869159],[102.469019,32.867284],[102.469365,32.866388],[102.469819,32.865465],[102.469976,32.864956],[102.470434,32.863912],[102.471528,32.861768],[102.471984,32.860785],[102.472222,32.859947],[102.472702,32.859232],[102.47278,32.859116],[102.473231,32.858282],[102.473931,32.857514],[102.474161,32.857282],[102.474545,32.856895],[102.475173,32.856433],[102.476142,32.856205],[102.477274,32.855889],[102.478111,32.85559],[102.479001,32.855337],[102.480214,32.854978],[102.481052,32.854679],[102.481971,32.854314],[102.483244,32.85373],[102.484003,32.853362],[102.484649,32.853194],[102.485238,32.853184],[102.486127,32.852953],[102.486855,32.85272],[102.487537,32.852254],[102.48862,32.851531],[102.489742,32.850826],[102.490281,32.850567],[102.490759,32.850338],[102.491861,32.849463],[102.492679,32.848706],[102.49356,32.847885],[102.494546,32.847029],[102.495856,32.8459],[102.496385,32.845276],[102.496502,32.84486],[102.496437,32.84449],[102.496327,32.84412],[102.496249,32.843674],[102.496027,32.843048],[102.495721,32.842674],[102.495537,32.842264],[102.495224,32.841623],[102.494771,32.840636],[102.494555,32.840302],[102.494596,32.839754],[102.49473,32.839101],[102.494919,32.838241],[102.495116,32.837687],[102.495393,32.837247],[102.495484,32.836942],[102.495488,32.836897],[102.49553,32.836469],[102.495487,32.835659],[102.495517,32.835172],[102.495307,32.834429],[102.495258,32.833215],[102.495287,32.832198],[102.495507,32.830836],[102.495588,32.830294],[102.495721,32.829684],[102.495954,32.829005],[102.497083,32.826899],[102.4977,32.82604],[102.498076,32.825525],[102.498227,32.824722],[102.498463,32.82366],[102.498588,32.8229],[102.498942,32.82221],[102.49959,32.821199],[102.500151,32.820513],[102.500339,32.820256],[102.500413,32.820158],[102.500798,32.819848],[102.501091,32.819456],[102.501299,32.818746],[102.501321,32.817952],[102.500655,32.817166],[102.500433,32.816903],[102.499831,32.816281],[102.49959,32.815689],[102.499278,32.814855],[102.498883,32.814215],[102.498573,32.813294],[102.498437,32.812638],[102.498223,32.81198],[102.497608,32.810922],[102.497089,32.810106],[102.496219,32.808956],[102.495557,32.807723],[102.495094,32.806909],[102.495091,32.806903],[102.495059,32.806847],[102.495058,32.806845],[102.495057,32.806843],[102.495026,32.80679],[102.494254,32.805432],[102.493553,32.80433],[102.493538,32.804306],[102.492419,32.802825],[102.491777,32.801788],[102.491803,32.800895],[102.491908,32.80052],[102.49192,32.800476],[102.492233,32.799358],[102.492391,32.799006],[102.494832,32.793593],[102.494849,32.793556],[102.494882,32.793483],[102.4949,32.793443],[102.494913,32.793415],[102.494921,32.793398],[102.495295,32.792567],[102.495311,32.792533],[102.495326,32.792499],[102.495339,32.792471],[102.495353,32.792439],[102.495357,32.79243],[102.495368,32.792407],[102.495601,32.791966],[102.495631,32.791908],[102.495664,32.791847],[102.495681,32.791814],[102.495701,32.791776],[102.495741,32.791699],[102.495743,32.791696],[102.495942,32.79132],[102.495957,32.791291],[102.495958,32.79129],[102.495977,32.791253],[102.496141,32.790943],[102.496206,32.790821],[102.496227,32.790781],[102.496484,32.790294],[102.497119,32.790656],[102.497803,32.791083],[102.498545,32.791294],[102.499195,32.791265],[102.499216,32.791264],[102.499671,32.79104],[102.499896,32.790929],[102.500526,32.790463],[102.500871,32.790208],[102.500808,32.789908],[102.500816,32.789612],[102.500825,32.789283],[102.500832,32.789058],[102.500834,32.788964],[102.500847,32.788526],[102.50085,32.788408],[102.500866,32.78783],[102.500876,32.78749],[102.500958,32.787305],[102.501171,32.786828],[102.501244,32.786663],[102.501361,32.786554],[102.50146,32.786461],[102.5015,32.786423],[102.501756,32.786183],[102.501785,32.786155],[102.501844,32.7861],[102.501849,32.786096],[102.501853,32.786092],[102.501884,32.786081],[102.501923,32.786069],[102.501936,32.786064],[102.503049,32.785698],[102.503785,32.785738],[102.504006,32.78575],[102.504282,32.785765],[102.505311,32.786035],[102.50592,32.786141],[102.506392,32.786224],[102.507623,32.786374],[102.508449,32.786849],[102.508526,32.787282],[102.508552,32.787428],[102.50862,32.787812],[102.508444,32.788136],[102.508389,32.788239],[102.508151,32.788678],[102.50812,32.788804],[102.508079,32.78897],[102.508047,32.789097],[102.507965,32.789429],[102.507873,32.789799],[102.508191,32.79008],[102.50821,32.790098],[102.508393,32.790092],[102.508606,32.790085],[102.50869,32.790082],[102.508743,32.79008],[102.509001,32.790072],[102.509164,32.790003],[102.509337,32.78993],[102.509383,32.789911],[102.509469,32.789874],[102.50972,32.789768],[102.509851,32.789713],[102.510266,32.789151],[102.510518,32.788809],[102.510992,32.787734],[102.510969,32.786816],[102.510549,32.786278],[102.510517,32.786236],[102.51011,32.785714],[102.508457,32.784805],[102.507301,32.783739],[102.507134,32.782651],[102.5074,32.781989],[102.507766,32.781748],[102.507803,32.781723],[102.507897,32.781662],[102.507932,32.781638],[102.507953,32.781625],[102.508188,32.781549],[102.508198,32.781545],[102.508199,32.781545],[102.508275,32.78152],[102.508286,32.781517],[102.5088,32.78135],[102.509279,32.781286],[102.509771,32.78122],[102.509817,32.781214],[102.50989,32.781205],[102.509912,32.781178],[102.510009,32.781062],[102.510009,32.781062],[102.510009,32.781062],[102.510024,32.781043],[102.510073,32.780984],[102.510178,32.780858],[102.510189,32.780845],[102.510189,32.780845],[102.510189,32.780845],[102.510189,32.780844],[102.510197,32.780835],[102.510201,32.78083],[102.510266,32.780757],[102.510271,32.780752],[102.510617,32.78036],[102.511574,32.779277],[102.512155,32.777913],[102.512186,32.777831],[102.512259,32.77764],[102.51306,32.775553],[102.513343,32.774527],[102.513609,32.773562],[102.513882,32.772608],[102.514105,32.771694],[102.514966,32.769167],[102.515443,32.767967],[102.515761,32.76718],[102.515981,32.766392],[102.516656,32.765196],[102.517578,32.764004],[102.517273,32.762538],[102.517102,32.761576],[102.516983,32.76053],[102.517079,32.758864],[102.517078,32.757112],[102.516861,32.756023],[102.516244,32.755135],[102.515087,32.754152],[102.513051,32.752819],[102.510977,32.751402],[102.510096,32.7508],[102.50903,32.750069],[102.508823,32.749863],[102.507986,32.749029],[102.507648,32.748691],[102.507493,32.748537],[102.507251,32.748257],[102.50593,32.746729],[102.505915,32.746712],[102.504698,32.744352],[102.504056,32.742587],[102.504051,32.742242],[102.504047,32.741937],[102.504039,32.741419],[102.50403,32.741365],[102.503859,32.740319],[102.503744,32.739619],[102.503789,32.737993],[102.503308,32.735207],[102.502777,32.733942],[102.5027,32.733757],[102.502649,32.733637],[102.502644,32.733493],[102.502609,32.732461],[102.502601,32.732227],[102.502637,32.730957],[102.502662,32.730055],[102.502664,32.729988],[102.502666,32.729885],[102.502669,32.729781],[102.502643,32.72915],[102.502617,32.728519],[102.502505,32.727813],[102.502393,32.727106],[102.501973,32.72643],[102.501553,32.725754],[102.50109,32.725033],[102.500627,32.724311],[102.500346,32.724151],[102.500065,32.72399],[102.499828,32.723692],[102.499592,32.723394],[102.499438,32.723063],[102.499284,32.722732],[102.499112,32.722315],[102.49894,32.721898],[102.498832,32.721361],[102.498725,32.720824],[102.498577,32.720269],[102.49843,32.719715],[102.498422,32.719266],[102.498414,32.718818],[102.498409,32.718248],[102.498405,32.717679],[102.498375,32.717282],[102.498345,32.716885],[102.497995,32.716291],[102.497644,32.715698],[102.497412,32.715245],[102.49718,32.714792],[102.49707,32.714359],[102.496959,32.713925],[102.496531,32.71321],[102.496102,32.712494],[102.495767,32.712073],[102.495432,32.711653],[102.495136,32.711285],[102.49484,32.710917],[102.494348,32.710286],[102.493856,32.709655],[102.493385,32.708991],[102.492914,32.708326],[102.492622,32.707803],[102.492331,32.707279],[102.492025,32.706549],[102.491719,32.705819],[102.491631,32.705317],[102.491543,32.704815],[102.491399,32.704139],[102.491255,32.703464],[102.491183,32.702962],[102.491175,32.702907],[102.491104,32.702415],[102.49109,32.702322],[102.491064,32.702137],[102.491016,32.701804],[102.490906,32.699904],[102.490842,32.699282],[102.49058,32.698415],[102.490532,32.698391],[102.490429,32.696549],[102.49061,32.695897],[102.491319,32.695325],[102.492317,32.694655],[102.493923,32.694136],[102.495114,32.693815],[102.496321,32.69363],[102.496712,32.693571],[102.497331,32.693371],[102.497618,32.693278],[102.499003,32.69334],[102.499525,32.693627],[102.500211,32.693882],[102.500386,32.693993],[102.500492,32.69406],[102.503889,32.695851],[102.505234,32.696437],[102.50583,32.696696],[102.506688,32.696966],[102.507444,32.697203],[102.507934,32.69736],[102.509215,32.697769],[102.509502,32.697861],[102.511166,32.698065],[102.511348,32.698088],[102.512285,32.698152],[102.513131,32.69821],[102.514262,32.698288],[102.514305,32.69829],[102.515414,32.698343],[102.515438,32.698344],[102.515484,32.698346],[102.515608,32.698352],[102.515754,32.698359],[102.515777,32.69836],[102.515786,32.698361],[102.515943,32.698368],[102.516141,32.698341],[102.51627,32.698323],[102.517149,32.698202],[102.517151,32.698202],[102.517204,32.698194],[102.517212,32.698193],[102.517738,32.698121],[102.517768,32.698116],[102.517795,32.698113],[102.517796,32.698113],[102.517796,32.698112],[102.517859,32.698104],[102.518122,32.698068],[102.518648,32.697995],[102.519425,32.697971],[102.523039,32.697861],[102.523164,32.697857],[102.523367,32.697851],[102.525392,32.697701],[102.526433,32.697797],[102.526799,32.697831],[102.527351,32.697882],[102.528949,32.697838],[102.529879,32.697813],[102.53041,32.697799],[102.531396,32.697772],[102.534147,32.697731],[102.535597,32.698092],[102.536601,32.698301],[102.535798,32.696909],[102.535783,32.696847],[102.535735,32.696639],[102.535447,32.695384],[102.535047,32.694857],[102.534739,32.69445],[102.533876,32.693312],[102.533356,32.692665],[102.533055,32.69229],[102.531977,32.690949],[102.530923,32.689729],[102.530726,32.689501],[102.529985,32.687872],[102.529975,32.687791],[102.529975,32.687791],[102.529948,32.68758],[102.52993,32.687429],[102.529755,32.686017],[102.529572,32.684969],[102.529523,32.684686],[102.529464,32.68435],[102.528939,32.683058],[102.528298,32.681492],[102.528275,32.681436],[102.52822,32.681302],[102.528097,32.681001],[102.527947,32.680656],[102.527779,32.68027],[102.527495,32.679618],[102.527282,32.679131],[102.5272,32.678942],[102.527029,32.678396],[102.526736,32.677462],[102.526578,32.676968],[102.526549,32.676878],[102.525959,32.675027],[102.525806,32.674549],[102.525301,32.672498],[102.525214,32.671594],[102.524742,32.670868],[102.52453,32.670541],[102.524245,32.670104],[102.523542,32.669141],[102.522782,32.668224],[102.522027,32.667118],[102.521565,32.66664],[102.521381,32.665338],[102.521091,32.66394],[102.521115,32.663059],[102.521262,32.661717],[102.521132,32.660462],[102.520796,32.658739],[102.52047,32.656645],[102.520043,32.65554],[102.520021,32.655484],[102.51988,32.65512],[102.519855,32.655056],[102.519503,32.653935],[102.519496,32.652172],[102.519915,32.650928],[102.520001,32.64977],[102.52031,32.648524],[102.520448,32.647506],[102.520916,32.646448],[102.521664,32.645164],[102.523307,32.643248],[102.523992,32.642241],[102.524899,32.641192],[102.525754,32.640003],[102.526438,32.639042],[102.527296,32.63776],[102.52798,32.6368],[102.529309,32.636316],[102.530926,32.635327],[102.53276,32.634435],[102.534097,32.633673],[102.535564,32.632125],[102.536416,32.631074],[102.537873,32.629897],[102.539552,32.628631],[102.540786,32.627635],[102.542642,32.625908],[102.543939,32.624588],[102.544679,32.623582],[102.546576,32.622367],[102.548618,32.62185],[102.550262,32.621882],[102.550863,32.62194],[102.552375,32.620764],[102.552711,32.620455],[102.554006,32.619265],[102.554907,32.618354],[102.555649,32.617302],[102.556441,32.61639],[102.556752,32.615004],[102.557392,32.613671],[102.558409,32.612531],[102.55848,32.612442],[102.559204,32.611526],[102.559138,32.611041],[102.559021,32.610177],[102.559016,32.609776],[102.559003,32.608832],[102.557939,32.607651],[102.557933,32.607364],[102.557927,32.607061],[102.557915,32.606495],[102.557963,32.606542],[102.558981,32.607625],[102.560591,32.608863],[102.561153,32.609302],[102.561452,32.609536],[102.562163,32.610092],[102.562416,32.61029],[102.563718,32.611475],[102.563974,32.611707],[102.564395,32.612091],[102.566533,32.614127],[102.568248,32.615552],[102.569487,32.616365],[102.57126,32.617698],[102.571601,32.618039],[102.571581,32.617982],[102.571868,32.617478],[102.573049,32.616387],[102.573846,32.615289],[102.575478,32.613697],[102.576709,32.612793],[102.578108,32.611707],[102.57961,32.610901],[102.581008,32.609861],[102.58152,32.609175],[102.581482,32.608525],[102.582228,32.607287],[102.582898,32.606836],[102.595355,32.615193],[102.595396,32.615221],[102.595497,32.615288],[102.597516,32.615606],[102.600068,32.616536],[102.600466,32.6167],[102.601329,32.617056],[102.601357,32.617067],[102.60143,32.617097],[102.601474,32.617115],[102.602038,32.617348],[102.602074,32.617363],[102.603269,32.617757],[102.605241,32.617794],[102.606198,32.617958],[102.606199,32.617958],[102.606214,32.617961],[102.606222,32.617962],[102.606245,32.617966],[102.606769,32.618055],[102.608017,32.618543],[102.611033,32.618641],[102.611136,32.618644],[102.61119,32.618646],[102.611467,32.618655],[102.611469,32.618655],[102.61147,32.618655],[102.611682,32.618659],[102.61174,32.61866],[102.611765,32.618661],[102.611947,32.618664],[102.612932,32.618683],[102.613188,32.618688],[102.613201,32.618688],[102.613203,32.618688],[102.613205,32.618688],[102.613217,32.618688],[102.613434,32.618693],[102.613437,32.618693],[102.61344,32.618693],[102.613601,32.618651],[102.614268,32.618476],[102.615713,32.617715],[102.615849,32.617619],[102.615852,32.617617],[102.615854,32.617616],[102.615859,32.617612],[102.615932,32.61756],[102.615944,32.617552],[102.615944,32.617552],[102.616607,32.617083],[102.617115,32.616743],[102.61789,32.616226],[102.619166,32.615647],[102.620392,32.614882],[102.621617,32.614163],[102.623002,32.613632],[102.623637,32.613392],[102.624053,32.613234],[102.625465,32.612859],[102.626312,32.612569],[102.626329,32.612585],[102.626375,32.612629],[102.626531,32.612777],[102.626681,32.61292],[102.626827,32.612922],[102.627185,32.612929],[102.627266,32.612851],[102.62729,32.612828],[102.6273,32.612826],[102.627376,32.6128],[102.627426,32.612784],[102.627436,32.612777],[102.627505,32.612733],[102.62755,32.612693],[102.62759,32.612638],[102.627626,32.612589],[102.627674,32.612539],[102.627798,32.612493],[102.62785,32.612473],[102.627877,32.612463],[102.62808,32.612387],[102.62836,32.612499],[102.628543,32.612715],[102.628723,32.613065],[102.628698,32.613319],[102.628681,32.613503],[102.628679,32.613517],[102.628628,32.613684],[102.628542,32.613967],[102.62847,32.614105],[102.628316,32.614403],[102.62831,32.614415],[102.628235,32.614866],[102.628255,32.614951],[102.628268,32.615004],[102.62832,32.615214],[102.628718,32.615648],[102.628707,32.616047],[102.628701,32.616074],[102.628674,32.616187],[102.628667,32.616217],[102.628664,32.616229],[102.628652,32.616278],[102.628642,32.616651],[102.629347,32.617432],[102.629352,32.617438],[102.629432,32.617523],[102.629476,32.617571],[102.629496,32.617618],[102.629805,32.617975],[102.629966,32.618136],[102.629823,32.618645],[102.629676,32.619029],[102.629742,32.619184],[102.629706,32.619233],[102.62964,32.619268],[102.629637,32.619291],[102.629667,32.619343],[102.629676,32.619332],[102.629685,32.619322],[102.629696,32.619316],[102.629706,32.619314],[102.629723,32.619315],[102.629733,32.619318],[102.629744,32.61932],[102.629753,32.619317],[102.629764,32.619314],[102.629778,32.61931],[102.629793,32.619302],[102.629809,32.619339],[102.629822,32.61937],[102.629827,32.619381],[102.629977,32.61973],[102.629992,32.619847],[102.629994,32.619862],[102.630003,32.619926],[102.630005,32.619941],[102.629952,32.61994],[102.629819,32.619935],[102.629754,32.619921],[102.629754,32.619986],[102.629772,32.620038],[102.629837,32.6201],[102.62995,32.620178],[102.630051,32.620293],[102.630053,32.620312],[102.630123,32.620981],[102.630125,32.620995],[102.630126,32.621009],[102.630058,32.621094],[102.62992,32.621268],[102.629905,32.621285],[102.62987,32.62133],[102.629701,32.621542],[102.629432,32.621508],[102.629422,32.621507],[102.629337,32.621496],[102.629301,32.621469],[102.629291,32.621447],[102.629277,32.621429],[102.629255,32.621422],[102.629226,32.621418],[102.629193,32.62141],[102.629176,32.621402],[102.629144,32.621379],[102.629104,32.62135],[102.629037,32.6213],[102.628969,32.621235],[102.628932,32.621183],[102.628787,32.621071],[102.628766,32.621054],[102.628634,32.620953],[102.628627,32.620947],[102.62862,32.620942],[102.628506,32.620979],[102.628067,32.621125],[102.628003,32.621367],[102.628,32.62138],[102.627998,32.621386],[102.627984,32.621442],[102.627975,32.621437],[102.627959,32.621436],[102.627948,32.621443],[102.627935,32.621453],[102.62792,32.621467],[102.627909,32.621483],[102.627888,32.621522],[102.627879,32.621572],[102.627881,32.621591],[102.627898,32.621606],[102.627902,32.62163],[102.627901,32.621655],[102.627898,32.621668],[102.627882,32.621691],[102.627867,32.621707],[102.627858,32.621721],[102.627851,32.621739],[102.62785,32.621752],[102.627858,32.621771],[102.627875,32.62179],[102.627891,32.621803],[102.627905,32.621813],[102.627927,32.621828],[102.627935,32.621842],[102.627948,32.62186],[102.627964,32.621917],[102.627975,32.621956],[102.627994,32.621985],[102.628022,32.622004],[102.628054,32.622022],[102.628104,32.622059],[102.628127,32.622091],[102.628151,32.62213],[102.628165,32.622161],[102.628187,32.622181],[102.628255,32.622197],[102.628282,32.622188],[102.628293,32.62217],[102.628308,32.622136],[102.628316,32.62211],[102.628335,32.622086],[102.628362,32.622051],[102.628477,32.622093],[102.628496,32.622101],[102.628513,32.622107],[102.629041,32.622303],[102.629232,32.62257],[102.629246,32.622589],[102.629314,32.622685],[102.62935,32.622734],[102.629267,32.622988],[102.6292,32.623195],[102.629142,32.62327],[102.628935,32.623537],[102.628803,32.623708],[102.628717,32.623675],[102.628588,32.623785],[102.628561,32.623796],[102.628508,32.623811],[102.628444,32.623818],[102.628397,32.623817],[102.628334,32.623809],[102.628151,32.623761],[102.628085,32.623727],[102.628041,32.6237],[102.627983,32.623639],[102.627966,32.623628],[102.627846,32.623551],[102.627745,32.623485],[102.627731,32.623476],[102.627692,32.623327],[102.627689,32.62332],[102.627606,32.62301],[102.627439,32.622946],[102.627307,32.622987],[102.627155,32.623061],[102.627064,32.623118],[102.626988,32.623223],[102.626967,32.623244],[102.626954,32.623277],[102.626951,32.623303],[102.626953,32.62333],[102.626956,32.623352],[102.626971,32.623374],[102.626959,32.623484],[102.626953,32.623539],[102.626957,32.623553],[102.626967,32.623588],[102.62712,32.624122],[102.627112,32.624435],[102.627111,32.624469],[102.62711,32.624521],[102.62711,32.624529],[102.627108,32.624593],[102.627107,32.624623],[102.627102,32.624818],[102.626968,32.625182],[102.626961,32.625203],[102.626845,32.625518],[102.62684,32.625532],[102.626807,32.625624],[102.626673,32.625666],[102.626607,32.625687],[102.626576,32.625697],[102.626268,32.625571],[102.626079,32.625494],[102.626004,32.625364],[102.625994,32.625347],[102.625986,32.625333],[102.62593,32.625237],[102.625926,32.62523],[102.625921,32.625222],[102.625551,32.624586],[102.625533,32.624554],[102.625402,32.624458],[102.625295,32.624371],[102.625161,32.624285],[102.625082,32.624253],[102.624971,32.624253],[102.624876,32.624273],[102.624863,32.624273],[102.624486,32.624265],[102.624463,32.624281],[102.6244,32.624549],[102.624322,32.624879],[102.624313,32.624919],[102.624345,32.624987],[102.624561,32.625447],[102.624576,32.625477],[102.624597,32.625522],[102.624909,32.626185],[102.62493,32.626229],[102.624939,32.626249],[102.624943,32.626257],[102.624968,32.62631],[102.625048,32.62648],[102.625074,32.626704],[102.625101,32.626937],[102.625159,32.627448],[102.625147,32.627908],[102.625142,32.628097],[102.625134,32.628414],[102.625085,32.628451],[102.625078,32.628456],[102.625051,32.628476],[102.625035,32.628488],[102.624528,32.628867],[102.623886,32.62897],[102.623359,32.628922],[102.623298,32.628917],[102.62321,32.628868],[102.623081,32.628828],[102.623011,32.628821],[102.622941,32.628825],[102.622907,32.628829],[102.622837,32.628835],[102.622801,32.628841],[102.622773,32.628851],[102.622737,32.628865],[102.622691,32.62887],[102.622669,32.628869],[102.622627,32.628872],[102.622586,32.628892],[102.62256,32.628907],[102.622477,32.628922],[102.622437,32.628921],[102.622382,32.628908],[102.622343,32.628893],[102.622286,32.628878],[102.622224,32.628867],[102.622158,32.62891],[102.622102,32.628946],[102.622087,32.628956],[102.621826,32.629125],[102.621924,32.629313],[102.622001,32.629462],[102.622026,32.629509],[102.622036,32.629529],[102.622083,32.629619],[102.622088,32.62963],[102.622102,32.629657],[102.622103,32.629658],[102.62213,32.62971],[102.622201,32.630485],[102.621778,32.630941],[102.621737,32.630955],[102.621642,32.630987],[102.62132,32.631097],[102.621303,32.631102],[102.621273,32.631113],[102.621132,32.63116],[102.621124,32.63147],[102.621219,32.631604],[102.621237,32.63163],[102.621257,32.631659],[102.621344,32.631783],[102.621662,32.632008],[102.62168,32.632021],[102.621807,32.632111],[102.62184,32.632134],[102.621846,32.632138],[102.622017,32.63226],[102.622075,32.632303],[102.622331,32.632498],[102.62236,32.633117],[102.622267,32.633335],[102.622172,32.63356],[102.622179,32.633564],[102.622182,32.633571],[102.62218,32.633586],[102.622175,32.633609],[102.622148,32.633676],[102.622103,32.633843],[102.622076,32.634029],[102.62207,32.634117],[102.62207,32.634127],[102.622046,32.634175],[102.622042,32.63418],[102.621986,32.63425],[102.621964,32.634275],[102.621963,32.634307],[102.622031,32.63443],[102.62205,32.634464],[102.622065,32.634459],[102.622082,32.634455],[102.622451,32.634349],[102.622557,32.634319],[102.622692,32.634199],[102.622783,32.634119],[102.622798,32.634106],[102.623071,32.633865],[102.623628,32.633527],[102.62409,32.633596],[102.624173,32.633609],[102.624181,32.63361],[102.624188,32.633651],[102.624189,32.633673],[102.624192,32.633697],[102.624198,32.633719],[102.62421,32.633742],[102.624223,32.633759],[102.624231,32.633768],[102.624238,32.633779],[102.624254,32.633795],[102.624258,32.63382],[102.624256,32.633857],[102.624248,32.633897],[102.624231,32.633945],[102.624174,32.63402],[102.624144,32.634063],[102.624138,32.63412],[102.624132,32.634145],[102.624124,32.634171],[102.624101,32.634209],[102.624072,32.634278],[102.624045,32.634351],[102.624022,32.634379],[102.623969,32.634443],[102.623941,32.63451],[102.623929,32.634542],[102.623897,32.634583],[102.623857,32.634616],[102.623806,32.63465],[102.623756,32.634668],[102.623701,32.634688],[102.62364,32.63472],[102.623581,32.634765],[102.623512,32.634789],[102.623474,32.634804],[102.623455,32.634817],[102.623413,32.634838],[102.623364,32.634868],[102.623309,32.634889],[102.623291,32.634903],[102.623269,32.634927],[102.623259,32.634943],[102.623261,32.634973],[102.623142,32.635072],[102.623045,32.635153],[102.622988,32.635201],[102.622961,32.635228],[102.622952,32.635249],[102.622945,32.635277],[102.622929,32.635292],[102.622802,32.635406],[102.622701,32.635752],[102.622867,32.635874],[102.622872,32.635878],[102.622878,32.635882],[102.62297,32.63595],[102.623011,32.635951],[102.623025,32.635951],[102.623085,32.635952],[102.623155,32.635954],[102.623158,32.635977],[102.62319,32.636023],[102.623213,32.63605],[102.623236,32.636054],[102.623311,32.636038],[102.623358,32.636024],[102.623391,32.636009],[102.623423,32.635991],[102.623449,32.635967],[102.623472,32.635938],[102.623492,32.635916],[102.623549,32.635903],[102.623579,32.635904],[102.62358,32.63588],[102.623595,32.635824],[102.623799,32.635695],[102.623853,32.635693],[102.623899,32.63569],[102.623957,32.635651],[102.624033,32.635618],[102.624089,32.635615],[102.624154,32.635618],[102.624212,32.635638],[102.624273,32.635671],[102.624291,32.635699],[102.624297,32.635714],[102.624304,32.635733],[102.624326,32.635751],[102.624414,32.635802],[102.624521,32.635878],[102.624568,32.635921],[102.624609,32.635969],[102.624567,32.636049],[102.624422,32.636326],[102.624076,32.636571],[102.62406,32.636582],[102.623961,32.636569],[102.62384,32.636548],[102.623661,32.636536],[102.623709,32.636569],[102.623736,32.636598],[102.623227,32.636612],[102.622619,32.636891],[102.622579,32.636909],[102.622242,32.637317],[102.622202,32.637366],[102.622087,32.637586],[102.622061,32.637636],[102.621961,32.637825],[102.621974,32.637859],[102.622075,32.638137],[102.62212,32.638188],[102.622146,32.638221],[102.622178,32.63827],[102.622197,32.638314],[102.622209,32.638351],[102.622218,32.638381],[102.622226,32.638408],[102.622234,32.638433],[102.622298,32.638459],[102.622581,32.638572],[102.623273,32.638314],[102.623511,32.638309],[102.623522,32.638308],[102.623826,32.638301],[102.623867,32.6383],[102.623922,32.638299],[102.624188,32.638293],[102.624339,32.638636],[102.624446,32.638877],[102.624478,32.639223],[102.624517,32.639652],[102.623913,32.640027],[102.623183,32.640013],[102.622984,32.64022],[102.622942,32.640263],[102.622854,32.640355],[102.622852,32.640433],[102.62285,32.640505],[102.622849,32.640525],[102.622841,32.640819],[102.623331,32.64133],[102.623925,32.641303],[102.623956,32.641283],[102.624108,32.641187],[102.624211,32.641122],[102.624265,32.641052],[102.624306,32.640993],[102.624365,32.640937],[102.624426,32.640901],[102.62453,32.640866],[102.624653,32.640854],[102.624669,32.640847],[102.624709,32.640828],[102.625131,32.64063],[102.625683,32.640524],[102.625755,32.64051],[102.625866,32.640489],[102.62595,32.640439],[102.625997,32.640411],[102.625998,32.640401],[102.625999,32.640385],[102.626011,32.640364],[102.626022,32.640335],[102.626074,32.640276],[102.626099,32.640264],[102.626126,32.640256],[102.626136,32.640243],[102.626141,32.640219],[102.626143,32.640198],[102.626149,32.640171],[102.626168,32.64015],[102.626254,32.640108],[102.62629,32.640105],[102.626311,32.640101],[102.626332,32.640083],[102.62635,32.640055],[102.626389,32.64003],[102.62647,32.63998],[102.626546,32.639963],[102.626613,32.639958],[102.626673,32.639961],[102.626713,32.639973],[102.626732,32.639974],[102.626748,32.639965],[102.626824,32.639888],[102.626915,32.639796],[102.626928,32.639782],[102.626942,32.639769],[102.627123,32.639585],[102.627629,32.639479],[102.627741,32.639565],[102.627942,32.639717],[102.627959,32.639744],[102.628013,32.639828],[102.62806,32.639901],[102.628118,32.639991],[102.628064,32.640045],[102.62797,32.640143],[102.627601,32.640522],[102.627319,32.64076],[102.62712,32.640927],[102.627,32.641052],[102.626767,32.641306],[102.626634,32.641435],[102.626569,32.641496],[102.62656,32.641504],[102.626511,32.641553],[102.626462,32.641605],[102.626407,32.641713],[102.626391,32.641751],[102.626374,32.641763],[102.626358,32.64177],[102.626363,32.641808],[102.626415,32.642201],[102.626588,32.642396],[102.626576,32.642456],[102.626578,32.642495],[102.626596,32.642531],[102.626611,32.642578],[102.626647,32.642619],[102.626737,32.64267],[102.626794,32.642697],[102.626824,32.642728],[102.626845,32.642772],[102.626865,32.642816],[102.626893,32.642851],[102.626939,32.642875],[102.626987,32.642894],[102.627103,32.642935],[102.627155,32.642935],[102.627443,32.643145],[102.627452,32.643152],[102.627463,32.643137],[102.627548,32.643157],[102.627593,32.643198],[102.62762,32.643225],[102.627652,32.643251],[102.627683,32.643285],[102.627716,32.643315],[102.627736,32.64333],[102.627768,32.643337],[102.6278,32.643345],[102.627833,32.643358],[102.627792,32.643357],[102.627773,32.643365],[102.62774,32.643381],[102.628065,32.643701],[102.628129,32.644746],[102.627714,32.644922],[102.627697,32.644929],[102.627553,32.64499],[102.627505,32.64501],[102.627494,32.645015],[102.627344,32.645079],[102.6272,32.645298],[102.627197,32.645303],[102.627184,32.645323],[102.627124,32.645413],[102.627088,32.645468],[102.627083,32.645475],[102.626868,32.645804],[102.626742,32.645906],[102.626733,32.645913],[102.626614,32.64601],[102.626595,32.646025],[102.626583,32.646035],[102.626573,32.646042],[102.626216,32.646332],[102.62622,32.646374],[102.62622,32.646402],[102.626223,32.646432],[102.626223,32.646445],[102.626216,32.646457],[102.626213,32.64646],[102.626202,32.646444],[102.626178,32.646418],[102.626159,32.646395],[102.626103,32.646457],[102.625867,32.646721],[102.625842,32.64675],[102.625832,32.64676],[102.625811,32.646784],[102.625664,32.646948],[102.625602,32.64702],[102.625589,32.647488],[102.625589,32.64752],[102.626006,32.647629],[102.626156,32.647669],[102.626168,32.647672],[102.626224,32.647686],[102.626356,32.647689],[102.626417,32.64769],[102.627092,32.647703],[102.627145,32.647682],[102.627165,32.647674],[102.627176,32.647669],[102.627375,32.647589],[102.627409,32.647608],[102.627459,32.647624],[102.627493,32.647633],[102.627567,32.647637],[102.627595,32.647639],[102.627609,32.647639],[102.627673,32.647635],[102.6277,32.647623],[102.627723,32.647608],[102.627735,32.647597],[102.627746,32.647577],[102.62775,32.647559],[102.627754,32.647544],[102.62776,32.647528],[102.62777,32.647517],[102.627785,32.647505],[102.627799,32.647495],[102.627818,32.647486],[102.627844,32.647475],[102.627853,32.647466],[102.627855,32.647458],[102.627854,32.647442],[102.627842,32.64742],[102.627824,32.647393],[102.627784,32.647345],[102.627867,32.647264],[102.628276,32.646863],[102.628302,32.646837],[102.628404,32.646834],[102.628425,32.646834],[102.628551,32.646831],[102.628614,32.646829],[102.629217,32.646815],[102.629469,32.646928],[102.629532,32.646956],[102.629548,32.646963],[102.629681,32.647056],[102.629731,32.647103],[102.629766,32.647138],[102.629792,32.647173],[102.629891,32.647289],[102.629906,32.647337],[102.62991,32.647343],[102.629915,32.647354],[102.629915,32.647365],[102.629909,32.647389],[102.629887,32.647434],[102.629857,32.647492],[102.629771,32.647687],[102.629718,32.647744],[102.629659,32.647782],[102.629628,32.647802],[102.629597,32.647817],[102.629574,32.647841],[102.629543,32.647885],[102.629498,32.647951],[102.629481,32.647999],[102.629461,32.648035],[102.629418,32.648096],[102.629399,32.648129],[102.629374,32.648141],[102.62936,32.648141],[102.629346,32.648138],[102.629329,32.648163],[102.629271,32.648247],[102.62919,32.648367],[102.629165,32.648404],[102.628938,32.648743],[102.628923,32.649284],[102.629463,32.649603],[102.63037,32.649878],[102.630377,32.649879],[102.630687,32.649974],[102.631415,32.649935],[102.63174,32.649917],[102.631907,32.649842],[102.632467,32.649588],[102.63248,32.649583],[102.632512,32.649549],[102.632541,32.649519],[102.632558,32.649501],[102.632808,32.649241],[102.632096,32.648532],[102.632101,32.648348],[102.632104,32.648217],[102.632105,32.648184],[102.63231,32.648166],[102.632396,32.648214],[102.632522,32.648303],[102.632706,32.648412],[102.632804,32.648476],[102.632908,32.648529],[102.633005,32.648566],[102.633071,32.648598],[102.633136,32.648631],[102.633158,32.648647],[102.633183,32.648672],[102.633203,32.648688],[102.63322,32.648699],[102.63325,32.648698],[102.633258,32.648684],[102.633277,32.648675],[102.633296,32.648666],[102.633326,32.64866],[102.633338,32.648674],[102.633357,32.648718],[102.633373,32.648769],[102.633404,32.648827],[102.633469,32.648894],[102.633506,32.648948],[102.63354,32.649026],[102.633557,32.64912],[102.633595,32.649235],[102.633619,32.64936],[102.633615,32.649434],[102.633605,32.649544],[102.63359,32.64957],[102.633585,32.649578],[102.633564,32.6496],[102.633558,32.649691],[102.63359,32.64969],[102.633645,32.649691],[102.633705,32.649915],[102.63402,32.650076],[102.634284,32.650011],[102.634653,32.64992],[102.634894,32.64986],[102.634957,32.64984],[102.634991,32.649829],[102.635004,32.649825],[102.635153,32.649776],[102.635178,32.649768],[102.63568,32.649603],[102.63569,32.649598],[102.635796,32.649538],[102.636105,32.649366],[102.636118,32.649359],[102.636256,32.649282],[102.63628,32.649268],[102.636376,32.648927],[102.636395,32.648859],[102.636432,32.64873],[102.636436,32.648687],[102.636437,32.64868],[102.636494,32.648112],[102.636641,32.64806],[102.636676,32.648048],[102.636895,32.64797],[102.636909,32.647966],[102.637508,32.64809],[102.637607,32.648111],[102.637703,32.6482],[102.63779,32.648292],[102.637878,32.648376],[102.637928,32.648438],[102.637953,32.648494],[102.637989,32.648553],[102.638039,32.648598],[102.638128,32.64867],[102.638176,32.64872],[102.638258,32.648789],[102.638374,32.649146],[102.638398,32.649219],[102.638403,32.649235],[102.638406,32.649244],[102.638427,32.649308],[102.63844,32.649372],[102.638405,32.649414],[102.638393,32.649429],[102.638382,32.649447],[102.638381,32.649463],[102.638388,32.649476],[102.638388,32.649487],[102.638391,32.649507],[102.638462,32.649486],[102.638588,32.650123],[102.639039,32.650364],[102.639366,32.650099],[102.639383,32.65008],[102.639396,32.650066],[102.639559,32.649884],[102.63958,32.649859],[102.639815,32.649597],[102.639883,32.649521],[102.639978,32.649415],[102.640241,32.649274],[102.640256,32.649266],[102.640534,32.649116],[102.640851,32.649238],[102.641167,32.64936],[102.641355,32.649515],[102.641362,32.649555],[102.641373,32.649595],[102.641388,32.649639],[102.641406,32.649681],[102.641429,32.6497],[102.641448,32.649701],[102.641474,32.649688],[102.641502,32.649682],[102.641514,32.649688],[102.641516,32.649696],[102.641591,32.649711],[102.641637,32.64972],[102.641682,32.649738],[102.641713,32.649751],[102.641754,32.649773],[102.641788,32.649839],[102.641809,32.649892],[102.641878,32.64995],[102.641844,32.649988],[102.641836,32.650018],[102.641835,32.650049],[102.641847,32.650098],[102.641842,32.650144],[102.641854,32.65019],[102.641779,32.650159],[102.641725,32.650267],[102.6417,32.650316],[102.641594,32.650527],[102.641482,32.650646],[102.641464,32.650665],[102.641238,32.650903],[102.641233,32.650909],[102.641096,32.651054],[102.641024,32.651053],[102.640971,32.651057],[102.640918,32.65108],[102.640869,32.651121],[102.640792,32.651222],[102.640776,32.65128],[102.640767,32.651324],[102.640756,32.651378],[102.64075,32.651425],[102.640749,32.651456],[102.640778,32.651495],[102.640842,32.65154],[102.640909,32.651578],[102.640984,32.651616],[102.641069,32.65165],[102.641184,32.651674],[102.641198,32.65168],[102.64127,32.651691],[102.641348,32.651694],[102.641428,32.651698],[102.641479,32.651693],[102.641545,32.651695],[102.641614,32.651704],[102.641652,32.651713],[102.641696,32.651726],[102.641762,32.651737],[102.641851,32.651719],[102.641925,32.651696],[102.641971,32.651695],[102.642012,32.651676],[102.642042,32.651658],[102.642118,32.6516],[102.642338,32.651558],[102.642375,32.651551],[102.642411,32.651544],[102.642827,32.651464],[102.64294,32.651442],[102.643258,32.651528],[102.643265,32.65153],[102.643304,32.65154],[102.643629,32.651628],[102.643712,32.65165],[102.643774,32.65173],[102.643802,32.651766],[102.643825,32.651802],[102.643842,32.651837],[102.643845,32.651854],[102.643823,32.651874],[102.643868,32.651966],[102.643881,32.651991],[102.643885,32.652001],[102.643872,32.652504],[102.643908,32.652568],[102.64399,32.65255],[102.644052,32.652526],[102.644092,32.652477],[102.644126,32.652437],[102.644178,32.652405],[102.644241,32.652409],[102.644323,32.65244],[102.64442,32.652467],[102.644492,32.65248],[102.644537,32.652481],[102.64456,32.652469],[102.644661,32.65251],[102.644727,32.652471],[102.644741,32.652462],[102.64478,32.652438],[102.644819,32.652438],[102.644877,32.652428],[102.644947,32.652408],[102.645011,32.652382],[102.645079,32.652351],[102.645118,32.652329],[102.645171,32.652291],[102.645194,32.652271],[102.645229,32.652236],[102.64527,32.652195],[102.645292,32.652155],[102.645298,32.652125],[102.645341,32.652059],[102.645358,32.652007],[102.645371,32.651967],[102.645396,32.651912],[102.645425,32.651879],[102.645447,32.651715],[102.645463,32.651673],[102.645477,32.651662],[102.645476,32.651547],[102.645481,32.651488],[102.645486,32.651413],[102.645458,32.651296],[102.645556,32.651139],[102.645614,32.65112],[102.645628,32.651118],[102.645741,32.651096],[102.64584,32.651101],[102.64594,32.651134],[102.645972,32.651079],[102.646015,32.651],[102.646024,32.651003],[102.64607,32.651015],[102.646091,32.651021],[102.646097,32.651022],[102.646112,32.650997],[102.646263,32.651067],[102.646467,32.651122],[102.647838,32.651148],[102.648067,32.651187],[102.648838,32.651321],[102.648833,32.651528],[102.648832,32.651555],[102.64883,32.651649],[102.648825,32.651823],[102.648731,32.651947],[102.64865,32.652053],[102.648671,32.651991],[102.648679,32.651971],[102.648689,32.651941],[102.64869,32.651893],[102.648693,32.651852],[102.648686,32.651785],[102.64865,32.651705],[102.648631,32.651676],[102.648614,32.651649],[102.648582,32.651622],[102.648556,32.651602],[102.64852,32.651575],[102.648461,32.651549],[102.648417,32.651528],[102.648381,32.651514],[102.648312,32.651489],[102.648271,32.651475],[102.648223,32.651471],[102.648176,32.651471],[102.648281,32.651509],[102.648366,32.651541],[102.648426,32.65157],[102.64847,32.6516],[102.648505,32.651632],[102.64855,32.651674],[102.648575,32.651712],[102.648579,32.651759],[102.64858,32.651819],[102.648578,32.651865],[102.648568,32.651915],[102.64856,32.651958],[102.648537,32.652014],[102.648502,32.65205],[102.648468,32.652086],[102.648441,32.652112],[102.648393,32.652157],[102.648366,32.652188],[102.648334,32.652229],[102.648312,32.65226],[102.64829,32.652285],[102.648233,32.652318],[102.648201,32.652328],[102.648169,32.652348],[102.648164,32.652357],[102.648169,32.652376],[102.648144,32.652384],[102.647995,32.652416],[102.647933,32.652445],[102.647845,32.65248],[102.647775,32.652486],[102.647701,32.652483],[102.647597,32.652484],[102.647419,32.652475],[102.647089,32.652574],[102.646914,32.652627],[102.646825,32.652654],[102.646794,32.652663],[102.64667,32.6527],[102.646644,32.652708],[102.646582,32.652727],[102.646516,32.652746],[102.646166,32.652983],[102.645964,32.653355],[102.645981,32.653973],[102.646001,32.654009],[102.646156,32.654286],[102.646513,32.654353],[102.6469,32.654426],[102.64697,32.65444],[102.647065,32.654458],[102.647189,32.654423],[102.64723,32.654411],[102.647462,32.654346],[102.64771,32.654277],[102.647894,32.654314],[102.648138,32.654364],[102.64823,32.654383],[102.648968,32.654534],[102.649164,32.654574],[102.649299,32.654632],[102.6496,32.654759],[102.649797,32.654842],[102.649976,32.654918],[102.650023,32.654938],[102.650978,32.655188],[102.651474,32.655282],[102.651494,32.655286],[102.651658,32.655317],[102.651682,32.655348],[102.651747,32.655363],[102.651773,32.655371],[102.6518,32.655389],[102.651826,32.655408],[102.651846,32.655427],[102.651856,32.655457],[102.651856,32.655485],[102.651851,32.655516],[102.651844,32.655558],[102.651907,32.655641],[102.651904,32.655567],[102.651904,32.655534],[102.651905,32.655491],[102.651905,32.655441],[102.651906,32.655414],[102.65192,32.655396],[102.651932,32.65539],[102.651961,32.655391],[102.651995,32.655409],[102.652016,32.655442],[102.652023,32.655492],[102.652021,32.655556],[102.652012,32.655609],[102.651995,32.655655],[102.651953,32.6557],[102.652172,32.655985],[102.652298,32.65615],[102.652321,32.65618],[102.652334,32.65654],[102.652341,32.656723],[102.652348,32.656915],[102.652329,32.656947],[102.652178,32.657206],[102.652146,32.65726],[102.652137,32.657275],[102.652131,32.657286],[102.652065,32.657399],[102.652013,32.657488],[102.651958,32.657562],[102.651868,32.657683],[102.651863,32.65769],[102.651729,32.65787],[102.651744,32.657942],[102.651773,32.658083],[102.651782,32.658126],[102.65181,32.658258],[102.6524,32.658423],[102.652586,32.658402],[102.652703,32.658389],[102.652811,32.658376],[102.652912,32.658365],[102.653027,32.658352],[102.653084,32.658345],[102.653146,32.658386],[102.653175,32.658414],[102.653197,32.658435],[102.653212,32.658448],[102.653215,32.658451],[102.653297,32.658495],[102.653388,32.658525],[102.653463,32.658536],[102.653568,32.658526],[102.653635,32.658509],[102.653657,32.658504],[102.65366,32.658502],[102.65373,32.658464],[102.653794,32.658421],[102.653873,32.658375],[102.65393,32.658313],[102.653984,32.658258],[102.654065,32.658218],[102.654139,32.658164],[102.654178,32.658126],[102.654189,32.658071],[102.654177,32.65799],[102.654141,32.657929],[102.654096,32.657886],[102.654034,32.657839],[102.65394,32.657765],[102.65391,32.657751],[102.653927,32.657591],[102.65393,32.657563],[102.65393,32.657544],[102.653911,32.656557],[102.654116,32.656229],[102.654197,32.656099],[102.654241,32.656052],[102.654352,32.656076],[102.654515,32.656123],[102.654614,32.656204],[102.654696,32.656224],[102.654896,32.656387],[102.655026,32.656493],[102.655036,32.656501],[102.655075,32.656533],[102.655095,32.65655],[102.655278,32.656699],[102.655442,32.656856],[102.655451,32.656865],[102.655813,32.657212],[102.6562,32.657822],[102.656384,32.658111],[102.656969,32.658771],[102.657165,32.658991],[102.657242,32.659078],[102.657708,32.659398],[102.657777,32.659446],[102.658154,32.659607],[102.65828,32.65966],[102.658717,32.659846],[102.658804,32.659884],[102.658876,32.659914],[102.658885,32.659918],[102.659854,32.660197],[102.659891,32.660207],[102.660115,32.66016],[102.660221,32.660138],[102.660263,32.660129],[102.660331,32.660115],[102.660468,32.660086],[102.66048,32.660083],[102.661071,32.659959],[102.661588,32.659901],[102.661715,32.659887],[102.661766,32.659881],[102.661976,32.659953],[102.662145,32.66001],[102.662165,32.660017],[102.662194,32.660027],[102.662423,32.660104],[102.662432,32.660107],[102.662515,32.660135],[102.662537,32.660143],[102.662547,32.660146],[102.662612,32.660168],[102.663051,32.65968],[102.663113,32.659534],[102.663392,32.658874],[102.663745,32.658782],[102.663774,32.658798],[102.663842,32.65881],[102.663957,32.658847],[102.664166,32.658972],[102.664291,32.659076],[102.664352,32.659195],[102.664496,32.659481],[102.664431,32.659931],[102.664328,32.660206],[102.664308,32.660258],[102.664301,32.660276],[102.664145,32.660693],[102.663901,32.661238],[102.663909,32.661314],[102.66393,32.661365],[102.663946,32.661403],[102.663976,32.661466],[102.664012,32.661519],[102.664063,32.661558],[102.663935,32.661619],[102.663914,32.66163],[102.663873,32.661639],[102.663952,32.661856],[102.663999,32.661985],[102.664002,32.661992],[102.664054,32.662135],[102.66456,32.662507],[102.664645,32.662571],[102.664653,32.662576],[102.664682,32.662598],[102.664897,32.662666],[102.664908,32.66267],[102.664943,32.662681],[102.665581,32.662885],[102.666715,32.66319],[102.666766,32.663204],[102.6669,32.66324],[102.667305,32.663349],[102.667533,32.663334],[102.667752,32.663338],[102.668238,32.663295],[102.668465,32.663198],[102.669047,32.66295],[102.669561,32.662815],[102.669852,32.662739],[102.669939,32.662765],[102.669943,32.662767],[102.67017,32.662835],[102.670581,32.663429],[102.670713,32.663575],[102.670729,32.663593],[102.67085,32.663727],[102.670858,32.663736],[102.670925,32.663809],[102.670967,32.663856],[102.671203,32.664118],[102.671874,32.664987],[102.671966,32.665055],[102.671979,32.665064],[102.672161,32.665199],[102.672287,32.665292],[102.672368,32.665317],[102.672453,32.665356],[102.672506,32.665382],[102.672538,32.6654],[102.672603,32.665479],[102.672814,32.66554],[102.6732,32.665651],[102.673228,32.665659],[102.673251,32.665666],[102.673508,32.665739],[102.6739,32.665784],[102.674038,32.665799],[102.674246,32.665823],[102.674347,32.665834],[102.674354,32.665835],[102.674498,32.665851],[102.674558,32.665833],[102.674644,32.665833],[102.674713,32.665832],[102.674781,32.665836],[102.674833,32.665856],[102.674869,32.665893],[102.674897,32.665896],[102.674944,32.665901],[102.675118,32.665901],[102.675141,32.665901],[102.675492,32.6659],[102.675556,32.6659],[102.675723,32.6659],[102.675732,32.6659],[102.676871,32.665897],[102.677008,32.665897],[102.677131,32.665897],[102.677243,32.665925],[102.67728,32.665935],[102.677703,32.666043],[102.677937,32.666103],[102.677949,32.666105],[102.678058,32.666133],[102.678085,32.66614],[102.678324,32.666447],[102.678355,32.666486],[102.678393,32.666535],[102.67855,32.666735],[102.678713,32.667587],[102.678699,32.668128],[102.678911,32.668592],[102.67908,32.668782],[102.679253,32.668977],[102.679342,32.669005],[102.679356,32.66901],[102.679442,32.669037],[102.67976,32.669138],[102.679888,32.669178],[102.680427,32.669351],[102.680707,32.669653],[102.680831,32.669767],[102.68084,32.669776],[102.680857,32.669791],[102.680891,32.669823],[102.681199,32.670106],[102.681207,32.670113],[102.681219,32.670179],[102.681293,32.670263],[102.681376,32.670362],[102.681539,32.670496],[102.681564,32.670516],[102.681696,32.670622],[102.681834,32.670695],[102.681933,32.670728],[102.682008,32.670744],[102.682149,32.670761],[102.68225,32.670765],[102.682315,32.670764],[102.682328,32.670767],[102.682626,32.670848],[102.682674,32.670861],[102.683073,32.670969],[102.683415,32.671332],[102.683452,32.671372],[102.683467,32.671388],[102.68354,32.671465],[102.683542,32.67147],[102.683669,32.671799],[102.683682,32.671834],[102.683692,32.67186],[102.68374,32.671985],[102.68375,32.67201],[102.683765,32.672191],[102.683765,32.672199],[102.683798,32.672606],[102.684081,32.672828],[102.684462,32.672916],[102.685395,32.672717],[102.685713,32.672804],[102.685769,32.673103],[102.68576,32.673454],[102.685527,32.673541],[102.685475,32.673561],[102.685326,32.673616],[102.685276,32.673635],[102.685199,32.673653],[102.684761,32.673761],[102.684191,32.67371],[102.683994,32.673692],[102.683294,32.673679],[102.683125,32.673646],[102.682334,32.673489],[102.68224,32.67347],[102.682123,32.673486],[102.681534,32.673566],[102.681076,32.673936],[102.681001,32.674262],[102.681038,32.674407],[102.681082,32.674508],[102.681159,32.674621],[102.681323,32.674784],[102.681411,32.674893],[102.681482,32.674975],[102.681521,32.675014],[102.681649,32.6751],[102.681748,32.675149],[102.681835,32.675168],[102.681991,32.67516],[102.682117,32.675122],[102.682356,32.675177],[102.68256,32.675187],[102.683283,32.675222],[102.683561,32.675298],[102.683601,32.675309],[102.683689,32.675608],[102.683384,32.676676],[102.683215,32.676868],[102.683093,32.677005],[102.683032,32.677005],[102.682963,32.677006],[102.682918,32.677014],[102.682844,32.677026],[102.682743,32.677065],[102.682618,32.677107],[102.68247,32.677154],[102.682431,32.677204],[102.682416,32.677278],[102.682413,32.677294],[102.682385,32.677355],[102.682326,32.677409],[102.682321,32.677414],[102.68229,32.677449],[102.682279,32.677463],[102.682263,32.677557],[102.682238,32.677683],[102.682241,32.677779],[102.682246,32.677847],[102.681831,32.678132],[102.681757,32.678183],[102.681706,32.678218],[102.681667,32.678244],[102.681637,32.678265],[102.681366,32.678451],[102.680135,32.679134],[102.678383,32.679422],[102.676639,32.67939],[102.67635,32.67926],[102.676287,32.679232],[102.67544,32.678854],[102.674451,32.678964],[102.673309,32.679135],[102.672682,32.679893],[102.672656,32.679999],[102.672635,32.680083],[102.672356,32.681203],[102.67192,32.682958],[102.671496,32.684682],[102.671464,32.685901],[102.671802,32.687511],[102.672292,32.689059],[102.67323,32.690937],[102.673717,32.692614],[102.674282,32.694228],[102.674756,32.696418],[102.675227,32.698736],[102.675186,32.700339],[102.675395,32.701302],[102.675466,32.701628],[102.675476,32.70156],[102.676411,32.70271],[102.678,32.703419],[102.678915,32.703254],[102.680319,32.702827],[102.681951,32.701906],[102.682445,32.701482],[102.68316,32.700868],[102.683759,32.700354],[102.687705,32.696008],[102.68777,32.695936],[102.691877,32.691413],[102.693023,32.69015],[102.693482,32.690181],[102.693933,32.690212],[102.693941,32.690213],[102.695055,32.690323],[102.696438,32.690711],[102.698076,32.691602],[102.698802,32.692522],[102.698869,32.694109],[102.698738,32.695012],[102.698919,32.696329],[102.69933,32.697017],[102.699845,32.697841],[102.701003,32.698633],[102.70224,32.698831],[102.702284,32.698838],[102.703359,32.698676],[102.704211,32.698918],[102.705215,32.699435],[102.706591,32.70014],[102.707656,32.700386],[102.708339,32.700897],[102.709341,32.701549],[102.710017,32.702332],[102.710474,32.703337],[102.711045,32.704072],[102.710897,32.705149],[102.710358,32.706276],[102.709519,32.70857],[102.709183,32.710255],[102.709942,32.711094],[102.710765,32.713253],[102.711114,32.714868],[102.711905,32.716367],[102.712407,32.717695],[102.712902,32.719354],[102.713119,32.720389],[102.713414,32.722209],[102.713869,32.723495],[102.714009,32.725642],[102.71461,32.727312],[102.714921,32.728174],[102.715777,32.730953],[102.716123,32.732691],[102.716965,32.734109],[102.717708,32.735566],[102.717499,32.736098],[102.717228,32.737165],[102.716983,32.73914],[102.716626,32.743546],[102.716646,32.743862],[102.71673,32.745239],[102.717,32.748006],[102.717373,32.748714],[102.717787,32.749711],[102.718502,32.750343],[102.719018,32.751013],[102.719211,32.751263],[102.720301,32.75252],[102.720966,32.753233],[102.721534,32.753945],[102.72146,32.754933],[102.721475,32.756253],[102.721303,32.758239],[102.721268,32.758641],[102.721183,32.760042],[102.721403,32.760994],[102.721535,32.761574],[102.721528,32.761909],[102.721562,32.761901],[102.721722,32.761859],[102.722461,32.761665],[102.723295,32.761681],[102.725669,32.762026],[102.726982,32.761949],[102.728347,32.762125],[102.729958,32.762053],[102.731268,32.762077],[102.732346,32.761845],[102.733005,32.761706],[102.734195,32.761778],[102.736213,32.762066],[102.738288,32.762456],[102.739106,32.763074],[102.740571,32.764057],[102.74239,32.76516],[102.743606,32.766541],[102.745408,32.767744],[102.746884,32.768778],[102.746896,32.768786],[102.746903,32.768791],[102.746988,32.768817],[102.747007,32.768823],[102.747886,32.769096],[102.747987,32.769127],[102.74832,32.769231],[102.748441,32.769253],[102.748457,32.769256],[102.748725,32.769304],[102.74874,32.769307],[102.749675,32.769477],[102.749676,32.769478],[102.749698,32.769482],[102.751567,32.769817],[102.753668,32.76978],[102.755127,32.77041],[102.756347,32.77164],[102.756686,32.772363],[102.757023,32.7732],[102.757893,32.774121],[102.759334,32.775469],[102.760564,32.776321],[102.762059,32.777292],[102.762794,32.778286],[102.76358,32.779018],[102.764572,32.780432],[102.766972,32.782778],[102.768283,32.783934],[102.768603,32.789036],[102.768401,32.789977],[102.768283,32.791107],[102.767846,32.792496],[102.767758,32.794231],[102.7685,32.796736],[102.769432,32.798791],[102.77063,32.800927],[102.771281,32.801731],[102.772867,32.802665],[102.774801,32.803983],[102.777841,32.805774],[102.779207,32.806553],[102.779383,32.80667],[102.778828,32.807415],[102.778451,32.808201],[102.778086,32.810271],[102.778714,32.811981],[102.778952,32.813193],[102.778791,32.814285],[102.778842,32.815834],[102.778698,32.818021],[102.778082,32.819407],[102.77715,32.820938],[102.776819,32.82165],[102.776928,32.822671],[102.777201,32.824299],[102.777562,32.825929],[102.77749,32.827022],[102.777092,32.8281],[102.776963,32.828447],[102.776835,32.829659],[102.776788,32.830105],[102.776818,32.830249],[102.776906,32.830668],[102.777068,32.831432],[102.777469,32.833251],[102.777969,32.834732],[102.778723,32.836784],[102.778864,32.838297],[102.779019,32.839244],[102.778935,32.840828],[102.77866,32.844711],[102.778601,32.847051],[102.778394,32.84818],[102.77869,32.848865],[102.780298,32.850743],[102.780965,32.852718],[102.781341,32.853782],[102.78237,32.855536],[102.782782,32.856978],[102.782848,32.857923],[102.782824,32.858867],[102.782933,32.859888],[102.783364,32.862349],[102.78402,32.864739],[102.784091,32.865458],[102.784121,32.866063],[102.784325,32.866859],[102.785388,32.867293],[102.785395,32.867294],[102.785864,32.867321],[102.786326,32.867347],[102.786548,32.867429],[102.78658,32.867441],[102.786635,32.867461],[102.787301,32.867705],[102.787402,32.86777],[102.787411,32.867776],[102.787497,32.867831],[102.787511,32.86784],[102.787961,32.868131],[102.788486,32.868632],[102.789357,32.869591],[102.78952,32.869795],[102.789877,32.870242],[102.790525,32.871394],[102.790649,32.871614],[102.790717,32.872446],[102.791453,32.873441],[102.791954,32.874884],[102.791887,32.875789],[102.791732,32.876617],[102.792015,32.87783],[102.792195,32.879607],[102.792755,32.880486],[102.794064,32.88183],[102.794845,32.882788],[102.795721,32.883558],[102.795932,32.884053],[102.795936,32.884076],[102.796124,32.88534],[102.795807,32.887297],[102.795242,32.890232],[102.794852,32.891546],[102.794106,32.892741],[102.793577,32.894242],[102.793334,32.894993],[102.793136,32.895782],[102.792982,32.896572],[102.792529,32.897642],[102.792174,32.898483],[102.792136,32.898708],[102.792016,32.899424],[102.791897,32.90063],[102.791918,32.901574],[102.79194,32.902481],[102.792147,32.904164],[102.792201,32.904599],[102.792311,32.905583],[102.792598,32.906607],[102.79258,32.907362],[102.792562,32.908079],[102.792588,32.908293],[102.792589,32.908296],[102.792659,32.908868],[102.792674,32.908987],[102.792499,32.909857],[102.792469,32.910003],[102.792451,32.910076],[102.792448,32.91009],[102.79243,32.91016],[102.792427,32.910174],[102.792381,32.91036],[102.79235,32.910484],[102.792171,32.911206],[102.791795,32.91166],[102.791772,32.911688],[102.791637,32.911851],[102.79161,32.911953],[102.791593,32.911993],[102.791561,32.912038],[102.791531,32.912086],[102.791515,32.912118],[102.791503,32.91218],[102.791459,32.912257],[102.791388,32.912299],[102.791313,32.912243],[102.791248,32.912322],[102.791095,32.912434],[102.791086,32.91244],[102.790959,32.912533],[102.790291,32.913022],[102.79009,32.913887],[102.790084,32.91414],[102.790069,32.914745],[102.790066,32.914868],[102.790168,32.915826],[102.790175,32.915889],[102.790176,32.915935],[102.790184,32.916358],[102.790195,32.916856],[102.790195,32.916871],[102.790185,32.91692],[102.790161,32.917035],[102.790093,32.91736],[102.789727,32.917693],[102.789323,32.917724],[102.789246,32.917726],[102.789228,32.917726],[102.789098,32.91773],[102.78886,32.917735],[102.788656,32.91774],[102.788644,32.917719],[102.788542,32.91766],[102.788463,32.917656],[102.788329,32.917688],[102.788313,32.917692],[102.788186,32.917746],[102.788048,32.917806],[102.787935,32.917821],[102.787859,32.917819],[102.787644,32.917837],[102.787617,32.917841],[102.787394,32.917881],[102.787318,32.917956],[102.787287,32.918051],[102.78726,32.918079],[102.787174,32.918127],[102.786756,32.918358],[102.78661,32.918476],[102.786551,32.918524],[102.786525,32.918546],[102.786208,32.918801],[102.786149,32.918839],[102.786003,32.918932],[102.785914,32.918988],[102.785818,32.919049],[102.785616,32.919177],[102.785571,32.919205],[102.785332,32.919338],[102.784709,32.919681],[102.784388,32.919977],[102.78422,32.920068],[102.784185,32.920084],[102.78412,32.920115],[102.783675,32.920321],[102.783617,32.920393],[102.783543,32.920473],[102.783454,32.920564],[102.783366,32.92062],[102.783167,32.92094],[102.783114,32.921025],[102.783102,32.921043],[102.783091,32.921058],[102.782407,32.921923],[102.782113,32.922097],[102.781916,32.922214],[102.781909,32.922218],[102.781674,32.922357],[102.781286,32.922431],[102.781227,32.922443],[102.781198,32.922448],[102.781004,32.922486],[102.780877,32.92251],[102.780821,32.922521],[102.780707,32.922543],[102.779793,32.922567],[102.778451,32.92234],[102.777396,32.9222],[102.776782,32.921742],[102.776003,32.920942],[102.776038,32.920923],[102.776038,32.920889],[102.77599,32.920763],[102.775953,32.920716],[102.775837,32.920637],[102.775724,32.920578],[102.775685,32.920557],[102.775565,32.920533],[102.775406,32.92053],[102.775292,32.920549],[102.775272,32.920539],[102.775261,32.920538],[102.774659,32.920528],[102.774166,32.920519],[102.772761,32.9209],[102.772644,32.92093],[102.771647,32.921183],[102.770824,32.921393],[102.770498,32.921468],[102.769064,32.921799],[102.768917,32.921832],[102.768211,32.921995],[102.765263,32.922511],[102.763859,32.922868],[102.763759,32.922893],[102.763664,32.922917],[102.763326,32.923003],[102.76197,32.923076],[102.760483,32.923155],[102.759033,32.923413],[102.757962,32.923922],[102.75694,32.92439],[102.755851,32.925049],[102.755767,32.9251],[102.755343,32.92565],[102.755324,32.925675],[102.75512,32.92594],[102.755005,32.926005],[102.754486,32.926294],[102.754013,32.926339],[102.753762,32.926362],[102.752718,32.925775],[102.750897,32.92471],[102.750821,32.924666],[102.75014,32.924268],[102.749539,32.923916],[102.749067,32.92364],[102.749043,32.92362],[102.748981,32.923567],[102.748182,32.922896],[102.747441,32.92239],[102.747439,32.922335],[102.747439,32.922325],[102.747411,32.922251],[102.747367,32.922131],[102.747305,32.922024],[102.747181,32.921783],[102.747138,32.9217],[102.747119,32.921684],[102.746578,32.921241],[102.746567,32.921239],[102.746329,32.921189],[102.746121,32.921145],[102.746019,32.921124],[102.746005,32.921121],[102.745525,32.92102],[102.744962,32.921075],[102.744943,32.921059],[102.744916,32.92106],[102.744895,32.921081],[102.744411,32.921129],[102.744397,32.92113],[102.744126,32.921157],[102.743884,32.921212],[102.743816,32.921258],[102.74378,32.921278],[102.743748,32.92135],[102.743591,32.921428],[102.74334,32.921553],[102.743312,32.921719],[102.743304,32.921767],[102.74328,32.921913],[102.743256,32.922054],[102.743253,32.922069],[102.743209,32.92233],[102.743185,32.922477],[102.743265,32.922461],[102.743288,32.922482],[102.743284,32.92251],[102.743266,32.922591],[102.743221,32.922724],[102.743198,32.922799],[102.743198,32.922843],[102.743208,32.92291],[102.74322,32.922971],[102.743238,32.923032],[102.743254,32.923076],[102.743306,32.923128],[102.743392,32.923538],[102.74332,32.923671],[102.743241,32.923819],[102.742972,32.923786],[102.742914,32.923778],[102.742902,32.923777],[102.742859,32.923772],[102.742664,32.923748],[102.742473,32.923724],[102.742381,32.923703],[102.74136,32.923474],[102.741241,32.923447],[102.74112,32.923392],[102.740974,32.92334],[102.740795,32.923289],[102.740621,32.923268],[102.74047,32.923257],[102.740368,32.923194],[102.740282,32.92314],[102.740175,32.923074],[102.740037,32.922988],[102.739923,32.922917],[102.739811,32.922848],[102.739661,32.922755],[102.739501,32.92266],[102.739349,32.922569],[102.73921,32.922475],[102.739069,32.922388],[102.738913,32.922291],[102.738759,32.922196],[102.738677,32.922141],[102.738578,32.922075],[102.738424,32.921973],[102.738326,32.921907],[102.73822,32.921837],[102.738081,32.921744],[102.737933,32.921646],[102.737763,32.921532],[102.737582,32.921412],[102.737408,32.921296],[102.737241,32.921184],[102.737116,32.921101],[102.736945,32.920987],[102.736807,32.920895],[102.73663,32.920778],[102.736439,32.920621],[102.736177,32.920407],[102.735922,32.920198],[102.735707,32.920021],[102.735575,32.919913],[102.735408,32.919777],[102.735104,32.919528],[102.734929,32.919384],[102.734786,32.919267],[102.734604,32.919118],[102.734407,32.918941],[102.734196,32.918751],[102.733962,32.918514],[102.733821,32.918381],[102.733813,32.918373],[102.733601,32.918174],[102.733385,32.91797],[102.733241,32.917835],[102.733084,32.91758],[102.732956,32.917371],[102.732834,32.917172],[102.732409,32.916481],[102.732131,32.916324],[102.731291,32.915851],[102.7311,32.915744],[102.730844,32.9156],[102.730825,32.915564],[102.730774,32.915564],[102.730742,32.915484],[102.73071,32.915442],[102.730692,32.915396],[102.730666,32.915328],[102.730646,32.915269],[102.730611,32.915197],[102.730604,32.915148],[102.730431,32.914821],[102.73045,32.914098],[102.730451,32.914056],[102.730457,32.913807],[102.730416,32.913718],[102.730393,32.913668],[102.730318,32.913505],[102.730317,32.913503],[102.730268,32.913397],[102.730192,32.913232],[102.72991,32.912621],[102.729624,32.912485],[102.729546,32.912448],[102.729416,32.912485],[102.729271,32.91247],[102.729104,32.912447],[102.729003,32.912416],[102.728956,32.912386],[102.728923,32.912373],[102.728853,32.912364],[102.728723,32.912359],[102.728318,32.91239],[102.728273,32.91241],[102.728178,32.912451],[102.728131,32.912471],[102.728089,32.912489],[102.727891,32.912583],[102.72786,32.9126],[102.7278,32.912634],[102.727718,32.912715],[102.727617,32.912821],[102.727519,32.912918],[102.727385,32.913042],[102.727329,32.913152],[102.727323,32.913157],[102.727005,32.913339],[102.726769,32.913295],[102.726683,32.913328],[102.726672,32.913328],[102.726669,32.913316],[102.726707,32.913283],[102.726503,32.913245],[102.726484,32.913241],[102.726459,32.913236],[102.726388,32.913223],[102.726047,32.913159],[102.724997,32.912622],[102.72498,32.912613],[102.724963,32.912605],[102.724813,32.912528],[102.724754,32.912513],[102.724466,32.912438],[102.724455,32.912436],[102.724443,32.912432],[102.724086,32.91234],[102.724068,32.912336],[102.72387,32.912284],[102.723754,32.912254],[102.723202,32.912112],[102.72308,32.91208],[102.722942,32.912045],[102.722804,32.912009],[102.722614,32.91196],[102.722608,32.911961],[102.722541,32.911974],[102.722528,32.911977],[102.722522,32.911978],[102.722416,32.911998],[102.721067,32.912257],[102.720696,32.91246],[102.720509,32.912563],[102.719994,32.912846],[102.71978,32.912873],[102.718304,32.913058],[102.71758,32.913167],[102.71658,32.912743],[102.716465,32.91247],[102.71643,32.912388],[102.716229,32.911912],[102.716218,32.911884],[102.716183,32.911854],[102.716182,32.911853],[102.715599,32.911339],[102.715582,32.911339],[102.715443,32.911336],[102.715372,32.911327],[102.715321,32.911309],[102.715254,32.911274],[102.715182,32.911236],[102.715117,32.911207],[102.715039,32.911186],[102.714956,32.911162],[102.71487,32.911103],[102.714747,32.911086],[102.714365,32.911054],[102.714299,32.911049],[102.714274,32.911047],[102.714123,32.911034],[102.713932,32.910911],[102.713413,32.910575],[102.712907,32.910053],[102.712776,32.909808],[102.712665,32.909666],[102.712609,32.909589],[102.712418,32.909461],[102.712252,32.909414],[102.712227,32.909408],[102.712116,32.909376],[102.711933,32.909306],[102.711733,32.909211],[102.711516,32.909092],[102.711279,32.908959],[102.71108,32.908821],[102.710956,32.908706],[102.710802,32.908622],[102.710755,32.908581],[102.710722,32.908578],[102.710292,32.908524],[102.709571,32.908435],[102.7087,32.908622],[102.708361,32.908658],[102.708216,32.908674],[102.708159,32.90868],[102.708094,32.908687],[102.707735,32.908726],[102.707646,32.908707],[102.707575,32.908692],[102.706683,32.908504],[102.706412,32.908304],[102.706367,32.908272],[102.706339,32.908251],[102.705893,32.907924],[102.705886,32.907918],[102.705833,32.907879],[102.705574,32.907808],[102.705442,32.907771],[102.70505,32.907662],[102.704856,32.907609],[102.704734,32.907575],[102.704478,32.907608],[102.704457,32.90761],[102.703898,32.907681],[102.703674,32.90771],[102.703656,32.907712],[102.703616,32.907717],[102.702512,32.907857],[102.702224,32.907894],[102.702106,32.907929],[102.702094,32.907932],[102.701927,32.907981],[102.700916,32.908276],[102.700469,32.908352],[102.700258,32.908388],[102.700235,32.908392],[102.698983,32.908605],[102.698446,32.908772],[102.698352,32.908801],[102.69829,32.90882],[102.697734,32.908993],[102.697625,32.909027],[102.697544,32.909051],[102.697536,32.909054],[102.697161,32.909169],[102.696122,32.909486],[102.69524,32.909546],[102.695183,32.90955],[102.694242,32.909614],[102.692375,32.909255],[102.691648,32.909009],[102.691632,32.909004],[102.691541,32.908973],[102.691524,32.908967],[102.691508,32.908962],[102.691436,32.908938],[102.691092,32.908822],[102.690849,32.908739],[102.690785,32.908684],[102.690442,32.908393],[102.690057,32.908066],[102.690044,32.908054],[102.689756,32.907809],[102.689737,32.907793],[102.689666,32.907732],[102.689484,32.907578],[102.688524,32.906942],[102.688397,32.906859],[102.688349,32.906826],[102.687006,32.90668],[102.686953,32.906701],[102.686929,32.90671],[102.686633,32.906829],[102.686622,32.906833],[102.68652,32.906874],[102.686487,32.906872],[102.685877,32.906839],[102.68578,32.906834],[102.685487,32.906818],[102.685367,32.906812],[102.685174,32.906788],[102.685024,32.90677],[102.684669,32.906727],[102.684588,32.906717],[102.684176,32.906668],[102.684065,32.906654],[102.683806,32.906623],[102.683784,32.90662],[102.683315,32.906611],[102.683042,32.906606],[102.682871,32.906603],[102.682832,32.906601],[102.682784,32.906598],[102.682777,32.906597],[102.682606,32.906587],[102.682449,32.906578],[102.68191,32.906545],[102.681343,32.906169],[102.681218,32.905396],[102.681288,32.905277],[102.681325,32.905214],[102.681571,32.904794],[102.682643,32.904259],[102.682647,32.904257],[102.68277,32.904196],[102.682796,32.904149],[102.682817,32.904128],[102.68285,32.904113],[102.682898,32.904094],[102.682939,32.904074],[102.682995,32.904034],[102.683052,32.903728],[102.683054,32.903717],[102.683152,32.9032],[102.682116,32.902328],[102.681595,32.90209],[102.681351,32.901978],[102.681107,32.901866],[102.681053,32.901841],[102.680548,32.901609],[102.68039,32.9014],[102.680397,32.90136],[102.680399,32.901325],[102.680397,32.901294],[102.680387,32.901265],[102.680348,32.901209],[102.680333,32.90119],[102.680306,32.901158],[102.680419,32.900913],[102.680429,32.90089],[102.680458,32.900829],[102.680677,32.900354],[102.680776,32.900262],[102.68106,32.9],[102.681367,32.899717],[102.68195,32.899485],[102.682538,32.899364],[102.682578,32.899356],[102.682595,32.899352],[102.682675,32.899336],[102.682987,32.89914],[102.683013,32.899108],[102.683031,32.899093],[102.683051,32.899082],[102.683071,32.899073],[102.683115,32.89906],[102.683116,32.899033],[102.683117,32.898998],[102.683121,32.898865],[102.683124,32.898712],[102.683163,32.898703],[102.683259,32.898671],[102.683286,32.898632],[102.683301,32.89855],[102.683301,32.898442],[102.683302,32.898416],[102.683266,32.898424],[102.683253,32.898474],[102.683219,32.89852],[102.683182,32.898554],[102.683128,32.898592],[102.683137,32.898249],[102.682616,32.89779],[102.682605,32.89778],[102.682525,32.89771],[102.682409,32.89764],[102.682273,32.897558],[102.682161,32.89749],[102.682138,32.897476],[102.681483,32.897082],[102.68052,32.896233],[102.680475,32.896192],[102.680198,32.895948],[102.680026,32.895797],[102.67982,32.895665],[102.679814,32.895643],[102.679779,32.895555],[102.679745,32.895517],[102.679629,32.895423],[102.679411,32.895317],[102.67922,32.895247],[102.679132,32.895223],[102.678985,32.895128],[102.677992,32.89485],[102.677744,32.89478],[102.677699,32.894764],[102.67769,32.89476],[102.6766,32.894353],[102.675437,32.893248],[102.67542,32.893233],[102.67538,32.893194],[102.675214,32.893161],[102.675156,32.89315],[102.675121,32.893143],[102.674934,32.893105],[102.674932,32.893105],[102.67471,32.89306],[102.674546,32.89318],[102.674391,32.893184],[102.674259,32.893207],[102.674224,32.89325],[102.674244,32.893347],[102.674267,32.893385],[102.674171,32.893456],[102.67406,32.893538],[102.673934,32.893631],[102.673905,32.893652],[102.673732,32.89378],[102.673727,32.893784],[102.673582,32.893891],[102.673208,32.894028],[102.672699,32.894213],[102.672417,32.894316],[102.672181,32.894434],[102.671994,32.894497],[102.67193,32.894503],[102.671904,32.894503],[102.671862,32.894594],[102.671247,32.894903],[102.670716,32.895224],[102.670569,32.895312],[102.67052,32.895342],[102.670465,32.895375],[102.669704,32.895513],[102.66962,32.895528],[102.66958,32.895536],[102.66945,32.895559],[102.669277,32.895625],[102.669132,32.89568],[102.669116,32.895686],[102.668799,32.895807],[102.668775,32.895816],[102.668715,32.895839],[102.668332,32.895985],[102.666727,32.896685],[102.665941,32.897279],[102.665743,32.897268],[102.665707,32.897265],[102.665347,32.897244],[102.665116,32.897231],[102.664991,32.897223],[102.664967,32.897222],[102.664933,32.89722],[102.664223,32.89676],[102.663669,32.895898],[102.663396,32.895284],[102.663359,32.895057],[102.663371,32.89486],[102.66337,32.89451],[102.663323,32.89421],[102.663343,32.893988],[102.663309,32.893941],[102.663284,32.893795],[102.663283,32.89368],[102.663286,32.893564],[102.663282,32.893498],[102.663254,32.893365],[102.663256,32.893314],[102.663256,32.893293],[102.663252,32.89328],[102.662943,32.892394],[102.662522,32.89194],[102.662236,32.891849],[102.661711,32.891681],[102.661289,32.891693],[102.660845,32.891706],[102.660163,32.892018],[102.659453,32.892706],[102.659423,32.892734],[102.658214,32.892995],[102.658175,32.893014],[102.657727,32.89323],[102.657708,32.893378],[102.657666,32.893716],[102.657717,32.893906],[102.65772,32.893918],[102.657903,32.8946],[102.65794,32.894737],[102.657951,32.894777],[102.65794,32.894795],[102.657916,32.894839],[102.657896,32.894884],[102.657877,32.894944],[102.657853,32.895028],[102.657844,32.895084],[102.657837,32.895136],[102.657831,32.895167],[102.657807,32.895215],[102.657779,32.895304],[102.657769,32.895364],[102.657763,32.89542],[102.657763,32.89547],[102.657774,32.895521],[102.657781,32.895561],[102.657788,32.895596],[102.657788,32.895639],[102.657799,32.895756],[102.657791,32.89579],[102.657775,32.895842],[102.65776,32.895902],[102.657748,32.895951],[102.657742,32.896022],[102.657734,32.896075],[102.657719,32.896123],[102.657707,32.89615],[102.65768,32.896189],[102.657647,32.896223],[102.657595,32.896269],[102.657554,32.89631],[102.657512,32.896339],[102.657405,32.896396],[102.657375,32.896389],[102.657355,32.896381],[102.657345,32.896369],[102.657314,32.896348],[102.657283,32.896342],[102.657312,32.896324],[102.657266,32.89632],[102.65702,32.896301],[102.656172,32.895635],[102.655809,32.894817],[102.655688,32.894715],[102.655666,32.894697],[102.655436,32.894503],[102.655407,32.894417],[102.655358,32.894329],[102.655286,32.894246],[102.655241,32.89421],[102.655207,32.894169],[102.655163,32.894122],[102.655118,32.894094],[102.655054,32.894067],[102.654965,32.894054],[102.654896,32.894049],[102.654798,32.893966],[102.654774,32.893945],[102.654404,32.893727],[102.653779,32.893359],[102.65373,32.893353],[102.652916,32.893261],[102.651553,32.893885],[102.651363,32.894026],[102.650313,32.894808],[102.650277,32.894835],[102.649741,32.895177],[102.649687,32.895212],[102.649682,32.895287],[102.649552,32.895349],[102.649337,32.895435],[102.649227,32.895473],[102.649158,32.895495],[102.64909,32.895525],[102.649038,32.895568],[102.648795,32.895776],[102.648588,32.895963],[102.648418,32.896141],[102.64829,32.896338],[102.648212,32.89648],[102.648187,32.896508],[102.648151,32.89655],[102.647916,32.896819],[102.647879,32.896904],[102.647714,32.897294],[102.647717,32.897316],[102.647728,32.897394],[102.647752,32.897419],[102.647788,32.897445],[102.647823,32.897475],[102.647846,32.897512],[102.64786,32.897547],[102.64793,32.897624],[102.647969,32.897665],[102.648051,32.897713],[102.648333,32.897805],[102.648415,32.897833],[102.648421,32.897844],[102.648468,32.897922],[102.648575,32.8981],[102.648604,32.89815],[102.64862,32.898176],[102.648662,32.898199],[102.64869,32.898216],[102.648715,32.89824],[102.648726,32.898265],[102.648722,32.898283],[102.648697,32.898305],[102.648705,32.898318],[102.64874,32.898377],[102.648741,32.898383],[102.648955,32.899355],[102.64878,32.900186],[102.648746,32.900349],[102.648734,32.900406],[102.648717,32.900438],[102.648685,32.900502],[102.648589,32.900687],[102.64858,32.900704],[102.648493,32.900872],[102.648278,32.90129],[102.647988,32.90164],[102.647956,32.901679],[102.647949,32.901687],[102.647921,32.901721],[102.647781,32.901889],[102.64764,32.901948],[102.647604,32.901963],[102.64676,32.902316],[102.64648,32.90233],[102.646439,32.902333],[102.646228,32.902343],[102.645604,32.902375],[102.644939,32.902038],[102.644289,32.901174],[102.644176,32.901064],[102.644163,32.901051],[102.644144,32.901032],[102.644057,32.900946],[102.643867,32.90076],[102.643849,32.900753],[102.643616,32.900664],[102.643604,32.900659],[102.643417,32.900587],[102.6432,32.900504],[102.642113,32.900808],[102.642078,32.900818],[102.642057,32.900824],[102.641843,32.900884],[102.641649,32.901007],[102.64163,32.901019],[102.641605,32.901035],[102.640913,32.901475],[102.63978,32.902389],[102.639772,32.902395],[102.639571,32.902558],[102.639537,32.902585],[102.639399,32.90291],[102.639282,32.902909],[102.639166,32.903117],[102.639114,32.903378],[102.638917,32.903767],[102.638813,32.904022],[102.638725,32.904683],[102.638729,32.904799],[102.63872,32.904826],[102.638717,32.904836],[102.638653,32.905044],[102.638736,32.90575],[102.638736,32.905752],[102.638742,32.905803],[102.638776,32.906093],[102.63881,32.906386],[102.638846,32.906641],[102.638847,32.906642],[102.638848,32.906654],[102.638899,32.907013],[102.638906,32.907058],[102.638977,32.90756],[102.638979,32.90757],[102.638991,32.907659],[102.638974,32.907675],[102.638949,32.907703],[102.638926,32.907731],[102.638899,32.907758],[102.638875,32.907784],[102.638857,32.907807],[102.638858,32.907849],[102.638854,32.907902],[102.638816,32.907979],[102.638808,32.908094],[102.638818,32.908252],[102.63883,32.908446],[102.638775,32.908519],[102.638719,32.908595],[102.638712,32.908603],[102.638689,32.908634],[102.638553,32.908816],[102.637774,32.908863],[102.63776,32.908864],[102.637544,32.908877],[102.637562,32.90884],[102.637562,32.908815],[102.637542,32.908784],[102.637512,32.908781],[102.637467,32.908792],[102.637379,32.908827],[102.6372,32.908772],[102.637197,32.90877],[102.637189,32.908768],[102.636573,32.908576],[102.636569,32.908575],[102.636298,32.908491],[102.636157,32.908447],[102.636056,32.908415],[102.636014,32.908402],[102.635631,32.908196],[102.635759,32.908208],[102.635831,32.908216],[102.635777,32.908162],[102.635734,32.908135],[102.635648,32.908099],[102.635548,32.908071],[102.635437,32.90806],[102.635295,32.908014],[102.635186,32.907955],[102.634924,32.907813],[102.634893,32.907818],[102.6348,32.907831],[102.634803,32.907842],[102.634825,32.907857],[102.634845,32.907863],[102.634881,32.90788],[102.634866,32.90789],[102.63481,32.907899],[102.634773,32.907902],[102.634725,32.907908],[102.634669,32.907916],[102.634622,32.90792],[102.634578,32.90792],[102.63451,32.907935],[102.63444,32.907938],[102.634425,32.907924],[102.634408,32.907894],[102.634405,32.907885],[102.634259,32.907906],[102.634151,32.907921],[102.634106,32.907965],[102.633982,32.908013],[102.63376,32.908214],[102.633673,32.90837],[102.633669,32.908378],[102.633706,32.908358],[102.633697,32.908384],[102.633672,32.908455],[102.633446,32.909084],[102.633448,32.909315],[102.633451,32.909577],[102.633459,32.910423],[102.633158,32.911157],[102.633161,32.911223],[102.633099,32.911405],[102.633064,32.911482],[102.63295,32.911488],[102.632554,32.911727],[102.632352,32.911849],[102.632265,32.911902],[102.632122,32.911942],[102.632098,32.911948],[102.631709,32.912057],[102.631528,32.912107],[102.631066,32.912236],[102.63096,32.912265],[102.63089,32.912285],[102.63074,32.912327],[102.630646,32.912353],[102.630222,32.912471],[102.630083,32.91251],[102.629619,32.912738],[102.629352,32.912869],[102.629346,32.912872],[102.629248,32.912921],[102.628729,32.913174],[102.628468,32.913304],[102.628357,32.913358],[102.628346,32.913364],[102.627938,32.913564],[102.627826,32.913638],[102.627857,32.913679],[102.627804,32.913724],[102.627757,32.913764],[102.627717,32.913797],[102.627673,32.913766],[102.627622,32.913737],[102.627566,32.913712],[102.627486,32.913682],[102.627372,32.913652],[102.627293,32.913637],[102.627293,32.913665],[102.627294,32.913681],[102.627296,32.913693],[102.627301,32.913705],[102.627311,32.913725],[102.627312,32.913727],[102.627329,32.913749],[102.627343,32.913764],[102.627359,32.913775],[102.627386,32.913787],[102.627403,32.913797],[102.627407,32.913805],[102.627407,32.913819],[102.627408,32.913845],[102.627409,32.913899],[102.627406,32.913915],[102.62732,32.913971],[102.6273,32.913985],[102.627293,32.913989],[102.627188,32.913927],[102.627174,32.913921],[102.627014,32.914039],[102.626826,32.914228],[102.62657,32.914466],[102.626464,32.914602],[102.626331,32.914751],[102.626316,32.914762],[102.626231,32.91482],[102.62621,32.914864],[102.626131,32.914873],[102.625475,32.915709],[102.625147,32.916259],[102.625056,32.91641],[102.625006,32.916494],[102.624972,32.916551],[102.624471,32.917272],[102.624304,32.91738],[102.623325,32.91801],[102.622727,32.918396],[102.622575,32.918494],[102.622537,32.918518],[102.622456,32.91857],[102.622344,32.918642],[102.622268,32.918691],[102.622264,32.91871],[102.622252,32.918768],[102.622121,32.919364],[102.622022,32.919816],[102.62206,32.91986],[102.622119,32.919923],[102.622167,32.919965],[102.622164,32.92019],[102.622187,32.920224],[102.622252,32.920318],[102.622343,32.92045],[102.622378,32.920501],[102.622472,32.920638],[102.622504,32.920684],[102.622518,32.920701],[102.622552,32.92074],[102.6226,32.920797],[102.622695,32.920909],[102.622876,32.921123],[102.623484,32.921839],[102.62413,32.922457],[102.62423,32.922553],[102.62438,32.922696],[102.624385,32.922701],[102.624406,32.922721],[102.624427,32.922741],[102.62437,32.922788],[102.624522,32.922893],[102.624547,32.922905],[102.624716,32.923072],[102.62479,32.923129],[102.624853,32.923176],[102.624911,32.923211],[102.625064,32.923265],[102.625123,32.923279],[102.625135,32.923302],[102.625125,32.923322],[102.625088,32.923338],[102.625042,32.923351],[102.624992,32.923371],[102.624956,32.923393],[102.624953,32.923416],[102.624965,32.923437],[102.624994,32.923441],[102.625048,32.923421],[102.625101,32.923415],[102.625141,32.923431],[102.625196,32.923452],[102.625238,32.923459],[102.625316,32.923467],[102.625361,32.923485],[102.625368,32.923522],[102.625375,32.923548],[102.625424,32.923582],[102.625475,32.923596],[102.62553,32.923609],[102.625586,32.923629],[102.625633,32.923653],[102.625661,32.923676],[102.625703,32.92369],[102.625732,32.923722],[102.625746,32.923751],[102.625774,32.923775],[102.625802,32.923772],[102.625821,32.923754],[102.625858,32.923709],[102.625869,32.923702],[102.626133,32.923866],[102.626219,32.92392],[102.626306,32.923997],[102.626462,32.924135],[102.626609,32.924265],[102.626683,32.92433],[102.626866,32.924491],[102.627123,32.924718],[102.627159,32.92475],[102.627204,32.924827],[102.62724,32.924891],[102.62737,32.925116],[102.627443,32.925242],[102.627509,32.925355],[102.627544,32.925416],[102.627565,32.925452],[102.627717,32.925716],[102.627822,32.925898],[102.627826,32.925905],[102.627842,32.925932],[102.627941,32.926104],[102.627952,32.926149],[102.628035,32.926495],[102.628072,32.926649],[102.62809,32.926724],[102.628244,32.927368],[102.627833,32.928334],[102.627594,32.928481],[102.626806,32.928964],[102.626676,32.929114],[102.626655,32.929138],[102.626642,32.929153],[102.626012,32.929882],[102.625868,32.930111],[102.625668,32.93043],[102.625621,32.930505],[102.625606,32.930529],[102.625524,32.93066],[102.625345,32.930946],[102.625332,32.930966],[102.625177,32.931215],[102.625169,32.931228],[102.625197,32.931232],[102.625206,32.931252],[102.625206,32.931274],[102.625195,32.931307],[102.625181,32.931332],[102.625159,32.931349],[102.625083,32.931365],[102.625046,32.931365],[102.625017,32.931375],[102.624994,32.931421],[102.624988,32.931461],[102.62497,32.931512],[102.624945,32.931545],[102.624893,32.931572],[102.624853,32.931583],[102.624823,32.931597],[102.624812,32.931628],[102.62483,32.931679],[102.624694,32.931801],[102.624417,32.932049],[102.624352,32.932108],[102.62434,32.932118],[102.624322,32.932275],[102.624296,32.932367],[102.624268,32.932451],[102.62425,32.932496],[102.624212,32.932505],[102.624131,32.932516],[102.624021,32.932543],[102.623915,32.932574],[102.623863,32.932619],[102.623785,32.932719],[102.623691,32.932796],[102.623547,32.932913],[102.62347,32.932992],[102.623394,32.933046],[102.623314,32.933071],[102.623205,32.933127],[102.623085,32.933154],[102.623006,32.933178],[102.622959,32.933214],[102.622869,32.933262],[102.622749,32.933313],[102.622607,32.933378],[102.622452,32.933447],[102.622308,32.933513],[102.622146,32.933591],[102.621992,32.933632],[102.621881,32.933675],[102.621854,32.933686],[102.621769,32.93371],[102.621693,32.933708],[102.621696,32.93369],[102.621698,32.93368],[102.621699,32.933675],[102.621682,32.933559],[102.621677,32.933527],[102.621431,32.933512],[102.620815,32.933476],[102.620127,32.933377],[102.620041,32.933364],[102.619924,32.933347],[102.619521,32.933289],[102.618546,32.933207],[102.618538,32.933206],[102.618315,32.933188],[102.618273,32.933184],[102.617902,32.933142],[102.617769,32.933127],[102.617755,32.933125],[102.617518,32.933099],[102.616977,32.933038],[102.616086,32.933994],[102.616112,32.934807],[102.616183,32.934882],[102.616202,32.934903],[102.617001,32.935757],[102.617902,32.936261],[102.617919,32.936263],[102.618905,32.936357],[102.618958,32.936362],[102.620007,32.936327],[102.620401,32.936314],[102.620468,32.936312],[102.620499,32.936311],[102.621837,32.936446],[102.621987,32.936461],[102.62226,32.936489],[102.622375,32.936501],[102.622872,32.936552],[102.623307,32.936597],[102.623426,32.93661],[102.624729,32.936978],[102.624752,32.937074],[102.624805,32.937105],[102.624854,32.937123],[102.624961,32.937152],[102.62506,32.937158],[102.625103,32.937156],[102.625218,32.937134],[102.626004,32.937389],[102.626862,32.937789],[102.627002,32.937855],[102.627068,32.937934],[102.627091,32.937961],[102.62737,32.938296],[102.627485,32.938434],[102.627572,32.938538],[102.627586,32.938556],[102.627655,32.938638],[102.627788,32.939417],[102.627797,32.939471],[102.627815,32.93958],[102.627841,32.939733],[102.627846,32.939758],[102.627863,32.93986],[102.627857,32.940081],[102.627855,32.940176],[102.627853,32.940184],[102.627841,32.940702],[102.627836,32.940881],[102.627817,32.940889],[102.627786,32.940914],[102.627766,32.94096],[102.627755,32.941008],[102.627748,32.941041],[102.627744,32.94106],[102.627707,32.941113],[102.627706,32.941115],[102.627734,32.941265],[102.627746,32.941325],[102.627763,32.941406],[102.627778,32.941492],[102.627815,32.941644],[102.627811,32.942347],[102.62781,32.942438],[102.62781,32.942466],[102.627809,32.94268],[102.627808,32.94282],[102.627807,32.942856],[102.627806,32.943155],[102.627805,32.943247],[102.6278,32.94398],[102.6278,32.944038],[102.627799,32.944073],[102.627788,32.944485],[102.627781,32.944728],[102.627538,32.944807],[102.627475,32.944827],[102.626956,32.944996],[102.626771,32.944999],[102.626715,32.944999],[102.626547,32.945002],[102.625877,32.945011],[102.625829,32.945011],[102.625704,32.945013],[102.625517,32.945004],[102.625312,32.944994],[102.6252,32.944988],[102.625021,32.944979],[102.624962,32.944976],[102.624921,32.944974],[102.624897,32.944973],[102.624358,32.944947],[102.622627,32.944914],[102.622554,32.944902],[102.62253,32.944946],[102.622461,32.944995],[102.622399,32.94504],[102.622282,32.945131],[102.622188,32.945178],[102.622184,32.94527],[102.6222,32.945615],[102.622203,32.945672],[102.622215,32.94592],[102.622588,32.94636],[102.62325,32.946751],[102.623569,32.946939],[102.623832,32.947094],[102.623865,32.947114],[102.623915,32.947143],[102.62395,32.94717],[102.623969,32.947185],[102.623829,32.94723],[102.623752,32.947253],[102.623661,32.947282],[102.623575,32.947311],[102.623541,32.947333],[102.623654,32.947338],[102.623772,32.947322],[102.6239,32.947298],[102.62409,32.947278],[102.624337,32.947469],[102.624519,32.94761],[102.624661,32.947719],[102.624921,32.94792],[102.625221,32.948308],[102.625351,32.948476],[102.625371,32.948488],[102.625474,32.948537],[102.625545,32.948604],[102.625673,32.948727],[102.625736,32.948794],[102.625731,32.948804],[102.625684,32.948907],[102.625727,32.948963],[102.625803,32.949061],[102.625835,32.949102],[102.625849,32.949119],[102.625857,32.949129],[102.625912,32.949199],[102.62597,32.949274],[102.626241,32.949485],[102.626523,32.949756],[102.626617,32.949834],[102.626711,32.949872],[102.626858,32.949902],[102.627028,32.949901],[102.627195,32.949893],[102.627333,32.949871],[102.627511,32.949803],[102.627607,32.949758],[102.627695,32.949759],[102.627807,32.949785],[102.62867,32.94929],[102.628679,32.949286],[102.628679,32.949261],[102.628718,32.949208],[102.628805,32.949141],[102.628909,32.949071],[102.629036,32.948996],[102.629121,32.948941],[102.62918,32.948888],[102.629242,32.94884],[102.629287,32.948833],[102.62931,32.948845],[102.629284,32.948885],[102.629237,32.948921],[102.629183,32.948969],[102.62915,32.949005],[102.629132,32.94902],[102.629128,32.94903],[102.629128,32.949052],[102.629128,32.949072],[102.629124,32.949091],[102.629149,32.949084],[102.629275,32.949029],[102.629284,32.949026],[102.629305,32.949017],[102.629514,32.948927],[102.62965,32.948949],[102.629671,32.948952],[102.629708,32.948958],[102.629789,32.94897],[102.629896,32.948988],[102.630073,32.949016],[102.630223,32.94904],[102.630559,32.949094],[102.630664,32.949111],[102.630717,32.949168],[102.630797,32.949254],[102.630945,32.949414],[102.631026,32.949501],[102.631147,32.949632],[102.631226,32.949717],[102.631239,32.949864],[102.631253,32.950011],[102.631261,32.950096],[102.631268,32.950179],[102.631281,32.950321],[102.631289,32.950407],[102.631292,32.950435],[102.631305,32.95058],[102.631325,32.950801],[102.631212,32.950989],[102.631193,32.951022],[102.630586,32.952031],[102.630581,32.952036],[102.630072,32.952476],[102.630043,32.952501],[102.630014,32.952525],[102.629867,32.952653],[102.629667,32.952825],[102.629362,32.95283],[102.628126,32.95285],[102.626533,32.952441],[102.626411,32.952439],[102.626055,32.952432],[102.62601,32.952431],[102.626001,32.952431],[102.625966,32.95243],[102.625819,32.952428],[102.625092,32.952414],[102.625048,32.952413],[102.624993,32.952412],[102.624898,32.952443],[102.624784,32.952481],[102.624718,32.952503],[102.624634,32.95253],[102.624575,32.952549],[102.624521,32.952567],[102.624407,32.952583],[102.624102,32.95268],[102.623952,32.952768],[102.623828,32.952861],[102.62369,32.953007],[102.623227,32.953304],[102.623137,32.953362],[102.62291,32.953509],[102.622672,32.953755],[102.621524,32.954943],[102.620567,32.955685],[102.61982,32.956263],[102.617603,32.957574],[102.61714,32.957866],[102.616773,32.957989],[102.616813,32.958071],[102.616683,32.958155],[102.616657,32.958171],[102.616466,32.958292],[102.61641,32.958327],[102.616157,32.958487],[102.615969,32.958606],[102.615775,32.958729],[102.615237,32.959638],[102.615113,32.960767],[102.61506,32.961253],[102.615041,32.961423],[102.615039,32.961439],[102.615024,32.961581],[102.615001,32.961791],[102.615128,32.961831],[102.615264,32.961873],[102.615258,32.961906],[102.615228,32.961926],[102.615167,32.961966],[102.615145,32.961999],[102.615143,32.962032],[102.615148,32.962077],[102.615175,32.962145],[102.61514,32.962163],[102.615074,32.962184],[102.615063,32.962228],[102.61506,32.962364],[102.615068,32.962424],[102.615101,32.96249],[102.615087,32.962527],[102.615045,32.962578],[102.61501,32.962636],[102.615004,32.962685],[102.615013,32.962764],[102.615008,32.96285],[102.615004,32.962926],[102.614996,32.963009],[102.614993,32.963056],[102.614992,32.963075],[102.61495,32.963164],[102.614924,32.963263],[102.614914,32.963326],[102.614901,32.963397],[102.614839,32.963528],[102.614816,32.963624],[102.614801,32.963688],[102.614795,32.96374],[102.614782,32.963811],[102.614731,32.963871],[102.614694,32.963962],[102.614661,32.964044],[102.614633,32.964126],[102.614606,32.964203],[102.614576,32.964278],[102.614576,32.96435],[102.61458,32.964406],[102.614554,32.964459],[102.614498,32.964475],[102.614255,32.964736],[102.614205,32.96479],[102.6142,32.964794],[102.614134,32.964866],[102.613554,32.964913],[102.612526,32.964997],[102.612445,32.964992],[102.612279,32.964982],[102.612068,32.964969],[102.612054,32.964968],[102.61198,32.964988],[102.611934,32.964987],[102.611856,32.964984],[102.611763,32.964986],[102.611579,32.965007],[102.611508,32.964992],[102.611433,32.964949],[102.611411,32.964929],[102.611354,32.964876],[102.611283,32.964827],[102.611226,32.964791],[102.611178,32.964775],[102.611113,32.964775],[102.611042,32.964775],[102.611003,32.96479],[102.611,32.964814],[102.611023,32.964837],[102.611051,32.964849],[102.611173,32.964917],[102.610987,32.964914],[102.610591,32.964906],[102.609961,32.964894],[102.609724,32.965032],[102.609676,32.96506],[102.609643,32.965079],[102.609626,32.965088],[102.609366,32.965239],[102.609357,32.965245],[102.609314,32.96527],[102.608788,32.965575],[102.607592,32.967067],[102.607494,32.967873],[102.607479,32.967994],[102.60747,32.968069],[102.607465,32.968105],[102.607427,32.968416],[102.60784,32.969122],[102.607989,32.969376],[102.608028,32.969443],[102.60807,32.969515],[102.608164,32.969675],[102.608589,32.969944],[102.609021,32.970216],[102.609047,32.970233],[102.609448,32.970391],[102.609539,32.970427],[102.611063,32.971029],[102.611207,32.971086],[102.612087,32.971478],[102.612348,32.971595],[102.612486,32.971878],[102.612603,32.972121],[102.612956,32.972851],[102.612939,32.9735],[102.612817,32.973998],[102.61265,32.974684],[102.611145,32.975738],[102.611094,32.975783],[102.610133,32.976627],[102.610081,32.976673],[102.610059,32.976693],[102.609699,32.977009],[102.609661,32.977056],[102.609001,32.977883],[102.608683,32.978282],[102.608636,32.978341],[102.608634,32.978352],[102.608452,32.979338],[102.60836,32.979838],[102.608326,32.980026],[102.608318,32.980065],[102.608276,32.980093],[102.608255,32.98014],[102.608216,32.980212],[102.608179,32.980261],[102.608148,32.980306],[102.608111,32.980371],[102.608097,32.980417],[102.608067,32.980495],[102.608028,32.980565],[102.607973,32.980628],[102.6079,32.980714],[102.607876,32.980759],[102.607853,32.980823],[102.607853,32.980869],[102.607853,32.980936],[102.607859,32.981006],[102.607863,32.981065],[102.60785,32.981107],[102.607824,32.98115],[102.607782,32.981204],[102.60771,32.981293],[102.607697,32.981342],[102.607691,32.981409],[102.607691,32.981449],[102.607699,32.981491],[102.607714,32.981534],[102.607727,32.981564],[102.607752,32.981596],[102.607784,32.981641],[102.607797,32.981674],[102.607814,32.981721],[102.607814,32.981738],[102.607817,32.981747],[102.607824,32.98175],[102.607811,32.981776],[102.607807,32.981784],[102.607727,32.981937],[102.607575,32.982231],[102.607528,32.982322],[102.6075,32.982377],[102.607396,32.982444],[102.607282,32.982517],[102.606602,32.982955],[102.606012,32.983334],[102.605268,32.983813],[102.605213,32.983848],[102.60496,32.984044],[102.604552,32.984358],[102.604134,32.984681],[102.604093,32.984712],[102.604081,32.984722],[102.603843,32.984905],[102.603682,32.98503],[102.60364,32.985062],[102.602978,32.985807],[102.602852,32.986324],[102.60284,32.986373],[102.602738,32.986789],[102.602545,32.987584],[102.602399,32.987871],[102.602371,32.987928],[102.602137,32.988388],[102.602002,32.988656],[102.601927,32.988769],[102.601541,32.989354],[102.601489,32.989433],[102.60146,32.989478],[102.60139,32.989583],[102.601333,32.989671],[102.600635,32.990232],[102.600506,32.990336],[102.600477,32.990284],[102.600399,32.990296],[102.600339,32.990322],[102.600289,32.990359],[102.600212,32.990406],[102.600144,32.990448],[102.600071,32.990565],[102.599935,32.990717],[102.599868,32.990857],[102.5998,32.991002],[102.599762,32.991106],[102.599715,32.991277],[102.599707,32.991307],[102.59971,32.991318],[102.599161,32.991631],[102.599116,32.991723],[102.598882,32.99221],[102.598643,32.992707],[102.598473,32.99306],[102.598135,32.993447],[102.598165,32.993482],[102.598197,32.993556],[102.598225,32.993622],[102.59824,32.993684],[102.598252,32.993758],[102.598252,32.99382],[102.598241,32.993894],[102.5982,32.99401],[102.598198,32.994014],[102.598145,32.994089],[102.598142,32.994094],[102.598043,32.994268],[102.597985,32.994376],[102.597985,32.994385],[102.59798,32.994457],[102.597978,32.994587],[102.597933,32.994676],[102.597837,32.994828],[102.597751,32.994957],[102.597736,32.995108],[102.597571,32.995504],[102.597539,32.995619],[102.597438,32.99598],[102.597496,32.996102],[102.59753,32.996173],[102.597535,32.996184],[102.597653,32.996432],[102.597802,32.996745],[102.597865,32.996847],[102.598769,32.998313],[102.598888,32.998445],[102.598982,32.998588],[102.599097,32.998698],[102.599032,32.998739],[102.599064,32.998867],[102.599114,32.999063],[102.599261,32.999641],[102.599487,33.000535],[102.599949,33.00133],[102.600198,33.001761],[102.600242,33.001836],[102.600337,33.002],[102.600288,33.002117],[102.600175,33.002382],[102.599868,33.003102],[102.599772,33.003328],[102.599699,33.003498],[102.599514,33.003933],[102.599175,33.004538],[102.598841,33.005135],[102.598568,33.005621],[102.598268,33.006157],[102.597988,33.006453],[102.597774,33.006678],[102.597681,33.006776],[102.597632,33.006829],[102.597291,33.007188],[102.597201,33.007266],[102.596502,33.007872],[102.596374,33.008063],[102.596361,33.008056],[102.596341,33.008054],[102.596302,33.00806],[102.596271,33.008089],[102.596247,33.008125],[102.59621,33.008151],[102.596165,33.008181],[102.596133,33.008224],[102.596058,33.00829],[102.596019,33.008347],[102.595979,33.008387],[102.595873,33.00855],[102.595851,33.008616],[102.595822,33.008722],[102.595803,33.00879],[102.595795,33.008862],[102.595796,33.008998],[102.595808,33.009091],[102.59581,33.00918],[102.595842,33.009421],[102.595964,33.009979],[102.596016,33.010342],[102.59602,33.010378],[102.596038,33.010551],[102.596067,33.010644],[102.596103,33.010737],[102.596111,33.010826],[102.596114,33.010931],[102.596117,33.010984],[102.596128,33.011012],[102.596159,33.011058],[102.596176,33.011106],[102.596194,33.0112],[102.596203,33.01129],[102.596222,33.011359],[102.596241,33.01145],[102.596279,33.011572],[102.596306,33.01165],[102.596329,33.011745],[102.596351,33.011828],[102.596377,33.011896],[102.596409,33.011956],[102.596486,33.012062],[102.596487,33.012067],[102.596501,33.012145],[102.596602,33.012707],[102.596587,33.01271],[102.596582,33.012722],[102.596583,33.012755],[102.5966,33.012861],[102.596619,33.012985],[102.596618,33.013132],[102.596637,33.01322],[102.596676,33.01334],[102.596723,33.013455],[102.596735,33.013516],[102.59678,33.013734],[102.596793,33.01388],[102.5968,33.013921],[102.596855,33.014254],[102.59689,33.014527],[102.596958,33.014857],[102.596998,33.014977],[102.597028,33.015083],[102.597057,33.015335],[102.597101,33.015493],[102.597124,33.015689],[102.597145,33.015832],[102.597169,33.015997],[102.597218,33.016187],[102.597217,33.016297],[102.597221,33.016398],[102.597226,33.016476],[102.597201,33.016546],[102.597178,33.016596],[102.597173,33.016653],[102.597174,33.016722],[102.597157,33.016801],[102.597126,33.01699],[102.597096,33.017099],[102.597084,33.017153],[102.597085,33.017167],[102.59709,33.01717],[102.597047,33.017276],[102.596987,33.017422],[102.596793,33.017892],[102.596761,33.017969],[102.596736,33.018017],[102.596136,33.019157],[102.595949,33.019299],[102.595286,33.019805],[102.594985,33.020034],[102.594183,33.020423],[102.593784,33.020616],[102.5936,33.020705],[102.59303,33.020981],[102.593002,33.020995],[102.592401,33.021225],[102.591902,33.021417],[102.591167,33.021699],[102.591161,33.021702],[102.591144,33.021708],[102.590511,33.021851],[102.590266,33.02204],[102.590142,33.022091],[102.590051,33.02212],[102.589907,33.022161],[102.589786,33.022188],[102.589704,33.022208],[102.589647,33.022218],[102.589576,33.022218],[102.589411,33.022213],[102.589334,33.022195],[102.589212,33.022163],[102.589152,33.022143],[102.58907,33.022159],[102.588579,33.022258],[102.588438,33.022402],[102.588426,33.022415],[102.588379,33.022393],[102.588312,33.022383],[102.588218,33.022382],[102.588144,33.022386],[102.5881,33.022403],[102.588085,33.022421],[102.588079,33.022449],[102.588106,33.022475],[102.588143,33.022492],[102.588183,33.02251],[102.5882,33.02253],[102.5882,33.022549],[102.588169,33.022586],[102.588098,33.022645],[102.587992,33.022703],[102.587944,33.02273],[102.587911,33.02274],[102.587876,33.022744],[102.587852,33.022736],[102.587836,33.022727],[102.587833,33.022713],[102.587857,33.022688],[102.587871,33.022651],[102.587872,33.022622],[102.587852,33.022603],[102.587813,33.022599],[102.587759,33.022624],[102.587663,33.022666],[102.587584,33.022693],[102.587525,33.022743],[102.587484,33.022815],[102.587477,33.022865],[102.587502,33.022953],[102.587534,33.023077],[102.587566,33.023207],[102.587611,33.0233],[102.587651,33.023372],[102.587684,33.023436],[102.587708,33.023479],[102.587717,33.023498],[102.587717,33.023529],[102.587689,33.023667],[102.58767,33.023781],[102.587602,33.023894],[102.587567,33.024012],[102.587533,33.02416],[102.587522,33.02426],[102.587511,33.024436],[102.587518,33.024537],[102.587537,33.024649],[102.587576,33.024778],[102.587601,33.024853],[102.587637,33.024948],[102.58767,33.025072],[102.587682,33.025154],[102.587693,33.025238],[102.587722,33.025307],[102.587752,33.025364],[102.587779,33.025436],[102.587795,33.025484],[102.587808,33.025504],[102.587821,33.025516],[102.587835,33.025516],[102.587867,33.025622],[102.587868,33.025627],[102.588082,33.02635],[102.588099,33.026455],[102.588196,33.027087],[102.588233,33.027326],[102.58808,33.028104],[102.588027,33.028371],[102.587814,33.028606],[102.58766,33.028776],[102.587423,33.028798],[102.587403,33.0288],[102.587086,33.02883],[102.586629,33.028873],[102.586502,33.028885],[102.586367,33.028897],[102.586204,33.028913],[102.586039,33.028928],[102.586011,33.028931],[102.585767,33.028951],[102.585759,33.028951],[102.585345,33.028985],[102.585243,33.028993],[102.585206,33.028996],[102.584898,33.029022],[102.58478,33.029044],[102.58454,33.02909],[102.584225,33.029],[102.584161,33.028982],[102.583938,33.028918],[102.583863,33.028828],[102.583777,33.028794],[102.58373,33.028787],[102.583558,33.028618],[102.583445,33.028507],[102.583413,33.028019],[102.583203,33.027803],[102.583154,33.027752],[102.583051,33.027706],[102.583036,33.0277],[102.582891,33.027635],[102.582875,33.027625],[102.582876,33.027658],[102.582872,33.027719],[102.582867,33.027746],[102.58285,33.027768],[102.582829,33.027774],[102.582816,33.027764],[102.582788,33.027724],[102.582759,33.027683],[102.582714,33.027629],[102.582682,33.027584],[102.582632,33.027511],[102.582562,33.027427],[102.58253,33.027407],[102.582492,33.027366],[102.582294,33.027218],[102.582207,33.027148],[102.582155,33.027137],[102.582137,33.027135],[102.582107,33.027138],[102.58206,33.027141],[102.582007,33.02714],[102.58193,33.027138],[102.581897,33.027129],[102.58188,33.027106],[102.581875,33.027071],[102.581879,33.027013],[102.581881,33.026973],[102.581881,33.026929],[102.581869,33.02692],[102.5818,33.026865],[102.581712,33.026863],[102.581564,33.02686],[102.5814,33.026857],[102.581295,33.027454],[102.58106,33.027936],[102.580833,33.028082],[102.580438,33.027924],[102.580409,33.027857],[102.580407,33.027851],[102.580365,33.027754],[102.580349,33.027715],[102.580229,33.027433],[102.579831,33.027351],[102.579781,33.027391],[102.579776,33.027395],[102.579766,33.027376],[102.579741,33.02735],[102.5797,33.027316],[102.579635,33.027288],[102.579553,33.027281],[102.579474,33.027289],[102.579386,33.027371],[102.579322,33.027438],[102.579209,33.027339],[102.578999,33.026885],[102.578945,33.026754],[102.578958,33.026736],[102.578967,33.026692],[102.578919,33.0266],[102.578865,33.026561],[102.578856,33.026539],[102.578624,33.025979],[102.578422,33.025619],[102.578412,33.025601],[102.578394,33.025597],[102.578459,33.025577],[102.578536,33.025544],[102.578573,33.025518],[102.578603,33.025482],[102.578625,33.025407],[102.578613,33.025312],[102.578554,33.02523],[102.578465,33.025182],[102.578381,33.025173],[102.578271,33.025223],[102.578151,33.0253],[102.578068,33.025354],[102.577993,33.025375],[102.577846,33.025382],[102.577719,33.025382],[102.577597,33.025435],[102.577502,33.025471],[102.577488,33.025476],[102.577466,33.025474],[102.577393,33.025468],[102.57682,33.025308],[102.576877,33.024822],[102.576672,33.024219],[102.576621,33.024138],[102.576576,33.024175],[102.576519,33.024115],[102.576574,33.024062],[102.576459,33.023878],[102.576169,33.023872],[102.57597,33.023868],[102.57565,33.024079],[102.575602,33.02411],[102.575488,33.024185],[102.575472,33.024195],[102.575447,33.024217],[102.574835,33.024745],[102.574522,33.024814],[102.574415,33.024738],[102.574358,33.024698],[102.574304,33.024659],[102.574305,33.024622],[102.574305,33.024612],[102.574313,33.024323],[102.574688,33.023618],[102.574919,33.023286],[102.574928,33.022949],[102.574501,33.022342],[102.574332,33.022001],[102.574404,33.021932],[102.57456,33.021781],[102.574594,33.021766],[102.574606,33.021779],[102.574624,33.021791],[102.574724,33.021856],[102.574812,33.021904],[102.574898,33.021918],[102.574983,33.021913],[102.575045,33.021888],[102.57509,33.021827],[102.575103,33.021787],[102.57511,33.021715],[102.575111,33.021674],[102.575107,33.021604],[102.575101,33.021529],[102.575115,33.021513],[102.575467,33.021125],[102.575479,33.020714],[102.575482,33.020602],[102.575489,33.020564],[102.575533,33.02034],[102.575625,33.020258],[102.57564,33.020246],[102.575708,33.020251],[102.575753,33.020236],[102.575843,33.020201],[102.575907,33.02015],[102.575967,33.020082],[102.57599,33.020037],[102.575993,33.019987],[102.57597,33.019953],[102.575989,33.019937],[102.576066,33.019799],[102.576176,33.019603],[102.576139,33.01934],[102.575929,33.018887],[102.575669,33.018787],[102.575653,33.018748],[102.57562,33.018684],[102.575537,33.018614],[102.57547,33.018581],[102.575384,33.01858],[102.575326,33.01858],[102.575282,33.018579],[102.575247,33.018595],[102.57523,33.018604],[102.575218,33.018598],[102.574703,33.018313],[102.574612,33.018262],[102.574533,33.01821],[102.574453,33.018156],[102.574333,33.018077],[102.573914,33.017799],[102.573531,33.017193],[102.573309,33.017151],[102.572818,33.017254],[102.572601,33.01717],[102.572587,33.017165],[102.57251,33.017135],[102.572514,33.017123],[102.572567,33.01698],[102.572569,33.016975],[102.572606,33.016875],[102.572706,33.016465],[102.572672,33.016248],[102.572758,33.016214],[102.572807,33.016178],[102.572857,33.016122],[102.572882,33.016083],[102.572882,33.016036],[102.572873,33.015994],[102.572855,33.015967],[102.572828,33.015924],[102.572802,33.015895],[102.572703,33.015863],[102.572602,33.015851],[102.57249,33.015853],[102.572479,33.015843],[102.57224,33.015632],[102.572005,33.015578],[102.571998,33.015576],[102.571989,33.015561],[102.571952,33.015495],[102.571897,33.015427],[102.571839,33.015361],[102.571792,33.015319],[102.571753,33.015256],[102.571701,33.015202],[102.571651,33.015183],[102.57163,33.015177],[102.57161,33.015172],[102.571586,33.01517],[102.571572,33.015169],[102.571574,33.015164],[102.571682,33.01491],[102.572006,33.014429],[102.571895,33.014331],[102.571705,33.014382],[102.571686,33.014315],[102.571679,33.014289],[102.571648,33.014213],[102.571586,33.014136],[102.57152,33.014066],[102.57148,33.014024],[102.571378,33.013999],[102.571312,33.013987],[102.571212,33.013973],[102.571149,33.013971],[102.571029,33.014015],[102.570984,33.014032],[102.570748,33.014119],[102.570725,33.014127],[102.57059,33.014177],[102.570199,33.014242],[102.569787,33.014311],[102.569426,33.014529],[102.569146,33.01501],[102.569089,33.015016],[102.569055,33.015019],[102.568917,33.015033],[102.568899,33.015046],[102.56884,33.015082],[102.568801,33.015106],[102.568759,33.015133],[102.568715,33.015156],[102.568662,33.01519],[102.568607,33.015225],[102.56859,33.015241],[102.568536,33.015276],[102.568466,33.015337],[102.568414,33.015368],[102.568408,33.015372],[102.56837,33.015403],[102.568316,33.015398],[102.568283,33.015382],[102.568249,33.015338],[102.568229,33.015291],[102.568267,33.015253],[102.568317,33.015215],[102.568353,33.015191],[102.568398,33.015176],[102.568456,33.015143],[102.568484,33.015122],[102.568512,33.015102],[102.568559,33.015057],[102.568596,33.015006],[102.568605,33.014951],[102.568597,33.014883],[102.568571,33.014829],[102.568425,33.014737],[102.568385,33.014721],[102.568333,33.01469],[102.568272,33.01468],[102.568234,33.01469],[102.568183,33.014718],[102.568178,33.014721],[102.568146,33.014746],[102.568115,33.014775],[102.568082,33.014828],[102.568073,33.01486],[102.56807,33.014907],[102.568057,33.01498],[102.568051,33.015022],[102.568033,33.015064],[102.568009,33.015103],[102.567987,33.015124],[102.567947,33.015145],[102.567889,33.015149],[102.567837,33.01514],[102.567799,33.015115],[102.567748,33.015072],[102.567728,33.015039],[102.567695,33.015012],[102.567668,33.014986],[102.567647,33.014967],[102.567637,33.014943],[102.567639,33.014903],[102.567675,33.014873],[102.567706,33.014862],[102.567713,33.014859],[102.567788,33.014833],[102.567853,33.014792],[102.567908,33.014749],[102.56796,33.014701],[102.567991,33.014652],[102.567994,33.014617],[102.567994,33.014572],[102.567966,33.014504],[102.567944,33.014481],[102.567914,33.014463],[102.56788,33.014448],[102.567845,33.01444],[102.567805,33.01443],[102.567768,33.014426],[102.567725,33.014424],[102.567646,33.014432],[102.567603,33.014452],[102.56754,33.014474],[102.567501,33.014482],[102.567442,33.014478],[102.567387,33.014464],[102.567332,33.014434],[102.567285,33.01437],[102.567256,33.014326],[102.567205,33.014274],[102.567113,33.014192],[102.567072,33.014156],[102.567028,33.014119],[102.566988,33.014081],[102.566961,33.014052],[102.56692,33.014019],[102.566886,33.014005],[102.566837,33.014003],[102.566794,33.014014],[102.566768,33.014035],[102.566746,33.014059],[102.56671,33.014092],[102.566694,33.014109],[102.566687,33.014128],[102.566684,33.014162],[102.566706,33.014202],[102.56672,33.014238],[102.566738,33.014279],[102.566753,33.014335],[102.566762,33.014384],[102.566762,33.014449],[102.566751,33.014475],[102.566742,33.014499],[102.56671,33.014548],[102.566684,33.014584],[102.566657,33.014613],[102.566625,33.014637],[102.566574,33.014662],[102.566533,33.01467],[102.566458,33.014667],[102.566427,33.014654],[102.566413,33.014636],[102.566419,33.014589],[102.566449,33.014539],[102.566472,33.014505],[102.566502,33.014452],[102.566525,33.01441],[102.566541,33.014371],[102.566558,33.014317],[102.566561,33.014264],[102.566559,33.014235],[102.56654,33.0142],[102.566501,33.01421],[102.566455,33.014276],[102.566406,33.014238],[102.566342,33.014224],[102.566269,33.01423],[102.566184,33.014236],[102.5661,33.014221],[102.566033,33.014201],[102.565929,33.014147],[102.565868,33.014113],[102.565832,33.014114],[102.565796,33.014128],[102.565756,33.014174],[102.565718,33.014212],[102.56566,33.01428],[102.565605,33.014317],[102.56553,33.014338],[102.565487,33.014334],[102.565421,33.01431],[102.56535,33.014261],[102.565273,33.014237],[102.56524,33.014238],[102.565187,33.014265],[102.56515,33.014316],[102.565127,33.014387],[102.565139,33.014437],[102.565159,33.014465],[102.565201,33.014488],[102.565257,33.014509],[102.56533,33.014531],[102.56541,33.014546],[102.565446,33.014556],[102.56554,33.014581],[102.565608,33.014616],[102.565623,33.014628],[102.565667,33.014665],[102.56569,33.014713],[102.565705,33.014794],[102.565709,33.014878],[102.56572,33.014955],[102.565722,33.014962],[102.56575,33.015037],[102.565774,33.015075],[102.565803,33.015099],[102.565848,33.015115],[102.565874,33.015116],[102.565927,33.015105],[102.565981,33.015083],[102.566059,33.015055],[102.56612,33.015038],[102.566174,33.015041],[102.566235,33.015069],[102.566316,33.015122],[102.566342,33.015157],[102.56634,33.015218],[102.566274,33.015213],[102.566298,33.01524],[102.566315,33.015268],[102.566314,33.015297],[102.566301,33.015328],[102.566269,33.015359],[102.566192,33.015377],[102.566053,33.015381],[102.566021,33.015384],[102.565952,33.015401],[102.565891,33.015428],[102.565852,33.015458],[102.565802,33.015493],[102.56577,33.01552],[102.565717,33.01555],[102.565684,33.01556],[102.565637,33.015558],[102.565605,33.01553],[102.565607,33.015517],[102.565642,33.015471],[102.565662,33.015432],[102.565667,33.01538],[102.565666,33.015309],[102.565658,33.015278],[102.565636,33.015245],[102.565608,33.015223],[102.565561,33.015211],[102.565508,33.015198],[102.565433,33.015195],[102.565393,33.015285],[102.565244,33.015624],[102.565203,33.015718],[102.565145,33.01585],[102.565032,33.016325],[102.564702,33.017414],[102.564503,33.019769],[102.564832,33.021152],[102.565268,33.022255],[102.565489,33.023014],[102.564996,33.024583],[102.564351,33.026233],[102.564152,33.027113],[102.563754,33.029327],[102.563595,33.030334],[102.563055,33.032418],[102.562602,33.033573],[102.561842,33.034839],[102.5616,33.035978],[102.561623,33.036826],[102.56179,33.037558],[102.561676,33.038325],[102.561634,33.038994],[102.561196,33.039597],[102.560478,33.040155],[102.559556,33.040511],[102.559062,33.04058],[102.557617,33.040375],[102.556985,33.040382],[102.556472,33.040293],[102.555916,33.040105],[102.554891,33.039927],[102.553888,33.039809],[102.553137,33.039853],[102.551708,33.039904],[102.550889,33.039908],[102.550049,33.039812],[102.549396,33.03972],[102.54839,33.039701],[102.54766,33.039864],[102.547299,33.040231],[102.54684,33.040735],[102.546175,33.041096],[102.545443,33.041338],[102.544879,33.041406],[102.544176,33.041431],[102.543737,33.041245],[102.543113,33.040937],[102.542123,33.040346],[102.540789,33.039719],[102.540183,33.039411],[102.539558,33.039192],[102.538575,33.038537],[102.537837,33.037931],[102.536001,33.036638],[102.535533,33.03631],[102.534951,33.035924],[102.534416,33.035636],[102.53399,33.035572],[102.533533,33.035438],[102.533093,33.035277],[102.532688,33.035034],[102.53248,33.034849],[102.532231,33.034928],[102.532038,33.03534],[102.531727,33.035888],[102.530795,33.036826],[102.530071,33.037407],[102.529272,33.037913],[102.528543,33.038227],[102.528049,33.038269],[102.527509,33.038449],[102.526871,33.038454],[102.526239,33.038286],[102.525561,33.038272],[102.524803,33.03817],[102.523696,33.038027],[102.522811,33.038062],[102.519916,33.037396],[102.519404,33.037342],[102.518386,33.036997],[102.517473,33.036568],[102.516349,33.036351],[102.515863,33.036276],[102.514969,33.036085],[102.513953,33.035654],[102.51329,33.035489],[102.512733,33.035197],[102.512043,33.035053],[102.511503,33.035064],[102.510549,33.035218],[102.509431,33.03545],[102.508559,33.035622],[102.507595,33.03563],[102.506864,33.035372],[102.506104,33.035005],[102.505439,33.034667],[102.504169,33.034128],[102.503601,33.033792],[102.503184,33.033756],[102.502766,33.033775],[102.502507,33.033851],[102.501858,33.034108],[102.501299,33.034557],[102.500546,33.035083],[102.500222,33.035185],[102.499675,33.035062],[102.499122,33.035051],[102.498087,33.035154],[102.497306,33.036691],[102.495965,33.038496],[102.495199,33.039536],[102.494835,33.040647],[102.494461,33.04216],[102.493072,33.043033],[102.492318,33.043639],[102.490944,33.043984],[102.490709,33.044015],[102.489316,33.044199],[102.487775,33.04392],[102.486396,33.043147],[102.485531,33.042477],[102.484898,33.041378],[102.484622,33.04072],[102.484244,33.03975],[102.483751,33.038964],[102.482808,33.038417],[102.481976,33.037842],[102.480949,33.037666],[102.480447,33.03719],[102.479841,33.036463],[102.478959,33.036352],[102.478923,33.036351],[102.478298,33.036277],[102.477346,33.03604],[102.476507,33.035744],[102.475637,33.03523],[102.475582,33.035207],[102.475615,33.034992],[102.475657,33.034723],[102.475698,33.034454],[102.47574,33.034185],[102.475781,33.033917],[102.475823,33.033648],[102.475864,33.033379],[102.475906,33.03311],[102.475947,33.032842],[102.475926,33.032605],[102.475905,33.032368],[102.475776,33.031939],[102.475736,33.03187],[102.475733,33.031859],[102.475587,33.031612],[102.475442,33.031366],[102.475314,33.031314],[102.474999,33.031184],[102.474684,33.031054],[102.474302,33.030978],[102.4741,33.03096],[102.47385,33.030906],[102.473606,33.030835],[102.473238,33.030609],[102.472936,33.030362],[102.472634,33.030115],[102.472332,33.029868],[102.47203,33.029621],[102.471843,33.029357],[102.471655,33.029092],[102.4715,33.028928],[102.471345,33.028765],[102.471316,33.028735],[102.471123,33.028536],[102.47093,33.028337],[102.470912,33.028314],[102.47076,33.028123],[102.470608,33.027932],[102.470368,33.027646],[102.470128,33.027361],[102.469889,33.027075],[102.469597,33.026796],[102.469317,33.026475],[102.469005,33.026189],[102.468693,33.025904],[102.468529,33.025713],[102.468366,33.025523],[102.468253,33.02535],[102.468098,33.025041],[102.467937,33.024886],[102.467806,33.024738],[102.467658,33.024541],[102.467533,33.024363],[102.467426,33.024107],[102.467319,33.023851],[102.46714,33.02359],[102.466955,33.023369],[102.466795,33.023179],[102.466572,33.022974],[102.466349,33.022769],[102.466072,33.022605],[102.465796,33.022442],[102.4655,33.022267],[102.465205,33.022093],[102.464909,33.021918],[102.464541,33.021739],[102.464172,33.021561],[102.463803,33.021383],[102.463494,33.021148],[102.463184,33.020913],[102.463059,33.020746],[102.462997,33.020574],[102.462872,33.02029],[102.462817,33.019904],[102.462762,33.019518],[102.462706,33.019132],[102.462638,33.018914],[102.462569,33.018695],[102.4625,33.018477],[102.462431,33.018259],[102.462363,33.018041],[102.462294,33.017822],[102.462189,33.017513],[102.462063,33.017084],[102.461956,33.016869],[102.461849,33.016655],[102.461728,33.016451],[102.461607,33.016247],[102.461416,33.016042],[102.461225,33.015837],[102.461075,33.015669],[102.460926,33.0155],[102.460767,33.015165],[102.460708,33.014786],[102.460648,33.014407],[102.460642,33.01399],[102.460635,33.013574],[102.460629,33.01322],[102.460644,33.01306],[102.460682,33.012626],[102.46072,33.012191],[102.460745,33.011906],[102.460751,33.011867],[102.460799,33.01156],[102.460847,33.011252],[102.4609,33.011068],[102.460974,33.010764],[102.461049,33.010461],[102.461111,33.010104],[102.461174,33.009747],[102.461287,33.009456],[102.461275,33.0092],[102.461215,33.008962],[102.46121,33.008949],[102.461061,33.008617],[102.46096,33.008457],[102.46096,33.008456],[102.46096,33.008456],[102.460876,33.008218],[102.460781,33.007903],[102.460742,33.007677],[102.460702,33.007451],[102.460644,33.007118],[102.460658,33.006945],[102.460662,33.006898],[102.460766,33.006689],[102.46087,33.006481],[102.460936,33.006249],[102.460942,33.006041],[102.460858,33.005904],[102.46071,33.005535],[102.460674,33.005274],[102.460668,33.005095],[102.460638,33.004958],[102.460538,33.004786],[102.460536,33.004552],[102.460534,33.004459],[102.460589,33.0042],[102.460644,33.003941],[102.46068,33.00362],[102.460716,33.003299],[102.460789,33.002962],[102.460862,33.002626],[102.460882,33.002531],[102.460992,33.002133],[102.461102,33.001734],[102.461174,33.001294],[102.461174,33.001294],[102.461174,33.001293],[102.461245,33.000961],[102.461346,33.000681],[102.461418,33.000485],[102.461572,33.000199],[102.461602,33.000009],[102.4617,32.999709],[102.461798,32.999408],[102.461905,32.999146],[102.461959,32.99895],[102.461941,32.998784],[102.461769,32.99851],[102.461614,32.998147],[102.46162,32.99782],[102.461644,32.997624],[102.461691,32.997493],[102.461786,32.997261],[102.461798,32.9971],[102.461721,32.996981],[102.461632,32.996934],[102.461471,32.996827],[102.461388,32.996696],[102.461293,32.996517],[102.461215,32.996166],[102.461138,32.996],[102.461114,32.995791],[102.461111,32.995754],[102.461096,32.995589],[102.460971,32.995405],[102.460751,32.995256],[102.460561,32.995039],[102.460371,32.994822],[102.46024,32.994631],[102.460174,32.994453],[102.460192,32.994298],[102.460281,32.994185],[102.460287,32.994084],[102.460275,32.994019],[102.460192,32.993953],[102.460061,32.993906],[102.459752,32.993721],[102.459609,32.993531],[102.45952,32.993376],[102.459502,32.993144],[102.459455,32.992984],[102.459234,32.992627],[102.459187,32.992496],[102.459187,32.992347],[102.459187,32.992291],[102.459187,32.992157],[102.459204,32.992057],[102.459275,32.991636],[102.45935,32.991397],[102.459425,32.991157],[102.459517,32.990935],[102.45956,32.990829],[102.459555,32.99068],[102.459553,32.990622],[102.45955,32.990342],[102.459548,32.990062],[102.459546,32.989915],[102.459575,32.989773],[102.459646,32.989594],[102.459775,32.989394],[102.459917,32.989194],[102.460017,32.98908],[102.460099,32.988898],[102.460233,32.9886],[102.460367,32.988302],[102.460538,32.987917],[102.460617,32.987638],[102.460645,32.987238],[102.460646,32.987233],[102.460672,32.986868],[102.460698,32.986504],[102.460724,32.986139],[102.460767,32.985725],[102.46081,32.985311],[102.460792,32.985001],[102.460774,32.98469],[102.46077,32.984527],[102.460767,32.984383],[102.460824,32.984026],[102.460896,32.983779],[102.460968,32.983533],[102.461032,32.983316],[102.461095,32.983098],[102.461131,32.982841],[102.461045,32.982684],[102.46096,32.982591],[102.460774,32.982402],[102.460588,32.982213],[102.460409,32.981955],[102.46036,32.981885],[102.460256,32.981649],[102.460153,32.981414],[102.460074,32.981271],[102.459953,32.981192],[102.459746,32.981092],[102.459461,32.981017],[102.459175,32.980942],[102.458743,32.980834],[102.458547,32.980785],[102.458326,32.980693],[102.458054,32.980407],[102.457783,32.980122],[102.45764,32.979772],[102.457599,32.979558],[102.457583,32.979472],[102.457583,32.979222],[102.457649,32.978846],[102.45769,32.978608],[102.457676,32.978365],[102.457683,32.978119],[102.45769,32.977873],[102.457685,32.977689],[102.457683,32.977595],[102.457633,32.97738],[102.457526,32.977202],[102.457405,32.976995],[102.457305,32.976766],[102.457233,32.976417],[102.457176,32.976088],[102.457133,32.975696],[102.457091,32.975303],[102.457073,32.975231],[102.456991,32.974889],[102.456919,32.974619],[102.456819,32.974247],[102.456714,32.973826],[102.456609,32.973406],[102.456569,32.973247],[102.456471,32.972903],[102.456373,32.972558],[102.456275,32.972214],[102.456177,32.97187],[102.456177,32.971498],[102.456234,32.971077],[102.456316,32.970842],[102.456398,32.970606],[102.456602,32.970346],[102.456805,32.970085],[102.456965,32.969889],[102.457091,32.969735],[102.457119,32.969496],[102.457148,32.969257],[102.457134,32.969133],[102.457196,32.968854],[102.457322,32.968539],[102.457403,32.968165],[102.45739,32.967829],[102.457352,32.967511],[102.457348,32.967358],[102.45734,32.967095],[102.457352,32.966699],[102.457387,32.966284],[102.457406,32.966047],[102.457424,32.96581],[102.457435,32.965414],[102.457466,32.965177],[102.457543,32.964941],[102.457556,32.96481],[102.457576,32.964624],[102.457688,32.964315],[102.4578,32.964006],[102.457899,32.963769],[102.457998,32.963533],[102.458097,32.963296],[102.458196,32.963059],[102.458295,32.962823],[102.458393,32.962586],[102.458492,32.96235],[102.458591,32.962113],[102.45869,32.961876],[102.458789,32.96164],[102.458888,32.961403],[102.458987,32.961167],[102.458967,32.960873],[102.458943,32.960652],[102.458862,32.96043],[102.45875,32.96028],[102.458537,32.960093],[102.458325,32.959906],[102.45814,32.959743],[102.457956,32.95958],[102.457701,32.959354],[102.457388,32.959127],[102.457015,32.958948],[102.456642,32.95877],[102.456414,32.958729],[102.456186,32.958689],[102.455958,32.958649],[102.45573,32.958609],[102.455502,32.958569],[102.455275,32.958528],[102.455137,32.958455],[102.454846,32.958299],[102.454603,32.958148],[102.45436,32.957996],[102.454162,32.957821],[102.453881,32.957472],[102.453657,32.957175],[102.453463,32.956852],[102.453325,32.956556],[102.453201,32.956346],[102.453076,32.956135],[102.45294,32.955814],[102.452689,32.955441],[102.452522,32.955218],[102.45224,32.954919],[102.451926,32.954692],[102.451639,32.95454],[102.451324,32.954386],[102.451064,32.954307],[102.450804,32.954229],[102.450546,32.954138],[102.450287,32.954047],[102.449898,32.953941],[102.449509,32.953835],[102.449261,32.953789],[102.449012,32.953742],[102.448763,32.953695],[102.448514,32.953649],[102.448266,32.953602],[102.448017,32.953555],[102.447768,32.953509],[102.447519,32.953462],[102.44727,32.953416],[102.447022,32.953369],[102.446775,32.953358],[102.446528,32.953346],[102.446281,32.953335],[102.446034,32.953324],[102.445657,32.953316],[102.445279,32.953308],[102.444902,32.953301],[102.444622,32.953204],[102.444343,32.953107],[102.444061,32.952832],[102.443892,32.952633],[102.443723,32.952434],[102.443559,32.952088],[102.443451,32.951768],[102.443381,32.951543],[102.443311,32.951318],[102.443242,32.951093],[102.443172,32.950869],[102.443102,32.950644],[102.443032,32.950419],[102.442962,32.950195],[102.442892,32.94997],[102.44286,32.94959],[102.442828,32.94921],[102.442722,32.948842],[102.442586,32.94852],[102.44245,32.948175],[102.442309,32.947955],[102.442168,32.947734],[102.441954,32.947596],[102.44174,32.947457],[102.441526,32.947318],[102.441312,32.947179],[102.441058,32.946929],[102.440804,32.946679],[102.440637,32.946406],[102.44047,32.946134],[102.440305,32.945837],[102.44014,32.94554],[102.440044,32.94533],[102.439948,32.94512],[102.439852,32.94491],[102.439756,32.944701],[102.439634,32.944417],[102.439511,32.944133],[102.439431,32.943862],[102.439352,32.943591],[102.43933,32.943359],[102.439307,32.943126],[102.439314,32.942881],[102.439322,32.942635],[102.439343,32.942245],[102.439363,32.941854],[102.439384,32.941463],[102.439386,32.941039],[102.439389,32.940615],[102.439391,32.940191],[102.439339,32.93997],[102.439287,32.939748],[102.439235,32.939527],[102.439183,32.939306],[102.439162,32.939036],[102.439141,32.938766],[102.43915,32.938449],[102.439216,32.938156],[102.43931,32.937939],[102.439335,32.937888]]]]},"properties":{"cp":[102.63776751384222,32.82512378846329],"code":"513233100","name":"邛溪镇","level":"street","center":[102.63776751384222,32.82512378846329],"fullCode":"513233100000","fullName":"四川省阿坝藏族羌族自治州红原县邛溪镇","acreageMu":1343909.49,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[102.515,32.7855]}},{"id":"513233101","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[102.662814,32.045234],[102.662707,32.045207],[102.662601,32.045181],[102.662557,32.04517],[102.662315,32.045091],[102.662072,32.045013],[102.661779,32.044999],[102.661578,32.045064],[102.661494,32.045091],[102.661194,32.045298],[102.661069,32.04533],[102.660994,32.045348],[102.660687,32.045334],[102.660559,32.04532],[102.660459,32.045341],[102.660418,32.045441],[102.66038,32.045534],[102.660302,32.045862],[102.660259,32.046041],[102.660223,32.046191],[102.660152,32.046355],[102.66004,32.046537],[102.660016,32.046576],[102.659766,32.046748],[102.659631,32.04689],[102.659509,32.047026],[102.659467,32.047269],[102.659467,32.04744],[102.65944,32.047502],[102.659381,32.04764],[102.659368,32.047662],[102.65926,32.047847],[102.659274,32.048011],[102.659317,32.048132],[102.659407,32.048364],[102.659496,32.048595],[102.659616,32.048903],[102.659681,32.049139],[102.659745,32.049374],[102.659798,32.049628],[102.659802,32.049646],[102.659802,32.049953],[102.659831,32.050153],[102.659859,32.050352],[102.659991,32.050747],[102.660122,32.051141],[102.660173,32.051295],[102.660262,32.051569],[102.660351,32.051844],[102.66043,32.052087],[102.660452,32.052216],[102.660455,32.052277],[102.660459,32.05233],[102.660437,32.052423],[102.66035,32.052517],[102.660137,32.052748],[102.659923,32.052979],[102.659862,32.053059],[102.659852,32.053072],[102.659852,32.053158],[102.659909,32.053272],[102.660088,32.053604],[102.660266,32.053936],[102.660462,32.054243],[102.660659,32.05455],[102.660677,32.054574],[102.66071,32.054618],[102.660948,32.054931],[102.660973,32.054964],[102.661058,32.055196],[102.661144,32.055428],[102.661315,32.055793],[102.661358,32.055885],[102.661537,32.056099],[102.661758,32.05637],[102.661779,32.056463],[102.661779,32.056563],[102.661715,32.056881],[102.661651,32.057198],[102.661645,32.057299],[102.661637,32.057466],[102.661622,32.057734],[102.661601,32.057933],[102.661442,32.058194],[102.661422,32.058226],[102.66124,32.058504],[102.661058,32.058783],[102.661032,32.05891],[102.661001,32.059054],[102.660966,32.059497],[102.660969,32.059843],[102.660973,32.060189],[102.66098,32.060218],[102.661008,32.060332],[102.661001,32.060518],[102.660958,32.06061],[102.660823,32.060717],[102.660743,32.060806],[102.66063,32.060932],[102.660473,32.061231],[102.660438,32.061359],[102.660387,32.061545],[102.660373,32.06181],[102.660363,32.061956],[102.660359,32.062017],[102.660302,32.062195],[102.660291,32.062217],[102.660282,32.062235],[102.660186,32.062431],[102.660132,32.062539],[102.66008,32.062645],[102.659879,32.063025],[102.659879,32.063025],[102.659879,32.063025],[102.659694,32.063374],[102.659576,32.063597],[102.659509,32.063723],[102.659395,32.063901],[102.659267,32.064101],[102.659145,32.064272],[102.659031,32.064451],[102.658938,32.064779],[102.658853,32.064993],[102.658681,32.065243],[102.658653,32.065281],[102.658553,32.065414],[102.658189,32.065557],[102.657932,32.065636],[102.657575,32.065736],[102.657218,32.065836],[102.657015,32.065928],[102.656811,32.066021],[102.656586,32.066143],[102.656361,32.066264],[102.656259,32.066373],[102.656147,32.066492],[102.655962,32.066778],[102.655847,32.067078],[102.65573,32.067351],[102.655614,32.067625],[102.655555,32.067763],[102.655511,32.06791],[102.655412,32.068248],[102.655262,32.068627],[102.655023,32.068984],[102.654784,32.069341],[102.654728,32.069441],[102.654655,32.069573],[102.654533,32.069793],[102.654527,32.069805],[102.65442,32.070197],[102.65439,32.070314],[102.654314,32.070611],[102.654287,32.070717],[102.654238,32.070908],[102.654196,32.071071],[102.654191,32.071089],[102.654084,32.071375],[102.653956,32.071603],[102.653784,32.071832],[102.653592,32.072082],[102.653292,32.072274],[102.652946,32.072424],[102.652599,32.072574],[102.652396,32.072671],[102.652193,32.072767],[102.6519,32.072974],[102.651679,32.073217],[102.651561,32.07351],[102.651536,32.073574],[102.651429,32.073752],[102.651265,32.073866],[102.651022,32.073973],[102.650808,32.074009],[102.650544,32.074038],[102.650479,32.074051],[102.650408,32.074066],[102.650369,32.074089],[102.650144,32.074223],[102.649831,32.074507],[102.649523,32.074786],[102.649216,32.075066],[102.648948,32.075351],[102.64868,32.075637],[102.648583,32.075734],[102.648465,32.075852],[102.64825,32.076067],[102.648124,32.076193],[102.647981,32.076372],[102.647838,32.07655],[102.647717,32.076836],[102.647674,32.077047],[102.647645,32.077193],[102.647549,32.07761],[102.647453,32.078028],[102.647447,32.078049],[102.647365,32.07834],[102.647277,32.078651],[102.647188,32.078963],[102.64718,32.078995],[102.647134,32.079157],[102.647095,32.079295],[102.647024,32.079546],[102.646953,32.079798],[102.646867,32.080039],[102.646822,32.080164],[102.646739,32.080398],[102.646677,32.080554],[102.646656,32.080607],[102.646632,32.080669],[102.646446,32.080969],[102.646346,32.08124],[102.646339,32.081483],[102.646341,32.081493],[102.646382,32.081654],[102.646387,32.081658],[102.64653,32.081746],[102.646589,32.081783],[102.646732,32.081876],[102.646782,32.081965],[102.646832,32.082054],[102.646889,32.082275],[102.647009,32.082514],[102.647129,32.082752],[102.64731,32.08311],[102.647381,32.083378],[102.647453,32.083646],[102.647531,32.083889],[102.647595,32.084181],[102.647595,32.084403],[102.647474,32.084688],[102.64731,32.084824],[102.647174,32.085016],[102.647124,32.085209],[102.647081,32.085445],[102.647075,32.085466],[102.646996,32.085745],[102.646874,32.085923],[102.646659,32.086014],[102.646653,32.086016],[102.646526,32.086055],[102.646146,32.086173],[102.64607,32.08622],[102.645882,32.086337],[102.645818,32.08643],[102.645725,32.086565],[102.645589,32.08693],[102.64544,32.087294],[102.645392,32.087478],[102.645347,32.087651],[102.64529,32.087943],[102.645271,32.088172],[102.645252,32.0884],[102.645225,32.088728],[102.645225,32.088729],[102.645224,32.08873],[102.645135,32.088896],[102.645134,32.088898],[102.645133,32.0889],[102.644883,32.089157],[102.64459,32.089378],[102.6445,32.089487],[102.644426,32.089578],[102.644219,32.089885],[102.644064,32.090142],[102.644054,32.090159],[102.64391,32.090399],[102.643755,32.090656],[102.643712,32.090725],[102.643555,32.090977],[102.643469,32.091348],[102.643412,32.091619],[102.643362,32.091746],[102.64336,32.091753],[102.643334,32.091819],[102.64322,32.092026],[102.642991,32.092255],[102.642722,32.092469],[102.642453,32.092683],[102.642184,32.092897],[102.642081,32.093179],[102.641977,32.093461],[102.641856,32.093875],[102.641699,32.094246],[102.64168,32.094334],[102.641649,32.094475],[102.641649,32.094721],[102.641649,32.094753],[102.641692,32.094953],[102.641778,32.095231],[102.641829,32.095399],[102.641863,32.09551],[102.641935,32.095842],[102.642006,32.096174],[102.64203,32.096328],[102.642042,32.096402],[102.642013,32.096731],[102.642012,32.096752],[102.641999,32.097073],[102.642006,32.097409],[102.642135,32.097787],[102.642227,32.097973],[102.642326,32.098093],[102.642377,32.098155],[102.642527,32.098337],[102.642606,32.098465],[102.642623,32.098534],[102.642641,32.098608],[102.642648,32.098736],[102.642645,32.098869],[102.642641,32.098993],[102.642634,32.099243],[102.642656,32.0995],[102.642677,32.099757],[102.642721,32.099967],[102.64277,32.1002],[102.642756,32.100507],[102.642751,32.100593],[102.642747,32.100664],[102.642741,32.100778],[102.642627,32.101056],[102.642599,32.101206],[102.642606,32.101378],[102.642638,32.101451],[102.642684,32.101556],[102.64269,32.101774],[102.642691,32.101806],[102.642657,32.101871],[102.642563,32.102049],[102.642425,32.10232],[102.642287,32.102591],[102.642149,32.102862],[102.64197,32.103119],[102.641792,32.103376],[102.641592,32.103765],[102.641392,32.104154],[102.641278,32.104347],[102.641071,32.104419],[102.640857,32.104447],[102.640671,32.104397],[102.640428,32.10434],[102.640179,32.104326],[102.640107,32.104356],[102.639834,32.104471],[102.639822,32.104476],[102.639479,32.104568],[102.639293,32.104583],[102.639022,32.104661],[102.638822,32.104768],[102.638677,32.104843],[102.638542,32.104913],[102.63838,32.104997],[102.638173,32.105082],[102.638082,32.105093],[102.637866,32.105118],[102.637602,32.105104],[102.637352,32.105111],[102.637232,32.105145],[102.637173,32.105161],[102.637104,32.105256],[102.637038,32.105347],[102.636933,32.105511],[102.636911,32.105537],[102.636702,32.105739],[102.636452,32.105903],[102.636164,32.106136],[102.635938,32.106317],[102.635724,32.106681],[102.635673,32.106835],[102.635662,32.106868],[102.635543,32.107224],[102.635424,32.107581],[102.635314,32.10787],[102.635203,32.108159],[102.635123,32.108305],[102.635046,32.108445],[102.634853,32.108716],[102.634659,32.10891],[102.634646,32.108923],[102.634475,32.109073],[102.634225,32.109144],[102.633954,32.109216],[102.633554,32.109365],[102.633329,32.109448],[102.633104,32.10953],[102.632871,32.10963],[102.632637,32.109731],[102.632426,32.109822],[102.632205,32.109933],[102.631984,32.110044],[102.631812,32.110122],[102.63158,32.110222],[102.631348,32.110322],[102.631077,32.110365],[102.631068,32.110367],[102.630806,32.110436],[102.630542,32.110529],[102.63037,32.110693],[102.630192,32.110964],[102.630128,32.111129],[102.630128,32.111279],[102.630185,32.111486],[102.63032,32.11175],[102.630588,32.112055],[102.63087,32.112378],[102.631006,32.112592],[102.631037,32.11272],[102.631038,32.112724],[102.631109,32.113029],[102.63118,32.113334],[102.631278,32.113759],[102.631291,32.113815],[102.631377,32.114184],[102.631484,32.114523],[102.631591,32.114862],[102.631677,32.115133],[102.631698,32.115319],[102.631691,32.115469],[102.63162,32.115669],[102.631594,32.115712],[102.631464,32.115937],[102.631334,32.116161],[102.63122,32.116368],[102.631248,32.116725],[102.63134,32.117046],[102.631463,32.117475],[102.631591,32.117689],[102.631591,32.117853],[102.631584,32.118103],[102.631516,32.11836],[102.631448,32.118617],[102.631452,32.118842],[102.631456,32.119067],[102.631534,32.119481],[102.631545,32.119511],[102.631605,32.119688],[102.631684,32.120066],[102.631634,32.120237],[102.631527,32.120466],[102.631384,32.120708],[102.63121,32.120884],[102.631036,32.12106],[102.63077,32.121329],[102.630692,32.121453],[102.630635,32.121544],[102.630563,32.121643],[102.630513,32.121686],[102.630446,32.121749],[102.630278,32.121905],[102.630042,32.122124],[102.629807,32.122343],[102.629703,32.122483],[102.629476,32.122788],[102.629293,32.123035],[102.629228,32.12315],[102.62905,32.123228],[102.628907,32.123264],[102.628722,32.123307],[102.6286,32.123292],[102.628599,32.123292],[102.628597,32.123291],[102.628486,32.123242],[102.628351,32.12321],[102.628336,32.123207],[102.628186,32.123193],[102.628136,32.123178],[102.628034,32.123205],[102.627915,32.123235],[102.627634,32.123345],[102.627353,32.123454],[102.627073,32.123564],[102.626773,32.123697],[102.626473,32.12383],[102.626173,32.123963],[102.625937,32.124067],[102.625681,32.124179],[102.625424,32.124292],[102.625032,32.124485],[102.624931,32.124535],[102.624621,32.12467],[102.624312,32.124805],[102.624002,32.12494],[102.623788,32.125113],[102.623574,32.125285],[102.623276,32.125598],[102.622979,32.12591],[102.62283,32.126011],[102.622803,32.126024],[102.622574,32.126136],[102.622271,32.126279],[102.622199,32.126326],[102.622217,32.126421],[102.622295,32.126656],[102.622372,32.126891],[102.622521,32.1271],[102.622601,32.127332],[102.622681,32.127564],[102.62275,32.127748],[102.622847,32.128004],[102.622943,32.12826],[102.623035,32.128622],[102.623127,32.128985],[102.623234,32.129092],[102.623347,32.129211],[102.623383,32.129318],[102.623469,32.129584],[102.623554,32.12985],[102.623597,32.129985],[102.623663,32.130169],[102.623758,32.13055],[102.623844,32.130838],[102.62393,32.131127],[102.623919,32.131412],[102.623898,32.13147],[102.623823,32.131674],[102.623663,32.132085],[102.623591,32.132281],[102.623595,32.132388],[102.623597,32.132441],[102.623645,32.132572],[102.623782,32.132977],[102.623859,32.133209],[102.623863,32.133232],[102.623919,32.133566],[102.623907,32.133893],[102.623895,32.13422],[102.623883,32.1345],[102.623901,32.134601],[102.623948,32.134708],[102.623966,32.134815],[102.623972,32.134928],[102.623936,32.13533],[102.623901,32.135731],[102.623878,32.13585],[102.623811,32.136189],[102.623798,32.136483],[102.623785,32.136778],[102.62377,32.137117],[102.623767,32.137516],[102.623764,32.137914],[102.623749,32.138086],[102.623748,32.138093],[102.623743,32.138155],[102.623722,32.138396],[102.623695,32.138652],[102.623669,32.138908],[102.623591,32.139044],[102.623383,32.139342],[102.623157,32.139503],[102.622818,32.139711],[102.622703,32.139768],[102.622486,32.139877],[102.622485,32.139877],[102.622188,32.139943],[102.62208,32.139943],[102.621846,32.13991],[102.621612,32.139877],[102.621402,32.139848],[102.621111,32.139851],[102.620819,32.139854],[102.620684,32.139877],[102.620546,32.139901],[102.620355,32.139907],[102.620177,32.139895],[102.620016,32.139889],[102.619737,32.140014],[102.619528,32.140121],[102.619421,32.140139],[102.619332,32.140127],[102.618893,32.140084],[102.618547,32.14005],[102.618312,32.14008],[102.618077,32.140109],[102.617977,32.140132],[102.617869,32.140157],[102.617678,32.140181],[102.617518,32.140139],[102.617167,32.139961],[102.616965,32.139901],[102.616536,32.139889],[102.616153,32.139901],[102.615769,32.139913],[102.615501,32.139949],[102.615234,32.139984],[102.614933,32.140006],[102.614823,32.140014],[102.614567,32.140106],[102.614311,32.140199],[102.614062,32.140347],[102.613789,32.140421],[102.613516,32.140494],[102.613419,32.14052],[102.613084,32.140563],[102.612749,32.140607],[102.612414,32.140651],[102.612119,32.140683],[102.611825,32.140716],[102.611605,32.14074],[102.611474,32.140728],[102.611472,32.140727],[102.611331,32.140686],[102.611165,32.140585],[102.610956,32.140585],[102.610948,32.140589],[102.61079,32.140657],[102.610454,32.140799],[102.610118,32.140942],[102.609933,32.140978],[102.609689,32.140996],[102.609529,32.141025],[102.609528,32.141026],[102.609463,32.141061],[102.60944,32.141109],[102.60941,32.141251],[102.609434,32.141614],[102.609469,32.141781],[102.609483,32.141829],[102.609529,32.141995],[102.609612,32.14237],[102.60961,32.142548],[102.609609,32.142605],[102.609606,32.14284],[102.609606,32.143069],[102.609606,32.143298],[102.609535,32.143595],[102.609525,32.143645],[102.609456,32.144013],[102.609386,32.14438],[102.609292,32.144707],[102.609213,32.144981],[102.609187,32.145039],[102.609112,32.145198],[102.609011,32.145415],[102.608952,32.145725],[102.608946,32.146046],[102.608999,32.146269],[102.609053,32.146492],[102.609195,32.146804],[102.609337,32.147115],[102.609362,32.14717],[102.60941,32.14739],[102.609422,32.147563],[102.609356,32.147735],[102.609277,32.147842],[102.609231,32.147902],[102.609128,32.147988],[102.608905,32.148172],[102.608779,32.148277],[102.608529,32.148426],[102.608434,32.148568],[102.608428,32.148753],[102.608434,32.148884],[102.608517,32.149074],[102.608648,32.149377],[102.608735,32.149594],[102.608821,32.149812],[102.608889,32.150032],[102.608958,32.150252],[102.608976,32.150448],[102.609077,32.150615],[102.609243,32.150763],[102.609359,32.150957],[102.609392,32.151013],[102.609499,32.151204],[102.609683,32.151382],[102.609951,32.151572],[102.610219,32.151763],[102.610287,32.151857],[102.610314,32.151894],[102.610385,32.152078],[102.610443,32.152262],[102.610516,32.152494],[102.610582,32.152786],[102.610659,32.152893],[102.610778,32.152964],[102.610836,32.153019],[102.610944,32.15312],[102.610974,32.153149],[102.611016,32.153292],[102.611028,32.153416],[102.611025,32.153735],[102.611022,32.154053],[102.611081,32.154249],[102.611081,32.154451],[102.611081,32.154654],[102.611129,32.154814],[102.611218,32.154999],[102.61129,32.155147],[102.611325,32.155296],[102.611319,32.155534],[102.61129,32.155825],[102.61129,32.155832],[102.611367,32.156242],[102.61142,32.156516],[102.611504,32.15667],[102.611635,32.156837],[102.611712,32.156986],[102.611849,32.157122],[102.61189,32.157194],[102.611926,32.157325],[102.611944,32.157586],[102.611947,32.157718],[102.611953,32.157958],[102.611957,32.158142],[102.611962,32.15833],[102.611974,32.15858],[102.612018,32.158741],[102.612033,32.158794],[102.612033,32.159014],[102.611962,32.159169],[102.61189,32.159306],[102.611837,32.159466],[102.611801,32.159591],[102.61173,32.159758],[102.611569,32.159939],[102.611409,32.160121],[102.611099,32.160269],[102.610968,32.160295],[102.610885,32.160311],[102.610683,32.160394],[102.610466,32.160582],[102.610303,32.160722],[102.610257,32.160762],[102.610249,32.160769],[102.610197,32.160851],[102.61013,32.160959],[102.61007,32.161156],[102.610034,32.161358],[102.610073,32.1617],[102.610112,32.162042],[102.610209,32.162357],[102.610237,32.162446],[102.610311,32.162667],[102.610385,32.162887],[102.610439,32.163101],[102.610439,32.163103],[102.610439,32.163104],[102.610463,32.163315],[102.610463,32.163517],[102.610445,32.163636],[102.610302,32.163803],[102.610211,32.164013],[102.610119,32.164224],[102.610066,32.164345],[102.610023,32.164445],[102.60993,32.164659],[102.609838,32.164874],[102.609761,32.165094],[102.609683,32.165314],[102.60957,32.165451],[102.609416,32.165564],[102.609332,32.165677],[102.609267,32.165831],[102.609202,32.166141],[102.609166,32.166449],[102.609148,32.166605],[102.609095,32.166771],[102.60897,32.166843],[102.608785,32.166878],[102.608625,32.166985],[102.608482,32.167169],[102.608482,32.16717],[102.608375,32.167402],[102.608324,32.167625],[102.608274,32.167848],[102.608265,32.168136],[102.608256,32.168425],[102.608253,32.16869],[102.60825,32.168954],[102.608208,32.169153],[102.60819,32.16924],[102.608119,32.169424],[102.607857,32.169638],[102.607655,32.169674],[102.607393,32.16974],[102.607256,32.169894],[102.607114,32.170156],[102.606894,32.170543],[102.606884,32.170554],[102.6067,32.170789],[102.6067,32.17083],[102.6067,32.170951],[102.606705,32.170968],[102.606766,32.171189],[102.606871,32.171426],[102.606861,32.171588],[102.606766,32.171712],[102.606595,32.171836],[102.606376,32.17195],[102.606157,32.172064],[102.605911,32.172261],[102.605729,32.172407],[102.605402,32.172705],[102.605075,32.173003],[102.604749,32.173301],[102.604574,32.173505],[102.604339,32.173777],[102.604116,32.174053],[102.603892,32.174329],[102.603511,32.174553],[102.60313,32.174777],[102.602812,32.174948],[102.602493,32.175119],[102.602312,32.175367],[102.602302,32.175408],[102.602255,32.175595],[102.602198,32.175824],[102.602192,32.175871],[102.60217,32.176075],[102.602122,32.176506],[102.602074,32.176937],[102.602046,32.177255],[102.602036,32.177375],[102.602164,32.177751],[102.602293,32.178127],[102.60235,32.178327],[102.60236,32.178565],[102.602379,32.178653],[102.602458,32.179011],[102.602537,32.179368],[102.602617,32.179726],[102.602688,32.180063],[102.60276,32.180399],[102.602769,32.180442],[102.60289,32.180806],[102.602962,32.180999],[102.602975,32.181063],[102.60299,32.181135],[102.60299,32.181313],[102.60296,32.181477],[102.602947,32.181549],[102.602962,32.181699],[102.603004,32.181802],[102.603001,32.181902],[102.602969,32.181988],[102.602969,32.182091],[102.602994,32.182138],[102.603151,32.182327],[102.603172,32.182405],[102.603204,32.182516],[102.60324,32.182652],[102.603271,32.18276],[102.603276,32.182777],[102.60334,32.18293],[102.603411,32.183044],[102.603518,32.183191],[102.603536,32.183251],[102.60353,32.183409],[102.603525,32.183537],[102.60355,32.183897],[102.603568,32.184172],[102.603568,32.184436],[102.60354,32.184831],[102.603511,32.185225],[102.603509,32.185533],[102.603508,32.185664],[102.603497,32.185867],[102.603483,32.186107],[102.603461,32.186224],[102.603401,32.186378],[102.60334,32.186528],[102.603323,32.186627],[102.603311,32.186695],[102.603315,32.187038],[102.603326,32.18722],[102.60329,32.187434],[102.603236,32.187656],[102.603183,32.187877],[102.603097,32.187991],[102.602994,32.188145],[102.602919,32.188287],[102.602808,32.188348],[102.602519,32.188434],[102.602148,32.188601],[102.6021,32.188621],[102.601759,32.188758],[102.601459,32.188851],[102.601245,32.188891],[102.601041,32.188919],[102.600956,32.188908],[102.600859,32.188873],[102.600524,32.188684],[102.60027,32.188591],[102.600053,32.18853],[102.600006,32.188523],[102.599646,32.188469],[102.599335,32.188434],[102.599207,32.188387],[102.598918,32.188266],[102.598746,32.188209],[102.598429,32.188195],[102.598182,32.188216],[102.598018,32.188237],[102.597818,32.188241],[102.597601,32.188198],[102.597599,32.188198],[102.597597,32.188197],[102.597483,32.188177],[102.597354,32.188159],[102.597265,32.188177],[102.59694,32.188373],[102.596719,32.188562],[102.596583,32.188758],[102.596412,32.188894],[102.596219,32.188948],[102.59608,32.188983],[102.595827,32.189076],[102.595455,32.189272],[102.595365,32.189319],[102.595234,32.189398],[102.595031,32.189636],[102.594851,32.189831],[102.59467,32.190026],[102.594554,32.1901],[102.59446,32.190161],[102.594278,32.190272],[102.593932,32.190436],[102.593721,32.190543],[102.59351,32.19065],[102.593196,32.190904],[102.592886,32.191125],[102.592745,32.191225],[102.592725,32.191239],[102.592699,32.191277],[102.592657,32.191339],[102.592532,32.191616],[102.592407,32.191892],[102.592311,32.192198],[102.592214,32.192504],[102.592118,32.19281],[102.592039,32.193146],[102.592025,32.193292],[102.592018,32.193367],[102.591946,32.193639],[102.591804,32.193818],[102.591754,32.193881],[102.591532,32.194034],[102.591525,32.194038],[102.59139,32.194238],[102.591268,32.194474],[102.591147,32.194709],[102.591035,32.195111],[102.590923,32.195514],[102.590811,32.195916],[102.590701,32.19619],[102.59059,32.196465],[102.590465,32.196676],[102.59034,32.196886],[102.590205,32.197158],[102.590133,32.197379],[102.590133,32.197508],[102.590183,32.19765],[102.590239,32.197822],[102.590269,32.197917],[102.590305,32.197952],[102.590392,32.198037],[102.590447,32.198091],[102.590736,32.198295],[102.591025,32.198498],[102.591265,32.198659],[102.591505,32.19882],[102.591622,32.198898],[102.591759,32.198962],[102.591918,32.199037],[102.592021,32.199102],[102.592118,32.199223],[102.592153,32.199355],[102.59231,32.199615],[102.592392,32.199708],[102.592428,32.199758],[102.592435,32.199851],[102.592426,32.199914],[102.592401,32.200081],[102.592367,32.200311],[102.592303,32.200736],[102.592306,32.200756],[102.592346,32.201],[102.592396,32.201239],[102.592496,32.201568],[102.592528,32.201732],[102.592564,32.201914],[102.592563,32.201921],[102.592539,32.202114],[102.592553,32.202217],[102.592567,32.202237],[102.592614,32.202303],[102.592714,32.202417],[102.593089,32.20264],[102.593224,32.202721],[102.593399,32.202863],[102.593552,32.20301],[102.593606,32.203085],[102.59366,32.203142],[102.593709,32.20317],[102.594045,32.203263],[102.594216,32.203313],[102.594616,32.203406],[102.594919,32.203474],[102.594939,32.203486],[102.595134,32.203609],[102.595234,32.203663],[102.595344,32.203677],[102.595548,32.203688],[102.595851,32.203706],[102.59599,32.203742],[102.596072,32.203763],[102.596394,32.203966],[102.596588,32.204091],[102.596783,32.204216],[102.596921,32.20433],[102.59704,32.204427],[102.597122,32.204466],[102.597207,32.204509],[102.597236,32.204523],[102.597293,32.204584],[102.59735,32.204698],[102.597375,32.204976],[102.597407,32.205133],[102.597475,32.205298],[102.597543,32.205369],[102.597568,32.205412],[102.597589,32.205444],[102.597614,32.20558],[102.597657,32.205719],[102.597728,32.205887],[102.597796,32.205994],[102.597964,32.206158],[102.598037,32.206254],[102.598114,32.206354],[102.598207,32.20644],[102.598232,32.206511],[102.598239,32.206625],[102.598276,32.206735],[102.598289,32.206772],[102.598298,32.206837],[102.598317,32.206986],[102.598321,32.207125],[102.598315,32.207172],[102.598303,32.207275],[102.598311,32.207525],[102.598317,32.207753],[102.598285,32.207857],[102.59831,32.208021],[102.598349,32.20821],[102.598399,32.208346],[102.59846,32.208517],[102.598503,32.208599],[102.598522,32.20865],[102.598589,32.208831],[102.598628,32.209234],[102.598637,32.209285],[102.59868,32.209508],[102.598702,32.209621],[102.598713,32.209661],[102.598734,32.209707],[102.598742,32.209723],[102.598921,32.210127],[102.599106,32.210534],[102.599216,32.210736],[102.599278,32.21085],[102.599335,32.210955],[102.599395,32.211105],[102.59942,32.211151],[102.599424,32.211215],[102.599388,32.211351],[102.599385,32.21136],[102.599331,32.211544],[102.599336,32.211586],[102.599342,32.211626],[102.599388,32.211708],[102.599536,32.212001],[102.599537,32.212002],[102.599538,32.212004],[102.599638,32.212343],[102.599756,32.212689],[102.599796,32.212844],[102.599856,32.213071],[102.599876,32.213141],[102.599959,32.213425],[102.599975,32.21346],[102.600059,32.21365],[102.600152,32.213832],[102.600205,32.213917],[102.600253,32.213971],[102.60043,32.214171],[102.600605,32.214478],[102.600662,32.214592],[102.600677,32.214685],[102.600677,32.214777],[102.600648,32.214902],[102.600641,32.214916],[102.600559,32.215077],[102.600387,32.215325],[102.600216,32.215573],[102.600045,32.215887],[102.599941,32.215991],[102.599784,32.216109],[102.599727,32.216184],[102.599656,32.216355],[102.599635,32.216448],[102.599552,32.216819],[102.599521,32.217025],[102.59952,32.217027],[102.59952,32.21703],[102.599524,32.217119],[102.599531,32.217204],[102.599531,32.217297],[102.599488,32.217408],[102.599385,32.217668],[102.599306,32.217975],[102.599256,32.218279],[102.59925,32.218305],[102.599237,32.218369],[102.599213,32.218479],[102.599192,32.218739],[102.59921,32.219121],[102.599215,32.219268],[102.599231,32.219692],[102.599256,32.21996],[102.599213,32.220149],[102.599156,32.220327],[102.599106,32.220411],[102.599031,32.220535],[102.598931,32.220659],[102.598651,32.22088],[102.598614,32.220909],[102.598353,32.221173],[102.598264,32.221288],[102.598175,32.221516],[102.598085,32.221627],[102.597939,32.22168],[102.597702,32.221821],[102.597693,32.221827],[102.597536,32.221959],[102.597391,32.222132],[102.597247,32.222305],[102.596965,32.22258],[102.5969,32.222751],[102.59685,32.222872],[102.596846,32.222894],[102.596825,32.223001],[102.596847,32.223111],[102.596897,32.223286],[102.596929,32.223399],[102.596954,32.223483],[102.597011,32.223636],[102.597043,32.223715],[102.597061,32.223779],[102.597063,32.223839],[102.597065,32.223868],[102.59709,32.223997],[102.597175,32.224204],[102.597188,32.224229],[102.597236,32.224321],[102.597293,32.224425],[102.597325,32.224528],[102.597343,32.224664],[102.597311,32.224917],[102.597223,32.225246],[102.597136,32.225574],[102.597047,32.225806],[102.597018,32.225992],[102.597009,32.226021],[102.596982,32.226106],[102.596925,32.226181],[102.59684,32.226267],[102.596679,32.226488],[102.596647,32.226627],[102.596568,32.226813],[102.596508,32.226948],[102.59649,32.227045],[102.596489,32.227115],[102.596483,32.227409],[102.596501,32.227655],[102.596497,32.227741],[102.596436,32.227873],[102.596419,32.227966],[102.596412,32.228018],[102.59641,32.228029],[102.596401,32.228105],[102.596372,32.228297],[102.596369,32.228394],[102.596415,32.228494],[102.596511,32.228672],[102.596536,32.228733],[102.596536,32.228804],[102.596511,32.228951],[102.596583,32.229286],[102.596654,32.229704],[102.596676,32.229833],[102.596693,32.229939],[102.596736,32.230178],[102.596779,32.230503],[102.596829,32.230689],[102.596918,32.230878],[102.597072,32.231046],[102.597225,32.231214],[102.597446,32.231343],[102.597571,32.231417],[102.597696,32.231528],[102.597708,32.231545],[102.597715,32.231657],[102.597732,32.231928],[102.597749,32.232198],[102.597774,32.232493],[102.597791,32.232557],[102.597797,32.232577],[102.597833,32.232713],[102.597839,32.232728],[102.597908,32.232907],[102.598015,32.233117],[102.598123,32.233327],[102.598231,32.233538],[102.598339,32.233748],[102.598446,32.233959],[102.598554,32.234169],[102.598662,32.234379],[102.598769,32.23459],[102.5989,32.234804],[102.59903,32.235018],[102.59917,32.235215],[102.59931,32.235413],[102.59945,32.23561],[102.59959,32.235808],[102.599797,32.236119],[102.600004,32.236431],[102.600211,32.236743],[102.600429,32.237019],[102.600681,32.237244],[102.600973,32.237447],[102.601266,32.23765],[102.601455,32.237781],[102.601645,32.237913],[102.601835,32.238044],[102.602025,32.238175],[102.602113,32.238236],[102.602151,32.238313],[102.60224,32.238438],[102.602311,32.23853],[102.602436,32.23868],[102.60259,32.238788],[102.60265,32.23883],[102.602825,32.238894],[102.602932,32.238923],[102.603089,32.238977],[102.603204,32.239062],[102.603412,32.239237],[102.603621,32.239412],[102.60385,32.239558],[102.604071,32.239715],[102.604214,32.239802],[102.604417,32.239926],[102.60467,32.240103],[102.604924,32.240279],[102.60519,32.240401],[102.605456,32.240522],[102.605652,32.240675],[102.605852,32.240918],[102.606102,32.241211],[102.606152,32.241332],[102.606187,32.241521],[102.606248,32.241739],[102.606316,32.24191],[102.606384,32.242032],[102.606592,32.242219],[102.606683,32.242301],[102.606737,32.242349],[102.606808,32.242453],[102.606894,32.242599],[102.606951,32.242688],[102.60708,32.242753],[102.607331,32.242837],[102.607429,32.242871],[102.607547,32.24291],[102.607604,32.242985],[102.607629,32.243081],[102.60766,32.243344],[102.607694,32.243631],[102.607747,32.243852],[102.607868,32.244186],[102.607947,32.244401],[102.60799,32.244519],[102.608065,32.244741],[102.608143,32.244962],[102.608226,32.2451],[102.608229,32.245105],[102.608318,32.245201],[102.608468,32.245255],[102.608732,32.245317],[102.608757,32.245323],[102.608956,32.245374],[102.608993,32.245383],[102.609111,32.24543],[102.609285,32.245701],[102.609428,32.245797],[102.609546,32.245865],[102.609592,32.245911],[102.609767,32.246276],[102.609894,32.246429],[102.609935,32.246479],[102.610142,32.24669],[102.61042,32.246889],[102.610699,32.247089],[102.611025,32.247286],[102.611352,32.247482],[102.611548,32.247609],[102.611745,32.247735],[102.612052,32.247978],[102.612114,32.248037],[102.612251,32.248167],[102.612387,32.248392],[102.612479,32.248493],[102.612501,32.248517],[102.612633,32.24866],[102.612783,32.248845],[102.612947,32.24912],[102.613037,32.249306],[102.613076,32.249388],[102.613229,32.249573],[102.613404,32.24973],[102.613479,32.249863],[102.613508,32.249927],[102.613536,32.249991],[102.613583,32.250067],[102.613704,32.250266],[102.613882,32.250465],[102.61394,32.25053],[102.613993,32.250637],[102.614003,32.25071],[102.614011,32.250773],[102.614015,32.250908],[102.613833,32.251251],[102.613779,32.251408],[102.613786,32.251536],[102.613811,32.251676],[102.613831,32.251713],[102.613972,32.251968],[102.614222,32.252257],[102.614525,32.252493],[102.614914,32.252696],[102.614996,32.252793],[102.615155,32.253076],[102.615171,32.253105],[102.615346,32.253417],[102.615485,32.253624],[102.615623,32.253752],[102.615678,32.253803],[102.61588,32.253975],[102.615896,32.253989],[102.615931,32.254039],[102.615935,32.254128],[102.615933,32.254143],[102.615892,32.254524],[102.615835,32.254727],[102.615778,32.255006],[102.615728,32.255138],[102.615631,32.255266],[102.615446,32.255388],[102.615178,32.255548],[102.615085,32.255602],[102.614993,32.255741],[102.614893,32.256005],[102.614814,32.256216],[102.614783,32.25642],[102.614775,32.256469],[102.614728,32.256773],[102.614757,32.256951],[102.614757,32.257058],[102.614748,32.257113],[102.614739,32.257172],[102.614664,32.257254],[102.614543,32.257351],[102.614304,32.257583],[102.614132,32.257811],[102.613968,32.258065],[102.613829,32.258273],[102.613696,32.258474],[102.61369,32.258482],[102.613618,32.258596],[102.613618,32.258661],[102.613665,32.258739],[102.613751,32.258853],[102.613979,32.25903],[102.614207,32.259207],[102.614439,32.259317],[102.614518,32.259367],[102.614582,32.259471],[102.614662,32.259587],[102.614907,32.259946],[102.615078,32.260213],[102.615114,32.260274],[102.615167,32.260324],[102.61526,32.26036],[102.615485,32.260381],[102.615592,32.260356],[102.615867,32.260277],[102.61617,32.260249],[102.616388,32.260252],[102.616656,32.260199],[102.616882,32.260124],[102.616916,32.260113],[102.617106,32.260099],[102.617512,32.260085],[102.617852,32.260074],[102.618269,32.26002],[102.61859,32.259988],[102.618883,32.260017],[102.619161,32.260104],[102.61944,32.260192],[102.61975,32.260256],[102.619985,32.260286],[102.620218,32.260317],[102.620486,32.26037],[102.620597,32.260354],[102.620632,32.260349],[102.620718,32.260338],[102.620785,32.260324],[102.620832,32.260317],[102.620885,32.260331],[102.620957,32.260374],[102.621174,32.260663],[102.621213,32.260742],[102.621335,32.260991],[102.621381,32.261063],[102.621489,32.261155],[102.621585,32.261198],[102.621853,32.261316],[102.62212,32.261434],[102.62237,32.26168],[102.622574,32.261832],[102.622777,32.261984],[102.622977,32.262135],[102.623177,32.262287],[102.623405,32.262474],[102.623634,32.262662],[102.623876,32.262847],[102.624101,32.262972],[102.624381,32.263056],[102.624662,32.26314],[102.624894,32.263204],[102.625018,32.263258],[102.625031,32.263263],[102.625031,32.263263],[102.625031,32.263263],[102.625179,32.263329],[102.625315,32.26344],[102.62559,32.263629],[102.625692,32.263728],[102.625693,32.263729],[102.625693,32.263729],[102.625781,32.263817],[102.625891,32.263927],[102.626089,32.264125],[102.626102,32.264141],[102.626103,32.264141],[102.626103,32.264142],[102.626381,32.264485],[102.62666,32.264828],[102.626829,32.264994],[102.626997,32.265161],[102.627196,32.265356],[102.627538,32.265578],[102.627724,32.26567],[102.627877,32.265749],[102.627981,32.265838],[102.628084,32.265949],[102.628249,32.26606],[102.628513,32.266245],[102.628685,32.266318],[102.62878,32.266359],[102.628905,32.266388],[102.629116,32.266342],[102.629234,32.266249],[102.629413,32.26605],[102.629425,32.266037],[102.629593,32.265852],[102.629658,32.265795],[102.629808,32.265667],[102.629965,32.265574],[102.630342,32.265368],[102.63064,32.26523],[102.630804,32.265165],[102.630879,32.265135],[102.6311,32.265092],[102.631393,32.265071],[102.631472,32.265068],[102.631818,32.265053],[102.632057,32.26501],[102.632203,32.264935],[102.63235,32.264846],[102.632514,32.264828],[102.632639,32.26486],[102.63276,32.264842],[102.632917,32.264807],[102.63306,32.264725],[102.633081,32.26469],[102.633149,32.264578],[102.633238,32.264351],[102.633253,32.264314],[102.633406,32.2641],[102.63356,32.264011],[102.633838,32.263943],[102.633981,32.263868],[102.634129,32.263795],[102.634316,32.263704],[102.634402,32.263608],[102.634429,32.263552],[102.634555,32.26329],[102.634641,32.26304],[102.634727,32.26279],[102.634809,32.262647],[102.63503,32.262455],[102.635255,32.262344],[102.635573,32.262255],[102.635733,32.262205],[102.635947,32.262105],[102.636094,32.262033],[102.636277,32.261892],[102.636426,32.261777],[102.636654,32.261655],[102.636786,32.261491],[102.636878,32.261342],[102.636972,32.261191],[102.637129,32.261009],[102.637286,32.260827],[102.637511,32.260635],[102.637775,32.26041],[102.638039,32.260185],[102.638307,32.259929],[102.638576,32.259673],[102.638844,32.259416],[102.639031,32.259267],[102.639217,32.259118],[102.639446,32.258935],[102.639674,32.258753],[102.639918,32.258532],[102.640152,32.258321],[102.640162,32.258312],[102.640394,32.258048],[102.640626,32.257783],[102.640662,32.257714],[102.640751,32.257545],[102.64078,32.257236],[102.640801,32.256822],[102.640822,32.256409],[102.640825,32.256352],[102.640828,32.25629],[102.640871,32.256208],[102.640882,32.256189],[102.641012,32.256094],[102.641334,32.256052],[102.64153,32.256034],[102.641595,32.255986],[102.641697,32.255927],[102.641804,32.255891],[102.64194,32.255903],[102.642214,32.255986],[102.642416,32.25601],[102.642648,32.255927],[102.642904,32.25579],[102.643172,32.255689],[102.643199,32.255687],[102.643326,32.255677],[102.643666,32.255778],[102.643892,32.255832],[102.644118,32.255885],[102.644439,32.256016],[102.644742,32.256129],[102.644903,32.256135],[102.645144,32.256055],[102.645385,32.255975],[102.645792,32.255841],[102.646199,32.255707],[102.646218,32.255701],[102.646517,32.255598],[102.646816,32.255495],[102.647116,32.255392],[102.647347,32.255408],[102.647578,32.255425],[102.647693,32.255433],[102.64799,32.255421],[102.648216,32.255427],[102.648323,32.255487],[102.648505,32.255704],[102.648686,32.255921],[102.648799,32.255992],[102.649085,32.256052],[102.649341,32.256171],[102.649561,32.256456],[102.649748,32.256667],[102.649935,32.256879],[102.649983,32.256932],[102.650141,32.257218],[102.650298,32.257503],[102.650403,32.257696],[102.650517,32.257906],[102.650631,32.258116],[102.650899,32.258437],[102.651081,32.258625],[102.651262,32.258812],[102.6515,32.25908],[102.65169,32.259169],[102.652062,32.259291],[102.652434,32.259413],[102.652815,32.259526],[102.653124,32.259615],[102.653439,32.259811],[102.65363,32.260002],[102.653802,32.260103],[102.653951,32.260139],[102.654343,32.26021],[102.654535,32.260299],[102.654688,32.260371],[102.654772,32.260478],[102.654813,32.260603],[102.654891,32.260722],[102.655045,32.260787],[102.65517,32.260818],[102.655212,32.260829],[102.655384,32.260882],[102.655474,32.260936],[102.655575,32.261037],[102.655706,32.261453],[102.655746,32.261509],[102.655914,32.261745],[102.656033,32.261944],[102.656152,32.262143],[102.656301,32.262447],[102.656408,32.262845],[102.656422,32.263098],[102.656437,32.263351],[102.656527,32.263675],[102.656616,32.263999],[102.656653,32.264159],[102.656729,32.264481],[102.656841,32.264647],[102.656889,32.264719],[102.657032,32.26485],[102.657252,32.264951],[102.657484,32.264981],[102.657895,32.265052],[102.658249,32.265135],[102.658589,32.265292],[102.65863,32.265312],[102.658773,32.26544],[102.658923,32.265638],[102.659073,32.265835],[102.659311,32.266078],[102.659432,32.266225],[102.659534,32.266349],[102.65977,32.266523],[102.660005,32.266696],[102.660239,32.266885],[102.660472,32.267074],[102.660705,32.267263],[102.660792,32.26732],[102.661129,32.267541],[102.661466,32.267762],[102.661814,32.267977],[102.662066,32.268186],[102.662171,32.268314],[102.66228,32.268372],[102.662661,32.268438],[102.662883,32.268478],[102.663061,32.26851],[102.663375,32.268614],[102.663736,32.268824],[102.664005,32.269033],[102.664274,32.269242],[102.664512,32.269442],[102.66475,32.269642],[102.665064,32.26988],[102.665273,32.270035],[102.665483,32.270189],[102.665601,32.27029],[102.66564,32.270323],[102.665749,32.270475],[102.665775,32.270542],[102.665806,32.270623],[102.665821,32.270822],[102.665845,32.27102],[102.665887,32.271365],[102.665897,32.271636],[102.665906,32.271907],[102.665913,32.272032],[102.665925,32.272274],[102.665892,32.272574],[102.665825,32.272912],[102.665816,32.273107],[102.665868,32.273302],[102.665987,32.273625],[102.666059,32.273821],[102.666106,32.273949],[102.666225,32.274273],[102.666332,32.274577],[102.666397,32.274762],[102.666439,32.274882],[102.666545,32.275186],[102.666554,32.27521],[102.666665,32.27555],[102.666708,32.275681],[102.666777,32.275891],[102.666872,32.276164],[102.666968,32.276438],[102.667006,32.276633],[102.667006,32.27679],[102.66693,32.276933],[102.666825,32.277093],[102.666587,32.277456],[102.666474,32.277707],[102.66636,32.277957],[102.666287,32.278118],[102.666176,32.278364],[102.665992,32.278771],[102.665808,32.279178],[102.665731,32.279349],[102.665624,32.279585],[102.66544,32.279991],[102.665295,32.280221],[102.665149,32.280451],[102.665113,32.280507],[102.664942,32.280777],[102.664735,32.281104],[102.66452,32.281444],[102.664305,32.281783],[102.664269,32.281876],[102.664241,32.282062],[102.664262,32.282159],[102.664284,32.282254],[102.664348,32.282376],[102.664512,32.282718],[102.664626,32.283104],[102.66458,32.283421],[102.664533,32.283739],[102.664434,32.283967],[102.664297,32.284174],[102.664241,32.28426],[102.664034,32.28451],[102.66377,32.2847],[102.663506,32.284891],[102.663241,32.285081],[102.663013,32.285267],[102.662906,32.285431],[102.662878,32.285595],[102.662856,32.285724],[102.662844,32.286144],[102.662835,32.286502],[102.662852,32.286917],[102.662863,32.287173],[102.662861,32.287192],[102.662842,32.287422],[102.66282,32.287672],[102.662831,32.287862],[102.662851,32.288206],[102.662856,32.288286],[102.662905,32.288665],[102.662913,32.288729],[102.662913,32.289057],[102.662956,32.289271],[102.663042,32.289528],[102.663127,32.289785],[102.66317,32.289905],[102.663182,32.289938],[102.66327,32.290179],[102.663369,32.290454],[102.663406,32.290556],[102.663543,32.290761],[102.66368,32.290965],[102.663784,32.29112],[102.663984,32.291336],[102.664146,32.291509],[102.664355,32.291734],[102.664442,32.291821],[102.664613,32.291992],[102.664783,32.292162],[102.665051,32.292369],[102.665222,32.292502],[102.665319,32.292576],[102.665536,32.292751],[102.665754,32.292926],[102.665829,32.293013],[102.665961,32.293166],[102.666168,32.293407],[102.666375,32.293647],[102.666532,32.294061],[102.666554,32.294275],[102.666518,32.294454],[102.666393,32.294643],[102.666268,32.294832],[102.666082,32.294998],[102.66579,32.29526],[102.66575,32.295291],[102.665534,32.295458],[102.665319,32.295624],[102.665047,32.295967],[102.664776,32.29631],[102.664569,32.296624],[102.664362,32.296938],[102.664155,32.297252],[102.664104,32.297352],[102.663959,32.297634],[102.663762,32.298016],[102.663725,32.298085],[102.663537,32.298433],[102.663349,32.298781],[102.663162,32.299128],[102.663042,32.299351],[102.662895,32.299666],[102.662748,32.299982],[102.662601,32.300298],[102.662463,32.300593],[102.662345,32.30087],[102.662235,32.301128],[102.662185,32.301399],[102.662178,32.301671],[102.662242,32.301885],[102.662336,32.302175],[102.662429,32.302466],[102.662513,32.302727],[102.662695,32.303014],[102.662877,32.3033],[102.663034,32.303548],[102.663202,32.303876],[102.66337,32.304205],[102.663569,32.30446],[102.663698,32.304626],[102.663827,32.30479],[102.66392,32.304926],[102.663998,32.305097],[102.664027,32.305261],[102.664041,32.305493],[102.664041,32.305495],[102.664041,32.305497],[102.66397,32.305832],[102.663845,32.306064],[102.66372,32.306296],[102.663648,32.306342],[102.663563,32.306396],[102.663327,32.306482],[102.663141,32.30661],[102.663056,32.306767],[102.663027,32.306917],[102.663006,32.307103],[102.663006,32.307331],[102.663134,32.307695],[102.663155,32.307839],[102.663191,32.308083],[102.663227,32.308328],[102.663241,32.308424],[102.663241,32.308659],[102.663206,32.308845],[102.663063,32.309052],[102.662972,32.309124],[102.66292,32.309166],[102.662904,32.309193],[102.662785,32.309402],[102.662742,32.309601],[102.662777,32.309758],[102.662842,32.309944],[102.662876,32.310054],[102.662992,32.310422],[102.66306,32.310708],[102.663128,32.310994],[102.663141,32.311051],[102.663141,32.311279],[102.663127,32.311515],[102.663027,32.311829],[102.662985,32.3119],[102.662835,32.312157],[102.662673,32.312419],[102.662512,32.312682],[102.66235,32.312944],[102.662191,32.313221],[102.662031,32.313498],[102.662004,32.313561],[102.661798,32.313898],[102.661652,32.314154],[102.661434,32.314349],[102.661215,32.314544],[102.661068,32.314599],[102.661035,32.314611],[102.660655,32.314696],[102.660275,32.314782],[102.66004,32.314841],[102.659805,32.314901],[102.659587,32.314974],[102.65948,32.314994],[102.659462,32.314995],[102.659338,32.315004],[102.659288,32.315008],[102.659086,32.314996],[102.658827,32.314907],[102.658568,32.314817],[102.658169,32.314615],[102.657813,32.314573],[102.65745,32.314556],[102.657271,32.314508],[102.65689,32.314319],[102.656508,32.31413],[102.656126,32.313941],[102.655998,32.313877],[102.655748,32.313717],[102.655499,32.313556],[102.655159,32.313396],[102.65488,32.313339],[102.6546,32.313283],[102.6543,32.313259],[102.653999,32.313235],[102.653595,32.313241],[102.653256,32.31333],[102.652889,32.313487],[102.652685,32.313574],[102.652453,32.313678],[102.652221,32.313782],[102.651906,32.313919],[102.65168,32.313931],[102.651346,32.313877],[102.651258,32.313869],[102.650995,32.313845],[102.650644,32.313812],[102.650606,32.31381],[102.650311,32.313794],[102.650038,32.313806],[102.64974,32.313919],[102.649608,32.313942],[102.649538,32.313955],[102.649258,32.313955],[102.648967,32.31383],[102.648675,32.313705],[102.648598,32.313641],[102.648574,32.313622],[102.648485,32.313622],[102.648384,32.313782],[102.648342,32.31405],[102.648348,32.314421],[102.648354,32.314792],[102.64836,32.315162],[102.648319,32.315484],[102.648176,32.315543],[102.648039,32.315638],[102.647914,32.315757],[102.647812,32.315903],[102.647789,32.315936],[102.647736,32.316156],[102.64775,32.316231],[102.647765,32.316305],[102.64784,32.316563],[102.647914,32.316822],[102.647872,32.316983],[102.6477,32.317096],[102.647459,32.317276],[102.647218,32.317456],[102.647135,32.317518],[102.646894,32.317792],[102.646653,32.318065],[102.646631,32.318113],[102.646532,32.318327],[102.646433,32.318541],[102.646427,32.318845],[102.646314,32.319071],[102.646202,32.319266],[102.646195,32.319279],[102.646171,32.319529],[102.646195,32.319719],[102.646367,32.32004],[102.646447,32.320287],[102.646459,32.320323],[102.646472,32.320365],[102.646578,32.320691],[102.646683,32.321016],[102.646745,32.321287],[102.646808,32.321557],[102.646814,32.321672],[102.646829,32.321936],[102.646847,32.322262],[102.646866,32.322587],[102.646823,32.322875],[102.646764,32.323263],[102.646706,32.323651],[102.64665,32.323897],[102.64663,32.323988],[102.646554,32.324325],[102.646478,32.324662],[102.646443,32.324901],[102.646426,32.325019],[102.646413,32.325112],[102.646375,32.325376],[102.646355,32.325753],[102.646335,32.326131],[102.646315,32.326508],[102.646295,32.326886],[102.646275,32.327263],[102.646262,32.327578],[102.646248,32.327892],[102.646234,32.328207],[102.646157,32.328502],[102.646079,32.328797],[102.64603,32.328984],[102.645972,32.329294],[102.645913,32.329604],[102.645879,32.329784],[102.645708,32.330108],[102.64565,32.330212],[102.645551,32.330389],[102.645394,32.330669],[102.645299,32.330812],[102.645289,32.33106],[102.645318,32.331193],[102.645543,32.33145],[102.645768,32.331707],[102.645993,32.331964],[102.646225,32.33218],[102.646457,32.332395],[102.646688,32.332611],[102.646688,32.332611],[102.646945,32.332797],[102.647202,32.332982],[102.647547,32.333161],[102.647683,32.333182],[102.64779,32.333218],[102.647854,32.333261],[102.64786,32.33331],[102.647861,32.333325],[102.647861,32.333368],[102.647776,32.333475],[102.647561,32.333632],[102.64724,32.333825],[102.646919,32.334017],[102.646576,32.33421],[102.646234,32.334403],[102.645891,32.334595],[102.645852,32.334617],[102.64559,32.334758],[102.6452,32.334968],[102.64481,32.335178],[102.644421,32.335388],[102.644039,32.335588],[102.643657,32.335787],[102.643275,32.335987],[102.642896,32.33619],[102.64267,32.336312],[102.642278,32.336485],[102.641886,32.336659],[102.641883,32.33666],[102.641882,32.336661],[102.641493,32.336833],[102.641207,32.33706],[102.640921,32.337287],[102.640761,32.337511],[102.640635,32.337884],[102.64051,32.338257],[102.640385,32.33863],[102.640297,32.339061],[102.640235,32.339366],[102.640172,32.339671],[102.640132,32.339912],[102.640059,32.34035],[102.639986,32.340788],[102.639913,32.341226],[102.639826,32.341643],[102.639739,32.34206],[102.639653,32.342477],[102.639622,32.342624],[102.639566,32.342893],[102.639482,32.343307],[102.639399,32.34372],[102.639315,32.344134],[102.639242,32.34443],[102.63917,32.344727],[102.639097,32.345023],[102.638994,32.345444],[102.638946,32.345838],[102.638898,32.346232],[102.638865,32.346502],[102.638834,32.346635],[102.638785,32.346847],[102.638704,32.347192],[102.638681,32.347294],[102.638624,32.347537],[102.638724,32.34793],[102.638731,32.348166],[102.638692,32.348406],[102.638688,32.34843],[102.638688,32.348708],[102.638738,32.348929],[102.638774,32.349201],[102.638874,32.349379],[102.639017,32.349579],[102.639131,32.349836],[102.639202,32.350221],[102.639268,32.350444],[102.639333,32.350666],[102.639409,32.350928],[102.639513,32.351135],[102.639616,32.351342],[102.639806,32.351645],[102.639986,32.351935],[102.639995,32.351949],[102.640252,32.352156],[102.640502,32.352299],[102.64073,32.352406],[102.64081,32.352447],[102.640941,32.352514],[102.640966,32.352527],[102.641215,32.352656],[102.641336,32.352753],[102.641433,32.35283],[102.641651,32.353005],[102.641795,32.353138],[102.642008,32.353334],[102.642158,32.353434],[102.642379,32.353555],[102.642507,32.353655],[102.642636,32.353769],[102.642736,32.353919],[102.642836,32.35399],[102.643021,32.354033],[102.643193,32.354055],[102.643314,32.35409],[102.643478,32.354176],[102.643628,32.354347],[102.643778,32.354519],[102.644071,32.354683],[102.644306,32.354769],[102.644513,32.354769],[102.644813,32.354754],[102.645177,32.354733],[102.645419,32.354729],[102.645661,32.354726],[102.6457,32.354731],[102.645991,32.354818],[102.646355,32.354961],[102.646583,32.354983],[102.646783,32.35499],[102.647083,32.354918],[102.647161,32.354899],[102.64754,32.354804],[102.647733,32.354761],[102.647918,32.354754],[102.64809,32.354797],[102.648261,32.354876],[102.648534,32.355041],[102.648807,32.355207],[102.649132,32.355404],[102.649465,32.355605],[102.649702,32.355747],[102.649939,32.355889],[102.64994,32.35589],[102.650113,32.356017],[102.650178,32.356065],[102.650417,32.356239],[102.650574,32.356582],[102.650699,32.35678],[102.650795,32.356931],[102.651081,32.357074],[102.651345,32.357146],[102.651752,32.357153],[102.652166,32.357089],[102.652473,32.35706],[102.652698,32.35706],[102.652865,32.35706],[102.653229,32.357131],[102.653593,32.357203],[102.653922,32.357298],[102.65425,32.357393],[102.654578,32.357488],[102.654627,32.357512],[102.654759,32.357547],[102.655141,32.357747],[102.655354,32.357876],[102.655566,32.358005],[102.655738,32.358153],[102.655911,32.358301],[102.656083,32.358448],[102.656255,32.358596],[102.656326,32.358677],[102.656476,32.358851],[102.656581,32.35916],[102.656618,32.359528],[102.656604,32.359785],[102.656592,32.360001],[102.65659,32.360041],[102.656579,32.360229],[102.656684,32.360593],[102.656684,32.3608],[102.656601,32.360956],[102.656533,32.361082],[102.656545,32.361484],[102.656558,32.361899],[102.656563,32.362078],[102.65657,32.362315],[102.656617,32.362653],[102.656664,32.362991],[102.656771,32.363301],[102.656856,32.363524],[102.656941,32.363748],[102.657072,32.363952],[102.657203,32.364157],[102.657407,32.364469],[102.657611,32.364781],[102.657815,32.365093],[102.657935,32.365288],[102.658056,32.365483],[102.658176,32.365678],[102.658296,32.365873],[102.658416,32.366068],[102.658536,32.366263],[102.658644,32.366486],[102.658753,32.366709],[102.658861,32.366932],[102.65897,32.367156],[102.659078,32.367379],[102.659187,32.367602],[102.659221,32.367671],[102.659296,32.367825],[102.659404,32.368048],[102.659508,32.368268],[102.659612,32.368489],[102.659716,32.368709],[102.659821,32.368929],[102.659925,32.36915],[102.660029,32.36937],[102.660144,32.369613],[102.660259,32.369856],[102.660374,32.370099],[102.660489,32.370342],[102.660604,32.370585],[102.660718,32.370828],[102.660879,32.371231],[102.661039,32.371634],[102.661116,32.371827],[102.661199,32.372036],[102.661359,32.372439],[102.661433,32.372674],[102.661507,32.372909],[102.661573,32.37312],[102.661581,32.373143],[102.661654,32.373378],[102.661728,32.373613],[102.661802,32.373848],[102.661881,32.374014],[102.661915,32.374086],[102.662029,32.374324],[102.662142,32.374562],[102.662157,32.374593],[102.662255,32.3748],[102.662304,32.374893],[102.662421,32.375113],[102.662531,32.37532],[102.66264,32.375528],[102.66266,32.375565],[102.66275,32.375735],[102.66286,32.375942],[102.66297,32.37615],[102.66308,32.376357],[102.663206,32.376564],[102.663332,32.37677],[102.663459,32.376977],[102.663508,32.377056],[102.663585,32.377183],[102.663618,32.377236],[102.663712,32.37739],[102.663838,32.377596],[102.663965,32.377803],[102.664091,32.378009],[102.664218,32.378216],[102.664344,32.378423],[102.664496,32.378639],[102.664627,32.378825],[102.664648,32.378855],[102.6648,32.379072],[102.664953,32.379288],[102.665105,32.379504],[102.665257,32.379721],[102.665409,32.379937],[102.665561,32.380153],[102.665713,32.38037],[102.665865,32.380586],[102.666085,32.38086],[102.666306,32.381135],[102.666471,32.38132],[102.666637,32.381506],[102.666916,32.381714],[102.667195,32.381922],[102.667565,32.382101],[102.667936,32.382281],[102.668353,32.382409],[102.66877,32.382537],[102.669188,32.382665],[102.669605,32.382793],[102.669953,32.382935],[102.670302,32.383077],[102.670549,32.383188],[102.670797,32.383298],[102.671108,32.383574],[102.671262,32.383779],[102.671416,32.383984],[102.67162,32.384315],[102.671823,32.384646],[102.672027,32.384978],[102.672229,32.385366],[102.672431,32.385754],[102.672633,32.386143],[102.672835,32.386531],[102.672907,32.386724],[102.672987,32.386938],[102.673067,32.387151],[102.673147,32.387365],[102.673227,32.387578],[102.673307,32.387791],[102.673388,32.388005],[102.673492,32.388206],[102.673597,32.388407],[102.673702,32.388608],[102.673807,32.388809],[102.673912,32.38901],[102.674017,32.389211],[102.674213,32.389523],[102.67441,32.389835],[102.674587,32.390012],[102.674765,32.390188],[102.675022,32.390338],[102.67528,32.390487],[102.675617,32.390647],[102.675954,32.390808],[102.676291,32.390968],[102.676559,32.391028],[102.676827,32.391088],[102.677095,32.391147],[102.677363,32.391207],[102.677713,32.391291],[102.678063,32.391374],[102.678198,32.391436],[102.67831,32.391514],[102.67833,32.39163],[102.678349,32.391765],[102.678321,32.391919],[102.678109,32.392262],[102.677956,32.392632],[102.677802,32.393001],[102.677648,32.393371],[102.677523,32.393605],[102.677397,32.393838],[102.677272,32.394072],[102.677147,32.394306],[102.677019,32.394515],[102.676891,32.394723],[102.676763,32.394932],[102.676635,32.395141],[102.676507,32.395349],[102.676379,32.395558],[102.676251,32.395766],[102.676123,32.395975],[102.675979,32.396187],[102.675836,32.396399],[102.675692,32.396611],[102.675549,32.396823],[102.675405,32.397035],[102.67529,32.397206],[102.675262,32.397247],[102.675118,32.397459],[102.674975,32.397671],[102.674831,32.397883],[102.674688,32.398095],[102.674544,32.398307],[102.674483,32.398399],[102.674401,32.39852],[102.674257,32.398732],[102.674114,32.398944],[102.67397,32.399177],[102.673826,32.39941],[102.673681,32.399642],[102.673537,32.399875],[102.673393,32.400108],[102.673249,32.400341],[102.673104,32.400574],[102.67296,32.400807],[102.672816,32.40104],[102.672672,32.401273],[102.672528,32.401506],[102.672383,32.401739],[102.672239,32.401972],[102.672095,32.402205],[102.671951,32.402438],[102.671806,32.402671],[102.671598,32.403048],[102.67139,32.403425],[102.671182,32.403802],[102.670974,32.404179],[102.670811,32.40454],[102.670649,32.404901],[102.670486,32.405262],[102.670479,32.405332],[102.670458,32.40555],[102.670539,32.40584],[102.67065,32.405997],[102.670851,32.406154],[102.67113,32.406352],[102.671409,32.406551],[102.671604,32.406694],[102.6718,32.406837],[102.671995,32.40698],[102.67219,32.407124],[102.672368,32.40729],[102.672546,32.407457],[102.672691,32.407678],[102.672837,32.407899],[102.672983,32.40812],[102.673129,32.408341],[102.673261,32.408541],[102.673365,32.408677],[102.673421,32.408783],[102.673631,32.40918],[102.673698,32.409306],[102.67382,32.409536],[102.674008,32.409891],[102.674215,32.410182],[102.674364,32.410392],[102.674513,32.410602],[102.674769,32.410807],[102.675025,32.411012],[102.675062,32.411025],[102.675479,32.41117],[102.675895,32.411314],[102.676222,32.411469],[102.676549,32.411623],[102.676876,32.411777],[102.677078,32.411893],[102.67728,32.412008],[102.677561,32.412203],[102.677807,32.41246],[102.677809,32.412461],[102.677812,32.412462],[102.677836,32.412491],[102.677928,32.412587],[102.678049,32.412737],[102.678114,32.412865],[102.678114,32.412866],[102.678114,32.412867],[102.678114,32.412868],[102.678128,32.413001],[102.678128,32.413144],[102.678099,32.413379],[102.678002,32.413628],[102.677968,32.413716],[102.677905,32.413876],[102.677892,32.413908],[102.677769,32.414159],[102.677728,32.414243],[102.677693,32.414457],[102.677711,32.414723],[102.67773,32.414988],[102.67775,32.415283],[102.677771,32.415578],[102.677764,32.415849],[102.677757,32.416121],[102.677785,32.416363],[102.677885,32.416649],[102.677985,32.416863],[102.678266,32.41705],[102.678328,32.417091],[102.678635,32.417245],[102.678942,32.417398],[102.679249,32.417552],[102.679556,32.417705],[102.679913,32.417873],[102.68027,32.418041],[102.680626,32.418209],[102.680983,32.418376],[102.68135,32.418567],[102.681716,32.418757],[102.682083,32.418947],[102.682259,32.419093],[102.682509,32.419298],[102.682758,32.419504],[102.682967,32.419772],[102.683175,32.42004],[102.683238,32.420119],[102.683455,32.42039],[102.683672,32.420661],[102.683774,32.420788],[102.683889,32.420932],[102.684031,32.421086],[102.684044,32.421089],[102.684281,32.421134],[102.684376,32.421134],[102.684797,32.421019],[102.685217,32.420904],[102.685638,32.420789],[102.686011,32.420668],[102.686385,32.420546],[102.686758,32.420425],[102.68685,32.420395],[102.687132,32.420304],[102.687505,32.420182],[102.687749,32.420135],[102.687993,32.420087],[102.68835,32.419992],[102.688493,32.419968],[102.688719,32.419968],[102.688814,32.419956],[102.688945,32.419992],[102.6891,32.420123],[102.689442,32.420346],[102.689784,32.420569],[102.690126,32.420792],[102.690468,32.421015],[102.690801,32.421217],[102.691134,32.42142],[102.691274,32.421497],[102.691484,32.421613],[102.691693,32.421729],[102.692098,32.421833],[102.692503,32.421937],[102.692621,32.421967],[102.692907,32.422106],[102.693192,32.422244],[102.693478,32.422383],[102.693728,32.422502],[102.693978,32.422621],[102.694186,32.422794],[102.694394,32.422966],[102.694602,32.423169],[102.69481,32.423371],[102.695032,32.423625],[102.695255,32.423878],[102.695477,32.424132],[102.695534,32.424226],[102.695687,32.424475],[102.695897,32.424818],[102.696107,32.425161],[102.696317,32.425504],[102.696528,32.425847],[102.696738,32.42619],[102.69691,32.426488],[102.697083,32.426785],[102.697255,32.427083],[102.697428,32.42738],[102.697614,32.427725],[102.69765,32.427791],[102.697801,32.42807],[102.697987,32.428415],[102.69803,32.428514],[102.698165,32.428826],[102.698344,32.429236],[102.698395,32.42936],[102.698451,32.429498],[102.698592,32.4296],[102.698665,32.429653],[102.698903,32.429772],[102.699045,32.429819],[102.699248,32.429888],[102.699333,32.429916],[102.699593,32.430004],[102.699938,32.43012],[102.700283,32.430236],[102.700622,32.430432],[102.700961,32.430628],[102.701239,32.430747],[102.701517,32.430866],[102.701794,32.430985],[102.702205,32.431122],[102.702615,32.431259],[102.70283,32.431348],[102.702972,32.431407],[102.703329,32.431556],[102.703597,32.431723],[102.703864,32.431889],[102.704114,32.432187],[102.704441,32.432395],[102.704768,32.432603],[102.705113,32.432799],[102.705458,32.432996],[102.70583,32.433128],[102.706078,32.433216],[102.706327,32.433305],[102.706583,32.433454],[102.706839,32.433602],[102.707005,32.43365],[102.707219,32.433626],[102.707517,32.433495],[102.707722,32.433447],[102.707921,32.4334],[102.708225,32.433376],[102.708528,32.433353],[102.708814,32.433394],[102.709099,32.433436],[102.709504,32.433567],[102.709849,32.433769],[102.709854,32.433775],[102.710027,32.433971],[102.710164,32.434257],[102.710301,32.434542],[102.710432,32.43478],[102.710562,32.435018],[102.710729,32.43522],[102.710979,32.43528],[102.711324,32.435399],[102.711669,32.435518],[102.711851,32.435626],[102.712131,32.43578],[102.712411,32.435934],[102.712545,32.43601],[102.712649,32.436172],[102.712802,32.436515],[102.712954,32.436858],[102.713055,32.437082],[102.713157,32.437307],[102.713268,32.437552],[102.713411,32.437943],[102.713468,32.438142],[102.713531,32.43825],[102.713601,32.438371],[102.713815,32.438656],[102.714029,32.438942],[102.714291,32.439204],[102.714553,32.439465],[102.71491,32.439689],[102.715031,32.439765],[102.715267,32.439913],[102.715476,32.440022],[102.715685,32.440132],[102.715847,32.440265],[102.715876,32.44037],[102.715919,32.440665],[102.715961,32.44096],[102.715985,32.441279],[102.716009,32.441597],[102.715985,32.441761],[102.715971,32.441854],[102.715941,32.442132],[102.715913,32.442383],[102.715885,32.442635],[102.715886,32.442638],[102.715923,32.442844],[102.715941,32.442876],[102.716038,32.443054],[102.716223,32.443249],[102.716409,32.443444],[102.716605,32.44371],[102.716802,32.443977],[102.716999,32.444243],[102.717132,32.444481],[102.717208,32.444843],[102.71724,32.445259],[102.717272,32.445674],[102.717303,32.44609],[102.717367,32.446509],[102.71743,32.446927],[102.717494,32.447346],[102.717583,32.44766],[102.717671,32.447974],[102.71776,32.448288],[102.717804,32.448405],[102.717855,32.448545],[102.717989,32.448717],[102.718112,32.448888],[102.718465,32.449107],[102.718574,32.449179],[102.718757,32.449301],[102.719048,32.449494],[102.71934,32.449688],[102.719349,32.449691],[102.719621,32.449784],[102.719892,32.449878],[102.720268,32.449987],[102.720644,32.450097],[102.721015,32.450282],[102.721127,32.450338],[102.721387,32.450468],[102.721526,32.450524],[102.721608,32.450567],[102.721796,32.450678],[102.721824,32.450706],[102.721862,32.450868],[102.721834,32.451011],[102.721672,32.451229],[102.721577,32.451448],[102.721558,32.451734],[102.721558,32.451953],[102.721434,32.452324],[102.721305,32.452689],[102.721175,32.453055],[102.72112,32.453209],[102.720992,32.453533],[102.720863,32.453856],[102.720787,32.454113],[102.720673,32.454313],[102.720494,32.454394],[102.720378,32.454447],[102.720159,32.454542],[102.719987,32.454713],[102.719792,32.454999],[102.71979,32.455001],[102.719642,32.455218],[102.719597,32.455284],[102.719437,32.455552],[102.719276,32.455819],[102.719116,32.456087],[102.719026,32.456236],[102.718879,32.456474],[102.718731,32.456712],[102.718598,32.45694],[102.718512,32.457131],[102.718512,32.457245],[102.718655,32.45733],[102.718971,32.457495],[102.718778,32.457557],[102.718069,32.457644],[102.717122,32.45786],[102.715839,32.458306],[102.7153,32.458493],[102.713919,32.458767],[102.712851,32.459081],[102.711503,32.459589],[102.709838,32.460224],[102.708442,32.461098],[102.70796,32.461391],[102.707743,32.461523],[102.707325,32.461777],[102.705837,32.462569],[102.705694,32.462646],[102.70442,32.463321],[102.703025,32.464161],[102.702303,32.464747],[102.701285,32.464629],[102.699758,32.464468],[102.698109,32.464471],[102.696979,32.464118],[102.696354,32.464006],[102.696304,32.464007],[102.694665,32.464042],[102.693445,32.464153],[102.691914,32.464125],[102.691043,32.464409],[102.689386,32.464744],[102.688008,32.464885],[102.686659,32.465427],[102.685268,32.4661],[102.683992,32.466842],[102.682959,32.467322],[102.681996,32.468137],[102.680831,32.469147],[102.680198,32.469335],[102.679673,32.468394],[102.679419,32.467557],[102.678424,32.466573],[102.677165,32.465119],[102.676399,32.464406],[102.675509,32.46389],[102.673834,32.46336],[102.672971,32.463344],[102.671747,32.463587],[102.671317,32.463546],[102.671691,32.462721],[102.671722,32.461523],[102.67209,32.459433],[102.672349,32.458506],[102.672094,32.457769],[102.671048,32.457217],[102.669418,32.456488],[102.667513,32.455754],[102.666433,32.455002],[102.665082,32.454111],[102.66374,32.452888],[102.662891,32.452306],[102.662136,32.452314],[102.661713,32.452318],[102.66137,32.452311],[102.660497,32.452295],[102.659429,32.452575],[102.658992,32.4528],[102.65831,32.453353],[102.657613,32.454505],[102.656853,32.455057],[102.655635,32.455067],[102.654573,32.455181],[102.652817,32.456279],[102.651823,32.45676],[102.648767,32.458034],[102.648555,32.458134],[102.646926,32.45709],[102.645651,32.456373],[102.644645,32.455777],[102.643154,32.455518],[102.642086,32.455336],[102.642062,32.454784],[102.641667,32.453802],[102.64168,32.453283],[102.641417,32.453083],[102.640118,32.452994],[102.639168,32.452684],[102.638217,32.452438],[102.637417,32.452261],[102.636745,32.451631],[102.635926,32.450707],[102.635334,32.449916],[102.634595,32.448896],[102.634037,32.448268],[102.633699,32.448002],[102.633019,32.447665],[102.632531,32.447266],[102.631846,32.447091],[102.630589,32.44684],[102.629403,32.446785],[102.628138,32.446858],[102.627704,32.447337],[102.627062,32.448116],[102.626764,32.448476],[102.626755,32.448488],[102.626744,32.448499],[102.626046,32.449222],[102.625449,32.450087],[102.625067,32.450048],[102.624124,32.44951],[102.623403,32.449237],[102.622301,32.448924],[102.62145,32.448637],[102.620972,32.448476],[102.619525,32.448157],[102.619196,32.448167],[102.618222,32.448197],[102.618083,32.448202],[102.61711,32.448241],[102.61585,32.44812],[102.61501,32.448087],[102.614386,32.448063],[102.614205,32.448056],[102.61394,32.447994],[102.61341,32.447871],[102.612682,32.447702],[102.61112,32.447413],[102.609444,32.447056],[102.607959,32.446736],[102.606124,32.446636],[102.604169,32.446696],[102.603164,32.447034],[102.601913,32.448017],[102.601593,32.44829],[102.601388,32.448466],[102.601208,32.44862],[102.600517,32.448672],[102.599369,32.448618],[102.599103,32.44862],[102.598918,32.448621],[102.598772,32.448623],[102.598182,32.448628],[102.596761,32.448763],[102.596137,32.449205],[102.595746,32.44949],[102.59475,32.449504],[102.59391,32.449423],[102.593035,32.449211],[102.592622,32.448911],[102.592072,32.447959],[102.591138,32.447097],[102.589935,32.446262],[102.588311,32.445386],[102.586495,32.444572],[102.584527,32.44369],[102.583009,32.443174],[102.581255,32.442913],[102.580868,32.44287],[102.579498,32.442717],[102.579065,32.44266],[102.577781,32.442489],[102.576027,32.442228],[102.574966,32.441786],[102.573031,32.441131],[102.571286,32.440513],[102.569919,32.440065],[102.567794,32.439374],[102.566501,32.439025],[102.565743,32.438718],[102.565107,32.438186],[102.564399,32.437458],[102.563736,32.436471],[102.562842,32.435544],[102.562561,32.434597],[102.562118,32.434004],[102.561318,32.433826],[102.560255,32.433513],[102.558222,32.432841],[102.556984,32.432157],[102.556042,32.431289],[102.553949,32.429358],[102.553757,32.429224],[102.55254,32.428367],[102.550491,32.426704],[102.548578,32.425304],[102.548572,32.4253],[102.548567,32.425296],[102.548552,32.425285],[102.548521,32.425262],[102.548496,32.425244],[102.548491,32.425241],[102.54848,32.425234],[102.548362,32.425162],[102.5482,32.425063],[102.546613,32.424091],[102.54649,32.42401],[102.546463,32.423992],[102.544321,32.422575],[102.543751,32.422217],[102.543321,32.421947],[102.540902,32.420733],[102.538959,32.419788],[102.538835,32.419728],[102.538407,32.419519],[102.536887,32.418777],[102.535523,32.418344],[102.534512,32.418121],[102.534201,32.418159],[102.533943,32.418191],[102.533156,32.418286],[102.532712,32.41834],[102.532553,32.418385],[102.531386,32.41872],[102.529342,32.419085],[102.528362,32.419155],[102.527846,32.419192],[102.527664,32.419205],[102.526508,32.419228],[102.52509,32.419256],[102.523884,32.419232],[102.523122,32.419217],[102.521922,32.419193],[102.520065,32.419258],[102.518846,32.419234],[102.518773,32.419233],[102.516419,32.419186],[102.513727,32.419184],[102.512634,32.419771],[102.511778,32.420464],[102.511402,32.421066],[102.511323,32.421215],[102.511263,32.421327],[102.511246,32.421359],[102.511236,32.421379],[102.511223,32.421402],[102.510749,32.422294],[102.510708,32.422371],[102.510669,32.423791],[102.511394,32.425733],[102.512401,32.428239],[102.513938,32.43111],[102.514308,32.432894],[102.514031,32.434258],[102.513027,32.435963],[102.511793,32.437308],[102.510628,32.438351],[102.509176,32.438931],[102.507601,32.43961],[102.506141,32.440494],[102.50465,32.442494],[102.502618,32.444584],[102.501934,32.445535],[102.501265,32.445927],[102.500299,32.446213],[102.499732,32.447445],[102.498921,32.448001],[102.496884,32.448531],[102.495789,32.44825],[102.494777,32.447191],[102.493962,32.445668],[102.493447,32.444359],[102.492802,32.443308],[102.492528,32.44216],[102.492023,32.440487],[102.491511,32.439075],[102.491415,32.438086],[102.491259,32.437096],[102.490313,32.435882],[102.488331,32.43444],[102.487322,32.433277],[102.48649,32.432378],[102.485528,32.431735],[102.484503,32.431143],[102.48343,32.430083],[102.482739,32.428511],[102.482403,32.427362],[102.481591,32.425735],[102.481169,32.423285],[102.480743,32.420991],[102.480725,32.419433],[102.480701,32.418082],[102.480625,32.416418],[102.480722,32.415121],[102.481419,32.412071],[102.481512,32.41093],[102.481502,32.409111],[102.481535,32.407917],[102.481934,32.406782],[102.481957,32.405952],[102.481929,32.404757],[102.482146,32.403566],[102.48292,32.402127],[102.483981,32.401421],[102.485717,32.400625],[102.487793,32.39864],[102.488665,32.398086],[102.48943,32.397011],[102.490508,32.395682],[102.490781,32.394648],[102.490756,32.393349],[102.490554,32.391787],[102.490778,32.390337],[102.491056,32.386914],[102.491462,32.385519],[102.491141,32.383851],[102.491049,32.382758],[102.490598,32.381346],[102.490509,32.38015],[102.490542,32.378956],[102.490394,32.377654],[102.488845,32.376117],[102.488027,32.374698],[102.487249,32.374059],[102.486154,32.37383],[102.486108,32.373257],[102.486269,32.371858],[102.486611,32.370566],[102.48628,32.369261],[102.485027,32.368093],[102.484561,32.367252],[102.483433,32.365983],[102.482675,32.364617],[102.482273,32.363674],[102.482135,32.362009],[102.482039,32.361072],[102.481338,32.359864],[102.480688,32.359019],[102.479785,32.358482],[102.478407,32.357402],[102.476598,32.356457],[102.475767,32.356051],[102.47458,32.354728],[102.473468,32.353472],[102.472326,32.353254],[102.471258,32.353168],[102.470661,32.353029],[102.470346,32.352955],[102.468904,32.352536],[102.467467,32.351923],[102.466106,32.351376],[102.464668,32.350827],[102.462705,32.349879],[102.460597,32.348667],[102.458786,32.347787],[102.458579,32.347678],[102.456977,32.346841],[102.455953,32.34682],[102.455753,32.346816],[102.454523,32.347051],[102.454496,32.347052],[102.454452,32.347055],[102.453604,32.347097],[102.451698,32.346864],[102.450859,32.346782],[102.450575,32.346601],[102.45045,32.346521],[102.450444,32.346518],[102.450239,32.346387],[102.449807,32.346111],[102.449363,32.346021],[102.449228,32.346117],[102.449219,32.346108],[102.449134,32.346058],[102.448742,32.345895],[102.447984,32.345262],[102.447546,32.344897],[102.44698,32.343262],[102.446265,32.341494],[102.445203,32.33947],[102.444765,32.338635],[102.444755,32.338616],[102.444737,32.338582],[102.444719,32.338546],[102.444639,32.338395],[102.444552,32.338229],[102.441805,32.337214],[102.441275,32.337018],[102.441245,32.337007],[102.441061,32.336939],[102.440769,32.336831],[102.43883,32.336226],[102.438076,32.335918],[102.437753,32.335786],[102.437611,32.335728],[102.437505,32.335685],[102.437468,32.33567],[102.437419,32.335626],[102.437413,32.33562],[102.437005,32.335257],[102.436948,32.335206],[102.436784,32.334713],[102.437072,32.333964],[102.437296,32.333477],[102.437515,32.332959],[102.437551,32.331684],[102.437254,32.330243],[102.437252,32.330237],[102.437211,32.330039],[102.437177,32.32987],[102.43713,32.329646],[102.437047,32.329495],[102.436936,32.329295],[102.43685,32.329139],[102.436744,32.328948],[102.436634,32.32875],[102.436548,32.328594],[102.436481,32.328474],[102.436415,32.328355],[102.436403,32.328213],[102.436392,32.328078],[102.436313,32.327135],[102.435728,32.326079],[102.435735,32.325853],[102.435736,32.325798],[102.435756,32.325081],[102.435761,32.324933],[102.435784,32.324108],[102.435787,32.324072],[102.435809,32.32385],[102.43588,32.323124],[102.435498,32.322131],[102.435123,32.320905],[102.434873,32.320088],[102.434672,32.319572],[102.434554,32.31927],[102.434412,32.318963],[102.434182,32.318469],[102.434105,32.318304],[102.433846,32.317747],[102.433206,32.316368],[102.433116,32.315485],[102.432948,32.314634],[102.432878,32.313389],[102.432877,32.313361],[102.432877,32.313359],[102.432875,32.313349],[102.432875,32.313348],[102.432874,32.313331],[102.432871,32.313262],[102.432873,32.31325],[102.432892,32.313138],[102.43301,32.312416],[102.433662,32.311092],[102.434185,32.310287],[102.434708,32.309417],[102.435152,32.308676],[102.435335,32.307636],[102.435919,32.305984],[102.436223,32.30475],[102.436339,32.30335],[102.436629,32.302605],[102.436964,32.301633],[102.436959,32.300459],[102.436929,32.298794],[102.437037,32.297687],[102.437007,32.297452],[102.436785,32.295692],[102.436772,32.295461],[102.436747,32.295033],[102.436708,32.294353],[102.436507,32.293305],[102.436316,32.291898],[102.436036,32.290947],[102.435917,32.289704],[102.436169,32.288678],[102.436182,32.288624],[102.436194,32.288578],[102.436202,32.288543],[102.436235,32.288407],[102.436307,32.288114],[102.436334,32.287824],[102.436342,32.287743],[102.436418,32.286909],[102.436614,32.285412],[102.43739,32.283764],[102.437437,32.283638],[102.437464,32.283566],[102.437639,32.283096],[102.437764,32.28276],[102.438077,32.281961],[102.438138,32.281807],[102.438715,32.280333],[102.4387,32.279674],[102.438698,32.279582],[102.438861,32.278874],[102.438884,32.278774],[102.438982,32.278347],[102.439004,32.278251],[102.439146,32.278018],[102.439512,32.277416],[102.439729,32.277058],[102.440042,32.276506],[102.440265,32.276111],[102.440295,32.276059],[102.441318,32.275166],[102.442267,32.274206],[102.442676,32.273379],[102.442715,32.273302],[102.442814,32.272488],[102.443153,32.271353],[102.443212,32.270637],[102.443232,32.269919],[102.443138,32.269167],[102.443246,32.268412],[102.443258,32.268332],[102.443329,32.267833],[102.44334,32.267658],[102.443397,32.266791],[102.443412,32.266237],[102.443079,32.265806],[102.442676,32.265112],[102.441852,32.264378],[102.441138,32.263809],[102.440476,32.262784],[102.439117,32.261941],[102.438684,32.260953],[102.438684,32.260652],[102.438684,32.260357],[102.438685,32.25955],[102.438666,32.259208],[102.438634,32.258636],[102.438868,32.258063],[102.438964,32.257827],[102.439515,32.257349],[102.439681,32.256895],[102.439581,32.256575],[102.439525,32.256395],[102.439364,32.255878],[102.438638,32.254395],[102.438405,32.253118],[102.438039,32.252164],[102.437815,32.251581],[102.437761,32.251441],[102.43736,32.250654],[102.437106,32.250155],[102.437021,32.249991],[102.43699,32.24993],[102.436342,32.248671],[102.436359,32.248052],[102.4364,32.247982],[102.436461,32.247878],[102.436559,32.247711],[102.436687,32.247494],[102.436843,32.247229],[102.437004,32.246956],[102.437136,32.246815],[102.43739,32.246546],[102.437637,32.246283],[102.437652,32.246254],[102.437776,32.246008],[102.437881,32.245799],[102.437759,32.245448],[102.437653,32.245144],[102.437561,32.244879],[102.437409,32.244509],[102.437305,32.244257],[102.43712,32.243808],[102.436897,32.243267],[102.436716,32.242829],[102.436598,32.242544],[102.436524,32.242362],[102.436425,32.242124],[102.436197,32.24157],[102.436012,32.241121],[102.435746,32.240476],[102.435513,32.239911],[102.43535,32.239616],[102.435111,32.239185],[102.434893,32.238843],[102.43467,32.238491],[102.434286,32.238198],[102.433961,32.237949],[102.433618,32.237687],[102.433231,32.237395],[102.432801,32.237072],[102.432415,32.236781],[102.431821,32.236423],[102.431154,32.23602],[102.430659,32.235721],[102.430175,32.235429],[102.429741,32.235167],[102.429395,32.234958],[102.428998,32.234783],[102.428598,32.234556],[102.428109,32.234279],[102.427614,32.234056],[102.427028,32.233792],[102.426517,32.233562],[102.426057,32.233454],[102.425297,32.233276],[102.424565,32.233198],[102.424149,32.233154],[102.42345,32.23314],[102.422776,32.233126],[102.422269,32.233116],[102.421705,32.233208],[102.421206,32.23329],[102.420495,32.233406],[102.419798,32.23362],[102.419399,32.233719],[102.419766,32.23299],[102.420302,32.231677],[102.420339,32.230355],[102.420318,32.230043],[102.420208,32.228394],[102.419875,32.226958],[102.419912,32.225636],[102.419688,32.224732],[102.419273,32.223626],[102.419167,32.223345],[102.419013,32.222177],[102.418602,32.221322],[102.417815,32.220512],[102.417531,32.219554],[102.417613,32.218867],[102.418141,32.21782],[102.418535,32.217087],[102.419814,32.215896],[102.419914,32.215689],[102.419942,32.215631],[102.420144,32.215214],[102.420069,32.215005],[102.420014,32.214855],[102.419855,32.214414],[102.419601,32.214079],[102.419035,32.213332],[102.418648,32.212336],[102.417692,32.211151],[102.417605,32.211043],[102.417051,32.210043],[102.416984,32.209705],[102.416927,32.209422],[102.416782,32.208527],[102.416637,32.207632],[102.416547,32.20681],[102.416104,32.206066],[102.415356,32.204808],[102.414411,32.204114],[102.413637,32.203423],[102.413632,32.203286],[102.413614,32.202796],[102.413605,32.202554],[102.413513,32.202148],[102.413353,32.20144],[102.41318,32.201208],[102.412911,32.200846],[102.41282,32.200724],[102.412705,32.200569],[102.412587,32.20041],[102.412478,32.200265],[102.412438,32.200171],[102.412379,32.200033],[102.412318,32.199855],[102.412229,32.199627],[102.412156,32.199442],[102.412074,32.199232],[102.412002,32.199049],[102.411959,32.19887],[102.411933,32.198756],[102.411898,32.198606],[102.411863,32.198457],[102.4118,32.198187],[102.411547,32.19711],[102.411356,32.196353],[102.411247,32.19592],[102.410986,32.194881],[102.410968,32.19354],[102.410968,32.19353],[102.410954,32.19333],[102.410847,32.191792],[102.410594,32.190966],[102.410432,32.190433],[102.410091,32.189611],[102.409848,32.189023],[102.40958,32.188638],[102.409432,32.188425],[102.409318,32.188261],[102.409303,32.18824],[102.408992,32.187221],[102.408253,32.185277],[102.407528,32.184828],[102.406406,32.184419],[102.40533,32.184349],[102.404833,32.183904],[102.404709,32.183709],[102.404692,32.183682],[102.404271,32.183019],[102.404182,32.182879],[102.403964,32.182536],[102.403043,32.181022],[102.402338,32.179899],[102.401627,32.178968],[102.40031,32.177446],[102.399263,32.176363],[102.398376,32.17567],[102.396988,32.174629],[102.395433,32.173487],[102.394544,32.172842],[102.393159,32.171705],[102.391037,32.170552],[102.388857,32.169446],[102.387477,32.168163],[102.387211,32.167531],[102.387169,32.167444],[102.387355,32.167478],[102.387528,32.167489],[102.387694,32.167454],[102.387903,32.167376],[102.388093,32.16724],[102.388224,32.167008],[102.388378,32.166609],[102.388468,32.16635],[102.388557,32.166092],[102.388557,32.165741],[102.388483,32.165467],[102.388408,32.165193],[102.388269,32.16492],[102.38813,32.164646],[102.388069,32.164527],[102.387938,32.164343],[102.387807,32.164158],[102.387665,32.163944],[102.387522,32.16373],[102.387385,32.163343],[102.387296,32.163086],[102.387208,32.162829],[102.387141,32.162635],[102.387037,32.16243],[102.386933,32.162225],[102.386927,32.161945],[102.386992,32.161577],[102.387023,32.16152],[102.387153,32.161285],[102.387266,32.161035],[102.387349,32.160782],[102.38745,32.16047],[102.387474,32.160232],[102.387456,32.159982],[102.387385,32.159792],[102.387364,32.159737],[102.387278,32.159506],[102.387278,32.159268],[102.387278,32.159031],[102.387278,32.158644],[102.38729,32.158394],[102.387302,32.158144],[102.38739,32.157894],[102.387478,32.157644],[102.387522,32.15752],[102.387599,32.157151],[102.387641,32.156871],[102.387635,32.156759],[102.387629,32.156657],[102.387605,32.156422],[102.387581,32.156187],[102.387599,32.156032],[102.387676,32.155902],[102.387885,32.155705],[102.388194,32.15539],[102.388372,32.15517],[102.388408,32.155039],[102.388551,32.154753],[102.388735,32.154504],[102.388902,32.154349],[102.388932,32.154312],[102.388958,32.154279],[102.389229,32.153944],[102.389515,32.153724],[102.389735,32.153451],[102.389961,32.153284],[102.390127,32.153058],[102.390252,32.152838],[102.390336,32.152707],[102.390371,32.152546],[102.390371,32.152404],[102.390318,32.152094],[102.390264,32.151785],[102.390264,32.151601],[102.390217,32.151398],[102.390062,32.151214],[102.38983,32.15103],[102.389598,32.150845],[102.389598,32.150845],[102.38936,32.150685],[102.389289,32.150625],[102.389267,32.15048],[102.389235,32.150268],[102.389283,32.149822],[102.389238,32.149557],[102.389193,32.149293],[102.389125,32.149019],[102.389057,32.148745],[102.389068,32.148608],[102.389098,32.148537],[102.38917,32.148489],[102.389515,32.148388],[102.389729,32.148308],[102.389943,32.148228],[102.390108,32.148185],[102.390377,32.148115],[102.390432,32.148112],[102.39074,32.148097],[102.391008,32.148133],[102.39121,32.148139],[102.391472,32.148097],[102.391766,32.148008],[102.392061,32.147918],[102.392459,32.14785],[102.392858,32.147782],[102.39323,32.147683],[102.393601,32.147585],[102.394024,32.147496],[102.394458,32.147383],[102.394862,32.147222],[102.395112,32.147008],[102.395231,32.146788],[102.395321,32.146479],[102.395333,32.146349],[102.395369,32.145991],[102.395404,32.145634],[102.395422,32.145361],[102.395535,32.145013],[102.395648,32.144665],[102.395802,32.144349],[102.395892,32.144117],[102.395892,32.143757],[102.395892,32.143397],[102.395945,32.143035],[102.396022,32.142862],[102.396124,32.142761],[102.396326,32.142654],[102.396458,32.142588],[102.39679,32.142422],[102.396998,32.142345],[102.397171,32.142339],[102.397309,32.142365],[102.397355,32.142374],[102.397522,32.142434],[102.39764,32.142446],[102.397861,32.142428],[102.398096,32.142356],[102.398331,32.142285],[102.398705,32.142166],[102.398961,32.142047],[102.399205,32.141988],[102.399479,32.141898],[102.399776,32.141768],[102.399961,32.141698],[102.400091,32.141649],[102.400401,32.141536],[102.40074,32.141488],[102.400978,32.141428],[102.401293,32.141256],[102.401513,32.141149],[102.401733,32.141042],[102.402138,32.140887],[102.402459,32.140798],[102.402634,32.140637],[102.40281,32.140477],[102.402991,32.140254],[102.403173,32.140031],[102.403446,32.139697],[102.403571,32.13937],[102.403666,32.138966],[102.403747,32.138524],[102.403828,32.138082],[102.403846,32.137999],[102.403903,32.137736],[102.403935,32.137371],[102.404,32.137172],[102.404022,32.137138],[102.404117,32.136993],[102.404264,32.136822],[102.40441,32.13665],[102.404567,32.136408],[102.404724,32.136165],[102.405028,32.135847],[102.405095,32.135756],[102.40516,32.135669],[102.405238,32.135483],[102.405252,32.135351],[102.405299,32.135259],[102.405374,32.135255],[102.405481,32.135269],[102.405566,32.135291],[102.405616,32.135312],[102.405789,32.135348],[102.405938,32.135383],[102.406051,32.135461],[102.406134,32.135496],[102.406223,32.13552],[102.406378,32.135538],[102.406574,32.13555],[102.406818,32.135598],[102.407074,32.135675],[102.407229,32.135705],[102.407417,32.135705],[102.407603,32.13568],[102.407845,32.135648],[102.408088,32.135616],[102.408348,32.135606],[102.408608,32.135595],[102.408869,32.135585],[102.409129,32.135574],[102.409514,32.13553],[102.409884,32.135487],[102.41013,32.13542],[102.410375,32.135354],[102.410488,32.135282],[102.410566,32.13514],[102.410619,32.135021],[102.410738,32.134967],[102.410946,32.134967],[102.411101,32.135021],[102.41122,32.13514],[102.411369,32.135235],[102.411506,32.135282],[102.411874,32.135342],[102.412243,32.135401],[102.412535,32.135434],[102.412666,32.135449],[102.412957,32.135491],[102.413314,32.135693],[102.413558,32.135865],[102.413654,32.136022],[102.413796,32.136252],[102.413927,32.136612],[102.414058,32.136972],[102.414257,32.137262],[102.414456,32.137552],[102.414462,32.137561],[102.414617,32.137715],[102.414736,32.137787],[102.414873,32.137864],[102.415057,32.137894],[102.415417,32.138001],[102.415777,32.138108],[102.416205,32.138173],[102.416336,32.138179],[102.416526,32.138167],[102.416806,32.138096],[102.417234,32.138066],[102.417549,32.138025],[102.417712,32.13802],[102.418136,32.138007],[102.418561,32.137995],[102.418858,32.138007],[102.419072,32.138072],[102.419179,32.13815],[102.41928,32.13834],[102.41934,32.138377],[102.41941,32.138421],[102.419674,32.138564],[102.420003,32.138635],[102.42022,32.138667],[102.420338,32.138685],[102.420406,32.138693],[102.420681,32.138728],[102.420981,32.138756],[102.421209,32.138735],[102.421437,32.138678],[102.421759,32.138728],[102.421923,32.138835],[102.42213,32.13902],[102.422401,32.139177],[102.42263,32.139335],[102.422972,32.139484],[102.423179,32.139542],[102.423415,32.139777],[102.423661,32.139955],[102.423938,32.140155],[102.424214,32.140355],[102.424443,32.140473],[102.424671,32.140591],[102.424892,32.140719],[102.425042,32.140762],[102.425406,32.140841],[102.42577,32.140798],[102.425899,32.140698],[102.42602,32.140441],[102.426183,32.140161],[102.426199,32.140134],[102.426497,32.13987],[102.426796,32.139606],[102.427094,32.139342],[102.427392,32.139078],[102.427691,32.138813],[102.427878,32.138647],[102.428066,32.138482],[102.428312,32.138264],[102.428554,32.137982],[102.428797,32.1377],[102.429,32.137336],[102.429111,32.137136],[102.429354,32.136879],[102.429697,32.136636],[102.430018,32.136472],[102.430308,32.136363],[102.430598,32.136253],[102.430889,32.136144],[102.431205,32.136025],[102.431522,32.135906],[102.431838,32.135787],[102.432107,32.135639],[102.432376,32.135492],[102.432645,32.135344],[102.432852,32.135116],[102.433059,32.134887],[102.433284,32.134627],[102.433508,32.134366],[102.433662,32.134145],[102.433815,32.133924],[102.434046,32.133729],[102.434277,32.133533],[102.434508,32.133338],[102.434851,32.133081],[102.43515,32.133081],[102.435429,32.133096],[102.435821,32.133074],[102.436082,32.133059],[102.436314,32.133046],[102.436571,32.133003],[102.436935,32.132953],[102.437231,32.132899],[102.437527,32.132846],[102.437824,32.132757],[102.43812,32.132667],[102.438434,32.132477],[102.438748,32.132287],[102.439062,32.132096],[102.439419,32.131868],[102.439776,32.131639],[102.439976,32.131486],[102.440176,32.131332],[102.440368,32.13099],[102.440383,32.130633],[102.440383,32.130269],[102.440354,32.129998],[102.440254,32.129783],[102.44039,32.129498],[102.44049,32.129319],[102.440504,32.129227],[102.440461,32.129062],[102.440297,32.128805],[102.44023,32.128738],[102.440097,32.128606],[102.439933,32.128527],[102.439862,32.128434],[102.439776,32.128199],[102.43969,32.12796],[102.439605,32.12772],[102.439565,32.127496],[102.439526,32.127271],[102.4395,32.127214],[102.439401,32.127035],[102.439281,32.126817],[102.438974,32.126494],[102.438667,32.12617],[102.438505,32.125999],[102.438343,32.125828],[102.438181,32.125657],[102.438018,32.125486],[102.437856,32.125315],[102.437694,32.125144],[102.437643,32.125111],[102.437358,32.124932],[102.437073,32.124753],[102.436834,32.124669],[102.436596,32.124585],[102.436377,32.124455],[102.436308,32.124264],[102.436407,32.124045],[102.436506,32.123826],[102.436685,32.123624],[102.436864,32.123422],[102.437043,32.123221],[102.437221,32.123019],[102.4374,32.122817],[102.437579,32.122615],[102.437725,32.122397],[102.43787,32.122179],[102.438035,32.121933],[102.438285,32.1217],[102.438536,32.121467],[102.438639,32.121389],[102.438736,32.121315],[102.438984,32.121086],[102.43906,32.120763],[102.439079,32.120511],[102.439098,32.120258],[102.43912,32.120108],[102.439167,32.119792],[102.439214,32.119476],[102.439203,32.119166],[102.43915,32.118934],[102.439143,32.118904],[102.43906,32.118571],[102.439131,32.118197],[102.439203,32.117822],[102.439274,32.117596],[102.439345,32.11737],[102.439512,32.117156],[102.439726,32.117048],[102.43994,32.116941],[102.440285,32.116822],[102.44046,32.116807],[102.44069,32.116787],[102.441005,32.116822],[102.44132,32.116858],[102.44153,32.116767],[102.441741,32.116676],[102.442095,32.116399],[102.442449,32.116122],[102.442716,32.115989],[102.442984,32.115855],[102.443103,32.115849],[102.443258,32.115885],[102.443371,32.115944],[102.443555,32.115986],[102.443799,32.116039],[102.443948,32.116057],[102.444186,32.116093],[102.444388,32.116099],[102.444389,32.116099],[102.44439,32.1161],[102.444548,32.116176],[102.444691,32.116277],[102.444858,32.116456],[102.444983,32.116634],[102.445274,32.116842],[102.445595,32.117068],[102.445881,32.117202],[102.446166,32.117336],[102.446378,32.117479],[102.446589,32.117622],[102.446922,32.117842],[102.447166,32.117883],[102.447493,32.117836],[102.447707,32.117806],[102.448058,32.117812],[102.448415,32.117859],[102.448576,32.117854],[102.448837,32.117804],[102.448921,32.117788],[102.449147,32.117776],[102.449373,32.117764],[102.449783,32.117782],[102.450194,32.117824],[102.45058,32.117919],[102.450884,32.11802],[102.451005,32.118055],[102.45111,32.118086],[102.451264,32.118086],[102.451455,32.118032],[102.451669,32.117984],[102.451923,32.117786],[102.452177,32.117588],[102.45243,32.11739],[102.452567,32.117265],[102.45257,32.117248],[102.452597,32.117098],[102.452591,32.116872],[102.452591,32.116711],[102.45265,32.116503],[102.452817,32.116283],[102.452984,32.116063],[102.453177,32.11587],[102.45337,32.115676],[102.453715,32.115522],[102.453938,32.115438],[102.454161,32.115355],[102.454322,32.115273],[102.454646,32.115106],[102.45497,32.114939],[102.455318,32.114745],[102.455666,32.114552],[102.45597,32.114362],[102.456136,32.1141],[102.456184,32.11388],[102.456184,32.113851],[102.456184,32.113648],[102.456184,32.113422],[102.456285,32.113148],[102.456422,32.112976],[102.45669,32.112809],[102.457076,32.112583],[102.457317,32.112321],[102.457558,32.11206],[102.45778,32.111802],[102.457927,32.111631],[102.458147,32.111334],[102.458367,32.111036],[102.458617,32.110665],[102.458867,32.110293],[102.459049,32.110132],[102.459232,32.109972],[102.459421,32.109805],[102.45961,32.109638],[102.459848,32.109496],[102.460134,32.109436],[102.460425,32.109436],[102.460654,32.109484],[102.460883,32.109531],[102.460894,32.109532],[102.461199,32.109561],[102.461395,32.109555],[102.461657,32.109525],[102.461924,32.109454],[102.462109,32.109448],[102.462299,32.109448],[102.462466,32.109424],[102.462698,32.109335],[102.462765,32.109305],[102.463138,32.109139],[102.463271,32.109087],[102.463489,32.109002],[102.46384,32.108865],[102.464084,32.108818],[102.46434,32.108823],[102.464578,32.108853],[102.464708,32.108859],[102.464804,32.108859],[102.464917,32.108835],[102.465053,32.108764],[102.465143,32.108764],[102.465262,32.108794],[102.465375,32.108794],[102.465523,32.108758],[102.465624,32.108722],[102.465708,32.108705],[102.465845,32.108746],[102.465922,32.10877],[102.465981,32.10877],[102.466124,32.108764],[102.466285,32.108716],[102.466428,32.108716],[102.466573,32.108793],[102.466642,32.108829],[102.466856,32.108942],[102.466999,32.10902],[102.467141,32.109044],[102.467344,32.10902],[102.467516,32.108966],[102.467748,32.108806],[102.468046,32.108609],[102.468343,32.108413],[102.468605,32.108285],[102.468866,32.108157],[102.469146,32.107973],[102.469426,32.107788],[102.469673,32.10755],[102.469919,32.107313],[102.470065,32.107109],[102.470211,32.106906],[102.470401,32.10664],[102.470657,32.106301],[102.470734,32.106057],[102.470758,32.105843],[102.4708,32.10557],[102.470949,32.105367],[102.471127,32.105183],[102.471157,32.105064],[102.471109,32.104975],[102.470972,32.104862],[102.470889,32.104695],[102.470835,32.104261],[102.470762,32.103861],[102.470711,32.103583],[102.470687,32.10325],[102.470722,32.103053],[102.470865,32.102798],[102.471076,32.102542],[102.471288,32.102286],[102.471298,32.102262],[102.471472,32.101864],[102.471484,32.101709],[102.471389,32.101483],[102.471308,32.101221],[102.471228,32.100959],[102.470978,32.100686],[102.470835,32.100555],[102.470776,32.100329],[102.470865,32.100049],[102.471127,32.099782],[102.471347,32.099544],[102.471407,32.099341],[102.471347,32.099121],[102.47124,32.098919],[102.471189,32.098544],[102.471139,32.098169],[102.471118,32.098068],[102.471032,32.097652],[102.470984,32.097283],[102.470895,32.097134],[102.470788,32.097039],[102.470454,32.096894],[102.470294,32.096825],[102.470104,32.096801],[102.469967,32.096658],[102.469878,32.096462],[102.469717,32.096313],[102.469551,32.09623],[102.469503,32.096177],[102.469557,32.095909],[102.469723,32.095582],[102.469907,32.095255],[102.469949,32.094969],[102.470044,32.094535],[102.470047,32.094237],[102.47005,32.09394],[102.470074,32.093559],[102.470145,32.093321],[102.470306,32.093125],[102.470592,32.092917],[102.470818,32.092679],[102.470978,32.092441],[102.471112,32.092248],[102.471246,32.092054],[102.471418,32.091923],[102.471627,32.091864],[102.471918,32.091804],[102.472275,32.091715],[102.472558,32.091632],[102.47284,32.091549],[102.473251,32.091507],[102.47357,32.091545],[102.473602,32.091549],[102.473923,32.091644],[102.474232,32.091679],[102.47444,32.091632],[102.474666,32.091549],[102.474892,32.091465],[102.475038,32.091423],[102.475297,32.091346],[102.475678,32.091264],[102.476059,32.091181],[102.47627,32.091146],[102.476527,32.091104],[102.476784,32.091062],[102.477042,32.09102],[102.477299,32.090978],[102.477556,32.090935],[102.477813,32.090893],[102.478068,32.090861],[102.478322,32.090829],[102.478576,32.090797],[102.478831,32.090765],[102.478955,32.090749],[102.479217,32.090722],[102.479342,32.0907],[102.479565,32.090666],[102.479787,32.090632],[102.480011,32.090597],[102.480235,32.090562],[102.48028,32.090548],[102.480692,32.09049],[102.480918,32.090377],[102.481079,32.090264],[102.481281,32.090103],[102.481286,32.090095],[102.481466,32.089818],[102.48162,32.08949],[102.481727,32.089086],[102.481727,32.088664],[102.48167,32.088362],[102.481612,32.088061],[102.481555,32.087759],[102.481534,32.087521],[102.481513,32.087283],[102.481427,32.086888],[102.481341,32.086492],[102.481258,32.086195],[102.481228,32.085868],[102.481311,32.08557],[102.481377,32.085291],[102.481347,32.085071],[102.481258,32.084761],[102.481269,32.084422],[102.481335,32.084143],[102.4814,32.083863],[102.48142,32.083796],[102.481466,32.083637],[102.481531,32.08353],[102.481799,32.083334],[102.482004,32.083078],[102.482209,32.082822],[102.482299,32.082513],[102.482275,32.082239],[102.482215,32.082049],[102.482074,32.081797],[102.481936,32.081549],[102.481846,32.081323],[102.481846,32.081198],[102.481874,32.081151],[102.481962,32.081005],[102.482078,32.080811],[102.4822,32.080558],[102.482322,32.080306],[102.482326,32.080293],[102.482375,32.080123],[102.482494,32.079708],[102.482614,32.079294],[102.482706,32.079071],[102.482798,32.078848],[102.482887,32.078598],[102.482852,32.078491],[102.482673,32.078322],[102.482495,32.078152],[102.482435,32.077974],[102.482423,32.077831],[102.482402,32.077813],[102.482334,32.07776],[102.482186,32.0777],[102.48209,32.077545],[102.482078,32.077266],[102.482144,32.07698],[102.482293,32.076719],[102.482385,32.076501],[102.482477,32.076284],[102.482534,32.076061],[102.48259,32.075838],[102.482653,32.075505],[102.482717,32.075172],[102.48278,32.074839],[102.482864,32.074482],[102.482965,32.074381],[102.482995,32.07438],[102.483185,32.074375],[102.48334,32.074375],[102.483589,32.074321],[102.483893,32.074259],[102.484196,32.074196],[102.484473,32.074134],[102.484749,32.074071],[102.485008,32.074083],[102.485267,32.074095],[102.485618,32.074149],[102.485903,32.074149],[102.486141,32.074122],[102.486379,32.074095],[102.486748,32.074006],[102.486992,32.074006],[102.487236,32.074006],[102.487253,32.074005],[102.487462,32.073988],[102.487587,32.073905],[102.487759,32.073804],[102.488063,32.07375],[102.488206,32.073679],[102.488366,32.073542],[102.488527,32.073441],[102.48886,32.07334],[102.48892,32.07332],[102.489163,32.073239],[102.489247,32.073209],[102.489258,32.07309],[102.489223,32.0729],[102.489092,32.072566],[102.488967,32.072364],[102.488759,32.072227],[102.488551,32.072091],[102.488313,32.071948],[102.488152,32.071805],[102.487938,32.071466],[102.48777,32.071215],[102.487602,32.070964],[102.487444,32.070728],[102.487349,32.070496],[102.487284,32.070223],[102.487278,32.069901],[102.487236,32.06964],[102.4872,32.069483],[102.487176,32.069378],[102.487218,32.069125],[102.48726,32.068872],[102.487397,32.068539],[102.487391,32.06839],[102.487343,32.068331],[102.487176,32.068254],[102.487016,32.068075],[102.486861,32.06779],[102.486706,32.067564],[102.486588,32.067355],[102.486528,32.06704],[102.486514,32.066731],[102.4865,32.066421],[102.486486,32.066112],[102.486466,32.065877],[102.486445,32.065642],[102.486428,32.065553],[102.486391,32.065357],[102.48634,32.065302],[102.486147,32.065095],[102.486108,32.065035],[102.485952,32.064794],[102.485796,32.064554],[102.485668,32.064325],[102.485541,32.064096],[102.485416,32.063786],[102.485332,32.063423],[102.485286,32.063325],[102.485231,32.063209],[102.485255,32.062953],[102.485368,32.062775],[102.485606,32.062555],[102.48571,32.062353],[102.485814,32.06215],[102.48584,32.062081],[102.485963,32.061752],[102.486096,32.061472],[102.486229,32.061193],[102.486361,32.060913],[102.486546,32.060702],[102.48673,32.060491],[102.486828,32.06028],[102.486927,32.060068],[102.487006,32.059775],[102.487085,32.059481],[102.487165,32.059188],[102.48722,32.058883],[102.487276,32.058577],[102.487331,32.058272],[102.487329,32.058243],[102.487301,32.057897],[102.48748,32.057582],[102.487692,32.057354],[102.487724,32.05732],[102.487843,32.056969],[102.487843,32.056808],[102.487799,32.056725],[102.487789,32.056707],[102.487694,32.056606],[102.487587,32.056523],[102.487456,32.056422],[102.487414,32.056124],[102.487527,32.055714],[102.487611,32.055303],[102.487543,32.05496],[102.487476,32.054617],[102.487408,32.054274],[102.487285,32.053935],[102.487266,32.053882],[102.487123,32.053507],[102.487004,32.053293],[102.486712,32.053001],[102.486546,32.052757],[102.486414,32.052368],[102.486281,32.05198],[102.486254,32.051901],[102.486131,32.05156],[102.486058,32.05136],[102.485933,32.051116],[102.48579,32.051014],[102.485592,32.050953],[102.485523,32.050931],[102.485112,32.050901],[102.484714,32.050842],[102.484428,32.050782],[102.484083,32.050658],[102.483821,32.050497],[102.483598,32.050274],[102.483375,32.050051],[102.483232,32.049777],[102.483195,32.049647],[102.483143,32.049468],[102.483066,32.04923],[102.482917,32.049123],[102.482483,32.049016],[102.482132,32.048921],[102.481727,32.048808],[102.481341,32.048766],[102.481088,32.048775],[102.480835,32.048784],[102.480556,32.048927],[102.480276,32.049069],[102.479901,32.049218],[102.479526,32.049367],[102.479114,32.049439],[102.478702,32.049511],[102.47861,32.049527],[102.478313,32.049581],[102.478016,32.049634],[102.477718,32.049688],[102.477337,32.049819],[102.476957,32.04995],[102.476788,32.050007],[102.476399,32.050139],[102.476011,32.050271],[102.475776,32.050292],[102.475541,32.050313],[102.475309,32.050271],[102.475184,32.050081],[102.475092,32.04981],[102.475,32.049539],[102.474863,32.049272],[102.474512,32.049031],[102.474161,32.04879],[102.473843,32.048587],[102.473524,32.048385],[102.47326,32.048347],[102.472995,32.048308],[102.472791,32.048354],[102.472578,32.048403],[102.472305,32.048427],[102.472108,32.04832],[102.471954,32.048135],[102.47165,32.048082],[102.471362,32.048028],[102.471073,32.047975],[102.470713,32.047877],[102.470352,32.04778],[102.470351,32.047779],[102.470348,32.047778],[102.470003,32.047731],[102.469741,32.047776],[102.469729,32.047778],[102.469336,32.047874],[102.469051,32.047862],[102.468876,32.04777],[102.468813,32.047737],[102.468521,32.047653],[102.468284,32.047662],[102.468046,32.047671],[102.46763,32.047689],[102.467423,32.047697],[102.467215,32.047706],[102.467046,32.047713],[102.466624,32.047814],[102.466201,32.047915],[102.465955,32.047966],[102.465708,32.048016],[102.465309,32.04801],[102.465095,32.047933],[102.465006,32.047683],[102.46492,32.047433],[102.464833,32.047184],[102.464732,32.046934],[102.464716,32.046821],[102.464696,32.046684],[102.464685,32.046297],[102.464631,32.04603],[102.464512,32.04575],[102.464429,32.045518],[102.464203,32.045357],[102.464084,32.045316],[102.463929,32.045203],[102.463893,32.04509],[102.463905,32.044822],[102.463923,32.044542],[102.463998,32.044218],[102.464072,32.043894],[102.464213,32.04361],[102.464354,32.043325],[102.464548,32.042936],[102.464619,32.04274],[102.464613,32.042555],[102.464566,32.042139],[102.464566,32.041895],[102.464662,32.041631],[102.464759,32.041367],[102.46481,32.041229],[102.464829,32.041092],[102.464866,32.040836],[102.464923,32.040444],[102.464923,32.040164],[102.464869,32.040015],[102.464661,32.039789],[102.464542,32.039581],[102.464471,32.039378],[102.464346,32.039016],[102.464232,32.038784],[102.464119,32.038552],[102.46392,32.038287],[102.463721,32.038023],[102.463435,32.037823],[102.46315,32.037624],[102.462918,32.037517],[102.462698,32.037481],[102.462293,32.03744],[102.462004,32.037359],[102.461714,32.037278],[102.461424,32.037197],[102.461335,32.037172],[102.461252,32.037101],[102.461205,32.036988],[102.461205,32.036756],[102.461222,32.036345],[102.46127,32.035911],[102.461336,32.035666],[102.461401,32.03542],[102.461461,32.035199],[102.46152,32.034977],[102.461588,32.034751],[102.461657,32.034525],[102.461829,32.03415],[102.461972,32.033817],[102.462049,32.033606],[102.462127,32.033395],[102.462174,32.033067],[102.462189,32.032728],[102.462204,32.032389],[102.46224,32.03213],[102.462275,32.031872],[102.462301,32.031707],[102.462341,32.031443],[102.462335,32.031057],[102.462263,32.030747],[102.462148,32.03036],[102.462145,32.030349],[102.462133,32.030269],[102.462109,32.030099],[102.462109,32.029754],[102.462159,32.029507],[102.46221,32.02926],[102.46229,32.028847],[102.462371,32.028433],[102.462375,32.028422],[102.46248,32.028163],[102.462585,32.027904],[102.462668,32.027636],[102.462751,32.027369],[102.462888,32.026958],[102.462906,32.026595],[102.462823,32.026185],[102.462722,32.025956],[102.46262,32.025727],[102.462583,32.025671],[102.462382,32.025376],[102.462281,32.025174],[102.462216,32.02484],[102.462134,32.024578],[102.462133,32.024573],[102.46199,32.024287],[102.46193,32.024085],[102.461883,32.023651],[102.461895,32.023288],[102.461907,32.022925],[102.461918,32.022562],[102.461901,32.022125],[102.461883,32.021688],[102.461901,32.021509],[102.462002,32.021206],[102.462186,32.020929],[102.462371,32.020653],[102.46254,32.020373],[102.46271,32.020093],[102.462775,32.019817],[102.46284,32.01954],[102.46284,32.019261],[102.46284,32.01907],[102.462811,32.01888],[102.462789,32.018757],[102.462757,32.018582],[102.462762,32.018448],[102.462769,32.018249],[102.462835,32.018017],[102.463061,32.017654],[102.463376,32.017351],[102.463554,32.01719],[102.463673,32.016982],[102.463792,32.016774],[102.463956,32.016373],[102.464119,32.015971],[102.46425,32.015549],[102.464346,32.015186],[102.464476,32.014912],[102.464661,32.014731],[102.464845,32.014549],[102.465056,32.014412],[102.465268,32.014276],[102.46556,32.014089],[102.465595,32.014067],[102.465865,32.013874],[102.466136,32.013681],[102.466359,32.013511],[102.466582,32.013342],[102.466787,32.013111],[102.466992,32.01288],[102.467046,32.012818],[102.467281,32.012628],[102.467516,32.012437],[102.467825,32.012295],[102.468075,32.012223],[102.468361,32.012188],[102.468593,32.012176],[102.468872,32.01217],[102.469086,32.012159],[102.469223,32.012152],[102.469551,32.012146],[102.469786,32.01214],[102.470021,32.012134],[102.470383,32.01211],[102.470675,32.012051],[102.470731,32.012023],[102.470894,32.012023],[102.47116,32.012023],[102.471425,32.012023],[102.471691,32.012023],[102.471957,32.012023],[102.472216,32.012044],[102.472475,32.012065],[102.472828,32.012093],[102.4729,32.012194],[102.473191,32.012408],[102.473495,32.01255],[102.473721,32.012616],[102.473911,32.012652],[102.474114,32.012679],[102.474345,32.012711],[102.474601,32.012705],[102.474857,32.012699],[102.475267,32.012738],[102.475678,32.012777],[102.475957,32.01283],[102.476267,32.012913],[102.476484,32.013023],[102.476701,32.013133],[102.477022,32.013336],[102.477343,32.013538],[102.477599,32.013693],[102.477813,32.013728],[102.478027,32.013728],[102.478146,32.013707],[102.47842,32.013657],[102.478652,32.013669],[102.478884,32.013681],[102.479315,32.013731],[102.479747,32.013782],[102.47991,32.013826],[102.480121,32.013883],[102.480389,32.013978],[102.480508,32.014067],[102.480835,32.014311],[102.481017,32.014484],[102.481198,32.014656],[102.481356,32.015031],[102.481513,32.015406],[102.481594,32.01562],[102.481674,32.015834],[102.481799,32.015947],[102.4819,32.015977],[102.482129,32.015992],[102.482358,32.016007],[102.482679,32.016102],[102.482923,32.016292],[102.483081,32.016497],[102.483238,32.016703],[102.483417,32.016887],[102.483631,32.016994],[102.483728,32.017044],[102.484107,32.017238],[102.484367,32.017418],[102.484626,32.017599],[102.484886,32.017779],[102.485005,32.017886],[102.485048,32.018017],[102.485094,32.01816],[102.48512,32.018351],[102.48513,32.018428],[102.485172,32.018612],[102.485332,32.01882],[102.485535,32.018969],[102.485701,32.019124],[102.48588,32.019272],[102.486106,32.019493],[102.486201,32.019733],[102.486296,32.019974],[102.486397,32.020212],[102.486516,32.020278],[102.48673,32.020272],[102.487031,32.020201],[102.487057,32.020195],[102.487474,32.020064],[102.487721,32.020001],[102.487968,32.019939],[102.488125,32.01991],[102.488265,32.019885],[102.488568,32.019873],[102.488997,32.019861],[102.48933,32.019784],[102.489606,32.019725],[102.489883,32.019665],[102.490157,32.019677],[102.490466,32.019713],[102.490769,32.01979],[102.49096,32.019963],[102.491156,32.020189],[102.491329,32.020313],[102.491518,32.020342],[102.491601,32.020309],[102.491864,32.020172],[102.492024,32.02009],[102.492298,32.01983],[102.492572,32.01957],[102.49278,32.019374],[102.492887,32.019207],[102.492935,32.01888],[102.492982,32.018612],[102.493101,32.01844],[102.493279,32.018228],[102.493457,32.018017],[102.493714,32.017798],[102.493952,32.017646],[102.494076,32.017403],[102.494116,32.017132],[102.494157,32.016861],[102.494177,32.016754],[102.494237,32.016439],[102.494297,32.016124],[102.494356,32.015809],[102.494395,32.015495],[102.494433,32.015181],[102.494514,32.014781],[102.494656,32.014546],[102.49468,32.014505],[102.494851,32.01421],[102.494951,32.013994],[102.495051,32.013777],[102.495106,32.013511],[102.495161,32.013244],[102.495227,32.013144],[102.495342,32.013073],[102.495508,32.013054],[102.495756,32.01303],[102.496151,32.013035],[102.49648,32.013058],[102.49681,32.013082],[102.49714,32.013105],[102.49715,32.013106],[102.49755,32.013144],[102.497802,32.013144],[102.498054,32.013144],[102.498368,32.01312],[102.498604,32.013063],[102.498839,32.013006],[102.499015,32.012973],[102.499187,32.012901],[102.499253,32.012873],[102.499501,32.012768],[102.499715,32.012659],[102.499972,32.012535],[102.50017,32.012468],[102.500252,32.012417],[102.500282,32.012416],[102.500405,32.012412],[102.50071,32.012401],[102.500916,32.012393],[102.501128,32.012416],[102.501304,32.012449],[102.501604,32.012459],[102.501833,32.012459],[102.50218,32.012445],[102.502399,32.012445],[102.502811,32.012411],[102.502923,32.012402],[102.502965,32.012397],[102.50321,32.012368],[102.503456,32.01234],[102.503853,32.012371],[102.50425,32.012402],[102.504488,32.012452],[102.504726,32.012502],[102.505031,32.012583],[102.505353,32.012752],[102.505383,32.012768],[102.505599,32.012866],[102.505816,32.012963],[102.50604,32.013049],[102.506411,32.013168],[102.506539,32.013168],[102.506701,32.013163],[102.506982,32.013173],[102.507139,32.013201],[102.507286,32.01322],[102.507439,32.013206],[102.507639,32.013182],[102.507877,32.013135],[102.508057,32.013063],[102.508262,32.012987],[102.508476,32.012954],[102.508733,32.012835],[102.508897,32.012652],[102.509062,32.012468],[102.509204,32.012188],[102.509209,32.012182],[102.509317,32.012058],[102.509364,32.012004],[102.509518,32.011826],[102.509699,32.011636],[102.509999,32.011469],[102.510242,32.011345],[102.510656,32.011226],[102.510965,32.011169],[102.511023,32.011159],[102.511246,32.011122],[102.511484,32.01106],[102.511727,32.01096],[102.511879,32.010798],[102.512045,32.01056],[102.512212,32.010322],[102.512421,32.009932],[102.512476,32.009607],[102.512548,32.009182],[102.512574,32.009032],[102.512672,32.008607],[102.51277,32.008182],[102.512869,32.007757],[102.512954,32.007459],[102.51304,32.00716],[102.513073,32.007043],[102.513133,32.006887],[102.513273,32.00652],[102.513392,32.006334],[102.513559,32.00613],[102.513825,32.005887],[102.514032,32.005765],[102.514239,32.005644],[102.514522,32.005542],[102.514806,32.005439],[102.515116,32.005365],[102.515427,32.00529],[102.515738,32.005216],[102.516143,32.005087],[102.516305,32.004992],[102.516419,32.00483],[102.516471,32.004669],[102.516562,32.004388],[102.51669,32.004126],[102.516776,32.003998],[102.516966,32.003874],[102.517214,32.003783],[102.517461,32.003693],[102.517725,32.003614],[102.517989,32.003536],[102.518372,32.003419],[102.518475,32.003388],[102.518755,32.003346],[102.518823,32.003337],[102.518984,32.003317],[102.519217,32.003288],[102.519531,32.003246],[102.519798,32.003165],[102.520107,32.003027],[102.520416,32.002889],[102.520591,32.002823],[102.520695,32.002825],[102.520852,32.002876],[102.521159,32.003103],[102.52152,32.003322],[102.521735,32.00355],[102.521949,32.003779],[102.522156,32.0041],[102.522363,32.004421],[102.52251,32.004531],[102.522682,32.004573],[102.522829,32.00455],[102.523072,32.004404],[102.523314,32.004259],[102.52369,32.004102],[102.523857,32.004026],[102.524123,32.003905],[102.52439,32.003783],[102.524623,32.003726],[102.524842,32.003726],[102.525042,32.00375],[102.525184,32.00375],[102.525204,32.00375],[102.525446,32.003702],[102.525632,32.003688],[102.525827,32.00365],[102.525999,32.003526],[102.526169,32.003336],[102.526203,32.003298],[102.526355,32.00307],[102.526562,32.002979],[102.526769,32.002889],[102.527105,32.002774],[102.52744,32.00266],[102.527702,32.002525],[102.527964,32.002389],[102.528259,32.002318],[102.528568,32.002327],[102.528835,32.002408],[102.528876,32.002424],[102.529025,32.002479],[102.529173,32.002465],[102.529252,32.002448],[102.52933,32.002432],[102.529744,32.00227],[102.53009,32.0022],[102.530435,32.00213],[102.530781,32.002061],[102.530981,32.00197],[102.531072,32.00191],[102.531134,32.001892],[102.531316,32.001732],[102.531497,32.001572],[102.531648,32.001341],[102.531798,32.001111],[102.531902,32.000852],[102.532006,32.000594],[102.532048,32.000199],[102.532066,32.000145],[102.532078,32.000111],[102.532206,31.999738],[102.5323,31.999466],[102.532468,31.999275],[102.532542,31.999191],[102.53269,31.998958],[102.532837,31.998725],[102.532924,31.998522],[102.533081,31.998203],[102.533237,31.997884],[102.533301,31.997792],[102.533508,31.997496],[102.533703,31.997131],[102.533898,31.996767],[102.533927,31.996712],[102.534115,31.996445],[102.534303,31.996179],[102.534561,31.995885],[102.53482,31.995592],[102.535079,31.995298],[102.535233,31.995103],[102.535388,31.994908],[102.535631,31.994727],[102.535907,31.994556],[102.53613,31.994423],[102.53624,31.994242],[102.536368,31.99408],[102.536613,31.993928],[102.536858,31.993775],[102.537089,31.99364],[102.53732,31.993504],[102.537482,31.993385],[102.537591,31.993242],[102.537739,31.992966],[102.537905,31.992778],[102.538072,31.99259],[102.538286,31.992352],[102.538538,31.992224],[102.538881,31.992134],[102.539205,31.992086],[102.539492,31.992119],[102.53958,31.992129],[102.539757,31.992076],[102.54,31.991885],[102.540236,31.991772],[102.540488,31.991652],[102.54079,31.991358],[102.540822,31.991286],[102.540972,31.991086],[102.541122,31.990887],[102.541259,31.990675],[102.541346,31.990539],[102.541422,31.990289],[102.541498,31.99004],[102.541475,31.989816],[102.541379,31.989488],[102.541275,31.989169],[102.54127,31.98901],[102.541265,31.988817],[102.541265,31.988436],[102.541229,31.9882],[102.541203,31.988036],[102.541084,31.987698],[102.541075,31.987384],[102.541102,31.987018],[102.541113,31.98687],[102.54116,31.986487],[102.541208,31.986104],[102.541346,31.985766],[102.541407,31.985669],[102.541603,31.985356],[102.541798,31.985043],[102.542027,31.984757],[102.542317,31.9845],[102.542612,31.984291],[102.542671,31.984264],[102.54305,31.984091],[102.54334,31.983905],[102.543445,31.983767],[102.543554,31.983496],[102.543641,31.983306],[102.543697,31.983182],[102.543949,31.982887],[102.544172,31.982561],[102.544396,31.982236],[102.544416,31.982206],[102.544525,31.981949],[102.544544,31.981745],[102.544525,31.981671],[102.544416,31.981255],[102.544392,31.981002],[102.544368,31.98075],[102.544344,31.980455],[102.544388,31.980269],[102.544463,31.979951],[102.544554,31.979646],[102.544638,31.979539],[102.544696,31.979465],[102.544925,31.979303],[102.545106,31.978999],[102.545286,31.978694],[102.545467,31.97839],[102.545645,31.978088],[102.545823,31.977787],[102.546,31.977486],[102.546272,31.977157],[102.546483,31.976998],[102.546695,31.976838],[102.546969,31.976608],[102.547242,31.976377],[102.547388,31.976174],[102.547533,31.975972],[102.547656,31.975696],[102.547837,31.975506],[102.54791,31.975445],[102.548004,31.975368],[102.548133,31.975294],[102.548204,31.975254],[102.548537,31.975063],[102.548727,31.97493],[102.548778,31.974838],[102.548924,31.974577],[102.54907,31.974316],[102.549148,31.9741],[102.549227,31.973883],[102.549255,31.973583],[102.54926,31.973379],[102.549312,31.973079],[102.549293,31.972879],[102.549232,31.972746],[102.549241,31.972679],[102.549251,31.97261],[102.54926,31.972551],[102.549379,31.972289],[102.549591,31.972058],[102.549803,31.971827],[102.549824,31.97181],[102.550058,31.97162],[102.550292,31.971431],[102.550526,31.971242],[102.550712,31.97108],[102.550921,31.971013],[102.551161,31.970992],[102.551402,31.970971],[102.551728,31.970928],[102.552054,31.970886],[102.552274,31.970902],[102.552522,31.970957],[102.55277,31.971012],[102.552974,31.971042],[102.553349,31.971067],[102.553473,31.971075],[102.553708,31.97108],[102.553906,31.971042],[102.553944,31.971034],[102.554239,31.97099],[102.55448,31.97077],[102.554647,31.97056],[102.554814,31.97035],[102.554865,31.970094],[102.554916,31.969839],[102.554967,31.969584],[102.555018,31.969329],[102.555087,31.96893],[102.555157,31.968532],[102.555177,31.968414],[102.555152,31.968396],[102.555152,31.968272],[102.55519,31.968063],[102.555342,31.967682],[102.55549,31.96748],[102.55568,31.967221],[102.555801,31.96698],[102.55585,31.966884],[102.555923,31.96674],[102.556094,31.966378],[102.556265,31.966017],[102.556465,31.965679],[102.556665,31.965341],[102.556941,31.965044],[102.557217,31.964748],[102.557493,31.964451],[102.557636,31.964156],[102.557677,31.96402],[102.557717,31.963889],[102.557707,31.963761],[102.557674,31.963666],[102.557674,31.963504],[102.557726,31.963318],[102.557883,31.963204],[102.557976,31.963092],[102.557977,31.963091],[102.557978,31.96309],[102.558088,31.962811],[102.558197,31.962533],[102.558388,31.962167],[102.558526,31.962024],[102.558707,31.961957],[102.558849,31.961924],[102.559173,31.961795],[102.559492,31.961505],[102.559677,31.961391],[102.559834,31.961315],[102.559944,31.961243],[102.560006,31.961058],[102.56022,31.960668],[102.560467,31.96048],[102.560715,31.960292],[102.560973,31.960092],[102.561232,31.959892],[102.561491,31.959692],[102.561769,31.959487],[102.562047,31.959283],[102.562404,31.959149],[102.562695,31.959059],[102.562789,31.959033],[102.56319,31.958921],[102.563494,31.958821],[102.563799,31.958721],[102.564127,31.958588],[102.564351,31.958478],[102.564631,31.958355],[102.564974,31.95824],[102.565191,31.958089],[102.565413,31.957934],[102.565636,31.957779],[102.56584,31.957565],[102.566045,31.957351],[102.566207,31.957279],[102.566478,31.957236],[102.566811,31.957184],[102.567054,31.957113],[102.56733,31.956908],[102.567615,31.95657],[102.567644,31.956513],[102.567801,31.956206],[102.567986,31.955842],[102.568245,31.955499],[102.568504,31.955157],[102.568762,31.954814],[102.568843,31.954586],[102.568924,31.954357],[102.569005,31.954067],[102.569042,31.953958],[102.569043,31.953956],[102.569044,31.953954],[102.569133,31.953691],[102.5694,31.953477],[102.569666,31.953263],[102.570004,31.952977],[102.570095,31.952806],[102.570102,31.952758],[102.570147,31.952482],[102.570143,31.952378],[102.570142,31.952328],[102.570138,31.952211],[102.570118,31.951949],[102.570044,31.951767],[102.569985,31.951626],[102.569961,31.951473],[102.56998,31.951078],[102.569957,31.950907],[102.569933,31.950764],[102.569831,31.950438],[102.569728,31.950112],[102.569676,31.94995],[102.569671,31.949822],[102.569764,31.949426],[102.569771,31.949398],[102.569807,31.949207],[102.569877,31.948836],[102.569947,31.948466],[102.569949,31.948447],[102.569984,31.948152],[102.570019,31.947857],[102.569966,31.947614],[102.569857,31.947364],[102.569747,31.947114],[102.569552,31.946767],[102.569357,31.946419],[102.569176,31.94601],[102.568951,31.945814],[102.568881,31.945753],[102.568641,31.945429],[102.568401,31.945106],[102.568348,31.945015],[102.568353,31.944873],[102.56844,31.94469],[102.568448,31.944673],[102.568619,31.944461],[102.568853,31.944116],[102.568967,31.943921],[102.569019,31.94374],[102.569019,31.943521],[102.569014,31.943326],[102.569008,31.943255],[102.569,31.943169],[102.568953,31.942988],[102.568748,31.94265],[102.56861,31.942469],[102.568472,31.942289],[102.568433,31.942222],[102.568324,31.942036],[102.568248,31.941894],[102.568239,31.941722],[102.568327,31.941491],[102.568415,31.941261],[102.568581,31.941061],[102.568748,31.940861],[102.568881,31.940661],[102.569088,31.940547],[102.569295,31.940433],[102.569533,31.940349],[102.569771,31.940266],[102.570045,31.940111],[102.570318,31.939957],[102.570635,31.939835],[102.570951,31.939714],[102.571364,31.939575],[102.571475,31.939538],[102.57151,31.939521],[102.57166,31.939448],[102.571822,31.939338],[102.572122,31.939219],[102.572408,31.939024],[102.572669,31.938743],[102.572812,31.9386],[102.572991,31.938434],[102.573169,31.938267],[102.573469,31.938063],[102.573564,31.937863],[102.573616,31.93772],[102.573792,31.937539],[102.573968,31.937358],[102.574264,31.937039],[102.574471,31.936923],[102.574678,31.936806],[102.574835,31.936697],[102.575101,31.936378],[102.575258,31.936097],[102.575415,31.935816],[102.575517,31.935571],[102.57562,31.935326],[102.575824,31.935117],[102.576029,31.934907],[102.576086,31.934855],[102.576224,31.934855],[102.576383,31.934901],[102.576438,31.934917],[102.576741,31.935012],[102.577043,31.935107],[102.5774,31.935184],[102.577718,31.935248],[102.578037,31.935312],[102.578375,31.935382],[102.578404,31.935388],[102.578749,31.935541],[102.578832,31.935578],[102.579155,31.935756],[102.579477,31.935934],[102.57987,31.93615],[102.580117,31.936307],[102.580226,31.936326],[102.580273,31.936332],[102.580522,31.936364],[102.580916,31.936554],[102.581083,31.936678],[102.581335,31.936854],[102.581464,31.936921],[102.581539,31.936965],[102.581616,31.937011],[102.581726,31.93712],[102.581992,31.937468],[102.58226,31.937698],[102.582464,31.937873],[102.582668,31.938048],[102.582801,31.938144],[102.582872,31.938191],[102.583006,31.938224],[102.583313,31.938255],[102.58362,31.938286],[102.58386,31.938292],[102.584257,31.938301],[102.584424,31.938305],[102.584866,31.938329],[102.5852,31.938415],[102.585418,31.938522],[102.58549,31.938558],[102.585723,31.93871],[102.585885,31.938891],[102.585978,31.939098],[102.58607,31.939305],[102.586156,31.939462],[102.586204,31.939557],[102.586461,31.939823],[102.58668,31.940066],[102.586898,31.940309],[102.587015,31.94042],[102.587094,31.940494],[102.587289,31.94068],[102.587357,31.940712],[102.587736,31.940889],[102.587836,31.941008],[102.587964,31.941323],[102.587991,31.941376],[102.588074,31.941537],[102.588088,31.941565],[102.588245,31.941922],[102.588383,31.942217],[102.588583,31.942389],[102.58875,31.94246],[102.588767,31.942472],[102.588814,31.942505],[102.588956,31.942604],[102.589145,31.942736],[102.58925,31.942782],[102.589354,31.942826],[102.589506,31.942941],[102.589835,31.943212],[102.5899,31.943249],[102.590268,31.943459],[102.590415,31.943688],[102.590658,31.943983],[102.590798,31.944187],[102.590939,31.944392],[102.591172,31.944613],[102.591405,31.944835],[102.59152,31.945066],[102.59173,31.945392],[102.591912,31.945564],[102.592095,31.945737],[102.592278,31.945909],[102.59246,31.946081],[102.592643,31.946253],[102.592826,31.946426],[102.592914,31.946509],[102.592914,31.946509],[102.593008,31.946598],[102.593191,31.94677],[102.593374,31.946942],[102.593556,31.947114],[102.593726,31.947282],[102.593895,31.94745],[102.594064,31.947618],[102.594234,31.947786],[102.594403,31.947954],[102.594572,31.948122],[102.594742,31.94829],[102.594911,31.948458],[102.59508,31.948626],[102.59525,31.948794],[102.595419,31.948962],[102.595589,31.94913],[102.595781,31.949312],[102.595973,31.949494],[102.596165,31.949676],[102.596357,31.949858],[102.596549,31.95004],[102.596741,31.950222],[102.596933,31.950404],[102.597125,31.950586],[102.597317,31.950768],[102.597509,31.95095],[102.597701,31.951132],[102.597874,31.951296],[102.597893,31.951314],[102.598091,31.95148],[102.598289,31.951646],[102.598487,31.951812],[102.598686,31.951979],[102.598884,31.952145],[102.599082,31.952311],[102.59928,31.952478],[102.599479,31.952644],[102.599677,31.95281],[102.599875,31.952976],[102.600183,31.953191],[102.600491,31.953405],[102.600798,31.953619],[102.601058,31.953732],[102.601161,31.953776],[102.601524,31.953933],[102.601933,31.954028],[102.602342,31.954123],[102.602737,31.954194],[102.603132,31.954264],[102.603468,31.954308],[102.603804,31.954352],[102.604233,31.954427],[102.604662,31.954502],[102.605091,31.954577],[102.605513,31.954727],[102.605935,31.954876],[102.606357,31.955026],[102.606463,31.955064],[102.606779,31.955176],[102.607201,31.955326],[102.607476,31.955369],[102.60775,31.955411],[102.608024,31.955454],[102.608298,31.955497],[102.608572,31.955539],[102.608846,31.955582],[102.60912,31.955624],[102.609394,31.955667],[102.609661,31.955682],[102.609928,31.955697],[102.610195,31.955712],[102.610462,31.955727],[102.610729,31.955742],[102.610996,31.955757],[102.611263,31.955772],[102.61153,31.955787],[102.611797,31.955802],[102.612064,31.955818],[102.612308,31.955817],[102.612551,31.955817],[102.612795,31.955816],[102.613039,31.955816],[102.613283,31.955815],[102.613526,31.955815],[102.61377,31.955814],[102.614014,31.955814],[102.614257,31.955813],[102.614501,31.955813],[102.614874,31.955828],[102.614921,31.95583],[102.615342,31.955846],[102.615762,31.955863],[102.61599,31.955864],[102.616217,31.955865],[102.616445,31.955866],[102.616672,31.955867],[102.6169,31.955868],[102.617128,31.955869],[102.617355,31.95587],[102.617518,31.955871],[102.617583,31.955871],[102.617812,31.955863],[102.618041,31.955855],[102.618271,31.955847],[102.6185,31.955839],[102.618729,31.955831],[102.618959,31.955823],[102.619354,31.955855],[102.61975,31.955888],[102.619976,31.955923],[102.620203,31.955958],[102.620429,31.955994],[102.620655,31.956029],[102.62105,31.9561],[102.621446,31.95617],[102.621815,31.956252],[102.622185,31.956334],[102.622397,31.956381],[102.622555,31.956416],[102.622963,31.956523],[102.623372,31.956631],[102.623733,31.956838],[102.624094,31.957045],[102.624281,31.957199],[102.624468,31.957352],[102.624655,31.957506],[102.624738,31.957574],[102.624843,31.957659],[102.625026,31.95779],[102.625209,31.957921],[102.625393,31.958051],[102.625576,31.958182],[102.625759,31.958313],[102.625943,31.958443],[102.626166,31.958603],[102.626285,31.958687],[102.626516,31.958817],[102.626748,31.958946],[102.626979,31.959075],[102.627211,31.959205],[102.627442,31.959334],[102.627674,31.959463],[102.62792,31.959587],[102.628054,31.959654],[102.628055,31.959654],[102.628167,31.95971],[102.628413,31.959834],[102.62866,31.959957],[102.628973,31.960066],[102.629038,31.960089],[102.629416,31.960221],[102.629826,31.960287],[102.630236,31.960353],[102.630645,31.960419],[102.630878,31.96045],[102.63111,31.960482],[102.631343,31.960514],[102.631575,31.960546],[102.631807,31.960577],[102.63204,31.960609],[102.632272,31.960641],[102.632505,31.960672],[102.632737,31.960704],[102.632969,31.960736],[102.633202,31.960767],[102.633356,31.960788],[102.633434,31.960799],[102.633694,31.960836],[102.633954,31.960873],[102.634214,31.960911],[102.634473,31.960948],[102.634733,31.960985],[102.634993,31.961022],[102.635309,31.961028],[102.635624,31.961034],[102.635773,31.961016],[102.635879,31.961002],[102.636133,31.96097],[102.636366,31.960921],[102.636508,31.960891],[102.636516,31.960889],[102.636549,31.960882],[102.6366,31.960872],[102.636644,31.960851],[102.636898,31.960734],[102.637132,31.960543],[102.637199,31.960489],[102.637373,31.960276],[102.637485,31.960096],[102.637508,31.960059],[102.637563,31.959971],[102.637653,31.959827],[102.637712,31.959732],[102.637753,31.959666],[102.637783,31.959617],[102.637814,31.959566],[102.637971,31.959373],[102.638072,31.95925],[102.638213,31.959079],[102.638293,31.958981],[102.63831,31.958961],[102.638331,31.958935],[102.638404,31.958845],[102.638579,31.958632],[102.63859,31.958619],[102.638606,31.958606],[102.638635,31.958582],[102.638805,31.958443],[102.639015,31.958272],[102.639226,31.9581],[102.639436,31.957928],[102.639647,31.957757],[102.63991,31.957601],[102.63995,31.957577],[102.64,31.957548],[102.640029,31.957531],[102.640172,31.957446],[102.640462,31.95713],[102.640659,31.956794],[102.640856,31.956457],[102.641015,31.956239],[102.641173,31.956022],[102.641189,31.955999],[102.641331,31.955805],[102.641489,31.955588],[102.641815,31.955348],[102.64214,31.955108],[102.642466,31.954868],[102.642623,31.9547],[102.642624,31.954699],[102.642626,31.954697],[102.64278,31.954533],[102.642937,31.954366],[102.643094,31.954199],[102.643323,31.953816],[102.643552,31.953433],[102.643782,31.95305],[102.643863,31.952803],[102.643945,31.952556],[102.644026,31.952309],[102.644108,31.952062],[102.64419,31.951815],[102.644271,31.951568],[102.64434,31.95136],[102.644353,31.951321],[102.644366,31.951281],[102.644435,31.951074],[102.644516,31.950827],[102.644574,31.950651],[102.644596,31.950585],[102.644597,31.950583],[102.644598,31.95058],[102.644656,31.950141],[102.644657,31.950109],[102.644657,31.950085],[102.644659,31.950031],[102.644662,31.949901],[102.644384,31.949696],[102.644109,31.94941],[102.643834,31.949125],[102.64356,31.948839],[102.643355,31.948574],[102.643151,31.94831],[102.643086,31.948078],[102.643021,31.947847],[102.642956,31.947615],[102.642892,31.947383],[102.64284,31.946942],[102.642789,31.9465],[102.642737,31.946058],[102.642709,31.945731],[102.642701,31.945644],[102.642689,31.945509],[102.642674,31.945334],[102.642665,31.945229],[102.642662,31.945195],[102.642662,31.945195],[102.642628,31.944814],[102.642671,31.944564],[102.642715,31.944314],[102.642758,31.944064],[102.642801,31.943813],[102.642844,31.943563],[102.642888,31.943313],[102.642928,31.943077],[102.642931,31.943062],[102.642974,31.942812],[102.643017,31.942562],[102.64306,31.942312],[102.643067,31.942178],[102.643077,31.941998],[102.643077,31.941989],[102.643083,31.941871],[102.643084,31.941869],[102.643084,31.941867],[102.643091,31.941725],[102.643107,31.941431],[102.643107,31.941431],[102.643107,31.941431],[102.643113,31.941304],[102.64313,31.940991],[102.643152,31.940562],[102.643153,31.940551],[102.643198,31.9404],[102.643203,31.940384],[102.643255,31.940212],[102.643282,31.940122],[102.643303,31.940055],[102.643307,31.94004],[102.643352,31.939892],[102.643357,31.939873],[102.643503,31.939696],[102.643649,31.939518],[102.643794,31.93934],[102.64394,31.939163],[102.644085,31.938985],[102.644231,31.938808],[102.644489,31.938505],[102.644748,31.938203],[102.645006,31.937901],[102.645269,31.937766],[102.645532,31.93763],[102.645633,31.937616],[102.645791,31.937595],[102.646051,31.937559],[102.646297,31.937579],[102.64639,31.937586],[102.646422,31.937589],[102.646502,31.937595],[102.646502,31.937595],[102.646502,31.937595],[102.646544,31.937598],[102.64679,31.937618],[102.647035,31.937637],[102.647035,31.937638],[102.647036,31.937638],[102.647202,31.937651],[102.647283,31.937657],[102.6473,31.937659],[102.647529,31.937677],[102.647761,31.937695],[102.647776,31.937696],[102.647876,31.937704],[102.648022,31.937716],[102.6482,31.937747],[102.648251,31.937756],[102.648481,31.937797],[102.648679,31.937831],[102.64871,31.937837],[102.648785,31.93785],[102.648842,31.93786],[102.648939,31.937877],[102.649024,31.937892],[102.649169,31.937918],[102.649398,31.937958],[102.649627,31.937998],[102.649857,31.938038],[102.650086,31.938079],[102.650315,31.938119],[102.65055,31.938163],[102.650784,31.938208],[102.651018,31.938252],[102.651252,31.938296],[102.651333,31.938306],[102.651608,31.938339],[102.65165,31.938344],[102.651663,31.938346],[102.651736,31.938354],[102.651918,31.938376],[102.652049,31.938392],[102.652378,31.938398],[102.652706,31.938404],[102.652789,31.938385],[102.653038,31.938331],[102.653163,31.938228],[102.653177,31.938217],[102.653224,31.938179],[102.65323,31.938174],[102.653257,31.938073],[102.653283,31.937973],[102.653195,31.937731],[102.653059,31.937509],[102.652924,31.937286],[102.652716,31.937132],[102.65257,31.937024],[102.652508,31.936978],[102.6523,31.936824],[102.652092,31.93667],[102.651893,31.93658],[102.65169,31.936489],[102.651288,31.936308],[102.650885,31.936127],[102.650667,31.936027],[102.650448,31.935926],[102.650229,31.935826],[102.650011,31.935726],[102.649792,31.935626],[102.649573,31.935525],[102.649355,31.935425],[102.649136,31.935325],[102.648917,31.935225],[102.648699,31.935124],[102.648325,31.935017],[102.647951,31.93491],[102.647769,31.934707],[102.647766,31.934695],[102.647751,31.934639],[102.647751,31.934637],[102.647727,31.934546],[102.647731,31.93439],[102.647732,31.934346],[102.647903,31.934183],[102.648075,31.93402],[102.648246,31.933857],[102.648418,31.933695],[102.648611,31.933518],[102.648803,31.933341],[102.648996,31.933164],[102.649189,31.932987],[102.64925,31.932888],[102.649256,31.93288],[102.649385,31.932671],[102.649581,31.932354],[102.649682,31.93219],[102.649777,31.932037],[102.649873,31.931882],[102.649948,31.93176],[102.65012,31.931483],[102.650199,31.931144],[102.650229,31.931016],[102.650279,31.930805],[102.650285,31.930534],[102.650292,31.930264],[102.650299,31.929994],[102.650306,31.929723],[102.650271,31.929282],[102.650232,31.928881],[102.650285,31.928661],[102.650338,31.928442],[102.650391,31.928222],[102.650444,31.928003],[102.65048,31.927753],[102.650515,31.927503],[102.650551,31.927254],[102.650587,31.927004],[102.650622,31.926754],[102.650658,31.926504],[102.650693,31.926255],[102.650729,31.926005],[102.650759,31.925605],[102.650788,31.925204],[102.650818,31.924804],[102.650852,31.924528],[102.650936,31.924391],[102.651128,31.924257],[102.651371,31.924239],[102.651642,31.924243],[102.651935,31.92441],[102.652228,31.924576],[102.652399,31.924737],[102.65257,31.924899],[102.652742,31.92506],[102.652913,31.925222],[102.653084,31.925383],[102.653255,31.925545],[102.653427,31.925706],[102.653598,31.925867],[102.653892,31.925989],[102.654042,31.926023],[102.654109,31.926038],[102.654158,31.926045],[102.654295,31.926064],[102.654486,31.926023],[102.654733,31.925842],[102.654874,31.925637],[102.655011,31.925439],[102.655015,31.925433],[102.655051,31.925363],[102.655086,31.925292],[102.655142,31.925182],[102.655269,31.924932],[102.655363,31.924496],[102.655316,31.924197],[102.655247,31.923956],[102.655246,31.923951],[102.655221,31.923862],[102.655179,31.923715],[102.65511,31.923475],[102.655042,31.923234],[102.654807,31.922855],[102.654699,31.92268],[102.654572,31.922475],[102.654464,31.922374],[102.65435,31.922266],[102.654127,31.922057],[102.654079,31.921902],[102.654028,31.921733],[102.654027,31.921726],[102.65401,31.921365],[102.654048,31.921294],[102.654083,31.92123],[102.654139,31.921125],[102.65416,31.921085],[102.654168,31.921071],[102.654181,31.921046],[102.654271,31.92091],[102.654405,31.920705],[102.654572,31.920547],[102.654789,31.920459],[102.655062,31.920395],[102.655318,31.920388],[102.655574,31.920382],[102.655822,31.920386],[102.655872,31.920387],[102.656144,31.920392],[102.656169,31.920392],[102.656505,31.920456],[102.656841,31.92052],[102.657163,31.920572],[102.657486,31.920624],[102.657863,31.920666],[102.65824,31.920707],[102.658523,31.920735],[102.658806,31.920763],[102.659144,31.92077],[102.659448,31.920776],[102.659481,31.920776],[102.659725,31.920734],[102.65981,31.920726],[102.660019,31.920704],[102.660312,31.920674],[102.66055,31.920502],[102.660787,31.92033],[102.66082,31.920282],[102.660829,31.920269],[102.660838,31.920255],[102.660922,31.920134],[102.661045,31.919955],[102.661057,31.919937],[102.661063,31.919903],[102.661082,31.919806],[102.661116,31.91963],[102.660812,31.919358],[102.660427,31.919197],[102.660043,31.919035],[102.659811,31.918942],[102.65958,31.918849],[102.659378,31.918668],[102.659175,31.918488],[102.659064,31.918243],[102.658954,31.917998],[102.658843,31.917753],[102.658732,31.917508],[102.658635,31.917142],[102.658554,31.916837],[102.658538,31.916777],[102.65853,31.916748],[102.65847,31.916521],[102.658402,31.916265],[102.658393,31.916167],[102.658393,31.916166],[102.658388,31.91611],[102.658385,31.916088],[102.658361,31.915823],[102.658063,31.915602],[102.658056,31.915596],[102.657746,31.915524],[102.657436,31.915452],[102.657178,31.915403],[102.656921,31.915354],[102.656663,31.915305],[102.656405,31.915256],[102.656097,31.915118],[102.65579,31.91498],[102.655546,31.914898],[102.655302,31.914817],[102.655058,31.914735],[102.654814,31.914653],[102.654584,31.914516],[102.654354,31.914379],[102.654287,31.914239],[102.654258,31.914177],[102.654248,31.914157],[102.654206,31.914067],[102.654109,31.9138],[102.654171,31.91336],[102.654237,31.913094],[102.654303,31.912827],[102.654487,31.912643],[102.654671,31.912458],[102.654855,31.912274],[102.655016,31.912113],[102.65504,31.912089],[102.655436,31.911926],[102.655832,31.911763],[102.656229,31.9116],[102.656625,31.911437],[102.656964,31.911266],[102.657304,31.911096],[102.657643,31.910925],[102.657871,31.910767],[102.658099,31.910609],[102.658247,31.910346],[102.658249,31.910232],[102.658254,31.909963],[102.658228,31.909668],[102.658113,31.909415],[102.657998,31.909162],[102.657744,31.908936],[102.657491,31.90871],[102.657173,31.908498],[102.656855,31.908286],[102.656538,31.908073],[102.656181,31.907816],[102.655873,31.907594],[102.655824,31.907558],[102.655742,31.907491],[102.655587,31.907363],[102.655349,31.907167],[102.655209,31.906939],[102.655184,31.906898],[102.655184,31.906887],[102.655192,31.906468],[102.655259,31.90624],[102.655325,31.906013],[102.655376,31.905838],[102.655392,31.905785],[102.655458,31.905557],[102.655577,31.905324],[102.655695,31.90509],[102.655813,31.904856],[102.655932,31.904622],[102.656093,31.904389],[102.656113,31.904361],[102.656255,31.904156],[102.656607,31.903928],[102.65686,31.903852],[102.657112,31.903775],[102.657365,31.903698],[102.657618,31.903622],[102.657857,31.903582],[102.658096,31.903542],[102.658335,31.903502],[102.658574,31.903462],[102.658813,31.903422],[102.659052,31.903382],[102.659291,31.903342],[102.659529,31.903302],[102.659946,31.903266],[102.660121,31.903251],[102.660293,31.903236],[102.660363,31.90323],[102.660675,31.903206],[102.66083,31.903195],[102.66087,31.903193],[102.66102,31.903183],[102.66116,31.903127],[102.661228,31.903072],[102.661267,31.90304],[102.661377,31.902806],[102.661383,31.902541],[102.661286,31.902302],[102.661099,31.902122],[102.660913,31.901942],[102.660807,31.90187],[102.660763,31.90184],[102.660699,31.901796],[102.660655,31.901767],[102.660626,31.901747],[102.660503,31.901663],[102.660484,31.901651],[102.66027,31.901505],[102.660056,31.90136],[102.659842,31.901215],[102.659627,31.901069],[102.659413,31.900924],[102.659199,31.900778],[102.658985,31.900633],[102.65877,31.900487],[102.658578,31.900331],[102.658386,31.900176],[102.658194,31.90002],[102.658002,31.899864],[102.65781,31.899708],[102.657618,31.899552],[102.657449,31.899372],[102.65728,31.899192],[102.657254,31.899078],[102.657221,31.89894],[102.657218,31.898925],[102.657156,31.898659],[102.657197,31.898394],[102.657239,31.898129],[102.657417,31.897911],[102.657595,31.897693],[102.657617,31.897685],[102.657784,31.897622],[102.657944,31.897562],[102.658294,31.897431],[102.658643,31.8973],[102.658896,31.897256],[102.659149,31.897213],[102.659403,31.897169],[102.659656,31.897125],[102.659909,31.897081],[102.66004,31.897058],[102.660162,31.897037],[102.660416,31.896993],[102.660669,31.89695],[102.660922,31.896906],[102.661175,31.896862],[102.661429,31.896818],[102.661682,31.896774],[102.661935,31.89673],[102.662164,31.896691],[102.662188,31.896687],[102.662561,31.896647],[102.662705,31.896632],[102.662868,31.896615],[102.662935,31.896608],[102.663308,31.896568],[102.663318,31.896565],[102.663656,31.896456],[102.664005,31.896344],[102.664165,31.896185],[102.664183,31.896166],[102.664238,31.896111],[102.664324,31.896025],[102.664329,31.895993],[102.664331,31.89598],[102.664334,31.895962],[102.664366,31.895761],[102.664358,31.89572],[102.664305,31.895436],[102.664101,31.895284],[102.663897,31.895133],[102.663687,31.895006],[102.663476,31.894879],[102.663266,31.894753],[102.663056,31.894626],[102.662845,31.894499],[102.662635,31.894372],[102.662425,31.894246],[102.662215,31.894119],[102.662004,31.893992],[102.661794,31.893866],[102.661584,31.893739],[102.661373,31.893612],[102.661161,31.893472],[102.660949,31.893332],[102.660737,31.893193],[102.660525,31.893053],[102.66022,31.892735],[102.66007,31.892526],[102.659919,31.892316],[102.659836,31.892166],[102.659821,31.892139],[102.659754,31.892019],[102.659749,31.891965],[102.659742,31.891889],[102.659727,31.891723],[102.659873,31.891431],[102.660242,31.891188],[102.660611,31.890944],[102.660874,31.890816],[102.661137,31.890689],[102.661331,31.890529],[102.661526,31.89037],[102.661774,31.890154],[102.662021,31.889937],[102.662165,31.889718],[102.662293,31.889523],[102.662309,31.889499],[102.66233,31.889458],[102.66234,31.889437],[102.662455,31.889207],[102.662601,31.888915],[102.662643,31.888842],[102.662697,31.888748],[102.662727,31.888696],[102.662813,31.888545],[102.662818,31.888536],[102.663067,31.888274],[102.663379,31.888222],[102.66363,31.888205],[102.663882,31.888187],[102.664133,31.88817],[102.664385,31.888152],[102.664614,31.88816],[102.664843,31.888168],[102.665072,31.888176],[102.665301,31.888184],[102.66553,31.888192],[102.665759,31.8882],[102.665988,31.888208],[102.666217,31.888216],[102.666587,31.888197],[102.666851,31.888184],[102.666958,31.888179],[102.667358,31.888098],[102.667708,31.888027],[102.667758,31.888017],[102.668177,31.887877],[102.668213,31.887848],[102.668495,31.887618],[102.668643,31.887238],[102.668645,31.887174],[102.668646,31.887125],[102.668648,31.887051],[102.668648,31.887043],[102.668653,31.886855],[102.668623,31.886794],[102.668488,31.886527],[102.668251,31.886346],[102.668013,31.886164],[102.667683,31.885991],[102.667352,31.885818],[102.667022,31.885645],[102.666762,31.885515],[102.666737,31.885503],[102.666714,31.885491],[102.666589,31.885358],[102.666546,31.885312],[102.666381,31.885013],[102.66627,31.884745],[102.666229,31.884646],[102.666076,31.88428],[102.665928,31.883922],[102.665924,31.883913],[102.66572,31.88364],[102.665672,31.883575],[102.665516,31.883368],[102.665331,31.883157],[102.665146,31.882947],[102.66501,31.882826],[102.664975,31.882636],[102.664963,31.882575],[102.664953,31.882519],[102.66495,31.882501],[102.664954,31.882344],[102.664958,31.882177],[102.665139,31.881885],[102.665357,31.881801],[102.665575,31.881716],[102.665793,31.881631],[102.666011,31.881547],[102.666197,31.881521],[102.666218,31.881518],[102.666382,31.881495],[102.666752,31.881443],[102.667122,31.881391],[102.667418,31.881323],[102.667471,31.88131],[102.667667,31.881265],[102.667714,31.881254],[102.66793,31.881179],[102.668145,31.881105],[102.66836,31.88103],[102.668575,31.880955],[102.668791,31.880881],[102.669006,31.880806],[102.669413,31.880666],[102.66982,31.880526],[102.670228,31.880387],[102.670526,31.8802],[102.670592,31.880159],[102.67066,31.880116],[102.670825,31.880013],[102.670849,31.879987],[102.671039,31.879782],[102.671277,31.879523],[102.671315,31.879246],[102.671323,31.878913],[102.671139,31.87852],[102.670832,31.878335],[102.670525,31.87815],[102.67014,31.877948],[102.669887,31.877816],[102.669755,31.877746],[102.669623,31.877678],[102.6695,31.877613],[102.66941,31.877566],[102.669369,31.877544],[102.669177,31.877444],[102.669123,31.877415],[102.668984,31.877342],[102.668776,31.877201],[102.668569,31.87706],[102.668375,31.876886],[102.66828,31.876772],[102.668236,31.876685],[102.668217,31.876648],[102.668186,31.876588],[102.668122,31.876462],[102.668157,31.876138],[102.668162,31.876094],[102.668421,31.875904],[102.668679,31.875714],[102.669027,31.875513],[102.669375,31.875311],[102.669723,31.87511],[102.670013,31.874942],[102.670311,31.874756],[102.67061,31.87457],[102.670823,31.874338],[102.671036,31.874106],[102.671163,31.873887],[102.67129,31.873668],[102.671357,31.873482],[102.671439,31.873258],[102.671446,31.872963],[102.671418,31.872698],[102.671346,31.872339],[102.671201,31.872166],[102.671118,31.872067],[102.670912,31.87182],[102.67089,31.871794],[102.670823,31.87176],[102.670751,31.871724],[102.670718,31.871707],[102.670669,31.871682],[102.670449,31.87157],[102.670228,31.871458],[102.670007,31.871345],[102.669786,31.871233],[102.669566,31.871121],[102.669345,31.871009],[102.669124,31.870896],[102.668741,31.870753],[102.668358,31.870611],[102.667974,31.870468],[102.66792,31.870441],[102.667919,31.870441],[102.667852,31.870408],[102.667837,31.870401],[102.667599,31.870284],[102.667395,31.870134],[102.667295,31.869954],[102.6673,31.869748],[102.667386,31.869525],[102.667471,31.869303],[102.667557,31.86908],[102.667642,31.868857],[102.667772,31.868642],[102.667901,31.868428],[102.66803,31.868213],[102.668159,31.867998],[102.668288,31.867784],[102.668417,31.867569],[102.668546,31.867354],[102.668675,31.86714],[102.668804,31.866925],[102.668933,31.86671],[102.669227,31.866384],[102.669521,31.866057],[102.669814,31.865731],[102.670108,31.865405],[102.67023,31.865212],[102.670352,31.86502],[102.670474,31.864827],[102.670596,31.864635],[102.670719,31.864442],[102.670841,31.86425],[102.670954,31.863883],[102.671031,31.863633],[102.671067,31.863517],[102.671125,31.863252],[102.671183,31.862988],[102.671156,31.862737],[102.671128,31.862486],[102.671091,31.862441],[102.670976,31.8623],[102.670914,31.862223],[102.670858,31.862155],[102.670605,31.8619],[102.670572,31.861867],[102.670473,31.861767],[102.670419,31.861713],[102.670418,31.861712],[102.670376,31.86167],[102.670371,31.861664],[102.670352,31.861645],[102.670184,31.861451],[102.670016,31.861256],[102.669935,31.861033],[102.669854,31.860811],[102.669878,31.860546],[102.669902,31.860281],[102.67005,31.85992],[102.670197,31.859559],[102.670345,31.859198],[102.670493,31.858807],[102.670641,31.858417],[102.670789,31.858026],[102.670868,31.857681],[102.670892,31.857421],[102.670904,31.857291],[102.670915,31.857166],[102.670915,31.857161],[102.670939,31.856901],[102.670963,31.856641],[102.670987,31.856381],[102.671011,31.856121],[102.67109,31.855699],[102.67117,31.855278],[102.67125,31.854856],[102.671364,31.854461],[102.671479,31.854065],[102.671577,31.853814],[102.671675,31.853563],[102.67178,31.853315],[102.671885,31.853067],[102.672123,31.852698],[102.672401,31.852482],[102.67249,31.852413],[102.67268,31.852265],[102.67276,31.852329],[102.672798,31.85236],[102.67292,31.852458],[102.67319,31.852728],[102.673436,31.853035],[102.673685,31.853353],[102.673933,31.853672],[102.674138,31.854025],[102.67431,31.854308],[102.674467,31.854632],[102.674623,31.8549],[102.674781,31.85514],[102.674831,31.855257],[102.674825,31.855671],[102.674821,31.855953],[102.674845,31.856319],[102.674869,31.856685],[102.674922,31.856852],[102.675111,31.857037],[102.675327,31.85725],[102.675341,31.857261],[102.675536,31.857404],[102.675731,31.857548],[102.675898,31.857768],[102.675963,31.858071],[102.675945,31.858321],[102.675871,31.858541],[102.675797,31.858761],[102.675797,31.859023],[102.675853,31.859259],[102.675856,31.859273],[102.675981,31.859475],[102.676058,31.859522],[102.676177,31.859594],[102.676505,31.859814],[102.676612,31.859915],[102.676689,31.860046],[102.676737,31.860189],[102.676784,31.86032],[102.676856,31.860433],[102.676939,31.860534],[102.677082,31.860671],[102.677314,31.860808],[102.677557,31.860909],[102.677843,31.861099],[102.678129,31.861289],[102.678295,31.861459],[102.678462,31.861628],[102.678503,31.861825],[102.678501,31.861893],[102.678497,31.862021],[102.678485,31.862289],[102.678474,31.862556],[102.67842,31.862818],[102.67839,31.863009],[102.678319,31.863305],[102.678248,31.863602],[102.678248,31.863603],[102.678248,31.863603],[102.678223,31.863687],[102.678223,31.863689],[102.67817,31.863871],[102.678027,31.864032],[102.677682,31.864222],[102.677593,31.864341],[102.677589,31.864459],[102.677587,31.86452],[102.677623,31.864769],[102.677659,31.864989],[102.677831,31.865299],[102.678004,31.86568],[102.678099,31.865804],[102.678277,31.86587],[102.678401,31.86591],[102.67844,31.865922],[102.678442,31.865923],[102.678444,31.865923],[102.678557,31.866025],[102.678569,31.866155],[102.678557,31.866286],[102.678527,31.866459],[102.678533,31.866631],[102.678652,31.86697],[102.678682,31.867119],[102.678682,31.867202],[102.67861,31.867315],[102.678521,31.867399],[102.678367,31.867494],[102.678057,31.86775],[102.677861,31.867916],[102.677737,31.86802],[102.677635,31.868107],[102.677436,31.868309],[102.677236,31.868511],[102.677088,31.86874],[102.677082,31.868749],[102.677082,31.868948],[102.677082,31.868975],[102.677093,31.869082],[102.677207,31.869433],[102.677409,31.869748],[102.677516,31.870141],[102.677555,31.870444],[102.677593,31.870748],[102.677617,31.870836],[102.677665,31.871014],[102.677742,31.871301],[102.67775,31.871323],[102.677871,31.871669],[102.677992,31.872015],[102.678033,31.87228],[102.678075,31.872544],[102.678111,31.872848],[102.678069,31.873264],[102.678013,31.873526],[102.677957,31.873788],[102.677891,31.874097],[102.677891,31.87421],[102.677891,31.874299],[102.677932,31.874382],[102.678051,31.87446],[102.678105,31.874502],[102.678349,31.874692],[102.678593,31.874882],[102.678771,31.875215],[102.678793,31.87529],[102.67886,31.875513],[102.678908,31.875816],[102.678979,31.876119],[102.679092,31.876328],[102.67919,31.876551],[102.679289,31.876774],[102.679402,31.876968],[102.679473,31.877089],[102.679526,31.877404],[102.679528,31.877433],[102.679544,31.877696],[102.679604,31.877934],[102.679741,31.878178],[102.679988,31.878499],[102.680056,31.878588],[102.680115,31.878721],[102.680199,31.878909],[102.680211,31.879177],[102.680208,31.879425],[102.680205,31.879861],[102.680175,31.880224],[102.680104,31.880593],[102.680032,31.880914],[102.679848,31.881116],[102.679613,31.881396],[102.679378,31.881675],[102.679146,31.882015],[102.678914,31.882354],[102.678696,31.882558],[102.678521,31.882722],[102.678515,31.882853],[102.678525,31.88289],[102.678539,31.882948],[102.678694,31.883056],[102.678725,31.883075],[102.678906,31.883189],[102.679117,31.883323],[102.679401,31.883664],[102.679685,31.884006],[102.679969,31.884348],[102.680253,31.884689],[102.680536,31.885031],[102.680348,31.885416],[102.680159,31.885801],[102.679971,31.886186],[102.679782,31.886571],[102.679594,31.886956],[102.679594,31.886957],[102.679593,31.886957],[102.679405,31.887341],[102.679217,31.887727],[102.679032,31.888008],[102.678847,31.88829],[102.67871,31.888506],[102.678573,31.888721],[102.678437,31.888936],[102.6783,31.889152],[102.678164,31.889367],[102.678027,31.889582],[102.677891,31.889798],[102.677754,31.890013],[102.677617,31.890229],[102.677481,31.890444],[102.677344,31.890659],[102.677208,31.890875],[102.677071,31.89109],[102.676934,31.891305],[102.676813,31.891521],[102.676691,31.891737],[102.67657,31.891953],[102.676448,31.892169],[102.676327,31.892385],[102.676205,31.892601],[102.676084,31.892817],[102.675962,31.893033],[102.67584,31.893249],[102.675719,31.893464],[102.675668,31.89359],[102.675629,31.893688],[102.675591,31.893782],[102.675547,31.893966],[102.675562,31.894151],[102.675596,31.894335],[102.675632,31.894453],[102.675739,31.894703],[102.675847,31.894952],[102.675954,31.895202],[102.676061,31.895451],[102.676273,31.89584],[102.676485,31.896228],[102.676698,31.896617],[102.67691,31.897006],[102.677023,31.897201],[102.677137,31.897396],[102.677251,31.897592],[102.677364,31.897787],[102.677478,31.897982],[102.677592,31.898177],[102.677704,31.898393],[102.677817,31.898609],[102.67793,31.898825],[102.678043,31.899041],[102.678155,31.899258],[102.678268,31.899474],[102.678381,31.89969],[102.678493,31.899906],[102.678605,31.900177],[102.678715,31.900547],[102.678757,31.900801],[102.6788,31.901054],[102.67885,31.901467],[102.678841,31.901787],[102.678796,31.902003],[102.678754,31.902138],[102.678712,31.902237],[102.678538,31.902404],[102.678364,31.902571],[102.67819,31.902738],[102.678016,31.902904],[102.677842,31.903071],[102.677668,31.903238],[102.677494,31.903405],[102.677319,31.903571],[102.677159,31.903751],[102.676998,31.90393],[102.676837,31.904109],[102.676676,31.904289],[102.676516,31.904468],[102.676355,31.904647],[102.676194,31.904826],[102.676034,31.905006],[102.675873,31.905185],[102.675712,31.905364],[102.675551,31.905544],[102.675391,31.905723],[102.67523,31.905902],[102.675069,31.906081],[102.674929,31.906261],[102.674788,31.906441],[102.674647,31.90662],[102.674507,31.9068],[102.674366,31.906979],[102.674225,31.907159],[102.674085,31.907338],[102.673944,31.907518],[102.673922,31.907651],[102.673923,31.907658],[102.673938,31.907769],[102.673947,31.90778],[102.674014,31.907855],[102.674111,31.907923],[102.674312,31.908025],[102.674513,31.908127],[102.674714,31.908229],[102.674915,31.90833],[102.675116,31.908432],[102.675318,31.908534],[102.675693,31.908742],[102.676069,31.908951],[102.676151,31.908996],[102.676445,31.909159],[102.676792,31.9094],[102.677042,31.90969],[102.677193,31.909928],[102.677286,31.910198],[102.677301,31.910383],[102.677297,31.910484],[102.677276,31.9106],[102.677273,31.910668],[102.677136,31.91089],[102.676999,31.911112],[102.676862,31.911334],[102.676725,31.911557],[102.676593,31.91179],[102.676461,31.912024],[102.676329,31.912257],[102.676197,31.912491],[102.676065,31.912724],[102.675933,31.912958],[102.675912,31.912996],[102.675801,31.913192],[102.675669,31.913425],[102.675555,31.9137],[102.67544,31.913974],[102.675345,31.914224],[102.67525,31.914474],[102.675214,31.914759],[102.675177,31.915044],[102.675164,31.915298],[102.675151,31.915553],[102.675138,31.915807],[102.675125,31.916061],[102.675111,31.916316],[102.675098,31.91657],[102.675111,31.916776],[102.675126,31.91704],[102.675163,31.917246],[102.675177,31.917319],[102.675229,31.917571],[102.675273,31.917684],[102.675378,31.91795],[102.675526,31.918329],[102.675608,31.918539],[102.675674,31.918708],[102.675794,31.919046],[102.675914,31.919383],[102.67598,31.9196],[102.676046,31.919818],[102.676112,31.920035],[102.676177,31.920252],[102.676243,31.92047],[102.676309,31.920687],[102.676375,31.920904],[102.676441,31.921122],[102.676484,31.921366],[102.676528,31.92161],[102.676523,31.921795],[102.676479,31.921928],[102.676378,31.922077],[102.676209,31.922267],[102.67604,31.922457],[102.675871,31.922647],[102.675702,31.922837],[102.675533,31.923027],[102.675364,31.923217],[102.675201,31.923417],[102.675038,31.923616],[102.674876,31.923816],[102.674713,31.924016],[102.674551,31.924216],[102.674388,31.924416],[102.674225,31.924615],[102.674063,31.924815],[102.6739,31.925015],[102.673737,31.925215],[102.67353,31.925598],[102.673445,31.925831],[102.673421,31.926049],[102.673416,31.92625],[102.673468,31.926469],[102.673523,31.926621],[102.673599,31.926774],[102.673886,31.927087],[102.674174,31.9274],[102.674462,31.927713],[102.674673,31.927952],[102.674786,31.928172],[102.674859,31.928391],[102.674876,31.928527],[102.67489,31.928729],[102.674876,31.928986],[102.674863,31.929243],[102.674849,31.929501],[102.674835,31.929758],[102.674821,31.930016],[102.674807,31.930273],[102.674793,31.93053],[102.674779,31.930788],[102.674777,31.931065],[102.674775,31.931342],[102.674773,31.931619],[102.674771,31.931896],[102.674703,31.932256],[102.674635,31.932615],[102.674569,31.932891],[102.674502,31.933167],[102.674476,31.933434],[102.674515,31.933616],[102.674565,31.933697],[102.67461,31.933768],[102.674898,31.934084],[102.674916,31.934103],[102.675186,31.934399],[102.675454,31.934701],[102.675721,31.935002],[102.675989,31.935303],[102.676136,31.935494],[102.676283,31.935685],[102.67643,31.935875],[102.676577,31.936066],[102.676724,31.936257],[102.676871,31.936448],[102.677018,31.936638],[102.677165,31.936829],[102.677312,31.93702],[102.677459,31.937211],[102.677647,31.937566],[102.67774,31.937828],[102.677832,31.938091],[102.677885,31.938391],[102.677937,31.938691],[102.677955,31.938955],[102.677973,31.93922],[102.677991,31.939484],[102.678009,31.939749],[102.678033,31.939993],[102.678056,31.940238],[102.67812,31.940457],[102.678183,31.940676],[102.678312,31.941039],[102.67844,31.941402],[102.678534,31.941622],[102.678627,31.941842],[102.678808,31.942114],[102.678988,31.942385],[102.679122,31.942622],[102.679256,31.942859],[102.679391,31.943096],[102.679525,31.943332],[102.679659,31.943569],[102.679793,31.943806],[102.679928,31.944043],[102.680062,31.94428],[102.680196,31.944517],[102.680331,31.944753],[102.680471,31.945077],[102.680508,31.945159],[102.680684,31.945565],[102.680861,31.945971],[102.681038,31.946377],[102.681158,31.946707],[102.681271,31.947015],[102.681278,31.947036],[102.681361,31.947298],[102.681444,31.94756],[102.681493,31.947924],[102.681495,31.948058],[102.681496,31.948167],[102.6815,31.94841],[102.681433,31.948728],[102.681366,31.949047],[102.681271,31.949305],[102.681176,31.949564],[102.681112,31.949747],[102.681108,31.949999],[102.681122,31.9501],[102.681159,31.950235],[102.681472,31.950538],[102.681785,31.950842],[102.682098,31.951145],[102.682411,31.951449],[102.682622,31.951676],[102.682833,31.951903],[102.682987,31.952107],[102.683042,31.952226],[102.683118,31.952361],[102.683126,31.952431],[102.68315,31.952631],[102.683124,31.952899],[102.683027,31.953216],[102.682931,31.953533],[102.682872,31.953884],[102.682814,31.954236],[102.682787,31.954536],[102.682782,31.954779],[102.682812,31.955132],[102.682872,31.95539],[102.682931,31.955649],[102.682991,31.955907],[102.68305,31.956166],[102.683109,31.956424],[102.683159,31.95664],[102.683159,31.95664],[102.683169,31.956683],[102.683223,31.956903],[102.683278,31.957123],[102.683332,31.957343],[102.683387,31.957563],[102.683441,31.957783],[102.683496,31.958003],[102.68355,31.958223],[102.683605,31.958443],[102.683662,31.958672],[102.683718,31.958901],[102.683775,31.959129],[102.683832,31.959358],[102.683911,31.959729],[102.683991,31.9601],[102.684118,31.960505],[102.684306,31.960878],[102.684444,31.961103],[102.684582,31.961328],[102.68472,31.961554],[102.684857,31.961779],[102.684995,31.962004],[102.685034,31.962068],[102.685035,31.96207],[102.685133,31.962229],[102.685304,31.96251],[102.685336,31.962585],[102.685341,31.962599],[102.685456,31.962924],[102.685509,31.963072],[102.685571,31.963248],[102.685631,31.963375],[102.685757,31.963641],[102.68584,31.963749],[102.685993,31.963948],[102.686157,31.964105],[102.686364,31.964248],[102.686635,31.964334],[102.686799,31.964369],[102.686937,31.964424],[102.686978,31.964441],[102.68717,31.964555],[102.687206,31.964612],[102.687272,31.964722],[102.687456,31.965026],[102.687479,31.965076],[102.687644,31.965432],[102.687809,31.965789],[102.688112,31.966075],[102.688148,31.96611],[102.688274,31.966228],[102.688339,31.966288],[102.688422,31.96636],[102.688487,31.966413],[102.688505,31.966455],[102.688517,31.966526],[102.68844,31.966633],[102.688279,31.966901],[102.688119,31.967169],[102.688005,31.967396],[102.687934,31.967537],[102.687774,31.967758],[102.687632,31.967903],[102.687565,31.967972],[102.687357,31.968132],[102.687149,31.968293],[102.686958,31.968461],[102.68686,31.968547],[102.68681,31.96859],[102.686679,31.968608],[102.686572,31.968608],[102.686453,31.968674],[102.686388,31.96881],[102.686411,31.969054],[102.686411,31.969447],[102.68639,31.969673],[102.68637,31.969899],[102.686313,31.970142],[102.686287,31.970248],[102.686255,31.970384],[102.686135,31.970637],[102.686049,31.970818],[102.685969,31.970986],[102.685803,31.971336],[102.685764,31.971396],[102.685709,31.971481],[102.68568,31.971527],[102.685609,31.971637],[102.685556,31.971718],[102.685433,31.971908],[102.68531,31.972099],[102.68515,31.972255],[102.685007,31.972395],[102.684787,31.972542],[102.684508,31.972655],[102.684168,31.972783],[102.684089,31.972805],[102.683913,31.972854],[102.683658,31.972924],[102.683403,31.972994],[102.683148,31.973064],[102.682893,31.973135],[102.682638,31.973205],[102.682383,31.973275],[102.682128,31.973345],[102.681873,31.973416],[102.681618,31.973486],[102.681369,31.973565],[102.68112,31.973645],[102.680872,31.973724],[102.680805,31.973745],[102.680623,31.973803],[102.68052,31.973844],[102.680236,31.973956],[102.680071,31.97402],[102.679859,31.974104],[102.679848,31.974108],[102.679622,31.974232],[102.679538,31.974278],[102.679486,31.974307],[102.679227,31.974449],[102.678946,31.974637],[102.678665,31.974826],[102.678599,31.974884],[102.678349,31.975105],[102.678034,31.975384],[102.677718,31.975664],[102.677564,31.975844],[102.67741,31.976025],[102.677256,31.976205],[102.677102,31.976385],[102.676948,31.976566],[102.676794,31.976746],[102.67664,31.976926],[102.676486,31.977107],[102.676333,31.977285],[102.676181,31.977464],[102.676181,31.977464],[102.676181,31.977464],[102.676025,31.977686],[102.675832,31.977998],[102.675638,31.97831],[102.675513,31.978507],[102.675478,31.978679],[102.675478,31.978894],[102.675478,31.979018],[102.675489,31.979188],[102.67549,31.979197],[102.675608,31.979406],[102.67562,31.979429],[102.675815,31.979757],[102.67601,31.980084],[102.676031,31.980119],[102.676233,31.980428],[102.676435,31.980738],[102.67656,31.981059],[102.676703,31.981338],[102.67675,31.981441],[102.676882,31.981725],[102.677015,31.98204],[102.677149,31.982356],[102.677156,31.982381],[102.677273,31.982806],[102.67739,31.983231],[102.677465,31.983504],[102.677601,31.983789],[102.677619,31.983932],[102.677625,31.984057],[102.677578,31.984158],[102.677384,31.984429],[102.677191,31.984699],[102.677062,31.984898],[102.676793,31.985163],[102.676525,31.985428],[102.676257,31.985693],[102.676061,31.985855],[102.675882,31.986002],[102.67561,31.986348],[102.675597,31.986365],[102.675365,31.986609],[102.67524,31.98674],[102.675139,31.986924],[102.675109,31.98718],[102.675109,31.98762],[102.675091,31.987953],[102.675186,31.988227],[102.675192,31.988393],[102.675079,31.988631],[102.675061,31.98906],[102.675064,31.989145],[102.675073,31.989381],[102.675133,31.989756],[102.675145,31.990119],[102.675145,31.990273],[102.675087,31.990423],[102.675055,31.990505],[102.674966,31.99066],[102.674913,31.99088],[102.674918,31.991005],[102.674948,31.991142],[102.675121,31.991308],[102.675127,31.991362],[102.675097,31.991469],[102.674936,31.991695],[102.674776,31.991921],[102.674615,31.992272],[102.674598,31.992368],[102.674531,31.992744],[102.674526,31.992772],[102.67449,31.99309],[102.674455,31.993408],[102.674397,31.993677],[102.67433,31.993991],[102.674312,31.994235],[102.674307,31.994332],[102.674306,31.994366],[102.674371,31.994467],[102.674532,31.994705],[102.674675,31.994913],[102.674752,31.995145],[102.674827,31.995447],[102.674903,31.995749],[102.674918,31.995811],[102.675061,31.996127],[102.675171,31.996356],[102.675281,31.996585],[102.675378,31.996729],[102.675538,31.996966],[102.675698,31.997203],[102.675927,31.997444],[102.676156,31.997685],[102.676251,31.997828],[102.676322,31.997971],[102.676394,31.998007],[102.676453,31.998036],[102.676483,31.998114],[102.676471,31.998256],[102.676424,31.998387],[102.67637,31.998488],[102.676282,31.998528],[102.676263,31.998536],[102.676049,31.998619],[102.675882,31.998744],[102.675751,31.998881],[102.675742,31.998895],[102.675715,31.998936],[102.675591,31.999125],[102.675466,31.999458],[102.675377,31.999583],[102.675153,31.999816],[102.674942,32.000035],[102.674698,32.000326],[102.674496,32.000487],[102.674228,32.000707],[102.673976,32.000862],[102.673723,32.001016],[102.673604,32.001129],[102.673544,32.001314],[102.673408,32.001736],[102.673312,32.002099],[102.673275,32.002198],[102.673247,32.002272],[102.673158,32.002403],[102.67308,32.00248],[102.672902,32.002557],[102.672718,32.002649],[102.672569,32.002724],[102.672397,32.002808],[102.672265,32.002872],[102.672031,32.002925],[102.671796,32.002977],[102.671784,32.00298],[102.671587,32.003009],[102.671308,32.003104],[102.671022,32.00336],[102.670975,32.003568],[102.670992,32.003729],[102.671053,32.003925],[102.671125,32.004159],[102.671171,32.004306],[102.671284,32.004621],[102.671308,32.004776],[102.671236,32.004907],[102.671141,32.005073],[102.671064,32.00524],[102.671033,32.005277],[102.670844,32.005508],[102.670683,32.005752],[102.670661,32.005808],[102.670591,32.00599],[102.670499,32.006227],[102.670415,32.006567],[102.670338,32.006784],[102.670261,32.007001],[102.670112,32.007254],[102.669963,32.007506],[102.669832,32.007703],[102.669672,32.007798],[102.66941,32.007932],[102.669148,32.008065],[102.669113,32.008083],[102.668976,32.008191],[102.668973,32.008215],[102.668958,32.008327],[102.668982,32.008434],[102.669035,32.008589],[102.669046,32.008637],[102.669071,32.008744],[102.669089,32.008892],[102.669136,32.009053],[102.669214,32.00919],[102.669386,32.009351],[102.669559,32.009511],[102.669752,32.009856],[102.669945,32.010201],[102.670094,32.010412],[102.670243,32.010624],[102.670326,32.010689],[102.670451,32.010743],[102.670473,32.010749],[102.670869,32.010859],[102.671028,32.010903],[102.671168,32.010983],[102.671236,32.011022],[102.671563,32.011302],[102.671754,32.011453],[102.671944,32.011605],[102.672063,32.011685],[102.672164,32.011754],[102.672462,32.011908],[102.672729,32.012164],[102.67278,32.012213],[102.672914,32.012343],[102.673057,32.012515],[102.673092,32.012646],[102.673106,32.012724],[102.673122,32.012813],[102.673211,32.012961],[102.673354,32.013167],[102.673425,32.013415],[102.673491,32.013552],[102.673516,32.013605],[102.67358,32.01369],[102.673673,32.013813],[102.673706,32.013857],[102.673816,32.01399],[102.674011,32.014109],[102.674073,32.014157],[102.674077,32.014228],[102.674073,32.014333],[102.674038,32.014456],[102.674025,32.0145],[102.673973,32.014609],[102.673968,32.014757],[102.673958,32.014918],[102.673916,32.015109],[102.673868,32.015209],[102.673836,32.015301],[102.673811,32.015375],[102.673868,32.015689],[102.673849,32.015861],[102.673839,32.016132],[102.673839,32.016312],[102.673839,32.016384],[102.673915,32.016695],[102.673944,32.016813],[102.673996,32.017046],[102.674009,32.017109],[102.674092,32.017536],[102.674151,32.017895],[102.674211,32.018254],[102.674234,32.018535],[102.674196,32.018764],[102.674125,32.018945],[102.674123,32.018958],[102.674101,32.019159],[102.67412,32.019306],[102.674215,32.019458],[102.674401,32.019749],[102.674501,32.019953],[102.674539,32.020063],[102.674582,32.020187],[102.674636,32.020406],[102.674644,32.020439],[102.674625,32.020696],[102.674587,32.020896],[102.674604,32.021106],[102.674606,32.021129],[102.674632,32.021353],[102.674634,32.021368],[102.674658,32.021576],[102.674701,32.021881],[102.67471,32.022085],[102.674691,32.02229],[102.674644,32.022576],[102.674644,32.02278],[102.674682,32.022999],[102.674698,32.023062],[102.674777,32.023361],[102.674796,32.023508],[102.674789,32.0237],[102.674786,32.023775],[102.674677,32.024108],[102.674644,32.024355],[102.674639,32.024589],[102.674601,32.024755],[102.674544,32.024874],[102.674265,32.02512],[102.673891,32.025317],[102.673792,32.025369],[102.673571,32.025446],[102.673351,32.025522],[102.67334,32.025526],[102.673021,32.025636],[102.672726,32.025816],[102.672359,32.025926],[102.671993,32.026035],[102.671631,32.026173],[102.671296,32.02643],[102.671265,32.026454],[102.671079,32.026545],[102.670851,32.026659],[102.670568,32.026813],[102.670284,32.026968],[102.670047,32.027106],[102.669882,32.02738],[102.669804,32.027511],[102.669667,32.027902],[102.669657,32.027948],[102.669589,32.028259],[102.669639,32.028495],[102.66976,32.028666],[102.669924,32.028841],[102.670088,32.029016],[102.67026,32.029159],[102.670481,32.029337],[102.670602,32.029701],[102.670738,32.029915],[102.670888,32.030115],[102.670995,32.030265],[102.671022,32.030333],[102.671109,32.030551],[102.671159,32.030693],[102.67138,32.030875],[102.671602,32.031057],[102.671877,32.031264],[102.672151,32.031471],[102.672176,32.031499],[102.672395,32.031741],[102.672428,32.031778],[102.67268,32.032057],[102.672837,32.032232],[102.672994,32.032407],[102.673029,32.03242],[102.673379,32.032556],[102.673686,32.032671],[102.673886,32.032799],[102.673906,32.032832],[102.674036,32.033042],[102.67405,32.033137],[102.674072,32.033277],[102.67405,32.03367],[102.673953,32.033997],[102.673907,32.034148],[102.67379,32.034496],[102.673722,32.034698],[102.673658,32.034905],[102.673693,32.035105],[102.673702,32.035114],[102.6738,32.035219],[102.673922,32.035298],[102.674022,32.035462],[102.67405,32.035655],[102.674036,32.035883],[102.67392,32.036165],[102.673805,32.036447],[102.673766,32.036542],[102.67371,32.036679],[102.673615,32.036911],[102.673527,32.037131],[102.673465,32.037289],[102.673212,32.037566],[102.673158,32.037625],[102.672894,32.037967],[102.672772,32.038189],[102.672694,32.038421],[102.672615,32.038653],[102.672423,32.038988],[102.672291,32.039181],[102.672159,32.039374],[102.67215,32.039387],[102.671976,32.039641],[102.671802,32.039895],[102.671752,32.04013],[102.671652,32.040344],[102.67153,32.04043],[102.67142,32.040487],[102.671266,32.040566],[102.671007,32.040717],[102.670924,32.040766],[102.670595,32.041008],[102.670481,32.041094],[102.670438,32.041201],[102.670424,32.041494],[102.67041,32.041786],[102.670353,32.042215],[102.670346,32.04224],[102.67034,32.042263],[102.670243,32.042646],[102.670146,32.043028],[102.670074,32.043207],[102.670003,32.043307],[102.669839,32.043343],[102.669739,32.043347],[102.669532,32.043357],[102.669367,32.043357],[102.669096,32.043303],[102.668825,32.04325],[102.668554,32.043207],[102.668282,32.043164],[102.667933,32.04315],[102.667669,32.043143],[102.667577,32.043164],[102.667483,32.043186],[102.667269,32.043278],[102.667019,32.043321],[102.666669,32.043271],[102.666369,32.04325],[102.666237,32.04325],[102.666091,32.04325],[102.666017,32.043296],[102.665698,32.043492],[102.665394,32.043779],[102.665191,32.043971],[102.664949,32.044106],[102.664763,32.044256],[102.664556,32.044328],[102.664378,32.04442],[102.664256,32.04452],[102.664064,32.04471],[102.663871,32.044899],[102.663849,32.04492],[102.663585,32.045091],[102.663278,32.045199],[102.663064,32.045234],[102.662814,32.045234]]]]},"properties":{"cp":[102.49877817263959,32.16081640345188],"code":"513233101","name":"刷经寺镇","level":"street","center":[102.49877817263959,32.16081640345188],"fullCode":"513233101000","fullName":"四川省阿坝藏族羌族自治州红原县刷经寺镇","acreageMu":1479646.49,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[102.661,31.9177]}},{"id":"513233103","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[102.190465,32.696137],[102.190648,32.695897],[102.1908,32.695656],[102.19099,32.695463],[102.19118,32.69527],[102.19137,32.695077],[102.19156,32.694884],[102.191781,32.694532],[102.191877,32.694281],[102.191973,32.694031],[102.192053,32.693751],[102.192132,32.69347],[102.192144,32.693222],[102.192157,32.692973],[102.192157,32.692964],[102.192169,32.692725],[102.192181,32.692476],[102.192193,32.692228],[102.192206,32.691979],[102.192218,32.691731],[102.19223,32.691482],[102.192191,32.691051],[102.192169,32.690812],[102.192152,32.690619],[102.192166,32.690348],[102.192167,32.690321],[102.192174,32.690188],[102.192196,32.689758],[102.192219,32.689328],[102.192241,32.688898],[102.192293,32.688642],[102.192345,32.688386],[102.192398,32.68813],[102.19245,32.687874],[102.192502,32.687618],[102.192555,32.687361],[102.192607,32.687105],[102.192611,32.687088],[102.192659,32.686849],[102.192712,32.686593],[102.192738,32.686466],[102.192764,32.686337],[102.192816,32.686081],[102.192854,32.685898],[102.192865,32.685841],[102.192869,32.685825],[102.192956,32.685578],[102.193042,32.685331],[102.193129,32.685084],[102.193216,32.684837],[102.193303,32.684591],[102.193325,32.684528],[102.19339,32.684344],[102.193425,32.684243],[102.193477,32.684097],[102.193564,32.68385],[102.193677,32.683607],[102.19379,32.683365],[102.193903,32.683122],[102.194017,32.68288],[102.19413,32.682637],[102.194243,32.682395],[102.194356,32.682152],[102.194379,32.682104],[102.194469,32.68191],[102.194548,32.681812],[102.19475,32.681561],[102.19503,32.681212],[102.195311,32.680863],[102.195591,32.680514],[102.195872,32.680165],[102.196009,32.680089],[102.196105,32.680037],[102.19628,32.67994],[102.196299,32.679929],[102.196337,32.679909],[102.196684,32.679795],[102.196763,32.679769],[102.197011,32.67973],[102.197093,32.679718],[102.197258,32.679692],[102.197259,32.679692],[102.197259,32.679692],[102.197279,32.679689],[102.197452,32.679664],[102.197612,32.679641],[102.197877,32.679609],[102.198142,32.679578],[102.198406,32.679547],[102.198664,32.679516],[102.198671,32.679515],[102.198685,32.679506],[102.198713,32.679487],[102.198745,32.679465],[102.198883,32.67937],[102.198924,32.679343],[102.199142,32.679109],[102.199221,32.678815],[102.199234,32.678399],[102.199224,32.678146],[102.199215,32.677893],[102.199152,32.677639],[102.19909,32.677386],[102.199091,32.677363],[102.199095,32.677215],[102.199098,32.677109],[102.199101,32.677035],[102.199101,32.677032],[102.199101,32.67703],[102.199215,32.676735],[102.199399,32.676502],[102.199687,32.6763],[102.19992,32.676142],[102.200154,32.675984],[102.200387,32.67584],[102.20062,32.675697],[102.200818,32.675553],[102.201016,32.675409],[102.201234,32.675206],[102.201398,32.675016],[102.201562,32.674826],[102.20182,32.674485],[102.202077,32.674145],[102.202335,32.673804],[102.202507,32.673576],[102.202515,32.673565],[102.202592,32.673463],[102.20266,32.673267],[102.202669,32.673238],[102.202747,32.673013],[102.202812,32.672825],[102.202824,32.672788],[102.202902,32.672563],[102.202979,32.672339],[102.203057,32.672114],[102.203134,32.671889],[102.20316,32.671815],[102.203161,32.67181],[102.203212,32.671664],[102.20335,32.67147],[102.203487,32.671277],[102.203625,32.671083],[102.203763,32.670889],[102.203901,32.670696],[102.204039,32.670502],[102.204111,32.6704],[102.204138,32.670363],[102.204177,32.670308],[102.204231,32.670233],[102.204315,32.670115],[102.204444,32.669924],[102.204486,32.669863],[102.204506,32.669832],[102.204573,32.669734],[102.204793,32.669471],[102.205023,32.669409],[102.205253,32.669348],[102.205483,32.669286],[102.205672,32.669235],[102.20569,32.669231],[102.205714,32.669224],[102.205744,32.669228],[102.20576,32.66923],[102.20603,32.669262],[102.206203,32.669354],[102.206408,32.669537],[102.206543,32.669733],[102.206678,32.66993],[102.20683,32.670141],[102.206982,32.670353],[102.207169,32.67055],[102.207357,32.670746],[102.207711,32.670927],[102.208064,32.671107],[102.208343,32.671202],[102.208621,32.671298],[102.208864,32.671407],[102.208992,32.671465],[102.20903,32.671481],[102.209107,32.671516],[102.209135,32.671534],[102.209452,32.671732],[102.209688,32.672064],[102.209853,32.672425],[102.209915,32.672708],[102.209976,32.672992],[102.210126,32.673263],[102.210276,32.673533],[102.210445,32.673745],[102.210615,32.673957],[102.210922,32.674231],[102.211266,32.674476],[102.211474,32.674585],[102.211682,32.674693],[102.212066,32.674791],[102.212451,32.674859],[102.212838,32.674853],[102.213225,32.674847],[102.213507,32.674823],[102.21372,32.674768],[102.213953,32.674677],[102.214006,32.674656],[102.214063,32.674633],[102.214156,32.674596],[102.214284,32.674546],[102.21429,32.674544],[102.214507,32.674371],[102.214653,32.674225],[102.214958,32.673909],[102.215263,32.673592],[102.215488,32.67336],[102.215569,32.673276],[102.215802,32.672945],[102.216035,32.672613],[102.216268,32.672281],[102.216467,32.672093],[102.216667,32.671904],[102.216899,32.67182],[102.216997,32.671784],[102.217086,32.671753],[102.217131,32.671736],[102.217178,32.671737],[102.217235,32.671739],[102.217301,32.671754],[102.217375,32.671771],[102.217514,32.671834],[102.217753,32.672047],[102.217906,32.672214],[102.218059,32.67238],[102.218212,32.672547],[102.218366,32.672714],[102.218536,32.672881],[102.218707,32.673048],[102.219019,32.673204],[102.219298,32.6733],[102.219578,32.673305],[102.219826,32.673266],[102.220074,32.673227],[102.220141,32.673191],[102.22016,32.673182],[102.220181,32.67317],[102.220367,32.673059],[102.220385,32.673048],[102.2204,32.673039],[102.220437,32.673017],[102.220468,32.672998],[102.220519,32.672952],[102.220638,32.672845],[102.220808,32.672691],[102.220978,32.672537],[102.221148,32.672383],[102.221318,32.67223],[102.221488,32.672076],[102.221658,32.671922],[102.22173,32.671857],[102.221811,32.671785],[102.221829,32.671769],[102.221914,32.671691],[102.221999,32.671615],[102.222169,32.671461],[102.222365,32.671276],[102.22256,32.67109],[102.222756,32.670904],[102.222924,32.670745],[102.222927,32.670742],[102.222952,32.670718],[102.223007,32.670666],[102.223012,32.670661],[102.223019,32.670655],[102.223148,32.670533],[102.223344,32.670347],[102.223539,32.670161],[102.223634,32.670072],[102.223638,32.670068],[102.223735,32.669975],[102.223931,32.66979],[102.223967,32.669756],[102.224127,32.669604],[102.224268,32.669406],[102.224409,32.669208],[102.22455,32.66901],[102.2246,32.668939],[102.22469,32.668811],[102.224787,32.668676],[102.224787,32.668676],[102.224831,32.668613],[102.224846,32.668592],[102.224847,32.668592],[102.224937,32.668465],[102.224972,32.668415],[102.225113,32.668217],[102.225254,32.668019],[102.225314,32.667935],[102.225385,32.667834],[102.225395,32.667821],[102.225455,32.667736],[102.225536,32.667623],[102.225677,32.667425],[102.225818,32.667226],[102.225959,32.667028],[102.226067,32.666876],[102.2261,32.66683],[102.226226,32.666786],[102.226476,32.666699],[102.226727,32.666611],[102.226977,32.666524],[102.227017,32.66651],[102.227019,32.666509],[102.227021,32.666508],[102.227131,32.66647],[102.227131,32.66647],[102.227227,32.666437],[102.227275,32.66642],[102.227478,32.666349],[102.227728,32.666262],[102.227959,32.66615],[102.228191,32.666038],[102.228422,32.665926],[102.228474,32.665901],[102.228622,32.665829],[102.228653,32.665814],[102.228885,32.665702],[102.229116,32.66559],[102.229347,32.665478],[102.229482,32.665413],[102.229578,32.665367],[102.22961,32.665345],[102.229931,32.665124],[102.230283,32.664881],[102.230636,32.664639],[102.230988,32.664396],[102.231336,32.664118],[102.231684,32.66384],[102.23187,32.66367],[102.232056,32.663501],[102.232307,32.663241],[102.232557,32.662981],[102.232708,32.662785],[102.232859,32.662589],[102.233011,32.662393],[102.233162,32.662197],[102.23326,32.661956],[102.233358,32.661715],[102.233456,32.661474],[102.233554,32.661233],[102.233652,32.660993],[102.23375,32.660752],[102.233827,32.660589],[102.233978,32.66041],[102.234128,32.660249],[102.234275,32.660191],[102.234689,32.660097],[102.234697,32.660097],[102.235077,32.660086],[102.235319,32.660101],[102.23556,32.660116],[102.235971,32.660146],[102.236211,32.660182],[102.236451,32.660218],[102.236738,32.660326],[102.237123,32.660437],[102.237431,32.660669],[102.237598,32.660795],[102.237738,32.6609],[102.237937,32.66112],[102.237992,32.661181],[102.238135,32.661339],[102.238299,32.661516],[102.238463,32.661693],[102.238518,32.661757],[102.238627,32.661881],[102.239059,32.661973],[102.239196,32.661976],[102.239375,32.661979],[102.239691,32.661935],[102.240007,32.661891],[102.240235,32.661548],[102.240375,32.661337],[102.240514,32.661126],[102.240653,32.660934],[102.240791,32.660743],[102.241041,32.660504],[102.241317,32.660223],[102.241564,32.660005],[102.24186,32.659846],[102.242227,32.659742],[102.242593,32.659638],[102.242907,32.659624],[102.243293,32.659674],[102.243703,32.659714],[102.244113,32.659754],[102.244367,32.659735],[102.244621,32.659716],[102.244875,32.659697],[102.245128,32.659678],[102.245382,32.659659],[102.245636,32.65964],[102.24589,32.659621],[102.246143,32.659603],[102.246397,32.659584],[102.246651,32.659565],[102.24691,32.659526],[102.247169,32.659487],[102.247294,32.659469],[102.247429,32.659449],[102.247688,32.65941],[102.247947,32.659371],[102.248207,32.659333],[102.248448,32.659348],[102.24869,32.659363],[102.248931,32.659389],[102.248993,32.659396],[102.249158,32.659414],[102.249171,32.659415],[102.249244,32.659443],[102.24927,32.659452],[102.249338,32.659478],[102.24944,32.659516],[102.249459,32.659523],[102.249744,32.659714],[102.249932,32.659882],[102.250121,32.660049],[102.250455,32.660219],[102.250887,32.660331],[102.251174,32.660321],[102.251226,32.660319],[102.251493,32.660263],[102.251551,32.660248],[102.251667,32.660218],[102.25175,32.660197],[102.252006,32.660131],[102.252282,32.659791],[102.252283,32.65979],[102.252283,32.65979],[102.252283,32.65979],[102.252303,32.659765],[102.252484,32.659539],[102.252559,32.659444],[102.252684,32.659288],[102.252692,32.659281],[102.252871,32.659129],[102.253058,32.658969],[102.253381,32.65869],[102.253626,32.658573],[102.253872,32.658456],[102.254117,32.658379],[102.254458,32.658345],[102.254771,32.658352],[102.255058,32.65846],[102.255273,32.658567],[102.255487,32.658674],[102.255846,32.658805],[102.256085,32.658892],[102.256317,32.658836],[102.256323,32.658834],[102.256374,32.658822],[102.256425,32.658809],[102.256549,32.658779],[102.256768,32.658723],[102.257032,32.658475],[102.257189,32.658328],[102.257296,32.658228],[102.257424,32.657985],[102.257503,32.657772],[102.257582,32.657559],[102.257618,32.657298],[102.257655,32.657036],[102.257691,32.656775],[102.257727,32.656513],[102.257764,32.656252],[102.2578,32.65599],[102.257849,32.655552],[102.257899,32.655113],[102.257979,32.654859],[102.25806,32.654606],[102.25814,32.654352],[102.258221,32.654099],[102.258374,32.653836],[102.258552,32.653554],[102.258801,32.653284],[102.25905,32.653013],[102.259234,32.652841],[102.259418,32.652669],[102.259601,32.652496],[102.259785,32.652324],[102.259969,32.652152],[102.260152,32.65198],[102.260353,32.651791],[102.260553,32.651601],[102.260739,32.651432],[102.260925,32.651262],[102.261238,32.650941],[102.261454,32.650719],[102.26155,32.65062],[102.261753,32.650319],[102.261801,32.650206],[102.261883,32.650015],[102.26194,32.64973],[102.261944,32.649587],[102.261947,32.649481],[102.261955,32.649232],[102.261962,32.648983],[102.26197,32.648734],[102.261978,32.648485],[102.261985,32.648236],[102.261993,32.647987],[102.262,32.647738],[102.262008,32.647489],[102.262015,32.64724],[102.262055,32.646812],[102.262095,32.646383],[102.262135,32.645954],[102.262174,32.645526],[102.262245,32.645271],[102.262315,32.645017],[102.262385,32.644762],[102.262455,32.644508],[102.262542,32.644276],[102.262629,32.644045],[102.262717,32.643813],[102.262804,32.643582],[102.263076,32.643257],[102.263347,32.642931],[102.263619,32.642606],[102.263926,32.642291],[102.264233,32.641976],[102.26447,32.641733],[102.26454,32.641661],[102.2647,32.641484],[102.264859,32.641307],[102.265019,32.64113],[102.265179,32.640952],[102.265338,32.640775],[102.265498,32.640598],[102.265542,32.640501],[102.265594,32.640386],[102.26569,32.640174],[102.265786,32.639962],[102.265881,32.63975],[102.265977,32.639538],[102.266073,32.639326],[102.266169,32.639114],[102.266265,32.638902],[102.266267,32.638842],[102.266302,32.638571],[102.266336,32.638301],[102.266371,32.638031],[102.266406,32.63776],[102.266485,32.637506],[102.266565,32.637251],[102.266788,32.636956],[102.266974,32.636689],[102.267087,32.63651],[102.267252,32.636348],[102.267417,32.636185],[102.267532,32.635948],[102.267683,32.635649],[102.267797,32.635441],[102.267879,32.635082],[102.267873,32.634841],[102.267867,32.634599],[102.267861,32.634358],[102.267855,32.634117],[102.267849,32.633876],[102.267846,32.633787],[102.267842,32.633635],[102.267836,32.633394],[102.26783,32.633153],[102.267787,32.632919],[102.267743,32.632685],[102.267699,32.632451],[102.267656,32.632217],[102.267612,32.631983],[102.267568,32.63175],[102.267525,32.631516],[102.267481,32.631282],[102.267437,32.631048],[102.267394,32.630814],[102.26735,32.63058],[102.267306,32.630346],[102.267236,32.630082],[102.267166,32.629819],[102.267095,32.629555],[102.267025,32.629292],[102.266955,32.629028],[102.266884,32.628764],[102.266814,32.628501],[102.266744,32.628237],[102.266673,32.627974],[102.266603,32.62771],[102.266504,32.627479],[102.266406,32.627248],[102.266307,32.627017],[102.266208,32.626786],[102.266109,32.626555],[102.266011,32.626324],[102.265912,32.626092],[102.265813,32.625861],[102.265715,32.62563],[102.265616,32.625399],[102.26548,32.625119],[102.26536,32.624869],[102.265239,32.62462],[102.265119,32.624371],[102.264998,32.624122],[102.264878,32.623873],[102.264757,32.623624],[102.264637,32.623375],[102.264516,32.623126],[102.264415,32.622702],[102.264411,32.6225],[102.264407,32.622298],[102.264416,32.622023],[102.264455,32.621787],[102.264495,32.62155],[102.264534,32.621314],[102.264574,32.621078],[102.264613,32.620841],[102.264653,32.620605],[102.264722,32.620354],[102.264792,32.620103],[102.264862,32.619851],[102.264932,32.6196],[102.265002,32.619349],[102.265072,32.619098],[102.265142,32.618847],[102.265212,32.618596],[102.265291,32.618346],[102.26537,32.618097],[102.265449,32.61785],[102.26545,32.617848],[102.265529,32.617599],[102.265599,32.617382],[102.265609,32.61735],[102.265688,32.617101],[102.265768,32.616852],[102.265847,32.616603],[102.265927,32.616353],[102.265969,32.616219],[102.266006,32.616104],[102.266065,32.61592],[102.266086,32.615855],[102.266165,32.615606],[102.266225,32.615369],[102.266285,32.615132],[102.266345,32.614895],[102.266405,32.614658],[102.266413,32.614375],[102.266422,32.614092],[102.266449,32.613882],[102.266515,32.613725],[102.26657,32.613593],[102.26671,32.61341],[102.266851,32.613227],[102.267085,32.612876],[102.267319,32.612525],[102.267553,32.612175],[102.267591,32.61211],[102.267694,32.611935],[102.267817,32.611663],[102.267844,32.611388],[102.267858,32.610968],[102.267849,32.610612],[102.267839,32.610256],[102.267782,32.610022],[102.267725,32.609788],[102.267668,32.609554],[102.267611,32.609321],[102.267554,32.609087],[102.267497,32.608853],[102.26744,32.608619],[102.267383,32.608385],[102.267347,32.608239],[102.267341,32.608213],[102.267326,32.608151],[102.267269,32.607917],[102.26721,32.607683],[102.267176,32.607548],[102.267151,32.607448],[102.267092,32.607214],[102.267078,32.607156],[102.267068,32.607116],[102.267051,32.607047],[102.267034,32.606979],[102.266876,32.60665],[102.266719,32.606321],[102.26651,32.605944],[102.266282,32.605558],[102.266053,32.605171],[102.265759,32.604878],[102.265747,32.604865],[102.26544,32.604559],[102.265134,32.604253],[102.264827,32.603947],[102.264652,32.603784],[102.264478,32.60362],[102.264303,32.603457],[102.264129,32.603294],[102.263954,32.603131],[102.263779,32.602968],[102.263605,32.602805],[102.26343,32.602642],[102.263256,32.602479],[102.263081,32.602316],[102.262907,32.602152],[102.262732,32.601989],[102.262557,32.601826],[102.262383,32.601663],[102.262203,32.601518],[102.262105,32.601439],[102.262024,32.601374],[102.261845,32.601229],[102.261665,32.601084],[102.261486,32.60094],[102.261447,32.600908],[102.261413,32.600881],[102.261306,32.600795],[102.261127,32.60065],[102.260948,32.600505],[102.260768,32.600361],[102.260589,32.600216],[102.260433,32.600037],[102.260277,32.599859],[102.260122,32.59968],[102.259966,32.599501],[102.25981,32.599323],[102.259654,32.599144],[102.259499,32.598965],[102.259343,32.598787],[102.259187,32.598608],[102.259031,32.598429],[102.259009,32.598404],[102.258875,32.598251],[102.258869,32.598243],[102.258838,32.598207],[102.25872,32.598072],[102.258552,32.597914],[102.258385,32.597757],[102.258266,32.597552],[102.258147,32.597347],[102.258065,32.596958],[102.258045,32.59669],[102.258027,32.596454],[102.258025,32.596424],[102.258025,32.596423],[102.258026,32.596418],[102.258047,32.596314],[102.25805,32.596301],[102.258054,32.596284],[102.258077,32.596171],[102.25813,32.595918],[102.258182,32.595666],[102.258235,32.595413],[102.258287,32.595161],[102.25834,32.594908],[102.258461,32.59448],[102.258582,32.594051],[102.258704,32.593623],[102.258808,32.593407],[102.258913,32.593191],[102.259017,32.592974],[102.259046,32.592916],[102.259122,32.592758],[102.259226,32.592542],[102.259331,32.592326],[102.259435,32.59211],[102.25954,32.591894],[102.259644,32.591678],[102.259749,32.591462],[102.259894,32.591109],[102.259904,32.59109],[102.260057,32.590806],[102.260157,32.590662],[102.260317,32.590424],[102.260466,32.590248],[102.260615,32.590073],[102.260775,32.589866],[102.260993,32.589596],[102.261173,32.589373],[102.261314,32.589134],[102.261458,32.588829],[102.261544,32.588507],[102.261591,32.5882],[102.261618,32.587934],[102.261646,32.587667],[102.261674,32.587401],[102.261702,32.587135],[102.261665,32.586895],[102.261629,32.586656],[102.261593,32.586417],[102.261557,32.586177],[102.261478,32.585957],[102.261398,32.585737],[102.261319,32.585517],[102.261239,32.585297],[102.261117,32.584922],[102.261069,32.584613],[102.261078,32.58429],[102.261106,32.583999],[102.261134,32.583773],[102.261137,32.583643],[102.261177,32.583451],[102.261181,32.583434],[102.261225,32.58329],[102.261305,32.58313],[102.261506,32.582827],[102.261648,32.582571],[102.261828,32.582316],[102.261969,32.582076],[102.262076,32.581739],[102.262165,32.581336],[102.262254,32.580934],[102.262343,32.580532],[102.26239,32.580089],[102.262438,32.579647],[102.262486,32.579205],[102.262534,32.578762],[102.262581,32.57832],[102.262596,32.578248],[102.262631,32.578083],[102.26268,32.577847],[102.26273,32.57761],[102.26278,32.577374],[102.262829,32.577137],[102.262879,32.5769],[102.262928,32.576664],[102.262978,32.576427],[102.263027,32.57619],[102.263077,32.575954],[102.263101,32.575825],[102.263176,32.575543],[102.263252,32.575262],[102.263436,32.574876],[102.263637,32.574565],[102.263838,32.574254],[102.264017,32.574016],[102.264361,32.57374],[102.264704,32.573464],[102.264939,32.573316],[102.265173,32.573167],[102.265407,32.573018],[102.265641,32.572869],[102.265875,32.572721],[102.26611,32.572572],[102.266339,32.572427],[102.266568,32.572283],[102.266797,32.572138],[102.267026,32.571993],[102.267255,32.571848],[102.267484,32.571703],[102.267693,32.571619],[102.267901,32.571534],[102.268109,32.57145],[102.268318,32.571365],[102.26865,32.571178],[102.26894,32.571039],[102.269163,32.570939],[102.269387,32.570838],[102.269621,32.57069],[102.269855,32.570541],[102.270089,32.570393],[102.270323,32.570245],[102.270501,32.570083],[102.270678,32.569921],[102.270855,32.569759],[102.271033,32.569597],[102.27121,32.569435],[102.271388,32.569273],[102.271565,32.569111],[102.271743,32.568948],[102.271928,32.568801],[102.272112,32.568653],[102.272297,32.568506],[102.272482,32.568358],[102.272666,32.56821],[102.272851,32.568063],[102.273036,32.567915],[102.273221,32.567768],[102.273431,32.567594],[102.273642,32.567421],[102.273853,32.567247],[102.274064,32.567074],[102.274226,32.566904],[102.274388,32.566735],[102.274551,32.566565],[102.274713,32.566395],[102.274875,32.566226],[102.275037,32.566056],[102.275199,32.565886],[102.275362,32.565716],[102.275524,32.565547],[102.275686,32.565377],[102.275851,32.565215],[102.276016,32.565052],[102.276181,32.56489],[102.276346,32.564728],[102.276511,32.564565],[102.276676,32.564403],[102.276842,32.564241],[102.277007,32.564078],[102.277216,32.563916],[102.277425,32.563753],[102.277634,32.56359],[102.277843,32.563427],[102.278052,32.563264],[102.278261,32.563102],[102.278454,32.562973],[102.278647,32.562845],[102.278839,32.562717],[102.279032,32.562589],[102.279225,32.562461],[102.279417,32.562333],[102.279681,32.562161],[102.279944,32.561989],[102.280204,32.561622],[102.280326,32.561398],[102.280469,32.561125],[102.280572,32.560853],[102.280638,32.560564],[102.280704,32.560306],[102.280732,32.559967],[102.280743,32.559626],[102.280735,32.559354],[102.280734,32.559302],[102.28066,32.559042],[102.280587,32.558782],[102.280513,32.558521],[102.28044,32.558261],[102.280329,32.558042],[102.280317,32.558018],[102.280218,32.557823],[102.280107,32.557604],[102.279996,32.557385],[102.279885,32.557166],[102.279774,32.556947],[102.279663,32.556729],[102.279553,32.55651],[102.279485,32.556233],[102.279419,32.555891],[102.279425,32.555666],[102.279491,32.555408],[102.279593,32.555151],[102.279795,32.554799],[102.279918,32.554559],[102.28004,32.554383],[102.280276,32.554146],[102.280501,32.554005],[102.280726,32.553863],[102.280951,32.553722],[102.281177,32.55358],[102.281402,32.553439],[102.281627,32.553297],[102.281853,32.553156],[102.282078,32.553014],[102.282303,32.552873],[102.282528,32.552731],[102.282754,32.55259],[102.282979,32.552448],[102.283204,32.552307],[102.283348,32.552217],[102.28343,32.552165],[102.283677,32.552057],[102.283839,32.551986],[102.283924,32.551949],[102.283953,32.551937],[102.284171,32.551841],[102.284418,32.551733],[102.284666,32.551625],[102.284913,32.551517],[102.28516,32.55141],[102.285407,32.551302],[102.285756,32.551163],[102.286105,32.551025],[102.286453,32.550887],[102.286742,32.550829],[102.28703,32.55077],[102.287376,32.550753],[102.287721,32.550736],[102.287962,32.550693],[102.288203,32.550649],[102.2884,32.550609],[102.288978,32.55096],[102.289086,32.551026],[102.289096,32.551032],[102.289111,32.551039],[102.289115,32.551044],[102.289186,32.551087],[102.290274,32.551748],[102.292411,32.552783],[102.292504,32.552828],[102.29276,32.552991],[102.293699,32.553591],[102.294988,32.554134],[102.296448,32.554755],[102.298365,32.554649],[102.300189,32.554762],[102.301324,32.554639],[102.302104,32.554729],[102.302954,32.555411],[102.304401,32.556473],[102.306281,32.557619],[102.307993,32.55854],[102.309784,32.559757],[102.310799,32.560737],[102.312079,32.561575],[102.314074,32.561765],[102.31669,32.5616],[102.318094,32.561187],[102.319668,32.560926],[102.321407,32.560963],[102.322418,32.560466],[102.322485,32.560433],[102.322555,32.560398],[102.322969,32.560219],[102.323031,32.560192],[102.323525,32.559977],[102.323552,32.559976],[102.323697,32.559917],[102.323706,32.559915],[102.32385,32.559884],[102.323856,32.559882],[102.324016,32.559867],[102.32406,32.559863],[102.324067,32.559862],[102.324288,32.559863],[102.324574,32.559872],[102.324613,32.559874],[102.324932,32.559491],[102.325323,32.558026],[102.326171,32.555833],[102.326524,32.555242],[102.32676,32.554848],[102.326793,32.554865],[102.326831,32.554874],[102.326996,32.554451],[102.327033,32.554427],[102.327067,32.554405],[102.328045,32.553776],[102.328214,32.553667],[102.32853,32.553583],[102.328755,32.553524],[102.328977,32.553487],[102.329052,32.553474],[102.329113,32.553464],[102.33093,32.553798],[102.331867,32.553762],[102.332677,32.55284],[102.333546,32.55214],[102.334344,32.551659],[102.336023,32.552248],[102.33634,32.552322],[102.336358,32.552326],[102.336378,32.552331],[102.336436,32.552345],[102.33656,32.552374],[102.336584,32.552379],[102.336695,32.552405],[102.336849,32.552441],[102.337578,32.552612],[102.337747,32.552734],[102.338165,32.553037],[102.338258,32.553062],[102.338364,32.553181],[102.338472,32.553259],[102.33851,32.553287],[102.3386,32.553352],[102.33868,32.553364],[102.340021,32.553555],[102.34042,32.553612],[102.340496,32.553624],[102.340656,32.553649],[102.340686,32.553653],[102.340766,32.553666],[102.341371,32.55376],[102.343833,32.554143],[102.344319,32.554218],[102.345357,32.55438],[102.345758,32.554485],[102.345826,32.554502],[102.345829,32.554503],[102.34583,32.554504],[102.345877,32.554516],[102.346591,32.554702],[102.346649,32.554718],[102.346683,32.554727],[102.346714,32.554735],[102.346736,32.55474],[102.346762,32.554785],[102.346801,32.554847],[102.34683,32.554943],[102.346816,32.55505],[102.349894,32.555709],[102.349823,32.555859],[102.349919,32.55586],[102.349923,32.55586],[102.349925,32.555861],[102.349986,32.555876],[102.349987,32.555876],[102.349991,32.555878],[102.349991,32.555878],[102.35,32.555883],[102.349989,32.555919],[102.349878,32.556201],[102.349798,32.556311],[102.349759,32.556404],[102.349703,32.55654],[102.349695,32.556553],[102.349512,32.556771],[102.349418,32.556897],[102.349318,32.557032],[102.349231,32.55715],[102.349142,32.557271],[102.349038,32.557411],[102.348932,32.557554],[102.348847,32.55767],[102.348749,32.557802],[102.348666,32.557914],[102.348583,32.558026],[102.348522,32.558109],[102.348425,32.558238],[102.348367,32.558314],[102.346041,32.561381],[102.346003,32.56141],[102.345821,32.561634],[102.345548,32.561984],[102.345343,32.562247],[102.345385,32.562283],[102.345399,32.562296],[102.345415,32.56231],[102.345486,32.562374],[102.34583,32.56268],[102.345982,32.56263],[102.34695,32.562316],[102.347883,32.561673],[102.348553,32.561079],[102.349333,32.561206],[102.349438,32.561272],[102.349447,32.561278],[102.349503,32.561313],[102.352248,32.563027],[102.354179,32.563897],[102.3566,32.564735],[102.358537,32.565397],[102.360432,32.565851],[102.361909,32.565818],[102.362341,32.565808],[102.363617,32.565669],[102.36504,32.565492],[102.366579,32.564737],[102.367625,32.564096],[102.369078,32.562925],[102.36994,32.561866],[102.370662,32.560597],[102.371375,32.559618],[102.371833,32.559007],[102.372095,32.558432],[102.371835,32.557267],[102.371419,32.55643],[102.37106,32.555345],[102.371336,32.554274],[102.371367,32.553198],[102.371143,32.552489],[102.371114,32.551825],[102.371133,32.551163],[102.370768,32.550244],[102.370621,32.548584],[102.370863,32.547015],[102.371485,32.545785],[102.371856,32.544799],[102.37271,32.54403],[102.373359,32.543588],[102.374689,32.543243],[102.37572,32.542705],[102.374962,32.542285],[102.373745,32.541235],[102.373035,32.540443],[102.372261,32.539308],[102.371856,32.538088],[102.371844,32.537249],[102.372117,32.536696],[102.372542,32.535959],[102.373334,32.535199],[102.37504,32.534551],[102.376016,32.533795],[102.376584,32.533185],[102.377136,32.531861],[102.377549,32.530254],[102.377631,32.528702],[102.377972,32.527063],[102.377871,32.525476],[102.377822,32.524668],[102.378211,32.523868],[102.379417,32.522775],[102.380539,32.522021],[102.381558,32.521017],[102.382207,32.52013],[102.382852,32.519367],[102.383332,32.51801],[102.383771,32.516776],[102.383657,32.515655],[102.383724,32.5146],[102.383698,32.512953],[102.383621,32.511833],[102.383438,32.510556],[102.383064,32.509554],[102.382738,32.508149],[102.382615,32.507307],[102.383365,32.506733],[102.385074,32.50596],[102.38572,32.505197],[102.387068,32.5042],[102.388941,32.502841],[102.390805,32.501761],[102.39145,32.500998],[102.392357,32.500053],[102.39345,32.49902],[102.394946,32.49672],[102.395597,32.495771],[102.396198,32.495255],[102.39755,32.494134],[102.398591,32.493627],[102.39955,32.493429],[102.401838,32.492886],[102.403426,32.492484],[102.404943,32.492018],[102.406641,32.491587],[102.408235,32.490968],[102.409793,32.490316],[102.410346,32.490203],[102.4104,32.490262],[102.411555,32.491533],[102.412076,32.492538],[102.412626,32.493823],[102.413291,32.494893],[102.414039,32.495654],[102.414671,32.49663],[102.415415,32.497547],[102.416129,32.498214],[102.41708,32.498295],[102.417991,32.498501],[102.418382,32.498912],[102.419134,32.499549],[102.419839,32.500527],[102.420953,32.501327],[102.421837,32.502463],[102.422733,32.503165],[102.423334,32.503954],[102.423749,32.504832],[102.424621,32.506404],[102.425108,32.507315],[102.425522,32.508224],[102.425981,32.508855],[102.426506,32.509704],[102.426945,32.509744],[102.427608,32.509634],[102.428243,32.509243],[102.429025,32.508824],[102.429867,32.508841],[102.430677,32.508733],[102.431598,32.508597],[102.432183,32.50864],[102.432931,32.509401],[102.43312,32.509575],[102.433824,32.510227],[102.433868,32.510285],[102.434672,32.511362],[102.435728,32.512906],[102.436284,32.514005],[102.436475,32.515003],[102.43655,32.516247],[102.436476,32.51755],[102.436642,32.518175],[102.437275,32.51912],[102.438334,32.520571],[102.438827,32.521264],[102.439554,32.522802],[102.440397,32.524124],[102.441493,32.525544],[102.44224,32.526367],[102.443353,32.528502],[102.443733,32.529318],[102.444486,32.529924],[102.445242,32.530436],[102.445887,32.530977],[102.446146,32.532194],[102.446018,32.534118],[102.445949,32.535266],[102.445777,32.536164],[102.445894,32.537191],[102.446332,32.538567],[102.446959,32.53973],[102.448003,32.541739],[102.448533,32.542433],[102.448991,32.543126],[102.449447,32.54385],[102.449856,32.544946],[102.450201,32.54573],[102.451184,32.547272],[102.451482,32.547123],[102.452302,32.546642],[102.453052,32.546067],[102.454127,32.545685],[102.455121,32.54555],[102.456446,32.54539],[102.457791,32.545821],[102.458958,32.546062],[102.459078,32.546094],[102.460086,32.546365],[102.463179,32.547266],[102.4643,32.547848],[102.46605,32.548225],[102.467287,32.548592],[102.468744,32.548963],[102.470299,32.54974],[102.471013,32.550438],[102.472159,32.551424],[102.473065,32.551846],[102.47367,32.55248],[102.474416,32.553365],[102.475829,32.553983],[102.476735,32.554374],[102.477734,32.554084],[102.478815,32.553484],[102.479813,32.553193],[102.480878,32.553153],[102.481977,32.553206],[102.483219,32.553417],[102.484481,32.554188],[102.485368,32.555262],[102.486081,32.555991],[102.487423,32.556546],[102.489647,32.557056],[102.491842,32.557256],[102.492686,32.557272],[102.494116,32.557301],[102.495354,32.557636],[102.496292,32.558183],[102.496792,32.55869],[102.497559,32.558799],[102.49861,32.559286],[102.499293,32.559765],[102.500186,32.560653],[102.500606,32.561157],[102.501691,32.561911],[102.502444,32.562496],[102.503587,32.562885],[102.504697,32.562744],[102.506481,32.562576],[102.507486,32.562718],[102.50877,32.563232],[102.510436,32.563876],[102.511419,32.564832],[102.512154,32.566068],[102.512405,32.566541],[102.512657,32.567015],[102.51295,32.567733],[102.513242,32.568451],[102.514165,32.571605],[102.514792,32.573286],[102.515348,32.57403],[102.515912,32.57453],[102.516473,32.574236],[102.517034,32.573942],[102.517669,32.573588],[102.518304,32.573234],[102.519256,32.572703],[102.520208,32.572172],[102.521015,32.571679],[102.521822,32.571186],[102.522416,32.570587],[102.523355,32.569669],[102.5254,32.568732],[102.526094,32.569723],[102.526843,32.570471],[102.527781,32.571344],[102.529045,32.572591],[102.530168,32.573712],[102.530854,32.574988],[102.531133,32.575374],[102.531688,32.576144],[102.532809,32.577347],[102.534077,32.578471],[102.535204,32.579471],[102.536107,32.579855],[102.537194,32.580568],[102.539476,32.581509],[102.540609,32.582305],[102.541491,32.583462],[102.541791,32.583844],[102.54218,32.584338],[102.542467,32.584703],[102.543554,32.585416],[102.544673,32.5867],[102.54536,32.587976],[102.545678,32.588996],[102.545921,32.590114],[102.545948,32.591135],[102.546462,32.592397],[102.54731,32.593434],[102.548332,32.59415],[102.549407,32.594913],[102.549878,32.595711],[102.550069,32.596782],[102.550293,32.598595],[102.550447,32.59897],[102.550905,32.600277],[102.551303,32.60177],[102.551884,32.60257],[102.552908,32.603193],[102.554367,32.603963],[102.555829,32.604595],[102.556955,32.605545],[102.557915,32.606495],[102.557927,32.607061],[102.557933,32.607364],[102.557939,32.607651],[102.559003,32.608832],[102.559016,32.609776],[102.559021,32.610177],[102.559138,32.611041],[102.559204,32.611526],[102.55848,32.612442],[102.558409,32.612531],[102.557392,32.613671],[102.556752,32.615004],[102.556441,32.61639],[102.555649,32.617302],[102.554907,32.618354],[102.554006,32.619265],[102.552711,32.620455],[102.552375,32.620764],[102.550863,32.62194],[102.550262,32.621882],[102.548618,32.62185],[102.546576,32.622367],[102.544679,32.623582],[102.543939,32.624588],[102.542642,32.625908],[102.540786,32.627635],[102.539552,32.628631],[102.537873,32.629897],[102.536416,32.631074],[102.535564,32.632125],[102.534097,32.633673],[102.53276,32.634435],[102.530926,32.635327],[102.529309,32.636316],[102.52798,32.6368],[102.527296,32.63776],[102.526438,32.639042],[102.525754,32.640003],[102.524899,32.641192],[102.523992,32.642241],[102.523307,32.643248],[102.521664,32.645164],[102.520916,32.646448],[102.520448,32.647506],[102.52031,32.648524],[102.520001,32.64977],[102.519915,32.650928],[102.519496,32.652172],[102.519503,32.653935],[102.519855,32.655056],[102.51988,32.65512],[102.520021,32.655484],[102.520043,32.65554],[102.52047,32.656645],[102.520796,32.658739],[102.521132,32.660462],[102.521262,32.661717],[102.521115,32.663059],[102.521091,32.66394],[102.521381,32.665338],[102.521565,32.66664],[102.522027,32.667118],[102.522782,32.668224],[102.523542,32.669141],[102.524245,32.670104],[102.52453,32.670541],[102.524742,32.670868],[102.525214,32.671594],[102.525301,32.672498],[102.525806,32.674549],[102.525959,32.675027],[102.526549,32.676878],[102.526578,32.676968],[102.526736,32.677462],[102.527029,32.678396],[102.5272,32.678942],[102.527282,32.679131],[102.527495,32.679618],[102.527779,32.68027],[102.527947,32.680656],[102.528097,32.681001],[102.52822,32.681302],[102.528275,32.681436],[102.528298,32.681492],[102.528939,32.683058],[102.529464,32.68435],[102.529523,32.684686],[102.529572,32.684969],[102.529755,32.686017],[102.52993,32.687429],[102.529948,32.68758],[102.529975,32.687791],[102.529975,32.687791],[102.529985,32.687872],[102.530726,32.689501],[102.530923,32.689729],[102.531977,32.690949],[102.533055,32.69229],[102.533356,32.692665],[102.533876,32.693312],[102.534739,32.69445],[102.535047,32.694857],[102.535447,32.695384],[102.535735,32.696639],[102.535783,32.696847],[102.535798,32.696909],[102.536601,32.698301],[102.535597,32.698092],[102.534147,32.697731],[102.531396,32.697772],[102.53041,32.697799],[102.529879,32.697813],[102.528949,32.697838],[102.527351,32.697882],[102.526799,32.697831],[102.526433,32.697797],[102.525392,32.697701],[102.523367,32.697851],[102.523164,32.697857],[102.523039,32.697861],[102.519425,32.697971],[102.518648,32.697995],[102.518122,32.698068],[102.517859,32.698104],[102.517796,32.698112],[102.517796,32.698113],[102.517795,32.698113],[102.517768,32.698116],[102.517738,32.698121],[102.517212,32.698193],[102.517204,32.698194],[102.517151,32.698202],[102.517149,32.698202],[102.51627,32.698323],[102.516141,32.698341],[102.515943,32.698368],[102.515786,32.698361],[102.515777,32.69836],[102.515754,32.698359],[102.515608,32.698352],[102.515484,32.698346],[102.515438,32.698344],[102.515414,32.698343],[102.514305,32.69829],[102.514262,32.698288],[102.513131,32.69821],[102.512285,32.698152],[102.511348,32.698088],[102.511166,32.698065],[102.509502,32.697861],[102.509215,32.697769],[102.507934,32.69736],[102.507444,32.697203],[102.506688,32.696966],[102.50583,32.696696],[102.505234,32.696437],[102.503889,32.695851],[102.500492,32.69406],[102.500386,32.693993],[102.500211,32.693882],[102.499525,32.693627],[102.499003,32.69334],[102.497618,32.693278],[102.497331,32.693371],[102.496712,32.693571],[102.496321,32.69363],[102.495114,32.693815],[102.493923,32.694136],[102.492317,32.694655],[102.491319,32.695325],[102.49061,32.695897],[102.490429,32.696549],[102.490532,32.698391],[102.49058,32.698415],[102.490842,32.699282],[102.490906,32.699904],[102.491016,32.701804],[102.491064,32.702137],[102.49109,32.702322],[102.491104,32.702415],[102.491175,32.702907],[102.491183,32.702962],[102.491255,32.703464],[102.491399,32.704139],[102.491543,32.704815],[102.491631,32.705317],[102.491719,32.705819],[102.492025,32.706549],[102.492331,32.707279],[102.492622,32.707803],[102.492914,32.708326],[102.493385,32.708991],[102.493856,32.709655],[102.494348,32.710286],[102.49484,32.710917],[102.495136,32.711285],[102.495432,32.711653],[102.495767,32.712073],[102.496102,32.712494],[102.496531,32.71321],[102.496959,32.713925],[102.49707,32.714359],[102.49718,32.714792],[102.497412,32.715245],[102.497644,32.715698],[102.497995,32.716291],[102.498345,32.716885],[102.498375,32.717282],[102.498405,32.717679],[102.498409,32.718248],[102.498414,32.718818],[102.498422,32.719266],[102.49843,32.719715],[102.498577,32.720269],[102.498725,32.720824],[102.498832,32.721361],[102.49894,32.721898],[102.499112,32.722315],[102.499284,32.722732],[102.499438,32.723063],[102.499592,32.723394],[102.499828,32.723692],[102.500065,32.72399],[102.500346,32.724151],[102.500627,32.724311],[102.50109,32.725033],[102.501553,32.725754],[102.501973,32.72643],[102.502393,32.727106],[102.502505,32.727813],[102.502617,32.728519],[102.502643,32.72915],[102.502669,32.729781],[102.502666,32.729885],[102.502664,32.729988],[102.502662,32.730055],[102.502637,32.730957],[102.502601,32.732227],[102.502609,32.732461],[102.502644,32.733493],[102.502649,32.733637],[102.5027,32.733757],[102.502777,32.733942],[102.503308,32.735207],[102.503789,32.737993],[102.503744,32.739619],[102.503859,32.740319],[102.50403,32.741365],[102.504039,32.741419],[102.504047,32.741937],[102.504051,32.742242],[102.504056,32.742587],[102.504698,32.744352],[102.505915,32.746712],[102.50593,32.746729],[102.507251,32.748257],[102.507493,32.748537],[102.507648,32.748691],[102.507986,32.749029],[102.508823,32.749863],[102.50903,32.750069],[102.510096,32.7508],[102.510977,32.751402],[102.513051,32.752819],[102.515087,32.754152],[102.516244,32.755135],[102.516861,32.756023],[102.517078,32.757112],[102.517079,32.758864],[102.516983,32.76053],[102.517102,32.761576],[102.517273,32.762538],[102.517578,32.764004],[102.516656,32.765196],[102.515981,32.766392],[102.515761,32.76718],[102.515443,32.767967],[102.514966,32.769167],[102.514105,32.771694],[102.513882,32.772608],[102.513609,32.773562],[102.513343,32.774527],[102.51306,32.775553],[102.512259,32.77764],[102.512186,32.777831],[102.512155,32.777913],[102.511574,32.779277],[102.510617,32.78036],[102.510271,32.780752],[102.510266,32.780757],[102.510201,32.78083],[102.510197,32.780835],[102.510189,32.780844],[102.510189,32.780845],[102.510189,32.780845],[102.510189,32.780845],[102.510178,32.780858],[102.510073,32.780984],[102.510024,32.781043],[102.510009,32.781062],[102.510009,32.781062],[102.510009,32.781062],[102.509912,32.781178],[102.50989,32.781205],[102.509817,32.781214],[102.509771,32.78122],[102.509279,32.781286],[102.5088,32.78135],[102.508286,32.781517],[102.508275,32.78152],[102.508199,32.781545],[102.508198,32.781545],[102.508188,32.781549],[102.507953,32.781625],[102.507932,32.781638],[102.507897,32.781662],[102.507803,32.781723],[102.507766,32.781748],[102.5074,32.781989],[102.507134,32.782651],[102.507301,32.783739],[102.508457,32.784805],[102.51011,32.785714],[102.510517,32.786236],[102.510549,32.786278],[102.510969,32.786816],[102.510992,32.787734],[102.510518,32.788809],[102.510266,32.789151],[102.509851,32.789713],[102.50972,32.789768],[102.509469,32.789874],[102.509383,32.789911],[102.509337,32.78993],[102.509164,32.790003],[102.509001,32.790072],[102.508743,32.79008],[102.50869,32.790082],[102.508606,32.790085],[102.508393,32.790092],[102.50821,32.790098],[102.508191,32.79008],[102.507873,32.789799],[102.507965,32.789429],[102.508047,32.789097],[102.508079,32.78897],[102.50812,32.788804],[102.508151,32.788678],[102.508389,32.788239],[102.508444,32.788136],[102.50862,32.787812],[102.508552,32.787428],[102.508526,32.787282],[102.508449,32.786849],[102.507623,32.786374],[102.506392,32.786224],[102.50592,32.786141],[102.505311,32.786035],[102.504282,32.785765],[102.504006,32.78575],[102.503785,32.785738],[102.503049,32.785698],[102.501936,32.786064],[102.501923,32.786069],[102.501884,32.786081],[102.501853,32.786092],[102.501849,32.786096],[102.501844,32.7861],[102.501785,32.786155],[102.501756,32.786183],[102.5015,32.786423],[102.50146,32.786461],[102.501361,32.786554],[102.501244,32.786663],[102.501171,32.786828],[102.500958,32.787305],[102.500876,32.78749],[102.500866,32.78783],[102.50085,32.788408],[102.500847,32.788526],[102.500834,32.788964],[102.500832,32.789058],[102.500825,32.789283],[102.500816,32.789612],[102.500808,32.789908],[102.500871,32.790208],[102.500526,32.790463],[102.499896,32.790929],[102.499671,32.79104],[102.499216,32.791264],[102.499195,32.791265],[102.498545,32.791294],[102.497803,32.791083],[102.497119,32.790656],[102.496484,32.790294],[102.496227,32.790781],[102.496206,32.790821],[102.496141,32.790943],[102.495977,32.791253],[102.495958,32.79129],[102.495957,32.791291],[102.495942,32.79132],[102.495743,32.791696],[102.495741,32.791699],[102.495701,32.791776],[102.495681,32.791814],[102.495664,32.791847],[102.495631,32.791908],[102.495601,32.791966],[102.495368,32.792407],[102.495357,32.79243],[102.495353,32.792439],[102.495339,32.792471],[102.495326,32.792499],[102.495311,32.792533],[102.495295,32.792567],[102.494921,32.793398],[102.494913,32.793415],[102.4949,32.793443],[102.494882,32.793483],[102.494849,32.793556],[102.494832,32.793593],[102.492391,32.799006],[102.492233,32.799358],[102.49192,32.800476],[102.491908,32.80052],[102.491803,32.800895],[102.491777,32.801788],[102.492419,32.802825],[102.493538,32.804306],[102.493553,32.80433],[102.494254,32.805432],[102.495026,32.80679],[102.495057,32.806843],[102.495058,32.806845],[102.495059,32.806847],[102.495091,32.806903],[102.495094,32.806909],[102.495557,32.807723],[102.496219,32.808956],[102.497089,32.810106],[102.497608,32.810922],[102.498223,32.81198],[102.498437,32.812638],[102.498573,32.813294],[102.498883,32.814215],[102.499278,32.814855],[102.49959,32.815689],[102.499831,32.816281],[102.500433,32.816903],[102.500655,32.817166],[102.501321,32.817952],[102.501299,32.818746],[102.501091,32.819456],[102.500798,32.819848],[102.500413,32.820158],[102.500339,32.820256],[102.500151,32.820513],[102.49959,32.821199],[102.498942,32.82221],[102.498588,32.8229],[102.498463,32.82366],[102.498227,32.824722],[102.498076,32.825525],[102.4977,32.82604],[102.497083,32.826899],[102.495954,32.829005],[102.495721,32.829684],[102.495588,32.830294],[102.495507,32.830836],[102.495287,32.832198],[102.495258,32.833215],[102.495307,32.834429],[102.495517,32.835172],[102.495487,32.835659],[102.49553,32.836469],[102.495488,32.836897],[102.495484,32.836942],[102.495393,32.837247],[102.495116,32.837687],[102.494919,32.838241],[102.49473,32.839101],[102.494596,32.839754],[102.494555,32.840302],[102.494771,32.840636],[102.495224,32.841623],[102.495537,32.842264],[102.495721,32.842674],[102.496027,32.843048],[102.496249,32.843674],[102.496327,32.84412],[102.496437,32.84449],[102.496502,32.84486],[102.496385,32.845276],[102.495856,32.8459],[102.494546,32.847029],[102.49356,32.847885],[102.492679,32.848706],[102.491861,32.849463],[102.490759,32.850338],[102.490281,32.850567],[102.489742,32.850826],[102.48862,32.851531],[102.487537,32.852254],[102.486855,32.85272],[102.486127,32.852953],[102.485238,32.853184],[102.484649,32.853194],[102.484003,32.853362],[102.483244,32.85373],[102.481971,32.854314],[102.481052,32.854679],[102.480214,32.854978],[102.479001,32.855337],[102.478111,32.85559],[102.477274,32.855889],[102.476142,32.856205],[102.475173,32.856433],[102.474545,32.856895],[102.474161,32.857282],[102.473931,32.857514],[102.473231,32.858282],[102.47278,32.859116],[102.472702,32.859232],[102.472222,32.859947],[102.471984,32.860785],[102.471528,32.861768],[102.470434,32.863912],[102.469976,32.864956],[102.469819,32.865465],[102.469365,32.866388],[102.469019,32.867284],[102.468038,32.869159],[102.467217,32.870467],[102.466829,32.871572],[102.466809,32.872264],[102.466789,32.872955],[102.466629,32.873584],[102.466434,32.874182],[102.465427,32.875726],[102.464908,32.876407],[102.464274,32.877387],[102.463539,32.878155],[102.463198,32.87887],[102.463072,32.879529],[102.463009,32.880491],[102.463611,32.881887],[102.463871,32.882795],[102.46356,32.883691],[102.463218,32.884437],[102.463022,32.885034],[102.462597,32.886199],[102.462401,32.886827],[102.462111,32.886972],[102.461397,32.887017],[102.460608,32.887152],[102.460165,32.887684],[102.459612,32.888305],[102.459053,32.889166],[102.458239,32.890203],[102.45739,32.891208],[102.45657,32.892425],[102.456305,32.892992],[102.456412,32.894227],[102.456252,32.89609],[102.456064,32.89765],[102.456207,32.898887],[102.456001,32.902145],[102.456122,32.903515],[102.456031,32.904303],[102.455844,32.905262],[102.455799,32.905636],[102.455754,32.906011],[102.45571,32.906751],[102.455666,32.907492],[102.455584,32.907943],[102.455503,32.908393],[102.455421,32.908864],[102.455339,32.909334],[102.45526,32.909717],[102.45518,32.910101],[102.45526,32.910487],[102.455341,32.910874],[102.455408,32.911299],[102.455476,32.911724],[102.455475,32.912157],[102.455474,32.912591],[102.455472,32.913062],[102.45547,32.913534],[102.45562,32.913855],[102.455771,32.914176],[102.455876,32.914515],[102.45598,32.914854],[102.456185,32.915263],[102.45639,32.915671],[102.45673,32.916159],[102.45707,32.916648],[102.457233,32.916949],[102.457395,32.917251],[102.457431,32.917608],[102.457466,32.917965],[102.45745,32.918523],[102.457434,32.919081],[102.457412,32.919221],[102.457389,32.919361],[102.457323,32.919772],[102.45741,32.921526],[102.457363,32.922373],[102.457186,32.922966],[102.456974,32.923193],[102.456693,32.923437],[102.455973,32.923866],[102.455301,32.924218],[102.454694,32.924668],[102.454021,32.925039],[102.453259,32.925351],[102.452633,32.925685],[102.452324,32.926121],[102.451945,32.926576],[102.451478,32.926932],[102.45119,32.927446],[102.450741,32.927976],[102.450068,32.928328],[102.449606,32.928531],[102.449481,32.928894],[102.449331,32.929353],[102.449001,32.929712],[102.448442,32.930105],[102.447794,32.930381],[102.446633,32.931069],[102.445596,32.931414],[102.444741,32.931762],[102.444338,32.932255],[102.444121,32.932655],[102.44351,32.933259],[102.442815,32.934419],[102.44229,32.935178],[102.441734,32.935456],[102.440916,32.935324],[102.440455,32.935375],[102.44039,32.935328],[102.440358,32.935305],[102.440217,32.935204],[102.440052,32.935086],[102.440038,32.935076],[102.439918,32.93499],[102.439561,32.934787],[102.439204,32.934584],[102.438942,32.934421],[102.43868,32.934259],[102.438465,32.934126],[102.438251,32.933994],[102.438037,32.933861],[102.437822,32.933728],[102.437599,32.933479],[102.437429,32.933329],[102.437258,32.933179],[102.437044,32.93304],[102.43683,32.932901],[102.436558,32.93276],[102.436286,32.93262],[102.435943,32.932442],[102.435726,32.932376],[102.43551,32.932311],[102.435077,32.932253],[102.434716,32.93216],[102.434355,32.932067],[102.434053,32.931963],[102.43375,32.931859],[102.433508,32.931707],[102.433265,32.931555],[102.433041,32.931306],[102.43283,32.931057],[102.432619,32.930808],[102.432462,32.930619],[102.432305,32.93043],[102.432149,32.930241],[102.431992,32.930052],[102.431835,32.929863],[102.431678,32.929675],[102.431521,32.929486],[102.431364,32.929297],[102.431207,32.929108],[102.431051,32.928919],[102.430894,32.92873],[102.430737,32.928541],[102.430619,32.928333],[102.430502,32.928124],[102.430384,32.927915],[102.430266,32.927706],[102.430149,32.927498],[102.430031,32.927289],[102.429913,32.92708],[102.429796,32.926872],[102.429678,32.926663],[102.42956,32.926454],[102.429437,32.926209],[102.429313,32.925965],[102.429189,32.92572],[102.429066,32.925475],[102.428942,32.92523],[102.428818,32.924985],[102.428694,32.92474],[102.428571,32.924496],[102.428447,32.924251],[102.428323,32.924006],[102.428071,32.923683],[102.427759,32.923407],[102.427502,32.923255],[102.427299,32.923251],[102.427067,32.923247],[102.426817,32.923339],[102.426567,32.923432],[102.426287,32.923573],[102.426006,32.923715],[102.425754,32.923893],[102.425502,32.924071],[102.425147,32.924284],[102.424792,32.924497],[102.424585,32.924639],[102.424377,32.924782],[102.42417,32.924924],[102.423962,32.925067],[102.42375,32.92518],[102.423537,32.925293],[102.423324,32.925406],[102.423112,32.925519],[102.422899,32.925632],[102.422687,32.925745],[102.422474,32.925858],[102.422262,32.925971],[102.422049,32.926084],[102.421837,32.926197],[102.421411,32.926335],[102.420986,32.926474],[102.420752,32.926505],[102.420519,32.926537],[102.420113,32.926504],[102.419929,32.926366],[102.419744,32.926227],[102.419559,32.926089],[102.419374,32.925951],[102.419204,32.9258],[102.419034,32.92565],[102.41885,32.925462],[102.418666,32.925274],[102.418415,32.924976],[102.418148,32.924653],[102.41788,32.924329],[102.417716,32.92413],[102.417551,32.923931],[102.417386,32.923731],[102.417221,32.923532],[102.417056,32.923333],[102.416891,32.923134],[102.416726,32.922935],[102.416561,32.922736],[102.416353,32.922576],[102.416145,32.922416],[102.415936,32.922256],[102.415728,32.922097],[102.415519,32.921937],[102.415311,32.921777],[102.415103,32.921617],[102.414894,32.921457],[102.414686,32.921298],[102.414478,32.921138],[102.414269,32.920978],[102.414061,32.920818],[102.413853,32.920659],[102.413644,32.920499],[102.413436,32.920339],[102.413228,32.920179],[102.413044,32.920012],[102.41286,32.919844],[102.412676,32.919676],[102.412491,32.919508],[102.412307,32.91934],[102.412123,32.919173],[102.411939,32.919005],[102.411755,32.918837],[102.411571,32.918669],[102.411387,32.918501],[102.411203,32.918333],[102.411019,32.918166],[102.410835,32.917998],[102.410651,32.91783],[102.410381,32.917617],[102.410111,32.917404],[102.409861,32.917031],[102.409778,32.916788],[102.409727,32.916637],[102.409736,32.916343],[102.409743,32.916099],[102.409777,32.915904],[102.409812,32.915734],[102.41001,32.915548],[102.410208,32.915362],[102.410405,32.915177],[102.410603,32.914991],[102.410801,32.914806],[102.410999,32.91462],[102.411197,32.914434],[102.411395,32.914249],[102.41154,32.914049],[102.411685,32.913849],[102.411831,32.913649],[102.411976,32.913449],[102.412121,32.913249],[102.412267,32.913049],[102.412412,32.912849],[102.412557,32.912649],[102.412703,32.912449],[102.412848,32.912249],[102.413033,32.912072],[102.413217,32.911895],[102.413402,32.911718],[102.413587,32.911541],[102.413772,32.911364],[102.413956,32.911187],[102.414141,32.91101],[102.414326,32.910834],[102.414511,32.910657],[102.414695,32.91048],[102.414918,32.910325],[102.41514,32.910171],[102.415363,32.910016],[102.415585,32.909862],[102.415706,32.909693],[102.415712,32.909547],[102.415688,32.909302],[102.415606,32.909128],[102.415489,32.909012],[102.415352,32.908878],[102.41521,32.908802],[102.414948,32.908772],[102.414612,32.908765],[102.4142,32.908673],[102.413788,32.908581],[102.413376,32.908489],[102.413011,32.908409],[102.412646,32.90833],[102.41228,32.908251],[102.411961,32.908164],[102.411641,32.908076],[102.411321,32.907988],[102.411004,32.907824],[102.410686,32.90766],[102.410463,32.907462],[102.41024,32.907265],[102.410041,32.90703],[102.409846,32.906799],[102.409669,32.906487],[102.409491,32.906176],[102.409163,32.905978],[102.408836,32.905781],[102.408508,32.905583],[102.408319,32.905456],[102.407983,32.905228],[102.407647,32.904999],[102.40731,32.904771],[102.407096,32.904621],[102.406882,32.904471],[102.406528,32.904272],[102.406356,32.90415],[102.40602,32.904051],[102.405783,32.903964],[102.405521,32.903895],[102.405259,32.903826],[102.404959,32.903772],[102.40466,32.903717],[102.404497,32.903718],[102.40416,32.90372],[102.403822,32.903722],[102.403405,32.903725],[102.403184,32.903727],[102.402802,32.90369],[102.40242,32.903654],[102.402037,32.903617],[102.401792,32.903555],[102.401547,32.903493],[102.401347,32.903384],[102.401129,32.903198],[102.400915,32.902969],[102.400734,32.902775],[102.400572,32.902527],[102.40041,32.90228],[102.400232,32.901934],[102.400055,32.901588],[102.399877,32.901242],[102.39981,32.900916],[102.399744,32.90059],[102.399601,32.900291],[102.399463,32.900086],[102.399358,32.899834],[102.399296,32.899534],[102.399234,32.899234],[102.399209,32.898915],[102.399184,32.898596],[102.399158,32.898278],[102.399149,32.898025],[102.39912,32.897806],[102.399122,32.89758],[102.399122,32.897514],[102.399124,32.897221],[102.399125,32.897126],[102.399096,32.896955],[102.399044,32.896798],[102.398858,32.896441],[102.39869,32.89611],[102.398521,32.895779],[102.398477,32.895674],[102.398356,32.895381],[102.398235,32.895089],[102.398168,32.894846],[102.398102,32.894604],[102.398035,32.894228],[102.397969,32.893852],[102.397923,32.893557],[102.397904,32.89344],[102.397877,32.893265],[102.39784,32.893028],[102.397808,32.89293],[102.39763,32.892784],[102.397452,32.892637],[102.397283,32.89245],[102.397115,32.892263],[102.396893,32.891941],[102.396848,32.891605],[102.396851,32.891506],[102.396883,32.891385],[102.397003,32.891241],[102.39712,32.891243],[102.397411,32.891249],[102.397583,32.891301],[102.397959,32.891359],[102.398222,32.891314],[102.398456,32.891246],[102.398601,32.891177],[102.398824,32.89107],[102.39909,32.890944],[102.399091,32.890943],[102.399092,32.890943],[102.399193,32.890895],[102.399549,32.890657],[102.39977,32.890527],[102.399991,32.890397],[102.400288,32.890183],[102.400555,32.89003],[102.400821,32.889876],[102.400967,32.889696],[102.401112,32.889515],[102.401257,32.889335],[102.401403,32.889155],[102.401548,32.888974],[102.401694,32.888794],[102.401847,32.888516],[102.401944,32.888342],[102.402061,32.888217],[102.402142,32.888084],[102.402323,32.887846],[102.402428,32.887646],[102.402418,32.887508],[102.402352,32.887422],[102.402285,32.887365],[102.402194,32.887161],[102.402152,32.88705],[102.402071,32.886837],[102.401999,32.886604],[102.402009,32.886466],[102.402061,32.886347],[102.402118,32.886176],[102.402149,32.886117],[102.402218,32.885985],[102.402214,32.885881],[102.402097,32.885754],[102.402004,32.885652],[102.401933,32.885581],[102.401923,32.885495],[102.401985,32.885333],[102.402019,32.885258],[102.402104,32.885067],[102.402099,32.884938],[102.402076,32.884848],[102.401971,32.88461],[102.401967,32.884602],[102.401899,32.884472],[102.401895,32.884329],[102.401933,32.883982],[102.401972,32.883634],[102.402011,32.883286],[102.402049,32.882939],[102.402054,32.882898],[102.40207,32.882577],[102.402104,32.882343],[102.402164,32.882126],[102.402225,32.881909],[102.402395,32.881664],[102.402481,32.881601],[102.402789,32.88137],[102.403097,32.881139],[102.403405,32.880909],[102.403643,32.880717],[102.403942,32.880429],[102.404126,32.880103],[102.40431,32.879777],[102.404413,32.879555],[102.404516,32.879333],[102.404619,32.879112],[102.404722,32.87889],[102.404826,32.878668],[102.404929,32.878447],[102.404968,32.878203],[102.405007,32.877959],[102.405046,32.877715],[102.405085,32.877471],[102.405124,32.877227],[102.405163,32.876983],[102.405202,32.87674],[102.405241,32.876496],[102.40528,32.876252],[102.405291,32.876186],[102.405319,32.876008],[102.405357,32.87574],[102.405394,32.875471],[102.405403,32.875154],[102.405404,32.875121],[102.405409,32.874909],[102.405391,32.874554],[102.405373,32.874199],[102.405321,32.873965],[102.405269,32.873731],[102.405203,32.87352],[102.405178,32.873312],[102.405088,32.873184],[102.405087,32.873183],[102.404783,32.872984],[102.404579,32.872855],[102.404517,32.872713],[102.404455,32.872584],[102.404493,32.872365],[102.404493,32.872284],[102.404393,32.872146],[102.404331,32.87197],[102.404283,32.871903],[102.404198,32.871785],[102.404103,32.871689],[102.403879,32.871452],[102.403772,32.871241],[102.403771,32.871239],[102.40377,32.871237],[102.403736,32.871099],[102.403774,32.871014],[102.403803,32.870895],[102.403741,32.87079],[102.403679,32.87069],[102.403655,32.870595],[102.403708,32.870495],[102.40377,32.870428],[102.403808,32.870324],[102.403805,32.8703],[102.403773,32.870204],[102.403746,32.870171],[102.403475,32.869991],[102.40337,32.869857],[102.403337,32.869743],[102.403327,32.869619],[102.403322,32.869519],[102.403256,32.869434],[102.40308,32.869291],[102.402898,32.868954],[102.402862,32.868794],[102.402856,32.868544],[102.402862,32.868336],[102.40291,32.868062],[102.402969,32.867913],[102.403011,32.86783],[102.40304,32.867771],[102.403034,32.867663],[102.403017,32.867556],[102.402957,32.867372],[102.402924,32.867295],[102.402922,32.867281],[102.402878,32.866916],[102.402939,32.866688],[102.402927,32.866533],[102.402898,32.866426],[102.402868,32.866271],[102.402808,32.866051],[102.402767,32.866001],[102.402624,32.865825],[102.40241,32.865647],[102.402368,32.86554],[102.402351,32.865307],[102.402334,32.865073],[102.402266,32.864738],[102.402198,32.864402],[102.402195,32.86435],[102.402184,32.864124],[102.402189,32.863736],[102.402193,32.863348],[102.402198,32.86296],[102.402219,32.862636],[102.402241,32.862311],[102.40217,32.861961],[102.402105,32.861725],[102.402041,32.86149],[102.402041,32.861247],[102.402062,32.860869],[102.402098,32.860662],[102.402105,32.860419],[102.402048,32.860262],[102.402027,32.860048],[102.40207,32.85982],[102.402048,32.859591],[102.401991,32.859427],[102.40177,32.859284],[102.401698,32.859063],[102.401684,32.858752],[102.401683,32.858751],[102.401682,32.85875],[102.401664,32.858723],[102.401529,32.858515],[102.401452,32.858299],[102.401374,32.858084],[102.401296,32.857868],[102.401218,32.857653],[102.40114,32.857438],[102.401062,32.857222],[102.400984,32.857007],[102.400906,32.856792],[102.400801,32.856422],[102.400663,32.856175],[102.400465,32.855975],[102.400267,32.855824],[102.400088,32.85567],[102.399908,32.855515],[102.399729,32.85536],[102.39955,32.855206],[102.39937,32.855051],[102.399191,32.854896],[102.399,32.854703],[102.39881,32.854509],[102.39862,32.854315],[102.398429,32.854122],[102.398348,32.85404],[102.398343,32.854034],[102.398239,32.853928],[102.398049,32.853735],[102.397858,32.853541],[102.397668,32.853347],[102.397499,32.853179],[102.397329,32.85301],[102.39716,32.852842],[102.396991,32.852673],[102.396821,32.852504],[102.396652,32.852336],[102.396483,32.852167],[102.396314,32.851998],[102.396124,32.85186],[102.395934,32.851722],[102.395744,32.851584],[102.395554,32.851446],[102.395364,32.851308],[102.395174,32.851171],[102.394985,32.851033],[102.394795,32.850895],[102.394605,32.850757],[102.394415,32.850619],[102.394225,32.850481],[102.394035,32.850343],[102.39383,32.850176],[102.393624,32.85001],[102.393418,32.849843],[102.393212,32.849677],[102.393007,32.84951],[102.392801,32.849344],[102.392595,32.849177],[102.39239,32.849011],[102.392261,32.848806],[102.392133,32.848602],[102.392005,32.848397],[102.391876,32.848193],[102.391748,32.847988],[102.39162,32.847784],[102.391492,32.847579],[102.391363,32.847375],[102.391318,32.846934],[102.391328,32.846591],[102.391394,32.846299],[102.391461,32.846006],[102.391586,32.84574],[102.39171,32.845461],[102.391834,32.845182],[102.3919,32.844891],[102.391903,32.844821],[102.391907,32.844686],[102.391908,32.844645],[102.391913,32.84445],[102.391892,32.84424],[102.391891,32.84423],[102.391692,32.843971],[102.391684,32.843961],[102.391642,32.843869],[102.391635,32.843863],[102.391563,32.843805],[102.391305,32.843595],[102.391046,32.843384],[102.390838,32.84323],[102.390631,32.843075],[102.390307,32.842868],[102.389982,32.842661],[102.389628,32.842401],[102.389274,32.84214],[102.38892,32.84188],[102.388873,32.841844],[102.388599,32.841629],[102.388325,32.841414],[102.388051,32.841199],[102.387777,32.840984],[102.38762,32.840885],[102.387218,32.840736],[102.386895,32.840616],[102.386572,32.840496],[102.386329,32.840428],[102.386087,32.84036],[102.38573,32.840303],[102.385409,32.840275],[102.385087,32.840246],[102.384798,32.840235],[102.384509,32.840225],[102.384202,32.8402],[102.383895,32.840175],[102.383598,32.840087],[102.3833,32.839999],[102.383003,32.839911],[102.38267,32.839801],[102.382337,32.839692],[102.382004,32.839582],[102.381797,32.839493],[102.38159,32.839404],[102.38133,32.839236],[102.38107,32.839068],[102.380734,32.83885],[102.380397,32.838633],[102.380041,32.838397],[102.379685,32.83816],[102.379328,32.837924],[102.379024,32.837723],[102.378721,32.837522],[102.378417,32.837321],[102.378113,32.837119],[102.377849,32.836991],[102.377585,32.836862],[102.377235,32.836763],[102.377021,32.836634],[102.37685,32.83652],[102.3766,32.836456],[102.376329,32.836395],[102.376057,32.836334],[102.375715,32.836256],[102.375483,32.836131],[102.375251,32.836006],[102.375008,32.835849],[102.374765,32.835692],[102.374544,32.835442],[102.374394,32.835074],[102.374244,32.834707],[102.374059,32.834475],[102.373873,32.834243],[102.373709,32.834061],[102.373545,32.833879],[102.37328,32.833722],[102.373016,32.833565],[102.372661,32.833422],[102.372307,32.83328],[102.371952,32.833137],[102.371931,32.833129],[102.371524,32.832965],[102.371189,32.832979],[102.371039,32.833022],[102.370825,32.833168],[102.370611,32.833315],[102.37033,32.833448],[102.370049,32.833581],[102.369768,32.833714],[102.369376,32.833839],[102.368983,32.833964],[102.368665,32.834026],[102.368314,32.834095],[102.367964,32.834163],[102.367848,32.834186],[102.367508,32.834202],[102.367168,32.834219],[102.366827,32.834236],[102.366501,32.8342],[102.366175,32.834164],[102.365849,32.834128],[102.365454,32.834083],[102.365059,32.834038],[102.364664,32.833993],[102.364407,32.833918],[102.36415,32.833843],[102.363808,32.833657],[102.363565,32.833424],[102.363322,32.833191],[102.36308,32.832958],[102.362891,32.832712],[102.362701,32.832465],[102.362484,32.832226],[102.362266,32.831987],[102.36206,32.831831],[102.361785,32.831624],[102.361509,32.831416],[102.361259,32.831221],[102.36101,32.831026],[102.36076,32.830831],[102.360446,32.830645],[102.360148,32.830531],[102.359851,32.830417],[102.359553,32.830302],[102.359211,32.830081],[102.358868,32.82986],[102.358791,32.82981],[102.358491,32.829617],[102.35819,32.829424],[102.35789,32.829232],[102.357705,32.829064],[102.357519,32.828896],[102.357383,32.828646],[102.357248,32.828396],[102.357119,32.828275],[102.356934,32.828196],[102.356634,32.828204],[102.356348,32.828214],[102.356063,32.828225],[102.355813,32.828225],[102.355563,32.828225],[102.355254,32.828144],[102.354944,32.828063],[102.354635,32.827982],[102.354325,32.827896],[102.354021,32.827811],[102.35365,32.827668],[102.353563,32.827643],[102.353257,32.827554],[102.3529,32.827511],[102.352472,32.827447],[102.352094,32.827354],[102.351803,32.827157],[102.351513,32.826959],[102.351223,32.826762],[102.351016,32.826448],[102.350809,32.826134],[102.350545,32.825805],[102.350281,32.825477],[102.350066,32.825098],[102.34997,32.824799],[102.349874,32.824499],[102.349817,32.824099],[102.349753,32.823761],[102.349688,32.823422],[102.349638,32.823157],[102.349517,32.822907],[102.34931,32.8226],[102.348959,32.822377],[102.348739,32.822236],[102.348467,32.821893],[102.348343,32.821668],[102.348218,32.821444],[102.348077,32.82117],[102.347937,32.820896],[102.347743,32.820639],[102.347548,32.820381],[102.347354,32.820123],[102.347199,32.819885],[102.347045,32.819647],[102.346955,32.819409],[102.346866,32.819171],[102.346818,32.818731],[102.346652,32.818493],[102.346366,32.818267],[102.345948,32.818227],[102.34553,32.818187],[102.345112,32.818147],[102.344731,32.818111],[102.344412,32.818116],[102.344094,32.81812],[102.34382,32.818125],[102.343547,32.818129],[102.343246,32.818051],[102.342946,32.817974],[102.342786,32.817906],[102.342536,32.8178],[102.342286,32.817694],[102.341911,32.81748],[102.341729,32.81729],[102.341548,32.8171],[102.341364,32.816847],[102.341181,32.816595],[102.341036,32.816398],[102.340894,32.816118],[102.340751,32.815838],[102.340608,32.815559],[102.340397,32.815247],[102.340186,32.814934],[102.340055,32.814696],[102.339924,32.814458],[102.339668,32.814274],[102.339668,32.814274],[102.339319,32.814213],[102.339135,32.814189],[102.33888,32.81422],[102.338625,32.81425],[102.338343,32.814351],[102.33806,32.814453],[102.337735,32.814553],[102.33741,32.814653],[102.337156,32.814648],[102.336902,32.814642],[102.336651,32.814598],[102.336399,32.814553],[102.336338,32.81453],[102.336011,32.81436],[102.335796,32.814215],[102.335581,32.814071],[102.335338,32.813965],[102.335096,32.81386],[102.334854,32.813832],[102.334612,32.813804],[102.334416,32.813755],[102.334069,32.813723],[102.333722,32.813691],[102.333606,32.81368],[102.333574,32.813677],[102.333389,32.81366],[102.333097,32.813632],[102.332869,32.813548],[102.33264,32.813465],[102.332405,32.813334],[102.332291,32.813234],[102.332161,32.81312],[102.332024,32.812924],[102.331905,32.812638],[102.33181,32.812409],[102.331715,32.81218],[102.331554,32.811936],[102.331382,32.811704],[102.331162,32.811609],[102.330852,32.811442],[102.33065,32.811163],[102.330448,32.810883],[102.330308,32.810702],[102.330168,32.81052],[102.329972,32.810348],[102.329776,32.810175],[102.329585,32.809917],[102.329395,32.809658],[102.329193,32.809289],[102.329153,32.809154],[102.329097,32.808962],[102.328907,32.808739],[102.328717,32.808516],[102.328447,32.808243],[102.328187,32.80798],[102.328026,32.807723],[102.327908,32.807534],[102.327833,32.807278],[102.327759,32.807023],[102.327682,32.806743],[102.327485,32.80635],[102.327307,32.805999],[102.327194,32.805803],[102.326962,32.805642],[102.32673,32.805482],[102.326641,32.80541],[102.326581,32.805196],[102.326534,32.80497],[102.326557,32.804607],[102.326665,32.804176],[102.326772,32.803751],[102.326795,32.803483],[102.326748,32.803257],[102.326611,32.803037],[102.32651,32.802912],[102.32645,32.802751],[102.326454,32.802713],[102.326468,32.802537],[102.326486,32.802395],[102.326534,32.802002],[102.326528,32.801701],[102.326522,32.801401],[102.326486,32.801122],[102.326415,32.801003],[102.326337,32.800931],[102.326218,32.800578],[102.326212,32.800562],[102.326141,32.800324],[102.325909,32.800188],[102.325748,32.800069],[102.325582,32.800057],[102.325557,32.800056],[102.325125,32.800038],[102.324693,32.800021],[102.324261,32.800003],[102.324038,32.799959],[102.323815,32.799914],[102.323589,32.799825],[102.323363,32.799735],[102.323012,32.799634],[102.322661,32.799533],[102.322286,32.799355],[102.322013,32.799236],[102.321834,32.799081],[102.321733,32.79891],[102.321626,32.79873],[102.321449,32.798579],[102.321424,32.798558],[102.321245,32.79848],[102.320983,32.79848],[102.320632,32.798714],[102.320486,32.798811],[102.320258,32.798962],[102.319984,32.799004],[102.319841,32.799016],[102.319544,32.798956],[102.319264,32.798932],[102.319116,32.798956],[102.318878,32.79898],[102.318455,32.798904],[102.31834,32.798799],[102.318217,32.798628],[102.318015,32.798408],[102.318007,32.798399],[102.317779,32.798238],[102.317462,32.798109],[102.317146,32.797981],[102.317046,32.797924],[102.316713,32.797714],[102.316565,32.79749],[102.316418,32.797267],[102.316293,32.796923],[102.316169,32.796578],[102.316206,32.796345],[102.316269,32.796027],[102.31632,32.795771],[102.316371,32.795516],[102.316423,32.795261],[102.316474,32.795005],[102.316525,32.79475],[102.316576,32.794494],[102.316539,32.794261],[102.316503,32.794028],[102.316339,32.793682],[102.316148,32.793311],[102.315953,32.793038],[102.315754,32.792874],[102.315555,32.792711],[102.315297,32.792403],[102.315038,32.792095],[102.314779,32.791787],[102.314504,32.791459],[102.314228,32.79113],[102.313952,32.790802],[102.313676,32.790474],[102.313483,32.790244],[102.313328,32.790078],[102.313173,32.789911],[102.313019,32.789744],[102.312864,32.789578],[102.312709,32.789411],[102.312554,32.789245],[102.312399,32.789078],[102.312244,32.788911],[102.31209,32.788745],[102.311935,32.788578],[102.311826,32.788331],[102.311717,32.788084],[102.311638,32.78782],[102.31156,32.787555],[102.311481,32.78729],[102.311402,32.787025],[102.311337,32.786767],[102.311272,32.786509],[102.311194,32.786213],[102.311115,32.785918],[102.311005,32.785494],[102.310894,32.785069],[102.310784,32.784645],[102.310674,32.784221],[102.310593,32.784011],[102.310512,32.783801],[102.310287,32.783552],[102.310059,32.7834],[102.309774,32.783246],[102.309398,32.783214],[102.309122,32.783208],[102.308847,32.783203],[102.308581,32.78321],[102.308315,32.783218],[102.308049,32.783226],[102.307783,32.783234],[102.307494,32.783191],[102.307204,32.783148],[102.30693,32.783105],[102.306656,32.783063],[102.306223,32.78298],[102.30579,32.782922],[102.305412,32.782913],[102.305005,32.782929],[102.304714,32.782984],[102.304422,32.783039],[102.304201,32.783144],[102.303981,32.78325],[102.3039,32.783265],[102.303587,32.783327],[102.303192,32.783404],[102.302959,32.783448],[102.302726,32.783492],[102.302389,32.783595],[102.302052,32.783698],[102.301717,32.783764],[102.301381,32.78383],[102.301175,32.783924],[102.300969,32.784017],[102.30066,32.784169],[102.300351,32.784321],[102.299982,32.784558],[102.299613,32.784795],[102.299427,32.784931],[102.299241,32.785068],[102.299055,32.785205],[102.298869,32.785341],[102.298688,32.785582],[102.298507,32.785823],[102.298328,32.78599],[102.298148,32.786158],[102.297969,32.786325],[102.29779,32.786493],[102.297788,32.786493],[102.297787,32.786494],[102.297481,32.786699],[102.297174,32.786904],[102.29689,32.787011],[102.296523,32.78715],[102.29623,32.787218],[102.295938,32.787285],[102.295692,32.78728],[102.295445,32.787274],[102.295377,32.787276],[102.295068,32.787218],[102.294755,32.787226],[102.294441,32.787233],[102.294157,32.787392],[102.293873,32.78755],[102.29353,32.787657],[102.293364,32.787705],[102.293112,32.787778],[102.29286,32.787852],[102.292625,32.78792],[102.292391,32.787988],[102.292355,32.787999],[102.292115,32.788036],[102.291874,32.788074],[102.291634,32.788112],[102.291394,32.78815],[102.291045,32.788142],[102.290697,32.788134],[102.290335,32.788102],[102.289974,32.78807],[102.289714,32.788015],[102.289455,32.78796],[102.289169,32.78782],[102.288883,32.787679],[102.288584,32.787489],[102.288285,32.787299],[102.288002,32.787073],[102.287719,32.786846],[102.287479,32.786632],[102.287239,32.786419],[102.287028,32.786207],[102.286817,32.785995],[102.28662,32.785783],[102.286422,32.78557],[102.286253,32.78542],[102.286084,32.785269],[102.285801,32.785043],[102.285514,32.784914],[102.285226,32.784883],[102.284907,32.784877],[102.284584,32.785016],[102.284418,32.785221],[102.284252,32.785426],[102.284065,32.785813],[102.283867,32.786115],[102.283669,32.786416],[102.283507,32.786617],[102.283345,32.786819],[102.283183,32.78702],[102.283021,32.787222],[102.282859,32.787423],[102.282697,32.787624],[102.282535,32.787826],[102.282373,32.788027],[102.282165,32.788194],[102.281956,32.788361],[102.281748,32.788527],[102.28154,32.788694],[102.281275,32.788835],[102.281009,32.788976],[102.280673,32.789067],[102.280337,32.789158],[102.280104,32.789189],[102.279871,32.789221],[102.279637,32.789253],[102.279404,32.789284],[102.279039,32.789374],[102.278675,32.789463],[102.278447,32.789551],[102.278218,32.789638],[102.27799,32.789725],[102.277761,32.789812],[102.277532,32.789899],[102.277304,32.789986],[102.277073,32.790091],[102.276843,32.790196],[102.276613,32.790301],[102.276382,32.790406],[102.276152,32.790511],[102.275921,32.790617],[102.275511,32.79073],[102.275101,32.790843],[102.274692,32.790944],[102.274283,32.791046],[102.27386,32.791122],[102.273437,32.791198],[102.273,32.791262],[102.272563,32.791326],[102.272258,32.791332],[102.271952,32.791338],[102.271705,32.791345],[102.271459,32.791352],[102.271212,32.791358],[102.270965,32.791365],[102.270673,32.79142],[102.270381,32.791474],[102.270074,32.791578],[102.269766,32.791681],[102.269675,32.791722],[102.269529,32.791787],[102.269309,32.791886],[102.269089,32.791984],[102.268764,32.792161],[102.268439,32.792337],[102.268087,32.792476],[102.267735,32.792615],[102.267516,32.792672],[102.267297,32.792728],[102.266861,32.792743],[102.266629,32.792726],[102.266398,32.792708],[102.266167,32.792673],[102.265936,32.792637],[102.265705,32.792602],[102.265474,32.792566],[102.265039,32.792532],[102.264808,32.79249],[102.264578,32.792449],[102.26429,32.792394],[102.26396,32.792264],[102.26363,32.792134],[102.2633,32.792005],[102.26297,32.791875],[102.262877,32.791788],[102.26265,32.791573],[102.262422,32.791359],[102.262238,32.79122],[102.262053,32.791081],[102.261893,32.79096],[102.261869,32.790942],[102.261685,32.790804],[102.2615,32.790665],[102.261316,32.790526],[102.261131,32.790387],[102.260947,32.790248],[102.260707,32.790148],[102.260467,32.790048],[102.260227,32.789949],[102.259988,32.789849],[102.259748,32.789749],[102.259508,32.789649],[102.259268,32.789549],[102.259028,32.789449],[102.258745,32.789329],[102.258588,32.789243],[102.258205,32.789027],[102.257822,32.788811],[102.257412,32.788652],[102.257002,32.788493],[102.256689,32.788391],[102.256376,32.788288],[102.256063,32.788186],[102.255717,32.78815],[102.255371,32.788114],[102.255059,32.78814],[102.254748,32.788167],[102.254436,32.788193],[102.254075,32.788265],[102.253713,32.788336],[102.253368,32.788391],[102.253022,32.788446],[102.252677,32.788501],[102.252662,32.788507],[102.25226,32.788685],[102.251858,32.788863],[102.25162,32.789005],[102.251487,32.789034],[102.251325,32.789053],[102.251102,32.789029],[102.250878,32.789005],[102.250764,32.789034],[102.250697,32.789129],[102.250526,32.789396],[102.250283,32.789621],[102.25004,32.789846],[102.249701,32.789965],[102.249609,32.789992],[102.249475,32.790031],[102.249142,32.78993],[102.248916,32.789948],[102.248725,32.790067],[102.248469,32.790102],[102.24845,32.790098],[102.248192,32.790041],[102.247934,32.789983],[102.247669,32.789855],[102.247405,32.789727],[102.247063,32.7896],[102.246721,32.789472],[102.246358,32.789228],[102.245995,32.788984],[102.245632,32.78874],[102.245266,32.788588],[102.2449,32.788437],[102.244872,32.788417],[102.244689,32.788287],[102.244395,32.78808],[102.244174,32.787925],[102.243984,32.787842],[102.243675,32.78786],[102.243383,32.788014],[102.24307,32.788179],[102.242757,32.788344],[102.242693,32.788377],[102.242342,32.788597],[102.241991,32.788817],[102.241852,32.789005],[102.241712,32.789192],[102.241406,32.789412],[102.241101,32.789632],[102.240796,32.789852],[102.240587,32.789954],[102.240379,32.790055],[102.239933,32.790084],[102.239749,32.790072],[102.239523,32.789942],[102.239308,32.789852],[102.238999,32.789775],[102.238681,32.789743],[102.238559,32.789731],[102.238345,32.78971],[102.23797,32.789656],[102.237595,32.789603],[102.237381,32.78962],[102.237102,32.789698],[102.236733,32.789716],[102.236594,32.789697],[102.236262,32.789595],[102.236113,32.789549],[102.236001,32.78946],[102.235787,32.78924],[102.235571,32.78903],[102.235412,32.788877],[102.235186,32.788496],[102.235014,32.788335],[102.234847,32.788228],[102.234651,32.788163],[102.234508,32.788157],[102.234353,32.788169],[102.234175,32.788151],[102.233943,32.788062],[102.233865,32.787985],[102.233723,32.787889],[102.233437,32.787758],[102.233294,32.787628],[102.233179,32.787434],[102.233054,32.787308],[102.232882,32.787089],[102.232711,32.786871],[102.232362,32.786663],[102.232067,32.786613],[102.231772,32.786564],[102.231576,32.786644],[102.231181,32.786804],[102.231103,32.786835],[102.230988,32.786923],[102.230624,32.787158],[102.230431,32.787283],[102.230239,32.787407],[102.229897,32.787693],[102.229554,32.787979],[102.229345,32.78817],[102.229136,32.788361],[102.228854,32.788551],[102.228573,32.78874],[102.228351,32.788863],[102.22813,32.788986],[102.227909,32.78911],[102.227687,32.789233],[102.227361,32.789459],[102.227035,32.789684],[102.226794,32.789973],[102.226553,32.790261],[102.226388,32.790441],[102.226223,32.790621],[102.226016,32.790726],[102.22581,32.790832],[102.22552,32.790827],[102.22526,32.790783],[102.225,32.79074],[102.224756,32.790637],[102.224513,32.790534],[102.2242,32.790343],[102.223887,32.790153],[102.223561,32.789914],[102.223234,32.789674],[102.223075,32.789502],[102.222915,32.78933],[102.222755,32.789157],[102.222595,32.788985],[102.222435,32.788813],[102.222275,32.788641],[102.222115,32.788469],[102.221956,32.788296],[102.221796,32.788124],[102.221636,32.787952],[102.221476,32.78778],[102.221316,32.787608],[102.221199,32.787388],[102.221081,32.787169],[102.220964,32.78695],[102.220846,32.78673],[102.220729,32.786511],[102.220611,32.786292],[102.220494,32.786072],[102.220376,32.785853],[102.220259,32.785634],[102.220141,32.785414],[102.220024,32.785195],[102.219906,32.784975],[102.219789,32.784756],[102.219671,32.784537],[102.219546,32.784289],[102.21942,32.784042],[102.219295,32.783795],[102.21917,32.783548],[102.219044,32.783301],[102.218919,32.783053],[102.218794,32.782806],[102.218668,32.782559],[102.218543,32.782312],[102.218418,32.782064],[102.218292,32.781817],[102.218167,32.78157],[102.218041,32.781323],[102.217916,32.781075],[102.217791,32.780828],[102.217665,32.780581],[102.217513,32.780363],[102.21736,32.780146],[102.217207,32.779928],[102.217054,32.779711],[102.216901,32.779493],[102.216749,32.779276],[102.216596,32.779058],[102.216443,32.778841],[102.216309,32.778495],[102.216176,32.77815],[102.216069,32.777829],[102.215963,32.777509],[102.215883,32.777262],[102.215804,32.777016],[102.215695,32.776793],[102.215585,32.77657],[102.215476,32.776348],[102.215367,32.776125],[102.215114,32.7759],[102.214856,32.775771],[102.21461,32.775742],[102.214365,32.775712],[102.214061,32.775705],[102.213756,32.775698],[102.21333,32.775729],[102.212903,32.775761],[102.212477,32.775792],[102.212112,32.775882],[102.211746,32.775971],[102.211424,32.776062],[102.211102,32.776153],[102.210677,32.776278],[102.210253,32.776403],[102.210029,32.776447],[102.209805,32.776491],[102.209582,32.776535],[102.209358,32.776579],[102.209134,32.776623],[102.208911,32.776667],[102.208511,32.776764],[102.208111,32.776861],[102.207712,32.776958],[102.207331,32.777072],[102.20695,32.777186],[102.206756,32.777312],[102.206563,32.777438],[102.206369,32.777564],[102.206176,32.77769],[102.205982,32.777816],[102.205789,32.777942],[102.205595,32.778068],[102.205401,32.778194],[102.205192,32.778434],[102.205055,32.778615],[102.204919,32.778796],[102.204795,32.77905],[102.204671,32.779303],[102.204617,32.779607],[102.204564,32.779911],[102.204526,32.780217],[102.204488,32.780523],[102.204333,32.780825],[102.204178,32.781127],[102.204006,32.781307],[102.203833,32.781486],[102.203661,32.781666],[102.203488,32.781845],[102.203301,32.782035],[102.203113,32.782225],[102.202926,32.782414],[102.202739,32.782604],[102.202551,32.782794],[102.202364,32.782983],[102.202039,32.783172],[102.201715,32.78336],[102.201419,32.783525],[102.201124,32.78369],[102.200755,32.783889],[102.200386,32.784089],[102.200263,32.784162],[102.200046,32.78429],[102.199706,32.78449],[102.199478,32.784803],[102.19925,32.785115],[102.199066,32.785454],[102.198882,32.785792],[102.198743,32.786035],[102.198605,32.786277],[102.198483,32.786469],[102.198361,32.786662],[102.198095,32.786827],[102.197748,32.786795],[102.197519,32.786704],[102.19729,32.786614],[102.197004,32.78646],[102.196718,32.786307],[102.196421,32.786068],[102.196124,32.785829],[102.195942,32.785629],[102.195759,32.785429],[102.195565,32.785156],[102.195547,32.78513],[102.195371,32.784883],[102.195135,32.784547],[102.194898,32.784211],[102.194706,32.783864],[102.194514,32.783517],[102.194322,32.783158],[102.19413,32.782799],[102.194073,32.782529],[102.194016,32.782258],[102.193958,32.781988],[102.193901,32.781718],[102.193916,32.78148],[102.193931,32.781242],[102.193945,32.781003],[102.19396,32.780765],[102.193975,32.780527],[102.193989,32.780289],[102.194004,32.780051],[102.194019,32.779812],[102.194015,32.77947],[102.194012,32.779127],[102.193946,32.778893],[102.193881,32.778659],[102.193714,32.778435],[102.193373,32.778208],[102.193173,32.778093],[102.192974,32.777978],[102.192688,32.77785],[102.192402,32.777721],[102.192136,32.777664],[102.19187,32.777607],[102.191604,32.777549],[102.191337,32.777492],[102.191071,32.777435],[102.190805,32.777378],[102.190538,32.77732],[102.190272,32.777263],[102.190006,32.777206],[102.189739,32.777149],[102.189473,32.777091],[102.189207,32.777034],[102.188941,32.776977],[102.188674,32.77692],[102.188265,32.776832],[102.187855,32.776744],[102.187445,32.776656],[102.187015,32.776548],[102.186786,32.776396],[102.186763,32.776225],[102.186801,32.775932],[102.186891,32.775714],[102.18698,32.775497],[102.187069,32.77528],[102.187159,32.775063],[102.187248,32.774846],[102.187337,32.774629],[102.187366,32.774562],[102.187433,32.774407],[102.187528,32.774185],[102.187624,32.773963],[102.187719,32.773741],[102.187815,32.773519],[102.18791,32.773297],[102.188006,32.773076],[102.188101,32.772854],[102.188197,32.772632],[102.188292,32.77241],[102.188388,32.772188],[102.188483,32.771966],[102.188579,32.771744],[102.188674,32.771523],[102.188714,32.77143],[102.188818,32.771173],[102.188922,32.770917],[102.189026,32.77066],[102.18913,32.770404],[102.189234,32.770147],[102.189338,32.769891],[102.189442,32.769634],[102.189546,32.769378],[102.18965,32.769121],[102.189754,32.768865],[102.189864,32.768623],[102.189973,32.768381],[102.190082,32.768138],[102.190191,32.767896],[102.190301,32.767654],[102.19041,32.767412],[102.190424,32.767345],[102.190467,32.767145],[102.190524,32.766878],[102.190581,32.766611],[102.190638,32.766344],[102.190696,32.766077],[102.190753,32.76581],[102.19081,32.765543],[102.190867,32.765275],[102.190924,32.765008],[102.190981,32.764741],[102.191038,32.764474],[102.191075,32.764301],[102.191096,32.764207],[102.191225,32.763794],[102.191319,32.763551],[102.191414,32.763309],[102.191599,32.762946],[102.191694,32.762704],[102.191875,32.762463],[102.192041,32.762271],[102.192206,32.762079],[102.192515,32.761793],[102.192824,32.761506],[102.193133,32.761219],[102.193327,32.761056],[102.19352,32.760894],[102.193714,32.760731],[102.193908,32.760568],[102.194101,32.760405],[102.194295,32.760242],[102.194595,32.75993],[102.194895,32.759619],[102.195148,32.759392],[102.195402,32.759165],[102.1956,32.759011],[102.195798,32.758856],[102.195996,32.758702],[102.196194,32.758547],[102.196392,32.758393],[102.196591,32.758238],[102.196919,32.757952],[102.197131,32.757663],[102.197255,32.757428],[102.197379,32.757193],[102.197503,32.756957],[102.197627,32.756722],[102.197709,32.756508],[102.197791,32.756295],[102.197873,32.756082],[102.197955,32.755868],[102.198037,32.755655],[102.198119,32.755442],[102.198202,32.755228],[102.198284,32.755015],[102.198366,32.754801],[102.198367,32.754799],[102.198367,32.754797],[102.198448,32.754588],[102.198604,32.754249],[102.198667,32.754055],[102.198675,32.753798],[102.198684,32.753541],[102.198694,32.753248],[102.198643,32.753002],[102.198568,32.752766],[102.198493,32.75253],[102.198418,32.752295],[102.198342,32.752059],[102.198267,32.751823],[102.198192,32.751587],[102.198117,32.751352],[102.198042,32.751116],[102.197967,32.75088],[102.197892,32.750645],[102.197817,32.750409],[102.197741,32.750173],[102.197718,32.750121],[102.197608,32.749874],[102.197497,32.749627],[102.197387,32.74938],[102.197277,32.749133],[102.197166,32.748886],[102.197056,32.748639],[102.196946,32.748392],[102.196835,32.748145],[102.196725,32.747898],[102.196615,32.747651],[102.196504,32.747405],[102.196394,32.747158],[102.196284,32.746911],[102.196173,32.746664],[102.196063,32.746417],[102.195953,32.74617],[102.195822,32.745943],[102.195692,32.745716],[102.195561,32.745489],[102.19543,32.745262],[102.1953,32.745035],[102.195169,32.744808],[102.195038,32.744581],[102.194908,32.744354],[102.194777,32.744127],[102.194646,32.7439],[102.194516,32.743673],[102.194385,32.743446],[102.19432,32.7432],[102.194255,32.742954],[102.19419,32.742708],[102.194126,32.742462],[102.194104,32.742217],[102.194083,32.741972],[102.194091,32.741703],[102.1941,32.741434],[102.194109,32.74114],[102.194178,32.740824],[102.194274,32.740508],[102.194397,32.740266],[102.194491,32.740073],[102.194644,32.739807],[102.194795,32.739608],[102.194946,32.73941],[102.195098,32.739212],[102.195249,32.739013],[102.1954,32.738815],[102.195551,32.738616],[102.195702,32.738418],[102.195854,32.73822],[102.196001,32.738015],[102.196148,32.737811],[102.196295,32.737606],[102.196442,32.737402],[102.196589,32.737198],[102.196736,32.736993],[102.196884,32.736789],[102.197031,32.736584],[102.197178,32.73638],[102.197325,32.736176],[102.197472,32.735971],[102.197619,32.735767],[102.197798,32.735599],[102.198124,32.735386],[102.198333,32.735195],[102.198484,32.735003],[102.198651,32.734774],[102.198818,32.734546],[102.198993,32.734207],[102.199168,32.733868],[102.199343,32.73353],[102.199438,32.733275],[102.199533,32.73302],[102.199628,32.732765],[102.199723,32.732511],[102.199817,32.732256],[102.199818,32.732255],[102.199818,32.732254],[102.199912,32.732001],[102.200017,32.731777],[102.200122,32.731553],[102.200171,32.731448],[102.200227,32.731329],[102.200332,32.731105],[102.200437,32.730881],[102.200542,32.730657],[102.200646,32.730433],[102.200751,32.730209],[102.200898,32.730023],[102.201044,32.729837],[102.201191,32.729651],[102.201337,32.729465],[102.201484,32.729279],[102.20163,32.729093],[102.201777,32.728907],[102.201924,32.728721],[102.20207,32.728534],[102.202217,32.728348],[102.202363,32.728162],[102.20251,32.727976],[102.202649,32.727763],[102.202788,32.727549],[102.202927,32.727335],[102.203066,32.727122],[102.203206,32.726908],[102.203345,32.726695],[102.203484,32.726481],[102.203623,32.726267],[102.203762,32.726054],[102.203902,32.72584],[102.204041,32.725627],[102.20418,32.725413],[102.204319,32.725199],[102.204458,32.724986],[102.204573,32.724759],[102.204688,32.724532],[102.204802,32.724305],[102.204917,32.724078],[102.205032,32.723851],[102.205147,32.723624],[102.205261,32.723397],[102.205376,32.72317],[102.205491,32.722943],[102.205566,32.722793],[102.205605,32.722716],[102.205613,32.722448],[102.205682,32.722132],[102.205805,32.72189],[102.206015,32.721674],[102.206194,32.721507],[102.206461,32.721317],[102.206699,32.721102],[102.20694,32.720838],[102.20712,32.720573],[102.207229,32.720363],[102.207337,32.720153],[102.207445,32.719944],[102.207553,32.719734],[102.207661,32.719524],[102.207769,32.719315],[102.207985,32.718928],[102.208108,32.718711],[102.20823,32.718493],[102.208427,32.718229],[102.208624,32.717964],[102.208791,32.717699],[102.208959,32.717433],[102.209244,32.717134],[102.209529,32.716834],[102.209798,32.716571],[102.210067,32.716308],[102.210311,32.715946],[102.210453,32.715734],[102.210595,32.715521],[102.210737,32.715309],[102.210879,32.715096],[102.211021,32.714884],[102.211163,32.714671],[102.211186,32.714427],[102.211208,32.714183],[102.211217,32.713865],[102.211229,32.713498],[102.211125,32.713129],[102.21102,32.71276],[102.210932,32.712521],[102.210844,32.712281],[102.210755,32.712042],[102.210667,32.711803],[102.210579,32.711563],[102.210491,32.711324],[102.210403,32.711085],[102.210314,32.710845],[102.210226,32.710606],[102.210138,32.710366],[102.210016,32.710095],[102.209893,32.709823],[102.20973,32.709526],[102.209564,32.709295],[102.209549,32.709275],[102.209479,32.709178],[102.209437,32.709135],[102.209392,32.709088],[102.209304,32.708997],[102.209129,32.708816],[102.208954,32.708635],[102.208779,32.708454],[102.2086,32.708269],[102.208422,32.708084],[102.208209,32.707933],[102.207996,32.707781],[102.207784,32.70763],[102.207571,32.707478],[102.207358,32.707326],[102.207146,32.707175],[102.206933,32.707023],[102.20672,32.706872],[102.206508,32.70672],[102.206295,32.706568],[102.206082,32.706417],[102.20587,32.706265],[102.205657,32.706114],[102.205444,32.705962],[102.205302,32.705906],[102.205264,32.705892],[102.205205,32.705868],[102.204983,32.705781],[102.204965,32.705774],[102.204725,32.70568],[102.20465,32.705651],[102.204485,32.705586],[102.204246,32.705492],[102.204006,32.705398],[102.203766,32.705304],[102.203526,32.705211],[102.203287,32.70512],[102.203049,32.705029],[102.20281,32.704938],[102.202571,32.704847],[102.202332,32.704756],[102.202094,32.704665],[102.201846,32.704576],[102.201599,32.704488],[102.201352,32.7044],[102.201104,32.704312],[102.200857,32.704224],[102.20061,32.704136],[102.200362,32.704048],[102.200115,32.70396],[102.199887,32.703844],[102.19966,32.703729],[102.199475,32.703591],[102.19929,32.703453],[102.199096,32.703202],[102.198873,32.702904],[102.198784,32.702658],[102.198695,32.702413],[102.198606,32.702167],[102.198517,32.701921],[102.198369,32.701563],[102.19822,32.701205],[102.198087,32.700834],[102.197921,32.700562],[102.197725,32.700337],[102.197613,32.700213],[102.197329,32.700035],[102.196985,32.699904],[102.196741,32.69985],[102.196496,32.699796],[102.196397,32.699773],[102.196151,32.699715],[102.195805,32.699634],[102.195518,32.699566],[102.19523,32.699499],[102.194913,32.69943],[102.194596,32.699362],[102.194266,32.699281],[102.193936,32.6992],[102.193633,32.69912],[102.193468,32.699076],[102.193331,32.69904],[102.193073,32.698948],[102.192815,32.698857],[102.192544,32.698729],[102.192273,32.698601],[102.191943,32.69834],[102.191613,32.69808],[102.191283,32.697819],[102.191071,32.697631],[102.19086,32.697443],[102.190677,32.697255],[102.190494,32.697068],[102.190388,32.696772],[102.190396,32.696528],[102.190432,32.696308],[102.190465,32.696137]]]]},"properties":{"cp":[102.35372199561037,32.712944518303445],"code":"513233103","name":"安曲镇","level":"street","center":[102.35372199561037,32.712944518303445],"fullCode":"513233103000","fullName":"四川省阿坝藏族羌族自治州红原县安曲镇","acreageMu":1327057.45,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[102.222,32.6709]}},{"id":"513233105","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[102.277244,32.524826],[102.277274,32.524758],[102.277761,32.523683],[102.278447,32.522401],[102.278934,32.521489],[102.279246,32.520805],[102.279632,32.520638],[102.280189,32.520398],[102.280201,32.520393],[102.280417,32.5203],[102.280661,32.520194],[102.281662,32.519821],[102.282892,32.519601],[102.283165,32.519536],[102.284592,32.519194],[102.286228,32.519032],[102.287337,32.518908],[102.287869,32.518673],[102.288122,32.517988],[102.288597,32.517196],[102.289346,32.515511],[102.29019,32.513605],[102.290391,32.512721],[102.29064,32.511691],[102.290603,32.510025],[102.290392,32.508318],[102.290556,32.507212],[102.290941,32.506036],[102.291382,32.504418],[102.29147,32.503999],[102.291505,32.503833],[102.291597,32.503393],[102.291601,32.503375],[102.291637,32.503202],[102.291887,32.502135],[102.291976,32.50062],[102.29189,32.499101],[102.291871,32.498286],[102.292101,32.497884],[102.292726,32.497454],[102.293911,32.49722],[102.295037,32.497541],[102.296037,32.497673],[102.297387,32.497776],[102.298297,32.498018],[102.299338,32.498225],[102.300303,32.498583],[102.300373,32.498609],[102.300504,32.498657],[102.301595,32.49868],[102.303308,32.49831],[102.304271,32.498257],[102.30559,32.497915],[102.307147,32.49745],[102.30744,32.497363],[102.308144,32.49723],[102.308319,32.497197],[102.308369,32.49715],[102.308633,32.496907],[102.308664,32.495872],[102.308679,32.495343],[102.30869,32.494985],[102.308318,32.494274],[102.308133,32.49316],[102.307815,32.492117],[102.307839,32.491304],[102.307999,32.490345],[102.308286,32.4895],[102.308793,32.488586],[102.309694,32.487643],[102.31063,32.486997],[102.31153,32.486092],[102.311816,32.485284],[102.311739,32.4847],[102.311673,32.484208],[102.311089,32.483307],[102.310916,32.481787],[102.311219,32.480334],[102.311323,32.479834],[102.312199,32.478262],[102.313131,32.476667],[102.313395,32.476216],[102.313725,32.475775],[102.314213,32.475123],[102.314795,32.474618],[102.316193,32.474574],[102.317894,32.47461],[102.318993,32.474375],[102.320272,32.473921],[102.321372,32.473611],[102.322209,32.47337],[102.323588,32.472475],[102.324006,32.471633],[102.324606,32.470535],[102.32456,32.469129],[102.324727,32.467911],[102.324895,32.466657],[102.325061,32.465477],[102.325074,32.463553],[102.325561,32.461861],[102.325773,32.460608],[102.32624,32.459545],[102.326497,32.458256],[102.326407,32.456885],[102.325506,32.454868],[102.323044,32.449599],[102.322678,32.448703],[102.321883,32.447539],[102.321341,32.446714],[102.32067,32.445774],[102.320434,32.444918],[102.320409,32.442809],[102.32037,32.44118],[102.320417,32.43959],[102.32067,32.438412],[102.32075,32.437193],[102.320707,32.435712],[102.320407,32.434041],[102.320451,32.432562],[102.320371,32.430858],[102.319935,32.429369],[102.319737,32.428699],[102.319588,32.427807],[102.319457,32.426362],[102.319034,32.422949],[102.318856,32.421613],[102.318847,32.420988],[102.318842,32.420614],[102.31871,32.419168],[102.319057,32.41777],[102.319248,32.417219],[102.320608,32.416952],[102.321596,32.417454],[102.322646,32.417365],[102.323692,32.417387],[102.324757,32.416781],[102.326135,32.415885],[102.327275,32.415687],[102.329636,32.416958],[102.330141,32.417065],[102.331197,32.417287],[102.332497,32.417574],[102.334328,32.417613],[102.334971,32.417589],[102.335594,32.417565],[102.336382,32.417471],[102.336462,32.417397],[102.336616,32.417255],[102.336623,32.417249],[102.336666,32.417209],[102.336699,32.417179],[102.336709,32.417169],[102.33675,32.417132],[102.337247,32.416674],[102.338886,32.415163],[102.342031,32.412263],[102.343993,32.410485],[102.344227,32.410274],[102.345215,32.409296],[102.345283,32.409199],[102.345289,32.40919],[102.3453,32.409175],[102.345373,32.409072],[102.345772,32.408509],[102.345785,32.408491],[102.34617,32.407947],[102.349568,32.402136],[102.351006,32.400686],[102.352698,32.399464],[102.35438,32.397131],[102.355089,32.395259],[102.355108,32.394594],[102.354352,32.393616],[102.354038,32.392425],[102.353635,32.39127],[102.353459,32.38986],[102.353236,32.389172],[102.352677,32.387444],[102.352579,32.387141],[102.352564,32.386142],[102.352552,32.385068],[102.351995,32.383244],[102.351449,32.381049],[102.350881,32.379595],[102.351855,32.37906],[102.352253,32.378883],[102.353004,32.378529],[102.353545,32.377949],[102.353752,32.376806],[102.354044,32.375776],[102.354239,32.375077],[102.354258,32.374412],[102.355159,32.373432],[102.356533,32.372647],[102.357558,32.371891],[102.358235,32.371091],[102.35931,32.370115],[102.35968,32.369383],[102.359798,32.368312],[102.359888,32.366723],[102.360052,32.36558],[102.360385,32.364625],[102.36063,32.363705],[102.361068,32.360643],[102.361199,32.359129],[102.36127,32.358168],[102.361379,32.357431],[102.361414,32.35621],[102.361683,32.354477],[102.362164,32.353634],[102.362371,32.353271],[102.362957,32.352617],[102.363549,32.351741],[102.364567,32.351208],[102.366066,32.35061],[102.367472,32.350232],[102.367972,32.34954],[102.368694,32.348667],[102.369292,32.347606],[102.369589,32.346355],[102.370191,32.345146],[102.371335,32.343283],[102.372027,32.341928],[102.372799,32.340872],[102.373813,32.338969],[102.375079,32.337367],[102.376028,32.336203],[102.376615,32.335512],[102.376631,32.334957],[102.376298,32.334395],[102.375032,32.33349],[102.375252,32.332881],[102.37576,32.332763],[102.376519,32.332736],[102.377477,32.332756],[102.378605,32.332179],[102.37984,32.33139],[102.380272,32.330413],[102.381055,32.329529],[102.381861,32.328876],[102.381887,32.328856],[102.382089,32.328693],[102.382162,32.328655],[102.382502,32.328481],[102.382698,32.328381],[102.382758,32.32835],[102.383216,32.328116],[102.384245,32.327451],[102.38475,32.32725],[102.384819,32.327222],[102.385082,32.327118],[102.385102,32.32711],[102.385369,32.327003],[102.386012,32.326709],[102.386085,32.326675],[102.386572,32.326499],[102.387208,32.326269],[102.387618,32.326291],[102.387649,32.326293],[102.387743,32.326298],[102.388139,32.326319],[102.388387,32.326332],[102.388519,32.326339],[102.389165,32.326696],[102.389704,32.327264],[102.389636,32.328009],[102.38963,32.328077],[102.389561,32.328778],[102.389525,32.329151],[102.389487,32.329532],[102.389464,32.330346],[102.389392,32.331457],[102.389373,32.331759],[102.389149,32.332155],[102.388894,32.332607],[102.388925,32.333294],[102.389072,32.333468],[102.389526,32.333597],[102.390993,32.334108],[102.391188,32.334133],[102.392014,32.33424],[102.393033,32.334372],[102.394551,32.334625],[102.395766,32.334799],[102.396598,32.334668],[102.397563,32.334466],[102.399008,32.335154],[102.399234,32.333035],[102.399466,32.33021],[102.399947,32.327518],[102.400234,32.326324],[102.400363,32.32534],[102.400456,32.324518],[102.400633,32.322953],[102.400807,32.322453],[102.401235,32.321224],[102.401741,32.320095],[102.401858,32.318758],[102.402707,32.316632],[102.403697,32.315111],[102.405008,32.313397],[102.405829,32.312275],[102.406189,32.310741],[102.406383,32.309472],[102.406479,32.308814],[102.406578,32.308137],[102.406573,32.306147],[102.406573,32.30611],[102.406573,32.306104],[102.406573,32.305983],[102.406572,32.305719],[102.406572,32.305591],[102.406571,32.305404],[102.406571,32.305289],[102.40657,32.305096],[102.406569,32.304863],[102.406569,32.304796],[102.406568,32.304556],[102.406567,32.304287],[102.406566,32.304193],[102.406566,32.304154],[102.406566,32.304044],[102.406565,32.303804],[102.406564,32.303568],[102.406563,32.303463],[102.406563,32.303396],[102.406562,32.303179],[102.406534,32.302981],[102.406507,32.302783],[102.406478,32.302577],[102.406446,32.302345],[102.40643,32.302229],[102.406403,32.30204],[102.406373,32.301825],[102.406345,32.301622],[102.406323,32.301464],[102.4063,32.301298],[102.406304,32.301146],[102.406309,32.300995],[102.406314,32.300817],[102.406319,32.300652],[102.406325,32.300416],[102.40633,32.300231],[102.406333,32.300126],[102.406337,32.299987],[102.406341,32.299853],[102.406342,32.299808],[102.406432,32.298755],[102.406286,32.297647],[102.406307,32.296894],[102.407203,32.296611],[102.408561,32.296689],[102.40948,32.296754],[102.409512,32.296756],[102.410499,32.296826],[102.410568,32.29683],[102.412026,32.29686],[102.412283,32.296866],[102.413298,32.296535],[102.413604,32.296585],[102.414055,32.29669],[102.414842,32.296875],[102.41684,32.296757],[102.418769,32.296758],[102.419457,32.296758],[102.419915,32.296739],[102.421203,32.296688],[102.422145,32.29657],[102.423392,32.296415],[102.424268,32.296274],[102.425403,32.295821],[102.425946,32.295245],[102.426431,32.29473],[102.427089,32.293474],[102.427678,32.29248],[102.428025,32.291217],[102.428394,32.289825],[102.428442,32.289646],[102.428583,32.289111],[102.429164,32.288382],[102.429922,32.287892],[102.430116,32.287767],[102.430546,32.28719],[102.43056,32.287172],[102.430585,32.287138],[102.430613,32.2871],[102.430642,32.287061],[102.430652,32.287048],[102.430739,32.286932],[102.430826,32.286815],[102.430842,32.286793],[102.430894,32.286724],[102.431242,32.285408],[102.431586,32.284251],[102.431994,32.28392],[102.43216,32.283786],[102.432327,32.283519],[102.432813,32.282741],[102.432974,32.281421],[102.432511,32.280194],[102.432303,32.278708],[102.432357,32.278597],[102.432394,32.27852],[102.432833,32.277608],[102.433249,32.276081],[102.433659,32.274819],[102.433592,32.272754],[102.433464,32.270687],[102.433526,32.268466],[102.433452,32.268119],[102.433317,32.267488],[102.433196,32.266924],[102.433139,32.266782],[102.433073,32.266629],[102.433007,32.266472],[102.432961,32.26634],[102.432896,32.266178],[102.432849,32.266061],[102.432788,32.26591],[102.432709,32.265757],[102.43262,32.265584],[102.432531,32.265416],[102.432429,32.265219],[102.432316,32.265001],[102.432211,32.264868],[102.432121,32.264754],[102.431988,32.264584],[102.431843,32.2644],[102.431713,32.264233],[102.431545,32.264019],[102.431401,32.263838],[102.431296,32.263705],[102.431173,32.263549],[102.431113,32.26361],[102.430917,32.263808],[102.430749,32.263871],[102.43055,32.263945],[102.430244,32.264061],[102.430032,32.26414],[102.429846,32.26421],[102.429622,32.264307],[102.429491,32.264364],[102.429196,32.264492],[102.428911,32.264616],[102.42863,32.26474],[102.428333,32.264867],[102.428111,32.264902],[102.427928,32.264931],[102.42776,32.264957],[102.427519,32.264995],[102.427291,32.265031],[102.427144,32.265054],[102.426934,32.265119],[102.426658,32.265204],[102.42637,32.265294],[102.426128,32.265369],[102.425892,32.265442],[102.425699,32.265501],[102.425453,32.265654],[102.425256,32.265777],[102.425064,32.265896],[102.424874,32.266014],[102.424673,32.26614],[102.424513,32.266241],[102.424304,32.266372],[102.424033,32.266405],[102.423829,32.26643],[102.423554,32.266463],[102.423305,32.26658],[102.423073,32.266688],[102.422796,32.266818],[102.422632,32.266984],[102.422484,32.267134],[102.422254,32.267366],[102.422059,32.267564],[102.421921,32.267703],[102.42177,32.267856],[102.420893,32.268049],[102.420724,32.267411],[102.420628,32.266403],[102.420277,32.265602],[102.420045,32.265385],[102.419549,32.264922],[102.419002,32.264412],[102.418229,32.263126],[102.417456,32.26206],[102.417453,32.262056],[102.41745,32.262051],[102.416786,32.261297],[102.416699,32.261108],[102.416492,32.260656],[102.416143,32.259802],[102.416096,32.259672],[102.416011,32.259436],[102.415904,32.259139],[102.415796,32.258842],[102.415811,32.258313],[102.415819,32.258033],[102.415832,32.257572],[102.415802,32.257217],[102.415758,32.256703],[102.415692,32.255929],[102.415631,32.255493],[102.415592,32.255207],[102.415537,32.254814],[102.415461,32.254511],[102.415391,32.254232],[102.415257,32.253697],[102.415242,32.253404],[102.415223,32.253017],[102.415206,32.252674],[102.415178,32.252108],[102.415166,32.251793],[102.415155,32.251458],[102.415141,32.251063],[102.415139,32.251002],[102.415135,32.2509],[102.415131,32.250786],[102.415126,32.250681],[102.415122,32.250547],[102.415117,32.250437],[102.415114,32.250319],[102.415112,32.250244],[102.415108,32.250148],[102.415105,32.250051],[102.415101,32.24994],[102.415097,32.249807],[102.415093,32.249679],[102.415087,32.249517],[102.415083,32.249368],[102.415078,32.249232],[102.415075,32.249142],[102.415024,32.249023],[102.414938,32.248818],[102.414838,32.248624],[102.414781,32.248501],[102.41477,32.2484],[102.414747,32.248199],[102.414739,32.248127],[102.414724,32.248002],[102.414703,32.247831],[102.414679,32.247592],[102.414652,32.247353],[102.414632,32.247174],[102.414657,32.246967],[102.414686,32.246721],[102.414722,32.246418],[102.414757,32.246127],[102.414796,32.245802],[102.414839,32.245634],[102.414889,32.245437],[102.414936,32.245253],[102.414985,32.24506],[102.415006,32.244978],[102.415018,32.244933],[102.415031,32.24488],[102.41505,32.244809],[102.415068,32.244738],[102.415088,32.244659],[102.415101,32.244609],[102.415114,32.244559],[102.415129,32.244497],[102.415142,32.244446],[102.415146,32.244433],[102.415148,32.244403],[102.415152,32.244359],[102.415158,32.24429],[102.415166,32.2442],[102.415175,32.244101],[102.415181,32.244025],[102.415187,32.243961],[102.415192,32.243905],[102.415198,32.243836],[102.415202,32.24379],[102.415209,32.243711],[102.415221,32.243576],[102.415229,32.243481],[102.415238,32.243376],[102.415243,32.243317],[102.41525,32.24324],[102.415259,32.243138],[102.415269,32.243022],[102.41528,32.242898],[102.415292,32.242763],[102.415303,32.242639],[102.415315,32.242508],[102.415325,32.242392],[102.415337,32.242266],[102.415347,32.242148],[102.415355,32.242057],[102.415364,32.241956],[102.415371,32.241877],[102.415376,32.241816],[102.415384,32.241737],[102.41539,32.241667],[102.415421,32.241316],[102.415506,32.240951],[102.415533,32.240835],[102.415551,32.240761],[102.415572,32.240669],[102.415577,32.240649],[102.415604,32.240533],[102.415608,32.240515],[102.41565,32.240335],[102.415676,32.240225],[102.415704,32.240104],[102.415726,32.240027],[102.415764,32.239893],[102.415806,32.239744],[102.415843,32.239614],[102.415883,32.239472],[102.41593,32.239304],[102.415968,32.239168],[102.416023,32.238974],[102.416052,32.238872],[102.416079,32.238774],[102.41612,32.238631],[102.416143,32.23856],[102.416174,32.238463],[102.416218,32.238329],[102.416279,32.238147],[102.416352,32.237915],[102.41642,32.237706],[102.41649,32.23749],[102.416555,32.237289],[102.416619,32.237092],[102.416665,32.236948],[102.416716,32.236876],[102.416804,32.236747],[102.416916,32.236586],[102.417037,32.236412],[102.417174,32.236213],[102.417309,32.236018],[102.417414,32.235866],[102.417541,32.235682],[102.417639,32.235539],[102.41775,32.235438],[102.417853,32.235344],[102.418007,32.235202],[102.418158,32.235063],[102.418325,32.23491],[102.418473,32.234774],[102.418598,32.234659],[102.418705,32.234556],[102.418831,32.234433],[102.418983,32.234286],[102.419122,32.234151],[102.419239,32.234037],[102.419323,32.23387],[102.419399,32.233719],[102.419798,32.23362],[102.420495,32.233406],[102.421206,32.23329],[102.421705,32.233208],[102.422269,32.233116],[102.422776,32.233126],[102.42345,32.23314],[102.424149,32.233154],[102.424565,32.233198],[102.425297,32.233276],[102.426057,32.233454],[102.426517,32.233562],[102.427028,32.233792],[102.427614,32.234056],[102.428109,32.234279],[102.428598,32.234556],[102.428998,32.234783],[102.429395,32.234958],[102.429741,32.235167],[102.430175,32.235429],[102.430659,32.235721],[102.431154,32.23602],[102.431821,32.236423],[102.432415,32.236781],[102.432801,32.237072],[102.433231,32.237395],[102.433618,32.237687],[102.433961,32.237949],[102.434286,32.238198],[102.43467,32.238491],[102.434893,32.238843],[102.435111,32.239185],[102.43535,32.239616],[102.435513,32.239911],[102.435746,32.240476],[102.436012,32.241121],[102.436197,32.24157],[102.436425,32.242124],[102.436524,32.242362],[102.436598,32.242544],[102.436716,32.242829],[102.436897,32.243267],[102.43712,32.243808],[102.437305,32.244257],[102.437409,32.244509],[102.437561,32.244879],[102.437653,32.245144],[102.437759,32.245448],[102.437881,32.245799],[102.437776,32.246008],[102.437652,32.246254],[102.437637,32.246283],[102.43739,32.246546],[102.437136,32.246815],[102.437004,32.246956],[102.436843,32.247229],[102.436687,32.247494],[102.436559,32.247711],[102.436461,32.247878],[102.4364,32.247982],[102.436359,32.248052],[102.436342,32.248671],[102.43699,32.24993],[102.437021,32.249991],[102.437106,32.250155],[102.43736,32.250654],[102.437761,32.251441],[102.437815,32.251581],[102.438039,32.252164],[102.438405,32.253118],[102.438638,32.254395],[102.439364,32.255878],[102.439525,32.256395],[102.439581,32.256575],[102.439681,32.256895],[102.439515,32.257349],[102.438964,32.257827],[102.438868,32.258063],[102.438634,32.258636],[102.438666,32.259208],[102.438685,32.25955],[102.438684,32.260357],[102.438684,32.260652],[102.438684,32.260953],[102.439117,32.261941],[102.440476,32.262784],[102.441138,32.263809],[102.441852,32.264378],[102.442676,32.265112],[102.443079,32.265806],[102.443412,32.266237],[102.443397,32.266791],[102.44334,32.267658],[102.443329,32.267833],[102.443258,32.268332],[102.443246,32.268412],[102.443138,32.269167],[102.443232,32.269919],[102.443212,32.270637],[102.443153,32.271353],[102.442814,32.272488],[102.442715,32.273302],[102.442676,32.273379],[102.442267,32.274206],[102.441318,32.275166],[102.440295,32.276059],[102.440265,32.276111],[102.440042,32.276506],[102.439729,32.277058],[102.439512,32.277416],[102.439146,32.278018],[102.439004,32.278251],[102.438982,32.278347],[102.438884,32.278774],[102.438861,32.278874],[102.438698,32.279582],[102.4387,32.279674],[102.438715,32.280333],[102.438138,32.281807],[102.438077,32.281961],[102.437764,32.28276],[102.437639,32.283096],[102.437464,32.283566],[102.437437,32.283638],[102.43739,32.283764],[102.436614,32.285412],[102.436418,32.286909],[102.436342,32.287743],[102.436334,32.287824],[102.436307,32.288114],[102.436235,32.288407],[102.436202,32.288543],[102.436194,32.288578],[102.436182,32.288624],[102.436169,32.288678],[102.435917,32.289704],[102.436036,32.290947],[102.436316,32.291898],[102.436507,32.293305],[102.436708,32.294353],[102.436747,32.295033],[102.436772,32.295461],[102.436785,32.295692],[102.437007,32.297452],[102.437037,32.297687],[102.436929,32.298794],[102.436959,32.300459],[102.436964,32.301633],[102.436629,32.302605],[102.436339,32.30335],[102.436223,32.30475],[102.435919,32.305984],[102.435335,32.307636],[102.435152,32.308676],[102.434708,32.309417],[102.434185,32.310287],[102.433662,32.311092],[102.43301,32.312416],[102.432892,32.313138],[102.432873,32.31325],[102.432871,32.313262],[102.432874,32.313331],[102.432875,32.313348],[102.432875,32.313349],[102.432877,32.313359],[102.432877,32.313361],[102.432878,32.313389],[102.432948,32.314634],[102.433116,32.315485],[102.433206,32.316368],[102.433846,32.317747],[102.434105,32.318304],[102.434182,32.318469],[102.434412,32.318963],[102.434554,32.31927],[102.434672,32.319572],[102.434873,32.320088],[102.435123,32.320905],[102.435498,32.322131],[102.43588,32.323124],[102.435809,32.32385],[102.435787,32.324072],[102.435784,32.324108],[102.435761,32.324933],[102.435756,32.325081],[102.435736,32.325798],[102.435735,32.325853],[102.435728,32.326079],[102.436313,32.327135],[102.436392,32.328078],[102.436403,32.328213],[102.436415,32.328355],[102.436481,32.328474],[102.436548,32.328594],[102.436634,32.32875],[102.436744,32.328948],[102.43685,32.329139],[102.436936,32.329295],[102.437047,32.329495],[102.43713,32.329646],[102.437177,32.32987],[102.437211,32.330039],[102.437252,32.330237],[102.437254,32.330243],[102.437551,32.331684],[102.437515,32.332959],[102.437296,32.333477],[102.437072,32.333964],[102.436784,32.334713],[102.436948,32.335206],[102.437005,32.335257],[102.437413,32.33562],[102.437419,32.335626],[102.437468,32.33567],[102.437505,32.335685],[102.437611,32.335728],[102.437753,32.335786],[102.438076,32.335918],[102.43883,32.336226],[102.440769,32.336831],[102.441061,32.336939],[102.441245,32.337007],[102.441275,32.337018],[102.441805,32.337214],[102.444552,32.338229],[102.444639,32.338395],[102.444719,32.338546],[102.444737,32.338582],[102.444755,32.338616],[102.444765,32.338635],[102.445203,32.33947],[102.446265,32.341494],[102.44698,32.343262],[102.447546,32.344897],[102.447984,32.345262],[102.448742,32.345895],[102.449134,32.346058],[102.449219,32.346108],[102.449228,32.346117],[102.449363,32.346021],[102.449807,32.346111],[102.450239,32.346387],[102.450444,32.346518],[102.45045,32.346521],[102.450575,32.346601],[102.450859,32.346782],[102.451698,32.346864],[102.453604,32.347097],[102.454452,32.347055],[102.454496,32.347052],[102.454523,32.347051],[102.455753,32.346816],[102.455953,32.34682],[102.456977,32.346841],[102.458579,32.347678],[102.458786,32.347787],[102.460597,32.348667],[102.462705,32.349879],[102.464668,32.350827],[102.466106,32.351376],[102.467467,32.351923],[102.468904,32.352536],[102.470346,32.352955],[102.470661,32.353029],[102.471258,32.353168],[102.472326,32.353254],[102.473468,32.353472],[102.47458,32.354728],[102.475767,32.356051],[102.476598,32.356457],[102.478407,32.357402],[102.479785,32.358482],[102.480688,32.359019],[102.481338,32.359864],[102.482039,32.361072],[102.482135,32.362009],[102.482273,32.363674],[102.482675,32.364617],[102.483433,32.365983],[102.484561,32.367252],[102.485027,32.368093],[102.48628,32.369261],[102.486611,32.370566],[102.486269,32.371858],[102.486108,32.373257],[102.486154,32.37383],[102.487249,32.374059],[102.488027,32.374698],[102.488845,32.376117],[102.490394,32.377654],[102.490542,32.378956],[102.490509,32.38015],[102.490598,32.381346],[102.491049,32.382758],[102.491141,32.383851],[102.491462,32.385519],[102.491056,32.386914],[102.490778,32.390337],[102.490554,32.391787],[102.490756,32.393349],[102.490781,32.394648],[102.490508,32.395682],[102.48943,32.397011],[102.488665,32.398086],[102.487793,32.39864],[102.485717,32.400625],[102.483981,32.401421],[102.48292,32.402127],[102.482146,32.403566],[102.481929,32.404757],[102.481957,32.405952],[102.481934,32.406782],[102.481535,32.407917],[102.481502,32.409111],[102.481512,32.41093],[102.481419,32.412071],[102.480722,32.415121],[102.480625,32.416418],[102.480701,32.418082],[102.480725,32.419433],[102.480743,32.420991],[102.481169,32.423285],[102.481591,32.425735],[102.482403,32.427362],[102.482739,32.428511],[102.48343,32.430083],[102.484503,32.431143],[102.485528,32.431735],[102.48649,32.432378],[102.487322,32.433277],[102.488331,32.43444],[102.490313,32.435882],[102.491259,32.437096],[102.491415,32.438086],[102.491511,32.439075],[102.492023,32.440487],[102.492528,32.44216],[102.492802,32.443308],[102.493447,32.444359],[102.493962,32.445668],[102.494777,32.447191],[102.495789,32.44825],[102.496884,32.448531],[102.498921,32.448001],[102.499732,32.447445],[102.500299,32.446213],[102.501265,32.445927],[102.501934,32.445535],[102.502618,32.444584],[102.50465,32.442494],[102.506141,32.440494],[102.507601,32.43961],[102.509176,32.438931],[102.510628,32.438351],[102.511793,32.437308],[102.513027,32.435963],[102.514031,32.434258],[102.514308,32.432894],[102.513938,32.43111],[102.512401,32.428239],[102.511394,32.425733],[102.510669,32.423791],[102.510708,32.422371],[102.510749,32.422294],[102.511223,32.421402],[102.511236,32.421379],[102.511246,32.421359],[102.511263,32.421327],[102.511323,32.421215],[102.511402,32.421066],[102.511778,32.420464],[102.512634,32.419771],[102.513727,32.419184],[102.516419,32.419186],[102.518773,32.419233],[102.518846,32.419234],[102.520065,32.419258],[102.521922,32.419193],[102.523122,32.419217],[102.523884,32.419232],[102.52509,32.419256],[102.526508,32.419228],[102.527664,32.419205],[102.527846,32.419192],[102.528362,32.419155],[102.529342,32.419085],[102.531386,32.41872],[102.532553,32.418385],[102.532712,32.41834],[102.533156,32.418286],[102.533943,32.418191],[102.534201,32.418159],[102.534512,32.418121],[102.535523,32.418344],[102.536887,32.418777],[102.538407,32.419519],[102.538835,32.419728],[102.538959,32.419788],[102.540902,32.420733],[102.543321,32.421947],[102.543751,32.422217],[102.544321,32.422575],[102.546463,32.423992],[102.54649,32.42401],[102.546613,32.424091],[102.5482,32.425063],[102.548362,32.425162],[102.54848,32.425234],[102.548491,32.425241],[102.548496,32.425244],[102.548521,32.425262],[102.548552,32.425285],[102.548567,32.425296],[102.548572,32.4253],[102.548578,32.425304],[102.550491,32.426704],[102.55254,32.428367],[102.553757,32.429224],[102.553949,32.429358],[102.556042,32.431289],[102.556984,32.432157],[102.558222,32.432841],[102.560255,32.433513],[102.561318,32.433826],[102.562118,32.434004],[102.562561,32.434597],[102.562842,32.435544],[102.563736,32.436471],[102.564399,32.437458],[102.565107,32.438186],[102.565743,32.438718],[102.566501,32.439025],[102.567794,32.439374],[102.569919,32.440065],[102.571286,32.440513],[102.573031,32.441131],[102.574966,32.441786],[102.576027,32.442228],[102.577781,32.442489],[102.579065,32.44266],[102.579498,32.442717],[102.580868,32.44287],[102.581255,32.442913],[102.583009,32.443174],[102.584527,32.44369],[102.586495,32.444572],[102.588311,32.445386],[102.589935,32.446262],[102.591138,32.447097],[102.592072,32.447959],[102.592622,32.448911],[102.593035,32.449211],[102.59391,32.449423],[102.59475,32.449504],[102.595746,32.44949],[102.596137,32.449205],[102.596761,32.448763],[102.598182,32.448628],[102.598772,32.448623],[102.598918,32.448621],[102.599103,32.44862],[102.599369,32.448618],[102.600517,32.448672],[102.601208,32.44862],[102.601388,32.448466],[102.601593,32.44829],[102.601913,32.448017],[102.603164,32.447034],[102.604169,32.446696],[102.606124,32.446636],[102.607959,32.446736],[102.609444,32.447056],[102.61112,32.447413],[102.612682,32.447702],[102.61341,32.447871],[102.61394,32.447994],[102.614205,32.448056],[102.614386,32.448063],[102.61501,32.448087],[102.61585,32.44812],[102.61711,32.448241],[102.618083,32.448202],[102.618222,32.448197],[102.619196,32.448167],[102.619525,32.448157],[102.620972,32.448476],[102.62145,32.448637],[102.622301,32.448924],[102.623403,32.449237],[102.624124,32.44951],[102.625067,32.450048],[102.625449,32.450087],[102.626046,32.449222],[102.626744,32.448499],[102.626755,32.448488],[102.626764,32.448476],[102.627062,32.448116],[102.627704,32.447337],[102.628138,32.446858],[102.629403,32.446785],[102.630589,32.44684],[102.631846,32.447091],[102.632531,32.447266],[102.633019,32.447665],[102.633699,32.448002],[102.634037,32.448268],[102.634595,32.448896],[102.635334,32.449916],[102.635926,32.450707],[102.636745,32.451631],[102.637417,32.452261],[102.638217,32.452438],[102.639168,32.452684],[102.640118,32.452994],[102.641417,32.453083],[102.64168,32.453283],[102.641667,32.453802],[102.642062,32.454784],[102.642086,32.455336],[102.643154,32.455518],[102.644645,32.455777],[102.645651,32.456373],[102.646926,32.45709],[102.648555,32.458134],[102.648767,32.458034],[102.651823,32.45676],[102.652817,32.456279],[102.654573,32.455181],[102.655635,32.455067],[102.656853,32.455057],[102.657613,32.454505],[102.65831,32.453353],[102.658992,32.4528],[102.659429,32.452575],[102.660497,32.452295],[102.66137,32.452311],[102.661713,32.452318],[102.662136,32.452314],[102.662891,32.452306],[102.66374,32.452888],[102.665082,32.454111],[102.666433,32.455002],[102.667513,32.455754],[102.669418,32.456488],[102.671048,32.457217],[102.672094,32.457769],[102.672349,32.458506],[102.67209,32.459433],[102.671722,32.461523],[102.671691,32.462721],[102.671317,32.463546],[102.671747,32.463587],[102.672971,32.463344],[102.673834,32.46336],[102.675509,32.46389],[102.676399,32.464406],[102.677165,32.465119],[102.678424,32.466573],[102.679419,32.467557],[102.679673,32.468394],[102.680198,32.469335],[102.680831,32.469147],[102.681996,32.468137],[102.682959,32.467322],[102.683992,32.466842],[102.685268,32.4661],[102.686659,32.465427],[102.688008,32.464885],[102.689386,32.464744],[102.691043,32.464409],[102.691914,32.464125],[102.693445,32.464153],[102.694665,32.464042],[102.696304,32.464007],[102.696354,32.464006],[102.696979,32.464118],[102.698109,32.464471],[102.699758,32.464468],[102.701285,32.464629],[102.702303,32.464747],[102.703025,32.464161],[102.70442,32.463321],[102.705694,32.462646],[102.705837,32.462569],[102.707325,32.461777],[102.707743,32.461523],[102.70796,32.461391],[102.708442,32.461098],[102.709838,32.460224],[102.711503,32.459589],[102.712851,32.459081],[102.713919,32.458767],[102.7153,32.458493],[102.715839,32.458306],[102.717122,32.45786],[102.718069,32.457644],[102.718778,32.457557],[102.718971,32.457495],[102.719038,32.45753],[102.719421,32.45773],[102.719804,32.45793],[102.720187,32.45813],[102.720484,32.458292],[102.72078,32.458455],[102.721076,32.458617],[102.721076,32.458617],[102.721076,32.458618],[102.72121,32.458703],[102.721395,32.458822],[102.721395,32.458822],[102.721396,32.458822],[102.721596,32.458976],[102.721796,32.459129],[102.722062,32.459472],[102.722308,32.459787],[102.722556,32.460105],[102.722805,32.460424],[102.723109,32.460712],[102.723414,32.461001],[102.723718,32.46129],[102.723912,32.46144],[102.724215,32.461674],[102.724518,32.461909],[102.724837,32.462175],[102.725156,32.462442],[102.725403,32.46257],[102.725651,32.462699],[102.726048,32.462863],[102.726445,32.463027],[102.726843,32.463191],[102.72724,32.463355],[102.727607,32.463443],[102.727975,32.46353],[102.728342,32.463618],[102.72871,32.463705],[102.729077,32.463793],[102.729464,32.463963],[102.729851,32.464133],[102.730127,32.464255],[102.730403,32.464376],[102.730657,32.464488],[102.731,32.464685],[102.731342,32.464883],[102.731685,32.46508],[102.732028,32.465278],[102.732315,32.465468],[102.732603,32.465659],[102.732891,32.465849],[102.733179,32.466039],[102.733517,32.466256],[102.733855,32.466472],[102.734193,32.466689],[102.734531,32.466905],[102.734654,32.466915],[102.734988,32.466867],[102.73518,32.466712],[102.735235,32.466667],[102.735514,32.466379],[102.735793,32.46609],[102.736073,32.465801],[102.736321,32.465624],[102.73657,32.465447],[102.736818,32.465269],[102.736837,32.465252],[102.737156,32.464969],[102.737474,32.464685],[102.737786,32.464479],[102.737832,32.464449],[102.737995,32.464297],[102.738357,32.46415],[102.738719,32.464002],[102.739147,32.463917],[102.739518,32.464002],[102.739651,32.464013],[102.739675,32.464012],[102.739993,32.464036],[102.740311,32.464061],[102.740352,32.464071],[102.740441,32.464079],[102.740548,32.464119],[102.740923,32.464261],[102.741298,32.464402],[102.741655,32.464535],[102.742012,32.464669],[102.742212,32.464726],[102.742335,32.464726],[102.742497,32.46464],[102.74265,32.464528],[102.742897,32.464346],[102.743145,32.464165],[102.743392,32.463983],[102.743763,32.463788],[102.744134,32.463593],[102.744553,32.463441],[102.744801,32.463384],[102.745134,32.463374],[102.745464,32.463412],[102.745794,32.46345],[102.746123,32.463488],[102.746287,32.463552],[102.746522,32.463644],[102.746823,32.463761],[102.747123,32.463879],[102.747432,32.463979],[102.747742,32.464079],[102.747973,32.464103],[102.748275,32.464136],[102.748627,32.464207],[102.748979,32.464278],[102.749179,32.464221],[102.749341,32.464155],[102.749565,32.463957],[102.749578,32.463945],[102.749807,32.463726],[102.750031,32.463655],[102.750254,32.463584],[102.750511,32.463536],[102.750768,32.463488],[102.75113,32.463469],[102.75135,32.463488],[102.751473,32.463498],[102.751787,32.463498],[102.752148,32.463403],[102.752407,32.463352],[102.752681,32.463298],[102.752986,32.463284],[102.75329,32.46327],[102.753592,32.4632],[102.753893,32.46313],[102.754272,32.463043],[102.754651,32.462955],[102.754694,32.462948],[102.755034,32.46289],[102.755375,32.462832],[102.755689,32.462784],[102.755993,32.462813],[102.756118,32.462857],[102.756498,32.462994],[102.756679,32.463003],[102.756907,32.462955],[102.757288,32.462917],[102.757592,32.462984],[102.757897,32.463051],[102.758259,32.463212],[102.758582,32.463251],[102.758968,32.46327],[102.759353,32.463289],[102.759715,32.463327],[102.760048,32.463554],[102.760077,32.463574],[102.760372,32.463815],[102.760667,32.464056],[102.760962,32.464297],[102.761238,32.464483],[102.761514,32.464669],[102.761536,32.464681],[102.761856,32.46485],[102.762132,32.464973],[102.762504,32.465059],[102.76278,32.465126],[102.763056,32.465192],[102.763408,32.465211],[102.76376,32.46523],[102.764112,32.465325],[102.764464,32.465449],[102.764693,32.465497],[102.764988,32.465516],[102.765205,32.46558],[102.765422,32.465645],[102.765422,32.465645],[102.765422,32.465645],[102.765547,32.465686],[102.765721,32.465744],[102.765721,32.465745],[102.765721,32.465745],[102.766039,32.465868],[102.766358,32.465992],[102.766625,32.466249],[102.766798,32.466407],[102.766971,32.466565],[102.767291,32.466858],[102.766968,32.467029],[102.764686,32.468174],[102.763549,32.468578],[102.762228,32.468925],[102.761659,32.469075],[102.760208,32.469527],[102.757623,32.470277],[102.755668,32.470826],[102.754269,32.471703],[102.752602,32.473318],[102.750992,32.475094],[102.750684,32.475398],[102.750094,32.47598],[102.748555,32.477438],[102.746753,32.479422],[102.745918,32.480256],[102.743611,32.482391],[102.742389,32.483696],[102.740655,32.485416],[102.740527,32.485544],[102.738793,32.487293],[102.736673,32.48943],[102.734052,32.491559],[102.733208,32.492503],[102.732184,32.493648],[102.731148,32.495009],[102.730612,32.495811],[102.729782,32.497054],[102.728646,32.498293],[102.728629,32.498311],[102.72856,32.498386],[102.728511,32.49844],[102.728492,32.49846],[102.728485,32.498468],[102.728471,32.498483],[102.728395,32.498566],[102.728367,32.498597],[102.728166,32.498816],[102.727914,32.49909],[102.726435,32.500656],[102.724504,32.502743],[102.724398,32.502835],[102.72393,32.50324],[102.723844,32.503314],[102.723843,32.503314],[102.723842,32.503315],[102.723817,32.503337],[102.723805,32.503348],[102.723691,32.503446],[102.723365,32.503728],[102.722519,32.504459],[102.722037,32.504752],[102.721877,32.504849],[102.721875,32.50485],[102.721873,32.504851],[102.721542,32.505053],[102.721438,32.505116],[102.721414,32.50513],[102.721334,32.505179],[102.72121,32.505255],[102.721208,32.505255],[102.721208,32.505256],[102.721117,32.505311],[102.721051,32.505351],[102.720993,32.505386],[102.720291,32.505904],[102.720151,32.505862],[102.720048,32.505831],[102.720017,32.505821],[102.720007,32.505818],[102.720007,32.505818],[102.720006,32.505818],[102.719977,32.505809],[102.719934,32.505796],[102.719359,32.505622],[102.71921,32.505691],[102.719204,32.505693],[102.71919,32.5057],[102.719185,32.505702],[102.718915,32.505826],[102.718782,32.506142],[102.718745,32.50632],[102.718639,32.50683],[102.718252,32.5073],[102.717491,32.507658],[102.716892,32.507487],[102.716857,32.507477],[102.7166,32.507404],[102.716496,32.507374],[102.71638,32.507319],[102.71622,32.507243],[102.716046,32.50716],[102.715942,32.507111],[102.715862,32.507073],[102.71583,32.507058],[102.715692,32.506992],[102.715631,32.506963],[102.715568,32.506933],[102.714991,32.507453],[102.714349,32.508078],[102.713785,32.508121],[102.713287,32.508006],[102.713075,32.507869],[102.713074,32.507869],[102.713073,32.507868],[102.713047,32.507852],[102.713025,32.507837],[102.712937,32.507781],[102.712847,32.507723],[102.712821,32.507706],[102.712609,32.507569],[102.712168,32.507667],[102.712118,32.507679],[102.711979,32.507714],[102.711945,32.507722],[102.711917,32.507729],[102.711916,32.507729],[102.711915,32.507729],[102.71116,32.507914],[102.710723,32.508037],[102.71031,32.508154],[102.710292,32.508174],[102.710504,32.50832],[102.71083,32.508545],[102.710882,32.50897],[102.710806,32.5095],[102.710493,32.509494],[102.710127,32.509116],[102.710063,32.509093],[102.710039,32.509084],[102.709979,32.509063],[102.709954,32.509053],[102.709887,32.509029],[102.709817,32.509004],[102.709529,32.509284],[102.709496,32.509317],[102.709494,32.50933],[102.70949,32.509363],[102.709487,32.509387],[102.709475,32.50948],[102.709417,32.509952],[102.709095,32.510318],[102.708462,32.510571],[102.708224,32.510567],[102.708024,32.510563],[102.70764,32.510325],[102.707622,32.510314],[102.707532,32.510258],[102.707499,32.510238],[102.707407,32.510181],[102.7071,32.509963],[102.70694,32.510034],[102.706669,32.510155],[102.706659,32.51016],[102.70656,32.510204],[102.706534,32.510216],[102.706532,32.510217],[102.706529,32.510218],[102.706572,32.511015],[102.706493,32.51165],[102.706044,32.512066],[102.705732,32.512007],[102.705623,32.511782],[102.705623,32.511782],[102.705622,32.511781],[102.705622,32.511781],[102.705612,32.51176],[102.70556,32.511652],[102.705536,32.511604],[102.705316,32.511151],[102.704959,32.510401],[102.704482,32.510437],[102.704444,32.51044],[102.704394,32.510444],[102.704368,32.510512],[102.704368,32.510512],[102.704368,32.510512],[102.704323,32.510627],[102.704126,32.511129],[102.703558,32.511331],[102.70256,32.511154],[102.702492,32.511159],[102.702484,32.51116],[102.702421,32.511165],[102.702386,32.511168],[102.702384,32.511168],[102.702383,32.511168],[102.701667,32.511226],[102.701654,32.511227],[102.70162,32.51123],[102.70153,32.511237],[102.701513,32.511239],[102.701493,32.51124],[102.70036,32.511485],[102.699908,32.512007],[102.700016,32.512699],[102.700255,32.513128],[102.700242,32.513658],[102.699918,32.514077],[102.698342,32.514473],[102.697181,32.514664],[102.697136,32.514672],[102.697061,32.514684],[102.696895,32.514711],[102.696545,32.514754],[102.696356,32.514778],[102.695765,32.51485],[102.695268,32.514682],[102.695342,32.514081],[102.695344,32.514065],[102.695347,32.514047],[102.695347,32.514047],[102.695347,32.514046],[102.695447,32.513931],[102.695492,32.513878],[102.695798,32.513524],[102.695699,32.513401],[102.695663,32.513356],[102.695617,32.513298],[102.695589,32.513264],[102.695589,32.513264],[102.695589,32.513264],[102.695495,32.513147],[102.694769,32.513134],[102.694744,32.513133],[102.69471,32.513123],[102.694688,32.513116],[102.694515,32.513064],[102.694498,32.513059],[102.694386,32.513025],[102.694049,32.512923],[102.694022,32.512914],[102.693998,32.512907],[102.693927,32.512948],[102.693926,32.512948],[102.693926,32.512948],[102.693915,32.512954],[102.693903,32.512961],[102.693362,32.513267],[102.692987,32.51326],[102.692613,32.5132],[102.692448,32.513257],[102.691931,32.513438],[102.691602,32.513553],[102.69077,32.514228],[102.690441,32.514858],[102.690046,32.514998],[102.689303,32.515262],[102.688716,32.51535],[102.688046,32.515451],[102.687724,32.515764],[102.687266,32.516551],[102.686701,32.516594],[102.686671,32.516504],[102.686655,32.516456],[102.686651,32.516445],[102.686625,32.516366],[102.686613,32.516331],[102.686606,32.51631],[102.686468,32.5159],[102.686179,32.515759],[102.686095,32.515718],[102.686083,32.515712],[102.68597,32.515657],[102.685954,32.515649],[102.685788,32.515569],[102.684905,32.515818],[102.684625,32.515951],[102.68351,32.516482],[102.68311,32.517089],[102.682923,32.517373],[102.682352,32.517681],[102.681919,32.517461],[102.681926,32.51717],[102.681929,32.517076],[102.681933,32.516899],[102.681933,32.516894],[102.681934,32.516877],[102.681434,32.516815],[102.681022,32.51715],[102.681017,32.517154],[102.680962,32.517198],[102.680957,32.517203],[102.680882,32.517263],[102.680855,32.517285],[102.680667,32.517438],[102.680585,32.518179],[102.680821,32.518767],[102.680557,32.519293],[102.680065,32.518912],[102.679507,32.51869],[102.679367,32.518942],[102.679245,32.519163],[102.679067,32.519549],[102.679013,32.519669],[102.678979,32.519741],[102.678266,32.520027],[102.678163,32.520069],[102.677981,32.520142],[102.677587,32.520299],[102.677006,32.520979],[102.676171,32.521759],[102.675023,32.522587],[102.67383,32.522671],[102.673602,32.522737],[102.67358,32.522743],[102.673464,32.522776],[102.673439,32.522784],[102.673136,32.52287],[102.673223,32.522998],[102.673237,32.523004],[102.673251,32.52301],[102.673382,32.523068],[102.673403,32.523078],[102.673758,32.523236],[102.673671,32.523595],[102.672697,32.523936],[102.67211,32.524252],[102.671554,32.524486],[102.671291,32.524597],[102.670986,32.524491],[102.670793,32.524424],[102.670553,32.524212],[102.670528,32.524189],[102.670513,32.524176],[102.670492,32.524157],[102.670432,32.524104],[102.670432,32.524104],[102.670431,32.524103],[102.670378,32.524057],[102.669892,32.523459],[102.669558,32.52293],[102.669515,32.522935],[102.669513,32.522936],[102.66951,32.522936],[102.669403,32.522951],[102.6694,32.522951],[102.669399,32.522951],[102.669367,32.522955],[102.669294,32.522965],[102.669132,32.522987],[102.668774,32.523406],[102.669075,32.523706],[102.66941,32.524202],[102.66932,32.524691],[102.669042,32.52498],[102.668617,32.525005],[102.668159,32.5248],[102.668065,32.524686],[102.668035,32.52465],[102.668012,32.524621],[102.667961,32.524559],[102.667961,32.524559],[102.667961,32.524558],[102.667951,32.524547],[102.66786,32.524435],[102.667492,32.524569],[102.667477,32.524574],[102.667431,32.524591],[102.6674,32.524619],[102.667395,32.524624],[102.66728,32.524732],[102.666917,32.525072],[102.666295,32.525224],[102.666055,32.525546],[102.665926,32.526067],[102.665566,32.526551],[102.664905,32.526735],[102.664518,32.52676],[102.664161,32.527146],[102.66307,32.527518],[102.661943,32.527824],[102.661704,32.528114],[102.66135,32.528369],[102.660922,32.528492],[102.660698,32.528418],[102.66068,32.528412],[102.660672,32.52841],[102.660566,32.528375],[102.660548,32.528369],[102.660501,32.528353],[102.66008,32.528215],[102.660071,32.528223],[102.660043,32.528249],[102.66003,32.528261],[102.659953,32.528333],[102.659942,32.528343],[102.659902,32.528379],[102.659803,32.528471],[102.659987,32.528834],[102.659938,32.529226],[102.659581,32.529579],[102.658259,32.529947],[102.657409,32.529996],[102.657263,32.52996],[102.657244,32.529955],[102.657237,32.529953],[102.65713,32.529926],[102.657123,32.529925],[102.656565,32.529784],[102.65641,32.529815],[102.656314,32.529834],[102.655669,32.529963],[102.655662,32.529965],[102.655534,32.52999],[102.655517,32.529994],[102.654879,32.53081],[102.654094,32.531286],[102.653944,32.531337],[102.653643,32.53144],[102.653072,32.531635],[102.651862,32.531816],[102.651536,32.531764],[102.650709,32.531631],[102.650693,32.531584],[102.65053,32.531097],[102.650534,32.531043],[102.650535,32.531031],[102.650536,32.531019],[102.650545,32.530898],[102.650546,32.530877],[102.650605,32.530077],[102.650322,32.529826],[102.650269,32.52985],[102.650259,32.529855],[102.650175,32.529894],[102.650146,32.529907],[102.649875,32.530032],[102.649638,32.53014],[102.649002,32.530496],[102.647929,32.530966],[102.646955,32.531316],[102.646118,32.531954],[102.645453,32.532333],[102.645388,32.532371],[102.645358,32.532387],[102.645329,32.532404],[102.645286,32.532429],[102.645275,32.532438],[102.645266,32.532445],[102.64499,32.532668],[102.645046,32.532714],[102.645294,32.532915],[102.645509,32.533089],[102.645557,32.533128],[102.64564,32.533307],[102.645627,32.533787],[102.645269,32.533806],[102.644856,32.533577],[102.644796,32.533544],[102.644769,32.533529],[102.644706,32.533494],[102.644682,32.533481],[102.644681,32.53348],[102.644681,32.53348],[102.64468,32.53348],[102.644393,32.533265],[102.644197,32.533295],[102.644196,32.533295],[102.644196,32.533295],[102.644091,32.533311],[102.64409,32.533311],[102.64408,32.533313],[102.643938,32.533334],[102.643625,32.533382],[102.643052,32.533827],[102.643167,32.534021],[102.643403,32.534187],[102.643595,32.534421],[102.643747,32.534606],[102.643747,32.534607],[102.643747,32.534607],[102.643783,32.534908],[102.643805,32.535024],[102.643814,32.535071],[102.643861,32.535323],[102.643453,32.535653],[102.643005,32.535605],[102.643002,32.535605],[102.643001,32.535604],[102.642943,32.535598],[102.642909,32.535594],[102.642891,32.535593],[102.642613,32.535562],[102.642035,32.535411],[102.641925,32.535382],[102.641818,32.535354],[102.641818,32.535354],[102.641735,32.535332],[102.641687,32.535319],[102.641299,32.535284],[102.641281,32.535282],[102.641211,32.535275],[102.641096,32.535265],[102.640967,32.535253],[102.640669,32.535225],[102.640672,32.535242],[102.640675,32.535254],[102.640694,32.535356],[102.640747,32.53564],[102.640563,32.5359],[102.640427,32.535948],[102.640397,32.535959],[102.640236,32.536015],[102.640215,32.536023],[102.64016,32.536042],[102.64012,32.536042],[102.639752,32.536035],[102.639724,32.536034],[102.63956,32.536031],[102.639527,32.536031],[102.639376,32.536028],[102.639317,32.536027],[102.638913,32.536207],[102.638812,32.536694],[102.638761,32.536728],[102.638676,32.536787],[102.638603,32.536836],[102.638587,32.536847],[102.638587,32.536848],[102.638586,32.536848],[102.638572,32.536858],[102.638505,32.536904],[102.638494,32.536911],[102.638493,32.536912],[102.638376,32.536992],[102.638376,32.536992],[102.638375,32.536993],[102.638283,32.537056],[102.638224,32.537096],[102.637999,32.537479],[102.637977,32.537517],[102.637927,32.537602],[102.637863,32.537711],[102.637853,32.537728],[102.637723,32.537886],[102.637682,32.537935],[102.637676,32.537942],[102.637616,32.538015],[102.637606,32.538026],[102.637599,32.538036],[102.637578,32.538061],[102.637513,32.538057],[102.637285,32.538045],[102.637269,32.538044],[102.637093,32.538035],[102.637073,32.538034],[102.636613,32.538009],[102.636583,32.538007],[102.636515,32.538003],[102.636483,32.538003],[102.636457,32.538002],[102.636312,32.538],[102.635849,32.537991],[102.635572,32.538437],[102.635523,32.538508],[102.635512,32.538524],[102.635443,32.538626],[102.635439,32.538632],[102.63535,32.538763],[102.635295,32.538845],[102.634716,32.538909],[102.634383,32.539042],[102.634369,32.539048],[102.63427,32.539088],[102.634269,32.539088],[102.634268,32.539088],[102.634267,32.539116],[102.634263,32.539258],[102.634261,32.539351],[102.63426,32.539366],[102.63426,32.539389],[102.634332,32.539479],[102.634336,32.539484],[102.634465,32.539644],[102.634475,32.539656],[102.634502,32.539652],[102.634853,32.539595],[102.635012,32.539569],[102.635099,32.539555],[102.635224,32.539591],[102.635234,32.539594],[102.635296,32.539612],[102.635763,32.539745],[102.635773,32.539748],[102.635803,32.539756],[102.635805,32.539763],[102.635849,32.539881],[102.635864,32.539923],[102.635927,32.540097],[102.635744,32.540319],[102.635162,32.540337],[102.635121,32.540338],[102.634989,32.540342],[102.634727,32.540324],[102.634704,32.540323],[102.634236,32.540291],[102.634144,32.540353],[102.633965,32.540473],[102.633956,32.5405],[102.633821,32.540884],[102.633902,32.541164],[102.633902,32.541164],[102.633902,32.541166],[102.633928,32.541255],[102.633928,32.541256],[102.633933,32.541275],[102.633966,32.541389],[102.633984,32.541451],[102.634002,32.541525],[102.634022,32.541607],[102.634025,32.541618],[102.634028,32.54163],[102.634043,32.541692],[102.634043,32.541694],[102.634044,32.541696],[102.634104,32.541942],[102.633512,32.542532],[102.632525,32.542927],[102.632235,32.542876],[102.632217,32.542873],[102.632135,32.542859],[102.632132,32.542858],[102.63213,32.542858],[102.632039,32.542842],[102.631989,32.54277],[102.631935,32.542694],[102.631934,32.542692],[102.631933,32.54269],[102.631826,32.542538],[102.631837,32.542473],[102.63184,32.542455],[102.631842,32.542444],[102.631869,32.542291],[102.631889,32.542171],[102.631892,32.542158],[102.63193,32.541938],[102.631845,32.541759],[102.631836,32.54174],[102.63176,32.541581],[102.631678,32.541408],[102.631678,32.541408],[102.631678,32.541407],[102.631635,32.541408],[102.630901,32.541419],[102.630886,32.541419],[102.630884,32.541419],[102.630883,32.541419],[102.630881,32.541419],[102.630813,32.54142],[102.630765,32.541421],[102.630765,32.541421],[102.630756,32.541421],[102.630568,32.541424],[102.629999,32.541316],[102.629969,32.541311],[102.62988,32.541294],[102.629861,32.54129],[102.629685,32.541257],[102.629664,32.541304],[102.629571,32.54151],[102.629563,32.541528],[102.629517,32.541628],[102.629508,32.54165],[102.62945,32.541779],[102.629441,32.541815],[102.629349,32.542228],[102.629265,32.542271],[102.62922,32.542295],[102.629207,32.542302],[102.629114,32.54235],[102.629104,32.542355],[102.629047,32.542384],[102.628719,32.542554],[102.628708,32.54261],[102.628705,32.542621],[102.628685,32.542719],[102.628655,32.54286],[102.628621,32.543023],[102.628618,32.543041],[102.628567,32.543054],[102.628128,32.543169],[102.627813,32.543251],[102.626966,32.542985],[102.626669,32.542891],[102.62662,32.542915],[102.626593,32.542927],[102.626426,32.543006],[102.626403,32.543016],[102.626329,32.543051],[102.62613,32.543144],[102.625855,32.543477],[102.62537,32.543724],[102.625351,32.543734],[102.62531,32.543755],[102.62528,32.54377],[102.625001,32.543912],[102.624776,32.544049],[102.624695,32.544097],[102.624693,32.544098],[102.624692,32.544099],[102.624691,32.5441],[102.624451,32.544246],[102.624279,32.54435],[102.622941,32.544625],[102.62239,32.545329],[102.621734,32.545806],[102.6217,32.545832],[102.621648,32.545869],[102.621587,32.545914],[102.621511,32.545969],[102.621485,32.545988],[102.62146,32.546013],[102.621385,32.546088],[102.621333,32.546139],[102.621213,32.546259],[102.621212,32.54626],[102.621211,32.546261],[102.621171,32.546301],[102.620892,32.546578],[102.620664,32.54663],[102.620648,32.546634],[102.620533,32.546661],[102.620532,32.546661],[102.62053,32.546661],[102.620412,32.546688],[102.620133,32.546752],[102.619927,32.546707],[102.619825,32.546684],[102.619653,32.546646],[102.619616,32.546638],[102.619578,32.54663],[102.619383,32.546587],[102.618569,32.547173],[102.61838,32.547621],[102.618233,32.548144],[102.618076,32.549043],[102.617824,32.550203],[102.617631,32.550764],[102.617712,32.551066],[102.618283,32.551302],[102.618628,32.551647],[102.61853,32.552021],[102.618168,32.552277],[102.617194,32.552183],[102.617168,32.552177],[102.616737,32.552072],[102.616357,32.55198],[102.616033,32.552462],[102.616057,32.553252],[102.615821,32.553774],[102.614949,32.554847],[102.614437,32.555777],[102.614384,32.55592],[102.614365,32.555971],[102.614348,32.556017],[102.614332,32.556062],[102.614149,32.556561],[102.614135,32.557124],[102.61425,32.557803],[102.614545,32.558372],[102.614831,32.559317],[102.615034,32.560035],[102.615287,32.560529],[102.615703,32.560952],[102.615734,32.560985],[102.615762,32.561012],[102.616151,32.561409],[102.616296,32.56148],[102.616302,32.561483],[102.616353,32.561508],[102.616994,32.561823],[102.617028,32.561839],[102.617147,32.56201],[102.617148,32.56201],[102.617228,32.562125],[102.617354,32.562305],[102.617369,32.562326],[102.61737,32.562328],[102.617371,32.562329],[102.617405,32.562378],[102.617435,32.562421],[102.617455,32.562449],[102.617449,32.562674],[102.617223,32.562857],[102.617187,32.562887],[102.617086,32.562968],[102.616705,32.563109],[102.616523,32.563175],[102.616504,32.563183],[102.616316,32.563555],[102.616205,32.564417],[102.616144,32.565017],[102.616011,32.565504],[102.615988,32.565587],[102.615899,32.565915],[102.6159,32.565956],[102.615901,32.566006],[102.61592,32.56678],[102.615962,32.566833],[102.616059,32.56696],[102.616069,32.566972],[102.616119,32.567038],[102.616138,32.567062],[102.616478,32.567504],[102.617125,32.568231],[102.617211,32.56852],[102.617235,32.568598],[102.617237,32.568605],[102.617303,32.568825],[102.617329,32.568911],[102.617329,32.568932],[102.61733,32.569001],[102.617331,32.56903],[102.617347,32.569889],[102.617188,32.570863],[102.617127,32.571108],[102.617046,32.571433],[102.617039,32.571461],[102.616982,32.571949],[102.617373,32.572257],[102.618068,32.572834],[102.618411,32.573291],[102.618447,32.573593],[102.618232,32.573802],[102.61822,32.573814],[102.618214,32.573818],[102.618213,32.573818],[102.618213,32.573818],[102.618204,32.573824],[102.618086,32.573899],[102.618041,32.573927],[102.617779,32.574093],[102.617618,32.574196],[102.617617,32.574197],[102.617617,32.574197],[102.617588,32.574215],[102.617564,32.574246],[102.617547,32.574268],[102.617547,32.574268],[102.617546,32.574269],[102.617128,32.574808],[102.617024,32.57537],[102.616962,32.576045],[102.616933,32.577135],[102.617007,32.57732],[102.617135,32.577638],[102.617158,32.577697],[102.617264,32.577963],[102.617266,32.577968],[102.617266,32.577979],[102.617244,32.578794],[102.617495,32.5794],[102.617835,32.579564],[102.6179,32.579595],[102.617943,32.579616],[102.618065,32.579674],[102.618076,32.579699],[102.618076,32.579699],[102.618076,32.579699],[102.618089,32.579725],[102.618191,32.57994],[102.618139,32.580202],[102.61809,32.580389],[102.617912,32.580468],[102.617675,32.580574],[102.617655,32.580583],[102.617559,32.580625],[102.617559,32.580625],[102.617559,32.580626],[102.617533,32.580637],[102.617281,32.580749],[102.617094,32.581122],[102.617205,32.581575],[102.61721,32.581597],[102.617214,32.581612],[102.617246,32.581645],[102.61735,32.581753],[102.617388,32.581793],[102.617473,32.581881],[102.617738,32.581961],[102.617747,32.582039],[102.61777,32.582225],[102.617774,32.582262],[102.61777,32.582433],[102.617768,32.582485],[102.617767,32.582521],[102.617765,32.5826],[102.617679,32.582635],[102.617522,32.582697],[102.617414,32.582741],[102.617406,32.582744],[102.617249,32.582799],[102.617226,32.582808],[102.6166,32.583029],[102.616367,32.583438],[102.616362,32.583475],[102.616362,32.583477],[102.616361,32.583478],[102.61636,32.583488],[102.616351,32.583557],[102.616346,32.583592],[102.616342,32.583623],[102.616311,32.58385],[102.616365,32.584163],[102.616381,32.584261],[102.616384,32.584277],[102.616389,32.584305],[102.616401,32.584379],[102.616404,32.584397],[102.616407,32.584412],[102.616427,32.584529],[102.616227,32.585352],[102.616278,32.585615],[102.61628,32.585623],[102.616338,32.585925],[102.616344,32.585956],[102.616352,32.585974],[102.616478,32.586297],[102.616519,32.586401],[102.616552,32.586486],[102.616534,32.586583],[102.616514,32.586694],[102.616449,32.587048],[102.616342,32.587288],[102.616305,32.58737],[102.616298,32.587384],[102.616253,32.587485],[102.616247,32.587499],[102.616242,32.587511],[102.616241,32.587512],[102.616241,32.587512],[102.616166,32.587681],[102.616333,32.58806],[102.616396,32.588181],[102.616442,32.58827],[102.616519,32.588418],[102.616522,32.588425],[102.616564,32.588505],[102.616629,32.58863],[102.616997,32.588719],[102.616998,32.588719],[102.616999,32.58872],[102.617029,32.588727],[102.617206,32.58877],[102.617207,32.58877],[102.617208,32.588771],[102.617467,32.588833],[102.617815,32.589103],[102.617765,32.589328],[102.617676,32.589356],[102.617661,32.589361],[102.617608,32.589378],[102.617561,32.589394],[102.617546,32.589399],[102.617158,32.589524],[102.617122,32.589536],[102.617074,32.589552],[102.616999,32.589576],[102.616972,32.589585],[102.616779,32.589647],[102.616592,32.59002],[102.6166,32.5901],[102.616607,32.59016],[102.616616,32.590252],[102.61662,32.590286],[102.616627,32.590359],[102.617152,32.590885],[102.617265,32.590998],[102.617276,32.59101],[102.617339,32.591066],[102.617358,32.591082],[102.617441,32.591156],[102.617462,32.591174],[102.61797,32.591624],[102.618629,32.5919],[102.618865,32.592067],[102.619065,32.592209],[102.619144,32.592549],[102.618648,32.592833],[102.61849,32.592893],[102.618389,32.592931],[102.618246,32.592986],[102.618143,32.593025],[102.617866,32.59313],[102.617563,32.593467],[102.617771,32.593939],[102.618056,32.594319],[102.618823,32.594552],[102.619408,32.59475],[102.619447,32.594821],[102.619482,32.594884],[102.619536,32.59498],[102.619583,32.595065],[102.619583,32.595065],[102.619583,32.595066],[102.619571,32.595143],[102.619564,32.595186],[102.619539,32.595345],[102.619523,32.595354],[102.619127,32.595587],[102.619023,32.595659],[102.618996,32.595678],[102.618947,32.595711],[102.618912,32.595736],[102.61891,32.595738],[102.618908,32.595739],[102.618602,32.595951],[102.618557,32.596287],[102.618556,32.596293],[102.618919,32.596421],[102.618953,32.596433],[102.619213,32.596524],[102.619244,32.596551],[102.619282,32.596584],[102.61935,32.596645],[102.619548,32.59682],[102.619609,32.596874],[102.619648,32.596927],[102.620002,32.597411],[102.620046,32.59747],[102.62011,32.597558],[102.620125,32.597578],[102.620143,32.597602],[102.620386,32.598168],[102.620451,32.598311],[102.620462,32.598333],[102.62052,32.598459],[102.620521,32.598461],[102.620521,32.598461],[102.620541,32.598504],[102.620541,32.598505],[102.620541,32.598506],[102.62056,32.598545],[102.620145,32.598912],[102.62012,32.598941],[102.620093,32.598973],[102.619988,32.599097],[102.619979,32.599108],[102.619941,32.599153],[102.619624,32.599528],[102.619614,32.59954],[102.619574,32.599587],[102.619776,32.599746],[102.619899,32.599843],[102.619891,32.599908],[102.619889,32.599925],[102.619879,32.600015],[102.619878,32.600022],[102.619875,32.600045],[102.619852,32.600247],[102.619406,32.600395],[102.619385,32.600493],[102.619374,32.600544],[102.619357,32.600628],[102.619352,32.60065],[102.61934,32.60071],[102.619337,32.600725],[102.61933,32.600758],[102.619321,32.600799],[102.619576,32.601376],[102.619599,32.601428],[102.619655,32.601528],[102.619753,32.601704],[102.619784,32.601759],[102.619805,32.601797],[102.61981,32.601806],[102.620164,32.602357],[102.620595,32.602738],[102.620996,32.603038],[102.620927,32.603277],[102.620717,32.603433],[102.620715,32.603434],[102.620713,32.603436],[102.620627,32.6035],[102.620613,32.60351],[102.620611,32.603512],[102.620609,32.603513],[102.620366,32.603694],[102.620353,32.603704],[102.620236,32.603791],[102.620229,32.603796],[102.620124,32.603874],[102.620124,32.603875],[102.620124,32.603876],[102.620081,32.604039],[102.620076,32.604059],[102.620063,32.604105],[102.620037,32.604206],[102.620019,32.604272],[102.619949,32.604537],[102.619936,32.604566],[102.619885,32.604681],[102.619715,32.605065],[102.619722,32.605083],[102.619725,32.605092],[102.619734,32.605116],[102.619765,32.605202],[102.619773,32.605222],[102.619777,32.605235],[102.619869,32.605487],[102.619891,32.605547],[102.619896,32.605554],[102.620058,32.605784],[102.620064,32.605791],[102.620064,32.605792],[102.620065,32.605793],[102.620241,32.606042],[102.620407,32.606276],[102.620674,32.606738],[102.620675,32.606739],[102.620675,32.606739],[102.620718,32.606814],[102.620722,32.60682],[102.620723,32.606821],[102.620723,32.606822],[102.620828,32.607003],[102.621488,32.607016],[102.621904,32.607142],[102.621934,32.607151],[102.622028,32.607179],[102.62203,32.60718],[102.622031,32.60718],[102.62205,32.607186],[102.62205,32.607187],[102.62205,32.607188],[102.622056,32.607288],[102.622056,32.607289],[102.622056,32.60729],[102.622058,32.60732],[102.622072,32.607559],[102.621903,32.607706],[102.621892,32.607716],[102.621809,32.607789],[102.621802,32.607795],[102.621774,32.607819],[102.621653,32.607924],[102.621549,32.608132],[102.62152,32.608188],[102.621798,32.608406],[102.622085,32.60853],[102.622103,32.608538],[102.62212,32.608545],[102.622575,32.608741],[102.623239,32.608937],[102.623824,32.609111],[102.624476,32.609443],[102.625058,32.609693],[102.625316,32.609805],[102.6257,32.610144],[102.626085,32.610485],[102.626103,32.610498],[102.626128,32.610517],[102.62614,32.610526],[102.626181,32.610556],[102.626207,32.610575],[102.626208,32.610576],[102.626208,32.610576],[102.626225,32.610588],[102.626455,32.610758],[102.626729,32.610703],[102.626824,32.610684],[102.62685,32.610678],[102.627056,32.610636],[102.627375,32.610483],[102.627402,32.61047],[102.627463,32.61044],[102.627524,32.610411],[102.627534,32.610406],[102.628151,32.610442],[102.628191,32.610445],[102.628193,32.610445],[102.628194,32.610445],[102.628207,32.610464],[102.628234,32.610503],[102.628258,32.610537],[102.628436,32.610796],[102.628396,32.611017],[102.628373,32.61114],[102.628373,32.611142],[102.628372,32.611145],[102.628363,32.611194],[102.628333,32.611245],[102.628327,32.611257],[102.628317,32.611274],[102.628165,32.611536],[102.627812,32.611823],[102.627149,32.611975],[102.627071,32.611993],[102.627054,32.611997],[102.627017,32.612006],[102.626968,32.612017],[102.626966,32.612017],[102.626965,32.612018],[102.626957,32.612019],[102.626769,32.612071],[102.626761,32.612073],[102.626749,32.612076],[102.626707,32.612088],[102.626667,32.612099],[102.626667,32.612099],[102.626667,32.612099],[102.62666,32.612101],[102.626415,32.612168],[102.626406,32.612171],[102.626355,32.612185],[102.626338,32.61219],[102.626323,32.612194],[102.626323,32.612194],[102.626323,32.612194],[102.626309,32.612255],[102.626302,32.612287],[102.626252,32.612512],[102.626312,32.612569],[102.625465,32.612859],[102.624053,32.613234],[102.623637,32.613392],[102.623002,32.613632],[102.621617,32.614163],[102.620392,32.614882],[102.619166,32.615647],[102.61789,32.616226],[102.617115,32.616743],[102.616607,32.617083],[102.615944,32.617552],[102.615944,32.617552],[102.615932,32.61756],[102.615859,32.617612],[102.615854,32.617616],[102.615852,32.617617],[102.615849,32.617619],[102.615713,32.617715],[102.614268,32.618476],[102.613601,32.618651],[102.61344,32.618693],[102.613437,32.618693],[102.613434,32.618693],[102.613217,32.618688],[102.613205,32.618688],[102.613203,32.618688],[102.613201,32.618688],[102.613188,32.618688],[102.612932,32.618683],[102.611947,32.618664],[102.611765,32.618661],[102.61174,32.61866],[102.611682,32.618659],[102.61147,32.618655],[102.611469,32.618655],[102.611467,32.618655],[102.61119,32.618646],[102.611136,32.618644],[102.611033,32.618641],[102.608017,32.618543],[102.606769,32.618055],[102.606245,32.617966],[102.606222,32.617962],[102.606214,32.617961],[102.606199,32.617958],[102.606198,32.617958],[102.605241,32.617794],[102.603269,32.617757],[102.602074,32.617363],[102.602038,32.617348],[102.601474,32.617115],[102.60143,32.617097],[102.601357,32.617067],[102.601329,32.617056],[102.600466,32.6167],[102.600068,32.616536],[102.597516,32.615606],[102.595497,32.615288],[102.595396,32.615221],[102.595355,32.615193],[102.582898,32.606836],[102.582228,32.607287],[102.581482,32.608525],[102.58152,32.609175],[102.581008,32.609861],[102.57961,32.610901],[102.578108,32.611707],[102.576709,32.612793],[102.575478,32.613697],[102.573846,32.615289],[102.573049,32.616387],[102.571868,32.617478],[102.571581,32.617982],[102.571601,32.618039],[102.57126,32.617698],[102.569487,32.616365],[102.568248,32.615552],[102.566533,32.614127],[102.564395,32.612091],[102.563974,32.611707],[102.563718,32.611475],[102.562416,32.61029],[102.562163,32.610092],[102.561452,32.609536],[102.561153,32.609302],[102.560591,32.608863],[102.558981,32.607625],[102.557963,32.606542],[102.557915,32.606495],[102.556955,32.605545],[102.555829,32.604595],[102.554367,32.603963],[102.552908,32.603193],[102.551884,32.60257],[102.551303,32.60177],[102.550905,32.600277],[102.550447,32.59897],[102.550293,32.598595],[102.550069,32.596782],[102.549878,32.595711],[102.549407,32.594913],[102.548332,32.59415],[102.54731,32.593434],[102.546462,32.592397],[102.545948,32.591135],[102.545921,32.590114],[102.545678,32.588996],[102.54536,32.587976],[102.544673,32.5867],[102.543554,32.585416],[102.542467,32.584703],[102.54218,32.584338],[102.541791,32.583844],[102.541491,32.583462],[102.540609,32.582305],[102.539476,32.581509],[102.537194,32.580568],[102.536107,32.579855],[102.535204,32.579471],[102.534077,32.578471],[102.532809,32.577347],[102.531688,32.576144],[102.531133,32.575374],[102.530854,32.574988],[102.530168,32.573712],[102.529045,32.572591],[102.527781,32.571344],[102.526843,32.570471],[102.526094,32.569723],[102.5254,32.568732],[102.523355,32.569669],[102.522416,32.570587],[102.521822,32.571186],[102.521015,32.571679],[102.520208,32.572172],[102.519256,32.572703],[102.518304,32.573234],[102.517669,32.573588],[102.517034,32.573942],[102.516473,32.574236],[102.515912,32.57453],[102.515348,32.57403],[102.514792,32.573286],[102.514165,32.571605],[102.513242,32.568451],[102.51295,32.567733],[102.512657,32.567015],[102.512405,32.566541],[102.512154,32.566068],[102.511419,32.564832],[102.510436,32.563876],[102.50877,32.563232],[102.507486,32.562718],[102.506481,32.562576],[102.504697,32.562744],[102.503587,32.562885],[102.502444,32.562496],[102.501691,32.561911],[102.500606,32.561157],[102.500186,32.560653],[102.499293,32.559765],[102.49861,32.559286],[102.497559,32.558799],[102.496792,32.55869],[102.496292,32.558183],[102.495354,32.557636],[102.494116,32.557301],[102.492686,32.557272],[102.491842,32.557256],[102.489647,32.557056],[102.487423,32.556546],[102.486081,32.555991],[102.485368,32.555262],[102.484481,32.554188],[102.483219,32.553417],[102.481977,32.553206],[102.480878,32.553153],[102.479813,32.553193],[102.478815,32.553484],[102.477734,32.554084],[102.476735,32.554374],[102.475829,32.553983],[102.474416,32.553365],[102.47367,32.55248],[102.473065,32.551846],[102.472159,32.551424],[102.471013,32.550438],[102.470299,32.54974],[102.468744,32.548963],[102.467287,32.548592],[102.46605,32.548225],[102.4643,32.547848],[102.463179,32.547266],[102.460086,32.546365],[102.459078,32.546094],[102.458958,32.546062],[102.457791,32.545821],[102.456446,32.54539],[102.455121,32.54555],[102.454127,32.545685],[102.453052,32.546067],[102.452302,32.546642],[102.451482,32.547123],[102.451184,32.547272],[102.450201,32.54573],[102.449856,32.544946],[102.449447,32.54385],[102.448991,32.543126],[102.448533,32.542433],[102.448003,32.541739],[102.446959,32.53973],[102.446332,32.538567],[102.445894,32.537191],[102.445777,32.536164],[102.445949,32.535266],[102.446018,32.534118],[102.446146,32.532194],[102.445887,32.530977],[102.445242,32.530436],[102.444486,32.529924],[102.443733,32.529318],[102.443353,32.528502],[102.44224,32.526367],[102.441493,32.525544],[102.440397,32.524124],[102.439554,32.522802],[102.438827,32.521264],[102.438334,32.520571],[102.437275,32.51912],[102.436642,32.518175],[102.436476,32.51755],[102.43655,32.516247],[102.436475,32.515003],[102.436284,32.514005],[102.435728,32.512906],[102.434672,32.511362],[102.433868,32.510285],[102.433824,32.510227],[102.43312,32.509575],[102.432931,32.509401],[102.432183,32.50864],[102.431598,32.508597],[102.430677,32.508733],[102.429867,32.508841],[102.429025,32.508824],[102.428243,32.509243],[102.427608,32.509634],[102.426945,32.509744],[102.426506,32.509704],[102.425981,32.508855],[102.425522,32.508224],[102.425108,32.507315],[102.424621,32.506404],[102.423749,32.504832],[102.423334,32.503954],[102.422733,32.503165],[102.421837,32.502463],[102.420953,32.501327],[102.419839,32.500527],[102.419134,32.499549],[102.418382,32.498912],[102.417991,32.498501],[102.41708,32.498295],[102.416129,32.498214],[102.415415,32.497547],[102.414671,32.49663],[102.414039,32.495654],[102.413291,32.494893],[102.412626,32.493823],[102.412076,32.492538],[102.411555,32.491533],[102.4104,32.490262],[102.410346,32.490203],[102.409793,32.490316],[102.408235,32.490968],[102.406641,32.491587],[102.404943,32.492018],[102.403426,32.492484],[102.401838,32.492886],[102.39955,32.493429],[102.398591,32.493627],[102.39755,32.494134],[102.396198,32.495255],[102.395597,32.495771],[102.394946,32.49672],[102.39345,32.49902],[102.392357,32.500053],[102.39145,32.500998],[102.390805,32.501761],[102.388941,32.502841],[102.387068,32.5042],[102.38572,32.505197],[102.385074,32.50596],[102.383365,32.506733],[102.382615,32.507307],[102.382738,32.508149],[102.383064,32.509554],[102.383438,32.510556],[102.383621,32.511833],[102.383698,32.512953],[102.383724,32.5146],[102.383657,32.515655],[102.383771,32.516776],[102.383332,32.51801],[102.382852,32.519367],[102.382207,32.52013],[102.381558,32.521017],[102.380539,32.522021],[102.379417,32.522775],[102.378211,32.523868],[102.377822,32.524668],[102.377871,32.525476],[102.377972,32.527063],[102.377631,32.528702],[102.377549,32.530254],[102.377136,32.531861],[102.376584,32.533185],[102.376016,32.533795],[102.37504,32.534551],[102.373334,32.535199],[102.372542,32.535959],[102.372117,32.536696],[102.371844,32.537249],[102.371856,32.538088],[102.372261,32.539308],[102.373035,32.540443],[102.373745,32.541235],[102.374962,32.542285],[102.37572,32.542705],[102.374689,32.543243],[102.373359,32.543588],[102.37271,32.54403],[102.371856,32.544799],[102.371485,32.545785],[102.370863,32.547015],[102.370621,32.548584],[102.370768,32.550244],[102.371133,32.551163],[102.371114,32.551825],[102.371143,32.552489],[102.371367,32.553198],[102.371336,32.554274],[102.37106,32.555345],[102.371419,32.55643],[102.371835,32.557267],[102.372095,32.558432],[102.371833,32.559007],[102.371375,32.559618],[102.370662,32.560597],[102.36994,32.561866],[102.369078,32.562925],[102.367625,32.564096],[102.366579,32.564737],[102.36504,32.565492],[102.363617,32.565669],[102.362341,32.565808],[102.361909,32.565818],[102.360432,32.565851],[102.358537,32.565397],[102.3566,32.564735],[102.354179,32.563897],[102.352248,32.563027],[102.349503,32.561313],[102.349447,32.561278],[102.349438,32.561272],[102.349333,32.561206],[102.348553,32.561079],[102.347883,32.561673],[102.34695,32.562316],[102.345982,32.56263],[102.34583,32.56268],[102.345486,32.562374],[102.345415,32.56231],[102.345399,32.562296],[102.345385,32.562283],[102.345343,32.562247],[102.345548,32.561984],[102.345821,32.561634],[102.346003,32.56141],[102.346041,32.561381],[102.348367,32.558314],[102.348425,32.558238],[102.348522,32.558109],[102.348583,32.558026],[102.348666,32.557914],[102.348749,32.557802],[102.348847,32.55767],[102.348932,32.557554],[102.349038,32.557411],[102.349142,32.557271],[102.349231,32.55715],[102.349318,32.557032],[102.349418,32.556897],[102.349512,32.556771],[102.349695,32.556553],[102.349703,32.55654],[102.349759,32.556404],[102.349798,32.556311],[102.349878,32.556201],[102.349989,32.555919],[102.35,32.555883],[102.349991,32.555878],[102.349991,32.555878],[102.349987,32.555876],[102.349986,32.555876],[102.349925,32.555861],[102.349923,32.55586],[102.349919,32.55586],[102.349823,32.555859],[102.349894,32.555709],[102.346816,32.55505],[102.34683,32.554943],[102.346801,32.554847],[102.346762,32.554785],[102.346736,32.55474],[102.346714,32.554735],[102.346683,32.554727],[102.346649,32.554718],[102.346591,32.554702],[102.345877,32.554516],[102.34583,32.554504],[102.345829,32.554503],[102.345826,32.554502],[102.345758,32.554485],[102.345357,32.55438],[102.344319,32.554218],[102.343833,32.554143],[102.341371,32.55376],[102.340766,32.553666],[102.340686,32.553653],[102.340656,32.553649],[102.340496,32.553624],[102.34042,32.553612],[102.340021,32.553555],[102.33868,32.553364],[102.3386,32.553352],[102.33851,32.553287],[102.338472,32.553259],[102.338364,32.553181],[102.338258,32.553062],[102.338165,32.553037],[102.337747,32.552734],[102.337578,32.552612],[102.336849,32.552441],[102.336695,32.552405],[102.336584,32.552379],[102.33656,32.552374],[102.336436,32.552345],[102.336378,32.552331],[102.336358,32.552326],[102.33634,32.552322],[102.336023,32.552248],[102.334344,32.551659],[102.333546,32.55214],[102.332677,32.55284],[102.331867,32.553762],[102.33093,32.553798],[102.329113,32.553464],[102.329052,32.553474],[102.328977,32.553487],[102.328755,32.553524],[102.32853,32.553583],[102.328214,32.553667],[102.328045,32.553776],[102.327067,32.554405],[102.327033,32.554427],[102.326996,32.554451],[102.326831,32.554874],[102.326793,32.554865],[102.32676,32.554848],[102.326524,32.555242],[102.326171,32.555833],[102.325323,32.558026],[102.324932,32.559491],[102.324613,32.559874],[102.324574,32.559872],[102.324288,32.559863],[102.324067,32.559862],[102.32406,32.559863],[102.324016,32.559867],[102.323856,32.559882],[102.32385,32.559884],[102.323706,32.559915],[102.323697,32.559917],[102.323552,32.559976],[102.323525,32.559977],[102.323031,32.560192],[102.322969,32.560219],[102.322555,32.560398],[102.322485,32.560433],[102.322418,32.560466],[102.321407,32.560963],[102.319668,32.560926],[102.318094,32.561187],[102.31669,32.5616],[102.314074,32.561765],[102.312079,32.561575],[102.310799,32.560737],[102.309784,32.559757],[102.307993,32.55854],[102.306281,32.557619],[102.304401,32.556473],[102.302954,32.555411],[102.302104,32.554729],[102.301324,32.554639],[102.300189,32.554762],[102.298365,32.554649],[102.296448,32.554755],[102.294988,32.554134],[102.293699,32.553591],[102.29276,32.552991],[102.292504,32.552828],[102.292411,32.552783],[102.290274,32.551748],[102.289186,32.551087],[102.289115,32.551044],[102.289111,32.551039],[102.289096,32.551032],[102.289086,32.551026],[102.288978,32.55096],[102.2884,32.550609],[102.288414,32.550606],[102.288469,32.550587],[102.28855,32.55056],[102.288645,32.550496],[102.288745,32.550402],[102.288845,32.550276],[102.288937,32.550067],[102.28903,32.549859],[102.289039,32.549804],[102.289077,32.549568],[102.289077,32.549557],[102.28908,32.54948],[102.289081,32.549434],[102.289085,32.54931],[102.289093,32.549052],[102.289101,32.548794],[102.289109,32.548536],[102.289133,32.54839],[102.28915,32.548296],[102.28916,32.548245],[102.289175,32.548166],[102.289178,32.548149],[102.289221,32.547987],[102.28928,32.54785],[102.289303,32.547796],[102.289345,32.547706],[102.289386,32.547619],[102.289411,32.547564],[102.289487,32.547397],[102.28953,32.54725],[102.289573,32.547074],[102.289619,32.546864],[102.289623,32.546706],[102.289624,32.546653],[102.289617,32.546281],[102.289617,32.546281],[102.289617,32.546281],[102.289607,32.545957],[102.289607,32.545957],[102.2896,32.545586],[102.2896,32.545586],[102.2896,32.545586],[102.289626,32.545359],[102.289635,32.545332],[102.289667,32.545241],[102.28971,32.545118],[102.289751,32.544979],[102.289758,32.544954],[102.289779,32.544881],[102.289848,32.544644],[102.289918,32.544406],[102.289987,32.544169],[102.290056,32.543938],[102.290058,32.543929],[102.290092,32.543816],[102.290124,32.543711],[102.290191,32.543486],[102.290198,32.543463],[102.290193,32.543306],[102.290188,32.543155],[102.290166,32.542956],[102.290157,32.542879],[102.290115,32.542721],[102.290088,32.54262],[102.29002,32.542495],[102.289962,32.54239],[102.289864,32.54229],[102.28972,32.542143],[102.289495,32.541959],[102.28935,32.541812],[102.289348,32.541811],[102.289333,32.541784],[102.289308,32.541738],[102.289275,32.541679],[102.28928,32.54155],[102.28928,32.541534],[102.289411,32.541302],[102.289542,32.54107],[102.289565,32.541044],[102.28976,32.540832],[102.289841,32.540751],[102.289997,32.540595],[102.29006,32.540515],[102.290166,32.54038],[102.290335,32.540165],[102.290613,32.539815],[102.290782,32.539617],[102.29087,32.539513],[102.291002,32.539234],[102.291014,32.539208],[102.291158,32.538904],[102.291228,32.538686],[102.291285,32.538512],[102.291411,32.53812],[102.291443,32.537688],[102.291444,32.537673],[102.291473,32.537281],[102.291475,32.537256],[102.291482,32.537162],[102.291498,32.536943],[102.291507,32.536823],[102.291539,32.536391],[102.291543,32.53619],[102.291544,32.536135],[102.291545,32.536106],[102.29155,32.53588],[102.291551,32.535845],[102.291552,32.535791],[102.291556,32.535646],[102.291556,32.535635],[102.291556,32.535624],[102.291557,32.535586],[102.291558,32.535548],[102.29156,32.535457],[102.291561,32.535431],[102.291561,32.535421],[102.291562,32.535369],[102.291568,32.535128],[102.291568,32.535113],[102.291571,32.534988],[102.291574,32.534858],[102.291576,32.534775],[102.291577,32.534741],[102.29158,32.534602],[102.291585,32.534369],[102.291586,32.534347],[102.291587,32.534278],[102.291591,32.534095],[102.291591,32.534091],[102.291593,32.534041],[102.291597,32.533836],[102.2916,32.533667],[102.291601,32.533607],[102.291603,32.533474],[102.291604,32.533377],[102.291607,32.533202],[102.291608,32.533148],[102.291608,32.533143],[102.291611,32.532919],[102.291615,32.53269],[102.291618,32.532461],[102.291606,32.532234],[102.291594,32.532007],[102.2916,32.5318],[102.291606,32.531603],[102.291693,32.531281],[102.291856,32.530929],[102.291958,32.530728],[102.29206,32.530528],[102.292179,32.530385],[102.292181,32.530384],[102.292182,32.530383],[102.292266,32.530315],[102.292316,32.530275],[102.292329,32.530268],[102.292334,32.530266],[102.292363,32.53025],[102.292381,32.530241],[102.292429,32.530215],[102.29255,32.530151],[102.292693,32.530093],[102.292867,32.530023],[102.292988,32.529974],[102.293019,32.529961],[102.293185,32.529894],[102.293198,32.529882],[102.293227,32.529854],[102.293283,32.529803],[102.293323,32.529766],[102.293335,32.529728],[102.29336,32.529658],[102.293427,32.529462],[102.293358,32.529217],[102.293284,32.528984],[102.29327,32.528941],[102.293276,32.528885],[102.293287,32.528783],[102.293297,32.528699],[102.293526,32.52838],[102.293617,32.528253],[102.293646,32.528213],[102.293756,32.52806],[102.293755,32.528047],[102.293754,32.528022],[102.293746,32.52777],[102.2936,32.527508],[102.293413,32.527382],[102.293225,32.527256],[102.292904,32.527136],[102.292579,32.527113],[102.292176,32.527136],[102.291888,32.527196],[102.291654,32.52732],[102.291325,32.527442],[102.291077,32.527428],[102.290834,32.527415],[102.290829,32.527414],[102.290694,32.527395],[102.29058,32.527378],[102.290573,32.527377],[102.290447,32.527359],[102.29019,32.527312],[102.289934,32.527266],[102.289834,32.527264],[102.289666,32.527261],[102.289398,32.527255],[102.289158,32.527298],[102.288918,32.527341],[102.288762,32.527395],[102.288754,32.527398],[102.288674,32.527425],[102.288608,32.527448],[102.288592,32.527453],[102.28853,32.527475],[102.28833,32.527544],[102.288299,32.527555],[102.288066,32.527687],[102.288017,32.527715],[102.287832,32.52782],[102.287531,32.527943],[102.287231,32.528066],[102.286942,32.528141],[102.28688,32.528137],[102.286713,32.528128],[102.286645,32.528124],[102.286485,32.528114],[102.286484,32.528114],[102.286484,32.528114],[102.286415,32.528068],[102.286346,32.528022],[102.286183,32.527914],[102.286152,32.527884],[102.285979,32.527715],[102.285893,32.527406],[102.285882,32.527132],[102.285884,32.527047],[102.285889,32.526855],[102.285856,32.526676],[102.285856,32.526675],[102.285855,32.526673],[102.285855,32.526673],[102.285847,32.526658],[102.285766,32.526496],[102.285504,32.52633],[102.285296,32.526214],[102.285087,32.526098],[102.284958,32.525966],[102.284809,32.525784],[102.284718,32.525619],[102.284717,32.525617],[102.28468,32.52555],[102.284665,32.525522],[102.284656,32.525453],[102.284639,32.525333],[102.284635,32.525304],[102.284633,32.525287],[102.284602,32.525053],[102.284611,32.524729],[102.284548,32.524322],[102.284436,32.524207],[102.284286,32.524139],[102.284056,32.524134],[102.283644,32.524115],[102.28349,32.524142],[102.283199,32.52425],[102.283117,32.524298],[102.282927,32.524406],[102.2829,32.52443],[102.282726,32.52458],[102.282672,32.524628],[102.282626,32.524697],[102.282432,32.524994],[102.28231,32.525243],[102.282187,32.525491],[102.281985,32.525843],[102.281807,32.526001],[102.281711,32.526047],[102.281622,32.526062],[102.281542,32.526075],[102.281268,32.526119],[102.281229,32.526115],[102.281124,32.526105],[102.28104,32.526098],[102.280778,32.526024],[102.280517,32.52595],[102.280255,32.525876],[102.279993,32.525803],[102.279731,32.525729],[102.279469,32.525655],[102.279207,32.525582],[102.278945,32.525508],[102.278684,32.525434],[102.278422,32.52536],[102.278187,32.525303],[102.278015,32.525261],[102.277989,32.525255],[102.277952,32.525246],[102.277718,32.525189],[102.277483,32.525132],[102.277248,32.525075],[102.277143,32.525049],[102.277244,32.524826]]]]},"properties":{"cp":[102.40058259505227,32.42604846213644],"code":"513233105","name":"龙日镇","level":"street","center":[102.40058259505227,32.42604846213644],"fullCode":"513233105000","fullName":"四川省阿坝藏族羌族自治州红原县龙日镇","acreageMu":967058.51,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[102.484,32.3605]}},{"id":"513233202","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[102.164139,32.32538],[102.164223,32.325168],[102.164246,32.325109],[102.164401,32.324716],[102.164763,32.323798],[102.165261,32.322312],[102.16556,32.321436],[102.165852,32.320752],[102.165879,32.319908],[102.165875,32.318564],[102.166,32.317454],[102.16583,32.315684],[102.165822,32.315506],[102.165819,32.31544],[102.165725,32.313225],[102.165894,32.312154],[102.166521,32.310901],[102.167013,32.309607],[102.167377,32.308079],[102.167576,32.307548],[102.168019,32.306366],[102.168943,32.304276],[102.169317,32.303862],[102.169594,32.303676],[102.169845,32.303446],[102.16988,32.303412],[102.169881,32.303412],[102.170149,32.303418],[102.170447,32.303456],[102.170666,32.303588],[102.170876,32.303971],[102.171014,32.304353],[102.171151,32.304735],[102.171234,32.304987],[102.171316,32.30524],[102.171399,32.305492],[102.171482,32.305744],[102.171565,32.305997],[102.171647,32.306249],[102.17173,32.306501],[102.171761,32.306596],[102.171761,32.306597],[102.171813,32.306754],[102.171896,32.307006],[102.171978,32.307258],[102.172061,32.307511],[102.172144,32.307763],[102.172227,32.308015],[102.17231,32.308268],[102.172392,32.30852],[102.172475,32.308772],[102.172542,32.309035],[102.172609,32.309297],[102.172676,32.309559],[102.172743,32.309821],[102.172809,32.310084],[102.172876,32.310346],[102.172943,32.310608],[102.17301,32.31087],[102.173077,32.311132],[102.173144,32.311395],[102.173147,32.31153],[102.173149,32.311626],[102.173154,32.311858],[102.173159,32.31209],[102.173162,32.312223],[102.173164,32.312322],[102.173169,32.312553],[102.173174,32.312785],[102.173174,32.312789],[102.173149,32.313195],[102.173135,32.313427],[102.173124,32.313604],[102.173099,32.314014],[102.173089,32.314313],[102.17308,32.314613],[102.173092,32.314845],[102.173103,32.315054],[102.173243,32.315374],[102.173448,32.315537],[102.173654,32.315699],[102.17386,32.315862],[102.174066,32.316024],[102.174272,32.316187],[102.174442,32.316321],[102.174477,32.316349],[102.174659,32.316489],[102.174841,32.316629],[102.175022,32.316768],[102.175204,32.316908],[102.175386,32.317048],[102.175567,32.317188],[102.175749,32.317328],[102.175931,32.317467],[102.176112,32.317607],[102.176294,32.317747],[102.176508,32.317907],[102.176722,32.318068],[102.176937,32.318228],[102.177151,32.318388],[102.177365,32.318549],[102.17758,32.318709],[102.177807,32.318848],[102.178035,32.318988],[102.178263,32.319127],[102.178491,32.319266],[102.178762,32.319381],[102.178804,32.319399],[102.179102,32.319526],[102.179117,32.319532],[102.179485,32.319666],[102.179852,32.319801],[102.18013,32.319854],[102.180408,32.319908],[102.180502,32.319915],[102.180705,32.319931],[102.180802,32.319938],[102.181002,32.319953],[102.181411,32.319931],[102.181646,32.319857],[102.181881,32.319783],[102.182116,32.319709],[102.182314,32.319647],[102.182351,32.319636],[102.18258,32.31957],[102.182766,32.319517],[102.18281,32.319504],[102.18304,32.319438],[102.18327,32.319373],[102.1835,32.319307],[102.183729,32.319241],[102.183959,32.319176],[102.184189,32.31911],[102.18446,32.31906],[102.184732,32.319011],[102.185003,32.318961],[102.185223,32.318921],[102.185275,32.318912],[102.18561,32.318888],[102.185791,32.318875],[102.185946,32.318864],[102.186261,32.318887],[102.186577,32.31891],[102.186809,32.318957],[102.186836,32.318963],[102.187094,32.319015],[102.187309,32.31913],[102.187388,32.319173],[102.187524,32.319246],[102.187739,32.319361],[102.187954,32.319476],[102.188311,32.319699],[102.188668,32.319923],[102.188859,32.320043],[102.189051,32.320163],[102.189272,32.320247],[102.189493,32.32033],[102.189806,32.320432],[102.190119,32.320534],[102.190509,32.320542],[102.190899,32.320551],[102.191218,32.320479],[102.191536,32.320407],[102.191744,32.320291],[102.191953,32.320174],[102.192161,32.320058],[102.192369,32.319941],[102.192577,32.319825],[102.192786,32.319708],[102.192987,32.319574],[102.193188,32.319439],[102.193335,32.319342],[102.19339,32.319305],[102.193591,32.319171],[102.193793,32.319036],[102.193994,32.318902],[102.194001,32.318897],[102.194195,32.318767],[102.194397,32.318633],[102.194598,32.318499],[102.194799,32.318364],[102.194991,32.318175],[102.195183,32.317986],[102.195375,32.317797],[102.195567,32.317608],[102.195759,32.317419],[102.195951,32.31723],[102.196143,32.317041],[102.196335,32.316852],[102.196538,32.316678],[102.196742,32.316504],[102.196945,32.31633],[102.197149,32.316155],[102.197352,32.315981],[102.197556,32.315807],[102.197925,32.315602],[102.198295,32.315397],[102.198664,32.315192],[102.199033,32.314987],[102.199385,32.314847],[102.199736,32.314707],[102.200087,32.314567],[102.200306,32.314499],[102.200526,32.31443],[102.200745,32.314361],[102.200964,32.314293],[102.201183,32.314224],[102.201403,32.314155],[102.201644,32.314107],[102.201884,32.314059],[102.202125,32.31401],[102.202366,32.313962],[102.202607,32.313914],[102.202848,32.313866],[102.203088,32.313818],[102.203329,32.31377],[102.203579,32.313723],[102.203828,32.313676],[102.204078,32.313629],[102.204327,32.313582],[102.204576,32.313535],[102.204826,32.313488],[102.205237,32.313444],[102.205648,32.3134],[102.20602,32.313361],[102.206058,32.313357],[102.206288,32.31333],[102.206518,32.313304],[102.206748,32.313277],[102.206978,32.313251],[102.207208,32.313225],[102.207438,32.313198],[102.207863,32.313113],[102.208288,32.313027],[102.208712,32.312942],[102.209126,32.312793],[102.20954,32.312644],[102.209953,32.312495],[102.210367,32.312347],[102.210758,32.312145],[102.211149,32.311944],[102.211539,32.311742],[102.21193,32.31153],[102.212321,32.311318],[102.212712,32.311105],[102.213038,32.310797],[102.213365,32.310489],[102.213616,32.310155],[102.213756,32.309971],[102.213868,32.309821],[102.21412,32.309487],[102.214371,32.309153],[102.214513,32.308931],[102.214654,32.308708],[102.214795,32.308485],[102.214936,32.308263],[102.215037,32.308036],[102.215137,32.307809],[102.215237,32.307583],[102.215337,32.307356],[102.215384,32.307025],[102.215432,32.306695],[102.215329,32.306393],[102.215227,32.306091],[102.215127,32.305694],[102.215027,32.305298],[102.215004,32.304887],[102.215051,32.304541],[102.215224,32.304356],[102.215397,32.30417],[102.215602,32.304009],[102.215807,32.303847],[102.216012,32.303686],[102.216217,32.303525],[102.216422,32.303363],[102.216627,32.303202],[102.216832,32.303041],[102.217037,32.302879],[102.21723,32.302764],[102.217423,32.302648],[102.217616,32.302532],[102.217809,32.302417],[102.218003,32.302301],[102.218196,32.302185],[102.218389,32.30207],[102.218582,32.301954],[102.218637,32.301921],[102.218775,32.301838],[102.218969,32.301723],[102.21927,32.301635],[102.219604,32.301642],[102.219939,32.30165],[102.220196,32.30175],[102.220235,32.301766],[102.220453,32.301851],[102.220471,32.301866],[102.220635,32.301997],[102.220763,32.3021],[102.220817,32.302143],[102.220973,32.302364],[102.221129,32.302584],[102.221285,32.302804],[102.221441,32.303025],[102.221597,32.303245],[102.221753,32.303465],[102.221797,32.303528],[102.221799,32.303531],[102.221909,32.303686],[102.222065,32.303906],[102.222204,32.304209],[102.222343,32.304511],[102.22248,32.304925],[102.222492,32.304998],[102.222543,32.305305],[102.222456,32.305682],[102.222299,32.305995],[102.222177,32.306307],[102.222073,32.306598],[102.222054,32.306652],[102.222007,32.306998],[102.222069,32.30741],[102.222191,32.307665],[102.222313,32.30792],[102.222602,32.308211],[102.222891,32.308502],[102.22318,32.308792],[102.223365,32.30897],[102.223371,32.308976],[102.223507,32.309106],[102.22355,32.309147],[102.223707,32.309298],[102.223736,32.309325],[102.223921,32.309503],[102.224106,32.30968],[102.224167,32.309738],[102.224292,32.309858],[102.224477,32.310035],[102.224662,32.310213],[102.224901,32.310561],[102.22514,32.310909],[102.225379,32.311257],[102.225455,32.311511],[102.225531,32.311765],[102.225608,32.31202],[102.225684,32.312274],[102.225709,32.312546],[102.225721,32.312675],[102.22575,32.312987],[102.225758,32.313075],[102.225761,32.313099],[102.225796,32.313476],[102.225813,32.31374],[102.225819,32.313846],[102.225829,32.314003],[102.225833,32.314065],[102.225846,32.314266],[102.225861,32.3145],[102.225863,32.31453],[102.225872,32.314667],[102.22588,32.314793],[102.225896,32.315057],[102.225911,32.315172],[102.225931,32.315331],[102.225966,32.315605],[102.226001,32.31588],[102.226036,32.316154],[102.226072,32.316429],[102.226096,32.316619],[102.226107,32.316703],[102.226141,32.316878],[102.226155,32.316946],[102.226203,32.317189],[102.226252,32.317432],[102.2263,32.317675],[102.226348,32.317918],[102.226375,32.318049],[102.226397,32.318162],[102.226432,32.318253],[102.226518,32.318474],[102.226539,32.318529],[102.226627,32.318667],[102.226682,32.318754],[102.226926,32.318907],[102.226977,32.31894],[102.22717,32.319061],[102.227247,32.319081],[102.227346,32.319105],[102.227707,32.319167],[102.227909,32.319201],[102.228069,32.319229],[102.22832,32.319253],[102.22857,32.319276],[102.228571,32.319276],[102.228573,32.319277],[102.228881,32.319343],[102.229189,32.31941],[102.229497,32.319476],[102.229725,32.319529],[102.229954,32.319581],[102.230315,32.319572],[102.230734,32.319505],[102.231077,32.319434],[102.231419,32.319362],[102.231848,32.319391],[102.2322,32.31941],[102.23259,32.319524],[102.232904,32.31961],[102.233247,32.319708],[102.233589,32.319806],[102.233932,32.319905],[102.234266,32.319999],[102.234599,32.320093],[102.23485,32.320164],[102.235101,32.320235],[102.235245,32.320276],[102.235655,32.320333],[102.235861,32.320326],[102.23595,32.320323],[102.236197,32.320285],[102.236483,32.320047],[102.236721,32.319695],[102.236935,32.319567],[102.237149,32.319438],[102.237544,32.319267],[102.237939,32.319096],[102.238269,32.31895],[102.238599,32.318804],[102.238929,32.318658],[102.238996,32.318618],[102.239298,32.318442],[102.2396,32.318265],[102.239966,32.318051],[102.240333,32.317836],[102.240699,32.317621],[102.241066,32.317407],[102.241432,32.317192],[102.241825,32.317054],[102.242217,32.316916],[102.24261,32.316778],[102.243002,32.31664],[102.243343,32.316533],[102.243683,32.316426],[102.244023,32.316319],[102.244364,32.316212],[102.244792,32.316131],[102.245207,32.316052],[102.24522,32.31605],[102.24542,32.315917],[102.245439,32.315869],[102.245553,32.315584],[102.245653,32.315327],[102.245753,32.31507],[102.245841,32.314868],[102.24587,32.314813],[102.24594,32.31466],[102.246035,32.314455],[102.2462,32.314096],[102.246365,32.313737],[102.246617,32.313396],[102.24687,32.313055],[102.246953,32.312756],[102.247037,32.312457],[102.247063,32.312205],[102.24709,32.311953],[102.247022,32.311715],[102.246955,32.311477],[102.24687,32.311215],[102.246784,32.310953],[102.246699,32.310691],[102.246614,32.310429],[102.246582,32.31032],[102.246528,32.31014],[102.246496,32.310032],[102.246419,32.309773],[102.246378,32.309634],[102.24633,32.309365],[102.246307,32.309234],[102.246282,32.309095],[102.246292,32.308796],[102.246301,32.308496],[102.246422,32.308214],[102.24654,32.308001],[102.246658,32.307788],[102.246776,32.307575],[102.246894,32.307362],[102.247012,32.307149],[102.24713,32.306937],[102.247284,32.306756],[102.247439,32.306575],[102.247593,32.306394],[102.247747,32.306213],[102.247901,32.306032],[102.248055,32.305851],[102.248209,32.30567],[102.248363,32.30549],[102.248491,32.305279],[102.248618,32.305069],[102.248746,32.304858],[102.248873,32.304648],[102.249016,32.304225],[102.249158,32.303803],[102.249226,32.303394],[102.249294,32.302985],[102.24933,32.302734],[102.249366,32.302482],[102.249401,32.30223],[102.249437,32.301979],[102.249417,32.301706],[102.249403,32.301508],[102.249397,32.301434],[102.249377,32.301162],[102.249358,32.300889],[102.24932,32.300489],[102.249283,32.300088],[102.249245,32.299688],[102.249252,32.299451],[102.24926,32.299215],[102.249267,32.298978],[102.249269,32.298897],[102.249274,32.298742],[102.24932,32.298471],[102.249365,32.298201],[102.249411,32.29793],[102.249456,32.29766],[102.249502,32.297389],[102.249547,32.297118],[102.249592,32.296848],[102.249638,32.296577],[102.249683,32.296307],[102.249729,32.296036],[102.249787,32.295813],[102.249844,32.295589],[102.249902,32.295365],[102.24996,32.295142],[102.250018,32.294918],[102.250076,32.294695],[102.250133,32.294471],[102.250191,32.294247],[102.250296,32.293871],[102.2504,32.293494],[102.25041,32.293162],[102.25042,32.292831],[102.250437,32.292571],[102.250454,32.292311],[102.25046,32.292224],[102.250471,32.292051],[102.250488,32.291791],[102.250489,32.29178],[102.250493,32.291689],[102.250511,32.291335],[102.250518,32.291193],[102.250534,32.290891],[102.250556,32.290446],[102.250579,32.290002],[102.250677,32.289636],[102.250775,32.28927],[102.250873,32.288904],[102.251021,32.288592],[102.251168,32.28828],[102.251279,32.288045],[102.25139,32.28781],[102.251518,32.287584],[102.251645,32.287358],[102.251773,32.287132],[102.251901,32.286906],[102.252068,32.286699],[102.252236,32.286493],[102.252403,32.286286],[102.252571,32.286079],[102.252738,32.285873],[102.252906,32.285666],[102.252966,32.285581],[102.253061,32.285448],[102.253216,32.285231],[102.253371,32.285013],[102.253526,32.284795],[102.253656,32.28461],[102.253663,32.284601],[102.253799,32.284407],[102.253935,32.284212],[102.254071,32.284018],[102.254092,32.283969],[102.254094,32.283964],[102.254171,32.283783],[102.254271,32.283548],[102.254292,32.283364],[102.254321,32.283108],[102.254239,32.282743],[102.254158,32.282378],[102.25409,32.282157],[102.254022,32.281936],[102.253955,32.281715],[102.253887,32.281493],[102.253819,32.281272],[102.253752,32.281051],[102.253764,32.28063],[102.253777,32.28021],[102.25379,32.279789],[102.253948,32.279509],[102.254228,32.279263],[102.254508,32.279016],[102.254788,32.278769],[102.254877,32.278676],[102.254967,32.278584],[102.255029,32.27852],[102.255032,32.278516],[102.255146,32.278398],[102.255325,32.278213],[102.255504,32.278027],[102.255669,32.277856],[102.255862,32.277656],[102.256071,32.277324],[102.256279,32.276992],[102.256488,32.27666],[102.256714,32.276318],[102.256759,32.276171],[102.25687,32.275881],[102.256981,32.275591],[102.257092,32.2753],[102.257194,32.275101],[102.257236,32.27502],[102.257381,32.274739],[102.257488,32.274477],[102.257595,32.274215],[102.257623,32.274142],[102.257745,32.273822],[102.257895,32.273429],[102.257957,32.273152],[102.25802,32.272876],[102.258052,32.272647],[102.258085,32.272418],[102.258115,32.271972],[102.258117,32.271752],[102.258121,32.271317],[102.258101,32.270958],[102.258081,32.270599],[102.258061,32.270241],[102.258017,32.269881],[102.257972,32.269521],[102.257929,32.269168],[102.257907,32.268985],[102.257835,32.268646],[102.257621,32.26842],[102.257389,32.268111],[102.257297,32.267769],[102.257205,32.267427],[102.256985,32.267103],[102.256765,32.266778],[102.256437,32.266517],[102.256176,32.266267],[102.256009,32.266172],[102.255979,32.266047],[102.256039,32.265898],[102.256164,32.265708],[102.256191,32.265684],[102.256384,32.265517],[102.256604,32.265327],[102.256931,32.265079],[102.257258,32.264831],[102.257585,32.264583],[102.257895,32.26431],[102.258204,32.264036],[102.258513,32.263762],[102.258537,32.263749],[102.258784,32.263613],[102.259031,32.263477],[102.259221,32.263328],[102.259282,32.263234],[102.25934,32.263144],[102.259376,32.26284],[102.259376,32.262487],[102.259376,32.262486],[102.259376,32.262484],[102.259346,32.262222],[102.259272,32.261909],[102.259197,32.261597],[102.259111,32.261285],[102.259025,32.260973],[102.258894,32.260681],[102.258704,32.260324],[102.258484,32.260021],[102.258264,32.259717],[102.258139,32.259533],[102.258103,32.259408],[102.258168,32.259212],[102.258264,32.259063],[102.258359,32.258891],[102.258302,32.258546],[102.258246,32.2582],[102.258252,32.257873],[102.258296,32.257621],[102.258341,32.257368],[102.258389,32.257127],[102.258437,32.256886],[102.25846,32.256773],[102.258418,32.256345],[102.258377,32.255916],[102.258264,32.255637],[102.258118,32.255428],[102.257972,32.25522],[102.257868,32.254991],[102.257764,32.254762],[102.257609,32.254423],[102.257556,32.254188],[102.257502,32.253953],[102.257466,32.253575],[102.257431,32.253198],[102.257389,32.252936],[102.257336,32.252728],[102.257246,32.252567],[102.257133,32.252442],[102.257104,32.252293],[102.257115,32.252079],[102.257234,32.251758],[102.257336,32.251502],[102.257337,32.251474],[102.257357,32.25106],[102.257377,32.250646],[102.257336,32.250378],[102.25727,32.250182],[102.257128,32.250035],[102.257092,32.249997],[102.256936,32.249788],[102.256919,32.249765],[102.256753,32.249355],[102.256634,32.249153],[102.256485,32.249028],[102.256408,32.248766],[102.25639,32.248516],[102.256402,32.248254],[102.256443,32.247923],[102.256485,32.247592],[102.256527,32.247261],[102.256515,32.246862],[102.256517,32.246441],[102.25652,32.246019],[102.256521,32.245976],[102.256592,32.245661],[102.256628,32.24542],[102.256663,32.245179],[102.25686,32.244822],[102.256989,32.244548],[102.257117,32.244275],[102.257246,32.244001],[102.257353,32.243739],[102.257496,32.243537],[102.257663,32.243478],[102.257919,32.243472],[102.258204,32.243478],[102.25843,32.243495],[102.258656,32.243513],[102.258914,32.2436],[102.259172,32.243686],[102.25936,32.243775],[102.259539,32.243859],[102.259749,32.243958],[102.25996,32.244057],[102.260175,32.244125],[102.26039,32.244193],[102.260604,32.24426],[102.260819,32.244328],[102.261034,32.244396],[102.261223,32.244456],[102.261249,32.244464],[102.261629,32.244609],[102.261892,32.244709],[102.262247,32.244895],[102.262602,32.245081],[102.262779,32.245185],[102.263064,32.245329],[102.263109,32.245351],[102.263439,32.245518],[102.263689,32.245589],[102.264081,32.245723],[102.264474,32.245857],[102.264516,32.245864],[102.264737,32.245959],[102.265141,32.246134],[102.265495,32.246382],[102.265848,32.24663],[102.266223,32.246842],[102.266598,32.247053],[102.266901,32.247326],[102.267026,32.247523],[102.267097,32.247707],[102.267197,32.247788],[102.267258,32.247838],[102.267523,32.24804],[102.267787,32.248242],[102.26794,32.248354],[102.268055,32.248439],[102.268364,32.248663],[102.268674,32.248887],[102.268983,32.249111],[102.269304,32.249283],[102.269544,32.249486],[102.269679,32.2496],[102.269843,32.249804],[102.270091,32.250113],[102.270242,32.250301],[102.270393,32.250489],[102.270544,32.250677],[102.270695,32.250865],[102.270846,32.251054],[102.270997,32.251242],[102.271173,32.251419],[102.271349,32.251597],[102.271525,32.251775],[102.271701,32.251952],[102.271876,32.25213],[102.272052,32.252308],[102.272228,32.252485],[102.272404,32.252663],[102.272629,32.25282],[102.272853,32.252977],[102.273078,32.253135],[102.273302,32.253292],[102.273527,32.253449],[102.273752,32.253607],[102.273971,32.253722],[102.274191,32.253837],[102.274411,32.253952],[102.27463,32.254067],[102.27485,32.254182],[102.27507,32.254297],[102.275439,32.2544],[102.275808,32.254503],[102.276102,32.254588],[102.276397,32.254673],[102.276749,32.254713],[102.277101,32.254752],[102.277548,32.25473],[102.27797,32.25471],[102.277996,32.254708],[102.278294,32.254667],[102.278476,32.254642],[102.278593,32.254626],[102.278628,32.254615],[102.278839,32.254549],[102.278874,32.254538],[102.279156,32.25445],[102.279421,32.25425],[102.279687,32.25405],[102.279842,32.253856],[102.279996,32.253662],[102.280151,32.253468],[102.280306,32.253274],[102.280484,32.252884],[102.280663,32.252493],[102.28071,32.252194],[102.280757,32.251895],[102.280875,32.251676],[102.281065,32.251538],[102.281255,32.251401],[102.2815,32.25128],[102.281744,32.251159],[102.28212,32.25102],[102.282496,32.250881],[102.282871,32.250741],[102.283094,32.250677],[102.283318,32.250613],[102.283541,32.250548],[102.283764,32.250484],[102.283987,32.25042],[102.28421,32.250355],[102.284418,32.25025],[102.284626,32.250144],[102.284662,32.250113],[102.284949,32.249866],[102.285211,32.24964],[102.285235,32.24962],[102.285354,32.249378],[102.285473,32.249136],[102.285592,32.248894],[102.285711,32.248652],[102.285797,32.248409],[102.285883,32.248166],[102.285969,32.247924],[102.286056,32.247681],[102.286142,32.247438],[102.286228,32.247195],[102.286314,32.246952],[102.286401,32.24671],[102.286512,32.246504],[102.286624,32.246299],[102.286735,32.246093],[102.286847,32.245888],[102.286958,32.245683],[102.287069,32.245477],[102.287181,32.245272],[102.287292,32.245066],[102.28738,32.244905],[102.28738,32.244905],[102.287404,32.244861],[102.287515,32.244656],[102.287627,32.24445],[102.287738,32.244245],[102.287954,32.243924],[102.288169,32.243603],[102.288436,32.24342],[102.288651,32.243277],[102.288866,32.243134],[102.28908,32.242992],[102.289295,32.242849],[102.28951,32.242706],[102.289725,32.242564],[102.289897,32.24241],[102.290069,32.242255],[102.29024,32.242101],[102.290412,32.241947],[102.290584,32.241793],[102.29071,32.24168],[102.290756,32.241639],[102.290931,32.241406],[102.291105,32.241173],[102.291226,32.240828],[102.291348,32.240484],[102.291383,32.240248],[102.291418,32.240012],[102.291453,32.239776],[102.291488,32.23954],[102.291497,32.23924],[102.291505,32.23894],[102.291426,32.238691],[102.291347,32.238442],[102.291267,32.238193],[102.291188,32.237944],[102.291109,32.237696],[102.291029,32.237447],[102.290958,32.237234],[102.290886,32.23702],[102.290814,32.236807],[102.290742,32.236594],[102.29067,32.236381],[102.290599,32.236168],[102.290527,32.235955],[102.290455,32.235742],[102.290383,32.235529],[102.290312,32.235316],[102.29025,32.234904],[102.290295,32.234653],[102.290431,32.234435],[102.290568,32.234217],[102.29083,32.233852],[102.290958,32.233672],[102.291091,32.233486],[102.291353,32.233121],[102.291615,32.232755],[102.291785,32.232554],[102.291955,32.232353],[102.292124,32.232153],[102.292294,32.231952],[102.292464,32.231751],[102.292634,32.23155],[102.292804,32.231349],[102.292974,32.231149],[102.293003,32.231101],[102.293106,32.230934],[102.293237,32.23072],[102.293369,32.230506],[102.293501,32.230292],[102.293632,32.230078],[102.293764,32.229864],[102.293896,32.22965],[102.294027,32.229435],[102.294121,32.229187],[102.29414,32.229135],[102.294214,32.228938],[102.294308,32.22869],[102.294401,32.228441],[102.294471,32.228254],[102.294472,32.228254],[102.294495,32.228193],[102.294588,32.227944],[102.294682,32.227696],[102.294775,32.227447],[102.294869,32.227198],[102.294962,32.22695],[102.295055,32.226701],[102.295149,32.226453],[102.295226,32.226248],[102.295226,32.226248],[102.295226,32.226248],[102.295395,32.225923],[102.295575,32.225674],[102.295811,32.225519],[102.296154,32.225385],[102.296496,32.225251],[102.296668,32.225251],[102.296924,32.225394],[102.297043,32.225602],[102.297105,32.225843],[102.297168,32.226084],[102.297418,32.226435],[102.297644,32.226607],[102.297935,32.226905],[102.298227,32.227202],[102.298476,32.227434],[102.29875,32.227618],[102.299022,32.227847],[102.299293,32.228075],[102.299565,32.228303],[102.299849,32.228545],[102.300133,32.228788],[102.300402,32.229018],[102.300672,32.229248],[102.300925,32.229498],[102.301179,32.229748],[102.301433,32.229998],[102.30165,32.230188],[102.301867,32.230379],[102.302111,32.230569],[102.302355,32.230759],[102.302599,32.23095],[102.302878,32.231137],[102.303158,32.231324],[102.303313,32.231503],[102.303377,32.231638],[102.30342,32.231729],[102.303485,32.231973],[102.303568,32.232092],[102.303872,32.232258],[102.304253,32.232389],[102.304485,32.23249],[102.304657,32.232657],[102.30483,32.232847],[102.305002,32.232999],[102.305175,32.233151],[102.305398,32.233258],[102.305621,32.233365],[102.305832,32.23352],[102.306043,32.233674],[102.306218,32.233868],[102.306329,32.233989],[102.306531,32.234239],[102.306662,32.234483],[102.306793,32.234727],[102.306828,32.234793],[102.307054,32.235149],[102.307164,32.235465],[102.307275,32.23578],[102.307435,32.236179],[102.307596,32.236577],[102.307611,32.236937],[102.307625,32.237297],[102.307679,32.237606],[102.307744,32.237767],[102.307991,32.237942],[102.308238,32.238118],[102.3085,32.238252],[102.308762,32.238386],[102.309196,32.238493],[102.309398,32.238558],[102.309559,32.238671],[102.309803,32.238826],[102.309969,32.239052],[102.310154,32.239314],[102.31035,32.239444],[102.310618,32.239504],[102.311037,32.239644],[102.311181,32.239692],[102.311456,32.239783],[102.311772,32.239849],[102.31198,32.239837],[102.312283,32.239789],[102.312432,32.239744],[102.312634,32.239682],[102.312908,32.239608],[102.313182,32.239534],[102.313455,32.23954],[102.313836,32.239605],[102.314183,32.239728],[102.314185,32.239729],[102.314187,32.23973],[102.314463,32.239798],[102.31474,32.239867],[102.31496,32.239926],[102.31518,32.239986],[102.315424,32.239989],[102.315668,32.239992],[102.315909,32.239992],[102.31615,32.239992],[102.316406,32.239965],[102.316661,32.239938],[102.317084,32.239861],[102.317456,32.239792],[102.317626,32.239761],[102.317827,32.239724],[102.318256,32.239659],[102.318684,32.239593],[102.318958,32.23954],[102.319362,32.239403],[102.3196,32.239391],[102.319838,32.239379],[102.320177,32.239409],[102.320516,32.239438],[102.320903,32.239482],[102.32129,32.239526],[102.321676,32.239569],[102.321811,32.239579],[102.322127,32.239602],[102.322443,32.239624],[102.322759,32.239647],[102.322946,32.239643],[102.323044,32.239641],[102.323425,32.239563],[102.323642,32.239465],[102.323859,32.239367],[102.3241,32.239254],[102.324341,32.239141],[102.324698,32.239016],[102.325055,32.238891],[102.325373,32.238817],[102.325692,32.238742],[102.325954,32.238667],[102.326177,32.238604],[102.326399,32.23854],[102.326774,32.238368],[102.327149,32.238195],[102.327506,32.238073],[102.327863,32.237951],[102.328142,32.237842],[102.328422,32.237733],[102.328484,32.237709],[102.328702,32.237624],[102.329017,32.237535],[102.329332,32.237446],[102.329346,32.237443],[102.329613,32.237394],[102.329879,32.237345],[102.330127,32.237337],[102.330419,32.237329],[102.330712,32.237321],[102.331087,32.237291],[102.331462,32.237261],[102.331575,32.237261],[102.331854,32.237309],[102.332074,32.237333],[102.332425,32.237327],[102.332705,32.237321],[102.332985,32.237309],[102.33301,32.237302],[102.333098,32.237279],[102.333407,32.237065],[102.333681,32.236809],[102.333898,32.236654],[102.334055,32.236541],[102.334305,32.236422],[102.334579,32.236405],[102.334633,32.236396],[102.334633,32.236396],[102.334633,32.236396],[102.334894,32.236356],[102.335156,32.236315],[102.335578,32.236202],[102.335888,32.236048],[102.336286,32.235869],[102.336471,32.235787],[102.336664,32.235701],[102.336768,32.235655],[102.337012,32.235578],[102.337256,32.2355],[102.337497,32.235453],[102.337738,32.235405],[102.337992,32.235362],[102.338247,32.235318],[102.338326,32.235304],[102.338675,32.235189],[102.339024,32.235074],[102.339373,32.234959],[102.339635,32.234849],[102.339897,32.234739],[102.340144,32.234626],[102.340391,32.234513],[102.340715,32.234332],[102.341039,32.23415],[102.341322,32.234022],[102.341604,32.233894],[102.341967,32.233644],[102.34233,32.233395],[102.342693,32.233145],[102.342976,32.232946],[102.34326,32.232748],[102.343543,32.23255],[102.343829,32.232241],[102.344091,32.23189],[102.344358,32.23161],[102.344648,32.231398],[102.344937,32.231186],[102.345227,32.230974],[102.345465,32.230843],[102.345703,32.230712],[102.345893,32.230556],[102.346083,32.230401],[102.346095,32.230391],[102.346434,32.230141],[102.346613,32.229977],[102.346791,32.229814],[102.347,32.229715],[102.347208,32.229617],[102.347567,32.229427],[102.347926,32.229237],[102.348285,32.229046],[102.348692,32.228871],[102.349099,32.228695],[102.349415,32.22857],[102.349748,32.228433],[102.350085,32.228287],[102.350422,32.22814],[102.350759,32.227993],[102.351125,32.227862],[102.351491,32.227731],[102.351817,32.227606],[102.35183,32.227601],[102.352228,32.227571],[102.352615,32.227601],[102.352953,32.227658],[102.353002,32.227666],[102.353269,32.22772],[102.353424,32.227726],[102.353609,32.227708],[102.3539,32.227648],[102.354156,32.227565],[102.354382,32.227497],[102.354608,32.227428],[102.354635,32.22742],[102.355037,32.227355],[102.355145,32.227337],[102.355233,32.227333],[102.355414,32.227293],[102.355474,32.22728],[102.355506,32.227273],[102.35572,32.227208],[102.355725,32.227198],[102.35581,32.227024],[102.35582,32.226992],[102.355899,32.226744],[102.355982,32.226533],[102.356065,32.226322],[102.356089,32.226096],[102.356113,32.22587],[102.356172,32.22556],[102.356214,32.225435],[102.356428,32.225281],[102.356684,32.225037],[102.356821,32.224936],[102.356892,32.224823],[102.356976,32.224626],[102.357118,32.224489],[102.357119,32.224489],[102.35712,32.224489],[102.357326,32.224365],[102.357493,32.22424],[102.357695,32.223901],[102.357862,32.223698],[102.358153,32.223478],[102.35835,32.223371],[102.358463,32.223288],[102.358522,32.223169],[102.358599,32.22302],[102.358891,32.222717],[102.359101,32.222425],[102.359153,32.222354],[102.359211,32.222263],[102.359301,32.222122],[102.359426,32.222021],[102.359569,32.221961],[102.359719,32.221781],[102.359868,32.2216],[102.360077,32.221348],[102.360218,32.221164],[102.360345,32.220965],[102.360473,32.220766],[102.36064,32.220403],[102.360821,32.220046],[102.361003,32.219689],[102.361107,32.219335],[102.361211,32.218981],[102.361407,32.218636],[102.361621,32.218345],[102.361717,32.218113],[102.361812,32.217881],[102.361919,32.217581],[102.362026,32.217282],[102.362133,32.216982],[102.362156,32.216877],[102.362237,32.216504],[102.362317,32.216132],[102.362414,32.215829],[102.362419,32.215816],[102.362573,32.215406],[102.362674,32.215067],[102.362722,32.214734],[102.362784,32.214392],[102.362847,32.21405],[102.362972,32.213627],[102.363007,32.213455],[102.363168,32.213264],[102.363345,32.213066],[102.363522,32.212868],[102.363561,32.212824],[102.36365,32.212592],[102.363715,32.212378],[102.363769,32.21214],[102.363787,32.211839],[102.363805,32.211537],[102.363822,32.211236],[102.363786,32.210824],[102.363749,32.210413],[102.363739,32.210296],[102.363717,32.21005],[102.363715,32.210028],[102.363793,32.209689],[102.3639,32.209314],[102.36405,32.209049],[102.364064,32.209024],[102.364102,32.208958],[102.364393,32.208642],[102.364646,32.208425],[102.364899,32.208208],[102.365185,32.208044],[102.36547,32.207881],[102.365613,32.207809],[102.365672,32.207746],[102.365684,32.207732],[102.365684,32.207643],[102.365625,32.207458],[102.365595,32.2072],[102.365565,32.206941],[102.365502,32.206706],[102.365452,32.206522],[102.365339,32.206102],[102.365316,32.205829],[102.365339,32.205507],[102.365423,32.205252],[102.365537,32.204975],[102.365652,32.204699],[102.365666,32.204663],[102.36572,32.204413],[102.365747,32.204151],[102.365774,32.203889],[102.365683,32.20361],[102.365637,32.203467],[102.365559,32.203294],[102.365464,32.203062],[102.365369,32.202926],[102.365185,32.202747],[102.365101,32.20264],[102.365113,32.202343],[102.365119,32.202075],[102.365125,32.201807],[102.365131,32.201563],[102.365238,32.20123],[102.365298,32.201111],[102.365452,32.200986],[102.365637,32.200873],[102.36575,32.200719],[102.365876,32.200404],[102.36594,32.200243],[102.366012,32.200011],[102.36616,32.199749],[102.366374,32.199452],[102.366398,32.199412],[102.366402,32.199402],[102.366478,32.199242],[102.366582,32.198942],[102.366598,32.198896],[102.366572,32.198549],[102.366545,32.198478],[102.36644,32.198417],[102.366142,32.19825],[102.365893,32.198024],[102.365637,32.197816],[102.365557,32.197774],[102.3655,32.197744],[102.365434,32.197709],[102.365357,32.197619],[102.365262,32.197364],[102.365119,32.196965],[102.365039,32.196694],[102.364959,32.196424],[102.364881,32.196067],[102.36478,32.19593],[102.364593,32.195671],[102.364405,32.195412],[102.364395,32.195397],[102.364162,32.195066],[102.363929,32.194734],[102.363834,32.194556],[102.363781,32.194383],[102.363739,32.194074],[102.363674,32.193896],[102.363543,32.193723],[102.363332,32.193423],[102.36312,32.193122],[102.362948,32.192908],[102.362938,32.19271],[102.362936,32.192682],[102.362859,32.192498],[102.362639,32.192117],[102.362439,32.191879],[102.36224,32.191641],[102.362044,32.191397],[102.361943,32.191225],[102.361904,32.19115],[102.361859,32.191064],[102.361782,32.190939],[102.361681,32.19088],[102.361496,32.190874],[102.361357,32.19087],[102.360997,32.190862],[102.360824,32.190838],[102.36067,32.190737],[102.360529,32.190663],[102.360455,32.190624],[102.360271,32.190594],[102.360104,32.190523],[102.359962,32.190392],[102.359831,32.190291],[102.359724,32.190243],[102.359456,32.190225],[102.359022,32.190237],[102.358977,32.190237],[102.358843,32.190237],[102.358707,32.190166],[102.35854,32.190059],[102.358415,32.190029],[102.358201,32.190011],[102.357892,32.190035],[102.357731,32.190017],[102.357614,32.189973],[102.357558,32.189952],[102.35738,32.189767],[102.357178,32.189488],[102.357023,32.189262],[102.356934,32.18894],[102.356868,32.188661],[102.356857,32.188523],[102.356857,32.18852],[102.356857,32.188518],[102.356773,32.188411],[102.356607,32.188215],[102.356494,32.187977],[102.356529,32.187768],[102.356636,32.187584],[102.35672,32.187394],[102.356708,32.187301],[102.356702,32.187251],[102.356517,32.186906],[102.356419,32.18676],[102.356369,32.186686],[102.356268,32.186585],[102.356024,32.186424],[102.355804,32.18624],[102.355628,32.186094],[102.355453,32.185948],[102.355298,32.18571],[102.355149,32.185383],[102.355131,32.185181],[102.355042,32.18502],[102.354882,32.184866],[102.354617,32.18472],[102.354352,32.184574],[102.353954,32.184407],[102.353626,32.184158],[102.35343,32.18392],[102.353258,32.183741],[102.353097,32.183581],[102.352924,32.183515],[102.352703,32.183441],[102.352481,32.183367],[102.352193,32.183271],[102.351958,32.183182],[102.351723,32.183093],[102.35139,32.183045],[102.351223,32.183015],[102.351134,32.182873],[102.351074,32.182676],[102.351059,32.182498],[102.351039,32.182272],[102.350973,32.181887],[102.350908,32.181503],[102.350842,32.181118],[102.350765,32.180927],[102.35061,32.180761],[102.350429,32.180588],[102.350248,32.180416],[102.350019,32.180279],[102.34979,32.180142],[102.349447,32.179997],[102.349105,32.179851],[102.348963,32.179791],[102.348927,32.17972],[102.348927,32.179607],[102.349004,32.179452],[102.349123,32.179292],[102.349399,32.179026],[102.349675,32.17876],[102.349896,32.178609],[102.350117,32.178458],[102.35052,32.17832],[102.350924,32.178182],[102.351328,32.178044],[102.351731,32.177905],[102.352105,32.177791],[102.352479,32.177676],[102.352853,32.177562],[102.353226,32.177447],[102.353576,32.177364],[102.353925,32.177281],[102.354275,32.177198],[102.354703,32.177097],[102.355078,32.177055],[102.35531,32.177046],[102.355542,32.177037],[102.355851,32.176942],[102.355869,32.176936],[102.355893,32.176928],[102.356014,32.176886],[102.356243,32.176809],[102.356472,32.176732],[102.356696,32.176633],[102.356919,32.176534],[102.357171,32.176423],[102.357367,32.176336],[102.35759,32.176237],[102.357814,32.176138],[102.358013,32.17605],[102.35829,32.175865],[102.358593,32.175692],[102.358895,32.175519],[102.359198,32.175347],[102.359331,32.17527],[102.35962,32.175128],[102.359908,32.174985],[102.360021,32.174878],[102.360099,32.174753],[102.36011,32.17461],[102.360116,32.174383],[102.360122,32.174146],[102.360146,32.173944],[102.360206,32.173837],[102.360348,32.173753],[102.360551,32.173623],[102.360676,32.173426],[102.360729,32.1732],[102.360705,32.172962],[102.360661,32.172605],[102.360616,32.172248],[102.360616,32.172022],[102.360646,32.171921],[102.360967,32.171659],[102.361211,32.171576],[102.361532,32.171499],[102.361764,32.17138],[102.361931,32.171291],[102.362145,32.171148],[102.362401,32.170987],[102.362656,32.170827],[102.36293,32.170708],[102.363261,32.170513],[102.363591,32.170318],[102.363656,32.170279],[102.3639,32.170154],[102.364072,32.170006],[102.364251,32.16975],[102.36434,32.169405],[102.36434,32.169149],[102.364304,32.168953],[102.364292,32.168925],[102.364191,32.168689],[102.36409,32.168453],[102.36398,32.168185],[102.36387,32.167918],[102.363779,32.167605],[102.363727,32.167424],[102.363668,32.16702],[102.363573,32.166799],[102.363424,32.16663],[102.363275,32.16646],[102.363014,32.166281],[102.362754,32.166103],[102.362493,32.165924],[102.36246,32.165901],[102.362335,32.165776],[102.36227,32.165628],[102.362234,32.16536],[102.362198,32.165092],[102.362198,32.164848],[102.362198,32.164604],[102.362202,32.164547],[102.362213,32.164366],[102.362235,32.163995],[102.362258,32.163623],[102.362258,32.163454],[102.362258,32.163325],[102.362234,32.163129],[102.362127,32.162796],[102.362103,32.162671],[102.362109,32.162534],[102.362192,32.162427],[102.362532,32.162201],[102.362766,32.161937],[102.363,32.161674],[102.363233,32.16141],[102.363495,32.161243],[102.363727,32.161124],[102.364025,32.161047],[102.364289,32.160991],[102.364554,32.160934],[102.364881,32.160934],[102.365155,32.160952],[102.365321,32.160964],[102.365546,32.160933],[102.365583,32.160928],[102.365653,32.1609],[102.365851,32.160821],[102.366184,32.16072],[102.366449,32.160663],[102.366713,32.160607],[102.366945,32.160577],[102.367183,32.160583],[102.367198,32.160583],[102.367264,32.16057],[102.367663,32.160494],[102.368061,32.160418],[102.368253,32.160397],[102.368468,32.160339],[102.368778,32.160155],[102.369045,32.160083],[102.369273,32.160032],[102.369501,32.159981],[102.369599,32.159958],[102.370018,32.159828],[102.370437,32.159697],[102.370622,32.159661],[102.370764,32.159673],[102.370943,32.159715],[102.370988,32.159727],[102.371098,32.159756],[102.37127,32.159804],[102.371496,32.159828],[102.371764,32.159881],[102.372032,32.159935],[102.372252,32.160033],[102.372472,32.160131],[102.372692,32.160214],[102.372882,32.160286],[102.373236,32.160342],[102.37359,32.160399],[102.373745,32.160494],[102.37381,32.160619],[102.37381,32.160768],[102.37378,32.160922],[102.373774,32.160952],[102.373774,32.161148],[102.373828,32.161368],[102.373965,32.161553],[102.37406,32.161618],[102.374328,32.161713],[102.374548,32.161826],[102.374839,32.16191],[102.375048,32.161975],[102.37528,32.162017],[102.375399,32.162037],[102.375601,32.16207],[102.375672,32.162171],[102.375697,32.162262],[102.375761,32.162493],[102.37588,32.162695],[102.376071,32.162933],[102.376243,32.163218],[102.376368,32.163427],[102.3766,32.163581],[102.376975,32.16376],[102.377266,32.163891],[102.377427,32.163938],[102.377724,32.164158],[102.377897,32.164301],[102.377939,32.164372],[102.37801,32.164557],[102.378069,32.164783],[102.378135,32.164884],[102.378266,32.164949],[102.378593,32.165039],[102.378884,32.165086],[102.379122,32.165086],[102.37936,32.165074],[102.379509,32.165134],[102.379586,32.165175],[102.379795,32.165288],[102.379884,32.165336],[102.380181,32.165348],[102.38036,32.165413],[102.380538,32.165491],[102.380693,32.165544],[102.38097,32.165549],[102.381062,32.16555],[102.381466,32.165651],[102.381752,32.165782],[102.382055,32.165943],[102.382192,32.166084],[102.382233,32.166127],[102.382394,32.166401],[102.382442,32.166457],[102.382662,32.166716],[102.382799,32.166829],[102.382947,32.166871],[102.38312,32.166901],[102.383304,32.166907],[102.383602,32.166889],[102.383754,32.166892],[102.383923,32.166895],[102.384185,32.166942],[102.384369,32.166972],[102.384708,32.16696],[102.38491,32.166936],[102.385255,32.16702],[102.385427,32.167057],[102.385666,32.167109],[102.385904,32.16718],[102.386186,32.167245],[102.386468,32.167309],[102.386606,32.167341],[102.386981,32.167409],[102.387169,32.167444],[102.387211,32.167531],[102.387477,32.168163],[102.388857,32.169446],[102.391037,32.170552],[102.393159,32.171705],[102.394544,32.172842],[102.395433,32.173487],[102.396988,32.174629],[102.398376,32.17567],[102.399263,32.176363],[102.40031,32.177446],[102.401627,32.178968],[102.402338,32.179899],[102.403043,32.181022],[102.403964,32.182536],[102.404182,32.182879],[102.404271,32.183019],[102.404692,32.183682],[102.404709,32.183709],[102.404833,32.183904],[102.40533,32.184349],[102.406406,32.184419],[102.407528,32.184828],[102.408253,32.185277],[102.408992,32.187221],[102.409303,32.18824],[102.409318,32.188261],[102.409432,32.188425],[102.40958,32.188638],[102.409848,32.189023],[102.410091,32.189611],[102.410432,32.190433],[102.410594,32.190966],[102.410847,32.191792],[102.410954,32.19333],[102.410968,32.19353],[102.410968,32.19354],[102.410986,32.194881],[102.411247,32.19592],[102.411356,32.196353],[102.411547,32.19711],[102.4118,32.198187],[102.411863,32.198457],[102.411898,32.198606],[102.411933,32.198756],[102.411959,32.19887],[102.412002,32.199049],[102.412074,32.199232],[102.412156,32.199442],[102.412229,32.199627],[102.412318,32.199855],[102.412379,32.200033],[102.412438,32.200171],[102.412478,32.200265],[102.412587,32.20041],[102.412705,32.200569],[102.41282,32.200724],[102.412911,32.200846],[102.41318,32.201208],[102.413353,32.20144],[102.413513,32.202148],[102.413605,32.202554],[102.413614,32.202796],[102.413632,32.203286],[102.413637,32.203423],[102.414411,32.204114],[102.415356,32.204808],[102.416104,32.206066],[102.416547,32.20681],[102.416637,32.207632],[102.416782,32.208527],[102.416927,32.209422],[102.416984,32.209705],[102.417051,32.210043],[102.417605,32.211043],[102.417692,32.211151],[102.418648,32.212336],[102.419035,32.213332],[102.419601,32.214079],[102.419855,32.214414],[102.420014,32.214855],[102.420069,32.215005],[102.420144,32.215214],[102.419942,32.215631],[102.419914,32.215689],[102.419814,32.215896],[102.418535,32.217087],[102.418141,32.21782],[102.417613,32.218867],[102.417531,32.219554],[102.417815,32.220512],[102.418602,32.221322],[102.419013,32.222177],[102.419167,32.223345],[102.419273,32.223626],[102.419688,32.224732],[102.419912,32.225636],[102.419875,32.226958],[102.420208,32.228394],[102.420318,32.230043],[102.420339,32.230355],[102.420302,32.231677],[102.419766,32.23299],[102.419399,32.233719],[102.419323,32.23387],[102.419239,32.234037],[102.419122,32.234151],[102.418983,32.234286],[102.418831,32.234433],[102.418705,32.234556],[102.418598,32.234659],[102.418473,32.234774],[102.418325,32.23491],[102.418158,32.235063],[102.418007,32.235202],[102.417853,32.235344],[102.41775,32.235438],[102.417639,32.235539],[102.417541,32.235682],[102.417414,32.235866],[102.417309,32.236018],[102.417174,32.236213],[102.417037,32.236412],[102.416916,32.236586],[102.416804,32.236747],[102.416716,32.236876],[102.416665,32.236948],[102.416619,32.237092],[102.416555,32.237289],[102.41649,32.23749],[102.41642,32.237706],[102.416352,32.237915],[102.416279,32.238147],[102.416218,32.238329],[102.416174,32.238463],[102.416143,32.23856],[102.41612,32.238631],[102.416079,32.238774],[102.416052,32.238872],[102.416023,32.238974],[102.415968,32.239168],[102.41593,32.239304],[102.415883,32.239472],[102.415843,32.239614],[102.415806,32.239744],[102.415764,32.239893],[102.415726,32.240027],[102.415704,32.240104],[102.415676,32.240225],[102.41565,32.240335],[102.415608,32.240515],[102.415604,32.240533],[102.415577,32.240649],[102.415572,32.240669],[102.415551,32.240761],[102.415533,32.240835],[102.415506,32.240951],[102.415421,32.241316],[102.41539,32.241667],[102.415384,32.241737],[102.415376,32.241816],[102.415371,32.241877],[102.415364,32.241956],[102.415355,32.242057],[102.415347,32.242148],[102.415337,32.242266],[102.415325,32.242392],[102.415315,32.242508],[102.415303,32.242639],[102.415292,32.242763],[102.41528,32.242898],[102.415269,32.243022],[102.415259,32.243138],[102.41525,32.24324],[102.415243,32.243317],[102.415238,32.243376],[102.415229,32.243481],[102.415221,32.243576],[102.415209,32.243711],[102.415202,32.24379],[102.415198,32.243836],[102.415192,32.243905],[102.415187,32.243961],[102.415181,32.244025],[102.415175,32.244101],[102.415166,32.2442],[102.415158,32.24429],[102.415152,32.244359],[102.415148,32.244403],[102.415146,32.244433],[102.415142,32.244446],[102.415129,32.244497],[102.415114,32.244559],[102.415101,32.244609],[102.415088,32.244659],[102.415068,32.244738],[102.41505,32.244809],[102.415031,32.24488],[102.415018,32.244933],[102.415006,32.244978],[102.414985,32.24506],[102.414936,32.245253],[102.414889,32.245437],[102.414839,32.245634],[102.414796,32.245802],[102.414757,32.246127],[102.414722,32.246418],[102.414686,32.246721],[102.414657,32.246967],[102.414632,32.247174],[102.414652,32.247353],[102.414679,32.247592],[102.414703,32.247831],[102.414724,32.248002],[102.414739,32.248127],[102.414747,32.248199],[102.41477,32.2484],[102.414781,32.248501],[102.414838,32.248624],[102.414938,32.248818],[102.415024,32.249023],[102.415075,32.249142],[102.415078,32.249232],[102.415083,32.249368],[102.415087,32.249517],[102.415093,32.249679],[102.415097,32.249807],[102.415101,32.24994],[102.415105,32.250051],[102.415108,32.250148],[102.415112,32.250244],[102.415114,32.250319],[102.415117,32.250437],[102.415122,32.250547],[102.415126,32.250681],[102.415131,32.250786],[102.415135,32.2509],[102.415139,32.251002],[102.415141,32.251063],[102.415155,32.251458],[102.415166,32.251793],[102.415178,32.252108],[102.415206,32.252674],[102.415223,32.253017],[102.415242,32.253404],[102.415257,32.253697],[102.415391,32.254232],[102.415461,32.254511],[102.415537,32.254814],[102.415592,32.255207],[102.415631,32.255493],[102.415692,32.255929],[102.415758,32.256703],[102.415802,32.257217],[102.415832,32.257572],[102.415819,32.258033],[102.415811,32.258313],[102.415796,32.258842],[102.415904,32.259139],[102.416011,32.259436],[102.416096,32.259672],[102.416143,32.259802],[102.416492,32.260656],[102.416699,32.261108],[102.416786,32.261297],[102.41745,32.262051],[102.417453,32.262056],[102.417456,32.26206],[102.418229,32.263126],[102.419002,32.264412],[102.419549,32.264922],[102.420045,32.265385],[102.420277,32.265602],[102.420628,32.266403],[102.420724,32.267411],[102.420893,32.268049],[102.42177,32.267856],[102.421921,32.267703],[102.422059,32.267564],[102.422254,32.267366],[102.422484,32.267134],[102.422632,32.266984],[102.422796,32.266818],[102.423073,32.266688],[102.423305,32.26658],[102.423554,32.266463],[102.423829,32.26643],[102.424033,32.266405],[102.424304,32.266372],[102.424513,32.266241],[102.424673,32.26614],[102.424874,32.266014],[102.425064,32.265896],[102.425256,32.265777],[102.425453,32.265654],[102.425699,32.265501],[102.425892,32.265442],[102.426128,32.265369],[102.42637,32.265294],[102.426658,32.265204],[102.426934,32.265119],[102.427144,32.265054],[102.427291,32.265031],[102.427519,32.264995],[102.42776,32.264957],[102.427928,32.264931],[102.428111,32.264902],[102.428333,32.264867],[102.42863,32.26474],[102.428911,32.264616],[102.429196,32.264492],[102.429491,32.264364],[102.429622,32.264307],[102.429846,32.26421],[102.430032,32.26414],[102.430244,32.264061],[102.43055,32.263945],[102.430749,32.263871],[102.430917,32.263808],[102.431113,32.26361],[102.431173,32.263549],[102.431296,32.263705],[102.431401,32.263838],[102.431545,32.264019],[102.431713,32.264233],[102.431843,32.2644],[102.431988,32.264584],[102.432121,32.264754],[102.432211,32.264868],[102.432316,32.265001],[102.432429,32.265219],[102.432531,32.265416],[102.43262,32.265584],[102.432709,32.265757],[102.432788,32.26591],[102.432849,32.266061],[102.432896,32.266178],[102.432961,32.26634],[102.433007,32.266472],[102.433073,32.266629],[102.433139,32.266782],[102.433196,32.266924],[102.433317,32.267488],[102.433452,32.268119],[102.433526,32.268466],[102.433464,32.270687],[102.433592,32.272754],[102.433659,32.274819],[102.433249,32.276081],[102.432833,32.277608],[102.432394,32.27852],[102.432357,32.278597],[102.432303,32.278708],[102.432511,32.280194],[102.432974,32.281421],[102.432813,32.282741],[102.432327,32.283519],[102.43216,32.283786],[102.431994,32.28392],[102.431586,32.284251],[102.431242,32.285408],[102.430894,32.286724],[102.430842,32.286793],[102.430826,32.286815],[102.430739,32.286932],[102.430652,32.287048],[102.430642,32.287061],[102.430613,32.2871],[102.430585,32.287138],[102.43056,32.287172],[102.430546,32.28719],[102.430116,32.287767],[102.429922,32.287892],[102.429164,32.288382],[102.428583,32.289111],[102.428442,32.289646],[102.428394,32.289825],[102.428025,32.291217],[102.427678,32.29248],[102.427089,32.293474],[102.426431,32.29473],[102.425946,32.295245],[102.425403,32.295821],[102.424268,32.296274],[102.423392,32.296415],[102.422145,32.29657],[102.421203,32.296688],[102.419915,32.296739],[102.419457,32.296758],[102.418769,32.296758],[102.41684,32.296757],[102.414842,32.296875],[102.414055,32.29669],[102.413604,32.296585],[102.413298,32.296535],[102.412283,32.296866],[102.412026,32.29686],[102.410568,32.29683],[102.410499,32.296826],[102.409512,32.296756],[102.40948,32.296754],[102.408561,32.296689],[102.407203,32.296611],[102.406307,32.296894],[102.406286,32.297647],[102.406432,32.298755],[102.406342,32.299808],[102.406341,32.299853],[102.406337,32.299987],[102.406333,32.300126],[102.40633,32.300231],[102.406325,32.300416],[102.406319,32.300652],[102.406314,32.300817],[102.406309,32.300995],[102.406304,32.301146],[102.4063,32.301298],[102.406323,32.301464],[102.406345,32.301622],[102.406373,32.301825],[102.406403,32.30204],[102.40643,32.302229],[102.406446,32.302345],[102.406478,32.302577],[102.406507,32.302783],[102.406534,32.302981],[102.406562,32.303179],[102.406563,32.303396],[102.406563,32.303463],[102.406564,32.303568],[102.406565,32.303804],[102.406566,32.304044],[102.406566,32.304154],[102.406566,32.304193],[102.406567,32.304287],[102.406568,32.304556],[102.406569,32.304796],[102.406569,32.304863],[102.40657,32.305096],[102.406571,32.305289],[102.406571,32.305404],[102.406572,32.305591],[102.406572,32.305719],[102.406573,32.305983],[102.406573,32.306104],[102.406573,32.30611],[102.406573,32.306147],[102.406578,32.308137],[102.406479,32.308814],[102.406383,32.309472],[102.406189,32.310741],[102.405829,32.312275],[102.405008,32.313397],[102.403697,32.315111],[102.402707,32.316632],[102.401858,32.318758],[102.401741,32.320095],[102.401235,32.321224],[102.400807,32.322453],[102.400633,32.322953],[102.400456,32.324518],[102.400363,32.32534],[102.400234,32.326324],[102.399947,32.327518],[102.399466,32.33021],[102.399234,32.333035],[102.399008,32.335154],[102.397563,32.334466],[102.396598,32.334668],[102.395766,32.334799],[102.394551,32.334625],[102.393033,32.334372],[102.392014,32.33424],[102.391188,32.334133],[102.390993,32.334108],[102.389526,32.333597],[102.389072,32.333468],[102.388925,32.333294],[102.388894,32.332607],[102.389149,32.332155],[102.389373,32.331759],[102.389392,32.331457],[102.389464,32.330346],[102.389487,32.329532],[102.389525,32.329151],[102.389561,32.328778],[102.38963,32.328077],[102.389636,32.328009],[102.389704,32.327264],[102.389165,32.326696],[102.388519,32.326339],[102.388387,32.326332],[102.388139,32.326319],[102.387743,32.326298],[102.387649,32.326293],[102.387618,32.326291],[102.387208,32.326269],[102.386572,32.326499],[102.386085,32.326675],[102.386012,32.326709],[102.385369,32.327003],[102.385102,32.32711],[102.385082,32.327118],[102.384819,32.327222],[102.38475,32.32725],[102.384245,32.327451],[102.383216,32.328116],[102.382758,32.32835],[102.382698,32.328381],[102.382502,32.328481],[102.382162,32.328655],[102.382089,32.328693],[102.381887,32.328856],[102.381861,32.328876],[102.381055,32.329529],[102.380272,32.330413],[102.37984,32.33139],[102.378605,32.332179],[102.377477,32.332756],[102.376519,32.332736],[102.37576,32.332763],[102.375252,32.332881],[102.375032,32.33349],[102.376298,32.334395],[102.376631,32.334957],[102.376615,32.335512],[102.376028,32.336203],[102.375079,32.337367],[102.373813,32.338969],[102.372799,32.340872],[102.372027,32.341928],[102.371335,32.343283],[102.370191,32.345146],[102.369589,32.346355],[102.369292,32.347606],[102.368694,32.348667],[102.367972,32.34954],[102.367472,32.350232],[102.366066,32.35061],[102.364567,32.351208],[102.363549,32.351741],[102.362957,32.352617],[102.362371,32.353271],[102.362164,32.353634],[102.361683,32.354477],[102.361414,32.35621],[102.361379,32.357431],[102.36127,32.358168],[102.361199,32.359129],[102.361068,32.360643],[102.36063,32.363705],[102.360385,32.364625],[102.360052,32.36558],[102.359888,32.366723],[102.359798,32.368312],[102.35968,32.369383],[102.35931,32.370115],[102.358235,32.371091],[102.357558,32.371891],[102.356533,32.372647],[102.355159,32.373432],[102.354258,32.374412],[102.354239,32.375077],[102.354044,32.375776],[102.353752,32.376806],[102.353545,32.377949],[102.353004,32.378529],[102.352253,32.378883],[102.351855,32.37906],[102.350881,32.379595],[102.351449,32.381049],[102.351995,32.383244],[102.352552,32.385068],[102.352564,32.386142],[102.352579,32.387141],[102.352677,32.387444],[102.353236,32.389172],[102.353459,32.38986],[102.353635,32.39127],[102.354038,32.392425],[102.354352,32.393616],[102.355108,32.394594],[102.355089,32.395259],[102.35438,32.397131],[102.352698,32.399464],[102.351006,32.400686],[102.349568,32.402136],[102.34617,32.407947],[102.345785,32.408491],[102.345772,32.408509],[102.345373,32.409072],[102.3453,32.409175],[102.345289,32.40919],[102.345283,32.409199],[102.345215,32.409296],[102.344227,32.410274],[102.343993,32.410485],[102.342031,32.412263],[102.338886,32.415163],[102.337247,32.416674],[102.33675,32.417132],[102.336709,32.417169],[102.336699,32.417179],[102.336666,32.417209],[102.336623,32.417249],[102.336616,32.417255],[102.336462,32.417397],[102.336382,32.417471],[102.335594,32.417565],[102.334971,32.417589],[102.334328,32.417613],[102.332497,32.417574],[102.331197,32.417287],[102.330141,32.417065],[102.329636,32.416958],[102.327275,32.415687],[102.326135,32.415885],[102.324757,32.416781],[102.323692,32.417387],[102.322646,32.417365],[102.321596,32.417454],[102.320608,32.416952],[102.319248,32.417219],[102.319057,32.41777],[102.31871,32.419168],[102.318842,32.420614],[102.318847,32.420988],[102.318856,32.421613],[102.319034,32.422949],[102.319457,32.426362],[102.319588,32.427807],[102.319737,32.428699],[102.319935,32.429369],[102.320371,32.430858],[102.320451,32.432562],[102.320407,32.434041],[102.320707,32.435712],[102.32075,32.437193],[102.32067,32.438412],[102.320417,32.43959],[102.32037,32.44118],[102.320409,32.442809],[102.320434,32.444918],[102.32067,32.445774],[102.321341,32.446714],[102.321883,32.447539],[102.322678,32.448703],[102.323044,32.449599],[102.325506,32.454868],[102.326407,32.456885],[102.326497,32.458256],[102.32624,32.459545],[102.325773,32.460608],[102.325561,32.461861],[102.325074,32.463553],[102.325061,32.465477],[102.324895,32.466657],[102.324727,32.467911],[102.32456,32.469129],[102.324606,32.470535],[102.324006,32.471633],[102.323588,32.472475],[102.322209,32.47337],[102.321372,32.473611],[102.320272,32.473921],[102.318993,32.474375],[102.317894,32.47461],[102.316193,32.474574],[102.314795,32.474618],[102.314213,32.475123],[102.313725,32.475775],[102.313395,32.476216],[102.313131,32.476667],[102.312199,32.478262],[102.311323,32.479834],[102.311219,32.480334],[102.310916,32.481787],[102.311089,32.483307],[102.311673,32.484208],[102.311739,32.4847],[102.311816,32.485284],[102.31153,32.486092],[102.31063,32.486997],[102.309694,32.487643],[102.308793,32.488586],[102.308286,32.4895],[102.307999,32.490345],[102.307839,32.491304],[102.307815,32.492117],[102.308133,32.49316],[102.308318,32.494274],[102.30869,32.494985],[102.308679,32.495343],[102.308664,32.495872],[102.308633,32.496907],[102.308369,32.49715],[102.308319,32.497197],[102.308144,32.49723],[102.30744,32.497363],[102.307147,32.49745],[102.30559,32.497915],[102.304271,32.498257],[102.303308,32.49831],[102.301595,32.49868],[102.300504,32.498657],[102.300373,32.498609],[102.300303,32.498583],[102.299338,32.498225],[102.298297,32.498018],[102.297387,32.497776],[102.296037,32.497673],[102.295037,32.497541],[102.293911,32.49722],[102.292726,32.497454],[102.292101,32.497884],[102.291871,32.498286],[102.29189,32.499101],[102.291976,32.50062],[102.291887,32.502135],[102.291637,32.503202],[102.291601,32.503375],[102.291597,32.503393],[102.291505,32.503833],[102.29147,32.503999],[102.291382,32.504418],[102.290941,32.506036],[102.290556,32.507212],[102.290392,32.508318],[102.290603,32.510025],[102.29064,32.511691],[102.290391,32.512721],[102.29019,32.513605],[102.289346,32.515511],[102.288597,32.517196],[102.288122,32.517988],[102.287869,32.518673],[102.287337,32.518908],[102.286228,32.519032],[102.284592,32.519194],[102.283165,32.519536],[102.282892,32.519601],[102.281662,32.519821],[102.280661,32.520194],[102.280417,32.5203],[102.280201,32.520393],[102.280189,32.520398],[102.279632,32.520638],[102.279246,32.520805],[102.278934,32.521489],[102.278447,32.522401],[102.277761,32.523683],[102.277274,32.524758],[102.277244,32.524826],[102.277143,32.525049],[102.277014,32.525018],[102.276779,32.524961],[102.276544,32.524904],[102.27631,32.524846],[102.276075,32.524789],[102.275857,32.52472],[102.275639,32.524651],[102.275299,32.52453],[102.275037,32.524347],[102.274816,32.524082],[102.274802,32.52406],[102.274785,32.524033],[102.27465,32.523819],[102.274563,32.523527],[102.274535,32.523284],[102.274531,32.523251],[102.274517,32.523138],[102.274515,32.523108],[102.274514,32.523097],[102.274505,32.522976],[102.274553,32.522872],[102.274604,32.522763],[102.274627,32.522713],[102.274749,32.522451],[102.27489,32.522227],[102.274992,32.522052],[102.274988,32.522033],[102.274974,32.52197],[102.27492,32.521911],[102.274887,32.521875],[102.274809,32.521789],[102.274619,32.521705],[102.274498,32.52168],[102.274354,32.52165],[102.274185,32.521646],[102.274086,32.521644],[102.273972,32.521641],[102.273945,32.52164],[102.273685,32.521627],[102.273398,32.521613],[102.273015,32.521516],[102.27298,32.521506],[102.272871,32.521439],[102.272714,32.521341],[102.272665,32.52131],[102.272604,32.521273],[102.272433,32.521087],[102.272345,32.520991],[102.272162,32.520727],[102.271881,32.520495],[102.2716,32.520327],[102.271536,32.5203],[102.271419,32.52025],[102.271333,32.520214],[102.271306,32.520202],[102.271279,32.520191],[102.271266,32.520188],[102.27088,32.520102],[102.270641,32.520104],[102.270403,32.520107],[102.270124,32.520142],[102.269985,32.520159],[102.269845,32.520177],[102.269719,32.520168],[102.26968,32.520165],[102.2695,32.520152],[102.269215,32.520099],[102.268971,32.519948],[102.268958,32.519931],[102.268931,32.519895],[102.268903,32.519857],[102.268713,32.519601],[102.268591,32.519445],[102.268569,32.519417],[102.268556,32.5194],[102.268475,32.519297],[102.268456,32.519273],[102.268363,32.519104],[102.268242,32.518884],[102.268083,32.518596],[102.268068,32.518568],[102.268027,32.518495],[102.267986,32.51842],[102.267813,32.518106],[102.267707,32.517914],[102.267599,32.517717],[102.267445,32.517468],[102.267417,32.517423],[102.267269,32.517226],[102.267177,32.517127],[102.267019,32.517056],[102.266987,32.517041],[102.26689,32.517035],[102.266644,32.517018],[102.266565,32.517012],[102.266367,32.516998],[102.266319,32.516995],[102.26613,32.51691],[102.265982,32.51676],[102.265873,32.516548],[102.265846,32.516223],[102.265853,32.515964],[102.26592,32.515658],[102.265986,32.515353],[102.266042,32.515195],[102.266049,32.515177],[102.266072,32.515048],[102.266122,32.514677],[102.266013,32.514495],[102.265967,32.514459],[102.265938,32.514437],[102.265863,32.514378],[102.265843,32.514363],[102.265829,32.514356],[102.265524,32.514209],[102.265145,32.514023],[102.264943,32.513842],[102.264759,32.513594],[102.26463,32.513381],[102.264601,32.513044],[102.264572,32.512706],[102.264564,32.512342],[102.264564,32.512341],[102.264562,32.512254],[102.264561,32.512191],[102.264558,32.512084],[102.264557,32.51201],[102.264556,32.511978],[102.264542,32.511781],[102.264535,32.511685],[102.264529,32.511604],[102.264423,32.511328],[102.264391,32.511291],[102.26438,32.511278],[102.264308,32.511196],[102.264219,32.511096],[102.264206,32.511081],[102.2642,32.511073],[102.264173,32.511041],[102.264145,32.511008],[102.264035,32.510876],[102.263985,32.510817],[102.263944,32.510767],[102.263917,32.510743],[102.263897,32.510726],[102.263744,32.51059],[102.263644,32.510502],[102.263581,32.510464],[102.263525,32.510431],[102.263363,32.510333],[102.263221,32.510303],[102.263191,32.510297],[102.263105,32.510295],[102.263045,32.510294],[102.26302,32.510294],[102.262713,32.510303],[102.262465,32.510395],[102.262424,32.51041],[102.262381,32.510443],[102.262272,32.510524],[102.262227,32.510558],[102.262141,32.510622],[102.26211,32.510645],[102.262074,32.510672],[102.261757,32.510913],[102.261519,32.511073],[102.26149,32.511092],[102.261406,32.511148],[102.261268,32.511221],[102.26123,32.511242],[102.261069,32.511285],[102.261006,32.511302],[102.260951,32.511316],[102.260909,32.511328],[102.26085,32.511343],[102.260794,32.511358],[102.260671,32.511391],[102.260385,32.511445],[102.26027,32.511466],[102.260128,32.511493],[102.259869,32.511541],[102.259798,32.511556],[102.259764,32.511563],[102.259715,32.511573],[102.259562,32.511606],[102.259429,32.511666],[102.25942,32.511671],[102.259378,32.51169],[102.259329,32.511712],[102.259096,32.511819],[102.258952,32.511885],[102.258914,32.511902],[102.258876,32.51192],[102.258863,32.511926],[102.258699,32.512001],[102.258629,32.512032],[102.258391,32.512086],[102.258301,32.512106],[102.258153,32.51214],[102.258097,32.512144],[102.257916,32.512158],[102.257678,32.512177],[102.257343,32.512216],[102.257006,32.512303],[102.256693,32.512556],[102.256596,32.512904],[102.256523,32.513161],[102.256498,32.513251],[102.256349,32.513602],[102.256259,32.513811],[102.256169,32.514021],[102.255982,32.514205],[102.255796,32.514389],[102.255623,32.514562],[102.255451,32.514735],[102.255306,32.514932],[102.255161,32.51513],[102.254807,32.51531],[102.254454,32.515491],[102.254177,32.515462],[102.25393,32.515339],[102.253742,32.515123],[102.25361,32.514861],[102.253524,32.514484],[102.253438,32.514108],[102.253385,32.513706],[102.253332,32.513305],[102.25328,32.512903],[102.25327,32.512677],[102.25326,32.512451],[102.25325,32.512225],[102.25324,32.511999],[102.25323,32.511772],[102.25322,32.511546],[102.253211,32.51132],[102.253201,32.511094],[102.253191,32.510867],[102.253181,32.510641],[102.25318,32.510373],[102.25318,32.510106],[102.253179,32.509838],[102.253178,32.50957],[102.253178,32.509303],[102.253177,32.509035],[102.253176,32.508767],[102.253175,32.5085],[102.253175,32.508232],[102.253174,32.507964],[102.253173,32.507696],[102.253173,32.507429],[102.253172,32.507161],[102.253171,32.506893],[102.253171,32.506626],[102.25317,32.506358],[102.253154,32.50612],[102.253138,32.505882],[102.253122,32.505645],[102.253106,32.505407],[102.25309,32.505169],[102.253074,32.504931],[102.253058,32.504694],[102.253042,32.504456],[102.253026,32.504218],[102.25301,32.503981],[102.252994,32.503743],[102.252978,32.503505],[102.25293,32.503249],[102.252882,32.502993],[102.252834,32.502737],[102.252786,32.50248],[102.252738,32.502224],[102.252691,32.501968],[102.252605,32.501755],[102.25252,32.501542],[102.252435,32.501328],[102.25235,32.501115],[102.252265,32.500902],[102.252179,32.500688],[102.252094,32.500475],[102.252009,32.500262],[102.25194,32.500117],[102.251924,32.500082],[102.251843,32.499911],[102.251745,32.499705],[102.251647,32.499499],[102.25155,32.499293],[102.251452,32.499088],[102.251355,32.498882],[102.251263,32.498536],[102.251172,32.49819],[102.25111,32.497955],[102.251048,32.49772],[102.250987,32.497485],[102.250925,32.497251],[102.250863,32.497016],[102.250801,32.496781],[102.250739,32.496547],[102.250677,32.496312],[102.250615,32.496077],[102.250554,32.495842],[102.250492,32.495608],[102.25043,32.495373],[102.250368,32.495138],[102.250306,32.494904],[102.250179,32.494548],[102.250121,32.494388],[102.250051,32.494192],[102.249838,32.493833],[102.249649,32.493642],[102.249348,32.493493],[102.24896,32.493415],[102.248703,32.493409],[102.248446,32.493403],[102.248189,32.493397],[102.247931,32.493392],[102.247666,32.493421],[102.247402,32.49345],[102.247136,32.49348],[102.246871,32.493509],[102.246501,32.49376],[102.246132,32.494011],[102.245762,32.494262],[102.245711,32.494302],[102.245563,32.494415],[102.245363,32.494568],[102.245164,32.49472],[102.244965,32.494873],[102.244765,32.495025],[102.244566,32.495178],[102.244366,32.49533],[102.244167,32.495483],[102.243968,32.495635],[102.243768,32.495788],[102.243569,32.495941],[102.24337,32.496093],[102.243205,32.496252],[102.24304,32.49641],[102.242875,32.496568],[102.24271,32.496727],[102.242545,32.496885],[102.24238,32.497043],[102.242215,32.497202],[102.24205,32.49736],[102.241891,32.497565],[102.241731,32.497771],[102.241572,32.497976],[102.241413,32.498182],[102.241253,32.498387],[102.241176,32.498487],[102.241094,32.498593],[102.240934,32.498798],[102.240775,32.499004],[102.24077,32.499014],[102.240604,32.499375],[102.240433,32.499746],[102.240262,32.500117],[102.240142,32.500378],[102.24003,32.500582],[102.239918,32.500787],[102.239806,32.500992],[102.239694,32.501197],[102.239582,32.501401],[102.23947,32.501606],[102.239358,32.501811],[102.239246,32.502016],[102.239134,32.50222],[102.239022,32.502425],[102.238908,32.502678],[102.238793,32.50293],[102.238679,32.503183],[102.238565,32.503435],[102.238451,32.503688],[102.238393,32.503815],[102.238336,32.50394],[102.238282,32.50419],[102.238228,32.50444],[102.238174,32.50469],[102.23812,32.504941],[102.238066,32.505191],[102.238011,32.505441],[102.237976,32.505699],[102.23794,32.505957],[102.237934,32.506192],[102.237927,32.506427],[102.237959,32.506687],[102.237992,32.506947],[102.238086,32.507165],[102.23818,32.507384],[102.238273,32.507603],[102.238367,32.507822],[102.238461,32.508041],[102.238555,32.50826],[102.238649,32.508479],[102.238742,32.508697],[102.238836,32.508916],[102.23893,32.509135],[102.238986,32.509354],[102.239042,32.509574],[102.239099,32.509793],[102.239155,32.510012],[102.239199,32.510366],[102.239162,32.510672],[102.239042,32.510975],[102.238808,32.5113],[102.238636,32.511473],[102.238464,32.511646],[102.238175,32.511968],[102.237945,32.512246],[102.237826,32.512491],[102.237707,32.512736],[102.237615,32.513016],[102.237608,32.513257],[102.237605,32.513345],[102.237595,32.513674],[102.237694,32.514077],[102.237727,32.514337],[102.237761,32.514597],[102.237753,32.514867],[102.237744,32.515138],[102.237706,32.515514],[102.237615,32.515723],[102.237493,32.516074],[102.237432,32.516293],[102.23737,32.516512],[102.237383,32.516655],[102.237401,32.516853],[102.237433,32.517195],[102.237437,32.517501],[102.237442,32.517807],[102.237442,32.51792],[102.237443,32.518059],[102.237445,32.51831],[102.237446,32.518561],[102.237448,32.518813],[102.237449,32.519064],[102.237451,32.519315],[102.237508,32.519717],[102.237566,32.520118],[102.237527,32.520447],[102.237489,32.520776],[102.237394,32.521174],[102.237246,32.521453],[102.237099,32.521733],[102.236927,32.522082],[102.236755,32.522431],[102.236583,32.52278],[102.236322,32.523136],[102.23606,32.523491],[102.235799,32.523847],[102.235644,32.52402],[102.23549,32.524193],[102.235335,32.524366],[102.23518,32.524539],[102.235025,32.524712],[102.23487,32.524885],[102.234715,32.525059],[102.234561,32.525232],[102.234394,32.525446],[102.234227,32.52566],[102.23406,32.525874],[102.233893,32.526089],[102.233761,32.526333],[102.233629,32.526577],[102.233452,32.526903],[102.2334,32.527196],[102.233349,32.52749],[102.233335,32.527741],[102.23332,32.527992],[102.233306,32.528244],[102.233292,32.528495],[102.233336,32.528861],[102.23338,32.529227],[102.233342,32.529544],[102.233305,32.529861],[102.233239,32.530201],[102.233174,32.530541],[102.233139,32.530776],[102.233104,32.53101],[102.233047,32.531244],[102.232991,32.531479],[102.23295,32.53165],[102.232935,32.531713],[102.232879,32.531947],[102.232781,32.532192],[102.232683,32.532437],[102.232585,32.532682],[102.232487,32.532927],[102.232425,32.533144],[102.232362,32.533361],[102.2323,32.533578],[102.232238,32.533794],[102.232239,32.534027],[102.23224,32.53426],[102.23224,32.534492],[102.232241,32.534725],[102.232242,32.534958],[102.232242,32.535108],[102.232243,32.53519],[102.232244,32.535423],[102.232244,32.535656],[102.232245,32.535888],[102.232246,32.536121],[102.232205,32.536387],[102.232165,32.536653],[102.232124,32.536919],[102.232083,32.537185],[102.232043,32.537451],[102.232002,32.537717],[102.231908,32.538068],[102.231814,32.538419],[102.231733,32.538601],[102.231679,32.538722],[102.231545,32.539025],[102.231382,32.539328],[102.231219,32.539631],[102.23107,32.539933],[102.23099,32.540097],[102.230922,32.540235],[102.230841,32.540611],[102.23076,32.540986],[102.230695,32.541279],[102.230631,32.541571],[102.230618,32.541704],[102.230609,32.541784],[102.23058,32.542065],[102.230551,32.542346],[102.230566,32.542731],[102.230582,32.543115],[102.230597,32.543499],[102.230716,32.543726],[102.230834,32.543954],[102.23088,32.544262],[102.230842,32.54459],[102.230691,32.544963],[102.230652,32.545011],[102.230431,32.545287],[102.230233,32.545424],[102.230035,32.545561],[102.229751,32.545696],[102.229468,32.545831],[102.229215,32.545919],[102.228962,32.546008],[102.228623,32.546095],[102.228373,32.546112],[102.228234,32.54611],[102.227848,32.545983],[102.227462,32.545857],[102.227227,32.545731],[102.226992,32.545606],[102.226757,32.54548],[102.226523,32.545355],[102.226288,32.545229],[102.226182,32.545173],[102.226053,32.545104],[102.225859,32.54497],[102.225666,32.544836],[102.225472,32.544702],[102.225279,32.544568],[102.225086,32.544435],[102.224892,32.544301],[102.224699,32.544167],[102.224505,32.544033],[102.224312,32.543899],[102.224118,32.543765],[102.223886,32.543629],[102.223653,32.543492],[102.223421,32.543356],[102.223189,32.543219],[102.222956,32.543083],[102.222724,32.542946],[102.222491,32.542809],[102.222259,32.542673],[102.222026,32.542536],[102.221794,32.5424],[102.221562,32.542263],[102.221329,32.542126],[102.221082,32.541955],[102.220835,32.541784],[102.220508,32.541558],[102.220182,32.541332],[102.219855,32.541106],[102.219655,32.540853],[102.219504,32.540664],[102.219489,32.540645],[102.219471,32.540623],[102.219454,32.540601],[102.219242,32.540244],[102.219058,32.539886],[102.218985,32.539579],[102.218913,32.53916],[102.218841,32.538742],[102.21877,32.538323],[102.218698,32.537904],[102.21866,32.537661],[102.218622,32.537419],[102.218585,32.537177],[102.218547,32.536934],[102.218509,32.536692],[102.218471,32.53645],[102.218434,32.536208],[102.218396,32.535965],[102.218379,32.535588],[102.218249,32.535326],[102.218005,32.535062],[102.217814,32.53494],[102.217623,32.534817],[102.217266,32.534717],[102.216987,32.53471],[102.216743,32.53471],[102.2165,32.534711],[102.21634,32.534711],[102.216256,32.534712],[102.216013,32.534712],[102.215614,32.534703],[102.215215,32.534694],[102.214816,32.534686],[102.214383,32.534711],[102.213951,32.534737],[102.213688,32.5348],[102.213425,32.534862],[102.213287,32.534895],[102.213239,32.534906],[102.213172,32.534922],[102.213163,32.534925],[102.213151,32.534927],[102.213123,32.534934],[102.2129,32.534987],[102.212727,32.535028],[102.212638,32.535049],[102.212375,32.535112],[102.212113,32.535174],[102.21185,32.535237],[102.211587,32.535299],[102.211325,32.535361],[102.211063,32.535416],[102.210802,32.535472],[102.21054,32.535527],[102.210279,32.535582],[102.210017,32.535637],[102.209755,32.535692],[102.209494,32.535747],[102.209232,32.535802],[102.209173,32.535814],[102.208971,32.535857],[102.208709,32.535912],[102.208448,32.535967],[102.208291,32.536],[102.208275,32.536004],[102.208186,32.536022],[102.207774,32.53613],[102.20765,32.536163],[102.207552,32.536189],[102.207363,32.536239],[102.206951,32.536347],[102.206559,32.536393],[102.206168,32.53644],[102.205777,32.536486],[102.205771,32.536486],[102.205443,32.536491],[102.205108,32.536495],[102.204873,32.536466],[102.204637,32.536437],[102.204276,32.536406],[102.203859,32.536326],[102.203532,32.536177],[102.203313,32.536054],[102.203126,32.535791],[102.203044,32.535537],[102.202962,32.535283],[102.202879,32.535029],[102.202797,32.534774],[102.202715,32.53452],[102.202633,32.534266],[102.202551,32.534011],[102.202469,32.533757],[102.202387,32.533503],[102.202305,32.533248],[102.202223,32.532994],[102.202141,32.53274],[102.202059,32.532486],[102.201977,32.532231],[102.201895,32.531977],[102.201813,32.531723],[102.201731,32.531468],[102.201648,32.531214],[102.201566,32.53096],[102.201484,32.530706],[102.201402,32.530451],[102.20132,32.530197],[102.201247,32.529978],[102.201173,32.529758],[102.2011,32.529539],[102.201027,32.529319],[102.200953,32.5291],[102.20088,32.52888],[102.200806,32.528661],[102.200733,32.528441],[102.200675,32.528178],[102.200617,32.527915],[102.200559,32.527652],[102.200502,32.527388],[102.200444,32.527125],[102.200386,32.526862],[102.200328,32.526599],[102.20027,32.526335],[102.200253,32.525984],[102.200264,32.525605],[102.200298,32.525419],[102.200359,32.525254],[102.20053,32.525105],[102.200681,32.524974],[102.200689,32.524968],[102.200701,32.524957],[102.200874,32.524808],[102.201046,32.524659],[102.201218,32.524511],[102.20139,32.524362],[102.201563,32.524213],[102.201643,32.524144],[102.201645,32.524143],[102.201735,32.524065],[102.201907,32.523916],[102.201961,32.52387],[102.202079,32.523767],[102.202245,32.523571],[102.202412,32.523374],[102.202578,32.523178],[102.202744,32.522982],[102.202949,32.52268],[102.203069,32.522425],[102.203174,32.522191],[102.203278,32.521957],[102.203345,32.521712],[102.203411,32.521466],[102.203478,32.52122],[102.203545,32.520975],[102.203612,32.520729],[102.203679,32.520483],[102.203745,32.520238],[102.203812,32.519992],[102.203867,32.519552],[102.203922,32.519112],[102.203977,32.518671],[102.204001,32.518481],[102.204001,32.518479],[102.204002,32.518477],[102.204033,32.518231],[102.204031,32.518193],[102.204011,32.517808],[102.203989,32.517385],[102.203967,32.516961],[102.203946,32.516538],[102.203898,32.516278],[102.20385,32.516018],[102.203803,32.515758],[102.203755,32.515498],[102.203666,32.515237],[102.203577,32.514976],[102.20342,32.514643],[102.203318,32.514359],[102.203191,32.513955],[102.203108,32.513694],[102.203025,32.513433],[102.202943,32.513172],[102.20286,32.512911],[102.202851,32.512676],[102.202842,32.512441],[102.202833,32.512206],[102.202824,32.511971],[102.202815,32.511735],[102.202806,32.5115],[102.202797,32.511265],[102.202788,32.51103],[102.202779,32.510795],[102.20277,32.510559],[102.202761,32.510324],[102.202757,32.510228],[102.202752,32.510089],[102.202713,32.509853],[102.202674,32.509616],[102.202634,32.50938],[102.202595,32.509144],[102.202556,32.508907],[102.202517,32.508671],[102.202478,32.508435],[102.202439,32.508198],[102.2024,32.507962],[102.202361,32.507726],[102.202322,32.507489],[102.202282,32.507253],[102.202255,32.506992],[102.202228,32.506731],[102.202201,32.50647],[102.202174,32.506209],[102.202147,32.505948],[102.20212,32.505686],[102.202093,32.505425],[102.202066,32.505164],[102.202039,32.504903],[102.202012,32.504642],[102.201985,32.504381],[102.201958,32.50412],[102.201931,32.503859],[102.201904,32.503598],[102.201877,32.503337],[102.20185,32.503076],[102.201797,32.502674],[102.201744,32.502272],[102.201692,32.50187],[102.201537,32.501514],[102.201376,32.501276],[102.201215,32.501084],[102.201,32.500867],[102.200702,32.500578],[102.200461,32.500219],[102.200418,32.500117],[102.200281,32.499791],[102.200176,32.499577],[102.200072,32.499362],[102.19997,32.499031],[102.199923,32.498765],[102.199876,32.498499],[102.199828,32.498233],[102.199781,32.497968],[102.199731,32.497724],[102.199682,32.49748],[102.199632,32.497237],[102.199582,32.496993],[102.199532,32.496749],[102.199482,32.496506],[102.199387,32.496284],[102.199292,32.496062],[102.199274,32.496021],[102.199197,32.49584],[102.199102,32.495618],[102.199006,32.495396],[102.198989,32.495356],[102.198911,32.495175],[102.198699,32.494863],[102.198535,32.494765],[102.198314,32.49469],[102.198009,32.494685],[102.197618,32.494699],[102.197395,32.494728],[102.197172,32.494758],[102.196907,32.494776],[102.196642,32.494794],[102.196196,32.494807],[102.195751,32.494798],[102.195306,32.494788],[102.195023,32.494782],[102.194862,32.494779],[102.19464,32.494738],[102.194419,32.494697],[102.194032,32.494606],[102.193645,32.494515],[102.193386,32.494419],[102.193127,32.494323],[102.192868,32.494227],[102.192609,32.494131],[102.19235,32.494035],[102.192091,32.493939],[102.191832,32.493843],[102.191572,32.493747],[102.191313,32.493651],[102.191054,32.493555],[102.190795,32.493458],[102.190536,32.493362],[102.190422,32.493317],[102.190407,32.493101],[102.190308,32.49166],[102.190146,32.489163],[102.190196,32.48754],[102.190116,32.484999],[102.190245,32.484007],[102.190247,32.483987],[102.190347,32.483219],[102.190356,32.483147],[102.190431,32.482569],[102.190829,32.48004],[102.191084,32.478285],[102.191362,32.477039],[102.191566,32.475622],[102.191625,32.475014],[102.190869,32.473643],[102.190209,32.473019],[102.190121,32.472689],[102.189816,32.471555],[102.189845,32.470611],[102.189847,32.470541],[102.189853,32.470371],[102.189859,32.468887],[102.189859,32.468882],[102.189841,32.468837],[102.189451,32.467891],[102.189325,32.466805],[102.189001,32.465647],[102.188354,32.464651],[102.187653,32.46406],[102.186502,32.463865],[102.185543,32.463877],[102.184357,32.463512],[102.182871,32.462497],[102.182061,32.461599],[102.181184,32.460259],[102.180516,32.458653],[102.179957,32.457355],[102.178293,32.455659],[102.177609,32.45456],[102.177051,32.453262],[102.177122,32.452248],[102.17725,32.450899],[102.177301,32.450356],[102.177262,32.449069],[102.176963,32.447133],[102.176604,32.445839],[102.176494,32.444245],[102.176729,32.4431],[102.178165,32.440593],[102.178953,32.439629],[102.179582,32.438662],[102.179974,32.437621],[102.180074,32.43698],[102.179828,32.435892],[102.179334,32.435102],[102.179353,32.434493],[102.17904,32.432997],[102.178558,32.431835],[102.177884,32.430398],[102.177654,32.428802],[102.177956,32.428098],[102.17782,32.427317],[102.178134,32.426207],[102.178769,32.42507],[102.179495,32.423529],[102.180289,32.422689],[102.180403,32.422568],[102.181511,32.421577],[102.182488,32.420956],[102.183544,32.420371],[102.184198,32.419877],[102.184373,32.419374],[102.184315,32.418695],[102.183905,32.417738],[102.183051,32.416975],[102.182793,32.416292],[102.182047,32.415903],[102.181391,32.415177],[102.180948,32.414017],[102.180106,32.412881],[102.178906,32.411703],[102.178143,32.41047],[102.177899,32.409269],[102.177831,32.407833],[102.177736,32.403623],[102.177688,32.401566],[102.177022,32.3994],[102.176786,32.397915],[102.176776,32.397853],[102.176769,32.397807],[102.176743,32.397648],[102.17674,32.397624],[102.176606,32.396474],[102.177087,32.395528],[102.177899,32.394769],[102.178099,32.394304],[102.178118,32.394259],[102.178127,32.394237],[102.178067,32.394221],[102.178007,32.394204],[102.177247,32.394002],[102.1769,32.39387],[102.176874,32.39386],[102.176767,32.393819],[102.176719,32.393801],[102.176618,32.393763],[102.176551,32.393737],[102.176434,32.393693],[102.176244,32.393621],[102.176065,32.393549],[102.176002,32.393524],[102.175933,32.393496],[102.175651,32.393383],[102.175632,32.393375],[102.175611,32.393369],[102.175201,32.393203],[102.174777,32.393229],[102.174767,32.393573],[102.174765,32.393624],[102.174763,32.393681],[102.174762,32.393731],[102.174325,32.394187],[102.173881,32.394177],[102.173814,32.394176],[102.173734,32.394174],[102.173727,32.394165],[102.173699,32.394124],[102.173289,32.393519],[102.173214,32.392941],[102.173208,32.39289],[102.173205,32.392866],[102.1732,32.392827],[102.173187,32.392727],[102.173166,32.392559],[102.17316,32.392508],[102.173113,32.392123],[102.173109,32.392091],[102.173102,32.392034],[102.173086,32.3919],[102.172956,32.391882],[102.172826,32.391863],[102.17277,32.391855],[102.172758,32.391853],[102.172497,32.391815],[102.17169,32.391941],[102.170849,32.391778],[102.170823,32.391733],[102.170806,32.391705],[102.170568,32.391306],[102.170609,32.391013],[102.170614,32.390974],[102.170637,32.390813],[102.170642,32.390776],[102.170666,32.3906],[102.170655,32.390583],[102.170641,32.390528],[102.170661,32.390492],[102.170679,32.390479],[102.170687,32.390204],[102.170688,32.390169],[102.1707,32.389803],[102.170631,32.389302],[102.170641,32.389284],[102.170649,32.389249],[102.170643,32.38922],[102.170616,32.389186],[102.170597,32.389047],[102.170133,32.388674],[102.17012,32.388663],[102.170104,32.38866],[102.170087,32.388637],[102.169996,32.388564],[102.169967,32.388471],[102.169955,32.388416],[102.169912,32.388356],[102.169845,32.388303],[102.169816,32.38829],[102.169784,32.388289],[102.169707,32.388312],[102.169688,32.388329],[102.169652,32.388339],[102.16964,32.38834],[102.169601,32.388324],[102.169541,32.388284],[102.169454,32.38823],[102.169358,32.38817],[102.169323,32.388123],[102.169322,32.388089],[102.169369,32.388026],[102.169373,32.388022],[102.169378,32.388018],[102.169383,32.388014],[102.169389,32.388012],[102.169422,32.388],[102.169427,32.387998],[102.169433,32.387997],[102.16944,32.387997],[102.169446,32.387997],[102.169491,32.388002],[102.169525,32.387997],[102.169538,32.387984],[102.169543,32.387957],[102.169489,32.38785],[102.169447,32.387798],[102.169418,32.387779],[102.169411,32.387776],[102.169376,32.387748],[102.169325,32.387735],[102.169262,32.387734],[102.169219,32.387728],[102.169185,32.387711],[102.169162,32.38768],[102.169194,32.387663],[102.169185,32.38761],[102.169195,32.38756],[102.169239,32.387476],[102.169242,32.387471],[102.169289,32.387423],[102.169345,32.387398],[102.169648,32.387353],[102.169878,32.387286],[102.169979,32.387248],[102.169989,32.387242],[102.170015,32.387232],[102.170167,32.387193],[102.170272,32.387137],[102.170298,32.387088],[102.170294,32.387056],[102.17029,32.387052],[102.17026,32.387022],[102.170225,32.387013],[102.170143,32.387018],[102.170072,32.386993],[102.170057,32.386982],[102.170029,32.386963],[102.169999,32.386921],[102.169933,32.386753],[102.169897,32.386712],[102.169867,32.386677],[102.169861,32.386637],[102.169882,32.386604],[102.169927,32.386579],[102.170049,32.386559],[102.170082,32.386548],[102.170127,32.386511],[102.170136,32.386465],[102.170126,32.386438],[102.170088,32.386394],[102.169938,32.386337],[102.169927,32.38633],[102.169856,32.386286],[102.169838,32.386258],[102.16983,32.386195],[102.169857,32.386111],[102.169867,32.386081],[102.169944,32.385946],[102.170015,32.385858],[102.170108,32.385784],[102.170167,32.385569],[102.170209,32.385536],[102.170203,32.3855],[102.170304,32.385444],[102.170333,32.385419],[102.17031,32.385366],[102.170183,32.385245],[102.170178,32.385199],[102.170207,32.385147],[102.170285,32.385077],[102.170356,32.385045],[102.170419,32.385047],[102.170445,32.385062],[102.170474,32.385098],[102.170513,32.385111],[102.170544,32.385112],[102.170576,32.385106],[102.170606,32.385091],[102.170657,32.385033],[102.170657,32.384891],[102.170646,32.384821],[102.170615,32.384752],[102.170517,32.384628],[102.170476,32.384524],[102.170451,32.384503],[102.170284,32.384454],[102.170138,32.384382],[102.170112,32.38436],[102.170101,32.38434],[102.170094,32.384291],[102.170114,32.384232],[102.170167,32.384179],[102.170241,32.384142],[102.170379,32.384108],[102.170453,32.38408],[102.170512,32.384046],[102.170542,32.383997],[102.17057,32.383861],[102.170566,32.383838],[102.17054,32.383806],[102.170477,32.38378],[102.170437,32.383764],[102.170391,32.383721],[102.170312,32.383597],[102.1703,32.383573],[102.170263,32.383499],[102.170254,32.383431],[102.170266,32.383394],[102.170276,32.383384],[102.170305,32.383353],[102.170387,32.383301],[102.17053,32.38324],[102.170601,32.383166],[102.170641,32.383081],[102.170679,32.383003],[102.170783,32.382744],[102.170786,32.38271],[102.17077,32.382669],[102.170709,32.382594],[102.170627,32.382546],[102.170605,32.38254],[102.170571,32.382549],[102.170517,32.382564],[102.170486,32.382573],[102.17044,32.38257],[102.170403,32.382554],[102.170357,32.3825],[102.1703,32.382457],[102.170276,32.382424],[102.170233,32.382311],[102.170224,32.382298],[102.170189,32.382245],[102.170168,32.38223],[102.170129,32.382233],[102.170089,32.382224],[102.170053,32.382187],[102.170029,32.382121],[102.169986,32.382001],[102.16989,32.381849],[102.16989,32.381807],[102.169916,32.381785],[102.169969,32.381775],[102.170082,32.381776],[102.17011,32.38176],[102.170137,32.381729],[102.170151,32.381649],[102.170115,32.381563],[102.170123,32.381548],[102.170155,32.381529],[102.170163,32.381436],[102.170198,32.381417],[102.170226,32.381416],[102.170233,32.381406],[102.170238,32.381368],[102.170219,32.38134],[102.170209,32.381299],[102.17021,32.381261],[102.170223,32.381212],[102.170248,32.381168],[102.170283,32.381133],[102.170324,32.381115],[102.17038,32.38109],[102.17041,32.381035],[102.170411,32.381012],[102.170402,32.380993],[102.170313,32.381027],[102.1703,32.381028],[102.170252,32.381034],[102.170184,32.381022],[102.170136,32.381006],[102.170116,32.380999],[102.170083,32.380965],[102.17008,32.380928],[102.170111,32.380859],[102.170162,32.380814],[102.170226,32.380755],[102.170237,32.380746],[102.170243,32.380706],[102.170228,32.380672],[102.170213,32.380664],[102.170201,32.380664],[102.17019,32.380664],[102.170129,32.380682],[102.170051,32.380736],[102.170031,32.38079],[102.170001,32.380819],[102.169953,32.380838],[102.1699,32.380833],[102.169856,32.380804],[102.169801,32.38073],[102.169573,32.380514],[102.169541,32.380485],[102.169495,32.38043],[102.169498,32.380404],[102.169519,32.380374],[102.169658,32.380312],[102.169811,32.380203],[102.16985,32.380187],[102.16995,32.380176],[102.170017,32.380158],[102.170052,32.380128],[102.170084,32.380069],[102.170071,32.38001],[102.170048,32.379984],[102.170022,32.37997],[102.169991,32.379968],[102.169867,32.380011],[102.169842,32.380008],[102.169812,32.379992],[102.16978,32.379947],[102.169766,32.379849],[102.16978,32.379776],[102.169803,32.379745],[102.169819,32.379736],[102.169856,32.37974],[102.169943,32.37978],[102.16996,32.379769],[102.169959,32.37974],[102.169927,32.379628],[102.169877,32.379541],[102.169876,32.37952],[102.169896,32.379486],[102.169936,32.379464],[102.169967,32.37946],[102.170063,32.379508],[102.170086,32.379494],[102.170108,32.379481],[102.170135,32.379444],[102.170131,32.379421],[102.17007,32.379335],[102.170021,32.379268],[102.170007,32.379205],[102.169968,32.37916],[102.169948,32.379087],[102.169959,32.379055],[102.170025,32.378995],[102.170032,32.378983],[102.170043,32.378964],[102.170037,32.378771],[102.17003,32.378737],[102.170006,32.378733],[102.169923,32.378717],[102.16983,32.378681],[102.169701,32.378599],[102.169569,32.37854],[102.169417,32.378418],[102.169397,32.378371],[102.169415,32.378299],[102.169406,32.378264],[102.169366,32.378216],[102.169267,32.378134],[102.169085,32.377896],[102.169081,32.377878],[102.169089,32.377852],[102.169125,32.377829],[102.169139,32.3778],[102.169133,32.377781],[102.169121,32.377747],[102.169062,32.377678],[102.168867,32.377543],[102.168839,32.377493],[102.16884,32.377462],[102.168878,32.377413],[102.168897,32.377405],[102.168961,32.377401],[102.169013,32.377412],[102.169022,32.377418],[102.169062,32.377442],[102.169078,32.377458],[102.169104,32.377517],[102.169122,32.37754],[102.169204,32.377521],[102.169256,32.377492],[102.16929,32.377458],[102.169309,32.37745],[102.169344,32.377461],[102.169367,32.377481],[102.169384,32.377547],[102.169398,32.377567],[102.169432,32.377562],[102.169476,32.377519],[102.169487,32.377396],[102.169517,32.377365],[102.169554,32.377361],[102.169584,32.377234],[102.169582,32.377135],[102.169595,32.377064],[102.169588,32.377048],[102.169542,32.377018],[102.169533,32.37699],[102.169552,32.376952],[102.16963,32.376884],[102.169643,32.376861],[102.169645,32.376827],[102.169628,32.376779],[102.169601,32.376733],[102.169564,32.37674],[102.169478,32.376734],[102.169433,32.376716],[102.169417,32.376701],[102.169411,32.376683],[102.169481,32.376592],[102.169469,32.376521],[102.169481,32.376482],[102.1695,32.376463],[102.169547,32.376445],[102.169608,32.37645],[102.169641,32.376463],[102.169674,32.376454],[102.169698,32.376419],[102.169706,32.376394],[102.169707,32.376378],[102.16968,32.376327],[102.169689,32.376298],[102.16972,32.376269],[102.169846,32.376197],[102.169828,32.376162],[102.169724,32.376146],[102.169696,32.37613],[102.169658,32.376089],[102.169655,32.376069],[102.169667,32.376042],[102.169731,32.375996],[102.169733,32.37598],[102.169721,32.375955],[102.169675,32.375951],[102.169586,32.375959],[102.169542,32.37595],[102.169503,32.375921],[102.169497,32.375895],[102.169503,32.375863],[102.169532,32.375813],[102.169565,32.375793],[102.169625,32.375792],[102.169772,32.375806],[102.169921,32.375785],[102.169955,32.375757],[102.169956,32.375702],[102.169854,32.375672],[102.1698,32.375635],[102.169758,32.375595],[102.169717,32.375606],[102.169652,32.375662],[102.16963,32.375669],[102.169584,32.375661],[102.169511,32.375609],[102.169506,32.375598],[102.169493,32.375565],[102.169497,32.375535],[102.169524,32.375495],[102.169599,32.375427],[102.169606,32.375396],[102.169599,32.375325],[102.169585,32.375302],[102.169565,32.375289],[102.169513,32.375344],[102.169452,32.375366],[102.169391,32.375347],[102.169348,32.375319],[102.169341,32.375289],[102.169355,32.375259],[102.169486,32.375188],[102.169482,32.375151],[102.169455,32.375089],[102.169419,32.375068],[102.169344,32.375096],[102.169297,32.375159],[102.169256,32.375182],[102.169205,32.375182],[102.169196,32.37518],[102.169121,32.375165],[102.169104,32.375203],[102.169075,32.375271],[102.169071,32.37531],[102.169059,32.37541],[102.169025,32.375441],[102.168996,32.375454],[102.168961,32.375463],[102.168871,32.375464],[102.168844,32.375471],[102.168844,32.375478],[102.16887,32.375496],[102.168879,32.375524],[102.16886,32.37557],[102.168846,32.375582],[102.168803,32.375581],[102.168723,32.375521],[102.168668,32.37546],[102.168653,32.375429],[102.168653,32.375412],[102.168673,32.375396],[102.168711,32.375392],[102.168753,32.375359],[102.168829,32.37521],[102.168866,32.375089],[102.168885,32.375061],[102.168914,32.375041],[102.168949,32.37503],[102.168965,32.375025],[102.168992,32.375016],[102.169014,32.374997],[102.169026,32.374964],[102.169009,32.374825],[102.168987,32.374825],[102.16895,32.374837],[102.168935,32.37485],[102.168904,32.374906],[102.168897,32.374911],[102.168884,32.374919],[102.168843,32.37493],[102.16881,32.374919],[102.168761,32.374876],[102.168681,32.374878],[102.168637,32.374857],[102.168615,32.374837],[102.168604,32.374778],[102.168621,32.37474],[102.168641,32.374718],[102.168654,32.374709],[102.168705,32.374678],[102.168812,32.374645],[102.168822,32.374641],[102.168832,32.374631],[102.168835,32.374604],[102.168821,32.374578],[102.168816,32.374569],[102.168783,32.374539],[102.168764,32.374531],[102.168663,32.374557],[102.168618,32.374552],[102.168539,32.374492],[102.168512,32.374461],[102.168458,32.374334],[102.16839,32.374252],[102.16838,32.374212],[102.168397,32.374181],[102.168432,32.374166],[102.168461,32.374166],[102.168516,32.374192],[102.168546,32.374193],[102.168555,32.374178],[102.168551,32.374145],[102.168525,32.374086],[102.168496,32.374076],[102.168456,32.37408],[102.168365,32.37413],[102.168253,32.374179],[102.168245,32.374181],[102.168218,32.374189],[102.168154,32.374188],[102.168037,32.374152],[102.167963,32.374101],[102.167917,32.374041],[102.167903,32.373986],[102.167914,32.373875],[102.167914,32.373867],[102.167943,32.373783],[102.168012,32.373713],[102.16814,32.373634],[102.168688,32.373499],[102.168792,32.373495],[102.168914,32.373512],[102.168927,32.373507],[102.168953,32.373479],[102.16897,32.373441],[102.168973,32.373364],[102.168894,32.37321],[102.16888,32.373168],[102.168886,32.373145],[102.168963,32.373085],[102.16928,32.372897],[102.1693,32.372875],[102.169316,32.372826],[102.169308,32.372778],[102.169163,32.372715],[102.169156,32.37271],[102.169134,32.372691],[102.169122,32.372671],[102.169106,32.372597],[102.169107,32.372562],[102.169111,32.37248],[102.169065,32.372477],[102.169044,32.372487],[102.169023,32.372497],[102.169001,32.372555],[102.168971,32.372595],[102.168924,32.37263],[102.16885,32.372657],[102.168799,32.372651],[102.168759,32.372618],[102.168746,32.372591],[102.168743,32.372533],[102.16876,32.372475],[102.168781,32.372437],[102.168815,32.372373],[102.168864,32.372323],[102.16898,32.372278],[102.169223,32.372225],[102.169236,32.372212],[102.169231,32.372176],[102.169167,32.372149],[102.169142,32.372129],[102.169121,32.372068],[102.169128,32.372053],[102.169145,32.372039],[102.169276,32.371999],[102.169273,32.371982],[102.16925,32.37195],[102.169142,32.371925],[102.169115,32.371908],[102.169077,32.371883],[102.16905,32.371847],[102.16904,32.371789],[102.169064,32.371659],[102.169127,32.371533],[102.169184,32.37148],[102.169268,32.371455],[102.169289,32.371398],[102.169288,32.371316],[102.169271,32.371268],[102.169229,32.371224],[102.169115,32.371142],[102.169099,32.371108],[102.169103,32.371085],[102.169126,32.371047],[102.1692,32.371021],[102.169204,32.370976],[102.169193,32.370869],[102.169209,32.370821],[102.169226,32.370803],[102.169248,32.370797],[102.169286,32.370803],[102.169328,32.370822],[102.16934,32.370827],[102.169383,32.370867],[102.16947,32.370981],[102.169495,32.370997],[102.169705,32.370998],[102.169759,32.37098],[102.169799,32.370951],[102.169801,32.370894],[102.169781,32.37086],[102.169626,32.370755],[102.169604,32.370733],[102.16956,32.37069],[102.169533,32.37063],[102.169517,32.370542],[102.169484,32.370471],[102.16948,32.370425],[102.169507,32.370358],[102.169547,32.370323],[102.169611,32.370292],[102.169715,32.37028],[102.16974,32.370263],[102.169752,32.370221],[102.169658,32.370152],[102.169651,32.370131],[102.169656,32.370114],[102.169709,32.370051],[102.1698,32.369988],[102.169856,32.369935],[102.169884,32.369886],[102.169914,32.369784],[102.169895,32.369735],[102.169858,32.369687],[102.169718,32.369591],[102.169694,32.369575],[102.169625,32.369514],[102.169594,32.369468],[102.169589,32.369443],[102.169595,32.369384],[102.169619,32.369298],[102.169664,32.36919],[102.169682,32.369114],[102.169684,32.36909],[102.169685,32.369077],[102.169687,32.369057],[102.16969,32.369029],[102.169684,32.368983],[102.169668,32.368941],[102.16961,32.368871],[102.1695,32.368737],[102.169472,32.368669],[102.169462,32.368612],[102.169462,32.368533],[102.169498,32.368414],[102.169514,32.368363],[102.169512,32.368345],[102.169507,32.368289],[102.169487,32.368279],[102.169469,32.368277],[102.169427,32.368274],[102.169356,32.368282],[102.169313,32.368295],[102.169185,32.368357],[102.169178,32.368363],[102.169155,32.368383],[102.169112,32.368441],[102.169072,32.368451],[102.169007,32.368433],[102.168944,32.368372],[102.168881,32.368338],[102.168831,32.368328],[102.168739,32.368364],[102.168687,32.36837],[102.168625,32.368368],[102.168577,32.368347],[102.168541,32.36829],[102.168529,32.368238],[102.168535,32.368194],[102.168552,32.36817],[102.168616,32.368117],[102.168635,32.368045],[102.168637,32.367966],[102.168597,32.36788],[102.168603,32.367816],[102.168652,32.367733],[102.168738,32.367663],[102.168828,32.367566],[102.168907,32.367455],[102.168976,32.367326],[102.169049,32.367237],[102.16907,32.367174],[102.169066,32.367124],[102.169052,32.367089],[102.169023,32.36706],[102.168976,32.367031],[102.168878,32.366994],[102.168829,32.366988],[102.168738,32.366995],[102.168663,32.367001],[102.168645,32.367002],[102.168628,32.366998],[102.168547,32.366978],[102.168504,32.366954],[102.168482,32.366907],[102.168486,32.366788],[102.168464,32.366718],[102.168429,32.3666],[102.168404,32.366558],[102.168381,32.366519],[102.168354,32.36649],[102.168316,32.366464],[102.16831,32.36646],[102.168223,32.366436],[102.168128,32.366436],[102.168047,32.366471],[102.167941,32.366518],[102.1678,32.366549],[102.167746,32.366553],[102.167653,32.36654],[102.167592,32.366519],[102.167567,32.3665],[102.167545,32.366463],[102.167533,32.366374],[102.167542,32.366341],[102.16758,32.366279],[102.167614,32.366242],[102.167694,32.366179],[102.167739,32.366152],[102.167853,32.36611],[102.167907,32.366011],[102.167918,32.365934],[102.167908,32.365912],[102.16788,32.365885],[102.16786,32.365875],[102.167841,32.365877],[102.167735,32.365924],[102.167681,32.365928],[102.167646,32.365909],[102.167593,32.365852],[102.167577,32.365817],[102.167573,32.365776],[102.167581,32.365729],[102.167606,32.36568],[102.167653,32.365625],[102.167709,32.365578],[102.167769,32.365546],[102.167908,32.365525],[102.16797,32.365495],[102.167994,32.365468],[102.168009,32.365413],[102.16801,32.36534],[102.167986,32.365265],[102.167947,32.365194],[102.167919,32.365161],[102.16787,32.365104],[102.167772,32.365021],[102.167707,32.364984],[102.167658,32.364969],[102.167472,32.364956],[102.16735,32.364963],[102.167209,32.364984],[102.167163,32.364995],[102.166876,32.36506],[102.166765,32.365072],[102.166667,32.365059],[102.166609,32.365039],[102.166578,32.365003],[102.166573,32.364939],[102.166597,32.364869],[102.166648,32.364813],[102.166681,32.364791],[102.166729,32.364779],[102.166822,32.36478],[102.166903,32.364768],[102.16695,32.364749],[102.166962,32.364724],[102.166964,32.364696],[102.166967,32.364621],[102.166957,32.364539],[102.166782,32.364058],[102.166783,32.364],[102.166802,32.363901],[102.166824,32.363859],[102.166873,32.36383],[102.167037,32.363758],[102.167562,32.363567],[102.167807,32.363446],[102.167923,32.363402],[102.168021,32.363383],[102.168041,32.363372],[102.168045,32.36336],[102.168038,32.363307],[102.168025,32.363283],[102.168007,32.363276],[102.167879,32.363274],[102.167844,32.363266],[102.167823,32.363252],[102.167804,32.363226],[102.167783,32.363167],[102.167797,32.363124],[102.167846,32.363088],[102.167901,32.363064],[102.168006,32.363051],[102.168024,32.363037],[102.168085,32.362884],[102.168087,32.362825],[102.168063,32.362756],[102.168041,32.362751],[102.167971,32.362762],[102.167942,32.36278],[102.167862,32.362862],[102.16785,32.362873],[102.167823,32.362885],[102.16779,32.362878],[102.16775,32.362837],[102.167732,32.3628],[102.16774,32.362479],[102.167729,32.362436],[102.167687,32.362384],[102.167632,32.362341],[102.167529,32.362277],[102.167496,32.362266],[102.167412,32.36227],[102.167294,32.362299],[102.167195,32.362308],[102.167155,32.362305],[102.167095,32.362286],[102.167039,32.362247],[102.167,32.362201],[102.166941,32.362036],[102.166929,32.361939],[102.166928,32.361931],[102.166935,32.361833],[102.166951,32.361774],[102.167044,32.361546],[102.16708,32.361486],[102.167123,32.361436],[102.167177,32.361399],[102.167272,32.361357],[102.167298,32.361326],[102.167317,32.361267],[102.167291,32.361079],[102.167297,32.361049],[102.167326,32.361023],[102.167403,32.360995],[102.167426,32.360977],[102.16747,32.360919],[102.167508,32.360841],[102.167496,32.360826],[102.167385,32.360805],[102.167338,32.360762],[102.16733,32.360748],[102.167287,32.360669],[102.167272,32.360624],[102.167267,32.360568],[102.167292,32.360491],[102.167299,32.360485],[102.167309,32.360476],[102.16735,32.360467],[102.167423,32.360475],[102.167517,32.360499],[102.167602,32.360483],[102.167647,32.360453],[102.167662,32.360366],[102.167691,32.360307],[102.167718,32.360282],[102.16777,32.360267],[102.16792,32.360263],[102.168093,32.360207],[102.168135,32.3602],[102.168202,32.360208],[102.168329,32.360274],[102.168493,32.360332],[102.16851,32.360305],[102.168508,32.360247],[102.168461,32.360113],[102.168474,32.360055],[102.168509,32.359999],[102.168642,32.359892],[102.168736,32.359758],[102.168799,32.359669],[102.168822,32.359649],[102.168864,32.359632],[102.168892,32.359632],[102.168936,32.359644],[102.168987,32.359679],[102.168999,32.359727],[102.16904,32.359892],[102.169061,32.359925],[102.169095,32.359944],[102.169189,32.359971],[102.169243,32.359977],[102.169269,32.359971],[102.169307,32.359889],[102.169367,32.359825],[102.169426,32.359793],[102.169503,32.359791],[102.169536,32.359783],[102.169587,32.359745],[102.169621,32.359695],[102.169622,32.359654],[102.169549,32.359438],[102.169538,32.359405],[102.169516,32.359272],[102.169517,32.359237],[102.169537,32.359174],[102.169568,32.359126],[102.169593,32.359109],[102.169642,32.359099],[102.169753,32.35911],[102.169807,32.359126],[102.169831,32.359143],[102.169857,32.359184],[102.169867,32.359225],[102.169851,32.359377],[102.169857,32.359439],[102.169873,32.359472],[102.169894,32.359489],[102.169942,32.359512],[102.169963,32.35951],[102.170001,32.359484],[102.170051,32.359416],[102.170156,32.359349],[102.170223,32.359327],[102.170374,32.359304],[102.170404,32.359294],[102.170457,32.359262],[102.170478,32.359236],[102.170481,32.359192],[102.170472,32.359122],[102.170438,32.359024],[102.170367,32.358887],[102.170252,32.358731],[102.17023,32.358661],[102.170225,32.358642],[102.170224,32.358563],[102.170244,32.358498],[102.170265,32.358475],[102.170355,32.358375],[102.170366,32.358344],[102.170345,32.358277],[102.170256,32.358148],[102.170244,32.358132],[102.170225,32.358092],[102.170216,32.357994],[102.170221,32.35798],[102.17024,32.35793],[102.170426,32.357646],[102.170476,32.357598],[102.170529,32.357569],[102.170606,32.35755],[102.170676,32.357546],[102.170732,32.357562],[102.170817,32.357611],[102.170892,32.357643],[102.170912,32.357645],[102.170934,32.357632],[102.170972,32.357586],[102.170984,32.357553],[102.170997,32.357263],[102.171007,32.357212],[102.171047,32.357128],[102.171077,32.357091],[102.171125,32.357076],[102.171192,32.357081],[102.171309,32.357146],[102.171434,32.35719],[102.171486,32.357186],[102.171547,32.357157],[102.171565,32.357122],[102.171563,32.357065],[102.171502,32.356999],[102.171426,32.356954],[102.171401,32.356928],[102.171391,32.356879],[102.171401,32.35683],[102.17142,32.356808],[102.171479,32.35678],[102.17181,32.356693],[102.171849,32.356651],[102.171866,32.356598],[102.171863,32.356548],[102.171841,32.356496],[102.1718,32.356454],[102.171766,32.35645],[102.171642,32.356474],[102.17158,32.35647],[102.171552,32.356468],[102.17146,32.356446],[102.17143,32.356428],[102.171407,32.356401],[102.171391,32.35637],[102.171368,32.356279],[102.171364,32.356163],[102.171326,32.355972],[102.171329,32.355919],[102.171379,32.355773],[102.171372,32.355711],[102.171346,32.355649],[102.171305,32.355599],[102.171261,32.355566],[102.171176,32.355528],[102.171165,32.355509],[102.171164,32.355483],[102.171176,32.355448],[102.171199,32.355432],[102.171342,32.355415],[102.171439,32.355373],[102.171464,32.355352],[102.171473,32.355317],[102.171463,32.355266],[102.171384,32.355181],[102.171353,32.355127],[102.17135,32.355109],[102.171365,32.355086],[102.171395,32.35507],[102.171457,32.355066],[102.17149,32.355063],[102.171511,32.35505],[102.171556,32.354979],[102.171577,32.354915],[102.171573,32.354877],[102.171554,32.354859],[102.171395,32.354777],[102.171339,32.354748],[102.171297,32.354708],[102.171285,32.354639],[102.171312,32.354543],[102.171345,32.354493],[102.171355,32.354479],[102.171411,32.354429],[102.171537,32.354369],[102.171707,32.35433],[102.171785,32.354281],[102.171808,32.354257],[102.171823,32.354223],[102.171821,32.354155],[102.171773,32.354048],[102.171752,32.353948],[102.171753,32.353903],[102.171789,32.353806],[102.171789,32.353776],[102.171707,32.353686],[102.171519,32.353383],[102.1715,32.353331],[102.171509,32.353286],[102.171547,32.353236],[102.171572,32.353229],[102.171601,32.353232],[102.171727,32.353282],[102.171848,32.353345],[102.17193,32.353368],[102.172115,32.353399],[102.172148,32.353398],[102.172199,32.353378],[102.17223,32.353346],[102.172255,32.35327],[102.172272,32.35276],[102.172239,32.352665],[102.172203,32.352624],[102.171834,32.352528],[102.171722,32.352481],[102.171665,32.352448],[102.171626,32.352404],[102.171615,32.352391],[102.171592,32.352337],[102.171589,32.352302],[102.171604,32.35227],[102.171625,32.352249],[102.171706,32.352203],[102.171744,32.352198],[102.171882,32.352205],[102.17191,32.352192],[102.171934,32.352105],[102.171937,32.351919],[102.171954,32.351843],[102.171988,32.351756],[102.172034,32.351672],[102.17206,32.351623],[102.17211,32.351561],[102.172188,32.351504],[102.17226,32.351464],[102.17229,32.351448],[102.172431,32.351391],[102.17254,32.351329],[102.172582,32.351279],[102.172616,32.35121],[102.172634,32.351145],[102.172636,32.351095],[102.172618,32.351045],[102.172566,32.350973],[102.172475,32.350905],[102.172248,32.350737],[102.172169,32.350662],[102.172068,32.350508],[102.171938,32.350361],[102.171902,32.350277],[102.17189,32.350183],[102.171896,32.35013],[102.171907,32.350106],[102.171938,32.350074],[102.172128,32.349964],[102.172167,32.349904],[102.172178,32.349843],[102.172164,32.349765],[102.172113,32.349665],[102.172055,32.349517],[102.171983,32.349425],[102.171968,32.349411],[102.171929,32.349373],[102.171838,32.349308],[102.171786,32.349255],[102.171718,32.349139],[102.171672,32.349019],[102.171662,32.348993],[102.171618,32.348796],[102.17164,32.348765],[102.17171,32.348738],[102.171724,32.348696],[102.171718,32.348673],[102.17165,32.348581],[102.17164,32.348554],[102.171652,32.348522],[102.171697,32.348471],[102.171746,32.348432],[102.171756,32.348413],[102.171764,32.348254],[102.171758,32.348217],[102.17174,32.348176],[102.171713,32.348155],[102.171633,32.348157],[102.171541,32.348193],[102.171371,32.34826],[102.171262,32.348319],[102.171203,32.348334],[102.171121,32.34832],[102.171066,32.348296],[102.171014,32.348252],[102.170998,32.348207],[102.170996,32.34811],[102.171015,32.34806],[102.17103,32.348018],[102.171363,32.34756],[102.171437,32.34743],[102.171526,32.347229],[102.171562,32.347183],[102.171661,32.347055],[102.171671,32.347008],[102.171646,32.346928],[102.171613,32.346894],[102.171548,32.346866],[102.171455,32.346848],[102.171363,32.346853],[102.171288,32.34688],[102.171222,32.346903],[102.171085,32.346999],[102.170982,32.347058],[102.170881,32.347086],[102.170826,32.347085],[102.170787,32.347067],[102.170749,32.347024],[102.170727,32.346989],[102.170699,32.346909],[102.170662,32.346868],[102.170633,32.34686],[102.170465,32.346855],[102.170423,32.346844],[102.170398,32.346828],[102.170357,32.346782],[102.170302,32.346678],[102.170283,32.346606],[102.170278,32.346537],[102.170292,32.346408],[102.170297,32.346357],[102.170314,32.346288],[102.170335,32.34625],[102.170419,32.346185],[102.170425,32.346144],[102.170417,32.346112],[102.170402,32.346079],[102.170368,32.346048],[102.170262,32.345999],[102.170219,32.345971],[102.170143,32.345896],[102.170133,32.345886],[102.170101,32.345842],[102.170068,32.345763],[102.170054,32.345677],[102.169977,32.345398],[102.169974,32.345376],[102.169952,32.345233],[102.169951,32.3451],[102.169938,32.345017],[102.169903,32.344971],[102.169821,32.344921],[102.169747,32.344857],[102.169729,32.344829],[102.169724,32.344802],[102.169742,32.344742],[102.169763,32.344716],[102.169782,32.344693],[102.169965,32.344557],[102.170078,32.344489],[102.170104,32.344464],[102.170152,32.344396],[102.17025,32.344219],[102.170274,32.344147],[102.170278,32.3441],[102.170252,32.34373],[102.170254,32.343703],[102.170259,32.343651],[102.170253,32.343622],[102.170216,32.343578],[102.170178,32.343584],[102.170085,32.343598],[102.170012,32.343584],[102.169974,32.343566],[102.16993,32.343501],[102.16991,32.343487],[102.169867,32.343473],[102.169801,32.34347],[102.169767,32.343456],[102.16974,32.343422],[102.169723,32.343359],[102.169762,32.343222],[102.169716,32.343183],[102.169693,32.34315],[102.169675,32.343113],[102.169662,32.343027],[102.169633,32.343007],[102.169526,32.342982],[102.169483,32.342965],[102.169382,32.342887],[102.16933,32.3428],[102.16923,32.342777],[102.169168,32.342739],[102.169148,32.342717],[102.16913,32.342682],[102.169147,32.342589],[102.169129,32.342545],[102.16912,32.342534],[102.16909,32.342501],[102.169071,32.34248],[102.168939,32.342378],[102.168918,32.342344],[102.168913,32.342304],[102.168926,32.342287],[102.168948,32.342282],[102.169023,32.342288],[102.169045,32.342282],[102.169111,32.342241],[102.169143,32.34219],[102.169152,32.342147],[102.169148,32.341922],[102.169157,32.341827],[102.169187,32.341653],[102.169249,32.341475],[102.169253,32.34139],[102.169245,32.34133],[102.16922,32.341248],[102.169198,32.341218],[102.169086,32.341122],[102.16905,32.341032],[102.169046,32.340959],[102.169058,32.340888],[102.169085,32.340813],[102.169122,32.340771],[102.169123,32.340734],[102.169081,32.340707],[102.168968,32.340699],[102.168851,32.34066],[102.168829,32.34064],[102.16881,32.340624],[102.168806,32.340588],[102.16882,32.340556],[102.168826,32.340541],[102.168871,32.340522],[102.169106,32.340527],[102.169201,32.340517],[102.169203,32.34049],[102.169128,32.340437],[102.169105,32.3404],[102.16909,32.340348],[102.169082,32.340246],[102.169101,32.340141],[102.169179,32.340024],[102.169182,32.340009],[102.169175,32.339999],[102.169129,32.339989],[102.169091,32.339965],[102.169067,32.339937],[102.169059,32.339899],[102.169073,32.339858],[102.169152,32.339809],[102.169191,32.33975],[102.169265,32.339678],[102.169292,32.339627],[102.169296,32.339581],[102.169289,32.339556],[102.169265,32.339532],[102.169148,32.339476],[102.169033,32.339436],[102.169,32.339417],[102.168975,32.339393],[102.168939,32.339325],[102.168927,32.339263],[102.168926,32.339189],[102.168917,32.33916],[102.168877,32.339098],[102.168871,32.339067],[102.16888,32.339004],[102.168917,32.338955],[102.168924,32.338927],[102.168911,32.338904],[102.168854,32.33887],[102.168845,32.338818],[102.16885,32.338779],[102.168877,32.338701],[102.168967,32.338549],[102.168919,32.338527],[102.168826,32.338501],[102.168681,32.33847],[102.168657,32.338453],[102.168625,32.338407],[102.168628,32.33835],[102.168652,32.338305],[102.16863,32.338193],[102.168636,32.338108],[102.168662,32.338085],[102.168706,32.338073],[102.168724,32.338064],[102.16871,32.338046],[102.168695,32.338026],[102.168656,32.337908],[102.168648,32.337886],[102.168599,32.337739],[102.168537,32.33769],[102.168557,32.337613],[102.168535,32.337548],[102.168539,32.337535],[102.168541,32.337528],[102.168541,32.337492],[102.168542,32.337441],[102.168524,32.33739],[102.168534,32.337302],[102.16851,32.337278],[102.16848,32.337268],[102.168447,32.337257],[102.168446,32.33725],[102.168437,32.33722],[102.168431,32.337185],[102.168319,32.336685],[102.167762,32.3361],[102.167753,32.336091],[102.167747,32.336085],[102.167743,32.336079],[102.167643,32.335987],[102.167638,32.335982],[102.167621,32.335966],[102.167556,32.335904],[102.167511,32.335862],[102.167202,32.335569],[102.16714,32.335508],[102.167098,32.335466],[102.167094,32.335462],[102.167046,32.335415],[102.167022,32.335392],[102.166812,32.335183],[102.166782,32.335155],[102.166736,32.335109],[102.166732,32.335105],[102.166719,32.335091],[102.166714,32.335083],[102.166574,32.334914],[102.166537,32.334869],[102.166422,32.334808],[102.166336,32.334723],[102.166258,32.334664],[102.166216,32.334649],[102.166071,32.334624],[102.166032,32.334606],[102.166016,32.334589],[102.165978,32.334479],[102.165947,32.334241],[102.16591,32.334055],[102.165879,32.333994],[102.165787,32.333925],[102.165776,32.333895],[102.165778,32.333851],[102.165755,32.333809],[102.165716,32.333792],[102.165603,32.333798],[102.165537,32.333789],[102.165478,32.333762],[102.165421,32.333701],[102.165355,32.333563],[102.165327,32.333515],[102.165265,32.333494],[102.165103,32.333333],[102.164966,32.333262],[102.164921,32.333151],[102.164927,32.33305],[102.165002,32.332933],[102.164698,32.332057],[102.164263,32.331119],[102.1638,32.330034],[102.163611,32.32884],[102.163562,32.327495],[102.163733,32.326386],[102.163901,32.325966],[102.163923,32.325912],[102.164095,32.325494],[102.164139,32.32538]]]]},"properties":{"cp":[102.26744142868846,32.352994695555495],"code":"513233202","name":"江茸乡","level":"street","center":[102.26744142868846,32.352994695555495],"fullCode":"513233202000","fullName":"四川省阿坝藏族羌族自治州红原县江茸乡","acreageMu":770863.29,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[102.412,32.3022]}},{"id":"513233203","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[101.851556,32.335369],[101.851603,32.335224],[101.851669,32.335022],[101.851663,32.334903],[101.851614,32.334563],[101.851521,32.334334],[101.851478,32.334227],[101.851405,32.333878],[101.851332,32.333528],[101.851259,32.333178],[101.851185,32.332829],[101.851144,32.33246],[101.851457,32.332486],[101.85148,32.332488],[101.85177,32.332511],[101.852084,32.332537],[101.852316,32.332555],[101.852548,32.332573],[101.852977,32.332573],[101.852993,32.332573],[101.853317,32.332573],[101.853356,32.332573],[101.853407,32.332573],[101.85378,32.332564],[101.854063,32.332557],[101.854153,32.332555],[101.854402,32.332533],[101.854651,32.33251],[101.854901,32.332488],[101.85515,32.332465],[101.855547,32.332423],[101.855795,32.332349],[101.856043,32.332276],[101.856262,32.332211],[101.856481,32.332146],[101.856744,32.332105],[101.857042,32.332009],[101.857208,32.331896],[101.857287,32.331765],[101.857315,32.331718],[101.857565,32.331498],[101.857836,32.331284],[101.858107,32.331069],[101.858386,32.330829],[101.858666,32.330588],[101.858936,32.330341],[101.859207,32.330094],[101.859549,32.329817],[101.859891,32.329541],[101.860097,32.329273],[101.860304,32.329005],[101.86051,32.328738],[101.860703,32.328393],[101.860896,32.328048],[101.861055,32.327724],[101.861214,32.327401],[101.861372,32.327078],[101.861485,32.326798],[101.861497,32.326477],[101.861462,32.326168],[101.861446,32.32603],[101.861427,32.325859],[101.861392,32.32555],[101.861383,32.325361],[101.861373,32.325173],[101.861355,32.324797],[101.861307,32.324438],[101.861258,32.324079],[101.861208,32.323706],[101.861166,32.323448],[101.861125,32.323191],[101.861091,32.32298],[101.861069,32.322844],[101.861069,32.322552],[101.861069,32.32226],[101.861069,32.322238],[101.861065,32.321903],[101.861061,32.321546],[101.861057,32.321189],[101.861035,32.321012],[101.861021,32.320906],[101.860986,32.320624],[101.860983,32.320614],[101.860902,32.320314],[101.860819,32.320088],[101.860575,32.319714],[101.860361,32.319345],[101.860266,32.319035],[101.860135,32.318637],[101.86007,32.318304],[101.860082,32.318054],[101.860195,32.31763],[101.86023,32.317501],[101.860244,32.317407],[101.86029,32.317102],[101.860284,32.316828],[101.860224,32.316537],[101.860135,32.316287],[101.860129,32.31628],[101.859915,32.316049],[101.859713,32.315859],[101.85951,32.315668],[101.859225,32.315484],[101.858939,32.3153],[101.858701,32.314993],[101.858463,32.314687],[101.858324,32.314452],[101.858184,32.314217],[101.857964,32.313842],[101.857809,32.313711],[101.857601,32.313574],[101.857339,32.313271],[101.857317,32.313226],[101.857119,32.312825],[101.856979,32.312498],[101.856839,32.312171],[101.856756,32.311974],[101.856494,32.311742],[101.856218,32.311484],[101.855941,32.311225],[101.855674,32.310993],[101.855561,32.310796],[101.855495,32.310517],[101.85542,32.31019],[101.855345,32.309862],[101.855233,32.309503],[101.855175,32.309208],[101.855117,32.308913],[101.855112,32.30887],[101.855072,32.308494],[101.855026,32.308075],[101.854981,32.307656],[101.854975,32.307599],[101.855007,32.30722],[101.855059,32.306797],[101.855111,32.306373],[101.855144,32.306097],[101.855186,32.305734],[101.855187,32.305722],[101.855227,32.305371],[101.855227,32.30508],[101.855323,32.304788],[101.855388,32.304503],[101.855394,32.304162],[101.8554,32.303821],[101.855406,32.30348],[101.855477,32.303182],[101.855566,32.303033],[101.855627,32.303011],[101.8559,32.302909],[101.85617,32.302888],[101.856441,32.302867],[101.856784,32.302861],[101.857127,32.302855],[101.85747,32.302849],[101.857823,32.302903],[101.858176,32.302956],[101.858529,32.30301],[101.858904,32.303041],[101.859278,32.303072],[101.859653,32.303103],[101.860028,32.303135],[101.860299,32.303152],[101.860569,32.30317],[101.860831,32.30317],[101.861128,32.303111],[101.861541,32.303012],[101.861953,32.302913],[101.862366,32.302813],[101.862586,32.302715],[101.862806,32.302617],[101.863171,32.302379],[101.863181,32.302373],[101.863567,32.302189],[101.863879,32.301945],[101.863936,32.3019],[101.86419,32.301701],[101.864501,32.301457],[101.864739,32.301222],[101.864977,32.300987],[101.865156,32.300821],[101.865215,32.30066],[101.865346,32.300505],[101.865501,32.30038],[101.865685,32.300226],[101.865865,32.300075],[101.86587,32.300071],[101.866045,32.299848],[101.866221,32.299625],[101.86626,32.299547],[101.866362,32.299345],[101.866464,32.299143],[101.866726,32.298863],[101.866905,32.298727],[101.866952,32.298691],[101.867211,32.29853],[101.86747,32.29837],[101.867689,32.298179],[101.867696,32.298173],[101.867868,32.297953],[101.868154,32.297858],[101.868456,32.29773],[101.868758,32.297601],[101.868868,32.297555],[101.869103,32.297498],[101.869338,32.297442],[101.869599,32.297454],[101.869879,32.297507],[101.870254,32.297644],[101.870426,32.297757],[101.870605,32.297888],[101.870878,32.298025],[101.871194,32.298221],[101.871509,32.298417],[101.871765,32.29862],[101.872014,32.298727],[101.872181,32.298858],[101.872294,32.299],[101.872341,32.299096],[101.872354,32.299123],[101.87252,32.299458],[101.872609,32.299643],[101.872764,32.299768],[101.872919,32.299845],[101.873145,32.299994],[101.873341,32.300363],[101.873466,32.300654],[101.873573,32.300785],[101.873674,32.300838],[101.874019,32.301011],[101.874227,32.301124],[101.87437,32.301279],[101.874447,32.301421],[101.874685,32.301552],[101.874914,32.301712],[101.875138,32.301868],[101.875328,32.302028],[101.875447,32.302159],[101.875548,32.30232],[101.875715,32.302534],[101.875881,32.302629],[101.876066,32.302712],[101.876244,32.302867],[101.876345,32.303004],[101.876524,32.303325],[101.876708,32.30345],[101.877047,32.303718],[101.877246,32.303881],[101.877446,32.304045],[101.877719,32.304176],[101.877957,32.304229],[101.878368,32.304271],[101.878689,32.304425],[101.878915,32.304574],[101.879073,32.304833],[101.87923,32.305092],[101.879395,32.305349],[101.879559,32.305607],[101.879724,32.305865],[101.879867,32.306064],[101.88001,32.306263],[101.880064,32.306574],[101.880119,32.306884],[101.880173,32.307194],[101.880364,32.307514],[101.880493,32.307588],[101.880593,32.307747],[101.880879,32.307927],[101.881165,32.308107],[101.881384,32.308246],[101.881604,32.308385],[101.881823,32.308525],[101.882043,32.308664],[101.882262,32.308803],[101.882482,32.308942],[101.882701,32.309081],[101.882921,32.309221],[101.883085,32.309299],[101.883225,32.309366],[101.883529,32.309512],[101.883913,32.309621],[101.884296,32.309731],[101.884638,32.309791],[101.884979,32.309851],[101.885379,32.309842],[101.885778,32.309833],[101.886178,32.309824],[101.886615,32.309735],[101.887052,32.309645],[101.887489,32.309556],[101.887845,32.309464],[101.888211,32.309441],[101.888577,32.309419],[101.889005,32.309352],[101.889374,32.309256],[101.889743,32.30916],[101.890111,32.309064],[101.89048,32.308968],[101.890861,32.30873],[101.891042,32.308663],[101.891185,32.308602],[101.891318,32.308525],[101.891508,32.308383],[101.891675,32.308283],[101.891875,32.308187],[101.892189,32.307997],[101.892431,32.307802],[101.892601,32.307547],[101.892641,32.307488],[101.892769,32.307298],[101.892898,32.307107],[101.893162,32.30681],[101.893426,32.306512],[101.893659,32.306174],[101.89384,32.305951],[101.894064,32.305639],[101.894287,32.305327],[101.894414,32.305132],[101.89454,32.304937],[101.894706,32.304782],[101.894873,32.304628],[101.895096,32.304518],[101.895254,32.30438],[101.895501,32.304119],[101.895748,32.303857],[101.895915,32.303747],[101.89604,32.303692],[101.896077,32.303676],[101.896235,32.303621],[101.89631,32.303595],[101.896472,32.303557],[101.896605,32.303481],[101.896753,32.303338],[101.896848,32.303176],[101.897019,32.302886],[101.897233,32.302624],[101.89724,32.302616],[101.897424,32.302408],[101.897607,32.302199],[101.897652,32.302148],[101.897859,32.301972],[101.898066,32.301796],[101.898223,32.301382],[101.898223,32.301342],[101.898223,32.301101],[101.898214,32.30084],[101.898128,32.300497],[101.898102,32.300327],[101.898071,32.300121],[101.898009,32.299786],[101.897947,32.29945],[101.897947,32.29916],[101.897947,32.299081],[101.897947,32.299012],[101.897999,32.298941],[101.898095,32.298912],[101.89829,32.298974],[101.898499,32.299103],[101.898786,32.299369],[101.899073,32.299636],[101.89936,32.299902],[101.899508,32.299945],[101.899751,32.299945],[101.900041,32.299938],[101.900331,32.299931],[101.900693,32.299893],[101.900883,32.299821],[101.901121,32.299688],[101.901395,32.299476],[101.901478,32.299412],[101.901759,32.299146],[101.902073,32.298931],[101.902335,32.298827],[101.902516,32.298717],[101.902739,32.298413],[101.902925,32.298256],[101.90313,32.297975],[101.903201,32.297813],[101.903268,32.297632],[101.903344,32.297551],[101.903501,32.29747],[101.903701,32.297351],[101.903858,32.29718],[101.903929,32.296956],[101.904062,32.296628],[101.904191,32.296414],[101.904338,32.296304],[101.904552,32.296205],[101.904857,32.296086],[101.905069,32.296005],[101.905281,32.295924],[101.905499,32.295819],[101.90578,32.295629],[101.905946,32.295543],[101.906185,32.295419],[101.90648,32.295317],[101.906775,32.295215],[101.907025,32.295106],[101.907072,32.295077],[101.90728,32.294946],[101.907487,32.294816],[101.907866,32.294579],[101.907979,32.294496],[101.908279,32.29423],[101.908483,32.294058],[101.908626,32.293806],[101.908645,32.29354],[101.908702,32.29334],[101.908821,32.29313],[101.908959,32.293045],[101.909283,32.29294],[101.909468,32.292835],[101.909568,32.292716],[101.909615,32.292525],[101.909615,32.292524],[101.909616,32.292521],[101.909616,32.29235],[101.909616,32.29215],[101.909616,32.292095],[101.909616,32.291998],[101.909702,32.291731],[101.909713,32.291496],[101.909725,32.29126],[101.909678,32.290998],[101.909652,32.29095],[101.909526,32.290708],[101.909506,32.290537],[101.909521,32.290475],[101.90964,32.290399],[101.909863,32.290313],[101.910049,32.290137],[101.910135,32.289866],[101.910163,32.289609],[101.910358,32.289385],[101.910525,32.289295],[101.910756,32.289271],[101.910987,32.289247],[101.911282,32.289289],[101.911577,32.289332],[101.911824,32.289457],[101.912071,32.289581],[101.912393,32.28967],[101.912716,32.289759],[101.913039,32.289848],[101.913326,32.289939],[101.913613,32.29003],[101.913983,32.290168],[101.914353,32.290307],[101.914723,32.290446],[101.915094,32.290585],[101.915464,32.290724],[101.915772,32.290794],[101.91603,32.290852],[101.916287,32.290911],[101.916542,32.29095],[101.916796,32.29099],[101.917051,32.291029],[101.917305,32.291068],[101.917559,32.291108],[101.917697,32.291129],[101.917814,32.291147],[101.918068,32.291186],[101.918323,32.291225],[101.918577,32.291265],[101.918832,32.291304],[101.919086,32.291343],[101.91934,32.291383],[101.919611,32.291419],[101.919883,32.291455],[101.920154,32.291491],[101.920425,32.291527],[101.920696,32.291563],[101.920967,32.2916],[101.921238,32.291636],[101.921509,32.291672],[101.921902,32.291709],[101.922296,32.291747],[101.922689,32.291784],[101.922953,32.291809],[101.923232,32.291802],[101.923511,32.291796],[101.923583,32.291784],[101.923989,32.291717],[101.924225,32.291575],[101.92446,32.291434],[101.924653,32.291226],[101.924685,32.291191],[101.924846,32.291017],[101.925006,32.290796],[101.925166,32.290574],[101.925326,32.290352],[101.925486,32.29013],[101.925578,32.290002],[101.925578,32.290002],[101.925646,32.289909],[101.925806,32.289687],[101.925966,32.289465],[101.926126,32.289243],[101.926267,32.289028],[101.926407,32.288812],[101.926547,32.288596],[101.926688,32.28838],[101.926828,32.288164],[101.926968,32.287948],[101.927253,32.287662],[101.927278,32.287636],[101.927555,32.287526],[101.927993,32.287518],[101.928276,32.287613],[101.928559,32.287708],[101.928751,32.287829],[101.928942,32.28795],[101.929072,32.288032],[101.929294,32.288119],[101.929672,32.288362],[101.930051,32.288605],[101.930261,32.288744],[101.930471,32.288884],[101.930531,32.288923],[101.93076,32.289047],[101.930988,32.289171],[101.931301,32.289368],[101.931342,32.289391],[101.931559,32.289508],[101.931775,32.289626],[101.931991,32.289744],[101.932208,32.289862],[101.932383,32.289958],[101.932744,32.290094],[101.933011,32.290204],[101.933244,32.290354],[101.933477,32.290505],[101.933689,32.290642],[101.933901,32.290779],[101.933912,32.290784],[101.934043,32.290832],[101.934172,32.29086],[101.934539,32.290932],[101.934906,32.291003],[101.935328,32.29115],[101.935696,32.291249],[101.936063,32.291349],[101.93643,32.291448],[101.936868,32.291459],[101.937305,32.29147],[101.937662,32.291385],[101.938018,32.291301],[101.938352,32.291141],[101.938686,32.290981],[101.93902,32.290821],[101.939354,32.290661],[101.939634,32.290515],[101.939914,32.290369],[101.940194,32.290223],[101.940407,32.290136],[101.940621,32.290048],[101.940834,32.28996],[101.941048,32.289872],[101.941343,32.28974],[101.941638,32.289607],[101.941934,32.289475],[101.94222,32.289304],[101.942554,32.289028],[101.942601,32.288977],[101.942667,32.288905],[101.942734,32.288803],[101.942837,32.288509],[101.942939,32.288215],[101.943,32.287839],[101.94306,32.287463],[101.943064,32.28738],[101.943068,32.287292],[101.943065,32.287271],[101.94305,32.287174],[101.94293,32.286813],[101.94281,32.286453],[101.94269,32.286092],[101.942601,32.285873],[101.942512,32.285653],[101.942511,32.285653],[101.942511,32.285652],[101.94244,32.28543],[101.942369,32.285208],[101.942317,32.284853],[101.942265,32.284498],[101.942264,32.284395],[101.942338,32.284224],[101.942457,32.284221],[101.942699,32.284283],[101.94293,32.284425],[101.943161,32.284567],[101.943444,32.28474],[101.943623,32.28485],[101.943855,32.284992],[101.944086,32.285133],[101.944196,32.285195],[101.944318,32.285259],[101.944726,32.285419],[101.945133,32.285579],[101.945442,32.285658],[101.945751,32.285737],[101.946084,32.285751],[101.946417,32.285765],[101.946802,32.285717],[101.947169,32.285628],[101.947552,32.285516],[101.947935,32.285404],[101.948259,32.285283],[101.948583,32.285162],[101.948843,32.285125],[101.949103,32.285089],[101.949365,32.285097],[101.949779,32.285148],[101.950198,32.285222],[101.950616,32.285297],[101.950951,32.285343],[101.951287,32.285389],[101.951622,32.285435],[101.951731,32.285456],[101.95204,32.285515],[101.952458,32.285596],[101.952875,32.285676],[101.95314,32.285742],[101.953405,32.285809],[101.95363,32.285897],[101.953647,32.285903],[101.953981,32.286034],[101.954343,32.286224],[101.954656,32.286423],[101.954969,32.286622],[101.955281,32.286821],[101.955594,32.287019],[101.955949,32.287263],[101.956038,32.287324],[101.956155,32.287396],[101.956337,32.287529],[101.956434,32.287596],[101.956624,32.287726],[101.956911,32.287924],[101.957166,32.288112],[101.957261,32.288182],[101.957421,32.288301],[101.957757,32.288595],[101.957906,32.288791],[101.957948,32.288868],[101.957961,32.28888],[101.958028,32.289011],[101.958166,32.289258],[101.958304,32.289505],[101.95837,32.289725],[101.9585,32.290082],[101.95853,32.290249],[101.958542,32.290392],[101.958546,32.290705],[101.95855,32.291018],[101.958554,32.291332],[101.95856,32.291362],[101.958637,32.291736],[101.958679,32.291885],[101.958774,32.292081],[101.958967,32.292435],[101.959161,32.292789],[101.959277,32.292988],[101.959298,32.293025],[101.959393,32.293187],[101.959404,32.293209],[101.959464,32.293318],[101.95947,32.29333],[101.959565,32.293521],[101.959649,32.293657],[101.959756,32.293782],[101.960029,32.294023],[101.960303,32.294264],[101.960596,32.294514],[101.960889,32.294765],[101.961084,32.294931],[101.961278,32.295097],[101.961433,32.295234],[101.961546,32.295412],[101.961623,32.29568],[101.961629,32.295936],[101.961552,32.296147],[101.961475,32.296358],[101.961449,32.296404],[101.961353,32.296575],[101.961231,32.296792],[101.960954,32.297123],[101.960678,32.297453],[101.960537,32.297593],[101.960277,32.297853],[101.960017,32.298113],[101.959875,32.298339],[101.959732,32.298565],[101.959633,32.298732],[101.959601,32.298785],[101.959619,32.299029],[101.959666,32.29919],[101.959738,32.299484],[101.959809,32.299779],[101.959884,32.300001],[101.959958,32.300223],[101.960032,32.300444],[101.960107,32.300665],[101.960261,32.301064],[101.960362,32.30129],[101.960562,32.301608],[101.960761,32.301926],[101.961026,32.302285],[101.961291,32.302644],[101.961527,32.302947],[101.96153,32.302952],[101.96153,32.302952],[101.96153,32.302952],[101.961566,32.303006],[101.961713,32.303232],[101.96186,32.303458],[101.962008,32.303683],[101.962155,32.303909],[101.962275,32.304117],[101.962395,32.304325],[101.962516,32.304533],[101.962636,32.304741],[101.962757,32.304949],[101.962877,32.305157],[101.962997,32.305365],[101.963063,32.305478],[101.963066,32.305484],[101.963118,32.305573],[101.963238,32.305781],[101.963358,32.30599],[101.963479,32.306198],[101.963564,32.306345],[101.963599,32.306406],[101.963706,32.306629],[101.963813,32.306853],[101.96392,32.307077],[101.964028,32.307301],[101.964063,32.307375],[101.964135,32.307525],[101.964205,32.307671],[101.964242,32.307749],[101.964324,32.308013],[101.964406,32.308276],[101.964488,32.30854],[101.96457,32.308804],[101.964652,32.309068],[101.964734,32.309332],[101.964838,32.309588],[101.964943,32.309843],[101.965047,32.310098],[101.965151,32.310354],[101.965255,32.310609],[101.96536,32.310865],[101.965464,32.31112],[101.965492,32.311188],[101.965568,32.311376],[101.965673,32.311631],[101.965777,32.311886],[101.965938,32.312275],[101.966099,32.312663],[101.966259,32.313049],[101.966259,32.31305],[101.966259,32.31305],[101.96626,32.313052],[101.966386,32.313252],[101.966512,32.313453],[101.966638,32.313653],[101.966764,32.313853],[101.966839,32.31393],[101.967068,32.314163],[101.967372,32.314472],[101.967676,32.314782],[101.967853,32.31494],[101.96803,32.315099],[101.968207,32.315258],[101.968384,32.315416],[101.968561,32.315575],[101.968738,32.315734],[101.968915,32.315892],[101.969092,32.316051],[101.969269,32.31621],[101.969446,32.316368],[101.969669,32.31653],[101.969891,32.316692],[101.970114,32.316854],[101.970336,32.317016],[101.970558,32.317178],[101.970781,32.31734],[101.971003,32.317502],[101.971226,32.317664],[101.971448,32.317826],[101.971671,32.317988],[101.971893,32.31815],[101.971945,32.318188],[101.972116,32.318312],[101.972338,32.318474],[101.97256,32.318636],[101.972754,32.318779],[101.972903,32.318891],[101.972904,32.318891],[101.972947,32.318923],[101.97314,32.319066],[101.973333,32.319209],[101.973527,32.319353],[101.973716,32.319493],[101.973718,32.319494],[101.97372,32.319496],[101.973913,32.319639],[101.974106,32.319782],[101.9743,32.319926],[101.974493,32.320069],[101.974686,32.320212],[101.974879,32.320356],[101.975073,32.320499],[101.975266,32.320642],[101.975431,32.320798],[101.975596,32.320953],[101.975761,32.321109],[101.975926,32.321264],[101.976091,32.32142],[101.976256,32.321575],[101.976421,32.321731],[101.976587,32.321886],[101.976752,32.322042],[101.976917,32.322197],[101.977109,32.322383],[101.977302,32.322569],[101.977495,32.322755],[101.977687,32.322941],[101.97788,32.323127],[101.978073,32.323313],[101.978265,32.323499],[101.978458,32.323685],[101.978651,32.323871],[101.978843,32.324057],[101.979036,32.324243],[101.979228,32.324429],[101.979421,32.324615],[101.979614,32.324801],[101.979771,32.324991],[101.979929,32.325181],[101.980087,32.325372],[101.980244,32.325562],[101.980402,32.325752],[101.980559,32.325942],[101.980717,32.326132],[101.980875,32.326322],[101.981032,32.326513],[101.98119,32.326703],[101.981347,32.326893],[101.981505,32.327083],[101.981663,32.327273],[101.98182,32.327463],[101.981986,32.327636],[101.982152,32.327809],[101.982317,32.327981],[101.982483,32.328154],[101.982649,32.328326],[101.982815,32.328499],[101.98298,32.328671],[101.983146,32.328844],[101.983312,32.329016],[101.983478,32.329189],[101.983831,32.329424],[101.984185,32.32966],[101.984344,32.329767],[101.984379,32.329791],[101.984573,32.329922],[101.984767,32.330053],[101.984857,32.330114],[101.984865,32.330119],[101.984921,32.330157],[101.984961,32.330185],[101.985037,32.330269],[101.985169,32.330416],[101.985215,32.330586],[101.985149,32.330738],[101.985065,32.330929],[101.984714,32.331191],[101.984563,32.331304],[101.98455,32.331314],[101.984363,32.331453],[101.984358,32.331456],[101.984329,32.331468],[101.984234,32.331507],[101.984179,32.33153],[101.984146,32.331543],[101.98393,32.331634],[101.98369,32.331656],[101.983451,32.331679],[101.983129,32.331653],[101.982808,32.331627],[101.982586,32.331655],[101.982559,32.331658],[101.982472,32.331669],[101.982311,32.331689],[101.982062,32.33172],[101.981813,32.331751],[101.981595,32.331824],[101.981378,32.331897],[101.98116,32.331971],[101.980943,32.332044],[101.980726,32.332139],[101.980509,32.332235],[101.980292,32.332331],[101.980075,32.332426],[101.979859,32.332522],[101.97983,32.332535],[101.979642,32.332618],[101.979289,32.33283],[101.978936,32.333042],[101.978583,32.333254],[101.978343,32.333353],[101.978249,32.333392],[101.978141,32.333436],[101.978102,32.333452],[101.9781,32.333452],[101.978099,32.333453],[101.978013,32.333488],[101.977738,32.333704],[101.977463,32.333921],[101.977269,32.334108],[101.977075,32.334295],[101.976864,32.334431],[101.976653,32.334566],[101.976389,32.334653],[101.976262,32.334695],[101.976228,32.334706],[101.975835,32.334911],[101.975536,32.335067],[101.975508,32.335082],[101.975442,32.335116],[101.975432,32.335121],[101.975238,32.335212],[101.975034,32.335308],[101.97483,32.335404],[101.974625,32.335499],[101.974351,32.335571],[101.974076,32.335643],[101.973848,32.335714],[101.973621,32.335784],[101.973486,32.335846],[101.973438,32.335868],[101.973062,32.336085],[101.972686,32.336302],[101.972293,32.336511],[101.9719,32.33672],[101.971506,32.336929],[101.971144,32.33712],[101.970782,32.337311],[101.970705,32.337351],[101.970554,32.337431],[101.97042,32.337502],[101.970009,32.337642],[101.969598,32.337782],[101.969481,32.33782],[101.969302,32.337876],[101.969275,32.337885],[101.969005,32.33797],[101.96873,32.338015],[101.968654,32.338028],[101.968489,32.338055],[101.968455,32.338061],[101.968226,32.338099],[101.967997,32.338137],[101.967767,32.338175],[101.967726,32.338182],[101.967685,32.338189],[101.967582,32.338206],[101.967538,32.338213],[101.967364,32.338251],[101.967277,32.33827],[101.967271,32.338271],[101.967164,32.338295],[101.967004,32.33833],[101.966807,32.338373],[101.966737,32.338388],[101.966624,32.338412],[101.96647,32.338446],[101.966076,32.338625],[101.965683,32.338804],[101.965426,32.338954],[101.965364,32.33899],[101.965267,32.339047],[101.965254,32.339054],[101.96517,32.339103],[101.965007,32.339296],[101.964844,32.339489],[101.964811,32.339528],[101.964811,32.339529],[101.964738,32.339615],[101.964738,32.339615],[101.964682,32.339681],[101.964519,32.339874],[101.96435,32.340043],[101.964182,32.340212],[101.964013,32.340381],[101.963844,32.34055],[101.963675,32.340719],[101.963507,32.340888],[101.963333,32.341135],[101.963306,32.341173],[101.963306,32.341173],[101.963306,32.341173],[101.963301,32.34118],[101.963275,32.341217],[101.963267,32.341229],[101.96325,32.341252],[101.963236,32.341272],[101.963187,32.341342],[101.963181,32.341351],[101.963096,32.341471],[101.962988,32.341669],[101.962879,32.341868],[101.96277,32.342066],[101.962675,32.342239],[101.962662,32.342264],[101.962425,32.342569],[101.962378,32.34263],[101.962378,32.34263],[101.962378,32.34263],[101.962314,32.342713],[101.962189,32.342875],[101.961938,32.343212],[101.961688,32.343549],[101.961542,32.343801],[101.961397,32.344052],[101.961304,32.344269],[101.961211,32.344486],[101.961118,32.344703],[101.961026,32.34492],[101.960972,32.345151],[101.960918,32.345382],[101.960864,32.345613],[101.96081,32.345843],[101.960756,32.346074],[101.960702,32.346305],[101.960648,32.346536],[101.960594,32.346766],[101.96054,32.346997],[101.960486,32.347228],[101.960436,32.347464],[101.960386,32.347699],[101.960336,32.347935],[101.96032,32.348009],[101.960286,32.348171],[101.960236,32.348406],[101.960186,32.348642],[101.960136,32.348878],[101.960124,32.348935],[101.960086,32.349113],[101.960004,32.349434],[101.959977,32.349542],[101.959868,32.34997],[101.959851,32.350037],[101.959759,32.350398],[101.959733,32.35045],[101.959564,32.350792],[101.959506,32.35091],[101.959369,32.351186],[101.959174,32.35158],[101.95898,32.351974],[101.958856,32.35219],[101.958732,32.352406],[101.958609,32.352622],[101.958485,32.352838],[101.958362,32.353054],[101.958238,32.35327],[101.958182,32.353367],[101.958114,32.353485],[101.957991,32.353701],[101.957867,32.353917],[101.957744,32.354133],[101.95762,32.354349],[101.957496,32.354565],[101.957404,32.354684],[101.957339,32.354769],[101.957231,32.35491],[101.956966,32.355254],[101.956856,32.355396],[101.956831,32.355428],[101.95683,32.355429],[101.956772,32.355504],[101.956759,32.355521],[101.956748,32.355618],[101.956723,32.355848],[101.956688,32.356174],[101.956701,32.356565],[101.956703,32.356577],[101.956741,32.356775],[101.956766,32.356905],[101.956775,32.356954],[101.956905,32.357146],[101.956989,32.357272],[101.957024,32.357323],[101.957034,32.357338],[101.957091,32.357375],[101.957127,32.357397],[101.957135,32.357402],[101.957199,32.357443],[101.9572,32.357443],[101.957203,32.357445],[101.957253,32.357477],[101.957473,32.357615],[101.957583,32.357643],[101.957606,32.357649],[101.957652,32.357661],[101.957708,32.357675],[101.957744,32.357684],[101.957752,32.357686],[101.957796,32.357694],[101.958123,32.357757],[101.958431,32.357763],[101.958511,32.357764],[101.958604,32.357766],[101.958606,32.357766],[101.958609,32.357766],[101.958739,32.357768],[101.959093,32.357786],[101.959447,32.357804],[101.959877,32.357794],[101.960307,32.357784],[101.960631,32.357828],[101.960955,32.357873],[101.961187,32.357919],[101.96142,32.357966],[101.961652,32.358012],[101.961884,32.358059],[101.962276,32.358145],[101.962668,32.358232],[101.96306,32.358319],[101.963066,32.358321],[101.963286,32.358411],[101.963512,32.358503],[101.963738,32.358596],[101.963752,32.358601],[101.963964,32.358688],[101.964168,32.358813],[101.964295,32.358892],[101.964372,32.358939],[101.964576,32.359065],[101.96478,32.35919],[101.964841,32.359228],[101.964983,32.359316],[101.965187,32.359441],[101.965384,32.359582],[101.965581,32.359723],[101.965777,32.359863],[101.965974,32.360004],[101.966086,32.360084],[101.966171,32.360145],[101.966367,32.360286],[101.966577,32.36042],[101.966786,32.360554],[101.966995,32.360687],[101.967205,32.360821],[101.967414,32.360955],[101.967623,32.361089],[101.967919,32.361226],[101.968216,32.361363],[101.968434,32.361436],[101.968651,32.361509],[101.969052,32.361552],[101.969221,32.361548],[101.96939,32.361544],[101.969696,32.36151],[101.970123,32.361396],[101.970383,32.361351],[101.970642,32.361306],[101.970919,32.361298],[101.971165,32.361294],[101.971339,32.36129],[101.971411,32.361289],[101.971719,32.36132],[101.972027,32.361352],[101.972367,32.361396],[101.972739,32.361491],[101.972973,32.361603],[101.973207,32.361715],[101.973613,32.361887],[101.97366,32.361908],[101.973799,32.361967],[101.974019,32.36206],[101.974265,32.362107],[101.974512,32.362153],[101.974835,32.362146],[101.975159,32.362138],[101.975541,32.36209],[101.975924,32.362042],[101.976332,32.361988],[101.97674,32.361935],[101.977148,32.361881],[101.977525,32.36182],[101.977902,32.361759],[101.978279,32.361699],[101.978523,32.361628],[101.978766,32.361557],[101.97901,32.361486],[101.979192,32.361433],[101.979192,32.361433],[101.979253,32.361416],[101.979497,32.361345],[101.97974,32.361274],[101.979985,32.361209],[101.980044,32.361194],[101.980229,32.361145],[101.980473,32.36108],[101.980717,32.361015],[101.98074,32.36101],[101.980938,32.360965],[101.981159,32.360914],[101.98138,32.360863],[101.981601,32.360813],[101.981968,32.360642],[101.982334,32.360472],[101.982602,32.360192],[101.98287,32.359912],[101.983017,32.359751],[101.983044,32.359594],[101.982963,32.359335],[101.98294,32.359259],[101.982779,32.359015],[101.982617,32.358771],[101.982583,32.358689],[101.982516,32.358526],[101.982503,32.358493],[101.982463,32.358396],[101.982415,32.358281],[101.982402,32.357838],[101.982437,32.357498],[101.982472,32.357159],[101.982555,32.356883],[101.982638,32.356607],[101.982937,32.356365],[101.983165,32.356281],[101.983392,32.356198],[101.983804,32.35611],[101.983976,32.356073],[101.984217,32.356022],[101.984521,32.35595],[101.984826,32.355878],[101.985079,32.355845],[101.985221,32.355827],[101.985332,32.355813],[101.985584,32.355781],[101.985837,32.355749],[101.986221,32.355643],[101.986605,32.355538],[101.986877,32.3554],[101.986893,32.355392],[101.987036,32.35532],[101.987149,32.355263],[101.987268,32.355221],[101.987468,32.355151],[101.987786,32.355039],[101.988185,32.354979],[101.98863,32.354968],[101.989075,32.354957],[101.989393,32.354964],[101.98971,32.35497],[101.98994,32.354964],[101.99017,32.354959],[101.9904,32.354953],[101.990619,32.354948],[101.99063,32.354947],[101.990875,32.354909],[101.99112,32.354871],[101.991365,32.354833],[101.99161,32.354794],[101.991762,32.354751],[101.992036,32.354673],[101.992463,32.354552],[101.992889,32.354431],[101.993315,32.35431],[101.993533,32.354231],[101.99375,32.354152],[101.993968,32.354073],[101.994186,32.353994],[101.994403,32.353916],[101.994621,32.353837],[101.994838,32.353703],[101.995056,32.353569],[101.995273,32.353436],[101.99549,32.353302],[101.995708,32.353168],[101.995925,32.353035],[101.996142,32.352901],[101.99636,32.352767],[101.996577,32.352634],[101.996794,32.3525],[101.997012,32.352367],[101.997229,32.352233],[101.997446,32.352099],[101.997664,32.351966],[101.997878,32.351832],[101.998092,32.351699],[101.998306,32.351566],[101.99852,32.351433],[101.998734,32.3513],[101.998949,32.351167],[101.999163,32.351033],[101.999254,32.350977],[101.999255,32.350976],[101.999377,32.3509],[101.999591,32.350767],[101.999805,32.350634],[102.000019,32.350501],[102.000233,32.350368],[102.000238,32.350363],[102.000548,32.350136],[102.000749,32.349989],[102.000749,32.349989],[102.000858,32.349909],[102.001168,32.349683],[102.001268,32.349609],[102.001444,32.349481],[102.00172,32.349279],[102.001932,32.349149],[102.002143,32.349019],[102.002355,32.348889],[102.002566,32.348759],[102.002777,32.348629],[102.002871,32.348571],[102.002989,32.348499],[102.0032,32.348369],[102.003412,32.34824],[102.00377,32.348063],[102.004129,32.347887],[102.004488,32.347711],[102.004741,32.347612],[102.004991,32.347552],[102.005242,32.347492],[102.005476,32.347471],[102.00571,32.34745],[102.005943,32.347469],[102.006176,32.347487],[102.006439,32.347533],[102.006702,32.347578],[102.006946,32.347703],[102.007191,32.347828],[102.007468,32.348171],[102.007745,32.348514],[102.008022,32.348858],[102.008299,32.349201],[102.008456,32.349396],[102.008613,32.349591],[102.00877,32.349786],[102.008927,32.349982],[102.009047,32.350117],[102.009263,32.350175],[102.009606,32.350155],[102.009935,32.350071],[102.010265,32.349987],[102.010531,32.349927],[102.010798,32.349868],[102.011065,32.349808],[102.011331,32.349749],[102.011642,32.349703],[102.011952,32.349657],[102.012335,32.349665],[102.012719,32.349674],[102.013102,32.349683],[102.013536,32.349737],[102.013695,32.349757],[102.013971,32.349791],[102.01426,32.349828],[102.014405,32.349846],[102.014669,32.349852],[102.014933,32.349857],[102.015291,32.349853],[102.01565,32.349848],[102.01593,32.349829],[102.01621,32.349809],[102.016505,32.349817],[102.016801,32.349824],[102.017225,32.349878],[102.017648,32.349931],[102.018072,32.349985],[102.018287,32.350065],[102.018503,32.350145],[102.018718,32.350225],[102.018934,32.350305],[102.01909,32.350363],[102.019111,32.35037],[102.019149,32.350385],[102.019365,32.350465],[102.019465,32.350531],[102.019654,32.350656],[102.019682,32.350674],[102.019944,32.350848],[102.020184,32.351118],[102.020424,32.351389],[102.020728,32.351633],[102.021031,32.351877],[102.021161,32.351955],[102.021305,32.352042],[102.021312,32.352044],[102.021676,32.352156],[102.021939,32.352189],[102.022203,32.352222],[102.022591,32.352231],[102.022868,32.352237],[102.022979,32.35224],[102.023213,32.352232],[102.023446,32.352224],[102.023628,32.352218],[102.02368,32.352216],[102.023913,32.352209],[102.024143,32.352188],[102.024372,32.352167],[102.024601,32.352146],[102.02483,32.352124],[102.02506,32.352103],[102.025289,32.352082],[102.025505,32.35203],[102.025687,32.351986],[102.026085,32.35189],[102.026483,32.351793],[102.026734,32.351714],[102.026876,32.351669],[102.026985,32.351634],[102.027237,32.351555],[102.027488,32.351475],[102.027701,32.351394],[102.027913,32.351313],[102.028126,32.351233],[102.028339,32.351152],[102.028569,32.351012],[102.02863,32.350975],[102.028686,32.350941],[102.0288,32.350872],[102.028994,32.350754],[102.02903,32.350732],[102.029044,32.350724],[102.029066,32.350711],[102.029261,32.350593],[102.029508,32.350317],[102.029756,32.350041],[102.030004,32.349765],[102.030034,32.349732],[102.030147,32.349604],[102.030156,32.349593],[102.030308,32.349422],[102.03046,32.34925],[102.030612,32.349078],[102.030764,32.348906],[102.030916,32.348734],[102.031068,32.348562],[102.03122,32.34839],[102.03136,32.348159],[102.031499,32.347928],[102.031639,32.347697],[102.031779,32.347466],[102.031919,32.347235],[102.032058,32.347004],[102.032198,32.346773],[102.032338,32.346542],[102.032424,32.346289],[102.03251,32.346036],[102.032596,32.345782],[102.032682,32.345529],[102.032769,32.345276],[102.032855,32.345023],[102.032904,32.344773],[102.032954,32.344524],[102.033004,32.344274],[102.033053,32.344024],[102.033103,32.343775],[102.033153,32.343525],[102.033244,32.343274],[102.033335,32.343022],[102.033426,32.342771],[102.033518,32.342519],[102.033609,32.342268],[102.0337,32.342016],[102.033799,32.341765],[102.033897,32.341514],[102.033996,32.341263],[102.034094,32.341012],[102.034193,32.340761],[102.034291,32.34051],[102.03439,32.340259],[102.034488,32.340008],[102.034586,32.339757],[102.034685,32.339505],[102.034811,32.339201],[102.034837,32.339139],[102.034988,32.338773],[102.035015,32.338721],[102.035176,32.338343],[102.03521,32.338295],[102.035324,32.338135],[102.03555,32.337968],[102.035788,32.337855],[102.036127,32.33773],[102.03649,32.337683],[102.036874,32.337704],[102.037258,32.337724],[102.037507,32.337724],[102.037698,32.337707],[102.037858,32.337665],[102.03809,32.337576],[102.038263,32.337617],[102.038376,32.337796],[102.038488,32.338104],[102.03855,32.338276],[102.0386,32.338412],[102.038614,32.33845],[102.038804,32.338849],[102.038923,32.339003],[102.039072,32.339075],[102.039209,32.33914],[102.039298,32.339176],[102.039578,32.339378],[102.03975,32.339456],[102.03981,32.339539],[102.039863,32.33967],[102.039929,32.339824],[102.04,32.339925],[102.040101,32.340009],[102.040375,32.340086],[102.040667,32.340349],[102.040743,32.340401],[102.040989,32.34057],[102.041167,32.340699],[102.041296,32.340849],[102.041353,32.341034],[102.041375,32.341164],[102.041445,32.341577],[102.041545,32.341777],[102.04171,32.34208],[102.041874,32.342383],[102.042006,32.342608],[102.042138,32.342833],[102.042359,32.343104],[102.042502,32.343269],[102.042745,32.343454],[102.042811,32.343479],[102.043016,32.343554],[102.043287,32.34369],[102.043551,32.343768],[102.043815,32.343847],[102.044072,32.343932],[102.044294,32.343961],[102.044615,32.343961],[102.044865,32.343915],[102.045115,32.343868],[102.045339,32.343886],[102.045564,32.343904],[102.0457,32.343975],[102.045828,32.344118],[102.045936,32.344268],[102.046071,32.344575],[102.046159,32.344762],[102.04625,32.344953],[102.046335,32.345216],[102.046335,32.345217],[102.046335,32.345217],[102.046428,32.345374],[102.046678,32.345589],[102.046792,32.345617],[102.047096,32.345716],[102.047239,32.345852],[102.047425,32.346028],[102.047611,32.346204],[102.047797,32.34638],[102.047983,32.346556],[102.048166,32.346692],[102.048348,32.346829],[102.04853,32.346965],[102.048712,32.347101],[102.048895,32.347238],[102.049077,32.347374],[102.049305,32.347531],[102.049534,32.347688],[102.049762,32.347846],[102.049991,32.348003],[102.050219,32.34816],[102.050448,32.348317],[102.050676,32.348474],[102.050905,32.348631],[102.051232,32.348891],[102.051559,32.349151],[102.051887,32.34941],[102.052133,32.349508],[102.052379,32.349606],[102.052749,32.349693],[102.053014,32.349686],[102.053279,32.349679],[102.053513,32.349658],[102.053747,32.349637],[102.053981,32.349617],[102.054216,32.349596],[102.054636,32.349579],[102.055057,32.349562],[102.055384,32.34957],[102.05571,32.349578],[102.05602,32.349612],[102.056331,32.349645],[102.056717,32.34972],[102.057103,32.349796],[102.057536,32.349911],[102.057968,32.350026],[102.058338,32.350128],[102.058631,32.350208],[102.058709,32.35023],[102.058987,32.350275],[102.059266,32.350321],[102.059638,32.350383],[102.060009,32.350444],[102.060197,32.350481],[102.060396,32.350519],[102.060782,32.350594],[102.061046,32.350626],[102.061309,32.350659],[102.061573,32.350691],[102.061836,32.350724],[102.062272,32.35076],[102.06255,32.350832],[102.062828,32.350905],[102.063058,32.351003],[102.063288,32.351101],[102.063478,32.351237],[102.063668,32.351373],[102.063745,32.351428],[102.063942,32.351565],[102.06414,32.351702],[102.064337,32.351839],[102.064535,32.351975],[102.064711,32.352138],[102.064888,32.352301],[102.065087,32.352411],[102.065286,32.35252],[102.06553,32.352631],[102.065717,32.352637],[102.066092,32.352592],[102.06644,32.352455],[102.066787,32.352319],[102.067156,32.352133],[102.067525,32.351948],[102.067894,32.351762],[102.068124,32.351629],[102.068354,32.351496],[102.068584,32.351362],[102.068814,32.351229],[102.069105,32.350919],[102.069395,32.350608],[102.069587,32.350448],[102.069779,32.350288],[102.069971,32.350128],[102.070162,32.349968],[102.070374,32.349794],[102.070586,32.349621],[102.070798,32.349448],[102.07101,32.349275],[102.071221,32.349101],[102.071433,32.348928],[102.071645,32.348755],[102.071857,32.348581],[102.072064,32.348448],[102.072271,32.348314],[102.072478,32.348181],[102.072685,32.348047],[102.072914,32.347933],[102.073143,32.34782],[102.073372,32.347706],[102.073452,32.347666],[102.0736,32.347592],[102.073789,32.34752],[102.073821,32.347508],[102.074042,32.347424],[102.074263,32.34734],[102.074483,32.347256],[102.074704,32.347172],[102.074925,32.347088],[102.075146,32.347004],[102.075366,32.34692],[102.075612,32.346841],[102.075857,32.346763],[102.07613,32.346675],[102.076519,32.34654],[102.076542,32.346532],[102.076908,32.346405],[102.07711,32.346335],[102.077297,32.34627],[102.077686,32.346135],[102.078075,32.346],[102.078465,32.345865],[102.078854,32.34573],[102.079243,32.345595],[102.079632,32.34546],[102.079876,32.345386],[102.080121,32.345312],[102.080462,32.345186],[102.080803,32.34506],[102.081145,32.344934],[102.081486,32.344808],[102.081827,32.344682],[102.082059,32.3446],[102.082291,32.344518],[102.082491,32.344404],[102.082712,32.344275],[102.082838,32.34422],[102.082955,32.344168],[102.08326,32.344042],[102.083564,32.343916],[102.083869,32.34379],[102.084233,32.343554],[102.084383,32.343461],[102.084547,32.343426],[102.084711,32.343383],[102.084904,32.343297],[102.085197,32.343126],[102.085211,32.343122],[102.085389,32.343076],[102.085596,32.343069],[102.085903,32.342997],[102.086125,32.342876],[102.08626,32.342698],[102.08641,32.342526],[102.086532,32.342441],[102.086917,32.342276],[102.087203,32.342148],[102.087438,32.342019],[102.087688,32.341927],[102.088038,32.341798],[102.08838,32.341691],[102.088659,32.341613],[102.088823,32.341548],[102.088916,32.341441],[102.089116,32.34127],[102.089315,32.341177],[102.089465,32.34107],[102.089587,32.340884],[102.08973,32.340635],[102.08987,32.340335],[102.09001,32.340035],[102.090151,32.339735],[102.090161,32.339439],[102.090172,32.339143],[102.090186,32.338893],[102.090201,32.338643],[102.090236,32.3383],[102.090244,32.338268],[102.090297,32.338049],[102.090351,32.337829],[102.09046,32.337425],[102.09057,32.337021],[102.0906,32.336908],[102.090679,32.336666],[102.090686,32.336451],[102.09067,32.336369],[102.090586,32.335952],[102.090565,32.335758],[102.090529,32.335416],[102.090436,32.335138],[102.090429,32.334917],[102.090472,32.33471],[102.090465,32.334531],[102.090379,32.334331],[102.090343,32.334103],[102.090408,32.333967],[102.090508,32.333882],[102.090757,32.333746],[102.090936,32.333525],[102.091057,32.333175],[102.091129,32.332847],[102.091137,32.332429],[102.091145,32.332011],[102.09119,32.331725],[102.09119,32.331722],[102.091191,32.331721],[102.091193,32.331707],[102.091269,32.331431],[102.091357,32.331313],[102.091383,32.331279],[102.091545,32.331079],[102.091707,32.330879],[102.091816,32.330674],[102.091926,32.330469],[102.092069,32.330232],[102.09224,32.329927],[102.092402,32.32966],[102.092563,32.329394],[102.092699,32.3292],[102.092787,32.329076],[102.093075,32.328841],[102.093295,32.32866],[102.093515,32.32848],[102.093715,32.328352],[102.093915,32.328223],[102.094181,32.328081],[102.094372,32.328033],[102.0946,32.327957],[102.094762,32.327728],[102.094924,32.3275],[102.095114,32.327291],[102.095305,32.327081],[102.09539,32.326862],[102.095457,32.326746],[102.095581,32.326529],[102.095571,32.326158],[102.095504,32.32583],[102.095438,32.325501],[102.095448,32.325322],[102.095457,32.325168],[102.095562,32.32493],[102.095666,32.324692],[102.095799,32.324527],[102.095942,32.32435],[102.096099,32.324093],[102.096256,32.323836],[102.096409,32.323563],[102.096561,32.32329],[102.096713,32.323017],[102.096846,32.322789],[102.097075,32.322551],[102.097208,32.322341],[102.097341,32.322132],[102.097379,32.321922],[102.097484,32.321665],[102.097646,32.321504],[102.097806,32.321201],[102.097965,32.320897],[102.09809,32.320739],[102.098342,32.320455],[102.098595,32.320171],[102.098848,32.319887],[102.099024,32.319768],[102.099029,32.319765],[102.099301,32.319603],[102.099574,32.319442],[102.099851,32.319321],[102.100084,32.319219],[102.100316,32.319117],[102.100549,32.319016],[102.100782,32.318914],[102.101014,32.318813],[102.101247,32.318711],[102.101479,32.318609],[102.101712,32.318508],[102.101945,32.318406],[102.102177,32.318304],[102.10241,32.318203],[102.102643,32.318101],[102.102875,32.317999],[102.103108,32.317898],[102.103341,32.317796],[102.103573,32.317694],[102.103784,32.317611],[102.103995,32.317527],[102.104206,32.317444],[102.104417,32.31736],[102.104628,32.317277],[102.104839,32.317193],[102.10505,32.31711],[102.105261,32.317026],[102.105472,32.316943],[102.105683,32.316859],[102.10608,32.316679],[102.106476,32.316499],[102.106873,32.316319],[102.107269,32.316139],[102.107477,32.316022],[102.107685,32.315906],[102.107894,32.31579],[102.108102,32.315674],[102.10831,32.315558],[102.108518,32.315441],[102.108872,32.315249],[102.109153,32.315096],[102.109153,32.315096],[102.109225,32.315057],[102.109578,32.314865],[102.109988,32.3147],[102.110397,32.314534],[102.110806,32.314369],[102.111195,32.314241],[102.111583,32.314113],[102.111972,32.313985],[102.112236,32.313881],[102.112499,32.313777],[102.112729,32.313592],[102.112922,32.313375],[102.112935,32.312995],[102.112907,32.31268],[102.112902,32.312621],[102.11288,32.312364],[102.11285,32.312139],[102.11282,32.311913],[102.11279,32.311687],[102.112759,32.311462],[102.112729,32.311236],[102.112699,32.31101],[102.112669,32.310785],[102.112639,32.310559],[102.112646,32.310323],[102.112654,32.310086],[102.112736,32.309852],[102.112818,32.309617],[102.1129,32.309382],[102.112982,32.309147],[102.113068,32.308786],[102.113153,32.308425],[102.113148,32.307998],[102.113143,32.307572],[102.113122,32.307339],[102.113102,32.307105],[102.113081,32.306872],[102.113061,32.306639],[102.11304,32.306406],[102.11302,32.306173],[102.112999,32.305939],[102.112979,32.305706],[102.112968,32.305474],[102.112956,32.305243],[102.112945,32.305011],[102.112934,32.304779],[102.112923,32.304547],[102.112911,32.304316],[102.112936,32.30409],[102.112962,32.303864],[102.112987,32.303639],[102.113012,32.303413],[102.113136,32.303006],[102.113261,32.302598],[102.113495,32.302288],[102.113523,32.302261],[102.113725,32.302072],[102.114149,32.301987],[102.114573,32.301902],[102.114926,32.301831],[102.114998,32.301817],[102.115437,32.301748],[102.115876,32.301679],[102.116315,32.301611],[102.11661,32.301564],[102.116755,32.301542],[102.117153,32.301509],[102.117551,32.301476],[102.117949,32.301443],[102.118265,32.301434],[102.118582,32.301425],[102.118952,32.301466],[102.119323,32.301506],[102.119768,32.301516],[102.120192,32.301636],[102.120507,32.301725],[102.120617,32.301757],[102.12065,32.30178],[102.120999,32.302025],[102.121035,32.302051],[102.121381,32.302294],[102.121572,32.302429],[102.121764,32.302563],[102.121955,32.302697],[102.122146,32.302832],[102.12251,32.303093],[102.122873,32.303354],[102.122873,32.303354],[102.122873,32.303354],[102.123203,32.303488],[102.123534,32.303622],[102.123923,32.303678],[102.124312,32.303734],[102.124696,32.303753],[102.12508,32.303773],[102.125463,32.303792],[102.125815,32.303793],[102.126167,32.303795],[102.126419,32.303796],[102.12667,32.303797],[102.127107,32.303799],[102.127174,32.303799],[102.127191,32.3038],[102.127456,32.303818],[102.127721,32.303835],[102.127994,32.303853],[102.128268,32.303871],[102.128541,32.303889],[102.128815,32.303907],[102.12917,32.30393],[102.129362,32.303943],[102.129602,32.30398],[102.129843,32.304017],[102.130084,32.304054],[102.130325,32.304092],[102.130749,32.304196],[102.131173,32.3043],[102.131467,32.304402],[102.131761,32.304503],[102.13202,32.304556],[102.132279,32.304609],[102.132614,32.304617],[102.132767,32.304495],[102.13278,32.304464],[102.132864,32.304278],[102.132864,32.304278],[102.132886,32.304229],[102.133006,32.303964],[102.133065,32.303704],[102.133101,32.303546],[102.133104,32.303534],[102.133104,32.303534],[102.133124,32.303445],[102.133184,32.303186],[102.133243,32.302927],[102.133257,32.302865],[102.133302,32.302667],[102.133362,32.302408],[102.133421,32.302149],[102.13348,32.30189],[102.133566,32.301545],[102.133587,32.301461],[102.133653,32.3012],[102.13381,32.30092],[102.133894,32.300769],[102.133967,32.300639],[102.134215,32.30044],[102.134462,32.30024],[102.134679,32.300097],[102.134785,32.300027],[102.134968,32.299906],[102.135108,32.299813],[102.135353,32.299701],[102.135598,32.29959],[102.135865,32.299406],[102.135942,32.299353],[102.136131,32.299223],[102.136325,32.298959],[102.13652,32.298695],[102.136643,32.298455],[102.136765,32.298215],[102.136888,32.297975],[102.137011,32.297734],[102.137134,32.297494],[102.137257,32.297254],[102.137379,32.297014],[102.137502,32.296774],[102.137625,32.296533],[102.137748,32.296293],[102.137851,32.296075],[102.137955,32.295856],[102.138059,32.295637],[102.138162,32.295419],[102.138266,32.2952],[102.138369,32.294982],[102.138473,32.294763],[102.138577,32.294544],[102.13868,32.294326],[102.138784,32.294107],[102.13888,32.293857],[102.138976,32.293606],[102.139073,32.293356],[102.139169,32.293105],[102.139265,32.292855],[102.139361,32.292604],[102.139457,32.292354],[102.139554,32.292103],[102.139727,32.291781],[102.139844,32.291564],[102.13996,32.291347],[102.140077,32.29113],[102.140194,32.290914],[102.14031,32.290697],[102.140427,32.29048],[102.140543,32.290263],[102.14066,32.290046],[102.140819,32.289853],[102.140979,32.289659],[102.141244,32.289507],[102.141509,32.289354],[102.141847,32.289267],[102.142083,32.289207],[102.142184,32.289181],[102.142484,32.289109],[102.142784,32.289036],[102.143193,32.289046],[102.143433,32.289083],[102.143674,32.28912],[102.144042,32.289255],[102.14441,32.289389],[102.14463,32.289481],[102.144851,32.289573],[102.145071,32.289665],[102.145292,32.289756],[102.145386,32.289796],[102.145418,32.289809],[102.145512,32.289848],[102.145732,32.28994],[102.145953,32.290032],[102.145967,32.290038],[102.146173,32.290124],[102.146411,32.290261],[102.146648,32.290397],[102.146885,32.290534],[102.147123,32.290671],[102.14736,32.290808],[102.147597,32.290945],[102.147925,32.291184],[102.148252,32.291423],[102.148579,32.291662],[102.148731,32.291776],[102.148737,32.291781],[102.149051,32.292019],[102.149212,32.292228],[102.149373,32.292437],[102.149459,32.29266],[102.149545,32.292883],[102.149541,32.29296],[102.14953,32.293151],[102.149515,32.293419],[102.149513,32.293471],[102.149548,32.293716],[102.149584,32.29396],[102.149588,32.294227],[102.149582,32.29457],[102.149575,32.294914],[102.149569,32.295257],[102.149562,32.2956],[102.149522,32.29595],[102.149481,32.2963],[102.149441,32.296649],[102.1494,32.296999],[102.149389,32.297378],[102.149377,32.297757],[102.149365,32.298136],[102.14941,32.298528],[102.149432,32.298718],[102.149456,32.298921],[102.1495,32.299116],[102.14957,32.299418],[102.149639,32.29972],[102.149709,32.300022],[102.149804,32.30025],[102.149899,32.300479],[102.150008,32.300698],[102.150018,32.300717],[102.150118,32.300917],[102.150321,32.301234],[102.150548,32.301588],[102.150776,32.301942],[102.150924,32.302173],[102.151003,32.302297],[102.151193,32.302544],[102.151384,32.302792],[102.151574,32.303039],[102.15175,32.303182],[102.151787,32.303212],[102.151926,32.303325],[102.152212,32.303567],[102.152378,32.303708],[102.152497,32.30381],[102.152635,32.304015],[102.152773,32.304219],[102.152897,32.304533],[102.152983,32.30479],[102.153013,32.305201],[102.153021,32.305304],[102.153173,32.305475],[102.153306,32.305623],[102.153592,32.305942],[102.15383,32.306123],[102.153935,32.306153],[102.15423,32.306237],[102.154591,32.306247],[102.154953,32.306256],[102.155272,32.306304],[102.155581,32.306351],[102.155962,32.306375],[102.156343,32.306399],[102.156714,32.306361],[102.157085,32.306323],[102.157404,32.306318],[102.157723,32.306313],[102.157989,32.306366],[102.158256,32.306418],[102.158503,32.306518],[102.158751,32.306618],[102.159021,32.306746],[102.159274,32.306865],[102.159617,32.307037],[102.159633,32.30704],[102.160035,32.307122],[102.160359,32.307094],[102.160673,32.307113],[102.160987,32.307132],[102.161315,32.307079],[102.161576,32.307085],[102.161814,32.30709],[102.162052,32.307096],[102.162393,32.307067],[102.162499,32.307059],[102.162947,32.307021],[102.163339,32.306968],[102.163731,32.306914],[102.164135,32.306839],[102.164539,32.306764],[102.164803,32.306628],[102.165067,32.306492],[102.165404,32.306197],[102.165741,32.305901],[102.166077,32.305606],[102.166414,32.305311],[102.166751,32.305015],[102.166949,32.304841],[102.167146,32.304666],[102.167344,32.304491],[102.167542,32.304317],[102.16774,32.304142],[102.167937,32.303968],[102.16822,32.303832],[102.168503,32.303696],[102.168748,32.303607],[102.168993,32.303518],[102.169237,32.30346],[102.16948,32.303403],[102.169815,32.30341],[102.16988,32.303412],[102.169845,32.303446],[102.169594,32.303676],[102.169317,32.303862],[102.168943,32.304276],[102.168019,32.306366],[102.167576,32.307548],[102.167377,32.308079],[102.167013,32.309607],[102.166521,32.310901],[102.165894,32.312154],[102.165725,32.313225],[102.165819,32.31544],[102.165822,32.315506],[102.16583,32.315684],[102.166,32.317454],[102.165875,32.318564],[102.165879,32.319908],[102.165852,32.320752],[102.16556,32.321436],[102.165261,32.322312],[102.164763,32.323798],[102.164401,32.324716],[102.164246,32.325109],[102.164223,32.325168],[102.164139,32.32538],[102.164095,32.325494],[102.163923,32.325912],[102.163901,32.325966],[102.163733,32.326386],[102.163562,32.327495],[102.163611,32.32884],[102.1638,32.330034],[102.164263,32.331119],[102.164698,32.332057],[102.165002,32.332933],[102.164927,32.33305],[102.164921,32.333151],[102.164966,32.333262],[102.165103,32.333333],[102.165265,32.333494],[102.165327,32.333515],[102.165355,32.333563],[102.165421,32.333701],[102.165478,32.333762],[102.165537,32.333789],[102.165603,32.333798],[102.165716,32.333792],[102.165755,32.333809],[102.165778,32.333851],[102.165776,32.333895],[102.165787,32.333925],[102.165879,32.333994],[102.16591,32.334055],[102.165947,32.334241],[102.165978,32.334479],[102.166016,32.334589],[102.166032,32.334606],[102.166071,32.334624],[102.166216,32.334649],[102.166258,32.334664],[102.166336,32.334723],[102.166422,32.334808],[102.166537,32.334869],[102.166574,32.334914],[102.166714,32.335083],[102.166719,32.335091],[102.166732,32.335105],[102.166736,32.335109],[102.166782,32.335155],[102.166812,32.335183],[102.167022,32.335392],[102.167046,32.335415],[102.167094,32.335462],[102.167098,32.335466],[102.16714,32.335508],[102.167202,32.335569],[102.167511,32.335862],[102.167556,32.335904],[102.167621,32.335966],[102.167638,32.335982],[102.167643,32.335987],[102.167743,32.336079],[102.167747,32.336085],[102.167753,32.336091],[102.167762,32.3361],[102.168319,32.336685],[102.168431,32.337185],[102.168437,32.33722],[102.168446,32.33725],[102.168447,32.337257],[102.16848,32.337268],[102.16851,32.337278],[102.168534,32.337302],[102.168524,32.33739],[102.168542,32.337441],[102.168541,32.337492],[102.168541,32.337528],[102.168539,32.337535],[102.168535,32.337548],[102.168557,32.337613],[102.168537,32.33769],[102.168599,32.337739],[102.168648,32.337886],[102.168656,32.337908],[102.168695,32.338026],[102.16871,32.338046],[102.168724,32.338064],[102.168706,32.338073],[102.168662,32.338085],[102.168636,32.338108],[102.16863,32.338193],[102.168652,32.338305],[102.168628,32.33835],[102.168625,32.338407],[102.168657,32.338453],[102.168681,32.33847],[102.168826,32.338501],[102.168919,32.338527],[102.168967,32.338549],[102.168877,32.338701],[102.16885,32.338779],[102.168845,32.338818],[102.168854,32.33887],[102.168911,32.338904],[102.168924,32.338927],[102.168917,32.338955],[102.16888,32.339004],[102.168871,32.339067],[102.168877,32.339098],[102.168917,32.33916],[102.168926,32.339189],[102.168927,32.339263],[102.168939,32.339325],[102.168975,32.339393],[102.169,32.339417],[102.169033,32.339436],[102.169148,32.339476],[102.169265,32.339532],[102.169289,32.339556],[102.169296,32.339581],[102.169292,32.339627],[102.169265,32.339678],[102.169191,32.33975],[102.169152,32.339809],[102.169073,32.339858],[102.169059,32.339899],[102.169067,32.339937],[102.169091,32.339965],[102.169129,32.339989],[102.169175,32.339999],[102.169182,32.340009],[102.169179,32.340024],[102.169101,32.340141],[102.169082,32.340246],[102.16909,32.340348],[102.169105,32.3404],[102.169128,32.340437],[102.169203,32.34049],[102.169201,32.340517],[102.169106,32.340527],[102.168871,32.340522],[102.168826,32.340541],[102.16882,32.340556],[102.168806,32.340588],[102.16881,32.340624],[102.168829,32.34064],[102.168851,32.34066],[102.168968,32.340699],[102.169081,32.340707],[102.169123,32.340734],[102.169122,32.340771],[102.169085,32.340813],[102.169058,32.340888],[102.169046,32.340959],[102.16905,32.341032],[102.169086,32.341122],[102.169198,32.341218],[102.16922,32.341248],[102.169245,32.34133],[102.169253,32.34139],[102.169249,32.341475],[102.169187,32.341653],[102.169157,32.341827],[102.169148,32.341922],[102.169152,32.342147],[102.169143,32.34219],[102.169111,32.342241],[102.169045,32.342282],[102.169023,32.342288],[102.168948,32.342282],[102.168926,32.342287],[102.168913,32.342304],[102.168918,32.342344],[102.168939,32.342378],[102.169071,32.34248],[102.16909,32.342501],[102.16912,32.342534],[102.169129,32.342545],[102.169147,32.342589],[102.16913,32.342682],[102.169148,32.342717],[102.169168,32.342739],[102.16923,32.342777],[102.16933,32.3428],[102.169382,32.342887],[102.169483,32.342965],[102.169526,32.342982],[102.169633,32.343007],[102.169662,32.343027],[102.169675,32.343113],[102.169693,32.34315],[102.169716,32.343183],[102.169762,32.343222],[102.169723,32.343359],[102.16974,32.343422],[102.169767,32.343456],[102.169801,32.34347],[102.169867,32.343473],[102.16991,32.343487],[102.16993,32.343501],[102.169974,32.343566],[102.170012,32.343584],[102.170085,32.343598],[102.170178,32.343584],[102.170216,32.343578],[102.170253,32.343622],[102.170259,32.343651],[102.170254,32.343703],[102.170252,32.34373],[102.170278,32.3441],[102.170274,32.344147],[102.17025,32.344219],[102.170152,32.344396],[102.170104,32.344464],[102.170078,32.344489],[102.169965,32.344557],[102.169782,32.344693],[102.169763,32.344716],[102.169742,32.344742],[102.169724,32.344802],[102.169729,32.344829],[102.169747,32.344857],[102.169821,32.344921],[102.169903,32.344971],[102.169938,32.345017],[102.169951,32.3451],[102.169952,32.345233],[102.169974,32.345376],[102.169977,32.345398],[102.170054,32.345677],[102.170068,32.345763],[102.170101,32.345842],[102.170133,32.345886],[102.170143,32.345896],[102.170219,32.345971],[102.170262,32.345999],[102.170368,32.346048],[102.170402,32.346079],[102.170417,32.346112],[102.170425,32.346144],[102.170419,32.346185],[102.170335,32.34625],[102.170314,32.346288],[102.170297,32.346357],[102.170292,32.346408],[102.170278,32.346537],[102.170283,32.346606],[102.170302,32.346678],[102.170357,32.346782],[102.170398,32.346828],[102.170423,32.346844],[102.170465,32.346855],[102.170633,32.34686],[102.170662,32.346868],[102.170699,32.346909],[102.170727,32.346989],[102.170749,32.347024],[102.170787,32.347067],[102.170826,32.347085],[102.170881,32.347086],[102.170982,32.347058],[102.171085,32.346999],[102.171222,32.346903],[102.171288,32.34688],[102.171363,32.346853],[102.171455,32.346848],[102.171548,32.346866],[102.171613,32.346894],[102.171646,32.346928],[102.171671,32.347008],[102.171661,32.347055],[102.171562,32.347183],[102.171526,32.347229],[102.171437,32.34743],[102.171363,32.34756],[102.17103,32.348018],[102.171015,32.34806],[102.170996,32.34811],[102.170998,32.348207],[102.171014,32.348252],[102.171066,32.348296],[102.171121,32.34832],[102.171203,32.348334],[102.171262,32.348319],[102.171371,32.34826],[102.171541,32.348193],[102.171633,32.348157],[102.171713,32.348155],[102.17174,32.348176],[102.171758,32.348217],[102.171764,32.348254],[102.171756,32.348413],[102.171746,32.348432],[102.171697,32.348471],[102.171652,32.348522],[102.17164,32.348554],[102.17165,32.348581],[102.171718,32.348673],[102.171724,32.348696],[102.17171,32.348738],[102.17164,32.348765],[102.171618,32.348796],[102.171662,32.348993],[102.171672,32.349019],[102.171718,32.349139],[102.171786,32.349255],[102.171838,32.349308],[102.171929,32.349373],[102.171968,32.349411],[102.171983,32.349425],[102.172055,32.349517],[102.172113,32.349665],[102.172164,32.349765],[102.172178,32.349843],[102.172167,32.349904],[102.172128,32.349964],[102.171938,32.350074],[102.171907,32.350106],[102.171896,32.35013],[102.17189,32.350183],[102.171902,32.350277],[102.171938,32.350361],[102.172068,32.350508],[102.172169,32.350662],[102.172248,32.350737],[102.172475,32.350905],[102.172566,32.350973],[102.172618,32.351045],[102.172636,32.351095],[102.172634,32.351145],[102.172616,32.35121],[102.172582,32.351279],[102.17254,32.351329],[102.172431,32.351391],[102.17229,32.351448],[102.17226,32.351464],[102.172188,32.351504],[102.17211,32.351561],[102.17206,32.351623],[102.172034,32.351672],[102.171988,32.351756],[102.171954,32.351843],[102.171937,32.351919],[102.171934,32.352105],[102.17191,32.352192],[102.171882,32.352205],[102.171744,32.352198],[102.171706,32.352203],[102.171625,32.352249],[102.171604,32.35227],[102.171589,32.352302],[102.171592,32.352337],[102.171615,32.352391],[102.171626,32.352404],[102.171665,32.352448],[102.171722,32.352481],[102.171834,32.352528],[102.172203,32.352624],[102.172239,32.352665],[102.172272,32.35276],[102.172255,32.35327],[102.17223,32.353346],[102.172199,32.353378],[102.172148,32.353398],[102.172115,32.353399],[102.17193,32.353368],[102.171848,32.353345],[102.171727,32.353282],[102.171601,32.353232],[102.171572,32.353229],[102.171547,32.353236],[102.171509,32.353286],[102.1715,32.353331],[102.171519,32.353383],[102.171707,32.353686],[102.171789,32.353776],[102.171789,32.353806],[102.171753,32.353903],[102.171752,32.353948],[102.171773,32.354048],[102.171821,32.354155],[102.171823,32.354223],[102.171808,32.354257],[102.171785,32.354281],[102.171707,32.35433],[102.171537,32.354369],[102.171411,32.354429],[102.171355,32.354479],[102.171345,32.354493],[102.171312,32.354543],[102.171285,32.354639],[102.171297,32.354708],[102.171339,32.354748],[102.171395,32.354777],[102.171554,32.354859],[102.171573,32.354877],[102.171577,32.354915],[102.171556,32.354979],[102.171511,32.35505],[102.17149,32.355063],[102.171457,32.355066],[102.171395,32.35507],[102.171365,32.355086],[102.17135,32.355109],[102.171353,32.355127],[102.171384,32.355181],[102.171463,32.355266],[102.171473,32.355317],[102.171464,32.355352],[102.171439,32.355373],[102.171342,32.355415],[102.171199,32.355432],[102.171176,32.355448],[102.171164,32.355483],[102.171165,32.355509],[102.171176,32.355528],[102.171261,32.355566],[102.171305,32.355599],[102.171346,32.355649],[102.171372,32.355711],[102.171379,32.355773],[102.171329,32.355919],[102.171326,32.355972],[102.171364,32.356163],[102.171368,32.356279],[102.171391,32.35637],[102.171407,32.356401],[102.17143,32.356428],[102.17146,32.356446],[102.171552,32.356468],[102.17158,32.35647],[102.171642,32.356474],[102.171766,32.35645],[102.1718,32.356454],[102.171841,32.356496],[102.171863,32.356548],[102.171866,32.356598],[102.171849,32.356651],[102.17181,32.356693],[102.171479,32.35678],[102.17142,32.356808],[102.171401,32.35683],[102.171391,32.356879],[102.171401,32.356928],[102.171426,32.356954],[102.171502,32.356999],[102.171563,32.357065],[102.171565,32.357122],[102.171547,32.357157],[102.171486,32.357186],[102.171434,32.35719],[102.171309,32.357146],[102.171192,32.357081],[102.171125,32.357076],[102.171077,32.357091],[102.171047,32.357128],[102.171007,32.357212],[102.170997,32.357263],[102.170984,32.357553],[102.170972,32.357586],[102.170934,32.357632],[102.170912,32.357645],[102.170892,32.357643],[102.170817,32.357611],[102.170732,32.357562],[102.170676,32.357546],[102.170606,32.35755],[102.170529,32.357569],[102.170476,32.357598],[102.170426,32.357646],[102.17024,32.35793],[102.170221,32.35798],[102.170216,32.357994],[102.170225,32.358092],[102.170244,32.358132],[102.170256,32.358148],[102.170345,32.358277],[102.170366,32.358344],[102.170355,32.358375],[102.170265,32.358475],[102.170244,32.358498],[102.170224,32.358563],[102.170225,32.358642],[102.17023,32.358661],[102.170252,32.358731],[102.170367,32.358887],[102.170438,32.359024],[102.170472,32.359122],[102.170481,32.359192],[102.170478,32.359236],[102.170457,32.359262],[102.170404,32.359294],[102.170374,32.359304],[102.170223,32.359327],[102.170156,32.359349],[102.170051,32.359416],[102.170001,32.359484],[102.169963,32.35951],[102.169942,32.359512],[102.169894,32.359489],[102.169873,32.359472],[102.169857,32.359439],[102.169851,32.359377],[102.169867,32.359225],[102.169857,32.359184],[102.169831,32.359143],[102.169807,32.359126],[102.169753,32.35911],[102.169642,32.359099],[102.169593,32.359109],[102.169568,32.359126],[102.169537,32.359174],[102.169517,32.359237],[102.169516,32.359272],[102.169538,32.359405],[102.169549,32.359438],[102.169622,32.359654],[102.169621,32.359695],[102.169587,32.359745],[102.169536,32.359783],[102.169503,32.359791],[102.169426,32.359793],[102.169367,32.359825],[102.169307,32.359889],[102.169269,32.359971],[102.169243,32.359977],[102.169189,32.359971],[102.169095,32.359944],[102.169061,32.359925],[102.16904,32.359892],[102.168999,32.359727],[102.168987,32.359679],[102.168936,32.359644],[102.168892,32.359632],[102.168864,32.359632],[102.168822,32.359649],[102.168799,32.359669],[102.168736,32.359758],[102.168642,32.359892],[102.168509,32.359999],[102.168474,32.360055],[102.168461,32.360113],[102.168508,32.360247],[102.16851,32.360305],[102.168493,32.360332],[102.168329,32.360274],[102.168202,32.360208],[102.168135,32.3602],[102.168093,32.360207],[102.16792,32.360263],[102.16777,32.360267],[102.167718,32.360282],[102.167691,32.360307],[102.167662,32.360366],[102.167647,32.360453],[102.167602,32.360483],[102.167517,32.360499],[102.167423,32.360475],[102.16735,32.360467],[102.167309,32.360476],[102.167299,32.360485],[102.167292,32.360491],[102.167267,32.360568],[102.167272,32.360624],[102.167287,32.360669],[102.16733,32.360748],[102.167338,32.360762],[102.167385,32.360805],[102.167496,32.360826],[102.167508,32.360841],[102.16747,32.360919],[102.167426,32.360977],[102.167403,32.360995],[102.167326,32.361023],[102.167297,32.361049],[102.167291,32.361079],[102.167317,32.361267],[102.167298,32.361326],[102.167272,32.361357],[102.167177,32.361399],[102.167123,32.361436],[102.16708,32.361486],[102.167044,32.361546],[102.166951,32.361774],[102.166935,32.361833],[102.166928,32.361931],[102.166929,32.361939],[102.166941,32.362036],[102.167,32.362201],[102.167039,32.362247],[102.167095,32.362286],[102.167155,32.362305],[102.167195,32.362308],[102.167294,32.362299],[102.167412,32.36227],[102.167496,32.362266],[102.167529,32.362277],[102.167632,32.362341],[102.167687,32.362384],[102.167729,32.362436],[102.16774,32.362479],[102.167732,32.3628],[102.16775,32.362837],[102.16779,32.362878],[102.167823,32.362885],[102.16785,32.362873],[102.167862,32.362862],[102.167942,32.36278],[102.167971,32.362762],[102.168041,32.362751],[102.168063,32.362756],[102.168087,32.362825],[102.168085,32.362884],[102.168024,32.363037],[102.168006,32.363051],[102.167901,32.363064],[102.167846,32.363088],[102.167797,32.363124],[102.167783,32.363167],[102.167804,32.363226],[102.167823,32.363252],[102.167844,32.363266],[102.167879,32.363274],[102.168007,32.363276],[102.168025,32.363283],[102.168038,32.363307],[102.168045,32.36336],[102.168041,32.363372],[102.168021,32.363383],[102.167923,32.363402],[102.167807,32.363446],[102.167562,32.363567],[102.167037,32.363758],[102.166873,32.36383],[102.166824,32.363859],[102.166802,32.363901],[102.166783,32.364],[102.166782,32.364058],[102.166957,32.364539],[102.166967,32.364621],[102.166964,32.364696],[102.166962,32.364724],[102.16695,32.364749],[102.166903,32.364768],[102.166822,32.36478],[102.166729,32.364779],[102.166681,32.364791],[102.166648,32.364813],[102.166597,32.364869],[102.166573,32.364939],[102.166578,32.365003],[102.166609,32.365039],[102.166667,32.365059],[102.166765,32.365072],[102.166876,32.36506],[102.167163,32.364995],[102.167209,32.364984],[102.16735,32.364963],[102.167472,32.364956],[102.167658,32.364969],[102.167707,32.364984],[102.167772,32.365021],[102.16787,32.365104],[102.167919,32.365161],[102.167947,32.365194],[102.167986,32.365265],[102.16801,32.36534],[102.168009,32.365413],[102.167994,32.365468],[102.16797,32.365495],[102.167908,32.365525],[102.167769,32.365546],[102.167709,32.365578],[102.167653,32.365625],[102.167606,32.36568],[102.167581,32.365729],[102.167573,32.365776],[102.167577,32.365817],[102.167593,32.365852],[102.167646,32.365909],[102.167681,32.365928],[102.167735,32.365924],[102.167841,32.365877],[102.16786,32.365875],[102.16788,32.365885],[102.167908,32.365912],[102.167918,32.365934],[102.167907,32.366011],[102.167853,32.36611],[102.167739,32.366152],[102.167694,32.366179],[102.167614,32.366242],[102.16758,32.366279],[102.167542,32.366341],[102.167533,32.366374],[102.167545,32.366463],[102.167567,32.3665],[102.167592,32.366519],[102.167653,32.36654],[102.167746,32.366553],[102.1678,32.366549],[102.167941,32.366518],[102.168047,32.366471],[102.168128,32.366436],[102.168223,32.366436],[102.16831,32.36646],[102.168316,32.366464],[102.168354,32.36649],[102.168381,32.366519],[102.168404,32.366558],[102.168429,32.3666],[102.168464,32.366718],[102.168486,32.366788],[102.168482,32.366907],[102.168504,32.366954],[102.168547,32.366978],[102.168628,32.366998],[102.168645,32.367002],[102.168663,32.367001],[102.168738,32.366995],[102.168829,32.366988],[102.168878,32.366994],[102.168976,32.367031],[102.169023,32.36706],[102.169052,32.367089],[102.169066,32.367124],[102.16907,32.367174],[102.169049,32.367237],[102.168976,32.367326],[102.168907,32.367455],[102.168828,32.367566],[102.168738,32.367663],[102.168652,32.367733],[102.168603,32.367816],[102.168597,32.36788],[102.168637,32.367966],[102.168635,32.368045],[102.168616,32.368117],[102.168552,32.36817],[102.168535,32.368194],[102.168529,32.368238],[102.168541,32.36829],[102.168577,32.368347],[102.168625,32.368368],[102.168687,32.36837],[102.168739,32.368364],[102.168831,32.368328],[102.168881,32.368338],[102.168944,32.368372],[102.169007,32.368433],[102.169072,32.368451],[102.169112,32.368441],[102.169155,32.368383],[102.169178,32.368363],[102.169185,32.368357],[102.169313,32.368295],[102.169356,32.368282],[102.169427,32.368274],[102.169469,32.368277],[102.169487,32.368279],[102.169507,32.368289],[102.169512,32.368345],[102.169514,32.368363],[102.169498,32.368414],[102.169462,32.368533],[102.169462,32.368612],[102.169472,32.368669],[102.1695,32.368737],[102.16961,32.368871],[102.169668,32.368941],[102.169684,32.368983],[102.16969,32.369029],[102.169687,32.369057],[102.169685,32.369077],[102.169684,32.36909],[102.169682,32.369114],[102.169664,32.36919],[102.169619,32.369298],[102.169595,32.369384],[102.169589,32.369443],[102.169594,32.369468],[102.169625,32.369514],[102.169694,32.369575],[102.169718,32.369591],[102.169858,32.369687],[102.169895,32.369735],[102.169914,32.369784],[102.169884,32.369886],[102.169856,32.369935],[102.1698,32.369988],[102.169709,32.370051],[102.169656,32.370114],[102.169651,32.370131],[102.169658,32.370152],[102.169752,32.370221],[102.16974,32.370263],[102.169715,32.37028],[102.169611,32.370292],[102.169547,32.370323],[102.169507,32.370358],[102.16948,32.370425],[102.169484,32.370471],[102.169517,32.370542],[102.169533,32.37063],[102.16956,32.37069],[102.169604,32.370733],[102.169626,32.370755],[102.169781,32.37086],[102.169801,32.370894],[102.169799,32.370951],[102.169759,32.37098],[102.169705,32.370998],[102.169495,32.370997],[102.16947,32.370981],[102.169383,32.370867],[102.16934,32.370827],[102.169328,32.370822],[102.169286,32.370803],[102.169248,32.370797],[102.169226,32.370803],[102.169209,32.370821],[102.169193,32.370869],[102.169204,32.370976],[102.1692,32.371021],[102.169126,32.371047],[102.169103,32.371085],[102.169099,32.371108],[102.169115,32.371142],[102.169229,32.371224],[102.169271,32.371268],[102.169288,32.371316],[102.169289,32.371398],[102.169268,32.371455],[102.169184,32.37148],[102.169127,32.371533],[102.169064,32.371659],[102.16904,32.371789],[102.16905,32.371847],[102.169077,32.371883],[102.169115,32.371908],[102.169142,32.371925],[102.16925,32.37195],[102.169273,32.371982],[102.169276,32.371999],[102.169145,32.372039],[102.169128,32.372053],[102.169121,32.372068],[102.169142,32.372129],[102.169167,32.372149],[102.169231,32.372176],[102.169236,32.372212],[102.169223,32.372225],[102.16898,32.372278],[102.168864,32.372323],[102.168815,32.372373],[102.168781,32.372437],[102.16876,32.372475],[102.168743,32.372533],[102.168746,32.372591],[102.168759,32.372618],[102.168799,32.372651],[102.16885,32.372657],[102.168924,32.37263],[102.168971,32.372595],[102.169001,32.372555],[102.169023,32.372497],[102.169044,32.372487],[102.169065,32.372477],[102.169111,32.37248],[102.169107,32.372562],[102.169106,32.372597],[102.169122,32.372671],[102.169134,32.372691],[102.169156,32.37271],[102.169163,32.372715],[102.169308,32.372778],[102.169316,32.372826],[102.1693,32.372875],[102.16928,32.372897],[102.168963,32.373085],[102.168886,32.373145],[102.16888,32.373168],[102.168894,32.37321],[102.168973,32.373364],[102.16897,32.373441],[102.168953,32.373479],[102.168927,32.373507],[102.168914,32.373512],[102.168792,32.373495],[102.168688,32.373499],[102.16814,32.373634],[102.168012,32.373713],[102.167943,32.373783],[102.167914,32.373867],[102.167914,32.373875],[102.167903,32.373986],[102.167917,32.374041],[102.167963,32.374101],[102.168037,32.374152],[102.168154,32.374188],[102.168218,32.374189],[102.168245,32.374181],[102.168253,32.374179],[102.168365,32.37413],[102.168456,32.37408],[102.168496,32.374076],[102.168525,32.374086],[102.168551,32.374145],[102.168555,32.374178],[102.168546,32.374193],[102.168516,32.374192],[102.168461,32.374166],[102.168432,32.374166],[102.168397,32.374181],[102.16838,32.374212],[102.16839,32.374252],[102.168458,32.374334],[102.168512,32.374461],[102.168539,32.374492],[102.168618,32.374552],[102.168663,32.374557],[102.168764,32.374531],[102.168783,32.374539],[102.168816,32.374569],[102.168821,32.374578],[102.168835,32.374604],[102.168832,32.374631],[102.168822,32.374641],[102.168812,32.374645],[102.168705,32.374678],[102.168654,32.374709],[102.168641,32.374718],[102.168621,32.37474],[102.168604,32.374778],[102.168615,32.374837],[102.168637,32.374857],[102.168681,32.374878],[102.168761,32.374876],[102.16881,32.374919],[102.168843,32.37493],[102.168884,32.374919],[102.168897,32.374911],[102.168904,32.374906],[102.168935,32.37485],[102.16895,32.374837],[102.168987,32.374825],[102.169009,32.374825],[102.169026,32.374964],[102.169014,32.374997],[102.168992,32.375016],[102.168965,32.375025],[102.168949,32.37503],[102.168914,32.375041],[102.168885,32.375061],[102.168866,32.375089],[102.168829,32.37521],[102.168753,32.375359],[102.168711,32.375392],[102.168673,32.375396],[102.168653,32.375412],[102.168653,32.375429],[102.168668,32.37546],[102.168723,32.375521],[102.168803,32.375581],[102.168846,32.375582],[102.16886,32.37557],[102.168879,32.375524],[102.16887,32.375496],[102.168844,32.375478],[102.168844,32.375471],[102.168871,32.375464],[102.168961,32.375463],[102.168996,32.375454],[102.169025,32.375441],[102.169059,32.37541],[102.169071,32.37531],[102.169075,32.375271],[102.169104,32.375203],[102.169121,32.375165],[102.169196,32.37518],[102.169205,32.375182],[102.169256,32.375182],[102.169297,32.375159],[102.169344,32.375096],[102.169419,32.375068],[102.169455,32.375089],[102.169482,32.375151],[102.169486,32.375188],[102.169355,32.375259],[102.169341,32.375289],[102.169348,32.375319],[102.169391,32.375347],[102.169452,32.375366],[102.169513,32.375344],[102.169565,32.375289],[102.169585,32.375302],[102.169599,32.375325],[102.169606,32.375396],[102.169599,32.375427],[102.169524,32.375495],[102.169497,32.375535],[102.169493,32.375565],[102.169506,32.375598],[102.169511,32.375609],[102.169584,32.375661],[102.16963,32.375669],[102.169652,32.375662],[102.169717,32.375606],[102.169758,32.375595],[102.1698,32.375635],[102.169854,32.375672],[102.169956,32.375702],[102.169955,32.375757],[102.169921,32.375785],[102.169772,32.375806],[102.169625,32.375792],[102.169565,32.375793],[102.169532,32.375813],[102.169503,32.375863],[102.169497,32.375895],[102.169503,32.375921],[102.169542,32.37595],[102.169586,32.375959],[102.169675,32.375951],[102.169721,32.375955],[102.169733,32.37598],[102.169731,32.375996],[102.169667,32.376042],[102.169655,32.376069],[102.169658,32.376089],[102.169696,32.37613],[102.169724,32.376146],[102.169828,32.376162],[102.169846,32.376197],[102.16972,32.376269],[102.169689,32.376298],[102.16968,32.376327],[102.169707,32.376378],[102.169706,32.376394],[102.169698,32.376419],[102.169674,32.376454],[102.169641,32.376463],[102.169608,32.37645],[102.169547,32.376445],[102.1695,32.376463],[102.169481,32.376482],[102.169469,32.376521],[102.169481,32.376592],[102.169411,32.376683],[102.169417,32.376701],[102.169433,32.376716],[102.169478,32.376734],[102.169564,32.37674],[102.169601,32.376733],[102.169628,32.376779],[102.169645,32.376827],[102.169643,32.376861],[102.16963,32.376884],[102.169552,32.376952],[102.169533,32.37699],[102.169542,32.377018],[102.169588,32.377048],[102.169595,32.377064],[102.169582,32.377135],[102.169584,32.377234],[102.169554,32.377361],[102.169517,32.377365],[102.169487,32.377396],[102.169476,32.377519],[102.169432,32.377562],[102.169398,32.377567],[102.169384,32.377547],[102.169367,32.377481],[102.169344,32.377461],[102.169309,32.37745],[102.16929,32.377458],[102.169256,32.377492],[102.169204,32.377521],[102.169122,32.37754],[102.169104,32.377517],[102.169078,32.377458],[102.169062,32.377442],[102.169022,32.377418],[102.169013,32.377412],[102.168961,32.377401],[102.168897,32.377405],[102.168878,32.377413],[102.16884,32.377462],[102.168839,32.377493],[102.168867,32.377543],[102.169062,32.377678],[102.169121,32.377747],[102.169133,32.377781],[102.169139,32.3778],[102.169125,32.377829],[102.169089,32.377852],[102.169081,32.377878],[102.169085,32.377896],[102.169267,32.378134],[102.169366,32.378216],[102.169406,32.378264],[102.169415,32.378299],[102.169397,32.378371],[102.169417,32.378418],[102.169569,32.37854],[102.169701,32.378599],[102.16983,32.378681],[102.169923,32.378717],[102.170006,32.378733],[102.17003,32.378737],[102.170037,32.378771],[102.170043,32.378964],[102.170032,32.378983],[102.170025,32.378995],[102.169959,32.379055],[102.169948,32.379087],[102.169968,32.37916],[102.170007,32.379205],[102.170021,32.379268],[102.17007,32.379335],[102.170131,32.379421],[102.170135,32.379444],[102.170108,32.379481],[102.170086,32.379494],[102.170063,32.379508],[102.169967,32.37946],[102.169936,32.379464],[102.169896,32.379486],[102.169876,32.37952],[102.169877,32.379541],[102.169927,32.379628],[102.169959,32.37974],[102.16996,32.379769],[102.169943,32.37978],[102.169856,32.37974],[102.169819,32.379736],[102.169803,32.379745],[102.16978,32.379776],[102.169766,32.379849],[102.16978,32.379947],[102.169812,32.379992],[102.169842,32.380008],[102.169867,32.380011],[102.169991,32.379968],[102.170022,32.37997],[102.170048,32.379984],[102.170071,32.38001],[102.170084,32.380069],[102.170052,32.380128],[102.170017,32.380158],[102.16995,32.380176],[102.16985,32.380187],[102.169811,32.380203],[102.169658,32.380312],[102.169519,32.380374],[102.169498,32.380404],[102.169495,32.38043],[102.169541,32.380485],[102.169573,32.380514],[102.169801,32.38073],[102.169856,32.380804],[102.1699,32.380833],[102.169953,32.380838],[102.170001,32.380819],[102.170031,32.38079],[102.170051,32.380736],[102.170129,32.380682],[102.17019,32.380664],[102.170201,32.380664],[102.170213,32.380664],[102.170228,32.380672],[102.170243,32.380706],[102.170237,32.380746],[102.170226,32.380755],[102.170162,32.380814],[102.170111,32.380859],[102.17008,32.380928],[102.170083,32.380965],[102.170116,32.380999],[102.170136,32.381006],[102.170184,32.381022],[102.170252,32.381034],[102.1703,32.381028],[102.170313,32.381027],[102.170402,32.380993],[102.170411,32.381012],[102.17041,32.381035],[102.17038,32.38109],[102.170324,32.381115],[102.170283,32.381133],[102.170248,32.381168],[102.170223,32.381212],[102.17021,32.381261],[102.170209,32.381299],[102.170219,32.38134],[102.170238,32.381368],[102.170233,32.381406],[102.170226,32.381416],[102.170198,32.381417],[102.170163,32.381436],[102.170155,32.381529],[102.170123,32.381548],[102.170115,32.381563],[102.170151,32.381649],[102.170137,32.381729],[102.17011,32.38176],[102.170082,32.381776],[102.169969,32.381775],[102.169916,32.381785],[102.16989,32.381807],[102.16989,32.381849],[102.169986,32.382001],[102.170029,32.382121],[102.170053,32.382187],[102.170089,32.382224],[102.170129,32.382233],[102.170168,32.38223],[102.170189,32.382245],[102.170224,32.382298],[102.170233,32.382311],[102.170276,32.382424],[102.1703,32.382457],[102.170357,32.3825],[102.170403,32.382554],[102.17044,32.38257],[102.170486,32.382573],[102.170517,32.382564],[102.170571,32.382549],[102.170605,32.38254],[102.170627,32.382546],[102.170709,32.382594],[102.17077,32.382669],[102.170786,32.38271],[102.170783,32.382744],[102.170679,32.383003],[102.170641,32.383081],[102.170601,32.383166],[102.17053,32.38324],[102.170387,32.383301],[102.170305,32.383353],[102.170276,32.383384],[102.170266,32.383394],[102.170254,32.383431],[102.170263,32.383499],[102.1703,32.383573],[102.170312,32.383597],[102.170391,32.383721],[102.170437,32.383764],[102.170477,32.38378],[102.17054,32.383806],[102.170566,32.383838],[102.17057,32.383861],[102.170542,32.383997],[102.170512,32.384046],[102.170453,32.38408],[102.170379,32.384108],[102.170241,32.384142],[102.170167,32.384179],[102.170114,32.384232],[102.170094,32.384291],[102.170101,32.38434],[102.170112,32.38436],[102.170138,32.384382],[102.170284,32.384454],[102.170451,32.384503],[102.170476,32.384524],[102.170517,32.384628],[102.170615,32.384752],[102.170646,32.384821],[102.170657,32.384891],[102.170657,32.385033],[102.170606,32.385091],[102.170576,32.385106],[102.170544,32.385112],[102.170513,32.385111],[102.170474,32.385098],[102.170445,32.385062],[102.170419,32.385047],[102.170356,32.385045],[102.170285,32.385077],[102.170207,32.385147],[102.170178,32.385199],[102.170183,32.385245],[102.17031,32.385366],[102.170333,32.385419],[102.170304,32.385444],[102.170203,32.3855],[102.170209,32.385536],[102.170167,32.385569],[102.170108,32.385784],[102.170015,32.385858],[102.169944,32.385946],[102.169867,32.386081],[102.169857,32.386111],[102.16983,32.386195],[102.169838,32.386258],[102.169856,32.386286],[102.169927,32.38633],[102.169938,32.386337],[102.170088,32.386394],[102.170126,32.386438],[102.170136,32.386465],[102.170127,32.386511],[102.170082,32.386548],[102.170049,32.386559],[102.169927,32.386579],[102.169882,32.386604],[102.169861,32.386637],[102.169867,32.386677],[102.169897,32.386712],[102.169933,32.386753],[102.169999,32.386921],[102.170029,32.386963],[102.170057,32.386982],[102.170072,32.386993],[102.170143,32.387018],[102.170225,32.387013],[102.17026,32.387022],[102.17029,32.387052],[102.170294,32.387056],[102.170298,32.387088],[102.170272,32.387137],[102.170167,32.387193],[102.170015,32.387232],[102.169989,32.387242],[102.169979,32.387248],[102.169878,32.387286],[102.169648,32.387353],[102.169345,32.387398],[102.169289,32.387423],[102.169242,32.387471],[102.169239,32.387476],[102.169195,32.38756],[102.169185,32.38761],[102.169194,32.387663],[102.169162,32.38768],[102.169185,32.387711],[102.169219,32.387728],[102.169262,32.387734],[102.169325,32.387735],[102.169376,32.387748],[102.169411,32.387776],[102.169418,32.387779],[102.169447,32.387798],[102.169489,32.38785],[102.169543,32.387957],[102.169538,32.387984],[102.169525,32.387997],[102.169491,32.388002],[102.169446,32.387997],[102.16944,32.387997],[102.169433,32.387997],[102.169427,32.387998],[102.169422,32.388],[102.169389,32.388012],[102.169383,32.388014],[102.169378,32.388018],[102.169373,32.388022],[102.169369,32.388026],[102.169322,32.388089],[102.169323,32.388123],[102.169358,32.38817],[102.169454,32.38823],[102.169541,32.388284],[102.169601,32.388324],[102.16964,32.38834],[102.169652,32.388339],[102.169688,32.388329],[102.169707,32.388312],[102.169784,32.388289],[102.169816,32.38829],[102.169845,32.388303],[102.169912,32.388356],[102.169955,32.388416],[102.169967,32.388471],[102.169996,32.388564],[102.170087,32.388637],[102.170104,32.38866],[102.17012,32.388663],[102.170133,32.388674],[102.170597,32.389047],[102.170616,32.389186],[102.170643,32.38922],[102.170649,32.389249],[102.170641,32.389284],[102.170631,32.389302],[102.1707,32.389803],[102.170688,32.390169],[102.170687,32.390204],[102.170679,32.390479],[102.170661,32.390492],[102.170641,32.390528],[102.170655,32.390583],[102.170666,32.3906],[102.170642,32.390776],[102.170637,32.390813],[102.170614,32.390974],[102.170609,32.391013],[102.170568,32.391306],[102.170806,32.391705],[102.170823,32.391733],[102.170849,32.391778],[102.17169,32.391941],[102.172497,32.391815],[102.172758,32.391853],[102.17277,32.391855],[102.172826,32.391863],[102.172956,32.391882],[102.173086,32.3919],[102.173102,32.392034],[102.173109,32.392091],[102.173113,32.392123],[102.17316,32.392508],[102.173166,32.392559],[102.173187,32.392727],[102.1732,32.392827],[102.173205,32.392866],[102.173208,32.39289],[102.173214,32.392941],[102.173289,32.393519],[102.173699,32.394124],[102.173727,32.394165],[102.173734,32.394174],[102.173814,32.394176],[102.173881,32.394177],[102.174325,32.394187],[102.174762,32.393731],[102.174763,32.393681],[102.174765,32.393624],[102.174767,32.393573],[102.174777,32.393229],[102.175201,32.393203],[102.175611,32.393369],[102.175632,32.393375],[102.175651,32.393383],[102.175933,32.393496],[102.176002,32.393524],[102.176065,32.393549],[102.176244,32.393621],[102.176434,32.393693],[102.176551,32.393737],[102.176618,32.393763],[102.176719,32.393801],[102.176767,32.393819],[102.176874,32.39386],[102.1769,32.39387],[102.177247,32.394002],[102.178007,32.394204],[102.178067,32.394221],[102.178127,32.394237],[102.178118,32.394259],[102.178099,32.394304],[102.177899,32.394769],[102.177087,32.395528],[102.176606,32.396474],[102.17674,32.397624],[102.176743,32.397648],[102.176769,32.397807],[102.176776,32.397853],[102.176786,32.397915],[102.177022,32.3994],[102.177688,32.401566],[102.177736,32.403623],[102.177831,32.407833],[102.177899,32.409269],[102.178143,32.41047],[102.178906,32.411703],[102.180106,32.412881],[102.180948,32.414017],[102.181391,32.415177],[102.182047,32.415903],[102.182793,32.416292],[102.183051,32.416975],[102.183905,32.417738],[102.184315,32.418695],[102.184373,32.419374],[102.184198,32.419877],[102.183544,32.420371],[102.182488,32.420956],[102.181511,32.421577],[102.180403,32.422568],[102.180289,32.422689],[102.179495,32.423529],[102.178769,32.42507],[102.178134,32.426207],[102.17782,32.427317],[102.177956,32.428098],[102.177654,32.428802],[102.177884,32.430398],[102.178558,32.431835],[102.17904,32.432997],[102.179353,32.434493],[102.179334,32.435102],[102.179828,32.435892],[102.180074,32.43698],[102.179974,32.437621],[102.179582,32.438662],[102.178953,32.439629],[102.178165,32.440593],[102.176729,32.4431],[102.176494,32.444245],[102.176604,32.445839],[102.176963,32.447133],[102.177262,32.449069],[102.177301,32.450356],[102.17725,32.450899],[102.177122,32.452248],[102.177051,32.453262],[102.177609,32.45456],[102.178293,32.455659],[102.179957,32.457355],[102.180516,32.458653],[102.181184,32.460259],[102.182061,32.461599],[102.182871,32.462497],[102.184357,32.463512],[102.185543,32.463877],[102.186502,32.463865],[102.187653,32.46406],[102.188354,32.464651],[102.189001,32.465647],[102.189325,32.466805],[102.189451,32.467891],[102.189841,32.468837],[102.189859,32.468882],[102.189859,32.468887],[102.189853,32.470371],[102.189847,32.470541],[102.189845,32.470611],[102.189816,32.471555],[102.190121,32.472689],[102.190209,32.473019],[102.190869,32.473643],[102.191625,32.475014],[102.191566,32.475622],[102.191362,32.477039],[102.191084,32.478285],[102.190829,32.48004],[102.190431,32.482569],[102.190356,32.483147],[102.190347,32.483219],[102.190247,32.483987],[102.190245,32.484007],[102.190116,32.484999],[102.190196,32.48754],[102.190146,32.489163],[102.190308,32.49166],[102.190407,32.493101],[102.190422,32.493317],[102.190289,32.493264],[102.190041,32.493187],[102.189735,32.49318],[102.18965,32.493201],[102.189537,32.49327],[102.189418,32.493503],[102.189328,32.493713],[102.189211,32.493923],[102.189121,32.494108],[102.188996,32.494439],[102.18897,32.494508],[102.18882,32.494909],[102.18867,32.495309],[102.188546,32.495638],[102.188422,32.495968],[102.188242,32.496378],[102.188062,32.496789],[102.187883,32.4972],[102.187703,32.49761],[102.187523,32.498021],[102.187445,32.498283],[102.187368,32.498545],[102.18729,32.498807],[102.187213,32.499069],[102.187135,32.499331],[102.187058,32.499593],[102.18698,32.499855],[102.186903,32.500116],[102.186895,32.500143],[102.186803,32.500435],[102.18671,32.500727],[102.186614,32.501126],[102.186482,32.501323],[102.186351,32.501519],[102.186282,32.501581],[102.186155,32.501696],[102.18596,32.501872],[102.185764,32.502048],[102.185568,32.502224],[102.185373,32.5024],[102.185177,32.502576],[102.184977,32.502736],[102.184777,32.502897],[102.184577,32.503057],[102.184378,32.503218],[102.184178,32.503378],[102.184055,32.503476],[102.183978,32.503538],[102.183769,32.503671],[102.183561,32.503804],[102.183353,32.503936],[102.183144,32.504069],[102.182936,32.504202],[102.182728,32.504334],[102.182566,32.504537],[102.182403,32.504739],[102.182241,32.504941],[102.182079,32.505143],[102.181916,32.505345],[102.181754,32.505547],[102.181592,32.505749],[102.181429,32.505951],[102.181267,32.506153],[102.181105,32.506355],[102.180942,32.506557],[102.18078,32.506759],[102.180611,32.506935],[102.180442,32.507111],[102.180273,32.507287],[102.180104,32.507462],[102.179935,32.507638],[102.179766,32.507814],[102.179597,32.50799],[102.179428,32.508165],[102.179254,32.50831],[102.179079,32.508454],[102.178905,32.508599],[102.178731,32.508743],[102.178556,32.508887],[102.178382,32.509032],[102.178208,32.509176],[102.178033,32.509321],[102.177859,32.509465],[102.177685,32.50961],[102.177468,32.509723],[102.177251,32.509835],[102.177035,32.509948],[102.176818,32.510061],[102.176601,32.510174],[102.176384,32.510287],[102.176147,32.510417],[102.17591,32.510547],[102.175673,32.510677],[102.175436,32.510807],[102.175198,32.510937],[102.174961,32.511067],[102.174724,32.511197],[102.174487,32.511327],[102.174155,32.511563],[102.173822,32.511799],[102.17349,32.512035],[102.173305,32.512184],[102.173119,32.512332],[102.172934,32.512481],[102.172748,32.512629],[102.172694,32.512692],[102.17258,32.512823],[102.172412,32.513017],[102.172244,32.513211],[102.172076,32.513404],[102.171907,32.513598],[102.171739,32.513792],[102.171571,32.513986],[102.171403,32.514179],[102.171235,32.514373],[102.171066,32.514567],[102.170878,32.514742],[102.17069,32.514918],[102.170501,32.515094],[102.170313,32.515269],[102.170124,32.515445],[102.169936,32.515621],[102.169748,32.515796],[102.169559,32.515972],[102.169371,32.516148],[102.169182,32.516323],[102.168994,32.516499],[102.168805,32.516675],[102.168617,32.51685],[102.168429,32.517026],[102.168222,32.517192],[102.168015,32.517358],[102.167808,32.517525],[102.167601,32.517691],[102.167394,32.517857],[102.167187,32.518023],[102.166981,32.518189],[102.166774,32.518356],[102.166567,32.518522],[102.16636,32.518688],[102.166153,32.518854],[102.165946,32.51902],[102.16574,32.519187],[102.165533,32.519353],[102.165351,32.519507],[102.165169,32.519661],[102.164987,32.519815],[102.164806,32.519969],[102.164624,32.520123],[102.164442,32.520277],[102.16426,32.520431],[102.164078,32.520585],[102.163897,32.520739],[102.163715,32.520894],[102.163533,32.521048],[102.163351,32.521202],[102.16317,32.521356],[102.163048,32.521459],[102.162988,32.52151],[102.16279,32.521653],[102.162593,32.521797],[102.162395,32.52194],[102.162198,32.522084],[102.162,32.522227],[102.161803,32.522371],[102.161605,32.522514],[102.161408,32.522658],[102.16121,32.522801],[102.161013,32.522945],[102.160816,32.523088],[102.160618,32.523232],[102.160421,32.523375],[102.160223,32.523519],[102.160165,32.523555],[102.160001,32.523658],[102.159779,32.523798],[102.159557,32.523938],[102.159336,32.524077],[102.159114,32.524217],[102.158892,32.524356],[102.15867,32.524496],[102.158448,32.524635],[102.158226,32.524775],[102.158004,32.524914],[102.157782,32.525054],[102.15756,32.525193],[102.157338,32.525333],[102.1572,32.52542],[102.157117,32.525473],[102.157002,32.525578],[102.156787,32.525777],[102.156457,32.526082],[102.156128,32.526386],[102.155798,32.526691],[102.155603,32.526858],[102.155409,32.527026],[102.155214,32.527193],[102.155019,32.52736],[102.154825,32.527528],[102.15463,32.527695],[102.154436,32.527863],[102.154241,32.52803],[102.154046,32.528198],[102.153852,32.528365],[102.153549,32.528688],[102.153246,32.529011],[102.153017,32.52923],[102.152787,32.529448],[102.152614,32.529667],[102.15244,32.529887],[102.15235,32.530097],[102.15226,32.530307],[102.152196,32.530576],[102.152132,32.530845],[102.15211,32.53108],[102.152089,32.531315],[102.152024,32.531573],[102.151893,32.53177],[102.151762,32.531968],[102.151691,32.53207],[102.151631,32.532157],[102.1515,32.532346],[102.151368,32.532535],[102.151237,32.532724],[102.151106,32.532913],[102.150975,32.533102],[102.150843,32.533291],[102.150712,32.53348],[102.150581,32.533669],[102.15045,32.533858],[102.150287,32.534054],[102.150123,32.534249],[102.14996,32.534444],[102.149797,32.53464],[102.149634,32.534835],[102.14947,32.53503],[102.149307,32.535226],[102.149144,32.535421],[102.149072,32.535662],[102.148999,32.535904],[102.148927,32.536146],[102.148854,32.536387],[102.148782,32.536629],[102.148709,32.536871],[102.148555,32.537267],[102.148463,32.537572],[102.148421,32.537994],[102.148427,32.538265],[102.148433,32.538536],[102.148516,32.538767],[102.148599,32.538998],[102.148682,32.53923],[102.148766,32.539461],[102.148849,32.539693],[102.148932,32.539924],[102.149015,32.540156],[102.149098,32.540387],[102.149217,32.540613],[102.149335,32.540838],[102.149395,32.541123],[102.149455,32.541407],[102.149462,32.541785],[102.149465,32.541969],[102.149408,32.54223],[102.149351,32.54249],[102.149294,32.542751],[102.149237,32.543011],[102.14918,32.543272],[102.149123,32.543533],[102.149065,32.543793],[102.149008,32.544054],[102.148965,32.544288],[102.148921,32.544523],[102.148878,32.544757],[102.148834,32.544992],[102.148791,32.545226],[102.148747,32.545461],[102.148703,32.545695],[102.14866,32.54593],[102.148616,32.546164],[102.148573,32.546399],[102.148563,32.546676],[102.148554,32.546954],[102.148544,32.547232],[102.148535,32.547509],[102.148525,32.547787],[102.148516,32.548064],[102.148485,32.548456],[102.148485,32.548457],[102.148485,32.548457],[102.148454,32.548848],[102.148423,32.54924],[102.148388,32.549451],[102.148277,32.549748],[102.148266,32.549777],[102.148095,32.549926],[102.147923,32.550075],[102.14758,32.55035],[102.147237,32.550625],[102.147037,32.550797],[102.146879,32.550933],[102.146836,32.550969],[102.146715,32.55107],[102.146657,32.551118],[102.146479,32.551267],[102.1463,32.551416],[102.146121,32.551565],[102.146048,32.551652],[102.14587,32.551866],[102.145619,32.552166],[102.145368,32.552466],[102.145221,32.55268],[102.145113,32.552837],[102.145074,32.552894],[102.144927,32.553107],[102.14478,32.553321],[102.144633,32.553535],[102.144486,32.553749],[102.144339,32.553963],[102.144192,32.554176],[102.144142,32.554246],[102.144052,32.554371],[102.143912,32.554565],[102.143772,32.55476],[102.143633,32.554955],[102.143493,32.555149],[102.143353,32.555344],[102.143214,32.555538],[102.143074,32.555733],[102.142934,32.555928],[102.142798,32.556117],[102.142795,32.556122],[102.142746,32.556158],[102.142595,32.556271],[102.142395,32.556419],[102.142204,32.556558],[102.14209,32.556641],[102.142081,32.556648],[102.141954,32.556715],[102.141742,32.556828],[102.141582,32.556863],[102.141348,32.556914],[102.140972,32.556929],[102.140596,32.556943],[102.140177,32.556981],[102.139758,32.557019],[102.139507,32.557014],[102.139257,32.557008],[102.138978,32.557025],[102.138699,32.557042],[102.13842,32.557047],[102.138142,32.557053],[102.137905,32.557083],[102.137667,32.557113],[102.1374,32.557189],[102.137133,32.557266],[102.136737,32.557445],[102.136506,32.557699],[102.136304,32.557929],[102.136102,32.558159],[102.135934,32.558364],[102.135765,32.558568],[102.135596,32.558773],[102.135428,32.558977],[102.135259,32.559182],[102.13509,32.559386],[102.134921,32.55959],[102.134753,32.559795],[102.134585,32.559948],[102.134418,32.560101],[102.134251,32.560254],[102.134083,32.560407],[102.133916,32.56056],[102.133749,32.560713],[102.133438,32.560859],[102.133126,32.561005],[102.132816,32.56114],[102.132506,32.561274],[102.132224,32.561385],[102.131942,32.561496],[102.131606,32.561559],[102.13127,32.561622],[102.131011,32.561669],[102.130752,32.561716],[102.130493,32.561763],[102.130233,32.56181],[102.129813,32.561895],[102.129553,32.561966],[102.129293,32.562036],[102.129034,32.562107],[102.128774,32.562177],[102.128521,32.562254],[102.128268,32.56233],[102.128014,32.562407],[102.127929,32.562433],[102.127761,32.562484],[102.127508,32.56256],[102.127255,32.562637],[102.127002,32.562713],[102.126749,32.56279],[102.126524,32.562855],[102.126299,32.562921],[102.126172,32.562948],[102.125795,32.563027],[102.125542,32.563022],[102.125197,32.562955],[102.124851,32.562888],[102.124607,32.562718],[102.124335,32.562499],[102.12416,32.562331],[102.123984,32.562162],[102.123856,32.561962],[102.123728,32.561761],[102.1236,32.56156],[102.123472,32.561359],[102.123268,32.561225],[102.123064,32.56109],[102.122761,32.560966],[102.122457,32.560889],[102.122384,32.56087],[102.122153,32.560812],[102.121919,32.560747],[102.121685,32.560682],[102.12145,32.560642],[102.121215,32.560601],[102.120937,32.560559],[102.12066,32.560517],[102.120405,32.560492],[102.120151,32.560467],[102.119896,32.560441],[102.119642,32.560416],[102.119387,32.560391],[102.119133,32.560365],[102.118701,32.560367],[102.118348,32.560368],[102.118269,32.560368],[102.117906,32.560395],[102.117543,32.560422],[102.11718,32.560449],[102.116817,32.560476],[102.116466,32.560563],[102.116116,32.56065],[102.115863,32.560761],[102.115611,32.560872],[102.115359,32.560983],[102.115107,32.561095],[102.114855,32.561206],[102.114603,32.561317],[102.114353,32.561423],[102.114102,32.561529],[102.113852,32.561636],[102.113601,32.561742],[102.113351,32.561848],[102.1131,32.561954],[102.11285,32.56206],[102.112599,32.562166],[102.112396,32.562265],[102.112192,32.562364],[102.111988,32.562463],[102.111785,32.562562],[102.111581,32.562661],[102.111377,32.562759],[102.111173,32.562858],[102.11097,32.562957],[102.110766,32.563056],[102.110562,32.563155],[102.110374,32.56328],[102.110186,32.563405],[102.109997,32.563531],[102.109809,32.563656],[102.109631,32.563774],[102.10962,32.563781],[102.109533,32.563839],[102.109432,32.563906],[102.109243,32.564031],[102.109055,32.564157],[102.108827,32.564304],[102.1086,32.564452],[102.108372,32.5646],[102.108144,32.564748],[102.108007,32.564837],[102.107991,32.564847],[102.107917,32.564895],[102.107839,32.564946],[102.107689,32.565043],[102.107462,32.565191],[102.107234,32.565338],[102.106839,32.565494],[102.106443,32.565649],[102.106119,32.565795],[102.105794,32.565941],[102.105532,32.566004],[102.10527,32.566066],[102.105008,32.566129],[102.104747,32.566191],[102.104485,32.566254],[102.104223,32.566317],[102.103961,32.566379],[102.103699,32.566442],[102.103467,32.566501],[102.103236,32.56656],[102.103004,32.56662],[102.102772,32.566679],[102.102541,32.566738],[102.102309,32.566798],[102.102077,32.566857],[102.101846,32.566917],[102.101602,32.566997],[102.101358,32.567078],[102.101114,32.567159],[102.10087,32.56724],[102.100626,32.56732],[102.100382,32.567401],[102.100072,32.567524],[102.099762,32.567646],[102.099515,32.567746],[102.099268,32.567846],[102.099021,32.567946],[102.098774,32.568046],[102.098406,32.568214],[102.098039,32.568382],[102.097773,32.568447],[102.097506,32.568512],[102.097213,32.568552],[102.096919,32.568592],[102.096655,32.568575],[102.096391,32.568557],[102.095947,32.568499],[102.095726,32.568435],[102.095505,32.568372],[102.095286,32.568272],[102.095067,32.568173],[102.094833,32.568038],[102.0946,32.567903],[102.094219,32.567683],[102.093986,32.567548],[102.093754,32.567413],[102.093521,32.567278],[102.093289,32.567143],[102.09311,32.567039],[102.093056,32.567008],[102.092851,32.566889],[102.092824,32.566873],[102.092629,32.566816],[102.092492,32.566775],[102.092419,32.566754],[102.092015,32.566634],[102.091611,32.566515],[102.091223,32.566436],[102.090835,32.566357],[102.090552,32.566334],[102.090419,32.566324],[102.090002,32.566291],[102.089683,32.566271],[102.089363,32.566251],[102.089319,32.56625],[102.089057,32.566244],[102.088751,32.566238],[102.088514,32.566256],[102.088276,32.566274],[102.088039,32.566292],[102.087801,32.56631],[102.08752,32.566397],[102.087239,32.566485],[102.086985,32.566597],[102.086591,32.566729],[102.086284,32.566722],[102.086012,32.566726],[102.085739,32.566731],[102.085409,32.566607],[102.08516,32.566543],[102.084911,32.566478],[102.08465,32.566378],[102.084388,32.566277],[102.084074,32.566117],[102.083759,32.565957],[102.083542,32.565864],[102.083326,32.56577],[102.08311,32.565677],[102.082894,32.565583],[102.082677,32.56549],[102.082618,32.565464],[102.082461,32.565397],[102.082353,32.56535],[102.082245,32.565303],[102.082179,32.565275],[102.082029,32.56521],[102.081819,32.565149],[102.081767,32.565133],[102.081505,32.565057],[102.081254,32.565039],[102.081004,32.565022],[102.080863,32.565018],[102.080804,32.565016],[102.080753,32.565015],[102.080643,32.565012],[102.080614,32.565011],[102.080302,32.565098],[102.080279,32.565105],[102.080222,32.565121],[102.080139,32.56517],[102.0801,32.565193],[102.07988,32.565325],[102.079666,32.565465],[102.079453,32.565606],[102.07924,32.565747],[102.079026,32.565888],[102.078813,32.566028],[102.0786,32.566169],[102.078386,32.56631],[102.078173,32.56645],[102.077959,32.566591],[102.077746,32.566732],[102.077533,32.566872],[102.077319,32.567013],[102.077106,32.567154],[102.076892,32.567294],[102.076679,32.567435],[102.076466,32.567576],[102.076257,32.567746],[102.076049,32.567916],[102.075841,32.568085],[102.075632,32.568255],[102.075404,32.568463],[102.075342,32.568626],[102.075338,32.568735],[102.075337,32.568767],[102.075385,32.569004],[102.075502,32.569278],[102.075619,32.569551],[102.075723,32.569751],[102.075828,32.56995],[102.075933,32.57015],[102.076038,32.570349],[102.076143,32.570549],[102.076247,32.570749],[102.076352,32.570948],[102.076457,32.571148],[102.076595,32.571339],[102.076732,32.571531],[102.07687,32.571722],[102.077008,32.571914],[102.077146,32.572105],[102.077283,32.572297],[102.077582,32.572563],[102.07788,32.572782],[102.078183,32.57293],[102.078457,32.573054],[102.078732,32.573131],[102.079007,32.573255],[102.079256,32.573355],[102.079501,32.573502],[102.07973,32.573628],[102.07996,32.573754],[102.080189,32.573879],[102.080419,32.574005],[102.080649,32.574131],[102.080878,32.574257],[102.081111,32.574396],[102.081343,32.574534],[102.081575,32.574673],[102.081807,32.574812],[102.08204,32.57495],[102.082272,32.575089],[102.082515,32.575307],[102.082676,32.575476],[102.082754,32.575689],[102.082801,32.575926],[102.082797,32.576066],[102.082796,32.576124],[102.082794,32.576208],[102.082754,32.576536],[102.082628,32.576958],[102.082601,32.577016],[102.082595,32.57703],[102.082591,32.577038],[102.082587,32.577047],[102.082586,32.577048],[102.082574,32.577074],[102.082524,32.577179],[102.082508,32.577214],[102.082466,32.577302],[102.082424,32.577391],[102.08242,32.5774],[102.082239,32.577796],[102.082061,32.578169],[102.082006,32.578586],[102.081979,32.578799],[102.081952,32.579004],[102.081922,32.579271],[102.081893,32.579538],[102.081878,32.579673],[102.081863,32.579805],[102.081834,32.580073],[102.081804,32.58034],[102.081774,32.580607],[102.081745,32.580874],[102.081715,32.581141],[102.081734,32.581448],[102.081835,32.581756],[102.081991,32.582066],[102.082204,32.582385],[102.082417,32.582704],[102.08263,32.583023],[102.08284,32.583405],[102.082862,32.583454],[102.082965,32.583677],[102.082971,32.58369],[102.083016,32.583974],[102.083007,32.584244],[102.082999,32.584515],[102.082876,32.584841],[102.08277,32.585145],[102.082663,32.585448],[102.082445,32.585795],[102.082228,32.586141],[102.082049,32.586426],[102.082011,32.586487],[102.081738,32.586741],[102.081465,32.586994],[102.081121,32.587267],[102.080893,32.587427],[102.080665,32.587587],[102.08027,32.587742],[102.079962,32.587829],[102.079653,32.587916],[102.079357,32.588027],[102.079061,32.588138],[102.078789,32.588332],[102.078518,32.588526],[102.078287,32.588768],[102.078056,32.589009],[102.077931,32.589204],[102.077807,32.589399],[102.077682,32.589593],[102.077557,32.589788],[102.077385,32.589974],[102.07724,32.590134],[102.077089,32.590484],[102.077134,32.590814],[102.077199,32.591049],[102.077264,32.591284],[102.077329,32.591518],[102.077394,32.591753],[102.077459,32.591987],[102.077524,32.592222],[102.077589,32.592457],[102.077654,32.592691],[102.077719,32.592926],[102.077784,32.59316],[102.077829,32.593468],[102.077805,32.593773],[102.07778,32.594078],[102.077731,32.594313],[102.077682,32.594547],[102.077576,32.594938],[102.077471,32.595328],[102.077365,32.595718],[102.077266,32.595974],[102.077167,32.59623],[102.077167,32.596231],[102.077068,32.596487],[102.076969,32.596744],[102.076908,32.597007],[102.076846,32.597271],[102.076785,32.597534],[102.076724,32.597798],[102.076663,32.598062],[102.076601,32.598325],[102.07654,32.598589],[102.076479,32.598853],[102.076418,32.599116],[102.076356,32.59938],[102.07629,32.59972],[102.076224,32.60006],[102.076045,32.600384],[102.07587,32.600664],[102.075592,32.600937],[102.075315,32.60121],[102.075219,32.601304],[102.075119,32.601402],[102.074922,32.601594],[102.074726,32.601785],[102.074529,32.601977],[102.074333,32.602169],[102.074137,32.60236],[102.074053,32.602461],[102.073967,32.602564],[102.073798,32.602768],[102.073629,32.602972],[102.07346,32.603176],[102.073291,32.60338],[102.073121,32.603584],[102.072952,32.603788],[102.072783,32.603992],[102.072614,32.604196],[102.072444,32.6044],[102.072275,32.604604],[102.072106,32.604808],[102.071957,32.605016],[102.071808,32.605224],[102.071757,32.605296],[102.071659,32.605432],[102.07151,32.60564],[102.071361,32.605849],[102.071212,32.606057],[102.071063,32.606265],[102.070913,32.606473],[102.070764,32.606681],[102.070615,32.606889],[102.070466,32.607097],[102.070317,32.607305],[102.070074,32.607645],[102.069831,32.607985],[102.069588,32.608325],[102.069445,32.60856],[102.069301,32.608795],[102.069158,32.609029],[102.069014,32.609264],[102.068882,32.609481],[102.068871,32.609499],[102.068727,32.609734],[102.068584,32.609969],[102.06844,32.610204],[102.068307,32.610448],[102.068173,32.610692],[102.068124,32.610915],[102.068075,32.611137],[102.06808,32.611431],[102.068084,32.611726],[102.068112,32.611953],[102.068139,32.612179],[102.068145,32.612228],[102.068167,32.612406],[102.068195,32.612633],[102.068237,32.612717],[102.068326,32.612895],[102.068457,32.613158],[102.068575,32.613373],[102.068693,32.613588],[102.068853,32.613803],[102.069014,32.614018],[102.069229,32.614258],[102.06928,32.61437],[102.069359,32.614543],[102.069366,32.614653],[102.069377,32.614827],[102.069314,32.615174],[102.069309,32.615202],[102.069191,32.615412],[102.068971,32.615759],[102.068937,32.615812],[102.068927,32.615828],[102.06875,32.616106],[102.068627,32.616486],[102.068504,32.616865],[102.06838,32.617244],[102.068359,32.617479],[102.068337,32.617714],[102.068315,32.617949],[102.068294,32.618184],[102.068272,32.618419],[102.06825,32.618654],[102.068229,32.618889],[102.068207,32.619124],[102.068186,32.619547],[102.068166,32.61997],[102.068145,32.620393],[102.068124,32.620816],[102.068039,32.621038],[102.067954,32.621259],[102.067869,32.62148],[102.067784,32.621702],[102.067699,32.621923],[102.067614,32.622144],[102.067529,32.622365],[102.067444,32.622587],[102.06738,32.622698],[102.067369,32.622719],[102.06734,32.622769],[102.06732,32.622804],[102.067197,32.62302],[102.067074,32.623237],[102.067017,32.623337],[102.067013,32.623344],[102.066993,32.623378],[102.066991,32.623383],[102.06695,32.623454],[102.066827,32.623671],[102.066704,32.623888],[102.066563,32.624093],[102.066422,32.624299],[102.066281,32.624504],[102.06614,32.62471],[102.065998,32.624916],[102.065857,32.625121],[102.065797,32.625209],[102.065621,32.625452],[102.065446,32.625694],[102.065296,32.626045],[102.065181,32.626135],[102.064959,32.626108],[102.064628,32.626006],[102.064463,32.625908],[102.064276,32.625692],[102.064069,32.625407],[102.063862,32.625121],[102.063672,32.624859],[102.063501,32.624622],[102.06333,32.624385],[102.063205,32.624153],[102.06308,32.62392],[102.062955,32.623687],[102.06283,32.623455],[102.062768,32.62323],[102.062705,32.623005],[102.062606,32.62265],[102.062507,32.622271],[102.062463,32.621916],[102.062416,32.621655],[102.06234,32.621466],[102.062204,32.621275],[102.062016,32.621105],[102.061797,32.620983],[102.061482,32.620834],[102.061166,32.620685],[102.060951,32.620593],[102.060735,32.620502],[102.06052,32.620411],[102.060305,32.620319],[102.060089,32.620228],[102.059874,32.620137],[102.059658,32.620045],[102.059443,32.619954],[102.059228,32.619863],[102.059012,32.619771],[102.058797,32.61968],[102.058582,32.619588],[102.058348,32.619501],[102.058114,32.619413],[102.057852,32.619324],[102.057589,32.619235],[102.057229,32.619204],[102.056949,32.619267],[102.056722,32.619404],[102.056462,32.619657],[102.056287,32.619865],[102.056169,32.620074],[102.056051,32.620283],[102.055876,32.620537],[102.055564,32.620719],[102.055226,32.620829],[102.05496,32.620846],[102.054694,32.620863],[102.054327,32.620807],[102.053959,32.620751],[102.053569,32.620718],[102.053161,32.620708],[102.052752,32.620698],[102.052344,32.620689],[102.051953,32.620719],[102.051562,32.620749],[102.051171,32.620778],[102.050735,32.620875],[102.0503,32.620971],[102.050071,32.621028],[102.049841,32.621086],[102.049612,32.621143],[102.049382,32.6212],[102.049153,32.621258],[102.048924,32.621315],[102.048666,32.621349],[102.048409,32.621383],[102.048151,32.621417],[102.047894,32.621451],[102.047637,32.621485],[102.047379,32.621519],[102.047122,32.621553],[102.046864,32.621587],[102.046607,32.621621],[102.046349,32.621655],[102.046073,32.62167],[102.045796,32.621685],[102.045519,32.6217],[102.045242,32.621715],[102.044965,32.62173],[102.044688,32.621745],[102.044411,32.62176],[102.044135,32.621775],[102.043858,32.62179],[102.043581,32.621805],[102.043304,32.62182],[102.043027,32.621835],[102.042679,32.621815],[102.042331,32.621795],[102.041887,32.621749],[102.041509,32.62171],[102.041443,32.621704],[102.041125,32.621637],[102.040806,32.621571],[102.040378,32.621479],[102.039949,32.621386],[102.039728,32.621318],[102.039565,32.621268],[102.039517,32.621253],[102.039507,32.62125],[102.039286,32.621182],[102.039066,32.621114],[102.038845,32.621046],[102.038624,32.620979],[102.038432,32.620862],[102.038239,32.620746],[102.037854,32.620513],[102.03747,32.62028],[102.037085,32.620048],[102.036893,32.619931],[102.0367,32.619815],[102.036501,32.619676],[102.036302,32.619537],[102.036104,32.619399],[102.035905,32.61926],[102.035706,32.619121],[102.035507,32.618982],[102.035308,32.618843],[102.035109,32.618705],[102.03491,32.618566],[102.034711,32.618427],[102.03454,32.618274],[102.034369,32.61812],[102.034197,32.617967],[102.034026,32.617814],[102.033854,32.617661],[102.033683,32.617507],[102.033443,32.617172],[102.033204,32.616837],[102.032964,32.616501],[102.032936,32.616436],[102.032917,32.616392],[102.032874,32.616292],[102.032783,32.616083],[102.032692,32.615873],[102.032602,32.615664],[102.032511,32.615455],[102.032421,32.615246],[102.03233,32.615036],[102.032239,32.614827],[102.032149,32.614618],[102.032058,32.614409],[102.031964,32.614199],[102.03187,32.61399],[102.031776,32.613781],[102.031682,32.613572],[102.031588,32.613363],[102.031494,32.613153],[102.0314,32.612944],[102.031307,32.612735],[102.031213,32.612526],[102.031119,32.612317],[102.031052,32.612088],[102.030985,32.611858],[102.030919,32.611629],[102.030852,32.6114],[102.030785,32.611171],[102.030719,32.610942],[102.030698,32.610718],[102.030678,32.610494],[102.030658,32.610269],[102.030637,32.610045],[102.030617,32.609821],[102.030597,32.609597],[102.030605,32.60936],[102.030613,32.609123],[102.03062,32.608886],[102.030628,32.608649],[102.030636,32.608412],[102.030644,32.608175],[102.030652,32.607938],[102.03066,32.607701],[102.030747,32.60726],[102.030834,32.60682],[102.03092,32.606379],[102.031007,32.605938],[102.031094,32.605498],[102.031075,32.605236],[102.031027,32.605002],[102.030868,32.604739],[102.030668,32.604475],[102.030468,32.604211],[102.030197,32.60397],[102.029927,32.603728],[102.029761,32.603576],[102.029595,32.603425],[102.029473,32.603313],[102.029437,32.60328],[102.029429,32.603273],[102.029263,32.603121],[102.029097,32.60297],[102.028931,32.602818],[102.028765,32.602666],[102.028599,32.602515],[102.028433,32.602363],[102.028267,32.602212],[102.02794,32.601968],[102.027928,32.601958],[102.027614,32.601724],[102.027356,32.601381],[102.027099,32.601037],[102.026841,32.600694],[102.026544,32.600381],[102.026398,32.600177],[102.026251,32.599972],[102.026181,32.599595],[102.026105,32.599346],[102.02603,32.599097],[102.025876,32.598693],[102.025716,32.598478],[102.025528,32.598285],[102.025338,32.598139],[102.025145,32.598064],[102.024922,32.598035],[102.024631,32.598028],[102.024339,32.598021],[102.024047,32.59799],[102.023756,32.59796],[102.023534,32.597908],[102.023312,32.597856],[102.023065,32.597756],[102.022817,32.597656],[102.022612,32.597557],[102.022406,32.597457],[102.022202,32.597323],[102.021998,32.597189],[102.021793,32.597055],[102.021589,32.596921],[102.021309,32.596645],[102.021029,32.596369],[102.020748,32.596094],[102.020471,32.595766],[102.020194,32.595437],[102.019917,32.595109],[102.019686,32.59476],[102.019455,32.594411],[102.019314,32.594199],[102.019224,32.594062],[102.019111,32.593671],[102.018999,32.59328],[102.018958,32.593049],[102.018916,32.592819],[102.018902,32.592738],[102.018875,32.592589],[102.018834,32.592358],[102.018744,32.592144],[102.018653,32.59193],[102.01844,32.591619],[102.018172,32.591353],[102.017954,32.59116],[102.017655,32.590964],[102.017336,32.590769],[102.017018,32.590573],[102.016699,32.590377],[102.016441,32.590292],[102.016183,32.590206],[102.016,32.590145],[102.015999,32.590145],[102.015997,32.590145],[102.015925,32.59012],[102.015667,32.590035],[102.015408,32.589949],[102.01515,32.589864],[102.014892,32.589778],[102.014634,32.589692],[102.014344,32.589615],[102.014053,32.589537],[102.01382,32.589438],[102.013587,32.589338],[102.013287,32.589119],[102.012988,32.588876],[102.012813,32.588696],[102.012639,32.588515],[102.012455,32.588129],[102.012271,32.587743],[102.012087,32.587358],[102.011902,32.586972],[102.011655,32.586597],[102.011407,32.586222],[102.01116,32.585848],[102.010845,32.585542],[102.01053,32.585236],[102.010473,32.585181],[102.010215,32.584931],[102.009949,32.584571],[102.009761,32.584366],[102.009573,32.584161],[102.009412,32.58397],[102.009251,32.583778],[102.009046,32.583455],[102.009039,32.583443],[102.008866,32.583078],[102.008692,32.582713],[102.008519,32.582348],[102.008446,32.582132],[102.008372,32.581916],[102.008299,32.5817],[102.008225,32.581484],[102.008152,32.581268],[102.008078,32.581052],[102.008005,32.580836],[102.007931,32.58062],[102.00786,32.580379],[102.007789,32.580139],[102.007719,32.579898],[102.007648,32.579657],[102.007577,32.579416],[102.007506,32.579175],[102.007418,32.578947],[102.007331,32.57872],[102.007243,32.578492],[102.007156,32.578264],[102.007068,32.578036],[102.00698,32.577809],[102.006893,32.577581],[102.006805,32.577353],[102.006717,32.577126],[102.00663,32.576898],[102.006542,32.57667],[102.006455,32.576443],[102.006355,32.576225],[102.006255,32.576007],[102.006155,32.575789],[102.006055,32.575572],[102.005956,32.575354],[102.005856,32.575136],[102.005756,32.574918],[102.005656,32.574701],[102.005556,32.574483],[102.005522,32.574409],[102.005457,32.574265],[102.005344,32.574051],[102.005231,32.573836],[102.005118,32.573622],[102.005005,32.573407],[102.004893,32.573193],[102.00478,32.572978],[102.004667,32.572764],[102.004554,32.57255],[102.004441,32.572335],[102.004329,32.572121],[102.004051,32.571792],[102.003773,32.571462],[102.003496,32.571133],[102.003218,32.570804],[102.003002,32.570568],[102.002786,32.570332],[102.002578,32.57006],[102.002371,32.569789],[102.002204,32.569486],[102.002037,32.569183],[102.001893,32.568796],[102.001748,32.56841],[102.001672,32.568153],[102.001595,32.567896],[102.001592,32.567888],[102.001574,32.567827],[102.001518,32.567639],[102.001492,32.567551],[102.001481,32.567513],[102.001442,32.567383],[102.001365,32.567126],[102.001352,32.567084],[102.001318,32.566968],[102.001288,32.566869],[102.001171,32.566511],[102.001155,32.566461],[102.001095,32.56628],[102.001035,32.566096],[102.001028,32.566073],[102.00102,32.56605],[102.000944,32.565819],[102.000868,32.565588],[102.000793,32.565357],[102.000717,32.565126],[102.000597,32.565004],[102.000597,32.565004],[102.000478,32.564882],[102.000247,32.564647],[102.000238,32.564638],[102.000138,32.564678],[102.000062,32.564708],[102.000009,32.564736],[102.000001,32.56474],[101.999995,32.564744],[101.999941,32.564772],[101.999928,32.564779],[101.999928,32.564779],[101.999916,32.564786],[101.999876,32.564807],[101.999844,32.564824],[101.999844,32.564824],[101.999839,32.564827],[101.999708,32.564896],[101.999627,32.564939],[101.999354,32.565084],[101.99922,32.565155],[101.99922,32.565155],[101.999,32.565273],[101.998824,32.565428],[101.998647,32.565584],[101.998471,32.565739],[101.998295,32.565895],[101.998119,32.56605],[101.997943,32.566206],[101.997766,32.566361],[101.99759,32.566517],[101.997414,32.566673],[101.997238,32.566828],[101.997097,32.567004],[101.996957,32.567181],[101.996816,32.567357],[101.996676,32.567534],[101.996536,32.56771],[101.996395,32.567886],[101.996255,32.568063],[101.996115,32.568239],[101.995974,32.568415],[101.995834,32.568592],[101.995645,32.568733],[101.995456,32.568874],[101.995267,32.569015],[101.995078,32.569157],[101.994889,32.569298],[101.9947,32.569439],[101.994511,32.56958],[101.994322,32.569722],[101.994133,32.569863],[101.993944,32.570004],[101.993752,32.570135],[101.99356,32.570265],[101.993369,32.570396],[101.993177,32.570527],[101.992985,32.570657],[101.992793,32.570788],[101.992602,32.570919],[101.99241,32.571049],[101.992218,32.57118],[101.992027,32.571311],[101.991835,32.571441],[101.991643,32.571572],[101.991439,32.571696],[101.991235,32.57182],[101.99103,32.571944],[101.990826,32.572068],[101.990621,32.572192],[101.990417,32.572316],[101.990213,32.57244],[101.990008,32.572564],[101.98981,32.572672],[101.989611,32.572781],[101.989413,32.57289],[101.989214,32.572998],[101.988912,32.57314],[101.988611,32.573281],[101.988244,32.573352],[101.987897,32.573195],[101.987792,32.573011],[101.987723,32.572774],[101.987654,32.572537],[101.987652,32.572472],[101.987643,32.572227],[101.987654,32.572152],[101.987679,32.571967],[101.987714,32.571707],[101.98775,32.571448],[101.987785,32.571188],[101.987821,32.570928],[101.987834,32.570834],[101.987856,32.570668],[101.987892,32.570408],[101.987927,32.570148],[101.987963,32.569888],[101.987998,32.569628],[101.988061,32.56936],[101.988123,32.569091],[101.988185,32.568822],[101.988192,32.568791],[101.988247,32.568553],[101.98831,32.568284],[101.988372,32.568015],[101.988435,32.567746],[101.988497,32.567477],[101.988559,32.567208],[101.988622,32.566939],[101.988684,32.566687],[101.988747,32.566435],[101.98881,32.566183],[101.988873,32.565931],[101.988935,32.565678],[101.988998,32.565426],[101.989061,32.565174],[101.989124,32.564922],[101.989186,32.56467],[101.989249,32.564417],[101.989278,32.564157],[101.989306,32.563897],[101.989335,32.563638],[101.989363,32.563378],[101.989324,32.562943],[101.989284,32.562509],[101.989245,32.562075],[101.989206,32.561641],[101.989192,32.561206],[101.989177,32.560772],[101.989163,32.560338],[101.989186,32.560112],[101.98921,32.559886],[101.989233,32.55966],[101.989256,32.559434],[101.989279,32.559208],[101.989302,32.558982],[101.989326,32.558757],[101.989339,32.558624],[101.989349,32.558531],[101.989386,32.558261],[101.989423,32.557992],[101.98946,32.557722],[101.989498,32.557453],[101.989517,32.557314],[101.989535,32.557183],[101.989572,32.556914],[101.989609,32.556645],[101.989646,32.556375],[101.989684,32.556106],[101.989721,32.555836],[101.989724,32.555583],[101.989728,32.555331],[101.989732,32.555078],[101.989733,32.555017],[101.989736,32.554825],[101.989739,32.554572],[101.989741,32.554473],[101.989743,32.554319],[101.989747,32.554066],[101.989751,32.553813],[101.989754,32.553561],[101.989758,32.553308],[101.989699,32.552978],[101.989594,32.552772],[101.989468,32.55265],[101.989292,32.55253],[101.989071,32.552494],[101.988859,32.552516],[101.988802,32.552521],[101.988567,32.552545],[101.988533,32.552548],[101.988119,32.55262],[101.98783,32.552794],[101.987542,32.552967],[101.987321,32.553084],[101.9871,32.553202],[101.986879,32.553319],[101.986658,32.553437],[101.986449,32.553548],[101.986438,32.553554],[101.986335,32.553609],[101.986217,32.553672],[101.986123,32.553722],[101.985996,32.553789],[101.985775,32.553907],[101.985555,32.554024],[101.985334,32.554142],[101.985113,32.554259],[101.984892,32.554377],[101.984811,32.554406],[101.98466,32.554461],[101.984461,32.554533],[101.984434,32.554543],[101.984429,32.554545],[101.984418,32.554548],[101.984197,32.554628],[101.983965,32.554712],[101.983829,32.554762],[101.983733,32.554796],[101.983501,32.55488],[101.983269,32.554964],[101.983038,32.555048],[101.982806,32.555132],[101.982574,32.555216],[101.982342,32.5553],[101.982127,32.555378],[101.98211,32.555384],[101.982047,32.555406],[101.981905,32.555458],[101.981878,32.555467],[101.981647,32.555551],[101.98125,32.555726],[101.980853,32.5559],[101.980568,32.556026],[101.980546,32.556035],[101.980457,32.556075],[101.980247,32.556167],[101.980213,32.556182],[101.980203,32.556186],[101.980129,32.556219],[101.980107,32.556228],[101.98006,32.556249],[101.979906,32.556392],[101.979739,32.556547],[101.979548,32.556724],[101.979485,32.556783],[101.979419,32.556845],[101.979098,32.557142],[101.978778,32.55744],[101.978736,32.557471],[101.978687,32.557508],[101.978613,32.557563],[101.978565,32.557598],[101.978353,32.557756],[101.97814,32.557914],[101.977928,32.558072],[101.977715,32.558229],[101.977503,32.558387],[101.977291,32.558545],[101.977128,32.558666],[101.977078,32.558703],[101.976893,32.558837],[101.976707,32.558971],[101.976603,32.559046],[101.976601,32.559048],[101.976599,32.559049],[101.976558,32.559079],[101.976552,32.559083],[101.976522,32.559105],[101.976337,32.559239],[101.975989,32.559454],[101.975716,32.559623],[101.97564,32.55967],[101.97535,32.559791],[101.975196,32.559855],[101.975059,32.559912],[101.97485,32.559963],[101.974779,32.55998],[101.9745,32.560049],[101.974277,32.560103],[101.974054,32.560156],[101.973831,32.56021],[101.973608,32.560263],[101.973385,32.560317],[101.973162,32.560371],[101.972898,32.560533],[101.972634,32.560695],[101.972622,32.560711],[101.972621,32.560712],[101.972551,32.560806],[101.972521,32.560847],[101.972476,32.560908],[101.972469,32.560916],[101.972305,32.561138],[101.97216,32.561319],[101.972014,32.561501],[101.971985,32.561538],[101.971869,32.561682],[101.971724,32.561864],[101.971694,32.561902],[101.971683,32.561915],[101.971578,32.562046],[101.971478,32.562171],[101.971477,32.562172],[101.971448,32.562209],[101.971433,32.562227],[101.971288,32.562409],[101.971143,32.56259],[101.970946,32.562761],[101.97075,32.562931],[101.970553,32.563101],[101.970492,32.563155],[101.970479,32.563166],[101.970432,32.563207],[101.970425,32.563213],[101.970357,32.563272],[101.97016,32.563442],[101.969964,32.563613],[101.969767,32.563783],[101.96957,32.563953],[101.969417,32.564173],[101.969375,32.564233],[101.969317,32.564317],[101.969264,32.564392],[101.96921,32.56447],[101.969156,32.564548],[101.969111,32.564611],[101.968958,32.56483],[101.968858,32.564974],[101.968842,32.564997],[101.968805,32.56505],[101.968775,32.565093],[101.968652,32.565269],[101.968441,32.565564],[101.968351,32.565691],[101.96835,32.565691],[101.96835,32.565692],[101.96823,32.565859],[101.968227,32.565862],[101.968204,32.565882],[101.967897,32.566158],[101.967563,32.566436],[101.967351,32.566506],[101.96733,32.566512],[101.967208,32.566552],[101.96717,32.566564],[101.967151,32.566571],[101.966859,32.566639],[101.966817,32.566649],[101.966795,32.566655],[101.966567,32.566708],[101.966311,32.566756],[101.966055,32.566803],[101.965641,32.566897],[101.965241,32.56701],[101.965214,32.567017],[101.965017,32.567072],[101.964891,32.567108],[101.96484,32.567122],[101.964617,32.567249],[101.964575,32.567273],[101.964451,32.56739],[101.964416,32.567424],[101.964373,32.567465],[101.964263,32.567569],[101.964235,32.567596],[101.964171,32.567656],[101.964008,32.567898],[101.963844,32.56814],[101.963638,32.568325],[101.963629,32.568332],[101.963476,32.568469],[101.963474,32.568471],[101.963423,32.568516],[101.963415,32.568524],[101.963125,32.568649],[101.963113,32.568655],[101.963101,32.56866],[101.963047,32.568684],[101.962957,32.568722],[101.96295,32.568725],[101.962811,32.568786],[101.962469,32.568836],[101.9622,32.568842],[101.961857,32.56885],[101.961635,32.568893],[101.961613,32.568897],[101.961516,32.568921],[101.961438,32.569151],[101.961417,32.569214],[101.961382,32.569315],[101.961375,32.569337],[101.96136,32.569381],[101.961306,32.56962],[101.961273,32.569769],[101.96127,32.569781],[101.961266,32.569801],[101.961252,32.569859],[101.961125,32.57007],[101.961079,32.570145],[101.960997,32.57028],[101.960662,32.570578],[101.960459,32.570738],[101.960348,32.570825],[101.960255,32.570899],[101.960035,32.571001],[101.959814,32.571102],[101.959594,32.571204],[101.959373,32.571306],[101.959136,32.571519],[101.959048,32.571598],[101.959036,32.571608],[101.958999,32.571641],[101.958999,32.571641],[101.958999,32.571641],[101.958939,32.571695],[101.958939,32.571695],[101.958723,32.571889],[101.958397,32.57218],[101.958348,32.572224],[101.95827,32.572295],[101.958266,32.572299],[101.958247,32.572315],[101.958148,32.572404],[101.957899,32.572628],[101.957624,32.572862],[101.957417,32.573039],[101.957397,32.573056],[101.95735,32.573096],[101.957338,32.573101],[101.957095,32.573196],[101.956841,32.573295],[101.956562,32.573395],[101.956284,32.573494],[101.956079,32.573603],[101.955874,32.573712],[101.955623,32.573924],[101.955373,32.574137],[101.955233,32.574348],[101.955093,32.574558],[101.954957,32.574798],[101.954955,32.574801],[101.954953,32.574803],[101.954914,32.574872],[101.954907,32.574885],[101.954902,32.574894],[101.954841,32.575001],[101.954839,32.575004],[101.954799,32.575075],[101.954722,32.575211],[101.954388,32.575508],[101.95412,32.575555],[101.954099,32.575552],[101.953848,32.575521],[101.95365,32.575442],[101.953399,32.575283],[101.953109,32.57501],[101.953068,32.574971],[101.953004,32.574911],[101.952819,32.574737],[101.952563,32.574432],[101.952394,32.574146],[101.952225,32.573859],[101.952125,32.573655],[101.952025,32.573451],[101.951924,32.573246],[101.951824,32.573042],[101.951724,32.572838],[101.951624,32.572633],[101.951524,32.572429],[101.951423,32.572225],[101.951323,32.572021],[101.951223,32.571816],[101.951103,32.571598],[101.950984,32.57138],[101.950864,32.571161],[101.950745,32.570943],[101.950625,32.570725],[101.950506,32.570506],[101.95044,32.570386],[101.95042,32.57035],[101.950386,32.570288],[101.950267,32.57007],[101.950147,32.569851],[101.950028,32.569633],[101.949908,32.569414],[101.949789,32.569196],[101.949762,32.569146],[101.949669,32.568968],[101.949549,32.56874],[101.949429,32.568511],[101.949309,32.568283],[101.9493,32.568266],[101.949189,32.568055],[101.949069,32.567827],[101.948949,32.567598],[101.948829,32.56737],[101.948709,32.567142],[101.948589,32.566913],[101.948469,32.566685],[101.948348,32.566457],[101.948271,32.566239],[101.948194,32.566021],[101.948116,32.565803],[101.948039,32.565584],[101.947961,32.565366],[101.947884,32.565148],[101.947806,32.56493],[101.947729,32.564712],[101.947634,32.564493],[101.947539,32.564274],[101.947444,32.564055],[101.947349,32.563836],[101.947254,32.563617],[101.947159,32.563399],[101.947064,32.56318],[101.946969,32.562961],[101.946874,32.562742],[101.946779,32.562523],[101.946684,32.562304],[101.946589,32.562085],[101.946483,32.561855],[101.946376,32.561624],[101.94627,32.561394],[101.946164,32.561163],[101.946058,32.560933],[101.945951,32.560702],[101.945845,32.560472],[101.945739,32.560241],[101.945622,32.560044],[101.945506,32.559847],[101.945389,32.559651],[101.945272,32.559454],[101.945155,32.559257],[101.945039,32.559061],[101.944922,32.558864],[101.944873,32.558781],[101.944805,32.558667],[101.944672,32.558459],[101.94465,32.558426],[101.944538,32.558252],[101.944405,32.558044],[101.944271,32.557837],[101.944138,32.557629],[101.944004,32.557421],[101.943827,32.557252],[101.94365,32.557083],[101.943473,32.556913],[101.943295,32.556744],[101.943118,32.556574],[101.942941,32.556405],[101.942764,32.556236],[101.942642,32.556119],[101.942623,32.556101],[101.942587,32.556066],[101.942428,32.55589],[101.942269,32.555714],[101.942111,32.555537],[101.941952,32.555361],[101.941793,32.555184],[101.941635,32.555008],[101.941476,32.554832],[101.941318,32.554655],[101.941159,32.554479],[101.941072,32.554382],[101.941,32.554303],[101.940974,32.554277],[101.940893,32.554199],[101.940817,32.554125],[101.94068,32.553992],[101.940591,32.553906],[101.940538,32.553854],[101.940408,32.553729],[101.940382,32.553704],[101.94036,32.553682],[101.940228,32.553554],[101.940039,32.553372],[101.939697,32.553117],[101.939484,32.552959],[101.939437,32.552924],[101.939354,32.552863],[101.939315,32.552834],[101.939269,32.552799],[101.939012,32.552608],[101.938669,32.552354],[101.938462,32.5522],[101.938255,32.552046],[101.937891,32.55179],[101.937527,32.551534],[101.937164,32.551279],[101.937117,32.551245],[101.9368,32.551023],[101.936623,32.550893],[101.936486,32.550792],[101.936172,32.550561],[101.936145,32.550526],[101.936131,32.550508],[101.936127,32.550504],[101.936121,32.550496],[101.936031,32.550381],[101.935989,32.550327],[101.935969,32.550301],[101.935891,32.550201],[101.93575,32.550022],[101.935609,32.549842],[101.935547,32.549763],[101.935468,32.549662],[101.935328,32.549483],[101.935261,32.549413],[101.935153,32.549301],[101.934978,32.549119],[101.934804,32.548937],[101.93472,32.548849],[101.934675,32.548803],[101.934629,32.548755],[101.934574,32.548697],[101.934454,32.548573],[101.93428,32.548391],[101.934268,32.548383],[101.933916,32.548135],[101.933553,32.547879],[101.933347,32.547734],[101.933345,32.547733],[101.933343,32.547731],[101.933189,32.547623],[101.932959,32.547461],[101.932826,32.547368],[101.932788,32.547334],[101.932759,32.547308],[101.932643,32.547204],[101.932601,32.547167],[101.932579,32.547147],[101.932562,32.547132],[101.932555,32.547126],[101.93246,32.547041],[101.932277,32.546878],[101.932094,32.546715],[101.931911,32.546551],[101.931728,32.546388],[101.931698,32.546361],[101.931578,32.546255],[101.931545,32.546225],[101.931361,32.546062],[101.931178,32.545898],[101.930995,32.545735],[101.930812,32.545572],[101.930629,32.545409],[101.930496,32.545262],[101.930465,32.545228],[101.930426,32.545184],[101.930301,32.545047],[101.930147,32.544877],[101.930138,32.544866],[101.929974,32.544685],[101.92981,32.544504],[101.929646,32.544323],[101.929482,32.544142],[101.92946,32.544118],[101.929319,32.543962],[101.929155,32.543781],[101.928991,32.5436],[101.928827,32.543419],[101.928663,32.543238],[101.928598,32.543165],[101.9285,32.543057],[101.928336,32.542876],[101.928134,32.542705],[101.927932,32.542533],[101.927732,32.542364],[101.92773,32.542362],[101.927698,32.542335],[101.927528,32.54219],[101.927339,32.542019],[101.92715,32.541848],[101.927087,32.541789],[101.926876,32.541591],[101.926846,32.541563],[101.92684,32.541557],[101.926592,32.541279],[101.926384,32.540916],[101.926177,32.540553],[101.925969,32.540191],[101.925873,32.540023],[101.925851,32.539986],[101.925761,32.539828],[101.925708,32.53971],[101.925692,32.539675],[101.925664,32.539611],[101.925658,32.539599],[101.925634,32.539545],[101.925567,32.539394],[101.925469,32.539178],[101.92539,32.539001],[101.925372,32.538961],[101.92532,32.538844],[101.925275,32.538744],[101.925178,32.538528],[101.925081,32.538311],[101.925052,32.538245],[101.925035,32.538208],[101.924984,32.538094],[101.924887,32.537877],[101.92479,32.537661],[101.924714,32.537492],[101.924692,32.537444],[101.924595,32.537227],[101.924528,32.537089],[101.924477,32.536983],[101.924359,32.536739],[101.924318,32.536654],[101.924294,32.536604],[101.924241,32.536495],[101.924122,32.53625],[101.924038,32.536076],[101.924021,32.536041],[101.924004,32.536006],[101.923886,32.535762],[101.923768,32.535518],[101.923649,32.535274],[101.923531,32.535029],[101.923413,32.534785],[101.923295,32.534541],[101.923177,32.534297],[101.923081,32.53407],[101.922986,32.533843],[101.922891,32.533616],[101.922877,32.533582],[101.922796,32.533389],[101.922701,32.533162],[101.922667,32.533082],[101.922606,32.532935],[101.922511,32.532708],[101.922415,32.532481],[101.92232,32.532254],[101.922225,32.532027],[101.92213,32.531801],[101.922035,32.531574],[101.92194,32.531347],[101.921844,32.53112],[101.921746,32.530891],[101.921648,32.530663],[101.921549,32.530434],[101.921451,32.530205],[101.921352,32.529977],[101.921254,32.529748],[101.92122,32.52967],[101.921201,32.529626],[101.921156,32.52952],[101.921057,32.529291],[101.921003,32.529164],[101.920959,32.529062],[101.92086,32.528834],[101.920825,32.528751],[101.920762,32.528605],[101.920664,32.528377],[101.920565,32.528148],[101.920524,32.528054],[101.920509,32.528019],[101.920467,32.52792],[101.920457,32.527899],[101.920361,32.527692],[101.920353,32.527676],[101.920255,32.527464],[101.920211,32.52737],[101.920149,32.527237],[101.920067,32.527061],[101.920043,32.527009],[101.91995,32.526808],[101.919938,32.526782],[101.919929,32.526763],[101.919832,32.526554],[101.919726,32.526326],[101.91962,32.526099],[101.919548,32.525943],[101.919545,32.525936],[101.919527,32.525899],[101.919514,32.525871],[101.919413,32.525653],[101.919409,32.525644],[101.919395,32.525619],[101.91939,32.52561],[101.919226,32.525302],[101.919217,32.525286],[101.919203,32.52526],[101.919043,32.524961],[101.918947,32.524781],[101.91886,32.52462],[101.918856,32.52461],[101.918703,32.524292],[101.918649,32.524086],[101.918617,32.523924],[101.918604,32.523859],[101.918567,32.523667],[101.91856,32.523632],[101.918543,32.523537],[101.918517,32.523397],[101.918515,32.523385],[101.91847,32.523137],[101.918426,32.52289],[101.918381,32.522642],[101.918322,32.522363],[101.918301,32.522262],[101.918263,32.522085],[101.918202,32.521651],[101.918195,32.521453],[101.918192,32.52134],[101.918196,32.521192],[101.918204,32.520967],[101.91822,32.520718],[101.918227,32.520685],[101.918234,32.520657],[101.918263,32.520531],[101.918354,32.520301],[101.91836,32.520286],[101.918366,32.520271],[101.918458,32.52004],[101.918555,32.519795],[101.918653,32.51955],[101.918738,32.519314],[101.918824,32.519078],[101.918909,32.518842],[101.918994,32.518606],[101.919055,32.518436],[101.919067,32.518405],[101.919079,32.518369],[101.919165,32.518133],[101.91925,32.517897],[101.919312,32.517725],[101.919325,32.517688],[101.919335,32.517661],[101.91942,32.517425],[101.919506,32.517189],[101.919536,32.517082],[101.91954,32.517066],[101.919574,32.516946],[101.919643,32.516704],[101.919712,32.516461],[101.91978,32.516219],[101.919832,32.516039],[101.919849,32.515976],[101.919903,32.515785],[101.919918,32.515734],[101.919987,32.515491],[101.920034,32.515325],[101.920055,32.515249],[101.920108,32.515016],[101.920141,32.514868],[101.920177,32.514708],[101.920184,32.514678],[101.920227,32.514487],[101.920313,32.514106],[101.920311,32.513853],[101.920309,32.513599],[101.920306,32.513345],[101.920304,32.513092],[101.920346,32.512863],[101.920348,32.512855],[101.920356,32.512822],[101.920418,32.51258],[101.920425,32.512553],[101.92044,32.512494],[101.92048,32.512337],[101.920488,32.512306],[101.920535,32.512126],[101.920629,32.511757],[101.920694,32.511487],[101.92071,32.511259],[101.920704,32.511051],[101.92068,32.510972],[101.920673,32.510946],[101.920649,32.510866],[101.920514,32.510497],[101.920379,32.510128],[101.920245,32.509767],[101.920197,32.509637],[101.920177,32.509581],[101.920123,32.509438],[101.920112,32.509406],[101.920067,32.509166],[101.920023,32.508926],[101.919979,32.508686],[101.919934,32.508445],[101.91989,32.508205],[101.919846,32.507965],[101.919843,32.507701],[101.919841,32.507437],[101.919839,32.507206],[101.919839,32.507172],[101.919836,32.506908],[101.919834,32.506857],[101.919834,32.50683],[101.919823,32.506515],[101.91986,32.506182],[101.919927,32.505974],[101.920045,32.505764],[101.920075,32.50569],[101.920085,32.505664],[101.920112,32.505596],[101.920091,32.505348],[101.920071,32.5051],[101.920051,32.505037],[101.919962,32.50475],[101.919852,32.5044],[101.919772,32.504174],[101.919691,32.503948],[101.919546,32.503641],[101.919528,32.503603],[101.919402,32.503333],[101.91939,32.503313],[101.919292,32.503158],[101.919273,32.503128],[101.919168,32.50296],[101.919134,32.502905],[101.918934,32.502588],[101.918899,32.502531],[101.918701,32.502215],[101.91861,32.501973],[101.91852,32.501732],[101.918463,32.50158],[101.918435,32.501506],[101.918429,32.50149],[101.918339,32.501249],[101.918248,32.501008],[101.918158,32.500766],[101.918067,32.500525],[101.917977,32.500283],[101.917936,32.500122],[101.917877,32.499887],[101.917818,32.499653],[101.917777,32.499492],[101.917759,32.499418],[101.917729,32.4993],[101.917722,32.499272],[101.9177,32.499184],[101.917641,32.49895],[101.917623,32.498879],[101.917616,32.498851],[101.917582,32.498715],[101.917553,32.498599],[101.917478,32.498292],[101.917458,32.498211],[101.917451,32.498185],[101.91744,32.498137],[101.917406,32.497999],[101.917406,32.497998],[101.917401,32.497979],[101.917374,32.497868],[101.917358,32.497804],[101.917342,32.497738],[101.917308,32.497601],[101.91727,32.497445],[101.917149,32.497247],[101.917029,32.497049],[101.916969,32.496952],[101.916908,32.496852],[101.916788,32.496654],[101.916667,32.496457],[101.916546,32.496259],[101.916402,32.495972],[101.916258,32.495685],[101.916098,32.495296],[101.915992,32.49505],[101.915958,32.494751],[101.915923,32.494451],[101.915928,32.494217],[101.915933,32.493984],[101.915938,32.493751],[101.915942,32.493549],[101.915942,32.493517],[101.915922,32.493269],[101.915901,32.493021],[101.915867,32.49269],[101.915762,32.492464],[101.915657,32.492239],[101.915608,32.492148],[101.915593,32.492121],[101.91554,32.492024],[101.915422,32.49181],[101.915304,32.491596],[101.915186,32.491382],[101.915063,32.49108],[101.915052,32.491054],[101.915035,32.491012],[101.914926,32.490744],[101.914884,32.490642],[101.914734,32.490272],[101.914652,32.490025],[101.914571,32.489779],[101.914489,32.489532],[101.914408,32.489285],[101.914349,32.488955],[101.91429,32.488666],[101.914253,32.488315],[101.914247,32.4881],[101.914246,32.488072],[101.914245,32.488045],[101.914239,32.487842],[101.914237,32.487776],[101.914241,32.487571],[101.914241,32.487534],[101.914246,32.487292],[101.91425,32.48705],[101.914255,32.486808],[101.914259,32.4866],[101.914259,32.486567],[101.91426,32.486554],[101.91426,32.486545],[101.914264,32.486338],[101.914264,32.486325],[101.91425,32.486222],[101.914238,32.486134],[101.914232,32.486088],[101.914202,32.485869],[101.914199,32.48585],[101.914196,32.485839],[101.914194,32.485832],[101.914137,32.485651],[101.914137,32.485651],[101.914124,32.48561],[101.914048,32.485369],[101.913973,32.485128],[101.913897,32.484887],[101.913833,32.484659],[101.913768,32.484431],[101.913704,32.484202],[101.913639,32.483974],[101.913575,32.483746],[101.91351,32.483517],[101.913446,32.483289],[101.913381,32.483061],[101.913317,32.482833],[101.913252,32.482604],[101.913188,32.482376],[101.913123,32.482148],[101.913034,32.481922],[101.912945,32.481696],[101.912855,32.481471],[101.912766,32.481245],[101.912677,32.481019],[101.912588,32.480794],[101.912498,32.480568],[101.912409,32.480342],[101.91232,32.480116],[101.912231,32.479891],[101.912142,32.479665],[101.912052,32.479439],[101.91195,32.479216],[101.911847,32.478992],[101.911744,32.478769],[101.911641,32.478545],[101.911538,32.478322],[101.911436,32.478098],[101.911339,32.477887],[101.911333,32.477874],[101.911322,32.477851],[101.911266,32.477728],[101.91123,32.477651],[101.911127,32.477427],[101.911025,32.477204],[101.910969,32.477064],[101.910939,32.47699],[101.910934,32.476976],[101.910854,32.476777],[101.910769,32.476563],[101.910683,32.476349],[101.910598,32.476136],[101.910513,32.475922],[101.910431,32.475717],[101.910427,32.475709],[101.910342,32.475495],[101.910296,32.47538],[101.910257,32.475281],[101.910171,32.475068],[101.910147,32.474912],[101.910141,32.474872],[101.910121,32.474749],[101.910102,32.474625],[101.910092,32.474564],[101.910032,32.474182],[101.909963,32.473739],[101.909893,32.473296],[101.90985,32.472849],[101.909806,32.472403],[101.909763,32.471956],[101.909719,32.471509],[101.909675,32.471063],[101.909676,32.47071],[101.909677,32.470407],[101.909677,32.470358],[101.909669,32.470089],[101.90966,32.469978],[101.909648,32.469841],[101.909628,32.469593],[101.909606,32.469282],[101.909596,32.469139],[101.909584,32.468972],[101.909527,32.468735],[101.90951,32.468665],[101.90947,32.468499],[101.909418,32.468282],[101.909413,32.468263],[101.909409,32.468244],[101.90936,32.468042],[101.909356,32.468027],[101.909264,32.467822],[101.909172,32.467617],[101.909079,32.467412],[101.908987,32.467207],[101.908895,32.467002],[101.908891,32.466995],[101.908882,32.466974],[101.90887,32.466947],[101.908849,32.4669],[101.908836,32.466871],[101.908809,32.466812],[101.908802,32.466797],[101.908734,32.466646],[101.908732,32.466641],[101.90871,32.466592],[101.908617,32.466387],[101.90856,32.466259],[101.908556,32.46625],[101.908537,32.466208],[101.908527,32.466186],[101.908526,32.466184],[101.908525,32.466182],[101.908498,32.466122],[101.908433,32.465977],[101.908356,32.465737],[101.908278,32.465497],[101.908201,32.465257],[101.908124,32.465017],[101.908047,32.464776],[101.907969,32.464536],[101.907915,32.464281],[101.90787,32.464069],[101.90786,32.464026],[101.907855,32.464003],[101.907845,32.463955],[101.907823,32.46385],[101.907806,32.463771],[101.907751,32.463516],[101.907697,32.463261],[101.907642,32.463006],[101.907621,32.462904],[101.907616,32.462881],[101.907607,32.462838],[101.907605,32.462828],[101.907588,32.46275],[101.907533,32.462495],[101.907494,32.462311],[101.907479,32.46224],[101.907476,32.462228],[101.907424,32.461985],[101.90738,32.461793],[101.907367,32.461738],[101.907357,32.461694],[101.907338,32.461613],[101.90731,32.461491],[101.907275,32.461159],[101.907252,32.460936],[101.907238,32.460808],[101.907228,32.460456],[101.907245,32.460207],[101.907282,32.459853],[101.907344,32.459521],[101.907346,32.459505],[101.907386,32.45925],[101.907372,32.458858],[101.907372,32.458858],[101.907372,32.458858],[101.907353,32.458718],[101.907316,32.458454],[101.907313,32.458427],[101.907313,32.458427],[101.907264,32.45807],[101.907256,32.458017],[101.907211,32.457686],[101.907168,32.457452],[101.907126,32.457217],[101.907107,32.457113],[101.907083,32.456983],[101.90706,32.456854],[101.907041,32.456748],[101.906998,32.456514],[101.906956,32.456279],[101.906913,32.456045],[101.906871,32.455811],[101.906829,32.455576],[101.906786,32.455342],[101.906786,32.455342],[101.906744,32.455107],[101.906743,32.455105],[101.906743,32.455103],[101.906701,32.454873],[101.906659,32.454639],[101.906616,32.454404],[101.906572,32.454162],[101.906527,32.45392],[101.906497,32.453758],[101.906497,32.453755],[101.906494,32.453738],[101.906483,32.453678],[101.906464,32.453578],[101.906464,32.453576],[101.906438,32.453435],[101.906438,32.453433],[101.906438,32.453432],[101.906425,32.453361],[101.906394,32.453193],[101.906349,32.452951],[101.906305,32.452709],[101.90626,32.452467],[101.906252,32.452424],[101.906247,32.452397],[101.906239,32.45235],[101.906229,32.452296],[101.906216,32.452225],[101.906171,32.451983],[101.906157,32.451905],[101.906144,32.451837],[101.906127,32.45174],[101.906107,32.451634],[101.906105,32.451621],[101.906101,32.451602],[101.9061,32.451594],[101.906082,32.451498],[101.906064,32.451245],[101.906045,32.450993],[101.906026,32.45074],[101.906008,32.450487],[101.905989,32.450234],[101.90597,32.449982],[101.905952,32.449729],[101.905933,32.449476],[101.905914,32.449223],[101.905896,32.448971],[101.905877,32.448718],[101.905868,32.448597],[101.905868,32.448595],[101.905868,32.448593],[101.905858,32.448465],[101.90584,32.448212],[101.905821,32.447959],[101.905832,32.447525],[101.905844,32.447091],[101.905855,32.446657],[101.905862,32.44638],[101.905866,32.446223],[101.905902,32.445984],[101.905937,32.445744],[101.905972,32.445505],[101.906007,32.445266],[101.906042,32.445027],[101.906078,32.444788],[101.906113,32.444549],[101.906148,32.444309],[101.906196,32.444078],[101.906243,32.443846],[101.906291,32.443615],[101.906338,32.443383],[101.906386,32.443151],[101.906433,32.44292],[101.906481,32.442688],[101.906529,32.442457],[101.90656,32.442192],[101.906591,32.441927],[101.906623,32.441663],[101.906654,32.441398],[101.906674,32.441229],[101.906686,32.441133],[101.906717,32.440869],[101.906748,32.440604],[101.90678,32.440339],[101.906784,32.440101],[101.906789,32.439862],[101.906793,32.439624],[101.906798,32.439385],[101.906803,32.439147],[101.906807,32.438908],[101.906812,32.43867],[101.906816,32.438431],[101.906821,32.438193],[101.906826,32.437954],[101.90683,32.437716],[101.906835,32.437477],[101.906799,32.437217],[101.906763,32.436957],[101.906727,32.436697],[101.906691,32.436437],[101.906655,32.436176],[101.906619,32.435916],[101.906583,32.435656],[101.906547,32.435396],[101.906502,32.435143],[101.906457,32.43489],[101.906412,32.434637],[101.906367,32.434384],[101.906322,32.434132],[101.906278,32.433879],[101.906233,32.433626],[101.906188,32.433373],[101.906155,32.43319],[101.906143,32.43312],[101.906098,32.432867],[101.906053,32.432615],[101.906008,32.432362],[101.905975,32.432087],[101.905942,32.431813],[101.905909,32.431538],[101.905876,32.431263],[101.905843,32.430989],[101.90581,32.430714],[101.905847,32.430361],[101.905884,32.430007],[101.906031,32.42959],[101.906178,32.429172],[101.906285,32.428949],[101.906392,32.428725],[101.906498,32.428501],[101.906605,32.428278],[101.906712,32.428055],[101.906712,32.428054],[101.906713,32.428052],[101.906716,32.428046],[101.906819,32.42783],[101.906945,32.427673],[101.906955,32.427661],[101.906986,32.427623],[101.90715,32.427418],[101.907315,32.427213],[101.907479,32.427009],[101.907643,32.426804],[101.907808,32.426599],[101.907972,32.426395],[101.908155,32.426209],[101.908337,32.426024],[101.90839,32.42597],[101.908403,32.425957],[101.90846,32.425899],[101.90847,32.425889],[101.90852,32.425838],[101.908702,32.425653],[101.908885,32.425467],[101.909067,32.425282],[101.90925,32.425097],[101.909432,32.424911],[101.909615,32.424726],[101.909797,32.42454],[101.90998,32.424355],[101.910162,32.42417],[101.910378,32.424023],[101.910593,32.423877],[101.910809,32.42373],[101.911024,32.423584],[101.91124,32.423437],[101.911455,32.42329],[101.911664,32.423182],[101.911873,32.423073],[101.912081,32.422965],[101.91229,32.422856],[101.912499,32.422748],[101.912707,32.422639],[101.912892,32.422532],[101.912935,32.422506],[101.912952,32.422496],[101.913026,32.422454],[101.913164,32.422373],[101.913173,32.422368],[101.913392,32.42224],[101.91362,32.422107],[101.913848,32.421974],[101.914018,32.421875],[101.914076,32.421841],[101.914385,32.421551],[101.914694,32.42126],[101.915003,32.420969],[101.915174,32.420753],[101.915344,32.420536],[101.915515,32.42032],[101.915685,32.420104],[101.91582,32.419708],[101.915824,32.419459],[101.915828,32.419209],[101.915793,32.418899],[101.915761,32.418672],[101.915619,32.418267],[101.915476,32.417861],[101.915394,32.417627],[101.915333,32.417456],[101.915191,32.417051],[101.915094,32.416787],[101.915009,32.416559],[101.914925,32.41633],[101.914841,32.416102],[101.914757,32.415873],[101.914673,32.415645],[101.914589,32.415416],[101.914505,32.415188],[101.914484,32.415132],[101.914459,32.415065],[101.914453,32.415048],[101.914421,32.41496],[101.914336,32.414731],[101.914252,32.414503],[101.914045,32.414145],[101.913838,32.413787],[101.91366,32.413574],[101.913482,32.41336],[101.913292,32.413177],[101.913102,32.412995],[101.912919,32.412649],[101.912736,32.412303],[101.912692,32.412071],[101.912648,32.411838],[101.912603,32.411606],[101.912559,32.411373],[101.912453,32.411066],[101.912346,32.410799],[101.912214,32.410532],[101.912024,32.41035],[101.911835,32.410168],[101.911637,32.41003],[101.911439,32.409891],[101.911242,32.409753],[101.911044,32.409614],[101.910846,32.409476],[101.910649,32.409337],[101.910451,32.409199],[101.910253,32.40906],[101.910056,32.408922],[101.909858,32.408783],[101.909636,32.408618],[101.909414,32.408453],[101.909192,32.408287],[101.908971,32.408122],[101.908749,32.407956],[101.908527,32.407791],[101.908305,32.407626],[101.908248,32.407583],[101.908083,32.40746],[101.907861,32.407295],[101.907691,32.407168],[101.907666,32.407149],[101.90764,32.407129],[101.907418,32.406964],[101.907196,32.406799],[101.907012,32.406649],[101.906827,32.4065],[101.906643,32.40635],[101.906459,32.406201],[101.906275,32.406051],[101.90609,32.405902],[101.905906,32.405752],[101.905722,32.405603],[101.905538,32.405453],[101.905353,32.405304],[101.905169,32.405155],[101.904985,32.405005],[101.904761,32.404896],[101.904537,32.404787],[101.904254,32.404731],[101.903971,32.404676],[101.903676,32.40463],[101.903522,32.404606],[101.903381,32.404585],[101.903252,32.404574],[101.903147,32.404565],[101.903098,32.40456],[101.902975,32.40455],[101.902816,32.404536],[101.902547,32.404553],[101.902279,32.40457],[101.902106,32.404607],[101.902013,32.404627],[101.901747,32.404685],[101.901584,32.40472],[101.901517,32.404734],[101.901481,32.404742],[101.901467,32.404745],[101.901215,32.404799],[101.901112,32.40484],[101.900913,32.40492],[101.900751,32.404985],[101.90061,32.405041],[101.900283,32.405132],[101.899955,32.405223],[101.899724,32.405259],[101.899493,32.405296],[101.899066,32.405336],[101.898639,32.405377],[101.898395,32.405393],[101.89815,32.405409],[101.897796,32.405438],[101.897442,32.405467],[101.897174,32.405504],[101.896906,32.405542],[101.896555,32.405622],[101.896204,32.405702],[101.89596,32.40576],[101.895717,32.405817],[101.895461,32.405875],[101.895206,32.405932],[101.894891,32.406002],[101.894475,32.406012],[101.894179,32.405956],[101.893907,32.40588],[101.893683,32.40575],[101.893459,32.405621],[101.893182,32.405379],[101.892964,32.405073],[101.892747,32.404767],[101.892565,32.404459],[101.89246,32.404208],[101.892354,32.403957],[101.892248,32.403705],[101.892142,32.403454],[101.892036,32.403202],[101.89193,32.402951],[101.891824,32.402699],[101.891719,32.402448],[101.891593,32.402233],[101.891467,32.402019],[101.891341,32.401804],[101.891215,32.40159],[101.89109,32.401376],[101.890964,32.401161],[101.890838,32.400947],[101.890712,32.400732],[101.890586,32.400518],[101.890461,32.400303],[101.890335,32.400089],[101.890209,32.399875],[101.890046,32.399655],[101.889883,32.399436],[101.88972,32.399217],[101.889557,32.398997],[101.889394,32.398778],[101.889231,32.398559],[101.889068,32.39834],[101.888905,32.39812],[101.888569,32.397831],[101.888233,32.397542],[101.887897,32.397253],[101.887703,32.397107],[101.887509,32.396961],[101.887314,32.396815],[101.88712,32.39667],[101.886908,32.39653],[101.886696,32.39639],[101.886435,32.396271],[101.886175,32.396152],[101.885903,32.396065],[101.885631,32.395978],[101.885368,32.395911],[101.885335,32.395902],[101.885244,32.395878],[101.885124,32.395848],[101.885086,32.395838],[101.885039,32.395826],[101.884791,32.395738],[101.884544,32.39565],[101.884221,32.395523],[101.883899,32.395396],[101.883588,32.395217],[101.883278,32.395038],[101.883141,32.394839],[101.883004,32.394641],[101.882867,32.394442],[101.88273,32.394243],[101.882614,32.394041],[101.882497,32.393839],[101.882381,32.393636],[101.882264,32.393434],[101.882148,32.393231],[101.882031,32.393029],[101.881914,32.392826],[101.881798,32.392624],[101.881681,32.392421],[101.881565,32.392219],[101.881439,32.392003],[101.881313,32.391787],[101.881188,32.391571],[101.881062,32.391355],[101.880936,32.391139],[101.880883,32.391048],[101.88081,32.390924],[101.880801,32.390908],[101.88074,32.390803],[101.880685,32.390708],[101.880559,32.390492],[101.880433,32.390276],[101.88035,32.390133],[101.880307,32.39006],[101.880182,32.389844],[101.880056,32.389628],[101.879877,32.389373],[101.879697,32.389119],[101.879517,32.38896],[101.879337,32.388802],[101.879156,32.388644],[101.878976,32.388485],[101.878796,32.388327],[101.878616,32.388169],[101.878316,32.38801],[101.87797,32.387893],[101.877674,32.387817],[101.877256,32.387745],[101.876819,32.387693],[101.876814,32.387693],[101.876771,32.387682],[101.876717,32.387668],[101.876703,32.387664],[101.876592,32.387635],[101.876371,32.387578],[101.876167,32.387479],[101.875798,32.387301],[101.875586,32.387171],[101.875375,32.387041],[101.87516,32.38687],[101.874946,32.386698],[101.874733,32.386516],[101.87452,32.386334],[101.874318,32.386142],[101.874116,32.385951],[101.873978,32.385827],[101.873919,32.385773],[101.87389,32.385748],[101.873848,32.38571],[101.873665,32.385545],[101.873337,32.385264],[101.873105,32.385161],[101.873026,32.385126],[101.873018,32.385123],[101.873018,32.385122],[101.872938,32.385087],[101.872831,32.385039],[101.872716,32.384988],[101.872456,32.38489],[101.872196,32.384793],[101.871854,32.384545],[101.871852,32.384543],[101.871849,32.384542],[101.871772,32.384486],[101.871772,32.384486],[101.871511,32.384297],[101.871169,32.384049],[101.871085,32.384],[101.870949,32.38392],[101.870897,32.38389],[101.870729,32.383791],[101.870621,32.383728],[101.870554,32.383688],[101.870509,32.383662],[101.870289,32.383533],[101.870069,32.383404],[101.869848,32.383275],[101.869628,32.383146],[101.869408,32.383017],[101.869188,32.382888],[101.868968,32.382759],[101.868748,32.38263],[101.868528,32.3825],[101.868308,32.382371],[101.868087,32.382242],[101.867867,32.382113],[101.867647,32.381984],[101.867597,32.381959],[101.867468,32.381894],[101.867443,32.381881],[101.867371,32.381846],[101.867264,32.381792],[101.867238,32.381779],[101.867033,32.381676],[101.866829,32.381573],[101.866624,32.38147],[101.866419,32.381368],[101.866215,32.381265],[101.86601,32.381162],[101.865805,32.381059],[101.865601,32.380957],[101.865367,32.3809],[101.865132,32.380843],[101.864895,32.380828],[101.864658,32.380813],[101.864422,32.380797],[101.864185,32.380782],[101.863948,32.380766],[101.863711,32.380751],[101.863416,32.380717],[101.863121,32.380661],[101.862895,32.380479],[101.862765,32.380243],[101.862635,32.380008],[101.862501,32.379638],[101.862444,32.379479],[101.862443,32.379474],[101.86242,32.379412],[101.862414,32.379393],[101.862389,32.379323],[101.86234,32.379186],[101.862336,32.379073],[101.862336,32.37907],[101.862332,32.378937],[101.862324,32.378689],[101.862316,32.37844],[101.862309,32.378192],[101.862301,32.377943],[101.862293,32.377695],[101.862285,32.377447],[101.862277,32.377198],[101.862294,32.376938],[101.862312,32.376679],[101.862329,32.376419],[101.862346,32.376159],[101.862363,32.375899],[101.862381,32.37564],[101.862398,32.37538],[101.862415,32.37512],[101.862427,32.374938],[101.862439,32.3747],[101.862451,32.374461],[101.862463,32.374223],[101.862475,32.373984],[101.862487,32.373745],[101.862493,32.373626],[101.862499,32.373507],[101.862503,32.373436],[101.862511,32.373268],[101.862524,32.37303],[101.862536,32.372791],[101.862548,32.372552],[101.862559,32.37212],[101.862565,32.371876],[101.86257,32.371687],[101.862579,32.37132],[101.862581,32.371255],[101.862592,32.370822],[101.862646,32.370603],[101.862701,32.370384],[101.862723,32.370326],[101.862783,32.370172],[101.862814,32.370091],[101.862879,32.36984],[101.862888,32.369811],[101.862937,32.36965],[101.862968,32.369548],[101.863084,32.369339],[101.863149,32.369094],[101.863215,32.368849],[101.86328,32.368603],[101.863333,32.368405],[101.863346,32.368358],[101.863373,32.368131],[101.863377,32.368101],[101.863409,32.367845],[101.863439,32.367599],[101.863497,32.367259],[101.863552,32.366935],[101.863553,32.366933],[101.863555,32.36692],[101.863613,32.36658],[101.86364,32.366294],[101.863666,32.366008],[101.863667,32.365995],[101.863623,32.365553],[101.863578,32.36511],[101.863534,32.364668],[101.863489,32.364226],[101.863466,32.364002],[101.863387,32.363576],[101.863307,32.363151],[101.863227,32.362725],[101.863148,32.3623],[101.863068,32.361874],[101.862977,32.361468],[101.862899,32.361123],[101.862827,32.360804],[101.862821,32.360779],[101.862757,32.360492],[101.862693,32.360206],[101.862693,32.35993],[101.862693,32.359654],[101.862697,32.359392],[101.862702,32.35913],[101.862702,32.358972],[101.862702,32.358683],[101.862636,32.358369],[101.862588,32.358102],[101.862626,32.357769],[101.862759,32.357455],[101.862869,32.357231],[101.862978,32.357008],[101.863035,32.356684],[101.863026,32.356427],[101.862908,32.355998],[101.862855,32.355805],[101.862848,32.355787],[101.862848,32.355786],[101.862848,32.355786],[101.862844,32.355774],[101.862771,32.355566],[101.86276,32.355533],[101.862687,32.355327],[101.862606,32.355138],[101.862606,32.355138],[101.862606,32.355138],[101.862444,32.354762],[101.862282,32.354387],[101.86222,32.354295],[101.862181,32.354238],[101.862043,32.354056],[101.861905,32.353875],[101.861866,32.353832],[101.861791,32.35375],[101.86152,32.35345],[101.861352,32.353286],[101.861184,32.353122],[101.861006,32.352969],[101.860827,32.352815],[101.860513,32.352615],[101.860335,32.352458],[101.86027,32.352244],[101.860263,32.352016],[101.860227,32.351701],[101.860162,32.351579],[101.860121,32.351503],[101.860042,32.351412],[101.859817,32.351167],[101.859593,32.350922],[101.859365,32.350659],[101.859192,32.35046],[101.859019,32.350261],[101.858847,32.350062],[101.858674,32.349863],[101.858448,32.349511],[101.858221,32.349159],[101.857995,32.348808],[101.857768,32.348456],[101.857588,32.348295],[101.857407,32.348133],[101.857226,32.347972],[101.857046,32.34781],[101.856865,32.347648],[101.856685,32.347487],[101.856367,32.347217],[101.856049,32.346948],[101.855731,32.346679],[101.8555,32.346345],[101.85527,32.346012],[101.855039,32.345679],[101.854922,32.345464],[101.854819,32.345274],[101.854805,32.345249],[101.854689,32.345034],[101.854572,32.344819],[101.854437,32.34457],[101.854326,32.344477],[101.854012,32.344242],[101.853892,32.344132],[101.853822,32.344069],[101.853777,32.344028],[101.853591,32.343746],[101.853406,32.343464],[101.853313,32.343232],[101.85322,32.343],[101.853077,32.342714],[101.852934,32.342429],[101.852791,32.342125],[101.852749,32.342036],[101.852656,32.341615],[101.852649,32.341237],[101.852642,32.340858],[101.852599,32.34068],[101.852549,32.340516],[101.852492,32.340409],[101.852406,32.340209],[101.852406,32.340002],[101.852392,32.339873],[101.852335,32.339709],[101.852381,32.339416],[101.852428,32.339124],[101.852499,32.338867],[101.852497,32.338843],[101.85247,32.338574],[101.852473,32.338228],[101.852475,32.337882],[101.852404,32.337654],[101.852379,32.337504],[101.852297,32.337083],[101.852254,32.336958],[101.852198,32.336881],[101.852198,32.33688],[101.852197,32.336879],[101.852111,32.336804],[101.851942,32.336622],[101.851785,32.336343],[101.851627,32.336063],[101.851514,32.335801],[101.851478,32.335605],[101.851556,32.335369]]]]},"properties":{"cp":[102.04239391087305,32.455224568167694],"code":"513233203","name":"查尔玛乡","level":"street","center":[102.04239391087305,32.455224568167694],"fullCode":"513233203000","fullName":"四川省阿坝藏族羌族自治州红原县查尔玛乡","acreageMu":1092920.26,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[101.921,32.5029]}},{"id":"513233204","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[102.485374,33.088931],[102.485341,33.088785],[102.485348,33.088537],[102.485356,33.088289],[102.485367,33.087863],[102.485377,33.087532],[102.485397,33.087205],[102.485417,33.086878],[102.485309,33.086675],[102.485202,33.086471],[102.48493,33.086183],[102.484751,33.086002],[102.484573,33.08582],[102.484395,33.085675],[102.484216,33.085529],[102.484007,33.085442],[102.483798,33.085355],[102.48338,33.085251],[102.483112,33.085246],[102.482844,33.085241],[102.482449,33.08528],[102.482155,33.085262],[102.48186,33.085245],[102.481496,33.085167],[102.481246,33.08502],[102.481032,33.08466],[102.480954,33.084446],[102.480876,33.084231],[102.480797,33.084005],[102.480719,33.083778],[102.480506,33.083457],[102.480449,33.083371],[102.480314,33.083155],[102.48018,33.08294],[102.480046,33.082712],[102.479912,33.082485],[102.479791,33.082293],[102.47967,33.082102],[102.479455,33.081718],[102.479351,33.081456],[102.479162,33.08113],[102.479138,33.080902],[102.479113,33.080675],[102.479089,33.080447],[102.479064,33.080219],[102.479039,33.079992],[102.479015,33.079764],[102.47899,33.079537],[102.478966,33.079309],[102.478941,33.079082],[102.478916,33.078854],[102.478894,33.078579],[102.478871,33.078305],[102.478849,33.07803],[102.478826,33.077756],[102.478803,33.077481],[102.478781,33.077207],[102.478758,33.076932],[102.478735,33.076658],[102.478713,33.076383],[102.47869,33.076109],[102.478667,33.075834],[102.478645,33.075559],[102.478596,33.075299],[102.478548,33.075038],[102.478502,33.074634],[102.478427,33.074325],[102.478354,33.074104],[102.478281,33.073883],[102.478208,33.073662],[102.478135,33.073441],[102.478062,33.07322],[102.477988,33.072999],[102.477907,33.07279],[102.477826,33.07258],[102.477745,33.07237],[102.477664,33.07216],[102.477582,33.071951],[102.477501,33.071741],[102.47742,33.071531],[102.477339,33.071321],[102.477257,33.071111],[102.477176,33.070902],[102.477092,33.070676],[102.477007,33.070449],[102.476923,33.070223],[102.476839,33.069997],[102.476755,33.069771],[102.47667,33.069545],[102.476586,33.069319],[102.476502,33.069093],[102.476417,33.068867],[102.476333,33.068641],[102.47625,33.068381],[102.476167,33.06812],[102.476084,33.06786],[102.476001,33.0676],[102.475918,33.06734],[102.475835,33.06708],[102.475752,33.066819],[102.475669,33.066559],[102.475586,33.066299],[102.475503,33.066039],[102.47542,33.065779],[102.475337,33.065518],[102.475254,33.065258],[102.475171,33.064998],[102.475042,33.064577],[102.474914,33.064157],[102.474785,33.063736],[102.474694,33.063427],[102.474604,33.063117],[102.474633,33.062859],[102.474662,33.0626],[102.474691,33.062341],[102.47472,33.062082],[102.474788,33.061843],[102.474856,33.061604],[102.474924,33.061364],[102.474992,33.061125],[102.47508,33.060812],[102.475292,33.060436],[102.475504,33.060061],[102.475702,33.059694],[102.475901,33.059327],[102.476099,33.05896],[102.476316,33.058571],[102.476533,33.058181],[102.476623,33.057788],[102.476713,33.057395],[102.476716,33.057121],[102.476719,33.056847],[102.476682,33.05653],[102.476644,33.056213],[102.476607,33.055896],[102.476555,33.055455],[102.476549,33.055064],[102.476543,33.054673],[102.476537,33.054282],[102.476531,33.05406],[102.476521,33.053734],[102.476511,33.053408],[102.476504,33.053084],[102.476496,33.052759],[102.476488,33.052435],[102.47642,33.052174],[102.476351,33.051913],[102.476291,33.051686],[102.476231,33.051459],[102.476115,33.051083],[102.475999,33.050706],[102.47598,33.050644],[102.475833,33.050356],[102.475686,33.050069],[102.47554,33.049781],[102.475349,33.049436],[102.475159,33.049091],[102.47512,33.048987],[102.474994,33.048655],[102.474868,33.048323],[102.474743,33.047991],[102.474637,33.047791],[102.474528,33.047586],[102.474291,33.047212],[102.474008,33.046911],[102.473725,33.046611],[102.473689,33.046536],[102.473642,33.046438],[102.473666,33.046212],[102.47366,33.045849],[102.473654,33.045486],[102.473688,33.045178],[102.473722,33.04487],[102.473749,33.044624],[102.473775,33.044255],[102.473801,33.043886],[102.473827,33.043517],[102.473828,33.043352],[102.47383,33.042991],[102.473833,33.042629],[102.473836,33.042267],[102.473838,33.041905],[102.473856,33.041537],[102.473904,33.041311],[102.474047,33.041067],[102.474172,33.040847],[102.474296,33.040626],[102.474499,33.040406],[102.474701,33.040186],[102.474826,33.039996],[102.474945,33.039764],[102.474998,33.039484],[102.475117,33.039223],[102.475177,33.039116],[102.475179,33.039109],[102.47519,33.03866],[102.475201,33.03829],[102.475211,33.03792],[102.475222,33.037549],[102.475261,33.037297],[102.475299,33.037044],[102.475338,33.036792],[102.475377,33.036539],[102.475416,33.036287],[102.475455,33.036034],[102.475493,33.035782],[102.475532,33.035529],[102.475574,33.035261],[102.475582,33.035207],[102.475637,33.03523],[102.476507,33.035744],[102.477346,33.03604],[102.478298,33.036277],[102.478923,33.036351],[102.478959,33.036352],[102.479841,33.036463],[102.480447,33.03719],[102.480949,33.037666],[102.481976,33.037842],[102.482808,33.038417],[102.483751,33.038964],[102.484244,33.03975],[102.484622,33.04072],[102.484898,33.041378],[102.485531,33.042477],[102.486396,33.043147],[102.487775,33.04392],[102.489316,33.044199],[102.490709,33.044015],[102.490944,33.043984],[102.492318,33.043639],[102.493072,33.043033],[102.494461,33.04216],[102.494835,33.040647],[102.495199,33.039536],[102.495965,33.038496],[102.497306,33.036691],[102.498087,33.035154],[102.499122,33.035051],[102.499675,33.035062],[102.500222,33.035185],[102.500546,33.035083],[102.501299,33.034557],[102.501858,33.034108],[102.502507,33.033851],[102.502766,33.033775],[102.503184,33.033756],[102.503601,33.033792],[102.504169,33.034128],[102.505439,33.034667],[102.506104,33.035005],[102.506864,33.035372],[102.507595,33.03563],[102.508559,33.035622],[102.509431,33.03545],[102.510549,33.035218],[102.511503,33.035064],[102.512043,33.035053],[102.512733,33.035197],[102.51329,33.035489],[102.513953,33.035654],[102.514969,33.036085],[102.515863,33.036276],[102.516349,33.036351],[102.517473,33.036568],[102.518386,33.036997],[102.519404,33.037342],[102.519916,33.037396],[102.522811,33.038062],[102.523696,33.038027],[102.524803,33.03817],[102.525561,33.038272],[102.526239,33.038286],[102.526871,33.038454],[102.527509,33.038449],[102.528049,33.038269],[102.528543,33.038227],[102.529272,33.037913],[102.530071,33.037407],[102.530795,33.036826],[102.531727,33.035888],[102.532038,33.03534],[102.532231,33.034928],[102.53248,33.034849],[102.532688,33.035034],[102.533093,33.035277],[102.533533,33.035438],[102.53399,33.035572],[102.534416,33.035636],[102.534951,33.035924],[102.535533,33.03631],[102.536001,33.036638],[102.537837,33.037931],[102.538575,33.038537],[102.539558,33.039192],[102.540183,33.039411],[102.540789,33.039719],[102.542123,33.040346],[102.543113,33.040937],[102.543737,33.041245],[102.544176,33.041431],[102.544879,33.041406],[102.545443,33.041338],[102.546175,33.041096],[102.54684,33.040735],[102.547299,33.040231],[102.54766,33.039864],[102.54839,33.039701],[102.549396,33.03972],[102.550049,33.039812],[102.550889,33.039908],[102.551708,33.039904],[102.553137,33.039853],[102.553888,33.039809],[102.554891,33.039927],[102.555916,33.040105],[102.556472,33.040293],[102.556985,33.040382],[102.557617,33.040375],[102.559062,33.04058],[102.559556,33.040511],[102.560478,33.040155],[102.561196,33.039597],[102.561634,33.038994],[102.561676,33.038325],[102.56179,33.037558],[102.561623,33.036826],[102.5616,33.035978],[102.561842,33.034839],[102.562602,33.033573],[102.563055,33.032418],[102.563595,33.030334],[102.563754,33.029327],[102.564152,33.027113],[102.564351,33.026233],[102.564996,33.024583],[102.565489,33.023014],[102.565268,33.022255],[102.564832,33.021152],[102.564503,33.019769],[102.564702,33.017414],[102.565032,33.016325],[102.565145,33.01585],[102.565203,33.015718],[102.565244,33.015624],[102.565393,33.015285],[102.565433,33.015195],[102.565508,33.015198],[102.565561,33.015211],[102.565608,33.015223],[102.565636,33.015245],[102.565658,33.015278],[102.565666,33.015309],[102.565667,33.01538],[102.565662,33.015432],[102.565642,33.015471],[102.565607,33.015517],[102.565605,33.01553],[102.565637,33.015558],[102.565684,33.01556],[102.565717,33.01555],[102.56577,33.01552],[102.565802,33.015493],[102.565852,33.015458],[102.565891,33.015428],[102.565952,33.015401],[102.566021,33.015384],[102.566053,33.015381],[102.566192,33.015377],[102.566269,33.015359],[102.566301,33.015328],[102.566314,33.015297],[102.566315,33.015268],[102.566298,33.01524],[102.566274,33.015213],[102.56634,33.015218],[102.566342,33.015157],[102.566316,33.015122],[102.566235,33.015069],[102.566174,33.015041],[102.56612,33.015038],[102.566059,33.015055],[102.565981,33.015083],[102.565927,33.015105],[102.565874,33.015116],[102.565848,33.015115],[102.565803,33.015099],[102.565774,33.015075],[102.56575,33.015037],[102.565722,33.014962],[102.56572,33.014955],[102.565709,33.014878],[102.565705,33.014794],[102.56569,33.014713],[102.565667,33.014665],[102.565623,33.014628],[102.565608,33.014616],[102.56554,33.014581],[102.565446,33.014556],[102.56541,33.014546],[102.56533,33.014531],[102.565257,33.014509],[102.565201,33.014488],[102.565159,33.014465],[102.565139,33.014437],[102.565127,33.014387],[102.56515,33.014316],[102.565187,33.014265],[102.56524,33.014238],[102.565273,33.014237],[102.56535,33.014261],[102.565421,33.01431],[102.565487,33.014334],[102.56553,33.014338],[102.565605,33.014317],[102.56566,33.01428],[102.565718,33.014212],[102.565756,33.014174],[102.565796,33.014128],[102.565832,33.014114],[102.565868,33.014113],[102.565929,33.014147],[102.566033,33.014201],[102.5661,33.014221],[102.566184,33.014236],[102.566269,33.01423],[102.566342,33.014224],[102.566406,33.014238],[102.566455,33.014276],[102.566501,33.01421],[102.56654,33.0142],[102.566559,33.014235],[102.566561,33.014264],[102.566558,33.014317],[102.566541,33.014371],[102.566525,33.01441],[102.566502,33.014452],[102.566472,33.014505],[102.566449,33.014539],[102.566419,33.014589],[102.566413,33.014636],[102.566427,33.014654],[102.566458,33.014667],[102.566533,33.01467],[102.566574,33.014662],[102.566625,33.014637],[102.566657,33.014613],[102.566684,33.014584],[102.56671,33.014548],[102.566742,33.014499],[102.566751,33.014475],[102.566762,33.014449],[102.566762,33.014384],[102.566753,33.014335],[102.566738,33.014279],[102.56672,33.014238],[102.566706,33.014202],[102.566684,33.014162],[102.566687,33.014128],[102.566694,33.014109],[102.56671,33.014092],[102.566746,33.014059],[102.566768,33.014035],[102.566794,33.014014],[102.566837,33.014003],[102.566886,33.014005],[102.56692,33.014019],[102.566961,33.014052],[102.566988,33.014081],[102.567028,33.014119],[102.567072,33.014156],[102.567113,33.014192],[102.567205,33.014274],[102.567256,33.014326],[102.567285,33.01437],[102.567332,33.014434],[102.567387,33.014464],[102.567442,33.014478],[102.567501,33.014482],[102.56754,33.014474],[102.567603,33.014452],[102.567646,33.014432],[102.567725,33.014424],[102.567768,33.014426],[102.567805,33.01443],[102.567845,33.01444],[102.56788,33.014448],[102.567914,33.014463],[102.567944,33.014481],[102.567966,33.014504],[102.567994,33.014572],[102.567994,33.014617],[102.567991,33.014652],[102.56796,33.014701],[102.567908,33.014749],[102.567853,33.014792],[102.567788,33.014833],[102.567713,33.014859],[102.567706,33.014862],[102.567675,33.014873],[102.567639,33.014903],[102.567637,33.014943],[102.567647,33.014967],[102.567668,33.014986],[102.567695,33.015012],[102.567728,33.015039],[102.567748,33.015072],[102.567799,33.015115],[102.567837,33.01514],[102.567889,33.015149],[102.567947,33.015145],[102.567987,33.015124],[102.568009,33.015103],[102.568033,33.015064],[102.568051,33.015022],[102.568057,33.01498],[102.56807,33.014907],[102.568073,33.01486],[102.568082,33.014828],[102.568115,33.014775],[102.568146,33.014746],[102.568178,33.014721],[102.568183,33.014718],[102.568234,33.01469],[102.568272,33.01468],[102.568333,33.01469],[102.568385,33.014721],[102.568425,33.014737],[102.568571,33.014829],[102.568597,33.014883],[102.568605,33.014951],[102.568596,33.015006],[102.568559,33.015057],[102.568512,33.015102],[102.568484,33.015122],[102.568456,33.015143],[102.568398,33.015176],[102.568353,33.015191],[102.568317,33.015215],[102.568267,33.015253],[102.568229,33.015291],[102.568249,33.015338],[102.568283,33.015382],[102.568316,33.015398],[102.56837,33.015403],[102.568408,33.015372],[102.568414,33.015368],[102.568466,33.015337],[102.568536,33.015276],[102.56859,33.015241],[102.568607,33.015225],[102.568662,33.01519],[102.568715,33.015156],[102.568759,33.015133],[102.568801,33.015106],[102.56884,33.015082],[102.568899,33.015046],[102.568917,33.015033],[102.569055,33.015019],[102.569089,33.015016],[102.569146,33.01501],[102.569426,33.014529],[102.569787,33.014311],[102.570199,33.014242],[102.57059,33.014177],[102.570725,33.014127],[102.570748,33.014119],[102.570984,33.014032],[102.571029,33.014015],[102.571149,33.013971],[102.571212,33.013973],[102.571312,33.013987],[102.571378,33.013999],[102.57148,33.014024],[102.57152,33.014066],[102.571586,33.014136],[102.571648,33.014213],[102.571679,33.014289],[102.571686,33.014315],[102.571705,33.014382],[102.571895,33.014331],[102.572006,33.014429],[102.571682,33.01491],[102.571574,33.015164],[102.571572,33.015169],[102.571586,33.01517],[102.57161,33.015172],[102.57163,33.015177],[102.571651,33.015183],[102.571701,33.015202],[102.571753,33.015256],[102.571792,33.015319],[102.571839,33.015361],[102.571897,33.015427],[102.571952,33.015495],[102.571989,33.015561],[102.571998,33.015576],[102.572005,33.015578],[102.57224,33.015632],[102.572479,33.015843],[102.57249,33.015853],[102.572602,33.015851],[102.572703,33.015863],[102.572802,33.015895],[102.572828,33.015924],[102.572855,33.015967],[102.572873,33.015994],[102.572882,33.016036],[102.572882,33.016083],[102.572857,33.016122],[102.572807,33.016178],[102.572758,33.016214],[102.572672,33.016248],[102.572706,33.016465],[102.572606,33.016875],[102.572569,33.016975],[102.572567,33.01698],[102.572514,33.017123],[102.57251,33.017135],[102.572587,33.017165],[102.572601,33.01717],[102.572818,33.017254],[102.573309,33.017151],[102.573531,33.017193],[102.573914,33.017799],[102.574333,33.018077],[102.574453,33.018156],[102.574533,33.01821],[102.574612,33.018262],[102.574703,33.018313],[102.575218,33.018598],[102.57523,33.018604],[102.575247,33.018595],[102.575282,33.018579],[102.575326,33.01858],[102.575384,33.01858],[102.57547,33.018581],[102.575537,33.018614],[102.57562,33.018684],[102.575653,33.018748],[102.575669,33.018787],[102.575929,33.018887],[102.576139,33.01934],[102.576176,33.019603],[102.576066,33.019799],[102.575989,33.019937],[102.57597,33.019953],[102.575993,33.019987],[102.57599,33.020037],[102.575967,33.020082],[102.575907,33.02015],[102.575843,33.020201],[102.575753,33.020236],[102.575708,33.020251],[102.57564,33.020246],[102.575625,33.020258],[102.575533,33.02034],[102.575489,33.020564],[102.575482,33.020602],[102.575479,33.020714],[102.575467,33.021125],[102.575115,33.021513],[102.575101,33.021529],[102.575107,33.021604],[102.575111,33.021674],[102.57511,33.021715],[102.575103,33.021787],[102.57509,33.021827],[102.575045,33.021888],[102.574983,33.021913],[102.574898,33.021918],[102.574812,33.021904],[102.574724,33.021856],[102.574624,33.021791],[102.574606,33.021779],[102.574594,33.021766],[102.57456,33.021781],[102.574404,33.021932],[102.574332,33.022001],[102.574501,33.022342],[102.574928,33.022949],[102.574919,33.023286],[102.574688,33.023618],[102.574313,33.024323],[102.574305,33.024612],[102.574305,33.024622],[102.574304,33.024659],[102.574358,33.024698],[102.574415,33.024738],[102.574522,33.024814],[102.574835,33.024745],[102.575447,33.024217],[102.575472,33.024195],[102.575488,33.024185],[102.575602,33.02411],[102.57565,33.024079],[102.57597,33.023868],[102.576169,33.023872],[102.576459,33.023878],[102.576574,33.024062],[102.576519,33.024115],[102.576576,33.024175],[102.576621,33.024138],[102.576672,33.024219],[102.576877,33.024822],[102.57682,33.025308],[102.577393,33.025468],[102.577466,33.025474],[102.577488,33.025476],[102.577502,33.025471],[102.577597,33.025435],[102.577719,33.025382],[102.577846,33.025382],[102.577993,33.025375],[102.578068,33.025354],[102.578151,33.0253],[102.578271,33.025223],[102.578381,33.025173],[102.578465,33.025182],[102.578554,33.02523],[102.578613,33.025312],[102.578625,33.025407],[102.578603,33.025482],[102.578573,33.025518],[102.578536,33.025544],[102.578459,33.025577],[102.578394,33.025597],[102.578412,33.025601],[102.578422,33.025619],[102.578624,33.025979],[102.578856,33.026539],[102.578865,33.026561],[102.578919,33.0266],[102.578967,33.026692],[102.578958,33.026736],[102.578945,33.026754],[102.578999,33.026885],[102.579209,33.027339],[102.579322,33.027438],[102.579386,33.027371],[102.579474,33.027289],[102.579553,33.027281],[102.579635,33.027288],[102.5797,33.027316],[102.579741,33.02735],[102.579766,33.027376],[102.579776,33.027395],[102.579781,33.027391],[102.579831,33.027351],[102.580229,33.027433],[102.580349,33.027715],[102.580365,33.027754],[102.580407,33.027851],[102.580409,33.027857],[102.580438,33.027924],[102.580833,33.028082],[102.58106,33.027936],[102.581295,33.027454],[102.5814,33.026857],[102.581564,33.02686],[102.581712,33.026863],[102.5818,33.026865],[102.581869,33.02692],[102.581881,33.026929],[102.581881,33.026973],[102.581879,33.027013],[102.581875,33.027071],[102.58188,33.027106],[102.581897,33.027129],[102.58193,33.027138],[102.582007,33.02714],[102.58206,33.027141],[102.582107,33.027138],[102.582137,33.027135],[102.582155,33.027137],[102.582207,33.027148],[102.582294,33.027218],[102.582492,33.027366],[102.58253,33.027407],[102.582562,33.027427],[102.582632,33.027511],[102.582682,33.027584],[102.582714,33.027629],[102.582759,33.027683],[102.582788,33.027724],[102.582816,33.027764],[102.582829,33.027774],[102.58285,33.027768],[102.582867,33.027746],[102.582872,33.027719],[102.582876,33.027658],[102.582875,33.027625],[102.582891,33.027635],[102.583036,33.0277],[102.583051,33.027706],[102.583154,33.027752],[102.583203,33.027803],[102.583413,33.028019],[102.583445,33.028507],[102.583558,33.028618],[102.58373,33.028787],[102.583777,33.028794],[102.583863,33.028828],[102.583938,33.028918],[102.584161,33.028982],[102.584225,33.029],[102.58454,33.02909],[102.58478,33.029044],[102.584898,33.029022],[102.585206,33.028996],[102.585243,33.028993],[102.585345,33.028985],[102.585759,33.028951],[102.585767,33.028951],[102.586011,33.028931],[102.586039,33.028928],[102.586204,33.028913],[102.586367,33.028897],[102.586502,33.028885],[102.586629,33.028873],[102.587086,33.02883],[102.587403,33.0288],[102.587423,33.028798],[102.58766,33.028776],[102.587814,33.028606],[102.588027,33.028371],[102.58808,33.028104],[102.588233,33.027326],[102.588196,33.027087],[102.588099,33.026455],[102.588082,33.02635],[102.587868,33.025627],[102.587867,33.025622],[102.587835,33.025516],[102.587821,33.025516],[102.587808,33.025504],[102.587795,33.025484],[102.587779,33.025436],[102.587752,33.025364],[102.587722,33.025307],[102.587693,33.025238],[102.587682,33.025154],[102.58767,33.025072],[102.587637,33.024948],[102.587601,33.024853],[102.587576,33.024778],[102.587537,33.024649],[102.587518,33.024537],[102.587511,33.024436],[102.587522,33.02426],[102.587533,33.02416],[102.587567,33.024012],[102.587602,33.023894],[102.58767,33.023781],[102.587689,33.023667],[102.587717,33.023529],[102.587717,33.023498],[102.587708,33.023479],[102.587684,33.023436],[102.587651,33.023372],[102.587611,33.0233],[102.587566,33.023207],[102.587534,33.023077],[102.587502,33.022953],[102.587477,33.022865],[102.587484,33.022815],[102.587525,33.022743],[102.587584,33.022693],[102.587663,33.022666],[102.587759,33.022624],[102.587813,33.022599],[102.587852,33.022603],[102.587872,33.022622],[102.587871,33.022651],[102.587857,33.022688],[102.587833,33.022713],[102.587836,33.022727],[102.587852,33.022736],[102.587876,33.022744],[102.587911,33.02274],[102.587944,33.02273],[102.587992,33.022703],[102.588098,33.022645],[102.588169,33.022586],[102.5882,33.022549],[102.5882,33.02253],[102.588183,33.02251],[102.588143,33.022492],[102.588106,33.022475],[102.588079,33.022449],[102.588085,33.022421],[102.5881,33.022403],[102.588144,33.022386],[102.588218,33.022382],[102.588312,33.022383],[102.588379,33.022393],[102.588426,33.022415],[102.588438,33.022402],[102.588579,33.022258],[102.58907,33.022159],[102.589152,33.022143],[102.589212,33.022163],[102.589334,33.022195],[102.589411,33.022213],[102.589576,33.022218],[102.589647,33.022218],[102.589704,33.022208],[102.589786,33.022188],[102.589907,33.022161],[102.590051,33.02212],[102.590142,33.022091],[102.590266,33.02204],[102.590511,33.021851],[102.591144,33.021708],[102.591161,33.021702],[102.591167,33.021699],[102.591902,33.021417],[102.592401,33.021225],[102.593002,33.020995],[102.59303,33.020981],[102.5936,33.020705],[102.593784,33.020616],[102.594183,33.020423],[102.594985,33.020034],[102.595286,33.019805],[102.595949,33.019299],[102.596136,33.019157],[102.596736,33.018017],[102.596761,33.017969],[102.596793,33.017892],[102.596987,33.017422],[102.597047,33.017276],[102.59709,33.01717],[102.597085,33.017167],[102.597084,33.017153],[102.597096,33.017099],[102.597126,33.01699],[102.597157,33.016801],[102.597174,33.016722],[102.597173,33.016653],[102.597178,33.016596],[102.597201,33.016546],[102.597226,33.016476],[102.597221,33.016398],[102.597217,33.016297],[102.597218,33.016187],[102.597169,33.015997],[102.597145,33.015832],[102.597124,33.015689],[102.597101,33.015493],[102.597057,33.015335],[102.597028,33.015083],[102.596998,33.014977],[102.596958,33.014857],[102.59689,33.014527],[102.596855,33.014254],[102.5968,33.013921],[102.596793,33.01388],[102.59678,33.013734],[102.596735,33.013516],[102.596723,33.013455],[102.596676,33.01334],[102.596637,33.01322],[102.596618,33.013132],[102.596619,33.012985],[102.5966,33.012861],[102.596583,33.012755],[102.596582,33.012722],[102.596587,33.01271],[102.596602,33.012707],[102.596501,33.012145],[102.596487,33.012067],[102.596486,33.012062],[102.596409,33.011956],[102.596377,33.011896],[102.596351,33.011828],[102.596329,33.011745],[102.596306,33.01165],[102.596279,33.011572],[102.596241,33.01145],[102.596222,33.011359],[102.596203,33.01129],[102.596194,33.0112],[102.596176,33.011106],[102.596159,33.011058],[102.596128,33.011012],[102.596117,33.010984],[102.596114,33.010931],[102.596111,33.010826],[102.596103,33.010737],[102.596067,33.010644],[102.596038,33.010551],[102.59602,33.010378],[102.596016,33.010342],[102.595964,33.009979],[102.595842,33.009421],[102.59581,33.00918],[102.595808,33.009091],[102.595796,33.008998],[102.595795,33.008862],[102.595803,33.00879],[102.595822,33.008722],[102.595851,33.008616],[102.595873,33.00855],[102.595979,33.008387],[102.596019,33.008347],[102.596058,33.00829],[102.596133,33.008224],[102.596165,33.008181],[102.59621,33.008151],[102.596247,33.008125],[102.596271,33.008089],[102.596302,33.00806],[102.596341,33.008054],[102.596361,33.008056],[102.596374,33.008063],[102.596502,33.007872],[102.597201,33.007266],[102.597291,33.007188],[102.597632,33.006829],[102.597681,33.006776],[102.597774,33.006678],[102.597988,33.006453],[102.598268,33.006157],[102.598568,33.005621],[102.598841,33.005135],[102.599175,33.004538],[102.599514,33.003933],[102.599699,33.003498],[102.599772,33.003328],[102.599868,33.003102],[102.600175,33.002382],[102.600288,33.002117],[102.600337,33.002],[102.600242,33.001836],[102.600198,33.001761],[102.599949,33.00133],[102.599487,33.000535],[102.599261,32.999641],[102.599114,32.999063],[102.599064,32.998867],[102.599032,32.998739],[102.599097,32.998698],[102.598982,32.998588],[102.598888,32.998445],[102.598769,32.998313],[102.597865,32.996847],[102.597802,32.996745],[102.597653,32.996432],[102.597535,32.996184],[102.59753,32.996173],[102.597496,32.996102],[102.597438,32.99598],[102.597539,32.995619],[102.597571,32.995504],[102.597736,32.995108],[102.597751,32.994957],[102.597837,32.994828],[102.597933,32.994676],[102.597978,32.994587],[102.59798,32.994457],[102.597985,32.994385],[102.597985,32.994376],[102.598043,32.994268],[102.598142,32.994094],[102.598145,32.994089],[102.598198,32.994014],[102.5982,32.99401],[102.598241,32.993894],[102.598252,32.99382],[102.598252,32.993758],[102.59824,32.993684],[102.598225,32.993622],[102.598197,32.993556],[102.598165,32.993482],[102.598135,32.993447],[102.598473,32.99306],[102.598643,32.992707],[102.598882,32.99221],[102.599116,32.991723],[102.599161,32.991631],[102.59971,32.991318],[102.599707,32.991307],[102.599715,32.991277],[102.599762,32.991106],[102.5998,32.991002],[102.599868,32.990857],[102.599935,32.990717],[102.600071,32.990565],[102.600144,32.990448],[102.600212,32.990406],[102.600289,32.990359],[102.600339,32.990322],[102.600399,32.990296],[102.600477,32.990284],[102.600506,32.990336],[102.600635,32.990232],[102.601333,32.989671],[102.60139,32.989583],[102.60146,32.989478],[102.601489,32.989433],[102.601541,32.989354],[102.601927,32.988769],[102.602002,32.988656],[102.602137,32.988388],[102.602371,32.987928],[102.602399,32.987871],[102.602545,32.987584],[102.602738,32.986789],[102.60284,32.986373],[102.602852,32.986324],[102.602978,32.985807],[102.60364,32.985062],[102.603682,32.98503],[102.603843,32.984905],[102.604081,32.984722],[102.604093,32.984712],[102.604134,32.984681],[102.604552,32.984358],[102.60496,32.984044],[102.605213,32.983848],[102.605268,32.983813],[102.606012,32.983334],[102.606602,32.982955],[102.607282,32.982517],[102.607396,32.982444],[102.6075,32.982377],[102.607528,32.982322],[102.607575,32.982231],[102.607727,32.981937],[102.607807,32.981784],[102.607811,32.981776],[102.607824,32.98175],[102.607817,32.981747],[102.607814,32.981738],[102.607814,32.981721],[102.607797,32.981674],[102.607784,32.981641],[102.607752,32.981596],[102.607727,32.981564],[102.607714,32.981534],[102.607699,32.981491],[102.607691,32.981449],[102.607691,32.981409],[102.607697,32.981342],[102.60771,32.981293],[102.607782,32.981204],[102.607824,32.98115],[102.60785,32.981107],[102.607863,32.981065],[102.607859,32.981006],[102.607853,32.980936],[102.607853,32.980869],[102.607853,32.980823],[102.607876,32.980759],[102.6079,32.980714],[102.607973,32.980628],[102.608028,32.980565],[102.608067,32.980495],[102.608097,32.980417],[102.608111,32.980371],[102.608148,32.980306],[102.608179,32.980261],[102.608216,32.980212],[102.608255,32.98014],[102.608276,32.980093],[102.608318,32.980065],[102.608326,32.980026],[102.60836,32.979838],[102.608452,32.979338],[102.608634,32.978352],[102.608636,32.978341],[102.608683,32.978282],[102.609001,32.977883],[102.609661,32.977056],[102.609699,32.977009],[102.610059,32.976693],[102.610081,32.976673],[102.610133,32.976627],[102.611094,32.975783],[102.611145,32.975738],[102.61265,32.974684],[102.612817,32.973998],[102.612939,32.9735],[102.612956,32.972851],[102.612603,32.972121],[102.612486,32.971878],[102.612348,32.971595],[102.612087,32.971478],[102.611207,32.971086],[102.611063,32.971029],[102.609539,32.970427],[102.609448,32.970391],[102.609047,32.970233],[102.609021,32.970216],[102.608589,32.969944],[102.608164,32.969675],[102.60807,32.969515],[102.608028,32.969443],[102.607989,32.969376],[102.60784,32.969122],[102.607427,32.968416],[102.607465,32.968105],[102.60747,32.968069],[102.607479,32.967994],[102.607494,32.967873],[102.607592,32.967067],[102.608788,32.965575],[102.609314,32.96527],[102.609357,32.965245],[102.609366,32.965239],[102.609626,32.965088],[102.609643,32.965079],[102.609676,32.96506],[102.609724,32.965032],[102.609961,32.964894],[102.610591,32.964906],[102.610987,32.964914],[102.611173,32.964917],[102.611051,32.964849],[102.611023,32.964837],[102.611,32.964814],[102.611003,32.96479],[102.611042,32.964775],[102.611113,32.964775],[102.611178,32.964775],[102.611226,32.964791],[102.611283,32.964827],[102.611354,32.964876],[102.611411,32.964929],[102.611433,32.964949],[102.611508,32.964992],[102.611579,32.965007],[102.611763,32.964986],[102.611856,32.964984],[102.611934,32.964987],[102.61198,32.964988],[102.612054,32.964968],[102.612068,32.964969],[102.612279,32.964982],[102.612445,32.964992],[102.612526,32.964997],[102.613554,32.964913],[102.614134,32.964866],[102.6142,32.964794],[102.614205,32.96479],[102.614255,32.964736],[102.614498,32.964475],[102.614554,32.964459],[102.61458,32.964406],[102.614576,32.96435],[102.614576,32.964278],[102.614606,32.964203],[102.614633,32.964126],[102.614661,32.964044],[102.614694,32.963962],[102.614731,32.963871],[102.614782,32.963811],[102.614795,32.96374],[102.614801,32.963688],[102.614816,32.963624],[102.614839,32.963528],[102.614901,32.963397],[102.614914,32.963326],[102.614924,32.963263],[102.61495,32.963164],[102.614992,32.963075],[102.614993,32.963056],[102.614996,32.963009],[102.615004,32.962926],[102.615008,32.96285],[102.615013,32.962764],[102.615004,32.962685],[102.61501,32.962636],[102.615045,32.962578],[102.615087,32.962527],[102.615101,32.96249],[102.615068,32.962424],[102.61506,32.962364],[102.615063,32.962228],[102.615074,32.962184],[102.61514,32.962163],[102.615175,32.962145],[102.615148,32.962077],[102.615143,32.962032],[102.615145,32.961999],[102.615167,32.961966],[102.615228,32.961926],[102.615258,32.961906],[102.615264,32.961873],[102.61569,32.962006],[102.615704,32.962011],[102.615916,32.962077],[102.615949,32.962087],[102.61794,32.962709],[102.618418,32.962804],[102.618494,32.962819],[102.619296,32.962979],[102.619415,32.963002],[102.619534,32.963026],[102.619545,32.963028],[102.619898,32.963098],[102.621186,32.963584],[102.621599,32.963739],[102.621695,32.963776],[102.621943,32.963869],[102.62215,32.963947],[102.622206,32.963968],[102.622228,32.963976],[102.622259,32.963988],[102.622854,32.964212],[102.624804,32.965004],[102.625129,32.96511],[102.62515,32.965116],[102.625202,32.965133],[102.625251,32.965149],[102.625517,32.965235],[102.625633,32.965272],[102.627837,32.965465],[102.628738,32.965587],[102.629563,32.965699],[102.631407,32.965986],[102.633611,32.965652],[102.635503,32.965123],[102.637224,32.964289],[102.638671,32.963675],[102.640033,32.962872],[102.641353,32.961992],[102.642505,32.960695],[102.643612,32.959435],[102.644205,32.958994],[102.644971,32.958744],[102.645697,32.958343],[102.646026,32.957747],[102.647238,32.957543],[102.649124,32.95724],[102.650025,32.956955],[102.651058,32.956786],[102.652834,32.957234],[102.653898,32.957593],[102.655903,32.95782],[102.657777,32.957968],[102.658295,32.958001],[102.65869,32.958026],[102.659473,32.958075],[102.661343,32.958374],[102.66317,32.958597],[102.664637,32.958888],[102.665795,32.95906],[102.66674,32.958814],[102.667381,32.958529],[102.668662,32.960426],[102.669856,32.962223],[102.670758,32.962785],[102.672389,32.964408],[102.673007,32.965511],[102.673966,32.965984],[102.676001,32.966568],[102.677882,32.966876],[102.678521,32.967068],[102.678685,32.967118],[102.680498,32.96797],[102.681946,32.968316],[102.68301,32.968881],[102.683574,32.970029],[102.683979,32.971037],[102.684403,32.973411],[102.685128,32.974561],[102.685795,32.975893],[102.686783,32.977321],[102.687721,32.978612],[102.688071,32.979665],[102.689113,32.981094],[102.690873,32.9819],[102.692481,32.982339],[102.693452,32.982357],[102.694762,32.98179],[102.695747,32.981262],[102.695866,32.981138],[102.695949,32.981122],[102.69608,32.981094],[102.696233,32.98102],[102.696396,32.98088],[102.696599,32.98065],[102.696966,32.980321],[102.697073,32.980172],[102.697083,32.98012],[102.697123,32.98001],[102.697098,32.979899],[102.697029,32.979737],[102.697309,32.97929],[102.697858,32.978936],[102.698725,32.978816],[102.699548,32.978648],[102.699627,32.978666],[102.699777,32.978697],[102.700037,32.978715],[102.700187,32.978722],[102.700314,32.978727],[102.700434,32.978724],[102.700581,32.978702],[102.70066,32.97867],[102.700754,32.978623],[102.700955,32.978536],[102.701082,32.978495],[102.701226,32.978445],[102.701421,32.978385],[102.701515,32.978352],[102.701665,32.978326],[102.701746,32.97832],[102.701882,32.978319],[102.701913,32.978323],[102.702012,32.978316],[102.703087,32.978242],[102.703451,32.978201],[102.703688,32.978167],[102.703748,32.978161],[102.704193,32.97812],[102.704448,32.978073],[102.704826,32.978018],[102.705015,32.978002],[102.705063,32.977983],[102.705176,32.977944],[102.705261,32.977908],[102.705345,32.977862],[102.705402,32.977816],[102.705455,32.977756],[102.705514,32.977692],[102.705592,32.977591],[102.705654,32.977498],[102.705701,32.977438],[102.705777,32.977349],[102.705929,32.977236],[102.706028,32.977181],[102.706146,32.977142],[102.706271,32.977108],[102.706395,32.977078],[102.706595,32.977039],[102.706776,32.976986],[102.706875,32.97694],[102.706993,32.976875],[102.7071,32.976786],[102.707246,32.976649],[102.707364,32.976534],[102.707446,32.976455],[102.707496,32.97638],[102.707563,32.976304],[102.707645,32.97626],[102.707797,32.976183],[102.707851,32.97613],[102.70789,32.976049],[102.70794,32.975956],[102.708021,32.975874],[102.708083,32.975847],[102.708153,32.975752],[102.708215,32.975644],[102.708262,32.97557],[102.708321,32.975493],[102.708383,32.975431],[102.708473,32.975335],[102.708599,32.975219],[102.708675,32.975162],[102.708742,32.975111],[102.708855,32.975044],[102.708968,32.975],[102.709075,32.974973],[102.7092,32.974968],[102.709358,32.974967],[102.709545,32.975005],[102.70956,32.975008],[102.709755,32.97507],[102.709911,32.975114],[102.710064,32.975178],[102.710224,32.975261],[102.710373,32.97535],[102.710505,32.975432],[102.710686,32.975545],[102.71072,32.975526],[102.7109,32.975471],[102.711006,32.975453],[102.711225,32.975434],[102.711476,32.975414],[102.711653,32.975396],[102.711836,32.975377],[102.71196,32.975352],[102.71213,32.975309],[102.712468,32.975191],[102.712683,32.975071],[102.712852,32.97495],[102.713024,32.97483],[102.713334,32.974629],[102.713465,32.974586],[102.713638,32.974546],[102.713804,32.974495],[102.714033,32.974407],[102.714198,32.974334],[102.714286,32.974262],[102.714346,32.974178],[102.714388,32.974089],[102.714387,32.974044],[102.714425,32.973969],[102.714527,32.973873],[102.714594,32.973861],[102.714697,32.973869],[102.714828,32.973904],[102.714963,32.973957],[102.715048,32.974001],[102.715319,32.974173],[102.715432,32.974247],[102.715685,32.974424],[102.715777,32.974477],[102.715951,32.974551],[102.716065,32.974607],[102.716239,32.974666],[102.716452,32.974739],[102.716675,32.974797],[102.716814,32.974844],[102.71697,32.974912],[102.717108,32.974968],[102.717218,32.975006],[102.717499,32.975141],[102.717655,32.975236],[102.717801,32.975354],[102.717933,32.975476],[102.718022,32.975586],[102.71819,32.975776],[102.71824,32.975859],[102.718309,32.975966],[102.718401,32.976016],[102.718468,32.976039],[102.718649,32.976068],[102.718776,32.976068],[102.718918,32.976058],[102.719013,32.976066],[102.719176,32.976113],[102.719279,32.97616],[102.719386,32.976219],[102.719532,32.976287],[102.719667,32.976334],[102.719759,32.976366],[102.719823,32.976401],[102.719858,32.976449],[102.719887,32.976517],[102.719902,32.976604],[102.719917,32.976684],[102.719931,32.976726],[102.719953,32.97675],[102.720045,32.976809],[102.72012,32.976841],[102.720233,32.976873],[102.720347,32.976896],[102.720489,32.976955],[102.720574,32.977035],[102.720646,32.977139],[102.72075,32.977303],[102.7208,32.977377],[102.720875,32.977466],[102.720936,32.977522],[102.721003,32.977576],[102.721106,32.977641],[102.721164,32.977697],[102.721189,32.97775],[102.721189,32.977813],[102.721188,32.977826],[102.721282,32.977901],[102.721369,32.977982],[102.721563,32.978086],[102.721599,32.978114],[102.721593,32.978136],[102.721591,32.978159],[102.721591,32.97819],[102.721607,32.978197],[102.721657,32.978226],[102.721664,32.97826],[102.72168,32.978298],[102.721687,32.978327],[102.721706,32.97834],[102.72176,32.97834],[102.721801,32.978332],[102.721843,32.978325],[102.721848,32.978324],[102.721873,32.978343],[102.721873,32.978358],[102.721871,32.978381],[102.721851,32.978402],[102.721845,32.978421],[102.721874,32.978432],[102.721924,32.978432],[102.721936,32.97843],[102.721995,32.978499],[102.722054,32.978557],[102.722056,32.97858],[102.722057,32.978607],[102.72205,32.978643],[102.722039,32.978682],[102.722023,32.978703],[102.722008,32.978724],[102.72199,32.978733],[102.72196,32.978739],[102.721949,32.978745],[102.721965,32.978768],[102.721986,32.978785],[102.722008,32.978806],[102.722027,32.978829],[102.722028,32.978843],[102.722032,32.978871],[102.722016,32.97888],[102.721986,32.97888],[102.721974,32.978862],[102.721961,32.978842],[102.721941,32.978816],[102.721918,32.978793],[102.72189,32.978782],[102.721823,32.97878],[102.721771,32.978788],[102.721721,32.978794],[102.721712,32.978813],[102.721737,32.978828],[102.72176,32.978861],[102.721773,32.97887],[102.721776,32.978873],[102.721713,32.978899],[102.721774,32.978931],[102.721718,32.978952],[102.7216,32.978993],[102.7216,32.978999],[102.721602,32.979054],[102.721838,32.980377],[102.721906,32.981925],[102.722161,32.982521],[102.723982,32.983055],[102.726878,32.98379],[102.72754,32.983958],[102.727843,32.984035],[102.729457,32.984246],[102.730261,32.984443],[102.730849,32.984681],[102.730877,32.98523],[102.73089,32.985484],[102.730894,32.985565],[102.730902,32.985731],[102.730921,32.986092],[102.73105,32.987368],[102.731337,32.988351],[102.731398,32.988557],[102.73255,32.989943],[102.73399,32.990606],[102.734674,32.991301],[102.735613,32.992591],[102.736182,32.993557],[102.737294,32.994396],[102.739037,32.995883],[102.740258,32.996724],[102.741226,32.996832],[102.741881,32.996571],[102.741919,32.995071],[102.742054,32.994027],[102.74248,32.993057],[102.742569,32.992854],[102.743522,32.991461],[102.743771,32.990192],[102.744401,32.988747],[102.744713,32.98707],[102.74496,32.985846],[102.74509,32.984984],[102.745489,32.984173],[102.745726,32.983313],[102.745721,32.981402],[102.74575,32.980266],[102.746421,32.979322],[102.747383,32.977566],[102.748527,32.976023],[102.748573,32.97596],[102.748677,32.97582],[102.748602,32.975817],[102.748514,32.975799],[102.748427,32.975771],[102.748302,32.97573],[102.74822,32.975692],[102.748206,32.975637],[102.748201,32.975555],[102.748229,32.975442],[102.748291,32.975306],[102.748423,32.975139],[102.748536,32.975063],[102.748577,32.975041],[102.74874,32.974867],[102.748886,32.974742],[102.749074,32.974619],[102.749236,32.974514],[102.749238,32.974513],[102.749338,32.974456],[102.749484,32.974377],[102.749566,32.974292],[102.74959,32.974253],[102.749638,32.974219],[102.74975,32.9742],[102.749773,32.974205],[102.749867,32.974226],[102.749954,32.974109],[102.752386,32.971833],[102.753006,32.97119],[102.753331,32.970853],[102.754014,32.970145],[102.754325,32.969821],[102.755924,32.968485],[102.756612,32.967712],[102.756631,32.967691],[102.75665,32.96767],[102.756662,32.967656],[102.756709,32.967604],[102.756723,32.967588],[102.756737,32.967572],[102.756973,32.967307],[102.756987,32.967291],[102.757178,32.967077],[102.757175,32.967062],[102.757137,32.966989],[102.7571,32.966894],[102.7571,32.966864],[102.757109,32.966842],[102.757133,32.966819],[102.757146,32.966812],[102.757174,32.966812],[102.757209,32.966816],[102.757316,32.96684],[102.757377,32.966849],[102.757429,32.966861],[102.757473,32.966848],[102.757499,32.966829],[102.757519,32.966804],[102.757526,32.966782],[102.757538,32.966744],[102.757537,32.966673],[102.757706,32.966483],[102.757757,32.966426],[102.758814,32.965171],[102.759517,32.964523],[102.759649,32.9644],[102.759974,32.9641],[102.760814,32.962887],[102.76097,32.962704],[102.76101,32.962656],[102.762149,32.961319],[102.764134,32.959673],[102.764298,32.959538],[102.76462,32.959262],[102.766063,32.958023],[102.767549,32.956867],[102.768272,32.955942],[102.768497,32.955655],[102.768538,32.955606],[102.768894,32.955187],[102.769094,32.954952],[102.769219,32.954804],[102.769561,32.954415],[102.769858,32.954077],[102.770164,32.953729],[102.770371,32.953438],[102.770611,32.9531],[102.77083,32.953415],[102.771028,32.953699],[102.77153,32.953991],[102.771908,32.95421],[102.772304,32.954447],[102.77269,32.954674],[102.773048,32.954872],[102.773346,32.955001],[102.773607,32.955113],[102.773923,32.955249],[102.774347,32.955432],[102.77481,32.955632],[102.775093,32.955812],[102.775548,32.956102],[102.775941,32.956354],[102.77635,32.956614],[102.776161,32.958036],[102.776151,32.958112],[102.776143,32.958432],[102.776118,32.959431],[102.776114,32.959593],[102.776077,32.961067],[102.776039,32.962568],[102.776066,32.96366],[102.776523,32.964805],[102.77741,32.966004],[102.77878,32.967302],[102.779723,32.968456],[102.781472,32.969715],[102.786111,32.971981],[102.787012,32.972634],[102.788022,32.973243],[102.789142,32.973764],[102.789884,32.974323],[102.791195,32.975847],[102.792179,32.977502],[102.792915,32.978288],[102.794242,32.979176],[102.795519,32.979927],[102.796524,32.980763],[102.798027,32.981063],[102.799009,32.98067],[102.80048,32.980105],[102.801797,32.979218],[102.801875,32.979166],[102.802073,32.979035],[102.803059,32.978376],[102.804862,32.977498],[102.805465,32.977145],[102.806382,32.977161],[102.807907,32.976597],[102.809487,32.975987],[102.810955,32.975558],[102.811809,32.975937],[102.813195,32.976644],[102.814265,32.977026],[102.815819,32.977463],[102.816384,32.977446],[102.817384,32.976424],[102.817708,32.976191],[102.818462,32.975606],[102.819401,32.974725],[102.820127,32.974064],[102.820311,32.973953],[102.820849,32.973626],[102.821336,32.973013],[102.821793,32.972472],[102.822168,32.971681],[102.822274,32.971483],[102.822335,32.971369],[102.822974,32.970174],[102.823218,32.969968],[102.823477,32.96975],[102.823699,32.969563],[102.824126,32.96954],[102.82438,32.969525],[102.826164,32.970354],[102.827426,32.97075],[102.828182,32.971287],[102.829415,32.971683],[102.830507,32.971776],[102.831339,32.971641],[102.832757,32.971716],[102.833971,32.971687],[102.835834,32.971694],[102.837553,32.971574],[102.839267,32.971268],[102.839335,32.971256],[102.84064,32.971129],[102.841619,32.971021],[102.84238,32.971334],[102.84263,32.97147],[102.842919,32.97144],[102.843118,32.971444],[102.843218,32.971431],[102.843486,32.971518],[102.843563,32.97156],[102.84357,32.971563],[102.843797,32.971686],[102.843972,32.971822],[102.844076,32.971876],[102.844129,32.971926],[102.84419,32.971994],[102.844191,32.972072],[102.844142,32.972126],[102.844075,32.972171],[102.843972,32.972247],[102.843996,32.972277],[102.844927,32.973424],[102.845412,32.975118],[102.84538,32.976404],[102.845782,32.977209],[102.845784,32.977216],[102.84612,32.978163],[102.846225,32.978459],[102.846324,32.978653],[102.846332,32.978669],[102.846525,32.979047],[102.846553,32.979101],[102.846727,32.979443],[102.846785,32.980114],[102.846813,32.980434],[102.846845,32.980817],[102.846856,32.980936],[102.846892,32.981354],[102.847113,32.983087],[102.847091,32.983208],[102.847085,32.983243],[102.847078,32.983278],[102.847073,32.983306],[102.847006,32.983679],[102.847003,32.983697],[102.846999,32.983722],[102.846965,32.983908],[102.84693,32.984104],[102.846533,32.985295],[102.846467,32.985599],[102.846456,32.985653],[102.846456,32.985653],[102.846356,32.986117],[102.846309,32.986335],[102.846295,32.9864],[102.846271,32.986698],[102.846121,32.988511],[102.846126,32.98858],[102.84622,32.988564],[102.846298,32.988564],[102.846337,32.988587],[102.84637,32.988697],[102.846336,32.988793],[102.84629,32.988838],[102.846149,32.988913],[102.846226,32.989992],[102.846212,32.990035],[102.846145,32.990243],[102.84577,32.991403],[102.845761,32.991448],[102.845653,32.991957],[102.845557,32.992407],[102.845532,32.992523],[102.84578,32.993888],[102.846594,32.995025],[102.848012,32.998625],[102.84811,32.998776],[102.848335,32.999122],[102.848353,32.99915],[102.848753,32.999765],[102.848992,33.000135],[102.849273,33.000567],[102.849408,33.000739],[102.84943,33.000767],[102.849431,33.000768],[102.849522,33.000883],[102.849565,33.000939],[102.849953,33.001413],[102.849954,33.001414],[102.84996,33.001421],[102.850149,33.001653],[102.850544,33.003383],[102.850866,33.003953],[102.850895,33.004014],[102.851009,33.004252],[102.851248,33.00475],[102.851266,33.004823],[102.851285,33.004902],[102.851583,33.006139],[102.851562,33.007013],[102.851312,33.00763],[102.850754,33.008552],[102.850632,33.008782],[102.850449,33.008855],[102.850304,33.008986],[102.850136,33.009268],[102.850107,33.009517],[102.850117,33.009651],[102.850162,33.009757],[102.84989,33.01102],[102.849655,33.012427],[102.849572,33.013075],[102.849761,33.013586],[102.851089,33.014291],[102.85133,33.014245],[102.852178,33.014483],[102.852586,33.014663],[102.853221,33.01522],[102.853395,33.015513],[102.85453,33.016079],[102.85455,33.016089],[102.854623,33.016126],[102.855511,33.016434],[102.855534,33.016442],[102.855541,33.016445],[102.855544,33.016446],[102.855579,33.016458],[102.855598,33.016465],[102.856308,33.016712],[102.856349,33.016726],[102.857779,33.017224],[102.858539,33.017689],[102.858594,33.018169],[102.858102,33.01912],[102.857836,33.019781],[102.857759,33.01997],[102.857639,33.02027],[102.85701,33.021331],[102.856625,33.022002],[102.856544,33.022593],[102.85659,33.023469],[102.857227,33.024806],[102.857501,33.025968],[102.857282,33.026698],[102.856808,33.02827],[102.856445,33.02945],[102.856091,33.030234],[102.855469,33.030985],[102.854791,33.03134],[102.854443,33.031842],[102.854085,33.032796],[102.853801,33.034173],[102.85374,33.034468],[102.853592,33.035186],[102.853084,33.036786],[102.852846,33.038278],[102.852891,33.039182],[102.852986,33.04082],[102.852059,33.044501],[102.851659,33.045792],[102.851163,33.046885],[102.85111,33.04701],[102.851068,33.04711],[102.850947,33.047394],[102.850701,33.047977],[102.850368,33.049242],[102.850289,33.049748],[102.849892,33.050927],[102.849238,33.051621],[102.848508,33.052709],[102.848225,33.053325],[102.847498,33.054272],[102.846876,33.055023],[102.846806,33.056518],[102.846591,33.057107],[102.846445,33.057584],[102.845688,33.058389],[102.845335,33.059145],[102.845546,33.060108],[102.84563,33.060759],[102.84601,33.061697],[102.846066,33.062149],[102.84569,33.062453],[102.845547,33.062818],[102.844961,33.063485],[102.843901,33.064313],[102.843883,33.065075],[102.844117,33.066462],[102.844119,33.066488],[102.844189,33.06762],[102.844198,33.067669],[102.844589,33.069865],[102.844711,33.07062],[102.844725,33.070707],[102.84485,33.071477],[102.845118,33.072038],[102.845204,33.072041],[102.845242,33.072058],[102.845263,33.072102],[102.845273,33.072178],[102.845272,33.072264],[102.845259,33.072336],[102.845459,33.073577],[102.845469,33.073643],[102.8455,33.073836],[102.845496,33.073923],[102.845548,33.073897],[102.845582,33.073888],[102.845607,33.073897],[102.845605,33.073935],[102.845592,33.073981],[102.845563,33.07405],[102.845532,33.074119],[102.845519,33.074188],[102.84552,33.074258],[102.845527,33.074306],[102.845541,33.074363],[102.845541,33.074403],[102.845535,33.074447],[102.845517,33.07448],[102.845469,33.074509],[102.845455,33.074811],[102.845218,33.075529],[102.845265,33.075541],[102.845276,33.075575],[102.84528,33.075629],[102.845258,33.075685],[102.845243,33.075728],[102.845203,33.075757],[102.845141,33.075762],[102.84501,33.076158],[102.845079,33.076199],[102.845103,33.076236],[102.845115,33.076287],[102.845117,33.076336],[102.845099,33.076369],[102.845065,33.076391],[102.845031,33.0764],[102.844994,33.076401],[102.844935,33.07639],[102.844671,33.077231],[102.84467,33.077303],[102.844669,33.077341],[102.844646,33.078265],[102.844645,33.078323],[102.844641,33.07835],[102.844578,33.07883],[102.844569,33.078895],[102.844506,33.079376],[102.84443,33.079385],[102.844382,33.079401],[102.844495,33.079459],[102.844487,33.079513],[102.844508,33.079591],[102.84451,33.079602],[102.844512,33.07961],[102.844514,33.079618],[102.844559,33.079789],[102.844655,33.080159],[102.84525,33.080499],[102.845257,33.080503],[102.845298,33.080522],[102.845361,33.080552],[102.845363,33.080553],[102.845381,33.080562],[102.845398,33.080569],[102.845445,33.080591],[102.846283,33.080984],[102.846558,33.081086],[102.847221,33.081334],[102.847443,33.08131],[102.847586,33.081323],[102.847683,33.081317],[102.847819,33.0813],[102.847929,33.081285],[102.848028,33.081272],[102.84815,33.081248],[102.848238,33.081223],[102.848321,33.081192],[102.84839,33.081165],[102.84849,33.081112],[102.848577,33.081023],[102.84862,33.080975],[102.848658,33.080933],[102.848697,33.080876],[102.848697,33.080876],[102.848701,33.08087],[102.848731,33.080818],[102.848758,33.080799],[102.848817,33.080776],[102.848885,33.080757],[102.848931,33.080737],[102.848963,33.080715],[102.848969,33.080701],[102.848998,33.080643],[102.849001,33.080629],[102.849112,33.080743],[102.849713,33.080503],[102.850058,33.08164],[102.850294,33.083945],[102.8503,33.084349],[102.850301,33.084383],[102.850301,33.0844],[102.850318,33.085526],[102.850086,33.086506],[102.850374,33.089233],[102.850422,33.09071],[102.850403,33.09149],[102.850402,33.091519],[102.850378,33.092483],[102.850522,33.092517],[102.851355,33.092713],[102.851419,33.092728],[102.851453,33.092736],[102.851526,33.092753],[102.851535,33.092755],[102.852391,33.092957],[102.852889,33.093255],[102.852894,33.093258],[102.854324,33.094114],[102.855045,33.094495],[102.856554,33.095223],[102.857046,33.095461],[102.858194,33.096306],[102.858509,33.09655],[102.85889,33.096845],[102.85994,33.097442],[102.861071,33.098129],[102.861065,33.098389],[102.861061,33.098533],[102.861061,33.098539],[102.86106,33.098556],[102.861044,33.098582],[102.861033,33.098598],[102.861023,33.098613],[102.86101,33.098642],[102.861004,33.098666],[102.860991,33.098698],[102.860981,33.098735],[102.860968,33.098759],[102.86095,33.098794],[102.86093,33.098823],[102.860904,33.098841],[102.860862,33.09888],[102.860836,33.098903],[102.860807,33.098916],[102.860786,33.098915],[102.860755,33.098913],[102.860741,33.098919],[102.860737,33.098931],[102.860733,33.098949],[102.860725,33.098969],[102.860716,33.099011],[102.860713,33.099037],[102.860705,33.099086],[102.86071,33.099107],[102.860719,33.099122],[102.860743,33.099141],[102.860767,33.099153],[102.860783,33.099167],[102.8608,33.099188],[102.860808,33.099205],[102.860823,33.099223],[102.86055,33.099531],[102.860332,33.099777],[102.86032,33.099766],[102.860306,33.099764],[102.860286,33.099765],[102.860274,33.09978],[102.860267,33.099809],[102.860262,33.099833],[102.860259,33.099867],[102.860109,33.100093],[102.859586,33.100879],[102.859505,33.101633],[102.85946,33.102616],[102.859614,33.104024],[102.85943,33.104706],[102.859011,33.105138],[102.859009,33.105141],[102.85894,33.105212],[102.858917,33.105196],[102.85889,33.105181],[102.858874,33.105183],[102.858854,33.105195],[102.858841,33.105217],[102.858842,33.10523],[102.858861,33.105255],[102.858881,33.105272],[102.858927,33.105335],[102.858942,33.105392],[102.858947,33.105411],[102.858932,33.105501],[102.85888,33.105546],[102.858816,33.10557],[102.858744,33.10554],[102.858651,33.105511],[102.858625,33.105504],[102.858593,33.1055],[102.858585,33.105513],[102.858585,33.105536],[102.858591,33.105555],[102.858601,33.105574],[102.858535,33.105655],[102.858533,33.105658],[102.858459,33.10575],[102.8581,33.106194],[102.858056,33.106573],[102.858054,33.106595],[102.858049,33.106638],[102.858048,33.10665],[102.858042,33.1067],[102.857995,33.107105],[102.85789,33.107543],[102.85791,33.107566],[102.857915,33.107591],[102.857909,33.107607],[102.857891,33.107625],[102.857869,33.107631],[102.857842,33.107648],[102.857822,33.10766],[102.857799,33.107671],[102.857769,33.10769],[102.857747,33.107706],[102.857732,33.107722],[102.857725,33.107741],[102.857732,33.107759],[102.857748,33.107772],[102.857774,33.107783],[102.857804,33.10779],[102.85783,33.107792],[102.85779,33.107866],[102.857773,33.107899],[102.857133,33.109093],[102.857054,33.109278],[102.857044,33.109303],[102.857035,33.109324],[102.856712,33.110087],[102.856575,33.110577],[102.856583,33.111086],[102.856485,33.111682],[102.855896,33.112743],[102.855313,33.113541],[102.85473,33.114357],[102.854244,33.115437],[102.854168,33.116016],[102.854051,33.11654],[102.854206,33.117035],[102.854426,33.117408],[102.854543,33.117761],[102.854455,33.117953],[102.854298,33.118248],[102.854264,33.11824],[102.854234,33.11824],[102.854211,33.118248],[102.854176,33.118258],[102.854148,33.11827],[102.854131,33.118289],[102.854114,33.118314],[102.854114,33.118362],[102.854129,33.118395],[102.854151,33.11842],[102.854175,33.118441],[102.854193,33.118461],[102.854211,33.118491],[102.854222,33.118521],[102.854223,33.118562],[102.854217,33.118592],[102.854213,33.118627],[102.854211,33.118663],[102.854225,33.118689],[102.854252,33.118707],[102.854291,33.11872],[102.854306,33.118726],[102.854362,33.118723],[102.854394,33.118731],[102.85441,33.118759],[102.854413,33.118787],[102.854399,33.118796],[102.854376,33.118803],[102.854335,33.118801],[102.854301,33.118794],[102.854286,33.118788],[102.854248,33.118772],[102.854212,33.118761],[102.854139,33.118735],[102.854094,33.118716],[102.854077,33.118712],[102.854031,33.118709],[102.853997,33.118714],[102.853972,33.118723],[102.853954,33.118751],[102.853947,33.118778],[102.853949,33.118823],[102.853966,33.118863],[102.854038,33.118965],[102.854095,33.119045],[102.854166,33.119131],[102.854181,33.11914],[102.854178,33.11916],[102.854174,33.119177],[102.85412,33.119686],[102.853982,33.12021],[102.853571,33.120801],[102.85348,33.121958],[102.853504,33.122696],[102.853509,33.123364],[102.853622,33.123875],[102.85372,33.124966],[102.853662,33.125633],[102.853441,33.126173],[102.852825,33.127445],[102.852286,33.128138],[102.851337,33.129387],[102.850987,33.130066],[102.85087,33.130573],[102.850819,33.130941],[102.850642,33.131377],[102.850197,33.132493],[102.8502,33.133214],[102.850457,33.133798],[102.851046,33.134493],[102.8511,33.134863],[102.851124,33.135206],[102.851131,33.135302],[102.851089,33.135465],[102.851015,33.135757],[102.851047,33.136144],[102.851189,33.136322],[102.851521,33.136416],[102.851627,33.136446],[102.851671,33.136459],[102.851688,33.136473],[102.851702,33.136484],[102.851723,33.136495],[102.851751,33.136504],[102.851779,33.136511],[102.851798,33.136513],[102.851827,33.136512],[102.851832,33.136504],[102.851847,33.13649],[102.851868,33.136476],[102.851891,33.136467],[102.851923,33.136459],[102.851946,33.136454],[102.851979,33.136456],[102.852017,33.136465],[102.852053,33.136475],[102.852095,33.136494],[102.852112,33.136522],[102.852121,33.136544],[102.852123,33.136568],[102.852104,33.136603],[102.85209,33.136639],[102.852091,33.136659],[102.852091,33.136678],[102.852095,33.136698],[102.852105,33.136728],[102.852118,33.136748],[102.852128,33.136758],[102.852173,33.136778],[102.852215,33.136781],[102.852248,33.136776],[102.852266,33.13679],[102.852469,33.136941],[102.852832,33.137457],[102.852861,33.138121],[102.852869,33.138295],[102.852872,33.138371],[102.852986,33.138727],[102.853008,33.138794],[102.853026,33.138802],[102.853035,33.138805],[102.853088,33.138824],[102.853089,33.138839],[102.853089,33.13888],[102.853092,33.138913],[102.853098,33.138939],[102.853107,33.138956],[102.853122,33.138961],[102.853139,33.138962],[102.85316,33.138958],[102.853177,33.13895],[102.853205,33.138929],[102.85322,33.138914],[102.853244,33.138881],[102.853256,33.138865],[102.853286,33.138848],[102.853316,33.138835],[102.853345,33.138832],[102.853376,33.138832],[102.853393,33.138841],[102.853413,33.13886],[102.853423,33.138881],[102.853436,33.13895],[102.853567,33.138998],[102.85381,33.139045],[102.853848,33.139052],[102.853854,33.139064],[102.853864,33.139078],[102.853873,33.139094],[102.853881,33.139114],[102.853877,33.139125],[102.853863,33.139138],[102.853841,33.139155],[102.853816,33.139177],[102.853795,33.139206],[102.853791,33.139229],[102.853786,33.139245],[102.853798,33.139281],[102.853832,33.139319],[102.853866,33.139336],[102.853909,33.139338],[102.853982,33.139336],[102.854048,33.139305],[102.854106,33.139261],[102.854139,33.139216],[102.854173,33.139158],[102.854186,33.139134],[102.854293,33.139168],[102.854451,33.13954],[102.854528,33.139805],[102.854537,33.139898],[102.854561,33.140174],[102.85473,33.140365],[102.854846,33.140495],[102.854948,33.140517],[102.854987,33.140525],[102.854982,33.140539],[102.854952,33.140618],[102.854951,33.140664],[102.854965,33.140707],[102.854985,33.140758],[102.855005,33.140816],[102.855021,33.140868],[102.855043,33.140907],[102.855063,33.140926],[102.855073,33.140935],[102.855143,33.140953],[102.855172,33.140954],[102.855249,33.140936],[102.855349,33.1409],[102.855441,33.140877],[102.855493,33.140839],[102.855528,33.140789],[102.855553,33.14073],[102.85556,33.140705],[102.855567,33.14069],[102.855716,33.140756],[102.855855,33.14104],[102.855825,33.141443],[102.855628,33.141791],[102.855242,33.142224],[102.854334,33.142629],[102.853763,33.142953],[102.853168,33.143365],[102.852716,33.143919],[102.852429,33.144564],[102.852192,33.144876],[102.852083,33.145032],[102.85227,33.145088],[102.852482,33.144951],[102.852932,33.144777],[102.852965,33.144764],[102.852951,33.144732],[102.852939,33.144708],[102.852936,33.144686],[102.852938,33.144657],[102.852957,33.144616],[102.852969,33.144585],[102.852982,33.144554],[102.852993,33.144536],[102.853022,33.144513],[102.853061,33.1445],[102.853092,33.144486],[102.853135,33.144481],[102.853134,33.144491],[102.853139,33.144507],[102.853148,33.144523],[102.853164,33.144545],[102.853181,33.144557],[102.853198,33.144572],[102.853213,33.144591],[102.853239,33.144635],[102.853263,33.144665],[102.85331,33.144793],[102.853336,33.144851],[102.853364,33.144872],[102.853389,33.144883],[102.85342,33.144891],[102.853441,33.144889],[102.853486,33.14488],[102.85354,33.144859],[102.85365,33.144798],[102.853749,33.144732],[102.853756,33.144743],[102.853817,33.144838],[102.853821,33.144845],[102.853837,33.14487],[102.853755,33.144926],[102.8537,33.145038],[102.853699,33.145148],[102.853781,33.145297],[102.853896,33.145411],[102.854034,33.145519],[102.854226,33.145579],[102.85439,33.145581],[102.85455,33.145567],[102.854776,33.145569],[102.854947,33.145547],[102.855225,33.145487],[102.855509,33.145482],[102.855613,33.145539],[102.855598,33.145652],[102.85554,33.145764],[102.855516,33.145842],[102.855599,33.145876],[102.855789,33.145868],[102.855974,33.145804],[102.856089,33.14567],[102.856094,33.145585],[102.856045,33.145471],[102.856066,33.145388],[102.85616,33.145378],[102.856239,33.145446],[102.856245,33.145579],[102.856248,33.145822],[102.856272,33.145942],[102.856332,33.146023],[102.856461,33.146098],[102.856477,33.146163],[102.856424,33.146239],[102.856377,33.146316],[102.856421,33.146351],[102.856472,33.146434],[102.856384,33.146497],[102.856284,33.146505],[102.856168,33.146517],[102.856006,33.146612],[102.855852,33.146782],[102.855717,33.14691],[102.855579,33.146957],[102.855498,33.146889],[102.855453,33.146737],[102.855495,33.146601],[102.855659,33.146507],[102.855919,33.14642],[102.855979,33.146311],[102.855956,33.146215],[102.855822,33.146085],[102.855653,33.146024],[102.855534,33.146069],[102.85545,33.146149],[102.855352,33.146178],[102.855179,33.146183],[102.85511,33.146201],[102.855055,33.146318],[102.855086,33.14641],[102.855192,33.146522],[102.855236,33.146616],[102.855235,33.146732],[102.855157,33.146821],[102.855105,33.146836],[102.854999,33.146813],[102.854734,33.146718],[102.854548,33.146725],[102.854436,33.146795],[102.854388,33.146909],[102.854392,33.147019],[102.854387,33.147135],[102.854312,33.147169],[102.854224,33.14718],[102.854104,33.147179],[102.854015,33.14711],[102.853843,33.146878],[102.853679,33.146759],[102.853561,33.146715],[102.853444,33.146772],[102.853351,33.146871],[102.853303,33.147027],[102.853313,33.147122],[102.8534,33.147209],[102.853387,33.147215],[102.853364,33.147242],[102.853354,33.147254],[102.853194,33.14744],[102.853204,33.147897],[102.8534,33.148427],[102.853415,33.148458],[102.854155,33.149986],[102.85451,33.150835],[102.854685,33.151383],[102.854651,33.151927],[102.854557,33.152364],[102.854841,33.152703],[102.855174,33.152744],[102.855307,33.152592],[102.855372,33.152518],[102.855379,33.15251],[102.855508,33.152364],[102.85544,33.152273],[102.85541,33.152176],[102.855457,33.152109],[102.855547,33.152032],[102.855608,33.152005],[102.855643,33.151981],[102.855684,33.151956],[102.855704,33.151944],[102.855746,33.151933],[102.855789,33.151913],[102.855806,33.151899],[102.855822,33.151871],[102.855829,33.151844],[102.85583,33.151806],[102.855824,33.151769],[102.855803,33.15173],[102.855774,33.151695],[102.855752,33.151676],[102.855729,33.151658],[102.85571,33.151645],[102.855697,33.151634],[102.855689,33.151627],[102.855693,33.151609],[102.855704,33.151558],[102.855902,33.15114],[102.856594,33.151029],[102.857314,33.150602],[102.857804,33.150347],[102.857815,33.150341],[102.857839,33.150329],[102.857872,33.150312],[102.857882,33.150306],[102.858096,33.150194],[102.858822,33.1504],[102.85898,33.150789],[102.85901,33.151264],[102.859011,33.151537],[102.859011,33.151654],[102.859011,33.15167],[102.859012,33.151914],[102.859012,33.152037],[102.859004,33.152152],[102.858998,33.152237],[102.858995,33.152278],[102.858981,33.152475],[102.859028,33.152578],[102.859159,33.152865],[102.859383,33.153097],[102.859653,33.153154],[102.859765,33.153089],[102.859773,33.153084],[102.859809,33.153063],[102.859868,33.153076],[102.859935,33.153071],[102.860054,33.153038],[102.860215,33.152977],[102.860474,33.152937],[102.860837,33.152894],[102.860979,33.15291],[102.861046,33.153017],[102.861085,33.15315],[102.861123,33.153199],[102.861209,33.153191],[102.861275,33.15311],[102.86129,33.152994],[102.861229,33.152841],[102.861199,33.152716],[102.861222,33.152602],[102.861298,33.152558],[102.861424,33.152514],[102.861549,33.152506],[102.861616,33.152473],[102.861647,33.152404],[102.861624,33.152334],[102.861546,33.152268],[102.861504,33.152214],[102.861509,33.152158],[102.861555,33.152114],[102.861664,33.152065],[102.861823,33.152065],[102.861971,33.15208],[102.862039,33.152125],[102.862069,33.152217],[102.862069,33.152279],[102.862075,33.152367],[102.862058,33.152421],[102.862004,33.152495],[102.861962,33.152606],[102.862011,33.152698],[102.862113,33.152775],[102.862352,33.15288],[102.862458,33.15295],[102.862465,33.153008],[102.862453,33.153064],[102.862355,33.153086],[102.862212,33.153072],[102.862068,33.153041],[102.861989,33.153035],[102.861933,33.15307],[102.861884,33.153142],[102.861932,33.153235],[102.862139,33.153353],[102.862346,33.153449],[102.862383,33.153511],[102.862355,33.153554],[102.862262,33.153572],[102.862172,33.153568],[102.862053,33.153518],[102.861934,33.15344],[102.861797,33.153295],[102.861669,33.153154],[102.861592,33.153088],[102.861501,33.153072],[102.861445,33.153084],[102.861412,33.153129],[102.861378,33.153225],[102.86138,33.153301],[102.861445,33.153399],[102.861568,33.153538],[102.861669,33.153586],[102.861786,33.153597],[102.861951,33.153617],[102.862159,33.153744],[102.862241,33.153789],[102.862326,33.153777],[102.862478,33.153719],[102.862541,33.153721],[102.862582,33.153802],[102.86254,33.153853],[102.86244,33.153904],[102.862327,33.153945],[102.86223,33.153974],[102.8622,33.154043],[102.862199,33.154105],[102.862288,33.154155],[102.862377,33.154192],[102.862501,33.154205],[102.862604,33.154185],[102.862698,33.154113],[102.862897,33.153876],[102.86303,33.153675],[102.863146,33.153478],[102.863233,33.153429],[102.863339,33.153423],[102.863418,33.153405],[102.863483,33.153358],[102.863523,33.153372],[102.863529,33.153375],[102.863801,33.153472],[102.863919,33.153772],[102.864053,33.154249],[102.864187,33.15476],[102.864531,33.155241],[102.864896,33.155651],[102.865472,33.156047],[102.86569,33.156508],[102.865764,33.156895],[102.865664,33.157596],[102.86563,33.158123],[102.865555,33.158631],[102.865422,33.158975],[102.865406,33.159015],[102.865324,33.159033],[102.865248,33.159128],[102.865281,33.159241],[102.865596,33.159537],[102.865897,33.159707],[102.865913,33.159812],[102.865844,33.159867],[102.865668,33.15994],[102.865293,33.159982],[102.865059,33.159868],[102.864926,33.159835],[102.8648,33.159867],[102.864647,33.159967],[102.864519,33.159978],[102.864448,33.159918],[102.864468,33.159805],[102.864648,33.159691],[102.864819,33.159546],[102.86477,33.159426],[102.864538,33.159352],[102.864366,33.159369],[102.864263,33.159523],[102.864195,33.159734],[102.864172,33.159927],[102.864097,33.15993],[102.864087,33.15993],[102.864074,33.159931],[102.863895,33.159937],[102.863574,33.160248],[102.863502,33.160633],[102.863574,33.161108],[102.863879,33.161447],[102.864355,33.161631],[102.864754,33.161533],[102.864783,33.161509],[102.864873,33.161516],[102.864999,33.161521],[102.86525,33.161519],[102.865401,33.161506],[102.865589,33.161469],[102.865705,33.161424],[102.865759,33.16138],[102.865898,33.161269],[102.865943,33.161156],[102.865944,33.161058],[102.866143,33.161082],[102.866454,33.161227],[102.866535,33.161265],[102.86663,33.16167],[102.866684,33.162022],[102.866571,33.16213],[102.866565,33.162137],[102.866534,33.162126],[102.866468,33.162123],[102.866373,33.162138],[102.866243,33.162176],[102.866144,33.162241],[102.866104,33.162299],[102.866091,33.162355],[102.86609,33.162408],[102.866102,33.162461],[102.866124,33.162507],[102.866115,33.162514],[102.865747,33.162779],[102.865361,33.163177],[102.865602,33.163567],[102.866019,33.163627],[102.866049,33.163623],[102.866067,33.16362],[102.866087,33.163638],[102.866129,33.163664],[102.866189,33.163679],[102.866274,33.163688],[102.866401,33.163689],[102.86647,33.163684],[102.866604,33.163657],[102.866747,33.163615],[102.866805,33.163586],[102.866848,33.163563],[102.867022,33.163591],[102.86706,33.16375],[102.866885,33.164063],[102.866586,33.164357],[102.865868,33.164661],[102.865665,33.164893],[102.865616,33.16495],[102.86546,33.165128],[102.865702,33.165501],[102.866131,33.165877],[102.866544,33.166939],[102.86676,33.167373],[102.866764,33.167381],[102.866766,33.167386],[102.866786,33.167427],[102.866659,33.167582],[102.866645,33.167692],[102.866774,33.167739],[102.867033,33.167719],[102.867305,33.167618],[102.867519,33.167525],[102.86762,33.167553],[102.86763,33.167738],[102.8675,33.167968],[102.867306,33.168085],[102.86713,33.168122],[102.866879,33.16811],[102.866426,33.167984],[102.866066,33.167791],[102.865703,33.16752],[102.865508,33.167464],[102.865339,33.167433],[102.864892,33.167447],[102.864819,33.167533],[102.864747,33.167748],[102.864756,33.167881],[102.864866,33.168042],[102.864779,33.168146],[102.864555,33.168273],[102.864278,33.168436],[102.864056,33.168472],[102.863676,33.168258],[102.863466,33.168173],[102.863342,33.168191],[102.86317,33.168344],[102.86302,33.168427],[102.862941,33.168382],[102.862874,33.168211],[102.862836,33.167979],[102.862764,33.167736],[102.86265,33.167623],[102.862477,33.167608],[102.862307,33.167643],[102.862227,33.167727],[102.862176,33.167832],[102.862188,33.167935],[102.862212,33.168096],[102.862176,33.168216],[102.862051,33.168323],[102.861926,33.168373],[102.861776,33.168376],[102.861677,33.168331],[102.861593,33.168154],[102.861512,33.168096],[102.861444,33.168095],[102.861402,33.168229],[102.861505,33.168555],[102.861583,33.168773],[102.861749,33.168787],[102.862067,33.168776],[102.862206,33.168813],[102.862234,33.168919],[102.862153,33.169042],[102.861936,33.169123],[102.861687,33.169168],[102.861351,33.169146],[102.861059,33.16906],[102.860881,33.168954],[102.860573,33.16873],[102.860453,33.168635],[102.860316,33.168625],[102.860218,33.168672],[102.860066,33.168801],[102.859907,33.168838],[102.859743,33.168882],[102.859713,33.168954],[102.859809,33.169103],[102.860098,33.169344],[102.860249,33.169469],[102.860213,33.169551],[102.860084,33.169589],[102.859929,33.169577],[102.859826,33.169508],[102.859616,33.169344],[102.859416,33.169167],[102.859409,33.169194],[102.859404,33.169211],[102.8594,33.169228],[102.859343,33.169437],[102.859239,33.169561],[102.859056,33.169544],[102.858712,33.169257],[102.858524,33.168762],[102.858248,33.16842],[102.857959,33.167952],[102.857931,33.167917],[102.857922,33.167907],[102.857972,33.167881],[102.858029,33.167835],[102.858095,33.167748],[102.858135,33.167654],[102.858139,33.16759],[102.85813,33.167542],[102.858114,33.167501],[102.858093,33.167467],[102.858071,33.167444],[102.858038,33.16743],[102.857942,33.167426],[102.857857,33.167432],[102.857825,33.16744],[102.857799,33.167465],[102.857777,33.16751],[102.857736,33.167605],[102.857718,33.167656],[102.857711,33.167647],[102.857643,33.167564],[102.857122,33.166926],[102.8571,33.166922],[102.857076,33.166912],[102.857051,33.166896],[102.857039,33.166879],[102.85703,33.166857],[102.857034,33.166819],[102.857039,33.166796],[102.85706,33.16675],[102.857104,33.166699],[102.857175,33.166641],[102.857276,33.166588],[102.857307,33.166574],[102.857309,33.166554],[102.857302,33.166535],[102.857291,33.166525],[102.857284,33.166519],[102.857252,33.166501],[102.857208,33.166477],[102.857132,33.16644],[102.85696,33.166411],[102.856906,33.166414],[102.856868,33.166425],[102.856835,33.166424],[102.85679,33.166425],[102.856746,33.166441],[102.856711,33.166475],[102.856688,33.166519],[102.856692,33.166568],[102.856691,33.166602],[102.856673,33.166599],[102.856625,33.166589],[102.8566,33.166584],[102.85634,33.166533],[102.855953,33.166653],[102.85588,33.166919],[102.855957,33.167187],[102.856167,33.167472],[102.856597,33.167662],[102.856908,33.167892],[102.856943,33.168003],[102.856966,33.168075],[102.856987,33.168142],[102.856926,33.16813],[102.856884,33.168128],[102.856872,33.168127],[102.856856,33.168134],[102.856843,33.168161],[102.85684,33.168189],[102.856841,33.168213],[102.85685,33.168257],[102.85686,33.168311],[102.856863,33.168345],[102.856859,33.168364],[102.856843,33.168379],[102.85681,33.168398],[102.85676,33.168403],[102.856693,33.168403],[102.856622,33.168396],[102.856574,33.168388],[102.856517,33.168351],[102.856489,33.168322],[102.856458,33.168259],[102.856444,33.168215],[102.856441,33.168165],[102.856449,33.168129],[102.856521,33.167951],[102.856551,33.167918],[102.856582,33.167874],[102.856595,33.167834],[102.856603,33.167797],[102.856603,33.167773],[102.856599,33.167758],[102.856592,33.167748],[102.856569,33.167743],[102.856545,33.167745],[102.8565,33.16775],[102.856354,33.167807],[102.856333,33.167814],[102.856278,33.167848],[102.856262,33.167865],[102.856256,33.167881],[102.856258,33.167899],[102.856292,33.167954],[102.856306,33.167983],[102.856312,33.168014],[102.856313,33.168053],[102.856313,33.168071],[102.856309,33.168124],[102.85632,33.16818],[102.856335,33.168224],[102.856349,33.168261],[102.856368,33.1683],[102.856373,33.16831],[102.856379,33.168347],[102.856378,33.16838],[102.856371,33.168405],[102.856354,33.168429],[102.856326,33.168455],[102.856297,33.168464],[102.856263,33.168472],[102.856219,33.168475],[102.85618,33.168471],[102.856149,33.168464],[102.856094,33.168422],[102.856034,33.168371],[102.856021,33.168364],[102.856004,33.168361],[102.855992,33.168367],[102.855983,33.168388],[102.855949,33.168487],[102.85587,33.168433],[102.855857,33.168446],[102.855838,33.168458],[102.855817,33.168462],[102.855788,33.168459],[102.855756,33.168447],[102.855734,33.168435],[102.85572,33.168431],[102.855609,33.168429],[102.855538,33.16843],[102.855463,33.168429],[102.855406,33.168438],[102.855371,33.168453],[102.855337,33.168482],[102.85532,33.16852],[102.855319,33.168555],[102.855329,33.168594],[102.855358,33.168637],[102.855403,33.168671],[102.855457,33.168681],[102.855518,33.168681],[102.855547,33.168681],[102.855583,33.168693],[102.855594,33.168696],[102.855595,33.168758],[102.855513,33.168811],[102.855466,33.168844],[102.855409,33.168881],[102.855308,33.16893],[102.855245,33.168964],[102.855212,33.168993],[102.855192,33.169022],[102.855186,33.169059],[102.855195,33.169088],[102.85521,33.169108],[102.855252,33.169131],[102.855296,33.169159],[102.855341,33.169185],[102.855382,33.169193],[102.855413,33.16919],[102.855477,33.169174],[102.855521,33.16917],[102.855528,33.169169],[102.855675,33.169172],[102.855712,33.169172],[102.855764,33.169166],[102.85581,33.169145],[102.855842,33.169141],[102.855865,33.169169],[102.855874,33.169204],[102.85589,33.169255],[102.855918,33.169305],[102.855948,33.16934],[102.85598,33.169407],[102.855999,33.169492],[102.856027,33.169536],[102.856061,33.169569],[102.856104,33.169579],[102.856156,33.169578],[102.856212,33.16957],[102.856246,33.16956],[102.856274,33.169541],[102.856326,33.169505],[102.856363,33.169483],[102.856448,33.169426],[102.856501,33.169407],[102.856552,33.169407],[102.856612,33.169411],[102.856653,33.16942],[102.856692,33.169455],[102.856706,33.169484],[102.856704,33.169532],[102.856683,33.169562],[102.856641,33.169596],[102.856597,33.169639],[102.856585,33.169674],[102.856589,33.169718],[102.856601,33.169763],[102.856625,33.169799],[102.856671,33.169839],[102.856709,33.169865],[102.856788,33.169907],[102.856839,33.16992],[102.856891,33.169935],[102.856928,33.169946],[102.856944,33.169959],[102.856947,33.169976],[102.856942,33.169997],[102.856916,33.170026],[102.856879,33.170054],[102.856835,33.170071],[102.856783,33.170071],[102.856735,33.170068],[102.856697,33.17006],[102.85666,33.170041],[102.856613,33.170009],[102.856572,33.169987],[102.85653,33.169983],[102.856442,33.169986],[102.856364,33.170004],[102.856315,33.170021],[102.85626,33.170055],[102.856233,33.170104],[102.856207,33.170157],[102.856186,33.17017],[102.856143,33.170184],[102.856097,33.170204],[102.856064,33.170227],[102.856049,33.170249],[102.85605,33.170283],[102.856063,33.170315],[102.85609,33.170345],[102.856108,33.17036],[102.856173,33.170398],[102.856287,33.17043],[102.856386,33.170435],[102.856585,33.170469],[102.856712,33.170487],[102.856807,33.170497],[102.856898,33.17051],[102.85694,33.170544],[102.856957,33.170575],[102.856962,33.170616],[102.856962,33.170674],[102.856957,33.170714],[102.856938,33.170765],[102.856924,33.170825],[102.856924,33.170884],[102.856935,33.170937],[102.856946,33.170997],[102.856957,33.17105],[102.85694,33.171077],[102.856903,33.171114],[102.856845,33.171171],[102.856805,33.171211],[102.856777,33.171246],[102.856779,33.171275],[102.856786,33.171303],[102.856801,33.171337],[102.856807,33.171369],[102.856807,33.171396],[102.85679,33.171408],[102.856761,33.171403],[102.856675,33.171325],[102.856601,33.171244],[102.856562,33.171184],[102.856514,33.17112],[102.856492,33.171103],[102.856459,33.171087],[102.85643,33.17108],[102.856393,33.17108],[102.856363,33.171088],[102.856339,33.171101],[102.856314,33.171125],[102.856312,33.171128],[102.856289,33.171179],[102.85628,33.171261],[102.856287,33.171378],[102.85631,33.171476],[102.85633,33.171511],[102.856336,33.171525],[102.856337,33.171558],[102.856331,33.171578],[102.856317,33.171582],[102.856267,33.171576],[102.85629,33.17162],[102.856245,33.171608],[102.85606,33.171533],[102.856043,33.171431],[102.856113,33.171284],[102.856257,33.170989],[102.856186,33.170805],[102.856081,33.170778],[102.855947,33.17082],[102.855806,33.170955],[102.855686,33.171148],[102.855636,33.171369],[102.855642,33.171499],[102.855575,33.171539],[102.855532,33.171497],[102.855523,33.171488],[102.855469,33.171435],[102.855461,33.171429],[102.855157,33.171219],[102.855041,33.171202],[102.855005,33.171286],[102.854901,33.171467],[102.854511,33.171713],[102.854437,33.171779],[102.854426,33.171789],[102.85433,33.171874],[102.854049,33.172126],[102.853644,33.17233],[102.852718,33.172623],[102.85213,33.172768],[102.852044,33.172905],[102.852058,33.172935],[102.852073,33.172976],[102.852082,33.173006],[102.852099,33.173051],[102.85214,33.173095],[102.852192,33.173125],[102.852237,33.173137],[102.852301,33.173148],[102.852331,33.173199],[102.852582,33.173393],[102.852959,33.173695],[102.853418,33.174068],[102.853463,33.174094],[102.85351,33.174122],[102.853906,33.173709],[102.854238,33.173342],[102.854302,33.173219],[102.854332,33.173127],[102.85435,33.172652],[102.854404,33.172652],[102.854494,33.172654],[102.854534,33.17279],[102.854684,33.172877],[102.855221,33.172888],[102.855663,33.172954],[102.856086,33.173109],[102.856217,33.17329],[102.856137,33.173504],[102.855868,33.173689],[102.855719,33.173823],[102.855707,33.17396],[102.855776,33.174117],[102.85594,33.174207],[102.856179,33.174188],[102.856328,33.173994],[102.856494,33.173635],[102.856714,33.173269],[102.857016,33.173076],[102.857299,33.173132],[102.857395,33.173369],[102.857242,33.173623],[102.856968,33.173815],[102.856708,33.174051],[102.856567,33.174424],[102.856441,33.174547],[102.856024,33.174698],[102.855619,33.174788],[102.855425,33.17492],[102.855369,33.175146],[102.855541,33.175322],[102.856057,33.175644],[102.856167,33.175862],[102.856038,33.176036],[102.855606,33.176157],[102.855556,33.176287],[102.855665,33.176531],[102.855851,33.176542],[102.856289,33.176468],[102.856598,33.176491],[102.856723,33.176825],[102.85676,33.177042],[102.856698,33.177297],[102.856483,33.177428],[102.856151,33.177578],[102.855763,33.177666],[102.855164,33.177819],[102.854894,33.177926],[102.854849,33.178117],[102.854903,33.178352],[102.855138,33.178474],[102.855364,33.178674],[102.855804,33.179088],[102.856238,33.17942],[102.856454,33.179801],[102.856415,33.179975],[102.85608,33.18014],[102.855702,33.180375],[102.855445,33.180412],[102.855288,33.180313],[102.855175,33.180115],[102.8552,33.179943],[102.855286,33.179729],[102.855208,33.179613],[102.855038,33.179555],[102.854861,33.17962],[102.854819,33.179859],[102.854888,33.180189],[102.854971,33.180526],[102.854965,33.180722],[102.85484,33.180846],[102.854603,33.180874],[102.854372,33.180787],[102.854121,33.18066],[102.854027,33.180679],[102.853948,33.180836],[102.853887,33.181026],[102.853915,33.181135],[102.854056,33.181274],[102.854435,33.181477],[102.854627,33.181643],[102.854615,33.181885],[102.854597,33.182196],[102.854584,33.182508],[102.854372,33.182789],[102.85431,33.183057],[102.854236,33.183283],[102.854177,33.183334],[102.854064,33.183327],[102.853893,33.183215],[102.853636,33.182961],[102.853336,33.182695],[102.853154,33.182295],[102.853024,33.181977],[102.852848,33.181963],[102.852663,33.182093],[102.852549,33.182296],[102.852552,33.182487],[102.852691,33.18277],[102.852761,33.183031],[102.852804,33.18326],[102.852919,33.183342],[102.85319,33.183439],[102.853239,33.183504],[102.853136,33.183586],[102.852772,33.18371],[102.852448,33.183722],[102.85214,33.183616],[102.852051,33.18333],[102.851944,33.182979],[102.851841,33.182918],[102.851651,33.183053],[102.851108,33.18347],[102.850898,33.183715],[102.850819,33.183976],[102.851029,33.184095],[102.851538,33.184096],[102.852272,33.184126],[102.85259,33.184497],[102.852927,33.185096],[102.853149,33.185151],[102.853271,33.185035],[102.853386,33.184747],[102.853548,33.184514],[102.853971,33.184332],[102.854266,33.184372],[102.854544,33.184654],[102.854868,33.18493],[102.855164,33.185104],[102.85541,33.185052],[102.855977,33.184947],[102.856161,33.185002],[102.856193,33.185223],[102.856055,33.18546],[102.855861,33.185676],[102.855846,33.185837],[102.856065,33.185865],[102.856291,33.185584],[102.856502,33.185369],[102.856712,33.185359],[102.856835,33.185578],[102.856954,33.186002],[102.85706,33.186716],[102.857127,33.186833],[102.857288,33.186878],[102.857428,33.186812],[102.857578,33.186476],[102.857712,33.186129],[102.857964,33.186082],[102.858294,33.186339],[102.858553,33.186566],[102.858638,33.186848],[102.858746,33.187039],[102.858977,33.18702],[102.859235,33.186823],[102.859393,33.18688],[102.859741,33.187323],[102.860062,33.187779],[102.860288,33.188138],[102.860301,33.188496],[102.860373,33.188691],[102.860739,33.18882],[102.861396,33.188919],[102.861854,33.189231],[102.862218,33.189396],[102.862522,33.189389],[102.862897,33.189376],[102.863164,33.189458],[102.863532,33.189559],[102.863676,33.189272],[102.863892,33.189149],[102.864033,33.189344],[102.863899,33.18961],[102.863689,33.189923],[102.863695,33.190473],[102.863618,33.190695],[102.863271,33.190752],[102.86302,33.190831],[102.862945,33.190957],[102.863189,33.191131],[102.863653,33.19119],[102.864031,33.191048],[102.864323,33.19085],[102.864723,33.19076],[102.86515,33.19083],[102.865354,33.191015],[102.865437,33.191342],[102.865572,33.191543],[102.865916,33.191681],[102.866537,33.191707],[102.866913,33.191579],[102.867118,33.191274],[102.867154,33.190942],[102.866997,33.19073],[102.866556,33.190579],[102.866222,33.190423],[102.865726,33.190372],[102.865304,33.19031],[102.865188,33.190118],[102.865233,33.189854],[102.865637,33.18949],[102.866046,33.189096],[102.866163,33.188845],[102.866085,33.188669],[102.865865,33.188487],[102.86585,33.188391],[102.866066,33.188317],[102.866306,33.188392],[102.8669,33.188803],[102.867363,33.189134],[102.867759,33.18938],[102.868,33.189369],[102.868087,33.189224],[102.868062,33.188988],[102.867732,33.188688],[102.867612,33.188564],[102.867667,33.188406],[102.867978,33.188293],[102.868247,33.188182],[102.868295,33.188021],[102.868124,33.187929],[102.86795,33.187698],[102.867821,33.187109],[102.867654,33.18676],[102.867559,33.186512],[102.867636,33.186342],[102.867811,33.186257],[102.868261,33.186406],[102.868873,33.186657],[102.868996,33.186802],[102.86901,33.186978],[102.869012,33.187142],[102.869186,33.187254],[102.869403,33.187321],[102.869645,33.187264],[102.869943,33.187205],[102.870056,33.187295],[102.870022,33.187494],[102.869847,33.187687],[102.869735,33.187858],[102.869765,33.188021],[102.869903,33.188075],[102.870106,33.187997],[102.87034,33.187774],[102.870545,33.187568],[102.870774,33.18752],[102.870958,33.187566],[102.871106,33.187748],[102.871219,33.187862],[102.871402,33.187851],[102.871574,33.187525],[102.871766,33.187247],[102.872046,33.187197],[102.872172,33.187269],[102.872207,33.187451],[102.872124,33.187605],[102.872107,33.187895],[102.872055,33.188207],[102.872009,33.188515],[102.872182,33.188655],[102.872397,33.188704],[102.872461,33.188719],[102.872783,33.188895],[102.87286,33.188897],[102.873122,33.188904],[102.873336,33.188737],[102.87347,33.188385],[102.873641,33.188082],[102.873879,33.188068],[102.874013,33.188298],[102.873936,33.188647],[102.873724,33.189367],[102.873707,33.189662],[102.873812,33.189904],[102.874092,33.189954],[102.874436,33.189882],[102.874778,33.189949],[102.874902,33.190154],[102.874874,33.190339],[102.874562,33.19054],[102.874168,33.190886],[102.873756,33.19115],[102.87376,33.191274],[102.873942,33.191373],[102.874351,33.191556],[102.874508,33.191868],[102.874645,33.19205],[102.875228,33.19206],[102.875511,33.192157],[102.875701,33.192389],[102.875536,33.192611],[102.875157,33.192781],[102.874901,33.192999],[102.874933,33.193129],[102.875286,33.1932],[102.875919,33.193122],[102.87614,33.192925],[102.876395,33.192531],[102.876719,33.192525],[102.876817,33.192882],[102.876812,33.193258],[102.877043,33.193372],[102.877263,33.1933],[102.877451,33.192989],[102.877415,33.19263],[102.877449,33.192332],[102.877707,33.192285],[102.877897,33.192712],[102.877772,33.193017],[102.877537,33.19345],[102.877164,33.193916],[102.876879,33.194242],[102.876882,33.194419],[102.877191,33.194468],[102.877701,33.194402],[102.878099,33.194368],[102.878267,33.19459],[102.878249,33.194794],[102.877983,33.19503],[102.877598,33.195196],[102.87714,33.195287],[102.876999,33.195394],[102.877035,33.195574],[102.877286,33.195692],[102.87745,33.1958],[102.877485,33.195929],[102.877387,33.196029],[102.877212,33.196114],[102.877071,33.196216],[102.877068,33.196344],[102.877256,33.196444],[102.877707,33.196482],[102.878042,33.196635],[102.878419,33.197029],[102.878504,33.197386],[102.878398,33.197604],[102.878233,33.197725],[102.877974,33.197868],[102.877907,33.198012],[102.878042,33.198175],[102.878364,33.198178],[102.879058,33.198093],[102.879687,33.198165],[102.879742,33.198317],[102.87966,33.198478],[102.879259,33.19879],[102.879215,33.19896],[102.879372,33.199172],[102.879953,33.199189],[102.880336,33.199244],[102.880946,33.19957],[102.881179,33.199804],[102.881181,33.19999],[102.881012,33.200122],[102.880801,33.20031],[102.88065,33.2005],[102.880722,33.200646],[102.880923,33.200765],[102.881327,33.200729],[102.881942,33.200578],[102.882119,33.200652],[102.882102,33.200846],[102.881928,33.20102],[102.881786,33.201224],[102.881844,33.201388],[102.882159,33.20152],[102.882604,33.201581],[102.882693,33.201699],[102.882907,33.201918],[102.883051,33.202162],[102.883038,33.202385],[102.882941,33.2026],[102.88274,33.202735],[102.882372,33.202846],[102.881961,33.2029],[102.881688,33.202817],[102.881583,33.202584],[102.881501,33.202238],[102.881393,33.202143],[102.881229,33.202132],[102.880979,33.202245],[102.880859,33.202455],[102.880912,33.202619],[102.881126,33.202932],[102.881335,33.203136],[102.881566,33.20326],[102.881841,33.2034],[102.881906,33.203546],[102.881774,33.203669],[102.881377,33.203707],[102.881129,33.20364],[102.88073,33.203266],[102.880498,33.20312],[102.880336,33.203098],[102.880178,33.203187],[102.88006,33.203396],[102.879948,33.20361],[102.879794,33.203701],[102.879562,33.203741],[102.879305,33.203841],[102.879244,33.204007],[102.879455,33.204408],[102.879752,33.204771],[102.880229,33.204905],[102.88027,33.205071],[102.880021,33.205196],[102.879562,33.205345],[102.879447,33.205494],[102.879475,33.205672],[102.880042,33.205948],[102.880437,33.206174],[102.880653,33.206459],[102.880786,33.206708],[102.88097,33.206753],[102.881599,33.20656],[102.881807,33.206692],[102.882021,33.207197],[102.882086,33.207533],[102.881954,33.207666],[102.88177,33.207706],[102.88148,33.207627],[102.880866,33.207459],[102.880327,33.207389],[102.879435,33.207332],[102.878863,33.207368],[102.878347,33.207519],[102.878146,33.207542],[102.878058,33.207389],[102.878141,33.207131],[102.87815,33.206971],[102.877948,33.206934],[102.877598,33.20697],[102.877276,33.207013],[102.876899,33.207062],[102.876816,33.207255],[102.876904,33.207495],[102.877028,33.207618],[102.877392,33.208067],[102.877455,33.208384],[102.877327,33.208604],[102.877053,33.208925],[102.876723,33.209343],[102.876555,33.20959],[102.876614,33.209746],[102.877007,33.209719],[102.877352,33.20954],[102.877606,33.20926],[102.87784,33.208646],[102.878047,33.208411],[102.87839,33.208345],[102.878707,33.208739],[102.878609,33.209555],[102.878665,33.210143],[102.878486,33.210202],[102.878036,33.210041],[102.877638,33.210067],[102.87749,33.210271],[102.877402,33.21071],[102.877371,33.211157],[102.877482,33.211476],[102.877831,33.211528],[102.87822,33.211259],[102.878891,33.210734],[102.879219,33.210952],[102.879335,33.211228],[102.879264,33.211475],[102.878795,33.211747],[102.878261,33.211904],[102.877611,33.211889],[102.876957,33.211928],[102.876879,33.212038],[102.876911,33.212229],[102.87745,33.212346],[102.878098,33.212251],[102.878578,33.212178],[102.878935,33.212246],[102.879453,33.212491],[102.879793,33.212787],[102.879963,33.213079],[102.879914,33.213325],[102.879743,33.213542],[102.879436,33.213658],[102.878894,33.213612],[102.878588,33.213428],[102.87789,33.21295],[102.87759,33.212991],[102.877485,33.213115],[102.87748,33.213354],[102.877595,33.213788],[102.877638,33.214136],[102.877576,33.214323],[102.877072,33.214298],[102.876716,33.214141],[102.876528,33.213858],[102.876565,33.213449],[102.876725,33.213034],[102.876722,33.212873],[102.876289,33.212859],[102.876145,33.213003],[102.876081,33.213211],[102.876195,33.213451],[102.876171,33.213722],[102.876054,33.214189],[102.875865,33.214363],[102.875557,33.214765],[102.875677,33.214959],[102.876039,33.214946],[102.876602,33.214694],[102.876906,33.21466],[102.877047,33.214934],[102.876838,33.215236],[102.876453,33.215431],[102.87584,33.215588],[102.87548,33.215566],[102.875188,33.215411],[102.874663,33.214707],[102.874311,33.214335],[102.874007,33.214233],[102.873825,33.214297],[102.873742,33.214479],[102.873798,33.214896],[102.874043,33.215262],[102.87456,33.215623],[102.875222,33.215942],[102.875718,33.215945],[102.876598,33.215851],[102.876764,33.21598],[102.876791,33.216186],[102.876742,33.21636],[102.876501,33.216491],[102.876018,33.216626],[102.875401,33.216764],[102.87527,33.216943],[102.87526,33.217109],[102.875468,33.217255],[102.875901,33.217478],[102.876438,33.217628],[102.876517,33.21763],[102.876919,33.217639],[102.877422,33.217525],[102.878134,33.217403],[102.878452,33.217475],[102.878655,33.217627],[102.878813,33.21783],[102.878788,33.218144],[102.878636,33.218257],[102.878276,33.218302],[102.877835,33.218388],[102.877646,33.218529],[102.877591,33.218741],[102.87769,33.218967],[102.878208,33.219444],[102.878635,33.219896],[102.878605,33.220041],[102.878397,33.220148],[102.878032,33.220276],[102.877952,33.220433],[102.878093,33.220621],[102.878608,33.220927],[102.879037,33.221043],[102.879335,33.220916],[102.879482,33.220651],[102.87951,33.220405],[102.879434,33.220021],[102.879404,33.219671],[102.879485,33.219508],[102.879722,33.219436],[102.880109,33.219437],[102.880335,33.219572],[102.880419,33.219811],[102.880538,33.220309],[102.880496,33.220597],[102.880425,33.22094],[102.880412,33.221079],[102.88056,33.221167],[102.880773,33.221087],[102.880946,33.220894],[102.881144,33.220709],[102.881418,33.220599],[102.881724,33.220602],[102.882309,33.220678],[102.882516,33.220616],[102.882813,33.22048],[102.883136,33.220489],[102.883571,33.220592],[102.883763,33.220655],[102.884003,33.220622],[102.884236,33.22061],[102.884372,33.220649],[102.884458,33.220786],[102.884507,33.220964],[102.884587,33.221201],[102.884615,33.221397],[102.884611,33.221624],[102.884594,33.222066],[102.88469,33.222463],[102.884879,33.222571],[102.885279,33.222559],[102.885777,33.222554],[102.885982,33.22267],[102.88598,33.222849],[102.88569,33.223094],[102.885317,33.223368],[102.885301,33.223496],[102.885456,33.223606],[102.885738,33.223582],[102.886025,33.223404],[102.886486,33.222829],[102.886929,33.222156],[102.887182,33.222059],[102.88735,33.222165],[102.887351,33.222323],[102.887083,33.223284],[102.886881,33.224173],[102.886656,33.224978],[102.886652,33.225178],[102.886773,33.225222],[102.887335,33.224988],[102.887719,33.22489],[102.88793,33.224916],[102.888442,33.225208],[102.888722,33.225427],[102.888766,33.225625],[102.88868,33.225783],[102.888423,33.226394],[102.888141,33.227232],[102.887977,33.227336],[102.887689,33.227256],[102.887502,33.227143],[102.886993,33.22674],[102.886835,33.226434],[102.886748,33.225892],[102.886656,33.225617],[102.88636,33.225543],[102.886035,33.225567],[102.885743,33.225722],[102.885578,33.225929],[102.885606,33.226216],[102.885872,33.226623],[102.886061,33.226983],[102.886162,33.227884],[102.886237,33.228639],[102.886503,33.228746],[102.886771,33.228909],[102.88681,33.229111],[102.88671,33.229269],[102.886361,33.229416],[102.885909,33.229402],[102.884948,33.229353],[102.884144,33.229267],[102.883596,33.229144],[102.883219,33.22881],[102.882999,33.228686],[102.882816,33.228726],[102.88273,33.229128],[102.882805,33.229593],[102.883041,33.230494],[102.883432,33.230886],[102.883645,33.230958],[102.8839,33.230826],[102.88417,33.230331],[102.884403,33.229662],[102.884605,33.229554],[102.884872,33.22964],[102.885304,33.229768],[102.885683,33.229834],[102.886169,33.229821],[102.886355,33.22985],[102.886318,33.23],[102.886141,33.230177],[102.885533,33.230879],[102.885255,33.231377],[102.88518,33.231593],[102.885261,33.231703],[102.885497,33.231744],[102.885966,33.23162],[102.886469,33.231435],[102.886753,33.231426],[102.88693,33.231496],[102.887065,33.231665],[102.887173,33.231934],[102.887334,33.232467],[102.887353,33.232666],[102.887254,33.232817],[102.887074,33.232833],[102.88683,33.232844],[102.886515,33.232891],[102.886205,33.232957],[102.886112,33.233058],[102.886143,33.233207],[102.886338,33.233358],[102.886677,33.233472],[102.88697,33.23345],[102.887288,33.233387],[102.887654,33.233339],[102.888415,33.233116],[102.889023,33.232847],[102.889106,33.232582],[102.889187,33.232291],[102.889355,33.232205],[102.889523,33.232236],[102.889832,33.232529],[102.890171,33.232977],[102.890233,33.233132],[102.89004,33.233276],[102.889766,33.233494],[102.889417,33.233794],[102.888742,33.234203],[102.888388,33.234381],[102.888307,33.234524],[102.888403,33.234632],[102.888722,33.234691],[102.889308,33.23478],[102.889447,33.234878],[102.889469,33.235083],[102.889301,33.235258],[102.888952,33.235426],[102.888621,33.235487],[102.888223,33.235521],[102.887839,33.235474],[102.887152,33.235156],[102.886755,33.234968],[102.886697,33.234862],[102.886779,33.234708],[102.886945,33.234411],[102.886993,33.234245],[102.886818,33.234178],[102.886645,33.234228],[102.886336,33.234504],[102.886005,33.234933],[102.885894,33.235239],[102.88575,33.235887],[102.885654,33.235997],[102.885538,33.236025],[102.885424,33.235934],[102.885224,33.235722],[102.885037,33.235579],[102.884805,33.235541],[102.884645,33.235591],[102.884464,33.235773],[102.884382,33.236088],[102.884376,33.236331],[102.884594,33.236461],[102.885068,33.236788],[102.885294,33.237065],[102.885354,33.237343],[102.885254,33.237528],[102.885069,33.23768],[102.884622,33.237852],[102.884345,33.23784],[102.883727,33.237662],[102.883055,33.237506],[102.882795,33.237591],[102.882744,33.237793],[102.88296,33.238079],[102.883384,33.238282],[102.884197,33.238521],[102.884537,33.238525],[102.884742,33.23831],[102.885012,33.238159],[102.88524,33.23813],[102.885324,33.238343],[102.885333,33.238752],[102.885351,33.239348],[102.88529,33.239803],[102.88507,33.239879],[102.884398,33.239742],[102.884024,33.239736],[102.883863,33.239882],[102.883846,33.240162],[102.884194,33.240336],[102.884848,33.240541],[102.885931,33.240851],[102.886625,33.241094],[102.886962,33.241286],[102.887068,33.241412],[102.887066,33.241559],[102.886971,33.241722],[102.886906,33.241905],[102.886872,33.242161],[102.886869,33.242297],[102.887023,33.242332],[102.88727,33.242238],[102.887805,33.24201],[102.888687,33.241701],[102.889379,33.241501],[102.889574,33.241516],[102.889703,33.241628],[102.889737,33.241851],[102.889561,33.242176],[102.88931,33.242391],[102.889041,33.242784],[102.889042,33.242905],[102.889181,33.243007],[102.889383,33.243044],[102.889892,33.24299],[102.890284,33.242971],[102.890503,33.243012],[102.890846,33.243211],[102.891113,33.243297],[102.891266,33.243225],[102.891251,33.243046],[102.89107,33.242802],[102.890757,33.242475],[102.890742,33.242299],[102.890848,33.242154],[102.891057,33.242077],[102.891472,33.242111],[102.892056,33.242296],[102.892356,33.242473],[102.892435,33.242723],[102.892283,33.243067],[102.891935,33.243422],[102.891163,33.24389],[102.890562,33.244241],[102.889853,33.244604],[102.889654,33.244733],[102.889557,33.244944],[102.889802,33.245114],[102.890317,33.2452],[102.890887,33.245127],[102.891293,33.244869],[102.891645,33.244558],[102.892258,33.244044],[102.892504,33.243968],[102.892716,33.243995],[102.893113,33.244172],[102.893426,33.244428],[102.893923,33.244959],[102.89429,33.245438],[102.894264,33.245594],[102.894022,33.245742],[102.893459,33.245776],[102.89241,33.245672],[102.892226,33.245703],[102.892149,33.245779],[102.892141,33.245979],[102.892439,33.24628],[102.892784,33.24648],[102.893311,33.246555],[102.893818,33.246548],[102.894883,33.246468],[102.895153,33.246499],[102.895398,33.24658],[102.89582,33.246931],[102.896192,33.247056],[102.896394,33.246997],[102.896449,33.246828],[102.896273,33.246549],[102.895895,33.246229],[102.895818,33.246078],[102.895906,33.245939],[102.896189,33.245865],[102.896799,33.245863],[102.897115,33.245915],[102.897341,33.246041],[102.897529,33.24623],[102.897822,33.246552],[102.898129,33.246865],[102.898144,33.24697],[102.897862,33.247193],[102.897746,33.24737],[102.89772,33.247506],[102.897828,33.247606],[102.89805,33.247686],[102.898386,33.247744],[102.899047,33.247929],[102.899276,33.248081],[102.899398,33.248322],[102.899431,33.248606],[102.899403,33.2491],[102.899288,33.249309],[102.898936,33.249619],[102.898817,33.249805],[102.898974,33.249935],[102.899372,33.250204],[102.899654,33.250625],[102.899824,33.251013],[102.899726,33.251142],[102.899016,33.251156],[102.898378,33.251233],[102.897627,33.251277],[102.897016,33.251388],[102.896725,33.251494],[102.896494,33.251712],[102.89637,33.251827],[102.896213,33.25182],[102.896089,33.25161],[102.895998,33.251345],[102.895913,33.250906],[102.895741,33.250662],[102.895498,33.250669],[102.895342,33.250815],[102.895287,33.251103],[102.895287,33.251499],[102.895229,33.251543],[102.895215,33.251553],[102.895108,33.251635],[102.895065,33.251667],[102.8946,33.252208],[102.894164,33.252633],[102.894157,33.252639],[102.894068,33.252726],[102.894085,33.252752],[102.894194,33.252928],[102.894255,33.253026],[102.895721,33.255386],[102.895736,33.255445],[102.895739,33.255484],[102.895741,33.255526],[102.895741,33.255564],[102.895732,33.255602],[102.895716,33.25565],[102.895714,33.25568],[102.895713,33.2557],[102.895726,33.255718],[102.895744,33.255718],[102.89575,33.255705],[102.895762,33.255691],[102.895771,33.255693],[102.895782,33.255703],[102.895788,33.25571],[102.895805,33.255748],[102.89583,33.255811],[102.895843,33.255845],[102.895863,33.255849],[102.895875,33.255844],[102.895879,33.255821],[102.895877,33.255776],[102.895862,33.25574],[102.895853,33.255707],[102.895852,33.25568],[102.895851,33.255654],[102.895862,33.255613],[102.896195,33.256149],[102.896639,33.256863],[102.896783,33.257095],[102.897857,33.258822],[102.918741,33.29242],[102.918913,33.292696],[102.918917,33.292834],[102.919007,33.292947],[102.919032,33.293128],[102.918998,33.293294],[102.918977,33.293403],[102.918996,33.293508],[102.919071,33.293562],[102.919194,33.293638],[102.91929,33.293746],[102.919345,33.29385],[102.919388,33.29395],[102.919384,33.294087],[102.919316,33.294215],[102.91927,33.294281],[102.919245,33.294396],[102.91929,33.294488],[102.919364,33.29455],[102.919532,33.29459],[102.919662,33.294607],[102.919821,33.294617],[102.919901,33.294644],[102.920008,33.294696],[102.920188,33.294747],[102.920341,33.29463],[102.920409,33.294639],[102.92046,33.294618],[102.920504,33.294597],[102.920524,33.294569],[102.920537,33.294543],[102.920567,33.294497],[102.920603,33.294483],[102.920786,33.294569],[102.921041,33.294573],[102.921283,33.294565],[102.921339,33.294614],[102.92125,33.294756],[102.920962,33.29493],[102.920874,33.295036],[102.920799,33.295032],[102.920757,33.295015],[102.920713,33.294983],[102.920685,33.294959],[102.920664,33.294929],[102.920652,33.294904],[102.920621,33.294895],[102.920584,33.294903],[102.920547,33.294919],[102.920524,33.294925],[102.920476,33.294921],[102.920443,33.294912],[102.92039,33.294918],[102.92035,33.294943],[102.920329,33.294973],[102.920226,33.295043],[102.920174,33.295158],[102.920147,33.295233],[102.9201,33.295312],[102.920066,33.295363],[102.920028,33.295426],[102.920021,33.295494],[102.920026,33.295557],[102.920055,33.295598],[102.920094,33.295609],[102.92021,33.295614],[102.920307,33.295606],[102.920416,33.29558],[102.920493,33.295573],[102.92057,33.295515],[102.92063,33.295457],[102.920666,33.295516],[102.92071,33.295589],[102.920946,33.295986],[102.921019,33.296109],[102.92084,33.296106],[102.920608,33.296102],[102.920377,33.296098],[102.920145,33.296095],[102.919913,33.296091],[102.919682,33.296087],[102.91945,33.296083],[102.919219,33.296079],[102.918987,33.296075],[102.918746,33.296088],[102.918506,33.2961],[102.918265,33.296112],[102.918024,33.296125],[102.917783,33.296137],[102.917542,33.296149],[102.917301,33.296161],[102.917061,33.296174],[102.91682,33.296186],[102.916666,33.296194],[102.916579,33.296198],[102.916338,33.296211],[102.916097,33.296223],[102.915841,33.296232],[102.915585,33.296242],[102.915329,33.296251],[102.915072,33.29626],[102.914816,33.29627],[102.91456,33.296279],[102.914303,33.296288],[102.914047,33.296297],[102.913791,33.296307],[102.913534,33.296316],[102.913278,33.296325],[102.913022,33.296335],[102.912766,33.296344],[102.912509,33.296353],[102.912253,33.296363],[102.911997,33.296372],[102.911729,33.296377],[102.911462,33.296381],[102.911195,33.296385],[102.910927,33.29639],[102.91066,33.296394],[102.910392,33.296399],[102.910125,33.296403],[102.909858,33.296408],[102.90959,33.296412],[102.909323,33.296417],[102.909065,33.296439],[102.908808,33.296462],[102.908486,33.296493],[102.908164,33.296524],[102.907886,33.296609],[102.907561,33.296751],[102.907552,33.296755],[102.907217,33.296902],[102.906998,33.297096],[102.906779,33.297289],[102.906645,33.297448],[102.906462,33.297587],[102.906278,33.297726],[102.906095,33.297866],[102.905912,33.298005],[102.905728,33.298144],[102.905545,33.298283],[102.905362,33.298422],[102.905178,33.298561],[102.904894,33.298843],[102.904609,33.299125],[102.904325,33.299407],[102.904115,33.299655],[102.903906,33.299902],[102.903742,33.30007],[102.903578,33.300238],[102.903381,33.300379],[102.903056,33.300553],[102.902731,33.300727],[102.902397,33.300855],[102.902063,33.300984],[102.901842,33.301061],[102.90162,33.301138],[102.901399,33.301215],[102.901178,33.301293],[102.900797,33.301404],[102.900416,33.301516],[102.900116,33.301566],[102.899838,33.301579],[102.899582,33.301539],[102.899347,33.301518],[102.898919,33.301493],[102.898585,33.301603],[102.898251,33.301713],[102.898056,33.30185],[102.89786,33.301988],[102.897664,33.302125],[102.897469,33.302263],[102.897273,33.3024],[102.897078,33.302538],[102.896903,33.302696],[102.896728,33.302854],[102.896553,33.303013],[102.896378,33.303171],[102.896203,33.30333],[102.896028,33.303488],[102.895853,33.303647],[102.895678,33.303805],[102.895483,33.303972],[102.895288,33.304138],[102.895093,33.304305],[102.894898,33.304471],[102.894703,33.304637],[102.894508,33.304804],[102.894212,33.305077],[102.893916,33.30535],[102.893763,33.305509],[102.893567,33.305684],[102.893349,33.305807],[102.893198,33.305857],[102.892907,33.305969],[102.892616,33.30608],[102.892337,33.306165],[102.892014,33.306215],[102.891725,33.306237],[102.891436,33.306258],[102.891007,33.306269],[102.890579,33.306279],[102.890354,33.306302],[102.89013,33.306326],[102.88984,33.306356],[102.88955,33.306387],[102.889388,33.306385],[102.889136,33.306343],[102.888883,33.3063],[102.888587,33.306231],[102.888291,33.306162],[102.88793,33.306061],[102.887568,33.30596],[102.887359,33.305848],[102.887149,33.305736],[102.886927,33.305643],[102.886705,33.30555],[102.886483,33.305456],[102.88626,33.305363],[102.886038,33.305269],[102.885816,33.305176],[102.885594,33.305082],[102.885371,33.304989],[102.885022,33.304839],[102.884829,33.304853],[102.88453,33.304884],[102.884206,33.304968],[102.884009,33.305163],[102.883766,33.305499],[102.883586,33.305882],[102.883405,33.306264],[102.883206,33.306584],[102.883006,33.30685],[102.882841,33.307053],[102.882676,33.307257],[102.882521,33.307443],[102.882367,33.307629],[102.882189,33.307904],[102.882011,33.308178],[102.881919,33.308462],[102.88185,33.308677],[102.88178,33.308892],[102.881676,33.309175],[102.881571,33.309458],[102.881455,33.309814],[102.881428,33.310066],[102.881442,33.310371],[102.881519,33.310696],[102.881566,33.310983],[102.881612,33.311271],[102.88165,33.311504],[102.881685,33.311847],[102.881719,33.312151],[102.881713,33.312402],[102.881707,33.312653],[102.881636,33.31294],[102.881566,33.31319],[102.881428,33.313598],[102.881326,33.313968],[102.881225,33.314337],[102.881123,33.314707],[102.881055,33.31495],[102.880988,33.315192],[102.88092,33.315435],[102.880853,33.315678],[102.880785,33.315921],[102.880718,33.316164],[102.88065,33.316406],[102.880583,33.316649],[102.880463,33.316898],[102.880343,33.317147],[102.880223,33.317396],[102.880103,33.317646],[102.879983,33.317895],[102.879863,33.318144],[102.879661,33.318517],[102.879419,33.318835],[102.879176,33.319154],[102.878903,33.319392],[102.878629,33.319629],[102.878304,33.319785],[102.878067,33.319871],[102.877679,33.319972],[102.877336,33.320012],[102.876993,33.320051],[102.876591,33.320052],[102.87619,33.320053],[102.876116,33.320053],[102.875867,33.320025],[102.875619,33.319996],[102.87537,33.319968],[102.875121,33.31994],[102.874872,33.319912],[102.874623,33.319884],[102.874353,33.319885],[102.874083,33.319886],[102.873813,33.319887],[102.873543,33.319888],[102.873147,33.31989],[102.872751,33.319892],[102.872386,33.319958],[102.872133,33.32003],[102.87188,33.320102],[102.871627,33.320174],[102.871374,33.320246],[102.871121,33.320317],[102.870868,33.320389],[102.870615,33.320461],[102.870362,33.320533],[102.870137,33.320602],[102.869913,33.320672],[102.869688,33.320741],[102.869464,33.320811],[102.869239,33.32088],[102.869015,33.32095],[102.868791,33.321019],[102.868566,33.321088],[102.868342,33.321158],[102.868117,33.321227],[102.867893,33.321297],[102.867668,33.321366],[102.867268,33.32142],[102.867031,33.321452],[102.866796,33.321448],[102.866561,33.321444],[102.866338,33.321378],[102.866115,33.321311],[102.865936,33.321164],[102.865757,33.321017],[102.865454,33.320725],[102.865151,33.320432],[102.864936,33.320272],[102.864721,33.320111],[102.864506,33.319951],[102.864291,33.31979],[102.864059,33.319643],[102.863828,33.319495],[102.863572,33.319455],[102.863316,33.319415],[102.863048,33.319354],[102.86278,33.319294],[102.862512,33.319234],[102.862244,33.319174],[102.861976,33.319114],[102.861708,33.319054],[102.86144,33.318993],[102.861172,33.318933],[102.860904,33.318873],[102.860636,33.318813],[102.860259,33.318641],[102.859882,33.318469],[102.859505,33.318297],[102.859092,33.318124],[102.858679,33.317951],[102.858266,33.317778],[102.857853,33.317605],[102.857639,33.317525],[102.857424,33.317445],[102.857209,33.317365],[102.856995,33.317285],[102.85678,33.317205],[102.856566,33.317125],[102.856351,33.317045],[102.856136,33.316965],[102.855892,33.316916],[102.855648,33.316866],[102.855351,33.316772],[102.855011,33.316641],[102.854652,33.316473],[102.854421,33.316272],[102.854171,33.316034],[102.854,33.315851],[102.85383,33.315669],[102.85366,33.315487],[102.85349,33.315304],[102.85332,33.315122],[102.853149,33.31494],[102.852878,33.314675],[102.852606,33.31441],[102.85233,33.314315],[102.851914,33.314281],[102.851498,33.314246],[102.851082,33.314212],[102.850683,33.314199],[102.850284,33.314186],[102.849885,33.314172],[102.849671,33.314222],[102.849498,33.314256],[102.849248,33.314404],[102.848998,33.314552],[102.848747,33.314763],[102.848496,33.314973],[102.848324,33.315025],[102.848217,33.31504],[102.847896,33.315035],[102.847661,33.315013],[102.847342,33.314935],[102.847096,33.314814],[102.846851,33.314694],[102.846605,33.314573],[102.84636,33.314452],[102.846114,33.314331],[102.845868,33.31421],[102.845623,33.314089],[102.845377,33.313969],[102.845153,33.313826],[102.84493,33.313683],[102.844706,33.31354],[102.844482,33.313397],[102.844258,33.313254],[102.844034,33.313112],[102.843811,33.312969],[102.843587,33.312826],[102.84337,33.312715],[102.843154,33.312603],[102.842938,33.312492],[102.842721,33.312381],[102.842478,33.312287],[102.842234,33.312192],[102.842011,33.31213],[102.841788,33.312068],[102.841565,33.312006],[102.841341,33.311944],[102.841065,33.311903],[102.840788,33.311863],[102.840516,33.311844],[102.840244,33.311826],[102.839972,33.311807],[102.839701,33.311789],[102.839429,33.31177],[102.839157,33.311752],[102.838886,33.311733],[102.838614,33.311714],[102.838386,33.311701],[102.838158,33.311688],[102.83793,33.311675],[102.837702,33.311662],[102.837474,33.311649],[102.837246,33.311636],[102.836842,33.311594],[102.836628,33.311573],[102.836393,33.311567],[102.836072,33.31158],[102.835672,33.31177],[102.835271,33.31196],[102.835096,33.312125],[102.834921,33.312289],[102.834746,33.312454],[102.834571,33.312619],[102.834396,33.312783],[102.834221,33.312948],[102.833979,33.313176],[102.833827,33.313244],[102.833612,33.313313],[102.833333,33.313345],[102.832991,33.313356],[102.832565,33.31326],[102.832237,33.313137],[102.831908,33.313015],[102.831741,33.312841],[102.831574,33.312668],[102.831408,33.312463],[102.831242,33.312258],[102.831076,33.312054],[102.83091,33.311849],[102.830744,33.311644],[102.830578,33.31144],[102.830412,33.311235],[102.830246,33.31103],[102.830037,33.310834],[102.829815,33.31067],[102.829593,33.310506],[102.829319,33.310369],[102.829046,33.310232],[102.828983,33.310219],[102.828625,33.310122],[102.828266,33.310025],[102.827908,33.309928],[102.827566,33.309922],[102.827225,33.309916],[102.82686,33.309964],[102.826579,33.310031],[102.826451,33.310083],[102.826255,33.310258],[102.826032,33.310612],[102.82596,33.310926],[102.825887,33.311239],[102.825839,33.311489],[102.82579,33.31174],[102.825632,33.312059],[102.825475,33.312289],[102.825301,33.312465],[102.824954,33.312621],[102.824707,33.31268],[102.824459,33.312739],[102.824237,33.312792],[102.824015,33.312844],[102.823792,33.312897],[102.82357,33.31295],[102.823348,33.313003],[102.823125,33.313056],[102.822899,33.313112],[102.822672,33.313168],[102.822445,33.313225],[102.822218,33.313281],[102.821991,33.313337],[102.821764,33.313393],[102.821537,33.313449],[102.82131,33.313506],[102.821083,33.313562],[102.820856,33.313618],[102.820641,33.313684],[102.820425,33.313749],[102.82021,33.313815],[102.819994,33.31388],[102.819779,33.313946],[102.819563,33.314011],[102.819348,33.314077],[102.819132,33.314142],[102.818743,33.314338],[102.818353,33.314533],[102.817964,33.314728],[102.817574,33.314924],[102.817247,33.315178],[102.816919,33.315433],[102.816688,33.315698],[102.816456,33.315962],[102.816149,33.316284],[102.815841,33.316607],[102.815534,33.316929],[102.815227,33.317251],[102.814895,33.317529],[102.814563,33.317808],[102.814301,33.318001],[102.813977,33.318138],[102.813689,33.318168],[102.813677,33.318169],[102.813292,33.318143],[102.812933,33.318029],[102.812592,33.317917],[102.812347,33.317867],[102.812103,33.317818],[102.811739,33.317789],[102.811665,33.317783],[102.811228,33.317748],[102.810958,33.317746],[102.810688,33.317743],[102.810418,33.317741],[102.810148,33.317739],[102.809878,33.317736],[102.809608,33.317734],[102.809517,33.317733],[102.809338,33.317731],[102.809211,33.31773],[102.809068,33.317729],[102.808798,33.317726],[102.808528,33.317724],[102.808456,33.317723],[102.808258,33.317721],[102.807988,33.317719],[102.807718,33.317716],[102.807448,33.317714],[102.807178,33.317711],[102.806908,33.317709],[102.806639,33.317717],[102.80637,33.317724],[102.8061,33.317732],[102.805831,33.31774],[102.805562,33.317748],[102.805292,33.317756],[102.805023,33.317763],[102.804754,33.317771],[102.804484,33.317779],[102.804215,33.317787],[102.803946,33.317795],[102.803676,33.317802],[102.803407,33.31781],[102.803138,33.317818],[102.802868,33.317826],[102.802599,33.317833],[102.80233,33.317841],[102.80206,33.317849],[102.801791,33.317857],[102.801522,33.317865],[102.801251,33.317896],[102.80098,33.317927],[102.800709,33.317958],[102.800439,33.317989],[102.800168,33.31802],[102.799897,33.318051],[102.799626,33.318082],[102.799355,33.318113],[102.799085,33.318144],[102.798814,33.318175],[102.798543,33.318206],[102.798272,33.318237],[102.798001,33.318268],[102.797731,33.318299],[102.79746,33.31833],[102.797189,33.318361],[102.796943,33.318396],[102.796698,33.318431],[102.796453,33.318466],[102.796207,33.3185],[102.795962,33.318535],[102.795716,33.31857],[102.795481,33.318584],[102.795245,33.318597],[102.79501,33.318611],[102.794774,33.318625],[102.794538,33.318638],[102.794303,33.318652],[102.7942,33.318647],[102.79387,33.318631],[102.793438,33.31861],[102.793005,33.318589],[102.792573,33.318567],[102.792196,33.318525],[102.791818,33.318482],[102.791441,33.318439],[102.791079,33.318406],[102.790717,33.318373],[102.790267,33.318365],[102.789818,33.318357],[102.789551,33.318339],[102.789284,33.318321],[102.789017,33.318302],[102.788751,33.318284],[102.788484,33.318266],[102.788217,33.318248],[102.78795,33.31823],[102.787683,33.318212],[102.787324,33.318122],[102.786964,33.318032],[102.786557,33.317924],[102.786196,33.317795],[102.785945,33.3177],[102.785693,33.317605],[102.785369,33.317518],[102.785045,33.31743],[102.784816,33.317366],[102.784586,33.317301],[102.784356,33.317236],[102.784127,33.317171],[102.783897,33.317106],[102.783667,33.317041],[102.783437,33.316976],[102.783208,33.316911],[102.782978,33.316846],[102.782748,33.316781],[102.782519,33.316716],[102.782289,33.316651],[102.782059,33.316586],[102.78183,33.316521],[102.781544,33.316374],[102.781329,33.316259],[102.781114,33.316144],[102.780846,33.315961],[102.780577,33.315778],[102.780309,33.315595],[102.779943,33.315336],[102.779577,33.315077],[102.77921,33.314818],[102.778844,33.314559],[102.778711,33.31433],[102.778644,33.314111],[102.77854,33.313688],[102.778435,33.313264],[102.778297,33.313031],[102.778159,33.312798],[102.778111,33.312725],[102.77793,33.312455],[102.777769,33.312303],[102.777768,33.312303],[102.77755,33.312227],[102.777232,33.312171],[102.777226,33.31217],[102.776969,33.312093],[102.776817,33.312017],[102.776731,33.311913],[102.776636,33.311741],[102.776494,33.311622],[102.776383,33.311554],[102.776174,33.311426],[102.775965,33.311298],[102.775756,33.311169],[102.775547,33.311041],[102.775337,33.310913],[102.775128,33.310785],[102.774919,33.310657],[102.77471,33.310529],[102.774353,33.31031],[102.774095,33.310276],[102.773705,33.310171],[102.77345,33.310067],[102.773333,33.310019],[102.773086,33.309838],[102.772867,33.309543],[102.772751,33.309225],[102.772635,33.308906],[102.772518,33.308588],[102.772505,33.308553],[102.772315,33.308381],[102.771925,33.308172],[102.771606,33.308025],[102.771287,33.307877],[102.771147,33.307815],[102.771049,33.307772],[102.770878,33.307687],[102.770659,33.307658],[102.770373,33.30763],[102.770069,33.307534],[102.76974,33.307434],[102.769412,33.307335],[102.769098,33.307135],[102.768869,33.306963],[102.768842,33.306882],[102.768727,33.306542],[102.768612,33.306202],[102.768543,33.306032],[102.768368,33.305901],[102.768181,33.305762],[102.767995,33.305623],[102.767643,33.30536],[102.767316,33.305187],[102.766988,33.305014],[102.766661,33.304841],[102.766376,33.304699],[102.76609,33.304558],[102.7657,33.304365],[102.765395,33.304089],[102.765215,33.303861],[102.765189,33.303824],[102.765053,33.303632],[102.764862,33.30347],[102.764615,33.303404],[102.764196,33.303356],[102.763904,33.303437],[102.763612,33.303517],[102.763473,33.303556],[102.763346,33.303581],[102.763178,33.303613],[102.762854,33.303584],[102.762473,33.303508],[102.762212,33.303423],[102.76195,33.303337],[102.761769,33.303223],[102.761636,33.303097],[102.761598,33.303061],[102.76148,33.302914],[102.761295,33.302844],[102.76114,33.302794],[102.760907,33.302813],[102.760675,33.302833],[102.760351,33.302804],[102.760027,33.30268],[102.759732,33.302595],[102.759437,33.302509],[102.759171,33.302394],[102.759085,33.302357],[102.758762,33.302252],[102.758438,33.302147],[102.758124,33.302109],[102.75781,33.302223],[102.757496,33.302484],[102.757182,33.302744],[102.756867,33.303004],[102.756866,33.303004],[102.756865,33.303005],[102.756605,33.303123],[102.756344,33.303242],[102.755906,33.303318],[102.75564,33.303328],[102.755373,33.303337],[102.755021,33.303251],[102.75481,33.303166],[102.7546,33.303081],[102.754574,33.303071],[102.754269,33.302918],[102.753917,33.302658],[102.753566,33.302398],[102.753214,33.302137],[102.75306,33.302024],[102.75281,33.301849],[102.752559,33.301675],[102.752308,33.3015],[102.752213,33.301433],[102.752118,33.301272],[102.752099,33.30092],[102.75208,33.300567],[102.752054,33.300482],[102.751948,33.300129],[102.751842,33.299777],[102.751731,33.299489],[102.75162,33.2992],[102.751536,33.298981],[102.751509,33.298911],[102.751515,33.298699],[102.751518,33.298578],[102.75154,33.298207],[102.751562,33.297836],[102.751583,33.297479],[102.751604,33.297122],[102.751585,33.296694],[102.751573,33.296427],[102.751561,33.29616],[102.751477,33.295949],[102.751443,33.295901],[102.751362,33.295786],[102.751219,33.295702],[102.751187,33.295684],[102.750976,33.295561],[102.750701,33.295465],[102.750425,33.295368],[102.750285,33.295321],[102.750227,33.295254],[102.750195,33.295218],[102.750005,33.294971],[102.749848,33.294766],[102.749691,33.294562],[102.749482,33.294409],[102.74922,33.294309],[102.748958,33.294209],[102.748673,33.294117],[102.748387,33.294025],[102.748102,33.293933],[102.747883,33.293819],[102.74773,33.293667],[102.747678,33.293573],[102.747645,33.293515],[102.747645,33.293463],[102.747645,33.293018],[102.747645,33.292572],[102.747616,33.292334],[102.747501,33.291937],[102.747387,33.29154],[102.747272,33.291142],[102.747226,33.290983],[102.747116,33.290655],[102.747007,33.290326],[102.746769,33.290079],[102.746498,33.290017],[102.746227,33.289955],[102.745836,33.289879],[102.745541,33.289755],[102.745227,33.289527],[102.744994,33.289256],[102.744761,33.288985],[102.74458,33.288775],[102.744294,33.288613],[102.744018,33.288565],[102.743601,33.288615],[102.743557,33.288603],[102.743279,33.288588],[102.743094,33.288578],[102.743001,33.288573],[102.742638,33.288565],[102.742325,33.288539],[102.742013,33.288473],[102.741701,33.288406],[102.741364,33.288339],[102.741102,33.288194],[102.740914,33.287987],[102.740753,33.28768],[102.740674,33.287446],[102.740595,33.287211],[102.740485,33.286864],[102.74037,33.286558],[102.740257,33.286292],[102.740021,33.286086],[102.739773,33.285868],[102.739525,33.285651],[102.739364,33.285475],[102.739202,33.2853],[102.73904,33.285125],[102.738879,33.28495],[102.738717,33.284775],[102.738555,33.284599],[102.738393,33.284424],[102.738232,33.284249],[102.738042,33.284099],[102.737853,33.283948],[102.737664,33.283798],[102.737474,33.283647],[102.737285,33.283497],[102.737095,33.283346],[102.736906,33.283196],[102.736717,33.283045],[102.736473,33.282943],[102.73623,33.282842],[102.735942,33.282746],[102.735655,33.282649],[102.735392,33.282553],[102.735128,33.282457],[102.734816,33.28236],[102.734504,33.282263],[102.734203,33.282237],[102.733902,33.282212],[102.733712,33.282244],[102.733417,33.282387],[102.733121,33.282531],[102.732825,33.282674],[102.732464,33.282798],[102.73215,33.282817],[102.731921,33.282798],[102.731636,33.282702],[102.731322,33.282502],[102.731007,33.282303],[102.73077,33.282248],[102.730567,33.282232],[102.730254,33.282226],[102.73004,33.282235],[102.729796,33.282293],[102.729551,33.28235],[102.729199,33.282388],[102.729018,33.28235],[102.728733,33.282245],[102.728585,33.282118],[102.72839,33.28195],[102.728228,33.281779],[102.728162,33.281532],[102.728151,33.281488],[102.728095,33.281256],[102.728019,33.280865],[102.727762,33.28077],[102.727376,33.280713],[102.726991,33.280656],[102.726779,33.280578],[102.726705,33.280551],[102.726477,33.280437],[102.72623,33.280342],[102.725925,33.28018],[102.725738,33.279968],[102.725448,33.279638],[102.72544,33.279628],[102.725225,33.279433],[102.725011,33.279238],[102.724791,33.279128],[102.724571,33.279018],[102.724554,33.279009],[102.724269,33.278902],[102.723983,33.278794],[102.723698,33.278686],[102.723422,33.278643],[102.723146,33.2786],[102.722781,33.278575],[102.722416,33.278549],[102.722051,33.278524],[102.721623,33.278476],[102.721261,33.278305],[102.721004,33.278115],[102.720814,33.277734],[102.720647,33.277496],[102.720481,33.277258],[102.72029,33.277001],[102.720162,33.276778],[102.720148,33.276754],[102.720014,33.276525],[102.719795,33.276316],[102.71951,33.27604],[102.719509,33.276039],[102.719509,33.276038],[102.719301,33.275678],[102.71911,33.27545],[102.718882,33.275126],[102.718644,33.274917],[102.718463,33.274745],[102.718257,33.274498],[102.718051,33.274251],[102.717892,33.27406],[102.717678,33.27376],[102.717464,33.273461],[102.717424,33.273264],[102.717375,33.273193],[102.717264,33.27303],[102.71713,33.272937],[102.716907,33.272785],[102.716683,33.272632],[102.71646,33.272326],[102.716237,33.272019],[102.71615,33.2719],[102.716084,33.2717],[102.716055,33.271424],[102.716029,33.271202],[102.716007,33.271014],[102.715961,33.270858],[102.71595,33.270824],[102.715865,33.270634],[102.715722,33.270443],[102.715579,33.270253],[102.715403,33.27011],[102.715227,33.269967],[102.715181,33.269933],[102.714968,33.26977],[102.71483,33.269592],[102.714692,33.269413],[102.714462,33.269201],[102.714231,33.26899],[102.714114,33.268771],[102.713998,33.268552],[102.713931,33.268457],[102.713803,33.268361],[102.713741,33.268261],[102.713739,33.268248],[102.713717,33.268076],[102.713684,33.267766],[102.713677,33.267674],[102.71366,33.26741],[102.713555,33.267005],[102.713455,33.266798],[102.713355,33.266591],[102.713222,33.266443],[102.713046,33.266334],[102.712807,33.266241],[102.712665,33.266187],[102.71228,33.265996],[102.711894,33.265806],[102.711642,33.265634],[102.711494,33.265515],[102.71128,33.265187],[102.711214,33.265092],[102.71119,33.264973],[102.711171,33.264849],[102.711028,33.264649],[102.710909,33.26444],[102.7107,33.264354],[102.710533,33.264259],[102.710428,33.264164],[102.710338,33.26405],[102.710262,33.263974],[102.710133,33.263897],[102.709857,33.26384],[102.70947,33.263733],[102.709082,33.263626],[102.708782,33.263498],[102.708425,33.263257],[102.708068,33.263017],[102.707721,33.262765],[102.707602,33.262608],[102.707421,33.26237],[102.707383,33.262284],[102.707359,33.262118],[102.707349,33.262078],[102.707311,33.261932],[102.707235,33.261832],[102.707069,33.261737],[102.706975,33.261688],[102.706686,33.261539],[102.706398,33.26139],[102.706298,33.261294],[102.706274,33.261223],[102.706272,33.261209],[102.70626,33.261123],[102.706198,33.261014],[102.706074,33.260952],[102.705908,33.260937],[102.7059,33.260938],[102.705636,33.260971],[102.705432,33.260937],[102.705294,33.260876],[102.70507,33.260709],[102.704846,33.260542],[102.704632,33.260447],[102.704342,33.260352],[102.704144,33.260237],[102.704013,33.260162],[102.703785,33.259986],[102.703633,33.259795],[102.703452,33.259434],[102.703361,33.259348],[102.703138,33.259267],[102.702947,33.259196],[102.702729,33.259096],[102.702581,33.258967],[102.702315,33.258748],[102.702048,33.258529],[102.701846,33.258284],[102.701644,33.258039],[102.701501,33.257768],[102.701372,33.25772],[102.701229,33.25773],[102.70112,33.257801],[102.700977,33.257901],[102.700735,33.257977],[102.70071,33.25798],[102.700421,33.258009],[102.700363,33.258015],[102.700225,33.258039],[102.70013,33.258073],[102.70004,33.258149],[102.699887,33.258353],[102.699714,33.258701],[102.69954,33.259048],[102.699335,33.259265],[102.699131,33.259481],[102.698926,33.259614],[102.698769,33.259729],[102.698541,33.259781],[102.698312,33.25981],[102.698208,33.259857],[102.698096,33.260183],[102.697984,33.260509],[102.697872,33.260835],[102.69776,33.261161],[102.697629,33.261572],[102.697497,33.261983],[102.697365,33.262394],[102.69734,33.262465],[102.697212,33.262828],[102.697108,33.263122],[102.69698,33.263369],[102.696885,33.263502],[102.696516,33.263729],[102.696147,33.263955],[102.696071,33.263974],[102.695866,33.26395],[102.695505,33.263888],[102.695152,33.263737],[102.6948,33.263587],[102.694448,33.263436],[102.694086,33.263291],[102.693725,33.263146],[102.693472,33.263086],[102.69322,33.263027],[102.692898,33.262995],[102.692576,33.262963],[102.692254,33.262931],[102.691914,33.262858],[102.691878,33.262851],[102.691721,33.262822],[102.691517,33.262865],[102.691226,33.263036],[102.690967,33.263329],[102.690707,33.263622],[102.690448,33.263915],[102.690188,33.264207],[102.689894,33.264346],[102.689568,33.26433],[102.689242,33.264314],[102.688954,33.264248],[102.688686,33.264124],[102.68846,33.264019],[102.688121,33.263729],[102.687782,33.263439],[102.687444,33.263148],[102.687261,33.262959],[102.687079,33.262771],[102.686897,33.262582],[102.686715,33.262393],[102.686533,33.262204],[102.68635,33.262015],[102.686168,33.261826],[102.685986,33.261637],[102.685804,33.261448],[102.685622,33.26126],[102.685439,33.261071],[102.685257,33.260882],[102.685075,33.260693],[102.684893,33.260504],[102.68471,33.260315],[102.684528,33.260126],[102.684415,33.260009],[102.684379,33.259972],[102.684346,33.259937],[102.684164,33.259748],[102.684042,33.259622],[102.683982,33.25956],[102.683911,33.259486],[102.683799,33.259371],[102.68353,33.259111],[102.683261,33.258852],[102.682992,33.258592],[102.68278,33.258366],[102.682569,33.258139],[102.682418,33.257913],[102.682267,33.257687],[102.682117,33.257431],[102.681967,33.257174],[102.681814,33.256979],[102.681662,33.256783],[102.681416,33.256525],[102.68117,33.256267],[102.680963,33.256096],[102.680756,33.255925],[102.680549,33.255754],[102.680342,33.255583],[102.68014,33.255455],[102.679938,33.255327],[102.679736,33.255199],[102.679535,33.255071],[102.679333,33.254943],[102.679131,33.254815],[102.678929,33.254687],[102.678727,33.254559],[102.678498,33.254435],[102.678305,33.254331],[102.67827,33.254312],[102.678269,33.254311],[102.678247,33.254299],[102.678179,33.254262],[102.678041,33.254188],[102.677812,33.254064],[102.677584,33.25394],[102.677355,33.253816],[102.677127,33.253693],[102.676969,33.253607],[102.676899,33.253569],[102.676899,33.253569],[102.676898,33.253569],[102.67667,33.253445],[102.676441,33.253321],[102.676242,33.253204],[102.676043,33.253086],[102.675844,33.252969],[102.675645,33.252851],[102.675418,33.252766],[102.675191,33.25268],[102.674759,33.252591],[102.674519,33.252525],[102.67428,33.25246],[102.673872,33.252351],[102.673621,33.252266],[102.67337,33.25218],[102.673119,33.252063],[102.672868,33.251946],[102.67256,33.251739],[102.672322,33.251593],[102.672238,33.251559],[102.672107,33.251507],[102.671939,33.25144],[102.671893,33.251421],[102.671652,33.251367],[102.671412,33.251312],[102.671123,33.251266],[102.670834,33.25122],[102.670497,33.251194],[102.670147,33.251187],[102.669797,33.25118],[102.669674,33.251259],[102.669623,33.251379],[102.669594,33.251562],[102.669601,33.251767],[102.669607,33.251927],[102.66964,33.251985],[102.669816,33.252294],[102.66998,33.252481],[102.670144,33.252667],[102.670304,33.252968],[102.670351,33.253055],[102.670351,33.253056],[102.670351,33.253056],[102.670319,33.253339],[102.670098,33.253497],[102.669829,33.253633],[102.669797,33.253661],[102.669705,33.253741],[102.669671,33.253771],[102.669557,33.25387],[102.669532,33.253892],[102.669502,33.254094],[102.669554,33.254439],[102.669564,33.254499],[102.669644,33.254669],[102.669747,33.254889],[102.669908,33.255195],[102.669962,33.25543],[102.670016,33.255664],[102.670033,33.255949],[102.670025,33.256242],[102.670017,33.256536],[102.669961,33.256819],[102.669877,33.257014],[102.669698,33.257229],[102.669684,33.257246],[102.669627,33.257314],[102.669553,33.257393],[102.669532,33.257407],[102.669481,33.257441],[102.669233,33.25761],[102.668915,33.257767],[102.668524,33.257942],[102.668255,33.258058],[102.668156,33.258158],[102.668129,33.258259],[102.668172,33.258442],[102.668334,33.258729],[102.668373,33.258803],[102.668402,33.258859],[102.668464,33.258977],[102.668477,33.259001],[102.668495,33.259036],[102.668497,33.259042],[102.668529,33.259172],[102.668581,33.259382],[102.668575,33.259686],[102.668525,33.259726],[102.668427,33.259764],[102.668395,33.259769],[102.668268,33.259789],[102.668245,33.259792],[102.668185,33.259801],[102.66799,33.259847],[102.667869,33.259875],[102.667567,33.25987],[102.667495,33.259868],[102.667423,33.259867],[102.667359,33.259866],[102.667224,33.259863],[102.666976,33.259859],[102.666529,33.259851],[102.666388,33.259848],[102.666319,33.259847],[102.666082,33.259842],[102.665719,33.259886],[102.665355,33.25993],[102.665303,33.259939],[102.665101,33.259976],[102.664846,33.260021],[102.66458,33.260046],[102.664313,33.260072],[102.664059,33.260067],[102.663805,33.260063],[102.663384,33.260005],[102.662963,33.259947],[102.66253,33.259867],[102.662098,33.259787],[102.661784,33.259781],[102.661351,33.259753],[102.660965,33.259746],[102.660531,33.259658],[102.660196,33.259549],[102.659861,33.259441],[102.659623,33.259317],[102.659384,33.259194],[102.659146,33.25907],[102.658908,33.258947],[102.65867,33.258823],[102.658431,33.258699],[102.658193,33.258576],[102.657955,33.258452],[102.657658,33.258237],[102.657352,33.257947],[102.657045,33.257657],[102.656809,33.25745],[102.65655,33.257203],[102.656336,33.257077],[102.656003,33.256868],[102.655693,33.25673],[102.655384,33.256592],[102.655169,33.256492],[102.654954,33.256392],[102.654739,33.256291],[102.654524,33.256191],[102.654225,33.256094],[102.653926,33.255997],[102.653661,33.255911],[102.653303,33.255783],[102.652993,33.255655],[102.652635,33.255466],[102.652495,33.255302],[102.652235,33.255113],[102.652045,33.254928],[102.651788,33.254659],[102.651482,33.254349],[102.651285,33.254051],[102.651088,33.253753],[102.650862,33.2534],[102.650636,33.253046],[102.65041,33.252692],[102.650184,33.252338],[102.649918,33.252038],[102.649716,33.251923],[102.649514,33.251808],[102.649154,33.251699],[102.648746,33.25163],[102.648337,33.251562],[102.64817,33.251519],[102.647881,33.251432],[102.647585,33.251244],[102.647288,33.251056],[102.647103,33.250907],[102.646918,33.250758],[102.646733,33.25061],[102.646548,33.250461],[102.646363,33.250312],[102.646178,33.250163],[102.646109,33.250122],[102.645797,33.249933],[102.645462,33.249805],[102.64521,33.249759],[102.644957,33.249714],[102.644729,33.249679],[102.6445,33.249645],[102.644117,33.249516],[102.64371,33.249387],[102.643499,33.249243],[102.643288,33.249099],[102.643077,33.248955],[102.642866,33.248811],[102.642642,33.248656],[102.642419,33.248501],[102.642195,33.248346],[102.641972,33.248192],[102.641748,33.248037],[102.641525,33.247882],[102.641301,33.247727],[102.641078,33.247572],[102.640854,33.247417],[102.640631,33.247263],[102.640407,33.247108],[102.640184,33.246953],[102.63996,33.246798],[102.639737,33.246643],[102.639545,33.246507],[102.639521,33.24649],[102.639304,33.246336],[102.639088,33.246182],[102.638872,33.246029],[102.638655,33.245875],[102.638439,33.245722],[102.638223,33.245568],[102.638007,33.245415],[102.637669,33.245265],[102.637641,33.245252],[102.637344,33.24512],[102.637305,33.245103],[102.637275,33.24509],[102.637194,33.245053],[102.637148,33.245033],[102.636988,33.244962],[102.63691,33.244927],[102.636563,33.244789],[102.636217,33.244651],[102.635792,33.244516],[102.635367,33.244381],[102.634942,33.244247],[102.634516,33.244112],[102.634115,33.243939],[102.633713,33.243767],[102.633311,33.243595],[102.633074,33.243428],[102.632863,33.243201],[102.632841,33.243162],[102.632755,33.24301],[102.632748,33.242996],[102.632734,33.242611],[102.632812,33.242389],[102.632891,33.242168],[102.633048,33.24187],[102.633081,33.241806],[102.633272,33.241445],[102.633376,33.241183],[102.633479,33.240922],[102.633537,33.240579],[102.633572,33.240194],[102.633583,33.240099],[102.633603,33.239931],[102.633634,33.239668],[102.633642,33.239371],[102.633644,33.239304],[102.633614,33.239081],[102.633584,33.238857],[102.633509,33.238637],[102.633469,33.238517],[102.633435,33.238416],[102.63336,33.238195],[102.633286,33.237975],[102.633211,33.237754],[102.633137,33.237533],[102.633027,33.237336],[102.632918,33.237139],[102.632808,33.236942],[102.632699,33.236745],[102.63259,33.236547],[102.63248,33.23635],[102.632371,33.236153],[102.632262,33.235956],[102.63209,33.235598],[102.631919,33.23524],[102.631794,33.234954],[102.631669,33.234669],[102.631578,33.234446],[102.631488,33.234224],[102.631397,33.234002],[102.631306,33.233779],[102.631216,33.233557],[102.631125,33.233335],[102.631034,33.233112],[102.630944,33.23289],[102.630843,33.232635],[102.630742,33.232381],[102.630632,33.231953],[102.630614,33.231694],[102.630638,33.231606],[102.630696,33.23139],[102.630809,33.23119],[102.630923,33.23099],[102.631111,33.23073],[102.631299,33.230469],[102.631454,33.230087],[102.631546,33.229816],[102.631639,33.229544],[102.631674,33.229119],[102.631638,33.228672],[102.631596,33.228418],[102.631555,33.228164],[102.631457,33.227787],[102.631359,33.22741],[102.631274,33.227149],[102.631189,33.226888],[102.631105,33.226627],[102.63102,33.226366],[102.630935,33.226105],[102.630851,33.225844],[102.630766,33.225583],[102.630681,33.225322],[102.630597,33.225061],[102.630512,33.224799],[102.630449,33.22458],[102.630386,33.22436],[102.630323,33.22414],[102.630261,33.22392],[102.630198,33.2237],[102.630135,33.223481],[102.630098,33.223074],[102.630044,33.22283],[102.629991,33.222585],[102.629902,33.2223],[102.629813,33.222015],[102.629591,33.221767],[102.629368,33.22152],[102.629146,33.221253],[102.628923,33.220985],[102.628779,33.220786],[102.628635,33.220586],[102.62849,33.220387],[102.628346,33.220187],[102.628202,33.219988],[102.628057,33.219789],[102.627913,33.219589],[102.627769,33.21939],[102.627625,33.21919],[102.62748,33.218991],[102.627288,33.218624],[102.627095,33.218258],[102.626903,33.217891],[102.626801,33.217666],[102.626698,33.217442],[102.626613,33.217054],[102.626571,33.216821],[102.62653,33.216587],[102.626439,33.216373],[102.626347,33.216159],[102.626185,33.215904],[102.626046,33.215686],[102.625812,33.215418],[102.625554,33.21515],[102.625244,33.214962],[102.625019,33.214836],[102.624793,33.21471],[102.624436,33.21446],[102.62413,33.214231],[102.623979,33.214045],[102.623827,33.21386],[102.623724,33.213634],[102.623621,33.213409],[102.623593,33.213145],[102.623564,33.212881],[102.623646,33.212526],[102.62375,33.212265],[102.623853,33.212003],[102.624077,33.211744],[102.624252,33.211524],[102.624427,33.211304],[102.624583,33.21111],[102.62474,33.210916],[102.624896,33.210721],[102.625052,33.210527],[102.625196,33.210332],[102.62534,33.210137],[102.625484,33.209942],[102.625628,33.209747],[102.625731,33.209545],[102.625821,33.209304],[102.625912,33.209063],[102.625965,33.20876],[102.626018,33.208457],[102.626054,33.208254],[102.626089,33.207871],[102.626097,33.207597],[102.626106,33.207324],[102.626053,33.206988],[102.626001,33.206652],[102.625885,33.20641],[102.625746,33.206163],[102.625631,33.205918],[102.625615,33.205634],[102.625716,33.205473],[102.625951,33.205129],[102.626186,33.204785],[102.626194,33.204773],[102.62646,33.204447],[102.626726,33.204122],[102.626992,33.203796],[102.627284,33.203497],[102.627576,33.203199],[102.627868,33.2029],[102.628159,33.202601],[102.628333,33.202363],[102.628489,33.201979],[102.62855,33.201758],[102.628611,33.201536],[102.628671,33.201314],[102.628732,33.201092],[102.628805,33.200827],[102.628879,33.200563],[102.628952,33.200298],[102.629026,33.200033],[102.629099,33.199769],[102.629173,33.199504],[102.629246,33.199239],[102.62932,33.198975],[102.629332,33.198573],[102.629289,33.19835],[102.629247,33.198127],[102.629162,33.19772],[102.629076,33.197312],[102.628917,33.196934],[102.628758,33.196556],[102.628631,33.196202],[102.628504,33.195848],[102.628377,33.195495],[102.628263,33.195249],[102.628149,33.195004],[102.628047,33.194759],[102.627945,33.194514],[102.627759,33.194185],[102.627573,33.193959],[102.627349,33.193793],[102.627124,33.193626],[102.626811,33.193424],[102.626498,33.193222],[102.626186,33.19302],[102.626057,33.192937],[102.625814,33.192758],[102.625648,33.192613],[102.625416,33.192305],[102.625301,33.19207],[102.625187,33.191835],[102.625121,33.1916],[102.625054,33.191366],[102.624968,33.190989],[102.624882,33.190613],[102.624749,33.190226],[102.624658,33.18999],[102.624567,33.189755],[102.624455,33.189449],[102.624342,33.189142],[102.624146,33.188824],[102.62395,33.188507],[102.623754,33.188148],[102.623558,33.18779],[102.623385,33.187496],[102.623211,33.187201],[102.623049,33.186934],[102.622861,33.186768],[102.622552,33.18656],[102.62222,33.186391],[102.621788,33.186292],[102.621355,33.186192],[102.621098,33.186152],[102.620842,33.186112],[102.620585,33.186071],[102.620328,33.186031],[102.620071,33.18599],[102.619815,33.18595],[102.619558,33.185909],[102.619301,33.185869],[102.619044,33.185829],[102.618788,33.185788],[102.618531,33.185748],[102.618274,33.185707],[102.618017,33.185667],[102.61776,33.185626],[102.617504,33.185586],[102.617247,33.185546],[102.616973,33.185514],[102.616698,33.185482],[102.616424,33.185451],[102.61615,33.185419],[102.615875,33.185388],[102.615601,33.185356],[102.615327,33.185325],[102.615053,33.185293],[102.614778,33.185262],[102.614504,33.18523],[102.61427,33.185192],[102.614195,33.185179],[102.614169,33.185175],[102.614036,33.185153],[102.613803,33.185115],[102.613569,33.185076],[102.613335,33.185038],[102.613101,33.185],[102.612868,33.184961],[102.612634,33.184923],[102.6124,33.184885],[102.612166,33.184846],[102.611933,33.184808],[102.611699,33.18477],[102.611435,33.184704],[102.611171,33.184638],[102.611034,33.184604],[102.610908,33.184572],[102.610644,33.184507],[102.61038,33.184441],[102.610117,33.184375],[102.609882,33.184338],[102.609786,33.184322],[102.6097,33.184308],[102.609648,33.1843],[102.609479,33.184273],[102.609414,33.184263],[102.609179,33.184225],[102.609081,33.184209],[102.609001,33.184196],[102.608945,33.184188],[102.608774,33.18416],[102.608711,33.18415],[102.608477,33.184113],[102.608242,33.184075],[102.608014,33.184054],[102.607968,33.184049],[102.607785,33.184032],[102.607557,33.184011],[102.607376,33.183994],[102.607328,33.183989],[102.6071,33.183968],[102.606871,33.183946],[102.606437,33.183939],[102.606098,33.183973],[102.605735,33.184047],[102.605371,33.184121],[102.605121,33.184197],[102.604872,33.184273],[102.604863,33.184276],[102.604622,33.184349],[102.604373,33.184426],[102.604123,33.184502],[102.604109,33.184506],[102.604085,33.184514],[102.603873,33.184578],[102.603624,33.184654],[102.603374,33.184731],[102.60313,33.184843],[102.602886,33.184954],[102.602641,33.185066],[102.602397,33.185178],[102.602152,33.18529],[102.601908,33.185402],[102.601842,33.185432],[102.601664,33.185514],[102.601419,33.185626],[102.60117,33.185713],[102.600922,33.185801],[102.600531,33.185915],[102.600313,33.185972],[102.600094,33.186029],[102.599744,33.186052],[102.599393,33.186076],[102.598966,33.186108],[102.598539,33.18614],[102.598112,33.186173],[102.597668,33.186168],[102.597224,33.186163],[102.59678,33.186158],[102.596655,33.186157],[102.596348,33.186154],[102.596301,33.186154],[102.595916,33.186151],[102.595688,33.186123],[102.595687,33.186123],[102.595687,33.186123],[102.59555,33.186107],[102.595459,33.186096],[102.595418,33.186091],[102.595231,33.186069],[102.595002,33.186042],[102.594774,33.186015],[102.594545,33.185987],[102.594316,33.18596],[102.594088,33.185933],[102.593835,33.185915],[102.593582,33.185896],[102.593329,33.185878],[102.593076,33.185859],[102.592824,33.185841],[102.592571,33.185822],[102.592341,33.18578],[102.592111,33.185738],[102.591881,33.185696],[102.591651,33.185653],[102.591421,33.185611],[102.591191,33.185569],[102.590961,33.185527],[102.590731,33.185485],[102.59047,33.185421],[102.590209,33.185357],[102.589948,33.185294],[102.589688,33.18523],[102.589427,33.185167],[102.589166,33.185103],[102.588906,33.185039],[102.588645,33.184976],[102.588384,33.184912],[102.588124,33.184848],[102.58801,33.184821],[102.587863,33.184785],[102.587662,33.184736],[102.587602,33.184721],[102.587452,33.184685],[102.587342,33.184658],[102.587081,33.184594],[102.587175,33.184202],[102.58727,33.18381],[102.587269,33.183796],[102.587251,33.1834],[102.587198,33.183066],[102.587115,33.182782],[102.58695,33.182623],[102.586923,33.182597],[102.586922,33.182595],[102.586785,33.182463],[102.58662,33.182303],[102.586456,33.182144],[102.586171,33.181972],[102.585887,33.1818],[102.585586,33.181679],[102.585284,33.181558],[102.584936,33.181449],[102.584588,33.18134],[102.584349,33.181284],[102.58411,33.181228],[102.584043,33.181212],[102.583989,33.1812],[102.583872,33.181172],[102.583633,33.181116],[102.583394,33.18106],[102.583156,33.181004],[102.582917,33.180949],[102.582678,33.180893],[102.582378,33.180747],[102.582373,33.180745],[102.582348,33.180733],[102.582017,33.180573],[102.581701,33.180387],[102.581386,33.180202],[102.581163,33.180005],[102.580939,33.179809],[102.580777,33.179601],[102.580615,33.179393],[102.580561,33.179157],[102.580506,33.178921],[102.580452,33.178684],[102.580398,33.178448],[102.580405,33.178141],[102.580444,33.177861],[102.580541,33.177631],[102.580638,33.17748],[102.58088,33.177242],[102.580919,33.177203],[102.581023,33.177009],[102.581123,33.176823],[102.581326,33.176443],[102.581469,33.176178],[102.581481,33.176155],[102.58153,33.176063],[102.581546,33.175853],[102.581554,33.175744],[102.58156,33.175671],[102.581572,33.175503],[102.581579,33.175424],[102.581583,33.175369],[102.581595,33.175242],[102.5816,33.175181],[102.581622,33.174939],[102.581753,33.174583],[102.581948,33.174227],[102.582134,33.174053],[102.582207,33.173939],[102.582238,33.173889],[102.582459,33.173746],[102.582572,33.17362],[102.582688,33.173403],[102.582664,33.173274],[102.58261,33.173017],[102.582583,33.172928],[102.582507,33.172677],[102.582242,33.172338],[102.582176,33.1722],[102.582069,33.171976],[102.581984,33.171758],[102.581898,33.171539],[102.581808,33.171437],[102.581692,33.171304],[102.581421,33.171171],[102.581086,33.171138],[102.580843,33.171082],[102.580658,33.171055],[102.580449,33.171024],[102.580087,33.170862],[102.579908,33.170705],[102.579733,33.170446],[102.579554,33.170059],[102.579376,33.169672],[102.579256,33.169431],[102.579135,33.169189],[102.579015,33.168948],[102.578894,33.168707],[102.578774,33.168466],[102.578653,33.168224],[102.578448,33.167965],[102.57818,33.167728],[102.577968,33.167648],[102.577756,33.167568],[102.577438,33.167497],[102.577121,33.167426],[102.576755,33.167336],[102.576726,33.167329],[102.576534,33.167282],[102.576332,33.167232],[102.576163,33.167177],[102.576,33.167123],[102.575667,33.167014],[102.575304,33.166905],[102.574941,33.166795],[102.574924,33.166791],[102.57454,33.166683],[102.574155,33.166575],[102.57373,33.166477],[102.573306,33.166378],[102.572897,33.166281],[102.572487,33.166184],[102.572064,33.166073],[102.57164,33.165962],[102.5714,33.165829],[102.57116,33.165697],[102.570921,33.1655],[102.570683,33.165303],[102.57052,33.165121],[102.570358,33.164939],[102.570182,33.164562],[102.570007,33.164185],[102.569832,33.163808],[102.569654,33.163599],[102.569491,33.163443],[102.569328,33.163287],[102.569091,33.163052],[102.568971,33.162985],[102.568957,33.162966],[102.568761,33.162752],[102.568642,33.16252],[102.568386,33.16236],[102.568095,33.162253],[102.567803,33.162276],[102.567473,33.162475],[102.56722,33.162627],[102.567095,33.162717],[102.566923,33.16274],[102.566739,33.162675],[102.566643,33.162449],[102.566582,33.162157],[102.56656,33.16205],[102.56653,33.161747],[102.566352,33.161467],[102.566123,33.161203],[102.565929,33.16098],[102.565784,33.160751],[102.565638,33.160522],[102.565538,33.160194],[102.565437,33.159867],[102.565412,33.159784],[102.565341,33.159683],[102.565263,33.159611],[102.565132,33.159582],[102.564919,33.159593],[102.564811,33.1596],[102.56446,33.159641],[102.564234,33.159611],[102.564074,33.159492],[102.563901,33.159356],[102.563776,33.15926],[102.563663,33.159254],[102.563366,33.159272],[102.56314,33.15935],[102.562908,33.159308],[102.562673,33.159189],[102.562438,33.15907],[102.562075,33.158969],[102.561712,33.158868],[102.561357,33.158746],[102.56114,33.15882],[102.560923,33.158895],[102.560521,33.159091],[102.560242,33.159253],[102.559963,33.159414],[102.559649,33.159715],[102.559463,33.159852],[102.559277,33.15999],[102.559242,33.160013],[102.559043,33.160151],[102.559011,33.160174],[102.558809,33.160313],[102.558532,33.160423],[102.558254,33.160533],[102.557827,33.160601],[102.557477,33.160568],[102.557127,33.160536],[102.556896,33.160504],[102.556679,33.160385],[102.55656,33.160319],[102.55634,33.16026],[102.556013,33.160319],[102.555922,33.160351],[102.555757,33.160408],[102.555531,33.160485],[102.555305,33.160563],[102.555011,33.160674],[102.554717,33.160785],[102.554423,33.160896],[102.554187,33.160986],[102.553848,33.161152],[102.553616,33.161164],[102.553431,33.161099],[102.553211,33.160956],[102.553033,33.160664],[102.552955,33.160441],[102.552878,33.160218],[102.552747,33.160099],[102.552609,33.160041],[102.55242,33.159962],[102.552345,33.159906],[102.552182,33.159784],[102.551926,33.159605],[102.551629,33.159397],[102.551492,33.159189],[102.55132,33.158817],[102.551147,33.158445],[102.550992,33.158083],[102.550927,33.157904],[102.550772,33.15772],[102.550736,33.157565],[102.550593,33.157486],[102.550201,33.15727],[102.549809,33.157053],[102.549613,33.156946],[102.549464,33.156964],[102.549291,33.156845],[102.548928,33.15675],[102.548637,33.156673],[102.548593,33.156656],[102.548256,33.15653],[102.548051,33.156408],[102.547846,33.156286],[102.547542,33.156012],[102.547358,33.155825],[102.547173,33.155638],[102.546878,33.155473],[102.546582,33.155308],[102.546477,33.155227],[102.546251,33.154864],[102.54621,33.154692],[102.546073,33.154507],[102.546002,33.154377],[102.545906,33.15418],[102.545847,33.153948],[102.545834,33.153855],[102.545787,33.153512],[102.54574,33.153169],[102.545752,33.152824],[102.545829,33.152527],[102.545829,33.152417],[102.545829,33.151993],[102.545829,33.151569],[102.545805,33.15142],[102.545696,33.151243],[102.54534,33.151018],[102.544948,33.150856],[102.544624,33.150778],[102.544374,33.150752],[102.544223,33.150736],[102.543946,33.150706],[102.54367,33.150677],[102.543414,33.150629],[102.543301,33.150558],[102.543174,33.150431],[102.543075,33.150332],[102.542849,33.150308],[102.542726,33.150324],[102.542533,33.150349],[102.542233,33.150445],[102.541933,33.15054],[102.541671,33.150546],[102.541377,33.15046],[102.541084,33.150375],[102.54079,33.15029],[102.540416,33.150236],[102.539987,33.150254],[102.539583,33.150314],[102.539268,33.150465],[102.538952,33.150617],[102.538875,33.150666],[102.538562,33.150864],[102.538248,33.151062],[102.537935,33.151259],[102.537656,33.151518],[102.537376,33.151777],[102.537351,33.151829],[102.537215,33.15211],[102.536971,33.152259],[102.536626,33.15239],[102.5365,33.15241],[102.536186,33.152461],[102.535832,33.152717],[102.535478,33.152973],[102.535303,33.153139],[102.535127,33.153306],[102.534954,33.153376],[102.534878,33.153407],[102.534741,33.153413],[102.534574,33.153365],[102.534342,33.153234],[102.534166,33.153212],[102.533994,33.153216],[102.533704,33.153223],[102.533606,33.153207],[102.533491,33.153211],[102.533242,33.153258],[102.532992,33.153306],[102.532778,33.153246],[102.53254,33.153145],[102.532236,33.153115],[102.532187,33.153119],[102.531964,33.153136],[102.531921,33.153139],[102.53186,33.153156],[102.531522,33.153246],[102.531195,33.153425],[102.530868,33.153603],[102.530621,33.153779],[102.530374,33.153955],[102.530136,33.154096],[102.529898,33.154236],[102.529897,33.154236],[102.529896,33.154237],[102.529638,33.154324],[102.529381,33.154412],[102.529149,33.154501],[102.528917,33.154589],[102.528662,33.154584],[102.528407,33.154579],[102.52811,33.154523],[102.527814,33.154467],[102.527551,33.154147],[102.527482,33.153881],[102.527413,33.153615],[102.527356,33.15322],[102.527299,33.152826],[102.527212,33.152588],[102.527125,33.15235],[102.526877,33.152031],[102.526764,33.151885],[102.526764,33.151885],[102.526763,33.151884],[102.526361,33.151698],[102.525958,33.151511],[102.525559,33.151403],[102.525159,33.151295],[102.52476,33.151187],[102.52445,33.15109],[102.524141,33.150993],[102.523832,33.150897],[102.523523,33.150786],[102.523215,33.150675],[102.522906,33.150563],[102.522716,33.150352],[102.522527,33.150141],[102.522457,33.149911],[102.522387,33.14968],[102.522402,33.149428],[102.522432,33.14909],[102.522462,33.148753],[102.522492,33.148416],[102.522546,33.148071],[102.522582,33.147785],[102.522617,33.1475],[102.52257,33.147238],[102.522522,33.146976],[102.522445,33.146759],[102.522368,33.146542],[102.522198,33.14626],[102.522028,33.145977],[102.521922,33.145791],[102.521755,33.1455],[102.521588,33.14521],[102.521474,33.144993],[102.521309,33.14468],[102.52113,33.144347],[102.520934,33.144062],[102.520708,33.143913],[102.520342,33.14372],[102.519976,33.143526],[102.519792,33.143306],[102.51972,33.143003],[102.519688,33.14278],[102.519655,33.142557],[102.519697,33.14211],[102.519738,33.141664],[102.51978,33.141218],[102.519756,33.140921],[102.519738,33.14065],[102.51972,33.140378],[102.519628,33.140072],[102.519616,33.140031],[102.519536,33.139765],[102.519278,33.139469],[102.51902,33.139173],[102.518762,33.138877],[102.518428,33.138656],[102.518161,33.138479],[102.517893,33.138301],[102.51748,33.138193],[102.517066,33.138085],[102.516768,33.138017],[102.516469,33.137949],[102.516171,33.137881],[102.516062,33.137847],[102.51606,33.137846],[102.516058,33.137846],[102.515742,33.137718],[102.515425,33.137589],[102.515211,33.137471],[102.514914,33.137195],[102.514616,33.136919],[102.514319,33.136644],[102.514105,33.136352],[102.514004,33.136025],[102.513962,33.135686],[102.513994,33.135377],[102.514026,33.135067],[102.514057,33.134758],[102.514016,33.134356],[102.513974,33.133955],[102.513967,33.133598],[102.51396,33.13324],[102.513956,33.133063],[102.513909,33.132694],[102.513825,33.132414],[102.513647,33.132081],[102.513638,33.132068],[102.513467,33.131822],[102.513296,33.131575],[102.513128,33.13137],[102.512961,33.131164],[102.512774,33.130934],[102.512517,33.130618],[102.512344,33.13035],[102.512172,33.130082],[102.511975,33.129847],[102.511779,33.129612],[102.511603,33.129458],[102.511428,33.129303],[102.511285,33.129],[102.511249,33.12875],[102.511291,33.128339],[102.511398,33.128066],[102.511505,33.127792],[102.511624,33.127572],[102.511725,33.127167],[102.511535,33.126906],[102.511336,33.1267],[102.511136,33.126495],[102.510904,33.126311],[102.510672,33.126126],[102.51039,33.125988],[102.510108,33.12585],[102.509766,33.125682],[102.509423,33.125514],[102.509106,33.125397],[102.508789,33.12528],[102.508471,33.125163],[102.508125,33.125022],[102.507778,33.124881],[102.507431,33.12474],[102.507129,33.124617],[102.506828,33.124494],[102.506526,33.124372],[102.506187,33.124215],[102.505848,33.124058],[102.505509,33.123902],[102.505268,33.123795],[102.505027,33.123687],[102.5047,33.123497],[102.504495,33.123334],[102.50429,33.12317],[102.504052,33.12298],[102.503703,33.122823],[102.503354,33.122666],[102.503005,33.12251],[102.502658,33.122361],[102.502311,33.122212],[102.501964,33.122064],[102.501658,33.121951],[102.501353,33.121838],[102.501252,33.121786],[102.500924,33.121574],[102.500596,33.121363],[102.500267,33.121151],[102.500176,33.121076],[102.499831,33.120791],[102.499486,33.120506],[102.499217,33.120271],[102.49892,33.120013],[102.498622,33.119754],[102.498325,33.119495],[102.498023,33.119332],[102.497722,33.119168],[102.49742,33.119005],[102.497119,33.118841],[102.496763,33.118629],[102.496408,33.118417],[102.496367,33.118384],[102.496163,33.118132],[102.495959,33.117879],[102.495715,33.117543],[102.495556,33.117185],[102.495507,33.116937],[102.495457,33.11669],[102.49546,33.116438],[102.495462,33.116185],[102.495465,33.115933],[102.495467,33.115681],[102.49547,33.115428],[102.495472,33.115176],[102.495511,33.114799],[102.495507,33.114697],[102.495495,33.114396],[102.495459,33.114135],[102.495424,33.113874],[102.495366,33.113448],[102.495308,33.113021],[102.49537,33.112809],[102.495404,33.112597],[102.495556,33.112221],[102.495763,33.11187],[102.495911,33.111613],[102.496002,33.111379],[102.496041,33.111001],[102.496019,33.110811],[102.495996,33.110679],[102.495994,33.110668],[102.495944,33.110455],[102.495767,33.110205],[102.49559,33.109955],[102.495497,33.109728],[102.495404,33.109501],[102.495304,33.109074],[102.495258,33.108695],[102.495271,33.108269],[102.49528,33.107914],[102.495289,33.107608],[102.495325,33.107324],[102.495449,33.106948],[102.495455,33.106711],[102.495376,33.106497],[102.495187,33.106233],[102.494911,33.106038],[102.494578,33.105889],[102.494342,33.105766],[102.494106,33.105644],[102.493787,33.105495],[102.493467,33.105347],[102.493204,33.105188],[102.492942,33.105029],[102.492763,33.104871],[102.492584,33.104714],[102.492338,33.104449],[102.492327,33.104204],[102.492315,33.103958],[102.4923,33.103509],[102.492211,33.103242],[102.492196,33.1032],[102.492093,33.10289],[102.491899,33.102744],[102.491851,33.102722],[102.491622,33.10262],[102.491491,33.102592],[102.491383,33.102569],[102.491259,33.102542],[102.491191,33.102499],[102.49112,33.102454],[102.491065,33.102419],[102.491054,33.102412],[102.490871,33.102297],[102.490655,33.101938],[102.490592,33.1017],[102.490528,33.101462],[102.49051,33.101411],[102.490484,33.10134],[102.490424,33.101177],[102.49018,33.100864],[102.489877,33.100621],[102.489517,33.100425],[102.489302,33.100357],[102.489196,33.100324],[102.489086,33.100289],[102.488875,33.100223],[102.488608,33.100194],[102.488341,33.100165],[102.488232,33.100168],[102.488185,33.10017],[102.488102,33.100172],[102.488087,33.100173],[102.487862,33.100179],[102.487814,33.100203],[102.487785,33.100218],[102.487591,33.100315],[102.487457,33.100383],[102.48732,33.100452],[102.487115,33.100731],[102.486944,33.100964],[102.486909,33.101011],[102.486705,33.101256],[102.486502,33.1015],[102.486273,33.101613],[102.486079,33.101539],[102.486032,33.101437],[102.485974,33.101313],[102.485945,33.101251],[102.485955,33.100897],[102.486053,33.100497],[102.486156,33.100286],[102.486157,33.100285],[102.486158,33.100284],[102.486241,33.100115],[102.48626,33.100075],[102.48632,33.099937],[102.486356,33.099852],[102.486451,33.09963],[102.486547,33.099407],[102.486642,33.099184],[102.486738,33.098961],[102.486834,33.098739],[102.486945,33.098511],[102.487057,33.098284],[102.487169,33.098057],[102.487281,33.09783],[102.487288,33.097592],[102.487212,33.097284],[102.487136,33.096998],[102.487059,33.096713],[102.486952,33.09651],[102.486846,33.096307],[102.486683,33.09609],[102.48652,33.095874],[102.486371,33.095694],[102.486221,33.095513],[102.486034,33.095155],[102.48599,33.094752],[102.485997,33.094492],[102.486004,33.094232],[102.486044,33.09383],[102.486112,33.093405],[102.486189,33.093171],[102.486266,33.092936],[102.486417,33.09256],[102.486569,33.092184],[102.486661,33.091925],[102.486674,33.091501],[102.486593,33.09131],[102.486406,33.090935],[102.486299,33.09072],[102.486193,33.090505],[102.486058,33.09029],[102.485924,33.090074],[102.485803,33.089882],[102.485682,33.08969],[102.485561,33.089464],[102.485518,33.089381],[102.485472,33.089294],[102.485441,33.089237],[102.485391,33.089011],[102.485382,33.08897],[102.485374,33.088931]]]]},"properties":{"cp":[102.6838973693402,33.13732598840634],"code":"513233204","name":"瓦切镇","level":"street","center":[102.6838973693402,33.13732598840634],"fullCode":"513233204000","fullName":"四川省阿坝藏族羌族自治州红原县瓦切镇","acreageMu":1486490.28,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[102.669,33.2578]}},{"id":"513233205","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[102.615039,32.961439],[102.615041,32.961423],[102.61506,32.961253],[102.615113,32.960767],[102.615237,32.959638],[102.615775,32.958729],[102.615969,32.958606],[102.616157,32.958487],[102.61641,32.958327],[102.616466,32.958292],[102.616657,32.958171],[102.616683,32.958155],[102.616813,32.958071],[102.616773,32.957989],[102.61714,32.957866],[102.617603,32.957574],[102.61982,32.956263],[102.620567,32.955685],[102.621524,32.954943],[102.622672,32.953755],[102.62291,32.953509],[102.623137,32.953362],[102.623227,32.953304],[102.62369,32.953007],[102.623828,32.952861],[102.623952,32.952768],[102.624102,32.95268],[102.624407,32.952583],[102.624521,32.952567],[102.624575,32.952549],[102.624634,32.95253],[102.624718,32.952503],[102.624784,32.952481],[102.624898,32.952443],[102.624993,32.952412],[102.625048,32.952413],[102.625092,32.952414],[102.625819,32.952428],[102.625966,32.95243],[102.626001,32.952431],[102.62601,32.952431],[102.626055,32.952432],[102.626411,32.952439],[102.626533,32.952441],[102.628126,32.95285],[102.629362,32.95283],[102.629667,32.952825],[102.629867,32.952653],[102.630014,32.952525],[102.630043,32.952501],[102.630072,32.952476],[102.630581,32.952036],[102.630586,32.952031],[102.631193,32.951022],[102.631212,32.950989],[102.631325,32.950801],[102.631305,32.95058],[102.631292,32.950435],[102.631289,32.950407],[102.631281,32.950321],[102.631268,32.950179],[102.631261,32.950096],[102.631253,32.950011],[102.631239,32.949864],[102.631226,32.949717],[102.631147,32.949632],[102.631026,32.949501],[102.630945,32.949414],[102.630797,32.949254],[102.630717,32.949168],[102.630664,32.949111],[102.630559,32.949094],[102.630223,32.94904],[102.630073,32.949016],[102.629896,32.948988],[102.629789,32.94897],[102.629708,32.948958],[102.629671,32.948952],[102.62965,32.948949],[102.629514,32.948927],[102.629305,32.949017],[102.629284,32.949026],[102.629275,32.949029],[102.629149,32.949084],[102.629124,32.949091],[102.629128,32.949072],[102.629128,32.949052],[102.629128,32.94903],[102.629132,32.94902],[102.62915,32.949005],[102.629183,32.948969],[102.629237,32.948921],[102.629284,32.948885],[102.62931,32.948845],[102.629287,32.948833],[102.629242,32.94884],[102.62918,32.948888],[102.629121,32.948941],[102.629036,32.948996],[102.628909,32.949071],[102.628805,32.949141],[102.628718,32.949208],[102.628679,32.949261],[102.628679,32.949286],[102.62867,32.94929],[102.627807,32.949785],[102.627695,32.949759],[102.627607,32.949758],[102.627511,32.949803],[102.627333,32.949871],[102.627195,32.949893],[102.627028,32.949901],[102.626858,32.949902],[102.626711,32.949872],[102.626617,32.949834],[102.626523,32.949756],[102.626241,32.949485],[102.62597,32.949274],[102.625912,32.949199],[102.625857,32.949129],[102.625849,32.949119],[102.625835,32.949102],[102.625803,32.949061],[102.625727,32.948963],[102.625684,32.948907],[102.625731,32.948804],[102.625736,32.948794],[102.625673,32.948727],[102.625545,32.948604],[102.625474,32.948537],[102.625371,32.948488],[102.625351,32.948476],[102.625221,32.948308],[102.624921,32.94792],[102.624661,32.947719],[102.624519,32.94761],[102.624337,32.947469],[102.62409,32.947278],[102.6239,32.947298],[102.623772,32.947322],[102.623654,32.947338],[102.623541,32.947333],[102.623575,32.947311],[102.623661,32.947282],[102.623752,32.947253],[102.623829,32.94723],[102.623969,32.947185],[102.62395,32.94717],[102.623915,32.947143],[102.623865,32.947114],[102.623832,32.947094],[102.623569,32.946939],[102.62325,32.946751],[102.622588,32.94636],[102.622215,32.94592],[102.622203,32.945672],[102.6222,32.945615],[102.622184,32.94527],[102.622188,32.945178],[102.622282,32.945131],[102.622399,32.94504],[102.622461,32.944995],[102.62253,32.944946],[102.622554,32.944902],[102.622627,32.944914],[102.624358,32.944947],[102.624897,32.944973],[102.624921,32.944974],[102.624962,32.944976],[102.625021,32.944979],[102.6252,32.944988],[102.625312,32.944994],[102.625517,32.945004],[102.625704,32.945013],[102.625829,32.945011],[102.625877,32.945011],[102.626547,32.945002],[102.626715,32.944999],[102.626771,32.944999],[102.626956,32.944996],[102.627475,32.944827],[102.627538,32.944807],[102.627781,32.944728],[102.627788,32.944485],[102.627799,32.944073],[102.6278,32.944038],[102.6278,32.94398],[102.627805,32.943247],[102.627806,32.943155],[102.627807,32.942856],[102.627808,32.94282],[102.627809,32.94268],[102.62781,32.942466],[102.62781,32.942438],[102.627811,32.942347],[102.627815,32.941644],[102.627778,32.941492],[102.627763,32.941406],[102.627746,32.941325],[102.627734,32.941265],[102.627706,32.941115],[102.627707,32.941113],[102.627744,32.94106],[102.627748,32.941041],[102.627755,32.941008],[102.627766,32.94096],[102.627786,32.940914],[102.627817,32.940889],[102.627836,32.940881],[102.627841,32.940702],[102.627853,32.940184],[102.627855,32.940176],[102.627857,32.940081],[102.627863,32.93986],[102.627846,32.939758],[102.627841,32.939733],[102.627815,32.93958],[102.627797,32.939471],[102.627788,32.939417],[102.627655,32.938638],[102.627586,32.938556],[102.627572,32.938538],[102.627485,32.938434],[102.62737,32.938296],[102.627091,32.937961],[102.627068,32.937934],[102.627002,32.937855],[102.626862,32.937789],[102.626004,32.937389],[102.625218,32.937134],[102.625103,32.937156],[102.62506,32.937158],[102.624961,32.937152],[102.624854,32.937123],[102.624805,32.937105],[102.624752,32.937074],[102.624729,32.936978],[102.623426,32.93661],[102.623307,32.936597],[102.622872,32.936552],[102.622375,32.936501],[102.62226,32.936489],[102.621987,32.936461],[102.621837,32.936446],[102.620499,32.936311],[102.620468,32.936312],[102.620401,32.936314],[102.620007,32.936327],[102.618958,32.936362],[102.618905,32.936357],[102.617919,32.936263],[102.617902,32.936261],[102.617001,32.935757],[102.616202,32.934903],[102.616183,32.934882],[102.616112,32.934807],[102.616086,32.933994],[102.616977,32.933038],[102.617518,32.933099],[102.617755,32.933125],[102.617769,32.933127],[102.617902,32.933142],[102.618273,32.933184],[102.618315,32.933188],[102.618538,32.933206],[102.618546,32.933207],[102.619521,32.933289],[102.619924,32.933347],[102.620041,32.933364],[102.620127,32.933377],[102.620815,32.933476],[102.621431,32.933512],[102.621677,32.933527],[102.621682,32.933559],[102.621699,32.933675],[102.621698,32.93368],[102.621696,32.93369],[102.621693,32.933708],[102.621769,32.93371],[102.621854,32.933686],[102.621881,32.933675],[102.621992,32.933632],[102.622146,32.933591],[102.622308,32.933513],[102.622452,32.933447],[102.622607,32.933378],[102.622749,32.933313],[102.622869,32.933262],[102.622959,32.933214],[102.623006,32.933178],[102.623085,32.933154],[102.623205,32.933127],[102.623314,32.933071],[102.623394,32.933046],[102.62347,32.932992],[102.623547,32.932913],[102.623691,32.932796],[102.623785,32.932719],[102.623863,32.932619],[102.623915,32.932574],[102.624021,32.932543],[102.624131,32.932516],[102.624212,32.932505],[102.62425,32.932496],[102.624268,32.932451],[102.624296,32.932367],[102.624322,32.932275],[102.62434,32.932118],[102.624352,32.932108],[102.624417,32.932049],[102.624694,32.931801],[102.62483,32.931679],[102.624812,32.931628],[102.624823,32.931597],[102.624853,32.931583],[102.624893,32.931572],[102.624945,32.931545],[102.62497,32.931512],[102.624988,32.931461],[102.624994,32.931421],[102.625017,32.931375],[102.625046,32.931365],[102.625083,32.931365],[102.625159,32.931349],[102.625181,32.931332],[102.625195,32.931307],[102.625206,32.931274],[102.625206,32.931252],[102.625197,32.931232],[102.625169,32.931228],[102.625177,32.931215],[102.625332,32.930966],[102.625345,32.930946],[102.625524,32.93066],[102.625606,32.930529],[102.625621,32.930505],[102.625668,32.93043],[102.625868,32.930111],[102.626012,32.929882],[102.626642,32.929153],[102.626655,32.929138],[102.626676,32.929114],[102.626806,32.928964],[102.627594,32.928481],[102.627833,32.928334],[102.628244,32.927368],[102.62809,32.926724],[102.628072,32.926649],[102.628035,32.926495],[102.627952,32.926149],[102.627941,32.926104],[102.627842,32.925932],[102.627826,32.925905],[102.627822,32.925898],[102.627717,32.925716],[102.627565,32.925452],[102.627544,32.925416],[102.627509,32.925355],[102.627443,32.925242],[102.62737,32.925116],[102.62724,32.924891],[102.627204,32.924827],[102.627159,32.92475],[102.627123,32.924718],[102.626866,32.924491],[102.626683,32.92433],[102.626609,32.924265],[102.626462,32.924135],[102.626306,32.923997],[102.626219,32.92392],[102.626133,32.923866],[102.625869,32.923702],[102.625858,32.923709],[102.625821,32.923754],[102.625802,32.923772],[102.625774,32.923775],[102.625746,32.923751],[102.625732,32.923722],[102.625703,32.92369],[102.625661,32.923676],[102.625633,32.923653],[102.625586,32.923629],[102.62553,32.923609],[102.625475,32.923596],[102.625424,32.923582],[102.625375,32.923548],[102.625368,32.923522],[102.625361,32.923485],[102.625316,32.923467],[102.625238,32.923459],[102.625196,32.923452],[102.625141,32.923431],[102.625101,32.923415],[102.625048,32.923421],[102.624994,32.923441],[102.624965,32.923437],[102.624953,32.923416],[102.624956,32.923393],[102.624992,32.923371],[102.625042,32.923351],[102.625088,32.923338],[102.625125,32.923322],[102.625135,32.923302],[102.625123,32.923279],[102.625064,32.923265],[102.624911,32.923211],[102.624853,32.923176],[102.62479,32.923129],[102.624716,32.923072],[102.624547,32.922905],[102.624522,32.922893],[102.62437,32.922788],[102.624427,32.922741],[102.624406,32.922721],[102.624385,32.922701],[102.62438,32.922696],[102.62423,32.922553],[102.62413,32.922457],[102.623484,32.921839],[102.622876,32.921123],[102.622695,32.920909],[102.6226,32.920797],[102.622552,32.92074],[102.622518,32.920701],[102.622504,32.920684],[102.622472,32.920638],[102.622378,32.920501],[102.622343,32.92045],[102.622252,32.920318],[102.622187,32.920224],[102.622164,32.92019],[102.622167,32.919965],[102.622119,32.919923],[102.62206,32.91986],[102.622022,32.919816],[102.622121,32.919364],[102.622252,32.918768],[102.622264,32.91871],[102.622268,32.918691],[102.622344,32.918642],[102.622456,32.91857],[102.622537,32.918518],[102.622575,32.918494],[102.622727,32.918396],[102.623325,32.91801],[102.624304,32.91738],[102.624471,32.917272],[102.624972,32.916551],[102.625006,32.916494],[102.625056,32.91641],[102.625147,32.916259],[102.625475,32.915709],[102.626131,32.914873],[102.62621,32.914864],[102.626231,32.91482],[102.626316,32.914762],[102.626331,32.914751],[102.626464,32.914602],[102.62657,32.914466],[102.626826,32.914228],[102.627014,32.914039],[102.627174,32.913921],[102.627188,32.913927],[102.627293,32.913989],[102.6273,32.913985],[102.62732,32.913971],[102.627406,32.913915],[102.627409,32.913899],[102.627408,32.913845],[102.627407,32.913819],[102.627407,32.913805],[102.627403,32.913797],[102.627386,32.913787],[102.627359,32.913775],[102.627343,32.913764],[102.627329,32.913749],[102.627312,32.913727],[102.627311,32.913725],[102.627301,32.913705],[102.627296,32.913693],[102.627294,32.913681],[102.627293,32.913665],[102.627293,32.913637],[102.627372,32.913652],[102.627486,32.913682],[102.627566,32.913712],[102.627622,32.913737],[102.627673,32.913766],[102.627717,32.913797],[102.627757,32.913764],[102.627804,32.913724],[102.627857,32.913679],[102.627826,32.913638],[102.627938,32.913564],[102.628346,32.913364],[102.628357,32.913358],[102.628468,32.913304],[102.628729,32.913174],[102.629248,32.912921],[102.629346,32.912872],[102.629352,32.912869],[102.629619,32.912738],[102.630083,32.91251],[102.630222,32.912471],[102.630646,32.912353],[102.63074,32.912327],[102.63089,32.912285],[102.63096,32.912265],[102.631066,32.912236],[102.631528,32.912107],[102.631709,32.912057],[102.632098,32.911948],[102.632122,32.911942],[102.632265,32.911902],[102.632352,32.911849],[102.632554,32.911727],[102.63295,32.911488],[102.633064,32.911482],[102.633099,32.911405],[102.633161,32.911223],[102.633158,32.911157],[102.633459,32.910423],[102.633451,32.909577],[102.633448,32.909315],[102.633446,32.909084],[102.633672,32.908455],[102.633697,32.908384],[102.633706,32.908358],[102.633669,32.908378],[102.633673,32.90837],[102.63376,32.908214],[102.633982,32.908013],[102.634106,32.907965],[102.634151,32.907921],[102.634259,32.907906],[102.634405,32.907885],[102.634408,32.907894],[102.634425,32.907924],[102.63444,32.907938],[102.63451,32.907935],[102.634578,32.90792],[102.634622,32.90792],[102.634669,32.907916],[102.634725,32.907908],[102.634773,32.907902],[102.63481,32.907899],[102.634866,32.90789],[102.634881,32.90788],[102.634845,32.907863],[102.634825,32.907857],[102.634803,32.907842],[102.6348,32.907831],[102.634893,32.907818],[102.634924,32.907813],[102.635186,32.907955],[102.635295,32.908014],[102.635437,32.90806],[102.635548,32.908071],[102.635648,32.908099],[102.635734,32.908135],[102.635777,32.908162],[102.635831,32.908216],[102.635759,32.908208],[102.635631,32.908196],[102.636014,32.908402],[102.636056,32.908415],[102.636157,32.908447],[102.636298,32.908491],[102.636569,32.908575],[102.636573,32.908576],[102.637189,32.908768],[102.637197,32.90877],[102.6372,32.908772],[102.637379,32.908827],[102.637467,32.908792],[102.637512,32.908781],[102.637542,32.908784],[102.637562,32.908815],[102.637562,32.90884],[102.637544,32.908877],[102.63776,32.908864],[102.637774,32.908863],[102.638553,32.908816],[102.638689,32.908634],[102.638712,32.908603],[102.638719,32.908595],[102.638775,32.908519],[102.63883,32.908446],[102.638818,32.908252],[102.638808,32.908094],[102.638816,32.907979],[102.638854,32.907902],[102.638858,32.907849],[102.638857,32.907807],[102.638875,32.907784],[102.638899,32.907758],[102.638926,32.907731],[102.638949,32.907703],[102.638974,32.907675],[102.638991,32.907659],[102.638979,32.90757],[102.638977,32.90756],[102.638906,32.907058],[102.638899,32.907013],[102.638848,32.906654],[102.638847,32.906642],[102.638846,32.906641],[102.63881,32.906386],[102.638776,32.906093],[102.638742,32.905803],[102.638736,32.905752],[102.638736,32.90575],[102.638653,32.905044],[102.638717,32.904836],[102.63872,32.904826],[102.638729,32.904799],[102.638725,32.904683],[102.638813,32.904022],[102.638917,32.903767],[102.639114,32.903378],[102.639166,32.903117],[102.639282,32.902909],[102.639399,32.90291],[102.639537,32.902585],[102.639571,32.902558],[102.639772,32.902395],[102.63978,32.902389],[102.640913,32.901475],[102.641605,32.901035],[102.64163,32.901019],[102.641649,32.901007],[102.641843,32.900884],[102.642057,32.900824],[102.642078,32.900818],[102.642113,32.900808],[102.6432,32.900504],[102.643417,32.900587],[102.643604,32.900659],[102.643616,32.900664],[102.643849,32.900753],[102.643867,32.90076],[102.644057,32.900946],[102.644144,32.901032],[102.644163,32.901051],[102.644176,32.901064],[102.644289,32.901174],[102.644939,32.902038],[102.645604,32.902375],[102.646228,32.902343],[102.646439,32.902333],[102.64648,32.90233],[102.64676,32.902316],[102.647604,32.901963],[102.64764,32.901948],[102.647781,32.901889],[102.647921,32.901721],[102.647949,32.901687],[102.647956,32.901679],[102.647988,32.90164],[102.648278,32.90129],[102.648493,32.900872],[102.64858,32.900704],[102.648589,32.900687],[102.648685,32.900502],[102.648717,32.900438],[102.648734,32.900406],[102.648746,32.900349],[102.64878,32.900186],[102.648955,32.899355],[102.648741,32.898383],[102.64874,32.898377],[102.648705,32.898318],[102.648697,32.898305],[102.648722,32.898283],[102.648726,32.898265],[102.648715,32.89824],[102.64869,32.898216],[102.648662,32.898199],[102.64862,32.898176],[102.648604,32.89815],[102.648575,32.8981],[102.648468,32.897922],[102.648421,32.897844],[102.648415,32.897833],[102.648333,32.897805],[102.648051,32.897713],[102.647969,32.897665],[102.64793,32.897624],[102.64786,32.897547],[102.647846,32.897512],[102.647823,32.897475],[102.647788,32.897445],[102.647752,32.897419],[102.647728,32.897394],[102.647717,32.897316],[102.647714,32.897294],[102.647879,32.896904],[102.647916,32.896819],[102.648151,32.89655],[102.648187,32.896508],[102.648212,32.89648],[102.64829,32.896338],[102.648418,32.896141],[102.648588,32.895963],[102.648795,32.895776],[102.649038,32.895568],[102.64909,32.895525],[102.649158,32.895495],[102.649227,32.895473],[102.649337,32.895435],[102.649552,32.895349],[102.649682,32.895287],[102.649687,32.895212],[102.649741,32.895177],[102.650277,32.894835],[102.650313,32.894808],[102.651363,32.894026],[102.651553,32.893885],[102.652916,32.893261],[102.65373,32.893353],[102.653779,32.893359],[102.654404,32.893727],[102.654774,32.893945],[102.654798,32.893966],[102.654896,32.894049],[102.654965,32.894054],[102.655054,32.894067],[102.655118,32.894094],[102.655163,32.894122],[102.655207,32.894169],[102.655241,32.89421],[102.655286,32.894246],[102.655358,32.894329],[102.655407,32.894417],[102.655436,32.894503],[102.655666,32.894697],[102.655688,32.894715],[102.655809,32.894817],[102.656172,32.895635],[102.65702,32.896301],[102.657266,32.89632],[102.657312,32.896324],[102.657283,32.896342],[102.657314,32.896348],[102.657345,32.896369],[102.657355,32.896381],[102.657375,32.896389],[102.657405,32.896396],[102.657512,32.896339],[102.657554,32.89631],[102.657595,32.896269],[102.657647,32.896223],[102.65768,32.896189],[102.657707,32.89615],[102.657719,32.896123],[102.657734,32.896075],[102.657742,32.896022],[102.657748,32.895951],[102.65776,32.895902],[102.657775,32.895842],[102.657791,32.89579],[102.657799,32.895756],[102.657788,32.895639],[102.657788,32.895596],[102.657781,32.895561],[102.657774,32.895521],[102.657763,32.89547],[102.657763,32.89542],[102.657769,32.895364],[102.657779,32.895304],[102.657807,32.895215],[102.657831,32.895167],[102.657837,32.895136],[102.657844,32.895084],[102.657853,32.895028],[102.657877,32.894944],[102.657896,32.894884],[102.657916,32.894839],[102.65794,32.894795],[102.657951,32.894777],[102.65794,32.894737],[102.657903,32.8946],[102.65772,32.893918],[102.657717,32.893906],[102.657666,32.893716],[102.657708,32.893378],[102.657727,32.89323],[102.658175,32.893014],[102.658214,32.892995],[102.659423,32.892734],[102.659453,32.892706],[102.660163,32.892018],[102.660845,32.891706],[102.661289,32.891693],[102.661711,32.891681],[102.662236,32.891849],[102.662522,32.89194],[102.662943,32.892394],[102.663252,32.89328],[102.663256,32.893293],[102.663256,32.893314],[102.663254,32.893365],[102.663282,32.893498],[102.663286,32.893564],[102.663283,32.89368],[102.663284,32.893795],[102.663309,32.893941],[102.663343,32.893988],[102.663323,32.89421],[102.66337,32.89451],[102.663371,32.89486],[102.663359,32.895057],[102.663396,32.895284],[102.663669,32.895898],[102.664223,32.89676],[102.664933,32.89722],[102.664967,32.897222],[102.664991,32.897223],[102.665116,32.897231],[102.665347,32.897244],[102.665707,32.897265],[102.665743,32.897268],[102.665941,32.897279],[102.666727,32.896685],[102.668332,32.895985],[102.668715,32.895839],[102.668775,32.895816],[102.668799,32.895807],[102.669116,32.895686],[102.669132,32.89568],[102.669277,32.895625],[102.66945,32.895559],[102.66958,32.895536],[102.66962,32.895528],[102.669704,32.895513],[102.670465,32.895375],[102.67052,32.895342],[102.670569,32.895312],[102.670716,32.895224],[102.671247,32.894903],[102.671862,32.894594],[102.671904,32.894503],[102.67193,32.894503],[102.671994,32.894497],[102.672181,32.894434],[102.672417,32.894316],[102.672699,32.894213],[102.673208,32.894028],[102.673582,32.893891],[102.673727,32.893784],[102.673732,32.89378],[102.673905,32.893652],[102.673934,32.893631],[102.67406,32.893538],[102.674171,32.893456],[102.674267,32.893385],[102.674244,32.893347],[102.674224,32.89325],[102.674259,32.893207],[102.674391,32.893184],[102.674546,32.89318],[102.67471,32.89306],[102.674932,32.893105],[102.674934,32.893105],[102.675121,32.893143],[102.675156,32.89315],[102.675214,32.893161],[102.67538,32.893194],[102.67542,32.893233],[102.675437,32.893248],[102.6766,32.894353],[102.67769,32.89476],[102.677699,32.894764],[102.677744,32.89478],[102.677992,32.89485],[102.678985,32.895128],[102.679132,32.895223],[102.67922,32.895247],[102.679411,32.895317],[102.679629,32.895423],[102.679745,32.895517],[102.679779,32.895555],[102.679814,32.895643],[102.67982,32.895665],[102.680026,32.895797],[102.680198,32.895948],[102.680475,32.896192],[102.68052,32.896233],[102.681483,32.897082],[102.682138,32.897476],[102.682161,32.89749],[102.682273,32.897558],[102.682409,32.89764],[102.682525,32.89771],[102.682605,32.89778],[102.682616,32.89779],[102.683137,32.898249],[102.683128,32.898592],[102.683182,32.898554],[102.683219,32.89852],[102.683253,32.898474],[102.683266,32.898424],[102.683302,32.898416],[102.683301,32.898442],[102.683301,32.89855],[102.683286,32.898632],[102.683259,32.898671],[102.683163,32.898703],[102.683124,32.898712],[102.683121,32.898865],[102.683117,32.898998],[102.683116,32.899033],[102.683115,32.89906],[102.683071,32.899073],[102.683051,32.899082],[102.683031,32.899093],[102.683013,32.899108],[102.682987,32.89914],[102.682675,32.899336],[102.682595,32.899352],[102.682578,32.899356],[102.682538,32.899364],[102.68195,32.899485],[102.681367,32.899717],[102.68106,32.9],[102.680776,32.900262],[102.680677,32.900354],[102.680458,32.900829],[102.680429,32.90089],[102.680419,32.900913],[102.680306,32.901158],[102.680333,32.90119],[102.680348,32.901209],[102.680387,32.901265],[102.680397,32.901294],[102.680399,32.901325],[102.680397,32.90136],[102.68039,32.9014],[102.680548,32.901609],[102.681053,32.901841],[102.681107,32.901866],[102.681351,32.901978],[102.681595,32.90209],[102.682116,32.902328],[102.683152,32.9032],[102.683054,32.903717],[102.683052,32.903728],[102.682995,32.904034],[102.682939,32.904074],[102.682898,32.904094],[102.68285,32.904113],[102.682817,32.904128],[102.682796,32.904149],[102.68277,32.904196],[102.682647,32.904257],[102.682643,32.904259],[102.681571,32.904794],[102.681325,32.905214],[102.681288,32.905277],[102.681218,32.905396],[102.681343,32.906169],[102.68191,32.906545],[102.682449,32.906578],[102.682606,32.906587],[102.682777,32.906597],[102.682784,32.906598],[102.682832,32.906601],[102.682871,32.906603],[102.683042,32.906606],[102.683315,32.906611],[102.683784,32.90662],[102.683806,32.906623],[102.684065,32.906654],[102.684176,32.906668],[102.684588,32.906717],[102.684669,32.906727],[102.685024,32.90677],[102.685174,32.906788],[102.685367,32.906812],[102.685487,32.906818],[102.68578,32.906834],[102.685877,32.906839],[102.686487,32.906872],[102.68652,32.906874],[102.686622,32.906833],[102.686633,32.906829],[102.686929,32.90671],[102.686953,32.906701],[102.687006,32.90668],[102.688349,32.906826],[102.688397,32.906859],[102.688524,32.906942],[102.689484,32.907578],[102.689666,32.907732],[102.689737,32.907793],[102.689756,32.907809],[102.690044,32.908054],[102.690057,32.908066],[102.690442,32.908393],[102.690785,32.908684],[102.690849,32.908739],[102.691092,32.908822],[102.691436,32.908938],[102.691508,32.908962],[102.691524,32.908967],[102.691541,32.908973],[102.691632,32.909004],[102.691648,32.909009],[102.692375,32.909255],[102.694242,32.909614],[102.695183,32.90955],[102.69524,32.909546],[102.696122,32.909486],[102.697161,32.909169],[102.697536,32.909054],[102.697544,32.909051],[102.697625,32.909027],[102.697734,32.908993],[102.69829,32.90882],[102.698352,32.908801],[102.698446,32.908772],[102.698983,32.908605],[102.700235,32.908392],[102.700258,32.908388],[102.700469,32.908352],[102.700916,32.908276],[102.701927,32.907981],[102.702094,32.907932],[102.702106,32.907929],[102.702224,32.907894],[102.702512,32.907857],[102.703616,32.907717],[102.703656,32.907712],[102.703674,32.90771],[102.703898,32.907681],[102.704457,32.90761],[102.704478,32.907608],[102.704734,32.907575],[102.704856,32.907609],[102.70505,32.907662],[102.705442,32.907771],[102.705574,32.907808],[102.705833,32.907879],[102.705886,32.907918],[102.705893,32.907924],[102.706339,32.908251],[102.706367,32.908272],[102.706412,32.908304],[102.706683,32.908504],[102.707575,32.908692],[102.707646,32.908707],[102.707735,32.908726],[102.708094,32.908687],[102.708159,32.90868],[102.708216,32.908674],[102.708361,32.908658],[102.7087,32.908622],[102.709571,32.908435],[102.710292,32.908524],[102.710722,32.908578],[102.710755,32.908581],[102.710802,32.908622],[102.710956,32.908706],[102.71108,32.908821],[102.711279,32.908959],[102.711516,32.909092],[102.711733,32.909211],[102.711933,32.909306],[102.712116,32.909376],[102.712227,32.909408],[102.712252,32.909414],[102.712418,32.909461],[102.712609,32.909589],[102.712665,32.909666],[102.712776,32.909808],[102.712907,32.910053],[102.713413,32.910575],[102.713932,32.910911],[102.714123,32.911034],[102.714274,32.911047],[102.714299,32.911049],[102.714365,32.911054],[102.714747,32.911086],[102.71487,32.911103],[102.714956,32.911162],[102.715039,32.911186],[102.715117,32.911207],[102.715182,32.911236],[102.715254,32.911274],[102.715321,32.911309],[102.715372,32.911327],[102.715443,32.911336],[102.715582,32.911339],[102.715599,32.911339],[102.716182,32.911853],[102.716183,32.911854],[102.716218,32.911884],[102.716229,32.911912],[102.71643,32.912388],[102.716465,32.91247],[102.71658,32.912743],[102.71758,32.913167],[102.718304,32.913058],[102.71978,32.912873],[102.719994,32.912846],[102.720509,32.912563],[102.720696,32.91246],[102.721067,32.912257],[102.722416,32.911998],[102.722522,32.911978],[102.722528,32.911977],[102.722541,32.911974],[102.722608,32.911961],[102.722614,32.91196],[102.722804,32.912009],[102.722942,32.912045],[102.72308,32.91208],[102.723202,32.912112],[102.723754,32.912254],[102.72387,32.912284],[102.724068,32.912336],[102.724086,32.91234],[102.724443,32.912432],[102.724455,32.912436],[102.724466,32.912438],[102.724754,32.912513],[102.724813,32.912528],[102.724963,32.912605],[102.72498,32.912613],[102.724997,32.912622],[102.726047,32.913159],[102.726388,32.913223],[102.726459,32.913236],[102.726484,32.913241],[102.726503,32.913245],[102.726707,32.913283],[102.726669,32.913316],[102.726672,32.913328],[102.726683,32.913328],[102.726769,32.913295],[102.727005,32.913339],[102.727323,32.913157],[102.727329,32.913152],[102.727385,32.913042],[102.727519,32.912918],[102.727617,32.912821],[102.727718,32.912715],[102.7278,32.912634],[102.72786,32.9126],[102.727891,32.912583],[102.728089,32.912489],[102.728131,32.912471],[102.728178,32.912451],[102.728273,32.91241],[102.728318,32.91239],[102.728723,32.912359],[102.728853,32.912364],[102.728923,32.912373],[102.728956,32.912386],[102.729003,32.912416],[102.729104,32.912447],[102.729271,32.91247],[102.729416,32.912485],[102.729546,32.912448],[102.729624,32.912485],[102.72991,32.912621],[102.730192,32.913232],[102.730268,32.913397],[102.730317,32.913503],[102.730318,32.913505],[102.730393,32.913668],[102.730416,32.913718],[102.730457,32.913807],[102.730451,32.914056],[102.73045,32.914098],[102.730431,32.914821],[102.730604,32.915148],[102.730611,32.915197],[102.730646,32.915269],[102.730666,32.915328],[102.730692,32.915396],[102.73071,32.915442],[102.730742,32.915484],[102.730774,32.915564],[102.730825,32.915564],[102.730844,32.9156],[102.7311,32.915744],[102.731291,32.915851],[102.732131,32.916324],[102.732409,32.916481],[102.732834,32.917172],[102.732956,32.917371],[102.733084,32.91758],[102.733241,32.917835],[102.733385,32.91797],[102.733601,32.918174],[102.733813,32.918373],[102.733821,32.918381],[102.733962,32.918514],[102.734196,32.918751],[102.734407,32.918941],[102.734604,32.919118],[102.734786,32.919267],[102.734929,32.919384],[102.735104,32.919528],[102.735408,32.919777],[102.735575,32.919913],[102.735707,32.920021],[102.735922,32.920198],[102.736177,32.920407],[102.736439,32.920621],[102.73663,32.920778],[102.736807,32.920895],[102.736945,32.920987],[102.737116,32.921101],[102.737241,32.921184],[102.737408,32.921296],[102.737582,32.921412],[102.737763,32.921532],[102.737933,32.921646],[102.738081,32.921744],[102.73822,32.921837],[102.738326,32.921907],[102.738424,32.921973],[102.738578,32.922075],[102.738677,32.922141],[102.738759,32.922196],[102.738913,32.922291],[102.739069,32.922388],[102.73921,32.922475],[102.739349,32.922569],[102.739501,32.92266],[102.739661,32.922755],[102.739811,32.922848],[102.739923,32.922917],[102.740037,32.922988],[102.740175,32.923074],[102.740282,32.92314],[102.740368,32.923194],[102.74047,32.923257],[102.740621,32.923268],[102.740795,32.923289],[102.740974,32.92334],[102.74112,32.923392],[102.741241,32.923447],[102.74136,32.923474],[102.742381,32.923703],[102.742473,32.923724],[102.742664,32.923748],[102.742859,32.923772],[102.742902,32.923777],[102.742914,32.923778],[102.742972,32.923786],[102.743241,32.923819],[102.74332,32.923671],[102.743392,32.923538],[102.743306,32.923128],[102.743254,32.923076],[102.743238,32.923032],[102.74322,32.922971],[102.743208,32.92291],[102.743198,32.922843],[102.743198,32.922799],[102.743221,32.922724],[102.743266,32.922591],[102.743284,32.92251],[102.743288,32.922482],[102.743265,32.922461],[102.743185,32.922477],[102.743209,32.92233],[102.743253,32.922069],[102.743256,32.922054],[102.74328,32.921913],[102.743304,32.921767],[102.743312,32.921719],[102.74334,32.921553],[102.743591,32.921428],[102.743748,32.92135],[102.74378,32.921278],[102.743816,32.921258],[102.743884,32.921212],[102.744126,32.921157],[102.744397,32.92113],[102.744411,32.921129],[102.744895,32.921081],[102.744916,32.92106],[102.744943,32.921059],[102.744962,32.921075],[102.745525,32.92102],[102.746005,32.921121],[102.746019,32.921124],[102.746121,32.921145],[102.746329,32.921189],[102.746567,32.921239],[102.746578,32.921241],[102.747119,32.921684],[102.747138,32.9217],[102.747181,32.921783],[102.747305,32.922024],[102.747367,32.922131],[102.747411,32.922251],[102.747439,32.922325],[102.747439,32.922335],[102.747441,32.92239],[102.748182,32.922896],[102.748981,32.923567],[102.749043,32.92362],[102.749067,32.92364],[102.749539,32.923916],[102.75014,32.924268],[102.750821,32.924666],[102.750897,32.92471],[102.752718,32.925775],[102.753762,32.926362],[102.754013,32.926339],[102.754486,32.926294],[102.755005,32.926005],[102.75512,32.92594],[102.755324,32.925675],[102.755343,32.92565],[102.755767,32.9251],[102.755851,32.925049],[102.75694,32.92439],[102.757962,32.923922],[102.759033,32.923413],[102.760483,32.923155],[102.76197,32.923076],[102.763326,32.923003],[102.763664,32.922917],[102.763759,32.922893],[102.763859,32.922868],[102.765263,32.922511],[102.768211,32.921995],[102.768917,32.921832],[102.769064,32.921799],[102.770498,32.921468],[102.770824,32.921393],[102.771647,32.921183],[102.772644,32.92093],[102.772761,32.9209],[102.774166,32.920519],[102.774659,32.920528],[102.775261,32.920538],[102.775272,32.920539],[102.775292,32.920549],[102.775406,32.92053],[102.775565,32.920533],[102.775685,32.920557],[102.775724,32.920578],[102.775837,32.920637],[102.775953,32.920716],[102.77599,32.920763],[102.776038,32.920889],[102.776038,32.920923],[102.776003,32.920942],[102.776782,32.921742],[102.777396,32.9222],[102.778451,32.92234],[102.779793,32.922567],[102.780707,32.922543],[102.780821,32.922521],[102.780877,32.92251],[102.781004,32.922486],[102.781198,32.922448],[102.781227,32.922443],[102.781286,32.922431],[102.781674,32.922357],[102.781909,32.922218],[102.781916,32.922214],[102.782113,32.922097],[102.782407,32.921923],[102.783091,32.921058],[102.783102,32.921043],[102.783114,32.921025],[102.783167,32.92094],[102.783366,32.92062],[102.783454,32.920564],[102.783543,32.920473],[102.783617,32.920393],[102.783675,32.920321],[102.78412,32.920115],[102.784185,32.920084],[102.78422,32.920068],[102.784388,32.919977],[102.784709,32.919681],[102.785332,32.919338],[102.785571,32.919205],[102.785616,32.919177],[102.785818,32.919049],[102.785914,32.918988],[102.786003,32.918932],[102.786149,32.918839],[102.786208,32.918801],[102.786525,32.918546],[102.786551,32.918524],[102.78661,32.918476],[102.786756,32.918358],[102.787174,32.918127],[102.78726,32.918079],[102.787287,32.918051],[102.787318,32.917956],[102.787394,32.917881],[102.787617,32.917841],[102.787644,32.917837],[102.787859,32.917819],[102.787935,32.917821],[102.788048,32.917806],[102.788186,32.917746],[102.788313,32.917692],[102.788329,32.917688],[102.788463,32.917656],[102.788542,32.91766],[102.788644,32.917719],[102.788656,32.91774],[102.78886,32.917735],[102.789098,32.91773],[102.789228,32.917726],[102.789246,32.917726],[102.789323,32.917724],[102.789727,32.917693],[102.790093,32.91736],[102.790161,32.917035],[102.790185,32.91692],[102.790195,32.916871],[102.790195,32.916856],[102.790184,32.916358],[102.790176,32.915935],[102.790175,32.915889],[102.790168,32.915826],[102.790066,32.914868],[102.790069,32.914745],[102.790084,32.91414],[102.79009,32.913887],[102.790291,32.913022],[102.790959,32.912533],[102.791086,32.91244],[102.791095,32.912434],[102.791248,32.912322],[102.791313,32.912243],[102.791388,32.912299],[102.791459,32.912257],[102.791503,32.91218],[102.791515,32.912118],[102.791531,32.912086],[102.791561,32.912038],[102.791593,32.911993],[102.79161,32.911953],[102.791637,32.911851],[102.791772,32.911688],[102.791795,32.91166],[102.792171,32.911206],[102.79235,32.910484],[102.792381,32.91036],[102.792427,32.910174],[102.79243,32.91016],[102.792448,32.91009],[102.792451,32.910076],[102.792469,32.910003],[102.792499,32.909857],[102.792674,32.908987],[102.792659,32.908868],[102.792589,32.908296],[102.792588,32.908293],[102.792562,32.908079],[102.79258,32.907362],[102.792598,32.906607],[102.792311,32.905583],[102.792201,32.904599],[102.792147,32.904164],[102.79194,32.902481],[102.791918,32.901574],[102.791897,32.90063],[102.792016,32.899424],[102.792136,32.898708],[102.792174,32.898483],[102.792529,32.897642],[102.792982,32.896572],[102.793136,32.895782],[102.793334,32.894993],[102.793577,32.894242],[102.794106,32.892741],[102.794852,32.891546],[102.795242,32.890232],[102.795807,32.887297],[102.796124,32.88534],[102.795936,32.884076],[102.795932,32.884053],[102.795721,32.883558],[102.794845,32.882788],[102.794064,32.88183],[102.792755,32.880486],[102.792195,32.879607],[102.792015,32.87783],[102.791732,32.876617],[102.791887,32.875789],[102.791954,32.874884],[102.791453,32.873441],[102.790717,32.872446],[102.790649,32.871614],[102.790525,32.871394],[102.789877,32.870242],[102.78952,32.869795],[102.789357,32.869591],[102.788486,32.868632],[102.787961,32.868131],[102.787511,32.86784],[102.787497,32.867831],[102.787411,32.867776],[102.787402,32.86777],[102.787301,32.867705],[102.786635,32.867461],[102.78658,32.867441],[102.786548,32.867429],[102.786326,32.867347],[102.785864,32.867321],[102.785395,32.867294],[102.785388,32.867293],[102.784325,32.866859],[102.784121,32.866063],[102.784091,32.865458],[102.78402,32.864739],[102.783364,32.862349],[102.782933,32.859888],[102.782824,32.858867],[102.782848,32.857923],[102.782782,32.856978],[102.78237,32.855536],[102.781341,32.853782],[102.780965,32.852718],[102.780298,32.850743],[102.77869,32.848865],[102.778394,32.84818],[102.778601,32.847051],[102.77866,32.844711],[102.778935,32.840828],[102.779019,32.839244],[102.778864,32.838297],[102.778723,32.836784],[102.777969,32.834732],[102.777469,32.833251],[102.777068,32.831432],[102.776906,32.830668],[102.776818,32.830249],[102.776788,32.830105],[102.776835,32.829659],[102.776963,32.828447],[102.777092,32.8281],[102.77749,32.827022],[102.777562,32.825929],[102.777201,32.824299],[102.776928,32.822671],[102.776819,32.82165],[102.77715,32.820938],[102.778082,32.819407],[102.778698,32.818021],[102.778842,32.815834],[102.778791,32.814285],[102.778952,32.813193],[102.778714,32.811981],[102.778086,32.810271],[102.778451,32.808201],[102.778828,32.807415],[102.779383,32.80667],[102.779207,32.806553],[102.777841,32.805774],[102.774801,32.803983],[102.772867,32.802665],[102.771281,32.801731],[102.77063,32.800927],[102.769432,32.798791],[102.7685,32.796736],[102.767758,32.794231],[102.767846,32.792496],[102.768283,32.791107],[102.768401,32.789977],[102.768603,32.789036],[102.768283,32.783934],[102.766972,32.782778],[102.764572,32.780432],[102.76358,32.779018],[102.762794,32.778286],[102.762059,32.777292],[102.760564,32.776321],[102.759334,32.775469],[102.757893,32.774121],[102.757023,32.7732],[102.756686,32.772363],[102.756347,32.77164],[102.755127,32.77041],[102.753668,32.76978],[102.751567,32.769817],[102.749698,32.769482],[102.749676,32.769478],[102.749675,32.769477],[102.74874,32.769307],[102.748725,32.769304],[102.748457,32.769256],[102.748441,32.769253],[102.74832,32.769231],[102.747987,32.769127],[102.747886,32.769096],[102.747007,32.768823],[102.746988,32.768817],[102.746903,32.768791],[102.746896,32.768786],[102.746884,32.768778],[102.745408,32.767744],[102.743606,32.766541],[102.74239,32.76516],[102.740571,32.764057],[102.739106,32.763074],[102.738288,32.762456],[102.736213,32.762066],[102.734195,32.761778],[102.733005,32.761706],[102.732346,32.761845],[102.731268,32.762077],[102.729958,32.762053],[102.728347,32.762125],[102.726982,32.761949],[102.725669,32.762026],[102.723295,32.761681],[102.722461,32.761665],[102.721722,32.761859],[102.721562,32.761901],[102.721528,32.761909],[102.721535,32.761574],[102.721403,32.760994],[102.721183,32.760042],[102.721268,32.758641],[102.721303,32.758239],[102.721475,32.756253],[102.72146,32.754933],[102.721534,32.753945],[102.720966,32.753233],[102.720301,32.75252],[102.719211,32.751263],[102.719018,32.751013],[102.718502,32.750343],[102.717787,32.749711],[102.717373,32.748714],[102.717,32.748006],[102.71673,32.745239],[102.716646,32.743862],[102.716626,32.743546],[102.716983,32.73914],[102.717228,32.737165],[102.717499,32.736098],[102.717708,32.735566],[102.716965,32.734109],[102.716123,32.732691],[102.715777,32.730953],[102.714921,32.728174],[102.71461,32.727312],[102.714009,32.725642],[102.713869,32.723495],[102.713414,32.722209],[102.713119,32.720389],[102.712902,32.719354],[102.712407,32.717695],[102.711905,32.716367],[102.711114,32.714868],[102.710765,32.713253],[102.709942,32.711094],[102.709183,32.710255],[102.709519,32.70857],[102.710358,32.706276],[102.710897,32.705149],[102.711045,32.704072],[102.710474,32.703337],[102.710017,32.702332],[102.709341,32.701549],[102.708339,32.700897],[102.707656,32.700386],[102.706591,32.70014],[102.705215,32.699435],[102.704211,32.698918],[102.703359,32.698676],[102.702284,32.698838],[102.70224,32.698831],[102.701003,32.698633],[102.699845,32.697841],[102.69933,32.697017],[102.698919,32.696329],[102.698738,32.695012],[102.698869,32.694109],[102.698802,32.692522],[102.698076,32.691602],[102.696438,32.690711],[102.695055,32.690323],[102.693941,32.690213],[102.693933,32.690212],[102.693482,32.690181],[102.693023,32.69015],[102.691877,32.691413],[102.68777,32.695936],[102.687705,32.696008],[102.683759,32.700354],[102.68316,32.700868],[102.682445,32.701482],[102.681951,32.701906],[102.680319,32.702827],[102.678915,32.703254],[102.678,32.703419],[102.676411,32.70271],[102.675476,32.70156],[102.675466,32.701628],[102.675395,32.701302],[102.675186,32.700339],[102.675227,32.698736],[102.674756,32.696418],[102.674282,32.694228],[102.673717,32.692614],[102.67323,32.690937],[102.672292,32.689059],[102.671802,32.687511],[102.671464,32.685901],[102.671496,32.684682],[102.67192,32.682958],[102.672356,32.681203],[102.672635,32.680083],[102.672656,32.679999],[102.672682,32.679893],[102.673309,32.679135],[102.674451,32.678964],[102.67544,32.678854],[102.676287,32.679232],[102.67635,32.67926],[102.676639,32.67939],[102.678383,32.679422],[102.680135,32.679134],[102.681366,32.678451],[102.681637,32.678265],[102.681667,32.678244],[102.681706,32.678218],[102.681757,32.678183],[102.681831,32.678132],[102.682246,32.677847],[102.682241,32.677779],[102.682238,32.677683],[102.682263,32.677557],[102.682279,32.677463],[102.68229,32.677449],[102.682321,32.677414],[102.682326,32.677409],[102.682385,32.677355],[102.682413,32.677294],[102.682416,32.677278],[102.682431,32.677204],[102.68247,32.677154],[102.682618,32.677107],[102.682743,32.677065],[102.682844,32.677026],[102.682918,32.677014],[102.682963,32.677006],[102.683032,32.677005],[102.683093,32.677005],[102.683215,32.676868],[102.683384,32.676676],[102.683689,32.675608],[102.683601,32.675309],[102.683561,32.675298],[102.683283,32.675222],[102.68256,32.675187],[102.682356,32.675177],[102.682117,32.675122],[102.681991,32.67516],[102.681835,32.675168],[102.681748,32.675149],[102.681649,32.6751],[102.681521,32.675014],[102.681482,32.674975],[102.681411,32.674893],[102.681323,32.674784],[102.681159,32.674621],[102.681082,32.674508],[102.681038,32.674407],[102.681001,32.674262],[102.681076,32.673936],[102.681534,32.673566],[102.682123,32.673486],[102.68224,32.67347],[102.682334,32.673489],[102.683125,32.673646],[102.683294,32.673679],[102.683994,32.673692],[102.684191,32.67371],[102.684761,32.673761],[102.685199,32.673653],[102.685276,32.673635],[102.685326,32.673616],[102.685475,32.673561],[102.685527,32.673541],[102.68576,32.673454],[102.685769,32.673103],[102.685713,32.672804],[102.685395,32.672717],[102.684462,32.672916],[102.684081,32.672828],[102.683798,32.672606],[102.683765,32.672199],[102.683765,32.672191],[102.68375,32.67201],[102.68374,32.671985],[102.683692,32.67186],[102.683682,32.671834],[102.683669,32.671799],[102.683542,32.67147],[102.68354,32.671465],[102.683467,32.671388],[102.683452,32.671372],[102.683415,32.671332],[102.683073,32.670969],[102.682674,32.670861],[102.682626,32.670848],[102.682328,32.670767],[102.682315,32.670764],[102.68225,32.670765],[102.682149,32.670761],[102.682008,32.670744],[102.681933,32.670728],[102.681834,32.670695],[102.681696,32.670622],[102.681564,32.670516],[102.681539,32.670496],[102.681376,32.670362],[102.681293,32.670263],[102.681219,32.670179],[102.681207,32.670113],[102.681199,32.670106],[102.680891,32.669823],[102.680857,32.669791],[102.68084,32.669776],[102.680831,32.669767],[102.680707,32.669653],[102.680427,32.669351],[102.679888,32.669178],[102.67976,32.669138],[102.679442,32.669037],[102.679356,32.66901],[102.679342,32.669005],[102.679253,32.668977],[102.67908,32.668782],[102.678911,32.668592],[102.678699,32.668128],[102.678713,32.667587],[102.67855,32.666735],[102.678393,32.666535],[102.678355,32.666486],[102.678324,32.666447],[102.678085,32.66614],[102.678058,32.666133],[102.677949,32.666105],[102.677937,32.666103],[102.677703,32.666043],[102.67728,32.665935],[102.677243,32.665925],[102.677131,32.665897],[102.677008,32.665897],[102.676871,32.665897],[102.675732,32.6659],[102.675723,32.6659],[102.675556,32.6659],[102.675492,32.6659],[102.675141,32.665901],[102.675118,32.665901],[102.674944,32.665901],[102.674897,32.665896],[102.674869,32.665893],[102.674833,32.665856],[102.674781,32.665836],[102.674713,32.665832],[102.674644,32.665833],[102.674558,32.665833],[102.674498,32.665851],[102.674354,32.665835],[102.674347,32.665834],[102.674246,32.665823],[102.674038,32.665799],[102.6739,32.665784],[102.673508,32.665739],[102.673251,32.665666],[102.673228,32.665659],[102.6732,32.665651],[102.672814,32.66554],[102.672603,32.665479],[102.672538,32.6654],[102.672506,32.665382],[102.672453,32.665356],[102.672368,32.665317],[102.672287,32.665292],[102.672161,32.665199],[102.671979,32.665064],[102.671966,32.665055],[102.671874,32.664987],[102.671203,32.664118],[102.670967,32.663856],[102.670925,32.663809],[102.670858,32.663736],[102.67085,32.663727],[102.670729,32.663593],[102.670713,32.663575],[102.670581,32.663429],[102.67017,32.662835],[102.669943,32.662767],[102.669939,32.662765],[102.669852,32.662739],[102.669561,32.662815],[102.669047,32.66295],[102.668465,32.663198],[102.668238,32.663295],[102.667752,32.663338],[102.667533,32.663334],[102.667305,32.663349],[102.6669,32.66324],[102.666766,32.663204],[102.666715,32.66319],[102.665581,32.662885],[102.664943,32.662681],[102.664908,32.66267],[102.664897,32.662666],[102.664682,32.662598],[102.664653,32.662576],[102.664645,32.662571],[102.66456,32.662507],[102.664054,32.662135],[102.664002,32.661992],[102.663999,32.661985],[102.663952,32.661856],[102.663873,32.661639],[102.663914,32.66163],[102.663935,32.661619],[102.664063,32.661558],[102.664012,32.661519],[102.663976,32.661466],[102.663946,32.661403],[102.66393,32.661365],[102.663909,32.661314],[102.663901,32.661238],[102.664145,32.660693],[102.664301,32.660276],[102.664308,32.660258],[102.664328,32.660206],[102.664431,32.659931],[102.664496,32.659481],[102.664352,32.659195],[102.664291,32.659076],[102.664166,32.658972],[102.663957,32.658847],[102.663842,32.65881],[102.663774,32.658798],[102.663745,32.658782],[102.663392,32.658874],[102.663113,32.659534],[102.663051,32.65968],[102.662612,32.660168],[102.662547,32.660146],[102.662537,32.660143],[102.662515,32.660135],[102.662432,32.660107],[102.662423,32.660104],[102.662194,32.660027],[102.662165,32.660017],[102.662145,32.66001],[102.661976,32.659953],[102.661766,32.659881],[102.661715,32.659887],[102.661588,32.659901],[102.661071,32.659959],[102.66048,32.660083],[102.660468,32.660086],[102.660331,32.660115],[102.660263,32.660129],[102.660221,32.660138],[102.660115,32.66016],[102.659891,32.660207],[102.659854,32.660197],[102.658885,32.659918],[102.658876,32.659914],[102.658804,32.659884],[102.658717,32.659846],[102.65828,32.65966],[102.658154,32.659607],[102.657777,32.659446],[102.657708,32.659398],[102.657242,32.659078],[102.657165,32.658991],[102.656969,32.658771],[102.656384,32.658111],[102.6562,32.657822],[102.655813,32.657212],[102.655451,32.656865],[102.655442,32.656856],[102.655278,32.656699],[102.655095,32.65655],[102.655075,32.656533],[102.655036,32.656501],[102.655026,32.656493],[102.654896,32.656387],[102.654696,32.656224],[102.654614,32.656204],[102.654515,32.656123],[102.654352,32.656076],[102.654241,32.656052],[102.654197,32.656099],[102.654116,32.656229],[102.653911,32.656557],[102.65393,32.657544],[102.65393,32.657563],[102.653927,32.657591],[102.65391,32.657751],[102.65394,32.657765],[102.654034,32.657839],[102.654096,32.657886],[102.654141,32.657929],[102.654177,32.65799],[102.654189,32.658071],[102.654178,32.658126],[102.654139,32.658164],[102.654065,32.658218],[102.653984,32.658258],[102.65393,32.658313],[102.653873,32.658375],[102.653794,32.658421],[102.65373,32.658464],[102.65366,32.658502],[102.653657,32.658504],[102.653635,32.658509],[102.653568,32.658526],[102.653463,32.658536],[102.653388,32.658525],[102.653297,32.658495],[102.653215,32.658451],[102.653212,32.658448],[102.653197,32.658435],[102.653175,32.658414],[102.653146,32.658386],[102.653084,32.658345],[102.653027,32.658352],[102.652912,32.658365],[102.652811,32.658376],[102.652703,32.658389],[102.652586,32.658402],[102.6524,32.658423],[102.65181,32.658258],[102.651782,32.658126],[102.651773,32.658083],[102.651744,32.657942],[102.651729,32.65787],[102.651863,32.65769],[102.651868,32.657683],[102.651958,32.657562],[102.652013,32.657488],[102.652065,32.657399],[102.652131,32.657286],[102.652137,32.657275],[102.652146,32.65726],[102.652178,32.657206],[102.652329,32.656947],[102.652348,32.656915],[102.652341,32.656723],[102.652334,32.65654],[102.652321,32.65618],[102.652298,32.65615],[102.652172,32.655985],[102.651953,32.6557],[102.651995,32.655655],[102.652012,32.655609],[102.652021,32.655556],[102.652023,32.655492],[102.652016,32.655442],[102.651995,32.655409],[102.651961,32.655391],[102.651932,32.65539],[102.65192,32.655396],[102.651906,32.655414],[102.651905,32.655441],[102.651905,32.655491],[102.651904,32.655534],[102.651904,32.655567],[102.651907,32.655641],[102.651844,32.655558],[102.651851,32.655516],[102.651856,32.655485],[102.651856,32.655457],[102.651846,32.655427],[102.651826,32.655408],[102.6518,32.655389],[102.651773,32.655371],[102.651747,32.655363],[102.651682,32.655348],[102.651658,32.655317],[102.651494,32.655286],[102.651474,32.655282],[102.650978,32.655188],[102.650023,32.654938],[102.649976,32.654918],[102.649797,32.654842],[102.6496,32.654759],[102.649299,32.654632],[102.649164,32.654574],[102.648968,32.654534],[102.64823,32.654383],[102.648138,32.654364],[102.647894,32.654314],[102.64771,32.654277],[102.647462,32.654346],[102.64723,32.654411],[102.647189,32.654423],[102.647065,32.654458],[102.64697,32.65444],[102.6469,32.654426],[102.646513,32.654353],[102.646156,32.654286],[102.646001,32.654009],[102.645981,32.653973],[102.645964,32.653355],[102.646166,32.652983],[102.646516,32.652746],[102.646582,32.652727],[102.646644,32.652708],[102.64667,32.6527],[102.646794,32.652663],[102.646825,32.652654],[102.646914,32.652627],[102.647089,32.652574],[102.647419,32.652475],[102.647597,32.652484],[102.647701,32.652483],[102.647775,32.652486],[102.647845,32.65248],[102.647933,32.652445],[102.647995,32.652416],[102.648144,32.652384],[102.648169,32.652376],[102.648164,32.652357],[102.648169,32.652348],[102.648201,32.652328],[102.648233,32.652318],[102.64829,32.652285],[102.648312,32.65226],[102.648334,32.652229],[102.648366,32.652188],[102.648393,32.652157],[102.648441,32.652112],[102.648468,32.652086],[102.648502,32.65205],[102.648537,32.652014],[102.64856,32.651958],[102.648568,32.651915],[102.648578,32.651865],[102.64858,32.651819],[102.648579,32.651759],[102.648575,32.651712],[102.64855,32.651674],[102.648505,32.651632],[102.64847,32.6516],[102.648426,32.65157],[102.648366,32.651541],[102.648281,32.651509],[102.648176,32.651471],[102.648223,32.651471],[102.648271,32.651475],[102.648312,32.651489],[102.648381,32.651514],[102.648417,32.651528],[102.648461,32.651549],[102.64852,32.651575],[102.648556,32.651602],[102.648582,32.651622],[102.648614,32.651649],[102.648631,32.651676],[102.64865,32.651705],[102.648686,32.651785],[102.648693,32.651852],[102.64869,32.651893],[102.648689,32.651941],[102.648679,32.651971],[102.648671,32.651991],[102.64865,32.652053],[102.648731,32.651947],[102.648825,32.651823],[102.64883,32.651649],[102.648832,32.651555],[102.648833,32.651528],[102.648838,32.651321],[102.648067,32.651187],[102.647838,32.651148],[102.646467,32.651122],[102.646263,32.651067],[102.646112,32.650997],[102.646097,32.651022],[102.646091,32.651021],[102.64607,32.651015],[102.646024,32.651003],[102.646015,32.651],[102.645972,32.651079],[102.64594,32.651134],[102.64584,32.651101],[102.645741,32.651096],[102.645628,32.651118],[102.645614,32.65112],[102.645556,32.651139],[102.645458,32.651296],[102.645486,32.651413],[102.645481,32.651488],[102.645476,32.651547],[102.645477,32.651662],[102.645463,32.651673],[102.645447,32.651715],[102.645425,32.651879],[102.645396,32.651912],[102.645371,32.651967],[102.645358,32.652007],[102.645341,32.652059],[102.645298,32.652125],[102.645292,32.652155],[102.64527,32.652195],[102.645229,32.652236],[102.645194,32.652271],[102.645171,32.652291],[102.645118,32.652329],[102.645079,32.652351],[102.645011,32.652382],[102.644947,32.652408],[102.644877,32.652428],[102.644819,32.652438],[102.64478,32.652438],[102.644741,32.652462],[102.644727,32.652471],[102.644661,32.65251],[102.64456,32.652469],[102.644537,32.652481],[102.644492,32.65248],[102.64442,32.652467],[102.644323,32.65244],[102.644241,32.652409],[102.644178,32.652405],[102.644126,32.652437],[102.644092,32.652477],[102.644052,32.652526],[102.64399,32.65255],[102.643908,32.652568],[102.643872,32.652504],[102.643885,32.652001],[102.643881,32.651991],[102.643868,32.651966],[102.643823,32.651874],[102.643845,32.651854],[102.643842,32.651837],[102.643825,32.651802],[102.643802,32.651766],[102.643774,32.65173],[102.643712,32.65165],[102.643629,32.651628],[102.643304,32.65154],[102.643265,32.65153],[102.643258,32.651528],[102.64294,32.651442],[102.642827,32.651464],[102.642411,32.651544],[102.642375,32.651551],[102.642338,32.651558],[102.642118,32.6516],[102.642042,32.651658],[102.642012,32.651676],[102.641971,32.651695],[102.641925,32.651696],[102.641851,32.651719],[102.641762,32.651737],[102.641696,32.651726],[102.641652,32.651713],[102.641614,32.651704],[102.641545,32.651695],[102.641479,32.651693],[102.641428,32.651698],[102.641348,32.651694],[102.64127,32.651691],[102.641198,32.65168],[102.641184,32.651674],[102.641069,32.65165],[102.640984,32.651616],[102.640909,32.651578],[102.640842,32.65154],[102.640778,32.651495],[102.640749,32.651456],[102.64075,32.651425],[102.640756,32.651378],[102.640767,32.651324],[102.640776,32.65128],[102.640792,32.651222],[102.640869,32.651121],[102.640918,32.65108],[102.640971,32.651057],[102.641024,32.651053],[102.641096,32.651054],[102.641233,32.650909],[102.641238,32.650903],[102.641464,32.650665],[102.641482,32.650646],[102.641594,32.650527],[102.6417,32.650316],[102.641725,32.650267],[102.641779,32.650159],[102.641854,32.65019],[102.641842,32.650144],[102.641847,32.650098],[102.641835,32.650049],[102.641836,32.650018],[102.641844,32.649988],[102.641878,32.64995],[102.641809,32.649892],[102.641788,32.649839],[102.641754,32.649773],[102.641713,32.649751],[102.641682,32.649738],[102.641637,32.64972],[102.641591,32.649711],[102.641516,32.649696],[102.641514,32.649688],[102.641502,32.649682],[102.641474,32.649688],[102.641448,32.649701],[102.641429,32.6497],[102.641406,32.649681],[102.641388,32.649639],[102.641373,32.649595],[102.641362,32.649555],[102.641355,32.649515],[102.641167,32.64936],[102.640851,32.649238],[102.640534,32.649116],[102.640256,32.649266],[102.640241,32.649274],[102.639978,32.649415],[102.639883,32.649521],[102.639815,32.649597],[102.63958,32.649859],[102.639559,32.649884],[102.639396,32.650066],[102.639383,32.65008],[102.639366,32.650099],[102.639039,32.650364],[102.638588,32.650123],[102.638462,32.649486],[102.638391,32.649507],[102.638388,32.649487],[102.638388,32.649476],[102.638381,32.649463],[102.638382,32.649447],[102.638393,32.649429],[102.638405,32.649414],[102.63844,32.649372],[102.638427,32.649308],[102.638406,32.649244],[102.638403,32.649235],[102.638398,32.649219],[102.638374,32.649146],[102.638258,32.648789],[102.638176,32.64872],[102.638128,32.64867],[102.638039,32.648598],[102.637989,32.648553],[102.637953,32.648494],[102.637928,32.648438],[102.637878,32.648376],[102.63779,32.648292],[102.637703,32.6482],[102.637607,32.648111],[102.637508,32.64809],[102.636909,32.647966],[102.636895,32.64797],[102.636676,32.648048],[102.636641,32.64806],[102.636494,32.648112],[102.636437,32.64868],[102.636436,32.648687],[102.636432,32.64873],[102.636395,32.648859],[102.636376,32.648927],[102.63628,32.649268],[102.636256,32.649282],[102.636118,32.649359],[102.636105,32.649366],[102.635796,32.649538],[102.63569,32.649598],[102.63568,32.649603],[102.635178,32.649768],[102.635153,32.649776],[102.635004,32.649825],[102.634991,32.649829],[102.634957,32.64984],[102.634894,32.64986],[102.634653,32.64992],[102.634284,32.650011],[102.63402,32.650076],[102.633705,32.649915],[102.633645,32.649691],[102.63359,32.64969],[102.633558,32.649691],[102.633564,32.6496],[102.633585,32.649578],[102.63359,32.64957],[102.633605,32.649544],[102.633615,32.649434],[102.633619,32.64936],[102.633595,32.649235],[102.633557,32.64912],[102.63354,32.649026],[102.633506,32.648948],[102.633469,32.648894],[102.633404,32.648827],[102.633373,32.648769],[102.633357,32.648718],[102.633338,32.648674],[102.633326,32.64866],[102.633296,32.648666],[102.633277,32.648675],[102.633258,32.648684],[102.63325,32.648698],[102.63322,32.648699],[102.633203,32.648688],[102.633183,32.648672],[102.633158,32.648647],[102.633136,32.648631],[102.633071,32.648598],[102.633005,32.648566],[102.632908,32.648529],[102.632804,32.648476],[102.632706,32.648412],[102.632522,32.648303],[102.632396,32.648214],[102.63231,32.648166],[102.632105,32.648184],[102.632104,32.648217],[102.632101,32.648348],[102.632096,32.648532],[102.632808,32.649241],[102.632558,32.649501],[102.632541,32.649519],[102.632512,32.649549],[102.63248,32.649583],[102.632467,32.649588],[102.631907,32.649842],[102.63174,32.649917],[102.631415,32.649935],[102.630687,32.649974],[102.630377,32.649879],[102.63037,32.649878],[102.629463,32.649603],[102.628923,32.649284],[102.628938,32.648743],[102.629165,32.648404],[102.62919,32.648367],[102.629271,32.648247],[102.629329,32.648163],[102.629346,32.648138],[102.62936,32.648141],[102.629374,32.648141],[102.629399,32.648129],[102.629418,32.648096],[102.629461,32.648035],[102.629481,32.647999],[102.629498,32.647951],[102.629543,32.647885],[102.629574,32.647841],[102.629597,32.647817],[102.629628,32.647802],[102.629659,32.647782],[102.629718,32.647744],[102.629771,32.647687],[102.629857,32.647492],[102.629887,32.647434],[102.629909,32.647389],[102.629915,32.647365],[102.629915,32.647354],[102.62991,32.647343],[102.629906,32.647337],[102.629891,32.647289],[102.629792,32.647173],[102.629766,32.647138],[102.629731,32.647103],[102.629681,32.647056],[102.629548,32.646963],[102.629532,32.646956],[102.629469,32.646928],[102.629217,32.646815],[102.628614,32.646829],[102.628551,32.646831],[102.628425,32.646834],[102.628404,32.646834],[102.628302,32.646837],[102.628276,32.646863],[102.627867,32.647264],[102.627784,32.647345],[102.627824,32.647393],[102.627842,32.64742],[102.627854,32.647442],[102.627855,32.647458],[102.627853,32.647466],[102.627844,32.647475],[102.627818,32.647486],[102.627799,32.647495],[102.627785,32.647505],[102.62777,32.647517],[102.62776,32.647528],[102.627754,32.647544],[102.62775,32.647559],[102.627746,32.647577],[102.627735,32.647597],[102.627723,32.647608],[102.6277,32.647623],[102.627673,32.647635],[102.627609,32.647639],[102.627595,32.647639],[102.627567,32.647637],[102.627493,32.647633],[102.627459,32.647624],[102.627409,32.647608],[102.627375,32.647589],[102.627176,32.647669],[102.627165,32.647674],[102.627145,32.647682],[102.627092,32.647703],[102.626417,32.64769],[102.626356,32.647689],[102.626224,32.647686],[102.626168,32.647672],[102.626156,32.647669],[102.626006,32.647629],[102.625589,32.64752],[102.625589,32.647488],[102.625602,32.64702],[102.625664,32.646948],[102.625811,32.646784],[102.625832,32.64676],[102.625842,32.64675],[102.625867,32.646721],[102.626103,32.646457],[102.626159,32.646395],[102.626178,32.646418],[102.626202,32.646444],[102.626213,32.64646],[102.626216,32.646457],[102.626223,32.646445],[102.626223,32.646432],[102.62622,32.646402],[102.62622,32.646374],[102.626216,32.646332],[102.626573,32.646042],[102.626583,32.646035],[102.626595,32.646025],[102.626614,32.64601],[102.626733,32.645913],[102.626742,32.645906],[102.626868,32.645804],[102.627083,32.645475],[102.627088,32.645468],[102.627124,32.645413],[102.627184,32.645323],[102.627197,32.645303],[102.6272,32.645298],[102.627344,32.645079],[102.627494,32.645015],[102.627505,32.64501],[102.627553,32.64499],[102.627697,32.644929],[102.627714,32.644922],[102.628129,32.644746],[102.628065,32.643701],[102.62774,32.643381],[102.627773,32.643365],[102.627792,32.643357],[102.627833,32.643358],[102.6278,32.643345],[102.627768,32.643337],[102.627736,32.64333],[102.627716,32.643315],[102.627683,32.643285],[102.627652,32.643251],[102.62762,32.643225],[102.627593,32.643198],[102.627548,32.643157],[102.627463,32.643137],[102.627452,32.643152],[102.627443,32.643145],[102.627155,32.642935],[102.627103,32.642935],[102.626987,32.642894],[102.626939,32.642875],[102.626893,32.642851],[102.626865,32.642816],[102.626845,32.642772],[102.626824,32.642728],[102.626794,32.642697],[102.626737,32.64267],[102.626647,32.642619],[102.626611,32.642578],[102.626596,32.642531],[102.626578,32.642495],[102.626576,32.642456],[102.626588,32.642396],[102.626415,32.642201],[102.626363,32.641808],[102.626358,32.64177],[102.626374,32.641763],[102.626391,32.641751],[102.626407,32.641713],[102.626462,32.641605],[102.626511,32.641553],[102.62656,32.641504],[102.626569,32.641496],[102.626634,32.641435],[102.626767,32.641306],[102.627,32.641052],[102.62712,32.640927],[102.627319,32.64076],[102.627601,32.640522],[102.62797,32.640143],[102.628064,32.640045],[102.628118,32.639991],[102.62806,32.639901],[102.628013,32.639828],[102.627959,32.639744],[102.627942,32.639717],[102.627741,32.639565],[102.627629,32.639479],[102.627123,32.639585],[102.626942,32.639769],[102.626928,32.639782],[102.626915,32.639796],[102.626824,32.639888],[102.626748,32.639965],[102.626732,32.639974],[102.626713,32.639973],[102.626673,32.639961],[102.626613,32.639958],[102.626546,32.639963],[102.62647,32.63998],[102.626389,32.64003],[102.62635,32.640055],[102.626332,32.640083],[102.626311,32.640101],[102.62629,32.640105],[102.626254,32.640108],[102.626168,32.64015],[102.626149,32.640171],[102.626143,32.640198],[102.626141,32.640219],[102.626136,32.640243],[102.626126,32.640256],[102.626099,32.640264],[102.626074,32.640276],[102.626022,32.640335],[102.626011,32.640364],[102.625999,32.640385],[102.625998,32.640401],[102.625997,32.640411],[102.62595,32.640439],[102.625866,32.640489],[102.625755,32.64051],[102.625683,32.640524],[102.625131,32.64063],[102.624709,32.640828],[102.624669,32.640847],[102.624653,32.640854],[102.62453,32.640866],[102.624426,32.640901],[102.624365,32.640937],[102.624306,32.640993],[102.624265,32.641052],[102.624211,32.641122],[102.624108,32.641187],[102.623956,32.641283],[102.623925,32.641303],[102.623331,32.64133],[102.622841,32.640819],[102.622849,32.640525],[102.62285,32.640505],[102.622852,32.640433],[102.622854,32.640355],[102.622942,32.640263],[102.622984,32.64022],[102.623183,32.640013],[102.623913,32.640027],[102.624517,32.639652],[102.624478,32.639223],[102.624446,32.638877],[102.624339,32.638636],[102.624188,32.638293],[102.623922,32.638299],[102.623867,32.6383],[102.623826,32.638301],[102.623522,32.638308],[102.623511,32.638309],[102.623273,32.638314],[102.622581,32.638572],[102.622298,32.638459],[102.622234,32.638433],[102.622226,32.638408],[102.622218,32.638381],[102.622209,32.638351],[102.622197,32.638314],[102.622178,32.63827],[102.622146,32.638221],[102.62212,32.638188],[102.622075,32.638137],[102.621974,32.637859],[102.621961,32.637825],[102.622061,32.637636],[102.622087,32.637586],[102.622202,32.637366],[102.622242,32.637317],[102.622579,32.636909],[102.622619,32.636891],[102.623227,32.636612],[102.623736,32.636598],[102.623709,32.636569],[102.623661,32.636536],[102.62384,32.636548],[102.623961,32.636569],[102.62406,32.636582],[102.624076,32.636571],[102.624422,32.636326],[102.624567,32.636049],[102.624609,32.635969],[102.624568,32.635921],[102.624521,32.635878],[102.624414,32.635802],[102.624326,32.635751],[102.624304,32.635733],[102.624297,32.635714],[102.624291,32.635699],[102.624273,32.635671],[102.624212,32.635638],[102.624154,32.635618],[102.624089,32.635615],[102.624033,32.635618],[102.623957,32.635651],[102.623899,32.63569],[102.623853,32.635693],[102.623799,32.635695],[102.623595,32.635824],[102.62358,32.63588],[102.623579,32.635904],[102.623549,32.635903],[102.623492,32.635916],[102.623472,32.635938],[102.623449,32.635967],[102.623423,32.635991],[102.623391,32.636009],[102.623358,32.636024],[102.623311,32.636038],[102.623236,32.636054],[102.623213,32.63605],[102.62319,32.636023],[102.623158,32.635977],[102.623155,32.635954],[102.623085,32.635952],[102.623025,32.635951],[102.623011,32.635951],[102.62297,32.63595],[102.622878,32.635882],[102.622872,32.635878],[102.622867,32.635874],[102.622701,32.635752],[102.622802,32.635406],[102.622929,32.635292],[102.622945,32.635277],[102.622952,32.635249],[102.622961,32.635228],[102.622988,32.635201],[102.623045,32.635153],[102.623142,32.635072],[102.623261,32.634973],[102.623259,32.634943],[102.623269,32.634927],[102.623291,32.634903],[102.623309,32.634889],[102.623364,32.634868],[102.623413,32.634838],[102.623455,32.634817],[102.623474,32.634804],[102.623512,32.634789],[102.623581,32.634765],[102.62364,32.63472],[102.623701,32.634688],[102.623756,32.634668],[102.623806,32.63465],[102.623857,32.634616],[102.623897,32.634583],[102.623929,32.634542],[102.623941,32.63451],[102.623969,32.634443],[102.624022,32.634379],[102.624045,32.634351],[102.624072,32.634278],[102.624101,32.634209],[102.624124,32.634171],[102.624132,32.634145],[102.624138,32.63412],[102.624144,32.634063],[102.624174,32.63402],[102.624231,32.633945],[102.624248,32.633897],[102.624256,32.633857],[102.624258,32.63382],[102.624254,32.633795],[102.624238,32.633779],[102.624231,32.633768],[102.624223,32.633759],[102.62421,32.633742],[102.624198,32.633719],[102.624192,32.633697],[102.624189,32.633673],[102.624188,32.633651],[102.624181,32.63361],[102.624173,32.633609],[102.62409,32.633596],[102.623628,32.633527],[102.623071,32.633865],[102.622798,32.634106],[102.622783,32.634119],[102.622692,32.634199],[102.622557,32.634319],[102.622451,32.634349],[102.622082,32.634455],[102.622065,32.634459],[102.62205,32.634464],[102.622031,32.63443],[102.621963,32.634307],[102.621964,32.634275],[102.621986,32.63425],[102.622042,32.63418],[102.622046,32.634175],[102.62207,32.634127],[102.62207,32.634117],[102.622076,32.634029],[102.622103,32.633843],[102.622148,32.633676],[102.622175,32.633609],[102.62218,32.633586],[102.622182,32.633571],[102.622179,32.633564],[102.622172,32.63356],[102.622267,32.633335],[102.62236,32.633117],[102.622331,32.632498],[102.622075,32.632303],[102.622017,32.63226],[102.621846,32.632138],[102.62184,32.632134],[102.621807,32.632111],[102.62168,32.632021],[102.621662,32.632008],[102.621344,32.631783],[102.621257,32.631659],[102.621237,32.63163],[102.621219,32.631604],[102.621124,32.63147],[102.621132,32.63116],[102.621273,32.631113],[102.621303,32.631102],[102.62132,32.631097],[102.621642,32.630987],[102.621737,32.630955],[102.621778,32.630941],[102.622201,32.630485],[102.62213,32.62971],[102.622103,32.629658],[102.622102,32.629657],[102.622088,32.62963],[102.622083,32.629619],[102.622036,32.629529],[102.622026,32.629509],[102.622001,32.629462],[102.621924,32.629313],[102.621826,32.629125],[102.622087,32.628956],[102.622102,32.628946],[102.622158,32.62891],[102.622224,32.628867],[102.622286,32.628878],[102.622343,32.628893],[102.622382,32.628908],[102.622437,32.628921],[102.622477,32.628922],[102.62256,32.628907],[102.622586,32.628892],[102.622627,32.628872],[102.622669,32.628869],[102.622691,32.62887],[102.622737,32.628865],[102.622773,32.628851],[102.622801,32.628841],[102.622837,32.628835],[102.622907,32.628829],[102.622941,32.628825],[102.623011,32.628821],[102.623081,32.628828],[102.62321,32.628868],[102.623298,32.628917],[102.623359,32.628922],[102.623886,32.62897],[102.624528,32.628867],[102.625035,32.628488],[102.625051,32.628476],[102.625078,32.628456],[102.625085,32.628451],[102.625134,32.628414],[102.625142,32.628097],[102.625147,32.627908],[102.625159,32.627448],[102.625101,32.626937],[102.625074,32.626704],[102.625048,32.62648],[102.624968,32.62631],[102.624943,32.626257],[102.624939,32.626249],[102.62493,32.626229],[102.624909,32.626185],[102.624597,32.625522],[102.624576,32.625477],[102.624561,32.625447],[102.624345,32.624987],[102.624313,32.624919],[102.624322,32.624879],[102.6244,32.624549],[102.624463,32.624281],[102.624486,32.624265],[102.624863,32.624273],[102.624876,32.624273],[102.624971,32.624253],[102.625082,32.624253],[102.625161,32.624285],[102.625295,32.624371],[102.625402,32.624458],[102.625533,32.624554],[102.625551,32.624586],[102.625921,32.625222],[102.625926,32.62523],[102.62593,32.625237],[102.625986,32.625333],[102.625994,32.625347],[102.626004,32.625364],[102.626079,32.625494],[102.626268,32.625571],[102.626576,32.625697],[102.626607,32.625687],[102.626673,32.625666],[102.626807,32.625624],[102.62684,32.625532],[102.626845,32.625518],[102.626961,32.625203],[102.626968,32.625182],[102.627102,32.624818],[102.627107,32.624623],[102.627108,32.624593],[102.62711,32.624529],[102.62711,32.624521],[102.627111,32.624469],[102.627112,32.624435],[102.62712,32.624122],[102.626967,32.623588],[102.626957,32.623553],[102.626953,32.623539],[102.626959,32.623484],[102.626971,32.623374],[102.626956,32.623352],[102.626953,32.62333],[102.626951,32.623303],[102.626954,32.623277],[102.626967,32.623244],[102.626988,32.623223],[102.627064,32.623118],[102.627155,32.623061],[102.627307,32.622987],[102.627439,32.622946],[102.627606,32.62301],[102.627689,32.62332],[102.627692,32.623327],[102.627731,32.623476],[102.627745,32.623485],[102.627846,32.623551],[102.627966,32.623628],[102.627983,32.623639],[102.628041,32.6237],[102.628085,32.623727],[102.628151,32.623761],[102.628334,32.623809],[102.628397,32.623817],[102.628444,32.623818],[102.628508,32.623811],[102.628561,32.623796],[102.628588,32.623785],[102.628717,32.623675],[102.628803,32.623708],[102.628935,32.623537],[102.629142,32.62327],[102.6292,32.623195],[102.629267,32.622988],[102.62935,32.622734],[102.629314,32.622685],[102.629246,32.622589],[102.629232,32.62257],[102.629041,32.622303],[102.628513,32.622107],[102.628496,32.622101],[102.628477,32.622093],[102.628362,32.622051],[102.628335,32.622086],[102.628316,32.62211],[102.628308,32.622136],[102.628293,32.62217],[102.628282,32.622188],[102.628255,32.622197],[102.628187,32.622181],[102.628165,32.622161],[102.628151,32.62213],[102.628127,32.622091],[102.628104,32.622059],[102.628054,32.622022],[102.628022,32.622004],[102.627994,32.621985],[102.627975,32.621956],[102.627964,32.621917],[102.627948,32.62186],[102.627935,32.621842],[102.627927,32.621828],[102.627905,32.621813],[102.627891,32.621803],[102.627875,32.62179],[102.627858,32.621771],[102.62785,32.621752],[102.627851,32.621739],[102.627858,32.621721],[102.627867,32.621707],[102.627882,32.621691],[102.627898,32.621668],[102.627901,32.621655],[102.627902,32.62163],[102.627898,32.621606],[102.627881,32.621591],[102.627879,32.621572],[102.627888,32.621522],[102.627909,32.621483],[102.62792,32.621467],[102.627935,32.621453],[102.627948,32.621443],[102.627959,32.621436],[102.627975,32.621437],[102.627984,32.621442],[102.627998,32.621386],[102.628,32.62138],[102.628003,32.621367],[102.628067,32.621125],[102.628506,32.620979],[102.62862,32.620942],[102.628627,32.620947],[102.628634,32.620953],[102.628766,32.621054],[102.628787,32.621071],[102.628932,32.621183],[102.628969,32.621235],[102.629037,32.6213],[102.629104,32.62135],[102.629144,32.621379],[102.629176,32.621402],[102.629193,32.62141],[102.629226,32.621418],[102.629255,32.621422],[102.629277,32.621429],[102.629291,32.621447],[102.629301,32.621469],[102.629337,32.621496],[102.629422,32.621507],[102.629432,32.621508],[102.629701,32.621542],[102.62987,32.62133],[102.629905,32.621285],[102.62992,32.621268],[102.630058,32.621094],[102.630126,32.621009],[102.630125,32.620995],[102.630123,32.620981],[102.630053,32.620312],[102.630051,32.620293],[102.62995,32.620178],[102.629837,32.6201],[102.629772,32.620038],[102.629754,32.619986],[102.629754,32.619921],[102.629819,32.619935],[102.629952,32.61994],[102.630005,32.619941],[102.630003,32.619926],[102.629994,32.619862],[102.629992,32.619847],[102.629977,32.61973],[102.629827,32.619381],[102.629822,32.61937],[102.629809,32.619339],[102.629793,32.619302],[102.629778,32.61931],[102.629764,32.619314],[102.629753,32.619317],[102.629744,32.61932],[102.629733,32.619318],[102.629723,32.619315],[102.629706,32.619314],[102.629696,32.619316],[102.629685,32.619322],[102.629676,32.619332],[102.629667,32.619343],[102.629637,32.619291],[102.62964,32.619268],[102.629706,32.619233],[102.629742,32.619184],[102.629676,32.619029],[102.629823,32.618645],[102.629966,32.618136],[102.629805,32.617975],[102.629496,32.617618],[102.629476,32.617571],[102.629432,32.617523],[102.629352,32.617438],[102.629347,32.617432],[102.628642,32.616651],[102.628652,32.616278],[102.628664,32.616229],[102.628667,32.616217],[102.628674,32.616187],[102.628701,32.616074],[102.628707,32.616047],[102.628718,32.615648],[102.62832,32.615214],[102.628268,32.615004],[102.628255,32.614951],[102.628235,32.614866],[102.62831,32.614415],[102.628316,32.614403],[102.62847,32.614105],[102.628542,32.613967],[102.628628,32.613684],[102.628679,32.613517],[102.628681,32.613503],[102.628698,32.613319],[102.628723,32.613065],[102.628543,32.612715],[102.62836,32.612499],[102.62808,32.612387],[102.627877,32.612463],[102.62785,32.612473],[102.627798,32.612493],[102.627674,32.612539],[102.627626,32.612589],[102.62759,32.612638],[102.62755,32.612693],[102.627505,32.612733],[102.627436,32.612777],[102.627426,32.612784],[102.627376,32.6128],[102.6273,32.612826],[102.62729,32.612828],[102.627266,32.612851],[102.627185,32.612929],[102.626827,32.612922],[102.626681,32.61292],[102.626531,32.612777],[102.626375,32.612629],[102.626329,32.612585],[102.626312,32.612569],[102.626252,32.612512],[102.626302,32.612287],[102.626309,32.612255],[102.626323,32.612194],[102.626323,32.612194],[102.626323,32.612194],[102.626338,32.61219],[102.626355,32.612185],[102.626406,32.612171],[102.626415,32.612168],[102.62666,32.612101],[102.626667,32.612099],[102.626667,32.612099],[102.626667,32.612099],[102.626707,32.612088],[102.626749,32.612076],[102.626761,32.612073],[102.626769,32.612071],[102.626957,32.612019],[102.626965,32.612018],[102.626966,32.612017],[102.626968,32.612017],[102.627017,32.612006],[102.627054,32.611997],[102.627071,32.611993],[102.627149,32.611975],[102.627812,32.611823],[102.628165,32.611536],[102.628317,32.611274],[102.628327,32.611257],[102.628333,32.611245],[102.628363,32.611194],[102.628372,32.611145],[102.628373,32.611142],[102.628373,32.61114],[102.628396,32.611017],[102.628436,32.610796],[102.628258,32.610537],[102.628234,32.610503],[102.628207,32.610464],[102.628194,32.610445],[102.628193,32.610445],[102.628191,32.610445],[102.628151,32.610442],[102.627534,32.610406],[102.627524,32.610411],[102.627463,32.61044],[102.627402,32.61047],[102.627375,32.610483],[102.627056,32.610636],[102.62685,32.610678],[102.626824,32.610684],[102.626729,32.610703],[102.626455,32.610758],[102.626225,32.610588],[102.626208,32.610576],[102.626208,32.610576],[102.626207,32.610575],[102.626181,32.610556],[102.62614,32.610526],[102.626128,32.610517],[102.626103,32.610498],[102.626085,32.610485],[102.6257,32.610144],[102.625316,32.609805],[102.625058,32.609693],[102.624476,32.609443],[102.623824,32.609111],[102.623239,32.608937],[102.622575,32.608741],[102.62212,32.608545],[102.622103,32.608538],[102.622085,32.60853],[102.621798,32.608406],[102.62152,32.608188],[102.621549,32.608132],[102.621653,32.607924],[102.621774,32.607819],[102.621802,32.607795],[102.621809,32.607789],[102.621892,32.607716],[102.621903,32.607706],[102.622072,32.607559],[102.622058,32.60732],[102.622056,32.60729],[102.622056,32.607289],[102.622056,32.607288],[102.62205,32.607188],[102.62205,32.607187],[102.62205,32.607186],[102.622031,32.60718],[102.62203,32.60718],[102.622028,32.607179],[102.621934,32.607151],[102.621904,32.607142],[102.621488,32.607016],[102.620828,32.607003],[102.620723,32.606822],[102.620723,32.606821],[102.620722,32.60682],[102.620718,32.606814],[102.620675,32.606739],[102.620675,32.606739],[102.620674,32.606738],[102.620407,32.606276],[102.620241,32.606042],[102.620065,32.605793],[102.620064,32.605792],[102.620064,32.605791],[102.620058,32.605784],[102.619896,32.605554],[102.619891,32.605547],[102.619869,32.605487],[102.619777,32.605235],[102.619773,32.605222],[102.619765,32.605202],[102.619734,32.605116],[102.619725,32.605092],[102.619722,32.605083],[102.619715,32.605065],[102.619885,32.604681],[102.619936,32.604566],[102.619949,32.604537],[102.620019,32.604272],[102.620037,32.604206],[102.620063,32.604105],[102.620076,32.604059],[102.620081,32.604039],[102.620124,32.603876],[102.620124,32.603875],[102.620124,32.603874],[102.620229,32.603796],[102.620236,32.603791],[102.620353,32.603704],[102.620366,32.603694],[102.620609,32.603513],[102.620611,32.603512],[102.620613,32.60351],[102.620627,32.6035],[102.620713,32.603436],[102.620715,32.603434],[102.620717,32.603433],[102.620927,32.603277],[102.620996,32.603038],[102.620595,32.602738],[102.620164,32.602357],[102.61981,32.601806],[102.619805,32.601797],[102.619784,32.601759],[102.619753,32.601704],[102.619655,32.601528],[102.619599,32.601428],[102.619576,32.601376],[102.619321,32.600799],[102.61933,32.600758],[102.619337,32.600725],[102.61934,32.60071],[102.619352,32.60065],[102.619357,32.600628],[102.619374,32.600544],[102.619385,32.600493],[102.619406,32.600395],[102.619852,32.600247],[102.619875,32.600045],[102.619878,32.600022],[102.619879,32.600015],[102.619889,32.599925],[102.619891,32.599908],[102.619899,32.599843],[102.619776,32.599746],[102.619574,32.599587],[102.619614,32.59954],[102.619624,32.599528],[102.619941,32.599153],[102.619979,32.599108],[102.619988,32.599097],[102.620093,32.598973],[102.62012,32.598941],[102.620145,32.598912],[102.62056,32.598545],[102.620541,32.598506],[102.620541,32.598505],[102.620541,32.598504],[102.620521,32.598461],[102.620521,32.598461],[102.62052,32.598459],[102.620462,32.598333],[102.620451,32.598311],[102.620386,32.598168],[102.620143,32.597602],[102.620125,32.597578],[102.62011,32.597558],[102.620046,32.59747],[102.620002,32.597411],[102.619648,32.596927],[102.619609,32.596874],[102.619548,32.59682],[102.61935,32.596645],[102.619282,32.596584],[102.619244,32.596551],[102.619213,32.596524],[102.618953,32.596433],[102.618919,32.596421],[102.618556,32.596293],[102.618557,32.596287],[102.618602,32.595951],[102.618908,32.595739],[102.61891,32.595738],[102.618912,32.595736],[102.618947,32.595711],[102.618996,32.595678],[102.619023,32.595659],[102.619127,32.595587],[102.619523,32.595354],[102.619539,32.595345],[102.619564,32.595186],[102.619571,32.595143],[102.619583,32.595066],[102.619583,32.595065],[102.619583,32.595065],[102.619536,32.59498],[102.619482,32.594884],[102.619447,32.594821],[102.619408,32.59475],[102.618823,32.594552],[102.618056,32.594319],[102.617771,32.593939],[102.617563,32.593467],[102.617866,32.59313],[102.618143,32.593025],[102.618246,32.592986],[102.618389,32.592931],[102.61849,32.592893],[102.618648,32.592833],[102.619144,32.592549],[102.619065,32.592209],[102.618865,32.592067],[102.618629,32.5919],[102.61797,32.591624],[102.617462,32.591174],[102.617441,32.591156],[102.617358,32.591082],[102.617339,32.591066],[102.617276,32.59101],[102.617265,32.590998],[102.617152,32.590885],[102.616627,32.590359],[102.61662,32.590286],[102.616616,32.590252],[102.616607,32.59016],[102.6166,32.5901],[102.616592,32.59002],[102.616779,32.589647],[102.616972,32.589585],[102.616999,32.589576],[102.617074,32.589552],[102.617122,32.589536],[102.617158,32.589524],[102.617546,32.589399],[102.617561,32.589394],[102.617608,32.589378],[102.617661,32.589361],[102.617676,32.589356],[102.617765,32.589328],[102.617815,32.589103],[102.617467,32.588833],[102.617208,32.588771],[102.617207,32.58877],[102.617206,32.58877],[102.617029,32.588727],[102.616999,32.58872],[102.616998,32.588719],[102.616997,32.588719],[102.616629,32.58863],[102.616564,32.588505],[102.616522,32.588425],[102.616519,32.588418],[102.616442,32.58827],[102.616396,32.588181],[102.616333,32.58806],[102.616166,32.587681],[102.616241,32.587512],[102.616241,32.587512],[102.616242,32.587511],[102.616247,32.587499],[102.616253,32.587485],[102.616298,32.587384],[102.616305,32.58737],[102.616342,32.587288],[102.616449,32.587048],[102.616514,32.586694],[102.616534,32.586583],[102.616552,32.586486],[102.616519,32.586401],[102.616478,32.586297],[102.616352,32.585974],[102.616344,32.585956],[102.616338,32.585925],[102.61628,32.585623],[102.616278,32.585615],[102.616227,32.585352],[102.616427,32.584529],[102.616407,32.584412],[102.616404,32.584397],[102.616401,32.584379],[102.616389,32.584305],[102.616384,32.584277],[102.616381,32.584261],[102.616365,32.584163],[102.616311,32.58385],[102.616342,32.583623],[102.616346,32.583592],[102.616351,32.583557],[102.61636,32.583488],[102.616361,32.583478],[102.616362,32.583477],[102.616362,32.583475],[102.616367,32.583438],[102.6166,32.583029],[102.617226,32.582808],[102.617249,32.582799],[102.617406,32.582744],[102.617414,32.582741],[102.617522,32.582697],[102.617679,32.582635],[102.617765,32.5826],[102.617767,32.582521],[102.617768,32.582485],[102.61777,32.582433],[102.617774,32.582262],[102.61777,32.582225],[102.617747,32.582039],[102.617738,32.581961],[102.617473,32.581881],[102.617388,32.581793],[102.61735,32.581753],[102.617246,32.581645],[102.617214,32.581612],[102.61721,32.581597],[102.617205,32.581575],[102.617094,32.581122],[102.617281,32.580749],[102.617533,32.580637],[102.617559,32.580626],[102.617559,32.580625],[102.617559,32.580625],[102.617655,32.580583],[102.617675,32.580574],[102.617912,32.580468],[102.61809,32.580389],[102.618139,32.580202],[102.618191,32.57994],[102.618089,32.579725],[102.618076,32.579699],[102.618076,32.579699],[102.618076,32.579699],[102.618065,32.579674],[102.617943,32.579616],[102.6179,32.579595],[102.617835,32.579564],[102.617495,32.5794],[102.617244,32.578794],[102.617266,32.577979],[102.617266,32.577968],[102.617264,32.577963],[102.617158,32.577697],[102.617135,32.577638],[102.617007,32.57732],[102.616933,32.577135],[102.616962,32.576045],[102.617024,32.57537],[102.617128,32.574808],[102.617546,32.574269],[102.617547,32.574268],[102.617547,32.574268],[102.617564,32.574246],[102.617588,32.574215],[102.617617,32.574197],[102.617617,32.574197],[102.617618,32.574196],[102.617779,32.574093],[102.618041,32.573927],[102.618086,32.573899],[102.618204,32.573824],[102.618213,32.573818],[102.618213,32.573818],[102.618214,32.573818],[102.61822,32.573814],[102.618232,32.573802],[102.618447,32.573593],[102.618411,32.573291],[102.618068,32.572834],[102.617373,32.572257],[102.616982,32.571949],[102.617039,32.571461],[102.617046,32.571433],[102.617127,32.571108],[102.617188,32.570863],[102.617347,32.569889],[102.617331,32.56903],[102.61733,32.569001],[102.617329,32.568932],[102.617329,32.568911],[102.617303,32.568825],[102.617237,32.568605],[102.617235,32.568598],[102.617211,32.56852],[102.617125,32.568231],[102.616478,32.567504],[102.616138,32.567062],[102.616119,32.567038],[102.616069,32.566972],[102.616059,32.56696],[102.615962,32.566833],[102.61592,32.56678],[102.615901,32.566006],[102.6159,32.565956],[102.615899,32.565915],[102.615988,32.565587],[102.616011,32.565504],[102.616144,32.565017],[102.616205,32.564417],[102.616316,32.563555],[102.616504,32.563183],[102.616523,32.563175],[102.616705,32.563109],[102.617086,32.562968],[102.617187,32.562887],[102.617223,32.562857],[102.617449,32.562674],[102.617455,32.562449],[102.617435,32.562421],[102.617405,32.562378],[102.617371,32.562329],[102.61737,32.562328],[102.617369,32.562326],[102.617354,32.562305],[102.617228,32.562125],[102.617148,32.56201],[102.617147,32.56201],[102.617028,32.561839],[102.616994,32.561823],[102.616353,32.561508],[102.616302,32.561483],[102.616296,32.56148],[102.616151,32.561409],[102.615762,32.561012],[102.615734,32.560985],[102.615703,32.560952],[102.615287,32.560529],[102.615034,32.560035],[102.614831,32.559317],[102.614545,32.558372],[102.61425,32.557803],[102.614135,32.557124],[102.614149,32.556561],[102.614332,32.556062],[102.614348,32.556017],[102.614365,32.555971],[102.614384,32.55592],[102.614437,32.555777],[102.614949,32.554847],[102.615821,32.553774],[102.616057,32.553252],[102.616033,32.552462],[102.616357,32.55198],[102.616737,32.552072],[102.617168,32.552177],[102.617194,32.552183],[102.618168,32.552277],[102.61853,32.552021],[102.618628,32.551647],[102.618283,32.551302],[102.617712,32.551066],[102.617631,32.550764],[102.617824,32.550203],[102.618076,32.549043],[102.618233,32.548144],[102.61838,32.547621],[102.618569,32.547173],[102.619383,32.546587],[102.619578,32.54663],[102.619616,32.546638],[102.619653,32.546646],[102.619825,32.546684],[102.619927,32.546707],[102.620133,32.546752],[102.620412,32.546688],[102.62053,32.546661],[102.620532,32.546661],[102.620533,32.546661],[102.620648,32.546634],[102.620664,32.54663],[102.620892,32.546578],[102.621171,32.546301],[102.621211,32.546261],[102.621212,32.54626],[102.621213,32.546259],[102.621333,32.546139],[102.621385,32.546088],[102.62146,32.546013],[102.621485,32.545988],[102.621511,32.545969],[102.621587,32.545914],[102.621648,32.545869],[102.6217,32.545832],[102.621734,32.545806],[102.62239,32.545329],[102.622941,32.544625],[102.624279,32.54435],[102.624451,32.544246],[102.624691,32.5441],[102.624692,32.544099],[102.624693,32.544098],[102.624695,32.544097],[102.624776,32.544049],[102.625001,32.543912],[102.62528,32.54377],[102.62531,32.543755],[102.625351,32.543734],[102.62537,32.543724],[102.625855,32.543477],[102.62613,32.543144],[102.626329,32.543051],[102.626403,32.543016],[102.626426,32.543006],[102.626593,32.542927],[102.62662,32.542915],[102.626669,32.542891],[102.626966,32.542985],[102.627813,32.543251],[102.628128,32.543169],[102.628567,32.543054],[102.628618,32.543041],[102.628621,32.543023],[102.628655,32.54286],[102.628685,32.542719],[102.628705,32.542621],[102.628708,32.54261],[102.628719,32.542554],[102.629047,32.542384],[102.629104,32.542355],[102.629114,32.54235],[102.629207,32.542302],[102.62922,32.542295],[102.629265,32.542271],[102.629349,32.542228],[102.629441,32.541815],[102.62945,32.541779],[102.629508,32.54165],[102.629517,32.541628],[102.629563,32.541528],[102.629571,32.54151],[102.629664,32.541304],[102.629685,32.541257],[102.629861,32.54129],[102.62988,32.541294],[102.629969,32.541311],[102.629999,32.541316],[102.630568,32.541424],[102.630756,32.541421],[102.630765,32.541421],[102.630765,32.541421],[102.630813,32.54142],[102.630881,32.541419],[102.630883,32.541419],[102.630884,32.541419],[102.630886,32.541419],[102.630901,32.541419],[102.631635,32.541408],[102.631678,32.541407],[102.631678,32.541408],[102.631678,32.541408],[102.63176,32.541581],[102.631836,32.54174],[102.631845,32.541759],[102.63193,32.541938],[102.631892,32.542158],[102.631889,32.542171],[102.631869,32.542291],[102.631842,32.542444],[102.63184,32.542455],[102.631837,32.542473],[102.631826,32.542538],[102.631933,32.54269],[102.631934,32.542692],[102.631935,32.542694],[102.631989,32.54277],[102.632039,32.542842],[102.63213,32.542858],[102.632132,32.542858],[102.632135,32.542859],[102.632217,32.542873],[102.632235,32.542876],[102.632525,32.542927],[102.633512,32.542532],[102.634104,32.541942],[102.634044,32.541696],[102.634043,32.541694],[102.634043,32.541692],[102.634028,32.54163],[102.634025,32.541618],[102.634022,32.541607],[102.634002,32.541525],[102.633984,32.541451],[102.633966,32.541389],[102.633933,32.541275],[102.633928,32.541256],[102.633928,32.541255],[102.633902,32.541166],[102.633902,32.541164],[102.633902,32.541164],[102.633821,32.540884],[102.633956,32.5405],[102.633965,32.540473],[102.634144,32.540353],[102.634236,32.540291],[102.634704,32.540323],[102.634727,32.540324],[102.634989,32.540342],[102.635121,32.540338],[102.635162,32.540337],[102.635744,32.540319],[102.635927,32.540097],[102.635864,32.539923],[102.635849,32.539881],[102.635805,32.539763],[102.635803,32.539756],[102.635773,32.539748],[102.635763,32.539745],[102.635296,32.539612],[102.635234,32.539594],[102.635224,32.539591],[102.635099,32.539555],[102.635012,32.539569],[102.634853,32.539595],[102.634502,32.539652],[102.634475,32.539656],[102.634465,32.539644],[102.634336,32.539484],[102.634332,32.539479],[102.63426,32.539389],[102.63426,32.539366],[102.634261,32.539351],[102.634263,32.539258],[102.634267,32.539116],[102.634268,32.539088],[102.634269,32.539088],[102.63427,32.539088],[102.634369,32.539048],[102.634383,32.539042],[102.634716,32.538909],[102.635295,32.538845],[102.63535,32.538763],[102.635439,32.538632],[102.635443,32.538626],[102.635512,32.538524],[102.635523,32.538508],[102.635572,32.538437],[102.635849,32.537991],[102.636312,32.538],[102.636457,32.538002],[102.636483,32.538003],[102.636515,32.538003],[102.636583,32.538007],[102.636613,32.538009],[102.637073,32.538034],[102.637093,32.538035],[102.637269,32.538044],[102.637285,32.538045],[102.637513,32.538057],[102.637578,32.538061],[102.637599,32.538036],[102.637606,32.538026],[102.637616,32.538015],[102.637676,32.537942],[102.637682,32.537935],[102.637723,32.537886],[102.637853,32.537728],[102.637863,32.537711],[102.637927,32.537602],[102.637977,32.537517],[102.637999,32.537479],[102.638224,32.537096],[102.638283,32.537056],[102.638375,32.536993],[102.638376,32.536992],[102.638376,32.536992],[102.638493,32.536912],[102.638494,32.536911],[102.638505,32.536904],[102.638572,32.536858],[102.638586,32.536848],[102.638587,32.536848],[102.638587,32.536847],[102.638603,32.536836],[102.638676,32.536787],[102.638761,32.536728],[102.638812,32.536694],[102.638913,32.536207],[102.639317,32.536027],[102.639376,32.536028],[102.639527,32.536031],[102.63956,32.536031],[102.639724,32.536034],[102.639752,32.536035],[102.64012,32.536042],[102.64016,32.536042],[102.640215,32.536023],[102.640236,32.536015],[102.640397,32.535959],[102.640427,32.535948],[102.640563,32.5359],[102.640747,32.53564],[102.640694,32.535356],[102.640675,32.535254],[102.640672,32.535242],[102.640669,32.535225],[102.640967,32.535253],[102.641096,32.535265],[102.641211,32.535275],[102.641281,32.535282],[102.641299,32.535284],[102.641687,32.535319],[102.641735,32.535332],[102.641818,32.535354],[102.641818,32.535354],[102.641925,32.535382],[102.642035,32.535411],[102.642613,32.535562],[102.642891,32.535593],[102.642909,32.535594],[102.642943,32.535598],[102.643001,32.535604],[102.643002,32.535605],[102.643005,32.535605],[102.643453,32.535653],[102.643861,32.535323],[102.643814,32.535071],[102.643805,32.535024],[102.643783,32.534908],[102.643747,32.534607],[102.643747,32.534607],[102.643747,32.534606],[102.643595,32.534421],[102.643403,32.534187],[102.643167,32.534021],[102.643052,32.533827],[102.643625,32.533382],[102.643938,32.533334],[102.64408,32.533313],[102.64409,32.533311],[102.644091,32.533311],[102.644196,32.533295],[102.644196,32.533295],[102.644197,32.533295],[102.644393,32.533265],[102.64468,32.53348],[102.644681,32.53348],[102.644681,32.53348],[102.644682,32.533481],[102.644706,32.533494],[102.644769,32.533529],[102.644796,32.533544],[102.644856,32.533577],[102.645269,32.533806],[102.645627,32.533787],[102.64564,32.533307],[102.645557,32.533128],[102.645509,32.533089],[102.645294,32.532915],[102.645046,32.532714],[102.64499,32.532668],[102.645266,32.532445],[102.645275,32.532438],[102.645286,32.532429],[102.645329,32.532404],[102.645358,32.532387],[102.645388,32.532371],[102.645453,32.532333],[102.646118,32.531954],[102.646955,32.531316],[102.647929,32.530966],[102.649002,32.530496],[102.649638,32.53014],[102.649875,32.530032],[102.650146,32.529907],[102.650175,32.529894],[102.650259,32.529855],[102.650269,32.52985],[102.650322,32.529826],[102.650605,32.530077],[102.650546,32.530877],[102.650545,32.530898],[102.650536,32.531019],[102.650535,32.531031],[102.650534,32.531043],[102.65053,32.531097],[102.650693,32.531584],[102.650709,32.531631],[102.651536,32.531764],[102.651862,32.531816],[102.653072,32.531635],[102.653643,32.53144],[102.653944,32.531337],[102.654094,32.531286],[102.654879,32.53081],[102.655517,32.529994],[102.655534,32.52999],[102.655662,32.529965],[102.655669,32.529963],[102.656314,32.529834],[102.65641,32.529815],[102.656565,32.529784],[102.657123,32.529925],[102.65713,32.529926],[102.657237,32.529953],[102.657244,32.529955],[102.657263,32.52996],[102.657409,32.529996],[102.658259,32.529947],[102.659581,32.529579],[102.659938,32.529226],[102.659987,32.528834],[102.659803,32.528471],[102.659902,32.528379],[102.659942,32.528343],[102.659953,32.528333],[102.66003,32.528261],[102.660043,32.528249],[102.660071,32.528223],[102.66008,32.528215],[102.660501,32.528353],[102.660548,32.528369],[102.660566,32.528375],[102.660672,32.52841],[102.66068,32.528412],[102.660698,32.528418],[102.660922,32.528492],[102.66135,32.528369],[102.661704,32.528114],[102.661943,32.527824],[102.66307,32.527518],[102.664161,32.527146],[102.664518,32.52676],[102.664905,32.526735],[102.665566,32.526551],[102.665926,32.526067],[102.666055,32.525546],[102.666295,32.525224],[102.666917,32.525072],[102.66728,32.524732],[102.667395,32.524624],[102.6674,32.524619],[102.667431,32.524591],[102.667477,32.524574],[102.667492,32.524569],[102.66786,32.524435],[102.667951,32.524547],[102.667961,32.524558],[102.667961,32.524559],[102.667961,32.524559],[102.668012,32.524621],[102.668035,32.52465],[102.668065,32.524686],[102.668159,32.5248],[102.668617,32.525005],[102.669042,32.52498],[102.66932,32.524691],[102.66941,32.524202],[102.669075,32.523706],[102.668774,32.523406],[102.669132,32.522987],[102.669294,32.522965],[102.669367,32.522955],[102.669399,32.522951],[102.6694,32.522951],[102.669403,32.522951],[102.66951,32.522936],[102.669513,32.522936],[102.669515,32.522935],[102.669558,32.52293],[102.669892,32.523459],[102.670378,32.524057],[102.670431,32.524103],[102.670432,32.524104],[102.670432,32.524104],[102.670492,32.524157],[102.670513,32.524176],[102.670528,32.524189],[102.670553,32.524212],[102.670793,32.524424],[102.670986,32.524491],[102.671291,32.524597],[102.671554,32.524486],[102.67211,32.524252],[102.672697,32.523936],[102.673671,32.523595],[102.673758,32.523236],[102.673403,32.523078],[102.673382,32.523068],[102.673251,32.52301],[102.673237,32.523004],[102.673223,32.522998],[102.673136,32.52287],[102.673439,32.522784],[102.673464,32.522776],[102.67358,32.522743],[102.673602,32.522737],[102.67383,32.522671],[102.675023,32.522587],[102.676171,32.521759],[102.677006,32.520979],[102.677587,32.520299],[102.677981,32.520142],[102.678163,32.520069],[102.678266,32.520027],[102.678979,32.519741],[102.679013,32.519669],[102.679067,32.519549],[102.679245,32.519163],[102.679367,32.518942],[102.679507,32.51869],[102.680065,32.518912],[102.680557,32.519293],[102.680821,32.518767],[102.680585,32.518179],[102.680667,32.517438],[102.680855,32.517285],[102.680882,32.517263],[102.680957,32.517203],[102.680962,32.517198],[102.681017,32.517154],[102.681022,32.51715],[102.681434,32.516815],[102.681934,32.516877],[102.681933,32.516894],[102.681933,32.516899],[102.681929,32.517076],[102.681926,32.51717],[102.681919,32.517461],[102.682352,32.517681],[102.682923,32.517373],[102.68311,32.517089],[102.68351,32.516482],[102.684625,32.515951],[102.684905,32.515818],[102.685788,32.515569],[102.685954,32.515649],[102.68597,32.515657],[102.686083,32.515712],[102.686095,32.515718],[102.686179,32.515759],[102.686468,32.5159],[102.686606,32.51631],[102.686613,32.516331],[102.686625,32.516366],[102.686651,32.516445],[102.686655,32.516456],[102.686671,32.516504],[102.686701,32.516594],[102.687266,32.516551],[102.687724,32.515764],[102.688046,32.515451],[102.688716,32.51535],[102.689303,32.515262],[102.690046,32.514998],[102.690441,32.514858],[102.69077,32.514228],[102.691602,32.513553],[102.691931,32.513438],[102.692448,32.513257],[102.692613,32.5132],[102.692987,32.51326],[102.693362,32.513267],[102.693903,32.512961],[102.693915,32.512954],[102.693926,32.512948],[102.693926,32.512948],[102.693927,32.512948],[102.693998,32.512907],[102.694022,32.512914],[102.694049,32.512923],[102.694386,32.513025],[102.694498,32.513059],[102.694515,32.513064],[102.694688,32.513116],[102.69471,32.513123],[102.694744,32.513133],[102.694769,32.513134],[102.695495,32.513147],[102.695589,32.513264],[102.695589,32.513264],[102.695589,32.513264],[102.695617,32.513298],[102.695663,32.513356],[102.695699,32.513401],[102.695798,32.513524],[102.695492,32.513878],[102.695447,32.513931],[102.695347,32.514046],[102.695347,32.514047],[102.695347,32.514047],[102.695344,32.514065],[102.695342,32.514081],[102.695268,32.514682],[102.695765,32.51485],[102.696356,32.514778],[102.696545,32.514754],[102.696895,32.514711],[102.697061,32.514684],[102.697136,32.514672],[102.697181,32.514664],[102.698342,32.514473],[102.699918,32.514077],[102.700242,32.513658],[102.700255,32.513128],[102.700016,32.512699],[102.699908,32.512007],[102.70036,32.511485],[102.701493,32.51124],[102.701513,32.511239],[102.70153,32.511237],[102.70162,32.51123],[102.701654,32.511227],[102.701667,32.511226],[102.702383,32.511168],[102.702384,32.511168],[102.702386,32.511168],[102.702421,32.511165],[102.702484,32.51116],[102.702492,32.511159],[102.70256,32.511154],[102.703558,32.511331],[102.704126,32.511129],[102.704323,32.510627],[102.704368,32.510512],[102.704368,32.510512],[102.704368,32.510512],[102.704394,32.510444],[102.704444,32.51044],[102.704482,32.510437],[102.704959,32.510401],[102.705316,32.511151],[102.705536,32.511604],[102.70556,32.511652],[102.705612,32.51176],[102.705622,32.511781],[102.705622,32.511781],[102.705623,32.511782],[102.705623,32.511782],[102.705732,32.512007],[102.706044,32.512066],[102.706493,32.51165],[102.706572,32.511015],[102.706529,32.510218],[102.706532,32.510217],[102.706534,32.510216],[102.70656,32.510204],[102.706659,32.51016],[102.706669,32.510155],[102.70694,32.510034],[102.7071,32.509963],[102.707407,32.510181],[102.707499,32.510238],[102.707532,32.510258],[102.707622,32.510314],[102.70764,32.510325],[102.708024,32.510563],[102.708224,32.510567],[102.708462,32.510571],[102.709095,32.510318],[102.709417,32.509952],[102.709475,32.50948],[102.709487,32.509387],[102.70949,32.509363],[102.709494,32.50933],[102.709496,32.509317],[102.709529,32.509284],[102.709817,32.509004],[102.709887,32.509029],[102.709954,32.509053],[102.709979,32.509063],[102.710039,32.509084],[102.710063,32.509093],[102.710127,32.509116],[102.710493,32.509494],[102.710806,32.5095],[102.710882,32.50897],[102.71083,32.508545],[102.710504,32.50832],[102.710292,32.508174],[102.71031,32.508154],[102.710723,32.508037],[102.71116,32.507914],[102.711915,32.507729],[102.711916,32.507729],[102.711917,32.507729],[102.711945,32.507722],[102.711979,32.507714],[102.712118,32.507679],[102.712168,32.507667],[102.712609,32.507569],[102.712821,32.507706],[102.712847,32.507723],[102.712937,32.507781],[102.713025,32.507837],[102.713047,32.507852],[102.713073,32.507868],[102.713074,32.507869],[102.713075,32.507869],[102.713287,32.508006],[102.713785,32.508121],[102.714349,32.508078],[102.714991,32.507453],[102.715568,32.506933],[102.715631,32.506963],[102.715692,32.506992],[102.71583,32.507058],[102.715862,32.507073],[102.715942,32.507111],[102.716046,32.50716],[102.71622,32.507243],[102.71638,32.507319],[102.716496,32.507374],[102.7166,32.507404],[102.716857,32.507477],[102.716892,32.507487],[102.717491,32.507658],[102.718252,32.5073],[102.718639,32.50683],[102.718745,32.50632],[102.718782,32.506142],[102.718915,32.505826],[102.719185,32.505702],[102.71919,32.5057],[102.719204,32.505693],[102.71921,32.505691],[102.719359,32.505622],[102.719934,32.505796],[102.719977,32.505809],[102.720006,32.505818],[102.720007,32.505818],[102.720007,32.505818],[102.720017,32.505821],[102.720048,32.505831],[102.720151,32.505862],[102.720291,32.505904],[102.720993,32.505386],[102.721051,32.505351],[102.721117,32.505311],[102.721208,32.505256],[102.721208,32.505255],[102.72121,32.505255],[102.721334,32.505179],[102.721414,32.50513],[102.721438,32.505116],[102.721542,32.505053],[102.721873,32.504851],[102.721875,32.50485],[102.721877,32.504849],[102.722037,32.504752],[102.722519,32.504459],[102.723365,32.503728],[102.723691,32.503446],[102.723805,32.503348],[102.723817,32.503337],[102.723842,32.503315],[102.723843,32.503314],[102.723844,32.503314],[102.72393,32.50324],[102.724398,32.502835],[102.724504,32.502743],[102.726435,32.500656],[102.727914,32.49909],[102.728166,32.498816],[102.728367,32.498597],[102.728395,32.498566],[102.728471,32.498483],[102.728485,32.498468],[102.728492,32.49846],[102.728511,32.49844],[102.72856,32.498386],[102.728629,32.498311],[102.728646,32.498293],[102.729782,32.497054],[102.730612,32.495811],[102.731148,32.495009],[102.732184,32.493648],[102.733208,32.492503],[102.734052,32.491559],[102.736673,32.48943],[102.738793,32.487293],[102.740527,32.485544],[102.740655,32.485416],[102.742389,32.483696],[102.743611,32.482391],[102.745918,32.480256],[102.746753,32.479422],[102.748555,32.477438],[102.750094,32.47598],[102.750684,32.475398],[102.750992,32.475094],[102.752602,32.473318],[102.754269,32.471703],[102.755668,32.470826],[102.757623,32.470277],[102.760208,32.469527],[102.761659,32.469075],[102.762228,32.468925],[102.763549,32.468578],[102.764686,32.468174],[102.766968,32.467029],[102.767291,32.466858],[102.767291,32.466858],[102.767291,32.466858],[102.767501,32.46702],[102.76771,32.467181],[102.768054,32.467329],[102.768399,32.467477],[102.768643,32.467581],[102.768995,32.467731],[102.769195,32.46781],[102.76928,32.467902],[102.769409,32.467974],[102.769609,32.468024],[102.769837,32.468124],[102.769894,32.468338],[102.769909,32.468588],[102.76998,32.468709],[102.770058,32.46883],[102.77008,32.468973],[102.770101,32.469405],[102.770123,32.469837],[102.770116,32.470037],[102.769923,32.470372],[102.769959,32.470629],[102.770044,32.471],[102.770098,32.471089],[102.770242,32.471326],[102.770387,32.471564],[102.77058,32.4718],[102.770672,32.472078],[102.770779,32.472278],[102.770979,32.472535],[102.771022,32.47261],[102.771186,32.472892],[102.771222,32.473071],[102.771251,32.473328],[102.771279,32.473585],[102.771251,32.47397],[102.771183,32.474402],[102.771115,32.474834],[102.771086,32.475159],[102.771058,32.475483],[102.770919,32.475847],[102.770779,32.476211],[102.770669,32.476579],[102.770558,32.476947],[102.770572,32.477089],[102.770658,32.477168],[102.770787,32.477254],[102.771097,32.477325],[102.771408,32.477396],[102.771734,32.477444],[102.77206,32.477492],[102.772236,32.477518],[102.772525,32.477625],[102.772814,32.477732],[102.773092,32.477832],[102.773371,32.477932],[102.773799,32.478053],[102.774049,32.478203],[102.774299,32.478353],[102.774391,32.478406],[102.774598,32.478524],[102.774798,32.478524],[102.775195,32.478453],[102.775591,32.478382],[102.775912,32.478336],[102.776233,32.478291],[102.776554,32.478246],[102.776933,32.478224],[102.777222,32.478142],[102.777511,32.47806],[102.777729,32.477946],[102.777946,32.477832],[102.778268,32.477632],[102.778632,32.477596],[102.77886,32.477582],[102.779146,32.47755],[102.779431,32.477518],[102.77971,32.477511],[102.779988,32.477504],[102.780213,32.477507],[102.780438,32.477511],[102.780677,32.477589],[102.780916,32.477668],[102.781166,32.477775],[102.781416,32.477882],[102.781698,32.47797],[102.781981,32.478059],[102.782008,32.478067],[102.782312,32.47811],[102.782615,32.478153],[102.782847,32.478192],[102.783079,32.478232],[102.783222,32.47821],[102.783621,32.478082],[102.783832,32.477971],[102.784043,32.47786],[102.784235,32.477714],[102.784428,32.477568],[102.784709,32.477406],[102.78499,32.477244],[102.78527,32.477082],[102.785531,32.477064],[102.785791,32.477047],[102.78617,32.477068],[102.786548,32.477089],[102.786934,32.477125],[102.787276,32.477318],[102.787612,32.477549],[102.787947,32.47778],[102.788283,32.47801],[102.788603,32.478216],[102.788922,32.478422],[102.789004,32.478474],[102.789289,32.478724],[102.789575,32.478974],[102.789867,32.479224],[102.790067,32.479395],[102.790126,32.479539],[102.790146,32.479588],[102.790274,32.479802],[102.790396,32.479959],[102.790681,32.480177],[102.790967,32.480395],[102.791202,32.480602],[102.791356,32.480826],[102.791509,32.481051],[102.791756,32.481397],[102.792002,32.481744],[102.79208,32.481886],[102.79208,32.482001],[102.791995,32.482101],[102.791659,32.482393],[102.791496,32.482604],[102.791388,32.482743],[102.791238,32.482957],[102.791152,32.483071],[102.790995,32.483107],[102.790767,32.483164],[102.790738,32.483171],[102.79036,32.483257],[102.790232,32.483321],[102.790053,32.483507],[102.789875,32.483757],[102.789718,32.483935],[102.789603,32.484042],[102.789518,32.484214],[102.789511,32.484328],[102.789546,32.484553],[102.789582,32.484778],[102.789482,32.484985],[102.78935,32.48517],[102.789218,32.485356],[102.789218,32.485356],[102.789217,32.485357],[102.789056,32.485639],[102.788989,32.485755],[102.788911,32.486051],[102.788832,32.486346],[102.788754,32.486641],[102.788691,32.486903],[102.788628,32.487166],[102.788568,32.487412],[102.788472,32.487811],[102.788376,32.488211],[102.788276,32.488514],[102.788176,32.488818],[102.788088,32.488952],[102.787957,32.489153],[102.787826,32.489353],[102.78764,32.489639],[102.787569,32.489856],[102.787498,32.490074],[102.787492,32.490101],[102.787405,32.490503],[102.787405,32.490838],[102.787405,32.491174],[102.787405,32.491438],[102.787365,32.491662],[102.787326,32.491887],[102.787324,32.491912],[102.787298,32.492151],[102.787291,32.492294],[102.787233,32.492551],[102.787169,32.492851],[102.787151,32.493276],[102.787133,32.4937],[102.787098,32.494122],[102.786976,32.494329],[102.786898,32.494557],[102.786877,32.494871],[102.786877,32.495128],[102.786905,32.495407],[102.786869,32.495564],[102.786812,32.495655],[102.786748,32.495756],[102.78647,32.495949],[102.786248,32.496045],[102.786027,32.496142],[102.785767,32.496164],[102.785692,32.49617],[102.78527,32.496206],[102.784963,32.496277],[102.784656,32.496349],[102.78435,32.49642],[102.78395,32.496531],[102.78355,32.496642],[102.783186,32.496763],[102.782912,32.496903],[102.782639,32.497044],[102.782365,32.497184],[102.782058,32.497373],[102.781751,32.497562],[102.781394,32.497805],[102.781037,32.498048],[102.780843,32.498153],[102.780558,32.498307],[102.780274,32.498462],[102.780071,32.498557],[102.779724,32.498719],[102.779453,32.498883],[102.779181,32.498919],[102.778953,32.498947],[102.778724,32.498976],[102.778697,32.498981],[102.778654,32.498989],[102.778408,32.499036],[102.778161,32.499083],[102.777889,32.499165],[102.777618,32.499247],[102.777261,32.49934],[102.776947,32.499554],[102.776769,32.499761],[102.776583,32.500161],[102.776441,32.50041],[102.776347,32.500575],[102.776069,32.500917],[102.775849,32.501231],[102.77563,32.501546],[102.77541,32.50186],[102.775191,32.502174],[102.774984,32.502395],[102.774777,32.502616],[102.774584,32.502859],[102.774391,32.503102],[102.774263,32.503237],[102.774042,32.503316],[102.773795,32.503395],[102.773548,32.503474],[102.77337,32.503531],[102.773085,32.503623],[102.772735,32.503773],[102.772386,32.503923],[102.772022,32.504105],[102.771657,32.504287],[102.7714,32.504447],[102.771144,32.504608],[102.770858,32.504851],[102.770826,32.504881],[102.770587,32.505108],[102.77043,32.505436],[102.770339,32.505684],[102.77022,32.506009],[102.770101,32.506335],[102.769994,32.506564],[102.769887,32.506792],[102.769616,32.507056],[102.769345,32.507321],[102.76906,32.507473],[102.768775,32.507626],[102.768545,32.507749],[102.768367,32.507892],[102.768317,32.507956],[102.768295,32.508042],[102.768324,32.508077],[102.768663,32.508231],[102.769002,32.508384],[102.769327,32.508498],[102.769652,32.508613],[102.77003,32.508727],[102.770255,32.508837],[102.77048,32.508948],[102.770815,32.509087],[102.771151,32.509226],[102.771536,32.509419],[102.771779,32.509562],[102.772067,32.509793],[102.772355,32.510024],[102.772643,32.510254],[102.772821,32.510472],[102.772999,32.51069],[102.773185,32.51109],[102.773264,32.511439],[102.773342,32.511789],[102.773406,32.512125],[102.773571,32.51246],[102.773689,32.512655],[102.773848,32.512914],[102.774006,32.513174],[102.774056,32.513506],[102.774106,32.513838],[102.77422,32.514148],[102.774334,32.514459],[102.774347,32.514488],[102.774448,32.514713],[102.774549,32.514937],[102.774602,32.515233],[102.774656,32.51553],[102.774756,32.515851],[102.774855,32.516079],[102.774955,32.516308],[102.775162,32.516636],[102.775344,32.5169],[102.775526,32.517164],[102.775634,32.517371],[102.775741,32.517578],[102.775791,32.517914],[102.775813,32.518135],[102.775841,32.518414],[102.775883,32.518671],[102.775926,32.518928],[102.776048,32.519263],[102.776172,32.519455],[102.776297,32.519647],[102.776326,32.519691],[102.776526,32.51992],[102.776597,32.520155],[102.776612,32.520498],[102.776597,32.520759],[102.776583,32.521019],[102.776644,32.521362],[102.776704,32.521704],[102.776751,32.521947],[102.776797,32.52219],[102.776859,32.522497],[102.776921,32.522804],[102.776983,32.523111],[102.777004,32.52341],[102.776963,32.523703],[102.776922,32.523997],[102.776881,32.524289],[102.77684,32.524581],[102.776729,32.524845],[102.776619,32.525109],[102.776612,32.525288],[102.776647,32.525473],[102.776738,32.525614],[102.776917,32.525891],[102.777096,32.526168],[102.777275,32.526444],[102.77749,32.526769],[102.777704,32.527094],[102.777875,32.527222],[102.777996,32.527279],[102.778325,32.527272],[102.778675,32.527229],[102.778903,32.527215],[102.779109,32.527215],[102.779153,32.527215],[102.77936,32.527258],[102.779667,32.527429],[102.779912,32.52761],[102.780168,32.527798],[102.780423,32.527986],[102.780766,32.528161],[102.781109,32.528336],[102.781401,32.528557],[102.781544,32.528757],[102.781798,32.528796],[102.782051,32.528836],[102.782322,32.528832],[102.782593,32.528828],[102.782915,32.528768],[102.783236,32.528707],[102.783644,32.528625],[102.783871,32.528579],[102.784292,32.528543],[102.784477,32.528554],[102.784792,32.528571],[102.785188,32.5285],[102.785584,32.528429],[102.785906,32.528354],[102.786227,32.528279],[102.786612,32.528207],[102.786948,32.528179],[102.787191,32.528172],[102.787483,32.5282],[102.787726,32.528272],[102.787922,32.528386],[102.788119,32.5285],[102.78849,32.5287],[102.788647,32.528821],[102.788847,32.529082],[102.789047,32.529342],[102.789314,32.529564],[102.789582,32.529785],[102.789921,32.530063],[102.79026,32.530342],[102.790588,32.530549],[102.790917,32.530756],[102.791139,32.530865],[102.791452,32.53102],[102.791458,32.531025],[102.791701,32.531233],[102.791945,32.531441],[102.792162,32.53162],[102.79238,32.531798],[102.792673,32.53198],[102.792966,32.532162],[102.793287,32.532401],[102.793608,32.53264],[102.793821,32.532942],[102.793915,32.533076],[102.794099,32.53344],[102.794243,32.533725],[102.794347,32.533975],[102.79445,32.534225],[102.794498,32.534335],[102.794485,32.534424],[102.794612,32.53465],[102.794622,32.534682],[102.79475,32.534775],[102.794776,32.534784],[102.794971,32.534853],[102.795014,32.534862],[102.795384,32.534921],[102.795522,32.534971],[102.795671,32.535003],[102.795819,32.535079],[102.795835,32.535084],[102.795841,32.535089],[102.796163,32.535253],[102.796485,32.535417],[102.796678,32.535589],[102.796929,32.535954],[102.797064,32.53615],[102.797199,32.536345],[102.797317,32.5366],[102.797418,32.536819],[102.79752,32.537038],[102.797547,32.537102],[102.79762,32.537273],[102.797741,32.537373],[102.798041,32.537602],[102.798255,32.537809],[102.798469,32.538016],[102.798612,32.538251],[102.798912,32.538351],[102.799304,32.538487],[102.799573,32.538581],[102.79959,32.538587],[102.799811,32.538665],[102.79999,32.538794],[102.800166,32.538946],[102.800342,32.539098],[102.800493,32.5392],[102.800702,32.539342],[102.800911,32.539483],[102.801021,32.539639],[102.801041,32.539794],[102.800921,32.540004],[102.80078,32.540208],[102.800638,32.540413],[102.800497,32.540618],[102.800355,32.540822],[102.800281,32.541013],[102.800276,32.541265],[102.80043,32.541478],[102.800727,32.541781],[102.800896,32.541953],[102.801066,32.542125],[102.801235,32.542297],[102.801404,32.542469],[102.801573,32.542641],[102.801742,32.542813],[102.801974,32.543067],[102.802207,32.543322],[102.802362,32.543497],[102.80247,32.54373],[102.802596,32.544162],[102.802722,32.544593],[102.802848,32.545025],[102.8029,32.545252],[102.802951,32.545479],[102.803003,32.545707],[102.803054,32.545934],[102.803048,32.546261],[102.802881,32.54649],[102.802608,32.546813],[102.802334,32.547136],[102.802061,32.547459],[102.801913,32.547673],[102.801766,32.547887],[102.801619,32.548101],[102.801471,32.548316],[102.801326,32.548673],[102.80118,32.54903],[102.801035,32.549387],[102.800926,32.549743],[102.800817,32.550099],[102.800708,32.550455],[102.800665,32.550781],[102.800626,32.551087],[102.800623,32.551107],[102.800637,32.551483],[102.800651,32.551859],[102.800733,32.552208],[102.800783,32.552418],[102.800816,32.552557],[102.800931,32.552734],[102.800953,32.552878],[102.801062,32.553169],[102.801203,32.553549],[102.801307,32.553759],[102.80141,32.55397],[102.801692,32.55432],[102.80176,32.554405],[102.802067,32.554648],[102.802374,32.554891],[102.802745,32.555142],[102.803116,32.555394],[102.803488,32.555646],[102.803859,32.555897],[102.804201,32.556115],[102.804544,32.556333],[102.804758,32.55649],[102.804944,32.556583],[102.805094,32.556697],[102.805158,32.556839],[102.805186,32.557002],[102.805188,32.55709],[102.805196,32.557363],[102.805118,32.55776],[102.805099,32.557855],[102.805062,32.558178],[102.805024,32.558501],[102.804987,32.558824],[102.804851,32.559238],[102.804818,32.559337],[102.804715,32.559638],[102.804595,32.559812],[102.804523,32.559916],[102.804316,32.560123],[102.804247,32.560195],[102.803992,32.560462],[102.803737,32.56073],[102.803537,32.560951],[102.803338,32.561172],[102.803211,32.561378],[102.803085,32.561583],[102.802938,32.561822],[102.802795,32.562093],[102.802652,32.562365],[102.802463,32.562682],[102.802274,32.563],[102.802103,32.563271],[102.801839,32.56361],[102.801574,32.563949],[102.80146,32.564149],[102.801377,32.564292],[102.801153,32.564677],[102.801004,32.564859],[102.800889,32.564999],[102.800889,32.565106],[102.800953,32.565249],[102.801253,32.565427],[102.80134,32.565504],[102.80151,32.565655],[102.801741,32.565879],[102.801972,32.566103],[102.802203,32.566326],[102.802213,32.566341],[102.802395,32.566605],[102.802542,32.56683],[102.802688,32.567055],[102.802834,32.567265],[102.802981,32.567476],[102.803273,32.56774],[102.803552,32.567958],[102.80383,32.568175],[102.804134,32.568325],[102.804437,32.568475],[102.804751,32.568539],[102.805151,32.568625],[102.805465,32.568561],[102.805779,32.568496],[102.806122,32.568447],[102.806432,32.568418],[102.806743,32.568389],[102.807088,32.568382],[102.807433,32.568375],[102.807778,32.568368],[102.80811,32.568404],[102.808442,32.568439],[102.808781,32.568504],[102.80912,32.568568],[102.809441,32.568621],[102.809762,32.568675],[102.810164,32.568851],[102.810402,32.568956],[102.81064,32.56906],[102.810658,32.569069],[102.811009,32.569247],[102.811359,32.569425],[102.81171,32.569603],[102.812061,32.569781],[102.812396,32.569956],[102.812732,32.570131],[102.813017,32.570414],[102.813303,32.570697],[102.813588,32.570981],[102.813831,32.571184],[102.814074,32.571388],[102.814381,32.571509],[102.814523,32.571559],[102.814895,32.571473],[102.815152,32.571259],[102.815409,32.571045],[102.815787,32.570809],[102.816165,32.570574],[102.816558,32.570502],[102.816951,32.570431],[102.817386,32.570364],[102.817821,32.570298],[102.818257,32.570231],[102.81857,32.5702],[102.818913,32.570165],[102.819256,32.570131],[102.819556,32.570174],[102.819857,32.570216],[102.820157,32.570259],[102.820363,32.570288],[102.820795,32.570388],[102.821226,32.570488],[102.821521,32.570559],[102.821817,32.570631],[102.822112,32.570702],[102.822461,32.570838],[102.822811,32.570973],[102.823128,32.571271],[102.823444,32.571568],[102.823761,32.571866],[102.824032,32.572206],[102.824303,32.572546],[102.824574,32.572887],[102.824769,32.573201],[102.824965,32.573515],[102.82516,32.573829],[102.825289,32.574103],[102.825418,32.574377],[102.825547,32.57465],[102.825567,32.574693],[102.825752,32.575092],[102.825913,32.575289],[102.826073,32.575485],[102.826395,32.575696],[102.826716,32.575906],[102.827111,32.576075],[102.827506,32.576244],[102.827901,32.576413],[102.828215,32.576538],[102.828529,32.576663],[102.828907,32.576877],[102.829286,32.577091],[102.8296,32.577227],[102.829914,32.577362],[102.830214,32.577562],[102.830242,32.577605],[102.830242,32.577606],[102.830242,32.577607],[102.830242,32.577684],[102.830157,32.577841],[102.829885,32.578055],[102.829718,32.578217],[102.8296,32.578333],[102.829478,32.57864],[102.829357,32.579068],[102.829236,32.579497],[102.829114,32.579925],[102.829014,32.580339],[102.828914,32.580753],[102.828879,32.581181],[102.828864,32.581446],[102.828972,32.581806],[102.829079,32.582166],[102.82916,32.582481],[102.82924,32.582795],[102.829321,32.583109],[102.829418,32.58338],[102.829514,32.583651],[102.829694,32.584014],[102.829875,32.584377],[102.830055,32.584739],[102.830206,32.585043],[102.830367,32.585432],[102.830528,32.585821],[102.830688,32.58621],[102.830849,32.586599],[102.831031,32.586994],[102.831106,32.587156],[102.831127,32.587313],[102.831085,32.587563],[102.830956,32.587749],[102.830737,32.588004],[102.830519,32.588259],[102.830485,32.588298],[102.830197,32.588627],[102.82991,32.588957],[102.829842,32.589034],[102.829734,32.589242],[102.829626,32.589451],[102.829564,32.589569],[102.829386,32.58994],[102.829207,32.590311],[102.829076,32.590663],[102.828946,32.591015],[102.828886,32.591175],[102.828907,32.591475],[102.828929,32.591775],[102.828872,32.592139],[102.828797,32.592481],[102.828722,32.592824],[102.828658,32.593115],[102.828595,32.593406],[102.828544,32.59364],[102.828493,32.593873],[102.828493,32.59428],[102.828496,32.59434],[102.828506,32.594577],[102.828516,32.594813],[102.828529,32.595143],[102.828543,32.595472],[102.828632,32.595772],[102.828722,32.596072],[102.828738,32.596151],[102.828822,32.596565],[102.828836,32.596789],[102.82885,32.597014],[102.828793,32.5974],[102.828679,32.59765],[102.828565,32.597899],[102.828364,32.598181],[102.82819,32.598426],[102.828015,32.59867],[102.82795,32.598777],[102.827614,32.599066],[102.827303,32.599387],[102.826992,32.599708],[102.826681,32.600028],[102.826371,32.600349],[102.826206,32.600549],[102.826041,32.600748],[102.825896,32.601112],[102.825843,32.601419],[102.825813,32.601766],[102.825806,32.601997],[102.8258,32.602228],[102.825761,32.602458],[102.825721,32.602688],[102.825659,32.602918],[102.825596,32.603149],[102.825522,32.603379],[102.825448,32.603609],[102.82534,32.603847],[102.825231,32.604086],[102.825181,32.604317],[102.82513,32.604547],[102.82506,32.604786],[102.824991,32.605024],[102.824922,32.605263],[102.824852,32.605501],[102.824731,32.605807],[102.824611,32.606113],[102.824509,32.606516],[102.8245,32.606921],[102.824582,32.607289],[102.824732,32.607657],[102.824928,32.608027],[102.825124,32.608396],[102.82532,32.608766],[102.825516,32.609135],[102.825579,32.609358],[102.825643,32.60958],[102.825749,32.60989],[102.825855,32.610201],[102.825938,32.610604],[102.826021,32.611007],[102.826059,32.611296],[102.825983,32.611602],[102.825817,32.611947],[102.825716,32.612186],[102.825615,32.612425],[102.825514,32.612664],[102.825414,32.612903],[102.825313,32.613142],[102.825233,32.613332],[102.825212,32.613381],[102.825113,32.613687],[102.824924,32.613954],[102.824715,32.614124],[102.824472,32.614255],[102.824229,32.614385],[102.823848,32.61459],[102.823667,32.614688],[102.823539,32.614725],[102.823232,32.614767],[102.822925,32.61481],[102.82254,32.614857],[102.822154,32.614903],[102.821826,32.614989],[102.821433,32.615117],[102.821085,32.615334],[102.820791,32.615517],[102.820505,32.615649],[102.82022,32.615781],[102.820179,32.615813],[102.819917,32.61602],[102.819613,32.616259],[102.819501,32.616394],[102.819328,32.616602],[102.819063,32.616909],[102.819006,32.617095],[102.819006,32.617344],[102.819091,32.617611],[102.819092,32.617616],[102.819263,32.617889],[102.819435,32.618163],[102.819606,32.618437],[102.819681,32.618686],[102.819756,32.618936],[102.819777,32.619074],[102.819799,32.619215],[102.819763,32.619572],[102.819699,32.619804],[102.819635,32.620036],[102.819583,32.62019],[102.81952,32.620378],[102.819456,32.620535],[102.819346,32.620669],[102.819292,32.620735],[102.819067,32.620906],[102.818842,32.621078],[102.818704,32.621131],[102.818348,32.621269],[102.817993,32.621406],[102.817707,32.621575],[102.817422,32.621744],[102.817136,32.621913],[102.816911,32.622064],[102.81671,32.622199],[102.816508,32.622334],[102.816322,32.622491],[102.816208,32.62262],[102.816237,32.622791],[102.816239,32.62287],[102.816244,32.623005],[102.81623,32.62321],[102.81623,32.623219],[102.81613,32.623533],[102.81593,32.623893],[102.81573,32.624252],[102.81553,32.624611],[102.81528,32.624915],[102.81503,32.625218],[102.814702,32.625518],[102.814374,32.625818],[102.814045,32.626118],[102.813753,32.626417],[102.813653,32.626482],[102.813467,32.626546],[102.81341,32.626565],[102.813296,32.626603],[102.813046,32.626717],[102.812832,32.626888],[102.812618,32.627045],[102.81251,32.627167],[102.812296,32.627324],[102.812196,32.627481],[102.812096,32.627738],[102.811954,32.627938],[102.811832,32.628045],[102.811718,32.628159],[102.81164,32.628316],[102.811618,32.628516],[102.811661,32.628896],[102.811668,32.628959],[102.811725,32.629401],[102.811781,32.629844],[102.811782,32.629851],[102.811782,32.630229],[102.811707,32.630618],[102.811632,32.631007],[102.811554,32.6314],[102.81144,32.631714],[102.811404,32.631892],[102.81144,32.632],[102.811604,32.632199],[102.811911,32.632464],[102.812218,32.632728],[102.812453,32.63302],[102.812689,32.633199],[102.812889,32.633263],[102.813131,32.633299],[102.813141,32.633302],[102.813223,32.633361],[102.813512,32.633655],[102.813682,32.633973],[102.813708,32.634024],[102.813906,32.634374],[102.81402,32.634574],[102.814135,32.634774],[102.81425,32.634973],[102.814365,32.635173],[102.814553,32.635388],[102.814741,32.635602],[102.814944,32.635731],[102.815111,32.635838],[102.815147,32.63586],[102.815392,32.636048],[102.815628,32.636228],[102.815638,32.636235],[102.815958,32.636504],[102.816279,32.636773],[102.816599,32.637042],[102.816824,32.63719],[102.817049,32.637338],[102.817377,32.637553],[102.817507,32.637682],[102.81751,32.637687],[102.81765,32.637932],[102.817832,32.638185],[102.818014,32.638438],[102.81825,32.63866],[102.818649,32.638831],[102.818985,32.639092],[102.81932,32.639352],[102.819556,32.639645],[102.819877,32.639887],[102.820141,32.64008],[102.820405,32.640273],[102.820712,32.640392],[102.821019,32.640511],[102.821326,32.64063],[102.821601,32.640786],[102.821875,32.640942],[102.822104,32.641072],[102.822291,32.641237],[102.822597,32.641508],[102.822861,32.641708],[102.823125,32.641908],[102.823389,32.642107],[102.823624,32.642257],[102.823859,32.642406],[102.824192,32.642617],[102.824524,32.642828],[102.82481,32.643071],[102.825095,32.643314],[102.825285,32.643507],[102.825474,32.643699],[102.825602,32.643956],[102.825816,32.644206],[102.826009,32.644285],[102.826384,32.644424],[102.826759,32.644563],[102.827073,32.644717],[102.827387,32.64487],[102.827662,32.645077],[102.827936,32.645284],[102.828163,32.645553],[102.828389,32.645822],[102.828615,32.646091],[102.828712,32.64618],[102.828872,32.646326],[102.829086,32.646433],[102.82945,32.646655],[102.829624,32.646755],[102.829735,32.646819],[102.82985,32.646954],[102.829892,32.647154],[102.829895,32.647186],[102.829921,32.647461],[102.829875,32.647861],[102.829828,32.648261],[102.829757,32.648614],[102.829685,32.648967],[102.829589,32.649207],[102.829493,32.649446],[102.829279,32.64981],[102.829209,32.649879],[102.829029,32.65006],[102.828857,32.650217],[102.828743,32.650452],[102.828686,32.650788],[102.828661,32.650906],[102.828593,32.65123],[102.828465,32.651559],[102.828336,32.651887],[102.828168,32.652187],[102.828001,32.652487],[102.827929,32.652658],[102.827737,32.652879],[102.827423,32.653116],[102.827109,32.653353],[102.827094,32.653365],[102.82683,32.6536],[102.826666,32.653836],[102.826644,32.654136],[102.826752,32.654336],[102.827019,32.65461],[102.827287,32.654885],[102.827555,32.65516],[102.827822,32.655435],[102.827978,32.655628],[102.828133,32.655821],[102.828236,32.655949],[102.828336,32.656142],[102.828429,32.656299],[102.828429,32.656491],[102.828386,32.656663],[102.828193,32.656955],[102.82812,32.657215],[102.828047,32.657474],[102.828018,32.657682],[102.827976,32.657981],[102.827953,32.658152],[102.827949,32.658176],[102.827938,32.658404],[102.827926,32.658633],[102.827922,32.658704],[102.827869,32.658943],[102.827815,32.659182],[102.827722,32.659418],[102.827672,32.659618],[102.82768,32.659854],[102.827887,32.66025],[102.828094,32.660646],[102.82826,32.660901],[102.828322,32.660996],[102.828436,32.661217],[102.828436,32.661345],[102.828543,32.661424],[102.828765,32.661538],[102.829139,32.661624],[102.829514,32.661709],[102.829889,32.661795],[102.830264,32.661881],[102.830606,32.662021],[102.830949,32.662162],[102.831292,32.662302],[102.83157,32.662454],[102.831848,32.662607],[102.832127,32.662759],[102.83234,32.662956],[102.832576,32.663175],[102.832812,32.663394],[102.832998,32.663682],[102.833183,32.66397],[102.833369,32.664258],[102.833643,32.664585],[102.83389,32.664879],[102.834068,32.665222],[102.834168,32.665386],[102.834325,32.665436],[102.834482,32.665393],[102.834732,32.665332],[102.834982,32.665272],[102.835239,32.665261],[102.835496,32.66525],[102.835808,32.665298],[102.836119,32.665346],[102.836162,32.665358],[102.836554,32.665558],[102.836946,32.665757],[102.837338,32.665957],[102.837663,32.666128],[102.837987,32.666299],[102.838348,32.666564],[102.838708,32.666828],[102.839008,32.667078],[102.839308,32.667327],[102.839672,32.66757],[102.839779,32.667749],[102.839929,32.667998],[102.840079,32.668248],[102.8401,32.668284],[102.840322,32.668512],[102.8405,32.668634],[102.84075,32.668748],[102.841064,32.668791],[102.841378,32.668834],[102.841685,32.668886],[102.841992,32.668938],[102.842299,32.668991],[102.842486,32.669046],[102.842784,32.669133],[102.843113,32.669355],[102.843434,32.669469],[102.843655,32.669569],[102.843827,32.669847],[102.844059,32.6702],[102.844225,32.670452],[102.84439,32.670704],[102.844559,32.670923],[102.844728,32.671142],[102.844945,32.671422],[102.845161,32.671703],[102.845347,32.67191],[102.845533,32.672117],[102.845694,32.672245],[102.845704,32.672253],[102.84574,32.67227],[102.845802,32.672302],[102.845825,32.672308],[102.845924,32.672334],[102.846118,32.672346],[102.846375,32.67231],[102.846561,32.672285],[102.847003,32.672224],[102.847267,32.672224],[102.84753,32.672224],[102.847596,32.672224],[102.847986,32.672286],[102.848244,32.672327],[102.848376,32.672348],[102.848766,32.67241],[102.849159,32.672481],[102.849552,32.672553],[102.849944,32.672624],[102.850183,32.672674],[102.850422,32.672724],[102.850601,32.672791],[102.851001,32.672939],[102.8514,32.673088],[102.8518,32.67325],[102.8522,32.673413],[102.8526,32.673575],[102.852999,32.673738],[102.853263,32.673905],[102.853528,32.674073],[102.853727,32.674252],[102.853927,32.674344],[102.854113,32.674355],[102.85417,32.674359],[102.85451,32.674249],[102.854851,32.67414],[102.855191,32.67403],[102.855278,32.67398],[102.855541,32.673827],[102.855805,32.673673],[102.856033,32.673449],[102.856262,32.673224],[102.856487,32.673073],[102.856519,32.673052],[102.856761,32.67296],[102.857068,32.672924],[102.857318,32.672938],[102.857568,32.672952],[102.857839,32.673013],[102.85811,32.673074],[102.858209,32.673122],[102.858452,32.673199],[102.858668,32.673285],[102.858885,32.673371],[102.859101,32.673457],[102.859317,32.673543],[102.859533,32.673629],[102.859749,32.673715],[102.859955,32.673849],[102.860161,32.673984],[102.860296,32.674072],[102.860581,32.674232],[102.860866,32.674392],[102.861151,32.674551],[102.861398,32.674753],[102.861645,32.674954],[102.861651,32.674958],[102.861777,32.675088],[102.861953,32.67527],[102.862129,32.675451],[102.862286,32.675644],[102.862579,32.675908],[102.862869,32.676067],[102.86316,32.676227],[102.86345,32.676386],[102.863714,32.67652],[102.863979,32.676653],[102.864278,32.676804],[102.864578,32.676956],[102.864878,32.677107],[102.865107,32.677208],[102.86519,32.677318],[102.865304,32.677458],[102.865312,32.677546],[102.865295,32.677613],[102.865074,32.677945],[102.864853,32.678277],[102.864781,32.678484],[102.864674,32.678798],[102.864696,32.679112],[102.864781,32.679384],[102.864938,32.679698],[102.865232,32.679999],[102.865488,32.680262],[102.865631,32.680476],[102.865773,32.68069],[102.865848,32.680943],[102.865923,32.681197],[102.865945,32.681425],[102.865816,32.681682],[102.865823,32.681868],[102.865909,32.682011],[102.865952,32.682196],[102.865995,32.68241],[102.865988,32.682646],[102.866016,32.682839],[102.866088,32.683046],[102.866173,32.683188],[102.866316,32.683281],[102.866687,32.683388],[102.866998,32.683428],[102.867308,32.683467],[102.867465,32.683545],[102.867697,32.683692],[102.867929,32.683838],[102.868136,32.683995],[102.868229,32.684145],[102.868251,32.684331],[102.868272,32.684538],[102.86835,32.684652],[102.868486,32.684752],[102.868832,32.684912],[102.869178,32.685073],[102.869236,32.685141],[102.8694,32.685337],[102.869568,32.685505],[102.869735,32.685673],[102.869887,32.685872],[102.870142,32.686208],[102.870385,32.686493],[102.870613,32.686743],[102.87091,32.686954],[102.871206,32.687164],[102.871225,32.68718],[102.871563,32.68745],[102.871834,32.687764],[102.871977,32.687989],[102.87212,32.688214],[102.872173,32.688612],[102.872198,32.688799],[102.872177,32.68911],[102.872155,32.68942],[102.872127,32.689583],[102.872062,32.689948],[102.871985,32.690345],[102.871907,32.690741],[102.871905,32.690748],[102.871913,32.690934],[102.872034,32.691162],[102.872079,32.691238],[102.872198,32.69144],[102.872323,32.691651],[102.872448,32.691862],[102.872499,32.691967],[102.872662,32.692304],[102.872719,32.692529],[102.872725,32.692553],[102.872776,32.692754],[102.872933,32.693054],[102.873078,32.693209],[102.873138,32.69329],[102.873315,32.693446],[102.873331,32.69346],[102.873637,32.693638],[102.873943,32.693816],[102.874084,32.693819],[102.874226,32.693797],[102.874496,32.693671],[102.874785,32.69354],[102.875074,32.693409],[102.875362,32.693278],[102.87564,32.69318],[102.875917,32.693082],[102.876263,32.693053],[102.87661,32.693023],[102.876667,32.693018],[102.877021,32.693008],[102.877376,32.692999],[102.87773,32.692989],[102.878059,32.692925],[102.878401,32.692775],[102.87866,32.692634],[102.878919,32.692493],[102.878951,32.692475],[102.879151,32.69234],[102.87954,32.692236],[102.879929,32.692133],[102.880286,32.692083],[102.880643,32.692033],[102.880886,32.691999],[102.88109,32.691948],[102.881454,32.691905],[102.881817,32.691862],[102.882169,32.691848],[102.882313,32.691891],[102.882335,32.69189],[102.882592,32.69194],[102.882849,32.69199],[102.88317,32.692126],[102.883484,32.692375],[102.883798,32.692625],[102.883962,32.692854],[102.884155,32.693196],[102.88425,32.693335],[102.884485,32.693493],[102.884719,32.69365],[102.884972,32.693763],[102.885225,32.693877],[102.885251,32.693885],[102.885481,32.693994],[102.885711,32.694103],[102.885979,32.694206],[102.886246,32.69431],[102.886599,32.694331],[102.886951,32.694353],[102.887303,32.694374],[102.887703,32.694474],[102.887981,32.694474],[102.888145,32.694353],[102.888171,32.694333],[102.888499,32.694072],[102.888828,32.693812],[102.888866,32.693782],[102.889188,32.693547],[102.889511,32.693312],[102.889523,32.693303],[102.88983,32.693089],[102.890227,32.693034],[102.890237,32.693032],[102.890451,32.693061],[102.890858,32.693096],[102.891161,32.693139],[102.891465,32.693182],[102.891842,32.693225],[102.892188,32.693264],[102.892535,32.693303],[102.892835,32.693313],[102.893135,32.693323],[102.893435,32.693332],[102.893627,32.693361],[102.893892,32.693432],[102.894093,32.693514],[102.894371,32.693626],[102.894648,32.693739],[102.894962,32.693867],[102.895276,32.693996],[102.895519,32.694067],[102.895748,32.694124],[102.895976,32.694182],[102.896267,32.694221],[102.896497,32.694253],[102.89674,32.694274],[102.896968,32.69436],[102.897197,32.694446],[102.897446,32.694681],[102.897604,32.694863],[102.897761,32.695045],[102.897937,32.695274],[102.898003,32.695359],[102.8982,32.695612],[102.898396,32.695866],[102.898549,32.696082],[102.898589,32.696137],[102.898731,32.696402],[102.898867,32.69663],[102.899088,32.696716],[102.899388,32.696762],[102.899688,32.696808],[102.900026,32.696844],[102.900364,32.69688],[102.900702,32.696916],[102.901087,32.697037],[102.901473,32.697158],[102.901687,32.697233],[102.901901,32.697308],[102.902229,32.697426],[102.902558,32.697544],[102.902797,32.697676],[102.903036,32.697808],[102.903375,32.698033],[102.903714,32.698258],[102.903925,32.698365],[102.904135,32.698472],[102.904378,32.698661],[102.904621,32.69885],[102.904856,32.698993],[102.905227,32.699128],[102.905366,32.699249],[102.90562,32.699471],[102.905756,32.699542],[102.905899,32.69957],[102.905972,32.699593],[102.906074,32.699581],[102.906177,32.699539],[102.90634,32.699435],[102.906635,32.699134],[102.906929,32.698833],[102.907224,32.698532],[102.907519,32.698231],[102.907787,32.698006],[102.908054,32.697782],[102.908277,32.697642],[102.908475,32.697531],[102.908672,32.69742],[102.908955,32.697318],[102.909237,32.697216],[102.909545,32.697148],[102.909853,32.69708],[102.910139,32.69713],[102.910306,32.697196],[102.910517,32.69728],[102.910827,32.697433],[102.911138,32.697587],[102.911452,32.697782],[102.911802,32.698001],[102.912134,32.69824],[102.912466,32.698479],[102.912644,32.698566],[102.913022,32.69875],[102.913262,32.698896],[102.913501,32.699043],[102.913822,32.69915],[102.913869,32.699175],[102.914143,32.699321],[102.914257,32.699421],[102.914285,32.69954],[102.914286,32.699541],[102.914286,32.699542],[102.914343,32.699735],[102.914436,32.699807],[102.9147,32.699821],[102.914814,32.699792],[102.915171,32.699814],[102.915457,32.699899],[102.915771,32.699878],[102.916024,32.699824],[102.916278,32.699771],[102.916645,32.699749],[102.917013,32.699728],[102.917248,32.699714],[102.917484,32.699699],[102.917789,32.699623],[102.918084,32.69955],[102.918394,32.699528],[102.918705,32.699507],[102.918972,32.699528],[102.91924,32.69955],[102.919612,32.699654],[102.919954,32.699749],[102.920351,32.699804],[102.920749,32.699859],[102.921146,32.699914],[102.921179,32.69992],[102.921484,32.699977],[102.921788,32.700035],[102.92221,32.700049],[102.92247,32.700021],[102.922731,32.699992],[102.923049,32.699895],[102.923368,32.699797],[102.923687,32.699699],[102.924078,32.699517],[102.924469,32.699334],[102.924805,32.699121],[102.924805,32.699121],[102.924806,32.69912],[102.925015,32.698987],[102.925224,32.698855],[102.925433,32.698722],[102.925642,32.698589],[102.925851,32.698456],[102.92606,32.698323],[102.926269,32.69819],[102.926478,32.698057],[102.926825,32.697921],[102.927173,32.697784],[102.927491,32.697691],[102.92781,32.697597],[102.928068,32.697552],[102.928326,32.697506],[102.928641,32.697531],[102.928957,32.697556],[102.929235,32.69765],[102.929513,32.697743],[102.92987,32.697996],[102.930227,32.698249],[102.930485,32.698543],[102.930678,32.698763],[102.930768,32.699014],[102.930938,32.699353],[102.930954,32.699385],[102.931118,32.699621],[102.931218,32.699792],[102.931368,32.700078],[102.931468,32.700378],[102.931639,32.700735],[102.931875,32.701113],[102.931996,32.701227],[102.932196,32.701377],[102.932481,32.701625],[102.932667,32.701787],[102.932753,32.701862],[102.932896,32.702005],[102.932981,32.702127],[102.933053,32.702266],[102.933081,32.702319],[102.93314,32.702599],[102.933198,32.702878],[102.933238,32.703265],[102.933278,32.703653],[102.933319,32.70404],[102.933339,32.704234],[102.933369,32.704521],[102.933399,32.704808],[102.933459,32.705029],[102.933519,32.705249],[102.933565,32.705421],[102.933706,32.705768],[102.933829,32.706082],[102.933952,32.706395],[102.934059,32.706624],[102.934166,32.706852],[102.934281,32.707038],[102.93453,32.707252],[102.934656,32.707324],[102.934903,32.707466],[102.935151,32.707609],[102.935432,32.707694],[102.935595,32.707743],[102.935623,32.707752],[102.935987,32.70798],[102.936269,32.708191],[102.936551,32.708401],[102.936746,32.708637],[102.936941,32.708872],[102.937136,32.709108],[102.937346,32.709479],[102.937557,32.70985],[102.937678,32.710134],[102.9377,32.710186],[102.937832,32.710497],[102.937964,32.710808],[102.938021,32.710942],[102.938085,32.711107],[102.938157,32.71121],[102.93831,32.711319],[102.93862,32.711454],[102.938929,32.711589],[102.939301,32.711725],[102.939673,32.711862],[102.940044,32.711999],[102.940416,32.712136],[102.940813,32.712337],[102.941205,32.712535],[102.941597,32.712734],[102.94199,32.712932],[102.942382,32.713131],[102.94239,32.713133],[102.942561,32.713181],[102.942826,32.713255],[102.943029,32.713312],[102.943089,32.713329],[102.943351,32.713402],[102.943614,32.713476],[102.943877,32.713549],[102.94414,32.713623],[102.944402,32.713696],[102.944665,32.71377],[102.944928,32.713843],[102.945315,32.713928],[102.945702,32.714013],[102.94609,32.714099],[102.946475,32.714174],[102.946859,32.71425],[102.947112,32.714267],[102.947366,32.714284],[102.947619,32.714302],[102.947872,32.714319],[102.948125,32.714336],[102.948378,32.714354],[102.948818,32.714374],[102.949259,32.714395],[102.949488,32.714406],[102.949699,32.714416],[102.949933,32.71442],[102.950142,32.714522],[102.950347,32.714723],[102.950471,32.714918],[102.950595,32.715112],[102.95065,32.715199],[102.950818,32.715361],[102.951057,32.715726],[102.951296,32.716092],[102.951457,32.71627],[102.951617,32.716449],[102.951831,32.716651],[102.952046,32.716853],[102.952176,32.717091],[102.95226,32.717376],[102.952323,32.717633],[102.952387,32.71789],[102.952415,32.718005],[102.952445,32.718127],[102.952522,32.718435],[102.952587,32.718697],[102.952652,32.718959],[102.952807,32.719209],[102.953069,32.719518],[102.95336,32.719831],[102.95339,32.719863],[102.953711,32.720049],[102.954032,32.720236],[102.954354,32.720422],[102.954556,32.720517],[102.95477,32.720636],[102.95483,32.720755],[102.954861,32.720923],[102.954865,32.720946],[102.954888,32.721244],[102.954889,32.721255],[102.954877,32.721636],[102.955032,32.721886],[102.95521,32.722052],[102.955282,32.72235],[102.955329,32.722695],[102.955591,32.72304],[102.955829,32.723295],[102.956067,32.723551],[102.956373,32.72369],[102.956567,32.723777],[102.956799,32.723849],[102.957031,32.72392],[102.957366,32.724001],[102.957667,32.724073],[102.957967,32.724145],[102.958268,32.724217],[102.958613,32.724467],[102.958684,32.724527],[102.958744,32.724753],[102.958732,32.724991],[102.95872,32.725229],[102.958714,32.72552],[102.958708,32.725812],[102.958803,32.726157],[102.959029,32.72643],[102.959351,32.72668],[102.959707,32.726859],[102.959815,32.726966],[102.959823,32.726983],[102.959922,32.72718],[102.959986,32.727502],[102.959993,32.727537],[102.959981,32.727838],[102.959969,32.72814],[102.959957,32.728441],[102.959962,32.728774],[102.959979,32.728813],[102.960143,32.729193],[102.960343,32.729412],[102.960619,32.729574],[102.961,32.729716],[102.961212,32.729778],[102.961428,32.72984],[102.961871,32.729894],[102.962294,32.729945],[102.96257,32.73005],[102.962722,32.730211],[102.962894,32.730392],[102.96291,32.730419],[102.963046,32.730639],[102.963183,32.73086],[102.963217,32.730916],[102.963465,32.73122],[102.963779,32.731392],[102.964093,32.731582],[102.964407,32.731772],[102.96455,32.731858],[102.964731,32.731991],[102.964864,32.732172],[102.964917,32.732264],[102.965007,32.732419],[102.965179,32.732592],[102.965197,32.73261],[102.965549,32.732857],[102.965755,32.732983],[102.965961,32.733108],[102.965987,32.733124],[102.966239,32.733343],[102.966491,32.733562],[102.966634,32.733761],[102.966758,32.733999],[102.966929,32.734171],[102.967072,32.734342],[102.967111,32.734414],[102.967186,32.734551],[102.967321,32.734969],[102.967367,32.735113],[102.967557,32.73547],[102.967629,32.735584],[102.96765,32.73577],[102.967586,32.73597],[102.967357,32.736277],[102.96715,32.736551],[102.966943,32.736826],[102.966747,32.737105],[102.966551,32.737383],[102.966551,32.737383],[102.966551,32.737383],[102.96636,32.737635],[102.966168,32.737886],[102.966144,32.737918],[102.965965,32.738254],[102.965659,32.738518],[102.96538,32.738789],[102.96508,32.739053],[102.964852,32.73925],[102.964773,32.739318],[102.964524,32.73956],[102.964523,32.739562],[102.964427,32.739781],[102.964424,32.739789],[102.964331,32.740133],[102.964295,32.740267],[102.964247,32.740533],[102.964198,32.740799],[102.964181,32.740895],[102.964167,32.74094],[102.964109,32.74112],[102.964038,32.741345],[102.963931,32.741559],[102.963738,32.741702],[102.963417,32.741745],[102.963146,32.741784],[102.962875,32.741823],[102.96276,32.741849],[102.962496,32.741909],[102.962132,32.741959],[102.961797,32.74198],[102.961497,32.741966],[102.961439,32.741961],[102.961254,32.741944],[102.96123,32.741944],[102.96099,32.741944],[102.960783,32.742041],[102.960576,32.742137],[102.960393,32.74239],[102.960254,32.742452],[102.96004,32.742547],[102.959825,32.742643],[102.95961,32.742738],[102.959395,32.742833],[102.959185,32.742926],[102.95918,32.742929],[102.958965,32.743024],[102.958751,32.743119],[102.958536,32.743215],[102.958165,32.743393],[102.957795,32.743571],[102.957424,32.74375],[102.957208,32.743911],[102.956991,32.744073],[102.956774,32.744235],[102.956557,32.744396],[102.956395,32.744576],[102.956233,32.744756],[102.956071,32.744936],[102.955909,32.745116],[102.955715,32.745449],[102.95552,32.745782],[102.955439,32.746013],[102.955357,32.746244],[102.955276,32.746474],[102.955194,32.746705],[102.955122,32.746953],[102.95505,32.747201],[102.954979,32.747449],[102.954907,32.747697],[102.954761,32.747942],[102.954614,32.748187],[102.954363,32.748449],[102.954112,32.748712],[102.953945,32.748867],[102.953777,32.749023],[102.95361,32.749178],[102.953442,32.749333],[102.953275,32.749489],[102.953107,32.749644],[102.953075,32.749672],[102.952832,32.74988],[102.952557,32.750116],[102.952533,32.750136],[102.952248,32.750381],[102.951904,32.750553],[102.951879,32.750566],[102.951561,32.750725],[102.951255,32.750818],[102.950948,32.750912],[102.950524,32.751014],[102.9501,32.751116],[102.949992,32.75113],[102.949684,32.751169],[102.949267,32.751221],[102.948851,32.751274],[102.948435,32.751326],[102.948189,32.751337],[102.947943,32.751348],[102.947697,32.751358],[102.947451,32.751369],[102.947207,32.75138],[102.947205,32.75138],[102.946959,32.751391],[102.946713,32.751401],[102.946467,32.751412],[102.946221,32.751423],[102.945975,32.751434],[102.945729,32.751444],[102.945483,32.751455],[102.945251,32.751473],[102.945019,32.751491],[102.944788,32.751509],[102.944556,32.751527],[102.94418,32.7516],[102.943803,32.751673],[102.943556,32.751748],[102.943309,32.751822],[102.943046,32.752035],[102.942829,32.752348],[102.942667,32.752528],[102.942504,32.752708],[102.942342,32.752888],[102.94218,32.753068],[102.942026,32.753285],[102.941983,32.753346],[102.941976,32.753355],[102.941872,32.753502],[102.941718,32.75372],[102.941563,32.753937],[102.941543,32.753966],[102.941485,32.754047],[102.941409,32.754154],[102.941395,32.754175],[102.941255,32.754372],[102.941101,32.754589],[102.940947,32.754806],[102.940816,32.755011],[102.940685,32.755215],[102.940555,32.755419],[102.940424,32.755623],[102.940293,32.755827],[102.940162,32.756031],[102.940047,32.756252],[102.939931,32.756472],[102.939815,32.756692],[102.939699,32.756912],[102.939527,32.757255],[102.939354,32.757598],[102.93926,32.757959],[102.939167,32.75832],[102.939073,32.758681],[102.939087,32.759089],[102.939101,32.759497],[102.939115,32.759906],[102.939144,32.760171],[102.939173,32.760437],[102.939202,32.760702],[102.939231,32.760968],[102.93926,32.761233],[102.939289,32.761498],[102.939246,32.761804],[102.939203,32.76211],[102.939032,32.762482],[102.93891,32.762707],[102.938788,32.762932],[102.938684,32.763024],[102.93846,32.763221],[102.938237,32.763418],[102.937973,32.763729],[102.937825,32.763904],[102.937709,32.76404],[102.937608,32.76435],[102.937553,32.764703],[102.937616,32.764972],[102.937643,32.765085],[102.93768,32.765241],[102.937769,32.765449],[102.937858,32.765658],[102.937947,32.765867],[102.938036,32.766076],[102.938147,32.766315],[102.938259,32.766554],[102.938323,32.766822],[102.938388,32.767089],[102.93841,32.767475],[102.938432,32.76786],[102.938454,32.768246],[102.938495,32.768493],[102.938536,32.768741],[102.938684,32.769157],[102.938712,32.769237],[102.938893,32.769517],[102.939052,32.769718],[102.939211,32.769918],[102.939324,32.770137],[102.939437,32.770355],[102.939476,32.770634],[102.939491,32.771029],[102.93946,32.771343],[102.939404,32.771719],[102.93942,32.772094],[102.939461,32.772247],[102.939528,32.772491],[102.939655,32.772707],[102.939782,32.772923],[102.939909,32.773139],[102.940036,32.773355],[102.940163,32.773571],[102.94029,32.773787],[102.940418,32.774003],[102.940545,32.774219],[102.940651,32.774443],[102.940757,32.774667],[102.940862,32.774891],[102.940968,32.775115],[102.941067,32.775413],[102.941166,32.775711],[102.941251,32.776068],[102.941336,32.776425],[102.941398,32.776791],[102.94146,32.777158],[102.941453,32.777444],[102.941446,32.77773],[102.941429,32.777987],[102.941411,32.778243],[102.94137,32.778509],[102.941337,32.778722],[102.941329,32.778775],[102.941265,32.779031],[102.941201,32.779287],[102.941107,32.779531],[102.941014,32.779775],[102.94092,32.78002],[102.940826,32.780264],[102.940608,32.780609],[102.940389,32.780954],[102.940171,32.781299],[102.939944,32.781664],[102.939717,32.782029],[102.93949,32.782394],[102.939221,32.782737],[102.938953,32.783081],[102.938684,32.783424],[102.938414,32.783769],[102.938143,32.784115],[102.937873,32.78446],[102.937766,32.784672],[102.93766,32.784883],[102.937553,32.785094],[102.937534,32.785132],[102.937486,32.785226],[102.937452,32.785294],[102.937446,32.785306],[102.93734,32.785517],[102.937233,32.785728],[102.937191,32.785833],[102.937139,32.785964],[102.937133,32.785979],[102.937122,32.786009],[102.937034,32.786229],[102.936934,32.786479],[102.936835,32.786729],[102.936724,32.787142],[102.936613,32.787555],[102.936524,32.787886],[102.936502,32.787968],[102.936457,32.788363],[102.936413,32.788758],[102.936404,32.789139],[102.936395,32.789521],[102.936387,32.789902],[102.936423,32.790326],[102.936459,32.79075],[102.936453,32.791027],[102.936447,32.791304],[102.936427,32.791544],[102.936406,32.791784],[102.936383,32.792054],[102.936327,32.792448],[102.936296,32.79267],[102.936271,32.792842],[102.936237,32.793024],[102.936193,32.793255],[102.936191,32.793268],[102.936111,32.793695],[102.936076,32.793879],[102.93603,32.794122],[102.93599,32.794375],[102.935968,32.79451],[102.935959,32.794566],[102.935949,32.794627],[102.935908,32.79488],[102.935867,32.795133],[102.935839,32.795311],[102.935829,32.79537],[102.935827,32.795386],[102.935786,32.795639],[102.93571,32.795874],[102.935645,32.796076],[102.935634,32.79611],[102.935602,32.796209],[102.935558,32.796346],[102.935482,32.796581],[102.935396,32.796818],[102.93531,32.797055],[102.935278,32.797143],[102.935224,32.797292],[102.935138,32.797529],[102.935053,32.797766],[102.934967,32.798003],[102.934881,32.79824],[102.934795,32.798477],[102.934709,32.798714],[102.934623,32.798952],[102.934537,32.799189],[102.934452,32.799426],[102.934395,32.799682],[102.934338,32.799938],[102.934281,32.800194],[102.934225,32.80045],[102.934168,32.800706],[102.934111,32.800962],[102.934074,32.801215],[102.934037,32.801468],[102.934,32.801721],[102.933963,32.801973],[102.933926,32.802226],[102.933889,32.802479],[102.93388,32.802884],[102.933871,32.803289],[102.9339,32.80371],[102.933929,32.80413],[102.933958,32.804551],[102.934029,32.804765],[102.9341,32.804978],[102.934172,32.805192],[102.934243,32.805406],[102.934399,32.805725],[102.934555,32.806043],[102.934797,32.806389],[102.935039,32.806736],[102.935281,32.807082],[102.935459,32.807248],[102.935637,32.807414],[102.935814,32.80758],[102.935992,32.807746],[102.936063,32.807793],[102.936013,32.80783],[102.934879,32.808317],[102.933789,32.808695],[102.933748,32.808709],[102.932941,32.809186],[102.932352,32.809534],[102.931927,32.809785],[102.931088,32.810276],[102.930562,32.810583],[102.929342,32.811574],[102.928809,32.811976],[102.927929,32.812814],[102.927908,32.812834],[102.92793,32.813059],[102.927881,32.813193],[102.927826,32.813299],[102.927769,32.813337],[102.927719,32.813338],[102.927605,32.813305],[102.927426,32.813288],[102.926973,32.813715],[102.92583,32.814612],[102.924806,32.815195],[102.923798,32.815581],[102.922549,32.81651],[102.921764,32.817317],[102.921287,32.818021],[102.920757,32.818833],[102.920502,32.819929],[102.920294,32.821177],[102.920074,32.821821],[102.919937,32.822229],[102.919542,32.823064],[102.919081,32.823862],[102.918583,32.824746],[102.917569,32.825852],[102.916515,32.827186],[102.916182,32.828332],[102.916115,32.829712],[102.916032,32.83184],[102.916081,32.832647],[102.916265,32.833514],[102.915939,32.83581],[102.915777,32.83693],[102.915502,32.837198],[102.915253,32.837439],[102.91442,32.838099],[102.913864,32.838538],[102.912854,32.839471],[102.912321,32.840383],[102.912231,32.841331],[102.912993,32.843704],[102.913418,32.844488],[102.913605,32.844679],[102.914017,32.845102],[102.914889,32.845721],[102.914945,32.84624],[102.914884,32.846419],[102.914653,32.847098],[102.914301,32.847809],[102.914116,32.848183],[102.913412,32.849121],[102.912774,32.850175],[102.912105,32.851084],[102.911271,32.851346],[102.910971,32.85144],[102.909854,32.851133],[102.909759,32.851113],[102.909691,32.851098],[102.909683,32.851097],[102.909637,32.851087],[102.90952,32.851062],[102.909397,32.851035],[102.909209,32.850995],[102.909152,32.850983],[102.909006,32.850952],[102.9089,32.850929],[102.908868,32.850922],[102.908844,32.850917],[102.908804,32.850908],[102.908682,32.850882],[102.908667,32.850879],[102.908656,32.850877],[102.908603,32.850866],[102.908585,32.850862],[102.908395,32.850821],[102.907379,32.850545],[102.906262,32.850181],[102.905111,32.849845],[102.904054,32.849827],[102.902658,32.849775],[102.901531,32.849871],[102.900031,32.849846],[102.899478,32.850182],[102.899453,32.851218],[102.899529,32.852341],[102.900031,32.854191],[102.900346,32.85529],[102.900999,32.85651],[102.901606,32.858247],[102.90189,32.85923],[102.901703,32.859946],[102.901726,32.860407],[102.901708,32.861155],[102.901659,32.861816],[102.901196,32.86552],[102.901096,32.866871],[102.900589,32.868129],[102.899904,32.871167],[102.899493,32.874124],[102.899108,32.875988],[102.899044,32.877282],[102.898907,32.878719],[102.898709,32.881334],[102.899057,32.882491],[102.899003,32.883325],[102.898817,32.883983],[102.89849,32.884389],[102.89829,32.884636],[102.8978,32.885175],[102.897787,32.885186],[102.897278,32.885626],[102.896146,32.887334],[102.895571,32.88859],[102.895698,32.888995],[102.895751,32.889629],[102.895731,32.890464],[102.895235,32.8927],[102.894937,32.893759],[102.894535,32.894904],[102.894308,32.895821],[102.894356,32.896685],[102.894163,32.897215],[102.894094,32.897403],[102.893845,32.898086],[102.893579,32.899262],[102.89373,32.90007],[102.893743,32.900962],[102.893818,32.902114],[102.893929,32.903181],[102.893877,32.903928],[102.893691,32.904587],[102.893298,32.905329],[102.893252,32.905846],[102.89303,32.906561],[102.892434,32.907242],[102.891588,32.908408],[102.891018,32.909434],[102.890012,32.910136],[102.887136,32.912016],[102.886416,32.912147],[102.885692,32.91248],[102.884545,32.913353],[102.883882,32.914004],[102.883036,32.91514],[102.882087,32.916275],[102.881664,32.916844],[102.880757,32.917692],[102.879803,32.917647],[102.879321,32.91756],[102.87904,32.917509],[102.877821,32.917289],[102.876403,32.917034],[102.8761,32.916979],[102.876038,32.917017],[102.871981,32.91947],[102.871968,32.919496],[102.870938,32.920345],[102.870533,32.921255],[102.870228,32.923298],[102.870064,32.924805],[102.869858,32.925394],[102.869007,32.926242],[102.868257,32.92817],[102.867081,32.929228],[102.865955,32.93088],[102.865398,32.932757],[102.86523,32.934426],[102.865707,32.935889],[102.866382,32.937033],[102.866716,32.937779],[102.866746,32.937848],[102.866625,32.938309],[102.866394,32.939189],[102.865904,32.94096],[102.864585,32.942662],[102.863643,32.944587],[102.862638,32.94651],[102.861969,32.947739],[102.861808,32.949137],[102.861775,32.950484],[102.861744,32.950788],[102.861691,32.951315],[102.86162,32.951313],[102.861651,32.951857],[102.86167,32.952186],[102.861624,32.953016],[102.861455,32.953297],[102.861363,32.953469],[102.861205,32.953713],[102.861087,32.953893],[102.860996,32.95408],[102.860905,32.954352],[102.860864,32.954539],[102.86083,32.954846],[102.860635,32.955175],[102.860484,32.955576],[102.860467,32.955601],[102.8603,32.955824],[102.860098,32.956054],[102.859863,32.956364],[102.859755,32.956557],[102.85963,32.956773],[102.859496,32.956982],[102.859387,32.957147],[102.859254,32.957377],[102.859153,32.957528],[102.85902,32.957772],[102.858932,32.957991],[102.858705,32.9583],[102.858044,32.95907],[102.854856,32.961091],[102.853988,32.961587],[102.853286,32.962597],[102.85298,32.963434],[102.851996,32.964319],[102.850872,32.965052],[102.84967,32.966084],[102.8473,32.968208],[102.845807,32.969445],[102.844901,32.970021],[102.843744,32.970467],[102.842155,32.970493],[102.840628,32.970574],[102.839288,32.970765],[102.839267,32.971268],[102.837553,32.971574],[102.835834,32.971694],[102.833971,32.971687],[102.832757,32.971716],[102.831339,32.971641],[102.830507,32.971776],[102.829415,32.971683],[102.828182,32.971287],[102.827426,32.97075],[102.826164,32.970354],[102.82438,32.969525],[102.824126,32.96954],[102.823699,32.969563],[102.823477,32.96975],[102.823218,32.969968],[102.822974,32.970174],[102.822335,32.971369],[102.822274,32.971483],[102.822168,32.971681],[102.821793,32.972472],[102.821336,32.973013],[102.820849,32.973626],[102.820311,32.973953],[102.820127,32.974064],[102.819401,32.974725],[102.818462,32.975606],[102.817708,32.976191],[102.817384,32.976424],[102.816384,32.977446],[102.815819,32.977463],[102.814265,32.977026],[102.813195,32.976644],[102.811809,32.975937],[102.810955,32.975558],[102.809487,32.975987],[102.807907,32.976597],[102.806382,32.977161],[102.805465,32.977145],[102.804862,32.977498],[102.803059,32.978376],[102.802073,32.979035],[102.801875,32.979166],[102.801797,32.979218],[102.80048,32.980105],[102.799009,32.98067],[102.798027,32.981063],[102.796524,32.980763],[102.795519,32.979927],[102.794242,32.979176],[102.792915,32.978288],[102.792179,32.977502],[102.791195,32.975847],[102.789884,32.974323],[102.789142,32.973764],[102.788022,32.973243],[102.787012,32.972634],[102.786111,32.971981],[102.781472,32.969715],[102.779723,32.968456],[102.77878,32.967302],[102.77741,32.966004],[102.776523,32.964805],[102.776066,32.96366],[102.776039,32.962568],[102.776077,32.961067],[102.776114,32.959593],[102.776118,32.959431],[102.776143,32.958432],[102.776151,32.958112],[102.776161,32.958036],[102.77635,32.956614],[102.775941,32.956354],[102.775548,32.956102],[102.775093,32.955812],[102.77481,32.955632],[102.774347,32.955432],[102.773923,32.955249],[102.773607,32.955113],[102.773346,32.955001],[102.773048,32.954872],[102.77269,32.954674],[102.772304,32.954447],[102.771908,32.95421],[102.77153,32.953991],[102.771028,32.953699],[102.77083,32.953415],[102.770611,32.9531],[102.770371,32.953438],[102.770164,32.953729],[102.769858,32.954077],[102.769561,32.954415],[102.769219,32.954804],[102.769094,32.954952],[102.768894,32.955187],[102.768538,32.955606],[102.768497,32.955655],[102.768272,32.955942],[102.767549,32.956867],[102.766063,32.958023],[102.76462,32.959262],[102.764298,32.959538],[102.764134,32.959673],[102.762149,32.961319],[102.76101,32.962656],[102.76097,32.962704],[102.760814,32.962887],[102.759974,32.9641],[102.759649,32.9644],[102.759517,32.964523],[102.758814,32.965171],[102.757757,32.966426],[102.757706,32.966483],[102.757537,32.966673],[102.757538,32.966744],[102.757526,32.966782],[102.757519,32.966804],[102.757499,32.966829],[102.757473,32.966848],[102.757429,32.966861],[102.757377,32.966849],[102.757316,32.96684],[102.757209,32.966816],[102.757174,32.966812],[102.757146,32.966812],[102.757133,32.966819],[102.757109,32.966842],[102.7571,32.966864],[102.7571,32.966894],[102.757137,32.966989],[102.757175,32.967062],[102.757178,32.967077],[102.756987,32.967291],[102.756973,32.967307],[102.756737,32.967572],[102.756723,32.967588],[102.756709,32.967604],[102.756662,32.967656],[102.75665,32.96767],[102.756631,32.967691],[102.756612,32.967712],[102.755924,32.968485],[102.754325,32.969821],[102.754014,32.970145],[102.753331,32.970853],[102.753006,32.97119],[102.752386,32.971833],[102.749954,32.974109],[102.749867,32.974226],[102.749773,32.974205],[102.74975,32.9742],[102.749638,32.974219],[102.74959,32.974253],[102.749566,32.974292],[102.749484,32.974377],[102.749338,32.974456],[102.749238,32.974513],[102.749236,32.974514],[102.749074,32.974619],[102.748886,32.974742],[102.74874,32.974867],[102.748577,32.975041],[102.748536,32.975063],[102.748423,32.975139],[102.748291,32.975306],[102.748229,32.975442],[102.748201,32.975555],[102.748206,32.975637],[102.74822,32.975692],[102.748302,32.97573],[102.748427,32.975771],[102.748514,32.975799],[102.748602,32.975817],[102.748677,32.97582],[102.748573,32.97596],[102.748527,32.976023],[102.747383,32.977566],[102.746421,32.979322],[102.74575,32.980266],[102.745721,32.981402],[102.745726,32.983313],[102.745489,32.984173],[102.74509,32.984984],[102.74496,32.985846],[102.744713,32.98707],[102.744401,32.988747],[102.743771,32.990192],[102.743522,32.991461],[102.742569,32.992854],[102.74248,32.993057],[102.742054,32.994027],[102.741919,32.995071],[102.741881,32.996571],[102.741226,32.996832],[102.740258,32.996724],[102.739037,32.995883],[102.737294,32.994396],[102.736182,32.993557],[102.735613,32.992591],[102.734674,32.991301],[102.73399,32.990606],[102.73255,32.989943],[102.731398,32.988557],[102.731337,32.988351],[102.73105,32.987368],[102.730921,32.986092],[102.730902,32.985731],[102.730894,32.985565],[102.73089,32.985484],[102.730877,32.98523],[102.730849,32.984681],[102.730261,32.984443],[102.729457,32.984246],[102.727843,32.984035],[102.72754,32.983958],[102.726878,32.98379],[102.723982,32.983055],[102.722161,32.982521],[102.721906,32.981925],[102.721838,32.980377],[102.721602,32.979054],[102.7216,32.978999],[102.7216,32.978993],[102.721718,32.978952],[102.721774,32.978931],[102.721713,32.978899],[102.721776,32.978873],[102.721773,32.97887],[102.72176,32.978861],[102.721737,32.978828],[102.721712,32.978813],[102.721721,32.978794],[102.721771,32.978788],[102.721823,32.97878],[102.72189,32.978782],[102.721918,32.978793],[102.721941,32.978816],[102.721961,32.978842],[102.721974,32.978862],[102.721986,32.97888],[102.722016,32.97888],[102.722032,32.978871],[102.722028,32.978843],[102.722027,32.978829],[102.722008,32.978806],[102.721986,32.978785],[102.721965,32.978768],[102.721949,32.978745],[102.72196,32.978739],[102.72199,32.978733],[102.722008,32.978724],[102.722023,32.978703],[102.722039,32.978682],[102.72205,32.978643],[102.722057,32.978607],[102.722056,32.97858],[102.722054,32.978557],[102.721995,32.978499],[102.721936,32.97843],[102.721924,32.978432],[102.721874,32.978432],[102.721845,32.978421],[102.721851,32.978402],[102.721871,32.978381],[102.721873,32.978358],[102.721873,32.978343],[102.721848,32.978324],[102.721843,32.978325],[102.721801,32.978332],[102.72176,32.97834],[102.721706,32.97834],[102.721687,32.978327],[102.72168,32.978298],[102.721664,32.97826],[102.721657,32.978226],[102.721607,32.978197],[102.721591,32.97819],[102.721591,32.978159],[102.721593,32.978136],[102.721599,32.978114],[102.721563,32.978086],[102.721369,32.977982],[102.721282,32.977901],[102.721188,32.977826],[102.721189,32.977813],[102.721189,32.97775],[102.721164,32.977697],[102.721106,32.977641],[102.721003,32.977576],[102.720936,32.977522],[102.720875,32.977466],[102.7208,32.977377],[102.72075,32.977303],[102.720646,32.977139],[102.720574,32.977035],[102.720489,32.976955],[102.720347,32.976896],[102.720233,32.976873],[102.72012,32.976841],[102.720045,32.976809],[102.719953,32.97675],[102.719931,32.976726],[102.719917,32.976684],[102.719902,32.976604],[102.719887,32.976517],[102.719858,32.976449],[102.719823,32.976401],[102.719759,32.976366],[102.719667,32.976334],[102.719532,32.976287],[102.719386,32.976219],[102.719279,32.97616],[102.719176,32.976113],[102.719013,32.976066],[102.718918,32.976058],[102.718776,32.976068],[102.718649,32.976068],[102.718468,32.976039],[102.718401,32.976016],[102.718309,32.975966],[102.71824,32.975859],[102.71819,32.975776],[102.718022,32.975586],[102.717933,32.975476],[102.717801,32.975354],[102.717655,32.975236],[102.717499,32.975141],[102.717218,32.975006],[102.717108,32.974968],[102.71697,32.974912],[102.716814,32.974844],[102.716675,32.974797],[102.716452,32.974739],[102.716239,32.974666],[102.716065,32.974607],[102.715951,32.974551],[102.715777,32.974477],[102.715685,32.974424],[102.715432,32.974247],[102.715319,32.974173],[102.715048,32.974001],[102.714963,32.973957],[102.714828,32.973904],[102.714697,32.973869],[102.714594,32.973861],[102.714527,32.973873],[102.714425,32.973969],[102.714387,32.974044],[102.714388,32.974089],[102.714346,32.974178],[102.714286,32.974262],[102.714198,32.974334],[102.714033,32.974407],[102.713804,32.974495],[102.713638,32.974546],[102.713465,32.974586],[102.713334,32.974629],[102.713024,32.97483],[102.712852,32.97495],[102.712683,32.975071],[102.712468,32.975191],[102.71213,32.975309],[102.71196,32.975352],[102.711836,32.975377],[102.711653,32.975396],[102.711476,32.975414],[102.711225,32.975434],[102.711006,32.975453],[102.7109,32.975471],[102.71072,32.975526],[102.710686,32.975545],[102.710505,32.975432],[102.710373,32.97535],[102.710224,32.975261],[102.710064,32.975178],[102.709911,32.975114],[102.709755,32.97507],[102.70956,32.975008],[102.709545,32.975005],[102.709358,32.974967],[102.7092,32.974968],[102.709075,32.974973],[102.708968,32.975],[102.708855,32.975044],[102.708742,32.975111],[102.708675,32.975162],[102.708599,32.975219],[102.708473,32.975335],[102.708383,32.975431],[102.708321,32.975493],[102.708262,32.97557],[102.708215,32.975644],[102.708153,32.975752],[102.708083,32.975847],[102.708021,32.975874],[102.70794,32.975956],[102.70789,32.976049],[102.707851,32.97613],[102.707797,32.976183],[102.707645,32.97626],[102.707563,32.976304],[102.707496,32.97638],[102.707446,32.976455],[102.707364,32.976534],[102.707246,32.976649],[102.7071,32.976786],[102.706993,32.976875],[102.706875,32.97694],[102.706776,32.976986],[102.706595,32.977039],[102.706395,32.977078],[102.706271,32.977108],[102.706146,32.977142],[102.706028,32.977181],[102.705929,32.977236],[102.705777,32.977349],[102.705701,32.977438],[102.705654,32.977498],[102.705592,32.977591],[102.705514,32.977692],[102.705455,32.977756],[102.705402,32.977816],[102.705345,32.977862],[102.705261,32.977908],[102.705176,32.977944],[102.705063,32.977983],[102.705015,32.978002],[102.704826,32.978018],[102.704448,32.978073],[102.704193,32.97812],[102.703748,32.978161],[102.703688,32.978167],[102.703451,32.978201],[102.703087,32.978242],[102.702012,32.978316],[102.701913,32.978323],[102.701882,32.978319],[102.701746,32.97832],[102.701665,32.978326],[102.701515,32.978352],[102.701421,32.978385],[102.701226,32.978445],[102.701082,32.978495],[102.700955,32.978536],[102.700754,32.978623],[102.70066,32.97867],[102.700581,32.978702],[102.700434,32.978724],[102.700314,32.978727],[102.700187,32.978722],[102.700037,32.978715],[102.699777,32.978697],[102.699627,32.978666],[102.699548,32.978648],[102.698725,32.978816],[102.697858,32.978936],[102.697309,32.97929],[102.697029,32.979737],[102.697098,32.979899],[102.697123,32.98001],[102.697083,32.98012],[102.697073,32.980172],[102.696966,32.980321],[102.696599,32.98065],[102.696396,32.98088],[102.696233,32.98102],[102.69608,32.981094],[102.695949,32.981122],[102.695866,32.981138],[102.695747,32.981262],[102.694762,32.98179],[102.693452,32.982357],[102.692481,32.982339],[102.690873,32.9819],[102.689113,32.981094],[102.688071,32.979665],[102.687721,32.978612],[102.686783,32.977321],[102.685795,32.975893],[102.685128,32.974561],[102.684403,32.973411],[102.683979,32.971037],[102.683574,32.970029],[102.68301,32.968881],[102.681946,32.968316],[102.680498,32.96797],[102.678685,32.967118],[102.678521,32.967068],[102.677882,32.966876],[102.676001,32.966568],[102.673966,32.965984],[102.673007,32.965511],[102.672389,32.964408],[102.670758,32.962785],[102.669856,32.962223],[102.668662,32.960426],[102.667381,32.958529],[102.66674,32.958814],[102.665795,32.95906],[102.664637,32.958888],[102.66317,32.958597],[102.661343,32.958374],[102.659473,32.958075],[102.65869,32.958026],[102.658295,32.958001],[102.657777,32.957968],[102.655903,32.95782],[102.653898,32.957593],[102.652834,32.957234],[102.651058,32.956786],[102.650025,32.956955],[102.649124,32.95724],[102.647238,32.957543],[102.646026,32.957747],[102.645697,32.958343],[102.644971,32.958744],[102.644205,32.958994],[102.643612,32.959435],[102.642505,32.960695],[102.641353,32.961992],[102.640033,32.962872],[102.638671,32.963675],[102.637224,32.964289],[102.635503,32.965123],[102.633611,32.965652],[102.631407,32.965986],[102.629563,32.965699],[102.628738,32.965587],[102.627837,32.965465],[102.625633,32.965272],[102.625517,32.965235],[102.625251,32.965149],[102.625202,32.965133],[102.62515,32.965116],[102.625129,32.96511],[102.624804,32.965004],[102.622854,32.964212],[102.622259,32.963988],[102.622228,32.963976],[102.622206,32.963968],[102.62215,32.963947],[102.621943,32.963869],[102.621695,32.963776],[102.621599,32.963739],[102.621186,32.963584],[102.619898,32.963098],[102.619545,32.963028],[102.619534,32.963026],[102.619415,32.963002],[102.619296,32.962979],[102.618494,32.962819],[102.618418,32.962804],[102.61794,32.962709],[102.615949,32.962087],[102.615916,32.962077],[102.615704,32.962011],[102.61569,32.962006],[102.615264,32.961873],[102.615128,32.961831],[102.615001,32.961791],[102.615024,32.961581],[102.615039,32.961439]]]]},"properties":{"cp":[102.84021326842111,32.73181473528267],"code":"513233205","name":"阿木乡","level":"street","center":[102.84021326842111,32.73181473528267],"fullCode":"513233205000","fullName":"四川省阿坝藏族羌族自治州红原县阿木乡","acreageMu":1338297.24,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[102.789,32.9154]}},{"id":"513233207","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[102.844495,33.079459],[102.844382,33.079401],[102.84443,33.079385],[102.844506,33.079376],[102.844569,33.078895],[102.844578,33.07883],[102.844641,33.07835],[102.844645,33.078323],[102.844646,33.078265],[102.844669,33.077341],[102.84467,33.077303],[102.844671,33.077231],[102.844935,33.07639],[102.844994,33.076401],[102.845031,33.0764],[102.845065,33.076391],[102.845099,33.076369],[102.845117,33.076336],[102.845115,33.076287],[102.845103,33.076236],[102.845079,33.076199],[102.84501,33.076158],[102.845141,33.075762],[102.845203,33.075757],[102.845243,33.075728],[102.845258,33.075685],[102.84528,33.075629],[102.845276,33.075575],[102.845265,33.075541],[102.845218,33.075529],[102.845455,33.074811],[102.845469,33.074509],[102.845517,33.07448],[102.845535,33.074447],[102.845541,33.074403],[102.845541,33.074363],[102.845527,33.074306],[102.84552,33.074258],[102.845519,33.074188],[102.845532,33.074119],[102.845563,33.07405],[102.845592,33.073981],[102.845605,33.073935],[102.845607,33.073897],[102.845582,33.073888],[102.845548,33.073897],[102.845496,33.073923],[102.8455,33.073836],[102.845469,33.073643],[102.845459,33.073577],[102.845259,33.072336],[102.845272,33.072264],[102.845273,33.072178],[102.845263,33.072102],[102.845242,33.072058],[102.845204,33.072041],[102.845118,33.072038],[102.84485,33.071477],[102.844725,33.070707],[102.844711,33.07062],[102.844589,33.069865],[102.844198,33.067669],[102.844189,33.06762],[102.844119,33.066488],[102.844117,33.066462],[102.843883,33.065075],[102.843901,33.064313],[102.844961,33.063485],[102.845547,33.062818],[102.84569,33.062453],[102.846066,33.062149],[102.84601,33.061697],[102.84563,33.060759],[102.845546,33.060108],[102.845335,33.059145],[102.845688,33.058389],[102.846445,33.057584],[102.846591,33.057107],[102.846806,33.056518],[102.846876,33.055023],[102.847498,33.054272],[102.848225,33.053325],[102.848508,33.052709],[102.849238,33.051621],[102.849892,33.050927],[102.850289,33.049748],[102.850368,33.049242],[102.850701,33.047977],[102.850947,33.047394],[102.851068,33.04711],[102.85111,33.04701],[102.851163,33.046885],[102.851659,33.045792],[102.852059,33.044501],[102.852986,33.04082],[102.852891,33.039182],[102.852846,33.038278],[102.853084,33.036786],[102.853592,33.035186],[102.85374,33.034468],[102.853801,33.034173],[102.854085,33.032796],[102.854443,33.031842],[102.854791,33.03134],[102.855469,33.030985],[102.856091,33.030234],[102.856445,33.02945],[102.856808,33.02827],[102.857282,33.026698],[102.857501,33.025968],[102.857227,33.024806],[102.85659,33.023469],[102.856544,33.022593],[102.856625,33.022002],[102.85701,33.021331],[102.857639,33.02027],[102.857759,33.01997],[102.857836,33.019781],[102.858102,33.01912],[102.858594,33.018169],[102.858539,33.017689],[102.857779,33.017224],[102.856349,33.016726],[102.856308,33.016712],[102.855598,33.016465],[102.855579,33.016458],[102.855544,33.016446],[102.855541,33.016445],[102.855534,33.016442],[102.855511,33.016434],[102.854623,33.016126],[102.85455,33.016089],[102.85453,33.016079],[102.853395,33.015513],[102.853221,33.01522],[102.852586,33.014663],[102.852178,33.014483],[102.85133,33.014245],[102.851089,33.014291],[102.849761,33.013586],[102.849572,33.013075],[102.849655,33.012427],[102.84989,33.01102],[102.850162,33.009757],[102.850117,33.009651],[102.850107,33.009517],[102.850136,33.009268],[102.850304,33.008986],[102.850449,33.008855],[102.850632,33.008782],[102.850754,33.008552],[102.851312,33.00763],[102.851562,33.007013],[102.851583,33.006139],[102.851285,33.004902],[102.851266,33.004823],[102.851248,33.00475],[102.851009,33.004252],[102.850895,33.004014],[102.850866,33.003953],[102.850544,33.003383],[102.850149,33.001653],[102.84996,33.001421],[102.849954,33.001414],[102.849953,33.001413],[102.849565,33.000939],[102.849522,33.000883],[102.849431,33.000768],[102.84943,33.000767],[102.849408,33.000739],[102.849273,33.000567],[102.848992,33.000135],[102.848753,32.999765],[102.848353,32.99915],[102.848335,32.999122],[102.84811,32.998776],[102.848012,32.998625],[102.846594,32.995025],[102.84578,32.993888],[102.845532,32.992523],[102.845557,32.992407],[102.845653,32.991957],[102.845761,32.991448],[102.84577,32.991403],[102.846145,32.990243],[102.846212,32.990035],[102.846226,32.989992],[102.846149,32.988913],[102.84629,32.988838],[102.846336,32.988793],[102.84637,32.988697],[102.846337,32.988587],[102.846298,32.988564],[102.84622,32.988564],[102.846126,32.98858],[102.846121,32.988511],[102.846271,32.986698],[102.846295,32.9864],[102.846309,32.986335],[102.846356,32.986117],[102.846456,32.985653],[102.846456,32.985653],[102.846467,32.985599],[102.846533,32.985295],[102.84693,32.984104],[102.846965,32.983908],[102.846999,32.983722],[102.847003,32.983697],[102.847006,32.983679],[102.847073,32.983306],[102.847078,32.983278],[102.847085,32.983243],[102.847091,32.983208],[102.847113,32.983087],[102.846892,32.981354],[102.846856,32.980936],[102.846845,32.980817],[102.846813,32.980434],[102.846785,32.980114],[102.846727,32.979443],[102.846553,32.979101],[102.846525,32.979047],[102.846332,32.978669],[102.846324,32.978653],[102.846225,32.978459],[102.84612,32.978163],[102.845784,32.977216],[102.845782,32.977209],[102.84538,32.976404],[102.845412,32.975118],[102.844927,32.973424],[102.843996,32.972277],[102.843972,32.972247],[102.844075,32.972171],[102.844142,32.972126],[102.844191,32.972072],[102.84419,32.971994],[102.844129,32.971926],[102.844076,32.971876],[102.843972,32.971822],[102.843797,32.971686],[102.84357,32.971563],[102.843563,32.97156],[102.843486,32.971518],[102.843218,32.971431],[102.843118,32.971444],[102.842919,32.97144],[102.84263,32.97147],[102.84238,32.971334],[102.841619,32.971021],[102.84064,32.971129],[102.839335,32.971256],[102.839267,32.971268],[102.839288,32.970765],[102.840628,32.970574],[102.842155,32.970493],[102.843744,32.970467],[102.844901,32.970021],[102.845807,32.969445],[102.8473,32.968208],[102.84967,32.966084],[102.850872,32.965052],[102.851996,32.964319],[102.85298,32.963434],[102.853286,32.962597],[102.853988,32.961587],[102.854856,32.961091],[102.858044,32.95907],[102.858705,32.9583],[102.858932,32.957991],[102.85902,32.957772],[102.859153,32.957528],[102.859254,32.957377],[102.859387,32.957147],[102.859496,32.956982],[102.85963,32.956773],[102.859755,32.956557],[102.859863,32.956364],[102.860098,32.956054],[102.8603,32.955824],[102.860467,32.955601],[102.860484,32.955576],[102.860635,32.955175],[102.86083,32.954846],[102.860864,32.954539],[102.860905,32.954352],[102.860996,32.95408],[102.861087,32.953893],[102.861205,32.953713],[102.861363,32.953469],[102.861455,32.953297],[102.861624,32.953016],[102.86167,32.952186],[102.861651,32.951857],[102.86162,32.951313],[102.861691,32.951315],[102.861744,32.950788],[102.861775,32.950484],[102.861808,32.949137],[102.861969,32.947739],[102.862638,32.94651],[102.863643,32.944587],[102.864585,32.942662],[102.865904,32.94096],[102.866394,32.939189],[102.866625,32.938309],[102.866746,32.937848],[102.866716,32.937779],[102.866382,32.937033],[102.865707,32.935889],[102.86523,32.934426],[102.865398,32.932757],[102.865955,32.93088],[102.867081,32.929228],[102.868257,32.92817],[102.869007,32.926242],[102.869858,32.925394],[102.870064,32.924805],[102.870228,32.923298],[102.870533,32.921255],[102.870938,32.920345],[102.871968,32.919496],[102.871693,32.92007],[102.871316,32.92156],[102.871284,32.922912],[102.871605,32.923752],[102.872158,32.924883],[102.87269,32.925439],[102.873804,32.925947],[102.874892,32.92611],[102.875972,32.926617],[102.876812,32.92715],[102.877686,32.927682],[102.878487,32.928444],[102.879622,32.929499],[102.880462,32.93006],[102.88147,32.930711],[102.882746,32.931567],[102.88366,32.931899],[102.884597,32.932663],[102.885266,32.933221],[102.886338,32.934045],[102.887179,32.934577],[102.888025,32.93485],[102.889218,32.934928],[102.89017,32.935088],[102.890806,32.935588],[102.891001,32.935994],[102.891224,32.93666],[102.891513,32.937442],[102.89211,32.938171],[102.892844,32.938845],[102.893542,32.939663],[102.893773,32.939983],[102.89386,32.940647],[102.893875,32.941453],[102.893751,32.942343],[102.893623,32.943434],[102.893464,32.944352],[102.8936,32.944383],[102.894722,32.944575],[102.89584,32.944939],[102.897195,32.945336],[102.898181,32.945496],[102.899676,32.945809],[102.900765,32.945914],[102.901924,32.945962],[102.902951,32.945864],[102.903707,32.945618],[102.904564,32.945489],[102.905414,32.945589],[102.906153,32.94612],[102.907391,32.947176],[102.907846,32.948134],[102.908545,32.948893],[102.909038,32.949679],[102.909909,32.950384],[102.911449,32.951647],[102.912465,32.951981],[102.912939,32.952161],[102.913242,32.952339],[102.912622,32.952587],[102.912574,32.952611],[102.912009,32.952887],[102.911482,32.953144],[102.910888,32.953738],[102.910227,32.954274],[102.909535,32.954665],[102.908971,32.955404],[102.908231,32.956428],[102.907793,32.957629],[102.907528,32.958718],[102.907099,32.959545],[102.907069,32.960811],[102.906946,32.961701],[102.906749,32.96423],[102.906522,32.965176],[102.906497,32.965334],[102.906495,32.965869],[102.906499,32.966255],[102.906439,32.966646],[102.90634,32.966847],[102.906244,32.967051],[102.906205,32.967212],[102.90613,32.967694],[102.906121,32.967749],[102.906063,32.968122],[102.906027,32.968355],[102.905999,32.968534],[102.906001,32.968584],[102.906008,32.968794],[102.906009,32.968813],[102.906011,32.968862],[102.906043,32.969763],[102.906044,32.969792],[102.906081,32.970837],[102.906163,32.971906],[102.906168,32.971965],[102.906193,32.972293],[102.906212,32.972537],[102.90621,32.972547],[102.906126,32.973054],[102.905943,32.97316],[102.905842,32.973237],[102.905686,32.973453],[102.905547,32.973693],[102.905436,32.973985],[102.905404,32.974157],[102.905462,32.974266],[102.905519,32.974347],[102.905554,32.974447],[102.905561,32.974561],[102.905513,32.974791],[102.90551,32.974799],[102.905355,32.975544],[102.90527,32.976262],[102.905155,32.976807],[102.904836,32.97732],[102.9047,32.978167],[102.904686,32.978259],[102.904675,32.978324],[102.904655,32.97847],[102.904633,32.978632],[102.904594,32.978913],[102.904561,32.979147],[102.904447,32.979969],[102.904366,32.980111],[102.904266,32.980259],[102.904233,32.980345],[102.904212,32.980503],[102.90423,32.980617],[102.904332,32.980799],[102.90433,32.98081],[102.904305,32.980994],[102.904256,32.981626],[102.904443,32.982349],[102.905163,32.983859],[102.905481,32.984526],[102.90555,32.98467],[102.906417,32.9869],[102.906576,32.987204],[102.906623,32.987326],[102.906681,32.987451],[102.906775,32.987602],[102.906836,32.987721],[102.90684,32.987808],[102.906877,32.987951],[102.906932,32.988087],[102.906997,32.988218],[102.907083,32.988337],[102.907148,32.988468],[102.907153,32.988593],[102.907112,32.988706],[102.907123,32.988829],[102.907153,32.98893],[102.907203,32.989031],[102.907229,32.989134],[102.907256,32.989241],[102.907257,32.989243],[102.907289,32.989367],[102.907377,32.989707],[102.907402,32.989805],[102.907673,32.989889],[102.907766,32.989945],[102.907883,32.990079],[102.907984,32.990283],[102.908002,32.990469],[102.907905,32.990584],[102.907786,32.990689],[102.907644,32.99074],[102.907704,32.990972],[102.907721,32.991037],[102.90796,32.99248],[102.908895,32.993387],[102.910068,32.994328],[102.910665,32.995057],[102.911393,32.996048],[102.911415,32.996074],[102.911493,32.996166],[102.91169,32.99629],[102.911844,32.996382],[102.911964,32.996527],[102.912034,32.996735],[102.912104,32.996916],[102.912156,32.996998],[102.912232,32.997048],[102.913258,32.998065],[102.913707,32.998406],[102.913747,32.998558],[102.913804,32.998675],[102.91386,32.998768],[102.91392,32.998843],[102.914031,32.998892],[102.914129,32.998931],[102.914209,32.998956],[102.914892,32.999732],[102.915434,32.999943],[102.916052,32.99978],[102.916126,32.999771],[102.916174,32.999764],[102.9162,32.999761],[102.917011,32.999653],[102.917514,32.999675],[102.918035,32.999698],[102.919982,32.999645],[102.920907,32.999516],[102.92169,32.999644],[102.922491,32.999642],[102.922543,32.999642],[102.923193,32.999641],[102.924316,32.999774],[102.925448,32.999592],[102.926467,32.99981],[102.926518,32.999816],[102.92683,32.999855],[102.927284,32.99991],[102.927557,32.999943],[102.928347,32.999726],[102.929353,32.999111],[102.929906,32.998774],[102.930204,32.998433],[102.930503,32.998093],[102.930961,32.997598],[102.930748,32.997514],[102.930684,32.997468],[102.930679,32.997396],[102.930704,32.997321],[102.930788,32.997263],[102.930902,32.997248],[102.931051,32.997236],[102.931208,32.997199],[102.93139,32.997147],[102.931714,32.997056],[102.932275,32.99677],[102.932608,32.996656],[102.932769,32.996601],[102.933285,32.996425],[102.933962,32.996193],[102.934749,32.996211],[102.935232,32.996222],[102.935324,32.99626],[102.935719,32.996425],[102.935852,32.996481],[102.936192,32.996622],[102.936612,32.996739],[102.936622,32.996741],[102.936887,32.996815],[102.936929,32.996827],[102.936943,32.997076],[102.93695,32.997206],[102.93694,32.997237],[102.936909,32.997338],[102.936905,32.997399],[102.936909,32.997525],[102.936929,32.997644],[102.936947,32.997751],[102.936954,32.99777],[102.936963,32.997787],[102.93698,32.997818],[102.937059,32.9979],[102.937139,32.997955],[102.937163,32.997974],[102.937142,32.998014],[102.937106,32.998043],[102.937052,32.998056],[102.936996,32.99804],[102.936958,32.998015],[102.936957,32.998075],[102.936956,32.998086],[102.936945,32.998557],[102.937224,32.99885],[102.93752,32.998759],[102.937586,32.998738],[102.937629,32.998709],[102.937689,32.99868],[102.937752,32.998662],[102.937807,32.99867],[102.938021,32.998604],[102.93804,32.998564],[102.93806,32.998523],[102.938081,32.998497],[102.938108,32.998472],[102.93813,32.998454],[102.938159,32.998434],[102.938193,32.998422],[102.938222,32.998415],[102.938256,32.998408],[102.938292,32.99841],[102.938331,32.998411],[102.938357,32.998413],[102.938389,32.998419],[102.938415,32.998425],[102.938434,32.998436],[102.938453,32.99845],[102.938469,32.998464],[102.938477,32.998497],[102.93883,32.998444],[102.93911,32.998689],[102.939105,32.998697],[102.9391,32.998709],[102.93907,32.998767],[102.939059,32.99879],[102.939043,32.998821],[102.938956,32.998995],[102.938944,32.999019],[102.938928,32.99905],[102.938898,32.999111],[102.938885,32.999137],[102.938751,32.999404],[102.938834,32.999835],[102.938853,32.999934],[102.938867,32.999974],[102.938875,32.999997],[102.938895,33.000053],[102.939019,33.000403],[102.939021,33.00041],[102.939024,33.000418],[102.939042,33.000467],[102.939069,33.000543],[102.939078,33.000571],[102.93931,33.001223],[102.939829,33.001618],[102.939572,33.002059],[102.940057,33.002453],[102.940541,33.002848],[102.940178,33.003287],[102.940114,33.003419],[102.939985,33.003684],[102.939919,33.003818],[102.939759,33.004002],[102.939731,33.004033],[102.93961,33.004071],[102.939537,33.004108],[102.939495,33.004134],[102.939403,33.004261],[102.939403,33.004286],[102.93889,33.004098],[102.938337,33.003766],[102.938229,33.003701],[102.938188,33.003968],[102.938272,33.004117],[102.938274,33.00412],[102.938383,33.004314],[102.938409,33.00436],[102.938425,33.004388],[102.938358,33.004432],[102.938342,33.004443],[102.938327,33.004453],[102.938262,33.004496],[102.938249,33.004505],[102.93823,33.004517],[102.937816,33.004794],[102.937788,33.004904],[102.937787,33.00491],[102.937786,33.004917],[102.93777,33.004977],[102.937741,33.005091],[102.937714,33.005202],[102.93766,33.005415],[102.93767,33.005428],[102.937918,33.005742],[102.937935,33.005764],[102.937969,33.005806],[102.93811,33.005948],[102.938167,33.006005],[102.93821,33.006048],[102.938205,33.006077],[102.938199,33.006109],[102.938197,33.006118],[102.938129,33.006492],[102.937805,33.006754],[102.937096,33.006951],[102.936373,33.007711],[102.936262,33.007878],[102.936249,33.007898],[102.936213,33.007952],[102.93608,33.008152],[102.935914,33.008704],[102.935908,33.008724],[102.935813,33.009039],[102.935438,33.009984],[102.934819,33.010806],[102.934762,33.010955],[102.934481,33.011691],[102.93449,33.011729],[102.934704,33.012705],[102.935033,33.013621],[102.935054,33.013682],[102.935069,33.013722],[102.935134,33.013858],[102.935164,33.013919],[102.935204,33.014003],[102.935674,33.01498],[102.93571,33.01506],[102.935717,33.015074],[102.935734,33.015114],[102.935742,33.01513],[102.935778,33.015212],[102.935942,33.015578],[102.936065,33.015696],[102.936191,33.015817],[102.936235,33.015859],[102.937046,33.016636],[102.93746,33.017342],[102.937508,33.017424],[102.937521,33.017447],[102.93782,33.017896],[102.938168,33.01842],[102.938174,33.01843],[102.938274,33.018581],[102.938279,33.018589],[102.938286,33.018599],[102.938339,33.018678],[102.938343,33.018702],[102.938345,33.018712],[102.93837,33.018701],[102.938446,33.018669],[102.938521,33.018625],[102.93852,33.018718],[102.938376,33.018899],[102.938525,33.019781],[102.938288,33.020847],[102.938445,33.021681],[102.938479,33.021746],[102.939121,33.02297],[102.939399,33.023421],[102.939937,33.024291],[102.940119,33.024354],[102.940279,33.024408],[102.940391,33.024447],[102.940623,33.024366],[102.940872,33.024278],[102.940879,33.024276],[102.941164,33.024176],[102.94128,33.024135],[102.942032,33.02392],[102.942559,33.02377],[102.943649,33.023907],[102.944453,33.024217],[102.945046,33.024524],[102.945566,33.024919],[102.945727,33.025575],[102.945435,33.026194],[102.945281,33.026518],[102.945072,33.026791],[102.944445,33.027604],[102.944594,33.027943],[102.944814,33.028442],[102.944982,33.028989],[102.945043,33.029189],[102.945058,33.030051],[102.944664,33.031827],[102.94418,33.032918],[102.943913,33.033805],[102.944072,33.034551],[102.944095,33.034921],[102.944123,33.035384],[102.944424,33.036102],[102.944406,33.036874],[102.944209,33.037241],[102.944185,33.037286],[102.943602,33.038079],[102.943658,33.038704],[102.943924,33.039421],[102.94475,33.040297],[102.945123,33.040957],[102.945112,33.041432],[102.944747,33.041931],[102.944704,33.042287],[102.944946,33.042499],[102.945685,33.04257],[102.946802,33.042783],[102.946879,33.042798],[102.947222,33.043098],[102.94723,33.043106],[102.947401,33.043255],[102.947433,33.043283],[102.947847,33.043646],[102.950089,33.046339],[102.950358,33.046662],[102.950379,33.046815],[102.950431,33.046911],[102.950535,33.047031],[102.950573,33.047075],[102.950715,33.047228],[102.950835,33.047306],[102.95104,33.047444],[102.951177,33.047521],[102.951336,33.04762],[102.951473,33.047748],[102.951564,33.047883],[102.951633,33.048022],[102.951643,33.048115],[102.951621,33.048179],[102.952035,33.048677],[102.952143,33.048753],[102.953077,33.049407],[102.954887,33.050447],[102.955224,33.051136],[102.954598,33.052421],[102.954577,33.052464],[102.954345,33.05294],[102.95424,33.053644],[102.954164,33.054391],[102.954105,33.054534],[102.954077,33.054667],[102.954007,33.054911],[102.953928,33.055083],[102.953828,33.055234],[102.953817,33.055363],[102.953789,33.055517],[102.953701,33.055665],[102.953639,33.05583],[102.95362,33.056019],[102.95363,33.056188],[102.953632,33.056324],[102.953616,33.056485],[102.953635,33.056631],[102.953696,33.056813],[102.953668,33.056932],[102.953601,33.057025],[102.953547,33.057108],[102.953527,33.057188],[102.953518,33.057226],[102.953515,33.057373],[102.953482,33.057455],[102.953438,33.057575],[102.953429,33.057599],[102.953401,33.057727],[102.953395,33.057754],[102.953401,33.058019],[102.953426,33.05914],[102.953439,33.059687],[102.953557,33.060173],[102.953721,33.060844],[102.954309,33.062117],[102.954944,33.063279],[102.955595,33.063773],[102.956519,33.063899],[102.957133,33.064058],[102.958356,33.064598],[102.959416,33.064541],[102.960792,33.064192],[102.962617,33.063516],[102.963865,33.06317],[102.96396,33.063143],[102.96426,33.06306],[102.965237,33.062816],[102.966028,33.06294],[102.966722,33.063472],[102.967116,33.06407],[102.967168,33.06407],[102.967212,33.06407],[102.967249,33.064082],[102.967288,33.064113],[102.9673,33.064167],[102.967297,33.064203],[102.96728,33.064215],[102.967228,33.064239],[102.967489,33.064636],[102.967934,33.065222],[102.968175,33.065539],[102.968292,33.06621],[102.968286,33.066451],[102.96828,33.06672],[102.968278,33.06679],[102.968298,33.066793],[102.968312,33.066798],[102.968323,33.066807],[102.96833,33.066818],[102.968346,33.066844],[102.968384,33.066858],[102.968404,33.066859],[102.968424,33.06686],[102.968462,33.066864],[102.96848,33.066872],[102.96849,33.066884],[102.968491,33.066904],[102.968473,33.066925],[102.968445,33.066929],[102.968403,33.066932],[102.96835,33.066937],[102.968321,33.066945],[102.968296,33.066961],[102.968281,33.066974],[102.96827,33.066993],[102.968269,33.067009],[102.968271,33.067024],[102.968278,33.067036],[102.96829,33.067047],[102.968302,33.067056],[102.968321,33.067071],[102.968356,33.067091],[102.968372,33.067101],[102.968392,33.067112],[102.968426,33.067137],[102.968447,33.067161],[102.968454,33.06718],[102.968445,33.067198],[102.968411,33.067212],[102.968398,33.067212],[102.968356,33.06722],[102.96835,33.067222],[102.968337,33.067232],[102.968324,33.06725],[102.968318,33.067277],[102.968322,33.0673],[102.968335,33.067312],[102.968363,33.067332],[102.968384,33.067336],[102.968404,33.067423],[102.968477,33.067736],[102.968553,33.067811],[102.969168,33.068416],[102.969685,33.068683],[102.969735,33.068709],[102.969749,33.068733],[102.969759,33.068742],[102.969795,33.068764],[102.969825,33.068783],[102.969864,33.068801],[102.969896,33.06882],[102.96992,33.068804],[102.969985,33.068838],[102.970433,33.069069],[102.971306,33.06967],[102.971649,33.069906],[102.971661,33.069933],[102.972195,33.071104],[102.972578,33.072109],[102.972614,33.072204],[102.972621,33.072223],[102.972648,33.072262],[102.972665,33.072291],[102.972677,33.072314],[102.972691,33.072337],[102.972705,33.072352],[102.972723,33.072365],[102.972746,33.07238],[102.972775,33.072413],[102.972803,33.072437],[102.972827,33.072459],[102.972831,33.072473],[102.972835,33.072484],[102.972837,33.072503],[102.972834,33.072516],[102.972809,33.072543],[102.972789,33.072563],[102.972789,33.072577],[102.972797,33.072602],[102.972803,33.072619],[102.972833,33.072668],[102.97286,33.072701],[102.972888,33.072742],[102.97291,33.072771],[102.972938,33.072801],[102.972978,33.072833],[102.972995,33.072855],[102.973046,33.072884],[102.973066,33.072893],[102.973059,33.072937],[102.973106,33.072967],[102.973176,33.073006],[102.973223,33.073032],[102.973267,33.073062],[102.973277,33.073082],[102.973282,33.073118],[102.973292,33.073146],[102.973322,33.073165],[102.97335,33.073177],[102.973391,33.07319],[102.973423,33.073214],[102.973442,33.07323],[102.973454,33.073252],[102.973466,33.073296],[102.973482,33.073314],[102.973529,33.073341],[102.973559,33.073361],[102.973583,33.073397],[102.973606,33.073428],[102.973636,33.073459],[102.97366,33.073485],[102.973776,33.073635],[102.973819,33.073704],[102.973849,33.07375],[102.973854,33.073756],[102.973904,33.07375],[102.97394,33.073796],[102.973967,33.07383],[102.973998,33.073857],[102.974025,33.073888],[102.974102,33.073961],[102.974151,33.074007],[102.974187,33.074036],[102.974217,33.074074],[102.974257,33.074135],[102.974299,33.074177],[102.974345,33.074214],[102.974391,33.074242],[102.974457,33.074265],[102.974485,33.07427],[102.974528,33.07428],[102.974546,33.074304],[102.974551,33.074329],[102.97453,33.074342],[102.9745,33.074373],[102.974482,33.074397],[102.974482,33.074409],[102.974503,33.074424],[102.974517,33.074424],[102.97453,33.074424],[102.974557,33.074417],[102.974592,33.074408],[102.974623,33.074427],[102.974632,33.074449],[102.97463,33.074478],[102.974618,33.0745],[102.974619,33.074523],[102.974631,33.074543],[102.974665,33.074558],[102.97468,33.074559],[102.974696,33.074559],[102.974716,33.074547],[102.974725,33.074528],[102.974725,33.0745],[102.974726,33.074486],[102.974729,33.074471],[102.974754,33.07446],[102.974774,33.074456],[102.974815,33.074466],[102.974832,33.074474],[102.974852,33.074486],[102.97486,33.074507],[102.974866,33.074527],[102.974873,33.074544],[102.974891,33.07456],[102.974915,33.074575],[102.974927,33.074586],[102.974935,33.074608],[102.974944,33.074623],[102.974963,33.074639],[102.974976,33.074656],[102.974975,33.074673],[102.974957,33.074692],[102.974947,33.074706],[102.974947,33.074717],[102.974953,33.074723],[102.974965,33.074727],[102.97498,33.074728],[102.974994,33.074725],[102.975017,33.074722],[102.975035,33.074711],[102.975037,33.074695],[102.97504,33.074675],[102.975047,33.074666],[102.975082,33.074672],[102.975101,33.074697],[102.97511,33.074721],[102.975128,33.074737],[102.975135,33.07474],[102.975155,33.07475],[102.975167,33.074772],[102.975148,33.074797],[102.975138,33.074808],[102.975132,33.074814],[102.975117,33.074839],[102.975114,33.07485],[102.975118,33.074861],[102.975127,33.074869],[102.975139,33.074872],[102.975161,33.074879],[102.975185,33.074894],[102.975209,33.074905],[102.97523,33.074922],[102.975258,33.074939],[102.975287,33.07496],[102.975302,33.074971],[102.975311,33.074994],[102.975308,33.075013],[102.975285,33.075026],[102.975268,33.075031],[102.975247,33.075035],[102.975233,33.07504],[102.975231,33.075048],[102.975234,33.07506],[102.975243,33.075066],[102.975253,33.075068],[102.975269,33.075069],[102.97529,33.075067],[102.975329,33.075072],[102.975356,33.075084],[102.975399,33.075081],[102.975412,33.075079],[102.975424,33.075074],[102.975457,33.075066],[102.975472,33.075075],[102.975479,33.075096],[102.975493,33.075107],[102.975505,33.075119],[102.975504,33.075149],[102.975497,33.075178],[102.975475,33.0752],[102.975454,33.075205],[102.975431,33.075194],[102.975432,33.075175],[102.975438,33.075152],[102.975437,33.075143],[102.975418,33.075143],[102.975409,33.075149],[102.975405,33.075162],[102.975405,33.07518],[102.975408,33.075202],[102.975409,33.075212],[102.975411,33.075229],[102.975412,33.075243],[102.97541,33.075255],[102.975403,33.075271],[102.975456,33.075352],[102.975708,33.075731],[102.975784,33.07606],[102.97587,33.076434],[102.9759,33.076565],[102.975931,33.076617],[102.975964,33.076668],[102.975994,33.076703],[102.976014,33.076721],[102.976044,33.076726],[102.976075,33.076731],[102.976139,33.076753],[102.976173,33.076777],[102.976197,33.076794],[102.976206,33.07682],[102.976207,33.076849],[102.976188,33.07689],[102.976152,33.076913],[102.976124,33.076942],[102.97611,33.076969],[102.976124,33.076997],[102.976134,33.077043],[102.976141,33.077065],[102.97615,33.077096],[102.976148,33.077127],[102.976137,33.077151],[102.976115,33.077176],[102.976067,33.077204],[102.976021,33.077226],[102.975987,33.077236],[102.975936,33.077246],[102.975916,33.077252],[102.975882,33.07774],[102.976311,33.078305],[102.977408,33.078583],[102.97755,33.078663],[102.978148,33.079003],[102.978661,33.079571],[102.978966,33.079908],[102.979567,33.080661],[102.980294,33.081676],[102.981612,33.081958],[102.982003,33.082224],[102.982649,33.082903],[102.983512,33.083772],[102.984031,33.084226],[102.984499,33.085014],[102.985049,33.086026],[102.985132,33.086162],[102.985363,33.086542],[102.985606,33.086943],[102.985688,33.087077],[102.985791,33.087132],[102.985844,33.087097],[102.985954,33.087109],[102.986004,33.08717],[102.986062,33.087192],[102.986151,33.087228],[102.986235,33.087244],[102.986326,33.087276],[102.986372,33.087311],[102.986403,33.08737],[102.986421,33.087408],[102.986387,33.087446],[102.98656,33.087537],[102.986654,33.087565],[102.987126,33.087706],[102.987181,33.087722],[102.987238,33.087739],[102.987875,33.08793],[102.988353,33.088182],[102.98871,33.08837],[102.988824,33.08843],[102.988965,33.088505],[102.988999,33.088951],[102.988992,33.089262],[102.988989,33.08941],[102.989081,33.089449],[102.989128,33.089493],[102.989139,33.089546],[102.989134,33.089602],[102.989111,33.089673],[102.989084,33.08971],[102.989027,33.089721],[102.988982,33.089715],[102.988919,33.08973],[102.988867,33.089752],[102.988813,33.08978],[102.988806,33.089824],[102.988826,33.089876],[102.98889,33.089939],[102.988927,33.089973],[102.988983,33.090017],[102.989034,33.090084],[102.989064,33.090145],[102.98911,33.090215],[102.989172,33.090273],[102.989269,33.090339],[102.989364,33.090465],[102.989491,33.090631],[102.990656,33.091231],[102.990756,33.091283],[102.990985,33.092048],[102.991003,33.092105],[102.991231,33.092496],[102.991257,33.092503],[102.991334,33.092519],[102.99138,33.092545],[102.99138,33.09259],[102.991339,33.092682],[102.99128,33.092725],[102.991255,33.092758],[102.991244,33.092806],[102.99125,33.092842],[102.991264,33.092873],[102.991287,33.092873],[102.99143,33.092838],[102.991706,33.093312],[102.991724,33.093342],[102.991725,33.093344],[102.991776,33.093355],[102.99183,33.093432],[102.991842,33.093494],[102.991864,33.093598],[102.991904,33.093685],[102.991958,33.093747],[102.992026,33.093815],[102.992094,33.093871],[102.992155,33.093915],[102.992219,33.093995],[102.992241,33.094058],[102.992209,33.094111],[102.992198,33.094183],[102.992208,33.094264],[102.992217,33.094338],[102.99226,33.094404],[102.992323,33.094442],[102.992435,33.094488],[102.992556,33.094709],[102.992569,33.094733],[102.992645,33.094872],[102.992657,33.094894],[102.992714,33.094999],[102.992724,33.095018],[102.992778,33.095116],[102.992791,33.09514],[102.992882,33.095307],[102.992893,33.095326],[102.992898,33.095336],[102.992957,33.095443],[102.992963,33.095448],[102.992987,33.095468],[102.993024,33.095499],[102.993059,33.095529],[102.993073,33.09554],[102.993191,33.09555],[102.993223,33.095552],[102.993248,33.09558],[102.993257,33.095624],[102.993266,33.095702],[102.993371,33.09579],[102.993453,33.095858],[102.993528,33.095921],[102.993551,33.09594],[102.993953,33.096277],[102.994552,33.097104],[102.995163,33.097344],[102.99534,33.097414],[102.995491,33.097303],[102.995513,33.097287],[102.995616,33.097212],[102.995789,33.097086],[102.995836,33.097096],[102.996039,33.097137],[102.996049,33.097139],[102.996102,33.09715],[102.99658,33.097248],[102.996695,33.097323],[102.996696,33.097265],[102.996695,33.097258],[102.996755,33.097256],[102.996838,33.097266],[102.996882,33.097285],[102.996913,33.097317],[102.996921,33.097354],[102.996911,33.097401],[102.996895,33.097455],[102.996909,33.097464],[102.997102,33.097591],[102.997232,33.097846],[102.99729,33.097841],[102.997343,33.097873],[102.997366,33.097918],[102.997368,33.097952],[102.99735,33.098004],[102.997308,33.098053],[102.997269,33.098059],[102.997233,33.09805],[102.997188,33.098032],[102.997137,33.098023],[102.997117,33.098035],[102.997103,33.098058],[102.997106,33.098094],[102.997135,33.098114],[102.997192,33.098145],[102.997242,33.098183],[102.997264,33.098226],[102.997264,33.098252],[102.997253,33.09827],[102.997227,33.098283],[102.997205,33.098296],[102.997209,33.098322],[102.997229,33.098339],[102.997277,33.09835],[102.997257,33.09855],[102.997256,33.098559],[102.997261,33.098615],[102.997271,33.098733],[102.997283,33.098875],[102.997206,33.098814],[102.997176,33.098787],[102.997123,33.098759],[102.99708,33.098754],[102.997051,33.098769],[102.997049,33.098811],[102.997095,33.098853],[102.997173,33.098898],[102.997243,33.098937],[102.997298,33.098966],[102.997385,33.099005],[102.997433,33.099035],[102.997437,33.099062],[102.997408,33.099089],[102.997359,33.099106],[102.997245,33.09913],[102.997172,33.099122],[102.99712,33.099096],[102.997095,33.099069],[102.997072,33.099044],[102.997038,33.099053],[102.997021,33.099073],[102.997039,33.099118],[102.997092,33.099162],[102.997137,33.099183],[102.997202,33.099217],[102.997226,33.099245],[102.997236,33.099284],[102.99724,33.099318],[102.997229,33.099362],[102.997202,33.099375],[102.997156,33.09938],[102.997122,33.099373],[102.9971,33.099379],[102.997073,33.099441],[102.997065,33.09949],[102.997027,33.099529],[102.996954,33.099554],[102.996924,33.099588],[102.996922,33.099634],[102.996923,33.099675],[102.996888,33.099719],[102.99685,33.09973],[102.996832,33.099749],[102.996854,33.099772],[102.99689,33.099779],[102.996915,33.099769],[102.996949,33.099732],[102.996991,33.099665],[102.997023,33.099625],[102.997057,33.099629],[102.997096,33.09965],[102.997132,33.099661],[102.997193,33.099649],[102.99725,33.099618],[102.997295,33.099615],[102.997341,33.099643],[102.997363,33.099695],[102.997361,33.099735],[102.997318,33.09976],[102.997232,33.099787],[102.997161,33.099794],[102.99711,33.09981],[102.997119,33.099837],[102.997156,33.099868],[102.997185,33.099874],[102.997206,33.099869],[102.997239,33.099837],[102.997281,33.099804],[102.997319,33.099782],[102.997366,33.099756],[102.997403,33.09975],[102.997437,33.099751],[102.997473,33.099767],[102.997485,33.099807],[102.99749,33.099873],[102.997499,33.099931],[102.997508,33.09996],[102.997532,33.100005],[102.99756,33.100042],[102.997607,33.100056],[102.997651,33.100049],[102.9978,33.099964],[102.997858,33.099933],[102.997886,33.099945],[102.997924,33.099988],[102.997929,33.100036],[102.997922,33.100064],[102.997913,33.10008],[102.997882,33.10011],[102.997876,33.100149],[102.997883,33.100164],[102.997911,33.100193],[102.997955,33.100218],[102.998054,33.100247],[102.99809,33.100244],[102.998117,33.100225],[102.998153,33.100255],[102.998188,33.100283],[102.998445,33.100478],[102.998839,33.100777],[102.999123,33.101199],[102.999213,33.101333],[102.999221,33.101345],[102.999211,33.101419],[102.999219,33.10149],[102.99924,33.101526],[102.999299,33.101548],[102.999332,33.101555],[102.999365,33.10156],[102.999383,33.101556],[102.999431,33.101555],[102.99948,33.101555],[102.99955,33.101557],[102.999567,33.101567],[102.99956,33.101582],[102.999525,33.101596],[102.999425,33.10163],[102.999457,33.101658],[102.99957,33.101757],[102.999784,33.101944],[103.000106,33.102294],[103.000462,33.10268],[103.000611,33.103062],[103.000655,33.103075],[103.000689,33.103106],[103.000712,33.103138],[103.000733,33.103183],[103.000763,33.103218],[103.000804,33.103233],[103.000831,33.103253],[103.000861,33.103282],[103.000853,33.103309],[103.000822,33.103328],[103.000788,33.10334],[103.00074,33.103394],[103.000745,33.103408],[103.000818,33.103578],[103.000854,33.103663],[103.001029,33.104074],[103.001466,33.104616],[103.00167,33.104724],[103.001836,33.104811],[103.002321,33.104818],[103.002523,33.104738],[103.002571,33.104718],[103.00256,33.104701],[103.002561,33.104674],[103.002573,33.104646],[103.002598,33.10461],[103.002622,33.104577],[103.002643,33.104541],[103.002658,33.104529],[103.002673,33.104527],[103.002698,33.104549],[103.002706,33.104574],[103.002712,33.104598],[103.002719,33.104615],[103.002728,33.104625],[103.002753,33.10463],[103.002788,33.104621],[103.002821,33.104602],[103.002833,33.104573],[103.002837,33.104544],[103.002842,33.104515],[103.002854,33.104493],[103.002885,33.104484],[103.002919,33.104494],[103.002962,33.104516],[103.002983,33.104539],[103.00299,33.104569],[103.003026,33.104565],[103.003063,33.104554],[103.003089,33.104541],[103.003113,33.104531],[103.003137,33.104528],[103.003157,33.104528],[103.003185,33.104535],[103.003215,33.104544],[103.003236,33.104542],[103.003675,33.104494],[103.003857,33.104717],[103.00381,33.105126],[103.003771,33.105182],[103.003661,33.105336],[103.003653,33.105348],[103.003608,33.105411],[103.003668,33.105385],[103.003688,33.105378],[103.003733,33.105374],[103.003761,33.105384],[103.003766,33.105404],[103.003751,33.105424],[103.003718,33.105444],[103.003664,33.105459],[103.003608,33.105478],[103.003584,33.105493],[103.003553,33.105529],[103.003535,33.105556],[103.003519,33.105584],[103.003495,33.105613],[103.003465,33.10564],[103.003447,33.105681],[103.003393,33.105798],[103.003386,33.105814],[103.003347,33.105898],[103.003344,33.105905],[103.003415,33.106097],[103.003428,33.106132],[103.003433,33.106145],[103.003433,33.106145],[103.003507,33.106343],[103.003516,33.106369],[103.003487,33.10638],[103.00347,33.106374],[103.003449,33.106364],[103.003438,33.106356],[103.003432,33.106401],[103.003435,33.106458],[103.003453,33.106491],[103.003558,33.10652],[103.003708,33.106527],[103.003742,33.106542],[103.003747,33.10657],[103.003729,33.106607],[103.003699,33.10671],[103.003699,33.106752],[103.003701,33.106825],[103.003722,33.106883],[103.003756,33.106942],[103.003803,33.106974],[103.003907,33.106978],[103.004004,33.106968],[103.004061,33.106946],[103.004131,33.106907],[103.004186,33.106848],[103.004233,33.106786],[103.004308,33.106712],[103.004325,33.106664],[103.004345,33.106648],[103.00437,33.106652],[103.004399,33.106657],[103.00444,33.10668],[103.004461,33.106699],[103.004482,33.106748],[103.004496,33.106799],[103.004506,33.106828],[103.004519,33.106844],[103.00455,33.106869],[103.004616,33.106874],[103.004659,33.106866],[103.004743,33.106819],[103.00483,33.106814],[103.004875,33.10685],[103.004908,33.10688],[103.004916,33.106908],[103.004904,33.106996],[103.004934,33.10703],[103.004985,33.107085],[103.005013,33.107163],[103.004992,33.107208],[103.004963,33.107274],[103.004968,33.107329],[103.004978,33.107358],[103.005021,33.107416],[103.005063,33.107478],[103.005115,33.10752],[103.005172,33.107558],[103.005246,33.107583],[103.005359,33.107587],[103.005458,33.107614],[103.005522,33.107672],[103.005559,33.107681],[103.005603,33.10769],[103.005652,33.107725],[103.005677,33.10776],[103.005706,33.107784],[103.005742,33.107806],[103.00579,33.107832],[103.005847,33.107851],[103.005915,33.107876],[103.005961,33.107893],[103.005998,33.107912],[103.006019,33.107956],[103.006044,33.107994],[103.006084,33.108065],[103.006087,33.108071],[103.006123,33.108138],[103.006175,33.108189],[103.006197,33.108208],[103.006188,33.108258],[103.006154,33.108294],[103.006129,33.108331],[103.006118,33.108386],[103.006117,33.108444],[103.006144,33.108498],[103.006168,33.108517],[103.00619,33.108526],[103.006234,33.108528],[103.006266,33.108524],[103.006357,33.108508],[103.00638,33.108531],[103.006379,33.10856],[103.006369,33.108576],[103.006348,33.108603],[103.006355,33.10864],[103.006369,33.10867],[103.006384,33.108684],[103.00641,33.108697],[103.006518,33.108739],[103.006557,33.108762],[103.006601,33.108786],[103.006632,33.108787],[103.006687,33.108786],[103.006695,33.10878],[103.006728,33.108793],[103.006768,33.10882],[103.006804,33.108836],[103.006842,33.108845],[103.006822,33.108886],[103.006861,33.108955],[103.006867,33.108965],[103.006869,33.108988],[103.006866,33.10903],[103.006872,33.109076],[103.006899,33.109105],[103.006951,33.109125],[103.00699,33.109143],[103.007032,33.109168],[103.007074,33.109199],[103.007127,33.109235],[103.00719,33.109263],[103.007251,33.109271],[103.007288,33.109267],[103.007331,33.109251],[103.007364,33.109229],[103.007389,33.109207],[103.007427,33.10919],[103.007481,33.109181],[103.007532,33.109172],[103.007569,33.109152],[103.0076,33.109133],[103.00762,33.109107],[103.007631,33.109081],[103.00765,33.109055],[103.007681,33.109035],[103.00774,33.109025],[103.007767,33.109031],[103.007805,33.109058],[103.007843,33.109091],[103.007875,33.109118],[103.007899,33.109136],[103.007941,33.109158],[103.007972,33.109163],[103.008006,33.109164],[103.008024,33.109151],[103.008034,33.10913],[103.008035,33.109108],[103.008104,33.109123],[103.008133,33.109129],[103.008298,33.10914],[103.00854,33.109156],[103.008569,33.109158],[103.008768,33.109171],[103.008904,33.10925],[103.008943,33.109273],[103.0091,33.109365],[103.009122,33.109384],[103.00918,33.109435],[103.009376,33.109607],[103.00943,33.109653],[103.009375,33.109836],[103.00936,33.109883],[103.009268,33.110186],[103.009288,33.110682],[103.009292,33.110784],[103.009659,33.111186],[103.009682,33.11121],[103.009723,33.111256],[103.00973,33.111263],[103.009893,33.111342],[103.009935,33.111325],[103.01,33.111311],[103.010083,33.111311],[103.010156,33.111314],[103.010265,33.11135],[103.010366,33.111375],[103.010445,33.111369],[103.010554,33.111331],[103.010665,33.111322],[103.010739,33.111335],[103.010801,33.111368],[103.010876,33.111395],[103.010967,33.111397],[103.011032,33.111365],[103.011101,33.111305],[103.011155,33.111273],[103.01121,33.111226],[103.011258,33.111167],[103.011289,33.111109],[103.011292,33.111046],[103.011297,33.110965],[103.011296,33.110948],[103.011294,33.110872],[103.011289,33.110846],[103.011283,33.110811],[103.011261,33.110768],[103.011244,33.110724],[103.011261,33.110682],[103.01129,33.110681],[103.011367,33.110686],[103.011415,33.110684],[103.011445,33.110668],[103.01145,33.110631],[103.01145,33.110589],[103.011445,33.110502],[103.011426,33.110441],[103.011399,33.110405],[103.011351,33.110362],[103.011326,33.110322],[103.011289,33.110261],[103.011244,33.110198],[103.011191,33.110137],[103.011166,33.110087],[103.011161,33.110039],[103.01121,33.110019],[103.011342,33.110021],[103.01139,33.11003],[103.011419,33.110059],[103.011431,33.110094],[103.011452,33.110135],[103.011465,33.110176],[103.011465,33.110202],[103.011477,33.110236],[103.011494,33.110262],[103.011517,33.110275],[103.011539,33.110286],[103.011574,33.110294],[103.011618,33.110295],[103.011663,33.110288],[103.011723,33.110264],[103.01176,33.110249],[103.011802,33.110238],[103.011854,33.110239],[103.011867,33.110243],[103.011884,33.11025],[103.011908,33.110262],[103.011949,33.110279],[103.011996,33.11031],[103.012034,33.110329],[103.012073,33.110335],[103.012119,33.110336],[103.01215,33.110323],[103.012179,33.110306],[103.012215,33.110292],[103.012249,33.110307],[103.012279,33.110326],[103.012294,33.110346],[103.012315,33.110363],[103.01233,33.110377],[103.012354,33.110384],[103.012387,33.110395],[103.012399,33.110411],[103.012417,33.110456],[103.012438,33.110483],[103.01246,33.110524],[103.012476,33.110539],[103.012514,33.110544],[103.012549,33.110541],[103.012582,33.110521],[103.012608,33.11049],[103.012624,33.110462],[103.012635,33.110433],[103.012645,33.110402],[103.012647,33.110383],[103.012651,33.110309],[103.012655,33.110247],[103.012664,33.110181],[103.012681,33.110114],[103.012711,33.110064],[103.012754,33.110042],[103.012834,33.110054],[103.012879,33.11008],[103.01294,33.110128],[103.012976,33.110158],[103.013011,33.110179],[103.013046,33.110188],[103.013076,33.11019],[103.013119,33.110184],[103.013163,33.110173],[103.013213,33.110147],[103.013263,33.110121],[103.013321,33.110092],[103.013499,33.110002],[103.013621,33.110004],[103.014019,33.11001],[103.014171,33.110012],[103.014503,33.110238],[103.01452,33.110348],[103.01456,33.110604],[103.014577,33.110714],[103.014617,33.110722],[103.01463,33.110731],[103.014637,33.110752],[103.014632,33.110773],[103.014622,33.110794],[103.014613,33.110827],[103.014606,33.110852],[103.014608,33.110882],[103.014616,33.110908],[103.014622,33.11093],[103.014623,33.11095],[103.014608,33.11097],[103.014606,33.110971],[103.01461,33.111045],[103.014627,33.111373],[103.014501,33.112],[103.014595,33.112058],[103.014631,33.112079],[103.014639,33.112084],[103.01468,33.112056],[103.014699,33.112052],[103.01473,33.112067],[103.01474,33.112083],[103.014753,33.112105],[103.01476,33.112128],[103.014799,33.112181],[103.014803,33.11219],[103.01483,33.112213],[103.014869,33.112235],[103.014891,33.112254],[103.0149,33.112265],[103.014899,33.112282],[103.014883,33.112291],[103.014869,33.112315],[103.01487,33.112339],[103.014885,33.112356],[103.014915,33.112368],[103.014983,33.11238],[103.015029,33.112371],[103.015072,33.112441],[103.015159,33.112584],[103.015171,33.112604],[103.015233,33.112705],[103.015147,33.113207],[103.015495,33.113537],[103.015586,33.113623],[103.015586,33.113623],[103.015607,33.113647],[103.015956,33.114065],[103.015987,33.114101],[103.016025,33.114142],[103.016091,33.114214],[103.016252,33.114387],[103.016462,33.114613],[103.016481,33.114728],[103.016576,33.115299],[103.016578,33.115309],[103.016582,33.115332],[103.016593,33.115402],[103.016594,33.115406],[103.016597,33.115423],[103.016625,33.115571],[103.016629,33.115591],[103.016629,33.115595],[103.016641,33.115655],[103.016642,33.11566],[103.016644,33.115674],[103.016688,33.11591],[103.016692,33.115932],[103.016736,33.116165],[103.01674,33.116186],[103.016794,33.116475],[103.017154,33.116731],[103.017179,33.116749],[103.017276,33.116817],[103.017298,33.116833],[103.017383,33.116893],[103.017663,33.116975],[103.017705,33.116953],[103.017729,33.116943],[103.017775,33.11694],[103.017807,33.116952],[103.01784,33.116968],[103.01788,33.116993],[103.017896,33.117014],[103.01791,33.117046],[103.018059,33.11709],[103.018113,33.117106],[103.018131,33.117111],[103.018339,33.117171],[103.018373,33.117162],[103.01848,33.11713],[103.018576,33.117134],[103.018644,33.117219],[103.018717,33.117248],[103.018781,33.117259],[103.01886,33.117251],[103.018922,33.117232],[103.018993,33.117217],[103.019029,33.117227],[103.019063,33.117257],[103.01909,33.117324],[103.019136,33.117383],[103.019171,33.117423],[103.019227,33.117455],[103.019271,33.117467],[103.01934,33.117468],[103.01941,33.117467],[103.019487,33.117487],[103.019513,33.1175],[103.019526,33.117542],[103.019522,33.117614],[103.019517,33.117658],[103.019664,33.117741],[103.019643,33.117793],[103.019632,33.117834],[103.019632,33.117883],[103.019655,33.117933],[103.019679,33.11796],[103.01971,33.117963],[103.019749,33.117945],[103.019803,33.117915],[103.01985,33.117903],[103.019911,33.117897],[103.019928,33.117944],[103.019958,33.118024],[103.019978,33.118007],[103.019996,33.11798],[103.020016,33.117962],[103.020043,33.117953],[103.020088,33.11795],[103.020128,33.117959],[103.020157,33.117976],[103.02019,33.117999],[103.020206,33.118021],[103.020221,33.118044],[103.020234,33.11808],[103.020226,33.118118],[103.020222,33.118142],[103.020238,33.118171],[103.02026,33.118182],[103.020298,33.118188],[103.020332,33.118208],[103.020321,33.118223],[103.020284,33.118238],[103.020264,33.11825],[103.020241,33.118255],[103.020212,33.118261],[103.020172,33.118265],[103.020138,33.11826],[103.020111,33.118242],[103.020092,33.118216],[103.020085,33.11819],[103.020078,33.118171],[103.020058,33.118124],[103.02004,33.118113],[103.020011,33.1181],[103.019985,33.118097],[103.020003,33.118145],[103.020047,33.118264],[103.020116,33.118448],[103.020461,33.118531],[103.020674,33.118582],[103.021023,33.118707],[103.021082,33.118727],[103.02123,33.11878],[103.021264,33.118818],[103.021668,33.119259],[103.021699,33.119563],[103.021709,33.119658],[103.021755,33.119696],[103.021771,33.119717],[103.0218,33.119749],[103.021803,33.119782],[103.021798,33.119809],[103.02179,33.119836],[103.021779,33.119871],[103.02177,33.119906],[103.021761,33.119946],[103.02174,33.119989],[103.021719,33.120008],[103.021712,33.120032],[103.021712,33.120054],[103.021732,33.120073],[103.021747,33.120079],[103.02175,33.120118],[103.02175,33.120128],[103.021751,33.120141],[103.021759,33.120236],[103.021818,33.120291],[103.021938,33.120401],[103.022415,33.120837],[103.022528,33.120941],[103.022644,33.121014],[103.022688,33.121041],[103.022719,33.12106],[103.022731,33.121077],[103.022764,33.121121],[103.022797,33.121165],[103.022819,33.121194],[103.022852,33.121206],[103.022891,33.121212],[103.023045,33.121264],[103.023128,33.121265],[103.023429,33.12127],[103.023567,33.121273],[103.023582,33.121267],[103.023599,33.121261],[103.023618,33.121256],[103.023699,33.121247],[103.023802,33.121254],[103.023859,33.121263],[103.024107,33.121217],[103.024118,33.121215],[103.024267,33.121187],[103.024305,33.121197],[103.024323,33.121202],[103.024347,33.121204],[103.024391,33.121216],[103.024421,33.121228],[103.024436,33.121242],[103.024437,33.121252],[103.024436,33.121282],[103.024428,33.121298],[103.024411,33.121327],[103.024412,33.121345],[103.024417,33.121366],[103.024447,33.12138],[103.024487,33.121386],[103.024533,33.121385],[103.024584,33.121375],[103.024615,33.121359],[103.024641,33.121332],[103.024656,33.121303],[103.024667,33.12127],[103.024676,33.121243],[103.02469,33.121208],[103.024697,33.121179],[103.024707,33.12115],[103.024712,33.121132],[103.024706,33.121106],[103.024694,33.121069],[103.024691,33.121055],[103.024673,33.121016],[103.024667,33.120986],[103.024668,33.120965],[103.024707,33.120954],[103.024752,33.120978],[103.024784,33.121002],[103.02483,33.121043],[103.024841,33.12108],[103.024842,33.1211],[103.024838,33.12112],[103.024832,33.121139],[103.024827,33.121157],[103.024818,33.121179],[103.02481,33.1212],[103.02481,33.12122],[103.024813,33.121242],[103.024828,33.121258],[103.024857,33.121269],[103.024913,33.12128],[103.024953,33.12128],[103.024998,33.121276],[103.025021,33.121267],[103.025046,33.121243],[103.025058,33.121226],[103.025074,33.121189],[103.025083,33.121166],[103.02508,33.121149],[103.025077,33.121132],[103.025074,33.121114],[103.02507,33.121097],[103.025068,33.12108],[103.025069,33.12106],[103.025233,33.121048],[103.025968,33.120996],[103.026047,33.121012],[103.027122,33.121234],[103.027291,33.121322],[103.027936,33.121656],[103.028157,33.122108],[103.028165,33.122123],[103.028195,33.122184],[103.028227,33.12225],[103.028294,33.122386],[103.028276,33.123172],[103.028262,33.123248],[103.02826,33.123263],[103.028233,33.123408],[103.028224,33.123457],[103.028215,33.123508],[103.028197,33.12361],[103.028191,33.123643],[103.02828,33.123744],[103.028341,33.123746],[103.028413,33.123757],[103.028481,33.123776],[103.028525,33.123794],[103.028573,33.123817],[103.028609,33.123843],[103.028641,33.123869],[103.028654,33.123896],[103.028675,33.123929],[103.028697,33.123947],[103.028743,33.123974],[103.028931,33.124001],[103.029399,33.123982],[103.029492,33.123979],[103.029903,33.124017],[103.030231,33.124303],[103.030184,33.124324],[103.030172,33.124341],[103.03015,33.12438],[103.03015,33.124395],[103.030169,33.124422],[103.030176,33.124426],[103.0302,33.124441],[103.030236,33.124452],[103.030261,33.124464],[103.030276,33.12446],[103.030311,33.124589],[103.030332,33.124666],[103.030344,33.124711],[103.030371,33.124811],[103.030514,33.125128],[103.030848,33.125228],[103.031089,33.125104],[103.031158,33.125069],[103.031265,33.125014],[103.031688,33.124485],[103.032065,33.124366],[103.032677,33.124505],[103.032726,33.124516],[103.032809,33.124535],[103.032961,33.124553],[103.033704,33.124643],[103.034095,33.12459],[103.034243,33.12457],[103.034517,33.124532],[103.034525,33.124553],[103.034536,33.124568],[103.034593,33.124613],[103.034631,33.124633],[103.034661,33.124638],[103.034692,33.124636],[103.034729,33.124615],[103.034762,33.124594],[103.034789,33.124577],[103.034813,33.124572],[103.034847,33.124581],[103.034875,33.124596],[103.034905,33.124603],[103.034955,33.1246],[103.034989,33.124583],[103.035013,33.124569],[103.035031,33.124554],[103.035045,33.124538],[103.035058,33.124523],[103.03507,33.124501],[103.03508,33.124475],[103.035076,33.124449],[103.035065,33.124432],[103.035036,33.124404],[103.035004,33.124382],[103.034983,33.124362],[103.034979,33.124341],[103.034987,33.12433],[103.035002,33.124321],[103.035036,33.124313],[103.03506,33.124312],[103.035083,33.124318],[103.035103,33.124328],[103.035114,33.124342],[103.035128,33.124365],[103.03514,33.124393],[103.035152,33.12442],[103.035161,33.124444],[103.035171,33.124467],[103.035184,33.124484],[103.035197,33.124492],[103.035224,33.124505],[103.035254,33.124513],[103.035282,33.124514],[103.035358,33.124509],[103.035388,33.124499],[103.035418,33.124485],[103.035435,33.12447],[103.035452,33.124452],[103.035468,33.124439],[103.03549,33.124428],[103.035528,33.124416],[103.035556,33.124417],[103.035585,33.124433],[103.035582,33.12446],[103.035569,33.124475],[103.035554,33.12448],[103.035521,33.124498],[103.035506,33.124507],[103.035488,33.124515],[103.035468,33.124537],[103.035457,33.124556],[103.03545,33.124578],[103.035469,33.124601],[103.035495,33.124618],[103.035524,33.124635],[103.0356,33.124646],[103.035688,33.124632],[103.035736,33.124615],[103.035986,33.124648],[103.036034,33.124659],[103.036544,33.124782],[103.037105,33.12476],[103.037527,33.124326],[103.037817,33.124189],[103.03798,33.124113],[103.038271,33.124135],[103.038306,33.124154],[103.038333,33.124163],[103.038373,33.124166],[103.038415,33.124173],[103.038444,33.124185],[103.038464,33.124202],[103.038484,33.124223],[103.038517,33.124245],[103.038539,33.124276],[103.038553,33.12431],[103.038555,33.124333],[103.038546,33.124362],[103.038518,33.124381],[103.038501,33.124398],[103.038481,33.124411],[103.038436,33.124434],[103.038411,33.124474],[103.038413,33.124513],[103.038425,33.124551],[103.038448,33.124571],[103.038513,33.124587],[103.038555,33.124586],[103.038605,33.124583],[103.038675,33.124583],[103.038688,33.124588],[103.0387,33.12462],[103.038692,33.124676],[103.03867,33.124712],[103.038656,33.124758],[103.038661,33.124809],[103.038684,33.124856],[103.038519,33.125097],[103.038596,33.125186],[103.038802,33.125427],[103.038847,33.12548],[103.038988,33.125489],[103.039482,33.125521],[103.039545,33.125507],[103.040122,33.125374],[103.040426,33.125425],[103.040679,33.125468],[103.040783,33.125486],[103.040853,33.125498],[103.040882,33.125522],[103.040899,33.125528],[103.040928,33.125534],[103.040956,33.125543],[103.040983,33.125552],[103.041059,33.125596],[103.041078,33.12561],[103.041119,33.125639],[103.041149,33.12566],[103.041236,33.125722],[103.041531,33.125931],[103.041659,33.126276],[103.041739,33.126492],[103.041742,33.126501],[103.041752,33.126598],[103.041773,33.126816],[103.042328,33.127077],[103.04289,33.127023],[103.043303,33.126866],[103.043569,33.126765],[103.043607,33.126751],[103.044159,33.126667],[103.044217,33.126658],[103.044232,33.126656],[103.044241,33.126667],[103.044264,33.126685],[103.044317,33.1267],[103.044374,33.12671],[103.04443,33.126712],[103.044487,33.126698],[103.044542,33.126679],[103.044581,33.126657],[103.044608,33.126639],[103.044652,33.126598],[103.044706,33.126591],[103.044869,33.12657],[103.045201,33.126527],[103.045221,33.126524],[103.045236,33.126522],[103.045671,33.126437],[103.046265,33.126666],[103.04653,33.126727],[103.047009,33.126836],[103.04773,33.126817],[103.047767,33.126806],[103.047826,33.12679],[103.047852,33.126782],[103.047872,33.126786],[103.048322,33.126667],[103.048922,33.126582],[103.048939,33.126581],[103.049416,33.126555],[103.049724,33.126539],[103.049737,33.126538],[103.049821,33.126533],[103.05046,33.126324],[103.051291,33.126053],[103.052377,33.125975],[103.053574,33.125963],[103.054513,33.12582],[103.055303,33.125741],[103.055351,33.125736],[103.0556,33.125711],[103.05683,33.12561],[103.057211,33.125579],[103.058862,33.125353],[103.06006,33.125308],[103.061785,33.125115],[103.062842,33.125031],[103.063434,33.124983],[103.064328,33.125155],[103.065495,33.128226],[103.065744,33.128796],[103.066639,33.128904],[103.067463,33.128854],[103.069706,33.128952],[103.070755,33.128874],[103.072174,33.12899],[103.073453,33.130363],[103.073888,33.131056],[103.073944,33.131144],[103.074176,33.131514],[103.074196,33.131545],[103.074197,33.131547],[103.074212,33.131571],[103.074849,33.133249],[103.074696,33.133199],[103.074522,33.1332],[103.074424,33.133219],[103.074404,33.133266],[103.074413,33.133348],[103.074453,33.133441],[103.074526,33.133497],[103.07465,33.13355],[103.07474,33.13361],[103.074899,33.133736],[103.074911,33.133848],[103.075345,33.134516],[103.075937,33.13484],[103.078205,33.135473],[103.080146,33.135692],[103.081307,33.135615],[103.082047,33.135973],[103.082068,33.135976],[103.082831,33.136079],[103.083459,33.136435],[103.083375,33.136533],[103.083405,33.136675],[103.083504,33.136861],[103.083655,33.137189],[103.083754,33.137388],[103.083836,33.137593],[103.083871,33.137692],[103.083958,33.137849],[103.084016,33.137963],[103.084086,33.138087],[103.084166,33.138143],[103.084226,33.138185],[103.084857,33.139622],[103.085072,33.140113],[103.085129,33.140151],[103.085224,33.140233],[103.085315,33.140379],[103.085354,33.14045],[103.085389,33.140536],[103.085421,33.140686],[103.085444,33.140803],[103.085465,33.141064],[103.085475,33.141297],[103.085472,33.141386],[103.085452,33.141455],[103.085415,33.141544],[103.085437,33.141634],[103.085523,33.141687],[103.085621,33.141764],[103.085691,33.14185],[103.085825,33.14194],[103.085881,33.142075],[103.08591,33.142201],[103.085918,33.142236],[103.08612,33.143117],[103.086857,33.144555],[103.086859,33.144561],[103.08696,33.144758],[103.087435,33.145684],[103.087456,33.145725],[103.08805,33.146885],[103.0884,33.146937],[103.088753,33.147005],[103.089233,33.147077],[103.089483,33.147159],[103.089447,33.147234],[103.089426,33.147278],[103.08918,33.147425],[103.089075,33.14754],[103.088967,33.147656],[103.088687,33.147881],[103.088571,33.147901],[103.088994,33.148728],[103.088996,33.148731],[103.089146,33.149024],[103.08933,33.149383],[103.089382,33.149484],[103.089539,33.14979],[103.089566,33.149843],[103.089882,33.150504],[103.090067,33.150889],[103.090161,33.15174],[103.090206,33.152182],[103.090263,33.152222],[103.090656,33.152496],[103.09081,33.152518],[103.090868,33.152624],[103.090998,33.152814],[103.091019,33.15284],[103.09107,33.152903],[103.091142,33.152998],[103.091137,33.153141],[103.091011,33.153279],[103.090636,33.153434],[103.090474,33.153492],[103.090573,33.153681],[103.090963,33.154428],[103.091088,33.154546],[103.09188,33.155292],[103.092615,33.155869],[103.093157,33.15679],[103.093466,33.157091],[103.093816,33.15743],[103.093868,33.157689],[103.093918,33.157935],[103.093917,33.157965],[103.093906,33.158476],[103.093905,33.158502],[103.093633,33.159001],[103.093483,33.159257],[103.09305,33.159999],[103.092612,33.160511],[103.09225,33.160935],[103.091754,33.161517],[103.09159,33.161708],[103.09157,33.162652],[103.091701,33.163844],[103.091756,33.164341],[103.091772,33.164486],[103.091883,33.165497],[103.091888,33.165537],[103.09182,33.1656],[103.091591,33.165584],[103.091443,33.165639],[103.091433,33.165645],[103.09152,33.165732],[103.091714,33.165909],[103.091808,33.166057],[103.091888,33.166253],[103.092005,33.166424],[103.092069,33.166813],[103.09211,33.167067],[103.092237,33.168139],[103.093096,33.169946],[103.093294,33.170724],[103.093337,33.170894],[103.09339,33.171894],[103.09339,33.171902],[103.093389,33.172164],[103.093385,33.172831],[103.093383,33.173386],[103.093379,33.174136],[103.093372,33.174438],[103.093362,33.174923],[103.093373,33.175038],[103.093422,33.175514],[103.093454,33.175837],[103.093441,33.175994],[103.093354,33.177032],[103.093047,33.17776],[103.092959,33.17797],[103.092198,33.178525],[103.091267,33.179046],[103.090721,33.179352],[103.090478,33.179431],[103.088874,33.179953],[103.087701,33.180367],[103.087594,33.180405],[103.087304,33.180507],[103.087252,33.180526],[103.086823,33.180677],[103.08563,33.181099],[103.085248,33.181439],[103.085214,33.181739],[103.085211,33.181768],[103.085202,33.181848],[103.085297,33.182636],[103.085289,33.182678],[103.085324,33.182877],[103.08527,33.183026],[103.085192,33.183183],[103.08519,33.183189],[103.08515,33.183397],[103.08506,33.183867],[103.085001,33.184174],[103.084871,33.18499],[103.084533,33.185342],[103.084335,33.185548],[103.083301,33.186533],[103.082806,33.187004],[103.082559,33.187315],[103.08246,33.187439],[103.082395,33.187642],[103.082383,33.187679],[103.082203,33.188242],[103.082092,33.188588],[103.082058,33.188692],[103.082014,33.188936],[103.081956,33.189255],[103.081952,33.189281],[103.081888,33.189634],[103.081577,33.190154],[103.081422,33.190414],[103.080772,33.191033],[103.080742,33.191309],[103.080725,33.191473],[103.080745,33.191523],[103.080751,33.191537],[103.080823,33.191713],[103.080836,33.191745],[103.08084,33.191756],[103.080867,33.191821],[103.081351,33.191955],[103.081721,33.191943],[103.081886,33.191938],[103.081899,33.191938],[103.081958,33.191902],[103.082066,33.19181],[103.082112,33.191757],[103.082329,33.19159],[103.082392,33.191547],[103.082398,33.191543],[103.082451,33.191505],[103.082488,33.191492],[103.082516,33.191495],[103.082555,33.191513],[103.082596,33.191542],[103.08263,33.191599],[103.082653,33.191658],[103.082677,33.191719],[103.082695,33.191768],[103.082716,33.191841],[103.082902,33.191816],[103.082976,33.191806],[103.083019,33.1918],[103.083076,33.191792],[103.083448,33.191924],[103.083553,33.19224],[103.082907,33.192671],[103.081883,33.19365],[103.081745,33.194453],[103.081953,33.194776],[103.08197,33.194802],[103.082122,33.195038],[103.082174,33.19506],[103.082217,33.195077],[103.082723,33.195284],[103.082857,33.195266],[103.082981,33.19525],[103.083076,33.195224],[103.083133,33.195194],[103.083142,33.195189],[103.083191,33.195164],[103.083254,33.195153],[103.08331,33.195161],[103.083358,33.195175],[103.083421,33.195206],[103.083501,33.195271],[103.083544,33.195327],[103.083584,33.19541],[103.083614,33.195485],[103.083626,33.195557],[103.083651,33.195652],[103.083755,33.195693],[103.083847,33.195835],[103.083875,33.195878],[103.083887,33.196067],[103.083859,33.196239],[103.083729,33.196406],[103.083663,33.196439],[103.083446,33.196549],[103.083383,33.196555],[103.083266,33.196556],[103.0831,33.196536],[103.082739,33.196522],[103.082591,33.196513],[103.082365,33.196522],[103.082357,33.196523],[103.08222,33.196539],[103.082137,33.196549],[103.081945,33.196573],[103.081785,33.196592],[103.081622,33.196605],[103.081491,33.196606],[103.081331,33.196609],[103.081241,33.1966],[103.081251,33.196628],[103.08127,33.196648],[103.081124,33.196732],[103.081085,33.196772],[103.080943,33.196909],[103.080742,33.197243],[103.080539,33.197582],[103.080587,33.198112],[103.080676,33.198268],[103.080688,33.19829],[103.080789,33.198467],[103.080895,33.198517],[103.081137,33.19863],[103.081144,33.198634],[103.081234,33.198676],[103.081715,33.198582],[103.081888,33.198513],[103.082099,33.198428],[103.08244,33.198291],[103.082489,33.198296],[103.082555,33.198217],[103.08262,33.198143],[103.082697,33.198082],[103.082699,33.198079],[103.082786,33.198074],[103.082865,33.19809],[103.082921,33.198124],[103.082945,33.19817],[103.082961,33.19822],[103.082971,33.198278],[103.082963,33.198341],[103.083068,33.198351],[103.083177,33.198456],[103.083157,33.198507],[103.08312,33.198664],[103.083084,33.198775],[103.083059,33.198872],[103.083042,33.198998],[103.083035,33.199121],[103.083008,33.199311],[103.083005,33.199443],[103.083003,33.199518],[103.082924,33.199781],[103.082907,33.199878],[103.082892,33.199956],[103.082862,33.199997],[103.082788,33.200041],[103.082741,33.20011],[103.082688,33.200272],[103.082583,33.200607],[103.082499,33.200811],[103.082465,33.200898],[103.082445,33.200929],[103.082419,33.200969],[103.082386,33.201009],[103.082332,33.201038],[103.08222,33.201098],[103.082175,33.20115],[103.082164,33.201173],[103.082127,33.201252],[103.082114,33.201326],[103.082113,33.201417],[103.082133,33.201491],[103.082138,33.201509],[103.082184,33.201616],[103.082276,33.20179],[103.082301,33.201884],[103.082302,33.201969],[103.082285,33.202088],[103.082246,33.202247],[103.0822,33.202403],[103.082153,33.202553],[103.082127,33.202666],[103.082116,33.202755],[103.082113,33.202857],[103.082111,33.202899],[103.082112,33.203],[103.082119,33.203097],[103.082164,33.203194],[103.082263,33.203352],[103.082379,33.203491],[103.082453,33.203514],[103.082527,33.203537],[103.082759,33.203546],[103.082942,33.20351],[103.083046,33.203846],[103.083152,33.204185],[103.083178,33.20427],[103.083508,33.204275],[103.084149,33.203898],[103.084175,33.203883],[103.084268,33.203856],[103.08441,33.203814],[103.084467,33.203797],[103.084665,33.203739],[103.084748,33.203715],[103.08492,33.204071],[103.084919,33.204119],[103.084809,33.204158],[103.084768,33.204206],[103.084741,33.204302],[103.08475,33.204377],[103.084751,33.204513],[103.084662,33.204581],[103.084546,33.204601],[103.084496,33.204653],[103.084471,33.20473],[103.084434,33.204851],[103.084458,33.204939],[103.084369,33.205068],[103.08418,33.20523],[103.083937,33.2055],[103.083681,33.205639],[103.083577,33.205667],[103.083534,33.205638],[103.083541,33.20545],[103.083512,33.205459],[103.083355,33.205349],[103.083251,33.205276],[103.083043,33.20513],[103.082716,33.2049],[103.082598,33.204817],[103.082133,33.204598],[103.082023,33.205058],[103.082209,33.20634],[103.082276,33.206795],[103.082283,33.20685],[103.082431,33.207171],[103.082703,33.207763],[103.083185,33.20825],[103.083445,33.208513],[103.083783,33.208807],[103.0838,33.208759],[103.083913,33.208796],[103.084071,33.208828],[103.084195,33.208844],[103.084357,33.20886],[103.084457,33.208862],[103.084523,33.208973],[103.084538,33.209077],[103.084512,33.209245],[103.084455,33.209414],[103.084403,33.209471],[103.084466,33.209557],[103.0845,33.209603],[103.084356,33.209695],[103.084287,33.209739],[103.084253,33.209761],[103.084202,33.209769],[103.084099,33.209766],[103.083986,33.209752],[103.083821,33.209821],[103.083671,33.209884],[103.083589,33.209832],[103.083535,33.209788],[103.08346,33.209738],[103.083403,33.209732],[103.083301,33.209763],[103.083195,33.209848],[103.083094,33.209968],[103.082996,33.210085],[103.082863,33.210232],[103.082793,33.210313],[103.082724,33.210421],[103.082694,33.210516],[103.082618,33.210733],[103.082548,33.211232],[103.082421,33.211445],[103.082177,33.21175],[103.082181,33.211758],[103.082168,33.211786],[103.082143,33.211857],[103.082129,33.211944],[103.082133,33.212066],[103.082149,33.212129],[103.082156,33.212156],[103.082211,33.21222],[103.082311,33.212262],[103.082484,33.212292],[103.082946,33.212355],[103.083309,33.212205],[103.08364,33.212147],[103.08384,33.212116],[103.084106,33.211842],[103.084296,33.211648],[103.084646,33.211327],[103.084655,33.211319],[103.084809,33.211178],[103.085233,33.21079],[103.085705,33.211133],[103.085768,33.21129],[103.085838,33.211467],[103.085894,33.211606],[103.085928,33.211682],[103.085923,33.211687],[103.085892,33.211741],[103.085868,33.211806],[103.085862,33.21189],[103.085868,33.211953],[103.085904,33.21204],[103.085956,33.212135],[103.086012,33.212196],[103.086132,33.212289],[103.08628,33.212369],[103.086416,33.212429],[103.086487,33.212438],[103.086579,33.212419],[103.086675,33.212388],[103.086749,33.21234],[103.086809,33.212274],[103.086863,33.212205],[103.086918,33.212132],[103.086974,33.212107],[103.087082,33.21206],[103.087138,33.212024],[103.087409,33.211845],[103.087483,33.211797],[103.088134,33.211368],[103.088166,33.211322],[103.088214,33.211253],[103.088284,33.211175],[103.088358,33.211118],[103.088428,33.211072],[103.088509,33.211018],[103.088594,33.210987],[103.088654,33.210987],[103.088718,33.211004],[103.0888,33.211058],[103.089103,33.21095],[103.08945,33.211051],[103.089505,33.211067],[103.089515,33.21107],[103.08963,33.211104],[103.089752,33.211139],[103.089768,33.211352],[103.089793,33.211677],[103.089357,33.212118],[103.089001,33.212424],[103.088595,33.212772],[103.088567,33.212796],[103.088552,33.212809],[103.088538,33.212821],[103.088515,33.212841],[103.088435,33.212909],[103.088319,33.213355],[103.088362,33.213803],[103.088473,33.213777],[103.088578,33.213753],[103.088595,33.213749],[103.088854,33.213688],[103.088898,33.213677],[103.089024,33.213628],[103.089207,33.213476],[103.089281,33.213397],[103.089287,33.213362],[103.08933,33.213327],[103.089548,33.21315],[103.089597,33.213132],[103.089609,33.213127],[103.089959,33.212995],[103.090418,33.212822],[103.090461,33.212806],[103.09061,33.21291],[103.090615,33.212914],[103.090723,33.212989],[103.090518,33.213398],[103.090501,33.213433],[103.090215,33.213892],[103.090059,33.214143],[103.090069,33.214208],[103.090071,33.214221],[103.090102,33.214434],[103.090105,33.214456],[103.090846,33.214692],[103.091044,33.214685],[103.091067,33.214685],[103.091566,33.214668],[103.091568,33.214682],[103.091641,33.215074],[103.091658,33.215388],[103.091622,33.215637],[103.091606,33.215711],[103.091756,33.215721],[103.091844,33.216224],[103.091862,33.216351],[103.091967,33.217109],[103.09238,33.217454],[103.092421,33.217488],[103.092437,33.217502],[103.092636,33.217668],[103.092713,33.217735],[103.092743,33.217743],[103.0928,33.21776],[103.092896,33.217811],[103.092979,33.217875],[103.093082,33.217944],[103.093176,33.218056],[103.093206,33.218121],[103.093223,33.218182],[103.093224,33.218229],[103.093224,33.218296],[103.093214,33.218354],[103.093201,33.218384],[103.093205,33.218526],[103.09321,33.218703],[103.092939,33.219019],[103.092929,33.219031],[103.092482,33.219551],[103.092484,33.219643],[103.092484,33.219656],[103.09249,33.219883],[103.092495,33.220173],[103.092511,33.220188],[103.09257,33.220251],[103.092636,33.220322],[103.092932,33.220641],[103.092978,33.220654],[103.093031,33.220665],[103.093087,33.220684],[103.093155,33.220711],[103.093251,33.220765],[103.093483,33.220904],[103.093548,33.220946],[103.093591,33.220984],[103.093632,33.22102],[103.093642,33.221031],[103.093765,33.221058],[103.094547,33.22123],[103.095763,33.221463],[103.096141,33.221538],[103.096285,33.221519],[103.096425,33.22151],[103.096561,33.221496],[103.09672,33.221477],[103.096929,33.221462],[103.096986,33.221467],[103.097043,33.221491],[103.097086,33.221531],[103.097135,33.221597],[103.09716,33.221682],[103.097175,33.221786],[103.097163,33.221866],[103.097342,33.221965],[103.097471,33.222561],[103.097457,33.222587],[103.0971,33.223158],[103.096815,33.223719],[103.096935,33.224042],[103.096969,33.22413],[103.09709,33.224442],[103.097097,33.224505],[103.097104,33.224577],[103.09712,33.224732],[103.096991,33.224807],[103.096842,33.224777],[103.096861,33.224728],[103.096861,33.224691],[103.096851,33.224655],[103.09679,33.224609],[103.096716,33.224561],[103.096663,33.224547],[103.096632,33.224553],[103.096611,33.224584],[103.096581,33.22463],[103.096538,33.22466],[103.096477,33.224672],[103.09609,33.224472],[103.096048,33.224451],[103.09594,33.224397],[103.095932,33.224394],[103.095875,33.224422],[103.095818,33.22444],[103.09572,33.224456],[103.095604,33.224454],[103.095539,33.224448],[103.095476,33.224429],[103.09542,33.224401],[103.095369,33.224345],[103.09537,33.224363],[103.095378,33.224614],[103.095442,33.225012],[103.095644,33.225207],[103.09578,33.225338],[103.095913,33.225464],[103.095934,33.225483],[103.096224,33.225756],[103.096264,33.225744],[103.096297,33.22573],[103.096315,33.225718],[103.096334,33.225706],[103.096384,33.22567],[103.096491,33.225626],[103.096537,33.225627],[103.0966,33.225634],[103.096638,33.225651],[103.096667,33.225676],[103.096691,33.225713],[103.096719,33.225773],[103.096734,33.225832],[103.096735,33.225903],[103.096725,33.225978],[103.096709,33.226027],[103.09669,33.226065],[103.096745,33.226101],[103.096919,33.226408],[103.09683,33.226647],[103.096784,33.226809],[103.096704,33.226972],[103.096666,33.227085],[103.096622,33.227148],[103.096586,33.227188],[103.096527,33.227243],[103.096425,33.2273],[103.096347,33.227339],[103.096229,33.227373],[103.096149,33.227384],[103.096029,33.227385],[103.095937,33.227377],[103.095831,33.227359],[103.095741,33.227323],[103.095695,33.2273],[103.095665,33.227304],[103.095555,33.22732],[103.095094,33.227619],[103.095262,33.22781],[103.095272,33.22782],[103.095649,33.228009],[103.095724,33.228028],[103.095804,33.228019],[103.095927,33.228014],[103.096073,33.228025],[103.096131,33.228036],[103.096223,33.228053],[103.096376,33.228103],[103.096436,33.228135],[103.096444,33.228134],[103.096628,33.228131],[103.096658,33.228128],[103.096794,33.228165],[103.097034,33.228201],[103.097134,33.2282],[103.097209,33.228193],[103.097287,33.228165],[103.097357,33.228118],[103.097421,33.228052],[103.097723,33.228063],[103.097757,33.228052],[103.097831,33.228048],[103.097926,33.228043],[103.098002,33.228044],[103.098058,33.228058],[103.098091,33.228076],[103.098138,33.228078],[103.098486,33.228197],[103.098532,33.228213],[103.098932,33.22835],[103.099295,33.228594],[103.099292,33.228707],[103.099287,33.228849],[103.099295,33.228928],[103.099287,33.229126],[103.099325,33.22928],[103.099552,33.229709],[103.099744,33.230109],[103.100051,33.230478],[103.100121,33.230493],[103.100202,33.23052],[103.100289,33.230561],[103.100326,33.230579],[103.100366,33.230599],[103.100409,33.230632],[103.100463,33.230692],[103.100528,33.230765],[103.100568,33.230821],[103.100579,33.230837],[103.100614,33.230895],[103.100655,33.230996],[103.100684,33.231063],[103.100689,33.231081],[103.100689,33.231104],[103.100688,33.231119],[103.100718,33.231151],[103.10072,33.231157],[103.100749,33.231288],[103.100771,33.231443],[103.100749,33.231626],[103.10069,33.231778],[103.100632,33.23193],[103.100545,33.232049],[103.100442,33.232165],[103.100277,33.232264],[103.100119,33.232345],[103.099925,33.232418],[103.099787,33.232437],[103.099344,33.232369],[103.099155,33.23234],[103.098956,33.232232],[103.098755,33.232122],[103.098728,33.232107],[103.098594,33.232107],[103.098442,33.232104],[103.09829,33.232067],[103.098153,33.232022],[103.098016,33.231963],[103.097934,33.231907],[103.0979,33.231872],[103.097881,33.231868],[103.097324,33.231742],[103.097318,33.23174],[103.097265,33.231699],[103.09715,33.231639],[103.096787,33.231478],[103.09662,33.231412],[103.096522,33.231383],[103.09642,33.231365],[103.096359,33.231365],[103.096214,33.231302],[103.095845,33.231263],[103.095799,33.231303],[103.095737,33.231346],[103.095626,33.23137],[103.09555,33.231379],[103.095468,33.231383],[103.095388,33.231375],[103.09527,33.231347],[103.095188,33.231414],[103.095121,33.231468],[103.095046,33.231529],[103.094911,33.231893],[103.094936,33.232413],[103.095287,33.232969],[103.095344,33.233096],[103.095505,33.233459],[103.095547,33.233553],[103.095446,33.233682],[103.095427,33.233831],[103.095392,33.233918],[103.095369,33.233996],[103.095327,33.234115],[103.095307,33.234211],[103.095288,33.234339],[103.095314,33.234396],[103.095291,33.234466],[103.095281,33.234628],[103.095263,33.234939],[103.095433,33.235172],[103.095446,33.235188],[103.095601,33.235402],[103.095648,33.235405],[103.095684,33.235412],[103.095766,33.235437],[103.095816,33.235462],[103.095876,33.235499],[103.095926,33.235521],[103.095945,33.235528],[103.095987,33.235544],[103.096051,33.235563],[103.096155,33.235592],[103.096252,33.235624],[103.096329,33.235652],[103.096461,33.235733],[103.09651,33.235776],[103.09656,33.235827],[103.09677,33.235863],[103.096823,33.235886],[103.097226,33.236057],[103.097256,33.236069],[103.097298,33.236126],[103.097415,33.236286],[103.097153,33.236633],[103.096642,33.23702],[103.09658,33.237067],[103.096548,33.237115],[103.096541,33.237126],[103.096373,33.237385],[103.09642,33.23759],[103.096439,33.237676],[103.096569,33.23777],[103.096656,33.23776],[103.096791,33.237769],[103.096885,33.237802],[103.096928,33.237856],[103.096977,33.237861],[103.097072,33.237869],[103.097192,33.237772],[103.09722,33.237749],[103.097479,33.237539],[103.09754,33.237492],[103.09764,33.237417],[103.098183,33.237006],[103.09831,33.23691],[103.098607,33.236733],[103.098702,33.236676],[103.09891,33.236552],[103.099157,33.236404],[103.099791,33.236551],[103.100005,33.236738],[103.100003,33.237054],[103.099892,33.237211],[103.099339,33.237771],[103.09873,33.238018],[103.098694,33.238166],[103.098626,33.238444],[103.098623,33.238457],[103.098599,33.238467],[103.098535,33.238496],[103.098348,33.238579],[103.098347,33.238579],[103.098255,33.23862],[103.098144,33.238772],[103.09788,33.239134],[103.097791,33.239548],[103.097771,33.239638],[103.097739,33.239789],[103.097794,33.240092],[103.097852,33.240417],[103.097885,33.240519],[103.097887,33.240527],[103.098125,33.241276],[103.097955,33.241564],[103.097685,33.241568],[103.097427,33.241571],[103.097363,33.241517],[103.097327,33.241487],[103.097325,33.241485],[103.097318,33.241479],[103.096892,33.24112],[103.096243,33.240104],[103.096112,33.239932],[103.096064,33.239941],[103.095986,33.239892],[103.095795,33.239738],[103.095763,33.239739],[103.095589,33.239747],[103.095525,33.239749],[103.095508,33.23975],[103.095431,33.239753],[103.094674,33.240119],[103.09465,33.240131],[103.094604,33.240153],[103.094458,33.240168],[103.093711,33.240246],[103.093265,33.240223],[103.093203,33.24022],[103.093182,33.240235],[103.093065,33.240286],[103.092893,33.240343],[103.092764,33.240367],[103.092608,33.240354],[103.092525,33.240332],[103.092486,33.240345],[103.092473,33.24035],[103.092267,33.240606],[103.092307,33.24074],[103.092327,33.240806],[103.092386,33.241005],[103.092683,33.241544],[103.093072,33.242039],[103.093301,33.242525],[103.093305,33.242533],[103.09342,33.242778],[103.093421,33.242783],[103.093453,33.242923],[103.093569,33.243437],[103.093523,33.24391],[103.093321,33.24409],[103.093037,33.244345],[103.092837,33.244526],[103.092437,33.244641],[103.092251,33.244694],[103.092233,33.2447],[103.091934,33.244669],[103.091544,33.244628],[103.090967,33.244466],[103.090912,33.244451],[103.0906,33.24443],[103.090583,33.244461],[103.090563,33.244491],[103.09053,33.244517],[103.090472,33.244538],[103.09038,33.244557],[103.090299,33.244561],[103.09025,33.244564],[103.090176,33.244558],[103.090102,33.244548],[103.090046,33.244537],[103.089991,33.244511],[103.089965,33.244502],[103.089934,33.244497],[103.089894,33.244499],[103.089852,33.2445],[103.089812,33.244501],[103.089776,33.244494],[103.089752,33.24448],[103.08974,33.244463],[103.08973,33.244436],[103.08942,33.244487],[103.089341,33.2445],[103.089328,33.244502],[103.08932,33.244508],[103.088878,33.244814],[103.088572,33.245025],[103.088561,33.245036],[103.088527,33.245073],[103.08848,33.245123],[103.088445,33.245086],[103.088406,33.245035],[103.088365,33.24502],[103.08834,33.245031],[103.088307,33.245079],[103.088296,33.24512],[103.088294,33.245131],[103.088296,33.245173],[103.088306,33.245224],[103.08834,33.245273],[103.08805,33.245582],[103.087851,33.245679],[103.087788,33.24571],[103.087607,33.245798],[103.087614,33.245824],[103.087593,33.24584],[103.087561,33.245853],[103.0875,33.245888],[103.087463,33.245911],[103.087416,33.245933],[103.087372,33.245959],[103.087356,33.245968],[103.087303,33.245946],[103.087076,33.246056],[103.087027,33.246056],[103.086943,33.246081],[103.086814,33.246122],[103.086683,33.246157],[103.086539,33.246182],[103.086428,33.246182],[103.0863,33.246182],[103.086194,33.24617],[103.086052,33.246147],[103.085975,33.246138],[103.085801,33.246174],[103.085379,33.246351],[103.084995,33.246483],[103.0845,33.246658],[103.084142,33.246792],[103.08395,33.246864],[103.083719,33.247186],[103.08376,33.247533],[103.083928,33.247652],[103.084217,33.247855],[103.084235,33.247868],[103.084261,33.247887],[103.085003,33.248306],[103.085645,33.248507],[103.085822,33.248563],[103.086052,33.248559],[103.086387,33.248554],[103.086477,33.248552],[103.086523,33.248548],[103.086823,33.24852],[103.087035,33.2485],[103.087184,33.248481],[103.087235,33.248413],[103.087267,33.248361],[103.087309,33.248372],[103.087344,33.248379],[103.087366,33.248406],[103.08738,33.248455],[103.087594,33.248427],[103.087619,33.248493],[103.087686,33.248673],[103.087685,33.248704],[103.087685,33.248725],[103.087673,33.249284],[103.087682,33.249314],[103.087619,33.249334],[103.087603,33.249357],[103.087608,33.24938],[103.087635,33.249395],[103.08767,33.249402],[103.087711,33.249408],[103.087783,33.249642],[103.087784,33.249646],[103.087786,33.249652],[103.088002,33.249757],[103.088269,33.249741],[103.088346,33.249678],[103.08859,33.249481],[103.088721,33.24935],[103.088728,33.249343],[103.088729,33.249343],[103.088816,33.249256],[103.088817,33.249256],[103.08883,33.249243],[103.089247,33.248829],[103.089358,33.248719],[103.089398,33.248706],[103.089704,33.248606],[103.089895,33.248544],[103.090329,33.248632],[103.090575,33.248813],[103.090608,33.248838],[103.090861,33.249024],[103.090882,33.24904],[103.090949,33.24909],[103.091106,33.249389],[103.091229,33.249624],[103.091336,33.25027],[103.091286,33.251084],[103.09112,33.251642],[103.091077,33.251787],[103.091058,33.252656],[103.091151,33.252795],[103.091204,33.252875],[103.091277,33.252985],[103.091881,33.253429],[103.092194,33.253895],[103.092359,33.254247],[103.092367,33.254264],[103.092421,33.254379],[103.092564,33.254652],[103.092666,33.254847],[103.092823,33.255148],[103.093182,33.255414],[103.093252,33.255466],[103.093575,33.255705],[103.093655,33.255764],[103.093717,33.255731],[103.093745,33.255719],[103.09378,33.255712],[103.093804,33.255707],[103.093842,33.255707],[103.093769,33.255827],[103.09397,33.255932],[103.094051,33.25584],[103.094098,33.255785],[103.094187,33.255693],[103.094362,33.255544],[103.09443,33.255476],[103.094524,33.255409],[103.0946,33.255361],[103.094616,33.255352],[103.09468,33.255315],[103.094766,33.255283],[103.094871,33.255247],[103.094972,33.255226],[103.095045,33.255226],[103.095123,33.255228],[103.095227,33.25524],[103.095352,33.255273],[103.095397,33.255293],[103.095583,33.255369],[103.095668,33.255422],[103.095859,33.255611],[103.095962,33.25579],[103.096067,33.256109],[103.096083,33.256266],[103.096084,33.256348],[103.096116,33.256321],[103.09613,33.256316],[103.09612,33.256447],[103.096106,33.256565],[103.096063,33.25668],[103.095973,33.25677],[103.095749,33.256918],[103.095601,33.257018],[103.095316,33.257127],[103.095308,33.257131],[103.095097,33.257227],[103.094745,33.25737],[103.094507,33.257493],[103.094269,33.257598],[103.093969,33.257731],[103.093603,33.257865],[103.093255,33.257948],[103.092908,33.258031],[103.092798,33.258069],[103.09266,33.258084],[103.092575,33.258079],[103.092446,33.258036],[103.092342,33.258003],[103.092166,33.257993],[103.092042,33.257998],[103.091923,33.258041],[103.091828,33.258122],[103.091771,33.258207],[103.091747,33.258283],[103.091747,33.258341],[103.091766,33.25845],[103.091818,33.25855],[103.091894,33.258645],[103.092037,33.258755],[103.092166,33.25884],[103.09242,33.258931],[103.092675,33.259021],[103.092922,33.259064],[103.09317,33.259107],[103.093376,33.259156],[103.093565,33.259202],[103.093674,33.25925],[103.093812,33.259383],[103.093826,33.259497],[103.093779,33.259654],[103.093712,33.259749],[103.093652,33.259806],[103.093617,33.25984],[103.09338,33.259992],[103.093143,33.260145],[103.092987,33.260256],[103.09273,33.260456],[103.092427,33.260606],[103.092123,33.260756],[103.091724,33.260863],[103.091395,33.260927],[103.091117,33.260963],[103.09071,33.260963],[103.090372,33.260906],[103.090034,33.260849],[103.089696,33.260792],[103.089368,33.260728],[103.089061,33.260728],[103.08879,33.260749],[103.088618,33.260813],[103.088404,33.260956],[103.088247,33.261134],[103.08814,33.261334],[103.088062,33.261513],[103.088056,33.261535],[103.087997,33.261763],[103.087933,33.261905],[103.087812,33.262034],[103.087633,33.26212],[103.087455,33.262198],[103.087284,33.262212],[103.087119,33.262184],[103.086955,33.262127],[103.086691,33.261948],[103.08657,33.261663],[103.086391,33.261256],[103.086353,33.261155],[103.086299,33.261013],[103.086227,33.26087],[103.08612,33.260713],[103.085992,33.260628],[103.085877,33.260628],[103.085706,33.260685],[103.085606,33.260792],[103.085492,33.26097],[103.085374,33.261234],[103.085256,33.261498],[103.085092,33.261841],[103.085006,33.262048],[103.084892,33.262277],[103.084749,33.262455],[103.084478,33.262683],[103.084307,33.262812],[103.084286,33.262825],[103.084086,33.262948],[103.083893,33.263147],[103.083857,33.263326],[103.0839,33.263483],[103.083979,33.263669],[103.084093,33.263861],[103.084378,33.264061],[103.084585,33.26414],[103.084807,33.264161],[103.084921,33.264154],[103.085006,33.264083],[103.085174,33.263865],[103.085342,33.263647],[103.085417,33.26354],[103.085485,33.263444],[103.085628,33.26324],[103.085742,33.263076],[103.08592,33.262876],[103.086199,33.262691],[103.086406,33.262612],[103.086527,33.262583],[103.08667,33.262576],[103.087019,33.262583],[103.087405,33.262683],[103.087562,33.262748],[103.087691,33.262833],[103.087862,33.263005],[103.087905,33.263083],[103.087927,33.263104],[103.088019,33.26319],[103.088147,33.263255],[103.088297,33.263276],[103.088454,33.263269],[103.088633,33.263219],[103.08879,33.263112],[103.088795,33.263107],[103.088897,33.263005],[103.088997,33.262762],[103.089061,33.262612],[103.089082,33.262491],[103.089111,33.262376],[103.089218,33.262277],[103.089397,33.262205],[103.089438,33.262195],[103.089539,33.262169],[103.089704,33.262169],[103.08982,33.262178],[103.090003,33.262191],[103.090253,33.262341],[103.090382,33.262519],[103.090467,33.262691],[103.090471,33.262696],[103.090537,33.262805],[103.090624,33.262948],[103.090717,33.263205],[103.090717,33.263387],[103.090717,33.263404],[103.090689,33.263547],[103.090574,33.263776],[103.090417,33.264054],[103.090324,33.264232],[103.09026,33.264354],[103.090068,33.264468],[103.089868,33.264568],[103.089642,33.264632],[103.089589,33.264646],[103.089254,33.264675],[103.088861,33.264704],[103.088497,33.264768],[103.088119,33.264961],[103.08793,33.2651],[103.08774,33.265239],[103.087405,33.265482],[103.087069,33.265724],[103.086827,33.265917],[103.086684,33.26611],[103.08667,33.266267],[103.086677,33.266374],[103.086741,33.266502],[103.086884,33.266688],[103.087066,33.266984],[103.087248,33.267281],[103.087298,33.267566],[103.087434,33.267894],[103.087619,33.268173],[103.087876,33.268423],[103.088112,33.268608],[103.088362,33.26874],[103.088611,33.268872],[103.088875,33.268922],[103.089268,33.268894],[103.089561,33.268822],[103.089961,33.268808],[103.090332,33.268808],[103.090374,33.26881],[103.090564,33.268819],[103.090796,33.26883],[103.091106,33.26888],[103.091417,33.26893],[103.091595,33.268979],[103.091874,33.269101],[103.091945,33.269186],[103.091995,33.269308],[103.091999,33.269389],[103.092002,33.269458],[103.091959,33.269743],[103.091902,33.270022],[103.091816,33.270222],[103.091652,33.270414],[103.091445,33.270564],[103.091231,33.2707],[103.090931,33.270857],[103.09066,33.270971],[103.090389,33.271085],[103.090091,33.271221],[103.089794,33.271357],[103.089497,33.271492],[103.089254,33.271671],[103.08904,33.271871],[103.089025,33.271999],[103.089054,33.272149],[103.089161,33.272299],[103.089361,33.272434],[103.089618,33.27257],[103.089946,33.272646],[103.090275,33.272722],[103.090603,33.272799],[103.090913,33.272913],[103.091224,33.273027],[103.091253,33.273038],[103.091502,33.273134],[103.091709,33.273355],[103.091781,33.273519],[103.091838,33.273698],[103.091824,33.273862],[103.091774,33.273983],[103.091717,33.274041],[103.09151,33.274126],[103.091388,33.274169],[103.09106,33.274226],[103.090817,33.274226],[103.09046,33.274191],[103.090075,33.274133],[103.089778,33.274108],[103.089482,33.274083],[103.089132,33.274033],[103.088783,33.273983],[103.088404,33.273983],[103.088382,33.273984],[103.088133,33.273991],[103.087898,33.274041],[103.087698,33.274141],[103.087491,33.274326],[103.087391,33.274483],[103.087312,33.274626],[103.087298,33.274797],[103.087298,33.274997],[103.087326,33.275176],[103.08744,33.275524],[103.087604,33.275835],[103.087631,33.276088],[103.087561,33.276411],[103.087496,33.276564],[103.08737,33.276716],[103.0873,33.276784],[103.087238,33.276844],[103.087197,33.276884],[103.087024,33.277052],[103.086852,33.27722],[103.086824,33.277248],[103.086679,33.277388],[103.086603,33.277462],[103.086506,33.277557],[103.086333,33.277725],[103.08616,33.277893],[103.085987,33.278061],[103.085842,33.278234],[103.085831,33.278248],[103.085674,33.278436],[103.085518,33.278623],[103.085455,33.278697],[103.085403,33.27876],[103.085361,33.27881],[103.085205,33.278997],[103.085048,33.279184],[103.084892,33.279371],[103.084736,33.279559],[103.084579,33.279746],[103.084423,33.279933],[103.084266,33.28012],[103.08411,33.280307],[103.083934,33.280496],[103.083759,33.280685],[103.083583,33.280874],[103.083408,33.281064],[103.083233,33.281253],[103.083057,33.281442],[103.082882,33.281631],[103.082706,33.28182],[103.082505,33.281957],[103.082304,33.282094],[103.081905,33.282241],[103.081492,33.282312],[103.081079,33.282383],[103.080833,33.282412],[103.080587,33.282441],[103.080341,33.282471],[103.080095,33.2825],[103.079849,33.282529],[103.079603,33.282558],[103.079357,33.282587],[103.079112,33.282616],[103.078859,33.282666],[103.078607,33.282715],[103.078354,33.282765],[103.078102,33.282814],[103.07785,33.282863],[103.077597,33.282913],[103.077345,33.282962],[103.077093,33.283011],[103.07684,33.283061],[103.076588,33.28311],[103.076336,33.28316],[103.076083,33.283209],[103.075847,33.28326],[103.075611,33.283311],[103.075375,33.283362],[103.075139,33.283413],[103.074902,33.283464],[103.074666,33.283516],[103.07443,33.283567],[103.074194,33.283618],[103.073958,33.283669],[103.073722,33.28372],[103.073486,33.283771],[103.07325,33.283822],[103.073013,33.283873],[103.072777,33.283924],[103.072616,33.283965],[103.07244,33.284009],[103.072103,33.284093],[103.071886,33.284268],[103.071822,33.28442],[103.07182,33.284427],[103.07181,33.284481],[103.071753,33.284778],[103.071647,33.284981],[103.071541,33.285184],[103.071435,33.285386],[103.071328,33.285589],[103.071222,33.285792],[103.071116,33.285994],[103.070927,33.286299],[103.070738,33.286603],[103.070458,33.286871],[103.070178,33.287139],[103.069898,33.287408],[103.069744,33.287614],[103.06959,33.287821],[103.069436,33.288028],[103.069282,33.288234],[103.069173,33.28838],[103.069128,33.288441],[103.06906,33.288531],[103.069056,33.288537],[103.068973,33.288648],[103.068819,33.288854],[103.068665,33.289061],[103.068521,33.289269],[103.068376,33.289476],[103.068231,33.289683],[103.068087,33.289891],[103.067942,33.290098],[103.067797,33.290306],[103.067653,33.290513],[103.067564,33.29064],[103.067508,33.290721],[103.067364,33.290928],[103.067275,33.291055],[103.06725,33.29109],[103.067219,33.291136],[103.066996,33.291463],[103.066986,33.291478],[103.066773,33.29179],[103.066644,33.29198],[103.066515,33.29217],[103.066386,33.29236],[103.066256,33.29255],[103.066127,33.29274],[103.065998,33.29293],[103.065868,33.29312],[103.065739,33.29331],[103.06559,33.29353],[103.065441,33.29375],[103.065292,33.293969],[103.065143,33.294189],[103.065045,33.294334],[103.064994,33.294408],[103.064977,33.294434],[103.064845,33.294628],[103.064696,33.294848],[103.064547,33.295067],[103.064398,33.295287],[103.064249,33.295507],[103.06411,33.295704],[103.064078,33.29575],[103.063971,33.295901],[103.063832,33.296099],[103.063731,33.296241],[103.063693,33.296296],[103.063539,33.296514],[103.063385,33.296732],[103.063231,33.296951],[103.063077,33.297169],[103.062923,33.297387],[103.062769,33.297606],[103.062568,33.297781],[103.062366,33.297956],[103.061968,33.298079],[103.061539,33.298166],[103.06111,33.298252],[103.060682,33.298339],[103.060652,33.298344],[103.060246,33.298416],[103.05981,33.298492],[103.059374,33.298568],[103.058938,33.298644],[103.058693,33.298705],[103.058448,33.298765],[103.058203,33.298825],[103.057958,33.298885],[103.057799,33.29892],[103.057717,33.298938],[103.057476,33.29899],[103.057236,33.299042],[103.056995,33.299094],[103.056754,33.299146],[103.056513,33.299198],[103.056273,33.299251],[103.056266,33.299252],[103.056032,33.299303],[103.055791,33.299355],[103.05555,33.299407],[103.05531,33.299459],[103.055069,33.299511],[103.054811,33.299579],[103.054554,33.299646],[103.054296,33.299714],[103.054039,33.299782],[103.053781,33.299849],[103.053524,33.299917],[103.053266,33.299984],[103.053009,33.300052],[103.052751,33.300119],[103.052494,33.300187],[103.052251,33.300221],[103.052007,33.300256],[103.051764,33.30029],[103.051521,33.300325],[103.051277,33.300359],[103.051034,33.300394],[103.050791,33.300428],[103.050547,33.300462],[103.050304,33.300497],[103.050061,33.300531],[103.049817,33.300566],[103.049574,33.3006],[103.049331,33.300635],[103.049088,33.300669],[103.048844,33.300704],[103.048601,33.300738],[103.048344,33.30076],[103.04833,33.300761],[103.04828,33.300765],[103.048087,33.300781],[103.04783,33.300803],[103.047573,33.300824],[103.047316,33.300846],[103.047059,33.300867],[103.046802,33.300889],[103.046545,33.30091],[103.046458,33.300918],[103.046404,33.300922],[103.046288,33.300932],[103.046031,33.300953],[103.045774,33.300975],[103.045517,33.300997],[103.045283,33.301014],[103.045049,33.301031],[103.044815,33.301049],[103.044581,33.301066],[103.044347,33.301084],[103.044113,33.301101],[103.043894,33.301141],[103.043874,33.301144],[103.043634,33.301188],[103.043395,33.301231],[103.043155,33.301274],[103.042944,33.301312],[103.042916,33.301317],[103.042676,33.30136],[103.042257,33.301385],[103.041837,33.301411],[103.041417,33.301436],[103.040997,33.301461],[103.040733,33.301457],[103.040469,33.301453],[103.040205,33.301449],[103.039941,33.301444],[103.039677,33.30144],[103.039413,33.301436],[103.039151,33.301435],[103.038889,33.301433],[103.038627,33.301432],[103.038365,33.30143],[103.038103,33.301429],[103.037841,33.301427],[103.037579,33.301426],[103.037317,33.301424],[103.037055,33.301423],[103.036793,33.301421],[103.036474,33.301409],[103.036388,33.301406],[103.035982,33.301391],[103.035576,33.301376],[103.035171,33.301338],[103.035149,33.301336],[103.034722,33.301296],[103.034295,33.301256],[103.033868,33.301216],[103.033442,33.301157],[103.033015,33.301097],[103.032588,33.301037],[103.032162,33.300977],[103.0318,33.300879],[103.031439,33.30078],[103.031213,33.300741],[103.030987,33.300702],[103.030733,33.300689],[103.030376,33.300683],[103.030366,33.300682],[103.03008,33.300661],[103.029818,33.300639],[103.029524,33.300599],[103.029209,33.300541],[103.028894,33.300483],[103.028662,33.300431],[103.028586,33.300413],[103.028483,33.30039],[103.028431,33.300378],[103.028166,33.300343],[103.0279,33.300307],[103.027635,33.300272],[103.02737,33.300237],[103.027097,33.300195],[103.026824,33.300154],[103.026793,33.300149],[103.026552,33.300112],[103.026279,33.30007],[103.026047,33.300053],[103.025816,33.300036],[103.025489,33.300031],[103.025162,33.300026],[103.024935,33.300036],[103.024708,33.300045],[103.02439,33.30008],[103.024073,33.300115],[103.02384,33.300154],[103.023607,33.300193],[103.023374,33.300232],[103.023142,33.300271],[103.022909,33.30031],[103.022676,33.300349],[103.02228,33.300404],[103.021884,33.300459],[103.021586,33.300521],[103.021289,33.300584],[103.020896,33.300692],[103.020751,33.300754],[103.02068,33.300785],[103.020463,33.300877],[103.020314,33.300963],[103.020121,33.301132],[103.019928,33.301302],[103.019731,33.301564],[103.019653,33.301757],[103.019567,33.302039],[103.019482,33.302321],[103.01938,33.302603],[103.01925,33.302761],[103.019154,33.302864],[103.019045,33.30296],[103.01895,33.303003],[103.018811,33.30308],[103.018673,33.303131],[103.018365,33.303188],[103.018111,33.3032],[103.017858,33.303211],[103.017605,33.303223],[103.017352,33.303234],[103.016904,33.303223],[103.016457,33.303213],[103.016009,33.303202],[103.015567,33.303144],[103.015124,33.303086],[103.014682,33.303029],[103.014239,33.302971],[103.013977,33.302925],[103.013715,33.302878],[103.013454,33.302831],[103.013192,33.302785],[103.01293,33.302738],[103.012668,33.302692],[103.012484,33.302659],[103.012406,33.302645],[103.012144,33.302599],[103.011882,33.302552],[103.011621,33.302506],[103.011359,33.302459],[103.011097,33.302413],[103.010835,33.302366],[103.010573,33.30232],[103.010311,33.302273],[103.010049,33.302227],[103.009787,33.30218],[103.009526,33.302134],[103.009264,33.302087],[103.009024,33.302044],[103.009002,33.302041],[103.0088,33.302005],[103.00874,33.301994],[103.008478,33.301948],[103.008216,33.301901],[103.007954,33.301854],[103.007693,33.301808],[103.007431,33.301761],[103.007169,33.301715],[103.006907,33.301668],[103.006653,33.301629],[103.006398,33.30159],[103.006144,33.301551],[103.005889,33.301511],[103.005635,33.301472],[103.005381,33.301433],[103.005126,33.301394],[103.004872,33.301355],[103.004618,33.301315],[103.004363,33.301276],[103.004109,33.301237],[103.003855,33.301198],[103.0036,33.301158],[103.003346,33.301119],[103.003076,33.301076],[103.002807,33.301032],[103.002538,33.300988],[103.002269,33.300945],[103.001999,33.300901],[103.00173,33.300857],[103.001461,33.300814],[103.001191,33.30077],[103.000961,33.300733],[103.000731,33.300696],[103.000501,33.300658],[103.000271,33.300621],[103.000029,33.300608],[102.999786,33.300594],[102.999544,33.300581],[102.999301,33.300567],[102.999059,33.300554],[102.998816,33.30054],[102.998574,33.300527],[102.998332,33.300513],[102.998089,33.3005],[102.997847,33.300486],[102.997604,33.300472],[102.997362,33.300459],[102.997124,33.300415],[102.996887,33.300372],[102.99665,33.300328],[102.996412,33.300285],[102.996406,33.300283],[102.996184,33.300243],[102.996175,33.300241],[102.995938,33.300198],[102.995815,33.300175],[102.995733,33.30016],[102.995701,33.300154],[102.995463,33.30011],[102.995226,33.300067],[102.994989,33.300023],[102.994751,33.29998],[102.994514,33.299936],[102.994277,33.299893],[102.994039,33.299849],[102.993613,33.299825],[102.99342,33.299822],[102.993205,33.29989],[102.99287,33.300178],[102.992535,33.300466],[102.992201,33.300754],[102.99194,33.300937],[102.99168,33.301121],[102.991431,33.301243],[102.991181,33.301364],[102.990771,33.301528],[102.990361,33.301692],[102.990352,33.301696],[102.990108,33.301776],[102.989855,33.301859],[102.989601,33.301942],[102.989348,33.302025],[102.989095,33.302108],[102.988841,33.302191],[102.988461,33.302281],[102.988081,33.30237],[102.987701,33.302459],[102.987455,33.302482],[102.987209,33.302505],[102.986824,33.302499],[102.986439,33.302494],[102.98611,33.302398],[102.985781,33.302302],[102.98558,33.302198],[102.985379,33.302094],[102.985178,33.30199],[102.984977,33.301886],[102.984776,33.301782],[102.984575,33.301677],[102.984374,33.301573],[102.984174,33.301469],[102.983947,33.301322],[102.983721,33.301175],[102.983494,33.301028],[102.983268,33.30088],[102.983041,33.300733],[102.982815,33.300586],[102.982588,33.300439],[102.982362,33.300292],[102.981996,33.300082],[102.98163,33.299873],[102.981264,33.299664],[102.98091,33.29952],[102.980556,33.299376],[102.980168,33.29919],[102.97978,33.299004],[102.979392,33.298818],[102.979095,33.298697],[102.978799,33.298576],[102.978671,33.298558],[102.978372,33.298515],[102.978138,33.298476],[102.977903,33.298436],[102.977669,33.298396],[102.977441,33.298357],[102.977435,33.298356],[102.977201,33.298317],[102.976967,33.298277],[102.976714,33.298264],[102.976461,33.298251],[102.976209,33.298238],[102.975956,33.298225],[102.975703,33.298212],[102.97545,33.298199],[102.975197,33.298185],[102.974944,33.298172],[102.974692,33.298159],[102.974439,33.298146],[102.974186,33.298133],[102.973933,33.29812],[102.973665,33.298117],[102.973396,33.298114],[102.973127,33.298111],[102.972859,33.298108],[102.97259,33.298105],[102.972321,33.298102],[102.972053,33.298098],[102.971784,33.298095],[102.971515,33.298092],[102.971247,33.298089],[102.970978,33.298086],[102.970709,33.298083],[102.970441,33.29808],[102.970172,33.298077],[102.969907,33.298083],[102.969642,33.29809],[102.969377,33.298097],[102.969113,33.298104],[102.968848,33.298111],[102.968583,33.298117],[102.968318,33.298124],[102.968053,33.298131],[102.967661,33.298149],[102.967268,33.298167],[102.966876,33.298184],[102.966515,33.298168],[102.966484,33.298166],[102.966093,33.298148],[102.965701,33.29813],[102.965472,33.298112],[102.965242,33.298095],[102.965013,33.298078],[102.964784,33.29806],[102.964554,33.298043],[102.964325,33.298026],[102.964096,33.298009],[102.963867,33.297991],[102.963609,33.29799],[102.963351,33.297988],[102.963093,33.297987],[102.962836,33.297985],[102.962578,33.297984],[102.96232,33.297982],[102.962062,33.29798],[102.961805,33.297979],[102.961547,33.297977],[102.961289,33.297976],[102.961031,33.297974],[102.960774,33.297973],[102.960516,33.297971],[102.960258,33.297969],[102.960001,33.297968],[102.959743,33.297966],[102.959485,33.297965],[102.959227,33.297963],[102.95897,33.297962],[102.958712,33.29796],[102.958453,33.297957],[102.958195,33.297954],[102.957936,33.297951],[102.957678,33.297949],[102.957419,33.297946],[102.957161,33.297943],[102.956902,33.29794],[102.956643,33.297937],[102.956385,33.297934],[102.956126,33.297931],[102.955868,33.297928],[102.955609,33.297925],[102.955351,33.297923],[102.955092,33.29792],[102.954834,33.297917],[102.954575,33.297914],[102.954317,33.297911],[102.954058,33.297908],[102.953799,33.297905],[102.953541,33.297902],[102.953282,33.2979],[102.953024,33.297897],[102.952765,33.297894],[102.952507,33.297891],[102.952248,33.297888],[102.95199,33.297885],[102.951731,33.297882],[102.951473,33.297879],[102.951214,33.297864],[102.950955,33.297848],[102.950697,33.297832],[102.950438,33.297816],[102.950179,33.2978],[102.94992,33.297784],[102.949662,33.297768],[102.94946,33.297756],[102.949403,33.297753],[102.949322,33.297748],[102.949144,33.297737],[102.948886,33.297721],[102.948627,33.297705],[102.948368,33.297689],[102.94811,33.297673],[102.947851,33.297657],[102.947598,33.297657],[102.947345,33.297656],[102.947092,33.297655],[102.946839,33.297654],[102.946586,33.297654],[102.946333,33.297653],[102.94608,33.297652],[102.945968,33.297652],[102.945827,33.297651],[102.945573,33.29765],[102.94532,33.29765],[102.944872,33.297678],[102.944636,33.297728],[102.944336,33.297759],[102.94393,33.297752],[102.943502,33.297741],[102.943075,33.297729],[102.942647,33.297718],[102.942564,33.297716],[102.942219,33.297707],[102.941985,33.2977],[102.941979,33.2977],[102.941739,33.297694],[102.941498,33.297688],[102.941258,33.297681],[102.941018,33.297675],[102.940778,33.297669],[102.940537,33.297662],[102.940297,33.297656],[102.940083,33.297653],[102.939977,33.297615],[102.939871,33.297505],[102.939834,33.297307],[102.939865,33.296913],[102.939876,33.296465],[102.939837,33.296349],[102.939815,33.296284],[102.93967,33.29612],[102.939544,33.296029],[102.939352,33.296007],[102.939158,33.296004],[102.938966,33.296055],[102.93879,33.296213],[102.93869,33.296416],[102.938538,33.296724],[102.938387,33.297032],[102.938358,33.29711],[102.938341,33.297157],[102.938296,33.297211],[102.938257,33.297253],[102.938231,33.297281],[102.938122,33.297316],[102.937972,33.29733],[102.937674,33.297289],[102.937399,33.29716],[102.937273,33.297062],[102.937232,33.29703],[102.937125,33.297011],[102.936976,33.29701],[102.936903,33.297018],[102.936718,33.29704],[102.936483,33.297054],[102.936248,33.297037],[102.936162,33.297031],[102.93602,33.297012],[102.936014,33.297011],[102.935908,33.296937],[102.935869,33.296793],[102.935853,33.296541],[102.935927,33.296112],[102.935934,33.296077],[102.935977,33.295827],[102.936002,33.295683],[102.935985,33.295521],[102.935945,33.295359],[102.935929,33.295336],[102.935884,33.295268],[102.935849,33.295257],[102.935649,33.295193],[102.935308,33.295169],[102.934988,33.29524],[102.934977,33.295243],[102.93491,33.295258],[102.934513,33.295346],[102.934115,33.295434],[102.933834,33.295483],[102.933428,33.295513],[102.933065,33.295506],[102.932787,33.295511],[102.932509,33.295515],[102.932245,33.295531],[102.93198,33.295548],[102.931716,33.295565],[102.931452,33.295581],[102.931188,33.295598],[102.930924,33.295614],[102.930658,33.29562],[102.930392,33.295626],[102.930126,33.295632],[102.92986,33.295637],[102.929595,33.295643],[102.929329,33.295649],[102.929063,33.295655],[102.928797,33.295661],[102.928531,33.295666],[102.928265,33.295672],[102.927999,33.295678],[102.927733,33.295684],[102.927467,33.295689],[102.927202,33.295695],[102.926962,33.295714],[102.926723,33.295733],[102.926483,33.295752],[102.926244,33.295771],[102.926004,33.29579],[102.925765,33.295809],[102.925526,33.295828],[102.925286,33.295847],[102.925047,33.295866],[102.924807,33.295885],[102.924572,33.295906],[102.924336,33.295928],[102.9241,33.295949],[102.923865,33.29597],[102.923629,33.295991],[102.923393,33.296013],[102.923158,33.296034],[102.922922,33.296055],[102.922686,33.296076],[102.922451,33.296097],[102.922066,33.29609],[102.921766,33.296122],[102.921535,33.296118],[102.921303,33.296114],[102.921071,33.29611],[102.921019,33.296109],[102.920946,33.295986],[102.92071,33.295589],[102.920666,33.295516],[102.92063,33.295457],[102.92057,33.295515],[102.920493,33.295573],[102.920416,33.29558],[102.920307,33.295606],[102.92021,33.295614],[102.920094,33.295609],[102.920055,33.295598],[102.920026,33.295557],[102.920021,33.295494],[102.920028,33.295426],[102.920066,33.295363],[102.9201,33.295312],[102.920147,33.295233],[102.920174,33.295158],[102.920226,33.295043],[102.920329,33.294973],[102.92035,33.294943],[102.92039,33.294918],[102.920443,33.294912],[102.920476,33.294921],[102.920524,33.294925],[102.920547,33.294919],[102.920584,33.294903],[102.920621,33.294895],[102.920652,33.294904],[102.920664,33.294929],[102.920685,33.294959],[102.920713,33.294983],[102.920757,33.295015],[102.920799,33.295032],[102.920874,33.295036],[102.920962,33.29493],[102.92125,33.294756],[102.921339,33.294614],[102.921283,33.294565],[102.921041,33.294573],[102.920786,33.294569],[102.920603,33.294483],[102.920567,33.294497],[102.920537,33.294543],[102.920524,33.294569],[102.920504,33.294597],[102.92046,33.294618],[102.920409,33.294639],[102.920341,33.29463],[102.920188,33.294747],[102.920008,33.294696],[102.919901,33.294644],[102.919821,33.294617],[102.919662,33.294607],[102.919532,33.29459],[102.919364,33.29455],[102.91929,33.294488],[102.919245,33.294396],[102.91927,33.294281],[102.919316,33.294215],[102.919384,33.294087],[102.919388,33.29395],[102.919345,33.29385],[102.91929,33.293746],[102.919194,33.293638],[102.919071,33.293562],[102.918996,33.293508],[102.918977,33.293403],[102.918998,33.293294],[102.919032,33.293128],[102.919007,33.292947],[102.918917,33.292834],[102.918913,33.292696],[102.918741,33.29242],[102.897857,33.258822],[102.896783,33.257095],[102.896639,33.256863],[102.896195,33.256149],[102.895862,33.255613],[102.895851,33.255654],[102.895852,33.25568],[102.895853,33.255707],[102.895862,33.25574],[102.895877,33.255776],[102.895879,33.255821],[102.895875,33.255844],[102.895863,33.255849],[102.895843,33.255845],[102.89583,33.255811],[102.895805,33.255748],[102.895788,33.25571],[102.895782,33.255703],[102.895771,33.255693],[102.895762,33.255691],[102.89575,33.255705],[102.895744,33.255718],[102.895726,33.255718],[102.895713,33.2557],[102.895714,33.25568],[102.895716,33.25565],[102.895732,33.255602],[102.895741,33.255564],[102.895741,33.255526],[102.895739,33.255484],[102.895736,33.255445],[102.895721,33.255386],[102.894255,33.253026],[102.894194,33.252928],[102.894085,33.252752],[102.894068,33.252726],[102.894157,33.252639],[102.894164,33.252633],[102.8946,33.252208],[102.895065,33.251667],[102.895108,33.251635],[102.895215,33.251553],[102.895229,33.251543],[102.895287,33.251499],[102.895287,33.251103],[102.895342,33.250815],[102.895498,33.250669],[102.895741,33.250662],[102.895913,33.250906],[102.895998,33.251345],[102.896089,33.25161],[102.896213,33.25182],[102.89637,33.251827],[102.896494,33.251712],[102.896725,33.251494],[102.897016,33.251388],[102.897627,33.251277],[102.898378,33.251233],[102.899016,33.251156],[102.899726,33.251142],[102.899824,33.251013],[102.899654,33.250625],[102.899372,33.250204],[102.898974,33.249935],[102.898817,33.249805],[102.898936,33.249619],[102.899288,33.249309],[102.899403,33.2491],[102.899431,33.248606],[102.899398,33.248322],[102.899276,33.248081],[102.899047,33.247929],[102.898386,33.247744],[102.89805,33.247686],[102.897828,33.247606],[102.89772,33.247506],[102.897746,33.24737],[102.897862,33.247193],[102.898144,33.24697],[102.898129,33.246865],[102.897822,33.246552],[102.897529,33.24623],[102.897341,33.246041],[102.897115,33.245915],[102.896799,33.245863],[102.896189,33.245865],[102.895906,33.245939],[102.895818,33.246078],[102.895895,33.246229],[102.896273,33.246549],[102.896449,33.246828],[102.896394,33.246997],[102.896192,33.247056],[102.89582,33.246931],[102.895398,33.24658],[102.895153,33.246499],[102.894883,33.246468],[102.893818,33.246548],[102.893311,33.246555],[102.892784,33.24648],[102.892439,33.24628],[102.892141,33.245979],[102.892149,33.245779],[102.892226,33.245703],[102.89241,33.245672],[102.893459,33.245776],[102.894022,33.245742],[102.894264,33.245594],[102.89429,33.245438],[102.893923,33.244959],[102.893426,33.244428],[102.893113,33.244172],[102.892716,33.243995],[102.892504,33.243968],[102.892258,33.244044],[102.891645,33.244558],[102.891293,33.244869],[102.890887,33.245127],[102.890317,33.2452],[102.889802,33.245114],[102.889557,33.244944],[102.889654,33.244733],[102.889853,33.244604],[102.890562,33.244241],[102.891163,33.24389],[102.891935,33.243422],[102.892283,33.243067],[102.892435,33.242723],[102.892356,33.242473],[102.892056,33.242296],[102.891472,33.242111],[102.891057,33.242077],[102.890848,33.242154],[102.890742,33.242299],[102.890757,33.242475],[102.89107,33.242802],[102.891251,33.243046],[102.891266,33.243225],[102.891113,33.243297],[102.890846,33.243211],[102.890503,33.243012],[102.890284,33.242971],[102.889892,33.24299],[102.889383,33.243044],[102.889181,33.243007],[102.889042,33.242905],[102.889041,33.242784],[102.88931,33.242391],[102.889561,33.242176],[102.889737,33.241851],[102.889703,33.241628],[102.889574,33.241516],[102.889379,33.241501],[102.888687,33.241701],[102.887805,33.24201],[102.88727,33.242238],[102.887023,33.242332],[102.886869,33.242297],[102.886872,33.242161],[102.886906,33.241905],[102.886971,33.241722],[102.887066,33.241559],[102.887068,33.241412],[102.886962,33.241286],[102.886625,33.241094],[102.885931,33.240851],[102.884848,33.240541],[102.884194,33.240336],[102.883846,33.240162],[102.883863,33.239882],[102.884024,33.239736],[102.884398,33.239742],[102.88507,33.239879],[102.88529,33.239803],[102.885351,33.239348],[102.885333,33.238752],[102.885324,33.238343],[102.88524,33.23813],[102.885012,33.238159],[102.884742,33.23831],[102.884537,33.238525],[102.884197,33.238521],[102.883384,33.238282],[102.88296,33.238079],[102.882744,33.237793],[102.882795,33.237591],[102.883055,33.237506],[102.883727,33.237662],[102.884345,33.23784],[102.884622,33.237852],[102.885069,33.23768],[102.885254,33.237528],[102.885354,33.237343],[102.885294,33.237065],[102.885068,33.236788],[102.884594,33.236461],[102.884376,33.236331],[102.884382,33.236088],[102.884464,33.235773],[102.884645,33.235591],[102.884805,33.235541],[102.885037,33.235579],[102.885224,33.235722],[102.885424,33.235934],[102.885538,33.236025],[102.885654,33.235997],[102.88575,33.235887],[102.885894,33.235239],[102.886005,33.234933],[102.886336,33.234504],[102.886645,33.234228],[102.886818,33.234178],[102.886993,33.234245],[102.886945,33.234411],[102.886779,33.234708],[102.886697,33.234862],[102.886755,33.234968],[102.887152,33.235156],[102.887839,33.235474],[102.888223,33.235521],[102.888621,33.235487],[102.888952,33.235426],[102.889301,33.235258],[102.889469,33.235083],[102.889447,33.234878],[102.889308,33.23478],[102.888722,33.234691],[102.888403,33.234632],[102.888307,33.234524],[102.888388,33.234381],[102.888742,33.234203],[102.889417,33.233794],[102.889766,33.233494],[102.89004,33.233276],[102.890233,33.233132],[102.890171,33.232977],[102.889832,33.232529],[102.889523,33.232236],[102.889355,33.232205],[102.889187,33.232291],[102.889106,33.232582],[102.889023,33.232847],[102.888415,33.233116],[102.887654,33.233339],[102.887288,33.233387],[102.88697,33.23345],[102.886677,33.233472],[102.886338,33.233358],[102.886143,33.233207],[102.886112,33.233058],[102.886205,33.232957],[102.886515,33.232891],[102.88683,33.232844],[102.887074,33.232833],[102.887254,33.232817],[102.887353,33.232666],[102.887334,33.232467],[102.887173,33.231934],[102.887065,33.231665],[102.88693,33.231496],[102.886753,33.231426],[102.886469,33.231435],[102.885966,33.23162],[102.885497,33.231744],[102.885261,33.231703],[102.88518,33.231593],[102.885255,33.231377],[102.885533,33.230879],[102.886141,33.230177],[102.886318,33.23],[102.886355,33.22985],[102.886169,33.229821],[102.885683,33.229834],[102.885304,33.229768],[102.884872,33.22964],[102.884605,33.229554],[102.884403,33.229662],[102.88417,33.230331],[102.8839,33.230826],[102.883645,33.230958],[102.883432,33.230886],[102.883041,33.230494],[102.882805,33.229593],[102.88273,33.229128],[102.882816,33.228726],[102.882999,33.228686],[102.883219,33.22881],[102.883596,33.229144],[102.884144,33.229267],[102.884948,33.229353],[102.885909,33.229402],[102.886361,33.229416],[102.88671,33.229269],[102.88681,33.229111],[102.886771,33.228909],[102.886503,33.228746],[102.886237,33.228639],[102.886162,33.227884],[102.886061,33.226983],[102.885872,33.226623],[102.885606,33.226216],[102.885578,33.225929],[102.885743,33.225722],[102.886035,33.225567],[102.88636,33.225543],[102.886656,33.225617],[102.886748,33.225892],[102.886835,33.226434],[102.886993,33.22674],[102.887502,33.227143],[102.887689,33.227256],[102.887977,33.227336],[102.888141,33.227232],[102.888423,33.226394],[102.88868,33.225783],[102.888766,33.225625],[102.888722,33.225427],[102.888442,33.225208],[102.88793,33.224916],[102.887719,33.22489],[102.887335,33.224988],[102.886773,33.225222],[102.886652,33.225178],[102.886656,33.224978],[102.886881,33.224173],[102.887083,33.223284],[102.887351,33.222323],[102.88735,33.222165],[102.887182,33.222059],[102.886929,33.222156],[102.886486,33.222829],[102.886025,33.223404],[102.885738,33.223582],[102.885456,33.223606],[102.885301,33.223496],[102.885317,33.223368],[102.88569,33.223094],[102.88598,33.222849],[102.885982,33.22267],[102.885777,33.222554],[102.885279,33.222559],[102.884879,33.222571],[102.88469,33.222463],[102.884594,33.222066],[102.884611,33.221624],[102.884615,33.221397],[102.884587,33.221201],[102.884507,33.220964],[102.884458,33.220786],[102.884372,33.220649],[102.884236,33.22061],[102.884003,33.220622],[102.883763,33.220655],[102.883571,33.220592],[102.883136,33.220489],[102.882813,33.22048],[102.882516,33.220616],[102.882309,33.220678],[102.881724,33.220602],[102.881418,33.220599],[102.881144,33.220709],[102.880946,33.220894],[102.880773,33.221087],[102.88056,33.221167],[102.880412,33.221079],[102.880425,33.22094],[102.880496,33.220597],[102.880538,33.220309],[102.880419,33.219811],[102.880335,33.219572],[102.880109,33.219437],[102.879722,33.219436],[102.879485,33.219508],[102.879404,33.219671],[102.879434,33.220021],[102.87951,33.220405],[102.879482,33.220651],[102.879335,33.220916],[102.879037,33.221043],[102.878608,33.220927],[102.878093,33.220621],[102.877952,33.220433],[102.878032,33.220276],[102.878397,33.220148],[102.878605,33.220041],[102.878635,33.219896],[102.878208,33.219444],[102.87769,33.218967],[102.877591,33.218741],[102.877646,33.218529],[102.877835,33.218388],[102.878276,33.218302],[102.878636,33.218257],[102.878788,33.218144],[102.878813,33.21783],[102.878655,33.217627],[102.878452,33.217475],[102.878134,33.217403],[102.877422,33.217525],[102.876919,33.217639],[102.876517,33.21763],[102.876438,33.217628],[102.875901,33.217478],[102.875468,33.217255],[102.87526,33.217109],[102.87527,33.216943],[102.875401,33.216764],[102.876018,33.216626],[102.876501,33.216491],[102.876742,33.21636],[102.876791,33.216186],[102.876764,33.21598],[102.876598,33.215851],[102.875718,33.215945],[102.875222,33.215942],[102.87456,33.215623],[102.874043,33.215262],[102.873798,33.214896],[102.873742,33.214479],[102.873825,33.214297],[102.874007,33.214233],[102.874311,33.214335],[102.874663,33.214707],[102.875188,33.215411],[102.87548,33.215566],[102.87584,33.215588],[102.876453,33.215431],[102.876838,33.215236],[102.877047,33.214934],[102.876906,33.21466],[102.876602,33.214694],[102.876039,33.214946],[102.875677,33.214959],[102.875557,33.214765],[102.875865,33.214363],[102.876054,33.214189],[102.876171,33.213722],[102.876195,33.213451],[102.876081,33.213211],[102.876145,33.213003],[102.876289,33.212859],[102.876722,33.212873],[102.876725,33.213034],[102.876565,33.213449],[102.876528,33.213858],[102.876716,33.214141],[102.877072,33.214298],[102.877576,33.214323],[102.877638,33.214136],[102.877595,33.213788],[102.87748,33.213354],[102.877485,33.213115],[102.87759,33.212991],[102.87789,33.21295],[102.878588,33.213428],[102.878894,33.213612],[102.879436,33.213658],[102.879743,33.213542],[102.879914,33.213325],[102.879963,33.213079],[102.879793,33.212787],[102.879453,33.212491],[102.878935,33.212246],[102.878578,33.212178],[102.878098,33.212251],[102.87745,33.212346],[102.876911,33.212229],[102.876879,33.212038],[102.876957,33.211928],[102.877611,33.211889],[102.878261,33.211904],[102.878795,33.211747],[102.879264,33.211475],[102.879335,33.211228],[102.879219,33.210952],[102.878891,33.210734],[102.87822,33.211259],[102.877831,33.211528],[102.877482,33.211476],[102.877371,33.211157],[102.877402,33.21071],[102.87749,33.210271],[102.877638,33.210067],[102.878036,33.210041],[102.878486,33.210202],[102.878665,33.210143],[102.878609,33.209555],[102.878707,33.208739],[102.87839,33.208345],[102.878047,33.208411],[102.87784,33.208646],[102.877606,33.20926],[102.877352,33.20954],[102.877007,33.209719],[102.876614,33.209746],[102.876555,33.20959],[102.876723,33.209343],[102.877053,33.208925],[102.877327,33.208604],[102.877455,33.208384],[102.877392,33.208067],[102.877028,33.207618],[102.876904,33.207495],[102.876816,33.207255],[102.876899,33.207062],[102.877276,33.207013],[102.877598,33.20697],[102.877948,33.206934],[102.87815,33.206971],[102.878141,33.207131],[102.878058,33.207389],[102.878146,33.207542],[102.878347,33.207519],[102.878863,33.207368],[102.879435,33.207332],[102.880327,33.207389],[102.880866,33.207459],[102.88148,33.207627],[102.88177,33.207706],[102.881954,33.207666],[102.882086,33.207533],[102.882021,33.207197],[102.881807,33.206692],[102.881599,33.20656],[102.88097,33.206753],[102.880786,33.206708],[102.880653,33.206459],[102.880437,33.206174],[102.880042,33.205948],[102.879475,33.205672],[102.879447,33.205494],[102.879562,33.205345],[102.880021,33.205196],[102.88027,33.205071],[102.880229,33.204905],[102.879752,33.204771],[102.879455,33.204408],[102.879244,33.204007],[102.879305,33.203841],[102.879562,33.203741],[102.879794,33.203701],[102.879948,33.20361],[102.88006,33.203396],[102.880178,33.203187],[102.880336,33.203098],[102.880498,33.20312],[102.88073,33.203266],[102.881129,33.20364],[102.881377,33.203707],[102.881774,33.203669],[102.881906,33.203546],[102.881841,33.2034],[102.881566,33.20326],[102.881335,33.203136],[102.881126,33.202932],[102.880912,33.202619],[102.880859,33.202455],[102.880979,33.202245],[102.881229,33.202132],[102.881393,33.202143],[102.881501,33.202238],[102.881583,33.202584],[102.881688,33.202817],[102.881961,33.2029],[102.882372,33.202846],[102.88274,33.202735],[102.882941,33.2026],[102.883038,33.202385],[102.883051,33.202162],[102.882907,33.201918],[102.882693,33.201699],[102.882604,33.201581],[102.882159,33.20152],[102.881844,33.201388],[102.881786,33.201224],[102.881928,33.20102],[102.882102,33.200846],[102.882119,33.200652],[102.881942,33.200578],[102.881327,33.200729],[102.880923,33.200765],[102.880722,33.200646],[102.88065,33.2005],[102.880801,33.20031],[102.881012,33.200122],[102.881181,33.19999],[102.881179,33.199804],[102.880946,33.19957],[102.880336,33.199244],[102.879953,33.199189],[102.879372,33.199172],[102.879215,33.19896],[102.879259,33.19879],[102.87966,33.198478],[102.879742,33.198317],[102.879687,33.198165],[102.879058,33.198093],[102.878364,33.198178],[102.878042,33.198175],[102.877907,33.198012],[102.877974,33.197868],[102.878233,33.197725],[102.878398,33.197604],[102.878504,33.197386],[102.878419,33.197029],[102.878042,33.196635],[102.877707,33.196482],[102.877256,33.196444],[102.877068,33.196344],[102.877071,33.196216],[102.877212,33.196114],[102.877387,33.196029],[102.877485,33.195929],[102.87745,33.1958],[102.877286,33.195692],[102.877035,33.195574],[102.876999,33.195394],[102.87714,33.195287],[102.877598,33.195196],[102.877983,33.19503],[102.878249,33.194794],[102.878267,33.19459],[102.878099,33.194368],[102.877701,33.194402],[102.877191,33.194468],[102.876882,33.194419],[102.876879,33.194242],[102.877164,33.193916],[102.877537,33.19345],[102.877772,33.193017],[102.877897,33.192712],[102.877707,33.192285],[102.877449,33.192332],[102.877415,33.19263],[102.877451,33.192989],[102.877263,33.1933],[102.877043,33.193372],[102.876812,33.193258],[102.876817,33.192882],[102.876719,33.192525],[102.876395,33.192531],[102.87614,33.192925],[102.875919,33.193122],[102.875286,33.1932],[102.874933,33.193129],[102.874901,33.192999],[102.875157,33.192781],[102.875536,33.192611],[102.875701,33.192389],[102.875511,33.192157],[102.875228,33.19206],[102.874645,33.19205],[102.874508,33.191868],[102.874351,33.191556],[102.873942,33.191373],[102.87376,33.191274],[102.873756,33.19115],[102.874168,33.190886],[102.874562,33.19054],[102.874874,33.190339],[102.874902,33.190154],[102.874778,33.189949],[102.874436,33.189882],[102.874092,33.189954],[102.873812,33.189904],[102.873707,33.189662],[102.873724,33.189367],[102.873936,33.188647],[102.874013,33.188298],[102.873879,33.188068],[102.873641,33.188082],[102.87347,33.188385],[102.873336,33.188737],[102.873122,33.188904],[102.87286,33.188897],[102.872783,33.188895],[102.872461,33.188719],[102.872397,33.188704],[102.872182,33.188655],[102.872009,33.188515],[102.872055,33.188207],[102.872107,33.187895],[102.872124,33.187605],[102.872207,33.187451],[102.872172,33.187269],[102.872046,33.187197],[102.871766,33.187247],[102.871574,33.187525],[102.871402,33.187851],[102.871219,33.187862],[102.871106,33.187748],[102.870958,33.187566],[102.870774,33.18752],[102.870545,33.187568],[102.87034,33.187774],[102.870106,33.187997],[102.869903,33.188075],[102.869765,33.188021],[102.869735,33.187858],[102.869847,33.187687],[102.870022,33.187494],[102.870056,33.187295],[102.869943,33.187205],[102.869645,33.187264],[102.869403,33.187321],[102.869186,33.187254],[102.869012,33.187142],[102.86901,33.186978],[102.868996,33.186802],[102.868873,33.186657],[102.868261,33.186406],[102.867811,33.186257],[102.867636,33.186342],[102.867559,33.186512],[102.867654,33.18676],[102.867821,33.187109],[102.86795,33.187698],[102.868124,33.187929],[102.868295,33.188021],[102.868247,33.188182],[102.867978,33.188293],[102.867667,33.188406],[102.867612,33.188564],[102.867732,33.188688],[102.868062,33.188988],[102.868087,33.189224],[102.868,33.189369],[102.867759,33.18938],[102.867363,33.189134],[102.8669,33.188803],[102.866306,33.188392],[102.866066,33.188317],[102.86585,33.188391],[102.865865,33.188487],[102.866085,33.188669],[102.866163,33.188845],[102.866046,33.189096],[102.865637,33.18949],[102.865233,33.189854],[102.865188,33.190118],[102.865304,33.19031],[102.865726,33.190372],[102.866222,33.190423],[102.866556,33.190579],[102.866997,33.19073],[102.867154,33.190942],[102.867118,33.191274],[102.866913,33.191579],[102.866537,33.191707],[102.865916,33.191681],[102.865572,33.191543],[102.865437,33.191342],[102.865354,33.191015],[102.86515,33.19083],[102.864723,33.19076],[102.864323,33.19085],[102.864031,33.191048],[102.863653,33.19119],[102.863189,33.191131],[102.862945,33.190957],[102.86302,33.190831],[102.863271,33.190752],[102.863618,33.190695],[102.863695,33.190473],[102.863689,33.189923],[102.863899,33.18961],[102.864033,33.189344],[102.863892,33.189149],[102.863676,33.189272],[102.863532,33.189559],[102.863164,33.189458],[102.862897,33.189376],[102.862522,33.189389],[102.862218,33.189396],[102.861854,33.189231],[102.861396,33.188919],[102.860739,33.18882],[102.860373,33.188691],[102.860301,33.188496],[102.860288,33.188138],[102.860062,33.187779],[102.859741,33.187323],[102.859393,33.18688],[102.859235,33.186823],[102.858977,33.18702],[102.858746,33.187039],[102.858638,33.186848],[102.858553,33.186566],[102.858294,33.186339],[102.857964,33.186082],[102.857712,33.186129],[102.857578,33.186476],[102.857428,33.186812],[102.857288,33.186878],[102.857127,33.186833],[102.85706,33.186716],[102.856954,33.186002],[102.856835,33.185578],[102.856712,33.185359],[102.856502,33.185369],[102.856291,33.185584],[102.856065,33.185865],[102.855846,33.185837],[102.855861,33.185676],[102.856055,33.18546],[102.856193,33.185223],[102.856161,33.185002],[102.855977,33.184947],[102.85541,33.185052],[102.855164,33.185104],[102.854868,33.18493],[102.854544,33.184654],[102.854266,33.184372],[102.853971,33.184332],[102.853548,33.184514],[102.853386,33.184747],[102.853271,33.185035],[102.853149,33.185151],[102.852927,33.185096],[102.85259,33.184497],[102.852272,33.184126],[102.851538,33.184096],[102.851029,33.184095],[102.850819,33.183976],[102.850898,33.183715],[102.851108,33.18347],[102.851651,33.183053],[102.851841,33.182918],[102.851944,33.182979],[102.852051,33.18333],[102.85214,33.183616],[102.852448,33.183722],[102.852772,33.18371],[102.853136,33.183586],[102.853239,33.183504],[102.85319,33.183439],[102.852919,33.183342],[102.852804,33.18326],[102.852761,33.183031],[102.852691,33.18277],[102.852552,33.182487],[102.852549,33.182296],[102.852663,33.182093],[102.852848,33.181963],[102.853024,33.181977],[102.853154,33.182295],[102.853336,33.182695],[102.853636,33.182961],[102.853893,33.183215],[102.854064,33.183327],[102.854177,33.183334],[102.854236,33.183283],[102.85431,33.183057],[102.854372,33.182789],[102.854584,33.182508],[102.854597,33.182196],[102.854615,33.181885],[102.854627,33.181643],[102.854435,33.181477],[102.854056,33.181274],[102.853915,33.181135],[102.853887,33.181026],[102.853948,33.180836],[102.854027,33.180679],[102.854121,33.18066],[102.854372,33.180787],[102.854603,33.180874],[102.85484,33.180846],[102.854965,33.180722],[102.854971,33.180526],[102.854888,33.180189],[102.854819,33.179859],[102.854861,33.17962],[102.855038,33.179555],[102.855208,33.179613],[102.855286,33.179729],[102.8552,33.179943],[102.855175,33.180115],[102.855288,33.180313],[102.855445,33.180412],[102.855702,33.180375],[102.85608,33.18014],[102.856415,33.179975],[102.856454,33.179801],[102.856238,33.17942],[102.855804,33.179088],[102.855364,33.178674],[102.855138,33.178474],[102.854903,33.178352],[102.854849,33.178117],[102.854894,33.177926],[102.855164,33.177819],[102.855763,33.177666],[102.856151,33.177578],[102.856483,33.177428],[102.856698,33.177297],[102.85676,33.177042],[102.856723,33.176825],[102.856598,33.176491],[102.856289,33.176468],[102.855851,33.176542],[102.855665,33.176531],[102.855556,33.176287],[102.855606,33.176157],[102.856038,33.176036],[102.856167,33.175862],[102.856057,33.175644],[102.855541,33.175322],[102.855369,33.175146],[102.855425,33.17492],[102.855619,33.174788],[102.856024,33.174698],[102.856441,33.174547],[102.856567,33.174424],[102.856708,33.174051],[102.856968,33.173815],[102.857242,33.173623],[102.857395,33.173369],[102.857299,33.173132],[102.857016,33.173076],[102.856714,33.173269],[102.856494,33.173635],[102.856328,33.173994],[102.856179,33.174188],[102.85594,33.174207],[102.855776,33.174117],[102.855707,33.17396],[102.855719,33.173823],[102.855868,33.173689],[102.856137,33.173504],[102.856217,33.17329],[102.856086,33.173109],[102.855663,33.172954],[102.855221,33.172888],[102.854684,33.172877],[102.854534,33.17279],[102.854494,33.172654],[102.854404,33.172652],[102.85435,33.172652],[102.854332,33.173127],[102.854302,33.173219],[102.854238,33.173342],[102.853906,33.173709],[102.85351,33.174122],[102.853463,33.174094],[102.853418,33.174068],[102.852959,33.173695],[102.852582,33.173393],[102.852331,33.173199],[102.852301,33.173148],[102.852237,33.173137],[102.852192,33.173125],[102.85214,33.173095],[102.852099,33.173051],[102.852082,33.173006],[102.852073,33.172976],[102.852058,33.172935],[102.852044,33.172905],[102.85213,33.172768],[102.852718,33.172623],[102.853644,33.17233],[102.854049,33.172126],[102.85433,33.171874],[102.854426,33.171789],[102.854437,33.171779],[102.854511,33.171713],[102.854901,33.171467],[102.855005,33.171286],[102.855041,33.171202],[102.855157,33.171219],[102.855461,33.171429],[102.855469,33.171435],[102.855523,33.171488],[102.855532,33.171497],[102.855575,33.171539],[102.855642,33.171499],[102.855636,33.171369],[102.855686,33.171148],[102.855806,33.170955],[102.855947,33.17082],[102.856081,33.170778],[102.856186,33.170805],[102.856257,33.170989],[102.856113,33.171284],[102.856043,33.171431],[102.85606,33.171533],[102.856245,33.171608],[102.85629,33.17162],[102.856267,33.171576],[102.856317,33.171582],[102.856331,33.171578],[102.856337,33.171558],[102.856336,33.171525],[102.85633,33.171511],[102.85631,33.171476],[102.856287,33.171378],[102.85628,33.171261],[102.856289,33.171179],[102.856312,33.171128],[102.856314,33.171125],[102.856339,33.171101],[102.856363,33.171088],[102.856393,33.17108],[102.85643,33.17108],[102.856459,33.171087],[102.856492,33.171103],[102.856514,33.17112],[102.856562,33.171184],[102.856601,33.171244],[102.856675,33.171325],[102.856761,33.171403],[102.85679,33.171408],[102.856807,33.171396],[102.856807,33.171369],[102.856801,33.171337],[102.856786,33.171303],[102.856779,33.171275],[102.856777,33.171246],[102.856805,33.171211],[102.856845,33.171171],[102.856903,33.171114],[102.85694,33.171077],[102.856957,33.17105],[102.856946,33.170997],[102.856935,33.170937],[102.856924,33.170884],[102.856924,33.170825],[102.856938,33.170765],[102.856957,33.170714],[102.856962,33.170674],[102.856962,33.170616],[102.856957,33.170575],[102.85694,33.170544],[102.856898,33.17051],[102.856807,33.170497],[102.856712,33.170487],[102.856585,33.170469],[102.856386,33.170435],[102.856287,33.17043],[102.856173,33.170398],[102.856108,33.17036],[102.85609,33.170345],[102.856063,33.170315],[102.85605,33.170283],[102.856049,33.170249],[102.856064,33.170227],[102.856097,33.170204],[102.856143,33.170184],[102.856186,33.17017],[102.856207,33.170157],[102.856233,33.170104],[102.85626,33.170055],[102.856315,33.170021],[102.856364,33.170004],[102.856442,33.169986],[102.85653,33.169983],[102.856572,33.169987],[102.856613,33.170009],[102.85666,33.170041],[102.856697,33.17006],[102.856735,33.170068],[102.856783,33.170071],[102.856835,33.170071],[102.856879,33.170054],[102.856916,33.170026],[102.856942,33.169997],[102.856947,33.169976],[102.856944,33.169959],[102.856928,33.169946],[102.856891,33.169935],[102.856839,33.16992],[102.856788,33.169907],[102.856709,33.169865],[102.856671,33.169839],[102.856625,33.169799],[102.856601,33.169763],[102.856589,33.169718],[102.856585,33.169674],[102.856597,33.169639],[102.856641,33.169596],[102.856683,33.169562],[102.856704,33.169532],[102.856706,33.169484],[102.856692,33.169455],[102.856653,33.16942],[102.856612,33.169411],[102.856552,33.169407],[102.856501,33.169407],[102.856448,33.169426],[102.856363,33.169483],[102.856326,33.169505],[102.856274,33.169541],[102.856246,33.16956],[102.856212,33.16957],[102.856156,33.169578],[102.856104,33.169579],[102.856061,33.169569],[102.856027,33.169536],[102.855999,33.169492],[102.85598,33.169407],[102.855948,33.16934],[102.855918,33.169305],[102.85589,33.169255],[102.855874,33.169204],[102.855865,33.169169],[102.855842,33.169141],[102.85581,33.169145],[102.855764,33.169166],[102.855712,33.169172],[102.855675,33.169172],[102.855528,33.169169],[102.855521,33.16917],[102.855477,33.169174],[102.855413,33.16919],[102.855382,33.169193],[102.855341,33.169185],[102.855296,33.169159],[102.855252,33.169131],[102.85521,33.169108],[102.855195,33.169088],[102.855186,33.169059],[102.855192,33.169022],[102.855212,33.168993],[102.855245,33.168964],[102.855308,33.16893],[102.855409,33.168881],[102.855466,33.168844],[102.855513,33.168811],[102.855595,33.168758],[102.855594,33.168696],[102.855583,33.168693],[102.855547,33.168681],[102.855518,33.168681],[102.855457,33.168681],[102.855403,33.168671],[102.855358,33.168637],[102.855329,33.168594],[102.855319,33.168555],[102.85532,33.16852],[102.855337,33.168482],[102.855371,33.168453],[102.855406,33.168438],[102.855463,33.168429],[102.855538,33.16843],[102.855609,33.168429],[102.85572,33.168431],[102.855734,33.168435],[102.855756,33.168447],[102.855788,33.168459],[102.855817,33.168462],[102.855838,33.168458],[102.855857,33.168446],[102.85587,33.168433],[102.855949,33.168487],[102.855983,33.168388],[102.855992,33.168367],[102.856004,33.168361],[102.856021,33.168364],[102.856034,33.168371],[102.856094,33.168422],[102.856149,33.168464],[102.85618,33.168471],[102.856219,33.168475],[102.856263,33.168472],[102.856297,33.168464],[102.856326,33.168455],[102.856354,33.168429],[102.856371,33.168405],[102.856378,33.16838],[102.856379,33.168347],[102.856373,33.16831],[102.856368,33.1683],[102.856349,33.168261],[102.856335,33.168224],[102.85632,33.16818],[102.856309,33.168124],[102.856313,33.168071],[102.856313,33.168053],[102.856312,33.168014],[102.856306,33.167983],[102.856292,33.167954],[102.856258,33.167899],[102.856256,33.167881],[102.856262,33.167865],[102.856278,33.167848],[102.856333,33.167814],[102.856354,33.167807],[102.8565,33.16775],[102.856545,33.167745],[102.856569,33.167743],[102.856592,33.167748],[102.856599,33.167758],[102.856603,33.167773],[102.856603,33.167797],[102.856595,33.167834],[102.856582,33.167874],[102.856551,33.167918],[102.856521,33.167951],[102.856449,33.168129],[102.856441,33.168165],[102.856444,33.168215],[102.856458,33.168259],[102.856489,33.168322],[102.856517,33.168351],[102.856574,33.168388],[102.856622,33.168396],[102.856693,33.168403],[102.85676,33.168403],[102.85681,33.168398],[102.856843,33.168379],[102.856859,33.168364],[102.856863,33.168345],[102.85686,33.168311],[102.85685,33.168257],[102.856841,33.168213],[102.85684,33.168189],[102.856843,33.168161],[102.856856,33.168134],[102.856872,33.168127],[102.856884,33.168128],[102.856926,33.16813],[102.856987,33.168142],[102.856966,33.168075],[102.856943,33.168003],[102.856908,33.167892],[102.856597,33.167662],[102.856167,33.167472],[102.855957,33.167187],[102.85588,33.166919],[102.855953,33.166653],[102.85634,33.166533],[102.8566,33.166584],[102.856625,33.166589],[102.856673,33.166599],[102.856691,33.166602],[102.856692,33.166568],[102.856688,33.166519],[102.856711,33.166475],[102.856746,33.166441],[102.85679,33.166425],[102.856835,33.166424],[102.856868,33.166425],[102.856906,33.166414],[102.85696,33.166411],[102.857132,33.16644],[102.857208,33.166477],[102.857252,33.166501],[102.857284,33.166519],[102.857291,33.166525],[102.857302,33.166535],[102.857309,33.166554],[102.857307,33.166574],[102.857276,33.166588],[102.857175,33.166641],[102.857104,33.166699],[102.85706,33.16675],[102.857039,33.166796],[102.857034,33.166819],[102.85703,33.166857],[102.857039,33.166879],[102.857051,33.166896],[102.857076,33.166912],[102.8571,33.166922],[102.857122,33.166926],[102.857643,33.167564],[102.857711,33.167647],[102.857718,33.167656],[102.857736,33.167605],[102.857777,33.16751],[102.857799,33.167465],[102.857825,33.16744],[102.857857,33.167432],[102.857942,33.167426],[102.858038,33.16743],[102.858071,33.167444],[102.858093,33.167467],[102.858114,33.167501],[102.85813,33.167542],[102.858139,33.16759],[102.858135,33.167654],[102.858095,33.167748],[102.858029,33.167835],[102.857972,33.167881],[102.857922,33.167907],[102.857931,33.167917],[102.857959,33.167952],[102.858248,33.16842],[102.858524,33.168762],[102.858712,33.169257],[102.859056,33.169544],[102.859239,33.169561],[102.859343,33.169437],[102.8594,33.169228],[102.859404,33.169211],[102.859409,33.169194],[102.859416,33.169167],[102.859616,33.169344],[102.859826,33.169508],[102.859929,33.169577],[102.860084,33.169589],[102.860213,33.169551],[102.860249,33.169469],[102.860098,33.169344],[102.859809,33.169103],[102.859713,33.168954],[102.859743,33.168882],[102.859907,33.168838],[102.860066,33.168801],[102.860218,33.168672],[102.860316,33.168625],[102.860453,33.168635],[102.860573,33.16873],[102.860881,33.168954],[102.861059,33.16906],[102.861351,33.169146],[102.861687,33.169168],[102.861936,33.169123],[102.862153,33.169042],[102.862234,33.168919],[102.862206,33.168813],[102.862067,33.168776],[102.861749,33.168787],[102.861583,33.168773],[102.861505,33.168555],[102.861402,33.168229],[102.861444,33.168095],[102.861512,33.168096],[102.861593,33.168154],[102.861677,33.168331],[102.861776,33.168376],[102.861926,33.168373],[102.862051,33.168323],[102.862176,33.168216],[102.862212,33.168096],[102.862188,33.167935],[102.862176,33.167832],[102.862227,33.167727],[102.862307,33.167643],[102.862477,33.167608],[102.86265,33.167623],[102.862764,33.167736],[102.862836,33.167979],[102.862874,33.168211],[102.862941,33.168382],[102.86302,33.168427],[102.86317,33.168344],[102.863342,33.168191],[102.863466,33.168173],[102.863676,33.168258],[102.864056,33.168472],[102.864278,33.168436],[102.864555,33.168273],[102.864779,33.168146],[102.864866,33.168042],[102.864756,33.167881],[102.864747,33.167748],[102.864819,33.167533],[102.864892,33.167447],[102.865339,33.167433],[102.865508,33.167464],[102.865703,33.16752],[102.866066,33.167791],[102.866426,33.167984],[102.866879,33.16811],[102.86713,33.168122],[102.867306,33.168085],[102.8675,33.167968],[102.86763,33.167738],[102.86762,33.167553],[102.867519,33.167525],[102.867305,33.167618],[102.867033,33.167719],[102.866774,33.167739],[102.866645,33.167692],[102.866659,33.167582],[102.866786,33.167427],[102.866766,33.167386],[102.866764,33.167381],[102.86676,33.167373],[102.866544,33.166939],[102.866131,33.165877],[102.865702,33.165501],[102.86546,33.165128],[102.865616,33.16495],[102.865665,33.164893],[102.865868,33.164661],[102.866586,33.164357],[102.866885,33.164063],[102.86706,33.16375],[102.867022,33.163591],[102.866848,33.163563],[102.866805,33.163586],[102.866747,33.163615],[102.866604,33.163657],[102.86647,33.163684],[102.866401,33.163689],[102.866274,33.163688],[102.866189,33.163679],[102.866129,33.163664],[102.866087,33.163638],[102.866067,33.16362],[102.866049,33.163623],[102.866019,33.163627],[102.865602,33.163567],[102.865361,33.163177],[102.865747,33.162779],[102.866115,33.162514],[102.866124,33.162507],[102.866102,33.162461],[102.86609,33.162408],[102.866091,33.162355],[102.866104,33.162299],[102.866144,33.162241],[102.866243,33.162176],[102.866373,33.162138],[102.866468,33.162123],[102.866534,33.162126],[102.866565,33.162137],[102.866571,33.16213],[102.866684,33.162022],[102.86663,33.16167],[102.866535,33.161265],[102.866454,33.161227],[102.866143,33.161082],[102.865944,33.161058],[102.865943,33.161156],[102.865898,33.161269],[102.865759,33.16138],[102.865705,33.161424],[102.865589,33.161469],[102.865401,33.161506],[102.86525,33.161519],[102.864999,33.161521],[102.864873,33.161516],[102.864783,33.161509],[102.864754,33.161533],[102.864355,33.161631],[102.863879,33.161447],[102.863574,33.161108],[102.863502,33.160633],[102.863574,33.160248],[102.863895,33.159937],[102.864074,33.159931],[102.864087,33.15993],[102.864097,33.15993],[102.864172,33.159927],[102.864195,33.159734],[102.864263,33.159523],[102.864366,33.159369],[102.864538,33.159352],[102.86477,33.159426],[102.864819,33.159546],[102.864648,33.159691],[102.864468,33.159805],[102.864448,33.159918],[102.864519,33.159978],[102.864647,33.159967],[102.8648,33.159867],[102.864926,33.159835],[102.865059,33.159868],[102.865293,33.159982],[102.865668,33.15994],[102.865844,33.159867],[102.865913,33.159812],[102.865897,33.159707],[102.865596,33.159537],[102.865281,33.159241],[102.865248,33.159128],[102.865324,33.159033],[102.865406,33.159015],[102.865422,33.158975],[102.865555,33.158631],[102.86563,33.158123],[102.865664,33.157596],[102.865764,33.156895],[102.86569,33.156508],[102.865472,33.156047],[102.864896,33.155651],[102.864531,33.155241],[102.864187,33.15476],[102.864053,33.154249],[102.863919,33.153772],[102.863801,33.153472],[102.863529,33.153375],[102.863523,33.153372],[102.863483,33.153358],[102.863418,33.153405],[102.863339,33.153423],[102.863233,33.153429],[102.863146,33.153478],[102.86303,33.153675],[102.862897,33.153876],[102.862698,33.154113],[102.862604,33.154185],[102.862501,33.154205],[102.862377,33.154192],[102.862288,33.154155],[102.862199,33.154105],[102.8622,33.154043],[102.86223,33.153974],[102.862327,33.153945],[102.86244,33.153904],[102.86254,33.153853],[102.862582,33.153802],[102.862541,33.153721],[102.862478,33.153719],[102.862326,33.153777],[102.862241,33.153789],[102.862159,33.153744],[102.861951,33.153617],[102.861786,33.153597],[102.861669,33.153586],[102.861568,33.153538],[102.861445,33.153399],[102.86138,33.153301],[102.861378,33.153225],[102.861412,33.153129],[102.861445,33.153084],[102.861501,33.153072],[102.861592,33.153088],[102.861669,33.153154],[102.861797,33.153295],[102.861934,33.15344],[102.862053,33.153518],[102.862172,33.153568],[102.862262,33.153572],[102.862355,33.153554],[102.862383,33.153511],[102.862346,33.153449],[102.862139,33.153353],[102.861932,33.153235],[102.861884,33.153142],[102.861933,33.15307],[102.861989,33.153035],[102.862068,33.153041],[102.862212,33.153072],[102.862355,33.153086],[102.862453,33.153064],[102.862465,33.153008],[102.862458,33.15295],[102.862352,33.15288],[102.862113,33.152775],[102.862011,33.152698],[102.861962,33.152606],[102.862004,33.152495],[102.862058,33.152421],[102.862075,33.152367],[102.862069,33.152279],[102.862069,33.152217],[102.862039,33.152125],[102.861971,33.15208],[102.861823,33.152065],[102.861664,33.152065],[102.861555,33.152114],[102.861509,33.152158],[102.861504,33.152214],[102.861546,33.152268],[102.861624,33.152334],[102.861647,33.152404],[102.861616,33.152473],[102.861549,33.152506],[102.861424,33.152514],[102.861298,33.152558],[102.861222,33.152602],[102.861199,33.152716],[102.861229,33.152841],[102.86129,33.152994],[102.861275,33.15311],[102.861209,33.153191],[102.861123,33.153199],[102.861085,33.15315],[102.861046,33.153017],[102.860979,33.15291],[102.860837,33.152894],[102.860474,33.152937],[102.860215,33.152977],[102.860054,33.153038],[102.859935,33.153071],[102.859868,33.153076],[102.859809,33.153063],[102.859773,33.153084],[102.859765,33.153089],[102.859653,33.153154],[102.859383,33.153097],[102.859159,33.152865],[102.859028,33.152578],[102.858981,33.152475],[102.858995,33.152278],[102.858998,33.152237],[102.859004,33.152152],[102.859012,33.152037],[102.859012,33.151914],[102.859011,33.15167],[102.859011,33.151654],[102.859011,33.151537],[102.85901,33.151264],[102.85898,33.150789],[102.858822,33.1504],[102.858096,33.150194],[102.857882,33.150306],[102.857872,33.150312],[102.857839,33.150329],[102.857815,33.150341],[102.857804,33.150347],[102.857314,33.150602],[102.856594,33.151029],[102.855902,33.15114],[102.855704,33.151558],[102.855693,33.151609],[102.855689,33.151627],[102.855697,33.151634],[102.85571,33.151645],[102.855729,33.151658],[102.855752,33.151676],[102.855774,33.151695],[102.855803,33.15173],[102.855824,33.151769],[102.85583,33.151806],[102.855829,33.151844],[102.855822,33.151871],[102.855806,33.151899],[102.855789,33.151913],[102.855746,33.151933],[102.855704,33.151944],[102.855684,33.151956],[102.855643,33.151981],[102.855608,33.152005],[102.855547,33.152032],[102.855457,33.152109],[102.85541,33.152176],[102.85544,33.152273],[102.855508,33.152364],[102.855379,33.15251],[102.855372,33.152518],[102.855307,33.152592],[102.855174,33.152744],[102.854841,33.152703],[102.854557,33.152364],[102.854651,33.151927],[102.854685,33.151383],[102.85451,33.150835],[102.854155,33.149986],[102.853415,33.148458],[102.8534,33.148427],[102.853204,33.147897],[102.853194,33.14744],[102.853354,33.147254],[102.853364,33.147242],[102.853387,33.147215],[102.8534,33.147209],[102.853313,33.147122],[102.853303,33.147027],[102.853351,33.146871],[102.853444,33.146772],[102.853561,33.146715],[102.853679,33.146759],[102.853843,33.146878],[102.854015,33.14711],[102.854104,33.147179],[102.854224,33.14718],[102.854312,33.147169],[102.854387,33.147135],[102.854392,33.147019],[102.854388,33.146909],[102.854436,33.146795],[102.854548,33.146725],[102.854734,33.146718],[102.854999,33.146813],[102.855105,33.146836],[102.855157,33.146821],[102.855235,33.146732],[102.855236,33.146616],[102.855192,33.146522],[102.855086,33.14641],[102.855055,33.146318],[102.85511,33.146201],[102.855179,33.146183],[102.855352,33.146178],[102.85545,33.146149],[102.855534,33.146069],[102.855653,33.146024],[102.855822,33.146085],[102.855956,33.146215],[102.855979,33.146311],[102.855919,33.14642],[102.855659,33.146507],[102.855495,33.146601],[102.855453,33.146737],[102.855498,33.146889],[102.855579,33.146957],[102.855717,33.14691],[102.855852,33.146782],[102.856006,33.146612],[102.856168,33.146517],[102.856284,33.146505],[102.856384,33.146497],[102.856472,33.146434],[102.856421,33.146351],[102.856377,33.146316],[102.856424,33.146239],[102.856477,33.146163],[102.856461,33.146098],[102.856332,33.146023],[102.856272,33.145942],[102.856248,33.145822],[102.856245,33.145579],[102.856239,33.145446],[102.85616,33.145378],[102.856066,33.145388],[102.856045,33.145471],[102.856094,33.145585],[102.856089,33.14567],[102.855974,33.145804],[102.855789,33.145868],[102.855599,33.145876],[102.855516,33.145842],[102.85554,33.145764],[102.855598,33.145652],[102.855613,33.145539],[102.855509,33.145482],[102.855225,33.145487],[102.854947,33.145547],[102.854776,33.145569],[102.85455,33.145567],[102.85439,33.145581],[102.854226,33.145579],[102.854034,33.145519],[102.853896,33.145411],[102.853781,33.145297],[102.853699,33.145148],[102.8537,33.145038],[102.853755,33.144926],[102.853837,33.14487],[102.853821,33.144845],[102.853817,33.144838],[102.853756,33.144743],[102.853749,33.144732],[102.85365,33.144798],[102.85354,33.144859],[102.853486,33.14488],[102.853441,33.144889],[102.85342,33.144891],[102.853389,33.144883],[102.853364,33.144872],[102.853336,33.144851],[102.85331,33.144793],[102.853263,33.144665],[102.853239,33.144635],[102.853213,33.144591],[102.853198,33.144572],[102.853181,33.144557],[102.853164,33.144545],[102.853148,33.144523],[102.853139,33.144507],[102.853134,33.144491],[102.853135,33.144481],[102.853092,33.144486],[102.853061,33.1445],[102.853022,33.144513],[102.852993,33.144536],[102.852982,33.144554],[102.852969,33.144585],[102.852957,33.144616],[102.852938,33.144657],[102.852936,33.144686],[102.852939,33.144708],[102.852951,33.144732],[102.852965,33.144764],[102.852932,33.144777],[102.852482,33.144951],[102.85227,33.145088],[102.852083,33.145032],[102.852192,33.144876],[102.852429,33.144564],[102.852716,33.143919],[102.853168,33.143365],[102.853763,33.142953],[102.854334,33.142629],[102.855242,33.142224],[102.855628,33.141791],[102.855825,33.141443],[102.855855,33.14104],[102.855716,33.140756],[102.855567,33.14069],[102.85556,33.140705],[102.855553,33.14073],[102.855528,33.140789],[102.855493,33.140839],[102.855441,33.140877],[102.855349,33.1409],[102.855249,33.140936],[102.855172,33.140954],[102.855143,33.140953],[102.855073,33.140935],[102.855063,33.140926],[102.855043,33.140907],[102.855021,33.140868],[102.855005,33.140816],[102.854985,33.140758],[102.854965,33.140707],[102.854951,33.140664],[102.854952,33.140618],[102.854982,33.140539],[102.854987,33.140525],[102.854948,33.140517],[102.854846,33.140495],[102.85473,33.140365],[102.854561,33.140174],[102.854537,33.139898],[102.854528,33.139805],[102.854451,33.13954],[102.854293,33.139168],[102.854186,33.139134],[102.854173,33.139158],[102.854139,33.139216],[102.854106,33.139261],[102.854048,33.139305],[102.853982,33.139336],[102.853909,33.139338],[102.853866,33.139336],[102.853832,33.139319],[102.853798,33.139281],[102.853786,33.139245],[102.853791,33.139229],[102.853795,33.139206],[102.853816,33.139177],[102.853841,33.139155],[102.853863,33.139138],[102.853877,33.139125],[102.853881,33.139114],[102.853873,33.139094],[102.853864,33.139078],[102.853854,33.139064],[102.853848,33.139052],[102.85381,33.139045],[102.853567,33.138998],[102.853436,33.13895],[102.853423,33.138881],[102.853413,33.13886],[102.853393,33.138841],[102.853376,33.138832],[102.853345,33.138832],[102.853316,33.138835],[102.853286,33.138848],[102.853256,33.138865],[102.853244,33.138881],[102.85322,33.138914],[102.853205,33.138929],[102.853177,33.13895],[102.85316,33.138958],[102.853139,33.138962],[102.853122,33.138961],[102.853107,33.138956],[102.853098,33.138939],[102.853092,33.138913],[102.853089,33.13888],[102.853089,33.138839],[102.853088,33.138824],[102.853035,33.138805],[102.853026,33.138802],[102.853008,33.138794],[102.852986,33.138727],[102.852872,33.138371],[102.852869,33.138295],[102.852861,33.138121],[102.852832,33.137457],[102.852469,33.136941],[102.852266,33.13679],[102.852248,33.136776],[102.852215,33.136781],[102.852173,33.136778],[102.852128,33.136758],[102.852118,33.136748],[102.852105,33.136728],[102.852095,33.136698],[102.852091,33.136678],[102.852091,33.136659],[102.85209,33.136639],[102.852104,33.136603],[102.852123,33.136568],[102.852121,33.136544],[102.852112,33.136522],[102.852095,33.136494],[102.852053,33.136475],[102.852017,33.136465],[102.851979,33.136456],[102.851946,33.136454],[102.851923,33.136459],[102.851891,33.136467],[102.851868,33.136476],[102.851847,33.13649],[102.851832,33.136504],[102.851827,33.136512],[102.851798,33.136513],[102.851779,33.136511],[102.851751,33.136504],[102.851723,33.136495],[102.851702,33.136484],[102.851688,33.136473],[102.851671,33.136459],[102.851627,33.136446],[102.851521,33.136416],[102.851189,33.136322],[102.851047,33.136144],[102.851015,33.135757],[102.851089,33.135465],[102.851131,33.135302],[102.851124,33.135206],[102.8511,33.134863],[102.851046,33.134493],[102.850457,33.133798],[102.8502,33.133214],[102.850197,33.132493],[102.850642,33.131377],[102.850819,33.130941],[102.85087,33.130573],[102.850987,33.130066],[102.851337,33.129387],[102.852286,33.128138],[102.852825,33.127445],[102.853441,33.126173],[102.853662,33.125633],[102.85372,33.124966],[102.853622,33.123875],[102.853509,33.123364],[102.853504,33.122696],[102.85348,33.121958],[102.853571,33.120801],[102.853982,33.12021],[102.85412,33.119686],[102.854174,33.119177],[102.854178,33.11916],[102.854181,33.11914],[102.854166,33.119131],[102.854095,33.119045],[102.854038,33.118965],[102.853966,33.118863],[102.853949,33.118823],[102.853947,33.118778],[102.853954,33.118751],[102.853972,33.118723],[102.853997,33.118714],[102.854031,33.118709],[102.854077,33.118712],[102.854094,33.118716],[102.854139,33.118735],[102.854212,33.118761],[102.854248,33.118772],[102.854286,33.118788],[102.854301,33.118794],[102.854335,33.118801],[102.854376,33.118803],[102.854399,33.118796],[102.854413,33.118787],[102.85441,33.118759],[102.854394,33.118731],[102.854362,33.118723],[102.854306,33.118726],[102.854291,33.11872],[102.854252,33.118707],[102.854225,33.118689],[102.854211,33.118663],[102.854213,33.118627],[102.854217,33.118592],[102.854223,33.118562],[102.854222,33.118521],[102.854211,33.118491],[102.854193,33.118461],[102.854175,33.118441],[102.854151,33.11842],[102.854129,33.118395],[102.854114,33.118362],[102.854114,33.118314],[102.854131,33.118289],[102.854148,33.11827],[102.854176,33.118258],[102.854211,33.118248],[102.854234,33.11824],[102.854264,33.11824],[102.854298,33.118248],[102.854455,33.117953],[102.854543,33.117761],[102.854426,33.117408],[102.854206,33.117035],[102.854051,33.11654],[102.854168,33.116016],[102.854244,33.115437],[102.85473,33.114357],[102.855313,33.113541],[102.855896,33.112743],[102.856485,33.111682],[102.856583,33.111086],[102.856575,33.110577],[102.856712,33.110087],[102.857035,33.109324],[102.857044,33.109303],[102.857054,33.109278],[102.857133,33.109093],[102.857773,33.107899],[102.85779,33.107866],[102.85783,33.107792],[102.857804,33.10779],[102.857774,33.107783],[102.857748,33.107772],[102.857732,33.107759],[102.857725,33.107741],[102.857732,33.107722],[102.857747,33.107706],[102.857769,33.10769],[102.857799,33.107671],[102.857822,33.10766],[102.857842,33.107648],[102.857869,33.107631],[102.857891,33.107625],[102.857909,33.107607],[102.857915,33.107591],[102.85791,33.107566],[102.85789,33.107543],[102.857995,33.107105],[102.858042,33.1067],[102.858048,33.10665],[102.858049,33.106638],[102.858054,33.106595],[102.858056,33.106573],[102.8581,33.106194],[102.858459,33.10575],[102.858533,33.105658],[102.858535,33.105655],[102.858601,33.105574],[102.858591,33.105555],[102.858585,33.105536],[102.858585,33.105513],[102.858593,33.1055],[102.858625,33.105504],[102.858651,33.105511],[102.858744,33.10554],[102.858816,33.10557],[102.85888,33.105546],[102.858932,33.105501],[102.858947,33.105411],[102.858942,33.105392],[102.858927,33.105335],[102.858881,33.105272],[102.858861,33.105255],[102.858842,33.10523],[102.858841,33.105217],[102.858854,33.105195],[102.858874,33.105183],[102.85889,33.105181],[102.858917,33.105196],[102.85894,33.105212],[102.859009,33.105141],[102.859011,33.105138],[102.85943,33.104706],[102.859614,33.104024],[102.85946,33.102616],[102.859505,33.101633],[102.859586,33.100879],[102.860109,33.100093],[102.860259,33.099867],[102.860262,33.099833],[102.860267,33.099809],[102.860274,33.09978],[102.860286,33.099765],[102.860306,33.099764],[102.86032,33.099766],[102.860332,33.099777],[102.86055,33.099531],[102.860823,33.099223],[102.860808,33.099205],[102.8608,33.099188],[102.860783,33.099167],[102.860767,33.099153],[102.860743,33.099141],[102.860719,33.099122],[102.86071,33.099107],[102.860705,33.099086],[102.860713,33.099037],[102.860716,33.099011],[102.860725,33.098969],[102.860733,33.098949],[102.860737,33.098931],[102.860741,33.098919],[102.860755,33.098913],[102.860786,33.098915],[102.860807,33.098916],[102.860836,33.098903],[102.860862,33.09888],[102.860904,33.098841],[102.86093,33.098823],[102.86095,33.098794],[102.860968,33.098759],[102.860981,33.098735],[102.860991,33.098698],[102.861004,33.098666],[102.86101,33.098642],[102.861023,33.098613],[102.861033,33.098598],[102.861044,33.098582],[102.86106,33.098556],[102.861061,33.098539],[102.861061,33.098533],[102.861065,33.098389],[102.861071,33.098129],[102.85994,33.097442],[102.85889,33.096845],[102.858509,33.09655],[102.858194,33.096306],[102.857046,33.095461],[102.856554,33.095223],[102.855045,33.094495],[102.854324,33.094114],[102.852894,33.093258],[102.852889,33.093255],[102.852391,33.092957],[102.851535,33.092755],[102.851526,33.092753],[102.851453,33.092736],[102.851419,33.092728],[102.851355,33.092713],[102.850522,33.092517],[102.850378,33.092483],[102.850402,33.091519],[102.850403,33.09149],[102.850422,33.09071],[102.850374,33.089233],[102.850086,33.086506],[102.850318,33.085526],[102.850301,33.0844],[102.850301,33.084383],[102.8503,33.084349],[102.850294,33.083945],[102.850058,33.08164],[102.849713,33.080503],[102.849112,33.080743],[102.849001,33.080629],[102.848998,33.080643],[102.848969,33.080701],[102.848963,33.080715],[102.848931,33.080737],[102.848885,33.080757],[102.848817,33.080776],[102.848758,33.080799],[102.848731,33.080818],[102.848701,33.08087],[102.848697,33.080876],[102.848697,33.080876],[102.848658,33.080933],[102.84862,33.080975],[102.848577,33.081023],[102.84849,33.081112],[102.84839,33.081165],[102.848321,33.081192],[102.848238,33.081223],[102.84815,33.081248],[102.848028,33.081272],[102.847929,33.081285],[102.847819,33.0813],[102.847683,33.081317],[102.847586,33.081323],[102.847443,33.08131],[102.847221,33.081334],[102.846558,33.081086],[102.846283,33.080984],[102.845445,33.080591],[102.845398,33.080569],[102.845381,33.080562],[102.845363,33.080553],[102.845361,33.080552],[102.845298,33.080522],[102.845257,33.080503],[102.84525,33.080499],[102.844655,33.080159],[102.844559,33.079789],[102.844514,33.079618],[102.844512,33.07961],[102.84451,33.079602],[102.844508,33.079591],[102.844487,33.079513],[102.844495,33.079459]]]]},"properties":{"cp":[102.93341761730755,33.11135771891013],"code":"513233207","name":"麦洼乡","level":"street","center":[102.93341761730755,33.11135771891013],"fullCode":"513233207000","fullName":"四川省阿坝藏族羌族自治州红原县麦洼乡","acreageMu":838703.39,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[102.918,32.9156]}},{"id":"513233208","type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[102.876403,32.917034],[102.877821,32.917289],[102.87904,32.917509],[102.879321,32.91756],[102.879803,32.917647],[102.880757,32.917692],[102.881664,32.916844],[102.882087,32.916275],[102.883036,32.91514],[102.883882,32.914004],[102.884545,32.913353],[102.885692,32.91248],[102.886416,32.912147],[102.887136,32.912016],[102.890012,32.910136],[102.891018,32.909434],[102.891588,32.908408],[102.892434,32.907242],[102.89303,32.906561],[102.893252,32.905846],[102.893298,32.905329],[102.893691,32.904587],[102.893877,32.903928],[102.893929,32.903181],[102.893818,32.902114],[102.893743,32.900962],[102.89373,32.90007],[102.893579,32.899262],[102.893845,32.898086],[102.894094,32.897403],[102.894163,32.897215],[102.894356,32.896685],[102.894308,32.895821],[102.894535,32.894904],[102.894937,32.893759],[102.895235,32.8927],[102.895731,32.890464],[102.895751,32.889629],[102.895698,32.888995],[102.895571,32.88859],[102.896146,32.887334],[102.897278,32.885626],[102.897787,32.885186],[102.8978,32.885175],[102.89829,32.884636],[102.89849,32.884389],[102.898817,32.883983],[102.899003,32.883325],[102.899057,32.882491],[102.898709,32.881334],[102.898907,32.878719],[102.899044,32.877282],[102.899108,32.875988],[102.899493,32.874124],[102.899904,32.871167],[102.900589,32.868129],[102.901096,32.866871],[102.901196,32.86552],[102.901659,32.861816],[102.901708,32.861155],[102.901726,32.860407],[102.901703,32.859946],[102.90189,32.85923],[102.901606,32.858247],[102.900999,32.85651],[102.900346,32.85529],[102.900031,32.854191],[102.899529,32.852341],[102.899453,32.851218],[102.899478,32.850182],[102.900031,32.849846],[102.901531,32.849871],[102.902658,32.849775],[102.904054,32.849827],[102.905111,32.849845],[102.906262,32.850181],[102.907379,32.850545],[102.908395,32.850821],[102.908585,32.850862],[102.908603,32.850866],[102.908656,32.850877],[102.908667,32.850879],[102.908682,32.850882],[102.908804,32.850908],[102.908844,32.850917],[102.908868,32.850922],[102.9089,32.850929],[102.909006,32.850952],[102.909152,32.850983],[102.909209,32.850995],[102.909397,32.851035],[102.90952,32.851062],[102.909637,32.851087],[102.909683,32.851097],[102.909691,32.851098],[102.909759,32.851113],[102.909854,32.851133],[102.910971,32.85144],[102.911271,32.851346],[102.912105,32.851084],[102.912774,32.850175],[102.913412,32.849121],[102.914116,32.848183],[102.914301,32.847809],[102.914653,32.847098],[102.914884,32.846419],[102.914945,32.84624],[102.914889,32.845721],[102.914017,32.845102],[102.913605,32.844679],[102.913418,32.844488],[102.912993,32.843704],[102.912231,32.841331],[102.912321,32.840383],[102.912854,32.839471],[102.913864,32.838538],[102.91442,32.838099],[102.915253,32.837439],[102.915502,32.837198],[102.915777,32.83693],[102.915939,32.83581],[102.916265,32.833514],[102.916081,32.832647],[102.916032,32.83184],[102.916115,32.829712],[102.916182,32.828332],[102.916515,32.827186],[102.917569,32.825852],[102.918583,32.824746],[102.919081,32.823862],[102.919542,32.823064],[102.919937,32.822229],[102.920074,32.821821],[102.920294,32.821177],[102.920502,32.819929],[102.920757,32.818833],[102.921287,32.818021],[102.921764,32.817317],[102.922549,32.81651],[102.923798,32.815581],[102.924806,32.815195],[102.92583,32.814612],[102.926973,32.813715],[102.927426,32.813288],[102.927605,32.813305],[102.927719,32.813338],[102.927769,32.813337],[102.927826,32.813299],[102.927881,32.813193],[102.92793,32.813059],[102.927908,32.812834],[102.927929,32.812814],[102.928809,32.811976],[102.929342,32.811574],[102.930562,32.810583],[102.931088,32.810276],[102.931927,32.809785],[102.932352,32.809534],[102.932941,32.809186],[102.933748,32.808709],[102.933789,32.808695],[102.934879,32.808317],[102.936013,32.80783],[102.936063,32.807793],[102.936182,32.807873],[102.936372,32.808],[102.936563,32.808126],[102.936753,32.808253],[102.937055,32.808366],[102.937357,32.80848],[102.937721,32.808585],[102.938085,32.808689],[102.93845,32.808794],[102.938684,32.808886],[102.938914,32.808975],[102.939144,32.809065],[102.939373,32.809155],[102.939603,32.809245],[102.939832,32.809335],[102.940062,32.809424],[102.940291,32.809514],[102.940521,32.809604],[102.940751,32.809694],[102.94098,32.809784],[102.941207,32.809896],[102.941434,32.810007],[102.941662,32.810119],[102.941889,32.810231],[102.942116,32.810343],[102.942343,32.810454],[102.942562,32.810599],[102.942781,32.810745],[102.943,32.81089],[102.94322,32.811035],[102.943439,32.81118],[102.943658,32.811325],[102.943877,32.81147],[102.944096,32.811616],[102.944315,32.811761],[102.944534,32.811906],[102.944753,32.812051],[102.944972,32.812196],[102.945342,32.812425],[102.945712,32.812653],[102.946081,32.812882],[102.946451,32.81311],[102.946787,32.813264],[102.947123,32.813417],[102.947425,32.813501],[102.947752,32.813556],[102.948078,32.81361],[102.94845,32.813735],[102.948798,32.813918],[102.949012,32.814078],[102.949226,32.814238],[102.94944,32.814397],[102.949654,32.814557],[102.949868,32.814716],[102.950083,32.814876],[102.950297,32.815036],[102.950511,32.815195],[102.950725,32.815355],[102.950939,32.815514],[102.951132,32.815656],[102.951325,32.815797],[102.951518,32.815939],[102.951711,32.81608],[102.951903,32.816222],[102.952096,32.816363],[102.952289,32.816505],[102.952482,32.816646],[102.952793,32.816951],[102.953105,32.817255],[102.953416,32.81756],[102.953727,32.817865],[102.954085,32.818098],[102.954444,32.818331],[102.954675,32.818433],[102.954907,32.818535],[102.955168,32.818615],[102.955428,32.818694],[102.955689,32.818773],[102.955949,32.818853],[102.95621,32.818932],[102.95647,32.819011],[102.956731,32.819091],[102.956991,32.81917],[102.957252,32.819249],[102.957512,32.819329],[102.957883,32.819499],[102.958254,32.81967],[102.958625,32.819841],[102.95889,32.820022],[102.959156,32.820204],[102.959454,32.820486],[102.959679,32.820846],[102.959756,32.821084],[102.959832,32.821323],[102.959909,32.821541],[102.959986,32.82176],[102.960082,32.822008],[102.960179,32.822256],[102.960275,32.822504],[102.960371,32.822752],[102.960467,32.823],[102.960563,32.823248],[102.96066,32.823497],[102.960756,32.823745],[102.960852,32.823993],[102.960948,32.824241],[102.96106,32.82448],[102.961171,32.824719],[102.961283,32.824958],[102.961394,32.825197],[102.961427,32.825243],[102.961621,32.825516],[102.961704,32.825577],[102.961899,32.825718],[102.96209,32.825839],[102.962282,32.825961],[102.962473,32.826083],[102.962665,32.826205],[102.962856,32.826326],[102.963048,32.826448],[102.963239,32.82657],[102.963431,32.826691],[102.963621,32.826812],[102.963622,32.826813],[102.963761,32.826901],[102.963814,32.826935],[102.964229,32.827093],[102.964644,32.827252],[102.965059,32.827411],[102.965475,32.82757],[102.96589,32.827728],[102.966084,32.827845],[102.966092,32.82785],[102.966178,32.827902],[102.966467,32.828075],[102.966742,32.828316],[102.96697,32.828636],[102.967049,32.828814],[102.967148,32.829035],[102.967178,32.829262],[102.967208,32.829489],[102.967257,32.829895],[102.967306,32.830301],[102.967318,32.830568],[102.967329,32.830834],[102.967341,32.831101],[102.967353,32.831368],[102.967336,32.831598],[102.967319,32.831829],[102.967302,32.832059],[102.967285,32.83229],[102.967262,32.832526],[102.967239,32.832762],[102.967216,32.832999],[102.967193,32.833235],[102.967174,32.833451],[102.967138,32.833853],[102.967103,32.834255],[102.967067,32.834656],[102.966978,32.834971],[102.966888,32.835285],[102.966755,32.835501],[102.966621,32.835717],[102.966476,32.835902],[102.966332,32.836087],[102.966176,32.836262],[102.966019,32.836437],[102.965863,32.836613],[102.965707,32.836788],[102.96555,32.836964],[102.965394,32.837139],[102.965099,32.837444],[102.964804,32.837749],[102.964508,32.838053],[102.964213,32.838358],[102.964213,32.838359],[102.964212,32.83836],[102.964139,32.838534],[102.964134,32.838691],[102.964223,32.838892],[102.964409,32.839183],[102.964455,32.839256],[102.964687,32.83962],[102.964919,32.839984],[102.965151,32.840348],[102.965275,32.840554],[102.965399,32.84076],[102.965524,32.840966],[102.965648,32.841173],[102.965772,32.841379],[102.965896,32.841585],[102.96602,32.841791],[102.966144,32.841997],[102.966269,32.842203],[102.966339,32.84232],[102.966393,32.842409],[102.966517,32.842615],[102.966641,32.842822],[102.966814,32.84298],[102.966987,32.843139],[102.967159,32.843298],[102.967258,32.843388],[102.967332,32.843456],[102.967505,32.843615],[102.967678,32.843774],[102.96785,32.843932],[102.968023,32.844091],[102.968196,32.84425],[102.968368,32.844409],[102.968493,32.844598],[102.968618,32.844788],[102.968721,32.844994],[102.968742,32.845037],[102.968865,32.845286],[102.968988,32.84569],[102.969112,32.846093],[102.969235,32.846497],[102.969253,32.846725],[102.969272,32.846953],[102.969287,32.847308],[102.969279,32.847664],[102.969214,32.847939],[102.969149,32.848215],[102.969008,32.848594],[102.968867,32.848974],[102.968726,32.849353],[102.968566,32.849716],[102.968406,32.850079],[102.968241,32.850253],[102.968076,32.850428],[102.967911,32.850602],[102.967746,32.850776],[102.967581,32.850951],[102.967416,32.851125],[102.967234,32.851409],[102.967051,32.851692],[102.966974,32.852007],[102.966991,32.852303],[102.967068,32.852542],[102.967144,32.85278],[102.967255,32.853058],[102.967366,32.853336],[102.967473,32.853773],[102.967488,32.854129],[102.967471,32.854386],[102.967453,32.854642],[102.967415,32.854866],[102.967377,32.85509],[102.967339,32.855314],[102.967301,32.855538],[102.967263,32.855762],[102.967225,32.855986],[102.967187,32.85621],[102.96715,32.856434],[102.967112,32.856657],[102.967074,32.856881],[102.967026,32.857276],[102.966978,32.857671],[102.966931,32.858065],[102.966936,32.858352],[102.966941,32.858639],[102.967005,32.858936],[102.967068,32.859234],[102.967168,32.859477],[102.967267,32.85972],[102.967367,32.859964],[102.967467,32.860207],[102.96757,32.860361],[102.967639,32.860462],[102.967811,32.860717],[102.968064,32.860937],[102.968435,32.861121],[102.968666,32.861254],[102.968898,32.861386],[102.969129,32.861518],[102.96936,32.861651],[102.969634,32.86195],[102.969816,32.86225],[102.969939,32.862499],[102.970063,32.862748],[102.970082,32.862793],[102.970151,32.862957],[102.970239,32.863166],[102.970326,32.863473],[102.970413,32.86378],[102.970511,32.864138],[102.970608,32.864496],[102.970876,32.864809],[102.971144,32.865121],[102.971412,32.865433],[102.97171,32.865754],[102.972007,32.866075],[102.972304,32.866396],[102.972602,32.866717],[102.972749,32.866936],[102.972896,32.867156],[102.973052,32.867494],[102.973116,32.867832],[102.973128,32.868266],[102.973118,32.868701],[102.973039,32.869085],[102.972961,32.869469],[102.972883,32.869784],[102.972806,32.870098],[102.972798,32.870493],[102.972815,32.87075],[102.972833,32.871008],[102.97285,32.871265],[102.972868,32.871522],[102.97291,32.871586],[102.973072,32.871828],[102.973396,32.871992],[102.973722,32.872076],[102.974168,32.872043],[102.974311,32.871967],[102.974696,32.871828],[102.975082,32.87169],[102.975468,32.871551],[102.975728,32.871471],[102.975988,32.871391],[102.976248,32.871312],[102.976508,32.871232],[102.976848,32.871178],[102.977188,32.871125],[102.977626,32.871118],[102.978064,32.871112],[102.978501,32.871105],[102.978774,32.87113],[102.979048,32.871154],[102.979321,32.871178],[102.979594,32.871203],[102.979867,32.871227],[102.98014,32.871251],[102.980384,32.871322],[102.980629,32.871392],[102.980873,32.871463],[102.981117,32.871533],[102.981362,32.871604],[102.981606,32.871675],[102.981851,32.871745],[102.982095,32.871816],[102.98232,32.871911],[102.982545,32.872006],[102.98277,32.872102],[102.982995,32.872197],[102.983219,32.872293],[102.983444,32.872388],[102.983669,32.872483],[102.983894,32.872579],[102.984134,32.872666],[102.984373,32.872753],[102.984447,32.872779],[102.984612,32.87284],[102.984852,32.872927],[102.985091,32.873013],[102.985331,32.8731],[102.98557,32.873187],[102.98581,32.873274],[102.986049,32.873361],[102.986289,32.873448],[102.986542,32.873649],[102.986887,32.873931],[102.986937,32.873947],[102.987283,32.874056],[102.98761,32.874101],[102.987882,32.874103],[102.988155,32.874105],[102.988427,32.874107],[102.988699,32.874108],[102.988972,32.87411],[102.989244,32.874112],[102.989516,32.874114],[102.989789,32.874116],[102.990043,32.874103],[102.990297,32.87409],[102.990321,32.874088],[102.99055,32.874077],[102.990804,32.874064],[102.991058,32.874051],[102.991312,32.874038],[102.991566,32.874025],[102.99182,32.874012],[102.992127,32.873973],[102.992231,32.873959],[102.992642,32.873906],[102.993066,32.873795],[102.99349,32.873683],[102.993711,32.873564],[102.993932,32.873445],[102.994153,32.873326],[102.994373,32.873207],[102.994594,32.873088],[102.994815,32.872969],[102.995035,32.87285],[102.995114,32.872808],[102.995256,32.872732],[102.995477,32.872613],[102.995697,32.872494],[102.995923,32.872372],[102.996068,32.872294],[102.996148,32.872251],[102.996374,32.872129],[102.996599,32.872008],[102.996825,32.871887],[102.997051,32.871765],[102.997408,32.871494],[102.997765,32.871223],[102.997893,32.870988],[102.998022,32.870753],[102.99815,32.870518],[102.998279,32.870283],[102.998492,32.869933],[102.998705,32.869583],[102.998917,32.869234],[102.99911,32.869],[102.999303,32.868765],[102.99959,32.868524],[102.999876,32.868282],[103.000272,32.868072],[103.000501,32.86791],[103.000729,32.867747],[103.000958,32.867582],[103.001187,32.867417],[103.001378,32.867279],[103.001568,32.867142],[103.001839,32.866968],[103.002172,32.866684],[103.002376,32.86655],[103.00258,32.866416],[103.002784,32.866282],[103.002988,32.866149],[103.003291,32.86587],[103.003594,32.865592],[103.003772,32.865337],[103.00395,32.865082],[103.004137,32.864759],[103.004325,32.864436],[103.004512,32.864113],[103.004619,32.863897],[103.004726,32.863681],[103.004833,32.863465],[103.00494,32.863248],[103.005047,32.863032],[103.005154,32.862816],[103.005304,32.862399],[103.005453,32.861982],[103.005603,32.861564],[103.005765,32.861214],[103.005926,32.860864],[103.006087,32.860514],[103.006192,32.860293],[103.006297,32.860073],[103.006402,32.859853],[103.006508,32.859632],[103.006667,32.859393],[103.006784,32.859314],[103.006879,32.859315],[103.006994,32.859333],[103.007068,32.859431],[103.007121,32.859593],[103.007114,32.859948],[103.007094,32.860392],[103.007075,32.860835],[103.00704,32.861099],[103.007005,32.861363],[103.006971,32.861628],[103.006936,32.861892],[103.006907,32.862328],[103.006911,32.862578],[103.006914,32.862828],[103.006981,32.863083],[103.007047,32.863339],[103.007114,32.863594],[103.00718,32.863849],[103.007242,32.864073],[103.007304,32.864297],[103.007366,32.864522],[103.007428,32.864746],[103.00749,32.86497],[103.007552,32.865194],[103.007709,32.865579],[103.007866,32.865963],[103.008023,32.866347],[103.008144,32.866606],[103.008206,32.86674],[103.008389,32.867133],[103.008573,32.867526],[103.008751,32.867907],[103.008756,32.867919],[103.008856,32.868149],[103.008956,32.868379],[103.009057,32.868608],[103.009157,32.868838],[103.009257,32.869068],[103.009357,32.869297],[103.009366,32.869317],[103.009398,32.869391],[103.009457,32.869527],[103.009557,32.869757],[103.009686,32.869992],[103.009815,32.870228],[103.009945,32.870464],[103.010074,32.870699],[103.010203,32.870935],[103.010332,32.87117],[103.010461,32.871406],[103.01059,32.871642],[103.0107,32.871885],[103.010809,32.872129],[103.010919,32.872373],[103.011028,32.872616],[103.011138,32.87286],[103.011247,32.873104],[103.011357,32.873348],[103.011466,32.873591],[103.011641,32.873973],[103.011815,32.874355],[103.01199,32.874736],[103.012164,32.875118],[103.012317,32.875452],[103.01247,32.875787],[103.012588,32.876002],[103.012705,32.876217],[103.012759,32.876315],[103.012823,32.876432],[103.012941,32.876647],[103.013017,32.876786],[103.013058,32.876862],[103.013176,32.877077],[103.013294,32.877293],[103.013412,32.877508],[103.01362,32.877893],[103.013828,32.878278],[103.014036,32.878663],[103.014156,32.879042],[103.014275,32.87942],[103.014395,32.879799],[103.014504,32.880023],[103.014614,32.880248],[103.014763,32.880482],[103.014841,32.880603],[103.015068,32.880957],[103.015294,32.881312],[103.015298,32.881318],[103.015521,32.881667],[103.015631,32.881911],[103.015758,32.882187],[103.01581,32.882462],[103.015843,32.882688],[103.015876,32.882915],[103.015885,32.883157],[103.015894,32.883399],[103.015903,32.883641],[103.015912,32.883884],[103.015921,32.884143],[103.01593,32.884403],[103.015939,32.884662],[103.015948,32.884922],[103.015958,32.885182],[103.015967,32.885441],[103.015976,32.885701],[103.015985,32.88596],[103.016026,32.886407],[103.016067,32.886854],[103.016108,32.887301],[103.01616,32.887552],[103.016211,32.887803],[103.016262,32.888135],[103.016313,32.888466],[103.016445,32.888816],[103.016577,32.889167],[103.016709,32.889517],[103.016917,32.889866],[103.016932,32.889892],[103.017099,32.890121],[103.017287,32.89027],[103.017514,32.890353],[103.017887,32.89051],[103.018261,32.890666],[103.018634,32.890822],[103.018889,32.890972],[103.019028,32.891053],[103.019144,32.891121],[103.019388,32.891352],[103.019594,32.891596],[103.019779,32.89189],[103.01989,32.892102],[103.02,32.892313],[103.020134,32.892727],[103.020268,32.893141],[103.020389,32.893528],[103.020509,32.893916],[103.02063,32.894304],[103.020731,32.894508],[103.020832,32.894711],[103.020979,32.894955],[103.021298,32.895267],[103.021582,32.895434],[103.021824,32.89553],[103.022066,32.895627],[103.022308,32.895723],[103.022549,32.89582],[103.02278,32.895911],[103.022825,32.895929],[103.023058,32.896022],[103.0231,32.896039],[103.02327,32.896185],[103.02338,32.896382],[103.023433,32.896591],[103.023428,32.896785],[103.023404,32.897043],[103.023358,32.897366],[103.02333,32.897736],[103.023324,32.898026],[103.023384,32.898201],[103.023571,32.898413],[103.023835,32.89858],[103.024138,32.898714],[103.024482,32.898768],[103.024703,32.898805],[103.024925,32.898843],[103.025147,32.898881],[103.025369,32.898919],[103.025591,32.898956],[103.025812,32.898994],[103.026034,32.899032],[103.026256,32.89907],[103.02657,32.899139],[103.026885,32.899209],[103.027069,32.89928],[103.027122,32.899301],[103.027359,32.899393],[103.027496,32.899464],[103.027681,32.89956],[103.028002,32.899727],[103.028267,32.8999],[103.028532,32.900073],[103.028737,32.900302],[103.028943,32.900532],[103.029087,32.900716],[103.029232,32.9009],[103.029376,32.901084],[103.029521,32.901268],[103.029737,32.901605],[103.029953,32.901942],[103.030168,32.902279],[103.030447,32.902539],[103.030725,32.902799],[103.031004,32.903059],[103.031279,32.903414],[103.031553,32.90377],[103.031828,32.904125],[103.032103,32.904481],[103.032388,32.904778],[103.032396,32.904786],[103.03252,32.904916],[103.032541,32.904938],[103.032689,32.905092],[103.032766,32.905172],[103.032918,32.905331],[103.032983,32.905398],[103.033003,32.905416],[103.033007,32.90542],[103.033183,32.905578],[103.033383,32.905759],[103.033583,32.90594],[103.033783,32.90612],[103.033984,32.906301],[103.034184,32.906482],[103.034276,32.90655],[103.034337,32.906596],[103.034492,32.906713],[103.034514,32.906729],[103.034845,32.906976],[103.035148,32.907236],[103.035286,32.907354],[103.035451,32.907496],[103.035641,32.907662],[103.035695,32.90771],[103.035721,32.907732],[103.035739,32.907748],[103.035761,32.907767],[103.03594,32.907923],[103.036167,32.908057],[103.036409,32.908088],[103.036434,32.908091],[103.036454,32.908094],[103.036787,32.908128],[103.036816,32.90813],[103.03683,32.908129],[103.03722,32.90808],[103.037623,32.90803],[103.038057,32.907916],[103.03849,32.907802],[103.038923,32.907688],[103.039357,32.907574],[103.039599,32.907465],[103.039841,32.907355],[103.039904,32.907216],[103.040001,32.907003],[103.040023,32.906809],[103.040032,32.906756],[103.040069,32.906536],[103.040094,32.9063],[103.040118,32.906064],[103.040143,32.905828],[103.040167,32.905593],[103.040211,32.905335],[103.040255,32.905078],[103.040376,32.904822],[103.040562,32.904491],[103.040749,32.90416],[103.040935,32.90383],[103.041054,32.903635],[103.041173,32.903441],[103.041273,32.903276],[103.041292,32.903246],[103.041298,32.903235],[103.041411,32.903052],[103.04153,32.902857],[103.041564,32.902801],[103.041595,32.902751],[103.041649,32.902662],[103.041792,32.902434],[103.041935,32.902206],[103.042079,32.901978],[103.042222,32.90175],[103.042366,32.901522],[103.042462,32.901368],[103.042509,32.901294],[103.042612,32.901169],[103.042661,32.901111],[103.042765,32.900985],[103.042812,32.900927],[103.042964,32.900744],[103.043115,32.900561],[103.043267,32.900378],[103.043303,32.900334],[103.043418,32.900195],[103.043543,32.900043],[103.04357,32.900011],[103.043721,32.899828],[103.043873,32.899645],[103.044024,32.899462],[103.044177,32.899296],[103.044329,32.899129],[103.044482,32.898963],[103.044634,32.898797],[103.044701,32.898725],[103.044787,32.898631],[103.044939,32.898465],[103.045092,32.898299],[103.045244,32.898132],[103.045406,32.89796],[103.045568,32.897788],[103.04573,32.897616],[103.045892,32.897444],[103.046054,32.897271],[103.046215,32.897099],[103.046377,32.896927],[103.046539,32.896755],[103.046701,32.896582],[103.046863,32.89641],[103.047025,32.896238],[103.047186,32.896066],[103.047373,32.895892],[103.047443,32.895826],[103.047559,32.895718],[103.047745,32.895544],[103.047932,32.89537],[103.047965,32.89534],[103.048118,32.895196],[103.048276,32.895049],[103.048304,32.895022],[103.048491,32.894849],[103.048677,32.894675],[103.048699,32.894653],[103.04884,32.894513],[103.048848,32.894504],[103.049002,32.89435],[103.049165,32.894188],[103.049327,32.894026],[103.04949,32.893864],[103.049559,32.893795],[103.049652,32.893702],[103.049815,32.89354],[103.049977,32.893378],[103.05014,32.893216],[103.050303,32.893053],[103.050574,32.892881],[103.050604,32.892874],[103.050844,32.892821],[103.05119,32.89281],[103.05155,32.892928],[103.051792,32.893033],[103.051879,32.89307],[103.052034,32.893137],[103.052275,32.893242],[103.052517,32.893346],[103.052763,32.893495],[103.053009,32.893644],[103.053309,32.893964],[103.053609,32.894283],[103.053898,32.894619],[103.054187,32.894955],[103.05446,32.8952],[103.054732,32.895446],[103.055009,32.895609],[103.055053,32.895635],[103.055054,32.895635],[103.055057,32.895636],[103.055287,32.895771],[103.055544,32.895896],[103.0558,32.896021],[103.056219,32.896109],[103.056545,32.896097],[103.056618,32.896074],[103.056833,32.896005],[103.056911,32.895966],[103.05722,32.89581],[103.0573,32.89577],[103.057513,32.895662],[103.057608,32.895614],[103.057995,32.895418],[103.058382,32.895222],[103.058627,32.895128],[103.058872,32.895034],[103.059118,32.89494],[103.059363,32.894846],[103.059608,32.894752],[103.059685,32.894723],[103.059853,32.894658],[103.060099,32.894564],[103.060344,32.89447],[103.060584,32.894397],[103.060825,32.894324],[103.061065,32.894251],[103.061305,32.894178],[103.061747,32.89417],[103.062186,32.894208],[103.062439,32.894245],[103.062692,32.894281],[103.062945,32.894317],[103.063198,32.894354],[103.063443,32.894418],[103.063688,32.894481],[103.0641,32.894589],[103.064511,32.894696],[103.064796,32.89483],[103.065081,32.894964],[103.065288,32.895144],[103.065494,32.895325],[103.065701,32.895506],[103.065907,32.895686],[103.065943,32.895717],[103.066114,32.895867],[103.066321,32.896048],[103.066505,32.896254],[103.06669,32.89646],[103.066875,32.896666],[103.06706,32.896873],[103.067257,32.897037],[103.067454,32.897202],[103.067651,32.897367],[103.067849,32.897531],[103.068037,32.897704],[103.068224,32.897876],[103.068412,32.898048],[103.0686,32.898221],[103.068788,32.898393],[103.068976,32.898566],[103.069249,32.89878],[103.069523,32.898994],[103.069594,32.899032],[103.069741,32.89911],[103.069958,32.899227],[103.070176,32.899343],[103.070394,32.89946],[103.070643,32.899546],[103.070892,32.899632],[103.071141,32.899718],[103.07139,32.899804],[103.071639,32.89989],[103.071888,32.899976],[103.072137,32.900062],[103.072386,32.900148],[103.072635,32.900234],[103.072884,32.90032],[103.07312,32.900391],[103.073355,32.900462],[103.073464,32.900495],[103.073591,32.900533],[103.073826,32.900604],[103.074062,32.900675],[103.074298,32.900746],[103.074533,32.900817],[103.074769,32.900888],[103.075005,32.900959],[103.07524,32.90103],[103.075476,32.901101],[103.075711,32.901172],[103.075947,32.901243],[103.076183,32.901314],[103.076429,32.901423],[103.076676,32.901531],[103.076923,32.90164],[103.07717,32.901749],[103.077483,32.901916],[103.077795,32.902083],[103.07798,32.902231],[103.078165,32.902379],[103.07835,32.902527],[103.078535,32.902675],[103.078721,32.902823],[103.078906,32.902971],[103.079083,32.903175],[103.079261,32.90338],[103.079568,32.90369],[103.079875,32.904],[103.080182,32.90431],[103.080489,32.90462],[103.080697,32.904744],[103.080905,32.904868],[103.081211,32.904954],[103.081535,32.904975],[103.081842,32.904914],[103.082132,32.90479],[103.082483,32.904521],[103.082493,32.904506],[103.082621,32.904314],[103.082704,32.90404],[103.082824,32.903783],[103.083004,32.903464],[103.083259,32.90321],[103.083531,32.902972],[103.083685,32.90291],[103.08384,32.902848],[103.084166,32.902853],[103.084479,32.902963],[103.084793,32.903072],[103.084926,32.90313],[103.085033,32.903176],[103.08506,32.903188],[103.085272,32.903281],[103.085335,32.903308],[103.085512,32.903385],[103.085752,32.90349],[103.085992,32.903594],[103.086231,32.903699],[103.086471,32.903803],[103.086711,32.903907],[103.086878,32.904104],[103.086967,32.904262],[103.087044,32.904398],[103.087179,32.904803],[103.087315,32.905209],[103.087377,32.905413],[103.087414,32.905533],[103.087513,32.905857],[103.087634,32.906083],[103.087755,32.906309],[103.087876,32.906536],[103.087998,32.906762],[103.088119,32.906988],[103.08824,32.907214],[103.088383,32.907426],[103.088525,32.907638],[103.088667,32.90785],[103.08881,32.908063],[103.088952,32.908275],[103.089095,32.908487],[103.089365,32.908809],[103.089636,32.909131],[103.089907,32.909454],[103.090177,32.909776],[103.090446,32.910076],[103.090714,32.910376],[103.090983,32.910677],[103.091161,32.910848],[103.09134,32.911019],[103.091519,32.911191],[103.091698,32.911362],[103.091981,32.911496],[103.092285,32.91163],[103.092542,32.911721],[103.092799,32.911812],[103.093055,32.911903],[103.093312,32.911994],[103.093568,32.912085],[103.093825,32.912176],[103.094082,32.912267],[103.094338,32.912358],[103.094429,32.91239],[103.094595,32.912449],[103.094851,32.91254],[103.09502,32.912597],[103.095086,32.912619],[103.09532,32.912698],[103.095555,32.912777],[103.09579,32.912856],[103.096024,32.912935],[103.096259,32.913014],[103.096602,32.913067],[103.096794,32.913038],[103.096882,32.912988],[103.096989,32.912928],[103.097145,32.912769],[103.097175,32.912726],[103.097276,32.912585],[103.097408,32.912402],[103.097539,32.912218],[103.097671,32.912034],[103.097803,32.911851],[103.097934,32.911667],[103.09809,32.911438],[103.098246,32.911209],[103.098403,32.91098],[103.098559,32.910751],[103.098679,32.910503],[103.0988,32.910255],[103.098876,32.909812],[103.098952,32.90937],[103.09903,32.909153],[103.099108,32.908937],[103.099186,32.90872],[103.099264,32.908503],[103.099342,32.908287],[103.09942,32.90807],[103.09964,32.907679],[103.09986,32.907288],[103.10008,32.906897],[103.1003,32.906506],[103.100435,32.906286],[103.100569,32.906065],[103.100704,32.905844],[103.100839,32.905624],[103.100974,32.905403],[103.101109,32.905182],[103.101244,32.904962],[103.101378,32.904741],[103.101513,32.90452],[103.101648,32.9043],[103.101867,32.903977],[103.102085,32.903653],[103.102304,32.90333],[103.102434,32.90309],[103.102563,32.90285],[103.102626,32.902601],[103.102688,32.902352],[103.102773,32.902006],[103.102857,32.90166],[103.102904,32.901241],[103.102952,32.900822],[103.103139,32.900435],[103.103326,32.900048],[103.103513,32.899661],[103.103723,32.899273],[103.103932,32.898885],[103.104142,32.898497],[103.104351,32.898109],[103.104508,32.897933],[103.104664,32.897758],[103.104821,32.897583],[103.104977,32.897407],[103.105281,32.897121],[103.105585,32.896836],[103.105815,32.896712],[103.105824,32.896707],[103.106063,32.896579],[103.106302,32.896451],[103.106448,32.896373],[103.106541,32.896323],[103.10685,32.896199],[103.107159,32.896075],[103.107419,32.896039],[103.107679,32.896003],[103.108083,32.895912],[103.108486,32.895821],[103.108686,32.895767],[103.108852,32.895721],[103.109218,32.895622],[103.109422,32.895512],[103.109626,32.895402],[103.109867,32.895192],[103.109908,32.895156],[103.11019,32.89491],[103.110364,32.894762],[103.110537,32.894613],[103.110711,32.894464],[103.110884,32.894316],[103.111057,32.894167],[103.111231,32.894019],[103.111404,32.89387],[103.111578,32.893721],[103.111769,32.893535],[103.11196,32.893349],[103.112152,32.893163],[103.112343,32.892977],[103.112535,32.892791],[103.112726,32.892606],[103.112917,32.89242],[103.113109,32.892234],[103.113313,32.89208],[103.113517,32.891927],[103.113722,32.891773],[103.113926,32.89162],[103.11413,32.891467],[103.114335,32.891313],[103.114539,32.89116],[103.114743,32.891006],[103.114948,32.890853],[103.115152,32.8907],[103.115325,32.890555],[103.115497,32.89041],[103.11567,32.890266],[103.115843,32.890121],[103.116016,32.889976],[103.116189,32.889832],[103.116361,32.889687],[103.116534,32.889542],[103.116755,32.88941],[103.116769,32.889402],[103.117003,32.889263],[103.117237,32.889123],[103.117472,32.888983],[103.11783,32.888779],[103.118189,32.888575],[103.11839,32.888452],[103.11859,32.888328],[103.118791,32.888205],[103.118991,32.888081],[103.119192,32.887958],[103.119393,32.887834],[103.119486,32.887731],[103.119637,32.887564],[103.119882,32.887293],[103.119947,32.887222],[103.120002,32.887195],[103.120189,32.887105],[103.120226,32.887086],[103.12043,32.886987],[103.12078,32.886775],[103.121129,32.886562],[103.121275,32.886424],[103.121431,32.886276],[103.121733,32.88599],[103.121962,32.885639],[103.12199,32.885595],[103.12219,32.885287],[103.1223,32.885063],[103.122306,32.885051],[103.12241,32.884838],[103.122546,32.884469],[103.122681,32.8841],[103.122817,32.883731],[103.122832,32.883478],[103.122847,32.883226],[103.122862,32.882973],[103.122877,32.882721],[103.122882,32.882472],[103.122885,32.882312],[103.122894,32.881904],[103.122897,32.881761],[103.122902,32.881495],[103.122883,32.881413],[103.122851,32.88127],[103.12284,32.881224],[103.122809,32.881085],[103.122715,32.880676],[103.122622,32.880266],[103.122555,32.880068],[103.122495,32.879892],[103.12245,32.879756],[103.122369,32.879519],[103.122317,32.879364],[103.122243,32.879145],[103.122121,32.878929],[103.121998,32.878713],[103.121803,32.87846],[103.121607,32.878207],[103.121483,32.877991],[103.121358,32.877775],[103.121234,32.877559],[103.121109,32.877344],[103.120981,32.877027],[103.120853,32.876709],[103.12083,32.876484],[103.120806,32.876259],[103.120819,32.876012],[103.120824,32.87592],[103.120834,32.87572],[103.120841,32.875582],[103.120883,32.87535],[103.120925,32.875117],[103.120965,32.874895],[103.121005,32.874673],[103.121045,32.87445],[103.121085,32.874228],[103.121125,32.874006],[103.121165,32.873784],[103.121316,32.873415],[103.121467,32.873047],[103.121685,32.87271],[103.121911,32.872415],[103.122137,32.87212],[103.12236,32.872035],[103.12242,32.872012],[103.122582,32.87195],[103.122843,32.87184],[103.123104,32.871731],[103.123382,32.871712],[103.12366,32.871692],[103.124081,32.871633],[103.124199,32.871555],[103.12424,32.871377],[103.124254,32.871349],[103.124402,32.871044],[103.124564,32.870711],[103.124698,32.870503],[103.124831,32.870295],[103.124965,32.870087],[103.125099,32.869879],[103.12531,32.869522],[103.125521,32.869165],[103.125733,32.868808],[103.125913,32.868614],[103.126094,32.86842],[103.126187,32.868366],[103.12641,32.868239],[103.126424,32.868231],[103.126655,32.868122],[103.126736,32.868102],[103.12704,32.868031],[103.127285,32.867982],[103.12753,32.867933],[103.127776,32.867884],[103.128021,32.867835],[103.128266,32.867786],[103.128511,32.867737],[103.128608,32.867718],[103.128757,32.867689],[103.129002,32.86764],[103.129234,32.867593],[103.129466,32.867547],[103.129699,32.867501],[103.129931,32.867455],[103.130163,32.867408],[103.130395,32.867362],[103.130628,32.867316],[103.13086,32.867269],[103.131092,32.867223],[103.131151,32.867211],[103.131182,32.867205],[103.131324,32.867177],[103.131556,32.867131],[103.131789,32.867084],[103.132057,32.867072],[103.132325,32.86706],[103.132594,32.867048],[103.132862,32.867036],[103.13313,32.867023],[103.133399,32.867011],[103.13357,32.86702],[103.133817,32.867033],[103.133862,32.867036],[103.134236,32.867055],[103.134655,32.867078],[103.135073,32.8671],[103.1353,32.867089],[103.135528,32.867078],[103.135755,32.867067],[103.135983,32.867057],[103.13621,32.867046],[103.136438,32.867035],[103.136665,32.867024],[103.136892,32.867014],[103.137122,32.867019],[103.137352,32.867025],[103.137581,32.86703],[103.137811,32.867036],[103.137887,32.867037],[103.138041,32.867041],[103.13827,32.867047],[103.1385,32.867052],[103.13873,32.867057],[103.139027,32.867038],[103.139324,32.867018],[103.139655,32.866971],[103.139737,32.866959],[103.140151,32.8669],[103.140377,32.866835],[103.140603,32.86677],[103.140829,32.866705],[103.141055,32.86664],[103.141293,32.866571],[103.14153,32.866502],[103.141767,32.866432],[103.142005,32.866363],[103.142242,32.866293],[103.142479,32.866224],[103.142717,32.866154],[103.142954,32.866085],[103.14318,32.866028],[103.143407,32.86597],[103.143633,32.865913],[103.143859,32.865856],[103.144225,32.865796],[103.14459,32.865737],[103.14483,32.865676],[103.145001,32.865633],[103.145001,32.865633],[103.14507,32.865615],[103.145311,32.865554],[103.145551,32.865493],[103.145722,32.865437],[103.145956,32.865359],[103.146361,32.865225],[103.146766,32.865092],[103.147004,32.864954],[103.147241,32.864816],[103.147478,32.864679],[103.147716,32.864541],[103.147953,32.864403],[103.148191,32.864266],[103.148428,32.864128],[103.148665,32.86399],[103.148982,32.863863],[103.148993,32.863858],[103.149321,32.863726],[103.149552,32.863713],[103.149934,32.863751],[103.1503,32.863893],[103.150666,32.864034],[103.150895,32.864069],[103.151105,32.864056],[103.151318,32.864018],[103.151355,32.864012],[103.15152,32.863972],[103.151701,32.863928],[103.152047,32.863844],[103.152298,32.863727],[103.15255,32.863609],[103.152801,32.863492],[103.153052,32.863375],[103.153304,32.863258],[103.153555,32.863141],[103.153806,32.863024],[103.154058,32.862906],[103.154309,32.862789],[103.15456,32.862672],[103.154925,32.862544],[103.154936,32.86254],[103.155312,32.862408],[103.155639,32.862332],[103.156063,32.86229],[103.156326,32.862286],[103.156589,32.862282],[103.156853,32.862278],[103.157116,32.862273],[103.157187,32.862274],[103.157342,32.862274],[103.157568,32.862275],[103.157794,32.862275],[103.157998,32.862276],[103.15802,32.862276],[103.158246,32.862277],[103.158472,32.862278],[103.158699,32.862278],[103.158925,32.862279],[103.159308,32.862244],[103.159691,32.86221],[103.159937,32.86217],[103.160184,32.862131],[103.16043,32.862092],[103.160677,32.862052],[103.160923,32.862013],[103.161169,32.861973],[103.161554,32.861906],[103.161939,32.861839],[103.1622,32.861722],[103.162461,32.861605],[103.162733,32.861362],[103.16274,32.861356],[103.162756,32.861341],[103.162837,32.861165],[103.162861,32.860939],[103.162862,32.860907],[103.162864,32.860783],[103.162867,32.860617],[103.162797,32.860309],[103.162652,32.859952],[103.162449,32.859553],[103.162247,32.859155],[103.162101,32.85883],[103.162012,32.85849],[103.16198,32.858215],[103.161948,32.85794],[103.161924,32.857714],[103.161899,32.857488],[103.161875,32.857262],[103.161851,32.857035],[103.161826,32.856809],[103.161802,32.856583],[103.161809,32.856182],[103.161815,32.855781],[103.161844,32.855552],[103.161873,32.855322],[103.161902,32.855093],[103.16193,32.854863],[103.161959,32.854634],[103.161988,32.854404],[103.162017,32.854175],[103.162045,32.853945],[103.162069,32.853519],[103.162092,32.853094],[103.162115,32.852668],[103.162139,32.852242],[103.162157,32.851823],[103.162175,32.851403],[103.162193,32.850984],[103.162212,32.850564],[103.162278,32.850126],[103.162345,32.849689],[103.162411,32.849251],[103.162466,32.849023],[103.162521,32.848796],[103.162576,32.848569],[103.162631,32.848342],[103.162686,32.848115],[103.162741,32.847888],[103.162791,32.84768],[103.162795,32.847661],[103.16285,32.847433],[103.162928,32.847037],[103.162932,32.84702],[103.163007,32.84664],[103.163085,32.846243],[103.163167,32.846032],[103.163249,32.845821],[103.16333,32.84561],[103.163412,32.845399],[103.163678,32.845072],[103.163943,32.844745],[103.164138,32.844575],[103.164333,32.844404],[103.164528,32.844233],[103.164722,32.844063],[103.164992,32.843891],[103.165033,32.843866],[103.165343,32.843668],[103.16559,32.843567],[103.165836,32.843465],[103.166083,32.843364],[103.166329,32.843263],[103.16656,32.84321],[103.16679,32.843157],[103.167021,32.843104],[103.167251,32.843051],[103.167482,32.842998],[103.167713,32.842944],[103.168098,32.842885],[103.168337,32.842897],[103.168576,32.842908],[103.168851,32.842969],[103.169054,32.843013],[103.169087,32.843021],[103.169127,32.843029],[103.169491,32.843068],[103.169758,32.843063],[103.17002,32.843059],[103.170026,32.843059],[103.170257,32.842959],[103.170303,32.84294],[103.170579,32.84282],[103.170794,32.842599],[103.170872,32.842518],[103.170992,32.842293],[103.171112,32.842069],[103.17131,32.841733],[103.171508,32.841397],[103.171657,32.841001],[103.171805,32.840605],[103.171954,32.840209],[103.172074,32.83997],[103.172195,32.839732],[103.172315,32.839493],[103.172436,32.839255],[103.172652,32.838951],[103.172963,32.838714],[103.173071,32.838648],[103.173195,32.838572],[103.173618,32.838465],[103.174021,32.838471],[103.174256,32.838517],[103.17449,32.838564],[103.174725,32.83861],[103.17496,32.838657],[103.175194,32.838703],[103.175429,32.83875],[103.175667,32.83884],[103.175904,32.83893],[103.176142,32.83902],[103.17638,32.839111],[103.176617,32.839201],[103.176855,32.839291],[103.177092,32.839381],[103.17733,32.839471],[103.177524,32.839587],[103.177718,32.839703],[103.177911,32.839819],[103.178105,32.839935],[103.178247,32.840042],[103.178287,32.840072],[103.178387,32.840148],[103.178669,32.840362],[103.17903,32.840545],[103.1793,32.840629],[103.179337,32.84064],[103.179439,32.840672],[103.179849,32.840798],[103.180189,32.840846],[103.18053,32.840894],[103.180931,32.8409],[103.181211,32.840799],[103.18149,32.840698],[103.181857,32.840494],[103.181977,32.840354],[103.182014,32.84031],[103.182172,32.840127],[103.182349,32.83988],[103.182527,32.839632],[103.182684,32.839457],[103.18284,32.839282],[103.182997,32.839107],[103.183153,32.838931],[103.183494,32.838729],[103.183512,32.838719],[103.18387,32.838506],[103.184112,32.838401],[103.184354,32.838295],[103.184596,32.83819],[103.184838,32.838084],[103.18508,32.837979],[103.185322,32.837873],[103.185564,32.837768],[103.185807,32.837662],[103.186049,32.837557],[103.186291,32.837451],[103.18653,32.837336],[103.18677,32.837222],[103.18701,32.837107],[103.18725,32.836993],[103.187489,32.836878],[103.187729,32.836764],[103.187969,32.836649],[103.188208,32.836535],[103.188448,32.83642],[103.188688,32.836306],[103.188917,32.836196],[103.189145,32.836087],[103.189374,32.835978],[103.189603,32.835868],[103.189831,32.835759],[103.19006,32.83565],[103.190446,32.835482],[103.190832,32.835314],[103.191218,32.835147],[103.191604,32.834979],[103.192008,32.834871],[103.192412,32.834764],[103.192817,32.834657],[103.193221,32.83455],[103.193463,32.834502],[103.193705,32.834454],[103.193947,32.834407],[103.194189,32.834359],[103.194536,32.834189],[103.194867,32.833927],[103.194878,32.833919],[103.195198,32.833666],[103.195295,32.833537],[103.195533,32.833313],[103.195771,32.833089],[103.196009,32.832865],[103.196178,32.832611],[103.196346,32.832358],[103.196526,32.832028],[103.196568,32.83195],[103.196706,32.831697],[103.196885,32.831367],[103.197065,32.831037],[103.197182,32.830782],[103.197287,32.830497],[103.197365,32.830282],[103.197391,32.830212],[103.197467,32.830005],[103.197496,32.829928],[103.197573,32.829607],[103.19765,32.829286],[103.197727,32.828965],[103.197749,32.828835],[103.197829,32.828571],[103.197894,32.828356],[103.19796,32.82814],[103.198043,32.827921],[103.198049,32.827908],[103.198096,32.827803],[103.198178,32.827657],[103.198416,32.827419],[103.198681,32.827316],[103.198945,32.827212],[103.199241,32.827116],[103.199537,32.827019],[103.199737,32.826998],[103.199994,32.827055],[103.200251,32.827112],[103.200529,32.827184],[103.200808,32.827255],[103.200921,32.827251],[103.201029,32.827248],[103.201429,32.827155],[103.201494,32.827135],[103.2019,32.827012],[103.202092,32.826991],[103.202127,32.826987],[103.202353,32.826961],[103.202771,32.826899],[103.202871,32.826884],[103.203162,32.82683],[103.203388,32.826699],[103.203638,32.826527],[103.203811,32.826339],[103.203983,32.826152],[103.20416,32.825835],[103.204337,32.825518],[103.204369,32.825468],[103.204475,32.8253],[103.204614,32.825081],[103.204762,32.824737],[103.20491,32.824394],[103.20513,32.824015],[103.205212,32.823969],[103.20534,32.823927],[103.205725,32.823883],[103.206164,32.823907],[103.206469,32.823958],[103.206707,32.82401],[103.206944,32.824063],[103.207147,32.824133],[103.207287,32.824181],[103.207629,32.824299],[103.207968,32.824513],[103.208289,32.824775],[103.208569,32.825118],[103.20869,32.825314],[103.20881,32.82551],[103.208864,32.825728],[103.208917,32.825947],[103.208946,32.826382],[103.208938,32.826762],[103.208931,32.827141],[103.208934,32.827566],[103.208937,32.827991],[103.208987,32.828346],[103.209096,32.828573],[103.20932,32.828852],[103.209613,32.829066],[103.209906,32.82928],[103.210091,32.829412],[103.210277,32.829543],[103.210462,32.829675],[103.210648,32.829807],[103.210833,32.829939],[103.211019,32.830071],[103.211243,32.830195],[103.211468,32.830319],[103.211693,32.830443],[103.211918,32.830567],[103.212142,32.830691],[103.212367,32.830815],[103.212592,32.83094],[103.212817,32.831064],[103.213161,32.831234],[103.213506,32.831403],[103.213851,32.831573],[103.21427,32.831692],[103.214391,32.831702],[103.214708,32.831731],[103.214957,32.831742],[103.215206,32.831754],[103.215474,32.831756],[103.215742,32.831757],[103.21601,32.831759],[103.216278,32.831761],[103.216546,32.831762],[103.216814,32.831764],[103.217082,32.831766],[103.21735,32.831767],[103.21779,32.831779],[103.21823,32.831791],[103.218502,32.831799],[103.218669,32.831803],[103.218898,32.831838],[103.219126,32.831874],[103.219506,32.832025],[103.219754,32.832189],[103.219932,32.832353],[103.22011,32.832518],[103.220412,32.832828],[103.220715,32.833139],[103.221017,32.833449],[103.221258,32.833696],[103.221499,32.833943],[103.221653,32.834107],[103.221808,32.834272],[103.221963,32.834436],[103.222117,32.8346],[103.222272,32.834765],[103.222426,32.834929],[103.222581,32.835093],[103.222736,32.835258],[103.22289,32.835422],[103.223045,32.835586],[103.223355,32.835888],[103.223664,32.83619],[103.223823,32.836419],[103.223981,32.836648],[103.224167,32.836933],[103.224352,32.837218],[103.224517,32.837422],[103.224682,32.837626],[103.224847,32.83783],[103.225012,32.838034],[103.225177,32.838238],[103.225342,32.838442],[103.225483,32.838664],[103.225625,32.838887],[103.225766,32.83911],[103.225908,32.839333],[103.226049,32.839555],[103.226191,32.839778],[103.226332,32.840001],[103.226474,32.840224],[103.226615,32.840447],[103.226757,32.840669],[103.22682,32.840888],[103.226882,32.841107],[103.226945,32.841325],[103.227008,32.841544],[103.227087,32.841884],[103.227166,32.842224],[103.227219,32.842467],[103.227272,32.84271],[103.227373,32.843103],[103.227474,32.843495],[103.227575,32.843888],[103.227702,32.844261],[103.227828,32.844634],[103.228032,32.844943],[103.228237,32.845221],[103.228415,32.845426],[103.228593,32.84563],[103.228853,32.84594],[103.229021,32.846217],[103.229189,32.846493],[103.229437,32.846868],[103.229684,32.847243],[103.229932,32.847618],[103.23006,32.847902],[103.230187,32.848186],[103.230302,32.8486],[103.230416,32.849015],[103.23053,32.849429],[103.230602,32.849689],[103.230673,32.849948],[103.230745,32.850207],[103.230816,32.850466],[103.230944,32.850775],[103.231169,32.850988],[103.231416,32.851119],[103.231757,32.851222],[103.232141,32.851243],[103.232428,32.851248],[103.232715,32.851253],[103.232945,32.851207],[103.233176,32.851161],[103.233579,32.851102],[103.233982,32.851044],[103.234211,32.851079],[103.23444,32.851115],[103.234697,32.851183],[103.234954,32.851251],[103.235239,32.851368],[103.235524,32.851485],[103.235921,32.851634],[103.236318,32.851782],[103.236715,32.851931],[103.237113,32.852079],[103.237532,32.852182],[103.23777,32.852234],[103.238009,32.852286],[103.238247,32.852338],[103.238485,32.85239],[103.238731,32.852404],[103.238976,32.852418],[103.239221,32.852432],[103.239467,32.852446],[103.239712,32.85246],[103.239957,32.852474],[103.240202,32.852482],[103.240447,32.852491],[103.240692,32.852499],[103.240937,32.852507],[103.241182,32.852515],[103.241426,32.852524],[103.241671,32.852532],[103.241916,32.85254],[103.242161,32.852549],[103.242406,32.852557],[103.242664,32.852581],[103.242922,32.852605],[103.243179,32.852628],[103.243437,32.852652],[103.243695,32.852676],[103.243953,32.8527],[103.244211,32.852724],[103.244469,32.852747],[103.244828,32.852827],[103.245187,32.852906],[103.24553,32.852992],[103.245873,32.853077],[103.245913,32.853095],[103.245991,32.853129],[103.246216,32.853228],[103.246574,32.853442],[103.24679,32.853542],[103.247006,32.853642],[103.247221,32.853742],[103.247437,32.853842],[103.247653,32.853942],[103.247869,32.854041],[103.248084,32.854141],[103.2483,32.854241],[103.248306,32.854244],[103.2487,32.854408],[103.249027,32.85445],[103.249119,32.854462],[103.249339,32.854465],[103.249371,32.854466],[103.249552,32.854468],[103.249623,32.854469],[103.249875,32.854473],[103.250127,32.854476],[103.250379,32.85448],[103.250631,32.854484],[103.25091,32.854454],[103.251188,32.854424],[103.251578,32.854382],[103.251968,32.85434],[103.252358,32.854298],[103.252799,32.854229],[103.253241,32.854159],[103.253683,32.85409],[103.253934,32.854041],[103.254184,32.853992],[103.254435,32.853943],[103.254686,32.853894],[103.254937,32.853845],[103.255188,32.853796],[103.255439,32.853747],[103.25569,32.853698],[103.255941,32.853649],[103.256191,32.8536],[103.256442,32.853551],[103.256693,32.853502],[103.256923,32.853489],[103.257153,32.853476],[103.257421,32.853512],[103.257649,32.853612],[103.257877,32.85376],[103.258075,32.853916],[103.258272,32.854073],[103.25847,32.854229],[103.258668,32.854385],[103.258827,32.854565],[103.258986,32.854744],[103.259145,32.854924],[103.259304,32.855104],[103.259464,32.855283],[103.259623,32.855463],[103.259782,32.855642],[103.259941,32.855822],[103.26013,32.85597],[103.260318,32.856119],[103.260698,32.856318],[103.260923,32.856411],[103.261149,32.856505],[103.261374,32.856599],[103.2616,32.856693],[103.261822,32.856786],[103.261825,32.856787],[103.26205,32.856881],[103.262276,32.856975],[103.262501,32.857068],[103.26279,32.857256],[103.263079,32.857444],[103.263419,32.857696],[103.263759,32.857948],[103.264099,32.8582],[103.264272,32.858348],[103.264444,32.858496],[103.264617,32.858643],[103.264789,32.858791],[103.264962,32.858939],[103.265134,32.859087],[103.265456,32.859268],[103.265664,32.859368],[103.265872,32.859469],[103.266101,32.85955],[103.266329,32.859631],[103.266557,32.859712],[103.266785,32.859793],[103.267013,32.859874],[103.267241,32.859955],[103.26746,32.860023],[103.267679,32.86009],[103.267898,32.860158],[103.268117,32.860225],[103.268336,32.860293],[103.268555,32.86036],[103.268774,32.860428],[103.268993,32.860495],[103.269212,32.860562],[103.269431,32.86063],[103.269696,32.860755],[103.269961,32.860881],[103.270284,32.861046],[103.270567,32.861243],[103.270774,32.861457],[103.270999,32.861701],[103.27114,32.861885],[103.271281,32.862069],[103.271423,32.862253],[103.271564,32.862437],[103.271705,32.862621],[103.271847,32.862804],[103.2721,32.863106],[103.272353,32.863408],[103.27255,32.863596],[103.272747,32.863784],[103.272939,32.863946],[103.27313,32.864107],[103.273321,32.864268],[103.273513,32.86443],[103.273704,32.864591],[103.273896,32.864753],[103.274122,32.864965],[103.274327,32.865307],[103.274437,32.865511],[103.274548,32.865714],[103.274689,32.865953],[103.274829,32.866191],[103.27497,32.866429],[103.27511,32.866667],[103.275256,32.866992],[103.275402,32.867318],[103.275493,32.867601],[103.275584,32.867885],[103.275757,32.868299],[103.275931,32.868713],[103.276089,32.868973],[103.276247,32.869233],[103.276445,32.869421],[103.276642,32.86961],[103.276865,32.869752],[103.277088,32.869894],[103.277311,32.870036],[103.277534,32.870178],[103.277748,32.870262],[103.277962,32.870345],[103.278176,32.870429],[103.278389,32.870512],[103.27879,32.870588],[103.279191,32.870664],[103.279591,32.87074],[103.279859,32.870774],[103.280126,32.870808],[103.280393,32.870841],[103.280661,32.870875],[103.280928,32.870909],[103.281195,32.870943],[103.281463,32.870977],[103.28173,32.871011],[103.282163,32.87107],[103.282596,32.87113],[103.28303,32.87119],[103.283267,32.871266],[103.283505,32.871342],[103.283743,32.871418],[103.283981,32.871494],[103.28423,32.871611],[103.284479,32.871729],[103.284728,32.871847],[103.284978,32.871965],[103.285215,32.872065],[103.285453,32.872165],[103.285688,32.872267],[103.285923,32.872369],[103.286158,32.872471],[103.286393,32.872573],[103.286628,32.872675],[103.286863,32.872777],[103.287098,32.872879],[103.287333,32.872981],[103.287546,32.873061],[103.287759,32.873142],[103.287972,32.873222],[103.288185,32.873303],[103.288398,32.873383],[103.288611,32.873464],[103.288824,32.873544],[103.289037,32.873625],[103.28925,32.873705],[103.289463,32.873786],[103.289709,32.873894],[103.289956,32.874002],[103.290203,32.87411],[103.29045,32.874218],[103.290696,32.874326],[103.290943,32.874434],[103.291205,32.874492],[103.291468,32.87455],[103.29173,32.874609],[103.291992,32.874667],[103.292254,32.874725],[103.292516,32.874783],[103.292779,32.874841],[103.293041,32.874899],[103.293464,32.87493],[103.293887,32.874961],[103.294311,32.874992],[103.294734,32.875022],[103.295096,32.875093],[103.29514,32.875115],[103.295514,32.875307],[103.295662,32.875519],[103.295848,32.875861],[103.295994,32.876202],[103.296141,32.876542],[103.296262,32.876897],[103.296383,32.877252],[103.296503,32.877607],[103.296515,32.877995],[103.296471,32.878316],[103.296254,32.878653],[103.296135,32.878853],[103.296016,32.879053],[103.295838,32.879349],[103.29566,32.879645],[103.295554,32.879855],[103.295447,32.880065],[103.295341,32.880275],[103.295234,32.880485],[103.295128,32.880694],[103.295021,32.880904],[103.294909,32.881282],[103.294796,32.88166],[103.294764,32.881886],[103.294731,32.882112],[103.294724,32.882442],[103.294717,32.882773],[103.294691,32.88312],[103.294665,32.883467],[103.294612,32.883736],[103.294559,32.884005],[103.294506,32.884275],[103.294453,32.884544],[103.294343,32.884796],[103.294232,32.885047],[103.294121,32.885298],[103.294011,32.88555],[103.293865,32.885741],[103.29372,32.885933],[103.293575,32.886125],[103.293429,32.886316],[103.293284,32.886508],[103.293139,32.8867],[103.292993,32.886891],[103.292848,32.887083],[103.292703,32.887275],[103.292557,32.887466],[103.292438,32.88774],[103.292449,32.888095],[103.292615,32.888436],[103.292745,32.888639],[103.292876,32.888842],[103.293178,32.889054],[103.293481,32.889265],[103.29385,32.889472],[103.294219,32.88968],[103.294432,32.88984],[103.294644,32.890001],[103.294857,32.890161],[103.29507,32.890322],[103.295263,32.890473],[103.295456,32.890625],[103.29565,32.890777],[103.295843,32.890929],[103.296036,32.89108],[103.29623,32.891232],[103.296423,32.891384],[103.296616,32.891535],[103.296795,32.891724],[103.296973,32.891912],[103.297151,32.8921],[103.29733,32.892288],[103.297418,32.892579],[103.29739,32.892745],[103.297375,32.892837],[103.297357,32.892895],[103.297357,32.892896],[103.297305,32.893068],[103.297236,32.893299],[103.297166,32.893531],[103.297097,32.893762],[103.297033,32.894035],[103.29697,32.894309],[103.296888,32.894678],[103.29686,32.895082],[103.296837,32.895308],[103.296814,32.895534],[103.296822,32.895887],[103.296824,32.895953],[103.296862,32.896193],[103.296892,32.89639],[103.296961,32.896777],[103.297,32.897003],[103.297039,32.897228],[103.297077,32.897453],[103.297083,32.897488],[103.297116,32.897678],[103.297244,32.898019],[103.297371,32.898359],[103.297528,32.898644],[103.297556,32.898695],[103.297686,32.898929],[103.297843,32.89923],[103.298,32.89953],[103.2981,32.899822],[103.2982,32.900114],[103.298318,32.900446],[103.298335,32.900494],[103.298436,32.900778],[103.298486,32.901183],[103.298491,32.90142],[103.298496,32.901657],[103.298501,32.901894],[103.298506,32.902131],[103.298499,32.902368],[103.298491,32.902604],[103.298483,32.902841],[103.298475,32.903078],[103.298468,32.903314],[103.29846,32.903551],[103.298453,32.903914],[103.298446,32.904277],[103.298459,32.904616],[103.298472,32.904955],[103.298504,32.905238],[103.298537,32.905521],[103.298542,32.905769],[103.298547,32.906017],[103.298552,32.906264],[103.298556,32.906512],[103.298561,32.90676],[103.298566,32.907008],[103.298571,32.907255],[103.298576,32.907503],[103.298552,32.907777],[103.298528,32.908051],[103.298503,32.908326],[103.298479,32.9086],[103.298474,32.908852],[103.298469,32.909103],[103.298464,32.909355],[103.298459,32.909607],[103.298455,32.909859],[103.29845,32.910111],[103.298445,32.910363],[103.29844,32.910615],[103.298452,32.910877],[103.298463,32.911139],[103.298475,32.9114],[103.298487,32.911662],[103.298499,32.911924],[103.29851,32.912186],[103.298522,32.912448],[103.298534,32.912709],[103.298582,32.913151],[103.298631,32.913593],[103.29868,32.914034],[103.298702,32.914438],[103.298723,32.914842],[103.298724,32.915277],[103.298726,32.915711],[103.298625,32.916016],[103.298408,32.91632],[103.298184,32.916518],[103.29796,32.916716],[103.297858,32.916782],[103.297494,32.917017],[103.297282,32.917103],[103.29707,32.917189],[103.296858,32.917275],[103.296645,32.917361],[103.2964,32.917455],[103.296154,32.91755],[103.295909,32.917645],[103.295663,32.917739],[103.295418,32.917834],[103.295173,32.917928],[103.294927,32.918023],[103.294682,32.918118],[103.294436,32.918212],[103.294191,32.918307],[103.293945,32.918402],[103.2937,32.918496],[103.293454,32.918591],[103.293209,32.918686],[103.292841,32.918882],[103.292474,32.919078],[103.29226,32.919253],[103.291987,32.919492],[103.291847,32.919781],[103.291792,32.920011],[103.291737,32.920241],[103.291729,32.920604],[103.291722,32.920967],[103.291708,32.921201],[103.291694,32.921434],[103.29168,32.921668],[103.291666,32.921902],[103.29166,32.922209],[103.291653,32.922515],[103.29161,32.922805],[103.291566,32.923094],[103.291444,32.92348],[103.291304,32.923786],[103.291137,32.924126],[103.29097,32.924465],[103.290803,32.924805],[103.290592,32.925163],[103.29038,32.925521],[103.290169,32.925878],[103.290026,32.926082],[103.289883,32.926286],[103.28974,32.92649],[103.289597,32.926694],[103.289476,32.926886],[103.289354,32.927078],[103.289232,32.92727],[103.28911,32.927462],[103.288989,32.927654],[103.288867,32.927846],[103.288706,32.928046],[103.288546,32.928247],[103.288385,32.928448],[103.288224,32.928648],[103.288064,32.928849],[103.287903,32.929049],[103.287742,32.92925],[103.287582,32.929451],[103.287421,32.929651],[103.28726,32.929852],[103.2871,32.930052],[103.286939,32.930253],[103.286627,32.930507],[103.286506,32.930605],[103.286315,32.930761],[103.286083,32.930895],[103.285851,32.931029],[103.285542,32.931113],[103.285233,32.931197],[103.284898,32.931217],[103.284563,32.931237],[103.284299,32.931231],[103.284036,32.931226],[103.283773,32.93122],[103.283509,32.931214],[103.283246,32.931209],[103.282982,32.931203],[103.282719,32.931197],[103.282456,32.931192],[103.282321,32.931255],[103.28228,32.931383],[103.282275,32.931625],[103.282384,32.931966],[103.282554,32.932162],[103.282761,32.932213],[103.283144,32.932291],[103.283526,32.932369],[103.283767,32.932425],[103.284007,32.932481],[103.284248,32.932536],[103.284489,32.932592],[103.284729,32.932648],[103.28497,32.932704],[103.285022,32.932716],[103.285211,32.93276],[103.285451,32.932815],[103.285857,32.932952],[103.286262,32.933089],[103.286667,32.933226],[103.287073,32.933363],[103.28711,32.933375],[103.28733,32.933447],[103.28744,32.933483],[103.287587,32.933531],[103.287844,32.933615],[103.288101,32.9337],[103.288463,32.933834],[103.288701,32.933912],[103.288748,32.933927],[103.289033,32.93402],[103.289397,32.934056],[103.289628,32.934045],[103.289646,32.934044],[103.289668,32.934035],[103.289955,32.93392],[103.290172,32.93378],[103.290389,32.933639],[103.290607,32.933498],[103.290735,32.933415],[103.290824,32.933357],[103.290998,32.933244],[103.291041,32.933217],[103.291155,32.933143],[103.291259,32.933076],[103.291476,32.932935],[103.291693,32.932794],[103.291911,32.932654],[103.292128,32.932513],[103.292325,32.932379],[103.292522,32.932245],[103.292718,32.932111],[103.292915,32.931977],[103.293112,32.931844],[103.293309,32.93171],[103.293506,32.931576],[103.293702,32.931442],[103.293899,32.931308],[103.294096,32.931174],[103.294277,32.931016],[103.294458,32.930857],[103.29464,32.930698],[103.294821,32.930539],[103.295002,32.93038],[103.295183,32.930221],[103.295365,32.930062],[103.295546,32.929904],[103.295727,32.929745],[103.295908,32.929586],[103.296092,32.929383],[103.296276,32.929179],[103.296459,32.928976],[103.296643,32.928773],[103.296826,32.928569],[103.29701,32.928366],[103.297194,32.928163],[103.297377,32.927959],[103.297531,32.92778],[103.297684,32.9276],[103.297838,32.92742],[103.297991,32.92724],[103.298145,32.927061],[103.298299,32.926881],[103.298452,32.926701],[103.298606,32.926521],[103.298759,32.926342],[103.298913,32.926162],[103.299103,32.925987],[103.299294,32.925812],[103.299484,32.925637],[103.299674,32.925462],[103.299964,32.925352],[103.300308,32.925309],[103.300559,32.92524],[103.30081,32.92517],[103.301032,32.925092],[103.301253,32.925014],[103.301548,32.924836],[103.301842,32.924658],[103.30201,32.924504],[103.302178,32.92435],[103.302346,32.924195],[103.302513,32.924041],[103.302681,32.923887],[103.302849,32.923732],[103.303016,32.923578],[103.303184,32.923424],[103.303352,32.923269],[103.30352,32.923115],[103.303723,32.922977],[103.303927,32.922838],[103.304131,32.9227],[103.304335,32.922561],[103.304538,32.922423],[103.304742,32.922284],[103.304946,32.922146],[103.30515,32.922007],[103.305526,32.921851],[103.305657,32.921797],[103.305902,32.921695],[103.305997,32.921687],[103.306209,32.921667],[103.306592,32.921672],[103.306801,32.921788],[103.306952,32.921919],[103.30707,32.922155],[103.307082,32.922179],[103.307116,32.922357],[103.307101,32.922457],[103.307073,32.922647],[103.307029,32.922937],[103.306966,32.923188],[103.306966,32.92319],[103.306965,32.923192],[103.306904,32.923439],[103.306841,32.923691],[103.306779,32.923942],[103.306716,32.924193],[103.306654,32.924445],[103.306592,32.924696],[103.306529,32.924947],[103.306572,32.925244],[103.306615,32.925541],[103.306696,32.925967],[103.306777,32.926393],[103.306858,32.926819],[103.306985,32.927176],[103.307112,32.927532],[103.307233,32.927756],[103.307354,32.927979],[103.307457,32.928171],[103.307469,32.928193],[103.307474,32.928203],[103.307474,32.928203],[103.307595,32.928426],[103.307694,32.928534],[103.307763,32.92861],[103.307857,32.928712],[103.30812,32.928999],[103.308298,32.929195],[103.308476,32.929391],[103.308655,32.929587],[103.308833,32.929784],[103.309151,32.930045],[103.309235,32.930115],[103.309468,32.930306],[103.309484,32.930319],[103.309785,32.930567],[103.309992,32.930763],[103.310103,32.931024],[103.310077,32.931346],[103.309977,32.931683],[103.309884,32.931964],[103.309792,32.932246],[103.309698,32.932504],[103.309603,32.932762],[103.309508,32.93302],[103.309414,32.933278],[103.309319,32.933536],[103.309224,32.933793],[103.309129,32.934051],[103.309035,32.934309],[103.308817,32.934699],[103.3086,32.935089],[103.308581,32.935123],[103.308531,32.935212],[103.308383,32.935478],[103.308101,32.935803],[103.308098,32.935807],[103.308056,32.935855],[103.307898,32.936037],[103.30782,32.936127],[103.307539,32.936452],[103.307133,32.936625],[103.307085,32.936636],[103.306863,32.93669],[103.306861,32.93669],[103.306859,32.936691],[103.306594,32.936754],[103.306325,32.936819],[103.306056,32.936884],[103.305681,32.936943],[103.305307,32.937002],[103.305046,32.937063],[103.304786,32.937125],[103.304526,32.937186],[103.304266,32.937247],[103.304042,32.93739],[103.303819,32.937532],[103.303661,32.937772],[103.303504,32.938012],[103.303436,32.938374],[103.303487,32.938731],[103.30354,32.938957],[103.303593,32.939184],[103.303689,32.939411],[103.303785,32.939638],[103.303882,32.939866],[103.303978,32.940093],[103.304109,32.94028],[103.304239,32.940468],[103.30437,32.940655],[103.3045,32.940843],[103.304792,32.941121],[103.305084,32.941399],[103.305233,32.941689],[103.305383,32.941979],[103.305578,32.942353],[103.305772,32.942727],[103.306025,32.943021],[103.306278,32.943315],[103.306398,32.943583],[103.306517,32.943851],[103.306647,32.944087],[103.306776,32.944322],[103.307,32.944672],[103.307223,32.945022],[103.307437,32.945348],[103.307651,32.945674],[103.307867,32.945919],[103.308082,32.946164],[103.308413,32.946445],[103.308744,32.946726],[103.309075,32.947007],[103.309406,32.947289],[103.309601,32.947481],[103.309796,32.947673],[103.309992,32.947866],[103.310187,32.948058],[103.310382,32.94825],[103.310578,32.948443],[103.310773,32.948635],[103.310968,32.948827],[103.311059,32.94907],[103.311035,32.949328],[103.310876,32.949617],[103.310695,32.9498],[103.310515,32.949983],[103.310334,32.950166],[103.310153,32.950349],[103.309955,32.950691],[103.309756,32.951034],[103.309635,32.951339],[103.309515,32.951644],[103.309444,32.951865],[103.309373,32.952086],[103.309302,32.952307],[103.309231,32.952528],[103.309089,32.952919],[103.308947,32.95331],[103.308805,32.953702],[103.30879,32.953992],[103.308775,32.954282],[103.308864,32.954622],[103.308953,32.954961],[103.309045,32.955181],[103.309137,32.9554],[103.30936,32.955767],[103.309583,32.956134],[103.309807,32.956501],[103.309918,32.956712],[103.310028,32.956923],[103.310139,32.957134],[103.31025,32.957345],[103.310369,32.957662],[103.310487,32.957978],[103.310594,32.958399],[103.310607,32.958449],[103.310681,32.958732],[103.310755,32.959015],[103.31077,32.959257],[103.310785,32.9595],[103.310867,32.959722],[103.310949,32.959945],[103.311031,32.960167],[103.311113,32.96039],[103.311219,32.960627],[103.311324,32.960865],[103.31143,32.961102],[103.311536,32.96134],[103.311641,32.961577],[103.311747,32.961815],[103.311853,32.962052],[103.311958,32.96229],[103.312073,32.962498],[103.312187,32.962707],[103.312301,32.962916],[103.312416,32.963124],[103.31253,32.963333],[103.312644,32.963542],[103.31286,32.963762],[103.313076,32.963983],[103.313186,32.964242],[103.313219,32.964533],[103.313158,32.96471],[103.313002,32.964837],[103.312656,32.964962],[103.312251,32.96502],[103.311885,32.965081],[103.311625,32.965198],[103.311514,32.965248],[103.311365,32.965315],[103.311184,32.965425],[103.31117,32.965433],[103.310976,32.965551],[103.310782,32.965669],[103.310588,32.965787],[103.310394,32.965906],[103.3102,32.966024],[103.310035,32.966234],[103.310089,32.966472],[103.310252,32.966844],[103.310396,32.96706],[103.31054,32.967277],[103.310777,32.967489],[103.310962,32.967654],[103.311013,32.967701],[103.311254,32.967946],[103.311495,32.968192],[103.311622,32.968323],[103.311735,32.968438],[103.312013,32.96871],[103.312291,32.968982],[103.31252,32.969224],[103.312748,32.969465],[103.313044,32.969782],[103.313291,32.970046],[103.313539,32.970311],[103.313746,32.970548],[103.313954,32.970786],[103.314133,32.970989],[103.314162,32.971023],[103.31454,32.971243],[103.314875,32.971474],[103.31521,32.971705],[103.315225,32.971717],[103.315468,32.971905],[103.315726,32.972106],[103.315969,32.972419],[103.316044,32.972515],[103.316181,32.972756],[103.316318,32.972996],[103.31642,32.973212],[103.316522,32.973428],[103.316588,32.97365],[103.316655,32.973871],[103.316702,32.974016],[103.316735,32.974117],[103.316815,32.974362],[103.316867,32.974631],[103.316902,32.974818],[103.316918,32.9749],[103.316977,32.975158],[103.317036,32.975415],[103.317065,32.975761],[103.317093,32.976107],[103.317002,32.97653],[103.316969,32.976678],[103.316837,32.976858],[103.316708,32.977032],[103.316446,32.977387],[103.316236,32.977664],[103.316026,32.977942],[103.315815,32.978201],[103.315605,32.978461],[103.315427,32.978603],[103.315261,32.978735],[103.314939,32.979009],[103.314739,32.97918],[103.314721,32.979199],[103.314572,32.979358],[103.314525,32.979573],[103.314535,32.979612],[103.314561,32.979713],[103.314596,32.979846],[103.314725,32.98013],[103.314854,32.980414],[103.314893,32.980501],[103.314941,32.980673],[103.314989,32.980846],[103.315036,32.981244],[103.315059,32.981432],[103.315084,32.981643],[103.315159,32.982055],[103.315234,32.982468],[103.31531,32.98288],[103.315402,32.983207],[103.315494,32.983534],[103.315586,32.983862],[103.315626,32.984001],[103.315679,32.984189],[103.315687,32.984434],[103.315696,32.984679],[103.315702,32.984855],[103.315691,32.985188],[103.315798,32.985474],[103.315952,32.985795],[103.316309,32.986021],[103.316635,32.986194],[103.31696,32.986368],[103.317304,32.98658],[103.317671,32.986805],[103.31788,32.986928],[103.31809,32.987052],[103.3183,32.987175],[103.31851,32.987298],[103.318719,32.987421],[103.318929,32.987545],[103.319155,32.987765],[103.319381,32.987986],[103.319559,32.988182],[103.319738,32.988378],[103.319917,32.988574],[103.320095,32.98877],[103.320249,32.98899],[103.320403,32.98921],[103.320558,32.98943],[103.320712,32.98965],[103.320823,32.989853],[103.320934,32.990056],[103.321045,32.99026],[103.321156,32.990463],[103.321267,32.990666],[103.321378,32.990869],[103.321489,32.991073],[103.3216,32.991276],[103.321788,32.991649],[103.321975,32.992021],[103.322144,32.992209],[103.322314,32.992397],[103.322615,32.992692],[103.322965,32.992915],[103.323315,32.993138],[103.323528,32.993232],[103.32374,32.993326],[103.323952,32.99342],[103.324165,32.993514],[103.324377,32.993609],[103.324589,32.993703],[103.324629,32.993718],[103.324853,32.993801],[103.325077,32.993885],[103.325423,32.994008],[103.325768,32.994131],[103.326113,32.994254],[103.326333,32.994409],[103.326553,32.994563],[103.326553,32.994564],[103.326554,32.994564],[103.326898,32.994843],[103.327243,32.995122],[103.327512,32.995388],[103.327782,32.995654],[103.328052,32.995919],[103.32826,32.996056],[103.328468,32.996193],[103.328568,32.996236],[103.328676,32.996283],[103.329075,32.996455],[103.329392,32.996681],[103.329709,32.996907],[103.330027,32.997133],[103.330356,32.997387],[103.330685,32.997641],[103.331014,32.997894],[103.33107,32.998009],[103.331173,32.99822],[103.331276,32.99843],[103.33147,32.998609],[103.331585,32.998715],[103.331865,32.998816],[103.332014,32.99887],[103.332138,32.998956],[103.332287,32.99906],[103.332442,32.999322],[103.33254,32.999627],[103.332638,32.999932],[103.332736,33.000236],[103.332763,33.000321],[103.332942,33.000619],[103.333153,33.000798],[103.333365,33.000977],[103.333552,33.001135],[103.33366,33.001227],[103.333955,33.001476],[103.33425,33.001725],[103.334464,33.001987],[103.334487,33.002208],[103.3345,33.002332],[103.334504,33.002366],[103.33452,33.0025],[103.334565,33.002895],[103.334589,33.003105],[103.334611,33.003291],[103.334657,33.003686],[103.334702,33.004081],[103.334792,33.004343],[103.334881,33.004605],[103.334994,33.004935],[103.335107,33.005265],[103.335112,33.005279],[103.33522,33.005595],[103.335333,33.005925],[103.335505,33.006306],[103.335678,33.006687],[103.335892,33.007055],[103.335999,33.0074],[103.33601,33.007439],[103.336071,33.007656],[103.336114,33.007811],[103.336142,33.007912],[103.336201,33.008178],[103.336209,33.008215],[103.336261,33.008447],[103.336404,33.008792],[103.336635,33.009159],[103.336749,33.00934],[103.336803,33.00941],[103.336875,33.009503],[103.33703,33.009704],[103.337257,33.009997],[103.33731,33.010052],[103.337492,33.010237],[103.337728,33.010476],[103.337963,33.010716],[103.338184,33.011],[103.338406,33.011285],[103.338627,33.011569],[103.338848,33.011854],[103.339069,33.012138],[103.339239,33.012395],[103.339409,33.012651],[103.339578,33.012908],[103.339629,33.013215],[103.33968,33.013522],[103.339731,33.013828],[103.339731,33.013829],[103.339731,33.013829],[103.339751,33.01391],[103.339781,33.014316],[103.339811,33.014721],[103.339827,33.014944],[103.339841,33.015127],[103.33981,33.015519],[103.33978,33.015912],[103.33975,33.016304],[103.339678,33.016587],[103.339605,33.016871],[103.339372,33.017229],[103.339176,33.017416],[103.338981,33.017603],[103.338691,33.017866],[103.3384,33.018128],[103.338109,33.01839],[103.337772,33.018604],[103.337434,33.018818],[103.337097,33.019032],[103.336877,33.019137],[103.336657,33.019241],[103.336437,33.019346],[103.336216,33.019451],[103.335996,33.019555],[103.335776,33.01966],[103.335489,33.019941],[103.335202,33.020221],[103.335046,33.020389],[103.33489,33.020556],[103.334734,33.020723],[103.334578,33.02089],[103.334421,33.021057],[103.334265,33.021224],[103.334255,33.021601],[103.334244,33.021978],[103.334234,33.022354],[103.334375,33.022591],[103.334515,33.022827],[103.334656,33.023064],[103.334797,33.0233],[103.334938,33.023537],[103.335078,33.023773],[103.335278,33.024142],[103.335456,33.024415],[103.335726,33.024669],[103.335906,33.024846],[103.336223,33.025081],[103.336438,33.025238],[103.336652,33.025395],[103.336867,33.025553],[103.337082,33.02571],[103.337307,33.025954],[103.337533,33.026198],[103.337664,33.026388],[103.337664,33.026388],[103.337665,33.026389],[103.337778,33.026554],[103.338024,33.026909],[103.338171,33.027122],[103.33827,33.027264],[103.338355,33.027477],[103.338401,33.027593],[103.338486,33.02798],[103.33848,33.028295],[103.338498,33.028382],[103.338535,33.028736],[103.338572,33.029089],[103.338608,33.029443],[103.338616,33.029514],[103.3386,33.029828],[103.338583,33.030143],[103.338567,33.030458],[103.338561,33.030586],[103.338559,33.030621],[103.338464,33.031021],[103.338455,33.031241],[103.338454,33.031278],[103.338492,33.031478],[103.338632,33.031766],[103.338771,33.032055],[103.338911,33.032344],[103.338988,33.032472],[103.339044,33.032563],[103.339082,33.032753],[103.339025,33.033125],[103.338882,33.033515],[103.338697,33.033862],[103.338511,33.03421],[103.338473,33.034514],[103.338435,33.034819],[103.338411,33.035247],[103.338387,33.035675],[103.338356,33.036082],[103.338324,33.036488],[103.338297,33.036831],[103.338292,33.036894],[103.338378,33.037227],[103.338502,33.037431],[103.338625,33.037636],[103.338638,33.0377],[103.338673,33.037874],[103.338595,33.038213],[103.338587,33.038245],[103.3386,33.038547],[103.338602,33.038574],[103.338616,33.038902],[103.33861,33.039207],[103.338603,33.039511],[103.338597,33.039816],[103.338644,33.040139],[103.338666,33.04037],[103.338688,33.0406],[103.338692,33.04062],[103.338753,33.040944],[103.33877,33.041035],[103.338868,33.041409],[103.338965,33.041782],[103.338987,33.041868],[103.339028,33.042026],[103.339092,33.04227],[103.339156,33.042514],[103.339219,33.042758],[103.339317,33.043078],[103.339414,33.043398],[103.339477,33.043659],[103.339541,33.043919],[103.339649,33.044288],[103.339849,33.044638],[103.339937,33.044849],[103.340025,33.04506],[103.340099,33.045369],[103.340174,33.045679],[103.340225,33.046017],[103.340277,33.046356],[103.340291,33.046771],[103.340306,33.047186],[103.340325,33.047437],[103.340343,33.047688],[103.340338,33.047942],[103.340333,33.048196],[103.340329,33.04845],[103.340324,33.048704],[103.340319,33.048958],[103.340314,33.049212],[103.340297,33.049501],[103.34028,33.049791],[103.34023,33.05005],[103.340179,33.05031],[103.340034,33.050683],[103.33989,33.051057],[103.339788,33.051296],[103.339686,33.051536],[103.339585,33.051775],[103.339483,33.052014],[103.339383,33.052444],[103.339284,33.052873],[103.339184,33.053303],[103.339177,33.053593],[103.339241,33.053901],[103.339372,33.054251],[103.339483,33.054464],[103.339653,33.054663],[103.339824,33.054862],[103.339994,33.055061],[103.340165,33.05526],[103.340335,33.055459],[103.340506,33.055658],[103.340676,33.055858],[103.340847,33.056057],[103.341017,33.056256],[103.341187,33.056455],[103.341361,33.056652],[103.341534,33.056849],[103.341708,33.057045],[103.341881,33.057242],[103.342055,33.057439],[103.342228,33.057636],[103.342401,33.057833],[103.342575,33.05803],[103.342748,33.058226],[103.342922,33.058423],[103.343144,33.058802],[103.343367,33.059181],[103.34346,33.059409],[103.343553,33.059637],[103.343646,33.059865],[103.343739,33.060093],[103.343793,33.060325],[103.343846,33.060557],[103.343852,33.060828],[103.343857,33.061098],[103.343829,33.061396],[103.343801,33.061695],[103.343784,33.062004],[103.343767,33.062313],[103.343759,33.062717],[103.343774,33.063142],[103.343812,33.063586],[103.343852,33.063866],[103.343893,33.064147],[103.344004,33.064359],[103.344116,33.064572],[103.344227,33.064785],[103.344339,33.064998],[103.344427,33.065172],[103.344421,33.065481],[103.344393,33.06577],[103.344388,33.066041],[103.344309,33.066281],[103.34423,33.066521],[103.344151,33.06676],[103.344072,33.067],[103.343965,33.067385],[103.343858,33.067769],[103.343752,33.068154],[103.343642,33.06849],[103.343533,33.068826],[103.343539,33.069087],[103.343546,33.069347],[103.343631,33.069734],[103.343696,33.069967],[103.34376,33.0702],[103.343936,33.070529],[103.344239,33.070861],[103.344542,33.071192],[103.344845,33.071523],[103.345148,33.071854],[103.345304,33.072088],[103.345414,33.07234],[103.345524,33.072591],[103.345588,33.072883],[103.34558,33.073288],[103.345518,33.073519],[103.345457,33.07375],[103.345429,33.07398],[103.345402,33.074211],[103.345489,33.074463],[103.345597,33.074819],[103.345705,33.075174],[103.345813,33.07553],[103.34591,33.075811],[103.346008,33.076092],[103.346073,33.076363],[103.346137,33.076634],[103.346134,33.076673],[103.346107,33.077018],[103.345962,33.077423],[103.345793,33.077825],[103.345626,33.07819],[103.345403,33.078559],[103.345181,33.078929],[103.345062,33.079127],[103.344959,33.079298],[103.344745,33.079668],[103.344532,33.080038],[103.344424,33.080226],[103.344319,33.080407],[103.344198,33.080734],[103.344033,33.080984],[103.34387,33.081146],[103.343706,33.081307],[103.343543,33.081469],[103.34346,33.08155],[103.343379,33.08163],[103.343223,33.081808],[103.343066,33.081986],[103.34291,33.082165],[103.342754,33.082343],[103.342597,33.082521],[103.342441,33.082699],[103.342253,33.082937],[103.342065,33.083175],[103.341934,33.083449],[103.341825,33.083674],[103.341752,33.083914],[103.341678,33.084155],[103.34164,33.084395],[103.341621,33.084511],[103.341601,33.084636],[103.341585,33.084863],[103.341571,33.085065],[103.34154,33.085494],[103.341507,33.08574],[103.341473,33.085986],[103.34144,33.086231],[103.341406,33.086477],[103.341309,33.086727],[103.341279,33.086804],[103.341212,33.086977],[103.341207,33.087247],[103.341207,33.087277],[103.341202,33.087517],[103.341222,33.087729],[103.341232,33.087772],[103.341257,33.087882],[103.341307,33.088097],[103.341309,33.088115],[103.341347,33.088425],[103.341386,33.088831],[103.341358,33.089043],[103.341263,33.089196],[103.34108,33.089333],[103.340897,33.089471],[103.340713,33.089608],[103.340651,33.089655],[103.34053,33.089746],[103.340347,33.089884],[103.340163,33.090021],[103.33998,33.090159],[103.339968,33.090168],[103.339894,33.090223],[103.339891,33.090225],[103.339797,33.090296],[103.339563,33.090414],[103.339556,33.090417],[103.339337,33.090527],[103.33932,33.090536],[103.339315,33.090539],[103.339194,33.090599],[103.339074,33.09066],[103.338999,33.090698],[103.338834,33.090781],[103.338671,33.090809],[103.338466,33.090844],[103.338098,33.090907],[103.337913,33.090917],[103.337811,33.090922],[103.337524,33.090937],[103.337457,33.090941],[103.337388,33.090945],[103.337248,33.090952],[103.336856,33.091044],[103.336598,33.091272],[103.33639,33.0915],[103.336288,33.091615],[103.336236,33.091672],[103.336083,33.091845],[103.335988,33.092075],[103.335911,33.092235],[103.335881,33.092298],[103.335868,33.092323],[103.335776,33.092514],[103.335748,33.092572],[103.335561,33.092801],[103.335333,33.093024],[103.335327,33.09303],[103.334991,33.093219],[103.334916,33.093261],[103.334655,33.093407],[103.334351,33.093711],[103.33433,33.093744],[103.334184,33.09398],[103.333973,33.094219],[103.333911,33.094288],[103.333762,33.094457],[103.33346,33.094684],[103.333229,33.094778],[103.332906,33.094851],[103.332469,33.094883],[103.332158,33.094927],[103.331848,33.094971],[103.331478,33.095159],[103.331303,33.095335],[103.331273,33.095365],[103.331149,33.09549],[103.331127,33.095512],[103.330993,33.095647],[103.330993,33.095647],[103.330952,33.095688],[103.330776,33.095864],[103.33042,33.096098],[103.330064,33.096331],[103.329707,33.096564],[103.329344,33.096705],[103.329047,33.09668],[103.328726,33.096618],[103.328409,33.09646],[103.328277,33.096402],[103.328044,33.0963],[103.327745,33.096334],[103.327535,33.096507],[103.327417,33.096716],[103.327346,33.096794],[103.327232,33.096819],[103.327024,33.096866],[103.326772,33.096862],[103.326472,33.096917],[103.326264,33.09699],[103.326239,33.097018],[103.326144,33.097123],[103.326143,33.097123],[103.326143,33.097123],[103.326125,33.097144],[103.326122,33.097157],[103.326115,33.097189],[103.3261,33.097259],[103.326097,33.097317],[103.32608,33.097644],[103.326065,33.097951],[103.326061,33.09803],[103.326059,33.098048],[103.326033,33.098281],[103.325914,33.09851],[103.325705,33.098661],[103.325382,33.098774],[103.325316,33.098768],[103.325263,33.098764],[103.325106,33.098751],[103.324742,33.098649],[103.324493,33.09859],[103.324325,33.098551],[103.324307,33.098546],[103.324015,33.09856],[103.323988,33.098561],[103.323756,33.098577],[103.323724,33.09862],[103.32365,33.098717],[103.323568,33.098826],[103.323474,33.099015],[103.323473,33.099018],[103.323329,33.099306],[103.32319,33.09938],[103.323098,33.099399],[103.32296,33.099359],[103.322688,33.099239],[103.322606,33.0992],[103.322549,33.099173],[103.322393,33.0991],[103.322364,33.099103],[103.322002,33.099153],[103.321746,33.099304],[103.321675,33.099417],[103.321462,33.099782],[103.32134,33.100147],[103.321313,33.10034],[103.321377,33.10063],[103.321392,33.10066],[103.321487,33.100844],[103.321692,33.100962],[103.321994,33.101019],[103.322126,33.101044],[103.322419,33.101319],[103.322488,33.101451],[103.322492,33.101551],[103.322502,33.101818],[103.322501,33.101877],[103.322496,33.102146],[103.322462,33.102293],[103.322461,33.102295],[103.322442,33.10238],[103.322388,33.102614],[103.322336,33.102837],[103.322335,33.102844],[103.322334,33.102846],[103.322334,33.102848],[103.32232,33.102908],[103.322309,33.102953],[103.32228,33.103082],[103.322255,33.103187],[103.322226,33.103316],[103.322172,33.10355],[103.322104,33.103805],[103.322036,33.10406],[103.321968,33.104315],[103.32192,33.104493],[103.3219,33.104569],[103.32178,33.104876],[103.321709,33.105056],[103.321659,33.105183],[103.321491,33.10544],[103.321471,33.10547],[103.321209,33.105814],[103.320907,33.106041],[103.320605,33.106269],[103.320604,33.106269],[103.320415,33.106412],[103.320351,33.10646],[103.320303,33.106497],[103.320082,33.106677],[103.319861,33.106858],[103.319641,33.106977],[103.319569,33.107015],[103.319514,33.107045],[103.319119,33.107176],[103.318806,33.107279],[103.318718,33.107278],[103.318555,33.107276],[103.318554,33.107276],[103.318553,33.107276],[103.318301,33.107272],[103.318048,33.107269],[103.317796,33.107265],[103.31736,33.10724],[103.317286,33.107225],[103.31718,33.107204],[103.317097,33.107179],[103.316777,33.107079],[103.316375,33.106954],[103.316072,33.106945],[103.315768,33.106936],[103.315613,33.106998],[103.315367,33.107097],[103.314952,33.107198],[103.314536,33.107298],[103.31435,33.107441],[103.314165,33.107583],[103.313975,33.107927],[103.313972,33.108061],[103.313968,33.108222],[103.313922,33.108478],[103.313876,33.108735],[103.313819,33.108885],[103.313782,33.108945],[103.313691,33.108966],[103.313655,33.108974],[103.313313,33.109031],[103.313276,33.109037],[103.312949,33.109033],[103.312862,33.109032],[103.312623,33.109029],[103.312414,33.109151],[103.312205,33.109274],[103.312128,33.109621],[103.312192,33.10993],[103.312246,33.11004],[103.312325,33.110201],[103.312504,33.110435],[103.312706,33.110651],[103.312708,33.110655],[103.312749,33.110747],[103.312763,33.110805],[103.312813,33.111018],[103.312743,33.111191],[103.312486,33.11138],[103.312337,33.111432],[103.31222,33.111473],[103.312217,33.111474],[103.312214,33.111475],[103.311954,33.111566],[103.311654,33.111639],[103.311355,33.111712],[103.310942,33.111746],[103.310621,33.111683],[103.310392,33.111584],[103.31028,33.111543],[103.310188,33.111524],[103.309955,33.111694],[103.309904,33.111924],[103.309784,33.112193],[103.309589,33.112391],[103.309395,33.112588],[103.309231,33.112759],[103.309067,33.11293],[103.308846,33.113034],[103.308628,33.113136],[103.308626,33.113137],[103.308282,33.11319],[103.308122,33.113148],[103.307939,33.11307],[103.307827,33.112932],[103.307741,33.11268],[103.307399,33.11258],[103.307075,33.112677],[103.307029,33.112691],[103.306658,33.112859],[103.30664,33.112867],[103.306427,33.112962],[103.306195,33.113064],[103.306037,33.113228],[103.305973,33.113293],[103.305751,33.113521],[103.305627,33.113717],[103.30551,33.113901],[103.305502,33.113913],[103.305415,33.114051],[103.305378,33.114109],[103.305278,33.114268],[103.305254,33.114306],[103.305052,33.11467],[103.304963,33.11483],[103.304851,33.115032],[103.304851,33.115032],[103.30485,33.115034],[103.304798,33.115303],[103.304843,33.115401],[103.304957,33.115402],[103.305058,33.115392],[103.30521,33.115377],[103.30537,33.11536],[103.305463,33.115351],[103.305783,33.115452],[103.305821,33.115493],[103.305875,33.115552],[103.305962,33.115647],[103.306027,33.115822],[103.306024,33.115976],[103.305895,33.116134],[103.305883,33.116148],[103.305723,33.116272],[103.305534,33.11642],[103.305185,33.116692],[103.304836,33.116963],[103.304642,33.117083],[103.304448,33.117203],[103.304255,33.117322],[103.304061,33.117442],[103.303868,33.117562],[103.303813,33.117595],[103.303684,33.117675],[103.303674,33.117681],[103.303374,33.117812],[103.303121,33.117847],[103.302987,33.117652],[103.302911,33.117419],[103.302834,33.117187],[103.302831,33.117155],[103.302805,33.116935],[103.302789,33.116796],[103.302776,33.116684],[103.302757,33.116452],[103.302739,33.116221],[103.302718,33.116066],[103.302605,33.115968],[103.302442,33.115949],[103.302423,33.115946],[103.302283,33.116002],[103.302136,33.11613],[103.302108,33.116154],[103.30201,33.116239],[103.301933,33.116306],[103.301766,33.116613],[103.301748,33.116706],[103.301721,33.116838],[103.301716,33.116863],[103.30164,33.117208],[103.301635,33.117479],[103.301579,33.117568],[103.301347,33.117719],[103.300954,33.117887],[103.30063,33.118037],[103.300521,33.118087],[103.300453,33.118119],[103.300381,33.118152],[103.300306,33.118187],[103.300119,33.118349],[103.299931,33.11851],[103.299821,33.118653],[103.299754,33.11874],[103.299681,33.118835],[103.29968,33.118835],[103.29968,33.118835],[103.299429,33.119159],[103.299178,33.119484],[103.299143,33.119524],[103.299087,33.119588],[103.298943,33.11975],[103.298689,33.119921],[103.298413,33.119936],[103.298314,33.119935],[103.298251,33.119934],[103.29793,33.11991],[103.297586,33.119925],[103.297574,33.119931],[103.297527,33.119953],[103.297425,33.12],[103.297283,33.120152],[103.297116,33.120497],[103.297027,33.120698],[103.297005,33.120746],[103.296997,33.120766],[103.296955,33.120874],[103.2969,33.121015],[103.296855,33.121087],[103.296824,33.121136],[103.296733,33.121284],[103.296617,33.121398],[103.296501,33.121453],[103.29634,33.121432],[103.296248,33.121372],[103.29616,33.121314],[103.29616,33.121314],[103.296159,33.121314],[103.29612,33.121291],[103.296063,33.121258],[103.296056,33.121254],[103.296009,33.121227],[103.295819,33.121116],[103.295523,33.120996],[103.295469,33.120982],[103.295295,33.120935],[103.295291,33.120936],[103.295041,33.12098],[103.294788,33.121025],[103.294618,33.121148],[103.294578,33.121176],[103.294507,33.121374],[103.294481,33.121445],[103.294484,33.121469],[103.294494,33.121589],[103.294501,33.121658],[103.294564,33.121909],[103.294743,33.122124],[103.295085,33.122284],[103.295186,33.122362],[103.295219,33.122388],[103.295312,33.122461],[103.295331,33.122634],[103.295213,33.122767],[103.294819,33.122935],[103.29452,33.123029],[103.29429,33.123093],[103.294093,33.123148],[103.29406,33.123157],[103.293985,33.123195],[103.293803,33.123289],[103.293732,33.123442],[103.293729,33.123596],[103.29373,33.123638],[103.293733,33.123734],[103.293734,33.123766],[103.293739,33.123921],[103.293775,33.124087],[103.293824,33.124308],[103.293829,33.124367],[103.293843,33.124502],[103.293838,33.124683],[103.293838,33.124695],[103.293812,33.124848],[103.293546,33.125118],[103.293532,33.125133],[103.293321,33.125363],[103.293087,33.125572],[103.292854,33.125723],[103.292506,33.12593],[103.292275,33.126024],[103.291999,33.126019],[103.291633,33.125995],[103.291313,33.125952],[103.291037,33.125929],[103.290764,33.12589],[103.29074,33.125886],[103.290488,33.125835],[103.290446,33.125826],[103.290237,33.125783],[103.290127,33.125753],[103.28994,33.125702],[103.289734,33.125605],[103.289644,33.125562],[103.289418,33.125406],[103.289406,33.125406],[103.289339,33.125405],[103.289323,33.125404],[103.289189,33.125402],[103.289096,33.12544],[103.288934,33.125496],[103.28882,33.125693],[103.288791,33.125744],[103.288774,33.125792],[103.288694,33.126013],[103.288672,33.126114],[103.288645,33.126243],[103.288501,33.126532],[103.288406,33.126685],[103.28813,33.126776],[103.287898,33.126813],[103.287624,33.126827],[103.287544,33.126826],[103.287301,33.126823],[103.286945,33.126866],[103.286589,33.126909],[103.286488,33.12695],[103.286311,33.127021],[103.286194,33.127156],[103.286121,33.127348],[103.286003,33.1275],[103.285793,33.127651],[103.285539,33.127783],[103.285193,33.127875],[103.28493,33.12792],[103.284668,33.127965],[103.284366,33.128134],[103.284135,33.128207],[103.284119,33.128205],[103.283884,33.128185],[103.283832,33.128167],[103.283655,33.128104],[103.283635,33.128055],[103.283569,33.127892],[103.283506,33.127542],[103.283441,33.127349],[103.283374,33.127252],[103.283306,33.127213],[103.283073,33.12729],[103.283029,33.127305],[103.282959,33.127361],[103.282915,33.127367],[103.28282,33.12738],[103.282727,33.127357],[103.282569,33.127317],[103.282388,33.127219],[103.282211,33.126908],[103.282144,33.126733],[103.282078,33.126617],[103.281873,33.126538],[103.28162,33.126532],[103.281413,33.126588],[103.281181,33.126682],[103.28103,33.126753],[103.280904,33.126813],[103.280672,33.126886],[103.280488,33.126923],[103.280167,33.126938],[103.279845,33.126953],[103.279731,33.126959],[103.279592,33.126967],[103.279314,33.126979],[103.279248,33.126982],[103.279201,33.126983],[103.278938,33.126988],[103.278795,33.126991],[103.278704,33.126993],[103.278628,33.126994],[103.278588,33.126978],[103.278423,33.126913],[103.278388,33.126909],[103.278215,33.126886],[103.278102,33.126871],[103.277734,33.126943],[103.277615,33.127114],[103.277568,33.127191],[103.277541,33.127384],[103.277607,33.127519],[103.277788,33.127677],[103.277886,33.127702],[103.277948,33.127718],[103.278008,33.127726],[103.278177,33.12775],[103.278406,33.127782],[103.278655,33.127939],[103.278741,33.128249],[103.278716,33.128364],[103.278461,33.128496],[103.278116,33.128569],[103.277961,33.12858],[103.277885,33.128585],[103.277866,33.128586],[103.277471,33.128618],[103.27742,33.128638],[103.27724,33.12871],[103.277154,33.12878],[103.277123,33.128805],[103.277076,33.12886],[103.276912,33.129054],[103.276772,33.129168],[103.276655,33.129262],[103.276516,33.129317],[103.276228,33.129314],[103.276172,33.129314],[103.276036,33.129319],[103.275805,33.129327],[103.275461,33.129323],[103.275181,33.129351],[103.275145,33.129354],[103.275116,33.129357],[103.275029,33.129375],[103.27477,33.129429],[103.274563,33.129426],[103.274381,33.129385],[103.274314,33.129249],[103.274316,33.129128],[103.27432,33.128941],[103.274328,33.128855],[103.274335,33.128775],[103.27435,33.128613],[103.274367,33.128521],[103.274386,33.128411],[103.274402,33.128324],[103.274453,33.128036],[103.274467,33.127978],[103.274503,33.127823],[103.2746,33.127574],[103.274601,33.127517],[103.274533,33.127477],[103.274403,33.127476],[103.274312,33.127474],[103.274265,33.127486],[103.274093,33.127529],[103.274039,33.127542],[103.273874,33.127584],[103.27369,33.127601],[103.273552,33.127599],[103.273484,33.127598],[103.273361,33.127557],[103.273301,33.127537],[103.273168,33.127343],[103.273196,33.127015],[103.273203,33.126686],[103.273136,33.126477],[103.273116,33.126416],[103.272863,33.126412],[103.272539,33.126582],[103.272409,33.12671],[103.272375,33.126743],[103.272212,33.126905],[103.272058,33.127105],[103.271904,33.127305],[103.271741,33.127506],[103.271623,33.127649],[103.271506,33.127702],[103.271415,33.127743],[103.271277,33.12776],[103.270842,33.127696],[103.270617,33.127442],[103.270544,33.127281],[103.270515,33.127216],[103.27044,33.127054],[103.270337,33.126775],[103.270332,33.126762],[103.270284,33.126731],[103.270151,33.126644],[103.269897,33.126738],[103.269618,33.126927],[103.26936,33.127136],[103.269358,33.127137],[103.269356,33.127139],[103.269271,33.127194],[103.269151,33.127273],[103.269129,33.127287],[103.268921,33.127303],[103.26876,33.127282],[103.268534,33.127323],[103.268485,33.127332],[103.268308,33.127365],[103.268117,33.127401],[103.268081,33.127407],[103.268034,33.127416],[103.267855,33.127449],[103.267628,33.127491],[103.267402,33.127533],[103.267145,33.127593],[103.267089,33.127607],[103.266887,33.127654],[103.266842,33.127665],[103.266688,33.127701],[103.26663,33.127715],[103.266372,33.127776],[103.266114,33.127836],[103.265967,33.127871],[103.265893,33.127889],[103.265857,33.127897],[103.265834,33.127907],[103.265674,33.127975],[103.265614,33.128],[103.265371,33.128103],[103.265266,33.128181],[103.265116,33.128292],[103.264996,33.128483],[103.264992,33.128711],[103.264991,33.128734],[103.265001,33.128794],[103.265032,33.128985],[103.265043,33.129033],[103.265052,33.129074],[103.265096,33.129276],[103.265143,33.129516],[103.265166,33.129631],[103.265176,33.129684],[103.26519,33.129755],[103.265232,33.129967],[103.265182,33.130179],[103.264951,33.13033],[103.264697,33.130346],[103.264587,33.130345],[103.264506,33.130343],[103.264468,33.130343],[103.264283,33.130417],[103.264281,33.130514],[103.264321,33.130823],[103.264318,33.130946],[103.264317,33.131017],[103.264316,33.131054],[103.264289,33.131305],[103.264146,33.131534],[103.264043,33.131666],[103.264004,33.131716],[103.263981,33.131744],[103.263953,33.132014],[103.264016,33.132294],[103.26408,33.132575],[103.264213,33.132809],[103.264141,33.133001],[103.264094,33.133019],[103.264025,33.133018],[103.26366,33.132936],[103.263407,33.132952],[103.263154,33.132967],[103.262969,33.133023],[103.26283,33.133117],[103.262782,33.133232],[103.262821,33.133503],[103.262977,33.133795],[103.262984,33.133809],[103.263121,33.134067],[103.263265,33.134339],[103.263383,33.134732],[103.263393,33.134765],[103.263402,33.134819],[103.263455,33.135152],[103.263358,33.135382],[103.263243,33.135477],[103.26299,33.135493],[103.262932,33.135497],[103.262737,33.135509],[103.262484,33.135525],[103.262231,33.13554],[103.261978,33.135556],[103.261871,33.135563],[103.261726,33.135572],[103.261473,33.135587],[103.26114,33.135583],[103.260806,33.135579],[103.260629,33.135589],[103.260531,33.135594],[103.260365,33.135603],[103.260256,33.135609],[103.259956,33.135661],[103.25975,33.135732],[103.259713,33.135745],[103.25947,33.135829],[103.259283,33.136058],[103.259188,33.136231],[103.259172,33.136359],[103.259159,33.136463],[103.259213,33.136759],[103.259215,33.136769],[103.259283,33.137029],[103.259289,33.13705],[103.259363,33.137331],[103.259337,33.137562],[103.259265,33.137676],[103.259173,33.137713],[103.258943,33.137711],[103.258799,33.137684],[103.258714,33.137668],[103.258678,33.137665],[103.25837,33.137644],[103.25812,33.137674],[103.258073,33.137679],[103.257864,33.137753],[103.25777,33.137868],[103.257769,33.137929],[103.257761,33.138293],[103.257744,33.138502],[103.25773,33.138678],[103.257729,33.138758],[103.257726,33.138909],[103.257722,33.13914],[103.257651,33.139431],[103.257647,33.139449],[103.257489,33.139608],[103.257459,33.139639],[103.257136,33.139749],[103.256896,33.139803],[103.256895,33.139804],[103.256894,33.139804],[103.256824,33.13982],[103.256665,33.139855],[103.256653,33.139858],[103.256272,33.139921],[103.255892,33.139984],[103.255872,33.13999],[103.255521,33.140093],[103.255255,33.140175],[103.255221,33.140185],[103.255058,33.14032],[103.255003,33.140408],[103.254986,33.140434],[103.254984,33.140587],[103.254997,33.140678],[103.255025,33.140878],[103.255025,33.140879],[103.255025,33.14088],[103.255109,33.141168],[103.255171,33.141536],[103.255162,33.141979],[103.255091,33.142152],[103.255086,33.142169],[103.254969,33.142537],[103.254926,33.142593],[103.254837,33.142709],[103.254779,33.142785],[103.254777,33.142895],[103.254898,33.143119],[103.254922,33.143163],[103.254926,33.14317],[103.25501,33.143324],[103.25502,33.143342],[103.255174,33.143633],[103.255306,33.143886],[103.255322,33.144252],[103.255312,33.144352],[103.255295,33.144523],[103.255167,33.144795],[103.25515,33.144829],[103.255067,33.145093],[103.255028,33.145214],[103.255004,33.145288],[103.254973,33.145385],[103.254905,33.145597],[103.254821,33.145818],[103.254737,33.146039],[103.254593,33.146268],[103.25443,33.146421],[103.254316,33.146439],[103.254132,33.146435],[103.253927,33.146317],[103.253704,33.146044],[103.25367,33.145997],[103.253569,33.145859],[103.253528,33.145802],[103.253435,33.145674],[103.253425,33.145661],[103.253418,33.145653],[103.253289,33.145489],[103.253276,33.145472],[103.253158,33.145322],[103.253143,33.145303],[103.252957,33.145131],[103.252772,33.14496],[103.252658,33.144856],[103.252586,33.144789],[103.252563,33.144768],[103.2524,33.144617],[103.252289,33.144527],[103.252224,33.144475],[103.252049,33.144333],[103.251874,33.14419],[103.251699,33.144048],[103.251495,33.143939],[103.251291,33.143829],[103.251191,33.143835],[103.250991,33.143845],[103.250877,33.143862],[103.250778,33.144228],[103.25077,33.144594],[103.250796,33.144841],[103.250809,33.144961],[103.250873,33.145194],[103.250937,33.145426],[103.251003,33.145682],[103.251023,33.145756],[103.251016,33.146103],[103.251009,33.14645],[103.250798,33.146679],[103.250428,33.146828],[103.25015,33.146901],[103.249898,33.146878],[103.249647,33.146836],[103.249269,33.146715],[103.24911,33.146616],[103.248859,33.146555],[103.248608,33.146494],[103.248216,33.146585],[103.247983,33.146716],[103.247862,33.146985],[103.24786,33.147074],[103.247857,33.147224],[103.247856,33.147264],[103.24785,33.147543],[103.247779,33.147736],[103.24764,33.147792],[103.247319,33.147789],[103.247127,33.14774],[103.246908,33.147684],[103.246851,33.147673],[103.246725,33.147646],[103.246614,33.147623],[103.246519,33.147603],[103.246175,33.147617],[103.245888,33.14774],[103.245882,33.147743],[103.245827,33.147767],[103.245572,33.147936],[103.245293,33.148087],[103.245131,33.148143],[103.244993,33.148102],[103.244974,33.147947],[103.24498,33.147869],[103.244995,33.147701],[103.245003,33.147602],[103.245009,33.14733],[103.244994,33.147033],[103.244994,33.147024],[103.244992,33.147002],[103.244927,33.146828],[103.244723,33.146728],[103.244458,33.14674],[103.244402,33.146743],[103.244245,33.14678],[103.244171,33.146798],[103.244086,33.146889],[103.244029,33.14695],[103.243698,33.147213],[103.24347,33.147346],[103.243429,33.14736],[103.243124,33.147458],[103.243044,33.147471],[103.242686,33.147529],[103.242343,33.147505],[103.242068,33.147462],[103.241793,33.14742],[103.241718,33.147411],[103.241564,33.147393],[103.241515,33.147387],[103.241345,33.147367],[103.241335,33.147366],[103.241106,33.147338],[103.240877,33.147311],[103.240602,33.147269],[103.240473,33.147249],[103.240327,33.147226],[103.240278,33.147231],[103.239938,33.147259],[103.239589,33.147447],[103.239333,33.147617],[103.239207,33.147696],[103.239123,33.147749],[103.239022,33.147804],[103.238845,33.147899],[103.238614,33.147935],[103.238566,33.147939],[103.238481,33.147946],[103.238304,33.14796],[103.237995,33.147984],[103.237761,33.148008],[103.237527,33.148032],[103.237293,33.148056],[103.237059,33.148079],[103.236833,33.148148],[103.236608,33.148217],[103.236382,33.148286],[103.236157,33.148355],[103.235787,33.148472],[103.235736,33.148489],[103.235418,33.148589],[103.235048,33.148706],[103.234701,33.148843],[103.234354,33.148979],[103.234007,33.149116],[103.233599,33.149303],[103.233191,33.14949],[103.232783,33.149677],[103.232375,33.149864],[103.231968,33.150051],[103.231723,33.150128],[103.231479,33.150205],[103.231234,33.150282],[103.23099,33.150359],[103.230745,33.150436],[103.230501,33.150513],[103.230256,33.15059],[103.230012,33.150667],[103.229767,33.150744],[103.229523,33.150821],[103.229279,33.150898],[103.229034,33.150975],[103.228792,33.151042],[103.228682,33.151073],[103.228549,33.15111],[103.228539,33.151113],[103.228307,33.151178],[103.228064,33.151246],[103.227822,33.151314],[103.227579,33.151382],[103.227495,33.151406],[103.227337,33.15145],[103.227094,33.151518],[103.226852,33.151586],[103.22661,33.151654],[103.226533,33.151681],[103.226389,33.151733],[103.226168,33.151811],[103.225947,33.15189],[103.225726,33.151969],[103.225505,33.152047],[103.225284,33.152126],[103.225063,33.152205],[103.224842,33.152284],[103.224621,33.152362],[103.2244,33.152441],[103.224207,33.152507],[103.224169,33.15252],[103.223937,33.152598],[103.223821,33.152638],[103.223706,33.152677],[103.223475,33.152756],[103.223244,33.152835],[103.223013,33.152913],[103.222782,33.152992],[103.222551,33.153071],[103.222319,33.153149],[103.222088,33.153228],[103.221857,33.153307],[103.221626,33.153385],[103.221434,33.153451],[103.221395,33.153464],[103.221164,33.153543],[103.220932,33.153621],[103.220701,33.1537],[103.220463,33.153788],[103.220226,33.153875],[103.219988,33.153963],[103.21975,33.15405],[103.219512,33.154138],[103.219274,33.154226],[103.219036,33.154313],[103.218798,33.154401],[103.21856,33.154488],[103.218323,33.154576],[103.218085,33.154664],[103.217847,33.154751],[103.217609,33.154839],[103.217371,33.154926],[103.217117,33.155013],[103.216863,33.1551],[103.216609,33.155187],[103.216355,33.155274],[103.216101,33.155361],[103.215847,33.155448],[103.215593,33.155535],[103.215339,33.155622],[103.215085,33.155709],[103.214831,33.155796],[103.21478,33.155813],[103.214577,33.155883],[103.214323,33.155969],[103.214069,33.156048],[103.213815,33.156126],[103.21356,33.156205],[103.213306,33.156283],[103.212906,33.1564],[103.212505,33.156516],[103.212105,33.156633],[103.211889,33.156733],[103.211672,33.156833],[103.211456,33.156932],[103.211239,33.157032],[103.211023,33.157132],[103.210807,33.157232],[103.210436,33.15738],[103.210066,33.157528],[103.209672,33.157717],[103.209369,33.157906],[103.209229,33.158039],[103.208971,33.158331],[103.208712,33.158622],[103.208453,33.158914],[103.208265,33.159153],[103.208076,33.159391],[103.207845,33.159504],[103.207639,33.159483],[103.207388,33.159382],[103.207024,33.159202],[103.206706,33.159006],[103.206498,33.158905],[103.20629,33.158804],[103.206081,33.158703],[103.205873,33.158602],[103.205664,33.158501],[103.205456,33.158399],[103.205247,33.158298],[103.205039,33.158197],[103.204831,33.158096],[103.204622,33.157995],[103.204414,33.157894],[103.204205,33.157793],[103.203976,33.15769],[103.203747,33.157588],[103.203518,33.157485],[103.203289,33.157383],[103.20306,33.15728],[103.202831,33.157178],[103.202602,33.157075],[103.202373,33.156973],[103.202066,33.156834],[103.201758,33.156695],[103.201552,33.156671],[103.201207,33.156686],[103.200919,33.156778],[103.20063,33.15687],[103.200236,33.157019],[103.199959,33.157132],[103.199749,33.157264],[103.199539,33.157396],[103.199236,33.157674],[103.198932,33.157952],[103.198628,33.15823],[103.198435,33.158416],[103.198241,33.158602],[103.198048,33.158788],[103.197854,33.158974],[103.197726,33.15916],[103.197597,33.159347],[103.197469,33.159534],[103.19734,33.15972],[103.197212,33.159907],[103.197083,33.160094],[103.196955,33.16028],[103.196826,33.160467],[103.196697,33.160654],[103.196569,33.160841],[103.196435,33.161036],[103.196301,33.161232],[103.196166,33.161428],[103.196032,33.161624],[103.195898,33.16182],[103.195764,33.162016],[103.19563,33.162212],[103.195495,33.162408],[103.195361,33.162603],[103.195227,33.162799],[103.195093,33.162995],[103.194959,33.163191],[103.194805,33.163391],[103.194652,33.163592],[103.194418,33.163743],[103.194176,33.163846],[103.193933,33.163948],[103.193679,33.164012],[103.193425,33.164076],[103.193171,33.16414],[103.192917,33.164203],[103.192537,33.164304],[103.192156,33.164405],[103.191774,33.164553],[103.191391,33.164702],[103.191129,33.164785],[103.190868,33.164868],[103.190606,33.164951],[103.190344,33.165034],[103.190082,33.165117],[103.18982,33.1652],[103.189444,33.165333],[103.189068,33.165466],[103.188692,33.165598],[103.188664,33.165608],[103.188247,33.165766],[103.18783,33.165924],[103.187447,33.166122],[103.187064,33.166319],[103.186706,33.166553],[103.186347,33.166788],[103.186144,33.16692],[103.185919,33.167],[103.185693,33.167081],[103.185468,33.167161],[103.185242,33.167241],[103.185017,33.167321],[103.184791,33.167402],[103.184566,33.167482],[103.18434,33.167562],[103.184115,33.167643],[103.18389,33.167723],[103.183664,33.167803],[103.183439,33.167883],[103.183136,33.168032],[103.182811,33.168242],[103.182718,33.168317],[103.18262,33.168566],[103.182612,33.168952],[103.182605,33.169338],[103.18262,33.169666],[103.182643,33.170058],[103.182652,33.170215],[103.182658,33.170328],[103.182666,33.170451],[103.182688,33.170844],[103.182684,33.171076],[103.182683,33.171119],[103.18268,33.171249],[103.182672,33.171654],[103.182664,33.172059],[103.18266,33.172089],[103.182636,33.172289],[103.182608,33.172519],[103.18258,33.172749],[103.182552,33.172979],[103.182527,33.173065],[103.182484,33.173219],[103.182416,33.173459],[103.182348,33.173699],[103.18228,33.17394],[103.182206,33.174168],[103.182132,33.174397],[103.182059,33.174625],[103.181985,33.174854],[103.181912,33.175082],[103.18184,33.175305],[103.181838,33.175311],[103.181765,33.175539],[103.181691,33.175768],[103.181617,33.175996],[103.181597,33.17606],[103.181562,33.176168],[103.181544,33.176225],[103.181493,33.176452],[103.181442,33.17668],[103.181392,33.176907],[103.181341,33.177134],[103.18129,33.177362],[103.181239,33.177589],[103.181143,33.1778],[103.181046,33.17801],[103.18095,33.178221],[103.180854,33.178432],[103.180757,33.178642],[103.180661,33.178853],[103.180564,33.179063],[103.180468,33.179274],[103.180371,33.179485],[103.180275,33.179695],[103.180179,33.179906],[103.180082,33.180117],[103.180034,33.180334],[103.180033,33.180336],[103.180033,33.180338],[103.179987,33.180544],[103.179892,33.180972],[103.179797,33.181399],[103.179702,33.181827],[103.179645,33.182053],[103.179615,33.182175],[103.179589,33.182279],[103.179532,33.182505],[103.179476,33.182731],[103.179398,33.183173],[103.179392,33.183511],[103.179385,33.183849],[103.17933,33.184292],[103.17929,33.184542],[103.179251,33.184792],[103.179242,33.185236],[103.179282,33.185488],[103.179389,33.185874],[103.179565,33.186239],[103.17974,33.186604],[103.179837,33.186914],[103.179934,33.187224],[103.179926,33.18761],[103.179803,33.188032],[103.179611,33.188436],[103.179515,33.188652],[103.179419,33.188867],[103.179322,33.189083],[103.179226,33.189298],[103.179129,33.189514],[103.179033,33.189729],[103.178936,33.189945],[103.17884,33.19016],[103.178659,33.190523],[103.178478,33.190886],[103.178385,33.191315],[103.178292,33.191744],[103.178199,33.192173],[103.178147,33.192443],[103.178096,33.192712],[103.178086,33.193155],[103.178084,33.193573],[103.178082,33.193991],[103.178081,33.194409],[103.178083,33.194655],[103.178086,33.194901],[103.178088,33.195146],[103.178091,33.195392],[103.178093,33.195637],[103.178096,33.195883],[103.178098,33.196128],[103.178101,33.196374],[103.178103,33.19662],[103.178106,33.196865],[103.178108,33.197111],[103.178111,33.197356],[103.178071,33.1976],[103.178032,33.197844],[103.177992,33.198088],[103.177952,33.198332],[103.177913,33.198576],[103.177873,33.19882],[103.177822,33.199089],[103.177771,33.199358],[103.177685,33.199598],[103.177599,33.199838],[103.177513,33.200097],[103.177481,33.200193],[103.177427,33.200357],[103.177272,33.200673],[103.177116,33.200989],[103.176979,33.201214],[103.176843,33.201438],[103.176706,33.201663],[103.176569,33.201887],[103.176433,33.202112],[103.176296,33.202337],[103.176159,33.202561],[103.176155,33.202567],[103.176023,33.202786],[103.175884,33.203005],[103.175745,33.203224],[103.175606,33.203444],[103.175467,33.203663],[103.175328,33.203882],[103.175189,33.204102],[103.174969,33.20448],[103.174748,33.204857],[103.174528,33.205235],[103.174308,33.205613],[103.174164,33.20591],[103.17402,33.206207],[103.173965,33.206631],[103.173959,33.20692],[103.174021,33.20721],[103.174062,33.207451],[103.174103,33.207693],[103.174095,33.208074],[103.174087,33.208455],[103.174081,33.20875],[103.174075,33.209044],[103.174058,33.209324],[103.174041,33.209603],[103.174009,33.210027],[103.173977,33.210451],[103.173949,33.210682],[103.173921,33.210913],[103.173894,33.211144],[103.173866,33.211375],[103.173827,33.211615],[103.173788,33.211855],[103.173665,33.212163],[103.173487,33.212479],[103.173309,33.212795],[103.173235,33.213015],[103.173161,33.213235],[103.173061,33.21362],[103.173008,33.213976],[103.172975,33.21419],[103.172954,33.214332],[103.172919,33.21457],[103.172883,33.214807],[103.172848,33.215044],[103.172812,33.215282],[103.172777,33.215519],[103.172741,33.215756],[103.17271,33.215997],[103.172678,33.216238],[103.172646,33.216479],[103.172614,33.21672],[103.172582,33.216961],[103.17255,33.217201],[103.172511,33.217427],[103.172472,33.217653],[103.172433,33.217879],[103.172394,33.218105],[103.172354,33.218331],[103.172315,33.218557],[103.172276,33.218783],[103.172237,33.219008],[103.172172,33.219335],[103.172108,33.219662],[103.172031,33.220008],[103.172005,33.220139],[103.171981,33.220259],[103.17201,33.22051],[103.172039,33.220761],[103.172076,33.22099],[103.172114,33.221219],[103.172151,33.221448],[103.172189,33.221677],[103.172226,33.221906],[103.172263,33.222135],[103.172292,33.222386],[103.172322,33.222636],[103.172315,33.223003],[103.172283,33.223312],[103.172187,33.223638],[103.172123,33.223937],[103.17206,33.224235],[103.17199,33.224626],[103.17192,33.225017],[103.17185,33.225409],[103.171786,33.225736],[103.171723,33.226063],[103.171585,33.226412],[103.171447,33.226762],[103.17131,33.227112],[103.171248,33.227328],[103.171186,33.227544],[103.171124,33.22776],[103.171063,33.227977],[103.171044,33.228216],[103.171025,33.228454],[103.171006,33.228693],[103.170987,33.228932],[103.170969,33.229171],[103.17095,33.22941],[103.170931,33.229649],[103.170912,33.229888],[103.170893,33.230127],[103.170874,33.230366],[103.170834,33.230674],[103.170793,33.230983],[103.170694,33.23127],[103.170457,33.231635],[103.170315,33.231844],[103.170083,33.231974],[103.169683,33.232169],[103.169283,33.232364],[103.169072,33.232473],[103.168861,33.232582],[103.168808,33.232609],[103.168649,33.232691],[103.168441,33.232798],[103.168438,33.2328],[103.168226,33.232908],[103.168015,33.233017],[103.167804,33.233126],[103.167592,33.233235],[103.167381,33.233344],[103.167169,33.233452],[103.166962,33.233604],[103.166755,33.233755],[103.166549,33.233905],[103.166548,33.233906],[103.16634,33.234057],[103.166133,33.234208],[103.165926,33.234359],[103.165719,33.234511],[103.165512,33.234662],[103.165184,33.234933],[103.164857,33.235205],[103.16453,33.235477],[103.164352,33.235744],[103.164173,33.236011],[103.164077,33.236271],[103.16398,33.23653],[103.163833,33.236953],[103.163817,33.237184],[103.1638,33.237415],[103.163818,33.237722],[103.163835,33.238029],[103.163867,33.238286],[103.163899,33.238542],[103.163931,33.238798],[103.163963,33.239054],[103.163995,33.23931],[103.164027,33.239566],[103.164059,33.239822],[103.164091,33.240078],[103.164124,33.240326],[103.164157,33.240575],[103.16419,33.240823],[103.164224,33.241071],[103.164257,33.241319],[103.16429,33.241567],[103.164359,33.241809],[103.164429,33.242051],[103.164498,33.242293],[103.164568,33.242535],[103.164745,33.242866],[103.164922,33.243196],[103.165031,33.243507],[103.165045,33.243913],[103.165004,33.244259],[103.164962,33.244605],[103.164876,33.245033],[103.16479,33.245461],[103.164704,33.245889],[103.164676,33.24612],[103.164648,33.246351],[103.164639,33.246789],[103.16463,33.247226],[103.164622,33.247663],[103.164661,33.247915],[103.164795,33.248187],[103.164833,33.248534],[103.164826,33.248901],[103.164819,33.249267],[103.164742,33.249695],[103.164665,33.250122],[103.164661,33.250143],[103.164595,33.250396],[103.164529,33.250648],[103.164464,33.2509],[103.164398,33.251152],[103.164332,33.251405],[103.164266,33.251657],[103.164201,33.251909],[103.164135,33.252161],[103.164066,33.25243],[103.163997,33.252699],[103.163928,33.252968],[103.163859,33.253237],[103.163791,33.253506],[103.163722,33.253775],[103.163653,33.254044],[103.163584,33.254313],[103.163439,33.254678],[103.163293,33.255043],[103.163144,33.255241],[103.162995,33.255438],[103.162846,33.255636],[103.162697,33.255834],[103.162532,33.256027],[103.162368,33.256219],[103.162281,33.256321],[103.162203,33.256412],[103.162038,33.256604],[103.161873,33.256796],[103.161708,33.256989],[103.161543,33.257181],[103.161378,33.257374],[103.161214,33.257566],[103.161049,33.257758],[103.160865,33.257949],[103.16068,33.258139],[103.160496,33.25833],[103.160366,33.258464],[103.160312,33.25852],[103.160128,33.258711],[103.159944,33.258901],[103.15978,33.259032],[103.159665,33.25907],[103.159436,33.259047],[103.159184,33.258947],[103.158972,33.258805],[103.158889,33.25875],[103.158685,33.258621],[103.158481,33.258493],[103.158093,33.258313],[103.157886,33.25824],[103.157866,33.258233],[103.157498,33.258169],[103.157064,33.258125],[103.156754,33.25812],[103.156444,33.258116],[103.156144,33.25813],[103.155845,33.258145],[103.15558,33.258189],[103.155314,33.258234],[103.15508,33.258299],[103.154845,33.258365],[103.154698,33.258406],[103.154611,33.25843],[103.154376,33.258496],[103.154125,33.258538],[103.153873,33.258581],[103.153622,33.258623],[103.15337,33.258666],[103.153357,33.258668],[103.153156,33.258702],[103.153119,33.258708],[103.152867,33.25875],[103.152793,33.258763],[103.152727,33.258774],[103.152616,33.258793],[103.152443,33.258822],[103.152364,33.258835],[103.152113,33.258878],[103.151861,33.25892],[103.151434,33.259001],[103.151008,33.259081],[103.150581,33.259162],[103.150154,33.259243],[103.149923,33.259292],[103.149692,33.259342],[103.149461,33.259392],[103.14923,33.259441],[103.148907,33.259514],[103.148665,33.259539],[103.148626,33.259543],[103.148423,33.259564],[103.148181,33.259589],[103.147938,33.259615],[103.147752,33.259619],[103.147678,33.259621],[103.147418,33.259627],[103.147157,33.259633],[103.146897,33.259639],[103.146636,33.259645],[103.146376,33.259651],[103.146116,33.259657],[103.145855,33.259663],[103.145598,33.259655],[103.145341,33.259648],[103.145084,33.25964],[103.144827,33.259633],[103.14457,33.259626],[103.144313,33.259618],[103.144056,33.259611],[103.143799,33.259603],[103.143542,33.259596],[103.143285,33.259588],[103.143028,33.259581],[103.142771,33.259573],[103.142514,33.259566],[103.142257,33.259559],[103.141999,33.259551],[103.141742,33.259544],[103.141497,33.259543],[103.141252,33.259543],[103.141007,33.259542],[103.140762,33.259542],[103.140517,33.259541],[103.140272,33.259541],[103.140027,33.259541],[103.139781,33.25954],[103.139536,33.25954],[103.139291,33.259539],[103.139046,33.259539],[103.138801,33.259538],[103.138551,33.259533],[103.138302,33.259529],[103.138053,33.259524],[103.137803,33.259519],[103.137554,33.259514],[103.137304,33.259509],[103.137061,33.259504],[103.137055,33.259504],[103.136805,33.2595],[103.136556,33.259495],[103.136433,33.259492],[103.136306,33.25949],[103.136052,33.259463],[103.135797,33.259437],[103.135542,33.25941],[103.135287,33.259383],[103.135032,33.259357],[103.134778,33.25933],[103.134523,33.259303],[103.134405,33.259291],[103.134268,33.259277],[103.134013,33.25925],[103.133759,33.259224],[103.13352,33.259218],[103.133282,33.259213],[103.133044,33.259207],[103.132806,33.259202],[103.132567,33.259196],[103.132329,33.259191],[103.132091,33.259185],[103.131853,33.25918],[103.131776,33.259178],[103.131615,33.259174],[103.131376,33.259169],[103.131138,33.259163],[103.1309,33.259158],[103.130662,33.259152],[103.130423,33.259147],[103.130275,33.259149],[103.130017,33.259154],[103.12961,33.25916],[103.129346,33.259176],[103.129148,33.259188],[103.129082,33.259192],[103.12899,33.25921],[103.128849,33.259236],[103.128617,33.259279],[103.128359,33.25935],[103.128224,33.259388],[103.127831,33.259496],[103.127475,33.259602],[103.127447,33.25961],[103.127362,33.259636],[103.127118,33.259708],[103.126926,33.259766],[103.126762,33.259815],[103.126477,33.259898],[103.126193,33.259982],[103.125954,33.260052],[103.125716,33.260122],[103.125477,33.260192],[103.125239,33.260262],[103.125,33.260332],[103.124762,33.260402],[103.124667,33.26043],[103.124523,33.260472],[103.124285,33.260542],[103.124046,33.260612],[103.123808,33.260682],[103.12357,33.260752],[103.123331,33.260822],[103.122898,33.260922],[103.122465,33.261023],[103.122032,33.261123],[103.121688,33.261203],[103.121599,33.261224],[103.121206,33.261285],[103.120814,33.261346],[103.120367,33.261353],[103.120314,33.261352],[103.120314,33.261352],[103.120136,33.261349],[103.119905,33.261346],[103.119846,33.261341],[103.119489,33.261313],[103.119124,33.261281],[103.11871,33.261207],[103.118297,33.261133],[103.118267,33.261128],[103.117899,33.26106],[103.117657,33.26098],[103.117415,33.260899],[103.117174,33.260819],[103.116932,33.260738],[103.116563,33.260576],[103.116463,33.260532],[103.116291,33.260457],[103.116194,33.260415],[103.115826,33.260253],[103.115508,33.260141],[103.115191,33.260029],[103.11492,33.259998],[103.114649,33.259967],[103.114285,33.259948],[103.114246,33.259955],[103.113981,33.260003],[103.113879,33.260022],[103.113676,33.260059],[103.113339,33.260134],[103.113044,33.260162],[103.112748,33.260191],[103.112349,33.260185],[103.111976,33.26018],[103.11195,33.26018],[103.111715,33.260166],[103.111479,33.260153],[103.111244,33.260139],[103.111009,33.260126],[103.110782,33.260079],[103.110556,33.260032],[103.110329,33.259984],[103.110103,33.259937],[103.109732,33.259874],[103.109361,33.25981],[103.10899,33.259746],[103.108748,33.259692],[103.108506,33.259638],[103.108263,33.259584],[103.108021,33.25953],[103.107792,33.259467],[103.107563,33.259404],[103.107333,33.25934],[103.107104,33.259277],[103.106874,33.259214],[103.106645,33.25915],[103.106416,33.259087],[103.106186,33.259024],[103.105946,33.258961],[103.105706,33.258899],[103.105466,33.258837],[103.105225,33.258774],[103.104985,33.258712],[103.104745,33.25865],[103.104505,33.258587],[103.104265,33.258525],[103.104047,33.258462],[103.103829,33.258398],[103.103611,33.258334],[103.103393,33.258271],[103.103172,33.258195],[103.103161,33.258191],[103.103086,33.258166],[103.103074,33.258161],[103.103045,33.258151],[103.102943,33.258117],[103.10288,33.258095],[103.102696,33.258032],[103.102418,33.257934],[103.102141,33.257836],[103.101726,33.257685],[103.101312,33.257535],[103.100898,33.257384],[103.100494,33.25722],[103.100091,33.257056],[103.099688,33.256892],[103.099284,33.256728],[103.098871,33.256628],[103.098459,33.256529],[103.098046,33.256429],[103.097633,33.256329],[103.09737,33.256289],[103.097106,33.25625],[103.096787,33.256219],[103.096488,33.256259],[103.096268,33.256288],[103.096188,33.256298],[103.09613,33.256316],[103.096116,33.256321],[103.096084,33.256348],[103.096083,33.256266],[103.096067,33.256109],[103.095962,33.25579],[103.095859,33.255611],[103.095668,33.255422],[103.095583,33.255369],[103.095397,33.255293],[103.095352,33.255273],[103.095227,33.25524],[103.095123,33.255228],[103.095045,33.255226],[103.094972,33.255226],[103.094871,33.255247],[103.094766,33.255283],[103.09468,33.255315],[103.094616,33.255352],[103.0946,33.255361],[103.094524,33.255409],[103.09443,33.255476],[103.094362,33.255544],[103.094187,33.255693],[103.094098,33.255785],[103.094051,33.25584],[103.09397,33.255932],[103.093769,33.255827],[103.093842,33.255707],[103.093804,33.255707],[103.09378,33.255712],[103.093745,33.255719],[103.093717,33.255731],[103.093655,33.255764],[103.093575,33.255705],[103.093252,33.255466],[103.093182,33.255414],[103.092823,33.255148],[103.092666,33.254847],[103.092564,33.254652],[103.092421,33.254379],[103.092367,33.254264],[103.092359,33.254247],[103.092194,33.253895],[103.091881,33.253429],[103.091277,33.252985],[103.091204,33.252875],[103.091151,33.252795],[103.091058,33.252656],[103.091077,33.251787],[103.09112,33.251642],[103.091286,33.251084],[103.091336,33.25027],[103.091229,33.249624],[103.091106,33.249389],[103.090949,33.24909],[103.090882,33.24904],[103.090861,33.249024],[103.090608,33.248838],[103.090575,33.248813],[103.090329,33.248632],[103.089895,33.248544],[103.089704,33.248606],[103.089398,33.248706],[103.089358,33.248719],[103.089247,33.248829],[103.08883,33.249243],[103.088817,33.249256],[103.088816,33.249256],[103.088729,33.249343],[103.088728,33.249343],[103.088721,33.24935],[103.08859,33.249481],[103.088346,33.249678],[103.088269,33.249741],[103.088002,33.249757],[103.087786,33.249652],[103.087784,33.249646],[103.087783,33.249642],[103.087711,33.249408],[103.08767,33.249402],[103.087635,33.249395],[103.087608,33.24938],[103.087603,33.249357],[103.087619,33.249334],[103.087682,33.249314],[103.087673,33.249284],[103.087685,33.248725],[103.087685,33.248704],[103.087686,33.248673],[103.087619,33.248493],[103.087594,33.248427],[103.08738,33.248455],[103.087366,33.248406],[103.087344,33.248379],[103.087309,33.248372],[103.087267,33.248361],[103.087235,33.248413],[103.087184,33.248481],[103.087035,33.2485],[103.086823,33.24852],[103.086523,33.248548],[103.086477,33.248552],[103.086387,33.248554],[103.086052,33.248559],[103.085822,33.248563],[103.085645,33.248507],[103.085003,33.248306],[103.084261,33.247887],[103.084235,33.247868],[103.084217,33.247855],[103.083928,33.247652],[103.08376,33.247533],[103.083719,33.247186],[103.08395,33.246864],[103.084142,33.246792],[103.0845,33.246658],[103.084995,33.246483],[103.085379,33.246351],[103.085801,33.246174],[103.085975,33.246138],[103.086052,33.246147],[103.086194,33.24617],[103.0863,33.246182],[103.086428,33.246182],[103.086539,33.246182],[103.086683,33.246157],[103.086814,33.246122],[103.086943,33.246081],[103.087027,33.246056],[103.087076,33.246056],[103.087303,33.245946],[103.087356,33.245968],[103.087372,33.245959],[103.087416,33.245933],[103.087463,33.245911],[103.0875,33.245888],[103.087561,33.245853],[103.087593,33.24584],[103.087614,33.245824],[103.087607,33.245798],[103.087788,33.24571],[103.087851,33.245679],[103.08805,33.245582],[103.08834,33.245273],[103.088306,33.245224],[103.088296,33.245173],[103.088294,33.245131],[103.088296,33.24512],[103.088307,33.245079],[103.08834,33.245031],[103.088365,33.24502],[103.088406,33.245035],[103.088445,33.245086],[103.08848,33.245123],[103.088527,33.245073],[103.088561,33.245036],[103.088572,33.245025],[103.088878,33.244814],[103.08932,33.244508],[103.089328,33.244502],[103.089341,33.2445],[103.08942,33.244487],[103.08973,33.244436],[103.08974,33.244463],[103.089752,33.24448],[103.089776,33.244494],[103.089812,33.244501],[103.089852,33.2445],[103.089894,33.244499],[103.089934,33.244497],[103.089965,33.244502],[103.089991,33.244511],[103.090046,33.244537],[103.090102,33.244548],[103.090176,33.244558],[103.09025,33.244564],[103.090299,33.244561],[103.09038,33.244557],[103.090472,33.244538],[103.09053,33.244517],[103.090563,33.244491],[103.090583,33.244461],[103.0906,33.24443],[103.090912,33.244451],[103.090967,33.244466],[103.091544,33.244628],[103.091934,33.244669],[103.092233,33.2447],[103.092251,33.244694],[103.092437,33.244641],[103.092837,33.244526],[103.093037,33.244345],[103.093321,33.24409],[103.093523,33.24391],[103.093569,33.243437],[103.093453,33.242923],[103.093421,33.242783],[103.09342,33.242778],[103.093305,33.242533],[103.093301,33.242525],[103.093072,33.242039],[103.092683,33.241544],[103.092386,33.241005],[103.092327,33.240806],[103.092307,33.24074],[103.092267,33.240606],[103.092473,33.24035],[103.092486,33.240345],[103.092525,33.240332],[103.092608,33.240354],[103.092764,33.240367],[103.092893,33.240343],[103.093065,33.240286],[103.093182,33.240235],[103.093203,33.24022],[103.093265,33.240223],[103.093711,33.240246],[103.094458,33.240168],[103.094604,33.240153],[103.09465,33.240131],[103.094674,33.240119],[103.095431,33.239753],[103.095508,33.23975],[103.095525,33.239749],[103.095589,33.239747],[103.095763,33.239739],[103.095795,33.239738],[103.095986,33.239892],[103.096064,33.239941],[103.096112,33.239932],[103.096243,33.240104],[103.096892,33.24112],[103.097318,33.241479],[103.097325,33.241485],[103.097327,33.241487],[103.097363,33.241517],[103.097427,33.241571],[103.097685,33.241568],[103.097955,33.241564],[103.098125,33.241276],[103.097887,33.240527],[103.097885,33.240519],[103.097852,33.240417],[103.097794,33.240092],[103.097739,33.239789],[103.097771,33.239638],[103.097791,33.239548],[103.09788,33.239134],[103.098144,33.238772],[103.098255,33.23862],[103.098347,33.238579],[103.098348,33.238579],[103.098535,33.238496],[103.098599,33.238467],[103.098623,33.238457],[103.098626,33.238444],[103.098694,33.238166],[103.09873,33.238018],[103.099339,33.237771],[103.099892,33.237211],[103.100003,33.237054],[103.100005,33.236738],[103.099791,33.236551],[103.099157,33.236404],[103.09891,33.236552],[103.098702,33.236676],[103.098607,33.236733],[103.09831,33.23691],[103.098183,33.237006],[103.09764,33.237417],[103.09754,33.237492],[103.097479,33.237539],[103.09722,33.237749],[103.097192,33.237772],[103.097072,33.237869],[103.096977,33.237861],[103.096928,33.237856],[103.096885,33.237802],[103.096791,33.237769],[103.096656,33.23776],[103.096569,33.23777],[103.096439,33.237676],[103.09642,33.23759],[103.096373,33.237385],[103.096541,33.237126],[103.096548,33.237115],[103.09658,33.237067],[103.096642,33.23702],[103.097153,33.236633],[103.097415,33.236286],[103.097298,33.236126],[103.097256,33.236069],[103.097226,33.236057],[103.096823,33.235886],[103.09677,33.235863],[103.09656,33.235827],[103.09651,33.235776],[103.096461,33.235733],[103.096329,33.235652],[103.096252,33.235624],[103.096155,33.235592],[103.096051,33.235563],[103.095987,33.235544],[103.095945,33.235528],[103.095926,33.235521],[103.095876,33.235499],[103.095816,33.235462],[103.095766,33.235437],[103.095684,33.235412],[103.095648,33.235405],[103.095601,33.235402],[103.095446,33.235188],[103.095433,33.235172],[103.095263,33.234939],[103.095281,33.234628],[103.095291,33.234466],[103.095314,33.234396],[103.095288,33.234339],[103.095307,33.234211],[103.095327,33.234115],[103.095369,33.233996],[103.095392,33.233918],[103.095427,33.233831],[103.095446,33.233682],[103.095547,33.233553],[103.095505,33.233459],[103.095344,33.233096],[103.095287,33.232969],[103.094936,33.232413],[103.094911,33.231893],[103.095046,33.231529],[103.095121,33.231468],[103.095188,33.231414],[103.09527,33.231347],[103.095388,33.231375],[103.095468,33.231383],[103.09555,33.231379],[103.095626,33.23137],[103.095737,33.231346],[103.095799,33.231303],[103.095845,33.231263],[103.096214,33.231302],[103.096359,33.231365],[103.09642,33.231365],[103.096522,33.231383],[103.09662,33.231412],[103.096787,33.231478],[103.09715,33.231639],[103.097265,33.231699],[103.097318,33.23174],[103.097324,33.231742],[103.097881,33.231868],[103.0979,33.231872],[103.097934,33.231907],[103.098016,33.231963],[103.098153,33.232022],[103.09829,33.232067],[103.098442,33.232104],[103.098594,33.232107],[103.098728,33.232107],[103.098755,33.232122],[103.098956,33.232232],[103.099155,33.23234],[103.099344,33.232369],[103.099787,33.232437],[103.099925,33.232418],[103.100119,33.232345],[103.100277,33.232264],[103.100442,33.232165],[103.100545,33.232049],[103.100632,33.23193],[103.10069,33.231778],[103.100749,33.231626],[103.100771,33.231443],[103.100749,33.231288],[103.10072,33.231157],[103.100718,33.231151],[103.100688,33.231119],[103.100689,33.231104],[103.100689,33.231081],[103.100684,33.231063],[103.100655,33.230996],[103.100614,33.230895],[103.100579,33.230837],[103.100568,33.230821],[103.100528,33.230765],[103.100463,33.230692],[103.100409,33.230632],[103.100366,33.230599],[103.100326,33.230579],[103.100289,33.230561],[103.100202,33.23052],[103.100121,33.230493],[103.100051,33.230478],[103.099744,33.230109],[103.099552,33.229709],[103.099325,33.22928],[103.099287,33.229126],[103.099295,33.228928],[103.099287,33.228849],[103.099292,33.228707],[103.099295,33.228594],[103.098932,33.22835],[103.098532,33.228213],[103.098486,33.228197],[103.098138,33.228078],[103.098091,33.228076],[103.098058,33.228058],[103.098002,33.228044],[103.097926,33.228043],[103.097831,33.228048],[103.097757,33.228052],[103.097723,33.228063],[103.097421,33.228052],[103.097357,33.228118],[103.097287,33.228165],[103.097209,33.228193],[103.097134,33.2282],[103.097034,33.228201],[103.096794,33.228165],[103.096658,33.228128],[103.096628,33.228131],[103.096444,33.228134],[103.096436,33.228135],[103.096376,33.228103],[103.096223,33.228053],[103.096131,33.228036],[103.096073,33.228025],[103.095927,33.228014],[103.095804,33.228019],[103.095724,33.228028],[103.095649,33.228009],[103.095272,33.22782],[103.095262,33.22781],[103.095094,33.227619],[103.095555,33.22732],[103.095665,33.227304],[103.095695,33.2273],[103.095741,33.227323],[103.095831,33.227359],[103.095937,33.227377],[103.096029,33.227385],[103.096149,33.227384],[103.096229,33.227373],[103.096347,33.227339],[103.096425,33.2273],[103.096527,33.227243],[103.096586,33.227188],[103.096622,33.227148],[103.096666,33.227085],[103.096704,33.226972],[103.096784,33.226809],[103.09683,33.226647],[103.096919,33.226408],[103.096745,33.226101],[103.09669,33.226065],[103.096709,33.226027],[103.096725,33.225978],[103.096735,33.225903],[103.096734,33.225832],[103.096719,33.225773],[103.096691,33.225713],[103.096667,33.225676],[103.096638,33.225651],[103.0966,33.225634],[103.096537,33.225627],[103.096491,33.225626],[103.096384,33.22567],[103.096334,33.225706],[103.096315,33.225718],[103.096297,33.22573],[103.096264,33.225744],[103.096224,33.225756],[103.095934,33.225483],[103.095913,33.225464],[103.09578,33.225338],[103.095644,33.225207],[103.095442,33.225012],[103.095378,33.224614],[103.09537,33.224363],[103.095369,33.224345],[103.09542,33.224401],[103.095476,33.224429],[103.095539,33.224448],[103.095604,33.224454],[103.09572,33.224456],[103.095818,33.22444],[103.095875,33.224422],[103.095932,33.224394],[103.09594,33.224397],[103.096048,33.224451],[103.09609,33.224472],[103.096477,33.224672],[103.096538,33.22466],[103.096581,33.22463],[103.096611,33.224584],[103.096632,33.224553],[103.096663,33.224547],[103.096716,33.224561],[103.09679,33.224609],[103.096851,33.224655],[103.096861,33.224691],[103.096861,33.224728],[103.096842,33.224777],[103.096991,33.224807],[103.09712,33.224732],[103.097104,33.224577],[103.097097,33.224505],[103.09709,33.224442],[103.096969,33.22413],[103.096935,33.224042],[103.096815,33.223719],[103.0971,33.223158],[103.097457,33.222587],[103.097471,33.222561],[103.097342,33.221965],[103.097163,33.221866],[103.097175,33.221786],[103.09716,33.221682],[103.097135,33.221597],[103.097086,33.221531],[103.097043,33.221491],[103.096986,33.221467],[103.096929,33.221462],[103.09672,33.221477],[103.096561,33.221496],[103.096425,33.22151],[103.096285,33.221519],[103.096141,33.221538],[103.095763,33.221463],[103.094547,33.22123],[103.093765,33.221058],[103.093642,33.221031],[103.093632,33.22102],[103.093591,33.220984],[103.093548,33.220946],[103.093483,33.220904],[103.093251,33.220765],[103.093155,33.220711],[103.093087,33.220684],[103.093031,33.220665],[103.092978,33.220654],[103.092932,33.220641],[103.092636,33.220322],[103.09257,33.220251],[103.092511,33.220188],[103.092495,33.220173],[103.09249,33.219883],[103.092484,33.219656],[103.092484,33.219643],[103.092482,33.219551],[103.092929,33.219031],[103.092939,33.219019],[103.09321,33.218703],[103.093205,33.218526],[103.093201,33.218384],[103.093214,33.218354],[103.093224,33.218296],[103.093224,33.218229],[103.093223,33.218182],[103.093206,33.218121],[103.093176,33.218056],[103.093082,33.217944],[103.092979,33.217875],[103.092896,33.217811],[103.0928,33.21776],[103.092743,33.217743],[103.092713,33.217735],[103.092636,33.217668],[103.092437,33.217502],[103.092421,33.217488],[103.09238,33.217454],[103.091967,33.217109],[103.091862,33.216351],[103.091844,33.216224],[103.091756,33.215721],[103.091606,33.215711],[103.091622,33.215637],[103.091658,33.215388],[103.091641,33.215074],[103.091568,33.214682],[103.091566,33.214668],[103.091067,33.214685],[103.091044,33.214685],[103.090846,33.214692],[103.090105,33.214456],[103.090102,33.214434],[103.090071,33.214221],[103.090069,33.214208],[103.090059,33.214143],[103.090215,33.213892],[103.090501,33.213433],[103.090518,33.213398],[103.090723,33.212989],[103.090615,33.212914],[103.09061,33.21291],[103.090461,33.212806],[103.090418,33.212822],[103.089959,33.212995],[103.089609,33.213127],[103.089597,33.213132],[103.089548,33.21315],[103.08933,33.213327],[103.089287,33.213362],[103.089281,33.213397],[103.089207,33.213476],[103.089024,33.213628],[103.088898,33.213677],[103.088854,33.213688],[103.088595,33.213749],[103.088578,33.213753],[103.088473,33.213777],[103.088362,33.213803],[103.088319,33.213355],[103.088435,33.212909],[103.088515,33.212841],[103.088538,33.212821],[103.088552,33.212809],[103.088567,33.212796],[103.088595,33.212772],[103.089001,33.212424],[103.089357,33.212118],[103.089793,33.211677],[103.089768,33.211352],[103.089752,33.211139],[103.08963,33.211104],[103.089515,33.21107],[103.089505,33.211067],[103.08945,33.211051],[103.089103,33.21095],[103.0888,33.211058],[103.088718,33.211004],[103.088654,33.210987],[103.088594,33.210987],[103.088509,33.211018],[103.088428,33.211072],[103.088358,33.211118],[103.088284,33.211175],[103.088214,33.211253],[103.088166,33.211322],[103.088134,33.211368],[103.087483,33.211797],[103.087409,33.211845],[103.087138,33.212024],[103.087082,33.21206],[103.086974,33.212107],[103.086918,33.212132],[103.086863,33.212205],[103.086809,33.212274],[103.086749,33.21234],[103.086675,33.212388],[103.086579,33.212419],[103.086487,33.212438],[103.086416,33.212429],[103.08628,33.212369],[103.086132,33.212289],[103.086012,33.212196],[103.085956,33.212135],[103.085904,33.21204],[103.085868,33.211953],[103.085862,33.21189],[103.085868,33.211806],[103.085892,33.211741],[103.085923,33.211687],[103.085928,33.211682],[103.085894,33.211606],[103.085838,33.211467],[103.085768,33.21129],[103.085705,33.211133],[103.085233,33.21079],[103.084809,33.211178],[103.084655,33.211319],[103.084646,33.211327],[103.084296,33.211648],[103.084106,33.211842],[103.08384,33.212116],[103.08364,33.212147],[103.083309,33.212205],[103.082946,33.212355],[103.082484,33.212292],[103.082311,33.212262],[103.082211,33.21222],[103.082156,33.212156],[103.082149,33.212129],[103.082133,33.212066],[103.082129,33.211944],[103.082143,33.211857],[103.082168,33.211786],[103.082181,33.211758],[103.082177,33.21175],[103.082421,33.211445],[103.082548,33.211232],[103.082618,33.210733],[103.082694,33.210516],[103.082724,33.210421],[103.082793,33.210313],[103.082863,33.210232],[103.082996,33.210085],[103.083094,33.209968],[103.083195,33.209848],[103.083301,33.209763],[103.083403,33.209732],[103.08346,33.209738],[103.083535,33.209788],[103.083589,33.209832],[103.083671,33.209884],[103.083821,33.209821],[103.083986,33.209752],[103.084099,33.209766],[103.084202,33.209769],[103.084253,33.209761],[103.084287,33.209739],[103.084356,33.209695],[103.0845,33.209603],[103.084466,33.209557],[103.084403,33.209471],[103.084455,33.209414],[103.084512,33.209245],[103.084538,33.209077],[103.084523,33.208973],[103.084457,33.208862],[103.084357,33.20886],[103.084195,33.208844],[103.084071,33.208828],[103.083913,33.208796],[103.0838,33.208759],[103.083783,33.208807],[103.083445,33.208513],[103.083185,33.20825],[103.082703,33.207763],[103.082431,33.207171],[103.082283,33.20685],[103.082276,33.206795],[103.082209,33.20634],[103.082023,33.205058],[103.082133,33.204598],[103.082598,33.204817],[103.082716,33.2049],[103.083043,33.20513],[103.083251,33.205276],[103.083355,33.205349],[103.083512,33.205459],[103.083541,33.20545],[103.083534,33.205638],[103.083577,33.205667],[103.083681,33.205639],[103.083937,33.2055],[103.08418,33.20523],[103.084369,33.205068],[103.084458,33.204939],[103.084434,33.204851],[103.084471,33.20473],[103.084496,33.204653],[103.084546,33.204601],[103.084662,33.204581],[103.084751,33.204513],[103.08475,33.204377],[103.084741,33.204302],[103.084768,33.204206],[103.084809,33.204158],[103.084919,33.204119],[103.08492,33.204071],[103.084748,33.203715],[103.084665,33.203739],[103.084467,33.203797],[103.08441,33.203814],[103.084268,33.203856],[103.084175,33.203883],[103.084149,33.203898],[103.083508,33.204275],[103.083178,33.20427],[103.083152,33.204185],[103.083046,33.203846],[103.082942,33.20351],[103.082759,33.203546],[103.082527,33.203537],[103.082453,33.203514],[103.082379,33.203491],[103.082263,33.203352],[103.082164,33.203194],[103.082119,33.203097],[103.082112,33.203],[103.082111,33.202899],[103.082113,33.202857],[103.082116,33.202755],[103.082127,33.202666],[103.082153,33.202553],[103.0822,33.202403],[103.082246,33.202247],[103.082285,33.202088],[103.082302,33.201969],[103.082301,33.201884],[103.082276,33.20179],[103.082184,33.201616],[103.082138,33.201509],[103.082133,33.201491],[103.082113,33.201417],[103.082114,33.201326],[103.082127,33.201252],[103.082164,33.201173],[103.082175,33.20115],[103.08222,33.201098],[103.082332,33.201038],[103.082386,33.201009],[103.082419,33.200969],[103.082445,33.200929],[103.082465,33.200898],[103.082499,33.200811],[103.082583,33.200607],[103.082688,33.200272],[103.082741,33.20011],[103.082788,33.200041],[103.082862,33.199997],[103.082892,33.199956],[103.082907,33.199878],[103.082924,33.199781],[103.083003,33.199518],[103.083005,33.199443],[103.083008,33.199311],[103.083035,33.199121],[103.083042,33.198998],[103.083059,33.198872],[103.083084,33.198775],[103.08312,33.198664],[103.083157,33.198507],[103.083177,33.198456],[103.083068,33.198351],[103.082963,33.198341],[103.082971,33.198278],[103.082961,33.19822],[103.082945,33.19817],[103.082921,33.198124],[103.082865,33.19809],[103.082786,33.198074],[103.082699,33.198079],[103.082697,33.198082],[103.08262,33.198143],[103.082555,33.198217],[103.082489,33.198296],[103.08244,33.198291],[103.082099,33.198428],[103.081888,33.198513],[103.081715,33.198582],[103.081234,33.198676],[103.081144,33.198634],[103.081137,33.19863],[103.080895,33.198517],[103.080789,33.198467],[103.080688,33.19829],[103.080676,33.198268],[103.080587,33.198112],[103.080539,33.197582],[103.080742,33.197243],[103.080943,33.196909],[103.081085,33.196772],[103.081124,33.196732],[103.08127,33.196648],[103.081251,33.196628],[103.081241,33.1966],[103.081331,33.196609],[103.081491,33.196606],[103.081622,33.196605],[103.081785,33.196592],[103.081945,33.196573],[103.082137,33.196549],[103.08222,33.196539],[103.082357,33.196523],[103.082365,33.196522],[103.082591,33.196513],[103.082739,33.196522],[103.0831,33.196536],[103.083266,33.196556],[103.083383,33.196555],[103.083446,33.196549],[103.083663,33.196439],[103.083729,33.196406],[103.083859,33.196239],[103.083887,33.196067],[103.083875,33.195878],[103.083847,33.195835],[103.083755,33.195693],[103.083651,33.195652],[103.083626,33.195557],[103.083614,33.195485],[103.083584,33.19541],[103.083544,33.195327],[103.083501,33.195271],[103.083421,33.195206],[103.083358,33.195175],[103.08331,33.195161],[103.083254,33.195153],[103.083191,33.195164],[103.083142,33.195189],[103.083133,33.195194],[103.083076,33.195224],[103.082981,33.19525],[103.082857,33.195266],[103.082723,33.195284],[103.082217,33.195077],[103.082174,33.19506],[103.082122,33.195038],[103.08197,33.194802],[103.081953,33.194776],[103.081745,33.194453],[103.081883,33.19365],[103.082907,33.192671],[103.083553,33.19224],[103.083448,33.191924],[103.083076,33.191792],[103.083019,33.1918],[103.082976,33.191806],[103.082902,33.191816],[103.082716,33.191841],[103.082695,33.191768],[103.082677,33.191719],[103.082653,33.191658],[103.08263,33.191599],[103.082596,33.191542],[103.082555,33.191513],[103.082516,33.191495],[103.082488,33.191492],[103.082451,33.191505],[103.082398,33.191543],[103.082392,33.191547],[103.082329,33.19159],[103.082112,33.191757],[103.082066,33.19181],[103.081958,33.191902],[103.081899,33.191938],[103.081886,33.191938],[103.081721,33.191943],[103.081351,33.191955],[103.080867,33.191821],[103.08084,33.191756],[103.080836,33.191745],[103.080823,33.191713],[103.080751,33.191537],[103.080745,33.191523],[103.080725,33.191473],[103.080742,33.191309],[103.080772,33.191033],[103.081422,33.190414],[103.081577,33.190154],[103.081888,33.189634],[103.081952,33.189281],[103.081956,33.189255],[103.082014,33.188936],[103.082058,33.188692],[103.082092,33.188588],[103.082203,33.188242],[103.082383,33.187679],[103.082395,33.187642],[103.08246,33.187439],[103.082559,33.187315],[103.082806,33.187004],[103.083301,33.186533],[103.084335,33.185548],[103.084533,33.185342],[103.084871,33.18499],[103.085001,33.184174],[103.08506,33.183867],[103.08515,33.183397],[103.08519,33.183189],[103.085192,33.183183],[103.08527,33.183026],[103.085324,33.182877],[103.085289,33.182678],[103.085297,33.182636],[103.085202,33.181848],[103.085211,33.181768],[103.085214,33.181739],[103.085248,33.181439],[103.08563,33.181099],[103.086823,33.180677],[103.087252,33.180526],[103.087304,33.180507],[103.087594,33.180405],[103.087701,33.180367],[103.088874,33.179953],[103.090478,33.179431],[103.090721,33.179352],[103.091267,33.179046],[103.092198,33.178525],[103.092959,33.17797],[103.093047,33.17776],[103.093354,33.177032],[103.093441,33.175994],[103.093454,33.175837],[103.093422,33.175514],[103.093373,33.175038],[103.093362,33.174923],[103.093372,33.174438],[103.093379,33.174136],[103.093383,33.173386],[103.093385,33.172831],[103.093389,33.172164],[103.09339,33.171902],[103.09339,33.171894],[103.093337,33.170894],[103.093294,33.170724],[103.093096,33.169946],[103.092237,33.168139],[103.09211,33.167067],[103.092069,33.166813],[103.092005,33.166424],[103.091888,33.166253],[103.091808,33.166057],[103.091714,33.165909],[103.09152,33.165732],[103.091433,33.165645],[103.091443,33.165639],[103.091591,33.165584],[103.09182,33.1656],[103.091888,33.165537],[103.091883,33.165497],[103.091772,33.164486],[103.091756,33.164341],[103.091701,33.163844],[103.09157,33.162652],[103.09159,33.161708],[103.091754,33.161517],[103.09225,33.160935],[103.092612,33.160511],[103.09305,33.159999],[103.093483,33.159257],[103.093633,33.159001],[103.093905,33.158502],[103.093906,33.158476],[103.093917,33.157965],[103.093918,33.157935],[103.093868,33.157689],[103.093816,33.15743],[103.093466,33.157091],[103.093157,33.15679],[103.092615,33.155869],[103.09188,33.155292],[103.091088,33.154546],[103.090963,33.154428],[103.090573,33.153681],[103.090474,33.153492],[103.090636,33.153434],[103.091011,33.153279],[103.091137,33.153141],[103.091142,33.152998],[103.09107,33.152903],[103.091019,33.15284],[103.090998,33.152814],[103.090868,33.152624],[103.09081,33.152518],[103.090656,33.152496],[103.090263,33.152222],[103.090206,33.152182],[103.090161,33.15174],[103.090067,33.150889],[103.089882,33.150504],[103.089566,33.149843],[103.089539,33.14979],[103.089382,33.149484],[103.08933,33.149383],[103.089146,33.149024],[103.088996,33.148731],[103.088994,33.148728],[103.088571,33.147901],[103.088687,33.147881],[103.088967,33.147656],[103.089075,33.14754],[103.08918,33.147425],[103.089426,33.147278],[103.089447,33.147234],[103.089483,33.147159],[103.089233,33.147077],[103.088753,33.147005],[103.0884,33.146937],[103.08805,33.146885],[103.087456,33.145725],[103.087435,33.145684],[103.08696,33.144758],[103.086859,33.144561],[103.086857,33.144555],[103.08612,33.143117],[103.085918,33.142236],[103.08591,33.142201],[103.085881,33.142075],[103.085825,33.14194],[103.085691,33.14185],[103.085621,33.141764],[103.085523,33.141687],[103.085437,33.141634],[103.085415,33.141544],[103.085452,33.141455],[103.085472,33.141386],[103.085475,33.141297],[103.085465,33.141064],[103.085444,33.140803],[103.085421,33.140686],[103.085389,33.140536],[103.085354,33.14045],[103.085315,33.140379],[103.085224,33.140233],[103.085129,33.140151],[103.085072,33.140113],[103.084857,33.139622],[103.084226,33.138185],[103.084166,33.138143],[103.084086,33.138087],[103.084016,33.137963],[103.083958,33.137849],[103.083871,33.137692],[103.083836,33.137593],[103.083754,33.137388],[103.083655,33.137189],[103.083504,33.136861],[103.083405,33.136675],[103.083375,33.136533],[103.083459,33.136435],[103.082831,33.136079],[103.082068,33.135976],[103.082047,33.135973],[103.081307,33.135615],[103.080146,33.135692],[103.078205,33.135473],[103.075937,33.13484],[103.075345,33.134516],[103.074911,33.133848],[103.074899,33.133736],[103.07474,33.13361],[103.07465,33.13355],[103.074526,33.133497],[103.074453,33.133441],[103.074413,33.133348],[103.074404,33.133266],[103.074424,33.133219],[103.074522,33.1332],[103.074696,33.133199],[103.074849,33.133249],[103.074212,33.131571],[103.074197,33.131547],[103.074196,33.131545],[103.074176,33.131514],[103.073944,33.131144],[103.073888,33.131056],[103.073453,33.130363],[103.072174,33.12899],[103.070755,33.128874],[103.069706,33.128952],[103.067463,33.128854],[103.066639,33.128904],[103.065744,33.128796],[103.065495,33.128226],[103.064328,33.125155],[103.063434,33.124983],[103.062842,33.125031],[103.061785,33.125115],[103.06006,33.125308],[103.058862,33.125353],[103.057211,33.125579],[103.05683,33.12561],[103.0556,33.125711],[103.055351,33.125736],[103.055303,33.125741],[103.054513,33.12582],[103.053574,33.125963],[103.052377,33.125975],[103.051291,33.126053],[103.05046,33.126324],[103.049821,33.126533],[103.049737,33.126538],[103.049724,33.126539],[103.049416,33.126555],[103.048939,33.126581],[103.048922,33.126582],[103.048322,33.126667],[103.047872,33.126786],[103.047852,33.126782],[103.047826,33.12679],[103.047767,33.126806],[103.04773,33.126817],[103.047009,33.126836],[103.04653,33.126727],[103.046265,33.126666],[103.045671,33.126437],[103.045236,33.126522],[103.045221,33.126524],[103.045201,33.126527],[103.044869,33.12657],[103.044706,33.126591],[103.044652,33.126598],[103.044608,33.126639],[103.044581,33.126657],[103.044542,33.126679],[103.044487,33.126698],[103.04443,33.126712],[103.044374,33.12671],[103.044317,33.1267],[103.044264,33.126685],[103.044241,33.126667],[103.044232,33.126656],[103.044217,33.126658],[103.044159,33.126667],[103.043607,33.126751],[103.043569,33.126765],[103.043303,33.126866],[103.04289,33.127023],[103.042328,33.127077],[103.041773,33.126816],[103.041752,33.126598],[103.041742,33.126501],[103.041739,33.126492],[103.041659,33.126276],[103.041531,33.125931],[103.041236,33.125722],[103.041149,33.12566],[103.041119,33.125639],[103.041078,33.12561],[103.041059,33.125596],[103.040983,33.125552],[103.040956,33.125543],[103.040928,33.125534],[103.040899,33.125528],[103.040882,33.125522],[103.040853,33.125498],[103.040783,33.125486],[103.040679,33.125468],[103.040426,33.125425],[103.040122,33.125374],[103.039545,33.125507],[103.039482,33.125521],[103.038988,33.125489],[103.038847,33.12548],[103.038802,33.125427],[103.038596,33.125186],[103.038519,33.125097],[103.038684,33.124856],[103.038661,33.124809],[103.038656,33.124758],[103.03867,33.124712],[103.038692,33.124676],[103.0387,33.12462],[103.038688,33.124588],[103.038675,33.124583],[103.038605,33.124583],[103.038555,33.124586],[103.038513,33.124587],[103.038448,33.124571],[103.038425,33.124551],[103.038413,33.124513],[103.038411,33.124474],[103.038436,33.124434],[103.038481,33.124411],[103.038501,33.124398],[103.038518,33.124381],[103.038546,33.124362],[103.038555,33.124333],[103.038553,33.12431],[103.038539,33.124276],[103.038517,33.124245],[103.038484,33.124223],[103.038464,33.124202],[103.038444,33.124185],[103.038415,33.124173],[103.038373,33.124166],[103.038333,33.124163],[103.038306,33.124154],[103.038271,33.124135],[103.03798,33.124113],[103.037817,33.124189],[103.037527,33.124326],[103.037105,33.12476],[103.036544,33.124782],[103.036034,33.124659],[103.035986,33.124648],[103.035736,33.124615],[103.035688,33.124632],[103.0356,33.124646],[103.035524,33.124635],[103.035495,33.124618],[103.035469,33.124601],[103.03545,33.124578],[103.035457,33.124556],[103.035468,33.124537],[103.035488,33.124515],[103.035506,33.124507],[103.035521,33.124498],[103.035554,33.12448],[103.035569,33.124475],[103.035582,33.12446],[103.035585,33.124433],[103.035556,33.124417],[103.035528,33.124416],[103.03549,33.124428],[103.035468,33.124439],[103.035452,33.124452],[103.035435,33.12447],[103.035418,33.124485],[103.035388,33.124499],[103.035358,33.124509],[103.035282,33.124514],[103.035254,33.124513],[103.035224,33.124505],[103.035197,33.124492],[103.035184,33.124484],[103.035171,33.124467],[103.035161,33.124444],[103.035152,33.12442],[103.03514,33.124393],[103.035128,33.124365],[103.035114,33.124342],[103.035103,33.124328],[103.035083,33.124318],[103.03506,33.124312],[103.035036,33.124313],[103.035002,33.124321],[103.034987,33.12433],[103.034979,33.124341],[103.034983,33.124362],[103.035004,33.124382],[103.035036,33.124404],[103.035065,33.124432],[103.035076,33.124449],[103.03508,33.124475],[103.03507,33.124501],[103.035058,33.124523],[103.035045,33.124538],[103.035031,33.124554],[103.035013,33.124569],[103.034989,33.124583],[103.034955,33.1246],[103.034905,33.124603],[103.034875,33.124596],[103.034847,33.124581],[103.034813,33.124572],[103.034789,33.124577],[103.034762,33.124594],[103.034729,33.124615],[103.034692,33.124636],[103.034661,33.124638],[103.034631,33.124633],[103.034593,33.124613],[103.034536,33.124568],[103.034525,33.124553],[103.034517,33.124532],[103.034243,33.12457],[103.034095,33.12459],[103.033704,33.124643],[103.032961,33.124553],[103.032809,33.124535],[103.032726,33.124516],[103.032677,33.124505],[103.032065,33.124366],[103.031688,33.124485],[103.031265,33.125014],[103.031158,33.125069],[103.031089,33.125104],[103.030848,33.125228],[103.030514,33.125128],[103.030371,33.124811],[103.030344,33.124711],[103.030332,33.124666],[103.030311,33.124589],[103.030276,33.12446],[103.030261,33.124464],[103.030236,33.124452],[103.0302,33.124441],[103.030176,33.124426],[103.030169,33.124422],[103.03015,33.124395],[103.03015,33.12438],[103.030172,33.124341],[103.030184,33.124324],[103.030231,33.124303],[103.029903,33.124017],[103.029492,33.123979],[103.029399,33.123982],[103.028931,33.124001],[103.028743,33.123974],[103.028697,33.123947],[103.028675,33.123929],[103.028654,33.123896],[103.028641,33.123869],[103.028609,33.123843],[103.028573,33.123817],[103.028525,33.123794],[103.028481,33.123776],[103.028413,33.123757],[103.028341,33.123746],[103.02828,33.123744],[103.028191,33.123643],[103.028197,33.12361],[103.028215,33.123508],[103.028224,33.123457],[103.028233,33.123408],[103.02826,33.123263],[103.028262,33.123248],[103.028276,33.123172],[103.028294,33.122386],[103.028227,33.12225],[103.028195,33.122184],[103.028165,33.122123],[103.028157,33.122108],[103.027936,33.121656],[103.027291,33.121322],[103.027122,33.121234],[103.026047,33.121012],[103.025968,33.120996],[103.025233,33.121048],[103.025069,33.12106],[103.025068,33.12108],[103.02507,33.121097],[103.025074,33.121114],[103.025077,33.121132],[103.02508,33.121149],[103.025083,33.121166],[103.025074,33.121189],[103.025058,33.121226],[103.025046,33.121243],[103.025021,33.121267],[103.024998,33.121276],[103.024953,33.12128],[103.024913,33.12128],[103.024857,33.121269],[103.024828,33.121258],[103.024813,33.121242],[103.02481,33.12122],[103.02481,33.1212],[103.024818,33.121179],[103.024827,33.121157],[103.024832,33.121139],[103.024838,33.12112],[103.024842,33.1211],[103.024841,33.12108],[103.02483,33.121043],[103.024784,33.121002],[103.024752,33.120978],[103.024707,33.120954],[103.024668,33.120965],[103.024667,33.120986],[103.024673,33.121016],[103.024691,33.121055],[103.024694,33.121069],[103.024706,33.121106],[103.024712,33.121132],[103.024707,33.12115],[103.024697,33.121179],[103.02469,33.121208],[103.024676,33.121243],[103.024667,33.12127],[103.024656,33.121303],[103.024641,33.121332],[103.024615,33.121359],[103.024584,33.121375],[103.024533,33.121385],[103.024487,33.121386],[103.024447,33.12138],[103.024417,33.121366],[103.024412,33.121345],[103.024411,33.121327],[103.024428,33.121298],[103.024436,33.121282],[103.024437,33.121252],[103.024436,33.121242],[103.024421,33.121228],[103.024391,33.121216],[103.024347,33.121204],[103.024323,33.121202],[103.024305,33.121197],[103.024267,33.121187],[103.024118,33.121215],[103.024107,33.121217],[103.023859,33.121263],[103.023802,33.121254],[103.023699,33.121247],[103.023618,33.121256],[103.023599,33.121261],[103.023582,33.121267],[103.023567,33.121273],[103.023429,33.12127],[103.023128,33.121265],[103.023045,33.121264],[103.022891,33.121212],[103.022852,33.121206],[103.022819,33.121194],[103.022797,33.121165],[103.022764,33.121121],[103.022731,33.121077],[103.022719,33.12106],[103.022688,33.121041],[103.022644,33.121014],[103.022528,33.120941],[103.022415,33.120837],[103.021938,33.120401],[103.021818,33.120291],[103.021759,33.120236],[103.021751,33.120141],[103.02175,33.120128],[103.02175,33.120118],[103.021747,33.120079],[103.021732,33.120073],[103.021712,33.120054],[103.021712,33.120032],[103.021719,33.120008],[103.02174,33.119989],[103.021761,33.119946],[103.02177,33.119906],[103.021779,33.119871],[103.02179,33.119836],[103.021798,33.119809],[103.021803,33.119782],[103.0218,33.119749],[103.021771,33.119717],[103.021755,33.119696],[103.021709,33.119658],[103.021699,33.119563],[103.021668,33.119259],[103.021264,33.118818],[103.02123,33.11878],[103.021082,33.118727],[103.021023,33.118707],[103.020674,33.118582],[103.020461,33.118531],[103.020116,33.118448],[103.020047,33.118264],[103.020003,33.118145],[103.019985,33.118097],[103.020011,33.1181],[103.02004,33.118113],[103.020058,33.118124],[103.020078,33.118171],[103.020085,33.11819],[103.020092,33.118216],[103.020111,33.118242],[103.020138,33.11826],[103.020172,33.118265],[103.020212,33.118261],[103.020241,33.118255],[103.020264,33.11825],[103.020284,33.118238],[103.020321,33.118223],[103.020332,33.118208],[103.020298,33.118188],[103.02026,33.118182],[103.020238,33.118171],[103.020222,33.118142],[103.020226,33.118118],[103.020234,33.11808],[103.020221,33.118044],[103.020206,33.118021],[103.02019,33.117999],[103.020157,33.117976],[103.020128,33.117959],[103.020088,33.11795],[103.020043,33.117953],[103.020016,33.117962],[103.019996,33.11798],[103.019978,33.118007],[103.019958,33.118024],[103.019928,33.117944],[103.019911,33.117897],[103.01985,33.117903],[103.019803,33.117915],[103.019749,33.117945],[103.01971,33.117963],[103.019679,33.11796],[103.019655,33.117933],[103.019632,33.117883],[103.019632,33.117834],[103.019643,33.117793],[103.019664,33.117741],[103.019517,33.117658],[103.019522,33.117614],[103.019526,33.117542],[103.019513,33.1175],[103.019487,33.117487],[103.01941,33.117467],[103.01934,33.117468],[103.019271,33.117467],[103.019227,33.117455],[103.019171,33.117423],[103.019136,33.117383],[103.01909,33.117324],[103.019063,33.117257],[103.019029,33.117227],[103.018993,33.117217],[103.018922,33.117232],[103.01886,33.117251],[103.018781,33.117259],[103.018717,33.117248],[103.018644,33.117219],[103.018576,33.117134],[103.01848,33.11713],[103.018373,33.117162],[103.018339,33.117171],[103.018131,33.117111],[103.018113,33.117106],[103.018059,33.11709],[103.01791,33.117046],[103.017896,33.117014],[103.01788,33.116993],[103.01784,33.116968],[103.017807,33.116952],[103.017775,33.11694],[103.017729,33.116943],[103.017705,33.116953],[103.017663,33.116975],[103.017383,33.116893],[103.017298,33.116833],[103.017276,33.116817],[103.017179,33.116749],[103.017154,33.116731],[103.016794,33.116475],[103.01674,33.116186],[103.016736,33.116165],[103.016692,33.115932],[103.016688,33.11591],[103.016644,33.115674],[103.016642,33.11566],[103.016641,33.115655],[103.016629,33.115595],[103.016629,33.115591],[103.016625,33.115571],[103.016597,33.115423],[103.016594,33.115406],[103.016593,33.115402],[103.016582,33.115332],[103.016578,33.115309],[103.016576,33.115299],[103.016481,33.114728],[103.016462,33.114613],[103.016252,33.114387],[103.016091,33.114214],[103.016025,33.114142],[103.015987,33.114101],[103.015956,33.114065],[103.015607,33.113647],[103.015586,33.113623],[103.015586,33.113623],[103.015495,33.113537],[103.015147,33.113207],[103.015233,33.112705],[103.015171,33.112604],[103.015159,33.112584],[103.015072,33.112441],[103.015029,33.112371],[103.014983,33.11238],[103.014915,33.112368],[103.014885,33.112356],[103.01487,33.112339],[103.014869,33.112315],[103.014883,33.112291],[103.014899,33.112282],[103.0149,33.112265],[103.014891,33.112254],[103.014869,33.112235],[103.01483,33.112213],[103.014803,33.11219],[103.014799,33.112181],[103.01476,33.112128],[103.014753,33.112105],[103.01474,33.112083],[103.01473,33.112067],[103.014699,33.112052],[103.01468,33.112056],[103.014639,33.112084],[103.014631,33.112079],[103.014595,33.112058],[103.014501,33.112],[103.014627,33.111373],[103.01461,33.111045],[103.014606,33.110971],[103.014608,33.11097],[103.014623,33.11095],[103.014622,33.11093],[103.014616,33.110908],[103.014608,33.110882],[103.014606,33.110852],[103.014613,33.110827],[103.014622,33.110794],[103.014632,33.110773],[103.014637,33.110752],[103.01463,33.110731],[103.014617,33.110722],[103.014577,33.110714],[103.01456,33.110604],[103.01452,33.110348],[103.014503,33.110238],[103.014171,33.110012],[103.014019,33.11001],[103.013621,33.110004],[103.013499,33.110002],[103.013321,33.110092],[103.013263,33.110121],[103.013213,33.110147],[103.013163,33.110173],[103.013119,33.110184],[103.013076,33.11019],[103.013046,33.110188],[103.013011,33.110179],[103.012976,33.110158],[103.01294,33.110128],[103.012879,33.11008],[103.012834,33.110054],[103.012754,33.110042],[103.012711,33.110064],[103.012681,33.110114],[103.012664,33.110181],[103.012655,33.110247],[103.012651,33.110309],[103.012647,33.110383],[103.012645,33.110402],[103.012635,33.110433],[103.012624,33.110462],[103.012608,33.11049],[103.012582,33.110521],[103.012549,33.110541],[103.012514,33.110544],[103.012476,33.110539],[103.01246,33.110524],[103.012438,33.110483],[103.012417,33.110456],[103.012399,33.110411],[103.012387,33.110395],[103.012354,33.110384],[103.01233,33.110377],[103.012315,33.110363],[103.012294,33.110346],[103.012279,33.110326],[103.012249,33.110307],[103.012215,33.110292],[103.012179,33.110306],[103.01215,33.110323],[103.012119,33.110336],[103.012073,33.110335],[103.012034,33.110329],[103.011996,33.11031],[103.011949,33.110279],[103.011908,33.110262],[103.011884,33.11025],[103.011867,33.110243],[103.011854,33.110239],[103.011802,33.110238],[103.01176,33.110249],[103.011723,33.110264],[103.011663,33.110288],[103.011618,33.110295],[103.011574,33.110294],[103.011539,33.110286],[103.011517,33.110275],[103.011494,33.110262],[103.011477,33.110236],[103.011465,33.110202],[103.011465,33.110176],[103.011452,33.110135],[103.011431,33.110094],[103.011419,33.110059],[103.01139,33.11003],[103.011342,33.110021],[103.01121,33.110019],[103.011161,33.110039],[103.011166,33.110087],[103.011191,33.110137],[103.011244,33.110198],[103.011289,33.110261],[103.011326,33.110322],[103.011351,33.110362],[103.011399,33.110405],[103.011426,33.110441],[103.011445,33.110502],[103.01145,33.110589],[103.01145,33.110631],[103.011445,33.110668],[103.011415,33.110684],[103.011367,33.110686],[103.01129,33.110681],[103.011261,33.110682],[103.011244,33.110724],[103.011261,33.110768],[103.011283,33.110811],[103.011289,33.110846],[103.011294,33.110872],[103.011296,33.110948],[103.011297,33.110965],[103.011292,33.111046],[103.011289,33.111109],[103.011258,33.111167],[103.01121,33.111226],[103.011155,33.111273],[103.011101,33.111305],[103.011032,33.111365],[103.010967,33.111397],[103.010876,33.111395],[103.010801,33.111368],[103.010739,33.111335],[103.010665,33.111322],[103.010554,33.111331],[103.010445,33.111369],[103.010366,33.111375],[103.010265,33.11135],[103.010156,33.111314],[103.010083,33.111311],[103.01,33.111311],[103.009935,33.111325],[103.009893,33.111342],[103.00973,33.111263],[103.009723,33.111256],[103.009682,33.11121],[103.009659,33.111186],[103.009292,33.110784],[103.009288,33.110682],[103.009268,33.110186],[103.00936,33.109883],[103.009375,33.109836],[103.00943,33.109653],[103.009376,33.109607],[103.00918,33.109435],[103.009122,33.109384],[103.0091,33.109365],[103.008943,33.109273],[103.008904,33.10925],[103.008768,33.109171],[103.008569,33.109158],[103.00854,33.109156],[103.008298,33.10914],[103.008133,33.109129],[103.008104,33.109123],[103.008035,33.109108],[103.008034,33.10913],[103.008024,33.109151],[103.008006,33.109164],[103.007972,33.109163],[103.007941,33.109158],[103.007899,33.109136],[103.007875,33.109118],[103.007843,33.109091],[103.007805,33.109058],[103.007767,33.109031],[103.00774,33.109025],[103.007681,33.109035],[103.00765,33.109055],[103.007631,33.109081],[103.00762,33.109107],[103.0076,33.109133],[103.007569,33.109152],[103.007532,33.109172],[103.007481,33.109181],[103.007427,33.10919],[103.007389,33.109207],[103.007364,33.109229],[103.007331,33.109251],[103.007288,33.109267],[103.007251,33.109271],[103.00719,33.109263],[103.007127,33.109235],[103.007074,33.109199],[103.007032,33.109168],[103.00699,33.109143],[103.006951,33.109125],[103.006899,33.109105],[103.006872,33.109076],[103.006866,33.10903],[103.006869,33.108988],[103.006867,33.108965],[103.006861,33.108955],[103.006822,33.108886],[103.006842,33.108845],[103.006804,33.108836],[103.006768,33.10882],[103.006728,33.108793],[103.006695,33.10878],[103.006687,33.108786],[103.006632,33.108787],[103.006601,33.108786],[103.006557,33.108762],[103.006518,33.108739],[103.00641,33.108697],[103.006384,33.108684],[103.006369,33.10867],[103.006355,33.10864],[103.006348,33.108603],[103.006369,33.108576],[103.006379,33.10856],[103.00638,33.108531],[103.006357,33.108508],[103.006266,33.108524],[103.006234,33.108528],[103.00619,33.108526],[103.006168,33.108517],[103.006144,33.108498],[103.006117,33.108444],[103.006118,33.108386],[103.006129,33.108331],[103.006154,33.108294],[103.006188,33.108258],[103.006197,33.108208],[103.006175,33.108189],[103.006123,33.108138],[103.006087,33.108071],[103.006084,33.108065],[103.006044,33.107994],[103.006019,33.107956],[103.005998,33.107912],[103.005961,33.107893],[103.005915,33.107876],[103.005847,33.107851],[103.00579,33.107832],[103.005742,33.107806],[103.005706,33.107784],[103.005677,33.10776],[103.005652,33.107725],[103.005603,33.10769],[103.005559,33.107681],[103.005522,33.107672],[103.005458,33.107614],[103.005359,33.107587],[103.005246,33.107583],[103.005172,33.107558],[103.005115,33.10752],[103.005063,33.107478],[103.005021,33.107416],[103.004978,33.107358],[103.004968,33.107329],[103.004963,33.107274],[103.004992,33.107208],[103.005013,33.107163],[103.004985,33.107085],[103.004934,33.10703],[103.004904,33.106996],[103.004916,33.106908],[103.004908,33.10688],[103.004875,33.10685],[103.00483,33.106814],[103.004743,33.106819],[103.004659,33.106866],[103.004616,33.106874],[103.00455,33.106869],[103.004519,33.106844],[103.004506,33.106828],[103.004496,33.106799],[103.004482,33.106748],[103.004461,33.106699],[103.00444,33.10668],[103.004399,33.106657],[103.00437,33.106652],[103.004345,33.106648],[103.004325,33.106664],[103.004308,33.106712],[103.004233,33.106786],[103.004186,33.106848],[103.004131,33.106907],[103.004061,33.106946],[103.004004,33.106968],[103.003907,33.106978],[103.003803,33.106974],[103.003756,33.106942],[103.003722,33.106883],[103.003701,33.106825],[103.003699,33.106752],[103.003699,33.10671],[103.003729,33.106607],[103.003747,33.10657],[103.003742,33.106542],[103.003708,33.106527],[103.003558,33.10652],[103.003453,33.106491],[103.003435,33.106458],[103.003432,33.106401],[103.003438,33.106356],[103.003449,33.106364],[103.00347,33.106374],[103.003487,33.10638],[103.003516,33.106369],[103.003507,33.106343],[103.003433,33.106145],[103.003433,33.106145],[103.003428,33.106132],[103.003415,33.106097],[103.003344,33.105905],[103.003347,33.105898],[103.003386,33.105814],[103.003393,33.105798],[103.003447,33.105681],[103.003465,33.10564],[103.003495,33.105613],[103.003519,33.105584],[103.003535,33.105556],[103.003553,33.105529],[103.003584,33.105493],[103.003608,33.105478],[103.003664,33.105459],[103.003718,33.105444],[103.003751,33.105424],[103.003766,33.105404],[103.003761,33.105384],[103.003733,33.105374],[103.003688,33.105378],[103.003668,33.105385],[103.003608,33.105411],[103.003653,33.105348],[103.003661,33.105336],[103.003771,33.105182],[103.00381,33.105126],[103.003857,33.104717],[103.003675,33.104494],[103.003236,33.104542],[103.003215,33.104544],[103.003185,33.104535],[103.003157,33.104528],[103.003137,33.104528],[103.003113,33.104531],[103.003089,33.104541],[103.003063,33.104554],[103.003026,33.104565],[103.00299,33.104569],[103.002983,33.104539],[103.002962,33.104516],[103.002919,33.104494],[103.002885,33.104484],[103.002854,33.104493],[103.002842,33.104515],[103.002837,33.104544],[103.002833,33.104573],[103.002821,33.104602],[103.002788,33.104621],[103.002753,33.10463],[103.002728,33.104625],[103.002719,33.104615],[103.002712,33.104598],[103.002706,33.104574],[103.002698,33.104549],[103.002673,33.104527],[103.002658,33.104529],[103.002643,33.104541],[103.002622,33.104577],[103.002598,33.10461],[103.002573,33.104646],[103.002561,33.104674],[103.00256,33.104701],[103.002571,33.104718],[103.002523,33.104738],[103.002321,33.104818],[103.001836,33.104811],[103.00167,33.104724],[103.001466,33.104616],[103.001029,33.104074],[103.000854,33.103663],[103.000818,33.103578],[103.000745,33.103408],[103.00074,33.103394],[103.000788,33.10334],[103.000822,33.103328],[103.000853,33.103309],[103.000861,33.103282],[103.000831,33.103253],[103.000804,33.103233],[103.000763,33.103218],[103.000733,33.103183],[103.000712,33.103138],[103.000689,33.103106],[103.000655,33.103075],[103.000611,33.103062],[103.000462,33.10268],[103.000106,33.102294],[102.999784,33.101944],[102.99957,33.101757],[102.999457,33.101658],[102.999425,33.10163],[102.999525,33.101596],[102.99956,33.101582],[102.999567,33.101567],[102.99955,33.101557],[102.99948,33.101555],[102.999431,33.101555],[102.999383,33.101556],[102.999365,33.10156],[102.999332,33.101555],[102.999299,33.101548],[102.99924,33.101526],[102.999219,33.10149],[102.999211,33.101419],[102.999221,33.101345],[102.999213,33.101333],[102.999123,33.101199],[102.998839,33.100777],[102.998445,33.100478],[102.998188,33.100283],[102.998153,33.100255],[102.998117,33.100225],[102.99809,33.100244],[102.998054,33.100247],[102.997955,33.100218],[102.997911,33.100193],[102.997883,33.100164],[102.997876,33.100149],[102.997882,33.10011],[102.997913,33.10008],[102.997922,33.100064],[102.997929,33.100036],[102.997924,33.099988],[102.997886,33.099945],[102.997858,33.099933],[102.9978,33.099964],[102.997651,33.100049],[102.997607,33.100056],[102.99756,33.100042],[102.997532,33.100005],[102.997508,33.09996],[102.997499,33.099931],[102.99749,33.099873],[102.997485,33.099807],[102.997473,33.099767],[102.997437,33.099751],[102.997403,33.09975],[102.997366,33.099756],[102.997319,33.099782],[102.997281,33.099804],[102.997239,33.099837],[102.997206,33.099869],[102.997185,33.099874],[102.997156,33.099868],[102.997119,33.099837],[102.99711,33.09981],[102.997161,33.099794],[102.997232,33.099787],[102.997318,33.09976],[102.997361,33.099735],[102.997363,33.099695],[102.997341,33.099643],[102.997295,33.099615],[102.99725,33.099618],[102.997193,33.099649],[102.997132,33.099661],[102.997096,33.09965],[102.997057,33.099629],[102.997023,33.099625],[102.996991,33.099665],[102.996949,33.099732],[102.996915,33.099769],[102.99689,33.099779],[102.996854,33.099772],[102.996832,33.099749],[102.99685,33.09973],[102.996888,33.099719],[102.996923,33.099675],[102.996922,33.099634],[102.996924,33.099588],[102.996954,33.099554],[102.997027,33.099529],[102.997065,33.09949],[102.997073,33.099441],[102.9971,33.099379],[102.997122,33.099373],[102.997156,33.09938],[102.997202,33.099375],[102.997229,33.099362],[102.99724,33.099318],[102.997236,33.099284],[102.997226,33.099245],[102.997202,33.099217],[102.997137,33.099183],[102.997092,33.099162],[102.997039,33.099118],[102.997021,33.099073],[102.997038,33.099053],[102.997072,33.099044],[102.997095,33.099069],[102.99712,33.099096],[102.997172,33.099122],[102.997245,33.09913],[102.997359,33.099106],[102.997408,33.099089],[102.997437,33.099062],[102.997433,33.099035],[102.997385,33.099005],[102.997298,33.098966],[102.997243,33.098937],[102.997173,33.098898],[102.997095,33.098853],[102.997049,33.098811],[102.997051,33.098769],[102.99708,33.098754],[102.997123,33.098759],[102.997176,33.098787],[102.997206,33.098814],[102.997283,33.098875],[102.997271,33.098733],[102.997261,33.098615],[102.997256,33.098559],[102.997257,33.09855],[102.997277,33.09835],[102.997229,33.098339],[102.997209,33.098322],[102.997205,33.098296],[102.997227,33.098283],[102.997253,33.09827],[102.997264,33.098252],[102.997264,33.098226],[102.997242,33.098183],[102.997192,33.098145],[102.997135,33.098114],[102.997106,33.098094],[102.997103,33.098058],[102.997117,33.098035],[102.997137,33.098023],[102.997188,33.098032],[102.997233,33.09805],[102.997269,33.098059],[102.997308,33.098053],[102.99735,33.098004],[102.997368,33.097952],[102.997366,33.097918],[102.997343,33.097873],[102.99729,33.097841],[102.997232,33.097846],[102.997102,33.097591],[102.996909,33.097464],[102.996895,33.097455],[102.996911,33.097401],[102.996921,33.097354],[102.996913,33.097317],[102.996882,33.097285],[102.996838,33.097266],[102.996755,33.097256],[102.996695,33.097258],[102.996696,33.097265],[102.996695,33.097323],[102.99658,33.097248],[102.996102,33.09715],[102.996049,33.097139],[102.996039,33.097137],[102.995836,33.097096],[102.995789,33.097086],[102.995616,33.097212],[102.995513,33.097287],[102.995491,33.097303],[102.99534,33.097414],[102.995163,33.097344],[102.994552,33.097104],[102.993953,33.096277],[102.993551,33.09594],[102.993528,33.095921],[102.993453,33.095858],[102.993371,33.09579],[102.993266,33.095702],[102.993257,33.095624],[102.993248,33.09558],[102.993223,33.095552],[102.993191,33.09555],[102.993073,33.09554],[102.993059,33.095529],[102.993024,33.095499],[102.992987,33.095468],[102.992963,33.095448],[102.992957,33.095443],[102.992898,33.095336],[102.992893,33.095326],[102.992882,33.095307],[102.992791,33.09514],[102.992778,33.095116],[102.992724,33.095018],[102.992714,33.094999],[102.992657,33.094894],[102.992645,33.094872],[102.992569,33.094733],[102.992556,33.094709],[102.992435,33.094488],[102.992323,33.094442],[102.99226,33.094404],[102.992217,33.094338],[102.992208,33.094264],[102.992198,33.094183],[102.992209,33.094111],[102.992241,33.094058],[102.992219,33.093995],[102.992155,33.093915],[102.992094,33.093871],[102.992026,33.093815],[102.991958,33.093747],[102.991904,33.093685],[102.991864,33.093598],[102.991842,33.093494],[102.99183,33.093432],[102.991776,33.093355],[102.991725,33.093344],[102.991724,33.093342],[102.991706,33.093312],[102.99143,33.092838],[102.991287,33.092873],[102.991264,33.092873],[102.99125,33.092842],[102.991244,33.092806],[102.991255,33.092758],[102.99128,33.092725],[102.991339,33.092682],[102.99138,33.09259],[102.99138,33.092545],[102.991334,33.092519],[102.991257,33.092503],[102.991231,33.092496],[102.991003,33.092105],[102.990985,33.092048],[102.990756,33.091283],[102.990656,33.091231],[102.989491,33.090631],[102.989364,33.090465],[102.989269,33.090339],[102.989172,33.090273],[102.98911,33.090215],[102.989064,33.090145],[102.989034,33.090084],[102.988983,33.090017],[102.988927,33.089973],[102.98889,33.089939],[102.988826,33.089876],[102.988806,33.089824],[102.988813,33.08978],[102.988867,33.089752],[102.988919,33.08973],[102.988982,33.089715],[102.989027,33.089721],[102.989084,33.08971],[102.989111,33.089673],[102.989134,33.089602],[102.989139,33.089546],[102.989128,33.089493],[102.989081,33.089449],[102.988989,33.08941],[102.988992,33.089262],[102.988999,33.088951],[102.988965,33.088505],[102.988824,33.08843],[102.98871,33.08837],[102.988353,33.088182],[102.987875,33.08793],[102.987238,33.087739],[102.987181,33.087722],[102.987126,33.087706],[102.986654,33.087565],[102.98656,33.087537],[102.986387,33.087446],[102.986421,33.087408],[102.986403,33.08737],[102.986372,33.087311],[102.986326,33.087276],[102.986235,33.087244],[102.986151,33.087228],[102.986062,33.087192],[102.986004,33.08717],[102.985954,33.087109],[102.985844,33.087097],[102.985791,33.087132],[102.985688,33.087077],[102.985606,33.086943],[102.985363,33.086542],[102.985132,33.086162],[102.985049,33.086026],[102.984499,33.085014],[102.984031,33.084226],[102.983512,33.083772],[102.982649,33.082903],[102.982003,33.082224],[102.981612,33.081958],[102.980294,33.081676],[102.979567,33.080661],[102.978966,33.079908],[102.978661,33.079571],[102.978148,33.079003],[102.97755,33.078663],[102.977408,33.078583],[102.976311,33.078305],[102.975882,33.07774],[102.975916,33.077252],[102.975936,33.077246],[102.975987,33.077236],[102.976021,33.077226],[102.976067,33.077204],[102.976115,33.077176],[102.976137,33.077151],[102.976148,33.077127],[102.97615,33.077096],[102.976141,33.077065],[102.976134,33.077043],[102.976124,33.076997],[102.97611,33.076969],[102.976124,33.076942],[102.976152,33.076913],[102.976188,33.07689],[102.976207,33.076849],[102.976206,33.07682],[102.976197,33.076794],[102.976173,33.076777],[102.976139,33.076753],[102.976075,33.076731],[102.976044,33.076726],[102.976014,33.076721],[102.975994,33.076703],[102.975964,33.076668],[102.975931,33.076617],[102.9759,33.076565],[102.97587,33.076434],[102.975784,33.07606],[102.975708,33.075731],[102.975456,33.075352],[102.975403,33.075271],[102.97541,33.075255],[102.975412,33.075243],[102.975411,33.075229],[102.975409,33.075212],[102.975408,33.075202],[102.975405,33.07518],[102.975405,33.075162],[102.975409,33.075149],[102.975418,33.075143],[102.975437,33.075143],[102.975438,33.075152],[102.975432,33.075175],[102.975431,33.075194],[102.975454,33.075205],[102.975475,33.0752],[102.975497,33.075178],[102.975504,33.075149],[102.975505,33.075119],[102.975493,33.075107],[102.975479,33.075096],[102.975472,33.075075],[102.975457,33.075066],[102.975424,33.075074],[102.975412,33.075079],[102.975399,33.075081],[102.975356,33.075084],[102.975329,33.075072],[102.97529,33.075067],[102.975269,33.075069],[102.975253,33.075068],[102.975243,33.075066],[102.975234,33.07506],[102.975231,33.075048],[102.975233,33.07504],[102.975247,33.075035],[102.975268,33.075031],[102.975285,33.075026],[102.975308,33.075013],[102.975311,33.074994],[102.975302,33.074971],[102.975287,33.07496],[102.975258,33.074939],[102.97523,33.074922],[102.975209,33.074905],[102.975185,33.074894],[102.975161,33.074879],[102.975139,33.074872],[102.975127,33.074869],[102.975118,33.074861],[102.975114,33.07485],[102.975117,33.074839],[102.975132,33.074814],[102.975138,33.074808],[102.975148,33.074797],[102.975167,33.074772],[102.975155,33.07475],[102.975135,33.07474],[102.975128,33.074737],[102.97511,33.074721],[102.975101,33.074697],[102.975082,33.074672],[102.975047,33.074666],[102.97504,33.074675],[102.975037,33.074695],[102.975035,33.074711],[102.975017,33.074722],[102.974994,33.074725],[102.97498,33.074728],[102.974965,33.074727],[102.974953,33.074723],[102.974947,33.074717],[102.974947,33.074706],[102.974957,33.074692],[102.974975,33.074673],[102.974976,33.074656],[102.974963,33.074639],[102.974944,33.074623],[102.974935,33.074608],[102.974927,33.074586],[102.974915,33.074575],[102.974891,33.07456],[102.974873,33.074544],[102.974866,33.074527],[102.97486,33.074507],[102.974852,33.074486],[102.974832,33.074474],[102.974815,33.074466],[102.974774,33.074456],[102.974754,33.07446],[102.974729,33.074471],[102.974726,33.074486],[102.974725,33.0745],[102.974725,33.074528],[102.974716,33.074547],[102.974696,33.074559],[102.97468,33.074559],[102.974665,33.074558],[102.974631,33.074543],[102.974619,33.074523],[102.974618,33.0745],[102.97463,33.074478],[102.974632,33.074449],[102.974623,33.074427],[102.974592,33.074408],[102.974557,33.074417],[102.97453,33.074424],[102.974517,33.074424],[102.974503,33.074424],[102.974482,33.074409],[102.974482,33.074397],[102.9745,33.074373],[102.97453,33.074342],[102.974551,33.074329],[102.974546,33.074304],[102.974528,33.07428],[102.974485,33.07427],[102.974457,33.074265],[102.974391,33.074242],[102.974345,33.074214],[102.974299,33.074177],[102.974257,33.074135],[102.974217,33.074074],[102.974187,33.074036],[102.974151,33.074007],[102.974102,33.073961],[102.974025,33.073888],[102.973998,33.073857],[102.973967,33.07383],[102.97394,33.073796],[102.973904,33.07375],[102.973854,33.073756],[102.973849,33.07375],[102.973819,33.073704],[102.973776,33.073635],[102.97366,33.073485],[102.973636,33.073459],[102.973606,33.073428],[102.973583,33.073397],[102.973559,33.073361],[102.973529,33.073341],[102.973482,33.073314],[102.973466,33.073296],[102.973454,33.073252],[102.973442,33.07323],[102.973423,33.073214],[102.973391,33.07319],[102.97335,33.073177],[102.973322,33.073165],[102.973292,33.073146],[102.973282,33.073118],[102.973277,33.073082],[102.973267,33.073062],[102.973223,33.073032],[102.973176,33.073006],[102.973106,33.072967],[102.973059,33.072937],[102.973066,33.072893],[102.973046,33.072884],[102.972995,33.072855],[102.972978,33.072833],[102.972938,33.072801],[102.97291,33.072771],[102.972888,33.072742],[102.97286,33.072701],[102.972833,33.072668],[102.972803,33.072619],[102.972797,33.072602],[102.972789,33.072577],[102.972789,33.072563],[102.972809,33.072543],[102.972834,33.072516],[102.972837,33.072503],[102.972835,33.072484],[102.972831,33.072473],[102.972827,33.072459],[102.972803,33.072437],[102.972775,33.072413],[102.972746,33.07238],[102.972723,33.072365],[102.972705,33.072352],[102.972691,33.072337],[102.972677,33.072314],[102.972665,33.072291],[102.972648,33.072262],[102.972621,33.072223],[102.972614,33.072204],[102.972578,33.072109],[102.972195,33.071104],[102.971661,33.069933],[102.971649,33.069906],[102.971306,33.06967],[102.970433,33.069069],[102.969985,33.068838],[102.96992,33.068804],[102.969896,33.06882],[102.969864,33.068801],[102.969825,33.068783],[102.969795,33.068764],[102.969759,33.068742],[102.969749,33.068733],[102.969735,33.068709],[102.969685,33.068683],[102.969168,33.068416],[102.968553,33.067811],[102.968477,33.067736],[102.968404,33.067423],[102.968384,33.067336],[102.968363,33.067332],[102.968335,33.067312],[102.968322,33.0673],[102.968318,33.067277],[102.968324,33.06725],[102.968337,33.067232],[102.96835,33.067222],[102.968356,33.06722],[102.968398,33.067212],[102.968411,33.067212],[102.968445,33.067198],[102.968454,33.06718],[102.968447,33.067161],[102.968426,33.067137],[102.968392,33.067112],[102.968372,33.067101],[102.968356,33.067091],[102.968321,33.067071],[102.968302,33.067056],[102.96829,33.067047],[102.968278,33.067036],[102.968271,33.067024],[102.968269,33.067009],[102.96827,33.066993],[102.968281,33.066974],[102.968296,33.066961],[102.968321,33.066945],[102.96835,33.066937],[102.968403,33.066932],[102.968445,33.066929],[102.968473,33.066925],[102.968491,33.066904],[102.96849,33.066884],[102.96848,33.066872],[102.968462,33.066864],[102.968424,33.06686],[102.968404,33.066859],[102.968384,33.066858],[102.968346,33.066844],[102.96833,33.066818],[102.968323,33.066807],[102.968312,33.066798],[102.968298,33.066793],[102.968278,33.06679],[102.96828,33.06672],[102.968286,33.066451],[102.968292,33.06621],[102.968175,33.065539],[102.967934,33.065222],[102.967489,33.064636],[102.967228,33.064239],[102.96728,33.064215],[102.967297,33.064203],[102.9673,33.064167],[102.967288,33.064113],[102.967249,33.064082],[102.967212,33.06407],[102.967168,33.06407],[102.967116,33.06407],[102.966722,33.063472],[102.966028,33.06294],[102.965237,33.062816],[102.96426,33.06306],[102.96396,33.063143],[102.963865,33.06317],[102.962617,33.063516],[102.960792,33.064192],[102.959416,33.064541],[102.958356,33.064598],[102.957133,33.064058],[102.956519,33.063899],[102.955595,33.063773],[102.954944,33.063279],[102.954309,33.062117],[102.953721,33.060844],[102.953557,33.060173],[102.953439,33.059687],[102.953426,33.05914],[102.953401,33.058019],[102.953395,33.057754],[102.953401,33.057727],[102.953429,33.057599],[102.953438,33.057575],[102.953482,33.057455],[102.953515,33.057373],[102.953518,33.057226],[102.953527,33.057188],[102.953547,33.057108],[102.953601,33.057025],[102.953668,33.056932],[102.953696,33.056813],[102.953635,33.056631],[102.953616,33.056485],[102.953632,33.056324],[102.95363,33.056188],[102.95362,33.056019],[102.953639,33.05583],[102.953701,33.055665],[102.953789,33.055517],[102.953817,33.055363],[102.953828,33.055234],[102.953928,33.055083],[102.954007,33.054911],[102.954077,33.054667],[102.954105,33.054534],[102.954164,33.054391],[102.95424,33.053644],[102.954345,33.05294],[102.954577,33.052464],[102.954598,33.052421],[102.955224,33.051136],[102.954887,33.050447],[102.953077,33.049407],[102.952143,33.048753],[102.952035,33.048677],[102.951621,33.048179],[102.951643,33.048115],[102.951633,33.048022],[102.951564,33.047883],[102.951473,33.047748],[102.951336,33.04762],[102.951177,33.047521],[102.95104,33.047444],[102.950835,33.047306],[102.950715,33.047228],[102.950573,33.047075],[102.950535,33.047031],[102.950431,33.046911],[102.950379,33.046815],[102.950358,33.046662],[102.950089,33.046339],[102.947847,33.043646],[102.947433,33.043283],[102.947401,33.043255],[102.94723,33.043106],[102.947222,33.043098],[102.946879,33.042798],[102.946802,33.042783],[102.945685,33.04257],[102.944946,33.042499],[102.944704,33.042287],[102.944747,33.041931],[102.945112,33.041432],[102.945123,33.040957],[102.94475,33.040297],[102.943924,33.039421],[102.943658,33.038704],[102.943602,33.038079],[102.944185,33.037286],[102.944209,33.037241],[102.944406,33.036874],[102.944424,33.036102],[102.944123,33.035384],[102.944095,33.034921],[102.944072,33.034551],[102.943913,33.033805],[102.94418,33.032918],[102.944664,33.031827],[102.945058,33.030051],[102.945043,33.029189],[102.944982,33.028989],[102.944814,33.028442],[102.944594,33.027943],[102.944445,33.027604],[102.945072,33.026791],[102.945281,33.026518],[102.945435,33.026194],[102.945727,33.025575],[102.945566,33.024919],[102.945046,33.024524],[102.944453,33.024217],[102.943649,33.023907],[102.942559,33.02377],[102.942032,33.02392],[102.94128,33.024135],[102.941164,33.024176],[102.940879,33.024276],[102.940872,33.024278],[102.940623,33.024366],[102.940391,33.024447],[102.940279,33.024408],[102.940119,33.024354],[102.939937,33.024291],[102.939399,33.023421],[102.939121,33.02297],[102.938479,33.021746],[102.938445,33.021681],[102.938288,33.020847],[102.938525,33.019781],[102.938376,33.018899],[102.93852,33.018718],[102.938521,33.018625],[102.938446,33.018669],[102.93837,33.018701],[102.938345,33.018712],[102.938343,33.018702],[102.938339,33.018678],[102.938286,33.018599],[102.938279,33.018589],[102.938274,33.018581],[102.938174,33.01843],[102.938168,33.01842],[102.93782,33.017896],[102.937521,33.017447],[102.937508,33.017424],[102.93746,33.017342],[102.937046,33.016636],[102.936235,33.015859],[102.936191,33.015817],[102.936065,33.015696],[102.935942,33.015578],[102.935778,33.015212],[102.935742,33.01513],[102.935734,33.015114],[102.935717,33.015074],[102.93571,33.01506],[102.935674,33.01498],[102.935204,33.014003],[102.935164,33.013919],[102.935134,33.013858],[102.935069,33.013722],[102.935054,33.013682],[102.935033,33.013621],[102.934704,33.012705],[102.93449,33.011729],[102.934481,33.011691],[102.934762,33.010955],[102.934819,33.010806],[102.935438,33.009984],[102.935813,33.009039],[102.935908,33.008724],[102.935914,33.008704],[102.93608,33.008152],[102.936213,33.007952],[102.936249,33.007898],[102.936262,33.007878],[102.936373,33.007711],[102.937096,33.006951],[102.937805,33.006754],[102.938129,33.006492],[102.938197,33.006118],[102.938199,33.006109],[102.938205,33.006077],[102.93821,33.006048],[102.938167,33.006005],[102.93811,33.005948],[102.937969,33.005806],[102.937935,33.005764],[102.937918,33.005742],[102.93767,33.005428],[102.93766,33.005415],[102.937714,33.005202],[102.937741,33.005091],[102.93777,33.004977],[102.937786,33.004917],[102.937787,33.00491],[102.937788,33.004904],[102.937816,33.004794],[102.93823,33.004517],[102.938249,33.004505],[102.938262,33.004496],[102.938327,33.004453],[102.938342,33.004443],[102.938358,33.004432],[102.938425,33.004388],[102.938409,33.00436],[102.938383,33.004314],[102.938274,33.00412],[102.938272,33.004117],[102.938188,33.003968],[102.938229,33.003701],[102.938337,33.003766],[102.93889,33.004098],[102.939403,33.004286],[102.939403,33.004261],[102.939495,33.004134],[102.939537,33.004108],[102.93961,33.004071],[102.939731,33.004033],[102.939759,33.004002],[102.939919,33.003818],[102.939985,33.003684],[102.940114,33.003419],[102.940178,33.003287],[102.940541,33.002848],[102.940057,33.002453],[102.939572,33.002059],[102.939829,33.001618],[102.93931,33.001223],[102.939078,33.000571],[102.939069,33.000543],[102.939042,33.000467],[102.939024,33.000418],[102.939021,33.00041],[102.939019,33.000403],[102.938895,33.000053],[102.938875,32.999997],[102.938867,32.999974],[102.938853,32.999934],[102.938834,32.999835],[102.938751,32.999404],[102.938885,32.999137],[102.938898,32.999111],[102.938928,32.99905],[102.938944,32.999019],[102.938956,32.998995],[102.939043,32.998821],[102.939059,32.99879],[102.93907,32.998767],[102.9391,32.998709],[102.939105,32.998697],[102.93911,32.998689],[102.93883,32.998444],[102.938477,32.998497],[102.938469,32.998464],[102.938453,32.99845],[102.938434,32.998436],[102.938415,32.998425],[102.938389,32.998419],[102.938357,32.998413],[102.938331,32.998411],[102.938292,32.99841],[102.938256,32.998408],[102.938222,32.998415],[102.938193,32.998422],[102.938159,32.998434],[102.93813,32.998454],[102.938108,32.998472],[102.938081,32.998497],[102.93806,32.998523],[102.93804,32.998564],[102.938021,32.998604],[102.937807,32.99867],[102.937752,32.998662],[102.937689,32.99868],[102.937629,32.998709],[102.937586,32.998738],[102.93752,32.998759],[102.937224,32.99885],[102.936945,32.998557],[102.936956,32.998086],[102.936957,32.998075],[102.936958,32.998015],[102.936996,32.99804],[102.937052,32.998056],[102.937106,32.998043],[102.937142,32.998014],[102.937163,32.997974],[102.937139,32.997955],[102.937059,32.9979],[102.93698,32.997818],[102.936963,32.997787],[102.936954,32.99777],[102.936947,32.997751],[102.936929,32.997644],[102.936909,32.997525],[102.936905,32.997399],[102.936909,32.997338],[102.93694,32.997237],[102.93695,32.997206],[102.936943,32.997076],[102.936929,32.996827],[102.936887,32.996815],[102.936622,32.996741],[102.936612,32.996739],[102.936192,32.996622],[102.935852,32.996481],[102.935719,32.996425],[102.935324,32.99626],[102.935232,32.996222],[102.934749,32.996211],[102.933962,32.996193],[102.933285,32.996425],[102.932769,32.996601],[102.932608,32.996656],[102.932275,32.99677],[102.931714,32.997056],[102.93139,32.997147],[102.931208,32.997199],[102.931051,32.997236],[102.930902,32.997248],[102.930788,32.997263],[102.930704,32.997321],[102.930679,32.997396],[102.930684,32.997468],[102.930748,32.997514],[102.930961,32.997598],[102.930503,32.998093],[102.930204,32.998433],[102.929906,32.998774],[102.929353,32.999111],[102.928347,32.999726],[102.927557,32.999943],[102.927284,32.99991],[102.92683,32.999855],[102.926518,32.999816],[102.926467,32.99981],[102.925448,32.999592],[102.924316,32.999774],[102.923193,32.999641],[102.922543,32.999642],[102.922491,32.999642],[102.92169,32.999644],[102.920907,32.999516],[102.919982,32.999645],[102.918035,32.999698],[102.917514,32.999675],[102.917011,32.999653],[102.9162,32.999761],[102.916174,32.999764],[102.916126,32.999771],[102.916052,32.99978],[102.915434,32.999943],[102.914892,32.999732],[102.914209,32.998956],[102.914129,32.998931],[102.914031,32.998892],[102.91392,32.998843],[102.91386,32.998768],[102.913804,32.998675],[102.913747,32.998558],[102.913707,32.998406],[102.913258,32.998065],[102.912232,32.997048],[102.912156,32.996998],[102.912104,32.996916],[102.912034,32.996735],[102.911964,32.996527],[102.911844,32.996382],[102.91169,32.99629],[102.911493,32.996166],[102.911415,32.996074],[102.911393,32.996048],[102.910665,32.995057],[102.910068,32.994328],[102.908895,32.993387],[102.90796,32.99248],[102.907721,32.991037],[102.907704,32.990972],[102.907644,32.99074],[102.907786,32.990689],[102.907905,32.990584],[102.908002,32.990469],[102.907984,32.990283],[102.907883,32.990079],[102.907766,32.989945],[102.907673,32.989889],[102.907402,32.989805],[102.907377,32.989707],[102.907289,32.989367],[102.907257,32.989243],[102.907256,32.989241],[102.907229,32.989134],[102.907203,32.989031],[102.907153,32.98893],[102.907123,32.988829],[102.907112,32.988706],[102.907153,32.988593],[102.907148,32.988468],[102.907083,32.988337],[102.906997,32.988218],[102.906932,32.988087],[102.906877,32.987951],[102.90684,32.987808],[102.906836,32.987721],[102.906775,32.987602],[102.906681,32.987451],[102.906623,32.987326],[102.906576,32.987204],[102.906417,32.9869],[102.90555,32.98467],[102.905481,32.984526],[102.905163,32.983859],[102.904443,32.982349],[102.904256,32.981626],[102.904305,32.980994],[102.90433,32.98081],[102.904332,32.980799],[102.90423,32.980617],[102.904212,32.980503],[102.904233,32.980345],[102.904266,32.980259],[102.904366,32.980111],[102.904447,32.979969],[102.904561,32.979147],[102.904594,32.978913],[102.904633,32.978632],[102.904655,32.97847],[102.904675,32.978324],[102.904686,32.978259],[102.9047,32.978167],[102.904836,32.97732],[102.905155,32.976807],[102.90527,32.976262],[102.905355,32.975544],[102.90551,32.974799],[102.905513,32.974791],[102.905561,32.974561],[102.905554,32.974447],[102.905519,32.974347],[102.905462,32.974266],[102.905404,32.974157],[102.905436,32.973985],[102.905547,32.973693],[102.905686,32.973453],[102.905842,32.973237],[102.905943,32.97316],[102.906126,32.973054],[102.90621,32.972547],[102.906212,32.972537],[102.906193,32.972293],[102.906168,32.971965],[102.906163,32.971906],[102.906081,32.970837],[102.906044,32.969792],[102.906043,32.969763],[102.906011,32.968862],[102.906009,32.968813],[102.906008,32.968794],[102.906001,32.968584],[102.905999,32.968534],[102.906027,32.968355],[102.906063,32.968122],[102.906121,32.967749],[102.90613,32.967694],[102.906205,32.967212],[102.906244,32.967051],[102.90634,32.966847],[102.906439,32.966646],[102.906499,32.966255],[102.906495,32.965869],[102.906497,32.965334],[102.906522,32.965176],[102.906749,32.96423],[102.906946,32.961701],[102.907069,32.960811],[102.907099,32.959545],[102.907528,32.958718],[102.907793,32.957629],[102.908231,32.956428],[102.908971,32.955404],[102.909535,32.954665],[102.910227,32.954274],[102.910888,32.953738],[102.911482,32.953144],[102.912009,32.952887],[102.912574,32.952611],[102.912622,32.952587],[102.913242,32.952339],[102.912939,32.952161],[102.912465,32.951981],[102.911449,32.951647],[102.909909,32.950384],[102.909038,32.949679],[102.908545,32.948893],[102.907846,32.948134],[102.907391,32.947176],[102.906153,32.94612],[102.905414,32.945589],[102.904564,32.945489],[102.903707,32.945618],[102.902951,32.945864],[102.901924,32.945962],[102.900765,32.945914],[102.899676,32.945809],[102.898181,32.945496],[102.897195,32.945336],[102.89584,32.944939],[102.894722,32.944575],[102.8936,32.944383],[102.893464,32.944352],[102.893623,32.943434],[102.893751,32.942343],[102.893875,32.941453],[102.89386,32.940647],[102.893773,32.939983],[102.893542,32.939663],[102.892844,32.938845],[102.89211,32.938171],[102.891513,32.937442],[102.891224,32.93666],[102.891001,32.935994],[102.890806,32.935588],[102.89017,32.935088],[102.889218,32.934928],[102.888025,32.93485],[102.887179,32.934577],[102.886338,32.934045],[102.885266,32.933221],[102.884597,32.932663],[102.88366,32.931899],[102.882746,32.931567],[102.88147,32.930711],[102.880462,32.93006],[102.879622,32.929499],[102.878487,32.928444],[102.877686,32.927682],[102.876812,32.92715],[102.875972,32.926617],[102.874892,32.92611],[102.873804,32.925947],[102.87269,32.925439],[102.872158,32.924883],[102.871605,32.923752],[102.871284,32.922912],[102.871316,32.92156],[102.871693,32.92007],[102.871968,32.919496],[102.871981,32.91947],[102.876038,32.917017],[102.8761,32.916979],[102.876403,32.917034]]]]},"properties":{"cp":[103.14126598596769,33.03468485062284],"code":"513233208","name":"色地镇","level":"street","center":[103.14126598596769,33.03468485062284],"fullCode":"513233208000","fullName":"四川省阿坝藏族羌族自治州红原县色地镇","acreageMu":1798581.17,"exportedAt":"2026-07-01","parentCode":"513233","sourceTable":"public.c_area","sourceCenter":[102.999,32.865]}}]} +`,qI="datas/geojsons/hongyuan-townships-screen.geojson",Wp="assets/json/红原县-轮廓.json",XI="assets/json/中华人民共和国.json";function us(n){return`./${n}`}const ZI={邛溪镇:"qiongxi",刷经寺镇:"shuajingsi",安曲镇:"anqu",龙日镇:"longri",江茸乡:"jiangrong",查尔玛乡:"chaerma",瓦切镇:"waqie",阿木乡:"amu",麦洼乡:"maiwa",色地镇:"sedi"},JI={色地镇:1199,瓦切镇:991,刷经寺镇:986,邛溪镇:896,阿木乡:892,安曲镇:885,查尔玛乡:729,龙日镇:645,麦洼乡:559,江茸乡:514},QI={龙日镇:[102.5608,32.5099]};function eN(n){try{return JSON.parse(n)}catch(e){return{type:"FeatureCollection",features:[]}}}function tN(n={}){const e=n.properties||{},t=e.cp||e.center||e.centroid||e.sourceCenter;return Array.isArray(t)&&Number.isFinite(Number(t[0]))&&Number.isFinite(Number(t[1]))?[Number(t[0]),Number(t[1])]:[0,0]}const nN=sS,oS=eN(sS),xh=oS.features||[],yc=xh.reduce((n,e)=>{const t=e.properties||{},i=el(t.name);return[t.code,t.fullCode].forEach(a=>{const r=String(a||"").replace(/\D/g,"");r&&i&&(n[r]=i)}),n},{});xh.reduce((n,e)=>{const t=e.properties||{},i=el(t.name),a=String(t.code||"").replace(/\D/g,"");return i&&a&&(n[i]=a),n},{});const s4=xh.map(n=>{const e=n.properties||{},t=el(e.name),i=QI[t]||tN(n);return{name:t,code:e.code,fullCode:e.fullCode,center:i,centroid:i,acreageMu:Number(e.acreageMu)||0}}),lS=s4.map(n=>r3(G2({},n),{enName:ZI[n.name]||"",value:JI[n.name]||0})).sort((n,e)=>e.value-n.value),_9=s4.map(n=>n.name);function el(n){const e=String(n||"").trim();return!e||e==="--"?"":e}function Sa(n){const e=String(n||"").replace(/\D/g,"");return e&&(yc[e]||yc[e.slice(0,12)]||yc[e.slice(0,9)])||""}function iN(n){const e=el(n);return!!(e&&s4.some(t=>t.name===e))}const aN=s4.map(n=>G2({},n)),Vp=lS.map(n=>G2({},n)),rN=lS.map(n=>{var e,t;return{name:n.name,value:n.value,lng:(e=n.center)==null?void 0:e[0],lat:(t=n.center)==null?void 0:t[1]}}),sN=[{name:"邛溪镇",level:"县城驻地",value:895.94,lng:102.60242339873115,lat:32.83022561372293},{name:"瓦切镇",level:"北部牧区",value:991,lng:102.71535664604494,lat:33.12869670968013},{name:"刷经寺镇",level:"南部通道",value:986.44,lng:102.55651980382184,lat:32.204097908180216},{name:"色地镇",level:"东部片区",value:1199.06,lng:103.12540730227074,lat:33.010462261362875}];var Hp=class{constructor(e,t){z1(this,"target");z1(this,"name");z1(this,"intersected");z1(this,"wasIntersected",!1);z1(this,"wasIntersectedOnMouseDown",!1);z1(this,"distance");this.target=e,this.name=t,this.intersected=!1,this.distance=0}},s6=class{constructor(n,e=null){z1(this,"type");z1(this,"cancelBubble");z1(this,"originalEvent");z1(this,"coords",new Xe(0,0));z1(this,"distance",0);z1(this,"intersected",!1);z1(this,"wasIntersected",!1);z1(this,"wasIntersectedOnMouseDown",!1);this.cancelBubble=!1,this.type=n,this.originalEvent=e}stopPropagation(){this.cancelBubble=!0}},oN=class{constructor(n,e,t,i){z1(this,"renderer");z1(this,"camera");z1(this,"domElement");z1(this,"bindEventsOnBodyElement");z1(this,"autoAdd");z1(this,"scene");z1(this,"mouse");z1(this,"supportsPointerEvents");z1(this,"interactiveObjects");z1(this,"closestObject");z1(this,"raycaster");z1(this,"treatTouchEventsAsMouseEvents");z1(this,"dispose",()=>{this.domElement.removeEventListener("click",this.onMouseClick),this.supportsPointerEvents&&(this.bindEventsOnBodyElement?this.domElement.ownerDocument.removeEventListener("pointermove",this.onDocumentPointerMove):this.domElement.removeEventListener("pointermove",this.onDocumentPointerMove),this.domElement.removeEventListener("pointerdown",this.onPointerDown),this.domElement.removeEventListener("pointerup",this.onPointerUp)),this.bindEventsOnBodyElement?this.domElement.ownerDocument.removeEventListener("mousemove",this.onDocumentMouseMove):this.domElement.removeEventListener("mousemove",this.onDocumentMouseMove),this.domElement.removeEventListener("mousedown",this.onMouseDown),this.domElement.removeEventListener("mouseup",this.onMouseUp),this.domElement.removeEventListener("touchstart",this.onTouchStart),this.domElement.removeEventListener("touchmove",this.onTouchMove),this.domElement.removeEventListener("touchend",this.onTouchEnd)});z1(this,"add",(n,e=[])=>{if(n&&!this.interactiveObjects.find(t=>t.target===n))if(e.length>0)e.forEach(t=>{let i=n.getObjectByName(t);if(i){let a=new Hp(i,t);this.interactiveObjects.push(a)}});else{let t=new Hp(n,n.name);this.interactiveObjects.push(t)}});z1(this,"remove",(n,e=[])=>{!n||(e.length>0?e.forEach(t=>{let i=n.getObjectByName(t);i&&(this.interactiveObjects=this.interactiveObjects.filter(a=>a.target!==i))}):this.interactiveObjects=this.interactiveObjects.filter(t=>t.target!==n))});z1(this,"update",()=>{var i;this.raycaster.setFromCamera(this.mouse,this.camera),this.interactiveObjects.forEach(a=>{a.target&&this.checkIntersection(a)}),this.interactiveObjects.sort(function(a,r){return a.distance-r.distance});let n=(i=this.interactiveObjects.find(a=>a.intersected))!=null?i:null;if(n!=this.closestObject){if(this.closestObject){let a=new s6("mouseout");this.dispatch(this.closestObject,a)}if(n){let a=new s6("mouseover");this.dispatch(n,a)}this.closestObject=n}let e;this.interactiveObjects.forEach(a=>{!a.intersected&&a.wasIntersected&&(e||(e=new s6("mouseleave")),this.dispatch(a,e))});let t;this.interactiveObjects.forEach(a=>{a.intersected&&!a.wasIntersected&&(t||(t=new s6("mouseenter")),this.dispatch(a,t))})});z1(this,"checkIntersection",n=>{let e=this.raycaster.intersectObjects([n.target],!0);if(n.wasIntersected=n.intersected,e.length>0){let t=e[0].distance;e.forEach(i=>{i.distance{this.mapPositionToPoint(this.mouse,n.clientX,n.clientY);let e=new s6("mousemove",n);this.interactiveObjects.forEach(t=>{this.dispatch(t,e)})});z1(this,"onDocumentPointerMove",n=>{this.mapPositionToPoint(this.mouse,n.clientX,n.clientY);let e=new s6("pointermove",n);this.interactiveObjects.forEach(t=>{this.dispatch(t,e)})});z1(this,"onTouchMove",n=>{n.touches.length>0&&this.mapPositionToPoint(this.mouse,n.touches[0].clientX,n.touches[0].clientY);let e=new s6(this.treatTouchEventsAsMouseEvents?"mousemove":"touchmove",n);this.interactiveObjects.forEach(t=>{this.dispatch(t,e)})});z1(this,"onMouseClick",n=>{this.update();let e=new s6("click",n);this.interactiveObjects.forEach(t=>{t.intersected&&this.dispatch(t,e)})});z1(this,"onMouseDown",n=>{this.mapPositionToPoint(this.mouse,n.clientX,n.clientY),this.update();let e=new s6("mousedown",n);this.interactiveObjects.forEach(t=>{t.intersected?(t.wasIntersectedOnMouseDown=!0,this.dispatch(t,e)):t.wasIntersectedOnMouseDown=!1})});z1(this,"onPointerDown",n=>{this.mapPositionToPoint(this.mouse,n.clientX,n.clientY),this.update();let e=new s6("pointerdown",n);this.interactiveObjects.forEach(t=>{t.intersected&&this.dispatch(t,e)})});z1(this,"onTouchStart",n=>{n.touches.length>0&&this.mapPositionToPoint(this.mouse,n.touches[0].clientX,n.touches[0].clientY),this.update();let e=new s6(this.treatTouchEventsAsMouseEvents?"mousedown":"touchstart",n);this.interactiveObjects.forEach(t=>{t.intersected&&this.dispatch(t,e)})});z1(this,"onMouseUp",n=>{let e=new s6("mouseup",n);this.interactiveObjects.forEach(t=>{this.dispatch(t,e)})});z1(this,"onPointerUp",n=>{let e=new s6("pointerup",n);this.interactiveObjects.forEach(t=>{this.dispatch(t,e)})});z1(this,"onTouchEnd",n=>{n.touches.length>0&&this.mapPositionToPoint(this.mouse,n.touches[0].clientX,n.touches[0].clientY),this.update();let e=new s6(this.treatTouchEventsAsMouseEvents?"mouseup":"touchend",n);this.interactiveObjects.forEach(t=>{this.dispatch(t,e)})});z1(this,"dispatch",(n,e)=>{n.target&&!e.cancelBubble&&(e.coords=this.mouse,e.distance=n.distance,e.intersected=n.intersected,e.wasIntersected=n.wasIntersected,e.wasIntersectedOnMouseDown=n.wasIntersectedOnMouseDown,n.target.dispatchEvent(e))});z1(this,"mapPositionToPoint",(n,e,t)=>{let i=this.renderer.domElement.getBoundingClientRect();n.x=(e-i.left)/i.width*2-1,n.y=-((t-i.top)/i.height)*2+1});this.renderer=n,this.camera=e,this.domElement=t,this.bindEventsOnBodyElement=i&&typeof i.bindEventsOnBodyElement<"u"?i.bindEventsOnBodyElement:!0,this.scene=i&&typeof i.scene<"u"?i.scene:null,this.scene&&(this.scene.onBeforeRender=()=>{this.autoAdd&&this.scene!==null&&this.scene.traverse(a=>{this.add(a),a.addEventListener("removed",r=>{this.remove(r.target)})}),this.update()}),this.autoAdd=i&&typeof i.autoAdd<"u"?i.autoAdd:!1,this.autoAdd&&this.scene===null&&console.error("Attention: Options.scene needs to be set when using options.autoAdd"),this.mouse=new Xe(-1,1),this.supportsPointerEvents=!!window.PointerEvent,this.interactiveObjects=[],this.closestObject=null,this.raycaster=new Ck,t.addEventListener("click",this.onMouseClick),this.supportsPointerEvents&&(this.bindEventsOnBodyElement?t.ownerDocument.addEventListener("pointermove",this.onDocumentPointerMove):t.addEventListener("pointermove",this.onDocumentPointerMove),t.addEventListener("pointerdown",this.onPointerDown),t.addEventListener("pointerup",this.onPointerUp)),this.bindEventsOnBodyElement?t.ownerDocument.addEventListener("mousemove",this.onDocumentMouseMove):t.addEventListener("mousemove",this.onDocumentMouseMove),t.addEventListener("mousedown",this.onMouseDown),t.addEventListener("mouseup",this.onMouseUp),t.addEventListener("touchstart",this.onTouchStart,{passive:!0}),t.addEventListener("touchmove",this.onTouchMove,{passive:!0}),t.addEventListener("touchend",this.onTouchEnd,{passive:!0}),this.treatTouchEventsAsMouseEvents=!0}};const Ei=256,Ed="https://map.shuxitech.com/vt/lyrs=s&hl=zh-CN&x={x}&y={y}&z={z}",lN=900,uN=10,f8=new Map,Pi={west:101.852492,south:31.851389,east:103.347518,north:33.319796};function vc(n,e,t){const i=vn(2,t),a=Math.sin(e*Math.PI/180);return{x:(n+180)/360*i,y:(.5-Math.log((1+a)/(1-a))/(4*Math.PI))*i}}function Yp(n,e,t){const i=vn(2,t),a=n/i*360-180,r=Math.PI-2*Math.PI*e/i,s=180/Math.PI*Math.atan(.5*(Math.exp(r)-Math.exp(-r)));return[a,s]}function cs(n,e,t){return Math.max(e,Math.min(t,n))}function uS(n,e,{centerLngLat:t,maxCols:i,maxRows:a}={}){const r=vc(n.west,n.north,e),s=vc(n.east,n.south,e),o=Math.floor(r.x),l=Math.floor(s.x),c=Math.floor(r.y),d=Math.floor(s.y);let h=o,y=l,S=c,T=d,I=Math.floor((o+l)/2),x=Math.floor((c+d)/2);if(t&&Number.isFinite(i)&&Number.isFinite(a)){const z=cs(Number(t[0]),n.west,n.east),H=cs(Number(t[1]),n.south,n.north),K=vc(z,H,e);I=Math.floor(K.x),x=Math.floor(K.y);const V=Math.max(1,Math.min(Math.floor(i),l-o+1)),J=Math.max(1,Math.min(Math.floor(a),d-c+1));h=cs(I-Math.floor(V/2),o,l-V+1),S=cs(x-Math.floor(J/2),c,d-J+1),y=h+V-1,T=S+J-1}return{zoom:e,minX:h,maxX:y,minY:S,maxY:T,centerX:I,centerY:x,cols:y-h+1,rows:T-S+1}}function cN({zoom:n=11,centerLngLat:e,maxCols:t,maxRows:i,bounds:a=Pi}={}){return uS(a,n,{centerLngLat:e,maxCols:t,maxRows:i})}function dN(n,e){const[t,i]=Yp(n.minX,n.minY,n.zoom),[a,r]=Yp(n.maxX+1,n.maxY+1,n.zoom),[s]=e([t,Pi.south]),[o]=e([a,Pi.south]),[,l]=e([Pi.west,i]),[,c]=e([Pi.west,r]);return{left:s,right:o,bottom:-c,top:-l}}function hN(n,e){const{width:t,height:i}=e;n.save(),n.globalCompositeOperation="multiply",n.fillStyle="rgba(5, 24, 34, 0.22)",n.fillRect(0,0,t,i),n.globalCompositeOperation="screen";const a=n.createRadialGradient(t*.5,i*.48,t*.1,t*.5,i*.5,t*.72);a.addColorStop(0,"rgba(80, 230, 255, 0.16)"),a.addColorStop(1,"rgba(0, 18, 36, 0.03)"),n.fillStyle=a,n.fillRect(0,0,t,i),n.restore()}function fN(n,e){const t=n.createLinearGradient(0,0,e.width,e.height);t.addColorStop(0,"#061927"),t.addColorStop(.5,"#0b2c3c"),t.addColorStop(1,"#07131f"),n.fillStyle=t,n.fillRect(0,0,e.width,e.height)}function mN(n){const e=f8.get(n);return e||new Promise(t=>{const i=new Image;i.crossOrigin="anonymous",i.onload=()=>t(i),i.onerror=()=>{f8.delete(n),t(null)},i.src=n})}function gN(n){const e=f8.get(n);if(e)return e;const t=mN(n);for(f8.set(n,t);f8.size>lN;){const i=f8.keys().next().value;if(!i)break;f8.delete(i)}return t}function pN(n,e,t,i=Ed){return String(i||Ed).replace(/\{x\}/g,n).replace(/\{y\}/g,e).replace(/\{z\}/g,t)}function yN(o,l,c,d){return C3(this,arguments,function*(n,e,t,i,{tileUrlTemplate:a,onTileStatus:r,applyTone:s=!0}={}){const h=[],y=i.cols*i.rows;let S=0,T=0;r==null||r({type:"loading",text:`正在加载${i.zoom}级影像底图`,loaded:S,failed:T,total:y,zoom:i.zoom,tileRange:i,tileUrlTemplate:a}),n.save(),n.filter="brightness(0.92) contrast(1.22) saturate(1.06)";for(let V=i.minX;V<=i.maxX;V+=1)for(let J=i.minY;J<=i.maxY;J+=1)h.push({x:V,y:J});h.sort((V,J)=>Math.abs(V.x-i.centerX)+Math.abs(V.y-i.centerY)-(Math.abs(J.x-i.centerX)+Math.abs(J.y-i.centerY)));let I=0;function x(){return C3(this,null,function*(){for(;I0?S/y:0,H=S===0?"error":z>=.75?"success":"warning",K=S===y?`${i.zoom}级影像底图已加载`:S>0?`${i.zoom}级影像底图已加载(${S}/${y}张有效瓦片)`:`${i.zoom}级影像底图加载失败`;r==null||r({type:H,text:K,loaded:S,failed:T,total:y,zoom:i.zoom,tileRange:i,tileUrlTemplate:a})})}function Kp({geoProjectionCenter:n,geoProjectionScale:e,zoom:t=11,tileUrlTemplate:i=Ed,onTileStatus:a,centerLngLat:r,maxCols:s,maxRows:o,transparentBackground:l=!1,applyTone:c=!0}={}){const d=uS(Pi,t,{centerLngLat:r,maxCols:s,maxRows:o}),h=document.createElement("canvas");h.width=d.cols*Ei,h.height=d.rows*Ei;const y=h.getContext("2d");l?y.clearRect(0,0,h.width,h.height):fN(y,h);const S=new Qs(h);S.colorSpace=N6,S.wrapS=W7,S.wrapT=W7,S.minFilter=Wi,S.magFilter=Wi,S.needsUpdate=!0;const T=Yn().center(n).scale(e).translate([0,0]),I=dN(d,T);return yN(y,h,S,d,{tileUrlTemplate:i,onTileStatus:a,applyTone:c}).catch(x=>{console.warn("load satellite tiles failed:",x),a==null||a({type:"error",text:`${d.zoom}级影像底图加载失败`,loaded:0,failed:d.cols*d.rows,total:d.cols*d.rows,zoom:d.zoom,tileRange:d,tileUrlTemplate:i})}),{texture:S,uvBounds:I,tileRange:d}}function qp(n,e){const t=e.right-e.left,i=e.top-e.bottom;n.mapGroup.traverse(a=>{var o,l;const r=(l=(o=a.geometry)==null?void 0:o.attributes)==null?void 0:l.position;if(!a.isMesh||!r)return;const s=new Float32Array(r.count*2);for(let c=0;cr3(G2({},n),{key:`grassland-type-${e+1}`,cqlFilter:Kt("grass_min_type",n.name),rankingPropertyName:["area_code","acreage"],rankingTownCodeKeys:["area_code"],rankingAreaKeys:["acreage"]})),Zp=[{name:">4000(kg/hm2)",fillColor:"#39A700",strokeColor:"#39A700"},{name:"3000-4000(kg/hm2)",fillColor:"#8CCF00",strokeColor:"#8CCF00"},{name:"2000-3000(kg/hm2)",fillColor:"#FEFE02",strokeColor:"#FEFE02"},{name:"1500-2000(kg/hm2)",fillColor:"#FE7E01",strokeColor:"#FE7E01"},{name:"<1500(kg/hm2)",fillColor:"#FB0100",strokeColor:"#FB0100"}].map(n=>r3(G2({},n),{selectable:!1})),M7={1:"一级",2:"二级",3:"三级",4:"四级",5:"五级",6:"六级",7:"七级",8:"八级"},cS=[{level:"1",name:"1级草原",fillColor:"#81D10B",strokeColor:"#81D10B"},{level:"2",name:"2级草原",fillColor:"#8AE611",strokeColor:"#8AE611"},{level:"3",name:"3级草原",fillColor:"#79C801",strokeColor:"#79C801"},{level:"4",name:"4级草原",fillColor:"#D0EC03",strokeColor:"#D0EC03"},{level:"5",name:"5级草原",fillColor:"#FFCC00",strokeColor:"#FFCC00"},{level:"6",name:"6级草原",fillColor:"#FF6501",strokeColor:"#FF6501"},{level:"7",name:"7级草原",fillColor:"#FB0002",strokeColor:"#FB0002"},{level:"8",name:"8级草原",fillColor:"#D71345",strokeColor:"#D71345"}].map(n=>r3(G2({},n),{key:`grassland-level-${n.level}`,cqlFilter:`grassland_level IN ('${n.level}','${n.name}','${M7[n.level]}草原','${M7[n.level]}草地')`,rankingPropertyName:["area_code","acreage"],rankingTownCodeKeys:["area_code"],rankingAreaKeys:["acreage"],level:void 0})),_N=cS.map(n=>{const e=n.key.replace("grassland-level-",""),t=n.name.replace("草原","湿地");return r3(G2({},n),{key:`wetland-level-${e}`,name:t,cqlFilter:`grassland_level IN ('${e}','${t}','${n.name}','${M7[e]}湿地','${M7[e]}草原','${M7[e]}草地')`})}),SN=[{key:"basic-grassland-basic",name:"基本草原",fillColor:"#2EEA78",strokeColor:"#18F8FF",cqlFilter:"(grassland_category_code = 'BASIC' OR grassland_category_name = '基本草原')",rankingValueKey:"basicAreaWanMu"},{key:"basic-grassland-general",name:"一般草原",fillColor:"#FFD15A",strokeColor:"#18F8FF",cqlFilter:"(grassland_category_code = 'GENERAL' OR grassland_category_name = '一般草原')",rankingValueKey:"generalAreaWanMu"}],Yi=[{key:"grassland",name:"草地资源",color:"#8AE611",defaultLayerKey:"grassland-distribution",coreGroups:["grassLand","grassland"]},{key:"wetland",name:"湿地资源",color:"#33A3DC",defaultLayerKey:"wetland-distribution",coreGroups:["wetland"]},{key:"woodland",name:"林地资源",color:"#2BD17E",defaultLayerKey:"woodland-distribution",coreGroups:["woodland"]}],Us=[{key:"national-park",name:"若尔盖国家公园",color:"#8AE611",defaultLayerKey:"national-park-zoning"},{key:"restoration",name:"生态修复工程",color:"#33A3DC",defaultLayerKey:"restoration-projects"},{key:"engineering-analysis",name:"工程分析",color:"#24F6C4",defaultLayerKey:"engineering-analysis-projects"}],dS=[{key:"yak-industry-chain",name:"牦牛产业链",color:"#24F6C4",defaultLayerKey:"yak-industry-points"}],$s={woodland:[{key:"woodland-distribution",name:"林地范围",layerName:"ne:t_woodland_2023",styles:"woodland_distribution",opacity:.82,legends:[{key:"woodland-distribution-all",name:"林地范围",fillColor:"#2BD17E",strokeColor:"#2BD17E",selectable:!1}]},{key:"woodland-protection",name:"公益林",layerName:"ne:t_woodland_2023",styles:"woodland_protection",opacity:.86,legends:[{key:"woodland-protection-level-1",name:"国家一级公益林",fillColor:"#08C4C5",strokeColor:"#08C4C5",cqlFilter:Kt("gjgyl_bhdj","1")},{key:"woodland-protection-level-2",name:"国家二级公益林",fillColor:"#2BD17E",strokeColor:"#2BD17E",cqlFilter:Kt("gjgyl_bhdj","2")},{key:"woodland-protection-unset",name:"未划定",fillColor:"#6B8191",strokeColor:"#6B8191",cqlFilter:"(gjgyl_bhdj IS NULL OR gjgyl_bhdj = '' OR gjgyl_bhdj NOT IN ('1','2'))"}]},{key:"woodland-type",name:"林地类型",layerName:"ne:t_woodland_2023",styles:"woodland_type",opacity:.84,legends:[{key:"woodland-type-shrub",name:"灌木林地",fillColor:"#2BD17E",strokeColor:"#2BD17E",cqlFilter:Kt("dlmc","灌木林地")},{key:"woodland-type-arbor",name:"乔木林地",fillColor:"#0DA368",strokeColor:"#0DA368",cqlFilter:Kt("dlmc","乔木林地")},{key:"woodland-type-swamp",name:"灌丛沼泽",fillColor:"#23C7B7",strokeColor:"#23C7B7",cqlFilter:Kt("dlmc","灌丛沼泽")},{key:"woodland-type-other",name:"其他林地",fillColor:"#B7D96B",strokeColor:"#B7D96B",cqlFilter:"(dlmc IS NULL OR dlmc = '' OR dlmc NOT IN ('灌木林地','乔木林地','灌丛沼泽'))"}]},{key:"woodland-quality",name:"林地质量",layerName:"ne:t_woodland_2023",styles:"woodland_quality",opacity:.84,legends:[{key:"woodland-quality-2",name:"二级质量",fillColor:"#08C4C5",strokeColor:"#08C4C5",cqlFilter:Kt("zl_dj","2")},{key:"woodland-quality-3",name:"三级质量",fillColor:"#2BD17E",strokeColor:"#2BD17E",cqlFilter:Kt("zl_dj","3")},{key:"woodland-quality-4",name:"四级质量",fillColor:"#23C7B7",strokeColor:"#23C7B7",cqlFilter:Kt("zl_dj","4")},{key:"woodland-quality-5",name:"五级质量",fillColor:"#B7D96B",strokeColor:"#B7D96B",cqlFilter:Kt("zl_dj","5")},{key:"woodland-quality-unset",name:"未划分",fillColor:"#6B8191",strokeColor:"#6B8191",cqlFilter:"(zl_dj IS NULL OR zl_dj = '' OR zl_dj NOT IN ('2','3','4','5'))"}]},{key:"woodland-ownership",name:"林地权属",layerName:"ne:t_woodland_2023",styles:"woodland_ownership",opacity:.84,legends:[{key:"woodland-ownership-collective",name:"集体林地",fillColor:"#2BD17E",strokeColor:"#2BD17E",cqlFilter:Kt("ld_qs","10")},{key:"woodland-ownership-other",name:"国有或其他",fillColor:"#08C4C5",strokeColor:"#08C4C5",cqlFilter:"(ld_qs IS NULL OR ld_qs = '' OR ld_qs <> '10')"}]}],grassland:[{key:"grassland-distribution",name:"草地分布",layerName:"ne:t_grassland_result_caodi",opacity:.82,legends:[{name:"草地",fillColor:"#1D953F",strokeColor:"#1D953F"}]},{key:"basic-grassland",name:"基本/一般草原",layerName:"ne:t_basic_grassland_2023",styles:"basic_grassland_type",opacity:.84,legends:SN},{key:"grassland-level",name:"草原级",layerName:"ne:t_grassland_result_level_caodi",opacity:.82,legends:cS},{key:"grassland-type",name:"草原类型",layerName:"ne:t_grassland_result_grass_min_type_caodi",opacity:.82,legends:Xp},{key:"grassland-yield",name:"草地产草量/生产力",layerName:"ne:t_grassland_result_yield_caodi",opacity:.82,legends:Zp},{key:"grassland-health",name:"草地健康/退化",layerName:"ne:2023_08_ndvi",opacity:.78,legends:[{name:"非常差",fillColor:"#FF000533",strokeColor:"#FF0005",selectable:!1},{name:"差",fillColor:"#D8EE8C33",strokeColor:"#D8EE8C",selectable:!1},{name:"正常",fillColor:"#78C96233",strokeColor:"#78C962",selectable:!1},{name:"较好",fillColor:"#25814933",strokeColor:"#258149",selectable:!1}]}],wetland:[{key:"wetland-distribution",name:"湿地分布",layerName:"ne:t_grassland_result_shidi",opacity:.84,legends:[{name:"湿地",fillColor:"#33A3DC",strokeColor:"#33A3DC"}]},{key:"wetland-level",name:"湿地级",layerName:"ne:t_grassland_result_level_shidi",opacity:.82,legends:_N},{key:"wetland-type",name:"湿地类型",layerName:"ne:t_grassland_result_grass_min_type_shidi",opacity:.82,legends:Xp},{key:"wetland-yield",name:"湿地产草量/生产力",layerName:"ne:t_grassland_result_yield_shidi",opacity:.82,legends:Zp}]},hS={"national-park":[{key:"national-park-zoning",name:"国家公园分区",sourceType:"wkt-api",apiUrl:"/openApi/gjgy/gjgy_area",fallbackPath:"datas/ecological-protection/national_park_wkt.json",clipToHongyuanBoundary:!0,opacity:.9,clipBounds:{west:101.852492,south:32.757724488,east:103.227028864,north:33.319796},mapView:{targetLngLat:[102.74,33.12],distanceScale:.68,targetLocalZ:.78,duration:.95},legends:[{key:"national-park-core",name:"核心保护区",fillColor:Mi.core.fillColor,strokeColor:Mi.core.strokeColor,match:{field:"type",value:"核心保护区"},selectable:!1},{key:"national-park-general",name:"一般控制区",fillColor:Mi.general.fillColor,strokeColor:Mi.general.strokeColor,match:{field:"type",value:"一般控制区"},selectable:!1}]}],restoration:[{key:"restoration-projects",name:"生态修复工程",sourceType:"geojson",dataPath:"datas/ecological-protection/ecological_restoration_projects.geojson",opacity:.72,legends:[{key:"restoration-grassland",name:"草地修复",fillColor:"#75AD49",strokeColor:"#D2EA78",cqlFilter:Kt("project_category","草地修复"),match:{field:"project_category",value:"草地修复"}},{key:"restoration-wetland",name:"湿地修复",fillColor:"#4FB4C3",strokeColor:"#A9EEF2",cqlFilter:Kt("project_category","湿地修复"),match:{field:"project_category",value:"湿地修复"}},{key:"restoration-woodland",name:"林地修复",fillColor:"#43A97A",strokeColor:"#95E2B7",cqlFilter:Kt("project_category","林地修复"),match:{field:"project_category",value:"林地修复"}},{key:"restoration-linear",name:"线性设施",fillColor:"#D2B24D",strokeColor:"#FFE28A",cqlFilter:Kt("feature_role","线性设施"),match:{field:"feature_role",value:"线性设施"}}]}],"engineering-analysis":[{key:"engineering-analysis-projects",name:"工程分析项目库",sourceType:"geojson",dataPath:"datas/ecological-protection/ecological_restoration_projects.geojson",opacity:.76,mapView:{targetLngLat:[102.58,32.72],distanceScale:.78,targetLocalZ:.72,duration:.85},legends:[{key:"analysis-project-grassland",name:"草地修复",fillColor:"#75AD49",strokeColor:"#D2EA78",match:{field:"project_category",value:"草地修复"},selectable:!1},{key:"analysis-project-wetland",name:"湿地修复",fillColor:"#4FB4C3",strokeColor:"#A9EEF2",match:{field:"project_category",value:"湿地修复"},selectable:!1},{key:"analysis-project-woodland",name:"林地修复",fillColor:"#43A97A",strokeColor:"#95E2B7",match:{field:"project_category",value:"林地修复"},selectable:!1},{key:"analysis-project-linear",name:"线性设施",fillColor:"#D2B24D",strokeColor:"#FFE28A",match:{field:"feature_role",value:"线性设施"},selectable:!1}]}]},bN={"yak-industry-chain":[{key:"yak-recognition-layer",name:"牦牛识别",layerName:"ne:daping_yak_marks",styles:"yak_marks",cqlFilter:"gov_show = true",opacity:.96,queryBuffer:10,mapView:{targetLngLat:[102.58,32.72],distanceScale:.82,targetLocalZ:.76,duration:.85},legends:[{key:"yak-recognition-all",name:"牦牛识别",fillColor:"#FFFF00",strokeColor:"#FFFF00",selectable:!1}]},{key:"yak-industry-points",name:"牦牛产业点位",sourceType:"geojson",dataPath:"datas/yak-industry-chain/yak_industry_points.geojson",opacity:.96,pointLabelLimit:12,showPointLabels:!1,mapView:{targetLngLat:[102.48,32.69],distanceScale:.82,targetLocalZ:.76,duration:.85},legends:[{key:"yak-industry-family-pasture",name:"家庭生态牧场",fillColor:"#24F6C4",strokeColor:"#B7FFF2",match:{field:"stageKey",value:"family-pasture"}},{key:"yak-industry-artificial-grassland",name:"人工草地",fillColor:"#7EE269",strokeColor:"#D6FF8D",match:{field:"stageKey",value:"artificial-grassland"}},{key:"yak-industry-scale-breeding",name:"规模化养殖基地",fillColor:"#32DCFF",strokeColor:"#B8F7FF",match:{field:"stageKey",value:"scale-breeding"}},{key:"yak-industry-forage-storage",name:"防灾减灾",fillColor:"#FFE06B",strokeColor:"#FFF2A0",match:{field:"stageKey",value:"forage-storage"}},{key:"yak-industry-slaughter-processing",name:"屠宰与加工",fillColor:"#FF9A62",strokeColor:"#FFD0A8",match:{field:"stageKey",value:"slaughter-processing"}},{key:"yak-industry-farm-equipment",name:"农机装备",fillColor:"#30DCFF",strokeColor:"#B8F7FF",match:{field:"stageKey",value:"farm-equipment"}},{key:"yak-industry-social-service",name:"社会化服务",fillColor:"#9EA7FF",strokeColor:"#DFE3FF",match:{field:"stageKey",value:"social-service"}}]}]},wN=G2(G2(G2({},$s),hS),bN),CN=[...Yi,...Us,...dS];function Jp(n){return CN.find(e=>e.key===n)||Yi[0]}function tl(n){return wN[n]||[]}function ba(n,e){const t=tl(n);return t.find(i=>i.key===e)||t[0]}const TN=12e3;function AN(n,e={}){const t=new URLSearchParams;Object.entries(e).forEach(([a,r])=>{r!=null&&r!==""&&t.append(a,r)});const i=t.toString();return i?`${n}${n.includes("?")?"&":"?"}${i}`:n}function Mn(t){return C3(this,arguments,function*(n,e={}){const c=e,{params:i,timeout:a=TN}=c,r=ep(c,["params","timeout"]),s=new AbortController;let o=!1;const l=window.setTimeout(()=>{o=!0,s.abort()},a);try{const d=yield fetch(AN(n,i),r3(G2({credentials:"include"},r),{signal:s.signal,headers:G2({Accept:"application/json"},r.headers||{})}));if(!d.ok){const y=new Error(d.status===401?"用户未登录或授权已过期。":`HTTP ${d.status}`);throw y.code=`HTTP_${d.status}`,y.status=d.status,d.status===401&&ap(),y}const h=yield d.json();if((h==null?void 0:h.code)===401||(h==null?void 0:h.code)==="401"){const y=new Error((h==null?void 0:h.msg)||"用户未登录或授权已过期。");throw y.code="HTTP_401",y.status=401,ap(),y}return h}catch(d){if(s.signal.aborted||(d==null?void 0:d.name)==="AbortError"||/aborted/i.test((d==null?void 0:d.message)||"")){const y=new Error(o?"服务响应超时,请稍后再试。":"请求已取消,请重新发送。");throw y.code=o?"REQUEST_TIMEOUT":"REQUEST_ABORTED",y}throw d}finally{window.clearTimeout(l)}})}function Y1(n){return(n==null?void 0:n.data)!==void 0?n.data:(n==null?void 0:n.result)!==void 0?n.result:n}const Eh="/geoserver/ne/wms",xN={}.VITE_GEOSERVER_WFS_URL||Eh.replace(/\/wms$/i,"/wfs");function Ph(n,e){const t=new URLSearchParams;return Object.entries(e).forEach(([i,a])=>{a!=null&&a!==""&&t.append(i,a)}),`${n}${n.includes("?")?"&":"?"}${t.toString()}`}function Qp(n,e={}){const t=e.bounds||H1,i=e.size||f9;return Ph(e.url||Eh,{service:"WMS",version:"1.1.1",request:"GetMap",layers:n.layerName,styles:n.styles||"",format:"image/png",transparent:!0,tiled:!0,srs:"EPSG:4326",bbox:[t.west,t.south,t.east,t.north].join(","),width:i.width,height:i.height,CQL_FILTER:e.cqlFilter||n.cqlFilter,_:Date.now()})}function EN(n,e,t={}){var r,s;const i=t.bounds||H1,a=t.size||f9;return Ph(t.url||Eh,{service:"WMS",version:"1.1.1",request:"GetFeatureInfo",layers:n.layerName,query_layers:n.layerName,styles:n.styles||"",info_format:"application/json",feature_count:5,srs:"EPSG:4326",bbox:[i.west,i.south,i.east,i.north].join(","),width:a.width,height:a.height,x:Math.round(e.x),y:Math.round(e.y),buffer:(s=(r=t.buffer)!=null?r:n.queryBuffer)!=null?s:8,CQL_FILTER:t.cqlFilter||n.cqlFilter})}function ey(i,a){return C3(this,arguments,function*(n,e,t={}){const r=EN(n,e,t);return Mn(r,{credentials:"include"})})}function PN(n,e={}){return Ph(e.url||xN,{service:"WFS",version:e.version||"1.0.0",request:"GetFeature",typeName:n,outputFormat:"json",propertyName:Array.isArray(e.propertyName)?e.propertyName.join(","):e.propertyName,CQL_FILTER:e.cqlFilter,maxFeatures:e.maxFeatures||2e5})}function X7(t){return C3(this,arguments,function*(n,e={}){const i=PN(n,e);return Mn(i,{credentials:"include",timeout:e.timeout||2e4})})}function ty(n){var i;const e=(i=n==null?void 0:n.features)==null?void 0:i[0];if(!e)return null;const t=e.properties||{};return{id:e.id||t.gid||t.objectid||t.OBJECTID,properties:t,feature:e}}const MN=new x1(-.17427287762525134,13.678992786206543,20.688611202093714),kN=new x1(0,0,0),RN=new x1(-13.767695123014105,12.990152163077308,39.28228164159694),IN=21,NN=9,LN=260,ny="#FF2D2D",FN="#FFECEC",DN="#FF4A3D",iy=16723245,ON=16772332,ay=16730685;function ry(n){return n.sort((e,t)=>t.value-e.value),n}function a8(n){return String(n||"").replace(/\s+/g,"").trim()}function X0(n,e=0){const t=Number(n);return Number.isFinite(t)?t:e}function it(n){return String(n!=null?n:"").replace(/[&<>"']/g,e=>({"&":"&","<":"<",">":">",'"':""","'":"'"})[e])}function sy(n){return(n==null?void 0:n.scope)==="village"||(n==null?void 0:n.labelMode)==="village"}function oy(n){return(n==null?void 0:n.scope)==="trade-flow"||(n==null?void 0:n.labelMode)==="trade-flow"}function ly(n){return!!(n!=null&&n.hideTownNames||(n==null?void 0:n.showTownNames)===!1)}function l7(n){return!!(n!=null&&n.hideMapLabels||(n==null?void 0:n.showMapLabels)===!1)}function BN(n){return(n==null?void 0:n.displayMode)==="callout"||(n==null?void 0:n.labelMode)==="callout"}function hs(n){return["wkt-api","geojson","wfs"].includes(n==null?void 0:n.sourceType)}function uy(n){return n?/^https?:\/\//.test(n)||n.startsWith("/")?n:`./${n}`:""}function GN(n){if(!n)return null;if(typeof n=="string")try{return JSON.parse(n)}catch(e){return console.warn("地图 GeoJSON 解析失败",e),null}return n}function fs(n){const e=GN(n);return e!=null&&e.features&&e.features.forEach(t=>{var i;((i=t.geometry)==null?void 0:i.type)==="Polygon"&&(t.geometry.coordinates=[t.geometry.coordinates])}),e}function cy(n){var e,t,i;return n!=null&&n.coordinates?n.type==="Polygon"?Array.isArray((i=(t=(e=n.coordinates)==null?void 0:e[0])==null?void 0:t[0])==null?void 0:i[0])?n.coordinates:[n.coordinates]:n.type==="MultiPolygon"?n.coordinates:[]:[]}class zN extends DI{constructor(e,t,i={}){var a,r,s,o;super(e),this.geoProjectionCenter=[102.6305459723107,32.72169252326339],this.geoProjectionScale=650,this.tradeGeoProjectionCenter=[104,36],this.tradeGeoProjectionScale=11.4,this.tradeNationalDepth=.24,this.depth=.5,this.clicked=!1,this.scene.fog=new Tk(466735,1,50),this.scene.background=new rt(466735),this.camera.instance.position.copy(RN),this.camera.instance.near=1,this.camera.instance.far=1e4,this.camera.instance.updateProjectionMatrix(),this.defaultMapCameraPosition=MN.clone(),this.defaultMapTarget=kN.clone(),this.camera.controls.target.copy(this.defaultMapTarget),this.camera.controls.update(),this.activeMapViewTweens=[],this.sceneTweens=[],this.sceneTimers=[],this.interactionManager=new oN(this.renderer.instance,this.camera.instance,this.canvas),this.assets=t,this.callbacks=i,this.tileUrlTemplate=i.tileUrlTemplate||"",this.usesCustomSatelliteTiles=!!this.tileUrlTemplate,this.adminBoundaryLineScale=this.normalizeAdminBoundaryLineScale(i.adminBoundaryLineScale),this.mapBoundaryEmphasisMaterial=null,this.dynamicSatelliteMaxZoom=IN,this.dynamicSatelliteTileWindow=NN,this.dynamicSatelliteOverlay=null,this.dynamicSatelliteMaterial=null,this.dynamicSatelliteTexture=null,this.dynamicSatelliteCurrentKey="",this.dynamicSatelliteLoadingKey="",this.dynamicSatelliteRequestId=0,this.dynamicSatelliteLastCheck=0,this.topicLayerLoadId=0,this.visibleTopicLayers=[],this.mapAnimationComplete=!1,this.showTownRankingBars=!1,this.showTownRankingPointMarkers=!1,this.currentTownRanking=null,this.villageRankingGroup=null,this.villageRankingLabels=[],this.tradeFlowGroup=null,this.tradeFlowMeshGroup=null,this.tradeFlowLabelGroup=null,this.tradeFlowLabels=[],this.tradeFlowMaterials=[],this.tradeFlowPulseSprites=[],this.isTradeNationalMapActive=!1,this.selectedFeatureGroup=null,this.selectedVectorFeatures=[],this.analysisBoundaryFeature=null,this.analysisMatchedFeatures=[],this.boundaryDrawingEnabled=!1,this.boundaryDrawPoints=[],this.lastBoundaryDrawPoint=null,this.currentVectorFeatures=[],this.yakIndustryPointLabelGroup=null,this.yakIndustryPointLabels=[],this.yakIndustryPointMarkerGroup=null,this.yakIndustryPointMarkers=[],this.yakIndustryMarkerMaterialCache=new Map,this.hongyuanBoundaryPolygons=[],this.townMetaByName=new Map(Vp.map(l=>[a8(l.name),l])),this.staticMapData={china:fs(this.assets.instance.getResource("china")),mapJson:fs(this.assets.instance.getResource("mapJson")),mapStroke:fs(this.assets.instance.getResource("mapStroke"))},this.handleCanvasBoundaryPointerDown=this.handleCanvasBoundaryPointerDown.bind(this),this.handleCanvasBoundaryDoubleClick=this.handleCanvasBoundaryDoubleClick.bind(this),(r=(a=this.canvas)==null?void 0:a.addEventListener)==null||r.call(a,"pointerdown",this.handleCanvasBoundaryPointerDown,!0),(o=(s=this.canvas)==null?void 0:s.addEventListener)==null||o.call(s,"dblclick",this.handleCanvasBoundaryDoubleClick,!0),this.initEnvironment(),this.init()}init(){this.labelGroup=new ne,this.label3d=new $I(this),this.labelGroup.rotation.x=-Math.PI/2,this.scene.add(this.labelGroup),this.flyLineFocusGroup=new ne,this.flyLineFocusGroup.visible=!1,this.flyLineFocusGroup.rotation.x=-Math.PI/2,this.scene.add(this.flyLineFocusGroup),this.eventElement=[],this.defaultMaterial=null,this.defaultLightMaterial=null,this.createBottomBg(),this.createChinaBlurLine(),this.createGrid(),this.createRotateBorder(),this.createLabel(),this.createMap(),this.createEvent(),this.createFlyLine(),this.createFocus(),this.createParticles(),this.createScatter(),this.createInfoPoint(),this.createStorke();let e=c6.timeline({onComplete:()=>{if(this.mapAnimationComplete=!0,this.applyLayerMapView(this.currentTopicLayer,{force:!0}),this.setTradeNationalMapVisible(!1),this.updateYakIndustryPointMarkers(this.currentTopicLayer,this.currentVectorFeatures),this.updateYakIndustryPointLabels(this.currentTopicLayer,this.currentVectorFeatures),l7(this.currentTownRanking)){this.hideAllMapStatisticLabels();return}this.updateVillageRankingLabels(this.currentTownRanking),this.updateTradeFlowLayer(this.currentTownRanking),this.updateInfoPointStats()}});e.pause(),this.animateTl=e,e.addLabel("focusMap",1.5),e.addLabel("focusMapOpacity",2),e.addLabel("bar",3),e.to(this.camera.instance.position,{duration:2,x:this.defaultMapCameraPosition.x,y:this.defaultMapCameraPosition.y,z:this.defaultMapCameraPosition.z,ease:"circ.out",onStart:()=>{this.flyLineFocusGroup.visible=!1}}),e.to(this.focusMapGroup.position,{duration:1,x:0,y:0,z:0},"focusMap"),e.to(this.focusMapGroup.scale,{duration:1,x:1,y:1,z:1,ease:"circ.out",onComplete:()=>{if(this.flyLineGroup.visible=!0,this.scatterGroup.visible=!0,this.InfoPointGroup.visible=!l7(this.currentTownRanking)&&this.showTownRankingPointMarkers&&this.hasTownRankingRows(),this.setTradeNationalMapVisible(!1),this.updateYakIndustryPointMarkers(this.currentTopicLayer,this.currentVectorFeatures),this.updateYakIndustryPointLabels(this.currentTopicLayer,this.currentVectorFeatures),l7(this.currentTownRanking)){this.hideAllMapStatisticLabels();return}this.updateVillageRankingLabels(this.currentTownRanking),this.updateTradeFlowLayer(this.currentTownRanking),this.updateInfoPointStats()}},"focusMap"),e.to(this.focusMapTopMaterial,{duration:1,opacity:this.getFocusMapTopOpacity(),ease:"circ.out"},"focusMapOpacity"),e.to(this.focusMapSideMaterial,{duration:1,opacity:1,ease:"circ.out",onComplete:()=>{this.focusMapSideMaterial.transparent=!1}},"focusMapOpacity"),this.otherLabel.map((i,a)=>{let r=i.element.querySelector(".other-label");e.to(r,{duration:1,delay:.1*a,translateY:0,opacity:1,ease:"circ.out"},"focusMapOpacity")}),e.to(this.mapLineMaterial,{duration:.5,delay:.3,opacity:1},"focusMapOpacity"),this.mapBoundaryEmphasisMaterial&&e.to(this.mapBoundaryEmphasisMaterial,{duration:.5,delay:.3,opacity:this.getAdminBoundaryEmphasisOpacity()},"focusMapOpacity"),e.to(this.rotateBorder1.scale,{delay:.3,duration:1,x:1,y:1,z:1,ease:"circ.out"},"focusMapOpacity"),e.to(this.rotateBorder2.scale,{duration:1,delay:.5,x:1,y:1,z:1,ease:"circ.out",onComplete:()=>{var i,a;this.flyLineFocusGroup.visible=!0,(a=(i=this.callbacks).onPlayComplete)==null||a.call(i)}},"focusMapOpacity"),this.showTownRankingBars&&(this.allBar.map((i,a)=>{e.to(i.scale,{duration:1,delay:.1*a,x:1,y:1,z:1,ease:"circ.out"},"bar")}),this.allBarMaterial.map((i,a)=>{e.to(i,{duration:1,delay:.1*a,opacity:1,ease:"circ.out"},"bar")}));const t=this;this.allProvinceLabel.map((i,a)=>{let r=i.element.querySelector(".provinces-label-wrap"),s=i.element.querySelector(".number .value"),o={progress:0};e.to(r,{duration:1,delay:.2*a,translateY:0,opacity:1,ease:"circ.out"},"bar"),e.to(o,{duration:1,delay:.2*a,progress:1,onStart:()=>{o.progress=0},onUpdate:l},"bar");function l(){var d,h;const c=X0((h=(d=i.userData)==null?void 0:d.targetValue)!=null?h:s.dataset.targetValue);s.innerText=t.formatMapRankingValue(c*o.progress)}}),this.showTownRankingBars&&this.allGuangquan.map((i,a)=>{e.to(i.children[0].scale,{duration:1,delay:.1*a,x:1,y:1,z:1,ease:"circ.out"},"bar"),e.to(i.children[1].scale,{duration:1,delay:.1*a,x:1,y:1,z:1,ease:"circ.out"},"bar")})}initEnvironment(){let e=new Ak(13171711,4.2);this.scene.add(e);let t=new R_(14679295,5.8);t.position.set(-30,6,-8),t.castShadow=!0,t.shadow.radius=20,t.shadow.mapSize.width=1024,t.shadow.mapSize.height=1024,this.scene.add(t),this.createPointLight({color:"#1fd6df",intensity:680,distance:1e4,x:-9,y:3,z:-3}),this.createPointLight({color:"#2af0c6",intensity:260,distance:1e4,x:0,y:2,z:5})}createPointLight(e){const t=new k_(1924702,e.intensity,e.distance);t.position.set(e.x,e.y,e.z),this.scene.add(t)}createMap(){let e=new ne,t=new ne;this.mapGroup=e,this.focusMapGroup=t;let{china:i,chinaTopLine:a}=this.createChina(),{map:r,mapTop:s,mapLine:o,mapBoundaryEmphasis:l}=this.createProvince();i.setParent(e),a.setParent(e),this.createDiffuse(),r.setParent(t),s.setParent(t),o.setParent(t),l==null||l.setParent(t),t.position.set(0,0,-.01),t.scale.set(1,1,0),e.add(t),this.createTopicLayer(),e.rotation.x=-Math.PI/2,e.position.set(0,.2,0),this.scene.add(e),this.createBar()}createChina(){let e={chinaBgMaterialColor:"#0d3349",lineColor:"#39c7ef"},t=this.staticMapData.china,i=new cp({color:new rt(e.chinaBgMaterialColor),transparent:!0,opacity:.72}),a=new as(this,{data:t,geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,merge:!0,material:i,renderOrder:2}),r=new h8({color:e.lineColor,transparent:!0,opacity:.58}),s=new o7(this,{data:t,geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,material:r,renderOrder:3});return s.lineGroup.position.z+=.01,{china:a,chinaTopLine:s}}createTradeNationalMap(){var h;if(this.tradeNationalMapGroup)return!0;let e=null;try{e=fs(this.assets.instance.getResource("chinaMap"))}catch(y){return console.warn("牦牛交易全国地图资源未加载",y),!1}const t=e;if(!e||!((h=t==null?void 0:t.features)!=null&&h.length))return!1;const i=new ne;i.name="trade-national-map",i.visible=!1,i.rotation.x=-Math.PI/2,i.position.set(0,.04,0);const a=new O0({color:403001,transparent:!0,opacity:.14,side:St,depthWrite:!1,fog:!1});new as(this,{data:e,geoProjectionCenter:this.tradeGeoProjectionCenter,geoProjectionScale:this.tradeGeoProjectionScale,position:new x1(.05,-.05,-.03),material:a,renderOrder:17}).setParent(i);const{topMaterial:s,sideMaterial:o}=this.createTradeNationalMaterials(),l=new Bp(this,{data:e,geoProjectionCenter:this.tradeGeoProjectionCenter,geoProjectionScale:this.tradeGeoProjectionScale,position:new x1(0,0,0),depth:this.tradeNationalDepth,topFaceMaterial:s,sideMaterial:o,renderOrder:20,bevelThickness:.024,bevelSegments:1});l.mapGroup.traverse(y=>{y.isMesh&&(y.renderOrder=20)}),l.setParent(i);const c=new h8({color:4777983,transparent:!0,opacity:.52,fog:!1,depthTest:!1}),d=new o7(this,{data:e,geoProjectionCenter:this.tradeGeoProjectionCenter,geoProjectionScale:this.tradeGeoProjectionScale,material:c,renderOrder:21});return d.lineGroup.position.z+=this.tradeNationalDepth+.055,d.setParent(i),this.scene.add(i),this.tradeNationalMapGroup=i,this.createTradeNationalLabels(t),!0}createTradeNationalMaterials(){const e=new xi({color:16777215,transparent:!0,opacity:.54,roughness:.84,metalness:.08,side:St,fog:!1});new ls(e,{uColor1:827317,uColor2:403515,size:6.8,dir:"x"});const t=this.assets.instance.getResource("side").clone();t.wrapS=l6,t.wrapT=l6,t.repeat.set(1,1.2),t.needsUpdate=!0;const i=new xi({color:1485501,map:t,transparent:!0,opacity:.58,roughness:.78,metalness:.04,side:St,fog:!1});return new ls(i,{uColor1:1354174,uColor2:134940,size:Math.max(this.tradeNationalDepth,.1),dir:"y"}),this.time.on("tick",()=>{t.offset.y+=.004}),{topMaterial:e,sideMaterial:i}}createTradeNationalLabels(e){this.tradeNationalLabelGroup=new ne,this.tradeNationalLabelGroup.name="trade-national-label",this.tradeNationalLabelGroup.rotation.x=-Math.PI/2,this.tradeNationalLabelGroup.visible=!1,this.scene.add(this.tradeNationalLabelGroup),this.tradeNationalLabels=[];const t=new Set(["四川","青海","甘肃","陕西","重庆","云南","西藏","新疆"]);(e.features||[]).forEach(i=>{var l;const a=((l=i.properties)==null?void 0:l.name)||"",r=this.normalizeTradeProvinceName(a);if(!t.has(r))return;const s=this.getFeatureCenterLngLat(i);if(!s)return;const o=this.label3d.create("","trade-national-label",!0);o.init(`
${it(r)}
`,this.getTradeLocalPoint(s.lng,s.lat,.82)),this.label3d.setLabelStyle(o,.012,"x"),o.setParent(this.tradeNationalLabelGroup),o.visible=!0,this.tradeNationalLabels.push(o)})}normalizeTradeProvinceName(e=""){return String(e).replace(/省|市|自治区|壮族|回族|维吾尔|特别行政区/g,"").trim()}getFeatureCenterLngLat(e){var r,s,o;const t=((r=e==null?void 0:e.properties)==null?void 0:r.cp)||((s=e==null?void 0:e.properties)==null?void 0:s.centroid)||((o=e==null?void 0:e.properties)==null?void 0:o.center);if(Array.isArray(t)&&Number.isFinite(Number(t[0]))&&Number.isFinite(Number(t[1])))return{lng:Number(t[0]),lat:Number(t[1])};const i=this.getGeometryCoordinateList(e==null?void 0:e.geometry);if(!i.length)return null;const a=i.reduce((l,c)=>({minLng:Math.min(l.minLng,Number(c[0])),maxLng:Math.max(l.maxLng,Number(c[0])),minLat:Math.min(l.minLat,Number(c[1])),maxLat:Math.max(l.maxLat,Number(c[1]))}),{minLng:1/0,maxLng:-1/0,minLat:1/0,maxLat:-1/0});return{lng:(a.minLng+a.maxLng)/2,lat:(a.minLat+a.maxLat)/2}}createProvince(){let e=this.staticMapData.mapJson;this.mapJsonData=e;const t=Kp({geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,zoom:ds,tileUrlTemplate:this.tileUrlTemplate,onTileStatus:h=>{var y,S;return(S=(y=this.callbacks).onTileStatus)==null?void 0:S.call(y,h)}});this.enhanceTexture(t.texture);let[i,a]=this.createProvinceMaterial();this.focusMapTopMaterial=i,this.focusMapSideMaterial=a;let r=new Bp(this,{geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,position:new x1(0,0,.11),data:e,depth:this.depth,topFaceMaterial:i,sideMaterial:a,renderOrder:9}),s=new xi({color:16777215,map:t.texture,transparent:!0,opacity:this.usesCustomSatelliteTiles?1:.94,roughness:this.usesCustomSatelliteTiles?.7:.82});this.usesCustomSatelliteTiles||new ls(s,{uColor1:1629410,uColor2:757673}),this.defaultMaterial=s,this.defaultLightMaterial=this.defaultMaterial.clone(),this.defaultLightMaterial.color=new rt("rgba(128,244,255,1)"),this.defaultLightMaterial.opacity=.9;let o=new as(this,{geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,position:new x1(0,0,this.depth+.22),data:e,material:s,renderOrder:this.usesCustomSatelliteTiles?14:8});this.satelliteMapTop=o,this.satelliteMaterial=s,qp(o,t.uvBounds),o.mapGroup.children.map(h=>{h.children.map(y=>{y.type==="Mesh"&&this.eventElement.push(y)})}),this.mapLineMaterial=new h8({color:12254463,opacity:0,transparent:!0,linewidth:this.adminBoundaryLineScale,fog:!1});let l=new o7(this,{geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,data:e,material:this.mapLineMaterial,renderOrder:3});l.lineGroup.position.z+=this.depth+.23;let c=null;const d=this.getAdminBoundaryEmphasisRadius();return d>0&&(this.mapBoundaryEmphasisMaterial=new O0({color:9632767,transparent:!0,opacity:0,depthTest:!1,depthWrite:!1,fog:!1,blending:_t}),c=new o7(this,{geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,data:e,material:this.mapBoundaryEmphasisMaterial,renderOrder:this.usesCustomSatelliteTiles?24:18,type:"Line3",tubeRadius:d}),c.lineGroup.position.z+=this.depth+.255),{map:r,mapTop:o,mapLine:l,mapBoundaryEmphasis:c}}normalizeAdminBoundaryLineScale(e){const t=Number(e);return Number.isFinite(t)?Math.min(4,Math.max(1,t)):1}getAdminBoundaryEmphasisRadius(){return this.adminBoundaryLineScale<=1?0:Math.min(.04,.011*this.adminBoundaryLineScale)}getAdminBoundaryEmphasisOpacity(){return this.adminBoundaryLineScale<=1?0:Math.min(.5,.2+this.adminBoundaryLineScale*.08)}createTopicLayer(){if(!this.mapJsonData)return;this.initHongyuanBoundaryPolygons();const e=document.createElement("canvas");e.width=f9.width,e.height=f9.height;const t=e.getContext("2d");t.clearRect(0,0,e.width,e.height);const i=new Qs(e);i.colorSpace=N6,i.wrapS=W7,i.wrapT=W7,i.minFilter=Wi,i.magFilter=Wi,this.enhanceTexture(i),i.needsUpdate=!0;const a=new O0({map:i,transparent:!0,opacity:0,depthWrite:!1,side:St,fog:!1}),r=this.createLayerUvBounds(),s=new as(this,{geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,position:new x1(0,0,this.depth+.255),data:this.mapJsonData,material:a,renderOrder:18});qp(s,r),s.setParent(this.focusMapGroup),this.topicLayerUvBounds=r,this.topicLayerCanvas=e,this.topicLayerContext=t,this.topicLayerTexture=i,this.topicLayerMaterial=a,this.topicLayerMap=s}initHongyuanBoundaryPolygons(){var t,i,a;if((t=this.hongyuanBoundaryPolygons)!=null&&t.length)return;const e=this.staticMapData.mapStroke;this.hongyuanBoundaryPolygons=cy((a=(i=e==null?void 0:e.features)==null?void 0:i[0])==null?void 0:a.geometry)}createSelectedFeatureGroup(){var e;this.selectedFeatureGroup||(this.selectedFeatureGroup=new ne,this.selectedFeatureGroup.name="selected-feature-highlight",this.selectedFeatureGroup.position.z=this.depth+.31,(e=this.focusMapGroup)==null||e.add(this.selectedFeatureGroup))}createLayerUvBounds(){const e=Yn().center(this.geoProjectionCenter).scale(this.geoProjectionScale).translate([0,0]),[t]=e([H1.west,H1.south]),[i]=e([H1.east,H1.south]),[,a]=e([H1.west,H1.north]),[,r]=e([H1.west,H1.south]);return{left:t,right:i,bottom:-r,top:-a}}setTopicLayer(e){var a,r;if(!e||!this.topicLayerContext||!this.topicLayerTexture)return;this.currentTopicLayer=e,this.visibleTopicLayers=[e],this.clearSelectedFeature(),this.applyLayerMapView(e);const t=++this.topicLayerLoadId;if(this.currentVectorFeatures=[],this.clearYakIndustryPointMarkers(),this.clearYakIndustryPointLabels(),this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=0,(r=(a=this.callbacks).onLayerStatus)==null||r.call(a,{type:"loading",text:`正在加载 ${e.name}`}),hs(e)){this.loadVectorTopicLayer(e,t);return}const i=new Image;i.crossOrigin="anonymous",i.onload=()=>{var s,o,l;t===this.topicLayerLoadId&&(this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerContext.drawImage(i,0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=(s=e.opacity)!=null?s:.84,(l=(o=this.callbacks).onLayerStatus)==null||l.call(o,{type:"success",text:"GeoServer 图层已加载"}))},i.onerror=()=>{var s,o;t===this.topicLayerLoadId&&(this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=0,(o=(s=this.callbacks).onLayerStatus)==null||o.call(s,{type:"error",text:"GeoServer 图层加载失败"}))},i.src=Qp(e)}setTopicLayers(e=[],t=e[0]){var r,s,o,l;if(!this.topicLayerContext||!this.topicLayerTexture)return;const i=e.filter(Boolean);if(!i.length){this.topicLayerLoadId+=1,this.visibleTopicLayers=[],this.currentTopicLayer=null,this.currentVectorFeatures=[],this.clearYakIndustryPointMarkers(),this.clearYakIndustryPointLabels(),this.clearSelectedFeature(),this.applyLayerMapView(null),this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=0,(s=(r=this.callbacks).onLayerStatus)==null||s.call(r,{type:"success",text:"图层已关闭"});return}if(i.length===1){this.setTopicLayer(G2(G2({},i[0]),(t==null?void 0:t.key)===i[0].key?t:{}));return}this.currentTopicLayer=t||i[i.length-1],this.visibleTopicLayers=i,this.clearSelectedFeature(),this.clearYakIndustryPointMarkers(),this.clearYakIndustryPointLabels(),this.applyLayerMapView(this.currentTopicLayer);const a=++this.topicLayerLoadId;this.currentVectorFeatures=[],this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=0,(l=(o=this.callbacks).onLayerStatus)==null||l.call(o,{type:"loading",text:`正在加载 ${i.length} 个林地图层`}),Promise.all(i.map(c=>this.loadCompositeTopicLayerItem(c))).then(c=>{var y,S,T;if(a!==this.topicLayerLoadId)return;const d=c.filter(Boolean),h=d.find(I=>{var x,z;return I.type==="vector"&&((x=I.layer)==null?void 0:x.key)===((z=this.currentTopicLayer)==null?void 0:z.key)});this.currentVectorFeatures=((y=h==null?void 0:h.geojson)==null?void 0:y.features)||[],this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),d.forEach((I,x)=>{var z,H;if(I.type==="image"){this.topicLayerContext.save();const K=x===d.length-1?Math.max(.78,(z=I.layer.opacity)!=null?z:.9):Math.min(.52,(H=I.layer.opacity)!=null?H:.52);this.topicLayerContext.globalAlpha=Math.min(1,Math.max(.28,K)),this.topicLayerContext.drawImage(I.image,0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerContext.restore();return}this.drawVectorTopicLayer(I.layer,I.geojson.features||[],{clear:!1})}),this.updateYakIndustryPointMarkers(this.currentTopicLayer,this.currentVectorFeatures),this.updateYakIndustryPointLabels(this.currentTopicLayer,this.currentVectorFeatures),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=d.length?1:0,(T=(S=this.callbacks).onLayerStatus)==null||T.call(S,{type:d.length?"success":"error",text:d.length?`已加载 ${d.length} 个林地图层`:"林地图层加载失败"})})}loadCompositeTopicLayerItem(e){return C3(this,null,function*(){if(hs(e))try{const t=yield this.fetchVectorLayerGeojson(e);return{type:"vector",layer:e,geojson:t}}catch(t){return null}return this.loadTopicLayerImage(e).then(t=>t?G2({type:"image"},t):null)})}loadTopicLayerImage(e){return new Promise(t=>{const i=new Image;i.crossOrigin="anonymous",i.onload=()=>t({image:i,layer:e}),i.onerror=()=>t(null),i.src=Qp(e)})}applyLayerMapView(e,t={}){var o,l;if(!((o=this.camera)!=null&&o.instance)||!((l=this.camera)!=null&&l.controls)||!this.mapAnimationComplete&&!t.force)return;const i=(e==null?void 0:e.mapView)||(e!=null&&e.cameraPosition?{cameraPosition:e.cameraPosition}:null),a=i?this.getLayerMapViewTarget(i):this.defaultMapTarget.clone(),r=i?this.getLayerMapViewCameraPosition(i,a):this.defaultMapCameraPosition.clone(),s=i&&Number.isFinite(i.duration)?i.duration:.75;this.animateMapCamera(r,a,s)}getFocusMapTopOpacity(){return this.usesCustomSatelliteTiles?.16:1}getDynamicSatelliteZoom(e){return this.usesCustomSatelliteTiles?e<=4.2?Math.min(this.dynamicSatelliteMaxZoom,21):e<=6.4?Math.min(this.dynamicSatelliteMaxZoom,19):e<=8.4?Math.min(this.dynamicSatelliteMaxZoom,17):e<=11?Math.min(this.dynamicSatelliteMaxZoom,15):e<=14.5?Math.min(this.dynamicSatelliteMaxZoom,13):e<=18?Math.min(this.dynamicSatelliteMaxZoom,11):ds:ds}getCameraTargetLngLat(){var r,s,o,l,c,d,h;const e=(l=(o=(s=(r=this.camera)==null?void 0:r.controls)==null?void 0:s.target)==null?void 0:o.clone)==null?void 0:l.call(o);if(!e)return[102.58,32.72];(d=(c=this.focusMapGroup)==null?void 0:c.updateWorldMatrix)==null||d.call(c,!0,!1);const t=this.focusMapGroup?this.focusMapGroup.worldToLocal(e):e,i=Yn().center(this.geoProjectionCenter).scale(this.geoProjectionScale).translate([0,0]),a=((h=i.invert)==null?void 0:h.call(i,[t.x,-t.y]))||[102.58,32.72];return[Math.max(H1.west,Math.min(H1.east,Number(a[0])||102.58)),Math.max(H1.south,Math.min(H1.north,Number(a[1])||32.72))]}getDynamicSatelliteTileWindow(e){return e>=21?3:e>=19?5:e>=17?7:e>=15?this.dynamicSatelliteTileWindow:e>=13?Math.min(11,this.dynamicSatelliteTileWindow+2):Math.min(11,this.dynamicSatelliteTileWindow+2)}getDynamicSatelliteKey(e,t){return t?`${e}:${t.minX}-${t.maxX}:${t.minY}-${t.maxY}`:""}updateDynamicSatelliteTiles(e=!1){if(!this.usesCustomSatelliteTiles||!this.mapAnimationComplete)return;const t=Date.now();if(!e&&t-this.dynamicSatelliteLastCheck{var l,c,d,h,y;if((d=(c=this.callbacks).onTileStatus)==null||d.call(c,r3(G2({},o),{text:((l=o.text)==null?void 0:l.replace("影像底图","高清影像底图"))||o.text})),o.type!=="loading"){if(r!==this.dynamicSatelliteRequestId){(y=(h=s==null?void 0:s.texture)==null?void 0:h.dispose)==null||y.call(h);return}if(this.dynamicSatelliteLoadingKey="",Number(o.loaded||0)<=0){this.dynamicSatelliteCurrentKey===a&&this.hideDynamicSatelliteOverlay();return}this.applyDynamicSatelliteOverlay(s,a)}}}),this.applyDynamicSatelliteOverlay(s,a)}ensureDynamicSatelliteOverlay(){var i;if(this.dynamicSatelliteOverlay)return;const e=new O0({transparent:!0,opacity:0,depthWrite:!1,depthTest:!0,side:St,fog:!1}),t=new Ne(new T5(1,1),e);t.name="dynamic-satellite-overlay",t.renderOrder=15,t.visible=!1,t.position.z=this.depth+.248,(i=this.focusMapGroup)==null||i.add(t),this.dynamicSatelliteOverlay=t,this.dynamicSatelliteMaterial=e}applyDynamicSatelliteOverlay(e,t){var s,o;if(!(e!=null&&e.texture)||!(e!=null&&e.uvBounds))return;this.ensureDynamicSatelliteOverlay();const i=e.uvBounds,a=Math.max(1e-4,i.right-i.left),r=Math.max(1e-4,i.top-i.bottom);this.dynamicSatelliteOverlay.position.set((i.left+i.right)/2,(i.bottom+i.top)/2,this.depth+.248),this.dynamicSatelliteOverlay.scale.set(a,r,1),this.dynamicSatelliteOverlay.visible=!0,this.dynamicSatelliteTexture&&this.dynamicSatelliteTexture!==e.texture&&((o=(s=this.dynamicSatelliteTexture).dispose)==null||o.call(s)),this.dynamicSatelliteTexture=e.texture,this.dynamicSatelliteMaterial.map=e.texture,this.dynamicSatelliteMaterial.opacity=1,this.dynamicSatelliteMaterial.needsUpdate=!0,this.dynamicSatelliteCurrentKey=t}hideDynamicSatelliteOverlay(){this.dynamicSatelliteOverlay&&(this.dynamicSatelliteOverlay.visible=!1),this.dynamicSatelliteLoadingKey&&(this.dynamicSatelliteRequestId+=1,this.dynamicSatelliteLoadingKey=""),this.dynamicSatelliteCurrentKey=""}ensureMapRevealed(){var e,t,i,a;if(!this.mapAnimationComplete){if((t=(e=this.animateTl)==null?void 0:e.progress)==null||t.call(e,1,!1),(a=(i=this.animateTl)==null?void 0:i.pause)==null||a.call(i),this.mapAnimationComplete=!0,this.focusMapGroup&&(this.focusMapGroup.position.set(0,0,0),this.focusMapGroup.scale.set(1,1,1)),this.focusMapTopMaterial&&(this.focusMapTopMaterial.opacity=this.getFocusMapTopOpacity()),this.focusMapSideMaterial&&(this.focusMapSideMaterial.opacity=1,this.focusMapSideMaterial.transparent=!1),this.mapGroup&&(this.mapGroup.visible=!0),this.labelGroup&&(this.labelGroup.visible=!0),this.flyLineGroup&&(this.flyLineGroup.visible=!0),this.flyLineFocusGroup&&(this.flyLineFocusGroup.visible=!0),this.scatterGroup&&(this.scatterGroup.visible=!0),this.InfoPointGroup&&(this.InfoPointGroup.visible=this.showTownRankingPointMarkers&&this.hasTownRankingRows()),this.applyLayerMapView(this.currentTopicLayer,{force:!0}),this.updateDynamicSatelliteTiles(!0),this.updateYakIndustryPointMarkers(this.currentTopicLayer,this.currentVectorFeatures),this.updateYakIndustryPointLabels(this.currentTopicLayer,this.currentVectorFeatures),l7(this.currentTownRanking)){this.hideAllMapStatisticLabels();return}this.updateVillageRankingLabels(this.currentTownRanking),this.updateTradeFlowLayer(this.currentTownRanking),this.updateInfoPointStats()}}getLayerMapViewTarget(e){var t;return e!=null&&e.targetLngLat?this.lngLatToWorldPoint(e.targetLngLat,(t=e.targetLocalZ)!=null?t:.72):e!=null&&e.target?this.toVector3(e.target,this.defaultMapTarget):this.defaultMapTarget.clone()}getLayerMapViewCameraPosition(e,t){if(e!=null&&e.cameraPosition)return this.toVector3(e.cameraPosition,this.defaultMapCameraPosition);const i=Number.isFinite(e==null?void 0:e.distanceScale)?e.distanceScale:1,a=this.defaultMapCameraPosition.clone().sub(this.defaultMapTarget).multiplyScalar(i),r=t.clone().add(a);return e!=null&&e.cameraOffset&&r.add(this.toVector3(e.cameraOffset,new x1(0,0,0))),r}lngLatToWorldPoint(e,t=0){const i=Array.isArray(e)?e:[e==null?void 0:e.lng,e==null?void 0:e.lat],a=Number(i==null?void 0:i[0]),r=Number(i==null?void 0:i[1]);if(!Number.isFinite(a)||!Number.isFinite(r))return this.defaultMapTarget.clone();const[s,o]=this.geoProjection([a,r]),l=new x1(s,-o,Number(t)||0);return this.focusMapGroup?this.focusMapGroup.localToWorld(l):l}toVector3(e,t){if(Array.isArray(e)){const[s,o,l]=e.map(Number);return[s,o,l].every(Number.isFinite)?new x1(s,o,l):t.clone()}const i=Number(e==null?void 0:e.x),a=Number(e==null?void 0:e.y),r=Number(e==null?void 0:e.z);return[i,a,r].every(Number.isFinite)?new x1(i,a,r):t.clone()}animateMapCamera(e,t,i=.75){this.activeMapViewTweens.forEach(s=>{var o;return(o=s==null?void 0:s.kill)==null?void 0:o.call(s)}),this.activeMapViewTweens=[];const a=this.camera.controls,r=()=>a.update();this.activeMapViewTweens.push(c6.to(this.camera.instance.position,{duration:i,x:e.x,y:e.y,z:e.z,ease:"power2.out",onUpdate:r}),c6.to(a.target,{duration:i,x:t.x,y:t.y,z:t.z,ease:"power2.out",onUpdate:r}))}addSceneTween(e){var t;return e&&(this.sceneTweens.push(e),this.scenePaused&&((t=e.pause)==null||t.call(e)),e)}addSceneTimer(e){return e&&this.sceneTimers.push(e),e}focusTownByName(e,t={}){var s,o,l;const i=this.townMetaByName.get(a8(e));if(!(i!=null&&i.center))return!1;const a=this.lngLatToWorldPoint(i.center,(s=t.targetLocalZ)!=null?s:.82),r=this.getLayerMapViewCameraPosition({distanceScale:(o=t.distanceScale)!=null?o:.82,cameraOffset:t.cameraOffset||{x:0,y:1.2,z:0}},a);return this.animateMapCamera(r,a,(l=t.duration)!=null?l:.75),!0}focusYakIndustryPoint(e={}){var r,s;const t=this.getYakIndustryPayloadCoordinate(e);if(!t)return(s=(r=this.callbacks).onLayerStatus)==null||s.call(r,{type:"warning",text:"当前主体暂无可定位坐标"}),{focused:!1,screen:null};const i=this.findYakIndustryPointFeature(e,t);return i?this.setSelectedVectorFeatures([i]):this.clearSelectedFeature(),{focused:this.flyToLngLat(t,{span:.035,duration:.72,statusText:"已定位产业主体"}),screen:this.getYakIndustryPointScreen(e),feature:i}}getYakIndustryPointScreen(e={}){const t=this.getYakIndustryPayloadCoordinate(e);return t?this.lngLatToLayerScreenPoint(t,this.depth+.255)||this.lngLatToScreenPoint(t,this.depth+.32):null}getYakIndustryPayloadCoordinate(e={}){var r,s,o,l,c;const t=((r=e.geometry)==null?void 0:r.coordinates)||e.coordinates,i=Number((o=(s=e.longitude)!=null?s:e.lng)!=null?o:t==null?void 0:t[0]),a=Number((c=(l=e.latitude)!=null?l:e.lat)!=null?c:t==null?void 0:t[1]);return!Number.isFinite(i)||!Number.isFinite(a)?null:[i,a]}findYakIndustryPointFeature(e={},t=this.getYakIndustryPayloadCoordinate(e)){const i=this.getVisibleVectorFeatures(this.currentTopicLayer,this.currentVectorFeatures||[]),a=String(e.id||e.key||""),r=String(e.fullName||e.name||"").trim(),s=String(e.stageKey||""),o=i.find(l=>{const c=(l==null?void 0:l.properties)||{};return!!(a&&String(c.id||"")===a||r&&String(c.name||c.fullName||"").trim()===r)});return o||t&&i.find(l=>{var d;if(((d=l==null?void 0:l.geometry)==null?void 0:d.type)!=="Point")return!1;const c=l.properties||{};return s&&String(c.stageKey||"")!==s?!1:this.getCoordinateDistance(l.geometry.coordinates,t)<=8e-4})||null}loadVectorTopicLayer(e,t){return C3(this,null,function*(){var i,a,r,s,o;try{const l=yield this.fetchVectorLayerGeojson(e);if(t!==this.topicLayerLoadId)return;this.currentVectorFeatures=l.features||[],this.drawVectorTopicLayer(e,this.currentVectorFeatures),this.updateYakIndustryPointMarkers(e,this.currentVectorFeatures),this.updateYakIndustryPointLabels(e,this.currentVectorFeatures),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=(i=e.opacity)!=null?i:.9,(r=(a=this.callbacks).onLayerStatus)==null||r.call(a,{type:"success",text:"真实矢量图层已加载"})}catch(l){if(t!==this.topicLayerLoadId)return;this.currentVectorFeatures=[],this.clearYakIndustryPointMarkers(),this.clearYakIndustryPointLabels(),this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=0,(o=(s=this.callbacks).onLayerStatus)==null||o.call(s,{type:"error",text:"真实矢量图层加载失败"})}})}fetchVectorLayerGeojson(e){return C3(this,null,function*(){var r,s;if(e.sourceType==="geojson"){if(((r=e.geojsonData)==null?void 0:r.type)==="FeatureCollection")return e.geojsonData;const o=yield fetch(uy(e.dataPath),{credentials:"include"});if(!o.ok)throw new Error(`HTTP ${o.status}`);return yield o.json()}if(e.sourceType==="wfs"){const o=yield X7(e.layerName,{cqlFilter:e.cqlFilter,maxFeatures:e.maxFeatures||1200,timeout:e.timeout||18e3});return(o==null?void 0:o.type)==="FeatureCollection"?o:{type:"FeatureCollection",features:(o==null?void 0:o.features)||[]}}let t=[],i=null;try{const o=yield fetch(e.apiUrl,{credentials:"include"});if(!o.ok)throw new Error(`HTTP ${o.status}`);const l=yield o.json();t=Array.isArray(l==null?void 0:l.data)?l.data:Array.isArray((s=l==null?void 0:l.data)==null?void 0:s.rows)?l.data.rows:[]}catch(o){i=o}let a=this.buildWktLayerFeatures(t);if((!t.length||!a.length)&&e.fallbackPath){const o=yield fetch(uy(e.fallbackPath),{credentials:"include"});if(!o.ok)throw i||new Error(`HTTP ${o.status}`);const l=yield o.json();t=Array.isArray(l==null?void 0:l.rows)?l.rows:[],a=this.buildWktLayerFeatures(t)}return{type:"FeatureCollection",features:a}})}buildWktLayerFeatures(e=[]){return(e||[]).map(t=>({type:"Feature",properties:{id:t.id,type:t.type,totalAcreage:t.totalAcreage,cdAcreage:t.cdAcreage,sdAcreage:t.sdAcreage,cdScl:t.cdScl,sdScl:t.sdScl},geometry:this.parseWktGeometry(this.pickWktValue(t))})).filter(t=>t.geometry)}pickWktValue(e={}){return e.wkt||e.WKT||e.geom||e.geometry||e.the_geom||e.theGeom||e.shape||e.Shape}drawVectorTopicLayer(e,t,i={}){const a=this.topicLayerContext;i.clear!==!1&&a.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),a.save(),a.lineJoin="round",a.lineCap="round",this.clipVectorLayerContext(a,e);const s=this.getVisibleVectorFeatures(e,t).sort((o,l)=>{var h,y;const c=this.getGeometryDrawRank((h=o.geometry)==null?void 0:h.type),d=this.getGeometryDrawRank((y=l.geometry)==null?void 0:y.type);return c-d});s.forEach(o=>{const l=this.getVectorFeatureStyle(e,o);this.drawVectorFeature(a,o.geometry,l)}),this.drawNationalParkBoundaryOverlay(a,e,s),this.drawSelectedVectorOverlay(a),a.restore()}drawNationalParkBoundaryOverlay(e,t,i=[]){(t==null?void 0:t.key)!=="national-park-zoning"||!i.length||i.forEach(a=>{const r=this.getVectorFeatureStyle(t,a);this.drawVectorFeature(e,a.geometry,r3(G2({},r),{fill:"#001D2C",stroke:"#001D2C",polygonAlpha:0,lineAlpha:.58,lineWidth:12,glow:!0})),this.drawVectorFeature(e,a.geometry,r3(G2({},r),{fill:"#F8FFFF",stroke:"#F8FFFF",polygonAlpha:0,lineAlpha:.96,lineWidth:3.2,glow:!1}))})}drawSelectedVectorOverlay(e){const t=this.selectedVectorFeatures||[],i=this.analysisMatchedFeatures||[],a=this.analysisBoundaryFeature,r=this.boundaryDrawPoints||[];if(!t.length&&!i.length&&!a&&!r.length)return;const s=this.isEcologicalProjectLayer(this.currentTopicLayer),o={fill:ny,stroke:DN,polygonAlpha:s?.2:.28,lineAlpha:s?.78:.98,lineWidth:s?6:12,pointRadius:11,glow:!s,halo:!s},l={fill:ny,stroke:FN,polygonAlpha:s?.34:.52,lineAlpha:s?.94:1,lineWidth:s?3.2:5,pointRadius:6.5,glow:!1,halo:!1};if(e.save(),t.forEach(c=>{var h;const d=(c==null?void 0:c.geometry)||((h=c==null?void 0:c.feature)==null?void 0:h.geometry);this.drawVectorFeature(e,d,o),this.drawVectorFeature(e,d,l)}),i.forEach(c=>{var h;const d=(c==null?void 0:c.geometry)||((h=c==null?void 0:c.feature)==null?void 0:h.geometry);this.drawVectorFeature(e,d,{fill:"#FF8A3D",stroke:"#FFE15A",polygonAlpha:s?.22:.28,lineAlpha:s?.88:.98,lineWidth:s?2.8:5,pointRadius:6,glow:!s})}),a!=null&&a.geometry&&this.drawVectorFeature(e,a.geometry,{fill:"#24F6C4",stroke:"#FFFFFF",polygonAlpha:s?.12:.18,lineAlpha:s?.92:1,lineWidth:s?3:4,pointRadius:6,glow:!s}),r.length){const c=r.map(h=>[h.lng,h.lat]),d={type:"LineString",coordinates:this.boundaryDrawingEnabled?c:[...c,c[0]].filter(Boolean)};this.drawVectorFeature(e,d,{fill:"#24F6C4",stroke:"#24F6C4",polygonAlpha:s?.08:.12,lineAlpha:1,lineWidth:s?3:4,pointRadius:6,glow:!s}),c.forEach(h=>{this.drawVectorFeature(e,{type:"Point",coordinates:h},{fill:"#FFFFFF",stroke:"#24F6C4",polygonAlpha:.2,lineAlpha:1,lineWidth:s?2.4:3,pointRadius:5.5,glow:!s})})}e.restore()}redrawVectorTopicLayer(){!this.topicLayerContext||!this.topicLayerTexture||!this.currentTopicLayer||!hs(this.currentTopicLayer)||(this.drawVectorTopicLayer(this.currentTopicLayer,this.currentVectorFeatures||[]),this.updateYakIndustryPointMarkers(this.currentTopicLayer,this.currentVectorFeatures),this.topicLayerTexture.needsUpdate=!0)}getVisibleVectorFeatures(e,t){const i=e==null?void 0:e.activeLegend,a=i==null?void 0:i.match;if(a!=null&&a.field)return(t||[]).filter(o=>{var l,c;return String((c=(l=o==null?void 0:o.properties)==null?void 0:l[a.field])!=null?c:"")===String(a.value)});const s=String((e==null?void 0:e.cqlFilter)||"").trim().match(/^([a-zA-Z0-9_]+)\s*=\s*'((?:''|[^'])*)'$/);if(s){const[,o,l]=s,c=l.replace(/''/g,"'");return(t||[]).filter(d=>{var h,y;return String((y=(h=d==null?void 0:d.properties)==null?void 0:h[o])!=null?y:"")===c})}return[...t||[]]}updateYakIndustryPointLabels(e=this.currentTopicLayer,t=this.currentVectorFeatures){if(this.clearYakIndustryPointLabels(),(e==null?void 0:e.showPointLabels)===!1||(e==null?void 0:e.key)!=="yak-industry-points"||!this.label3d)return;const i=this.getYakIndustryLabelFeatures(e,t);i.length&&(this.ensureYakIndustryPointLabelGroup(),i.forEach((a,r)=>{var o;let s=this.yakIndustryPointLabels[r];s||(s=this.label3d.create("","yak-industry-point-label",!0),this.label3d.setLabelStyle(s,.012,"x"),s.setParent(this.yakIndustryPointLabelGroup),this.yakIndustryPointLabels.push(s)),s.element.className="yak-industry-point-label",s.init(this.getYakIndustryPointLabelHtml(a),this.getYakIndustryPointLabelPosition(a,r)),s.visible=!0,(o=s.show)==null||o.call(s),s.userData={feature:a}}),this.yakIndustryPointLabels.slice(i.length).forEach(a=>{var r;a.visible=!1,(r=a.hide)==null||r.call(a),a.userData=null}),this.yakIndustryPointLabelGroup.visible=!!this.mapAnimationComplete)}updateYakIndustryPointMarkers(e=this.currentTopicLayer,t=this.currentVectorFeatures){if(this.clearYakIndustryPointMarkers(),(e==null?void 0:e.key)!=="yak-industry-points")return;const i=this.getVisibleVectorFeatures(e,t).filter(a=>{var r;return((r=a==null?void 0:a.geometry)==null?void 0:r.type)==="Point"});i.length&&(this.ensureYakIndustryPointMarkerGroup(),i.forEach((a,r)=>{let s=this.yakIndustryPointMarkers[r];const o=this.getVectorFeatureStyle(e,a),l=this.getYakIndustryMarkerMaterial(o),c=this.lngLatToLayerLocalPoint(a.geometry.coordinates,this.depth+.98),d=Number(e==null?void 0:e.pointSpriteScale)||.34;s||(s=new li(l),s.name="yak-industry-point-marker",s.renderOrder=42,s.center.set(.5,.08),this.bindYakIndustryPointMarkerEvents(s),this.interactionManager.add(s),this.yakIndustryPointMarkerGroup.add(s),this.yakIndustryPointMarkers.push(s)),s.material=l,s.position.copy(c),s.scale.set(d,d*1.32,1),s.visible=!0,s.userData={feature:a,layer:e,index:r}}),this.yakIndustryPointMarkers.slice(i.length).forEach(a=>{a.visible=!1,a.userData=null}),this.yakIndustryPointMarkerGroup.visible=!!this.mapAnimationComplete)}ensureYakIndustryPointMarkerGroup(){var e;this.yakIndustryPointMarkerGroup||(this.yakIndustryPointMarkerGroup=new ne,this.yakIndustryPointMarkerGroup.name="yak-industry-point-markers",this.yakIndustryPointMarkerGroup.visible=!1,(e=this.focusMapGroup)==null||e.add(this.yakIndustryPointMarkerGroup))}clearYakIndustryPointMarkers(){var e;this.yakIndustryPointMarkerGroup&&(this.yakIndustryPointMarkerGroup.visible=!1),(e=this.yakIndustryPointMarkers)==null||e.forEach(t=>{t.visible=!1})}bindYakIndustryPointMarkerEvents(e){e.addEventListener("mousedown",t=>{var r,s,o,l,c,d,h,y,S;if(this.clicked||!((r=this.yakIndustryPointMarkerGroup)!=null&&r.visible))return!1;const i=(o=(s=t.target)==null?void 0:s.userData)==null?void 0:o.feature;if(!i)return!1;this.clicked=!0;const a=((l=i.geometry)==null?void 0:l.coordinates)||[];this.setSelectedVectorFeatures([i]),(S=(y=this.callbacks).onFeatureInfo)==null||S.call(y,{feature:{id:((c=i.properties)==null?void 0:c.id)||((d=i.properties)==null?void 0:d.feature_id)||((h=i.properties)==null?void 0:h.project_name),properties:i.properties||{},feature:i,layer:this.currentTopicLayer,lngLat:{lng:Number(a[0]),lat:Number(a[1])}},screen:this.getPointFeatureScreenPoint(i)})}),e.addEventListener("mouseup",()=>{this.clicked=!1}),e.addEventListener("mouseover",()=>{e.visible&&(document.body.style.cursor="pointer")}),e.addEventListener("mouseout",()=>{document.body.style.cursor="default"})}getYakIndustryMarkerMaterial(e){const t=`${e.fill||"#24F6C4"}-${e.stroke||"#B7FFF2"}`,i=this.yakIndustryMarkerMaterialCache.get(t);if(i)return i;const a=this.createYakIndustryMarkerTexture(e.fill,e.stroke),r=new ui({map:a,transparent:!0,depthTest:!1,depthWrite:!1,fog:!1});return this.yakIndustryMarkerMaterialCache.set(t,r),r}createYakIndustryMarkerTexture(e="#24F6C4",t="#B7FFF2"){const i=document.createElement("canvas");i.width=96,i.height=124;const a=i.getContext("2d"),r=48,s=10,o=111,l=43,c=28;a.clearRect(0,0,i.width,i.height),a.beginPath(),a.arc(r,62,38,0,Math.PI*2),a.fillStyle=this.hexToRgba(e,.18),a.shadowColor=e,a.shadowBlur=18,a.fill(),a.beginPath(),a.moveTo(r,o),a.bezierCurveTo(r+31,79,r+38,s+20,r,s),a.bezierCurveTo(r-38,s+20,r-31,79,r,o),a.closePath(),a.fillStyle=this.hexToRgba(e,.96),a.strokeStyle=this.hexToRgba(t||e,.98),a.lineWidth=5,a.shadowColor=t||e,a.shadowBlur=14,a.fill(),a.stroke(),a.shadowBlur=0,a.beginPath(),a.arc(r,l,c*.46,0,Math.PI*2),a.fillStyle=this.hexToRgba("#FFFFFF",.95),a.fill(),a.beginPath(),a.arc(r,l,c*.74,0,Math.PI*2),a.strokeStyle=this.hexToRgba("#FFFFFF",.38),a.lineWidth=4,a.stroke();const d=new Qs(i);return d.colorSpace=N6,d.needsUpdate=!0,d}ensureYakIndustryPointLabelGroup(){this.yakIndustryPointLabelGroup||(this.yakIndustryPointLabelGroup=new ne,this.yakIndustryPointLabelGroup.name="yak-industry-point-labels",this.yakIndustryPointLabelGroup.rotation.x=-Math.PI/2,this.yakIndustryPointLabelGroup.visible=!1,this.scene.add(this.yakIndustryPointLabelGroup))}clearYakIndustryPointLabels(){var e;this.yakIndustryPointLabelGroup&&(this.yakIndustryPointLabelGroup.visible=!1),(e=this.yakIndustryPointLabels)==null||e.forEach(t=>{var i;t.visible=!1,(i=t.hide)==null||i.call(t)})}getYakIndustryLabelFeatures(e,t){const i=this.getVisibleVectorFeatures(e,t).filter(l=>{var c;return((c=l==null?void 0:l.geometry)==null?void 0:c.type)==="Point"}),a=Number(e==null?void 0:e.pointLabelLimit)||(i.length>36?12:Math.min(i.length,16)),r=i.map(l=>{var c;return{feature:l,score:this.getYakIndustryFeatureScore(l),town:a8((c=l.properties)==null?void 0:c.town)}}).sort((l,c)=>{var d,h;return c.score-l.score||String(((d=l.feature.properties)==null?void 0:d.name)||"").localeCompare(String(((h=c.feature.properties)==null?void 0:h.name)||""),"zh-CN")}),s=[],o=new Set;return r.forEach(l=>{s.length>=a||!l.town||o.has(l.town)||(s.push(l.feature),o.add(l.town))}),r.forEach(l=>{s.length>=a||s.includes(l.feature)||s.push(l.feature)}),s}getYakIndustryFeatureScore(e){const t=(e==null?void 0:e.properties)||{},i=[t.outputValue,t.capacity,t.value,t.count,t["年产值 (万元)"],t["年总产值 (万元)"],t["设计存栏量 (头)"],t["总库容 (吨)"]].map(a=>this.parseMapMetricNumber(a));return Math.max(...i,0)}parseMapMetricNumber(e){if(typeof e=="number")return Number.isFinite(e)?e:0;const t=String(e!=null?e:"").replace(/,/g,"").match(/-?\d+(?:\.\d+)?/);return t&&Number(t[0])||0}getYakIndustryPointLabelPosition(e,t=0){var a;const i=this.lngLatToLayerLocalPoint((a=e==null?void 0:e.geometry)==null?void 0:a.coordinates,this.depth+1.08+Math.min(t,5)*.015);return i.x+=(t%3-1)*.08,i.y+=t%2===0?.07:-.06,i}getYakIndustryPointLabelHtml(e){const t=(e==null?void 0:e.properties)||{},i=this.compactYakIndustryLabelName(t.name||t.fullName||"产业主体"),a=this.formatYakIndustryLabelText(t.categoryName||t.stageName||"产业主体"),r=t.town||t.village||"红原县",s=this.getYakIndustryPointMetricText(t),o=this.getYakIndustryLabelColor(t);return`
+
${it(a)}
${it(i)}
- ${it(a)} + ${it(r)} ${s?`${it(s)}`:""}
-
`}compactYakIndustryLabelName(e=""){const t=String(e).replace(/^四川红原/,"").replace(/^红原县/,"").replace(/有限责任公司$/,"").replace(/农民专业合作社$/,"合作社").replace(/\s+/g," ").trim();return t.length>16?`${t.slice(0,15)}…`:t}formatYakIndustryLabelText(e=""){return String(e).replace(/\bcxpt[-_./\s]*/gi,"").replace(/^cxpt/i,"").replace(/\s+/g," ").trim()}getYakIndustryPointMetricText(e={}){return e.capacity!==void 0&&e.capacity!==null&&e.capacity!==""&&this.parseMapMetricNumber(e.capacity)>0?this.formatYakIndustryMetricText(e.capacity,e.capacityUnit):this.parseMapMetricNumber(e.outputValue)>0?`${this.formatMapRankingValue(e.outputValue)}万元`:this.isMeaningfulMapText(e.locationType)?e.locationType:this.isMeaningfulMapText(e.status)?e.status:""}isMeaningfulMapText(e){const t=String(e!=null?e:"").trim();return!!(t&&t!=="0"&&t!=="无"&&t!=="待完善")}formatYakIndustryMetricText(e,t=""){const i=String(e!=null?e:"").trim();return!i||i==="0"?"":typeof e=="string"&&/[^\d.,\s-]/.test(i)?i:`${this.formatMapRankingValue(e)}${t||""}`}getYakIndustryLabelColor(e={}){var r,a,s,o,l,c;const t=String(e.stageKey||""),i=(((r=this.currentTopicLayer)==null?void 0:r.legends)||[]).find(d=>{var m;return String(((m=d.match)==null?void 0:m.value)||"")===t})||(String(((o=(s=(a=this.currentTopicLayer)==null?void 0:a.activeLegend)==null?void 0:s.match)==null?void 0:o.value)||"")===t?this.currentTopicLayer.activeLegend:null);return(i==null?void 0:i.fillColor)||((c=(l=this.currentTopicLayer)==null?void 0:l.activeLegend)==null?void 0:c.fillColor)||"#24F6C4"}clipVectorLayerContext(e,t){if(this.shouldClipLayerToHongyuanBoundary(t)&&this.clipContextToHongyuanBoundary(e),!this.shouldClipLayerToLayerBounds(t))return;const i=this.getLayerClipBounds(t);if(!i)return;const r=this.lngLatToLayerCanvasPoint([i.west,i.north]),a=this.lngLatToLayerCanvasPoint([i.east,i.south]),s=Math.min(r.x,a.x),o=Math.min(r.y,a.y),l=Math.abs(a.x-r.x),c=Math.abs(a.y-r.y);!l||!c||(e.beginPath(),e.rect(s,o,l,c),e.clip())}clipContextToHongyuanBoundary(e){const t=this.hongyuanBoundaryPolygons||[];t.length&&(e.beginPath(),t.forEach(i=>{i.forEach(r=>{r.forEach((a,s)=>{const o=this.lngLatToLayerCanvasPoint(a);s===0?e.moveTo(o.x,o.y):e.lineTo(o.x,o.y)}),e.closePath()})}),e.clip("evenodd"))}shouldClipLayerToHongyuanBoundary(e=this.currentTopicLayer){if(!e||e.clipToHongyuanBoundary===!1)return!1;if(e.clipToHongyuanBoundary===!0)return!0;const t=String((e==null?void 0:e.key)||"");return!!(t==="national-park-zoning"||t.startsWith("yak-"))}shouldClipLayerToLayerBounds(e=this.currentTopicLayer){return!!(e!=null&&e.clipBounds&&(e==null?void 0:e.clipToLayerBounds)!==!1)}isLngLatInHongyuanBoundary(e){const t=this.hongyuanBoundaryPolygons||[];return t.length?t.some(i=>this.isLngLatInPolygon(e,i)):!0}isLngLatInLayerClipBounds(e,t=this.currentTopicLayer){const i=this.getLayerClipBounds(t);return i?e.lng>=i.west&&e.lng<=i.east&&e.lat>=i.south&&e.lat<=i.north:!0}getLayerClipBounds(e){const t=e==null?void 0:e.clipBounds;if(!t)return null;const i=Math.max(Number(t.west),$1.west),r=Math.max(Number(t.south),$1.south),a=Math.min(Number(t.east),$1.east),s=Math.min(Number(t.north),$1.north);return![i,r,a,s].every(Number.isFinite)||i>=a||r>=s?null:{west:i,south:r,east:a,north:s}}getGeometryDrawRank(e){return String(e).includes("Polygon")?1:String(e).includes("LineString")?2:3}isEcologicalProjectLayer(e=this.currentTopicLayer){return["restoration-projects","engineering-analysis-projects"].includes(e==null?void 0:e.key)}getVectorFeatureStyle(e,t){var l,c,d;const i=t.properties||{},a=(e.legends||[]).find(m=>{var _;const y=m.match;return y?String((_=i[y.field])!=null?_:"")===String(y.value):!1})||e.activeLegend||((l=e.legends)==null?void 0:l[0])||{},s=String(((c=t.geometry)==null?void 0:c.type)||"").includes("LineString"),o=((d=t.geometry)==null?void 0:d.type)==="Point";if(this.isEcologicalProjectLayer(e)){const m=s||String(i.feature_role||"")==="线性设施";return{fill:m||o?a.strokeColor||a.fillColor||"#D2EA78":a.fillColor||"#75AD49",stroke:a.strokeColor||a.fillColor||"#D2EA78",polygonAlpha:m?.08:.22,lineAlpha:m?.9:.82,lineWidth:m?3:1.85,pointRadius:o?3.8:4,glow:!1}}return(e==null?void 0:e.key)==="yak-epidemic-village-boundary"?{fill:a.fillColor||"#24F6C4",stroke:a.strokeColor||"#FFF06A",polygonAlpha:.16,lineAlpha:1,lineWidth:5,pointRadius:4.5,glow:!0}:(e==null?void 0:e.key)==="yak-industry-points"?{fill:a.fillColor||"#24F6C4",stroke:a.strokeColor||a.fillColor||"#B7FFF2",polygonAlpha:.36,lineAlpha:.82,lineWidth:1.6,pointRadius:this.getVectorPointRadius(e,t),glow:!0,halo:!0,marker:!0}:(e==null?void 0:e.key)==="national-park-zoning"?{fill:a.fillColor||"#30DCFF",stroke:a.strokeColor||"#F2FFFF",polygonAlpha:.36,lineAlpha:1,lineWidth:5.8,pointRadius:4.5,glow:!0}:e!=null&&e.boundaryOnly?{fill:a.fillColor||"#24F6C4",stroke:a.strokeColor||a.fillColor||"#18F8FF",polygonAlpha:.04,lineAlpha:.96,lineWidth:10,pointRadius:4.5,glow:!0}:{fill:s||o?a.strokeColor||a.fillColor||"#30DCFF":a.fillColor||"#30DCFF",stroke:a.strokeColor||a.fillColor||"#30DCFF",polygonAlpha:.36,lineAlpha:s?.92:.9,lineWidth:s?5:2.4,pointRadius:o?this.getVectorPointRadius(e,t):4.5,glow:!0}}getVectorPointRadius(e,t){var r,a;const i=Number(((r=t==null?void 0:t.properties)==null?void 0:r.count)||((a=t==null?void 0:t.properties)==null?void 0:a.value)||0);return(e==null?void 0:e.key)==="yak-recognition-layer"?Math.max(3.8,Math.min(8.6,3.6+Math.sqrt(i)/68)):(e==null?void 0:e.key)==="yak-industry-points"?10.4:4.5}drawVectorFeature(e,t,i){if(t!=null&&t.coordinates){if(t.type==="Polygon"){this.drawPolygonPath(e,t.coordinates,i);return}if(t.type==="MultiPolygon"){t.coordinates.forEach(r=>this.drawPolygonPath(e,r,i));return}if(t.type==="LineString"){this.drawLinePath(e,t.coordinates,i);return}if(t.type==="MultiLineString"){t.coordinates.forEach(r=>this.drawLinePath(e,r,i));return}t.type==="Point"&&this.drawPointPath(e,t.coordinates,i)}}drawPolygonPath(e,t,i){Array.isArray(t==null?void 0:t[0])&&(e.save(),e.beginPath(),t.forEach(r=>{r.forEach((a,s)=>{const o=this.lngLatToLayerCanvasPoint(a);s===0?e.moveTo(o.x,o.y):e.lineTo(o.x,o.y)}),e.closePath()}),e.fillStyle=this.hexToRgba(i.fill,i.polygonAlpha),e.strokeStyle=this.hexToRgba(i.stroke,i.lineAlpha),e.lineWidth=i.lineWidth,i.glow&&(e.shadowColor=i.stroke,e.shadowBlur=14),e.fill("evenodd"),e.stroke(),e.restore())}drawLinePath(e,t,i){!Array.isArray(t)||t.length<2||(e.save(),e.beginPath(),t.forEach((r,a)=>{const s=this.lngLatToLayerCanvasPoint(r);a===0?e.moveTo(s.x,s.y):e.lineTo(s.x,s.y)}),e.strokeStyle=this.hexToRgba(i.stroke,i.lineAlpha),e.lineWidth=i.lineWidth,e.shadowColor=i.stroke,e.shadowBlur=12,e.stroke(),e.restore())}drawPointPath(e,t,i){var a;if(i.marker){this.drawMarkerPointPath(e,t,i);return}const r=this.lngLatToLayerCanvasPoint(t);e.save(),i.halo&&(e.beginPath(),e.arc(r.x,r.y,i.pointRadius*2.35,0,Math.PI*2),e.fillStyle=this.hexToRgba(i.fill,.18),e.shadowColor=i.fill,e.shadowBlur=18,e.fill()),e.beginPath(),e.arc(r.x,r.y,i.pointRadius,0,Math.PI*2),e.fillStyle=this.hexToRgba(i.fill,.96),e.shadowColor=i.stroke,e.shadowBlur=i.halo?8:12,e.fill(),i.lineWidth&&(e.lineWidth=i.lineWidth,e.strokeStyle=this.hexToRgba(i.stroke,(a=i.lineAlpha)!=null?a:.9),e.stroke()),e.restore()}drawMarkerPointPath(e,t,i){const r=this.lngLatToLayerCanvasPoint(t),a=i.pointRadius||6;e.save(),e.beginPath(),e.arc(r.x,r.y+a*.22,a*2.55,0,Math.PI*2),e.fillStyle=this.hexToRgba(i.fill,.16),e.shadowColor=i.fill,e.shadowBlur=24,e.fill(),e.beginPath(),e.moveTo(r.x,r.y+a*2.05),e.bezierCurveTo(r.x+a*1.46,r.y+a*.62,r.x+a*1.34,r.y-a*1.34,r.x,r.y-a*1.62),e.bezierCurveTo(r.x-a*1.34,r.y-a*1.34,r.x-a*1.46,r.y+a*.62,r.x,r.y+a*2.05),e.closePath(),e.fillStyle=this.hexToRgba(i.fill,.94),e.strokeStyle=this.hexToRgba(i.stroke,.98),e.lineWidth=Math.max(2,i.lineWidth||2),e.shadowColor=i.stroke,e.shadowBlur=14,e.fill(),e.stroke(),e.beginPath(),e.arc(r.x,r.y-a*.34,a*.52,0,Math.PI*2),e.fillStyle=this.hexToRgba("#FFFFFF",.96),e.shadowBlur=0,e.fill(),e.beginPath(),e.arc(r.x,r.y-a*.34,a*.82,0,Math.PI*2),e.lineWidth=Math.max(1.2,a*.14),e.strokeStyle=this.hexToRgba("#FFFFFF",.42),e.stroke(),e.restore()}lngLatToLayerCanvasPoint(e){const t=Number(e==null?void 0:e[0]),i=Number(e==null?void 0:e[1]);return{x:(t-$1.west)/($1.east-$1.west)*this.topicLayerCanvas.width,y:($1.north-i)/($1.north-$1.south)*this.topicLayerCanvas.height}}hexToRgba(e,t=1){const i=String(e||"#30DCFF").replace("#",""),r=i.length===3?i.split("").map(c=>c+c).join(""):i,a=Number.parseInt(r,16);if(!Number.isFinite(a))return`rgba(48, 220, 255, ${t})`;const s=a>>16&255,o=a>>8&255,l=a&255;return`rgba(${s}, ${o}, ${l}, ${t})`}parseWktGeometry(e){var s;const t=String(e||"").trim();if(!t)return null;const i=t.match(/^([A-Z]+)(?:\s+[A-Z]+)?\s*\(/i),r=(s=i==null?void 0:i[1])==null?void 0:s.toUpperCase();if(!r)return null;const a=t.slice(t.indexOf("("));return r==="POLYGON"?{type:"Polygon",coordinates:this.parseWktPolygonBody(a)}:r==="MULTIPOLYGON"?{type:"MultiPolygon",coordinates:this.parseWktMultiPolygonBody(a)}:r==="POINT"?{type:"Point",coordinates:this.parseWktPoint(a)}:r==="MULTIPOINT"?{type:"MultiPoint",coordinates:this.getWktChildGroups(a).map(o=>this.parseWktPoint(o)).filter(Boolean)}:r==="LINESTRING"?{type:"LineString",coordinates:this.parseWktRing(a)}:r==="MULTILINESTRING"?{type:"MultiLineString",coordinates:this.getWktChildGroups(a).map(o=>this.parseWktRing(o)).filter(o=>o.length)}:null}parseWktMultiPolygonBody(e){return this.getWktChildGroups(e).map(t=>this.parseWktPolygonBody(t)).filter(t=>t.length)}parseWktPolygonBody(e){return this.getWktChildGroups(e).map(t=>this.parseWktRing(t)).filter(t=>t.length>=3)}getWktChildGroups(e){const t=String(e||"").trim(),i=t.startsWith("(")&&t.endsWith(")")?t.slice(1,-1):t,r=[];let a=0,s=-1;for(let o=0;o=0&&(r.push(i.slice(s,o+1)),s=-1))}return r.length?r:[i]}parseWktRing(e){return String(e||"").replace(/^\(+|\)+$/g,"").split(",").map(i=>i.trim().split(/\s+/).slice(0,2).map(Number)).filter(([i,r])=>Number.isFinite(i)&&Number.isFinite(r))}parseWktPoint(e){const t=String(e||"").replace(/^\(+|\)+$/g,"").trim().split(/\s+/).slice(0,2).map(Number);return t.length>=2&&Number.isFinite(t[0])&&Number.isFinite(t[1])?[t[0],t[1]]:null}createProvinceMaterial(){let e=new rp({color:16777215,transparent:!0,opacity:0,depthWrite:!this.usesCustomSatelliteTiles,fog:!1,side:St});e.onBeforeCompile=r=>{r.uniforms=i3(G2({},r.uniforms),{uColor1:{value:new at(2152676)},uColor2:{value:new at(475482)}}),r.vertexShader=r.vertexShader.replace("void main() {",` +
`}compactYakIndustryLabelName(e=""){const t=String(e).replace(/^四川红原/,"").replace(/^红原县/,"").replace(/有限责任公司$/,"").replace(/农民专业合作社$/,"合作社").replace(/\s+/g," ").trim();return t.length>16?`${t.slice(0,15)}…`:t}formatYakIndustryLabelText(e=""){return String(e).replace(/\bcxpt[-_./\s]*/gi,"").replace(/^cxpt/i,"").replace(/\s+/g," ").trim()}getYakIndustryPointMetricText(e={}){return e.capacity!==void 0&&e.capacity!==null&&e.capacity!==""&&this.parseMapMetricNumber(e.capacity)>0?this.formatYakIndustryMetricText(e.capacity,e.capacityUnit):this.parseMapMetricNumber(e.outputValue)>0?`${this.formatMapRankingValue(e.outputValue)}万元`:this.isMeaningfulMapText(e.locationType)?e.locationType:this.isMeaningfulMapText(e.status)?e.status:""}isMeaningfulMapText(e){const t=String(e!=null?e:"").trim();return!!(t&&t!=="0"&&t!=="无"&&t!=="待完善")}formatYakIndustryMetricText(e,t=""){const i=String(e!=null?e:"").trim();return!i||i==="0"?"":typeof e=="string"&&/[^\d.,\s-]/.test(i)?i:`${this.formatMapRankingValue(e)}${t||""}`}getYakIndustryLabelColor(e={}){var a,r,s,o,l,c;const t=String(e.stageKey||""),i=(((a=this.currentTopicLayer)==null?void 0:a.legends)||[]).find(d=>{var h;return String(((h=d.match)==null?void 0:h.value)||"")===t})||(String(((o=(s=(r=this.currentTopicLayer)==null?void 0:r.activeLegend)==null?void 0:s.match)==null?void 0:o.value)||"")===t?this.currentTopicLayer.activeLegend:null);return(i==null?void 0:i.fillColor)||((c=(l=this.currentTopicLayer)==null?void 0:l.activeLegend)==null?void 0:c.fillColor)||"#24F6C4"}clipVectorLayerContext(e,t){if(this.shouldClipLayerToHongyuanBoundary(t)&&this.clipContextToHongyuanBoundary(e),!this.shouldClipLayerToLayerBounds(t))return;const i=this.getLayerClipBounds(t);if(!i)return;const a=this.lngLatToLayerCanvasPoint([i.west,i.north]),r=this.lngLatToLayerCanvasPoint([i.east,i.south]),s=Math.min(a.x,r.x),o=Math.min(a.y,r.y),l=Math.abs(r.x-a.x),c=Math.abs(r.y-a.y);!l||!c||(e.beginPath(),e.rect(s,o,l,c),e.clip())}clipContextToHongyuanBoundary(e){const t=this.hongyuanBoundaryPolygons||[];t.length&&(e.beginPath(),t.forEach(i=>{i.forEach(a=>{a.forEach((r,s)=>{const o=this.lngLatToLayerCanvasPoint(r);s===0?e.moveTo(o.x,o.y):e.lineTo(o.x,o.y)}),e.closePath()})}),e.clip("evenodd"))}shouldClipLayerToHongyuanBoundary(e=this.currentTopicLayer){if(!e||e.clipToHongyuanBoundary===!1)return!1;if(e.clipToHongyuanBoundary===!0)return!0;const t=String((e==null?void 0:e.key)||"");return!!(t==="national-park-zoning"||t.startsWith("yak-"))}shouldClipLayerToLayerBounds(e=this.currentTopicLayer){return!!(e!=null&&e.clipBounds&&(e==null?void 0:e.clipToLayerBounds)!==!1)}isLngLatInHongyuanBoundary(e){const t=this.hongyuanBoundaryPolygons||[];return t.length?t.some(i=>this.isLngLatInPolygon(e,i)):!0}isLngLatInLayerClipBounds(e,t=this.currentTopicLayer){const i=this.getLayerClipBounds(t);return i?e.lng>=i.west&&e.lng<=i.east&&e.lat>=i.south&&e.lat<=i.north:!0}getLayerClipBounds(e){const t=e==null?void 0:e.clipBounds;if(!t)return null;const i=Math.max(Number(t.west),H1.west),a=Math.max(Number(t.south),H1.south),r=Math.min(Number(t.east),H1.east),s=Math.min(Number(t.north),H1.north);return![i,a,r,s].every(Number.isFinite)||i>=r||a>=s?null:{west:i,south:a,east:r,north:s}}getGeometryDrawRank(e){return String(e).includes("Polygon")?1:String(e).includes("LineString")?2:3}isEcologicalProjectLayer(e=this.currentTopicLayer){return["restoration-projects","engineering-analysis-projects"].includes(e==null?void 0:e.key)}getVectorFeatureStyle(e,t){var l,c,d;const i=t.properties||{},r=(e.legends||[]).find(h=>{var S;const y=h.match;return y?String((S=i[y.field])!=null?S:"")===String(y.value):!1})||e.activeLegend||((l=e.legends)==null?void 0:l[0])||{},s=String(((c=t.geometry)==null?void 0:c.type)||"").includes("LineString"),o=((d=t.geometry)==null?void 0:d.type)==="Point";if(this.isEcologicalProjectLayer(e)){const h=s||String(i.feature_role||"")==="线性设施";return{fill:h||o?r.strokeColor||r.fillColor||"#D2EA78":r.fillColor||"#75AD49",stroke:r.strokeColor||r.fillColor||"#D2EA78",polygonAlpha:h?.08:.22,lineAlpha:h?.9:.82,lineWidth:h?3:1.85,pointRadius:o?3.8:4,glow:!1}}return(e==null?void 0:e.key)==="yak-epidemic-village-boundary"?{fill:r.fillColor||"#24F6C4",stroke:r.strokeColor||"#FFF06A",polygonAlpha:.16,lineAlpha:1,lineWidth:5,pointRadius:4.5,glow:!0}:(e==null?void 0:e.key)==="yak-industry-points"?{fill:r.fillColor||"#24F6C4",stroke:r.strokeColor||r.fillColor||"#B7FFF2",polygonAlpha:.36,lineAlpha:.82,lineWidth:1.6,pointRadius:this.getVectorPointRadius(e,t),glow:!0,halo:!0,marker:!0}:(e==null?void 0:e.key)==="national-park-zoning"?{fill:r.fillColor||"#30DCFF",stroke:r.strokeColor||"#F2FFFF",polygonAlpha:.36,lineAlpha:1,lineWidth:5.8,pointRadius:4.5,glow:!0}:e!=null&&e.boundaryOnly?{fill:r.fillColor||"#24F6C4",stroke:r.strokeColor||r.fillColor||"#18F8FF",polygonAlpha:.04,lineAlpha:.96,lineWidth:10,pointRadius:4.5,glow:!0}:{fill:s||o?r.strokeColor||r.fillColor||"#30DCFF":r.fillColor||"#30DCFF",stroke:r.strokeColor||r.fillColor||"#30DCFF",polygonAlpha:.36,lineAlpha:s?.92:.9,lineWidth:s?5:2.4,pointRadius:o?this.getVectorPointRadius(e,t):4.5,glow:!0}}getVectorPointRadius(e,t){var a,r;const i=Number(((a=t==null?void 0:t.properties)==null?void 0:a.count)||((r=t==null?void 0:t.properties)==null?void 0:r.value)||0);return(e==null?void 0:e.key)==="yak-recognition-layer"?Math.max(3.8,Math.min(8.6,3.6+Math.sqrt(i)/68)):(e==null?void 0:e.key)==="yak-industry-points"?10.4:4.5}drawVectorFeature(e,t,i){if(t!=null&&t.coordinates){if(t.type==="Polygon"){this.drawPolygonPath(e,t.coordinates,i);return}if(t.type==="MultiPolygon"){t.coordinates.forEach(a=>this.drawPolygonPath(e,a,i));return}if(t.type==="LineString"){this.drawLinePath(e,t.coordinates,i);return}if(t.type==="MultiLineString"){t.coordinates.forEach(a=>this.drawLinePath(e,a,i));return}t.type==="Point"&&this.drawPointPath(e,t.coordinates,i)}}drawPolygonPath(e,t,i){Array.isArray(t==null?void 0:t[0])&&(e.save(),e.beginPath(),t.forEach(a=>{a.forEach((r,s)=>{const o=this.lngLatToLayerCanvasPoint(r);s===0?e.moveTo(o.x,o.y):e.lineTo(o.x,o.y)}),e.closePath()}),e.fillStyle=this.hexToRgba(i.fill,i.polygonAlpha),e.strokeStyle=this.hexToRgba(i.stroke,i.lineAlpha),e.lineWidth=i.lineWidth,i.glow&&(e.shadowColor=i.stroke,e.shadowBlur=14),e.fill("evenodd"),e.stroke(),e.restore())}drawLinePath(e,t,i){!Array.isArray(t)||t.length<2||(e.save(),e.beginPath(),t.forEach((a,r)=>{const s=this.lngLatToLayerCanvasPoint(a);r===0?e.moveTo(s.x,s.y):e.lineTo(s.x,s.y)}),e.strokeStyle=this.hexToRgba(i.stroke,i.lineAlpha),e.lineWidth=i.lineWidth,e.shadowColor=i.stroke,e.shadowBlur=12,e.stroke(),e.restore())}drawPointPath(e,t,i){var r;if(i.marker){this.drawMarkerPointPath(e,t,i);return}const a=this.lngLatToLayerCanvasPoint(t);e.save(),i.halo&&(e.beginPath(),e.arc(a.x,a.y,i.pointRadius*2.35,0,Math.PI*2),e.fillStyle=this.hexToRgba(i.fill,.18),e.shadowColor=i.fill,e.shadowBlur=18,e.fill()),e.beginPath(),e.arc(a.x,a.y,i.pointRadius,0,Math.PI*2),e.fillStyle=this.hexToRgba(i.fill,.96),e.shadowColor=i.stroke,e.shadowBlur=i.halo?8:12,e.fill(),i.lineWidth&&(e.lineWidth=i.lineWidth,e.strokeStyle=this.hexToRgba(i.stroke,(r=i.lineAlpha)!=null?r:.9),e.stroke()),e.restore()}drawMarkerPointPath(e,t,i){const a=this.lngLatToLayerCanvasPoint(t),r=i.pointRadius||6;e.save(),e.beginPath(),e.arc(a.x,a.y+r*.22,r*2.55,0,Math.PI*2),e.fillStyle=this.hexToRgba(i.fill,.16),e.shadowColor=i.fill,e.shadowBlur=24,e.fill(),e.beginPath(),e.moveTo(a.x,a.y+r*2.05),e.bezierCurveTo(a.x+r*1.46,a.y+r*.62,a.x+r*1.34,a.y-r*1.34,a.x,a.y-r*1.62),e.bezierCurveTo(a.x-r*1.34,a.y-r*1.34,a.x-r*1.46,a.y+r*.62,a.x,a.y+r*2.05),e.closePath(),e.fillStyle=this.hexToRgba(i.fill,.94),e.strokeStyle=this.hexToRgba(i.stroke,.98),e.lineWidth=Math.max(2,i.lineWidth||2),e.shadowColor=i.stroke,e.shadowBlur=14,e.fill(),e.stroke(),e.beginPath(),e.arc(a.x,a.y-r*.34,r*.52,0,Math.PI*2),e.fillStyle=this.hexToRgba("#FFFFFF",.96),e.shadowBlur=0,e.fill(),e.beginPath(),e.arc(a.x,a.y-r*.34,r*.82,0,Math.PI*2),e.lineWidth=Math.max(1.2,r*.14),e.strokeStyle=this.hexToRgba("#FFFFFF",.42),e.stroke(),e.restore()}lngLatToLayerCanvasPoint(e){const t=Number(e==null?void 0:e[0]),i=Number(e==null?void 0:e[1]);return{x:(t-H1.west)/(H1.east-H1.west)*this.topicLayerCanvas.width,y:(H1.north-i)/(H1.north-H1.south)*this.topicLayerCanvas.height}}hexToRgba(e,t=1){const i=String(e||"#30DCFF").replace("#",""),a=i.length===3?i.split("").map(c=>c+c).join(""):i,r=Number.parseInt(a,16);if(!Number.isFinite(r))return`rgba(48, 220, 255, ${t})`;const s=r>>16&255,o=r>>8&255,l=r&255;return`rgba(${s}, ${o}, ${l}, ${t})`}parseWktGeometry(e){var s;const t=String(e||"").trim();if(!t)return null;const i=t.match(/^([A-Z]+)(?:\s+[A-Z]+)?\s*\(/i),a=(s=i==null?void 0:i[1])==null?void 0:s.toUpperCase();if(!a)return null;const r=t.slice(t.indexOf("("));return a==="POLYGON"?{type:"Polygon",coordinates:this.parseWktPolygonBody(r)}:a==="MULTIPOLYGON"?{type:"MultiPolygon",coordinates:this.parseWktMultiPolygonBody(r)}:a==="POINT"?{type:"Point",coordinates:this.parseWktPoint(r)}:a==="MULTIPOINT"?{type:"MultiPoint",coordinates:this.getWktChildGroups(r).map(o=>this.parseWktPoint(o)).filter(Boolean)}:a==="LINESTRING"?{type:"LineString",coordinates:this.parseWktRing(r)}:a==="MULTILINESTRING"?{type:"MultiLineString",coordinates:this.getWktChildGroups(r).map(o=>this.parseWktRing(o)).filter(o=>o.length)}:null}parseWktMultiPolygonBody(e){return this.getWktChildGroups(e).map(t=>this.parseWktPolygonBody(t)).filter(t=>t.length)}parseWktPolygonBody(e){return this.getWktChildGroups(e).map(t=>this.parseWktRing(t)).filter(t=>t.length>=3)}getWktChildGroups(e){const t=String(e||"").trim(),i=t.startsWith("(")&&t.endsWith(")")?t.slice(1,-1):t,a=[];let r=0,s=-1;for(let o=0;o=0&&(a.push(i.slice(s,o+1)),s=-1))}return a.length?a:[i]}parseWktRing(e){return String(e||"").replace(/^\(+|\)+$/g,"").split(",").map(i=>i.trim().split(/\s+/).slice(0,2).map(Number)).filter(([i,a])=>Number.isFinite(i)&&Number.isFinite(a))}parseWktPoint(e){const t=String(e||"").replace(/^\(+|\)+$/g,"").trim().split(/\s+/).slice(0,2).map(Number);return t.length>=2&&Number.isFinite(t[0])&&Number.isFinite(t[1])?[t[0],t[1]]:null}createProvinceMaterial(){let e=new cp({color:16777215,transparent:!0,opacity:0,depthWrite:!this.usesCustomSatelliteTiles,fog:!1,side:St});e.onBeforeCompile=a=>{a.uniforms=r3(G2({},a.uniforms),{uColor1:{value:new rt(2152676)},uColor2:{value:new rt(475482)}}),a.vertexShader=a.vertexShader.replace("void main() {",` attribute float alpha; varying vec3 vPosition; varying float vAlpha; void main() { vAlpha = alpha; vPosition = position; - `),r.fragmentShader=r.fragmentShader.replace("void main() {",` + `),a.fragmentShader=a.fragmentShader.replace("void main() {",` varying vec3 vPosition; varying float vAlpha; uniform vec3 uColor1; uniform vec3 uColor2; void main() { - `),r.fragmentShader=r.fragmentShader.replace("#include ",` + `),a.fragmentShader=a.fragmentShader.replace("#include ",` #ifdef OPAQUE diffuseColor.a = 1.0; #endif @@ -1376,20 +1376,20 @@ Content-Type: `+(z3.type||"application/octet-stream")+`\r diffuseColor.a *= topAlpha; } gl_FragColor = vec4( outgoingLight, diffuseColor.a ); - `)};let t=this.assets.instance.getResource("side");t.wrapS=f6,t.wrapT=f6,t.repeat.set(1,1.8),t.offset.y+=.065;let i=new Ni({color:2148829,map:t,fog:!1,opacity:0,side:St,roughness:.58,metalness:.08});return this.time.on("tick",()=>{t.offset.y+=.005}),i.onBeforeCompile=r=>{r.uniforms=i3(G2({},r.uniforms),{uColor1:{value:new at(1629410)},uColor2:{value:new at(205365)}}),r.vertexShader=r.vertexShader.replace("void main() {",` + `)};let t=this.assets.instance.getResource("side");t.wrapS=l6,t.wrapT=l6,t.repeat.set(1,1.8),t.offset.y+=.065;let i=new xi({color:2148829,map:t,fog:!1,opacity:0,side:St,roughness:.58,metalness:.08});return this.time.on("tick",()=>{t.offset.y+=.005}),i.onBeforeCompile=a=>{a.uniforms=r3(G2({},a.uniforms),{uColor1:{value:new rt(1629410)},uColor2:{value:new rt(205365)}}),a.vertexShader=a.vertexShader.replace("void main() {",` attribute float alpha; varying vec3 vPosition; varying float vAlpha; void main() { vAlpha = alpha; vPosition = position; - `),r.fragmentShader=r.fragmentShader.replace("void main() {",` + `),a.fragmentShader=a.fragmentShader.replace("void main() {",` varying vec3 vPosition; varying float vAlpha; uniform vec3 uColor1; uniform vec3 uColor2; void main() { - `),r.fragmentShader=r.fragmentShader.replace("#include ",` + `),a.fragmentShader=a.fragmentShader.replace("#include ",` #ifdef OPAQUE diffuseColor.a = 1.0; #endif @@ -1399,7 +1399,7 @@ Content-Type: `+(z3.type||"application/octet-stream")+`\r vec3 gradient = mix(uColor1, uColor2, vPosition.z/1.2); outgoingLight = outgoingLight*gradient*vec3(1.12); gl_FragColor = vec4( outgoingLight, diffuseColor.a ); - `)},[e,i]}getDefaultTownRanking(){return{title:"乡镇统计加载中",unit:"",rows:Gp.map(e=>({name:e.name,value:0,unit:""}))}}getTownRankingMeta(e=this.currentTownRanking){var r,a,s;const t=this.getDefaultTownRanking(),i=FN(e);return{title:(e==null?void 0:e.title)||t.title,unit:(e==null?void 0:e.unit)||t.unit,metricLabel:(e==null?void 0:e.metricLabel)||(e==null?void 0:e.legendName)||"",note:(e==null?void 0:e.note)||"",hideTownNames:Qp(e),hideMapLabels:Y4(e),calloutMode:i,showBars:(r=e==null?void 0:e.showBars)!=null?r:!1,showPointMarkers:(a=e==null?void 0:e.showPointMarkers)!=null?a:i,onlyRankedTownLabels:(s=e==null?void 0:e.onlyRankedTownLabels)!=null?s:!1}}getTownRankingRows(e=this.currentTownRanking,t=7,i=!0){var l;const r=this.getDefaultTownRanking(),a=(l=e==null?void 0:e.rows)!=null&&l.length?e.rows:i?r.rows:[],s=this.getTownRankingMeta(e),o=a.map(c=>{const d=this.townMetaByName.get(d8(c.name));return d?i3(G2(G2({},d),c),{name:d.name,enName:d.enName,center:d.center,centroid:d.centroid,value:K0(c.value),unit:c.unit||s.unit,metricTitle:s.title}):null}).filter(Boolean).sort((c,d)=>d.value-c.value).map((c,d)=>i3(G2({},c),{rank:d+1}));return Number.isFinite(t)?o.slice(0,t):o}getVillageRankingRows(e=this.currentTownRanking){const t=this.getTownRankingMeta(e);return((e==null?void 0:e.rows)||[]).map((i,r)=>{var c,d,m,y,_,T,M,x;const a=K0((c=i.lng)!=null?c:i.longitude,NaN),s=K0((d=i.lat)!=null?d:i.latitude,NaN);if(!Number.isFinite(a)||!Number.isFinite(s))return null;const o=K0((m=i.displayValue)!=null?m:i.value),l=K0((T=(_=(y=i.rawValue)!=null?y:i.earTagCount)!=null?_:i.ear_tag_count)!=null?T:i.value);return i3(G2({},i),{key:i.key||`${i.town||""}-${i.village||i.name||r}`,name:i.name||i.village||`村${r+1}`,town:i.town||"",lng:a,lat:s,value:o,rawValue:l,recordCount:K0((M=i.recordCount)!=null?M:i.record_count,0),imageRate:K0((x=i.imageRate)!=null?x:i.image_rate,0),unit:i.displayUnit||i.unit||t.unit,metricTitle:t.title,metricLabel:i.metricLabel||t.metricLabel||""})}).filter(Boolean).sort((i,r)=>r.rawValue-i.rawValue).map((i,r)=>i3(G2({},i),{rank:r+1}))}getVillageRankingHtml(e,t){const i=t.hideTownNames?"":`${it(e.town||"红原县")}`;return e.displayMode==="park-village"||t.displayMode==="park-village"?`
+ `)},[e,i]}getDefaultTownRanking(){return{title:"乡镇统计加载中",unit:"",rows:Vp.map(e=>({name:e.name,value:0,unit:""}))}}getTownRankingMeta(e=this.currentTownRanking){var a,r,s;const t=this.getDefaultTownRanking(),i=BN(e);return{title:(e==null?void 0:e.title)||t.title,unit:(e==null?void 0:e.unit)||t.unit,metricLabel:(e==null?void 0:e.metricLabel)||(e==null?void 0:e.legendName)||"",note:(e==null?void 0:e.note)||"",hideTownNames:ly(e),hideMapLabels:l7(e),calloutMode:i,showBars:(a=e==null?void 0:e.showBars)!=null?a:!1,showPointMarkers:(r=e==null?void 0:e.showPointMarkers)!=null?r:i,onlyRankedTownLabels:(s=e==null?void 0:e.onlyRankedTownLabels)!=null?s:!1,showMissingTownStats:(e==null?void 0:e.showMissingTownStats)===!0}}getTownRankingRows(e=this.currentTownRanking,t=7,i=!0){var l;const a=this.getDefaultTownRanking(),r=(l=e==null?void 0:e.rows)!=null&&l.length?e.rows:i?a.rows:[],s=this.getTownRankingMeta(e),o=r.map(c=>{const d=this.townMetaByName.get(a8(c.name));return d?r3(G2(G2({},d),c),{name:d.name,enName:d.enName,center:d.center,centroid:d.centroid,value:X0(c.value),unit:c.unit||s.unit,metricTitle:s.title}):null}).filter(Boolean).sort((c,d)=>d.value-c.value).map((c,d)=>r3(G2({},c),{rank:d+1}));return Number.isFinite(t)?o.slice(0,t):o}getVillageRankingRows(e=this.currentTownRanking){const t=this.getTownRankingMeta(e);return((e==null?void 0:e.rows)||[]).map((i,a)=>{var c,d,h,y,S,T,I,x;const r=X0((c=i.lng)!=null?c:i.longitude,NaN),s=X0((d=i.lat)!=null?d:i.latitude,NaN);if(!Number.isFinite(r)||!Number.isFinite(s))return null;const o=X0((h=i.displayValue)!=null?h:i.value),l=X0((T=(S=(y=i.rawValue)!=null?y:i.earTagCount)!=null?S:i.ear_tag_count)!=null?T:i.value);return r3(G2({},i),{key:i.key||`${i.town||""}-${i.village||i.name||a}`,name:i.name||i.village||`村${a+1}`,town:i.town||"",lng:r,lat:s,value:o,rawValue:l,recordCount:X0((I=i.recordCount)!=null?I:i.record_count,0),imageRate:X0((x=i.imageRate)!=null?x:i.image_rate,0),unit:i.displayUnit||i.unit||t.unit,metricTitle:t.title,metricLabel:i.metricLabel||t.metricLabel||""})}).filter(Boolean).sort((i,a)=>a.rawValue-i.rawValue).map((i,a)=>r3(G2({},i),{rank:a+1}))}getVillageRankingHtml(e,t){const i=t.hideTownNames?"":`${it(e.town||"红原县")}`;return e.displayMode==="park-village"||t.displayMode==="park-village"?`
${it(e.name)} ${i} @@ -1423,13 +1423,13 @@ Content-Type: `+(z3.type||"application/octet-stream")+`\r 台账 ${this.formatMapCompactValue(e.recordCount)}条 耳标 ${this.formatMapCompactValue(e.rawValue)}头
-
`}ensureVillageRankingGroup(){this.villageRankingGroup||(this.villageRankingGroup=new ne,this.villageRankingGroup.rotation.x=-Math.PI/2,this.villageRankingGroup.visible=!1,this.scene.add(this.villageRankingGroup),this.villageRankingLabels=[])}hideVillageRankingLabels(){var e;this.villageRankingGroup&&(this.villageRankingGroup.visible=!1),(e=this.villageRankingLabels)==null||e.forEach(t=>{t.visible=!1})}hideAllMapStatisticLabels(){var e,t,i,r;this.updateTownNameLabelStats(null),this.setTownNameLabelsVisible(!1),this.hideVillageRankingLabels(),this.hideTradeFlowLayer(),this.clearInfoPointStats(),(e=this.allProvinceLabel)==null||e.forEach(a=>{a.visible=!1}),(t=this.allBar)==null||t.forEach(a=>{a.visible=!1,a.scale.set(1,1,0)}),(i=this.allBarMaterial)==null||i.forEach(a=>{a.opacity=0}),(r=this.allGuangquan)==null||r.forEach(a=>{a.visible=!1})}setTownNameLabelsVisible(e=!0){var t;(t=this.townNameLabels)==null||t.forEach(i=>{i.visible=e})}updateVillageRankingLabels(e=this.currentTownRanking){if(this.ensureVillageRankingGroup(),!Zp(e)){this.hideVillageRankingLabels();return}const t=this.getVillageRankingRows(e),i=this.getTownRankingMeta(e);if(!t.length){this.hideVillageRankingLabels();return}this.villageRankingGroup.visible=this.mapAnimationComplete,t.forEach((r,a)=>{let s=this.villageRankingLabels[a];s||(s=this.label3d.create("","epidemic-village-label",!0),this.label3d.setLabelStyle(s,.0135,"x"),s.setParent(this.villageRankingGroup),this.villageRankingLabels.push(s));const[o,l]=this.geoProjection([r.lng,r.lat]),c=(a%3-1)*.06,d=Math.floor(a/3)%2*.04;s.init(this.getVillageRankingHtml(r,i),new T1(o+c,-l+d,this.depth+1.55+Math.min(a,6)*.015)),s.visible=!0,s.userData=G2({},r)}),this.villageRankingLabels.slice(t.length).forEach(r=>{r.visible=!1})}ensureTradeFlowGroup(){this.tradeFlowGroup||(this.tradeFlowGroup=new ne,this.tradeFlowGroup.name="yak-trade-flow",this.tradeFlowGroup.visible=!1,this.tradeFlowMeshGroup=new ne,this.tradeFlowMeshGroup.name="yak-trade-flow-mesh",this.tradeFlowMeshGroup.rotation.x=-Math.PI/2,this.tradeFlowLabelGroup=new ne,this.tradeFlowLabelGroup.name="yak-trade-flow-label",this.tradeFlowLabelGroup.rotation.x=-Math.PI/2,this.tradeFlowGroup.add(this.tradeFlowMeshGroup,this.tradeFlowLabelGroup),this.scene.add(this.tradeFlowGroup))}hideTradeFlowLayer(){var e,t;this.tradeFlowGroup&&(this.tradeFlowGroup.visible=!1),(e=this.tradeFlowLabels)==null||e.forEach(i=>{i.visible=!1}),(t=this.tradeFlowPulseSprites)==null||t.forEach(i=>{i.visible=!1})}clearTradeFlowLayer(){this.tradeFlowMeshGroup&&(this.tradeFlowMeshGroup.children.forEach(e=>{var t;(t=e.traverse)==null||t.call(e,i=>this.disposeObject3D(i))}),this.tradeFlowMeshGroup.clear(),this.tradeFlowMaterials=[],this.tradeFlowPulseSprites=[])}getTradeFlowSource(e=this.currentTownRanking){var a,s,o,l;const t=(e==null?void 0:e.source)||{},i=K0((a=t.lng)!=null?a:t.longitude,NaN),r=K0((s=t.lat)!=null?s:t.latitude,NaN);return!Number.isFinite(i)||!Number.isFinite(r)?null:{name:t.name||"红原牦牛交易市场",lng:i,lat:r,total:K0((l=(o=t.total)!=null?o:t.headCount)!=null?l:t.value,NaN)}}getTradeFlowRows(e=this.currentTownRanking){const t=this.getTownRankingMeta(e);return((e==null?void 0:e.rows)||[]).map((i,r)=>{var y,_,T,M,x,B;const a=K0((y=i.lng)!=null?y:i.longitude,NaN),s=K0((_=i.lat)!=null?_:i.latitude,NaN),o=K0((x=(M=(T=i.headCount)!=null?T:i.head_count)!=null?M:i.rawValue)!=null?x:i.value),l=i.displayName||i.display_name||i.name,c=i.mapTownName||i.map_town_name||i.town||i.startTown||i.start_town||l,d=this.townMetaByName.get(d8(c)),m=Number.isFinite(a)&&Number.isFinite(s)?{lng:a,lat:s}:d!=null&&d.center?{lng:d.center[0],lat:d.center[1]}:null;return!m||!Number.isFinite(o)?null:i3(G2(G2({},i),d),{key:i.key||`${(d==null?void 0:d.name)||l||c||"trade-source"}-${r}`,name:l||c||(d==null?void 0:d.name)||`来源${r+1}`,townName:(d==null?void 0:d.name)||c,lng:m.lng,lat:m.lat,labelSide:i.labelSide||i.label_side||this.getTradeSourceLabelSide(d,r),value:o,headCount:o,recordCount:K0((B=i.recordCount)!=null?B:i.record_count,0),unit:i.unit||t.unit||"头"})}).filter(Boolean).sort((i,r)=>r.value-i.value).map((i,r)=>i3(G2({},i),{rank:r+1}))}getTradeMarketHtml(e,t){const i=Number.isFinite(e.total)?e.total:t.reduce((r,a)=>r+K0(a.value),0);return`
+
`}ensureVillageRankingGroup(){this.villageRankingGroup||(this.villageRankingGroup=new ne,this.villageRankingGroup.rotation.x=-Math.PI/2,this.villageRankingGroup.visible=!1,this.scene.add(this.villageRankingGroup),this.villageRankingLabels=[])}hideVillageRankingLabels(){var e;this.villageRankingGroup&&(this.villageRankingGroup.visible=!1),(e=this.villageRankingLabels)==null||e.forEach(t=>{t.visible=!1})}hideAllMapStatisticLabels(){var e,t,i,a;this.updateTownNameLabelStats(null),this.setTownNameLabelsVisible(!1),this.hideVillageRankingLabels(),this.hideTradeFlowLayer(),this.clearInfoPointStats(),(e=this.allProvinceLabel)==null||e.forEach(r=>{r.visible=!1}),(t=this.allBar)==null||t.forEach(r=>{r.visible=!1,r.scale.set(1,1,0)}),(i=this.allBarMaterial)==null||i.forEach(r=>{r.opacity=0}),(a=this.allGuangquan)==null||a.forEach(r=>{r.visible=!1})}setTownNameLabelsVisible(e=!0){var t;(t=this.townNameLabels)==null||t.forEach(i=>{i.visible=e})}updateVillageRankingLabels(e=this.currentTownRanking){if(this.ensureVillageRankingGroup(),!sy(e)){this.hideVillageRankingLabels();return}const t=this.getVillageRankingRows(e),i=this.getTownRankingMeta(e);if(!t.length){this.hideVillageRankingLabels();return}this.villageRankingGroup.visible=this.mapAnimationComplete,t.forEach((a,r)=>{let s=this.villageRankingLabels[r];s||(s=this.label3d.create("","epidemic-village-label",!0),this.label3d.setLabelStyle(s,.0135,"x"),s.setParent(this.villageRankingGroup),this.villageRankingLabels.push(s));const[o,l]=this.geoProjection([a.lng,a.lat]),c=(r%3-1)*.06,d=Math.floor(r/3)%2*.04;s.init(this.getVillageRankingHtml(a,i),new x1(o+c,-l+d,this.depth+1.55+Math.min(r,6)*.015)),s.visible=!0,s.userData=G2({},a)}),this.villageRankingLabels.slice(t.length).forEach(a=>{a.visible=!1})}ensureTradeFlowGroup(){this.tradeFlowGroup||(this.tradeFlowGroup=new ne,this.tradeFlowGroup.name="yak-trade-flow",this.tradeFlowGroup.visible=!1,this.tradeFlowMeshGroup=new ne,this.tradeFlowMeshGroup.name="yak-trade-flow-mesh",this.tradeFlowMeshGroup.rotation.x=-Math.PI/2,this.tradeFlowLabelGroup=new ne,this.tradeFlowLabelGroup.name="yak-trade-flow-label",this.tradeFlowLabelGroup.rotation.x=-Math.PI/2,this.tradeFlowGroup.add(this.tradeFlowMeshGroup,this.tradeFlowLabelGroup),this.scene.add(this.tradeFlowGroup))}hideTradeFlowLayer(){var e,t;this.tradeFlowGroup&&(this.tradeFlowGroup.visible=!1),(e=this.tradeFlowLabels)==null||e.forEach(i=>{i.visible=!1}),(t=this.tradeFlowPulseSprites)==null||t.forEach(i=>{i.visible=!1})}clearTradeFlowLayer(){this.tradeFlowMeshGroup&&(this.tradeFlowMeshGroup.children.forEach(e=>{var t;(t=e.traverse)==null||t.call(e,i=>this.disposeObject3D(i))}),this.tradeFlowMeshGroup.clear(),this.tradeFlowMaterials=[],this.tradeFlowPulseSprites=[])}getTradeFlowSource(e=this.currentTownRanking){var r,s,o,l;const t=(e==null?void 0:e.source)||{},i=X0((r=t.lng)!=null?r:t.longitude,NaN),a=X0((s=t.lat)!=null?s:t.latitude,NaN);return!Number.isFinite(i)||!Number.isFinite(a)?null:{name:t.name||"红原牦牛交易市场",lng:i,lat:a,total:X0((l=(o=t.total)!=null?o:t.headCount)!=null?l:t.value,NaN)}}getTradeFlowRows(e=this.currentTownRanking){const t=this.getTownRankingMeta(e);return((e==null?void 0:e.rows)||[]).map((i,a)=>{var y,S,T,I,x,z;const r=X0((y=i.lng)!=null?y:i.longitude,NaN),s=X0((S=i.lat)!=null?S:i.latitude,NaN),o=X0((x=(I=(T=i.headCount)!=null?T:i.head_count)!=null?I:i.rawValue)!=null?x:i.value),l=i.displayName||i.display_name||i.name,c=i.mapTownName||i.map_town_name||i.town||i.startTown||i.start_town||l,d=this.townMetaByName.get(a8(c)),h=Number.isFinite(r)&&Number.isFinite(s)?{lng:r,lat:s}:d!=null&&d.center?{lng:d.center[0],lat:d.center[1]}:null;return!h||!Number.isFinite(o)?null:r3(G2(G2({},i),d),{key:i.key||`${(d==null?void 0:d.name)||l||c||"trade-source"}-${a}`,name:l||c||(d==null?void 0:d.name)||`来源${a+1}`,townName:(d==null?void 0:d.name)||c,lng:h.lng,lat:h.lat,labelSide:i.labelSide||i.label_side||this.getTradeSourceLabelSide(d,a),value:o,headCount:o,recordCount:X0((z=i.recordCount)!=null?z:i.record_count,0),unit:i.unit||t.unit||"头"})}).filter(Boolean).sort((i,a)=>a.value-i.value).map((i,a)=>r3(G2({},i),{rank:a+1}))}getTradeMarketHtml(e,t){const i=Number.isFinite(e.total)?e.total:t.reduce((a,r)=>a+X0(r.value),0);return`
${it(e.name)}
${this.formatMapIntegerValue(i)}
`}getTradeFlowDisplayName(e=""){const t=String(e||"").replace(/^.*红原县/,"").replace(/\s+/g,"");return t.length>7?`${t.slice(0,7)}…`:t||"来源区域"}getTradeFlowLabelHtml(e){return`
${String(e.rank).padStart(2,"0")}${it(this.getTradeFlowDisplayName(e.name))}
${this.formatMapIntegerValue(e.value)}${it(e.unit||"头")}
-
`}getTradeFlowLabelOffset(e,t){return new T1(0,0,0)}getTradeSourceLabelSide(e,t=0){var a,s;const i=Number((a=e==null?void 0:e.center)==null?void 0:a[0]),r=Number((s=e==null?void 0:e.center)==null?void 0:s[1]);return Number.isFinite(i)&&ithis.geoProjectionCenter[0]+.2?"right":Number.isFinite(r)&&r>this.geoProjectionCenter[1]+.22?"top":Number.isFinite(r)&&r0&&(l.normalize().multiplyScalar((i%2===0?1:-1)*Math.min(.18,.05+o*.02)),s.add(l)),new M_([r,s,a])}tradeGeoProjection(e){return Jn().center(this.tradeGeoProjectionCenter).scale(this.tradeGeoProjectionScale).translate([0,0])(e)}setTradeNationalMapVisible(e){const t=!!e;if(!(!t&&!this.isTradeNationalMapActive&&!this.tradeNationalMapGroup&&!this.tradeFlowGroup)){if(t&&!this.createTradeNationalMap()){this.isTradeNationalMapActive=!1;return}this.isTradeNationalMapActive=t,this.tradeNationalMapGroup&&(this.tradeNationalMapGroup.visible=t&&this.mapAnimationComplete),this.tradeNationalLabelGroup&&(this.tradeNationalLabelGroup.visible=t&&this.mapAnimationComplete),this.mapGroup&&(this.mapGroup.visible=!t),this.labelGroup&&(this.labelGroup.visible=!t),this.flyLineGroup&&(this.flyLineGroup.visible=!t&&this.mapAnimationComplete),this.flyLineFocusGroup&&(this.flyLineFocusGroup.visible=!t&&this.mapAnimationComplete),this.scatterGroup&&(this.scatterGroup.visible=!t&&this.mapAnimationComplete),this.topicLayerMaterial&&t&&(this.topicLayerMaterial.opacity=0),t&&this.mapAnimationComplete?this.animateMapCamera(new T1(0,11.4,16.2),new T1(0,-.05,0),.65):!t&&this.mapAnimationComplete&&this.applyLayerMapView(this.currentTopicLayer,{force:!0})}}createTradeSourceMarker(e,t,i,r){const a=new at(t%3===1?16766828:t%3===2?2617536:3202303),s=this.getTradeFlowPoint(e,.72);if(r){const T=this.getLocalTradeFlowCurve(e,r,t),M=new W0({color:a,transparent:!0,opacity:.42,depthWrite:!1,depthTest:!1,fog:!1,blending:Lt}),x=.012+Math.min(.012,K0(e.value)/Math.max(i,1)*.01),B=new Ie(new k_(T,48,x,8,!1),M);B.renderOrder=31,this.tradeFlowMeshGroup.add(B),this.tradeFlowMaterials.push(M);const q=new pi({map:this.assets.instance.getResource("point"),color:a,transparent:!0,opacity:.92,depthWrite:!1,depthTest:!1,fog:!1,blending:Lt}),K=new gi(q),H=.12+Math.min(.08,K0(e.value)/Math.max(i,1)*.06);K.renderOrder=36,K.scale.set(H,H,H),K.userData={curve:T,phase:t*.13%1,speed:.16+Math.min(.16,K0(e.value)/Math.max(i,1)*.12)},K.position.copy(T.getPointAt(K.userData.phase)),this.tradeFlowPulseSprites.push(K),this.tradeFlowMeshGroup.add(K)}const o=new pi({map:this.assets.instance.getResource("point"),color:a,transparent:!0,opacity:.95,depthWrite:!1,depthTest:!1,fog:!1,blending:Lt}),l=new gi(o),c=.22+Math.min(.34,K0(e.value)/Math.max(i,1)*.28);l.renderOrder=34,l.scale.set(c,c,c),l.position.copy(s),this.tradeFlowMeshGroup.add(l);const d=this.assets.instance.getResource("guangquan1"),m=new W0({map:d,alphaMap:d,color:a,transparent:!0,opacity:.52,depthWrite:!1,depthTest:!1,fog:!1,blending:Lt,side:St}),y=.38+Math.min(.36,K0(e.value)/Math.max(i,1)*.28),_=new Ie(new k5(y,y),m);_.renderOrder=29,_.position.copy(this.getTradeFlowPoint(e,.5)),this.tradeFlowMeshGroup.add(_)}createTradeMarketMarker(e){const t=this.assets.instance.getResource("point"),i=this.assets.instance.getResource("guangquan1"),r=this.getTradeLocalPoint(e.lng,e.lat,.82),a=new pi({map:t,color:16773997,transparent:!0,opacity:1,depthWrite:!1,depthTest:!1,fog:!1,blending:Lt}),s=new gi(a);s.renderOrder=35,s.scale.set(.34,.34,.34),s.position.copy(r),this.tradeFlowMeshGroup.add(s);const o=new W0({map:i,alphaMap:i,color:16773997,transparent:!0,opacity:.72,depthWrite:!1,depthTest:!1,fog:!1,blending:Lt,side:St}),l=new Ie(new k5(.58,.58),o);l.renderOrder=29,l.position.copy(this.getTradeLocalPoint(e.lng,e.lat,.58)),this.tradeFlowMeshGroup.add(l)}disposeObject3D(e){var t,i,r,a;(i=(t=e.geometry)==null?void 0:t.dispose)==null||i.call(t),Array.isArray(e.material)?e.material.forEach(s=>{var o;return(o=s==null?void 0:s.dispose)==null?void 0:o.call(s)}):(a=(r=e.material)==null?void 0:r.dispose)==null||a.call(r)}updateTradeFlowPulses(e=.016){var t,i;!((t=this.tradeFlowGroup)!=null&&t.visible)||!((i=this.tradeFlowPulseSprites)!=null&&i.length)||this.tradeFlowPulseSprites.forEach(r=>{var o;const a=(o=r.userData)==null?void 0:o.curve;if(!a)return;const s=(K0(r.userData.phase)+K0(r.userData.speed,.16)*e)%1;r.userData.phase=s,r.position.copy(a.getPointAt(s))})}updateTradeFlowLayer(e=this.currentTownRanking){if(!Jp(e)){this.hideTradeFlowLayer();return}this.ensureTradeFlowGroup();const t=this.getTradeFlowSource(e),i=this.getTradeFlowRows(e);if(!t||!i.length){this.clearTradeFlowLayer(),this.hideTradeFlowLayer();return}this.clearTradeFlowLayer(),this.tradeFlowGroup.visible=this.mapAnimationComplete,this.createTradeMarketMarker(t);const r=Math.max(...i.map(o=>o.value),1);i.forEach((o,l)=>{this.createTradeSourceMarker(o,l,r,t)});const a=i.length+1;for(let o=this.tradeFlowLabels.length;o{const c=this.tradeFlowLabels[l+1];c.element.className="trade-flow-label",c.init(this.getTradeFlowLabelHtml(o),this.getTradeFlowPoint(o,.92+Math.min(l,5)*.035).add(this.getTradeFlowLabelOffset(o,l))),c.visible=!0,c.userData=G2({},o)}),this.tradeFlowLabels.slice(a).forEach(o=>{o.visible=!1})}hasTownRankingRows(e=this.currentTownRanking){return this.getTownRankingRows(e,Number.POSITIVE_INFINITY,!1).length>0}formatMapRankingValue(e){const t=K0(e);return Math.abs(t)>=100?String(Math.round(t)):Math.abs(t)>=10?String(Number(t.toFixed(1))):String(Number(t.toFixed(2)))}formatMapCompactValue(e){const t=K0(e);return Math.abs(t)>=1e4?`${Number((t/1e4).toFixed(Math.abs(t)>=1e5?1:2))}万`:Math.abs(t)>=1e3?`${Number((t/1e3).toFixed(1))}千`:this.formatMapRankingValue(t)}formatMapIntegerValue(e){const t=K0(e);return Math.round(t).toLocaleString("zh-CN")}getBarHeight(e,t){return t?Math.max(2.8*.12,2.8*(K0(e)/t)):2.8*.25}createBarGeometry(e){const i=new bk(.06999999999999999,.06999999999999999,e);return i.translate(0,0,e/2),i}getProvinceLabelHtml(e,t,i){return`
+
`}getTradeFlowLabelOffset(e,t){return new x1(0,0,0)}getTradeSourceLabelSide(e,t=0){var r,s;const i=Number((r=e==null?void 0:e.center)==null?void 0:r[0]),a=Number((s=e==null?void 0:e.center)==null?void 0:s[1]);return Number.isFinite(i)&&ithis.geoProjectionCenter[0]+.2?"right":Number.isFinite(a)&&a>this.geoProjectionCenter[1]+.22?"top":Number.isFinite(a)&&a0&&(l.normalize().multiplyScalar((i%2===0?1:-1)*Math.min(.18,.05+o*.02)),s.add(l)),new z_([a,s,r])}tradeGeoProjection(e){return Yn().center(this.tradeGeoProjectionCenter).scale(this.tradeGeoProjectionScale).translate([0,0])(e)}setTradeNationalMapVisible(e){const t=!!e;if(!(!t&&!this.isTradeNationalMapActive&&!this.tradeNationalMapGroup&&!this.tradeFlowGroup)){if(t&&!this.createTradeNationalMap()){this.isTradeNationalMapActive=!1;return}this.isTradeNationalMapActive=t,this.tradeNationalMapGroup&&(this.tradeNationalMapGroup.visible=t&&this.mapAnimationComplete),this.tradeNationalLabelGroup&&(this.tradeNationalLabelGroup.visible=t&&this.mapAnimationComplete),this.mapGroup&&(this.mapGroup.visible=!t),this.labelGroup&&(this.labelGroup.visible=!t),this.flyLineGroup&&(this.flyLineGroup.visible=!t&&this.mapAnimationComplete),this.flyLineFocusGroup&&(this.flyLineFocusGroup.visible=!t&&this.mapAnimationComplete),this.scatterGroup&&(this.scatterGroup.visible=!t&&this.mapAnimationComplete),this.topicLayerMaterial&&t&&(this.topicLayerMaterial.opacity=0),t&&this.mapAnimationComplete?this.animateMapCamera(new x1(0,11.4,16.2),new x1(0,-.05,0),.65):!t&&this.mapAnimationComplete&&this.applyLayerMapView(this.currentTopicLayer,{force:!0})}}createTradeSourceMarker(e,t,i,a){const r=new rt(t%3===1?16766828:t%3===2?2617536:3202303),s=this.getTradeFlowPoint(e,.72);if(a){const T=this.getLocalTradeFlowCurve(e,a,t),I=new O0({color:r,transparent:!0,opacity:.42,depthWrite:!1,depthTest:!1,fog:!1,blending:_t}),x=.012+Math.min(.012,X0(e.value)/Math.max(i,1)*.01),z=new Ne(new j_(T,48,x,8,!1),I);z.renderOrder=31,this.tradeFlowMeshGroup.add(z),this.tradeFlowMaterials.push(I);const H=new ui({map:this.assets.instance.getResource("point"),color:r,transparent:!0,opacity:.92,depthWrite:!1,depthTest:!1,fog:!1,blending:_t}),K=new li(H),V=.12+Math.min(.08,X0(e.value)/Math.max(i,1)*.06);K.renderOrder=36,K.scale.set(V,V,V),K.userData={curve:T,phase:t*.13%1,speed:.16+Math.min(.16,X0(e.value)/Math.max(i,1)*.12)},K.position.copy(T.getPointAt(K.userData.phase)),this.tradeFlowPulseSprites.push(K),this.tradeFlowMeshGroup.add(K)}const o=new ui({map:this.assets.instance.getResource("point"),color:r,transparent:!0,opacity:.95,depthWrite:!1,depthTest:!1,fog:!1,blending:_t}),l=new li(o),c=.22+Math.min(.34,X0(e.value)/Math.max(i,1)*.28);l.renderOrder=34,l.scale.set(c,c,c),l.position.copy(s),this.tradeFlowMeshGroup.add(l);const d=this.assets.instance.getResource("guangquan1"),h=new O0({map:d,alphaMap:d,color:r,transparent:!0,opacity:.52,depthWrite:!1,depthTest:!1,fog:!1,blending:_t,side:St}),y=.38+Math.min(.36,X0(e.value)/Math.max(i,1)*.28),S=new Ne(new T5(y,y),h);S.renderOrder=29,S.position.copy(this.getTradeFlowPoint(e,.5)),this.tradeFlowMeshGroup.add(S)}createTradeMarketMarker(e){const t=this.assets.instance.getResource("point"),i=this.assets.instance.getResource("guangquan1"),a=this.getTradeLocalPoint(e.lng,e.lat,.82),r=new ui({map:t,color:16773997,transparent:!0,opacity:1,depthWrite:!1,depthTest:!1,fog:!1,blending:_t}),s=new li(r);s.renderOrder=35,s.scale.set(.34,.34,.34),s.position.copy(a),this.tradeFlowMeshGroup.add(s);const o=new O0({map:i,alphaMap:i,color:16773997,transparent:!0,opacity:.72,depthWrite:!1,depthTest:!1,fog:!1,blending:_t,side:St}),l=new Ne(new T5(.58,.58),o);l.renderOrder=29,l.position.copy(this.getTradeLocalPoint(e.lng,e.lat,.58)),this.tradeFlowMeshGroup.add(l)}disposeObject3D(e){var t,i,a,r;(i=(t=e.geometry)==null?void 0:t.dispose)==null||i.call(t),Array.isArray(e.material)?e.material.forEach(s=>{var o;return(o=s==null?void 0:s.dispose)==null?void 0:o.call(s)}):(r=(a=e.material)==null?void 0:a.dispose)==null||r.call(a)}updateTradeFlowPulses(e=.016){var t,i;!((t=this.tradeFlowGroup)!=null&&t.visible)||!((i=this.tradeFlowPulseSprites)!=null&&i.length)||this.tradeFlowPulseSprites.forEach(a=>{var o;const r=(o=a.userData)==null?void 0:o.curve;if(!r)return;const s=(X0(a.userData.phase)+X0(a.userData.speed,.16)*e)%1;a.userData.phase=s,a.position.copy(r.getPointAt(s))})}updateTradeFlowLayer(e=this.currentTownRanking){if(!oy(e)){this.hideTradeFlowLayer();return}this.ensureTradeFlowGroup();const t=this.getTradeFlowSource(e),i=this.getTradeFlowRows(e);if(!t||!i.length){this.clearTradeFlowLayer(),this.hideTradeFlowLayer();return}this.clearTradeFlowLayer(),this.tradeFlowGroup.visible=this.mapAnimationComplete,this.createTradeMarketMarker(t);const a=Math.max(...i.map(o=>o.value),1);i.forEach((o,l)=>{this.createTradeSourceMarker(o,l,a,t)});const r=i.length+1;for(let o=this.tradeFlowLabels.length;o{const c=this.tradeFlowLabels[l+1];c.element.className="trade-flow-label",c.init(this.getTradeFlowLabelHtml(o),this.getTradeFlowPoint(o,.92+Math.min(l,5)*.035).add(this.getTradeFlowLabelOffset(o,l))),c.visible=!0,c.userData=G2({},o)}),this.tradeFlowLabels.slice(r).forEach(o=>{o.visible=!1})}hasTownRankingRows(e=this.currentTownRanking){return this.getTownRankingRows(e,Number.POSITIVE_INFINITY,!1).length>0}formatMapRankingValue(e){const t=X0(e);return Math.abs(t)>=100?String(Math.round(t)):Math.abs(t)>=10?String(Number(t.toFixed(1))):String(Number(t.toFixed(2)))}formatMapCompactValue(e){const t=X0(e);return Math.abs(t)>=1e4?`${Number((t/1e4).toFixed(Math.abs(t)>=1e5?1:2))}万`:Math.abs(t)>=1e3?`${Number((t/1e3).toFixed(1))}千`:this.formatMapRankingValue(t)}formatMapIntegerValue(e){const t=X0(e);return Math.round(t).toLocaleString("zh-CN")}getBarHeight(e,t){return t?Math.max(2.8*.12,2.8*(X0(e)/t)):2.8*.25}createBarGeometry(e){const i=new xk(.06999999999999999,.06999999999999999,e);return i.translate(0,0,e/2),i}getProvinceLabelHtml(e,t,i){return`
${i.title}
@@ -1438,10 +1438,10 @@ Content-Type: `+(z3.type||"application/octet-stream")+`\r
${t+1}
-
`}updateBarItem(e,t,i,r,a=!0){var c,d;const s=this.getBarHeight(t.value,r),[o,l]=this.geoProjection(t.centroid);return e.visible=!0,(d=(c=e.geometry)==null?void 0:c.dispose)==null||d.call(c),e.geometry=this.createBarGeometry(s),e.position.set(o,-l,this.depth+.45),e.userData=i3(G2({},t),{targetValue:t.value,geoHeight:s}),e.children.forEach(m=>{var y,_,T,M;(_=(y=m.geometry)==null?void 0:y.dispose)==null||_.call(y),Array.isArray(m.material)?m.material.forEach(x=>{var B;return(B=x==null?void 0:x.dispose)==null?void 0:B.call(x)}):(M=(T=m.material)==null?void 0:T.dispose)==null||M.call(T)}),e.clear(),e.add(...this.createHUIGUANG(s,i>3?16776948:7863285)),a?p6.to(e.scale,{duration:.45,x:1,y:1,z:1,ease:"power2.out"}):this.mapAnimationComplete&&e.scale.set(1,1,1),{x:o,y:l,geoHeight:s}}updateProvinceLabel(e,t,i,r,a,s=!0){var T;const o=K0((T=e.userData)==null?void 0:T.targetValue,t.value);e.visible=!0,e.userData=i3(G2({},t),{targetValue:t.value}),e.position.copy(r);const l=e.element.querySelector(".label-title"),c=e.element.querySelector(".number .value"),d=e.element.querySelector(".number .unit"),m=e.element.querySelector(".name"),y=e.element.querySelector(".no");!l||!c||!d||!m||!y?e.element.innerHTML=this.getProvinceLabelHtml(t,i,a):(l.innerText=a.title,c.dataset.targetValue=String(t.value),c.innerText=this.formatMapRankingValue(t.value),d.innerText=t.unit||a.unit,m.innerText=t.name,y.innerText=i+1);const _=e.element.querySelector(".provinces-label-wrap");if(this.mapAnimationComplete&&(_.style.opacity="1",_.style.transform="translate(50%, 0)"),s&&this.mapAnimationComplete){const M=e.element.querySelector(".number .value"),B={value:o};p6.to(B,{value:t.value,duration:.45,ease:"power2.out",onUpdate:()=>{M.innerText=this.formatMapRankingValue(B.value)},onComplete:()=>{M.dataset.previousValue=String(t.value),M.innerText=this.formatMapRankingValue(t.value)}})}}clearTownNameLabelStat(e){const t=e.element.querySelector(".town-stat-label"),i=e.element.querySelector(".town-stat-value"),r=e.element.querySelector(".town-stat-unit"),a=e.element.querySelector(".town-rank"),s=e.element.querySelector(".town-stat-metric");t==null||t.classList.remove("has-stat"),i&&(i.innerText=""),r&&(r.innerText=""),a&&(a.innerText=""),s&&(s.innerText="")}updateTownNameLabelStats(e=this.currentTownRanking){var s;if(!((s=this.townNameLabels)!=null&&s.length))return;const t=this.getTownRankingRows(e,Number.POSITIVE_INFINITY,!1),i=this.getTownRankingMeta(e),r=new Map(t.map(o=>[d8(o.name),o])),a=!!(e&&t.length&&(i.metricLabel||i.unit||i.title));this.townNameLabels.forEach(o=>{var B,q;const l=((B=o.userData)==null?void 0:B.townName)||((q=o.userData)==null?void 0:q.name),c=r.get(d8(l));if(i.onlyRankedTownLabels&&!c){this.clearTownNameLabelStat(o),o.visible=!1;return}const d=c||(a?{name:l,value:0,unit:i.unit,metricLabel:i.metricLabel,rank:null}:null);if(!d){this.clearTownNameLabelStat(o);return}const m=o.element.querySelector(".town-stat-label"),y=o.element.querySelector(".town-name"),_=o.element.querySelector(".town-stat-value"),T=o.element.querySelector(".town-stat-unit"),M=o.element.querySelector(".town-rank"),x=o.element.querySelector(".town-stat-metric");m==null||m.classList.add("has-stat"),y&&(y.innerText=l),x&&(x.innerText=d.metricLabel||i.metricLabel||""),_&&(_.innerText=this.formatMapRankingValue(d.value)),T&&(T.innerText=d.unit||i.unit||""),M&&(M.innerText=d.rank?`第${d.rank}名`:""),o.userData=i3(G2(G2({},o.userData),d),{townName:l,targetValue:d.value})})}getInfoPointHtml(e,t=this.getTownRankingMeta()){const i=String(e.metricLabel||t.metricLabel||t.title||"统计指标").replace(/排行$/,""),r=Number(e.rank),a=Number.isFinite(r)?String(r).padStart(2,"0"):"--";return`
+
`}updateBarItem(e,t,i,a,r=!0){var c,d;const s=this.getBarHeight(t.value,a),[o,l]=this.geoProjection(t.centroid);return e.visible=!0,(d=(c=e.geometry)==null?void 0:c.dispose)==null||d.call(c),e.geometry=this.createBarGeometry(s),e.position.set(o,-l,this.depth+.45),e.userData=r3(G2({},t),{targetValue:t.value,geoHeight:s}),e.children.forEach(h=>{var y,S,T,I;(S=(y=h.geometry)==null?void 0:y.dispose)==null||S.call(y),Array.isArray(h.material)?h.material.forEach(x=>{var z;return(z=x==null?void 0:x.dispose)==null?void 0:z.call(x)}):(I=(T=h.material)==null?void 0:T.dispose)==null||I.call(T)}),e.clear(),e.add(...this.createHUIGUANG(s,i>3?16776948:7863285)),r?c6.to(e.scale,{duration:.45,x:1,y:1,z:1,ease:"power2.out"}):this.mapAnimationComplete&&e.scale.set(1,1,1),{x:o,y:l,geoHeight:s}}updateProvinceLabel(e,t,i,a,r,s=!0){var T;const o=X0((T=e.userData)==null?void 0:T.targetValue,t.value);e.visible=!0,e.userData=r3(G2({},t),{targetValue:t.value}),e.position.copy(a);const l=e.element.querySelector(".label-title"),c=e.element.querySelector(".number .value"),d=e.element.querySelector(".number .unit"),h=e.element.querySelector(".name"),y=e.element.querySelector(".no");!l||!c||!d||!h||!y?e.element.innerHTML=this.getProvinceLabelHtml(t,i,r):(l.innerText=r.title,c.dataset.targetValue=String(t.value),c.innerText=this.formatMapRankingValue(t.value),d.innerText=t.unit||r.unit,h.innerText=t.name,y.innerText=i+1);const S=e.element.querySelector(".provinces-label-wrap");if(this.mapAnimationComplete&&(S.style.opacity="1",S.style.transform="translate(50%, 0)"),s&&this.mapAnimationComplete){const I=e.element.querySelector(".number .value"),z={value:o};c6.to(z,{value:t.value,duration:.45,ease:"power2.out",onUpdate:()=>{I.innerText=this.formatMapRankingValue(z.value)},onComplete:()=>{I.dataset.previousValue=String(t.value),I.innerText=this.formatMapRankingValue(t.value)}})}}clearTownNameLabelStat(e){const t=e.element.querySelector(".town-stat-label"),i=e.element.querySelector(".town-stat-value"),a=e.element.querySelector(".town-stat-unit"),r=e.element.querySelector(".town-rank"),s=e.element.querySelector(".town-stat-metric");t==null||t.classList.remove("has-stat"),i&&(i.innerText=""),a&&(a.innerText=""),r&&(r.innerText=""),s&&(s.innerText="")}updateTownNameLabelStats(e=this.currentTownRanking){var s;if(!((s=this.townNameLabels)!=null&&s.length))return;const t=this.getTownRankingRows(e,Number.POSITIVE_INFINITY,!1),i=this.getTownRankingMeta(e),a=new Map(t.map(o=>[a8(o.name),o])),r=!!(i.showMissingTownStats&&e&&t.length&&(i.metricLabel||i.unit||i.title));this.townNameLabels.forEach(o=>{var z,H;const l=((z=o.userData)==null?void 0:z.townName)||((H=o.userData)==null?void 0:H.name),c=a.get(a8(l));if(i.onlyRankedTownLabels&&!c){this.clearTownNameLabelStat(o),o.visible=!1;return}const d=c||(r?{name:l,value:0,unit:i.unit,metricLabel:i.metricLabel,rank:null}:null);if(!d){this.clearTownNameLabelStat(o);return}const h=o.element.querySelector(".town-stat-label"),y=o.element.querySelector(".town-name"),S=o.element.querySelector(".town-stat-value"),T=o.element.querySelector(".town-stat-unit"),I=o.element.querySelector(".town-rank"),x=o.element.querySelector(".town-stat-metric");h==null||h.classList.add("has-stat"),y&&(y.innerText=l),x&&(x.innerText=d.metricLabel||i.metricLabel||""),S&&(S.innerText=this.formatMapRankingValue(d.value)),T&&(T.innerText=d.unit||i.unit||""),I&&(I.innerText=d.rank?`第${d.rank}名`:""),o.userData=r3(G2(G2({},o.userData),d),{townName:l,targetValue:d.value})})}getInfoPointHtml(e,t=this.getTownRankingMeta()){const i=String(e.metricLabel||t.metricLabel||t.title||"统计指标").replace(/排行$/,""),a=Number(e.rank),r=Number.isFinite(a)?String(a).padStart(2,"0"):"--";return`
- ${a} + ${r} ${it(e.name||"红原县")}
${it(i)}
@@ -1450,22 +1450,24 @@ Content-Type: `+(z3.type||"application/octet-stream")+`\r ${it(e.unit||t.unit||"")}
-
`}updateInfoPointStats(){var s,o;if(!((s=this.infoPointSprites)!=null&&s.length)||!((o=this.infoLabelElement)!=null&&o.length))return;if(!this.showTownRankingPointMarkers){this.clearInfoPointStats();return}const e=this.getTownRankingRows(this.currentTownRanking,Number.POSITIVE_INFINITY,!1);if(!e.length){this.clearInfoPointStats();return}const t=this.getTownRankingMeta(),i=e.slice(0,this.infoPointSprites.length),r=Math.max(...i.map(l=>l.value),1);this.infoPointSprites.forEach((l,c)=>{const d=i[c],m=this.infoLabelElement[c];if(!d){l.visible=!1,l.scale.set(0,0,0),m&&(m.visible=!1);return}const[y,_]=this.geoProjection(d.centroid||d.center),T=[y,-_,this.depth+.72];l.userData=i3(G2(G2({},l.userData),d),{position:T,value:d.value,unit:d.unit||t.unit,rank:d.rank,metricTitle:t.title,index:c}),l.position.set(...T),l.visible=this.showTownRankingPointMarkers;const M=.78+d.value/r*.44;if(l.scale.set(M,M,M),m){const x=(c%2===0?.22:-.18)+(c===0?.12:0),B=c%3===0?.08:-.04;m.position.set(y+x,-_+B,this.depth+1.88+Math.min(c,4)*.03),m.userData=i3(G2({},d),{index:c}),m.element.innerHTML=this.getInfoPointHtml(d,t)}});const a=this.infoLabelElement[this.infoPointIndex];a&&this.showTownRankingPointMarkers&&this.mapAnimationComplete&&(a.visible=!0),this.showTownRankingPointMarkers&&this.mapAnimationComplete&&!this.infoPointLabelTime&&this.createInfoPointLabelLoop()}clearInfoPointStats(){var e,t;clearInterval(this.infoPointLabelTime),this.infoPointLabelTime=null,this.infoPointIndex=0,this.InfoPointGroup&&(this.InfoPointGroup.visible=!1),(e=this.infoLabelElement)==null||e.forEach(i=>{i.visible=!1}),(t=this.infoPointSprites)==null||t.forEach(i=>{i.visible=!1,i.scale.set(0,0,0)})}createBar(){const e=this.getTownRankingRows();this.getTownRankingMeta();const t=new ne;this.barGroup=t;const i=Math.max(...e.map(r=>r.value),1);this.allBar=[],this.allBarMaterial=[],this.allGuangquan=[],this.allProvinceLabel=[],e.map((r,a)=>{const s=this.getBarHeight(r.value,i),o=new W0({color:16777215,transparent:!0,opacity:0,depthTest:!1,fog:!1});new ms(o,{uColor1:a>3?16506760:5291006,uColor2:a>3?16776948:7863285,size:s,dir:"y"});const l=new Ie(this.createBarGeometry(s),o);l.renderOrder=5;const[c,d]=this.geoProjection(r.centroid);l.position.set(c,-d,this.depth+.45),l.scale.set(1,1,0),l.userData=i3(G2({},r),{targetValue:r.value,geoHeight:s});const m=this.createQuan(new T1(c,this.depth+.44,d),a);l.add(...this.createHUIGUANG(s,a>3?16776948:7863285)),t.add(l),t.rotation.x=-Math.PI/2,this.allBar.push(l),this.allBarMaterial.push(o),this.allGuangquan.push(m)}),this.scene.add(t),this.updateTownNameLabelStats(this.currentTownRanking)}setTownRanking(e){var a,s,o,l,c,d,m,y,_,T,M,x,B,q,K,H;this.currentTownRanking=e;const t=this.getTownRankingMeta(e);if(this.showTownRankingBars=!!t.showBars,this.showTownRankingPointMarkers=!!t.showPointMarkers,t.hideMapLabels){this.hideAllMapStatisticLabels(),this.mapGroup&&(this.mapGroup.visible=!0),this.labelGroup&&(this.labelGroup.visible=!0),this.flyLineGroup&&(this.flyLineGroup.visible=this.mapAnimationComplete),this.flyLineFocusGroup&&(this.flyLineFocusGroup.visible=this.mapAnimationComplete),this.scatterGroup&&(this.scatterGroup.visible=this.mapAnimationComplete);return}if(Jp(e)){this.setTradeNationalMapVisible(!1),this.updateTownNameLabelStats(null),this.setTownNameLabelsVisible(!1),this.hideVillageRankingLabels(),this.clearInfoPointStats(),this.mapGroup&&(this.mapGroup.visible=!0),this.labelGroup&&(this.labelGroup.visible=!1),this.flyLineGroup&&(this.flyLineGroup.visible=!1),this.flyLineFocusGroup&&(this.flyLineFocusGroup.visible=!1),this.scatterGroup&&(this.scatterGroup.visible=!1),(a=this.allBar)!=null&&a.length&&(this.allBar.forEach(J=>{J.visible=!1,J.scale.set(1,1,0)}),(s=this.allBarMaterial)==null||s.forEach(J=>{J.opacity=0}),(o=this.allProvinceLabel)==null||o.forEach(J=>{J.visible=!1}),(l=this.allGuangquan)==null||l.forEach(J=>{J.visible=!1})),this.updateTradeFlowLayer(e);return}if(this.setTradeNationalMapVisible(!1),this.hideTradeFlowLayer(),this.mapGroup&&(this.mapGroup.visible=!0),this.labelGroup&&(this.labelGroup.visible=!0),this.flyLineGroup&&(this.flyLineGroup.visible=this.mapAnimationComplete),this.flyLineFocusGroup&&(this.flyLineFocusGroup.visible=this.mapAnimationComplete),this.scatterGroup&&(this.scatterGroup.visible=this.mapAnimationComplete),Zp(e)){this.updateTownNameLabelStats(null),this.setTownNameLabelsVisible(!Qp(e)),this.clearInfoPointStats(),this.updateVillageRankingLabels(e),(c=this.allBar)!=null&&c.length&&(this.allBar.forEach(J=>{J.visible=!1,J.scale.set(1,1,0)}),(d=this.allBarMaterial)==null||d.forEach(J=>{J.opacity=0}),(m=this.allProvinceLabel)==null||m.forEach(J=>{J.visible=!1}),(y=this.allGuangquan)==null||y.forEach(J=>{J.visible=!1}));return}if(this.setTownNameLabelsVisible(!t.calloutMode&&!t.hideTownNames),this.hideVillageRankingLabels(),t.calloutMode?this.updateTownNameLabelStats(null):this.updateTownNameLabelStats(e),!((_=this.allBar)!=null&&_.length))return;if(!this.showTownRankingBars){this.allBar.forEach(J=>{J.visible=!1,J.scale.set(1,1,0)}),(T=this.allBarMaterial)==null||T.forEach(J=>{J.opacity=0}),(M=this.allProvinceLabel)==null||M.forEach(J=>{J.visible=!1}),(x=this.allGuangquan)==null||x.forEach(J=>{J.visible=!1}),this.showTownRankingPointMarkers?(this.InfoPointGroup&&(this.InfoPointGroup.visible=this.mapAnimationComplete&&this.hasTownRankingRows(e)),this.updateInfoPointStats()):this.clearInfoPointStats();return}const i=this.getTownRankingRows(e,7,!1);if(!i.length){this.allBar.forEach(J=>{J.visible=!1,J.scale.set(1,1,0)}),(B=this.allProvinceLabel)==null||B.forEach(J=>{J.visible=!1}),(q=this.allGuangquan)==null||q.forEach(J=>{J.visible=!1}),this.clearInfoPointStats();return}this.InfoPointGroup&&(this.InfoPointGroup.visible=this.showTownRankingPointMarkers&&this.mapAnimationComplete),(K=this.infoPointSprites)==null||K.forEach(J=>{J.visible=this.showTownRankingPointMarkers});const r=Math.max(...i.map(J=>J.value),1);this.allBar.forEach((J,g2)=>{const N2=g2{J.visible=!1}),this.allGuangquan.forEach((J,g2)=>{J.visible=g2{const N2=this.allBar[g2],E2=this.allGuangquan[g2];if(!N2)return;const{x:v2,y:F2}=this.updateBarItem(N2,J,g2,r,this.mapAnimationComplete);E2&&(E2.visible=!0,E2.position.set(0,0,0),E2.children.forEach($2=>{$2.position.set(v2,this.depth+.44,F2),this.mapAnimationComplete&&$2.scale.set(1,1,1)}))}),this.updateInfoPointStats()}createEvent(){let e=[];const t=r=>{r.traverse(a=>{a.isMesh&&(a.material=this.defaultMaterial)})},i=r=>{r.traverse(a=>{a.isMesh&&(a.material=this.defaultLightMaterial)})};this.eventElement.map(r=>{this.interactionManager.add(r),r.addEventListener("mousedown",a=>{this.handleMapClick(a)}),r.addEventListener("mouseover",a=>{e.includes(a.target.parent)||e.push(a.target.parent),document.body.style.cursor="pointer",i(a.target.parent)}),r.addEventListener("mouseout",a=>{e=e.filter(s=>s.userData.name!==a.target.parent.userData.name),e.length>0&&e[e.length-1],t(a.target.parent),document.body.style.cursor="default"})})}createHUIGUANG(e,t){let i=new k5(.35,e);i.translate(0,e/2,0);const r=this.assets.instance.getResource("huiguang");r.colorSpace=B6,r.wrapS=f6,r.wrapT=f6;let a=new W0({color:t,map:r,transparent:!0,opacity:.4,depthWrite:!1,side:St,blending:Lt}),s=new Ie(i,a);s.renderOrder=10,s.rotateX(Math.PI/2);let o=s.clone(),l=s.clone();return o.rotateY(Math.PI/180*60),l.rotateY(Math.PI/180*120),[s,o,l]}createQuan(e,t){const i=this.assets.instance.getResource("guangquan1"),r=this.assets.instance.getResource("guangquan2");let a=new k5(.5,.5),s=new W0({color:16777215,map:i,alphaMap:i,opacity:1,transparent:!0,depthTest:!1,fog:!1,blending:Lt}),o=new W0({color:16777215,map:r,alphaMap:r,opacity:1,transparent:!0,depthTest:!1,fog:!1,blending:Lt}),l=new Ie(a,s),c=new Ie(a,o);return l.renderOrder=6,c.renderOrder=6,l.rotateX(-Math.PI/2),c.rotateX(-Math.PI/2),l.position.copy(e),c.position.copy(e),c.position.y-=.001,l.scale.set(0,0,0),c.scale.set(0,0,0),this.quanGroup=new ne,this.quanGroup.add(l,c),this.scene.add(this.quanGroup),this.time.on("tick",()=>{l.rotation.z+=.05}),this.quanGroup}createDiffuse(){let e=new k5(200,200),t=new W0({color:0,depthWrite:!1,transparent:!0,blending:wk});t.blendEquation=Ck,t.blendSrc=Tk,t.blendDst=Ak,new II({material:t,time:this.time,size:60,diffuseSpeed:8,diffuseColor:7442830,diffuseWidth:2,callback:r=>{const a=setTimeout(()=>{this.addSceneTween(p6.to(r.uniforms.uTime,{value:4,repeat:-1,duration:6,ease:"power1.easeIn"}))},3);this.addSceneTimer(a)}});let i=new Ie(e,t);i.renderOrder=3,i.rotation.x=-Math.PI/2,i.position.set(0,.21,0),this.scene.add(i)}createGrid(){new NI(this,{gridSize:54,gridDivision:24,gridColor:1990543,shapeSize:.55,shapeColor:3309487,pointSize:.085,pointColor:1993891,pointBlending:Lt})}createBottomBg(){let e=new k5(24,24);const t=this.assets.instance.getResource("ocean");t.colorSpace=B6,t.wrapS=f6,t.wrapT=f6,t.repeat.set(1,1);let i=new W0({map:t,opacity:.92,fog:!1}),r=new Ie(e,i);r.rotation.x=-Math.PI/2,r.position.set(0,-.7,0),this.scene.add(r)}createChinaBlurLine(){let e=new k5(154,154);const t=this.assets.instance.getResource("chinaBlurLine");t.colorSpace=B6,t.wrapS=f6,t.wrapT=f6,t.generateMipmaps=!1,t.minFilter=E_,t.repeat.set(1,1);let i=new W0({color:4162253,alphaMap:t,transparent:!0,opacity:.62}),r=new Ie(e,i);r.rotateX(-Math.PI/2),r.position.set(-19.3,-.5,-19.7),this.scene.add(r)}createLabel(){let e=this,t=this.labelGroup,i=this.label3d,r=[],a=[];tN.map(o=>{if(o.hide==!0)return!1;let l=s(o,i,t);r.push(l),a.push(l)}),this.otherLabel=r,this.townNameLabels=a;function s(o,l,c){let d=l.create("",`china-label ${o.blur?" blur":""}`,!0);const[m,y]=e.geoProjection(o.center);return d.init(`
-
${o.name}
+
`}updateInfoPointStats(){var s,o;if(!((s=this.infoPointSprites)!=null&&s.length)||!((o=this.infoLabelElement)!=null&&o.length))return;if(!this.showTownRankingPointMarkers){this.clearInfoPointStats();return}const e=this.getTownRankingRows(this.currentTownRanking,Number.POSITIVE_INFINITY,!1);if(!e.length){this.clearInfoPointStats();return}const t=this.getTownRankingMeta(),i=e.slice(0,this.infoPointSprites.length),a=Math.max(...i.map(l=>l.value),1);this.infoPointSprites.forEach((l,c)=>{const d=i[c],h=this.infoLabelElement[c];if(!d){l.visible=!1,l.scale.set(0,0,0),h&&(h.visible=!1);return}const[y,S]=this.geoProjection(d.centroid||d.center),T=[y,-S,this.depth+.72];l.userData=r3(G2(G2({},l.userData),d),{position:T,value:d.value,unit:d.unit||t.unit,rank:d.rank,metricTitle:t.title,index:c}),l.position.set(...T),l.visible=this.showTownRankingPointMarkers;const I=.78+d.value/a*.44;if(l.scale.set(I,I,I),h){const x=(c%2===0?.22:-.18)+(c===0?.12:0),z=c%3===0?.08:-.04;h.position.set(y+x,-S+z,this.depth+1.88+Math.min(c,4)*.03),h.userData=r3(G2({},d),{index:c}),h.element.innerHTML=this.getInfoPointHtml(d,t)}});const r=this.infoLabelElement[this.infoPointIndex];r&&this.showTownRankingPointMarkers&&this.mapAnimationComplete&&(r.visible=!0),this.showTownRankingPointMarkers&&this.mapAnimationComplete&&!this.infoPointLabelTime&&this.createInfoPointLabelLoop()}clearInfoPointStats(){var e,t;clearInterval(this.infoPointLabelTime),this.infoPointLabelTime=null,this.infoPointIndex=0,this.InfoPointGroup&&(this.InfoPointGroup.visible=!1),(e=this.infoLabelElement)==null||e.forEach(i=>{i.visible=!1}),(t=this.infoPointSprites)==null||t.forEach(i=>{i.visible=!1,i.scale.set(0,0,0)})}createBar(){const e=this.getTownRankingRows();this.getTownRankingMeta();const t=new ne;this.barGroup=t;const i=Math.max(...e.map(a=>a.value),1);this.allBar=[],this.allBarMaterial=[],this.allGuangquan=[],this.allProvinceLabel=[],e.map((a,r)=>{const s=this.getBarHeight(a.value,i),o=new O0({color:16777215,transparent:!0,opacity:0,depthTest:!1,fog:!1});new ls(o,{uColor1:r>3?16506760:5291006,uColor2:r>3?16776948:7863285,size:s,dir:"y"});const l=new Ne(this.createBarGeometry(s),o);l.renderOrder=5;const[c,d]=this.geoProjection(a.centroid);l.position.set(c,-d,this.depth+.45),l.scale.set(1,1,0),l.userData=r3(G2({},a),{targetValue:a.value,geoHeight:s});const h=this.createQuan(new x1(c,this.depth+.44,d),r);l.add(...this.createHUIGUANG(s,r>3?16776948:7863285)),t.add(l),t.rotation.x=-Math.PI/2,this.allBar.push(l),this.allBarMaterial.push(o),this.allGuangquan.push(h)}),this.scene.add(t),this.updateTownNameLabelStats(this.currentTownRanking)}setTownRanking(e){var r,s,o,l,c,d,h,y,S,T,I,x,z,H,K,V;this.currentTownRanking=e;const t=this.getTownRankingMeta(e);if(this.showTownRankingBars=!!t.showBars,this.showTownRankingPointMarkers=!!t.showPointMarkers,t.hideMapLabels){this.hideAllMapStatisticLabels(),this.mapGroup&&(this.mapGroup.visible=!0),this.labelGroup&&(this.labelGroup.visible=!0),this.flyLineGroup&&(this.flyLineGroup.visible=this.mapAnimationComplete),this.flyLineFocusGroup&&(this.flyLineFocusGroup.visible=this.mapAnimationComplete),this.scatterGroup&&(this.scatterGroup.visible=this.mapAnimationComplete);return}if(oy(e)){this.setTradeNationalMapVisible(!1),this.updateTownNameLabelStats(null),this.setTownNameLabelsVisible(!1),this.hideVillageRankingLabels(),this.clearInfoPointStats(),this.mapGroup&&(this.mapGroup.visible=!0),this.labelGroup&&(this.labelGroup.visible=!1),this.flyLineGroup&&(this.flyLineGroup.visible=!1),this.flyLineFocusGroup&&(this.flyLineFocusGroup.visible=!1),this.scatterGroup&&(this.scatterGroup.visible=!1),(r=this.allBar)!=null&&r.length&&(this.allBar.forEach(J=>{J.visible=!1,J.scale.set(1,1,0)}),(s=this.allBarMaterial)==null||s.forEach(J=>{J.opacity=0}),(o=this.allProvinceLabel)==null||o.forEach(J=>{J.visible=!1}),(l=this.allGuangquan)==null||l.forEach(J=>{J.visible=!1})),this.updateTradeFlowLayer(e);return}if(this.setTradeNationalMapVisible(!1),this.hideTradeFlowLayer(),this.mapGroup&&(this.mapGroup.visible=!0),this.labelGroup&&(this.labelGroup.visible=!0),this.flyLineGroup&&(this.flyLineGroup.visible=this.mapAnimationComplete),this.flyLineFocusGroup&&(this.flyLineFocusGroup.visible=this.mapAnimationComplete),this.scatterGroup&&(this.scatterGroup.visible=this.mapAnimationComplete),sy(e)){this.updateTownNameLabelStats(null),this.setTownNameLabelsVisible(!ly(e)),this.clearInfoPointStats(),this.updateVillageRankingLabels(e),(c=this.allBar)!=null&&c.length&&(this.allBar.forEach(J=>{J.visible=!1,J.scale.set(1,1,0)}),(d=this.allBarMaterial)==null||d.forEach(J=>{J.opacity=0}),(h=this.allProvinceLabel)==null||h.forEach(J=>{J.visible=!1}),(y=this.allGuangquan)==null||y.forEach(J=>{J.visible=!1}));return}if(this.setTownNameLabelsVisible(!t.calloutMode&&!t.hideTownNames),this.hideVillageRankingLabels(),t.calloutMode?this.updateTownNameLabelStats(null):this.updateTownNameLabelStats(e),!((S=this.allBar)!=null&&S.length))return;if(!this.showTownRankingBars){this.allBar.forEach(J=>{J.visible=!1,J.scale.set(1,1,0)}),(T=this.allBarMaterial)==null||T.forEach(J=>{J.opacity=0}),(I=this.allProvinceLabel)==null||I.forEach(J=>{J.visible=!1}),(x=this.allGuangquan)==null||x.forEach(J=>{J.visible=!1}),this.showTownRankingPointMarkers?(this.InfoPointGroup&&(this.InfoPointGroup.visible=this.mapAnimationComplete&&this.hasTownRankingRows(e)),this.updateInfoPointStats()):this.clearInfoPointStats();return}const i=this.getTownRankingRows(e,7,!1);if(!i.length){this.allBar.forEach(J=>{J.visible=!1,J.scale.set(1,1,0)}),(z=this.allProvinceLabel)==null||z.forEach(J=>{J.visible=!1}),(H=this.allGuangquan)==null||H.forEach(J=>{J.visible=!1}),this.clearInfoPointStats();return}this.InfoPointGroup&&(this.InfoPointGroup.visible=this.showTownRankingPointMarkers&&this.mapAnimationComplete),(K=this.infoPointSprites)==null||K.forEach(J=>{J.visible=this.showTownRankingPointMarkers});const a=Math.max(...i.map(J=>J.value),1);this.allBar.forEach((J,y2)=>{const R2=y2{J.visible=!1}),this.allGuangquan.forEach((J,y2)=>{J.visible=y2{const R2=this.allBar[y2],P2=this.allGuangquan[y2];if(!R2)return;const{x:C2,y:L2}=this.updateBarItem(R2,J,y2,a,this.mapAnimationComplete);P2&&(P2.visible=!0,P2.position.set(0,0,0),P2.children.forEach(U2=>{U2.position.set(C2,this.depth+.44,L2),this.mapAnimationComplete&&U2.scale.set(1,1,1)}))}),this.updateInfoPointStats()}createEvent(){let e=[];const t=a=>{a.traverse(r=>{r.isMesh&&(r.material=this.defaultMaterial)})},i=a=>{a.traverse(r=>{r.isMesh&&(r.material=this.defaultLightMaterial)})};this.eventElement.map(a=>{this.interactionManager.add(a),a.addEventListener("mousedown",r=>{this.handleMapClick(r)}),a.addEventListener("mouseover",r=>{e.includes(r.target.parent)||e.push(r.target.parent),document.body.style.cursor="pointer",i(r.target.parent)}),a.addEventListener("mouseout",r=>{e=e.filter(s=>s.userData.name!==r.target.parent.userData.name),e.length>0&&e[e.length-1],t(r.target.parent),document.body.style.cursor="default"})})}createHUIGUANG(e,t){let i=new T5(.35,e);i.translate(0,e/2,0);const a=this.assets.instance.getResource("huiguang");a.colorSpace=N6,a.wrapS=l6,a.wrapT=l6;let r=new O0({color:t,map:a,transparent:!0,opacity:.4,depthWrite:!1,side:St,blending:_t}),s=new Ne(i,r);s.renderOrder=10,s.rotateX(Math.PI/2);let o=s.clone(),l=s.clone();return o.rotateY(Math.PI/180*60),l.rotateY(Math.PI/180*120),[s,o,l]}createQuan(e,t){const i=this.assets.instance.getResource("guangquan1"),a=this.assets.instance.getResource("guangquan2");let r=new T5(.5,.5),s=new O0({color:16777215,map:i,alphaMap:i,opacity:1,transparent:!0,depthTest:!1,fog:!1,blending:_t}),o=new O0({color:16777215,map:a,alphaMap:a,opacity:1,transparent:!0,depthTest:!1,fog:!1,blending:_t}),l=new Ne(r,s),c=new Ne(r,o);return l.renderOrder=6,c.renderOrder=6,l.rotateX(-Math.PI/2),c.rotateX(-Math.PI/2),l.position.copy(e),c.position.copy(e),c.position.y-=.001,l.scale.set(0,0,0),c.scale.set(0,0,0),this.quanGroup=new ne,this.quanGroup.add(l,c),this.scene.add(this.quanGroup),this.time.on("tick",()=>{l.rotation.z+=.05}),this.quanGroup}createDiffuse(){let e=new T5(200,200),t=new O0({color:0,depthWrite:!1,transparent:!0,blending:Ek});t.blendEquation=Pk,t.blendSrc=Mk,t.blendDst=kk,new OI({material:t,time:this.time,size:60,diffuseSpeed:8,diffuseColor:7442830,diffuseWidth:2,callback:a=>{const r=setTimeout(()=>{this.addSceneTween(c6.to(a.uniforms.uTime,{value:4,repeat:-1,duration:6,ease:"power1.easeIn"}))},3);this.addSceneTimer(r)}});let i=new Ne(e,t);i.renderOrder=3,i.rotation.x=-Math.PI/2,i.position.set(0,.21,0),this.scene.add(i)}createGrid(){new BI(this,{gridSize:54,gridDivision:24,gridColor:1990543,shapeSize:.55,shapeColor:3309487,pointSize:.085,pointColor:1993891,pointBlending:_t})}createBottomBg(){let e=new T5(24,24);const t=this.assets.instance.getResource("ocean");t.colorSpace=N6,t.wrapS=l6,t.wrapT=l6,t.repeat.set(1,1);let i=new O0({map:t,opacity:.92,fog:!1}),a=new Ne(e,i);a.rotation.x=-Math.PI/2,a.position.set(0,-.7,0),this.scene.add(a)}createChinaBlurLine(){let e=new T5(154,154);const t=this.assets.instance.getResource("chinaBlurLine");t.colorSpace=N6,t.wrapS=l6,t.wrapT=l6,t.generateMipmaps=!1,t.minFilter=B_,t.repeat.set(1,1);let i=new O0({color:4162253,alphaMap:t,transparent:!0,opacity:.62}),a=new Ne(e,i);a.rotateX(-Math.PI/2),a.position.set(-19.3,-.5,-19.7),this.scene.add(a)}createLabel(){let e=this,t=this.labelGroup,i=this.label3d,a=[],r=[];aN.map(o=>{if(o.hide==!0)return!1;let l=s(o,i,t);a.push(l),r.push(l)}),this.otherLabel=a,this.townNameLabels=r;function s(o,l,c){let d=l.create("",`china-label ${o.blur?" blur":""}`,!0);const[h,y]=e.geoProjection(o.center);return d.init(`
+
${o.name}
-
`,new T1(m,-y,e.depth+.85)),l.setLabelStyle(d,.018,"x"),d.setParent(c),d.userData=i3(G2({},o),{townName:o.name}),d}}createRotateBorder(){let e=13.2,t=this.assets.instance.getResource("rotationBorder1"),i=this.assets.instance.getResource("rotationBorder2"),r=new Rp(this,{width:e*1.178,needRotate:!0,rotateSpeed:.001,material:new W0({map:t,color:4763647,transparent:!0,opacity:.26,side:St,depthWrite:!1,blending:Lt}),position:new T1(0,.31,0)});r.instance.rotation.x=-Math.PI/2,r.instance.renderOrder=6,r.instance.scale.set(0,0,0),r.setParent(this.scene);let a=new Rp(this,{width:e*1.116,needRotate:!0,rotateSpeed:-.004,material:new W0({map:i,color:4763647,transparent:!0,opacity:.5,side:St,depthWrite:!1,blending:Lt}),position:new T1(0,.33,0)});a.instance.rotation.x=-Math.PI/2,a.instance.renderOrder=6,a.instance.scale.set(0,0,0),a.setParent(this.scene),this.rotateBorder1=r.instance,this.rotateBorder2=a.instance}createFlyLine(){this.flyLineGroup=new ne,this.flyLineGroup.visible=!1,this.scene.add(this.flyLineGroup)}createFocus(){this.flyLineFocusGroup.clear()}createParticles(){this.particles=new go(this,{num:10,range:30,dir:"up",speed:.05,material:new Qo({map:go.createTexture(),size:1,color:61166,transparent:!0,opacity:1,depthTest:!1,depthWrite:!1,vertexColors:!0,blending:Lt,sizeAttenuation:!0})}),this.particleGroup=new ne,this.scene.add(this.particleGroup),this.particleGroup.rotation.x=-Math.PI/2,this.particles.setParent(this.particleGroup),this.particles.enable=!0,this.particleGroup.visible=!0}createScatter(){this.scatterGroup=new ne,this.scatterGroup.visible=!1,this.scatterGroup.rotation.x=-Math.PI/2,this.scene.add(this.scatterGroup);const e=this.assets.instance.getResource("arrow"),t=new pi({map:e,color:16776948,fog:!1,transparent:!0,depthTest:!1});let i=Xp(nN),r=i[0].value;i.map(a=>{const s=new gi(t);s.renderOrder=23;let o=.1+a.value/r*.2;s.scale.set(o,o,o);let[l,c]=this.geoProjection([a.lng,a.lat]);s.position.set(l,-c,this.depth+.45),s.userData.position=[l,-c,this.depth+.45],this.scatterGroup.add(s)})}createInfoPoint(){let e=this;this.InfoPointGroup=new ne,this.scene.add(this.InfoPointGroup),this.InfoPointGroup.visible=!1,this.InfoPointGroup.rotation.x=-Math.PI/2,this.infoPointIndex=0,this.infoPointLabelTime=null,this.infoLabelElement=[],this.infoPointSprites=[];let t=this.label3d;const i=this.assets.instance.getResource("point");let r=[16776948,7863285],a=Xp(iN),s=a[0].value;a.map((l,c)=>{const d=new pi({map:i,color:r[c%r.length],fog:!1,transparent:!0,depthTest:!1}),m=new gi(d);m.renderOrder=23;let y=.7+l.value/s*.4;m.scale.set(y,y,y);let[_,T]=this.geoProjection([l.lng,l.lat]),M=[_,-T,this.depth+.7];m.position.set(...M),m.userData.position=[...M],m.userData={position:[_,-T,this.depth+.7],name:l.name,value:l.value,level:l.level,index:c},this.InfoPointGroup.add(m);let x=o(l,t,this.InfoPointGroup,c);this.infoLabelElement.push(x),this.infoPointSprites.push(m),this.interactionManager.add(m),m.addEventListener("mousedown",B=>{if(this.clicked||!this.InfoPointGroup.visible)return!1;this.clicked=!0,this.infoPointIndex=B.target.userData.index,this.infoLabelElement.map(q=>{q.visible=!1}),x.visible=!0,this.createInfoPointLabelLoop()}),m.addEventListener("mouseup",B=>{this.clicked=!1}),m.addEventListener("mouseover",B=>{document.body.style.cursor="pointer"}),m.addEventListener("mouseout",B=>{document.body.style.cursor="default"})});function o(l,c,d,m){let y=c.create("","info-point",!0);const[_,T]=e.geoProjection([l.lng,l.lat]);return y.init(e.getInfoPointHtml(i3(G2({},l),{value:0,rank:m+1,unit:""}),e.getTownRankingMeta()),new T1(_,-T,e.depth+1.9)),c.setLabelStyle(y,.015,"x"),y.setParent(d),y.visible=!1,y}}createInfoPointLabelLoop(){var e;this.scenePaused||!((e=this.infoLabelElement)!=null&&e.length)||(clearInterval(this.infoPointLabelTime),this.infoPointLabelTime=setInterval(()=>{this.infoPointIndex++,this.infoPointIndex>=this.infoLabelElement.length&&(this.infoPointIndex=0),this.infoLabelElement.map((t,i)=>{this.infoPointIndex===i?t.visible=!0:t.visible=!1})},3e3))}createStorke(){const e=this.staticMapData.mapStroke,t=this.assets.instance.getResource("pathLine3");t.wrapS=t.wrapT=f6,t.repeat.set(2,1);let i=new fs(this,{geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,position:new T1(0,0,this.depth+.24),data:e,material:new W0({color:2868444,map:t,alphaMap:t,fog:!1,transparent:!0,opacity:1,blending:Lt}),type:"Line3",renderOrder:22,tubeRadius:.03});this.focusMapGroup.add(i.lineGroup),this.time.on("tick",()=>{t.offset.x+=.005})}handleMapClick(e){return C3(this,null,function*(){var a,s,o,l,c,d,m,y,_,T,M,x,B,q,K,H,J,g2,N2,E2,v2,F2,$2,X2,H2,r3,W2,v3,_3,w3,L2,e3,c3,p3,q2,a3,l3,y2,z2;if(!this.currentTopicLayer)return;const t=this.getScreenPointFromEvent(e),i=this.getLngLatFromEvent(e);if(!i){this.clearSelectedFeature(),(s=(a=this.callbacks).onFeatureInfo)==null||s.call(a,{feature:null});return}if(this.boundaryDrawingEnabled){const y3=((o=e==null?void 0:e.data)==null?void 0:o.originalEvent)||(e==null?void 0:e.originalEvent)||e;if(y3!=null&&y3.__analysisBoundaryHandled)return;this.addBoundaryDrawPoint(i);return}if(this.shouldClipLayerToHongyuanBoundary(this.currentTopicLayer)&&!this.isLngLatInHongyuanBoundary(i)){this.clearSelectedFeature(),(c=(l=this.callbacks).onFeatureInfo)==null||c.call(l,{feature:null}),(m=(d=this.callbacks).onLayerStatus)==null||m.call(d,{type:"success",text:"当前点击位置不在红原县边界内"});return}if(this.shouldClipLayerToLayerBounds(this.currentTopicLayer)&&!this.isLngLatInLayerClipBounds(i,this.currentTopicLayer)){this.clearSelectedFeature(),(_=(y=this.callbacks).onFeatureInfo)==null||_.call(y,{feature:null}),(M=(T=this.callbacks).onLayerStatus)==null||M.call(T,{type:"success",text:"当前点击位置不在图层显示范围内"});return}if(vs(this.currentTopicLayer)){const y3=this.pickVectorFeatureAtPoint(i,t),F3=(y3==null?void 0:y3.feature)||y3;let $3=(y3==null?void 0:y3.screen)||t;F3?(this.shouldClipLayerToHongyuanBoundary(this.currentTopicLayer)?(this.clearSelectedGeometryGroup(),this.setSelectedVectorFeatures([F3])):this.showSelectedFeature(F3),((x=this.currentTopicLayer)==null?void 0:x.key)==="yak-industry-points"&&(this.setSelectedVectorFeatures([F3]),$3=this.getPointFeatureScreenPoint(F3)||$3),(J=(H=this.callbacks).onFeatureInfo)==null||J.call(H,{feature:{id:((B=F3.properties)==null?void 0:B.id)||((q=F3.properties)==null?void 0:q.feature_id)||((K=F3.properties)==null?void 0:K.project_name),properties:F3.properties||{},feature:F3,layer:this.currentTopicLayer,lngLat:i},screen:$3}),(N2=(g2=this.callbacks).onLayerStatus)==null||N2.call(g2,{type:"success",text:"真实矢量要素已选中"})):(this.clearSelectedFeature(),(v2=(E2=this.callbacks).onFeatureInfo)==null||v2.call(E2,{feature:null}),($2=(F2=this.callbacks).onLayerStatus)==null||$2.call(F2,{type:"success",text:"当前点击位置无生态保护要素"}));return}const r=this.lngLatToWmsPixel(i);(H2=(X2=this.callbacks).onFeatureInfo)==null||H2.call(X2,{feature:null}),(W2=(r3=this.callbacks).onFeatureLoading)==null||W2.call(r3,!0);try{const y3=yield Kp(this.currentTopicLayer,r,{size:_9,buffer:10}),F3=qp(y3),$3=F3?null:yield this.queryFallbackFeatureInfo(i),w2=F3||($3==null?void 0:$3.feature);if(w2){const D2=yield this.enrichFeatureInfo(w2,r,i);this.showSelectedFeature(D2.feature||D2),(_3=(v3=this.callbacks).onFeatureInfo)==null||_3.call(v3,{feature:i3(G2({},D2),{layer:($3==null?void 0:$3.layer)||this.currentTopicLayer,lngLat:i}),screen:t})}else this.clearSelectedFeature(),(L2=(w3=this.callbacks).onFeatureInfo)==null||L2.call(w3,{feature:null});w2||(c3=(e3=this.callbacks).onLayerStatus)==null||c3.call(e3,{type:"success",text:"当前点击位置无图斑"})}catch(y3){this.clearSelectedFeature(),(q2=(p3=this.callbacks).onFeatureInfo)==null||q2.call(p3,{feature:null}),(l3=(a3=this.callbacks).onLayerStatus)==null||l3.call(a3,{type:"error",text:"图斑信息查询失败"})}finally{(z2=(y2=this.callbacks).onFeatureLoading)==null||z2.call(y2,!1)}})}handleCanvasBoundaryPointerDown(e){var i,r;if(!this.boundaryDrawingEnabled)return;const t=this.getLngLatFromCanvasEvent(e);t&&this.addBoundaryDrawPoint(t)&&(e.__analysisBoundaryHandled=!0),(i=e.preventDefault)==null||i.call(e),(r=e.stopPropagation)==null||r.call(e)}handleCanvasBoundaryDoubleClick(e){var i,r;if(!this.boundaryDrawingEnabled)return;const t=this.getLngLatFromCanvasEvent(e);(this.boundaryDrawPoints||[]).length<3&&t&&this.addBoundaryDrawPoint(t),(this.boundaryDrawPoints||[]).length>=3&&(this.finishBoundaryDrawing(),e.__analysisBoundaryHandled=!0),(i=e.preventDefault)==null||i.call(e),(r=e.stopPropagation)==null||r.call(e)}getLngLatFromCanvasEvent(e){var y,_,T;if(!((y=this.camera)!=null&&y.instance)||!this.focusMapGroup||!this.canvas)return null;const t=this.canvas.getBoundingClientRect();if(!t.width||!t.height)return null;const i=(_=this.interactionManager)==null?void 0:_.raycaster;if(!(i!=null&&i.setFromCamera))return null;const r={x:(e.clientX-t.left)/t.width*2-1,y:-((e.clientY-t.top)/t.height)*2+1};i.setFromCamera(r,this.camera.instance);const s=((T=i.intersectObjects(this.eventElement||[],!0)[0])==null?void 0:T.point)||this.getRayMapPlaneIntersection(i.ray);if(!s)return null;const o=this.focusMapGroup.worldToLocal(s.clone()),c=Jn().center(this.geoProjectionCenter).scale(this.geoProjectionScale).translate([0,0]).invert([o.x,-o.y]);if(!c)return null;const d=Number(c[0]),m=Number(c[1]);return!Number.isFinite(d)||!Number.isFinite(m)?null:d<$1.west-.03||d>$1.east+.03||m<$1.south-.03||m>$1.north+.03?this.getFallbackLngLatFromPointer(e,t):{lng:d,lat:m}}getFallbackLngLatFromPointer(e,t=(r=>(r=(i=>(i=this.canvas)==null?void 0:i.getBoundingClientRect)())==null?void 0:r.call(i))()){if(!(t!=null&&t.width)||!(t!=null&&t.height))return null;const a=Math.min(1,Math.max(0,(e.clientX-t.left)/t.width)),s=Math.min(1,Math.max(0,(e.clientY-t.top)/t.height)),o=$1.west+($1.east-$1.west)*a,l=$1.north-($1.north-$1.south)*s;return{lng:o,lat:l}}getRayMapPlaneIntersection(e){if(!(e!=null&&e.origin)||!(e!=null&&e.direction)||!this.focusMapGroup)return null;const t=this.focusMapGroup.worldToLocal(e.origin.clone()),r=this.focusMapGroup.worldToLocal(e.origin.clone().add(e.direction.clone())).sub(t),a=this.depth+.22;if(Math.abs(r.z)<1e-8)return null;const s=(a-t.z)/r.z;if(!Number.isFinite(s)||s<0)return null;const o=t.add(r.multiplyScalar(s));return this.focusMapGroup.localToWorld(o)}enrichFeatureInfo(e,t,i){return C3(this,null,function*(){const r=this.getLayerTopicKey(this.currentTopicLayer);if(!["grassland","woodland"].includes(r))return e;const s=(Ks[r]||[]).find(m=>m.key===`${r}-distribution`),o=(this.visibleTopicLayers||[]).filter(m=>this.getLayerTopicKey(m)===r).slice(0,5),l=[s,this.currentTopicLayer,...o].filter(m=>m==null?void 0:m.layerName).filter((m,y,_)=>_.findIndex(T=>this.getLayerQueryKey(T)===this.getLayerQueryKey(m))===y);if(!l.length)return e;const c=yield Promise.allSettled([...l.filter(m=>this.getLayerQueryKey(m)!==this.getLayerQueryKey(this.currentTopicLayer)).map(m=>C3(this,null,function*(){const y=yield Kp(m,t,{size:_9,buffer:10}),_=qp(y);return _?{layer:m,feature:_,source:"wms"}:null})),...l.map(m=>C3(this,null,function*(){const y=yield this.queryLayerFeatureByPoint(m,i);return y?{layer:m,feature:y,source:"wfs"}:null}))]),d=G2({},e.properties||{});return c.forEach(m=>{var y,_;m.status!=="fulfilled"||!((_=(y=m.value)==null?void 0:y.feature)!=null&&_.properties)||this.mergeBusinessProperties(d,m.value.feature.properties,m.value.layer)}),i3(G2({},e),{properties:d,relatedFeatures:c.filter(m=>{var y;return m.status==="fulfilled"&&((y=m.value)==null?void 0:y.feature)}).map(m=>m.value),feature:i3(G2({},e.feature||{}),{properties:d})})})}queryFallbackFeatureInfo(e){return C3(this,null,function*(){const t=this.getLayerTopicKey(this.currentTopicLayer);if(!["grassland","woodland"].includes(t))return null;const r=[(Ks[t]||[]).find(a=>a.key===`${t}-distribution`),this.currentTopicLayer,...(this.visibleTopicLayers||[]).filter(a=>this.getLayerTopicKey(a)===t)].filter((a,s,o)=>(a==null?void 0:a.layerName)&&o.findIndex(l=>this.getLayerQueryKey(l)===this.getLayerQueryKey(a))===s);for(const a of r){const s=yield this.queryLayerFeatureByPoint(a,e,{requireContainment:!0});if(s)return{layer:a,feature:s}}return null})}queryLayerFeatureByPoint(r,a){return C3(this,arguments,function*(e,t,i={}){var T,M,x;if(!(e!=null&&e.layerName)||!Number.isFinite(t==null?void 0:t.lng)||!Number.isFinite(t==null?void 0:t.lat))return null;const s=e.pointQueryTolerance||.0015,o=e.geometryField||"geom",l=t.lng-s,c=t.lat-s,d=t.lng+s,m=t.lat+s,y=yield D7(e.layerName,{cqlFilter:`BBOX(${o},${l},${c},${d},${m})`,maxFeatures:8,timeout:12e3}),_=this.pickFeatureAtPoint((y==null?void 0:y.features)||[],t,i);return _?{id:_.id||((T=_.properties)==null?void 0:T.gid)||((M=_.properties)==null?void 0:M.objectid)||((x=_.properties)==null?void 0:x.OBJECTID),properties:_.properties||{},feature:_}:null})}pickFeatureAtPoint(e,t,i={}){var a;if(!Array.isArray(e)||!e.length)return null;const r=e.filter(s=>this.isLngLatInGeometry(t,s.geometry)).sort((s,o)=>this.getGeometryAreaScore(s.geometry)-this.getGeometryAreaScore(o.geometry));return r.length?r[0]:i.requireContainment?null:((a=e.map(s=>({feature:s,distance:this.getGeometryDistanceScore(s.geometry,t)})).sort((s,o)=>s.distance-o.distance)[0])==null?void 0:a.feature)||null}isLngLatInGeometry(e,t){return!e||!(t!=null&&t.coordinates)?!1:t.type==="Polygon"?this.isLngLatInPolygon(e,t.coordinates):t.type==="MultiPolygon"?t.coordinates.some(i=>this.isLngLatInPolygon(e,i)):!1}isLngLatInPolygon(e,t=[]){return!t.length||!this.isLngLatInRing(e,t[0])?!1:!t.slice(1).some(r=>this.isLngLatInRing(e,r))}isLngLatInRing(e,t=[]){if(t.length<3)return!1;let i=!1;const r=e.lng,a=e.lat;for(let s=0,o=t.length-1;sa!=_>a&&r<(y-d)*(a-m)/(_-m)+d&&(i=!i)}return i}isPointOnSegment(e,t,i,r,a,s){const o=(e-i)*(s-r)-(t-r)*(a-i);return Math.abs(o)>1e-10?!1:(e-i)*(e-a)+(t-r)*(t-s)<=1e-10}getGeometryAreaScore(e){return e!=null&&e.coordinates?e.type==="Polygon"?this.getLngLatPolygonAreaScore(e.coordinates):e.type==="MultiPolygon"?e.coordinates.reduce((t,i)=>t+this.getLngLatPolygonAreaScore(i),0):Number.POSITIVE_INFINITY:Number.POSITIVE_INFINITY}getLngLatPolygonAreaScore(e=[]){const t=e[0]||[];if(t.length<3)return Number.POSITIVE_INFINITY;let i=0;for(let r=0;r({minLng:Math.min(i.minLng,Number((r==null?void 0:r[0])||0)),minLat:Math.min(i.minLat,Number((r==null?void 0:r[1])||0)),maxLng:Math.max(i.maxLng,Number((r==null?void 0:r[0])||0)),maxLat:Math.max(i.maxLat,Number((r==null?void 0:r[1])||0))}),{minLng:Number.POSITIVE_INFINITY,minLat:Number.POSITIVE_INFINITY,maxLng:Number.NEGATIVE_INFINITY,maxLat:Number.NEGATIVE_INFINITY}):null}getGeometryCoordinateList(e){const t=[],i=r=>{if(Array.isArray(r)){if(typeof r[0]=="number"&&typeof r[1]=="number"){t.push(r);return}r.forEach(i)}};return i(e==null?void 0:e.coordinates),t}pickVectorFeatureAtPoint(e,t){var s;const i=this.currentVectorFeatures||[];if(((s=this.currentTopicLayer)==null?void 0:s.key)==="yak-industry-points"){const o=this.pickPointFeatureAtScreenPoint(i,t);if(o)return o}const r=i.filter(o=>this.isLngLatInGeometry(e,o.geometry)).sort((o,l)=>this.getGeometryAreaScore(o.geometry)-this.getGeometryAreaScore(l.geometry));if(r.length)return r[0];const a=i.find(o=>this.isPointOrLineNearLngLat(o.geometry,e));return a||null}pickPointFeatureAtScreenPoint(e,t){var a;if(!t||!((a=this.camera)!=null&&a.instance)||!this.focusMapGroup||!this.canvas)return null;const r=(e||[]).filter(s=>{var o;return((o=s==null?void 0:s.geometry)==null?void 0:o.type)==="Point"}).map(s=>{const o=this.getPointFeatureScreenPoint(s);return o?{feature:s,screen:o,distance:Math.hypot(o.x-t.x,o.y-t.y)}:null}).filter(Boolean).sort((s,o)=>s.distance-o.distance)[0];return(r==null?void 0:r.distance)<=22?{feature:r.feature,screen:r.screen}:null}getPointFeatureScreenPoint(e){var i,r;const t=(e==null?void 0:e.geometry)||((i=e==null?void 0:e.feature)==null?void 0:i.geometry);return(t==null?void 0:t.type)!=="Point"?null:((r=this.currentTopicLayer)==null?void 0:r.key)==="yak-industry-points"?this.lngLatToLayerScreenPoint(t.coordinates,this.depth+.255):this.lngLatToScreenPoint(t.coordinates,this.depth+.32)}lngLatToLayerLocalPoint(e,t=0){const i=()=>{const c=Number(e==null?void 0:e[0]),d=Number(e==null?void 0:e[1]);if(!Number.isFinite(c)||!Number.isFinite(d))return new T1(0,0,Number(t)||0);const[m,y]=this.geoProjection([c,d]);return new T1(m,-y,Number(t)||0)},r=this.topicLayerUvBounds;if(!r)return i();const a=this.lngLatToLayerCanvasPoint(e),s=this.topicLayerCanvas;if(!(s!=null&&s.width)||!(s!=null&&s.height))return i();const o=r.left+a.x/s.width*(r.right-r.left),l=r.bottom+(s.height-a.y)/s.height*(r.top-r.bottom);return new T1(o,l,Number(t)||0)}lngLatToLayerScreenPoint(e,t=0){return this.localMapPointToScreenPoint(this.lngLatToLayerLocalPoint(e,t))}lngLatToScreenPoint(e,t=0){const i=Number(e==null?void 0:e[0]),r=Number(e==null?void 0:e[1]);if(!Number.isFinite(i)||!Number.isFinite(r))return null;const a=this.lngLatToWorldPoint([i,r],t);return this.worldPointToScreenPoint(a)}localMapPointToScreenPoint(e){const t=this.focusMapGroup?this.focusMapGroup.localToWorld(e):e;return this.worldPointToScreenPoint(t)}worldPointToScreenPoint(e){var r;if(!((r=this.camera)!=null&&r.instance)||!this.canvas||!e)return null;const t=this.canvas.getBoundingClientRect();if(!t.width||!t.height)return null;const i=e.clone().project(this.camera.instance);return!Number.isFinite(i.x)||!Number.isFinite(i.y)?null:{x:t.left+(i.x+1)/2*t.width,y:t.top+(1-i.y)/2*t.height}}focusProject(e){var y,_,T,M;const t=String(e||"").trim();if(!t)return!1;const i=(this.currentVectorFeatures||[]).filter(x=>{var B;return String(((B=x==null?void 0:x.properties)==null?void 0:B.project_name)||"").trim()===t});if(!i.length)return(_=(y=this.callbacks).onLayerStatus)==null||_.call(y,{type:"success",text:"当前项目图斑尚未加载"}),!1;const r=this.getFeatureListLngLatBounds(i);if(!r)return!1;const a=this.getProjectHighlightFeatures(i);a.length?(this.showSelectedFeatures(a),this.setSelectedVectorFeatures(a)):this.clearSelectedFeature();const s=[(r.minLng+r.maxLng)/2,(r.minLat+r.maxLat)/2],o=Math.max(r.maxLng-r.minLng,r.maxLat-r.minLat),l=Math.max(.22,Math.min(.55,o*1.25)),c=this.lngLatToWorldPoint(s,.72),d=this.defaultMapCameraPosition.clone().sub(this.defaultMapTarget).multiplyScalar(l),m=c.clone().add(d);return this.animateMapCamera(m,c,.75),(M=(T=this.callbacks).onLayerStatus)==null||M.call(T,{type:"success",text:"已定位项目"}),!0}setBoundaryDrawing(e){var t,i,r,a;this.boundaryDrawingEnabled=!!e,this.boundaryDrawingEnabled?(this.boundaryDrawPoints=[],this.lastBoundaryDrawPoint=null,this.analysisBoundaryFeature=null,this.analysisMatchedFeatures=[],this.clearSelectedFeature(),(i=(t=this.callbacks).onLayerStatus)==null||i.call(t,{type:"success",text:"请在地图上依次点击绘制分析边界"})):(a=(r=this.callbacks).onLayerStatus)==null||a.call(r,{type:"success",text:"已退出边界绘制"}),this.redrawVectorTopicLayer()}addBoundaryDrawPoint(e){var a,s,o,l;if(!Number.isFinite(e==null?void 0:e.lng)||!Number.isFinite(e==null?void 0:e.lat))return!1;const t=Date.now(),i=this.lastBoundaryDrawPoint;return i&&t-i.time<350&&Math.hypot(e.lng-i.lng,e.lat-i.lat)<8e-4?!1:(this.lastBoundaryDrawPoint={lng:e.lng,lat:e.lat,time:t},this.boundaryDrawPoints=[...this.boundaryDrawPoints||[],{lng:e.lng,lat:e.lat}],(s=(a=this.callbacks).onDrawBoundary)==null||s.call(a,{status:"drawing",points:this.boundaryDrawPoints,pointCount:this.boundaryDrawPoints.length}),(l=(o=this.callbacks).onLayerStatus)==null||l.call(o,{type:"success",text:`已添加边界点 ${this.boundaryDrawPoints.length} 个`}),this.redrawVectorTopicLayer(),!0)}undoBoundaryPoint(){var e,t,i;return(e=this.boundaryDrawPoints)!=null&&e.length?(this.boundaryDrawPoints=this.boundaryDrawPoints.slice(0,-1),(i=(t=this.callbacks).onDrawBoundary)==null||i.call(t,{status:"drawing",points:this.boundaryDrawPoints,pointCount:this.boundaryDrawPoints.length}),this.redrawVectorTopicLayer(),!0):!1}finishBoundaryDrawing(){var s,o,l,c,d,m;const e=this.boundaryDrawPoints||[];if(e.length<3)return(o=(s=this.callbacks).onLayerStatus)==null||o.call(s,{type:"error",text:"至少需要 3 个点才能形成分析边界"}),null;const t=e.map(y=>[y.lng,y.lat]),i=t[0],r=t[t.length-1];(i[0]!==r[0]||i[1]!==r[1])&&t.push([...i]);const a={type:"Feature",properties:{source:"draw",pointCount:e.length},geometry:{type:"Polygon",coordinates:[t]}};return this.boundaryDrawingEnabled=!1,this.boundaryDrawPoints=[],this.lastBoundaryDrawPoint=null,this.analysisBoundaryFeature=a,(c=(l=this.callbacks).onDrawBoundary)==null||c.call(l,{status:"complete",feature:a,points:e,pointCount:e.length}),(m=(d=this.callbacks).onLayerStatus)==null||m.call(d,{type:"success",text:"分析边界已生成"}),this.redrawVectorTopicLayer(),a}clearAnalysisBoundary(){var e,t;return this.boundaryDrawingEnabled=!1,this.boundaryDrawPoints=[],this.lastBoundaryDrawPoint=null,this.analysisBoundaryFeature=null,this.analysisMatchedFeatures=[],this.redrawVectorTopicLayer(),(t=(e=this.callbacks).onDrawBoundary)==null||t.call(e,{status:"clear",points:[],pointCount:0}),!0}showAnalysisResult(e={}){var a;const t=Object.prototype.hasOwnProperty.call(e,"boundary")||Object.prototype.hasOwnProperty.call(e,"boundaryFeature")||Object.prototype.hasOwnProperty.call(e,"feature"),i=e.boundary||e.boundaryFeature||e.feature||null,r=Array.isArray(e.matches)?e.matches:[];return t&&(this.analysisBoundaryFeature=(i==null?void 0:i.type)==="Feature"?i:i!=null&&i.geometry?{type:"Feature",properties:i.properties||{},geometry:i.geometry}:null),this.analysisMatchedFeatures=r.map(s=>(s==null?void 0:s.feature)||s).filter(s=>s==null?void 0:s.geometry),e.preserveView||(!t&&this.analysisMatchedFeatures.length?this.focusAnalysisFeatures(this.analysisMatchedFeatures):(a=this.analysisBoundaryFeature)!=null&&a.geometry&&this.focusAnalysisGeometry(this.analysisBoundaryFeature.geometry)),this.redrawVectorTopicLayer(),!0}focusAnalysisFeatures(e=[]){const t=this.getFeatureListLngLatBounds(e);if(!t)return!1;const i=[(t.minLng+t.maxLng)/2,(t.minLat+t.maxLat)/2];return this.flyToLngLat(i,{span:Math.max(t.maxLng-t.minLng,t.maxLat-t.minLat),statusText:"已定位命中项目"})}focusAnalysisGeometry(e){const t=this.getGeometryLngLatBounds(e);if(!t)return!1;const i=[(t.minLng+t.maxLng)/2,(t.minLat+t.maxLat)/2];return this.flyToLngLat(i,{span:Math.max(t.maxLng-t.minLng,t.maxLat-t.minLat),statusText:"已定位分析边界"})}focusPasture(e={}){var r,a;const i=[...this.normalizePastureGrasslandRows(e==null?void 0:e.grasslands),...this.normalizePastureGrasslandRows(e==null?void 0:e.wkt)].map((s,o)=>{const l=this.normalizePastureGrasslandGeometry(s);if(!l)return null;const c=this.normalizePastureGrasslandProperties(s);return{type:"Feature",properties:i3(G2({},c),{id:c.id||c.gid||`${(e==null?void 0:e.name)||"pasture"}-${o}`,pasture_name:(e==null?void 0:e.name)||c.pastureName||c.name}),geometry:l}}).filter(Boolean);if(i.length){const s=this.getFeatureListLngLatBounds(i);if(!s)return!1;this.showSelectedFeatures(i,{mode:"pasture"}),this.setSelectedVectorFeatures(i);const o=[(s.minLng+s.maxLng)/2,(s.minLat+s.maxLat)/2];return this.flyToLngLat(o,{span:Math.max(s.maxLng-s.minLng,s.maxLat-s.minLat),statusText:"已定位具体草场"}),!0}return(a=(r=this.callbacks).onLayerStatus)==null||a.call(r,{type:"warning",text:"当前牧户暂无可定位数据"}),!1}normalizePastureGrasslandRows(e){return e?typeof e=="string"?[e]:Array.isArray(e)?e:(e==null?void 0:e.type)==="FeatureCollection"&&Array.isArray(e.features)?e.features:(e==null?void 0:e.type)==="Feature"||this.isGeoJsonGeometry(e)?[e]:Array.isArray(e==null?void 0:e.rows)?e.rows:Array.isArray(e==null?void 0:e.data)?e.data:e!=null&&e.data?this.normalizePastureGrasslandRows(e.data):Array.isArray(e==null?void 0:e.list)?e.list:Array.isArray(e==null?void 0:e.features)?e.features:e!=null&&e.wkt||e!=null&&e.geo||e!=null&&e.geom||e!=null&&e.geometryWkt||e!=null&&e.geometry_wkt||e!=null&&e.shape||e!=null&&e.location||e!=null&&e.geometry?[e]:[]:[]}normalizePastureGrasslandGeometry(e){var t;return typeof e=="string"?this.parseGeometryText(e):(e==null?void 0:e.type)==="Feature"?this.normalizePastureGrasslandGeometry(e.geometry):this.isGeoJsonGeometry(e)?e:typeof(e==null?void 0:e.geometry)=="string"?this.parseGeometryText(e.geometry):((t=e==null?void 0:e.geometry)==null?void 0:t.type)==="Feature"?this.normalizePastureGrasslandGeometry(e.geometry.geometry):this.isGeoJsonGeometry(e==null?void 0:e.geometry)?e.geometry:this.parseGeometryText((e==null?void 0:e.wkt)||(e==null?void 0:e.geo)||(e==null?void 0:e.geom)||(e==null?void 0:e.geometryWkt)||(e==null?void 0:e.geometry_wkt)||(e==null?void 0:e.shape)||(e==null?void 0:e.location))}normalizePastureGrasslandProperties(e){return!e||typeof e!="object"||Array.isArray(e)?{wkt:e}:e.type==="Feature"?e.properties||{}:e}parseGeometryText(e){const t=String(e||"").trim();if(!t)return null;if(t.startsWith("{")||t.startsWith("["))try{const i=JSON.parse(t);if((i==null?void 0:i.type)==="Feature")return this.normalizePastureGrasslandGeometry(i);if(this.isGeoJsonGeometry(i))return i}catch(i){return null}return this.parseWktGeometry(t)}isGeoJsonGeometry(e){return!!(e&&["Polygon","MultiPolygon","LineString","MultiLineString","Point"].includes(e.type)&&e.coordinates)}flyToLngLat(e,t={}){var m,y;const i=Array.isArray(e)?e:[e==null?void 0:e.lng,e==null?void 0:e.lat],r=Number(i==null?void 0:i[0]),a=Number(i==null?void 0:i[1]);if(!Number.isFinite(r)||!Number.isFinite(a))return!1;const s=Number(t.span),o=Number.isFinite(s)?Math.max(.2,Math.min(.55,s*1.25)):.32,l=this.lngLatToWorldPoint([r,a],.72),c=this.defaultMapCameraPosition.clone().sub(this.defaultMapTarget).multiplyScalar(o),d=l.clone().add(c);return this.animateMapCamera(d,l,t.duration||.75),(y=(m=this.callbacks).onLayerStatus)==null||y.call(m,{type:"success",text:t.statusText||"已定位"}),!0}getProjectHighlightFeatures(e){const t=e.filter(r=>{var s;const a=String(((s=r==null?void 0:r.geometry)==null?void 0:s.type)||"");return a.includes("Polygon")||a.includes("LineString")}),i=t.filter(r=>{var a;return((a=r==null?void 0:r.properties)==null?void 0:a.feature_role)==="工程范围"});return i.length?i:t}getFeatureListLngLatBounds(e){return e.reduce((t,i)=>{const r=this.getGeometryLngLatBounds(i.geometry);return r?t?{minLng:Math.min(t.minLng,r.minLng),minLat:Math.min(t.minLat,r.minLat),maxLng:Math.max(t.maxLng,r.maxLng),maxLat:Math.max(t.maxLat,r.maxLat)}:G2({},r):t},null)}isPointOrLineNearLngLat(e,t){return e!=null&&e.coordinates?e.type==="Point"?this.getCoordinateDistance(e.coordinates,[t.lng,t.lat])<=.02:e.type==="LineString"?this.isCoordinateNearLine(e.coordinates,t,.004):e.type==="MultiLineString"?e.coordinates.some(i=>this.isCoordinateNearLine(i,t,.004)):!1:!1}isCoordinateNearLine(e,t,i){if(!Array.isArray(e)||e.length<2)return!1;const r=[t.lng,t.lat];for(let a=1;aa.some(s=>s.key===i||s.layerName===t));return(r==null?void 0:r[0])||""}getLayerQueryKey(e){return[(e==null?void 0:e.layerName)||"",(e==null?void 0:e.styles)||"",(e==null?void 0:e.cqlFilter)||"",(e==null?void 0:e.key)||""].join("|")}mergeBusinessProperties(e,t,i){const r=(i==null?void 0:i.key)||"";if(Object.entries(t||{}).forEach(([a,s])=>{s==null||s===""||(e[a]===void 0||e[a]===null||e[a]==="")&&(e[a]=s)}),r==="basic-grassland"){const a=(t==null?void 0:t.basic_type_name)||(t==null?void 0:t.grassland_category_name)||(t==null?void 0:t.land_class_name)||(t==null?void 0:t.land_use_name)||(t==null?void 0:t.base_grass);a!=null&&a!==""&&(e.basic_type_name=a)}if(r==="grassland-level"){const a=(t==null?void 0:t.grassland_level)||(t==null?void 0:t.level)||(t==null?void 0:t.grassland_level_name)||(t==null?void 0:t.level_name);a!=null&&a!==""&&(e.grassland_level=a)}if(r==="grassland-type"||r==="wetland-type"){const a=(t==null?void 0:t.grass_min_type)||(t==null?void 0:t.grass_type)||(t==null?void 0:t.grassland_type)||(t==null?void 0:t.type_name)||(t==null?void 0:t.type);a!=null&&a!==""&&(e.grass_min_type=a)}if(r==="grassland-yield"||r==="wetland-yield"){const a=(t==null?void 0:t.yield)||(t==null?void 0:t.xc_yield)||(t==null?void 0:t.xb_xc_yield)||(t==null?void 0:t.fresh_grass_yield)||(t==null?void 0:t.value),s=(t==null?void 0:t.mu_yield)||(t==null?void 0:t.xc_mu_yield)||(t==null?void 0:t.xb_xc_mu_yield)||(t==null?void 0:t.yield_per_mu);a!=null&&a!==""&&(e.fresh_grass_yield=a),s!=null&&s!==""&&(e.mu_yield=s)}if(r==="grassland-health"){const a=(t==null?void 0:t.health_level)||(t==null?void 0:t.health_level_name)||(t==null?void 0:t.ndvi_level)||(t==null?void 0:t.level)||(t==null?void 0:t.level_name),s=(t==null?void 0:t.ndvi)||(t==null?void 0:t.NDVI)||(t==null?void 0:t.value);a!=null&&a!==""&&(e.health_level=a),s!=null&&s!==""&&(e.ndvi=s);const o=(t==null?void 0:t.degradation_level)||(t==null?void 0:t.degradation_level_name)||(t==null?void 0:t.level)||(t==null?void 0:t.level_name);o!=null&&o!==""&&(e.degradation_level=o)}}getScreenPointFromEvent(e){var i;const t=((i=e==null?void 0:e.data)==null?void 0:i.originalEvent)||(e==null?void 0:e.originalEvent)||e;return(t==null?void 0:t.clientX)!==void 0&&(t==null?void 0:t.clientY)!==void 0?{x:t.clientX,y:t.clientY}:null}getLngLatFromEvent(e){var o,l,c;const i=(c=(((l=(o=this.interactionManager)==null?void 0:o.raycaster)==null?void 0:l.intersectObject(e.target,!1))||[])[0])==null?void 0:c.point;if(!i)return null;const r=this.focusMapGroup.worldToLocal(i.clone()),s=Jn().center(this.geoProjectionCenter).scale(this.geoProjectionScale).translate([0,0]).invert([r.x,-r.y]);return s?{lng:s[0],lat:s[1]}:null}lngLatToWmsPixel({lng:e,lat:t}){const i=(e-$1.west)/($1.east-$1.west)*_9.width,r=($1.north-t)/($1.north-$1.south)*_9.height;return{x:i,y:r}}showSelectedFeature(e,t={}){var r;const i=(e==null?void 0:e.geometry)||((r=e==null?void 0:e.feature)==null?void 0:r.geometry);this.clearSelectedFeature(),this.createSelectedFeatureGroup(),this.addSelectedGeometry(i,t),this.selectedFeatureGroup.children.length||this.clearSelectedFeature()}showSelectedFeatures(e=[],t={}){this.clearSelectedFeature(),this.createSelectedFeatureGroup(),e.forEach(i=>{var a;const r=(i==null?void 0:i.geometry)||((a=i==null?void 0:i.feature)==null?void 0:a.geometry);this.addSelectedGeometry(r,t)}),this.selectedFeatureGroup.children.length||this.clearSelectedFeature()}setSelectedVectorFeatures(e=[]){this.selectedVectorFeatures=[...e],this.redrawVectorTopicLayer()}getSelectedFeatureStyle(e={}){const t=e.mode==="pasture";return{fillColor:t?16765773:16769370,fillOpacity:t?.42:.5,lineColor:16777215,lineOpacity:.98,glowColor:t?2357712:2422468,glowOpacity:t?.92:.96,renderOrderBase:t?42:35,boundary:t,boundaryColor:16773226,boundaryGlowColor:2422468,boundaryWidth:.018,boundaryGlowWidth:.06,boundaryOpacity:.95,boundaryGlowOpacity:.42}}addSelectedGeometry(e,t={}){if(!(e!=null&&e.coordinates)||!this.selectedFeatureGroup)return;const i=this.getSelectedFeatureStyle(t),r=this.getDisplayFeaturePolygons(e),a=new W0({color:i.fillColor,transparent:!0,opacity:i.fillOpacity,side:St,depthWrite:!1,fog:!1}),s=new _8({color:i.lineColor,transparent:!0,opacity:i.lineOpacity,linewidth:2,depthTest:!1,depthWrite:!1,fog:!1}),o=new _8({color:i.glowColor,transparent:!0,opacity:i.glowOpacity,linewidth:3,depthTest:!1,depthWrite:!1,fog:!1}),l=i.boundary?new W0({color:i.boundaryColor,transparent:!0,opacity:i.boundaryOpacity,side:St,depthTest:!1,depthWrite:!1,fog:!1}):null,c=i.boundary?new W0({color:i.boundaryGlowColor,transparent:!0,opacity:i.boundaryGlowOpacity,side:St,depthTest:!1,depthWrite:!1,fog:!1,blending:Lt}):null;r.length&&r.forEach(m=>{const y=this.createProjectedShape(m);if(!y)return;const _=new ph(y),T=new Ie(_,a);T.renderOrder=i.renderOrderBase,this.selectedFeatureGroup.add(T),m.forEach(M=>{const x=this.createProjectedRingPoints(M);if(x.length<3)return;i.boundary&&(this.addSelectedBoundaryBand(x,c,i.boundaryGlowWidth,i.renderOrderBase+1,!0),this.addSelectedBoundaryBand(x,l,i.boundaryWidth,i.renderOrderBase+4,!0));const B=new kn().setFromPoints(x),q=new ro(B,s);q.renderOrder=i.renderOrderBase+5,this.selectedFeatureGroup.add(q);const K=new kn().setFromPoints(x),H=new ro(K,o);H.renderOrder=i.renderOrderBase+3,H.scale.set(1.004,1.004,1),this.selectedFeatureGroup.add(H)})});const d=this.normalizeFeatureLineStrings(e);d.length&&d.forEach(m=>{const y=this.createProjectedRingPoints(m);if(y.length<2)return;i.boundary&&(this.addSelectedBoundaryBand(y,c,i.boundaryGlowWidth,i.renderOrderBase+1,!1),this.addSelectedBoundaryBand(y,l,i.boundaryWidth,i.renderOrderBase+4,!1));const _=new kn().setFromPoints(y),T=new od(_,o);T.renderOrder=i.renderOrderBase+3,T.scale.set(1.004,1.004,1),this.selectedFeatureGroup.add(T);const M=new kn().setFromPoints(y),x=new od(M,s);x.renderOrder=i.renderOrderBase+5,this.selectedFeatureGroup.add(x)})}addSelectedBoundaryBand(e,t,i,r,a=!0){if(!t||!this.selectedFeatureGroup)return;const s=this.createPathBandGeometry(e,i,a);if(!s)return;const o=new Ie(s,t);o.renderOrder=r,this.selectedFeatureGroup.add(o)}createPathBandGeometry(e,t,i=!0){const r=this.normalizePathBandPoints(e,i);if(r.length<(i?3:2))return null;const a=Math.max(Number(t)||0,0)/2;if(!a)return null;const s=[],o=i?r.length:r.length-1;for(let c=0;cNumber.isFinite(r==null?void 0:r.x)&&Number.isFinite(r==null?void 0:r.y)).map(r=>r.clone());if(t&&i.length>2){const r=i[0],a=i[i.length-1];r.distanceToSquared(a)<1e-10&&i.pop()}return i}clearSelectedFeature(){var t;const e=!!((t=this.selectedVectorFeatures)!=null&&t.length);this.selectedVectorFeatures=[],e&&this.redrawVectorTopicLayer(),this.clearSelectedGeometryGroup()}clearSelectedGeometryGroup(){var t,i;if(!this.selectedFeatureGroup)return;const e=new Set;for(;this.selectedFeatureGroup.children.length;){const r=this.selectedFeatureGroup.children.pop();(i=(t=r.geometry)==null?void 0:t.dispose)==null||i.call(t),Array.isArray(r.material)?r.material.forEach(a=>e.add(a)):e.add(r.material)}e.forEach(r=>{var a;return(a=r==null?void 0:r.dispose)==null?void 0:a.call(r)})}normalizeFeaturePolygons(e){return ty(e)}normalizeFeatureLineStrings(e){return e!=null&&e.coordinates?e.type==="LineString"?[e.coordinates]:e.type==="MultiLineString"?e.coordinates:[]:[]}getDisplayFeaturePolygons(e){const t=this.normalizeFeaturePolygons(e),i=this.getLayerClipBounds(this.currentTopicLayer);return i?t.map(r=>{const a=this.clipRingToBounds(r==null?void 0:r[0],i);if(a.length<3)return null;const s=r.slice(1).map(o=>this.clipRingToBounds(o,i)).filter(o=>o.length>=3);return[a,...s]}).filter(Boolean):t}clipRingToBounds(e=[],t){let i=e.map(a=>[Number(a==null?void 0:a[0]),Number(a==null?void 0:a[1])]).filter(([a,s])=>Number.isFinite(a)&&Number.isFinite(s));return[{inside:([a])=>a>=t.west,intersect:(a,s)=>this.getLngLatLineIntersection(a,s,"lng",t.west)},{inside:([a])=>a<=t.east,intersect:(a,s)=>this.getLngLatLineIntersection(a,s,"lng",t.east)},{inside:([,a])=>a>=t.south,intersect:(a,s)=>this.getLngLatLineIntersection(a,s,"lat",t.south)},{inside:([,a])=>a<=t.north,intersect:(a,s)=>this.getLngLatLineIntersection(a,s,"lat",t.north)}].forEach(a=>{const s=i;i=[],s.length&&s.forEach((o,l)=>{const c=s[(l+s.length-1)%s.length],d=a.inside(o),m=a.inside(c);d?(m||i.push(a.intersect(c,o)),i.push(o)):m&&i.push(a.intersect(c,o))})}),i}getLngLatLineIntersection(e,t,i,r){const a=i==="lng"?0:1,s=i==="lng"?1:0,o=t[a]-e[a];if(!o)return[...e];const l=(r-e[a])/o,c=[...e];return c[a]=r,c[s]=e[s]+(t[s]-e[s])*l,c}createProjectedShape(e){const t=e==null?void 0:e[0];if(!Array.isArray(t)||t.length<3)return null;const i=new R7;return this.createProjectedRingPoints(t).forEach((a,s)=>{s===0?i.moveTo(a.x,a.y):i.lineTo(a.x,a.y)}),e.slice(1).forEach(a=>{const s=this.createProjectedRingPoints(a);if(s.length<3)return;const o=new R7;s.forEach((l,c)=>{c===0?o.moveTo(l.x,l.y):o.lineTo(l.x,l.y)}),i.holes.push(o)}),i}createProjectedRingPoints(e){if(!Array.isArray(e))return[];const t=[];return e.forEach(i=>{if(!Array.isArray(i)||i.length<2)return;const r=Number(i[0]),a=Number(i[1]);if(!Number.isFinite(r)||!Number.isFinite(a))return;const[s,o]=this.geoProjection([r,a]);t.push(new T1(s,-o,0))}),t}enhanceTexture(e){var i,r,a;const t=(r=(i=this.renderer)==null?void 0:i.instance)==null?void 0:r.capabilities;e.anisotropy=((a=t==null?void 0:t.getMaxAnisotropy)==null?void 0:a.call(t))||1,e.needsUpdate=!0}geoProjection(e){return Jn().center(this.geoProjectionCenter).scale(this.geoProjectionScale).translate([0,0])(e)}update(e){super.update(e),this.updateDynamicSatelliteTiles(),this.updateTradeFlowPulses(e),this.interactionManager&&this.interactionManager.update()}pauseScene(){var e,t;this.scenePaused=!0,(t=(e=this.time)==null?void 0:e.pause)==null||t.call(e),this.sceneTweens.forEach(i=>{var r;return(r=i==null?void 0:i.pause)==null?void 0:r.call(i)}),clearInterval(this.infoPointLabelTime),this.infoPointLabelTime=null}resumeScene(){var e,t;this.scenePaused=!1,(t=(e=this.time)==null?void 0:e.resume)==null||t.call(e),this.sceneTweens.forEach(i=>{var r;return(r=i==null?void 0:i.resume)==null?void 0:r.call(i)}),this.showTownRankingPointMarkers&&this.mapAnimationComplete&&!this.infoPointLabelTime&&this.createInfoPointLabelLoop()}destroy(){var e,t,i,r;this.pauseScene(),this.sceneTimers.forEach(a=>clearTimeout(a)),this.sceneTimers=[],this.sceneTweens.forEach(a=>{var s;return(s=a==null?void 0:a.kill)==null?void 0:s.call(a)}),this.sceneTweens=[],this.callbacks={},(t=(e=this.canvas)==null?void 0:e.removeEventListener)==null||t.call(e,"pointerdown",this.handleCanvasBoundaryPointerDown,!0),(r=(i=this.canvas)==null?void 0:i.removeEventListener)==null||r.call(i,"dblclick",this.handleCanvasBoundaryDoubleClick,!0),this.clearTradeFlowLayer(),this.clearSelectedFeature(),super.destroy(),this.label3d&&this.label3d.destroy()}}const BN={class:"map"},c4={__name:"map",props:{activeLayer:{type:Object,default:null},mapRanking:{type:Object,default:null},tileUrlTemplate:{type:String,default:""}},emits:["feature-loading","feature-info","layer-status","tile-status","draw-boundary","scene-mounted"],setup(n,{expose:e,emit:t}){const i=n,r=t,a=Q2(null),s=DM(null);let o=null,l=null,c=null,d=null,m=null,y="",_="",T=!1;U6(()=>{r("scene-mounted")}),j6(()=>{W2()});function M(y2){return s.value?!0:a.value?(s.value=new ON(a.value,y2,{onFeatureLoading:z2=>r("feature-loading",z2),onFeatureInfo:z2=>r("feature-info",z2),onLayerStatus:z2=>r("layer-status",z2),onTileStatus:z2=>r("tile-status",z2),onDrawBoundary:z2=>r("draw-boundary",z2),tileUrlTemplate:i.tileUrlTemplate}),s.value.time.pause(),y=q2(i.activeLayer),_=l3(i.mapRanking),s.value.setTopicLayers(a3(i.activeLayer),i.activeLayer),s.value.setTownRanking(i.mapRanking),L2(),w3(),!0):!1}function x(){return!!s.value}function B(){return C3(this,null,function*(){var y2,z2,y3,F3,$3,w2;if(s.value&&(q(),!s.value.mapAnimationComplete)){if(T){(z2=(y2=s.value.animateTl)==null?void 0:y2.play)==null||z2.call(y2),v3();return}T=!0,(F3=(y3=s.value.animateTl)==null?void 0:y3.timeScale)==null||F3.call(y3,1),(w2=($3=s.value.animateTl)==null?void 0:$3.play)==null||w2.call($3),v3()}})}function q(){var y2,z2;s.value&&(L2(),w3(),window.requestAnimationFrame(()=>{var y3,F3,$3,w2,D2,Z2;($3=(F3=(y3=s.value)==null?void 0:y3.label3d)==null?void 0:F3.resize)==null||$3.call(F3),(Z2=(D2=(w2=s.value)==null?void 0:w2.label3d)==null?void 0:D2.update)==null||Z2.call(D2)}),(z2=(y2=s.value).resumeScene)==null||z2.call(y2),s.value.resumeScene||s.value.time.resume())}function K(){var y2,z2,y3,F3,$3,w2;s.value&&(_3(),(z2=(y2=s.value.animateTl)==null?void 0:y2.pause)==null||z2.call(y2),(F3=(y3=s.value).pauseScene)==null||F3.call(y3),s.value.pauseScene||(w2=($3=s.value.time)==null?void 0:$3.pause)==null||w2.call($3),c3())}function H(){var y2,z2;(z2=(y2=s.value)==null?void 0:y2.clearSelectedFeature)==null||z2.call(y2)}function J(y2){var z2,y3;(y3=(z2=s.value)==null?void 0:z2.focusProject)==null||y3.call(z2,y2)}function g2(y2){var z2,y3;(y3=(z2=s.value)==null?void 0:z2.focusPasture)==null||y3.call(z2,y2)}function N2(y2,z2){var y3,F3;return(F3=(y3=s.value)==null?void 0:y3.focusTownByName)==null?void 0:F3.call(y3,y2,z2)}function E2(y2){var z2,y3;return(y3=(z2=s.value)==null?void 0:z2.focusYakIndustryPoint)==null?void 0:y3.call(z2,y2)}function v2(y2){var z2,y3;return(y3=(z2=s.value)==null?void 0:z2.getYakIndustryPointScreen)==null?void 0:y3.call(z2,y2)}function F2(y2){var z2,y3;(y3=(z2=s.value)==null?void 0:z2.setBoundaryDrawing)==null||y3.call(z2,y2)}function $2(){var y2,z2;return(z2=(y2=s.value)==null?void 0:y2.finishBoundaryDrawing)==null?void 0:z2.call(y2)}function X2(){var y2,z2;(z2=(y2=s.value)==null?void 0:y2.undoBoundaryPoint)==null||z2.call(y2)}function H2(){var y2,z2;(z2=(y2=s.value)==null?void 0:y2.clearAnalysisBoundary)==null||z2.call(y2)}function r3(y2){var z2,y3;(y3=(z2=s.value)==null?void 0:z2.showAnalysisResult)==null||y3.call(z2,y2)}function W2(){var y2,z2;_3(),c3(),(z2=(y2=s.value)==null?void 0:y2.destroy)==null||z2.call(y2),s.value=null}function v3(){_3(),m=window.setTimeout(()=>{var y2,z2;m=null,(z2=(y2=s.value)==null?void 0:y2.ensureMapRevealed)==null||z2.call(y2)},5200)}function _3(){m&&(window.clearTimeout(m),m=null)}function w3(){l&&window.cancelAnimationFrame(l),l=window.requestAnimationFrame(()=>{var y2,z2,y3,F3,$3;l=null,(y3=(z2=(y2=s.value)==null?void 0:y2.sizes)==null?void 0:z2.init)==null||y3.call(z2),($3=(F3=s.value)==null?void 0:F3.resize)==null||$3.call(F3)}),c&&window.clearTimeout(c),c=window.setTimeout(()=>{var y2,z2,y3,F3,$3;c=null,(y3=(z2=(y2=s.value)==null?void 0:y2.sizes)==null?void 0:z2.init)==null||y3.call(z2),($3=(F3=s.value)==null?void 0:F3.resize)==null||$3.call(F3)},180)}function L2(){var z2;c3();const y2=(z2=a.value)==null?void 0:z2.parentNode;y2&&window.ResizeObserver&&(o=new ResizeObserver(()=>w3()),o.observe(y2)),d=window.setInterval(e3,1e3),lt(w3)}function e3(){var D2;if(!s.value||!a.value)return;const y2=a.value.parentNode,z2=(y2==null?void 0:y2.offsetWidth)||window.innerWidth||1,y3=(y2==null?void 0:y2.offsetHeight)||window.innerHeight||1,F3=((D2=s.value.sizes)==null?void 0:D2.pixelRatio)||1,$3=Math.floor(z2*F3),w2=Math.floor(y3*F3);(a.value.width!==$3||a.value.height!==w2)&&w3()}function c3(){o&&(o.disconnect(),o=null),l&&(window.cancelAnimationFrame(l),l=null),c&&(window.clearTimeout(c),c=null),d&&(window.clearInterval(d),d=null)}function p3(){if(!s.value)return;L2();const y2=()=>{var z2,y3,F3,$3,w2,D2,Z2,b3,M2,P,m2,T3,M3;s.value&&((F3=(y3=(z2=s.value)==null?void 0:z2.sizes)==null?void 0:y3.init)==null||F3.call(y3),(w2=($3=s.value)==null?void 0:$3.resize)==null||w2.call($3),(b3=(Z2=(D2=s.value)==null?void 0:D2.label3d)==null?void 0:Z2.resize)==null||b3.call(Z2),(m2=(P=(M2=s.value)==null?void 0:M2.label3d)==null?void 0:P.update)==null||m2.call(P),(M3=(T3=s.value)==null?void 0:T3.setTownRanking)==null||M3.call(T3,i.mapRanking))};w3(),window.requestAnimationFrame(y2),window.setTimeout(()=>{y2()},80),window.setTimeout(()=>{y2()},220)}R0(()=>i.activeLayer,y2=>{const z2=q2(y2);z2!==y&&(y=z2,s.value&&s.value.setTopicLayers(a3(y2),y2))},{deep:!0}),R0(()=>i.mapRanking,y2=>{const z2=l3(y2);z2!==_&&(_=z2,s.value&&s.value.setTownRanking(y2))},{deep:!0}),e({loadMap:M,hasMap:x,play:B,resume:q,pause:K,clearSelectedFeature:H,focusProject:J,focusPasture:g2,focusTown:N2,focusYakIndustryPoint:E2,getYakIndustryPointScreen:v2,setBoundaryDrawing:F2,finishBoundaryDrawing:$2,undoBoundaryPoint:X2,clearAnalysisBoundary:H2,showAnalysisResult:r3,refreshView:p3,destroyMap:W2,canvasMap:s});function q2(y2){return y2?a3(y2).map(z2=>{var y3,F3;return[z2.key||"",z2.layerName||"",z2.styles||"",z2.cqlFilter||"",((y3=z2.activeLegend)==null?void 0:y3.key)||"",z2.timelineDate||"",((F3=z2.timelineItem)==null?void 0:F3.key)||"",z2.sourceType||"",z2.dataPath||"",z2.fallbackPath||""].join("|")}).join("||"):""}function a3(y2){if(!y2)return[];const z2=Array.isArray(y2.overlayLayers)?y2.overlayLayers.filter(Boolean):[];return[y2,...z2]}function l3(y2){var z2,y3,F3,$3,w2,D2,Z2;return y2?[y2.status||"",y2.topicKey||"",y2.layerKey||"",y2.title||"",y2.metricLabel||"",y2.scope||"",y2.displayMode||"",(z2=y2.showPointMarkers)!=null?z2:"",(y3=y2.showBars)!=null?y3:"",(F3=y2.showTownNames)!=null?F3:"",($3=y2.showMapLabels)!=null?$3:"",(w2=y2.onlyRankedTownLabels)!=null?w2:"",((D2=y2.rows)==null?void 0:D2.length)||0,((Z2=y2.rows)==null?void 0:Z2.map(b3=>{var M2;return`${b3.key||b3.name||""}:${(M2=b3.value)!=null?M2:""}`}).join(","))||""].join("|"):""}return(y2,z2)=>(X(),Q("div",BN,[A("canvas",{ref_key:"canvasRef",ref:a},null,512)]))}};const GN={key:0,class:"business-stat-empty"},zN={class:"business-stat-rank"},jN={class:"business-stat-main"},UN={class:"business-stat-name"},$N={class:"business-stat-bar"},WN={class:"business-stat-value"},VN={key:0},ny={__name:"BusinessStatList",props:{rows:{type:Array,default:()=>[]},compact:{type:Boolean,default:!1}},setup(n){const e=n,t=c2(()=>{const r=e.rows.map(a=>Number(a.value)).filter(a=>!Number.isNaN(a));return Math.max(...r,1)});function i(r){const a=Number(r.value);return Number.isNaN(a)?36:Math.max(8,Math.round(a/t.value*100))}return(r,a)=>(X(),Q("div",{class:K3(["business-stat-list",{"is-compact":n.compact,"is-dense":n.rows.length>10}])},[n.rows.length?N3("",!0):(X(),Q("div",GN,"暂无业务统计数据")),(X(!0),Q(P3,null,D3(n.rows,(s,o)=>(X(),Q("div",{key:s.key||s.name,class:"business-stat-row"},[A("div",zN,u2(o+1),1),A("div",jN,[A("div",UN,u2(s.name),1),A("div",$N,[A("span",{style:C1({width:`${i(s)}%`})},null,4)])]),A("div",WN,[A("strong",null,u2(s.value),1),A("em",null,u2(s.unit),1),s.extra?(X(),Q("span",VN,u2(s.extra),1)):N3("",!0)])]))),128))],2))}};const HN={key:0,class:"business-panel-empty"},YN={key:2,class:"business-metrics"},KN={key:3,class:"business-icon-metrics"},qN={class:"business-icon-metric-copy"},XN={key:0},ZN={key:4,class:"business-spotlight"},JN={class:"business-spotlight-main"},QN={class:"business-spotlight-side"},eL={key:0},tL={key:1,class:"business-panel-empty"},nL={key:0,class:"business-ring-visual"},iL={class:"business-ring-chart",viewBox:"0 0 160 160",preserveAspectRatio:"xMidYMid meet","aria-hidden":"true"},rL=["stroke","stroke-dasharray","stroke-dashoffset"],aL={class:"business-ring-inner"},sL={key:1,class:"business-donut-visual"},oL={class:"business-three-pie-center"},lL={class:"business-donut-legend"},uL={key:1,class:"business-panel-empty"},cL={class:"business-rose-visual"},dL={viewBox:"0 0 150 150",preserveAspectRatio:"xMidYMid meet","aria-hidden":"true"},hL={class:"business-rose-guides"},fL=["x1","y1","x2","y2","stroke"],mL={class:"business-rose-segments"},gL=["d","fill","stroke"],pL={class:"business-rose-labels"},yL=["x","y","text-anchor"],vL={class:"business-donut-legend business-rose-legend"},_L={key:1,class:"business-panel-empty"},SL={key:7,class:"business-structure"},bL={class:"business-structure-overview"},wL={class:"business-structure-band"},CL=["title"],TL={class:"business-structure-list"},AL={key:1,class:"business-panel-empty"},xL={key:8,class:"business-capacity"},EL={class:"business-capacity-head"},PL={class:"business-capacity-band"},ML=["title"],kL={class:"business-capacity-list"},RL={key:0,class:"business-capacity-town"},IL={key:1,class:"business-panel-empty"},NL={key:0,class:"business-bar-rank"},LL={class:"business-bar-name"},FL={class:"business-bar-track"},DL={key:0},OL={key:1},BL={key:0,class:"business-column-unit"},GL=["data-hover-value","title"],zL={key:0},jL={key:0},UL={class:"business-column-track"},$L={key:11,class:"business-project-table"},WL={class:"business-project-search"},VL=["placeholder"],HL={class:"business-project-frame"},YL=["onClick","onKeydown"],KL=["title"],qL={key:0},XL={key:0},ZL={key:1},JL={key:0,class:"business-project-empty"},QL={class:"business-table-head"},eF={class:"business-table-body"},tF={class:"business-table-name"},nF={class:"business-table-value"},iF={key:0},rF={class:"business-stack-legend"},aF={class:"business-stack-chart"},sF=["data-hover-value","title"],oF={class:"business-stack-track"},lF={key:0,class:"business-column-unit business-peak-unit"},uF=["data-hover-value","title"],cF={key:0},dF={key:0},hF={key:15,class:"business-line"},fF={viewBox:"0 0 320 86",preserveAspectRatio:"none","aria-hidden":"true"},mF=["points"],gF=["points"],pF=["cx","cy"],yF=["cx","cy","onMouseenter"],vF=["onMouseenter"],_F={key:0},SF={class:"business-gauge-visual"},bF={viewBox:"0 0 152 96",preserveAspectRatio:"xMidYMid meet","aria-hidden":"true"},wF=["stroke-dasharray"],CF={class:"business-gauge-value"},TF={key:0},AF={class:"business-gauge-name"},xF={key:0,class:"business-gauge-extra"},EF={key:0},PF={class:"business-split-band"},MF={class:"business-split-list"},iy=3e3,y6={__name:"BusinessPanelRenderer",props:{panel:{type:Object,default:()=>({rows:[]})},compact:{type:Boolean,default:!1},columnLabelStandard:{type:Boolean,default:!1}},emits:["row-select"],setup(n,{emit:e}){const t=n,i=e,r=["#24f6c4","#32dcff","#ffe06b","#7ee269","#ff9a62","#9ea7ff"],a=c2(()=>{var g;return((g=t.panel)==null?void 0:g.type)||"rank"}),s=c2(()=>{var g;return(((g=t.panel)==null?void 0:g.rows)||[]).filter(v=>v==null?void 0:v.name)}),o=c2(()=>s.value.map(g=>i3(G2({},g),{value:W3(g)})).filter(g=>g.value>0)),l=c2(()=>s.value.map(g=>W3(g)).filter(g=>g>0)),c=c2(()=>Math.max(...l.value,1)),d=c2(()=>l.value.reduce((g,v)=>g+v,0)),m=c2(()=>s.value.filter(g=>W3(g)>0)),y=c2(()=>{var g;return["raceBar","raceBarNoWrap","raceBarRelaxed","degradation"].includes((g=t.panel)==null?void 0:g.variant)}),_=c2(()=>a.value==="line"?s.value.filter(g=>(g==null?void 0:g.value)!==void 0&&(g==null?void 0:g.value)!==null&&(g==null?void 0:g.value)!==""):s.value.filter(g=>W3(g)>0)),T=c2(()=>_.value),M=c2(()=>a.value!=="column"?"":S3()),x=c2(()=>a.value!=="peak"?"":S3()),B=c2(()=>s.value.filter(g=>W3(g)>0)),q=c2(()=>{var g;return _.value.slice(0,((g=t.panel)==null?void 0:g.limit)||8)}),K=c2(()=>{var g;return s.value.filter(v=>(v==null?void 0:v.value)!==void 0&&(v==null?void 0:v.value)!==null&&(v==null?void 0:v.value)!=="").slice(0,((g=t.panel)==null?void 0:g.limit)||6)}),H=c2(()=>{var g;return((g=t.panel)==null?void 0:g.segments)||[]}),J=c2(()=>s.value.filter(g=>O1(g)>0)),g2=Q2(""),N2=Q2(null),E2=[{key:"name",label:"项目名称",field:"name",width:"45%",className:"business-project-col-name"},{key:"year",label:"年份",field:"year",width:"13%",fallback:"未知",align:"right",className:"business-project-col-year"},{key:"category",label:"类型",field:"category",width:"20%",className:"business-project-col-category"},{key:"scale",label:"规模",field:"value",width:"22%",align:"right",strong:!0,unitField:"unit",className:"business-project-col-scale"}],v2=c2(()=>{var v;return(Array.isArray((v=t.panel)==null?void 0:v.columns)&&t.panel.columns.length?t.panel.columns:E2).map((b,E)=>({key:b.key||b.field||`column-${E}`,label:b.label||b.title||b.name||"",field:b.field||b.dataIndex||b.key,fields:b.fields||[],width:b.width,align:b.align,strong:!!b.strong,unit:b.unit,unitField:b.unitField,fallback:b.fallback,format:b.format,className:b.className}))}),F2=c2(()=>{var g;return((g=t.panel)==null?void 0:g.searchPlaceholder)||"搜索项目"}),$2=c2(()=>{var g;return((g=t.panel)==null?void 0:g.emptyText)||"无匹配项目"}),X2=c2(()=>{var v;const g=Array.isArray((v=t.panel)==null?void 0:v.searchKeys)?t.panel.searchKeys:[];return g.length?g:[...v2.value.flatMap(b=>[b.field,...b.fields||[]]),"projectName","category","year","measure","townships","metric"].filter(Boolean)}),H2=c2(()=>{const g=u3(g2.value);return g?s.value.filter(v=>u3(j3(v)).includes(g)):s.value}),r3=c2(()=>s.value.find(g=>["forage-total","wetland-yield-total"].includes(g.key))||s.value[0]),W2=c2(()=>s.value.filter(g=>["forage-edible","forage-unavailable","wetland-yield-edible","wetland-yield-unavailable"].includes(g.key))),v3=c2(()=>s.value.find(g=>["forage-top-town","wetland-yield-top-town"].includes(g.key))),_3=Q2(0),w3=Q2(null),L2=Q2(null),e3=Q2(!0);let c3=null,p3=null;const q2=c2(()=>{var g,v;return`${((g=t.panel)==null?void 0:g.key)||((v=t.panel)==null?void 0:v.title)||"pie"}-${o.value.map(b=>`${b.name}:${b.value}`).join("|")}`}),a3=c2(()=>{const g=l3.value;return g?_3.value%g:0}),l3=c2(()=>{var g;return a.value==="structure"?B.value.length:a.value==="donut"||a.value==="rose"?o.value.length:a.value==="bar"&&((g=t.panel)==null?void 0:g.variant)==="capacity"?W2.value.length:a.value==="bar"||a.value==="column"?_.value.length:a.value==="table"?T.value.length:a.value==="line"?_.value.length:a.value==="gauge"?K.value.length:a.value==="split"?m.value.length:0}),y2=c2(()=>o.value[a3.value]||o.value[0]);c2(()=>B.value[a3.value]||B.value[0]);const z2=c2(()=>s.value[0]),y3=c2(()=>s.value.slice(0,4).map((g,v)=>i3(G2({},g),{icon:jt(g,v)}))),F3=c2(()=>B.value.map((g,v)=>i3(G2({},g),{displayIndex:v}))),$3=c2(()=>{var g;return a.value!=="donut"?"standard":((g=t.panel)==null?void 0:g.variant)==="ring"?"ring":"three"}),w2=c2(()=>{const g=o.value,v=g.length;if(!v)return[];const b=52,E=2*Math.PI*b,U=g.reduce((V,G)=>V+W3(G),0)||1,W=v>1?Math.min(12,Math.max(7,E*.028)):0;let Y=0;return g.map((V,G)=>{const r2=W3(V)/U*E,t2=v>1?Math.max(5,r2-W):E,n2=Y+(v>1?W/2:0);return Y+=r2,{key:V.key||V.name||G,index:G,item:V,color:v0(G),dasharray:`${t2.toFixed(2)} ${E.toFixed(2)}`,dashoffset:`${(-n2).toFixed(2)}`}})}),D2=c2(()=>{const g=o.value,v=g.length;if(!v)return[];const b=Math.max(...g.map(W=>W3(W)),1),E=360/v,U=Math.min(8,E*.16);return g.map((W,Y)=>{const V=W3(W),G=Y===a3.value,d2=36+Math.sqrt(V/b)*31+(G?5:0),r2=17,t2=-90+Y*E+U/2,n2=-90+(Y+1)*E-U/2,C2=(t2+n2)/2,I=me(75,75,d2+3,C2),C=me(75,75,d2+15,C2),z=me(75,75,d2+20,C2);return{key:W.key||W.name||Y,index:Y,item:W,color:v0(Y),path:L1(75,75,r2,d2,t2,n2),lineStart:I,lineEnd:C,label:z,anchor:Math.cos(C2*Math.PI/180)>=0?"start":"end"}})});U6(()=>{W6(),M6()}),j6(()=>{Qt(),Ut()}),R0(()=>{var g;return[(g=t.panel)==null?void 0:g.key,s.value.length]},()=>{_3.value=0,w3.value=null,g2.value="",N2.value=null,M6()}),R0(e3,()=>{M6()});const Z2=c2(()=>{const g=_.value,v=320,b=66,E=10,U=g.length>1?v/(g.length-1):v,W=g.map(d2=>W3(d2)).filter(d2=>Number.isFinite(d2)&&d2>=0),Y=W.length?Math.min(...W):0,V=W.length?Math.max(...W):1,G=Math.max(V-Y,V*.08,1);return g.map((d2,r2)=>{const t2=W3(d2);return{x:Math.round(r2*U),y:Math.round(E+b-(t2-Y)/G*b),item:d2}})}),b3=c2(()=>Z2.value.map(g=>`${g.x},${g.y}`).join(" ")),M2=c2(()=>Z2.value.length?`0,86 ${b3.value} 320,86`:""),P=c2(()=>_.value),m2=c2(()=>({gridTemplateColumns:`repeat(${Math.max(P.value.length,1)}, minmax(0, 1fr))`})),T3=c2(()=>Number.isInteger(w3.value)?Z2.value[w3.value]:null),M3=c2(()=>Z2.value.length?Number.isInteger(w3.value)?w3.value:a3.value:0),A3=c2(()=>T3.value?T3.value:Z2.value[M3.value]||Z2.value[0]),q3=c2(()=>{const g=A3.value;if(!g)return{};const v=g.x/320*100;return{left:`${Math.min(84,Math.max(16,v))}%`,top:"6px",transform:"translateX(-50%)"}});function W3(g){const v=Number(g==null?void 0:g.value);if(!Number.isNaN(v)&&v>0)return v;const b=Number(g==null?void 0:g.percent);return Number.isNaN(b)?0:b}function O1(g){const v=(g==null?void 0:g.segments)||(g==null?void 0:g.values)||{};return H.value.reduce((b,E)=>b+(Number(v[E.key])||0),0)}function k2(g){const v=O1(g),b=(g==null?void 0:g.segments)||(g==null?void 0:g.values)||{};return v?H.value.map((E,U)=>{const W=Number(b[E.key])||0;return i3(G2({},E),{value:W,percent:Math.max(W>0?3:0,W/v*100),color:_2(E,U)})}):[]}function _2(g,v){return(g==null?void 0:g.color)||(g==null?void 0:g.fillColor)||v0(v)}function T2(g){const v=Number(g);return Number.isNaN(v)?"--":Number.isInteger(v)?`${v}`:`${Number(v.toFixed(2))}`}function f2(g){return(g==null?void 0:g.displayValue)!==void 0&&(g==null?void 0:g.displayValue)!==null&&(g==null?void 0:g.displayValue)!==""?g.displayValue:(g==null?void 0:g.value)===void 0||(g==null?void 0:g.value)===null||(g==null?void 0:g.value)===""?"--":T2(g.value)}function j2(g){var E;const v=(g==null?void 0:g.displayUnit)||(g==null?void 0:g.unit)||"";if(!v)return"";const b=String((E=f2(g))!=null?E:"");return b&&b.endsWith(String(v))?"":v}function S3(){const g=[...new Set(_.value.map(v=>(v==null?void 0:v.displayUnit)||(v==null?void 0:v.unit)).filter(Boolean))];return g.length===1?g[0]:""}function k3(g){const v=j2(g);return v?M.value===v?"":v:""}function i1(g){const v=j2(g);return v?x.value===v?"":v:""}function c1(g){return String(g||"").trim().replace(/\s+/g,"")}function m1(g){return Array.from(c1(g)).slice(0,3).join("")}function G1(g){const v=c1(g==null?void 0:g.name)||"数据",b=j2(g);return`${v}:${f2(g)}${b}`}function p0(g){var E;const v=c1(g==null?void 0:g.name)||"数据",b=(g==null?void 0:g.displayUnit)||(g==null?void 0:g.unit)||((E=t.panel)==null?void 0:E.unit)||"";return`${v}:${T2(O1(g))}${b}`}function u3(g){return String(g||"").trim().toLowerCase()}function j3(g){const v=X2.value.map(b=>H3(g,{field:b})).filter(b=>b!=null);return[g==null?void 0:g.searchText,...v].filter(Boolean).join(" ")}function H3(g,v){const b=[v==null?void 0:v.field,...(v==null?void 0:v.fields)||[]].filter(Boolean);for(const E of b){const U=String(E).split(".").reduce((W,Y)=>W==null?void 0:W[Y],g);if(U!=null&&U!=="")return U}}function a1(g,v){const b=H3(g,v);return b==null||b===""?(v==null?void 0:v.fallback)||"--":(v==null?void 0:v.format)==="number"?T2(b):(v==null?void 0:v.format)==="displayValue"?f2({value:b}):String(b)}function t0(g,v){return v!=null&&v.unitField&&(g!=null&&g[v.unitField])?g[v.unitField]:(v==null?void 0:v.unit)||""}function l0(g){return{"business-project-name":(g==null?void 0:g.key)==="name","business-project-locate":(g==null?void 0:g.key)==="locate","is-right":(g==null?void 0:g.align)==="right","is-center":(g==null?void 0:g.align)==="center","is-strong":g==null?void 0:g.strong}}function N0(g){(g==null?void 0:g.canLocate)!==!1&&(N2.value=(g==null?void 0:g.key)||(g==null?void 0:g.name)||null,i("row-select",g))}function xe(g){const v=g==null?void 0:g.currentTarget;if(!v||v.scrollWidth<=v.clientWidth)return;g.preventDefault();const b=Math.abs(g.deltaX)>Math.abs(g.deltaY)?g.deltaX:g.deltaY;v.scrollLeft+=b}function ye(g){var W,Y;const v=Number(g==null?void 0:g.scaleValue);if(!(a.value==="column"&&((W=t.panel)==null?void 0:W.variant)==="plain")&&!Number.isNaN(v)&&v>0)return Math.max(8,Math.min(100,Math.round(v)));const E=W3(g);if(!E)return 8;const U=a.value==="column"&&((Y=t.panel)==null?void 0:Y.variant)==="plain"?Math.max(...l.value,E):c.value;return Math.max(8,Math.round(E/U*100))}function X0(g,v){const b=ye(g),E=Math.max(.14,Math.min(.46,b/180));return{"--heat-color":v0(v),"--heat-bg":u0(v0(v),E)}}function d1(g){const v=Number(g==null?void 0:g.value);return Number.isFinite(v)?v:0}function $6(){var b;const g=Number((b=t.panel)==null?void 0:b.max);if(Number.isFinite(g)&&g>0)return g;const v=Math.max(...K.value.map(E=>d1(E)),100);return Math.max(v,100)}function gt(g){const v=d1(g),b=$6();return!b||v<=0?0:Number(Math.min(100,v/b*100).toFixed(1))}function De(g){return Number((-180+gt(g)*1.8).toFixed(1))}function Oe(g,v){if(g!=null&&g.color||g!=null&&g.fillColor)return g.color||g.fillColor;const b=d1(g);return b<=0?"#24f6c4":b>100?"#ffbf5a":v0(v)}function ut(g){if(g!=null&&g.status||g!=null&&g.level)return g.status||g.level;const v=d1(g);return v<=0?"未超载":v>100?"高超载":"超载预警"}function u0(g,v=.2){const b=String(g||"").replace("#","");if(b.length!==6)return`rgba(48, 220, 255, ${v})`;const E=parseInt(b,16),U=E>>16&255,W=E>>8&255,Y=E&255;return`rgba(${U}, ${W}, ${Y}, ${v})`}function Je(g){const v=Z2.value.length;if(!v)return;const b=g.currentTarget.getBoundingClientRect(),E=b.width?(g.clientX-b.left)/b.width:0,U=Math.min(v-1,Math.max(0,Math.round(E*(v-1))));w3.value=U}function Ee(g){const v=W3(g);return!d.value||!v?0:Math.max(6,v/d.value*100)}function fe(g){const v=W3(g);return!d.value||!v?0:Math.max(2,v/d.value*100)}function ve(g){if(!g)return"--";if(g.extra)return g.extra;const v=W3(g);return!d.value||!v?"--":`${T2(v/d.value*100)}%`}function Pe(){const g=W3(r3.value);return g>0?g:W2.value.reduce((v,b)=>v+W3(b),0)}function He(g){const v=Pe(),b=W3(g);return!v||!b?0:Math.max(6,b/v*100)}function y0(g){const v=Pe(),b=W3(g);return!v||!b?"--":`${T2(b/v*100)}%`}function L0(g,v){return["forage-edible","wetland-yield-edible"].includes(g==null?void 0:g.key)?"#24f6c4":["forage-unavailable","wetland-yield-unavailable"].includes(g==null?void 0:g.key)?"#ffe06b":v0(v)}function z0(g){const v=W3(g),b=Number(g==null?void 0:g.count)||d.value;return!v||!b?"0%":`${T2(v/b*100)}%`}function r0(g){const v=W3(g),b=Number(g==null?void 0:g.count)||d.value;return!v||!b?0:v/b*100}function me(g,v,b,E){const U=E*Math.PI/180;return{x:Number((g+b*Math.cos(U)).toFixed(2)),y:Number((v+b*Math.sin(U)).toFixed(2))}}function L1(g,v,b,E,U,W){const Y=me(g,v,E,U),V=me(g,v,E,W),G=me(g,v,b,W),d2=me(g,v,b,U),r2=W-U>180?1:0;return[`M ${Y.x} ${Y.y}`,`A ${E} ${E} 0 ${r2} 1 ${V.x} ${V.y}`,`L ${G.x} ${G.y}`,`A ${b} ${b} 0 ${r2} 0 ${d2.x} ${d2.y}`,"Z"].join(" ")}function v0(g){return r[g%r.length]}function jt(g,v){if(g!=null&&g.icon)return String(g.icon).replace(/[^a-z0-9-]/gi,"");const b=String((g==null?void 0:g.name)||"");return b.includes("利用率")||b.includes("占比")?"rate":b.includes("重度")||b.includes("退化")?"risk":b.includes("可食")||b.includes("供给")?"leaf":b.includes("不可")?"stack":b.includes("产量")||b.includes("鲜草")?"yield":b.includes("乡镇")?"town":b.includes("面积")?"area":["yield","leaf","rate","risk"][v%4]}function bn(){Ut();const g=l3.value;e3.value&&(g<2||(c3=window.setInterval(()=>{_3.value=(_3.value+1)%g},iy)))}function M6(){e3.value?bn():Ut()}function Ut(){c3&&(window.clearInterval(c3),c3=null)}function W6(){j(),!(!L2.value||typeof window.IntersectionObserver!="function")&&(p3=new IntersectionObserver(g=>{const v=g[0];e3.value=!!(v!=null&&v.isIntersecting)&&L()}),p3.observe(L2.value),window.requestAnimationFrame(j))}function Qt(){var g;(g=p3==null?void 0:p3.disconnect)==null||g.call(p3),p3=null}function j(){e3.value=L()}function L(){const g=L2.value;return g?!!(g.offsetParent||g.getClientRects().length):!0}function p(g,v={}){const b=v.color||v.fillColor||v0(g);return`linear-gradient(90deg, ${u0(b,.16)} 0%, ${u0(b,.72)} 42%, ${b} 78%, rgba(255,255,255,0.94) 100%)`}function f(g,v={}){var E;if(((E=t.panel)==null?void 0:E.variant)==="plain"){const U=v.color||v.fillColor;if(U)return`linear-gradient(180deg, rgba(255,255,255,0.96) 0%, ${u0(U,.96)} 16%, ${u0(U,.72)} 74%, ${u0(U,.18)} 100%)`;const W=[["#9BEA55","#29DFA7"],["#7FEA6A","#24D5C0"],["#B6E84C","#47D982"]],[Y,V]=W[g%W.length];return`linear-gradient(180deg, rgba(255,255,255,0.96) 0%, ${Y} 16%, ${V} 76%, rgba(36,246,196,0.18) 100%)`}const b=v.color||v.fillColor||v0(g);return`linear-gradient(180deg, rgba(255,255,255,0.96) 0%, ${b} 18%, ${u0(b,.7)} 72%, rgba(50, 220, 255, 0.12) 100%)`}return(g,v)=>{var b,E,U,W,Y,V,G,d2,r2,t2,n2,C2;return X(),Q("div",{ref_key:"panelRef",ref:L2,class:K3(["business-panel",[`is-${a.value}`,`is-${$3.value}`,{"is-compact":n.compact,"is-column-label-standard":n.columnLabelStandard}]])},[s.value.length?a.value==="rank"?(X(),ce(ny,{key:1,rows:s.value,compact:""},null,8,["rows"])):a.value==="metric"?(X(),Q("div",YN,[(X(!0),Q(P3,null,D3(s.value.slice(0,4),I=>(X(),Q("div",{key:I.key||I.name,class:"business-metric-item"},[A("span",null,u2(I.name),1),A("strong",null,u2(f2(I)),1),A("em",null,u2(I.unit),1)]))),128))])):a.value==="iconMetric"?(X(),Q("div",KN,[(X(!0),Q(P3,null,D3(y3.value,(I,C)=>(X(),Q("div",{key:I.key||I.name,class:K3(["business-icon-metric-item",`is-tone-${C%r.length}`])},[A("i",{class:K3(["business-icon-metric-mark",`is-${I.icon}`])},[...v[3]||(v[3]=[A("span",null,null,-1)])],2),A("div",qN,[A("span",null,u2(I.name),1),A("strong",null,[oe(u2(f2(I)),1),I.unit?(X(),Q("em",XN,u2(I.unit),1)):N3("",!0)])])],2))),128))])):a.value==="spotlight"?(X(),Q("div",ZN,[z2.value?(X(),Q(P3,{key:0},[A("div",JN,[A("span",null,u2(z2.value.name),1),A("strong",null,[oe(u2(f2(z2.value)),1),A("em",null,u2(z2.value.unit),1)]),A("small",null,u2(z2.value.extra||((b=n.panel)==null?void 0:b.note)||"核心业务指标"),1)]),A("div",QN,[(X(!0),Q(P3,null,D3(s.value.slice(1,4),(I,C)=>(X(),Q("div",{key:I.key||I.name,class:"business-spotlight-chip"},[A("i",{style:C1({borderColor:v0(C+1)})},null,4),A("span",null,u2(I.name),1),A("strong",null,[oe(u2(f2(I)),1),A("em",null,u2(I.unit),1)]),I.extra?(X(),Q("small",eL,u2(I.extra),1)):N3("",!0)]))),128))])],64)):(X(),Q("div",tL,"暂无业务统计数据"))])):a.value==="donut"?(X(),Q("div",{key:5,class:K3(["business-donut",[`is-variant-${$3.value}`,{"is-dense":o.value.length>5}]])},[o.value.length?(X(),Q(P3,{key:0},[$3.value==="ring"?(X(),Q("div",nL,[(X(),Q("svg",iL,[v[4]||(v[4]=A("circle",{class:"business-ring-halo",cx:"80",cy:"80",r:"39"},null,-1)),v[5]||(v[5]=A("circle",{class:"business-ring-track",cx:"80",cy:"80",r:"52"},null,-1)),(X(!0),Q(P3,null,D3(w2.value,I=>(X(),Q("circle",{key:I.key,class:K3(["business-ring-segment",{"is-active":I.index===a3.value}]),cx:"80",cy:"80",r:"52",stroke:I.color,"stroke-dasharray":I.dasharray,"stroke-dashoffset":I.dashoffset,style:C1({color:I.color})},null,14,rL))),128))])),A("div",aL,[A("strong",null,u2(z0(y2.value)),1),A("span",null,u2(((E=y2.value)==null?void 0:E.name)||"结构占比"),1)])])):(X(),Q("div",sL,[(X(),ce(R_,{key:q2.value,data:o.value,delay:iy,colors:r,opacity:.62,class:"business-three-pie"},{default:S1(({data:I})=>[A("div",oL,[A("strong",null,u2(z0(I)),1),A("span",null,u2((I==null?void 0:I.name)||"结构占比"),1)])]),_:1},8,["data"]))])),A("div",lL,[(X(!0),Q(P3,null,D3(o.value,(I,C)=>(X(),Q("div",{key:I.key||I.name,class:K3(["business-donut-row",{"is-active":C===a3.value}]),style:C1({"--row-color":v0(C),"--row-percent":`${Math.max(4,r0(I))}%`})},[A("i",{style:C1({borderColor:v0(C)})},null,4),A("span",null,u2(I.name),1),A("strong",null,u2(f2(I)),1),A("em",null,u2(I.unit),1)],6))),128))])],64)):(X(),Q("div",uL,"暂无业务统计数据"))],2)):a.value==="rose"?(X(),Q("div",{key:6,class:K3(["business-rose",{"is-dense":o.value.length>5}])},[o.value.length?(X(),Q(P3,{key:0},[A("div",cL,[(X(),Q("svg",dL,[A("g",hL,[(X(!0),Q(P3,null,D3(D2.value,I=>(X(),Q("line",{key:`guide-${I.key}`,x1:I.lineStart.x,y1:I.lineStart.y,x2:I.lineEnd.x,y2:I.lineEnd.y,stroke:I.color},null,8,fL))),128))]),A("g",mL,[(X(!0),Q(P3,null,D3(D2.value,I=>(X(),Q("path",{key:I.key,class:K3(["business-rose-segment",{"is-active":I.index===a3.value}]),d:I.path,fill:I.color,stroke:I.color},null,10,gL))),128))]),v[6]||(v[6]=A("circle",{class:"business-rose-glow",cx:"75",cy:"75",r:"24"},null,-1)),v[7]||(v[7]=A("circle",{class:"business-rose-hole",cx:"75",cy:"75",r:"16"},null,-1)),A("g",pL,[(X(!0),Q(P3,null,D3(D2.value,I=>(X(),Q("text",{key:`label-${I.key}`,x:I.label.x,y:I.label.y,"text-anchor":I.anchor},u2(I.item.name),9,yL))),128))])]))]),A("div",vL,[(X(!0),Q(P3,null,D3(o.value,(I,C)=>(X(),Q("div",{key:I.key||I.name,class:K3(["business-donut-row business-rose-row",{"is-active":C===a3.value}])},[A("i",{style:C1({borderColor:v0(C),background:v0(C),color:v0(C)})},null,4),A("span",null,u2(I.name),1),A("strong",null,u2(f2(I)),1),A("em",null,u2(I.unit),1)],2))),128))])],64)):(X(),Q("div",_L,"暂无业务统计数据"))],2)):a.value==="structure"?(X(),Q("div",SL,[B.value.length?(X(),Q(P3,{key:0},[A("div",bL,[A("div",wL,[(X(!0),Q(P3,null,D3(B.value,(I,C)=>(X(),Q("i",{key:I.key||I.name,class:K3({"is-active":C===a3.value}),style:C1({width:`${fe(I)}%`,background:v0(C),color:v0(C)}),title:`${I.name}:${f2(I)}${I.unit||""} ${ve(I)}`},null,14,CL))),128))])]),A("div",TL,[(X(!0),Q(P3,null,D3(F3.value,I=>(X(),Q("div",{key:I.key||I.name,class:K3(["business-structure-row",{"is-active":I.displayIndex===a3.value}]),style:C1({"--row-color":v0(I.displayIndex),"--row-percent":`${Math.max(4,fe(I))}%`})},[A("i",{style:C1({background:v0(I.displayIndex),color:v0(I.displayIndex)})},null,4),A("span",null,u2(I.name),1),A("strong",null,[oe(u2(f2(I)),1),A("em",null,u2(I.unit),1)]),A("small",null,u2(ve(I)),1)],6))),128))])],64)):(X(),Q("div",AL,"暂无业务统计数据"))])):a.value==="bar"&&((U=n.panel)==null?void 0:U.variant)==="capacity"?(X(),Q("div",xL,[r3.value?(X(),Q(P3,{key:0},[A("div",EL,[A("span",null,u2(r3.value.name),1),A("strong",null,[oe(u2(f2(r3.value)),1),A("em",null,u2(r3.value.unit),1)])]),A("div",PL,[(X(!0),Q(P3,null,D3(W2.value,(I,C)=>(X(),Q("i",{key:I.key||I.name,class:K3({"is-active":C===a3.value}),style:C1({width:`${He(I)}%`,background:L0(I,C),color:L0(I,C)}),title:`${I.name}:${f2(I)}${I.unit||""} ${y0(I)}`},null,14,ML))),128))]),A("div",kL,[(X(!0),Q(P3,null,D3(W2.value,(I,C)=>(X(),Q("div",{key:I.key||I.name,class:K3(["business-capacity-row",{"is-active":C===a3.value}])},[A("i",{style:C1({background:L0(I,C),color:L0(I,C)})},null,4),A("span",null,u2(I.name),1),A("strong",null,[oe(u2(f2(I)),1),A("em",null,u2(I.unit),1)]),A("small",null,u2(y0(I)),1)],2))),128))]),v3.value?(X(),Q("div",RL,[A("span",null,u2(v3.value.name),1),A("strong",null,[oe(u2(f2(v3.value)),1),A("em",null,u2(v3.value.unit),1)])])):N3("",!0)],64)):(X(),Q("div",IL,"暂无业务统计数据"))])):a.value==="bar"?(X(),Q("div",{key:9,class:K3(["business-bars",{"is-dense":_.value.length>=5,"is-long":_.value.length>10,"is-scrollable":_.value.length>5,"is-single":((W=n.panel)==null?void 0:W.span)===1,"is-distribution":((Y=n.panel)==null?void 0:Y.variant)==="distribution","is-capacity":((V=n.panel)==null?void 0:V.variant)==="capacity","is-rank-bar":((G=n.panel)==null?void 0:G.variant)==="rankBar","is-race-bar":y.value,"is-degradation":((d2=n.panel)==null?void 0:d2.variant)==="degradation","is-race-nowrap":((r2=n.panel)==null?void 0:r2.variant)==="raceBarNoWrap","is-race-relaxed":((t2=n.panel)==null?void 0:t2.variant)==="raceBarRelaxed"}]),onWheel:v[0]||(v[0]=ot(()=>{},["stop"]))},[(X(!0),Q(P3,null,D3(_.value,(I,C)=>{var z;return X(),Q("div",{key:I.key||I.name,class:K3(["business-bar-row",{"is-active":C===a3.value}]),style:C1({"--bar-color":I.color||I.fillColor||v0(C)})},[((z=n.panel)==null?void 0:z.variant)==="rankBar"?(X(),Q("span",NL,u2(C+1),1)):N3("",!0),A("span",LL,u2(I.name),1),A("div",FL,[A("i",{style:C1({width:`${ye(I)}%`,background:p(C,I)})},null,4)]),A("strong",null,[oe(u2(f2(I))+" ",1),I.unit?(X(),Q("em",DL,u2(I.unit),1)):N3("",!0),I.extra?(X(),Q("small",OL,u2(I.extra),1)):N3("",!0)])],6)}),128))],34)):a.value==="column"?(X(),Q("div",{key:10,class:K3(["business-columns",[`is-variant-${((n2=n.panel)==null?void 0:n2.variant)||"solid"}`,{"is-dense":_.value.length>6,"is-scrollable":_.value.length>6&&((C2=n.panel)==null?void 0:C2.scrollable)!==!1,"has-unit-label":!!M.value}]]),onWheel:ot(xe,["stop"])},[M.value?(X(),Q("small",BL,"单位:"+u2(M.value),1)):N3("",!0),(X(!0),Q(P3,null,D3(_.value,(I,C)=>(X(),Q("div",{key:I.key||I.name,class:K3(["business-column-item",{"is-active":C===a3.value}]),"data-hover-value":G1(I),title:G1(I)},[n.columnLabelStandard?N3("",!0):(X(),Q("strong",zL,[oe(u2(f2(I)),1),k3(I)?(X(),Q("em",jL,u2(k3(I)),1)):N3("",!0)])),A("div",UL,[A("i",{style:C1({height:`${ye(I)}%`,background:f(C,I),"--column-load-delay":`${C*.075}s`})},null,4)]),A("span",null,u2(n.columnLabelStandard?m1(I.name):c1(I.name)),1)],10,GL))),128))],34)):a.value==="projectTable"?(X(),Q("div",$L,[A("div",WL,[Ne(A("input",{"onUpdate:modelValue":v[1]||(v[1]=I=>g2.value=I),type:"search",placeholder:F2.value},null,8,VL),[[y9,g2.value]])]),A("div",HL,[A("table",null,[A("colgroup",null,[(X(!0),Q(P3,null,D3(v2.value,I=>(X(),Q("col",{key:I.key,class:K3(I.className),style:C1({width:I.width||void 0})},null,6))),128))]),A("thead",null,[A("tr",null,[(X(!0),Q(P3,null,D3(v2.value,I=>(X(),Q("th",{key:I.key,class:K3(l0(I))},u2(I.label),3))),128))])]),A("tbody",null,[(X(!0),Q(P3,null,D3(H2.value,I=>(X(),Q("tr",{key:I.key||I.name,class:K3({"is-active":N2.value===(I.key||I.name)}),tabindex:"0",onClick:C=>N0(I),onKeydown:[w8(ot(C=>N0(I),["prevent"]),["enter"]),w8(ot(C=>N0(I),["prevent"]),["space"])]},[(X(!0),Q(P3,null,D3(v2.value,C=>(X(),Q("td",{key:C.key,class:K3(l0(C)),title:a1(I,C)},[C.strong?(X(),Q("strong",qL,[oe(u2(a1(I,C)),1),t0(I,C)?(X(),Q("em",XL,u2(t0(I,C)),1)):N3("",!0)])):(X(),Q("span",ZL,u2(a1(I,C)),1))],10,KL))),128))],42,YL))),128))])]),H2.value.length?N3("",!0):(X(),Q("div",JL,u2($2.value),1))])])):a.value==="table"?(X(),Q("div",{key:12,class:K3(["business-table",{"is-dense":T.value.length>8}])},[A("div",QL,[(X(),Q(P3,null,D3(2,I=>A("div",{key:I,class:"business-table-head-group"},[...v[8]||(v[8]=[A("span",null,"乡镇",-1),A("span",null,"亩产",-1)])])),64))]),A("div",eF,[(X(!0),Q(P3,null,D3(T.value,(I,C)=>(X(),Q("div",{key:I.key||I.name,class:K3(["business-table-row",{"is-active":C===a3.value}])},[A("span",tF,u2(I.name),1),A("div",nF,[A("strong",null,[oe(u2(f2(I)),1),I.unit?(X(),Q("em",iF,u2(I.unit),1)):N3("",!0)]),A("i",null,[A("b",{style:C1({width:`${ye(I)}%`,background:p(C)})},null,4)])])],2))),128))])],2)):a.value==="stackColumn"?(X(),Q("div",{key:13,class:K3(["business-stack-columns",{"is-dense":J.value.length>6}])},[A("div",rF,[(X(!0),Q(P3,null,D3(H.value,(I,C)=>(X(),Q("span",{key:I.key||I.name},[A("i",{style:C1({background:_2(I,C)})},null,4),oe(u2(I.name),1)]))),128))]),A("div",aF,[(X(!0),Q(P3,null,D3(J.value,I=>(X(),Q("div",{key:I.key||I.name,class:"business-stack-item","data-hover-value":p0(I),title:p0(I)},[A("div",oF,[(X(!0),Q(P3,null,D3(k2(I),(C,z)=>(X(),Q("i",{key:C.key||C.name,style:C1({height:`${C.percent}%`,background:C.color})},null,4))),128))]),A("span",null,u2(n.columnLabelStandard?m1(I.name):c1(I.name)),1)],8,sF))),128))])],2)):a.value==="peak"?(X(),Q("div",{key:14,class:K3(["business-peaks",{"is-dense":_.value.length>5}])},[x.value?(X(),Q("small",lF,"单位:"+u2(x.value),1)):N3("",!0),(X(!0),Q(P3,null,D3(_.value,(I,C)=>(X(),Q("div",{key:I.key||I.name,class:"business-peak-item",style:C1({"--peak-height":`${ye(I)}%`,"--peak-color":v0(C)}),"data-hover-value":G1(I),title:G1(I)},[n.columnLabelStandard?N3("",!0):(X(),Q("strong",cF,[oe(u2(f2(I)),1),i1(I)?(X(),Q("em",dF,u2(i1(I)),1)):N3("",!0)])),v[9]||(v[9]=A("div",{class:"business-peak-stage"},[A("i")],-1)),A("span",null,u2(n.columnLabelStandard?m1(I.name):c1(I.name)),1)],12,uF))),128))],2)):a.value==="line"?(X(),Q("div",hF,[A("div",{class:"business-line-chart",onMousemove:Je,onMouseleave:v[2]||(v[2]=I=>w3.value=null)},[(X(),Q("svg",fF,[v[10]||(v[10]=A("path",{class:"business-line-grid",d:"M0 18H320M0 44H320M0 70H320"},null,-1)),A("polyline",{class:"business-line-area",points:M2.value},null,8,mF),A("polyline",{class:"business-line-stroke",points:b3.value},null,8,gF),(X(!0),Q(P3,null,D3(Z2.value,(I,C)=>(X(),Q("circle",{key:C,cx:I.x,cy:I.y,r:"3",class:K3(["business-line-dot",{"is-active":C===M3.value}])},null,10,pF))),128)),(X(!0),Q(P3,null,D3(Z2.value,(I,C)=>(X(),Q("circle",{key:`hit-${C}`,cx:I.x,cy:I.y,r:"13",class:"business-line-hit",onMouseenter:z=>w3.value=C},null,40,yF))),128))])),A("div",{class:"business-line-hover-zones",style:C1(m2.value)},[(X(!0),Q(P3,null,D3(Z2.value,(I,C)=>(X(),Q("i",{key:`zone-${C}`,onMouseenter:z=>w3.value=C},null,40,vF))),128))],4),A3.value?(X(),Q("div",{key:0,class:"business-line-tooltip",style:C1(q3.value)},[A("span",null,u2(A3.value.item.name),1),A("strong",null,[oe(u2(f2(A3.value.item)),1),A3.value.item.unit?(X(),Q("em",_F,u2(A3.value.item.unit),1)):N3("",!0)])],4)):N3("",!0)],32),A("div",{class:"business-line-labels",style:C1(m2.value)},[(X(!0),Q(P3,null,D3(P.value,I=>(X(),Q("span",{key:I.key||I.name},u2(n.columnLabelStandard?m1(I.name):c1(I.name)),1))),128))],4)])):a.value==="gauge"?(X(),Q("div",{key:16,class:K3(["business-gauges",{"is-dense":K.value.length>3}])},[(X(!0),Q(P3,null,D3(K.value,(I,C)=>(X(),Q("div",{key:I.key||I.name,class:K3(["business-gauge-item",{"is-active":C===a3.value,"is-safe":d1(I)<=0,"is-low-rate":d1(I)>0&&d1(I)<5,"is-alert":d1(I)>100}]),style:C1({"--gauge-color":Oe(I,C),"--needle-rotate":`${De(I)}deg`})},[A("div",SF,[(X(),Q("svg",bF,[v[11]||(v[11]=A("path",{class:"business-gauge-track",d:"M24 76 A52 52 0 0 1 128 76",pathLength:"100"},null,-1)),A("path",{class:"business-gauge-progress",d:"M24 76 A52 52 0 0 1 128 76",pathLength:"100","stroke-dasharray":`${gt(I)} 100`},null,8,wF),v[12]||(v[12]=A("path",{class:"business-gauge-glow",d:"M38 76 A38 38 0 0 1 114 76"},null,-1))])),v[13]||(v[13]=A("i",{class:"business-gauge-needle"},null,-1)),v[14]||(v[14]=A("b",{class:"business-gauge-pivot"},null,-1)),A("div",CF,[A("strong",null,[oe(u2(f2(I)),1),j2(I)?(X(),Q("em",TF,u2(j2(I)),1)):N3("",!0)]),A("small",null,u2(ut(I)),1)])]),A("span",AF,u2(I.name),1),I.extra?(X(),Q("small",xF,u2(I.extra),1)):N3("",!0)],6))),128))],2)):a.value==="heat"?(X(),Q("div",{key:17,class:K3(["business-heat",{"is-dense":q.value.length>6}])},[(X(!0),Q(P3,null,D3(q.value,(I,C)=>(X(),Q("div",{key:I.key||I.name,class:"business-heat-cell",style:C1(X0(I,C))},[v[15]||(v[15]=A("i",null,null,-1)),A("span",null,u2(I.name),1),A("strong",null,[oe(u2(f2(I)),1),I.unit?(X(),Q("em",EF,u2(I.unit),1)):N3("",!0)])],4))),128))],2)):a.value==="split"?(X(),Q("div",{key:18,class:K3(["business-split",{"is-dense":m.value.length>10}])},[A("div",PF,[(X(!0),Q(P3,null,D3(m.value,(I,C)=>(X(),Q("i",{key:I.key||I.name,style:C1({width:`${Ee(I)}%`,background:v0(C)})},null,4))),128))]),A("div",MF,[(X(!0),Q(P3,null,D3(m.value,(I,C)=>(X(),Q("div",{key:I.key||I.name,class:"business-split-row"},[A("span",null,[A("i",{style:C1({background:v0(C)})},null,4),oe(u2(I.name),1)]),A("strong",null,u2(f2(I))+u2(I.unit),1)]))),128))])],2)):(X(),ce(ny,{key:19,rows:s.value,compact:""},null,8,["rows"])):(X(),Q("div",HN,"暂无业务统计数据"))],2)}}},ry="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAD0SURBVHgB7dEBDcAgEACxZ/5NTgkg40JaC137mgesf57wDSlCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTEHKbcBaYZyb5dAAAAAElFTkSuQmCC",kF=""+new URL("pathLine2-d4134d4b-balabala-1783244194656.png",import.meta.url).href,RF="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADzSURBVHgB7dEBDcAwDMCw9vw5f4MRTTYF73/NC3bnBd+QIiRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSMwBQCIExogIrTYAAAAASUVORK5CYII=",IF="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMxSURBVHgB7dZBDcJQFADBB/kCuHAgAQckHAA3Tf27aIXsjIjNXv7bfgyQdB0gSwAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgbN2erwGaHACECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCErfv7M0CTA4AwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYCw9fj+BmhyABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABB2Amb1BS2MWc5zAAAAAElFTkSuQmCC",NF=""+new URL("ocean-bg-8c848b8f-balabala-1783244194656.png",import.meta.url).href,LF=""+new URL("rotationBorder1-2ce8e0ef-balabala-1783244194656.png",import.meta.url).href,FF=""+new URL("rotationBorder2-7496b968-balabala-1783244194656.png",import.meta.url).href,DF=""+new URL("chinaBlurLine-1a2cbc0f-balabala-1783244194656.png",import.meta.url).href,OF="data:image/png;base64,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",BF="data:image/png;base64,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",GF=""+new URL("huiguang-3c5dfda5-balabala-1783244194656.png",import.meta.url).href,zF="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFPSURBVHgB7ddhbcMwEAXglyEoBEPoGARCIYTBymBhMAgrhDFoIZTBIATC21lxtGhdYieOW7u6T7L6x5HvfPXJBpRSSj0jko2MGqWTJL7tQMkkgSN/tSiRBG5cNQadjB1KI0GfeOsDJXHVmFKjFBLseSaRM0rg2q3PAbn7c8Cn2Dn5HnwJ7p3hWuSI/QHvFiRi5xrkhv+3W59P5ITz7danRi4YdsCn5NGOGdZufRo8kgSwi6zGIPoe9oI4bzIM4tkkjngExh3wqaoYrBRTkRbbslW5bzuWnTswnRorVFiB/dPVII1rVVWvWGjxX4t9qzRIZy9rpD34vH2+zrnIaN03dtj3+zXw27TPYvrvUxcXsMH8ZjRu7pw0z2JOt9sh+MU7GJCUwdZG1ejcwg03LP8oqa9RItvew9i325P7Tf6yY3/1GdbcQymllFJKKaUy9gO4eI9ILG1riwAAAABJRU5ErkJggg==",jF="data:image/png;base64,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",UF="data:image/png;base64,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",$F="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAD/CAMAAABb2Q/2AAAAsVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+3mHKcAAAAO3RSTlMABQoPExgdISgxJTYsQDtTRUr+9vpOWXJdaWVhgIx2om2n6oiWmYTKr5G68J22eqvBfeHZ5c++1LPdxUM4ZWUAAAZvSURBVGjerdrZdpswFAXQmnk0EMB4Ajwbz2Mc1///Yb0SuLg1km66mtfsdRBXRyIP+fH205IURZZa7794h7KqKZKEkrqFCgVpOSpOKoaJljZWOm1VwUnTRUv7/0sbvc62r2FlgJOy0o6x0kVL30NJiUh0ZkfHZuLXGWj/PTNArzPu68hMr4/MVEGqMlJaWNkDKWGukM4IK70uTipq3NVBthASMoWb1CJS644cIoG2OJDIQUYlm4KDH7mWxDJoKfX+3iSyooxEMqRSyhVlJFJp9YY2SGZoiyGZkMh+YtPRN4eWDqQCckSl1CoxIxKkQTMVSWp+pyeUQY4WbSqftuG9S+kkqWupitwkgdZSe5VSo5SeMgOpiaWqmfuVb1BZUUbkU6pyHdokJSJPs0AoZcjU7WRBMhWgQjnkSqmW2dB3ailx5HAW1FJqzJRLOd3Gjo6R7cVTym+y9aecbr1KCjLdae7hMt0090yupBAq/yLld1lHapa7WMVEElqNnimnr1JiS3+Rxqal8aVCZZp3+FJ+ylnRBalSyperA1IGM7ScFwNbIJXvSSOY3/u2QaTSIKVXudp2uVIupW7Eq3kHLetMmSu3RQ8p8/XoVQJtGieVu55A0lfXHY9m6iqhQpkg5fhNtljySKSGkPNxry2SKpGdec6VciUtIvtIOV5nbQekypLKUx4ep1rKHNk9PPZIWdRSEcmTi5KDYjl0HatZSn/IO1Kag/E9E0m1kkVSSlUg++Mic02UvD8WCKkbZn/3ORVLrZSLb0kdIdf06brGkspT9tZf6T9KiSmL25Aj5Ve5Bml8VyqNUn2u8zP1cfJ2mQmlRuToeJnRp2v/TdpE+jaVKk86IH8iZfJAy/UjRcrdkUhLIC0iH1j5uMwDnFyec7TcBrYjkDrIrJI6RuYYaYK8YqRh2vvP61gkNSpPy69t0EbI9pDK+iDx5GUbU6kJ5OIyKQKc/LnZ4TKnZ5R0zHZ63qxxmatreItdkbQM011NwqPHk1WVcJIWxJ2dJzuQDl5aukjOr5O159oYOYmWT6ny5Sb6xMktSkI9fSp9jMw30VcHpCGW4QeRpki2vyM34bITtHmSFqSSPkaO8TKMvujT4WZiSZ3IYBx+XLoI6WKljZVOJQccqbxJhyeNSv4cBLRMfBnDPD8HMVIuqTQwmRjpx7BHF5GkVYoP8EZ9DyG9UkJBOdJ6le3/JB2okleA7OFlWVBmQ0C6IDfhF5UOS2oaLUjnXkqXJ+kWUTnCyTA6j7qwSSxJBw+yew8/zgmVhqaxpe91d7XUEXIQ+zRTZUnYokEpq41XBPKaVZKb2aeSbDxb0hukAzK8iCSMs5J72CS+hMzeGuSJSJsnYfAgP64nsp0Mqfwhh1Q6fDkqZTcWy1v4McHIAZWLpC5Tk4QqeThJNzP5jgzPC6iISPaTI8gpXxovstx4kYR1iiUUJDtGONnLHiDTPU/qpdx/W9KCsiQUuTuicnXqieWJyqFIxiCXYXRd0YIypUPlcBmGRMJHli+TWvIzB8liCeucLWiV2dKv5Ga2SKjUm6RGpFfJOZRJIPsZXk5LmdF7kSVJ6fbTz0p6bGnWcgu140lakPQzjCbbVCxPIEOBtF5kXhaUKeH2HA1XX7DOfLXvYeWJL6EgtewEzVKt5GJG5LiqcrM0XuWsklqjpKWjMgQ5EshsSjMPAul7IOdfUbQ5zKHKIC2uvEThBGTCl1C6LchNQWTMlynIj7DYTkG6PLmv5YAre/vVU2YCeVrlP4nMsfKep3A8GFIH2flL2oxMUuThbFzJfZ8ldQfkiMpos8tXWDkm0ufJxfwpT0J5OMM61wcoPUiDKRMiP4ic8WU3mW6pvEFBhbI4RyALjLxSOYfSs2VM5P0KTz9CQblykKQ5kdHxLpIZkVEUVrLNkC6VOyIf9y3IgCHNV7mD0nPlfjXekXUudzkcJLb0+iDXE5ycVXItkqdapgypUNk7zQ63/y2Hv+U4zVjSKmVxm8A8P29COS+Ov+WgUcog/VouK+nwJawTl0nlmitdpNRrWc8TLW2OpJOvukROh6pITZ33+q8STodpNUgFZFz2k3SenCPPfZctkOT+pKeDyCO5Q0CW/3vyJu3qZgC5Jrdi7Dram6xGT+9kuEOie135Ur4dOfLlOoOsLjCr/rzXki6U/nVBvkf0c1Qu809Z9w4+8GeYUnrqkWm+LvMXnJRTlwruvBIAAAAASUVORK5CYII=",WF=""+new URL("focus_bg-b6803e2d-balabala-1783244194656.png",import.meta.url).href,VF="data:image/png;base64,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",HF=""+new URL("focus_move_bg-cf41417a-balabala-1783244194656.png",import.meta.url).href,gc=new Map;class d4{constructor(e={}){this.options=G2({includeChinaMap:!1},e),this.ready=null,this.init()}init(){const e=this.getSharedKey(),t=YF(e,()=>this.createAssetList());this.instance=t.instance,this.ready=t.ready}getSharedKey(){return this.options.includeChinaMap?"hongyuan-map-with-china":"hongyuan-map"}createAssetList(){let e=[{type:"Texture",name:"flyline",path:ry},{type:"Texture",name:"pathLine",path:ry},{type:"Texture",name:"pathLine2",path:RF},{type:"Texture",name:"pathLine3",path:kF},{type:"File",name:"china",path:gs(Bp)},{type:"File",name:"mapJson",path:gs(WI)},{type:"File",name:"mapStroke",path:gs(Bp)},{type:"Texture",name:"huiguang",path:GF},{type:"Texture",name:"rotationBorder1",path:LF},{type:"Texture",name:"rotationBorder2",path:FF},{type:"Texture",name:"guangquan1",path:OF},{type:"Texture",name:"guangquan2",path:BF},{type:"Texture",name:"chinaBlurLine",path:DF},{type:"Texture",name:"ocean",path:NF},{type:"Texture",name:"side",path:IF},{type:"Texture",name:"arrow",path:zF},{type:"Texture",name:"point",path:jF},{type:"Texture",name:"focusArrows",path:UF},{type:"Texture",name:"focusBar",path:$F},{type:"Texture",name:"focusBg",path:WF},{type:"Texture",name:"focusMidQuan",path:VF},{type:"Texture",name:"focusMoveBg",path:HF}];return this.options.includeChinaMap&&e.push({type:"File",name:"chinaMap",path:gs(VI)}),e}}function YF(n,e){if(gc.has(n))return gc.get(n);const t=new HR({cloneTextures:!0});t.addLoader(M7,"FileLoader");const i=t.loadAll(e()),r={instance:t,ready:i};return gc.set(n,r),r}const KF="/jsyApi",qF="at.6znxkywzdyqesp6td2lj4a28cp3adh19-2dpdtet5o3-0dq69nb-rtvf586ba".trim(),XF=["邛溪镇","刷经寺镇","安曲镇","龙日镇","江茸乡","查尔玛乡","瓦切镇","阿木乡","麦洼乡","色地镇"];function ZF(n){return/^https?:\/\//.test(n)?n:`${KF}${n.startsWith("/")?n:`/${n}`}`}function JF(n){if((n==null?void 0:n.success)===!1||(n==null?void 0:n.code)!==void 0&&![0,200,"0","200"].includes(n.code)){const t=new Error((n==null?void 0:n.msg)||(n==null?void 0:n.message)||"视频监控接口请求失败");throw t.code=n==null?void 0:n.code,t}return W1(n)}function I5(n,e,t=""){for(const i of e)if((n==null?void 0:n[i])!==void 0&&(n==null?void 0:n[i])!==null&&(n==null?void 0:n[i])!=="")return n[i];return t}function iS(n){return qF||I5(n,["token","accessToken","access_token"])}function QF(n=""){const e=String(n);return XF.find(i=>e.includes(i.replace(/[镇乡]$/,"")))||"红原县"}function eD(n=""){const e=String(n);return e.includes("养殖")?"养殖基地":e.includes("饲草")?"饲草基地":e.includes("种草")||e.includes("牧草")?"牧草基地":e.includes("虫情")?"虫情监测":e.includes("机场")?"机场周边":"重点点位"}function tD(n,e){const t=I5(n,["hdPlayUrl","playUrl","url"]),i=String(t).match(/\/(\d+)(?:\.hd)?\.live/i);return i?i[1].padStart(2,"0"):String(e+1).padStart(2,"0")}function nD(){return new Date().toLocaleTimeString("zh-CN",{hour:"2-digit",minute:"2-digit",hour12:!1})}function iD(n,e,t,i){const r=I5(n,["name","title","deviceName"],`视频监控${e+1}`),a=I5(n,["hdPlayUrl","hd_play_url","url"]),s=I5(n,["playUrl","play_url"],a),o=iS(n),l=!!(o&&(a||s)),c=t?Math.round(i/t*100):0;return{key:I5(n,["id","number","deviceSerial"],`${r}-${e}`),title:r,town:QF(r),scene:eD(r),device:I5(n,["number","deviceSerial","serialNumber"],`CAM-${String(e+1).padStart(3,"0")}`),channel:tD(n,e),cameraCount:t,status:l?"直播中":"离线",onlineRate:c,updateTime:nD(),operator:l?"萤石云 · 在线预览":"监控参数待同步",progress:l?100:0,image:I5(n,["img","image","cover","snapshot"]),playUrl:s,hdPlayUrl:a,token:o,source:n}}function rS(){return C3(this,arguments,function*(n={}){const e=yield Bn(ZF("/api/home/monitorings"),{params:n,timeout:18e3}).then(JF),t=Array.isArray(e)?e:(e==null?void 0:e.rows)||(e==null?void 0:e.list)||[],i=t.filter(r=>iS(r)&&I5(r,["hdPlayUrl","playUrl","url"])).length;return t.map((r,a)=>iD(r,a,t.length,i))})}const rD="/openApi",aS=756.37,sS=291.82,aD=T9.map(e4),Ss=["#32DCFF","#24F6C4","#6EA8FF","#FFE06B","#7EE269","#9EA7FF"],h8=["#2BD17E","#8AE611","#24F6C4","#FFE06B","#32DCFF","#9EA7FF"];function oS(n){return/^https?:\/\//.test(n)?n:`${rD}${n.startsWith("/")?n:`/${n}`}`}function C9(n,e){return Bn(oS(n),{method:"POST",body:e?JSON.stringify(e):void 0,headers:{"Content-Type":"application/json"}})}function D0(n,e){return Bn(oS(n),{params:e})}function p1(n,e){for(const t of e)if((n==null?void 0:n[t])!==void 0&&(n==null?void 0:n[t])!==null&&(n==null?void 0:n[t])!=="")return n[t]}function x6(n){if(n==null||n==="")return;const e=Number(n);return Number.isNaN(e)?void 0:e}function e0(n){const e=x6(n);if(e!==void 0)return Number.isInteger(e)?e:Number(e.toFixed(2))}function mn(n,e){const t=x6(n),i=x6(e);if(!(t===void 0||i===void 0||i===0))return t/i*100}function bs(n,e,t="占比"){var r;const i=e0((r=p1(n,["areaPercent","area_percent","percent"]))!=null?r:mn(p1(n,["areaWanMu","value"]),e));return i===void 0?"":`${t} ${i}%`}function qn(n,e=""){const t=e0(p1(n,["areaPercent","area_percent","percent"]));return t===void 0?"":`${e}${t}%`}function sD(n,e=0){const t=p1(n,["name","title","label","zh","itemName","item_name"])||`指标${e+1}`,i=e0(p1(n,["value","num","count","area","acreage","total"])),r=p1(n,["unit","unitName","unit_name"])||"";return{key:p1(n,["id","key","code"])||`${t}-${e}`,name:t,value:i,unit:r,source:n}}function oD(n){return(Array.isArray(n)?n:(n==null?void 0:n.rows)||(n==null?void 0:n.list)||[]).map(sD).filter(t=>t.name)}function lD(n){const e=(n==null?void 0:n.core)||(n==null?void 0:n.summary)||n||{},t=((n==null?void 0:n.typeDistribution)||(n==null?void 0:n.typeStats)||[])[0]||{},i=((n==null?void 0:n.ecologicalPosition)||[])[0]||{};return[{key:"woodland-area",name:"林地总面积",value:e0(p1(e,["totalAreaWanMu","total_area_wan_mu","areaWanMu","area_wan_mu"])),unit:"万亩"},{key:"woodland-main-type-rate",name:`${p1(t,["name"])||"主导类型"}占比`,value:e0(p1(t,["areaPercent","area_percent","percent"])),unit:"%"},{key:"woodland-ecology-area",name:"生态重点区面积",value:e0(p1(i,["areaWanMu","value"])),unit:"万亩"}]}function uD(n){const e=(n==null?void 0:n.overview)||(n==null?void 0:n.summary)||n||{};return[{key:"grassland-total-area",name:"草地面积",value:aS,unit:p1(e,["areaUnit","area_unit"])||"万亩"},{key:"basic-grassland-area",name:"基本草原",value:e0(p1(e,["basicAreaWanMu","basic_area_wan_mu","basicArea","basic_area"])),unit:p1(e,["areaUnit","area_unit"])||"万亩"},{key:"general-grassland-area",name:"一般草原",value:e0(p1(e,["generalAreaWanMu","general_area_wan_mu","generalArea","general_area"])),unit:p1(e,["areaUnit","area_unit"])||"万亩"}]}function T8(n,e){const r=({woodland:[{key:"woodland-area",name:"林地总面积",unit:"万亩"},{key:"woodland-public-area",name:"公益林面积",unit:"万亩"},{key:"woodland-public-rate",name:"公益林占比",unit:"%"}],grassland:[{key:"grassland-area",name:"草地面积",unit:"万亩"},{key:"basic-grassland",name:"基本草原",unit:"万亩"},{key:"general-grassland",name:"一般草原",unit:"万亩"}],wetland:[{key:"wetland-area",name:"湿地面积",unit:"万亩"},{key:"wetland-yield",name:"湿地生产力",unit:"万吨"},{key:"wetland-level-1-area",name:"1级湿地面积",unit:"万亩"}]}[e]||[]).map((a,s)=>{var o,l;return i3(G2(G2({},a),n[s]||{}),{name:((o=n[s])==null?void 0:o.name)||a.name,unit:((l=n[s])==null?void 0:l.unit)||a.unit})});return e==="wetland"&&r[0]&&(r[0]=i3(G2({},r[0]),{key:r[0].key||"wetland-area",name:"湿地面积",value:sS,unit:r[0].unit||"万亩"})),r.length?r:n}function cD(n){return C3(this,null,function*(){let e;for(const t of n)try{return yield t()}catch(i){e=i}throw e||new Error("No request configured")})}function ie(n=[],e={}){const{nameKeys:t=["name","townName","typeName"],valueKeys:i=["areaWanMu","value","totalAreaWanMu","basicAreaWanMu"],unit:r="万亩",max:a=Number.POSITIVE_INFINITY,extra:s}=e,o=n.map((l,c)=>{const d=e0(p1(l,i)),m={key:p1(l,["key","code","townCode"])||`${p1(l,t)||c}-${c}`,name:p1(l,t)||`第${c+1}项`,value:d,unit:r,percent:e0(p1(l,["percent","areaPercent","basicRatio","generalRatio"])),source:l};return s?i3(G2({},m),{extra:s(l)}):m}).sort((l,c)=>(Number(c.value)||0)-(Number(l.value)||0));return Number.isFinite(a)?o.slice(0,a):o}function ws(n=[],e={}){const{nameKeys:t=["name"],valueKeys:i=["value"],unit:r,max:a=Number.POSITIVE_INFINITY,extra:s}=e;return ie(n,{nameKeys:t,valueKeys:i,unit:r,max:a,extra:s})}function dD(n=[],e={}){const{nameKeys:t=["grassMinType","name"],valueKeys:i=["acreage"],unit:r="万亩",max:a=Number.POSITIVE_INFINITY}=e,s=n.map((o,l)=>{const c=p1(o,i),d=e0(r==="万亩"?x6(c)/1e4:c),m=p1(o,t)||`第${l+1}项`;return{key:p1(o,["key","code"])||`${m}-${l}`,name:m,value:d,unit:r,source:o}}).filter(o=>Number(o.value)>0).sort((o,l)=>(Number(l.value)||0)-(Number(o.value)||0));return Number.isFinite(a)?s.slice(0,a):s}function o0(n,e,t,i="rank",r={}){return G2({key:n,title:e,type:i,rows:t||[]},r)}function po(n=[],e=[],t={}){const{unit:i="万吨",max:r=Number.POSITIVE_INFINITY,showMuYieldExtra:a=!0}=t,s=new Map(e.map(o=>[o.areaName,o]));return ie(n,{nameKeys:["areaName","name"],valueKeys:["yield","value"],unit:i,max:r,extra:o=>{const l=s.get(o.areaName),c=e0(p1(l,["yield","value"])),d=p1(l,["unit"])||"斤";return a&&c!==void 0?`亩产 ${c} ${d}`:""}})}function e4(n){return String(n||"").replace(/\s+/g,"").trim()}function O7(n=[]){const e=new Map(aD.map((t,i)=>[t,i]));return[...n].sort((t,i)=>{const r=e.get(e4(t==null?void 0:t.name)),a=e.get(e4(i==null?void 0:i.name));return r!==void 0&&a!==void 0?r-a:r!==void 0?-1:a!==void 0?1:0})}function lS(n){const e=String(n||"");return{用于畜牧业生产的人工草地:"人工草地","对调节气候、涵养水源、保持水土、防风固沙具有特殊作用的草原":"生态调节草原",国家重点保护野生动植物生存环境的草原:"野生动植物栖息草原","草原科研、教学实验基地":"科研教学草原"}[e]||e}function yo(n){return lS(n).replace(/\s+/g,"").replace(/类$/,"")}function vo(n){const e=String(n||""),t=e.match(/level-([1-8])/);if(t)return t[1];const i=e.match(/([1-8])\s*级/);if(i)return i[1];if(/^[1-8]$/.test(e.trim()))return e.trim();const a=Object.entries({一:"1",二:"2",三:"3",四:"4",五:"5",六:"6",七:"7",八:"8"}).find(([s])=>e.includes(`${s}级`));return(a==null?void 0:a[1])||""}function uS(n){return vo(n==null?void 0:n.key)||vo(n==null?void 0:n.name)}function sl(n=[],e={}){const{nameKeys:t=["name","townName","areaName"],valueKeys:i=["areaWanMu","value","totalAreaWanMu","yield"],unit:r="万亩"}=e;return n.map((a,s)=>{const o=e4(p1(a,t)),l=e0(p1(a,i));return!o||l===void 0?null:{key:p1(a,["key","code","townCode"])||`${o}-${s}`,name:o,value:l,unit:p1(a,["unit"])||r,source:a}}).filter(Boolean).sort((a,s)=>(Number(s.value)||0)-(Number(a.value)||0))}function wd(n=[],e={}){const{nameKeys:t=["townName","name","areaName"],valueKeys:i=["areaWanMu","value","totalAreaWanMu","yield"],unit:r="万亩"}=e,a=new Map;return n.forEach(s=>{const o=e4(p1(s,t)),l=x6(p1(s,i));if(!o||l===void 0)return;const c=a.get(o)||{key:p1(s,["townCode","code"])||o,name:o,value:0,unit:p1(s,["unit"])||r,source:[]};c.value+=l,c.source.push(s),a.set(o,c)}),Array.from(a.values()).map(s=>i3(G2({},s),{value:e0(s.value)})).sort((s,o)=>(Number(o.value)||0)-(Number(s.value)||0))}function a5({topicKey:n,layerKey:e,title:t,unit:i="万亩",rows:r=[],note:a="",metricLabel:s=""}){const o=r.filter(l=>(l==null?void 0:l.name)&&l.value!==void 0).sort((l,c)=>(Number(c.value)||0)-(Number(l.value)||0)).map((l,c)=>i3(G2({},l),{unit:l.unit||i,rank:c+1}));return{status:o.length?"success":"empty",topicKey:n,layerKey:e,title:t,unit:i,metricLabel:s,note:a,rows:o}}function Cs(s){return C3(this,arguments,function*({topicKey:n,layerKey:e,layerName:t,title:i,cqlFilter:r="",unit:a="万亩"}){const o=yield D7(t,{propertyName:["xiang","acreage"],cqlFilter:r,maxFeatures:2e5}),l=new Map;return((o==null?void 0:o.features)||[]).forEach(c=>{const d=c.properties||{},m=String(d.xiang||""),y=or(m),_=x6(d.acreage);if(!y||_===void 0)return;const T=l.get(y)||{key:m,name:y,value:0,unit:a};T.value+=_/1e4,l.set(y,T)}),a5({topicKey:n,layerKey:e,title:i,unit:a,rows:Array.from(l.values()).map(c=>i3(G2({},c),{value:e0(c.value)})),note:"按 GeoServer 图斑属性汇总到乡镇"})})}function hD(n,e,t="林地面积排行"){return C3(this,null,function*(){const i=W1(yield C9("/woodland/distribution"));return a5({topicKey:n,layerKey:e,title:t,unit:"万亩",rows:sl((i==null?void 0:i.areaDistribution)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],unit:"万亩"})})})}function ay(n,e,t,i){return C3(this,null,function*(){const r=W1(yield D0("/basic_grassland/overview"));return a5({topicKey:n,layerKey:e,title:i,unit:"万亩",rows:sl((r==null?void 0:r.townStats)||[],{nameKeys:["name"],valueKeys:[t],unit:"万亩"})})})}function fD(n={},e=[],t=[]){const i=p1(n,t);if(i)return e4(i);const r=e.map(s=>p1(n,[s])).find(s=>s!==void 0),a=String(r||"").slice(0,9);return or(a)}function mD(n,e,t,i){return C3(this,null,function*(){const r=(i==null?void 0:i.rankingTownCodeKeys)||(t==null?void 0:t.rankingTownCodeKeys)||["area_code","xiang","town_code"],a=(i==null?void 0:i.rankingTownNameKeys)||(t==null?void 0:t.rankingTownNameKeys)||["town_name","area_name","xiang_name"],s=(i==null?void 0:i.rankingAreaKeys)||(t==null?void 0:t.rankingAreaKeys)||["acreage","area_mu","area"],o=(i==null?void 0:i.rankingPropertyName)||[...r,...a,...s],l=yield D7(t.layerName,{propertyName:o,cqlFilter:i.cqlFilter,maxFeatures:2e5,timeout:25e3}),c=new Map;return((l==null?void 0:l.features)||[]).forEach(d=>{const m=d.properties||{},y=fD(m,r,a),_=x6(p1(m,s));if(!y||_===void 0)return;const T=c.get(y)||{key:y,name:y,value:0,unit:"万亩"};T.value+=_/1e4,c.set(y,T)}),a5({topicKey:n,layerKey:e,title:`${i.name}面积排行`,unit:"万亩",metricLabel:i.name,rows:Array.from(c.values()).map(d=>i3(G2({},d),{value:e0(d.value),metricLabel:i.name})),note:"按选中图例过滤 GeoServer 图斑并汇总到乡镇"})})}function gD(n,e,t){return C3(this,null,function*(){const i=W1(yield D0("/basic_grassland/overview"));return a5({topicKey:n,layerKey:e,title:`${t.name}面积排行`,unit:"万亩",metricLabel:t.name,rows:sl((i==null?void 0:i.townStats)||[],{nameKeys:["name"],valueKeys:[t.rankingValueKey],unit:"万亩"}).map(r=>i3(G2({},r),{metricLabel:t.name}))})})}function ol(n,e,t,i,r={}){const a=Ei(i||[],r).map(s=>i3(G2({},s),{metricLabel:t.name}));return a5({topicKey:n,layerKey:e,title:`${t.name}面积排行`,unit:"万亩",metricLabel:t.name,rows:a})}function pD(n,e,t){return C3(this,null,function*(){const i=uS(t);if(!i)return null;const r=W1(yield D0("/grassland_grassland_level/distribution"));return ol(n,e,t,r,{nameKeys:["areaName","area_name","name"],valueKeys:["acreage","areaWanMu","value"],filter:a=>vo(p1(a,["level","name"]))===i})})}function yD(n,e,t){return C3(this,null,function*(){const i=yo(t.name);if(!i)return null;const[r,a]=yield Promise.all([te(()=>C3(this,null,function*(){return W1(yield D0("/grassland_grass_type/distribution"))})),te(()=>C3(this,null,function*(){return W1(yield D0("/grassland_grass_type/minTypeAreaDistribution"))}))]);return ol(n,e,t,[...r||[],...a||[]],{nameKeys:["areaName","area_name","name"],valueKeys:["acreage","areaWanMu","value"],filter:s=>{const o=p1(s,["grassMinType","grass_min_type","grassType","grass_type","name"]);return yo(o)===i}})})}function vD(n,e,t){return C3(this,null,function*(){const i=uS(t);if(!i)return null;const r=W1(yield D0("/wetland_grassland_level/distribution"));return ol(n,e,t,r,{nameKeys:["areaName","area_name","name"],valueKeys:["acreage","areaWanMu","value"],filter:a=>vo(p1(a,["level","name"]))===i})})}function _D(n,e,t){return C3(this,null,function*(){const i=yo(t.name);if(!i)return null;const[r,a]=yield Promise.all([te(()=>C3(this,null,function*(){return W1(yield D0("/wetland_grass_type_copy/distribution"))})),te(()=>C3(this,null,function*(){return W1(yield D0("/wetland_grass_type_copy/minTypeAreaDistribution"))}))]);return ol(n,e,t,[...r||[],...a||[]],{nameKeys:["areaName","area_name","name"],valueKeys:["acreage","areaWanMu","value"],filter:s=>{const o=p1(s,["grassMinType","grass_min_type","grassType","grass_type","name"]);return yo(o)===i}})})}function SD(n,e,t){return C3(this,null,function*(){if(!(t!=null&&t.key))return null;const i=lr(n,e);return i?n==="grassland"&&e==="basic-grassland"&&t.rankingValueKey?gD(n,e,t):n==="grassland"&&e==="grassland-level"?pD(n,e,t):n==="grassland"&&e==="grassland-type"?yD(n,e,t):n==="wetland"&&e==="wetland-level"?vD(n,e,t):n==="wetland"&&e==="wetland-type"?_D(n,e,t):t.cqlFilter&&i.layerName?mD(n,e,i,t):null:null})}function Ts(n,e,t,i,r="万吨"){return C3(this,null,function*(){const a=W1(yield D0(t)),s=p1(a==null?void 0:a[0],["unit"])||r;return a5({topicKey:n,layerKey:e,title:i,unit:s,rows:sl(a||[],{nameKeys:["areaName","name"],valueKeys:["yield","value"],unit:s})})})}function Ot(n=[],e=5){return n.slice(0,e)}function p7(n=[],e={}){var d,m;const{limit:t=5,minPercent:i=1,otherName:r="其他类型"}=e,a=n.filter(y=>(y==null?void 0:y.name)&&Number(y.value)>0).sort((y,_)=>(Number(_.value)||0)-(Number(y.value)||0)),s=a.reduce((y,_)=>y+(Number(_.value)||0),0);if(!s||a.length<=t)return a;const o=[],l=[];if(a.forEach((y,_)=>{const T=mn(y.value,s);_=i)?o.push(y):l.push(y)}),!l.length)return o;const c=l.reduce((y,_)=>y+(Number(_.value)||0),0);return[...o,{key:`${r}-${l.length}`,name:r,value:e0(c),unit:((d=l[0])==null?void 0:d.unit)||((m=a[0])==null?void 0:m.unit)||"万亩",extra:`${e0(mn(c,s))}%`}]}function ur(n=[]){return n.reduce((e,t)=>e+(Number(t.value)||0),0)}function ln(n=[],e=ur(n),t=""){return n.map(i=>{const r=e0(mn(i.value,e));return i3(G2({},i),{extra:r===void 0?i.extra:`${t}${r}%`})})}function Mn(n=[],e=[]){return e.length?n.map((t,i)=>i3(G2({},t),{color:(t==null?void 0:t.color)||(t==null?void 0:t.fillColor)||e[i%e.length]})):n}function sy(n){return Array.isArray(n==null?void 0:n.rows)&&n.rows.length>0}function nn(n=[],e=[],t=4){const i=[],r=new Set,a=o=>{!o||r.has(o.key)||(r.add(o.key),i.push(o))},s=[...n,...e];return s.filter(sy).forEach(a),s.filter(o=>o&&!sy(o)).forEach(a),i.slice(0,t)}function bD(n,e,t={}){return n&&G2(i3(G2({},n),{type:e}),t)}function le(n=[]){const e=["bar","line","donut","column","structure","heat","peak","split"],t={bar:["heat","peak","column","structure"],line:["bar","column","heat"],donut:["structure","split","bar"],column:["peak","heat","bar","line"],structure:["split","donut","bar"],heat:["bar","column","structure"],peak:["column","bar","line"],split:["structure","donut","bar"]},i=new Set;return n.map(r=>{if(!(r!=null&&r.type)||["projectTable","iconMetric","metric","spotlight","rank","table","stackColumn"].includes(r.type))return r;const a=r.type==="donut"&&r.variant==="ring"?"donut-ring":r.type;if(r.fixedType||!i.has(a))return i.add(a),r;const s=(t[r.type]||e).find(o=>!i.has(o))||r.type;return i.add(s),bD(r,s,{variant:s===r.type?r.variant:void 0})})}function oy(n=[],e={}){const{headCount:t=4,headName:i="重点区域",tailName:r="其他区域"}=e,a=n.filter(c=>(c==null?void 0:c.name)&&Number(c.value)>0);if(!a.length)return[];const s=a.slice(0,t),o=a.slice(t),l=(c,d)=>{var m,y;return{key:c,name:c,value:e0(d.reduce((_,T)=>_+(Number(T.value)||0),0)),unit:((m=d[0])==null?void 0:m.unit)||((y=a[0])==null?void 0:y.unit)||"万亩",extra:`${d.length}项`}};return[l(i,s),o.length?l(r,o):null].filter(c=>c&&Number(c.value)>0)}function $i(n,e,t){var o,l,c,d;if(!t)return n;const i={grassland:"grassland-distribution",wetland:"wetland-distribution",woodland:"woodland-distribution"}[e],r=((o=n==null?void 0:n.layerPanels)==null?void 0:o[t])||((l=n==null?void 0:n.layerPanels)==null?void 0:l[i]);if(!r)return n;const a=(c=r.leftPanels)!=null&&c.length?r.leftPanels:n.leftPanels,s=(d=r.rightPanels)!=null&&d.length?r.rightPanels:n.rightPanels;return i3(G2({},n),{activeLayerKey:t||i,leftPanels:a,rightPanels:s,left:(a==null?void 0:a[0])||n.left,right:(s==null?void 0:s[0])||n.right})}function cS(n,e=["areaWanMu","value","acreage","areaMu"]){for(const t of e){const i=p1(n,[t]),r=x6(i);if(r===void 0)continue;const a=String(t).toLowerCase(),s=String(p1(n,["unit","areaUnit","area_unit"])||"");return a.includes("wanmu")||s==="万亩"?r:a.includes("mu")||s==="亩"?r/1e4:r}}function Ei(n=[],e={}){const{nameKeys:t=["name","areaName","townName"],valueKeys:i=["areaWanMu","value","acreage","areaMu"],nameTransform:r=l=>l,filter:a,extra:s}=e,o=new Map;return n.forEach(l=>{if(a&&!a(l))return;const c=p1(l,t),d=r(c,l),m=cS(l,i);if(!d||m===void 0)return;const y=o.get(d)||{key:p1(l,["key","code","townCode"])||d,name:d,value:0,unit:"万亩",source:[]};y.value+=m,y.source.push(l),o.set(d,y)}),Array.from(o.values()).map(l=>{const c=i3(G2({},l),{value:e0(l.value)});return s?i3(G2({},c),{extra:s(c)}):c}).filter(l=>Number(l.value)>0).sort((l,c)=>(Number(c.value)||0)-(Number(l.value)||0))}function ly(n){return String(n||"").replace(/草原/g,"湿地")}function wD(n={},e=[]){var s;const t=(n==null?void 0:n.unit)||p1(e==null?void 0:e[0],["unit"])||"万吨",i=(s=x6(n==null?void 0:n.xc))!=null?s:ur(e),r=x6(n==null?void 0:n.edibleXc),a=i!==void 0&&r!==void 0?Math.max(i-r,0):void 0;return[{key:"wetland-yield-edible",name:"可食鲜草",value:e0(r),unit:t,extra:`${e0(mn(r,i))}%`},{key:"wetland-yield-unavailable",name:"不可食鲜草",value:e0(a),unit:t,extra:`${e0(mn(a,i))}%`}].filter(o=>o.value!==void 0)}function dS({yieldSummary:n,townAreaRows:e,typeRows:t,levelRows:i,yieldRows:r,minTypeRows:a,muYieldRows:s,edibleYieldRows:o,edibleMuRows:l,typeTownRows:c,levelTownRows:d,minTownRows:m}){const y=o0("wetland-town-area","湿地面积分布",Mn(O7(e),Ss),"column",{span:1,variant:"plain"}),_=o0("wetland-type","湿地类型结构",Mn(t,Ss),"donut",{span:1}),T=o0("wetland-level-proportion","湿地级占比",Mn(ln(i),Ss),"donut",{span:1,variant:"ring"}),M=o0("wetland-min-type","湿地优势小类",Mn(Ot(a,6),Ss),"bar",{span:1,variant:"raceBarNoWrap"}),x=o0("wetland-yield-capacity","湿地产能结构",wD(n,r),"structure",{span:1}),B=o0("wetland-yield","湿地生产力分布",O7(r),"line",{span:1,fixedType:!0}),q=o0("wetland-edible-yield","可食鲜草产量",Ot(o,T9.length),"column",{span:1,variant:"slim"}),K=o0("wetland-mu-yield","湿地亩产效率",Ot(s,T9.length),"heat",{span:1,limit:T9.length}),H=o0("wetland-level","湿地级别面积",i,"column",{span:1}),J=o0("wetland-level-town","1级湿地分布",Ot(d,6),"bar",{span:1,variant:"distribution"}),g2=o0("wetland-type-town","湿地类型乡镇分布",Ot(c,6),"bar",{span:1,variant:"distribution"}),N2=o0("wetland-edible-mu","可食鲜草亩产",Ot(l,T9.length),"bar",{span:1}),E2=o0("wetland-min-town","优势小类乡镇分布",Ot(m,6),"bar",{span:1,variant:"distribution"}),v2=le([y,_,T,M]),F2=le([q,B,K,x]);return{leftPanels:v2,rightPanels:F2,left:v2[0],right:F2[0],layerPanels:CD({townAreaPanel:y,typePanel:_,yieldCapacityPanel:x,yieldPanel:B,levelPanel:H,levelTownPanel:J,muYieldPanel:K,levelStructurePanel:T,typeTownPanel:g2,minTypePanel:M,edibleYieldPanel:q,edibleMuPanel:N2,minTownPanel:E2})}}function CD(n={}){const{townAreaPanel:e,typePanel:t,yieldCapacityPanel:i,yieldPanel:r,levelPanel:a,levelTownPanel:s,muYieldPanel:o,levelStructurePanel:l,typeTownPanel:c,minTypePanel:d,edibleYieldPanel:m,edibleMuPanel:y,minTownPanel:_}=n;return{"wetland-distribution":{leftPanels:le([e,t,l,d].filter(Boolean)),rightPanels:le([m,r,o,i].filter(Boolean))},"wetland-level":{leftPanels:le([l,a,s,t].filter(Boolean)),rightPanels:le([m,r,o,i].filter(Boolean))},"wetland-type":{leftPanels:le([t,c,d,_].filter(Boolean)),rightPanels:le([m,r,y,i].filter(Boolean))},"wetland-yield":{leftPanels:le([e,t,l,d].filter(Boolean)),rightPanels:le([m,r,o,i].filter(Boolean))}}}function TD(n={}){const{leftPanels:e=[],rightPanels:t=[]}=n,i={leftPanels:le(e.filter(Boolean)),rightPanels:le(t.filter(Boolean))};return{"grassland-distribution":i,"basic-grassland":i,"grassland-level":i,"grassland-type":i,"grassland-yield":i,"grassland-health":i}}function hS({townRows:n=[],typeRows:e=[],scaleRows:t=[],protectionRows:i=[],ownershipRows:r=[],qualityRows:a=[],originRows:s=[],ageRows:o=[],canopyRows:l=[],forestTypeRows:c=[],manageLevelRows:d=[],regionRows:m=[],ownerRows:y=[],typeTownRows:_=[],qualityLevelRows:T=[],townConcentrationRows:M=oy(n,{headCount:4,headName:"前四乡镇",tailName:"其他乡镇"}),typeConcentrationRows:x=oy(e,{headCount:2,headName:"主要类型",tailName:"其他类型"})}){const B=o0("woodland-town","林地面积分布",Mn(O7(n),h8),"column",{span:1,variant:"plain"}),q=o0("woodland-type","林地类型结构",Mn(e,h8),"donut",{span:1,variant:"ring"}),K=o0("woodland-protection","公益林保护等级",Mn(ln(i),h8),"bar",{span:1,variant:"raceBarRelaxed"}),H=o0("woodland-ownership","林地权属结构",Mn(ln(r),h8),"structure",{span:1}),J=o0("woodland-quality","优势树种面积",Ot(a,6),"bar",{span:1}),g2=o0("woodland-origin","林地起源结构",ln(s),"structure",{span:1}),N2=o0("woodland-age","林龄组结构",Ot(o,6),"column",{span:1}),E2=o0("woodland-canopy","郁闭度结构",Mn(Ot(l,6),h8),"donut",{span:1,fixedType:!0}),v2=o0("woodland-area-scale","林地图斑规模",t,"column",{span:1}),F2=o0("woodland-forest-type","森林类别结构",Ot(c,6),"bar",{span:1}),$2=o0("woodland-manage-level","管护等级分布",Ot(d,6),"bar",{span:1}),X2=o0("woodland-public-rank","公益林面积排行",Ot(m,6),"bar",{span:1,variant:"distribution"}),H2=o0("woodland-owner-rank","权属单位排行",Ot(y,6),"bar",{span:1}),r3=o0("woodland-type-town","乡镇类型构成",Ot(_,6),"bar",{span:1,variant:"distribution"}),W2=o0("woodland-quality-level","林地质量等级",ln(T),"donut",{span:1}),v3=o0("woodland-town-concentration","林地集中度",Mn(ln(M),h8),"structure",{span:1}),_3=o0("woodland-type-concentration","类型集中度",Mn(ln(x),h8),"rose",{span:1}),w3=le(nn([B,q,K,H],[v2,H2,F2,J])),L2=le(nn([J,g2,N2,E2],[v2,H2,F2,X2,v3,_3]));return{leftPanels:w3,rightPanels:L2,left:w3[0],right:L2[0],layerPanels:AD({townPanel:B,typePanel:q,scalePanel:v2,protectionPanel:K,ownershipPanel:H,qualityPanel:J,originPanel:g2,agePanel:N2,canopyPanel:E2,forestTypePanel:F2,manageLevelPanel:$2,regionPanel:X2,ownerPanel:H2,typeTownPanel:r3,qualityLevelPanel:W2,townConcentrationPanel:v3,typeConcentrationPanel:_3})}}function AD(n={}){const{townPanel:e,typePanel:t,scalePanel:i,protectionPanel:r,ownershipPanel:a,qualityPanel:s,originPanel:o,agePanel:l,canopyPanel:c,forestTypePanel:d,manageLevelPanel:m,regionPanel:y,ownerPanel:_,typeTownPanel:T,qualityLevelPanel:M,townConcentrationPanel:x,typeConcentrationPanel:B}=n;return{"woodland-distribution":{leftPanels:le(nn([e,t,r,a],[i,d,_])),rightPanels:le(nn([s,o,l,c],[i,_,y,x,B,M]))},"woodland-protection":{leftPanels:le(nn([r,d,m,e],[t,a,i])),rightPanels:le(nn([y,s,o,a],[_,t,i]))},"woodland-type":{leftPanels:le(nn([t,e,T,i],[r,a,d])),rightPanels:le(nn([s,o,r,a],[l,c,_,B]))},"woodland-quality":{leftPanels:le(nn([s,o,l,c],[M,i,t])),rightPanels:le(nn([e,t,r,a],[d,_,i]))},"woodland-ownership":{leftPanels:le(nn([a,_,e,t],[i,r,s])),rightPanels:le(nn([r,s,o,i],[d,l,c]))}}}function xD(n){const e=String(n||"").trim();return e.includes("未")&&e.includes("退")?"未退化":e.includes("轻")?"轻度退化":e.includes("中")?"中度退化":e.includes("重")?"重度退化":e||"未分级"}function ED(){return C3(this,null,function*(){const n=yield D7("ne:t_grassland_result_caodi",{propertyName:["area_code","degradation_level","acreage"],maxFeatures:2e5,timeout:25e3}),e=new Map,t=new Map;((n==null?void 0:n.features)||[]).forEach(s=>{const o=s.properties||{},l=xD(o.degradation_level),c=x6(o.acreage);if(!l||c===void 0)return;const d=c/1e4;if(e.set(l,(e.get(l)||0)+d),l==="未退化")return;const m=String(o.area_code||"").slice(0,9),y=or(m);y&&t.set(y,(t.get(y)||0)+d)});const i=["未退化","轻度退化","中度退化","重度退化","未分级"],r=Array.from(e.entries()).map(([s,o])=>({key:s,name:s,value:e0(o),unit:"万亩"})).filter(s=>Number(s.value)>0).sort((s,o)=>{const l=i.indexOf(s.name),c=i.indexOf(o.name);return l!==-1||c!==-1?(l===-1?99:l)-(c===-1?99:c):(Number(o.value)||0)-(Number(s.value)||0)}),a=Array.from(t.entries()).map(([s,o])=>({key:s,name:s,value:e0(o),unit:"万亩"})).filter(s=>Number(s.value)>0).sort((s,o)=>(Number(o.value)||0)-(Number(s.value)||0));return{levelRows:ln(r),townRows:a}})}function fS(n=[],e={},t=[]){var r;const i=(r=x6(e==null?void 0:e.xc))!=null?r:ur(t);return[n[0],n[1],n[2],{key:"grassland-yield-total",name:"鲜草产量",value:e0(i),unit:(e==null?void 0:e.unit)||"万吨"}].filter(a=>(a==null?void 0:a.value)!==void 0)}function PD(n=[]){const e=ur(n);return n.filter(t=>t.name&&t.name!=="未退化"&&Number(t.value)>0).map(t=>i3(G2({},t),{color:MD(t.name),extra:e0(mn(t.value,e))?`${e0(mn(t.value,e))}%`:""})).sort((t,i)=>Number(i.value)-Number(t.value))}function MD(n=""){const e=String(n);return e.includes("重度")?"#FFE06B":e.includes("中度")?"#32DCFF":"#24F6C4"}function mS(n={},e=[]){var o;const t=(n==null?void 0:n.unit)||p1(e==null?void 0:e[0],["unit"])||"万吨",i=(o=x6(n==null?void 0:n.xc))!=null?o:ur(e),r=x6(n==null?void 0:n.edibleXc),a=i!==void 0&&r!==void 0?Math.max(i-r,0):void 0,s=e.find(l=>Number(l.value)>0);return[{key:"forage-total",name:"鲜草总产",value:e0(i),unit:t,scaleValue:100},{key:"forage-edible",name:"可食鲜草",value:e0(r),unit:t,scaleValue:e0(mn(r,i))},{key:"forage-unavailable",name:"不可食鲜草",value:e0(a),unit:t,scaleValue:e0(mn(a,i))},{key:"forage-top-town",name:s!=null&&s.name?`最高乡镇:${s.name}`:"最高乡镇产量",value:s==null?void 0:s.value,unit:(s==null?void 0:s.unit)||t,scaleValue:e0(mn(s==null?void 0:s.value,i))}].filter(l=>l.value!==void 0)}function gS(){return{levelRows:ln([{key:"none",name:"未退化",value:642.42,unit:"万亩"},{key:"light",name:"轻度退化",value:83.95,unit:"万亩"},{key:"middle",name:"中度退化",value:17.49,unit:"万亩"},{key:"heavy",name:"重度退化",value:13.09,unit:"万亩"}]),townRows:[{key:"qiongxi",name:"邛溪镇",value:14.72,unit:"万亩"},{key:"sedi",name:"色地镇",value:13.86,unit:"万亩"},{key:"anqu",name:"安曲镇",value:12.38,unit:"万亩"},{key:"wache",name:"瓦切镇",value:10.64,unit:"万亩"},{key:"chaerma",name:"查尔玛乡",value:9.53,unit:"万亩"},{key:"amu",name:"阿木乡",value:8.71,unit:"万亩"}]}}function uy(n,e){if(n==="grassland"){const t=T8([{key:"grassland-area",name:"草地面积",value:aS,unit:"万亩"},{key:"basic-grassland",name:"基本草原",value:637.13,unit:"万亩"},{key:"general-grassland",name:"一般草原",value:119.31,unit:"万亩"}],n),i=ie([{name:"色地镇",value:99.09,basicAreaWanMu:66.58},{name:"邛溪镇",value:93.01,basicAreaWanMu:70.6},{name:"安曲镇",value:90.08,basicAreaWanMu:73.49},{name:"阿木乡",value:86.3,basicAreaWanMu:77.31},{name:"查尔玛乡",value:80.8,basicAreaWanMu:79.04},{name:"瓦切镇",value:74.74,basicAreaWanMu:70.73},{name:"刷经寺镇",value:74.3,basicAreaWanMu:56.66},{name:"龙日镇",value:62.64,basicAreaWanMu:49.66},{name:"江茸乡",value:49.67,basicAreaWanMu:48.78},{name:"麦洼乡",value:45.82,basicAreaWanMu:44.28}],{nameKeys:["name"],valueKeys:["value"]}),r=ie([{areaName:"邛溪镇",yield:38.88},{areaName:"色地镇",yield:37.78},{areaName:"安曲镇",yield:36.77},{areaName:"查尔玛乡",yield:33.21},{areaName:"瓦切镇",yield:32.62},{areaName:"阿木乡",yield:32.17},{areaName:"龙日镇",yield:24.43},{areaName:"刷经寺镇",yield:22.51},{areaName:"麦洼乡",yield:19.5},{areaName:"江茸乡",yield:19.43}],{nameKeys:["areaName"],valueKeys:["yield"],unit:"万吨"}),a=p7([{key:"grazing",name:"重要放牧场",value:516.41,unit:"万亩"},{key:"general",name:"一般草原",value:119.31,unit:"万亩"},{key:"ecology",name:"生态调节草原",value:97.23,unit:"万亩"},{key:"mowing",name:"割草地",value:15.95,unit:"万亩"},{key:"improved",name:"改良草地",value:4.33,unit:"万亩"}],{limit:4,minPercent:3,otherName:"其他草原类型"}),s=ie([{areaName:"瓦切镇",yield:798.39},{areaName:"查尔玛乡",yield:794.32},{areaName:"麦洼乡",yield:784.16},{areaName:"邛溪镇",yield:772.43},{areaName:"安曲镇",yield:770.9}],{nameKeys:["areaName"],valueKeys:["yield"],unit:"斤"}),l=gS().levelRows,c=ln([{key:"level-3",name:"3级草原",value:200.9,unit:"万亩"},{key:"level-4",name:"4级草原",value:205.47,unit:"万亩"},{key:"level-5",name:"5级草原",value:385.42,unit:"万亩"},{key:"level-6",name:"6级草原",value:139.06,unit:"万亩"},{key:"level-7",name:"7级草原",value:3.68,unit:"万亩"},{key:"level-8",name:"8级草原",value:3.61,unit:"万亩"}]),d=ln([{key:"good",name:"较健康",value:231.32,unit:"万亩"},{key:"healthy",name:"健康",value:481.87,unit:"万亩"},{key:"subhealthy",name:"亚健康",value:23.69,unit:"万亩"},{key:"unhealthy",name:"不健康",value:20.27,unit:"万亩"}]),m=mS({xc:297.29,edibleXc:192.26,unit:"万吨"},r),y=ie([{areaName:"邛溪镇",yield:24.71},{areaName:"色地镇",yield:24.18},{areaName:"安曲镇",yield:23.48},{areaName:"查尔玛乡",yield:21.26},{areaName:"瓦切镇",yield:20.88},{areaName:"阿木乡",yield:20.59},{areaName:"龙日镇",yield:15.63},{areaName:"刷经寺镇",yield:14.41},{areaName:"麦洼乡",yield:12.48},{areaName:"江茸乡",yield:12.44}],{nameKeys:["areaName"],valueKeys:["yield"],unit:"万吨"}),_=yS({core:t,townRows:i,grassTypeRows:a,grassLevelRows:c,healthRows:d,productivityRows:s,edibleYieldRows:y,forageRows:m,degradationRows:l}),T=i3(G2({status:"fallback"},_),{top:fS(t,{xc:297.29,unit:"万吨"},r)});return $i(T,n,e)}if(n==="wetland"){const t=T8([{key:"wetland-area",name:"湿地面积",value:sS,unit:"万亩"},{key:"wetland-yield",name:"湿地生产力(鲜草)",value:108.84,unit:"万吨"},{key:"wetland-level-1-area",name:"1级湿地面积",value:213.22,unit:"万亩"}],n),i=p7([{name:"高寒草甸类",value:190.32,unit:"万亩"},{name:"山地草甸类",value:49.48,unit:"万亩"},{name:"低地草甸类",value:3.21,unit:"万亩"}],{limit:4,minPercent:1,otherName:"其他湿地类型"}),r=[{name:"1级湿地",value:213.22,unit:"万亩"},{name:"2级湿地",value:22.99,unit:"万亩"},{name:"3级湿地",value:6.42,unit:"万亩"},{name:"4级湿地",value:.36,unit:"万亩"},{name:"5级湿地",value:.02,unit:"万亩"}],a=ie([{areaName:"色地镇",yield:21.32},{areaName:"瓦切镇",yield:17.49},{areaName:"安曲镇",yield:15.19},{areaName:"邛溪镇",yield:13.41},{areaName:"阿木乡",yield:10.37},{areaName:"龙日镇",yield:10.11},{areaName:"麦洼乡",yield:9.67},{areaName:"江茸乡",yield:5.78},{areaName:"刷经寺镇",yield:3.43},{areaName:"查尔玛乡",yield:2.08}],{nameKeys:["areaName"],valueKeys:["yield"],unit:"万吨"}),s=[{name:"瓦切镇",value:944.22,unit:"斤"},{name:"安曲镇",value:913.28,unit:"斤"},{name:"麦洼乡",value:911.14,unit:"斤"},{name:"查尔玛乡",value:873.31,unit:"斤"},{name:"阿木乡",value:872,unit:"斤"},{name:"邛溪镇",value:870.48,unit:"斤"},{name:"色地镇",value:865.92,unit:"斤"},{name:"刷经寺镇",value:863.48,unit:"斤"},{name:"江茸乡",value:827.92,unit:"斤"},{name:"龙日镇",value:825.59,unit:"斤"}],o=[{name:"瓦切镇",value:36.38,unit:"万亩"},{name:"邛溪镇",value:29.29,unit:"万亩"},{name:"阿木乡",value:25.26,unit:"万亩"},{name:"龙日镇",value:24.59,unit:"万亩"},{name:"色地镇",value:24.62,unit:"万亩"}].sort((_,T)=>T.value-_.value),l=[{name:"矮生嵩草、杂类草型",value:108.35,unit:"万亩"},{name:"高山嵩草、矮生嵩草型",value:34.36,unit:"万亩"},{name:"西藏嵩草、杂类草型",value:32.37,unit:"万亩"},{name:"早熟禾、杂类草型",value:20.99,unit:"万亩"},{name:"苔草、杂类草型",value:14.63,unit:"万亩"}],c=ie([{areaName:"色地镇",yield:2.82},{areaName:"邛溪镇",yield:2.71},{areaName:"瓦切镇",yield:2.64},{areaName:"麦洼乡",yield:1.76},{areaName:"安曲镇",yield:1.66}],{nameKeys:["areaName"],valueKeys:["yield"],unit:"万吨"}),d=ie([{areaName:"阿木乡",yield:509.83},{areaName:"瓦切镇",yield:509.52},{areaName:"邛溪镇",yield:356.74},{areaName:"色地镇",yield:287.23},{areaName:"麦洼乡",yield:281.27}],{nameKeys:["areaName"],valueKeys:["yield"],unit:"斤"}),m=dS({core:t,yieldSummary:{xc:108.84,edibleXc:1.65,unit:"万吨"},townAreaRows:o,typeRows:i,levelRows:r,yieldRows:a,minTypeRows:l,muYieldRows:s,edibleYieldRows:c,edibleMuRows:d,typeTownRows:o,levelTownRows:o,minTownRows:o}),y=G2({status:"fallback",core:t,top:[t[0],t[1],t[2]]},m);return $i(y,n,e)}if(n==="woodland"){const t=T8([{key:"woodland-area",name:"林地总面积",value:177.92,unit:"万亩"},{key:"woodland-public-area",name:"公益林面积",value:159.33,unit:"万亩"},{key:"woodland-public-rate",name:"公益林占比",value:89.55,unit:"%"}],n),i=ie([{name:"刷经寺镇",value:59.4,percent:33.39},{name:"色地镇",value:27.97,percent:15.72},{name:"查尔玛乡",value:22.6,percent:12.7},{name:"阿木乡",value:19.37,percent:10.89},{name:"江茸乡",value:11.61,percent:6.53},{name:"邛溪镇",value:8.29,percent:4.66},{name:"瓦切镇",value:7.98,percent:4.49},{name:"安曲镇",value:7.47,percent:4.2},{name:"龙日镇",value:7.08,percent:3.98},{name:"麦洼乡",value:6.14,percent:3.45}],{nameKeys:["name"],valueKeys:["value"],extra:m=>`占比 ${e0(m.percent)}%`}),r=p7([{name:"灌木林地",value:114.78,unit:"万亩"},{name:"乔木林地",value:49.56,unit:"万亩"},{name:"灌丛沼泽",value:8.79,unit:"万亩"},{name:"其他林地",value:4.79,unit:"万亩"}],{limit:4,minPercent:1,otherName:"其他林地"}),c=hS({townRows:i,typeRows:r,scaleRows:[{name:"15-150亩",value:96.91,unit:"万亩"},{name:"<15亩",value:39.99,unit:"万亩"},{name:"150-1500亩",value:30.81,unit:"万亩"},{name:"≥1500亩",value:10.21,unit:"万亩"}],protectionRows:[{name:"国家二级公益林",value:158.33,unit:"万亩",extra:"88.99%"},{name:"未划定",value:18.72,unit:"万亩",extra:"10.52%"},{name:"国家一级公益林",value:.88,unit:"万亩",extra:"0.49%"}],ownershipRows:[{name:"集体林地",value:172.19,unit:"万亩",extra:"96.78%"},{name:"国有或其他",value:5.73,unit:"万亩",extra:"3.22%"}],ownerRows:[{name:"壤口村",value:42.74,unit:"万亩",extra:"占比 24.02%"},{name:"查龙村",value:16.34,unit:"万亩",extra:"占比 9.18%"},{name:"茸塔玛村",value:14.96,unit:"万亩",extra:"占比 8.41%"},{name:"峨扎村",value:9.96,unit:"万亩",extra:"占比 5.6%"},{name:"三家寨村",value:9.57,unit:"万亩",extra:"占比 5.38%"}]}),d=G2({status:"fallback",core:t,top:[t[0],t[1],t[2]]},c);return $i(d,n,e)}return{status:"empty",core:T8([],n),leftPanels:[],rightPanels:[],left:{title:"业务统计",rows:[]},right:{title:"业务统计",rows:[]}}}function pS(n=[],e=["name"]){const t=new Map;return n.forEach(i=>{const r=p1(i,e);!r||t.has(r)||t.set(r,i)}),Array.from(t.values())}function te(n,e=[]){return n().catch(()=>e)}function pc(n=[],e={}){const{nameKeys:t=["name","health","level"],valueKeys:i=["value","acreage","areaWanMu"],unit:r="万亩",nameTransform:a=l=>l,max:s=Number.POSITIVE_INFINITY}=e,o=ie(n||[],{nameKeys:t,valueKeys:i,unit:r}).map(l=>i3(G2({},l),{name:a(l.name)}));return ln(o).filter(l=>Number(l.value)>0).slice(0,s)}function kD(n){const e=String(n||"");return/^\d+$/.test(e)?`${e}级草原`:e.includes("级")?e.replace(/草地/g,"草原"):e}function RD(n){const e=String(n||"");return{healthy:"健康",subhealthy:"亚健康",unhealthy:"不健康"}[e]||e}function yS({core:n,townRows:e,grassTypeRows:t,grassLevelRows:i,healthRows:r,productivityRows:a,edibleYieldRows:s,forageRows:o,degradationRows:l}){const c=o0("grassland-town","草地面积分布",O7(e),"column",{span:1,variant:"plain"}),d=o0("grassland-productivity-town","草地生产力分布",O7(a),"line",{span:1,fixedType:!0}),m=o0("grassland-type-proportion","草原类占比",t,"donut",{span:1}),y=o0("grassland-edible-yield","可食鲜草产量分布",Ot(s,10),"column",{span:1,variant:"slim"}),_=o0("grassland-degradation","草地退化统计",PD(l),"bar",{span:1,variant:"degradation"}),T=o0("grassland-health-proportion","草地健康占比",r,"rose",{span:1}),M=o0("grassland-level-proportion","草原级占比",i,"donut",{span:1,variant:"ring"}),x=o0("grassland-forage-capacity","饲草供给",o,"bar",{span:1,variant:"capacity"}),B=le([c,m,_,M]),q=le([y,d,T,x]);return{core:n,leftPanels:B,rightPanels:q,left:B[0],right:q[0],layerPanels:TD({leftPanels:B,rightPanels:q})}}function ID(n,e={}){const t=oD(n),i=pS(e.typeRows||[],["name"]),r=e.yieldRows||[],a=e.levelRows||[],s=e.minTypeRows||[],o=e.edibleRows||[],l=e.edibleMuRows||[],c=e.typeDistributionRows||[],d=e.levelDistributionRows||[],m=e.minTypeDistributionRows||[],y=e.yieldSummary||{},_=p7(ws(i,{nameKeys:["name"],valueKeys:["value"],unit:"万亩"}),{limit:4,minPercent:1,otherName:"其他湿地类型"}),T=po(r,e.muYieldRows||[],{showMuYieldExtra:!1}),M=ws(e.muYieldRows||[],{nameKeys:["areaName","name"],valueKeys:["yield","value"],unit:"斤",max:T9.length}),x=ws(a,{nameKeys:["name"],valueKeys:["value"],unit:"万亩"}).map(X2=>i3(G2({},X2),{name:ly(X2.name)})),B=dD(s),q=po(o,l,{showMuYieldExtra:!1}),K=ws(l,{nameKeys:["areaName","name"],valueKeys:["yield","value"],unit:p1(l==null?void 0:l[0],["unit"])||"斤",max:T9.length}),H=Ei(c,{nameKeys:["areaName","name"],valueKeys:["acreage","areaWanMu","value"]}),J=Ei(c,{nameKeys:["areaName","name"],valueKeys:["acreage","areaWanMu","value"],extra:X2=>{var H2;return`${((H2=X2.source)==null?void 0:H2.length)||0}类`}}),g2=Ei(d,{nameKeys:["areaName","name"],valueKeys:["acreage","areaWanMu","value"]}),N2=Ei(d,{nameKeys:["areaName","name"],valueKeys:["acreage","areaWanMu","value"],filter:X2=>ly(p1(X2,["level","name"])).startsWith("1级")}),E2=Ei(m,{nameKeys:["areaName","name"],valueKeys:["acreage","areaWanMu","value"],extra:X2=>{var H2;return`${((H2=X2.source)==null?void 0:H2.filter(r3=>cS(r3,["acreage","areaWanMu","value"])>0).length)||0}型`}}),v2=T8(t,"wetland"),F2=x.find(X2=>/^1级/.test(X2.name))||x[0],$2=dS({yieldSummary:y,townAreaRows:H,typeRows:_,levelRows:x,yieldRows:T,minTypeRows:B,muYieldRows:M,edibleYieldRows:q,edibleMuRows:K,typeTownRows:J,levelTownRows:N2.length?N2:g2,minTownRows:E2});return G2({core:v2,top:[v2[0],v2[1],{key:"wetland-level-1-area",name:"1级湿地面积",value:F2==null?void 0:F2.value,unit:(F2==null?void 0:F2.unit)||"万亩"}].filter(Boolean)},$2)}function qs(n,e){return C3(this,null,function*(){var t;try{if(n==="woodland"){const[i,r,a,s,o]=yield Promise.all([C9("/woodland/distribution").then(W1),te(()=>C3(this,null,function*(){return W1(yield C9("/woodland/types"))}),{}),te(()=>C3(this,null,function*(){return W1(yield C9("/woodland/protection"))}),{}),te(()=>C3(this,null,function*(){return W1(yield C9("/woodland/quality"))}),{}),te(()=>C3(this,null,function*(){return W1(yield C9("/woodland/ownership"))}),{})]),l=T8(lD(i),n),c=p1((i==null?void 0:i.core)||(i==null?void 0:i.summary)||{},["totalAreaWanMu","total_area_wan_mu","areaWanMu","area_wan_mu"]),d=p1((a==null?void 0:a.summary)||{},["publicAreaWanMu","public_area_wan_mu"]),m=[l[0],{key:"woodland-public-area",name:"公益林面积",value:e0(d),unit:"万亩"},{key:"woodland-public-rate",name:"公益林占比",value:e0((t=p1((a==null?void 0:a.summary)||{},["publicAreaPercent","public_area_percent"]))!=null?t:mn(d,c)),unit:"%"}].filter(Boolean),y=ie((i==null?void 0:i.areaDistribution)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:H2=>bs(H2,c)}),_=p7(ie((r==null?void 0:r.typeStats)||(i==null?void 0:i.typeDistribution)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:qn}),{limit:4,minPercent:1,otherName:"其他林地"}),T=ie((i==null?void 0:i.patchScale)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:H2=>bs(H2,c)}),M=ie((a==null?void 0:a.protectionLevels)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:qn}),x=ie((s==null?void 0:s.speciesRanks)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],max:6,extra:qn}),B=ie((o==null?void 0:o.ownerRanks)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],max:6,extra:H2=>bs(H2,c)}),q=ie((o==null?void 0:o.landOwnerships)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:qn}),K=ie((a==null?void 0:a.forestTypes)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],max:6,extra:qn}),H=ie((a==null?void 0:a.manageLevels)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],max:6,extra:qn}),J=ie((a==null?void 0:a.regionRanks)||[],{nameKeys:["regionName","name","townName"],valueKeys:["areaWanMu","value"],max:6,extra:H2=>bs(H2,d)}),g2=ie((s==null?void 0:s.origins)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:qn}),N2=ie((s==null?void 0:s.ageGroups)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:qn}),E2=ie((s==null?void 0:s.canopyLevels)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:H2=>{const r3=e0(p1(H2,["avgCanopy","avg_canopy"]));return r3!==void 0?`均值 ${r3}`:qn(H2)}}),v2=ie((s==null?void 0:s.qualityLevels)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:qn}),F2=wd((r==null?void 0:r.townComposition)||[],{nameKeys:["townName","name"],valueKeys:["areaWanMu","value"]}).slice(0,6),$2=hS({townRows:y,typeRows:_,scaleRows:T,protectionRows:M,ownershipRows:q,qualityRows:x,originRows:g2,ageRows:N2,canopyRows:E2,forestTypeRows:K,manageLevelRows:H,regionRows:J,ownerRows:B,typeTownRows:F2,qualityLevelRows:v2}),X2=G2({status:"success",core:l,top:m},$2);return $i(X2,n,e)}if(n==="grassland"){const[i,r,a,s,o,l,c,d,m]=yield Promise.all([D0("/basic_grassland/overview").then(W1),te(()=>C3(this,null,function*(){return W1(yield D0("/grassland_yield/yieldProportion"))}),{}),te(()=>C3(this,null,function*(){return W1(yield D0("/grassland_yield/distribution"))})),te(()=>C3(this,null,function*(){return W1(yield D0("/grassland_yield/muYieldDistribution"))})),te(()=>C3(this,null,function*(){return ED()}),gS()),te(()=>C3(this,null,function*(){return W1(yield D0("/grassland_grass_type/areaProportion"))})),te(()=>C3(this,null,function*(){return W1(yield D0("/grassland_grassland_level/areaProportion"))})),te(()=>C3(this,null,function*(){return W1(yield D0("/grassland_health/proportion"))})),te(()=>C3(this,null,function*(){return W1(yield D0("/grassland_yield/edibleXcDistribution"))}))]),y=o.levelRows||[],_=T8(uD(i),n),T=po(a||[],s||[],{showMuYieldExtra:!1}),M=ie(s||[],{nameKeys:["areaName","name"],valueKeys:["yield","value"],unit:p1(s==null?void 0:s[0],["unit"])||"斤"}),x=ie((i==null?void 0:i.townStats)||[],{nameKeys:["name"],valueKeys:["totalAreaWanMu"]}),B=pc(pS(l||[],["name"]),{nameKeys:["name"],valueKeys:["value","areaWanMu","acreage"],unit:"万亩",nameTransform:lS}),q=pc(c||[],{nameKeys:["name","level"],valueKeys:["value","areaWanMu","acreage"],unit:"万亩",nameTransform:kD}),K=pc(d||[],{nameKeys:["health","name"],valueKeys:["acreage","value","areaWanMu"],unit:"万亩",nameTransform:RD}),H=po(m||[],[],{showMuYieldExtra:!1}),J=yS({core:_,townRows:x,grassTypeRows:B,grassLevelRows:q,healthRows:K,productivityRows:M,edibleYieldRows:H,forageRows:mS(r,T),degradationRows:y}),g2=i3(G2({status:"success"},J),{top:fS(_,r,T)});return $i(g2,n,e)}if(n==="wetland"){const[i,r,a,s,o,l,c,d,m,y,_,T]=yield Promise.all([cD([()=>C3(this,null,function*(){return W1(yield D0("/index/dataItem",{group:"wetland"}))}),()=>C3(this,null,function*(){return W1(yield D0("/index/dataItem",{group:"wetland_grassland_level"}))})]),te(()=>C3(this,null,function*(){return W1(yield D0("/wetland_grass_type_copy/areaProportion"))})),te(()=>C3(this,null,function*(){return W1(yield D0("/wetland_yield/distribution"))})),te(()=>C3(this,null,function*(){return W1(yield D0("/wetland_yield/muYieldDistribution"))})),te(()=>C3(this,null,function*(){return W1(yield D0("/wetland_grassland_level/areaProportion"))})),te(()=>C3(this,null,function*(){return W1(yield D0("/wetland_grass_type_copy/minTypeAreaProportion"))})),te(()=>C3(this,null,function*(){return W1(yield D0("/wetland_yield/edibleXcDistribution"))})),te(()=>C3(this,null,function*(){return W1(yield D0("/wetland_yield/edibleXcMuDistribution"))})),te(()=>C3(this,null,function*(){return W1(yield D0("/wetland_grass_type_copy/distribution"))})),te(()=>C3(this,null,function*(){return W1(yield D0("/wetland_grassland_level/distribution"))})),te(()=>C3(this,null,function*(){return W1(yield D0("/wetland_grass_type_copy/minTypeAreaDistribution"))})),te(()=>C3(this,null,function*(){return W1(yield D0("/wetland_yield/yieldProportion"))}),{})]),M=ID(i,{typeRows:r,yieldRows:a,muYieldRows:s,levelRows:o,minTypeRows:l,edibleRows:c,edibleMuRows:d,typeDistributionRows:m,levelDistributionRows:y,minTypeDistributionRows:_,yieldSummary:T}),x=i3(G2({status:"success"},M),{left:M.leftPanels[0],right:M.rightPanels[0]});return $i(x,n,e)}return uy(n,e)}catch(i){return i3(G2({},uy(n,e)),{status:"error",error:i})}})}function ND(n,e,t=null){return C3(this,null,function*(){try{const i=yield SD(n,e,t);return i||(n==="woodland"?e==="woodland-protection"?yield Cs({topicKey:n,layerKey:e,layerName:"ne:t_woodland_2023",title:"公益林面积排行",cqlFilter:"gjgyl_bhdj IN ('1','2')"}).catch(()=>C3(this,null,function*(){const r=W1(yield C9("/woodland/protection")),a=wd((r==null?void 0:r.regionRanks)||[],{nameKeys:["townName"],valueKeys:["areaWanMu"],unit:"万亩"});return a5({topicKey:n,layerKey:e,title:"公益林面积排行",unit:"万亩",rows:a,note:"按公益林村级榜单汇总到乡镇"})})):e==="woodland-type"?yield Cs({topicKey:n,layerKey:e,layerName:"ne:t_woodland_2023",title:"林地类型面积排行"}).catch(()=>C3(this,null,function*(){const r=W1(yield C9("/woodland/types")),a=wd((r==null?void 0:r.townComposition)||[],{nameKeys:["townName"],valueKeys:["areaWanMu"],unit:"万亩"});return a5({topicKey:n,layerKey:e,title:"林地类型面积排行",unit:"万亩",rows:a,note:"按林地类型组成汇总到乡镇"})})):e==="woodland-quality"?yield Cs({topicKey:n,layerKey:e,layerName:"ne:t_woodland_2023",title:"林地质量面积排行",cqlFilter:"zl_dj IS NOT NULL"}):e==="woodland-ownership"?yield Cs({topicKey:n,layerKey:e,layerName:"ne:t_woodland_2023",title:"林地权属面积排行",cqlFilter:"ld_qs IS NOT NULL"}):yield hD(n,e,"林地面积排行"):n==="grassland"?e==="basic-grassland"?yield ay(n,e,"basicAreaWanMu","基本草原面积排行"):e==="grassland-level"?yield Ts(n,e,"/grassland_yield/muYieldDistribution","草地亩产排行","斤"):yield ay(n,e,"totalAreaWanMu","草地面积排行"):n==="wetland"?e==="wetland-level"?yield Ts(n,e,"/wetland_yield/muYieldDistribution","湿地亩产排行","斤"):e==="wetland-type"?yield Ts(n,e,"/wetland_yield/edibleXcDistribution","可食鲜草产量排行","万吨"):yield Ts(n,e,"/wetland_yield/distribution","湿地生产力排行","万吨"):a5({topicKey:n,layerKey:e,title:"乡镇统计排行",rows:[]}))}catch(i){return{status:"error",topicKey:n,layerKey:e,title:"乡镇统计排行",unit:"",rows:[],error:i}}})}const h4=458230,Th=450817,LD=h4-Th;function vS(n,e,t="count"){const i=n.reduce((s,o)=>s+(Number(o[t])||0),0);if(!i||!e)return n.map(s=>i3(G2({},s),{[t]:0}));const r=n.map(s=>i3(G2({},s),{[t]:Math.round((Number(s[t])||0)/i*e)})),a=e-r.reduce((s,o)=>s+(Number(o[t])||0),0);return a&&r[0]&&(r[0][t]+=a),r}const F9={herdsmanCount:129,grasslandArea:7563700,wetArea:2918200,yakCount:h4,projectCount:17,baseCount:12},FD=[{zoneName:"色地镇",grasslandArea:1463044,yakCount:11704},{zoneName:"麦洼乡",grasslandArea:660352,yakCount:5283},{zoneName:"阿木乡",grasslandArea:1115947,yakCount:8928},{zoneName:"瓦切镇",grasslandArea:1111492,yakCount:8892},{zoneName:"查尔玛乡",grasslandArea:858500,yakCount:6868},{zoneName:"江茸乡",grasslandArea:644761,yakCount:5158},{zoneName:"龙日镇",grasslandArea:874234,yakCount:6994},{zoneName:"安曲镇",grasslandArea:1165634,yakCount:9325},{zoneName:"刷经寺镇",grasslandArea:62465,yakCount:500},{zoneName:"邛溪镇",grasslandArea:1166721,yakCount:9334}],DD=[{zoneName:"色地镇",grasslandArea:350788,wetArea:166983},{zoneName:"麦洼乡",grasslandArea:162198,wetArea:71501},{zoneName:"阿木乡",grasslandArea:305522,wetArea:89411},{zoneName:"瓦切镇",grasslandArea:264640,wetArea:128717},{zoneName:"查尔玛乡",grasslandArea:286159,wetArea:17664},{zoneName:"江茸乡",grasslandArea:175840,wetArea:52341},{zoneName:"龙日镇",grasslandArea:222346,wetArea:87046},{zoneName:"安曲镇",grasslandArea:304970,wetArea:107548},{zoneName:"刷经寺镇",grasslandArea:22107,wetArea:7002},{zoneName:"邛溪镇",grasslandArea:318316,wetArea:94587}],OD=[{month:"1月",count:458230,speed:0},{month:"2月",count:458860,speed:630},{month:"3月",count:459520,speed:660},{month:"4月",count:460180,speed:660},{month:"5月",count:461260,speed:1080},{month:"6月",count:462050,speed:790},{month:"7月",count:462850,speed:800},{month:"8月",count:463160,speed:310},{month:"9月",count:463520,speed:360},{month:"10月",count:463940,speed:420},{month:"11月",count:464350,speed:410},{month:"12月",count:464760,speed:410}],_S=[{name:"色地镇",count:131983,devices:25},{name:"瓦切镇",count:126611,devices:24},{name:"安曲镇",count:99331,devices:20},{name:"邛溪镇",count:81727,devices:18},{name:"麦洼乡",count:78489,devices:16},{name:"龙日镇",count:66846,devices:15},{name:"阿木乡",count:64176,devices:14},{name:"查尔玛乡",count:47958,devices:11},{name:"江茸乡",count:34576,devices:9},{name:"刷经寺镇",count:30407,devices:8}],Ln=vS(_S,Th),BD=new Map(vS(_S,h4).map(n=>[n.name,n.count])),U8=FD.map(n=>i3(G2({},n),{yakCount:BD.get(n.zoneName)||n.yakCount}));Ln.reduce((n,e)=>n+e.count,0);const L8=h4;F9.yakCount=L8;function GD(n,e){const t=n.map(r=>i3(G2({},r),{count:Math.round(e*r.ratio/100)})),i=e-t.reduce((r,a)=>r+a.count,0);return i&&t[1]&&(t[1].count+=i),t}GD([{name:"成年母牛",ratio:47},{name:"其他成年牛",ratio:22},{name:"幼畜",ratio:16},{name:"育成牛",ratio:11},{name:"公牛",ratio:4}],L8);const Ah=[{label:"屠宰出栏",value:1706,yoy:6},{label:"活畜交易",value:1043,yoy:-3},{label:"外运销售",value:624,yoy:12},{label:"其他出栏",value:299,yoy:-9}],SS=[{name:"饲草储备库",value:7,capacity:10500,unit:"座"},{name:"加工企业",value:7,capacity:13e3,unit:"家"},{name:"工程数量",value:F9.projectCount,capacity:17,unit:"个"},{name:"基地数量",value:F9.baseCount,capacity:12,unit:"个"}],zD=Th,jD=LD,UD=0,Dt=h4;function bS(n=[],e=h4){const t=n.map(s=>{var o,l,c;return i3(G2({},s),{name:s.name||s.label||s.town||"",count:Number((c=(l=(o=s.count)!=null?o:s.value)!=null?l:s.total)!=null?c:0)})}).filter(s=>s.name&&Number.isFinite(s.count)&&s.count>=0),i=t.reduce((s,o)=>s+o.count,0);if(!i||!e)return t.map(s=>i3(G2({},s),{count:0}));const r=t.map(s=>i3(G2({},s),{count:Math.round(s.count/i*e)})),a=e-r.reduce((s,o)=>s+o.count,0);return a&&r[0]&&(r[0].count+=a),r}const Cd=bS(Ln,Dt).sort((n,e)=>e.count-n.count),N5=VD([{key:"adultCow",name:"成年母牛",ratio:47,source:"专家共识模型"},{key:"otherAdult",name:"其他成年牛",ratio:22,source:"专家共识模型"},{key:"calf",name:"幼畜(≤1岁)",ratio:16,source:"专家共识模型"},{key:"yearling",name:"育成牛(1-2岁)",ratio:11,source:"专家共识模型"},{key:"bull",name:"公牛",ratio:4,source:"专家共识模型"}],Dt),cy=Ah.map((n,e)=>i3(G2({},n),{color:["#ff8f6b","#30dcff","#ffd76c","#7aa7ff"][e%4]})),yc=[{age:"≤1岁",cow:38586,bull:40861},{age:"1-2岁",cow:27124,bull:27549},{age:"2-4岁",cow:93355,bull:49265},{age:"4-8岁",cow:106679,bull:32655},{age:"8岁以上",cow:28671,bull:13485}],g6=[{key:"2026",label:"2026年底",shortLabel:"2026",months:7,stock:462850,births:24680,outflow:19020,correction:-1040,structure:{adultCow:47,otherAdult:22,calf:16,yearling:11,bull:4}},{key:"2027",label:"2027年底",shortLabel:"2027",months:19,stock:468920,births:67420,outflow:55180,correction:-1550,structure:{adultCow:47,otherAdult:21,calf:17,yearling:11,bull:4}},{key:"2028",label:"2028年底",shortLabel:"2028",months:31,stock:475360,births:109680,outflow:90140,correction:-2410,structure:{adultCow:46,otherAdult:22,calf:17,yearling:11,bull:4}}],dy=[{name:"繁殖补充",value:86},{name:"出栏周转",value:62},{name:"死亡淘汰",value:48},{name:"母牛基础",value:91},{name:"幼畜存活",value:73}];function wS(n){return g6.find(e=>e.key===n)||g6[1]}function $D(n){var r,a,s,o,l;const e=(n==null?void 0:n.structure)||{},t=[{key:"adultCow",name:"成年母牛",ratio:(r=e.adultCow)!=null?r:47},{key:"otherAdult",name:"其他成年牛",ratio:(a=e.otherAdult)!=null?a:22},{key:"calf",name:"幼畜(≤1岁)",ratio:(s=e.calf)!=null?s:16},{key:"yearling",name:"育成牛(1-2岁)",ratio:(o=e.yearling)!=null?o:11},{key:"bull",name:"公牛",ratio:(l=e.bull)!=null?l:4}].map(c=>i3(G2({},c),{count:Math.round(n.stock*c.ratio/100),source:"预测模型"})),i=n.stock-t.reduce((c,d)=>c+d.count,0);return i&&t[1]&&(t[1].count+=i),t}function WD(n){const e=n.stock/Dt,t=Cd.map((r,a)=>i3(G2({},r),{forecast:Math.round(r.count*e+(a%3-1)*n.months*18)})),i=n.stock-t.reduce((r,a)=>r+a.forecast,0);if(i){const r=t.reduce((a,s)=>s.count>a.count?s:a,t[0]);r.forecast+=i}return t.map(r=>i3(G2({},r),{change:r.forecast-r.count})).sort((r,a)=>a.forecast-r.forecast)}function CS(n){const e=n.months+1,t=Array.from({length:e},(s,o)=>o===0?"2026-06":o===n.months?n.label:`+${o}月`),i=t.map((s,o)=>{const l=o/n.months,c=Math.sin(o/2.6)*Math.sin(Math.PI*l)*Math.min(360,n.months*18);return Math.round(Dt+(n.stock-Dt)*l+c)}),r=t.map((s,o)=>Math.round(n.births/n.months*o)),a=t.map((s,o)=>Math.round(n.outflow/n.months*o));return{labels:t,stock:i,births:r,outflow:a}}function VD(n,e){const t=n.map(r=>i3(G2({},r),{count:Math.round(e*r.ratio/100)})),i=e-t.reduce((r,a)=>r+a.count,0);return i&&t[1]&&(t[1].count+=i),t}function HD(n){const e=new Map;return n.forEach(t=>{const i=t.name,r=e.get(i)||{name:i,count:0};r.count+=Number(t.count||0),e.set(i,r)}),[...e.values()].sort((t,i)=>i.count-t.count)}const z5=(n,e=2)=>{const t=En(10,e);return Math.round((Number(n)||0)*t)/t},TS=(n,e)=>n.reduce((t,i)=>t+(Number(i[e])||0),0),hy=n=>z5((Number(n)||0)/1e4,2),YD=TS(Ah,"value"),KD=TS(U8,"yakCount"),xh=L8,Eh=z5(F9.grasslandArea/1e4,2),qD=z5(F9.wetArea/1e4,2),XD=177.92,ZD=z5(xh/Math.max(Eh,1),1),JD=108.84,QD=159.33,eO=[{key:"yak-count",zh:"牦牛数量",name:"牦牛数量",value:xh,unit:"头",decimals:0},{key:"grassland-area",zh:"草地面积",name:"草地面积",value:Eh,unit:"万亩",decimals:2},{key:"wetland-area",zh:"湿地面积",name:"湿地面积",value:qD,unit:"万亩",decimals:2},{key:"woodland-area",zh:"林地面积",name:"林地面积",value:XD,unit:"万亩",decimals:2}];DD.map(n=>{const e=U8.find(r=>r.zoneName===n.zoneName)||{},t=hy(n.grasslandArea),i=hy(n.wetArea);return{key:n.zoneName,name:n.zoneName,grasslandArea:t,wetlandArea:i,yakCount:e.yakCount||0,resourceTotal:z5(t+i,2),density:z5((e.yakCount||0)/Math.max(t+i,1),1)}}).sort((n,e)=>e.yakCount-n.yakCount);U8.map(n=>({key:n.zoneName,name:n.zoneName,value:n.yakCount,unit:"头",percent:z5(n.yakCount/Math.max(KD,1)*100,1)})).sort((n,e)=>e.value-n.value);const fy=Ah.map(n=>({key:n.label,name:n.label,value:n.value,unit:"头",yoy:n.yoy,percent:z5(n.value/Math.max(YD,1)*100,1)})),tO=Math.max(...SS.map(n=>Number(n.value)||0),1);SS.map(n=>{const e=n.name.includes("储备")||n.name.includes("加工")?`${Number(n.capacity||0).toLocaleString("zh-CN")}吨`:"已接入";return{key:n.name,name:n.name,value:n.value,unit:n.unit,capacity:n.capacity,capacityNote:e,percent:z5((Number(n.value)||0)/tO*100,1)}});var f_,m_;(f_=fy[0])!=null&&f_.value,(m_=fy[1])!=null&&m_.value,F9.baseCount+F9.projectCount;const x9=""+new URL("live-scene-1-786cdd0a-balabala-1783244194656.png",import.meta.url).href;const nO={class:"home-dashboard"},iO={class:"home-layer-tools"},rO={class:"home-layer-tree-panel"},aO={class:"home-layer-tree-list"},sO=["onClick"],oO={key:0,class:"home-layer-tree-children"},lO=["onClick"],uO={class:"home-layer-tree-legend"},cO=["disabled","title","onClick"],dO={class:"home-layer-legend-name"},hO={key:0,class:"home-layer-legend-check"},fO={key:1,class:"home-layer-tree-empty"},mO={class:"home-left"},gO={class:"home-side-stack is-left"},pO={class:"home-right"},yO={class:"home-side-stack is-right"},vO={key:0,class:"home-video-monitor"},_O=["disabled"],SO={key:0,class:"home-video-scan"},bO={key:1,class:"home-video-play"},wO={key:2,class:"home-video-loading"},CO={key:3,class:"home-video-error"},TO={class:"home-video-point-name"},AO=["disabled"],xO={key:1,class:"home-forecast-trend-card"},EO={class:"home-forecast-density-switcher","aria-label":"预测粒度切换"},PO=["onClick"],my=398,MO=128,kO=12,RO=8,IO=227,NO=12e3,LO={__name:"index",props:{active:{type:Boolean,default:!0}},emits:["module-stats","loading-progress","map-ready"],setup(n,{emit:e}){const t=n,i=e,r=Q2(null),a=Q2(null),s=Q2({}),o=new Map;let l=null,c=!1,d=null,m=null,y=null,_=!1,T=0,M=null,x=null,B="",q=!1;const K=Q2(0),H=Q2([]),J=Q2(0),g2=Q2("month"),N2=Q2(!1),E2=Q2(!1),v2=Q2(""),F2=`home-video-player-${Math.random().toString(36).slice(2)}`,$2=["#30dcff","#27f0c0","#ffd76c","#7aa7ff","#ff8f6b","#a6f06d"],X2=Q2(typeof window=="undefined"?1080:window.innerHeight),H2=c2(()=>{const f=Math.max(1080,Number(X2.value)||1080),g=Math.floor((f-MO-RO-kO*3)/4);return Math.max(IO,g)}),r3=c2(()=>H2.value),W2=r3,v3=wS("2028"),_3=[{key:"day",label:"日",unit:"日"},{key:"week",label:"周",unit:"周"},{key:"month",label:"月",unit:"月"}],w3="at.6znxkywzdyqesp6td2lj4a28cp3adh19-2dpdtet5o3-0dq69nb-rtvf586ba".trim(),L2=[...Qi.map(({key:f,name:g,color:v})=>({key:f,name:g.replace("资源",""),color:v})),...eS.map(({key:f,name:g,color:v})=>({key:f,name:"牦牛",color:v}))],e3=Q2(""),c3=Q2(""),p3=Q2(""),q2=Q2(""),a3=c2(()=>Ut(e3.value)),l3=c2(()=>L2.map(f=>i3(G2({},f),{layers:Ut(f.key)}))),y2=c2(()=>p3.value&&a3.value.find(f=>f.key===p3.value)||null),z2=c2(()=>{var f;return((f=y2.value)==null?void 0:f.legends)||[]}),y3=c2(()=>z2.value.filter(j).length>1),F3=c2(()=>z2.value.length===1),$3=c2(()=>{var f;return(((f=y2.value)==null?void 0:f.legends)||[]).find(g=>g.key===q2.value)||null}),w2=c2(()=>{var g;const f=y2.value;return f?(g=$3.value)!=null&&g.cqlFilter?i3(G2({},f),{cqlFilter:$3.value.cqlFilter,activeLegend:$3.value,name:$3.value.name||f.name}):f:null}),D2=c2(()=>De(N5.length)),Z2=c2(()=>De(g6.length)),b3=c2(()=>ve(g2.value)),M2=c2(()=>Pe(v3,b3.value.key)),P=c2(()=>De(M2.value.labels.length)),m2=[{key:"fallback-video-1",title:"色地镇牧场入口监控",town:"色地镇",scene:"牧道卡口",device:"HY-CAM-018",channel:"01",cameraCount:6,status:"直播中",onlineRate:98,updateTime:"12:18",operator:"智能巡检 · 重点区域",progress:86,image:x9,playUrl:"",hdPlayUrl:"",token:w3},{key:"fallback-video-2",title:"瓦切镇草场巡护监控",town:"瓦切镇",scene:"草场巡护",device:"HY-CAM-026",channel:"02",cameraCount:4,status:"直播中",onlineRate:96,updateTime:"12:16",operator:"远程巡护 · 轮巡中",progress:74,image:x9,playUrl:"",hdPlayUrl:"",token:w3},{key:"fallback-video-3",title:"邛溪镇核心区监控",town:"邛溪镇",scene:"核心牧区",device:"HY-CAM-031",channel:"03",cameraCount:5,status:"直播中",onlineRate:97,updateTime:"12:14",operator:"视频联动 · 在线",progress:91,image:x9,playUrl:"",hdPlayUrl:"",token:w3}],T3=c2(()=>{const f=H.value.length;return f?N2.value?J.value%f:(K.value+J.value)%f:0}),M3=c2(()=>H.value[T3.value]||m2[0]),A3=c2(()=>[ut("grassland","grassland-town"),ut("grassland","grassland-type-proportion"),ut("wetland","wetland-yield"),ut("woodland","woodland-type")].filter(Boolean).map((f,g)=>u0(f,`forest-grass-wet-${g}`))),q3=c2(()=>[{key:"home-video-monitor",title:"牧场实时监控",type:"video",height:W2.value,live:M3.value},{key:"yak-structure",title:"畜群结构占比",height:r3.value,option:W3.value},{key:"yak-three-year-forecast",title:"未来三年牦牛预测",height:r3.value,option:O1.value},{key:"yak-forecast-trend",title:"未来存栏趋势",height:r3.value,option:k2.value}]),W3=c2(()=>ts({animation:!0,animationDuration:900,animationDurationUpdate:700,animationEasing:"cubicOut",color:$2,tooltip:ns(f=>`${f.name}
占比:${f.percent}%
估算数量:${z0(f.value)}头`),legend:{orient:"vertical",right:0,top:"middle",itemWidth:8,itemHeight:8,itemGap:5,formatter(f){const g=N5.find(v=>v.name===f);return g?`${f} ${me(g.count)}头`:f},textStyle:{color:"rgba(222, 250, 255, 0.78)",fontSize:10}},series:[{name:"畜群结构",type:"pie",selectedMode:"single",selectedOffset:8,radius:["36%","62%"],center:["30%","54%"],avoidLabelOverlap:!0,label:{color:"#fff",fontSize:10,formatter:"{d}%"},labelLine:{length:7,length2:4,lineStyle:{color:"rgba(223, 250, 255, 0.35)"}},itemStyle:{borderColor:"rgba(3, 18, 31, 0.92)",borderWidth:3},emphasis:{scale:!0,scaleSize:8,itemStyle:{shadowBlur:16,shadowColor:"rgba(48, 220, 255, 0.58)"}},data:N5.map((f,g)=>({name:f.name,value:f.count,selected:g===D2.value}))}]})),O1=c2(()=>ts({animation:!0,animationDuration:1100,animationDurationUpdate:900,animationEasing:"cubicOut",color:["#30dcff"],tooltip:i3(G2({},ns()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(f){const g=g6[f[0].dataIndex];return`${g.label}
预测存栏:${z0(g.stock)}头`}}),grid:{left:50,right:18,top:16,bottom:24},xAxis:{type:"category",data:g6.map(f=>f.shortLabel),axisLabel:{color:"rgba(223, 250, 255, 0.76)",fontSize:11},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.26)"}},axisTick:{show:!1}},yAxis:{type:"value",min(f){return Math.max(0,Math.floor(f.min/1e4)*1e4)},axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10,margin:4,formatter:f=>L1(f,1)},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}}},series:[{name:"预测存栏",type:"bar",barWidth:24,data:g6.map((f,g)=>({value:f.stock,itemStyle:{borderRadius:[9,9,1,1],color:new Ke(0,0,0,1,[{offset:0,color:g===Z2.value?"#ffd76c":"#30dcff"},{offset:.72,color:g===Z2.value?"rgba(255, 215, 108, 0.7)":"rgba(48, 220, 255, 0.62)"},{offset:1,color:g===Z2.value?"rgba(255, 215, 108, 0.1)":"rgba(48, 220, 255, 0.08)"}]),shadowBlur:g===Z2.value?16:8,shadowColor:g===Z2.value?"rgba(255, 215, 108, 0.56)":"rgba(48, 220, 255, 0.28)"}})),itemStyle:{borderRadius:[9,9,1,1],color:new Ke(0,0,0,1,[{offset:0,color:"#30dcff"},{offset:.72,color:"rgba(48, 220, 255, 0.62)"},{offset:1,color:"rgba(48, 220, 255, 0.08)"}])},label:{show:!0,position:"top",color:"#ffffff",fontSize:10,formatter:({value:f})=>L1(f)}}]})),k2=c2(()=>{const f=b3.value,g=M2.value,v=L0(g),b=He(v.length,f.key);return ts({animation:!0,animationDuration:1200,animationDurationUpdate:900,animationEasing:"cubicOut",color:["#30dcff","#ffd76c","#ff8f6b"],tooltip:i3(G2({},ns()),{trigger:"axis",triggerOn:"mousemove|click",axisPointer:{type:"cross",crossStyle:{color:"rgba(126, 251, 246, 0.42)"},label:{color:"#eaffff",backgroundColor:"rgba(5, 31, 51, 0.96)"}},formatter(E){var G,d2,r2;const U=Array.isArray(E)?E:[E],W=U.find(t2=>t2.seriesType==="candlestick"),Y=(W==null?void 0:W.data)||v[(r2=(d2=W==null?void 0:W.dataIndex)!=null?d2:(G=U[0])==null?void 0:G.dataIndex)!=null?r2:0];if(!Y)return"";const V=Y.close-Y.open;return[`${Y.label}|${f.unit}度预测`,`预测存栏:${z0(Y.close)}头`,`较上期:${r0(V)}头`,`繁殖补充:${z0(Y.birth)}头`,`出栏扣减:${z0(Y.outflow)}头`].join("
")}}),legend:{top:2,right:2,data:["预测存栏","繁殖补充","出栏扣减"],itemWidth:10,itemHeight:7,itemGap:7,textStyle:{color:"rgba(222, 250, 255, 0.76)",fontSize:10}},grid:{left:42,right:32,top:30,bottom:24},xAxis:{type:"category",boundaryGap:!0,data:g.labels,axisLabel:{color:"rgba(223, 250, 255, 0.62)",fontSize:10,interval:b},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.28)"}},axisTick:{show:!1}},yAxis:[{type:"value",scale:!0,axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10,formatter:me},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}}},{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.48)",fontSize:10,formatter:me},splitLine:{show:!1}}],series:[{name:"预测存栏",type:"candlestick",yAxisIndex:0,barWidth:y0(v.length,f.key),data:v,itemStyle:{color:"rgba(48, 220, 255, 0.82)",color0:"rgba(255, 143, 107, 0.82)",borderColor:"#30dcff",borderColor0:"#ff8f6b",borderWidth:1.2}},{name:"预测存栏线",type:"line",yAxisIndex:0,smooth:!0,symbol:"circle",symbolSize:3,data:v.map((E,U)=>({value:E.close,symbolSize:U===P.value?7:3,itemStyle:{color:U===P.value?"#ffffff":"#30dcff"}})),lineStyle:{width:1.6,color:"rgba(48, 220, 255, 0.86)"},itemStyle:{color:"#30dcff"},tooltip:{show:!1}},fe("繁殖补充",g.births,"#ffd76c",1,!1,P.value),fe("出栏扣减",g.outflow,"#ff8f6b",1,!1,P.value)]})});U6(()=>{p(),window.addEventListener("resize",p),i("module-stats",{moduleKey:"home",items:eO}),_2()}),j6(()=>{var f,g;c=!0,window.removeEventListener("resize",p),a1(),f2(),i1(),o.clear(),(g=(f=r.value)==null?void 0:f.destroyMap)==null||g.call(f)}),R0(T3,()=>{if(!N2.value&&!E2.value&&!y){v2.value="";return}a1({resetError:!0})}),R0(p3,()=>{q2.value=""}),R0(()=>t.active,f=>{var g,v,b,E;f?((v=(g=r.value)==null?void 0:g.resume)==null||v.call(g),k3(),q||T2()):((E=(b=r.value)==null?void 0:b.pause)==null||E.call(b),f2(),i1(),a1({resetError:!0}))});function _2(){var g,v,b;l=new d4,i("loading-progress",{progress:0}),(v=(g=l.instance)==null?void 0:g.on)==null||v.call(g,"onProgress",(E,U,W)=>{i("loading-progress",{progress:Math.floor(U/(W||1)*100),path:E,itemsLoaded:U,itemsTotal:W})});const f=(E=0)=>C3(this,null,function*(){var Y,V,G;if(c)return;yield lt();const U=r.value;if(!!((Y=U==null?void 0:U.loadMap)!=null&&Y.call(U,l)||(V=U==null?void 0:U.hasMap)!=null&&V.call(U))){i("loading-progress",{progress:100}),i("map-ready"),T2(),t.active&&((G=U.play)==null||G.call(U));return}if(E<24){window.setTimeout(()=>f(E+1),120);return}i("map-ready"),T2()});(b=l.ready)==null||b.then(f).catch(()=>{i("map-ready"),T2()})}function T2(){f2();const f=()=>{x=null,B="",!(c||!t.active)&&(q=!0,Oe(),m1(),t.active&&k3())};if(typeof window.requestIdleCallback=="function"){B="idle",x=window.requestIdleCallback(f,{timeout:1800});return}B="timeout",x=window.setTimeout(f,650)}function f2(){x&&(B==="idle"&&typeof window.cancelIdleCallback=="function"?window.cancelIdleCallback(x):window.clearTimeout(x),x=null,B="")}function j2(f,g){f&&(g?o.set(f,g):o.delete(f))}function S3(f){a.value=f||null}function k3(){!t.active||c||(i1(),d=window.setInterval(c1,2600),m=window.setTimeout(c1,800))}function i1(){d&&(window.clearInterval(d),d=null),m&&(window.clearTimeout(m),m=null)}function c1(){c||!t.active||(m=null,K.value+=1,X0(),d1(),$6())}function m1(){return C3(this,null,function*(){try{const f=yield rS();if(c)return;H.value=f.length?f:m2}catch(f){if(c)return;H.value=m2,v2.value="监控接口暂不可用",window.setTimeout(()=>{v2.value==="监控接口暂不可用"&&(v2.value="")},2400)}})}function G1(f){const g=(f==null?void 0:f.image)||x9;return N2.value?void 0:{backgroundImage:`linear-gradient(180deg, rgba(0, 16, 26, 0.08), rgba(0, 16, 26, 0.32)), url(${g})`}}function p0(){j3(-1)}function u3(){j3(1)}function j3(f){const g=H.value.length;if(!g)return;a1({resetError:!0});const v=T3.value;J.value=(v+f+g)%g,K.value=0}function H3(){return C3(this,null,function*(){var b,E;const f=M3.value;if(!(f!=null&&f.hdPlayUrl)||!(f!=null&&f.token)){v2.value="无效的监控参数";return}if(N2.value||E2.value)return;J.value=T3.value,K.value=0,y&&a1({resetError:!0}),v2.value="",E2.value=!0,yield lt();const g=++T;let v=null;t0(g);try{const U=(E=(b=a.value)==null?void 0:b.getBoundingClientRect)==null?void 0:E.call(b),W=Math.max(300,Math.floor((U==null?void 0:U.width)||340)),Y=Math.max(80,Math.floor((U==null?void 0:U.height)||92));if(v=new L_.EZUIKitPlayer({id:F2,accessToken:f.token,url:f.hdPlayUrl,audio:0,width:W,height:Y,themeData:ye(),handleError(V){g===T&&(l0(),console.warn("EZUIKit player error",V),v2.value="视频加载失败",E2.value=!1,N2.value=!1,T+=1,y=null,_=!1,xe())},handleSuccess(){g===T&&(l0(),v2.value="",_=!0,E2.value=!1)},fullScreenChangeCallBack(){}}),g!==T){N0(v),xe();return}y=v,N2.value=!0}catch(U){l0(),console.warn("EZUIKit init error",U),v2.value="视频加载失败",a1()}})}function a1(f={}){const{clearElement:g=!0,resetError:v=!1}=f;l0();const b=y,E=_;y=null,_=!1,T+=1,E&&N0(b),g&&xe(),N2.value=!1,E2.value=!1,v&&(v2.value="")}function t0(f){l0(),M=window.setTimeout(()=>{f!==T||!E2.value||(v2.value="视频加载超时",a1({resetError:!1}))},NO)}function l0(){M&&(window.clearTimeout(M),M=null)}function N0(f){if(!(!f||typeof f.stop!="function"))try{const g=f.stop();g&&typeof g.catch=="function"&&g.catch(()=>{})}catch(g){console.warn("EZUIKit stop error",g)}}function xe(){if(typeof document=="undefined")return;const f=document.getElementById(F2);f&&f.replaceChildren()}function ye(){return{header:{color:"#1890ff",activeColor:"#ffffff",backgroundColor:"#000000",btnList:[{iconId:"deviceID",part:"left",defaultActive:0,memo:"顶部设备序列号",isrender:0},{iconId:"deviceName",part:"left",defaultActive:0,memo:"顶部设备名称",isrender:0},{iconId:"cloudRec",part:"right",defaultActive:0,memo:"云存储",isrender:0},{iconId:"rec",part:"right",defaultActive:0,memo:"SD卡回放",isrender:0}]},footer:{color:"#ffffff",activeColor:"#1890ff",backgroundColor:"#00000021",btnList:[{iconId:"play",part:"left",defaultActive:1,memo:"播放",isrender:1},{iconId:"capturePicture",part:"left",defaultActive:0,memo:"截屏按钮",isrender:0},{iconId:"sound",part:"left",defaultActive:0,memo:"声音按钮",isrender:1},{iconId:"pantile",part:"left",defaultActive:0,memo:"云台控制按钮",isrender:1},{iconId:"recordvideo",part:"left",defaultActive:0,memo:"录制按钮",isrender:0},{iconId:"zoom",part:"left",defaultActive:0,memo:"电子放大",isrender:1},{iconId:"hd",part:"right",defaultActive:0,memo:"清晰度切换按钮",isrender:1},{iconId:"expend",part:"right",defaultActive:0,memo:"全局全屏按钮",isrender:1}]}}}function X0(){const f=o.get("yak-structure");gt(f,"畜群结构",D2.value)}function d1(){const f=o.get("yak-three-year-forecast");gt(f,"预测存栏",Z2.value)}function $6(){const f=o.get("yak-forecast-trend");gt(f,"预测存栏",P.value)}function gt(f,g,v){const b=typeof(f==null?void 0:f.dispatchAction)=="function"?f:f==null?void 0:f.chart;!b||v<0||(b.dispatchAction({type:"downplay",seriesName:g}),b.dispatchAction({type:"hideTip"}),b.dispatchAction({type:"highlight",seriesName:g,dataIndex:v}),b.dispatchAction({type:"showTip",seriesName:g,dataIndex:v}))}function De(f){return f?K.value%f:0}function Oe(){return C3(this,null,function*(){const[f,g,v]=yield Promise.all([qs("grassland","grassland-distribution"),qs("wetland","wetland-distribution"),qs("woodland","woodland-distribution")]);c||(s.value={grassland:f,wetland:g,woodland:v})})}function ut(f,g){const v=s.value[f];return[...(v==null?void 0:v.leftPanels)||[],...(v==null?void 0:v.rightPanels)||[]].find(E=>(E==null?void 0:E.key)===g)}function u0(f,g){const v={"grassland-town":"草地面积","wetland-yield":"湿地生产力"};if(v[f.key])return i3(G2({},f),{key:`home-${g}-${f.key}`,height:H2.value,option:Je(f,v[f.key])});const E={"woodland-type":{type:"structure",variant:void 0}}[f.key]||{};return i3(G2(G2({},f),E),{key:`home-${g}-${f.key}`,height:H2.value})}function Je(f,g){var V;const v=(f.rows||[]).filter(G=>Number.isFinite(Number(G.value))).slice(0,10),b=((V=v.find(G=>G.unit))==null?void 0:V.unit)||"万亩",E=v.map(G=>Number(G.value)||0),U=Math.max(...E,1),W=Math.ceil(U*1.08),Y=Ee(f.key);return ts({animation:!0,animationDuration:1e3,animationDurationUpdate:800,animationEasing:"cubicOut",tooltip:i3(G2({},ns()),{trigger:"axis",axisPointer:{type:"shadow",shadowStyle:{color:"rgba(48, 220, 255, 0.08)"}},formatter(G){var n2;const d2=Array.isArray(G)?G:[G],r2=d2.find(C2=>C2.seriesName===g)||d2[0],t2=v[(n2=r2==null?void 0:r2.dataIndex)!=null?n2:0];return t2?`${t2.name}
${g}:${z0(t2.value)}${t2.unit||b}`:""}}),grid:{left:24,right:14,top:26,bottom:58,containLabel:!1},graphic:[{type:"text",right:8,top:3,style:{text:`单位:${b}`,fill:"rgba(224, 246, 255, 0.72)",fontSize:11,fontWeight:600}}],xAxis:{type:"category",data:v.map(G=>G.name),axisLabel:{interval:0,hideOverlap:!1,color:"rgba(226, 250, 255, 0.82)",fontSize:11,lineHeight:13,margin:8,formatter:jt},axisLine:{show:!1},axisTick:{show:!1}},yAxis:{type:"value",min:0,max:W,axisLabel:{show:!1},axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)"}}},series:[{name:"上限",type:"bar",silent:!0,barWidth:13,barGap:"-100%",data:v.map(()=>W),itemStyle:{borderRadius:[8,8,3,3],color:new Ke(0,0,0,1,[{offset:0,color:"rgba(48, 220, 255, 0.18)"},{offset:1,color:"rgba(48, 220, 255, 0.03)"}])},tooltip:{show:!1},z:1},{name:g,type:"bar",barWidth:13,data:v.map((G,d2)=>({value:Number(G.value)||0,itemStyle:{borderRadius:[8,8,3,3],color:new Ke(0,0,0,1,[{offset:0,color:Y[d2%Y.length].top},{offset:.72,color:Y[d2%Y.length].bottom},{offset:1,color:"rgba(24, 114, 185, 0.22)"}]),shadowBlur:10,shadowColor:Y[d2%Y.length].shadow}})),label:{show:!1},emphasis:{itemStyle:{shadowBlur:18}},z:3},{name:"柱顶",type:"pictorialBar",symbol:"circle",symbolSize:[15,6],symbolOffset:[0,-2],symbolPosition:"end",data:v.map((G,d2)=>({value:Number(G.value)||0,itemStyle:{color:Y[d2%Y.length].cap,opacity:.9,shadowBlur:8,shadowColor:Y[d2%Y.length].capShadow}})),tooltip:{show:!1},z:4}]})}function Ee(f){return f==="grassland-town"?[{top:"#9BEA55",bottom:"#29DFA7",shadow:"rgba(41, 223, 167, 0.4)",cap:"#9BEA55",capShadow:"rgba(155, 234, 85, 0.52)"},{top:"#7FEA6A",bottom:"#24D5C0",shadow:"rgba(36, 213, 192, 0.4)",cap:"#7FEA6A",capShadow:"rgba(127, 234, 106, 0.52)"},{top:"#B6E84C",bottom:"#47D982",shadow:"rgba(71, 217, 130, 0.4)",cap:"#B6E84C",capShadow:"rgba(182, 232, 76, 0.52)"}]:["#24f6c4","#32dcff","#ffe06b","#7ee269","#ff9a62","#9ea7ff"].map(g=>({top:g,bottom:"rgba(50, 220, 255, 0.12)",shadow:`${g}66`,cap:g,capShadow:`${g}88`}))}function fe(f,g,v,b=0,E=!1,U=-1){return{name:f,type:"line",yAxisIndex:b,smooth:!0,symbolSize:5,data:g.map((W,Y)=>({value:W,symbolSize:Y===U?10:5,itemStyle:{color:Y===U?"#ffffff":v},label:{show:Y===U,position:"top",color:v,fontSize:10,formatter:({value:V})=>me(V)}})),lineStyle:{width:2.4,color:v},itemStyle:{color:v},areaStyle:E?{color:new Ke(0,0,0,1,[{offset:0,color:`${v}44`},{offset:1,color:`${v}05`}])}:void 0}}function ve(f){return _3.find(g=>g.key===f)||_3[2]}function Pe(f,g="month"){if(g==="month")return CS(f);const v=Math.max(1,Math.round(Number(f.months||0)*30)),b=g==="week"?7:1,E=Math.ceil(v/b)+1,U=Array.from({length:E},(G,d2)=>{const r2=Math.min(v,d2*b);return d2===0?"2026-06":r2>=v?f.label:g==="week"?`第${d2}周`:`第${r2}日`}),W=U.map((G,d2)=>{const t2=Math.min(v,d2*b)/v,n2=Math.sin(d2/(g==="week"?1.8:8.5))*Math.sin(Math.PI*t2)*Math.min(360,f.months*18);return Math.round(Dt+(f.stock-Dt)*t2+n2)}),Y=U.map((G,d2)=>Math.round(f.births*(Math.min(v,d2*b)/v))),V=U.map((G,d2)=>Math.round(f.outflow*(Math.min(v,d2*b)/v)));return{labels:U,stock:W,births:Y,outflow:V}}function He(f,g){return g==="day"?Math.max(10,Math.ceil(f/6)):g==="week"?Math.max(2,Math.ceil(f/7)):f>24?4:f>14?2:1}function y0(f,g){return g==="day"?f>700?2:f>360?3:4:g==="week"?f>110?4:6:f>24?7:10}function L0(f){return(f.labels||[]).map((g,v)=>{var d2,r2,t2,n2,C2,I;const b=Number(((d2=f.stock)==null?void 0:d2[Math.max(v-1,0)])||0),E=Number(((r2=f.stock)==null?void 0:r2[v])||b),U=Math.max(0,Number(((t2=f.births)==null?void 0:t2[v])||0)-Number(((n2=f.births)==null?void 0:n2[Math.max(v-1,0)])||0)),W=Math.max(0,Number(((C2=f.outflow)==null?void 0:C2[v])||0)-Number(((I=f.outflow)==null?void 0:I[Math.max(v-1,0)])||0)),Y=Math.max(120,Math.round((U+W)*.18)),V=Math.max(b,E)+Math.max(Y,Math.round(U*.32)),G=Math.max(0,Math.min(b,E)-Math.max(Y,Math.round(W*.32)));return{label:g,open:b,close:E,low:G,high:V,birth:U,outflow:W,value:[b,E,G,V]}})}function z0(f){const g=Number(f);return Number.isFinite(g)?g.toLocaleString("zh-CN",{maximumFractionDigits:Number.isInteger(g)?0:2}):"--"}function r0(f){const g=Number(f);return Number.isFinite(g)?`${g>0?"+":""}${z0(g)}`:"--"}function me(f){const g=Number(f);return Number.isFinite(g)?Math.abs(g)>=1e4?`${(g/1e4).toFixed(Math.abs(g)>=1e5?0:1)}万`:Math.round(g).toLocaleString("zh-CN"):"--"}function L1(f,g=2){const v=Number(f);return Number.isFinite(v)?Math.abs(v)>=1e4?`${(v/1e4).toFixed(g)}万`:Math.round(v).toLocaleString("zh-CN"):"--"}function v0(f){return String(f||"").split("").join(` -`)}function jt(f){const g=String(f||"").replace(/\s+/g,"").slice(0,3);return v0(g)}function bn(f){e3.value=f,p3.value="",q2.value=""}function M6(f){if(c3.value===f){c3.value="";return}c3.value=f,e3.value!==f&&bn(f)}function Ut(f){const g=al(f);return f!=="yak-industry-chain"?g:g.filter(v=>v.key==="yak-recognition-layer")}function W6(f){p3.value=p3.value===f?"":f}function Qt(f){L(f)&&(q2.value=q2.value===f.key?"":f.key)}function j(f){return(f==null?void 0:f.selectable)===!1?!1:!!(f!=null&&f.key&&(f.cqlFilter||f.rankingValueKey))}function L(f){return y3.value&&j(f)}function p(){X2.value=typeof window=="undefined"?1080:window.innerHeight}return(f,g)=>(X(),Q("div",nO,[U3(c4,{ref_key:"mapSceneRef",ref:r,class:"home-map-scene","active-layer":w2.value},null,8,["active-layer"]),g[3]||(g[3]=A("div",{class:"home-map-scrim"},null,-1)),A("div",iO,[U3(I1,{title:"图层控制",width:248,height:430},{default:S1(()=>[A("div",rO,[A("div",aO,[(X(!0),Q(P3,null,D3(l3.value,v=>(X(),Q("div",{key:v.key,class:K3(["home-layer-tree-group",{"is-open":v.key===c3.value}])},[A("button",{class:K3(["home-layer-tree-parent",{"is-active":v.key===e3.value}]),type:"button",onClick:b=>M6(v.key)},[A("span",null,u2(v.name),1),g[0]||(g[0]=A("i",null,null,-1))],10,sO),v.key===c3.value?(X(),Q("div",oO,[(X(!0),Q(P3,null,D3(v.layers,b=>(X(),Q("button",{key:b.key,class:K3(["home-layer-tree-child",{"is-active":b.key===p3.value}]),type:"button",onClick:E=>W6(b.key)},[A("span",null,u2(b.name),1),g[1]||(g[1]=A("i",null,null,-1))],10,lO))),128))])):N3("",!0)],2))),128))]),A("div",uO,[g[2]||(g[2]=A("div",{class:"home-layer-tree-title"},"图例",-1)),z2.value.length?(X(),Q("div",{key:0,class:K3(["home-layer-legend-grid",{"is-single":F3.value}])},[(X(!0),Q(P3,null,D3(z2.value,v=>(X(),Q("button",{key:v.key||v.name,class:K3(["home-layer-legend-row",{"is-selected":L(v)&&v.key===q2.value,"is-checkable":L(v),"is-disabled":!L(v)}]),type:"button",disabled:!L(v),title:v.name,onClick:b=>Qt(v)},[A("span",{class:"home-layer-legend-swatch",style:C1({backgroundColor:v.fillColor,borderColor:v.strokeColor||v.fillColor})},null,4),A("span",dO,u2(v.name),1),L(v)?(X(),Q("i",hO)):N3("",!0)],10,cO))),128))],2)):(X(),Q("div",fO,"选择图层后显示图例"))])])]),_:1})]),A("div",mO,[A("div",gO,[(X(!0),Q(P3,null,D3(A3.value,v=>(X(),ce(I1,{key:v.key,class:"home-card left-card",title:v.title,width:my,height:v.height},{default:S1(()=>[v.option?(X(),ce(k0(je),{key:0,ref_for:!0,ref:b=>j2(v.key,b),class:"home-chart home-town-column-chart",option:v.option,autoresize:!0},null,8,["option"])):(X(),ce(y6,{key:1,panel:v,compact:""},null,8,["panel"]))]),_:2},1032,["title","height"]))),128))])]),A("div",pO,[A("div",yO,[(X(!0),Q(P3,null,D3(q3.value,v=>(X(),ce(I1,{key:v.key,class:K3(["home-card","right-card",{"home-video-card":v.type==="video"}]),title:v.title,width:my,height:v.height},{default:S1(()=>[v.type==="video"?(X(),Q("div",vO,[A("button",{class:"home-video-nav home-video-prev",type:"button","aria-label":"上一路监控",disabled:H.value.length<=1,onClick:p0},"‹",8,_O),(X(),Q("div",{key:v.live.key,ref_for:!0,ref:S3,class:K3(["home-video-screen",{"is-playing":N2.value,"is-loading":E2.value}]),style:C1(G1(v.live)),onClick:H3},[A("div",{id:F2,class:"home-video-player"}),N2.value?N3("",!0):(X(),Q("div",SO)),!N2.value&&v.live.hdPlayUrl?(X(),Q("div",bO)):N3("",!0),E2.value?(X(),Q("div",wO,"加载中")):N3("",!0),v2.value?(X(),Q("div",CO,u2(v2.value),1)):N3("",!0),A("div",TO,u2(v.live.title),1)],6)),A("button",{class:"home-video-nav home-video-next",type:"button","aria-label":"下一路监控",disabled:H.value.length<=1,onClick:u3},"›",8,AO)])):v.key==="yak-forecast-trend"?(X(),Q("div",xO,[A("div",EO,[(X(),Q(P3,null,D3(_3,b=>A("button",{key:b.key,type:"button",class:K3({active:b.key===g2.value}),onClick:E=>g2.value=b.key},u2(b.label),11,PO)),64))]),U3(k0(je),{ref_for:!0,ref:b=>j2(v.key,b),class:"home-chart home-forecast-kline-chart",option:v.option,autoresize:!0},null,8,["option"])])):v.option?(X(),ce(k0(je),{key:2,ref_for:!0,ref:b=>j2(v.key,b),class:"home-chart",option:v.option,autoresize:!0},null,8,["option"])):(X(),ce(y6,{key:3,panel:v,compact:""},null,8,["panel"]))]),_:2},1032,["class","title","height"]))),128))])])]))}},FO="/jsyApi/api/map/ndvi_timeline";function DO(){return C3(this,null,function*(){const n=yield fetch(FO,{credentials:"include",headers:{Accept:"application/json"}});if(!n.ok){const i=new Error(`HTTP ${n.status}`);throw i.status=n.status,i}const e=yield n.json().catch(()=>({}));if((e==null?void 0:e.code)===401||(e==null?void 0:e.code)==="401"){const i=new Error((e==null?void 0:e.msg)||(e==null?void 0:e.message)||"NDVI 时间轴未授权");throw i.status=401,i}const t=Array.isArray(e==null?void 0:e.data)?e.data:Array.isArray(e)?e:[];return OO(t)})}function OO(n=[]){const e=new Set;return n.map((t,i)=>{const r=BO(gy(t,["url","layerName","layer_name","layer","name"]));if(!r)return null;const a=gy(t,["date","month","time","label"])||r,s=GO(a);return{key:`${r}-${a||i}`,label:s,date:String(a),layerName:r,source:t}}).filter(Boolean).filter(t=>e.has(t.key)?!1:(e.add(t.key),!0))}function gy(n,e){for(const t of e)if((n==null?void 0:n[t])!==void 0&&(n==null?void 0:n[t])!==null&&(n==null?void 0:n[t])!=="")return n[t]}function BO(n){const e=String(n||"").trim();return e?e.includes(":")||/^https?:\/\//i.test(e)?e:`ne:${e}`:""}function GO(n){const e=String(n||"").trim();if(!e)return"";const t=e.match(/(\d{4})[-_/年. ]?(0?[1-9]|1[0-2])(?:月)?/);return t?`${t[1]}.${String(Number(t[2])).padStart(2,"0")}`:e}const zO={class:"topic-switcher"},jO={class:"topic-switcher-menu"},UO=["onPointerup","onClick"],$O={class:"topic-title"},WO={key:0},ll={__name:"TopicSwitcher",props:{modelValue:{type:String,required:!0},topics:{type:Array,default:()=>Qi}},emits:["update:modelValue"],setup(n,{emit:e}){const t=n,i=e;let r="",a=0;const s=c2(()=>{var l;return(l=t.topics)!=null&&l.length?t.topics:Qi});function o(l,c){var m,y;if((y=(m=l.currentTarget)==null?void 0:m.blur)==null||y.call(m),c===t.modelValue)return;const d=Date.now();l.type==="click"&&r===c&&d-a<450||(l.type==="pointerup"&&(r=c,a=d),i("update:modelValue",c))}return(l,c)=>(X(),Q("div",zO,[c[0]||(c[0]=A("div",{class:"topic-switcher-arrow"},[A("img",{src:so,alt:""}),A("img",{src:oo,alt:""})],-1)),A("div",jO,[(X(!0),Q(P3,null,D3(s.value,d=>(X(),Q("button",{key:d.key,class:K3(["topic-switcher-item",{"is-active":d.key===n.modelValue}]),style:C1({"--topic-color":d.color,"--topic-item-width":d.width?`${d.width}px`:void 0}),type:"button",onPointerup:m=>o(m,d.key),onClick:m=>o(m,d.key)},[A("span",{class:K3(["topic-name",{"has-sub-name":d.subName}])},[A("span",$O,u2(d.name),1),d.subName?(X(),Q("small",WO,u2(d.subName),1)):N3("",!0)],2)],46,UO))),128))]),c[1]||(c[1]=A("div",{class:"topic-switcher-arrow is-reverse"},[A("img",{src:so,alt:""}),A("img",{src:oo,alt:""})],-1))]))}};const VO={key:0,class:"layer-panel-list"},HO=["onClick"],YO={key:0,class:"layer-panel-empty"},KO={class:"layer-panel-legend"},qO=["disabled","title","onClick"],XO={class:"legend-name"},ZO={key:0,class:"legend-check"},JO={key:1,class:"layer-panel-empty is-legend"},Ph={__name:"LayerPanel",props:{topicKey:{type:String,required:!0},modelValue:{type:String,default:""},legends:{type:Array,default:()=>[]},selectedLegendKey:{type:String,default:""},height:{type:Number,default:0},width:{type:Number,default:232},layers:{type:Array,default:null},legendOnly:{type:Boolean,default:!1}},emits:["update:modelValue","update:selectedLegendKey"],setup(n,{emit:e}){const t=n,i=e,r=c2(()=>Array.isArray(t.layers)?t.layers:al(t.topicKey)),a=c2(()=>Array.isArray(t.legends)?t.legends:[]),s=c2(()=>a.value.filter(m).length>1),o=c2(()=>a.value.length===1),l=c2(()=>t.height?t.height:430);function c(_,T){var M,x;(x=(M=_.currentTarget)==null?void 0:M.blur)==null||x.call(M),i("update:modelValue",t.modelValue===T?"":T)}function d(_,T){var M,x;(x=(M=_.currentTarget)==null?void 0:M.blur)==null||x.call(M),y(T)&&i("update:selectedLegendKey",t.selectedLegendKey===T.key?"":T.key)}function m(_){return(_==null?void 0:_.selectable)===!1?!1:!!(_!=null&&_.key&&(_.cqlFilter||_.rankingValueKey))}function y(_){return s.value&&m(_)}return(_,T)=>(X(),ce(I1,{title:n.legendOnly?"图例":"图层控制",width:n.width,height:l.value},{default:S1(()=>[A("div",{class:K3(["layer-panel",{"is-legend-only":n.legendOnly}])},[n.legendOnly?N3("",!0):(X(),Q("div",VO,[(X(!0),Q(P3,null,D3(r.value,M=>(X(),Q("button",{key:M.key,class:K3(["layer-panel-item",{"is-active":M.key===n.modelValue,"is-checked":M.key===n.modelValue}]),type:"button",onMousedown:T[0]||(T[0]=ot(()=>{},["prevent"])),onClick:x=>c(x,M.key)},[A("span",null,u2(M.name),1),T[2]||(T[2]=A("i",null,null,-1))],42,HO))),128)),r.value.length?N3("",!0):(X(),Q("div",YO,"暂无图层配置"))])),A("div",KO,[T[3]||(T[3]=A("div",{class:"layer-panel-section-title"},"图例",-1)),a.value.length?(X(),Q("div",{key:0,class:K3(["layer-panel-legend-grid",{"is-single":o.value}])},[(X(!0),Q(P3,null,D3(a.value,M=>(X(),Q("button",{key:M.key||M.name,class:K3(["layer-panel-legend-row",{"is-selected":y(M)&&M.key===n.selectedLegendKey,"is-checkable":y(M),"is-disabled":!y(M)}]),type:"button",disabled:!y(M),title:M.name,onMousedown:T[1]||(T[1]=ot(()=>{},["prevent"])),onClick:x=>d(x,M)},[A("span",{class:"legend-swatch",style:C1({backgroundColor:M.fillColor,borderColor:M.strokeColor||M.fillColor})},null,4),A("span",XO,u2(M.name),1),y(M)?(X(),Q("i",ZO)):N3("",!0)],42,qO))),128))],2)):(X(),Q("div",JO,"暂无图例"))])],2)]),_:1},8,["title","width","height"]))}};const QO={class:"feature-info"},eB={key:0,class:"feature-info-state"},tB={key:1,class:"feature-info-state"},nB={key:2,class:"feature-info-state"},iB={key:0,class:"feature-table"},rB=["title"],aB={key:1,class:"feature-info-state is-inline"},AS={__name:"FeatureInfoPanel",props:{feature:{type:Object,default:null},empty:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},height:{type:Number,default:380},width:{type:Number,default:430}},setup(n){const e=n,t=[[["town_name","xiangName","xiang_name","xiang","xzqmc","xzqdm","town_code","area_code"],"所在乡镇"],[["village_name","cunName","cun_name","cun","c_name","cmc"],"所在村"],[["full_name"],"所在区域"],[["land_number","patch_no"],"图斑编号"],[["areaWanMu","area_wan_mu","area_mu","acreage","mj","xbmj","tbdlmj","tbmj","geomj","shape_area"],"图斑面积"]],i=[[["investigator"],"调查人"],[["survey_time","dc_rq","sjnf","delimitation_year"],"调查时间"],[["adjust_opinion_name"],"调整意见"],[["adjust_reason"],"调整原因"]],r={woodland:[[["dlmc","layer_class_name"],"地类名称"],...t,[["qsdwmc"],"权属单位"],[["zldwmc"],"坐落单位"],[["lin_ban"],"林班"],[["xiao_ban"],"小班"],[["ld_qs","tdsyqs","qsxz","ownership_name","ownership"],"土地权属"],[["gjgyl_bhdj","bh_dj","protection_level_name","protection_level"],"保护等级"],[["sen_lin_lb","forest_type"],"森林类别"],[["lin_zhong","forest_category"],"林种"],[["zl_dj","quality_level_name","quality_level"],"质量等级"],[["you_shi_sz","tree_species","dominant_tree_species"],"优势树种"],[["qi_yuan","origin"],"起源"],[["ling_zu"],"龄组"],[["yu_bi_du"],"郁闭度"],[["pingjun_sg"],"平均树高"],[["mei_gq_zs"],"每公顷株数"],[["mei_gq_xj"],"每公顷蓄积"],[["huo_lm_xj"],"活立木蓄积"],[["sheng_wu_l"],"生物量"],[["tan_chu_l"],"碳储量"],[["stqwmc"],"生态区位"],[["po_du","slope"],"坡度"],[["po_wei"],"坡位"],[["tu_ceng_hd","soil_depth"],"土层厚度"],...i],grassland:[...t,[["land_class_name","land_use_name","land_use"],"地类名称"],[["land_type"],"资源大类"],[["resource_type"],"资源类别"],[["grassland_category_name","grassland category","base_grass"],"草原类别"],[["basic_type_name"],"基本草原类型"],[["grass_type_name","grassland_type_name","grass_type"],"草原类"],[["grass_min_type"],"草原型"],[["grassland_level_name","grassland_level","level_name","level"],"草原级别"],[["degradation_level_name","degradation_level"],"退化等级"],[["vegetation_structure_name","vegetation_structure"],"植被结构"],[["vegetation_cover"],"植被盖度"],[["lbmjbl"],"裸斑面积比例"],[["dominance_level"],"优势度"],[["dominant_grass_species"],"优势草种"],[["functional_category"],"功能类别"],[["xc_yield"],"鲜草产量"],[["xc_mu_yield","xb_xc_mu_yield","mu_yield"],"鲜草亩产"],[["xb_xc_yield"],"小班鲜草产量"],[["xb_xc_mu_yield"],"小班鲜草亩产"],[["gc_yield"],"干草产量"],[["gc_mu_yield","xb_gc_mu_yield"],"干草亩产"],[["xb_gc_yield"],"小班干草产量"],[["xb_gc_mu_yield"],"小班干草亩产"],[["elevation"],"海拔"],[["landform_name","landform"],"地貌"],[["slope"],"坡度"],[["aspect"],"坡向"],[["soil_depth","tu_ceng_hd"],"土层厚度"],[["soil texture"],"土壤质地"],[["sddl"],"三调地类"],[["hqlm"],"划区轮牧"],[["cdsyq"],"草地所有权"],[["cdsyq2"],"草地使用权"],[["cdjjq"],"草地经营权"],...i],wetland:[[["grass_min_type","grassland_category_name","grassland_type_name","land_class_name","land_use_name"],"湿地类型"],...t,[["grass_type_name","grass_type"],"湿地草地型"],[["grassland_level_name","grassland_level","level_name","level"],"湿地级别"],[["vegetation_structure_name","vegetation_structure"],"植被结构"],[["vegetation_cover"],"植被盖度"],[["dominant_grass_species"],"优势草种"],[["functional_category"],"功能类别"],[["xc_yield","xb_xc_yield"],"鲜草产量"],[["xc_mu_yield","xb_xc_mu_yield","mu_yield"],"鲜草亩产"],[["edible_xc_yield"],"可食鲜草产量"],[["edible_xc_mu_yield"],"可食鲜草亩产"],[["gc_yield","xb_gc_yield"],"干草产量"],[["elevation"],"海拔"],[["landform_name","landform"],"地貌"],[["soil_depth","tu_ceng_hd"],"土层厚度"],...i],ecological:[[["type"],"管控分区"],[["project_name"],"项目名称"],[["project_category"],"项目类型"],[["measure_type"],"措施类型"],[["feature_role"],"要素类型"],[["township"],"涉及乡镇"],[["year"],"建设年份"],[["totalAcreage"],"总面积"],[["cdAcreage"],"草地面积"],[["sdAcreage"],"湿地面积"],[["area_mu"],"治理面积"],[["length_meter"],"工程长度"],[["cdScl"],"草地生产力"],[["sdScl"],"湿地生产力"],[["geometry_type"],"几何类型"]]},a={land_type:{1:"草地",2:"湿地",caodi:"草地",shidi:"湿地",woodland:"林地",grassland:"草地",wetland:"湿地"},vegetation_structure:{1:"草本型"},landform:{2:"平原",5:"中山",6:"高山"},land_use:{"0401":"天然牧草地","0403":"人工牧草地","0404":"其他草地"},sddl:{"0401":"天然牧草地","0403":"人工牧草地","0404":"其他草地"},ld_qs:{10:"集体林地",20:"国有或其他"},qsxz:{10:"集体林地",20:"国有或其他"},tdsyqs:{10:"集体林地",20:"国有或其他"},gjgyl_bhdj:{0:"未划定",1:"国家一级公益林",2:"国家二级公益林"},bh_dj:{0:"未划定",1:"国家一级公益林",2:"国家二级公益林"},zl_dj:{2:"二级质量",3:"三级质量",4:"四级质量",5:"五级质量"},po_wei:{1:"脊部",2:"上坡",3:"中坡",4:"下坡",5:"谷地",6:"平地"}},s=new Set(["lin_zhong","sen_lin_lb","you_shi_sz","qi_yuan","ling_zu","po_xiang","tu_rang_lx","ownership","ownership_name","protection_level","forest_category","forest_type","quality_level","origin","tree_species","dominant_tree_species","base_grass","degradation_level","land_class","grass_type"]),o={xiang:"所在乡镇",xzqdm:"所在乡镇",xzqmc:"所在乡镇",town_code:"所在乡镇",area_code:"所在乡镇",cun:"所在村",cmc:"所在村",c_name:"所在村",acreage:"图斑面积",mj:"图斑面积",xbmj:"小班面积",tbdlmj:"图斑地类面积",geomj:"图斑面积",tbmj:"图斑面积",shape_area:"图斑面积",area_mu:"图斑面积",grass_min_type:"草原型",grass_type:"草原类",grass_type_name:"草原类",grassland_type_name:"草原类",patch_no:"图斑编号",land_number:"图斑编号",grassland_level:"草原级别",grassland_level_name:"草原级别",level:"等级",level_name:"等级",land_class_name:"地类名称",land_use_name:"地类名称",basic_type_name:"草原类型",grassland_category_name:"草原类别",degradation_level:"退化等级",degradation_level_name:"退化等级",vegetation_structure:"植被结构",vegetation_structure_name:"植被结构",xc_yield:"鲜草产量",gc_yield:"干草产量",xc_mu_yield:"鲜草亩产",gc_mu_yield:"干草亩产",mu_yield:"亩产",edible_xc_yield:"可食鲜草产量",edible_xc_mu_yield:"可食鲜草亩产",dlmc:"地类名称",qsdwmc:"权属单位",zldwmc:"坐落单位",lin_ban:"林班",xiao_ban:"小班",ld_qs:"土地权属",tdsyqs:"土地权属",qsxz:"土地权属",gjgyl_bhdj:"保护等级",bh_dj:"保护等级",sen_lin_lb:"森林类别",lin_zhong:"林种",zl_dj:"质量等级",you_shi_sz:"优势树种",qi_yuan:"起源",cdsyq:"草地所有权",cdsyq2:"草地使用权",cdjjq:"草地经营权",resource_type:"资源类型","grassland category":"草原类别",dominant_grass_species:"优势草种",functional_category:"功能类别",vegetation_cover:"植被盖度",xb_xc_yield:"小班鲜草产量",xb_gc_yield:"小班干草产量",base_grass:"基本草原",hqlm:"划区轮牧",elevation:"海拔",soil_depth:"土层厚度","soil texture":"土壤质地",aspect:"坡向",slope:"坡度",landform:"地貌",landform_name:"地貌",sddl:"三调地类",dominance_level:"优势度",investigator:"调查人",survey_time:"调查时间",land_type:"土地类型",status:"状态",type:"类型",xb_gc_mu_yield:"干草亩产",xb_xc_mu_yield:"鲜草亩产",grass_yield:"草地产量",full_name:"所在区域",gyl_bhlx:"公益林保护类型",ling_zu:"龄组",yu_bi_du:"郁闭度",pingjun_xj:"平均胸径",mei_gq_zs:"每公顷株数",mei_gq_xj:"每公顷蓄积",stqwmc:"生态区位",lyfq:"林业分区",qykz:"区域控制",po_wei:"坡位",tu_rang_zd:"土壤质地",zzsxmc:"主导属性",lin_chang:"林场",di_mao:"地貌",jt_qw:"交通区位",zbfglx:"植被覆盖类型",disaster_c:"灾害类型",dispe:"病虫害",pingjun_sg:"平均树高",huo_lm_xj:"活立木蓄积",sheng_wu_l:"生物量",tan_chu_l:"碳储量",g_cheng_lb:"工程类别",shi_quan_d:"事权等级",sf_tbq:"是否特别区",td_th_lx:"土地退化类型",project_name:"项目名称",project_category:"项目类型",measure_type:"措施类型",feature_role:"要素类型",township:"涉及乡镇",year:"建设年份",length_meter:"工程长度",geometry_type:"几何类型",totalAcreage:"总面积",cdAcreage:"草地面积",sdAcreage:"湿地面积",cdScl:"草地生产力",sdScl:"湿地生产力"},l=new Set(Object.keys(o)),c=new Set(["pingjun_sg","pingjun_xj","mei_gq_zs","mei_gq_xj","huo_lm_xj","sheng_wu_l","tan_chu_l","yu_bi_du","grass_yield","xb_xc_yield","xb_xc_mu_yield","xc_mu_yield","xb_gc_yield","xb_gc_mu_yield","gc_mu_yield"]),d=new Set(["xb_xc_yield","xb_gc_yield","grass_yield","gc_yield","xc_yield","yield","output","remark1","remark2","remark3","remark4","remark5","remarks"]),m=c2(()=>{var L2;return((L2=e.feature)==null?void 0:L2.properties)||{}}),y=c2(()=>{var L2,e3,c3;return((e3=(L2=e.feature)==null?void 0:L2.feature)==null?void 0:e3.geometry)||((c3=e.feature)==null?void 0:c3.geometry)||null}),_=c2(()=>{var a3,l3,y2,z2,y3;const L2=String(((a3=e.feature)==null?void 0:a3.id)||"").toLowerCase(),e3=String(((y2=(l3=e.feature)==null?void 0:l3.layer)==null?void 0:y2.key)||"").toLowerCase(),c3=String(((y3=(z2=e.feature)==null?void 0:z2.layer)==null?void 0:y3.layerName)||"").toLowerCase(),p3=`${e3} ${c3}`,q2=m.value;return p3.includes("national-park")||p3.includes("restoration")||q2.project_name||q2.project_category||q2.totalAcreage?"ecological":q2.dlmc||L2.includes("woodland")||L2.includes("t_woodland")||p3.includes("woodland")?"woodland":p3.includes("wetland")||p3.includes("shidi")||L2.includes("shidi")||q2.land_type==="shidi"||q2.land_type==="湿地"||q2.land_type===2?"wetland":p3.includes("grassland")||p3.includes("caodi")||q2.grassland_category_name||q2.basic_type_name||L2.includes("caodi")||q2.land_type==="caodi"||q2.land_type===1?"grassland":"woodland"}),T=c2(()=>{const L2=[],e3=new Set;return(r[_.value]||r.woodland).forEach(([p3,q2])=>{const a3=q(m.value,p3,q2,e3);a3&&!L2.some(l3=>l3.label===a3.label)&&(L2.push(a3),e3.add(a3.sourceKey))}),L2.some(p3=>p3.label==="图斑面积")||B(L2,e3,"图斑面积",r3(y.value),"geometry-area"),Object.entries(m.value).forEach(([p3,q2])=>{if(e3.has(p3)||X2(p3,q2))return;const a3=H(p3,q2);K(a3)&&(L2.some(l3=>l3.value===a3||l3.label===(o[p3]||w3(p3)))||(L2.push({key:`fallback-${p3}`,sourceKey:p3,label:o[p3]||w3(p3),value:a3}),e3.add(p3)))}),L2}),M=c2(()=>T.value.map((L2,e3)=>i3(G2({},L2),{displayOrder:x(L2,e3)})).sort((L2,e3)=>L2.displayOrder-e3.displayOrder));function x(L2,e3){const c3=(L2==null?void 0:L2.label)||"",p3=String((L2==null?void 0:L2.sourceKey)||"").toLowerCase();return["所在乡镇","所在村","所在区域","图斑编号","图斑面积","小班面积","图斑地类面积","地类名称","湿地类型"].includes(c3)?e3:["基本草原类型","草原类型","草原类","草原型","湿地草地型","草原级别","湿地级别","退化等级","功能类别","保护等级","森林类别","林种","质量等级","优势树种","起源","龄组"].includes(c3)?100+e3:c3.includes("产量")||c3.includes("亩产")||c3.includes("植被")||c3.includes("优势草种")||c3.includes("优势度")||c3.includes("海拔")||c3.includes("地貌")||c3.includes("坡")||c3.includes("土壤")||c3.includes("郁闭度")||c3.includes("树高")||c3.includes("蓄积")||c3.includes("生物量")||c3.includes("碳储量")?200+e3:c3.includes("权属")||c3.includes("所有权")||c3.includes("使用权")||c3.includes("经营权")||c3.includes("调查")||c3.includes("调整")||c3.includes("划区")||c3.includes("单位")||p3.includes("owner")||p3.includes("qsdw")||p3.includes("zldw")?300+e3:150+e3}function B(L2,e3,c3,p3,q2){!K(p3)||L2.some(a3=>a3.label===c3||a3.value===p3)||(L2.push({key:`static-${q2}`,sourceKey:q2,label:c3,value:p3}),e3.add(q2))}function q(L2,e3,c3,p3=new Set){for(const q2 of e3)if(!(p3.has(q2)||$2(q2))&&K(L2==null?void 0:L2[q2])){const a3=H(q2,L2[q2]);if(!K(a3))continue;return{key:`${c3}-${q2}`,sourceKey:q2,label:c3,value:a3}}return null}function K(L2){return L2!=null&&L2!==""&&L2!==" "&&L2!=="null"&&L2!=="undefined"}function H(L2,e3){var q2;if(!K(e3))return"";if((q2=a[L2])!=null&&q2[String(e3)])return a[L2][String(e3)];if(["xiang","xzqdm","town_code","area_code"].includes(L2))return J(e3);if(["cun","village_code"].includes(L2)&&g2(e3))return"";if(["grassland_level","level"].includes(L2)&&N2(e3))return _.value==="wetland"?`${Number(e3)}级湿地`:`${Number(e3)}级草原`;if(s.has(L2)&&g2(e3)||H2(L2,e3))return"";if(v2(L2))return F2(e3);if(typeof e3=="number"||/^-?\d+(\.\d+)?$/.test(String(e3))){const a3=Number(e3);if(a3===0&&c.has(L2))return"";const l3=Number.isInteger(a3)?`${a3}`:`${Number(a3.toFixed(2))}`;return["xbmj","tbdlmj","geomj","area_square_meter"].includes(L2)?`${E2(a3/666.6667)} 亩`:["acreage","mj","area_mu"].includes(L2)?`${l3} 亩`:["length_meter"].includes(L2)?`${l3} 米`:["totalAcreage","cdAcreage","sdAcreage"].includes(L2)?`${l3} 万亩`:["cdScl","sdScl"].includes(L2)?`${l3} 万吨`:["areaWanMu","area_wan_mu"].includes(L2)?`${l3} 万亩`:["xc_yield","xb_xc_yield","gc_yield","xb_gc_yield","edible_xc_yield","grass_yield"].includes(L2)?`${l3} 斤`:["mu_yield","xc_mu_yield","gc_mu_yield","xb_xc_mu_yield","xb_gc_mu_yield","edible_xc_mu_yield"].includes(L2)?`${l3} 斤`:["vegetation_cover","lbmjbl","yu_bi_du"].includes(L2)?`${l3}%`:["elevation","tu_ceng_hd","pingjun_sg"].includes(L2)?`${l3} 米`:["po_du","slope"].includes(L2)?`${l3}°`:l3}const p3=String(e3);return _.value==="wetland"&&["grassland_level","level"].includes(L2)?p3.replace(/草原/g,"湿地"):p3}function J(L2){const e3=String(L2||"").trim();if(!e3)return"";const c3=e3.replace(/\D/g,""),p3=or(c3||e3);return p3||(g2(e3)?"":e3)}function g2(L2){return/^[0-9A-Za-z_-]{1,12}$/.test(String(L2).trim())}function N2(L2){return/^-?\d+(\.\d+)?$/.test(String(L2).trim())}function E2(L2){return Number.isInteger(L2)?`${L2}`:`${Number(L2.toFixed(2))}`}function v2(L2){return["survey_time","dc_rq","create_time","update_time"].includes(String(L2))}function F2(L2){const e3=String(L2);return/^\d{4}-\d{2}-\d{2}/.test(e3)?e3.slice(0,10):e3}function $2(L2){const e3=String(L2).toLowerCase();return["geom","wkt","geometry","the_geom","raw_properties"].includes(e3)||["bsm","ysdm","gid","id","objectid","object_id","fid","key_uid"].includes(e3)||["shape_leng","shape_length","length","perimeter"].includes(e3)?!0:["xzqdm","area_code","town_code","patch_no","land_number"].includes(e3)?!1:["di_lei","qykz","stqw","lyfq","tbybh","patch_code"].includes(e3)||e3.endsWith("_code")||e3.endsWith("dm")||e3.endsWith("_id")||["create_by","create_time","update_by","update_time"].includes(e3)?!0:e3.includes("geom")||e3.includes("boundary")||e3.includes("wkb")}function X2(L2,e3){var p3;if($2(L2)||!K(e3))return!0;const c3=String(L2).toLowerCase();return!!(d.has(c3)||c3.includes("number")||c3.includes("patch_no")||!l.has(L2)||g2(e3)&&!((p3=a[L2])!=null&&p3[String(e3)])&&!["xiang","xzqdm","town_code","area_code","cun","land_type","grassland_level","level","gjgyl_bhdj","bh_dj","ld_qs","qsxz","tdsyqs","zl_dj"].includes(L2))}function H2(L2,e3){var c3;return!g2(e3)||(c3=a[L2])!=null&&c3[String(e3)]?!1:["resource_type","grassland category","functional_category","aspect","soil_depth","soil texture","cdsyq","cdsyq2","cdjjq"].includes(L2)}function r3(L2){const e3=W2(L2);if(!e3)return"";const c3=e3/666.6667;return c3>=1e4?`${E2(c3/1e4)} 万亩`:`${E2(c3)} 亩`}function W2(L2){return L2!=null&&L2.coordinates?L2.type==="Polygon"?v3(L2.coordinates):L2.type==="MultiPolygon"?L2.coordinates.reduce((e3,c3)=>e3+v3(c3),0):0:0}function v3(L2=[]){if(!L2.length)return 0;const[e3,...c3]=L2,p3=Math.abs(_3(e3)),q2=c3.reduce((a3,l3)=>a3+Math.abs(_3(l3)),0);return Math.max(0,p3-q2)}function _3(L2=[]){if(L2.length<3)return 0;const e3=L2.reduce((a3,l3)=>a3+Number((l3==null?void 0:l3[1])||0),0)/L2.length,c3=111320,p3=c3*Math.cos(e3*Math.PI/180);let q2=0;for(let a3=0;a3e3.toUpperCase())}return(L2,e3)=>(X(),ce(I1,{title:"图斑详情",width:n.width,height:n.height},{default:S1(()=>[A("div",QO,[n.loading?(X(),Q("div",eB,"正在查询图斑信息")):n.empty?(X(),Q("div",tB,"当前点击位置未查询到图斑")):n.feature?(X(),Q(P3,{key:3},[M.value.length?(X(),Q("div",iB,[(X(!0),Q(P3,null,D3(M.value,c3=>(X(),Q("div",{key:c3.key,class:"feature-row"},[A("span",null,u2(c3.label),1),A("strong",{title:c3.value},u2(c3.value),9,rB)]))),128))])):(X(),Q("div",aB,"当前图斑暂无可展示的业务字段"))],64)):(X(),Q("div",nB,"点击地图图层查看图斑/要素信息"))])]),_:1},8,["width","height"]))}};const sB={class:"grassland-ndvi-timeline"},oB={class:"grassland-ndvi-timeline-head"},lB={key:0,class:"grassland-ndvi-timeline-state"},uB={key:1,class:"grassland-ndvi-timeline-state"},cB={key:2,class:"grassland-ndvi-timeline-body"},dB=["aria-checked","title","onClick"],hB={class:"grassland-ndvi-timeline-label"},py=42,fB={__name:"GrasslandNdviTimeline",props:{items:{type:Array,default:()=>[]},modelValue:{type:String,default:""},loading:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(n,{emit:e}){const t=n,i=e,r=c2(()=>t.items.findIndex(x=>x.key===t.modelValue)),a=c2(()=>r.value===-1?Math.max(0,t.items.length-1):r.value),s=c2(()=>t.items[a.value]||null),o=c2(()=>t.loading?"加载中":"未选择"),l=c2(()=>_(a.value)),c=c2(()=>T(a.value));function d(x){if(!t.items.length)return;const B=Math.min(t.items.length-1,Math.max(0,a.value+x));i("update:modelValue",t.items[B].key)}function m(x){!x||x.key===t.modelValue||i("update:modelValue",x.key)}function y(x){return!t.items.length||x<0?0:t.items.length===1?.5:x/(t.items.length-1)}function _(x){const B=y(x),q=M(B*100),K=py*(1-B*2);return`calc(${q}% ${K<0?"-":"+"} ${M(Math.abs(K))}px)`}function T(x){const B=y(x);return B<=0?"0px":`calc(${M(B*100)}% - ${M(py*2*B)}px)`}function M(x){return Number(x.toFixed(4)).toString()}return(x,B)=>{var q;return X(),Q("div",sB,[A("div",oB,[B[2]||(B[2]=A("span",null,"草地健康/退化",-1)),A("strong",null,u2(((q=s.value)==null?void 0:q.label)||o.value),1)]),n.loading?(X(),Q("div",lB,"加载月份数据")):n.items.length?(X(),Q("div",cB,[A("button",{class:"grassland-ndvi-timeline-nav",type:"button",title:"上一期",onClick:B[0]||(B[0]=K=>d(-1))},"‹"),A("div",{class:"grassland-ndvi-timeline-track",style:C1({"--timeline-active-left":l.value,"--timeline-fill-width":c.value}),role:"radiogroup","aria-label":"草地健康退化月份"},[B[4]||(B[4]=A("div",{class:"grassland-ndvi-timeline-line"},null,-1)),B[5]||(B[5]=A("div",{class:"grassland-ndvi-timeline-fill"},null,-1)),B[6]||(B[6]=A("div",{class:"grassland-ndvi-timeline-thumb"},[A("i")],-1)),(X(!0),Q(P3,null,D3(n.items,(K,H)=>{var J,g2;return X(),Q("button",{key:K.key,class:K3(["grassland-ndvi-timeline-mark",{"is-active":K.key===((J=s.value)==null?void 0:J.key),"is-past":H<=a.value}]),type:"button",role:"radio","aria-checked":K.key===((g2=s.value)==null?void 0:g2.key),style:C1({left:_(H)}),title:K.date,onClick:N2=>m(K)},[B[3]||(B[3]=A("span",{class:"grassland-ndvi-timeline-tick"},null,-1)),A("span",hB,u2(K.label),1)],14,dB)}),128))],4),A("button",{class:"grassland-ndvi-timeline-nav",type:"button",title:"下一期",onClick:B[1]||(B[1]=K=>d(1))},"›")])):(X(),Q("div",uB,"暂无月份数据"))])}}},mB=rr(fB,[["__scopeId","data-v-847cc8c7"]]);const gB={class:"forest-grass-wet"},pB={class:"forest-grass-wet-ui",id:"forest-grass-wet-ui"},yB={class:"fgw-left"},vB={class:"fgw-side-stack is-left"},_B={class:"fgw-right"},SB={class:"fgw-side-stack is-right"},bB={class:"fgw-map-layer-tools"},wB={key:0,class:"fgw-ndvi-timeline"},CB={class:"fgw-bottom-topic"},TB={key:0,class:"loading"},AB={class:"loading-progress"},xB={class:"value"},EB=128,PB=12,MB=8,kB=227,RB={__name:"index",props:{showLoading:{type:Boolean,default:!0},active:{type:Boolean,default:!0}},emits:["topic-stats"],setup(n,{emit:e}){const t=n,i=e,r=Q2(null),a=Q2(Qi[0].key),s=Q2(""),o=Q2([]),l=Q2("idle"),c=Q2(!1),d=Q2({title:"业务统计",rows:[]}),m=Q2({title:"业务统计",rows:[]}),y=Q2([]),_=Q2([]),T=Q2(null),M=Q2(""),x=Q2(null),B=Q2(!1),q=Q2(!1),K=Q2(null),H=Q2(0),J=Q2(t.showLoading),g2=Q2([]),N2=Q2("idle"),E2=Q2(""),v2=Q2({type:"idle",text:"等待 GeoServer 图层加载"});let F2=null,$2=!1,X2=!1,H2=!1,r3=null,W2=0,v3=0,_3=0,w3=!1,L2=!1;const e3=new Set(["grassland-distribution","wetland-distribution","woodland-distribution","woodland-protection","woodland-type","woodland-quality","woodland-ownership"]);c2(()=>Hp(a.value));const c3=c2(()=>s.value?lr(a.value,s.value):null),p3=c2(()=>a.value==="grassland"&&s.value==="grassland-health"),q2=c2(()=>p3.value),a3=c2(()=>g2.value.find(u3=>u3.key===E2.value)||null),l3=c2(()=>{var u3;return(((u3=c3.value)==null?void 0:u3.legends)||[]).find(j3=>j3.key===M.value)||null}),y2=c2(()=>{var a1;const u3=c3.value;if(!u3)return u3;const j3=(a1=l3.value)!=null&&a1.cqlFilter?i3(G2({},u3),{cqlFilter:l3.value.cqlFilter,activeLegend:l3.value,name:l3.value.name||u3.name}):u3,H3=a3.value;return!p3.value||!(H3!=null&&H3.layerName)?j3:i3(G2({},j3),{layerName:H3.layerName,name:`${u3.name} ${H3.label}`,timelineDate:H3.label,timelineItem:H3})}),z2=Q2(typeof window=="undefined"?1080:window.innerHeight),y3=c2(()=>{const u3=Math.max(1080,Number(z2.value)||1080),j3=Math.floor((u3-EB-MB-PB*3)/4);return Math.max(kB,j3)}),F3=c2(()=>12),$3=c2(()=>y3.value*2+F3.value),w2=c2(()=>!!K.value),D2=c2(()=>{if(q.value||B.value||!x.value)return 186;const u3=f2(x.value);return Math.min(480,Math.max(300,86+Math.min(u3,12)*34))}),Z2=c2(()=>{if(!K.value)return{};const u3=460,j3=D2.value,H3=24,a1=b3(K.value),t0=a1.x>1420?-u3-28:28,l0=Math.min(Math.max(a1.x+t0,H3),1920-u3-H3),N0=Math.min(Math.max(a1.y-j3-72,188),1080-j3-132);return{left:`${l0}px`,top:`${N0}px`,right:"auto",bottom:"auto"}});function b3(u3){const j3=document.querySelector(".forest-grass-wet"),H3=j3==null?void 0:j3.getBoundingClientRect();return!(H3!=null&&H3.width)||!(H3!=null&&H3.height)?u3:{x:(u3.x-H3.left)/H3.width*1920,y:(u3.y-H3.top)/H3.height*1080}}function M2(){z2.value=typeof window=="undefined"?1080:window.innerHeight}U6(()=>{M2(),window.addEventListener("resize",M2),document.addEventListener("pointerdown",G1,!0),P(),M3(a.value,""),j2(a.value,"")}),j6(()=>{$2=!0,r3&&window.clearTimeout(r3),window.removeEventListener("resize",M2),document.removeEventListener("pointerdown",G1,!0)}),R0(a,u3=>{w3=!0,M.value="",s.value="",m1(),v2.value={type:"idle",text:"等待 GeoServer 图层加载"},M3(u3,""),j2(u3,"",null),lt(()=>{w3=!1})}),R0(s,()=>{w3||(L2=!0,M.value="",m1(),v2.value={type:s.value?"loading":"idle",text:s.value?"正在加载 GeoServer 图层":"等待 GeoServer 图层加载"},M3(a.value,s.value),j2(a.value,s.value,null),lt(()=>{L2=!1}))}),R0(M,()=>{w3||L2||(m1(),j2(a.value,s.value,l3.value))}),R0(p3,u3=>{if(u3){A3();return}E2.value=""}),R0(E2,()=>{p3.value&&m1()}),R0(()=>t.active,u3=>{var j3,H3,a1,t0;r.value&&(u3?(m2(),(H3=(j3=r.value).resume)==null||H3.call(j3)):(t0=(a1=r.value).pause)==null||t0.call(a1))});function P(){var H3;F2=new d4;const u3={progress:0};F2.instance.on("onProgress",(a1,t0,l0)=>{const N0=Math.floor(t0/l0*100);p6.to(u3,{progress:N0,onUpdate:()=>{H.value=Math.floor(u3.progress)}})});const j3=()=>{$2||X2||(X2=!0,m2())};F2.instance.on("onLoad",j3),(H3=F2.ready)==null||H3.then(j3).catch(()=>{$2||(v2.value={type:"error",text:"地图资源加载失败"})})}function m2(){$2||!t.active||!X2||H2||(H2=!0,r3&&window.clearTimeout(r3),r3=window.setTimeout(()=>{r3=null,T3()},600))}function T3(u3=0){return C3(this,null,function*(){var H3,a1,t0,l0,N0;if($2)return;if(!t.active){H2=!1;return}if(yield lt(),!t.active){H2=!1;return}if(!!((a1=(H3=r.value)==null?void 0:H3.loadMap)!=null&&a1.call(H3,F2)||(l0=(t0=r.value)==null?void 0:t0.hasMap)!=null&&l0.call(t0))){yield p0(),yield lt(),(N0=r.value)==null||N0.play();return}if(u3<24){window.setTimeout(()=>T3(u3+1),120);return}H2=!1})}function M3(H3){return C3(this,arguments,function*(u3,j3=s.value){const a1=++v3;c.value=!0,l.value="loading";const t0=yield qs(u3,j3);$2||a1!==v3||u3===a.value&&(j3||"")===(s.value||"")&&W3(t0,u3)})}function A3(u3=!1){return C3(this,null,function*(){if(!p3.value)return;if(!u3&&g2.value.length){q3();return}const j3=++_3;N2.value="loading";try{const H3=yield DO();if($2||j3!==_3)return;g2.value=H3,N2.value=H3.length?"success":"empty",q3()}catch(H3){if($2||j3!==_3)return;g2.value=[],E2.value="",N2.value="error"}})}function q3(){if(!g2.value.length){E2.value="";return}g2.value.some(j3=>j3.key===E2.value)||(E2.value=g2.value[g2.value.length-1].key)}function W3(u3,j3){var a1,t0,l0;const H3=O1(u3);o.value=H3.core||[],d.value=H3.left||{title:"业务统计",rows:[]},m.value=H3.right||{title:"业务统计",rows:[]},y.value=(a1=H3.leftPanels)!=null&&a1.length?H3.leftPanels:[d.value],_.value=(t0=H3.rightPanels)!=null&&t0.length?H3.rightPanels:[m.value],l.value=H3.status,c.value=!1,i("topic-stats",{topicKey:j3,topicName:Hp(j3).name,items:((l0=H3.top)!=null&&l0.length?H3.top:H3.core||[]).slice(0,4)})}function O1(u3){return u3||{}}function k2(u3,j3){return`${a.value}-${j3}-${(u3==null?void 0:u3.key)||(u3==null?void 0:u3.title)||"panel"}`}function _2(u3){var H3;const j3=((H3=u3==null?void 0:u3.rows)==null?void 0:H3.length)||0;return(u3==null?void 0:u3.span)===1?!1:(u3==null?void 0:u3.span)===2?!0:(u3==null?void 0:u3.type)==="spotlight"||(u3==null?void 0:u3.type)==="metric"||(u3==null?void 0:u3.type)==="column"&&j3<=5?!1:(u3==null?void 0:u3.type)==="rank"&&j3>4||(u3==null?void 0:u3.type)==="split"&&j3>4||(u3==null?void 0:u3.type)==="donut"&&j3>5||(u3==null?void 0:u3.type)==="structure"&&j3>4||(u3==null?void 0:u3.type)==="bar"&&j3>4||(u3==null?void 0:u3.type)==="line"&&j3>6}function T2(u3){return _2(u3)?$3.value:y3.value}function f2(u3){var t0;const j3=(u3==null?void 0:u3.properties)||{},H3=Object.keys(j3).filter(l0=>{const N0=j3[l0];if(N0==null||N0==="")return!1;const xe=l0.toLowerCase();return!(["geom","wkt","geometry","the_geom","shape_leng","shape_length","length","perimeter"].includes(xe)||["gid","id","objectid","object_id","fid","key_uid","bsm","ysdm"].includes(xe))}),a1=!!((t0=u3==null?void 0:u3.feature)!=null&&t0.geometry||u3!=null&&u3.geometry);return H3.length+(a1?1:0)}function j2(a1,t0){return C3(this,arguments,function*(u3,j3,H3=l3.value){const l0=++W2;if(!j3||!S3(j3,H3)){T.value=k3(u3,j3);return}const N0=yield ND(u3,j3,H3);$2||l0!==W2||u3!==a.value||j3!==s.value||((H3==null?void 0:H3.key)||"")===M.value&&(T.value=N0)})}function S3(u3,j3=null){return!!(j3!=null&&j3.key)||e3.has(u3)}function k3(u3,j3){return{status:"disabled",topicKey:u3,layerKey:j3,title:"",unit:"",rows:[]}}function i1(u3){var H3,a1;const j3=(a1=(H3=u3==null?void 0:u3.feature)!=null?H3:u3)!=null?a1:null;if(!j3){m1();return}x.value=j3,B.value=!1,u3!=null&&u3.screen&&(K.value=u3.screen)}function c1(u3){v2.value=u3}function m1(){var u3,j3;x.value=null,B.value=!1,K.value=null,(j3=(u3=r.value)==null?void 0:u3.clearSelectedFeature)==null||j3.call(u3)}function G1(u3){if(!w2.value)return;const j3=document.querySelector(".fgw-map-feature-info"),H3=u3.target;j3&&H3 instanceof Node&&j3.contains(H3)||m1()}function p0(){return J.value?new Promise(u3=>{p6.to(".forest-grass-wet .loading",{opacity:0,duration:.8,delay:.2,onComplete:()=>{J.value=!1,u3()}})}):Promise.resolve()}return(u3,j3)=>{var H3;return X(),Q("div",gB,[U3(c4,{ref_key:"mapSceneRef",ref:r,"active-layer":y2.value,"map-ranking":T.value,onFeatureLoading:j3[0]||(j3[0]=a1=>q.value=a1),onFeatureInfo:i1,onLayerStatus:c1},null,8,["active-layer","map-ranking"]),A("div",pB,[A("div",yB,[A("div",vB,[(X(!0),Q(P3,null,D3(y.value,a1=>(X(),ce(I1,{key:k2(a1,"left"),class:K3(["fgw-side-card left-card",{"is-double":_2(a1)}]),title:a1.title,width:398,height:T2(a1)},{default:S1(()=>[U3(y6,{panel:a1,compact:"","column-label-standard":""},null,8,["panel"])]),_:2},1032,["class","title","height"]))),128))])]),A("div",_B,[A("div",SB,[(X(!0),Q(P3,null,D3(_.value,a1=>(X(),ce(I1,{key:k2(a1,"right"),class:K3(["fgw-side-card right-card",{"is-double":_2(a1)}]),title:a1.title,width:398,height:T2(a1)},{default:S1(()=>[U3(y6,{panel:a1,compact:"","column-label-standard":""},null,8,["panel"])]),_:2},1032,["class","title","height"]))),128))])]),A("div",bB,[U3(Ph,{modelValue:s.value,"onUpdate:modelValue":j3[1]||(j3[1]=a1=>s.value=a1),"selected-legend-key":M.value,"onUpdate:selectedLegendKey":j3[2]||(j3[2]=a1=>M.value=a1),"topic-key":a.value,legends:((H3=y2.value)==null?void 0:H3.legends)||[],width:248,height:430},null,8,["modelValue","selected-legend-key","topic-key","legends"])]),q2.value?(X(),Q("div",wB,[U3(mB,{modelValue:E2.value,"onUpdate:modelValue":j3[3]||(j3[3]=a1=>E2.value=a1),items:g2.value,loading:N2.value==="loading"},null,8,["modelValue","items","loading"])])):N3("",!0),w2.value?(X(),Q("div",{key:1,class:"fgw-map-feature-info",style:C1(Z2.value)},[U3(AS,{feature:x.value,empty:B.value,loading:q.value,width:460,height:D2.value},null,8,["feature","empty","loading","height"])],4)):N3("",!0),A("div",CB,[U3(ll,{modelValue:a.value,"onUpdate:modelValue":j3[4]||(j3[4]=a1=>a.value=a1)},null,8,["modelValue"])])]),J.value?(X(),Q("div",TB,[j3[6]||(j3[6]=Jo('
LOADING
',1)),A("div",AB,[A("span",xB,u2(H.value),1),j3[5]||(j3[5]=A("span",{class:"unit"},"%",-1))])])):N3("",!0)])}}};function IB(n){n("EPSG:4326","+title=WGS 84 (long/lat) +proj=longlat +ellps=WGS84 +datum=WGS84 +units=degrees"),n("EPSG:4269","+title=NAD83 (long/lat) +proj=longlat +a=6378137.0 +b=6356752.31414036 +ellps=GRS80 +datum=NAD83 +units=degrees"),n("EPSG:3857","+title=WGS 84 / Pseudo-Mercator +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs");for(var e=1;e<=60;++e)n("EPSG:"+(32600+e),"+proj=utm +zone="+e+" +datum=WGS84 +units=m"),n("EPSG:"+(32700+e),"+proj=utm +zone="+e+" +south +datum=WGS84 +units=m");n("EPSG:5041","+title=WGS 84 / UPS North (E,N) +proj=stere +lat_0=90 +lon_0=0 +k=0.994 +x_0=2000000 +y_0=2000000 +datum=WGS84 +units=m"),n("EPSG:5042","+title=WGS 84 / UPS South (E,N) +proj=stere +lat_0=-90 +lon_0=0 +k=0.994 +x_0=2000000 +y_0=2000000 +datum=WGS84 +units=m"),n.WGS84=n["EPSG:4326"],n["EPSG:3785"]=n["EPSG:3857"],n.GOOGLE=n["EPSG:3857"],n["EPSG:900913"]=n["EPSG:3857"],n["EPSG:102113"]=n["EPSG:3857"]}var F8=1,D8=2,Wi=3,NB=4,Td=5,yy=6378137,LB=6356752314e-3,vy=.0066943799901413165,y7=484813681109536e-20,G3=Math.PI/2,FB=.16666666666666666,DB=.04722222222222222,OB=.022156084656084655,J3=1e-10,Le=.017453292519943295,T6=57.29577951308232,O0=Math.PI/4,B7=Math.PI*2,Ue=3.14159265359,P6={};P6.greenwich=0;P6.lisbon=-9.131906111111;P6.paris=2.337229166667;P6.bogota=-74.080916666667;P6.madrid=-3.687938888889;P6.rome=12.452333333333;P6.bern=7.439583333333;P6.jakarta=106.807719444444;P6.ferro=-17.666666666667;P6.brussels=4.367975;P6.stockholm=18.058277777778;P6.athens=23.7163375;P6.oslo=10.722916666667;const BB={mm:{to_meter:.001},cm:{to_meter:.01},ft:{to_meter:.3048},"us-ft":{to_meter:1200/3937},fath:{to_meter:1.8288},kmi:{to_meter:1852},"us-ch":{to_meter:20.1168402336805},"us-mi":{to_meter:1609.34721869444},km:{to_meter:1e3},"ind-ft":{to_meter:.30479841},"ind-yd":{to_meter:.91439523},mi:{to_meter:1609.344},yd:{to_meter:.9144},ch:{to_meter:20.1168},link:{to_meter:.201168},dm:{to_meter:.1},in:{to_meter:.0254},"ind-ch":{to_meter:20.11669506},"us-in":{to_meter:.025400050800101},"us-yd":{to_meter:.914401828803658}};var _y=/[\s_\-\/\(\)]/g;function D9(n,e){if(n[e])return n[e];for(var t=Object.keys(n),i=e.toLowerCase().replace(_y,""),r=-1,a,s;++rArray.isArray(i)&&i[0]==="ID");return t&&t.length>=3?{authority:t[1],code:parseInt(t[2],10)}:null}static convertUnit(e,t="unit"){if(!e||e.length<3)return{type:t,name:"unknown",conversion_factor:null};const i=e[1],r=parseFloat(e[2])||null,a=e.find(o=>Array.isArray(o)&&o[0]==="ID"),s=a?{authority:a[1],code:parseInt(a[2],10)}:null;return{type:t,name:i,conversion_factor:r,id:s}}static convertAxis(e){const t=e[1]||"Unknown";let i;const r=t.match(/^\((.)\)$/);if(r){const c=r[1].toUpperCase();if(c==="E")i="east";else if(c==="N")i="north";else if(c==="U")i="up";else if(e[2])i=e[2];else throw new Error(`Unknown axis abbreviation: ${c}`)}else i=e[2]||"unknown";const a=e.find(c=>Array.isArray(c)&&c[0]==="ORDER"),s=a?parseInt(a[1],10):null,o=e.find(c=>Array.isArray(c)&&(c[0]==="LENGTHUNIT"||c[0]==="ANGLEUNIT"||c[0]==="SCALEUNIT")),l=this.convertUnit(o);return{name:t,direction:i,unit:l,order:s}}static extractAxes(e){return e.filter(t=>Array.isArray(t)&&t[0]==="AXIS").map(t=>this.convertAxis(t)).sort((t,i)=>(t.order||0)-(i.order||0))}static convert(e,t={}){switch(e[0]){case"PROJCRS":t.type="ProjectedCRS",t.name=e[1],t.base_crs=e.find(y=>Array.isArray(y)&&y[0]==="BASEGEOGCRS")?this.convert(e.find(y=>Array.isArray(y)&&y[0]==="BASEGEOGCRS")):null,t.conversion=e.find(y=>Array.isArray(y)&&y[0]==="CONVERSION")?this.convert(e.find(y=>Array.isArray(y)&&y[0]==="CONVERSION")):null;const i=e.find(y=>Array.isArray(y)&&y[0]==="CS");i&&(t.coordinate_system={type:i[1],axis:this.extractAxes(e)});const r=e.find(y=>Array.isArray(y)&&y[0]==="LENGTHUNIT");if(r){const y=this.convertUnit(r);t.coordinate_system.unit=y}t.id=this.getId(e);break;case"BASEGEOGCRS":case"GEOGCRS":case"GEODCRS":t.type=e[0]==="GEODCRS"?"GeodeticCRS":"GeographicCRS",t.name=e[1];const a=e.find(y=>Array.isArray(y)&&(y[0]==="DATUM"||y[0]==="ENSEMBLE"));if(a){const y=this.convert(a);a[0]==="ENSEMBLE"?t.datum_ensemble=y:t.datum=y;const _=e.find(T=>Array.isArray(T)&&T[0]==="PRIMEM");_&&_[1]!=="Greenwich"&&(y.prime_meridian={name:_[1],longitude:parseFloat(_[2])})}t.coordinate_system={type:"ellipsoidal",axis:this.extractAxes(e)},t.id=this.getId(e);break;case"DATUM":t.type="GeodeticReferenceFrame",t.name=e[1],t.ellipsoid=e.find(y=>Array.isArray(y)&&y[0]==="ELLIPSOID")?this.convert(e.find(y=>Array.isArray(y)&&y[0]==="ELLIPSOID")):null;break;case"ENSEMBLE":t.type="DatumEnsemble",t.name=e[1],t.members=e.filter(y=>Array.isArray(y)&&y[0]==="MEMBER").map(y=>({type:"DatumEnsembleMember",name:y[1],id:this.getId(y)}));const s=e.find(y=>Array.isArray(y)&&y[0]==="ENSEMBLEACCURACY");s&&(t.accuracy=parseFloat(s[1]));const o=e.find(y=>Array.isArray(y)&&y[0]==="ELLIPSOID");o&&(t.ellipsoid=this.convert(o)),t.id=this.getId(e);break;case"ELLIPSOID":t.type="Ellipsoid",t.name=e[1],t.semi_major_axis=parseFloat(e[2]),t.inverse_flattening=parseFloat(e[3]),e.find(y=>Array.isArray(y)&&y[0]==="LENGTHUNIT")&&this.convert(e.find(y=>Array.isArray(y)&&y[0]==="LENGTHUNIT"),t);break;case"CONVERSION":t.type="Conversion",t.name=e[1],t.method=e.find(y=>Array.isArray(y)&&y[0]==="METHOD")?this.convert(e.find(y=>Array.isArray(y)&&y[0]==="METHOD")):null,t.parameters=e.filter(y=>Array.isArray(y)&&y[0]==="PARAMETER").map(y=>this.convert(y));break;case"METHOD":t.type="Method",t.name=e[1],t.id=this.getId(e);break;case"PARAMETER":t.type="Parameter",t.name=e[1],t.value=parseFloat(e[2]),t.unit=this.convertUnit(e.find(y=>Array.isArray(y)&&(y[0]==="LENGTHUNIT"||y[0]==="ANGLEUNIT"||y[0]==="SCALEUNIT"))),t.id=this.getId(e);break;case"BOUNDCRS":t.type="BoundCRS";const l=e.find(y=>Array.isArray(y)&&y[0]==="SOURCECRS");if(l){const y=l.find(_=>Array.isArray(_));t.source_crs=y?this.convert(y):null}const c=e.find(y=>Array.isArray(y)&&y[0]==="TARGETCRS");if(c){const y=c.find(_=>Array.isArray(_));t.target_crs=y?this.convert(y):null}const d=e.find(y=>Array.isArray(y)&&y[0]==="ABRIDGEDTRANSFORMATION");d?t.transformation=this.convert(d):t.transformation=null;break;case"ABRIDGEDTRANSFORMATION":if(t.type="Transformation",t.name=e[1],t.method=e.find(y=>Array.isArray(y)&&y[0]==="METHOD")?this.convert(e.find(y=>Array.isArray(y)&&y[0]==="METHOD")):null,t.parameters=e.filter(y=>Array.isArray(y)&&(y[0]==="PARAMETER"||y[0]==="PARAMETERFILE")).map(y=>{if(y[0]==="PARAMETER")return this.convert(y);if(y[0]==="PARAMETERFILE")return{name:y[1],value:y[2],id:{authority:"EPSG",code:8656}}}),t.parameters.length===7){const y=t.parameters[6];y.name==="Scale difference"&&(y.value=Math.round((y.value-1)*1e12)/1e6)}t.id=this.getId(e);break;case"AXIS":t.coordinate_system||(t.coordinate_system={type:"unspecified",axis:[]}),t.coordinate_system.axis.push(this.convertAxis(e));break;case"LENGTHUNIT":const m=this.convertUnit(e,"LinearUnit");t.coordinate_system&&t.coordinate_system.axis&&t.coordinate_system.axis.forEach(y=>{y.unit||(y.unit=m)}),m.conversion_factor&&m.conversion_factor!==1&&t.semi_major_axis&&(t.semi_major_axis={value:t.semi_major_axis,unit:m});break;default:t.keyword=e[0];break}return t}}class GB extends xS{static convert(e,t={}){return super.convert(e,t),t.coordinate_system&&t.coordinate_system.subtype==="Cartesian"&&delete t.coordinate_system,t.usage&&delete t.usage,t}}class zB extends xS{static convert(e,t={}){super.convert(e,t);const i=e.find(a=>Array.isArray(a)&&a[0]==="CS");i&&(t.coordinate_system={subtype:i[1],axis:this.extractAxes(e)});const r=e.find(a=>Array.isArray(a)&&a[0]==="USAGE");if(r){const a=r.find(l=>Array.isArray(l)&&l[0]==="SCOPE"),s=r.find(l=>Array.isArray(l)&&l[0]==="AREA"),o=r.find(l=>Array.isArray(l)&&l[0]==="BBOX");t.usage={},a&&(t.usage.scope=a[1]),s&&(t.usage.area=s[1]),o&&(t.usage.bbox=o.slice(1))}return t}}function jB(n){return n.find(e=>Array.isArray(e)&&e[0]==="USAGE")?"2019":(n.find(e=>Array.isArray(e)&&e[0]==="CS")||n[0]==="BOUNDCRS"||n[0]==="PROJCRS"||n[0]==="GEOGCRS","2015")}function UB(n){return(jB(n)==="2019"?zB:GB).convert(n)}function $B(n){const e=n.toUpperCase();return e.includes("PROJCRS")||e.includes("GEOGCRS")||e.includes("BOUNDCRS")||e.includes("VERTCRS")||e.includes("LENGTHUNIT")||e.includes("ANGLEUNIT")||e.includes("SCALEUNIT")?"WKT2":(e.includes("PROJCS")||e.includes("GEOGCS")||e.includes("LOCAL_CS")||e.includes("VERT_CS")||e.includes("UNIT"),"WKT1")}var G7=1,ES=2,PS=3,_o=4,MS=5,Mh=-1,WB=/\s/,VB=/[A-Za-z]/,HB=/[A-Za-z84_]/,ul=/[,\]]/,kS=/[\d\.E\-\+]/;function H5(n){if(typeof n!="string")throw new Error("not a string");this.text=n.trim(),this.level=0,this.place=0,this.root=null,this.stack=[],this.currentObject=null,this.state=G7}H5.prototype.readCharicter=function(){var n=this.text[this.place++];if(this.state!==_o)for(;WB.test(n);){if(this.place>=this.text.length)return;n=this.text[this.place++]}switch(this.state){case G7:return this.neutral(n);case ES:return this.keyword(n);case _o:return this.quoted(n);case MS:return this.afterquote(n);case PS:return this.number(n);case Mh:return}};H5.prototype.afterquote=function(n){if(n==='"'){this.word+='"',this.state=_o;return}if(ul.test(n)){this.word=this.word.trim(),this.afterItem(n);return}throw new Error(`havn't handled "`+n+'" in afterquote yet, index '+this.place)};H5.prototype.afterItem=function(n){if(n===","){this.word!==null&&this.currentObject.push(this.word),this.word=null,this.state=G7;return}if(n==="]"){this.level--,this.word!==null&&(this.currentObject.push(this.word),this.word=null),this.state=G7,this.currentObject=this.stack.pop(),this.currentObject||(this.state=Mh);return}};H5.prototype.number=function(n){if(kS.test(n)){this.word+=n;return}if(ul.test(n)){this.word=parseFloat(this.word),this.afterItem(n);return}throw new Error(`havn't handled "`+n+'" in number yet, index '+this.place)};H5.prototype.quoted=function(n){if(n==='"'){this.state=MS;return}this.word+=n};H5.prototype.keyword=function(n){if(HB.test(n)){this.word+=n;return}if(n==="["){var e=[];e.push(this.word),this.level++,this.root===null?this.root=e:this.currentObject.push(e),this.stack.push(this.currentObject),this.currentObject=e,this.state=G7;return}if(ul.test(n)){this.afterItem(n);return}throw new Error(`havn't handled "`+n+'" in keyword yet, index '+this.place)};H5.prototype.neutral=function(n){if(VB.test(n)){this.word=n,this.state=ES;return}if(n==='"'){this.word="",this.state=_o;return}if(kS.test(n)){this.word=n,this.state=PS;return}if(ul.test(n)){this.afterItem(n);return}throw new Error(`havn't handled "`+n+'" in neutral yet, index '+this.place)};H5.prototype.output=function(){for(;this.place0?90:-90),n.lat_ts=n.lat1,delete n.lat1):!n.lat_ts&&n.lat0&&(e==="polar stereographic"||e==="polar stereographic (variant a)")&&(n.lat_ts=n.lat0,n.lat0=rn(n.lat0>0?90:-90),delete n.lat1)}function Sy(n){let e={units:null,to_meter:void 0};return typeof n=="string"?(e.units=n.toLowerCase(),e.units==="metre"&&(e.units="meter"),e.units==="meter"&&(e.to_meter=1)):n&&n.name&&(e.units=n.name.toLowerCase(),e.units==="metre"&&(e.units="meter"),e.to_meter=n.conversion_factor),e}function by(n){return typeof n=="object"?n.value*n.unit.conversion_factor:n}function wy(n,e){n.ellipsoid.radius?(e.a=n.ellipsoid.radius,e.rf=0):(e.a=by(n.ellipsoid.semi_major_axis),n.ellipsoid.inverse_flattening!==void 0?e.rf=n.ellipsoid.inverse_flattening:n.ellipsoid.semi_major_axis!==void 0&&n.ellipsoid.semi_minor_axis!==void 0&&(e.rf=e.a/(e.a-by(n.ellipsoid.semi_minor_axis))))}function So(n,e={}){return!n||typeof n!="object"?n:n.type==="BoundCRS"?(So(n.source_crs,e),n.transformation&&(n.transformation.method&&n.transformation.method.name==="NTv2"?e.nadgrids=n.transformation.parameters[0].value:e.datum_params=n.transformation.parameters.map(t=>t.value)),e):(Object.keys(n).forEach(t=>{const i=n[t];if(i!==null)switch(t){case"name":if(e.srsCode)break;e.name=i,e.srsCode=i;break;case"type":i==="GeographicCRS"?e.projName="longlat":i==="GeodeticCRS"?n.coordinate_system&&n.coordinate_system.subtype==="Cartesian"?e.projName="geocent":e.projName="longlat":i==="ProjectedCRS"&&n.conversion&&n.conversion.method&&(e.projName=n.conversion.method.name);break;case"datum":case"datum_ensemble":i.ellipsoid&&(e.ellps=i.ellipsoid.name,wy(i,e)),i.prime_meridian&&(e.from_greenwich=i.prime_meridian.longitude*Math.PI/180);break;case"ellipsoid":e.ellps=i.name,wy(i,e);break;case"prime_meridian":e.long0=(i.longitude||0)*Math.PI/180;break;case"coordinate_system":if(i.axis){const r={east:"e",north:"n",west:"w",south:"s",up:"u",down:"d",geocentricx:"e",geocentricy:"n",geocentricz:"u"},a=i.axis.map(s=>r[s.direction.toLowerCase()]);if(a.every(Boolean)&&(e.axis=a.join(""),e.axis.length===2&&(e.axis+="u")),i.unit){const{units:s,to_meter:o}=Sy(i.unit);e.units=s,e.to_meter=o}else if(i.axis[0]&&i.axis[0].unit){const{units:s,to_meter:o}=Sy(i.axis[0].unit);e.units=s,e.to_meter=o}}break;case"id":i.authority&&i.code&&(e.title=i.authority+":"+i.code);break;case"conversion":i.method&&i.method.name&&(e.projName=i.method.name),i.parameters&&i.parameters.forEach(r=>{const a=r.name.toLowerCase().replace(/\s+/g,"_"),s=r.value;r.unit&&r.unit.conversion_factor?e[a]=s*r.unit.conversion_factor:r.unit==="degree"?e[a]=s*Math.PI/180:e[a]=s});break;case"unit":i.name&&(e.units=i.name.toLowerCase(),e.units==="metre"&&(e.units="meter")),i.conversion_factor&&(e.to_meter=i.conversion_factor);break;case"base_crs":So(i,e),e.datumCode=i.id?i.id.authority+"_"+i.id.code:i.name;break}}),e.latitude_of_false_origin!==void 0&&(e.lat0=e.latitude_of_false_origin),e.longitude_of_false_origin!==void 0&&(e.long0=e.longitude_of_false_origin),e.latitude_of_standard_parallel!==void 0&&(e.lat0=e.latitude_of_standard_parallel,e.lat1=e.latitude_of_standard_parallel),e.latitude_of_1st_standard_parallel!==void 0&&(e.lat1=e.latitude_of_1st_standard_parallel),e.latitude_of_2nd_standard_parallel!==void 0&&(e.lat2=e.latitude_of_2nd_standard_parallel),e.latitude_of_projection_centre!==void 0&&(e.lat0=e.latitude_of_projection_centre),e.longitude_of_projection_centre!==void 0&&(e.longc=e.longitude_of_projection_centre),e.easting_at_false_origin!==void 0&&(e.x0=e.easting_at_false_origin),e.northing_at_false_origin!==void 0&&(e.y0=e.northing_at_false_origin),e.latitude_of_natural_origin!==void 0&&(e.lat0=e.latitude_of_natural_origin),e.longitude_of_natural_origin!==void 0&&(e.long0=e.longitude_of_natural_origin),e.longitude_of_origin!==void 0&&(e.long0=e.longitude_of_origin),e.false_easting!==void 0&&(e.x0=e.false_easting),e.easting_at_projection_centre&&(e.x0=e.easting_at_projection_centre),e.false_northing!==void 0&&(e.y0=e.false_northing),e.northing_at_projection_centre&&(e.y0=e.northing_at_projection_centre),e.standard_parallel_1!==void 0&&(e.lat1=e.standard_parallel_1),e.standard_parallel_2!==void 0&&(e.lat2=e.standard_parallel_2),e.scale_factor_at_natural_origin!==void 0&&(e.k0=e.scale_factor_at_natural_origin),e.scale_factor_at_projection_centre!==void 0&&(e.k0=e.scale_factor_at_projection_centre),e.scale_factor_on_pseudo_standard_parallel!==void 0&&(e.k0=e.scale_factor_on_pseudo_standard_parallel),e.azimuth!==void 0&&(e.alpha=e.azimuth),e.azimuth_at_projection_centre!==void 0&&(e.alpha=e.azimuth_at_projection_centre),e.angle_from_rectified_to_skew_grid&&(e.rectified_grid_angle=e.angle_from_rectified_to_skew_grid),RS(e),e)}var qB=["PROJECTEDCRS","PROJCRS","GEOGCS","GEOCCS","PROJCS","LOCAL_CS","GEODCRS","GEODETICCRS","GEODETICDATUM","ENGCRS","ENGINEERINGCRS"];function XB(n,e){var t=e[0],i=e[1];!(t in n)&&i in n&&(n[t]=n[i],e.length===3&&(n[t]=e[2](n[t])))}function IS(n){for(var e=Object.keys(n),t=0,i=e.length;t-1;var e=D9(n,"authority");if(e){var t=D9(e,"epsg");return t&&Cy.indexOf(t)>-1}}function nG(n){var e=D9(n,"extension");if(e)return D9(e,"proj4")}function iG(n){return n[0]==="+"}function rG(n){let e;if(JB(n))if(QB(n))e=Ct[n];else if(eG(n)){e=bo(n);var t=nG(e);t&&(e=Ad(t))}else iG(n)&&(e=Ad(n));else"projName"in n?e=n:e=bo(n);return e&&tG(e)?Ct["EPSG:3857"]:e}function Ty(n,e){n=n||{};var t,i;if(!e)return n;for(i in e)t=e[i],t!==void 0&&(n[i]=t);return n}function c5(n,e,t){var i=n*e;return t/Math.sqrt(1-i*i)}function cr(n){return n<0?-1:1}function e1(n,e){return e||Math.abs(n)<=Ue?n:n-cr(n)*B7}function Fn(n,e,t){var i=n*t,r=.5*n;return i=Math.pow((1-i)/(1+i),r),Math.tan(.5*(G3-e))/i}function z7(n,e){for(var t=.5*n,i,r,a=G3-2*Math.atan(e),s=0;s<=15;s++)if(i=n*Math.sin(a),r=G3-2*Math.atan(e*Math.pow((1-i)/(1+i),t))-a,a+=r,Math.abs(r)<=1e-10)return a;return-9999}function aG(){var n=this.b/this.a;this.es=1-n*n,"x0"in this||(this.x0=0),"y0"in this||(this.y0=0),this.e=Math.sqrt(this.es),this.lat_ts?this.sphere?this.k0=Math.cos(this.lat_ts):this.k0=c5(this.e,Math.sin(this.lat_ts),Math.cos(this.lat_ts)):this.k0||(this.k?this.k0=this.k:this.k0=1)}function sG(n){var e=n.x,t=n.y;if(t*T6>90&&t*T6<-90&&e*T6>180&&e*T6<-180)return null;var i,r;if(Math.abs(Math.abs(t)-G3)<=J3)return null;if(this.sphere)i=this.x0+this.a*this.k0*e1(e-this.long0,this.over),r=this.y0+this.a*this.k0*Math.log(Math.tan(O0+.5*t));else{var a=Math.sin(t),s=Fn(this.e,t,a);i=this.x0+this.a*this.k0*e1(e-this.long0,this.over),r=this.y0-this.a*this.k0*Math.log(s)}return n.x=i,n.y=r,n}function oG(n){var e=n.x-this.x0,t=n.y-this.y0,i,r;if(this.sphere)r=G3-2*Math.atan(Math.exp(-t/(this.a*this.k0)));else{var a=Math.exp(-t/(this.a*this.k0));if(r=z7(this.e,a),r===-9999)return null}return i=e1(this.long0+e/(this.a*this.k0),this.over),n.x=i,n.y=r,n}var lG=["Mercator","Popular Visualisation Pseudo Mercator","Mercator_1SP","Mercator_Auxiliary_Sphere","Mercator_Variant_A","merc"];const uG={init:aG,forward:sG,inverse:oG,names:lG};function cG(){}function Ay(n){return n}var NS=["longlat","identity"];const dG={init:cG,forward:Ay,inverse:Ay,names:NS};var hG=[uG,dG],p8={},Oi=[];function LS(n,e){var t=Oi.length;return n.names?(Oi[t]=n,n.names.forEach(function(i){p8[i.toLowerCase()]=t}),this):(console.log(e),!0)}function FS(n){return n.replace(/[-\(\)\s]+/g," ").trim().replace(/ /g,"_")}function fG(n){if(!n)return!1;var e=n.toLowerCase();if(typeof p8[e]!="undefined"&&Oi[p8[e]]||(e=FS(e),e in p8&&Oi[p8[e]]))return Oi[p8[e]]}function mG(){hG.forEach(LS)}const gG={start:mG,add:LS,get:fG};var DS={MERIT:{a:6378137,rf:298.257,ellipseName:"MERIT 1983"},SGS85:{a:6378136,rf:298.257,ellipseName:"Soviet Geodetic System 85"},GRS80:{a:6378137,rf:298.257222101,ellipseName:"GRS 1980(IUGG, 1980)"},IAU76:{a:6378140,rf:298.257,ellipseName:"IAU 1976"},airy:{a:6377563396e-3,b:635625691e-2,ellipseName:"Airy 1830"},APL4:{a:6378137,rf:298.25,ellipseName:"Appl. Physics. 1965"},NWL9D:{a:6378145,rf:298.25,ellipseName:"Naval Weapons Lab., 1965"},mod_airy:{a:6377340189e-3,b:6356034446e-3,ellipseName:"Modified Airy"},andrae:{a:637710443e-2,rf:300,ellipseName:"Andrae 1876 (Den., Iclnd.)"},aust_SA:{a:6378160,rf:298.25,ellipseName:"Australian Natl & S. Amer. 1969"},GRS67:{a:6378160,rf:298.247167427,ellipseName:"GRS 67(IUGG 1967)"},bessel:{a:6377397155e-3,rf:299.1528128,ellipseName:"Bessel 1841"},bess_nam:{a:6377483865e-3,rf:299.1528128,ellipseName:"Bessel 1841 (Namibia)"},clrk66:{a:63782064e-1,b:63565838e-1,ellipseName:"Clarke 1866"},clrk80:{a:6378249145e-3,rf:293.4663,ellipseName:"Clarke 1880 mod."},clrk80ign:{a:63782492e-1,b:6356515,rf:293.4660213,ellipseName:"Clarke 1880 (IGN)"},clrk58:{a:6378293645208759e-9,rf:294.2606763692654,ellipseName:"Clarke 1858"},CPM:{a:63757387e-1,rf:334.29,ellipseName:"Comm. des Poids et Mesures 1799"},delmbr:{a:6376428,rf:311.5,ellipseName:"Delambre 1810 (Belgium)"},engelis:{a:637813605e-2,rf:298.2566,ellipseName:"Engelis 1985"},evrst30:{a:6377276345e-3,rf:300.8017,ellipseName:"Everest 1830"},evrst48:{a:6377304063e-3,rf:300.8017,ellipseName:"Everest 1948"},evrst56:{a:6377301243e-3,rf:300.8017,ellipseName:"Everest 1956"},evrst69:{a:6377295664e-3,rf:300.8017,ellipseName:"Everest 1969"},evrstSS:{a:6377298556e-3,rf:300.8017,ellipseName:"Everest (Sabah & Sarawak)"},fschr60:{a:6378166,rf:298.3,ellipseName:"Fischer (Mercury Datum) 1960"},fschr60m:{a:6378155,rf:298.3,ellipseName:"Fischer 1960"},fschr68:{a:6378150,rf:298.3,ellipseName:"Fischer 1968"},helmert:{a:6378200,rf:298.3,ellipseName:"Helmert 1906"},hough:{a:6378270,rf:297,ellipseName:"Hough"},intl:{a:6378388,rf:297,ellipseName:"International 1909 (Hayford)"},kaula:{a:6378163,rf:298.24,ellipseName:"Kaula 1961"},lerch:{a:6378139,rf:298.257,ellipseName:"Lerch 1979"},mprts:{a:6397300,rf:191,ellipseName:"Maupertius 1738"},new_intl:{a:63781575e-1,b:63567722e-1,ellipseName:"New International 1967"},plessis:{a:6376523,rf:6355863,ellipseName:"Plessis 1817 (France)"},krass:{a:6378245,rf:298.3,ellipseName:"Krassovsky, 1942"},SEasia:{a:6378155,b:63567733205e-4,ellipseName:"Southeast Asia"},walbeck:{a:6376896,b:63558348467e-4,ellipseName:"Walbeck"},WGS60:{a:6378165,rf:298.3,ellipseName:"WGS 60"},WGS66:{a:6378145,rf:298.25,ellipseName:"WGS 66"},WGS7:{a:6378135,rf:298.26,ellipseName:"WGS 72"},WGS84:{a:6378137,rf:298.257223563,ellipseName:"WGS 84"},sphere:{a:6370997,b:6370997,ellipseName:"Normal Sphere (r=6370997)"}};const pG=DS.WGS84;function yG(n,e,t,i){var r=n*n,a=e*e,s=(r-a)/r,o=0;i?(n*=1-s*(FB+s*(DB+s*OB)),r=n*n,s=0):o=Math.sqrt(s);var l=(r-a)/a;return{es:s,e:o,ep2:l}}function vG(n,e,t,i,r){if(!n){var a=D9(DS,i);a||(a=pG),n=a.a,e=a.b,t=a.rf}return t&&!e&&(e=(1-1/t)*n),(t===0||Math.abs(n-e)3&&(o.datum_params[3]!==0||o.datum_params[4]!==0||o.datum_params[5]!==0||o.datum_params[6]!==0)&&(o.datum_type=D8,o.datum_params[3]*=y7,o.datum_params[4]*=y7,o.datum_params[5]*=y7,o.datum_params[6]=o.datum_params[6]/1e6+1)),s&&(o.datum_type=Wi,o.grids=s),o.a=t,o.b=i,o.es=r,o.ep2=a,o}var kh={};function bG(n,e,t){return e instanceof ArrayBuffer?wG(n,e,t):{ready:CG(n,e)}}function wG(n,e,t){var i=!0;t!==void 0&&t.includeErrorFields===!1&&(i=!1);var r=new DataView(e),a=xG(r),s=EG(r,a),o=PG(r,s,a,i),l={header:s,subgrids:o};return kh[n]=l,l}function CG(n,e){return C3(this,null,function*(){for(var t=[],i=yield e.getImageCount(),r=i-1;r>=0;r--){var a=yield e.getImage(r),s=yield a.readRasters(),o=s,l=[a.getWidth(),a.getHeight()],c=a.getBoundingBox().map(xy),d=typeof a.fileDirectory.getValue=="function"?a.fileDirectory.getValue("ModelPixelScale"):a.fileDirectory.ModelPixelScale,m=[d[0],d[1]].map(xy),y=c[0]+(l[0]-1)*m[0],_=c[3]-(l[1]-1)*m[1],T=o[0],M=o[1],x=[];for(let K=l[1]-1;K>=0;K--)for(let H=l[0]-1;H>=0;H--){var B=K*l[0]+H;x.push([-E9(M[B]),E9(T[B])])}t.push({del:m,lim:l,ll:[-y,_],cvs:x})}var q={header:{nSubgrids:i},subgrids:t};return kh[n]=q,q})}function TG(n){if(n===void 0)return null;var e=n.split(",");return e.map(AG)}function AG(n){if(n.length===0)return null;var e=n[0]==="@";return e&&(n=n.slice(1)),n==="null"?{name:"null",mandatory:!e,grid:null,isNull:!0}:{name:n,mandatory:!e,grid:kh[n]||null,isNull:!1}}function xy(n){return n*Math.PI/180}function E9(n){return n/3600*Math.PI/180}function xG(n){var e=n.getInt32(8,!1);return e===11?!1:(e=n.getInt32(8,!0),e!==11&&console.warn("Failed to detect nadgrid endian-ness, defaulting to little-endian"),!0)}function EG(n,e){return{nFields:n.getInt32(8,e),nSubgridFields:n.getInt32(24,e),nSubgrids:n.getInt32(40,e),shiftType:xd(n,56,56+8).trim(),fromSemiMajorAxis:n.getFloat64(120,e),fromSemiMinorAxis:n.getFloat64(136,e),toSemiMajorAxis:n.getFloat64(152,e),toSemiMinorAxis:n.getFloat64(168,e)}}function xd(n,e,t){return String.fromCharCode.apply(null,new Uint8Array(n.buffer.slice(e,t)))}function PG(n,e,t,i){for(var r=176,a=[],s=0;s5e-11?!1:n.datum_type===F8?n.datum_params[0]===e.datum_params[0]&&n.datum_params[1]===e.datum_params[1]&&n.datum_params[2]===e.datum_params[2]:n.datum_type===D8?n.datum_params[0]===e.datum_params[0]&&n.datum_params[1]===e.datum_params[1]&&n.datum_params[2]===e.datum_params[2]&&n.datum_params[3]===e.datum_params[3]&&n.datum_params[4]===e.datum_params[4]&&n.datum_params[5]===e.datum_params[5]&&n.datum_params[6]===e.datum_params[6]:!0}function OS(n,e,t){var i=n.x,r=n.y,a=n.z?n.z:0,s,o,l,c;if(r<-G3&&r>-1.001*G3)r=-G3;else if(r>G3&&r<1.001*G3)r=G3;else{if(r<-G3)return{x:-1/0,y:-1/0,z:n.z};if(r>G3)return{x:1/0,y:1/0,z:n.z}}return i>Math.PI&&(i-=2*Math.PI),o=Math.sin(r),c=Math.cos(r),l=o*o,s=t/Math.sqrt(1-e*l),{x:(s+a)*c*Math.cos(i),y:(s+a)*c*Math.sin(i),z:(s*(1-e)+a)*o}}function BS(n,e,t,i){var r=1e-12,a=r*r,s=30,o,l,c,d,m,y,_,T,M,x,B,q,K,H=n.x,J=n.y,g2=n.z?n.z:0,N2,E2,v2;if(o=Math.sqrt(H*H+J*J),l=Math.sqrt(H*H+J*J+g2*g2),o/ta&&Ki.y||_>i.x||xo&&Math.abs(l.y)>o);if(s<0)return console.log("Inverse grid shift iterator failed to converge."),i;i.x=e1(a.x+t.ll[0]),i.y=a.y+t.ll[1]}else isNaN(a.x)||(i.x=n.x+a.x,i.y=n.y+a.y);return i}function Py(n,e){var t={x:n.x/e.del[0],y:n.y/e.del[1]},i={x:Math.floor(t.x),y:Math.floor(t.y)},r={x:t.x-1*i.x,y:t.y-1*i.y},a={x:Number.NaN,y:Number.NaN},s;if(i.x<0||i.x>=e.lim[0]||i.y<0||i.y>=e.lim[1])return a;s=i.y*e.lim[0]+i.x;var o={x:e.cvs[s][0],y:e.cvs[s][1]};s++;var l={x:e.cvs[s][0],y:e.cvs[s][1]};s+=e.lim[0];var c={x:e.cvs[s][0],y:e.cvs[s][1]};s--;var d={x:e.cvs[s][0],y:e.cvs[s][1]},m=r.x*r.y,y=r.x*(1-r.y),_=(1-r.x)*(1-r.y),T=(1-r.x)*r.y;return a.x=_*o.x+y*l.x+T*d.x+m*c.x,a.y=_*o.y+y*l.y+T*d.y+m*c.y,a}var y8=["x","y","z"];function OG(n,e){const t={};for(let i=0,r=n.axis.length;i2&&(e.z=n[2]),n.length>3&&(e.m=n[3]),e}function GG(n){My(n.x),My(n.y)}function My(n){if(typeof Number.isFinite=="function"){if(Number.isFinite(n))return;throw new TypeError("coordinates must be finite numbers")}if(typeof n!="number"||n!==n||!isFinite(n))throw new TypeError("coordinates must be finite numbers")}function zG(n,e){return(n.datum.datum_type===F8||n.datum.datum_type===D8||n.datum.datum_type===Wi)&&e.datumCode!=="WGS84"||(e.datum.datum_type===F8||e.datum.datum_type===D8||e.datum.datum_type===Wi)&&n.datumCode!=="WGS84"}function wo(n,e,t,i){var r,a=t.z!==void 0;if(GG(t),n.datum&&e.datum&&zG(n,e)&&(r=new gn("WGS84"),t=wo(n,r,t,i),n=r),i&&n.axis!=="enu"&&(t=OG(n,t)),n.projName==="longlat")t={x:t.x*Le,y:t.y*Le,z:t.z||0};else if(n.to_meter&&(t={x:t.x*n.to_meter,y:t.y*n.to_meter,z:t.z||0}),t=n.inverse(t),!t)return;if(n.from_greenwich&&(t.x+=n.from_greenwich),t=FG(n.datum,e.datum,t),!!t)return t=t,e.from_greenwich&&(t={x:t.x-e.from_greenwich,y:t.y,z:t.z||0}),e.projName==="longlat"?t={x:t.x*T6,y:t.y*T6,z:t.z||0}:(t=e.forward(t),e.to_meter&&(t={x:t.x/e.to_meter,y:t.y/e.to_meter,z:t.z||0})),i&&e.axis!=="enu"?BG(e,t):(t&&!a&&e.projName!=="geocent"&&delete t.z,t)}function jG(n,e,t,i){var r;return Array.isArray(t)?r=Rh(t):r={x:t.x,y:t.y,z:t.z,m:t.m},wo(n,e,r,i)}var ky=gn("WGS84");function Sc(n,e,t,i){var r,a,s;return Array.isArray(t)?(r=wo(n,e,Rh(t),i)||{x:NaN,y:NaN},t.length>2?(a=typeof n.name!="undefined"&&n.name==="geocent"||typeof e.name!="undefined"&&e.name==="geocent",a?typeof r.z=="number"?[r.x,r.y,r.z].concat(t.slice(3)):[r.x,r.y,t[2]].concat(t.slice(3)):i&&typeof r.z=="number"?[r.x,r.y,r.z].concat(t.slice(3)):[r.x,r.y].concat(t.slice(2))):[r.x,r.y]):(r=wo(n,e,{x:t.x,y:t.y,z:t.z,m:t.m},i)||{x:NaN,y:NaN},s=Object.keys(t),s.length===2||(a=typeof n.name!="undefined"&&n.name==="geocent"||typeof e.name!="undefined"&&e.name==="geocent",s.forEach(function(o){o==="x"||o==="y"||o==="z"&&(a||i)||(r[o]=t[o])})),r)}function xs(n){return n instanceof gn?n:typeof n=="object"&&"oProj"in n?n.oProj:gn(n)}function UG(n,e,t){var i,r,a=!1,s;return typeof e=="undefined"?(r=xs(n),i=ky,a=!0):(typeof e.x!="undefined"||Array.isArray(e))&&(t=e,r=xs(n),i=ky,a=!0),i||(i=xs(n)),r||(r=xs(e)),t?Sc(i,r,t):(s={forward:function(o,l){return Sc(i,r,o,l)},inverse:function(o,l){return Sc(r,i,o,l)}},a&&(s.oProj=r),s)}var Ry=6,GS="AJSAJS",zS="AFAFAF",Bi=65,h6=73,an=79,r7=86,a7=90;const $G={forward:jS,inverse:WG,toPoint:US};function jS(n,e){return e=e||5,YG(VG({lat:n[1],lon:n[0]}),e)}function WG(n){var e=Ih(WS(n.toUpperCase()));return e.lat&&e.lon?[e.lon,e.lat,e.lon,e.lat]:[e.left,e.bottom,e.right,e.top]}function US(n){var e=Ih(WS(n.toUpperCase()));return e.lat&&e.lon?[e.lon,e.lat]:[(e.left+e.right)/2,(e.top+e.bottom)/2]}function bc(n){return n*(Math.PI/180)}function Iy(n){return 180*(n/Math.PI)}function VG(n){var e=n.lat,t=n.lon,i=6378137,r=.00669438,a=.9996,s,o,l,c,d,m,y,_=bc(e),T=bc(t),M,x;x=Math.floor((t+180)/6)+1,t===180&&(x=60),e>=56&&e<64&&t>=3&&t<12&&(x=32),e>=72&&e<84&&(t>=0&&t<9?x=31:t>=9&&t<21?x=33:t>=21&&t<33?x=35:t>=33&&t<42&&(x=37)),s=(x-1)*6-180+3,M=bc(s),o=r/(1-r),l=i/Math.sqrt(1-r*Math.sin(_)*Math.sin(_)),c=Math.tan(_)*Math.tan(_),d=o*Math.cos(_)*Math.cos(_),m=Math.cos(_)*(T-M),y=i*((1-r/4-3*r*r/64-5*r*r*r/256)*_-(3*r/8+3*r*r/32+45*r*r*r/1024)*Math.sin(2*_)+(15*r*r/256+45*r*r*r/1024)*Math.sin(4*_)-35*r*r*r/3072*Math.sin(6*_));var B=a*l*(m+(1-c+d)*m*m*m/6+(5-18*c+c*c+72*d-58*o)*m*m*m*m*m/120)+5e5,q=a*(y+l*Math.tan(_)*(m*m/2+(5-c+9*d+4*d*d)*m*m*m*m/24+(61-58*c+c*c+600*d-330*o)*m*m*m*m*m*m/720));return e<0&&(q+=1e7),{northing:Math.round(q),easting:Math.round(B),zoneNumber:x,zoneLetter:HG(e)}}function Ih(n){var e=n.northing,t=n.easting,i=n.zoneLetter,r=n.zoneNumber;if(r<0||r>60)return null;var a=.9996,s=6378137,o=.00669438,l,c=(1-Math.sqrt(1-o))/(1+Math.sqrt(1-o)),d,m,y,_,T,M,x,B,q,K=t-5e5,H=e;i<"N"&&(H-=1e7),x=(r-1)*6-180+3,l=o/(1-o),M=H/a,B=M/(s*(1-o/4-3*o*o/64-5*o*o*o/256)),q=B+(3*c/2-27*c*c*c/32)*Math.sin(2*B)+(21*c*c/16-55*c*c*c*c/32)*Math.sin(4*B)+151*c*c*c/96*Math.sin(6*B),d=s/Math.sqrt(1-o*Math.sin(q)*Math.sin(q)),m=Math.tan(q)*Math.tan(q),y=l*Math.cos(q)*Math.cos(q),_=s*(1-o)/Math.pow(1-o*Math.sin(q)*Math.sin(q),1.5),T=K/(d*a);var J=q-d*Math.tan(q)/_*(T*T/2-(5+3*m+10*y-4*y*y-9*l)*T*T*T*T/24+(61+90*m+298*y+45*m*m-252*l-3*y*y)*T*T*T*T*T*T/720);J=Iy(J);var g2=(T-(1+2*m+y)*T*T*T/6+(5-2*y+28*m-3*y*y+8*l+24*m*m)*T*T*T*T*T/120)/Math.cos(q);g2=x+Iy(g2);var N2;if(n.accuracy){var E2=Ih({northing:n.northing+n.accuracy,easting:n.easting+n.accuracy,zoneLetter:n.zoneLetter,zoneNumber:n.zoneNumber});N2={top:E2.lat,right:E2.lon,bottom:J,left:g2}}else N2={lat:J,lon:g2};return N2}function HG(n){var e="Z";return 84>=n&&n>=72?e="X":72>n&&n>=64?e="W":64>n&&n>=56?e="V":56>n&&n>=48?e="U":48>n&&n>=40?e="T":40>n&&n>=32?e="S":32>n&&n>=24?e="R":24>n&&n>=16?e="Q":16>n&&n>=8?e="P":8>n&&n>=0?e="N":0>n&&n>=-8?e="M":-8>n&&n>=-16?e="L":-16>n&&n>=-24?e="K":-24>n&&n>=-32?e="J":-32>n&&n>=-40?e="H":-40>n&&n>=-48?e="G":-48>n&&n>=-56?e="F":-56>n&&n>=-64?e="E":-64>n&&n>=-72?e="D":-72>n&&n>=-80&&(e="C"),e}function YG(n,e){var t="00000"+n.easting,i="00000"+n.northing;return n.zoneNumber+n.zoneLetter+KG(n.easting,n.northing,n.zoneNumber)+t.substr(t.length-5,e)+i.substr(i.length-5,e)}function KG(n,e,t){var i=$S(t),r=Math.floor(n/1e5),a=Math.floor(e/1e5)%20;return qG(r,a,i)}function $S(n){var e=n%Ry;return e===0&&(e=Ry),e}function qG(n,e,t){var i=t-1,r=GS.charCodeAt(i),a=zS.charCodeAt(i),s=r+n-1,o=a+e,l=!1;s>a7&&(s=s-a7+Bi-1,l=!0),(s===h6||rh6||(s>h6||ran||(s>an||ra7&&(s=s-a7+Bi-1),o>r7?(o=o-r7+Bi-1,l=!0):l=!1,(o===h6||ah6||(o>h6||aan||(o>an||ar7&&(o=o-r7+Bi-1);var c=String.fromCharCode(s)+String.fromCharCode(o);return c}function WS(n){if(n&&n.length===0)throw"MGRSPoint coverting from nothing";for(var e=n.length,t=null,i="",r,a=0;!/[A-Z]/.test(r=n.charAt(a));){if(a>=2)throw"MGRSPoint bad conversion from: "+n;i+=r,a++}var s=parseInt(i,10);if(a===0||a+3>e)throw"MGRSPoint bad conversion from: "+n;var o=n.charAt(a++);if(o<="A"||o==="B"||o==="Y"||o>="Z"||o==="I"||o==="O")throw"MGRSPoint zone letter "+o+" not handled: "+n;t=n.substring(a,a+=2);for(var l=$S(s),c=XG(t.charAt(0),l),d=ZG(t.charAt(1),l);d`,new x1(h,-y,e.depth+.85)),l.setLabelStyle(d,.018,"x"),d.setParent(c),d.userData=r3(G2({},o),{townName:o.name}),d}}createRotateBorder(){let e=13.2,t=this.assets.instance.getResource("rotationBorder1"),i=this.assets.instance.getResource("rotationBorder2"),a=new Op(this,{width:e*1.178,needRotate:!0,rotateSpeed:.001,material:new O0({map:t,color:4763647,transparent:!0,opacity:.26,side:St,depthWrite:!1,blending:_t}),position:new x1(0,.31,0)});a.instance.rotation.x=-Math.PI/2,a.instance.renderOrder=6,a.instance.scale.set(0,0,0),a.setParent(this.scene);let r=new Op(this,{width:e*1.116,needRotate:!0,rotateSpeed:-.004,material:new O0({map:i,color:4763647,transparent:!0,opacity:.5,side:St,depthWrite:!1,blending:_t}),position:new x1(0,.33,0)});r.instance.rotation.x=-Math.PI/2,r.instance.renderOrder=6,r.instance.scale.set(0,0,0),r.setParent(this.scene),this.rotateBorder1=a.instance,this.rotateBorder2=r.instance}createFlyLine(){this.flyLineGroup=new ne,this.flyLineGroup.visible=!1,this.scene.add(this.flyLineGroup)}createFocus(){this.flyLineFocusGroup.clear()}createParticles(){this.particles=new lo(this,{num:10,range:30,dir:"up",speed:.05,material:new Ko({map:lo.createTexture(),size:1,color:61166,transparent:!0,opacity:1,depthTest:!1,depthWrite:!1,vertexColors:!0,blending:_t,sizeAttenuation:!0})}),this.particleGroup=new ne,this.scene.add(this.particleGroup),this.particleGroup.rotation.x=-Math.PI/2,this.particles.setParent(this.particleGroup),this.particles.enable=!0,this.particleGroup.visible=!0}createScatter(){this.scatterGroup=new ne,this.scatterGroup.visible=!1,this.scatterGroup.rotation.x=-Math.PI/2,this.scene.add(this.scatterGroup);const e=this.assets.instance.getResource("arrow"),t=new ui({map:e,color:16776948,fog:!1,transparent:!0,depthTest:!1});let i=ry(rN),a=i[0].value;i.map(r=>{const s=new li(t);s.renderOrder=23;let o=.1+r.value/a*.2;s.scale.set(o,o,o);let[l,c]=this.geoProjection([r.lng,r.lat]);s.position.set(l,-c,this.depth+.45),s.userData.position=[l,-c,this.depth+.45],this.scatterGroup.add(s)})}createInfoPoint(){let e=this;this.InfoPointGroup=new ne,this.scene.add(this.InfoPointGroup),this.InfoPointGroup.visible=!1,this.InfoPointGroup.rotation.x=-Math.PI/2,this.infoPointIndex=0,this.infoPointLabelTime=null,this.infoLabelElement=[],this.infoPointSprites=[];let t=this.label3d;const i=this.assets.instance.getResource("point");let a=[16776948,7863285],r=ry(sN),s=r[0].value;r.map((l,c)=>{const d=new ui({map:i,color:a[c%a.length],fog:!1,transparent:!0,depthTest:!1}),h=new li(d);h.renderOrder=23;let y=.7+l.value/s*.4;h.scale.set(y,y,y);let[S,T]=this.geoProjection([l.lng,l.lat]),I=[S,-T,this.depth+.7];h.position.set(...I),h.userData.position=[...I],h.userData={position:[S,-T,this.depth+.7],name:l.name,value:l.value,level:l.level,index:c},this.InfoPointGroup.add(h);let x=o(l,t,this.InfoPointGroup,c);this.infoLabelElement.push(x),this.infoPointSprites.push(h),this.interactionManager.add(h),h.addEventListener("mousedown",z=>{if(this.clicked||!this.InfoPointGroup.visible)return!1;this.clicked=!0,this.infoPointIndex=z.target.userData.index,this.infoLabelElement.map(H=>{H.visible=!1}),x.visible=!0,this.createInfoPointLabelLoop()}),h.addEventListener("mouseup",z=>{this.clicked=!1}),h.addEventListener("mouseover",z=>{document.body.style.cursor="pointer"}),h.addEventListener("mouseout",z=>{document.body.style.cursor="default"})});function o(l,c,d,h){let y=c.create("","info-point",!0);const[S,T]=e.geoProjection([l.lng,l.lat]);return y.init(e.getInfoPointHtml(r3(G2({},l),{value:0,rank:h+1,unit:""}),e.getTownRankingMeta()),new x1(S,-T,e.depth+1.9)),c.setLabelStyle(y,.015,"x"),y.setParent(d),y.visible=!1,y}}createInfoPointLabelLoop(){var e;this.scenePaused||!((e=this.infoLabelElement)!=null&&e.length)||(clearInterval(this.infoPointLabelTime),this.infoPointLabelTime=setInterval(()=>{this.infoPointIndex++,this.infoPointIndex>=this.infoLabelElement.length&&(this.infoPointIndex=0),this.infoLabelElement.map((t,i)=>{this.infoPointIndex===i?t.visible=!0:t.visible=!1})},3e3))}createStorke(){const e=this.staticMapData.mapStroke,t=this.assets.instance.getResource("pathLine3");t.wrapS=t.wrapT=l6,t.repeat.set(2,1);let i=new o7(this,{geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,position:new x1(0,0,this.depth+.24),data:e,material:new O0({color:2868444,map:t,alphaMap:t,fog:!1,transparent:!0,opacity:1,blending:_t}),type:"Line3",renderOrder:22,tubeRadius:.03});this.focusMapGroup.add(i.lineGroup),this.time.on("tick",()=>{t.offset.x+=.005})}handleMapClick(e){return C3(this,null,function*(){var r,s,o,l,c,d,h,y,S,T,I,x,z,H,K,V,J,y2,R2,P2,C2,L2,U2,n3,H2,l3,V2,p3,w3,k3,I2,i3,o3,b3,X2,d3,u3,v2,F2;if(!this.currentTopicLayer)return;const t=this.getScreenPointFromEvent(e),i=this.getLngLatFromEvent(e);if(!i){this.clearSelectedFeature(),(s=(r=this.callbacks).onFeatureInfo)==null||s.call(r,{feature:null});return}if(this.boundaryDrawingEnabled){const _3=((o=e==null?void 0:e.data)==null?void 0:o.originalEvent)||(e==null?void 0:e.originalEvent)||e;if(_3!=null&&_3.__analysisBoundaryHandled)return;this.addBoundaryDrawPoint(i);return}if(this.shouldClipLayerToHongyuanBoundary(this.currentTopicLayer)&&!this.isLngLatInHongyuanBoundary(i)){this.clearSelectedFeature(),(c=(l=this.callbacks).onFeatureInfo)==null||c.call(l,{feature:null}),(h=(d=this.callbacks).onLayerStatus)==null||h.call(d,{type:"success",text:"当前点击位置不在红原县边界内"});return}if(this.shouldClipLayerToLayerBounds(this.currentTopicLayer)&&!this.isLngLatInLayerClipBounds(i,this.currentTopicLayer)){this.clearSelectedFeature(),(S=(y=this.callbacks).onFeatureInfo)==null||S.call(y,{feature:null}),(I=(T=this.callbacks).onLayerStatus)==null||I.call(T,{type:"success",text:"当前点击位置不在图层显示范围内"});return}if(hs(this.currentTopicLayer)){const _3=this.pickVectorFeatureAtPoint(i,t),B3=(_3==null?void 0:_3.feature)||_3;let $3=(_3==null?void 0:_3.screen)||t;B3?(this.shouldClipLayerToHongyuanBoundary(this.currentTopicLayer)?(this.clearSelectedGeometryGroup(),this.setSelectedVectorFeatures([B3])):this.showSelectedFeature(B3),((x=this.currentTopicLayer)==null?void 0:x.key)==="yak-industry-points"&&(this.setSelectedVectorFeatures([B3]),$3=this.getPointFeatureScreenPoint(B3)||$3),(J=(V=this.callbacks).onFeatureInfo)==null||J.call(V,{feature:{id:((z=B3.properties)==null?void 0:z.id)||((H=B3.properties)==null?void 0:H.feature_id)||((K=B3.properties)==null?void 0:K.project_name),properties:B3.properties||{},feature:B3,layer:this.currentTopicLayer,lngLat:i},screen:$3}),(R2=(y2=this.callbacks).onLayerStatus)==null||R2.call(y2,{type:"success",text:"真实矢量要素已选中"})):(this.clearSelectedFeature(),(C2=(P2=this.callbacks).onFeatureInfo)==null||C2.call(P2,{feature:null}),(U2=(L2=this.callbacks).onLayerStatus)==null||U2.call(L2,{type:"success",text:"当前点击位置无生态保护要素"}));return}const a=this.lngLatToWmsPixel(i);(H2=(n3=this.callbacks).onFeatureInfo)==null||H2.call(n3,{feature:null}),(V2=(l3=this.callbacks).onFeatureLoading)==null||V2.call(l3,!0);try{const _3=yield ey(this.currentTopicLayer,a,{size:f9,buffer:10}),B3=ty(_3),$3=B3?null:yield this.queryFallbackFeatureInfo(i),e3=B3||($3==null?void 0:$3.feature);if(e3){const v3=yield this.enrichFeatureInfo(e3,a,i);this.showSelectedFeature(v3.feature||v3),(w3=(p3=this.callbacks).onFeatureInfo)==null||w3.call(p3,{feature:r3(G2({},v3),{layer:($3==null?void 0:$3.layer)||this.currentTopicLayer,lngLat:i}),screen:t})}else this.clearSelectedFeature(),(I2=(k3=this.callbacks).onFeatureInfo)==null||I2.call(k3,{feature:null});e3||(o3=(i3=this.callbacks).onLayerStatus)==null||o3.call(i3,{type:"success",text:"当前点击位置无图斑"})}catch(_3){this.clearSelectedFeature(),(X2=(b3=this.callbacks).onFeatureInfo)==null||X2.call(b3,{feature:null}),(u3=(d3=this.callbacks).onLayerStatus)==null||u3.call(d3,{type:"error",text:"图斑信息查询失败"})}finally{(F2=(v2=this.callbacks).onFeatureLoading)==null||F2.call(v2,!1)}})}handleCanvasBoundaryPointerDown(e){var i,a;if(!this.boundaryDrawingEnabled)return;const t=this.getLngLatFromCanvasEvent(e);t&&this.addBoundaryDrawPoint(t)&&(e.__analysisBoundaryHandled=!0),(i=e.preventDefault)==null||i.call(e),(a=e.stopPropagation)==null||a.call(e)}handleCanvasBoundaryDoubleClick(e){var i,a;if(!this.boundaryDrawingEnabled)return;const t=this.getLngLatFromCanvasEvent(e);(this.boundaryDrawPoints||[]).length<3&&t&&this.addBoundaryDrawPoint(t),(this.boundaryDrawPoints||[]).length>=3&&(this.finishBoundaryDrawing(),e.__analysisBoundaryHandled=!0),(i=e.preventDefault)==null||i.call(e),(a=e.stopPropagation)==null||a.call(e)}getLngLatFromCanvasEvent(e){var y,S,T;if(!((y=this.camera)!=null&&y.instance)||!this.focusMapGroup||!this.canvas)return null;const t=this.canvas.getBoundingClientRect();if(!t.width||!t.height)return null;const i=(S=this.interactionManager)==null?void 0:S.raycaster;if(!(i!=null&&i.setFromCamera))return null;const a={x:(e.clientX-t.left)/t.width*2-1,y:-((e.clientY-t.top)/t.height)*2+1};i.setFromCamera(a,this.camera.instance);const s=((T=i.intersectObjects(this.eventElement||[],!0)[0])==null?void 0:T.point)||this.getRayMapPlaneIntersection(i.ray);if(!s)return null;const o=this.focusMapGroup.worldToLocal(s.clone()),c=Yn().center(this.geoProjectionCenter).scale(this.geoProjectionScale).translate([0,0]).invert([o.x,-o.y]);if(!c)return null;const d=Number(c[0]),h=Number(c[1]);return!Number.isFinite(d)||!Number.isFinite(h)?null:dH1.east+.03||hH1.north+.03?this.getFallbackLngLatFromPointer(e,t):{lng:d,lat:h}}getFallbackLngLatFromPointer(e,t=(a=>(a=(i=>(i=this.canvas)==null?void 0:i.getBoundingClientRect)())==null?void 0:a.call(i))()){if(!(t!=null&&t.width)||!(t!=null&&t.height))return null;const r=Math.min(1,Math.max(0,(e.clientX-t.left)/t.width)),s=Math.min(1,Math.max(0,(e.clientY-t.top)/t.height)),o=H1.west+(H1.east-H1.west)*r,l=H1.north-(H1.north-H1.south)*s;return{lng:o,lat:l}}getRayMapPlaneIntersection(e){if(!(e!=null&&e.origin)||!(e!=null&&e.direction)||!this.focusMapGroup)return null;const t=this.focusMapGroup.worldToLocal(e.origin.clone()),a=this.focusMapGroup.worldToLocal(e.origin.clone().add(e.direction.clone())).sub(t),r=this.depth+.22;if(Math.abs(a.z)<1e-8)return null;const s=(r-t.z)/a.z;if(!Number.isFinite(s)||s<0)return null;const o=t.add(a.multiplyScalar(s));return this.focusMapGroup.localToWorld(o)}enrichFeatureInfo(e,t,i){return C3(this,null,function*(){const a=this.getLayerTopicKey(this.currentTopicLayer);if(!["grassland","woodland"].includes(a))return e;const s=($s[a]||[]).find(h=>h.key===`${a}-distribution`),o=(this.visibleTopicLayers||[]).filter(h=>this.getLayerTopicKey(h)===a).slice(0,5),l=[s,this.currentTopicLayer,...o].filter(h=>h==null?void 0:h.layerName).filter((h,y,S)=>S.findIndex(T=>this.getLayerQueryKey(T)===this.getLayerQueryKey(h))===y);if(!l.length)return e;const c=yield Promise.allSettled([...l.filter(h=>this.getLayerQueryKey(h)!==this.getLayerQueryKey(this.currentTopicLayer)).map(h=>C3(this,null,function*(){const y=yield ey(h,t,{size:f9,buffer:10}),S=ty(y);return S?{layer:h,feature:S,source:"wms"}:null})),...l.map(h=>C3(this,null,function*(){const y=yield this.queryLayerFeatureByPoint(h,i);return y?{layer:h,feature:y,source:"wfs"}:null}))]),d=G2({},e.properties||{});return c.forEach(h=>{var y,S;h.status!=="fulfilled"||!((S=(y=h.value)==null?void 0:y.feature)!=null&&S.properties)||this.mergeBusinessProperties(d,h.value.feature.properties,h.value.layer)}),r3(G2({},e),{properties:d,relatedFeatures:c.filter(h=>{var y;return h.status==="fulfilled"&&((y=h.value)==null?void 0:y.feature)}).map(h=>h.value),feature:r3(G2({},e.feature||{}),{properties:d})})})}queryFallbackFeatureInfo(e){return C3(this,null,function*(){const t=this.getLayerTopicKey(this.currentTopicLayer);if(!["grassland","woodland"].includes(t))return null;const a=[($s[t]||[]).find(r=>r.key===`${t}-distribution`),this.currentTopicLayer,...(this.visibleTopicLayers||[]).filter(r=>this.getLayerTopicKey(r)===t)].filter((r,s,o)=>(r==null?void 0:r.layerName)&&o.findIndex(l=>this.getLayerQueryKey(l)===this.getLayerQueryKey(r))===s);for(const r of a){const s=yield this.queryLayerFeatureByPoint(r,e,{requireContainment:!0});if(s)return{layer:r,feature:s}}return null})}queryLayerFeatureByPoint(a,r){return C3(this,arguments,function*(e,t,i={}){var T,I,x;if(!(e!=null&&e.layerName)||!Number.isFinite(t==null?void 0:t.lng)||!Number.isFinite(t==null?void 0:t.lat))return null;const s=e.pointQueryTolerance||.0015,o=e.geometryField||"geom",l=t.lng-s,c=t.lat-s,d=t.lng+s,h=t.lat+s,y=yield X7(e.layerName,{cqlFilter:`BBOX(${o},${l},${c},${d},${h})`,maxFeatures:8,timeout:12e3}),S=this.pickFeatureAtPoint((y==null?void 0:y.features)||[],t,i);return S?{id:S.id||((T=S.properties)==null?void 0:T.gid)||((I=S.properties)==null?void 0:I.objectid)||((x=S.properties)==null?void 0:x.OBJECTID),properties:S.properties||{},feature:S}:null})}pickFeatureAtPoint(e,t,i={}){var r;if(!Array.isArray(e)||!e.length)return null;const a=e.filter(s=>this.isLngLatInGeometry(t,s.geometry)).sort((s,o)=>this.getGeometryAreaScore(s.geometry)-this.getGeometryAreaScore(o.geometry));return a.length?a[0]:i.requireContainment?null:((r=e.map(s=>({feature:s,distance:this.getGeometryDistanceScore(s.geometry,t)})).sort((s,o)=>s.distance-o.distance)[0])==null?void 0:r.feature)||null}isLngLatInGeometry(e,t){return!e||!(t!=null&&t.coordinates)?!1:t.type==="Polygon"?this.isLngLatInPolygon(e,t.coordinates):t.type==="MultiPolygon"?t.coordinates.some(i=>this.isLngLatInPolygon(e,i)):!1}isLngLatInPolygon(e,t=[]){return!t.length||!this.isLngLatInRing(e,t[0])?!1:!t.slice(1).some(a=>this.isLngLatInRing(e,a))}isLngLatInRing(e,t=[]){if(t.length<3)return!1;let i=!1;const a=e.lng,r=e.lat;for(let s=0,o=t.length-1;sr!=S>r&&a<(y-d)*(r-h)/(S-h)+d&&(i=!i)}return i}isPointOnSegment(e,t,i,a,r,s){const o=(e-i)*(s-a)-(t-a)*(r-i);return Math.abs(o)>1e-10?!1:(e-i)*(e-r)+(t-a)*(t-s)<=1e-10}getGeometryAreaScore(e){return e!=null&&e.coordinates?e.type==="Polygon"?this.getLngLatPolygonAreaScore(e.coordinates):e.type==="MultiPolygon"?e.coordinates.reduce((t,i)=>t+this.getLngLatPolygonAreaScore(i),0):Number.POSITIVE_INFINITY:Number.POSITIVE_INFINITY}getLngLatPolygonAreaScore(e=[]){const t=e[0]||[];if(t.length<3)return Number.POSITIVE_INFINITY;let i=0;for(let a=0;a({minLng:Math.min(i.minLng,Number((a==null?void 0:a[0])||0)),minLat:Math.min(i.minLat,Number((a==null?void 0:a[1])||0)),maxLng:Math.max(i.maxLng,Number((a==null?void 0:a[0])||0)),maxLat:Math.max(i.maxLat,Number((a==null?void 0:a[1])||0))}),{minLng:Number.POSITIVE_INFINITY,minLat:Number.POSITIVE_INFINITY,maxLng:Number.NEGATIVE_INFINITY,maxLat:Number.NEGATIVE_INFINITY}):null}getGeometryCoordinateList(e){const t=[],i=a=>{if(Array.isArray(a)){if(typeof a[0]=="number"&&typeof a[1]=="number"){t.push(a);return}a.forEach(i)}};return i(e==null?void 0:e.coordinates),t}pickVectorFeatureAtPoint(e,t){var s;const i=this.currentVectorFeatures||[];if(((s=this.currentTopicLayer)==null?void 0:s.key)==="yak-industry-points"){const o=this.pickPointFeatureAtScreenPoint(i,t);if(o)return o}const a=i.filter(o=>this.isLngLatInGeometry(e,o.geometry)).sort((o,l)=>this.getGeometryAreaScore(o.geometry)-this.getGeometryAreaScore(l.geometry));if(a.length)return a[0];const r=i.find(o=>this.isPointOrLineNearLngLat(o.geometry,e));return r||null}pickPointFeatureAtScreenPoint(e,t){var r;if(!t||!((r=this.camera)!=null&&r.instance)||!this.focusMapGroup||!this.canvas)return null;const a=(e||[]).filter(s=>{var o;return((o=s==null?void 0:s.geometry)==null?void 0:o.type)==="Point"}).map(s=>{const o=this.getPointFeatureScreenPoint(s);return o?{feature:s,screen:o,distance:Math.hypot(o.x-t.x,o.y-t.y)}:null}).filter(Boolean).sort((s,o)=>s.distance-o.distance)[0];return(a==null?void 0:a.distance)<=22?{feature:a.feature,screen:a.screen}:null}getPointFeatureScreenPoint(e){var i,a;const t=(e==null?void 0:e.geometry)||((i=e==null?void 0:e.feature)==null?void 0:i.geometry);return(t==null?void 0:t.type)!=="Point"?null:((a=this.currentTopicLayer)==null?void 0:a.key)==="yak-industry-points"?this.lngLatToLayerScreenPoint(t.coordinates,this.depth+.255):this.lngLatToScreenPoint(t.coordinates,this.depth+.32)}lngLatToLayerLocalPoint(e,t=0){const i=()=>{const c=Number(e==null?void 0:e[0]),d=Number(e==null?void 0:e[1]);if(!Number.isFinite(c)||!Number.isFinite(d))return new x1(0,0,Number(t)||0);const[h,y]=this.geoProjection([c,d]);return new x1(h,-y,Number(t)||0)},a=this.topicLayerUvBounds;if(!a)return i();const r=this.lngLatToLayerCanvasPoint(e),s=this.topicLayerCanvas;if(!(s!=null&&s.width)||!(s!=null&&s.height))return i();const o=a.left+r.x/s.width*(a.right-a.left),l=a.bottom+(s.height-r.y)/s.height*(a.top-a.bottom);return new x1(o,l,Number(t)||0)}lngLatToLayerScreenPoint(e,t=0){return this.localMapPointToScreenPoint(this.lngLatToLayerLocalPoint(e,t))}lngLatToScreenPoint(e,t=0){const i=Number(e==null?void 0:e[0]),a=Number(e==null?void 0:e[1]);if(!Number.isFinite(i)||!Number.isFinite(a))return null;const r=this.lngLatToWorldPoint([i,a],t);return this.worldPointToScreenPoint(r)}localMapPointToScreenPoint(e){const t=this.focusMapGroup?this.focusMapGroup.localToWorld(e):e;return this.worldPointToScreenPoint(t)}worldPointToScreenPoint(e){var a;if(!((a=this.camera)!=null&&a.instance)||!this.canvas||!e)return null;const t=this.canvas.getBoundingClientRect();if(!t.width||!t.height)return null;const i=e.clone().project(this.camera.instance);return!Number.isFinite(i.x)||!Number.isFinite(i.y)?null:{x:t.left+(i.x+1)/2*t.width,y:t.top+(1-i.y)/2*t.height}}focusProject(e){var y,S,T,I;const t=String(e||"").trim();if(!t)return!1;const i=(this.currentVectorFeatures||[]).filter(x=>{var z;return String(((z=x==null?void 0:x.properties)==null?void 0:z.project_name)||"").trim()===t});if(!i.length)return(S=(y=this.callbacks).onLayerStatus)==null||S.call(y,{type:"success",text:"当前项目图斑尚未加载"}),!1;const a=this.getFeatureListLngLatBounds(i);if(!a)return!1;const r=this.getProjectHighlightFeatures(i);r.length?(this.showSelectedFeatures(r),this.setSelectedVectorFeatures(r)):this.clearSelectedFeature();const s=[(a.minLng+a.maxLng)/2,(a.minLat+a.maxLat)/2],o=Math.max(a.maxLng-a.minLng,a.maxLat-a.minLat),l=Math.max(.22,Math.min(.55,o*1.25)),c=this.lngLatToWorldPoint(s,.72),d=this.defaultMapCameraPosition.clone().sub(this.defaultMapTarget).multiplyScalar(l),h=c.clone().add(d);return this.animateMapCamera(h,c,.75),(I=(T=this.callbacks).onLayerStatus)==null||I.call(T,{type:"success",text:"已定位项目"}),!0}setBoundaryDrawing(e){var t,i,a,r;this.boundaryDrawingEnabled=!!e,this.boundaryDrawingEnabled?(this.boundaryDrawPoints=[],this.lastBoundaryDrawPoint=null,this.analysisBoundaryFeature=null,this.analysisMatchedFeatures=[],this.clearSelectedFeature(),(i=(t=this.callbacks).onLayerStatus)==null||i.call(t,{type:"success",text:"请在地图上依次点击绘制分析边界"})):(r=(a=this.callbacks).onLayerStatus)==null||r.call(a,{type:"success",text:"已退出边界绘制"}),this.redrawVectorTopicLayer()}addBoundaryDrawPoint(e){var r,s,o,l;if(!Number.isFinite(e==null?void 0:e.lng)||!Number.isFinite(e==null?void 0:e.lat))return!1;const t=Date.now(),i=this.lastBoundaryDrawPoint;return i&&t-i.time<350&&Math.hypot(e.lng-i.lng,e.lat-i.lat)<8e-4?!1:(this.lastBoundaryDrawPoint={lng:e.lng,lat:e.lat,time:t},this.boundaryDrawPoints=[...this.boundaryDrawPoints||[],{lng:e.lng,lat:e.lat}],(s=(r=this.callbacks).onDrawBoundary)==null||s.call(r,{status:"drawing",points:this.boundaryDrawPoints,pointCount:this.boundaryDrawPoints.length}),(l=(o=this.callbacks).onLayerStatus)==null||l.call(o,{type:"success",text:`已添加边界点 ${this.boundaryDrawPoints.length} 个`}),this.redrawVectorTopicLayer(),!0)}undoBoundaryPoint(){var e,t,i;return(e=this.boundaryDrawPoints)!=null&&e.length?(this.boundaryDrawPoints=this.boundaryDrawPoints.slice(0,-1),(i=(t=this.callbacks).onDrawBoundary)==null||i.call(t,{status:"drawing",points:this.boundaryDrawPoints,pointCount:this.boundaryDrawPoints.length}),this.redrawVectorTopicLayer(),!0):!1}finishBoundaryDrawing(){var s,o,l,c,d,h;const e=this.boundaryDrawPoints||[];if(e.length<3)return(o=(s=this.callbacks).onLayerStatus)==null||o.call(s,{type:"error",text:"至少需要 3 个点才能形成分析边界"}),null;const t=e.map(y=>[y.lng,y.lat]),i=t[0],a=t[t.length-1];(i[0]!==a[0]||i[1]!==a[1])&&t.push([...i]);const r={type:"Feature",properties:{source:"draw",pointCount:e.length},geometry:{type:"Polygon",coordinates:[t]}};return this.boundaryDrawingEnabled=!1,this.boundaryDrawPoints=[],this.lastBoundaryDrawPoint=null,this.analysisBoundaryFeature=r,(c=(l=this.callbacks).onDrawBoundary)==null||c.call(l,{status:"complete",feature:r,points:e,pointCount:e.length}),(h=(d=this.callbacks).onLayerStatus)==null||h.call(d,{type:"success",text:"分析边界已生成"}),this.redrawVectorTopicLayer(),r}clearAnalysisBoundary(){var e,t;return this.boundaryDrawingEnabled=!1,this.boundaryDrawPoints=[],this.lastBoundaryDrawPoint=null,this.analysisBoundaryFeature=null,this.analysisMatchedFeatures=[],this.redrawVectorTopicLayer(),(t=(e=this.callbacks).onDrawBoundary)==null||t.call(e,{status:"clear",points:[],pointCount:0}),!0}showAnalysisResult(e={}){var r;const t=Object.prototype.hasOwnProperty.call(e,"boundary")||Object.prototype.hasOwnProperty.call(e,"boundaryFeature")||Object.prototype.hasOwnProperty.call(e,"feature"),i=e.boundary||e.boundaryFeature||e.feature||null,a=Array.isArray(e.matches)?e.matches:[];return t&&(this.analysisBoundaryFeature=(i==null?void 0:i.type)==="Feature"?i:i!=null&&i.geometry?{type:"Feature",properties:i.properties||{},geometry:i.geometry}:null),this.analysisMatchedFeatures=a.map(s=>(s==null?void 0:s.feature)||s).filter(s=>s==null?void 0:s.geometry),e.preserveView||(!t&&this.analysisMatchedFeatures.length?this.focusAnalysisFeatures(this.analysisMatchedFeatures):(r=this.analysisBoundaryFeature)!=null&&r.geometry&&this.focusAnalysisGeometry(this.analysisBoundaryFeature.geometry)),this.redrawVectorTopicLayer(),!0}focusAnalysisFeatures(e=[]){const t=this.getFeatureListLngLatBounds(e);if(!t)return!1;const i=[(t.minLng+t.maxLng)/2,(t.minLat+t.maxLat)/2];return this.flyToLngLat(i,{span:Math.max(t.maxLng-t.minLng,t.maxLat-t.minLat),statusText:"已定位命中项目"})}focusAnalysisGeometry(e){const t=this.getGeometryLngLatBounds(e);if(!t)return!1;const i=[(t.minLng+t.maxLng)/2,(t.minLat+t.maxLat)/2];return this.flyToLngLat(i,{span:Math.max(t.maxLng-t.minLng,t.maxLat-t.minLat),statusText:"已定位分析边界"})}focusPasture(e={}){var a,r;const i=[...this.normalizePastureGrasslandRows(e==null?void 0:e.grasslands),...this.normalizePastureGrasslandRows(e==null?void 0:e.wkt)].map((s,o)=>{const l=this.normalizePastureGrasslandGeometry(s);if(!l)return null;const c=this.normalizePastureGrasslandProperties(s);return{type:"Feature",properties:r3(G2({},c),{id:c.id||c.gid||`${(e==null?void 0:e.name)||"pasture"}-${o}`,pasture_name:(e==null?void 0:e.name)||c.pastureName||c.name}),geometry:l}}).filter(Boolean);if(i.length){const s=this.getFeatureListLngLatBounds(i);if(!s)return!1;this.showSelectedFeatures(i,{mode:"pasture"}),this.setSelectedVectorFeatures(i);const o=[(s.minLng+s.maxLng)/2,(s.minLat+s.maxLat)/2];return this.flyToLngLat(o,{span:Math.max(s.maxLng-s.minLng,s.maxLat-s.minLat),statusText:"已定位具体草场"}),!0}return(r=(a=this.callbacks).onLayerStatus)==null||r.call(a,{type:"warning",text:"当前牧户暂无可定位数据"}),!1}normalizePastureGrasslandRows(e){return e?typeof e=="string"?[e]:Array.isArray(e)?e:(e==null?void 0:e.type)==="FeatureCollection"&&Array.isArray(e.features)?e.features:(e==null?void 0:e.type)==="Feature"||this.isGeoJsonGeometry(e)?[e]:Array.isArray(e==null?void 0:e.rows)?e.rows:Array.isArray(e==null?void 0:e.data)?e.data:e!=null&&e.data?this.normalizePastureGrasslandRows(e.data):Array.isArray(e==null?void 0:e.list)?e.list:Array.isArray(e==null?void 0:e.features)?e.features:e!=null&&e.wkt||e!=null&&e.geo||e!=null&&e.geom||e!=null&&e.geometryWkt||e!=null&&e.geometry_wkt||e!=null&&e.shape||e!=null&&e.location||e!=null&&e.geometry?[e]:[]:[]}normalizePastureGrasslandGeometry(e){var t;return typeof e=="string"?this.parseGeometryText(e):(e==null?void 0:e.type)==="Feature"?this.normalizePastureGrasslandGeometry(e.geometry):this.isGeoJsonGeometry(e)?e:typeof(e==null?void 0:e.geometry)=="string"?this.parseGeometryText(e.geometry):((t=e==null?void 0:e.geometry)==null?void 0:t.type)==="Feature"?this.normalizePastureGrasslandGeometry(e.geometry.geometry):this.isGeoJsonGeometry(e==null?void 0:e.geometry)?e.geometry:this.parseGeometryText((e==null?void 0:e.wkt)||(e==null?void 0:e.geo)||(e==null?void 0:e.geom)||(e==null?void 0:e.geometryWkt)||(e==null?void 0:e.geometry_wkt)||(e==null?void 0:e.shape)||(e==null?void 0:e.location))}normalizePastureGrasslandProperties(e){return!e||typeof e!="object"||Array.isArray(e)?{wkt:e}:e.type==="Feature"?e.properties||{}:e}parseGeometryText(e){const t=String(e||"").trim();if(!t)return null;if(t.startsWith("{")||t.startsWith("["))try{const i=JSON.parse(t);if((i==null?void 0:i.type)==="Feature")return this.normalizePastureGrasslandGeometry(i);if(this.isGeoJsonGeometry(i))return i}catch(i){return null}return this.parseWktGeometry(t)}isGeoJsonGeometry(e){return!!(e&&["Polygon","MultiPolygon","LineString","MultiLineString","Point"].includes(e.type)&&e.coordinates)}flyToLngLat(e,t={}){var h,y;const i=Array.isArray(e)?e:[e==null?void 0:e.lng,e==null?void 0:e.lat],a=Number(i==null?void 0:i[0]),r=Number(i==null?void 0:i[1]);if(!Number.isFinite(a)||!Number.isFinite(r))return!1;const s=Number(t.span),o=Number.isFinite(s)?Math.max(.2,Math.min(.55,s*1.25)):.32,l=this.lngLatToWorldPoint([a,r],.72),c=this.defaultMapCameraPosition.clone().sub(this.defaultMapTarget).multiplyScalar(o),d=l.clone().add(c);return this.animateMapCamera(d,l,t.duration||.75),(y=(h=this.callbacks).onLayerStatus)==null||y.call(h,{type:"success",text:t.statusText||"已定位"}),!0}getProjectHighlightFeatures(e){const t=e.filter(a=>{var s;const r=String(((s=a==null?void 0:a.geometry)==null?void 0:s.type)||"");return r.includes("Polygon")||r.includes("LineString")}),i=t.filter(a=>{var r;return((r=a==null?void 0:a.properties)==null?void 0:r.feature_role)==="工程范围"});return i.length?i:t}getFeatureListLngLatBounds(e){return e.reduce((t,i)=>{const a=this.getGeometryLngLatBounds(i.geometry);return a?t?{minLng:Math.min(t.minLng,a.minLng),minLat:Math.min(t.minLat,a.minLat),maxLng:Math.max(t.maxLng,a.maxLng),maxLat:Math.max(t.maxLat,a.maxLat)}:G2({},a):t},null)}isPointOrLineNearLngLat(e,t){return e!=null&&e.coordinates?e.type==="Point"?this.getCoordinateDistance(e.coordinates,[t.lng,t.lat])<=.02:e.type==="LineString"?this.isCoordinateNearLine(e.coordinates,t,.004):e.type==="MultiLineString"?e.coordinates.some(i=>this.isCoordinateNearLine(i,t,.004)):!1:!1}isCoordinateNearLine(e,t,i){if(!Array.isArray(e)||e.length<2)return!1;const a=[t.lng,t.lat];for(let r=1;rr.some(s=>s.key===i||s.layerName===t));return(a==null?void 0:a[0])||""}getLayerQueryKey(e){return[(e==null?void 0:e.layerName)||"",(e==null?void 0:e.styles)||"",(e==null?void 0:e.cqlFilter)||"",(e==null?void 0:e.key)||""].join("|")}mergeBusinessProperties(e,t,i){const a=(i==null?void 0:i.key)||"";if(Object.entries(t||{}).forEach(([r,s])=>{s==null||s===""||(e[r]===void 0||e[r]===null||e[r]==="")&&(e[r]=s)}),a==="basic-grassland"){const r=(t==null?void 0:t.basic_type_name)||(t==null?void 0:t.grassland_category_name)||(t==null?void 0:t.land_class_name)||(t==null?void 0:t.land_use_name)||(t==null?void 0:t.base_grass);r!=null&&r!==""&&(e.basic_type_name=r)}if(a==="grassland-level"){const r=(t==null?void 0:t.grassland_level)||(t==null?void 0:t.level)||(t==null?void 0:t.grassland_level_name)||(t==null?void 0:t.level_name);r!=null&&r!==""&&(e.grassland_level=r)}if(a==="grassland-type"||a==="wetland-type"){const r=(t==null?void 0:t.grass_min_type)||(t==null?void 0:t.grass_type)||(t==null?void 0:t.grassland_type)||(t==null?void 0:t.type_name)||(t==null?void 0:t.type);r!=null&&r!==""&&(e.grass_min_type=r)}if(a==="grassland-yield"||a==="wetland-yield"){const r=(t==null?void 0:t.yield)||(t==null?void 0:t.xc_yield)||(t==null?void 0:t.xb_xc_yield)||(t==null?void 0:t.fresh_grass_yield)||(t==null?void 0:t.value),s=(t==null?void 0:t.mu_yield)||(t==null?void 0:t.xc_mu_yield)||(t==null?void 0:t.xb_xc_mu_yield)||(t==null?void 0:t.yield_per_mu);r!=null&&r!==""&&(e.fresh_grass_yield=r),s!=null&&s!==""&&(e.mu_yield=s)}if(a==="grassland-health"){const r=(t==null?void 0:t.health_level)||(t==null?void 0:t.health_level_name)||(t==null?void 0:t.ndvi_level)||(t==null?void 0:t.level)||(t==null?void 0:t.level_name),s=(t==null?void 0:t.ndvi)||(t==null?void 0:t.NDVI)||(t==null?void 0:t.value);r!=null&&r!==""&&(e.health_level=r),s!=null&&s!==""&&(e.ndvi=s);const o=(t==null?void 0:t.degradation_level)||(t==null?void 0:t.degradation_level_name)||(t==null?void 0:t.level)||(t==null?void 0:t.level_name);o!=null&&o!==""&&(e.degradation_level=o)}}getScreenPointFromEvent(e){var i;const t=((i=e==null?void 0:e.data)==null?void 0:i.originalEvent)||(e==null?void 0:e.originalEvent)||e;return(t==null?void 0:t.clientX)!==void 0&&(t==null?void 0:t.clientY)!==void 0?{x:t.clientX,y:t.clientY}:null}getLngLatFromEvent(e){var o,l,c;const i=(c=(((l=(o=this.interactionManager)==null?void 0:o.raycaster)==null?void 0:l.intersectObject(e.target,!1))||[])[0])==null?void 0:c.point;if(!i)return null;const a=this.focusMapGroup.worldToLocal(i.clone()),s=Yn().center(this.geoProjectionCenter).scale(this.geoProjectionScale).translate([0,0]).invert([a.x,-a.y]);return s?{lng:s[0],lat:s[1]}:null}lngLatToWmsPixel({lng:e,lat:t}){const i=(e-H1.west)/(H1.east-H1.west)*f9.width,a=(H1.north-t)/(H1.north-H1.south)*f9.height;return{x:i,y:a}}showSelectedFeature(e,t={}){var a;const i=(e==null?void 0:e.geometry)||((a=e==null?void 0:e.feature)==null?void 0:a.geometry);this.clearSelectedFeature(),this.createSelectedFeatureGroup(),this.addSelectedGeometry(i,t),this.selectedFeatureGroup.children.length||this.clearSelectedFeature()}showSelectedFeatures(e=[],t={}){this.clearSelectedFeature(),this.createSelectedFeatureGroup(),e.forEach(i=>{var r;const a=(i==null?void 0:i.geometry)||((r=i==null?void 0:i.feature)==null?void 0:r.geometry);this.addSelectedGeometry(a,t)}),this.selectedFeatureGroup.children.length||this.clearSelectedFeature()}setSelectedVectorFeatures(e=[]){this.selectedVectorFeatures=[...e],this.redrawVectorTopicLayer()}getSelectedFeatureStyle(e={}){const t=e.mode==="pasture";return{fillColor:iy,fillOpacity:t?.46:.54,lineColor:ON,lineOpacity:.98,glowColor:ay,glowOpacity:t?.92:.96,renderOrderBase:t?42:35,boundary:t,boundaryColor:iy,boundaryGlowColor:ay,boundaryWidth:.018,boundaryGlowWidth:.06,boundaryOpacity:.95,boundaryGlowOpacity:.42}}addSelectedGeometry(e,t={}){if(!(e!=null&&e.coordinates)||!this.selectedFeatureGroup)return;const i=this.getSelectedFeatureStyle(t),a=this.getDisplayFeaturePolygons(e),r=new O0({color:i.fillColor,transparent:!0,opacity:i.fillOpacity,side:St,depthWrite:!1,fog:!1}),s=new h8({color:i.lineColor,transparent:!0,opacity:i.lineOpacity,linewidth:2,depthTest:!1,depthWrite:!1,fog:!1}),o=new h8({color:i.glowColor,transparent:!0,opacity:i.glowOpacity,linewidth:3,depthTest:!1,depthWrite:!1,fog:!1}),l=i.boundary?new O0({color:i.boundaryColor,transparent:!0,opacity:i.boundaryOpacity,side:St,depthTest:!1,depthWrite:!1,fog:!1}):null,c=i.boundary?new O0({color:i.boundaryGlowColor,transparent:!0,opacity:i.boundaryGlowOpacity,side:St,depthTest:!1,depthWrite:!1,fog:!1,blending:_t}):null;a.length&&a.forEach(h=>{const y=this.createProjectedShape(h);if(!y)return;const S=new bh(y),T=new Ne(S,r);T.renderOrder=i.renderOrderBase,this.selectedFeatureGroup.add(T),h.forEach(I=>{const x=this.createProjectedRingPoints(I);if(x.length<3)return;i.boundary&&(this.addSelectedBoundaryBand(x,c,i.boundaryGlowWidth,i.renderOrderBase+1,!0),this.addSelectedBoundaryBand(x,l,i.boundaryWidth,i.renderOrderBase+4,!0));const z=new wn().setFromPoints(x),H=new Js(z,s);H.renderOrder=i.renderOrderBase+5,this.selectedFeatureGroup.add(H);const K=new wn().setFromPoints(x),V=new Js(K,o);V.renderOrder=i.renderOrderBase+3,V.scale.set(1.004,1.004,1),this.selectedFeatureGroup.add(V)})});const d=this.normalizeFeatureLineStrings(e);d.length&&d.forEach(h=>{const y=this.createProjectedRingPoints(h);if(y.length<2)return;i.boundary&&(this.addSelectedBoundaryBand(y,c,i.boundaryGlowWidth,i.renderOrderBase+1,!1),this.addSelectedBoundaryBand(y,l,i.boundaryWidth,i.renderOrderBase+4,!1));const S=new wn().setFromPoints(y),T=new fd(S,o);T.renderOrder=i.renderOrderBase+3,T.scale.set(1.004,1.004,1),this.selectedFeatureGroup.add(T);const I=new wn().setFromPoints(y),x=new fd(I,s);x.renderOrder=i.renderOrderBase+5,this.selectedFeatureGroup.add(x)})}addSelectedBoundaryBand(e,t,i,a,r=!0){if(!t||!this.selectedFeatureGroup)return;const s=this.createPathBandGeometry(e,i,r);if(!s)return;const o=new Ne(s,t);o.renderOrder=a,this.selectedFeatureGroup.add(o)}createPathBandGeometry(e,t,i=!0){const a=this.normalizePathBandPoints(e,i);if(a.length<(i?3:2))return null;const r=Math.max(Number(t)||0,0)/2;if(!r)return null;const s=[],o=i?a.length:a.length-1;for(let c=0;cNumber.isFinite(a==null?void 0:a.x)&&Number.isFinite(a==null?void 0:a.y)).map(a=>a.clone());if(t&&i.length>2){const a=i[0],r=i[i.length-1];a.distanceToSquared(r)<1e-10&&i.pop()}return i}clearSelectedFeature(){var t;const e=!!((t=this.selectedVectorFeatures)!=null&&t.length);this.selectedVectorFeatures=[],e&&this.redrawVectorTopicLayer(),this.clearSelectedGeometryGroup()}clearSelectedGeometryGroup(){var t,i;if(!this.selectedFeatureGroup)return;const e=new Set;for(;this.selectedFeatureGroup.children.length;){const a=this.selectedFeatureGroup.children.pop();(i=(t=a.geometry)==null?void 0:t.dispose)==null||i.call(t),Array.isArray(a.material)?a.material.forEach(r=>e.add(r)):e.add(a.material)}e.forEach(a=>{var r;return(r=a==null?void 0:a.dispose)==null?void 0:r.call(a)})}normalizeFeaturePolygons(e){return cy(e)}normalizeFeatureLineStrings(e){return e!=null&&e.coordinates?e.type==="LineString"?[e.coordinates]:e.type==="MultiLineString"?e.coordinates:[]:[]}getDisplayFeaturePolygons(e){const t=this.normalizeFeaturePolygons(e),i=this.getLayerClipBounds(this.currentTopicLayer);return i?t.map(a=>{const r=this.clipRingToBounds(a==null?void 0:a[0],i);if(r.length<3)return null;const s=a.slice(1).map(o=>this.clipRingToBounds(o,i)).filter(o=>o.length>=3);return[r,...s]}).filter(Boolean):t}clipRingToBounds(e=[],t){let i=e.map(r=>[Number(r==null?void 0:r[0]),Number(r==null?void 0:r[1])]).filter(([r,s])=>Number.isFinite(r)&&Number.isFinite(s));return[{inside:([r])=>r>=t.west,intersect:(r,s)=>this.getLngLatLineIntersection(r,s,"lng",t.west)},{inside:([r])=>r<=t.east,intersect:(r,s)=>this.getLngLatLineIntersection(r,s,"lng",t.east)},{inside:([,r])=>r>=t.south,intersect:(r,s)=>this.getLngLatLineIntersection(r,s,"lat",t.south)},{inside:([,r])=>r<=t.north,intersect:(r,s)=>this.getLngLatLineIntersection(r,s,"lat",t.north)}].forEach(r=>{const s=i;i=[],s.length&&s.forEach((o,l)=>{const c=s[(l+s.length-1)%s.length],d=r.inside(o),h=r.inside(c);d?(h||i.push(r.intersect(c,o)),i.push(o)):h&&i.push(r.intersect(c,o))})}),i}getLngLatLineIntersection(e,t,i,a){const r=i==="lng"?0:1,s=i==="lng"?1:0,o=t[r]-e[r];if(!o)return[...e];const l=(a-e[r])/o,c=[...e];return c[r]=a,c[s]=e[s]+(t[s]-e[s])*l,c}createProjectedShape(e){const t=e==null?void 0:e[0];if(!Array.isArray(t)||t.length<3)return null;const i=new V7;return this.createProjectedRingPoints(t).forEach((r,s)=>{s===0?i.moveTo(r.x,r.y):i.lineTo(r.x,r.y)}),e.slice(1).forEach(r=>{const s=this.createProjectedRingPoints(r);if(s.length<3)return;const o=new V7;s.forEach((l,c)=>{c===0?o.moveTo(l.x,l.y):o.lineTo(l.x,l.y)}),i.holes.push(o)}),i}createProjectedRingPoints(e){if(!Array.isArray(e))return[];const t=[];return e.forEach(i=>{if(!Array.isArray(i)||i.length<2)return;const a=Number(i[0]),r=Number(i[1]);if(!Number.isFinite(a)||!Number.isFinite(r))return;const[s,o]=this.geoProjection([a,r]);t.push(new x1(s,-o,0))}),t}enhanceTexture(e){var i,a,r;const t=(a=(i=this.renderer)==null?void 0:i.instance)==null?void 0:a.capabilities;e.anisotropy=((r=t==null?void 0:t.getMaxAnisotropy)==null?void 0:r.call(t))||1,e.needsUpdate=!0}geoProjection(e){return Yn().center(this.geoProjectionCenter).scale(this.geoProjectionScale).translate([0,0])(e)}update(e){super.update(e),this.updateDynamicSatelliteTiles(),this.updateTradeFlowPulses(e),this.interactionManager&&this.interactionManager.update()}pauseScene(){var e,t;this.scenePaused=!0,(t=(e=this.time)==null?void 0:e.pause)==null||t.call(e),this.sceneTweens.forEach(i=>{var a;return(a=i==null?void 0:i.pause)==null?void 0:a.call(i)}),clearInterval(this.infoPointLabelTime),this.infoPointLabelTime=null}resumeScene(){var e,t;this.scenePaused=!1,(t=(e=this.time)==null?void 0:e.resume)==null||t.call(e),this.sceneTweens.forEach(i=>{var a;return(a=i==null?void 0:i.resume)==null?void 0:a.call(i)}),this.showTownRankingPointMarkers&&this.mapAnimationComplete&&!this.infoPointLabelTime&&this.createInfoPointLabelLoop()}destroy(){var e,t,i,a;this.pauseScene(),this.sceneTimers.forEach(r=>clearTimeout(r)),this.sceneTimers=[],this.sceneTweens.forEach(r=>{var s;return(s=r==null?void 0:r.kill)==null?void 0:s.call(r)}),this.sceneTweens=[],this.callbacks={},(t=(e=this.canvas)==null?void 0:e.removeEventListener)==null||t.call(e,"pointerdown",this.handleCanvasBoundaryPointerDown,!0),(a=(i=this.canvas)==null?void 0:i.removeEventListener)==null||a.call(i,"dblclick",this.handleCanvasBoundaryDoubleClick,!0),this.clearTradeFlowLayer(),this.clearSelectedFeature(),super.destroy(),this.label3d&&this.label3d.destroy()}}const jN={class:"map"},o4={__name:"map",props:{activeLayer:{type:Object,default:null},mapRanking:{type:Object,default:null},tileUrlTemplate:{type:String,default:""},adminBoundaryLineScale:{type:Number,default:1}},emits:["feature-loading","feature-info","layer-status","tile-status","draw-boundary","scene-mounted"],setup(n,{expose:e,emit:t}){const i=n,a=t,r=Z2(null),s=zM(null);let o=null,l=null,c=null,d=null,h=null,y="",S="",T=!1;O6(()=>{a("scene-mounted")}),D6(()=>{V2()});function I(v2){return s.value?!0:r.value?(s.value=new zN(r.value,v2,{onFeatureLoading:F2=>a("feature-loading",F2),onFeatureInfo:F2=>a("feature-info",F2),onLayerStatus:F2=>a("layer-status",F2),onTileStatus:F2=>a("tile-status",F2),onDrawBoundary:F2=>a("draw-boundary",F2),tileUrlTemplate:i.tileUrlTemplate,adminBoundaryLineScale:i.adminBoundaryLineScale}),s.value.time.pause(),y=X2(i.activeLayer),S=u3(i.mapRanking),s.value.setTopicLayers(d3(i.activeLayer),i.activeLayer),s.value.setTownRanking(i.mapRanking),I2(),k3(),!0):!1}function x(){return!!s.value}function z(){return C3(this,null,function*(){var v2,F2,_3,B3,$3,e3;if(s.value&&(H(),!s.value.mapAnimationComplete)){if(T){(F2=(v2=s.value.animateTl)==null?void 0:v2.play)==null||F2.call(v2),p3();return}T=!0,(B3=(_3=s.value.animateTl)==null?void 0:_3.timeScale)==null||B3.call(_3,1),(e3=($3=s.value.animateTl)==null?void 0:$3.play)==null||e3.call($3),p3()}})}function H(){var v2,F2;s.value&&(I2(),k3(),window.requestAnimationFrame(()=>{var _3,B3,$3,e3,v3,j2;($3=(B3=(_3=s.value)==null?void 0:_3.label3d)==null?void 0:B3.resize)==null||$3.call(B3),(j2=(v3=(e3=s.value)==null?void 0:e3.label3d)==null?void 0:v3.update)==null||j2.call(v3)}),(F2=(v2=s.value).resumeScene)==null||F2.call(v2),s.value.resumeScene||s.value.time.resume())}function K(){var v2,F2,_3,B3,$3,e3;s.value&&(w3(),(F2=(v2=s.value.animateTl)==null?void 0:v2.pause)==null||F2.call(v2),(B3=(_3=s.value).pauseScene)==null||B3.call(_3),s.value.pauseScene||(e3=($3=s.value.time)==null?void 0:$3.pause)==null||e3.call($3),o3())}function V(){var v2,F2;(F2=(v2=s.value)==null?void 0:v2.clearSelectedFeature)==null||F2.call(v2)}function J(v2){var F2,_3;(_3=(F2=s.value)==null?void 0:F2.focusProject)==null||_3.call(F2,v2)}function y2(v2){var F2,_3;(_3=(F2=s.value)==null?void 0:F2.focusPasture)==null||_3.call(F2,v2)}function R2(v2,F2){var _3,B3;return(B3=(_3=s.value)==null?void 0:_3.focusTownByName)==null?void 0:B3.call(_3,v2,F2)}function P2(v2){var F2,_3;return(_3=(F2=s.value)==null?void 0:F2.focusYakIndustryPoint)==null?void 0:_3.call(F2,v2)}function C2(v2){var F2,_3;return(_3=(F2=s.value)==null?void 0:F2.getYakIndustryPointScreen)==null?void 0:_3.call(F2,v2)}function L2(v2){var F2,_3;(_3=(F2=s.value)==null?void 0:F2.setBoundaryDrawing)==null||_3.call(F2,v2)}function U2(){var v2,F2;return(F2=(v2=s.value)==null?void 0:v2.finishBoundaryDrawing)==null?void 0:F2.call(v2)}function n3(){var v2,F2;(F2=(v2=s.value)==null?void 0:v2.undoBoundaryPoint)==null||F2.call(v2)}function H2(){var v2,F2;(F2=(v2=s.value)==null?void 0:v2.clearAnalysisBoundary)==null||F2.call(v2)}function l3(v2){var F2,_3;(_3=(F2=s.value)==null?void 0:F2.showAnalysisResult)==null||_3.call(F2,v2)}function V2(){var v2,F2;w3(),o3(),(F2=(v2=s.value)==null?void 0:v2.destroy)==null||F2.call(v2),s.value=null}function p3(){w3(),h=window.setTimeout(()=>{var v2,F2;h=null,(F2=(v2=s.value)==null?void 0:v2.ensureMapRevealed)==null||F2.call(v2)},5200)}function w3(){h&&(window.clearTimeout(h),h=null)}function k3(){l&&window.cancelAnimationFrame(l),l=window.requestAnimationFrame(()=>{var v2,F2,_3,B3,$3;l=null,(_3=(F2=(v2=s.value)==null?void 0:v2.sizes)==null?void 0:F2.init)==null||_3.call(F2),($3=(B3=s.value)==null?void 0:B3.resize)==null||$3.call(B3)}),c&&window.clearTimeout(c),c=window.setTimeout(()=>{var v2,F2,_3,B3,$3;c=null,(_3=(F2=(v2=s.value)==null?void 0:v2.sizes)==null?void 0:F2.init)==null||_3.call(F2),($3=(B3=s.value)==null?void 0:B3.resize)==null||$3.call(B3)},180)}function I2(){var F2;o3();const v2=(F2=r.value)==null?void 0:F2.parentNode;v2&&window.ResizeObserver&&(o=new ResizeObserver(()=>k3()),o.observe(v2)),d=window.setInterval(i3,1e3),Ve(k3)}function i3(){var v3;if(!s.value||!r.value)return;const v2=r.value.parentNode,F2=(v2==null?void 0:v2.offsetWidth)||window.innerWidth||1,_3=(v2==null?void 0:v2.offsetHeight)||window.innerHeight||1,B3=((v3=s.value.sizes)==null?void 0:v3.pixelRatio)||1,$3=Math.floor(F2*B3),e3=Math.floor(_3*B3);(r.value.width!==$3||r.value.height!==e3)&&k3()}function o3(){o&&(o.disconnect(),o=null),l&&(window.cancelAnimationFrame(l),l=null),c&&(window.clearTimeout(c),c=null),d&&(window.clearInterval(d),d=null)}function b3(){if(!s.value)return;I2();const v2=()=>{var F2,_3,B3,$3,e3,v3,j2,q2,T2,P,g2,y3,A3;s.value&&((B3=(_3=(F2=s.value)==null?void 0:F2.sizes)==null?void 0:_3.init)==null||B3.call(_3),(e3=($3=s.value)==null?void 0:$3.resize)==null||e3.call($3),(q2=(j2=(v3=s.value)==null?void 0:v3.label3d)==null?void 0:j2.resize)==null||q2.call(j2),(g2=(P=(T2=s.value)==null?void 0:T2.label3d)==null?void 0:P.update)==null||g2.call(P),(A3=(y3=s.value)==null?void 0:y3.setTownRanking)==null||A3.call(y3,i.mapRanking))};k3(),window.requestAnimationFrame(v2),window.setTimeout(()=>{v2()},80),window.setTimeout(()=>{v2()},220)}x0(()=>i.activeLayer,v2=>{const F2=X2(v2);F2!==y&&(y=F2,s.value&&s.value.setTopicLayers(d3(v2),v2))},{deep:!0}),x0(()=>i.mapRanking,v2=>{const F2=u3(v2);F2!==S&&(S=F2,s.value&&s.value.setTownRanking(v2))},{deep:!0}),e({loadMap:I,hasMap:x,play:z,resume:H,pause:K,clearSelectedFeature:V,focusProject:J,focusPasture:y2,focusTown:R2,focusYakIndustryPoint:P2,getYakIndustryPointScreen:C2,setBoundaryDrawing:L2,finishBoundaryDrawing:U2,undoBoundaryPoint:n3,clearAnalysisBoundary:H2,showAnalysisResult:l3,refreshView:b3,destroyMap:V2,canvasMap:s});function X2(v2){return v2?d3(v2).map(F2=>{var _3,B3;return[F2.key||"",F2.layerName||"",F2.styles||"",F2.cqlFilter||"",((_3=F2.activeLegend)==null?void 0:_3.key)||"",F2.timelineDate||"",((B3=F2.timelineItem)==null?void 0:B3.key)||"",F2.sourceType||"",F2.dataPath||"",F2.fallbackPath||""].join("|")}).join("||"):""}function d3(v2){if(!v2)return[];const F2=Array.isArray(v2.overlayLayers)?v2.overlayLayers.filter(Boolean):[];return[v2,...F2]}function u3(v2){var F2,_3,B3,$3,e3,v3,j2,q2;return v2?[v2.status||"",v2.topicKey||"",v2.layerKey||"",v2.title||"",v2.metricLabel||"",v2.scope||"",v2.displayMode||"",(F2=v2.showPointMarkers)!=null?F2:"",(_3=v2.showBars)!=null?_3:"",(B3=v2.showTownNames)!=null?B3:"",($3=v2.showMapLabels)!=null?$3:"",(e3=v2.onlyRankedTownLabels)!=null?e3:"",(v3=v2.showMissingTownStats)!=null?v3:"",((j2=v2.rows)==null?void 0:j2.length)||0,((q2=v2.rows)==null?void 0:q2.map(T2=>{var P;return`${T2.key||T2.name||""}:${(P=T2.value)!=null?P:""}`}).join(","))||""].join("|"):""}return(v2,F2)=>(Y(),Q("div",jN,[A("canvas",{ref_key:"canvasRef",ref:r},null,512)]))}};const UN={key:0,class:"business-stat-empty"},$N=["data-chart-tooltip"],WN={class:"business-stat-rank"},VN={class:"business-stat-main"},HN={class:"business-stat-name"},YN={class:"business-stat-bar"},KN={class:"business-stat-value"},qN={key:0},dy={__name:"BusinessStatList",props:{rows:{type:Array,default:()=>[]},compact:{type:Boolean,default:!1}},setup(n){const e=n,t=c2(()=>{const r=e.rows.map(s=>Number(s.value)).filter(s=>!Number.isNaN(s));return Math.max(...r,1)});function i(r){const s=Number(r.value);return Number.isNaN(s)?36:Math.max(8,Math.round(s/t.value*100))}function a(r){const s=(r==null?void 0:r.value)===void 0||(r==null?void 0:r.value)===null||(r==null?void 0:r.value)===""?"--":r.value,o=(r==null?void 0:r.unit)||"",l=[`数值:${s}${o}`];return r!=null&&r.extra&&l.push(String(r.extra)),[(r==null?void 0:r.name)||"数据",...l].join(` +`)}return(r,s)=>(Y(),Q("div",{class:X3(["business-stat-list",{"is-compact":n.compact,"is-dense":n.rows.length>10}])},[n.rows.length?N3("",!0):(Y(),Q("div",UN,"暂无业务统计数据")),(Y(!0),Q(M3,null,G3(n.rows,(o,l)=>(Y(),Q("div",{key:o.key||o.name,class:"business-stat-row","data-chart-tooltip":a(o)},[A("div",WN,d2(l+1),1),A("div",VN,[A("div",HN,d2(o.name),1),A("div",YN,[A("span",{style:S1({width:`${i(o)}%`})},null,4)])]),A("div",KN,[A("strong",null,d2(o.value),1),A("em",null,d2(o.unit),1),o.extra?(Y(),Q("span",qN,d2(o.extra),1)):N3("",!0)])],8,$N))),128))],2))}};const XN={key:0,class:"business-panel-empty"},ZN={key:2,class:"business-metrics"},JN=["data-chart-tooltip"],QN={key:3,class:"business-icon-metrics"},eL=["data-chart-tooltip"],tL={class:"business-icon-metric-copy"},nL={key:0},iL={key:4,class:"business-spotlight"},aL=["data-chart-tooltip"],rL={class:"business-spotlight-side"},sL=["data-chart-tooltip"],oL={key:0},lL={key:1,class:"business-panel-empty"},uL={key:0,class:"business-ring-visual"},cL={class:"business-ring-chart",viewBox:"0 0 160 160",preserveAspectRatio:"xMidYMid meet","aria-hidden":"true"},dL=["stroke","stroke-dasharray","stroke-dashoffset","data-chart-tooltip"],hL={class:"business-ring-inner"},fL={key:1,class:"business-donut-visual"},mL={class:"business-three-pie-center"},gL={class:"business-donut-legend"},pL=["data-chart-tooltip"],yL={key:1,class:"business-panel-empty"},vL={class:"business-rose-visual"},_L={viewBox:"0 0 150 150",preserveAspectRatio:"xMidYMid meet","aria-hidden":"true"},SL={class:"business-rose-guides"},bL=["x1","y1","x2","y2","stroke"],wL={class:"business-rose-segments"},CL=["d","fill","stroke","data-chart-tooltip"],TL={class:"business-rose-labels"},AL=["x","y","text-anchor"],xL={class:"business-donut-legend business-rose-legend"},EL=["data-chart-tooltip"],PL={key:1,class:"business-panel-empty"},ML={key:7,class:"business-structure"},kL={class:"business-structure-overview"},RL={class:"business-structure-band"},IL=["title","data-chart-tooltip"],NL={class:"business-structure-list"},LL=["data-chart-tooltip"],FL={key:1,class:"business-panel-empty"},DL={key:8,class:"business-capacity"},OL=["data-chart-tooltip"],BL={class:"business-capacity-band"},GL=["title","data-chart-tooltip"],zL={class:"business-capacity-list"},jL=["data-chart-tooltip"],UL=["data-chart-tooltip"],$L={key:1,class:"business-panel-empty"},WL=["data-chart-tooltip"],VL={key:0,class:"business-bar-rank"},HL={class:"business-bar-name"},YL={class:"business-bar-track"},KL={key:0},qL={key:1},XL={key:0,class:"business-column-unit"},ZL=["data-hover-value","title","data-chart-tooltip"],JL={key:0},QL={key:0},eF={class:"business-column-track"},tF={key:11,class:"business-project-table"},nF={class:"business-project-search"},iF=["placeholder"],aF={class:"business-project-frame"},rF=["onClick","onKeydown"],sF=["title"],oF={key:0},lF={key:0},uF={key:1},cF={key:0,class:"business-project-empty"},dF={class:"business-table-head"},hF={class:"business-table-body"},fF=["data-chart-tooltip"],mF={class:"business-table-name"},gF={class:"business-table-value"},pF={key:0},yF={class:"business-stack-legend"},vF={class:"business-stack-chart"},_F=["data-hover-value","title","data-chart-tooltip"],SF={key:0,class:"business-stack-total"},bF={key:0},wF={class:"business-stack-track"},CF=["data-chart-tooltip"],TF={key:0,class:"business-column-unit business-peak-unit"},AF=["data-hover-value","title","data-chart-tooltip"],xF={key:0},EF={key:0},PF={key:15,class:"business-line"},MF={viewBox:"0 0 320 86",preserveAspectRatio:"none","aria-hidden":"true"},kF=["points"],RF=["points"],IF=["cx","cy"],NF=["cx","cy","onMouseenter"],LF=["onMouseenter"],FF={key:0},DF=["data-chart-tooltip"],OF={class:"business-gauge-visual"},BF={viewBox:"0 0 152 96",preserveAspectRatio:"xMidYMid meet","aria-hidden":"true"},GF=["stroke-dasharray"],zF={class:"business-gauge-value"},jF={key:0},UF={class:"business-gauge-name"},$F={key:0,class:"business-gauge-extra"},WF=["data-chart-tooltip"],VF={key:0},HF={class:"business-split-band"},YF=["data-chart-tooltip"],KF={class:"business-split-list"},qF=["data-chart-tooltip"],hy=3e3,d6={__name:"BusinessPanelRenderer",props:{panel:{type:Object,default:()=>({rows:[]})},compact:{type:Boolean,default:!1},columnLabelStandard:{type:Boolean,default:!1}},emits:["row-select"],setup(n,{emit:e}){const t=n,i=e,a=["#24f6c4","#32dcff","#ffe06b","#7ee269","#ff9a62","#9ea7ff"],r=c2(()=>{var g;return((g=t.panel)==null?void 0:g.type)||"rank"}),s=c2(()=>{var g;return(((g=t.panel)==null?void 0:g.rows)||[]).filter(v=>v==null?void 0:v.name)}),o=c2(()=>s.value.map(g=>r3(G2({},g),{value:A2(g)})).filter(g=>g.value>0)),l=c2(()=>s.value.map(g=>A2(g)).filter(g=>g>0)),c=c2(()=>Math.max(...l.value,1)),d=c2(()=>l.value.reduce((g,v)=>g+v,0)),h=c2(()=>s.value.filter(g=>A2(g)>0)),y=c2(()=>{var g;return["raceBar","raceBarNoWrap","raceBarRelaxed","degradation"].includes((g=t.panel)==null?void 0:g.variant)}),S=c2(()=>r.value==="line"?s.value.filter(g=>(g==null?void 0:g.value)!==void 0&&(g==null?void 0:g.value)!==null&&(g==null?void 0:g.value)!==""):s.value.filter(g=>A2(g)>0)),T=c2(()=>S.value),I=c2(()=>r.value!=="column"?"":m1()),x=c2(()=>r.value!=="peak"?"":m1()),z=c2(()=>s.value.filter(g=>A2(g)>0)),H=c2(()=>{var g;return S.value.slice(0,((g=t.panel)==null?void 0:g.limit)||8)}),K=c2(()=>{var g;return s.value.filter(v=>(v==null?void 0:v.value)!==void 0&&(v==null?void 0:v.value)!==null&&(v==null?void 0:v.value)!=="").slice(0,((g=t.panel)==null?void 0:g.limit)||6)}),V=c2(()=>{var g;return((g=t.panel)==null?void 0:g.segments)||[]}),J=c2(()=>s.value.filter(g=>M2(g)>0)),y2=c2(()=>Math.max(...J.value.map(g=>M2(g)),1)),R2=Z2(""),P2=Z2(null),C2=[{key:"name",label:"项目名称",field:"name",width:"45%",className:"business-project-col-name"},{key:"year",label:"年份",field:"year",width:"13%",fallback:"未知",align:"right",className:"business-project-col-year"},{key:"category",label:"类型",field:"category",width:"20%",className:"business-project-col-category"},{key:"scale",label:"规模",field:"value",width:"22%",align:"right",strong:!0,unitField:"unit",className:"business-project-col-scale"}],L2=c2(()=>{var v;return(Array.isArray((v=t.panel)==null?void 0:v.columns)&&t.panel.columns.length?t.panel.columns:C2).map((E,G)=>({key:E.key||E.field||`column-${G}`,label:E.label||E.title||E.name||"",field:E.field||E.dataIndex||E.key,fields:E.fields||[],width:E.width,align:E.align,strong:!!E.strong,unit:E.unit,unitField:E.unitField,fallback:E.fallback,format:E.format,className:E.className}))}),U2=c2(()=>{var g;return((g=t.panel)==null?void 0:g.searchPlaceholder)||"搜索项目"}),n3=c2(()=>{var g;return((g=t.panel)==null?void 0:g.emptyText)||"无匹配项目"}),H2=c2(()=>{var v;const g=Array.isArray((v=t.panel)==null?void 0:v.searchKeys)?t.panel.searchKeys:[];return g.length?g:[...L2.value.flatMap(E=>[E.field,...E.fields||[]]),"projectName","category","year","measure","townships","metric"].filter(Boolean)}),l3=c2(()=>{const g=T0(R2.value);return g?s.value.filter(v=>T0(et(v)).includes(g)):s.value}),V2=c2(()=>s.value.find(g=>["forage-total","wetland-yield-total"].includes(g.key))||s.value[0]),p3=c2(()=>s.value.filter(g=>["forage-edible","forage-unavailable","wetland-yield-edible","wetland-yield-unavailable"].includes(g.key))),w3=c2(()=>s.value.find(g=>["forage-top-town","wetland-yield-top-town"].includes(g.key))),k3=Z2(0),I2=Z2(null),i3=Z2(null),o3=Z2(!0),b3=Z2({visible:!1,x:0,y:0,title:"",lines:[]});let X2=null,d3=null;const u3=c2(()=>{var g,v;return`${((g=t.panel)==null?void 0:g.key)||((v=t.panel)==null?void 0:v.title)||"pie"}-${o.value.map(E=>`${E.name}:${E.value}`).join("|")}`}),v2=c2(()=>{const G=typeof window=="undefined"?1920:window.innerWidth,i2=typeof window=="undefined"?1080:window.innerHeight,e2=Math.min(G-190-8,b3.value.x+14),m2=Math.min(i2-82-8,b3.value.y+14);return{left:`${Math.max(8,e2)}px`,top:`${Math.max(8,m2)}px`}}),F2=c2(()=>{const g=_3.value;return g?k3.value%g:0}),_3=c2(()=>{var g;return r.value==="structure"?z.value.length:r.value==="donut"||r.value==="rose"?o.value.length:r.value==="bar"&&((g=t.panel)==null?void 0:g.variant)==="capacity"?p3.value.length:r.value==="bar"||r.value==="column"?S.value.length:r.value==="table"?T.value.length:r.value==="line"?S.value.length:r.value==="gauge"?K.value.length:r.value==="stackColumn"?J.value.length:r.value==="split"?h.value.length:0}),B3=c2(()=>o.value[F2.value]||o.value[0]);c2(()=>z.value[F2.value]||z.value[0]);const $3=c2(()=>s.value[0]),e3=c2(()=>s.value.slice(0,4).map((g,v)=>r3(G2({},g),{icon:a2(g,v)}))),v3=c2(()=>z.value.map((g,v)=>r3(G2({},g),{displayIndex:v}))),j2=c2(()=>{var g;return r.value!=="donut"?"standard":((g=t.panel)==null?void 0:g.variant)==="ring"?"ring":"three"}),q2=c2(()=>{const g=o.value,v=g.length;if(!v)return[];const E=52,G=2*Math.PI*E,i2=g.reduce((B2,W2)=>B2+A2(W2),0)||1,e2=v>1?Math.min(12,Math.max(7,G*.028)):0;let m2=0;return g.map((B2,W2)=>{const L3=A2(B2)/i2*G,K3=v>1?Math.max(5,L3-e2):G,J3=m2+(v>1?e2/2:0);return m2+=L3,{key:B2.key||B2.name||W2,index:W2,item:B2,color:q(W2),dasharray:`${K3.toFixed(2)} ${G.toFixed(2)}`,dashoffset:`${(-J3).toFixed(2)}`}})}),T2=c2(()=>{const g=o.value,v=g.length;if(!v)return[];const E=Math.max(...g.map(e2=>A2(e2)),1),G=360/v,i2=Math.min(8,G*.16);return g.map((e2,m2)=>{const B2=A2(e2),W2=m2===F2.value,Y2=36+Math.sqrt(B2/E)*31+(W2?5:0),L3=17,K3=-90+m2*G+i2/2,J3=-90+(m2+1)*G-i2/2,n1=(K3+J3)/2,d1=N(75,75,Y2+3,n1),h2=N(75,75,Y2+15,n1),D3=N(75,75,Y2+20,n1);return{key:e2.key||e2.name||m2,index:m2,item:e2,color:q(m2),path:n2(75,75,L3,Y2,K3,J3),lineStart:d1,lineEnd:h2,label:D3,anchor:Math.cos(n1*Math.PI/180)>=0?"start":"end"}})});O6(()=>{u2(),W()}),D6(()=>{F(),_2()}),x0(()=>{var g;return[(g=t.panel)==null?void 0:g.key,s.value.length]},()=>{k3.value=0,I2.value=null,R2.value="",P2.value=null,Be(),W()}),x0(o3,()=>{W()});const P=c2(()=>{const g=S.value,v=320,E=66,G=10,i2=g.length>1?v/(g.length-1):v,e2=g.map(Y2=>A2(Y2)).filter(Y2=>Number.isFinite(Y2)&&Y2>=0),m2=e2.length?Math.min(...e2):0,B2=e2.length?Math.max(...e2):1,W2=Math.max(B2-m2,B2*.08,1);return g.map((Y2,L3)=>{const K3=A2(Y2);return{x:Math.round(L3*i2),y:Math.round(G+E-(K3-m2)/W2*E),item:Y2}})}),g2=c2(()=>P.value.map(g=>`${g.x},${g.y}`).join(" ")),y3=c2(()=>P.value.length?`0,86 ${g2.value} 320,86`:""),A3=c2(()=>S.value),P3=c2(()=>({gridTemplateColumns:`repeat(${Math.max(A3.value.length,1)}, minmax(0, 1fr))`})),Y3=c2(()=>Number.isInteger(I2.value)?P.value[I2.value]:null),l1=c2(()=>P.value.length?Number.isInteger(I2.value)?I2.value:F2.value:0),I1=c2(()=>Y3.value?Y3.value:P.value[l1.value]||P.value[0]),p2=c2(()=>{const g=I1.value;if(!g)return{};const v=g.x/320*100;return{left:`${Math.min(84,Math.max(16,v))}%`,top:"6px",transform:"translateX(-50%)"}});function A2(g){const v=Number(g==null?void 0:g.value);if(!Number.isNaN(v)&&v>0)return v;const E=Number(g==null?void 0:g.percent);return Number.isNaN(E)?0:E}function M2(g){const v=(g==null?void 0:g.segments)||(g==null?void 0:g.values)||{};return V.value.reduce((E,G)=>E+(Number(v[G.key])||0),0)}function S2(g){const v=M2(g),E=(g==null?void 0:g.segments)||(g==null?void 0:g.values)||{};return v?V.value.map((G,i2)=>{var B2;const e2=Number(E[G.key])||0,m2=((B2=t.panel)==null?void 0:B2.variant)==="dual"?y2.value:v;return r3(G2({},G),{value:e2,percent:Math.max(e2>0?3:0,e2/Math.max(m2,1)*100),color:J2(G,i2)})}):[]}function J2(g,v){return(g==null?void 0:g.color)||(g==null?void 0:g.fillColor)||q(v)}function x3(g){const v=Number(g);return Number.isNaN(v)?"--":Number.isInteger(v)?`${v}`:`${Number(v.toFixed(2))}`}function E3(g){return(g==null?void 0:g.displayValue)!==void 0&&(g==null?void 0:g.displayValue)!==null&&(g==null?void 0:g.displayValue)!==""?g.displayValue:(g==null?void 0:g.value)===void 0||(g==null?void 0:g.value)===null||(g==null?void 0:g.value)===""?"--":x3(g.value)}function c1(g){var G;const v=(g==null?void 0:g.displayUnit)||(g==null?void 0:g.unit)||"";if(!v)return"";const E=String((G=E3(g))!=null?G:"");return E&&E.endsWith(String(v))?"":v}function m1(){const g=[...new Set(S.value.map(v=>(v==null?void 0:v.displayUnit)||(v==null?void 0:v.unit)).filter(Boolean))];return g.length===1?g[0]:""}function y1(g){const v=c1(g);return v?I.value===v?"":v:""}function q1(g){const v=c1(g);return v?x.value===v?"":v:""}function U1(g){return String(g||"").trim().replace(/\s+/g,"")}function c3(g){return Array.from(U1(g)).slice(0,3).join("")}function V3(g){const v=U1(g==null?void 0:g.name)||"数据",E=c1(g);return`${v}:${E3(g)}${E}`}function Z3(g,v=[]){return[U1(g)||"数据",...v.filter(E=>E!=null&&String(E).trim()!=="").map(E=>String(E))].join(` +`)}function a1(g,v=[]){if(!g)return"";const E=c1(g),G=E3(g),i2=[];return G!=="--"&&i2.push(`数值:${G}${E}`),g.extra&&i2.push(String(g.extra)),Z3(g.name,[...i2,...v])}function t0(g){return a1(g,[`占比:${w(g)}`])}function P0(g){return a1(g,[`占比:${j(g)}`])}function J0(g){return a1(g,[`占比:${p(g)}`])}function se(g){const v=w0(g),E=S2(g).filter(G=>G.value>0).map(G=>`${G.name}:${x3(G.value)}${v}`);return Z3(g==null?void 0:g.name,[`合计:${x3(M2(g))}${v}`,...E])}function _e(g,v){const E=w0(g);return Z3(`${U1(g==null?void 0:g.name)} ${(v==null?void 0:v.name)||""}`,[`数值:${x3((v==null?void 0:v.value)||0)}${E}`])}function oe(g){return a1(g,[`状态:${dn(g)}`])}function f1(g){const v=d.value?`${x3(A2(g)/d.value*100)}%`:"--";return a1(g,[`占比:${v}`])}function Qe(g){var i2,e2,m2;const v=(e2=(i2=g.target)==null?void 0:i2.closest)==null?void 0:e2.call(i2,"[data-chart-tooltip], [data-hover-value]");if(!v||!((m2=i3.value)!=null&&m2.contains(v))){Be();return}const E=v.getAttribute("data-chart-tooltip")||v.getAttribute("data-hover-value")||"",G=String(E).split(/\n+/).map(B2=>B2.trim()).filter(Boolean);if(!G.length){Be();return}b3.value={visible:!0,x:g.clientX,y:g.clientY,title:G[0],lines:G.slice(1)}}function Be(){b3.value.visible&&(b3.value={visible:!1,x:0,y:0,title:"",lines:[]})}function Se(g){const v=U1(g==null?void 0:g.name)||"数据",E=w0(g);return`${v}:${x3(M2(g))}${E}`}function w0(g){var v;return(g==null?void 0:g.displayUnit)||(g==null?void 0:g.unit)||((v=t.panel)==null?void 0:v.unit)||""}function Zt(){var g,v;return((g=t.panel)==null?void 0:g.showValue)===!0||((v=t.panel)==null?void 0:v.variant)==="dual"}function T0(g){return String(g||"").trim().toLowerCase()}function et(g){const v=H2.value.map(E=>he(g,{field:E})).filter(E=>E!=null);return[g==null?void 0:g.searchText,...v].filter(Boolean).join(" ")}function he(g,v){const E=[v==null?void 0:v.field,...(v==null?void 0:v.fields)||[]].filter(Boolean);for(const G of E){const i2=String(G).split(".").reduce((e2,m2)=>e2==null?void 0:e2[m2],g);if(i2!=null&&i2!=="")return i2}}function U0(g,v){const E=he(g,v);return E==null||E===""?(v==null?void 0:v.fallback)||"--":(v==null?void 0:v.format)==="number"?x3(E):(v==null?void 0:v.format)==="displayValue"?E3({value:E}):String(E)}function ge(g,v){return v!=null&&v.unitField&&(g!=null&&g[v.unitField])?g[v.unitField]:(v==null?void 0:v.unit)||""}function pe(g){return{"business-project-name":(g==null?void 0:g.key)==="name","business-project-locate":(g==null?void 0:g.key)==="locate","is-right":(g==null?void 0:g.align)==="right","is-center":(g==null?void 0:g.align)==="center","is-strong":g==null?void 0:g.strong}}function be(g){(g==null?void 0:g.canLocate)!==!1&&(P2.value=(g==null?void 0:g.key)||(g==null?void 0:g.name)||null,i("row-select",g))}function A0(g){const v=g==null?void 0:g.currentTarget;if(!v||v.scrollWidth<=v.clientWidth)return;g.preventDefault();const E=Math.abs(g.deltaX)>Math.abs(g.deltaY)?g.deltaX:g.deltaY;v.scrollLeft+=E}function M0(g){var e2,m2;const v=Number(g==null?void 0:g.scaleValue);if(!(r.value==="column"&&((e2=t.panel)==null?void 0:e2.variant)==="plain")&&!Number.isNaN(v)&&v>0)return Math.max(8,Math.min(100,Math.round(v)));const G=A2(g);if(!G)return 8;const i2=r.value==="column"&&((m2=t.panel)==null?void 0:m2.variant)==="plain"?Math.max(...l.value,G):c.value;return Math.max(8,Math.round(G/i2*100))}function we(g,v){const E=M0(g),G=Math.max(.14,Math.min(.46,E/180));return{"--heat-color":q(v),"--heat-bg":$0(q(v),G)}}function j1(g){const v=Number(g==null?void 0:g.value);return Number.isFinite(v)?v:0}function Rn(){var E;const g=Number((E=t.panel)==null?void 0:E.max);if(Number.isFinite(g)&&g>0)return g;const v=Math.max(...K.value.map(G=>j1(G)),100);return Math.max(v,100)}function O1(g){const v=j1(g),E=Rn();return!E||v<=0?0:Number(Math.min(100,v/E*100).toFixed(1))}function mt(g){return Number((-180+O1(g)*1.8).toFixed(1))}function In(g,v){if(g!=null&&g.color||g!=null&&g.fillColor)return g.color||g.fillColor;const E=j1(g);return E<=0?"#24f6c4":E>100?"#ffbf5a":q(v)}function dn(g){if(g!=null&&g.status||g!=null&&g.level)return g.status||g.level;const v=j1(g);return v<=0?"未超载":v>100?"高超载":"超载预警"}function $0(g,v=.2){const E=String(g||"").replace("#","");if(E.length!==6)return`rgba(48, 220, 255, ${v})`;const G=parseInt(E,16),i2=G>>16&255,e2=G>>8&255,m2=G&255;return`rgba(${i2}, ${e2}, ${m2}, ${v})`}function hn(g){const v=P.value.length;if(!v)return;const E=g.currentTarget.getBoundingClientRect(),G=E.width?(g.clientX-E.left)/E.width:0,i2=Math.min(v-1,Math.max(0,Math.round(G*(v-1))));I2.value=i2}function tt(g){const v=A2(g);return!d.value||!v?0:Math.max(6,v/d.value*100)}function gt(g){const v=A2(g);return!d.value||!v?0:Math.max(2,v/d.value*100)}function j(g){if(!g)return"--";if(g.extra)return g.extra;const v=A2(g);return!d.value||!v?"--":`${x3(v/d.value*100)}%`}function D(){const g=A2(V2.value);return g>0?g:p3.value.reduce((v,E)=>v+A2(E),0)}function m(g){const v=D(),E=A2(g);return!v||!E?0:Math.max(6,E/v*100)}function p(g){const v=D(),E=A2(g);return!v||!E?"--":`${x3(E/v*100)}%`}function _(g,v){return["forage-edible","wetland-yield-edible"].includes(g==null?void 0:g.key)?"#24f6c4":["forage-unavailable","wetland-yield-unavailable"].includes(g==null?void 0:g.key)?"#ffe06b":q(v)}function w(g){const v=A2(g),E=Number(g==null?void 0:g.count)||d.value;return!v||!E?"0%":`${x3(v/E*100)}%`}function M(g){const v=A2(g),E=Number(g==null?void 0:g.count)||d.value;return!v||!E?0:v/E*100}function N(g,v,E,G){const i2=G*Math.PI/180;return{x:Number((g+E*Math.cos(i2)).toFixed(2)),y:Number((v+E*Math.sin(i2)).toFixed(2))}}function n2(g,v,E,G,i2,e2){const m2=N(g,v,G,i2),B2=N(g,v,G,e2),W2=N(g,v,E,e2),Y2=N(g,v,E,i2),L3=e2-i2>180?1:0;return[`M ${m2.x} ${m2.y}`,`A ${G} ${G} 0 ${L3} 1 ${B2.x} ${B2.y}`,`L ${W2.x} ${W2.y}`,`A ${E} ${E} 0 ${L3} 0 ${Y2.x} ${Y2.y}`,"Z"].join(" ")}function q(g){return a[g%a.length]}function a2(g,v){if(g!=null&&g.icon)return String(g.icon).replace(/[^a-z0-9-]/gi,"");const E=String((g==null?void 0:g.name)||"");return E.includes("利用率")||E.includes("占比")?"rate":E.includes("重度")||E.includes("退化")?"risk":E.includes("可食")||E.includes("供给")?"leaf":E.includes("不可")?"stack":E.includes("产量")||E.includes("鲜草")?"yield":E.includes("乡镇")?"town":E.includes("面积")?"area":["yield","leaf","rate","risk"][v%4]}function X(){_2();const g=_3.value;o3.value&&(g<2||(X2=window.setInterval(()=>{k3.value=(k3.value+1)%g},hy)))}function W(){o3.value?X():_2()}function _2(){X2&&(window.clearInterval(X2),X2=null)}function u2(){B(),!(!i3.value||typeof window.IntersectionObserver!="function")&&(d3=new IntersectionObserver(g=>{const v=g[0];o3.value=!!(v!=null&&v.isIntersecting)&&t2()}),d3.observe(i3.value),window.requestAnimationFrame(B))}function F(){var g;(g=d3==null?void 0:d3.disconnect)==null||g.call(d3),d3=null}function B(){o3.value=t2()}function t2(){const g=i3.value;return g?!!(g.offsetParent||g.getClientRects().length):!0}function U(g,v={}){const E=v.color||v.fillColor||q(g);return`linear-gradient(90deg, ${$0(E,.16)} 0%, ${$0(E,.72)} 42%, ${E} 78%, rgba(255,255,255,0.94) 100%)`}function C(g,v={}){var G;if(((G=t.panel)==null?void 0:G.variant)==="plain"){const i2=v.color||v.fillColor;if(i2)return`linear-gradient(180deg, rgba(255,255,255,0.96) 0%, ${$0(i2,.96)} 16%, ${$0(i2,.72)} 74%, ${$0(i2,.18)} 100%)`;const e2=[["#9BEA55","#29DFA7"],["#7FEA6A","#24D5C0"],["#B6E84C","#47D982"]],[m2,B2]=e2[g%e2.length];return`linear-gradient(180deg, rgba(255,255,255,0.96) 0%, ${m2} 16%, ${B2} 76%, rgba(36,246,196,0.18) 100%)`}const E=v.color||v.fillColor||q(g);return`linear-gradient(180deg, rgba(255,255,255,0.96) 0%, ${E} 18%, ${$0(E,.7)} 72%, rgba(50, 220, 255, 0.12) 100%)`}return(g,v)=>{var E,G,i2,e2,m2,B2,W2,Y2,L3,K3,J3,n1,d1;return Y(),Q("div",{ref_key:"panelRef",ref:i3,class:X3(["business-panel",[`is-${r.value}`,`is-${j2.value}`,{"is-compact":n.compact,"is-column-label-standard":n.columnLabelStandard}]]),onMousemove:Qe,onMouseleave:Be},[s.value.length?r.value==="rank"?(Y(),re(dy,{key:1,rows:s.value,compact:""},null,8,["rows"])):r.value==="metric"?(Y(),Q("div",ZN,[(Y(!0),Q(M3,null,G3(s.value.slice(0,4),h2=>(Y(),Q("div",{key:h2.key||h2.name,class:"business-metric-item","data-chart-tooltip":a1(h2)},[A("span",null,d2(h2.name),1),A("strong",null,d2(E3(h2)),1),A("em",null,d2(h2.unit),1)],8,JN))),128))])):r.value==="iconMetric"?(Y(),Q("div",QN,[(Y(!0),Q(M3,null,G3(e3.value,(h2,D3)=>(Y(),Q("div",{key:h2.key||h2.name,class:X3(["business-icon-metric-item",`is-tone-${D3%a.length}`]),"data-chart-tooltip":a1(h2)},[A("i",{class:X3(["business-icon-metric-mark",`is-${h2.icon}`])},[...v[3]||(v[3]=[A("span",null,null,-1)])],2),A("div",tL,[A("span",null,d2(h2.name),1),A("strong",null,[ie(d2(E3(h2)),1),h2.unit?(Y(),Q("em",nL,d2(h2.unit),1)):N3("",!0)])])],10,eL))),128))])):r.value==="spotlight"?(Y(),Q("div",iL,[$3.value?(Y(),Q(M3,{key:0},[A("div",{class:"business-spotlight-main","data-chart-tooltip":a1($3.value)},[A("span",null,d2($3.value.name),1),A("strong",null,[ie(d2(E3($3.value)),1),A("em",null,d2($3.value.unit),1)]),A("small",null,d2($3.value.extra||((E=n.panel)==null?void 0:E.note)||"核心业务指标"),1)],8,aL),A("div",rL,[(Y(!0),Q(M3,null,G3(s.value.slice(1,4),(h2,D3)=>(Y(),Q("div",{key:h2.key||h2.name,class:"business-spotlight-chip","data-chart-tooltip":a1(h2)},[A("i",{style:S1({borderColor:q(D3+1)})},null,4),A("span",null,d2(h2.name),1),A("strong",null,[ie(d2(E3(h2)),1),A("em",null,d2(h2.unit),1)]),h2.extra?(Y(),Q("small",oL,d2(h2.extra),1)):N3("",!0)],8,sL))),128))])],64)):(Y(),Q("div",lL,"暂无业务统计数据"))])):r.value==="donut"?(Y(),Q("div",{key:5,class:X3(["business-donut",[`is-variant-${j2.value}`,{"is-dense":o.value.length>5}]])},[o.value.length?(Y(),Q(M3,{key:0},[j2.value==="ring"?(Y(),Q("div",uL,[(Y(),Q("svg",cL,[v[4]||(v[4]=A("circle",{class:"business-ring-halo",cx:"80",cy:"80",r:"39"},null,-1)),v[5]||(v[5]=A("circle",{class:"business-ring-track",cx:"80",cy:"80",r:"52"},null,-1)),(Y(!0),Q(M3,null,G3(q2.value,h2=>(Y(),Q("circle",{key:h2.key,class:X3(["business-ring-segment",{"is-active":h2.index===F2.value}]),cx:"80",cy:"80",r:"52",stroke:h2.color,"stroke-dasharray":h2.dasharray,"stroke-dashoffset":h2.dashoffset,style:S1({color:h2.color}),"data-chart-tooltip":t0(h2.item)},null,14,dL))),128))])),A("div",hL,[A("strong",null,d2(w(B3.value)),1),A("span",null,d2(((G=B3.value)==null?void 0:G.name)||"结构占比"),1)])])):(Y(),Q("div",fL,[(Y(),re(U_,{key:u3.value,data:o.value,delay:hy,colors:a,opacity:.62,class:"business-three-pie"},{default:C1(({data:h2})=>[A("div",mL,[A("strong",null,d2(w(h2)),1),A("span",null,d2((h2==null?void 0:h2.name)||"结构占比"),1)])]),_:1},8,["data"]))])),A("div",gL,[(Y(!0),Q(M3,null,G3(o.value,(h2,D3)=>(Y(),Q("div",{key:h2.key||h2.name,class:X3(["business-donut-row",{"is-active":D3===F2.value}]),style:S1({"--row-color":q(D3),"--row-percent":`${Math.max(4,M(h2))}%`}),"data-chart-tooltip":t0(h2)},[A("i",{style:S1({borderColor:q(D3)})},null,4),A("span",null,d2(h2.name),1),A("strong",null,d2(E3(h2)),1),A("em",null,d2(h2.unit),1)],14,pL))),128))])],64)):(Y(),Q("div",yL,"暂无业务统计数据"))],2)):r.value==="rose"?(Y(),Q("div",{key:6,class:X3(["business-rose",{"is-dense":o.value.length>5}])},[o.value.length?(Y(),Q(M3,{key:0},[A("div",vL,[(Y(),Q("svg",_L,[A("g",SL,[(Y(!0),Q(M3,null,G3(T2.value,h2=>(Y(),Q("line",{key:`guide-${h2.key}`,x1:h2.lineStart.x,y1:h2.lineStart.y,x2:h2.lineEnd.x,y2:h2.lineEnd.y,stroke:h2.color},null,8,bL))),128))]),A("g",wL,[(Y(!0),Q(M3,null,G3(T2.value,h2=>(Y(),Q("path",{key:h2.key,class:X3(["business-rose-segment",{"is-active":h2.index===F2.value}]),d:h2.path,fill:h2.color,stroke:h2.color,"data-chart-tooltip":t0(h2.item)},null,10,CL))),128))]),v[6]||(v[6]=A("circle",{class:"business-rose-glow",cx:"75",cy:"75",r:"24"},null,-1)),v[7]||(v[7]=A("circle",{class:"business-rose-hole",cx:"75",cy:"75",r:"16"},null,-1)),A("g",TL,[(Y(!0),Q(M3,null,G3(T2.value,h2=>(Y(),Q("text",{key:`label-${h2.key}`,x:h2.label.x,y:h2.label.y,"text-anchor":h2.anchor},d2(h2.item.name),9,AL))),128))])]))]),A("div",xL,[(Y(!0),Q(M3,null,G3(o.value,(h2,D3)=>(Y(),Q("div",{key:h2.key||h2.name,class:X3(["business-donut-row business-rose-row",{"is-active":D3===F2.value}]),"data-chart-tooltip":t0(h2)},[A("i",{style:S1({borderColor:q(D3),background:q(D3),color:q(D3)})},null,4),A("span",null,d2(h2.name),1),A("strong",null,d2(E3(h2)),1),A("em",null,d2(h2.unit),1)],10,EL))),128))])],64)):(Y(),Q("div",PL,"暂无业务统计数据"))],2)):r.value==="structure"?(Y(),Q("div",ML,[z.value.length?(Y(),Q(M3,{key:0},[A("div",kL,[A("div",RL,[(Y(!0),Q(M3,null,G3(z.value,(h2,D3)=>(Y(),Q("i",{key:h2.key||h2.name,class:X3({"is-active":D3===F2.value}),style:S1({width:`${gt(h2)}%`,background:q(D3),color:q(D3)}),title:`${h2.name}:${E3(h2)}${h2.unit||""} ${j(h2)}`,"data-chart-tooltip":P0(h2)},null,14,IL))),128))])]),A("div",NL,[(Y(!0),Q(M3,null,G3(v3.value,h2=>(Y(),Q("div",{key:h2.key||h2.name,class:X3(["business-structure-row",{"is-active":h2.displayIndex===F2.value}]),style:S1({"--row-color":q(h2.displayIndex),"--row-percent":`${Math.max(4,gt(h2))}%`}),"data-chart-tooltip":P0(h2)},[A("i",{style:S1({background:q(h2.displayIndex),color:q(h2.displayIndex)})},null,4),A("span",null,d2(h2.name),1),A("strong",null,[ie(d2(E3(h2)),1),A("em",null,d2(h2.unit),1)]),A("small",null,d2(j(h2)),1)],14,LL))),128))])],64)):(Y(),Q("div",FL,"暂无业务统计数据"))])):r.value==="bar"&&((i2=n.panel)==null?void 0:i2.variant)==="capacity"?(Y(),Q("div",DL,[V2.value?(Y(),Q(M3,{key:0},[A("div",{class:"business-capacity-head","data-chart-tooltip":a1(V2.value)},[A("span",null,d2(V2.value.name),1),A("strong",null,[ie(d2(E3(V2.value)),1),A("em",null,d2(V2.value.unit),1)])],8,OL),A("div",BL,[(Y(!0),Q(M3,null,G3(p3.value,(h2,D3)=>(Y(),Q("i",{key:h2.key||h2.name,class:X3({"is-active":D3===F2.value}),style:S1({width:`${m(h2)}%`,background:_(h2,D3),color:_(h2,D3)}),title:`${h2.name}:${E3(h2)}${h2.unit||""} ${p(h2)}`,"data-chart-tooltip":J0(h2)},null,14,GL))),128))]),A("div",zL,[(Y(!0),Q(M3,null,G3(p3.value,(h2,D3)=>(Y(),Q("div",{key:h2.key||h2.name,class:X3(["business-capacity-row",{"is-active":D3===F2.value}]),"data-chart-tooltip":J0(h2)},[A("i",{style:S1({background:_(h2,D3),color:_(h2,D3)})},null,4),A("span",null,d2(h2.name),1),A("strong",null,[ie(d2(E3(h2)),1),A("em",null,d2(h2.unit),1)]),A("small",null,d2(p(h2)),1)],10,jL))),128))]),w3.value?(Y(),Q("div",{key:0,class:"business-capacity-town","data-chart-tooltip":a1(w3.value)},[A("span",null,d2(w3.value.name),1),A("strong",null,[ie(d2(E3(w3.value)),1),A("em",null,d2(w3.value.unit),1)])],8,UL)):N3("",!0)],64)):(Y(),Q("div",$L,"暂无业务统计数据"))])):r.value==="bar"?(Y(),Q("div",{key:9,class:X3(["business-bars",{"is-dense":S.value.length>=5,"is-long":S.value.length>10,"is-scrollable":S.value.length>5,"is-single":((e2=n.panel)==null?void 0:e2.span)===1,"is-distribution":((m2=n.panel)==null?void 0:m2.variant)==="distribution","is-capacity":((B2=n.panel)==null?void 0:B2.variant)==="capacity","is-rank-bar":((W2=n.panel)==null?void 0:W2.variant)==="rankBar","is-race-bar":y.value,"is-few-rows":y.value&&S.value.length<=3,"is-degradation":((Y2=n.panel)==null?void 0:Y2.variant)==="degradation","is-race-nowrap":((L3=n.panel)==null?void 0:L3.variant)==="raceBarNoWrap","is-race-relaxed":((K3=n.panel)==null?void 0:K3.variant)==="raceBarRelaxed"}]),onWheel:v[0]||(v[0]=st(()=>{},["stop"]))},[(Y(!0),Q(M3,null,G3(S.value,(h2,D3)=>{var b2;return Y(),Q("div",{key:h2.key||h2.name,class:X3(["business-bar-row",{"is-active":D3===F2.value}]),style:S1({"--bar-color":h2.color||h2.fillColor||q(D3)}),"data-chart-tooltip":a1(h2)},[((b2=n.panel)==null?void 0:b2.variant)==="rankBar"?(Y(),Q("span",VL,d2(D3+1),1)):N3("",!0),A("span",HL,d2(h2.name),1),A("div",YL,[A("i",{style:S1({width:`${M0(h2)}%`,background:U(D3,h2)})},null,4)]),A("strong",null,[ie(d2(E3(h2))+" ",1),h2.unit?(Y(),Q("em",KL,d2(h2.unit),1)):N3("",!0),h2.extra?(Y(),Q("small",qL,d2(h2.extra),1)):N3("",!0)])],14,WL)}),128))],34)):r.value==="column"?(Y(),Q("div",{key:10,class:X3(["business-columns",[`is-variant-${((J3=n.panel)==null?void 0:J3.variant)||"solid"}`,{"is-dense":S.value.length>6,"is-scrollable":S.value.length>6&&((n1=n.panel)==null?void 0:n1.scrollable)!==!1,"has-unit-label":!!I.value}]]),onWheel:st(A0,["stop"])},[I.value?(Y(),Q("small",XL,"单位:"+d2(I.value),1)):N3("",!0),(Y(!0),Q(M3,null,G3(S.value,(h2,D3)=>(Y(),Q("div",{key:h2.key||h2.name,class:X3(["business-column-item",{"is-active":D3===F2.value}]),"data-hover-value":V3(h2),title:V3(h2),"data-chart-tooltip":a1(h2)},[n.columnLabelStandard?N3("",!0):(Y(),Q("strong",JL,[ie(d2(E3(h2)),1),y1(h2)?(Y(),Q("em",QL,d2(y1(h2)),1)):N3("",!0)])),A("div",eF,[A("i",{style:S1({height:`${M0(h2)}%`,background:C(D3,h2),"--column-load-delay":`${D3*.075}s`})},null,4)]),A("span",null,d2(n.columnLabelStandard?c3(h2.name):U1(h2.name)),1)],10,ZL))),128))],34)):r.value==="projectTable"?(Y(),Q("div",tF,[A("div",nF,[Le(A("input",{"onUpdate:modelValue":v[1]||(v[1]=h2=>R2.value=h2),type:"search",placeholder:U2.value},null,8,iF),[[d9,R2.value]])]),A("div",aF,[A("table",null,[A("colgroup",null,[(Y(!0),Q(M3,null,G3(L2.value,h2=>(Y(),Q("col",{key:h2.key,class:X3(h2.className),style:S1({width:h2.width||void 0})},null,6))),128))]),A("thead",null,[A("tr",null,[(Y(!0),Q(M3,null,G3(L2.value,h2=>(Y(),Q("th",{key:h2.key,class:X3(pe(h2))},d2(h2.label),3))),128))])]),A("tbody",null,[(Y(!0),Q(M3,null,G3(l3.value,h2=>(Y(),Q("tr",{key:h2.key||h2.name,class:X3({"is-active":P2.value===(h2.key||h2.name)}),tabindex:"0",onClick:D3=>be(h2),onKeydown:[g8(st(D3=>be(h2),["prevent"]),["enter"]),g8(st(D3=>be(h2),["prevent"]),["space"])]},[(Y(!0),Q(M3,null,G3(L2.value,D3=>(Y(),Q("td",{key:D3.key,class:X3(pe(D3)),title:U0(h2,D3)},[D3.strong?(Y(),Q("strong",oF,[ie(d2(U0(h2,D3)),1),ge(h2,D3)?(Y(),Q("em",lF,d2(ge(h2,D3)),1)):N3("",!0)])):(Y(),Q("span",uF,d2(U0(h2,D3)),1))],10,sF))),128))],42,rF))),128))])]),l3.value.length?N3("",!0):(Y(),Q("div",cF,d2(n3.value),1))])])):r.value==="table"?(Y(),Q("div",{key:12,class:X3(["business-table",{"is-dense":T.value.length>8}])},[A("div",dF,[(Y(),Q(M3,null,G3(2,h2=>A("div",{key:h2,class:"business-table-head-group"},[...v[8]||(v[8]=[A("span",null,"乡镇",-1),A("span",null,"亩产",-1)])])),64))]),A("div",hF,[(Y(!0),Q(M3,null,G3(T.value,(h2,D3)=>(Y(),Q("div",{key:h2.key||h2.name,class:X3(["business-table-row",{"is-active":D3===F2.value}]),"data-chart-tooltip":a1(h2)},[A("span",mF,d2(h2.name),1),A("div",gF,[A("strong",null,[ie(d2(E3(h2)),1),h2.unit?(Y(),Q("em",pF,d2(h2.unit),1)):N3("",!0)]),A("i",null,[A("b",{style:S1({width:`${M0(h2)}%`,background:U(D3)})},null,4)])])],10,fF))),128))])],2)):r.value==="stackColumn"?(Y(),Q("div",{key:13,class:X3(["business-stack-columns",[`is-variant-${((d1=n.panel)==null?void 0:d1.variant)||"standard"}`,{"is-dense":J.value.length>6}]])},[A("div",yF,[(Y(!0),Q(M3,null,G3(V.value,(h2,D3)=>(Y(),Q("span",{key:h2.key||h2.name},[A("i",{style:S1({background:J2(h2,D3)})},null,4),ie(d2(h2.name),1)]))),128))]),A("div",vF,[(Y(!0),Q(M3,null,G3(J.value,(h2,D3)=>(Y(),Q("div",{key:h2.key||h2.name,class:X3(["business-stack-item",{"is-active":D3===F2.value}]),"data-hover-value":Se(h2),title:Se(h2),"data-chart-tooltip":se(h2)},[Zt()?(Y(),Q("strong",SF,[ie(d2(x3(M2(h2))),1),w0(h2)?(Y(),Q("em",bF,d2(w0(h2)),1)):N3("",!0)])):N3("",!0),A("div",wF,[(Y(!0),Q(M3,null,G3(S2(h2),(b2,s3)=>(Y(),Q("i",{key:b2.key||b2.name,style:S1({height:`${b2.percent}%`,background:b2.color,color:b2.color}),"data-chart-tooltip":_e(h2,b2)},null,12,CF))),128))]),A("span",null,d2(n.columnLabelStandard?c3(h2.name):U1(h2.name)),1)],10,_F))),128))])],2)):r.value==="peak"?(Y(),Q("div",{key:14,class:X3(["business-peaks",{"is-dense":S.value.length>5}])},[x.value?(Y(),Q("small",TF,"单位:"+d2(x.value),1)):N3("",!0),(Y(!0),Q(M3,null,G3(S.value,(h2,D3)=>(Y(),Q("div",{key:h2.key||h2.name,class:"business-peak-item",style:S1({"--peak-height":`${M0(h2)}%`,"--peak-color":q(D3)}),"data-hover-value":V3(h2),title:V3(h2),"data-chart-tooltip":a1(h2)},[n.columnLabelStandard?N3("",!0):(Y(),Q("strong",xF,[ie(d2(E3(h2)),1),q1(h2)?(Y(),Q("em",EF,d2(q1(h2)),1)):N3("",!0)])),v[9]||(v[9]=A("div",{class:"business-peak-stage"},[A("i")],-1)),A("span",null,d2(n.columnLabelStandard?c3(h2.name):U1(h2.name)),1)],12,AF))),128))],2)):r.value==="line"?(Y(),Q("div",PF,[A("div",{class:"business-line-chart",onMousemove:hn,onMouseleave:v[2]||(v[2]=h2=>I2.value=null)},[(Y(),Q("svg",MF,[v[10]||(v[10]=A("path",{class:"business-line-grid",d:"M0 18H320M0 44H320M0 70H320"},null,-1)),A("polyline",{class:"business-line-area",points:y3.value},null,8,kF),A("polyline",{class:"business-line-stroke",points:g2.value},null,8,RF),(Y(!0),Q(M3,null,G3(P.value,(h2,D3)=>(Y(),Q("circle",{key:D3,cx:h2.x,cy:h2.y,r:"3",class:X3(["business-line-dot",{"is-active":D3===l1.value}])},null,10,IF))),128)),(Y(!0),Q(M3,null,G3(P.value,(h2,D3)=>(Y(),Q("circle",{key:`hit-${D3}`,cx:h2.x,cy:h2.y,r:"13",class:"business-line-hit",onMouseenter:b2=>I2.value=D3},null,40,NF))),128))])),A("div",{class:"business-line-hover-zones",style:S1(P3.value)},[(Y(!0),Q(M3,null,G3(P.value,(h2,D3)=>(Y(),Q("i",{key:`zone-${D3}`,onMouseenter:b2=>I2.value=D3},null,40,LF))),128))],4),I1.value?(Y(),Q("div",{key:0,class:"business-line-tooltip",style:S1(p2.value)},[A("span",null,d2(I1.value.item.name),1),A("strong",null,[ie(d2(E3(I1.value.item)),1),I1.value.item.unit?(Y(),Q("em",FF,d2(I1.value.item.unit),1)):N3("",!0)])],4)):N3("",!0)],32),A("div",{class:"business-line-labels",style:S1(P3.value)},[(Y(!0),Q(M3,null,G3(A3.value,h2=>(Y(),Q("span",{key:h2.key||h2.name},d2(n.columnLabelStandard?c3(h2.name):U1(h2.name)),1))),128))],4)])):r.value==="gauge"?(Y(),Q("div",{key:16,class:X3(["business-gauges",{"is-dense":K.value.length>3}])},[(Y(!0),Q(M3,null,G3(K.value,(h2,D3)=>(Y(),Q("div",{key:h2.key||h2.name,class:X3(["business-gauge-item",{"is-active":D3===F2.value,"is-safe":j1(h2)<=0,"is-low-rate":j1(h2)>0&&j1(h2)<5,"is-alert":j1(h2)>100}]),style:S1({"--gauge-color":In(h2,D3),"--needle-rotate":`${mt(h2)}deg`}),"data-chart-tooltip":oe(h2)},[A("div",OF,[(Y(),Q("svg",BF,[v[11]||(v[11]=A("path",{class:"business-gauge-track",d:"M24 76 A52 52 0 0 1 128 76",pathLength:"100"},null,-1)),A("path",{class:"business-gauge-progress",d:"M24 76 A52 52 0 0 1 128 76",pathLength:"100","stroke-dasharray":`${O1(h2)} 100`},null,8,GF),v[12]||(v[12]=A("path",{class:"business-gauge-glow",d:"M38 76 A38 38 0 0 1 114 76"},null,-1))])),v[13]||(v[13]=A("i",{class:"business-gauge-needle"},null,-1)),v[14]||(v[14]=A("b",{class:"business-gauge-pivot"},null,-1)),A("div",zF,[A("strong",null,[ie(d2(E3(h2)),1),c1(h2)?(Y(),Q("em",jF,d2(c1(h2)),1)):N3("",!0)]),A("small",null,d2(dn(h2)),1)])]),A("span",UF,d2(h2.name),1),h2.extra?(Y(),Q("small",$F,d2(h2.extra),1)):N3("",!0)],14,DF))),128))],2)):r.value==="heat"?(Y(),Q("div",{key:17,class:X3(["business-heat",{"is-dense":H.value.length>6}])},[(Y(!0),Q(M3,null,G3(H.value,(h2,D3)=>(Y(),Q("div",{key:h2.key||h2.name,class:"business-heat-cell",style:S1(we(h2,D3)),"data-chart-tooltip":a1(h2)},[v[15]||(v[15]=A("i",null,null,-1)),A("span",null,d2(h2.name),1),A("strong",null,[ie(d2(E3(h2)),1),h2.unit?(Y(),Q("em",VF,d2(h2.unit),1)):N3("",!0)])],12,WF))),128))],2)):r.value==="split"?(Y(),Q("div",{key:18,class:X3(["business-split",{"is-dense":h.value.length>10}])},[A("div",HF,[(Y(!0),Q(M3,null,G3(h.value,(h2,D3)=>(Y(),Q("i",{key:h2.key||h2.name,style:S1({width:`${tt(h2)}%`,background:q(D3)}),"data-chart-tooltip":f1(h2)},null,12,YF))),128))]),A("div",KF,[(Y(!0),Q(M3,null,G3(h.value,(h2,D3)=>(Y(),Q("div",{key:h2.key||h2.name,class:"business-split-row","data-chart-tooltip":f1(h2)},[A("span",null,[A("i",{style:S1({background:q(D3)})},null,4),ie(d2(h2.name),1)]),A("strong",null,d2(E3(h2))+d2(h2.unit),1)],8,qF))),128))])],2)):(Y(),re(dy,{key:19,rows:s.value,compact:""},null,8,["rows"])):(Y(),Q("div",XN,"暂无业务统计数据")),(Y(),re(jM,{to:"body"},[b3.value.visible?(Y(),Q("div",{key:0,class:"business-chart-tooltip",style:S1(v2.value)},[A("strong",null,d2(b3.value.title),1),(Y(!0),Q(M3,null,G3(b3.value.lines,h2=>(Y(),Q("span",{key:h2},d2(h2),1))),128))],4)):N3("",!0)]))],34)}}};const XF={class:"feature-info"},ZF={key:0,class:"feature-info-state"},JF={key:1,class:"feature-info-state"},QF={key:2,class:"feature-info-state"},eD={key:0,class:"feature-table"},tD=["title"],nD={key:1,class:"feature-info-state is-inline"},Mh={__name:"FeatureInfoPanel",props:{feature:{type:Object,default:null},empty:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},height:{type:Number,default:380},width:{type:Number,default:430}},setup(n){const e=n,t=[[["town_name","xiangName","xiang_name","xiang","xzqmc","xzqdm","town_code","area_code"],"所在乡镇"],[["village_name","cunName","cun_name","cun","c_name","cmc"],"所在村"],[["full_name"],"所在区域"],[["land_number","patch_no"],"图斑编号"],[["areaWanMu","area_wan_mu","area_mu","acreage","mj","xbmj","tbdlmj","tbmj","geomj","shape_area"],"图斑面积"]],i=[[["investigator"],"调查人"],[["survey_time","dc_rq","sjnf","delimitation_year"],"调查时间"],[["adjust_opinion_name"],"调整意见"],[["adjust_reason"],"调整原因"]],a={woodland:[[["dlmc","layer_class_name"],"地类名称"],...t,[["qsdwmc"],"权属单位"],[["zldwmc"],"坐落单位"],[["lin_ban"],"林班"],[["xiao_ban"],"小班"],[["ld_qs","tdsyqs","qsxz","ownership_name","ownership"],"土地权属"],[["gjgyl_bhdj","bh_dj","protection_level_name","protection_level"],"保护等级"],[["sen_lin_lb","forest_type"],"森林类别"],[["lin_zhong","forest_category"],"林种"],[["zl_dj","quality_level_name","quality_level"],"质量等级"],[["you_shi_sz","tree_species","dominant_tree_species"],"优势树种"],[["qi_yuan","origin"],"起源"],[["ling_zu"],"龄组"],[["yu_bi_du"],"郁闭度"],[["pingjun_sg"],"平均树高"],[["mei_gq_zs"],"每公顷株数"],[["mei_gq_xj"],"每公顷蓄积"],[["huo_lm_xj"],"活立木蓄积"],[["sheng_wu_l"],"生物量"],[["tan_chu_l"],"碳储量"],[["stqwmc"],"生态区位"],[["po_du","slope"],"坡度"],[["po_wei"],"坡位"],[["tu_ceng_hd","soil_depth"],"土层厚度"],...i],grassland:[...t,[["land_class_name","land_use_name","land_use"],"地类名称"],[["land_type"],"资源大类"],[["resource_type"],"资源类别"],[["grassland_category_name","grassland category","base_grass"],"草原类别"],[["basic_type_name"],"基本草原类型"],[["grass_type_name","grassland_type_name","grass_type"],"草原类"],[["grass_min_type"],"草原型"],[["grassland_level_name","grassland_level","level_name","level"],"草原级别"],[["degradation_level_name","degradation_level"],"退化等级"],[["vegetation_structure_name","vegetation_structure"],"植被结构"],[["vegetation_cover"],"植被盖度"],[["lbmjbl"],"裸斑面积比例"],[["dominance_level"],"优势度"],[["dominant_grass_species"],"优势草种"],[["functional_category"],"功能类别"],[["xc_yield"],"鲜草产量"],[["xc_mu_yield","xb_xc_mu_yield","mu_yield"],"鲜草亩产"],[["xb_xc_yield"],"小班鲜草产量"],[["xb_xc_mu_yield"],"小班鲜草亩产"],[["gc_yield"],"干草产量"],[["gc_mu_yield","xb_gc_mu_yield"],"干草亩产"],[["xb_gc_yield"],"小班干草产量"],[["xb_gc_mu_yield"],"小班干草亩产"],[["elevation"],"海拔"],[["landform_name","landform"],"地貌"],[["slope"],"坡度"],[["aspect"],"坡向"],[["soil_depth","tu_ceng_hd"],"土层厚度"],[["soil texture"],"土壤质地"],[["sddl"],"三调地类"],[["hqlm"],"划区轮牧"],[["cdsyq"],"草地所有权"],[["cdsyq2"],"草地使用权"],[["cdjjq"],"草地经营权"],...i],wetland:[[["grass_min_type","grassland_category_name","grassland_type_name","land_class_name","land_use_name"],"湿地类型"],...t,[["grass_type_name","grass_type"],"湿地草地型"],[["grassland_level_name","grassland_level","level_name","level"],"湿地级别"],[["vegetation_structure_name","vegetation_structure"],"植被结构"],[["vegetation_cover"],"植被盖度"],[["dominant_grass_species"],"优势草种"],[["functional_category"],"功能类别"],[["xc_yield","xb_xc_yield"],"鲜草产量"],[["xc_mu_yield","xb_xc_mu_yield","mu_yield"],"鲜草亩产"],[["edible_xc_yield"],"可食鲜草产量"],[["edible_xc_mu_yield"],"可食鲜草亩产"],[["gc_yield","xb_gc_yield"],"干草产量"],[["elevation"],"海拔"],[["landform_name","landform"],"地貌"],[["soil_depth","tu_ceng_hd"],"土层厚度"],...i],ecological:[[["type"],"管控分区"],[["project_name"],"项目名称"],[["project_category"],"项目类型"],[["measure_type"],"措施类型"],[["feature_role"],"要素类型"],[["township"],"涉及乡镇"],[["year"],"建设年份"],[["totalAcreage"],"总面积"],[["cdAcreage"],"草地面积"],[["sdAcreage"],"湿地面积"],[["area_mu"],"治理面积"],[["length_meter"],"工程长度"],[["cdScl"],"草地生产力"],[["sdScl"],"湿地生产力"],[["geometry_type"],"几何类型"]]},r={land_type:{1:"草地",2:"湿地",caodi:"草地",shidi:"湿地",woodland:"林地",grassland:"草地",wetland:"湿地"},vegetation_structure:{1:"草本型"},landform:{2:"平原",5:"中山",6:"高山"},land_use:{"0401":"天然牧草地","0403":"人工牧草地","0404":"其他草地"},sddl:{"0401":"天然牧草地","0403":"人工牧草地","0404":"其他草地"},ld_qs:{10:"集体林地",20:"国有或其他"},qsxz:{10:"集体林地",20:"国有或其他"},tdsyqs:{10:"集体林地",20:"国有或其他"},gjgyl_bhdj:{0:"未划定",1:"国家一级公益林",2:"国家二级公益林"},bh_dj:{0:"未划定",1:"国家一级公益林",2:"国家二级公益林"},zl_dj:{2:"二级质量",3:"三级质量",4:"四级质量",5:"五级质量"},po_wei:{1:"脊部",2:"上坡",3:"中坡",4:"下坡",5:"谷地",6:"平地"}},s=new Set(["lin_zhong","sen_lin_lb","you_shi_sz","qi_yuan","ling_zu","po_xiang","tu_rang_lx","ownership","ownership_name","protection_level","forest_category","forest_type","quality_level","origin","tree_species","dominant_tree_species","base_grass","degradation_level","land_class","grass_type"]),o={xiang:"所在乡镇",xzqdm:"所在乡镇",xzqmc:"所在乡镇",town_code:"所在乡镇",area_code:"所在乡镇",cun:"所在村",cmc:"所在村",c_name:"所在村",acreage:"图斑面积",mj:"图斑面积",xbmj:"小班面积",tbdlmj:"图斑地类面积",geomj:"图斑面积",tbmj:"图斑面积",shape_area:"图斑面积",area_mu:"图斑面积",grass_min_type:"草原型",grass_type:"草原类",grass_type_name:"草原类",grassland_type_name:"草原类",patch_no:"图斑编号",land_number:"图斑编号",grassland_level:"草原级别",grassland_level_name:"草原级别",level:"等级",level_name:"等级",land_class_name:"地类名称",land_use_name:"地类名称",basic_type_name:"草原类型",grassland_category_name:"草原类别",degradation_level:"退化等级",degradation_level_name:"退化等级",vegetation_structure:"植被结构",vegetation_structure_name:"植被结构",xc_yield:"鲜草产量",gc_yield:"干草产量",xc_mu_yield:"鲜草亩产",gc_mu_yield:"干草亩产",mu_yield:"亩产",edible_xc_yield:"可食鲜草产量",edible_xc_mu_yield:"可食鲜草亩产",dlmc:"地类名称",qsdwmc:"权属单位",zldwmc:"坐落单位",lin_ban:"林班",xiao_ban:"小班",ld_qs:"土地权属",tdsyqs:"土地权属",qsxz:"土地权属",gjgyl_bhdj:"保护等级",bh_dj:"保护等级",sen_lin_lb:"森林类别",lin_zhong:"林种",zl_dj:"质量等级",you_shi_sz:"优势树种",qi_yuan:"起源",cdsyq:"草地所有权",cdsyq2:"草地使用权",cdjjq:"草地经营权",resource_type:"资源类型","grassland category":"草原类别",dominant_grass_species:"优势草种",functional_category:"功能类别",vegetation_cover:"植被盖度",xb_xc_yield:"小班鲜草产量",xb_gc_yield:"小班干草产量",base_grass:"基本草原",hqlm:"划区轮牧",elevation:"海拔",soil_depth:"土层厚度","soil texture":"土壤质地",aspect:"坡向",slope:"坡度",landform:"地貌",landform_name:"地貌",sddl:"三调地类",dominance_level:"优势度",investigator:"调查人",survey_time:"调查时间",land_type:"土地类型",status:"状态",type:"类型",xb_gc_mu_yield:"干草亩产",xb_xc_mu_yield:"鲜草亩产",grass_yield:"草地产量",full_name:"所在区域",gyl_bhlx:"公益林保护类型",ling_zu:"龄组",yu_bi_du:"郁闭度",pingjun_xj:"平均胸径",mei_gq_zs:"每公顷株数",mei_gq_xj:"每公顷蓄积",stqwmc:"生态区位",lyfq:"林业分区",qykz:"区域控制",po_wei:"坡位",tu_rang_zd:"土壤质地",zzsxmc:"主导属性",lin_chang:"林场",di_mao:"地貌",jt_qw:"交通区位",zbfglx:"植被覆盖类型",disaster_c:"灾害类型",dispe:"病虫害",pingjun_sg:"平均树高",huo_lm_xj:"活立木蓄积",sheng_wu_l:"生物量",tan_chu_l:"碳储量",g_cheng_lb:"工程类别",shi_quan_d:"事权等级",sf_tbq:"是否特别区",td_th_lx:"土地退化类型",project_name:"项目名称",project_category:"项目类型",measure_type:"措施类型",feature_role:"要素类型",township:"涉及乡镇",year:"建设年份",length_meter:"工程长度",geometry_type:"几何类型",totalAcreage:"总面积",cdAcreage:"草地面积",sdAcreage:"湿地面积",cdScl:"草地生产力",sdScl:"湿地生产力"},l=new Set(Object.keys(o)),c=new Set(["pingjun_sg","pingjun_xj","mei_gq_zs","mei_gq_xj","huo_lm_xj","sheng_wu_l","tan_chu_l","yu_bi_du","grass_yield","xb_xc_yield","xb_xc_mu_yield","xc_mu_yield","xb_gc_yield","xb_gc_mu_yield","gc_mu_yield"]),d=new Set(["xb_xc_yield","xb_gc_yield","grass_yield","gc_yield","xc_yield","yield","output","remark1","remark2","remark3","remark4","remark5","remarks"]),h=c2(()=>{var I2;return((I2=e.feature)==null?void 0:I2.properties)||{}}),y=c2(()=>{var I2,i3,o3;return((i3=(I2=e.feature)==null?void 0:I2.feature)==null?void 0:i3.geometry)||((o3=e.feature)==null?void 0:o3.geometry)||null}),S=c2(()=>{var d3,u3,v2,F2,_3;const I2=String(((d3=e.feature)==null?void 0:d3.id)||"").toLowerCase(),i3=String(((v2=(u3=e.feature)==null?void 0:u3.layer)==null?void 0:v2.key)||"").toLowerCase(),o3=String(((_3=(F2=e.feature)==null?void 0:F2.layer)==null?void 0:_3.layerName)||"").toLowerCase(),b3=`${i3} ${o3}`,X2=h.value;return b3.includes("national-park")||b3.includes("restoration")||X2.project_name||X2.project_category||X2.totalAcreage?"ecological":X2.dlmc||I2.includes("woodland")||I2.includes("t_woodland")||b3.includes("woodland")?"woodland":b3.includes("wetland")||b3.includes("shidi")||I2.includes("shidi")||X2.land_type==="shidi"||X2.land_type==="湿地"||X2.land_type===2?"wetland":b3.includes("grassland")||b3.includes("caodi")||X2.grassland_category_name||X2.basic_type_name||I2.includes("caodi")||X2.land_type==="caodi"||X2.land_type===1?"grassland":"woodland"}),T=c2(()=>{const I2=[],i3=new Set;return(a[S.value]||a.woodland).forEach(([b3,X2])=>{const d3=H(h.value,b3,X2,i3);d3&&!I2.some(u3=>u3.label===d3.label)&&(I2.push(d3),i3.add(d3.sourceKey))}),I2.some(b3=>b3.label==="图斑面积")||z(I2,i3,"图斑面积",l3(y.value),"geometry-area"),Object.entries(h.value).forEach(([b3,X2])=>{if(i3.has(b3)||n3(b3,X2))return;const d3=V(b3,X2);K(d3)&&(I2.some(u3=>u3.value===d3||u3.label===(o[b3]||k3(b3)))||(I2.push({key:`fallback-${b3}`,sourceKey:b3,label:o[b3]||k3(b3),value:d3}),i3.add(b3)))}),I2}),I=c2(()=>T.value.map((I2,i3)=>r3(G2({},I2),{displayOrder:x(I2,i3)})).sort((I2,i3)=>I2.displayOrder-i3.displayOrder));function x(I2,i3){const o3=(I2==null?void 0:I2.label)||"",b3=String((I2==null?void 0:I2.sourceKey)||"").toLowerCase();return["所在乡镇","所在村","所在区域","图斑编号","图斑面积","小班面积","图斑地类面积","地类名称","湿地类型"].includes(o3)?i3:["基本草原类型","草原类型","草原类","草原型","湿地草地型","草原级别","湿地级别","退化等级","功能类别","保护等级","森林类别","林种","质量等级","优势树种","起源","龄组"].includes(o3)?100+i3:o3.includes("产量")||o3.includes("亩产")||o3.includes("植被")||o3.includes("优势草种")||o3.includes("优势度")||o3.includes("海拔")||o3.includes("地貌")||o3.includes("坡")||o3.includes("土壤")||o3.includes("郁闭度")||o3.includes("树高")||o3.includes("蓄积")||o3.includes("生物量")||o3.includes("碳储量")?200+i3:o3.includes("权属")||o3.includes("所有权")||o3.includes("使用权")||o3.includes("经营权")||o3.includes("调查")||o3.includes("调整")||o3.includes("划区")||o3.includes("单位")||b3.includes("owner")||b3.includes("qsdw")||b3.includes("zldw")?300+i3:150+i3}function z(I2,i3,o3,b3,X2){!K(b3)||I2.some(d3=>d3.label===o3||d3.value===b3)||(I2.push({key:`static-${X2}`,sourceKey:X2,label:o3,value:b3}),i3.add(X2))}function H(I2,i3,o3,b3=new Set){for(const X2 of i3)if(!(b3.has(X2)||U2(X2))&&K(I2==null?void 0:I2[X2])){const d3=V(X2,I2[X2]);if(!K(d3))continue;return{key:`${o3}-${X2}`,sourceKey:X2,label:o3,value:d3}}return null}function K(I2){return I2!=null&&I2!==""&&I2!==" "&&I2!=="null"&&I2!=="undefined"}function V(I2,i3){var X2;if(!K(i3))return"";if((X2=r[I2])!=null&&X2[String(i3)])return r[I2][String(i3)];if(["xiang","xzqdm","town_code","area_code"].includes(I2))return J(i3);if(["cun","village_code"].includes(I2)&&y2(i3))return"";if(["grassland_level","level"].includes(I2)&&R2(i3))return S.value==="wetland"?`${Number(i3)}级湿地`:`${Number(i3)}级草原`;if(s.has(I2)&&y2(i3)||H2(I2,i3))return"";if(C2(I2))return L2(i3);if(typeof i3=="number"||/^-?\d+(\.\d+)?$/.test(String(i3))){const d3=Number(i3);if(d3===0&&c.has(I2))return"";const u3=Number.isInteger(d3)?`${d3}`:`${Number(d3.toFixed(2))}`;return["xbmj","tbdlmj","geomj","area_square_meter"].includes(I2)?`${P2(d3/666.6667)} 亩`:["acreage","mj","area_mu"].includes(I2)?`${u3} 亩`:["length_meter"].includes(I2)?`${u3} 米`:["totalAcreage","cdAcreage","sdAcreage"].includes(I2)?`${u3} 万亩`:["cdScl","sdScl"].includes(I2)?`${u3} 万吨`:["areaWanMu","area_wan_mu"].includes(I2)?`${u3} 万亩`:["xc_yield","xb_xc_yield","gc_yield","xb_gc_yield","edible_xc_yield","grass_yield"].includes(I2)?`${u3} 斤`:["mu_yield","xc_mu_yield","gc_mu_yield","xb_xc_mu_yield","xb_gc_mu_yield","edible_xc_mu_yield"].includes(I2)?`${u3} 斤`:["vegetation_cover","lbmjbl","yu_bi_du"].includes(I2)?`${u3}%`:["elevation","tu_ceng_hd","pingjun_sg"].includes(I2)?`${u3} 米`:["po_du","slope"].includes(I2)?`${u3}°`:u3}const b3=String(i3);return S.value==="wetland"&&["grassland_level","level"].includes(I2)?b3.replace(/草原/g,"湿地"):b3}function J(I2){const i3=String(I2||"").trim();if(!i3)return"";const o3=i3.replace(/\D/g,""),b3=Sa(o3||i3);return b3||(y2(i3)?"":i3)}function y2(I2){return/^[0-9A-Za-z_-]{1,12}$/.test(String(I2).trim())}function R2(I2){return/^-?\d+(\.\d+)?$/.test(String(I2).trim())}function P2(I2){return Number.isInteger(I2)?`${I2}`:`${Number(I2.toFixed(2))}`}function C2(I2){return["survey_time","dc_rq","create_time","update_time"].includes(String(I2))}function L2(I2){const i3=String(I2);return/^\d{4}-\d{2}-\d{2}/.test(i3)?i3.slice(0,10):i3}function U2(I2){const i3=String(I2).toLowerCase();return["geom","wkt","geometry","the_geom","raw_properties"].includes(i3)||["bsm","ysdm","gid","id","objectid","object_id","fid","key_uid"].includes(i3)||["shape_leng","shape_length","length","perimeter"].includes(i3)?!0:["xzqdm","area_code","town_code","patch_no","land_number"].includes(i3)?!1:["di_lei","qykz","stqw","lyfq","tbybh","patch_code"].includes(i3)||i3.endsWith("_code")||i3.endsWith("dm")||i3.endsWith("_id")||["create_by","create_time","update_by","update_time"].includes(i3)?!0:i3.includes("geom")||i3.includes("boundary")||i3.includes("wkb")}function n3(I2,i3){var b3;if(U2(I2)||!K(i3))return!0;const o3=String(I2).toLowerCase();return!!(d.has(o3)||o3.includes("number")||o3.includes("patch_no")||!l.has(I2)||y2(i3)&&!((b3=r[I2])!=null&&b3[String(i3)])&&!["xiang","xzqdm","town_code","area_code","cun","land_type","grassland_level","level","gjgyl_bhdj","bh_dj","ld_qs","qsxz","tdsyqs","zl_dj"].includes(I2))}function H2(I2,i3){var o3;return!y2(i3)||(o3=r[I2])!=null&&o3[String(i3)]?!1:["resource_type","grassland category","functional_category","aspect","soil_depth","soil texture","cdsyq","cdsyq2","cdjjq"].includes(I2)}function l3(I2){const i3=V2(I2);if(!i3)return"";const o3=i3/666.6667;return o3>=1e4?`${P2(o3/1e4)} 万亩`:`${P2(o3)} 亩`}function V2(I2){return I2!=null&&I2.coordinates?I2.type==="Polygon"?p3(I2.coordinates):I2.type==="MultiPolygon"?I2.coordinates.reduce((i3,o3)=>i3+p3(o3),0):0:0}function p3(I2=[]){if(!I2.length)return 0;const[i3,...o3]=I2,b3=Math.abs(w3(i3)),X2=o3.reduce((d3,u3)=>d3+Math.abs(w3(u3)),0);return Math.max(0,b3-X2)}function w3(I2=[]){if(I2.length<3)return 0;const i3=I2.reduce((d3,u3)=>d3+Number((u3==null?void 0:u3[1])||0),0)/I2.length,o3=111320,b3=o3*Math.cos(i3*Math.PI/180);let X2=0;for(let d3=0;d3i3.toUpperCase())}return(I2,i3)=>(Y(),re(F1,{title:"图斑详情",width:n.width,height:n.height},{default:C1(()=>[A("div",XF,[n.loading?(Y(),Q("div",ZF,"正在查询图斑信息")):n.empty?(Y(),Q("div",JF,"当前点击位置未查询到图斑")):n.feature?(Y(),Q(M3,{key:3},[I.value.length?(Y(),Q("div",eD,[(Y(!0),Q(M3,null,G3(I.value,o3=>(Y(),Q("div",{key:o3.key,class:"feature-row"},[A("span",null,d2(o3.label),1),A("strong",{title:o3.value},d2(o3.value),9,tD)]))),128))])):(Y(),Q("div",nD,"当前图斑暂无可展示的业务字段"))],64)):(Y(),Q("div",QF,"点击地图图层查看图斑/要素信息"))])]),_:1},8,["width","height"]))}},fy="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAD0SURBVHgB7dEBDcAgEACxZ/5NTgkg40JaC137mgesf57wDSlCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTEHKbcBaYZyb5dAAAAAElFTkSuQmCC",iD=""+new URL("pathLine2-d4134d4b-balabala-1783264824576.png",import.meta.url).href,aD="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADzSURBVHgB7dEBDcAwDMCw9vw5f4MRTTYF73/NC3bnBd+QIiRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSMwBQCIExogIrTYAAAAASUVORK5CYII=",rD="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMxSURBVHgB7dZBDcJQFADBB/kCuHAgAQckHAA3Tf27aIXsjIjNXv7bfgyQdB0gSwAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgbN2erwGaHACECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCErfv7M0CTA4AwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYCw9fj+BmhyABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABB2Amb1BS2MWc5zAAAAAElFTkSuQmCC",sD=""+new URL("ocean-bg-8c848b8f-balabala-1783264824576.png",import.meta.url).href,oD=""+new URL("rotationBorder1-2ce8e0ef-balabala-1783264824576.png",import.meta.url).href,lD=""+new URL("rotationBorder2-7496b968-balabala-1783264824576.png",import.meta.url).href,uD=""+new URL("chinaBlurLine-1a2cbc0f-balabala-1783264824576.png",import.meta.url).href,cD="data:image/png;base64,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",dD="data:image/png;base64,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",hD=""+new URL("huiguang-3c5dfda5-balabala-1783264824576.png",import.meta.url).href,fD="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFPSURBVHgB7ddhbcMwEAXglyEoBEPoGARCIYTBymBhMAgrhDFoIZTBIATC21lxtGhdYieOW7u6T7L6x5HvfPXJBpRSSj0jko2MGqWTJL7tQMkkgSN/tSiRBG5cNQadjB1KI0GfeOsDJXHVmFKjFBLseSaRM0rg2q3PAbn7c8Cn2Dn5HnwJ7p3hWuSI/QHvFiRi5xrkhv+3W59P5ITz7danRi4YdsCn5NGOGdZufRo8kgSwi6zGIPoe9oI4bzIM4tkkjngExh3wqaoYrBRTkRbbslW5bzuWnTswnRorVFiB/dPVII1rVVWvWGjxX4t9qzRIZy9rpD34vH2+zrnIaN03dtj3+zXw27TPYvrvUxcXsMH8ZjRu7pw0z2JOt9sh+MU7GJCUwdZG1ejcwg03LP8oqa9RItvew9i325P7Tf6yY3/1GdbcQymllFJKKaUy9gO4eI9ILG1riwAAAABJRU5ErkJggg==",mD="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA5BSURBVHgB7VxbjxxHFT516Znd9a537axDAhGJkQKCkEDCA5ECT0TwgBTxjgQviN/DD+BP8IgEAolAECQkcYAkCiEX2TGxY+9lrt1dF75T1T1T055ZO9u9thPtkdo909Ndl6/P+c6lak10KqdyKqdyKqdyKqdyKp8rEXQXxXvfqj8hhKe7JHcFmASQ+iwb31c+isM1vt8VgE4EmCVAiCWHpNv3b6kCgyJAPvl+oiB1DkwDlBSEWktU9VkN4mextBkchsgADb8bAaqBqcFKQeocoE6BqUBJgakBYQA0fwYYGhe04LnMQaLqM890NnEgYfi7jWe/Q1RQBKgGaaZF9y0wCSj1MdMMPoZEvQoQhaMnIlAMjhwRZXU7ZzBZzLBkBHoApQ9QxkQ5rjkAVJ6NwJU0B8hWjwYu6gqgToBpgCKTQ0ND+ls4TwAILqzhmjIF9YFIJjLqGWNkRlrjHMbiNRmttfUlFT4jC8QKHw82q5K1aBNAfQIgducalGpPJ+C0BibhlBQQtY8XDlXRUIv+Oj7n0Apwxrotyz70fksL8QVM4DFJ/itSyl3n3QU8l0shPoYNXYN6vEfSf2i8+hgojTeybAoNKgFwbqMGWbRZVPyDpucmdj8BU2uKqo4+E6uK5rPGgODcd8acxaC/pIT4IQD4Dp7+GkWTWjawgSX/qrP+RU/6j47MUGo9xs1jzH5SaQ+Dk+9G06oJuhOTagVMw4QCueLIBlFbAig4ztiSNpww2xjp93pK/gQ3f4Mqsr0D2Xfk/2Qd/UYo9TZMbKwyGlSmlQP0KWvOhag1M3DuF2CCpsDuM5BlvwbFFrTppNmEhpzD8QK05Od4qr/YhB9D98GvlFfX+FnQCG0s9EXifev9rwrn3si03gcCQXtwnmxGrjG0CE4rk9LUTlKy1ZhxjzlFxMmdAWwbNoLyPED5Ge7pJ+8iN879s/T+iifogfdlbFFkuKOfKXUBbT2FK+tVR4+Bl35BUv46n5pLPaUJrO3AOQ4eL9jSuUUibiXHBqYZyO1BY+BBJIPCnKJKOlMKs9MT8hlo0C8pgBK9hvH+KgD5O0Y/AmAMpAAgvbptXB8XxrxrhPior9QzAPnL1U9PAJyfukxcF4pK9GPZvVdo8KkmYVV9PrZ0pTF4f5SpGJ+wtvQttEU5t6u0ZvOpzcJbTx/kzv0DQJSsVYrduFwYhwefWCvl2Dk3nRrz0prWEog/wv3BOJ4GOM/mxtyASZXQFIOHjYxzYXBrrRGURMafVtoAMyNeuOYM2qKg8/1RCcIFKF7YLQz8OUH+sfoBjPjj3NrXMbtSk+gDkAwj34L27cAw1gIqgqZw0wMZIl85dYLGubOv9qRUMMmH0aOGlr0grHitAGyZWisRDzEwFqRvt+KLstSSP7vQGKFiNMu5j4Y9aWeCNzqnpHhSxIGGN2e9ewvvfD8Tcg3g9IHUdiYl4hixW0XCfCPCf3+zZFgk3cQ9hXHihpXiTeX9rogctNtT4slCZmxSQ3zna5xqqJs4zlcEzOZ+XAKWdAxJg7pPYpgvNypwQrgvEMl78RB+v1iDxwSLGX7E90rpGYQ1EOzjigO95AXFCYoLGcnH8XkTGtfXirR17ipAnVbtQSvFU6EvY/ommnDoXyX5VxvpooGQ70zjW8uECWeYidwGoz5Q3wcsP8S1AmaGuWICQu7I4EiWqryQwZvJXWgda4JgQkbKfbP6XUENdgDWjmWyL0vOteoX00ma0xqY81WWzG8azKcsmV5pEeWSY8JN3fM07Vd6fvTIIE9BzXYpguAUa533B/EnRpfWBKkNyxorBCeiQXPP3nkR7EhpA0zoeD8CE8wFLkIZC3+kmoMS9T9sg+xe/R0Mu26XOYJBhfcWtjFfD1Q0W19/nsXLvZitpyWQTy2tNaYWuE0JWxdaqdgmkhuMKp+RkaB1fC5BqFPcYOC2wdVHulMuMxzSvKxAbF58jm2Kwjrr7OrJt5pbZ8Cw6GSiFkEpVD9wQnx14lHmIAAGb0FD3Pg/XN5b1RbI+gD3XMa9AzxXyDjW3QoFCzd+TWpZqgS4LqUzYKrIk8uR0TUTDXFcTX5XCNMetSQ4JwJobs+QfwfXD/wtbXl+9m00ycAi6hc5nr0oYj2HJffWvmeRX5tQwlnUPN8oex5H2sQxoWOUGz1GziGnR+7igYwNma+Xk9L5d7US36ToTuGuxFfBoFcAznV2TajByJAWkHhICnk+NuoPEO98BE25ga97IKMxnnkQsc63aV7puzqy/oNeBi8HhA1CH8R9s3rM+XlqcM+SSPafnC6DcUNdlo/SB27xo9z6NxGxfhcuq851HkH8/5x37veOxCFMDRZBe6i7oBi1YBFTHwhXMOYbPaW+j/OD/AP3gQz7JTj0EfKLXPV0juKX4zEwqW92kECyHMuUmtFkVcBGlWEBnALF22Hh3e/weTh7FkEfPMnzoOgv4hsAEOAbcb1xHPJvuPc8gP0RHnu07gptvTE07m0EfTmi3rxETVRlWT6NfZqDOTD3zJRYHNS2hHvJKkCs8pqTw7GT9hCE2x8bxyXKP6xr9QOKNRYO0y/qSMavw6DewrXcxcoBhWRQyj6g/xY07euUvDzUYz4cGfdnBDgDmNcQGjfJ0B+vIvSq1YTtpIrXRtpyTHgrLsYmPDgD4y7G5STTvV6OyQ2FpLNQnUvgghy5wo9FVV+BSGjN0zgxB3GhalI1ywS7wcVyP3fFzFtXpsb9tvT2ak+oMZc+RQSU67+8ksDhb1r/vaeFqlAU2o5aozCaQmc0QcgineccBt7Ei5uoM7pxWb5ls0yuh1ovPSxiiYCFCXW7OqjGoq4bwBxHAPblnNwlFL2uKKn2MP1DAD21pZ6srYfab86xURlBae2RWFqTL1Wqi3S/HMZClQY4OYqxeYbyQXxtXpZey2lp37VK7K8L+WwmBRfC60W2W6K0anb78Gx/HVt7Cea1D4I5yBwNwS8ARk+he9OKz8LSyk6jtEkt5NjA8HxZqgFYZNmqH1WeuSZHgWpisVbkwY2Ih9e1sKjsi3FpXOYkvbIhpIX7fkJEMJfJ4cTavxSOPoA5jrW3I8G5qgJ/eT9CrxMfTWnKmrpVOQBasnx7HOnElHCIagmD3Q+TJXMOyrKaHPQHwdihBwNnLhSnHGotcuLcK8i2N+GhLi5pdzq19kVU+i4rL/axsjBADoF4hph0cdYTB5PF4KdAorCx75Lma9utpQtTSt8QxxIc01gedGDBEiUI4SWnhEqixBkIUYODrMTkXzuj9RYXnpLGfOncf6EGl4VQN+CZJkB6Aq1hUAZcfkDFbpJFTWETMnauLTUorRfdWgFTmVOdAQcXiVim5FnCS3AqTOCbTJbaO22gOWKAKhzqB24DvFMUXlxDqfOdNaU4OYx84/313Ps3OD9CYmWElANcO0RBeYLqdwEtHKlqyRbtT7fisktqQvcuwEulejOztWOA4vYqzeElVdYcqH2OItwY5TXwArhC0iEmfAMZxKTEehEmPgsA8eD7OFD+9Pu4Z8imI8ErYK4JYiQ2HwaFib5wi6uPna5dd5pdU7X74FxceOfAa7Ygz2+5NH6qlCp5kQ0aMQbrInbxe7CHf1XPj7HA9F5PAAwpJxyryJAwBmAZ4GlNuCD6opjveqj7bg1ILV0Bk3qB2fYMX3kp8EGOIhbMIIA0RqcFNGGEcvdIWD8syf2HeAHO+3/DxK7hHngg5EreF9AWeCLPMQrvfGDXXG5EbrG7i9rSqbQm3xUbDoNpbcUBl1NeoQxLHDp4D6fsFBWmPiLfEuYyRu32GkB52Tp/GcWoIY4c5oZcSTF/QFsAhI4RLQONYNJvL2pI89xauvBKTUk5JxxrMcEMOxJM1KACJoW37gb86pFxC8QmfxNxiWCMp+DRwTTIvr3iNlSuI6e49blLTvfndS4nAcwy4TfN0WBYNsU/TgcHhqURKQrOnxD4DOKdvJ6EQJkk4kAVch9XmWV/kVNmbdMJyEkAc2QRWoc4R1XaJHh1YUNy8CsJlsdkzCuSIWYc189wMlWsjmYlNcBps9CWjPP40uCXIwHpc+C2GIShnBK4X2MGD1QrAlj94CRUhoU137Gn+TRykqa0LC8M3krF4Iz3tPBCGu924J0QO/UzfE3OkuuVuxbEku91sNlaunLXTW2pd0GkYip3ywXzmSZUN4WVxOrrmbQt3Bt2NPSW50Bdx2Ez6UpjavsXjWu1pLEGEyi74b6PxaY9Jl8fNYiFl0puyLAHL65eZvMdU7Si/c7lpEypNhtVfTZVX+xduNLG4Ix43ZlNRQRemVX2uCJ3gN9GHAyuzZd2Q0xEtwLe7LcT6SqJZFmmNSw1QIFferHSFvbbYfL7GW9JAwgUTYifZyCQlNOA86wyApkn7ddVuqb4dFzUUk4qwGMQ6n0xdUDGEwrmkkUPFVbPTASCi+S8HJvxhkMTF/F5IW1SzE2vCUiagnQuJ+mVal6p44zaVdfgTItoRky8rBWijJoispgghj11vcVai0naWhXXdCJdApOaUpoW1N4k/RsAFtebAxW8SxLI8W+1ptXE29wBnhJ65yC1BuY2PJMCRLQIGk803U0epHerRjQBadZ106Mz6dqUmuWH5m9NYDQlkXDjXtO41y05p/fHRjr665OTIl+WELkm1+u9t7WH4nOR3Nt8nuhWs2mCMqscUsdy7B1HTVmRN6XbviQt7iRPry1LH9K/Q6onv4xXZuB3+cdcJxngsaRuO6TMtGhuR4X0Ta1Yde1EpDONYVlSzWtqTn2N6PZ/LLqKWJeaz339N5EsK8BhaYJzJ30vK10u9UD3PTC1rKgFC1oEhSezzJyaGuKXXI8Nflb+vHiZHKFFy3KrWx5vXvjM/kH6Kjn9LwzuUG4H1N0Eoin/B14zT4gj8tU+AAAAAElFTkSuQmCC",gD="data:image/png;base64,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",pD="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAD/CAMAAABb2Q/2AAAAsVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+3mHKcAAAAO3RSTlMABQoPExgdISgxJTYsQDtTRUr+9vpOWXJdaWVhgIx2om2n6oiWmYTKr5G68J22eqvBfeHZ5c++1LPdxUM4ZWUAAAZvSURBVGjerdrZdpswFAXQmnk0EMB4Ajwbz2Mc1///Yb0SuLg1km66mtfsdRBXRyIP+fH205IURZZa7794h7KqKZKEkrqFCgVpOSpOKoaJljZWOm1VwUnTRUv7/0sbvc62r2FlgJOy0o6x0kVL30NJiUh0ZkfHZuLXGWj/PTNArzPu68hMr4/MVEGqMlJaWNkDKWGukM4IK70uTipq3NVBthASMoWb1CJS644cIoG2OJDIQUYlm4KDH7mWxDJoKfX+3iSyooxEMqRSyhVlJFJp9YY2SGZoiyGZkMh+YtPRN4eWDqQCckSl1CoxIxKkQTMVSWp+pyeUQY4WbSqftuG9S+kkqWupitwkgdZSe5VSo5SeMgOpiaWqmfuVb1BZUUbkU6pyHdokJSJPs0AoZcjU7WRBMhWgQjnkSqmW2dB3ailx5HAW1FJqzJRLOd3Gjo6R7cVTym+y9aecbr1KCjLdae7hMt0090yupBAq/yLld1lHapa7WMVEElqNnimnr1JiS3+Rxqal8aVCZZp3+FJ+ylnRBalSyperA1IGM7ScFwNbIJXvSSOY3/u2QaTSIKVXudp2uVIupW7Eq3kHLetMmSu3RQ8p8/XoVQJtGieVu55A0lfXHY9m6iqhQpkg5fhNtljySKSGkPNxry2SKpGdec6VciUtIvtIOV5nbQekypLKUx4ep1rKHNk9PPZIWdRSEcmTi5KDYjl0HatZSn/IO1Kag/E9E0m1kkVSSlUg++Mic02UvD8WCKkbZn/3ORVLrZSLb0kdIdf06brGkspT9tZf6T9KiSmL25Aj5Ve5Bml8VyqNUn2u8zP1cfJ2mQmlRuToeJnRp2v/TdpE+jaVKk86IH8iZfJAy/UjRcrdkUhLIC0iH1j5uMwDnFyec7TcBrYjkDrIrJI6RuYYaYK8YqRh2vvP61gkNSpPy69t0EbI9pDK+iDx5GUbU6kJ5OIyKQKc/LnZ4TKnZ5R0zHZ63qxxmatreItdkbQM011NwqPHk1WVcJIWxJ2dJzuQDl5aukjOr5O159oYOYmWT6ny5Sb6xMktSkI9fSp9jMw30VcHpCGW4QeRpki2vyM34bITtHmSFqSSPkaO8TKMvujT4WZiSZ3IYBx+XLoI6WKljZVOJQccqbxJhyeNSv4cBLRMfBnDPD8HMVIuqTQwmRjpx7BHF5GkVYoP8EZ9DyG9UkJBOdJ6le3/JB2okleA7OFlWVBmQ0C6IDfhF5UOS2oaLUjnXkqXJ+kWUTnCyTA6j7qwSSxJBw+yew8/zgmVhqaxpe91d7XUEXIQ+zRTZUnYokEpq41XBPKaVZKb2aeSbDxb0hukAzK8iCSMs5J72CS+hMzeGuSJSJsnYfAgP64nsp0Mqfwhh1Q6fDkqZTcWy1v4McHIAZWLpC5Tk4QqeThJNzP5jgzPC6iISPaTI8gpXxovstx4kYR1iiUUJDtGONnLHiDTPU/qpdx/W9KCsiQUuTuicnXqieWJyqFIxiCXYXRd0YIypUPlcBmGRMJHli+TWvIzB8liCeucLWiV2dKv5Ga2SKjUm6RGpFfJOZRJIPsZXk5LmdF7kSVJ6fbTz0p6bGnWcgu140lakPQzjCbbVCxPIEOBtF5kXhaUKeH2HA1XX7DOfLXvYeWJL6EgtewEzVKt5GJG5LiqcrM0XuWsklqjpKWjMgQ5EshsSjMPAul7IOdfUbQ5zKHKIC2uvEThBGTCl1C6LchNQWTMlynIj7DYTkG6PLmv5YAre/vVU2YCeVrlP4nMsfKep3A8GFIH2flL2oxMUuThbFzJfZ8ldQfkiMpos8tXWDkm0ufJxfwpT0J5OMM61wcoPUiDKRMiP4ic8WU3mW6pvEFBhbI4RyALjLxSOYfSs2VM5P0KTz9CQblykKQ5kdHxLpIZkVEUVrLNkC6VOyIf9y3IgCHNV7mD0nPlfjXekXUudzkcJLb0+iDXE5ycVXItkqdapgypUNk7zQ63/y2Hv+U4zVjSKmVxm8A8P29COS+Ov+WgUcog/VouK+nwJawTl0nlmitdpNRrWc8TLW2OpJOvukROh6pITZ33+q8STodpNUgFZFz2k3SenCPPfZctkOT+pKeDyCO5Q0CW/3vyJu3qZgC5Jrdi7Dram6xGT+9kuEOie135Ur4dOfLlOoOsLjCr/rzXki6U/nVBvkf0c1Qu809Z9w4+8GeYUnrqkWm+LvMXnJRTlwruvBIAAAAASUVORK5CYII=",yD=""+new URL("focus_bg-b6803e2d-balabala-1783264824576.png",import.meta.url).href,vD="data:image/png;base64,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",_D=""+new URL("focus_move_bg-cf41417a-balabala-1783264824576.png",import.meta.url).href,_c=new Map;class l4{constructor(e={}){this.options=G2({includeChinaMap:!1},e),this.ready=null,this.init()}init(){const e=this.getSharedKey(),t=SD(e,()=>this.createAssetList());this.instance=t.instance,this.ready=t.ready}getSharedKey(){return this.options.includeChinaMap?"hongyuan-map-with-china":"hongyuan-map"}createAssetList(){let e=[{type:"Texture",name:"flyline",path:fy},{type:"Texture",name:"pathLine",path:fy},{type:"Texture",name:"pathLine2",path:aD},{type:"Texture",name:"pathLine3",path:iD},{type:"File",name:"china",path:us(Wp)},{type:"File",name:"mapJson",path:us(qI)},{type:"File",name:"mapStroke",path:us(Wp)},{type:"Texture",name:"huiguang",path:hD},{type:"Texture",name:"rotationBorder1",path:oD},{type:"Texture",name:"rotationBorder2",path:lD},{type:"Texture",name:"guangquan1",path:cD},{type:"Texture",name:"guangquan2",path:dD},{type:"Texture",name:"chinaBlurLine",path:uD},{type:"Texture",name:"ocean",path:sD},{type:"Texture",name:"side",path:rD},{type:"Texture",name:"arrow",path:fD},{type:"Texture",name:"point",path:mD},{type:"Texture",name:"focusArrows",path:gD},{type:"Texture",name:"focusBar",path:pD},{type:"Texture",name:"focusBg",path:yD},{type:"Texture",name:"focusMidQuan",path:vD},{type:"Texture",name:"focusMoveBg",path:_D}];return this.options.includeChinaMap&&e.push({type:"File",name:"chinaMap",path:us(XI)}),e}}function SD(n,e){if(_c.has(n))return _c.get(n);const t=new ZR({cloneTextures:!0});t.addLoader($7,"FileLoader");const i=t.loadAll(e()),a={instance:t,ready:i};return _c.set(n,a),a}const bD="/jsyApi",wD="at.6znxkywzdyqesp6td2lj4a28cp3adh19-2dpdtet5o3-0dq69nb-rtvf586ba".trim(),CD=["邛溪镇","刷经寺镇","安曲镇","龙日镇","江茸乡","查尔玛乡","瓦切镇","阿木乡","麦洼乡","色地镇"];function TD(n){return/^https?:\/\//.test(n)?n:`${bD}${n.startsWith("/")?n:`/${n}`}`}function AD(n){if((n==null?void 0:n.success)===!1||(n==null?void 0:n.code)!==void 0&&![0,200,"0","200"].includes(n.code)){const t=new Error((n==null?void 0:n.msg)||(n==null?void 0:n.message)||"视频监控接口请求失败");throw t.code=n==null?void 0:n.code,t}return Y1(n)}function Kn(n,e,t=""){for(const i of e)if((n==null?void 0:n[i])!==void 0&&(n==null?void 0:n[i])!==null&&(n==null?void 0:n[i])!=="")return n[i];return t}function fS(n){return wD||Kn(n,["token","accessToken","access_token"])}function xD(n){return Kn(n,["hdPlayUrl","hd_play_url","playUrl","play_url","url"])}function ED(n){const e=Kn(n,["isOnline","online","status","deviceStatus","statusName","state","onlineStatus","deviceState"]);if(e==="")return!0;if(typeof e=="boolean")return e;if(typeof e=="number")return e!==0;const t=String(e).trim().toLowerCase();return!t||["1","true","online","on"].includes(t)?!0:["0","false","offline","off"].includes(t)||/(离线|不在线|未在线|断线|断开|异常|故障|停用|不可用|offline|disabled|closed|stop)/i.test(t)?!1:(/(在线|直播中|正常|可用|online|enabled|open|running|active)/i.test(t),!0)}function mS(n){return!!(fS(n)&&xD(n)&&ED(n))}function PD(n=""){const e=String(n);return CD.find(i=>e.includes(i.replace(/[镇乡]$/,"")))||"红原县"}function MD(n=""){const e=String(n);return e.includes("养殖")?"养殖基地":e.includes("饲草")?"饲草基地":e.includes("种草")||e.includes("牧草")?"牧草基地":e.includes("虫情")?"虫情监测":e.includes("机场")?"机场周边":"重点点位"}function kD(n,e){const t=Kn(n,["hdPlayUrl","playUrl","url"]),i=String(t).match(/\/(\d+)(?:\.hd)?\.live/i);return i?i[1].padStart(2,"0"):String(e+1).padStart(2,"0")}function RD(){return new Date().toLocaleTimeString("zh-CN",{hour:"2-digit",minute:"2-digit",hour12:!1})}function ID(n,e,t,i){const a=Kn(n,["name","title","deviceName"],`视频监控${e+1}`),r=Kn(n,["hdPlayUrl","hd_play_url","url"]),s=Kn(n,["playUrl","play_url"],r),o=fS(n),l=mS(n),c=t?Math.round(i/t*100):0;return{key:Kn(n,["id","number","deviceSerial"],`${a}-${e}`),title:a,town:PD(a),scene:MD(a),device:Kn(n,["number","deviceSerial","serialNumber"],`CAM-${String(e+1).padStart(3,"0")}`),channel:kD(n,e),cameraCount:t,status:l?"直播中":"离线",onlineRate:c,updateTime:RD(),operator:l?"萤石云 · 在线预览":"监控参数待同步",progress:l?100:0,image:Kn(n,["img","image","cover","snapshot"]),playUrl:s,hdPlayUrl:r,token:o,source:n}}function gS(){return C3(this,arguments,function*(n={}){const e=yield Mn(TD("/api/home/monitorings"),{params:n,timeout:18e3}).then(AD),t=Array.isArray(e)?e:(e==null?void 0:e.rows)||(e==null?void 0:e.list)||[],i=t.filter(mS);return i.map((a,r)=>ID(a,r,t.length,i.length))})}const ND="/openApi",pS=756.37,yS=291.82,LD=_9.map(Ki),ms=["#32DCFF","#24F6C4","#6EA8FF","#FFE06B","#7EE269","#9EA7FF"],r8=["#2BD17E","#8AE611","#24F6C4","#FFE06B","#32DCFF","#9EA7FF"];function vS(n){return/^https?:\/\//.test(n)?n:`${ND}${n.startsWith("/")?n:`/${n}`}`}function v9(n,e){return Mn(vS(n),{method:"POST",body:e?JSON.stringify(e):void 0,headers:{"Content-Type":"application/json"}})}function D0(n,e){return Mn(vS(n),{params:e})}function _1(n,e){for(const t of e)if((n==null?void 0:n[t])!==void 0&&(n==null?void 0:n[t])!==null&&(n==null?void 0:n[t])!=="")return n[t]}function S6(n){if(n==null||n==="")return;const e=Number(n);return Number.isNaN(e)?void 0:e}function a0(n){const e=S6(n);if(e!==void 0)return Number.isInteger(e)?e:Number(e.toFixed(2))}function an(n,e){const t=S6(n),i=S6(e);if(!(t===void 0||i===void 0||i===0))return t/i*100}function gs(n,e,t="占比"){var a;const i=a0((a=_1(n,["areaPercent","area_percent","percent"]))!=null?a:an(_1(n,["areaWanMu","value"]),e));return i===void 0?"":`${t} ${i}%`}function Wn(n,e=""){const t=a0(_1(n,["areaPercent","area_percent","percent"]));return t===void 0?"":`${e}${t}%`}function FD(n,e=0){const t=_1(n,["name","title","label","zh","itemName","item_name"])||`指标${e+1}`,i=a0(_1(n,["value","num","count","area","acreage","total"])),a=_1(n,["unit","unitName","unit_name"])||"";return{key:_1(n,["id","key","code"])||`${t}-${e}`,name:t,value:i,unit:a,source:n}}function DD(n){return(Array.isArray(n)?n:(n==null?void 0:n.rows)||(n==null?void 0:n.list)||[]).map(FD).filter(t=>t.name)}function OD(n){const e=(n==null?void 0:n.core)||(n==null?void 0:n.summary)||n||{},t=((n==null?void 0:n.typeDistribution)||(n==null?void 0:n.typeStats)||[])[0]||{},i=((n==null?void 0:n.ecologicalPosition)||[])[0]||{};return[{key:"woodland-area",name:"林地总面积",value:a0(_1(e,["totalAreaWanMu","total_area_wan_mu","areaWanMu","area_wan_mu"])),unit:"万亩"},{key:"woodland-main-type-rate",name:`${_1(t,["name"])||"主导类型"}占比`,value:a0(_1(t,["areaPercent","area_percent","percent"])),unit:"%"},{key:"woodland-ecology-area",name:"生态重点区面积",value:a0(_1(i,["areaWanMu","value"])),unit:"万亩"}]}function BD(n){const e=(n==null?void 0:n.overview)||(n==null?void 0:n.summary)||n||{};return[{key:"grassland-total-area",name:"草地面积",value:pS,unit:_1(e,["areaUnit","area_unit"])||"万亩"},{key:"basic-grassland-area",name:"基本草原",value:a0(_1(e,["basicAreaWanMu","basic_area_wan_mu","basicArea","basic_area"])),unit:_1(e,["areaUnit","area_unit"])||"万亩"},{key:"general-grassland-area",name:"一般草原",value:a0(_1(e,["generalAreaWanMu","general_area_wan_mu","generalArea","general_area"])),unit:_1(e,["areaUnit","area_unit"])||"万亩"}]}function y8(n,e){const a=({woodland:[{key:"woodland-area",name:"林地总面积",unit:"万亩"},{key:"woodland-public-area",name:"公益林面积",unit:"万亩"},{key:"woodland-public-rate",name:"公益林占比",unit:"%"}],grassland:[{key:"grassland-area",name:"草地面积",unit:"万亩"},{key:"basic-grassland",name:"基本草原",unit:"万亩"},{key:"general-grassland",name:"一般草原",unit:"万亩"}],wetland:[{key:"wetland-area",name:"湿地面积",unit:"万亩"},{key:"wetland-yield",name:"湿地生产力",unit:"万吨"},{key:"wetland-level-1-area",name:"1级湿地面积",unit:"万亩"}]}[e]||[]).map((r,s)=>{var o,l;return r3(G2(G2({},r),n[s]||{}),{name:((o=n[s])==null?void 0:o.name)||r.name,unit:((l=n[s])==null?void 0:l.unit)||r.unit})});return e==="wetland"&&a[0]&&(a[0]=r3(G2({},a[0]),{key:a[0].key||"wetland-area",name:"湿地面积",value:yS,unit:a[0].unit||"万亩"})),a.length?a:n}function GD(n){return C3(this,null,function*(){let e;for(const t of n)try{return yield t()}catch(i){e=i}throw e||new Error("No request configured")})}function ae(n=[],e={}){const{nameKeys:t=["name","townName","typeName"],valueKeys:i=["areaWanMu","value","totalAreaWanMu","basicAreaWanMu"],unit:a="万亩",max:r=Number.POSITIVE_INFINITY,extra:s}=e,o=n.map((l,c)=>{const d=a0(_1(l,i)),h={key:_1(l,["key","code","townCode"])||`${_1(l,t)||c}-${c}`,name:_1(l,t)||`第${c+1}项`,value:d,unit:a,percent:a0(_1(l,["percent","areaPercent","basicRatio","generalRatio"])),source:l};return s?r3(G2({},h),{extra:s(l)}):h}).sort((l,c)=>(Number(c.value)||0)-(Number(l.value)||0));return Number.isFinite(r)?o.slice(0,r):o}function ps(n=[],e={}){const{nameKeys:t=["name"],valueKeys:i=["value"],unit:a,max:r=Number.POSITIVE_INFINITY,extra:s}=e;return ae(n,{nameKeys:t,valueKeys:i,unit:a,max:r,extra:s})}function zD(n=[],e={}){const{nameKeys:t=["grassMinType","name"],valueKeys:i=["acreage"],unit:a="万亩",max:r=Number.POSITIVE_INFINITY}=e,s=n.map((o,l)=>{const c=_1(o,i),d=a0(a==="万亩"?S6(c)/1e4:c),h=_1(o,t)||`第${l+1}项`;return{key:_1(o,["key","code"])||`${h}-${l}`,name:h,value:d,unit:a,source:o}}).filter(o=>Number(o.value)>0).sort((o,l)=>(Number(l.value)||0)-(Number(o.value)||0));return Number.isFinite(r)?s.slice(0,r):s}function u0(n,e,t,i="rank",a={}){return G2({key:n,title:e,type:i,rows:t||[]},a)}function uo(n=[],e=[],t={}){const{unit:i="万吨",max:a=Number.POSITIVE_INFINITY,showMuYieldExtra:r=!0}=t,s=new Map(e.map(o=>[o.areaName,o]));return ae(n,{nameKeys:["areaName","name"],valueKeys:["yield","value"],unit:i,max:a,extra:o=>{const l=s.get(o.areaName),c=a0(_1(l,["yield","value"])),d=_1(l,["unit"])||"斤";return r&&c!==void 0?`亩产 ${c} ${d}`:""}})}function Ki(n){return String(n||"").replace(/\s+/g,"").trim()}function Z7(n=[]){const e=new Map(LD.map((t,i)=>[t,i]));return[...n].sort((t,i)=>{const a=e.get(Ki(t==null?void 0:t.name)),r=e.get(Ki(i==null?void 0:i.name));return a!==void 0&&r!==void 0?a-r:a!==void 0?-1:r!==void 0?1:0})}function _S(n){const e=String(n||"");return{用于畜牧业生产的人工草地:"人工草地","对调节气候、涵养水源、保持水土、防风固沙具有特殊作用的草原":"生态调节草原",国家重点保护野生动植物生存环境的草原:"野生动植物栖息草原","草原科研、教学实验基地":"科研教学草原"}[e]||e}function co(n){return _S(n).replace(/\s+/g,"").replace(/类$/,"")}function ho(n){const e=String(n||""),t=e.match(/level-([1-8])/);if(t)return t[1];const i=e.match(/([1-8])\s*级/);if(i)return i[1];if(/^[1-8]$/.test(e.trim()))return e.trim();const r=Object.entries({一:"1",二:"2",三:"3",四:"4",五:"5",六:"6",七:"7",八:"8"}).find(([s])=>e.includes(`${s}级`));return(r==null?void 0:r[1])||""}function SS(n){return ho(n==null?void 0:n.key)||ho(n==null?void 0:n.name)}function nl(n=[],e={}){const{nameKeys:t=["name","townName","areaName"],valueKeys:i=["areaWanMu","value","totalAreaWanMu","yield"],unit:a="万亩"}=e;return n.map((r,s)=>{const o=Ki(_1(r,t)),l=a0(_1(r,i));return!o||l===void 0?null:{key:_1(r,["key","code","townCode"])||`${o}-${s}`,name:o,value:l,unit:_1(r,["unit"])||a,source:r}}).filter(Boolean).sort((r,s)=>(Number(s.value)||0)-(Number(r.value)||0))}function Pd(n=[],e={}){const{nameKeys:t=["townName","name","areaName"],valueKeys:i=["areaWanMu","value","totalAreaWanMu","yield"],unit:a="万亩"}=e,r=new Map;return n.forEach(s=>{const o=Ki(_1(s,t)),l=S6(_1(s,i));if(!o||l===void 0)return;const c=r.get(o)||{key:_1(s,["townCode","code"])||o,name:o,value:0,unit:_1(s,["unit"])||a,source:[]};c.value+=l,c.source.push(s),r.set(o,c)}),Array.from(r.values()).map(s=>r3(G2({},s),{value:a0(s.value)})).sort((s,o)=>(Number(o.value)||0)-(Number(s.value)||0))}function n5({topicKey:n,layerKey:e,title:t,unit:i="万亩",rows:a=[],note:r="",metricLabel:s=""}){const o=a.filter(l=>(l==null?void 0:l.name)&&l.value!==void 0).sort((l,c)=>(Number(c.value)||0)-(Number(l.value)||0)).map((l,c)=>r3(G2({},l),{unit:l.unit||i,rank:c+1}));return{status:o.length?"success":"empty",topicKey:n,layerKey:e,title:t,unit:i,metricLabel:s,note:r,rows:o}}function ys(s){return C3(this,arguments,function*({topicKey:n,layerKey:e,layerName:t,title:i,cqlFilter:a="",unit:r="万亩"}){const o=yield X7(t,{propertyName:["xiang","acreage"],cqlFilter:a,maxFeatures:2e5}),l=new Map;return((o==null?void 0:o.features)||[]).forEach(c=>{const d=c.properties||{},h=String(d.xiang||""),y=Sa(h),S=S6(d.acreage);if(!y||S===void 0)return;const T=l.get(y)||{key:h,name:y,value:0,unit:r};T.value+=S/1e4,l.set(y,T)}),n5({topicKey:n,layerKey:e,title:i,unit:r,rows:Array.from(l.values()).map(c=>r3(G2({},c),{value:a0(c.value)})),note:"按 GeoServer 图斑属性汇总到乡镇"})})}function jD(n,e,t="林地面积排行"){return C3(this,null,function*(){const i=Y1(yield v9("/woodland/distribution"));return n5({topicKey:n,layerKey:e,title:t,unit:"万亩",rows:nl((i==null?void 0:i.areaDistribution)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],unit:"万亩"})})})}function my(n,e,t,i){return C3(this,null,function*(){const a=Y1(yield D0("/basic_grassland/overview"));return n5({topicKey:n,layerKey:e,title:i,unit:"万亩",rows:nl((a==null?void 0:a.townStats)||[],{nameKeys:["name"],valueKeys:[t],unit:"万亩"})})})}function UD(n={},e=[],t=[]){const i=_1(n,t);if(i)return Ki(i);const a=e.map(s=>_1(n,[s])).find(s=>s!==void 0),r=String(a||"").slice(0,9);return Sa(r)}function $D(n,e,t,i){return C3(this,null,function*(){const a=(i==null?void 0:i.rankingTownCodeKeys)||(t==null?void 0:t.rankingTownCodeKeys)||["area_code","xiang","town_code"],r=(i==null?void 0:i.rankingTownNameKeys)||(t==null?void 0:t.rankingTownNameKeys)||["town_name","area_name","xiang_name"],s=(i==null?void 0:i.rankingAreaKeys)||(t==null?void 0:t.rankingAreaKeys)||["acreage","area_mu","area"],o=(i==null?void 0:i.rankingPropertyName)||[...a,...r,...s],l=yield X7(t.layerName,{propertyName:o,cqlFilter:i.cqlFilter,maxFeatures:2e5,timeout:25e3}),c=new Map;return((l==null?void 0:l.features)||[]).forEach(d=>{const h=d.properties||{},y=UD(h,a,r),S=S6(_1(h,s));if(!y||S===void 0)return;const T=c.get(y)||{key:y,name:y,value:0,unit:"万亩"};T.value+=S/1e4,c.set(y,T)}),n5({topicKey:n,layerKey:e,title:`${i.name}面积排行`,unit:"万亩",metricLabel:i.name,rows:Array.from(c.values()).map(d=>r3(G2({},d),{value:a0(d.value),metricLabel:i.name})),note:"按选中图例过滤 GeoServer 图斑并汇总到乡镇"})})}function WD(n,e,t){return C3(this,null,function*(){const i=Y1(yield D0("/basic_grassland/overview"));return n5({topicKey:n,layerKey:e,title:`${t.name}面积排行`,unit:"万亩",metricLabel:t.name,rows:nl((i==null?void 0:i.townStats)||[],{nameKeys:["name"],valueKeys:[t.rankingValueKey],unit:"万亩"}).map(a=>r3(G2({},a),{metricLabel:t.name}))})})}function il(n,e,t,i,a={}){const r=Si(i||[],a).map(s=>r3(G2({},s),{metricLabel:t.name}));return n5({topicKey:n,layerKey:e,title:`${t.name}面积排行`,unit:"万亩",metricLabel:t.name,rows:r})}function VD(n,e,t){return C3(this,null,function*(){const i=SS(t);if(!i)return null;const a=Y1(yield D0("/grassland_grassland_level/distribution"));return il(n,e,t,a,{nameKeys:["areaName","area_name","name"],valueKeys:["acreage","areaWanMu","value"],filter:r=>ho(_1(r,["level","name"]))===i})})}function HD(n,e,t){return C3(this,null,function*(){const i=co(t.name);if(!i)return null;const[a,r]=yield Promise.all([te(()=>C3(this,null,function*(){return Y1(yield D0("/grassland_grass_type/distribution"))})),te(()=>C3(this,null,function*(){return Y1(yield D0("/grassland_grass_type/minTypeAreaDistribution"))}))]);return il(n,e,t,[...a||[],...r||[]],{nameKeys:["areaName","area_name","name"],valueKeys:["acreage","areaWanMu","value"],filter:s=>{const o=_1(s,["grassMinType","grass_min_type","grassType","grass_type","name"]);return co(o)===i}})})}function YD(n,e,t){return C3(this,null,function*(){const i=SS(t);if(!i)return null;const a=Y1(yield D0("/wetland_grassland_level/distribution"));return il(n,e,t,a,{nameKeys:["areaName","area_name","name"],valueKeys:["acreage","areaWanMu","value"],filter:r=>ho(_1(r,["level","name"]))===i})})}function KD(n,e,t){return C3(this,null,function*(){const i=co(t.name);if(!i)return null;const[a,r]=yield Promise.all([te(()=>C3(this,null,function*(){return Y1(yield D0("/wetland_grass_type_copy/distribution"))})),te(()=>C3(this,null,function*(){return Y1(yield D0("/wetland_grass_type_copy/minTypeAreaDistribution"))}))]);return il(n,e,t,[...a||[],...r||[]],{nameKeys:["areaName","area_name","name"],valueKeys:["acreage","areaWanMu","value"],filter:s=>{const o=_1(s,["grassMinType","grass_min_type","grassType","grass_type","name"]);return co(o)===i}})})}function qD(n,e,t){return C3(this,null,function*(){if(!(t!=null&&t.key))return null;const i=ba(n,e);return i?n==="grassland"&&e==="basic-grassland"&&t.rankingValueKey?WD(n,e,t):n==="grassland"&&e==="grassland-level"?VD(n,e,t):n==="grassland"&&e==="grassland-type"?HD(n,e,t):n==="wetland"&&e==="wetland-level"?YD(n,e,t):n==="wetland"&&e==="wetland-type"?KD(n,e,t):t.cqlFilter&&i.layerName?$D(n,e,i,t):null:null})}function vs(n,e,t,i,a="万吨"){return C3(this,null,function*(){const r=Y1(yield D0(t)),s=_1(r==null?void 0:r[0],["unit"])||a;return n5({topicKey:n,layerKey:e,title:i,unit:s,rows:nl(r||[],{nameKeys:["areaName","name"],valueKeys:["yield","value"],unit:s})})})}function Ft(n=[],e=5){return n.slice(0,e)}function k7(n=[],e={}){var d,h;const{limit:t=5,minPercent:i=1,otherName:a="其他类型"}=e,r=n.filter(y=>(y==null?void 0:y.name)&&Number(y.value)>0).sort((y,S)=>(Number(S.value)||0)-(Number(y.value)||0)),s=r.reduce((y,S)=>y+(Number(S.value)||0),0);if(!s||r.length<=t)return r;const o=[],l=[];if(r.forEach((y,S)=>{const T=an(y.value,s);S=i)?o.push(y):l.push(y)}),!l.length)return o;const c=l.reduce((y,S)=>y+(Number(S.value)||0),0);return[...o,{key:`${a}-${l.length}`,name:a,value:a0(c),unit:((d=l[0])==null?void 0:d.unit)||((h=r[0])==null?void 0:h.unit)||"万亩",extra:`${a0(an(c,s))}%`}]}function wa(n=[]){return n.reduce((e,t)=>e+(Number(t.value)||0),0)}function J6(n=[],e=wa(n),t=""){return n.map(i=>{const a=a0(an(i.value,e));return r3(G2({},i),{extra:a===void 0?i.extra:`${t}${a}%`})})}function bn(n=[],e=[]){return e.length?n.map((t,i)=>r3(G2({},t),{color:(t==null?void 0:t.color)||(t==null?void 0:t.fillColor)||e[i%e.length]})):n}function gy(n){return Array.isArray(n==null?void 0:n.rows)&&n.rows.length>0}function H6(n=[],e=[],t=4){const i=[],a=new Set,r=o=>{!o||a.has(o.key)||(a.add(o.key),i.push(o))},s=[...n,...e];return s.filter(gy).forEach(r),s.filter(o=>o&&!gy(o)).forEach(r),i.slice(0,t)}function XD(n,e,t={}){return n&&G2(r3(G2({},n),{type:e}),t)}function ue(n=[]){const e=["bar","line","donut","column","structure","heat","peak","split"],t={bar:["heat","peak","column","structure"],line:["bar","column","heat"],donut:["structure","split","bar"],column:["peak","heat","bar","line"],structure:["split","donut","bar"],heat:["bar","column","structure"],peak:["column","bar","line"],split:["structure","donut","bar"]},i=new Set;return n.map(a=>{if(!(a!=null&&a.type)||["projectTable","iconMetric","metric","spotlight","rank","table","stackColumn"].includes(a.type))return a;const r=a.type==="donut"&&a.variant==="ring"?"donut-ring":a.type;if(a.fixedType||!i.has(r))return i.add(r),a;const s=(t[a.type]||e).find(o=>!i.has(o))||a.type;return i.add(s),XD(a,s,{variant:s===a.type?a.variant:void 0})})}function py(n=[],e={}){const{headCount:t=4,headName:i="重点区域",tailName:a="其他区域"}=e,r=n.filter(c=>(c==null?void 0:c.name)&&Number(c.value)>0);if(!r.length)return[];const s=r.slice(0,t),o=r.slice(t),l=(c,d)=>{var h,y;return{key:c,name:c,value:a0(d.reduce((S,T)=>S+(Number(T.value)||0),0)),unit:((h=d[0])==null?void 0:h.unit)||((y=r[0])==null?void 0:y.unit)||"万亩",extra:`${d.length}项`}};return[l(i,s),o.length?l(a,o):null].filter(c=>c&&Number(c.value)>0)}function Oi(n,e,t){var o,l,c,d;if(!t)return n;const i={grassland:"grassland-distribution",wetland:"wetland-distribution",woodland:"woodland-distribution"}[e],a=((o=n==null?void 0:n.layerPanels)==null?void 0:o[t])||((l=n==null?void 0:n.layerPanels)==null?void 0:l[i]);if(!a)return n;const r=(c=a.leftPanels)!=null&&c.length?a.leftPanels:n.leftPanels,s=(d=a.rightPanels)!=null&&d.length?a.rightPanels:n.rightPanels;return r3(G2({},n),{activeLayerKey:t||i,leftPanels:r,rightPanels:s,left:(r==null?void 0:r[0])||n.left,right:(s==null?void 0:s[0])||n.right})}function bS(n,e=["areaWanMu","value","acreage","areaMu"]){for(const t of e){const i=_1(n,[t]),a=S6(i);if(a===void 0)continue;const r=String(t).toLowerCase(),s=String(_1(n,["unit","areaUnit","area_unit"])||"");return r.includes("wanmu")||s==="万亩"?a:r.includes("mu")||s==="亩"?a/1e4:a}}function Si(n=[],e={}){const{nameKeys:t=["name","areaName","townName"],valueKeys:i=["areaWanMu","value","acreage","areaMu"],nameTransform:a=l=>l,filter:r,extra:s}=e,o=new Map;return n.forEach(l=>{if(r&&!r(l))return;const c=_1(l,t),d=a(c,l),h=bS(l,i);if(!d||h===void 0)return;const y=o.get(d)||{key:_1(l,["key","code","townCode"])||d,name:d,value:0,unit:"万亩",source:[]};y.value+=h,y.source.push(l),o.set(d,y)}),Array.from(o.values()).map(l=>{const c=r3(G2({},l),{value:a0(l.value)});return s?r3(G2({},c),{extra:s(c)}):c}).filter(l=>Number(l.value)>0).sort((l,c)=>(Number(c.value)||0)-(Number(l.value)||0))}function yy(n){return String(n||"").replace(/草原/g,"湿地")}function ZD(n={},e=[]){var s;const t=(n==null?void 0:n.unit)||_1(e==null?void 0:e[0],["unit"])||"万吨",i=(s=S6(n==null?void 0:n.xc))!=null?s:wa(e),a=S6(n==null?void 0:n.edibleXc),r=i!==void 0&&a!==void 0?Math.max(i-a,0):void 0;return[{key:"wetland-yield-edible",name:"可食鲜草",value:a0(a),unit:t,extra:`${a0(an(a,i))}%`},{key:"wetland-yield-unavailable",name:"不可食鲜草",value:a0(r),unit:t,extra:`${a0(an(r,i))}%`}].filter(o=>o.value!==void 0)}function wS({yieldSummary:n,townAreaRows:e,typeRows:t,levelRows:i,yieldRows:a,minTypeRows:r,muYieldRows:s,edibleYieldRows:o,edibleMuRows:l,typeTownRows:c,levelTownRows:d,minTownRows:h}){const y=u0("wetland-town-area","湿地面积分布",bn(Z7(e),ms),"column",{span:1,variant:"plain"}),S=u0("wetland-type","湿地类型结构",bn(t,ms),"donut",{span:1}),T=u0("wetland-level-proportion","湿地级占比",bn(J6(i),ms),"donut",{span:1,variant:"ring"}),I=u0("wetland-min-type","湿地优势小类",bn(Ft(r,6),ms),"bar",{span:1,variant:"raceBarNoWrap"}),x=u0("wetland-yield-capacity","湿地产能结构",ZD(n,a),"structure",{span:1}),z=u0("wetland-yield","湿地生产力分布",Z7(a),"line",{span:1,fixedType:!0}),H=u0("wetland-edible-yield","可食鲜草产量",Ft(o,_9.length),"column",{span:1,variant:"slim"}),K=u0("wetland-mu-yield","湿地亩产效率",Ft(s,_9.length),"heat",{span:1,limit:_9.length}),V=u0("wetland-level","湿地级别面积",i,"column",{span:1}),J=u0("wetland-level-town","1级湿地分布",Ft(d,6),"bar",{span:1,variant:"distribution"}),y2=u0("wetland-type-town","湿地类型乡镇分布",Ft(c,6),"bar",{span:1,variant:"distribution"}),R2=u0("wetland-edible-mu","可食鲜草亩产",Ft(l,_9.length),"bar",{span:1}),P2=u0("wetland-min-town","优势小类乡镇分布",Ft(h,6),"bar",{span:1,variant:"distribution"}),C2=ue([y,S,T,I]),L2=ue([H,z,K,x]);return{leftPanels:C2,rightPanels:L2,left:C2[0],right:L2[0],layerPanels:JD({townAreaPanel:y,typePanel:S,yieldCapacityPanel:x,yieldPanel:z,levelPanel:V,levelTownPanel:J,muYieldPanel:K,levelStructurePanel:T,typeTownPanel:y2,minTypePanel:I,edibleYieldPanel:H,edibleMuPanel:R2,minTownPanel:P2})}}function JD(n={}){const{townAreaPanel:e,typePanel:t,yieldCapacityPanel:i,yieldPanel:a,levelPanel:r,levelTownPanel:s,muYieldPanel:o,levelStructurePanel:l,typeTownPanel:c,minTypePanel:d,edibleYieldPanel:h,edibleMuPanel:y,minTownPanel:S}=n;return{"wetland-distribution":{leftPanels:ue([e,t,l,d].filter(Boolean)),rightPanels:ue([h,a,o,i].filter(Boolean))},"wetland-level":{leftPanels:ue([l,r,s,t].filter(Boolean)),rightPanels:ue([h,a,o,i].filter(Boolean))},"wetland-type":{leftPanels:ue([t,c,d,S].filter(Boolean)),rightPanels:ue([h,a,y,i].filter(Boolean))},"wetland-yield":{leftPanels:ue([e,t,l,d].filter(Boolean)),rightPanels:ue([h,a,o,i].filter(Boolean))}}}function QD(n={}){const{leftPanels:e=[],rightPanels:t=[]}=n,i={leftPanels:ue(e.filter(Boolean)),rightPanels:ue(t.filter(Boolean))};return{"grassland-distribution":i,"basic-grassland":i,"grassland-level":i,"grassland-type":i,"grassland-yield":i,"grassland-health":i}}function CS({townRows:n=[],typeRows:e=[],scaleRows:t=[],protectionRows:i=[],ownershipRows:a=[],qualityRows:r=[],originRows:s=[],ageRows:o=[],canopyRows:l=[],forestTypeRows:c=[],manageLevelRows:d=[],regionRows:h=[],ownerRows:y=[],typeTownRows:S=[],qualityLevelRows:T=[],townConcentrationRows:I=py(n,{headCount:4,headName:"前四乡镇",tailName:"其他乡镇"}),typeConcentrationRows:x=py(e,{headCount:2,headName:"主要类型",tailName:"其他类型"})}){const z=u0("woodland-town","林地面积分布",bn(Z7(n),r8),"column",{span:1,variant:"plain"}),H=u0("woodland-type","林地类型结构",bn(e,r8),"donut",{span:1,variant:"ring"}),K=u0("woodland-protection","公益林保护等级",bn(J6(i),r8),"bar",{span:1,variant:"raceBarRelaxed"}),V=u0("woodland-ownership","林地权属结构",bn(J6(a),r8),"structure",{span:1}),J=u0("woodland-quality","优势树种面积",Ft(r,6),"bar",{span:1}),y2=u0("woodland-origin","林地起源结构",J6(s),"structure",{span:1}),R2=u0("woodland-age","林龄组结构",Ft(o,6),"column",{span:1}),P2=u0("woodland-canopy","郁闭度结构",bn(Ft(l,6),r8),"donut",{span:1,fixedType:!0}),C2=u0("woodland-area-scale","林地图斑规模",t,"column",{span:1}),L2=u0("woodland-forest-type","森林类别结构",Ft(c,6),"bar",{span:1}),U2=u0("woodland-manage-level","管护等级分布",Ft(d,6),"bar",{span:1}),n3=u0("woodland-public-rank","公益林面积排行",Ft(h,6),"bar",{span:1,variant:"distribution"}),H2=u0("woodland-owner-rank","权属单位排行",Ft(y,6),"bar",{span:1}),l3=u0("woodland-type-town","乡镇类型构成",Ft(S,6),"bar",{span:1,variant:"distribution"}),V2=u0("woodland-quality-level","林地质量等级",J6(T),"donut",{span:1}),p3=u0("woodland-town-concentration","林地集中度",bn(J6(I),r8),"structure",{span:1}),w3=u0("woodland-type-concentration","类型集中度",bn(J6(x),r8),"rose",{span:1}),k3=ue(H6([z,H,K,V],[C2,H2,L2,J])),I2=ue(H6([J,y2,R2,P2],[C2,H2,L2,n3,p3,w3]));return{leftPanels:k3,rightPanels:I2,left:k3[0],right:I2[0],layerPanels:eO({townPanel:z,typePanel:H,scalePanel:C2,protectionPanel:K,ownershipPanel:V,qualityPanel:J,originPanel:y2,agePanel:R2,canopyPanel:P2,forestTypePanel:L2,manageLevelPanel:U2,regionPanel:n3,ownerPanel:H2,typeTownPanel:l3,qualityLevelPanel:V2,townConcentrationPanel:p3,typeConcentrationPanel:w3})}}function eO(n={}){const{townPanel:e,typePanel:t,scalePanel:i,protectionPanel:a,ownershipPanel:r,qualityPanel:s,originPanel:o,agePanel:l,canopyPanel:c,forestTypePanel:d,manageLevelPanel:h,regionPanel:y,ownerPanel:S,typeTownPanel:T,qualityLevelPanel:I,townConcentrationPanel:x,typeConcentrationPanel:z}=n;return{"woodland-distribution":{leftPanels:ue(H6([e,t,a,r],[i,d,S])),rightPanels:ue(H6([s,o,l,c],[i,S,y,x,z,I]))},"woodland-protection":{leftPanels:ue(H6([a,d,h,e],[t,r,i])),rightPanels:ue(H6([y,s,o,r],[S,t,i]))},"woodland-type":{leftPanels:ue(H6([t,e,T,i],[a,r,d])),rightPanels:ue(H6([s,o,a,r],[l,c,S,z]))},"woodland-quality":{leftPanels:ue(H6([s,o,l,c],[I,i,t])),rightPanels:ue(H6([e,t,a,r],[d,S,i]))},"woodland-ownership":{leftPanels:ue(H6([r,S,e,t],[i,a,s])),rightPanels:ue(H6([a,s,o,i],[d,l,c]))}}}function tO(n){const e=String(n||"").trim();return e.includes("未")&&e.includes("退")?"未退化":e.includes("轻")?"轻度退化":e.includes("中")?"中度退化":e.includes("重")?"重度退化":e||"未分级"}function nO(){return C3(this,null,function*(){const n=yield X7("ne:t_grassland_result_caodi",{propertyName:["area_code","degradation_level","acreage"],maxFeatures:2e5,timeout:25e3}),e=new Map,t=new Map;((n==null?void 0:n.features)||[]).forEach(s=>{const o=s.properties||{},l=tO(o.degradation_level),c=S6(o.acreage);if(!l||c===void 0)return;const d=c/1e4;if(e.set(l,(e.get(l)||0)+d),l==="未退化")return;const h=String(o.area_code||"").slice(0,9),y=Sa(h);y&&t.set(y,(t.get(y)||0)+d)});const i=["未退化","轻度退化","中度退化","重度退化","未分级"],a=Array.from(e.entries()).map(([s,o])=>({key:s,name:s,value:a0(o),unit:"万亩"})).filter(s=>Number(s.value)>0).sort((s,o)=>{const l=i.indexOf(s.name),c=i.indexOf(o.name);return l!==-1||c!==-1?(l===-1?99:l)-(c===-1?99:c):(Number(o.value)||0)-(Number(s.value)||0)}),r=Array.from(t.entries()).map(([s,o])=>({key:s,name:s,value:a0(o),unit:"万亩"})).filter(s=>Number(s.value)>0).sort((s,o)=>(Number(o.value)||0)-(Number(s.value)||0));return{levelRows:J6(a),townRows:r}})}function TS(n=[],e={},t=[]){var a;const i=(a=S6(e==null?void 0:e.xc))!=null?a:wa(t);return[n[0],n[1],n[2],{key:"grassland-yield-total",name:"鲜草产量",value:a0(i),unit:(e==null?void 0:e.unit)||"万吨"}].filter(r=>(r==null?void 0:r.value)!==void 0)}function iO(n=[]){const e=wa(n);return n.filter(t=>t.name&&t.name!=="未退化"&&Number(t.value)>0).map(t=>r3(G2({},t),{color:aO(t.name),extra:a0(an(t.value,e))?`${a0(an(t.value,e))}%`:""})).sort((t,i)=>Number(i.value)-Number(t.value))}function aO(n=""){const e=String(n);return e.includes("重度")?"#FFE06B":e.includes("中度")?"#32DCFF":"#24F6C4"}function AS(n={},e=[]){var o;const t=(n==null?void 0:n.unit)||_1(e==null?void 0:e[0],["unit"])||"万吨",i=(o=S6(n==null?void 0:n.xc))!=null?o:wa(e),a=S6(n==null?void 0:n.edibleXc),r=i!==void 0&&a!==void 0?Math.max(i-a,0):void 0,s=e.find(l=>Number(l.value)>0);return[{key:"forage-total",name:"鲜草总产",value:a0(i),unit:t,scaleValue:100},{key:"forage-edible",name:"可食鲜草",value:a0(a),unit:t,scaleValue:a0(an(a,i))},{key:"forage-unavailable",name:"不可食鲜草",value:a0(r),unit:t,scaleValue:a0(an(r,i))},{key:"forage-top-town",name:s!=null&&s.name?`最高乡镇:${s.name}`:"最高乡镇产量",value:s==null?void 0:s.value,unit:(s==null?void 0:s.unit)||t,scaleValue:a0(an(s==null?void 0:s.value,i))}].filter(l=>l.value!==void 0)}function xS(){return{levelRows:J6([{key:"none",name:"未退化",value:642.42,unit:"万亩"},{key:"light",name:"轻度退化",value:83.95,unit:"万亩"},{key:"middle",name:"中度退化",value:17.49,unit:"万亩"},{key:"heavy",name:"重度退化",value:13.09,unit:"万亩"}]),townRows:[{key:"qiongxi",name:"邛溪镇",value:14.72,unit:"万亩"},{key:"sedi",name:"色地镇",value:13.86,unit:"万亩"},{key:"anqu",name:"安曲镇",value:12.38,unit:"万亩"},{key:"wache",name:"瓦切镇",value:10.64,unit:"万亩"},{key:"chaerma",name:"查尔玛乡",value:9.53,unit:"万亩"},{key:"amu",name:"阿木乡",value:8.71,unit:"万亩"}]}}function vy(n,e){if(n==="grassland"){const t=y8([{key:"grassland-area",name:"草地面积",value:pS,unit:"万亩"},{key:"basic-grassland",name:"基本草原",value:637.13,unit:"万亩"},{key:"general-grassland",name:"一般草原",value:119.31,unit:"万亩"}],n),i=ae([{name:"色地镇",value:99.09,basicAreaWanMu:66.58},{name:"邛溪镇",value:93.01,basicAreaWanMu:70.6},{name:"安曲镇",value:90.08,basicAreaWanMu:73.49},{name:"阿木乡",value:86.3,basicAreaWanMu:77.31},{name:"查尔玛乡",value:80.8,basicAreaWanMu:79.04},{name:"瓦切镇",value:74.74,basicAreaWanMu:70.73},{name:"刷经寺镇",value:74.3,basicAreaWanMu:56.66},{name:"龙日镇",value:62.64,basicAreaWanMu:49.66},{name:"江茸乡",value:49.67,basicAreaWanMu:48.78},{name:"麦洼乡",value:45.82,basicAreaWanMu:44.28}],{nameKeys:["name"],valueKeys:["value"]}),a=ae([{areaName:"邛溪镇",yield:38.88},{areaName:"色地镇",yield:37.78},{areaName:"安曲镇",yield:36.77},{areaName:"查尔玛乡",yield:33.21},{areaName:"瓦切镇",yield:32.62},{areaName:"阿木乡",yield:32.17},{areaName:"龙日镇",yield:24.43},{areaName:"刷经寺镇",yield:22.51},{areaName:"麦洼乡",yield:19.5},{areaName:"江茸乡",yield:19.43}],{nameKeys:["areaName"],valueKeys:["yield"],unit:"万吨"}),r=k7([{key:"grazing",name:"重要放牧场",value:516.41,unit:"万亩"},{key:"general",name:"一般草原",value:119.31,unit:"万亩"},{key:"ecology",name:"生态调节草原",value:97.23,unit:"万亩"},{key:"mowing",name:"割草地",value:15.95,unit:"万亩"},{key:"improved",name:"改良草地",value:4.33,unit:"万亩"}],{limit:4,minPercent:3,otherName:"其他草原类型"}),s=ae([{areaName:"瓦切镇",yield:798.39},{areaName:"查尔玛乡",yield:794.32},{areaName:"麦洼乡",yield:784.16},{areaName:"邛溪镇",yield:772.43},{areaName:"安曲镇",yield:770.9}],{nameKeys:["areaName"],valueKeys:["yield"],unit:"斤"}),l=xS().levelRows,c=J6([{key:"level-3",name:"3级草原",value:200.9,unit:"万亩"},{key:"level-4",name:"4级草原",value:205.47,unit:"万亩"},{key:"level-5",name:"5级草原",value:385.42,unit:"万亩"},{key:"level-6",name:"6级草原",value:139.06,unit:"万亩"},{key:"level-7",name:"7级草原",value:3.68,unit:"万亩"},{key:"level-8",name:"8级草原",value:3.61,unit:"万亩"}]),d=J6([{key:"good",name:"较健康",value:231.32,unit:"万亩"},{key:"healthy",name:"健康",value:481.87,unit:"万亩"},{key:"subhealthy",name:"亚健康",value:23.69,unit:"万亩"},{key:"unhealthy",name:"不健康",value:20.27,unit:"万亩"}]),h=AS({xc:297.29,edibleXc:192.26,unit:"万吨"},a),y=ae([{areaName:"邛溪镇",yield:24.71},{areaName:"色地镇",yield:24.18},{areaName:"安曲镇",yield:23.48},{areaName:"查尔玛乡",yield:21.26},{areaName:"瓦切镇",yield:20.88},{areaName:"阿木乡",yield:20.59},{areaName:"龙日镇",yield:15.63},{areaName:"刷经寺镇",yield:14.41},{areaName:"麦洼乡",yield:12.48},{areaName:"江茸乡",yield:12.44}],{nameKeys:["areaName"],valueKeys:["yield"],unit:"万吨"}),S=PS({core:t,townRows:i,grassTypeRows:r,grassLevelRows:c,healthRows:d,productivityRows:s,edibleYieldRows:y,forageRows:h,degradationRows:l}),T=r3(G2({status:"fallback"},S),{top:TS(t,{xc:297.29,unit:"万吨"},a)});return Oi(T,n,e)}if(n==="wetland"){const t=y8([{key:"wetland-area",name:"湿地面积",value:yS,unit:"万亩"},{key:"wetland-yield",name:"湿地生产力(鲜草)",value:108.84,unit:"万吨"},{key:"wetland-level-1-area",name:"1级湿地面积",value:213.22,unit:"万亩"}],n),i=k7([{name:"高寒草甸类",value:190.32,unit:"万亩"},{name:"山地草甸类",value:49.48,unit:"万亩"},{name:"低地草甸类",value:3.21,unit:"万亩"}],{limit:4,minPercent:1,otherName:"其他湿地类型"}),a=[{name:"1级湿地",value:213.22,unit:"万亩"},{name:"2级湿地",value:22.99,unit:"万亩"},{name:"3级湿地",value:6.42,unit:"万亩"},{name:"4级湿地",value:.36,unit:"万亩"},{name:"5级湿地",value:.02,unit:"万亩"}],r=ae([{areaName:"色地镇",yield:21.32},{areaName:"瓦切镇",yield:17.49},{areaName:"安曲镇",yield:15.19},{areaName:"邛溪镇",yield:13.41},{areaName:"阿木乡",yield:10.37},{areaName:"龙日镇",yield:10.11},{areaName:"麦洼乡",yield:9.67},{areaName:"江茸乡",yield:5.78},{areaName:"刷经寺镇",yield:3.43},{areaName:"查尔玛乡",yield:2.08}],{nameKeys:["areaName"],valueKeys:["yield"],unit:"万吨"}),s=[{name:"瓦切镇",value:944.22,unit:"斤"},{name:"安曲镇",value:913.28,unit:"斤"},{name:"麦洼乡",value:911.14,unit:"斤"},{name:"查尔玛乡",value:873.31,unit:"斤"},{name:"阿木乡",value:872,unit:"斤"},{name:"邛溪镇",value:870.48,unit:"斤"},{name:"色地镇",value:865.92,unit:"斤"},{name:"刷经寺镇",value:863.48,unit:"斤"},{name:"江茸乡",value:827.92,unit:"斤"},{name:"龙日镇",value:825.59,unit:"斤"}],o=[{name:"瓦切镇",value:36.38,unit:"万亩"},{name:"邛溪镇",value:29.29,unit:"万亩"},{name:"阿木乡",value:25.26,unit:"万亩"},{name:"龙日镇",value:24.59,unit:"万亩"},{name:"色地镇",value:24.62,unit:"万亩"}].sort((S,T)=>T.value-S.value),l=[{name:"矮生嵩草、杂类草型",value:108.35,unit:"万亩"},{name:"高山嵩草、矮生嵩草型",value:34.36,unit:"万亩"},{name:"西藏嵩草、杂类草型",value:32.37,unit:"万亩"},{name:"早熟禾、杂类草型",value:20.99,unit:"万亩"},{name:"苔草、杂类草型",value:14.63,unit:"万亩"}],c=ae([{areaName:"色地镇",yield:2.82},{areaName:"邛溪镇",yield:2.71},{areaName:"瓦切镇",yield:2.64},{areaName:"麦洼乡",yield:1.76},{areaName:"安曲镇",yield:1.66}],{nameKeys:["areaName"],valueKeys:["yield"],unit:"万吨"}),d=ae([{areaName:"阿木乡",yield:509.83},{areaName:"瓦切镇",yield:509.52},{areaName:"邛溪镇",yield:356.74},{areaName:"色地镇",yield:287.23},{areaName:"麦洼乡",yield:281.27}],{nameKeys:["areaName"],valueKeys:["yield"],unit:"斤"}),h=wS({core:t,yieldSummary:{xc:108.84,edibleXc:1.65,unit:"万吨"},townAreaRows:o,typeRows:i,levelRows:a,yieldRows:r,minTypeRows:l,muYieldRows:s,edibleYieldRows:c,edibleMuRows:d,typeTownRows:o,levelTownRows:o,minTownRows:o}),y=G2({status:"fallback",core:t,top:[t[0],t[1],t[2]]},h);return Oi(y,n,e)}if(n==="woodland"){const t=y8([{key:"woodland-area",name:"林地总面积",value:177.92,unit:"万亩"},{key:"woodland-public-area",name:"公益林面积",value:159.33,unit:"万亩"},{key:"woodland-public-rate",name:"公益林占比",value:89.55,unit:"%"}],n),i=ae([{name:"刷经寺镇",value:59.4,percent:33.39},{name:"色地镇",value:27.97,percent:15.72},{name:"查尔玛乡",value:22.6,percent:12.7},{name:"阿木乡",value:19.37,percent:10.89},{name:"江茸乡",value:11.61,percent:6.53},{name:"邛溪镇",value:8.29,percent:4.66},{name:"瓦切镇",value:7.98,percent:4.49},{name:"安曲镇",value:7.47,percent:4.2},{name:"龙日镇",value:7.08,percent:3.98},{name:"麦洼乡",value:6.14,percent:3.45}],{nameKeys:["name"],valueKeys:["value"],extra:h=>`占比 ${a0(h.percent)}%`}),a=k7([{name:"灌木林地",value:114.78,unit:"万亩"},{name:"乔木林地",value:49.56,unit:"万亩"},{name:"灌丛沼泽",value:8.79,unit:"万亩"},{name:"其他林地",value:4.79,unit:"万亩"}],{limit:4,minPercent:1,otherName:"其他林地"}),c=CS({townRows:i,typeRows:a,scaleRows:[{name:"15-150亩",value:96.91,unit:"万亩"},{name:"<15亩",value:39.99,unit:"万亩"},{name:"150-1500亩",value:30.81,unit:"万亩"},{name:"≥1500亩",value:10.21,unit:"万亩"}],protectionRows:[{name:"国家二级公益林",value:158.33,unit:"万亩",extra:"88.99%"},{name:"未划定",value:18.72,unit:"万亩",extra:"10.52%"},{name:"国家一级公益林",value:.88,unit:"万亩",extra:"0.49%"}],ownershipRows:[{name:"集体林地",value:172.19,unit:"万亩",extra:"96.78%"},{name:"国有或其他",value:5.73,unit:"万亩",extra:"3.22%"}],ownerRows:[{name:"壤口村",value:42.74,unit:"万亩",extra:"占比 24.02%"},{name:"查龙村",value:16.34,unit:"万亩",extra:"占比 9.18%"},{name:"茸塔玛村",value:14.96,unit:"万亩",extra:"占比 8.41%"},{name:"峨扎村",value:9.96,unit:"万亩",extra:"占比 5.6%"},{name:"三家寨村",value:9.57,unit:"万亩",extra:"占比 5.38%"}]}),d=G2({status:"fallback",core:t,top:[t[0],t[1],t[2]]},c);return Oi(d,n,e)}return{status:"empty",core:y8([],n),leftPanels:[],rightPanels:[],left:{title:"业务统计",rows:[]},right:{title:"业务统计",rows:[]}}}function ES(n=[],e=["name"]){const t=new Map;return n.forEach(i=>{const a=_1(i,e);!a||t.has(a)||t.set(a,i)}),Array.from(t.values())}function te(n,e=[]){return n().catch(()=>e)}function Sc(n=[],e={}){const{nameKeys:t=["name","health","level"],valueKeys:i=["value","acreage","areaWanMu"],unit:a="万亩",nameTransform:r=l=>l,max:s=Number.POSITIVE_INFINITY}=e,o=ae(n||[],{nameKeys:t,valueKeys:i,unit:a}).map(l=>r3(G2({},l),{name:r(l.name)}));return J6(o).filter(l=>Number(l.value)>0).slice(0,s)}function rO(n){const e=String(n||"");return/^\d+$/.test(e)?`${e}级草原`:e.includes("级")?e.replace(/草地/g,"草原"):e}function sO(n){const e=String(n||"");return{healthy:"健康",subhealthy:"亚健康",unhealthy:"不健康"}[e]||e}function PS({core:n,townRows:e,grassTypeRows:t,grassLevelRows:i,healthRows:a,productivityRows:r,edibleYieldRows:s,forageRows:o,degradationRows:l}){const c=u0("grassland-town","草地面积分布",Z7(e),"column",{span:1,variant:"plain"}),d=u0("grassland-productivity-town","草地生产力分布",Z7(r),"line",{span:1,fixedType:!0}),h=u0("grassland-type-proportion","草原类占比",t,"donut",{span:1}),y=u0("grassland-edible-yield","可食鲜草产量分布",Ft(s,10),"column",{span:1,variant:"slim"}),S=u0("grassland-degradation","草地退化统计",iO(l),"bar",{span:1,variant:"degradation"}),T=u0("grassland-health-proportion","草地健康占比",a,"rose",{span:1}),I=u0("grassland-level-proportion","草原级占比",i,"donut",{span:1,variant:"ring"}),x=u0("grassland-forage-capacity","饲草供给",o,"bar",{span:1,variant:"capacity"}),z=ue([c,h,S,I]),H=ue([y,d,T,x]);return{core:n,leftPanels:z,rightPanels:H,left:z[0],right:H[0],layerPanels:QD({leftPanels:z,rightPanels:H})}}function oO(n,e={}){const t=DD(n),i=ES(e.typeRows||[],["name"]),a=e.yieldRows||[],r=e.levelRows||[],s=e.minTypeRows||[],o=e.edibleRows||[],l=e.edibleMuRows||[],c=e.typeDistributionRows||[],d=e.levelDistributionRows||[],h=e.minTypeDistributionRows||[],y=e.yieldSummary||{},S=k7(ps(i,{nameKeys:["name"],valueKeys:["value"],unit:"万亩"}),{limit:4,minPercent:1,otherName:"其他湿地类型"}),T=uo(a,e.muYieldRows||[],{showMuYieldExtra:!1}),I=ps(e.muYieldRows||[],{nameKeys:["areaName","name"],valueKeys:["yield","value"],unit:"斤",max:_9.length}),x=ps(r,{nameKeys:["name"],valueKeys:["value"],unit:"万亩"}).map(n3=>r3(G2({},n3),{name:yy(n3.name)})),z=zD(s),H=uo(o,l,{showMuYieldExtra:!1}),K=ps(l,{nameKeys:["areaName","name"],valueKeys:["yield","value"],unit:_1(l==null?void 0:l[0],["unit"])||"斤",max:_9.length}),V=Si(c,{nameKeys:["areaName","name"],valueKeys:["acreage","areaWanMu","value"]}),J=Si(c,{nameKeys:["areaName","name"],valueKeys:["acreage","areaWanMu","value"],extra:n3=>{var H2;return`${((H2=n3.source)==null?void 0:H2.length)||0}类`}}),y2=Si(d,{nameKeys:["areaName","name"],valueKeys:["acreage","areaWanMu","value"]}),R2=Si(d,{nameKeys:["areaName","name"],valueKeys:["acreage","areaWanMu","value"],filter:n3=>yy(_1(n3,["level","name"])).startsWith("1级")}),P2=Si(h,{nameKeys:["areaName","name"],valueKeys:["acreage","areaWanMu","value"],extra:n3=>{var H2;return`${((H2=n3.source)==null?void 0:H2.filter(l3=>bS(l3,["acreage","areaWanMu","value"])>0).length)||0}型`}}),C2=y8(t,"wetland"),L2=x.find(n3=>/^1级/.test(n3.name))||x[0],U2=wS({yieldSummary:y,townAreaRows:V,typeRows:S,levelRows:x,yieldRows:T,minTypeRows:z,muYieldRows:I,edibleYieldRows:H,edibleMuRows:K,typeTownRows:J,levelTownRows:R2.length?R2:y2,minTownRows:P2});return G2({core:C2,top:[C2[0],C2[1],{key:"wetland-level-1-area",name:"1级湿地面积",value:L2==null?void 0:L2.value,unit:(L2==null?void 0:L2.unit)||"万亩"}].filter(Boolean)},U2)}function Ws(n,e){return C3(this,null,function*(){var t;try{if(n==="woodland"){const[i,a,r,s,o]=yield Promise.all([v9("/woodland/distribution").then(Y1),te(()=>C3(this,null,function*(){return Y1(yield v9("/woodland/types"))}),{}),te(()=>C3(this,null,function*(){return Y1(yield v9("/woodland/protection"))}),{}),te(()=>C3(this,null,function*(){return Y1(yield v9("/woodland/quality"))}),{}),te(()=>C3(this,null,function*(){return Y1(yield v9("/woodland/ownership"))}),{})]),l=y8(OD(i),n),c=_1((i==null?void 0:i.core)||(i==null?void 0:i.summary)||{},["totalAreaWanMu","total_area_wan_mu","areaWanMu","area_wan_mu"]),d=_1((r==null?void 0:r.summary)||{},["publicAreaWanMu","public_area_wan_mu"]),h=[l[0],{key:"woodland-public-area",name:"公益林面积",value:a0(d),unit:"万亩"},{key:"woodland-public-rate",name:"公益林占比",value:a0((t=_1((r==null?void 0:r.summary)||{},["publicAreaPercent","public_area_percent"]))!=null?t:an(d,c)),unit:"%"}].filter(Boolean),y=ae((i==null?void 0:i.areaDistribution)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:H2=>gs(H2,c)}),S=k7(ae((a==null?void 0:a.typeStats)||(i==null?void 0:i.typeDistribution)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:Wn}),{limit:4,minPercent:1,otherName:"其他林地"}),T=ae((i==null?void 0:i.patchScale)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:H2=>gs(H2,c)}),I=ae((r==null?void 0:r.protectionLevels)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:Wn}),x=ae((s==null?void 0:s.speciesRanks)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],max:6,extra:Wn}),z=ae((o==null?void 0:o.ownerRanks)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],max:6,extra:H2=>gs(H2,c)}),H=ae((o==null?void 0:o.landOwnerships)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:Wn}),K=ae((r==null?void 0:r.forestTypes)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],max:6,extra:Wn}),V=ae((r==null?void 0:r.manageLevels)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],max:6,extra:Wn}),J=ae((r==null?void 0:r.regionRanks)||[],{nameKeys:["regionName","name","townName"],valueKeys:["areaWanMu","value"],max:6,extra:H2=>gs(H2,d)}),y2=ae((s==null?void 0:s.origins)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:Wn}),R2=ae((s==null?void 0:s.ageGroups)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:Wn}),P2=ae((s==null?void 0:s.canopyLevels)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:H2=>{const l3=a0(_1(H2,["avgCanopy","avg_canopy"]));return l3!==void 0?`均值 ${l3}`:Wn(H2)}}),C2=ae((s==null?void 0:s.qualityLevels)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:Wn}),L2=Pd((a==null?void 0:a.townComposition)||[],{nameKeys:["townName","name"],valueKeys:["areaWanMu","value"]}).slice(0,6),U2=CS({townRows:y,typeRows:S,scaleRows:T,protectionRows:I,ownershipRows:H,qualityRows:x,originRows:y2,ageRows:R2,canopyRows:P2,forestTypeRows:K,manageLevelRows:V,regionRows:J,ownerRows:z,typeTownRows:L2,qualityLevelRows:C2}),n3=G2({status:"success",core:l,top:h},U2);return Oi(n3,n,e)}if(n==="grassland"){const[i,a,r,s,o,l,c,d,h]=yield Promise.all([D0("/basic_grassland/overview").then(Y1),te(()=>C3(this,null,function*(){return Y1(yield D0("/grassland_yield/yieldProportion"))}),{}),te(()=>C3(this,null,function*(){return Y1(yield D0("/grassland_yield/distribution"))})),te(()=>C3(this,null,function*(){return Y1(yield D0("/grassland_yield/muYieldDistribution"))})),te(()=>C3(this,null,function*(){return nO()}),xS()),te(()=>C3(this,null,function*(){return Y1(yield D0("/grassland_grass_type/areaProportion"))})),te(()=>C3(this,null,function*(){return Y1(yield D0("/grassland_grassland_level/areaProportion"))})),te(()=>C3(this,null,function*(){return Y1(yield D0("/grassland_health/proportion"))})),te(()=>C3(this,null,function*(){return Y1(yield D0("/grassland_yield/edibleXcDistribution"))}))]),y=o.levelRows||[],S=y8(BD(i),n),T=uo(r||[],s||[],{showMuYieldExtra:!1}),I=ae(s||[],{nameKeys:["areaName","name"],valueKeys:["yield","value"],unit:_1(s==null?void 0:s[0],["unit"])||"斤"}),x=ae((i==null?void 0:i.townStats)||[],{nameKeys:["name"],valueKeys:["totalAreaWanMu"]}),z=Sc(ES(l||[],["name"]),{nameKeys:["name"],valueKeys:["value","areaWanMu","acreage"],unit:"万亩",nameTransform:_S}),H=Sc(c||[],{nameKeys:["name","level"],valueKeys:["value","areaWanMu","acreage"],unit:"万亩",nameTransform:rO}),K=Sc(d||[],{nameKeys:["health","name"],valueKeys:["acreage","value","areaWanMu"],unit:"万亩",nameTransform:sO}),V=uo(h||[],[],{showMuYieldExtra:!1}),J=PS({core:S,townRows:x,grassTypeRows:z,grassLevelRows:H,healthRows:K,productivityRows:I,edibleYieldRows:V,forageRows:AS(a,T),degradationRows:y}),y2=r3(G2({status:"success"},J),{top:TS(S,a,T)});return Oi(y2,n,e)}if(n==="wetland"){const[i,a,r,s,o,l,c,d,h,y,S,T]=yield Promise.all([GD([()=>C3(this,null,function*(){return Y1(yield D0("/index/dataItem",{group:"wetland"}))}),()=>C3(this,null,function*(){return Y1(yield D0("/index/dataItem",{group:"wetland_grassland_level"}))})]),te(()=>C3(this,null,function*(){return Y1(yield D0("/wetland_grass_type_copy/areaProportion"))})),te(()=>C3(this,null,function*(){return Y1(yield D0("/wetland_yield/distribution"))})),te(()=>C3(this,null,function*(){return Y1(yield D0("/wetland_yield/muYieldDistribution"))})),te(()=>C3(this,null,function*(){return Y1(yield D0("/wetland_grassland_level/areaProportion"))})),te(()=>C3(this,null,function*(){return Y1(yield D0("/wetland_grass_type_copy/minTypeAreaProportion"))})),te(()=>C3(this,null,function*(){return Y1(yield D0("/wetland_yield/edibleXcDistribution"))})),te(()=>C3(this,null,function*(){return Y1(yield D0("/wetland_yield/edibleXcMuDistribution"))})),te(()=>C3(this,null,function*(){return Y1(yield D0("/wetland_grass_type_copy/distribution"))})),te(()=>C3(this,null,function*(){return Y1(yield D0("/wetland_grassland_level/distribution"))})),te(()=>C3(this,null,function*(){return Y1(yield D0("/wetland_grass_type_copy/minTypeAreaDistribution"))})),te(()=>C3(this,null,function*(){return Y1(yield D0("/wetland_yield/yieldProportion"))}),{})]),I=oO(i,{typeRows:a,yieldRows:r,muYieldRows:s,levelRows:o,minTypeRows:l,edibleRows:c,edibleMuRows:d,typeDistributionRows:h,levelDistributionRows:y,minTypeDistributionRows:S,yieldSummary:T}),x=r3(G2({status:"success"},I),{left:I.leftPanels[0],right:I.rightPanels[0]});return Oi(x,n,e)}return vy(n,e)}catch(i){return r3(G2({},vy(n,e)),{status:"error",error:i})}})}function lO(n,e,t=null){return C3(this,null,function*(){try{const i=yield qD(n,e,t);return i||(n==="woodland"?e==="woodland-protection"?yield ys({topicKey:n,layerKey:e,layerName:"ne:t_woodland_2023",title:"公益林面积排行",cqlFilter:"gjgyl_bhdj IN ('1','2')"}).catch(()=>C3(this,null,function*(){const a=Y1(yield v9("/woodland/protection")),r=Pd((a==null?void 0:a.regionRanks)||[],{nameKeys:["townName"],valueKeys:["areaWanMu"],unit:"万亩"});return n5({topicKey:n,layerKey:e,title:"公益林面积排行",unit:"万亩",rows:r,note:"按公益林村级榜单汇总到乡镇"})})):e==="woodland-type"?yield ys({topicKey:n,layerKey:e,layerName:"ne:t_woodland_2023",title:"林地类型面积排行"}).catch(()=>C3(this,null,function*(){const a=Y1(yield v9("/woodland/types")),r=Pd((a==null?void 0:a.townComposition)||[],{nameKeys:["townName"],valueKeys:["areaWanMu"],unit:"万亩"});return n5({topicKey:n,layerKey:e,title:"林地类型面积排行",unit:"万亩",rows:r,note:"按林地类型组成汇总到乡镇"})})):e==="woodland-quality"?yield ys({topicKey:n,layerKey:e,layerName:"ne:t_woodland_2023",title:"林地质量面积排行",cqlFilter:"zl_dj IS NOT NULL"}):e==="woodland-ownership"?yield ys({topicKey:n,layerKey:e,layerName:"ne:t_woodland_2023",title:"林地权属面积排行",cqlFilter:"ld_qs IS NOT NULL"}):yield jD(n,e,"林地面积排行"):n==="grassland"?e==="basic-grassland"?yield my(n,e,"basicAreaWanMu","基本草原面积排行"):e==="grassland-level"?yield vs(n,e,"/grassland_yield/muYieldDistribution","草地亩产排行","斤"):yield my(n,e,"totalAreaWanMu","草地面积排行"):n==="wetland"?e==="wetland-level"?yield vs(n,e,"/wetland_yield/muYieldDistribution","湿地亩产排行","斤"):e==="wetland-type"?yield vs(n,e,"/wetland_yield/edibleXcDistribution","可食鲜草产量排行","万吨"):yield vs(n,e,"/wetland_yield/distribution","湿地生产力排行","万吨"):n5({topicKey:n,layerKey:e,title:"乡镇统计排行",rows:[]}))}catch(i){return{status:"error",topicKey:n,layerKey:e,title:"乡镇统计排行",unit:"",rows:[],error:i}}})}const u4=458230,kh=450817,uO=u4-kh;function MS(n,e,t="count"){const i=n.reduce((s,o)=>s+(Number(o[t])||0),0);if(!i||!e)return n.map(s=>r3(G2({},s),{[t]:0}));const a=n.map(s=>r3(G2({},s),{[t]:Math.round((Number(s[t])||0)/i*e)})),r=e-a.reduce((s,o)=>s+(Number(o[t])||0),0);return r&&a[0]&&(a[0][t]+=r),a}const P9={herdsmanCount:129,grasslandArea:7563700,wetArea:2918200,yakCount:u4,projectCount:17,baseCount:12},cO=[{zoneName:"色地镇",grasslandArea:1463044,yakCount:11704},{zoneName:"麦洼乡",grasslandArea:660352,yakCount:5283},{zoneName:"阿木乡",grasslandArea:1115947,yakCount:8928},{zoneName:"瓦切镇",grasslandArea:1111492,yakCount:8892},{zoneName:"查尔玛乡",grasslandArea:858500,yakCount:6868},{zoneName:"江茸乡",grasslandArea:644761,yakCount:5158},{zoneName:"龙日镇",grasslandArea:874234,yakCount:6994},{zoneName:"安曲镇",grasslandArea:1165634,yakCount:9325},{zoneName:"刷经寺镇",grasslandArea:62465,yakCount:500},{zoneName:"邛溪镇",grasslandArea:1166721,yakCount:9334}],dO=[{zoneName:"色地镇",grasslandArea:350788,wetArea:166983},{zoneName:"麦洼乡",grasslandArea:162198,wetArea:71501},{zoneName:"阿木乡",grasslandArea:305522,wetArea:89411},{zoneName:"瓦切镇",grasslandArea:264640,wetArea:128717},{zoneName:"查尔玛乡",grasslandArea:286159,wetArea:17664},{zoneName:"江茸乡",grasslandArea:175840,wetArea:52341},{zoneName:"龙日镇",grasslandArea:222346,wetArea:87046},{zoneName:"安曲镇",grasslandArea:304970,wetArea:107548},{zoneName:"刷经寺镇",grasslandArea:22107,wetArea:7002},{zoneName:"邛溪镇",grasslandArea:318316,wetArea:94587}],hO=[{month:"1月",count:458230,speed:0},{month:"2月",count:458860,speed:630},{month:"3月",count:459520,speed:660},{month:"4月",count:460180,speed:660},{month:"5月",count:461260,speed:1080},{month:"6月",count:462050,speed:790},{month:"7月",count:462850,speed:800},{month:"8月",count:463160,speed:310},{month:"9月",count:463520,speed:360},{month:"10月",count:463940,speed:420},{month:"11月",count:464350,speed:410},{month:"12月",count:464760,speed:410}],kS=[{name:"色地镇",count:131983,devices:25},{name:"瓦切镇",count:126611,devices:24},{name:"安曲镇",count:99331,devices:20},{name:"邛溪镇",count:81727,devices:18},{name:"麦洼乡",count:78489,devices:16},{name:"龙日镇",count:66846,devices:15},{name:"阿木乡",count:64176,devices:14},{name:"查尔玛乡",count:47958,devices:11},{name:"江茸乡",count:34576,devices:9},{name:"刷经寺镇",count:30407,devices:8}],An=MS(kS,kh),fO=new Map(MS(kS,u4).map(n=>[n.name,n.count])),c4=cO.map(n=>r3(G2({},n),{yakCount:fO.get(n.zoneName)||n.yakCount}));An.reduce((n,e)=>n+e.count,0);const E8=u4;P9.yakCount=E8;function mO(n,e){const t=n.map(a=>r3(G2({},a),{count:Math.round(e*a.ratio/100)})),i=e-t.reduce((a,r)=>a+r.count,0);return i&&t[1]&&(t[1].count+=i),t}mO([{name:"成年母牛",ratio:47},{name:"其他成年牛",ratio:22},{name:"幼畜",ratio:16},{name:"育成牛",ratio:11},{name:"公牛",ratio:4}],E8);const Rh=[{label:"屠宰出栏",value:1706,yoy:6},{label:"活畜交易",value:1043,yoy:-3},{label:"外运销售",value:624,yoy:12},{label:"其他出栏",value:299,yoy:-9}],RS=[{name:"饲草储备库",value:7,capacity:10500,unit:"座"},{name:"加工企业",value:7,capacity:13e3,unit:"家"},{name:"工程数量",value:P9.projectCount,capacity:17,unit:"个"},{name:"基地数量",value:P9.baseCount,capacity:12,unit:"个"}],gO=kh,pO=uO,yO=0,Lt=u4;function IS(n=[],e=u4){const t=n.map(s=>{var o,l,c;return r3(G2({},s),{name:s.name||s.label||s.town||"",count:Number((c=(l=(o=s.count)!=null?o:s.value)!=null?l:s.total)!=null?c:0)})}).filter(s=>s.name&&Number.isFinite(s.count)&&s.count>=0),i=t.reduce((s,o)=>s+o.count,0);if(!i||!e)return t.map(s=>r3(G2({},s),{count:0}));const a=t.map(s=>r3(G2({},s),{count:Math.round(s.count/i*e)})),r=e-a.reduce((s,o)=>s+o.count,0);return r&&a[0]&&(a[0].count+=r),a}const Md=IS(An,Lt).sort((n,e)=>e.count-n.count),x5=SO([{key:"adultCow",name:"成年母牛",ratio:47,source:"专家共识模型"},{key:"otherAdult",name:"其他成年牛",ratio:22,source:"专家共识模型"},{key:"calf",name:"幼畜(≤1岁)",ratio:16,source:"专家共识模型"},{key:"yearling",name:"育成牛(1-2岁)",ratio:11,source:"专家共识模型"},{key:"bull",name:"公牛",ratio:4,source:"专家共识模型"}],Lt),_y=Rh.map((n,e)=>r3(G2({},n),{color:["#ff8f6b","#30dcff","#ffd76c","#7aa7ff"][e%4]})),bc=[{age:"≤1岁",cow:38586,bull:40861},{age:"1-2岁",cow:27124,bull:27549},{age:"2-4岁",cow:93355,bull:49265},{age:"4-8岁",cow:106679,bull:32655},{age:"8岁以上",cow:28671,bull:13485}],u6=[{key:"2026",label:"2026年底",shortLabel:"2026",months:7,stock:462850,births:24680,outflow:19020,correction:-1040,structure:{adultCow:47,otherAdult:22,calf:16,yearling:11,bull:4}},{key:"2027",label:"2027年底",shortLabel:"2027",months:19,stock:468920,births:67420,outflow:55180,correction:-1550,structure:{adultCow:47,otherAdult:21,calf:17,yearling:11,bull:4}},{key:"2028",label:"2028年底",shortLabel:"2028",months:31,stock:475360,births:109680,outflow:90140,correction:-2410,structure:{adultCow:46,otherAdult:22,calf:17,yearling:11,bull:4}}],Sy=[{name:"繁殖补充",value:86},{name:"出栏周转",value:62},{name:"死亡淘汰",value:48},{name:"母牛基础",value:91},{name:"幼畜存活",value:73}];function NS(n){return u6.find(e=>e.key===n)||u6[1]}function vO(n){var a,r,s,o,l;const e=(n==null?void 0:n.structure)||{},t=[{key:"adultCow",name:"成年母牛",ratio:(a=e.adultCow)!=null?a:47},{key:"otherAdult",name:"其他成年牛",ratio:(r=e.otherAdult)!=null?r:22},{key:"calf",name:"幼畜(≤1岁)",ratio:(s=e.calf)!=null?s:16},{key:"yearling",name:"育成牛(1-2岁)",ratio:(o=e.yearling)!=null?o:11},{key:"bull",name:"公牛",ratio:(l=e.bull)!=null?l:4}].map(c=>r3(G2({},c),{count:Math.round(n.stock*c.ratio/100),source:"预测模型"})),i=n.stock-t.reduce((c,d)=>c+d.count,0);return i&&t[1]&&(t[1].count+=i),t}function _O(n){const e=n.stock/Lt,t=Md.map((a,r)=>r3(G2({},a),{forecast:Math.round(a.count*e+(r%3-1)*n.months*18)})),i=n.stock-t.reduce((a,r)=>a+r.forecast,0);if(i){const a=t.reduce((r,s)=>s.count>r.count?s:r,t[0]);a.forecast+=i}return t.map(a=>r3(G2({},a),{change:a.forecast-a.count})).sort((a,r)=>r.forecast-a.forecast)}function LS(n){const e=n.months+1,t=Array.from({length:e},(s,o)=>o===0?"2026-06":o===n.months?n.label:`+${o}月`),i=t.map((s,o)=>{const l=o/n.months,c=Math.sin(o/2.6)*Math.sin(Math.PI*l)*Math.min(360,n.months*18);return Math.round(Lt+(n.stock-Lt)*l+c)}),a=t.map((s,o)=>Math.round(n.births/n.months*o)),r=t.map((s,o)=>Math.round(n.outflow/n.months*o));return{labels:t,stock:i,births:a,outflow:r}}function SO(n,e){const t=n.map(a=>r3(G2({},a),{count:Math.round(e*a.ratio/100)})),i=e-t.reduce((a,r)=>a+r.count,0);return i&&t[1]&&(t[1].count+=i),t}function bO(n){const e=new Map;return n.forEach(t=>{const i=t.name,a=e.get(i)||{name:i,count:0};a.count+=Number(t.count||0),e.set(i,a)}),[...e.values()].sort((t,i)=>i.count-t.count)}const Ih={grasslandCapacityPerMu:.06229833103624831,muPerYak:16.051794379822947,yakToSheepUnit:1},wO={key:"county-513233",type:"county",name:"红原县",areaCode:"513233"},_s=[{key:"healthy",label:"草畜平衡",shortLabel:"平衡",range:"≤ 0%",description:"承载力覆盖实际载畜量,当前放牧压力处于合理区间。",actions:["保持当前载畜水平与轮牧节奏","定期复测草地生产力和载畜量","关注极端天气对牧草生长的影响"]},{key:"watch",label:"轻度超载",shortLabel:"关注",range:"0% - 10%",description:"已出现轻度超载迹象,建议提前介入调控。",actions:["适度压减超载畜群规模","延长冬春舍饲补饲周期","增加人工草场补饲供应"]},{key:"warning",label:"中度超载",shortLabel:"预警",range:"10% - 20%",description:"超载较明显,草地退化风险上升,应启动主动调控。",actions:["压减载畜量至理论承载力以内","推行划区轮牧与阶段性休牧","扩大优质人工饲草供给"]},{key:"danger",label:"严重超载",shortLabel:"高压",range:"> 20%",description:"超载压力较高,建议纳入重点管控和生态修复范围。",actions:["强制压减载畜量并实施禁牧休牧","对退化草地实施生态修复","建立重点区域长效监测与考核机制"]}],S5={areaRange:["areaRange","area_range","arearange","acreage","grasslandArea","grasslandarea","area"],yakNumber:["yakNumber","yak_number","yaknumber","number","yakCount","yakcount","livestockCount","livestockcount"],bearingCapacity:["bearingCapacity","bearing_capacity","bearingcapacity","capacity","theoryCapacity","theorycapacity"],livestockCapacity:["livestockCapacity","livestock_capacity","livestockcapacity","carryingCapacity","carryingcapacity","actualCapacity","actualcapacity"],overloadRate:["overloadRate","overload_rate","overloadrate","rate"],level:["level","conclusion"],advice:["advice","balanceAdvice","balance_advice","balanceadvice","balanceAdivce","balance_adivce","balanceadivce"],year:["year"],areaName:["areaName","area_name","areaname","name"]},m9=(n,e=2)=>{const t=vn(10,e);return Math.round((Number(n)||0)*t)/t},Sn="加强人工饲草饲料基地建设;购买饲草饲料,增加饲草饲料供应量;实行舍饲圈养,减轻草原放牧压力;加快牲畜出栏,优化畜群结构。";function xe(n,e=null){if(n==null||n==="")return e;const t=typeof n=="string"?n.replace(/,/g,"").replace(/%/g,"").trim():n,i=Number(t);return Number.isFinite(i)?i:e}function Y6(n={},e=[],t=void 0){for(const i of e){const a=n==null?void 0:n[i];if(a!=null&&a!=="")return a}return t}function Vs(n,e={}){var i;const t=xe(n);return t===null?"--":t.toLocaleString("zh-CN",{maximumFractionDigits:(i=e.maximumFractionDigits)!=null?i:Number.isInteger(t)?0:2})}function wc(n){const e=xe(n);return e===null?"--":`${Vs(e)}%`}function qi(n){const e=xe(n);return e===null||e<=0?_s[0]:e<=10?_s[1]:e<=20?_s[2]:_s[3]}function by(n){return Math.round(Number(n)||0)}function wy(n){return Math.round((Number(n)||0)*Ih.grasslandCapacityPerMu)}const CO=r3(G2({},wO),{areaRange:756851506e-2,yakNumber:1364767,bearingCapacity:471506,livestockCapacity:474995,overloadRate:.74,level:"轻度超载",advice:Sn,year:"2026"}),FS=[{key:"town-邛溪镇",type:"town",name:"邛溪镇",areaCode:"513233100",areaRange:930604.2,yakNumber:81698,bearingCapacity:49006,livestockCapacity:50461,overloadRate:2.97,level:"轻度超载",advice:Sn,year:"2026"},{key:"town-刷经寺镇",type:"town",name:"刷经寺镇",areaCode:"513233101",areaRange:743557.5,yakNumber:1264,bearingCapacity:29082,livestockCapacity:29536,overloadRate:1.56,level:"轻度超载",advice:Sn,year:"2026"},{key:"town-安曲镇",type:"town",name:"安曲镇",areaCode:"513233103",areaRange:900696.75,yakNumber:138268,bearingCapacity:65850,livestockCapacity:67253,overloadRate:2.13,level:"轻度超载",advice:Sn,year:"2026"},{key:"town-龙日镇",type:"town",name:"龙日镇",areaCode:"513233105",areaRange:628303.8,yakNumber:66822,bearingCapacity:36216,livestockCapacity:36886,overloadRate:1.85,level:"轻度超载",advice:Sn,year:"2026"},{key:"town-江茸乡",type:"town",name:"江茸乡",areaCode:"513233202",areaRange:496888.95,yakNumber:34575,bearingCapacity:26567,livestockCapacity:26859,overloadRate:1.1,level:"轻度超载",advice:Sn,year:"2026"},{key:"town-查尔玛乡",type:"town",name:"查尔玛乡",areaCode:"513233203",areaRange:808628.4,yakNumber:47941,bearingCapacity:43160,livestockCapacity:43958,overloadRate:1.85,level:"轻度超载",advice:Sn,year:"2026"},{key:"town-瓦切镇",type:"town",name:"瓦切镇",areaCode:"513233204",areaRange:747837.6,yakNumber:121654,bearingCapacity:65410,livestockCapacity:66751,overloadRate:2.05,level:"轻度超载",advice:Sn,year:"2026"},{key:"town-阿木乡",type:"town",name:"阿木乡",areaCode:"513233205",areaRange:863346,yakNumber:64165,bearingCapacity:44369,livestockCapacity:45589,overloadRate:2.75,level:"轻度超载",advice:Sn,year:"2026"},{key:"town-麦洼乡",type:"town",name:"麦洼乡",areaCode:"513233207",areaRange:458338.35,yakNumber:78465,bearingCapacity:55321,livestockCapacity:55974,overloadRate:1.18,level:"轻度超载",advice:Sn,year:"2026"},{key:"town-色地镇",type:"town",name:"色地镇",areaCode:"513233208",areaRange:991265.25,yakNumber:131956,bearingCapacity:69233,livestockCapacity:70715,overloadRate:2.14,level:"轻度超载",advice:Sn,year:"2026"}],TO=[CO,...FS];function AO(n={},e={}){var P2,C2,L2,U2,n3,H2,l3,V2,p3,w3;const t=n&&typeof n=="object"&&Object.keys(n).length>0,i=Y6(n,S5.areaRange,e.areaRange),a=Y6(n,S5.yakNumber,e.yakNumber),r=Y6(n,S5.bearingCapacity,e.bearingCapacity),s=Y6(n,S5.livestockCapacity,e.livestockCapacity),o=xe(Y6(n,S5.overloadRate,e.overloadRate)),l=xe(e.yakNumber),c=xO(n,s,l),d=xe(i,(P2=e.areaRange)!=null?P2:0),h=c!==null&&a===(n==null?void 0:n.yak_number)?xe(Y6(n,["number","yakCount","yak_count","livestockCount","livestock_count"]),l!=null?l:Math.round(c/Ih.yakToSheepUnit)):xe(a,(C2=e.yakNumber)!=null?C2:0),y=xe(e.bearingCapacity),S=xe(e.livestockCapacity),T=i!=null&&i!=="",I=a!=null&&a!=="",x=(L2=xe(s))!=null?L2:c,z=xe(r),H=Cc(x,o),K=EO(z,H),V=t?(H2=(n3=(U2=x!=null?x:Tc(K,o))!=null?U2:S)!=null?n3:Tc(y,o))!=null?H2:I?by(h):null:(l3=S!=null?S:Tc(y,o))!=null?l3:I?by(h):null,J=t?(p3=(V2=K!=null?K:Cc(V,o))!=null?V2:y)!=null?p3:T?wy(d):null:(w3=y!=null?y:Cc(V,o))!=null?w3:T?wy(d):null,y2=o!==null?m9(o,2):J&&V!==null?m9((V-J)/J*100,1):null,R2=qi(y2);return r3(G2(G2({},e),n),{key:e.key||n.key||n.id||n.areaCode||e.name,type:e.type||n.type||"town",name:Y6(n,S5.areaName,e.name||"核算对象"),areaCode:n.areaCode||n.area_code||n.areacode||e.areaCode,areaRange:d,yakNumber:h,bearingCapacity:J,livestockCapacity:V,overloadRate:y2,level:y2===null?Y6(n,S5.level,R2.label):R2.label,advice:Y6(n,S5.advice,e.advice||R2.actions.join(";")),year:Y6(n,S5.year,e.year||"当前年度"),source:n.raw||n.source||e.source})}function xO(n={},e,t=null){if(!n||typeof n!="object"||e!=null&&e!=="")return null;const i=Object.prototype.hasOwnProperty.call(n,"yak_number"),a=["overload_rate","overloadRate","overloadrate","advice","balanceAdvice","balanceadvice","level","conclusion"].some(o=>n[o]!==void 0&&n[o]!==null&&n[o]!==""),r=xe(n.yak_number);if(!i||!a||r===null)return null;const s=xe(t);return s!==null&&s>0?r>s*1.5?r:null:r}function Cc(n,e){const t=xe(n),i=xe(e);return t===null||i===null||i<=-100?null:Math.round(t/(1+i/100))}function EO(n,e){return n===null?e:e===null?n:Math.abs(n-e)/Math.max(Math.abs(e),1)>.25?e:n}function Tc(n,e){const t=xe(n),i=xe(e);return t===null||i===null||i<=-100?null:Math.round(t*(1+i/100))}function PO(n={}){const e=xe(n.bearingCapacity),t=xe(n.livestockCapacity),i=xe(n.areaRange,0),a=xe(n.yakNumber,0),r=xe(n.overloadRate,e&&t!==null?(t-e)/e*100:null),s=e!==null&&t!==null?t-e:null,o=e&&t!==null?m9(t/e*100,1):null,l=qi(r),c=Math.round(a*Ih.yakToSheepUnit),d=c&&t!==null?m9(t/c,2):null,h=i&&e!==null?m9(e/i,4):null,y=Math.max(e||0,t||0,1);return{bearing:e,livestock:t,areaRange:i,yakNumber:a,yakSheepUnit:c,pressureFactor:d,bearingCoefficient:h,overloadRate:r===null?null:m9(r,2),delta:s,usageRate:o,risk:l,bearingPercent:e===null?4:Math.max(4,Math.min(100,m9(e/y*100,1))),livestockPercent:t===null?4:Math.max(4,Math.min(100,m9(t/y*100,1)))}}function MO(n={},e=qi(n.overloadRate)){const t=String(n.advice||"").trim(),i=t?t.split(/[。;;\n]/).map(l=>l.trim()).filter(Boolean):[],a=["提高放牧畜禽的密度","增加草地的利用率","密度不能过高"],r=["轻度超载","已出现超载","超载迹象","压减超载畜群规模"],s=e.key==="healthy",o=i.filter(l=>a.some(c=>l.includes(c))||s&&r.some(c=>l.includes(c))?!1:s?!0:!a.some(c=>l.includes(c)));return[...e.actions||[],...o].filter((l,c,d)=>d.indexOf(l)===c).slice(0,4)}const N5=(n,e=2)=>{const t=vn(10,e);return Math.round((Number(n)||0)*t)/t},DS=(n,e)=>n.reduce((t,i)=>t+(Number(i[e])||0),0),Cy=n=>N5((Number(n)||0)/1e4,2),kO=DS(Rh,"value"),RO=DS(c4,"yakCount"),Nh=E8,Lh=N5(P9.grasslandArea/1e4,2),IO=N5(P9.wetArea/1e4,2),NO=177.92,LO=N5(Nh/Math.max(Lh,1),1),FO=108.84,DO=159.33,OO=[{key:"yak-count",zh:"牦牛数量",name:"牦牛数量",value:Nh,unit:"头",decimals:0},{key:"grassland-area",zh:"草地面积",name:"草地面积",value:Lh,unit:"万亩",decimals:2},{key:"wetland-area",zh:"湿地面积",name:"湿地面积",value:IO,unit:"万亩",decimals:2},{key:"woodland-area",zh:"林地面积",name:"林地面积",value:NO,unit:"万亩",decimals:2}];dO.map(n=>{const e=c4.find(a=>a.zoneName===n.zoneName)||{},t=Cy(n.grasslandArea),i=Cy(n.wetArea);return{key:n.zoneName,name:n.zoneName,grasslandArea:t,wetlandArea:i,yakCount:e.yakCount||0,resourceTotal:N5(t+i,2),density:N5((e.yakCount||0)/Math.max(t+i,1),1)}}).sort((n,e)=>e.yakCount-n.yakCount);c4.map(n=>({key:n.zoneName,name:n.zoneName,value:n.yakCount,unit:"头",percent:N5(n.yakCount/Math.max(RO,1)*100,1)})).sort((n,e)=>e.value-n.value);const Ty=Rh.map(n=>({key:n.label,name:n.label,value:n.value,unit:"头",yoy:n.yoy,percent:N5(n.value/Math.max(kO,1)*100,1)})),BO=Math.max(...RS.map(n=>Number(n.value)||0),1);RS.map(n=>{const e=n.name.includes("储备")||n.name.includes("加工")?`${Number(n.capacity||0).toLocaleString("zh-CN")}吨`:"已接入";return{key:n.name,name:n.name,value:n.value,unit:n.unit,capacity:n.capacity,capacityNote:e,percent:N5((Number(n.value)||0)/BO*100,1)}});var T_,A_;(T_=Ty[0])!=null&&T_.value,(A_=Ty[1])!=null&&A_.value,P9.baseCount+P9.projectCount;const fo=""+new URL("live-scene-1-786cdd0a-balabala-1783264824576.png",import.meta.url).href;const GO={class:"home-dashboard"},zO={class:"home-layer-tools"},jO={class:"home-layer-tree-panel"},UO={class:"home-layer-tree-list"},$O=["onClick"],WO={key:0,class:"home-layer-tree-children"},VO=["onClick"],HO={class:"home-layer-tree-legend"},YO=["disabled","title","onClick"],KO={class:"home-layer-legend-name"},qO={key:0,class:"home-layer-legend-check"},XO={key:1,class:"home-layer-tree-empty"},ZO={class:"home-left"},JO={class:"home-side-stack is-left"},QO={class:"home-right"},eB={class:"home-side-stack is-right"},tB={key:0,class:"home-video-monitor"},nB=["disabled"],iB={key:0,class:"home-video-scan"},aB={key:1,class:"home-video-play"},rB={key:2,class:"home-video-loading"},sB={key:3,class:"home-video-error"},oB={class:"home-video-point-name"},lB=["disabled"],uB={key:1,class:"home-forecast-trend-card"},cB={class:"home-forecast-density-switcher","aria-label":"预测粒度切换"},dB=["onClick"],Ay=398,hB=128,fB=12,mB=8,gB=227,pB=12e3,yB={__name:"index",props:{active:{type:Boolean,default:!0}},emits:["module-stats","loading-progress","map-ready"],setup(n,{emit:e}){const t=n,i=e,a=Z2(null),r=Z2(null),s=Z2({}),o=new Map;let l=null,c=!1,d=null,h=null,y=null,S=!1,T=0,I=null,x=null,z="",H=!1;const K=Z2(0),V=Z2([]),J=Z2(0),y2=Z2("month"),R2=Z2(!1),P2=Z2(!1),C2=Z2(""),L2=`home-video-player-${Math.random().toString(36).slice(2)}`,U2=["#30dcff","#27f0c0","#ffd76c","#7aa7ff","#ff8f6b","#a6f06d"],n3=Z2(typeof window=="undefined"?1080:window.innerHeight),H2=c2(()=>{const F=Math.max(1080,Number(n3.value)||1080),B=Math.floor((F-hB-mB-fB*3)/4);return Math.max(gB,B)}),l3=c2(()=>H2.value),V2=l3,p3=NS("2028"),w3=[{key:"day",label:"日",unit:"日"},{key:"week",label:"周",unit:"周"},{key:"month",label:"月",unit:"月"}],k3=[...Yi.map(({key:F,name:B,color:t2})=>({key:F,name:B.replace("资源",""),color:t2})),...dS.map(({key:F,name:B,color:t2})=>({key:F,name:"牦牛",color:t2}))],I2=Z2(""),i3=Z2(""),o3=Z2(""),b3=Z2(""),X2=Z2(null),d3=Z2(!1),u3=Z2(!1),v2=Z2(null),F2=c2(()=>_(I2.value)),_3=c2(()=>k3.map(F=>r3(G2({},F),{layers:_(F.key)}))),B3=c2(()=>o3.value&&F2.value.find(F=>F.key===o3.value)||null),$3=c2(()=>{var F;return((F=B3.value)==null?void 0:F.legends)||[]}),e3=c2(()=>$3.value.filter(N).length>1),v3=c2(()=>$3.value.length===1),j2=c2(()=>{var F;return(((F=B3.value)==null?void 0:F.legends)||[]).find(B=>B.key===b3.value)||null}),q2=c2(()=>{var B;const F=B3.value;return F?(B=j2.value)!=null&&B.cqlFilter?r3(G2({},F),{cqlFilter:j2.value.cqlFilter,activeLegend:j2.value,name:j2.value.name||F.name}):F:null}),T2=c2(()=>!!v2.value),P=c2(()=>{if(u3.value||d3.value||!X2.value)return 186;const F=X(X2.value);return Math.min(480,Math.max(300,86+Math.min(F,12)*34))}),g2=c2(()=>{if(!v2.value)return{};const F=460,B=P.value,t2=24,U=a2(v2.value),C=U.x>820?-F-28:28,g=Math.min(Math.max(U.x+C,t2),1920-F-t2),v=Math.min(Math.max(U.y-B-72,188),1080-B-132);return{left:`${g}px`,top:`${v}px`,right:"auto",bottom:"auto"}}),y3=c2(()=>U0(x5.length)),A3=c2(()=>U0(u6.length)),P3=c2(()=>Rn(y2.value)),Y3=c2(()=>O1(p3,P3.value.key)),l1=c2(()=>U0(Y3.value.labels.length)),I1=c2(()=>{const F=FS.filter(U=>U==null?void 0:U.name),B=3,t2=F.length?Math.floor(K.value/2)*B%F.length:0;return Array.from({length:Math.min(B,F.length)},(U,C)=>F[(t2+C)%F.length]).map((U,C)=>({key:`home-balance-${U.areaCode||U.key||U.name}`,name:U.name,value:U.overloadRate,unit:"%",status:U.level||"总体可控",extra:`载畜 ${$0(U.livestockCapacity)}头`,color:U2[(t2+C)%U2.length]}))}),p2={key:"home-empty-video",title:"暂无在线可播放摄像头",town:"红原县",scene:"牧场监控",device:"",channel:"",cameraCount:0,status:"待接入",onlineRate:0,updateTime:"",operator:"等待在线摄像头",progress:0,image:fo,playUrl:"",hdPlayUrl:"",token:""},A2=c2(()=>{const F=V.value.length;return F?R2.value?J.value%F:(K.value+J.value)%F:0}),M2=c2(()=>V.value[A2.value]||p2),S2=c2(()=>[pe("grassland","grassland-town"),pe("grassland","grassland-type-proportion"),pe("wetland","wetland-yield"),pe("woodland","woodland-type")].filter(Boolean).map((F,B)=>be(F,`forest-grass-wet-${B}`))),J2=c2(()=>[{key:"home-video-monitor",title:"牧场实时监控",type:"video",height:V2.value,live:M2.value},{key:"yak-structure",title:"畜群结构占比",height:l3.value,option:x3.value},{key:"home-town-balance-gauge",title:"草畜平衡超载率",type:"gauge",height:l3.value,max:100,rows:I1.value},{key:"yak-forecast-trend",title:"未来存栏趋势",height:l3.value,option:E3.value}]),x3=c2(()=>Xr({animation:!0,animationDuration:900,animationDurationUpdate:700,animationEasing:"cubicOut",color:U2,tooltip:Zr(F=>`${F.name}
占比:${F.percent}%
估算数量:${$0(F.value)}头`),legend:{orient:"vertical",right:0,top:"middle",itemWidth:8,itemHeight:8,itemGap:5,formatter(F){const B=x5.find(t2=>t2.name===F);return B?`${F} ${tt(B.count)}头`:F},textStyle:{color:"rgba(222, 250, 255, 0.78)",fontSize:10}},series:[{name:"畜群结构",type:"pie",selectedMode:"single",selectedOffset:8,radius:["36%","62%"],center:["30%","54%"],avoidLabelOverlap:!0,label:{color:"#fff",fontSize:10,formatter:"{d}%"},labelLine:{length:7,length2:4,lineStyle:{color:"rgba(223, 250, 255, 0.35)"}},itemStyle:{borderColor:"rgba(3, 18, 31, 0.92)",borderWidth:3},emphasis:{scale:!0,scaleSize:8,itemStyle:{shadowBlur:16,shadowColor:"rgba(48, 220, 255, 0.58)"}},data:x5.map((F,B)=>({name:F.name,value:F.count,selected:B===y3.value}))}]}));c2(()=>Xr({animation:!0,animationDuration:1100,animationDurationUpdate:900,animationEasing:"cubicOut",color:["#30dcff"],tooltip:r3(G2({},Zr()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(F){const B=u6[F[0].dataIndex];return`${B.label}
预测存栏:${$0(B.stock)}头`}}),grid:{left:50,right:18,top:16,bottom:24},xAxis:{type:"category",data:u6.map(F=>F.shortLabel),axisLabel:{color:"rgba(223, 250, 255, 0.76)",fontSize:11},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.26)"}},axisTick:{show:!1}},yAxis:{type:"value",min(F){return Math.max(0,Math.floor(F.min/1e4)*1e4)},axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10,margin:4,formatter:F=>gt(F,1)},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}}},series:[{name:"预测存栏",type:"bar",barWidth:24,data:u6.map((F,B)=>({value:F.stock,itemStyle:{borderRadius:[9,9,1,1],color:new qe(0,0,0,1,[{offset:0,color:B===A3.value?"#ffd76c":"#30dcff"},{offset:.72,color:B===A3.value?"rgba(255, 215, 108, 0.7)":"rgba(48, 220, 255, 0.62)"},{offset:1,color:B===A3.value?"rgba(255, 215, 108, 0.1)":"rgba(48, 220, 255, 0.08)"}]),shadowBlur:B===A3.value?16:8,shadowColor:B===A3.value?"rgba(255, 215, 108, 0.56)":"rgba(48, 220, 255, 0.28)"}})),itemStyle:{borderRadius:[9,9,1,1],color:new qe(0,0,0,1,[{offset:0,color:"#30dcff"},{offset:.72,color:"rgba(48, 220, 255, 0.62)"},{offset:1,color:"rgba(48, 220, 255, 0.08)"}])},label:{show:!0,position:"top",color:"#ffffff",fontSize:10,formatter:({value:F})=>gt(F)}}]}));const E3=c2(()=>{const F=P3.value,B=Y3.value,t2=dn(B),U=mt(t2.length,F.key);return Xr({animation:!0,animationDuration:1200,animationDurationUpdate:900,animationEasing:"cubicOut",color:["#30dcff","#ffd76c","#ff8f6b"],tooltip:r3(G2({},Zr()),{trigger:"axis",triggerOn:"mousemove|click",axisPointer:{type:"cross",crossStyle:{color:"rgba(126, 251, 246, 0.42)"},label:{color:"#eaffff",backgroundColor:"rgba(5, 31, 51, 0.96)"}},formatter(C){var i2,e2,m2;const g=Array.isArray(C)?C:[C],v=g.find(B2=>B2.seriesType==="candlestick"),E=(v==null?void 0:v.data)||t2[(m2=(e2=v==null?void 0:v.dataIndex)!=null?e2:(i2=g[0])==null?void 0:i2.dataIndex)!=null?m2:0];if(!E)return"";const G=E.close-E.open;return[`${E.label}|${F.unit}度预测`,`预测存栏:${$0(E.close)}头`,`较上期:${hn(G)}头`,`繁殖补充:${$0(E.birth)}头`,`出栏扣减:${$0(E.outflow)}头`].join("
")}}),legend:{top:2,right:2,data:["预测存栏","繁殖补充","出栏扣减"],itemWidth:10,itemHeight:7,itemGap:7,textStyle:{color:"rgba(222, 250, 255, 0.76)",fontSize:10}},grid:{left:42,right:32,top:30,bottom:24},xAxis:{type:"category",boundaryGap:!0,data:B.labels,axisLabel:{color:"rgba(223, 250, 255, 0.62)",fontSize:10,interval:U},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.28)"}},axisTick:{show:!1}},yAxis:[{type:"value",scale:!0,axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10,formatter:tt},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}}},{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.48)",fontSize:10,formatter:tt},splitLine:{show:!1}}],series:[{name:"预测存栏",type:"candlestick",yAxisIndex:0,barWidth:In(t2.length,F.key),data:t2,itemStyle:{color:"rgba(48, 220, 255, 0.82)",color0:"rgba(255, 143, 107, 0.82)",borderColor:"#30dcff",borderColor0:"#ff8f6b",borderWidth:1.2}},{name:"预测存栏线",type:"line",yAxisIndex:0,smooth:!0,symbol:"circle",symbolSize:3,data:t2.map((C,g)=>({value:C.close,symbolSize:g===l1.value?7:3,itemStyle:{color:g===l1.value?"#ffffff":"#30dcff"}})),lineStyle:{width:1.6,color:"rgba(48, 220, 255, 0.86)"},itemStyle:{color:"#30dcff"},tooltip:{show:!1}},j1("繁殖补充",B.births,"#ffd76c",1,!1,l1.value),j1("出栏扣减",B.outflow,"#ff8f6b",1,!1,l1.value)]})});O6(()=>{q(),window.addEventListener("resize",q),document.addEventListener("pointerdown",u2,!0),i("module-stats",{moduleKey:"home",items:OO}),c1()}),D6(()=>{var F,B;c=!0,window.removeEventListener("resize",q),document.removeEventListener("pointerdown",u2,!0),oe(),y1(),V3(),o.clear(),(B=(F=a.value)==null?void 0:F.destroyMap)==null||B.call(F)}),x0(A2,()=>{if(!R2.value&&!P2.value&&!y){C2.value="";return}oe({resetError:!0})}),x0(o3,()=>{b3.value="",_2()}),x0(b3,()=>{_2()}),x0(()=>t.active,F=>{var B,t2,U,C;F?((t2=(B=a.value)==null?void 0:B.resume)==null||t2.call(B),c3(),H||m1()):((C=(U=a.value)==null?void 0:U.pause)==null||C.call(U),y1(),V3(),oe({resetError:!0}))});function c1(){var B,t2,U;l=new l4,i("loading-progress",{progress:0}),(t2=(B=l.instance)==null?void 0:B.on)==null||t2.call(B,"onProgress",(C,g,v)=>{i("loading-progress",{progress:Math.floor(g/(v||1)*100),path:C,itemsLoaded:g,itemsTotal:v})});const F=(C=0)=>C3(this,null,function*(){var E,G,i2;if(c)return;yield Ve();const g=a.value;if(!!((E=g==null?void 0:g.loadMap)!=null&&E.call(g,l)||(G=g==null?void 0:g.hasMap)!=null&&G.call(g))){i("loading-progress",{progress:100}),i("map-ready"),m1(),t.active&&((i2=g.play)==null||i2.call(g));return}if(C<24){window.setTimeout(()=>F(C+1),120);return}i("map-ready"),m1()});(U=l.ready)==null||U.then(F).catch(()=>{i("map-ready"),m1()})}function m1(){y1();const F=()=>{x=null,z="",!(c||!t.active)&&(H=!0,ge(),a1(),t.active&&c3())};if(typeof window.requestIdleCallback=="function"){z="idle",x=window.requestIdleCallback(F,{timeout:1800});return}z="timeout",x=window.setTimeout(F,650)}function y1(){x&&(z==="idle"&&typeof window.cancelIdleCallback=="function"?window.cancelIdleCallback(x):window.clearTimeout(x),x=null,z="")}function q1(F,B){F&&(B?o.set(F,B):o.delete(F))}function U1(F){r.value=F||null}function c3(){!t.active||c||(V3(),d=window.setInterval(Z3,2600),h=window.setTimeout(Z3,800))}function V3(){d&&(window.clearInterval(d),d=null),h&&(window.clearTimeout(h),h=null)}function Z3(){c||!t.active||(h=null,K.value+=1,Zt(),T0(),et())}function a1(){return C3(this,null,function*(){try{const F=yield gS();if(c)return;V.value=F,J.value=0,C2.value=F.length?"":"暂无在线可播放摄像头"}catch(F){if(c)return;V.value=[],C2.value="监控接口暂不可用",window.setTimeout(()=>{C2.value==="监控接口暂不可用"&&(C2.value="")},2400)}})}function t0(F){const B=(F==null?void 0:F.image)||fo;return R2.value?void 0:{backgroundImage:`linear-gradient(180deg, rgba(0, 16, 26, 0.08), rgba(0, 16, 26, 0.32)), url(${B})`}}function P0(){se(-1)}function J0(){se(1)}function se(F){const B=V.value.length;if(!B)return;oe({resetError:!0});const t2=A2.value;J.value=(t2+F+B)%B,K.value=0}function _e(){return C3(this,null,function*(){var U,C;const F=M2.value;if(!(F!=null&&F.hdPlayUrl)||!(F!=null&&F.token)){C2.value="暂无在线可播放摄像头";return}if(R2.value||P2.value)return;J.value=A2.value,K.value=0,y&&oe({resetError:!0}),C2.value="",P2.value=!0,yield Ve();const B=++T;let t2=null;f1(B);try{const g=(C=(U=r.value)==null?void 0:U.getBoundingClientRect)==null?void 0:C.call(U),v=Math.max(300,Math.floor((g==null?void 0:g.width)||340)),E=Math.max(80,Math.floor((g==null?void 0:g.height)||92));if(t2=new V_.EZUIKitPlayer({id:L2,accessToken:F.token,url:F.hdPlayUrl,audio:0,width:v,height:E,themeData:w0(),handleError(G){B===T&&(Qe(),console.warn("EZUIKit player error",G),C2.value="视频加载失败",P2.value=!1,R2.value=!1,T+=1,y=null,S=!1,Se())},handleSuccess(){B===T&&(Qe(),C2.value="",S=!0,P2.value=!1)},fullScreenChangeCallBack(){}}),B!==T){Be(t2),Se();return}y=t2,R2.value=!0}catch(g){Qe(),console.warn("EZUIKit init error",g),C2.value="视频加载失败",oe()}})}function oe(F={}){const{clearElement:B=!0,resetError:t2=!1}=F;Qe();const U=y,C=S;y=null,S=!1,T+=1,C&&Be(U),B&&Se(),R2.value=!1,P2.value=!1,t2&&(C2.value="")}function f1(F){Qe(),I=window.setTimeout(()=>{F!==T||!P2.value||(C2.value="视频加载超时",oe({resetError:!1}))},pB)}function Qe(){I&&(window.clearTimeout(I),I=null)}function Be(F){if(!(!F||typeof F.stop!="function"))try{const B=F.stop();B&&typeof B.catch=="function"&&B.catch(()=>{})}catch(B){console.warn("EZUIKit stop error",B)}}function Se(){if(typeof document=="undefined")return;const F=document.getElementById(L2);F&&F.replaceChildren()}function w0(){return{header:{color:"#1890ff",activeColor:"#ffffff",backgroundColor:"#000000",btnList:[{iconId:"deviceID",part:"left",defaultActive:0,memo:"顶部设备序列号",isrender:0},{iconId:"deviceName",part:"left",defaultActive:0,memo:"顶部设备名称",isrender:0},{iconId:"cloudRec",part:"right",defaultActive:0,memo:"云存储",isrender:0},{iconId:"rec",part:"right",defaultActive:0,memo:"SD卡回放",isrender:0}]},footer:{color:"#ffffff",activeColor:"#1890ff",backgroundColor:"#00000021",btnList:[{iconId:"play",part:"left",defaultActive:1,memo:"播放",isrender:1},{iconId:"capturePicture",part:"left",defaultActive:0,memo:"截屏按钮",isrender:0},{iconId:"sound",part:"left",defaultActive:0,memo:"声音按钮",isrender:1},{iconId:"pantile",part:"left",defaultActive:0,memo:"云台控制按钮",isrender:1},{iconId:"recordvideo",part:"left",defaultActive:0,memo:"录制按钮",isrender:0},{iconId:"zoom",part:"left",defaultActive:0,memo:"电子放大",isrender:1},{iconId:"hd",part:"right",defaultActive:0,memo:"清晰度切换按钮",isrender:1},{iconId:"expend",part:"right",defaultActive:0,memo:"全局全屏按钮",isrender:1}]}}}function Zt(){const F=o.get("yak-structure");he(F,"畜群结构",y3.value)}function T0(){const F=o.get("yak-three-year-forecast");he(F,"预测存栏",A3.value)}function et(){const F=o.get("yak-forecast-trend");he(F,"预测存栏",l1.value)}function he(F,B,t2){const U=typeof(F==null?void 0:F.dispatchAction)=="function"?F:F==null?void 0:F.chart;!U||t2<0||(U.dispatchAction({type:"downplay",seriesName:B}),U.dispatchAction({type:"hideTip"}),U.dispatchAction({type:"highlight",seriesName:B,dataIndex:t2}),U.dispatchAction({type:"showTip",seriesName:B,dataIndex:t2}))}function U0(F){return F?K.value%F:0}function ge(){return C3(this,null,function*(){const[F,B,t2]=yield Promise.all([Ws("grassland","grassland-distribution"),Ws("wetland","wetland-distribution"),Ws("woodland","woodland-distribution")]);c||(s.value={grassland:F,wetland:B,woodland:t2})})}function pe(F,B){const t2=s.value[F];return[...(t2==null?void 0:t2.leftPanels)||[],...(t2==null?void 0:t2.rightPanels)||[]].find(C=>(C==null?void 0:C.key)===B)}function be(F,B){const t2={"wetland-yield":"湿地生产力"};if(t2[F.key])return r3(G2({},F),{key:`home-${B}-${F.key}`,height:H2.value,option:A0(F,t2[F.key])});const C={"woodland-type":{type:"structure",variant:void 0}}[F.key]||{};return r3(G2(G2({},F),C),{key:`home-${B}-${F.key}`,height:H2.value})}function A0(F,B){var G;const t2=(F.rows||[]).filter(i2=>Number.isFinite(Number(i2.value))).slice(0,10),U=((G=t2.find(i2=>i2.unit))==null?void 0:G.unit)||"万亩",C=t2.map(i2=>Number(i2.value)||0),g=Math.max(...C,1),v=Math.ceil(g*1.08),E=M0(F.key);return Xr({animation:!0,animationDuration:1e3,animationDurationUpdate:800,animationEasing:"cubicOut",tooltip:r3(G2({},Zr()),{trigger:"axis",axisPointer:{type:"shadow",shadowStyle:{color:"rgba(48, 220, 255, 0.08)"}},formatter(i2){var W2;const e2=Array.isArray(i2)?i2:[i2],m2=e2.find(Y2=>Y2.seriesName===B)||e2[0],B2=t2[(W2=m2==null?void 0:m2.dataIndex)!=null?W2:0];return B2?`${B2.name}
${B}:${$0(B2.value)}${B2.unit||U}`:""}}),grid:{left:24,right:14,top:26,bottom:58,containLabel:!1},graphic:[{type:"text",right:8,top:3,style:{text:`单位:${U}`,fill:"rgba(224, 246, 255, 0.72)",fontSize:11,fontWeight:600}}],xAxis:{type:"category",data:t2.map(i2=>i2.name),axisLabel:{interval:0,hideOverlap:!1,color:"rgba(226, 250, 255, 0.82)",fontSize:11,lineHeight:13,margin:8,formatter:D},axisLine:{show:!1},axisTick:{show:!1}},yAxis:{type:"value",min:0,max:v,axisLabel:{show:!1},axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)"}}},series:[{name:"上限",type:"bar",silent:!0,barWidth:13,barGap:"-100%",data:t2.map(()=>v),itemStyle:{borderRadius:[8,8,3,3],color:new qe(0,0,0,1,[{offset:0,color:"rgba(48, 220, 255, 0.18)"},{offset:1,color:"rgba(48, 220, 255, 0.03)"}])},tooltip:{show:!1},z:1},{name:B,type:"bar",barWidth:13,data:t2.map((i2,e2)=>({value:Number(i2.value)||0,itemStyle:{borderRadius:[8,8,3,3],color:new qe(0,0,0,1,[{offset:0,color:E[e2%E.length].top},{offset:.72,color:E[e2%E.length].bottom},{offset:1,color:"rgba(24, 114, 185, 0.22)"}]),shadowBlur:10,shadowColor:E[e2%E.length].shadow}})),label:{show:!1},emphasis:{itemStyle:{shadowBlur:18}},z:3},{name:"柱顶",type:"pictorialBar",symbol:"circle",symbolSize:[15,6],symbolOffset:[0,-2],symbolPosition:"end",data:t2.map((i2,e2)=>({value:Number(i2.value)||0,itemStyle:{color:E[e2%E.length].cap,opacity:.9,shadowBlur:8,shadowColor:E[e2%E.length].capShadow}})),tooltip:{show:!1},z:4}]})}function M0(F){return F==="grassland-town"?[{top:"#9BEA55",bottom:"#29DFA7",shadow:"rgba(41, 223, 167, 0.4)",cap:"#9BEA55",capShadow:"rgba(155, 234, 85, 0.52)"},{top:"#7FEA6A",bottom:"#24D5C0",shadow:"rgba(36, 213, 192, 0.4)",cap:"#7FEA6A",capShadow:"rgba(127, 234, 106, 0.52)"},{top:"#B6E84C",bottom:"#47D982",shadow:"rgba(71, 217, 130, 0.4)",cap:"#B6E84C",capShadow:"rgba(182, 232, 76, 0.52)"}]:["#24f6c4","#32dcff","#ffe06b","#7ee269","#ff9a62","#9ea7ff"].map(B=>({top:B,bottom:"rgba(50, 220, 255, 0.12)",shadow:`${B}66`,cap:B,capShadow:`${B}88`}))}function we(F){return String((F==null?void 0:F.key)||"").includes("grassland-town")}function j1(F,B,t2,U=0,C=!1,g=-1){return{name:F,type:"line",yAxisIndex:U,smooth:!0,symbolSize:5,data:B.map((v,E)=>({value:v,symbolSize:E===g?10:5,itemStyle:{color:E===g?"#ffffff":t2},label:{show:E===g,position:"top",color:t2,fontSize:10,formatter:({value:G})=>tt(G)}})),lineStyle:{width:2.4,color:t2},itemStyle:{color:t2},areaStyle:C?{color:new qe(0,0,0,1,[{offset:0,color:`${t2}44`},{offset:1,color:`${t2}05`}])}:void 0}}function Rn(F){return w3.find(B=>B.key===F)||w3[2]}function O1(F,B="month"){if(B==="month")return LS(F);const t2=Math.max(1,Math.round(Number(F.months||0)*30)),U=B==="week"?7:1,C=Math.ceil(t2/U)+1,g=Array.from({length:C},(i2,e2)=>{const m2=Math.min(t2,e2*U);return e2===0?"2026-06":m2>=t2?F.label:B==="week"?`第${e2}周`:`第${m2}日`}),v=g.map((i2,e2)=>{const B2=Math.min(t2,e2*U)/t2,W2=Math.sin(e2/(B==="week"?1.8:8.5))*Math.sin(Math.PI*B2)*Math.min(360,F.months*18);return Math.round(Lt+(F.stock-Lt)*B2+W2)}),E=g.map((i2,e2)=>Math.round(F.births*(Math.min(t2,e2*U)/t2))),G=g.map((i2,e2)=>Math.round(F.outflow*(Math.min(t2,e2*U)/t2)));return{labels:g,stock:v,births:E,outflow:G}}function mt(F,B){return B==="day"?Math.max(10,Math.ceil(F/6)):B==="week"?Math.max(2,Math.ceil(F/7)):F>24?4:F>14?2:1}function In(F,B){return B==="day"?F>700?2:F>360?3:4:B==="week"?F>110?4:6:F>24?7:10}function dn(F){return(F.labels||[]).map((B,t2)=>{var e2,m2,B2,W2,Y2,L3;const U=Number(((e2=F.stock)==null?void 0:e2[Math.max(t2-1,0)])||0),C=Number(((m2=F.stock)==null?void 0:m2[t2])||U),g=Math.max(0,Number(((B2=F.births)==null?void 0:B2[t2])||0)-Number(((W2=F.births)==null?void 0:W2[Math.max(t2-1,0)])||0)),v=Math.max(0,Number(((Y2=F.outflow)==null?void 0:Y2[t2])||0)-Number(((L3=F.outflow)==null?void 0:L3[Math.max(t2-1,0)])||0)),E=Math.max(120,Math.round((g+v)*.18)),G=Math.max(U,C)+Math.max(E,Math.round(g*.32)),i2=Math.max(0,Math.min(U,C)-Math.max(E,Math.round(v*.32)));return{label:B,open:U,close:C,low:i2,high:G,birth:g,outflow:v,value:[U,C,i2,G]}})}function $0(F){const B=Number(F);return Number.isFinite(B)?B.toLocaleString("zh-CN",{maximumFractionDigits:Number.isInteger(B)?0:2}):"--"}function hn(F){const B=Number(F);return Number.isFinite(B)?`${B>0?"+":""}${$0(B)}`:"--"}function tt(F){const B=Number(F);return Number.isFinite(B)?Math.abs(B)>=1e4?`${(B/1e4).toFixed(Math.abs(B)>=1e5?0:1)}万`:Math.round(B).toLocaleString("zh-CN"):"--"}function gt(F,B=2){const t2=Number(F);return Number.isFinite(t2)?Math.abs(t2)>=1e4?`${(t2/1e4).toFixed(B)}万`:Math.round(t2).toLocaleString("zh-CN"):"--"}function j(F){return String(F||"").split("").join(` +`)}function D(F){const B=String(F||"").replace(/\s+/g,"").slice(0,3);return j(B)}function m(F){I2.value=F,o3.value="",b3.value=""}function p(F){if(i3.value===F){i3.value="";return}i3.value=F,I2.value!==F&&m(F)}function _(F){const B=tl(F);return F!=="yak-industry-chain"?B:B.filter(t2=>t2.key==="yak-recognition-layer")}function w(F){o3.value=o3.value===F?"":F}function M(F){n2(F)&&(b3.value=b3.value===F.key?"":F.key)}function N(F){return(F==null?void 0:F.selectable)===!1?!1:!!(F!=null&&F.key&&(F.cqlFilter||F.rankingValueKey))}function n2(F){return e3.value&&N(F)}function q(){n3.value=typeof window=="undefined"?1080:window.innerHeight}function a2(F){const B=document.querySelector(".home-dashboard"),t2=B==null?void 0:B.getBoundingClientRect();return!(t2!=null&&t2.width)||!(t2!=null&&t2.height)?F:{x:(F.x-t2.left)/t2.width*1920,y:(F.y-t2.top)/t2.height*1080}}function X(F){var C;const B=(F==null?void 0:F.properties)||{},t2=Object.keys(B).filter(g=>{const v=B[g];if(v==null||v==="")return!1;const E=g.toLowerCase();return!(["geom","wkt","geometry","the_geom","shape_leng","shape_length","length","perimeter"].includes(E)||["gid","id","objectid","object_id","fid","key_uid","bsm","ysdm"].includes(E))}),U=!!((C=F==null?void 0:F.feature)!=null&&C.geometry||F!=null&&F.geometry);return t2.length+(U?1:0)}function W(F){var t2,U;const B=(U=(t2=F==null?void 0:F.feature)!=null?t2:F)!=null?U:null;if(!B){_2();return}X2.value=B,d3.value=!1,F!=null&&F.screen&&(v2.value=F.screen)}function _2(){var F,B;X2.value=null,d3.value=!1,v2.value=null,(B=(F=a.value)==null?void 0:F.clearSelectedFeature)==null||B.call(F)}function u2(F){if(!T2.value)return;const B=document.querySelector(".home-map-feature-info"),t2=F.target;B&&t2 instanceof Node&&B.contains(t2)||_2()}return(F,B)=>(Y(),Q("div",GO,[H3(o4,{ref_key:"mapSceneRef",ref:a,class:"home-map-scene","active-layer":q2.value,"admin-boundary-line-scale":2.4,onFeatureLoading:B[0]||(B[0]=t2=>u3.value=t2),onFeatureInfo:W},null,8,["active-layer"]),B[4]||(B[4]=A("div",{class:"home-map-scrim"},null,-1)),A("div",zO,[H3(F1,{title:"图层控制",width:248,height:430},{default:C1(()=>[A("div",jO,[A("div",UO,[(Y(!0),Q(M3,null,G3(_3.value,t2=>(Y(),Q("div",{key:t2.key,class:X3(["home-layer-tree-group",{"is-open":t2.key===i3.value}])},[A("button",{class:X3(["home-layer-tree-parent",{"is-active":t2.key===I2.value}]),type:"button",onClick:U=>p(t2.key)},[A("span",null,d2(t2.name),1),B[1]||(B[1]=A("i",null,null,-1))],10,$O),t2.key===i3.value?(Y(),Q("div",WO,[(Y(!0),Q(M3,null,G3(t2.layers,U=>(Y(),Q("button",{key:U.key,class:X3(["home-layer-tree-child",{"is-active":U.key===o3.value}]),type:"button",onClick:C=>w(U.key)},[A("span",null,d2(U.name),1),B[2]||(B[2]=A("i",null,null,-1))],10,VO))),128))])):N3("",!0)],2))),128))]),A("div",HO,[B[3]||(B[3]=A("div",{class:"home-layer-tree-title"},"图例",-1)),$3.value.length?(Y(),Q("div",{key:0,class:X3(["home-layer-legend-grid",{"is-single":v3.value}])},[(Y(!0),Q(M3,null,G3($3.value,t2=>(Y(),Q("button",{key:t2.key||t2.name,class:X3(["home-layer-legend-row",{"is-selected":n2(t2)&&t2.key===b3.value,"is-checkable":n2(t2),"is-disabled":!n2(t2)}]),type:"button",disabled:!n2(t2),title:t2.name,onClick:U=>M(t2)},[A("span",{class:"home-layer-legend-swatch",style:S1({backgroundColor:t2.fillColor,borderColor:t2.strokeColor||t2.fillColor})},null,4),A("span",KO,d2(t2.name),1),n2(t2)?(Y(),Q("i",qO)):N3("",!0)],10,YO))),128))],2)):(Y(),Q("div",XO,"选择图层后显示图例"))])])]),_:1})]),T2.value?(Y(),Q("div",{key:0,class:"home-map-feature-info",style:S1(g2.value)},[H3(Mh,{feature:X2.value,empty:d3.value,loading:u3.value,width:460,height:P.value},null,8,["feature","empty","loading","height"])],4)):N3("",!0),A("div",ZO,[A("div",JO,[(Y(!0),Q(M3,null,G3(S2.value,t2=>(Y(),re(F1,{key:t2.key,class:"home-card left-card",title:t2.title,width:Ay,height:t2.height},{default:C1(()=>[t2.option?(Y(),re(I0(je),{key:0,ref_for:!0,ref:U=>q1(t2.key,U),class:"home-chart home-town-column-chart",option:t2.option,autoresize:!0},null,8,["option"])):(Y(),re(d6,{key:1,panel:t2,compact:"","column-label-standard":we(t2)},null,8,["panel","column-label-standard"]))]),_:2},1032,["title","height"]))),128))])]),A("div",QO,[A("div",eB,[(Y(!0),Q(M3,null,G3(J2.value,t2=>(Y(),re(F1,{key:t2.key,class:X3(["home-card","right-card",{"home-video-card":t2.type==="video"}]),title:t2.title,width:Ay,height:t2.height},{default:C1(()=>[t2.type==="video"?(Y(),Q("div",tB,[A("button",{class:"home-video-nav home-video-prev",type:"button","aria-label":"上一路监控",disabled:V.value.length<=1,onClick:P0},"‹",8,nB),(Y(),Q("div",{key:t2.live.key,ref_for:!0,ref:U1,class:X3(["home-video-screen",{"is-playing":R2.value,"is-loading":P2.value}]),style:S1(t0(t2.live)),onClick:_e},[A("div",{id:L2,class:"home-video-player"}),R2.value?N3("",!0):(Y(),Q("div",iB)),!R2.value&&t2.live.hdPlayUrl?(Y(),Q("div",aB)):N3("",!0),P2.value?(Y(),Q("div",rB,"加载中")):N3("",!0),C2.value?(Y(),Q("div",sB,d2(C2.value),1)):N3("",!0),A("div",oB,d2(t2.live.title),1)],6)),A("button",{class:"home-video-nav home-video-next",type:"button","aria-label":"下一路监控",disabled:V.value.length<=1,onClick:J0},"›",8,lB)])):t2.key==="yak-forecast-trend"?(Y(),Q("div",uB,[A("div",cB,[(Y(),Q(M3,null,G3(w3,U=>A("button",{key:U.key,type:"button",class:X3({active:U.key===y2.value}),onClick:C=>y2.value=U.key},d2(U.label),11,dB)),64))]),H3(I0(je),{ref_for:!0,ref:U=>q1(t2.key,U),class:"home-chart home-forecast-kline-chart",option:t2.option,autoresize:!0},null,8,["option"])])):t2.option?(Y(),re(I0(je),{key:2,ref_for:!0,ref:U=>q1(t2.key,U),class:"home-chart",option:t2.option,autoresize:!0},null,8,["option"])):(Y(),re(d6,{key:3,panel:t2,compact:"","column-label-standard":we(t2)},null,8,["panel","column-label-standard"]))]),_:2},1032,["class","title","height"]))),128))])])]))}},vB="/jsyApi/api/map/ndvi_timeline";function _B(){return C3(this,null,function*(){const n=yield fetch(vB,{credentials:"include",headers:{Accept:"application/json"}});if(!n.ok){const i=new Error(`HTTP ${n.status}`);throw i.status=n.status,i}const e=yield n.json().catch(()=>({}));if((e==null?void 0:e.code)===401||(e==null?void 0:e.code)==="401"){const i=new Error((e==null?void 0:e.msg)||(e==null?void 0:e.message)||"NDVI 时间轴未授权");throw i.status=401,i}const t=Array.isArray(e==null?void 0:e.data)?e.data:Array.isArray(e)?e:[];return SB(t)})}function SB(n=[]){const e=new Set;return n.map((t,i)=>{const a=bB(xy(t,["url","layerName","layer_name","layer","name"]));if(!a)return null;const r=xy(t,["date","month","time","label"])||a,s=wB(r);return{key:`${a}-${r||i}`,label:s,date:String(r),layerName:a,source:t}}).filter(Boolean).filter(t=>e.has(t.key)?!1:(e.add(t.key),!0))}function xy(n,e){for(const t of e)if((n==null?void 0:n[t])!==void 0&&(n==null?void 0:n[t])!==null&&(n==null?void 0:n[t])!=="")return n[t]}function bB(n){const e=String(n||"").trim();return e?e.includes(":")||/^https?:\/\//i.test(e)?e:`ne:${e}`:""}function wB(n){const e=String(n||"").trim();if(!e)return"";const t=e.match(/(\d{4})[-_/年. ]?(0?[1-9]|1[0-2])(?:月)?/);return t?`${t[1]}.${String(Number(t[2])).padStart(2,"0")}`:e}const CB={class:"topic-switcher"},TB={class:"topic-switcher-menu"},AB=["onPointerup","onClick"],xB={class:"topic-title"},EB={key:0},al={__name:"TopicSwitcher",props:{modelValue:{type:String,required:!0},topics:{type:Array,default:()=>Yi}},emits:["update:modelValue"],setup(n,{emit:e}){const t=n,i=e;let a="",r=0;const s=c2(()=>{var l;return(l=t.topics)!=null&&l.length?t.topics:Yi});function o(l,c){var h,y;if((y=(h=l.currentTarget)==null?void 0:h.blur)==null||y.call(h),c===t.modelValue)return;const d=Date.now();l.type==="click"&&a===c&&d-r<450||(l.type==="pointerup"&&(a=c,r=d),i("update:modelValue",c))}return(l,c)=>(Y(),Q("div",CB,[c[0]||(c[0]=A("div",{class:"topic-switcher-arrow"},[A("img",{src:eo,alt:""}),A("img",{src:to,alt:""})],-1)),A("div",TB,[(Y(!0),Q(M3,null,G3(s.value,d=>(Y(),Q("button",{key:d.key,class:X3(["topic-switcher-item",{"is-active":d.key===n.modelValue}]),style:S1({"--topic-color":d.color,"--topic-item-width":d.width?`${d.width}px`:void 0}),type:"button",onPointerup:h=>o(h,d.key),onClick:h=>o(h,d.key)},[A("span",{class:X3(["topic-name",{"has-sub-name":d.subName}])},[A("span",xB,d2(d.name),1),d.subName?(Y(),Q("small",EB,d2(d.subName),1)):N3("",!0)],2)],46,AB))),128))]),c[1]||(c[1]=A("div",{class:"topic-switcher-arrow is-reverse"},[A("img",{src:eo,alt:""}),A("img",{src:to,alt:""})],-1))]))}};const PB={key:0,class:"layer-panel-list"},MB=["onClick"],kB={key:0,class:"layer-panel-empty"},RB={class:"layer-panel-legend"},IB=["disabled","title","onClick"],NB={class:"legend-name"},LB={key:0,class:"legend-check"},FB={key:1,class:"layer-panel-empty is-legend"},Fh={__name:"LayerPanel",props:{topicKey:{type:String,required:!0},modelValue:{type:String,default:""},legends:{type:Array,default:()=>[]},selectedLegendKey:{type:String,default:""},height:{type:Number,default:0},width:{type:Number,default:232},layers:{type:Array,default:null},legendOnly:{type:Boolean,default:!1}},emits:["update:modelValue","update:selectedLegendKey"],setup(n,{emit:e}){const t=n,i=e,a=c2(()=>Array.isArray(t.layers)?t.layers:tl(t.topicKey)),r=c2(()=>Array.isArray(t.legends)?t.legends:[]),s=c2(()=>r.value.filter(h).length>1),o=c2(()=>r.value.length===1),l=c2(()=>t.height?t.height:430);function c(S,T){var I,x;(x=(I=S.currentTarget)==null?void 0:I.blur)==null||x.call(I),i("update:modelValue",t.modelValue===T?"":T)}function d(S,T){var I,x;(x=(I=S.currentTarget)==null?void 0:I.blur)==null||x.call(I),y(T)&&i("update:selectedLegendKey",t.selectedLegendKey===T.key?"":T.key)}function h(S){return(S==null?void 0:S.selectable)===!1?!1:!!(S!=null&&S.key&&(S.cqlFilter||S.rankingValueKey))}function y(S){return s.value&&h(S)}return(S,T)=>(Y(),re(F1,{title:n.legendOnly?"图例":"图层控制",width:n.width,height:l.value},{default:C1(()=>[A("div",{class:X3(["layer-panel",{"is-legend-only":n.legendOnly}])},[n.legendOnly?N3("",!0):(Y(),Q("div",PB,[(Y(!0),Q(M3,null,G3(a.value,I=>(Y(),Q("button",{key:I.key,class:X3(["layer-panel-item",{"is-active":I.key===n.modelValue,"is-checked":I.key===n.modelValue}]),type:"button",onMousedown:T[0]||(T[0]=st(()=>{},["prevent"])),onClick:x=>c(x,I.key)},[A("span",null,d2(I.name),1),T[2]||(T[2]=A("i",null,null,-1))],42,MB))),128)),a.value.length?N3("",!0):(Y(),Q("div",kB,"暂无图层配置"))])),A("div",RB,[T[3]||(T[3]=A("div",{class:"layer-panel-section-title"},"图例",-1)),r.value.length?(Y(),Q("div",{key:0,class:X3(["layer-panel-legend-grid",{"is-single":o.value}])},[(Y(!0),Q(M3,null,G3(r.value,I=>(Y(),Q("button",{key:I.key||I.name,class:X3(["layer-panel-legend-row",{"is-selected":y(I)&&I.key===n.selectedLegendKey,"is-checkable":y(I),"is-disabled":!y(I)}]),type:"button",disabled:!y(I),title:I.name,onMousedown:T[1]||(T[1]=st(()=>{},["prevent"])),onClick:x=>d(x,I)},[A("span",{class:"legend-swatch",style:S1({backgroundColor:I.fillColor,borderColor:I.strokeColor||I.fillColor})},null,4),A("span",NB,d2(I.name),1),y(I)?(Y(),Q("i",LB)):N3("",!0)],42,IB))),128))],2)):(Y(),Q("div",FB,"暂无图例"))])],2)]),_:1},8,["title","width","height"]))}};const DB={class:"grassland-ndvi-timeline"},OB={class:"grassland-ndvi-timeline-head"},BB={key:0,class:"grassland-ndvi-timeline-state"},GB={key:1,class:"grassland-ndvi-timeline-state"},zB={key:2,class:"grassland-ndvi-timeline-body"},jB=["aria-checked","title","onClick"],UB={class:"grassland-ndvi-timeline-label"},Ey=42,$B={__name:"GrasslandNdviTimeline",props:{items:{type:Array,default:()=>[]},modelValue:{type:String,default:""},loading:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(n,{emit:e}){const t=n,i=e,a=c2(()=>t.items.findIndex(x=>x.key===t.modelValue)),r=c2(()=>a.value===-1?Math.max(0,t.items.length-1):a.value),s=c2(()=>t.items[r.value]||null),o=c2(()=>t.loading?"加载中":"未选择"),l=c2(()=>S(r.value)),c=c2(()=>T(r.value));function d(x){if(!t.items.length)return;const z=Math.min(t.items.length-1,Math.max(0,r.value+x));i("update:modelValue",t.items[z].key)}function h(x){!x||x.key===t.modelValue||i("update:modelValue",x.key)}function y(x){return!t.items.length||x<0?0:t.items.length===1?.5:x/(t.items.length-1)}function S(x){const z=y(x),H=I(z*100),K=Ey*(1-z*2);return`calc(${H}% ${K<0?"-":"+"} ${I(Math.abs(K))}px)`}function T(x){const z=y(x);return z<=0?"0px":`calc(${I(z*100)}% - ${I(Ey*2*z)}px)`}function I(x){return Number(x.toFixed(4)).toString()}return(x,z)=>{var H;return Y(),Q("div",DB,[A("div",OB,[z[2]||(z[2]=A("span",null,"草地健康/退化",-1)),A("strong",null,d2(((H=s.value)==null?void 0:H.label)||o.value),1)]),n.loading?(Y(),Q("div",BB,"加载月份数据")):n.items.length?(Y(),Q("div",zB,[A("button",{class:"grassland-ndvi-timeline-nav",type:"button",title:"上一期",onClick:z[0]||(z[0]=K=>d(-1))},"‹"),A("div",{class:"grassland-ndvi-timeline-track",style:S1({"--timeline-active-left":l.value,"--timeline-fill-width":c.value}),role:"radiogroup","aria-label":"草地健康退化月份"},[z[4]||(z[4]=A("div",{class:"grassland-ndvi-timeline-line"},null,-1)),z[5]||(z[5]=A("div",{class:"grassland-ndvi-timeline-fill"},null,-1)),z[6]||(z[6]=A("div",{class:"grassland-ndvi-timeline-thumb"},[A("i")],-1)),(Y(!0),Q(M3,null,G3(n.items,(K,V)=>{var J,y2;return Y(),Q("button",{key:K.key,class:X3(["grassland-ndvi-timeline-mark",{"is-active":K.key===((J=s.value)==null?void 0:J.key),"is-past":V<=r.value}]),type:"button",role:"radio","aria-checked":K.key===((y2=s.value)==null?void 0:y2.key),style:S1({left:S(V)}),title:K.date,onClick:R2=>h(K)},[z[3]||(z[3]=A("span",{class:"grassland-ndvi-timeline-tick"},null,-1)),A("span",UB,d2(K.label),1)],14,jB)}),128))],4),A("button",{class:"grassland-ndvi-timeline-nav",type:"button",title:"下一期",onClick:z[1]||(z[1]=K=>d(1))},"›")])):(Y(),Q("div",GB,"暂无月份数据"))])}}},WB=va($B,[["__scopeId","data-v-847cc8c7"]]);const VB={class:"forest-grass-wet"},HB={class:"forest-grass-wet-ui",id:"forest-grass-wet-ui"},YB={class:"fgw-left"},KB={class:"fgw-side-stack is-left"},qB={class:"fgw-right"},XB={class:"fgw-side-stack is-right"},ZB={class:"fgw-map-layer-tools"},JB={key:0,class:"fgw-ndvi-timeline"},QB={class:"fgw-bottom-topic"},eG={key:0,class:"loading"},tG={class:"loading-progress"},nG={class:"value"},iG=128,aG=12,rG=8,sG=227,oG={__name:"index",props:{showLoading:{type:Boolean,default:!0},active:{type:Boolean,default:!0}},emits:["topic-stats"],setup(n,{emit:e}){const t=n,i=e,a=Z2(null),r=Z2(Yi[0].key),s=Z2(""),o=Z2([]),l=Z2("idle"),c=Z2(!1),d=Z2({title:"业务统计",rows:[]}),h=Z2({title:"业务统计",rows:[]}),y=Z2([]),S=Z2([]),T=Z2(null),I=Z2(""),x=Z2(null),z=Z2(!1),H=Z2(!1),K=Z2(null),V=Z2(0),J=Z2(t.showLoading),y2=Z2([]),R2=Z2("idle"),P2=Z2(""),C2=Z2({type:"idle",text:"等待 GeoServer 图层加载"});let L2=null,U2=!1,n3=!1,H2=!1,l3=null,V2=0,p3=0,w3=0,k3=!1,I2=!1;const i3=new Set(["grassland-distribution","wetland-distribution","woodland-distribution","woodland-protection","woodland-type","woodland-quality","woodland-ownership"]);c2(()=>Jp(r.value));const o3=c2(()=>s.value?ba(r.value,s.value):null),b3=c2(()=>r.value==="grassland"&&s.value==="grassland-health"),X2=c2(()=>b3.value),d3=c2(()=>y2.value.find(c3=>c3.key===P2.value)||null),u3=c2(()=>{var c3;return(((c3=o3.value)==null?void 0:c3.legends)||[]).find(V3=>V3.key===I.value)||null}),v2=c2(()=>{var a1;const c3=o3.value;if(!c3)return c3;const V3=(a1=u3.value)!=null&&a1.cqlFilter?r3(G2({},c3),{cqlFilter:u3.value.cqlFilter,activeLegend:u3.value,name:u3.value.name||c3.name}):c3,Z3=d3.value;return!b3.value||!(Z3!=null&&Z3.layerName)?V3:r3(G2({},V3),{layerName:Z3.layerName,name:`${c3.name} ${Z3.label}`,timelineDate:Z3.label,timelineItem:Z3})}),F2=Z2(typeof window=="undefined"?1080:window.innerHeight),_3=c2(()=>{const c3=Math.max(1080,Number(F2.value)||1080),V3=Math.floor((c3-iG-rG-aG*3)/4);return Math.max(sG,V3)}),B3=c2(()=>12),$3=c2(()=>_3.value*2+B3.value),e3=c2(()=>!!K.value),v3=c2(()=>{if(H.value||z.value||!x.value)return 186;const c3=S2(x.value);return Math.min(480,Math.max(300,86+Math.min(c3,12)*34))}),j2=c2(()=>{if(!K.value)return{};const c3=460,V3=v3.value,Z3=24,a1=q2(K.value),t0=a1.x>1420?-c3-28:28,P0=Math.min(Math.max(a1.x+t0,Z3),1920-c3-Z3),J0=Math.min(Math.max(a1.y-V3-72,188),1080-V3-132);return{left:`${P0}px`,top:`${J0}px`,right:"auto",bottom:"auto"}});function q2(c3){const V3=document.querySelector(".forest-grass-wet"),Z3=V3==null?void 0:V3.getBoundingClientRect();return!(Z3!=null&&Z3.width)||!(Z3!=null&&Z3.height)?c3:{x:(c3.x-Z3.left)/Z3.width*1920,y:(c3.y-Z3.top)/Z3.height*1080}}function T2(){F2.value=typeof window=="undefined"?1080:window.innerHeight}O6(()=>{T2(),window.addEventListener("resize",T2),document.addEventListener("pointerdown",q1,!0),P(),A3(r.value,""),J2(r.value,"")}),D6(()=>{U2=!0,l3&&window.clearTimeout(l3),window.removeEventListener("resize",T2),document.removeEventListener("pointerdown",q1,!0)}),x0(r,c3=>{k3=!0,I.value="",s.value="",y1(),C2.value={type:"idle",text:"等待 GeoServer 图层加载"},A3(c3,""),J2(c3,"",null),Ve(()=>{k3=!1})}),x0(s,()=>{k3||(I2=!0,I.value="",y1(),C2.value={type:s.value?"loading":"idle",text:s.value?"正在加载 GeoServer 图层":"等待 GeoServer 图层加载"},A3(r.value,s.value),J2(r.value,s.value,null),Ve(()=>{I2=!1}))}),x0(I,()=>{k3||I2||(y1(),J2(r.value,s.value,u3.value))}),x0(b3,c3=>{if(c3){P3();return}P2.value=""}),x0(P2,()=>{b3.value&&y1()}),x0(()=>t.active,c3=>{var V3,Z3,a1,t0;a.value&&(c3?(g2(),(Z3=(V3=a.value).resume)==null||Z3.call(V3)):(t0=(a1=a.value).pause)==null||t0.call(a1))});function P(){var Z3;L2=new l4;const c3={progress:0};L2.instance.on("onProgress",(a1,t0,P0)=>{const J0=Math.floor(t0/P0*100);c6.to(c3,{progress:J0,onUpdate:()=>{V.value=Math.floor(c3.progress)}})});const V3=()=>{U2||n3||(n3=!0,g2())};L2.instance.on("onLoad",V3),(Z3=L2.ready)==null||Z3.then(V3).catch(()=>{U2||(C2.value={type:"error",text:"地图资源加载失败"})})}function g2(){U2||!t.active||!n3||H2||(H2=!0,l3&&window.clearTimeout(l3),l3=window.setTimeout(()=>{l3=null,y3()},600))}function y3(c3=0){return C3(this,null,function*(){var Z3,a1,t0,P0,J0;if(U2)return;if(!t.active){H2=!1;return}if(yield Ve(),!t.active){H2=!1;return}if(!!((a1=(Z3=a.value)==null?void 0:Z3.loadMap)!=null&&a1.call(Z3,L2)||(P0=(t0=a.value)==null?void 0:t0.hasMap)!=null&&P0.call(t0))){yield U1(),yield Ve(),(J0=a.value)==null||J0.play();return}if(c3<24){window.setTimeout(()=>y3(c3+1),120);return}H2=!1})}function A3(Z3){return C3(this,arguments,function*(c3,V3=s.value){const a1=++p3;c.value=!0,l.value="loading";const t0=yield Ws(c3,V3);U2||a1!==p3||c3===r.value&&(V3||"")===(s.value||"")&&l1(t0,c3)})}function P3(c3=!1){return C3(this,null,function*(){if(!b3.value)return;if(!c3&&y2.value.length){Y3();return}const V3=++w3;R2.value="loading";try{const Z3=yield _B();if(U2||V3!==w3)return;y2.value=Z3,R2.value=Z3.length?"success":"empty",Y3()}catch(Z3){if(U2||V3!==w3)return;y2.value=[],P2.value="",R2.value="error"}})}function Y3(){if(!y2.value.length){P2.value="";return}y2.value.some(V3=>V3.key===P2.value)||(P2.value=y2.value[y2.value.length-1].key)}function l1(c3,V3){var a1,t0,P0;const Z3=I1(c3);o.value=Z3.core||[],d.value=Z3.left||{title:"业务统计",rows:[]},h.value=Z3.right||{title:"业务统计",rows:[]},y.value=(a1=Z3.leftPanels)!=null&&a1.length?Z3.leftPanels:[d.value],S.value=(t0=Z3.rightPanels)!=null&&t0.length?Z3.rightPanels:[h.value],l.value=Z3.status,c.value=!1,i("topic-stats",{topicKey:V3,topicName:Jp(V3).name,items:((P0=Z3.top)!=null&&P0.length?Z3.top:Z3.core||[]).slice(0,4)})}function I1(c3){return c3||{}}function p2(c3,V3){return`${r.value}-${V3}-${(c3==null?void 0:c3.key)||(c3==null?void 0:c3.title)||"panel"}`}function A2(c3){var Z3;const V3=((Z3=c3==null?void 0:c3.rows)==null?void 0:Z3.length)||0;return(c3==null?void 0:c3.span)===1?!1:(c3==null?void 0:c3.span)===2?!0:(c3==null?void 0:c3.type)==="spotlight"||(c3==null?void 0:c3.type)==="metric"||(c3==null?void 0:c3.type)==="column"&&V3<=5?!1:(c3==null?void 0:c3.type)==="rank"&&V3>4||(c3==null?void 0:c3.type)==="split"&&V3>4||(c3==null?void 0:c3.type)==="donut"&&V3>5||(c3==null?void 0:c3.type)==="structure"&&V3>4||(c3==null?void 0:c3.type)==="bar"&&V3>4||(c3==null?void 0:c3.type)==="line"&&V3>6}function M2(c3){return A2(c3)?$3.value:_3.value}function S2(c3){var t0;const V3=(c3==null?void 0:c3.properties)||{},Z3=Object.keys(V3).filter(P0=>{const J0=V3[P0];if(J0==null||J0==="")return!1;const se=P0.toLowerCase();return!(["geom","wkt","geometry","the_geom","shape_leng","shape_length","length","perimeter"].includes(se)||["gid","id","objectid","object_id","fid","key_uid","bsm","ysdm"].includes(se))}),a1=!!((t0=c3==null?void 0:c3.feature)!=null&&t0.geometry||c3!=null&&c3.geometry);return Z3.length+(a1?1:0)}function J2(a1,t0){return C3(this,arguments,function*(c3,V3,Z3=u3.value){const P0=++V2;if(!V3||!x3(V3,Z3)){T.value=E3(c3,V3);return}const J0=yield lO(c3,V3,Z3);U2||P0!==V2||c3!==r.value||V3!==s.value||((Z3==null?void 0:Z3.key)||"")===I.value&&(T.value=J0)})}function x3(c3,V3=null){return!!(V3!=null&&V3.key)||i3.has(c3)}function E3(c3,V3){return{status:"disabled",topicKey:c3,layerKey:V3,title:"",unit:"",rows:[]}}function c1(c3){var Z3,a1;const V3=(a1=(Z3=c3==null?void 0:c3.feature)!=null?Z3:c3)!=null?a1:null;if(!V3){y1();return}x.value=V3,z.value=!1,c3!=null&&c3.screen&&(K.value=c3.screen)}function m1(c3){C2.value=c3}function y1(){var c3,V3;x.value=null,z.value=!1,K.value=null,(V3=(c3=a.value)==null?void 0:c3.clearSelectedFeature)==null||V3.call(c3)}function q1(c3){if(!e3.value)return;const V3=document.querySelector(".fgw-map-feature-info"),Z3=c3.target;V3&&Z3 instanceof Node&&V3.contains(Z3)||y1()}function U1(){return J.value?new Promise(c3=>{c6.to(".forest-grass-wet .loading",{opacity:0,duration:.8,delay:.2,onComplete:()=>{J.value=!1,c3()}})}):Promise.resolve()}return(c3,V3)=>{var Z3;return Y(),Q("div",VB,[H3(o4,{ref_key:"mapSceneRef",ref:a,"active-layer":v2.value,"map-ranking":T.value,"admin-boundary-line-scale":2.4,onFeatureLoading:V3[0]||(V3[0]=a1=>H.value=a1),onFeatureInfo:c1,onLayerStatus:m1},null,8,["active-layer","map-ranking"]),A("div",HB,[A("div",YB,[A("div",KB,[(Y(!0),Q(M3,null,G3(y.value,a1=>(Y(),re(F1,{key:p2(a1,"left"),class:X3(["fgw-side-card left-card",{"is-double":A2(a1)}]),title:a1.title,width:398,height:M2(a1)},{default:C1(()=>[H3(d6,{panel:a1,compact:"","column-label-standard":""},null,8,["panel"])]),_:2},1032,["class","title","height"]))),128))])]),A("div",qB,[A("div",XB,[(Y(!0),Q(M3,null,G3(S.value,a1=>(Y(),re(F1,{key:p2(a1,"right"),class:X3(["fgw-side-card right-card",{"is-double":A2(a1)}]),title:a1.title,width:398,height:M2(a1)},{default:C1(()=>[H3(d6,{panel:a1,compact:"","column-label-standard":""},null,8,["panel"])]),_:2},1032,["class","title","height"]))),128))])]),A("div",ZB,[H3(Fh,{modelValue:s.value,"onUpdate:modelValue":V3[1]||(V3[1]=a1=>s.value=a1),"selected-legend-key":I.value,"onUpdate:selectedLegendKey":V3[2]||(V3[2]=a1=>I.value=a1),"topic-key":r.value,legends:((Z3=v2.value)==null?void 0:Z3.legends)||[],width:248,height:430},null,8,["modelValue","selected-legend-key","topic-key","legends"])]),X2.value?(Y(),Q("div",JB,[H3(WB,{modelValue:P2.value,"onUpdate:modelValue":V3[3]||(V3[3]=a1=>P2.value=a1),items:y2.value,loading:R2.value==="loading"},null,8,["modelValue","items","loading"])])):N3("",!0),e3.value?(Y(),Q("div",{key:1,class:"fgw-map-feature-info",style:S1(j2.value)},[H3(Mh,{feature:x.value,empty:z.value,loading:H.value,width:460,height:v3.value},null,8,["feature","empty","loading","height"])],4)):N3("",!0),A("div",QB,[H3(al,{modelValue:r.value,"onUpdate:modelValue":V3[4]||(V3[4]=a1=>r.value=a1)},null,8,["modelValue"])])]),J.value?(Y(),Q("div",eG,[V3[6]||(V3[6]=Yo('
LOADING
',1)),A("div",tG,[A("span",nG,d2(V.value),1),V3[5]||(V3[5]=A("span",{class:"unit"},"%",-1))])])):N3("",!0)])}}};function lG(n){n("EPSG:4326","+title=WGS 84 (long/lat) +proj=longlat +ellps=WGS84 +datum=WGS84 +units=degrees"),n("EPSG:4269","+title=NAD83 (long/lat) +proj=longlat +a=6378137.0 +b=6356752.31414036 +ellps=GRS80 +datum=NAD83 +units=degrees"),n("EPSG:3857","+title=WGS 84 / Pseudo-Mercator +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs");for(var e=1;e<=60;++e)n("EPSG:"+(32600+e),"+proj=utm +zone="+e+" +datum=WGS84 +units=m"),n("EPSG:"+(32700+e),"+proj=utm +zone="+e+" +south +datum=WGS84 +units=m");n("EPSG:5041","+title=WGS 84 / UPS North (E,N) +proj=stere +lat_0=90 +lon_0=0 +k=0.994 +x_0=2000000 +y_0=2000000 +datum=WGS84 +units=m"),n("EPSG:5042","+title=WGS 84 / UPS South (E,N) +proj=stere +lat_0=-90 +lon_0=0 +k=0.994 +x_0=2000000 +y_0=2000000 +datum=WGS84 +units=m"),n.WGS84=n["EPSG:4326"],n["EPSG:3785"]=n["EPSG:3857"],n.GOOGLE=n["EPSG:3857"],n["EPSG:900913"]=n["EPSG:3857"],n["EPSG:102113"]=n["EPSG:3857"]}var P8=1,M8=2,Bi=3,uG=4,kd=5,Py=6378137,cG=6356752314e-3,My=.0066943799901413165,R7=484813681109536e-20,U3=Math.PI/2,dG=.16666666666666666,hG=.04722222222222222,fG=.022156084656084655,e1=1e-10,Fe=.017453292519943295,v6=57.29577951308232,B0=Math.PI/4,J7=Math.PI*2,Ue=3.14159265359,w6={};w6.greenwich=0;w6.lisbon=-9.131906111111;w6.paris=2.337229166667;w6.bogota=-74.080916666667;w6.madrid=-3.687938888889;w6.rome=12.452333333333;w6.bern=7.439583333333;w6.jakarta=106.807719444444;w6.ferro=-17.666666666667;w6.brussels=4.367975;w6.stockholm=18.058277777778;w6.athens=23.7163375;w6.oslo=10.722916666667;const mG={mm:{to_meter:.001},cm:{to_meter:.01},ft:{to_meter:.3048},"us-ft":{to_meter:1200/3937},fath:{to_meter:1.8288},kmi:{to_meter:1852},"us-ch":{to_meter:20.1168402336805},"us-mi":{to_meter:1609.34721869444},km:{to_meter:1e3},"ind-ft":{to_meter:.30479841},"ind-yd":{to_meter:.91439523},mi:{to_meter:1609.344},yd:{to_meter:.9144},ch:{to_meter:20.1168},link:{to_meter:.201168},dm:{to_meter:.1},in:{to_meter:.0254},"ind-ch":{to_meter:20.11669506},"us-in":{to_meter:.025400050800101},"us-yd":{to_meter:.914401828803658}};var ky=/[\s_\-\/\(\)]/g;function M9(n,e){if(n[e])return n[e];for(var t=Object.keys(n),i=e.toLowerCase().replace(ky,""),a=-1,r,s;++aArray.isArray(i)&&i[0]==="ID");return t&&t.length>=3?{authority:t[1],code:parseInt(t[2],10)}:null}static convertUnit(e,t="unit"){if(!e||e.length<3)return{type:t,name:"unknown",conversion_factor:null};const i=e[1],a=parseFloat(e[2])||null,r=e.find(o=>Array.isArray(o)&&o[0]==="ID"),s=r?{authority:r[1],code:parseInt(r[2],10)}:null;return{type:t,name:i,conversion_factor:a,id:s}}static convertAxis(e){const t=e[1]||"Unknown";let i;const a=t.match(/^\((.)\)$/);if(a){const c=a[1].toUpperCase();if(c==="E")i="east";else if(c==="N")i="north";else if(c==="U")i="up";else if(e[2])i=e[2];else throw new Error(`Unknown axis abbreviation: ${c}`)}else i=e[2]||"unknown";const r=e.find(c=>Array.isArray(c)&&c[0]==="ORDER"),s=r?parseInt(r[1],10):null,o=e.find(c=>Array.isArray(c)&&(c[0]==="LENGTHUNIT"||c[0]==="ANGLEUNIT"||c[0]==="SCALEUNIT")),l=this.convertUnit(o);return{name:t,direction:i,unit:l,order:s}}static extractAxes(e){return e.filter(t=>Array.isArray(t)&&t[0]==="AXIS").map(t=>this.convertAxis(t)).sort((t,i)=>(t.order||0)-(i.order||0))}static convert(e,t={}){switch(e[0]){case"PROJCRS":t.type="ProjectedCRS",t.name=e[1],t.base_crs=e.find(y=>Array.isArray(y)&&y[0]==="BASEGEOGCRS")?this.convert(e.find(y=>Array.isArray(y)&&y[0]==="BASEGEOGCRS")):null,t.conversion=e.find(y=>Array.isArray(y)&&y[0]==="CONVERSION")?this.convert(e.find(y=>Array.isArray(y)&&y[0]==="CONVERSION")):null;const i=e.find(y=>Array.isArray(y)&&y[0]==="CS");i&&(t.coordinate_system={type:i[1],axis:this.extractAxes(e)});const a=e.find(y=>Array.isArray(y)&&y[0]==="LENGTHUNIT");if(a){const y=this.convertUnit(a);t.coordinate_system.unit=y}t.id=this.getId(e);break;case"BASEGEOGCRS":case"GEOGCRS":case"GEODCRS":t.type=e[0]==="GEODCRS"?"GeodeticCRS":"GeographicCRS",t.name=e[1];const r=e.find(y=>Array.isArray(y)&&(y[0]==="DATUM"||y[0]==="ENSEMBLE"));if(r){const y=this.convert(r);r[0]==="ENSEMBLE"?t.datum_ensemble=y:t.datum=y;const S=e.find(T=>Array.isArray(T)&&T[0]==="PRIMEM");S&&S[1]!=="Greenwich"&&(y.prime_meridian={name:S[1],longitude:parseFloat(S[2])})}t.coordinate_system={type:"ellipsoidal",axis:this.extractAxes(e)},t.id=this.getId(e);break;case"DATUM":t.type="GeodeticReferenceFrame",t.name=e[1],t.ellipsoid=e.find(y=>Array.isArray(y)&&y[0]==="ELLIPSOID")?this.convert(e.find(y=>Array.isArray(y)&&y[0]==="ELLIPSOID")):null;break;case"ENSEMBLE":t.type="DatumEnsemble",t.name=e[1],t.members=e.filter(y=>Array.isArray(y)&&y[0]==="MEMBER").map(y=>({type:"DatumEnsembleMember",name:y[1],id:this.getId(y)}));const s=e.find(y=>Array.isArray(y)&&y[0]==="ENSEMBLEACCURACY");s&&(t.accuracy=parseFloat(s[1]));const o=e.find(y=>Array.isArray(y)&&y[0]==="ELLIPSOID");o&&(t.ellipsoid=this.convert(o)),t.id=this.getId(e);break;case"ELLIPSOID":t.type="Ellipsoid",t.name=e[1],t.semi_major_axis=parseFloat(e[2]),t.inverse_flattening=parseFloat(e[3]),e.find(y=>Array.isArray(y)&&y[0]==="LENGTHUNIT")&&this.convert(e.find(y=>Array.isArray(y)&&y[0]==="LENGTHUNIT"),t);break;case"CONVERSION":t.type="Conversion",t.name=e[1],t.method=e.find(y=>Array.isArray(y)&&y[0]==="METHOD")?this.convert(e.find(y=>Array.isArray(y)&&y[0]==="METHOD")):null,t.parameters=e.filter(y=>Array.isArray(y)&&y[0]==="PARAMETER").map(y=>this.convert(y));break;case"METHOD":t.type="Method",t.name=e[1],t.id=this.getId(e);break;case"PARAMETER":t.type="Parameter",t.name=e[1],t.value=parseFloat(e[2]),t.unit=this.convertUnit(e.find(y=>Array.isArray(y)&&(y[0]==="LENGTHUNIT"||y[0]==="ANGLEUNIT"||y[0]==="SCALEUNIT"))),t.id=this.getId(e);break;case"BOUNDCRS":t.type="BoundCRS";const l=e.find(y=>Array.isArray(y)&&y[0]==="SOURCECRS");if(l){const y=l.find(S=>Array.isArray(S));t.source_crs=y?this.convert(y):null}const c=e.find(y=>Array.isArray(y)&&y[0]==="TARGETCRS");if(c){const y=c.find(S=>Array.isArray(S));t.target_crs=y?this.convert(y):null}const d=e.find(y=>Array.isArray(y)&&y[0]==="ABRIDGEDTRANSFORMATION");d?t.transformation=this.convert(d):t.transformation=null;break;case"ABRIDGEDTRANSFORMATION":if(t.type="Transformation",t.name=e[1],t.method=e.find(y=>Array.isArray(y)&&y[0]==="METHOD")?this.convert(e.find(y=>Array.isArray(y)&&y[0]==="METHOD")):null,t.parameters=e.filter(y=>Array.isArray(y)&&(y[0]==="PARAMETER"||y[0]==="PARAMETERFILE")).map(y=>{if(y[0]==="PARAMETER")return this.convert(y);if(y[0]==="PARAMETERFILE")return{name:y[1],value:y[2],id:{authority:"EPSG",code:8656}}}),t.parameters.length===7){const y=t.parameters[6];y.name==="Scale difference"&&(y.value=Math.round((y.value-1)*1e12)/1e6)}t.id=this.getId(e);break;case"AXIS":t.coordinate_system||(t.coordinate_system={type:"unspecified",axis:[]}),t.coordinate_system.axis.push(this.convertAxis(e));break;case"LENGTHUNIT":const h=this.convertUnit(e,"LinearUnit");t.coordinate_system&&t.coordinate_system.axis&&t.coordinate_system.axis.forEach(y=>{y.unit||(y.unit=h)}),h.conversion_factor&&h.conversion_factor!==1&&t.semi_major_axis&&(t.semi_major_axis={value:t.semi_major_axis,unit:h});break;default:t.keyword=e[0];break}return t}}class gG extends OS{static convert(e,t={}){return super.convert(e,t),t.coordinate_system&&t.coordinate_system.subtype==="Cartesian"&&delete t.coordinate_system,t.usage&&delete t.usage,t}}class pG extends OS{static convert(e,t={}){super.convert(e,t);const i=e.find(r=>Array.isArray(r)&&r[0]==="CS");i&&(t.coordinate_system={subtype:i[1],axis:this.extractAxes(e)});const a=e.find(r=>Array.isArray(r)&&r[0]==="USAGE");if(a){const r=a.find(l=>Array.isArray(l)&&l[0]==="SCOPE"),s=a.find(l=>Array.isArray(l)&&l[0]==="AREA"),o=a.find(l=>Array.isArray(l)&&l[0]==="BBOX");t.usage={},r&&(t.usage.scope=r[1]),s&&(t.usage.area=s[1]),o&&(t.usage.bbox=o.slice(1))}return t}}function yG(n){return n.find(e=>Array.isArray(e)&&e[0]==="USAGE")?"2019":(n.find(e=>Array.isArray(e)&&e[0]==="CS")||n[0]==="BOUNDCRS"||n[0]==="PROJCRS"||n[0]==="GEOGCRS","2015")}function vG(n){return(yG(n)==="2019"?pG:gG).convert(n)}function _G(n){const e=n.toUpperCase();return e.includes("PROJCRS")||e.includes("GEOGCRS")||e.includes("BOUNDCRS")||e.includes("VERTCRS")||e.includes("LENGTHUNIT")||e.includes("ANGLEUNIT")||e.includes("SCALEUNIT")?"WKT2":(e.includes("PROJCS")||e.includes("GEOGCS")||e.includes("LOCAL_CS")||e.includes("VERT_CS")||e.includes("UNIT"),"WKT1")}var Q7=1,BS=2,GS=3,mo=4,zS=5,Dh=-1,SG=/\s/,bG=/[A-Za-z]/,wG=/[A-Za-z84_]/,rl=/[,\]]/,jS=/[\d\.E\-\+]/;function G5(n){if(typeof n!="string")throw new Error("not a string");this.text=n.trim(),this.level=0,this.place=0,this.root=null,this.stack=[],this.currentObject=null,this.state=Q7}G5.prototype.readCharicter=function(){var n=this.text[this.place++];if(this.state!==mo)for(;SG.test(n);){if(this.place>=this.text.length)return;n=this.text[this.place++]}switch(this.state){case Q7:return this.neutral(n);case BS:return this.keyword(n);case mo:return this.quoted(n);case zS:return this.afterquote(n);case GS:return this.number(n);case Dh:return}};G5.prototype.afterquote=function(n){if(n==='"'){this.word+='"',this.state=mo;return}if(rl.test(n)){this.word=this.word.trim(),this.afterItem(n);return}throw new Error(`havn't handled "`+n+'" in afterquote yet, index '+this.place)};G5.prototype.afterItem=function(n){if(n===","){this.word!==null&&this.currentObject.push(this.word),this.word=null,this.state=Q7;return}if(n==="]"){this.level--,this.word!==null&&(this.currentObject.push(this.word),this.word=null),this.state=Q7,this.currentObject=this.stack.pop(),this.currentObject||(this.state=Dh);return}};G5.prototype.number=function(n){if(jS.test(n)){this.word+=n;return}if(rl.test(n)){this.word=parseFloat(this.word),this.afterItem(n);return}throw new Error(`havn't handled "`+n+'" in number yet, index '+this.place)};G5.prototype.quoted=function(n){if(n==='"'){this.state=zS;return}this.word+=n};G5.prototype.keyword=function(n){if(wG.test(n)){this.word+=n;return}if(n==="["){var e=[];e.push(this.word),this.level++,this.root===null?this.root=e:this.currentObject.push(e),this.stack.push(this.currentObject),this.currentObject=e,this.state=Q7;return}if(rl.test(n)){this.afterItem(n);return}throw new Error(`havn't handled "`+n+'" in keyword yet, index '+this.place)};G5.prototype.neutral=function(n){if(bG.test(n)){this.word=n,this.state=BS;return}if(n==='"'){this.word="",this.state=mo;return}if(jS.test(n)){this.word=n,this.state=GS;return}if(rl.test(n)){this.afterItem(n);return}throw new Error(`havn't handled "`+n+'" in neutral yet, index '+this.place)};G5.prototype.output=function(){for(;this.place0?90:-90),n.lat_ts=n.lat1,delete n.lat1):!n.lat_ts&&n.lat0&&(e==="polar stereographic"||e==="polar stereographic (variant a)")&&(n.lat_ts=n.lat0,n.lat0=K6(n.lat0>0?90:-90),delete n.lat1)}function Ry(n){let e={units:null,to_meter:void 0};return typeof n=="string"?(e.units=n.toLowerCase(),e.units==="metre"&&(e.units="meter"),e.units==="meter"&&(e.to_meter=1)):n&&n.name&&(e.units=n.name.toLowerCase(),e.units==="metre"&&(e.units="meter"),e.to_meter=n.conversion_factor),e}function Iy(n){return typeof n=="object"?n.value*n.unit.conversion_factor:n}function Ny(n,e){n.ellipsoid.radius?(e.a=n.ellipsoid.radius,e.rf=0):(e.a=Iy(n.ellipsoid.semi_major_axis),n.ellipsoid.inverse_flattening!==void 0?e.rf=n.ellipsoid.inverse_flattening:n.ellipsoid.semi_major_axis!==void 0&&n.ellipsoid.semi_minor_axis!==void 0&&(e.rf=e.a/(e.a-Iy(n.ellipsoid.semi_minor_axis))))}function go(n,e={}){return!n||typeof n!="object"?n:n.type==="BoundCRS"?(go(n.source_crs,e),n.transformation&&(n.transformation.method&&n.transformation.method.name==="NTv2"?e.nadgrids=n.transformation.parameters[0].value:e.datum_params=n.transformation.parameters.map(t=>t.value)),e):(Object.keys(n).forEach(t=>{const i=n[t];if(i!==null)switch(t){case"name":if(e.srsCode)break;e.name=i,e.srsCode=i;break;case"type":i==="GeographicCRS"?e.projName="longlat":i==="GeodeticCRS"?n.coordinate_system&&n.coordinate_system.subtype==="Cartesian"?e.projName="geocent":e.projName="longlat":i==="ProjectedCRS"&&n.conversion&&n.conversion.method&&(e.projName=n.conversion.method.name);break;case"datum":case"datum_ensemble":i.ellipsoid&&(e.ellps=i.ellipsoid.name,Ny(i,e)),i.prime_meridian&&(e.from_greenwich=i.prime_meridian.longitude*Math.PI/180);break;case"ellipsoid":e.ellps=i.name,Ny(i,e);break;case"prime_meridian":e.long0=(i.longitude||0)*Math.PI/180;break;case"coordinate_system":if(i.axis){const a={east:"e",north:"n",west:"w",south:"s",up:"u",down:"d",geocentricx:"e",geocentricy:"n",geocentricz:"u"},r=i.axis.map(s=>a[s.direction.toLowerCase()]);if(r.every(Boolean)&&(e.axis=r.join(""),e.axis.length===2&&(e.axis+="u")),i.unit){const{units:s,to_meter:o}=Ry(i.unit);e.units=s,e.to_meter=o}else if(i.axis[0]&&i.axis[0].unit){const{units:s,to_meter:o}=Ry(i.axis[0].unit);e.units=s,e.to_meter=o}}break;case"id":i.authority&&i.code&&(e.title=i.authority+":"+i.code);break;case"conversion":i.method&&i.method.name&&(e.projName=i.method.name),i.parameters&&i.parameters.forEach(a=>{const r=a.name.toLowerCase().replace(/\s+/g,"_"),s=a.value;a.unit&&a.unit.conversion_factor?e[r]=s*a.unit.conversion_factor:a.unit==="degree"?e[r]=s*Math.PI/180:e[r]=s});break;case"unit":i.name&&(e.units=i.name.toLowerCase(),e.units==="metre"&&(e.units="meter")),i.conversion_factor&&(e.to_meter=i.conversion_factor);break;case"base_crs":go(i,e),e.datumCode=i.id?i.id.authority+"_"+i.id.code:i.name;break}}),e.latitude_of_false_origin!==void 0&&(e.lat0=e.latitude_of_false_origin),e.longitude_of_false_origin!==void 0&&(e.long0=e.longitude_of_false_origin),e.latitude_of_standard_parallel!==void 0&&(e.lat0=e.latitude_of_standard_parallel,e.lat1=e.latitude_of_standard_parallel),e.latitude_of_1st_standard_parallel!==void 0&&(e.lat1=e.latitude_of_1st_standard_parallel),e.latitude_of_2nd_standard_parallel!==void 0&&(e.lat2=e.latitude_of_2nd_standard_parallel),e.latitude_of_projection_centre!==void 0&&(e.lat0=e.latitude_of_projection_centre),e.longitude_of_projection_centre!==void 0&&(e.longc=e.longitude_of_projection_centre),e.easting_at_false_origin!==void 0&&(e.x0=e.easting_at_false_origin),e.northing_at_false_origin!==void 0&&(e.y0=e.northing_at_false_origin),e.latitude_of_natural_origin!==void 0&&(e.lat0=e.latitude_of_natural_origin),e.longitude_of_natural_origin!==void 0&&(e.long0=e.longitude_of_natural_origin),e.longitude_of_origin!==void 0&&(e.long0=e.longitude_of_origin),e.false_easting!==void 0&&(e.x0=e.false_easting),e.easting_at_projection_centre&&(e.x0=e.easting_at_projection_centre),e.false_northing!==void 0&&(e.y0=e.false_northing),e.northing_at_projection_centre&&(e.y0=e.northing_at_projection_centre),e.standard_parallel_1!==void 0&&(e.lat1=e.standard_parallel_1),e.standard_parallel_2!==void 0&&(e.lat2=e.standard_parallel_2),e.scale_factor_at_natural_origin!==void 0&&(e.k0=e.scale_factor_at_natural_origin),e.scale_factor_at_projection_centre!==void 0&&(e.k0=e.scale_factor_at_projection_centre),e.scale_factor_on_pseudo_standard_parallel!==void 0&&(e.k0=e.scale_factor_on_pseudo_standard_parallel),e.azimuth!==void 0&&(e.alpha=e.azimuth),e.azimuth_at_projection_centre!==void 0&&(e.alpha=e.azimuth_at_projection_centre),e.angle_from_rectified_to_skew_grid&&(e.rectified_grid_angle=e.angle_from_rectified_to_skew_grid),US(e),e)}var AG=["PROJECTEDCRS","PROJCRS","GEOGCS","GEOCCS","PROJCS","LOCAL_CS","GEODCRS","GEODETICCRS","GEODETICDATUM","ENGCRS","ENGINEERINGCRS"];function xG(n,e){var t=e[0],i=e[1];!(t in n)&&i in n&&(n[t]=n[i],e.length===3&&(n[t]=e[2](n[t])))}function $S(n){for(var e=Object.keys(n),t=0,i=e.length;t-1;var e=M9(n,"authority");if(e){var t=M9(e,"epsg");return t&&Ly.indexOf(t)>-1}}function IG(n){var e=M9(n,"extension");if(e)return M9(e,"proj4")}function NG(n){return n[0]==="+"}function LG(n){let e;if(PG(n))if(MG(n))e=Ct[n];else if(kG(n)){e=po(n);var t=IG(e);t&&(e=Rd(t))}else NG(n)&&(e=Rd(n));else"projName"in n?e=n:e=po(n);return e&&RG(e)?Ct["EPSG:3857"]:e}function Fy(n,e){n=n||{};var t,i;if(!e)return n;for(i in e)t=e[i],t!==void 0&&(n[i]=t);return n}function o5(n,e,t){var i=n*e;return t/Math.sqrt(1-i*i)}function Ca(n){return n<0?-1:1}function i1(n,e){return e||Math.abs(n)<=Ue?n:n-Ca(n)*J7}function xn(n,e,t){var i=n*t,a=.5*n;return i=Math.pow((1-i)/(1+i),a),Math.tan(.5*(U3-e))/i}function ea(n,e){for(var t=.5*n,i,a,r=U3-2*Math.atan(e),s=0;s<=15;s++)if(i=n*Math.sin(r),a=U3-2*Math.atan(e*Math.pow((1-i)/(1+i),t))-r,r+=a,Math.abs(a)<=1e-10)return r;return-9999}function FG(){var n=this.b/this.a;this.es=1-n*n,"x0"in this||(this.x0=0),"y0"in this||(this.y0=0),this.e=Math.sqrt(this.es),this.lat_ts?this.sphere?this.k0=Math.cos(this.lat_ts):this.k0=o5(this.e,Math.sin(this.lat_ts),Math.cos(this.lat_ts)):this.k0||(this.k?this.k0=this.k:this.k0=1)}function DG(n){var e=n.x,t=n.y;if(t*v6>90&&t*v6<-90&&e*v6>180&&e*v6<-180)return null;var i,a;if(Math.abs(Math.abs(t)-U3)<=e1)return null;if(this.sphere)i=this.x0+this.a*this.k0*i1(e-this.long0,this.over),a=this.y0+this.a*this.k0*Math.log(Math.tan(B0+.5*t));else{var r=Math.sin(t),s=xn(this.e,t,r);i=this.x0+this.a*this.k0*i1(e-this.long0,this.over),a=this.y0-this.a*this.k0*Math.log(s)}return n.x=i,n.y=a,n}function OG(n){var e=n.x-this.x0,t=n.y-this.y0,i,a;if(this.sphere)a=U3-2*Math.atan(Math.exp(-t/(this.a*this.k0)));else{var r=Math.exp(-t/(this.a*this.k0));if(a=ea(this.e,r),a===-9999)return null}return i=i1(this.long0+e/(this.a*this.k0),this.over),n.x=i,n.y=a,n}var BG=["Mercator","Popular Visualisation Pseudo Mercator","Mercator_1SP","Mercator_Auxiliary_Sphere","Mercator_Variant_A","merc"];const GG={init:FG,forward:DG,inverse:OG,names:BG};function zG(){}function Dy(n){return n}var WS=["longlat","identity"];const jG={init:zG,forward:Dy,inverse:Dy,names:WS};var UG=[GG,jG],u8={},Ri=[];function VS(n,e){var t=Ri.length;return n.names?(Ri[t]=n,n.names.forEach(function(i){u8[i.toLowerCase()]=t}),this):(console.log(e),!0)}function HS(n){return n.replace(/[-\(\)\s]+/g," ").trim().replace(/ /g,"_")}function $G(n){if(!n)return!1;var e=n.toLowerCase();if(typeof u8[e]!="undefined"&&Ri[u8[e]]||(e=HS(e),e in u8&&Ri[u8[e]]))return Ri[u8[e]]}function WG(){UG.forEach(VS)}const VG={start:WG,add:VS,get:$G};var YS={MERIT:{a:6378137,rf:298.257,ellipseName:"MERIT 1983"},SGS85:{a:6378136,rf:298.257,ellipseName:"Soviet Geodetic System 85"},GRS80:{a:6378137,rf:298.257222101,ellipseName:"GRS 1980(IUGG, 1980)"},IAU76:{a:6378140,rf:298.257,ellipseName:"IAU 1976"},airy:{a:6377563396e-3,b:635625691e-2,ellipseName:"Airy 1830"},APL4:{a:6378137,rf:298.25,ellipseName:"Appl. Physics. 1965"},NWL9D:{a:6378145,rf:298.25,ellipseName:"Naval Weapons Lab., 1965"},mod_airy:{a:6377340189e-3,b:6356034446e-3,ellipseName:"Modified Airy"},andrae:{a:637710443e-2,rf:300,ellipseName:"Andrae 1876 (Den., Iclnd.)"},aust_SA:{a:6378160,rf:298.25,ellipseName:"Australian Natl & S. Amer. 1969"},GRS67:{a:6378160,rf:298.247167427,ellipseName:"GRS 67(IUGG 1967)"},bessel:{a:6377397155e-3,rf:299.1528128,ellipseName:"Bessel 1841"},bess_nam:{a:6377483865e-3,rf:299.1528128,ellipseName:"Bessel 1841 (Namibia)"},clrk66:{a:63782064e-1,b:63565838e-1,ellipseName:"Clarke 1866"},clrk80:{a:6378249145e-3,rf:293.4663,ellipseName:"Clarke 1880 mod."},clrk80ign:{a:63782492e-1,b:6356515,rf:293.4660213,ellipseName:"Clarke 1880 (IGN)"},clrk58:{a:6378293645208759e-9,rf:294.2606763692654,ellipseName:"Clarke 1858"},CPM:{a:63757387e-1,rf:334.29,ellipseName:"Comm. des Poids et Mesures 1799"},delmbr:{a:6376428,rf:311.5,ellipseName:"Delambre 1810 (Belgium)"},engelis:{a:637813605e-2,rf:298.2566,ellipseName:"Engelis 1985"},evrst30:{a:6377276345e-3,rf:300.8017,ellipseName:"Everest 1830"},evrst48:{a:6377304063e-3,rf:300.8017,ellipseName:"Everest 1948"},evrst56:{a:6377301243e-3,rf:300.8017,ellipseName:"Everest 1956"},evrst69:{a:6377295664e-3,rf:300.8017,ellipseName:"Everest 1969"},evrstSS:{a:6377298556e-3,rf:300.8017,ellipseName:"Everest (Sabah & Sarawak)"},fschr60:{a:6378166,rf:298.3,ellipseName:"Fischer (Mercury Datum) 1960"},fschr60m:{a:6378155,rf:298.3,ellipseName:"Fischer 1960"},fschr68:{a:6378150,rf:298.3,ellipseName:"Fischer 1968"},helmert:{a:6378200,rf:298.3,ellipseName:"Helmert 1906"},hough:{a:6378270,rf:297,ellipseName:"Hough"},intl:{a:6378388,rf:297,ellipseName:"International 1909 (Hayford)"},kaula:{a:6378163,rf:298.24,ellipseName:"Kaula 1961"},lerch:{a:6378139,rf:298.257,ellipseName:"Lerch 1979"},mprts:{a:6397300,rf:191,ellipseName:"Maupertius 1738"},new_intl:{a:63781575e-1,b:63567722e-1,ellipseName:"New International 1967"},plessis:{a:6376523,rf:6355863,ellipseName:"Plessis 1817 (France)"},krass:{a:6378245,rf:298.3,ellipseName:"Krassovsky, 1942"},SEasia:{a:6378155,b:63567733205e-4,ellipseName:"Southeast Asia"},walbeck:{a:6376896,b:63558348467e-4,ellipseName:"Walbeck"},WGS60:{a:6378165,rf:298.3,ellipseName:"WGS 60"},WGS66:{a:6378145,rf:298.25,ellipseName:"WGS 66"},WGS7:{a:6378135,rf:298.26,ellipseName:"WGS 72"},WGS84:{a:6378137,rf:298.257223563,ellipseName:"WGS 84"},sphere:{a:6370997,b:6370997,ellipseName:"Normal Sphere (r=6370997)"}};const HG=YS.WGS84;function YG(n,e,t,i){var a=n*n,r=e*e,s=(a-r)/a,o=0;i?(n*=1-s*(dG+s*(hG+s*fG)),a=n*n,s=0):o=Math.sqrt(s);var l=(a-r)/r;return{es:s,e:o,ep2:l}}function KG(n,e,t,i,a){if(!n){var r=M9(YS,i);r||(r=HG),n=r.a,e=r.b,t=r.rf}return t&&!e&&(e=(1-1/t)*n),(t===0||Math.abs(n-e)3&&(o.datum_params[3]!==0||o.datum_params[4]!==0||o.datum_params[5]!==0||o.datum_params[6]!==0)&&(o.datum_type=M8,o.datum_params[3]*=R7,o.datum_params[4]*=R7,o.datum_params[5]*=R7,o.datum_params[6]=o.datum_params[6]/1e6+1)),s&&(o.datum_type=Bi,o.grids=s),o.a=t,o.b=i,o.es=a,o.ep2=r,o}var Oh={};function ZG(n,e,t){return e instanceof ArrayBuffer?JG(n,e,t):{ready:QG(n,e)}}function JG(n,e,t){var i=!0;t!==void 0&&t.includeErrorFields===!1&&(i=!1);var a=new DataView(e),r=nz(a),s=iz(a,r),o=az(a,s,r,i),l={header:s,subgrids:o};return Oh[n]=l,l}function QG(n,e){return C3(this,null,function*(){for(var t=[],i=yield e.getImageCount(),a=i-1;a>=0;a--){var r=yield e.getImage(a),s=yield r.readRasters(),o=s,l=[r.getWidth(),r.getHeight()],c=r.getBoundingBox().map(Oy),d=typeof r.fileDirectory.getValue=="function"?r.fileDirectory.getValue("ModelPixelScale"):r.fileDirectory.ModelPixelScale,h=[d[0],d[1]].map(Oy),y=c[0]+(l[0]-1)*h[0],S=c[3]-(l[1]-1)*h[1],T=o[0],I=o[1],x=[];for(let K=l[1]-1;K>=0;K--)for(let V=l[0]-1;V>=0;V--){var z=K*l[0]+V;x.push([-S9(I[z]),S9(T[z])])}t.push({del:h,lim:l,ll:[-y,S],cvs:x})}var H={header:{nSubgrids:i},subgrids:t};return Oh[n]=H,H})}function ez(n){if(n===void 0)return null;var e=n.split(",");return e.map(tz)}function tz(n){if(n.length===0)return null;var e=n[0]==="@";return e&&(n=n.slice(1)),n==="null"?{name:"null",mandatory:!e,grid:null,isNull:!0}:{name:n,mandatory:!e,grid:Oh[n]||null,isNull:!1}}function Oy(n){return n*Math.PI/180}function S9(n){return n/3600*Math.PI/180}function nz(n){var e=n.getInt32(8,!1);return e===11?!1:(e=n.getInt32(8,!0),e!==11&&console.warn("Failed to detect nadgrid endian-ness, defaulting to little-endian"),!0)}function iz(n,e){return{nFields:n.getInt32(8,e),nSubgridFields:n.getInt32(24,e),nSubgrids:n.getInt32(40,e),shiftType:Id(n,56,56+8).trim(),fromSemiMajorAxis:n.getFloat64(120,e),fromSemiMinorAxis:n.getFloat64(136,e),toSemiMajorAxis:n.getFloat64(152,e),toSemiMinorAxis:n.getFloat64(168,e)}}function Id(n,e,t){return String.fromCharCode.apply(null,new Uint8Array(n.buffer.slice(e,t)))}function az(n,e,t,i){for(var a=176,r=[],s=0;s5e-11?!1:n.datum_type===P8?n.datum_params[0]===e.datum_params[0]&&n.datum_params[1]===e.datum_params[1]&&n.datum_params[2]===e.datum_params[2]:n.datum_type===M8?n.datum_params[0]===e.datum_params[0]&&n.datum_params[1]===e.datum_params[1]&&n.datum_params[2]===e.datum_params[2]&&n.datum_params[3]===e.datum_params[3]&&n.datum_params[4]===e.datum_params[4]&&n.datum_params[5]===e.datum_params[5]&&n.datum_params[6]===e.datum_params[6]:!0}function KS(n,e,t){var i=n.x,a=n.y,r=n.z?n.z:0,s,o,l,c;if(a<-U3&&a>-1.001*U3)a=-U3;else if(a>U3&&a<1.001*U3)a=U3;else{if(a<-U3)return{x:-1/0,y:-1/0,z:n.z};if(a>U3)return{x:1/0,y:1/0,z:n.z}}return i>Math.PI&&(i-=2*Math.PI),o=Math.sin(a),c=Math.cos(a),l=o*o,s=t/Math.sqrt(1-e*l),{x:(s+r)*c*Math.cos(i),y:(s+r)*c*Math.sin(i),z:(s*(1-e)+r)*o}}function qS(n,e,t,i){var a=1e-12,r=a*a,s=30,o,l,c,d,h,y,S,T,I,x,z,H,K,V=n.x,J=n.y,y2=n.z?n.z:0,R2,P2,C2;if(o=Math.sqrt(V*V+J*J),l=Math.sqrt(V*V+J*J+y2*y2),o/tr&&Ki.y||S>i.x||xo&&Math.abs(l.y)>o);if(s<0)return console.log("Inverse grid shift iterator failed to converge."),i;i.x=i1(r.x+t.ll[0]),i.y=r.y+t.ll[1]}else isNaN(r.x)||(i.x=n.x+r.x,i.y=n.y+r.y);return i}function Gy(n,e){var t={x:n.x/e.del[0],y:n.y/e.del[1]},i={x:Math.floor(t.x),y:Math.floor(t.y)},a={x:t.x-1*i.x,y:t.y-1*i.y},r={x:Number.NaN,y:Number.NaN},s;if(i.x<0||i.x>=e.lim[0]||i.y<0||i.y>=e.lim[1])return r;s=i.y*e.lim[0]+i.x;var o={x:e.cvs[s][0],y:e.cvs[s][1]};s++;var l={x:e.cvs[s][0],y:e.cvs[s][1]};s+=e.lim[0];var c={x:e.cvs[s][0],y:e.cvs[s][1]};s--;var d={x:e.cvs[s][0],y:e.cvs[s][1]},h=a.x*a.y,y=a.x*(1-a.y),S=(1-a.x)*(1-a.y),T=(1-a.x)*a.y;return r.x=S*o.x+y*l.x+T*d.x+h*c.x,r.y=S*o.y+y*l.y+T*d.y+h*c.y,r}var c8=["x","y","z"];function fz(n,e){const t={};for(let i=0,a=n.axis.length;i2&&(e.z=n[2]),n.length>3&&(e.m=n[3]),e}function gz(n){zy(n.x),zy(n.y)}function zy(n){if(typeof Number.isFinite=="function"){if(Number.isFinite(n))return;throw new TypeError("coordinates must be finite numbers")}if(typeof n!="number"||n!==n||!isFinite(n))throw new TypeError("coordinates must be finite numbers")}function pz(n,e){return(n.datum.datum_type===P8||n.datum.datum_type===M8||n.datum.datum_type===Bi)&&e.datumCode!=="WGS84"||(e.datum.datum_type===P8||e.datum.datum_type===M8||e.datum.datum_type===Bi)&&n.datumCode!=="WGS84"}function yo(n,e,t,i){var a,r=t.z!==void 0;if(gz(t),n.datum&&e.datum&&pz(n,e)&&(a=new rn("WGS84"),t=yo(n,a,t,i),n=a),i&&n.axis!=="enu"&&(t=fz(n,t)),n.projName==="longlat")t={x:t.x*Fe,y:t.y*Fe,z:t.z||0};else if(n.to_meter&&(t={x:t.x*n.to_meter,y:t.y*n.to_meter,z:t.z||0}),t=n.inverse(t),!t)return;if(n.from_greenwich&&(t.x+=n.from_greenwich),t=dz(n.datum,e.datum,t),!!t)return t=t,e.from_greenwich&&(t={x:t.x-e.from_greenwich,y:t.y,z:t.z||0}),e.projName==="longlat"?t={x:t.x*v6,y:t.y*v6,z:t.z||0}:(t=e.forward(t),e.to_meter&&(t={x:t.x/e.to_meter,y:t.y/e.to_meter,z:t.z||0})),i&&e.axis!=="enu"?mz(e,t):(t&&!r&&e.projName!=="geocent"&&delete t.z,t)}function yz(n,e,t,i){var a;return Array.isArray(t)?a=Bh(t):a={x:t.x,y:t.y,z:t.z,m:t.m},yo(n,e,a,i)}var jy=rn("WGS84");function Ec(n,e,t,i){var a,r,s;return Array.isArray(t)?(a=yo(n,e,Bh(t),i)||{x:NaN,y:NaN},t.length>2?(r=typeof n.name!="undefined"&&n.name==="geocent"||typeof e.name!="undefined"&&e.name==="geocent",r?typeof a.z=="number"?[a.x,a.y,a.z].concat(t.slice(3)):[a.x,a.y,t[2]].concat(t.slice(3)):i&&typeof a.z=="number"?[a.x,a.y,a.z].concat(t.slice(3)):[a.x,a.y].concat(t.slice(2))):[a.x,a.y]):(a=yo(n,e,{x:t.x,y:t.y,z:t.z,m:t.m},i)||{x:NaN,y:NaN},s=Object.keys(t),s.length===2||(r=typeof n.name!="undefined"&&n.name==="geocent"||typeof e.name!="undefined"&&e.name==="geocent",s.forEach(function(o){o==="x"||o==="y"||o==="z"&&(r||i)||(a[o]=t[o])})),a)}function bs(n){return n instanceof rn?n:typeof n=="object"&&"oProj"in n?n.oProj:rn(n)}function vz(n,e,t){var i,a,r=!1,s;return typeof e=="undefined"?(a=bs(n),i=jy,r=!0):(typeof e.x!="undefined"||Array.isArray(e))&&(t=e,a=bs(n),i=jy,r=!0),i||(i=bs(n)),a||(a=bs(e)),t?Ec(i,a,t):(s={forward:function(o,l){return Ec(i,a,o,l)},inverse:function(o,l){return Ec(a,i,o,l)}},r&&(s.oProj=a),s)}var Uy=6,XS="AJSAJS",ZS="AFAFAF",Ii=65,o6=73,q6=79,v7=86,_7=90;const _z={forward:JS,inverse:Sz,toPoint:QS};function JS(n,e){return e=e||5,Cz(bz({lat:n[1],lon:n[0]}),e)}function Sz(n){var e=Gh(tb(n.toUpperCase()));return e.lat&&e.lon?[e.lon,e.lat,e.lon,e.lat]:[e.left,e.bottom,e.right,e.top]}function QS(n){var e=Gh(tb(n.toUpperCase()));return e.lat&&e.lon?[e.lon,e.lat]:[(e.left+e.right)/2,(e.top+e.bottom)/2]}function Pc(n){return n*(Math.PI/180)}function $y(n){return 180*(n/Math.PI)}function bz(n){var e=n.lat,t=n.lon,i=6378137,a=.00669438,r=.9996,s,o,l,c,d,h,y,S=Pc(e),T=Pc(t),I,x;x=Math.floor((t+180)/6)+1,t===180&&(x=60),e>=56&&e<64&&t>=3&&t<12&&(x=32),e>=72&&e<84&&(t>=0&&t<9?x=31:t>=9&&t<21?x=33:t>=21&&t<33?x=35:t>=33&&t<42&&(x=37)),s=(x-1)*6-180+3,I=Pc(s),o=a/(1-a),l=i/Math.sqrt(1-a*Math.sin(S)*Math.sin(S)),c=Math.tan(S)*Math.tan(S),d=o*Math.cos(S)*Math.cos(S),h=Math.cos(S)*(T-I),y=i*((1-a/4-3*a*a/64-5*a*a*a/256)*S-(3*a/8+3*a*a/32+45*a*a*a/1024)*Math.sin(2*S)+(15*a*a/256+45*a*a*a/1024)*Math.sin(4*S)-35*a*a*a/3072*Math.sin(6*S));var z=r*l*(h+(1-c+d)*h*h*h/6+(5-18*c+c*c+72*d-58*o)*h*h*h*h*h/120)+5e5,H=r*(y+l*Math.tan(S)*(h*h/2+(5-c+9*d+4*d*d)*h*h*h*h/24+(61-58*c+c*c+600*d-330*o)*h*h*h*h*h*h/720));return e<0&&(H+=1e7),{northing:Math.round(H),easting:Math.round(z),zoneNumber:x,zoneLetter:wz(e)}}function Gh(n){var e=n.northing,t=n.easting,i=n.zoneLetter,a=n.zoneNumber;if(a<0||a>60)return null;var r=.9996,s=6378137,o=.00669438,l,c=(1-Math.sqrt(1-o))/(1+Math.sqrt(1-o)),d,h,y,S,T,I,x,z,H,K=t-5e5,V=e;i<"N"&&(V-=1e7),x=(a-1)*6-180+3,l=o/(1-o),I=V/r,z=I/(s*(1-o/4-3*o*o/64-5*o*o*o/256)),H=z+(3*c/2-27*c*c*c/32)*Math.sin(2*z)+(21*c*c/16-55*c*c*c*c/32)*Math.sin(4*z)+151*c*c*c/96*Math.sin(6*z),d=s/Math.sqrt(1-o*Math.sin(H)*Math.sin(H)),h=Math.tan(H)*Math.tan(H),y=l*Math.cos(H)*Math.cos(H),S=s*(1-o)/Math.pow(1-o*Math.sin(H)*Math.sin(H),1.5),T=K/(d*r);var J=H-d*Math.tan(H)/S*(T*T/2-(5+3*h+10*y-4*y*y-9*l)*T*T*T*T/24+(61+90*h+298*y+45*h*h-252*l-3*y*y)*T*T*T*T*T*T/720);J=$y(J);var y2=(T-(1+2*h+y)*T*T*T/6+(5-2*y+28*h-3*y*y+8*l+24*h*h)*T*T*T*T*T/120)/Math.cos(H);y2=x+$y(y2);var R2;if(n.accuracy){var P2=Gh({northing:n.northing+n.accuracy,easting:n.easting+n.accuracy,zoneLetter:n.zoneLetter,zoneNumber:n.zoneNumber});R2={top:P2.lat,right:P2.lon,bottom:J,left:y2}}else R2={lat:J,lon:y2};return R2}function wz(n){var e="Z";return 84>=n&&n>=72?e="X":72>n&&n>=64?e="W":64>n&&n>=56?e="V":56>n&&n>=48?e="U":48>n&&n>=40?e="T":40>n&&n>=32?e="S":32>n&&n>=24?e="R":24>n&&n>=16?e="Q":16>n&&n>=8?e="P":8>n&&n>=0?e="N":0>n&&n>=-8?e="M":-8>n&&n>=-16?e="L":-16>n&&n>=-24?e="K":-24>n&&n>=-32?e="J":-32>n&&n>=-40?e="H":-40>n&&n>=-48?e="G":-48>n&&n>=-56?e="F":-56>n&&n>=-64?e="E":-64>n&&n>=-72?e="D":-72>n&&n>=-80&&(e="C"),e}function Cz(n,e){var t="00000"+n.easting,i="00000"+n.northing;return n.zoneNumber+n.zoneLetter+Tz(n.easting,n.northing,n.zoneNumber)+t.substr(t.length-5,e)+i.substr(i.length-5,e)}function Tz(n,e,t){var i=eb(t),a=Math.floor(n/1e5),r=Math.floor(e/1e5)%20;return Az(a,r,i)}function eb(n){var e=n%Uy;return e===0&&(e=Uy),e}function Az(n,e,t){var i=t-1,a=XS.charCodeAt(i),r=ZS.charCodeAt(i),s=a+n-1,o=r+e,l=!1;s>_7&&(s=s-_7+Ii-1,l=!0),(s===o6||ao6||(s>o6||aq6||(s>q6||a_7&&(s=s-_7+Ii-1),o>v7?(o=o-v7+Ii-1,l=!0):l=!1,(o===o6||ro6||(o>o6||rq6||(o>q6||rv7&&(o=o-v7+Ii-1);var c=String.fromCharCode(s)+String.fromCharCode(o);return c}function tb(n){if(n&&n.length===0)throw"MGRSPoint coverting from nothing";for(var e=n.length,t=null,i="",a,r=0;!/[A-Z]/.test(a=n.charAt(r));){if(r>=2)throw"MGRSPoint bad conversion from: "+n;i+=a,r++}var s=parseInt(i,10);if(r===0||r+3>e)throw"MGRSPoint bad conversion from: "+n;var o=n.charAt(r++);if(o<="A"||o==="B"||o==="Y"||o>="Z"||o==="I"||o==="O")throw"MGRSPoint zone letter "+o+" not handled: "+n;t=n.substring(r,r+=2);for(var l=eb(s),c=xz(t.charAt(0),l),d=Ez(t.charAt(1),l);d0&&(M=1e5/Math.pow(10,y),x=n.substring(a,a+y),_=parseFloat(x)*M,B=n.substring(a+y),T=parseFloat(B)*M),q=_+c,K=T+d,{easting:q,northing:K,zoneLetter:o,zoneNumber:s,accuracy:M}}function XG(n,e){for(var t=GS.charCodeAt(e-1),i=1e5,r=!1;t!==n.charCodeAt(0);){if(t++,t===h6&&t++,t===an&&t++,t>a7){if(r)throw"Bad character: "+n;t=Bi,r=!0}i+=1e5}return i}function ZG(n,e){if(n>"V")throw"MGRSPoint given invalid Northing "+n;for(var t=zS.charCodeAt(e-1),i=0,r=!1;t!==n.charCodeAt(0);){if(t++,t===h6&&t++,t===an&&t++,t>r7){if(r)throw"Bad character: "+n;t=Bi,r=!0}i+=1e5}return i}function JG(n){var e;switch(n){case"C":e=11e5;break;case"D":e=2e6;break;case"E":e=28e5;break;case"F":e=37e5;break;case"G":e=46e5;break;case"H":e=55e5;break;case"J":e=64e5;break;case"K":e=73e5;break;case"L":e=82e5;break;case"M":e=91e5;break;case"N":e=0;break;case"P":e=8e5;break;case"Q":e=17e5;break;case"R":e=26e5;break;case"S":e=35e5;break;case"T":e=44e5;break;case"U":e=53e5;break;case"V":e=62e5;break;case"W":e=7e6;break;case"X":e=79e5;break;default:e=-1}if(e>=0)return e;throw"Invalid zone letter: "+n}function t4(n,e,t){if(!(this instanceof t4))return new t4(n,e,t);if(Array.isArray(n))this.x=n[0],this.y=n[1],this.z=n[2]||0;else if(typeof n=="object")this.x=n.x,this.y=n.y,this.z=n.z||0;else if(typeof n=="string"&&typeof e=="undefined"){var i=n.split(",");this.x=parseFloat(i[0]),this.y=parseFloat(i[1]),this.z=parseFloat(i[2])||0}else this.x=n,this.y=e,this.z=t||0;console.warn("proj4.Point will be removed in version 3, use proj4.toPoint")}t4.fromMGRS=function(n){return new t4(US(n))};t4.prototype.toMGRS=function(n){return jS([this.x,this.y],n)};var QG=1,ez=.25,Ny=.046875,Ly=.01953125,Fy=.01068115234375,tz=.75,nz=.46875,iz=.013020833333333334,rz=.007120768229166667,az=.3645833333333333,sz=.005696614583333333,oz=.3076171875;function Nh(n){var e=[];e[0]=QG-n*(ez+n*(Ny+n*(Ly+n*Fy))),e[1]=n*(tz-n*(Ny+n*(Ly+n*Fy)));var t=n*n;return e[2]=t*(nz-n*(iz+n*rz)),t*=n,e[3]=t*(az-n*sz),e[4]=t*n*oz,e}function f4(n,e,t,i){return t*=e,e*=e,i[0]*n-t*(i[1]+e*(i[2]+e*(i[3]+e*i[4])))}var lz=20;function Lh(n,e,t){for(var i=1/(1-e),r=n,a=lz;a;--a){var s=Math.sin(r),o=1-e*s*s;if(o=(f4(r,s,Math.cos(r),t)-n)*(o*Math.sqrt(o))*i,r-=o,Math.abs(o)J3?Math.tan(t):0,M=Math.pow(T,2),x=Math.pow(M,2);r=1-this.es*Math.pow(o,2),d=d/Math.sqrt(r);var B=f4(t,o,l,this.en);a=this.a*(this.k0*d*(1+m/6*(1-M+y+m/20*(5-18*M+x+14*y-58*M*y+m/42*(61+179*x-x*M-479*M)))))+this.x0,s=this.a*(this.k0*(B-this.ml0+o*i*d/2*(1+m/12*(5-M+9*y+4*_+m/30*(61+x-58*M+270*y-330*M*y+m/56*(1385+543*x-x*M-3111*M))))))+this.y0}else{var c=l*Math.sin(i);if(Math.abs(Math.abs(c)-1)=1){if(c-1>J3)return 93;s=0}else s=Math.acos(s);t<0&&(s=-s),s=this.a*this.k0*(s-this.lat0)+this.y0}return n.x=a,n.y=s,n}function dz(n){var e,t,i,r,a=(n.x-this.x0)*(1/this.a),s=(n.y-this.y0)*(1/this.a);if(this.es)if(e=this.ml0+s/this.k0,t=Lh(e,this.es,this.en),Math.abs(t)J3?Math.tan(t):0,T=this.ep2*Math.pow(y,2),M=Math.pow(T,2),x=Math.pow(_,2),B=Math.pow(x,2);e=1-this.es*Math.pow(m,2);var q=a*Math.sqrt(e)/this.k0,K=Math.pow(q,2);e=e*_,i=t-e*K/(1-this.es)*.5*(1-K/12*(5+3*x-9*T*x+T-4*M-K/30*(61+90*x-252*T*x+45*B+46*T-K/56*(1385+3633*x+4095*B+1574*B*x)))),r=e1(this.long0+q*(1-K/6*(1+2*x+T-K/20*(5+28*x+24*B+8*T*x+6*T-K/42*(61+662*x+1320*B+720*B*x))))/y,this.over)}else i=G3*cr(s),r=0;else{var o=Math.exp(a/this.k0),l=.5*(o-1/o),c=this.lat0+s/this.k0,d=Math.cos(c);e=Math.sqrt((1-Math.pow(d,2))/(1+Math.pow(l,2))),i=Math.asin(e),s<0&&(i=-i),l===0&&d===0?r=0:r=e1(Math.atan2(l,d)+this.long0,this.over)}return n.x=r,n.y=i,n}var hz=["Fast_Transverse_Mercator","Fast Transverse Mercator"];const Zs={init:uz,forward:cz,inverse:dz,names:hz};function VS(n){var e=Math.exp(n);return e=(e-1/e)/2,e}function b6(n,e){n=Math.abs(n),e=Math.abs(e);var t=Math.max(n,e),i=Math.min(n,e)/(t||1);return t*Math.sqrt(1+Math.pow(i,2))}function fz(n){var e=1+n,t=e-1;return t===0?n:n*Math.log(e)/t}function mz(n){var e=Math.abs(n);return e=fz(e*(1+e/(b6(1,e)+1))),n<0?-e:e}function Fh(n,e){for(var t=2*Math.cos(2*e),i=n.length-1,r=n[i],a=0,s;--i>=0;)s=-a+t*r+n[i],a=r,r=s;return e+s*Math.sin(2*e)}function gz(n,e){for(var t=2*Math.cos(e),i=n.length-1,r=n[i],a=0,s;--i>=0;)s=-a+t*r+n[i],a=r,r=s;return Math.sin(e)*s}function pz(n){var e=Math.exp(n);return e=(e+1/e)/2,e}function HS(n,e,t){for(var i=Math.sin(e),r=Math.cos(e),a=VS(t),s=pz(t),o=2*r*s,l=-2*i*a,c=n.length-1,d=n[c],m=0,y=0,_=0,T,M;--c>=0;)T=y,M=m,y=d,m=_,d=-T+o*y-l*m+n[c],_=-M+l*y+o*m;return o=i*s,l=r*a,[o*d-l*_,o*_+l*d]}function yz(){if(!this.approx&&(isNaN(this.es)||this.es<=0))throw new Error('Incorrect elliptical usage. Try using the +approx option in the proj string, or PROJECTION["Fast_Transverse_Mercator"] in the WKT.');this.approx&&(Zs.init.apply(this),this.forward=Zs.forward,this.inverse=Zs.inverse),this.x0=this.x0!==void 0?this.x0:0,this.y0=this.y0!==void 0?this.y0:0,this.long0=this.long0!==void 0?this.long0:0,this.lat0=this.lat0!==void 0?this.lat0:0,this.cgb=[],this.cbg=[],this.utg=[],this.gtu=[];var n=this.es/(1+Math.sqrt(1-this.es)),e=n/(2-n),t=e;this.cgb[0]=e*(2+e*(-2/3+e*(-2+e*(116/45+e*(26/45+e*(-2854/675)))))),this.cbg[0]=e*(-2+e*(2/3+e*(4/3+e*(-82/45+e*(32/45+e*(4642/4725)))))),t=t*e,this.cgb[1]=t*(7/3+e*(-8/5+e*(-227/45+e*(2704/315+e*(2323/945))))),this.cbg[1]=t*(5/3+e*(-16/15+e*(-13/9+e*(904/315+e*(-1522/945))))),t=t*e,this.cgb[2]=t*(56/15+e*(-136/35+e*(-1262/105+e*(73814/2835)))),this.cbg[2]=t*(-26/15+e*(34/21+e*(8/5+e*(-12686/2835)))),t=t*e,this.cgb[3]=t*(4279/630+e*(-332/35+e*(-399572/14175))),this.cbg[3]=t*(1237/630+e*(-12/5+e*(-24832/14175))),t=t*e,this.cgb[4]=t*(4174/315+e*(-144838/6237)),this.cbg[4]=t*(-734/315+e*(109598/31185)),t=t*e,this.cgb[5]=t*(601676/22275),this.cbg[5]=t*(444337/155925),t=Math.pow(e,2),this.Qn=this.k0/(1+e)*(1+t*(1/4+t*(1/64+t/256))),this.utg[0]=e*(-.5+e*(2/3+e*(-37/96+e*(1/360+e*(81/512+e*(-96199/604800)))))),this.gtu[0]=e*(.5+e*(-2/3+e*(5/16+e*(41/180+e*(-127/288+e*(7891/37800)))))),this.utg[1]=t*(-1/48+e*(-1/15+e*(437/1440+e*(-46/105+e*(1118711/3870720))))),this.gtu[1]=t*(13/48+e*(-3/5+e*(557/1440+e*(281/630+e*(-1983433/1935360))))),t=t*e,this.utg[2]=t*(-17/480+e*(37/840+e*(209/4480+e*(-5569/90720)))),this.gtu[2]=t*(61/240+e*(-103/140+e*(15061/26880+e*(167603/181440)))),t=t*e,this.utg[3]=t*(-4397/161280+e*(11/504+e*(830251/7257600))),this.gtu[3]=t*(49561/161280+e*(-179/168+e*(6601661/7257600))),t=t*e,this.utg[4]=t*(-4583/161280+e*(108847/3991680)),this.gtu[4]=t*(34729/80640+e*(-3418889/1995840)),t=t*e,this.utg[5]=t*(-20648693/638668800),this.gtu[5]=t*(212378941/319334400);var i=Fh(this.cbg,this.lat0);this.Zb=-this.Qn*(i+gz(this.gtu,2*i))}function vz(n){var e=e1(n.x-this.long0,this.over),t=n.y;t=Fh(this.cbg,t);var i=Math.sin(t),r=Math.cos(t),a=Math.sin(e),s=Math.cos(e);t=Math.atan2(i,s*r),e=Math.atan2(a*r,b6(i,r*s)),e=mz(Math.tan(e));var o=HS(this.gtu,2*t,2*e);t=t+o[0],e=e+o[1];var l,c;return Math.abs(e)<=2.623395162778?(l=this.a*(this.Qn*e)+this.x0,c=this.a*(this.Qn*t+this.Zb)+this.y0):(l=1/0,c=1/0),n.x=l,n.y=c,n}function _z(n){var e=(n.x-this.x0)*(1/this.a),t=(n.y-this.y0)*(1/this.a);t=(t-this.Zb)/this.Qn,e=e/this.Qn;var i,r;if(Math.abs(e)<=2.623395162778){var a=HS(this.utg,2*t,2*e);t=t+a[0],e=e+a[1],e=Math.atan(VS(e));var s=Math.sin(t),o=Math.cos(t),l=Math.sin(e),c=Math.cos(e);t=Math.atan2(s*c,b6(l,c*o)),e=Math.atan2(l,c*o),i=e1(e+this.long0,this.over),r=Fh(this.cgb,t)}else i=1/0,r=1/0;return n.x=i,n.y=r,n}var Sz=["Extended_Transverse_Mercator","Extended Transverse Mercator","etmerc","Transverse_Mercator","Transverse Mercator","Gauss Kruger","Gauss_Kruger","tmerc"];const Js={init:yz,forward:vz,inverse:_z,names:Sz};function bz(n,e){if(n===void 0){if(n=Math.floor((e1(e)+Math.PI)*30/Math.PI)+1,n<0)return 0;if(n>60)return 60}return n}var wz="etmerc";function Cz(){var n=bz(this.zone,this.long0);if(n===void 0)throw new Error("unknown utm zone");this.lat0=0,this.long0=(6*Math.abs(n)-183)*Le,this.x0=5e5,this.y0=this.utmSouth?1e7:0,this.k0=.9996,Js.init.apply(this),this.forward=Js.forward,this.inverse=Js.inverse}var Tz=["Universal Transverse Mercator System","utm"];const Az={init:Cz,names:Tz,dependsOn:wz};function Dh(n,e){return Math.pow((1-n)/(1+n),e)}var xz=20;function Ez(){var n=Math.sin(this.lat0),e=Math.cos(this.lat0);e*=e,this.rc=Math.sqrt(1-this.es)/(1-this.es*n*n),this.C=Math.sqrt(1+this.es*e*e/(1-this.es)),this.phic0=Math.asin(n/this.C),this.ratexp=.5*this.C*this.e,this.K=Math.tan(.5*this.phic0+O0)/(Math.pow(Math.tan(.5*this.lat0+O0),this.C)*Dh(this.e*n,this.ratexp))}function Pz(n){var e=n.x,t=n.y;return n.y=2*Math.atan(this.K*Math.pow(Math.tan(.5*t+O0),this.C)*Dh(this.e*Math.sin(t),this.ratexp))-G3,n.x=this.C*e,n}function Mz(n){for(var e=1e-14,t=n.x/this.C,i=n.y,r=Math.pow(Math.tan(.5*i+O0)/this.K,1/this.C),a=xz;a>0&&(i=2*Math.atan(r*Dh(this.e*Math.sin(n.y),-.5*this.e))-G3,!(Math.abs(i-n.y)0?this.con=1:this.con=-1),this.cons=Math.sqrt(Math.pow(1+this.e,1+this.e)*Math.pow(1-this.e,1-this.e)),this.k0===1&&!isNaN(this.lat_ts)&&Math.abs(this.coslat0)<=J3&&Math.abs(Math.cos(this.lat_ts))>J3&&(this.k0=.5*this.cons*c5(this.e,Math.sin(this.lat_ts),Math.cos(this.lat_ts))/Fn(this.e,this.con*this.lat_ts,this.con*Math.sin(this.lat_ts))),this.ms1=c5(this.e,this.sinlat0,this.coslat0),this.X0=2*Math.atan(Bh(this.lat0,this.sinlat0,this.e))-G3,this.cosX0=Math.cos(this.X0),this.sinX0=Math.sin(this.X0))}function Oz(n){var e=n.x,t=n.y,i=Math.sin(t),r=Math.cos(t),a,s,o,l,c,d,m=e1(e-this.long0,this.over);return Math.abs(Math.abs(e-this.long0)-Math.PI)<=J3&&Math.abs(t+this.lat0)<=J3?(n.x=NaN,n.y=NaN,n):this.sphere?(a=2*this.k0/(1+this.sinlat0*i+this.coslat0*r*Math.cos(m)),n.x=this.a*a*r*Math.sin(m)+this.x0,n.y=this.a*a*(this.coslat0*i-this.sinlat0*r*Math.cos(m))+this.y0,n):(s=2*Math.atan(Bh(t,i,this.e))-G3,l=Math.cos(s),o=Math.sin(s),Math.abs(this.coslat0)<=J3?(c=Fn(this.e,t*this.con,this.con*i),d=2*this.a*this.k0*c/this.cons,n.x=this.x0+d*Math.sin(e-this.long0),n.y=this.y0-this.con*d*Math.cos(e-this.long0),n):(Math.abs(this.sinlat0)0?e=e1(this.long0+Math.atan2(n.x,-1*n.y),this.over):e=e1(this.long0+Math.atan2(n.x,n.y),this.over):e=e1(this.long0+Math.atan2(n.x*Math.sin(o),s*this.coslat0*Math.cos(o)-n.y*this.sinlat0*Math.sin(o)),this.over),n.x=e,n.y=t,n)}else if(Math.abs(this.coslat0)<=J3){if(s<=J3)return t=this.lat0,e=this.long0,n.x=e,n.y=t,n;n.x*=this.con,n.y*=this.con,i=s*this.cons/(2*this.a*this.k0),t=this.con*z7(this.e,i),e=this.con*e1(this.con*this.long0+Math.atan2(n.x,-1*n.y),this.over)}else r=2*Math.atan(s*this.cosX0/(2*this.a*this.k0*this.ms1)),e=this.long0,s<=J3?a=this.X0:(a=Math.asin(Math.cos(r)*this.sinX0+n.y*Math.sin(r)*this.cosX0/s),e=e1(this.long0+Math.atan2(n.x*Math.sin(r),s*this.cosX0*Math.cos(r)-n.y*this.sinX0*Math.sin(r)),this.over)),t=-1*z7(this.e,Math.tan(.5*(G3+a)));return n.x=e,n.y=t,n}var Gz=["stere","Stereographic_South_Pole","Polar_Stereographic_variant_A","Polar_Stereographic_variant_B","Polar_Stereographic"];const zz={init:Dz,forward:Oz,inverse:Bz,names:Gz,ssfn_:Bh};function jz(){var n=this.lat0;this.lambda0=this.long0;var e=Math.sin(n),t=this.a,i=this.rf,r=1/i,a=2*r-Math.pow(r,2),s=this.e=Math.sqrt(a);this.R=this.k0*t*Math.sqrt(1-a)/(1-a*Math.pow(e,2)),this.alpha=Math.sqrt(1+a/(1-a)*Math.pow(Math.cos(n),4)),this.b0=Math.asin(e/this.alpha);var o=Math.log(Math.tan(Math.PI/4+this.b0/2)),l=Math.log(Math.tan(Math.PI/4+n/2)),c=Math.log((1+s*e)/(1-s*e));this.K=o-this.alpha*l+this.alpha*s/2*c}function Uz(n){var e=Math.log(Math.tan(Math.PI/4-n.y/2)),t=this.e/2*Math.log((1+this.e*Math.sin(n.y))/(1-this.e*Math.sin(n.y))),i=-this.alpha*(e+t)+this.K,r=2*(Math.atan(Math.exp(i))-Math.PI/4),a=this.alpha*(n.x-this.lambda0),s=Math.atan(Math.sin(a)/(Math.sin(this.b0)*Math.tan(r)+Math.cos(this.b0)*Math.cos(a))),o=Math.asin(Math.cos(this.b0)*Math.sin(r)-Math.sin(this.b0)*Math.cos(r)*Math.cos(a));return n.y=this.R/2*Math.log((1+Math.sin(o))/(1-Math.sin(o)))+this.y0,n.x=this.R*s+this.x0,n}function $z(n){for(var e=n.x-this.x0,t=n.y-this.y0,i=e/this.R,r=2*(Math.atan(Math.exp(t/this.R))-Math.PI/4),a=Math.asin(Math.cos(this.b0)*Math.sin(r)+Math.sin(this.b0)*Math.cos(r)*Math.cos(i)),s=Math.atan(Math.sin(i)/(Math.cos(this.b0)*Math.cos(i)-Math.sin(this.b0)*Math.tan(r))),o=this.lambda0+s/this.alpha,l=0,c=a,d=-1e3,m=0;Math.abs(c-d)>1e-7;){if(++m>20)return;l=1/this.alpha*(Math.log(Math.tan(Math.PI/4+a/2))-this.K)+this.e*Math.log(Math.tan(Math.PI/4+Math.asin(this.e*Math.sin(c))/2)),d=c,c=2*Math.atan(Math.exp(l))-Math.PI/2}return n.x=o,n.y=c,n}var Wz=["somerc"];const Vz={init:jz,forward:Uz,inverse:$z,names:Wz};var Pi=1e-7;function Hz(n){var e=["Hotine_Oblique_Mercator","Hotine_Oblique_Mercator_variant_A","Hotine_Oblique_Mercator_Azimuth_Natural_Origin"],t=typeof n.projName=="object"?Object.keys(n.projName)[0]:n.projName;return"no_uoff"in n||"no_off"in n||e.indexOf(t)!==-1||e.indexOf(FS(t))!==-1}function Yz(){var n,e,t,i,r,a,s,o,l,c,d=0,m,y=0,_=0,T=0,M=0,x=0,B=0;this.no_off=Hz(this),this.no_rot="no_rot"in this;var q=!1;"alpha"in this&&(q=!0);var K=!1;if("rectified_grid_angle"in this&&(K=!0),q&&(B=this.alpha),K&&(d=this.rectified_grid_angle,q||(B=0,q=!0)),q||K)y=this.longc;else if(_=this.long1,M=this.lat1,T=this.long2,x=this.lat2,Math.abs(M-x)<=Pi||(n=Math.abs(M))<=Pi||Math.abs(n-G3)<=Pi||Math.abs(Math.abs(this.lat0)-G3)<=Pi||Math.abs(Math.abs(x)-G3)<=Pi)throw new Error;var H=1-this.es;e=Math.sqrt(H),Math.abs(this.lat0)>J3?(o=Math.sin(this.lat0),t=Math.cos(this.lat0),n=1-this.es*o*o,this.B=t*t,this.B=Math.sqrt(1+this.es*this.B*this.B/H),this.A=this.B*this.k0*e/n,i=this.B*e/(t*Math.sqrt(n)),r=i*i-1,r<=0?r=0:(r=Math.sqrt(r),this.lat0<0&&(r=-r)),this.E=r+=i,this.E*=Math.pow(Fn(this.e,this.lat0,o),this.B)):(this.B=1/e,this.A=this.k0,this.E=i=r=1),q||K?(q?(m=Math.asin(Math.sin(B)/i),K||(d=B)):(m=d,B=Math.asin(i*Math.sin(m))),this.lam0=y-Math.asin(.5*(r-1/r)*Math.tan(m))/this.B):(a=Math.pow(Fn(this.e,M,Math.sin(M)),this.B),s=Math.pow(Fn(this.e,x,Math.sin(x)),this.B),r=this.E/a,l=(s-a)/(s+a),c=this.E*this.E,c=(c-s*a)/(c+s*a),n=_-T,n<-Math.PI?T-=B7:n>Math.PI&&(T+=B7),this.lam0=e1(.5*(_+T)-Math.atan(c*Math.tan(.5*this.B*(_-T))/l)/this.B,this.over),m=Math.atan(2*Math.sin(this.B*e1(_-this.lam0,this.over))/(r-1/r)),d=B=Math.asin(i*Math.sin(m))),this.singam=Math.sin(m),this.cosgam=Math.cos(m),this.sinrot=Math.sin(d),this.cosrot=Math.cos(d),this.rB=1/this.B,this.ArB=this.A*this.rB,this.BrA=1/this.ArB,this.no_off?this.u_0=0:(this.u_0=Math.abs(this.ArB*Math.atan(Math.sqrt(i*i-1)/Math.cos(B))),this.lat0<0&&(this.u_0=-this.u_0)),r=.5*m,this.v_pole_n=this.ArB*Math.log(Math.tan(O0-r)),this.v_pole_s=this.ArB*Math.log(Math.tan(O0+r))}function Kz(n){var e={},t,i,r,a,s,o,l,c;if(n.x=n.x-this.lam0,Math.abs(Math.abs(n.y)-G3)>J3){if(s=this.E/Math.pow(Fn(this.e,n.y,Math.sin(n.y)),this.B),o=1/s,t=.5*(s-o),i=.5*(s+o),a=Math.sin(this.B*n.x),r=(t*this.singam-a*this.cosgam)/i,Math.abs(Math.abs(r)-1)0?this.v_pole_n:this.v_pole_s,l=this.ArB*n.y;return this.no_rot?(e.x=l,e.y=c):(l-=this.u_0,e.x=c*this.cosrot+l*this.sinrot,e.y=l*this.cosrot-c*this.sinrot),e.x=this.a*e.x+this.x0,e.y=this.a*e.y+this.y0,e}function qz(n){var e,t,i,r,a,s,o,l={};if(n.x=(n.x-this.x0)*(1/this.a),n.y=(n.y-this.y0)*(1/this.a),this.no_rot?(t=n.y,e=n.x):(t=n.x*this.cosrot-n.y*this.sinrot,e=n.y*this.cosrot+n.x*this.sinrot+this.u_0),i=Math.exp(-this.BrA*t),r=.5*(i-1/i),a=.5*(i+1/i),s=Math.sin(this.BrA*e),o=(s*this.cosgam+r*this.singam)/a,Math.abs(Math.abs(o)-1)J3?this.ns=Math.log(i/o)/Math.log(r/l):this.ns=e,isNaN(this.ns)&&(this.ns=e),this.f0=i/(this.ns*Math.pow(r,this.ns)),this.rh=this.a*this.f0*Math.pow(c,this.ns),this.title||(this.title="Lambert Conformal Conic")}}function Qz(n){var e=n.x,t=n.y;Math.abs(2*Math.abs(t)-Math.PI)<=J3&&(t=cr(t)*(G3-2*J3));var i=Math.abs(Math.abs(t)-G3),r,a;if(i>J3)r=Fn(this.e,t,Math.sin(t)),a=this.a*this.f0*Math.pow(r,this.ns);else{if(i=t*this.ns,i<=0)return null;a=0}var s=this.ns*e1(e-this.long0,this.over);return n.x=this.k0*(a*Math.sin(s))+this.x0,n.y=this.k0*(this.rh-a*Math.cos(s))+this.y0,n}function ej(n){var e,t,i,r,a,s=(n.x-this.x0)/this.k0,o=this.rh-(n.y-this.y0)/this.k0;this.ns>0?(e=Math.sqrt(s*s+o*o),t=1):(e=-Math.sqrt(s*s+o*o),t=-1);var l=0;if(e!==0&&(l=Math.atan2(t*s,t*o)),e!==0||this.ns>0){if(t=1/this.ns,i=Math.pow(e/(this.a*this.f0),t),r=z7(this.e,i),r===-9999)return null}else r=-G3;return a=e1(l/this.ns+this.long0,this.over),n.x=a,n.y=r,n}var tj=["Lambert Tangential Conformal Conic Projection","Lambert_Conformal_Conic","Lambert_Conformal_Conic_1SP","Lambert_Conformal_Conic_2SP","lcc","Lambert Conic Conformal (1SP)","Lambert Conic Conformal (2SP)"];const nj={init:Jz,forward:Qz,inverse:ej,names:tj};function ij(){this.a=6377397155e-3,this.es=.006674372230614,this.e=Math.sqrt(this.es),this.lat0||(this.lat0=.863937979737193),this.long0||(this.long0=.7417649320975901-.308341501185665),this.k0||(this.k0=.9999),this.s45=.785398163397448,this.s90=2*this.s45,this.fi0=this.lat0,this.e2=this.es,this.e=Math.sqrt(this.e2),this.alfa=Math.sqrt(1+this.e2*Math.pow(Math.cos(this.fi0),4)/(1-this.e2)),this.uq=1.04216856380474,this.u0=Math.asin(Math.sin(this.fi0)/this.alfa),this.g=Math.pow((1+this.e*Math.sin(this.fi0))/(1-this.e*Math.sin(this.fi0)),this.alfa*this.e/2),this.k=Math.tan(this.u0/2+this.s45)/Math.pow(Math.tan(this.fi0/2+this.s45),this.alfa)*this.g,this.k1=this.k0,this.n0=this.a*Math.sqrt(1-this.e2)/(1-this.e2*Math.pow(Math.sin(this.fi0),2)),this.s0=1.37008346281555,this.n=Math.sin(this.s0),this.ro0=this.k1*this.n0/Math.tan(this.s0),this.ad=this.s90-this.uq}function rj(n){var e,t,i,r,a,s,o,l=n.x,c=n.y,d=e1(l-this.long0,this.over);return e=Math.pow((1+this.e*Math.sin(c))/(1-this.e*Math.sin(c)),this.alfa*this.e/2),t=2*(Math.atan(this.k*Math.pow(Math.tan(c/2+this.s45),this.alfa)/e)-this.s45),i=-d*this.alfa,r=Math.asin(Math.cos(this.ad)*Math.sin(t)+Math.sin(this.ad)*Math.cos(t)*Math.cos(i)),a=Math.asin(Math.cos(t)*Math.sin(i)/Math.cos(r)),s=this.n*a,o=this.ro0*Math.pow(Math.tan(this.s0/2+this.s45),this.n)/Math.pow(Math.tan(r/2+this.s45),this.n),n.y=o*Math.cos(s)/1,n.x=o*Math.sin(s)/1,this.czech||(n.y*=-1,n.x*=-1),n}function aj(n){var e,t,i,r,a,s,o,l,c=n.x;n.x=n.y,n.y=c,this.czech||(n.y*=-1,n.x*=-1),s=Math.sqrt(n.x*n.x+n.y*n.y),a=Math.atan2(n.y,n.x),r=a/Math.sin(this.s0),i=2*(Math.atan(Math.pow(this.ro0/s,1/this.n)*Math.tan(this.s0/2+this.s45))-this.s45),e=Math.asin(Math.cos(this.ad)*Math.sin(i)-Math.sin(this.ad)*Math.cos(i)*Math.cos(r)),t=Math.asin(Math.cos(i)*Math.sin(r)/Math.cos(e)),n.x=this.long0-t/this.alfa,o=e,l=0;var d=0;do n.y=2*(Math.atan(Math.pow(this.k,-1/this.alfa)*Math.pow(Math.tan(e/2+this.s45),1/this.alfa)*Math.pow((1+this.e*Math.sin(o))/(1-this.e*Math.sin(o)),this.e/2))-this.s45),Math.abs(o-n.y)<1e-10&&(l=1),o=n.y,d+=1;while(l===0&&d<15);return d>=15?null:n}var sj=["Krovak","Krovak Modified","Krovak (North Orientated)","Krovak Modified (North Orientated)","krovak"];const oj={init:ij,forward:rj,inverse:aj,names:sj};function Jt(n,e,t,i,r){return n*r-e*Math.sin(2*r)+t*Math.sin(4*r)-i*Math.sin(6*r)}function dr(n){return 1-.25*n*(1+n/16*(3+1.25*n))}function hr(n){return .375*n*(1+.25*n*(1+.46875*n))}function fr(n){return .05859375*n*n*(1+.75*n)}function mr(n){return n*n*n*(35/3072)}function Gh(n,e,t){var i=e*t;return n/Math.sqrt(1-i*i)}function $9(n){return Math.abs(n)1e-7?(t=n*e,(1-n*n)*(e/(1-t*t)-.5/n*Math.log((1-t)/(1+t)))):2*e}var fj=.3333333333333333,mj=.17222222222222222,gj=.10257936507936508,pj=.06388888888888888,yj=.0664021164021164,vj=.016415012942191543;function YS(n){var e,t=[];return t[0]=n*fj,e=n*n,t[0]+=e*mj,t[1]=e*pj,e*=n,t[0]+=e*gj,t[1]+=e*yj,t[2]=e*vj,t}function KS(n,e){var t=n+n;return n+e[0]*Math.sin(t)+e[1]*Math.sin(t+t)+e[2]*Math.sin(t+t+t)}var Ed=1,Pd=2,Md=3,Qs=4;function _j(){var n=Math.abs(this.lat0);if(Math.abs(n-G3)0){var e;switch(this.qp=s5(this.e,1),this.mmf=.5/(1-this.es),this.apa=YS(this.es),this.mode){case Pd:this.dd=1;break;case Ed:this.dd=1;break;case Md:this.rq=Math.sqrt(.5*this.qp),this.dd=1/this.rq,this.xmf=1,this.ymf=.5*this.qp;break;case Qs:this.rq=Math.sqrt(.5*this.qp),e=Math.sin(this.lat0),this.sinb1=s5(this.e,e)/this.qp,this.cosb1=Math.sqrt(1-this.sinb1*this.sinb1),this.dd=Math.cos(this.lat0)/(Math.sqrt(1-this.es*e*e)*this.rq*this.cosb1),this.ymf=(this.xmf=this.rq)/this.dd,this.xmf*=this.dd;break}}else this.mode===Qs&&(this.sinph0=Math.sin(this.lat0),this.cosph0=Math.cos(this.lat0))}function Sj(n){var e,t,i,r,a,s,o,l,c,d,m=n.x,y=n.y;if(m=e1(m-this.long0,this.over),this.sphere){if(a=Math.sin(y),d=Math.cos(y),i=Math.cos(m),this.mode===this.OBLIQ||this.mode===this.EQUIT){if(t=this.mode===this.EQUIT?1+d*i:1+this.sinph0*a+this.cosph0*d*i,t<=J3)return null;t=Math.sqrt(2/t),e=t*d*Math.sin(m),t*=this.mode===this.EQUIT?a:this.cosph0*a-this.sinph0*d*i}else if(this.mode===this.N_POLE||this.mode===this.S_POLE){if(this.mode===this.N_POLE&&(i=-i),Math.abs(y+this.lat0)=0?(e=(c=Math.sqrt(s))*r,t=i*(this.mode===this.S_POLE?c:-c)):e=t=0;break}}return n.x=this.a*e+this.x0,n.y=this.a*t+this.y0,n}function bj(n){n.x-=this.x0,n.y-=this.y0;var e=n.x/this.a,t=n.y/this.a,i,r,a,s,o,l,c;if(this.sphere){var d=0,m,y=0;if(m=Math.sqrt(e*e+t*t),r=m*.5,r>1)return null;switch(r=2*Math.asin(r),(this.mode===this.OBLIQ||this.mode===this.EQUIT)&&(y=Math.sin(r),d=Math.cos(r)),this.mode){case this.EQUIT:r=Math.abs(m)<=J3?0:Math.asin(t*y/m),e*=y,t=d*m;break;case this.OBLIQ:r=Math.abs(m)<=J3?this.lat0:Math.asin(d*this.sinph0+t*y*this.cosph0/m),e*=y*this.cosph0,t=(d-Math.sin(r)*this.sinph0)*m;break;case this.N_POLE:t=-t,r=G3-r;break;case this.S_POLE:r-=G3;break}i=t===0&&(this.mode===this.EQUIT||this.mode===this.OBLIQ)?0:Math.atan2(e,t)}else{if(c=0,this.mode===this.OBLIQ||this.mode===this.EQUIT){if(e/=this.dd,t*=this.dd,l=Math.sqrt(e*e+t*t),l1&&(n=n>1?1:-1),Math.asin(n)}function Tj(){Math.abs(this.lat1+this.lat2)J3?this.ns0=(this.ms1*this.ms1-this.ms2*this.ms2)/(this.qs2-this.qs1):this.ns0=this.con,this.c=this.ms1*this.ms1+this.ns0*this.qs1,this.rh=this.a*Math.sqrt(this.c-this.ns0*this.qs0)/this.ns0)}function Aj(n){var e=n.x,t=n.y;this.sin_phi=Math.sin(t),this.cos_phi=Math.cos(t);var i=s5(this.e3,this.sin_phi),r=this.a*Math.sqrt(this.c-this.ns0*i)/this.ns0,a=this.ns0*e1(e-this.long0,this.over),s=r*Math.sin(a)+this.x0,o=this.rh-r*Math.cos(a)+this.y0;return n.x=s,n.y=o,n}function xj(n){var e,t,i,r,a,s;return n.x-=this.x0,n.y=this.rh-n.y+this.y0,this.ns0>=0?(e=Math.sqrt(n.x*n.x+n.y*n.y),i=1):(e=-Math.sqrt(n.x*n.x+n.y*n.y),i=-1),r=0,e!==0&&(r=Math.atan2(i*n.x,i*n.y)),i=e*this.ns0/this.a,this.sphere?s=Math.asin((this.c-i*i)/(2*this.ns0)):(t=(this.c-i*i)/this.ns0,s=this.phi1z(this.e3,t)),a=e1(r/this.ns0+this.long0,this.over),n.x=a,n.y=s,n}function Ej(n,e){var t,i,r,a,s,o=O9(.5*e);if(n0||Math.abs(s)<=J3?(o=this.x0+this.a*a*t*Math.sin(i)/s,l=this.y0+this.a*a*(this.cos_p14*e-this.sin_p14*t*r)/s):(o=this.x0+this.infinity_dist*t*Math.sin(i),l=this.y0+this.infinity_dist*(this.cos_p14*e-this.sin_p14*t*r)),n.x=o,n.y=l,n}function Ij(n){var e,t,i,r,a,s;return n.x=(n.x-this.x0)/this.a,n.y=(n.y-this.y0)/this.a,n.x/=this.k0,n.y/=this.k0,(e=Math.sqrt(n.x*n.x+n.y*n.y))?(r=Math.atan2(e,this.rc),t=Math.sin(r),i=Math.cos(r),s=O9(i*this.sin_p14+n.y*t*this.cos_p14/e),a=Math.atan2(n.x*t,e*this.cos_p14*i-n.y*this.sin_p14*t),a=e1(this.long0+a,this.over)):(s=this.phic0,a=0),n.x=a,n.y=s,n}var Nj=["gnom"];const Lj={init:kj,forward:Rj,inverse:Ij,names:Nj};function Fj(n,e){var t=1-(1-n*n)/(2*n)*Math.log((1-n)/(1+n));if(Math.abs(Math.abs(e)-t)<1e-6)return e<0?-1*G3:G3;for(var i=Math.asin(.5*e),r,a,s,o,l=0;l<30;l++)if(a=Math.sin(i),s=Math.cos(i),o=n*a,r=Math.pow(1-o*o,2)/(2*s)*(e/(1-n*n)-a/(1-o*o)+.5/n*Math.log((1-o)/(1+o))),i+=r,Math.abs(r)<=1e-10)return i;return NaN}function Dj(){this.sphere||(this.k0=c5(this.e,Math.sin(this.lat_ts),Math.cos(this.lat_ts)))}function Oj(n){var e=n.x,t=n.y,i,r,a=e1(e-this.long0,this.over);if(this.sphere)i=this.x0+this.a*a*Math.cos(this.lat_ts),r=this.y0+this.a*Math.sin(t)/Math.cos(this.lat_ts);else{var s=s5(this.e,Math.sin(t));i=this.x0+this.a*this.k0*a,r=this.y0+this.a*s*.5/this.k0}return n.x=i,n.y=r,n}function Bj(n){n.x-=this.x0,n.y-=this.y0;var e,t;return this.sphere?(e=e1(this.long0+n.x/this.a/Math.cos(this.lat_ts),this.over),t=Math.asin(n.y/this.a*Math.cos(this.lat_ts))):(t=Fj(this.e,2*n.y*this.k0/this.a),e=e1(this.long0+n.x/(this.a*this.k0),this.over)),n.x=e,n.y=t,n}var Gj=["cea"];const zj={init:Dj,forward:Oj,inverse:Bj,names:Gj};function jj(){this.x0=this.x0||0,this.y0=this.y0||0,this.lat0=this.lat0||0,this.long0=this.long0||0,this.lat_ts=this.lat_ts||0,this.title=this.title||"Equidistant Cylindrical (Plate Carre)",this.rc=Math.cos(this.lat_ts)}function Uj(n){var e=n.x,t=n.y,i=e1(e-this.long0,this.over),r=$9(t-this.lat0);return n.x=this.x0+this.a*i*this.rc,n.y=this.y0+this.a*r,n}function $j(n){var e=n.x,t=n.y;return n.x=e1(this.long0+(e-this.x0)/(this.a*this.rc),this.over),n.y=$9(this.lat0+(t-this.y0)/this.a),n}var Wj=["Equirectangular","Equidistant_Cylindrical","Equidistant_Cylindrical_Spherical","eqc"];const Vj={init:jj,forward:Uj,inverse:$j,names:Wj};var Dy=20;function Hj(){this.temp=this.b/this.a,this.es=1-Math.pow(this.temp,2),this.e=Math.sqrt(this.es),this.e0=dr(this.es),this.e1=hr(this.es),this.e2=fr(this.es),this.e3=mr(this.es),this.ml0=this.a*Jt(this.e0,this.e1,this.e2,this.e3,this.lat0)}function Yj(n){var e=n.x,t=n.y,i,r,a,s=e1(e-this.long0,this.over);if(a=s*Math.sin(t),this.sphere)Math.abs(t)<=J3?(i=this.a*s,r=-1*this.a*this.lat0):(i=this.a*Math.sin(a)/Math.tan(t),r=this.a*($9(t-this.lat0)+(1-Math.cos(a))/Math.tan(t)));else if(Math.abs(t)<=J3)i=this.a*s,r=-1*this.ml0;else{var o=Gh(this.a,this.e,Math.sin(t))/Math.tan(t);i=o*Math.sin(a),r=this.a*Jt(this.e0,this.e1,this.e2,this.e3,t)-this.ml0+o*(1-Math.cos(a))}return n.x=i+this.x0,n.y=r+this.y0,n}function Kj(n){var e,t,i,r,a,s,o,l,c;if(i=n.x-this.x0,r=n.y-this.y0,this.sphere)if(Math.abs(r+this.a*this.lat0)<=J3)e=e1(i/this.a+this.long0,this.over),t=0;else{s=this.lat0+r/this.a,o=i*i/this.a/this.a+s*s,l=s;var d;for(a=Dy;a;--a)if(d=Math.tan(l),c=-1*(s*(l*d+1)-l-.5*(l*l+o)*d)/((l-s)/d-1),l+=c,Math.abs(c)<=J3){t=l;break}e=e1(this.long0+Math.asin(i*Math.tan(l)/this.a)/Math.sin(t),this.over)}else if(Math.abs(r+this.ml0)<=J3)t=0,e=e1(this.long0+i/this.a,this.over);else{s=(this.ml0+r)/this.a,o=i*i/this.a/this.a+s*s,l=s;var m,y,_,T,M;for(a=Dy;a;--a)if(M=this.e*Math.sin(l),m=Math.sqrt(1-M*M)*Math.tan(l),y=this.a*Jt(this.e0,this.e1,this.e2,this.e3,l),_=this.e0-2*this.e1*Math.cos(2*l)+4*this.e2*Math.cos(4*l)-6*this.e3*Math.cos(6*l),T=y/this.a,c=(s*(m*T+1)-T-.5*m*(T*T+o))/(this.es*Math.sin(2*l)*(T*T+o-2*s*T)/(4*m)+(s-T)*(m*_-2/Math.sin(2*l))-_),l-=c,Math.abs(c)<=J3){t=l;break}m=Math.sqrt(1-this.es*Math.pow(Math.sin(t),2))*Math.tan(t),e=e1(this.long0+Math.asin(i*m/this.a)/Math.sin(t),this.over)}return n.x=e,n.y=t,n}var qj=["Polyconic","American_Polyconic","poly"];const Xj={init:Hj,forward:Yj,inverse:Kj,names:qj};function Zj(){this.A=[],this.A[1]=.6399175073,this.A[2]=-.1358797613,this.A[3]=.063294409,this.A[4]=-.02526853,this.A[5]=.0117879,this.A[6]=-.0055161,this.A[7]=.0026906,this.A[8]=-.001333,this.A[9]=67e-5,this.A[10]=-34e-5,this.B_re=[],this.B_im=[],this.B_re[1]=.7557853228,this.B_im[1]=0,this.B_re[2]=.249204646,this.B_im[2]=.003371507,this.B_re[3]=-.001541739,this.B_im[3]=.04105856,this.B_re[4]=-.10162907,this.B_im[4]=.01727609,this.B_re[5]=-.26623489,this.B_im[5]=-.36249218,this.B_re[6]=-.6870983,this.B_im[6]=-1.1651967,this.C_re=[],this.C_im=[],this.C_re[1]=1.3231270439,this.C_im[1]=0,this.C_re[2]=-.577245789,this.C_im[2]=-.007809598,this.C_re[3]=.508307513,this.C_im[3]=-.112208952,this.C_re[4]=-.15094762,this.C_im[4]=.18200602,this.C_re[5]=1.01418179,this.C_im[5]=1.64497696,this.C_re[6]=1.9660549,this.C_im[6]=2.5127645,this.D=[],this.D[1]=1.5627014243,this.D[2]=.5185406398,this.D[3]=-.03333098,this.D[4]=-.1052906,this.D[5]=-.0368594,this.D[6]=.007317,this.D[7]=.0122,this.D[8]=.00394,this.D[9]=-.0013}function Jj(n){var e,t=n.x,i=n.y,r=i-this.lat0,a=t-this.long0,s=r/y7*1e-5,o=a,l=1,c=0;for(e=1;e<=10;e++)l=l*s,c=c+this.A[e]*l;var d=c,m=o,y=1,_=0,T,M,x=0,B=0;for(e=1;e<=6;e++)T=y*d-_*m,M=_*d+y*m,y=T,_=M,x=x+this.B_re[e]*y-this.B_im[e]*_,B=B+this.B_im[e]*y+this.B_re[e]*_;return n.x=B*this.a+this.x0,n.y=x*this.a+this.y0,n}function Qj(n){var e,t=n.x,i=n.y,r=t-this.x0,a=i-this.y0,s=a/this.a,o=r/this.a,l=1,c=0,d,m,y=0,_=0;for(e=1;e<=6;e++)d=l*s-c*o,m=c*s+l*o,l=d,c=m,y=y+this.C_re[e]*l-this.C_im[e]*c,_=_+this.C_im[e]*l+this.C_re[e]*c;for(var T=0;T.999999999999&&(t=.999999999999),e=Math.asin(t);var i=e1(this.long0+n.x/(.900316316158*this.a*Math.cos(e)),this.over);i<-Math.PI&&(i=-Math.PI),i>Math.PI&&(i=Math.PI),t=(2*e+Math.sin(2*e))/Math.PI,Math.abs(t)>1&&(t=1);var r=Math.asin(t);return n.x=i,n.y=r,n}var _U=["Mollweide","moll"];const SU={init:pU,forward:yU,inverse:vU,names:_U};function bU(){Math.abs(this.lat1+this.lat2)=0?(t=Math.sqrt(n.x*n.x+n.y*n.y),e=1):(t=-Math.sqrt(n.x*n.x+n.y*n.y),e=-1);var a=0;if(t!==0&&(a=Math.atan2(e*n.x,e*n.y)),this.sphere)return r=e1(this.long0+a/this.ns,this.over),i=$9(this.g-t/this.a),n.x=r,n.y=i,n;var s=this.g-t/this.a;return i=Co(s,this.e0,this.e1,this.e2,this.e3),r=e1(this.long0+a/this.ns,this.over),n.x=r,n.y=i,n}var TU=["Equidistant_Conic","eqdc"];const AU={init:bU,forward:wU,inverse:CU,names:TU};function xU(){this.R=this.a}function EU(n){var e=n.x,t=n.y,i=e1(e-this.long0,this.over),r,a;Math.abs(t)<=J3&&(r=this.x0+this.R*i,a=this.y0);var s=O9(2*Math.abs(t/Math.PI));(Math.abs(i)<=J3||Math.abs(Math.abs(t)-G3)<=J3)&&(r=this.x0,t>=0?a=this.y0+Math.PI*this.R*Math.tan(.5*s):a=this.y0+Math.PI*this.R*-Math.tan(.5*s));var o=.5*Math.abs(Math.PI/i-i/Math.PI),l=o*o,c=Math.sin(s),d=Math.cos(s),m=d/(c+d-1),y=m*m,_=m*(2/c-1),T=_*_,M=Math.PI*this.R*(o*(m-T)+Math.sqrt(l*(m-T)*(m-T)-(T+l)*(y-T)))/(T+l);i<0&&(M=-M),r=this.x0+M;var x=l+m;return M=Math.PI*this.R*(_*x-o*Math.sqrt((T+l)*(l+1)-x*x))/(T+l),t>=0?a=this.y0+M:a=this.y0-M,n.x=r,n.y=a,n}function PU(n){var e,t,i,r,a,s,o,l,c,d,m,y,_;return n.x-=this.x0,n.y-=this.y0,m=Math.PI*this.R,i=n.x/m,r=n.y/m,a=i*i+r*r,s=-Math.abs(r)*(1+a),o=s-2*r*r+i*i,l=-2*s+1+2*r*r+a*a,_=r*r/l+(2*o*o*o/l/l/l-9*s*o/l/l)/27,c=(s-o*o/3/l)/l,d=2*Math.sqrt(-c/3),m=3*_/c/d,Math.abs(m)>1&&(m>=0?m=1:m=-1),y=Math.acos(m)/3,n.y>=0?t=(-d*Math.cos(y+Math.PI/3)-o/3/l)*Math.PI:t=-(-d*Math.cos(y+Math.PI/3)-o/3/l)*Math.PI,Math.abs(i)1e-12&&--M>0);return M===0?{azi1:NaN,s12:NaN}:(v2=g2*(r*r-r*(1-a)*(r*(1-a)))/(r*(1-a)*(r*(1-a))),F2=1+v2/16384*(4096+v2*(-768+v2*(320-175*v2))),$2=v2/1024*(256+v2*(-128+v2*(74-47*v2))),X2=$2*q*(N2+$2/4*(K*(-1+2*N2*N2)-$2/6*N2*(-3+4*q*q)*(-3+4*N2*N2))),H2=r*(1-a)*F2*(H-X2),{azi1:Math.atan2(y*x,d*m-c*y*B),s12:H2})}function IU(n,e,t,i,r,a){const s=Math.atan((1-a)*Math.tan(n)),o=Math.sin(s),l=Math.cos(s),c=Math.sin(t),d=Math.cos(t),m=Math.atan2(o,l*d),y=l*c,_=1-y*y,T=_*(r*r-r*(1-a)*(r*(1-a)))/(r*(1-a)*(r*(1-a))),M=1+T/16384*(4096+T*(-768+T*(320-175*T))),x=T/1024*(256+T*(-128+T*(74-47*T)));let B=i/(r*(1-a)*M),q,K=100,H,J,g2,N2;do H=Math.cos(2*m+B),J=Math.sin(B),g2=Math.cos(B),N2=x*J*(H+x/4*(g2*(-1+2*H*H)-x/6*H*(-3+4*J*J)*(-3+4*H*H))),q=B,B=i/(r*(1-a)*M)+N2;while(Math.abs(B-q)>1e-12&&--K>0);if(K===0)return{lat2:NaN,lon2:NaN};const E2=o*J-l*g2*d,v2=Math.atan2(o*g2+l*J*d,(1-a)*Math.sqrt(y*y+E2*E2)),F2=Math.atan2(J*c,l*g2-o*J*d),$2=a/16*_*(4+a*(4-3*_)),X2=F2-(1-$2)*a*y*(B+$2*J*(H+$2*g2*(-1+2*H*H))),H2=e+X2;return{lat2:v2,lon2:H2}}function NU(){this.sin_p12=Math.sin(this.lat0),this.cos_p12=Math.cos(this.lat0),this.f=this.es/(1+Math.sqrt(1-this.es))}function LU(n){var e=n.x,t=n.y,i=Math.sin(n.y),r=Math.cos(n.y),a=e1(e-this.long0,this.over),s,o,l,c,d,m,y,_,T,M,x;return this.sphere?Math.abs(this.sin_p12-1)<=J3?(n.x=this.x0+this.a*(G3-t)*Math.sin(a),n.y=this.y0-this.a*(G3-t)*Math.cos(a),n):Math.abs(this.sin_p12+1)<=J3?(n.x=this.x0+this.a*(G3+t)*Math.sin(a),n.y=this.y0+this.a*(G3+t)*Math.cos(a),n):(T=this.sin_p12*i+this.cos_p12*r*Math.cos(a),y=Math.acos(T),_=y?y/Math.sin(y):1,n.x=this.x0+this.a*_*r*Math.sin(a),n.y=this.y0+this.a*_*(this.cos_p12*i-this.sin_p12*r*Math.cos(a)),n):(s=dr(this.es),o=hr(this.es),l=fr(this.es),c=mr(this.es),Math.abs(this.sin_p12-1)<=J3?(d=this.a*Jt(s,o,l,c,G3),m=this.a*Jt(s,o,l,c,t),n.x=this.x0+(d-m)*Math.sin(a),n.y=this.y0-(d-m)*Math.cos(a),n):Math.abs(this.sin_p12+1)<=J3?(d=this.a*Jt(s,o,l,c,G3),m=this.a*Jt(s,o,l,c,t),n.x=this.x0+(d+m)*Math.sin(a),n.y=this.y0+(d+m)*Math.cos(a),n):Math.abs(e)2*G3*this.a?void 0:(t=e/this.a,i=Math.sin(t),r=Math.cos(t),a=this.long0,Math.abs(e)<=J3?s=this.lat0:(s=O9(r*this.sin_p12+n.y*i*this.cos_p12/e),o=Math.abs(this.lat0)-G3,Math.abs(o)<=J3?this.lat0>=0?a=e1(this.long0+Math.atan2(n.x,-n.y),this.over):a=e1(this.long0-Math.atan2(-n.x,n.y),this.over):a=e1(this.long0+Math.atan2(n.x*i,e*this.cos_p12*r-n.y*this.sin_p12*i),this.over)),n.x=a,n.y=s,n)):(l=dr(this.es),c=hr(this.es),d=fr(this.es),m=mr(this.es),Math.abs(this.sin_p12-1)<=J3?(y=this.a*Jt(l,c,d,m,G3),e=Math.sqrt(n.x*n.x+n.y*n.y),_=y-e,s=Co(_/this.a,l,c,d,m),a=e1(this.long0+Math.atan2(n.x,-1*n.y),this.over),n.x=a,n.y=s,n):Math.abs(this.sin_p12+1)<=J3?(y=this.a*Jt(l,c,d,m,G3),e=Math.sqrt(n.x*n.x+n.y*n.y),_=e-y,s=Co(_/this.a,l,c,d,m),a=e1(this.long0+Math.atan2(n.x,n.y),this.over),n.x=a,n.y=s,n):(T=Math.atan2(n.x,n.y),M=Math.sqrt(n.x*n.x+n.y*n.y),x=IU(this.lat0,this.long0,T,M,this.a,this.f),n.x=x.lon2,n.y=x.lat2,n))}var DU=["Azimuthal_Equidistant","aeqd"];const OU={init:NU,forward:LU,inverse:FU,names:DU};function BU(){this.sin_p14=Math.sin(this.lat0||0),this.cos_p14=Math.cos(this.lat0||0)}function GU(n){var e,t,i,r,a,s,o,l,c=n.x,d=n.y;return i=e1(c-(this.long0||0),this.over),e=Math.sin(d),t=Math.cos(d),r=Math.cos(i),s=this.sin_p14*e+this.cos_p14*t*r,a=1,(s>0||Math.abs(s)<=J3)&&(o=this.a*a*t*Math.sin(i),l=(this.y0||0)+this.a*a*(this.cos_p14*e-this.sin_p14*t*r)),n.x=o,n.y=l,n}function zU(n){var e,t,i,r,a,s,o,l,c;return n.x-=this.x0||0,n.y-=this.y0||0,e=Math.sqrt(n.x*n.x+n.y*n.y),t=O9(e/this.a),i=Math.sin(t),r=Math.cos(t),l=this.long0||0,c=this.lat0||0,s=l,Math.abs(e)<=J3?(o=c,n.x=s,n.y=o,n):(o=O9(r*this.sin_p14+n.y*i*this.cos_p14/e),a=Math.abs(c)-G3,Math.abs(a)<=J3?(c>=0?s=e1(l+Math.atan2(n.x,-n.y),this.over):s=e1(l-Math.atan2(-n.x,n.y),this.over),n.x=s,n.y=o,n):(s=e1(l+Math.atan2(n.x*i,e*this.cos_p14*r-n.y*this.sin_p14*i),this.over),n.x=s,n.y=o,n))}var jU=["ortho"];const UU={init:BU,forward:GU,inverse:zU,names:jU};var Te={FRONT:1,RIGHT:2,BACK:3,LEFT:4,TOP:5,BOTTOM:6},B0={AREA_0:1,AREA_1:2,AREA_2:3,AREA_3:4};function $U(){this.x0=this.x0||0,this.y0=this.y0||0,this.lat0=this.lat0||0,this.long0=this.long0||0,this.lat_ts=this.lat_ts||0,this.title=this.title||"Quadrilateralized Spherical Cube",this.lat0>=G3-O0/2?this.face=Te.TOP:this.lat0<=-(G3-O0/2)?this.face=Te.BOTTOM:Math.abs(this.long0)<=O0?this.face=Te.FRONT:Math.abs(this.long0)<=G3+O0?this.face=this.long0>0?Te.RIGHT:Te.LEFT:this.face=Te.BACK,this.es!==0&&(this.one_minus_f=1-(this.a-this.b)/this.a,this.one_minus_f_squared=this.one_minus_f*this.one_minus_f)}function WU(n){var e={x:0,y:0},t,i,r,a,s,o,l={value:0};if(n.x-=this.long0,this.es!==0?t=Math.atan(this.one_minus_f_squared*Math.tan(n.y)):t=n.y,i=n.x,this.face===Te.TOP)a=G3-t,i>=O0&&i<=G3+O0?(l.value=B0.AREA_0,r=i-G3):i>G3+O0||i<=-(G3+O0)?(l.value=B0.AREA_1,r=i>0?i-Ue:i+Ue):i>-(G3+O0)&&i<=-O0?(l.value=B0.AREA_2,r=i+G3):(l.value=B0.AREA_3,r=i);else if(this.face===Te.BOTTOM)a=G3+t,i>=O0&&i<=G3+O0?(l.value=B0.AREA_0,r=-i+G3):i=-O0?(l.value=B0.AREA_1,r=-i):i<-O0&&i>=-(G3+O0)?(l.value=B0.AREA_2,r=-i-G3):(l.value=B0.AREA_3,r=i>0?-i+Ue:-i-Ue);else{var c,d,m,y,_,T,M;this.face===Te.RIGHT?i=Vi(i,+G3):this.face===Te.BACK?i=Vi(i,+Ue):this.face===Te.LEFT&&(i=Vi(i,-G3)),y=Math.sin(t),_=Math.cos(t),T=Math.sin(i),M=Math.cos(i),c=_*M,d=_*T,m=y,this.face===Te.FRONT?(a=Math.acos(c),r=Es(a,m,d,l)):this.face===Te.RIGHT?(a=Math.acos(d),r=Es(a,m,-c,l)):this.face===Te.BACK?(a=Math.acos(-c),r=Es(a,m,-d,l)):this.face===Te.LEFT?(a=Math.acos(-d),r=Es(a,m,c,l)):(a=r=0,l.value=B0.AREA_0)}return o=Math.atan(12/Ue*(r+Math.acos(Math.sin(r)*Math.cos(O0))-G3)),s=Math.sqrt((1-Math.cos(a))/(Math.cos(o)*Math.cos(o))/(1-Math.cos(Math.atan(1/Math.cos(r))))),l.value===B0.AREA_1?o+=G3:l.value===B0.AREA_2?o+=Ue:l.value===B0.AREA_3&&(o+=1.5*Ue),e.x=s*Math.cos(o),e.y=s*Math.sin(o),e.x=e.x*this.a+this.x0,e.y=e.y*this.a+this.y0,n.x=e.x,n.y=e.y,n}function VU(n){var e={lam:0,phi:0},t,i,r,a,s,o,l,c,d,m={value:0};if(n.x=(n.x-this.x0)/this.a,n.y=(n.y-this.y0)/this.a,i=Math.atan(Math.sqrt(n.x*n.x+n.y*n.y)),t=Math.atan2(n.y,n.x),n.x>=0&&n.x>=Math.abs(n.y)?m.value=B0.AREA_0:n.y>=0&&n.y>=Math.abs(n.x)?(m.value=B0.AREA_1,t-=G3):n.x<0&&-n.x>=Math.abs(n.y)?(m.value=B0.AREA_2,t=t<0?t+Ue:t-Ue):(m.value=B0.AREA_3,t+=G3),d=Ue/12*Math.tan(t),s=Math.sin(d)/(Math.cos(d)-1/Math.sqrt(2)),o=Math.atan(s),r=Math.cos(t),a=Math.tan(i),l=1-r*r*a*a*(1-Math.cos(Math.atan(1/Math.cos(o)))),l<-1?l=-1:l>1&&(l=1),this.face===Te.TOP)c=Math.acos(l),e.phi=G3-c,m.value===B0.AREA_0?e.lam=o+G3:m.value===B0.AREA_1?e.lam=o<0?o+Ue:o-Ue:m.value===B0.AREA_2?e.lam=o-G3:e.lam=o;else if(this.face===Te.BOTTOM)c=Math.acos(l),e.phi=c-G3,m.value===B0.AREA_0?e.lam=-o+G3:m.value===B0.AREA_1?e.lam=-o:m.value===B0.AREA_2?e.lam=-o-G3:e.lam=o<0?-o-Ue:-o+Ue;else{var y,_,T;y=l,d=y*y,d>=1?T=0:T=Math.sqrt(1-d)*Math.sin(o),d+=T*T,d>=1?_=0:_=Math.sqrt(1-d),m.value===B0.AREA_1?(d=_,_=-T,T=d):m.value===B0.AREA_2?(_=-_,T=-T):m.value===B0.AREA_3&&(d=_,_=T,T=-d),this.face===Te.RIGHT?(d=y,y=-_,_=d):this.face===Te.BACK?(y=-y,_=-_):this.face===Te.LEFT&&(d=y,y=_,_=-d),e.phi=Math.acos(-T)-G3,e.lam=Math.atan2(_,y),this.face===Te.RIGHT?e.lam=Vi(e.lam,-G3):this.face===Te.BACK?e.lam=Vi(e.lam,-Ue):this.face===Te.LEFT&&(e.lam=Vi(e.lam,+G3))}if(this.es!==0){var M,x,B;M=e.phi<0?1:0,x=Math.tan(e.phi),B=this.b/Math.sqrt(x*x+this.one_minus_f_squared),e.phi=Math.atan(Math.sqrt(this.a*this.a-B*B)/(this.one_minus_f*B)),M&&(e.phi=-e.phi)}return e.lam+=this.long0,n.x=e.lam,n.y=e.phi,n}function Es(n,e,t,i){var r;return nO0&&r<=G3+O0?(i.value=B0.AREA_1,r-=G3):r>G3+O0||r<=-(G3+O0)?(i.value=B0.AREA_2,r=r>=0?r-Ue:r+Ue):(i.value=B0.AREA_3,r+=G3)),r}function Vi(n,e){var t=n+e;return t<-Ue?t+=B7:t>+Ue&&(t-=B7),t}var HU=["Quadrilateralized Spherical Cube","Quadrilateralized_Spherical_Cube","qsc"];const YU={init:$U,forward:WU,inverse:VU,names:HU};var kd=[[1,22199e-21,-715515e-10,31103e-10],[.9986,-482243e-9,-24897e-9,-13309e-10],[.9954,-83103e-8,-448605e-10,-986701e-12],[.99,-.00135364,-59661e-9,36777e-10],[.9822,-.00167442,-449547e-11,-572411e-11],[.973,-.00214868,-903571e-10,18736e-12],[.96,-.00305085,-900761e-10,164917e-11],[.9427,-.00382792,-653386e-10,-26154e-10],[.9216,-.00467746,-10457e-8,481243e-11],[.8962,-.00536223,-323831e-10,-543432e-11],[.8679,-.00609363,-113898e-9,332484e-11],[.835,-.00698325,-640253e-10,934959e-12],[.7986,-.00755338,-500009e-10,935324e-12],[.7597,-.00798324,-35971e-9,-227626e-11],[.7186,-.00851367,-701149e-10,-86303e-10],[.6732,-.00986209,-199569e-9,191974e-10],[.6213,-.010418,883923e-10,624051e-11],[.5722,-.00906601,182e-6,624051e-11],[.5322,-.00677797,275608e-9,624051e-11]],s7=[[-520417e-23,.0124,121431e-23,-845284e-16],[.062,.0124,-126793e-14,422642e-15],[.124,.0124,507171e-14,-160604e-14],[.186,.0123999,-190189e-13,600152e-14],[.248,.0124002,710039e-13,-224e-10],[.31,.0123992,-264997e-12,835986e-13],[.372,.0124029,988983e-12,-311994e-12],[.434,.0123893,-369093e-11,-435621e-12],[.4958,.0123198,-102252e-10,-345523e-12],[.5571,.0121916,-154081e-10,-582288e-12],[.6176,.0119938,-241424e-10,-525327e-12],[.6769,.011713,-320223e-10,-516405e-12],[.7346,.0113541,-397684e-10,-609052e-12],[.7903,.0109107,-489042e-10,-104739e-11],[.8435,.0103431,-64615e-9,-140374e-14],[.8936,.00969686,-64636e-9,-8547e-9],[.9394,.00840947,-192841e-9,-42106e-10],[.9761,.00616527,-256e-6,-42106e-10],[1,.00328947,-319159e-9,-42106e-10]],ZS=.8487,JS=1.3523,QS=T6/5,KU=1/QS,Gi=18,To=function(n,e){return n[0]+e*(n[1]+e*(n[2]+e*n[3]))},qU=function(n,e){return n[1]+e*(2*n[2]+e*3*n[3])};function XU(n,e,t,i){for(var r=e;i;--i){var a=n(r);if(r-=a,Math.abs(a)=Gi&&(i=Gi-1),t=T6*(t-KU*i);var r={x:To(kd[i],t)*e,y:To(s7[i],t)};return n.y<0&&(r.y=-r.y),r.x=r.x*this.a*ZS+this.x0,r.y=r.y*this.a*JS+this.y0,r}function QU(n){var e={x:(n.x-this.x0)/(this.a*ZS),y:Math.abs(n.y-this.y0)/(this.a*JS)};if(e.y>=1)e.x/=kd[Gi][0],e.y=n.y<0?-G3:G3;else{var t=Math.floor(e.y*Gi);for(t<0?t=0:t>=Gi&&(t=Gi-1);;)if(s7[t][0]>e.y)--t;else if(s7[t+1][0]<=e.y)++t;else break;var i=s7[t],r=5*(e.y-i[0])/(s7[t+1][0]-i[0]);r=XU(function(a){return(To(i,a)-e.y)/qU(i,a)},r,J3,100),e.x/=To(kd[t],r),e.y=(5*t+r)*Le,n.y<0&&(e.y=-e.y)}return e.x=e1(e.x+this.long0,this.over),e}var e$=["Robinson","robin"];const t$={init:ZU,forward:JU,inverse:QU,names:e$};function n$(){this.name="geocent"}function i$(n){var e=OS(n,this.es,this.a);return e}function r$(n){var e=BS(n,this.es,this.a,this.b);return e}var a$=["Geocentric","geocentric","geocent","Geocent"];const s$={init:n$,forward:i$,inverse:r$,names:a$};var Bt={N_POLE:0,S_POLE:1,EQUIT:2,OBLIQ:3},K4={h:{def:1e5,num:!0},azi:{def:0,num:!0,degrees:!0},tilt:{def:0,num:!0,degrees:!0},long0:{def:0,num:!0},lat0:{def:0,num:!0}};function o$(){if(Object.keys(K4).forEach(function(t){if(typeof this[t]=="undefined")this[t]=K4[t].def;else{if(K4[t].num&&isNaN(this[t]))throw new Error("Invalid parameter value, must be numeric "+t+" = "+this[t]);K4[t].num&&(this[t]=parseFloat(this[t]))}K4[t].degrees&&(this[t]=this[t]*Le)}.bind(this)),Math.abs(Math.abs(this.lat0)-G3)1e10)throw new Error("Invalid height");this.p=1+this.pn1,this.rp=1/this.p,this.h1=1/this.pn1,this.pfact=(this.p+1)*this.h1,this.es=0;var n=this.tilt,e=this.azi;this.cg=Math.cos(e),this.sg=Math.sin(e),this.cw=Math.cos(n),this.sw=Math.sin(n)}function l$(n){n.x-=this.long0;var e=Math.sin(n.y),t=Math.cos(n.y),i=Math.cos(n.x),r,a;switch(this.mode){case Bt.OBLIQ:a=this.sinph0*e+this.cosph0*t*i;break;case Bt.EQUIT:a=t*i;break;case Bt.S_POLE:a=-e;break;case Bt.N_POLE:a=e;break}switch(a=this.pn1/(this.p-a),r=a*t*Math.sin(n.x),this.mode){case Bt.OBLIQ:a*=this.cosph0*e-this.sinph0*t*i;break;case Bt.EQUIT:a*=e;break;case Bt.N_POLE:a*=-(t*i);break;case Bt.S_POLE:a*=t*i;break}var s,o;return s=a*this.cg+r*this.sg,o=1/(s*this.sw*this.h1+this.cw),r=(r*this.cg-a*this.sg)*this.cw*o,a=s*o,n.x=r*this.a,n.y=a*this.a,n}function u$(n){n.x/=this.a,n.y/=this.a;var e={x:n.x,y:n.y},t,i,r;r=1/(this.pn1-n.y*this.sw),t=this.pn1*n.x*r,i=this.pn1*n.y*this.cw*r,n.x=t*this.cg+i*this.sg,n.y=i*this.cg-t*this.sg;var a=b6(n.x,n.y);if(Math.abs(a)1e10)throw new Error;if(this.radius_g=1+this.radius_g_1,this.C=this.radius_g*this.radius_g-1,this.es!==0){var n=1-this.es,e=1/n;this.radius_p=Math.sqrt(n),this.radius_p2=n,this.radius_p_inv2=e,this.shape="ellipse"}else this.radius_p=1,this.radius_p2=1,this.radius_p_inv2=1,this.shape="sphere";this.title||(this.title="Geostationary Satellite View")}function f$(n){var e=n.x,t=n.y,i,r,a,s;if(e=e-this.long0,this.shape==="ellipse"){t=Math.atan(this.radius_p2*Math.tan(t));var o=this.radius_p/b6(this.radius_p*Math.cos(t),Math.sin(t));if(r=o*Math.cos(e)*Math.cos(t),a=o*Math.sin(e)*Math.cos(t),s=o*Math.sin(t),(this.radius_g-r)*r-a*a-s*s*this.radius_p_inv2<0)return n.x=Number.NaN,n.y=Number.NaN,n;i=this.radius_g-r,this.flip_axis?(n.x=this.radius_g_1*Math.atan(a/b6(s,i)),n.y=this.radius_g_1*Math.atan(s/i)):(n.x=this.radius_g_1*Math.atan(a/i),n.y=this.radius_g_1*Math.atan(s/b6(a,i)))}else this.shape==="sphere"&&(i=Math.cos(t),r=Math.cos(e)*i,a=Math.sin(e)*i,s=Math.sin(t),i=this.radius_g-r,this.flip_axis?(n.x=this.radius_g_1*Math.atan(a/b6(s,i)),n.y=this.radius_g_1*Math.atan(s/i)):(n.x=this.radius_g_1*Math.atan(a/i),n.y=this.radius_g_1*Math.atan(s/b6(a,i))));return n.x=n.x*this.a,n.y=n.y*this.a,n}function m$(n){var e=-1,t=0,i=0,r,a,s,o;if(n.x=n.x/this.a,n.y=n.y/this.a,this.shape==="ellipse"){this.flip_axis?(i=Math.tan(n.y/this.radius_g_1),t=Math.tan(n.x/this.radius_g_1)*b6(1,i)):(t=Math.tan(n.x/this.radius_g_1),i=Math.tan(n.y/this.radius_g_1)*b6(1,t));var l=i/this.radius_p;if(r=t*t+l*l+e*e,a=2*this.radius_g*e,s=a*a-4*r*this.C,s<0)return n.x=Number.NaN,n.y=Number.NaN,n;o=(-a-Math.sqrt(s))/(2*r),e=this.radius_g+o*e,t*=o,i*=o,n.x=Math.atan2(t,e),n.y=Math.atan(i*Math.cos(n.x)/e),n.y=Math.atan(this.radius_p_inv2*Math.tan(n.y))}else if(this.shape==="sphere"){if(this.flip_axis?(i=Math.tan(n.y/this.radius_g_1),t=Math.tan(n.x/this.radius_g_1)*Math.sqrt(1+i*i)):(t=Math.tan(n.x/this.radius_g_1),i=Math.tan(n.y/this.radius_g_1)*Math.sqrt(1+t*t)),r=t*t+i*i+e*e,a=2*this.radius_g*e,s=a*a-4*r*this.C,s<0)return n.x=Number.NaN,n.y=Number.NaN,n;o=(-a-Math.sqrt(s))/(2*r),e=this.radius_g+o*e,t*=o,i*=o,n.x=Math.atan2(t,e),n.y=Math.atan(i*Math.cos(n.x)/e)}return n.x=n.x+this.long0,n}var g$=["Geostationary Satellite View","Geostationary_Satellite","geos"];const p$={init:h$,forward:f$,inverse:m$,names:g$};var v7=1.340264,_7=-.081106,S7=893e-6,b7=.003796,Ao=Math.sqrt(3)/2;function y$(){this.long0=this.long0!==void 0?this.long0:0,this.x0=this.x0!==void 0?this.x0:0,this.y0=this.y0!==void 0?this.y0:0,this.es!==0&&(this.apa=YS(this.es),this.qp=s5(this.e,1),this.rqda=Math.sqrt(.5*this.qp))}function v$(n){var e=e1(n.x-this.long0,this.over),t=n.y,i=Math.sin(t);this.es!==0&&(i=s5(this.e,i)/this.qp);var r=Math.asin(Ao*i),a=r*r,s=a*a*a;return n.x=e*Math.cos(r)/(Ao*(v7+3*_7*a+s*(7*S7+9*b7*a))),n.y=r*(v7+_7*a+s*(S7+b7*a)),this.es!==0&&(n.x*=this.rqda,n.y*=this.rqda),n.x=this.a*n.x+this.x0,n.y=this.a*n.y+this.y0,n}function _$(n){n.x=(n.x-this.x0)/this.a,n.y=(n.y-this.y0)/this.a,this.es!==0&&(n.x/=this.rqda,n.y/=this.rqda);var e=1e-9,t=12,i=n.y,r,a,s,o,l,c;for(c=0;c=G3?this.cphi1=0:this.cphi1=1/Math.tan(this.phi1),this.inverse=x$,this.forward=A$)}function C$(n){var e=e1(n.x-(this.long0||0),this.over),t=n.y,i,r,a;return i=this.am1+this.m1-f4(t,r=Math.sin(t),a=Math.cos(t),this.en),r=a*e/(i*Math.sqrt(1-this.es*r*r)),n.x=i*Math.sin(r),n.y=this.am1-i*Math.cos(r),n.x=this.a*n.x+(this.x0||0),n.y=this.a*n.y+(this.y0||0),n}function T$(n){n.x=(n.x-(this.x0||0))/this.a,n.y=(n.y-(this.y0||0))/this.a;var e,t,i,r;if(t=b6(n.x,n.y=this.am1-n.y),r=Lh(this.am1+this.m1-t,this.es,this.en),(e=Math.abs(r))j7?(n.x=r*Math.sin(i=e*Math.cos(t)/r),n.y=this.cphi1-r*Math.cos(i)):n.x=n.y=0,n.x=this.a*n.x+(this.x0||0),n.y=this.a*n.y+(this.y0||0),n}function x$(n){n.x=(n.x-(this.x0||0))/this.a,n.y=(n.y-(this.y0||0))/this.a;var e,t,i=b6(n.x,n.y=this.cphi1-n.y);if(t=this.cphi1+this.phi1-i,Math.abs(t)>G3)throw new Error;return Math.abs(Math.abs(t)-G3)<=j7?e=0:e=i*Math.atan2(n.x,n.y)/Math.cos(t),n.x=e1(e+(this.long0||0),this.over),n.y=$9(t),n}var E$=["bonne","Bonne (Werner lat_1=90)"];const P$={init:w$,names:E$},Oy={OBLIQUE:{forward:N$,inverse:F$},TRANSVERSE:{forward:L$,inverse:D$}},xo={ROTATE:{o_alpha:"oAlpha",o_lon_c:"oLongC",o_lat_c:"oLatC"},NEW_POLE:{o_lat_p:"oLatP",o_lon_p:"oLongP"},NEW_EQUATOR:{o_lon_1:"oLong1",o_lat_1:"oLat1",o_lon_2:"oLong2",o_lat_2:"oLat2"}};function M$(){if(this.x0=this.x0||0,this.y0=this.y0||0,this.long0=this.long0||0,this.title=this.title||"General Oblique Transformation",this.isIdentity=NS.includes(this.o_proj),!this.o_proj)throw new Error("Missing parameter: o_proj");if(this.o_proj==="ob_tran")throw new Error("Invalid value for o_proj: "+this.o_proj);const n=this.projStr.replace("+proj=ob_tran","").replace("+o_proj=","+proj=").trim(),e=gn(n);if(!e)throw new Error("Invalid parameter: o_proj. Unknown projection "+this.o_proj);e.long0=0,this.obliqueProjection=e;let t;const i=Object.keys(xo),r=o=>{if(typeof this[o]=="undefined")return;const l=parseFloat(this[o])*Le;if(isNaN(l))throw new Error("Invalid value for "+o+": "+this[o]);return l};for(let o=0;otypeof this[y]!="undefined")){t=c;for(let y=0;yJ3?(this.cphip=Math.cos(s),this.sphip=Math.sin(s),this.projectionType=Oy.OBLIQUE):this.projectionType=Oy.TRANSVERSE}function k$(n){return this.projectionType.forward(this,n)}function R$(n){return this.projectionType.inverse(this,n)}function I$(n,e){let t,i;if(e===xo.ROTATE){let r=n.oLongC,a=n.oLatC,s=n.oAlpha;if(Math.abs(Math.abs(a)-G3)<=J3)throw new Error("Invalid value for o_lat_c: "+n.o_lat_c+" should be < 90°");i=r+Math.atan2(-1*Math.cos(s),-1*Math.sin(s)*Math.sin(a)),t=Math.asin(Math.cos(a)*Math.sin(s))}else if(e===xo.NEW_POLE)i=n.oLongP,t=n.oLatP;else{let r=n.oLong1,a=n.oLat1,s=n.oLong2,o=n.oLat2,l=Math.abs(a);if(Math.abs(a)>G3-J3)throw new Error("Invalid value for o_lat_1: "+n.o_lat_1+" should be < 90°");if(Math.abs(o)>G3-J3)throw new Error("Invalid value for o_lat_2: "+n.o_lat_2+" should be < 90°");if(Math.abs(a-o)new DecompressionStream("deflate-raw"),e=t=>new Response(t);n(),eb=t=>e(e(t).body.pipeThrough(n())).arrayBuffer().then(i=>new Uint8Array(i))}catch(n){}var eb,By=new TextDecoder,wc=n=>{throw Error("but-unzip~"+n)};function*z$(n,e=eb){let t=n.length-21,i=t-65536,r=new DataView(n.buffer,n.byteOffset),a=l=>r.getUint16(l+t,1),s=l=>r.getUint32(l+t,1),o=(l,c)=>n.subarray(t+=l,t+=c);for(;t>i&&(t=n.lastIndexOf(80,t-1))+1&&(n[t+1]-75||n[t+2]-5||n[t+3]-6););for(t<0&&wc(2),i=a(10),i-a(8)&&wc(3),t=s(16);i--;){let l=a(10),c=a(28),d=a(30),m=a(32),y=s(20),_=s(42),T=By.decode(o(46,c)),M=By.decode(o(d,m)),x=t,B;t=_,B=o(30+a(26)+a(28),y),yield{filename:T,comment:M,read:()=>l-8?l?wc(1):B:e(B)},t=x}}const j$=/.+\.(shp|dbf|json|prj|cpg)$/i,U$=n=>C3(void 0,null,function*(){const e={},t=[];for(const a of z$(n))j$.test(a.filename)&&t.push(Promise.resolve(a.read()).then(s=>e[a.filename]=s));yield Promise.all(t);const i={},r=new TextDecoder;for(const[a,s]of Object.entries(e))a.slice(-3).toLowerCase()==="shp"||a.slice(-3).toLowerCase()==="dbf"?i[a]=new DataView(s.buffer,s.byteOffset,s.byteLength):i[a]=r.decode(s);return i}),$$=globalThis.URL,W$=(n,e)=>{if(!e)return n;const t=new $$(n);return t.pathname=`${t.pathname}.${e}`,t.href};function U7(n,e){return C3(this,null,function*(){const t=W$(n,e),i=e==="prj"||e==="cpg";try{const r=yield fetch(t);if(r.status>399)throw new Error(r.statusText);if(i)return r.text();const a=yield r.arrayBuffer();return new DataView(a)}catch(r){if(i||e==="dbf")return!1;throw r}})}function V$(n){let e=0,t=1;const i=n.length;let r,a;const s=[n[0][0],n[0][1],n[0][0],n[0][1]];for(;ts[2]&&(s[2]=a[0]),a[1]>s[3]&&(s[3]=a[1]);return{ring:n,clockWise:e>0,bbox:s,children:[]}}function Gy(n,e){return!(n.bbox[0]>e.bbox[0]||n.bbox[1]>e.bbox[1]||n.bbox[2]c.toReversed())));return o}}const a=[];for(const s of t)a.push([s.ring].concat(s.children));return a}Ve.prototype.parsePoint=function(n){return{type:"Point",coordinates:this.parseCoord(n,0)}};Ve.prototype.parseZPoint=function(n){const e=this.parsePoint(n);return e.coordinates.push(n.getFloat64(16,!0)),e};Ve.prototype.parsePointArray=function(n,e,t){const i=[];let r=0;for(;r20&&(e-=20),!(e in zy))throw new Error(`I don't know shp type "${e}"`);this.parseFunc=this[zy[e]],this.parseCoord=H$(n)};Ve.prototype.getShpCode=function(){return this.parseHeader().shpCode};Ve.prototype.parseHeader=function(){const n=this.buffer;return{length:n.getInt32(24)<<1,version:n.getInt32(28,!0),shpCode:n.getInt32(32,!0),bbox:[n.getFloat64(36,!0),n.getFloat64(44,!0),n.getFloat64(52,!0),n.getFloat64(60,!0)]}};Ve.prototype.getRows=function(){let n=100;const e=this.buffer.byteLength-8,t=[];let i;for(;n<=e&&(i=this.getRow(n),!!i);)n+=8,n+=i.len,i.type?t.push(this.parseFunc(i.data)):t.push(null);return t};Ve.prototype.getRow=function(n){const e=this.buffer.getInt32(n),t=this.buffer.getInt32(n+4)<<1;if(t===0)return{id:e,len:t,type:0};if(!(n+t+8>this.buffer.byteLength))return{id:e,len:t,data:new DataView(this.buffer.buffer,this.buffer.byteOffset+n+12,t-4),type:this.buffer.getInt32(n+8,!0)}};function zh(n,e){return new Ve(n,e).rows}var Y$=/^(?:ANSI\s)?(\d+)$/m;function nb(n,e){if(!n)return i;try{new TextDecoder(n.trim())}catch(r){var t=Y$.exec(n);return t&&!e?nb("windows-"+t[1],!0):(n=void 0,i)}return i;function i(r){var a=new TextDecoder(n||void 0),s=a.decode(r,{stream:!0})+a.decode();return s.replace(/\0/g,"").trim()}}function K$(n){var e={};return e.lastUpdated=new Date(n.getUint8(1)+1900,n.getUint8(2),n.getUint8(3)),e.records=n.getUint32(4,!0),e.headerLen=n.getUint16(8,!0),e.recLen=n.getUint16(10,!0),e}function q$(n,e,t){for(var i=[],r=32;r{if(!n)throw new Error("forgot to pass buffer");if(n4(n))return new Uint8Array(n);if(n4(n.buffer))return n.BYTES_PER_ELEMENT===1?n:new Uint8Array(n.buffer,n.byteOffset,n.byteLength);throw new Error("invalid buffer like object")},eW=new TextDecoder,ib=n=>{if(n){if(typeof n=="string")return n;if(n4(n)||ArrayBuffer.isView(n)||Uh(n))return eW.decode(n)}},rb=n=>{if(!n)throw new Error("forgot to pass buffer");if(Uh(n))return n;if(n4(n))return new DataView(n);if(n4(n.buffer))return new DataView(n.buffer,n.byteOffset,n.byteLength);throw new Error("invalid buffer like object")};function n4(n){return n instanceof globalThis.ArrayBuffer||Object.prototype.toString.call(n)==="[object ArrayBuffer]"}function Uh(n){return n instanceof globalThis.DataView||Object.prototype.toString.call(n)==="[object DataView]"}const $h=function([n,e]){const t={};t.type="FeatureCollection",t.features=[];let i=0;const r=n.length;for(e||(e=[]);i-1?r.push(t.slice(0,-3)+t.slice(-3).toLowerCase()):(t.slice(-4).toLowerCase()===".dbf"||t.slice(-4).toLowerCase()===".cpg")&&(i[t.slice(0,-3)+t.slice(-3).toLowerCase()]=i[t]));if(!r.length)throw new Error("no layers founds");const a=r.map(function(s){let o,l;const c=s.lastIndexOf(".");return c>-1&&s.slice(c).indexOf("json")>-1?(o=JSON.parse(i[s]),o.fileName=s.slice(0,c)):e.indexOf(s.slice(c+1))>-1?(o=i[s],o.fileName=s):(i[s+".dbf"]&&(l=jh(i[s+".dbf"],i[s+".cpg"])),o=$h([zh(i[s+".shp"],i[s+".prj"]),l]),o.fileName=s),o});return a.length===1?a[0]:a})};function tW(n,e){return C3(this,null,function*(){const t=yield U7(n);return ab(t,e)})}const nW=n=>C3(void 0,null,function*(){const e=yield Promise.all([U7(n,"shp"),U7(n,"prj")]);let t=!1;try{e[1]&&(t=cl(e[1]))}catch(i){t=!1}return zh(e[0],t)}),iW=n=>C3(void 0,null,function*(){const[e,t]=yield Promise.all([U7(n,"dbf"),U7(n,"cpg")]);if(e)return jh(e,t)}),jy=(n,e)=>{var i;return new J$(n,(i=globalThis==null?void 0:globalThis.document)==null?void 0:i.location).pathname.slice(-4).toLowerCase()===e},rW=({shp:n,dbf:e,cpg:t,prj:i})=>{const r=[sW(n,i)];return e&&r.push(oW(e,t)),$h(r)},aW=function(n,e){return C3(this,null,function*(){if(typeof n!="string"){if(n4(n)||ArrayBuffer.isView(n)||Uh(n))return ab(n);if(n.shp)return rW(n);throw new TypeError("must be a string, some sort of Buffer, or an object with at least a .shp property")}if(jy(n,".zip"))return tW(n,e);jy(n,".shp")&&(n=n.slice(0,-4));const t=yield Promise.all([nW(n),iW(n)]);return $h(t)})},sW=function(n,e){if(n=rb(n),e=ib(e),typeof e=="string")try{e=cl(e)}catch(t){e=!1}return zh(n,e)},oW=function(n,e){return n=rb(n),e=ib(e),jh(n,e)};const lW={class:"engineering-analysis-panel"},uW={class:"analysis-card analysis-workbench"},cW={class:"analysis-card-head"},dW={key:0},hW=["disabled"],fW=["disabled"],mW={key:1,class:"analysis-drawing-stage"},gW={class:"analysis-point-count"},pW=["disabled"],yW=["disabled"],vW={key:2,class:"analysis-boundary-bar"},_W={key:0,class:"analysis-card analysis-result"},SW={class:"analysis-card-head"},bW={class:"analysis-conclusion-head"},wW={class:"analysis-conclusion-tags"},CW={key:0,class:"analysis-empty is-success"},TW={key:1,class:"analysis-project-list"},AW=["onPointerup"],xW={class:"analysis-project-name"},EW={class:"analysis-project-meta"},PW={__name:"EngineeringAnalysisPanel",props:{drawingPointCount:{type:Number,default:0}},emits:["drawing-change","finish-drawing","undo-point","clear-boundary","analysis-result","focus-project"],setup(n,{expose:e,emit:t}){const i=n,r=t,a=Q2(!1),s=Q2(null),o=Q2([]),l=Q2([]),c=Q2(""),d=Q2("idle"),m=Q2([]);let y=null;const _=c2(()=>{var f2;const k2=l.value.length,_2=o.value.length,T2=o.value.reduce((j2,S3)=>j2+Number(S3.overlapAreaWanMu||0),0);return{boundaryAreaWanMu:M2((f2=s.value)==null?void 0:f2.geometry),featureCount:k2,projectCount:_2,overlapAreaWanMu:T2}}),T=c2(()=>c.value?c.value:d.value==="loading"?"项目库加载中":d.value==="error"?"项目库加载失败":""),M=c2(()=>s.value?o.value.length?"已发现建设记录":"未发现建设记录":"未分析"),x=c2(()=>a.value&&i.drawingPointCount>=3),B=c2(()=>{if(!s.value)return{levelClass:"",verdict:"",summary:"",tags:[],advice:""};if(!o.value.length)return{levelClass:"is-clear",verdict:"未发现建设记录",summary:"该边界范围暂未与项目库中的已建设工程形成空间叠加。",tags:[`分析范围 ${M3(_.value.boundaryAreaWanMu)} 万亩`,"项目库未命中"],advice:"可进入新增工程选址论证,仍需结合保护红线、审批台账和现场踏勘复核。"};const k2=q3(o.value),_2=W3(o.value),T2=[...o.value].sort((S3,k3)=>Number(k3.overlapAreaWanMu||0)-Number(S3.overlapAreaWanMu||0))[0],f2=A3(_.value.overlapAreaWanMu),j2=o.value.length>=6||_.value.overlapAreaWanMu>=1?"存在建设叠加":"存在局部叠加";return{levelClass:o.value.length>=6?"is-heavy":"is-hit",verdict:j2,summary:`该边界命中 ${o.value.length} 个历史项目,叠加约 ${f2} 亩,项目类型以${k2.name}为主,年份集中在 ${_2}。`,tags:[`主类型 ${k2.name}`,`年份 ${_2}`,`最大叠加 ${A3(T2==null?void 0:T2.overlapAreaWanMu)} 亩`],advice:`重点复核“${O1(T2==null?void 0:T2.projectName)}”(${(T2==null?void 0:T2.year)||"未知"},${(T2==null?void 0:T2.category)||"未知类型"})与拟建范围的重合边界。`}});U6(()=>{X2().catch(()=>{})});function q(k2){return C3(this,null,function*(){var T2;const _2=(T2=k2.target.files)==null?void 0:T2[0];if(k2.target.value="",!!_2){c.value="";try{const f2=yield K(_2);a.value&&(a.value=!1,r("drawing-change",!1)),r("clear-boundary"),yield $2(f2)}catch(f2){c.value="边界文件解析失败"}}})}function K(k2){return C3(this,null,function*(){const _2=String(k2.name||"").toLowerCase();if(_2.endsWith(".json")||_2.endsWith(".geojson"))return H(JSON.parse(yield k2.text()));if(_2.endsWith(".zip")){const T2=yield aW(yield k2.arrayBuffer());return H(T2)}throw new Error("unsupported file")})}function H(k2){const _2=r3(k2).filter(T2=>a3(T2==null?void 0:T2.geometry));if(_2.length)return W2(_2);throw new Error("no polygon")}function J(){a.value||(c.value="",a.value=!0,s.value=null,o.value=[],l.value=[],r("analysis-result",{boundary:null,matches:[],rows:[],summary:_.value}),r("drawing-change",!0))}function g2(){a.value&&(a.value=!1,r("clear-boundary"),r("analysis-result",{boundary:null,matches:[],rows:[],summary:_.value}))}function N2(){x.value&&r("finish-drawing")}function E2(){r("undo-point")}function v2(){a.value=!1,s.value=null,o.value=[],l.value=[],c.value="",r("clear-boundary"),r("analysis-result",{boundary:null,matches:[],rows:[],summary:_.value})}function F2(k2){k2!=null&&k2.geometry&&(a.value=!1,$2(k2))}function $2(k2){return C3(this,null,function*(){s.value=k2,l.value=[],o.value=[];let _2=[];try{const T2=yield X2();_2=v3(k2,T2),l.value=_2,o.value=_3(_2)}catch(T2){c.value="项目库加载失败"}r("analysis-result",{boundary:k2,matches:_2,rows:o.value,summary:_.value})})}function X2(){return C3(this,null,function*(){return m.value.length?m.value:y||(d.value="loading",y=fetch(H2("datas/ecological-protection/ecological_restoration_projects.geojson"),{credentials:"include"}).then(_2=>{if(!_2.ok)throw new Error(`HTTP ${_2.status}`);return _2.json()}).then(_2=>{const T2=r3(_2).filter(f2=>{var j2;return(j2=f2==null?void 0:f2.geometry)==null?void 0:j2.coordinates}).map((f2,j2)=>i3(G2({},f2),{properties:i3(G2({},f2.properties||{}),{source_index:j2})}));return m.value=T2,d.value="success",T2}).catch(_2=>{throw d.value="error",y=null,_2}),y)})}function H2(k2){return k2?/^https?:\/\//.test(k2)||k2.startsWith("/")?k2:`./${k2}`:""}function r3(k2){return k2?Array.isArray(k2)?k2.flatMap(_2=>r3(_2)):k2.type==="FeatureCollection"?(k2.features||[]).filter(Boolean):k2.type==="Feature"?k2.geometry?[k2]:[]:l3(k2)?[{type:"Feature",properties:{},geometry:k2}]:typeof k2=="object"?Object.values(k2).flatMap(_2=>r3(_2)):[]:[]}function W2(k2){const _2=k2.flatMap(T2=>T2.geometry.type==="Polygon"?[T2.geometry.coordinates]:T2.geometry.coordinates);return _2.length===1?{type:"Feature",properties:k2[0].properties||{},geometry:{type:"Polygon",coordinates:_2[0]}}:{type:"Feature",properties:{sourceFeatureCount:k2.length},geometry:{type:"MultiPolygon",coordinates:_2}}}function v3(k2,_2=m.value){const T2=D2(k2.geometry);return _2.filter(f2=>w3(f2.geometry,k2.geometry,T2)).map(f2=>({feature:f2,properties:f2.properties||{},overlapAreaWanMu:p3(f2,k2.geometry)}))}function _3(k2){const _2=new Map;return k2.forEach(T2=>{const f2=T2.properties||{},j2=f2.project_name||f2.projectName||"未命名项目",S3=_2.get(j2)||{key:j2,projectName:j2,category:f2.project_category||"未知类型",year:f2.year||"未知",featureCount:0,overlapAreaWanMu:0,features:[],sourceIndex:Number(f2.source_index||0)};S3.featureCount+=1,S3.overlapAreaWanMu+=Number(T2.overlapAreaWanMu||0),S3.features.push(T2.feature),_2.set(j2,S3)}),[..._2.values()].map(T2=>i3(G2({},T2),{overlapAreaWanMu:Number(T2.overlapAreaWanMu.toFixed(4))}))}function w3(k2,_2,T2){if(!Z2(D2(k2),T2))return!1;const f2=q2(_2);return f2.length?a3(k2)?L2(k2,f2):(k2==null?void 0:k2.type)==="Point"?y2(k2.coordinates,f2):(k2==null?void 0:k2.type)==="MultiPoint"?k2.coordinates.some(j2=>y2(j2,f2)):(k2==null?void 0:k2.type)==="LineString"?e3(k2.coordinates,f2):(k2==null?void 0:k2.type)==="MultiLineString"?k2.coordinates.some(j2=>e3(j2,f2)):!1:!1}function L2(k2,_2){const T2=q2(k2);return T2.length?T2.some(f2=>f2.some(j2=>y2(j2,_2)))||_2.some(f2=>f2.some(j2=>y2(j2,T2)))||T2.some(f2=>_2.some(j2=>y3(f2,j2))):!1}function e3(k2=[],_2){return!Array.isArray(k2)||!k2.length?!1:k2.some(T2=>y2(T2,_2))?!0:_2.some(T2=>c3(k2,T2))}function c3(k2,_2){for(let T2=1;T2G1+p0.filter(u3=>y2(u3,j2)).length,0),c1=f2.reduce((G1,p0)=>G1+p0.length,0);return i1?Number((S3*Math.max(.08,Math.min(1,i1/Math.max(c1,1)))).toFixed(4)):j2.reduce((G1,p0)=>G1+p0.filter(u3=>y2(u3,f2)).length,0)?Number(Math.min(S3,k3).toFixed(4)):f2.some(G1=>j2.some(p0=>y3(G1,p0)))?Number((Math.min(S3,k3)*.12).toFixed(4)):0}function q2(k2){var _2;return(k2==null?void 0:k2.type)==="Polygon"?[((_2=k2.coordinates)==null?void 0:_2[0])||[]]:(k2==null?void 0:k2.type)==="MultiPolygon"?k2.coordinates.map(T2=>(T2==null?void 0:T2[0])||[]).filter(T2=>T2.length):[]}function a3(k2){return(k2==null?void 0:k2.type)==="Polygon"||(k2==null?void 0:k2.type)==="MultiPolygon"}function l3(k2){return["Polygon","MultiPolygon","LineString","MultiLineString","Point","MultiPoint"].includes(k2==null?void 0:k2.type)}function y2(k2,_2){return _2.some(T2=>z2(k2,T2))}function z2(k2,_2){var S3,k3,i1,c1;let T2=!1;const f2=Number(k2==null?void 0:k2[0]),j2=Number(k2==null?void 0:k2[1]);for(let m1=0,G1=_2.length-1;m1<_2.length;G1=m1++){const p0=Number((S3=_2[m1])==null?void 0:S3[0]),u3=Number((k3=_2[m1])==null?void 0:k3[1]),j3=Number((i1=_2[G1])==null?void 0:i1[0]),H3=Number((c1=_2[G1])==null?void 0:c1[1]);u3>j2!=H3>j2&&f2<(j3-p0)*(j2-u3)/(H3-u3)+p0&&(T2=!T2)}return T2}function y3(k2,_2){for(let T2=1;T2(Number(G1[0])-Number(m1[0]))*(Number(p0[1])-Number(m1[1]))-(Number(G1[1])-Number(m1[1]))*(Number(p0[0])-Number(m1[0])),S3=j2(k2,_2,T2),k3=j2(k2,_2,f2),i1=j2(T2,f2,k2),c1=j2(T2,f2,_2);return S3===0&&w2(T2,k2,_2)||k3===0&&w2(f2,k2,_2)||i1===0&&w2(k2,T2,f2)||c1===0&&w2(_2,T2,f2)?!0:(S3>0&&k3<0||S3<0&&k3>0)&&(i1>0&&c1<0||i1<0&&c1>0)}function $3(k2,_2,T2,f2){const j2=T3([k2,_2]),S3=T3([T2,f2]);return Z2(j2,S3)}function w2(k2,_2,T2){const f2=Number(k2==null?void 0:k2[0]),j2=Number(k2==null?void 0:k2[1]),S3=Number(_2==null?void 0:_2[0]),k3=Number(_2==null?void 0:_2[1]),i1=Number(T2==null?void 0:T2[0]),c1=Number(T2==null?void 0:T2[1]),m1=(f2-S3)*(c1-k3)-(j2-k3)*(i1-S3);return Math.abs(m1)>1e-10?!1:f2>=Math.min(S3,i1)-1e-10&&f2<=Math.max(S3,i1)+1e-10&&j2>=Math.min(k3,c1)-1e-10&&j2<=Math.max(k3,c1)+1e-10}function D2(k2){const _2=[];return m2(k2==null?void 0:k2.coordinates,_2),_2.length?_2.reduce((T2,f2)=>({minLng:Math.min(T2.minLng,Number(f2[0])),minLat:Math.min(T2.minLat,Number(f2[1])),maxLng:Math.max(T2.maxLng,Number(f2[0])),maxLat:Math.max(T2.maxLat,Number(f2[1]))}),{minLng:Number.POSITIVE_INFINITY,minLat:Number.POSITIVE_INFINITY,maxLng:Number.NEGATIVE_INFINITY,maxLat:Number.NEGATIVE_INFINITY}):null}function Z2(k2,_2){return!k2||!_2?!1:!(k2.maxLng<_2.minLng||k2.minLng>_2.maxLng||k2.maxLat<_2.minLat||k2.minLat>_2.maxLat)}function b3(k2){return M2(k2==null?void 0:k2.geometry)}function M2(k2){return(k2==null?void 0:k2.type)==="Polygon"?P(k2.coordinates):(k2==null?void 0:k2.type)==="MultiPolygon"?k2.coordinates.reduce((_2,T2)=>_2+P(T2),0):0}function P(k2=[]){const _2=k2[0]||[];if(_2.length<3)return 0;const T2=_2.reduce((k3,i1)=>k3+Number(i1[1]||0),0)/_2.length,f2=111320*Math.cos(T2*Math.PI/180),j2=110540;let S3=0;for(let k3=0;k3<_2.length;k3+=1){const i1=_2[k3],c1=_2[(k3+1)%_2.length],m1=Number(i1[0]||0)*f2,G1=Number(i1[1]||0)*j2,p0=Number(c1[0]||0)*f2,u3=Number(c1[1]||0)*j2;S3+=m1*u3-p0*G1}return Math.abs(S3)/2/666.6666667/1e4}function m2(k2,_2){if(Array.isArray(k2)){if(typeof k2[0]=="number"&&typeof k2[1]=="number"){_2.push(k2);return}k2.forEach(T2=>m2(T2,_2))}}function T3(k2){return k2.reduce((_2,T2)=>({minLng:Math.min(_2.minLng,Number(T2==null?void 0:T2[0])),minLat:Math.min(_2.minLat,Number(T2==null?void 0:T2[1])),maxLng:Math.max(_2.maxLng,Number(T2==null?void 0:T2[0])),maxLat:Math.max(_2.maxLat,Number(T2==null?void 0:T2[1]))}),{minLng:Number.POSITIVE_INFINITY,minLat:Number.POSITIVE_INFINITY,maxLng:Number.NEGATIVE_INFINITY,maxLat:Number.NEGATIVE_INFINITY})}function M3(k2){const _2=Number(k2||0);return Number.isFinite(_2)?Number(_2.toFixed(_2>=10?2:4)).toString():"0"}function A3(k2){const _2=Number(k2||0)*1e4;return Number.isFinite(_2)?_2>=1e3?Number(_2.toFixed(0)).toLocaleString("zh-CN"):_2>=10?Number(_2.toFixed(1)).toLocaleString("zh-CN"):Number(_2.toFixed(2)).toString():"0"}function q3(k2=[]){const _2=new Map;return k2.forEach(T2=>{const f2=T2.category||"未知类型",j2=_2.get(f2)||{name:f2,count:0,area:0};j2.count+=1,j2.area+=Number(T2.overlapAreaWanMu||0),_2.set(f2,j2)}),[..._2.values()].sort((T2,f2)=>f2.area-T2.area||f2.count-T2.count)[0]||{name:"未知类型",count:0,area:0}}function W3(k2=[]){const _2=k2.map(j2=>Number(j2.year)).filter(j2=>Number.isFinite(j2));if(!_2.length)return"未知年份";const T2=Math.min(..._2),f2=Math.max(..._2);return T2===f2?`${T2} 年`:`${T2}-${f2} 年`}function O1(k2,_2=18){const T2=String(k2||"未命名项目");return T2.length>_2?`${T2.slice(0,_2)}...`:T2}return e({applyDrawnBoundary:F2}),(k2,_2)=>(X(),Q("div",lW,[A("div",uW,[A("div",cW,[_2[0]||(_2[0]=A("span",null,"工程分析",-1)),T.value?(X(),Q("strong",dW,u2(T.value),1)):N3("",!0)]),a.value?N3("",!0):(X(),Q("div",{key:0,class:K3(["analysis-operation",{"has-boundary":s.value}])},[A("label",{class:K3(["analysis-entry is-upload",{"is-disabled":a.value}])},[A("input",{type:"file",accept:".zip,.json,.geojson",disabled:a.value,onChange:q},null,40,hW),A("span",null,u2(s.value?"更换边界":"上传边界"),1),_2[1]||(_2[1]=A("strong",null,"SHP / GeoJSON",-1))],2),A("button",{type:"button",class:"analysis-entry is-draw",disabled:a.value,onPointerup:ot(J,["stop","prevent"])},[A("span",null,u2(s.value?"重新绘制":"在线绘制"),1),_2[2]||(_2[2]=A("strong",null,"地图圈定",-1))],40,fW)],2)),a.value?(X(),Q("div",mW,[A("div",gW,[_2[3]||(_2[3]=A("span",null,"已落点",-1)),A("strong",null,u2(n.drawingPointCount),1),_2[4]||(_2[4]=A("em",null,"点",-1)),_2[5]||(_2[5]=A("small",null,"至少 3 点",-1))]),A("button",{type:"button",class:"analysis-control is-primary",disabled:!x.value,onPointerup:ot(N2,["stop","prevent"])}," 完成分析 ",40,pW),A("button",{type:"button",class:"analysis-control",disabled:!n.drawingPointCount,onPointerup:ot(E2,["stop","prevent"])},"撤销",40,yW),A("button",{type:"button",class:"analysis-control is-danger",onPointerup:ot(g2,["stop","prevent"])},"删除图形",32)])):s.value?(X(),Q("div",vW,[_2[6]||(_2[6]=A("span",null,"边界已加载",-1)),A("strong",null,u2(o.value.length?`命中 ${o.value.length} 项`:M.value),1),A("button",{type:"button",onPointerup:ot(v2,["stop","prevent"])},"删除图形",32)])):N3("",!0)]),s.value?(X(),Q("div",_W,[A("div",SW,[_2[7]||(_2[7]=A("span",null,"建设记录核查",-1)),A("strong",null,u2(M.value),1)]),A("div",{class:K3(["analysis-conclusion",B.value.levelClass])},[A("div",bW,[_2[8]||(_2[8]=A("span",null,"分析结论",-1)),A("strong",null,u2(B.value.verdict),1)]),A("p",null,u2(B.value.summary),1),A("div",wW,[(X(!0),Q(P3,null,D3(B.value.tags,T2=>(X(),Q("span",{key:T2},u2(T2),1))),128))]),A("small",null,u2(B.value.advice),1)],2),o.value.length?(X(),Q("div",TW,[(X(!0),Q(P3,null,D3(o.value,T2=>(X(),Q("button",{key:T2.key,type:"button",class:"analysis-project-row",onPointerup:ot(f2=>k2.$emit("focus-project",T2),["stop","prevent"])},[A("span",xW,u2(T2.projectName),1),A("div",EW,[A("strong",null,u2(T2.year),1),A("em",null,u2(T2.category),1),A("small",null,"叠加 "+u2(A3(T2.overlapAreaWanMu))+" 亩",1)]),A("b",null,u2(T2.featureCount)+" 个要素",1)],40,AW))),128))])):(X(),Q("div",CW,"该边界范围内暂未匹配到已建设项目"))])):N3("",!0)]))}},MW=rr(PW,[["__scopeId","data-v-79b3e36f"]]),dl={grasslandCapacityPerMu:.06229833103624831,muPerYak:16.051794379822947,yakToSheepUnit:1},kW={key:"county-513233",type:"county",name:"红原县",areaCode:"513233"},q4=[{key:"healthy",label:"合理",shortLabel:"合理",range:"< 0%",description:"承载力高于实际载畜量,当前放牧压力处于合理区间。",actions:["保持当前载畜水平与轮牧节奏","定期复测草地生产力和载畜量","关注极端天气对牧草生长的影响"]},{key:"balanced",label:"基本实现草畜平衡",shortLabel:"平衡",range:"0% - 5%",description:"超载率在5%以内,基本实现草畜平衡。",actions:["保持当前载畜水平与轮牧节奏","持续跟踪草地生产力和载畜量变化","关注局部草场季节性放牧压力"]},{key:"watch",label:"轻度超载",shortLabel:"关注",range:"> 5% - 10%",description:"超载率超过5%,已出现轻度超载迹象,建议提前介入调控。",actions:["适度压减超载畜群规模","延长冬春舍饲补饲周期","增加人工草场补饲供应"]},{key:"warning",label:"中度超载",shortLabel:"预警",range:"10% - 20%",description:"超载较明显,草地退化风险上升,应启动主动调控。",actions:["压减载畜量至理论承载力以内","推行划区轮牧与阶段性休牧","扩大优质人工饲草供给"]},{key:"danger",label:"严重超载",shortLabel:"高压",range:"> 20%",description:"超载压力较高,建议纳入重点管控和生态修复范围。",actions:["强制压减载畜量并实施禁牧休牧","对退化草地实施生态修复","建立重点区域长效监测与考核机制"]}],x5={areaRange:["areaRange","area_range","arearange","acreage","grasslandArea","grasslandarea","area"],yakNumber:["yakNumber","yak_number","yaknumber","number","yakCount","yakcount","livestockCount","livestockcount"],bearingCapacity:["bearingCapacity","bearing_capacity","bearingcapacity","capacity","theoryCapacity","theorycapacity"],livestockCapacity:["livestockCapacity","livestock_capacity","livestockcapacity","carryingCapacity","carryingcapacity","actualCapacity","actualcapacity"],overloadRate:["overloadRate","overload_rate","overloadrate","rate"],level:["level","conclusion"],advice:["advice","balanceAdvice","balance_advice","balanceadvice","balanceAdivce","balance_adivce","balanceadivce"],year:["year"],areaName:["areaName","area_name","areaname","name"]},un=(n,e=2)=>{const t=En(10,e);return Math.round((Number(n)||0)*t)/t},RW={色地镇:1.38,麦洼乡:1.26,阿木乡:1.12,瓦切镇:1.2,查尔玛乡:1.04,江茸乡:.88,龙日镇:1.16,安曲镇:1.28,刷经寺镇:.78,邛溪镇:1.08};function V0(n,e=null){if(n==null||n==="")return e;const t=typeof n=="string"?n.replace(/,/g,"").replace(/%/g,"").trim():n,i=Number(t);return Number.isFinite(i)?i:e}function m6(n={},e=[],t=void 0){for(const i of e){const r=n==null?void 0:n[i];if(r!=null&&r!=="")return r}return t}function eo(n,e={}){var i;const t=V0(n);return t===null?"--":t.toLocaleString("zh-CN",{maximumFractionDigits:(i=e.maximumFractionDigits)!=null?i:Number.isInteger(t)?0:2})}function Cc(n){const e=V0(n);return e===null?"--":`${eo(e)}%`}function B9(n){const e=V0(n);return e===null||e<0?q4[0]:e<=5?q4[1]:e<=10?q4[2]:e<=20?q4[3]:q4[4]}function Rd(n){return Math.round(Number(n)||0)}function Id(n){return Math.round((Number(n)||0)*dl.grasslandCapacityPerMu)}function sb({key:n,type:e,name:t,areaCode:i,areaRange:r,yakNumber:a,location:s,township:o,hasBoundary:l=!1,boundaryCount:c=0,grasslands:d=[],source:m,pressureFactor:y=1}){const _=Id(r),T=Math.round(Rd(a)*y),M=_?un((T-_)/_*100,1):0,x=B9(M);return{key:n,type:e,name:t,areaCode:i,areaRange:un(r,0),yakNumber:un(a,0),bearingCapacity:_,livestockCapacity:T,overloadRate:M,level:x.label,advice:x.actions.join(";"),year:"2026",location:s,township:o,hasBoundary:!!l,boundaryCount:Number(c)||0,grasslands:d,source:m}}const gr=U8.map((n,e)=>sb({key:`town-${n.zoneName}`,type:"town",name:n.zoneName,areaCode:QI(n.zoneName),areaRange:n.grasslandArea,yakNumber:n.yakCount,location:null,pressureFactor:RW[n.zoneName]||1,index:e})),IW=gr.reduce((n,e)=>n+e.areaRange,0),NW=gr.reduce((n,e)=>n+e.yakNumber,0),to=gr.reduce((n,e)=>n+e.bearingCapacity,0),ob=gr.reduce((n,e)=>n+e.livestockCapacity,0),lb=to?un((ob-to)/to*100,1):0,Uy=B9(lb),LW=i3(G2({},kW),{areaRange:IW,yakNumber:NW,bearingCapacity:to,livestockCapacity:ob,overloadRate:lb,level:Uy.label,advice:Uy.actions.join(";"),year:"2026"}),FW=[LW,...gr];function DW(n={},e={}){var g2,N2,E2,v2,F2,$2,X2,H2;const t=n&&typeof n=="object"&&Object.keys(n).length>0,i=m6(n,x5.areaRange),r=m6(n,x5.yakNumber),a=m6(n,x5.bearingCapacity),s=m6(n,x5.livestockCapacity),o=V0(m6(n,x5.overloadRate)),l=V0(e.yakNumber),c=OW(n,s,l),d=V0(i,(g2=e.areaRange)!=null?g2:0),m=c!==null&&r===(n==null?void 0:n.yak_number)?V0(m6(n,["number","yakCount","yak_count","livestockCount","livestock_count"]),l!=null?l:Math.round(c/dl.yakToSheepUnit)):V0(r,(N2=e.yakNumber)!=null?N2:0),y=V0(e.bearingCapacity),_=V0(e.livestockCapacity),T=i!=null&&i!=="",M=r!=null&&r!=="",x=(E2=V0(s))!=null?E2:c,B=V0(a),q=t?($2=(F2=(v2=x!=null?x:$y(B,o))!=null?v2:_)!=null?F2:$y(y,o))!=null?$2:M?Rd(m):null:_!=null?_:M?Rd(m):null,K=t?(H2=(X2=B!=null?B:BW(q,o))!=null?X2:y)!=null?H2:T?Id(d):null:y!=null?y:T?Id(d):null,H=o!==null?un(o,1):K&&q!==null?un((q-K)/K*100,1):null,J=B9(H);return i3(G2(G2({},e),n),{key:e.key||n.key||n.id||n.areaCode||e.name,type:e.type||n.type||"town",name:m6(n,x5.areaName,e.name||"核算对象"),areaCode:n.areaCode||n.area_code||n.areacode||e.areaCode,areaRange:d,yakNumber:m,bearingCapacity:K,livestockCapacity:q,overloadRate:H,level:H===null?m6(n,x5.level,J.label):J.label,advice:m6(n,x5.advice,e.advice||J.actions.join(";")),year:m6(n,x5.year,e.year||"当前年度"),source:n.raw||n.source||e.source})}function OW(n={},e,t=null){if(!n||typeof n!="object"||e!=null&&e!=="")return null;const i=Object.prototype.hasOwnProperty.call(n,"yak_number"),r=["overload_rate","overloadRate","overloadrate","advice","balanceAdvice","balanceadvice","level","conclusion"].some(o=>n[o]!==void 0&&n[o]!==null&&n[o]!==""),a=V0(n.yak_number);if(!i||!r||a===null)return null;const s=V0(t);return s!==null&&s>0?a>s*1.5?a:null:a}function BW(n,e){const t=V0(n),i=V0(e);return t===null||i===null||i<=-100?null:Math.round(t/(1+i/100))}function $y(n,e){const t=V0(n),i=V0(e);return t===null||i===null||i<=-100?null:Math.round(t*(1+i/100))}function GW(n={}){const e=V0(n.bearingCapacity),t=V0(n.livestockCapacity),i=V0(n.areaRange,0),r=V0(n.yakNumber,0),a=V0(n.overloadRate,e&&t!==null?(t-e)/e*100:null),s=e!==null&&t!==null?t-e:null,o=e&&t!==null?un(t/e*100,1):null,l=B9(a),c=Math.round(r*dl.yakToSheepUnit),d=c&&t!==null?un(t/c,2):null,m=i&&e!==null?un(e/i,4):null,y=Math.max(e||0,t||0,1);return{bearing:e,livestock:t,areaRange:i,yakNumber:r,yakSheepUnit:c,pressureFactor:d,bearingCoefficient:m,overloadRate:a===null?null:un(a,1),delta:s,usageRate:o,risk:l,bearingPercent:e===null?4:Math.max(4,Math.min(100,un(e/y*100,1))),livestockPercent:t===null?4:Math.max(4,Math.min(100,un(t/y*100,1)))}}function zW(n={},e=B9(n.overloadRate)){const t=String(n.advice||"").trim(),i=t?t.split(/[。;;\n]/).map(l=>l.trim()).filter(Boolean):[],r=["提高放牧畜禽的密度","增加草地的利用率","密度不能过高"],a=["轻度超载","已出现超载","超载迹象","压减超载畜群规模"],s=["healthy","balanced"].includes(e.key),o=i.filter(l=>r.some(c=>l.includes(c))||s&&a.some(c=>l.includes(c))?!1:s?!0:!r.some(c=>l.includes(c)));return[...e.actions||[],...o].filter((l,c,d)=>d.indexOf(l)===c).slice(0,4)}const n5=(n,e)=>n.reduce((t,i)=>t+Number(i[e]||0),0),ue=(n,e=2)=>Number(Number(n||0).toFixed(e)),Rn={kpi:{projectCount:22,featureCount:29280,subjectFeatureCount:1478,controlPointCount:27802,areaWanMu:175.3693,lengthKm:1250.62,townshipCount:10},categories:[{name:"草地修复",subjectFeatureCount:1067,areaWanMu:168.0339,lengthKm:1238.18,projectCount:13},{name:"林地修复",subjectFeatureCount:244,areaWanMu:7.3354,lengthKm:0,projectCount:6},{name:"湿地修复",subjectFeatureCount:167,areaWanMu:0,lengthKm:12.44,projectCount:3}],measures:[{name:"草原改良",subjectFeatureCount:285,areaWanMu:84.2792,lengthKm:467.5,projectCount:8},{name:"人工种草",subjectFeatureCount:532,areaWanMu:29.1561,lengthKm:0,projectCount:13},{name:"封育治理",subjectFeatureCount:45,areaWanMu:21.2487,lengthKm:0,projectCount:1},{name:"围栏建设",subjectFeatureCount:223,areaWanMu:19.4235,lengthKm:660.88,projectCount:9},{name:"林草碳汇试点",subjectFeatureCount:11,areaWanMu:12.5759,lengthKm:0,projectCount:1},{name:"水源涵养",subjectFeatureCount:82,areaWanMu:5.6993,lengthKm:0,projectCount:1},{name:"人工种草/补播",subjectFeatureCount:46,areaWanMu:2.8162,lengthKm:0,projectCount:4},{name:"防风固沙林",subjectFeatureCount:6,areaWanMu:.1303,lengthKm:0,projectCount:1},{name:"草种繁育",subjectFeatureCount:4,areaWanMu:.04,lengthKm:0,projectCount:1},{name:"种草围栏",subjectFeatureCount:77,areaWanMu:0,lengthKm:109.81,projectCount:1},{name:"小型坝",subjectFeatureCount:8,areaWanMu:0,lengthKm:8.83,projectCount:1},{name:"微型坝",subjectFeatureCount:159,areaWanMu:0,lengthKm:3.61,projectCount:2}],years:[{name:2017,areaWanMu:.1412,lengthKm:0,projectCount:1},{name:2018,areaWanMu:.5608,lengthKm:0,projectCount:1},{name:2019,areaWanMu:12.513,lengthKm:0,projectCount:1},{name:2020,areaWanMu:35.9848,lengthKm:0,projectCount:2},{name:2021,areaWanMu:25.0755,lengthKm:467.5,projectCount:5},{name:2022,areaWanMu:72.024,lengthKm:656.05,projectCount:8},{name:2023,areaWanMu:29.07,lengthKm:114.64,projectCount:3},{name:"未知",areaWanMu:0,lengthKm:12.44,projectCount:2}],townships:[{name:"麦洼乡",areaWanMu:28.5019,lengthKm:84.28,projectCount:3},{name:"龙日镇",areaWanMu:15.8472,lengthKm:46.05,projectCount:2},{name:"安曲镇",areaWanMu:13.1168,lengthKm:0,projectCount:2},{name:"瓦切镇",areaWanMu:6.6824,lengthKm:214.41,projectCount:4},{name:"色地镇",areaWanMu:6.344,lengthKm:101.25,projectCount:3},{name:"刷经寺镇",areaWanMu:5.6528,lengthKm:126.26,projectCount:1},{name:"邛溪镇",areaWanMu:2.3127,lengthKm:101.39,projectCount:4},{name:"阿木乡",areaWanMu:1.34,lengthKm:59.5,projectCount:2},{name:"查尔玛乡",areaWanMu:.7001,lengthKm:37.56,projectCount:1}],projects:[{projectName:"阿坝州红原县2020年退牧还草工程项目",projectCategory:"草地修复",year:2020,areaWanMu:35.6232,lengthKm:0,measureTypes:["人工种草","围栏建设"],townships:[],subjectFeatureCount:73},{projectName:"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年",projectCategory:"草地修复",year:2022,areaWanMu:21.5,lengthKm:172.31,measureTypes:["人工种草","围栏建设","种草围栏","草原改良"],townships:["刷经寺镇","龙日镇"],subjectFeatureCount:273},{projectName:"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700",projectCategory:"草地修复",year:2022,areaWanMu:21.2487,lengthKm:272.25,measureTypes:["围栏建设","封育治理"],townships:["瓦切镇","色地镇","邛溪镇"],subjectFeatureCount:90},{projectName:"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目",projectCategory:"草地修复",year:2023,areaWanMu:18.79,lengthKm:32.32,measureTypes:["人工种草","围栏建设","草原改良","草种繁育"],townships:["瓦切镇","麦洼乡"],subjectFeatureCount:102},{projectName:"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目",projectCategory:"草地修复",year:2022,areaWanMu:12.5759,lengthKm:0,measureTypes:["林草碳汇试点"],townships:["安曲镇"],subjectFeatureCount:11},{projectName:"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良",projectCategory:"草地修复",year:2019,areaWanMu:12.513,lengthKm:0,measureTypes:["人工种草/补播","草原改良"],townships:[],subjectFeatureCount:25},{projectName:"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880",projectCategory:"草地修复",year:2021,areaWanMu:11.0031,lengthKm:467.5,measureTypes:["人工种草","草原改良"],townships:[],subjectFeatureCount:229},{projectName:"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315",projectCategory:"草地修复",year:2023,areaWanMu:10.28,lengthKm:82.32,measureTypes:["人工种草","围栏建设","草原改良"],townships:["查尔玛乡","麦洼乡"],subjectFeatureCount:50},{projectName:"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972",projectCategory:"草地修复",year:2022,areaWanMu:8.2,lengthKm:113.37,measureTypes:["围栏建设","草原改良","人工种草"],townships:["色地镇","邛溪镇","阿木乡"],subjectFeatureCount:127},{projectName:"阿坝州红原县2021年省级草原生态保护恢复项目-1790",projectCategory:"草地修复",year:2021,areaWanMu:7,lengthKm:0,measureTypes:["人工种草","草原改良"],townships:[],subjectFeatureCount:16},{projectName:"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984",projectCategory:"草地修复",year:2021,areaWanMu:6.5,lengthKm:0,measureTypes:["草原改良","人工种草"],townships:[],subjectFeatureCount:14},{projectName:"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版",projectCategory:"林地修复",year:2022,areaWanMu:5.6993,lengthKm:0,measureTypes:["水源涵养"],townships:["安曲镇","瓦切镇"],subjectFeatureCount:82},{projectName:"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500",projectCategory:"草地修复",year:2022,areaWanMu:2,lengthKm:81.05,measureTypes:["人工种草","围栏建设"],townships:["瓦切镇","色地镇","麦洼乡"],subjectFeatureCount:53},{projectName:"阿坝州红原县 2022 年省级林业草原生态保护恢复——草原生态修复治理补助项目-888",projectCategory:"草地修复",year:2022,areaWanMu:.8,lengthKm:17.07,measureTypes:["人工种草","围栏建设"],townships:["阿木乡"],subjectFeatureCount:4},{projectName:"红原县2018年川西高原生态脆弱区综合治理项目",projectCategory:"林地修复",year:2018,areaWanMu:.5608,lengthKm:0,measureTypes:["人工种草","人工种草/补播"],townships:[],subjectFeatureCount:107},{projectName:"红原县2021年黄河上游水源涵养补给区生态综合治理项目",projectCategory:"林地修复",year:2021,areaWanMu:.5224,lengthKm:0,measureTypes:["人工种草/补播"],townships:["邛溪镇"],subjectFeatureCount:14},{projectName:"红原县2020年川西高原生态脆弱区综合治理项目",projectCategory:"林地修复",year:2020,areaWanMu:.3617,lengthKm:0,measureTypes:["人工种草","人工种草/补播"],townships:[],subjectFeatureCount:31},{projectName:"2017年川西高原生态脆弱区综合治理项目",projectCategory:"林地修复",year:2017,areaWanMu:.1412,lengthKm:0,measureTypes:["人工种草","防风固沙林"],townships:["邛溪镇"],subjectFeatureCount:8},{projectName:"红原县2021年人工造林封山育林项目",projectCategory:"林地修复",year:2021,areaWanMu:.05,lengthKm:0,measureTypes:["围栏建设"],townships:[],subjectFeatureCount:2},{projectName:"4980小型坝(1)(1)",projectCategory:"湿地修复",year:"未知",areaWanMu:0,lengthKm:8.83,measureTypes:["小型坝"],townships:[],subjectFeatureCount:8},{projectName:"红原县蓄水保湿工程-小型坝和微型坝(1)(1)",projectCategory:"湿地修复",year:2023,areaWanMu:0,lengthKm:3.61,measureTypes:["微型坝"],townships:[],subjectFeatureCount:59},{projectName:"4980微型坝成型(1)(1)",projectCategory:"湿地修复",year:2022,areaWanMu:0,lengthKm:0,measureTypes:["微型坝"],townships:[],subjectFeatureCount:100}]},Wy=[{key:"national-park",label:"若尔盖国家公园",bottomLabel:"若尔盖国家公园"},{key:"restoration",label:"生态修复工程",bottomLabel:"生态修复工程"},{key:"engineering-analysis",label:"工程分析",bottomLabel:"工程分析"}],on=[{name:"麦洼乡",protectedAreaWanMu:65.94,coreProtectionAreaWanMu:28.69,generalControlAreaWanMu:37.25,grasslandAreaWanMu:31.41,wetlandAreaWanMu:11.16,ecologyJobs:179,yakCount:61720,livestockCount:63507,cover:85,villages:"洞拉村、滚塘村、让里村、茸塔玛村"},{name:"瓦切镇",protectedAreaWanMu:74.44,coreProtectionAreaWanMu:31.1,generalControlAreaWanMu:43.34,grasslandAreaWanMu:31.42,wetlandAreaWanMu:11.15,ecologyJobs:160,yakCount:33887,livestockCount:34589,cover:85,villages:"唐日村、德香村、日干村"},{name:"色地镇",protectedAreaWanMu:20.93,coreProtectionAreaWanMu:7.6,generalControlAreaWanMu:13.33,grasslandAreaWanMu:31.42,wetlandAreaWanMu:11.16,ecologyJobs:39,yakCount:9572,livestockCount:9843,cover:86,villages:"色永村"}],st={name:"若尔盖国家公园红原区域",nationalParkTotalAreaWanMu:2074.39,hongyuanDelimitedAreaWanMu:161.31,totalAreaWanMu:161.31,grasslandAreaWanMu:94.25,wetlandAreaWanMu:33.47,woodlandAreaWanMu:null,woodlandDataStatus:"待接入",vegetationCoverage:ue(n5(on,"cover")/on.length,1),townCount:on.length,villageCount:on.reduce((n,e)=>n+String(e.villages||"").split("、").filter(Boolean).length,0),householdCount:3023,ecologyJobCount:n5(on,"ecologyJobs"),yakCount:n5(on,"yakCount"),livestockCount:n5(on,"livestockCount")};st.otherProtectedAreaWanMu=ue(st.totalAreaWanMu-st.grasslandAreaWanMu-st.wetlandAreaWanMu,2);on.map(n=>({key:n.name,name:n.name,value:ue(n.grasslandAreaWanMu+n.wetlandAreaWanMu,2),unit:"万亩",extra:`草地 ${n.grasslandAreaWanMu} / 湿地 ${n.wetlandAreaWanMu}`}));on.map(n=>({key:`${n.name}-town`,name:n.name,value:ue(n.grasslandAreaWanMu+n.wetlandAreaWanMu,2),unit:"万亩",extra:n.villages}));const jW=[{key:"core-protection",name:"核心保护区",value:67.39,unit:"万亩",color:A9.core.fillColor},{key:"general-control",name:"一般控制区",value:93.92,unit:"万亩",color:A9.general.fillColor}],UW=43.66,$W=ue(UW*(192.26/297.29),2),WW=.06229833103624831,VW=new Map([["瓦切镇",{areaRange:747837.6,yakNumber:121654,bearingCapacity:63347.29,livestockCapacity:66751,overloadRate:2.05,level:"轻度超载",year:"2026"}],["麦洼乡",{areaRange:458338.35,yakNumber:78465,bearingCapacity:37634.86,livestockCapacity:55974,overloadRate:1.18,level:"轻度超载",year:"2026"}],["色地镇",{areaRange:991265.25,yakNumber:131956,bearingCapacity:83382.49,livestockCapacity:70715,overloadRate:2.14,level:"轻度超载",year:"2026"}]]),HW={麦洼乡:[{name:"洞拉村",grassland:.29,wetland:.34,household:.3,yak:.32,edible:.31,woodland:.3},{name:"滚塘村",grassland:.26,wetland:.27,household:.25,yak:.25,edible:.26,woodland:.25},{name:"让里村",grassland:.24,wetland:.21,household:.24,yak:.23,edible:.23,woodland:.24},{name:"茸塔玛村",grassland:.21,wetland:.18,household:.21,yak:.2,edible:.2,woodland:.21}],瓦切镇:[{name:"唐日村",grassland:.38,wetland:.42,household:.36,yak:.4,edible:.39,woodland:.38},{name:"德香村",grassland:.32,wetland:.32,household:.33,yak:.32,edible:.32,woodland:.32},{name:"日干村",grassland:.3,wetland:.26,household:.31,yak:.28,edible:.29,woodland:.3}],色地镇:[{name:"色永村",grassland:1,wetland:1,household:1,yak:1,edible:1,woodland:1}]},YW=n5(on,"livestockCount")||n5(on,"yakCount")||1,Pt=on.map(n=>i3(G2({},n),{value:n.protectedAreaWanMu,unit:"万亩",segments:{core:n.coreProtectionAreaWanMu,general:n.generalControlAreaWanMu},householdCount:Math.round(st.householdCount*Number(n.livestockCount||n.yakCount||0)/YW),edibleGrasslandWanTon:ue(Number(n.grasslandAreaWanMu||0)/Math.max(st.grasslandAreaWanMu,1)*$W,2)})),Vy=st.householdCount-n5(Pt,"householdCount");Vy&&Pt[0]&&(Pt[0].householdCount+=Vy);Pt.forEach(n=>{const e=VW.get(n.name),t=Number(e==null?void 0:e.bearingCapacity)||ue(Number(n.grasslandAreaWanMu||0)*1e4*WW,0),i=Number(e==null?void 0:e.livestockCapacity)||Number(n.livestockCount||n.yakCount||0),r=Number.isFinite(Number(e==null?void 0:e.overloadRate))?Number(e.overloadRate):t?ue((i-t)/t*100,1):0,a=e!=null&&e.level?{label:e.level}:B9(r);n.bearingCapacity=t,n.livestockCapacity=i,n.overloadRate=ue(r,2),n.balanceLevel=a.label,n.searchText=[n.name,`划定面积${n.protectedAreaWanMu}万亩`,`牦牛${n.yakCount}头`,`牧户${n.householdCount}户`,`超载率${n.overloadRate}%`].join(" ")});const Tc=n5(Pt,"bearingCapacity"),KW=n5(Pt,"livestockCapacity"),Ac=Pt.map(n=>Number(n.overloadRate)).filter(n=>Number.isFinite(n));st.balanceOverloadRate=Ac.length?ue(Ac.reduce((n,e)=>n+e,0)/Ac.length,1):Tc?ue((KW-Tc)/Tc*100,1):0;const Wh=(n,e=n5(n,"value"))=>n.map(t=>i3(G2({},t),{extra:t.extra||`占比 ${ue(Number(t.value||0)/Math.max(e,1)*100,1)}%`}));Wh([{key:"park-scope-grassland",name:"草地",value:st.grasslandAreaWanMu,unit:"万亩"},{key:"park-scope-wetland",name:"湿地",value:st.wetlandAreaWanMu,unit:"万亩"},{key:"park-scope-other",name:"其他保护范围",value:st.otherProtectedAreaWanMu,unit:"万亩"}]);const m4=({sourceKey:n,weightKey:e,unit:t="万亩",decimals:i=2,sortByValue:r=!0})=>{const a=Pt.flatMap(o=>(HW[o.name]||[]).map(c=>({key:`${o.name}-${c.name}-${n}`,name:c.name,town:o.name,value:ue(Number(o[n]||0)*Number(c[e]||0),i),unit:t}))).filter(o=>Number(o.value)>0),s=r?a.sort((o,l)=>Number(l.value||0)-Number(o.value||0)):a;return Wh(s)};m4({sourceKey:"wetlandAreaWanMu",weightKey:"wetland",sortByValue:!1});m4({sourceKey:"grasslandAreaWanMu",weightKey:"grassland"});m4({sourceKey:"householdCount",weightKey:"household",unit:"户",decimals:0});m4({sourceKey:"yakCount",weightKey:"yak",unit:"头",decimals:0});m4({sourceKey:"edibleGrasslandWanTon",weightKey:"edible",unit:"万吨"});m4({sourceKey:"wetlandAreaWanMu",weightKey:"woodland"});const qW=["瓦切镇","麦洼乡","色地镇"],g4=n=>qW.map(e=>n.find(t=>t.name===e)).filter(Boolean),ub=g4(Pt).map(n=>({key:`${n.name}-area`,name:n.name,value:n.protectedAreaWanMu,unit:"万亩",extra:`核心 ${n.coreProtectionAreaWanMu} / 一般 ${n.generalControlAreaWanMu}`})),XW=g4(Pt).map(n=>({key:`${n.name}-zoning`,name:n.name,value:n.protectedAreaWanMu,unit:"万亩",segments:{core:n.coreProtectionAreaWanMu,general:n.generalControlAreaWanMu}})),ZW=g4(Pt).map(n=>({key:`${n.name}-yak`,name:n.name,value:n.yakCount,unit:"头",extra:`${ue(n.yakCount/Math.max(st.yakCount,1)*100,1)}%`})),JW=g4(Pt).map(n=>({key:`${n.name}-balance`,name:n.name,value:n.overloadRate,unit:"%",status:n.balanceLevel,extra:`载畜 ${n.livestockCapacity}头`}));g4(Pt).map(n=>({key:`${n.name}-job`,name:n.name,value:n.ecologyJobs,unit:"个",extra:`牧户 ${n.householdCount}户`}));g4(Pt).map(n=>i3(G2({},n),{key:`${n.name}-ledger`,name:n.name,value:n.protectedAreaWanMu,unit:"万亩",canLocate:!0}));var g_,p_,y_;const QW=[{zh:"国家公园总面积",value:st.nationalParkTotalAreaWanMu,unit:"万亩",decimals:2},{zh:"红原县划定面积",value:st.hongyuanDelimitedAreaWanMu,unit:"万亩",decimals:2},{zh:"牦牛数量",value:st.yakCount,unit:"头",decimals:0},{zh:"牧户数量",value:st.householdCount,unit:"户",decimals:0},{zh:"草畜平衡超载率",value:st.balanceOverloadRate,unit:"%",decimals:1},{zh:"瓦切镇面积",value:((g_=Pt.find(n=>n.name==="瓦切镇"))==null?void 0:g_.protectedAreaWanMu)||0,unit:"万亩",decimals:2},{zh:"麦洼乡面积",value:((p_=Pt.find(n=>n.name==="麦洼乡"))==null?void 0:p_.protectedAreaWanMu)||0,unit:"万亩",decimals:2},{zh:"色地镇面积",value:((y_=Pt.find(n=>n.name==="色地镇"))==null?void 0:y_.protectedAreaWanMu)||0,unit:"万亩",decimals:2},{zh:"草地面积",value:st.grasslandAreaWanMu,unit:"万亩",decimals:2},{zh:"湿地面积",value:st.wetlandAreaWanMu,unit:"万亩",decimals:2}],eV=[{zh:"修复项目",value:Rn.kpi.projectCount,unit:"个",decimals:0},{zh:"治理面积",value:Rn.kpi.areaWanMu,unit:"万亩",decimals:2},{zh:"工程长度",value:Rn.kpi.lengthKm,unit:"公里",decimals:2},{zh:"涉及乡镇",value:Rn.kpi.townshipCount,unit:"个",decimals:0}];function tV(n){return n==="engineering-analysis"?[]:(n==="restoration"?eV:QW).map((t,i)=>G2({icon:i%2===0?"xiaoshoujine":"zongxiaoliang",en:""},t))}const nV={left:[{key:"park-town-area",title:"乡镇划定面积",type:"column",variant:"plain",rows:ub},{key:"park-town-zoning",title:"乡镇管控区构成",type:"stackColumn",segments:[{key:"core",name:"核心保护区",color:A9.core.fillColor},{key:"general",name:"一般控制区",color:A9.general.fillColor}],rows:XW},{key:"park-town-yak",title:"乡镇牦牛数量",type:"bar",variant:"raceBar",rows:ZW},{key:"park-town-balance",title:"草畜平衡超载率",type:"gauge",max:100,rows:JW}],right:[{key:"park-zoning-structure",title:"管控区面积结构",type:"donut",rows:Wh(jW)}]},xc=new Map((Rn.townships||[]).filter(n=>/[乡镇]$/.test(String(n.name||""))).map(n=>[n.name,n])),cb=T9.map(n=>{var e,t,i;return{name:n,areaWanMu:((e=xc.get(n))==null?void 0:e.areaWanMu)||0,lengthKm:((t=xc.get(n))==null?void 0:t.lengthKm)||0,projectCount:((i=xc.get(n))==null?void 0:i.projectCount)||0}}),db=(Rn.projects||[]).map((n,e)=>{const t=Number(n.areaWanMu)>0,i=Number(n.lengthKm)>0,r=t?{value:ue(n.areaWanMu,2),unit:"万亩",metric:"治理面积"}:i?{value:ue(n.lengthKm,2),unit:"公里",metric:"工程长度"}:{value:n.subjectFeatureCount||0,unit:"个",metric:"主体要素"},a=(n.measureTypes||[]).join("、"),s=(n.townships||[]).join("、");return{key:n.id||n.projectName,index:e+1,name:n.projectName,projectName:n.projectName,category:n.projectCategory,year:n.year||"未知",areaWanMu:ue(n.areaWanMu,4),lengthKm:ue(n.lengthKm,2),measure:a,townships:s,subjectFeatureCount:n.subjectFeatureCount||0,value:r.value,unit:r.unit,metric:r.metric,extra:[n.year||"未知",a].filter(Boolean).join(" / "),searchText:[n.projectName,n.projectCategory,n.year,a,s].filter(Boolean).join(" ")}});db.map((n,e)=>{const t=e%6,i=Math.floor(e/6),r=102.42+t*.045,a=32.55+i*.035,s=.018+Math.min(.024,Number(n.areaWanMu||0)/1200);return{type:"Feature",properties:{project_name:n.projectName,project_category:n.category,year:n.year,areaWanMu:n.areaWanMu,lengthKm:n.lengthKm,townships:n.townships,measure:n.measure},geometry:{type:"Polygon",coordinates:[[[r,a],[r+s,a+s*.22],[r+s*.82,a+s],[r-s*.16,a+s*.72],[r,a]]]}}});const iV={left:[{key:"restoration-year-area",title:"治理面积分布",type:"line",rows:(Rn.years||[]).map(n=>({key:n.name,name:`${n.name}`,value:ue(n.areaWanMu,2),unit:"万亩",extra:`${n.projectCount||0}个项目`}))},{key:"restoration-town-area",title:"乡镇治理面积分布",type:"bar",variant:"distribution",rows:cb.map(n=>({key:n.name,name:n.name,value:ue(n.areaWanMu,2),unit:"万亩",extra:`${ue(n.lengthKm,2)}公里`}))},{key:"restoration-category",title:"修复类型占比",type:"donut",rows:(Rn.categories||[]).map(n=>({key:n.name,name:n.name,value:ue(n.areaWanMu||n.lengthKm||n.subjectFeatureCount,2),unit:n.areaWanMu?"万亩":n.lengthKm?"公里":"个",extra:`${n.subjectFeatureCount}个图斑`}))},{key:"restoration-year-length",title:"年度工程长度",type:"column",variant:"slim",rows:(Rn.years||[]).filter(n=>Number(n.lengthKm)>0).map(n=>({key:n.name,name:`${n.name}`,value:ue(n.lengthKm,2),unit:"公里",extra:`${n.projectCount||0}个项目`}))}],right:[{key:"restoration-measure-area",title:"修复措施统计",type:"structure",rows:(Rn.measures||[]).slice(0,8).map(n=>({key:n.name,name:n.name,value:ue(n.areaWanMu||n.lengthKm||n.subjectFeatureCount,2),unit:n.areaWanMu?"万亩":n.lengthKm?"公里":"个",extra:`${n.projectCount}个项目`}))},{key:"restoration-year-project",title:"年度项目数量",type:"column",variant:"slim",rows:(Rn.years||[]).map(n=>({key:n.name,name:`${n.name}`,value:n.projectCount,unit:"个",extra:`${ue(n.areaWanMu,2)}万亩`}))},{key:"restoration-projects",title:"重点项目库",type:"projectTable",span:2,rows:db}]},rV={left:[],right:[]};function aV(n){return n==="restoration"?{status:"success",title:"乡镇治理排行",metricLabel:"治理面积",unit:"万亩",rows:cb.map(e=>({name:e.name,value:ue(e.areaWanMu,2),unit:"万亩"}))}:n==="engineering-analysis"?{status:"success",title:"工程分析",metricLabel:"",unit:"",rows:[]}:{status:"success",title:"国家公园乡镇划定面积",scope:"town",hideTownNames:!1,onlyRankedTownLabels:!0,metricLabel:"划定面积",unit:"万亩",rows:ub.map(e=>({name:e.name,value:e.value,unit:e.unit,metricLabel:"划定面积"}))}}const sV={class:"forest-grass-wet ecological-protection"},oV={class:"forest-grass-wet-ui ecological-protection-ui"},lV={key:0,class:"fgw-left"},uV={class:"fgw-side-stack is-left"},cV={key:1,class:"fgw-right"},dV={class:"fgw-side-stack is-right"},hV={class:"fgw-bottom-topic ecological-bottom-topic"},fV={key:0,class:"loading"},mV={class:"loading-progress"},gV={class:"value"},pV=128,yV=12,vV=8,_V=227,SV=12,bV={__name:"index",props:{activeView:{type:String,default:"national-park"},showLoading:{type:Boolean,default:!0},active:{type:Boolean,default:!0}},emits:["module-stats","view-change"],setup(n,{emit:e}){const t=n,i=e,r=Q2(null),a=Q2(null),s=Q2(""),o=Q2(""),l=Q2(null),c=Q2(!1),d=Q2(!1),m=Q2(null),y=Q2(0),_=Q2(t.showLoading),T=Q2(null),M=Q2(0),x=Q2({type:"idle",text:"等待生态保护图层加载"});let B=null,q=!1,K=!1,H=!1,J=null;const g2=c2(()=>["national-park","restoration","engineering-analysis"].includes(t.activeView)?t.activeView:"national-park"),N2=c2(()=>g2.value==="national-park"),E2=c2(()=>g2.value==="engineering-analysis"),v2=c2(()=>s.value?lr(g2.value,s.value):null),F2=c2(()=>{var f2;return(((f2=v2.value)==null?void 0:f2.legends)||[]).find(j2=>j2.key===o.value)||null}),$2=c2(()=>{const f2=v2.value;return!f2||!F2.value?f2:i3(G2({},f2),{cqlFilter:F2.value.cqlFilter||f2.cqlFilter,activeLegend:F2.value,name:F2.value.name||f2.name})}),X2=c2(()=>g2.value==="restoration"?iV:g2.value==="engineering-analysis"?rV:nV),H2=c2(()=>X2.value.left||[]),r3=c2(()=>X2.value.right||[]),W2=Q2(typeof window=="undefined"?1080:window.innerHeight),v3=c2(()=>{const f2=Math.max(1080,Number(W2.value)||1080),j2=Math.floor((f2-pV-vV-yV*3)/4);return Math.max(_V,j2)}),_3=c2(()=>v3.value*2+SV),w3=c2(()=>N2.value?178:248),L2=c2(()=>N2.value?118:430),e3=c2(()=>!!m.value),c3=c2(()=>{if(d.value||c.value||!l.value)return 186;const f2=Z2(l.value);return Math.min(480,Math.max(300,86+Math.min(f2,12)*34))}),p3=c2(()=>{if(!m.value)return{};const f2=460,j2=c3.value,S3=24,k3=y3(m.value),i1=k3.x>1420?-f2-28:28,c1=Math.min(Math.max(k3.x+i1,S3),1920-f2-S3),m1=Math.min(Math.max(k3.y-j2-72,188),1080-j2-132);return{left:`${c1}px`,top:`${m1}px`,right:"auto",bottom:"auto"}});U6(()=>{F3(),window.addEventListener("resize",F3),document.addEventListener("pointerdown",_2,!0),l3(),q2(g2.value)}),j6(()=>{q=!0,J&&window.clearTimeout(J),window.removeEventListener("resize",F3),document.removeEventListener("pointerdown",_2,!0)}),R0(g2,f2=>{q2(f2)}),R0(s,()=>{o.value="",k2()}),R0(o,()=>{k2()}),R0(()=>t.active,f2=>{var j2,S3,k3,i1;r.value&&(f2?(y2(),(S3=(j2=r.value).resume)==null||S3.call(j2)):(i1=(k3=r.value).pause)==null||i1.call(k3))});function q2(f2){var k3,i1,c1,m1,G1;const j2=Ys.find(p0=>p0.key===f2)||Ys[0],S3=al(f2);o.value="",s.value=j2.defaultLayerKey||((k3=S3[0])==null?void 0:k3.key)||"",T.value=aV(f2),M.value=0,(c1=(i1=r.value)==null?void 0:i1.setBoundaryDrawing)==null||c1.call(i1,!1),f2!=="engineering-analysis"&&((G1=(m1=r.value)==null?void 0:m1.clearAnalysisBoundary)==null||G1.call(m1)),k2(),i("module-stats",{moduleKey:"ecological-protection",viewKey:f2,items:tV(f2)})}function a3(f2){const j2=["national-park","restoration","engineering-analysis"].includes(f2)?f2:"national-park";j2!==g2.value&&i("view-change",j2)}function l3(){var S3;B=new d4;const f2={progress:0};B.instance.on("onProgress",(k3,i1,c1)=>{const m1=Math.floor(i1/c1*100);p6.to(f2,{progress:m1,onUpdate:()=>{y.value=Math.floor(f2.progress)}})});const j2=()=>{q||K||(K=!0,y2())};B.instance.on("onLoad",j2),(S3=B.ready)==null||S3.then(j2).catch(()=>{q||(x.value={type:"error",text:"地图资源加载失败"})})}function y2(){q||!t.active||!K||H||(H=!0,J&&window.clearTimeout(J),J=window.setTimeout(()=>{J=null,z2()},600))}function z2(f2=0){return C3(this,null,function*(){var S3,k3,i1,c1,m1;if(q)return;if(!t.active){H=!1;return}if(yield lt(),!t.active){H=!1;return}if(!!((k3=(S3=r.value)==null?void 0:S3.loadMap)!=null&&k3.call(S3,B)||(c1=(i1=r.value)==null?void 0:i1.hasMap)!=null&&c1.call(i1))){yield T2(),yield lt(),(m1=r.value)==null||m1.play();return}if(f2<24){window.setTimeout(()=>z2(f2+1),120);return}H=!1})}function y3(f2){const j2=document.querySelector(".ecological-protection"),S3=j2==null?void 0:j2.getBoundingClientRect();return!(S3!=null&&S3.width)||!(S3!=null&&S3.height)?f2:{x:(f2.x-S3.left)/S3.width*1920,y:(f2.y-S3.top)/S3.height*1080}}function F3(){W2.value=typeof window=="undefined"?1080:window.innerHeight}function $3(f2,j2){return`${g2.value}-${j2}-${(f2==null?void 0:f2.key)||(f2==null?void 0:f2.title)||"panel"}`}function w2(f2){return(f2==null?void 0:f2.span)===2}function D2(f2){return w2(f2)?_3.value:v3.value}function Z2(f2){const j2=(f2==null?void 0:f2.properties)||{};return Object.keys(j2).filter(S3=>{const k3=j2[S3];return k3==null||k3===""?!1:!["geom","wkt","geometry","the_geom","raw_properties"].includes(String(S3).toLowerCase())}).length}function b3(f2){var S3,k3;const j2=(k3=(S3=f2==null?void 0:f2.feature)!=null?S3:f2)!=null?k3:null;if(!j2){k2();return}l.value=j2,c.value=!1,f2!=null&&f2.screen&&(m.value=f2.screen)}function M2(f2){x.value=f2}function P(f2,j2){var k3,i1,c1,m1;if(g2.value==="national-park"&&(j2!=null&&j2.name)){k2(),(i1=(k3=r.value)==null?void 0:k3.focusTown)==null||i1.call(k3,j2.name,{distanceScale:.66,targetLocalZ:.84,cameraOffset:{x:0,y:1.05,z:0}});return}if(g2.value!=="restoration"||(f2==null?void 0:f2.key)!=="restoration-projects")return;const S3=(j2==null?void 0:j2.projectName)||(j2==null?void 0:j2.name);S3&&(k2(),(m1=(c1=r.value)==null?void 0:c1.focusProject)==null||m1.call(c1,S3))}function m2(f2){var j2,S3;k2(),M.value=0,(S3=(j2=r.value)==null?void 0:j2.setBoundaryDrawing)==null||S3.call(j2,f2)}function T3(){var f2,j2;(j2=(f2=r.value)==null?void 0:f2.finishBoundaryDrawing)==null||j2.call(f2)}function M3(){var f2,j2;(j2=(f2=r.value)==null?void 0:f2.undoBoundaryPoint)==null||j2.call(f2)}function A3(){var f2,j2;M.value=0,(j2=(f2=r.value)==null?void 0:f2.clearAnalysisBoundary)==null||j2.call(f2)}function q3(f2={}){var j2,S3,k3;M.value=f2.pointCount||((j2=f2.points)==null?void 0:j2.length)||0,f2.status==="complete"&&f2.feature&&(M.value=0,(k3=(S3=a.value)==null?void 0:S3.applyDrawnBoundary)==null||k3.call(S3,f2.feature)),f2.status==="clear"&&(M.value=0)}function W3(f2={}){var j2,S3;(S3=(j2=r.value)==null?void 0:j2.showAnalysisResult)==null||S3.call(j2,{boundary:f2.boundary,matches:f2.matches,preserveView:g2.value==="engineering-analysis"}),g2.value}function O1(f2){var S3,k3;const j2=((f2==null?void 0:f2.features)||[]).filter(Boolean);(k3=(S3=r.value)==null?void 0:S3.showAnalysisResult)==null||k3.call(S3,{matches:j2})}function k2(){var f2,j2;l.value=null,c.value=!1,m.value=null,(j2=(f2=r.value)==null?void 0:f2.clearSelectedFeature)==null||j2.call(f2)}function _2(f2){if(!e3.value)return;const j2=document.querySelector(".fgw-map-feature-info"),S3=f2.target;j2&&S3 instanceof Node&&j2.contains(S3)||k2()}function T2(){return _.value?new Promise(f2=>{p6.to(".ecological-protection .loading",{opacity:0,duration:.8,delay:.2,onComplete:()=>{_.value=!1,f2()}})}):Promise.resolve()}return(f2,j2)=>{var S3;return X(),Q("div",sV,[U3(c4,{ref_key:"mapSceneRef",ref:r,"active-layer":$2.value,"map-ranking":T.value,onFeatureLoading:j2[0]||(j2[0]=k3=>d.value=k3),onFeatureInfo:b3,onLayerStatus:M2,onDrawBoundary:q3},null,8,["active-layer","map-ranking"]),A("div",oV,[E2.value?N3("",!0):(X(),Q("div",lV,[A("div",uV,[(X(!0),Q(P3,null,D3(H2.value,k3=>(X(),ce(I1,{key:$3(k3,"left"),class:K3(["fgw-side-card left-card",{"is-double":w2(k3)}]),title:k3.title,width:398,height:D2(k3)},{default:S1(()=>[U3(y6,{panel:k3,compact:"",onRowSelect:i1=>P(k3,i1)},null,8,["panel","onRowSelect"])]),_:2},1032,["class","title","height"]))),128))])])),E2.value?N3("",!0):(X(),Q("div",cV,[A("div",dV,[(X(!0),Q(P3,null,D3(r3.value,k3=>(X(),ce(I1,{key:$3(k3,"right"),class:K3(["fgw-side-card right-card",{"is-double":w2(k3)}]),title:k3.title,width:398,height:D2(k3)},{default:S1(()=>[U3(y6,{panel:k3,compact:"",onRowSelect:i1=>P(k3,i1)},null,8,["panel","onRowSelect"])]),_:2},1032,["class","title","height"]))),128))])])),E2.value?(X(),ce(MW,{key:2,ref_key:"engineeringAnalysisRef",ref:a,"drawing-point-count":M.value,onDrawingChange:m2,onFinishDrawing:T3,onUndoPoint:M3,onClearBoundary:A3,onAnalysisResult:W3,onFocusProject:O1},null,8,["drawing-point-count"])):N3("",!0),A("div",{class:K3(["fgw-map-layer-tools",{"is-analysis":E2.value,"is-national-park":N2.value}])},[U3(Ph,{modelValue:s.value,"onUpdate:modelValue":j2[1]||(j2[1]=k3=>s.value=k3),"selected-legend-key":o.value,"onUpdate:selectedLegendKey":j2[2]||(j2[2]=k3=>o.value=k3),"topic-key":g2.value,legends:((S3=$2.value)==null?void 0:S3.legends)||[],width:w3.value,height:L2.value,"legend-only":N2.value},null,8,["modelValue","selected-legend-key","topic-key","legends","width","height","legend-only"])],2),e3.value?(X(),Q("div",{key:3,class:"fgw-map-feature-info",style:C1(p3.value)},[U3(AS,{feature:l.value,empty:c.value,loading:d.value,width:460,height:c3.value},null,8,["feature","empty","loading","height"])],4)):N3("",!0),A("div",hV,[U3(ll,{"model-value":g2.value,topics:k0(Ys),"onUpdate:modelValue":a3},null,8,["model-value","topics"])])]),_.value?(X(),Q("div",fV,[j2[4]||(j2[4]=Jo('
LOADING
',1)),A("div",mV,[A("span",gV,u2(y.value),1),j2[3]||(j2[3]=A("span",{class:"unit"},"%",-1))])])):N3("",!0)])}}},Nd=TV("/jsyApi"),wV="/openApi";function CV(n,e){return/^https?:\/\//.test(e)?e:`${n}${e.startsWith("/")?e:`/${e}`}`}function TV(n){const e=String(n||"/jsyApi").replace(/\/+$/,"");return e.endsWith("/api")?e:`${e}/api`}function AV(n){if((n==null?void 0:n.success)===!1||(n==null?void 0:n.code)!==void 0&&![0,200,"0","200"].includes(n.code)){const t=new Error((n==null?void 0:n.msg)||(n==null?void 0:n.message)||"接口请求失败");throw t.code=n==null?void 0:n.code,t}return W1(n)}function Eo(n,e,t,i={}){return Bn(CV(n,e),{params:t,timeout:i.timeout||16e3}).then(AV)}function xV(n){return Array.isArray(n)?n:Array.isArray(n==null?void 0:n.rows)?n.rows:Array.isArray(n==null?void 0:n.list)?n.list:Array.isArray(n==null?void 0:n.data)?n.data:[]}function EV(n){return Array.isArray(n)?n.length>0:!n||typeof n!="object"?n!=null&&n!=="":["areaRange","area_range","acreage","grasslandArea","grassland_area","arearange","area","yakNumber","yak_number","yaknumber","number","yakCount","yak_count","livestockCount","livestock_count","bearingCapacity","bearing_capacity","bearingcapacity","capacity","theoryCapacity","livestockCapacity","livestock_capacity","livestockcapacity","carryingCapacity","actualCapacity","overloadRate","overload_rate","overloadrate","rate","level","conclusion","advice","balanceAdvice","balance_advice"].some(t=>n[t]!==void 0&&n[t]!==null&&n[t]!=="")}function PV(){return C3(this,arguments,function*({areaCode:n}={}){const e={areaCode:n},t=[()=>Eo(wV,"/ai/balance/advice",e,{timeout:18e3}),()=>Eo(Nd,"/ai/livestockBalance",e,{timeout:18e3})];let i;for(const r of t)try{const a=yield r();if(EV(a))return a}catch(a){i=a}throw i||new Error("草畜平衡接口不可用")})}function MV(n){return C3(this,null,function*(){const e=[()=>Eo(Nd,"/area/children",{areaCode:n},{timeout:12e3}),()=>Eo(Nd,"/map/areaCode",{areaCode:n},{timeout:12e3})];let t,i=!1;for(const r of e)try{const a=xV(yield r());if(a.length)return a;i=!0}catch(a){t=a}if(i)return[];throw t||new Error("区划接口不可用")})}const kV={class:"grass-livestock-balance"},RV={class:"balance-screen"},IV={class:"balance-selector"},NV={class:"balance-scope-tabs"},LV=["onClick"],FV={class:"balance-target-list"},DV=["title","onClick"],OV={class:"balance-action-box"},BV=["disabled"],GV={key:0,class:"balance-running"},zV={class:"balance-running-head"},jV={class:"balance-core-inner"},UV={class:"balance-running-title"},$V={class:"balance-progress-line"},WV={class:"balance-live-process"},VV={key:1,class:"balance-waiting"},HV={class:"balance-wait-core"},YV={class:"balance-core-ring is-empty"},KV={class:"balance-core-inner"},qV={class:"balance-preflight"},XV={key:2,class:"balance-analysis"},ZV={class:"balance-dashboard"},JV={class:"balance-object-block"},QV={class:"balance-core"},eH={class:"balance-core-inner"},tH={class:"balance-compare"},nH={class:"balance-bar-row"},iH={class:"balance-bar-row is-livestock"},rH={class:"balance-detail"},aH={class:"balance-process"},sH={class:"balance-section-title"},oH={class:"balance-process-track"},lH={class:"balance-decision"},uH={class:"balance-section-title"},cH={class:"balance-conclusion"},dH={class:"balance-advice-list"},hH=326,fH=1310,mH=128,gH=8,pH=6200,yH={__name:"index",props:{active:{type:Boolean,default:!0}},emits:["loading-progress","map-ready"],setup(n,{emit:e}){const t=n,i=e,r=Q2(typeof window=="undefined"?1080:window.innerHeight),a=c2(()=>{const _2=Math.max(1080,Number(r.value)||1080);return Math.max(944,_2-mH-gH)}),s=c2(()=>Math.max(844,a.value-100)),o=Q2("county"),l=Q2(""),c=Q2("idle"),d=Q2(0),m=Q2(0),y=Q2(""),_=Q2({}),T=Q2([]);let M=!1,x=0,B=null,q=0,K=null;const H=c2(()=>[...FW,...T.value].map(_2=>DW(_.value[_2.key],_2))),J=c2(()=>H.value.filter(_2=>_2.type==="county")),g2=c2(()=>H.value.filter(_2=>_2.type==="town")),N2=c2(()=>H.value.filter(_2=>_2.type==="village")),E2=c2(()=>o.value==="town"?g2.value:o.value==="village"?N2.value:J.value),v2=c2(()=>H.value.find(_2=>_2.key===l.value)||null),F2=c2(()=>!!v2.value),$2=c2(()=>c.value==="running"),X2=c2(()=>F2.value&&c.value==="done"),H2=c2(()=>GW(v2.value||{})),r3=c2(()=>[{key:"county",name:"县"},{key:"town",name:"镇"},{key:"village",name:"村"}]),W2=c2(()=>{var _2;return((_2=r3.value.find(T2=>T2.key===o.value))==null?void 0:_2.name)||"县"}),v3=c2(()=>v2.value?v2.value.areaCode?`行政区划 ${v2.value.areaCode}`:v2.value.township||"核算对象":"等待选择核算对象"),_3=c2(()=>y.value?y.value:F2.value?X2.value?"分析已完成":$2.value?"正在执行核算":"已选择,待开始分析":"请先选择具体对象"),w3=c2(()=>X2.value?"草畜平衡分析舱":"草畜平衡分析"),L2=c2(()=>F2.value?$2.value?"分析中":"待开始":"待选择"),e3=c2(()=>F2.value?$2.value?`${v2.value.name} 正在分析`:`${v2.value.name} 待开始分析`:"先选择一个核算对象"),c3=c2(()=>y.value?y.value:F2.value?$2.value?"正在读取草畜平衡结果,核对承载力、载畜量和超载率。":"点击左侧开始分析后,再展示结果、分析过程、结论和建议。":"选择县、镇或村后,系统才会进入草地承载力核算。"),p3=c2(()=>{const _2=H2.value;return _2.delta===null?"根据草畜平衡结果表返回的承载力、载畜量和超载率生成判定。":`${_2.delta>0?"超载量":"承载余量"} ${eo(Math.abs(_2.delta))},承载利用率 ${Cc(_2.usageRate)}。`}),q2=c2(()=>["healthy","balanced"].includes(H2.value.risk.key)?"保持监测":H2.value.risk.key==="watch"?"关注调控":H2.value.delta===null?"按结果表判定":H2.value.delta>0?"需调控载畜量":"承载能力可覆盖"),a3=c2(()=>["healthy","balanced"].includes(H2.value.risk.key)?"保持监测":H2.value.risk.key==="watch"?"关注调控":H2.value.delta===null?"结果表口径":H2.value.delta>0?"需要调控":"保持监测"),l3=c2(()=>{const _2=Math.max(0,Math.min(130,Number(H2.value.usageRate)||0));return`${Math.round(_2/130*360)}deg`}),y2=c2(()=>[{key:"productivity",index:"01",name:"草地生产力核算",desc:"核定草地范围、面积和产草量等级,形成生产力基础口径。"},{key:"forage",index:"02",name:"可利用草量折算",desc:"扣除不可食草量、生态保留量和利用限制,折算可供放牧利用草量。"},{key:"livestock",index:"03",name:"载畜量折算",desc:"依据实际存栏和草畜平衡标准,统一形成载畜压力口径。"},{key:"balance",index:"04",name:"平衡判定",desc:"对比草地承载能力与载畜压力,输出平衡状态和调控方案。"}]),z2=c2(()=>{const _2=H2.value;return[{key:"productivity",index:"01",name:"草地生产力核算",desc:"核算草地面积与产草能力",pending:"等待草地参数",plan:"核定草地范围、面积和产草量等级"},{key:"forage",index:"02",name:"可利用草量折算",desc:"折算可供放牧利用草量",pending:"等待草量折算",plan:"扣除不可食草量、生态保留量和利用限制"},{key:"livestock",index:"03",name:"载畜量折算",desc:"形成实际载畜压力口径",pending:"等待载畜折算",plan:"依据实际存栏和草畜平衡标准进行折算"},{key:"balance",index:"04",name:"平衡判定",desc:"生成结论与调控方向",pending:"等待平衡判定",plan:["healthy","balanced"].includes(_2.risk.key)?"判定平衡状态并生成监测方案":"判定超载风险并生成调控方案"}]}),y3=c2(()=>z2.value[Math.min(m.value,z2.value.length-1)]||z2.value[0]),F3=c2(()=>[{key:"productivity",index:"01",name:"生产力核算",desc:X2.value?"草地生产力核算":F2.value?"等待核算":"等待选择",state:F2.value?"done":"active"},{key:"forage",index:"02",name:"草量折算",desc:X2.value?"可利用草量折算":"分析后折算",state:$2.value?"active":X2.value?"done":F2.value?"pending":"disabled"},{key:"livestock",index:"03",name:"载畜折算",desc:X2.value?"载畜压力折算":"等待折算",state:$2.value?"active":X2.value?"done":"disabled"},{key:"balance",index:"04",name:"平衡判定",desc:X2.value?H2.value.risk.label:"等待判定",state:X2.value?"done":"disabled"}]),$3=c2(()=>X2.value?zW(v2.value,H2.value.risk):[]);function w2(){r.value=typeof window=="undefined"?1080:window.innerHeight}U6(()=>{w2(),window.addEventListener("resize",w2),i("loading-progress",{progress:100}),i("map-ready"),P()}),j6(()=>{M=!0,window.removeEventListener("resize",w2),x+=1,q+=1,W3()}),R0(()=>{var _2;return(_2=v2.value)==null?void 0:_2.key},()=>{c.value="idle",d.value=0,m.value=0,y.value="",K=null,W3()}),R0(()=>t.active,_2=>{_2||!$2.value||(c.value="idle",d.value=0,m.value=0,y.value="",K=null,W3())});function D2(_2){o.value=_2,l.value="",c.value="idle",y.value=""}function Z2(_2){_2&&(o.value=["county","town","village"].includes(_2.type)?_2.type:"county",l.value=_2.key,c.value="idle",y.value="")}function b3(){if(!t.active||!v2.value||$2.value)return;c.value="running",d.value=0,m.value=0,y.value="",W3();const _2=Date.now();let T2=!1;const f2=M2().catch(j2=>(T2=!0,y.value=(j2==null?void 0:j2.message)||"未查询到该对象的草畜平衡结果",null));K=f2,B=window.setInterval(()=>{if(M)return;const j2=K===f2?92:100;d.value=Math.min(j2,d.value+2),m.value=Math.min(z2.value.length-1,Math.floor(d.value/25))},140),f2.finally(()=>C3(this,null,function*(){var S3;const j2=pH-(Date.now()-_2);if(j2>0&&(yield new Promise(k3=>window.setTimeout(k3,j2))),!(M||c.value!=="running"||K!==f2)){if(K=null,W3(),T2||!_.value[(S3=v2.value)==null?void 0:S3.key]){d.value=0,m.value=0,c.value="idle";return}d.value=100,m.value=z2.value.length-1,c.value="done"}}))}function M2(){return C3(this,null,function*(){const _2=v2.value;if(!_2)throw new Error("请先选择具体核算对象");if(_.value[_2.key])return _.value[_2.key];const T2=++x,f2=yield PV({areaCode:_2.areaCode});if(M||T2!==x)return null;if(!f2||typeof f2!="object"||!Object.keys(f2).length)throw new Error("未查询到该对象的草畜平衡结果");return _.value=i3(G2({},_.value),{[_2.key]:f2}),f2})}function P(){return C3(this,null,function*(){const _2=++q,T2=g2.value.filter(f2=>f2==null?void 0:f2.areaCode).map(f2=>G2({},f2));if(T2.length)try{const f2=yield Promise.all(T2.map(j2=>C3(this,null,function*(){try{const S3=yield MV(j2.areaCode);return M||_2!==q?[]:m2(S3,j2)}catch(S3){return[]}})));if(M||_2!==q)return;T.value=f2.flat()}catch(f2){if(M||_2!==q)return;T.value=[]}})}function m2(_2=[],T2={}){const f2=(Array.isArray(_2)?_2:[]).filter(c1=>{const m1=M3(c1),G1=A3(c1);return!!(m1||G1)}),j2=f2.length||1,S3=(V0(T2.areaRange,0)||0)/j2,k3=(V0(T2.yakNumber,0)||0)/j2,i1=q3(T2);return f2.map((c1,m1)=>T3(c1,m1,T2,{areaRange:S3,yakNumber:k3,pressureFactor:i1})).filter(Boolean)}function T3(_2={},T2=0,f2={},j2={}){const S3=M3(_2),k3=A3(_2)||(S3?`村级区划${S3}`:"");if(!S3&&!k3)return null;const i1=V0(m6(_2,["areaRange","area_range","grasslandArea","grassland_area","acreage","area"]),j2.areaRange),c1=V0(m6(_2,["yakNumber","yak_number","number","yakCount","yak_count","livestockCount","livestock_count"]),j2.yakNumber);return sb({key:`village-${S3||`${f2.key||f2.name}-${k3}-${T2}`}`,type:"village",name:k3,areaCode:S3,areaRange:i1,yakNumber:c1,township:f2.name,source:_2,pressureFactor:j2.pressureFactor})}function M3(_2={}){return String(m6(_2,["areaCode","area_code","areacode","code","value","id","areaId","area_id"],"")||"").trim()}function A3(_2={}){return String(m6(_2,["areaName","area_name","areaname","name","label","zoneName","villageName","village_name"],"")||"").trim()}function q3(_2={}){const T2=V0(_2.yakNumber,0),f2=V0(_2.livestockCapacity,0),j2=T2*dl.yakToSheepUnit,S3=j2?f2/j2:1;return Number.isFinite(S3)&&S3>0?S3:1}function W3(){B&&(window.clearInterval(B),B=null)}function O1(_2){return X2.value||$2.value&&_2<=m.value}function k2(_2){return _2(X(),Q("div",kV,[T2[13]||(T2[13]=A("div",{class:"balance-backdrop","aria-hidden":"true"},[A("div",{class:"balance-orbit is-left"}),A("div",{class:"balance-orbit is-right"}),A("div",{class:"balance-energy-band"})],-1)),A("div",RV,[U3(I1,{class:"balance-card balance-target-card",title:"核算对象",width:hH,height:s.value},{default:S1(()=>{var f2;return[A("div",IV,[A("div",NV,[(X(!0),Q(P3,null,D3(r3.value,j2=>(X(),Q("button",{key:j2.key,type:"button",class:K3({active:o.value===j2.key}),onClick:S3=>D2(j2.key)},u2(j2.name),11,LV))),128))]),A("div",FV,[(X(!0),Q(P3,null,D3(E2.value,j2=>{var S3;return X(),Q("button",{key:j2.key,type:"button",class:K3({active:j2.key===((S3=v2.value)==null?void 0:S3.key)}),title:j2.name,onClick:k3=>Z2(j2)},[A("span",null,u2(j2.name),1)],10,DV)}),128))]),A("div",OV,[T2[0]||(T2[0]=A("span",null,"当前对象",-1)),A("strong",null,u2(((f2=v2.value)==null?void 0:f2.name)||"未选择"),1),A("small",null,u2(_3.value),1),A("button",{type:"button",disabled:!F2.value||$2.value,onClick:b3},u2($2.value?"分析中...":X2.value?"重新分析":"开始分析"),9,BV)])])]}),_:1},8,["height"]),U3(I1,{class:"balance-card balance-sheet-card",title:w3.value,width:fH,height:a.value},{default:S1(()=>[A("div",{class:K3(["balance-sheet",{"is-ready":X2.value,"is-running":$2.value}])},[T2[12]||(T2[12]=A("div",{class:"balance-field-lines","aria-hidden":"true"},[A("i"),A("i"),A("i")],-1)),$2.value?(X(),Q("section",GV,[A("div",zV,[A("div",{class:"balance-core-ring is-running",style:C1({"--usage-angle":`${d.value*3.6}deg`})},[A("div",jV,[T2[1]||(T2[1]=A("span",null,"分析进度",-1)),A("strong",null,u2(d.value)+"%",1),A("small",null,u2(y3.value.name),1)])],4),A("div",UV,[A("span",null,u2(v2.value.name),1),A("strong",null,u2(y3.value.desc),1),A("small",null,u2(y3.value.plan),1),A("div",$V,[A("i",{style:C1({width:`${d.value}%`})},null,4)])])]),A("div",WV,[(X(!0),Q(P3,null,D3(z2.value,(f2,j2)=>(X(),Q("div",{key:f2.key,class:K3(["balance-live-step",`is-${k2(j2)}`])},[A("span",null,u2(f2.index),1),A("div",null,[A("strong",null,u2(f2.name),1),A("p",null,u2(O1(j2)?f2.plan:f2.pending),1)])],2))),128))])])):X2.value?(X(),Q("section",XV,[A("div",ZV,[A("div",JV,[A("span",null,u2(W2.value)+"核算对象",1),A("strong",null,u2(v2.value.name),1),A("small",null,u2(v3.value),1)]),A("div",QV,[A("div",{class:"balance-core-ring",style:C1({"--usage-angle":l3.value})},[A("div",eH,[T2[5]||(T2[5]=A("span",null,"承载利用率",-1)),A("strong",null,u2(k0(Cc)(H2.value.usageRate)),1),A("small",null,"超载率 "+u2(k0(Cc)(H2.value.overloadRate)),1)])],4),T2[6]||(T2[6]=A("div",{class:"balance-core-caption"},"草地承载力模型",-1))]),A("div",{class:K3(["balance-verdict-card",`is-${H2.value.risk.key}`])},[T2[7]||(T2[7]=A("span",null,"分析结论",-1)),A("strong",null,u2(H2.value.risk.label),1),A("small",null,u2(q2.value),1)],2)]),A("div",tH,[A("div",nH,[T2[8]||(T2[8]=A("span",null,"理论承载力",-1)),A("div",null,[A("i",{style:C1({width:`${H2.value.bearingPercent}%`})},null,4)]),A("strong",null,u2(k0(eo)(H2.value.bearing)),1)]),A("div",iH,[T2[9]||(T2[9]=A("span",null,"实际载畜量",-1)),A("div",null,[A("i",{style:C1({width:`${H2.value.livestockPercent}%`})},null,4)]),A("strong",null,u2(k0(eo)(H2.value.livestock)),1)])]),A("div",rH,[A("div",aH,[A("div",sH,[T2[10]||(T2[10]=A("span",null,"分析过程",-1)),A("small",null,u2(v2.value.year||"当前年度"),1)]),A("div",oH,[(X(!0),Q(P3,null,D3(F3.value,f2=>(X(),Q("span",{key:`track-${f2.key}`,class:K3(`is-${f2.state}`)},u2(f2.name),3))),128))]),(X(!0),Q(P3,null,D3(y2.value,f2=>(X(),Q("div",{key:f2.key,class:"balance-formula-row"},[A("span",null,u2(f2.index),1),A("div",null,[A("strong",null,u2(f2.name),1),A("p",null,u2(f2.desc),1)])]))),128))]),A("div",lH,[A("div",uH,[T2[11]||(T2[11]=A("span",null,"结论与建议",-1)),A("small",null,u2(a3.value),1)]),A("div",cH,[A("strong",null,u2(H2.value.risk.description),1),A("p",null,u2(p3.value),1)]),A("div",dH,[(X(!0),Q(P3,null,D3($3.value,(f2,j2)=>(X(),Q("div",{key:`${f2}-${j2}`,class:"balance-advice-item"},[A("span",null,u2(j2+1),1),A("p",null,u2(f2),1)]))),128))])])])])):(X(),Q("section",VV,[A("div",HV,[A("div",YV,[A("div",KV,[A("span",null,u2(L2.value),1),A("strong",null,u2(F2.value?v2.value.name:"草畜平衡"),1),A("small",null,u2(F2.value?"待执行模型分析":"等待核算对象"),1)])]),A("h2",null,u2(e3.value),1),A("p",null,u2(c3.value),1)]),A("div",qV,[A("span",{class:K3({active:F2.value})},"对象锁定",2),T2[2]||(T2[2]=A("i",null,null,-1)),A("span",{class:K3({active:F2.value})},"等待启动分析",2),T2[3]||(T2[3]=A("i",null,null,-1)),T2[4]||(T2[4]=A("span",null,"生成过程与结论",-1))])]))],2)]),_:1},8,["title","height"])])]))}};const v6={ADD:"add",REMOVE:"remove"},i4={PROPERTYCHANGE:"propertychange"};function pr(n){for(const e in n)delete n[e]}function O8(n){let e;for(e in n)return!1;return!e}function S0(n,e,t,i,r){if(r){const s=t;t=function(o){return n.removeEventListener(e,t),s.call(i!=null?i:this,o)}}else i&&i!==n&&(t=t.bind(i));const a={target:n,type:e,listener:t};return n.addEventListener(e,t),a}function Po(n,e,t,i){return S0(n,e,t,i,!0)}function he(n){n&&n.target&&(n.target.removeEventListener(n.type,n.listener),pr(n))}const Y1={CHANGE:"change",ERROR:"error",BLUR:"blur",CLEAR:"clear",CONTEXTMENU:"contextmenu",CLICK:"click",DBLCLICK:"dblclick",DRAGENTER:"dragenter",DRAGOVER:"dragover",DROP:"drop",FOCUS:"focus",KEYDOWN:"keydown",KEYPRESS:"keypress",LOAD:"load",RESIZE:"resize",TOUCHMOVE:"touchmove",WHEEL:"wheel"};class vH{constructor(){this.disposed=!1}dispose(){this.disposed||(this.disposed=!0,this.disposeInternal())}disposeInternal(){}}const hl=vH;function _H(n,e,t){let i,r;t=t||O5;let a=0,s=n.length,o=!1;for(;a>1),r=+t(n[i],e),r<0?a=i+1:(s=i,o=!r);return o?a:~a}function O5(n,e){return n>e?1:ne?-1:0}function Vh(n,e,t){if(n[0]<=e)return 0;const i=n.length;if(e<=n[i-1])return i-1;if(typeof t=="function"){for(let r=1;r0?r-1:r}return i-1}if(t>0){for(let r=1;r0||t&&s===0)})}function $7(){return!0}function fl(){return!1}function W7(){}function hb(n){let e,t,i;return function(){const r=Array.prototype.slice.call(arguments);return(!t||this!==i||!W9(r,t))&&(i=this,t=r,e=n.apply(this,arguments)),e}}function CH(n){function e(){let t;try{t=n()}catch(i){return Promise.reject(i)}return t instanceof Promise?t:Promise.resolve(t)}return e()}class TH{constructor(e){this.propagationStopped,this.defaultPrevented,this.type=e,this.target=null}preventDefault(){this.defaultPrevented=!0}stopPropagation(){this.propagationStopped=!0}}const Y5=TH;class AH extends hl{constructor(e){super(),this.eventTarget_=e,this.pendingRemovals_=null,this.dispatching_=null,this.listeners_=null}addEventListener(e,t){if(!e||!t)return;const i=this.listeners_||(this.listeners_={}),r=i[e]||(i[e]=[]);r.includes(t)||r.push(t)}dispatchEvent(e){const t=typeof e=="string",i=t?e:e.type,r=this.listeners_&&this.listeners_[i];if(!r)return;const a=t?new Y5(e):e;a.target||(a.target=this.eventTarget_||this);const s=this.dispatching_||(this.dispatching_={}),o=this.pendingRemovals_||(this.pendingRemovals_={});i in s||(s[i]=0,o[i]=0),++s[i];let l;for(let c=0,d=r.length;c0:!1}removeEventListener(e,t){if(!this.listeners_)return;const i=this.listeners_[e];if(!i)return;const r=i.indexOf(t);r!==-1&&(this.pendingRemovals_&&e in this.pendingRemovals_?(i[r]=W7,++this.pendingRemovals_[e]):(i.splice(r,1),i.length===0&&delete this.listeners_[e]))}}const ml=AH;class yr extends ml{constructor(){super(),this.on=this.onInternal,this.once=this.onceInternal,this.un=this.unInternal,this.revision_=0}changed(){++this.revision_,this.dispatchEvent(Y1.CHANGE)}getRevision(){return this.revision_}onInternal(e,t){if(Array.isArray(e)){const i=e.length,r=new Array(i);for(let a=0;a0;)this.pop()}extend(e){for(let t=0,i=e.length;tthis.getLength())throw new Error("Index out of bounds: "+e);this.unique_&&this.assertUnique_(t),this.array_.splice(e,0,t),this.updateLength_(),this.dispatchEvent(new Ps(v6.ADD,t,e))}pop(){return this.removeAt(this.getLength()-1)}push(e){const t=this.getLength();return this.insertAt(t,e),this.getLength()}remove(e){const t=this.array_;for(let i=0,r=t.length;i=this.getLength())return;const t=this.array_[e];return this.array_.splice(e,1),this.updateLength_(),this.dispatchEvent(new Ps(v6.REMOVE,t,e)),t}setAt(e,t){const i=this.getLength();if(e>=i){this.insertAt(e,t);return}if(e<0)throw new Error("Index out of bounds: "+e);this.unique_&&this.assertUnique_(t,e);const r=this.array_[e];this.array_[e]=t,this.dispatchEvent(new Ps(v6.REMOVE,r,e)),this.dispatchEvent(new Ps(v6.ADD,t,e))}updateLength_(){this.set(Yy.LENGTH,this.array_.length)}assertUnique_(e,t){const i=this.array_;for(let r=0,a=i.length;r{this.clickTimeoutId_=void 0;const i=new g9(Re.SINGLECLICK,this.map_,e);this.dispatchEvent(i)},250)}updateActivePointers_(e){const t=e,i=t.pointerId;if(t.type==Re.POINTERUP||t.type==Re.POINTERCANCEL){delete this.trackedTouches_[i];for(const r in this.trackedTouches_)if(this.trackedTouches_[r].target!==t.target){delete this.trackedTouches_[r];break}}else(t.type==Re.POINTERDOWN||t.type==Re.POINTERMOVE)&&(this.trackedTouches_[i]=t);this.activePointers_=Object.values(this.trackedTouches_)}handlePointerUp_(e){this.updateActivePointers_(e);const t=new g9(Re.POINTERUP,this.map_,e,void 0,void 0,this.activePointers_);this.dispatchEvent(t),this.emulateClicks_&&!t.defaultPrevented&&!this.dragging_&&this.isMouseActionButton_(e)&&this.emulateClick_(this.down_),this.activePointers_.length===0&&(this.dragListenerKeys_.forEach(he),this.dragListenerKeys_.length=0,this.dragging_=!1,this.down_=null)}isMouseActionButton_(e){return e.button===0}handlePointerDown_(e){this.emulateClicks_=this.activePointers_.length===0,this.updateActivePointers_(e);const t=new g9(Re.POINTERDOWN,this.map_,e,void 0,void 0,this.activePointers_);if(this.dispatchEvent(t),this.down_=new PointerEvent(e.type,e),Object.defineProperty(this.down_,"target",{writable:!1,value:e.target}),this.dragListenerKeys_.length===0){const i=this.map_.getOwnerDocument();this.dragListenerKeys_.push(S0(i,Re.POINTERMOVE,this.handlePointerMove_,this),S0(i,Re.POINTERUP,this.handlePointerUp_,this),S0(this.element_,Re.POINTERCANCEL,this.handlePointerUp_,this)),this.element_.getRootNode&&this.element_.getRootNode()!==i&&this.dragListenerKeys_.push(S0(this.element_.getRootNode(),Re.POINTERUP,this.handlePointerUp_,this))}}handlePointerMove_(e){if(this.isMoving_(e)){this.updateActivePointers_(e),this.dragging_=!0;const t=new g9(Re.POINTERDRAG,this.map_,e,this.dragging_,void 0,this.activePointers_);this.dispatchEvent(t)}}relayMoveEvent_(e){this.originalPointerMoveEvent_=e;const t=!!(this.down_&&this.isMoving_(e));this.dispatchEvent(new g9(Re.POINTERMOVE,this.map_,e,t))}handleTouchMove_(e){const t=this.originalPointerMoveEvent_;(!t||t.defaultPrevented)&&(typeof e.cancelable!="boolean"||e.cancelable===!0)&&e.preventDefault()}isMoving_(e){return this.dragging_||Math.abs(e.clientX-this.down_.clientX)>this.moveTolerance_||Math.abs(e.clientY-this.down_.clientY)>this.moveTolerance_}disposeInternal(){this.relayedListenerKey_&&(he(this.relayedListenerKey_),this.relayedListenerKey_=null),this.element_.removeEventListener(Y1.TOUCHMOVE,this.boundHandleTouchMove_),this.pointerdownListenerKey_&&(he(this.pointerdownListenerKey_),this.pointerdownListenerKey_=null),this.dragListenerKeys_.forEach(he),this.dragListenerKeys_.length=0,this.element_=null,super.disposeInternal()}}const FH=LH,p9={POSTRENDER:"postrender",MOVESTART:"movestart",MOVEEND:"moveend",LOADSTART:"loadstart",LOADEND:"loadend"},Ft={LAYERGROUP:"layergroup",SIZE:"size",TARGET:"target",VIEW:"view"},b1={IDLE:0,LOADING:1,LOADED:2,ERROR:3,EMPTY:4};function G0(n,e){if(!n)throw new Error(e)}const Mo=1/0;class DH{constructor(e,t){this.priorityFunction_=e,this.keyFunction_=t,this.elements_=[],this.priorities_=[],this.queuedElements_={}}clear(){this.elements_.length=0,this.priorities_.length=0,pr(this.queuedElements_)}dequeue(){const e=this.elements_,t=this.priorities_,i=e[0];e.length==1?(e.length=0,t.length=0):(e[0]=e.pop(),t[0]=t.pop(),this.siftUp_(0));const r=this.keyFunction_(i);return delete this.queuedElements_[r],i}enqueue(e){G0(!(this.keyFunction_(e)in this.queuedElements_),"Tried to enqueue an `element` that was already added to the queue");const t=this.priorityFunction_(e);return t!=Mo?(this.elements_.push(e),this.priorities_.push(t),this.queuedElements_[this.keyFunction_(e)]=!0,this.siftDown_(0,this.elements_.length-1),!0):!1}getCount(){return this.elements_.length}getLeftChildIndex_(e){return e*2+1}getRightChildIndex_(e){return e*2+2}getParentIndex_(e){return e-1>>1}heapify_(){let e;for(e=(this.elements_.length>>1)-1;e>=0;e--)this.siftUp_(e)}isEmpty(){return this.elements_.length===0}isKeyQueued(e){return e in this.queuedElements_}isQueued(e){return this.isKeyQueued(this.keyFunction_(e))}siftUp_(e){const t=this.elements_,i=this.priorities_,r=t.length,a=t[e],s=i[e],o=e;for(;e>1;){const l=this.getLeftChildIndex_(e),c=this.getRightChildIndex_(e),d=ce;){const o=this.getParentIndex_(t);if(r[o]>s)i[t]=i[o],r[t]=r[o],t=o;else break}i[t]=a,r[t]=s}reprioritize(){const e=this.priorityFunction_,t=this.elements_,i=this.priorities_;let r=0;const a=t.length;let s,o,l;for(o=0;oe.apply(null,i),i=>i[0].getKey()),this.boundHandleTileChange_=this.handleTileChange.bind(this),this.tileChangeCallback_=t,this.tilesLoading_=0,this.tilesLoadingKeys_={}}enqueue(e){const t=super.enqueue(e);return t&&e[0].addEventListener(Y1.CHANGE,this.boundHandleTileChange_),t}getTilesLoading(){return this.tilesLoading_}handleTileChange(e){const t=e.target,i=t.getState();if(i===b1.LOADED||i===b1.ERROR||i===b1.EMPTY){i!==b1.ERROR&&t.removeEventListener(Y1.CHANGE,this.boundHandleTileChange_);const r=t.getKey();r in this.tilesLoadingKeys_&&(delete this.tilesLoadingKeys_[r],--this.tilesLoading_),this.tileChangeCallback_()}}loadMoreTiles(e,t){let i=0;for(;this.tilesLoading_0;){const r=this.dequeue()[0],a=r.getKey();r.getState()===b1.IDLE&&!(a in this.tilesLoadingKeys_)&&(this.tilesLoadingKeys_[a]=!0,++this.tilesLoading_,++i,r.load())}}}const GH=BH;function zH(n,e,t,i,r){if(!n||!(t in n.wantedTiles)||!n.wantedTiles[t][e.getKey()])return Mo;const a=n.viewState.center,s=i[0]-a[0],o=i[1]-a[1];return 65536*Math.log(r)+Math.sqrt(s*s+o*o)/r}const Gt={ANIMATING:0,INTERACTING:1},Pn={CENTER:"center",RESOLUTION:"resolution",ROTATION:"rotation"};function _e(n,e,t){return Math.min(Math.max(n,e),t)}function jH(n,e,t,i,r,a){const s=r-t,o=a-i;if(s!==0||o!==0){const l=((n-t)*s+(e-i)*o)/(s*s+o*o);l>1?(t=r,i=a):l>0&&(t+=s*l,i+=o*l)}return R8(n,e,t,i)}function R8(n,e,t,i){const r=t-n,a=i-e;return r*r+a*a}function UH(n){const e=n.length;for(let i=0;ia&&(a=l,r=o)}if(a===0)return null;const s=n[r];n[r]=n[i],n[i]=s;for(let o=i+1;o=0;i--){t[i]=n[i][e]/n[i][i];for(let r=i-1;r>=0;r--)n[r][e]-=n[r][i]*t[i]}return t}function Ky(n){return n*180/Math.PI}function R9(n){return n*Math.PI/180}function I9(n,e){const t=n%e;return t*e<0?t+e:t}function D6(n,e,t){return n+t*(e-n)}function vr(n,e){const t=Math.pow(10,e);return Math.round(n*t)/t}function qy(n,e){return Math.round(vr(n,e))}function Ms(n,e){return Math.floor(vr(n,e))}function ks(n,e){return Math.ceil(vr(n,e))}function Dd(n,e,t){if(n>=e&&n_&&(y=(_+y)/2,_=y),T>M&&(T=(M+T)/2,M=T);let x=_e(i[0],y,_),B=_e(i[1],T,M);if(s&&t&&r){const q=30*r;x+=-q*Math.log(1+Math.max(0,y-i[0])/q)+q*Math.log(1+Math.max(0,i[0]-_)/q),B+=-q*Math.log(1+Math.max(0,T-i[1])/q)+q*Math.log(1+Math.max(0,i[1]-M)/q)}return[x,B]}}function $H(n){return n}const ft={UNKNOWN:0,INTERSECTING:1,ABOVE:2,RIGHT:4,BELOW:8,LEFT:16};function Zy(n){const e=z6();for(let t=0,i=n.length;tr&&(l=l|ft.RIGHT),oa&&(l=l|ft.ABOVE),l===ft.UNKNOWN&&(l=ft.INTERSECTING),l}function z6(){return[1/0,1/0,-1/0,-1/0]}function G9(n,e,t,i,r){return r?(r[0]=n,r[1]=e,r[2]=t,r[3]=i,r):[n,e,t,i]}function _r(n){return G9(1/0,1/0,-1/0,-1/0,n)}function yb(n,e){const t=n[0],i=n[1];return G9(t,i,t,i,e)}function Yh(n,e,t,i,r){const a=_r(r);return _b(a,n,e,t,i)}function H7(n,e){return n[0]==e[0]&&n[2]==e[2]&&n[1]==e[1]&&n[3]==e[3]}function vb(n,e){return e[0]n[2]&&(n[2]=e[2]),e[1]n[3]&&(n[3]=e[3]),n}function w7(n,e){e[0]n[2]&&(n[2]=e[0]),e[1]n[3]&&(n[3]=e[1])}function _b(n,e,t,i,r){for(;te[0]?i[0]=n[0]:i[0]=e[0],n[1]>e[1]?i[1]=n[1]:i[1]=e[1],n[2]=e[0]&&n[1]<=e[3]&&n[3]>=e[1]}function Sr(n){return n[2]=s&&M<=l),!i&&a&ft.RIGHT&&!(r&ft.RIGHT)&&(x=_-(y-l)*T,i=x>=o&&x<=c),!i&&a&ft.BELOW&&!(r&ft.BELOW)&&(M=y-(_-o)/T,i=M>=s&&M<=l),!i&&a&ft.LEFT&&!(r&ft.LEFT)&&(x=_-(y-s)*T,i=x>=o&&x<=c)}return i}function wb(n,e){const t=e.getExtent(),i=z9(n);if(e.canWrapX()&&(i[0]=t[2])){const r=I0(t),s=Math.floor((i[0]-t[0])/r)*r;n[0]-=s,n[2]-=s}return n}function Cb(n,e,t){if(e.canWrapX()){const i=e.getExtent();if(!isFinite(n[0])||!isFinite(n[2]))return[[i[0],n[1],i[2],n[3]]];wb(n,e);const r=I0(i);if(I0(n)>r&&!t)return[[i[0],n[1],i[2],n[3]]];if(n[0]i[2])return[[n[0],n[1],i[2],n[3]],[i[0],n[1],n[2]-r,n[3]]]}return[n]}function Tb(n,e){const t=(""+n).split("."),i=(""+e).split(".");for(let r=0;rs)return 1;if(s>a)return-1}return 0}function KH(n,e){return n[0]+=+e[0],n[1]+=+e[1],n}function ko(n,e){let t=!0;for(let i=n.length-1;i>=0;--i)if(n[i]!=e[i]){t=!1;break}return t}function Kh(n,e){const t=Math.cos(e),i=Math.sin(e),r=n[0]*t-n[1]*i,a=n[1]*t+n[0]*i;return n[0]=r,n[1]=a,n}function qH(n,e){return n[0]*=e,n[1]*=e,n}function Ab(n,e){if(e.canWrapX()){const t=I0(e.getExtent()),i=XH(n,e,t);i&&(n[0]-=i*t)}return n}function XH(n,e,t){const i=e.getExtent();let r=0;return e.canWrapX()&&(n[0]i[2])&&(t=t||I0(i),r=Math.floor((n[0]-i[0])/t)),r}function ZH(n,e,t){const i=Math.sqrt((e[0]-n[0])*(e[0]-n[0])+(e[1]-n[1])*(e[1]-n[1])),r=[(e[0]-n[0])/i,(e[1]-n[1])/i],a=[-r[1],r[0]],s=Math.sqrt((t[0]-n[0])*(t[0]-n[0])+(t[1]-n[1])*(t[1]-n[1])),o=[(t[0]-n[0])/s,(t[1]-n[1])/s];let l=i===0||s===0?0:Math.acos(_e(o[0]*r[0]+o[1]*r[1],-1,1));return l=Math.max(l,1e-5),o[0]*a[0]+o[1]*a[1]>0?l:Math.PI*2-l}function xb(n){return Math.pow(n,3)}function p4(n){return 1-xb(1-n)}function JH(n){return 3*n*n-2*n*n*n}function QH(n){return n}const eY=63710088e-1;function Jy(n,e,t){t=t||eY;const i=R9(n[1]),r=R9(e[1]),a=(r-i)/2,s=R9(e[0]-n[0])/2,o=Math.sin(a)*Math.sin(a)+Math.sin(s)*Math.sin(s)*Math.cos(i)*Math.cos(r);return 2*t*Math.atan2(Math.sqrt(o),Math.sqrt(1-o))}const Eb={info:1,warn:2,error:3,none:4};let tY=Eb.info;function Pb(...n){tY>Eb.warn||console.warn(...n)}const Y7={radians:6370997/(2*Math.PI),degrees:2*Math.PI*6370997/360,ft:.3048,m:1,"us-ft":1200/3937};class nY{constructor(e){this.code_=e.code,this.units_=e.units,this.extent_=e.extent!==void 0?e.extent:null,this.worldExtent_=e.worldExtent!==void 0?e.worldExtent:null,this.axisOrientation_=e.axisOrientation!==void 0?e.axisOrientation:"enu",this.global_=e.global!==void 0?e.global:!1,this.canWrapX_=!!(this.global_&&this.extent_),this.getPointResolutionFunc_=e.getPointResolution,this.defaultTileGrid_=null,this.metersPerUnit_=e.metersPerUnit}canWrapX(){return this.canWrapX_}getCode(){return this.code_}getExtent(){return this.extent_}getUnits(){return this.units_}getMetersPerUnit(){return this.metersPerUnit_||Y7[this.units_]}getWorldExtent(){return this.worldExtent_}getAxisOrientation(){return this.axisOrientation_}isGlobal(){return this.global_}setGlobal(e){this.global_=e,this.canWrapX_=!!(e&&this.extent_)}getDefaultTileGrid(){return this.defaultTileGrid_}setDefaultTileGrid(e){this.defaultTileGrid_=e}setExtent(e){this.extent_=e,this.canWrapX_=!!(this.global_&&e)}setWorldExtent(e){this.worldExtent_=e}setGetPointResolution(e){this.getPointResolutionFunc_=e}getPointResolutionFunc(){return this.getPointResolutionFunc_}}const qh=nY,br=6378137,zi=Math.PI*br,iY=[-zi,-zi,zi,zi],rY=[-180,-85,180,85],Rs=br*Math.log(Math.tan(Math.PI/2));class yi extends qh{constructor(e){super({code:e,units:"m",extent:iY,global:!0,worldExtent:rY,getPointResolution:function(t,i){return t/Math.cosh(i[1]/br)}})}}const Qy=[new yi("EPSG:3857"),new yi("EPSG:102100"),new yi("EPSG:102113"),new yi("EPSG:900913"),new yi("http://www.opengis.net/def/crs/EPSG/0/3857"),new yi("http://www.opengis.net/gml/srs/epsg.xml#3857")];function aY(n,e,t,i){const r=n.length;t=t>1?t:2,i=i!=null?i:t,e===void 0&&(t>2?e=n.slice():e=new Array(r));for(let a=0;aRs?s=Rs:s<-Rs&&(s=-Rs),e[a+1]=s}return e}function sY(n,e,t,i){const r=n.length;t=t>1?t:2,i=i!=null?i:t,e===void 0&&(t>2?e=n.slice():e=new Array(r));for(let a=0;arv&&(e=rv);const i=R9(e),r=Math.sin(i),a=Math.cos(i),s=r/a,o=s*s,l=o*o,c=R9(n),d=Ib(t.number),m=R9(d),y=Io/Math.sqrt(1-pn*En(r,2)),_=A8*En(a,2),T=a*Dd(c-m,-Math.PI,Math.PI),M=T*T,x=M*T,B=x*T,q=B*T,K=q*T,H=Io*(Rb*i-dY*Math.sin(2*i)+hY*Math.sin(4*i)-fY*Math.sin(6*i)),J=Ro*y*(T+x/6*(1-o+_)+q/120*(5-18*o+l+72*_-58*A8))+5e5;let g2=Ro*(H+y*s*(M/2+B/24*(5-o+9*_+4*En(_,2))+K/720*(61-58*o+l+600*_-330*A8)));return t.north||(g2+=1e7),[J,g2]}function Ib(n){return(n-1)*6-180+3}const wY=[/^EPSG:(\d+)$/,/^urn:ogc:def:crs:EPSG::(\d+)$/,/^http:\/\/www\.opengis\.net\/def\/crs\/EPSG\/0\/(\d+)$/];function Nb(n){let e=0;for(const r of wY){const a=n.match(r);if(a){e=parseInt(a[1]);break}}if(!e)return null;let t=0,i=!1;return e>32700&&e<32761?t=e-32700:e>32600&&e<32661&&(i=!0,t=e-32600),t?{number:t,north:i}:null}function av(n,e){return function(t,i,r,a){const s=t.length;r=r>1?r:2,a=a!=null?a:r,i||(r>2?i=t.slice():i=new Array(s));for(let o=0;o=l?e[s+c]:o[c]}return t}}function Pc(n,e){return Lb(),wr(n,"EPSG:4326",e!==void 0?e:"EPSG:3857")}function kY(n,e){const t=wr(n,e!==void 0?e:"EPSG:3857","EPSG:4326"),i=t[0];return(i<-180||i>180)&&(t[0]=I9(i+180,360)-180),t}function C7(n,e){if(n===e)return!0;const t=n.getUnits()===e.getUnits();return(n.getCode()===e.getCode()||Sl(n,e)===Jh)&&t}function Sl(n,e){const t=n.getCode(),i=e.getCode();let r=Ec(t,i);if(r)return r;let a=null,s=null;for(const l of AY)a||(a=l(n)),s||(s=l(e));if(!a&&!s)return null;const o="EPSG:4326";if(s)if(a)r=Mc(a.inverse,s.forward);else{const l=Ec(t,o);l&&(r=Mc(l,s.forward))}else{const l=Ec(o,i);l&&(r=Mc(a.inverse,l))}return r&&(Ud(n),Ud(e),K7(n,e,r)),r}function Mc(n,e){return function(t,i,r,a){return i=n(t,i,r,a),e(i,i,r,a)}}function q7(n,e){const t=Ae(n),i=Ae(e);return Sl(t,i)}function wr(n,e,t){const i=q7(e,t);if(!i){const r=Ae(e).getCode(),a=Ae(t).getCode();throw new Error(`No transform available between ${r} and ${a}`)}return i(n,void 0,n.length)}let RY=null;function IY(){return RY}function $d(n,e){return n}function R5(n,e){return jd&&!ko(n,[0,0])&&n[0]>=-180&&n[0]<=180&&n[1]>=-90&&n[1]<=90&&(jd=!1,Pb("Call useGeographic() from ol/proj once to work with [longitude, latitude] coordinates.")),n}function ef(n,e){return n}function x8(n,e){return n}function NY(){ov(Qy),ov(tv),PY(tv,Qy,aY,sY)}NY();new Array(6);function Dn(){return[1,0,0,1,0,0]}function LY(n,e){return n[0]=e[0],n[1]=e[1],n[2]=e[2],n[3]=e[3],n[4]=e[4],n[5]=e[5],n}function mt(n,e){const t=e[0],i=e[1];return e[0]=n[0]*t+n[2]*i+n[4],e[1]=n[1]*t+n[3]*i+n[5],e}function j5(n,e,t,i,r,a,s,o){const l=Math.sin(a),c=Math.cos(a);return n[0]=i*c,n[1]=r*l,n[2]=-i*l,n[3]=r*c,n[4]=s*i*c-o*i*l+e,n[5]=s*r*l+o*r*c+t,n}function Fb(n,e){const t=FY(e);G0(t!==0,"Transformation matrix cannot be inverted");const i=e[0],r=e[1],a=e[2],s=e[3],o=e[4],l=e[5];return n[0]=s/t,n[1]=-r/t,n[2]=-a/t,n[3]=i/t,n[4]=(a*l-s*o)/t,n[5]=-(i*l-r*o)/t,n}function FY(n){return n[0]*n[3]-n[1]*n[2]}const DY=[1e5,1e5,1e5,1e5,2,2];function OY(n){return"matrix("+n.join(", ")+")"}function Wd(n){return n.substring(7,n.length-1).split(",").map(parseFloat)}function BY(n,e){const t=Wd(n),i=Wd(e);for(let r=0;r<6;++r)if(Math.round((t[r]-i[r])*DY[r])!==0)return!1;return!0}function N9(n,e,t,i,r,a,s){a=a||[],s=s||2;let o=0;for(let l=e;l{if(!i)return this.getSimplifiedGeometry(t);const r=this.clone();return r.applyTransform(i),r.getSimplifiedGeometry(t)})}simplifyTransformed(e,t){return this.simplifyTransformedInternal(this.getRevision(),e,t)}clone(){return D1()}closestPointXY(e,t,i,r){return D1()}containsXY(e,t){return this.closestPointXY(e,t,jY,Number.MIN_VALUE)===0}getClosestPoint(e,t){return t=t||[NaN,NaN],this.closestPointXY(e[0],e[1],t,1/0),t}intersectsCoordinate(e){return this.containsXY(e[0],e[1])}computeExtent(e){return D1()}getExtent(e){if(this.extentRevision_!=this.getRevision()){const t=this.computeExtent(this.extent_);(isNaN(t[0])||isNaN(t[1]))&&_r(t),this.extentRevision_=this.getRevision()}return HH(this.extent_,e)}rotate(e,t){D1()}scale(e,t,i){D1()}simplify(e){return this.getSimplifiedGeometry(e*e)}getSimplifiedGeometry(e){return D1()}getType(){return D1()}applyTransform(e){D1()}intersectsExtent(e){return D1()}translate(e,t){D1()}transform(e,t){const i=Ae(e),r=i.getUnits()=="tile-pixels"?function(a,s,o){const l=i.getExtent(),c=i.getWorldExtent(),d=Tt(c)/Tt(l);j5(lv,c[0],c[3],d,-d,0,0,0);const m=N9(a,0,a.length,o,lv,s),y=q7(i,t);return y?y(m,m,o):m}:q7(i,t);return this.applyTransform(r),this}}const Ob=UY;class V8 extends Ob{constructor(){super(),this.layout="XY",this.stride=2,this.flatCoordinates}computeExtent(e){return Yh(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,e)}getCoordinates(){return D1()}getFirstCoordinate(){return this.flatCoordinates.slice(0,this.stride)}getFlatCoordinates(){return this.flatCoordinates}getLastCoordinate(){return this.flatCoordinates.slice(this.flatCoordinates.length-this.stride)}getLayout(){return this.layout}getSimplifiedGeometry(e){if(this.simplifiedGeometryRevision!==this.getRevision()&&(this.simplifiedGeometryMaxMinSquaredTolerance=0,this.simplifiedGeometryRevision=this.getRevision()),e<0||this.simplifiedGeometryMaxMinSquaredTolerance!==0&&e<=this.simplifiedGeometryMaxMinSquaredTolerance)return this;const t=this.getSimplifiedGeometryInternal(e);return t.getFlatCoordinates().length1)m=t;else if(y>0){for(let _=0;_r&&(r=c),a=o,s=l}return r}function nf(n,e,t,i,r){for(let a=0,s=t.length;a0;){const m=c.pop(),y=c.pop();let _=0;const T=n[y],M=n[y+1],x=n[m],B=n[m+1];for(let q=y+i;q_&&(d=q,_=J)}_>r&&(l[(d-e)/i]=1,y+i0&&M>_)&&(T<0&&x0&&x>T)){c=m,d=y;continue}a[s++]=c,a[s++]=d,o=c,l=d,c=m,d=y}return a[s++]=c,a[s++]=d,s}function sf(n,e,t,i,r,a,s,o){for(let l=0,c=t.length;la&&(c-o)*(a-l)-(r-o)*(d-l)>0&&s++:d<=a&&(c-o)*(a-l)-(r-o)*(d-l)<0&&s--,o=c,l=d}return s!==0}function lf(n,e,t,i,r,a){if(t.length===0||!E8(n,e,t[0],i,r,a))return!1;for(let s=1,o=t.length;sB&&(c=(d+m)/2,lf(n,e,t,i,c,T)&&(x=c,B=q)),d=m}return isNaN(x)&&(x=r[a]),s?(s.push(x,T,B),s):[x,T,B]}function Ub(n,e,t,i,r){let a=[];for(let s=0,o=t.length;s=r[0]&&a[2]<=r[2]||a[1]>=r[1]&&a[3]<=r[3]?!0:$b(n,e,t,i,function(s,o){return YH(r,s,o)}):!1}function JY(n,e,t,i,r){for(let a=0,s=t.length;a0}function df(n,e,t,i,r){r=r!==void 0?r:!1;for(let a=0,s=t.length;ad&&y1&&typeof arguments[t-1]=="function"&&(i=arguments[t-1],--t);let r=0;for(;r0}getInteracting(){return this.hints_[Gt.INTERACTING]>0}cancelAnimations(){this.setHint(Gt.ANIMATING,-this.hints_[Gt.ANIMATING]);let e;for(let t=0,i=this.animations_.length;t=0;--i){const r=this.animations_[i];let a=!0;for(let s=0,o=r.length;s0?c/l.duration:1;d>=1?(l.complete=!0,d=1):a=!1;const m=l.easing(d);if(l.sourceCenter){const y=l.sourceCenter[0],_=l.sourceCenter[1],T=l.targetCenter[0],M=l.targetCenter[1];this.nextCenter_=l.targetCenter;const x=y+m*(T-y),B=_+m*(M-_);this.targetCenter_=[x,B]}if(l.sourceResolution&&l.targetResolution){const y=m===1?l.targetResolution:l.sourceResolution+m*(l.targetResolution-l.sourceResolution);if(l.anchor){const _=this.getViewportSize_(this.getRotation()),T=this.constraints_.resolution(y,0,_,!0);this.targetCenter_=this.calculateCenterZoom(T,l.anchor)}this.nextResolution_=l.targetResolution,this.targetResolution_=y,this.applyTargetState_(!0)}if(l.sourceRotation!==void 0&&l.targetRotation!==void 0){const y=m===1?I9(l.targetRotation+Math.PI,2*Math.PI)-Math.PI:l.sourceRotation+m*(l.targetRotation-l.sourceRotation);if(l.anchor){const _=this.constraints_.rotation(y,!0);this.targetCenter_=this.calculateCenterRotate(_,l.anchor)}this.nextRotation_=l.targetRotation,this.targetRotation_=y}if(this.applyTargetState_(!0),t=!0,!l.complete)break}if(a){this.animations_[i]=null,this.setHint(Gt.ANIMATING,-1),this.nextCenter_=null,this.nextResolution_=NaN,this.nextRotation_=NaN;const s=r[0].callback;s&&Is(s,!0)}}this.animations_=this.animations_.filter(Boolean),t&&this.updateAnimationKey_===void 0&&(this.updateAnimationKey_=requestAnimationFrame(this.updateAnimations_.bind(this)))}calculateCenterRotate(e,t){let i;const r=this.getCenterInternal();return r!==void 0&&(i=[r[0]-t[0],r[1]-t[1]],Kh(i,e-this.getRotation()),KH(i,t)),i}calculateCenterZoom(e,t){let i;const r=this.getCenterInternal(),a=this.getResolution();if(r!==void 0&&a!==void 0){const s=t[0]-e*(t[0]-r[0])/a,o=t[1]-e*(t[1]-r[1])/a;i=[s,o]}return i}getViewportSize_(e){const t=this.viewportSize_;if(e){const i=t[0],r=t[1];return[Math.abs(i*Math.cos(e))+Math.abs(r*Math.sin(e)),Math.abs(i*Math.sin(e))+Math.abs(r*Math.cos(e))]}return t}setViewportSize(e){this.viewportSize_=Array.isArray(e)?e.slice():[100,100],this.getAnimating()||this.resolveConstraints(0)}getCenter(){const e=this.getCenterInternal();return e&&$d(e,this.getProjection())}getCenterInternal(){return this.get(Pn.CENTER)}getConstraints(){return this.constraints_}getConstrainResolution(){return this.get("constrainResolution")}getHints(e){return e!==void 0?(e[0]=this.hints_[0],e[1]=this.hints_[1],e):this.hints_.slice()}calculateExtent(e){const t=this.calculateExtentInternal(e);return ef(t,this.getProjection())}calculateExtentInternal(e){e=e||this.getViewportSizeMinusPadding_();const t=this.getCenterInternal();G0(t,"The view center is not defined");const i=this.getResolution();G0(i!==void 0,"The view resolution is not defined");const r=this.getRotation();return G0(r!==void 0,"The view rotation is not defined"),Gd(t,i,r,e)}getMaxResolution(){return this.maxResolution_}getMinResolution(){return this.minResolution_}getMaxZoom(){return this.getZoomForResolution(this.minResolution_)}setMaxZoom(e){this.applyOptions_(this.getUpdatedOptions_({maxZoom:e}))}getMinZoom(){return this.getZoomForResolution(this.maxResolution_)}setMinZoom(e){this.applyOptions_(this.getUpdatedOptions_({minZoom:e}))}setConstrainResolution(e){this.applyOptions_(this.getUpdatedOptions_({constrainResolution:e}))}getProjection(){return this.projection_}getResolution(){return this.get(Pn.RESOLUTION)}getResolutions(){return this.resolutions_}getResolutionForExtent(e,t){return this.getResolutionForExtentInternal(x8(e,this.getProjection()),t)}getResolutionForExtentInternal(e,t){t=t||this.getViewportSizeMinusPadding_();const i=I0(e)/t[0],r=Tt(e)/t[1];return Math.max(i,r)}getResolutionForValueFunction(e){e=e||2;const t=this.getConstrainedResolution(this.maxResolution_),i=this.minResolution_,r=Math.log(t/i)/Math.log(e);return function(a){return t/Math.pow(e,a*r)}}getRotation(){return this.get(Pn.ROTATION)}getValueForResolutionFunction(e){const t=Math.log(e||2),i=this.getConstrainedResolution(this.maxResolution_),r=this.minResolution_,a=Math.log(i/r)/t;return function(s){return Math.log(i/s)/t/a}}getViewportSizeMinusPadding_(e){let t=this.getViewportSize_(e);const i=this.padding_;return i&&(t=[t[0]-i[1]-i[3],t[1]-i[0]-i[2]]),t}getState(){const e=this.getProjection(),t=this.getResolution(),i=this.getRotation();let r=this.getCenterInternal();const a=this.padding_;if(a){const s=this.getViewportSizeMinusPadding_();r=Rc(r,this.getViewportSize_(),[s[0]/2+a[3],s[1]/2+a[0]],t,i)}return{center:r.slice(0),projection:e!==void 0?e:null,resolution:t,nextCenter:this.nextCenter_,nextResolution:this.nextResolution_,nextRotation:this.nextRotation_,rotation:i,zoom:this.getZoom()}}getViewStateAndExtent(){return{viewState:this.getState(),extent:this.calculateExtent()}}getZoom(){let e;const t=this.getResolution();return t!==void 0&&(e=this.getZoomForResolution(t)),e}getZoomForResolution(e){let t=this.minZoom_||0,i,r;if(this.resolutions_){const a=Vh(this.resolutions_,e,1);t=a,i=this.resolutions_[a],a==this.resolutions_.length-1?r=2:r=i/this.resolutions_[a+1]}else i=this.maxResolution_,r=this.zoomFactor_;return t+Math.log(i/e)/Math.log(r)}getResolutionForZoom(e){var t;if((t=this.resolutions_)!=null&&t.length){if(this.resolutions_.length===1)return this.resolutions_[0];const i=_e(Math.floor(e),0,this.resolutions_.length-2),r=this.resolutions_[i]/this.resolutions_[i+1];return this.resolutions_[i]/Math.pow(r,_e(e-i,0,1))}return this.maxResolution_/Math.pow(this.zoomFactor_,e-this.minZoom_)}fit(e,t){let i;if(G0(Array.isArray(e)||typeof e.getSimplifiedGeometry=="function","Invalid extent or geometry provided as `geometry`"),Array.isArray(e)){G0(!Sr(e),"Cannot fit empty extent provided as `geometry`");const r=x8(e,this.getProjection());i=hv(r)}else if(e.getType()==="Circle"){const r=x8(e.getExtent(),this.getProjection());i=hv(r),i.rotate(this.getRotation(),z9(r))}else i=e;this.fitInternal(i,t)}rotatedExtentForGeometry(e){const t=this.getRotation(),i=Math.cos(t),r=Math.sin(-t),a=e.getFlatCoordinates(),s=e.getStride();let o=1/0,l=1/0,c=-1/0,d=-1/0;for(let m=0,y=a.length;mi.trim().replace(/^['"]|['"]$/g,"")),t};function Ze(n,e,t,i){let r;return t&&t.length?r=t.shift():dn?r=new class extends OffscreenCanvas{constructor(){super(...arguments);B1(this,"style",{})}}(n!=null?n:300,e!=null?e:150):r=document.createElement("canvas"),n&&(r.width=n),e&&(r.height=e),r.getContext("2d",i)}let Ic;function Fo(){return Ic||(Ic=Ze(1,1)),Ic}function Al(n){const e=n.canvas;e.width=1,e.height=1,n.clearRect(0,0,1,1)}function yv(n,e){const t=e.parentNode;t&&t.replaceChild(n,e)}function fK(n){for(;n.lastChild;)n.lastChild.remove()}function mK(n,e){const t=n.childNodes;for(let i=0;;++i){const r=t[i],a=e[i];if(!r&&!a)break;if(r!==a){if(!r){n.appendChild(a);continue}if(!a){n.removeChild(r),--i;continue}n.insertBefore(a,r)}}}function Yb(){return new Proxy({childNodes:[],appendChild:function(e){return this.childNodes.push(e),e},remove:function(){},removeChild:function(e){const t=this.childNodes.indexOf(e);if(t===-1)throw new Error("Node to remove was not found");return this.childNodes.splice(t,1),e},insertBefore:function(e,t){const i=this.childNodes.indexOf(t);if(i===-1)throw new Error("Reference node not found");return this.childNodes.splice(i,0,e),e},style:{}},{get(e,t,i){return t==="firstElementChild"?e.childNodes.length>0?e.childNodes[0]:null:Reflect.get(e,t,i)}})}function M9(n){return typeof HTMLCanvasElement!="undefined"&&n instanceof HTMLCanvasElement||typeof OffscreenCanvas!="undefined"&&n instanceof OffscreenCanvas}class gK extends f5{constructor(e){super();const t=e.element;t&&!e.target&&!t.style.pointerEvents&&(t.style.pointerEvents="auto"),this.element=t||null,this.target_=null,this.map_=null,this.listenerKeys=[],e.render&&(this.render=e.render),e.target&&this.setTarget(e.target)}disposeInternal(){var e;(e=this.element)==null||e.remove(),super.disposeInternal()}getMap(){return this.map_}setMap(e){var t,i;this.map_&&((t=this.element)==null||t.remove());for(let r=0,a=this.listenerKeys.length;rr.getAttributions(e)));if(this.attributions_!==void 0&&(Array.isArray(this.attributions_)?this.attributions_.forEach(r=>i.add(r)):i.add(this.attributions_)),!this.overrideCollapsible_){const r=!t.some(a=>{var s;return((s=a.getSource())==null?void 0:s.getAttributionsCollapsible())===!1});this.setCollapsible(r)}return Array.from(i)}updateElement_(e){return C3(this,null,function*(){if(!e){this.renderedVisible_&&(this.element.style.display="none",this.renderedVisible_=!1);return}const t=yield Promise.all(this.collectSourceAttributions_(e).map(r=>CH(()=>r))),i=t.length>0;if(this.renderedVisible_!=i&&(this.element.style.display=i?"":"none",this.renderedVisible_=i),!W9(t,this.renderedAttributions_)){fK(this.ulElement_);for(let r=0,a=t.length;r0&&i%(2*Math.PI)!==0?t.animate({rotation:0,duration:this.duration_,easing:p4}):t.setRotation(0))}render(e){const t=e.frameState;if(!t)return;const i=t.viewState.rotation;if(i!=this.rotation_){const r="rotate("+i+"rad)";if(this.autoHide_){const a=this.element.classList.contains(Ns);!a&&i===0?this.element.classList.add(Ns):a&&i!==0&&this.element.classList.remove(Ns)}this.label_.style.transform=r}this.rotation_=i}}const _K=vK;class SK extends yf{constructor(e){e=e||{},super({element:document.createElement("div"),target:e.target});const t=e.className!==void 0?e.className:"ol-zoom",i=e.delta!==void 0?e.delta:1,r=e.zoomInClassName!==void 0?e.zoomInClassName:t+"-in",a=e.zoomOutClassName!==void 0?e.zoomOutClassName:t+"-out",s=e.zoomInLabel!==void 0?e.zoomInLabel:"+",o=e.zoomOutLabel!==void 0?e.zoomOutLabel:"–",l=e.zoomInTipLabel!==void 0?e.zoomInTipLabel:"Zoom in",c=e.zoomOutTipLabel!==void 0?e.zoomOutTipLabel:"Zoom out",d=document.createElement("button");d.className=r,d.setAttribute("type","button"),d.title=l,d.appendChild(typeof s=="string"?document.createTextNode(s):s),d.addEventListener(Y1.CLICK,this.handleClick_.bind(this,i),!1);const m=document.createElement("button");m.className=a,m.setAttribute("type","button"),m.title=c,m.appendChild(typeof o=="string"?document.createTextNode(o):o),m.addEventListener(Y1.CLICK,this.handleClick_.bind(this,-i),!1);const y=t+" "+Tl+" "+pf,_=this.element;_.className=y,_.appendChild(d),_.appendChild(m),this.duration_=e.duration!==void 0?e.duration:250}handleClick_(e,t){t.preventDefault(),this.zoomByDelta_(e)}zoomByDelta_(e){const i=this.getMap().getView();if(!i)return;const r=i.getZoom();if(r!==void 0){const a=i.getConstrainedZoom(r+e);this.duration_>0?(i.getAnimating()&&i.cancelAnimations(),i.animate({zoom:a,duration:this.duration_,easing:p4})):i.setZoom(a)}}}const bK=SK;function Kb(n){n=n||{};const e=new cn;return(n.zoom!==void 0?n.zoom:!0)&&e.push(new bK(n.zoomOptions)),(n.rotate!==void 0?n.rotate:!0)&&e.push(new _K(n.rotateOptions)),(n.attribution!==void 0?n.attribution:!0)&&e.push(new yK(n.attributionOptions)),e}class wK{constructor(e,t,i){this.decay_=e,this.minVelocity_=t,this.delay_=i,this.points_=[],this.angle_=0,this.initialVelocity_=0}begin(){this.points_.length=0,this.angle_=0,this.initialVelocity_=0}update(e,t){this.points_.push(e,t,Date.now())}end(){if(this.points_.length<6)return!1;const e=Date.now()-this.delay_,t=this.points_.length-3;if(this.points_[t+2]0&&this.points_[i+2]>e;)i-=3;const r=this.points_[t+2]-this.points_[i+2];if(r<1e3/60)return!1;const a=this.points_[t]-this.points_[i],s=this.points_[t+1]-this.points_[i+1];return this.angle_=Math.atan2(s,a),this.initialVelocity_=Math.sqrt(a*a+s*s)/r,this.initialVelocity_>this.minVelocity_}getDistance(){return(this.minVelocity_-this.initialVelocity_)/this.decay_}getAngle(){return this.angle_}}const CK=wK,vv={ACTIVE:"active"};class TK extends f5{constructor(e){super(),this.on,this.once,this.un,e&&e.handleEvent&&(this.handleEvent=e.handleEvent),this.map_=null,this.setActive(!0)}getActive(){return this.get(vv.ACTIVE)}getMap(){return this.map_}handleEvent(e){return!0}setActive(e){this.set(vv.ACTIVE,e)}setMap(e){this.map_=e}}function AK(n,e,t){const i=n.getCenterInternal();if(i){const r=[i[0]+e[0],i[1]+e[1]];n.animateInternal({duration:t!==void 0?t:250,easing:QH,center:n.getConstrainedCenter(r)})}}function vf(n,e,t,i){const r=n.getZoom();if(r===void 0)return;const a=n.getConstrainedZoom(r+e),s=n.getResolutionForZoom(a);n.getAnimating()&&n.cancelAnimations(),n.animate({resolution:s,anchor:t,duration:i!==void 0?i:250,easing:p4})}const Tr=TK;class xK extends Tr{constructor(e){super(),e=e||{},this.delta_=e.delta?e.delta:1,this.duration_=e.duration!==void 0?e.duration:250}handleEvent(e){let t=!1;if(e.type==Re.DBLCLICK){const i=e.originalEvent,r=e.map,a=e.coordinate,s=i.shiftKey?-this.delta_:this.delta_,o=r.getView();vf(o,s,a,this.duration_),i.preventDefault(),t=!0}return!t}}const EK=xK;function qd(n){const e=arguments;return function(t){let i=!0;for(let r=0,a=e.length;r0}}else if(e.type==Re.POINTERDOWN){const i=this.handleDownEvent(e);this.handlingDownUpSequence=i,t=this.stopDown(i)}else e.type==Re.POINTERMOVE&&this.handleMoveEvent(e);return!t}handleMoveEvent(e){}handleUpEvent(e){return!1}stopDown(e){return e}updateTrackedPointers_(e){e.activePointers&&(this.targetPointers=e.activePointers)}}function _f(n){const e=n.length;let t=0,i=0;for(let r=0;r0&&this.condition_(e)){const i=e.map.getView();return this.lastCentroid=null,i.getAnimating()&&i.cancelAnimations(),this.kinetic_&&this.kinetic_.begin(),this.noKinetic_=this.targetPointers.length>1,!0}return!1}}const DK=FK;class OK extends Ar{constructor(e){e=e||{},super({stopDown:fl}),this.condition_=e.condition?e.condition:PK,this.lastAngle_=void 0,this.duration_=e.duration!==void 0?e.duration:250}handleDragEvent(e){if(!Nc(e))return;const t=e.map,i=t.getView();if(i.getConstraints().rotation===mf)return;const r=t.getSize(),a=e.pixel,s=Math.atan2(r[1]/2-a[1],a[0]-r[0]/2);if(this.lastAngle_!==void 0){const o=s-this.lastAngle_;i.adjustRotationInternal(-o)}this.lastAngle_=s}handleUpEvent(e){return Nc(e)?(e.map.getView().endInteraction(this.duration_),!1):!0}handleDownEvent(e){return Nc(e)&&Xb(e)&&this.condition_(e)?(e.map.getView().beginInteraction(),this.lastAngle_=void 0,!0):!1}}const BK=OK;class GK extends hl{constructor(e){super(),this.geometry_=null,this.element_=document.createElement("div"),this.element_.style.position="absolute",this.element_.style.pointerEvents="auto",this.element_.className="ol-box "+e,this.map_=null,this.startPixel_=null,this.endPixel_=null}disposeInternal(){this.setMap(null)}render_(){const e=this.startPixel_,t=this.endPixel_,i="px",r=this.element_.style;r.left=Math.min(e[0],t[0])+i,r.top=Math.min(e[1],t[1])+i,r.width=Math.abs(t[0]-e[0])+i,r.height=Math.abs(t[1]-e[1])+i}setMap(e){if(this.map_){this.map_.getOverlayContainer().removeChild(this.element_);const t=this.element_.style;t.left="inherit",t.top="inherit",t.width="inherit",t.height="inherit"}this.map_=e,this.map_&&this.map_.getOverlayContainer().appendChild(this.element_)}setPixels(e,t){this.startPixel_=e,this.endPixel_=t,this.createOrUpdateGeometry(),this.render_()}createOrUpdateGeometry(){if(!this.map_)return;const e=this.startPixel_,t=this.endPixel_,r=[e,[e[0],t[1]],t,[t[0],e[1]]].map(this.map_.getCoordinateFromPixelInternal,this.map_);r[4]=r[0].slice(),this.geometry_?this.geometry_.setCoordinates([r]):this.geometry_=new j9([r])}getGeometry(){return this.geometry_}}const zK=GK,vi={BOXSTART:"boxstart",BOXDRAG:"boxdrag",BOXEND:"boxend",BOXCANCEL:"boxcancel"};class X4 extends Y5{constructor(e,t,i){super(e),this.coordinate=t,this.mapBrowserEvent=i}}class jK extends Ar{constructor(e){var t,i,r;super(),this.on,this.once,this.un,e=e!=null?e:{},this.box_=new zK(e.className||"ol-dragbox"),this.minArea_=(t=e.minArea)!=null?t:64,e.onBoxEnd&&(this.onBoxEnd=e.onBoxEnd),this.startPixel_=null,this.condition_=(i=e.condition)!=null?i:Xb,this.boxEndCondition_=(r=e.boxEndCondition)!=null?r:this.defaultBoxEndCondition}defaultBoxEndCondition(e,t,i){const r=i[0]-t[0],a=i[1]-t[1];return r*r+a*a>=this.minArea_}getGeometry(){return this.box_.getGeometry()}handleDragEvent(e){this.startPixel_&&(this.box_.setPixels(this.startPixel_,e.pixel),this.dispatchEvent(new X4(vi.BOXDRAG,e.coordinate,e)))}handleUpEvent(e){if(!this.startPixel_)return!1;const t=this.boxEndCondition_(e,this.startPixel_,e.pixel);return t&&this.onBoxEnd(e),this.dispatchEvent(new X4(t?vi.BOXEND:vi.BOXCANCEL,e.coordinate,e)),this.box_.setMap(null),this.startPixel_=null,!1}handleDownEvent(e){return this.condition_(e)?(this.startPixel_=e.pixel,this.box_.setMap(e.map),this.box_.setPixels(this.startPixel_,this.startPixel_),this.dispatchEvent(new X4(vi.BOXSTART,e.coordinate,e)),!0):!1}onBoxEnd(e){}setActive(e){e||(this.box_.setMap(null),this.startPixel_&&(this.dispatchEvent(new X4(vi.BOXCANCEL,this.startPixel_,null)),this.startPixel_=null)),super.setActive(e)}setMap(e){this.getMap()&&(this.box_.setMap(null),this.startPixel_&&(this.dispatchEvent(new X4(vi.BOXCANCEL,this.startPixel_,null)),this.startPixel_=null)),super.setMap(e)}}const UK=jK;class $K extends UK{constructor(e){e=e||{};const t=e.condition?e.condition:IK;super({condition:t,className:e.className||"ol-dragzoom",minArea:e.minArea}),this.duration_=e.duration!==void 0?e.duration:200,this.out_=e.out!==void 0?e.out:!1}onBoxEnd(e){const i=this.getMap().getView();let r=this.getGeometry();if(this.out_){const a=i.rotatedExtentForGeometry(r),s=i.getResolutionForExtentInternal(a),o=i.getResolution()/s;r=r.clone(),r.scale(o*o)}i.fitInternal(r,{duration:this.duration_,easing:p4})}}const WK=$K,m8={LEFT:"ArrowLeft",UP:"ArrowUp",RIGHT:"ArrowRight",DOWN:"ArrowDown"};class VK extends Tr{constructor(e){super(),e=e||{},this.defaultCondition_=function(t){return Zb(t)&&Jb(t)},this.condition_=e.condition!==void 0?e.condition:this.defaultCondition_,this.duration_=e.duration!==void 0?e.duration:100,this.pixelDelta_=e.pixelDelta!==void 0?e.pixelDelta:128}handleEvent(e){let t=!1;if(e.type==Y1.KEYDOWN){const i=e.originalEvent,r=i.key;if(this.condition_(e)&&(r==m8.DOWN||r==m8.LEFT||r==m8.RIGHT||r==m8.UP)){const s=e.map.getView(),o=s.getResolution()*this.pixelDelta_;let l=0,c=0;r==m8.DOWN?c=-o:r==m8.LEFT?l=-o:r==m8.RIGHT?l=o:c=o;const d=[l,c];Kh(d,s.getRotation()),AK(s,d,this.duration_),i.preventDefault(),t=!0}}return!t}}const HK=VK;class YK extends Tr{constructor(e){super(),e=e||{},this.condition_=e.condition?e.condition:function(t){return!RK(t)&&Jb(t)},this.delta_=e.delta?e.delta:1,this.duration_=e.duration!==void 0?e.duration:100}handleEvent(e){let t=!1;if(e.type==Y1.KEYDOWN||e.type==Y1.KEYPRESS){const i=e.originalEvent,r=i.key;if(this.condition_(e)&&(r==="+"||r==="-")){const a=e.map,s=r==="+"?this.delta_:-this.delta_,o=a.getView();vf(o,s,void 0,this.duration_),i.preventDefault(),t=!0}}return!t}}const KK=YK,qK=40,XK=300,ZK=3;class JK extends Tr{constructor(e){e=e||{},super(e),this.totalDelta_=0,this.lastDelta_=0,this.maxDelta_=e.maxDelta!==void 0?e.maxDelta:1,this.duration_=e.duration!==void 0?e.duration:250,this.timeout_=e.timeout!==void 0?e.timeout:80,this.useAnchor_=e.useAnchor!==void 0?e.useAnchor:!0,this.constrainResolution_=e.constrainResolution!==void 0?e.constrainResolution:!1;const t=e.condition?e.condition:kK;this.condition_=e.onFocusOnly?qd(qb,t):t,this.lastAnchor_=null,this.startTime_=void 0,this.timeoutId_,this.mode_=void 0,this.trackpadEventGap_=400,this.trackpadTimeoutId_,this.deltaPerZoom_=300,this.ctrlKeyPressed_=!1,this.ctrlKeyListenerKeys_=[]}setMap(e){if(this.ctrlKeyListenerKeys_.forEach(he),this.ctrlKeyListenerKeys_.length=0,this.ctrlKeyPressed_=!1,super.setMap(e),e){const t=e.getOwnerDocument();this.ctrlKeyListenerKeys_.push(S0(t,"keydown",i=>{i.key==="Control"&&(this.ctrlKeyPressed_=!0)}),S0(t,"keyup",i=>{i.key==="Control"&&(this.ctrlKeyPressed_=!1)}))}}endInteraction_(){this.trackpadTimeoutId_=void 0;const e=this.getMap();if(!e)return;const t=e.getView(),i=this.lastDelta_?this.lastDelta_>0?1:-1:0;t.endInteraction(this.constrainResolution_||t.getConstrainResolution()?100:void 0,i,this.lastAnchor_?e.getCoordinateFromPixel(this.lastAnchor_):null)}handleEvent(e){if(!this.condition_(e)||e.type!==Y1.WHEEL)return!0;const i=e.map,r=e.originalEvent;r.preventDefault();const a=r.ctrlKey&&!this.ctrlKeyPressed_;r.ctrlKey||(this.ctrlKeyPressed_=!1),this.useAnchor_&&(this.lastAnchor_=e.pixel);let s=r.deltaY;switch(r.deltaMode){case WheelEvent.DOM_DELTA_LINE:s*=qK;break;case WheelEvent.DOM_DELTA_PAGE:s*=XK;break}if(s===0)return!1;this.lastDelta_=s;const o=Date.now();this.startTime_===void 0&&(this.startTime_=o),(!this.mode_||o-this.startTime_>this.trackpadEventGap_)&&(this.mode_=Math.abs(s)<4?"trackpad":"wheel");const l=i.getView();if(this.mode_==="trackpad")return this.trackpadTimeoutId_?clearTimeout(this.trackpadTimeoutId_):(l.getAnimating()&&l.cancelAnimations(),l.beginInteraction()),this.trackpadTimeoutId_=setTimeout(this.endInteraction_.bind(this),this.timeout_),a&&(s=s*ZK),l.adjustZoom(-s/this.deltaPerZoom_,this.lastAnchor_?i.getCoordinateFromPixel(this.lastAnchor_):null),this.startTime_=o,!1;this.totalDelta_+=s;const c=Math.max(this.timeout_-(o-this.startTime_),0);return clearTimeout(this.timeoutId_),this.timeoutId_=setTimeout(this.handleWheelZoom_.bind(this,i),c),!1}handleWheelZoom_(e){const t=e.getView();t.getAnimating()&&t.cancelAnimations();let i=-_e(this.totalDelta_,-this.maxDelta_*this.deltaPerZoom_,this.maxDelta_*this.deltaPerZoom_)/this.deltaPerZoom_;(t.getConstrainResolution()||this.constrainResolution_)&&(i=i?i>0?1:-1:0),vf(t,i,this.lastAnchor_?e.getCoordinateFromPixel(this.lastAnchor_):null,this.duration_),this.mode_=void 0,this.totalDelta_=0,this.lastAnchor_=null,this.startTime_=void 0,this.timeoutId_=void 0}setMouseAnchor(e){this.useAnchor_=e,e||(this.lastAnchor_=null)}}const QK=JK;class eq extends Ar{constructor(e){e=e||{};const t=e;t.stopDown||(t.stopDown=fl),super(t),this.anchor_=null,this.lastAngle_=void 0,this.rotating_=!1,this.rotationDelta_=0,this.threshold_=e.threshold!==void 0?e.threshold:.3,this.duration_=e.duration!==void 0?e.duration:250}handleDragEvent(e){let t=0;const i=this.targetPointers[0],r=this.targetPointers[1],a=Math.atan2(r.clientY-i.clientY,r.clientX-i.clientX);if(this.lastAngle_!==void 0){const l=a-this.lastAngle_;this.rotationDelta_+=l,!this.rotating_&&Math.abs(this.rotationDelta_)>this.threshold_&&(this.rotating_=!0),t=l}this.lastAngle_=a;const s=e.map,o=s.getView();o.getConstraints().rotation!==mf&&(this.anchor_=s.getCoordinateFromPixelInternal(s.getEventPixel(_f(this.targetPointers))),this.rotating_&&(s.render(),o.adjustRotationInternal(t,this.anchor_)))}handleUpEvent(e){return this.targetPointers.length<2?(e.map.getView().endInteraction(this.duration_),!1):!0}handleDownEvent(e){if(this.targetPointers.length>=2){const t=e.map;return this.anchor_=null,this.lastAngle_=void 0,this.rotating_=!1,this.rotationDelta_=0,this.handlingDownUpSequence||t.getView().beginInteraction(),!0}return!1}}const tq=eq;class nq extends Ar{constructor(e){e=e||{};const t=e;t.stopDown||(t.stopDown=fl),super(t),this.anchor_=null,this.duration_=e.duration!==void 0?e.duration:400,this.lastDistance_=void 0,this.lastScaleDelta_=1}handleDragEvent(e){let t=1;const i=this.targetPointers[0],r=this.targetPointers[1],a=i.clientX-r.clientX,s=i.clientY-r.clientY,o=Math.sqrt(a*a+s*s);this.lastDistance_!==void 0&&(t=this.lastDistance_/o),this.lastDistance_=o;const l=e.map,c=l.getView();t!=1&&(this.lastScaleDelta_=t),this.anchor_=l.getCoordinateFromPixelInternal(l.getEventPixel(_f(this.targetPointers))),l.render(),c.adjustResolutionInternal(t,this.anchor_)}handleUpEvent(e){if(this.targetPointers.length<2){const i=e.map.getView(),r=this.lastScaleDelta_>1?1:-1;return i.endInteraction(this.duration_,r),!1}return!0}handleDownEvent(e){if(this.targetPointers.length>=2){const t=e.map;return this.anchor_=null,this.lastDistance_=void 0,this.lastScaleDelta_=1,this.handlingDownUpSequence||t.getView().beginInteraction(),!0}return!1}}const iq=nq;function rq(n){n=n||{};const e=new cn,t=new CK(-.005,.05,100);return(n.altShiftDragRotate!==void 0?n.altShiftDragRotate:!0)&&e.push(new BK),(n.doubleClickZoom!==void 0?n.doubleClickZoom:!0)&&e.push(new EK({delta:n.zoomDelta,duration:n.zoomDuration})),(n.dragPan!==void 0?n.dragPan:!0)&&e.push(new DK({onFocusOnly:n.onFocusOnly,kinetic:t})),(n.pinchRotate!==void 0?n.pinchRotate:!0)&&e.push(new tq),(n.pinchZoom!==void 0?n.pinchZoom:!0)&&e.push(new iq({duration:n.zoomDuration})),(n.keyboard!==void 0?n.keyboard:!0)&&(e.push(new HK),e.push(new KK({delta:n.zoomDelta,duration:n.zoomDuration}))),(n.mouseWheelZoom!==void 0?n.mouseWheelZoom:!0)&&e.push(new QK({onFocusOnly:n.onFocusOnly,duration:n.zoomDuration})),(n.shiftDragZoom!==void 0?n.shiftDragZoom:!0)&&e.push(new WK({duration:n.zoomDuration})),e}const $0={OPACITY:"opacity",VISIBLE:"visible",EXTENT:"extent",Z_INDEX:"zIndex",MAX_RESOLUTION:"maxResolution",MIN_RESOLUTION:"minResolution",MAX_ZOOM:"maxZoom",MIN_ZOOM:"minZoom",SOURCE:"source",MAP:"map"};class aq extends f5{constructor(e){super(),this.on,this.once,this.un,this.background_=e.background;const t=Object.assign({},e);typeof e.properties=="object"&&(delete t.properties,Object.assign(t,e.properties)),t[$0.OPACITY]=e.opacity!==void 0?e.opacity:1,G0(typeof t[$0.OPACITY]=="number","Layer opacity must be a number"),t[$0.VISIBLE]=e.visible!==void 0?e.visible:!0,t[$0.Z_INDEX]=e.zIndex,t[$0.MAX_RESOLUTION]=e.maxResolution!==void 0?e.maxResolution:1/0,t[$0.MIN_RESOLUTION]=e.minResolution!==void 0?e.minResolution:0,t[$0.MIN_ZOOM]=e.minZoom!==void 0?e.minZoom:-1/0,t[$0.MAX_ZOOM]=e.maxZoom!==void 0?e.maxZoom:1/0,this.className_=t.className!==void 0?t.className:"ol-layer",delete t.className,this.setProperties(t),this.state_=null}getBackground(){return this.background_}getClassName(){return this.className_}getLayerState(e){const t=this.state_||{layer:this,managed:e===void 0?!0:e},i=this.getZIndex();return t.opacity=_e(Math.round(this.getOpacity()*100)/100,0,1),t.visible=this.getVisible(),t.extent=this.getExtent(),t.zIndex=i===void 0&&!t.managed?1/0:i,t.maxResolution=this.getMaxResolution(),t.minResolution=Math.max(this.getMinResolution(),0),t.minZoom=this.getMinZoom(),t.maxZoom=this.getMaxZoom(),this.state_=t,t}getLayersArray(e){return D1()}getLayerStatesArray(e){return D1()}getExtent(){return this.get($0.EXTENT)}getMaxResolution(){return this.get($0.MAX_RESOLUTION)}getMinResolution(){return this.get($0.MIN_RESOLUTION)}getMinZoom(){return this.get($0.MIN_ZOOM)}getMaxZoom(){return this.get($0.MAX_ZOOM)}getOpacity(){return this.get($0.OPACITY)}getSourceState(){return D1()}getVisible(){return this.get($0.VISIBLE)}getZIndex(){return this.get($0.Z_INDEX)}setBackground(e){this.background_=e,this.changed()}setExtent(e){this.set($0.EXTENT,e)}setMaxResolution(e){this.set($0.MAX_RESOLUTION,e)}setMinResolution(e){this.set($0.MIN_RESOLUTION,e)}setMaxZoom(e){this.set($0.MAX_ZOOM,e)}setMinZoom(e){this.set($0.MIN_ZOOM,e)}setOpacity(e){G0(typeof e=="number","Layer opacity must be a number"),this.set($0.OPACITY,e)}setVisible(e){this.set($0.VISIBLE,e)}setZIndex(e){this.set($0.Z_INDEX,e)}disposeInternal(){this.state_&&(this.state_.layer=null,this.state_=null),super.disposeInternal()}}const Qb=aq,l9={ADDLAYER:"addlayer",REMOVELAYER:"removelayer"};class S9 extends Y5{constructor(e,t){super(e),this.layer=t}}const Lc={LAYERS:"layers"};class Sf extends Qb{constructor(e){e=e||{};const t=Object.assign({},e);delete t.layers;let i=e.layers;super(t),this.on,this.once,this.un,this.layersListenerKeys_=[],this.listenerKeys_={},this.addChangeListener(Lc.LAYERS,this.handleLayersChanged_),i?Array.isArray(i)?i=new cn(i.slice(),{unique:!0}):G0(typeof i.getArray=="function","Expected `layers` to be an array or a `Collection`"):i=new cn(void 0,{unique:!0}),this.setLayers(i)}handleLayerChange_(){this.changed()}handleLayersChanged_(){this.layersListenerKeys_.forEach(he),this.layersListenerKeys_.length=0;const e=this.getLayers();this.layersListenerKeys_.push(S0(e,v6.ADD,this.handleLayersAdd_,this),S0(e,v6.REMOVE,this.handleLayersRemove_,this));for(const i in this.listenerKeys_)this.listenerKeys_[i].forEach(he);pr(this.listenerKeys_);const t=e.getArray();for(let i=0,r=t.length;i{this.dispatchEvent("sourceready")},0))),this.changed()}getFeatures(e){return this.renderer_?this.renderer_.getFeatures(e):Promise.resolve([])}getData(e){return!this.renderer_||!this.rendered?null:this.renderer_.getData(e)}isVisible(e){let t;const i=this.getMapInternal();!e&&i&&(e=i.getView()),e instanceof e5?t={viewState:e.getState(),extent:e.calculateExtent()}:t=e,!t.layerStatesArray&&i&&(t.layerStatesArray=i.getLayerGroup().getLayerStatesArray());let r;if(t.layerStatesArray){if(r=t.layerStatesArray.find(s=>s.layer===this),!r)return!1}else r=this.getLayerState();const a=this.getExtent();return bf(r,t.viewState)&&(!a||w6(a,t.extent))}getAttributions(e){var a;if(!this.isVisible(e))return[];const t=(a=this.getSource())==null?void 0:a.getAttributions();if(!t)return[];const i=e instanceof e5?e.getViewStateAndExtent():e;let r=t(i);return Array.isArray(r)||(r=[r]),r}render(e,t){const i=this.getRenderer();return i.prepareFrame(e)?(this.rendered=!0,i.renderFrame(e,t)):null}unrender(){this.rendered=!1}getDeclutter(){}renderDeclutter(e,t){}renderDeferred(e){const t=this.getRenderer();t&&t.renderDeferred(e)}setMapInternal(e){e||this.unrender(),this.set($0.MAP,e)}getMapInternal(){return this.get($0.MAP)}setMap(e){this.mapPrecomposeKey_&&(he(this.mapPrecomposeKey_),this.mapPrecomposeKey_=null),e||this.changed(),this.mapRenderKey_&&(he(this.mapRenderKey_),this.mapRenderKey_=null),e&&(this.mapPrecomposeKey_=S0(e,hn.PRECOMPOSE,this.handlePrecompose_,this),this.mapRenderKey_=S0(this,Y1.CHANGE,e.render,e),this.changed())}handlePrecompose_(e){const t=e.frameState.layerStatesArray,i=this.getLayerState(!1);G0(!t.some(r=>r.layer===i.layer),"A layer can only be added to the map once. Use either `layer.setMap()` or `map.addLayer()`, not both."),t.push(i)}setSource(e){this.set($0.SOURCE,e)}getRenderer(){return this.renderer_||(this.renderer_=this.createRenderer()),this.renderer_}hasRenderer(){return!!this.renderer_}createRenderer(){return null}clearRenderer(){this.renderer_&&(this.renderer_.dispose(),delete this.renderer_)}disposeInternal(){this.clearRenderer(),this.setSource(null),super.disposeInternal()}}function bf(n,e){if(!n.visible)return!1;const t=e.resolution;if(t=n.maxResolution)return!1;const i=e.zoom;return i>n.minZoom&&i<=n.maxZoom}const El=sq;function ew(n,e,t=0,i=n.length-1,r=oq){for(;i>t;){if(i-t>600){const l=i-t+1,c=e-t+1,d=Math.log(l),m=.5*Math.exp(2*d/3),y=.5*Math.sqrt(d*m*(l-m)/l)*(c-l/2<0?-1:1),_=Math.max(t,Math.floor(e-c*m/l+y)),T=Math.min(i,Math.floor(e+(l-c)*m/l+y));ew(n,e,_,T,r)}const a=n[e];let s=t,o=i;for(Z4(n,t,e),r(n[i],a)>0&&Z4(n,t,i);s0;)o--}r(n[t],a)===0?Z4(n,t,o):(o++,Z4(n,o,i)),o<=e&&(t=o+1),e<=o&&(i=o-1)}}function Z4(n,e,t){const i=n[e];n[e]=n[t],n[t]=i}function oq(n,e){return ne?1:0}let tw=class{constructor(e=9){this._maxEntries=Math.max(4,e),this._minEntries=Math.max(2,Math.ceil(this._maxEntries*.4)),this.clear()}all(){return this._all(this.data,[])}search(e){let t=this.data;const i=[];if(!Fs(e,t))return i;const r=this.toBBox,a=[];for(;t;){for(let s=0;s=0&&a[t].children.length>this._maxEntries;)this._split(a,t),t--;this._adjustParentBBoxes(r,a,t)}_split(e,t){const i=e[t],r=i.children.length,a=this._minEntries;this._chooseSplitAxis(i,a,r);const s=this._chooseSplitIndex(i,a,r),o=ki(i.children.splice(s,i.children.length-s));o.height=i.height,o.leaf=i.leaf,_i(i,this.toBBox),_i(o,this.toBBox),t?e[t-1].children.push(o):this._splitRoot(i,o)}_splitRoot(e,t){this.data=ki([e,t]),this.data.height=e.height+1,this.data.leaf=!1,_i(this.data,this.toBBox)}_chooseSplitIndex(e,t,i){let r,a=1/0,s=1/0;for(let o=t;o<=i-t;o++){const l=l7(e,0,o,this.toBBox),c=l7(e,o,i,this.toBBox),d=hq(l,c),m=Fc(l)+Fc(c);d=t;c--){const d=e.children[c];u7(o,e.leaf?a(d):d),l+=Ls(o)}return l}_adjustParentBBoxes(e,t,i){for(let r=i;r>=0;r--)u7(t[r],e)}_condense(e){for(let t=e.length-1,i;t>=0;t--)e[t].children.length===0?t>0?(i=e[t-1].children,i.splice(i.indexOf(e[t]),1)):this.clear():_i(e[t],this.toBBox)}};function lq(n,e,t){if(!t)return e.indexOf(n);for(let i=0;i=n.minX&&e.maxY>=n.minY}function ki(n){return{children:n,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function _v(n,e,t,i,r){const a=[e,t];for(;a.length;){if(t=a.pop(),e=a.pop(),t-e<=i)continue;const s=e+Math.ceil((t-e)/i/2)*i;ew(n,s,e,t,r),a.push(e,s,s,t)}}const wf=[NaN,NaN,NaN,0];let Oc;function fq(){return Oc||(Oc=Ze(1,1,void 0,{willReadFrequently:!0,desynchronized:!0})),Oc}const mq=/^rgba?\(\s*(\d+%?)\s+(\d+%?)\s+(\d+%?)(?:\s*\/\s*(\d+%|\d*\.\d+|[01]))?\s*\)$/i,gq=/^rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)(?:\s*,\s*(\d+%|\d*\.\d+|[01]))?\s*\)$/i,pq=/^rgba?\(\s*(\d+%)\s*,\s*(\d+%)\s*,\s*(\d+%)(?:\s*,\s*(\d+%|\d*\.\d+|[01]))?\s*\)$/i,yq=/^#([\da-f]{3,4}|[\da-f]{6}|[\da-f]{8})$/i;function Ds(n,e){return n.endsWith("%")?Number(n.substring(0,n.length-1))/e:Number(n)}function T7(n){throw new Error('failed to parse "'+n+'" as color')}function nw(n){if(n.toLowerCase().startsWith("rgb")){const a=n.match(gq)||n.match(mq)||n.match(pq);if(a){const s=a[4],o=100/255;return[_e(Ds(a[1],o)+.5|0,0,255),_e(Ds(a[2],o)+.5|0,0,255),_e(Ds(a[3],o)+.5|0,0,255),s!==void 0?_e(Ds(s,100),0,1):1]}T7(n)}if(n.startsWith("#")){if(yq.test(n)){const a=n.substring(1),s=a.length<=4?1:2,o=[0,0,0,255];for(let l=0,c=a.length;l.0031308?Math.pow(n,1/2.4)*269.025-14.025:n*3294.6}function zc(n){return n>.2068965?Math.pow(n,3):(n-4/29)*(108/841)}function jc(n){return n>10.314724?Math.pow((n+14.025)/269.025,2.4):n/3294.6}function Uc(n){return n>.0088564?Math.pow(n,1/3):n/(108/841)+4/29}function Sv(n){const e=jc(n[0]),t=jc(n[1]),i=jc(n[2]),r=Uc(e*.222488403+t*.716873169+i*.06060791),a=500*(Uc(e*.452247074+t*.399439023+i*.148375274)-r),s=200*(r-Uc(e*.016863605+t*.117638439+i*.865350722)),o=Math.atan2(s,a)*(180/Math.PI);return[116*r-16,Math.sqrt(a*a+s*s),o<0?o+360:o,n[3]]}function bq(n){const e=(n[0]+16)/116,t=n[1],i=n[2]*Math.PI/180,r=zc(e),a=zc(e+t/500*Math.cos(i)),s=zc(e-t/200*Math.sin(i)),o=Gc(a*3.021973625-r*1.617392459-s*.404875592),l=Gc(a*-.943766287+r*1.916279586+s*.027607165),c=Gc(a*.069407491-r*.22898585+s*1.159737864);return[_e(o+.5|0,0,255),_e(l+.5|0,0,255),_e(c+.5|0,0,255),n[3]]}function Cf(n){if(n==="none")return wf;if(J4.hasOwnProperty(n))return J4[n];if(Bc>=_q){let t=0;for(const i in J4)t++&3||(delete J4[i],--Bc)}const e=nw(n);e.length!==4&&T7(n);for(const t of e)isNaN(t)&&T7(n);return J4[n]=e,++Bc,e}function G8(n){return Array.isArray(n)?n:Cf(n)}function Tf(n){let e=n[0];e!=(e|0)&&(e=e+.5|0);let t=n[1];t!=(t|0)&&(t=t+.5|0);let i=n[2];i!=(i|0)&&(i=i+.5|0);const r=n[3]===void 0?1:Math.round(n[3]*1e3)/1e3;return"rgba("+e+","+t+","+i+","+r+")"}function bv(n){return n[0]>0&&n[1]>0}function wq(n,e,t){return t===void 0&&(t=[0,0]),t[0]=n[0]*e+.5|0,t[1]=n[1]*e+.5|0,t}function A6(n,e){return Array.isArray(n)?n:(e===void 0?e=[n,n]:(e[0]=n,e[1]=n),e)}let Y8=0;const Zt=1<",GreaterThanOrEqualTo:">=",LessThan:"<",LessThanOrEqualTo:"<=",Multiply:"*",Divide:"/",Add:"+",Subtract:"-",Clamp:"clamp",Mod:"%",Pow:"^",Abs:"abs",Floor:"floor",Ceil:"ceil",Round:"round",Sin:"sin",Cos:"cos",Atan:"atan",Sqrt:"sqrt",Match:"match",Between:"between",Interpolate:"interpolate",Coalesce:"coalesce",Case:"case",In:"in",Number:"number",String:"string",Array:"array",Color:"color",Id:"id",Band:"band",Palette:"palette",ToString:"to-string",Has:"has"},xq={[E3.Get]:F1(Z1(1,1/0),wv),[E3.Var]:F1(Z1(1,1),Eq),[E3.Has]:F1(Z1(1,1/0),wv),[E3.Id]:F1(Pq,Si),[E3.Concat]:F1(Z1(2,1/0),M0(_6)),[E3.GeometryType]:F1(Mq,Si),[E3.LineMetric]:F1(kq,Si),[E3.Resolution]:F1($c,Si),[E3.Zoom]:F1($c,Si),[E3.Time]:F1($c,Si),[E3.Any]:F1(Z1(2,1/0),M0(Zt)),[E3.All]:F1(Z1(2,1/0),M0(Zt)),[E3.Not]:F1(Z1(1,1),M0(Zt)),[E3.Equal]:F1(Z1(2,2),M0(Os)),[E3.NotEqual]:F1(Z1(2,2),M0(Os)),[E3.GreaterThan]:F1(Z1(2,2),M0(m0)),[E3.GreaterThanOrEqualTo]:F1(Z1(2,2),M0(m0)),[E3.LessThan]:F1(Z1(2,2),M0(m0)),[E3.LessThanOrEqualTo]:F1(Z1(2,2),M0(m0)),[E3.Multiply]:F1(Z1(2,1/0),Cv),[E3.Coalesce]:F1(Z1(2,1/0),Cv),[E3.Divide]:F1(Z1(2,2),M0(m0)),[E3.Add]:F1(Z1(2,1/0),M0(m0)),[E3.Subtract]:F1(Z1(2,2),M0(m0)),[E3.Clamp]:F1(Z1(3,3),M0(m0)),[E3.Mod]:F1(Z1(2,2),M0(m0)),[E3.Pow]:F1(Z1(2,2),M0(m0)),[E3.Abs]:F1(Z1(1,1),M0(m0)),[E3.Floor]:F1(Z1(1,1),M0(m0)),[E3.Ceil]:F1(Z1(1,1),M0(m0)),[E3.Round]:F1(Z1(1,1),M0(m0)),[E3.Sin]:F1(Z1(1,1),M0(m0)),[E3.Cos]:F1(Z1(1,1),M0(m0)),[E3.Atan]:F1(Z1(1,2),M0(m0)),[E3.Sqrt]:F1(Z1(1,1),M0(m0)),[E3.Match]:F1(Z1(4,1/0),Tv,Iq),[E3.Between]:F1(Z1(3,3),M0(m0)),[E3.Interpolate]:F1(Z1(6,1/0),Tv,Nq),[E3.Case]:F1(Z1(3,1/0),Rq,Lq),[E3.In]:F1(Z1(2,2),Fq),[E3.Number]:F1(Z1(1,1/0),M0(Os)),[E3.String]:F1(Z1(1,1/0),M0(Os)),[E3.Array]:F1(Z1(1,1/0),M0(m0)),[E3.Color]:F1(Z1(1,4),M0(m0)),[E3.Band]:F1(Z1(1,3),M0(m0)),[E3.Palette]:F1(Z1(2,2),Dq),[E3.ToString]:F1(Z1(1,1),M0(Zt|m0|_6|In))};function wv(n,e,t){const i=n.length-1,r=new Array(i);for(let a=0;ae){const o=e===1/0?`${n} or more`:`${n} to ${e}`;throw new Error(`expected ${o} arguments for ${a}, got ${s}`)}}}function Cv(n,e,t){const i=n.length-1,r=new Array(i);for(let a=0;ai.featureId;case E3.GeometryType:return i=>i.geometryType;case E3.Concat:{const i=n.args.map(r=>On(r));return r=>"".concat(...i.map(a=>a(r).toString()))}case E3.Resolution:return i=>i.resolution;case E3.Any:case E3.All:case E3.Between:case E3.In:case E3.Not:return jq(n);case E3.Equal:case E3.NotEqual:case E3.LessThan:case E3.LessThanOrEqualTo:case E3.GreaterThan:case E3.GreaterThanOrEqualTo:return zq(n);case E3.Multiply:case E3.Divide:case E3.Add:case E3.Subtract:case E3.Clamp:case E3.Mod:case E3.Pow:case E3.Abs:case E3.Floor:case E3.Ceil:case E3.Round:case E3.Sin:case E3.Cos:case E3.Atan:case E3.Sqrt:return Uq(n);case E3.Case:return $q(n);case E3.Match:return Wq(n);case E3.Interpolate:return Vq(n);case E3.ToString:return Hq(n);default:throw new Error(`Unsupported operator ${t}`)}}function Bq(n,e){const t=n.operator,i=n.args.length,r=new Array(i);for(let a=0;a{for(let s=0;s{for(let s=0;s{const a=n.args;let s=r.properties[i];for(let o=1,l=a.length;or.variables[i];case E3.Has:return r=>{const a=n.args;if(!(i in r.properties))return!1;let s=r.properties[i];for(let o=1,l=a.length;oi(a)===r(a);case E3.NotEqual:return a=>i(a)!==r(a);case E3.LessThan:return a=>i(a)i(a)<=r(a);case E3.GreaterThan:return a=>i(a)>r(a);case E3.GreaterThanOrEqualTo:return a=>i(a)>=r(a);default:throw new Error(`Unsupported comparison operator ${t}`)}}function jq(n,e){const t=n.operator,i=n.args.length,r=new Array(i);for(let a=0;a{for(let s=0;s{for(let s=0;s{const s=r[0](a),o=r[1](a),l=r[2](a);return s>=o&&s<=l};case E3.In:return a=>{const s=r[0](a);for(let o=1;o!r[0](a);default:throw new Error(`Unsupported logical operator ${t}`)}}function Uq(n,e){const t=n.operator,i=n.args.length,r=new Array(i);for(let a=0;a{let s=1;for(let o=0;or[0](a)/r[1](a);case E3.Add:return a=>{let s=0;for(let o=0;or[0](a)-r[1](a);case E3.Clamp:return a=>{const s=r[0](a),o=r[1](a);if(sl?l:s};case E3.Mod:return a=>r[0](a)%r[1](a);case E3.Pow:return a=>Math.pow(r[0](a),r[1](a));case E3.Abs:return a=>Math.abs(r[0](a));case E3.Floor:return a=>Math.floor(r[0](a));case E3.Ceil:return a=>Math.ceil(r[0](a));case E3.Round:return a=>Math.round(r[0](a));case E3.Sin:return a=>Math.sin(r[0](a));case E3.Cos:return a=>Math.cos(r[0](a));case E3.Atan:return i===2?a=>Math.atan2(r[0](a),r[1](a)):a=>Math.atan(r[0](a));case E3.Sqrt:return a=>Math.sqrt(r[0](a));default:throw new Error(`Unsupported numeric operator ${t}`)}}function $q(n,e){const t=n.args.length,i=new Array(t);for(let r=0;r{for(let a=0;a{const a=i[0](r);for(let s=1;s{const a=i[0](r),s=i[1](r);let o,l;for(let c=2;c=s)return c===2?m:y?Yq(a,s,o,l,d,m):f7(a,s,o,l,d,m);o=d,l=m}return l}}function Hq(n,e){const t=n.operator,i=n.args.length,r=new Array(i);for(let a=0;a{const s=r[0](a);return n.args[0].type===In?Tf(s):s.toString()};default:throw new Error(`Unsupported convert operator ${t}`)}}function f7(n,e,t,i,r,a){const s=r-t;if(s===0)return i;const o=e-t,l=n===1?o/s:(Math.pow(n,o)-1)/(Math.pow(n,s)-1);return i+l*(a-i)}function Yq(n,e,t,i,r,a){if(r-t===0)return i;const o=Sv(i),l=Sv(a);let c=l[2]-o[2];c>180?c-=360:c<-180&&(c+=360);const d=[f7(n,e,t,o[0],r,l[0]),f7(n,e,t,o[1],r,l[1]),o[2]+f7(n,e,t,0,r,c),f7(n,e,t,i[3],r,a[3])];return bq(d)}const H1={IDLE:0,LOADING:1,LOADED:2,ERROR:3,EMPTY:4};function Kq(n,e,t){const i=n;let r=!0,a=!1,s=!1;const o=[Po(i,Y1.LOAD,function(){s=!0,a||e()})];return i.src&&mb?(a=!0,i.decode().then(function(){r&&e()}).catch(function(l){r&&(s?e():t())})):o.push(Po(i,Y1.ERROR,t)),function(){r=!1,o.forEach(he)}}function qq(n,e){return new Promise((t,i)=>{function r(){s(),t(n)}function a(){s(),i(new Error("Image load error"))}function s(){n.removeEventListener("load",r),n.removeEventListener("error",a)}n.addEventListener("load",r),n.addEventListener("error",a),e&&(n.src=e)})}function Xq(n,e){return e&&(n.src=e),n.src&&mb?new Promise((t,i)=>n.decode().then(()=>t(n)).catch(r=>n.complete&&n.width?t(n):i(r))):qq(n)}class Zq{constructor(){this.cache_={},this.patternCache_={},this.cacheSize_=0,this.maxCacheSize_=1024}clear(){this.cache_={},this.patternCache_={},this.cacheSize_=0}canExpireCache(){return this.cacheSize_>this.maxCacheSize_}expire(){if(this.canExpireCache()){let e=0;for(const t in this.cache_){const i=this.cache_[t];!(e++&3)&&!i.hasListener()&&(delete this.cache_[t],delete this.patternCache_[t],--this.cacheSize_)}}}get(e,t){const i=Wc(e,t);return i in this.cache_?this.cache_[i]:null}getPattern(e,t){const i=Wc(e,t);return i in this.patternCache_?this.patternCache_[i]:null}set(e,t,i,r){const a=Wc(e,t),s=a in this.cache_;this.cache_[a]=i,r&&(i.getImageState()===H1.IDLE&&i.load(),i.getImageState()===H1.LOADING?i.ready().then(()=>{this.patternCache_[a]=Fo().createPattern(i.getImage(1),"repeat")}):this.patternCache_[a]=Fo().createPattern(i.getImage(1),"repeat")),s||++this.cacheSize_}setSize(e){this.maxCacheSize_=e,this.expire()}}function Wc(n,e){const t=e?G8(e):"null";return n+":"+t}const fn=new Zq;let Q4=null;class sw extends ml{constructor(e,t,i,r,a){super(),this.hitDetectionImage_=null,this.image_=e,this.crossOrigin_=i==null?void 0:i.crossOrigin,this.referrerPolicy_=i==null?void 0:i.referrerPolicy,this.canvas_={},this.color_=a,this.imageState_=r===void 0?H1.IDLE:r,this.size_=e&&e.width&&e.height?[e.width,e.height]:null,this.src_=t,this.tainted_,this.ready_=null}initializeImage_(){this.image_=new Image,this.crossOrigin_!==null&&(this.image_.crossOrigin=this.crossOrigin_),this.referrerPolicy_!==void 0&&(this.image_.referrerPolicy=this.referrerPolicy_)}isTainted_(){if(this.tainted_===void 0&&this.imageState_===H1.LOADED){Q4||(Q4=Ze(1,1,void 0,{willReadFrequently:!0})),Q4.drawImage(this.image_,0,0);try{Q4.getImageData(0,0,1,1),this.tainted_=!1}catch(e){Q4=null,this.tainted_=!0}}return this.tainted_===!0}dispatchChangeEvent_(){this.dispatchEvent(Y1.CHANGE)}handleImageError_(){this.imageState_=H1.ERROR,this.dispatchChangeEvent_()}handleImageLoad_(){this.imageState_=H1.LOADED,this.size_=[this.image_.width,this.image_.height],this.dispatchChangeEvent_()}getImage(e){return this.image_||this.initializeImage_(),this.replaceColor_(e),this.canvas_[e]?this.canvas_[e]:this.image_}setImage(e){this.image_=e}getPixelRatio(e){return this.replaceColor_(e),this.canvas_[e]?e:1}getImageState(){return this.imageState_}getHitDetectionImage(){if(this.image_||this.initializeImage_(),!this.hitDetectionImage_)if(this.isTainted_()){const e=this.size_[0],t=this.size_[1],i=Ze(e,t);i.fillRect(0,0,e,t),this.hitDetectionImage_=i.canvas}else this.hitDetectionImage_=this.image_;return this.hitDetectionImage_}getSize(){return this.size_}getSrc(){return this.src_}load(){if(this.imageState_===H1.IDLE){this.image_||this.initializeImage_(),this.imageState_=H1.LOADING;try{this.src_!==void 0&&(this.image_.src=this.src_)}catch(e){this.handleImageError_()}this.image_ instanceof HTMLImageElement&&Xq(this.image_,this.src_).then(e=>{this.image_=e,this.handleImageLoad_()}).catch(this.handleImageError_.bind(this))}}replaceColor_(e){if(!this.color_||this.canvas_[e]||this.imageState_!==H1.LOADED)return;const t=this.image_,i=Ze(Math.ceil(t.width*e),Math.ceil(t.height*e)),r=i.canvas;i.scale(e,e),i.drawImage(t,0,0),i.globalCompositeOperation="multiply",i.fillStyle=vq(this.color_),i.fillRect(0,0,r.width/e,r.height/e),i.globalCompositeOperation="destination-in",i.drawImage(t,0,0),this.canvas_[e]=r}ready(){return this.ready_||(this.ready_=new Promise(e=>{if(this.imageState_===H1.LOADED||this.imageState_===H1.ERROR)e();else{const t=()=>{(this.imageState_===H1.LOADED||this.imageState_===H1.ERROR)&&(this.removeEventListener(Y1.CHANGE,t),e())};this.addEventListener(Y1.CHANGE,t)}})),this.ready_}}function A7(n,e,t,i,r,a){let s=e===void 0?void 0:fn.get(e,r);return s||(s=new sw(n,n&&"src"in n?n.src||void 0:e,t,i,r),fn.set(e,r,s,a)),a&&s&&!fn.getPattern(e,r)&&fn.set(e,r,s,a),s}function i5(n){return n?Array.isArray(n)?Tf(n):typeof n=="object"&&"src"in n?Jq(n):n:null}function Jq(n){if(!n.offset||!n.size)return fn.getPattern(n.src,n.color);const e=n.src+":"+n.offset,t=fn.getPattern(e,n.color);if(t)return t;const i=fn.get(n.src,null);if(i.getImageState()!==H1.LOADED)return null;const r=Ze(n.size[0],n.size[1]);return r.drawImage(i.getImage(1),n.offset[0],n.offset[1],n.size[0],n.size[1],0,0,n.size[0],n.size[1]),A7(r.canvas,e,void 0,H1.LOADED,n.color,!0),fn.getPattern(e,n.color)}const ow="10px sans-serif",S6="#000",s4="round",B5=[],G5=0,o4="round",J7=10,Qq=0,l5="#000",Q7="center",Do="middle",P8=[0,0,0,0],er=1,Ri=new f5;let e7=null,Av;const Xd={},eX=new Set(["serif","sans-serif","monospace","cursive","fantasy","system-ui","ui-serif","ui-sans-serif","ui-monospace","ui-rounded","emoji","math","fangsong"]);function tX(n,e,t){return`${n} ${e} 16px "${t}"`}const nX=function(){let e,t;function i(a){return C3(this,null,function*(){yield t.ready;const s=yield t.load(a);if(s.length===0)return!1;const o=Kd(a),l=o.families[0].toLowerCase(),c=o.weight;return s.some(d=>{const m=d.family.replace(/^['"]|['"]$/g,"").toLowerCase(),y=Yd[d.weight]||d.weight;return m===l&&d.style===o.style&&y==c})})}function r(){return C3(this,null,function*(){yield t.ready;let a=!0;const s=Ri.getProperties(),o=Object.keys(s).filter(l=>s[l]<100);for(let l=o.length-1;l>=0;--l){const c=o[l];let d=s[c];d<100&&((yield i(c))?(pr(Xd),Ri.set(c,100)):(d+=10,Ri.set(c,d,!0),d<100&&(a=!1)))}e=void 0,a||(e=setTimeout(r,100))})}return function(a){return C3(this,null,function*(){t||(t=dn?self.fonts:document.fonts);const s=Kd(a);if(!s)return;const o=s.families;let l=!1;for(const c of o){if(eX.has(c))continue;const d=tX(s.style,s.weight,c);Ri.get(d)===void 0&&(Ri.set(d,0,!0),l=!0)}l&&(clearTimeout(e),e=setTimeout(r,100))})}}(),iX=function(){let n;return function(e){let t=Xd[e];if(t==null){if(dn){const i=Kd(e),r=lw(e,"Žg");t=(isNaN(Number(i.lineHeight))?1.2:Number(i.lineHeight))*(r.actualBoundingBoxAscent+r.actualBoundingBoxDescent)}else n||(n=document.createElement("div"),n.innerHTML="M",n.style.minHeight="0",n.style.maxHeight="none",n.style.height="auto",n.style.padding="0",n.style.border="none",n.style.position="absolute",n.style.display="block",n.style.left="-99999px"),n.style.font=e,document.body.appendChild(n),t=n.offsetHeight,document.body.removeChild(n);Xd[e]=t}return t}}();function lw(n,e){return e7||(e7=Ze(1,1)),n!=Av&&(e7.font=n,Av=e7.font),e7.measureText(e)}function uw(n,e){return lw(n,e).width}function xv(n,e,t){if(e in t)return t[e];const i=e.split(` -`).reduce((r,a)=>Math.max(r,uw(n,a)),0);return t[e]=i,i}function rX(n,e){const t=[],i=[],r=[];let a=0,s=0,o=0,l=0;for(let c=0,d=e.length;c<=d;c+=2){const m=e[c];if(m===` -`||c===d){a=Math.max(a,s),r.push(s),s=0,o+=l,l=0;continue}const y=e[c+1]||n.font,_=uw(y,m);t.push(_),s+=_;const T=iX(y);i.push(T),l=Math.max(l,T)}return{width:a,height:o,widths:t,heights:i,lineWidths:r}}function aX(n,e,t,i,r,a,s,o,l,c,d){n.save(),t!==1&&(n.globalAlpha===void 0?n.globalAlpha=m=>m.globalAlpha*=t:n.globalAlpha*=t),e&&n.transform.apply(n,e),i.contextInstructions?(n.translate(l,c),n.scale(d[0],d[1]),sX(i,n)):d[0]<0||d[1]<0?(n.translate(l,c),n.scale(d[0],d[1]),n.drawImage(i,r,a,s,o,0,0,s,o)):n.drawImage(i,r,a,s,o,l,c,s*d[0],o*d[1]),n.restore()}function sX(n,e){const t=n.contextInstructions;for(let i=0,r=t.length;ithis.imageState_=H1.LOADED),this.render()}clone(){const e=this.getScale(),t=new Ef({fill:this.getFill()?this.getFill().clone():void 0,points:this.getPoints(),radius:this.getRadius(),radius2:this.getRadius2(),angle:this.getAngle(),stroke:this.getStroke()?this.getStroke().clone():void 0,rotation:this.getRotation(),rotateWithView:this.getRotateWithView(),scale:Array.isArray(e)?e.slice():e,displacement:this.getDisplacement().slice(),declutterMode:this.getDeclutterMode()});return t.setOpacity(this.getOpacity()),t}getAnchor(){const e=this.size_,t=this.getDisplacement(),i=this.getScaleArray();return[e[0]/2-t[0]/i[0],e[1]/2+t[1]/i[1]]}getAngle(){return this.angle_}getFill(){return this.fill_}setFill(e){this.fill_=e,this.render()}getHitDetectionImage(){return this.hitDetectionCanvas_||(this.hitDetectionCanvas_=this.createHitDetectionCanvas_(this.renderOptions_)),this.hitDetectionCanvas_}getImage(e){var a,s;const t=(a=this.fill_)==null?void 0:a.getKey(),i=`${e},${this.angle_},${this.radius},${this.radius2_},${this.points_},${t}`+Object.values(this.renderOptions_).join(",");let r=(s=fn.get(i,null))==null?void 0:s.getImage(1);if(!r){const o=this.renderOptions_,l=Math.ceil(o.size*e),c=Ze(l,l);this.draw_(o,c,e),r=c.canvas;const d=new sw(r,void 0,null,H1.LOADED,null);fn.set(i,null,d),createImageBitmap(r).then(m=>{d.setImage(m)})}return r}getPixelRatio(e){return e}getImageSize(){return this.size_}getImageState(){return this.imageState_}getOrigin(){return this.origin_}getPoints(){return this.points_}getRadius(){return this.radius}setRadius(e){this.radius!==e&&(this.radius=e,this.render())}getRadius2(){return this.radius2_}setRadius2(e){this.radius2_!==e&&(this.radius2_=e,this.render())}getSize(){return this.size_}getStroke(){return this.stroke_}setStroke(e){this.stroke_=e,this.render()}listenImageChange(e){}load(){}unlistenImageChange(e){}calculateLineJoinSize_(e,t,i){if(t===0||this.points_===1/0||e!=="bevel"&&e!=="miter")return t;let r=this.radius,a=this.radius2_===void 0?r:this.radius2_;if(r{this.patternImage_=null}),t.getImageState()===H1.IDLE&&t.load(),t.getImageState()===H1.LOADING&&(this.patternImage_=t)}this.color_=e}getKey(){const e=this.getColor();return e?e instanceof CanvasPattern||e instanceof CanvasGradient?x0(e):typeof e=="object"&&"src"in e?e.src+":"+e.offset:G8(e).toString():""}loading(){return!!this.patternImage_}ready(){return this.patternImage_?this.patternImage_.ready():Promise.resolve()}}const F5=Rf;function Ev(n,e,t,i){return t!==void 0&&i!==void 0?[t/n,i/e]:t!==void 0?t/n:i!==void 0?i/e:1}class If extends cw{constructor(e){e=e||{};const t=e.opacity!==void 0?e.opacity:1,i=e.rotation!==void 0?e.rotation:0,r=e.scale!==void 0?e.scale:1,a=e.rotateWithView!==void 0?e.rotateWithView:!1;super({opacity:t,rotation:i,scale:r,displacement:e.displacement!==void 0?e.displacement:[0,0],rotateWithView:a,declutterMode:e.declutterMode}),this.anchor_=e.anchor!==void 0?e.anchor:[.5,.5],this.normalizedAnchor_=null,this.anchorOrigin_=e.anchorOrigin!==void 0?e.anchorOrigin:"top-left",this.anchorXUnits_=e.anchorXUnits!==void 0?e.anchorXUnits:"fraction",this.anchorYUnits_=e.anchorYUnits!==void 0?e.anchorYUnits:"fraction",this.crossOrigin_=e.crossOrigin!==void 0?e.crossOrigin:null,this.referrerPolicy_=e.referrerPolicy;const s=e.img!==void 0?e.img:null;let o=e.src;G0(!(o!==void 0&&s),"`image` and `src` cannot be provided at the same time"),(o===void 0||o.length===0)&&s&&(o=s.src||x0(s)),G0(o!==void 0&&o.length>0,"A defined and non-empty `src` or `image` must be provided"),G0(!((e.width!==void 0||e.height!==void 0)&&e.scale!==void 0),"`width` or `height` cannot be provided together with `scale`");let l;if(e.src!==void 0?l=H1.IDLE:s!==void 0&&("complete"in s?s.complete?l=s.src?H1.LOADED:H1.IDLE:l=H1.LOADING:l=H1.LOADED),this.color_=e.color!==void 0?G8(e.color):null,this.iconImage_=A7(s,o,{crossOrigin:this.crossOrigin_,referrerPolicy:this.referrerPolicy_},l,this.color_),this.offset_=e.offset!==void 0?e.offset:[0,0],this.offsetOrigin_=e.offsetOrigin!==void 0?e.offsetOrigin:"top-left",this.origin_=null,this.size_=e.size!==void 0?e.size:null,this.initialOptions_,e.width!==void 0||e.height!==void 0){let c,d;if(e.size)[c,d]=e.size;else{const m=this.getImage(1);if(m.width&&m.height)c=m.width,d=m.height;else if(m instanceof HTMLImageElement){this.initialOptions_=e;const y=()=>{if(this.unlistenImageChange(y),!this.initialOptions_)return;const _=this.iconImage_.getSize();this.setScale(Ev(_[0],_[1],e.width,e.height))};this.listenImageChange(y);return}}c!==void 0&&this.setScale(Ev(c,d,e.width,e.height))}}clone(){let e,t,i;return this.initialOptions_?(t=this.initialOptions_.width,i=this.initialOptions_.height):(e=this.getScale(),e=Array.isArray(e)?e.slice():e),new If({anchor:this.anchor_.slice(),anchorOrigin:this.anchorOrigin_,anchorXUnits:this.anchorXUnits_,anchorYUnits:this.anchorYUnits_,color:this.color_&&this.color_.slice?this.color_.slice():this.color_||void 0,crossOrigin:this.crossOrigin_,referrerPolicy:this.referrerPolicy_,offset:this.offset_.slice(),offsetOrigin:this.offsetOrigin_,opacity:this.getOpacity(),rotateWithView:this.getRotateWithView(),rotation:this.getRotation(),scale:e,width:t,height:i,size:this.size_!==null?this.size_.slice():void 0,src:this.getSrc(),displacement:this.getDisplacement().slice(),declutterMode:this.getDeclutterMode()})}getAnchor(){let e=this.normalizedAnchor_;if(!e){e=this.anchor_;const r=this.getSize();if(this.anchorXUnits_=="fraction"||this.anchorYUnits_=="fraction"){if(!r)return null;e=this.anchor_.slice(),this.anchorXUnits_=="fraction"&&(e[0]*=r[0]),this.anchorYUnits_=="fraction"&&(e[1]*=r[1])}if(this.anchorOrigin_!="top-left"){if(!r)return null;e===this.anchor_&&(e=this.anchor_.slice()),(this.anchorOrigin_=="top-right"||this.anchorOrigin_=="bottom-right")&&(e[0]=-e[0]+r[0]),(this.anchorOrigin_=="bottom-left"||this.anchorOrigin_=="bottom-right")&&(e[1]=-e[1]+r[1])}this.normalizedAnchor_=e}const t=this.getDisplacement(),i=this.getScaleArray();return[e[0]-t[0]/i[0],e[1]+t[1]/i[1]]}setAnchor(e){this.anchor_=e,this.normalizedAnchor_=null}getColor(){return this.color_}setColor(e){const t=e?G8(e):null;if(this.color_===t||this.color_&&t&&this.color_.length===t.length&&this.color_.every((s,o)=>s===t[o]))return;this.color_=t;const i=this.getSrc(),r=i!==void 0?null:this.getHitDetectionImage(),a=i!==void 0?H1.IDLE:this.iconImage_.getImageState();this.iconImage_=A7(r,i,{crossOrigin:this.crossOrigin_,referrerPolicy:this.referrerPolicy_},a,this.color_)}getImage(e){return this.iconImage_.getImage(e)}getPixelRatio(e){return this.iconImage_.getPixelRatio(e)}getImageSize(){return this.iconImage_.getSize()}getImageState(){return this.iconImage_.getImageState()}getHitDetectionImage(){return this.iconImage_.getHitDetectionImage()}getOrigin(){if(this.origin_)return this.origin_;let e=this.offset_;if(this.offsetOrigin_!="top-left"){const t=this.getSize(),i=this.iconImage_.getSize();if(!t||!i)return null;e=e.slice(),(this.offsetOrigin_=="top-right"||this.offsetOrigin_=="bottom-right")&&(e[0]=i[0]-t[0]-e[0]),(this.offsetOrigin_=="bottom-left"||this.offsetOrigin_=="bottom-right")&&(e[1]=i[1]-t[1]-e[1])}return this.origin_=e,this.origin_}getSrc(){return this.iconImage_.getSrc()}setSrc(e){this.iconImage_=A7(null,e,{crossOrigin:this.crossOrigin_,referrerPolicy:this.referrerPolicy_},H1.IDLE,this.color_)}getSize(){return this.size_?this.size_:this.iconImage_.getSize()}getWidth(){const e=this.getScaleArray();if(this.size_)return this.size_[0]*e[0];if(this.iconImage_.getImageState()==H1.LOADED)return this.iconImage_.getSize()[0]*e[0]}getHeight(){const e=this.getScaleArray();if(this.size_)return this.size_[1]*e[1];if(this.iconImage_.getImageState()==H1.LOADED)return this.iconImage_.getSize()[1]*e[1]}setScale(e){delete this.initialOptions_,super.setScale(e)}listenImageChange(e){this.iconImage_.addEventListener(Y1.CHANGE,e)}load(){this.iconImage_.load()}unlistenImageChange(e){this.iconImage_.removeEventListener(Y1.CHANGE,e)}ready(){return this.iconImage_.ready()}}const dw=If;class Nf{constructor(e){e=e||{},this.color_=e.color!==void 0?e.color:null,this.lineCap_=e.lineCap,this.lineDash_=e.lineDash!==void 0?e.lineDash:null,this.lineDashOffset_=e.lineDashOffset,this.lineJoin_=e.lineJoin,this.miterLimit_=e.miterLimit,this.offset_=e.offset,this.width_=e.width}clone(){const e=this.getColor();return new Nf({color:Array.isArray(e)?e.slice():e||void 0,lineCap:this.getLineCap(),lineDash:this.getLineDash()?this.getLineDash().slice():void 0,lineDashOffset:this.getLineDashOffset(),lineJoin:this.getLineJoin(),miterLimit:this.getMiterLimit(),offset:this.getOffset(),width:this.getWidth()})}getColor(){return this.color_}getLineCap(){return this.lineCap_}getLineDash(){return this.lineDash_}getLineDashOffset(){return this.lineDashOffset_}getLineJoin(){return this.lineJoin_}getMiterLimit(){return this.miterLimit_}getOffset(){return this.offset_}getWidth(){return this.width_}setColor(e){this.color_=e}setLineCap(e){this.lineCap_=e}setLineDash(e){this.lineDash_=e}setLineDashOffset(e){this.lineDashOffset_=e}setLineJoin(e){this.lineJoin_=e}setMiterLimit(e){this.miterLimit_=e}setOffset(e){this.offset_=e}setWidth(e){this.width_=e}}const b9=Nf;class Pl{constructor(e){e=e||{},this.geometry_=null,this.geometryFunction_=Pv,e.geometry!==void 0&&this.setGeometry(e.geometry),this.fill_=e.fill!==void 0?e.fill:null,this.image_=e.image!==void 0?e.image:null,this.renderer_=e.renderer!==void 0?e.renderer:null,this.hitDetectionRenderer_=e.hitDetectionRenderer!==void 0?e.hitDetectionRenderer:null,this.stroke_=e.stroke!==void 0?e.stroke:null,this.text_=e.text!==void 0?e.text:null,this.zIndex_=e.zIndex}clone(){var t;let e=this.getGeometry();return e&&typeof e=="object"&&(e=e.clone()),new Pl({geometry:e!=null?e:void 0,fill:this.getFill()?this.getFill().clone():void 0,image:this.getImage()?this.getImage().clone():void 0,renderer:(t=this.getRenderer())!=null?t:void 0,stroke:this.getStroke()?this.getStroke().clone():void 0,text:this.getText()?this.getText().clone():void 0,zIndex:this.getZIndex()})}getRenderer(){return this.renderer_}setRenderer(e){this.renderer_=e}setHitDetectionRenderer(e){this.hitDetectionRenderer_=e}getHitDetectionRenderer(){return this.hitDetectionRenderer_}getGeometry(){return this.geometry_}getGeometryFunction(){return this.geometryFunction_}getFill(){return this.fill_}setFill(e){this.fill_=e}getImage(){return this.image_}setImage(e){this.image_=e}getStroke(){return this.stroke_}setStroke(e){this.stroke_=e}getText(){return this.text_}setText(e){this.text_=e}getZIndex(){return this.zIndex_}setGeometry(e){typeof e=="function"?this.geometryFunction_=e:typeof e=="string"?this.geometryFunction_=function(t){return t.get(e)}:e?e!==void 0&&(this.geometryFunction_=function(){return e}):this.geometryFunction_=Pv,this.geometry_=e}setZIndex(e){this.zIndex_=e}}function oX(n){let e;if(typeof n=="function")e=n;else{let t;Array.isArray(n)?t=n:(G0(typeof n.getZIndex=="function","Expected an `Style` or an array of `Style`"),t=[n]),e=function(){return t}}return e}let Vc=null;function hw(n,e){if(!Vc){const t=new F5({color:"rgba(255,255,255,0.4)"}),i=new b9({color:"#3399CC",width:1.25});Vc=[new Pl({image:new kf({fill:t,stroke:i,radius:5}),fill:t,stroke:i})]}return Vc}function Pv(n){return n.getGeometry()}const D5=Pl,lX="#333";class Lf{constructor(e){e=e||{},this.font_=e.font,this.rotation_=e.rotation,this.rotateWithView_=e.rotateWithView,this.keepUpright_=e.keepUpright,this.scale_=e.scale,this.scaleArray_=A6(e.scale!==void 0?e.scale:1),this.text_=e.text,this.textAlign_=e.textAlign,this.justify_=e.justify,this.repeat_=e.repeat,this.textBaseline_=e.textBaseline,this.fill_=e.fill!==void 0?e.fill:new F5({color:lX}),this.maxAngle_=e.maxAngle!==void 0?e.maxAngle:Math.PI/4,this.placement_=e.placement!==void 0?e.placement:"point",this.overflow_=!!e.overflow,this.stroke_=e.stroke!==void 0?e.stroke:null,this.offsetX_=e.offsetX!==void 0?e.offsetX:0,this.offsetY_=e.offsetY!==void 0?e.offsetY:0,this.backgroundFill_=e.backgroundFill?e.backgroundFill:null,this.backgroundStroke_=e.backgroundStroke?e.backgroundStroke:null,this.padding_=e.padding===void 0?null:e.padding,this.declutterMode_=e.declutterMode}clone(){const e=this.getScale();return new Lf({font:this.getFont(),placement:this.getPlacement(),repeat:this.getRepeat(),maxAngle:this.getMaxAngle(),overflow:this.getOverflow(),rotation:this.getRotation(),rotateWithView:this.getRotateWithView(),keepUpright:this.getKeepUpright(),scale:Array.isArray(e)?e.slice():e,text:this.getText(),textAlign:this.getTextAlign(),justify:this.getJustify(),textBaseline:this.getTextBaseline(),fill:this.getFill()instanceof F5?this.getFill().clone():this.getFill(),stroke:this.getStroke()?this.getStroke().clone():void 0,offsetX:this.getOffsetX(),offsetY:this.getOffsetY(),backgroundFill:this.getBackgroundFill()?this.getBackgroundFill().clone():void 0,backgroundStroke:this.getBackgroundStroke()?this.getBackgroundStroke().clone():void 0,padding:this.getPadding()||void 0,declutterMode:this.getDeclutterMode()})}getOverflow(){return this.overflow_}getFont(){return this.font_}getMaxAngle(){return this.maxAngle_}getPlacement(){return this.placement_}getRepeat(){return this.repeat_}getOffsetX(){return this.offsetX_}getOffsetY(){return this.offsetY_}getFill(){return this.fill_}getRotateWithView(){return this.rotateWithView_}getKeepUpright(){return this.keepUpright_}getRotation(){return this.rotation_}getScale(){return this.scale_}getScaleArray(){return this.scaleArray_}getStroke(){return this.stroke_}getText(){return this.text_}getTextAlign(){return this.textAlign_}getJustify(){return this.justify_}getTextBaseline(){return this.textBaseline_}getBackgroundFill(){return this.backgroundFill_}getBackgroundStroke(){return this.backgroundStroke_}getPadding(){return this.padding_}getDeclutterMode(){return this.declutterMode_}setOverflow(e){this.overflow_=e}setFont(e){this.font_=e}setMaxAngle(e){this.maxAngle_=e}setOffsetX(e){this.offsetX_=e}setOffsetY(e){this.offsetY_=e}setPlacement(e){this.placement_=e}setRepeat(e){this.repeat_=e}setRotateWithView(e){this.rotateWithView_=e}setKeepUpright(e){this.keepUpright_=e}setFill(e){this.fill_=e}setRotation(e){this.rotation_=e}setScale(e){this.scale_=e,this.scaleArray_=A6(e!==void 0?e:1)}setStroke(e){this.stroke_=e}setText(e){this.text_=e}setTextAlign(e){this.textAlign_=e}setJustify(e){this.justify_=e}setTextBaseline(e){this.textBaseline_=e}setBackgroundFill(e){this.backgroundFill_=e}setBackgroundStroke(e){this.backgroundStroke_=e}setPadding(e){this.padding_=e}}const fw=Lf;function uX(n){return!0}function cX(n){const e=iw(),t=dX(n,e),i=aw();return function(r,a){if(i.properties=r.getPropertiesInternal(),i.resolution=a,e.featureId){const s=r.getId();s!==void 0?i.featureId=s:i.featureId=null}return e.geometryType&&(i.geometryType=rw(r.getGeometry())),t(i)}}function Mv(n){const e=iw(),t=n.length,i=new Array(t);for(let s=0;snull;i=Ml(n,e+"fill-color",t)}if(!i)return null;const r=new F5;return function(a){const s=i(a);return s===wf?null:(r.setColor(s),r)}}function nr(n,e,t){const i=At(n,e+"stroke-width",t),r=Ml(n,e+"stroke-color",t);if(!i&&!r)return null;const a=L5(n,e+"stroke-line-cap",t),s=L5(n,e+"stroke-line-join",t),o=mw(n,e+"stroke-line-dash",t),l=At(n,e+"stroke-line-dash-offset",t),c=At(n,e+"stroke-miter-limit",t),d=At(n,e+"stroke-offset",t),m=new b9;return function(y){if(r){const _=r(y);if(_===wf)return null;m.setColor(_)}if(i&&m.setWidth(i(y)),a){const _=a(y);if(_!=="butt"&&_!=="round"&&_!=="square")throw new Error("Expected butt, round, or square line cap");m.setLineCap(_)}if(s){const _=s(y);if(_!=="bevel"&&_!=="round"&&_!=="miter")throw new Error("Expected bevel, round, or miter line join");m.setLineJoin(_)}return o&&m.setLineDash(o(y)),l&&m.setLineDashOffset(l(y)),c&&m.setMiterLimit(c(y)),d&&m.setOffset(d(y)),m}}function hX(n,e){const t="text-",i=L5(n,t+"value",e);if(!i)return null;const r=tr(n,t,e),a=tr(n,t+"background-",e),s=nr(n,t,e),o=nr(n,t+"background-",e),l=L5(n,t+"font",e),c=At(n,t+"max-angle",e),d=At(n,t+"offset-x",e),m=At(n,t+"offset-y",e),y=Yi(n,t+"overflow",e),_=L5(n,t+"placement",e),T=At(n,t+"repeat",e),M=kl(n,t+"scale",e),x=Yi(n,t+"rotate-with-view",e),B=At(n,t+"rotation",e),q=L5(n,t+"align",e),K=L5(n,t+"justify",e),H=L5(n,t+"baseline",e),J=Yi(n,t+"keep-upright",e),g2=mw(n,t+"padding",e),N2=Rl(n,t+"declutter-mode"),E2=new fw({declutterMode:N2});return function(v2){if(E2.setText(i(v2)),r&&E2.setFill(r(v2)),a&&E2.setBackgroundFill(a(v2)),s&&E2.setStroke(s(v2)),o&&E2.setBackgroundStroke(o(v2)),l&&E2.setFont(l(v2)),c&&E2.setMaxAngle(c(v2)),d&&E2.setOffsetX(d(v2)),m&&E2.setOffsetY(m(v2)),y&&E2.setOverflow(y(v2)),_){const F2=_(v2);if(F2!=="point"&&F2!=="line")throw new Error("Expected point or line for text-placement");E2.setPlacement(F2)}if(T&&E2.setRepeat(T(v2)),M&&E2.setScale(M(v2)),x&&E2.setRotateWithView(x(v2)),B&&E2.setRotation(B(v2)),q){const F2=q(v2);if(F2!=="left"&&F2!=="center"&&F2!=="right"&&F2!=="end"&&F2!=="start")throw new Error("Expected left, right, center, start, or end for text-align");E2.setTextAlign(F2)}if(K){const F2=K(v2);if(F2!=="left"&&F2!=="right"&&F2!=="center")throw new Error("Expected left, right, or center for text-justify");E2.setJustify(F2)}if(H){const F2=H(v2);if(F2!=="bottom"&&F2!=="top"&&F2!=="middle"&&F2!=="alphabetic"&&F2!=="hanging")throw new Error("Expected bottom, top, middle, alphabetic, or hanging for text-baseline");E2.setTextBaseline(F2)}return g2&&E2.setPadding(g2(v2)),J&&E2.setKeepUpright(J(v2)),E2}}function fX(n,e){return"icon-src"in n?mX(n,e):"shape-points"in n?gX(n,e):"circle-radius"in n?pX(n,e):null}function mX(n,e){const t="icon-",i=t+"src",r=gw(n[i],i),a=Oo(n,t+"anchor",e),s=kl(n,t+"scale",e),o=At(n,t+"opacity",e),l=Oo(n,t+"displacement",e),c=At(n,t+"rotation",e),d=Yi(n,t+"rotate-with-view",e),m=Rv(n,t+"anchor-origin"),y=Iv(n,t+"anchor-x-units"),_=Iv(n,t+"anchor-y-units"),T=K5(n,t+"color");let M,x=null;T!==void 0&&(Array.isArray(T)&&T.length>0&&typeof T[0]=="string"?x=Ml(n,t+"color",e):M=pw(T,t+"color"));const B=_X(n,t+"cross-origin"),q=SX(n,t+"offset"),K=Rv(n,t+"offset-origin"),H=Jd(n,t+"width"),J=Jd(n,t+"height"),g2=vX(n,t+"size"),N2=Rl(n,t+"declutter-mode"),E2={src:r,anchorOrigin:m,anchorXUnits:y,anchorYUnits:_,crossOrigin:B,offset:q,offsetOrigin:K,height:J,width:H,size:g2,declutterMode:N2};let v2=null;return function(F2){if(v2)x&&v2.setColor(x(F2));else{const $2=x?x(F2):M;v2=new dw($2!==void 0?Object.assign({},E2,{color:$2}):Object.assign({},E2))}return o&&v2.setOpacity(o(F2)),l&&v2.setDisplacement(l(F2)),c&&v2.setRotation(c(F2)),d&&v2.setRotateWithView(d(F2)),s&&v2.setScale(s(F2)),a&&v2.setAnchor(a(F2)),v2}}function gX(n,e){const t="shape-",i=t+"points",r=t+"radius",a=Ff(n[i],i);if(!(r in n))throw new Error(`Expected a number for ${r}`);const s=At(n,r,e),o=typeof n[r]=="number"?n[r]:5,l=t+"radius2",c=At(n,l,e),d=typeof n[l]=="number"?n[l]:void 0,m=tr(n,t,e),y=nr(n,t,e),_=kl(n,t+"scale",e),T=Oo(n,t+"displacement",e),M=At(n,t+"rotation",e),x=Yi(n,t+"rotate-with-view",e),B=Jd(n,t+"angle"),q=Rl(n,t+"declutter-mode"),K=new Pf({points:a,radius:o,radius2:d,angle:B,declutterMode:q});return function(H){return s&&K.setRadius(s(H)),c&&K.setRadius2(c(H)),m&&K.setFill(m(H)),y&&K.setStroke(y(H)),T&&K.setDisplacement(T(H)),M&&K.setRotation(M(H)),x&&K.setRotateWithView(x(H)),_&&K.setScale(_(H)),K}}function pX(n,e){const t="circle-",i=tr(n,t,e),r=nr(n,t,e),a=At(n,t+"radius",e),s=kl(n,t+"scale",e),o=Oo(n,t+"displacement",e),l=At(n,t+"rotation",e),c=Yi(n,t+"rotate-with-view",e),d=Rl(n,t+"declutter-mode"),m=new kf({radius:5,declutterMode:d});return function(y){return a&&m.setRadius(a(y)),i&&m.setFill(i(y)),r&&m.setStroke(r(y)),o&&m.setDisplacement(o(y)),l&&m.setRotation(l(y)),c&&m.setRotateWithView(c(y)),s&&m.setScale(s(y)),m}}function K5(n,e){if(!(e in n))return;const t=n[e];return t===void 0?void 0:t}function At(n,e,t){const i=K5(n,e);if(i===void 0)return;const r=d5(i,m0,t);return function(a){return Ff(r(a),e)}}function L5(n,e,t){const i=K5(n,e);if(i===void 0)return null;const r=d5(i,_6,t);return function(a){return gw(r(a),e)}}function yX(n,e,t){const i=L5(n,e+"pattern-src",t),r=kv(n,e+"pattern-offset",t),a=kv(n,e+"pattern-size",t),s=Ml(n,e+"color",t);return function(o){return{src:i(o),offset:r&&r(o),size:a&&a(o),color:s&&s(o)}}}function Yi(n,e,t){const i=K5(n,e);if(i===void 0)return null;const r=d5(i,Zt,t);return function(a){const s=r(a);if(typeof s!="boolean")throw new Error(`Expected a boolean for ${e}`);return s}}function Ml(n,e,t){const i=K5(n,e);if(i===void 0)return null;const r=d5(i,In,t);return function(a){return pw(r(a),e)}}function mw(n,e,t){const i=K5(n,e);if(i===void 0)return null;if(Array.isArray(i)&&(i.length===0||typeof i[0]!="string")){const a=i.map((s,o)=>{if(typeof s=="number")return()=>s;const l=d5(s,m0,t);return function(c){return Ff(l(c),`${e}[${o}]`)}});return function(s){const o=new Array(a.length);for(let l=0;l4)throw new Error(`Expected a color with 3 or 4 values for ${e}`);return t}function yw(n,e){const t=xr(n,e);if(t.length!==2)throw new Error(`Expected an array of two numbers for ${e}`);return t}function bX(n,e){return typeof n=="number"?n:yw(n,e)}const Nv={RENDER_ORDER:"renderOrder"};class wX extends El{constructor(e){e=e||{};const t=Object.assign({},e);delete t.style,delete t.renderBuffer,delete t.updateWhileAnimating,delete t.updateWhileInteracting,super(t),this.declutter_=e.declutter?String(e.declutter):void 0,this.renderBuffer_=e.renderBuffer!==void 0?e.renderBuffer:100,this.style_=null,this.styleFunction_=void 0,this.setStyle(e.style),this.updateWhileAnimating_=e.updateWhileAnimating!==void 0?e.updateWhileAnimating:!1,this.updateWhileInteracting_=e.updateWhileInteracting!==void 0?e.updateWhileInteracting:!1}getDeclutter(){return this.declutter_}getFeatures(e){return super.getFeatures(e)}getRenderBuffer(){return this.renderBuffer_}getRenderOrder(){return this.get(Nv.RENDER_ORDER)}getStyle(){return this.style_}getStyleFunction(){return this.styleFunction_}getUpdateWhileAnimating(){return this.updateWhileAnimating_}getUpdateWhileInteracting(){return this.updateWhileInteracting_}renderDeclutter(e,t){const i=this.getDeclutter();i in e.declutter||(e.declutter[i]=new tw(9)),this.getRenderer().renderDeclutter(e,t)}setRenderOrder(e){this.set(Nv.RENDER_ORDER,e)}setStyle(e){this.style_=e===void 0?hw:e;const t=CX(e);this.styleFunction_=e===null?void 0:oX(t),this.changed()}setDeclutter(e){this.declutter_=e?String(e):void 0,this.changed()}}function CX(n){if(n===void 0)return hw;if(!n)return null;if(typeof n=="function"||n instanceof D5)return n;if(!Array.isArray(n))return Mv([n]);if(n.length===0)return[];const e=n.length,t=n[0];if(t instanceof D5){const r=new Array(e);for(let a=0;a=0;--J){const g2=M[J],N2=g2.layer;if(N2.hasRenderer()&&bf(g2,d)&&o.call(l,N2)){const E2=N2.getRenderer(),v2=N2.getSource();if(E2&&v2){const F2=v2.getWrapX()?_:e,$2=m.bind(null,g2.managed);q[0]=F2[0]+T[H][0],q[1]=F2[1]+T[H][1],c=E2.forEachFeatureAtCoordinate(q,t,i,$2,B)}if(c)return c}}if(B.length===0)return;const K=1/B.length;return B.forEach((H,J)=>H.distanceSq+=J*K),B.sort((H,J)=>H.distanceSq-J.distanceSq),B.some(H=>c=H.callback(H.feature,H.layer,H.geometry)),c}hasFeatureAtCoordinate(e,t,i,r,a,s){return this.forEachFeatureAtCoordinate(e,t,i,r,$7,this,a,s)!==void 0}getMap(){return this.map_}renderFrame(e){D1()}scheduleExpireIconCache(e){fn.canExpireCache()&&e.postRenderFunctions.push(xX)}}function xX(n,e){fn.expire()}const EX=AX;class PX extends EX{constructor(e){super(e),this.fontChangeListenerKey_=S0(Ri,i4.PROPERTYCHANGE,e.redrawText,e),this.element_=dn?Yb():document.createElement("div");const t=this.element_.style;t.position="absolute",t.width="100%",t.height="100%",t.zIndex="0",this.element_.className=Tl+" ol-layers";const i=e.getViewport();i&&i.insertBefore(this.element_,i.firstChild||null),this.children_=[],this.renderedVisible_=!0}dispatchRenderEvent(e,t){const i=this.getMap();if(i.hasListener(e)){const r=new _w(e,void 0,t);i.dispatchEvent(r)}}disposeInternal(){he(this.fontChangeListenerKey_),this.element_.remove(),super.disposeInternal()}renderFrame(e){if(!e){this.renderedVisible_&&(this.element_.style.display="none",this.renderedVisible_=!1);return}this.calculateMatrices2D(e),this.dispatchRenderEvent(hn.PRECOMPOSE,e);const t=e.layerStatesArray.sort((c,d)=>c.zIndex-d.zIndex);t.some(c=>c.layer instanceof vw&&c.layer.getDeclutter())&&(e.declutter={});const r=e.viewState;this.children_.length=0;const a=[];let s=null;for(let c=0,d=t.length;c0)&&(c.fillStyle=y,c.fillRect(0,0,l.width,l.height)),M9(m)&&m.width>0){c.save();const _=d.style.opacity||m.style.opacity;c.globalAlpha=_===""?1:Number(_);const T=m.style.transform;if(T)c.transform(...Wd(T));else{const M=parseFloat(m.style.width)/m.width,x=parseFloat(m.style.height)/m.height;c.transform(M,0,0,x,0,0)}c.drawImage(m,0,0),c.restore()}}}this.dispatchRenderEvent(hn.POSTCOMPOSE,e),this.renderedVisible_||(this.element_.style.display="",this.renderedVisible_=!0),this.scheduleExpireIconCache(e)}declutter(e,t){if(e.declutter){for(let i=t.length-1;i>=0;--i){const r=t[i],a=r.layer;a.getDeclutter()&&a.renderDeclutter(e,r)}t.forEach(i=>i.layer.renderDeferred(e))}}}const MX=PX;function Sw(n){if(n instanceof El){n.setMapInternal(null);return}n instanceof xl&&n.getLayers().forEach(Sw)}function bw(n,e){if(n instanceof El){n.setMapInternal(e);return}if(n instanceof xl){const t=n.getLayers().getArray();for(let i=0,r=t.length;ithis.updateSize())),this.controls=t.controls||(dn?new cn:Kb()),this.interactions=t.interactions||(dn?new cn:rq({onFocusOnly:!0})),this.overlays_=t.overlays,this.overlayIdIndex_={},this.renderer_=null,this.postRenderFunctions_=[],this.tileQueue_=new GH(this.getTilePriority.bind(this),this.handleTileChange_.bind(this)),this.addChangeListener(Ft.LAYERGROUP,this.handleLayerGroupChanged_),this.addChangeListener(Ft.VIEW,this.handleViewChanged_),this.addChangeListener(Ft.SIZE,this.handleSizeChanged_),this.addChangeListener(Ft.TARGET,this.handleTargetChanged_),this.setProperties(t.values);const i=this;e.view&&!(e.view instanceof e5)&&e.view.then(function(r){i.setView(new e5(r))}),this.controls.addEventListener(v6.ADD,r=>{r.element.setMap(this)}),this.controls.addEventListener(v6.REMOVE,r=>{r.element.setMap(null)}),this.interactions.addEventListener(v6.ADD,r=>{r.element.setMap(this)}),this.interactions.addEventListener(v6.REMOVE,r=>{r.element.setMap(null)}),this.overlays_.addEventListener(v6.ADD,r=>{this.addOverlayInternal_(r.element)}),this.overlays_.addEventListener(v6.REMOVE,r=>{const a=r.element.getId();a!==void 0&&delete this.overlayIdIndex_[a.toString()],r.element.setMap(null)}),this.controls.forEach(r=>{r.setMap(this)}),this.interactions.forEach(r=>{r.setMap(this)}),this.overlays_.forEach(this.addOverlayInternal_.bind(this))}addControl(e){this.getControls().push(e)}addInteraction(e){this.getInteractions().push(e)}addLayer(e){this.getLayerGroup().getLayers().push(e)}handleLayerAdd_(e){bw(e.layer,this)}addOverlay(e){this.getOverlays().push(e)}addOverlayInternal_(e){const t=e.getId();t!==void 0&&(this.overlayIdIndex_[t.toString()]=e),e.setMap(this)}disposeInternal(){var e;this.controls.clear(),this.interactions.clear(),this.overlays_.clear(),(e=this.resizeObserver_)==null||e.disconnect(),this.setTarget(null),super.disposeInternal()}forEachFeatureAtPixel(e,t,i){if(!this.frameState_||!this.renderer_)return;const r=this.getCoordinateFromPixelInternal(e);i=i!==void 0?i:{};const a=i.hitTolerance!==void 0?i.hitTolerance:0,s=i.layerFilter!==void 0?i.layerFilter:$7,o=i.checkWrapped!==!1;return this.renderer_.forEachFeatureAtCoordinate(r,this.frameState_,a,o,t,null,s,null)}getFeaturesAtPixel(e,t){const i=[];return this.forEachFeatureAtPixel(e,function(r){i.push(r)},t),i}getAllLayers(){const e=[];function t(i){i.forEach(function(r){r instanceof xl?t(r.getLayers()):e.push(r)})}return t(this.getLayers()),e}hasFeatureAtPixel(e,t){if(!this.frameState_||!this.renderer_)return!1;const i=this.getCoordinateFromPixelInternal(e);t=t!==void 0?t:{};const r=t.layerFilter!==void 0?t.layerFilter:$7,a=t.hitTolerance!==void 0?t.hitTolerance:0,s=t.checkWrapped!==!1;return this.renderer_.hasFeatureAtCoordinate(i,this.frameState_,a,s,r,null)}getEventCoordinate(e){return this.getCoordinateFromPixel(this.getEventPixel(e))}getEventCoordinateInternal(e){return this.getCoordinateFromPixelInternal(this.getEventPixel(e))}getEventPixel(e){const i=this.viewport_.getBoundingClientRect(),r=this.getSize(),a=i.width/r[0],s=i.height/r[1],o="changedTouches"in e?e.changedTouches[0]:e;return[(o.clientX-i.left)/a,(o.clientY-i.top)/s]}getTarget(){return this.get(Ft.TARGET)}getTargetElement(){return this.targetElement_}getCoordinateFromPixel(e){return $d(this.getCoordinateFromPixelInternal(e),this.getView().getProjection())}getCoordinateFromPixelInternal(e){const t=this.frameState_;return t?mt(t.pixelToCoordinateTransform,e.slice()):null}getControls(){return this.controls}getOverlays(){return this.overlays_}getOverlayById(e){const t=this.overlayIdIndex_[e.toString()];return t!==void 0?t:null}getInteractions(){return this.interactions}getLayerGroup(){return this.get(Ft.LAYERGROUP)}setLayers(e){const t=this.getLayerGroup();if(e instanceof cn){t.setLayers(e);return}const i=t.getLayers();i.clear(),i.extend(e)}getLayers(){return this.getLayerGroup().getLayers()}getLoadingOrNotReady(){const e=this.getLayerGroup().getLayerStatesArray();for(let t=0,i=e.length;t=0;a--){const s=r[a];if(s.getMap()!==this||!s.getActive()||!this.getTargetElement())continue;if(!s.handleEvent(e)||e.propagationStopped)break}}}handlePostRender(){const e=this.frameState_,t=this.tileQueue_;if(!t.isEmpty()){let r=this.maxTilesLoading_,a=r;const s=e?e.viewHints:void 0,o=s?s[Gt.ANIMATING]||s[Gt.INTERACTING]:!1;if(o){const l=Date.now()-e.time>8;r=l?0:8,a=l?0:2}t.getTilesLoading(){this.postRenderTimeoutHandle_=void 0,this.handlePostRender()},0))}setLayerGroup(e){const t=this.getLayerGroup();t&&this.handleLayerRemove_(new S9("removelayer",t)),this.set(Ft.LAYERGROUP,e)}setSize(e){this.set(Ft.SIZE,e)}setTarget(e){this.set(Ft.TARGET,e)}setView(e){if(!e||e instanceof e5){this.set(Ft.VIEW,e);return}this.set(Ft.VIEW,new e5);const t=this;e.then(function(i){t.setView(new e5(i))})}updateSize(){const e=this.getTargetElement();let t;if(e){let r,a;if(M9(e)){const s=e.getContext("2d").getTransform();r=e.width/s.a,a=e.height/s.d}else{const s=getComputedStyle(e);r=e.offsetWidth-parseFloat(s.borderLeftWidth)-parseFloat(s.paddingLeft)-parseFloat(s.paddingRight)-parseFloat(s.borderRightWidth),a=e.offsetHeight-parseFloat(s.borderTopWidth)-parseFloat(s.paddingTop)-parseFloat(s.paddingBottom)-parseFloat(s.borderBottomWidth)}!isNaN(r)&&!isNaN(a)&&(t=[Math.max(0,r),Math.max(0,a)],!bv(t)&&(e.offsetWidth||e.offsetHeight||e.getClientRects().length)&&Pb("No map visible because the map container's width or height are 0."))}const i=this.getSize();t&&(!i||!W9(t,i))&&(this.updateViewportSize_(t),this.setSize(t))}updateViewportSize_(e){const t=this.getView();t&&t.setViewportSize(e)}};function RX(n){let e=null;n.keyboardEventTarget!==void 0&&(e=typeof n.keyboardEventTarget=="string"?document.getElementById(n.keyboardEventTarget):n.keyboardEventTarget);const t={},i=n.layers&&typeof n.layers.getLayers=="function"?n.layers:new xl({layers:n.layers});t[Ft.LAYERGROUP]=i,t[Ft.TARGET]=n.target,t[Ft.VIEW]=n.view instanceof e5?n.view:new e5;let r;n.controls!==void 0&&(Array.isArray(n.controls)?r=new cn(n.controls.slice()):(G0(typeof n.controls.getArray=="function","Expected `controls` to be an array or an `ol/Collection.js`"),r=n.controls));let a;n.interactions!==void 0&&(Array.isArray(n.interactions)?a=new cn(n.interactions.slice()):(G0(typeof n.interactions.getArray=="function","Expected `interactions` to be an array or an `ol/Collection.js`"),a=n.interactions));let s;return n.overlays!==void 0?Array.isArray(n.overlays)?s=new cn(n.overlays.slice()):(G0(typeof n.overlays.getArray=="function","Expected `overlays` to be an array or an `ol/Collection.js`"),s=n.overlays):s=new cn,{controls:r,interactions:a,keyboardEventTarget:e,overlays:s,values:t}}const IX=kX;class Df extends f5{constructor(e){if(super(),this.on,this.once,this.un,this.id_=void 0,this.geometryName_="geometry",this.style_=null,this.styleFunction_=void 0,this.geometryChangeKey_=null,this.addChangeListener(this.geometryName_,this.handleGeometryChanged_),e)if(typeof e.getSimplifiedGeometry=="function"){const t=e;this.setGeometry(t)}else{const t=e;this.setProperties(t)}}clone(){const e=new Df,t=this.geometryName_;e.setGeometryName(t);const i=this.getPropertiesInternal();if(i){const a=this.getGeometry();for(const s in i)s===t&&a?e.set(s,a.clone()):e.set(s,i[s],!0)}const r=this.getStyle();return r&&e.setStyle(r),e}getGeometry(){return this.get(this.geometryName_)}getId(){return this.id_}getGeometryName(){return this.geometryName_}getStyle(){return this.style_}getStyleFunction(){return this.styleFunction_}handleGeometryChange_(){this.changed()}handleGeometryChanged_(){this.geometryChangeKey_&&(he(this.geometryChangeKey_),this.geometryChangeKey_=null);const e=this.getGeometry();e&&(this.geometryChangeKey_=S0(e,Y1.CHANGE,this.handleGeometryChange_,this)),this.changed()}setGeometry(e){this.set(this.geometryName_,e)}setStyle(e){this.style_=e,this.styleFunction_=e?NX(e):void 0,this.changed()}setId(e){this.id_=e,this.changed()}setGeometryName(e){e!==this.geometryName_&&(this.removeChangeListener(this.geometryName_,this.handleGeometryChanged_),this.geometryName_=e,this.addChangeListener(this.geometryName_,this.handleGeometryChanged_),this.handleGeometryChanged_())}}function NX(n){if(typeof n=="function")return n;let e;return Array.isArray(n)?e=n:(G0(typeof n.getZIndex=="function","Expected an `ol/style/Style` or an array of `ol/style/Style.js`"),e=[n]),function(){return e}}const Of=Df;function Bo(n,e,t,i,r,a,s){let o,l;const c=(t-e)/i;if(c===1)o=e;else if(c===2)o=e,l=r;else if(c!==0){let d=n[e],m=n[e+1],y=0;const _=[0];for(let x=e+i;x1?s:2,a=a||new Array(s);for(let d=0;d>1;r{if(e===this.squaredTolerance_)return this.simplifiedGeometry_;this.simplifiedGeometry_=this.clone(),t&&this.simplifiedGeometry_.applyTransform(t);const i=this.simplifiedGeometry_.getFlatCoordinates();let r;switch(this.type_){case"LineString":i.length=wl(i,0,this.simplifiedGeometry_.flatCoordinates_.length,this.simplifiedGeometry_.stride_,e,i,0),r=[i.length];break;case"MultiLineString":r=[],i.length=jb(i,0,this.simplifiedGeometry_.ends_,this.simplifiedGeometry_.stride_,e,i,0,r);break;case"Polygon":r=[],i.length=sf(i,0,this.simplifiedGeometry_.ends_,this.simplifiedGeometry_.stride_,Math.sqrt(e),i,0,r);break}return r&&(this.simplifiedGeometry_=new l4(this.type_,i,r,this.stride_,this.properties_,this.id_)),this.squaredTolerance_=e,this.simplifiedGeometry_}),this}}l4.prototype.getFlatCoordinates=l4.prototype.getOrientedFlatCoordinates;const w9=l4;class Uo extends Ob{constructor(e){super(),this.geometries_=e,this.changeEventsKeys_=[],this.listenGeometriesChange_()}unlistenGeometriesChange_(){this.changeEventsKeys_.forEach(he),this.changeEventsKeys_.length=0}listenGeometriesChange_(){const e=this.geometries_;for(let t=0,i=e.length;te.clone())}const OX=Uo;class BX{constructor(){this.dataProjection=void 0,this.defaultFeatureProjection=void 0,this.featureClass=Of,this.supportedMediaTypes=null}getReadOptions(e,t){if(t){let i=t.dataProjection?Ae(t.dataProjection):this.readProjection(e);t.extent&&i&&i.getUnits()==="tile-pixels"&&(i=Ae(i),i.setWorldExtent(t.extent)),t={dataProjection:i,featureProjection:t.featureProjection}}return this.adaptOptions(t)}adaptOptions(e){return Object.assign({dataProjection:this.dataProjection,featureProjection:this.defaultFeatureProjection,featureClass:this.featureClass},e)}getType(){return D1()}readFeature(e,t){return D1()}readFeatures(e,t){return D1()}readGeometry(e,t){return D1()}readProjection(e){return D1()}writeFeature(e,t){return D1()}writeFeatures(e,t){return D1()}writeGeometry(e,t){return D1()}}function zf(n,e,t){const i=t?Ae(t.featureProjection):null,r=t?Ae(t.dataProjection):null;let a=n;if(i&&r&&!C7(i,r)){e&&(a=n.clone());const s=e?i:r,o=e?r:i;s.getUnits()==="tile-pixels"?a.transform(s,o):a.applyTransform(q7(s,o))}if(e&&t&&t.decimals!==void 0){const s=Math.pow(10,t.decimals),o=function(l){for(let c=0,d=l.length;cTw(i3(G2({},n),{geometry:s}))).flat();const i=t.type==="MultiPolygon"?"Polygon":t.type;if(i==="GeometryCollection"||i==="Circle")throw new Error("Unsupported geometry type: "+i);const r=t.layout.length;return zf(new w9(i,i==="Polygon"?zX(t.flatCoordinates,t.ends,r):t.flatCoordinates,(a=t.ends)==null?void 0:a.flat(),r,n.properties||{},n.id).enableSimplifyTransformed(),!1,e)}function jf(n,e){if(!n)return null;if(Array.isArray(n)){const i=n.map(r=>jf(r,e));return new OX(i)}const t=GX[n.type];return zf(new t(n.flatCoordinates,n.layout||"XY",n.ends),!1,e)}class jX extends BX{constructor(){super()}getType(){return"json"}readFeature(e,t){return this.readFeatureFromObject(Bs(e),this.getReadOptions(e,t))}readFeatures(e,t){return this.readFeaturesFromObject(Bs(e),this.getReadOptions(e,t))}readFeatureFromObject(e,t){return D1()}readFeaturesFromObject(e,t){return D1()}readGeometry(e,t){return this.readGeometryFromObject(Bs(e),this.getReadOptions(e,t))}readGeometryFromObject(e,t){return D1()}readProjection(e){return this.readProjectionFromObject(Bs(e))}readProjectionFromObject(e){return D1()}writeFeature(e,t){return JSON.stringify(this.writeFeatureObject(e,t))}writeFeatureObject(e,t){return D1()}writeFeatures(e,t){return JSON.stringify(this.writeFeaturesObject(e,t))}writeFeaturesObject(e,t){return D1()}writeGeometry(e,t){return JSON.stringify(this.writeGeometryObject(e,t))}writeGeometryObject(e,t){return D1()}}function Bs(n){if(typeof n=="string"){const e=JSON.parse(n);return e||null}return n!==null?n:null}const UX=jX;class $X extends UX{constructor(e){e=e||{},super(),this.dataProjection=Ae(e.dataProjection?e.dataProjection:"EPSG:4326"),e.featureProjection&&(this.defaultFeatureProjection=Ae(e.featureProjection)),e.featureClass&&(this.featureClass=e.featureClass),this.geometryName_=e.geometryName,this.extractGeometryName_=e.extractGeometryName,this.supportedMediaTypes=["application/geo+json","application/vnd.geo+json"]}readFeatureFromObject(e,t){let i=null;e.type==="Feature"?i=e:i={type:"Feature",geometry:e,properties:null};const r=Uf(i.geometry);if(this.featureClass===w9)return Tw({geometry:r,id:i.id,properties:i.properties},t);const a=new Of;return this.geometryName_?a.setGeometryName(this.geometryName_):this.extractGeometryName_&&i.geometry_name&&a.setGeometryName(i.geometry_name),a.setGeometry(jf(r,t)),"id"in i&&a.setId(i.id),i.properties&&a.setProperties(i.properties,!0),a}readFeaturesFromObject(e,t){const i=e;let r=null;if(i.type==="FeatureCollection"){const a=e;r=[];const s=a.features;for(let o=0,l=s.length;oe)throw new Error("Tile load sequence violation");this.state=e,this.changed()}}load(){D1()}getAlpha(e,t){if(!this.transition_)return 1;let i=this.transitionStarts_[e];if(!i)i=t,this.transitionStarts_[e]=i;else if(i===-1)return 1;const r=t-i+1e3/60;return r>=this.transition_?1:xb(r/this.transition_)}inTransition(e){return this.transition_?this.transitionStarts_[e]!==-1:!1}endTransition(e){this.transition_&&(this.transitionStarts_[e]=-1)}disposeInternal(){this.release(),super.disposeInternal()}}const $f=sZ;function nh(n){return n instanceof Image||n instanceof HTMLCanvasElement||n instanceof HTMLVideoElement||n instanceof ImageBitmap?n:null}const oZ=new Error("disposed"),lZ=[256,256];class uZ extends $f{constructor(e){const t=b1.IDLE;super(e.tileCoord,t,{transition:e.transition,interpolate:e.interpolate}),this.loader_=e.loader,this.data_=null,this.error_=null,this.size_=e.size||null,this.controller_=e.controller||null}getSize(){if(this.size_)return this.size_;const e=nh(this.data_);return e?[e.width,e.height]:lZ}getData(){return this.data_}getError(){return this.error_}load(){if(this.state!==b1.IDLE&&this.state!==b1.ERROR)return;this.state=b1.LOADING,this.changed();const e=this;this.loader_().then(function(t){e.data_=t,e.state=b1.LOADED,e.changed()}).catch(function(t){e.error_=t,e.state=b1.ERROR,e.changed()})}disposeInternal(){this.controller_&&(this.controller_.abort(oZ),this.controller_=null),super.disposeInternal()}}const Fv=uZ;class cZ extends $f{constructor(e,t,i,r,a,s){super(e,t,s),this.crossOrigin_=r==null?void 0:r.crossOrigin,this.referrerPolicy_=r==null?void 0:r.referrerPolicy,this.src_=i,this.key=i,this.image_,dn?this.image_=new OffscreenCanvas(1,1):(this.image_=new Image,this.crossOrigin_!==null&&(this.image_.crossOrigin=this.crossOrigin_),this.referrerPolicy_!==void 0&&(this.image_.referrerPolicy=this.referrerPolicy_)),this.unlisten_=null,this.tileLoadFunction_=a}getImage(){return this.image_}setImage(e){this.image_=e,this.state=b1.LOADED,this.unlistenImage_(),this.changed()}getCrossOrigin(){return this.crossOrigin_}getReferrerPolicy(){return this.referrerPolicy_}handleImageError_(){this.state=b1.ERROR,this.unlistenImage_(),this.image_=dZ(),this.changed()}handleImageLoad_(){if(dn)this.state=b1.LOADED;else{const e=this.image_;e.naturalWidth&&e.naturalHeight?this.state=b1.LOADED:this.state=b1.EMPTY}this.unlistenImage_(),this.changed()}load(){this.state==b1.ERROR&&(this.state=b1.IDLE,this.image_=new Image,this.crossOrigin_!==null&&(this.image_.crossOrigin=this.crossOrigin_),this.referrerPolicy_!==void 0&&(this.image_.referrerPolicy=this.referrerPolicy_)),this.state==b1.IDLE&&(this.state=b1.LOADING,this.changed(),this.tileLoadFunction_(this,this.src_),this.unlisten_=Kq(this.image_,this.handleImageLoad_.bind(this),this.handleImageError_.bind(this)))}unlistenImage_(){this.unlisten_&&(this.unlisten_(),this.unlisten_=null)}disposeInternal(){this.unlistenImage_(),this.image_=null,super.disposeInternal()}}function dZ(){const n=Ze(1,1);return n.fillStyle="rgba(0,0,0,0)",n.fillRect(0,0,1,1),n.canvas}const Aw=cZ;class xw{constructor(e,t,i,r){this.minX=e,this.maxX=t,this.minY=i,this.maxY=r}contains(e){return this.containsXY(e[1],e[2])}containsTileRange(e){return this.minX<=e.minX&&e.maxX<=this.maxX&&this.minY<=e.minY&&e.maxY<=this.maxY}containsXY(e,t){return this.minX<=e&&e<=this.maxX&&this.minY<=t&&t<=this.maxY}equals(e){return this.minX==e.minX&&this.minY==e.minY&&this.maxX==e.maxX&&this.maxY==e.maxY}extend(e){e.minXthis.maxX&&(this.maxX=e.maxX),e.minYthis.maxY&&(this.maxY=e.maxY)}getHeight(){return this.maxY-this.minY+1}getSize(){return[this.getWidth(),this.getHeight()]}getWidth(){return this.maxX-this.minX+1}intersects(e){return this.minX<=e.maxX&&this.maxX>=e.minX&&this.minY<=e.maxY&&this.maxY>=e.minY}}function bi(n,e,t,i,r){return r!==void 0?(r.minX=n,r.maxX=e,r.minY=t,r.maxY=i,r):new xw(n,e,t,i)}const Ew=xw;let Yc;const Ki=[];function Dv(n,e,t,i,r){n.beginPath(),n.moveTo(0,0),n.lineTo(e,t),n.lineTo(i,r),n.closePath(),n.save(),n.clip(),n.fillRect(0,0,Math.max(e,i)+1,Math.max(t,r)),n.restore()}function Kc(n,e){return Math.abs(n[e*4]-210)>2||Math.abs(n[e*4+3]-.75*255)>2}function hZ(){if(Yc===void 0){const n=Ze(6,6,Ki);n.globalCompositeOperation="lighter",n.fillStyle="rgba(210, 0, 0, 0.75)",Dv(n,4,5,4,0),Dv(n,4,5,0,5);const e=n.getImageData(0,0,3,3).data;Yc=Kc(e,0)||Kc(e,4)||Kc(e,8),Al(n),Ki.push(n.canvas)}return Yc}function ih(n,e,t,i){const r=wr(t,e,n);let a=sv(e,i,t);const s=e.getMetersPerUnit();s!==void 0&&(a*=s);const o=n.getMetersPerUnit();o!==void 0&&(a/=o);const l=n.getExtent();if(!l||r4(l,r)){const c=sv(n,a,r)/a;isFinite(c)&&c>0&&(a/=c)}return a}function fZ(n,e,t,i){const r=z9(t);let a=ih(n,e,r,i);return(!isFinite(a)||a<=0)&&Sb(t,function(s){return a=ih(n,e,s,i),isFinite(a)&&a>0}),a}function mZ(n,e,t,i,r,a,s,o,l,c,d,m,y,_){const T=Ze(Math.round(t*n),Math.round(t*e),Ki);if(m||(T.imageSmoothingEnabled=!1),l.length===0)return T.canvas;T.scale(t,t);function M(J){return Math.round(J*t)/t}T.globalCompositeOperation="lighter";const x=z6();l.forEach(function(J,g2,N2){vb(x,J.extent)});let B;const q=t/i,K=(m?1:1+Math.pow(2,-24))/q;if(!y||l.length!==1||c!==0){if(B=Ze(Math.round(I0(x)*q),Math.round(Tt(x)*q),Ki),m||(B.imageSmoothingEnabled=!1),r&&_){const J=(r[0]-x[0])*q,g2=-(r[3]-x[3])*q,N2=I0(r)*q,E2=Tt(r)*q;B.rect(J,g2,N2,E2),B.clip()}l.forEach(function(J,g2,N2){if(J.image.width>0&&J.image.height>0){if(J.clipExtent){B.save();const X2=(J.clipExtent[0]-x[0])*q,H2=-(J.clipExtent[3]-x[3])*q,r3=I0(J.clipExtent)*q,W2=Tt(J.clipExtent)*q;B.rect(m?X2:Math.round(X2),m?H2:Math.round(H2),m?r3:Math.round(X2+r3)-Math.round(X2),m?W2:Math.round(H2+W2)-Math.round(H2)),B.clip()}const E2=(J.extent[0]-x[0])*q,v2=-(J.extent[3]-x[3])*q,F2=I0(J.extent)*q,$2=Tt(J.extent)*q;B.drawImage(J.image,c,c,J.image.width-2*c,J.image.height-2*c,m?E2:Math.round(E2),m?v2:Math.round(v2),m?F2:Math.round(E2+F2)-Math.round(E2),m?$2:Math.round(v2+$2)-Math.round(v2)),J.clipExtent&&B.restore()}})}const H=W8(s);return o.getTriangles().forEach(function(J,g2,N2){const E2=J.source,v2=J.target;let F2=E2[0][0],$2=E2[0][1],X2=E2[1][0],H2=E2[1][1],r3=E2[2][0],W2=E2[2][1];const v3=M((v2[0][0]-H[0])/a),_3=M(-(v2[0][1]-H[1])/a),w3=M((v2[1][0]-H[0])/a),L2=M(-(v2[1][1]-H[1])/a),e3=M((v2[2][0]-H[0])/a),c3=M(-(v2[2][1]-H[1])/a),p3=F2,q2=$2;F2=0,$2=0,X2-=p3,H2-=q2,r3-=p3,W2-=q2;const a3=[[X2,H2,0,0,w3-v3],[r3,W2,0,0,e3-v3],[0,0,X2,H2,L2-_3],[0,0,r3,W2,c3-_3]],l3=UH(a3);if(!l3)return;if(T.save(),T.beginPath(),hZ()||!m){T.moveTo(w3,L2);const z2=4,y3=v3-w3,F3=_3-L2;for(let $3=0;$3mt(o,wr(K,this.targetProj_,this.sourceProj_))):q7(this.targetProj_,this.sourceProj_);this.transformInv_=function(K){const H=K[0]+"/"+K[1];return l[H]||(l[H]=c(K)),l[H]},this.maxSourceExtent_=r,this.errorThresholdSquared_=a*a,this.triangles_=[],this.wrapsXInSource_=!1,this.canWrapXInSource_=this.sourceProj_.canWrapX()&&!!r&&!!this.sourceProj_.getExtent()&&I0(r)>=I0(this.sourceProj_.getExtent()),this.sourceWorldWidth_=this.sourceProj_.getExtent()?I0(this.sourceProj_.getExtent()):null,this.targetWorldWidth_=this.targetProj_.getExtent()?I0(this.targetProj_.getExtent()):null;const d=W8(i),m=yl(i),y=pl(i),_=gl(i),T=this.transformInv_(d),M=this.transformInv_(m),x=this.transformInv_(y),B=this.transformInv_(_),q=gZ+(s?Math.max(0,Math.ceil(Math.log2(Bd(i)/(s*s*256*256)))):0);if(this.addQuad_(d,m,y,_,T,M,x,B,q),this.wrapsXInSource_){let K=1/0;this.triangles_.forEach(function(H,J,g2){K=Math.min(K,H.source[0][0],H.source[1][0],H.source[2][0])}),this.triangles_.forEach(H=>{if(Math.max(H.source[0][0],H.source[1][0],H.source[2][0])-K>this.sourceWorldWidth_/2){const J=[[H.source[0][0],H.source[0][1]],[H.source[1][0],H.source[1][1]],[H.source[2][0],H.source[2][1]]];J[0][0]-K>this.sourceWorldWidth_/2&&(J[0][0]-=this.sourceWorldWidth_),J[1][0]-K>this.sourceWorldWidth_/2&&(J[1][0]-=this.sourceWorldWidth_),J[2][0]-K>this.sourceWorldWidth_/2&&(J[2][0]-=this.sourceWorldWidth_);const g2=Math.min(J[0][0],J[1][0],J[2][0]);Math.max(J[0][0],J[1][0],J[2][0])-g2.5&&m<1;let T=!1;if(c>0){if(this.targetProj_.isGlobal()&&this.targetWorldWidth_){const x=Zy([e,t,i,r]);T=I0(x)/this.targetWorldWidth_>Ov||T}!_&&this.sourceProj_.isGlobal()&&m&&(T=m>Ov||T)}if(!T&&this.maxSourceExtent_&&isFinite(d[0])&&isFinite(d[1])&&isFinite(d[2])&&isFinite(d[3])&&!w6(d,this.maxSourceExtent_))return;let M=0;if(!T&&(!isFinite(a[0])||!isFinite(a[1])||!isFinite(s[0])||!isFinite(s[1])||!isFinite(o[0])||!isFinite(o[1])||!isFinite(l[0])||!isFinite(l[1]))){if(c>0)T=!0;else if(M=(!isFinite(a[0])||!isFinite(a[1])?8:0)+(!isFinite(s[0])||!isFinite(s[1])?4:0)+(!isFinite(o[0])||!isFinite(o[1])?2:0)+(!isFinite(l[0])||!isFinite(l[1])?1:0),M!=1&&M!=2&&M!=4&&M!=8)return}if(c>0){if(!T){const x=[(e[0]+i[0])/2,(e[1]+i[1])/2],B=this.transformInv_(x);let q;_?q=(I9(a[0],y)+I9(o[0],y))/2-I9(B[0],y):q=(a[0]+o[0])/2-B[0];const K=(a[1]+o[1])/2-B[1];T=q*q+K*K>this.errorThresholdSquared_}if(T){if(Math.abs(e[0]-i[0])<=Math.abs(e[1]-i[1])){const x=[(t[0]+i[0])/2,(t[1]+i[1])/2],B=this.transformInv_(x),q=[(r[0]+e[0])/2,(r[1]+e[1])/2],K=this.transformInv_(q);this.addQuad_(e,t,x,q,a,s,B,K,c-1),this.addQuad_(q,x,i,r,K,B,o,l,c-1)}else{const x=[(e[0]+t[0])/2,(e[1]+t[1])/2],B=this.transformInv_(x),q=[(i[0]+r[0])/2,(i[1]+r[1])/2],K=this.transformInv_(q);this.addQuad_(e,x,q,r,a,B,K,l,c-1),this.addQuad_(x,t,i,q,B,s,o,K,c-1)}return}}if(_){if(!this.canWrapXInSource_)return;this.wrapsXInSource_=!0}M&11||this.addTriangle_(e,i,r,a,o,l),M&14||this.addTriangle_(e,i,t,a,o,s),M&&(M&13||this.addTriangle_(t,r,e,s,l,a),M&7||this.addTriangle_(t,r,i,s,l,o))}calculateSourceExtent(){const e=z6();return this.triangles_.forEach(function(t,i,r){const a=t.source;w7(e,a[0]),w7(e,a[1]),w7(e,a[2])}),e}getTriangles(){return this.triangles_}}const yZ=pZ,vZ=.5;class _Z extends $f{constructor(e,t,i,r,a,s,o,l,c,d,m,y){super(a,b1.IDLE,y),this.renderEdges_=m!==void 0?m:!1,this.pixelRatio_=o,this.gutter_=l,this.canvas_=null,this.sourceTileGrid_=t,this.targetTileGrid_=r,this.wrappedTileCoord_=s||a,this.sourceTiles_=[],this.sourcesListenerKeys_=null,this.sourceZ_=0,this.clipExtent_=e.canWrapX()?e.getExtent():void 0;const _=r.getTileCoordExtent(this.wrappedTileCoord_),T=this.targetTileGrid_.getExtent();let M=this.sourceTileGrid_.getExtent();const x=T?I8(_,T):_;if(Bd(x)===0){this.state=b1.EMPTY;return}const B=e.getExtent();B&&(M?M=I8(M,B):M=B);const q=r.getResolution(this.wrappedTileCoord_[0]),K=fZ(e,i,x,q);if(!isFinite(K)||K<=0){this.state=b1.EMPTY;return}const H=d!==void 0?d:vZ;if(this.triangulation_=new yZ(e,i,x,M,K*H,q),this.triangulation_.getTriangles().length===0){this.state=b1.EMPTY;return}this.sourceZ_=t.getZForResolution(K);let J=this.triangulation_.calculateSourceExtent();if(M&&(e.canWrapX()?(J[1]=_e(J[1],M[1],M[3]),J[3]=_e(J[3],M[1],M[3])):J=I8(J,M)),!Bd(J))this.state=b1.EMPTY;else{let g2=0,N2=0;e.canWrapX()&&(g2=I0(B),N2=Math.floor((J[0]-B[0])/g2)),Cb(J.slice(),e,!0).forEach(v2=>{const F2=t.getTileRangeForExtentAndZ(v2,this.sourceZ_);for(let $2=F2.minX;$2<=F2.maxX;$2++)for(let X2=F2.minY;X2<=F2.maxY;X2++){const H2=N2*g2;this.sourceTiles_.push({getTile:()=>c(this.sourceZ_,$2,X2,o),offset:H2})}++N2}),this.sourceTiles_.length===0&&(this.state=b1.EMPTY)}}getImage(){return this.canvas_}reproject_(){const e=[];if(this.sourceTiles_.forEach(t=>{var r;const i=t.tile;if(i&&i.getState()==b1.LOADED){const a=this.sourceTileGrid_.getTileCoordExtent(i.tileCoord);a[0]+=t.offset,a[2]+=t.offset;const s=(r=this.clipExtent_)==null?void 0:r.slice();s&&(s[0]+=t.offset,s[2]+=t.offset),e.push({extent:a,clipExtent:s,image:i.getImage()})}}),this.sourceTiles_.length=0,e.length===0)this.state=b1.ERROR;else{const t=this.wrappedTileCoord_[0],i=this.targetTileGrid_.getTileSize(t),r=typeof i=="number"?i:i[0],a=typeof i=="number"?i:i[1],s=this.targetTileGrid_.getResolution(t),o=this.sourceTileGrid_.getResolution(this.sourceZ_),l=this.targetTileGrid_.getTileCoordExtent(this.wrappedTileCoord_);this.canvas_=mZ(r,a,this.pixelRatio_,o,this.sourceTileGrid_.getExtent(),s,l,this.triangulation_,e,this.gutter_,this.renderEdges_,this.interpolate),this.state=b1.LOADED}this.changed()}load(){for(const e of this.sourceTiles_)e.tile=e.getTile();if(this.state==b1.IDLE){this.state=b1.LOADING,this.changed();let e=0;this.sourcesListenerKeys_=[],this.sourceTiles_.forEach(({tile:t})=>{const i=t.getState();if(i==b1.IDLE||i==b1.LOADING){e++;const r=S0(t,Y1.CHANGE,a=>{const s=t.getState();(s==b1.LOADED||s==b1.ERROR||s==b1.EMPTY)&&(he(r),e--,e===0&&(this.unlistenSources_(),this.reproject_()))});this.sourcesListenerKeys_.push(r)}}),e===0?setTimeout(this.reproject_.bind(this),0):this.sourceTiles_.forEach(function({tile:t},i,r){t.getState()==b1.IDLE&&t.load()})}}unlistenSources_(){this.sourcesListenerKeys_.forEach(he),this.sourcesListenerKeys_=null}release(){this.canvas_&&(Al(this.canvas_.getContext("2d")),Ki.push(this.canvas_),this.canvas_=null),this.sourceTiles_.length=0,super.release()}}const Pw=_Z;class SZ{constructor(e){this.highWaterMark=e!==void 0?e:2048,this.count_=0,this.entries_={},this.oldest_=null,this.newest_=null}deleteOldest(){const e=this.pop();e instanceof hl&&e.dispose()}canExpireCache(){return this.highWaterMark>0&&this.getCount()>this.highWaterMark}expireCache(e){for(;this.canExpireCache();)this.deleteOldest()}clear(){for(;this.oldest_;)this.deleteOldest()}containsKey(e){return this.entries_.hasOwnProperty(e)}forEach(e){let t=this.oldest_;for(;t;)e(t.value_,t.key_,this),t=t.newer}get(e,t){const i=this.entries_[e];return G0(i!==void 0,"Tried to get a value for a key that does not exist in the cache"),i===this.newest_||(i===this.oldest_?(this.oldest_=this.oldest_.newer,this.oldest_.older=null):(i.newer.older=i.older,i.older.newer=i.newer),i.newer=null,i.older=this.newest_,this.newest_.newer=i,this.newest_=i),i.value_}remove(e){const t=this.entries_[e];return G0(t!==void 0,"Tried to get a value for a key that does not exist in the cache"),t===this.newest_?(this.newest_=t.older,this.newest_&&(this.newest_.newer=null)):t===this.oldest_?(this.oldest_=t.newer,this.oldest_&&(this.oldest_.older=null)):(t.newer.older=t.older,t.older.newer=t.newer),delete this.entries_[e],--this.count_,t.value_}getCount(){return this.count_}getKeys(){const e=new Array(this.count_);let t=0,i;for(i=this.newest_;i;i=i.older)e[t++]=i.key_;return e}getValues(){const e=new Array(this.count_);let t=0,i;for(i=this.newest_;i;i=i.older)e[t++]=i.value_;return e}peekLast(){return this.oldest_.value_}peekLastKey(){return this.oldest_.key_}peekFirstKey(){return this.newest_.key_}peek(e){var t;return(t=this.entries_[e])==null?void 0:t.value_}pop(){const e=this.oldest_;return delete this.entries_[e.key_],e.newer&&(e.newer.older=null),this.oldest_=e.newer,this.oldest_||(this.newest_=null),--this.count_,e.value_}replace(e,t){this.get(e),this.entries_[e].value_=t}set(e,t){G0(!(e in this.entries_),"Tried to set a value for a key that is used already");const i={key_:e,newer:null,older:this.newest_,value_:t};this.newest_?this.newest_.newer=i:this.oldest_=i,this.newest_=i,this.entries_[e]=i,++this.count_}setSize(e){this.highWaterMark=e}}const Bv=SZ;function $o(n,e,t,i){return i!==void 0?(i[0]=n,i[1]=e,i[2]=t,i):[n,e,t]}function bZ(n,e,t){return n+"/"+e+"/"+t}function no(n,e,t,i,r){return`${x0(n)},${e},${bZ(t,i,r)}`}function Mw(n){return wZ(n[0],n[1],n[2])}function wZ(n,e,t){return(e<t||t>e.getMaxZoom())return!1;const a=e.getFullTileRange(t);return a?a.containsXY(i,r):!0}class TZ{constructor(){B1(this,"pushMethodArgs_",(...e)=>(this.push_(e),this));this.instructions_=[],this.zIndex=0,this.offset_=0,this.context_=new Proxy(Fo(),{get:(e,t)=>{if(typeof Fo()[t]=="function")return this.push_(t),this.pushMethodArgs_},set:(e,t,i)=>(this.push_(t,i),!0)})}push_(...e){const t=this.instructions_,i=this.zIndex+this.offset_;t[i]||(t[i]=[]),t[i].push(...e)}pushFunction(e){this.push_(e)}getContext(){return this.context_}draw(e){this.instructions_.forEach(t=>{for(let i=0,r=t.length;ithis.maxStaleKeys&&(this.staleKeys_.length=this.maxStaleKeys)}getFeatures(e){return D1()}getData(e){return null}prepareFrame(e){return D1()}renderFrame(e,t){return D1()}forEachFeatureAtCoordinate(e,t,i,r,a){}getLayer(){return this.layer_}handleFontsChanged(){}handleImageChange_(e){const t=e.target;(t.getState()===H1.LOADED||t.getState()===H1.ERROR)&&this.renderIfReadyAndVisible()}loadImage(e){let t=e.getState();return t!=H1.LOADED&&t!=H1.ERROR&&e.addEventListener(Y1.CHANGE,this.boundHandleImageChange_),t==H1.IDLE&&(e.load(),t=e.getState()),t==H1.LOADED}renderIfReadyAndVisible(){const e=this.getLayer();e&&e.getVisible()&&e.getSourceState()==="ready"&&e.changed()}renderDeferred(e){}disposeInternal(){delete this.layer_,super.disposeInternal()}}const EZ=xZ,Gv=[];let Ii=null;function PZ(){Ii=Ze(1,1,void 0,{willReadFrequently:!0})}class MZ extends EZ{constructor(e){super(e),this.container=null,this.renderedResolution,this.tempTransform=Dn(),this.pixelTransform=Dn(),this.inversePixelTransform=Dn(),this.context=null,this.deferredContext_=null,this.containerReused=!1,this.frameState=null}getImageData(e,t,i){Ii||PZ(),Ii.clearRect(0,0,1,1);let r;try{Ii.drawImage(e,t,i,1,1,0,0,1,1),r=Ii.getImageData(0,0,1,1).data}catch(a){return Ii=null,null}return r}getBackground(e){let i=this.getLayer().getBackground();return typeof i=="function"&&(i=i(e.viewState.resolution)),i||void 0}useContainer(e,t,i){const r=this.getLayer().getClassName();let a,s;if(e&&e.className===r&&(!i||e&&e.style.backgroundColor&&W9(G8(e.style.backgroundColor),G8(i)))){const o=e.firstElementChild;M9(o)&&(s=o.getContext("2d"))}if(s&&BY(s.canvas.style.transform,t)?(this.container=e,this.context=s,this.containerReused=!0):this.containerReused?(this.container=null,this.context=null,this.containerReused=!1):this.container&&(this.container.style.backgroundColor=null),!this.container){a=dn?Yb():document.createElement("div"),a.className=r;let o=a.style;o.position="absolute",o.width="100%",o.height="100%",s=Ze();const l=s.canvas;a.appendChild(l),o=l.style,o.position="absolute",o.left="0",o.transformOrigin="top left",this.container=a,this.context=s}!this.containerReused&&i&&!this.container.style.backgroundColor&&(this.container.style.backgroundColor=i)}clipUnrotated(e,t,i){const r=W8(i),a=yl(i),s=pl(i),o=gl(i);mt(t.coordinateToPixelTransform,r),mt(t.coordinateToPixelTransform,a),mt(t.coordinateToPixelTransform,s),mt(t.coordinateToPixelTransform,o);const l=this.inversePixelTransform;mt(l,r),mt(l,a),mt(l,s),mt(l,o),e.save(),e.beginPath(),e.moveTo(Math.round(r[0]),Math.round(r[1])),e.lineTo(Math.round(a[0]),Math.round(a[1])),e.lineTo(Math.round(s[0]),Math.round(s[1])),e.lineTo(Math.round(o[0]),Math.round(o[1])),e.clip()}prepareContainer(e,t){const i=e.extent,r=e.viewState.resolution,a=e.viewState.rotation,s=e.pixelRatio,o=Math.round(I0(i)/r*s),l=Math.round(Tt(i)/r*s);j5(this.pixelTransform,e.size[0]/2,e.size[1]/2,1/s,1/s,a,-o/2,-l/2),Fb(this.inversePixelTransform,this.pixelTransform);const c=OY(this.pixelTransform);if(this.useContainer(t,c,this.getBackground(e)),!this.containerReused){const d=this.context.canvas;d.width!=o||d.height!=l?(d.width=o,d.height=l):this.context.clearRect(0,0,o,l),c!==d.style.transform&&(d.style.transform=c)}}dispatchRenderEvent_(e,t,i){const r=this.getLayer();if(r.hasListener(e)){const a=new _w(e,this.inversePixelTransform,i,t);r.dispatchEvent(a)}}preRender(e,t){this.frameState=t,!t.declutter&&this.dispatchRenderEvent_(hn.PRERENDER,e,t)}postRender(e,t){t.declutter||this.dispatchRenderEvent_(hn.POSTRENDER,e,t)}renderDeferredInternal(e){}getRenderContext(e){return e.declutter&&!this.deferredContext_&&(this.deferredContext_=new kw),e.declutter?this.deferredContext_.getContext():this.context}renderDeferred(e){e.declutter&&(this.dispatchRenderEvent_(hn.PRERENDER,this.context,e),e.declutter&&this.deferredContext_&&(this.deferredContext_.draw(this.context),this.deferredContext_.clear()),this.renderDeferredInternal(e),this.dispatchRenderEvent_(hn.POSTRENDER,this.context,e))}getRenderTransform(e,t,i,r,a,s,o){const l=a/2,c=s/2,d=r/t,m=-d,y=-e[0]+o,_=-e[1];return j5(this.tempTransform,l,c,d,m,-i,y,_)}disposeInternal(){delete this.frameState,super.disposeInternal()}}const Rw=MZ;function qc(n,e,t){if(!(t in n))return n[t]=new Set([e]),!0;const i=n[t],r=i.has(e);return r||i.add(e),!r}function kZ(n,e,t){const i=n[t];return i?i.delete(e):!1}function zv(n,e){const t=n.layerStatesArray[n.layerIndex];t.extent&&(e=I8(e,x8(t.extent,n.viewState.projection)));const i=t.layer.getRenderSource();if(!i.getWrapX()){const r=i.getTileGridForProjection(n.viewState.projection).getExtent();r&&(e=I8(e,r))}return e}class RZ extends Rw{constructor(e,t){super(e),t=t||{},this.extentChanged=!0,this.renderComplete=!1,this.renderedExtent_=null,this.renderedPixelRatio,this.renderedProjection=null,this.renderedTiles=[],this.renderedSourceKey_,this.renderedSourceRevision_,this.tempExtent=z6(),this.tempTileRange_=new Ew(0,0,0,0),this.tempTileCoord_=$o(0,0,0);const i=t.cacheSize!==void 0?t.cacheSize:512;this.tileCache_=new Bv(i),this.sourceTileCache_=null,this.layerExtent=null,this.maxStaleKeys=i*.5}getTileCache(){return this.tileCache_}getSourceTileCache(){return this.sourceTileCache_||(this.sourceTileCache_=new Bv(512)),this.sourceTileCache_}getOrCreateTile(e,t,i,r){const a=this.tileCache_,o=this.getLayer().getSource(),l=no(o,o.getKey(),e,t,i);let c;if(a.containsKey(l))c=a.get(l);else{const d=r.viewState.projection,m=o.getProjection();if(c=o.getTile(e,t,i,r.pixelRatio,d,!m||C7(m,d)?void 0:this.getSourceTileCache()),!c)return null;a.set(l,c)}return c}getTile(e,t,i,r){const a=this.getOrCreateTile(e,t,i,r);return a||null}getData(e){const t=this.frameState;if(!t)return null;const i=this.getLayer(),r=mt(t.pixelToCoordinateTransform,e.slice()),a=i.getExtent();if(a&&!r4(a,r))return null;const s=t.viewState,o=i.getRenderSource(),l=o.getTileGridForProjection(s.projection),c=o.getTilePixelRatio(t.pixelRatio);for(let d=l.getZForResolution(s.resolution);d>=l.getMinZoom();--d){const m=l.getTileCoordForCoordAndZ(r,d),y=this.getTile(d,m[1],m[2],t);if(!y||y.getState()!==b1.LOADED)continue;const _=l.getOrigin(d),T=A6(l.getTileSize(d)),M=l.getResolution(d);let x;if(y instanceof Aw||y instanceof Pw)x=y.getImage();else if(y instanceof Fv){if(x=nh(y.getData()),!x)continue}else continue;const B=Math.floor(c*((r[0]-_[0])/M-m[1]*T[0])),q=Math.floor(c*((_[1]-r[1])/M-m[2]*T[1])),K=Math.round(c*o.getGutterForProjection(s.projection));return this.getImageData(x,B+K,q+K)}return null}prepareFrame(e){var r;this.renderedProjection?e.viewState.projection!==this.renderedProjection&&(this.tileCache_.clear(),this.renderedProjection=e.viewState.projection):this.renderedProjection=e.viewState.projection;const t=this.getLayer().getSource();if(!t)return!1;const i=t.getRevision();return this.renderedSourceRevision_?this.renderedSourceRevision_!==i&&(this.renderedSourceRevision_=i,this.renderedSourceKey_===t.getKey()&&(this.tileCache_.clear(),(r=this.sourceTileCache_)==null||r.clear())):this.renderedSourceRevision_=i,!0}enqueueTilesForNextExtent(){return!0}enqueueTiles(e,t,i,r,a){const s=e.viewState,o=this.getLayer(),l=o.getRenderSource(),c=l.getTileGridForProjection(s.projection),d=x0(l);d in e.wantedTiles||(e.wantedTiles[d]={});const m=e.wantedTiles[d],y=o.getMapInternal(),_=Math.max(i-a,c.getMinZoom(),c.getZForResolution(Math.min(o.getMaxResolution(),y?y.getView().getResolutionForZoom(Math.max(o.getMinZoom(),0)):c.getResolution(0)),l.zDirection)),T=s.rotation,M=T?bb(s.center,s.resolution,T,e.size):void 0;for(let x=i;x>=_;--x){const B=c.getTileRangeForExtentAndZ(t,x,this.tempTileRange_),q=c.getResolution(x);for(let K=B.minX;K<=B.maxX;++K)for(let H=B.minY;H<=B.maxY;++H){if(T&&!c.tileCoordIntersectsViewport([x,K,H],M))continue;const J=this.getTile(x,K,H,e);if(!J||!qc(r,J,x))continue;const N2=J.getKey();if(m[N2]=!0,J.getState()===b1.IDLE&&!e.tileQueue.isKeyQueued(N2)){const E2=$o(x,K,H,this.tempTileCoord_);e.tileQueue.enqueue([J,d,c.getTileCoordCenter(E2),q])}}}}findStaleTile_(e,t){const i=this.tileCache_,r=e[0],a=e[1],s=e[2],o=this.getStaleKeys();for(let l=0;l0&&setTimeout(()=>{this.enqueueTiles(e,E2,y-1,g2,N2-1)},0),!(y in g2))return this.container;const v2=x0(this),F2=e.time;for(const _3 of g2[y]){const w3=_3.getState();if(w3===b1.EMPTY)continue;const L2=_3.tileCoord;if(w3===b1.LOADED&&_3.getAlpha(v2,F2)===1){_3.endTransition(v2);continue}if(w3!==b1.ERROR&&(this.renderComplete=!1),this.findStaleTile_(L2,g2)){kZ(g2,_3,y),e.animate=!0;continue}if(this.findAltTiles_(m,L2,y+1,g2))continue;const p3=m.getMinZoom();for(let q2=y-1;q2>=p3&&!this.findAltTiles_(m,L2,q2,g2);--q2);}const $2=_/s*l/x,X2=this.getRenderContext(e);j5(this.tempTransform,B/2,q/2,$2,$2,0,-B/2,-q/2),this.layerExtent&&this.clipUnrotated(X2,e,this.layerExtent),d.getInterpolate()||(X2.imageSmoothingEnabled=!1),this.preRender(X2,e);const H2=Object.keys(g2).map(Number);H2.sort(O5);let r3;const W2=[],v3=[];for(let _3=H2.length-1;_3>=0;--_3){const w3=H2[_3],L2=d.getTilePixelSize(w3,l,a),c3=m.getResolution(w3)/_,p3=L2[0]*c3*$2,q2=L2[1]*c3*$2,a3=m.getTileCoordForCoordAndZ(W8(J),w3),l3=m.getTileCoordExtent(a3),y2=mt(this.tempTransform,[x*(l3[0]-J[0])/_,x*(J[3]-l3[3])/_]),z2=x*d.getGutterForProjection(a);for(const y3 of g2[w3]){if(y3.getState()!==b1.LOADED)continue;const F3=y3.tileCoord,$3=a3[1]-F3[1],w2=Math.round(y2[0]-($3-1)*p3),D2=a3[2]-F3[2],Z2=Math.round(y2[1]-(D2-1)*q2),b3=Math.round(y2[0]-$3*p3),M2=Math.round(y2[1]-D2*q2),P=w2-b3,m2=Z2-M2,T3=H2.length===1;let M3=!1;r3=[b3,M2,b3+P,M2,b3+P,M2+m2,b3,M2+m2];for(let A3=0,q3=W2.length;A3{var q2;const e3=x0(d),c3=L2.wantedTiles[e3],p3=c3?Object.keys(c3).length:0;this.updateCacheSize(p3),this.tileCache_.expireCache(),(q2=this.sourceTileCache_)==null||q2.expireCache()};e.postRenderFunctions.push(_3)}return this.container}updateCacheSize(e){this.tileCache_.highWaterMark=Math.max(this.tileCache_.highWaterMark,e*2)}drawTile(e,t,i,r,a,s,o,l){let c;if(e instanceof Fv){if(c=nh(e.getData()),!c)throw new Error("Rendering array data is not yet supported")}else c=this.getTileImage(e);if(!c)return;const d=this.getRenderContext(t),m=x0(this),y=t.layerStatesArray[t.layerIndex],_=y.opacity*(l?e.getAlpha(m,t.time):1),T=_!==d.globalAlpha;T&&(d.save(),d.globalAlpha=_),d.drawImage(c,o,o,c.width-2*o,c.height-2*o,i,r,a,s),T&&d.restore(),_!==y.opacity?t.animate=!0:l&&e.endTransition(m)}getImage(){const e=this.context;return e?e.canvas:null}getTileImage(e){return e.getImage()}updateUsedTiles(e,t,i){const r=x0(t);r in e||(e[r]={}),e[r][i.getKey()]=!0}}const IZ=RZ,Gs={PRELOAD:"preload",USE_INTERIM_TILES_ON_ERROR:"useInterimTilesOnError"};class NZ extends El{constructor(e){e=e||{};const t=Object.assign({},e),i=e.cacheSize;delete e.cacheSize,delete t.preload,delete t.useInterimTilesOnError,super(t),this.on,this.once,this.un,this.cacheSize_=i,this.setPreload(e.preload!==void 0?e.preload:0),this.setUseInterimTilesOnError(e.useInterimTilesOnError!==void 0?e.useInterimTilesOnError:!0)}getCacheSize(){return this.cacheSize_}getPreload(){return this.get(Gs.PRELOAD)}setPreload(e){this.set(Gs.PRELOAD,e)}getUseInterimTilesOnError(){return this.get(Gs.USE_INTERIM_TILES_ON_ERROR)}setUseInterimTilesOnError(e){this.set(Gs.USE_INTERIM_TILES_ON_ERROR,e)}getData(e){return super.getData(e)}}const LZ=NZ;class FZ extends LZ{constructor(e){super(e)}createRenderer(){return new IZ(this,{cacheSize:this.getCacheSize()})}}const jv=FZ;class DZ{drawCustom(e,t,i,r,a){}drawGeometry(e){}setStyle(e){}drawCircle(e,t,i){}drawFeature(e,t,i){}drawGeometryCollection(e,t,i){}drawLineString(e,t,i){}drawMultiLineString(e,t,i){}drawMultiPoint(e,t,i){}drawMultiPolygon(e,t,i){}drawPoint(e,t,i){}drawPolygon(e,t,i){}drawText(e,t,i){}setFillStrokeStyle(e,t){}setImageStyle(e,t){}setTextStyle(e,t){}}const Iw=DZ,Er={BEGIN_GEOMETRY:0,BEGIN_PATH:1,CIRCLE:2,CLOSE_PATH:3,CUSTOM:4,DRAW_CHARS:5,DRAW_IMAGE:6,END_GEOMETRY:7,FILL:8,MOVE_TO_LINE_TO:9,SET_FILL_STYLE:10,SET_STROKE_STYLE:11,STROKE:12},zs=[Er.FILL],k9=[Er.STROKE],M8=[Er.BEGIN_PATH],Uv=[Er.CLOSE_PATH],E1=Er;class OZ extends Iw{constructor(e,t,i,r){super(),this.tolerance=e,this.maxExtent=t,this.pixelRatio=r,this.maxLineWidth=0,this.resolution=i,this.beginGeometryInstruction1_=null,this.beginGeometryInstruction2_=null,this.bufferedMaxExtent_=null,this.instructions=[],this.coordinates=[],this.tmpCoordinate_=[],this.hitDetectionInstructions=[],this.state={}}applyPixelRatio(e){const t=this.pixelRatio;return t==1?e:e.map(function(i){return i*t})}appendFlatPointCoordinates(e,t){const i=this.getBufferedMaxExtent(),r=this.tmpCoordinate_,a=this.coordinates;let s=a.length;for(let o=0,l=e.length;ol&&(this.instructions.push([E1.CUSTOM,l,d,e,i,P9,a]),this.hitDetectionInstructions.push([E1.CUSTOM,l,d,e,r||i,P9,a]));break;case"Point":c=e.getFlatCoordinates(),this.coordinates.push(c[0],c[1]),d=this.coordinates.length,this.instructions.push([E1.CUSTOM,l,d,e,i,void 0,a]),this.hitDetectionInstructions.push([E1.CUSTOM,l,d,e,r||i,void 0,a]);break}this.endGeometry(t)}beginGeometry(e,t,i){this.beginGeometryInstruction1_=[E1.BEGIN_GEOMETRY,t,0,e,i],this.instructions.push(this.beginGeometryInstruction1_),this.beginGeometryInstruction2_=[E1.BEGIN_GEOMETRY,t,0,e,i],this.hitDetectionInstructions.push(this.beginGeometryInstruction2_)}finish(){return{instructions:this.instructions,hitDetectionInstructions:this.hitDetectionInstructions,coordinates:this.coordinates}}reverseHitDetectionInstructions(){const e=this.hitDetectionInstructions;e.reverse();let t;const i=e.length;let r,a,s=-1;for(t=0;tthis.maxLineWidth&&(this.maxLineWidth=t.lineWidth,this.bufferedMaxExtent_=null)}else t.strokeStyle=void 0,t.lineCap=void 0,t.lineDash=null,t.lineDashOffset=void 0,t.lineJoin=void 0,t.lineWidth=void 0,t.miterLimit=void 0,t.strokeOffset=void 0;return t}setFillStrokeStyle(e,t){const i=this.state;this.fillStyleToState(e,i),this.strokeStyleToState(t,i)}createFill(e){const t=e.fillStyle,i=[E1.SET_FILL_STYLE,t];return typeof t!="string"&&i.push(e.fillPatternScale),i}applyStroke(e){this.instructions.push(this.createStroke(e))}createStroke(e){return[E1.SET_STROKE_STYLE,e.strokeStyle,e.lineWidth*this.pixelRatio,e.lineCap,e.lineJoin,e.miterLimit,e.lineDash?this.applyPixelRatio(e.lineDash):null,e.lineDashOffset*this.pixelRatio]}updateFillStyle(e,t){const i=e.fillStyle;(i!==void 0&&typeof i!="string"||e.currentFillStyle!=i)&&(this.instructions.push(t.call(this,e)),e.currentFillStyle=i)}updateStrokeStyle(e,t){const i=e.strokeStyle,r=e.lineCap,a=e.lineDash,s=e.lineDashOffset,o=e.lineJoin,l=e.lineWidth,c=e.miterLimit,d=e.strokeOffset;(e.currentStrokeStyle!=i||e.currentLineCap!=r||a!=e.currentLineDash&&!W9(e.currentLineDash,a)||e.currentLineDashOffset!=s||e.currentLineJoin!=o||e.currentLineWidth!=l||e.currentMiterLimit!=c||e.currentStrokeOffset!=d)&&(t.call(this,e),e.currentStrokeStyle=i,e.currentLineCap=r,e.currentLineDash=a,e.currentLineDashOffset=s,e.currentLineJoin=o,e.currentLineWidth=l,e.currentMiterLimit=c,e.currentStrokeOffset=d)}endGeometry(e){this.beginGeometryInstruction1_[2]=this.instructions.length,this.beginGeometryInstruction1_=null,this.beginGeometryInstruction2_[2]=this.hitDetectionInstructions.length,this.beginGeometryInstruction2_=null;const t=[E1.END_GEOMETRY,e];this.instructions.push(t),this.hitDetectionInstructions.push(t)}getBufferedMaxExtent(){if(!this.bufferedMaxExtent_&&(this.bufferedMaxExtent_=pb(this.maxExtent),this.maxLineWidth>0)){const e=this.resolution*(this.maxLineWidth+1)/2;V7(this.bufferedMaxExtent_,e,this.bufferedMaxExtent_)}return this.bufferedMaxExtent_}}const Pr=OZ;class BZ extends Pr{constructor(e,t,i,r){super(e,t,i,r),this.hitDetectionImage_=null,this.image_=null,this.imagePixelRatio_=void 0,this.anchorX_=void 0,this.anchorY_=void 0,this.height_=void 0,this.opacity_=void 0,this.originX_=void 0,this.originY_=void 0,this.rotateWithView_=void 0,this.rotation_=void 0,this.scale_=void 0,this.width_=void 0,this.declutterMode_=void 0,this.declutterImageWithText_=void 0}drawPoint(e,t,i){if(!this.image_||this.maxExtent&&!r4(this.maxExtent,e.getFlatCoordinates()))return;this.beginGeometry(e,t,i);const r=e.getFlatCoordinates(),a=e.getStride(),s=this.coordinates.length,o=this.appendFlatPointCoordinates(r,a);this.instructions.push([E1.DRAW_IMAGE,s,o,this.image_,this.anchorX_*this.imagePixelRatio_,this.anchorY_*this.imagePixelRatio_,Math.ceil(this.height_*this.imagePixelRatio_),this.opacity_,this.originX_*this.imagePixelRatio_,this.originY_*this.imagePixelRatio_,this.rotateWithView_,this.rotation_,[this.scale_[0]*this.pixelRatio/this.imagePixelRatio_,this.scale_[1]*this.pixelRatio/this.imagePixelRatio_],Math.ceil(this.width_*this.imagePixelRatio_),this.declutterMode_,this.declutterImageWithText_]),this.hitDetectionInstructions.push([E1.DRAW_IMAGE,s,o,this.hitDetectionImage_,this.anchorX_,this.anchorY_,this.height_,1,this.originX_,this.originY_,this.rotateWithView_,this.rotation_,this.scale_,this.width_,this.declutterMode_,this.declutterImageWithText_]),this.endGeometry(t)}drawMultiPoint(e,t,i){if(!this.image_)return;this.beginGeometry(e,t,i);const r=e.getFlatCoordinates(),a=[];for(let l=0,c=r.length;lthis.drawCircle(e,t,i)))return;this.setFillStrokeStyles_(),this.beginGeometry(e,t,i),r.fillStyle!==void 0&&this.hitDetectionInstructions.push([E1.SET_FILL_STYLE,S6]),r.strokeStyle!==void 0&&this.hitDetectionInstructions.push([E1.SET_STROKE_STYLE,l5,r.lineWidth,r.lineCap,r.lineJoin,r.miterLimit,B5,G5]);const l=e.getFlatCoordinates(),c=e.getStride(),d=this.coordinates.length;this.appendFlatLineCoordinates(l,0,l.length,c,!1,!1);const m=[E1.CIRCLE,d,o];this.instructions.push(M8,m),this.hitDetectionInstructions.push(M8,m),r.fillStyle!==void 0&&(this.instructions.push(zs),this.hitDetectionInstructions.push(zs)),r.strokeStyle!==void 0&&(this.instructions.push(k9),this.hitDetectionInstructions.push(k9)),this.endGeometry(t)}drawPolygon(e,t,i){const r=this.state,a=r.fillStyle,s=r.strokeStyle,o=r.strokeOffset;if(a===void 0&&s===void 0||this.handleStrokeOffset_(()=>this.drawPolygon(e,t,i)))return;this.setFillStrokeStyles_(),this.beginGeometry(e,t,i),r.fillStyle!==void 0&&this.hitDetectionInstructions.push([E1.SET_FILL_STYLE,S6]),r.strokeStyle!==void 0&&this.hitDetectionInstructions.push([E1.SET_STROKE_STYLE,l5,r.lineWidth,r.lineCap,r.lineJoin,r.miterLimit,B5,G5]);const l=e.getEnds(),c=e.getOrientedFlatCoordinates(),d=e.getStride();this.drawFlatCoordinatess_(c,0,l,d,o),this.endGeometry(t)}drawMultiPolygon(e,t,i){const r=this.state,a=r.fillStyle,s=r.strokeStyle,o=r.strokeOffset;if(a===void 0&&s===void 0||this.handleStrokeOffset_(()=>this.drawMultiPolygon(e,t,i)))return;this.setFillStrokeStyles_(),this.beginGeometry(e,t,i),r.fillStyle!==void 0&&this.hitDetectionInstructions.push([E1.SET_FILL_STYLE,S6]),r.strokeStyle!==void 0&&this.hitDetectionInstructions.push([E1.SET_STROKE_STYLE,l5,r.lineWidth,r.lineCap,r.lineJoin,r.miterLimit,B5,G5]);const l=e.getEndss(),c=e.getOrientedFlatCoordinates(),d=e.getStride();let m=0;for(let y=0,_=l.length;y<_;++y)m=this.drawFlatCoordinatess_(c,m,l[y],d,o);this.endGeometry(t)}finish(){this.reverseHitDetectionInstructions(),this.state=null;const e=this.tolerance;if(e!==0){const t=this.coordinates;for(let i=0,r=t.length;i0&&i!==void 0&&r!==void 0?(t.strokeStyle=void 0,t.strokeOffset=0,e(),t.fillStyle=void 0,t.strokeStyle=r,t.strokeOffset=a,e(),t.fillStyle=i,!0):!1}}const $v=UZ;function $Z(n,e,t,i,r){const a=[];let s=t,o=0,l=e.slice(t,2);for(;o=n){const T=(n-o+_)/_,M=D6(c,m,T),x=D6(d,y,T);l.push(M,x),a.push(l),l=[M,x],o==n&&(s+=r),o=0}else if(o0&&a.push(l),a}function WZ(n,e,t,i,r){let a=t,s=t,o=0,l=0,c=t,d,m,y,_,T,M,x,B,q,K;for(m=t;mn&&(l>o&&(o=l,a=c,s=m),l=0,c=m-r)),y=_,x=q,B=K),T=H,M=J}return l+=_,l>o?[c,m]:[a,s]}const Wo={left:0,center:.5,right:1,top:0,middle:.5,hanging:.2,alphabetic:.8,ideographic:.8,bottom:1};class VZ extends Pr{constructor(e,t,i,r){super(e,t,i,r),this.labels_=null,this.text_="",this.textOffsetX_=0,this.textOffsetY_=0,this.textRotateWithView_=void 0,this.textKeepUpright_=void 0,this.textRotation_=0,this.textFillState_=null,this.fillStates={},this.fillStates[S6]={fillStyle:S6},this.textStrokeState_=null,this.strokeStates={},this.textState_={},this.textStates={},this.textKey_="",this.fillKey_="",this.strokeKey_="",this.declutterMode_=void 0,this.declutterImageWithText_=void 0}finish(){const e=super.finish();return e.textStates=this.textStates,e.fillStates=this.fillStates,e.strokeStates=this.strokeStates,e}drawText(e,t,i){const r=this.textFillState_,a=this.textStrokeState_,s=this.textState_;if(this.text_===""||!s||!r&&!a)return;const o=this.coordinates;let l=o.length;const c=e.getType();let d=null,m=e.getStride();if(s.placement==="line"&&(c=="LineString"||c=="MultiLineString"||c=="Polygon"||c=="MultiPolygon")){if(!w6(this.maxExtent,e.getExtent()))return;let y;if(d=e.getFlatCoordinates(),c=="LineString")y=[d.length];else if(c=="MultiLineString")y=e.getEnds();else if(c=="Polygon")y=e.getEnds().slice(0,1);else if(c=="MultiPolygon"){const x=e.getEndss();y=[];for(let B=0,q=x.length;B{const N2=o[(H+g2)*2]===d[g2*m]&&o[(H+g2)*2+1]===d[g2*m+1];return N2||--H,N2})}this.saveTextStates_();const T=s.backgroundFill?this.createFill(this.fillStyleToState(s.backgroundFill)):null,M=s.backgroundStroke?this.createStroke(this.strokeStyleToState(s.backgroundStroke)):null;this.beginGeometry(e,t,i);let x=s.padding;if(x!=P8&&(s.scale[0]<0||s.scale[1]<0)){let H=s.padding[0],J=s.padding[1],g2=s.padding[2],N2=s.padding[3];s.scale[0]<0&&(J=-J,N2=-N2),s.scale[1]<0&&(H=-H,g2=-g2),x=[H,J,g2,N2]}const B=this.pixelRatio;this.instructions.push([E1.DRAW_IMAGE,l,_,null,NaN,NaN,NaN,1,0,0,this.textRotateWithView_,this.textRotation_,[1,1],NaN,this.declutterMode_,this.declutterImageWithText_,x==P8?P8:x.map(function(H){return H*B}),T,M,this.text_,this.textKey_,this.strokeKey_,this.fillKey_,this.textOffsetX_,this.textOffsetY_,y]);const q=1/B,K=T?T.slice(0):null;K&&(K[1]=S6),this.hitDetectionInstructions.push([E1.DRAW_IMAGE,l,_,null,NaN,NaN,NaN,1,0,0,this.textRotateWithView_,this.textRotation_,[q,q],NaN,this.declutterMode_,this.declutterImageWithText_,x,K,M,this.text_,this.textKey_,this.strokeKey_,this.fillKey_?S6:this.fillKey_,this.textOffsetX_,this.textOffsetY_,y]),this.endGeometry(t)}}saveTextStates_(){const e=this.textStrokeState_,t=this.textState_,i=this.textFillState_,r=this.strokeKey_;e&&(r in this.strokeStates||(this.strokeStates[r]={strokeStyle:e.strokeStyle,lineCap:e.lineCap,lineDashOffset:e.lineDashOffset,lineWidth:e.lineWidth,lineJoin:e.lineJoin,miterLimit:e.miterLimit,lineDash:e.lineDash}));const a=this.textKey_;a in this.textStates||(this.textStates[a]={font:t.font,textAlign:t.textAlign||Q7,justify:t.justify,textBaseline:t.textBaseline||Do,scale:t.scale});const s=this.fillKey_;i&&(s in this.fillStates||(this.fillStates[s]={fillStyle:i.fillStyle}))}drawChars_(e,t){const i=this.textStrokeState_,r=this.textState_,a=this.strokeKey_,s=this.textKey_,o=this.fillKey_;this.saveTextStates_();const l=this.pixelRatio,c=Wo[r.textBaseline],d=this.textOffsetY_*l,m=this.text_,y=i?i.lineWidth*Math.abs(r.scale[0])/2:0;this.instructions.push([E1.DRAW_CHARS,e,t,c,r.overflow,o,r.maxAngle,l,d,a,y*l,m,s,1,this.declutterMode_,this.textKeepUpright_]),this.hitDetectionInstructions.push([E1.DRAW_CHARS,e,t,c,r.overflow,o&&S6,r.maxAngle,l,d,a,y*l,m,s,1/l,this.declutterMode_,this.textKeepUpright_])}setTextStyle(e,t){let i,r,a;if(!e)this.text_="";else{const s=e.getFill();s?(r=this.textFillState_,r||(r={},this.textFillState_=r),r.fillStyle=i5(s.getColor()||S6)):(r=null,this.textFillState_=r);const o=e.getStroke();if(!o)a=null,this.textStrokeState_=a;else{a=this.textStrokeState_,a||(a={},this.textStrokeState_=a);const M=o.getLineDash(),x=o.getLineDashOffset(),B=o.getWidth(),q=o.getMiterLimit();a.lineCap=o.getLineCap()||s4,a.lineDash=M?M.slice():B5,a.lineDashOffset=x===void 0?G5:x,a.lineJoin=o.getLineJoin()||o4,a.lineWidth=B===void 0?er:B,a.miterLimit=q===void 0?J7:q,a.strokeStyle=i5(o.getColor()||l5)}i=this.textState_;const l=e.getFont()||ow;nX(l);const c=e.getScaleArray();i.overflow=e.getOverflow(),i.font=l,i.maxAngle=e.getMaxAngle(),i.placement=e.getPlacement(),i.textAlign=e.getTextAlign(),i.repeat=e.getRepeat(),i.justify=e.getJustify(),i.textBaseline=e.getTextBaseline()||Do,i.backgroundFill=e.getBackgroundFill(),i.backgroundStroke=e.getBackgroundStroke(),i.padding=e.getPadding()||P8,i.scale=c===void 0?[1,1]:c;const d=e.getOffsetX(),m=e.getOffsetY(),y=e.getRotateWithView(),_=e.getKeepUpright(),T=e.getRotation();this.text_=e.getText()||"",this.textOffsetX_=d===void 0?0:d,this.textOffsetY_=m===void 0?0:m,this.textRotateWithView_=y===void 0?!1:y,this.textKeepUpright_=_===void 0?!0:_,this.textRotation_=T===void 0?0:T,this.strokeKey_=a?(typeof a.strokeStyle=="string"?a.strokeStyle:x0(a.strokeStyle))+a.lineCap+a.lineDashOffset+"|"+a.lineWidth+a.lineJoin+a.miterLimit+"["+a.lineDash.join()+"]":"",this.textKey_=i.font+i.scale+(i.textAlign||"?")+(i.repeat||"?")+(i.justify||"?")+(i.textBaseline||"?"),this.fillKey_=r&&r.fillStyle?typeof r.fillStyle=="string"?r.fillStyle:"|"+x0(r.fillStyle):""}this.declutterMode_=e.getDeclutterMode(),this.declutterImageWithText_=t}}const HZ={Circle:$v,Default:Pr,Image:GZ,LineString:jZ,Polygon:$v,Text:VZ};class YZ{constructor(e,t,i,r){this.tolerance_=e,this.maxExtent_=t,this.pixelRatio_=r,this.resolution_=i,this.buildersByZIndex_={}}finish(){const e={};for(const t in this.buildersByZIndex_){e[t]=e[t]||{};const i=this.buildersByZIndex_[t];for(const r in i){const a=i[r].finish();e[t][r]=a}}return e}getBuilder(e,t){const i=e!==void 0?e.toString():"0";let r=this.buildersByZIndex_[i];r===void 0&&(r={},this.buildersByZIndex_[i]=r);let a=r[t];if(a===void 0){const s=HZ[t];a=new s(this.tolerance_,this.maxExtent_,this.resolution_,this.pixelRatio_),r[t]=a}return a}}const KZ=YZ;function Nw(n,e,t,i,r,a,s,o){s=s!=null?s:[],o=o!=null?o:i;const l=n[e+i],c=n[e+i+1],d=n[t-2*i],m=n[t-2*i+1];let y,_,T,M,x,B,q,K,H=0;for(let J=e;J.998)return[n+d*s,e+m*s];const _=Math.cos(y/2),T=Math.sin(y/2),M=T*o+_*l,x=-_*o+T*l,B=M*(1/T),q=x*(1/T);return[n+B*s,e+q*s]}function Lw(n,e){for(let t=0,i=n.length-2;tt+e;r-=e){const a=n[t],s=n[t+1],o=n[t+e],l=n[t+e+1],c=n[r],d=n[r+1],m=n[r+e],y=n[r+e+1],_=(y-d)*(o-a)-(m-c)*(l-s);if(_===0)continue;const T=((m-c)*(s-d)-(y-d)*(a-c))/_,M=((o-a)*(s-d)-(l-s)*(a-c))/_;if(T>0&&T<1&&M>0&&M<1){const x=a+T*(o-a),B=s+T*(l-s);n[t+e]=x,n[t+e+1]=B,n.splice(t+2*e,r-t-e);break}}return n}function XZ(n,e,t,i,r,a,s,o,l,c,d,m,y=!0){let _=n[e],T=n[e+1],M=0,x=0,B=0,q=0;function K(){M=_,x=T,e+=i,_=n[e],T=n[e+1],q+=B,B=Math.sqrt((_-M)*(_-M)+(T-x)*(T-x))}do K();while(e_3[2]}else X2=J>F2;const H2=Math.PI,r3=[],W2=N2+i===e;e=N2,B=0,q=E2,_=n[e],T=n[e+1];let v3;if(W2){K(),v3=Math.atan2(T-x,_-M),X2&&(v3+=v3>0?-H2:H2);const _3=(F2+J)/2,w3=($2+g2)/2;return r3[0]=[_3,w3,(v2-a)/2,v3,r],r3}r=r.replace(/\n/g," ");for(let _3=0,w3=r.length;_30?-H2:H2),v3!==void 0){let l3=L2-v3;if(l3+=l3>H2?-2*H2:l3<-H2?2*H2:0,Math.abs(l3)>s)return null}v3=L2;const e3=_3;let c3=0;for(;_30&&n.push(` -`,""),n.push(e,""),n}function JZ(n,e,t){return t%2===0&&(n+=e),n}class QZ{constructor(e,t,i,r,a){this.overlaps=i,this.pixelRatio=t,this.resolution=e,this.alignAndScaleFill_,this.instructions=r.instructions,this.coordinates=r.coordinates,this.coordinateCache_={},this.renderedTransform_=Dn(),this.hitDetectionInstructions=r.hitDetectionInstructions,this.pixelCoordinates_=null,this.viewRotation_=0,this.fillStates=r.fillStates||{},this.strokeStates=r.strokeStates||{},this.textStates=r.textStates||{},this.widths_={},this.labels_={},this.zIndexContext_=a?new kw:null}getZIndexContext(){return this.zIndexContext_}createLabel(e,t,i,r){const a=e+t+i+r;if(this.labels_[a])return this.labels_[a];const s=r?this.strokeStates[r]:null,o=i?this.fillStates[i]:null,l=this.textStates[t],c=this.pixelRatio,d=[l.scale[0]*c,l.scale[1]*c],m=l.justify?Wo[l.justify]:Xc(Array.isArray(e)?e[0]:e,l.textAlign||Q7),y=r&&s.lineWidth?s.lineWidth:0,_=Array.isArray(e)?e:String(e).split(` -`).reduce(ZZ,[]),{width:T,height:M,widths:x,heights:B,lineWidths:q}=rX(l,_),K=T+y,H=[],J=(K+2)*d[0],g2=(M+y)*d[1],N2={width:J<0?Math.floor(J):Math.ceil(J),height:g2<0?Math.floor(g2):Math.ceil(g2),contextInstructions:H};(d[0]!=1||d[1]!=1)&&H.push("scale",d),r&&(H.push("strokeStyle",s.strokeStyle),H.push("lineWidth",y),H.push("lineCap",s.lineCap),H.push("lineJoin",s.lineJoin),H.push("miterLimit",s.miterLimit),H.push("setLineDash",[s.lineDash]),H.push("lineDashOffset",s.lineDashOffset)),i&&H.push("fillStyle",o.fillStyle),H.push("textBaseline","middle"),H.push("textAlign","center");const E2=.5-m;let v2=m*K+E2*y;const F2=[],$2=[];let X2=0,H2=0,r3=0,W2=0,v3;for(let _3=0,w3=_.length;_3e?e-c:a,H=s+d>t?t-d:s,J=T[3]+K*y[0]+T[1],g2=T[0]+H*y[1]+T[2],N2=B-T[3],E2=q-T[0];(M||m!==0)&&(c9[0]=N2,d9[0]=N2,c9[1]=E2,E5[1]=E2,E5[0]=N2+J,P5[0]=E5[0],P5[1]=E2+g2,d9[1]=P5[1]);let v2;return m!==0?(v2=j5(Dn(),i,r,1,1,m,-i,-r),mt(v2,c9),mt(v2,E5),mt(v2,P5),mt(v2,d9),G9(Math.min(c9[0],E5[0],P5[0],d9[0]),Math.min(c9[1],E5[1],P5[1],d9[1]),Math.max(c9[0],E5[0],P5[0],d9[0]),Math.max(c9[1],E5[1],P5[1],d9[1]),wi)):G9(Math.min(N2,N2+J),Math.min(E2,E2+g2),Math.max(N2,N2+J),Math.max(E2,E2+g2),wi),_&&(B=Math.round(B),q=Math.round(q)),{drawImageX:B,drawImageY:q,drawImageW:K,drawImageH:H,originX:c,originY:d,declutterBox:{minX:wi[0],minY:wi[1],maxX:wi[2],maxY:wi[3],value:x},canvasTransform:v2,scale:y}}replayImageOrLabel_(e,t,i,r,a,s,o){const l=!!(s||o),c=r.declutterBox,d=o?o[2]*r.scale[0]/2:0;return c.minX-d<=t[0]&&c.maxX+d>=0&&c.minY-d<=t[1]&&c.maxY+d>=0&&(l&&this.replayTextBackground_(e,c9,E5,P5,d9,s,o),aX(e,r.canvasTransform,a,i,r.originX,r.originY,r.drawImageW,r.drawImageH,r.drawImageX,r.drawImageY,r.scale)),!0}fill_(e){const t=this.alignAndScaleFill_;if(t){const i=mt(this.renderedTransform_,[0,0]),r=512*this.pixelRatio;e.save(),e.translate(i[0]%r,i[1]%r),t!==1&&e.scale(t,t)}e.fill(),t&&e.restore()}setStrokeStyle_(e,t){e.strokeStyle=t[1],t[1]&&(e.lineWidth=t[2],e.lineCap=t[3],e.lineJoin=t[4],e.miterLimit=t[5],e.lineDashOffset=t[7],e.setLineDash(t[6]))}drawLabelWithPointPlacement_(e,t,i,r){const a=this.textStates[t],s=this.createLabel(e,t,r,i),o=this.strokeStates[i],l=this.pixelRatio,c=Xc(Array.isArray(e)?e[0]:e,a.textAlign||Q7),d=Wo[a.textBaseline||Do],m=o&&o.lineWidth?o.lineWidth:0,y=s.width/l-2*a.scale[0],_=c*y+2*(.5-c)*m,T=d*s.height/l+2*(.5-d)*m;return{label:s,anchorX:_,anchorY:T}}execute_(e,t,i,r,a,s,o,l){var a3,l3;const c=this.zIndexContext_;let d;this.pixelCoordinates_&&W9(i,this.renderedTransform_)?d=this.pixelCoordinates_:(this.pixelCoordinates_||(this.pixelCoordinates_=[]),d=N9(this.coordinates,0,this.coordinates.length,2,i,this.pixelCoordinates_),LY(this.renderedTransform_,i));let m=0;const y=r.length;let _=0,T;const M=[];let x,B,q,K,H,J,g2,N2,E2,v2,F2,$2,X2,H2=0,r3=0;const W2=this.coordinateCache_,v3=this.viewRotation_,_3=Math.round(Math.atan2(-i[1],i[0])*1e12)/1e12,w3={context:e,pixelRatio:this.pixelRatio,resolution:this.resolution,rotation:v3},L2=this.instructions!=r||this.overlaps?0:200;let e3,c3,p3,q2;for(;mL2&&(this.fill_(e),H2=0),r3>L2&&(e.stroke(),r3=0),!H2&&!r3&&(e.beginPath(),H=NaN,J=NaN),++m;break;case E1.CIRCLE:_=y2[1],q=(a3=y2[2])!=null?a3:0;const y3=d[_],F3=d[_+1],$3=d[_+2]-q,w2=d[_+3]-q,D2=$3-y3,Z2=w2-F3,b3=Math.sqrt(D2*D2+Z2*Z2);e.moveTo(y3+b3,F3),e.arc(y3,F3,b3,0,2*Math.PI,!0),++m;break;case E1.CLOSE_PATH:e.closePath(),++m;break;case E1.CUSTOM:_=y2[1],T=y2[2];const M2=y2[3],P=y2[4],m2=y2[5];w3.geometry=M2,w3.feature=e3,m in W2||(W2[m]=[]);const T3=W2[m];m2?m2(d,_,T,2,T3):(T3[0]=d[_],T3[1]=d[_+1],T3.length=2),c&&(c.zIndex=y2[6]),P(T3,w3),++m;break;case E1.DRAW_IMAGE:_=y2[1],T=y2[2],E2=y2[3],x=y2[4],B=y2[5];let M3=y2[6];const A3=y2[7],q3=y2[8],W3=y2[9],O1=y2[10];let k2=y2[11];const _2=y2[12];let T2=y2[13];K=y2[14]||"declutter";const f2=y2[15];if(!E2&&y2.length>=20){v2=y2[19],F2=y2[20],$2=y2[21],X2=y2[22];const u0=this.drawLabelWithPointPlacement_(v2,F2,$2,X2);E2=u0.label,y2[3]=E2;const Je=y2[23];x=(u0.anchorX-Je)*this.pixelRatio,y2[4]=x;const Ee=y2[24];B=(u0.anchorY-Ee)*this.pixelRatio,y2[5]=B,M3=E2.height,y2[6]=M3,T2=E2.width,y2[13]=T2}let j2;y2.length>25&&(j2=y2[25]);let S3,k3,i1;y2.length>17?(S3=y2[16],k3=y2[17],i1=y2[18]):(S3=P8,k3=null,i1=null),O1&&_3?k2+=v3:!O1&&!_3&&(k2-=v3);let c1=0;for(;_!Fw.includes(n));let Dw=!1,Ow=!1;function nJ(){let n=0;const e=i=>{const r=Ze(1,1,null,{willReadFrequently:i});let a=0;const s=performance.now();for(;performance.now()-s<50;++a)r.fillStyle=`rgba(255,0,${a%256},1)`,r.fillRect(0,0,1,1),r.getImageData(0,0,1,1);return n=a>n?a:n,a};Dw={[e(!0)]:!0,[e(!1)]:!1,[e(void 0)]:void 0}[n],Ow=!0}class iJ{constructor(e,t,i,r,a,s,o){this.maxExtent_=e,this.overlaps_=r,this.pixelRatio_=i,this.resolution_=t,this.renderBuffer_=s,this.executorsByZIndex_={},this.hitDetectionContext_=null,this.hitDetectionTransform_=Dn(),this.renderedContext_=null,this.deferredZIndexContexts_={},this.createExecutors_(a,o)}clip(e,t){const i=this.getClipCoords(t);e.beginPath(),e.moveTo(i[0],i[1]),e.lineTo(i[2],i[3]),e.lineTo(i[4],i[5]),e.lineTo(i[6],i[7]),e.clip()}createExecutors_(e,t){for(const i in e){let r=this.executorsByZIndex_[i];r===void 0&&(r={},this.executorsByZIndex_[i]=r);const a=e[i];for(const s in a){const o=a[s];r[s]=new eJ(this.resolution_,this.pixelRatio_,this.overlaps_,o,t)}}}hasExecutors(e){for(const t in this.executorsByZIndex_){const i=this.executorsByZIndex_[t];for(let r=0,a=e.length;r0){if(!s||N2==="none"||_!=="Image"&&_!=="Text"||s.includes(J)){const $2=(y[v2]-3)/4,X2=r-$2%o,H2=r-($2/o|0),r3=a(J,g2,X2*X2+H2*H2);if(r3)return r3}d.clearRect(0,0,o,o);break}}const M=Object.keys(this.executorsByZIndex_).map(Number);M.sort(O5);let x,B,q,K,H;for(x=M.length-1;x>=0;--x){const J=M[x].toString();for(q=this.executorsByZIndex_[J],B=b8.length-1;B>=0;--B)if(_=b8[B],K=q[_],K!==void 0&&(H=K.executeHitDetection(d,l,i,T,m),H))return H}}getClipCoords(e){const t=this.maxExtent_;if(!t)return null;const i=t[0],r=t[1],a=t[2],s=t[3],o=[i,r,i,s,a,s,a,r];return N9(o,0,8,2,e,o),o}isEmpty(){return O8(this.executorsByZIndex_)}execute(e,t,i,r,a,s,o){const l=Object.keys(this.executorsByZIndex_).map(Number);l.sort(o?SH:O5),s=s||b8;const c=b8.length;for(let d=0,m=l.length;dB.execute(J,t,i,r,a,o)),H&&K.restore(),q){q.offset();const J=l[d]*c+b8.indexOf(x);this.deferredZIndexContexts_[J]||(this.deferredZIndexContexts_[J]=[]),this.deferredZIndexContexts_[J].push(q)}}}}this.renderedContext_=e}getDeferredZIndexContexts(){return this.deferredZIndexContexts_}getRenderedContext(){return this.renderedContext_}renderDeferred(){const e=this.deferredZIndexContexts_,t=Object.keys(e).map(Number).sort(O5);for(let i=0,r=t.length;i{a.draw(this.renderedContext_),a.clear()}),e[t[i]].length=0}}const Zc={};function rJ(n){if(Zc[n]!==void 0)return Zc[n];const e=n*2+1,t=n*n,i=new Array(t+1);for(let a=0;a<=n;++a)for(let s=0;s<=n;++s){const o=a*a+s*s;if(o>t)break;let l=i[o];l||(l=[],i[o]=l),l.push(((n+a)*e+(n+s))*4+3),a>0&&l.push(((n-a)*e+(n+s))*4+3),s>0&&(l.push(((n+a)*e+(n-s))*4+3),a>0&&l.push(((n-a)*e+(n-s))*4+3))}const r=[];for(let a=0,s=i.length;a0&&(l=Nw(l,0,l.length,2,s,a,l),Lw(l,2)),o.moveTo(l[0],l[1]);let c=l.length;a&&(c-=2);for(let d=2;dy*this.pixelRatio_),lineDashOffset:(s||G5)*this.pixelRatio_,lineJoin:o!==void 0?o:o4,lineWidth:(l!==void 0?l:er)*this.pixelRatio_,miterLimit:c!==void 0?c:J7,strokeStyle:i5(i||l5),strokeOffset:(m!=null?m:0)*this.pixelRatio_}}}setImageStyle(e){let t;if(!e||!(t=e.getSize())){this.image_=null;return}const i=e.getPixelRatio(this.pixelRatio_),r=e.getAnchor(),a=e.getOrigin();this.image_=e.getImage(this.pixelRatio_),this.imageAnchorX_=r[0]*i,this.imageAnchorY_=r[1]*i,this.imageHeight_=t[1]*i,this.imageOpacity_=e.getOpacity(),this.imageOriginX_=a[0],this.imageOriginY_=a[1],this.imageRotateWithView_=e.getRotateWithView(),this.imageRotation_=e.getRotation();const s=e.getScaleArray();this.imageScale_=[s[0]*this.pixelRatio_/i,s[1]*this.pixelRatio_/i],this.imageWidth_=t[0]*i}setTextStyle(e){if(!e)this.text_="";else{const t=e.getFill();if(!t)this.textFillState_=null;else{const _=t.getColor();this.textFillState_={fillStyle:i5(_||S6)}}const i=e.getStroke();if(!i)this.textStrokeState_=null;else{const _=i.getColor(),T=i.getLineCap(),M=i.getLineDash(),x=i.getLineDashOffset(),B=i.getLineJoin(),q=i.getWidth(),K=i.getMiterLimit();this.textStrokeState_={lineCap:T!==void 0?T:s4,lineDash:M||B5,lineDashOffset:x||G5,lineJoin:B!==void 0?B:o4,lineWidth:q!==void 0?q:er,miterLimit:K!==void 0?K:J7,strokeStyle:i5(_||l5)}}const r=e.getFont(),a=e.getOffsetX(),s=e.getOffsetY(),o=e.getRotateWithView(),l=e.getRotation(),c=e.getScaleArray(),d=e.getText(),m=e.getTextAlign(),y=e.getTextBaseline();this.textState_={font:r!==void 0?r:ow,textAlign:m!==void 0?m:Q7,textBaseline:y!==void 0?y:Do},this.text_=d!==void 0?Array.isArray(d)?d.reduce((_,T,M)=>_+=M%2?" ":T,""):d:"",this.textOffsetX_=a!==void 0?this.pixelRatio_*a:0,this.textOffsetY_=s!==void 0?this.pixelRatio_*s:0,this.textRotateWithView_=o!==void 0?o:!1,this.textRotation_=l!==void 0?l:0,this.textScale_=[this.pixelRatio_*c[0],this.pixelRatio_*c[1]]}}}const oJ=sJ,t5=.5;function lJ(n,e,t,i,r,a,s,o,l){const c=l?ef(r):r,d=n[0]*t5,m=n[1]*t5,y=Ze(d,m);y.imageSmoothingEnabled=!1;const _=y.canvas,T=new oJ(y,t5,r,null,s,o,l?Sl(IY(),l):null),M=t.length,x=Math.floor((256*256*256-1)/M),B={};for(let K=1;K<=M;++K){const H=t[K-1],J=H.getStyleFunction()||i;if(!J)continue;let g2=J(H,a);if(!g2)continue;Array.isArray(g2)||(g2=[g2]);const E2=(K*x).toString(16).padStart(7,"#00000");for(let v2=0,F2=g2.length;v20;return m&&Promise.all(l).then(()=>r(null)),fJ(n,e,t,i,a,s,o),m}function fJ(n,e,t,i,r,a,s){const o=t.getGeometryFunction()(e);if(!o)return;const l=o.simplifyTransformed(i,r);if(t.getRenderer())zw(n,l,t,e,s);else{const d=Bw[l.getType()];d(n,l,t,e,s,a)}}function zw(n,e,t,i,r){if(e.getType()=="GeometryCollection"){const s=e.getGeometries();for(let o=0,l=s.length;o{if(this.frameState&&!this.hitDetectionImageData_&&!this.animatingOrInteracting_){const i=this.frameState.size.slice(),r=this.renderedCenter_,a=this.renderedResolution_,s=this.renderedRotation_,o=this.renderedProjection_,l=this.wrappedRenderedExtent_,c=this.getLayer(),d=[],m=i[0]*t5,y=i[1]*t5;d.push(this.getRenderTransform(r,a,s,t5,m,y,0).slice());const _=c.getSource(),T=o.getExtent();if(_.getWrapX()&&o.canWrapX()&&!o7(T,l)){let M=l[0];const x=I0(T);let B=0,q;for(;MT[2];)++B,q=x*B,d.push(this.getRenderTransform(r,a,s,t5,m,y,q).slice()),M-=x}this.hitDetectionImageData_=lJ(i,d,this.renderedFeatures_,c.getStyleFunction(),l,a,s,Hv(a,this.renderedPixelRatio_),null)}t(uJ(e,this.renderedFeatures_,this.hitDetectionImageData_))})}forEachFeatureAtCoordinate(e,t,i,r,a){var y,_;if(!this.replayGroup_)return;const s=t.viewState.resolution,o=t.viewState.rotation,l=this.getLayer(),c={},d=function(T,M,x){const B=x0(T),q=c[B];if(q){if(q!==!0&&xT.value):null)}handleFontsChanged(){const e=this.getLayer();e.getVisible()&&this.replayGroup_&&e.changed()}handleStyleImageChange_(e){this.renderIfReadyAndVisible()}prepareFrame(e){const t=this.getLayer(),i=t.getSource();if(!i)return!1;const r=e.viewHints[Gt.ANIMATING],a=e.viewHints[Gt.INTERACTING],s=t.getUpdateWhileAnimating(),o=t.getUpdateWhileInteracting();if(this.ready&&!s&&r||!o&&a)return this.animatingOrInteracting_=!0,!0;this.animatingOrInteracting_=!1;const l=e.extent,c=e.viewState,d=c.projection,m=c.resolution,y=e.pixelRatio,_=t.getRevision(),T=t.getRenderBuffer();let M=t.getRenderOrder();M===void 0&&(M=dJ);const x=c.center.slice(),B=V7(l,T*m),q=B.slice(),K=[B.slice()],H=d.getExtent(),J=i.getWrapX()&&d.canWrapX();if(this.extendX_=!1,J){const W2=i.getExtent();W2&&!Sr(W2)&&(this.extendX_=W2[0]H[2])}if(J&&(!o7(H,e.extent)||this.extendX_)){const W2=I0(H),v3=Math.max(I0(B)/2,W2);let _3=H[0],w3=H[2];this.extendX_&&(_3-=W2,w3+=W2),B[0]=_3-v3,B[2]=w3+v3,Ab(x,d);const L2=wb(K[0],d);L2[0]H[0]&&L2[2]>H[2]&&K.push([L2[0]-W2,L2[1],L2[2]-W2,L2[3]])}if(this.ready&&this.renderedResolution_==m&&this.renderedPixelRatio_===y&&this.renderedRevision_==_&&this.renderedRenderOrder_==M&&this.renderedFrameDeclutter_===!!e.declutter&&o7(this.wrappedRenderedExtent_,B))return W9(this.renderedExtent_,q)||(this.hitDetectionImageData_=null,this.renderedExtent_=q),this.renderedCenter_=x,this.replayGroupChanged=!1,!0;this.replayGroup_=null;const g2=new KZ(Gw(m,y),B,m,y);let N2;for(let W2=0,v3=K.length;W2{let _3;const w3=W2.getStyleFunction()||t.getStyleFunction();if(w3&&(_3=w3(W2,m)),_3){const L2=this.renderFeature(W2,E2,_3,g2,N2,this.getLayer().getDeclutter(),v3);v2=v2&&!L2}},$2=ef(B),X2=i.getFeaturesInExtent($2);M&&X2.sort(M);for(let W2=0,v3=X2.length;W2a-r,!0),"`resolutions` must be sorted in descending order");let t;if(!e.origins){for(let r=0,a=this.resolutions_.length-1;r{const s=new Ew(Math.min(0,r[0]),Math.max(r[0]-1,-1),Math.min(0,r[1]),Math.max(r[1]-1,-1));if(i){const o=this.getTileRangeForExtentAndZ(i,a);s.minX=Math.max(o.minX,s.minX),s.maxX=Math.min(o.maxX,s.maxX),s.minY=Math.max(o.minY,s.minY),s.maxY=Math.min(o.maxY,s.maxY)}return s}):i&&this.calculateTileRanges_(i)}forEachTileCoord(e,t,i){const r=this.getTileRangeForExtentAndZ(e,t);for(let a=r.minX,s=r.maxX;a<=s;++a)for(let o=r.minY,l=r.maxY;o<=l;++o)i([t,a,o])}forEachTileCoordParentTileRange(e,t,i,r){let a,s,o,l=null,c=e[0]-1;for(this.zoomFactor_===2?(s=e[1],o=e[2]):l=this.getTileCoordExtent(e,r);c>=this.minZoom;){if(s!==void 0&&o!==void 0?(s=Math.floor(s/2),o=Math.floor(o/2),a=bi(s,s,o,o,i)):a=this.getTileRangeForExtentAndZ(l,c,i),t(c,a))return!0;--c}return!1}getExtent(){return this.extent_}getMaxZoom(){return this.maxZoom}getMinZoom(){return this.minZoom}getOrigin(e){return this.origin_?this.origin_:this.origins_[e]}getOrigins(){return this.origins_}getResolution(e){return this.resolutions_[e]}getResolutions(){return this.resolutions_}getTileCoordChildTileRange(e,t,i){if(e[0]this.maxZoom||t0?i:Math.max(a/t[0],r/t[1]);const s=e+1,o=new Array(s);for(let l=0;ln):null}const Vw=BJ;class GJ extends Vw{constructor(e){super({attributions:e.attributions,attributionsCollapsible:e.attributionsCollapsible,projection:e.projection,state:e.state,wrapX:e.wrapX,interpolate:e.interpolate}),this.on,this.once,this.un,this.tilePixelRatio_=e.tilePixelRatio!==void 0?e.tilePixelRatio:1,this.tileGrid=e.tileGrid!==void 0?e.tileGrid:null;const t=[256,256];this.tileGrid&&A6(this.tileGrid.getTileSize(this.tileGrid.getMinZoom()),t),this.tmpSize=[0,0],this.key_=e.key||x0(this),this.tileOptions={transition:e.transition,interpolate:e.interpolate},this.zDirection=e.zDirection?e.zDirection:0}getGutterForProjection(e){return 0}getKey(){return this.key_}setKey(e){this.key_!==e&&(this.key_=e,this.changed())}getResolutions(e){const t=e?this.getTileGridForProjection(e):this.tileGrid;return t?t.getResolutions():null}getTile(e,t,i,r,a,s){return D1()}getTileGrid(){return this.tileGrid}getTileGridForProjection(e){return this.tileGrid?this.tileGrid:$w(e)}getTilePixelRatio(e){return this.tilePixelRatio_}getTilePixelSize(e,t,i){const r=this.getTileGridForProjection(i),a=this.getTilePixelRatio(t),s=A6(r.getTileSize(e),this.tmpSize);return a==1?s:wq(s,a,this.tmpSize)}getTileCoordForTileUrlFunction(e,t){const i=t!==void 0?t:this.getProjection(),r=t!==void 0?this.getTileGridForProjection(i):this.tileGrid||this.getTileGridForProjection(i);return this.getWrapX()&&i.isGlobal()&&(e=RJ(r,e,i)),CZ(e,r)?e:null}clear(){}refresh(){this.clear(),super.refresh()}}class zJ extends Y5{constructor(e,t){super(e),this.tile=t}}const jJ=GJ,Qc={TILELOADSTART:"tileloadstart",TILELOADEND:"tileloadend",TILELOADERROR:"tileloaderror"};class Vf extends jJ{constructor(e){super({attributions:e.attributions,cacheSize:e.cacheSize,projection:e.projection,state:e.state,tileGrid:e.tileGrid,tilePixelRatio:e.tilePixelRatio,wrapX:e.wrapX,transition:e.transition,interpolate:e.interpolate,key:e.key,attributionsCollapsible:e.attributionsCollapsible,zDirection:e.zDirection}),this.generateTileUrlFunction_=this.tileUrlFunction===Vf.prototype.tileUrlFunction,this.tileLoadFunction=e.tileLoadFunction,e.tileUrlFunction&&(this.tileUrlFunction=e.tileUrlFunction),this.urls=null,e.urls?this.setUrls(e.urls):e.url&&this.setUrl(e.url),this.tileLoadingKeys_={}}getTileLoadFunction(){return this.tileLoadFunction}getTileUrlFunction(){return Object.getPrototypeOf(this).tileUrlFunction===this.tileUrlFunction?this.tileUrlFunction.bind(this):this.tileUrlFunction}getUrls(){return this.urls}handleTileChange(e){const t=e.target,i=x0(t),r=t.getState();let a;r==b1.LOADING?(this.tileLoadingKeys_[i]=!0,a=Qc.TILELOADSTART):i in this.tileLoadingKeys_&&(delete this.tileLoadingKeys_[i],a=r==b1.ERROR?Qc.TILELOADERROR:r==b1.LOADED?Qc.TILELOADEND:void 0),a!=null&&this.dispatchEvent(new zJ(a,t))}setTileLoadFunction(e){this.tileLoadFunction=e,this.changed()}setTileUrlFunction(e,t){this.tileUrlFunction=e,typeof t!="undefined"?this.setKey(t):this.changed()}setUrl(e){const t=MJ(e);this.urls=t,this.setUrls(t)}setUrls(e){this.urls=e;const t=e.join(` -`);this.generateTileUrlFunction_?this.setTileUrlFunction(DJ(e,this.tileGrid),t):this.setKey(t)}tileUrlFunction(e,t,i){}}const UJ=Vf;class $J extends UJ{constructor(e){super({attributions:e.attributions,cacheSize:e.cacheSize,projection:e.projection,state:e.state,tileGrid:e.tileGrid,tileLoadFunction:e.tileLoadFunction?e.tileLoadFunction:WJ,tilePixelRatio:e.tilePixelRatio,tileUrlFunction:e.tileUrlFunction,url:e.url,urls:e.urls,wrapX:e.wrapX,transition:e.transition,interpolate:e.interpolate!==void 0?e.interpolate:!0,key:e.key,attributionsCollapsible:e.attributionsCollapsible,zDirection:e.zDirection}),this.crossOrigin=e.crossOrigin!==void 0?e.crossOrigin:null,this.referrerPolicy=e.referrerPolicy,this.tileClass=e.tileClass!==void 0?e.tileClass:Aw,this.tileGridForProjection={},this.reprojectionErrorThreshold_=e.reprojectionErrorThreshold,this.renderReprojectionEdges_=!1}getGutterForProjection(e){return this.getProjection()&&e&&!C7(this.getProjection(),e)?0:this.getGutter()}getGutter(){return 0}getKey(){let e=super.getKey();return this.getInterpolate()||(e+=":disable-interpolation"),e}getTileGridForProjection(e){const t=this.getProjection();if(this.tileGrid&&(!t||C7(t,e)))return this.tileGrid;const i=x0(e);return i in this.tileGridForProjection||(this.tileGridForProjection[i]=$w(e)),this.tileGridForProjection[i]}createTile_(e,t,i,r,a,s){const o=[e,t,i],l=this.getTileCoordForTileUrlFunction(o,a),c=l?this.tileUrlFunction(l,r,a):void 0,d=new this.tileClass(o,c!==void 0?b1.IDLE:b1.EMPTY,c!==void 0?c:"",{crossOrigin:this.crossOrigin,referrerPolicy:this.referrerPolicy},this.tileLoadFunction,this.tileOptions);return d.key=s,d.addEventListener(Y1.CHANGE,this.handleTileChange.bind(this)),d}getTile(e,t,i,r,a,s){const o=this.getProjection();if(!o||!a||C7(o,a))return this.getTileInternal(e,t,i,r,o||a);const l=[e,t,i],c=this.getKey(),d=this.getTileGridForProjection(o),m=this.getTileGridForProjection(a),y=this.getTileCoordForTileUrlFunction(l,a),_=new Pw(o,d,a,m,l,y,this.getTilePixelRatio(r),this.getGutter(),(T,M,x,B)=>this.getTileInternal(T,M,x,B,o,s),this.reprojectionErrorThreshold_,this.renderReprojectionEdges_,this.tileOptions);return _.key=c,_}getTileInternal(e,t,i,r,a,s){const o=this.getKey(),l=no(this,o,e,t,i);if(s&&s.containsKey(l))return s.get(l);const c=this.createTile_(e,t,i,r,a,o);return s==null||s.set(l,c),c}setRenderReprojectionEdges(e){this.renderReprojectionEdges_!=e&&(this.renderReprojectionEdges_=e,this.changed())}setTileGridForProjection(e,t){const i=Ae(e);if(i){const r=x0(i);r in this.tileGridForProjection||(this.tileGridForProjection[r]=t)}}}function WJ(n,e){if(dn){const t=n.getCrossOrigin();let i="same-origin",r="same-origin";t==="anonymous"||t===""?(i="cors",r="omit"):t==="use-credentials"&&(i="cors",r="include");const a={mode:i,credentials:r,referrerPolicy:n.getReferrerPolicy()};fetch(e,a).then(s=>{if(!s.ok)throw new Error(`HTTP ${s.status}`);return s.blob()}).then(s=>createImageBitmap(s)).then(s=>{var c;const o=n.getImage();o.width=s.width,o.height=s.height,o.getContext("2d").drawImage(s,0,0),(c=s.close)==null||c.call(s),o.dispatchEvent(new Event("load"))}).catch(()=>{n.getImage().dispatchEvent(new Event("error"))});return}n.getImage().src=e}const Hw=$J,qv=4,rh="1.3.0";function VJ(n,e,t,i,r){r.WIDTH=t[0],r.HEIGHT=t[1];const a=i.getAxisOrientation(),s=Tb(r.VERSION,"1.3")>=0;r[s?"CRS":"SRS"]=i.getCode();const o=s&&a.startsWith("ne")?[e[1],e[0],e[3],e[2]]:e;return r.BBOX=o.join(","),jw(n,r)}function HJ(n,e,t,i,r,a,s){a=Object.assign({REQUEST:"GetMap"},a);const o=e/t,l=[qy(I0(n)/o,qv),qy(Tt(n)/o,qv)];if(t!=1)switch(s){case"geoserver":const d=90*t+.5|0;"FORMAT_OPTIONS"in a?a.FORMAT_OPTIONS+=";dpi:"+d:a.FORMAT_OPTIONS="dpi:"+d;break;case"mapserver":a.MAP_RESOLUTION=90*t;break;case"carmentaserver":case"qgis":a.DPI=90*t;break;default:throw new Error("Unknown `serverType` configured")}return VJ(r,n,l,i,a)}function Xv(n,e){return Object.assign({REQUEST:e,SERVICE:"WMS",VERSION:rh,FORMAT:"image/png",STYLES:"",TRANSPARENT:"TRUE"},n)}class YJ extends Hw{constructor(e){e=e||{};const t=Object.assign({},e.params);super({attributions:e.attributions,attributionsCollapsible:e.attributionsCollapsible,cacheSize:e.cacheSize,crossOrigin:e.crossOrigin,interpolate:e.interpolate,projection:e.projection,reprojectionErrorThreshold:e.reprojectionErrorThreshold,tileClass:e.tileClass,tileGrid:e.tileGrid,tileLoadFunction:e.tileLoadFunction,url:e.url,urls:e.urls,wrapX:e.wrapX!==void 0?e.wrapX:!0,transition:e.transition,zDirection:e.zDirection}),this.gutter_=e.gutter!==void 0?e.gutter:0,this.params_=t,this.v13_=!0,this.serverType_=e.serverType,this.hidpi_=e.hidpi!==void 0?e.hidpi:!0,this.tmpExtent_=z6(),this.updateV13_(),this.setKey(this.getKeyForParams_())}getFeatureInfoUrl(e,t,i,r){const a=Ae(i),s=this.getProjection()||a;let o=this.getTileGrid();o||(o=this.getTileGridForProjection(s));const l=wr(e,a,s),c=ih(s,a,e,t),d=o.getZForResolution(c,this.zDirection),m=o.getResolution(d),y=o.getTileCoordForCoordAndZ(l,d);if(o.getResolutions().length<=y[0])return;let _=o.getTileCoordExtent(y,this.tmpExtent_);const T=this.gutter_;T!==0&&(_=V7(_,m*T,_));const M={QUERY_LAYERS:this.params_.LAYERS};Object.assign(M,Xv(this.params_,"GetFeatureInfo"),r);const x=Math.floor((l[0]-_[0])/m),B=Math.floor((_[3]-l[1])/m);return M[this.v13_?"I":"X"]=x,M[this.v13_?"J":"Y"]=B,this.getRequestUrl_(y,_,1,s||a,M)}getLegendUrl(e,t){if(this.urls[0]===void 0)return;const i={SERVICE:"WMS",VERSION:rh,REQUEST:"GetLegendGraphic",FORMAT:"image/png"};if(t===void 0||t.LAYER===void 0){const r=this.params_.LAYERS;if(!(!Array.isArray(r)||r.length===1))return;i.LAYER=r}if(e!==void 0){const r=this.getProjection()?this.getProjection().getMetersPerUnit():1,a=28e-5;i.SCALE=e*r/a}return Object.assign(i,t),jw(this.urls[0],i)}getGutter(){return this.gutter_}getParams(){return this.params_}getRequestUrl_(e,t,i,r,a){const s=this.urls;if(!s)return;let o;if(s.length==1)o=s[0];else{const l=I9(Mw(e),s.length);o=s[l]}return HJ(t,(this.tileGrid||this.getTileGridForProjection(r)).getResolution(e[0]),i,r,o,a,this.serverType_)}getTilePixelRatio(e){return!this.hidpi_||this.serverType_===void 0?1:e}getKeyForParams_(){let e=0;const t=[];for(const i in this.params_)t[e++]=i+"-"+this.params_[i];return t.join("/")}setParams_(e){this.params_=e,this.updateV13_(),this.setKey(this.getKeyForParams_())}setParams(e){this.setParams_(Object.assign({},e))}updateParams(e){this.setParams_(Object.assign(this.params_,e))}updateV13_(){const e=this.params_.VERSION||rh;this.v13_=Tb(e,"1.3")>=0}tileUrlFunction(e,t,i){let r=this.getTileGrid();if(r||(r=this.getTileGridForProjection(i)),r.getResolutions().length<=e[0])return;t!=1&&(!this.hidpi_||this.serverType_===void 0)&&(t=1);const a=r.getResolution(e[0]);let s=r.getTileCoordExtent(e,this.tmpExtent_);const o=this.gutter_;o!==0&&(s=V7(s,a*o,s));const l=Object.assign({},Xv(this.params_,"GetMap"));return this.getRequestUrl_(e,s,t,i,l)}}const KJ=YJ;class qJ extends Hw{constructor(e){e=e||{};const t=e.projection!==void 0?e.projection:"EPSG:3857",i=e.tileGrid!==void 0?e.tileGrid:NJ({extent:Wf(t),maxResolution:e.maxResolution,maxZoom:e.maxZoom,minZoom:e.minZoom,tileSize:e.tileSize});super({attributions:e.attributions,cacheSize:e.cacheSize,crossOrigin:e.crossOrigin,referrerPolicy:e.referrerPolicy,interpolate:e.interpolate,projection:t,reprojectionErrorThreshold:e.reprojectionErrorThreshold,tileGrid:i,tileLoadFunction:e.tileLoadFunction,tilePixelRatio:e.tilePixelRatio,tileUrlFunction:e.tileUrlFunction,url:e.url,urls:e.urls,wrapX:e.wrapX!==void 0?e.wrapX:!0,transition:e.transition,attributionsCollapsible:e.attributionsCollapsible,zDirection:e.zDirection}),this.gutter_=e.gutter!==void 0?e.gutter:0}getGutter(){return this.gutter_}}const XJ=qJ;let ZJ=!1;function JJ(n,e,t,i,r,a,s){const o=new XMLHttpRequest;o.open("GET",typeof n=="function"?n(t,i,r):n,!0),e.getType()=="arraybuffer"&&(o.responseType="arraybuffer"),o.withCredentials=ZJ,o.onload=function(l){if(!o.status||o.status>=200&&o.status<300){const c=e.getType();try{let d;c=="text"||c=="json"?d=o.responseText:c=="xml"?d=o.responseXML||o.responseText:c=="arraybuffer"&&(d=o.response),d?a(e.readFeatures(d,{extent:t,featureProjection:r}),e.readProjection(d)):s()}catch(d){s()}}else s()},o.onerror=s,o.send()}function Zv(n,e){return function(t,i,r,a,s){JJ(n,e,t,i,r,(o,l)=>{this.addFeatures(o),a!==void 0&&a(o)},()=>{this.changed(),s!==void 0&&s()})}}function QJ(n,e){return[[-1/0,-1/0,1/0,1/0]]}class eQ{constructor(e){this.rbush_=new tw(e),this.items_={}}insert(e,t){const i={minX:e[0],minY:e[1],maxX:e[2],maxY:e[3],value:t};this.rbush_.insert(i),this.items_[x0(t)]=i}load(e,t){const i=new Array(t.length);for(let r=0,a=t.length;r{t||(t=!0,this.addFeature(i.element),t=!1)}),e.addEventListener(v6.REMOVE,i=>{t||(t=!0,this.removeFeature(i.element),t=!1)}),this.featuresCollection_=e}clear(e){if(e){for(const i in this.featureChangeKeys_)this.featureChangeKeys_[i].forEach(he);this.featuresCollection_||(this.featureChangeKeys_={},this.idIndex_={},this.uidIndex_={})}else if(this.featuresRtree_){this.featuresRtree_.forEach(i=>{this.removeFeatureInternal(i)});for(const i in this.nullGeometryFeatures_)this.removeFeatureInternal(this.nullGeometryFeatures_[i])}this.featuresCollection_&&this.featuresCollection_.clear(),this.featuresRtree_&&this.featuresRtree_.clear(),this.nullGeometryFeatures_={};const t=new f9(tn.CLEAR);this.dispatchEvent(t),this.changed()}forEachFeature(e){if(this.featuresRtree_)return this.featuresRtree_.forEach(e);this.featuresCollection_&&this.featuresCollection_.forEach(e)}forEachFeatureAtCoordinateDirect(e,t){const i=[e[0],e[1],e[0],e[1]];return this.forEachFeatureInExtent(i,function(r){const a=r.getGeometry();if(a instanceof w9||a.intersectsCoordinate(e))return t(r)})}forEachFeatureInExtent(e,t){if(this.featuresRtree_)return this.featuresRtree_.forEachInExtent(e,t);this.featuresCollection_&&this.featuresCollection_.forEach(t)}forEachFeatureIntersectingExtent(e,t){return this.forEachFeatureInExtent(e,function(i){const r=i.getGeometry();if(r instanceof w9||r.intersectsExtent(e)){const a=t(i);if(a)return a}})}getFeaturesCollection(){return this.featuresCollection_}getFeatures(){let e;return this.featuresCollection_?e=this.featuresCollection_.getArray().slice(0):this.featuresRtree_&&(e=this.featuresRtree_.getAll(),O8(this.nullGeometryFeatures_)||o5(e,Object.values(this.nullGeometryFeatures_))),e}getFeaturesAtCoordinate(e){const t=[];return this.forEachFeatureAtCoordinateDirect(e,function(i){t.push(i)}),t}getFeaturesInExtent(e,t){if(this.featuresRtree_){if(!(t&&t.canWrapX()&&this.getWrapX()))return this.featuresRtree_.getInExtent(e);const r=Cb(e,t);return[].concat(...r.map(a=>this.featuresRtree_.getInExtent(a)))}return this.featuresCollection_?this.featuresCollection_.getArray().slice(0):[]}getClosestFeatureToCoordinate(e,t){const i=e[0],r=e[1];let a=null;const s=[NaN,NaN];let o=1/0;const l=[-1/0,-1/0,1/0,1/0];return t=t||$7,this.featuresRtree_.forEachInExtent(l,function(c){if(t(c)){const d=c.getGeometry(),m=o;if(o=d instanceof w9?0:d.closestPointXY(i,r,s,o),o{this.loading=Number(this.loading)-1,this.dispatchEvent(new f9(tn.FEATURESLOADEND,void 0,T))},m=()=>{this.changed(),this.loading=Number(this.loading)-1,this.dispatchEvent(new f9(tn.FEATURESLOADERROR))};let y=!1;const _=this.loader_.call(this,l,t,i,T=>y||d(T),()=>y||m());_ instanceof Promise?(y=!0,_.then(T=>{this.addFeatures(T),d(T)}).catch(m)):this.loader_.length<4&&(this.loading=!1),r.insert(l,{extent:l.slice()})}}}refresh(){this.clear(!0),this.loadedExtentsRtree_.clear(),super.refresh()}removeLoadedExtent(e){const t=this.loadedExtentsRtree_,i=t.forEachInExtent(e,function(r){if(H7(r.extent,e))return r});i&&t.remove(i)}removeFeatures(e){let t=!1;for(let i=0,r=e.length;i[103.07984,33.029058]},minZoom:{type:Number,default:3},maxZoom:{type:Number,default:21}},emits:["ready","tile-status","layer-status"],setup(n,{emit:e}){const t=n,i=e,r=[103.07984,33.029058],a=new aZ,s=new D5({stroke:new b9({color:"rgba(48, 220, 255, 0.32)",width:5})}),o=new D5({fill:new F5({color:"rgba(3, 18, 31, 0.02)"}),stroke:new b9({color:"rgba(126, 251, 246, 0.82)",width:1.4})}),l=new D5({image:new kf({radius:2.4,fill:new F5({color:"rgba(234, 255, 255, 0.92)"}),stroke:new b9({color:"rgba(48, 220, 255, 0.9)",width:1})})}),c=Q2(null);let d=null,m=null,y=null,_=null,T=null,M=null,x=0,B=[],q=[];const K=Q2({visible:!1,text:"",x:0,y:0,error:!1}),H=Q2({visible:!1,text:"",x:0,y:0,error:!1}),J=new Set,g2={requested:0,loaded:0,failed:0,zoom:Ti};function N2(w2){var Z2,b3;const D2=(b3=(Z2=w2==null?void 0:w2.tile)==null?void 0:Z2.getTileCoord)==null?void 0:b3.call(Z2);return Array.isArray(D2)?D2.join("/"):""}function E2(){var D2,Z2,b3;const w2=Number((b3=(Z2=(D2=d==null?void 0:d.getView)==null?void 0:D2.call(d))==null?void 0:Z2.getZoom)==null?void 0:b3.call(Z2));return Number.isFinite(w2)?Math.round(w2):Ti}function v2(w2=t.center){const[D2,Z2]=Array.isArray(w2)?w2:[],b3=Number(D2),M2=Number(Z2);return Number.isFinite(b3)&&Number.isFinite(M2)?[b3,M2]:r}function F2(w2=t.center){var Z2;const D2=(Z2=d==null?void 0:d.getView)==null?void 0:Z2.call(d);D2&&($2(Ti),D2.setCenter(Pc(v2(w2))),D2.setZoom(Ti),window.setTimeout(()=>{var b3;return(b3=d==null?void 0:d.updateSize)==null?void 0:b3.call(d)},0))}function $2(w2=E2()){J.clear(),g2.requested=0,g2.loaded=0,g2.failed=0,g2.zoom=w2}function X2(w2,D2){i("tile-status",{type:w2,text:D2,loaded:g2.loaded,failed:g2.failed,total:g2.requested,zoom:g2.zoom,tileUrlTemplate:t.tileUrlTemplate})}function H2(w2,D2){i("layer-status",{type:w2,text:D2})}function r3(){return m=new XJ({url:t.tileUrlTemplate,minZoom:t.minZoom,maxZoom:t.maxZoom,crossOrigin:"anonymous",interpolate:!0,transition:0,wrapX:!1}),B.push(m.on("tileloadstart",w2=>{const D2=N2(w2);D2&&J.has(D2)||(D2&&J.add(D2),g2.requested+=1,g2.zoom=E2(),X2("loading",`正在加载 hy-result ${g2.zoom}级影像底图`))})),B.push(m.on("tileloadend",w2=>{const D2=N2(w2);if(D2&&!J.has(D2))return;D2&&J.delete(D2),g2.loaded+=1,g2.zoom=E2();const Z2=J.size===0;X2(Z2?"success":"loading",Z2?"hy-result 影像底图已加载":`正在加载 hy-result ${g2.zoom}级影像底图`)})),B.push(m.on("tileloaderror",w2=>{const D2=N2(w2);if(D2&&!J.has(D2))return;D2&&J.delete(D2),g2.failed+=1,g2.zoom=E2();const Z2=g2.loaded>0?"warning":"error";X2(Z2,Z2==="warning"?"hy-result 影像底图覆盖不足":"hy-result 影像底图加载失败")})),m}function W2(){return y=new KJ({url:"/geoserver/ne/wms",params:{SERVICE:"WMS",VERSION:"1.1.1",LAYERS:"ne:daping_yak_marks",STYLES:"yak_marks",CQL_FILTER:"gov_show = true",FORMAT:"image/png",TRANSPARENT:!0,TILED:!0},serverType:"geoserver",crossOrigin:"anonymous",transition:0}),q.push(y.on("tileloadstart",()=>H2("loading","正在加载牦牛识别标记"))),q.push(y.on("tileloadend",()=>H2("success","牦牛识别标记已加载"))),q.push(y.on("tileloaderror",()=>H2("error","牦牛识别标记加载失败"))),y}function v3(){const w2=a.readFeatures(X_,{dataProjection:"EPSG:4326",featureProjection:"EPSG:3857"}),D2=new Qv({features:w2}),Z2=j8.filter(M2=>M2.name&&Array.isArray(M2.center)).map(M2=>{const P=new Of({geometry:new Z7(Pc(M2.center)),name:M2.name});return P.setId(`yak-town-label-${M2.name}`),P}),b3=new Qv({features:Z2});return[new Jc({source:D2,style:s,zIndex:28,renderBuffer:80,updateWhileAnimating:!0,updateWhileInteracting:!0}),new Jc({source:D2,style:o,zIndex:29,renderBuffer:80,updateWhileAnimating:!0,updateWhileInteracting:!0}),new Jc({source:b3,declutter:!0,zIndex:40,renderBuffer:120,updateWhileAnimating:!0,updateWhileInteracting:!0,style:_3})]}function _3(w2,D2){const Z2=w2.get("name")||"",b3=D2>150;if(D2>420)return l;const P=b3?12:13,m2=b3?[4,8,4,8]:[5,10,5,10];return[new D5({image:new Pf({points:3,radius:b3?4:5,rotation:Math.PI,displacement:[0,14],fill:new F5({color:"rgba(126, 251, 246, 0.92)"}),stroke:new b9({color:"rgba(4, 28, 40, 0.95)",width:1.2})})}),new D5({text:new fw({text:Z2,font:`800 ${P}px "Microsoft YaHei", "PingFang SC", sans-serif`,fill:new F5({color:"#ffffff"}),stroke:new b9({color:"rgba(2, 18, 28, 0.96)",width:4}),backgroundFill:new F5({color:"rgba(3, 21, 33, 0.78)"}),backgroundStroke:new b9({color:"rgba(126, 251, 246, 0.36)",width:1}),padding:m2,offsetY:-17})})]}function w3(w2){const D2=Number(w2);return Number.isFinite(D2)?D2.toFixed(6):"0.000000"}function L2(w2){return C3(this,null,function*(){var Z2;if(typeof navigator!="undefined"&&((Z2=navigator.clipboard)!=null&&Z2.writeText))try{yield navigator.clipboard.writeText(w2);return}catch(b3){}const D2=document.createElement("textarea");D2.value=w2,D2.setAttribute("readonly","readonly"),D2.style.position="fixed",D2.style.left="-9999px",D2.style.top="0",D2.style.opacity="0";try{if(document.body.appendChild(D2),D2.focus({preventScroll:!0}),D2.select(),D2.setSelectionRange(0,w2.length),!document.execCommand("copy"))throw new Error("copy failed")}finally{document.body.removeChild(D2)}})}function e3(w2,D2,Z2=!1){M&&window.clearTimeout(M),H.value=i3(G2({},H.value),{visible:!1});const b3=270,M2=32,P=window.innerWidth||1920,m2=window.innerHeight||1080;K.value={visible:!0,text:D2,x:Math.min(Math.max(12,w2.clientX+12),Math.max(12,P-b3)),y:Math.min(Math.max(12,w2.clientY+12),Math.max(12,m2-M2)),error:Z2},M=window.setTimeout(()=>{K.value=i3(G2({},K.value),{visible:!1}),M=null},1500)}function c3(w2,D2,Z2=!1){M&&(window.clearTimeout(M),M=null);const b3=300,M2=38,P=window.innerWidth||1920,m2=window.innerHeight||1080;K.value=i3(G2({},K.value),{visible:!1}),H.value={visible:!0,text:D2,x:Math.min(Math.max(12,w2.clientX+12),Math.max(12,P-b3)),y:Math.min(Math.max(12,w2.clientY+12),Math.max(12,m2-M2)),error:Z2}}function p3(){H.value=i3(G2({},H.value),{visible:!1})}function q2(w2){return C3(this,null,function*(){if(!d)return;const D2=d.getEventPixel(w2),Z2=d.getCoordinateFromPixel(D2);if(!Z2)return;const[b3,M2]=kY(Z2),P=`${w3(b3)}, ${w3(M2)}`;try{yield L2(P),e3(w2,`已复制 ${P}`)}catch(m2){c3(w2,P,!0)}})}function a3(w2){if(w2.button!==2){p3();return}w2.preventDefault(),w2.stopPropagation(),x=Date.now(),q2(w2)}function l3(){return C3(this,null,function*(){const w2=H.value.text;if(w2)try{yield L2(w2),H.value=i3(G2({},H.value),{visible:!1,error:!1}),K.value={visible:!0,text:`已复制 ${w2}`,x:H.value.x,y:H.value.y,error:!1},M&&window.clearTimeout(M),M=window.setTimeout(()=>{K.value=i3(G2({},K.value),{visible:!1}),M=null},1500)}catch(D2){H.value=i3(G2({},H.value),{error:!0})}})}function y2(w2){w2.preventDefault(),w2.stopPropagation(),!(Date.now()-x<800)&&(x=Date.now(),q2(w2))}function z2(){var D2;const w2=(D2=d==null?void 0:d.getViewport)==null?void 0:D2.call(d);!w2||_||(T=Z2=>{a3(Z2)},_=Z2=>{y2(Z2)},w2.addEventListener("pointerdown",T),w2.addEventListener("contextmenu",_))}function y3(){var D2;const w2=(D2=d==null?void 0:d.getViewport)==null?void 0:D2.call(d);w2&&T&&w2.removeEventListener("pointerdown",T),w2&&_&&w2.removeEventListener("contextmenu",_),T=null,_=null,M&&(window.clearTimeout(M),M=null),p3()}function F3(){return C3(this,null,function*(){if(d||!t.active||(yield lt(),!c.value||d||!t.active))return;$2(Ti);const w2=new e5({center:Pc(v2()),zoom:Ti,minZoom:t.minZoom,maxZoom:t.maxZoom,enableRotation:!1,constrainResolution:!1,smoothResolutionConstraint:!0});d=new IX({target:c.value,controls:Kb({attribution:!1,rotate:!1,zoom:!1}),layers:[new jv({source:r3(),preload:1,zIndex:1}),new jv({source:W2(),opacity:.96,zIndex:20}),...v3()],view:w2}),z2(),B.push(w2.on("change:resolution",()=>{const D2=E2();D2!==g2.zoom&&($2(D2),X2("loading",`正在加载 hy-result ${D2}级影像底图`))})),window.setTimeout(()=>{var D2;(D2=d==null?void 0:d.updateSize)==null||D2.call(d),i("ready")},0)})}function $3(){var w2;y3(),B.length&&(Ld(B),B=[]),q.length&&(Ld(q),q=[]),J.clear(),m=null,y=null,d&&(d.setTarget(null),(w2=d.dispose)==null||w2.call(d),d=null)}return U6(()=>{F3()}),j6(()=>{$3()}),R0(()=>t.active,w2=>{w2&&(F3(),window.setTimeout(()=>{var D2;F2(),(D2=d==null?void 0:d.updateSize)==null||D2.call(d)},0))}),R0(()=>t.center,()=>{F2()},{deep:!0}),R0(()=>t.tileUrlTemplate,()=>{m&&($2(E2()),m.setUrl(t.tileUrlTemplate),m.refresh(),X2("loading",`正在加载 hy-result ${g2.zoom}级影像底图`))}),(w2,D2)=>(X(),Q("div",nQ,[A("div",{ref_key:"mapEl",ref:c,class:"yak-ol-map__canvas"},null,512),K.value.visible?(X(),Q("div",{key:0,class:K3(["yak-ol-map__copy-tip",{"is-error":K.value.error}]),style:C1({left:`${K.value.x}px`,top:`${K.value.y}px`})},u2(K.value.text),7)):N3("",!0),H.value.visible?(X(),Q("div",{key:1,class:K3(["yak-ol-map__copy-menu",{"is-error":H.value.error}]),style:C1({left:`${H.value.x}px`,top:`${H.value.y}px`}),onClick:D2[0]||(D2[0]=ot(()=>{},["stop"]))},[A("span",null,u2(H.value.text),1),A("button",{type:"button",onClick:l3},"复制")],6)):N3("",!0)]))}},rQ=rr(iQ,[["__scopeId","data-v-eedb8a6c"]]),Hf="/jsyApi",V9="/openApi",aQ=new Date().getFullYear();function sQ(n,e){return/^https?:\/\//.test(e)?e:`${n}${e.startsWith("/")?e:`/${e}`}`}function oQ(n){if((n==null?void 0:n.success)===!1&&(n==null?void 0:n.code)!==void 0&&![0,200,"0","200"].includes(n.code))throw new Error((n==null?void 0:n.msg)||(n==null?void 0:n.message)||"接口请求失败");return W1(n)}function Gn(n,e,t,i={}){return Bn(sQ(n,e),{params:t,timeout:i.timeout||18e3}).then(oQ)}function lQ(){return Gn(Hf,"/api/yak/distribution").then(n=>Yf(n))}function uQ(){return Gn(Hf,"/api/yak/structure").then(n=>Yf(n))}function cQ(){return Gn(Hf,"/api/yak/forecast").then(n=>Yf(n))}function e_(n=aQ){return Gn(V9,"/yak/trade/overview",typeof n=="object"?n:{year:n}).then(t=>t||{})}function dQ(){return Gn(V9,"/yak/trade/options").then(n=>n||{})}function t_(n={}){return Gn(V9,"/yak/trade/records",n).then(e=>e||{})}function hQ(n={}){return Gn(V9,"/yak/epidemic/analysis",n).then(e=>e||{})}function ed(n={}){return Gn(V9,"/yak/epidemic/records",n).then(e=>e||{})}function fQ(n={}){return Gn(V9,"/yak/epidemic/stats",n).then(e=>e||{})}function mQ(n={}){return Gn(V9,"/yak/epidemic/village-stats",n).then(e=>e||{})}function gQ(n){return Gn(V9,"/yak/epidemic/detail",{earTag:n}).then(e=>e||null)}function pQ(){return C3(this,null,function*(){return(yield lQ()).map((e,t)=>({key:r5(e,["areaCode","area_code","code","id"],`yak-town-${t}`),name:r5(e,["areaName","area_name","zoneName","townName","name"],`区域${t+1}`),value:Il(r5(e,["number","yakCount","yak_count","count","value"])),unit:"头"})).filter(e=>e.name&&Number.isFinite(e.value)).sort((e,t)=>t.value-e.value)})}function yQ(){return C3(this,null,function*(){const e=(yield uQ()).map((t,i)=>{const r=r5(t,["sex","gender"],""),a=SQ(r),s=r5(t,["ageRange","age_range","age","name","type"],""),o=[a,s].filter(Boolean).join(" ")||`结构${i+1}`;return{key:r5(t,["id","key"],`${o}-${i}`),name:o,value:Il(r5(t,["number","count","value"])),unit:"头"}}).filter(t=>t.name&&Number.isFinite(t.value));return _Q(e)})}function vQ(){return C3(this,null,function*(){return(yield cQ()).map((e,t)=>{const i=r5(e,["month","date","name","time"],`预测${t+1}`);return{key:`${i}-${t}`,name:bQ(i),value:Il(r5(e,["number","count","yakCount","value"])),unit:"头",extra:wQ("增速",r5(e,["speed","growth","growthRate","rate"]))}}).filter(e=>e.name&&Number.isFinite(e.value))})}function Yf(n){return Array.isArray(n)?n:Array.isArray(n==null?void 0:n.rows)?n.rows:Array.isArray(n==null?void 0:n.list)?n.list:Array.isArray(n==null?void 0:n.records)?n.records:Array.isArray(n==null?void 0:n.data)?n.data:[]}function _Q(n=[]){const e=new Map;return n.forEach(t=>{const i=e.get(t.name)||i3(G2({},t),{value:0});i.value+=t.value,e.set(t.name,i)}),[...e.values()].sort((t,i)=>i.value-t.value)}function r5(n,e,t=""){for(const i of e){const r=n==null?void 0:n[i];if(r!=null&&r!=="")return r}return t}function SQ(n){return["boy","male","公","公牛"].includes(n)?"公牛":["girl","female","母","母牛"].includes(n)?"母牛":n||""}function bQ(n){const e=String(n||""),t=e.match(/(?:^|\D)(1[0-2]|0?[1-9])(?:月|$|-)/);return t?`${Number(t[1])}月`:e}function wQ(n,e){const t=Il(e);return Number.isFinite(t)?`${n}:${t.toLocaleString("zh-CN",{maximumFractionDigits:2})}`:""}function Il(n){if(n==null||n==="")return NaN;const e=Number(String(n).replace(/,/g,"").replace(/%/g,""));return Number.isFinite(e)?e:NaN}const CQ={class:"yak-management"},TQ={key:1,class:"yak-map-loading"},AQ={class:"yak-management-ui"},xQ={key:0,class:"trade-year-switcher","aria-label":"交易年份切换"},EQ=["onClick"],PQ={key:1,class:"epidemic-year-switcher","aria-label":"防疫年份切换"},MQ=["onClick"],kQ={key:2,class:"forecast-year-switcher","aria-label":"预测年份切换"},RQ=["onClick"],IQ={class:"yak-left"},NQ={class:"yak-side-stack is-left"},LQ={class:"breeding-health-card"},FQ={class:"breeding-health-head"},DQ={class:"breeding-health-grid"},OQ={class:"structure-chart-card"},BQ={class:"structure-ratio-card"},GQ={class:"structure-ratio-chart"},zQ={viewBox:"0 0 150 150",preserveAspectRatio:"xMidYMid meet","aria-hidden":"true"},jQ={class:"structure-rose-guides"},UQ=["x1","y1","x2","y2","stroke"],$Q={class:"structure-rose-segments"},WQ=["d","fill","stroke"],VQ={class:"structure-rose-labels"},HQ=["x","y","text-anchor"],YQ={class:"structure-ratio-list"},KQ={key:0,class:"yak-data-status"},qQ={key:1,class:"yak-data-status is-warning"},XQ={class:"forecast-waterfall-card"},ZQ={class:"forecast-waterfall-head"},JQ={class:"forecast-waterfall-list"},QQ={class:"forecast-trend-card"},e22={class:"forecast-density-switcher","aria-label":"预测粒度切换"},t22=["onClick"],n22={key:0,class:"epidemic-three-pie-card"},i22={class:"epidemic-three-pie-visual"},r22={class:"epidemic-three-pie-center"},a22={class:"epidemic-three-pie-legend"},s22={key:1,class:"epidemic-empty"},o22={class:"trade-risk-card"},l22={class:"trade-risk-head"},u22={class:"trade-risk-list"},c22={class:"yak-right"},d22={class:"yak-side-stack is-right"},h22={class:"structure-chart-card"},f22={class:"structure-summary-card"},m22={key:0,class:"yak-data-status"},g22={key:1,class:"yak-data-status is-warning"},p22={class:"forecast-heat-list"},y22={class:"epidemic-record-table is-full"},v22={class:"epidemic-record-toolbar"},_22={class:"epidemic-record-rows"},S22=["onClick"],b22={key:0,class:"epidemic-empty"},w22={class:"epidemic-record-pager"},C22=["disabled"],T22=["disabled"],A22={class:"trade-cert-card"},x22={class:"trade-cert-main"},E22={class:"trade-dest-list"},P22={key:0,class:"epidemic-empty"},M22={class:"trade-ledger-table"},k22={class:"trade-ledger-toolbar"},R22={class:"trade-ledger-rows"},I22=["onClick"],N22={key:0,class:"epidemic-empty"},L22={class:"trade-ledger-pager"},F22=["disabled"],D22=["disabled"],O22={class:"yak-bottom-topic"},B22={class:"epidemic-ledger-dialog"},G22={class:"epidemic-ledger-dialog-head"},z22={class:"epidemic-ledger-filters"},j22=["value"],U22=["value"],$22={class:"epidemic-ledger-workspace"},W22={class:"epidemic-ledger-list"},V22=["onClick"],H22={key:0,class:"epidemic-empty"},Y22={class:"epidemic-ledger-detail trade-ledger-detail epidemic-ledger-record-detail"},K22={class:"epidemic-detail-head trade-detail-head"},q22={class:"epidemic-detail-grid is-modal trade-detail-grid epidemic-detail-flat-grid"},X22={key:0,class:"epidemic-detail-photos"},Z22={class:"epidemic-modal-photo-strip"},J22=["onClick"],Q22=["src"],e32={class:"epidemic-ledger-pager"},t32=["disabled"],n32=["disabled"],i32={class:"epidemic-ledger-dialog trade-ledger-dialog"},r32={class:"epidemic-ledger-dialog-head"},a32={class:"epidemic-ledger-filters trade-ledger-filters"},s32=["value"],o32=["value"],l32=["value"],u32={class:"epidemic-ledger-workspace trade-ledger-workspace"},c32={class:"epidemic-ledger-list trade-ledger-modal-list"},d32=["onClick"],h32={key:0,class:"epidemic-empty"},f32={class:"epidemic-ledger-detail trade-ledger-detail"},m32={class:"epidemic-detail-head trade-detail-head"},g32={class:"epidemic-detail-grid is-modal trade-detail-grid"},p32={class:"is-wide"},y32={class:"is-wide"},v32={class:"is-wide"},_32={class:"is-wide"},S32=["disabled"],b32={class:"epidemic-ledger-pager"},w32=["disabled"],C32=["disabled"],T32={class:"epidemic-image-preview-dialog"},A32={class:"epidemic-image-preview-head"},x32={class:"epidemic-image-preview-body"},E32=["src"],q0=398,td=12,P32=128,M32=8,k32=227,R32="https://qkl-hy.oss-cn-chengdu.aliyuncs.com/yak-vaccine-images",nd="/hy-result/{z}/{x}/{y}.png",I32="hy-result-dynamic-zoom21-v4",js=18,n_=14,id=12,i_=14,N32=5e3,Us=6,L32=4200,F32={__name:"index",props:{active:{type:Boolean,default:!0}},emits:["module-stats"],setup(n,{emit:e}){const t=n,i=e,r=Q2(typeof window=="undefined"?1080:window.innerHeight),a=c2(()=>{const k=Math.max(1080,Number(r.value)||1080),R=Math.floor((k-P32-M32-td*3)/4);return Math.max(k32,R)}),s=c2(()=>a.value*4+td*3),o=c2(()=>a.value+24),l=c2(()=>a.value*2-td),c=[103.07984,33.029058],d=[102.682809,33.131561],m=["#30dcff","#27f0c0","#ffd76c","#7aa7ff","#ff8f6b","#a6f06d"],y=["#24f6c4","#32dcff","#ffe06b","#7ee269","#ff9a62","#9ea7ff"],_=["#30dcff","#ffd76c","#27f0c0","#7aa7ff","#ff8f6b","#a6f06d","#9ea7ff"],T={name:"红原牦牛交易市场",lng:102.562157,lat:32.820484},M=[{key:"structure",name:"畜群结构",color:"#30dcff"},{key:"forecast",name:"畜群预测",color:"#ffd76c"},{key:"epidemic",name:"牦牛防疫",color:"#27f0c0"},{key:"trade",name:"牦牛交易",color:"#ffcf62"}],x=Q2("structure"),B=Q2("2027"),q=Q2("month"),K=Q2(0),H=Q2([]),J=Q2([]),g2=Q2([]),N2=Q2(!1),E2=Q2(""),v2=[2025,2026],F2=Q2(2026),$2=Q2({metrics:{}}),X2=Q2({rows:[],year:null}),H2=Q2({rows:[]}),r3=Q2([]),W2=Q2(0),v3=Q2(1),_3=Q2(""),w3=Q2(""),L2=Q2(!1),e3=Q2(""),c3=Q2(!1),p3=Q2([]),q2=Q2(0),a3=Q2(1),l3=Q2(!1),y2=Q2(""),z2=Q2(null),y3=Q2(null),F3=Q2(!1),$3=Q2(!1),w2=Q2(""),D2=Q2(m5()),Z2=Q2({years:[],latestYear:null}),b3=Q2({metrics:{},hasData:!1}),M2=Q2([]),P=Q2(0),m2=Q2(null),T3=Q2(!1),M3=Q2(""),A3=Q2(1),q3=Q2(""),W3=Q2(""),O1=Q2(!1),k2=Q2([]),_2=Q2(0),T2=Q2(1),f2=Q2(!1),j2=Q2(""),S3=Q2(null),k3=Q2({keyword:"",startTown:"",usageType:"",certType:""}),i1=Q2(null),c1=Q2(!1),m1=Q2(!1),G1=Q2({type:"idle",text:""}),p0=Q2({type:"idle",text:""});let u3=null,j3=!1,H3=!1,a1=null,t0=!1,l0=null,N0=null,xe=0;const ye=[{key:"day",label:"日",unit:"日",stepDays:1},{key:"week",label:"周",unit:"周",stepDays:7},{key:"month",label:"月",unit:"月",stepDays:30}],X0=c2(()=>wS(B.value)),d1=c2(()=>`yak-management-map-${nd}-${I32}`),$6=c2(()=>jD+UD),gt=c2(()=>X0.value.stock-Dt),De=c2(()=>k4(X0.value)),Oe=c2(()=>Un(g2.value,N5)),ut=c2(()=>Oe.value.reduce((k,R)=>k+Number(R.count||0),0)),u0=c2(()=>{const k=ut.value||1;return Oe.value.map((R,N)=>{const i2=Number(R.count||0),x2=Number(R.ratio);return i3(G2({},R),{count:i2,color:m[N%m.length],percent:Number.isFinite(x2)?x2:i2/k*100})})}),Je=c2(()=>nu(u0.value)),Ee=c2(()=>ga(Oe.value,N5)),fe=c2(()=>Ee.value),ve=c2(()=>P4(Oe.value,N5)),Pe=c2(()=>ya(ve.value)),He=c2(()=>Math.max(...Je.value.map(k=>Number(k.count||0)),1)),y0=c2(()=>u0.value.length?0:-1),L0=c2(()=>{const k=fe.value,R=k.length;if(!R)return[];const N=Math.max(...k.map(B2=>Number(B2.count||0)),1),i2=360/R,x2=Math.min(8,i2*.16);return k.map((B2,n3)=>{const m3=Number(B2.count||0),Z3=n3===y0.value,t1=36+Math.sqrt(m3/N)*31+(Z3?5:0),Q3=17,v1=-90+n3*i2+x2/2,s0=-90+(n3+1)*i2-x2/2,_1=(v1+s0)/2,c0=K6(75,75,t1+3,_1),et=K6(75,75,t1+15,_1),Ye=K6(75,75,t1+20,_1);return{key:B2.key||B2.name||n3,index:n3,item:B2,color:B2.color||m[n3%m.length],path:e9(75,75,Q3,t1,v1,s0),lineStart:c0,lineEnd:et,label:Ye,anchor:Math.cos(_1*Math.PI/180)>=0?"start":"end"}})}),z0=c2(()=>{var k;return((k=N5.find(R=>R.key==="adultCow"))==null?void 0:k.ratio)||0}),r0=c2(()=>{var k;return((k=N5.find(R=>R.key==="calf"))==null?void 0:k.ratio)||0}),me=c2(()=>bS(k6(H.value.length?H.value:Cd,Cd),Dt)),L1=c2(()=>OD),v0=c2(()=>WD(X0.value)),jt=c2(()=>$D(X0.value)),bn=c2(()=>{var k;return((k=$2.value)==null?void 0:k.metrics)||{}}),M6=c2(()=>{var k;return kt((k=$2.value)==null?void 0:k.dateTrend).sort(Fr)}),Ut=c2(()=>{var k;return kt((k=$2.value)==null?void 0:k.medicineCounts)}),W6=c2(()=>Ut.value.filter(k=>k.value>0).map((k,R)=>i3(G2({},k),{key:k.key||`${k.name}-${R}`,unit:"条"}))),Qt=c2(()=>W6.value.map(k=>`${k.name}:${k.value}`).join("|")||"epidemic-medicine-empty"),j=c2(()=>{var k;return kt((k=$2.value)==null?void 0:k.ownerRanks).slice(0,8)}),L=c2(()=>i6($2.value)),p=c2(()=>{var k;return((k=Ut.value.find(R=>R.name&&R.name!=="未填写"))==null?void 0:k.name)||"-"}),f=c2(()=>Z9(bn.value,["total","vaccine"]));c2(()=>Z9(bn.value,["owners"]));const g=c2(()=>Z9(bn.value,["villages"])),v=c2(()=>V.value.length),b=c2(()=>{var k;return((k=V.value[0])==null?void 0:k.name)||"-"}),E=c2(()=>{const k=r3.value.map(R=>R.operateTime).filter(Boolean).sort();return k.length?wn(k[k.length-1]):"-"}),U=c2(()=>{const k=Math.max(...Ut.value.map(R=>Number(R.value||0)),0);return k>0?k:Math.round(f.value/L.value)}),W=c2(()=>{var R;const k=$l((R=X2.value)==null?void 0:R.rows);return k.length?k:V.value.map(N=>({name:N.name,recordCount:Number(N.recordCount||0),earTagCount:Number(N.earTagCount||0),ratio:N.ratio,source:"ledger"}))}),Y=c2(()=>{var R;const k=new Set;return J5((R=H2.value)==null?void 0:R.rows).filter(N=>Number.isFinite(N.lng)&&Number.isFinite(N.lat)).map((N,i2)=>{const x2=`${N.lng.toFixed(4)},${N.lat.toFixed(4)}`,B2=k.has(x2)?(i2%3-1)*.012:0;return k.add(x2),i3(G2({},N),{name:N.village,value:N.earTagCount,unit:"万头",lng:N.lng+B2,lat:N.lat-B2*.65,displayValue:Number((N.earTagCount/1e4).toFixed(2)),displayUnit:"万头",rankLabel:`第${i2+1}名`})})}),V=c2(()=>{var R;const k=new Map;return kt((R=$2.value)==null?void 0:R.townCounts).forEach(N=>{const i2=Qe(N.name);i2&&k.set(i2,Number(k.get(i2)||0)+Number(N.value||0))}),[...k.entries()].map(([N,i2])=>{const x2=Math.round(i2/L.value),B2=f.value?i2/f.value*100:0;return{name:N,recordCount:i2,earTagCount:x2,ratio:B2}}).sort((N,i2)=>Number(i2.recordCount||0)-Number(N.recordCount||0))}),G=c2(()=>Math.max(me.value.length,v.value)),d2=c2(()=>new Set(V.value.map(k=>Qe(k.name)).filter(Boolean))),r2=c2(()=>{const k=d2.value;return me.value.map(R=>Qe(R.name)).filter(R=>R&&!k.has(R))}),t2=c2(()=>{const k=G.value||v.value||1;return v.value/k*100});c2(()=>U.value/Dt*100);const n2=c2(()=>Yl());c2(()=>f.value?r2.value.length?r2.value.length:n2.value.name&&n2.value.name!=="暂无"?1:0:0);const C2=c2(()=>zr()),I=c2(()=>X8()),C=c2(()=>jr());c2(()=>Kl());const z=c2(()=>Ur());c2(()=>z.value.slice(0,3)),c2(()=>f.value?r2.value.length?"年度免疫进度需核查":n2.value.desc:"年度计划待核查");const w=c2(()=>Math.max(Math.ceil(W2.value/js),1)),D=c2(()=>r3.value.slice(0,js)),O=c2(()=>Math.max(Math.ceil(q2.value/n_),1)),e2=c2(()=>y3.value||z2.value||{}),h2=c2(()=>J9(e2.value)),p2=c2(()=>{const k=e2.value||{};return[Be("台账编号",k.epidemicId,{wide:!0}),Be("养殖户",k.owner,{wide:!0}),Be("联系电话",Hr(k.phone)),Be("证件类型",k.idType),Be("证件号码",Yr(k.idNo)),Be("镇/乡",k.town),Be("村",k.village),Be("详细地址",k.location,{wide:!0}),Be("畜种",k.livestockType),Be("性别",k.sex),Be("畜龄",k.age),Be("体重",Kr(k.weight)),Be("疫苗/药品",k.medicine),Be("防疫类型",k.preventionType),Be("免疫方式",k.method),Be("剂量",qr(k.dose)),Be("免疫时间",wn(k.operateTime)),Be("操作员",k.operator)].filter(Boolean)}),R2=c2(()=>{var k;return kt((k=$2.value)==null?void 0:k.townCounts).map(R=>R.name)}),s3=c2(()=>Ut.value.map(k=>k.name).filter(k=>k&&k!=="未填写")),Y2=c2(()=>{var k;return((k=b3.value)==null?void 0:k.metrics)||{}}),Y3=c2(()=>{var k,R,N,i2,x2,B2,n3,m3;return Ir((k=Z2.value)==null?void 0:k.years,(R=b3.value)==null?void 0:R.availableYears,(N=b3.value)==null?void 0:N.available_years,(i2=b3.value)==null?void 0:i2.yearSummary,(x2=b3.value)==null?void 0:x2.year_summary,(B2=b3.value)==null?void 0:B2.latestYear,(n3=b3.value)==null?void 0:n3.latest_year,(m3=b3.value)==null?void 0:m3.year)}),V3=c2(()=>{var k,R;return q9(((k=b3.value)==null?void 0:k.monthTrend)||((R=b3.value)==null?void 0:R.month_trend),"name")});c2(()=>{var k,R;return jl(((k=b3.value)==null?void 0:k.yearSummary)||((R=b3.value)==null?void 0:R.year_summary))});const X3=c2(()=>{var k,R;return q9(((k=b3.value)==null?void 0:k.startTownCounts)||((R=b3.value)==null?void 0:R.start_town_counts),"name")}),o1=c2(()=>{var k,R;return q9(((k=b3.value)==null?void 0:k.usageCounts)||((R=b3.value)==null?void 0:R.usage_counts),"name")}),l1=c2(()=>{var k,R,N,i2,x2,B2;return q9(((k=b3.value)==null?void 0:k.transportNumberCounts)||((R=b3.value)==null?void 0:R.transport_number_counts)||((N=b3.value)==null?void 0:N.vehicleCounts)||((i2=b3.value)==null?void 0:i2.vehicle_counts)||((x2=b3.value)==null?void 0:x2.transportCounts)||((B2=b3.value)==null?void 0:B2.transport_counts),"transportNumber")}),h1=c2(()=>{const k=X3.value.map(N=>{const i2=String(N.name||"").trim(),x2=Qe(i2),B2=n6(x2||i2);return i3(G2({},N),{rawName:i2,name:B2,displayName:B2,town:x2,mapTownName:x2})}).filter(N=>N.name&&N.name!=="未填写").slice(0,10),R=Math.max(...k.map(N=>N.headCount),1);return k.map((N,i2)=>i3(G2({},N),{key:N.key||`${N.mapTownName||N.name}-${i2}`,value:N.headCount,unit:"头",ratio:Math.max(8,Math.round(N.headCount/R*100))}))}),J1=c2(()=>M2.value.slice(0,id)),b2=c2(()=>Math.max(Math.ceil(P.value/id),1)),o3=c2(()=>Math.max(Math.ceil(_2.value/i_),1)),d3=c2(()=>S3.value||{}),z3=c2(()=>d3.value.certId||d3.value.factoryCode||""),r1=c2(()=>{var R,N;const k=v4(((R=Z2.value)==null?void 0:R.startTowns)||((N=Z2.value)==null?void 0:N.start_towns));return k.length?k:_4(X3.value.map(i2=>i2.name))}),A1=c2(()=>{var R,N;const k=v4(((R=Z2.value)==null?void 0:R.usageTypes)||((N=Z2.value)==null?void 0:N.usage_types));return k.length?k:_4(o1.value.map(i2=>i2.name))}),y1=c2(()=>{var R,N,i2,x2;const k=Ul(((R=Z2.value)==null?void 0:R.certTypeOptions)||((N=Z2.value)==null?void 0:N.cert_type_options));return k.length?k:v4(((i2=Z2.value)==null?void 0:i2.certTypes)||((x2=Z2.value)==null?void 0:x2.cert_types)).map(B2=>({value:B2,label:B2}))}),P1=c2(()=>h1.value.map((k,R)=>({key:k.key||`${k.name}-${R}`,name:k.displayName||k.name,displayName:k.displayName||k.name,rawName:k.rawName,town:k.mapTownName||k.town||Qe(k.name),mapTownName:k.mapTownName||k.town||Qe(k.name),value:k.headCount,headCount:k.headCount,recordCount:k.recordCount,ratio:k.ratio,unit:"头"}))),n0=c2(()=>$r()),V6=c2(()=>{const k=n0.value.filter(R=>R.level==="high");return k.length>=2?`${k.length}项重点`:k.length===1?`重点:${k[0].name}`:"整体平稳"}),e6=c2(()=>me.value.map(k=>i3(G2({},k),{adultCowRatio:z0.value,calfRatio:r0.value,adultCow:Math.round(k.count*z0.value/100),calf:Math.round(k.count*r0.value/100)}))),Se=c2(()=>{const k=e6.value,R=k.length,N=Math.max(Math.ceil(R/Us),1),i2=K.value%N,x2=i2*Us,B2=Math.min(x2+Us,R);return{page:i2,pageCount:N,start:x2,end:B2,total:R,rows:k.slice(x2,B2)}}),$t=c2(()=>x.value==="forecast"?v0.value:me.value),a0=c2(()=>x.value==="forecast"?"forecast":"count"),be=c2(()=>jn($t.value,a0.value)),ct=c2(()=>({key:"yak-marks-layer",layerName:"ne:daping_yak_marks",styles:"yak_marks",cqlFilter:"gov_show = true",name:"牦牛识别标记",opacity:.96,queryBuffer:10,mapView:{targetLngLat:[102.58,32.72],distanceScale:.82,targetLocalZ:.76,duration:.85},legends:[{key:"yak-marks",name:"牦牛",fillColor:"#FFFF00",strokeColor:"#FFFF00",selectable:!1}]})),K1=c2(()=>{var N;const R=J5((N=H2.value)==null?void 0:N.rows).map(i2=>Hl(i2.town,i2.village)).filter(Boolean);return{key:"yak-epidemic-village-boundary",sourceType:"wfs",layerName:"ne:t_pastures_map",styles:"牧场样式",name:"防疫村边界",opacity:.86,queryBuffer:8,cqlFilter:R.length?R.join(" OR "):"EXCLUDE",legends:[{key:"yak-epidemic-village-boundary",name:"防疫村边界",fillColor:"#24F6C4",strokeColor:"#FFF06A",selectable:!1}]}}),E0=c2(()=>x.value==="epidemic"?K1.value:x.value==="trade"?null:ct.value),g1=c2(()=>x.value==="structure"||x.value==="forecast"),s1=c2(()=>x.value==="forecast"?d:c),R1=c2(()=>g1.value?null:E0.value),b0=c2(()=>g1.value?null:A2.value),a2=c2(()=>g1.value?!m1.value:!c1.value),S2=c2(()=>g1.value?"影像地图加载中":"3D地图加载中"),A2=c2(()=>x.value==="trade"?{scope:"trade-flow",title:`${m2.value||""}出栏来源`,metricLabel:"来源",unit:"头",source:i3(G2({},T),{total:dt("headCount")}),rows:P1.value}:{scope:x.value==="epidemic"?"village":"town",hideTownNames:x.value==="epidemic",title:x.value==="forecast"?`${X0.value.shortLabel}预测存栏`:x.value==="epidemic"?`${F2.value}年村级防疫信息`:"乡镇估算存栏",metricLabel:x.value==="forecast"?"预测":x.value==="epidemic"?"防疫":"存栏",unit:"万头",rows:x.value==="epidemic"?Y.value:be.value.map(k=>({name:k.name,value:Number((k.value/1e4).toFixed(2)),unit:"万头"}))}),I2=c2(()=>({color:["#ffd76c","#30dcff"],tooltip:i3(G2({},we()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(k){const R=k.map(N=>`${N.marker}${N.seriesName}:${j1(Math.abs(N.value))}头`);return`${k[0].name}
${R.join("
")}`}}),legend:{top:4,right:12,itemWidth:12,itemHeight:8,textStyle:{color:"rgba(222, 250, 255, 0.8)",fontSize:11}},grid:{left:22,right:22,top:32,bottom:12,containLabel:!0},xAxis:{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10,formatter:k=>A0(Math.abs(k))},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLine:{show:!1},axisTick:{show:!1}},yAxis:{type:"category",data:yc.map(k=>k.age),axisLabel:{color:"rgba(223, 250, 255, 0.82)",fontSize:11},axisLine:{show:!1},axisTick:{show:!1}},series:[{name:"母牛",type:"bar",stack:"gender",barWidth:12,data:yc.map(k=>-k.cow),itemStyle:{borderRadius:[7,0,0,7]}},{name:"公牛",type:"bar",stack:"gender",barWidth:12,data:yc.map(k=>k.bull),itemStyle:{borderRadius:[0,7,7,0]}}]})),s2=c2(()=>{const k=me.value,R=k.map(N=>N.count);return{color:m,tooltip:i3(G2({},we()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(N){const i2=N.map(x2=>`${x2.marker}${x2.seriesName}:${j1(x2.value)}头`);return`${N[0].name}
${i2.join("
")}
估算存栏:${j1(R[N[0].dataIndex])}头
结构依据:专家共识比例`}}),legend:{top:-2,right:0,itemWidth:8,itemHeight:6,itemGap:6,textStyle:{color:"rgba(222, 250, 255, 0.75)",fontSize:10}},grid:{left:54,right:30,top:22,bottom:8},xAxis:{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.56)",fontSize:10,formatter:A0},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLine:{show:!1},axisTick:{show:!1}},yAxis:{type:"category",inverse:!0,data:k.map(N=>N.name),axisLabel:{color:"rgba(223, 250, 255, 0.82)",fontSize:10,interval:0},axisLine:{show:!1},axisTick:{show:!1}},series:N5.map(N=>({name:N.name.replace("(≤1岁)","").replace("(1-2岁)",""),type:"bar",stack:"town",barWidth:k.length>8?6:11,data:k.map(i2=>Math.round(i2.count*N.ratio/100))}))}}),V2=c2(()=>ti(me.value,"count","头",{style:"ladder",tooltipFormatter(k){const R=me.value[k.dataIndex];return`${R.name}
估算存栏:${j1(R.count)}头
来源:无人机识别`}})),O2=c2(()=>{const k=Se.value,R=k.rows,N=Math.max(...R.map(i2=>i2.adultCow+i2.calf),1);return{color:["#30dcff","#ffd76c"],animationDurationUpdate:700,animationEasingUpdate:"cubicOut",tooltip:i3(G2({},we()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(i2){const x2=R[i2[0].dataIndex],B2=i2.filter(n3=>["成年母牛","幼畜"].includes(n3.seriesName)).map(n3=>`${n3.marker}${n3.seriesName}:${j1(n3.value)}头`);return`${x2.name}
母幼合计:${j1(x2.adultCow+x2.calf)}头
${B2.join("
")}
依据:无人机识别 + 专家共识模型`}}),legend:{data:["成年母牛","幼畜"],top:2,left:2,itemWidth:10,itemHeight:7,itemGap:9,textStyle:{color:"rgba(222, 250, 255, 0.78)",fontSize:10}},graphic:k.total>Us?{type:"text",right:4,top:3,silent:!0,style:{text:`${k.start+1}-${k.end} / ${k.total}`,fill:"rgba(222, 250, 255, 0.62)",fontSize:10,fontWeight:600}}:void 0,grid:{left:18,right:18,top:42,bottom:44,containLabel:!1},xAxis:{type:"category",data:R.map(i2=>i2.name),axisLabel:{color:"rgba(223, 250, 255, 0.78)",fontSize:10,lineHeight:12,interval:0,margin:8,formatter:S4},axisLine:{show:!1},axisTick:{show:!1}},yAxis:{type:"value",max:Math.ceil(N*1.28),axisLabel:{show:!1},axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.08)",type:"dashed"}}},series:[{name:"基础群规模",type:"bar",barWidth:15,barGap:"-100%",data:R.map(i2=>i2.adultCow+i2.calf),tooltip:{show:!1},itemStyle:{borderRadius:[8,8,1,1],color:"rgba(48, 220, 255, 0.07)"},silent:!0},{name:"成年母牛",type:"bar",stack:"foundation",barWidth:15,data:R.map(i2=>i2.adultCow),itemStyle:{borderRadius:[1,1,0,0],color:new Ke(0,0,0,1,[{offset:0,color:"rgba(48, 220, 255, 0.34)"},{offset:1,color:"#30dcff"}])}},{name:"幼畜",type:"bar",stack:"foundation",barWidth:15,data:R.map(i2=>i2.calf),itemStyle:{borderRadius:[8,8,1,1],color:new Ke(0,0,0,1,[{offset:0,color:"#ffd76c"},{offset:1,color:"rgba(255, 215, 108, 0.2)"}])},label:{show:!0,position:"top",formatter:({dataIndex:i2})=>A0(R[i2].adultCow+R[i2].calf),color:"#ffffff",fontSize:10,fontWeight:700}}]}}),t3=c2(()=>{const k=cy.slice().sort((i2,x2)=>x2.value-i2.value),R=cy.reduce((i2,x2)=>i2+x2.value,0),N=k.map(i2=>i2.yoy||0);return{color:k.map(i2=>i2.color),tooltip:i3(G2({},we()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(i2){const x2=k[i2[0].dataIndex];return`${x2.label}
数量:${j1(x2.value)}头
占比:${a6(x2.value/R*100)}
同比:${x2.yoy>0?"+":""}${x2.yoy}%`}}),grid:{left:36,right:30,top:20,bottom:34},xAxis:{type:"category",data:k.map(i2=>i2.label),axisLabel:{color:"rgba(223, 250, 255, 0.76)",fontSize:10,interval:0,margin:10},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.24)"}},axisTick:{show:!1}},yAxis:[{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.52)",fontSize:10,formatter:A0},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.09)",type:"dashed"}}},{type:"value",min:Math.min(-2,Math.floor(Math.min(...N)-1)),max:Math.max(8,Math.ceil(Math.max(...N)+1)),axisLabel:{color:"rgba(255, 215, 108, 0.68)",fontSize:10,formatter:"{value}%"},splitLine:{show:!1},axisLine:{show:!1},axisTick:{show:!1}}],series:[{name:"数量",type:"bar",barWidth:16,data:k.map((i2,x2)=>({value:i2.value,itemStyle:{borderRadius:[8,8,2,2],color:new Ke(0,0,0,1,[{offset:0,color:i2.color},{offset:.72,color:`${i2.color}cc`},{offset:1,color:`${i2.color}18`}]),shadowBlur:x2===0?12:7,shadowColor:i2.color},label:{show:!0,position:"top",color:x2===0?"#ffd76c":"#ffffff",fontSize:10,formatter:({value:B2})=>A0(B2)}}))},{name:"同比",type:"line",yAxisIndex:1,smooth:!0,symbol:"circle",symbolSize:6,data:N,lineStyle:{width:2,color:"#ffd76c"},itemStyle:{color:"#ffd76c",borderColor:"rgba(3, 18, 28, 0.9)",borderWidth:2},label:{show:!0,position:"top",color:"#ffd76c",fontSize:10,formatter:({value:i2})=>`${i2>0?"+":""}${i2}%`}}]}}),h3=c2(()=>{const k=Ht(q.value),R=Ql(X0.value,k.key),N=ma(R),i2=r6(N.length,k.key);return{color:["#30dcff","#ffd76c","#ff8f6b"],tooltip:i3(G2({},we()),{trigger:"axis",triggerOn:"mousemove|click",axisPointer:{type:"cross",crossStyle:{color:"rgba(126, 251, 246, 0.42)"},label:{color:"#eaffff",backgroundColor:"rgba(5, 31, 51, 0.96)"}},formatter(x2){var t1,Q3,v1;const B2=Array.isArray(x2)?x2:[x2],n3=B2.find(s0=>s0.seriesType==="candlestick"),m3=(n3==null?void 0:n3.data)||N[(v1=(Q3=n3==null?void 0:n3.dataIndex)!=null?Q3:(t1=B2[0])==null?void 0:t1.dataIndex)!=null?v1:0];if(!m3)return"";const Z3=m3.close-m3.open;return[`${m3.label}|${k.unit}度预测`,`预测存栏:${j1(m3.close)}头`,`较上期:${e8(Z3)}头`,`繁殖补充:${j1(m3.birth)}头`,`出栏扣减:${j1(m3.outflow)}头`].join("
")}}),legend:{top:4,right:8,data:["预测存栏","繁殖补充","出栏扣减"],itemWidth:12,itemHeight:8,textStyle:{color:"rgba(222, 250, 255, 0.78)",fontSize:10}},grid:{left:44,right:40,top:34,bottom:28},xAxis:{type:"category",boundaryGap:!0,data:R.labels,axisLabel:{color:"rgba(223, 250, 255, 0.62)",fontSize:10,interval:i2},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.28)"}},axisTick:{show:!1}},yAxis:[{type:"value",scale:!0,axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10,formatter:A0},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}}},{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.48)",fontSize:10,formatter:A0},splitLine:{show:!1}}],series:[{name:"预测存栏",type:"candlestick",yAxisIndex:0,barWidth:eu(N.length,k.key),data:N,itemStyle:{color:"rgba(48, 220, 255, 0.82)",color0:"rgba(255, 143, 107, 0.82)",borderColor:"#30dcff",borderColor0:"#ff8f6b",borderWidth:1.4}},{name:"预测存栏线",type:"line",yAxisIndex:0,smooth:!0,symbol:"circle",symbolSize:4,data:N.map(x2=>x2.close),lineStyle:{width:1.8,color:"rgba(48, 220, 255, 0.86)"},itemStyle:{color:"#30dcff",borderColor:"rgba(3, 18, 28, 0.9)",borderWidth:1},tooltip:{show:!1}},x4("繁殖补充",R.births,"#ffd76c",1),x4("出栏扣减",R.outflow,"#ff8f6b",1)]}}),L3=c2(()=>({color:["#30dcff","#ffd76c"],tooltip:i3(G2({},we()),{trigger:"axis"}),legend:{top:4,right:12,itemWidth:12,itemHeight:8,textStyle:{color:"rgba(222, 250, 255, 0.78)",fontSize:10}},grid:{left:40,right:42,top:34,bottom:28},xAxis:{type:"category",data:L1.value.map(k=>k.month||k.name),axisLabel:{color:"rgba(223, 250, 255, 0.68)",fontSize:10,interval:1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.26)"}},axisTick:{show:!1}},yAxis:[{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}}},{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.48)",fontSize:10},splitLine:{show:!1}}],series:[{name:"数量",type:"bar",barWidth:12,data:L1.value.map(k=>k.count||k.value),itemStyle:{borderRadius:[8,8,0,0],color:new Ke(0,0,0,1,[{offset:0,color:"#30dcff"},{offset:1,color:"rgba(48, 220, 255, 0.08)"}])}},{name:"增速",type:"line",yAxisIndex:1,smooth:!0,symbolSize:5,data:L1.value.map(k=>k.speed||k.growthRate||0),lineStyle:{width:2.4,color:"#ffd76c"},itemStyle:{color:"#ffd76c"}}]})),f3=c2(()=>({tooltip:we(),radar:{center:["50%","54%"],radius:"68%",splitNumber:4,indicator:dy.map(k=>({name:k.name,max:100})),axisName:{color:"rgba(223, 250, 255, 0.76)",fontSize:11},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.22)"}},splitArea:{areaStyle:{color:["rgba(48, 220, 255, 0.04)","rgba(39, 240, 192, 0.02)"]}},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.18)"}}},series:[{type:"radar",data:[{name:"预测因子",value:dy.map(k=>k.value),areaStyle:{color:"rgba(48, 220, 255, 0.22)"},lineStyle:{color:"#30dcff",width:2},itemStyle:{color:"#ffd76c"}}]}]})),O3=c2(()=>ti(v0.value,"forecast","头")),w0=c2(()=>{const k=jt.value;return{color:m,tooltip:we(R=>{var i2;const N=k.find(x2=>x2.name===R.name);return`${R.name}
预测占比:${a6((i2=N==null?void 0:N.ratio)!=null?i2:R.percent)}
预测数量:${j1((N==null?void 0:N.count)||0)}头`}),legend:{orient:"vertical",right:4,top:"middle",itemWidth:8,itemHeight:8,itemGap:6,formatter(R){const N=k.find(i2=>i2.name===R);return N?`${R} ${a6(N.ratio)}`:R},textStyle:{color:"rgba(222, 250, 255, 0.8)",fontSize:10}},series:[{name:"期末结构预测",type:"pie",radius:["38%","66%"],center:["32%","54%"],startAngle:118,avoidLabelOverlap:!1,label:{show:!1},labelLine:{show:!1},itemStyle:{borderColor:"rgba(3, 18, 31, 0.92)",borderWidth:3},data:k.map(R=>({name:R.name,value:R.count}))}]}}),Z0=c2(()=>({color:["#ffd76c","#ff8f6b","#7aa7ff"],tooltip:i3(G2({},we()),{trigger:"axis",axisPointer:{type:"shadow"}}),legend:{top:4,right:8,itemWidth:12,itemHeight:8,textStyle:{color:"rgba(222, 250, 255, 0.78)",fontSize:10}},grid:{left:44,right:26,top:34,bottom:28},xAxis:{type:"category",data:g6.map(k=>k.shortLabel),axisLabel:{color:"rgba(223, 250, 255, 0.76)",fontSize:11},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.26)"}},axisTick:{show:!1}},yAxis:{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10,formatter:k=>ri(k,1)},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}}},series:[{name:"繁殖补充",type:"bar",barWidth:12,data:g6.map(k=>k.births),itemStyle:{borderRadius:[7,7,0,0]}},{name:"出栏流出",type:"bar",barWidth:12,data:g6.map(k=>-k.outflow),itemStyle:{borderRadius:[0,0,7,7]}},{name:"稳态校正",type:"line",smooth:!0,symbolSize:6,data:g6.map(k=>k.correction),lineStyle:{width:2.4}}]})),w1=c2(()=>{const k=v0.value,R=Math.max(...k.map(N=>Math.abs(N.change)),1);return k.map(N=>i3(G2({},N),{width:Math.max(8,Math.round(Math.abs(N.change)/R*100))}))}),re=c2(()=>{const k=M6.value,R=k.map(i2=>i2.value),N=Math.max(...R,1);return{color:["#27f0c0","#ffd76c"],tooltip:i3(G2({},we()),{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(39, 240, 192, 0.34)"}},formatter(i2){const x2=i2[0];return`${x2.name}
防疫记录:${j1(x2.value)}条`}}),grid:{left:42,right:24,top:20,bottom:28},xAxis:{type:"category",data:k.map(i2=>i2.name),axisLabel:{color:"rgba(223, 250, 255, 0.62)",fontSize:10,interval:Math.max(Math.floor(k.length/7),0)},axisLine:{lineStyle:{color:"rgba(39, 240, 192, 0.22)"}},axisTick:{show:!1}},yAxis:{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10,formatter:A0},splitLine:{lineStyle:{color:"rgba(39, 240, 192, 0.1)",type:"dashed"}}},series:[{name:"防疫记录",type:"bar",barMaxWidth:12,data:R,itemStyle:{borderRadius:[7,7,0,0],color:new Ke(0,0,0,1,[{offset:0,color:"#27f0c0"},{offset:1,color:"rgba(39, 240, 192, 0.08)"}])},label:{show:!0,position:"top",color:"rgba(230, 255, 249, 0.92)",fontSize:10,formatter:({value:i2})=>i2>=N*.42?A0(i2):""}},{name:"作业趋势",type:"line",smooth:!0,showSymbol:!1,data:R,lineStyle:{width:2.4,color:"#ffd76c"}}]}});c2(()=>{const k=M6.value.length?M6.value.slice(-6):[{name:"待开展",value:0}],R=k.map(n3=>Number(n3.value||0)),N=C2.value,i2=N.map(n3=>Number(n3.value||0)),x2=Math.max(...R,1),B2=n3=>String(n3||"").replace(/(镇|乡|村)$/,"");return{color:["#27f0c0","#ffd76c"],title:[{text:"作业节奏",left:4,top:0,textStyle:{color:"rgba(226, 252, 255, 0.82)",fontSize:11,fontWeight:800}},{text:"补免关注",left:"55%",top:0,textStyle:{color:"rgba(226, 252, 255, 0.82)",fontSize:11,fontWeight:800}}],tooltip:i3(G2({},we()),{trigger:"axis",formatter(n3){const m3=Array.isArray(n3)?n3[0]:n3;if((m3==null?void 0:m3.axisIndex)===1){const t1=N[m3.dataIndex]||{};return`${t1.name}
补免关注:${t1.label||m3.value}`}const Z3=k[m3.dataIndex]||{};return`${Z3.name}
防疫记录:${j1(Z3.value)}条`}}),grid:[{left:6,right:"52%",top:26,bottom:15},{left:"56%",right:12,top:26,bottom:15}],xAxis:[{type:"category",gridIndex:0,data:k.map(n3=>n3.name),axisLabel:{color:"rgba(226, 252, 255, 0.56)",fontSize:9,interval:0,formatter:n3=>String(n3||"").replace(/^(\d{1,2})\D+(\d{1,2}).*$/,"$1/$2")},axisLine:{lineStyle:{color:"rgba(39, 240, 192, 0.22)"}},axisTick:{show:!1}},{type:"value",gridIndex:1,min:0,max:Math.max(...i2,100),show:!1}],yAxis:[{type:"value",gridIndex:0,show:!1},{type:"category",gridIndex:1,inverse:!0,data:N.map(n3=>n3.name),axisLabel:{color:"rgba(226, 252, 255, 0.68)",fontSize:9,formatter:n3=>B2(n3)},axisLine:{show:!1},axisTick:{show:!1}}],series:[{name:"防疫记录",type:"bar",xAxisIndex:0,yAxisIndex:0,barMaxWidth:9,data:R,itemStyle:{borderRadius:[6,6,0,0],color:new Ke(0,0,0,1,[{offset:0,color:"#27f0c0"},{offset:1,color:"rgba(39, 240, 192, 0.1)"}])},label:{show:!0,position:"top",color:"rgba(230, 255, 249, 0.86)",fontSize:8,formatter:({value:n3})=>n3>=x2*.55?A0(n3):""}},{name:"节奏线",type:"line",xAxisIndex:0,yAxisIndex:0,smooth:!0,showSymbol:!1,data:R,lineStyle:{width:1.8,color:"#ffd76c"},tooltip:{show:!1}},{name:"补免关注",type:"bar",xAxisIndex:1,yAxisIndex:1,barWidth:8,data:i2,itemStyle:{borderRadius:[0,7,7,0],color:new Ke(0,0,1,0,[{offset:0,color:"rgba(255, 215, 108, 0.24)"},{offset:1,color:"#ffd76c"}])},label:{show:!0,position:"right",color:"rgba(255, 235, 176, 0.9)",fontSize:8,formatter:({dataIndex:n3})=>{var m3;return((m3=N[n3])==null?void 0:m3.label)||""}}}]}}),c2(()=>{const k=I.value,R=k.map(B2=>Number(B2.value||0)),N=Math.max(...R,1),i2=R.filter(Boolean).reduce((B2,n3)=>B2+n3,0)/Math.max(R.filter(Boolean).length,1),x2=Math.ceil(N*1.18);return{color:["#27f0c0","#ffd76c"],tooltip:i3(G2({},we()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(B2){var m3;const n3=k[(m3=B2[0])==null?void 0:m3.dataIndex]||{};return n3.isMissing?`${n3.name}
年度防疫:待补强`:`${n3.name}
覆盖量:${j1(n3.value)}头
防疫记录:${j1(n3.recordCount)}条`}}),grid:{left:56,right:46,top:16,bottom:12},xAxis:{type:"value",min:0,max:x2,show:!1},yAxis:{type:"category",inverse:!0,data:k.map(B2=>B2.name),axisLabel:{color:"rgba(226, 252, 255, 0.82)",fontSize:11,interval:0,formatter:B2=>String(B2||"").replace(/(镇|乡)$/,"")},axisLine:{show:!1},axisTick:{show:!1}},series:[{name:"均衡参照",type:"bar",barWidth:11,silent:!0,barGap:"-100%",data:k.map(()=>x2),itemStyle:{borderRadius:[0,8,8,0],borderColor:"rgba(48, 220, 255, 0.12)",borderWidth:1,color:"rgba(48, 220, 255, 0.045)"}},{name:"覆盖量",type:"bar",barWidth:11,barGap:"-100%",z:3,data:k.map(B2=>{const n3=Number(B2.value||0);return{value:n3>0?n3:Math.max(x2*.035,1),rawValue:n3,itemStyle:{borderRadius:[0,8,8,0],color:new Ke(0,0,1,0,[{offset:0,color:B2.isMissing?"rgba(255, 143, 107, 0.24)":"rgba(39, 240, 192, 0.16)"},{offset:.72,color:B2.isMissing?"#ff8f6b":"#27f0c0"},{offset:1,color:B2.isMissing?"#ffd76c":"#8fffe9"}]),shadowBlur:B2.isMissing?8:10,shadowColor:B2.isMissing?"rgba(255, 143, 107, 0.36)":"rgba(39, 240, 192, 0.34)"}}}),label:{show:!0,position:"right",color:"rgba(239, 255, 255, 0.92)",fontSize:11,fontWeight:800,formatter:({dataIndex:B2})=>{const n3=k[B2]||{};return n3.isMissing?"待补强":`${A0(n3.value)}头`}},markLine:i2>0?{symbol:"none",silent:!0,lineStyle:{color:"rgba(255, 215, 108, 0.46)",type:"dashed",width:1},label:{color:"rgba(255, 232, 164, 0.8)",fontSize:10,formatter:"均衡线"},data:[{xAxis:i2}]}:void 0}]}}),c2(()=>{const k=C.value,R=["#27f0c0","#30dcff","#ffd76c","#7aa7ff","#86dc62","#ff8f6b","#67ffe4","#40b8ff","#c7e86b"],N=k.length?k.map((i2,x2)=>({name:String(i2.name||"").replace(/(村|社区|牧委会)$/,""),value:Math.max(Number(i2.value||0),1),rawValue:Number(i2.value||0),town:i2.town||"",itemStyle:{color:new Ke(0,0,1,1,[{offset:0,color:R[x2%R.length]},{offset:1,color:"rgba(17, 70, 92, 0.38)"}])}})):[{name:"待形成",value:1,rawValue:0,town:"",itemStyle:{color:"rgba(48, 220, 255, 0.14)"}}];return{tooltip:i3(G2({},we()),{formatter(i2){const x2=i2.data||{};return x2.rawValue?`${x2.town?`${x2.town} `:""}${x2.name}
覆盖量:${j1(x2.rawValue)}头`:`${x2.name}
暂无村级覆盖量`}}),series:[{type:"treemap",roam:!1,nodeClick:!1,breadcrumb:{show:!1},left:6,right:6,top:7,bottom:5,visibleMin:1,data:N,label:{show:!0,color:"rgba(235, 254, 255, 0.9)",fontSize:10,fontWeight:800,lineHeight:14,formatter(i2){var B2;const x2=Number(((B2=i2.data)==null?void 0:B2.rawValue)||0);return x2?`${i2.name} -${A0(x2)}头`:i2.name}},upperLabel:{show:!1},itemStyle:{borderColor:"rgba(4, 24, 36, 0.88)",borderWidth:2,gapWidth:2},emphasis:{label:{color:"#ffffff"},itemStyle:{shadowBlur:14,shadowColor:"rgba(39, 240, 192, 0.4)"}},levels:[{itemStyle:{borderColor:"rgba(14, 75, 98, 0.72)",borderWidth:1,gapWidth:2}}]}]}});const z1=c2(()=>{const k=W.value,R=k.length>8?10:12,N=R+8,i2=k.map(t1=>Number(t1.recordCount||0)),x2=k.map(t1=>Number(t1.earTagCount||0)),B2=Math.max(...i2,1),n3=k.map(()=>Math.ceil(B2*1.08)),m3=new Ke(0,0,0,1,[{offset:0,color:"rgba(48, 220, 255, 0.18)"},{offset:.48,color:"rgba(48, 220, 255, 0.06)"},{offset:1,color:"rgba(48, 220, 255, 0.02)"}]),Z3=new Ke(0,0,0,1,[{offset:0,color:"#31f7ff"},{offset:.36,color:"#1cbcff"},{offset:1,color:"#266dff"}]);return{color:["#31f7ff","#ffe06b"],title:{text:`台账总量:{value|${A0(f.value)}条}`,right:0,top:0,textStyle:{color:"#fff",fontSize:12,fontWeight:500,rich:{value:{color:"#22f1ff",borderColor:"#14bdf4",borderWidth:1,borderRadius:2,padding:[2,6,3,6],fontSize:12,fontWeight:700}}}},tooltip:i3(G2({},we()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(t1){const Q3=k[t1[0].dataIndex];return[`${Q3.name}`,`防疫记录:${j1(Q3.recordCount)}条`,`耳标数量:${j1(Q3.earTagCount)}头`,"数据来源:防疫台账"].join("
")}}),legend:[{data:["防疫记录"],top:0,left:0,itemWidth:10,itemHeight:10,icon:"circle",textStyle:{color:"#fff",fontSize:11},selectedMode:!1},{data:["耳标数"],top:0,left:82,itemWidth:10,itemHeight:10,icon:"circle",textStyle:{color:"#fff",fontSize:11},selectedMode:!1}],grid:{left:36,right:8,top:38,bottom:50},xAxis:{type:"category",data:k.map(t1=>t1.name),axisLabel:{color:"#fff",fontSize:10,interval:0,formatter:Lr},axisLine:{show:!1},axisTick:{show:!1},splitLine:{show:!1}},yAxis:{type:"value",name:"数量/条",max:Math.ceil(B2*1.2),nameTextStyle:{color:"rgba(223, 250, 255, 0.62)",fontSize:10,align:"left"},axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10,formatter:A0},axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(51, 89, 113, 0.16)",type:"dashed"}}},series:[{name:"统计底柱",type:"bar",barWidth:N,barGap:"-100%",data:n3,tooltip:{show:!1},silent:!0,z:1,itemStyle:{borderRadius:[8,8,1,1],borderColor:"rgba(48, 220, 255, 0.22)",borderWidth:1,color:m3}},{name:"防疫记录",type:"bar",barGap:"-100%",barWidth:R,barMinHeight:2,z:3,data:i2.map(t1=>({value:t1,itemStyle:{borderRadius:[8,8,1,1],borderColor:"rgba(200, 252, 255, 0.22)",borderWidth:1,color:Z3,shadowBlur:10,shadowColor:"rgba(49, 247, 255, 0.28)"}}))},{name:"顶部高光",type:"pictorialBar",symbol:"diamond",symbolSize:[R+7,5],symbolOffset:[0,-3],symbolPosition:"end",z:8,tooltip:{show:!1},data:i2.map(t1=>({value:t1,itemStyle:{color:"rgba(207, 252, 255, 0.88)",shadowBlur:8,shadowColor:"rgba(49, 247, 255, 0.72)"}}))},{name:"底座光影",type:"pictorialBar",symbol:"diamond",symbolSize:[N+3,5],symbolOffset:[0,3],z:2,tooltip:{show:!1},data:i2,itemStyle:{color:"rgba(48, 220, 255, 0.24)",shadowBlur:10,shadowColor:"rgba(48, 220, 255, 0.45)"}},{name:"耳标数",type:"line",smooth:!0,showSymbol:!1,z:9,data:x2,lineStyle:{width:2.2,color:"#ffe06b",shadowBlur:8,shadowColor:"rgba(255, 224, 107, 0.5)"},itemStyle:{color:"#ffe06b"}}]}}),T0=c2(()=>{const k=j.value;return{tooltip:i3(G2({},we()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(R){const N=k[R[0].dataIndex];return`${N.name}
防疫记录:${j1(N.value)}条`}}),grid:{left:74,right:42,top:12,bottom:8},xAxis:{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.52)",fontSize:10,formatter:A0},axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(39, 240, 192, 0.08)",type:"dashed"}}},yAxis:{type:"category",inverse:!0,data:k.map(R=>R.name),axisLabel:{color:"rgba(223, 250, 255, 0.82)",fontSize:10,interval:0},axisLine:{show:!1},axisTick:{show:!1}},series:[{name:"记录",type:"bar",barWidth:9,data:k.map((R,N)=>({value:R.value,itemStyle:{borderRadius:[0,8,8,0],color:new Ke(0,0,1,0,[{offset:0,color:"rgba(48, 220, 255, 0.12)"},{offset:.62,color:["#27f0c0","#30dcff","#ffd76c"][N%3]},{offset:1,color:"#ffffff"}])}})),label:{show:!0,position:"right",color:"#eaffff",fontSize:10,formatter:({value:R})=>A0(R)}},{type:"scatter",symbolSize:7,data:k.map(R=>R.value),itemStyle:{color:"#ffd76c",shadowBlur:8,shadowColor:"#ffd76c"}}]}}),t6=c2(()=>{const k=V3.value;return{color:["#30dcff","#ffd76c"],tooltip:i3(G2({},we()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(R){const N=R.find(x2=>x2.seriesName==="流通头数"),i2=R.find(x2=>x2.seriesName==="出证记录");return`${(N==null?void 0:N.axisValue)||""}
流通头数:${j1((N==null?void 0:N.value)||0)}头
出证记录:${j1((i2==null?void 0:i2.value)||0)}条`}}),legend:{top:4,right:10,itemWidth:12,itemHeight:8,textStyle:{color:"rgba(255, 255, 255, 0.88)",fontSize:10}},grid:{left:42,right:38,top:34,bottom:28},xAxis:{type:"category",data:k.map(R=>R.name),axisLabel:{color:"rgba(255, 255, 255, 0.8)",fontSize:10,interval:1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.24)"}},axisTick:{show:!1}},yAxis:[{type:"value",axisLabel:{color:"rgba(255, 255, 255, 0.76)",fontSize:10,formatter:A0},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.09)",type:"dashed"}}},{type:"value",axisLabel:{color:"rgba(255, 255, 255, 0.74)",fontSize:10,formatter:A0},splitLine:{show:!1}}],series:[{name:"流通头数",type:"bar",barMaxWidth:13,data:k.map(R=>R.headCount),itemStyle:{borderRadius:[7,7,0,0],color:new Ke(0,0,0,1,[{offset:0,color:"#30dcff"},{offset:1,color:"rgba(48, 220, 255, 0.08)"}])}},{name:"出证记录",type:"line",yAxisIndex:1,smooth:!0,symbolSize:5,data:k.map(R=>R.recordCount),lineStyle:{width:2.2,color:"#ffd76c"},itemStyle:{color:"#ffd76c",borderColor:"rgba(3, 18, 28, 0.9)",borderWidth:2}}]}}),Wt=c2(()=>ti(X3.value.slice(0,10),"headCount","头",{colors:_,style:"ladder",axisTextColor:"rgba(255, 255, 255, 0.88)",dimAxisTextColor:"rgba(255, 255, 255, 0.74)",tooltipFormatter(k){const R=X3.value[k.dataIndex];return`${R.name}
流通头数:${j1(R.headCount)}头
出证记录:${j1(R.recordCount)}条`}})),q1=c2(()=>{const k=o1.value;return{color:_,tooltip:we(R=>{const N=k.find(i2=>i2.name===R.name);return`${R.name}
占比:${R.percent}%
流通头数:${j1(R.value)}头
出证记录:${j1((N==null?void 0:N.recordCount)||0)}条`}),legend:{orient:"vertical",right:4,top:"middle",itemWidth:8,itemHeight:8,itemGap:6,textStyle:{color:"rgba(255, 255, 255, 0.88)",fontSize:10},formatter(R){const N=k.find(i2=>i2.name===R);return N?`${R} ${A0(N.headCount)}头`:R}},series:[{name:"用途结构",type:"pie",radius:["38%","64%"],center:["32%","54%"],startAngle:110,label:{show:!1},labelLine:{show:!1},itemStyle:{borderColor:"rgba(3, 18, 31, 0.92)",borderWidth:3},data:k.map(R=>({name:R.name,value:R.headCount}))}]}}),H0=c2(()=>{const k=[{name:"省外A证",value:dt("outProvinceHeads","aCertHeads")},{name:"省内B证",value:dt("inProvinceHeads","bCertHeads")}];return{color:["#ffd76c","#30dcff"],tooltip:we(R=>`${R.name}
流通头数:${j1(R.value)}头
占比:${R.percent}%`),series:[{type:"pie",radius:["48%","72%"],center:["50%","52%"],label:{show:!1},labelLine:{show:!1},itemStyle:{borderColor:"rgba(3, 18, 31, 0.92)",borderWidth:3},data:k}]}});function H6(){r.value=typeof window=="undefined"?1080:window.innerHeight}U6(()=>{H6(),window.addEventListener("resize",H6),g5(),ql(),j0(),Xr(),zn(),J0()}),j6(()=>{var k,R;t0=!0,window.removeEventListener("resize",H6),a1&&window.clearTimeout(a1),q5(),pt(),(R=(k=i1.value)==null?void 0:k.destroyMap)==null||R.call(k)}),R0([x,X0,me,U,f,F2,m2,Y2],()=>{ha()},{immediate:!0}),R0(x,(k,R)=>{const N=k==="structure"||k==="forecast",i2=R==="structure"||R==="forecast";N&&!i2&&(m1.value=!1,G1.value={type:"idle",text:""},p0.value={type:"idle",text:""}),!N&&i2&<(()=>{var x2,B2,n3,m3;(B2=(x2=i1.value)==null?void 0:x2.resume)==null||B2.call(x2),(m3=(n3=i1.value)==null?void 0:n3.refreshView)==null||m3.call(n3),window.setTimeout(()=>{var Z3,t1;return(t1=(Z3=i1.value)==null?void 0:Z3.refreshView)==null?void 0:t1.call(Z3)},180)}),zn(),J0()}),R0(()=>t.active,k=>{var R,N,i2,x2;k?(T4(),(N=(R=i1.value)==null?void 0:R.resume)==null||N.call(R),zn(),J0()):((x2=(i2=i1.value)==null?void 0:i2.pause)==null||x2.call(i2),q5(),pt())}),R0(Se,k=>{K.value>=k.pageCount&&(K.value=0),J0()});function K9(k){k!==B.value&&(B.value=k,zn())}function zn(){q5(),!(!t.active||x.value!=="forecast"||t0)&&(l0=window.setInterval(K8,N32))}function K8(){const k=g6.findIndex(N=>N.key===B.value),R=k>=0?(k+1)%g6.length:0;B.value=g6[R].key}function q5(){l0&&(window.clearInterval(l0),l0=null)}function J0(){pt(),!(!t.active||x.value!=="structure"||t0||Se.value.pageCount<=1)&&(N0=window.setInterval(Q0,L32))}function Q0(){const k=Se.value.pageCount;k<=1||(K.value=(K.value+1)%k)}function pt(){N0&&(window.clearInterval(N0),N0=null)}function k6(k=[],R=[]){const N=new Map;return R.forEach(i2=>{const x2=n6(i2.name);x2&&N.set(x2,i3(G2({},i2),{name:x2,count:Number(i2.count||0)}))}),k.forEach(i2=>{const x2=n6(i2.name);if(!x2)return;const B2=N.get(x2)||{};N.set(x2,i3(G2(G2({},B2),i2),{name:x2,count:Number.isFinite(Number(i2.count))?Number(i2.count):Number(B2.count||0)}))}),[...N.values()].sort((i2,x2)=>Number(x2.count||0)-Number(i2.count||0))}function n6(k){return k||""}function Qe(k){return String(k||"").trim()}function X5(k){const R=Number(k);return Number.isFinite(R)&&v2.includes(R)?R:v2[v2.length-1]}function Z5(k=F2.value){const R=X5(k);return{startDate:`${R}-01-01`,endDate:`${R}-12-31`}}function m5(){return{keyword:"",town:"",medicine:"",startDate:"",endDate:""}}function kt(k=[]){return Array.isArray(k)?k.map((R,N)=>{var i2,x2,B2;return{key:R.key||R.id||`${R.name||R.label||"item"}-${N}`,name:String(R.name||R.label||R.town||R.village||"未填写"),value:Number((B2=(x2=(i2=R.value)!=null?i2:R.count)!=null?x2:R.total)!=null?B2:0)}}).filter(R=>R.name&&Number.isFinite(R.value)):[]}function i6(k={}){const R=kt(k==null?void 0:k.medicineCounts);return Math.max(R.filter(N=>N.name!=="未填写").length,1)}function Ir(...k){const R=k.flatMap(N=>Array.isArray(N)?N:[N]).map(N=>{var i2,x2,B2;return N&&typeof N=="object"?(B2=(x2=(i2=N.year)!=null?i2:N.value)!=null?x2:N.latestYear)!=null?B2:N.latest_year:N}).map(Number).filter(N=>Number.isFinite(N)&&N>0);return[...new Set(R)].sort((N,i2)=>N-i2)}function q9(k=[],R="name"){return Array.isArray(k)?k.map((N,i2)=>{var x2,B2,n3,m3,Z3,t1,Q3,v1,s0,_1,c0,et,Ye,Cn,se,Rt,t8;return{key:N.key||N.id||`${N[R]||N.name||N.label||"trade"}-${i2}`,name:String(N[R]||N.name||N.label||N.town||"未填写"),recordCount:Number((n3=(B2=(x2=N.recordCount)!=null?x2:N.record_count)!=null?B2:N.count)!=null?n3:0),headCount:Number((Q3=(t1=(Z3=(m3=N.headCount)!=null?m3:N.head_count)!=null?Z3:N.amount)!=null?t1:N.value)!=null?Q3:0),lng:Y6((et=(c0=(_1=(s0=(v1=N.lng)!=null?v1:N.longitude)!=null?s0:N.destLng)!=null?_1:N.dest_lng)!=null?c0:N.destLongitude)!=null?et:N.dest_longitude),lat:Y6((t8=(Rt=(se=(Cn=(Ye=N.lat)!=null?Ye:N.latitude)!=null?Cn:N.destLat)!=null?se:N.dest_lat)!=null?Rt:N.destLatitude)!=null?t8:N.dest_latitude)}}).filter(N=>N.name&&Number.isFinite(N.headCount)):[]}function jl(k=[]){return Array.isArray(k)?k.map(R=>{var N,i2,x2,B2,n3,m3;return{year:Number(R.year),recordCount:Number((i2=(N=R.recordCount)!=null?N:R.record_count)!=null?i2:0),headCount:Number((m3=(n3=(B2=(x2=R.headCount)!=null?x2:R.head_count)!=null?B2:R.amount)!=null?n3:R.value)!=null?m3:0)}}).filter(R=>Number.isFinite(R.year)&&Number.isFinite(R.headCount)):[]}function v4(k=[]){return Array.isArray(k)?_4(k.map(R=>{var N,i2,x2;return R&&typeof R=="object"?(x2=(i2=(N=R.value)!=null?N:R.label)!=null?i2:R.name)!=null?x2:"":R})):[]}function Ul(k=[]){return Array.isArray(k)?k.map(R=>{var N,i2,x2,B2,n3,m3;if(R&&typeof R=="object"){const Z3=(x2=(i2=(N=R.value)!=null?N:R.name)!=null?i2:R.label)!=null?x2:"",t1=(m3=(n3=(B2=R.label)!=null?B2:R.name)!=null?n3:R.value)!=null?m3:Z3;return Z3?{value:String(Z3),label:String(t1||Z3)}:null}return R?{value:String(R),label:String(R)}:null}).filter(Boolean):[]}function _4(k=[]){return[...new Set(k.map(R=>String(R||"").trim()).filter(Boolean))]}function $l(k=[]){if(!Array.isArray(k))return[];const R=new Map;k.forEach((i2,x2)=>{var t1,Q3,v1,s0,_1,c0;const B2=Qe(i2.name||i2.areaName||i2.area_name||i2.town||i2.label||"");if(!B2)return;const n3=Y6((v1=(Q3=(t1=i2.value)!=null?t1:i2.number)!=null?Q3:i2.count)!=null?v1:i2.total);if(!Number.isFinite(n3))return;const m3=R.get(B2)||{key:i2.areaCode||i2.area_code||`${B2}-${x2}`,name:B2,recordCount:0,earTagCount:0,source:"stats"};m3.recordCount+=n3;const Z3=Y6((c0=(_1=(s0=i2.earTagCount)!=null?s0:i2.ear_tag_count)!=null?_1:i2.headCount)!=null?c0:i2.head_count);m3.earTagCount+=Number.isFinite(Z3)?Z3:0,R.set(B2,m3)});const N=[...R.values()].reduce((i2,x2)=>i2+Number(x2.recordCount||0),0);return[...R.values()].map(i2=>i3(G2({},i2),{earTagCount:i2.earTagCount||Math.round(Number(i2.recordCount||0)/L.value),ratio:N?Number(i2.recordCount||0)/N*100:0})).sort((i2,x2)=>Number(x2.recordCount||0)-Number(i2.recordCount||0))}function Wl(k={}){var x2,B2;const R=Array.isArray(k)?{rows:k}:k||{},N=R.result||{};return{rows:R.rows||R.data||R.list||R.records||[],year:(B2=(x2=R.year)!=null?x2:N.year)!=null?B2:null}}function J5(k=[]){return Array.isArray(k)?k.map((R,N)=>{var v1,s0,_1,c0,et,Ye,Cn,se,Rt,t8,p5,s6;const i2=Qe(R.town||R.townName||R.town_name||""),x2=String(R.village||R.villageName||R.village_name||R.name||"").trim(),B2=Y6((_1=(s0=(v1=R.recordCount)!=null?v1:R.record_count)!=null?s0:R.records)!=null?_1:R.total),n3=Y6((Cn=(Ye=(et=(c0=R.earTagCount)!=null?c0:R.ear_tag_count)!=null?et:R.headCount)!=null?Ye:R.head_count)!=null?Cn:R.value),m3=Y6((Rt=(se=R.imageCount)!=null?se:R.image_count)!=null?Rt:R.images),Z3=Y6((t8=R.imageRate)!=null?t8:R.image_rate),t1=Y6((p5=R.lng)!=null?p5:R.longitude),Q3=Y6((s6=R.lat)!=null?s6:R.latitude);return{key:R.key||R.id||`${i2}-${x2}-${N}`,town:i2,village:x2,recordCount:Number.isFinite(B2)?B2:0,earTagCount:Number.isFinite(n3)?n3:0,imageCount:Number.isFinite(m3)?m3:0,imageRate:Number.isFinite(Z3)?Z3:0,lng:t1,lat:Q3}}).filter(R=>R.town&&R.village&&Number.isFinite(R.earTagCount)).sort((R,N)=>Number(N.earTagCount||0)-Number(R.earTagCount||0)):[]}function Vl(k={},R={}){const N=Array.isArray(R)?{rows:R}:R||{},i2=N.result||{},x2=J5(N.rows||N.data||N.list||N.records||i2.rows||[]),B2=new Map;x2.forEach(Q3=>{X9(Q3.village).forEach(v1=>{B2.has(v1)||B2.set(v1,Q3)})});const n3=kt(k==null?void 0:k.townCounts),m3=n3.length===1?Qe(n3[0].name):"",Z3=i6(k),t1=kt(k==null?void 0:k.villageCounts).map((Q3,v1)=>{const s0=String(Q3.name||"").trim(),_1=X9(s0).map(et=>B2.get(et)).find(Boolean)||{},c0=Number(Q3.value||0);return{key:_1.key||`${_1.town||m3||"防疫"}-${s0}-${v1}`,town:_1.town||m3,village:s0,recordCount:c0,earTagCount:Math.round(c0/Z3),imageCount:_1.imageCount||0,imageRate:_1.imageRate||0,lng:_1.lng,lat:_1.lat}}).filter(Q3=>Q3.village&&Q3.recordCount>0);return i3(G2({},N),{rows:t1})}function X9(k){const R=String(k||"").trim(),N=R.replace(/(村|社区|牧委会)$/,"");return[...new Set([R,N].filter(Boolean))]}function Y6(k){if(k==null||k==="")return NaN;const R=Number(String(k).replace(/,/g,"").replace(/%/g,""));return Number.isFinite(R)?R:NaN}function Nr(k){return String(k||"").replace(/'/g,"''").replace(/%/g,"\\%").replace(/_/g,"\\_")}function Hl(k,R){const N=Qe(k),i2=String(R||"").trim();if(!N||!i2)return"";const x2=`${N}${i2}`,B2=Nr(x2),n3=Nr(i2);return`(full_name LIKE '%${B2}%' OR name = '${B2}' OR name = '${n3}')`}function Lr(k){return S4(k)}function S4(k){const R=String(k||"").trim();if(!R)return"";const N=R.match(/^(.+)(镇|乡|村)$/);return N?`${N[1]} -${N[2]}`:R}function Fr(k,R){return Dr(k.name)-Dr(R.name)}function Dr(k){const R=String(k||"").match(/(\d{1,2})\D+(\d{1,2})/);return R?Number(R[1])*100+Number(R[2]):Number.MAX_SAFE_INTEGER}function b4(k=[]){return Array.isArray(k)?k.map(Or).filter(Boolean):[]}function Or(k){return k?{epidemicId:k.epidemicId||k.epidemic_id||k.id||"",earTag:k.earTag||k.ear_tag||"",owner:k.owner||"",idType:k.idType||k.id_type||"",idNo:k.idNo||k.id_no||"",phone:k.phone||"",town:k.town||"",village:k.village||"",location:k.location||"",livestockType:k.livestockType||k.livestock_type||"",age:k.age||"",sex:k.sex||"",weight:k.weight||k.weightKg||k.weight_kg||"",preventionType:k.preventionType||k.prevention_type||"",method:k.method||"",medicine:k.medicine||"",dose:k.dose||"",operator:k.operator||"",operateTime:k.operateTime||k.operate_time||"",imagePaths:k.imagePaths||k.image_paths||""}:null}function Br(k=[]){return Array.isArray(k)?k.map(Gr).filter(Boolean):[]}function Gr(k){var R,N,i2,x2;return k?{certId:k.certId||k.cert_id||k.id||"",certType:k.certType||k.cert_type||"",certScopeName:k.certScopeName||k.cert_scope_name||"",factoryCode:k.factoryCode||k.factory_code||"",ownerName:k.ownerName||k.owner_name||"",ownerPhone:k.ownerPhone||k.owner_phone||"",transportNumber:k.transportNumber||k.transport_number||"",amount:Number((x2=(i2=(N=(R=k.amount)!=null?R:k.headCount)!=null?N:k.head_count)!=null?i2:k.value)!=null?x2:0),unitName:k.unitName||k.unit_name||"头",animalTypeName:k.animalTypeName||k.animal_type_name||"",usageTypeName:k.usageTypeName||k.usage_type_name||"",startTown:k.startTown||k.start_town||"",startRegionFullName:k.startRegionFullName||k.start_region_full_name||"",destProvince:k.destProvince||k.dest_province||"",destRegionFullName:k.destRegionFullName||k.dest_region_full_name||"",quarantineOfficerName:k.quarantineOfficerName||k.quarantine_officer_name||"",issueTime:k.issueTime||k.issue_time||"",statusName:k.statusName||k.status_name||""}:null}function Z9(k,R){for(const N of R){const i2=Number(k==null?void 0:k[N]);if(Number.isFinite(i2))return i2}return 0}function dt(...k){return Z9(Y2.value,k)}function q8(k=[],R=2){const N=[...new Set(k.map(i2=>String(i2||"").trim()).filter(Boolean))];return N.length?N.length<=R?N.join("、"):`${N.slice(0,R).join("、")}等${N.length}个乡镇`:"暂无"}function Yl(){const k=r2.value;if(k.length)return{name:q8(k,1),desc:"年度防疫覆盖需补强",level:"watch"};const R=V.value.filter(i2=>Number(i2.earTagCount||i2.recordCount||0)>0).sort((i2,x2)=>Number(i2.earTagCount||i2.recordCount||0)-Number(x2.earTagCount||x2.recordCount||0)),N=R[0];return N?{name:N.name,desc:`${A0(N.earTagCount||N.recordCount)}头,建议补免回访`,level:R.length>=2?"watch":"normal"}:{name:"暂无",desc:"等待年度防疫记录形成",level:"normal"}}function zr(){const k=r2.value;if(k.length)return k.slice(0,4).map((i2,x2)=>({key:`missing-${i2}`,name:i2,value:Math.max(25,100-x2*12),label:"待补免",level:"watch"}));const R=V.value.filter(i2=>Number(i2.earTagCount||i2.recordCount||0)>0);if(!R.length)return[{key:"empty",name:"暂无",value:0,label:"待开展",level:"watch"}];const N=R.reduce((i2,x2)=>i2+Number(x2.earTagCount||0),0)/R.length||1;return[...R].sort((i2,x2)=>Number(i2.earTagCount||0)-Number(x2.earTagCount||0)).slice(0,4).map(i2=>{const x2=Number(i2.earTagCount||i2.recordCount||0),B2=Math.max(8,Math.round((N-x2)/N*100));return{key:`weak-${i2.name}`,name:i2.name,value:Math.min(100,B2),label:`${A0(x2)}头`,level:B2>=35?"watch":"normal"}})}function X8(){const R=(W.value.length?W.value:V.value).map((x2,B2)=>{const n3=Qe(x2.name),m3=Number(x2.earTagCount||0),Z3=Number(x2.recordCount||x2.value||0),t1=m3||Math.round(Z3/L.value);return{key:x2.key||`${n3}-${B2}`,name:n3,value:t1,recordCount:Z3,isMissing:!1}}).filter(x2=>x2.name&&Number.isFinite(x2.value)),i2=[...r2.value.map((x2,B2)=>({key:`missing-${x2}-${B2}`,name:x2,value:0,recordCount:0,isMissing:!0})),...R];return i2.length?i2.sort((x2,B2)=>x2.isMissing!==B2.isMissing?x2.isMissing?-1:1:Number(x2.value||0)-Number(B2.value||0)).slice(0,7):[{key:"empty",name:"待开展",value:0,recordCount:0,isMissing:!0}]}function jr(){var R;const k=Y.value.map((N,i2)=>({key:N.key||`${N.town}-${N.village}-${i2}`,name:N.village||N.name,town:N.town,value:Number(N.earTagCount||N.value||0)})).filter(N=>N.name&&Number.isFinite(N.value)&&N.value>0);return k.length?k.sort((N,i2)=>i2.value-N.value).slice(0,9):kt((R=$2.value)==null?void 0:R.villageCounts).map((N,i2)=>({key:N.key||`${N.name}-${i2}`,name:N.name,town:"",value:Math.round(Number(N.value||0)/L.value)})).filter(N=>N.name&&Number.isFinite(N.value)&&N.value>0).sort((N,i2)=>i2.value-N.value).slice(0,9)}function Kl(){if(!f.value)return{level:"watch",title:"年度待开展",desc:"年度免疫记录暂未形成",advice:"建议先核查年度免疫计划与乡镇推进节奏。"};const k=t2.value,R=n2.value;return r2.value.length?{level:"watch",title:"补免待核查",desc:`乡镇覆盖${a6(k)},${R.name}需补强`,advice:`优先核查${q8(r2.value,1)}免疫进度。`}:k>=90&&L.value>=4?{level:"stable",title:"运行平稳",desc:`乡镇覆盖${a6(k)},疫苗谱较完整`,advice:"建议保持当前免疫节奏,持续跟踪补免回访。"}:{level:"normal",title:"均衡回访",desc:`${R.name}相对偏低,适合继续跟进`,advice:`关注${R.name}补免回访,保持覆盖均衡。`}}function Ur(){return[{key:"latest",name:"最近免疫",value:E.value,desc:"最后作业时间",level:E.value==="-"?"watch":"stable",color:"#27f0c0"},{key:"top-town",name:"高频乡镇",value:b.value,desc:"年度作业集中区",level:"normal",color:"#30dcff"},{key:"vaccine",name:"主用疫苗",value:p.value,desc:`${L.value}类疫苗`,level:"normal",color:"#ffd76c"}]}function $r(){const k=dt("headCount","totalHeads","total_heads"),R=h1.value,N=R.reduce((se,Rt)=>se+Number(Rt.headCount||0),0)||k||1,i2=R[0],x2=i2?Number(i2.headCount||0)/N*100:0,B2=o1.value.filter(se=>se.name&&se.name!=="未填写").sort((se,Rt)=>Number(Rt.headCount||0)-Number(se.headCount||0)),n3=B2.reduce((se,Rt)=>se+Number(Rt.headCount||0),0)||k||1,m3=B2[0],Z3=m3?Number(m3.headCount||0)/n3*100:0,Q3=l1.value.filter(se=>se.name&&se.name!=="未填写").sort((se,Rt)=>Number(Rt.headCount||Rt.recordCount||0)-Number(se.headCount||se.recordCount||0))[0],v1=dt("vehicleCount","vehicle_count","transportVehicleCount","transport_vehicle_count"),s0=v1>0?k/v1:0,_1=dt("outProvinceHeads","out_province_heads","aCertHeads","a_cert_heads"),c0=dt("inProvinceHeads","in_province_heads","bCertHeads","b_cert_heads"),et=_1+c0||k||1,Ye=_1?_1/et*100:0;return[{key:"town",name:"高频出栏乡镇",value:(i2==null?void 0:i2.displayName)||(i2==null?void 0:i2.name)||"暂无",desc:i2?`${A0(i2.headCount)}头,占${a6(x2)}`:"等待来源乡镇数据",level:x2>=35?"high":x2>=24?"watch":"normal",color:"#ffcf62"},{key:"usage",name:"交易用途集中度",value:(m3==null?void 0:m3.name)||"暂无",desc:m3?`占${a6(Z3)}`:"等待用途结构数据",level:Z3>=60?"high":Z3>=45?"watch":"normal",color:"#30dcff"},{key:"vehicle",name:Q3?"运输车辆高频":"车辆周转强度",value:Q3?`${A0(Q3.headCount||Q3.recordCount)}${Q3.headCount?"头":"条"}`:v1?`车均${j1(s0)}头`:"--",desc:Q3?"已接入车辆聚合,明细在台账核查":v1?`${j1(v1)}辆参与流通`:"等待车辆聚合数据",level:Q3||s0>=260?"watch":"normal",color:"#7aa7ff"},{key:"cert-dest",name:"证照/去向线索",value:_1?a6(Ye):"--",desc:_1?`省外流通${A0(_1)}头`:"等待证照去向数据",level:Ye>=55?"high":Ye>=35?"watch":"normal",color:"#ff8f6b"}].map(se=>i3(G2({},se),{badge:se.level==="high"?"重点":se.level==="watch"?"关注":"平稳"}))}function J9(k={}){return String(k.imagePaths||"").split(";").map(R=>R.trim()).filter(Boolean)}function Wr(k){const N=String(k||"").replace(/^images\//,"").split("/").map(encodeURIComponent).join("/");return`${R32}/${N}`}function Vr(k){w2.value=Wr(k),$3.value=!0}function Q9(){$3.value=!1,w2.value=""}function h0(k){return k==null||k===""?"-":k}function Q5(k){const R=String(k!=null?k:"").trim();return!!(R&&R!=="-")}function Be(k,R,N={}){return Q5(R)?G2({label:k,value:R},N):null}function wn(k){return k?String(k).slice(0,10):"-"}function Hr(k){const R=String(k||"").trim();return R?R.length<7?R:`${R.slice(0,3)}****${R.slice(-4)}`:"-"}function Yr(k){const R=String(k||"").trim();return R?R.length<=4?R:`****${R.slice(-4)}`:"-"}function Kr(k){const R=String(k!=null?k:"").trim();if(!R)return"-";if(/kg|公斤|千克/i.test(R))return R;const N=Number(R);return Number.isFinite(N)?`${j1(N)}kg`:R}function qr(k){return String(k!=null?k:"").trim()||"-"}function w4(k={}){return k.certScopeName||k.certType||"-"}function ql(){return C3(this,null,function*(){var i2,x2;N2.value=!0,E2.value="";const[k,R,N]=yield Promise.allSettled([pQ(),vQ(),yQ()]);k.status==="fulfilled"&&((i2=k.value)!=null&&i2.length)&&(H.value=HD(k.value.map(B2=>({name:B2.name,count:Number(B2.value)})).filter(B2=>B2.name&&Number.isFinite(B2.count)))),R.status==="fulfilled"&&((x2=R.value)!=null&&x2.length)&&(J.value=R.value.map(B2=>({month:B2.name,count:Number(B2.value),speed:E4(B2.extra)})).filter(B2=>B2.month&&Number.isFinite(B2.count))),N.status==="fulfilled"?(g2.value=ae(N.value),g2.value.length||(E2.value="结构数据暂无数据")):(E2.value=tu(N.reason,"结构数据异常"),g2.value=[]),N2.value=!1})}function Xr(){return C3(this,arguments,function*(k=m2.value){var R,N,i2,x2,B2,n3;T3.value=!0,M3.value="";try{(N=(R=Z2.value)==null?void 0:R.years)!=null&&N.length||(Z2.value=yield dQ());const m3=Ir((i2=Z2.value)==null?void 0:i2.years),Z3=Number(((x2=Z2.value)==null?void 0:x2.latestYear)||((B2=Z2.value)==null?void 0:B2.latest_year)||m3[m3.length-1]),t1=Number(k||m2.value||Z3||m3[m3.length-1]);m2.value=t1;let Q3=yield e_({year:t1});const v1=(n3=Q3==null?void 0:Q3.hasData)!=null?n3:Q3==null?void 0:Q3.has_data,s0=Number((Q3==null?void 0:Q3.latestYear)||(Q3==null?void 0:Q3.latest_year)||Z3);v1===!1&&s0&&s0!==t1&&(m2.value=s0,Q3=yield e_({year:s0})),b3.value=Q3||{metrics:{},hasData:!1},yield C4(1)}catch(m3){M3.value="交易数据接口异常",b3.value={metrics:{},hasData:!1},M2.value=[],P.value=0}finally{T3.value=!1}})}function C4(){return C3(this,arguments,function*(k=A3.value){var N,i2;if(!m2.value)return;const R={year:m2.value,page:k,pageSize:id,keyword:W3.value};try{const x2=yield t_(R);M2.value=Br(x2.rows),P.value=Number(((N=x2.page)==null?void 0:N.totalCount)||x2.totalCount||M2.value.length||0),A3.value=Number(((i2=x2.page)==null?void 0:i2.page)||k||1)}catch(x2){M3.value=M3.value||"交易台账接口异常",M2.value=[],P.value=0}})}function Zr(k){const R=Number(k);!Number.isFinite(R)||R===Number(m2.value)||(m2.value=R,A3.value=1,q3.value="",W3.value="",Xr(R))}function Xl(k){const R=X5(k);R!==Number(F2.value)&&(F2.value=R,v3.value=1,_3.value="",w3.value="",a3.value=1,D2.value=m5(),j0(R))}function Jr(){W3.value=q3.value.trim(),C4(1)}function Qr(k){const R=Math.min(Math.max(Number(k)||1,1),b2.value);C4(R)}function Zl(k=null){O1.value=!0,k&&(S3.value=k),J8(1,k)}function Z8(){O1.value=!1}function ea(){J8(1)}function Jl(){k3.value={keyword:"",startTown:"",usageType:"",certType:""},J8(1)}function ta(k){const R=Math.min(Math.max(Number(k)||1,1),o3.value);J8(R)}function J8(){return C3(this,arguments,function*(k=T2.value,R=null){var x2,B2;if(!m2.value)return;f2.value=!0,j2.value="";const N=k3.value,i2={year:m2.value,page:k,pageSize:i_,keyword:N.keyword.trim(),startTown:N.startTown,usageType:N.usageType,certType:N.certType};try{const n3=yield t_(i2);k2.value=Br(n3.rows),_2.value=Number(((x2=n3.page)==null?void 0:x2.totalCount)||n3.totalCount||k2.value.length||0),T2.value=Number(((B2=n3.page)==null?void 0:B2.page)||k||1);const m3=R?R.certId||R.factoryCode:"",Z3=m3?k2.value.find(t1=>(t1.certId||t1.factoryCode)===m3)||R:k2.value[0]||null;na(Z3)}catch(n3){j2.value="交易台账接口异常",k2.value=[],_2.value=0,S3.value=null}finally{f2.value=!1}})}function na(k){S3.value=k||null}function Y0(k){var R,N;k!=null&&k.startTown&&(x.value="trade",(N=(R=i1.value)==null?void 0:R.focusTown)==null||N.call(R,Qe(k.startTown),{distanceScale:.78,duration:.8}))}function j0(){return C3(this,arguments,function*(k=F2.value){var m3;const R=X5(k),N=Z5(R);F2.value=R,L2.value=!0,e3.value="";const[i2,x2,B2,n3]=yield Promise.allSettled([hQ(N),ed(G2({page:v3.value,pageSize:js,keyword:w3.value},N)),fQ({year:R}),mQ()]);if(i2.status==="fulfilled"?$2.value=i2.value||{metrics:{}}:(e3.value="防疫统计接口异常",$2.value={metrics:{}}),x2.status==="fulfilled"){const Z3=x2.value||{};r3.value=b4(Z3.rows),W2.value=Number(((m3=Z3.page)==null?void 0:m3.totalCount)||Z3.totalCount||r3.value.length||0)}else e3.value=e3.value||"防疫台账接口异常",r3.value=[],W2.value=0;B2.status==="fulfilled"?X2.value=Wl(B2.value):X2.value={rows:[],year:null},n3.status==="fulfilled"?H2.value=Vl($2.value,n3.value):H2.value={rows:[]},L2.value=!1})}function ia(){return C3(this,arguments,function*(k=v3.value){var i2,x2;L2.value=!0,e3.value="";const R=Math.min(Math.max(Number(k)||1,1),w.value),N=Z5(F2.value);try{const B2=yield ed(G2({page:R,pageSize:js,keyword:w3.value},N));r3.value=b4(B2.rows),W2.value=Number(((i2=B2.page)==null?void 0:i2.totalCount)||B2.totalCount||r3.value.length||0),v3.value=Number(((x2=B2.page)==null?void 0:x2.page)||R||1)}catch(B2){e3.value="防疫台账接口异常",r3.value=[],W2.value=0,v3.value=1}finally{L2.value=!1}})}function ra(){w3.value=_3.value.trim(),D2.value=i3(G2({},m5()),{keyword:w3.value}),ia(1)}function aa(k){ia(k)}function sa(k=null){c3.value=!0,k&&(z2.value=k,y3.value=null),Me(1,k)}function oa(){c3.value=!1,Q9()}function la(){Me(1)}function ua(){D2.value=m5(),Me(1)}function ca(k){Me(k)}function Me(){return C3(this,arguments,function*(k=a3.value,R=null){var B2,n3;l3.value=!0,y2.value="";const N=D2.value,i2=Z5(F2.value),x2={keyword:N.keyword.trim(),town:N.town,medicine:N.medicine,startDate:N.startDate||i2.startDate,endDate:N.endDate||i2.endDate,page:k,pageSize:n_};try{const m3=yield ed(x2);p3.value=b4(m3.rows),q2.value=Number(((B2=m3.page)==null?void 0:B2.totalCount)||m3.totalCount||p3.value.length||0),a3.value=Number(((n3=m3.page)==null?void 0:n3.page)||k||1);const Z3=R||p3.value[0]||null;Z3?Q8(Z3):(z2.value=null,y3.value=null)}catch(m3){y2.value="台账接口异常",p3.value=[],q2.value=0}finally{l3.value=!1}})}function Q8(k){return C3(this,null,function*(){if(z2.value=k,y3.value=null,!(k!=null&&k.earTag)&&!(k!=null&&k.epidemicId))return;const R=++xe;F3.value=!0;try{const N=yield gQ(k.earTag||k.epidemicId);R===xe&&(y3.value=Or(N)||k)}catch(N){R===xe&&(y3.value=k)}finally{R===xe&&(F3.value=!1)}})}function g5(){var k;u3=new d4,j3=!1,(k=u3.ready)==null||k.then(()=>{j3=!0,T4()}).catch(()=>{c1.value=!0})}function T4(){t0||!t.active||!j3||H3||(H3=!0,a1&&window.clearTimeout(a1),a1=window.setTimeout(()=>{a1=null,ei()},600))}function ei(k=0){return C3(this,null,function*(){var N,i2;if(t0)return;if(!t.active){H3=!1;return}if(yield lt(),!t.active){H3=!1;return}const R=i1.value;if((N=R==null?void 0:R.loadMap)==null||N.call(R,u3),R!=null&&R.canvasMap){c1.value=!0,(i2=R.play)==null||i2.call(R);return}if(k<24){window.setTimeout(()=>ei(k+1),120);return}H3=!1})}function Vt(k={}){p0.value={type:k.type||"idle",text:k.text||""}}function da(){m1.value=!0}function A4(k={}){G1.value={type:k.type||"idle",text:k.text||"",loaded:k.loaded,failed:k.failed,total:k.total,zoom:k.zoom,tileUrlTemplate:k.tileUrlTemplate}}function ha(){if(x.value==="epidemic"){i("module-stats",{moduleKey:"yak-management",items:[{zh:"防疫记录",value:f.value,unit:"条"},{zh:"防疫耳标",value:U.value,unit:"头"},{zh:"疫苗类型",value:L.value,unit:"类"},{zh:"涉及村数",value:g.value,unit:"个"}]});return}if(x.value==="forecast"){const k=X0.value.stock-Dt;i("module-stats",{moduleKey:"yak-management",items:[{zh:"预测期末存栏",value:X0.value.stock,unit:"头"},{zh:"繁殖补充",value:X0.value.births,unit:"头"},{zh:"出栏流出",value:X0.value.outflow,unit:"头"},{zh:"预测净变化",value:k,unit:"头"}]});return}if(x.value==="trade"){i("module-stats",{moduleKey:"yak-management",items:[{zh:"流通总量",value:dt("headCount"),unit:"头"},{zh:"出证记录",value:dt("recordCount"),unit:"条"},{zh:"交易销售",value:dt("saleHeadCount"),unit:"头"},{zh:"运输车辆",value:dt("vehicleCount"),unit:"辆"}]});return}i("module-stats",{moduleKey:"yak-management",items:[{zh:"无人机识别总数",value:zD,unit:"头"},{zh:"专家共识模型修正",value:$6.value,unit:"头"},{zh:"当前存栏预估数量",value:Dt,unit:"头"}]})}function ti(k,R,N,i2={}){const x2=i2.labelKey||"name",B2=i2.colors||m,n3=Math.max(...k.map(_1=>Number(_1[R]||0)),1),m3=k.length>8,Z3=i2.style==="ladder",t1=m3?Z3?7:6:k.length>6?11:13,Q3=["#30dcff","#27f0c0","#ffd76c","#7aa7ff","#ff8f6b","#a6f06d"],v1=i2.axisTextColor||"rgba(223, 250, 255, 0.82)",s0=i2.dimAxisTextColor||"rgba(223, 250, 255, 0.56)";return{tooltip:i3(G2({},we()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(_1){if(i2.tooltipFormatter)return i2.tooltipFormatter(_1[0]);const c0=k[_1[0].dataIndex];return`${c0[x2]}
数值:${j1(c0[R])}${N}`}}),grid:{left:m3?58:74,right:m3?50:54,top:m3?3:14,bottom:m3?5:14},xAxis:{type:"value",axisLabel:{color:s0,fontSize:10,formatter:N==="%"?"{value}%":A0},axisLine:{show:!1},axisTick:{show:!1},splitLine:{show:!1}},yAxis:{type:"category",inverse:!0,data:k.map(_1=>_1[x2]),axisLabel:{color:v1,fontSize:m3?9:11,interval:0},axisLine:{show:!1},axisTick:{show:!1}},series:[{type:"bar",barWidth:t1,barGap:"-100%",data:k.map((_1,c0)=>({value:_1[R],itemStyle:{borderRadius:Z3?[1,10,10,1]:[0,7,7,0],color:fa(Z3?Q3[c0%Q3.length]:B2[c0%B2.length],Z3),shadowBlur:Z3?10:0,shadowColor:Z3?B2[c0%B2.length]:"transparent"}})),showBackground:!0,backgroundStyle:{color:Z3?"rgba(48, 220, 255, 0.035)":"rgba(48, 220, 255, 0.055)",borderRadius:Z3?[1,10,10,1]:[0,7,7,0]},label:{show:!0,position:"right",color:"#ffffff",fontSize:m3?9:10,formatter:({value:_1})=>`${N==="%"?a6(_1):A0(_1)}`},markLine:i2.showAverage===!1?void 0:{silent:!0,symbol:"none",label:{show:!1},lineStyle:{color:"rgba(255, 215, 108, 0.22)",type:"dashed",width:1},data:[{xAxis:Math.round(n3*.72)}]}},...Z3?[{type:"pictorialBar",symbol:"rect",symbolSize:[2,t1+5],symbolOffset:[0,0],symbolPosition:"end",z:4,data:k.map((_1,c0)=>({value:_1[R],itemStyle:{color:"#ffffff",opacity:c0<3?.82:.5,shadowBlur:8,shadowColor:Q3[c0%Q3.length]}}))}]:[]]}}function fa(k,R=!1){return new Ke(0,0,1,0,[{offset:0,color:R?`${k}22`:"rgba(48, 220, 255, 0.12)"},{offset:.64,color:R?k:`${k}cc`},{offset:1,color:k}])}function x4(k,R,N,i2=0,x2=!1){return{name:k,type:"line",yAxisIndex:i2,smooth:!0,symbolSize:5,data:R,lineStyle:{width:2.5,color:N},itemStyle:{color:N},areaStyle:x2?{color:new Ke(0,0,0,1,[{offset:0,color:`${N}44`},{offset:1,color:`${N}05`}])}:void 0}}function Ht(k){return ye.find(R=>R.key===k)||ye[2]}function Ql(k,R="month"){if(R==="month")return CS(k);const N=Math.max(1,Math.round(Number(k.months||0)*30)),i2=R==="week"?7:1,x2=Math.ceil(N/i2)+1,B2=Array.from({length:x2},(t1,Q3)=>{const v1=Math.min(N,Q3*i2);return Q3===0?"2026-06":v1>=N?k.label:R==="week"?`第${Q3}周`:`第${v1}日`}),n3=B2.map((t1,Q3)=>{const s0=Math.min(N,Q3*i2)/N,_1=Math.sin(Q3/(R==="week"?1.8:8.5))*Math.sin(Math.PI*s0)*Math.min(360,k.months*18);return Math.round(Dt+(k.stock-Dt)*s0+_1)}),m3=B2.map((t1,Q3)=>{const v1=Math.min(N,Q3*i2)/N;return Math.round(k.births*v1)}),Z3=B2.map((t1,Q3)=>{const v1=Math.min(N,Q3*i2)/N;return Math.round(k.outflow*v1)});return{labels:B2,stock:n3,births:m3,outflow:Z3}}function r6(k,R){return R==="day"?Math.max(10,Math.ceil(k/6)):R==="week"?Math.max(2,Math.ceil(k/7)):k>24?4:k>14?2:1}function eu(k,R){return R==="day"?k>700?2:k>360?3:4:R==="week"?k>110?4:6:k>24?7:10}function ma(k){return(k.labels||[]).map((R,N)=>{var Q3,v1,s0,_1,c0,et;const i2=Number(((Q3=k.stock)==null?void 0:Q3[Math.max(N-1,0)])||0),x2=Number(((v1=k.stock)==null?void 0:v1[N])||i2),B2=Math.max(0,Number(((s0=k.births)==null?void 0:s0[N])||0)-Number(((_1=k.births)==null?void 0:_1[Math.max(N-1,0)])||0)),n3=Math.max(0,Number(((c0=k.outflow)==null?void 0:c0[N])||0)-Number(((et=k.outflow)==null?void 0:et[Math.max(N-1,0)])||0)),m3=Math.max(120,Math.round((B2+n3)*.18)),Z3=Math.max(i2,x2)+Math.max(m3,Math.round(B2*.32)),t1=Math.max(0,Math.min(i2,x2)-Math.max(m3,Math.round(n3*.32)));return{label:R,open:i2,close:x2,low:t1,high:Z3,birth:B2,outflow:n3,value:[i2,x2,t1,Z3]}})}function jn(k,R){const N=new Map;return k.forEach(i2=>{const x2=ni(i2.name);if(!x2)return;const B2=N.get(x2)||{name:x2,value:0};B2.value+=Number(i2[R]||0),N.set(x2,B2)}),[...N.values()].sort((i2,x2)=>x2.value-i2.value)}function ni(k){return{色地镇:"色地镇",瓦切镇:"瓦切镇",安曲镇:"安曲镇",龙日镇:"龙日镇",邛溪镇:"邛溪镇",刷经寺镇:"刷经寺镇",阿木乡:"阿木乡",查尔玛乡:"查尔玛乡",江茸乡:"江茸乡",麦洼乡:"麦洼乡"}[k]||""}function we(k){return{trigger:"item",backgroundColor:"rgba(5, 31, 51, 0.96)",borderColor:"rgba(0, 210, 255, 0.54)",borderWidth:1,textStyle:{color:"#e7fbff",fontSize:12},extraCssText:"box-shadow:0 0 18px rgba(0,210,255,.2);",formatter:k}}function ae(k=[]){return k.map((R,N)=>{var B2,n3,m3,Z3;const i2=String(R.name||R.label||R.type||`结构${N+1}`).trim(),x2=ii((n3=(B2=R.value)!=null?B2:R.count)!=null?n3:R.number);return{key:R.key||R.id||`${i2}-${N}`,name:i2,count:x2,ratio:Number((Z3=(m3=R.ratio)!=null?m3:R.percent)!=null?Z3:0),source:R.source||"结构统计"}}).filter(R=>R.name&&R.count>0)}function Un(k=[],R=[]){const i2=(k.length?k:R).map((B2,n3)=>{var t1,Q3;const m3=String(B2.name||B2.label||`结构${n3+1}`).trim(),Z3=ii((Q3=(t1=B2.count)!=null?t1:B2.value)!=null?Q3:B2.number);return i3(G2({},B2),{key:B2.key||`${m3}-${n3}`,name:m3,count:Z3})}).filter(B2=>B2.name&&B2.count>0),x2=i2.reduce((B2,n3)=>B2+n3.count,0);return i2.map(B2=>i3(G2({},B2),{ratio:x2>0?Number((B2.count/x2*100).toFixed(1)):Number(B2.ratio||0)}))}function ii(k){const R=Number(String(k!=null?k:"").replace(/,/g,"").replace(/%/g,""));return Number.isFinite(R)&&R>0?Math.round(R):0}function tu(k,R){const N=String((k==null?void 0:k.message)||k||"");return/未登录|401|HTTP_401/.test(N)?"结构数据未就绪":/超时|timeout/i.test(N)?"结构数据加载超时":R}function E4(k){const R=String(k||"").match(/-?\d+(?:\.\d+)?/);return R?Number(R[0]):0}function j1(k){const R=Number(k);return Number.isFinite(R)?R.toLocaleString("zh-CN",{maximumFractionDigits:Number.isInteger(R)?0:2}):"--"}function A0(k){const R=Number(k);return Number.isFinite(R)?Math.abs(R)>=1e4?`${(R/1e4).toFixed(Math.abs(R)>=1e5?0:1)}万`:Math.round(R).toLocaleString("zh-CN"):"--"}function ri(k,R=2){const N=Number(k);return Number.isFinite(N)?`${(N/1e4).toFixed(R)}万`:"--"}function a6(k){const R=Number(k);return Number.isFinite(R)?`${Number.isInteger(R)?R:R.toFixed(1)}%`:"--"}function K6(k,R,N,i2){const x2=i2*Math.PI/180;return{x:Number((k+N*Math.cos(x2)).toFixed(2)),y:Number((R+N*Math.sin(x2)).toFixed(2))}}function e9(k,R,N,i2,x2,B2){const n3=K6(k,R,i2,x2),m3=K6(k,R,i2,B2),Z3=K6(k,R,N,B2),t1=K6(k,R,N,x2),Q3=B2-x2>180?1:0;return[`M ${n3.x} ${n3.y}`,`A ${i2} ${i2} 0 ${Q3} 1 ${m3.x} ${m3.y}`,`L ${Z3.x} ${Z3.y}`,`A ${N} ${N} 0 ${Q3} 0 ${t1.x} ${t1.y}`,"Z"].join(" ")}function nu(k=[]){const R=k.reduce((i2,x2)=>i2+Number(x2.count||0),0)||1;return[{key:"female",group:"性别",name:"母牛合计",color:"#27f0c0",matcher:i2=>i2.includes("母")},{key:"male",group:"性别",name:"公牛合计",color:"#30dcff",matcher:i2=>i2.includes("公")},{key:"young",group:"年龄",name:"1岁以下",color:"#ffd76c",matcher:i2=>/0-1|≤1|幼/.test(i2)},{key:"adult",group:"年龄",name:"3岁以上",color:"#ff8f6b",matcher:i2=>/3-4|4-5|5\+|成年/.test(i2)}].map(i2=>{const x2=k.filter(B2=>i2.matcher(String(B2.name||""))).reduce((B2,n3)=>B2+Number(n3.count||0),0);return{key:i2.key,group:i2.group,name:i2.name,color:i2.color,count:x2,percent:x2/R*100}})}function ga(k=[],R=[]){const i2=k.some(n3=>pa(n3))?k:R,x2=i2.reduce((n3,m3)=>n3+Number(m3.count||0),0)||Dt||1;return[{key:"adultCow",name:"成年母牛",color:"#27f0c0",matcher:(n3,m3)=>n3==="adultCow"||m3==="成年母牛"},{key:"calf",name:"幼畜",color:"#30dcff",matcher:(n3,m3)=>n3==="calf"||m3.includes("幼畜")},{key:"yearling",name:"育成牛",color:"#ffd76c",matcher:(n3,m3)=>n3==="yearling"||m3.includes("育成牛")},{key:"bull",name:"公牛",color:"#a6f06d",matcher:(n3,m3)=>n3==="bull"||m3==="公牛"}].map(n3=>{const m3=i2.filter(Q3=>n3.matcher(String(Q3.key||""),String(Q3.name||""))),Z3=m3.reduce((Q3,v1)=>Q3+Number(v1.count||0),0),t1=m3.length===1?Number(m3[0].ratio):Number.NaN;return{key:n3.key,name:n3.name,color:n3.color,count:Z3,percent:Number.isFinite(t1)&&t1>0?t1:Z3/x2*100}}).filter(n3=>n3.count>0||n3.percent>0)}function pa(k={}){const R=String(k.key||""),N=String(k.name||"");return["adultCow","otherAdult","calf","yearling","bull"].includes(R)||N==="成年母牛"||N.includes("其他成年")||N.includes("幼畜")||N.includes("育成牛")||N==="公牛"}function P4(k=[],R=[]){const i2=k.some(n3=>M4(n3))?k:R,x2=i2.reduce((n3,m3)=>n3+Number(m3.count||0),0)||1,B2=(n3,m3,Z3,t1,Q3)=>{const v1=i2.filter(c0=>t1(String(c0.key||""),String(c0.name||""))),s0=v1.reduce((c0,et)=>c0+Number(et.count||0),0),_1=v1.length===1?Number(v1[0].ratio):Number.NaN;return{key:n3,name:m3,color:Z3,count:s0,percent:Number.isFinite(_1)&&_1>0?_1:s0/x2*100,desc:Q3}};return[B2("adult-cow","成年母牛","#27f0c0",(n3,m3)=>n3==="adultCow"||m3==="成年母牛","繁殖基础"),B2("calf","幼畜","#ffd76c",(n3,m3)=>n3==="calf"||m3.includes("幼畜"),"新生补充"),B2("yearling","育成牛","#30dcff",(n3,m3)=>n3==="yearling"||m3.includes("育成牛"),"后备梯队"),B2("bull","公牛配比","#7aa7ff",(n3,m3)=>n3==="bull"||m3==="公牛","配种支撑")]}function M4(k={}){const R=String(k.key||""),N=String(k.name||"");return["adultCow","calf","yearling","bull"].includes(R)||N==="成年母牛"||N.includes("幼畜")||N.includes("育成牛")||N==="公牛"}function ya(k=[]){const R=m3=>{var Z3;return Number(((Z3=k.find(t1=>t1.key===m3))==null?void 0:Z3.percent)||0)},N=R("adult-cow"),i2=R("calf"),x2=R("yearling"),B2=R("bull"),n3=i2+x2;return N>=32&&n3>=18&&B2>=3&&B2<=12?{label:"结构健康",title:"繁殖基础稳定",summary:"母牛基础足,后备衔接稳",note:"保持繁殖群与后备梯队,持续观察季节波动。"}:n3<18?{label:"结构健康",title:"后备梯队稳中补强",summary:"基础稳定,后备可继续优化",note:"关注幼畜成活与育成牛补充,保持生产连续性。"}:B2<3?{label:"结构健康",title:"繁殖基础总体稳定",summary:"母牛与后备梯队较稳",note:"结合实际配种需求,平稳优化公牛配置。"}:{label:"结构健康",title:"畜群梯队较均衡",summary:"繁殖群和后备牛连续支撑",note:"延续结构管理,优先保障母牛与后备牛质量。"}}function iu(k){const R=Number((k==null?void 0:k.count)||0);return Math.max(8,Math.min(100,R/He.value*100))}function k4(k={}){const R=Dt,N=[{key:"births",name:"繁殖补充",delta:Number(k.births||0),color:"#27f0c0"},{key:"outflow",name:"出栏流出",delta:-Number(k.outflow||0),color:"#ff8f6b"},{key:"correction",name:"修正损耗",delta:Number(k.correction||0),color:"#ffd76c"}];let i2=R;const x2=[{key:"current",name:"当前存栏",type:"anchor",value:R,magnitude:R,from:R,to:R,color:"#30dcff",display:`${ri(R,2)}头`}];N.forEach(m3=>{const Z3=i2,t1=i2+m3.delta;i2=t1,x2.push(i3(G2({},m3),{name:`${m3.delta>=0?"+":"-"}${m3.name}`,type:"delta",from:Z3,to:t1,value:m3.delta,magnitude:Math.abs(m3.delta),display:`${ru(m3.delta)}头`}))});const B2=Number(k.stock||i2);x2.push({key:"final",name:"=期末预测",type:"final",value:B2,magnitude:B2,from:B2,to:B2,color:"#7aa7ff",display:`${ri(B2,2)}头`});const n3=Math.max(...x2.map(m3=>Number(m3.magnitude)||0),1);return x2.map(m3=>{const Z3=(Number(m3.magnitude)||0)/n3*100;return i3(G2({},m3),{left:0,width:Math.max(m3.type==="delta"?5:10,Math.min(100,Z3))})})}function e8(k){const R=Number(k);return Number.isFinite(R)?`${R>=0?"+":"-"}${j1(Math.abs(R))}`:"--"}function ru(k){const R=Number(k);return Number.isFinite(R)?`${R>=0?"+":"-"}${ri(Math.abs(R))}`:"--"}return(k,R)=>(X(),Q("div",CQ,[Ne((X(),ce(c4,{key:d1.value,ref_key:"mapSceneRef",ref:i1,class:"yak-map-scene","active-layer":R1.value,"map-ranking":b0.value,"tile-url-template":nd,onLayerStatus:Vt,onTileStatus:A4},null,8,["active-layer","map-ranking"])),[[M5,!g1.value]]),g1.value?(X(),ce(rQ,{key:0,class:"yak-ol-map-layer",active:t.active&&g1.value,"tile-url-template":nd,center:s1.value,"max-zoom":21,onReady:da,onLayerStatus:Vt,onTileStatus:A4},null,8,["active","center"])):N3("",!0),A("div",{class:K3(["yak-map-scrim",{"is-ol-map":g1.value}])},null,2),a2.value?(X(),Q("div",TQ,u2(S2.value),1)):N3("",!0),A("div",AQ,[x.value==="trade"&&Y3.value.length?(X(),Q("div",xQ,[R[23]||(R[23]=A("span",null,"交易年份",-1)),(X(!0),Q(P3,null,D3(Y3.value,N=>(X(),Q("button",{key:N,type:"button",class:K3({active:Number(N)===Number(m2.value)}),onClick:i2=>Zr(N)},u2(N),11,EQ))),128))])):N3("",!0),x.value==="epidemic"&&v2.length?(X(),Q("div",PQ,[R[24]||(R[24]=A("span",null,"防疫年份",-1)),(X(),Q(P3,null,D3(v2,N=>A("button",{key:N,type:"button",class:K3({active:Number(N)===Number(F2.value)}),onClick:i2=>Xl(N)},u2(N),11,MQ)),64))])):N3("",!0),x.value==="forecast"?(X(),Q("div",kQ,[R[25]||(R[25]=A("span",null,"预测年份",-1)),(X(!0),Q(P3,null,D3(k0(g6),N=>(X(),Q("button",{key:N.key,type:"button",class:K3({active:N.key===B.value}),onClick:i2=>K9(N.key)},u2(N.shortLabel),11,RQ))),128))])):N3("",!0),A("div",IQ,[A("div",NQ,[x.value==="structure"?(X(),Q(P3,{key:0},[U3(I1,{class:"yak-side-card left-card",title:"繁殖基础评估",width:q0,height:a.value},{default:S1(()=>[A("div",LQ,[A("div",FQ,[A("strong",null,u2(Pe.value.title)+","+u2(Pe.value.summary),1)]),A("div",DQ,[(X(!0),Q(P3,null,D3(ve.value,N=>(X(),Q("div",{key:N.key,class:"breeding-health-item",style:C1({"--health-color":N.color,"--health-width":`${Math.max(5,Math.min(100,N.percent))}%`})},[A("span",null,u2(N.name),1),A("strong",null,u2(a6(N.percent)),1),R[26]||(R[26]=A("i",null,[A("b")],-1)),A("em",null,u2(N.desc),1)],4))),128))])])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card left-card",title:"畜群结构占比",width:q0,height:a.value},{default:S1(()=>[A("div",OQ,[A("div",BQ,[A("div",GQ,[(X(),Q("svg",zQ,[A("g",jQ,[(X(!0),Q(P3,null,D3(L0.value,N=>(X(),Q("line",{key:`guide-${N.key}`,x1:N.lineStart.x,y1:N.lineStart.y,x2:N.lineEnd.x,y2:N.lineEnd.y,stroke:N.color},null,8,UQ))),128))]),A("g",$Q,[(X(!0),Q(P3,null,D3(L0.value,N=>(X(),Q("path",{key:N.key,class:K3(["structure-rose-segment",{"is-active":N.index===y0.value}]),d:N.path,fill:N.color,stroke:N.color},null,10,WQ))),128))]),R[27]||(R[27]=A("circle",{class:"structure-rose-glow",cx:"75",cy:"75",r:"24"},null,-1)),R[28]||(R[28]=A("circle",{class:"structure-rose-hole",cx:"75",cy:"75",r:"16"},null,-1)),A("g",VQ,[(X(!0),Q(P3,null,D3(L0.value,N=>(X(),Q("text",{key:`label-${N.key}`,x:N.label.x,y:N.label.y,"text-anchor":N.anchor},u2(N.item.name),9,HQ))),128))])]))]),A("div",YQ,[(X(!0),Q(P3,null,D3(fe.value,(N,i2)=>(X(),Q("div",{key:N.key||N.name,class:K3(["structure-ratio-row",{"is-active":i2===y0.value}]),style:C1({"--row-color":N.color,"--row-percent":`${Math.max(4,N.percent)}%`})},[A("i",{style:C1({background:N.color,color:N.color})},null,4),A("span",null,u2(N.name),1),A("strong",null,u2(A0(N.count)),1),R[29]||(R[29]=A("em",null,"头",-1))],6))),128))])]),N2.value?(X(),Q("div",KQ,"结构数据加载中")):E2.value?(X(),Q("div",qQ,u2(E2.value),1)):N3("",!0)])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card left-card",title:"母牛/公牛年龄结构",width:q0,height:a.value},{default:S1(()=>[U3(k0(je),{class:"yak-chart",option:I2.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card left-card",title:"牦牛乡镇分布",width:q0,height:a.value},{default:S1(()=>[U3(k0(je),{class:"yak-chart",option:s2.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"])],64)):x.value==="forecast"?(X(),Q(P3,{key:1},[U3(I1,{class:"yak-side-card left-card",title:"存栏变化拆解",width:q0,height:a.value},{default:S1(()=>[A("div",XQ,[A("div",ZQ,[A("span",null,u2(X0.value.label)+"变化路径",1),A("strong",{class:K3({positive:gt.value>0,negative:gt.value<0})},[oe(" 净变化 "+u2(e8(gt.value)),1),R[30]||(R[30]=A("em",null,"头",-1))],2)]),A("div",JQ,[(X(!0),Q(P3,null,D3(De.value,N=>(X(),Q("div",{key:N.key,class:K3(["forecast-waterfall-row",[`is-${N.type}`,{positive:N.delta>0,negative:N.delta<0}]]),style:C1({"--waterfall-left":`${N.left}%`,"--waterfall-width":`${N.width}%`,"--waterfall-color":N.color})},[A("span",null,u2(N.name),1),R[31]||(R[31]=A("i",null,[A("b")],-1)),A("strong",null,u2(N.display),1)],6))),128))])])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card left-card",title:"未来存栏趋势",width:q0,height:a.value},{default:S1(()=>[A("div",QQ,[A("div",e22,[(X(),Q(P3,null,D3(ye,N=>A("button",{key:N.key,type:"button",class:K3({active:N.key===q.value}),onClick:i2=>q.value=N.key},u2(N.label),11,t22)),64))]),U3(k0(je),{class:"yak-chart forecast-kline-chart",option:h3.value,autoresize:!0},null,8,["option"])])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card left-card",title:"月度数量预测",width:q0,height:a.value},{default:S1(()=>[U3(k0(je),{class:"yak-chart",option:L3.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card left-card",title:"预测因子雷达",width:q0,height:a.value},{default:S1(()=>[U3(k0(je),{class:"yak-chart",option:f3.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"])],64)):x.value==="epidemic"?(X(),Q(P3,{key:2},[U3(I1,{class:"yak-side-card left-card",title:"防疫统计",width:q0,height:a.value},{default:S1(()=>[U3(k0(je),{class:"yak-chart",option:z1.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card left-card",title:"养殖户防疫排行",width:q0,height:a.value},{default:S1(()=>[U3(k0(je),{class:"yak-chart",option:T0.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card left-card",title:"防疫作业趋势",width:q0,height:a.value},{default:S1(()=>[U3(k0(je),{class:"yak-chart",option:re.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card left-card",title:"疫苗类型分布",width:q0,height:a.value},{default:S1(()=>[W6.value.length?(X(),Q("div",n22,[A("div",i22,[(X(),ce(R_,{key:Qt.value,data:W6.value,delay:3e3,colors:y,opacity:.62,class:"epidemic-three-pie"},{default:S1(({data:N})=>[A("div",r22,[A("strong",null,u2(A0((N==null?void 0:N.count)||f.value)),1),A("span",null,u2((N==null?void 0:N.name)||"疫苗类型"),1)])]),_:1},8,["data"]))]),A("div",a22,[(X(!0),Q(P3,null,D3(W6.value,(N,i2)=>(X(),Q("div",{key:N.key||N.name,class:"epidemic-three-pie-row"},[A("i",{style:C1({borderColor:y[i2%y.length]})},null,4),A("span",null,u2(N.name),1),A("strong",null,u2(A0(N.value)),1),A("em",null,u2(N.unit),1)]))),128))])])):(X(),Q("div",s22,"暂无疫苗类型数据"))]),_:1},8,["height"])],64)):x.value==="trade"?(X(),Q(P3,{key:3},[U3(I1,{class:"yak-side-card left-card",title:"交易异常关注",width:q0,height:a.value},{default:S1(()=>[A("div",o22,[A("div",l22,[A("span",null,u2(m2.value)+"年流通监管线索",1),A("strong",null,u2(V6.value),1)]),A("div",u22,[(X(!0),Q(P3,null,D3(n0.value,N=>(X(),Q("div",{key:N.key,class:K3(["trade-risk-row",`is-${N.level}`]),style:C1({"--risk-color":N.color})},[R[32]||(R[32]=A("i",null,null,-1)),A("span",null,[A("em",null,[A("b",null,u2(N.badge),1),oe(u2(N.name),1)]),A("small",null,u2(N.value)+"|"+u2(N.desc),1)])],6))),128))])])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card left-card",title:"交易流通趋势",width:q0,height:a.value},{default:S1(()=>[U3(k0(je),{class:"yak-chart",option:t6.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card left-card",title:"来源乡镇分布",width:q0,height:a.value},{default:S1(()=>[U3(k0(je),{class:"yak-chart",option:Wt.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card left-card",title:"用途结构统计",width:q0,height:a.value},{default:S1(()=>[U3(k0(je),{class:"yak-chart",option:q1.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"])],64)):N3("",!0)])]),A("div",c22,[A("div",d22,[x.value==="structure"?(X(),Q(P3,{key:0},[U3(I1,{class:"yak-side-card right-card",title:"乡镇存栏排行",width:q0,height:a.value},{default:S1(()=>[U3(k0(je),{class:"yak-chart",option:V2.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card right-card",title:"母牛与幼畜分布",width:q0,height:a.value},{default:S1(()=>[U3(k0(je),{class:"yak-chart",option:O2.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card right-card",title:"出栏/交易影响",width:q0,height:a.value},{default:S1(()=>[U3(k0(je),{class:"yak-chart",option:t3.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card right-card",title:"性别年龄汇总",width:q0,height:a.value},{default:S1(()=>[A("div",h22,[A("div",f22,[(X(!0),Q(P3,null,D3(Je.value,N=>(X(),Q("div",{key:N.key||N.name,class:"structure-summary-row",style:C1({"--structure-color":N.color,"--structure-width":`${iu(N)}%`})},[A("span",null,[R[33]||(R[33]=A("i",null,null,-1)),oe(u2(N.name),1)]),R[35]||(R[35]=A("b",null,[A("em")],-1)),A("strong",null,[oe(u2(A0(N.count)),1),R[34]||(R[34]=A("em",null,"头",-1))]),A("small",null,u2(a6(N.percent)),1)],4))),128))]),N2.value?(X(),Q("div",m22,"结构数据加载中")):E2.value?(X(),Q("div",g22,u2(E2.value),1)):N3("",!0)])]),_:1},8,["height"])],64)):x.value==="forecast"?(X(),Q(P3,{key:1},[U3(I1,{class:"yak-side-card right-card",title:"乡镇预测排行",width:q0,height:a.value},{default:S1(()=>[U3(k0(je),{class:"yak-chart",option:O3.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card right-card",title:"期末结构预测",width:q0,height:a.value},{default:S1(()=>[U3(k0(je),{class:"yak-chart",option:w0.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card right-card",title:"补充/流出对比",width:q0,height:a.value},{default:S1(()=>[U3(k0(je),{class:"yak-chart",option:Z0.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card right-card",title:"预测变化热力",width:q0,height:a.value},{default:S1(()=>[A("div",p22,[(X(!0),Q(P3,null,D3(w1.value,N=>(X(),Q("div",{key:N.name,class:"heat-row",style:C1({"--heat-width":`${N.width}%`})},[A("span",null,u2(N.name),1),A("strong",null,u2(e8(N.change)),1)],4))),128))])]),_:1},8,["height"])],64)):x.value==="epidemic"?(X(),ce(I1,{key:2,class:"yak-side-card right-card epidemic-ledger-card",title:"防疫记录台账",width:q0,height:s.value},{default:S1(()=>[A("div",y22,[A("div",v22,[A("span",null,u2(F2.value)+"年 共 "+u2(j1(W2.value))+" 条",1),A("div",null,[Ne(A("input",{"onUpdate:modelValue":R[0]||(R[0]=N=>_3.value=N),type:"search",placeholder:"耳标/养殖户/疫苗",onKeyup:w8(ra,["enter"])},null,544),[[y9,_3.value]]),A("button",{type:"button",onClick:ra},"搜索"),A("button",{type:"button",class:"is-more",onClick:R[1]||(R[1]=N=>sa())},"查看更多")])]),R[36]||(R[36]=A("div",{class:"epidemic-record-header"},[A("span",null,"电子耳标"),A("span",null,"养殖户"),A("span",null,"镇/乡"),A("span",null,"疫苗"),A("span",null,"时间")],-1)),A("div",_22,[(X(!0),Q(P3,null,D3(D.value,N=>(X(),Q("button",{key:N.epidemicId||N.earTag,type:"button",onClick:i2=>sa(N)},[A("span",null,u2(h0(N.earTag)),1),A("span",null,u2(h0(N.owner)),1),A("span",null,u2(h0(N.town)),1),A("strong",null,u2(h0(N.medicine)),1),A("span",null,u2(wn(N.operateTime)),1)],8,S22))),128)),r3.value.length?N3("",!0):(X(),Q("div",b22,u2(L2.value?"防疫台账读取中":e3.value||"暂无防疫记录"),1))]),A("div",w22,[A("span",null,"第 "+u2(v3.value)+" / "+u2(w.value)+" 页",1),A("button",{type:"button",disabled:v3.value<=1,onClick:R[2]||(R[2]=N=>aa(v3.value-1))},"上一页",8,C22),A("button",{type:"button",disabled:v3.value>=w.value,onClick:R[3]||(R[3]=N=>aa(v3.value+1))},"下一页",8,T22)])])]),_:1},8,["height"])):x.value==="trade"?(X(),Q(P3,{key:3},[U3(I1,{class:"yak-side-card right-card",title:"出证结构统计",width:q0,height:a.value},{default:S1(()=>[A("div",A22,[A("div",x22,[A("span",null,[R[38]||(R[38]=A("em",null,"省外流通 A证",-1)),A("strong",null,[oe(u2(j1(dt("outProvinceHeads","aCertHeads"))),1),R[37]||(R[37]=A("b",null,"头",-1))]),A("small",null,u2(j1(dt("outProvinceCount","aCertCount")))+"条记录",1)]),A("span",null,[R[40]||(R[40]=A("em",null,"省内流通 B证",-1)),A("strong",null,[oe(u2(j1(dt("inProvinceHeads","bCertHeads"))),1),R[39]||(R[39]=A("b",null,"头",-1))]),A("small",null,u2(j1(dt("inProvinceCount","bCertCount")))+"条记录",1)])]),U3(k0(je),{class:"trade-cert-chart",option:H0.value,autoresize:!0},null,8,["option"])])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card right-card trade-source-card",title:"出栏来源排行",width:q0,height:o.value},{default:S1(()=>[A("div",E22,[(X(!0),Q(P3,null,D3(h1.value,(N,i2)=>(X(),Q("div",{key:N.name,class:"trade-dest-row",style:C1({"--trade-ratio":`${N.ratio}%`})},[A("span",null,u2(i2+1),1),A("strong",null,u2(N.name),1),A("em",null,u2(A0(N.headCount))+"头",1)],4))),128)),h1.value.length?N3("",!0):(X(),Q("div",P22,u2(T3.value?"交易数据读取中":M3.value||"暂无出栏来源数据"),1))])]),_:1},8,["height"]),U3(I1,{class:"yak-side-card right-card trade-ledger-card",title:"交易出证台账",width:q0,height:l.value},{default:S1(()=>[A("div",M22,[A("div",k22,[A("span",null,"共 "+u2(j1(P.value))+" 条",1),A("div",null,[Ne(A("input",{"onUpdate:modelValue":R[4]||(R[4]=N=>q3.value=N),type:"search",placeholder:"货主/车辆/检疫号/地区",onKeyup:w8(Jr,["enter"])},null,544),[[y9,q3.value]]),A("button",{type:"button",onClick:Jr},"搜索"),A("button",{type:"button",class:"is-more",onClick:R[5]||(R[5]=N=>Zl())},"查看更多")])]),R[41]||(R[41]=A("div",{class:"trade-ledger-header"},[A("span",null,"货主"),A("span",null,"车牌"),A("span",null,"数量"),A("span",null,"来源"),A("span",null,"用途"),A("span",null,"时间")],-1)),A("div",R22,[(X(!0),Q(P3,null,D3(J1.value,N=>(X(),Q("button",{key:N.certId,type:"button",onClick:i2=>Y0(N)},[A("span",null,u2(h0(N.ownerName)),1),A("span",null,u2(h0(N.transportNumber)),1),A("strong",null,u2(j1(N.amount))+"头",1),A("span",null,u2(h0(N.startTown)),1),A("span",null,u2(h0(N.usageTypeName)),1),A("span",null,u2(wn(N.issueTime)),1)],8,I22))),128)),J1.value.length?N3("",!0):(X(),Q("div",N22,u2(T3.value?"交易台账读取中":M3.value||"暂无交易记录"),1))]),A("div",L22,[A("span",null,"第 "+u2(A3.value)+" / "+u2(b2.value)+" 页",1),A("button",{type:"button",disabled:A3.value<=1,onClick:R[6]||(R[6]=N=>Qr(A3.value-1))},"上一页",8,F22),A("button",{type:"button",disabled:A3.value>=b2.value,onClick:R[7]||(R[7]=N=>Qr(A3.value+1))},"下一页",8,D22)])])]),_:1},8,["height"])],64)):N3("",!0)])]),A("div",O22,[U3(ll,{"model-value":x.value,topics:M,"onUpdate:modelValue":R[8]||(R[8]=N=>x.value=N)},null,8,["model-value"])])]),c3.value?(X(),Q("div",{key:2,class:"epidemic-ledger-modal",onClick:ot(oa,["self"])},[A("div",B22,[A("div",G22,[A("div",null,[R[42]||(R[42]=A("span",null,"牦牛防疫台账",-1)),A("strong",null,u2(F2.value)+"年 "+u2(j1(q2.value))+" 条记录",1)]),A("button",{type:"button",onClick:oa},"关闭")]),A("div",z22,[Ne(A("input",{"onUpdate:modelValue":R[9]||(R[9]=N=>D2.value.keyword=N),type:"search",placeholder:"耳标 / 养殖户 / 药品","aria-label":"耳标 / 养殖户 / 药品",onKeyup:w8(la,["enter"])},null,544),[[y9,D2.value.keyword]]),Ne(A("select",{"onUpdate:modelValue":R[10]||(R[10]=N=>D2.value.town=N)},[R[43]||(R[43]=A("option",{value:""},"全部镇/乡",-1)),(X(!0),Q(P3,null,D3(R2.value,N=>(X(),Q("option",{key:N,value:N},u2(N),9,j22))),128))],512),[[V4,D2.value.town]]),Ne(A("select",{"onUpdate:modelValue":R[11]||(R[11]=N=>D2.value.medicine=N)},[R[44]||(R[44]=A("option",{value:""},"全部疫苗",-1)),(X(!0),Q(P3,null,D3(s3.value,N=>(X(),Q("option",{key:N,value:N},u2(N),9,U22))),128))],512),[[V4,D2.value.medicine]]),Ne(A("input",{"onUpdate:modelValue":R[12]||(R[12]=N=>D2.value.startDate=N),type:"date"},null,512),[[y9,D2.value.startDate]]),Ne(A("input",{"onUpdate:modelValue":R[13]||(R[13]=N=>D2.value.endDate=N),type:"date"},null,512),[[y9,D2.value.endDate]]),A("button",{type:"button",onClick:la},"检索"),A("button",{type:"button",class:"is-ghost",onClick:ua},"重置")]),A("div",$22,[A("div",W22,[R[45]||(R[45]=A("div",{class:"epidemic-ledger-table-head"},[A("span",null,"电子耳标"),A("span",null,"养殖户"),A("span",null,"镇/乡"),A("span",null,"村"),A("span",null,"疫苗"),A("span",null,"免疫时间"),A("span",null,"图片")],-1)),(X(!0),Q(P3,null,D3(p3.value,N=>{var i2,x2;return X(),Q("button",{key:N.epidemicId||N.earTag,type:"button",class:K3({active:(((i2=z2.value)==null?void 0:i2.epidemicId)||((x2=z2.value)==null?void 0:x2.earTag))===(N.epidemicId||N.earTag)}),onClick:B2=>Q8(N)},[A("span",null,u2(h0(N.earTag)),1),A("span",null,u2(h0(N.owner)),1),A("span",null,u2(h0(N.town)),1),A("span",null,u2(h0(N.village)),1),A("strong",null,u2(h0(N.medicine)),1),A("span",null,u2(wn(N.operateTime)),1),A("span",null,u2(J9(N).length?`${J9(N).length}张`:"无"),1)],10,V22)}),128)),p3.value.length?N3("",!0):(X(),Q("div",H22,u2(l3.value?"台账读取中":y2.value||"暂无匹配记录"),1))]),A("div",Y22,[A("div",K22,[A("div",null,[A("span",null,u2(h0(e2.value.earTag)),1),A("em",null,u2(h0(e2.value.medicine||e2.value.preventionType)),1)]),A("strong",null,u2(F3.value?"加载中":wn(e2.value.operateTime)),1)]),A("div",q22,[(X(!0),Q(P3,null,D3(p2.value,N=>(X(),Q("span",{key:N.label,class:K3({"is-wide":N.wide})},[A("em",null,u2(N.label),1),A("strong",null,u2(N.value),1)],2))),128))]),h2.value.length?(X(),Q("div",X22,[R[46]||(R[46]=A("div",{class:"epidemic-detail-photo-title"},"现场照片",-1)),A("div",Z22,[(X(!0),Q(P3,null,D3(h2.value.slice(0,6),N=>(X(),Q("button",{key:N,type:"button",class:"epidemic-modal-photo-thumb",onClick:ot(i2=>Vr(N),["stop"])},[A("img",{src:Wr(N),alt:"防疫照片"},null,8,Q22)],8,J22))),128))])])):N3("",!0)])]),A("div",e32,[A("span",null,"第 "+u2(a3.value)+" / "+u2(O.value)+" 页",1),A("button",{type:"button",disabled:a3.value<=1,onClick:R[14]||(R[14]=N=>ca(a3.value-1))},"上一页",8,t32),A("button",{type:"button",disabled:a3.value>=O.value,onClick:R[15]||(R[15]=N=>ca(a3.value+1))},"下一页",8,n32)])])])):N3("",!0),O1.value?(X(),Q("div",{key:3,class:"epidemic-ledger-modal trade-ledger-modal",onClick:ot(Z8,["self"])},[A("div",i32,[A("div",r32,[A("div",null,[R[47]||(R[47]=A("span",null,"牦牛交易出证台账",-1)),A("strong",null,u2(m2.value)+"年 "+u2(j1(_2.value))+" 条记录",1)]),A("button",{type:"button",onClick:Z8},"关闭")]),A("div",a32,[Ne(A("input",{"onUpdate:modelValue":R[16]||(R[16]=N=>k3.value.keyword=N),type:"search",placeholder:"货主 / 车辆 / 检疫号 / 地区",onKeyup:w8(ea,["enter"])},null,544),[[y9,k3.value.keyword]]),Ne(A("select",{"onUpdate:modelValue":R[17]||(R[17]=N=>k3.value.startTown=N)},[R[48]||(R[48]=A("option",{value:""},"全部来源乡镇",-1)),(X(!0),Q(P3,null,D3(r1.value,N=>(X(),Q("option",{key:N,value:N},u2(N),9,s32))),128))],512),[[V4,k3.value.startTown]]),Ne(A("select",{"onUpdate:modelValue":R[18]||(R[18]=N=>k3.value.usageType=N)},[R[49]||(R[49]=A("option",{value:""},"全部用途",-1)),(X(!0),Q(P3,null,D3(A1.value,N=>(X(),Q("option",{key:N,value:N},u2(N),9,o32))),128))],512),[[V4,k3.value.usageType]]),Ne(A("select",{"onUpdate:modelValue":R[19]||(R[19]=N=>k3.value.certType=N)},[R[50]||(R[50]=A("option",{value:""},"全部证书",-1)),(X(!0),Q(P3,null,D3(y1.value,N=>(X(),Q("option",{key:N.value,value:N.value},u2(N.label),9,l32))),128))],512),[[V4,k3.value.certType]]),A("button",{type:"button",onClick:ea},"检索"),A("button",{type:"button",class:"is-ghost",onClick:Jl},"重置")]),A("div",u32,[A("div",c32,[R[51]||(R[51]=A("div",{class:"trade-ledger-modal-table-head"},[A("span",null,"货主"),A("span",null,"证书"),A("span",null,"车牌号"),A("span",null,"数量"),A("span",null,"来源"),A("span",null,"用途"),A("span",null,"出证时间"),A("span",null,"状态")],-1)),(X(!0),Q(P3,null,D3(k2.value,N=>(X(),Q("button",{key:N.certId||N.factoryCode,type:"button",class:K3({active:z3.value===(N.certId||N.factoryCode)}),onClick:i2=>na(N)},[A("span",null,u2(h0(N.ownerName)),1),A("span",null,u2(h0(N.certType||N.certScopeName)),1),A("span",null,u2(h0(N.transportNumber)),1),A("strong",null,u2(j1(N.amount))+"头",1),A("span",null,u2(h0(N.startTown)),1),A("span",null,u2(h0(N.usageTypeName)),1),A("span",null,u2(wn(N.issueTime)),1),A("span",null,u2(h0(N.statusName)),1)],10,d32))),128)),k2.value.length?N3("",!0):(X(),Q("div",h32,u2(f2.value?"交易台账读取中":j2.value||"暂无匹配记录"),1))]),A("div",f32,[A("div",m32,[A("div",null,[A("span",null,u2(h0(d3.value.factoryCode||d3.value.certId)),1),A("em",null,u2(w4(d3.value)),1)]),A("strong",null,u2(wn(d3.value.issueTime)),1)]),A("div",g32,[A("span",p32,[R[52]||(R[52]=A("em",null,"货主",-1)),A("strong",null,u2(h0(d3.value.ownerName)),1)]),A("span",null,[R[53]||(R[53]=A("em",null,"联系方式",-1)),A("strong",null,u2(Hr(d3.value.ownerPhone)),1)]),A("span",null,[R[54]||(R[54]=A("em",null,"证书类型",-1)),A("strong",null,u2(w4(d3.value)),1)]),A("span",null,[R[55]||(R[55]=A("em",null,"车牌号",-1)),A("strong",null,u2(h0(d3.value.transportNumber)),1)]),A("span",null,[R[56]||(R[56]=A("em",null,"牦牛数量",-1)),A("strong",null,u2(j1(d3.value.amount))+"头",1)]),A("span",null,[R[57]||(R[57]=A("em",null,"用途",-1)),A("strong",null,u2(h0(d3.value.usageTypeName)),1)]),A("span",null,[R[58]||(R[58]=A("em",null,"来源乡镇",-1)),A("strong",null,u2(h0(d3.value.startTown)),1)]),A("span",null,[R[59]||(R[59]=A("em",null,"目的省份",-1)),A("strong",null,u2(h0(d3.value.destProvince)),1)]),A("span",null,[R[60]||(R[60]=A("em",null,"检疫员",-1)),A("strong",null,u2(h0(d3.value.quarantineOfficerName)),1)]),A("span",y32,[R[61]||(R[61]=A("em",null,"状态",-1)),A("strong",null,u2(h0(d3.value.statusName)),1)]),A("span",v32,[R[62]||(R[62]=A("em",null,"来源地区",-1)),A("strong",null,u2(h0(d3.value.startRegionFullName)),1)]),A("span",_32,[R[63]||(R[63]=A("em",null,"目的地",-1)),A("strong",null,u2(h0(d3.value.destRegionFullName)),1)])]),A("button",{type:"button",class:"trade-detail-locate",disabled:!d3.value.startTown,onClick:R[20]||(R[20]=N=>Y0(d3.value))}," 查看乡镇位置 ",8,S32)])]),A("div",b32,[A("span",null,"第 "+u2(T2.value)+" / "+u2(o3.value)+" 页",1),A("button",{type:"button",disabled:T2.value<=1,onClick:R[21]||(R[21]=N=>ta(T2.value-1))},"上一页",8,w32),A("button",{type:"button",disabled:T2.value>=o3.value,onClick:R[22]||(R[22]=N=>ta(T2.value+1))},"下一页",8,C32)])])])):N3("",!0),$3.value?(X(),Q("div",{key:4,class:"epidemic-image-preview-modal",onClick:ot(Q9,["self"])},[A("div",T32,[A("div",A32,[A("div",null,[R[64]||(R[64]=A("span",null,"防疫照片",-1)),A("strong",null,u2(h0(e2.value.earTag)),1)]),A("button",{type:"button",onClick:Q9},"关闭")]),A("div",x32,[A("img",{src:w2.value,alt:"防疫照片预览"},null,8,E32)])])])):N3("",!0)]))}},Yw="/jsyApi";function Kw(n,e){return/^https?:\/\//.test(e)?e:`${n}${e.startsWith("/")?e:`/${e}`}`}function qw(n){if((n==null?void 0:n.success)===!1||(n==null?void 0:n.code)!==void 0&&![0,200,"0","200"].includes(n.code)){const t=new Error((n==null?void 0:n.msg)||(n==null?void 0:n.message)||"接口请求失败");throw t.code=n==null?void 0:n.code,t}return W1(n)}function Nl(n,e,t={}){return Bn(Kw(Yw,n),{params:e,timeout:t.timeout||12e3}).then(qw)}function Ll(n,e,t={}){return Bn(Kw(Yw,n),{method:"POST",params:e,timeout:t.timeout||12e3}).then(qw)}function D32(){return Ll("/api/dataItem?group=pastures").then(U5)}function O32(){return Ll("/api/muhu/distribution").then(U5)}function B32(){return Ll("/api/muhu/age").then(U5)}function G32(){return Ll("/api/muhu/upline_rate").then(U5)}function U5(n){return Array.isArray(n)?n:Array.isArray(n==null?void 0:n.rows)?n.rows:Array.isArray(n==null?void 0:n.list)?n.list:Array.isArray(n==null?void 0:n.data)?n.data:n!=null&&n.data?U5(n.data):n!=null&&n.result?U5(n.result):[]}function z32(n="",e=1,t=80){return Nl("/api/home/muhu_list",{query:n,page:e,pageSize:t}).then(U5)}function r_(n){return Nl("/api/home/grasslandByPastureId",{id:n}).then(U5)}function j32(n){return Nl("/api/pasturesDetails",{id:n}).then(e=>(e==null?void 0:e.data)||e||{})}function U32(){return Nl("/api/pasturesList").then(U5)}function $32(){return C3(this,null,function*(){const[n,e,t,i,r,a]=yield Promise.allSettled([D32(),O32(),B32(),G32(),U32(),z32("",1,300)]),s=r.status==="fulfilled"?r.value:[],o=a.status==="fulfilled"?a.value:[],l=o_(o)?o:o_(s)?s:o.length?o:s,c=W32(l,s,o);return{core:n.status==="fulfilled"?n.value:[],distribution:e.status==="fulfilled"?e.value:[],age:t.status==="fulfilled"?t.value:[],online:i.status==="fulfilled"?i.value:[],list:c}})}function W32(n=[],...e){const t=new Map;return e.flat().forEach(i=>{s_(i).forEach(r=>{const a=t.get(r)||{};t.set(r,a_(a,i))})}),(Array.isArray(n)?n:[]).map(i=>{const r=s_(i).map(a=>t.get(a)).find(Boolean);return r?a_(i,r):i})}function a_(n={},e={}){const t=G2({},n);return Object.entries(e||{}).forEach(([i,r])=>{(t[i]===void 0||t[i]===null||t[i]==="")&&(t[i]=r)}),t}function s_(n={}){return[n.id,n.pastureId,n.pasturesId,n.pastures_id,n.muhuId,n.muhu_id,n.name,n.pasturesName,n.pastures_name,n.muhuName,n.muhu_name,n.pastureName,n.pasture_name].map(e=>String(e||"").trim()).filter(Boolean)}function o_(n=[]){return(Array.isArray(n)?n:[]).some(e=>{var r,a,s,o,l,c;const t=(l=(o=(s=(a=(r=e==null?void 0:e.grasslandArea)!=null?r:e==null?void 0:e.grassland_area)!=null?a:e==null?void 0:e.acreage)!=null?s:e==null?void 0:e.area)!=null?o:e==null?void 0:e.areaRange)!=null?l:e==null?void 0:e.area_range;if(typeof t=="number")return t>0;const i=Number((c=String(t!=null?t:"").replace(/,/g,"").match(/-?\d+(?:\.\d+)?/))==null?void 0:c[0]);return Number.isFinite(i)&&i>0})}const V32=(n,e=2)=>{const t=En(10,e);return Math.round((Number(n)||0)*t)/t},ah=n=>V32((Number(n)||0)/1e4,2),Xw=[{key:"pasture-total",name:"牧户数量",value:9110,unit:"户",icon:"town"},{key:"avg-yak-per-household",name:"户均牦牛头数",value:52,unit:"头",icon:"stack"},{key:"avg-grassland-area",name:"户均草地面积",value:1131,unit:"亩",icon:"area"},{key:"joint-household-count",name:"联户数量",value:237,unit:"户",icon:"town"},{key:"poverty-monitor-count",name:"防反贫监测户",value:122,unit:"户",icon:"town"},{key:"average-income",name:"人均收入",value:19679,unit:"元/年",icon:"rate"}],Zw=Xw,Jw=Xw.map(n=>i3(G2({},n),{zh:n.name,decimals:0})),x7=[{areaCode:"513233100",areaName:"邛溪镇",number:1452,year:2024},{areaCode:"513233101",areaName:"刷经寺镇",number:1500,year:2024},{areaCode:"513233103",areaName:"安曲镇",number:76,year:2024},{areaCode:"513233105",areaName:"龙日镇",number:828,year:2024},{areaCode:"513233202",areaName:"江茸乡",number:902,year:2024},{areaCode:"513233203",areaName:"查尔玛乡",number:450,year:2024},{areaCode:"513233204",areaName:"瓦切镇",number:602,year:2024},{areaCode:"513233205",areaName:"阿木乡",number:300,year:2024},{areaCode:"513233207",areaName:"麦洼乡",number:1204,year:2024},{areaCode:"513233208",areaName:"色地镇",number:2638,year:2024}].map(n=>i3(G2({},n),{key:n.areaCode,name:n.areaName,value:n.number,unit:"户"})),Qw=[{areaCode:"513233105",areaName:"龙日镇",uplineRate:4,year:2024},{areaCode:"513233207",areaName:"麦洼乡",uplineRate:52,year:2024},{areaCode:"513233103",areaName:"安曲镇",uplineRate:22,year:2024},{areaCode:"513233100",areaName:"邛溪镇",uplineRate:23,year:2024},{areaCode:"513233208",areaName:"色地镇",uplineRate:8,year:2024},{areaCode:"513233205",areaName:"阿木乡",uplineRate:12,year:2024},{areaCode:"513233202",areaName:"江茸乡",uplineRate:14,year:2024},{areaCode:"513233203",areaName:"查尔玛乡",uplineRate:18,year:2024},{areaCode:"513233204",areaName:"瓦切镇",uplineRate:16,year:2024},{areaCode:"513233101",areaName:"刷经寺镇",uplineRate:9,year:2024}].map(n=>i3(G2({},n),{key:n.areaCode,name:n.areaName,value:n.uplineRate,unit:"%",extra:`${n.uplineRate}%`})),eC=[{areaName:"全县",ageRange:"0-20",sex:"男",number:340,value:340,year:2024},{areaName:"全县",ageRange:"0-20",sex:"女",number:348,value:348,year:2024},{areaName:"全县",ageRange:"21-40",sex:"男",number:1700,value:1700,year:2024},{areaName:"全县",ageRange:"21-40",sex:"女",number:2040,value:2040,year:2024},{areaName:"全县",ageRange:"41-60",sex:"男",number:2040,value:2040,year:2024},{areaName:"全县",ageRange:"41-60",sex:"女",number:2104,value:2104,year:2024},{areaName:"全县",ageRange:"61-80",sex:"男",number:680,value:680,year:2024},{areaName:"全县",ageRange:"61-80",sex:"女",number:580,value:580,year:2024},{areaName:"全县",ageRange:"81-100",sex:"男",number:60,value:60,year:2024},{areaName:"全县",ageRange:"81-100",sex:"女",number:60,value:60,year:2024}],tC=(n,e,t,i)=>Array.from(n.reduce((r,a)=>{const s=a[e]||"未标注",o=r.get(s)||{key:s,name:s,value:0,unit:i};return o.value+=Number(a[t])||0,r.set(s,o),r},new Map).values()),H32=tC(eC,"ageRange","value","人"),nC=[{key:"male",name:"男",value:4820,unit:"人"},{key:"female",name:"女",value:5132,unit:"人"}],qi=[{name:"更洼尔",areaName:"瓦切镇",acreage:4704.87,summerAcreage:2267.26,winterAcreage:2437.61,year:2024},{name:"涉尔丹",areaName:"麦洼乡",acreage:1426.53,summerAcreage:687.82,winterAcreage:738.71,year:2024},{name:"热布丹",areaName:"查尔玛乡",acreage:2176.09,summerAcreage:1049.37,winterAcreage:1126.72,year:2024},{name:"王西卓玛",areaName:"阿木乡",acreage:4126.13,summerAcreage:1989.59,winterAcreage:2136.54,year:2024},{name:"阿尔",areaName:"色地镇",acreage:1249.48,summerAcreage:602.25,winterAcreage:647.23,year:2024},{name:"尕让吉",areaName:"邛溪镇",acreage:3688.72,summerAcreage:1778.56,winterAcreage:1910.16,year:2024},{name:"华尔甲",areaName:"安曲镇",acreage:2956.44,summerAcreage:1425.01,winterAcreage:1531.43,year:2024},{name:"泽让措",areaName:"江茸乡",acreage:3448.36,summerAcreage:1662.61,winterAcreage:1785.75,year:2024},{name:"扎西让布",areaName:"龙日镇",acreage:2689.1,summerAcreage:1296.15,winterAcreage:1392.95,year:2024},{name:"格桑卓玛",areaName:"刷经寺镇",acreage:3187.64,summerAcreage:1536.84,winterAcreage:1650.8,year:2024}].map(n=>i3(G2({},n),{township:n.areaName,grasslandArea:n.acreage,value:n.acreage,unit:"亩",canLocate:!1,locateText:"--",searchText:`${n.name} ${n.areaName}`})),Y32=tC(qi,"township","grasslandArea","亩").map(n=>i3(G2({},n),{value:ah(n.value),unit:"万亩"}));Array.from(qi.reduce((n,e)=>{const t=e.township||"未填写",i=n.get(t)||{key:`${t}-season`,name:t,values:{summer:0,winter:0}};return i.values.summer+=Number(e.summerAcreage)||0,i.values.winter+=Number(e.winterAcreage)||0,n.set(t,i),n},new Map).values()).map(n=>i3(G2({},n),{values:{summer:ah(n.values.summer),winter:ah(n.values.winter)},unit:"万亩"}));const K32=x7.map(n=>({name:n.name,value:n.value,unit:"户"})),rd={topStats:Jw,coreRows:Zw,townRows:x7,ageRows:eC,genderRows:nC,onlineRows:Qw,list:qi};const q32={class:"pasture-management"},X32={key:0,class:"pasture-map-loading"},Z32={class:"pasture-management-ui"},J32={class:"pasture-left"},Q32={class:"pasture-side-stack is-left"},e12={class:"pasture-video-monitor"},t12=["disabled"],n12={key:0,class:"pasture-video-scan"},i12={key:1,class:"pasture-video-play"},r12={key:2,class:"pasture-video-loading"},a12={key:3,class:"pasture-video-error"},s12={class:"pasture-video-point-name"},o12=["disabled"],l12={class:"pasture-right"},u12={class:"pasture-side-stack is-right"},c12={class:"pasture-map-layer-tools"},g8=398,l_=12,d12=128,h12=8,f12=227,m12=12e3,g12={__name:"index",props:{active:{type:Boolean,default:!0}},emits:["module-stats","loading-progress","map-ready"],setup(n,{emit:e}){const t=n,i=e,r=Q2(typeof window=="undefined"?1080:window.innerHeight),a=c2(()=>{const w=Math.max(1080,Number(r.value)||1080),D=Math.floor((w-d12-h12-l_*3)/4);return Math.max(f12,D)}),s=c2(()=>a.value*2+l_),o=Q2(null),l=Q2(!1),c=Q2(rd),d=Q2(qi),m=Q2(""),y=Q2(""),_=["牧户数量","户均牦牛头数","户均草地面积","联户数量"],T=["#23f6c8","#35d8ff","#f0d96a","#76e36b","#ff9a5c","#a59cff","#20e5c4"],M="at.6znxkywzdyqesp6td2lj4a28cp3adh19-2dpdtet5o3-0dq69nb-rtvf586ba".trim(),x=`pasture-video-player-${Math.random().toString(36).slice(2)}`,B=[{key:"pasture-fallback-video-1",title:"红原机场种草基地",town:"邛溪镇",scene:"种草基地",device:"HY-CAM-021",channel:"01",cameraCount:3,status:"直播中",onlineRate:98,updateTime:"12:18",operator:"萤石云 · 在线预览",progress:86,image:x9,playUrl:"",hdPlayUrl:"",token:M},{key:"pasture-fallback-video-2",title:"瓦切镇草基地3",town:"瓦切镇",scene:"草场巡护",device:"HY-CAM-026",channel:"02",cameraCount:3,status:"直播中",onlineRate:96,updateTime:"12:16",operator:"萤石云 · 在线预览",progress:74,image:x9,playUrl:"",hdPlayUrl:"",token:M},{key:"pasture-fallback-video-3",title:"色地镇牧场入口监控",town:"色地镇",scene:"牧场入口",device:"HY-CAM-031",channel:"03",cameraCount:3,status:"直播中",onlineRate:97,updateTime:"12:14",operator:"萤石云 · 在线预览",progress:91,image:x9,playUrl:"",hdPlayUrl:"",token:M}],q=Q2(null),K=Q2(B),H=Q2(0),J=Q2(!1),g2=Q2(!1),N2=Q2("");let E2=null,v2=!1,F2=!1,$2=null,X2=!1,H2=0,r3=null,W2=null,v3=!1,_3=0,w3=null;const L2={"4028abc18eecd2af018eecdc44b7086b":"瓦切镇","402881828b486d54018b48741f590270":"查尔玛乡","402881828b486d54018b48740ed7024a":"麦洼乡","402881828b486d54018b48732e1c0044":"安曲镇","4028abc18eec9b97018eeca1538900db":"瓦切镇","402881828b486d54018b48740fb1024c":"安曲镇"},e3={尼尕尔让:"瓦切镇",更迫尕:"查尔玛乡",王西卓玛:"麦洼乡",扎花克周:"安曲镇",恰波:"瓦切镇",热布丹:"安曲镇",求甲:"阿木乡",罗尔旦:"阿木乡",扎尔江:"阿木乡",达尔基:"阿木乡",尼科:"瓦切镇",班洛:"阿木乡",拉木共:"阿木乡",尕尔玛:"瓦切镇",尕尔丹:"安曲镇",泽旺甲:"瓦切镇",阿尕:"安曲镇",陈理:"瓦切镇",贡秋卓玛:"阿木乡",更多:"瓦切镇",阿泽:"瓦切镇",达勒错:"色地镇",泽朗罗日:"安曲镇",仁青:"瓦切镇",贡多:"阿木乡",泽周:"刷经寺镇",泽科:"瓦切镇",扎巴:"阿木乡",泽真:"瓦切镇",索拉姐:"瓦切镇",尕让罗周:"瓦切镇",尕让拉姆:"瓦切镇",更让尼玛:"阿木乡",向秋卓玛:"瓦切镇",东科:"阿木乡",扑瓦甲:"阿木乡"},c3=n2(ZI),p3=c2(()=>{const w=lr("grassland","grassland-distribution");return w?[i3(G2({},w),{name:"草场边界",legends:[{name:"草场边界",fillColor:"#1D953F",strokeColor:"#1D953F"}]})]:[]}),q2=c2(()=>m.value&&p3.value.find(w=>w.key===m.value)||null),a3=c2(()=>{var w;return(((w=q2.value)==null?void 0:w.legends)||[]).find(D=>D.key===y.value)||null}),l3=c2(()=>{var D;const w=q2.value;return w?(D=a3.value)!=null&&D.cqlFilter?i3(G2({},w),{cqlFilter:a3.value.cqlFilter,activeLegend:a3.value,name:a3.value.name||w.name}):w:null}),y2=c2(()=>Je(c.value.core).length?Je(c.value.core):Zw),z2=c2(()=>Pe(c.value.distribution).length?Pe(c.value.distribution):x7),y3=c2(()=>{const w=He(c.value.online);return y0(w.length?w:Qw)}),F3=c2(()=>z0(c.value.age).length?z0(c.value.age):H32),$3=c2(()=>r0(c.value.age).length?r0(c.value.age):nC),w2=c2(()=>{const w=Ut(d.value);return L0(w.length?w:Y32)}),D2=c2(()=>({title:"牧户分布排行",metricLabel:"牧户",unit:"户",hideMapLabels:!1,hideTownNames:!1,showBars:!1,showPointMarkers:!1,rows:(z2.value.length?z2.value:K32).slice(0,8).map(w=>({name:w.name,value:Number(w.value)||0,unit:w.unit||"户"}))}));c2(()=>({key:"pasture-town",type:"bar",variant:"distribution",rows:z2.value})),c2(()=>({key:"pasture-grassland-area",type:"heat",rows:w2.value}));const Z2=c2(()=>({key:"pasture-household-column",type:"column",scrollable:!1,rows:q3(z2.value).slice(0,10).map((w,D)=>i3(G2({},w),{unit:w.unit||"户",color:T[D%T.length]}))})),b3=c2(()=>({key:"pasture-grassland-column",type:"bar",variant:"raceBar",rows:w2.value.map((w,D)=>i3(G2({},w),{unit:w.unit||"万亩",color:T[(D+1)%T.length]}))})),M2=c2(()=>({key:"pasture-online",type:"line",rows:y3.value})),P=c2(()=>({key:"pasture-age",type:"column",variant:"age",rows:F3.value})),m2=c2(()=>({key:"pasture-gender",type:"donut",rows:$3.value})),T3=c2(()=>({key:"pasture-herdsman-list",type:"projectTable",searchPlaceholder:"搜索牧户 / 乡镇",emptyText:"无匹配牧户",searchKeys:["name","township","id","grasslandArea"],columns:[{key:"name",label:"牧户名称",field:"name",width:"30%"},{key:"grasslandArea",label:"草场面积",field:"grasslandArea",width:"28%",align:"right",strong:!0,format:"number",unit:"亩"},{key:"township",label:"区域",field:"township",width:"24%"},{key:"locate",label:"定位",field:"locateText",width:"18%",align:"center",fallback:"定位"}],rows:d.value})),M3=c2(()=>{const w=K.value.length;return w?H.value%w:0}),A3=c2(()=>K.value[M3.value]||B[0]);function q3(w=[]){return(Array.isArray(w)?w:[]).map((D,O)=>{var e2,h2,p2;return i3(G2({},D),{key:D.key||D.code||D.name||`${O}`,name:D.name||D.areaName||D.area_name||D.townName||"未标注",value:Number((p2=(h2=(e2=D.value)!=null?e2:D.number)!=null?h2:D.count)!=null?p2:D.num)||0,unit:D.unit||""})}).filter(D=>D.name&&Number.isFinite(D.value)&&D.value>=0)}function W3(){r.value=typeof window=="undefined"?1080:window.innerHeight}U6(()=>{W3(),window.addEventListener("resize",W3),ut(),$6(),u3(),O1()}),j6(()=>{var w,D;X2=!0,window.removeEventListener("resize",W3),k3(),$2&&window.clearTimeout($2),r3&&window.clearTimeout(r3),H2+=1,(D=(w=o.value)==null?void 0:w.destroyMap)==null||D.call(w)}),R0(()=>t.active,w=>{var D,O,e2,h2;w||k3({resetError:!0}),o.value&&(w?(De(),(O=(D=o.value).resume)==null||O.call(D)):(r3&&window.clearTimeout(r3),r3=null,H2+=1,(h2=(e2=o.value).pause)==null||h2.call(e2)))});function O1(){return C3(this,null,function*(){try{const w=yield rS();if(X2)return;K.value=w.length?w:B,H.value=0}catch(w){if(X2)return;K.value=B,N2.value="监控接口暂不可用",window.setTimeout(()=>{!X2&&N2.value==="监控接口暂不可用"&&(N2.value="")},2400)}})}function k2(w){q.value=w||null}function _2(w){const D=(w==null?void 0:w.image)||x9;return J.value?void 0:{backgroundImage:`linear-gradient(180deg, rgba(0, 16, 26, 0.08), rgba(0, 16, 26, 0.32)), url(${D})`}}function T2(){j2(-1)}function f2(){j2(1)}function j2(w){const D=K.value.length;D&&(k3({resetError:!0}),H.value=(M3.value+w+D)%D)}function S3(){return C3(this,null,function*(){var e2,h2;const w=A3.value;if(!(w!=null&&w.hdPlayUrl)||!(w!=null&&w.token)){N2.value="无效的监控参数";return}if(J.value||g2.value)return;W2&&k3({resetError:!0}),N2.value="",g2.value=!0,yield lt();const D=++_3;let O=null;i1(D);try{const p2=(h2=(e2=q.value)==null?void 0:e2.getBoundingClientRect)==null?void 0:h2.call(e2),R2=Math.max(300,Math.floor((p2==null?void 0:p2.width)||340)),s3=Math.max(80,Math.floor((p2==null?void 0:p2.height)||120));if(O=new L_.EZUIKitPlayer({id:x,accessToken:w.token,url:w.hdPlayUrl,audio:0,width:R2,height:s3,themeData:p0(),handleError(Y2){D===_3&&(c1(),console.warn("Pasture EZUIKit player error",Y2),N2.value="视频加载失败",g2.value=!1,J.value=!1,_3+=1,W2=null,v3=!1,G1())},handleSuccess(){D===_3&&(c1(),N2.value="",v3=!0,g2.value=!1)},fullScreenChangeCallBack(){}}),D!==_3){m1(O),G1();return}W2=O,J.value=!0}catch(p2){c1(),console.warn("Pasture EZUIKit init error",p2),N2.value="视频加载失败",k3()}})}function k3(w={}){const{clearElement:D=!0,resetError:O=!1}=w;c1();const e2=W2;W2=null,v3=!1,_3+=1,e2&&m1(e2),D&&G1(),J.value=!1,g2.value=!1,O&&(N2.value="")}function i1(w){c1(),w3=window.setTimeout(()=>{w!==_3||!g2.value||(N2.value="视频加载超时",k3({resetError:!1}))},m12)}function c1(){w3&&(window.clearTimeout(w3),w3=null)}function m1(w){if(!(!w||typeof w.stop!="function"))try{const D=w.stop();D&&typeof D.catch=="function"&&D.catch(()=>{})}catch(D){console.warn("Pasture EZUIKit stop error",D)}}function G1(){if(typeof document=="undefined")return;const w=document.getElementById(x);w&&w.replaceChildren()}function p0(){return{header:{color:"#1890ff",activeColor:"#ffffff",backgroundColor:"#000000",btnList:[{iconId:"deviceID",part:"left",defaultActive:0,memo:"顶部设备序列号",isrender:0},{iconId:"deviceName",part:"left",defaultActive:0,memo:"顶部设备名称",isrender:0},{iconId:"cloudRec",part:"right",defaultActive:0,memo:"云存储",isrender:0},{iconId:"rec",part:"right",defaultActive:0,memo:"SD卡回放",isrender:0}]},footer:{color:"#ffffff",activeColor:"#1890ff",backgroundColor:"#00000021",btnList:[{iconId:"play",part:"left",defaultActive:1,memo:"播放",isrender:1},{iconId:"capturePicture",part:"left",defaultActive:0,memo:"截屏按钮",isrender:0},{iconId:"sound",part:"left",defaultActive:0,memo:"声音按钮",isrender:1},{iconId:"pantile",part:"left",defaultActive:0,memo:"云台控制按钮",isrender:1},{iconId:"recordvideo",part:"left",defaultActive:0,memo:"录制按钮",isrender:0},{iconId:"zoom",part:"left",defaultActive:0,memo:"电子放大",isrender:1},{iconId:"hd",part:"right",defaultActive:0,memo:"清晰度切换按钮",isrender:1},{iconId:"expend",part:"right",defaultActive:0,memo:"全局全屏按钮",isrender:1}]}}}function u3(){return C3(this,null,function*(){try{const w=yield $32();if(X2)return;c.value=G2(G2({},rd),w),ut();const D=me(w.list);d.value=D.length?D:L1(qi),j3(d.value)}catch(w){c.value=rd,d.value=L1(qi)}})}function j3(w=d.value,D=600){X2||!t.active||(r3&&window.clearTimeout(r3),r3=window.setTimeout(()=>{r3=null,!(X2||!t.active)&&H3(w)},D))}function H3(){return C3(this,arguments,function*(w=[]){const D=++H2,O=(Array.isArray(w)?w:[]).filter(a1).slice(0,60);if(!O.length)return;const e2=yield X0(O,5,p2=>C3(this,null,function*(){const R2=L(p2),s3=Qt(p2);let Y2=s3,Y3=null,V3=g(p2,s3)||b(p2,p2.name,R2);try{R2&&(!V3||!Y2.length)&&(Y2=N0(yield r_(R2)))}catch(l1){Y2=s3}if(V3=V3||g(p2,Y2)||b(p2,p2.name,R2),!V3){try{Y3=R2?yield j32(R2):null}catch(h1){Y3=null}const l1=Qt(Y3);V3=xe(Y3)||g(Y3,l1),l1.length&&!Y2.length&&(Y2=l1)}V3=V3||b(p2,p2.name,R2);const X3=!!(R2||Y2.some(j)||j(p2));if(!V3&&!Y2.length&&X3===p2.canLocate)return null;const o1={key:p2.key,id:p2.id,realPastureId:R2,name:p2.name,township:V3||p2.township,grasslands:Y2.length?Y2:p2.grasslands,canLocate:X3,locateText:X3?"定位":"--"};return t0(o1,D),o1}));if(X2||D!==H2)return;const h2=new Map;e2.filter(Boolean).forEach(p2=>{[p2.key,p2.id,p2.realPastureId,p2.name].filter(Boolean).forEach(R2=>{h2.set(String(R2),p2)})}),h2.size&&l0(h2)})}function a1(w={}){const D=String((w==null?void 0:w.township)||"").trim();return D&&D!=="--"?!1:jt(w)>0||p(w)}function t0(w,D=H2){if(!w||X2||D!==H2)return;const O=new Map;[w.key,w.id,w.realPastureId,w.name].filter(Boolean).forEach(e2=>{O.set(String(e2),w)}),l0(O)}function l0(w){w!=null&&w.size&&(d.value=d.value.map(D=>{const O=[D.key,D.id,D.realPastureId,D.name].filter(Boolean).map(h2=>w.get(String(h2))).find(Boolean);if(!O)return D;const e2=O.township&&O.township!=="--"?O.township:D.township;return i3(G2({},D),{township:e2,grasslands:O.grasslands,canLocate:O.canLocate,locateText:O.locateText,searchText:[D.name,e2,D.id].filter(Boolean).join(" ")})}))}function N0(w=[]){const D=[];return(Array.isArray(w)?w:[]).forEach(O=>{const e2=Qt(O);e2.length?D.push(...e2):O&&typeof O=="object"&&D.push(O)}),D}function xe(w){const D=Array.isArray(w)?w:Array.isArray(w==null?void 0:w.rows)?w.rows:Array.isArray(w==null?void 0:w.list)?w.list:Array.isArray(w==null?void 0:w.data)?w.data:[w];for(const O of D.filter(Boolean)){const e2=Array.isArray(O==null?void 0:O.fields)?O.fields:Array.isArray(O==null?void 0:O.children)?O.children:[],h2=f(O,["township","townName","town_name","areaName","area_name","fullName","full_name","address","牧场所在区域"]);if(h2)return v(ye(h2));for(const R2 of e2){const s3=String((R2==null?void 0:R2.name)||(R2==null?void 0:R2.label)||(R2==null?void 0:R2.title)||"").trim(),Y2=f(R2,["value","text","content"]);if(Y2&&/区域|地址|乡镇/.test(s3))return v(ye(Y2))}const p2=Object.entries(O||{}).filter(([R2])=>/fullName|full_name|address|areaName|area_name|town/i.test(R2)).map(([,R2])=>R2);for(const R2 of p2)if(R2)return v(ye(R2))}return""}function ye(w){const D=String(w||"").trim();if(!D||D==="--")return"";const O=D.match(/([\u4e00-\u9fa5]{1,12}(?:镇|乡))/);return(O==null?void 0:O[1])||D}function X0(w,D,O){return C3(this,null,function*(){const e2=new Array(w.length);let h2=0;const p2=Array.from({length:Math.min(D,w.length)},()=>C3(this,null,function*(){for(;h2{i("loading-progress",{progress:Math.floor(h2/(p2||1)*100),path:e2,itemsLoaded:h2,itemsTotal:p2})}),(O=E2.ready)==null||O.then(()=>{v2=!0,De()}).catch(()=>{l.value=!0,i("map-ready")})}function gt(){De()}function De(){X2||!t.active||!v2||F2||(F2=!0,$2&&window.clearTimeout($2),$2=window.setTimeout(()=>{$2=null,Oe()},600))}function Oe(w=0){return C3(this,null,function*(){var O,e2,h2;if(X2||!v2||!E2)return;if(!t.active){F2=!1;return}if(yield lt(),!t.active){F2=!1;return}const D=o.value;if((O=D==null?void 0:D.loadMap)==null||O.call(D,E2),D!=null&&D.canvasMap){l.value=!0,i("loading-progress",{progress:100}),i("map-ready"),t.active?(e2=D.play)==null||e2.call(D):(h2=D.pause)==null||h2.call(D);return}if(w<24){window.setTimeout(()=>Oe(w+1),120);return}F2=!1,l.value=!0,i("map-ready")})}function ut(){i("module-stats",{moduleKey:"pasture-management",items:u0().map(w=>({zh:w.name,name:w.name,value:w.value,unit:w.unit,decimals:Number.isInteger(Number(w.value))?0:2}))})}function u0(){const w=new Map;return(Array.isArray(y2.value)?y2.value:[]).forEach(D=>{!(D!=null&&D.name)||ve(D.name)||w.set(D.name,D)}),_.map(D=>w.get(D)||Jw.find(O=>O.name===D||O.zh===D)).filter(Boolean).slice(0,4)}function Je(w=[]){return(Array.isArray(w)?w:[]).map((D,O)=>{const e2=D.key||D.id||D.code||D.name||D.zh||`${O}`,h2=D.name||D.title||D.label||D.zh,p2=Ee(h2,e2),R2=f(D,["value","num","count","dataValue"]);if(!p2||R2===void 0||R2===null||R2==="")return null;const s3=fe(p2,R2,D.unit||D.dw||"");return{key:e2,name:s3.name,value:s3.value,unit:s3.unit,icon:D.icon||["town","area","yield","rate"][O%4]}}).filter(Boolean)}function Ee(w,D){const O=String(w||D||""),e2=String(D||"").toLowerCase();return/avg.*yak|yak.*avg|yak.*household|yak.*per|hjyak/.test(e2)||/户均.*牦牛|牦牛.*户均/.test(O)?"户均牦牛头数":/avg.*grass|grass.*avg|grass.*household|grass.*per/.test(e2)||/户均.*草地|草地.*户均/.test(O)?"户均草地面积":/income|revenue|人均收入/.test(e2)||O.includes("人均收入")?"人均收入":/poverty|monitor|防反贫|监测户/.test(e2)||O.includes("防反贫")||O.includes("监测户")?"防反贫监测户":/joint|union|link|联户/.test(e2)||O.includes("联户")?"联户数量":/herdsman|muhu|pasture.*count|牧户数量/.test(e2)||O.includes("牧户数量")?"牧户数量":/yak/.test(e2)||O.includes("牦牛")?null:/grass/.test(e2)||O.includes("草地面积")?"草地面积":/wet/.test(e2)||O.includes("湿地")?"湿地面积":O.includes("牧户")||O.includes("牧场")?"牧户数量":/project/.test(e2)||O.includes("工程")||O.includes("项目")?"工程数量":/base/.test(e2)||O.includes("基地")?"基地数量":O}function fe(w,D,O){const e2=Number(D)||0;return w==="户均牦牛头数"?{name:w,value:e2,unit:O||"头"}:w==="户均草地面积"?{name:w,value:e2,unit:O||"亩"}:w==="人均收入"?{name:w,value:e2,unit:O||"元/年"}:w==="联户数量"||w==="防反贫监测户"?{name:w,value:e2,unit:O||"户"}:(w.includes("草地")||w.includes("湿地"))&&!String(O).includes("万")?{name:w,value:Math.round(e2/1e4*100)/100,unit:"万亩"}:w.includes("牧户")?{name:w,value:e2,unit:O||"户"}:w.includes("工程")||w.includes("项目")||w.includes("基地")?{name:w,value:e2,unit:O||"个"}:{name:w,value:e2,unit:O}}function ve(w){return w==="草地面积"||w==="湿地面积"||w==="区域数量"||w==="牦牛数量"}function Pe(w=[]){return(Array.isArray(w)?w:[]).map(D=>{const O=f(D,["areaName","area_name","name","townName","zoneName"]),e2=f(D,["number","value","count","num","pastureCount","muhuCount","muhu_count"]);return!O||e2===void 0||e2===null||e2===""?null:{key:D.code||D.areaCode||D.area_code||O,name:O,value:Number(e2)||0,unit:"户"}}).filter(Boolean).sort((D,O)=>O.value-D.value)}function He(w=[]){return(Array.isArray(w)?w:[]).map(D=>{const O=f(D,["areaName","area_name","name","townName","zoneName"]),e2=Number(f(D,["registeredMuhuCount","registered_muhu_count","registeredCount"])),h2=Number(f(D,["muhuCount","muhu_count","onlineCount"])),p2=f(D,["onlinePercent","uplineRate","upline_rate","onlineRate","value","percent","rate"]),R2=p2!=null&&p2!==""?p2:e2>0?h2/e2*100:void 0;return!O||R2===void 0||R2===null||R2===""?null:{key:D.code||D.areaCode||D.area_code||O,name:O,value:Number(String(R2).replace("%",""))||0,unit:"%",extra:Number.isFinite(h2)&&Number.isFinite(e2)&&e2>0?`${h2}/${e2}户`:D.extra}}).filter(Boolean)}function y0(w=[]){const D=new Map;return(Array.isArray(w)?w:[]).forEach(O=>{const e2=String((O==null?void 0:O.key)||(O==null?void 0:O.code)||(O==null?void 0:O.areaCode)||(O==null?void 0:O.area_code)||"").trim(),h2=v((O==null?void 0:O.name)||(O==null?void 0:O.areaName)||(O==null?void 0:O.area_name)||(O==null?void 0:O.townName)||(O==null?void 0:O.zoneName));[e2,h2].filter(Boolean).forEach(p2=>D.set(p2,O))}),x7.map(O=>{const e2=D.get(String(O.key||""))||D.get(O.name);return e2?i3(G2({},e2),{key:O.key,name:O.name,unit:e2.unit||"%"}):{key:O.key,name:O.name,value:0,unit:"%",extra:"--"}})}function L0(w=[]){const D=new Map;return(Array.isArray(w)?w:[]).forEach(O=>{const e2=String((O==null?void 0:O.key)||(O==null?void 0:O.code)||(O==null?void 0:O.areaCode)||(O==null?void 0:O.area_code)||"").trim(),h2=v((O==null?void 0:O.name)||(O==null?void 0:O.areaName)||(O==null?void 0:O.area_name)||(O==null?void 0:O.townName)||(O==null?void 0:O.zoneName)||(O==null?void 0:O.township));[e2,h2].filter(Boolean).forEach(p2=>D.set(p2,O))}),x7.map(O=>{const e2=D.get(String(O.key||""))||D.get(O.name);return{key:O.key,name:O.name,value:Number(e2==null?void 0:e2.value)||0,unit:(e2==null?void 0:e2.unit)||"万亩"}}).sort((O,e2)=>e2.value-O.value)}function z0(w=[]){const D=new Map;return(Array.isArray(w)?w:[]).forEach(O=>{const e2=f(O,["ageRange","age_range","age","name","label"]),h2=f(O,["number","value","count","num"]);!e2||h2===void 0||h2===null||h2===""||D.set(e2,(D.get(e2)||0)+(Number(h2)||0))}),Array.from(D.entries()).map(([O,e2])=>({key:O,name:O,value:e2,unit:"人"}))}function r0(w=[]){const D=new Map;return(Array.isArray(w)?w:[]).forEach(O=>{const e2=f(O,["sex","gender","name"]),h2=f(O,["number","value","count","num"]);if(!e2||h2===void 0||h2===null||h2==="")return;const p2=String(e2).includes("女")?"女":String(e2).includes("男")?"男":e2;D.set(p2,(D.get(p2)||0)+(Number(h2)||0))}),Array.from(D.entries()).map(([O,e2])=>({key:O,name:O,value:e2,unit:"人"}))}function me(w=[]){return(Array.isArray(w)?w:[]).map((D,O)=>{const e2=f(D,["name","pasturesName","pastures_name","muhuName","muhu_name","pastureName","pasture_name","herdsmanName"]);if(!e2)return null;const h2=Qt(D),p2=jt(D)||bn(h2),R2=L(D),s3=g(D,h2)||b(D,e2,R2),Y2=i3(G2({},D),{key:D.key||D.id||D.pasturesId||D.pastures_id||`${e2}-${O}`,id:R2||D.id||D.pastureId||D.pasturesId||D.pastures_id||D.muhuId||D.key,realPastureId:R2,name:e2,township:s3||"--",grasslandArea:p2,acreage:p2,grasslands:h2});return Y2.canLocate=!!(R2||h2.some(j)||j(D)),Y2.locateText=Y2.canLocate?"定位":"--",Y2.value=Y2.grasslandArea,Y2.unit="亩",Y2.searchText=[Y2.name,Y2.township,Y2.id].filter(Boolean).join(" "),Y2}).filter(Boolean).sort(v0)}function L1(w=[]){return[...Array.isArray(w)?w:[]].map(D=>i3(G2({},D),{grasslandArea:jt(D),acreage:jt(D)})).sort(v0)}function v0(w,D){const O=jt(w),e2=jt(D),h2=O>0?1:0,p2=e2>0?1:0;if(h2!==p2)return p2-h2;const R2=p(w)?1:0,s3=p(D)?1:0;return R2!==s3?s3-R2:O!==e2?e2-O:String((w==null?void 0:w.name)||"").localeCompare(String((D==null?void 0:D.name)||""),"zh-CN")}function jt(w={}){const O=["acreage","grasslandArea","grassland_area","area","areaRange","area_range","cdAcreage","cd_acreage","totalAcreage","total_acreage","grasslandAcreage","grassland_acreage","pastureArea","pasture_area"].map(h2=>M6(w==null?void 0:w[h2]));return O.find(h2=>h2>0)||O.find(h2=>h2===0)||0}function bn(w=[]){return(Array.isArray(w)?w:[]).reduce((D,O)=>D+jt(O),0)}function M6(w){if(typeof w=="number")return Number.isFinite(w)?w:0;const D=String(w!=null?w:"").trim();if(!D||D==="--")return 0;const O=D.replace(/,/g,"").match(/-?\d+(?:\.\d+)?/);if(!O)return 0;const e2=Number(O[0]);return Number.isFinite(e2)?D.includes("万")?e2*1e4:e2:0}function Ut(w=[]){return W6(w,D=>Number(D.grasslandArea)||0,"万亩",D=>Math.round(D/1e4*100)/100)}function W6(w=[],D,O,e2=h2=>h2){const h2=new Map;return(Array.isArray(w)?w:[]).forEach(p2=>{const R2=(p2==null?void 0:p2.township)||(p2==null?void 0:p2.areaName)||(p2==null?void 0:p2.area_name);if(!R2||R2==="--")return;const s3=h2.get(R2)||{key:R2,name:R2,value:0,unit:O},Y2=D(p2);s3.value+=Number(Y2)||0,h2.set(R2,s3)}),Array.from(h2.values()).map(p2=>i3(G2({},p2),{value:e2(p2.value)})).filter(p2=>Number.isFinite(p2.value)&&p2.value>0).sort((p2,R2)=>R2.value-p2.value)}function Qt(w={}){const D=[];["grasslands","grasslandList","grasslandRows","landList","plots","features"].forEach(h2=>{const p2=w==null?void 0:w[h2];Array.isArray(p2)?D.push(...p2):Array.isArray(p2==null?void 0:p2.rows)?D.push(...p2.rows):Array.isArray(p2==null?void 0:p2.list)?D.push(...p2.list):Array.isArray(p2==null?void 0:p2.data)&&D.push(...p2.data)});const e2=f(w,["wkt","geo","geom","geometryWkt","geometry_wkt","shape","location"]);return(e2||w!=null&&w.geometry)&&D.push(i3(G2({},w),{id:(w==null?void 0:w.grasslandId)||(w==null?void 0:w.gid)||(w==null?void 0:w.id),pastureId:(w==null?void 0:w.pastureId)||(w==null?void 0:w.pasturesId)||(w==null?void 0:w.pastures_id)||(w==null?void 0:w.muhuId)||(w==null?void 0:w.id),name:(w==null?void 0:w.grasslandName)||(w==null?void 0:w.name),wkt:e2,geometry:w==null?void 0:w.geometry})),D.filter(Boolean)}function j(w={}){var D,O;return typeof w=="string"?!!w.trim():(w==null?void 0:w.type)==="Feature"||w!=null&&w.type&&(w!=null&&w.coordinates)||(D=w==null?void 0:w.geometry)!=null&&D.type||(O=w==null?void 0:w.geometry)!=null&&O.coordinates||typeof(w==null?void 0:w.geometry)=="string"?!0:!!f(w,["wkt","geo","geom","geometryWkt","geometry_wkt","shape","location"])}function L(w={}){const D=(w==null?void 0:w.realPastureId)||(w==null?void 0:w.pastureId)||(w==null?void 0:w.pasturesId)||(w==null?void 0:w.pastures_id)||(w==null?void 0:w.muhuId)||(w==null?void 0:w.id);return D==null||D===""?null:D}function p(w={}){return w!=null&&w.canLocate||L(w)||j(w)?!0:Qt(w).some(j)}function f(w={},D=[]){for(const O of D){const e2=w==null?void 0:w[O];if(e2!=null&&e2!=="")return e2}}function g(w={},D=[]){const O=f(w,["township","townName","town_name","areaName","area_name","zoneName","zone_name","fullName","full_name","address","牧场所在区域"]);if(O)return v(O);const e2=U(f(w,["areaCode","area_code","townCode","town_code","code"]));if(e2)return e2;for(const p2 of D){const R2=f(p2,["township","townName","town_name","areaName","area_name","zoneName","zone_name","fullName","full_name","address","牧场所在区域"]);if(R2)return v(R2);const s3=U(f(p2,["areaCode","area_code","townCode","town_code","code"]));if(s3)return s3}const h2=W(w);if(h2)return h2;for(const p2 of D){const R2=W(p2);if(R2)return R2}return""}function v(w){const D=String(w||"").trim();if(!D||D==="--")return"";const O=U(D);if(O)return O;if(eN(D))return D;const e2=ye(D);return e2&&e2!==D?v(e2):""}function b(w={},D="",O=""){const e2=[O,w.realPastureId,w.pastureId,w.pasturesId,w.pastures_id,w.muhuId,w.id];for(const p2 of e2){const R2=L2[String(p2||"").trim()];if(R2)return v(R2)}const h2=[D,w.name,w.pasturesName,w.pastures_name,w.muhuName,w.muhu_name,w.pastureName,w.pasture_name];for(const p2 of h2){const R2=e3[E(p2)];if(R2)return v(R2)}return""}function E(w){return String(w||"").replace(/[·•・..。`´’‘ʼʹ''"“”\s\-—_()()]/g,"").replace(/˙/g,"")}function U(w){const D=String(w||"").trim();if(!D)return"";const O=D.replace(/\D/g,"");return O?or(O):""}function W(w={}){const D=Y(w),O=C2(D);if(!O)return"";const e2=c3.find(h2=>C(O,h2.geometry));return e2!=null&&e2.name?v(e2.name):""}function Y(w={}){var e2,h2;if((w==null?void 0:w.type)==="Feature")return Y(w.geometry);if(w!=null&&w.type&&(w!=null&&w.coordinates))return w;if((e2=w==null?void 0:w.geometry)!=null&&e2.type||(h2=w==null?void 0:w.geometry)!=null&&h2.coordinates)return w.geometry;const D=f(w,["geometry","location","wkt","geo","geom","geometryWkt","geometry_wkt","shape"]);if(!D||typeof D!="string")return null;const O=D.trim();if(!O)return null;if(O.startsWith("{")||O.startsWith("["))try{const p2=JSON.parse(O);return Y(p2)}catch(p2){return null}return V(O)}function V(w){var p2;const D=String(w||"").trim(),O=D.match(/^([A-Z]+)(?:\s+[A-Z]+)?\s*\(/i),e2=(p2=O==null?void 0:O[1])==null?void 0:p2.toUpperCase();if(!e2)return null;const h2=D.slice(D.indexOf("("));return e2==="POINT"?{type:"Point",coordinates:G(h2)}:e2==="MULTIPOINT"?{type:"MultiPoint",coordinates:t2(h2).map(G).filter(Boolean)}:e2==="LINESTRING"?{type:"LineString",coordinates:d2(h2)}:e2==="MULTILINESTRING"?{type:"MultiLineString",coordinates:t2(h2).map(d2).filter(R2=>R2.length)}:e2==="POLYGON"?{type:"Polygon",coordinates:r2(h2)}:e2==="MULTIPOLYGON"?{type:"MultiPolygon",coordinates:t2(h2).map(r2).filter(R2=>R2.length)}:null}function G(w){const D=String(w||"").replace(/^\(+|\)+$/g,"").trim().split(/\s+/).slice(0,2).map(Number);return D.length>=2&&Number.isFinite(D[0])&&Number.isFinite(D[1])?[D[0],D[1]]:null}function d2(w){return String(w||"").replace(/^\(+|\)+$/g,"").split(",").map(G).filter(Boolean)}function r2(w){return t2(w).map(d2).filter(D=>D.length>=3)}function t2(w){const D=[];let O=0,e2=-1;return Array.from(String(w||"")).forEach((h2,p2)=>{h2==="("?(O===0&&(e2=p2+1),O+=1):h2===")"&&(O-=1,O===0&&e2>=0&&(D.push(w.slice(e2,p2)),e2=-1))}),D.length?D:[String(w||"")]}function n2(w){try{const D=typeof w=="string"?JSON.parse(w):w;return((D==null?void 0:D.features)||[]).map(O=>{var e2,h2,p2,R2;return{name:((e2=O==null?void 0:O.properties)==null?void 0:e2.name)||((h2=O==null?void 0:O.properties)==null?void 0:h2.areaName)||((p2=O==null?void 0:O.properties)==null?void 0:p2.townName),code:(R2=O==null?void 0:O.properties)==null?void 0:R2.code,geometry:O==null?void 0:O.geometry}}).filter(O=>{var e2;return O.name&&((e2=O.geometry)==null?void 0:e2.coordinates)})}catch(D){return[]}}function C2(w){const D=I(w);if(!D.length)return null;const O=D.reduce((e2,h2)=>({lng:e2.lng+h2[0],lat:e2.lat+h2[1]}),{lng:0,lat:0});return[O.lng/D.length,O.lat/D.length]}function I(w){const D=[],O=e2=>{if(Array.isArray(e2)){if(e2.length>=2&&Number.isFinite(Number(e2[0]))&&Number.isFinite(Number(e2[1]))){D.push([Number(e2[0]),Number(e2[1])]);return}e2.forEach(O)}};return O(w==null?void 0:w.coordinates),D}function C(w,D){return!w||!(D!=null&&D.coordinates)?!1:D.type==="Polygon"?z(w,D.coordinates):D.type==="MultiPolygon"?D.coordinates.some(O=>z(w,O)):!1}function z(w,D){var R2,s3,Y2,Y3;const O=D==null?void 0:D[0];if(!Array.isArray(O)||O.length<3)return!1;let e2=!1;const h2=w[0],p2=w[1];for(let V3=0,X3=O.length-1;V3p2!=J1>p2&&h2<(h1-o1)*(p2-l1)/(J1-l1||1e-12)+o1&&(e2=!e2)}return e2}return(w,D)=>{var O;return X(),Q("div",q32,[U3(c4,{ref_key:"mapSceneRef",ref:o,class:"pasture-map-scene","active-layer":l3.value,"map-ranking":D2.value,onSceneMounted:gt},null,8,["active-layer","map-ranking"]),D[2]||(D[2]=A("div",{class:"pasture-map-scrim"},null,-1)),l.value?N3("",!0):(X(),Q("div",X32,"3D地图加载中")),A("div",Z32,[A("div",J32,[A("div",Q32,[U3(I1,{class:"pasture-side-card left-card",title:"牧户区域统计",width:g8,height:a.value},{default:S1(()=>[U3(y6,{panel:Z2.value,compact:""},null,8,["panel"])]),_:1},8,["height"]),U3(I1,{class:"pasture-side-card left-card",title:"草地面积分布",width:g8,height:a.value},{default:S1(()=>[U3(y6,{panel:b3.value,compact:""},null,8,["panel"])]),_:1},8,["height"]),U3(I1,{class:"pasture-side-card left-card pasture-video-card",title:"牧场实时监控",width:g8,height:a.value},{default:S1(()=>[A("div",e12,[A("button",{class:"pasture-video-nav pasture-video-prev",type:"button",disabled:K.value.length<=1,"aria-label":"上一个监控点",onClick:T2}," ‹ ",8,t12),(X(),Q("div",{key:A3.value.key,ref:k2,class:K3(["pasture-video-screen",{"is-playing":J.value,"is-loading":g2.value}]),style:C1(_2(A3.value)),onClick:S3},[A("div",{id:x,class:"pasture-video-player"}),J.value?N3("",!0):(X(),Q("div",n12)),!J.value&&A3.value.hdPlayUrl?(X(),Q("div",i12)):N3("",!0),g2.value?(X(),Q("div",r12,"加载中")):N3("",!0),N2.value?(X(),Q("div",a12,u2(N2.value),1)):N3("",!0),A("div",s12,u2(A3.value.title),1)],6)),A("button",{class:"pasture-video-nav pasture-video-next",type:"button",disabled:K.value.length<=1,"aria-label":"下一个监控点",onClick:f2}," › ",8,o12)])]),_:1},8,["height"]),U3(I1,{class:"pasture-side-card left-card",title:"牧户上线率",width:g8,height:a.value},{default:S1(()=>[U3(y6,{panel:M2.value,compact:""},null,8,["panel"])]),_:1},8,["height"])])]),A("div",l12,[A("div",u12,[U3(I1,{class:"pasture-side-card right-card",title:"牧户年龄统计",width:g8,height:a.value},{default:S1(()=>[U3(y6,{panel:P.value,compact:""},null,8,["panel"])]),_:1},8,["height"]),U3(I1,{class:"pasture-side-card right-card",title:"牧户性别统计",width:g8,height:a.value},{default:S1(()=>[U3(y6,{panel:m2.value,compact:""},null,8,["panel"])]),_:1},8,["height"]),U3(I1,{class:"pasture-side-card right-card pasture-list-card",title:"牧户列表",width:g8,height:s.value},{default:S1(()=>[U3(y6,{panel:T3.value,compact:"",onRowSelect:d1},null,8,["panel"])]),_:1},8,["height"])])]),A("div",c12,[U3(Ph,{modelValue:m.value,"onUpdate:modelValue":D[0]||(D[0]=e2=>m.value=e2),"selected-legend-key":y.value,"onUpdate:selectedLegendKey":D[1]||(D[1]=e2=>y.value=e2),"topic-key":"grassland",layers:p3.value,legends:((O=l3.value)==null?void 0:O.legends)||[],width:232,height:430},null,8,["modelValue","selected-legend-key","layers","legends"])])])])}}},p12=`{ +northing meters`+n;var y=h/2,S=0,T=0,I,x,z,H,K;return y>0&&(I=1e5/Math.pow(10,y),x=n.substring(r,r+y),S=parseFloat(x)*I,z=n.substring(r+y),T=parseFloat(z)*I),H=S+c,K=T+d,{easting:H,northing:K,zoneLetter:o,zoneNumber:s,accuracy:I}}function xz(n,e){for(var t=XS.charCodeAt(e-1),i=1e5,a=!1;t!==n.charCodeAt(0);){if(t++,t===o6&&t++,t===q6&&t++,t>_7){if(a)throw"Bad character: "+n;t=Ii,a=!0}i+=1e5}return i}function Ez(n,e){if(n>"V")throw"MGRSPoint given invalid Northing "+n;for(var t=ZS.charCodeAt(e-1),i=0,a=!1;t!==n.charCodeAt(0);){if(t++,t===o6&&t++,t===q6&&t++,t>v7){if(a)throw"Bad character: "+n;t=Ii,a=!0}i+=1e5}return i}function Pz(n){var e;switch(n){case"C":e=11e5;break;case"D":e=2e6;break;case"E":e=28e5;break;case"F":e=37e5;break;case"G":e=46e5;break;case"H":e=55e5;break;case"J":e=64e5;break;case"K":e=73e5;break;case"L":e=82e5;break;case"M":e=91e5;break;case"N":e=0;break;case"P":e=8e5;break;case"Q":e=17e5;break;case"R":e=26e5;break;case"S":e=35e5;break;case"T":e=44e5;break;case"U":e=53e5;break;case"V":e=62e5;break;case"W":e=7e6;break;case"X":e=79e5;break;default:e=-1}if(e>=0)return e;throw"Invalid zone letter: "+n}function Xi(n,e,t){if(!(this instanceof Xi))return new Xi(n,e,t);if(Array.isArray(n))this.x=n[0],this.y=n[1],this.z=n[2]||0;else if(typeof n=="object")this.x=n.x,this.y=n.y,this.z=n.z||0;else if(typeof n=="string"&&typeof e=="undefined"){var i=n.split(",");this.x=parseFloat(i[0]),this.y=parseFloat(i[1]),this.z=parseFloat(i[2])||0}else this.x=n,this.y=e,this.z=t||0;console.warn("proj4.Point will be removed in version 3, use proj4.toPoint")}Xi.fromMGRS=function(n){return new Xi(QS(n))};Xi.prototype.toMGRS=function(n){return JS([this.x,this.y],n)};var Mz=1,kz=.25,Wy=.046875,Vy=.01953125,Hy=.01068115234375,Rz=.75,Iz=.46875,Nz=.013020833333333334,Lz=.007120768229166667,Fz=.3645833333333333,Dz=.005696614583333333,Oz=.3076171875;function zh(n){var e=[];e[0]=Mz-n*(kz+n*(Wy+n*(Vy+n*Hy))),e[1]=n*(Rz-n*(Wy+n*(Vy+n*Hy)));var t=n*n;return e[2]=t*(Iz-n*(Nz+n*Lz)),t*=n,e[3]=t*(Fz-n*Dz),e[4]=t*n*Oz,e}function d4(n,e,t,i){return t*=e,e*=e,i[0]*n-t*(i[1]+e*(i[2]+e*(i[3]+e*i[4])))}var Bz=20;function jh(n,e,t){for(var i=1/(1-e),a=n,r=Bz;r;--r){var s=Math.sin(a),o=1-e*s*s;if(o=(d4(a,s,Math.cos(a),t)-n)*(o*Math.sqrt(o))*i,a-=o,Math.abs(o)e1?Math.tan(t):0,I=Math.pow(T,2),x=Math.pow(I,2);a=1-this.es*Math.pow(o,2),d=d/Math.sqrt(a);var z=d4(t,o,l,this.en);r=this.a*(this.k0*d*(1+h/6*(1-I+y+h/20*(5-18*I+x+14*y-58*I*y+h/42*(61+179*x-x*I-479*I)))))+this.x0,s=this.a*(this.k0*(z-this.ml0+o*i*d/2*(1+h/12*(5-I+9*y+4*S+h/30*(61+x-58*I+270*y-330*I*y+h/56*(1385+543*x-x*I-3111*I))))))+this.y0}else{var c=l*Math.sin(i);if(Math.abs(Math.abs(c)-1)=1){if(c-1>e1)return 93;s=0}else s=Math.acos(s);t<0&&(s=-s),s=this.a*this.k0*(s-this.lat0)+this.y0}return n.x=r,n.y=s,n}function jz(n){var e,t,i,a,r=(n.x-this.x0)*(1/this.a),s=(n.y-this.y0)*(1/this.a);if(this.es)if(e=this.ml0+s/this.k0,t=jh(e,this.es,this.en),Math.abs(t)e1?Math.tan(t):0,T=this.ep2*Math.pow(y,2),I=Math.pow(T,2),x=Math.pow(S,2),z=Math.pow(x,2);e=1-this.es*Math.pow(h,2);var H=r*Math.sqrt(e)/this.k0,K=Math.pow(H,2);e=e*S,i=t-e*K/(1-this.es)*.5*(1-K/12*(5+3*x-9*T*x+T-4*I-K/30*(61+90*x-252*T*x+45*z+46*T-K/56*(1385+3633*x+4095*z+1574*z*x)))),a=i1(this.long0+H*(1-K/6*(1+2*x+T-K/20*(5+28*x+24*z+8*T*x+6*T-K/42*(61+662*x+1320*z+720*z*x))))/y,this.over)}else i=U3*Ca(s),a=0;else{var o=Math.exp(r/this.k0),l=.5*(o-1/o),c=this.lat0+s/this.k0,d=Math.cos(c);e=Math.sqrt((1-Math.pow(d,2))/(1+Math.pow(l,2))),i=Math.asin(e),s<0&&(i=-i),l===0&&d===0?a=0:a=i1(Math.atan2(l,d)+this.long0,this.over)}return n.x=a,n.y=i,n}var Uz=["Fast_Transverse_Mercator","Fast Transverse Mercator"];const Ys={init:Gz,forward:zz,inverse:jz,names:Uz};function nb(n){var e=Math.exp(n);return e=(e-1/e)/2,e}function g6(n,e){n=Math.abs(n),e=Math.abs(e);var t=Math.max(n,e),i=Math.min(n,e)/(t||1);return t*Math.sqrt(1+Math.pow(i,2))}function $z(n){var e=1+n,t=e-1;return t===0?n:n*Math.log(e)/t}function Wz(n){var e=Math.abs(n);return e=$z(e*(1+e/(g6(1,e)+1))),n<0?-e:e}function Uh(n,e){for(var t=2*Math.cos(2*e),i=n.length-1,a=n[i],r=0,s;--i>=0;)s=-r+t*a+n[i],r=a,a=s;return e+s*Math.sin(2*e)}function Vz(n,e){for(var t=2*Math.cos(e),i=n.length-1,a=n[i],r=0,s;--i>=0;)s=-r+t*a+n[i],r=a,a=s;return Math.sin(e)*s}function Hz(n){var e=Math.exp(n);return e=(e+1/e)/2,e}function ib(n,e,t){for(var i=Math.sin(e),a=Math.cos(e),r=nb(t),s=Hz(t),o=2*a*s,l=-2*i*r,c=n.length-1,d=n[c],h=0,y=0,S=0,T,I;--c>=0;)T=y,I=h,y=d,h=S,d=-T+o*y-l*h+n[c],S=-I+l*y+o*h;return o=i*s,l=a*r,[o*d-l*S,o*S+l*d]}function Yz(){if(!this.approx&&(isNaN(this.es)||this.es<=0))throw new Error('Incorrect elliptical usage. Try using the +approx option in the proj string, or PROJECTION["Fast_Transverse_Mercator"] in the WKT.');this.approx&&(Ys.init.apply(this),this.forward=Ys.forward,this.inverse=Ys.inverse),this.x0=this.x0!==void 0?this.x0:0,this.y0=this.y0!==void 0?this.y0:0,this.long0=this.long0!==void 0?this.long0:0,this.lat0=this.lat0!==void 0?this.lat0:0,this.cgb=[],this.cbg=[],this.utg=[],this.gtu=[];var n=this.es/(1+Math.sqrt(1-this.es)),e=n/(2-n),t=e;this.cgb[0]=e*(2+e*(-2/3+e*(-2+e*(116/45+e*(26/45+e*(-2854/675)))))),this.cbg[0]=e*(-2+e*(2/3+e*(4/3+e*(-82/45+e*(32/45+e*(4642/4725)))))),t=t*e,this.cgb[1]=t*(7/3+e*(-8/5+e*(-227/45+e*(2704/315+e*(2323/945))))),this.cbg[1]=t*(5/3+e*(-16/15+e*(-13/9+e*(904/315+e*(-1522/945))))),t=t*e,this.cgb[2]=t*(56/15+e*(-136/35+e*(-1262/105+e*(73814/2835)))),this.cbg[2]=t*(-26/15+e*(34/21+e*(8/5+e*(-12686/2835)))),t=t*e,this.cgb[3]=t*(4279/630+e*(-332/35+e*(-399572/14175))),this.cbg[3]=t*(1237/630+e*(-12/5+e*(-24832/14175))),t=t*e,this.cgb[4]=t*(4174/315+e*(-144838/6237)),this.cbg[4]=t*(-734/315+e*(109598/31185)),t=t*e,this.cgb[5]=t*(601676/22275),this.cbg[5]=t*(444337/155925),t=Math.pow(e,2),this.Qn=this.k0/(1+e)*(1+t*(1/4+t*(1/64+t/256))),this.utg[0]=e*(-.5+e*(2/3+e*(-37/96+e*(1/360+e*(81/512+e*(-96199/604800)))))),this.gtu[0]=e*(.5+e*(-2/3+e*(5/16+e*(41/180+e*(-127/288+e*(7891/37800)))))),this.utg[1]=t*(-1/48+e*(-1/15+e*(437/1440+e*(-46/105+e*(1118711/3870720))))),this.gtu[1]=t*(13/48+e*(-3/5+e*(557/1440+e*(281/630+e*(-1983433/1935360))))),t=t*e,this.utg[2]=t*(-17/480+e*(37/840+e*(209/4480+e*(-5569/90720)))),this.gtu[2]=t*(61/240+e*(-103/140+e*(15061/26880+e*(167603/181440)))),t=t*e,this.utg[3]=t*(-4397/161280+e*(11/504+e*(830251/7257600))),this.gtu[3]=t*(49561/161280+e*(-179/168+e*(6601661/7257600))),t=t*e,this.utg[4]=t*(-4583/161280+e*(108847/3991680)),this.gtu[4]=t*(34729/80640+e*(-3418889/1995840)),t=t*e,this.utg[5]=t*(-20648693/638668800),this.gtu[5]=t*(212378941/319334400);var i=Uh(this.cbg,this.lat0);this.Zb=-this.Qn*(i+Vz(this.gtu,2*i))}function Kz(n){var e=i1(n.x-this.long0,this.over),t=n.y;t=Uh(this.cbg,t);var i=Math.sin(t),a=Math.cos(t),r=Math.sin(e),s=Math.cos(e);t=Math.atan2(i,s*a),e=Math.atan2(r*a,g6(i,a*s)),e=Wz(Math.tan(e));var o=ib(this.gtu,2*t,2*e);t=t+o[0],e=e+o[1];var l,c;return Math.abs(e)<=2.623395162778?(l=this.a*(this.Qn*e)+this.x0,c=this.a*(this.Qn*t+this.Zb)+this.y0):(l=1/0,c=1/0),n.x=l,n.y=c,n}function qz(n){var e=(n.x-this.x0)*(1/this.a),t=(n.y-this.y0)*(1/this.a);t=(t-this.Zb)/this.Qn,e=e/this.Qn;var i,a;if(Math.abs(e)<=2.623395162778){var r=ib(this.utg,2*t,2*e);t=t+r[0],e=e+r[1],e=Math.atan(nb(e));var s=Math.sin(t),o=Math.cos(t),l=Math.sin(e),c=Math.cos(e);t=Math.atan2(s*c,g6(l,c*o)),e=Math.atan2(l,c*o),i=i1(e+this.long0,this.over),a=Uh(this.cgb,t)}else i=1/0,a=1/0;return n.x=i,n.y=a,n}var Xz=["Extended_Transverse_Mercator","Extended Transverse Mercator","etmerc","Transverse_Mercator","Transverse Mercator","Gauss Kruger","Gauss_Kruger","tmerc"];const Ks={init:Yz,forward:Kz,inverse:qz,names:Xz};function Zz(n,e){if(n===void 0){if(n=Math.floor((i1(e)+Math.PI)*30/Math.PI)+1,n<0)return 0;if(n>60)return 60}return n}var Jz="etmerc";function Qz(){var n=Zz(this.zone,this.long0);if(n===void 0)throw new Error("unknown utm zone");this.lat0=0,this.long0=(6*Math.abs(n)-183)*Fe,this.x0=5e5,this.y0=this.utmSouth?1e7:0,this.k0=.9996,Ks.init.apply(this),this.forward=Ks.forward,this.inverse=Ks.inverse}var ej=["Universal Transverse Mercator System","utm"];const tj={init:Qz,names:ej,dependsOn:Jz};function $h(n,e){return Math.pow((1-n)/(1+n),e)}var nj=20;function ij(){var n=Math.sin(this.lat0),e=Math.cos(this.lat0);e*=e,this.rc=Math.sqrt(1-this.es)/(1-this.es*n*n),this.C=Math.sqrt(1+this.es*e*e/(1-this.es)),this.phic0=Math.asin(n/this.C),this.ratexp=.5*this.C*this.e,this.K=Math.tan(.5*this.phic0+B0)/(Math.pow(Math.tan(.5*this.lat0+B0),this.C)*$h(this.e*n,this.ratexp))}function aj(n){var e=n.x,t=n.y;return n.y=2*Math.atan(this.K*Math.pow(Math.tan(.5*t+B0),this.C)*$h(this.e*Math.sin(t),this.ratexp))-U3,n.x=this.C*e,n}function rj(n){for(var e=1e-14,t=n.x/this.C,i=n.y,a=Math.pow(Math.tan(.5*i+B0)/this.K,1/this.C),r=nj;r>0&&(i=2*Math.atan(a*$h(this.e*Math.sin(n.y),-.5*this.e))-U3,!(Math.abs(i-n.y)0?this.con=1:this.con=-1),this.cons=Math.sqrt(Math.pow(1+this.e,1+this.e)*Math.pow(1-this.e,1-this.e)),this.k0===1&&!isNaN(this.lat_ts)&&Math.abs(this.coslat0)<=e1&&Math.abs(Math.cos(this.lat_ts))>e1&&(this.k0=.5*this.cons*o5(this.e,Math.sin(this.lat_ts),Math.cos(this.lat_ts))/xn(this.e,this.con*this.lat_ts,this.con*Math.sin(this.lat_ts))),this.ms1=o5(this.e,this.sinlat0,this.coslat0),this.X0=2*Math.atan(Vh(this.lat0,this.sinlat0,this.e))-U3,this.cosX0=Math.cos(this.X0),this.sinX0=Math.sin(this.X0))}function fj(n){var e=n.x,t=n.y,i=Math.sin(t),a=Math.cos(t),r,s,o,l,c,d,h=i1(e-this.long0,this.over);return Math.abs(Math.abs(e-this.long0)-Math.PI)<=e1&&Math.abs(t+this.lat0)<=e1?(n.x=NaN,n.y=NaN,n):this.sphere?(r=2*this.k0/(1+this.sinlat0*i+this.coslat0*a*Math.cos(h)),n.x=this.a*r*a*Math.sin(h)+this.x0,n.y=this.a*r*(this.coslat0*i-this.sinlat0*a*Math.cos(h))+this.y0,n):(s=2*Math.atan(Vh(t,i,this.e))-U3,l=Math.cos(s),o=Math.sin(s),Math.abs(this.coslat0)<=e1?(c=xn(this.e,t*this.con,this.con*i),d=2*this.a*this.k0*c/this.cons,n.x=this.x0+d*Math.sin(e-this.long0),n.y=this.y0-this.con*d*Math.cos(e-this.long0),n):(Math.abs(this.sinlat0)0?e=i1(this.long0+Math.atan2(n.x,-1*n.y),this.over):e=i1(this.long0+Math.atan2(n.x,n.y),this.over):e=i1(this.long0+Math.atan2(n.x*Math.sin(o),s*this.coslat0*Math.cos(o)-n.y*this.sinlat0*Math.sin(o)),this.over),n.x=e,n.y=t,n)}else if(Math.abs(this.coslat0)<=e1){if(s<=e1)return t=this.lat0,e=this.long0,n.x=e,n.y=t,n;n.x*=this.con,n.y*=this.con,i=s*this.cons/(2*this.a*this.k0),t=this.con*ea(this.e,i),e=this.con*i1(this.con*this.long0+Math.atan2(n.x,-1*n.y),this.over)}else a=2*Math.atan(s*this.cosX0/(2*this.a*this.k0*this.ms1)),e=this.long0,s<=e1?r=this.X0:(r=Math.asin(Math.cos(a)*this.sinX0+n.y*Math.sin(a)*this.cosX0/s),e=i1(this.long0+Math.atan2(n.x*Math.sin(a),s*this.cosX0*Math.cos(a)-n.y*this.sinX0*Math.sin(a)),this.over)),t=-1*ea(this.e,Math.tan(.5*(U3+r)));return n.x=e,n.y=t,n}var gj=["stere","Stereographic_South_Pole","Polar_Stereographic_variant_A","Polar_Stereographic_variant_B","Polar_Stereographic"];const pj={init:hj,forward:fj,inverse:mj,names:gj,ssfn_:Vh};function yj(){var n=this.lat0;this.lambda0=this.long0;var e=Math.sin(n),t=this.a,i=this.rf,a=1/i,r=2*a-Math.pow(a,2),s=this.e=Math.sqrt(r);this.R=this.k0*t*Math.sqrt(1-r)/(1-r*Math.pow(e,2)),this.alpha=Math.sqrt(1+r/(1-r)*Math.pow(Math.cos(n),4)),this.b0=Math.asin(e/this.alpha);var o=Math.log(Math.tan(Math.PI/4+this.b0/2)),l=Math.log(Math.tan(Math.PI/4+n/2)),c=Math.log((1+s*e)/(1-s*e));this.K=o-this.alpha*l+this.alpha*s/2*c}function vj(n){var e=Math.log(Math.tan(Math.PI/4-n.y/2)),t=this.e/2*Math.log((1+this.e*Math.sin(n.y))/(1-this.e*Math.sin(n.y))),i=-this.alpha*(e+t)+this.K,a=2*(Math.atan(Math.exp(i))-Math.PI/4),r=this.alpha*(n.x-this.lambda0),s=Math.atan(Math.sin(r)/(Math.sin(this.b0)*Math.tan(a)+Math.cos(this.b0)*Math.cos(r))),o=Math.asin(Math.cos(this.b0)*Math.sin(a)-Math.sin(this.b0)*Math.cos(a)*Math.cos(r));return n.y=this.R/2*Math.log((1+Math.sin(o))/(1-Math.sin(o)))+this.y0,n.x=this.R*s+this.x0,n}function _j(n){for(var e=n.x-this.x0,t=n.y-this.y0,i=e/this.R,a=2*(Math.atan(Math.exp(t/this.R))-Math.PI/4),r=Math.asin(Math.cos(this.b0)*Math.sin(a)+Math.sin(this.b0)*Math.cos(a)*Math.cos(i)),s=Math.atan(Math.sin(i)/(Math.cos(this.b0)*Math.cos(i)-Math.sin(this.b0)*Math.tan(a))),o=this.lambda0+s/this.alpha,l=0,c=r,d=-1e3,h=0;Math.abs(c-d)>1e-7;){if(++h>20)return;l=1/this.alpha*(Math.log(Math.tan(Math.PI/4+r/2))-this.K)+this.e*Math.log(Math.tan(Math.PI/4+Math.asin(this.e*Math.sin(c))/2)),d=c,c=2*Math.atan(Math.exp(l))-Math.PI/2}return n.x=o,n.y=c,n}var Sj=["somerc"];const bj={init:yj,forward:vj,inverse:_j,names:Sj};var bi=1e-7;function wj(n){var e=["Hotine_Oblique_Mercator","Hotine_Oblique_Mercator_variant_A","Hotine_Oblique_Mercator_Azimuth_Natural_Origin"],t=typeof n.projName=="object"?Object.keys(n.projName)[0]:n.projName;return"no_uoff"in n||"no_off"in n||e.indexOf(t)!==-1||e.indexOf(HS(t))!==-1}function Cj(){var n,e,t,i,a,r,s,o,l,c,d=0,h,y=0,S=0,T=0,I=0,x=0,z=0;this.no_off=wj(this),this.no_rot="no_rot"in this;var H=!1;"alpha"in this&&(H=!0);var K=!1;if("rectified_grid_angle"in this&&(K=!0),H&&(z=this.alpha),K&&(d=this.rectified_grid_angle,H||(z=0,H=!0)),H||K)y=this.longc;else if(S=this.long1,I=this.lat1,T=this.long2,x=this.lat2,Math.abs(I-x)<=bi||(n=Math.abs(I))<=bi||Math.abs(n-U3)<=bi||Math.abs(Math.abs(this.lat0)-U3)<=bi||Math.abs(Math.abs(x)-U3)<=bi)throw new Error;var V=1-this.es;e=Math.sqrt(V),Math.abs(this.lat0)>e1?(o=Math.sin(this.lat0),t=Math.cos(this.lat0),n=1-this.es*o*o,this.B=t*t,this.B=Math.sqrt(1+this.es*this.B*this.B/V),this.A=this.B*this.k0*e/n,i=this.B*e/(t*Math.sqrt(n)),a=i*i-1,a<=0?a=0:(a=Math.sqrt(a),this.lat0<0&&(a=-a)),this.E=a+=i,this.E*=Math.pow(xn(this.e,this.lat0,o),this.B)):(this.B=1/e,this.A=this.k0,this.E=i=a=1),H||K?(H?(h=Math.asin(Math.sin(z)/i),K||(d=z)):(h=d,z=Math.asin(i*Math.sin(h))),this.lam0=y-Math.asin(.5*(a-1/a)*Math.tan(h))/this.B):(r=Math.pow(xn(this.e,I,Math.sin(I)),this.B),s=Math.pow(xn(this.e,x,Math.sin(x)),this.B),a=this.E/r,l=(s-r)/(s+r),c=this.E*this.E,c=(c-s*r)/(c+s*r),n=S-T,n<-Math.PI?T-=J7:n>Math.PI&&(T+=J7),this.lam0=i1(.5*(S+T)-Math.atan(c*Math.tan(.5*this.B*(S-T))/l)/this.B,this.over),h=Math.atan(2*Math.sin(this.B*i1(S-this.lam0,this.over))/(a-1/a)),d=z=Math.asin(i*Math.sin(h))),this.singam=Math.sin(h),this.cosgam=Math.cos(h),this.sinrot=Math.sin(d),this.cosrot=Math.cos(d),this.rB=1/this.B,this.ArB=this.A*this.rB,this.BrA=1/this.ArB,this.no_off?this.u_0=0:(this.u_0=Math.abs(this.ArB*Math.atan(Math.sqrt(i*i-1)/Math.cos(z))),this.lat0<0&&(this.u_0=-this.u_0)),a=.5*h,this.v_pole_n=this.ArB*Math.log(Math.tan(B0-a)),this.v_pole_s=this.ArB*Math.log(Math.tan(B0+a))}function Tj(n){var e={},t,i,a,r,s,o,l,c;if(n.x=n.x-this.lam0,Math.abs(Math.abs(n.y)-U3)>e1){if(s=this.E/Math.pow(xn(this.e,n.y,Math.sin(n.y)),this.B),o=1/s,t=.5*(s-o),i=.5*(s+o),r=Math.sin(this.B*n.x),a=(t*this.singam-r*this.cosgam)/i,Math.abs(Math.abs(a)-1)0?this.v_pole_n:this.v_pole_s,l=this.ArB*n.y;return this.no_rot?(e.x=l,e.y=c):(l-=this.u_0,e.x=c*this.cosrot+l*this.sinrot,e.y=l*this.cosrot-c*this.sinrot),e.x=this.a*e.x+this.x0,e.y=this.a*e.y+this.y0,e}function Aj(n){var e,t,i,a,r,s,o,l={};if(n.x=(n.x-this.x0)*(1/this.a),n.y=(n.y-this.y0)*(1/this.a),this.no_rot?(t=n.y,e=n.x):(t=n.x*this.cosrot-n.y*this.sinrot,e=n.y*this.cosrot+n.x*this.sinrot+this.u_0),i=Math.exp(-this.BrA*t),a=.5*(i-1/i),r=.5*(i+1/i),s=Math.sin(this.BrA*e),o=(s*this.cosgam+a*this.singam)/r,Math.abs(Math.abs(o)-1)e1?this.ns=Math.log(i/o)/Math.log(a/l):this.ns=e,isNaN(this.ns)&&(this.ns=e),this.f0=i/(this.ns*Math.pow(a,this.ns)),this.rh=this.a*this.f0*Math.pow(c,this.ns),this.title||(this.title="Lambert Conformal Conic")}}function Mj(n){var e=n.x,t=n.y;Math.abs(2*Math.abs(t)-Math.PI)<=e1&&(t=Ca(t)*(U3-2*e1));var i=Math.abs(Math.abs(t)-U3),a,r;if(i>e1)a=xn(this.e,t,Math.sin(t)),r=this.a*this.f0*Math.pow(a,this.ns);else{if(i=t*this.ns,i<=0)return null;r=0}var s=this.ns*i1(e-this.long0,this.over);return n.x=this.k0*(r*Math.sin(s))+this.x0,n.y=this.k0*(this.rh-r*Math.cos(s))+this.y0,n}function kj(n){var e,t,i,a,r,s=(n.x-this.x0)/this.k0,o=this.rh-(n.y-this.y0)/this.k0;this.ns>0?(e=Math.sqrt(s*s+o*o),t=1):(e=-Math.sqrt(s*s+o*o),t=-1);var l=0;if(e!==0&&(l=Math.atan2(t*s,t*o)),e!==0||this.ns>0){if(t=1/this.ns,i=Math.pow(e/(this.a*this.f0),t),a=ea(this.e,i),a===-9999)return null}else a=-U3;return r=i1(l/this.ns+this.long0,this.over),n.x=r,n.y=a,n}var Rj=["Lambert Tangential Conformal Conic Projection","Lambert_Conformal_Conic","Lambert_Conformal_Conic_1SP","Lambert_Conformal_Conic_2SP","lcc","Lambert Conic Conformal (1SP)","Lambert Conic Conformal (2SP)"];const Ij={init:Pj,forward:Mj,inverse:kj,names:Rj};function Nj(){this.a=6377397155e-3,this.es=.006674372230614,this.e=Math.sqrt(this.es),this.lat0||(this.lat0=.863937979737193),this.long0||(this.long0=.7417649320975901-.308341501185665),this.k0||(this.k0=.9999),this.s45=.785398163397448,this.s90=2*this.s45,this.fi0=this.lat0,this.e2=this.es,this.e=Math.sqrt(this.e2),this.alfa=Math.sqrt(1+this.e2*Math.pow(Math.cos(this.fi0),4)/(1-this.e2)),this.uq=1.04216856380474,this.u0=Math.asin(Math.sin(this.fi0)/this.alfa),this.g=Math.pow((1+this.e*Math.sin(this.fi0))/(1-this.e*Math.sin(this.fi0)),this.alfa*this.e/2),this.k=Math.tan(this.u0/2+this.s45)/Math.pow(Math.tan(this.fi0/2+this.s45),this.alfa)*this.g,this.k1=this.k0,this.n0=this.a*Math.sqrt(1-this.e2)/(1-this.e2*Math.pow(Math.sin(this.fi0),2)),this.s0=1.37008346281555,this.n=Math.sin(this.s0),this.ro0=this.k1*this.n0/Math.tan(this.s0),this.ad=this.s90-this.uq}function Lj(n){var e,t,i,a,r,s,o,l=n.x,c=n.y,d=i1(l-this.long0,this.over);return e=Math.pow((1+this.e*Math.sin(c))/(1-this.e*Math.sin(c)),this.alfa*this.e/2),t=2*(Math.atan(this.k*Math.pow(Math.tan(c/2+this.s45),this.alfa)/e)-this.s45),i=-d*this.alfa,a=Math.asin(Math.cos(this.ad)*Math.sin(t)+Math.sin(this.ad)*Math.cos(t)*Math.cos(i)),r=Math.asin(Math.cos(t)*Math.sin(i)/Math.cos(a)),s=this.n*r,o=this.ro0*Math.pow(Math.tan(this.s0/2+this.s45),this.n)/Math.pow(Math.tan(a/2+this.s45),this.n),n.y=o*Math.cos(s)/1,n.x=o*Math.sin(s)/1,this.czech||(n.y*=-1,n.x*=-1),n}function Fj(n){var e,t,i,a,r,s,o,l,c=n.x;n.x=n.y,n.y=c,this.czech||(n.y*=-1,n.x*=-1),s=Math.sqrt(n.x*n.x+n.y*n.y),r=Math.atan2(n.y,n.x),a=r/Math.sin(this.s0),i=2*(Math.atan(Math.pow(this.ro0/s,1/this.n)*Math.tan(this.s0/2+this.s45))-this.s45),e=Math.asin(Math.cos(this.ad)*Math.sin(i)-Math.sin(this.ad)*Math.cos(i)*Math.cos(a)),t=Math.asin(Math.cos(i)*Math.sin(a)/Math.cos(e)),n.x=this.long0-t/this.alfa,o=e,l=0;var d=0;do n.y=2*(Math.atan(Math.pow(this.k,-1/this.alfa)*Math.pow(Math.tan(e/2+this.s45),1/this.alfa)*Math.pow((1+this.e*Math.sin(o))/(1-this.e*Math.sin(o)),this.e/2))-this.s45),Math.abs(o-n.y)<1e-10&&(l=1),o=n.y,d+=1;while(l===0&&d<15);return d>=15?null:n}var Dj=["Krovak","Krovak Modified","Krovak (North Orientated)","Krovak Modified (North Orientated)","krovak"];const Oj={init:Nj,forward:Lj,inverse:Fj,names:Dj};function Xt(n,e,t,i,a){return n*a-e*Math.sin(2*a)+t*Math.sin(4*a)-i*Math.sin(6*a)}function Ta(n){return 1-.25*n*(1+n/16*(3+1.25*n))}function Aa(n){return .375*n*(1+.25*n*(1+.46875*n))}function xa(n){return .05859375*n*n*(1+.75*n)}function Ea(n){return n*n*n*(35/3072)}function Hh(n,e,t){var i=e*t;return n/Math.sqrt(1-i*i)}function F9(n){return Math.abs(n)1e-7?(t=n*e,(1-n*n)*(e/(1-t*t)-.5/n*Math.log((1-t)/(1+t)))):2*e}var $j=.3333333333333333,Wj=.17222222222222222,Vj=.10257936507936508,Hj=.06388888888888888,Yj=.0664021164021164,Kj=.016415012942191543;function ab(n){var e,t=[];return t[0]=n*$j,e=n*n,t[0]+=e*Wj,t[1]=e*Hj,e*=n,t[0]+=e*Vj,t[1]+=e*Yj,t[2]=e*Kj,t}function rb(n,e){var t=n+n;return n+e[0]*Math.sin(t)+e[1]*Math.sin(t+t)+e[2]*Math.sin(t+t+t)}var Nd=1,Ld=2,Fd=3,qs=4;function qj(){var n=Math.abs(this.lat0);if(Math.abs(n-U3)0){var e;switch(this.qp=i5(this.e,1),this.mmf=.5/(1-this.es),this.apa=ab(this.es),this.mode){case Ld:this.dd=1;break;case Nd:this.dd=1;break;case Fd:this.rq=Math.sqrt(.5*this.qp),this.dd=1/this.rq,this.xmf=1,this.ymf=.5*this.qp;break;case qs:this.rq=Math.sqrt(.5*this.qp),e=Math.sin(this.lat0),this.sinb1=i5(this.e,e)/this.qp,this.cosb1=Math.sqrt(1-this.sinb1*this.sinb1),this.dd=Math.cos(this.lat0)/(Math.sqrt(1-this.es*e*e)*this.rq*this.cosb1),this.ymf=(this.xmf=this.rq)/this.dd,this.xmf*=this.dd;break}}else this.mode===qs&&(this.sinph0=Math.sin(this.lat0),this.cosph0=Math.cos(this.lat0))}function Xj(n){var e,t,i,a,r,s,o,l,c,d,h=n.x,y=n.y;if(h=i1(h-this.long0,this.over),this.sphere){if(r=Math.sin(y),d=Math.cos(y),i=Math.cos(h),this.mode===this.OBLIQ||this.mode===this.EQUIT){if(t=this.mode===this.EQUIT?1+d*i:1+this.sinph0*r+this.cosph0*d*i,t<=e1)return null;t=Math.sqrt(2/t),e=t*d*Math.sin(h),t*=this.mode===this.EQUIT?r:this.cosph0*r-this.sinph0*d*i}else if(this.mode===this.N_POLE||this.mode===this.S_POLE){if(this.mode===this.N_POLE&&(i=-i),Math.abs(y+this.lat0)=0?(e=(c=Math.sqrt(s))*a,t=i*(this.mode===this.S_POLE?c:-c)):e=t=0;break}}return n.x=this.a*e+this.x0,n.y=this.a*t+this.y0,n}function Zj(n){n.x-=this.x0,n.y-=this.y0;var e=n.x/this.a,t=n.y/this.a,i,a,r,s,o,l,c;if(this.sphere){var d=0,h,y=0;if(h=Math.sqrt(e*e+t*t),a=h*.5,a>1)return null;switch(a=2*Math.asin(a),(this.mode===this.OBLIQ||this.mode===this.EQUIT)&&(y=Math.sin(a),d=Math.cos(a)),this.mode){case this.EQUIT:a=Math.abs(h)<=e1?0:Math.asin(t*y/h),e*=y,t=d*h;break;case this.OBLIQ:a=Math.abs(h)<=e1?this.lat0:Math.asin(d*this.sinph0+t*y*this.cosph0/h),e*=y*this.cosph0,t=(d-Math.sin(a)*this.sinph0)*h;break;case this.N_POLE:t=-t,a=U3-a;break;case this.S_POLE:a-=U3;break}i=t===0&&(this.mode===this.EQUIT||this.mode===this.OBLIQ)?0:Math.atan2(e,t)}else{if(c=0,this.mode===this.OBLIQ||this.mode===this.EQUIT){if(e/=this.dd,t*=this.dd,l=Math.sqrt(e*e+t*t),l1&&(n=n>1?1:-1),Math.asin(n)}function eU(){Math.abs(this.lat1+this.lat2)e1?this.ns0=(this.ms1*this.ms1-this.ms2*this.ms2)/(this.qs2-this.qs1):this.ns0=this.con,this.c=this.ms1*this.ms1+this.ns0*this.qs1,this.rh=this.a*Math.sqrt(this.c-this.ns0*this.qs0)/this.ns0)}function tU(n){var e=n.x,t=n.y;this.sin_phi=Math.sin(t),this.cos_phi=Math.cos(t);var i=i5(this.e3,this.sin_phi),a=this.a*Math.sqrt(this.c-this.ns0*i)/this.ns0,r=this.ns0*i1(e-this.long0,this.over),s=a*Math.sin(r)+this.x0,o=this.rh-a*Math.cos(r)+this.y0;return n.x=s,n.y=o,n}function nU(n){var e,t,i,a,r,s;return n.x-=this.x0,n.y=this.rh-n.y+this.y0,this.ns0>=0?(e=Math.sqrt(n.x*n.x+n.y*n.y),i=1):(e=-Math.sqrt(n.x*n.x+n.y*n.y),i=-1),a=0,e!==0&&(a=Math.atan2(i*n.x,i*n.y)),i=e*this.ns0/this.a,this.sphere?s=Math.asin((this.c-i*i)/(2*this.ns0)):(t=(this.c-i*i)/this.ns0,s=this.phi1z(this.e3,t)),r=i1(a/this.ns0+this.long0,this.over),n.x=r,n.y=s,n}function iU(n,e){var t,i,a,r,s,o=k9(.5*e);if(n0||Math.abs(s)<=e1?(o=this.x0+this.a*r*t*Math.sin(i)/s,l=this.y0+this.a*r*(this.cos_p14*e-this.sin_p14*t*a)/s):(o=this.x0+this.infinity_dist*t*Math.sin(i),l=this.y0+this.infinity_dist*(this.cos_p14*e-this.sin_p14*t*a)),n.x=o,n.y=l,n}function lU(n){var e,t,i,a,r,s;return n.x=(n.x-this.x0)/this.a,n.y=(n.y-this.y0)/this.a,n.x/=this.k0,n.y/=this.k0,(e=Math.sqrt(n.x*n.x+n.y*n.y))?(a=Math.atan2(e,this.rc),t=Math.sin(a),i=Math.cos(a),s=k9(i*this.sin_p14+n.y*t*this.cos_p14/e),r=Math.atan2(n.x*t,e*this.cos_p14*i-n.y*this.sin_p14*t),r=i1(this.long0+r,this.over)):(s=this.phic0,r=0),n.x=r,n.y=s,n}var uU=["gnom"];const cU={init:sU,forward:oU,inverse:lU,names:uU};function dU(n,e){var t=1-(1-n*n)/(2*n)*Math.log((1-n)/(1+n));if(Math.abs(Math.abs(e)-t)<1e-6)return e<0?-1*U3:U3;for(var i=Math.asin(.5*e),a,r,s,o,l=0;l<30;l++)if(r=Math.sin(i),s=Math.cos(i),o=n*r,a=Math.pow(1-o*o,2)/(2*s)*(e/(1-n*n)-r/(1-o*o)+.5/n*Math.log((1-o)/(1+o))),i+=a,Math.abs(a)<=1e-10)return i;return NaN}function hU(){this.sphere||(this.k0=o5(this.e,Math.sin(this.lat_ts),Math.cos(this.lat_ts)))}function fU(n){var e=n.x,t=n.y,i,a,r=i1(e-this.long0,this.over);if(this.sphere)i=this.x0+this.a*r*Math.cos(this.lat_ts),a=this.y0+this.a*Math.sin(t)/Math.cos(this.lat_ts);else{var s=i5(this.e,Math.sin(t));i=this.x0+this.a*this.k0*r,a=this.y0+this.a*s*.5/this.k0}return n.x=i,n.y=a,n}function mU(n){n.x-=this.x0,n.y-=this.y0;var e,t;return this.sphere?(e=i1(this.long0+n.x/this.a/Math.cos(this.lat_ts),this.over),t=Math.asin(n.y/this.a*Math.cos(this.lat_ts))):(t=dU(this.e,2*n.y*this.k0/this.a),e=i1(this.long0+n.x/(this.a*this.k0),this.over)),n.x=e,n.y=t,n}var gU=["cea"];const pU={init:hU,forward:fU,inverse:mU,names:gU};function yU(){this.x0=this.x0||0,this.y0=this.y0||0,this.lat0=this.lat0||0,this.long0=this.long0||0,this.lat_ts=this.lat_ts||0,this.title=this.title||"Equidistant Cylindrical (Plate Carre)",this.rc=Math.cos(this.lat_ts)}function vU(n){var e=n.x,t=n.y,i=i1(e-this.long0,this.over),a=F9(t-this.lat0);return n.x=this.x0+this.a*i*this.rc,n.y=this.y0+this.a*a,n}function _U(n){var e=n.x,t=n.y;return n.x=i1(this.long0+(e-this.x0)/(this.a*this.rc),this.over),n.y=F9(this.lat0+(t-this.y0)/this.a),n}var SU=["Equirectangular","Equidistant_Cylindrical","Equidistant_Cylindrical_Spherical","eqc"];const bU={init:yU,forward:vU,inverse:_U,names:SU};var Yy=20;function wU(){this.temp=this.b/this.a,this.es=1-Math.pow(this.temp,2),this.e=Math.sqrt(this.es),this.e0=Ta(this.es),this.e1=Aa(this.es),this.e2=xa(this.es),this.e3=Ea(this.es),this.ml0=this.a*Xt(this.e0,this.e1,this.e2,this.e3,this.lat0)}function CU(n){var e=n.x,t=n.y,i,a,r,s=i1(e-this.long0,this.over);if(r=s*Math.sin(t),this.sphere)Math.abs(t)<=e1?(i=this.a*s,a=-1*this.a*this.lat0):(i=this.a*Math.sin(r)/Math.tan(t),a=this.a*(F9(t-this.lat0)+(1-Math.cos(r))/Math.tan(t)));else if(Math.abs(t)<=e1)i=this.a*s,a=-1*this.ml0;else{var o=Hh(this.a,this.e,Math.sin(t))/Math.tan(t);i=o*Math.sin(r),a=this.a*Xt(this.e0,this.e1,this.e2,this.e3,t)-this.ml0+o*(1-Math.cos(r))}return n.x=i+this.x0,n.y=a+this.y0,n}function TU(n){var e,t,i,a,r,s,o,l,c;if(i=n.x-this.x0,a=n.y-this.y0,this.sphere)if(Math.abs(a+this.a*this.lat0)<=e1)e=i1(i/this.a+this.long0,this.over),t=0;else{s=this.lat0+a/this.a,o=i*i/this.a/this.a+s*s,l=s;var d;for(r=Yy;r;--r)if(d=Math.tan(l),c=-1*(s*(l*d+1)-l-.5*(l*l+o)*d)/((l-s)/d-1),l+=c,Math.abs(c)<=e1){t=l;break}e=i1(this.long0+Math.asin(i*Math.tan(l)/this.a)/Math.sin(t),this.over)}else if(Math.abs(a+this.ml0)<=e1)t=0,e=i1(this.long0+i/this.a,this.over);else{s=(this.ml0+a)/this.a,o=i*i/this.a/this.a+s*s,l=s;var h,y,S,T,I;for(r=Yy;r;--r)if(I=this.e*Math.sin(l),h=Math.sqrt(1-I*I)*Math.tan(l),y=this.a*Xt(this.e0,this.e1,this.e2,this.e3,l),S=this.e0-2*this.e1*Math.cos(2*l)+4*this.e2*Math.cos(4*l)-6*this.e3*Math.cos(6*l),T=y/this.a,c=(s*(h*T+1)-T-.5*h*(T*T+o))/(this.es*Math.sin(2*l)*(T*T+o-2*s*T)/(4*h)+(s-T)*(h*S-2/Math.sin(2*l))-S),l-=c,Math.abs(c)<=e1){t=l;break}h=Math.sqrt(1-this.es*Math.pow(Math.sin(t),2))*Math.tan(t),e=i1(this.long0+Math.asin(i*h/this.a)/Math.sin(t),this.over)}return n.x=e,n.y=t,n}var AU=["Polyconic","American_Polyconic","poly"];const xU={init:wU,forward:CU,inverse:TU,names:AU};function EU(){this.A=[],this.A[1]=.6399175073,this.A[2]=-.1358797613,this.A[3]=.063294409,this.A[4]=-.02526853,this.A[5]=.0117879,this.A[6]=-.0055161,this.A[7]=.0026906,this.A[8]=-.001333,this.A[9]=67e-5,this.A[10]=-34e-5,this.B_re=[],this.B_im=[],this.B_re[1]=.7557853228,this.B_im[1]=0,this.B_re[2]=.249204646,this.B_im[2]=.003371507,this.B_re[3]=-.001541739,this.B_im[3]=.04105856,this.B_re[4]=-.10162907,this.B_im[4]=.01727609,this.B_re[5]=-.26623489,this.B_im[5]=-.36249218,this.B_re[6]=-.6870983,this.B_im[6]=-1.1651967,this.C_re=[],this.C_im=[],this.C_re[1]=1.3231270439,this.C_im[1]=0,this.C_re[2]=-.577245789,this.C_im[2]=-.007809598,this.C_re[3]=.508307513,this.C_im[3]=-.112208952,this.C_re[4]=-.15094762,this.C_im[4]=.18200602,this.C_re[5]=1.01418179,this.C_im[5]=1.64497696,this.C_re[6]=1.9660549,this.C_im[6]=2.5127645,this.D=[],this.D[1]=1.5627014243,this.D[2]=.5185406398,this.D[3]=-.03333098,this.D[4]=-.1052906,this.D[5]=-.0368594,this.D[6]=.007317,this.D[7]=.0122,this.D[8]=.00394,this.D[9]=-.0013}function PU(n){var e,t=n.x,i=n.y,a=i-this.lat0,r=t-this.long0,s=a/R7*1e-5,o=r,l=1,c=0;for(e=1;e<=10;e++)l=l*s,c=c+this.A[e]*l;var d=c,h=o,y=1,S=0,T,I,x=0,z=0;for(e=1;e<=6;e++)T=y*d-S*h,I=S*d+y*h,y=T,S=I,x=x+this.B_re[e]*y-this.B_im[e]*S,z=z+this.B_im[e]*y+this.B_re[e]*S;return n.x=z*this.a+this.x0,n.y=x*this.a+this.y0,n}function MU(n){var e,t=n.x,i=n.y,a=t-this.x0,r=i-this.y0,s=r/this.a,o=a/this.a,l=1,c=0,d,h,y=0,S=0;for(e=1;e<=6;e++)d=l*s-c*o,h=c*s+l*o,l=d,c=h,y=y+this.C_re[e]*l-this.C_im[e]*c,S=S+this.C_im[e]*l+this.C_re[e]*c;for(var T=0;T.999999999999&&(t=.999999999999),e=Math.asin(t);var i=i1(this.long0+n.x/(.900316316158*this.a*Math.cos(e)),this.over);i<-Math.PI&&(i=-Math.PI),i>Math.PI&&(i=Math.PI),t=(2*e+Math.sin(2*e))/Math.PI,Math.abs(t)>1&&(t=1);var a=Math.asin(t);return n.x=i,n.y=a,n}var qU=["Mollweide","moll"];const XU={init:HU,forward:YU,inverse:KU,names:qU};function ZU(){Math.abs(this.lat1+this.lat2)=0?(t=Math.sqrt(n.x*n.x+n.y*n.y),e=1):(t=-Math.sqrt(n.x*n.x+n.y*n.y),e=-1);var r=0;if(t!==0&&(r=Math.atan2(e*n.x,e*n.y)),this.sphere)return a=i1(this.long0+r/this.ns,this.over),i=F9(this.g-t/this.a),n.x=a,n.y=i,n;var s=this.g-t/this.a;return i=vo(s,this.e0,this.e1,this.e2,this.e3),a=i1(this.long0+r/this.ns,this.over),n.x=a,n.y=i,n}var e$=["Equidistant_Conic","eqdc"];const t$={init:ZU,forward:JU,inverse:QU,names:e$};function n$(){this.R=this.a}function i$(n){var e=n.x,t=n.y,i=i1(e-this.long0,this.over),a,r;Math.abs(t)<=e1&&(a=this.x0+this.R*i,r=this.y0);var s=k9(2*Math.abs(t/Math.PI));(Math.abs(i)<=e1||Math.abs(Math.abs(t)-U3)<=e1)&&(a=this.x0,t>=0?r=this.y0+Math.PI*this.R*Math.tan(.5*s):r=this.y0+Math.PI*this.R*-Math.tan(.5*s));var o=.5*Math.abs(Math.PI/i-i/Math.PI),l=o*o,c=Math.sin(s),d=Math.cos(s),h=d/(c+d-1),y=h*h,S=h*(2/c-1),T=S*S,I=Math.PI*this.R*(o*(h-T)+Math.sqrt(l*(h-T)*(h-T)-(T+l)*(y-T)))/(T+l);i<0&&(I=-I),a=this.x0+I;var x=l+h;return I=Math.PI*this.R*(S*x-o*Math.sqrt((T+l)*(l+1)-x*x))/(T+l),t>=0?r=this.y0+I:r=this.y0-I,n.x=a,n.y=r,n}function a$(n){var e,t,i,a,r,s,o,l,c,d,h,y,S;return n.x-=this.x0,n.y-=this.y0,h=Math.PI*this.R,i=n.x/h,a=n.y/h,r=i*i+a*a,s=-Math.abs(a)*(1+r),o=s-2*a*a+i*i,l=-2*s+1+2*a*a+r*r,S=a*a/l+(2*o*o*o/l/l/l-9*s*o/l/l)/27,c=(s-o*o/3/l)/l,d=2*Math.sqrt(-c/3),h=3*S/c/d,Math.abs(h)>1&&(h>=0?h=1:h=-1),y=Math.acos(h)/3,n.y>=0?t=(-d*Math.cos(y+Math.PI/3)-o/3/l)*Math.PI:t=-(-d*Math.cos(y+Math.PI/3)-o/3/l)*Math.PI,Math.abs(i)1e-12&&--I>0);return I===0?{azi1:NaN,s12:NaN}:(C2=y2*(a*a-a*(1-r)*(a*(1-r)))/(a*(1-r)*(a*(1-r))),L2=1+C2/16384*(4096+C2*(-768+C2*(320-175*C2))),U2=C2/1024*(256+C2*(-128+C2*(74-47*C2))),n3=U2*H*(R2+U2/4*(K*(-1+2*R2*R2)-U2/6*R2*(-3+4*H*H)*(-3+4*R2*R2))),H2=a*(1-r)*L2*(V-n3),{azi1:Math.atan2(y*x,d*h-c*y*z),s12:H2})}function l$(n,e,t,i,a,r){const s=Math.atan((1-r)*Math.tan(n)),o=Math.sin(s),l=Math.cos(s),c=Math.sin(t),d=Math.cos(t),h=Math.atan2(o,l*d),y=l*c,S=1-y*y,T=S*(a*a-a*(1-r)*(a*(1-r)))/(a*(1-r)*(a*(1-r))),I=1+T/16384*(4096+T*(-768+T*(320-175*T))),x=T/1024*(256+T*(-128+T*(74-47*T)));let z=i/(a*(1-r)*I),H,K=100,V,J,y2,R2;do V=Math.cos(2*h+z),J=Math.sin(z),y2=Math.cos(z),R2=x*J*(V+x/4*(y2*(-1+2*V*V)-x/6*V*(-3+4*J*J)*(-3+4*V*V))),H=z,z=i/(a*(1-r)*I)+R2;while(Math.abs(z-H)>1e-12&&--K>0);if(K===0)return{lat2:NaN,lon2:NaN};const P2=o*J-l*y2*d,C2=Math.atan2(o*y2+l*J*d,(1-r)*Math.sqrt(y*y+P2*P2)),L2=Math.atan2(J*c,l*y2-o*J*d),U2=r/16*S*(4+r*(4-3*S)),n3=L2-(1-U2)*r*y*(z+U2*J*(V+U2*y2*(-1+2*V*V))),H2=e+n3;return{lat2:C2,lon2:H2}}function u$(){this.sin_p12=Math.sin(this.lat0),this.cos_p12=Math.cos(this.lat0),this.f=this.es/(1+Math.sqrt(1-this.es))}function c$(n){var e=n.x,t=n.y,i=Math.sin(n.y),a=Math.cos(n.y),r=i1(e-this.long0,this.over),s,o,l,c,d,h,y,S,T,I,x;return this.sphere?Math.abs(this.sin_p12-1)<=e1?(n.x=this.x0+this.a*(U3-t)*Math.sin(r),n.y=this.y0-this.a*(U3-t)*Math.cos(r),n):Math.abs(this.sin_p12+1)<=e1?(n.x=this.x0+this.a*(U3+t)*Math.sin(r),n.y=this.y0+this.a*(U3+t)*Math.cos(r),n):(T=this.sin_p12*i+this.cos_p12*a*Math.cos(r),y=Math.acos(T),S=y?y/Math.sin(y):1,n.x=this.x0+this.a*S*a*Math.sin(r),n.y=this.y0+this.a*S*(this.cos_p12*i-this.sin_p12*a*Math.cos(r)),n):(s=Ta(this.es),o=Aa(this.es),l=xa(this.es),c=Ea(this.es),Math.abs(this.sin_p12-1)<=e1?(d=this.a*Xt(s,o,l,c,U3),h=this.a*Xt(s,o,l,c,t),n.x=this.x0+(d-h)*Math.sin(r),n.y=this.y0-(d-h)*Math.cos(r),n):Math.abs(this.sin_p12+1)<=e1?(d=this.a*Xt(s,o,l,c,U3),h=this.a*Xt(s,o,l,c,t),n.x=this.x0+(d+h)*Math.sin(r),n.y=this.y0+(d+h)*Math.cos(r),n):Math.abs(e)2*U3*this.a?void 0:(t=e/this.a,i=Math.sin(t),a=Math.cos(t),r=this.long0,Math.abs(e)<=e1?s=this.lat0:(s=k9(a*this.sin_p12+n.y*i*this.cos_p12/e),o=Math.abs(this.lat0)-U3,Math.abs(o)<=e1?this.lat0>=0?r=i1(this.long0+Math.atan2(n.x,-n.y),this.over):r=i1(this.long0-Math.atan2(-n.x,n.y),this.over):r=i1(this.long0+Math.atan2(n.x*i,e*this.cos_p12*a-n.y*this.sin_p12*i),this.over)),n.x=r,n.y=s,n)):(l=Ta(this.es),c=Aa(this.es),d=xa(this.es),h=Ea(this.es),Math.abs(this.sin_p12-1)<=e1?(y=this.a*Xt(l,c,d,h,U3),e=Math.sqrt(n.x*n.x+n.y*n.y),S=y-e,s=vo(S/this.a,l,c,d,h),r=i1(this.long0+Math.atan2(n.x,-1*n.y),this.over),n.x=r,n.y=s,n):Math.abs(this.sin_p12+1)<=e1?(y=this.a*Xt(l,c,d,h,U3),e=Math.sqrt(n.x*n.x+n.y*n.y),S=e-y,s=vo(S/this.a,l,c,d,h),r=i1(this.long0+Math.atan2(n.x,n.y),this.over),n.x=r,n.y=s,n):(T=Math.atan2(n.x,n.y),I=Math.sqrt(n.x*n.x+n.y*n.y),x=l$(this.lat0,this.long0,T,I,this.a,this.f),n.x=x.lon2,n.y=x.lat2,n))}var h$=["Azimuthal_Equidistant","aeqd"];const f$={init:u$,forward:c$,inverse:d$,names:h$};function m$(){this.sin_p14=Math.sin(this.lat0||0),this.cos_p14=Math.cos(this.lat0||0)}function g$(n){var e,t,i,a,r,s,o,l,c=n.x,d=n.y;return i=i1(c-(this.long0||0),this.over),e=Math.sin(d),t=Math.cos(d),a=Math.cos(i),s=this.sin_p14*e+this.cos_p14*t*a,r=1,(s>0||Math.abs(s)<=e1)&&(o=this.a*r*t*Math.sin(i),l=(this.y0||0)+this.a*r*(this.cos_p14*e-this.sin_p14*t*a)),n.x=o,n.y=l,n}function p$(n){var e,t,i,a,r,s,o,l,c;return n.x-=this.x0||0,n.y-=this.y0||0,e=Math.sqrt(n.x*n.x+n.y*n.y),t=k9(e/this.a),i=Math.sin(t),a=Math.cos(t),l=this.long0||0,c=this.lat0||0,s=l,Math.abs(e)<=e1?(o=c,n.x=s,n.y=o,n):(o=k9(a*this.sin_p14+n.y*i*this.cos_p14/e),r=Math.abs(c)-U3,Math.abs(r)<=e1?(c>=0?s=i1(l+Math.atan2(n.x,-n.y),this.over):s=i1(l-Math.atan2(-n.x,n.y),this.over),n.x=s,n.y=o,n):(s=i1(l+Math.atan2(n.x*i,e*this.cos_p14*a-n.y*this.sin_p14*i),this.over),n.x=s,n.y=o,n))}var y$=["ortho"];const v$={init:m$,forward:g$,inverse:p$,names:y$};var Ee={FRONT:1,RIGHT:2,BACK:3,LEFT:4,TOP:5,BOTTOM:6},G0={AREA_0:1,AREA_1:2,AREA_2:3,AREA_3:4};function _$(){this.x0=this.x0||0,this.y0=this.y0||0,this.lat0=this.lat0||0,this.long0=this.long0||0,this.lat_ts=this.lat_ts||0,this.title=this.title||"Quadrilateralized Spherical Cube",this.lat0>=U3-B0/2?this.face=Ee.TOP:this.lat0<=-(U3-B0/2)?this.face=Ee.BOTTOM:Math.abs(this.long0)<=B0?this.face=Ee.FRONT:Math.abs(this.long0)<=U3+B0?this.face=this.long0>0?Ee.RIGHT:Ee.LEFT:this.face=Ee.BACK,this.es!==0&&(this.one_minus_f=1-(this.a-this.b)/this.a,this.one_minus_f_squared=this.one_minus_f*this.one_minus_f)}function S$(n){var e={x:0,y:0},t,i,a,r,s,o,l={value:0};if(n.x-=this.long0,this.es!==0?t=Math.atan(this.one_minus_f_squared*Math.tan(n.y)):t=n.y,i=n.x,this.face===Ee.TOP)r=U3-t,i>=B0&&i<=U3+B0?(l.value=G0.AREA_0,a=i-U3):i>U3+B0||i<=-(U3+B0)?(l.value=G0.AREA_1,a=i>0?i-Ue:i+Ue):i>-(U3+B0)&&i<=-B0?(l.value=G0.AREA_2,a=i+U3):(l.value=G0.AREA_3,a=i);else if(this.face===Ee.BOTTOM)r=U3+t,i>=B0&&i<=U3+B0?(l.value=G0.AREA_0,a=-i+U3):i=-B0?(l.value=G0.AREA_1,a=-i):i<-B0&&i>=-(U3+B0)?(l.value=G0.AREA_2,a=-i-U3):(l.value=G0.AREA_3,a=i>0?-i+Ue:-i-Ue);else{var c,d,h,y,S,T,I;this.face===Ee.RIGHT?i=Gi(i,+U3):this.face===Ee.BACK?i=Gi(i,+Ue):this.face===Ee.LEFT&&(i=Gi(i,-U3)),y=Math.sin(t),S=Math.cos(t),T=Math.sin(i),I=Math.cos(i),c=S*I,d=S*T,h=y,this.face===Ee.FRONT?(r=Math.acos(c),a=ws(r,h,d,l)):this.face===Ee.RIGHT?(r=Math.acos(d),a=ws(r,h,-c,l)):this.face===Ee.BACK?(r=Math.acos(-c),a=ws(r,h,-d,l)):this.face===Ee.LEFT?(r=Math.acos(-d),a=ws(r,h,c,l)):(r=a=0,l.value=G0.AREA_0)}return o=Math.atan(12/Ue*(a+Math.acos(Math.sin(a)*Math.cos(B0))-U3)),s=Math.sqrt((1-Math.cos(r))/(Math.cos(o)*Math.cos(o))/(1-Math.cos(Math.atan(1/Math.cos(a))))),l.value===G0.AREA_1?o+=U3:l.value===G0.AREA_2?o+=Ue:l.value===G0.AREA_3&&(o+=1.5*Ue),e.x=s*Math.cos(o),e.y=s*Math.sin(o),e.x=e.x*this.a+this.x0,e.y=e.y*this.a+this.y0,n.x=e.x,n.y=e.y,n}function b$(n){var e={lam:0,phi:0},t,i,a,r,s,o,l,c,d,h={value:0};if(n.x=(n.x-this.x0)/this.a,n.y=(n.y-this.y0)/this.a,i=Math.atan(Math.sqrt(n.x*n.x+n.y*n.y)),t=Math.atan2(n.y,n.x),n.x>=0&&n.x>=Math.abs(n.y)?h.value=G0.AREA_0:n.y>=0&&n.y>=Math.abs(n.x)?(h.value=G0.AREA_1,t-=U3):n.x<0&&-n.x>=Math.abs(n.y)?(h.value=G0.AREA_2,t=t<0?t+Ue:t-Ue):(h.value=G0.AREA_3,t+=U3),d=Ue/12*Math.tan(t),s=Math.sin(d)/(Math.cos(d)-1/Math.sqrt(2)),o=Math.atan(s),a=Math.cos(t),r=Math.tan(i),l=1-a*a*r*r*(1-Math.cos(Math.atan(1/Math.cos(o)))),l<-1?l=-1:l>1&&(l=1),this.face===Ee.TOP)c=Math.acos(l),e.phi=U3-c,h.value===G0.AREA_0?e.lam=o+U3:h.value===G0.AREA_1?e.lam=o<0?o+Ue:o-Ue:h.value===G0.AREA_2?e.lam=o-U3:e.lam=o;else if(this.face===Ee.BOTTOM)c=Math.acos(l),e.phi=c-U3,h.value===G0.AREA_0?e.lam=-o+U3:h.value===G0.AREA_1?e.lam=-o:h.value===G0.AREA_2?e.lam=-o-U3:e.lam=o<0?-o-Ue:-o+Ue;else{var y,S,T;y=l,d=y*y,d>=1?T=0:T=Math.sqrt(1-d)*Math.sin(o),d+=T*T,d>=1?S=0:S=Math.sqrt(1-d),h.value===G0.AREA_1?(d=S,S=-T,T=d):h.value===G0.AREA_2?(S=-S,T=-T):h.value===G0.AREA_3&&(d=S,S=T,T=-d),this.face===Ee.RIGHT?(d=y,y=-S,S=d):this.face===Ee.BACK?(y=-y,S=-S):this.face===Ee.LEFT&&(d=y,y=S,S=-d),e.phi=Math.acos(-T)-U3,e.lam=Math.atan2(S,y),this.face===Ee.RIGHT?e.lam=Gi(e.lam,-U3):this.face===Ee.BACK?e.lam=Gi(e.lam,-Ue):this.face===Ee.LEFT&&(e.lam=Gi(e.lam,+U3))}if(this.es!==0){var I,x,z;I=e.phi<0?1:0,x=Math.tan(e.phi),z=this.b/Math.sqrt(x*x+this.one_minus_f_squared),e.phi=Math.atan(Math.sqrt(this.a*this.a-z*z)/(this.one_minus_f*z)),I&&(e.phi=-e.phi)}return e.lam+=this.long0,n.x=e.lam,n.y=e.phi,n}function ws(n,e,t,i){var a;return nB0&&a<=U3+B0?(i.value=G0.AREA_1,a-=U3):a>U3+B0||a<=-(U3+B0)?(i.value=G0.AREA_2,a=a>=0?a-Ue:a+Ue):(i.value=G0.AREA_3,a+=U3)),a}function Gi(n,e){var t=n+e;return t<-Ue?t+=J7:t>+Ue&&(t-=J7),t}var w$=["Quadrilateralized Spherical Cube","Quadrilateralized_Spherical_Cube","qsc"];const C$={init:_$,forward:S$,inverse:b$,names:w$};var Dd=[[1,22199e-21,-715515e-10,31103e-10],[.9986,-482243e-9,-24897e-9,-13309e-10],[.9954,-83103e-8,-448605e-10,-986701e-12],[.99,-.00135364,-59661e-9,36777e-10],[.9822,-.00167442,-449547e-11,-572411e-11],[.973,-.00214868,-903571e-10,18736e-12],[.96,-.00305085,-900761e-10,164917e-11],[.9427,-.00382792,-653386e-10,-26154e-10],[.9216,-.00467746,-10457e-8,481243e-11],[.8962,-.00536223,-323831e-10,-543432e-11],[.8679,-.00609363,-113898e-9,332484e-11],[.835,-.00698325,-640253e-10,934959e-12],[.7986,-.00755338,-500009e-10,935324e-12],[.7597,-.00798324,-35971e-9,-227626e-11],[.7186,-.00851367,-701149e-10,-86303e-10],[.6732,-.00986209,-199569e-9,191974e-10],[.6213,-.010418,883923e-10,624051e-11],[.5722,-.00906601,182e-6,624051e-11],[.5322,-.00677797,275608e-9,624051e-11]],S7=[[-520417e-23,.0124,121431e-23,-845284e-16],[.062,.0124,-126793e-14,422642e-15],[.124,.0124,507171e-14,-160604e-14],[.186,.0123999,-190189e-13,600152e-14],[.248,.0124002,710039e-13,-224e-10],[.31,.0123992,-264997e-12,835986e-13],[.372,.0124029,988983e-12,-311994e-12],[.434,.0123893,-369093e-11,-435621e-12],[.4958,.0123198,-102252e-10,-345523e-12],[.5571,.0121916,-154081e-10,-582288e-12],[.6176,.0119938,-241424e-10,-525327e-12],[.6769,.011713,-320223e-10,-516405e-12],[.7346,.0113541,-397684e-10,-609052e-12],[.7903,.0109107,-489042e-10,-104739e-11],[.8435,.0103431,-64615e-9,-140374e-14],[.8936,.00969686,-64636e-9,-8547e-9],[.9394,.00840947,-192841e-9,-42106e-10],[.9761,.00616527,-256e-6,-42106e-10],[1,.00328947,-319159e-9,-42106e-10]],lb=.8487,ub=1.3523,cb=v6/5,T$=1/cb,Ni=18,_o=function(n,e){return n[0]+e*(n[1]+e*(n[2]+e*n[3]))},A$=function(n,e){return n[1]+e*(2*n[2]+e*3*n[3])};function x$(n,e,t,i){for(var a=e;i;--i){var r=n(a);if(a-=r,Math.abs(r)=Ni&&(i=Ni-1),t=v6*(t-T$*i);var a={x:_o(Dd[i],t)*e,y:_o(S7[i],t)};return n.y<0&&(a.y=-a.y),a.x=a.x*this.a*lb+this.x0,a.y=a.y*this.a*ub+this.y0,a}function M$(n){var e={x:(n.x-this.x0)/(this.a*lb),y:Math.abs(n.y-this.y0)/(this.a*ub)};if(e.y>=1)e.x/=Dd[Ni][0],e.y=n.y<0?-U3:U3;else{var t=Math.floor(e.y*Ni);for(t<0?t=0:t>=Ni&&(t=Ni-1);;)if(S7[t][0]>e.y)--t;else if(S7[t+1][0]<=e.y)++t;else break;var i=S7[t],a=5*(e.y-i[0])/(S7[t+1][0]-i[0]);a=x$(function(r){return(_o(i,r)-e.y)/A$(i,r)},a,e1,100),e.x/=_o(Dd[t],a),e.y=(5*t+a)*Fe,n.y<0&&(e.y=-e.y)}return e.x=i1(e.x+this.long0,this.over),e}var k$=["Robinson","robin"];const R$={init:E$,forward:P$,inverse:M$,names:k$};function I$(){this.name="geocent"}function N$(n){var e=KS(n,this.es,this.a);return e}function L$(n){var e=qS(n,this.es,this.a,this.b);return e}var F$=["Geocentric","geocentric","geocent","Geocent"];const D$={init:I$,forward:N$,inverse:L$,names:F$};var Dt={N_POLE:0,S_POLE:1,EQUIT:2,OBLIQ:3},u7={h:{def:1e5,num:!0},azi:{def:0,num:!0,degrees:!0},tilt:{def:0,num:!0,degrees:!0},long0:{def:0,num:!0},lat0:{def:0,num:!0}};function O$(){if(Object.keys(u7).forEach(function(t){if(typeof this[t]=="undefined")this[t]=u7[t].def;else{if(u7[t].num&&isNaN(this[t]))throw new Error("Invalid parameter value, must be numeric "+t+" = "+this[t]);u7[t].num&&(this[t]=parseFloat(this[t]))}u7[t].degrees&&(this[t]=this[t]*Fe)}.bind(this)),Math.abs(Math.abs(this.lat0)-U3)1e10)throw new Error("Invalid height");this.p=1+this.pn1,this.rp=1/this.p,this.h1=1/this.pn1,this.pfact=(this.p+1)*this.h1,this.es=0;var n=this.tilt,e=this.azi;this.cg=Math.cos(e),this.sg=Math.sin(e),this.cw=Math.cos(n),this.sw=Math.sin(n)}function B$(n){n.x-=this.long0;var e=Math.sin(n.y),t=Math.cos(n.y),i=Math.cos(n.x),a,r;switch(this.mode){case Dt.OBLIQ:r=this.sinph0*e+this.cosph0*t*i;break;case Dt.EQUIT:r=t*i;break;case Dt.S_POLE:r=-e;break;case Dt.N_POLE:r=e;break}switch(r=this.pn1/(this.p-r),a=r*t*Math.sin(n.x),this.mode){case Dt.OBLIQ:r*=this.cosph0*e-this.sinph0*t*i;break;case Dt.EQUIT:r*=e;break;case Dt.N_POLE:r*=-(t*i);break;case Dt.S_POLE:r*=t*i;break}var s,o;return s=r*this.cg+a*this.sg,o=1/(s*this.sw*this.h1+this.cw),a=(a*this.cg-r*this.sg)*this.cw*o,r=s*o,n.x=a*this.a,n.y=r*this.a,n}function G$(n){n.x/=this.a,n.y/=this.a;var e={x:n.x,y:n.y},t,i,a;a=1/(this.pn1-n.y*this.sw),t=this.pn1*n.x*a,i=this.pn1*n.y*this.cw*a,n.x=t*this.cg+i*this.sg,n.y=i*this.cg-t*this.sg;var r=g6(n.x,n.y);if(Math.abs(r)1e10)throw new Error;if(this.radius_g=1+this.radius_g_1,this.C=this.radius_g*this.radius_g-1,this.es!==0){var n=1-this.es,e=1/n;this.radius_p=Math.sqrt(n),this.radius_p2=n,this.radius_p_inv2=e,this.shape="ellipse"}else this.radius_p=1,this.radius_p2=1,this.radius_p_inv2=1,this.shape="sphere";this.title||(this.title="Geostationary Satellite View")}function $$(n){var e=n.x,t=n.y,i,a,r,s;if(e=e-this.long0,this.shape==="ellipse"){t=Math.atan(this.radius_p2*Math.tan(t));var o=this.radius_p/g6(this.radius_p*Math.cos(t),Math.sin(t));if(a=o*Math.cos(e)*Math.cos(t),r=o*Math.sin(e)*Math.cos(t),s=o*Math.sin(t),(this.radius_g-a)*a-r*r-s*s*this.radius_p_inv2<0)return n.x=Number.NaN,n.y=Number.NaN,n;i=this.radius_g-a,this.flip_axis?(n.x=this.radius_g_1*Math.atan(r/g6(s,i)),n.y=this.radius_g_1*Math.atan(s/i)):(n.x=this.radius_g_1*Math.atan(r/i),n.y=this.radius_g_1*Math.atan(s/g6(r,i)))}else this.shape==="sphere"&&(i=Math.cos(t),a=Math.cos(e)*i,r=Math.sin(e)*i,s=Math.sin(t),i=this.radius_g-a,this.flip_axis?(n.x=this.radius_g_1*Math.atan(r/g6(s,i)),n.y=this.radius_g_1*Math.atan(s/i)):(n.x=this.radius_g_1*Math.atan(r/i),n.y=this.radius_g_1*Math.atan(s/g6(r,i))));return n.x=n.x*this.a,n.y=n.y*this.a,n}function W$(n){var e=-1,t=0,i=0,a,r,s,o;if(n.x=n.x/this.a,n.y=n.y/this.a,this.shape==="ellipse"){this.flip_axis?(i=Math.tan(n.y/this.radius_g_1),t=Math.tan(n.x/this.radius_g_1)*g6(1,i)):(t=Math.tan(n.x/this.radius_g_1),i=Math.tan(n.y/this.radius_g_1)*g6(1,t));var l=i/this.radius_p;if(a=t*t+l*l+e*e,r=2*this.radius_g*e,s=r*r-4*a*this.C,s<0)return n.x=Number.NaN,n.y=Number.NaN,n;o=(-r-Math.sqrt(s))/(2*a),e=this.radius_g+o*e,t*=o,i*=o,n.x=Math.atan2(t,e),n.y=Math.atan(i*Math.cos(n.x)/e),n.y=Math.atan(this.radius_p_inv2*Math.tan(n.y))}else if(this.shape==="sphere"){if(this.flip_axis?(i=Math.tan(n.y/this.radius_g_1),t=Math.tan(n.x/this.radius_g_1)*Math.sqrt(1+i*i)):(t=Math.tan(n.x/this.radius_g_1),i=Math.tan(n.y/this.radius_g_1)*Math.sqrt(1+t*t)),a=t*t+i*i+e*e,r=2*this.radius_g*e,s=r*r-4*a*this.C,s<0)return n.x=Number.NaN,n.y=Number.NaN,n;o=(-r-Math.sqrt(s))/(2*a),e=this.radius_g+o*e,t*=o,i*=o,n.x=Math.atan2(t,e),n.y=Math.atan(i*Math.cos(n.x)/e)}return n.x=n.x+this.long0,n}var V$=["Geostationary Satellite View","Geostationary_Satellite","geos"];const H$={init:U$,forward:$$,inverse:W$,names:V$};var I7=1.340264,N7=-.081106,L7=893e-6,F7=.003796,So=Math.sqrt(3)/2;function Y$(){this.long0=this.long0!==void 0?this.long0:0,this.x0=this.x0!==void 0?this.x0:0,this.y0=this.y0!==void 0?this.y0:0,this.es!==0&&(this.apa=ab(this.es),this.qp=i5(this.e,1),this.rqda=Math.sqrt(.5*this.qp))}function K$(n){var e=i1(n.x-this.long0,this.over),t=n.y,i=Math.sin(t);this.es!==0&&(i=i5(this.e,i)/this.qp);var a=Math.asin(So*i),r=a*a,s=r*r*r;return n.x=e*Math.cos(a)/(So*(I7+3*N7*r+s*(7*L7+9*F7*r))),n.y=a*(I7+N7*r+s*(L7+F7*r)),this.es!==0&&(n.x*=this.rqda,n.y*=this.rqda),n.x=this.a*n.x+this.x0,n.y=this.a*n.y+this.y0,n}function q$(n){n.x=(n.x-this.x0)/this.a,n.y=(n.y-this.y0)/this.a,this.es!==0&&(n.x/=this.rqda,n.y/=this.rqda);var e=1e-9,t=12,i=n.y,a,r,s,o,l,c;for(c=0;c=U3?this.cphi1=0:this.cphi1=1/Math.tan(this.phi1),this.inverse=nW,this.forward=tW)}function Q$(n){var e=i1(n.x-(this.long0||0),this.over),t=n.y,i,a,r;return i=this.am1+this.m1-d4(t,a=Math.sin(t),r=Math.cos(t),this.en),a=r*e/(i*Math.sqrt(1-this.es*a*a)),n.x=i*Math.sin(a),n.y=this.am1-i*Math.cos(a),n.x=this.a*n.x+(this.x0||0),n.y=this.a*n.y+(this.y0||0),n}function eW(n){n.x=(n.x-(this.x0||0))/this.a,n.y=(n.y-(this.y0||0))/this.a;var e,t,i,a;if(t=g6(n.x,n.y=this.am1-n.y),a=jh(this.am1+this.m1-t,this.es,this.en),(e=Math.abs(a))ta?(n.x=a*Math.sin(i=e*Math.cos(t)/a),n.y=this.cphi1-a*Math.cos(i)):n.x=n.y=0,n.x=this.a*n.x+(this.x0||0),n.y=this.a*n.y+(this.y0||0),n}function nW(n){n.x=(n.x-(this.x0||0))/this.a,n.y=(n.y-(this.y0||0))/this.a;var e,t,i=g6(n.x,n.y=this.cphi1-n.y);if(t=this.cphi1+this.phi1-i,Math.abs(t)>U3)throw new Error;return Math.abs(Math.abs(t)-U3)<=ta?e=0:e=i*Math.atan2(n.x,n.y)/Math.cos(t),n.x=i1(e+(this.long0||0),this.over),n.y=F9(t),n}var iW=["bonne","Bonne (Werner lat_1=90)"];const aW={init:J$,names:iW},Ky={OBLIQUE:{forward:uW,inverse:dW},TRANSVERSE:{forward:cW,inverse:hW}},bo={ROTATE:{o_alpha:"oAlpha",o_lon_c:"oLongC",o_lat_c:"oLatC"},NEW_POLE:{o_lat_p:"oLatP",o_lon_p:"oLongP"},NEW_EQUATOR:{o_lon_1:"oLong1",o_lat_1:"oLat1",o_lon_2:"oLong2",o_lat_2:"oLat2"}};function rW(){if(this.x0=this.x0||0,this.y0=this.y0||0,this.long0=this.long0||0,this.title=this.title||"General Oblique Transformation",this.isIdentity=WS.includes(this.o_proj),!this.o_proj)throw new Error("Missing parameter: o_proj");if(this.o_proj==="ob_tran")throw new Error("Invalid value for o_proj: "+this.o_proj);const n=this.projStr.replace("+proj=ob_tran","").replace("+o_proj=","+proj=").trim(),e=rn(n);if(!e)throw new Error("Invalid parameter: o_proj. Unknown projection "+this.o_proj);e.long0=0,this.obliqueProjection=e;let t;const i=Object.keys(bo),a=o=>{if(typeof this[o]=="undefined")return;const l=parseFloat(this[o])*Fe;if(isNaN(l))throw new Error("Invalid value for "+o+": "+this[o]);return l};for(let o=0;otypeof this[y]!="undefined")){t=c;for(let y=0;ye1?(this.cphip=Math.cos(s),this.sphip=Math.sin(s),this.projectionType=Ky.OBLIQUE):this.projectionType=Ky.TRANSVERSE}function sW(n){return this.projectionType.forward(this,n)}function oW(n){return this.projectionType.inverse(this,n)}function lW(n,e){let t,i;if(e===bo.ROTATE){let a=n.oLongC,r=n.oLatC,s=n.oAlpha;if(Math.abs(Math.abs(r)-U3)<=e1)throw new Error("Invalid value for o_lat_c: "+n.o_lat_c+" should be < 90°");i=a+Math.atan2(-1*Math.cos(s),-1*Math.sin(s)*Math.sin(r)),t=Math.asin(Math.cos(r)*Math.sin(s))}else if(e===bo.NEW_POLE)i=n.oLongP,t=n.oLatP;else{let a=n.oLong1,r=n.oLat1,s=n.oLong2,o=n.oLat2,l=Math.abs(r);if(Math.abs(r)>U3-e1)throw new Error("Invalid value for o_lat_1: "+n.o_lat_1+" should be < 90°");if(Math.abs(o)>U3-e1)throw new Error("Invalid value for o_lat_2: "+n.o_lat_2+" should be < 90°");if(Math.abs(r-o)new DecompressionStream("deflate-raw"),e=t=>new Response(t);n(),db=t=>e(e(t).body.pipeThrough(n())).arrayBuffer().then(i=>new Uint8Array(i))}catch(n){}var db,qy=new TextDecoder,Mc=n=>{throw Error("but-unzip~"+n)};function*pW(n,e=db){let t=n.length-21,i=t-65536,a=new DataView(n.buffer,n.byteOffset),r=l=>a.getUint16(l+t,1),s=l=>a.getUint32(l+t,1),o=(l,c)=>n.subarray(t+=l,t+=c);for(;t>i&&(t=n.lastIndexOf(80,t-1))+1&&(n[t+1]-75||n[t+2]-5||n[t+3]-6););for(t<0&&Mc(2),i=r(10),i-r(8)&&Mc(3),t=s(16);i--;){let l=r(10),c=r(28),d=r(30),h=r(32),y=s(20),S=s(42),T=qy.decode(o(46,c)),I=qy.decode(o(d,h)),x=t,z;t=S,z=o(30+r(26)+r(28),y),yield{filename:T,comment:I,read:()=>l-8?l?Mc(1):z:e(z)},t=x}}const yW=/.+\.(shp|dbf|json|prj|cpg)$/i,vW=n=>C3(void 0,null,function*(){const e={},t=[];for(const r of pW(n))yW.test(r.filename)&&t.push(Promise.resolve(r.read()).then(s=>e[r.filename]=s));yield Promise.all(t);const i={},a=new TextDecoder;for(const[r,s]of Object.entries(e))r.slice(-3).toLowerCase()==="shp"||r.slice(-3).toLowerCase()==="dbf"?i[r]=new DataView(s.buffer,s.byteOffset,s.byteLength):i[r]=a.decode(s);return i}),_W=globalThis.URL,SW=(n,e)=>{if(!e)return n;const t=new _W(n);return t.pathname=`${t.pathname}.${e}`,t.href};function na(n,e){return C3(this,null,function*(){const t=SW(n,e),i=e==="prj"||e==="cpg";try{const a=yield fetch(t);if(a.status>399)throw new Error(a.statusText);if(i)return a.text();const r=yield a.arrayBuffer();return new DataView(r)}catch(a){if(i||e==="dbf")return!1;throw a}})}function bW(n){let e=0,t=1;const i=n.length;let a,r;const s=[n[0][0],n[0][1],n[0][0],n[0][1]];for(;ts[2]&&(s[2]=r[0]),r[1]>s[3]&&(s[3]=r[1]);return{ring:n,clockWise:e>0,bbox:s,children:[]}}function Xy(n,e){return!(n.bbox[0]>e.bbox[0]||n.bbox[1]>e.bbox[1]||n.bbox[2]c.toReversed())));return o}}const r=[];for(const s of t)r.push([s.ring].concat(s.children));return r}He.prototype.parsePoint=function(n){return{type:"Point",coordinates:this.parseCoord(n,0)}};He.prototype.parseZPoint=function(n){const e=this.parsePoint(n);return e.coordinates.push(n.getFloat64(16,!0)),e};He.prototype.parsePointArray=function(n,e,t){const i=[];let a=0;for(;a20&&(e-=20),!(e in Zy))throw new Error(`I don't know shp type "${e}"`);this.parseFunc=this[Zy[e]],this.parseCoord=wW(n)};He.prototype.getShpCode=function(){return this.parseHeader().shpCode};He.prototype.parseHeader=function(){const n=this.buffer;return{length:n.getInt32(24)<<1,version:n.getInt32(28,!0),shpCode:n.getInt32(32,!0),bbox:[n.getFloat64(36,!0),n.getFloat64(44,!0),n.getFloat64(52,!0),n.getFloat64(60,!0)]}};He.prototype.getRows=function(){let n=100;const e=this.buffer.byteLength-8,t=[];let i;for(;n<=e&&(i=this.getRow(n),!!i);)n+=8,n+=i.len,i.type?t.push(this.parseFunc(i.data)):t.push(null);return t};He.prototype.getRow=function(n){const e=this.buffer.getInt32(n),t=this.buffer.getInt32(n+4)<<1;if(t===0)return{id:e,len:t,type:0};if(!(n+t+8>this.buffer.byteLength))return{id:e,len:t,data:new DataView(this.buffer.buffer,this.buffer.byteOffset+n+12,t-4),type:this.buffer.getInt32(n+8,!0)}};function Yh(n,e){return new He(n,e).rows}var CW=/^(?:ANSI\s)?(\d+)$/m;function fb(n,e){if(!n)return i;try{new TextDecoder(n.trim())}catch(a){var t=CW.exec(n);return t&&!e?fb("windows-"+t[1],!0):(n=void 0,i)}return i;function i(a){var r=new TextDecoder(n||void 0),s=r.decode(a,{stream:!0})+r.decode();return s.replace(/\0/g,"").trim()}}function TW(n){var e={};return e.lastUpdated=new Date(n.getUint8(1)+1900,n.getUint8(2),n.getUint8(3)),e.records=n.getUint32(4,!0),e.headerLen=n.getUint16(8,!0),e.recLen=n.getUint16(10,!0),e}function AW(n,e,t){for(var i=[],a=32;a{if(!n)throw new Error("forgot to pass buffer");if(Zi(n))return new Uint8Array(n);if(Zi(n.buffer))return n.BYTES_PER_ELEMENT===1?n:new Uint8Array(n.buffer,n.byteOffset,n.byteLength);throw new Error("invalid buffer like object")},kW=new TextDecoder,mb=n=>{if(n){if(typeof n=="string")return n;if(Zi(n)||ArrayBuffer.isView(n)||qh(n))return kW.decode(n)}},gb=n=>{if(!n)throw new Error("forgot to pass buffer");if(qh(n))return n;if(Zi(n))return new DataView(n);if(Zi(n.buffer))return new DataView(n.buffer,n.byteOffset,n.byteLength);throw new Error("invalid buffer like object")};function Zi(n){return n instanceof globalThis.ArrayBuffer||Object.prototype.toString.call(n)==="[object ArrayBuffer]"}function qh(n){return n instanceof globalThis.DataView||Object.prototype.toString.call(n)==="[object DataView]"}const Xh=function([n,e]){const t={};t.type="FeatureCollection",t.features=[];let i=0;const a=n.length;for(e||(e=[]);i-1?a.push(t.slice(0,-3)+t.slice(-3).toLowerCase()):(t.slice(-4).toLowerCase()===".dbf"||t.slice(-4).toLowerCase()===".cpg")&&(i[t.slice(0,-3)+t.slice(-3).toLowerCase()]=i[t]));if(!a.length)throw new Error("no layers founds");const r=a.map(function(s){let o,l;const c=s.lastIndexOf(".");return c>-1&&s.slice(c).indexOf("json")>-1?(o=JSON.parse(i[s]),o.fileName=s.slice(0,c)):e.indexOf(s.slice(c+1))>-1?(o=i[s],o.fileName=s):(i[s+".dbf"]&&(l=Kh(i[s+".dbf"],i[s+".cpg"])),o=Xh([Yh(i[s+".shp"],i[s+".prj"]),l]),o.fileName=s),o});return r.length===1?r[0]:r})};function RW(n,e){return C3(this,null,function*(){const t=yield na(n);return pb(t,e)})}const IW=n=>C3(void 0,null,function*(){const e=yield Promise.all([na(n,"shp"),na(n,"prj")]);let t=!1;try{e[1]&&(t=sl(e[1]))}catch(i){t=!1}return Yh(e[0],t)}),NW=n=>C3(void 0,null,function*(){const[e,t]=yield Promise.all([na(n,"dbf"),na(n,"cpg")]);if(e)return Kh(e,t)}),Jy=(n,e)=>{var i;return new PW(n,(i=globalThis==null?void 0:globalThis.document)==null?void 0:i.location).pathname.slice(-4).toLowerCase()===e},LW=({shp:n,dbf:e,cpg:t,prj:i})=>{const a=[DW(n,i)];return e&&a.push(OW(e,t)),Xh(a)},FW=function(n,e){return C3(this,null,function*(){if(typeof n!="string"){if(Zi(n)||ArrayBuffer.isView(n)||qh(n))return pb(n);if(n.shp)return LW(n);throw new TypeError("must be a string, some sort of Buffer, or an object with at least a .shp property")}if(Jy(n,".zip"))return RW(n,e);Jy(n,".shp")&&(n=n.slice(0,-4));const t=yield Promise.all([IW(n),NW(n)]);return Xh(t)})},DW=function(n,e){if(n=gb(n),e=mb(e),typeof e=="string")try{e=sl(e)}catch(t){e=!1}return Yh(n,e)},OW=function(n,e){return n=gb(n),e=mb(e),Kh(n,e)};const BW={class:"engineering-analysis-panel"},GW={class:"analysis-card analysis-workbench"},zW={class:"analysis-card-head"},jW={key:0},UW=["disabled"],$W=["disabled"],WW={key:1,class:"analysis-drawing-stage"},VW={class:"analysis-point-count"},HW=["disabled"],YW=["disabled"],KW={key:2,class:"analysis-boundary-bar"},qW={key:0,class:"analysis-card analysis-result"},XW={class:"analysis-card-head"},ZW={class:"analysis-conclusion-head"},JW={class:"analysis-conclusion-tags"},QW={key:0,class:"analysis-empty is-success"},eV={key:1,class:"analysis-project-list"},tV=["onPointerup"],nV={class:"analysis-project-name"},iV={class:"analysis-project-meta"},aV={__name:"EngineeringAnalysisPanel",props:{drawingPointCount:{type:Number,default:0}},emits:["drawing-change","finish-drawing","undo-point","clear-boundary","analysis-result","focus-project"],setup(n,{expose:e,emit:t}){const i=n,a=t,r=Z2(!1),s=Z2(null),o=Z2([]),l=Z2([]),c=Z2(""),d=Z2("idle"),h=Z2([]);let y=null;const S=c2(()=>{var S2;const p2=l.value.length,A2=o.value.length,M2=o.value.reduce((J2,x3)=>J2+Number(x3.overlapAreaWanMu||0),0);return{boundaryAreaWanMu:T2((S2=s.value)==null?void 0:S2.geometry),featureCount:p2,projectCount:A2,overlapAreaWanMu:M2}}),T=c2(()=>c.value?c.value:d.value==="loading"?"项目库加载中":d.value==="error"?"项目库加载失败":""),I=c2(()=>s.value?o.value.length?"已发现建设记录":"未发现建设记录":"未分析"),x=c2(()=>r.value&&i.drawingPointCount>=3),z=c2(()=>{if(!s.value)return{levelClass:"",verdict:"",summary:"",tags:[],advice:""};if(!o.value.length)return{levelClass:"is-clear",verdict:"未发现建设记录",summary:"该边界范围暂未与项目库中的已建设工程形成空间叠加。",tags:[`分析范围 ${A3(S.value.boundaryAreaWanMu)} 万亩`,"项目库未命中"],advice:"可进入新增工程选址论证,仍需结合保护红线、审批台账和现场踏勘复核。"};const p2=Y3(o.value),A2=l1(o.value),M2=[...o.value].sort((x3,E3)=>Number(E3.overlapAreaWanMu||0)-Number(x3.overlapAreaWanMu||0))[0],S2=P3(S.value.overlapAreaWanMu),J2=o.value.length>=6||S.value.overlapAreaWanMu>=1?"存在建设叠加":"存在局部叠加";return{levelClass:o.value.length>=6?"is-heavy":"is-hit",verdict:J2,summary:`该边界命中 ${o.value.length} 个历史项目,叠加约 ${S2} 亩,项目类型以${p2.name}为主,年份集中在 ${A2}。`,tags:[`主类型 ${p2.name}`,`年份 ${A2}`,`最大叠加 ${P3(M2==null?void 0:M2.overlapAreaWanMu)} 亩`],advice:`重点复核“${I1(M2==null?void 0:M2.projectName)}”(${(M2==null?void 0:M2.year)||"未知"},${(M2==null?void 0:M2.category)||"未知类型"})与拟建范围的重合边界。`}});O6(()=>{n3().catch(()=>{})});function H(p2){return C3(this,null,function*(){var M2;const A2=(M2=p2.target.files)==null?void 0:M2[0];if(p2.target.value="",!!A2){c.value="";try{const S2=yield K(A2);r.value&&(r.value=!1,a("drawing-change",!1)),a("clear-boundary"),yield U2(S2)}catch(S2){c.value="边界文件解析失败"}}})}function K(p2){return C3(this,null,function*(){const A2=String(p2.name||"").toLowerCase();if(A2.endsWith(".json")||A2.endsWith(".geojson"))return V(JSON.parse(yield p2.text()));if(A2.endsWith(".zip")){const M2=yield FW(yield p2.arrayBuffer());return V(M2)}throw new Error("unsupported file")})}function V(p2){const A2=l3(p2).filter(M2=>d3(M2==null?void 0:M2.geometry));if(A2.length)return V2(A2);throw new Error("no polygon")}function J(){r.value||(c.value="",r.value=!0,s.value=null,o.value=[],l.value=[],a("analysis-result",{boundary:null,matches:[],rows:[],summary:S.value}),a("drawing-change",!0))}function y2(){r.value&&(r.value=!1,a("clear-boundary"),a("analysis-result",{boundary:null,matches:[],rows:[],summary:S.value}))}function R2(){x.value&&a("finish-drawing")}function P2(){a("undo-point")}function C2(){r.value=!1,s.value=null,o.value=[],l.value=[],c.value="",a("clear-boundary"),a("analysis-result",{boundary:null,matches:[],rows:[],summary:S.value})}function L2(p2){p2!=null&&p2.geometry&&(r.value=!1,U2(p2))}function U2(p2){return C3(this,null,function*(){s.value=p2,l.value=[],o.value=[];let A2=[];try{const M2=yield n3();A2=p3(p2,M2),l.value=A2,o.value=w3(A2)}catch(M2){c.value="项目库加载失败"}a("analysis-result",{boundary:p2,matches:A2,rows:o.value,summary:S.value})})}function n3(){return C3(this,null,function*(){return h.value.length?h.value:y||(d.value="loading",y=fetch(H2("datas/ecological-protection/ecological_restoration_projects.geojson"),{credentials:"include"}).then(A2=>{if(!A2.ok)throw new Error(`HTTP ${A2.status}`);return A2.json()}).then(A2=>{const M2=l3(A2).filter(S2=>{var J2;return(J2=S2==null?void 0:S2.geometry)==null?void 0:J2.coordinates}).map((S2,J2)=>r3(G2({},S2),{properties:r3(G2({},S2.properties||{}),{source_index:J2})}));return h.value=M2,d.value="success",M2}).catch(A2=>{throw d.value="error",y=null,A2}),y)})}function H2(p2){return p2?/^https?:\/\//.test(p2)||p2.startsWith("/")?p2:`./${p2}`:""}function l3(p2){return p2?Array.isArray(p2)?p2.flatMap(A2=>l3(A2)):p2.type==="FeatureCollection"?(p2.features||[]).filter(Boolean):p2.type==="Feature"?p2.geometry?[p2]:[]:u3(p2)?[{type:"Feature",properties:{},geometry:p2}]:typeof p2=="object"?Object.values(p2).flatMap(A2=>l3(A2)):[]:[]}function V2(p2){const A2=p2.flatMap(M2=>M2.geometry.type==="Polygon"?[M2.geometry.coordinates]:M2.geometry.coordinates);return A2.length===1?{type:"Feature",properties:p2[0].properties||{},geometry:{type:"Polygon",coordinates:A2[0]}}:{type:"Feature",properties:{sourceFeatureCount:p2.length},geometry:{type:"MultiPolygon",coordinates:A2}}}function p3(p2,A2=h.value){const M2=v3(p2.geometry);return A2.filter(S2=>k3(S2.geometry,p2.geometry,M2)).map(S2=>({feature:S2,properties:S2.properties||{},overlapAreaWanMu:b3(S2,p2.geometry)}))}function w3(p2){const A2=new Map;return p2.forEach(M2=>{const S2=M2.properties||{},J2=S2.project_name||S2.projectName||"未命名项目",x3=A2.get(J2)||{key:J2,projectName:J2,category:S2.project_category||"未知类型",year:S2.year||"未知",featureCount:0,overlapAreaWanMu:0,features:[],sourceIndex:Number(S2.source_index||0)};x3.featureCount+=1,x3.overlapAreaWanMu+=Number(M2.overlapAreaWanMu||0),x3.features.push(M2.feature),A2.set(J2,x3)}),[...A2.values()].map(M2=>r3(G2({},M2),{overlapAreaWanMu:Number(M2.overlapAreaWanMu.toFixed(4))}))}function k3(p2,A2,M2){if(!j2(v3(p2),M2))return!1;const S2=X2(A2);return S2.length?d3(p2)?I2(p2,S2):(p2==null?void 0:p2.type)==="Point"?v2(p2.coordinates,S2):(p2==null?void 0:p2.type)==="MultiPoint"?p2.coordinates.some(J2=>v2(J2,S2)):(p2==null?void 0:p2.type)==="LineString"?i3(p2.coordinates,S2):(p2==null?void 0:p2.type)==="MultiLineString"?p2.coordinates.some(J2=>i3(J2,S2)):!1:!1}function I2(p2,A2){const M2=X2(p2);return M2.length?M2.some(S2=>S2.some(J2=>v2(J2,A2)))||A2.some(S2=>S2.some(J2=>v2(J2,M2)))||M2.some(S2=>A2.some(J2=>_3(S2,J2))):!1}function i3(p2=[],A2){return!Array.isArray(p2)||!p2.length?!1:p2.some(M2=>v2(M2,A2))?!0:A2.some(M2=>o3(p2,M2))}function o3(p2,A2){for(let M2=1;M2q1+U1.filter(c3=>v2(c3,J2)).length,0),m1=S2.reduce((q1,U1)=>q1+U1.length,0);return c1?Number((x3*Math.max(.08,Math.min(1,c1/Math.max(m1,1)))).toFixed(4)):J2.reduce((q1,U1)=>q1+U1.filter(c3=>v2(c3,S2)).length,0)?Number(Math.min(x3,E3).toFixed(4)):S2.some(q1=>J2.some(U1=>_3(q1,U1)))?Number((Math.min(x3,E3)*.12).toFixed(4)):0}function X2(p2){var A2;return(p2==null?void 0:p2.type)==="Polygon"?[((A2=p2.coordinates)==null?void 0:A2[0])||[]]:(p2==null?void 0:p2.type)==="MultiPolygon"?p2.coordinates.map(M2=>(M2==null?void 0:M2[0])||[]).filter(M2=>M2.length):[]}function d3(p2){return(p2==null?void 0:p2.type)==="Polygon"||(p2==null?void 0:p2.type)==="MultiPolygon"}function u3(p2){return["Polygon","MultiPolygon","LineString","MultiLineString","Point","MultiPoint"].includes(p2==null?void 0:p2.type)}function v2(p2,A2){return A2.some(M2=>F2(p2,M2))}function F2(p2,A2){var x3,E3,c1,m1;let M2=!1;const S2=Number(p2==null?void 0:p2[0]),J2=Number(p2==null?void 0:p2[1]);for(let y1=0,q1=A2.length-1;y1J2!=Z3>J2&&S2<(V3-U1)*(J2-c3)/(Z3-c3)+U1&&(M2=!M2)}return M2}function _3(p2,A2){for(let M2=1;M2(Number(q1[0])-Number(y1[0]))*(Number(U1[1])-Number(y1[1]))-(Number(q1[1])-Number(y1[1]))*(Number(U1[0])-Number(y1[0])),x3=J2(p2,A2,M2),E3=J2(p2,A2,S2),c1=J2(M2,S2,p2),m1=J2(M2,S2,A2);return x3===0&&e3(M2,p2,A2)||E3===0&&e3(S2,p2,A2)||c1===0&&e3(p2,M2,S2)||m1===0&&e3(A2,M2,S2)?!0:(x3>0&&E3<0||x3<0&&E3>0)&&(c1>0&&m1<0||c1<0&&m1>0)}function $3(p2,A2,M2,S2){const J2=y3([p2,A2]),x3=y3([M2,S2]);return j2(J2,x3)}function e3(p2,A2,M2){const S2=Number(p2==null?void 0:p2[0]),J2=Number(p2==null?void 0:p2[1]),x3=Number(A2==null?void 0:A2[0]),E3=Number(A2==null?void 0:A2[1]),c1=Number(M2==null?void 0:M2[0]),m1=Number(M2==null?void 0:M2[1]),y1=(S2-x3)*(m1-E3)-(J2-E3)*(c1-x3);return Math.abs(y1)>1e-10?!1:S2>=Math.min(x3,c1)-1e-10&&S2<=Math.max(x3,c1)+1e-10&&J2>=Math.min(E3,m1)-1e-10&&J2<=Math.max(E3,m1)+1e-10}function v3(p2){const A2=[];return g2(p2==null?void 0:p2.coordinates,A2),A2.length?A2.reduce((M2,S2)=>({minLng:Math.min(M2.minLng,Number(S2[0])),minLat:Math.min(M2.minLat,Number(S2[1])),maxLng:Math.max(M2.maxLng,Number(S2[0])),maxLat:Math.max(M2.maxLat,Number(S2[1]))}),{minLng:Number.POSITIVE_INFINITY,minLat:Number.POSITIVE_INFINITY,maxLng:Number.NEGATIVE_INFINITY,maxLat:Number.NEGATIVE_INFINITY}):null}function j2(p2,A2){return!p2||!A2?!1:!(p2.maxLngA2.maxLng||p2.maxLatA2.maxLat)}function q2(p2){return T2(p2==null?void 0:p2.geometry)}function T2(p2){return(p2==null?void 0:p2.type)==="Polygon"?P(p2.coordinates):(p2==null?void 0:p2.type)==="MultiPolygon"?p2.coordinates.reduce((A2,M2)=>A2+P(M2),0):0}function P(p2=[]){const A2=p2[0]||[];if(A2.length<3)return 0;const M2=A2.reduce((E3,c1)=>E3+Number(c1[1]||0),0)/A2.length,S2=111320*Math.cos(M2*Math.PI/180),J2=110540;let x3=0;for(let E3=0;E3g2(M2,A2))}}function y3(p2){return p2.reduce((A2,M2)=>({minLng:Math.min(A2.minLng,Number(M2==null?void 0:M2[0])),minLat:Math.min(A2.minLat,Number(M2==null?void 0:M2[1])),maxLng:Math.max(A2.maxLng,Number(M2==null?void 0:M2[0])),maxLat:Math.max(A2.maxLat,Number(M2==null?void 0:M2[1]))}),{minLng:Number.POSITIVE_INFINITY,minLat:Number.POSITIVE_INFINITY,maxLng:Number.NEGATIVE_INFINITY,maxLat:Number.NEGATIVE_INFINITY})}function A3(p2){const A2=Number(p2||0);return Number.isFinite(A2)?Number(A2.toFixed(A2>=10?2:4)).toString():"0"}function P3(p2){const A2=Number(p2||0)*1e4;return Number.isFinite(A2)?A2>=1e3?Number(A2.toFixed(0)).toLocaleString("zh-CN"):A2>=10?Number(A2.toFixed(1)).toLocaleString("zh-CN"):Number(A2.toFixed(2)).toString():"0"}function Y3(p2=[]){const A2=new Map;return p2.forEach(M2=>{const S2=M2.category||"未知类型",J2=A2.get(S2)||{name:S2,count:0,area:0};J2.count+=1,J2.area+=Number(M2.overlapAreaWanMu||0),A2.set(S2,J2)}),[...A2.values()].sort((M2,S2)=>S2.area-M2.area||S2.count-M2.count)[0]||{name:"未知类型",count:0,area:0}}function l1(p2=[]){const A2=p2.map(J2=>Number(J2.year)).filter(J2=>Number.isFinite(J2));if(!A2.length)return"未知年份";const M2=Math.min(...A2),S2=Math.max(...A2);return M2===S2?`${M2} 年`:`${M2}-${S2} 年`}function I1(p2,A2=18){const M2=String(p2||"未命名项目");return M2.length>A2?`${M2.slice(0,A2)}...`:M2}return e({applyDrawnBoundary:L2}),(p2,A2)=>(Y(),Q("div",BW,[A("div",GW,[A("div",zW,[A2[0]||(A2[0]=A("span",null,"工程分析",-1)),T.value?(Y(),Q("strong",jW,d2(T.value),1)):N3("",!0)]),r.value?N3("",!0):(Y(),Q("div",{key:0,class:X3(["analysis-operation",{"has-boundary":s.value}])},[A("label",{class:X3(["analysis-entry is-upload",{"is-disabled":r.value}])},[A("input",{type:"file",accept:".zip,.json,.geojson",disabled:r.value,onChange:H},null,40,UW),A("span",null,d2(s.value?"更换边界":"上传边界"),1),A2[1]||(A2[1]=A("strong",null,"SHP / GeoJSON",-1))],2),A("button",{type:"button",class:"analysis-entry is-draw",disabled:r.value,onPointerup:st(J,["stop","prevent"])},[A("span",null,d2(s.value?"重新绘制":"在线绘制"),1),A2[2]||(A2[2]=A("strong",null,"地图圈定",-1))],40,$W)],2)),r.value?(Y(),Q("div",WW,[A("div",VW,[A2[3]||(A2[3]=A("span",null,"已落点",-1)),A("strong",null,d2(n.drawingPointCount),1),A2[4]||(A2[4]=A("em",null,"点",-1)),A2[5]||(A2[5]=A("small",null,"至少 3 点",-1))]),A("button",{type:"button",class:"analysis-control is-primary",disabled:!x.value,onPointerup:st(R2,["stop","prevent"])}," 完成分析 ",40,HW),A("button",{type:"button",class:"analysis-control",disabled:!n.drawingPointCount,onPointerup:st(P2,["stop","prevent"])},"撤销",40,YW),A("button",{type:"button",class:"analysis-control is-danger",onPointerup:st(y2,["stop","prevent"])},"删除图形",32)])):s.value?(Y(),Q("div",KW,[A2[6]||(A2[6]=A("span",null,"边界已加载",-1)),A("strong",null,d2(o.value.length?`命中 ${o.value.length} 项`:I.value),1),A("button",{type:"button",onPointerup:st(C2,["stop","prevent"])},"删除图形",32)])):N3("",!0)]),s.value?(Y(),Q("div",qW,[A("div",XW,[A2[7]||(A2[7]=A("span",null,"建设记录核查",-1)),A("strong",null,d2(I.value),1)]),A("div",{class:X3(["analysis-conclusion",z.value.levelClass])},[A("div",ZW,[A2[8]||(A2[8]=A("span",null,"分析结论",-1)),A("strong",null,d2(z.value.verdict),1)]),A("p",null,d2(z.value.summary),1),A("div",JW,[(Y(!0),Q(M3,null,G3(z.value.tags,M2=>(Y(),Q("span",{key:M2},d2(M2),1))),128))]),A("small",null,d2(z.value.advice),1)],2),o.value.length?(Y(),Q("div",eV,[(Y(!0),Q(M3,null,G3(o.value,M2=>(Y(),Q("button",{key:M2.key,type:"button",class:"analysis-project-row",onPointerup:st(S2=>p2.$emit("focus-project",M2),["stop","prevent"])},[A("span",nV,d2(M2.projectName),1),A("div",iV,[A("strong",null,d2(M2.year),1),A("em",null,d2(M2.category),1),A("small",null,"叠加 "+d2(P3(M2.overlapAreaWanMu))+" 亩",1)]),A("b",null,d2(M2.featureCount)+" 个要素",1)],40,tV))),128))])):(Y(),Q("div",QW,"该边界范围内暂未匹配到已建设项目"))])):N3("",!0)]))}},rV=va(aV,[["__scopeId","data-v-79b3e36f"]]),qn=(n,e)=>n.reduce((t,i)=>t+Number(i[e]||0),0),z0=(n,e=2)=>Number(Number(n||0).toFixed(e)),Zn={kpi:{projectCount:22,featureCount:29280,subjectFeatureCount:1478,controlPointCount:27802,areaWanMu:175.3693,lengthKm:1250.62,townshipCount:10},categories:[{name:"草地修复",subjectFeatureCount:1067,areaWanMu:168.0339,lengthKm:1238.18,projectCount:13},{name:"林地修复",subjectFeatureCount:244,areaWanMu:7.3354,lengthKm:0,projectCount:6},{name:"湿地修复",subjectFeatureCount:167,areaWanMu:0,lengthKm:12.44,projectCount:3}],measures:[{name:"草原改良",subjectFeatureCount:285,areaWanMu:84.2792,lengthKm:467.5,projectCount:8},{name:"人工种草",subjectFeatureCount:532,areaWanMu:29.1561,lengthKm:0,projectCount:13},{name:"封育治理",subjectFeatureCount:45,areaWanMu:21.2487,lengthKm:0,projectCount:1},{name:"围栏建设",subjectFeatureCount:223,areaWanMu:19.4235,lengthKm:660.88,projectCount:9},{name:"林草碳汇试点",subjectFeatureCount:11,areaWanMu:12.5759,lengthKm:0,projectCount:1},{name:"水源涵养",subjectFeatureCount:82,areaWanMu:5.6993,lengthKm:0,projectCount:1},{name:"人工种草/补播",subjectFeatureCount:46,areaWanMu:2.8162,lengthKm:0,projectCount:4},{name:"防风固沙林",subjectFeatureCount:6,areaWanMu:.1303,lengthKm:0,projectCount:1},{name:"草种繁育",subjectFeatureCount:4,areaWanMu:.04,lengthKm:0,projectCount:1},{name:"种草围栏",subjectFeatureCount:77,areaWanMu:0,lengthKm:109.81,projectCount:1},{name:"小型坝",subjectFeatureCount:8,areaWanMu:0,lengthKm:8.83,projectCount:1},{name:"微型坝",subjectFeatureCount:159,areaWanMu:0,lengthKm:3.61,projectCount:2}],years:[{name:2017,areaWanMu:.1412,lengthKm:0,projectCount:1},{name:2018,areaWanMu:.5608,lengthKm:0,projectCount:1},{name:2019,areaWanMu:12.513,lengthKm:0,projectCount:1},{name:2020,areaWanMu:35.9848,lengthKm:0,projectCount:2},{name:2021,areaWanMu:25.0755,lengthKm:467.5,projectCount:5},{name:2022,areaWanMu:72.024,lengthKm:656.05,projectCount:8},{name:2023,areaWanMu:29.07,lengthKm:114.64,projectCount:3},{name:"未知",areaWanMu:0,lengthKm:12.44,projectCount:2}],townships:[{name:"麦洼乡",areaWanMu:28.5019,lengthKm:84.28,projectCount:3},{name:"龙日镇",areaWanMu:15.8472,lengthKm:46.05,projectCount:2},{name:"安曲镇",areaWanMu:13.1168,lengthKm:0,projectCount:2},{name:"瓦切镇",areaWanMu:6.6824,lengthKm:214.41,projectCount:4},{name:"色地镇",areaWanMu:6.344,lengthKm:101.25,projectCount:3},{name:"刷经寺镇",areaWanMu:5.6528,lengthKm:126.26,projectCount:1},{name:"邛溪镇",areaWanMu:2.3127,lengthKm:101.39,projectCount:4},{name:"阿木乡",areaWanMu:1.34,lengthKm:59.5,projectCount:2},{name:"查尔玛乡",areaWanMu:.7001,lengthKm:37.56,projectCount:1}],projects:[{projectName:"阿坝州红原县2020年退牧还草工程项目",projectCategory:"草地修复",year:2020,areaWanMu:35.6232,lengthKm:0,measureTypes:["人工种草","围栏建设"],townships:[],subjectFeatureCount:73},{projectName:"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年",projectCategory:"草地修复",year:2022,areaWanMu:21.5,lengthKm:172.31,measureTypes:["人工种草","围栏建设","种草围栏","草原改良"],townships:["刷经寺镇","龙日镇"],subjectFeatureCount:273},{projectName:"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700",projectCategory:"草地修复",year:2022,areaWanMu:21.2487,lengthKm:272.25,measureTypes:["围栏建设","封育治理"],townships:["瓦切镇","色地镇","邛溪镇"],subjectFeatureCount:90},{projectName:"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目",projectCategory:"草地修复",year:2023,areaWanMu:18.79,lengthKm:32.32,measureTypes:["人工种草","围栏建设","草原改良","草种繁育"],townships:["瓦切镇","麦洼乡"],subjectFeatureCount:102},{projectName:"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目",projectCategory:"草地修复",year:2022,areaWanMu:12.5759,lengthKm:0,measureTypes:["林草碳汇试点"],townships:["安曲镇"],subjectFeatureCount:11},{projectName:"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良",projectCategory:"草地修复",year:2019,areaWanMu:12.513,lengthKm:0,measureTypes:["人工种草/补播","草原改良"],townships:[],subjectFeatureCount:25},{projectName:"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880",projectCategory:"草地修复",year:2021,areaWanMu:11.0031,lengthKm:467.5,measureTypes:["人工种草","草原改良"],townships:[],subjectFeatureCount:229},{projectName:"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315",projectCategory:"草地修复",year:2023,areaWanMu:10.28,lengthKm:82.32,measureTypes:["人工种草","围栏建设","草原改良"],townships:["查尔玛乡","麦洼乡"],subjectFeatureCount:50},{projectName:"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972",projectCategory:"草地修复",year:2022,areaWanMu:8.2,lengthKm:113.37,measureTypes:["围栏建设","草原改良","人工种草"],townships:["色地镇","邛溪镇","阿木乡"],subjectFeatureCount:127},{projectName:"阿坝州红原县2021年省级草原生态保护恢复项目-1790",projectCategory:"草地修复",year:2021,areaWanMu:7,lengthKm:0,measureTypes:["人工种草","草原改良"],townships:[],subjectFeatureCount:16},{projectName:"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984",projectCategory:"草地修复",year:2021,areaWanMu:6.5,lengthKm:0,measureTypes:["草原改良","人工种草"],townships:[],subjectFeatureCount:14},{projectName:"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版",projectCategory:"林地修复",year:2022,areaWanMu:5.6993,lengthKm:0,measureTypes:["水源涵养"],townships:["安曲镇","瓦切镇"],subjectFeatureCount:82},{projectName:"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500",projectCategory:"草地修复",year:2022,areaWanMu:2,lengthKm:81.05,measureTypes:["人工种草","围栏建设"],townships:["瓦切镇","色地镇","麦洼乡"],subjectFeatureCount:53},{projectName:"阿坝州红原县 2022 年省级林业草原生态保护恢复——草原生态修复治理补助项目-888",projectCategory:"草地修复",year:2022,areaWanMu:.8,lengthKm:17.07,measureTypes:["人工种草","围栏建设"],townships:["阿木乡"],subjectFeatureCount:4},{projectName:"红原县2018年川西高原生态脆弱区综合治理项目",projectCategory:"林地修复",year:2018,areaWanMu:.5608,lengthKm:0,measureTypes:["人工种草","人工种草/补播"],townships:[],subjectFeatureCount:107},{projectName:"红原县2021年黄河上游水源涵养补给区生态综合治理项目",projectCategory:"林地修复",year:2021,areaWanMu:.5224,lengthKm:0,measureTypes:["人工种草/补播"],townships:["邛溪镇"],subjectFeatureCount:14},{projectName:"红原县2020年川西高原生态脆弱区综合治理项目",projectCategory:"林地修复",year:2020,areaWanMu:.3617,lengthKm:0,measureTypes:["人工种草","人工种草/补播"],townships:[],subjectFeatureCount:31},{projectName:"2017年川西高原生态脆弱区综合治理项目",projectCategory:"林地修复",year:2017,areaWanMu:.1412,lengthKm:0,measureTypes:["人工种草","防风固沙林"],townships:["邛溪镇"],subjectFeatureCount:8},{projectName:"红原县2021年人工造林封山育林项目",projectCategory:"林地修复",year:2021,areaWanMu:.05,lengthKm:0,measureTypes:["围栏建设"],townships:[],subjectFeatureCount:2},{projectName:"4980小型坝(1)(1)",projectCategory:"湿地修复",year:"未知",areaWanMu:0,lengthKm:8.83,measureTypes:["小型坝"],townships:[],subjectFeatureCount:8},{projectName:"红原县蓄水保湿工程-小型坝和微型坝(1)(1)",projectCategory:"湿地修复",year:2023,areaWanMu:0,lengthKm:3.61,measureTypes:["微型坝"],townships:[],subjectFeatureCount:59},{projectName:"4980微型坝成型(1)(1)",projectCategory:"湿地修复",year:2022,areaWanMu:0,lengthKm:0,measureTypes:["微型坝"],townships:[],subjectFeatureCount:100}]},Qy=[{key:"national-park",label:"若尔盖国家公园",bottomLabel:"若尔盖国家公园"},{key:"restoration",label:"生态修复工程",bottomLabel:"生态修复工程"},{key:"engineering-analysis",label:"工程分析",bottomLabel:"工程分析"}],Z6=[{name:"瓦切镇",protectedAreaWanMu:75.01,coreProtectionAreaWanMu:31.65,generalControlAreaWanMu:43.36,grasslandAreaWanMu:32.07,wetlandAreaWanMu:11.73,ecologyJobs:160,householdCount:1400,peopleCount:6375,yakCount:43459,livestockCount:45260,cover:85,villages:"唐日村、德香村、日干村、色永村、曲登塘社区"},{name:"麦洼乡",protectedAreaWanMu:66.61,coreProtectionAreaWanMu:28.1,generalControlAreaWanMu:38.51,grasslandAreaWanMu:19.66,wetlandAreaWanMu:6.52,ecologyJobs:179,householdCount:1049,peopleCount:4857,yakCount:35773,livestockCount:36776,cover:85,villages:"洞拉村、滚塘村"},{name:"色地镇",protectedAreaWanMu:20.98,coreProtectionAreaWanMu:8.85,generalControlAreaWanMu:12.13,grasslandAreaWanMu:42.52,wetlandAreaWanMu:15.22,ecologyJobs:39,householdCount:405,peopleCount:1692,yakCount:25947,livestockCount:26731,cover:86,villages:"让里村、茸塔玛村"}],De={name:"若尔盖国家公园红原区域",nationalParkTotalAreaWanMu:1250.4,hongyuanDelimitedAreaWanMu:162.55,totalAreaWanMu:162.55,grasslandAreaWanMu:94.25,wetlandAreaWanMu:33.47,woodlandAreaWanMu:null,woodlandDataStatus:"待接入",vegetationCoverage:z0(qn(Z6,"cover")/Z6.length,1),townCount:Z6.length,villageCount:Z6.reduce((n,e)=>n+String(e.villages||"").split("、").filter(Boolean).length,0),householdCount:qn(Z6,"householdCount"),peopleCount:qn(Z6,"peopleCount"),ecologyJobCount:qn(Z6,"ecologyJobs"),yakCount:qn(Z6,"yakCount"),livestockCount:qn(Z6,"livestockCount")};De.otherProtectedAreaWanMu=z0(De.totalAreaWanMu-De.grasslandAreaWanMu-De.wetlandAreaWanMu,2);Z6.map(n=>({key:n.name,name:n.name,value:z0(n.grasslandAreaWanMu+n.wetlandAreaWanMu,2),unit:"万亩",extra:`草地 ${n.grasslandAreaWanMu} / 湿地 ${n.wetlandAreaWanMu}`}));Z6.map(n=>({key:`${n.name}-town`,name:n.name,value:z0(n.grasslandAreaWanMu+n.wetlandAreaWanMu,2),unit:"万亩",extra:n.villages}));const sV=[{key:"core-protection",name:"核心保护区",value:68.6,unit:"万亩",color:Mi.core.fillColor},{key:"general-control",name:"一般控制区",value:94,unit:"万亩",color:Mi.general.fillColor}],Od=43.66,ev=12.48,oV=z0(Od*(192.26/297.29),2),lV=.06229833103624831,uV=new Map([["瓦切镇",{areaRange:750120,yakNumber:43459,bearingCapacity:44927.54,livestockCapacity:45260,overloadRate:.74,level:"总体可控",year:"2026"}],["麦洼乡",{areaRange:666075,yakNumber:35773,bearingCapacity:36505.86,livestockCapacity:36776,overloadRate:.74,level:"总体可控",year:"2026"}],["色地镇",{areaRange:209805,yakNumber:25947,bearingCapacity:26534.58,livestockCapacity:26731,overloadRate:.74,level:"总体可控",year:"2026"}]]),cV={麦洼乡:[{name:"洞拉村",grassland:.632,wetland:.632,household:.5643,yak:.545,edible:.632,woodland:.632},{name:"滚塘村",grassland:.368,wetland:.368,household:.4357,yak:.455,edible:.368,woodland:.368}],瓦切镇:[{name:"唐日村",grassland:.3059,wetland:.3059,household:.1957,yak:.2843,edible:.3059,woodland:.3059},{name:"德香村",grassland:.2369,wetland:.2369,household:.2679,yak:.2848,edible:.2369,woodland:.2369},{name:"日干村",grassland:.1603,wetland:.1603,household:.2071,yak:.2107,edible:.1603,woodland:.1603},{name:"色永村",grassland:.2969,wetland:.2969,household:.2607,yak:.2202,edible:.2969,woodland:.2969},{name:"曲登塘社区",grassland:0,wetland:0,household:.0679,yak:0,edible:0,woodland:0}],色地镇:[{name:"让里村",grassland:.4623,wetland:.4623,household:.7309,yak:.6411,edible:.4623,woodland:.4623},{name:"茸塔玛村",grassland:.5377,wetland:.5377,household:.2691,yak:.3589,edible:.5377,woodland:.5377}]},ot=Z6.map(n=>r3(G2({},n),{value:n.protectedAreaWanMu,unit:"万亩",segments:{core:n.coreProtectionAreaWanMu,general:n.generalControlAreaWanMu},householdCount:Number(n.householdCount||0),edibleGrasslandWanTon:z0(Number(n.grasslandAreaWanMu||0)/Math.max(De.grasslandAreaWanMu,1)*oV,2)})),tv=De.householdCount-qn(ot,"householdCount");tv&&ot[0]&&(ot[0].householdCount+=tv);ot.forEach(n=>{const e=uV.get(n.name),t=Number(e==null?void 0:e.bearingCapacity)||z0(Number(n.grasslandAreaWanMu||0)*1e4*lV,0),i=Number(e==null?void 0:e.livestockCapacity)||Number(n.livestockCount||n.yakCount||0),a=Number.isFinite(Number(e==null?void 0:e.overloadRate))?Number(e.overloadRate):t?z0((i-t)/t*100,1):0,r=e!=null&&e.level?{label:e.level}:qi(a);n.bearingCapacity=t,n.livestockCapacity=i,n.overloadRate=z0(a,2),n.balanceLevel=r.label,n.searchText=[n.name,`划定面积${n.protectedAreaWanMu}万亩`,`牦牛${n.yakCount}头`,`牧户${n.householdCount}户`,`超载率${n.overloadRate}%`].join(" ")});const kc=qn(ot,"bearingCapacity"),dV=qn(ot,"livestockCapacity"),Rc=ot.map(n=>Number(n.overloadRate)).filter(n=>Number.isFinite(n));De.balanceOverloadRate=Rc.length?z0(Rc.reduce((n,e)=>n+e,0)/Rc.length,2):kc?z0((dV-kc)/kc*100,2):0;const Zh=(n,e=qn(n,"value"))=>n.map(t=>r3(G2({},t),{extra:t.extra||`占比 ${z0(Number(t.value||0)/Math.max(e,1)*100,1)}%`}));Zh([{key:"park-scope-grassland",name:"草地",value:De.grasslandAreaWanMu,unit:"万亩"},{key:"park-scope-wetland",name:"湿地",value:De.wetlandAreaWanMu,unit:"万亩"},{key:"park-scope-other",name:"其他保护范围",value:De.otherProtectedAreaWanMu,unit:"万亩"}]);const h4=({sourceKey:n,weightKey:e,unit:t="万亩",decimals:i=2,sortByValue:a=!0})=>{const r=ot.flatMap(o=>(cV[o.name]||[]).map(c=>({key:`${o.name}-${c.name}-${n}`,name:c.name,town:o.name,value:z0(Number(o[n]||0)*Number(c[e]||0),i),unit:t}))).filter(o=>Number(o.value)>0),s=a?r.sort((o,l)=>Number(l.value||0)-Number(o.value||0)):r;return Zh(s)};h4({sourceKey:"wetlandAreaWanMu",weightKey:"wetland",sortByValue:!1});h4({sourceKey:"grasslandAreaWanMu",weightKey:"grassland"});h4({sourceKey:"householdCount",weightKey:"household",unit:"户",decimals:0});h4({sourceKey:"yakCount",weightKey:"yak",unit:"头",decimals:0});h4({sourceKey:"edibleGrasslandWanTon",weightKey:"edible",unit:"万吨"});h4({sourceKey:"wetlandAreaWanMu",weightKey:"woodland"});const hV=["瓦切镇","麦洼乡","色地镇"],D9=n=>hV.map(e=>n.find(t=>t.name===e)).filter(Boolean),fV=D9(ot).map(n=>({key:`${n.name}-area`,name:n.name,value:n.protectedAreaWanMu,unit:"万亩",extra:`核心 ${n.coreProtectionAreaWanMu} / 一般 ${n.generalControlAreaWanMu}`}));D9(ot).map(n=>({key:`${n.name}-zoning`,name:n.name,value:n.protectedAreaWanMu,unit:"万亩",segments:{core:n.coreProtectionAreaWanMu,general:n.generalControlAreaWanMu}}));const mV=D9(ot).map(n=>({key:`${n.name}-grass-wet-area`,name:n.name,value:z0(n.grasslandAreaWanMu+n.wetlandAreaWanMu,2),unit:"万亩",segments:{grassland:n.grasslandAreaWanMu,wetland:n.wetlandAreaWanMu}})),gV=D9(ot).map(n=>({key:`${n.name}-grass-wet-productivity`,name:n.name,value:z0(n.grasslandAreaWanMu/Math.max(De.grasslandAreaWanMu,1)*Od+n.wetlandAreaWanMu/Math.max(De.wetlandAreaWanMu,1)*ev,2),unit:"万吨",segments:{grassland:z0(n.grasslandAreaWanMu/Math.max(De.grasslandAreaWanMu,1)*Od,2),wetland:z0(n.wetlandAreaWanMu/Math.max(De.wetlandAreaWanMu,1)*ev,2)}})),pV=D9(ot).map(n=>({key:`${n.name}-yak`,name:n.name,value:n.yakCount,unit:"头",extra:`${z0(n.yakCount/Math.max(De.yakCount,1)*100,1)}%`})),yV=D9(ot).map(n=>({key:`${n.name}-balance`,name:n.name,value:n.overloadRate,unit:"%",status:n.balanceLevel,extra:`载畜 ${n.livestockCapacity}头`}));D9(ot).map(n=>({key:`${n.name}-job`,name:n.name,value:n.ecologyJobs,unit:"个",extra:`牧户 ${n.householdCount}户`}));D9(ot).map(n=>r3(G2({},n),{key:`${n.name}-ledger`,name:n.name,value:n.protectedAreaWanMu,unit:"万亩",canLocate:!0}));var x_,E_,P_;const vV=[{zh:"四川片区面积",value:De.nationalParkTotalAreaWanMu,unit:"万亩",decimals:2},{zh:"红原县划定面积",value:De.hongyuanDelimitedAreaWanMu,unit:"万亩",decimals:2},{zh:"牦牛数量",value:De.yakCount,unit:"头",decimals:0},{zh:"牧户数量",value:De.householdCount,unit:"户",decimals:0},{zh:"草畜平衡超载率",value:De.balanceOverloadRate,unit:"%",decimals:2},{zh:"瓦切镇面积",value:((x_=ot.find(n=>n.name==="瓦切镇"))==null?void 0:x_.protectedAreaWanMu)||0,unit:"万亩",decimals:2},{zh:"麦洼乡面积",value:((E_=ot.find(n=>n.name==="麦洼乡"))==null?void 0:E_.protectedAreaWanMu)||0,unit:"万亩",decimals:2},{zh:"色地镇面积",value:((P_=ot.find(n=>n.name==="色地镇"))==null?void 0:P_.protectedAreaWanMu)||0,unit:"万亩",decimals:2},{zh:"草地面积",value:De.grasslandAreaWanMu,unit:"万亩",decimals:2},{zh:"湿地面积",value:De.wetlandAreaWanMu,unit:"万亩",decimals:2}],_V=[{zh:"修复项目",value:Zn.kpi.projectCount,unit:"个",decimals:0},{zh:"治理面积",value:Zn.kpi.areaWanMu,unit:"万亩",decimals:2},{zh:"工程长度",value:Zn.kpi.lengthKm,unit:"公里",decimals:2}];function SV(n){return n==="engineering-analysis"?[]:(n==="restoration"?_V:vV).map((t,i)=>G2({icon:i%2===0?"xiaoshoujine":"zongxiaoliang",en:""},t))}const bV={left:[{key:"park-town-grass-wet-area",title:"草地湿地面积分布",type:"stackColumn",variant:"dual",unit:"万亩",segments:[{key:"grassland",name:"草地面积",color:"#24f6c4"},{key:"wetland",name:"湿地面积",color:"#ffe06b"}],rows:mV},{key:"park-town-productivity",title:"草地湿地生产力",type:"stackColumn",variant:"dual",unit:"万吨",segments:[{key:"grassland",name:"草地生产力",color:"#32dcff"},{key:"wetland",name:"湿地生产力",color:"#ffe06b"}],rows:gV},{key:"park-town-yak",title:"乡镇牦牛数量",type:"bar",variant:"raceBar",rows:pV},{key:"park-town-balance",title:"草畜平衡超载率",type:"gauge",max:100,rows:yV}],right:[{key:"park-zoning-structure",title:"红原管控区结构",type:"donut",rows:Zh(sV)}]},Ic=new Map((Zn.townships||[]).filter(n=>/[乡镇]$/.test(String(n.name||""))).map(n=>[n.name,n])),yb=_9.map(n=>{var e,t,i;return{name:n,areaWanMu:((e=Ic.get(n))==null?void 0:e.areaWanMu)||0,lengthKm:((t=Ic.get(n))==null?void 0:t.lengthKm)||0,projectCount:((i=Ic.get(n))==null?void 0:i.projectCount)||0}}),vb=(Zn.projects||[]).map((n,e)=>{const t=Number(n.areaWanMu)>0,i=Number(n.lengthKm)>0,a=t?{value:z0(n.areaWanMu,2),unit:"万亩",metric:"治理面积"}:i?{value:z0(n.lengthKm,2),unit:"公里",metric:"工程长度"}:{value:n.subjectFeatureCount||0,unit:"个",metric:"主体要素"},r=(n.measureTypes||[]).join("、"),s=(n.townships||[]).join("、");return{key:n.id||n.projectName,index:e+1,name:n.projectName,projectName:n.projectName,category:n.projectCategory,year:n.year||"未知",areaWanMu:z0(n.areaWanMu,4),lengthKm:z0(n.lengthKm,2),measure:r,townships:s,subjectFeatureCount:n.subjectFeatureCount||0,value:a.value,unit:a.unit,metric:a.metric,extra:[n.year||"未知",r].filter(Boolean).join(" / "),searchText:[n.projectName,n.projectCategory,n.year,r,s].filter(Boolean).join(" ")}});vb.map((n,e)=>{const t=e%6,i=Math.floor(e/6),a=102.42+t*.045,r=32.55+i*.035,s=.018+Math.min(.024,Number(n.areaWanMu||0)/1200);return{type:"Feature",properties:{project_name:n.projectName,project_category:n.category,year:n.year,areaWanMu:n.areaWanMu,lengthKm:n.lengthKm,townships:n.townships,measure:n.measure},geometry:{type:"Polygon",coordinates:[[[a,r],[a+s,r+s*.22],[a+s*.82,r+s],[a-s*.16,r+s*.72],[a,r]]]}}});const wV={left:[{key:"restoration-year-area",title:"治理面积分布",type:"line",rows:(Zn.years||[]).map(n=>({key:n.name,name:`${n.name}`,value:z0(n.areaWanMu,2),unit:"万亩",extra:`${n.projectCount||0}个项目`}))},{key:"restoration-town-area",title:"乡镇治理面积分布",type:"bar",variant:"distribution",rows:yb.map(n=>({key:n.name,name:n.name,value:z0(n.areaWanMu,2),unit:"万亩",extra:`${z0(n.lengthKm,2)}公里`}))},{key:"restoration-category",title:"修复类型占比",type:"donut",rows:(Zn.categories||[]).map(n=>({key:n.name,name:n.name,value:z0(n.areaWanMu||n.lengthKm||n.subjectFeatureCount,2),unit:n.areaWanMu?"万亩":n.lengthKm?"公里":"个",extra:`${n.subjectFeatureCount}个图斑`}))},{key:"restoration-year-length",title:"年度工程长度",type:"column",variant:"slim",rows:(Zn.years||[]).filter(n=>Number(n.lengthKm)>0).map(n=>({key:n.name,name:`${n.name}`,value:z0(n.lengthKm,2),unit:"公里",extra:`${n.projectCount||0}个项目`}))}],right:[{key:"restoration-measure-area",title:"修复措施统计",type:"structure",rows:(Zn.measures||[]).slice(0,8).map(n=>({key:n.name,name:n.name,value:z0(n.areaWanMu||n.lengthKm||n.subjectFeatureCount,2),unit:n.areaWanMu?"万亩":n.lengthKm?"公里":"个",extra:`${n.projectCount}个项目`}))},{key:"restoration-year-project",title:"年度项目数量",type:"column",variant:"projectYear",rows:(Zn.years||[]).map(n=>({key:n.name,name:`${n.name}`,value:n.projectCount,unit:"个",extra:`${z0(n.areaWanMu,2)}万亩`}))},{key:"restoration-projects",title:"重点项目库",type:"projectTable",span:2,rows:vb}]},CV={left:[],right:[]};function TV(n){return n==="restoration"?{status:"success",title:"乡镇治理排行",metricLabel:"治理面积",unit:"万亩",rows:yb.map(e=>({name:e.name,value:z0(e.areaWanMu,2),unit:"万亩"}))}:n==="engineering-analysis"?{status:"success",title:"工程分析",metricLabel:"",unit:"",rows:[]}:{status:"success",title:"国家公园乡镇划定面积",scope:"town",hideTownNames:!1,onlyRankedTownLabels:!0,metricLabel:"划定面积",unit:"万亩",rows:fV.map(e=>({name:e.name,value:e.value,unit:e.unit,metricLabel:"划定面积"}))}}const AV={class:"forest-grass-wet ecological-protection"},xV={class:"forest-grass-wet-ui ecological-protection-ui"},EV={key:0,class:"fgw-left"},PV={class:"fgw-side-stack is-left"},MV={key:1,class:"fgw-right"},kV={class:"fgw-side-stack is-right"},RV={class:"fgw-bottom-topic ecological-bottom-topic"},IV={key:0,class:"loading"},NV={class:"loading-progress"},LV={class:"value"},FV=128,DV=12,OV=8,BV=227,GV=12,zV={__name:"index",props:{activeView:{type:String,default:"national-park"},showLoading:{type:Boolean,default:!0},active:{type:Boolean,default:!0}},emits:["module-stats","view-change"],setup(n,{emit:e}){const t=n,i=e,a=Z2(null),r=Z2(null),s=Z2(""),o=Z2(""),l=Z2(null),c=Z2(!1),d=Z2(!1),h=Z2(null),y=Z2(0),S=Z2(t.showLoading),T=Z2(null),I=Z2(0),x=Z2({type:"idle",text:"等待生态保护图层加载"});let z=null,H=!1,K=!1,V=!1,J=null;const y2=c2(()=>["national-park","restoration","engineering-analysis"].includes(t.activeView)?t.activeView:"national-park"),R2=c2(()=>y2.value==="national-park"),P2=c2(()=>y2.value==="engineering-analysis"),C2=c2(()=>s.value?ba(y2.value,s.value):null),L2=c2(()=>{var S2;return(((S2=C2.value)==null?void 0:S2.legends)||[]).find(J2=>J2.key===o.value)||null}),U2=c2(()=>{const S2=C2.value;return!S2||!L2.value?S2:r3(G2({},S2),{cqlFilter:L2.value.cqlFilter||S2.cqlFilter,activeLegend:L2.value,name:L2.value.name||S2.name})}),n3=c2(()=>y2.value==="restoration"?wV:y2.value==="engineering-analysis"?CV:bV),H2=c2(()=>n3.value.left||[]),l3=c2(()=>n3.value.right||[]),V2=Z2(typeof window=="undefined"?1080:window.innerHeight),p3=c2(()=>{const S2=Math.max(1080,Number(V2.value)||1080),J2=Math.floor((S2-FV-OV-DV*3)/4);return Math.max(BV,J2)}),w3=c2(()=>p3.value*2+GV),k3=c2(()=>R2.value?178:248),I2=c2(()=>R2.value?118:430),i3=c2(()=>!!h.value),o3=c2(()=>{if(d.value||c.value||!l.value)return 186;const S2=j2(l.value);return Math.min(480,Math.max(300,86+Math.min(S2,12)*34))}),b3=c2(()=>{if(!h.value)return{};const S2=460,J2=o3.value,x3=24,E3=_3(h.value),c1=E3.x>1420?-S2-28:28,m1=Math.min(Math.max(E3.x+c1,x3),1920-S2-x3),y1=Math.min(Math.max(E3.y-J2-72,188),1080-J2-132);return{left:`${m1}px`,top:`${y1}px`,right:"auto",bottom:"auto"}});O6(()=>{B3(),window.addEventListener("resize",B3),document.addEventListener("pointerdown",A2,!0),u3(),X2(y2.value)}),D6(()=>{H=!0,J&&window.clearTimeout(J),window.removeEventListener("resize",B3),document.removeEventListener("pointerdown",A2,!0)}),x0(y2,S2=>{X2(S2)}),x0(s,()=>{o.value="",p2()}),x0(o,()=>{p2()}),x0(()=>t.active,S2=>{var J2,x3,E3,c1;a.value&&(S2?(v2(),(x3=(J2=a.value).resume)==null||x3.call(J2)):(c1=(E3=a.value).pause)==null||c1.call(E3))});function X2(S2){var E3,c1,m1,y1,q1;const J2=Us.find(U1=>U1.key===S2)||Us[0],x3=tl(S2);o.value="",s.value=J2.defaultLayerKey||((E3=x3[0])==null?void 0:E3.key)||"",T.value=TV(S2),I.value=0,(m1=(c1=a.value)==null?void 0:c1.setBoundaryDrawing)==null||m1.call(c1,!1),S2!=="engineering-analysis"&&((q1=(y1=a.value)==null?void 0:y1.clearAnalysisBoundary)==null||q1.call(y1)),p2(),i("module-stats",{moduleKey:"ecological-protection",viewKey:S2,items:SV(S2)})}function d3(S2){const J2=["national-park","restoration","engineering-analysis"].includes(S2)?S2:"national-park";J2!==y2.value&&i("view-change",J2)}function u3(){var x3;z=new l4;const S2={progress:0};z.instance.on("onProgress",(E3,c1,m1)=>{const y1=Math.floor(c1/m1*100);c6.to(S2,{progress:y1,onUpdate:()=>{y.value=Math.floor(S2.progress)}})});const J2=()=>{H||K||(K=!0,v2())};z.instance.on("onLoad",J2),(x3=z.ready)==null||x3.then(J2).catch(()=>{H||(x.value={type:"error",text:"地图资源加载失败"})})}function v2(){H||!t.active||!K||V||(V=!0,J&&window.clearTimeout(J),J=window.setTimeout(()=>{J=null,F2()},600))}function F2(S2=0){return C3(this,null,function*(){var x3,E3,c1,m1,y1;if(H)return;if(!t.active){V=!1;return}if(yield Ve(),!t.active){V=!1;return}if(!!((E3=(x3=a.value)==null?void 0:x3.loadMap)!=null&&E3.call(x3,z)||(m1=(c1=a.value)==null?void 0:c1.hasMap)!=null&&m1.call(c1))){yield M2(),yield Ve(),(y1=a.value)==null||y1.play();return}if(S2<24){window.setTimeout(()=>F2(S2+1),120);return}V=!1})}function _3(S2){const J2=document.querySelector(".ecological-protection"),x3=J2==null?void 0:J2.getBoundingClientRect();return!(x3!=null&&x3.width)||!(x3!=null&&x3.height)?S2:{x:(S2.x-x3.left)/x3.width*1920,y:(S2.y-x3.top)/x3.height*1080}}function B3(){V2.value=typeof window=="undefined"?1080:window.innerHeight}function $3(S2,J2){return`${y2.value}-${J2}-${(S2==null?void 0:S2.key)||(S2==null?void 0:S2.title)||"panel"}`}function e3(S2){return(S2==null?void 0:S2.span)===2}function v3(S2){return e3(S2)?w3.value:p3.value}function j2(S2){const J2=(S2==null?void 0:S2.properties)||{};return Object.keys(J2).filter(x3=>{const E3=J2[x3];return E3==null||E3===""?!1:!["geom","wkt","geometry","the_geom","raw_properties"].includes(String(x3).toLowerCase())}).length}function q2(S2){var x3,E3;const J2=(E3=(x3=S2==null?void 0:S2.feature)!=null?x3:S2)!=null?E3:null;if(!J2){p2();return}l.value=J2,c.value=!1,S2!=null&&S2.screen&&(h.value=S2.screen)}function T2(S2){x.value=S2}function P(S2,J2){var E3,c1,m1,y1;if(y2.value==="national-park"&&(J2!=null&&J2.name)){p2(),(c1=(E3=a.value)==null?void 0:E3.focusTown)==null||c1.call(E3,J2.name,{distanceScale:.66,targetLocalZ:.84,cameraOffset:{x:0,y:1.05,z:0}});return}if(y2.value!=="restoration"||(S2==null?void 0:S2.key)!=="restoration-projects")return;const x3=(J2==null?void 0:J2.projectName)||(J2==null?void 0:J2.name);x3&&(p2(),(y1=(m1=a.value)==null?void 0:m1.focusProject)==null||y1.call(m1,x3))}function g2(S2){var J2,x3;p2(),I.value=0,(x3=(J2=a.value)==null?void 0:J2.setBoundaryDrawing)==null||x3.call(J2,S2)}function y3(){var S2,J2;(J2=(S2=a.value)==null?void 0:S2.finishBoundaryDrawing)==null||J2.call(S2)}function A3(){var S2,J2;(J2=(S2=a.value)==null?void 0:S2.undoBoundaryPoint)==null||J2.call(S2)}function P3(){var S2,J2;I.value=0,(J2=(S2=a.value)==null?void 0:S2.clearAnalysisBoundary)==null||J2.call(S2)}function Y3(S2={}){var J2,x3,E3;I.value=S2.pointCount||((J2=S2.points)==null?void 0:J2.length)||0,S2.status==="complete"&&S2.feature&&(I.value=0,(E3=(x3=r.value)==null?void 0:x3.applyDrawnBoundary)==null||E3.call(x3,S2.feature)),S2.status==="clear"&&(I.value=0)}function l1(S2={}){var J2,x3;(x3=(J2=a.value)==null?void 0:J2.showAnalysisResult)==null||x3.call(J2,{boundary:S2.boundary,matches:S2.matches,preserveView:y2.value==="engineering-analysis"}),y2.value}function I1(S2){var x3,E3;const J2=((S2==null?void 0:S2.features)||[]).filter(Boolean);(E3=(x3=a.value)==null?void 0:x3.showAnalysisResult)==null||E3.call(x3,{matches:J2})}function p2(){var S2,J2;l.value=null,c.value=!1,h.value=null,(J2=(S2=a.value)==null?void 0:S2.clearSelectedFeature)==null||J2.call(S2)}function A2(S2){if(!i3.value)return;const J2=document.querySelector(".fgw-map-feature-info"),x3=S2.target;J2&&x3 instanceof Node&&J2.contains(x3)||p2()}function M2(){return S.value?new Promise(S2=>{c6.to(".ecological-protection .loading",{opacity:0,duration:.8,delay:.2,onComplete:()=>{S.value=!1,S2()}})}):Promise.resolve()}return(S2,J2)=>{var x3;return Y(),Q("div",AV,[H3(o4,{ref_key:"mapSceneRef",ref:a,"active-layer":U2.value,"map-ranking":T.value,"admin-boundary-line-scale":2.4,onFeatureLoading:J2[0]||(J2[0]=E3=>d.value=E3),onFeatureInfo:q2,onLayerStatus:T2,onDrawBoundary:Y3},null,8,["active-layer","map-ranking"]),A("div",xV,[P2.value?N3("",!0):(Y(),Q("div",EV,[A("div",PV,[(Y(!0),Q(M3,null,G3(H2.value,E3=>(Y(),re(F1,{key:$3(E3,"left"),class:X3(["fgw-side-card left-card",{"is-double":e3(E3)}]),title:E3.title,width:398,height:v3(E3)},{default:C1(()=>[H3(d6,{panel:E3,compact:"",onRowSelect:c1=>P(E3,c1)},null,8,["panel","onRowSelect"])]),_:2},1032,["class","title","height"]))),128))])])),P2.value?N3("",!0):(Y(),Q("div",MV,[A("div",kV,[(Y(!0),Q(M3,null,G3(l3.value,E3=>(Y(),re(F1,{key:$3(E3,"right"),class:X3(["fgw-side-card right-card",{"is-double":e3(E3)}]),title:E3.title,width:398,height:v3(E3)},{default:C1(()=>[H3(d6,{panel:E3,compact:"",onRowSelect:c1=>P(E3,c1)},null,8,["panel","onRowSelect"])]),_:2},1032,["class","title","height"]))),128))])])),P2.value?(Y(),re(rV,{key:2,ref_key:"engineeringAnalysisRef",ref:r,"drawing-point-count":I.value,onDrawingChange:g2,onFinishDrawing:y3,onUndoPoint:A3,onClearBoundary:P3,onAnalysisResult:l1,onFocusProject:I1},null,8,["drawing-point-count"])):N3("",!0),A("div",{class:X3(["fgw-map-layer-tools",{"is-analysis":P2.value,"is-national-park":R2.value}])},[H3(Fh,{modelValue:s.value,"onUpdate:modelValue":J2[1]||(J2[1]=E3=>s.value=E3),"selected-legend-key":o.value,"onUpdate:selectedLegendKey":J2[2]||(J2[2]=E3=>o.value=E3),"topic-key":y2.value,legends:((x3=U2.value)==null?void 0:x3.legends)||[],width:k3.value,height:I2.value,"legend-only":R2.value},null,8,["modelValue","selected-legend-key","topic-key","legends","width","height","legend-only"])],2),i3.value?(Y(),Q("div",{key:3,class:"fgw-map-feature-info",style:S1(b3.value)},[H3(Mh,{feature:l.value,empty:c.value,loading:d.value,width:460,height:o3.value},null,8,["feature","empty","loading","height"])],4)):N3("",!0),A("div",RV,[H3(al,{"model-value":y2.value,topics:I0(Us),"onUpdate:modelValue":d3},null,8,["model-value","topics"])])]),S.value?(Y(),Q("div",IV,[J2[4]||(J2[4]=Yo('
LOADING
',1)),A("div",NV,[A("span",LV,d2(y.value),1),J2[3]||(J2[3]=A("span",{class:"unit"},"%",-1))])])):N3("",!0)])}}},Bd=$V("/jsyApi"),jV="/openApi";function UV(n,e){return/^https?:\/\//.test(e)?e:`${n}${e.startsWith("/")?e:`/${e}`}`}function $V(n){const e=String(n||"/jsyApi").replace(/\/+$/,"");return e.endsWith("/api")?e:`${e}/api`}function WV(n){if((n==null?void 0:n.success)===!1||(n==null?void 0:n.code)!==void 0&&![0,200,"0","200"].includes(n.code)){const t=new Error((n==null?void 0:n.msg)||(n==null?void 0:n.message)||"接口请求失败");throw t.code=n==null?void 0:n.code,t}return Y1(n)}function wo(n,e,t,i={}){return Mn(UV(n,e),{params:t,timeout:i.timeout||16e3}).then(WV)}function VV(n){return Array.isArray(n)?n:Array.isArray(n==null?void 0:n.rows)?n.rows:Array.isArray(n==null?void 0:n.list)?n.list:Array.isArray(n==null?void 0:n.data)?n.data:[]}function HV(n){return Array.isArray(n)?n.length>0:!n||typeof n!="object"?n!=null&&n!=="":["areaRange","area_range","acreage","grasslandArea","grassland_area","arearange","area","yakNumber","yak_number","yaknumber","number","yakCount","yak_count","livestockCount","livestock_count","bearingCapacity","bearing_capacity","bearingcapacity","capacity","theoryCapacity","livestockCapacity","livestock_capacity","livestockcapacity","carryingCapacity","actualCapacity","overloadRate","overload_rate","overloadrate","rate","level","conclusion","advice","balanceAdvice","balance_advice"].some(t=>n[t]!==void 0&&n[t]!==null&&n[t]!=="")}function YV(){return C3(this,arguments,function*({areaCode:n}={}){const e={areaCode:n},t=[()=>wo(Bd,"/ai/livestockBalance",e,{timeout:18e3}),()=>wo(jV,"/ai/balance/advice",e,{timeout:18e3})];let i;for(const a of t)try{const r=yield a();if(HV(r))return r}catch(r){i=r}throw i||new Error("草畜平衡接口不可用")})}function KV(n){return C3(this,null,function*(){const e=[()=>wo(Bd,"/area/children",{areaCode:n},{timeout:12e3}),()=>wo(Bd,"/map/areaCode",{areaCode:n},{timeout:12e3})];let t,i=!1;for(const a of e)try{const r=VV(yield a());if(r.length)return r;i=!0}catch(r){t=r}if(i)return[];throw t||new Error("区划接口不可用")})}const qV={class:"grass-livestock-balance"},XV={class:"balance-screen"},ZV={class:"balance-selector"},JV={class:"balance-scope-tabs"},QV=["onClick"],eH={class:"balance-target-list"},tH=["title","onClick"],nH={class:"balance-action-box"},iH=["disabled"],aH={key:0,class:"balance-running"},rH={class:"balance-running-head"},sH={class:"balance-core-inner"},oH={class:"balance-running-title"},lH={class:"balance-progress-line"},uH={class:"balance-live-process"},cH={key:1,class:"balance-waiting"},dH={class:"balance-wait-core"},hH={class:"balance-core-ring is-empty"},fH={class:"balance-core-inner"},mH={class:"balance-preflight"},gH={key:2,class:"balance-analysis"},pH={class:"balance-dashboard"},yH={class:"balance-object-block"},vH={class:"balance-core"},_H={class:"balance-core-inner"},SH={class:"balance-compare"},bH={class:"balance-bar-row"},wH={class:"balance-bar-row is-livestock"},CH={class:"balance-detail"},TH={class:"balance-process"},AH={class:"balance-section-title"},xH={class:"balance-process-track"},EH={class:"balance-decision"},PH={class:"balance-section-title"},MH={class:"balance-conclusion"},kH={class:"balance-advice-list"},RH=326,IH=1310,NH=128,LH=8,FH=6200,DH={__name:"index",props:{active:{type:Boolean,default:!0}},emits:["loading-progress","map-ready"],setup(n,{emit:e}){const t=n,i=e,a=Z2(typeof window=="undefined"?1080:window.innerHeight),r=c2(()=>{const p2=Math.max(1080,Number(a.value)||1080);return Math.max(944,p2-NH-LH)}),s=c2(()=>Math.max(844,r.value-100)),o=Z2("county"),l=Z2(""),c=Z2("idle"),d=Z2(0),h=Z2(0),y=Z2(""),S=Z2({}),T=Z2([]);let I=!1,x=0,z=null,H=0,K=null;const V=c2(()=>[...TO,...T.value].map(p2=>AO(S.value[p2.key],p2))),J=c2(()=>V.value.filter(p2=>p2.type==="county")),y2=c2(()=>V.value.filter(p2=>p2.type==="town")),R2=c2(()=>V.value.filter(p2=>p2.type==="village")),P2=c2(()=>o.value==="town"?y2.value:o.value==="village"?R2.value:J.value),C2=c2(()=>V.value.find(p2=>p2.key===l.value)||null),L2=c2(()=>!!C2.value),U2=c2(()=>c.value==="running"),n3=c2(()=>L2.value&&c.value==="done"),H2=c2(()=>PO(C2.value||{})),l3=c2(()=>[{key:"county",name:"县"},{key:"town",name:"镇"},{key:"village",name:"村"}]),V2=c2(()=>{var p2;return((p2=l3.value.find(A2=>A2.key===o.value))==null?void 0:p2.name)||"县"}),p3=c2(()=>C2.value?C2.value.areaCode?`行政区划 ${C2.value.areaCode}`:C2.value.township||"核算对象":"等待选择核算对象"),w3=c2(()=>y.value?y.value:L2.value?n3.value?"分析已完成":U2.value?"正在执行核算":"已选择,待开始分析":"请先选择具体对象"),k3=c2(()=>n3.value?"草畜平衡分析舱":"草畜平衡分析"),I2=c2(()=>L2.value?U2.value?"分析中":"待开始":"待选择"),i3=c2(()=>L2.value?U2.value?`${C2.value.name} 正在分析`:`${C2.value.name} 待开始分析`:"先选择一个核算对象"),o3=c2(()=>y.value?y.value:L2.value?U2.value?"正在读取草畜平衡结果,核对承载力、载畜量和超载率。":"点击左侧开始分析后,再展示结果、分析过程、结论和建议。":"选择县、镇或村后,系统才会进入草地承载力核算。"),b3=c2(()=>{const p2=H2.value;return p2.delta===null?"根据草畜平衡结果表返回的承载力、载畜量和超载率生成判定。":`${p2.delta>0?"超载量":"承载余量"} ${Vs(Math.abs(p2.delta))},承载利用率 ${wc(p2.usageRate)}。`}),X2=c2(()=>H2.value.risk.key==="healthy"?"保持监测":H2.value.risk.key==="watch"?"关注调控":H2.value.delta===null?"按结果表判定":H2.value.delta>0?"需调控载畜量":"承载能力可覆盖"),d3=c2(()=>H2.value.risk.key==="healthy"?"保持监测":H2.value.risk.key==="watch"?"关注调控":H2.value.delta===null?"结果表口径":H2.value.delta>0?"需要调控":"保持监测"),u3=c2(()=>{const p2=Math.max(0,Math.min(130,Number(H2.value.usageRate)||0));return`${Math.round(p2/130*360)}deg`}),v2=c2(()=>[{key:"productivity",index:"01",name:"草地生产力核算",desc:"核定草地范围、面积和产草量等级,形成生产力基础口径。"},{key:"forage",index:"02",name:"可利用草量折算",desc:"扣除不可食草量、生态保留量和利用限制,折算可供放牧利用草量。"},{key:"livestock",index:"03",name:"载畜量折算",desc:"依据实际存栏和草畜平衡标准,统一形成载畜压力口径。"},{key:"balance",index:"04",name:"平衡判定",desc:"对比草地承载能力与载畜压力,输出平衡状态和调控方案。"}]),F2=c2(()=>{const p2=H2.value;return[{key:"productivity",index:"01",name:"草地生产力核算",desc:"核算草地面积与产草能力",pending:"等待草地参数",plan:"核定草地范围、面积和产草量等级"},{key:"forage",index:"02",name:"可利用草量折算",desc:"折算可供放牧利用草量",pending:"等待草量折算",plan:"扣除不可食草量、生态保留量和利用限制"},{key:"livestock",index:"03",name:"载畜量折算",desc:"形成实际载畜压力口径",pending:"等待载畜折算",plan:"依据实际存栏和草畜平衡标准进行折算"},{key:"balance",index:"04",name:"平衡判定",desc:"生成结论与调控方向",pending:"等待平衡判定",plan:p2.risk.key==="healthy"?"判定平衡状态并生成监测方案":"判定超载风险并生成调控方案"}]}),_3=c2(()=>F2.value[Math.min(h.value,F2.value.length-1)]||F2.value[0]),B3=c2(()=>[{key:"productivity",index:"01",name:"生产力核算",desc:n3.value?"草地生产力核算":L2.value?"等待核算":"等待选择",state:L2.value?"done":"active"},{key:"forage",index:"02",name:"草量折算",desc:n3.value?"可利用草量折算":"分析后折算",state:U2.value?"active":n3.value?"done":L2.value?"pending":"disabled"},{key:"livestock",index:"03",name:"载畜折算",desc:n3.value?"载畜压力折算":"等待折算",state:U2.value?"active":n3.value?"done":"disabled"},{key:"balance",index:"04",name:"平衡判定",desc:n3.value?H2.value.risk.label:"等待判定",state:n3.value?"done":"disabled"}]),$3=c2(()=>n3.value?MO(C2.value,H2.value.risk):[]);function e3(){a.value=typeof window=="undefined"?1080:window.innerHeight}O6(()=>{e3(),window.addEventListener("resize",e3),i("loading-progress",{progress:100}),i("map-ready"),P()}),D6(()=>{I=!0,window.removeEventListener("resize",e3),x+=1,H+=1,Y3()}),x0(()=>{var p2;return(p2=C2.value)==null?void 0:p2.key},()=>{c.value="idle",d.value=0,h.value=0,y.value="",K=null,Y3()}),x0(()=>t.active,p2=>{p2||!U2.value||(c.value="idle",d.value=0,h.value=0,y.value="",K=null,Y3())});function v3(p2){o.value=p2,l.value="",c.value="idle",y.value=""}function j2(p2){p2&&(o.value=["county","town","village"].includes(p2.type)?p2.type:"county",l.value=p2.key,c.value="idle",y.value="")}function q2(){if(!t.active||!C2.value||U2.value)return;c.value="running",d.value=0,h.value=0,y.value="",Y3();const p2=Date.now();let A2=!1;const M2=T2().catch(S2=>(A2=!0,y.value=(S2==null?void 0:S2.message)||"未查询到该对象的草畜平衡结果",null));K=M2,z=window.setInterval(()=>{if(I)return;const S2=K===M2?92:100;d.value=Math.min(S2,d.value+2),h.value=Math.min(F2.value.length-1,Math.floor(d.value/25))},140),M2.finally(()=>C3(this,null,function*(){var J2;const S2=FH-(Date.now()-p2);if(S2>0&&(yield new Promise(x3=>window.setTimeout(x3,S2))),!(I||c.value!=="running"||K!==M2)){if(K=null,Y3(),A2||!S.value[(J2=C2.value)==null?void 0:J2.key]){d.value=0,h.value=0,c.value="idle";return}d.value=100,h.value=F2.value.length-1,c.value="done"}}))}function T2(){return C3(this,null,function*(){const p2=C2.value;if(!p2)throw new Error("请先选择具体核算对象");if(S.value[p2.key])return S.value[p2.key];const A2=++x,M2=yield YV({areaCode:p2.areaCode});if(I||A2!==x)return null;if(!M2||typeof M2!="object"||!Object.keys(M2).length)throw new Error("未查询到该对象的草畜平衡结果");return S.value=r3(G2({},S.value),{[p2.key]:M2}),M2})}function P(){return C3(this,null,function*(){const p2=++H,A2=y2.value.filter(M2=>M2==null?void 0:M2.areaCode).map(M2=>G2({},M2));if(A2.length)try{const M2=yield Promise.all(A2.map(S2=>C3(this,null,function*(){try{const J2=yield KV(S2.areaCode);return I||p2!==H?[]:g2(J2,S2)}catch(J2){return[]}})));if(I||p2!==H)return;T.value=M2.flat()}catch(M2){if(I||p2!==H)return;T.value=[]}})}function g2(p2=[],A2={}){return(Array.isArray(p2)?p2:[]).filter(S2=>{const J2=A3(S2),x3=P3(S2);return!!(J2||x3)}).map((S2,J2)=>y3(S2,J2,A2)).filter(Boolean)}function y3(p2={},A2=0,M2={}){const S2=A3(p2),J2=P3(p2)||(S2?`村级区划${S2}`:"");return!S2&&!J2?null:{key:`village-${S2||`${M2.key||M2.name}-${J2}-${A2}`}`,type:"village",name:J2,areaCode:S2,township:M2.name,source:p2,year:"2026"}}function A3(p2={}){return String(Y6(p2,["areaCode","area_code","areacode","code","value","id","areaId","area_id"],"")||"").trim()}function P3(p2={}){return String(Y6(p2,["areaName","area_name","areaname","name","label","zoneName","villageName","village_name"],"")||"").trim()}function Y3(){z&&(window.clearInterval(z),z=null)}function l1(p2){return n3.value||U2.value&&p2<=h.value}function I1(p2){return p2(Y(),Q("div",qV,[A2[13]||(A2[13]=A("div",{class:"balance-backdrop","aria-hidden":"true"},[A("div",{class:"balance-orbit is-left"}),A("div",{class:"balance-orbit is-right"}),A("div",{class:"balance-energy-band"})],-1)),A("div",XV,[H3(F1,{class:"balance-card balance-target-card",title:"核算对象",width:RH,height:s.value},{default:C1(()=>{var M2;return[A("div",ZV,[A("div",JV,[(Y(!0),Q(M3,null,G3(l3.value,S2=>(Y(),Q("button",{key:S2.key,type:"button",class:X3({active:o.value===S2.key}),onClick:J2=>v3(S2.key)},d2(S2.name),11,QV))),128))]),A("div",eH,[(Y(!0),Q(M3,null,G3(P2.value,S2=>{var J2;return Y(),Q("button",{key:S2.key,type:"button",class:X3({active:S2.key===((J2=C2.value)==null?void 0:J2.key)}),title:S2.name,onClick:x3=>j2(S2)},[A("span",null,d2(S2.name),1)],10,tH)}),128))]),A("div",nH,[A2[0]||(A2[0]=A("span",null,"当前对象",-1)),A("strong",null,d2(((M2=C2.value)==null?void 0:M2.name)||"未选择"),1),A("small",null,d2(w3.value),1),A("button",{type:"button",disabled:!L2.value||U2.value,onClick:q2},d2(U2.value?"分析中...":n3.value?"重新分析":"开始分析"),9,iH)])])]}),_:1},8,["height"]),H3(F1,{class:"balance-card balance-sheet-card",title:k3.value,width:IH,height:r.value},{default:C1(()=>[A("div",{class:X3(["balance-sheet",{"is-ready":n3.value,"is-running":U2.value}])},[A2[12]||(A2[12]=A("div",{class:"balance-field-lines","aria-hidden":"true"},[A("i"),A("i"),A("i")],-1)),U2.value?(Y(),Q("section",aH,[A("div",rH,[A("div",{class:"balance-core-ring is-running",style:S1({"--usage-angle":`${d.value*3.6}deg`})},[A("div",sH,[A2[1]||(A2[1]=A("span",null,"分析进度",-1)),A("strong",null,d2(d.value)+"%",1),A("small",null,d2(_3.value.name),1)])],4),A("div",oH,[A("span",null,d2(C2.value.name),1),A("strong",null,d2(_3.value.desc),1),A("small",null,d2(_3.value.plan),1),A("div",lH,[A("i",{style:S1({width:`${d.value}%`})},null,4)])])]),A("div",uH,[(Y(!0),Q(M3,null,G3(F2.value,(M2,S2)=>(Y(),Q("div",{key:M2.key,class:X3(["balance-live-step",`is-${I1(S2)}`])},[A("span",null,d2(M2.index),1),A("div",null,[A("strong",null,d2(M2.name),1),A("p",null,d2(l1(S2)?M2.plan:M2.pending),1)])],2))),128))])])):n3.value?(Y(),Q("section",gH,[A("div",pH,[A("div",yH,[A("span",null,d2(V2.value)+"核算对象",1),A("strong",null,d2(C2.value.name),1),A("small",null,d2(p3.value),1)]),A("div",vH,[A("div",{class:"balance-core-ring",style:S1({"--usage-angle":u3.value})},[A("div",_H,[A2[5]||(A2[5]=A("span",null,"承载利用率",-1)),A("strong",null,d2(I0(wc)(H2.value.usageRate)),1),A("small",null,"超载率 "+d2(I0(wc)(H2.value.overloadRate)),1)])],4),A2[6]||(A2[6]=A("div",{class:"balance-core-caption"},"草地承载力模型",-1))]),A("div",{class:X3(["balance-verdict-card",`is-${H2.value.risk.key}`])},[A2[7]||(A2[7]=A("span",null,"分析结论",-1)),A("strong",null,d2(H2.value.risk.label),1),A("small",null,d2(X2.value),1)],2)]),A("div",SH,[A("div",bH,[A2[8]||(A2[8]=A("span",null,"理论承载力",-1)),A("div",null,[A("i",{style:S1({width:`${H2.value.bearingPercent}%`})},null,4)]),A("strong",null,d2(I0(Vs)(H2.value.bearing)),1)]),A("div",wH,[A2[9]||(A2[9]=A("span",null,"实际载畜量",-1)),A("div",null,[A("i",{style:S1({width:`${H2.value.livestockPercent}%`})},null,4)]),A("strong",null,d2(I0(Vs)(H2.value.livestock)),1)])]),A("div",CH,[A("div",TH,[A("div",AH,[A2[10]||(A2[10]=A("span",null,"分析过程",-1)),A("small",null,d2(C2.value.year||"当前年度"),1)]),A("div",xH,[(Y(!0),Q(M3,null,G3(B3.value,M2=>(Y(),Q("span",{key:`track-${M2.key}`,class:X3(`is-${M2.state}`)},d2(M2.name),3))),128))]),(Y(!0),Q(M3,null,G3(v2.value,M2=>(Y(),Q("div",{key:M2.key,class:"balance-formula-row"},[A("span",null,d2(M2.index),1),A("div",null,[A("strong",null,d2(M2.name),1),A("p",null,d2(M2.desc),1)])]))),128))]),A("div",EH,[A("div",PH,[A2[11]||(A2[11]=A("span",null,"结论与建议",-1)),A("small",null,d2(d3.value),1)]),A("div",MH,[A("strong",null,d2(H2.value.risk.description),1),A("p",null,d2(b3.value),1)]),A("div",kH,[(Y(!0),Q(M3,null,G3($3.value,(M2,S2)=>(Y(),Q("div",{key:`${M2}-${S2}`,class:"balance-advice-item"},[A("span",null,d2(S2+1),1),A("p",null,d2(M2),1)]))),128))])])])])):(Y(),Q("section",cH,[A("div",dH,[A("div",hH,[A("div",fH,[A("span",null,d2(I2.value),1),A("strong",null,d2(L2.value?C2.value.name:"草畜平衡"),1),A("small",null,d2(L2.value?"待执行模型分析":"等待核算对象"),1)])]),A("h2",null,d2(i3.value),1),A("p",null,d2(o3.value),1)]),A("div",mH,[A("span",{class:X3({active:L2.value})},"对象锁定",2),A2[2]||(A2[2]=A("i",null,null,-1)),A("span",{class:X3({active:L2.value})},"等待启动分析",2),A2[3]||(A2[3]=A("i",null,null,-1)),A2[4]||(A2[4]=A("span",null,"生成过程与结论",-1))])]))],2)]),_:1},8,["title","height"])])]))}};const h6={ADD:"add",REMOVE:"remove"},Ji={PROPERTYCHANGE:"propertychange"};function Pa(n){for(const e in n)delete n[e]}function k8(n){let e;for(e in n)return!1;return!e}function p0(n,e,t,i,a){if(a){const s=t;t=function(o){return n.removeEventListener(e,t),s.call(i!=null?i:this,o)}}else i&&i!==n&&(t=t.bind(i));const r={target:n,type:e,listener:t};return n.addEventListener(e,t),r}function Co(n,e,t,i){return p0(n,e,t,i,!0)}function de(n){n&&n.target&&(n.target.removeEventListener(n.type,n.listener),Pa(n))}const Z1={CHANGE:"change",ERROR:"error",BLUR:"blur",CLEAR:"clear",CONTEXTMENU:"contextmenu",CLICK:"click",DBLCLICK:"dblclick",DRAGENTER:"dragenter",DRAGOVER:"dragover",DROP:"drop",FOCUS:"focus",KEYDOWN:"keydown",KEYPRESS:"keypress",LOAD:"load",RESIZE:"resize",TOUCHMOVE:"touchmove",WHEEL:"wheel"};class OH{constructor(){this.disposed=!1}dispose(){this.disposed||(this.disposed=!0,this.disposeInternal())}disposeInternal(){}}const ol=OH;function BH(n,e,t){let i,a;t=t||k5;let r=0,s=n.length,o=!1;for(;r>1),a=+t(n[i],e),a<0?r=i+1:(s=i,o=!a);return o?r:~r}function k5(n,e){return n>e?1:ne?-1:0}function Jh(n,e,t){if(n[0]<=e)return 0;const i=n.length;if(e<=n[i-1])return i-1;if(typeof t=="function"){for(let a=1;a0?a-1:a}return i-1}if(t>0){for(let a=1;a0||t&&s===0)})}function ia(){return!0}function ll(){return!1}function aa(){}function _b(n){let e,t,i;return function(){const a=Array.prototype.slice.call(arguments);return(!t||this!==i||!O9(a,t))&&(i=this,t=a,e=n.apply(this,arguments)),e}}function UH(n){function e(){let t;try{t=n()}catch(i){return Promise.reject(i)}return t instanceof Promise?t:Promise.resolve(t)}return e()}class $H{constructor(e){this.propagationStopped,this.defaultPrevented,this.type=e,this.target=null}preventDefault(){this.defaultPrevented=!0}stopPropagation(){this.propagationStopped=!0}}const z5=$H;class WH extends ol{constructor(e){super(),this.eventTarget_=e,this.pendingRemovals_=null,this.dispatching_=null,this.listeners_=null}addEventListener(e,t){if(!e||!t)return;const i=this.listeners_||(this.listeners_={}),a=i[e]||(i[e]=[]);a.includes(t)||a.push(t)}dispatchEvent(e){const t=typeof e=="string",i=t?e:e.type,a=this.listeners_&&this.listeners_[i];if(!a)return;const r=t?new z5(e):e;r.target||(r.target=this.eventTarget_||this);const s=this.dispatching_||(this.dispatching_={}),o=this.pendingRemovals_||(this.pendingRemovals_={});i in s||(s[i]=0,o[i]=0),++s[i];let l;for(let c=0,d=a.length;c0:!1}removeEventListener(e,t){if(!this.listeners_)return;const i=this.listeners_[e];if(!i)return;const a=i.indexOf(t);a!==-1&&(this.pendingRemovals_&&e in this.pendingRemovals_?(i[a]=aa,++this.pendingRemovals_[e]):(i.splice(a,1),i.length===0&&delete this.listeners_[e]))}}const ul=WH;class Ma extends ul{constructor(){super(),this.on=this.onInternal,this.once=this.onceInternal,this.un=this.unInternal,this.revision_=0}changed(){++this.revision_,this.dispatchEvent(Z1.CHANGE)}getRevision(){return this.revision_}onInternal(e,t){if(Array.isArray(e)){const i=e.length,a=new Array(i);for(let r=0;r0;)this.pop()}extend(e){for(let t=0,i=e.length;tthis.getLength())throw new Error("Index out of bounds: "+e);this.unique_&&this.assertUnique_(t),this.array_.splice(e,0,t),this.updateLength_(),this.dispatchEvent(new Cs(h6.ADD,t,e))}pop(){return this.removeAt(this.getLength()-1)}push(e){const t=this.getLength();return this.insertAt(t,e),this.getLength()}remove(e){const t=this.array_;for(let i=0,a=t.length;i=this.getLength())return;const t=this.array_[e];return this.array_.splice(e,1),this.updateLength_(),this.dispatchEvent(new Cs(h6.REMOVE,t,e)),t}setAt(e,t){const i=this.getLength();if(e>=i){this.insertAt(e,t);return}if(e<0)throw new Error("Index out of bounds: "+e);this.unique_&&this.assertUnique_(t,e);const a=this.array_[e];this.array_[e]=t,this.dispatchEvent(new Cs(h6.REMOVE,a,e)),this.dispatchEvent(new Cs(h6.ADD,t,e))}updateLength_(){this.set(iv.LENGTH,this.array_.length)}assertUnique_(e,t){const i=this.array_;for(let a=0,r=i.length;a{this.clickTimeoutId_=void 0;const i=new u9(Ie.SINGLECLICK,this.map_,e);this.dispatchEvent(i)},250)}updateActivePointers_(e){const t=e,i=t.pointerId;if(t.type==Ie.POINTERUP||t.type==Ie.POINTERCANCEL){delete this.trackedTouches_[i];for(const a in this.trackedTouches_)if(this.trackedTouches_[a].target!==t.target){delete this.trackedTouches_[a];break}}else(t.type==Ie.POINTERDOWN||t.type==Ie.POINTERMOVE)&&(this.trackedTouches_[i]=t);this.activePointers_=Object.values(this.trackedTouches_)}handlePointerUp_(e){this.updateActivePointers_(e);const t=new u9(Ie.POINTERUP,this.map_,e,void 0,void 0,this.activePointers_);this.dispatchEvent(t),this.emulateClicks_&&!t.defaultPrevented&&!this.dragging_&&this.isMouseActionButton_(e)&&this.emulateClick_(this.down_),this.activePointers_.length===0&&(this.dragListenerKeys_.forEach(de),this.dragListenerKeys_.length=0,this.dragging_=!1,this.down_=null)}isMouseActionButton_(e){return e.button===0}handlePointerDown_(e){this.emulateClicks_=this.activePointers_.length===0,this.updateActivePointers_(e);const t=new u9(Ie.POINTERDOWN,this.map_,e,void 0,void 0,this.activePointers_);if(this.dispatchEvent(t),this.down_=new PointerEvent(e.type,e),Object.defineProperty(this.down_,"target",{writable:!1,value:e.target}),this.dragListenerKeys_.length===0){const i=this.map_.getOwnerDocument();this.dragListenerKeys_.push(p0(i,Ie.POINTERMOVE,this.handlePointerMove_,this),p0(i,Ie.POINTERUP,this.handlePointerUp_,this),p0(this.element_,Ie.POINTERCANCEL,this.handlePointerUp_,this)),this.element_.getRootNode&&this.element_.getRootNode()!==i&&this.dragListenerKeys_.push(p0(this.element_.getRootNode(),Ie.POINTERUP,this.handlePointerUp_,this))}}handlePointerMove_(e){if(this.isMoving_(e)){this.updateActivePointers_(e),this.dragging_=!0;const t=new u9(Ie.POINTERDRAG,this.map_,e,this.dragging_,void 0,this.activePointers_);this.dispatchEvent(t)}}relayMoveEvent_(e){this.originalPointerMoveEvent_=e;const t=!!(this.down_&&this.isMoving_(e));this.dispatchEvent(new u9(Ie.POINTERMOVE,this.map_,e,t))}handleTouchMove_(e){const t=this.originalPointerMoveEvent_;(!t||t.defaultPrevented)&&(typeof e.cancelable!="boolean"||e.cancelable===!0)&&e.preventDefault()}isMoving_(e){return this.dragging_||Math.abs(e.clientX-this.down_.clientX)>this.moveTolerance_||Math.abs(e.clientY-this.down_.clientY)>this.moveTolerance_}disposeInternal(){this.relayedListenerKey_&&(de(this.relayedListenerKey_),this.relayedListenerKey_=null),this.element_.removeEventListener(Z1.TOUCHMOVE,this.boundHandleTouchMove_),this.pointerdownListenerKey_&&(de(this.pointerdownListenerKey_),this.pointerdownListenerKey_=null),this.dragListenerKeys_.forEach(de),this.dragListenerKeys_.length=0,this.element_=null,super.disposeInternal()}}const eY=QH,c9={POSTRENDER:"postrender",MOVESTART:"movestart",MOVEEND:"moveend",LOADSTART:"loadstart",LOADEND:"loadend"},Nt={LAYERGROUP:"layergroup",SIZE:"size",TARGET:"target",VIEW:"view"},T1={IDLE:0,LOADING:1,LOADED:2,ERROR:3,EMPTY:4};function j0(n,e){if(!n)throw new Error(e)}const To=1/0;class tY{constructor(e,t){this.priorityFunction_=e,this.keyFunction_=t,this.elements_=[],this.priorities_=[],this.queuedElements_={}}clear(){this.elements_.length=0,this.priorities_.length=0,Pa(this.queuedElements_)}dequeue(){const e=this.elements_,t=this.priorities_,i=e[0];e.length==1?(e.length=0,t.length=0):(e[0]=e.pop(),t[0]=t.pop(),this.siftUp_(0));const a=this.keyFunction_(i);return delete this.queuedElements_[a],i}enqueue(e){j0(!(this.keyFunction_(e)in this.queuedElements_),"Tried to enqueue an `element` that was already added to the queue");const t=this.priorityFunction_(e);return t!=To?(this.elements_.push(e),this.priorities_.push(t),this.queuedElements_[this.keyFunction_(e)]=!0,this.siftDown_(0,this.elements_.length-1),!0):!1}getCount(){return this.elements_.length}getLeftChildIndex_(e){return e*2+1}getRightChildIndex_(e){return e*2+2}getParentIndex_(e){return e-1>>1}heapify_(){let e;for(e=(this.elements_.length>>1)-1;e>=0;e--)this.siftUp_(e)}isEmpty(){return this.elements_.length===0}isKeyQueued(e){return e in this.queuedElements_}isQueued(e){return this.isKeyQueued(this.keyFunction_(e))}siftUp_(e){const t=this.elements_,i=this.priorities_,a=t.length,r=t[e],s=i[e],o=e;for(;e>1;){const l=this.getLeftChildIndex_(e),c=this.getRightChildIndex_(e),d=ce;){const o=this.getParentIndex_(t);if(a[o]>s)i[t]=i[o],a[t]=a[o],t=o;else break}i[t]=r,a[t]=s}reprioritize(){const e=this.priorityFunction_,t=this.elements_,i=this.priorities_;let a=0;const r=t.length;let s,o,l;for(o=0;oe.apply(null,i),i=>i[0].getKey()),this.boundHandleTileChange_=this.handleTileChange.bind(this),this.tileChangeCallback_=t,this.tilesLoading_=0,this.tilesLoadingKeys_={}}enqueue(e){const t=super.enqueue(e);return t&&e[0].addEventListener(Z1.CHANGE,this.boundHandleTileChange_),t}getTilesLoading(){return this.tilesLoading_}handleTileChange(e){const t=e.target,i=t.getState();if(i===T1.LOADED||i===T1.ERROR||i===T1.EMPTY){i!==T1.ERROR&&t.removeEventListener(Z1.CHANGE,this.boundHandleTileChange_);const a=t.getKey();a in this.tilesLoadingKeys_&&(delete this.tilesLoadingKeys_[a],--this.tilesLoading_),this.tileChangeCallback_()}}loadMoreTiles(e,t){let i=0;for(;this.tilesLoading_0;){const a=this.dequeue()[0],r=a.getKey();a.getState()===T1.IDLE&&!(r in this.tilesLoadingKeys_)&&(this.tilesLoadingKeys_[r]=!0,++this.tilesLoading_,++i,a.load())}}}const aY=iY;function rY(n,e,t,i,a){if(!n||!(t in n.wantedTiles)||!n.wantedTiles[t][e.getKey()])return To;const r=n.viewState.center,s=i[0]-r[0],o=i[1]-r[1];return 65536*Math.log(a)+Math.sqrt(s*s+o*o)/a}const Ot={ANIMATING:0,INTERACTING:1},_n={CENTER:"center",RESOLUTION:"resolution",ROTATION:"rotation"};function ve(n,e,t){return Math.min(Math.max(n,e),t)}function sY(n,e,t,i,a,r){const s=a-t,o=r-i;if(s!==0||o!==0){const l=((n-t)*s+(e-i)*o)/(s*s+o*o);l>1?(t=a,i=r):l>0&&(t+=s*l,i+=o*l)}return T8(n,e,t,i)}function T8(n,e,t,i){const a=t-n,r=i-e;return a*a+r*r}function oY(n){const e=n.length;for(let i=0;ir&&(r=l,a=o)}if(r===0)return null;const s=n[a];n[a]=n[i],n[i]=s;for(let o=i+1;o=0;i--){t[i]=n[i][e]/n[i][i];for(let a=i-1;a>=0;a--)n[a][e]-=n[a][i]*t[i]}return t}function av(n){return n*180/Math.PI}function T9(n){return n*Math.PI/180}function A9(n,e){const t=n%e;return t*e<0?t+e:t}function R6(n,e,t){return n+t*(e-n)}function ka(n,e){const t=Math.pow(10,e);return Math.round(n*t)/t}function rv(n,e){return Math.round(ka(n,e))}function Ts(n,e){return Math.floor(ka(n,e))}function As(n,e){return Math.ceil(ka(n,e))}function jd(n,e,t){if(n>=e&&nS&&(y=(S+y)/2,S=y),T>I&&(T=(I+T)/2,I=T);let x=ve(i[0],y,S),z=ve(i[1],T,I);if(s&&t&&a){const H=30*a;x+=-H*Math.log(1+Math.max(0,y-i[0])/H)+H*Math.log(1+Math.max(0,i[0]-S)/H),z+=-H*Math.log(1+Math.max(0,T-i[1])/H)+H*Math.log(1+Math.max(0,i[1]-I)/H)}return[x,z]}}function lY(n){return n}const ht={UNKNOWN:0,INTERSECTING:1,ABOVE:2,RIGHT:4,BELOW:8,LEFT:16};function ov(n){const e=F6();for(let t=0,i=n.length;ta&&(l=l|ht.RIGHT),or&&(l=l|ht.ABOVE),l===ht.UNKNOWN&&(l=ht.INTERSECTING),l}function F6(){return[1/0,1/0,-1/0,-1/0]}function R9(n,e,t,i,a){return a?(a[0]=n,a[1]=e,a[2]=t,a[3]=i,a):[n,e,t,i]}function Ra(n){return R9(1/0,1/0,-1/0,-1/0,n)}function Tb(n,e){const t=n[0],i=n[1];return R9(t,i,t,i,e)}function ef(n,e,t,i,a){const r=Ra(a);return xb(r,n,e,t,i)}function sa(n,e){return n[0]==e[0]&&n[2]==e[2]&&n[1]==e[1]&&n[3]==e[3]}function Ab(n,e){return e[0]n[2]&&(n[2]=e[2]),e[1]n[3]&&(n[3]=e[3]),n}function D7(n,e){e[0]n[2]&&(n[2]=e[0]),e[1]n[3]&&(n[3]=e[1])}function xb(n,e,t,i,a){for(;te[0]?i[0]=n[0]:i[0]=e[0],n[1]>e[1]?i[1]=n[1]:i[1]=e[1],n[2]=e[0]&&n[1]<=e[3]&&n[3]>=e[1]}function Ia(n){return n[2]=s&&I<=l),!i&&r&ht.RIGHT&&!(a&ht.RIGHT)&&(x=S-(y-l)*T,i=x>=o&&x<=c),!i&&r&ht.BELOW&&!(a&ht.BELOW)&&(I=y-(S-o)/T,i=I>=s&&I<=l),!i&&r&ht.LEFT&&!(a&ht.LEFT)&&(x=S-(y-s)*T,i=x>=o&&x<=c)}return i}function Mb(n,e){const t=e.getExtent(),i=I9(n);if(e.canWrapX()&&(i[0]=t[2])){const a=N0(t),s=Math.floor((i[0]-t[0])/a)*a;n[0]-=s,n[2]-=s}return n}function kb(n,e,t){if(e.canWrapX()){const i=e.getExtent();if(!isFinite(n[0])||!isFinite(n[2]))return[[i[0],n[1],i[2],n[3]]];Mb(n,e);const a=N0(i);if(N0(n)>a&&!t)return[[i[0],n[1],i[2],n[3]]];if(n[0]i[2])return[[n[0],n[1],i[2],n[3]],[i[0],n[1],n[2]-a,n[3]]]}return[n]}function Rb(n,e){const t=(""+n).split("."),i=(""+e).split(".");for(let a=0;as)return 1;if(s>r)return-1}return 0}function fY(n,e){return n[0]+=+e[0],n[1]+=+e[1],n}function Ao(n,e){let t=!0;for(let i=n.length-1;i>=0;--i)if(n[i]!=e[i]){t=!1;break}return t}function tf(n,e){const t=Math.cos(e),i=Math.sin(e),a=n[0]*t-n[1]*i,r=n[1]*t+n[0]*i;return n[0]=a,n[1]=r,n}function mY(n,e){return n[0]*=e,n[1]*=e,n}function Ib(n,e){if(e.canWrapX()){const t=N0(e.getExtent()),i=gY(n,e,t);i&&(n[0]-=i*t)}return n}function gY(n,e,t){const i=e.getExtent();let a=0;return e.canWrapX()&&(n[0]i[2])&&(t=t||N0(i),a=Math.floor((n[0]-i[0])/t)),a}function pY(n,e,t){const i=Math.sqrt((e[0]-n[0])*(e[0]-n[0])+(e[1]-n[1])*(e[1]-n[1])),a=[(e[0]-n[0])/i,(e[1]-n[1])/i],r=[-a[1],a[0]],s=Math.sqrt((t[0]-n[0])*(t[0]-n[0])+(t[1]-n[1])*(t[1]-n[1])),o=[(t[0]-n[0])/s,(t[1]-n[1])/s];let l=i===0||s===0?0:Math.acos(ve(o[0]*a[0]+o[1]*a[1],-1,1));return l=Math.max(l,1e-5),o[0]*r[0]+o[1]*r[1]>0?l:Math.PI*2-l}function Nb(n){return Math.pow(n,3)}function f4(n){return 1-Nb(1-n)}function yY(n){return 3*n*n-2*n*n*n}function vY(n){return n}const _Y=63710088e-1;function lv(n,e,t){t=t||_Y;const i=T9(n[1]),a=T9(e[1]),r=(a-i)/2,s=T9(e[0]-n[0])/2,o=Math.sin(r)*Math.sin(r)+Math.sin(s)*Math.sin(s)*Math.cos(i)*Math.cos(a);return 2*t*Math.atan2(Math.sqrt(o),Math.sqrt(1-o))}const Lb={info:1,warn:2,error:3,none:4};let SY=Lb.info;function Fb(...n){SY>Lb.warn||console.warn(...n)}const oa={radians:6370997/(2*Math.PI),degrees:2*Math.PI*6370997/360,ft:.3048,m:1,"us-ft":1200/3937};class bY{constructor(e){this.code_=e.code,this.units_=e.units,this.extent_=e.extent!==void 0?e.extent:null,this.worldExtent_=e.worldExtent!==void 0?e.worldExtent:null,this.axisOrientation_=e.axisOrientation!==void 0?e.axisOrientation:"enu",this.global_=e.global!==void 0?e.global:!1,this.canWrapX_=!!(this.global_&&this.extent_),this.getPointResolutionFunc_=e.getPointResolution,this.defaultTileGrid_=null,this.metersPerUnit_=e.metersPerUnit}canWrapX(){return this.canWrapX_}getCode(){return this.code_}getExtent(){return this.extent_}getUnits(){return this.units_}getMetersPerUnit(){return this.metersPerUnit_||oa[this.units_]}getWorldExtent(){return this.worldExtent_}getAxisOrientation(){return this.axisOrientation_}isGlobal(){return this.global_}setGlobal(e){this.global_=e,this.canWrapX_=!!(e&&this.extent_)}getDefaultTileGrid(){return this.defaultTileGrid_}setDefaultTileGrid(e){this.defaultTileGrid_=e}setExtent(e){this.extent_=e,this.canWrapX_=!!(this.global_&&e)}setWorldExtent(e){this.worldExtent_=e}setGetPointResolution(e){this.getPointResolutionFunc_=e}getPointResolutionFunc(){return this.getPointResolutionFunc_}}const nf=bY,Na=6378137,Li=Math.PI*Na,wY=[-Li,-Li,Li,Li],CY=[-180,-85,180,85],xs=Na*Math.log(Math.tan(Math.PI/2));class ci extends nf{constructor(e){super({code:e,units:"m",extent:wY,global:!0,worldExtent:CY,getPointResolution:function(t,i){return t/Math.cosh(i[1]/Na)}})}}const uv=[new ci("EPSG:3857"),new ci("EPSG:102100"),new ci("EPSG:102113"),new ci("EPSG:900913"),new ci("http://www.opengis.net/def/crs/EPSG/0/3857"),new ci("http://www.opengis.net/gml/srs/epsg.xml#3857")];function TY(n,e,t,i){const a=n.length;t=t>1?t:2,i=i!=null?i:t,e===void 0&&(t>2?e=n.slice():e=new Array(a));for(let r=0;rxs?s=xs:s<-xs&&(s=-xs),e[r+1]=s}return e}function AY(n,e,t,i){const a=n.length;t=t>1?t:2,i=i!=null?i:t,e===void 0&&(t>2?e=n.slice():e=new Array(a));for(let r=0;rmv&&(e=mv);const i=T9(e),a=Math.sin(i),r=Math.cos(i),s=a/r,o=s*s,l=o*o,c=T9(n),d=Gb(t.number),h=T9(d),y=Eo/Math.sqrt(1-sn*vn(a,2)),S=v8*vn(r,2),T=r*jd(c-h,-Math.PI,Math.PI),I=T*T,x=I*T,z=x*T,H=z*T,K=H*T,V=Eo*(Bb*i-kY*Math.sin(2*i)+RY*Math.sin(4*i)-IY*Math.sin(6*i)),J=xo*y*(T+x/6*(1-o+S)+H/120*(5-18*o+l+72*S-58*v8))+5e5;let y2=xo*(V+y*s*(I/2+z/24*(5-o+9*S+4*vn(S,2))+K/720*(61-58*o+l+600*S-330*v8)));return t.north||(y2+=1e7),[J,y2]}function Gb(n){return(n-1)*6-180+3}const jY=[/^EPSG:(\d+)$/,/^urn:ogc:def:crs:EPSG::(\d+)$/,/^http:\/\/www\.opengis\.net\/def\/crs\/EPSG\/0\/(\d+)$/];function zb(n){let e=0;for(const a of jY){const r=n.match(a);if(r){e=parseInt(r[1]);break}}if(!e)return null;let t=0,i=!1;return e>32700&&e<32761?t=e-32700:e>32600&&e<32661&&(i=!0,t=e-32600),t?{number:t,north:i}:null}function gv(n,e){return function(t,i,a,r){const s=t.length;a=a>1?a:2,r=r!=null?r:a,i||(a>2?i=t.slice():i=new Array(s));for(let o=0;o=l?e[s+c]:o[c]}return t}}function Lc(n,e){return jb(),La(n,"EPSG:4326",e!==void 0?e:"EPSG:3857")}function qY(n,e){const t=La(n,e!==void 0?e:"EPSG:3857","EPSG:4326"),i=t[0];return(i<-180||i>180)&&(t[0]=A9(i+180,360)-180),t}function O7(n,e){if(n===e)return!0;const t=n.getUnits()===e.getUnits();return(n.getCode()===e.getCode()||gl(n,e)===sf)&&t}function gl(n,e){const t=n.getCode(),i=e.getCode();let a=Nc(t,i);if(a)return a;let r=null,s=null;for(const l of WY)r||(r=l(n)),s||(s=l(e));if(!r&&!s)return null;const o="EPSG:4326";if(s)if(r)a=Fc(r.inverse,s.forward);else{const l=Nc(t,o);l&&(a=Fc(l,s.forward))}else{const l=Nc(o,i);l&&(a=Fc(r.inverse,l))}return a&&(Yd(n),Yd(e),la(n,e,a)),a}function Fc(n,e){return function(t,i,a,r){return i=n(t,i,a,r),e(i,i,a,r)}}function ua(n,e){const t=Pe(n),i=Pe(e);return gl(t,i)}function La(n,e,t){const i=ua(e,t);if(!i){const a=Pe(e).getCode(),r=Pe(t).getCode();throw new Error(`No transform available between ${a} and ${r}`)}return i(n,void 0,n.length)}let XY=null;function ZY(){return XY}function Kd(n,e){return n}function A5(n,e){return Hd&&!Ao(n,[0,0])&&n[0]>=-180&&n[0]<=180&&n[1]>=-90&&n[1]<=90&&(Hd=!1,Fb("Call useGeographic() from ol/proj once to work with [longitude, latitude] coordinates.")),n}function lf(n,e){return n}function _8(n,e){return n}function JY(){yv(uv),yv(dv),YY(dv,uv,TY,AY)}JY();new Array(6);function En(){return[1,0,0,1,0,0]}function QY(n,e){return n[0]=e[0],n[1]=e[1],n[2]=e[2],n[3]=e[3],n[4]=e[4],n[5]=e[5],n}function ft(n,e){const t=e[0],i=e[1];return e[0]=n[0]*t+n[2]*i+n[4],e[1]=n[1]*t+n[3]*i+n[5],e}function L5(n,e,t,i,a,r,s,o){const l=Math.sin(r),c=Math.cos(r);return n[0]=i*c,n[1]=a*l,n[2]=-i*l,n[3]=a*c,n[4]=s*i*c-o*i*l+e,n[5]=s*a*l+o*a*c+t,n}function Ub(n,e){const t=eK(e);j0(t!==0,"Transformation matrix cannot be inverted");const i=e[0],a=e[1],r=e[2],s=e[3],o=e[4],l=e[5];return n[0]=s/t,n[1]=-a/t,n[2]=-r/t,n[3]=i/t,n[4]=(r*l-s*o)/t,n[5]=-(i*l-a*o)/t,n}function eK(n){return n[0]*n[3]-n[1]*n[2]}const tK=[1e5,1e5,1e5,1e5,2,2];function nK(n){return"matrix("+n.join(", ")+")"}function qd(n){return n.substring(7,n.length-1).split(",").map(parseFloat)}function iK(n,e){const t=qd(n),i=qd(e);for(let a=0;a<6;++a)if(Math.round((t[a]-i[a])*tK[a])!==0)return!1;return!0}function x9(n,e,t,i,a,r,s){r=r||[],s=s||2;let o=0;for(let l=e;l{if(!i)return this.getSimplifiedGeometry(t);const a=this.clone();return a.applyTransform(i),a.getSimplifiedGeometry(t)})}simplifyTransformed(e,t){return this.simplifyTransformedInternal(this.getRevision(),e,t)}clone(){return G1()}closestPointXY(e,t,i,a){return G1()}containsXY(e,t){return this.closestPointXY(e,t,sK,Number.MIN_VALUE)===0}getClosestPoint(e,t){return t=t||[NaN,NaN],this.closestPointXY(e[0],e[1],t,1/0),t}intersectsCoordinate(e){return this.containsXY(e[0],e[1])}computeExtent(e){return G1()}getExtent(e){if(this.extentRevision_!=this.getRevision()){const t=this.computeExtent(this.extent_);(isNaN(t[0])||isNaN(t[1]))&&Ra(t),this.extentRevision_=this.getRevision()}return dY(this.extent_,e)}rotate(e,t){G1()}scale(e,t,i){G1()}simplify(e){return this.getSimplifiedGeometry(e*e)}getSimplifiedGeometry(e){return G1()}getType(){return G1()}applyTransform(e){G1()}intersectsExtent(e){return G1()}translate(e,t){G1()}transform(e,t){const i=Pe(e),a=i.getUnits()=="tile-pixels"?function(r,s,o){const l=i.getExtent(),c=i.getWorldExtent(),d=Tt(c)/Tt(l);L5(vv,c[0],c[3],d,-d,0,0,0);const h=x9(r,0,r.length,o,vv,s),y=ua(i,t);return y?y(h,h,o):h}:ua(i,t);return this.applyTransform(a),this}}const Wb=oK;class D8 extends Wb{constructor(){super(),this.layout="XY",this.stride=2,this.flatCoordinates}computeExtent(e){return ef(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,e)}getCoordinates(){return G1()}getFirstCoordinate(){return this.flatCoordinates.slice(0,this.stride)}getFlatCoordinates(){return this.flatCoordinates}getLastCoordinate(){return this.flatCoordinates.slice(this.flatCoordinates.length-this.stride)}getLayout(){return this.layout}getSimplifiedGeometry(e){if(this.simplifiedGeometryRevision!==this.getRevision()&&(this.simplifiedGeometryMaxMinSquaredTolerance=0,this.simplifiedGeometryRevision=this.getRevision()),e<0||this.simplifiedGeometryMaxMinSquaredTolerance!==0&&e<=this.simplifiedGeometryMaxMinSquaredTolerance)return this;const t=this.getSimplifiedGeometryInternal(e);return t.getFlatCoordinates().length1)h=t;else if(y>0){for(let S=0;Sa&&(a=c),r=o,s=l}return a}function cf(n,e,t,i,a){for(let r=0,s=t.length;r0;){const h=c.pop(),y=c.pop();let S=0;const T=n[y],I=n[y+1],x=n[h],z=n[h+1];for(let H=y+i;HS&&(d=H,S=J)}S>a&&(l[(d-e)/i]=1,y+i0&&I>S)&&(T<0&&x0&&x>T)){c=h,d=y;continue}r[s++]=c,r[s++]=d,o=c,l=d,c=h,d=y}return r[s++]=c,r[s++]=d,s}function ff(n,e,t,i,a,r,s,o){for(let l=0,c=t.length;lr&&(c-o)*(r-l)-(a-o)*(d-l)>0&&s++:d<=r&&(c-o)*(r-l)-(a-o)*(d-l)<0&&s--,o=c,l=d}return s!==0}function gf(n,e,t,i,a,r){if(t.length===0||!S8(n,e,t[0],i,a,r))return!1;for(let s=1,o=t.length;sz&&(c=(d+h)/2,gf(n,e,t,i,c,T)&&(x=c,z=H)),d=h}return isNaN(x)&&(x=a[r]),s?(s.push(x,T,z),s):[x,T,z]}function qb(n,e,t,i,a){let r=[];for(let s=0,o=t.length;s=a[0]&&r[2]<=a[2]||r[1]>=a[1]&&r[3]<=a[3]?!0:Xb(n,e,t,i,function(s,o){return hY(a,s,o)}):!1}function yK(n,e,t,i,a){for(let r=0,s=t.length;r0}function vf(n,e,t,i,a){a=a!==void 0?a:!1;for(let r=0,s=t.length;rd&&y1&&typeof arguments[t-1]=="function"&&(i=arguments[t-1],--t);let a=0;for(;a0}getInteracting(){return this.hints_[Ot.INTERACTING]>0}cancelAnimations(){this.setHint(Ot.ANIMATING,-this.hints_[Ot.ANIMATING]);let e;for(let t=0,i=this.animations_.length;t=0;--i){const a=this.animations_[i];let r=!0;for(let s=0,o=a.length;s0?c/l.duration:1;d>=1?(l.complete=!0,d=1):r=!1;const h=l.easing(d);if(l.sourceCenter){const y=l.sourceCenter[0],S=l.sourceCenter[1],T=l.targetCenter[0],I=l.targetCenter[1];this.nextCenter_=l.targetCenter;const x=y+h*(T-y),z=S+h*(I-S);this.targetCenter_=[x,z]}if(l.sourceResolution&&l.targetResolution){const y=h===1?l.targetResolution:l.sourceResolution+h*(l.targetResolution-l.sourceResolution);if(l.anchor){const S=this.getViewportSize_(this.getRotation()),T=this.constraints_.resolution(y,0,S,!0);this.targetCenter_=this.calculateCenterZoom(T,l.anchor)}this.nextResolution_=l.targetResolution,this.targetResolution_=y,this.applyTargetState_(!0)}if(l.sourceRotation!==void 0&&l.targetRotation!==void 0){const y=h===1?A9(l.targetRotation+Math.PI,2*Math.PI)-Math.PI:l.sourceRotation+h*(l.targetRotation-l.sourceRotation);if(l.anchor){const S=this.constraints_.rotation(y,!0);this.targetCenter_=this.calculateCenterRotate(S,l.anchor)}this.nextRotation_=l.targetRotation,this.targetRotation_=y}if(this.applyTargetState_(!0),t=!0,!l.complete)break}if(r){this.animations_[i]=null,this.setHint(Ot.ANIMATING,-1),this.nextCenter_=null,this.nextResolution_=NaN,this.nextRotation_=NaN;const s=a[0].callback;s&&Es(s,!0)}}this.animations_=this.animations_.filter(Boolean),t&&this.updateAnimationKey_===void 0&&(this.updateAnimationKey_=requestAnimationFrame(this.updateAnimations_.bind(this)))}calculateCenterRotate(e,t){let i;const a=this.getCenterInternal();return a!==void 0&&(i=[a[0]-t[0],a[1]-t[1]],tf(i,e-this.getRotation()),fY(i,t)),i}calculateCenterZoom(e,t){let i;const a=this.getCenterInternal(),r=this.getResolution();if(a!==void 0&&r!==void 0){const s=t[0]-e*(t[0]-a[0])/r,o=t[1]-e*(t[1]-a[1])/r;i=[s,o]}return i}getViewportSize_(e){const t=this.viewportSize_;if(e){const i=t[0],a=t[1];return[Math.abs(i*Math.cos(e))+Math.abs(a*Math.sin(e)),Math.abs(i*Math.sin(e))+Math.abs(a*Math.cos(e))]}return t}setViewportSize(e){this.viewportSize_=Array.isArray(e)?e.slice():[100,100],this.getAnimating()||this.resolveConstraints(0)}getCenter(){const e=this.getCenterInternal();return e&&Kd(e,this.getProjection())}getCenterInternal(){return this.get(_n.CENTER)}getConstraints(){return this.constraints_}getConstrainResolution(){return this.get("constrainResolution")}getHints(e){return e!==void 0?(e[0]=this.hints_[0],e[1]=this.hints_[1],e):this.hints_.slice()}calculateExtent(e){const t=this.calculateExtentInternal(e);return lf(t,this.getProjection())}calculateExtentInternal(e){e=e||this.getViewportSizeMinusPadding_();const t=this.getCenterInternal();j0(t,"The view center is not defined");const i=this.getResolution();j0(i!==void 0,"The view resolution is not defined");const a=this.getRotation();return j0(a!==void 0,"The view rotation is not defined"),Wd(t,i,a,e)}getMaxResolution(){return this.maxResolution_}getMinResolution(){return this.minResolution_}getMaxZoom(){return this.getZoomForResolution(this.minResolution_)}setMaxZoom(e){this.applyOptions_(this.getUpdatedOptions_({maxZoom:e}))}getMinZoom(){return this.getZoomForResolution(this.maxResolution_)}setMinZoom(e){this.applyOptions_(this.getUpdatedOptions_({minZoom:e}))}setConstrainResolution(e){this.applyOptions_(this.getUpdatedOptions_({constrainResolution:e}))}getProjection(){return this.projection_}getResolution(){return this.get(_n.RESOLUTION)}getResolutions(){return this.resolutions_}getResolutionForExtent(e,t){return this.getResolutionForExtentInternal(_8(e,this.getProjection()),t)}getResolutionForExtentInternal(e,t){t=t||this.getViewportSizeMinusPadding_();const i=N0(e)/t[0],a=Tt(e)/t[1];return Math.max(i,a)}getResolutionForValueFunction(e){e=e||2;const t=this.getConstrainedResolution(this.maxResolution_),i=this.minResolution_,a=Math.log(t/i)/Math.log(e);return function(r){return t/Math.pow(e,r*a)}}getRotation(){return this.get(_n.ROTATION)}getValueForResolutionFunction(e){const t=Math.log(e||2),i=this.getConstrainedResolution(this.maxResolution_),a=this.minResolution_,r=Math.log(i/a)/t;return function(s){return Math.log(i/s)/t/r}}getViewportSizeMinusPadding_(e){let t=this.getViewportSize_(e);const i=this.padding_;return i&&(t=[t[0]-i[1]-i[3],t[1]-i[0]-i[2]]),t}getState(){const e=this.getProjection(),t=this.getResolution(),i=this.getRotation();let a=this.getCenterInternal();const r=this.padding_;if(r){const s=this.getViewportSizeMinusPadding_();a=Oc(a,this.getViewportSize_(),[s[0]/2+r[3],s[1]/2+r[0]],t,i)}return{center:a.slice(0),projection:e!==void 0?e:null,resolution:t,nextCenter:this.nextCenter_,nextResolution:this.nextResolution_,nextRotation:this.nextRotation_,rotation:i,zoom:this.getZoom()}}getViewStateAndExtent(){return{viewState:this.getState(),extent:this.calculateExtent()}}getZoom(){let e;const t=this.getResolution();return t!==void 0&&(e=this.getZoomForResolution(t)),e}getZoomForResolution(e){let t=this.minZoom_||0,i,a;if(this.resolutions_){const r=Jh(this.resolutions_,e,1);t=r,i=this.resolutions_[r],r==this.resolutions_.length-1?a=2:a=i/this.resolutions_[r+1]}else i=this.maxResolution_,a=this.zoomFactor_;return t+Math.log(i/e)/Math.log(a)}getResolutionForZoom(e){var t;if((t=this.resolutions_)!=null&&t.length){if(this.resolutions_.length===1)return this.resolutions_[0];const i=ve(Math.floor(e),0,this.resolutions_.length-2),a=this.resolutions_[i]/this.resolutions_[i+1];return this.resolutions_[i]/Math.pow(a,ve(e-i,0,1))}return this.maxResolution_/Math.pow(this.zoomFactor_,e-this.minZoom_)}fit(e,t){let i;if(j0(Array.isArray(e)||typeof e.getSimplifiedGeometry=="function","Invalid extent or geometry provided as `geometry`"),Array.isArray(e)){j0(!Ia(e),"Cannot fit empty extent provided as `geometry`");const a=_8(e,this.getProjection());i=wv(a)}else if(e.getType()==="Circle"){const a=_8(e.getExtent(),this.getProjection());i=wv(a),i.rotate(this.getRotation(),I9(a))}else i=e;this.fitInternal(i,t)}rotatedExtentForGeometry(e){const t=this.getRotation(),i=Math.cos(t),a=Math.sin(-t),r=e.getFlatCoordinates(),s=e.getStride();let o=1/0,l=1/0,c=-1/0,d=-1/0;for(let h=0,y=r.length;hi.trim().replace(/^['"]|['"]$/g,"")),t};function Je(n,e,t,i){let a;return t&&t.length?a=t.shift():en?a=new class extends OffscreenCanvas{constructor(){super(...arguments);z1(this,"style",{})}}(n!=null?n:300,e!=null?e:150):a=document.createElement("canvas"),n&&(a.width=n),e&&(a.height=e),a.getContext("2d",i)}let Bc;function ko(){return Bc||(Bc=Je(1,1)),Bc}function Sl(n){const e=n.canvas;e.width=1,e.height=1,n.clearRect(0,0,1,1)}function Ev(n,e){const t=e.parentNode;t&&t.replaceChild(n,e)}function IK(n){for(;n.lastChild;)n.lastChild.remove()}function NK(n,e){const t=n.childNodes;for(let i=0;;++i){const a=t[i],r=e[i];if(!a&&!r)break;if(a!==r){if(!a){n.appendChild(r);continue}if(!r){n.removeChild(a),--i;continue}n.insertBefore(r,a)}}}function ew(){return new Proxy({childNodes:[],appendChild:function(e){return this.childNodes.push(e),e},remove:function(){},removeChild:function(e){const t=this.childNodes.indexOf(e);if(t===-1)throw new Error("Node to remove was not found");return this.childNodes.splice(t,1),e},insertBefore:function(e,t){const i=this.childNodes.indexOf(t);if(i===-1)throw new Error("Reference node not found");return this.childNodes.splice(i,0,e),e},style:{}},{get(e,t,i){return t==="firstElementChild"?e.childNodes.length>0?e.childNodes[0]:null:Reflect.get(e,t,i)}})}function w9(n){return typeof HTMLCanvasElement!="undefined"&&n instanceof HTMLCanvasElement||typeof OffscreenCanvas!="undefined"&&n instanceof OffscreenCanvas}class LK extends c5{constructor(e){super();const t=e.element;t&&!e.target&&!t.style.pointerEvents&&(t.style.pointerEvents="auto"),this.element=t||null,this.target_=null,this.map_=null,this.listenerKeys=[],e.render&&(this.render=e.render),e.target&&this.setTarget(e.target)}disposeInternal(){var e;(e=this.element)==null||e.remove(),super.disposeInternal()}getMap(){return this.map_}setMap(e){var t,i;this.map_&&((t=this.element)==null||t.remove());for(let a=0,r=this.listenerKeys.length;aa.getAttributions(e)));if(this.attributions_!==void 0&&(Array.isArray(this.attributions_)?this.attributions_.forEach(a=>i.add(a)):i.add(this.attributions_)),!this.overrideCollapsible_){const a=!t.some(r=>{var s;return((s=r.getSource())==null?void 0:s.getAttributionsCollapsible())===!1});this.setCollapsible(a)}return Array.from(i)}updateElement_(e){return C3(this,null,function*(){if(!e){this.renderedVisible_&&(this.element.style.display="none",this.renderedVisible_=!1);return}const t=yield Promise.all(this.collectSourceAttributions_(e).map(a=>UH(()=>a))),i=t.length>0;if(this.renderedVisible_!=i&&(this.element.style.display=i?"":"none",this.renderedVisible_=i),!O9(t,this.renderedAttributions_)){IK(this.ulElement_);for(let a=0,r=t.length;a0&&i%(2*Math.PI)!==0?t.animate({rotation:0,duration:this.duration_,easing:f4}):t.setRotation(0))}render(e){const t=e.frameState;if(!t)return;const i=t.viewState.rotation;if(i!=this.rotation_){const a="rotate("+i+"rad)";if(this.autoHide_){const r=this.element.classList.contains(Ps);!r&&i===0?this.element.classList.add(Ps):r&&i!==0&&this.element.classList.remove(Ps)}this.label_.style.transform=a}this.rotation_=i}}const BK=OK;class GK extends Tf{constructor(e){e=e||{},super({element:document.createElement("div"),target:e.target});const t=e.className!==void 0?e.className:"ol-zoom",i=e.delta!==void 0?e.delta:1,a=e.zoomInClassName!==void 0?e.zoomInClassName:t+"-in",r=e.zoomOutClassName!==void 0?e.zoomOutClassName:t+"-out",s=e.zoomInLabel!==void 0?e.zoomInLabel:"+",o=e.zoomOutLabel!==void 0?e.zoomOutLabel:"–",l=e.zoomInTipLabel!==void 0?e.zoomInTipLabel:"Zoom in",c=e.zoomOutTipLabel!==void 0?e.zoomOutTipLabel:"Zoom out",d=document.createElement("button");d.className=a,d.setAttribute("type","button"),d.title=l,d.appendChild(typeof s=="string"?document.createTextNode(s):s),d.addEventListener(Z1.CLICK,this.handleClick_.bind(this,i),!1);const h=document.createElement("button");h.className=r,h.setAttribute("type","button"),h.title=c,h.appendChild(typeof o=="string"?document.createTextNode(o):o),h.addEventListener(Z1.CLICK,this.handleClick_.bind(this,-i),!1);const y=t+" "+_l+" "+Cf,S=this.element;S.className=y,S.appendChild(d),S.appendChild(h),this.duration_=e.duration!==void 0?e.duration:250}handleClick_(e,t){t.preventDefault(),this.zoomByDelta_(e)}zoomByDelta_(e){const i=this.getMap().getView();if(!i)return;const a=i.getZoom();if(a!==void 0){const r=i.getConstrainedZoom(a+e);this.duration_>0?(i.getAnimating()&&i.cancelAnimations(),i.animate({zoom:r,duration:this.duration_,easing:f4})):i.setZoom(r)}}}const zK=GK;function tw(n){n=n||{};const e=new Q6;return(n.zoom!==void 0?n.zoom:!0)&&e.push(new zK(n.zoomOptions)),(n.rotate!==void 0?n.rotate:!0)&&e.push(new BK(n.rotateOptions)),(n.attribution!==void 0?n.attribution:!0)&&e.push(new DK(n.attributionOptions)),e}class jK{constructor(e,t,i){this.decay_=e,this.minVelocity_=t,this.delay_=i,this.points_=[],this.angle_=0,this.initialVelocity_=0}begin(){this.points_.length=0,this.angle_=0,this.initialVelocity_=0}update(e,t){this.points_.push(e,t,Date.now())}end(){if(this.points_.length<6)return!1;const e=Date.now()-this.delay_,t=this.points_.length-3;if(this.points_[t+2]0&&this.points_[i+2]>e;)i-=3;const a=this.points_[t+2]-this.points_[i+2];if(a<1e3/60)return!1;const r=this.points_[t]-this.points_[i],s=this.points_[t+1]-this.points_[i+1];return this.angle_=Math.atan2(s,r),this.initialVelocity_=Math.sqrt(r*r+s*s)/a,this.initialVelocity_>this.minVelocity_}getDistance(){return(this.minVelocity_-this.initialVelocity_)/this.decay_}getAngle(){return this.angle_}}const UK=jK,Pv={ACTIVE:"active"};class $K extends c5{constructor(e){super(),this.on,this.once,this.un,e&&e.handleEvent&&(this.handleEvent=e.handleEvent),this.map_=null,this.setActive(!0)}getActive(){return this.get(Pv.ACTIVE)}getMap(){return this.map_}handleEvent(e){return!0}setActive(e){this.set(Pv.ACTIVE,e)}setMap(e){this.map_=e}}function WK(n,e,t){const i=n.getCenterInternal();if(i){const a=[i[0]+e[0],i[1]+e[1]];n.animateInternal({duration:t!==void 0?t:250,easing:vY,center:n.getConstrainedCenter(a)})}}function Af(n,e,t,i){const a=n.getZoom();if(a===void 0)return;const r=n.getConstrainedZoom(a+e),s=n.getResolutionForZoom(r);n.getAnimating()&&n.cancelAnimations(),n.animate({resolution:s,anchor:t,duration:i!==void 0?i:250,easing:f4})}const Da=$K;class VK extends Da{constructor(e){super(),e=e||{},this.delta_=e.delta?e.delta:1,this.duration_=e.duration!==void 0?e.duration:250}handleEvent(e){let t=!1;if(e.type==Ie.DBLCLICK){const i=e.originalEvent,a=e.map,r=e.coordinate,s=i.shiftKey?-this.delta_:this.delta_,o=a.getView();Af(o,s,r,this.duration_),i.preventDefault(),t=!0}return!t}}const HK=VK;function eh(n){const e=arguments;return function(t){let i=!0;for(let a=0,r=e.length;a0}}else if(e.type==Ie.POINTERDOWN){const i=this.handleDownEvent(e);this.handlingDownUpSequence=i,t=this.stopDown(i)}else e.type==Ie.POINTERMOVE&&this.handleMoveEvent(e);return!t}handleMoveEvent(e){}handleUpEvent(e){return!1}stopDown(e){return e}updateTrackedPointers_(e){e.activePointers&&(this.targetPointers=e.activePointers)}}function xf(n){const e=n.length;let t=0,i=0;for(let a=0;a0&&this.condition_(e)){const i=e.map.getView();return this.lastCentroid=null,i.getAnimating()&&i.cancelAnimations(),this.kinetic_&&this.kinetic_.begin(),this.noKinetic_=this.targetPointers.length>1,!0}return!1}}const tq=eq;class nq extends Oa{constructor(e){e=e||{},super({stopDown:ll}),this.condition_=e.condition?e.condition:YK,this.lastAngle_=void 0,this.duration_=e.duration!==void 0?e.duration:250}handleDragEvent(e){if(!Gc(e))return;const t=e.map,i=t.getView();if(i.getConstraints().rotation===bf)return;const a=t.getSize(),r=e.pixel,s=Math.atan2(a[1]/2-r[1],r[0]-a[0]/2);if(this.lastAngle_!==void 0){const o=s-this.lastAngle_;i.adjustRotationInternal(-o)}this.lastAngle_=s}handleUpEvent(e){return Gc(e)?(e.map.getView().endInteraction(this.duration_),!1):!0}handleDownEvent(e){return Gc(e)&&iw(e)&&this.condition_(e)?(e.map.getView().beginInteraction(),this.lastAngle_=void 0,!0):!1}}const iq=nq;class aq extends ol{constructor(e){super(),this.geometry_=null,this.element_=document.createElement("div"),this.element_.style.position="absolute",this.element_.style.pointerEvents="auto",this.element_.className="ol-box "+e,this.map_=null,this.startPixel_=null,this.endPixel_=null}disposeInternal(){this.setMap(null)}render_(){const e=this.startPixel_,t=this.endPixel_,i="px",a=this.element_.style;a.left=Math.min(e[0],t[0])+i,a.top=Math.min(e[1],t[1])+i,a.width=Math.abs(t[0]-e[0])+i,a.height=Math.abs(t[1]-e[1])+i}setMap(e){if(this.map_){this.map_.getOverlayContainer().removeChild(this.element_);const t=this.element_.style;t.left="inherit",t.top="inherit",t.width="inherit",t.height="inherit"}this.map_=e,this.map_&&this.map_.getOverlayContainer().appendChild(this.element_)}setPixels(e,t){this.startPixel_=e,this.endPixel_=t,this.createOrUpdateGeometry(),this.render_()}createOrUpdateGeometry(){if(!this.map_)return;const e=this.startPixel_,t=this.endPixel_,a=[e,[e[0],t[1]],t,[t[0],e[1]]].map(this.map_.getCoordinateFromPixelInternal,this.map_);a[4]=a[0].slice(),this.geometry_?this.geometry_.setCoordinates([a]):this.geometry_=new N9([a])}getGeometry(){return this.geometry_}}const rq=aq,di={BOXSTART:"boxstart",BOXDRAG:"boxdrag",BOXEND:"boxend",BOXCANCEL:"boxcancel"};class c7 extends z5{constructor(e,t,i){super(e),this.coordinate=t,this.mapBrowserEvent=i}}class sq extends Oa{constructor(e){var t,i,a;super(),this.on,this.once,this.un,e=e!=null?e:{},this.box_=new rq(e.className||"ol-dragbox"),this.minArea_=(t=e.minArea)!=null?t:64,e.onBoxEnd&&(this.onBoxEnd=e.onBoxEnd),this.startPixel_=null,this.condition_=(i=e.condition)!=null?i:iw,this.boxEndCondition_=(a=e.boxEndCondition)!=null?a:this.defaultBoxEndCondition}defaultBoxEndCondition(e,t,i){const a=i[0]-t[0],r=i[1]-t[1];return a*a+r*r>=this.minArea_}getGeometry(){return this.box_.getGeometry()}handleDragEvent(e){this.startPixel_&&(this.box_.setPixels(this.startPixel_,e.pixel),this.dispatchEvent(new c7(di.BOXDRAG,e.coordinate,e)))}handleUpEvent(e){if(!this.startPixel_)return!1;const t=this.boxEndCondition_(e,this.startPixel_,e.pixel);return t&&this.onBoxEnd(e),this.dispatchEvent(new c7(t?di.BOXEND:di.BOXCANCEL,e.coordinate,e)),this.box_.setMap(null),this.startPixel_=null,!1}handleDownEvent(e){return this.condition_(e)?(this.startPixel_=e.pixel,this.box_.setMap(e.map),this.box_.setPixels(this.startPixel_,this.startPixel_),this.dispatchEvent(new c7(di.BOXSTART,e.coordinate,e)),!0):!1}onBoxEnd(e){}setActive(e){e||(this.box_.setMap(null),this.startPixel_&&(this.dispatchEvent(new c7(di.BOXCANCEL,this.startPixel_,null)),this.startPixel_=null)),super.setActive(e)}setMap(e){this.getMap()&&(this.box_.setMap(null),this.startPixel_&&(this.dispatchEvent(new c7(di.BOXCANCEL,this.startPixel_,null)),this.startPixel_=null)),super.setMap(e)}}const oq=sq;class lq extends oq{constructor(e){e=e||{};const t=e.condition?e.condition:ZK;super({condition:t,className:e.className||"ol-dragzoom",minArea:e.minArea}),this.duration_=e.duration!==void 0?e.duration:200,this.out_=e.out!==void 0?e.out:!1}onBoxEnd(e){const i=this.getMap().getView();let a=this.getGeometry();if(this.out_){const r=i.rotatedExtentForGeometry(a),s=i.getResolutionForExtentInternal(r),o=i.getResolution()/s;a=a.clone(),a.scale(o*o)}i.fitInternal(a,{duration:this.duration_,easing:f4})}}const uq=lq,o8={LEFT:"ArrowLeft",UP:"ArrowUp",RIGHT:"ArrowRight",DOWN:"ArrowDown"};class cq extends Da{constructor(e){super(),e=e||{},this.defaultCondition_=function(t){return aw(t)&&rw(t)},this.condition_=e.condition!==void 0?e.condition:this.defaultCondition_,this.duration_=e.duration!==void 0?e.duration:100,this.pixelDelta_=e.pixelDelta!==void 0?e.pixelDelta:128}handleEvent(e){let t=!1;if(e.type==Z1.KEYDOWN){const i=e.originalEvent,a=i.key;if(this.condition_(e)&&(a==o8.DOWN||a==o8.LEFT||a==o8.RIGHT||a==o8.UP)){const s=e.map.getView(),o=s.getResolution()*this.pixelDelta_;let l=0,c=0;a==o8.DOWN?c=-o:a==o8.LEFT?l=-o:a==o8.RIGHT?l=o:c=o;const d=[l,c];tf(d,s.getRotation()),WK(s,d,this.duration_),i.preventDefault(),t=!0}}return!t}}const dq=cq;class hq extends Da{constructor(e){super(),e=e||{},this.condition_=e.condition?e.condition:function(t){return!XK(t)&&rw(t)},this.delta_=e.delta?e.delta:1,this.duration_=e.duration!==void 0?e.duration:100}handleEvent(e){let t=!1;if(e.type==Z1.KEYDOWN||e.type==Z1.KEYPRESS){const i=e.originalEvent,a=i.key;if(this.condition_(e)&&(a==="+"||a==="-")){const r=e.map,s=a==="+"?this.delta_:-this.delta_,o=r.getView();Af(o,s,void 0,this.duration_),i.preventDefault(),t=!0}}return!t}}const fq=hq,mq=40,gq=300,pq=3;class yq extends Da{constructor(e){e=e||{},super(e),this.totalDelta_=0,this.lastDelta_=0,this.maxDelta_=e.maxDelta!==void 0?e.maxDelta:1,this.duration_=e.duration!==void 0?e.duration:250,this.timeout_=e.timeout!==void 0?e.timeout:80,this.useAnchor_=e.useAnchor!==void 0?e.useAnchor:!0,this.constrainResolution_=e.constrainResolution!==void 0?e.constrainResolution:!1;const t=e.condition?e.condition:qK;this.condition_=e.onFocusOnly?eh(nw,t):t,this.lastAnchor_=null,this.startTime_=void 0,this.timeoutId_,this.mode_=void 0,this.trackpadEventGap_=400,this.trackpadTimeoutId_,this.deltaPerZoom_=300,this.ctrlKeyPressed_=!1,this.ctrlKeyListenerKeys_=[]}setMap(e){if(this.ctrlKeyListenerKeys_.forEach(de),this.ctrlKeyListenerKeys_.length=0,this.ctrlKeyPressed_=!1,super.setMap(e),e){const t=e.getOwnerDocument();this.ctrlKeyListenerKeys_.push(p0(t,"keydown",i=>{i.key==="Control"&&(this.ctrlKeyPressed_=!0)}),p0(t,"keyup",i=>{i.key==="Control"&&(this.ctrlKeyPressed_=!1)}))}}endInteraction_(){this.trackpadTimeoutId_=void 0;const e=this.getMap();if(!e)return;const t=e.getView(),i=this.lastDelta_?this.lastDelta_>0?1:-1:0;t.endInteraction(this.constrainResolution_||t.getConstrainResolution()?100:void 0,i,this.lastAnchor_?e.getCoordinateFromPixel(this.lastAnchor_):null)}handleEvent(e){if(!this.condition_(e)||e.type!==Z1.WHEEL)return!0;const i=e.map,a=e.originalEvent;a.preventDefault();const r=a.ctrlKey&&!this.ctrlKeyPressed_;a.ctrlKey||(this.ctrlKeyPressed_=!1),this.useAnchor_&&(this.lastAnchor_=e.pixel);let s=a.deltaY;switch(a.deltaMode){case WheelEvent.DOM_DELTA_LINE:s*=mq;break;case WheelEvent.DOM_DELTA_PAGE:s*=gq;break}if(s===0)return!1;this.lastDelta_=s;const o=Date.now();this.startTime_===void 0&&(this.startTime_=o),(!this.mode_||o-this.startTime_>this.trackpadEventGap_)&&(this.mode_=Math.abs(s)<4?"trackpad":"wheel");const l=i.getView();if(this.mode_==="trackpad")return this.trackpadTimeoutId_?clearTimeout(this.trackpadTimeoutId_):(l.getAnimating()&&l.cancelAnimations(),l.beginInteraction()),this.trackpadTimeoutId_=setTimeout(this.endInteraction_.bind(this),this.timeout_),r&&(s=s*pq),l.adjustZoom(-s/this.deltaPerZoom_,this.lastAnchor_?i.getCoordinateFromPixel(this.lastAnchor_):null),this.startTime_=o,!1;this.totalDelta_+=s;const c=Math.max(this.timeout_-(o-this.startTime_),0);return clearTimeout(this.timeoutId_),this.timeoutId_=setTimeout(this.handleWheelZoom_.bind(this,i),c),!1}handleWheelZoom_(e){const t=e.getView();t.getAnimating()&&t.cancelAnimations();let i=-ve(this.totalDelta_,-this.maxDelta_*this.deltaPerZoom_,this.maxDelta_*this.deltaPerZoom_)/this.deltaPerZoom_;(t.getConstrainResolution()||this.constrainResolution_)&&(i=i?i>0?1:-1:0),Af(t,i,this.lastAnchor_?e.getCoordinateFromPixel(this.lastAnchor_):null,this.duration_),this.mode_=void 0,this.totalDelta_=0,this.lastAnchor_=null,this.startTime_=void 0,this.timeoutId_=void 0}setMouseAnchor(e){this.useAnchor_=e,e||(this.lastAnchor_=null)}}const vq=yq;class _q extends Oa{constructor(e){e=e||{};const t=e;t.stopDown||(t.stopDown=ll),super(t),this.anchor_=null,this.lastAngle_=void 0,this.rotating_=!1,this.rotationDelta_=0,this.threshold_=e.threshold!==void 0?e.threshold:.3,this.duration_=e.duration!==void 0?e.duration:250}handleDragEvent(e){let t=0;const i=this.targetPointers[0],a=this.targetPointers[1],r=Math.atan2(a.clientY-i.clientY,a.clientX-i.clientX);if(this.lastAngle_!==void 0){const l=r-this.lastAngle_;this.rotationDelta_+=l,!this.rotating_&&Math.abs(this.rotationDelta_)>this.threshold_&&(this.rotating_=!0),t=l}this.lastAngle_=r;const s=e.map,o=s.getView();o.getConstraints().rotation!==bf&&(this.anchor_=s.getCoordinateFromPixelInternal(s.getEventPixel(xf(this.targetPointers))),this.rotating_&&(s.render(),o.adjustRotationInternal(t,this.anchor_)))}handleUpEvent(e){return this.targetPointers.length<2?(e.map.getView().endInteraction(this.duration_),!1):!0}handleDownEvent(e){if(this.targetPointers.length>=2){const t=e.map;return this.anchor_=null,this.lastAngle_=void 0,this.rotating_=!1,this.rotationDelta_=0,this.handlingDownUpSequence||t.getView().beginInteraction(),!0}return!1}}const Sq=_q;class bq extends Oa{constructor(e){e=e||{};const t=e;t.stopDown||(t.stopDown=ll),super(t),this.anchor_=null,this.duration_=e.duration!==void 0?e.duration:400,this.lastDistance_=void 0,this.lastScaleDelta_=1}handleDragEvent(e){let t=1;const i=this.targetPointers[0],a=this.targetPointers[1],r=i.clientX-a.clientX,s=i.clientY-a.clientY,o=Math.sqrt(r*r+s*s);this.lastDistance_!==void 0&&(t=this.lastDistance_/o),this.lastDistance_=o;const l=e.map,c=l.getView();t!=1&&(this.lastScaleDelta_=t),this.anchor_=l.getCoordinateFromPixelInternal(l.getEventPixel(xf(this.targetPointers))),l.render(),c.adjustResolutionInternal(t,this.anchor_)}handleUpEvent(e){if(this.targetPointers.length<2){const i=e.map.getView(),a=this.lastScaleDelta_>1?1:-1;return i.endInteraction(this.duration_,a),!1}return!0}handleDownEvent(e){if(this.targetPointers.length>=2){const t=e.map;return this.anchor_=null,this.lastDistance_=void 0,this.lastScaleDelta_=1,this.handlingDownUpSequence||t.getView().beginInteraction(),!0}return!1}}const wq=bq;function Cq(n){n=n||{};const e=new Q6,t=new UK(-.005,.05,100);return(n.altShiftDragRotate!==void 0?n.altShiftDragRotate:!0)&&e.push(new iq),(n.doubleClickZoom!==void 0?n.doubleClickZoom:!0)&&e.push(new HK({delta:n.zoomDelta,duration:n.zoomDuration})),(n.dragPan!==void 0?n.dragPan:!0)&&e.push(new tq({onFocusOnly:n.onFocusOnly,kinetic:t})),(n.pinchRotate!==void 0?n.pinchRotate:!0)&&e.push(new Sq),(n.pinchZoom!==void 0?n.pinchZoom:!0)&&e.push(new wq({duration:n.zoomDuration})),(n.keyboard!==void 0?n.keyboard:!0)&&(e.push(new dq),e.push(new fq({delta:n.zoomDelta,duration:n.zoomDuration}))),(n.mouseWheelZoom!==void 0?n.mouseWheelZoom:!0)&&e.push(new vq({onFocusOnly:n.onFocusOnly,duration:n.zoomDuration})),(n.shiftDragZoom!==void 0?n.shiftDragZoom:!0)&&e.push(new uq({duration:n.zoomDuration})),e}const H0={OPACITY:"opacity",VISIBLE:"visible",EXTENT:"extent",Z_INDEX:"zIndex",MAX_RESOLUTION:"maxResolution",MIN_RESOLUTION:"minResolution",MAX_ZOOM:"maxZoom",MIN_ZOOM:"minZoom",SOURCE:"source",MAP:"map"};class Tq extends c5{constructor(e){super(),this.on,this.once,this.un,this.background_=e.background;const t=Object.assign({},e);typeof e.properties=="object"&&(delete t.properties,Object.assign(t,e.properties)),t[H0.OPACITY]=e.opacity!==void 0?e.opacity:1,j0(typeof t[H0.OPACITY]=="number","Layer opacity must be a number"),t[H0.VISIBLE]=e.visible!==void 0?e.visible:!0,t[H0.Z_INDEX]=e.zIndex,t[H0.MAX_RESOLUTION]=e.maxResolution!==void 0?e.maxResolution:1/0,t[H0.MIN_RESOLUTION]=e.minResolution!==void 0?e.minResolution:0,t[H0.MIN_ZOOM]=e.minZoom!==void 0?e.minZoom:-1/0,t[H0.MAX_ZOOM]=e.maxZoom!==void 0?e.maxZoom:1/0,this.className_=t.className!==void 0?t.className:"ol-layer",delete t.className,this.setProperties(t),this.state_=null}getBackground(){return this.background_}getClassName(){return this.className_}getLayerState(e){const t=this.state_||{layer:this,managed:e===void 0?!0:e},i=this.getZIndex();return t.opacity=ve(Math.round(this.getOpacity()*100)/100,0,1),t.visible=this.getVisible(),t.extent=this.getExtent(),t.zIndex=i===void 0&&!t.managed?1/0:i,t.maxResolution=this.getMaxResolution(),t.minResolution=Math.max(this.getMinResolution(),0),t.minZoom=this.getMinZoom(),t.maxZoom=this.getMaxZoom(),this.state_=t,t}getLayersArray(e){return G1()}getLayerStatesArray(e){return G1()}getExtent(){return this.get(H0.EXTENT)}getMaxResolution(){return this.get(H0.MAX_RESOLUTION)}getMinResolution(){return this.get(H0.MIN_RESOLUTION)}getMinZoom(){return this.get(H0.MIN_ZOOM)}getMaxZoom(){return this.get(H0.MAX_ZOOM)}getOpacity(){return this.get(H0.OPACITY)}getSourceState(){return G1()}getVisible(){return this.get(H0.VISIBLE)}getZIndex(){return this.get(H0.Z_INDEX)}setBackground(e){this.background_=e,this.changed()}setExtent(e){this.set(H0.EXTENT,e)}setMaxResolution(e){this.set(H0.MAX_RESOLUTION,e)}setMinResolution(e){this.set(H0.MIN_RESOLUTION,e)}setMaxZoom(e){this.set(H0.MAX_ZOOM,e)}setMinZoom(e){this.set(H0.MIN_ZOOM,e)}setOpacity(e){j0(typeof e=="number","Layer opacity must be a number"),this.set(H0.OPACITY,e)}setVisible(e){this.set(H0.VISIBLE,e)}setZIndex(e){this.set(H0.Z_INDEX,e)}disposeInternal(){this.state_&&(this.state_.layer=null,this.state_=null),super.disposeInternal()}}const sw=Tq,n9={ADDLAYER:"addlayer",REMOVELAYER:"removelayer"};class g9 extends z5{constructor(e,t){super(e),this.layer=t}}const zc={LAYERS:"layers"};class Ef extends sw{constructor(e){e=e||{};const t=Object.assign({},e);delete t.layers;let i=e.layers;super(t),this.on,this.once,this.un,this.layersListenerKeys_=[],this.listenerKeys_={},this.addChangeListener(zc.LAYERS,this.handleLayersChanged_),i?Array.isArray(i)?i=new Q6(i.slice(),{unique:!0}):j0(typeof i.getArray=="function","Expected `layers` to be an array or a `Collection`"):i=new Q6(void 0,{unique:!0}),this.setLayers(i)}handleLayerChange_(){this.changed()}handleLayersChanged_(){this.layersListenerKeys_.forEach(de),this.layersListenerKeys_.length=0;const e=this.getLayers();this.layersListenerKeys_.push(p0(e,h6.ADD,this.handleLayersAdd_,this),p0(e,h6.REMOVE,this.handleLayersRemove_,this));for(const i in this.listenerKeys_)this.listenerKeys_[i].forEach(de);Pa(this.listenerKeys_);const t=e.getArray();for(let i=0,a=t.length;i{this.dispatchEvent("sourceready")},0))),this.changed()}getFeatures(e){return this.renderer_?this.renderer_.getFeatures(e):Promise.resolve([])}getData(e){return!this.renderer_||!this.rendered?null:this.renderer_.getData(e)}isVisible(e){let t;const i=this.getMapInternal();!e&&i&&(e=i.getView()),e instanceof Jn?t={viewState:e.getState(),extent:e.calculateExtent()}:t=e,!t.layerStatesArray&&i&&(t.layerStatesArray=i.getLayerGroup().getLayerStatesArray());let a;if(t.layerStatesArray){if(a=t.layerStatesArray.find(s=>s.layer===this),!a)return!1}else a=this.getLayerState();const r=this.getExtent();return Pf(a,t.viewState)&&(!r||p6(r,t.extent))}getAttributions(e){var r;if(!this.isVisible(e))return[];const t=(r=this.getSource())==null?void 0:r.getAttributions();if(!t)return[];const i=e instanceof Jn?e.getViewStateAndExtent():e;let a=t(i);return Array.isArray(a)||(a=[a]),a}render(e,t){const i=this.getRenderer();return i.prepareFrame(e)?(this.rendered=!0,i.renderFrame(e,t)):null}unrender(){this.rendered=!1}getDeclutter(){}renderDeclutter(e,t){}renderDeferred(e){const t=this.getRenderer();t&&t.renderDeferred(e)}setMapInternal(e){e||this.unrender(),this.set(H0.MAP,e)}getMapInternal(){return this.get(H0.MAP)}setMap(e){this.mapPrecomposeKey_&&(de(this.mapPrecomposeKey_),this.mapPrecomposeKey_=null),e||this.changed(),this.mapRenderKey_&&(de(this.mapRenderKey_),this.mapRenderKey_=null),e&&(this.mapPrecomposeKey_=p0(e,tn.PRECOMPOSE,this.handlePrecompose_,this),this.mapRenderKey_=p0(this,Z1.CHANGE,e.render,e),this.changed())}handlePrecompose_(e){const t=e.frameState.layerStatesArray,i=this.getLayerState(!1);j0(!t.some(a=>a.layer===i.layer),"A layer can only be added to the map once. Use either `layer.setMap()` or `map.addLayer()`, not both."),t.push(i)}setSource(e){this.set(H0.SOURCE,e)}getRenderer(){return this.renderer_||(this.renderer_=this.createRenderer()),this.renderer_}hasRenderer(){return!!this.renderer_}createRenderer(){return null}clearRenderer(){this.renderer_&&(this.renderer_.dispose(),delete this.renderer_)}disposeInternal(){this.clearRenderer(),this.setSource(null),super.disposeInternal()}}function Pf(n,e){if(!n.visible)return!1;const t=e.resolution;if(t=n.maxResolution)return!1;const i=e.zoom;return i>n.minZoom&&i<=n.maxZoom}const wl=Aq;function ow(n,e,t=0,i=n.length-1,a=xq){for(;i>t;){if(i-t>600){const l=i-t+1,c=e-t+1,d=Math.log(l),h=.5*Math.exp(2*d/3),y=.5*Math.sqrt(d*h*(l-h)/l)*(c-l/2<0?-1:1),S=Math.max(t,Math.floor(e-c*h/l+y)),T=Math.min(i,Math.floor(e+(l-c)*h/l+y));ow(n,e,S,T,a)}const r=n[e];let s=t,o=i;for(d7(n,t,e),a(n[i],r)>0&&d7(n,t,i);s0;)o--}a(n[t],r)===0?d7(n,t,o):(o++,d7(n,o,i)),o<=e&&(t=o+1),e<=o&&(i=o-1)}}function d7(n,e,t){const i=n[e];n[e]=n[t],n[t]=i}function xq(n,e){return ne?1:0}let lw=class{constructor(e=9){this._maxEntries=Math.max(4,e),this._minEntries=Math.max(2,Math.ceil(this._maxEntries*.4)),this.clear()}all(){return this._all(this.data,[])}search(e){let t=this.data;const i=[];if(!ks(e,t))return i;const a=this.toBBox,r=[];for(;t;){for(let s=0;s=0&&r[t].children.length>this._maxEntries;)this._split(r,t),t--;this._adjustParentBBoxes(a,r,t)}_split(e,t){const i=e[t],a=i.children.length,r=this._minEntries;this._chooseSplitAxis(i,r,a);const s=this._chooseSplitIndex(i,r,a),o=Ci(i.children.splice(s,i.children.length-s));o.height=i.height,o.leaf=i.leaf,hi(i,this.toBBox),hi(o,this.toBBox),t?e[t-1].children.push(o):this._splitRoot(i,o)}_splitRoot(e,t){this.data=Ci([e,t]),this.data.height=e.height+1,this.data.leaf=!1,hi(this.data,this.toBBox)}_chooseSplitIndex(e,t,i){let a,r=1/0,s=1/0;for(let o=t;o<=i-t;o++){const l=w7(e,0,o,this.toBBox),c=w7(e,o,i,this.toBBox),d=Rq(l,c),h=jc(l)+jc(c);d=t;c--){const d=e.children[c];C7(o,e.leaf?r(d):d),l+=Ms(o)}return l}_adjustParentBBoxes(e,t,i){for(let a=i;a>=0;a--)C7(t[a],e)}_condense(e){for(let t=e.length-1,i;t>=0;t--)e[t].children.length===0?t>0?(i=e[t-1].children,i.splice(i.indexOf(e[t]),1)):this.clear():hi(e[t],this.toBBox)}};function Eq(n,e,t){if(!t)return e.indexOf(n);for(let i=0;i=n.minX&&e.maxY>=n.minY}function Ci(n){return{children:n,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function Mv(n,e,t,i,a){const r=[e,t];for(;r.length;){if(t=r.pop(),e=r.pop(),t-e<=i)continue;const s=e+Math.ceil((t-e)/i/2)*i;ow(n,s,e,t,a),r.push(e,s,s,t)}}const Mf=[NaN,NaN,NaN,0];let $c;function Iq(){return $c||($c=Je(1,1,void 0,{willReadFrequently:!0,desynchronized:!0})),$c}const Nq=/^rgba?\(\s*(\d+%?)\s+(\d+%?)\s+(\d+%?)(?:\s*\/\s*(\d+%|\d*\.\d+|[01]))?\s*\)$/i,Lq=/^rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)(?:\s*,\s*(\d+%|\d*\.\d+|[01]))?\s*\)$/i,Fq=/^rgba?\(\s*(\d+%)\s*,\s*(\d+%)\s*,\s*(\d+%)(?:\s*,\s*(\d+%|\d*\.\d+|[01]))?\s*\)$/i,Dq=/^#([\da-f]{3,4}|[\da-f]{6}|[\da-f]{8})$/i;function Rs(n,e){return n.endsWith("%")?Number(n.substring(0,n.length-1))/e:Number(n)}function B7(n){throw new Error('failed to parse "'+n+'" as color')}function uw(n){if(n.toLowerCase().startsWith("rgb")){const r=n.match(Lq)||n.match(Nq)||n.match(Fq);if(r){const s=r[4],o=100/255;return[ve(Rs(r[1],o)+.5|0,0,255),ve(Rs(r[2],o)+.5|0,0,255),ve(Rs(r[3],o)+.5|0,0,255),s!==void 0?ve(Rs(s,100),0,1):1]}B7(n)}if(n.startsWith("#")){if(Dq.test(n)){const r=n.substring(1),s=r.length<=4?1:2,o=[0,0,0,255];for(let l=0,c=r.length;l.0031308?Math.pow(n,1/2.4)*269.025-14.025:n*3294.6}function Hc(n){return n>.2068965?Math.pow(n,3):(n-4/29)*(108/841)}function Yc(n){return n>10.314724?Math.pow((n+14.025)/269.025,2.4):n/3294.6}function Kc(n){return n>.0088564?Math.pow(n,1/3):n/(108/841)+4/29}function kv(n){const e=Yc(n[0]),t=Yc(n[1]),i=Yc(n[2]),a=Kc(e*.222488403+t*.716873169+i*.06060791),r=500*(Kc(e*.452247074+t*.399439023+i*.148375274)-a),s=200*(a-Kc(e*.016863605+t*.117638439+i*.865350722)),o=Math.atan2(s,r)*(180/Math.PI);return[116*a-16,Math.sqrt(r*r+s*s),o<0?o+360:o,n[3]]}function zq(n){const e=(n[0]+16)/116,t=n[1],i=n[2]*Math.PI/180,a=Hc(e),r=Hc(e+t/500*Math.cos(i)),s=Hc(e-t/200*Math.sin(i)),o=Vc(r*3.021973625-a*1.617392459-s*.404875592),l=Vc(r*-.943766287+a*1.916279586+s*.027607165),c=Vc(r*.069407491-a*.22898585+s*1.159737864);return[ve(o+.5|0,0,255),ve(l+.5|0,0,255),ve(c+.5|0,0,255),n[3]]}function kf(n){if(n==="none")return Mf;if(h7.hasOwnProperty(n))return h7[n];if(Wc>=Bq){let t=0;for(const i in h7)t++&3||(delete h7[i],--Wc)}const e=uw(n);e.length!==4&&B7(n);for(const t of e)isNaN(t)&&B7(n);return h7[n]=e,++Wc,e}function I8(n){return Array.isArray(n)?n:kf(n)}function Rf(n){let e=n[0];e!=(e|0)&&(e=e+.5|0);let t=n[1];t!=(t|0)&&(t=t+.5|0);let i=n[2];i!=(i|0)&&(i=i+.5|0);const a=n[3]===void 0?1:Math.round(n[3]*1e3)/1e3;return"rgba("+e+","+t+","+i+","+a+")"}function Rv(n){return n[0]>0&&n[1]>0}function jq(n,e,t){return t===void 0&&(t=[0,0]),t[0]=n[0]*e+.5|0,t[1]=n[1]*e+.5|0,t}function _6(n,e){return Array.isArray(n)?n:(e===void 0?e=[n,n]:(e[0]=n,e[1]=n),e)}let B8=0;const qt=1<",GreaterThanOrEqualTo:">=",LessThan:"<",LessThanOrEqualTo:"<=",Multiply:"*",Divide:"/",Add:"+",Subtract:"-",Clamp:"clamp",Mod:"%",Pow:"^",Abs:"abs",Floor:"floor",Ceil:"ceil",Round:"round",Sin:"sin",Cos:"cos",Atan:"atan",Sqrt:"sqrt",Match:"match",Between:"between",Interpolate:"interpolate",Coalesce:"coalesce",Case:"case",In:"in",Number:"number",String:"string",Array:"array",Color:"color",Id:"id",Band:"band",Palette:"palette",ToString:"to-string",Has:"has"},Vq={[R3.Get]:B1(e0(1,1/0),Iv),[R3.Var]:B1(e0(1,1),Hq),[R3.Has]:B1(e0(1,1/0),Iv),[R3.Id]:B1(Yq,fi),[R3.Concat]:B1(e0(2,1/0),R0(f6)),[R3.GeometryType]:B1(Kq,fi),[R3.LineMetric]:B1(qq,fi),[R3.Resolution]:B1(qc,fi),[R3.Zoom]:B1(qc,fi),[R3.Time]:B1(qc,fi),[R3.Any]:B1(e0(2,1/0),R0(qt)),[R3.All]:B1(e0(2,1/0),R0(qt)),[R3.Not]:B1(e0(1,1),R0(qt)),[R3.Equal]:B1(e0(2,2),R0(Is)),[R3.NotEqual]:B1(e0(2,2),R0(Is)),[R3.GreaterThan]:B1(e0(2,2),R0(f0)),[R3.GreaterThanOrEqualTo]:B1(e0(2,2),R0(f0)),[R3.LessThan]:B1(e0(2,2),R0(f0)),[R3.LessThanOrEqualTo]:B1(e0(2,2),R0(f0)),[R3.Multiply]:B1(e0(2,1/0),Nv),[R3.Coalesce]:B1(e0(2,1/0),Nv),[R3.Divide]:B1(e0(2,2),R0(f0)),[R3.Add]:B1(e0(2,1/0),R0(f0)),[R3.Subtract]:B1(e0(2,2),R0(f0)),[R3.Clamp]:B1(e0(3,3),R0(f0)),[R3.Mod]:B1(e0(2,2),R0(f0)),[R3.Pow]:B1(e0(2,2),R0(f0)),[R3.Abs]:B1(e0(1,1),R0(f0)),[R3.Floor]:B1(e0(1,1),R0(f0)),[R3.Ceil]:B1(e0(1,1),R0(f0)),[R3.Round]:B1(e0(1,1),R0(f0)),[R3.Sin]:B1(e0(1,1),R0(f0)),[R3.Cos]:B1(e0(1,1),R0(f0)),[R3.Atan]:B1(e0(1,2),R0(f0)),[R3.Sqrt]:B1(e0(1,1),R0(f0)),[R3.Match]:B1(e0(4,1/0),Lv,Zq),[R3.Between]:B1(e0(3,3),R0(f0)),[R3.Interpolate]:B1(e0(6,1/0),Lv,Jq),[R3.Case]:B1(e0(3,1/0),Xq,Qq),[R3.In]:B1(e0(2,2),eX),[R3.Number]:B1(e0(1,1/0),R0(Is)),[R3.String]:B1(e0(1,1/0),R0(Is)),[R3.Array]:B1(e0(1,1/0),R0(f0)),[R3.Color]:B1(e0(1,4),R0(f0)),[R3.Band]:B1(e0(1,3),R0(f0)),[R3.Palette]:B1(e0(2,2),tX),[R3.ToString]:B1(e0(1,1),R0(qt|f0|f6|Cn))};function Iv(n,e,t){const i=n.length-1,a=new Array(i);for(let r=0;re){const o=e===1/0?`${n} or more`:`${n} to ${e}`;throw new Error(`expected ${o} arguments for ${r}, got ${s}`)}}}function Nv(n,e,t){const i=n.length-1,a=new Array(i);for(let r=0;ri.featureId;case R3.GeometryType:return i=>i.geometryType;case R3.Concat:{const i=n.args.map(a=>Pn(a));return a=>"".concat(...i.map(r=>r(a).toString()))}case R3.Resolution:return i=>i.resolution;case R3.Any:case R3.All:case R3.Between:case R3.In:case R3.Not:return sX(n);case R3.Equal:case R3.NotEqual:case R3.LessThan:case R3.LessThanOrEqualTo:case R3.GreaterThan:case R3.GreaterThanOrEqualTo:return rX(n);case R3.Multiply:case R3.Divide:case R3.Add:case R3.Subtract:case R3.Clamp:case R3.Mod:case R3.Pow:case R3.Abs:case R3.Floor:case R3.Ceil:case R3.Round:case R3.Sin:case R3.Cos:case R3.Atan:case R3.Sqrt:return oX(n);case R3.Case:return lX(n);case R3.Match:return uX(n);case R3.Interpolate:return cX(n);case R3.ToString:return dX(n);default:throw new Error(`Unsupported operator ${t}`)}}function iX(n,e){const t=n.operator,i=n.args.length,a=new Array(i);for(let r=0;r{for(let s=0;s{for(let s=0;s{const r=n.args;let s=a.properties[i];for(let o=1,l=r.length;oa.variables[i];case R3.Has:return a=>{const r=n.args;if(!(i in a.properties))return!1;let s=a.properties[i];for(let o=1,l=r.length;oi(r)===a(r);case R3.NotEqual:return r=>i(r)!==a(r);case R3.LessThan:return r=>i(r)i(r)<=a(r);case R3.GreaterThan:return r=>i(r)>a(r);case R3.GreaterThanOrEqualTo:return r=>i(r)>=a(r);default:throw new Error(`Unsupported comparison operator ${t}`)}}function sX(n,e){const t=n.operator,i=n.args.length,a=new Array(i);for(let r=0;r{for(let s=0;s{for(let s=0;s{const s=a[0](r),o=a[1](r),l=a[2](r);return s>=o&&s<=l};case R3.In:return r=>{const s=a[0](r);for(let o=1;o!a[0](r);default:throw new Error(`Unsupported logical operator ${t}`)}}function oX(n,e){const t=n.operator,i=n.args.length,a=new Array(i);for(let r=0;r{let s=1;for(let o=0;oa[0](r)/a[1](r);case R3.Add:return r=>{let s=0;for(let o=0;oa[0](r)-a[1](r);case R3.Clamp:return r=>{const s=a[0](r),o=a[1](r);if(sl?l:s};case R3.Mod:return r=>a[0](r)%a[1](r);case R3.Pow:return r=>Math.pow(a[0](r),a[1](r));case R3.Abs:return r=>Math.abs(a[0](r));case R3.Floor:return r=>Math.floor(a[0](r));case R3.Ceil:return r=>Math.ceil(a[0](r));case R3.Round:return r=>Math.round(a[0](r));case R3.Sin:return r=>Math.sin(a[0](r));case R3.Cos:return r=>Math.cos(a[0](r));case R3.Atan:return i===2?r=>Math.atan2(a[0](r),a[1](r)):r=>Math.atan(a[0](r));case R3.Sqrt:return r=>Math.sqrt(a[0](r));default:throw new Error(`Unsupported numeric operator ${t}`)}}function lX(n,e){const t=n.args.length,i=new Array(t);for(let a=0;a{for(let r=0;r{const r=i[0](a);for(let s=1;s{const r=i[0](a),s=i[1](a);let o,l;for(let c=2;c=s)return c===2?h:y?hX(r,s,o,l,d,h):E7(r,s,o,l,d,h);o=d,l=h}return l}}function dX(n,e){const t=n.operator,i=n.args.length,a=new Array(i);for(let r=0;r{const s=a[0](r);return n.args[0].type===Cn?Rf(s):s.toString()};default:throw new Error(`Unsupported convert operator ${t}`)}}function E7(n,e,t,i,a,r){const s=a-t;if(s===0)return i;const o=e-t,l=n===1?o/s:(Math.pow(n,o)-1)/(Math.pow(n,s)-1);return i+l*(r-i)}function hX(n,e,t,i,a,r){if(a-t===0)return i;const o=kv(i),l=kv(r);let c=l[2]-o[2];c>180?c-=360:c<-180&&(c+=360);const d=[E7(n,e,t,o[0],a,l[0]),E7(n,e,t,o[1],a,l[1]),o[2]+E7(n,e,t,0,a,c),E7(n,e,t,i[3],a,r[3])];return zq(d)}const X1={IDLE:0,LOADING:1,LOADED:2,ERROR:3,EMPTY:4};function fX(n,e,t){const i=n;let a=!0,r=!1,s=!1;const o=[Co(i,Z1.LOAD,function(){s=!0,r||e()})];return i.src&&bb?(r=!0,i.decode().then(function(){a&&e()}).catch(function(l){a&&(s?e():t())})):o.push(Co(i,Z1.ERROR,t)),function(){a=!1,o.forEach(de)}}function mX(n,e){return new Promise((t,i)=>{function a(){s(),t(n)}function r(){s(),i(new Error("Image load error"))}function s(){n.removeEventListener("load",a),n.removeEventListener("error",r)}n.addEventListener("load",a),n.addEventListener("error",r),e&&(n.src=e)})}function gX(n,e){return e&&(n.src=e),n.src&&bb?new Promise((t,i)=>n.decode().then(()=>t(n)).catch(a=>n.complete&&n.width?t(n):i(a))):mX(n)}class pX{constructor(){this.cache_={},this.patternCache_={},this.cacheSize_=0,this.maxCacheSize_=1024}clear(){this.cache_={},this.patternCache_={},this.cacheSize_=0}canExpireCache(){return this.cacheSize_>this.maxCacheSize_}expire(){if(this.canExpireCache()){let e=0;for(const t in this.cache_){const i=this.cache_[t];!(e++&3)&&!i.hasListener()&&(delete this.cache_[t],delete this.patternCache_[t],--this.cacheSize_)}}}get(e,t){const i=Xc(e,t);return i in this.cache_?this.cache_[i]:null}getPattern(e,t){const i=Xc(e,t);return i in this.patternCache_?this.patternCache_[i]:null}set(e,t,i,a){const r=Xc(e,t),s=r in this.cache_;this.cache_[r]=i,a&&(i.getImageState()===X1.IDLE&&i.load(),i.getImageState()===X1.LOADING?i.ready().then(()=>{this.patternCache_[r]=ko().createPattern(i.getImage(1),"repeat")}):this.patternCache_[r]=ko().createPattern(i.getImage(1),"repeat")),s||++this.cacheSize_}setSize(e){this.maxCacheSize_=e,this.expire()}}function Xc(n,e){const t=e?I8(e):"null";return n+":"+t}const nn=new pX;let f7=null;class fw extends ul{constructor(e,t,i,a,r){super(),this.hitDetectionImage_=null,this.image_=e,this.crossOrigin_=i==null?void 0:i.crossOrigin,this.referrerPolicy_=i==null?void 0:i.referrerPolicy,this.canvas_={},this.color_=r,this.imageState_=a===void 0?X1.IDLE:a,this.size_=e&&e.width&&e.height?[e.width,e.height]:null,this.src_=t,this.tainted_,this.ready_=null}initializeImage_(){this.image_=new Image,this.crossOrigin_!==null&&(this.image_.crossOrigin=this.crossOrigin_),this.referrerPolicy_!==void 0&&(this.image_.referrerPolicy=this.referrerPolicy_)}isTainted_(){if(this.tainted_===void 0&&this.imageState_===X1.LOADED){f7||(f7=Je(1,1,void 0,{willReadFrequently:!0})),f7.drawImage(this.image_,0,0);try{f7.getImageData(0,0,1,1),this.tainted_=!1}catch(e){f7=null,this.tainted_=!0}}return this.tainted_===!0}dispatchChangeEvent_(){this.dispatchEvent(Z1.CHANGE)}handleImageError_(){this.imageState_=X1.ERROR,this.dispatchChangeEvent_()}handleImageLoad_(){this.imageState_=X1.LOADED,this.size_=[this.image_.width,this.image_.height],this.dispatchChangeEvent_()}getImage(e){return this.image_||this.initializeImage_(),this.replaceColor_(e),this.canvas_[e]?this.canvas_[e]:this.image_}setImage(e){this.image_=e}getPixelRatio(e){return this.replaceColor_(e),this.canvas_[e]?e:1}getImageState(){return this.imageState_}getHitDetectionImage(){if(this.image_||this.initializeImage_(),!this.hitDetectionImage_)if(this.isTainted_()){const e=this.size_[0],t=this.size_[1],i=Je(e,t);i.fillRect(0,0,e,t),this.hitDetectionImage_=i.canvas}else this.hitDetectionImage_=this.image_;return this.hitDetectionImage_}getSize(){return this.size_}getSrc(){return this.src_}load(){if(this.imageState_===X1.IDLE){this.image_||this.initializeImage_(),this.imageState_=X1.LOADING;try{this.src_!==void 0&&(this.image_.src=this.src_)}catch(e){this.handleImageError_()}this.image_ instanceof HTMLImageElement&&gX(this.image_,this.src_).then(e=>{this.image_=e,this.handleImageLoad_()}).catch(this.handleImageError_.bind(this))}}replaceColor_(e){if(!this.color_||this.canvas_[e]||this.imageState_!==X1.LOADED)return;const t=this.image_,i=Je(Math.ceil(t.width*e),Math.ceil(t.height*e)),a=i.canvas;i.scale(e,e),i.drawImage(t,0,0),i.globalCompositeOperation="multiply",i.fillStyle=Oq(this.color_),i.fillRect(0,0,a.width/e,a.height/e),i.globalCompositeOperation="destination-in",i.drawImage(t,0,0),this.canvas_[e]=a}ready(){return this.ready_||(this.ready_=new Promise(e=>{if(this.imageState_===X1.LOADED||this.imageState_===X1.ERROR)e();else{const t=()=>{(this.imageState_===X1.LOADED||this.imageState_===X1.ERROR)&&(this.removeEventListener(Z1.CHANGE,t),e())};this.addEventListener(Z1.CHANGE,t)}})),this.ready_}}function G7(n,e,t,i,a,r){let s=e===void 0?void 0:nn.get(e,a);return s||(s=new fw(n,n&&"src"in n?n.src||void 0:e,t,i,a),nn.set(e,a,s,r)),r&&s&&!nn.getPattern(e,a)&&nn.set(e,a,s,r),s}function e5(n){return n?Array.isArray(n)?Rf(n):typeof n=="object"&&"src"in n?yX(n):n:null}function yX(n){if(!n.offset||!n.size)return nn.getPattern(n.src,n.color);const e=n.src+":"+n.offset,t=nn.getPattern(e,n.color);if(t)return t;const i=nn.get(n.src,null);if(i.getImageState()!==X1.LOADED)return null;const a=Je(n.size[0],n.size[1]);return a.drawImage(i.getImage(1),n.offset[0],n.offset[1],n.size[0],n.size[1],0,0,n.size[0],n.size[1]),G7(a.canvas,e,void 0,X1.LOADED,n.color,!0),nn.getPattern(e,n.color)}const mw="10px sans-serif",m6="#000",t4="round",R5=[],I5=0,n4="round",ha=10,vX=0,r5="#000",fa="center",Ro="middle",b8=[0,0,0,0],ma=1,Ti=new c5;let m7=null,Fv;const th={},_X=new Set(["serif","sans-serif","monospace","cursive","fantasy","system-ui","ui-serif","ui-sans-serif","ui-monospace","ui-rounded","emoji","math","fangsong"]);function SX(n,e,t){return`${n} ${e} 16px "${t}"`}const bX=function(){let e,t;function i(r){return C3(this,null,function*(){yield t.ready;const s=yield t.load(r);if(s.length===0)return!1;const o=Qd(r),l=o.families[0].toLowerCase(),c=o.weight;return s.some(d=>{const h=d.family.replace(/^['"]|['"]$/g,"").toLowerCase(),y=Jd[d.weight]||d.weight;return h===l&&d.style===o.style&&y==c})})}function a(){return C3(this,null,function*(){yield t.ready;let r=!0;const s=Ti.getProperties(),o=Object.keys(s).filter(l=>s[l]<100);for(let l=o.length-1;l>=0;--l){const c=o[l];let d=s[c];d<100&&((yield i(c))?(Pa(th),Ti.set(c,100)):(d+=10,Ti.set(c,d,!0),d<100&&(r=!1)))}e=void 0,r||(e=setTimeout(a,100))})}return function(r){return C3(this,null,function*(){t||(t=en?self.fonts:document.fonts);const s=Qd(r);if(!s)return;const o=s.families;let l=!1;for(const c of o){if(_X.has(c))continue;const d=SX(s.style,s.weight,c);Ti.get(d)===void 0&&(Ti.set(d,0,!0),l=!0)}l&&(clearTimeout(e),e=setTimeout(a,100))})}}(),wX=function(){let n;return function(e){let t=th[e];if(t==null){if(en){const i=Qd(e),a=gw(e,"Žg");t=(isNaN(Number(i.lineHeight))?1.2:Number(i.lineHeight))*(a.actualBoundingBoxAscent+a.actualBoundingBoxDescent)}else n||(n=document.createElement("div"),n.innerHTML="M",n.style.minHeight="0",n.style.maxHeight="none",n.style.height="auto",n.style.padding="0",n.style.border="none",n.style.position="absolute",n.style.display="block",n.style.left="-99999px"),n.style.font=e,document.body.appendChild(n),t=n.offsetHeight,document.body.removeChild(n);th[e]=t}return t}}();function gw(n,e){return m7||(m7=Je(1,1)),n!=Fv&&(m7.font=n,Fv=m7.font),m7.measureText(e)}function pw(n,e){return gw(n,e).width}function Dv(n,e,t){if(e in t)return t[e];const i=e.split(` +`).reduce((a,r)=>Math.max(a,pw(n,r)),0);return t[e]=i,i}function CX(n,e){const t=[],i=[],a=[];let r=0,s=0,o=0,l=0;for(let c=0,d=e.length;c<=d;c+=2){const h=e[c];if(h===` +`||c===d){r=Math.max(r,s),a.push(s),s=0,o+=l,l=0;continue}const y=e[c+1]||n.font,S=pw(y,h);t.push(S),s+=S;const T=wX(y);i.push(T),l=Math.max(l,T)}return{width:r,height:o,widths:t,heights:i,lineWidths:a}}function TX(n,e,t,i,a,r,s,o,l,c,d){n.save(),t!==1&&(n.globalAlpha===void 0?n.globalAlpha=h=>h.globalAlpha*=t:n.globalAlpha*=t),e&&n.transform.apply(n,e),i.contextInstructions?(n.translate(l,c),n.scale(d[0],d[1]),AX(i,n)):d[0]<0||d[1]<0?(n.translate(l,c),n.scale(d[0],d[1]),n.drawImage(i,a,r,s,o,0,0,s,o)):n.drawImage(i,a,r,s,o,l,c,s*d[0],o*d[1]),n.restore()}function AX(n,e){const t=n.contextInstructions;for(let i=0,a=t.length;ithis.imageState_=X1.LOADED),this.render()}clone(){const e=this.getScale(),t=new Lf({fill:this.getFill()?this.getFill().clone():void 0,points:this.getPoints(),radius:this.getRadius(),radius2:this.getRadius2(),angle:this.getAngle(),stroke:this.getStroke()?this.getStroke().clone():void 0,rotation:this.getRotation(),rotateWithView:this.getRotateWithView(),scale:Array.isArray(e)?e.slice():e,displacement:this.getDisplacement().slice(),declutterMode:this.getDeclutterMode()});return t.setOpacity(this.getOpacity()),t}getAnchor(){const e=this.size_,t=this.getDisplacement(),i=this.getScaleArray();return[e[0]/2-t[0]/i[0],e[1]/2+t[1]/i[1]]}getAngle(){return this.angle_}getFill(){return this.fill_}setFill(e){this.fill_=e,this.render()}getHitDetectionImage(){return this.hitDetectionCanvas_||(this.hitDetectionCanvas_=this.createHitDetectionCanvas_(this.renderOptions_)),this.hitDetectionCanvas_}getImage(e){var r,s;const t=(r=this.fill_)==null?void 0:r.getKey(),i=`${e},${this.angle_},${this.radius},${this.radius2_},${this.points_},${t}`+Object.values(this.renderOptions_).join(",");let a=(s=nn.get(i,null))==null?void 0:s.getImage(1);if(!a){const o=this.renderOptions_,l=Math.ceil(o.size*e),c=Je(l,l);this.draw_(o,c,e),a=c.canvas;const d=new fw(a,void 0,null,X1.LOADED,null);nn.set(i,null,d),createImageBitmap(a).then(h=>{d.setImage(h)})}return a}getPixelRatio(e){return e}getImageSize(){return this.size_}getImageState(){return this.imageState_}getOrigin(){return this.origin_}getPoints(){return this.points_}getRadius(){return this.radius}setRadius(e){this.radius!==e&&(this.radius=e,this.render())}getRadius2(){return this.radius2_}setRadius2(e){this.radius2_!==e&&(this.radius2_=e,this.render())}getSize(){return this.size_}getStroke(){return this.stroke_}setStroke(e){this.stroke_=e,this.render()}listenImageChange(e){}load(){}unlistenImageChange(e){}calculateLineJoinSize_(e,t,i){if(t===0||this.points_===1/0||e!=="bevel"&&e!=="miter")return t;let a=this.radius,r=this.radius2_===void 0?a:this.radius2_;if(a{this.patternImage_=null}),t.getImageState()===X1.IDLE&&t.load(),t.getImageState()===X1.LOADING&&(this.patternImage_=t)}this.color_=e}getKey(){const e=this.getColor();return e?e instanceof CanvasPattern||e instanceof CanvasGradient?E0(e):typeof e=="object"&&"src"in e?e.src+":"+e.offset:I8(e).toString():""}loading(){return!!this.patternImage_}ready(){return this.patternImage_?this.patternImage_.ready():Promise.resolve()}}const P5=Bf;function Ov(n,e,t,i){return t!==void 0&&i!==void 0?[t/n,i/e]:t!==void 0?t/n:i!==void 0?i/e:1}class Gf extends yw{constructor(e){e=e||{};const t=e.opacity!==void 0?e.opacity:1,i=e.rotation!==void 0?e.rotation:0,a=e.scale!==void 0?e.scale:1,r=e.rotateWithView!==void 0?e.rotateWithView:!1;super({opacity:t,rotation:i,scale:a,displacement:e.displacement!==void 0?e.displacement:[0,0],rotateWithView:r,declutterMode:e.declutterMode}),this.anchor_=e.anchor!==void 0?e.anchor:[.5,.5],this.normalizedAnchor_=null,this.anchorOrigin_=e.anchorOrigin!==void 0?e.anchorOrigin:"top-left",this.anchorXUnits_=e.anchorXUnits!==void 0?e.anchorXUnits:"fraction",this.anchorYUnits_=e.anchorYUnits!==void 0?e.anchorYUnits:"fraction",this.crossOrigin_=e.crossOrigin!==void 0?e.crossOrigin:null,this.referrerPolicy_=e.referrerPolicy;const s=e.img!==void 0?e.img:null;let o=e.src;j0(!(o!==void 0&&s),"`image` and `src` cannot be provided at the same time"),(o===void 0||o.length===0)&&s&&(o=s.src||E0(s)),j0(o!==void 0&&o.length>0,"A defined and non-empty `src` or `image` must be provided"),j0(!((e.width!==void 0||e.height!==void 0)&&e.scale!==void 0),"`width` or `height` cannot be provided together with `scale`");let l;if(e.src!==void 0?l=X1.IDLE:s!==void 0&&("complete"in s?s.complete?l=s.src?X1.LOADED:X1.IDLE:l=X1.LOADING:l=X1.LOADED),this.color_=e.color!==void 0?I8(e.color):null,this.iconImage_=G7(s,o,{crossOrigin:this.crossOrigin_,referrerPolicy:this.referrerPolicy_},l,this.color_),this.offset_=e.offset!==void 0?e.offset:[0,0],this.offsetOrigin_=e.offsetOrigin!==void 0?e.offsetOrigin:"top-left",this.origin_=null,this.size_=e.size!==void 0?e.size:null,this.initialOptions_,e.width!==void 0||e.height!==void 0){let c,d;if(e.size)[c,d]=e.size;else{const h=this.getImage(1);if(h.width&&h.height)c=h.width,d=h.height;else if(h instanceof HTMLImageElement){this.initialOptions_=e;const y=()=>{if(this.unlistenImageChange(y),!this.initialOptions_)return;const S=this.iconImage_.getSize();this.setScale(Ov(S[0],S[1],e.width,e.height))};this.listenImageChange(y);return}}c!==void 0&&this.setScale(Ov(c,d,e.width,e.height))}}clone(){let e,t,i;return this.initialOptions_?(t=this.initialOptions_.width,i=this.initialOptions_.height):(e=this.getScale(),e=Array.isArray(e)?e.slice():e),new Gf({anchor:this.anchor_.slice(),anchorOrigin:this.anchorOrigin_,anchorXUnits:this.anchorXUnits_,anchorYUnits:this.anchorYUnits_,color:this.color_&&this.color_.slice?this.color_.slice():this.color_||void 0,crossOrigin:this.crossOrigin_,referrerPolicy:this.referrerPolicy_,offset:this.offset_.slice(),offsetOrigin:this.offsetOrigin_,opacity:this.getOpacity(),rotateWithView:this.getRotateWithView(),rotation:this.getRotation(),scale:e,width:t,height:i,size:this.size_!==null?this.size_.slice():void 0,src:this.getSrc(),displacement:this.getDisplacement().slice(),declutterMode:this.getDeclutterMode()})}getAnchor(){let e=this.normalizedAnchor_;if(!e){e=this.anchor_;const a=this.getSize();if(this.anchorXUnits_=="fraction"||this.anchorYUnits_=="fraction"){if(!a)return null;e=this.anchor_.slice(),this.anchorXUnits_=="fraction"&&(e[0]*=a[0]),this.anchorYUnits_=="fraction"&&(e[1]*=a[1])}if(this.anchorOrigin_!="top-left"){if(!a)return null;e===this.anchor_&&(e=this.anchor_.slice()),(this.anchorOrigin_=="top-right"||this.anchorOrigin_=="bottom-right")&&(e[0]=-e[0]+a[0]),(this.anchorOrigin_=="bottom-left"||this.anchorOrigin_=="bottom-right")&&(e[1]=-e[1]+a[1])}this.normalizedAnchor_=e}const t=this.getDisplacement(),i=this.getScaleArray();return[e[0]-t[0]/i[0],e[1]+t[1]/i[1]]}setAnchor(e){this.anchor_=e,this.normalizedAnchor_=null}getColor(){return this.color_}setColor(e){const t=e?I8(e):null;if(this.color_===t||this.color_&&t&&this.color_.length===t.length&&this.color_.every((s,o)=>s===t[o]))return;this.color_=t;const i=this.getSrc(),a=i!==void 0?null:this.getHitDetectionImage(),r=i!==void 0?X1.IDLE:this.iconImage_.getImageState();this.iconImage_=G7(a,i,{crossOrigin:this.crossOrigin_,referrerPolicy:this.referrerPolicy_},r,this.color_)}getImage(e){return this.iconImage_.getImage(e)}getPixelRatio(e){return this.iconImage_.getPixelRatio(e)}getImageSize(){return this.iconImage_.getSize()}getImageState(){return this.iconImage_.getImageState()}getHitDetectionImage(){return this.iconImage_.getHitDetectionImage()}getOrigin(){if(this.origin_)return this.origin_;let e=this.offset_;if(this.offsetOrigin_!="top-left"){const t=this.getSize(),i=this.iconImage_.getSize();if(!t||!i)return null;e=e.slice(),(this.offsetOrigin_=="top-right"||this.offsetOrigin_=="bottom-right")&&(e[0]=i[0]-t[0]-e[0]),(this.offsetOrigin_=="bottom-left"||this.offsetOrigin_=="bottom-right")&&(e[1]=i[1]-t[1]-e[1])}return this.origin_=e,this.origin_}getSrc(){return this.iconImage_.getSrc()}setSrc(e){this.iconImage_=G7(null,e,{crossOrigin:this.crossOrigin_,referrerPolicy:this.referrerPolicy_},X1.IDLE,this.color_)}getSize(){return this.size_?this.size_:this.iconImage_.getSize()}getWidth(){const e=this.getScaleArray();if(this.size_)return this.size_[0]*e[0];if(this.iconImage_.getImageState()==X1.LOADED)return this.iconImage_.getSize()[0]*e[0]}getHeight(){const e=this.getScaleArray();if(this.size_)return this.size_[1]*e[1];if(this.iconImage_.getImageState()==X1.LOADED)return this.iconImage_.getSize()[1]*e[1]}setScale(e){delete this.initialOptions_,super.setScale(e)}listenImageChange(e){this.iconImage_.addEventListener(Z1.CHANGE,e)}load(){this.iconImage_.load()}unlistenImageChange(e){this.iconImage_.removeEventListener(Z1.CHANGE,e)}ready(){return this.iconImage_.ready()}}const vw=Gf;class zf{constructor(e){e=e||{},this.color_=e.color!==void 0?e.color:null,this.lineCap_=e.lineCap,this.lineDash_=e.lineDash!==void 0?e.lineDash:null,this.lineDashOffset_=e.lineDashOffset,this.lineJoin_=e.lineJoin,this.miterLimit_=e.miterLimit,this.offset_=e.offset,this.width_=e.width}clone(){const e=this.getColor();return new zf({color:Array.isArray(e)?e.slice():e||void 0,lineCap:this.getLineCap(),lineDash:this.getLineDash()?this.getLineDash().slice():void 0,lineDashOffset:this.getLineDashOffset(),lineJoin:this.getLineJoin(),miterLimit:this.getMiterLimit(),offset:this.getOffset(),width:this.getWidth()})}getColor(){return this.color_}getLineCap(){return this.lineCap_}getLineDash(){return this.lineDash_}getLineDashOffset(){return this.lineDashOffset_}getLineJoin(){return this.lineJoin_}getMiterLimit(){return this.miterLimit_}getOffset(){return this.offset_}getWidth(){return this.width_}setColor(e){this.color_=e}setLineCap(e){this.lineCap_=e}setLineDash(e){this.lineDash_=e}setLineDashOffset(e){this.lineDashOffset_=e}setLineJoin(e){this.lineJoin_=e}setMiterLimit(e){this.miterLimit_=e}setOffset(e){this.offset_=e}setWidth(e){this.width_=e}}const p9=zf;class Cl{constructor(e){e=e||{},this.geometry_=null,this.geometryFunction_=Bv,e.geometry!==void 0&&this.setGeometry(e.geometry),this.fill_=e.fill!==void 0?e.fill:null,this.image_=e.image!==void 0?e.image:null,this.renderer_=e.renderer!==void 0?e.renderer:null,this.hitDetectionRenderer_=e.hitDetectionRenderer!==void 0?e.hitDetectionRenderer:null,this.stroke_=e.stroke!==void 0?e.stroke:null,this.text_=e.text!==void 0?e.text:null,this.zIndex_=e.zIndex}clone(){var t;let e=this.getGeometry();return e&&typeof e=="object"&&(e=e.clone()),new Cl({geometry:e!=null?e:void 0,fill:this.getFill()?this.getFill().clone():void 0,image:this.getImage()?this.getImage().clone():void 0,renderer:(t=this.getRenderer())!=null?t:void 0,stroke:this.getStroke()?this.getStroke().clone():void 0,text:this.getText()?this.getText().clone():void 0,zIndex:this.getZIndex()})}getRenderer(){return this.renderer_}setRenderer(e){this.renderer_=e}setHitDetectionRenderer(e){this.hitDetectionRenderer_=e}getHitDetectionRenderer(){return this.hitDetectionRenderer_}getGeometry(){return this.geometry_}getGeometryFunction(){return this.geometryFunction_}getFill(){return this.fill_}setFill(e){this.fill_=e}getImage(){return this.image_}setImage(e){this.image_=e}getStroke(){return this.stroke_}setStroke(e){this.stroke_=e}getText(){return this.text_}setText(e){this.text_=e}getZIndex(){return this.zIndex_}setGeometry(e){typeof e=="function"?this.geometryFunction_=e:typeof e=="string"?this.geometryFunction_=function(t){return t.get(e)}:e?e!==void 0&&(this.geometryFunction_=function(){return e}):this.geometryFunction_=Bv,this.geometry_=e}setZIndex(e){this.zIndex_=e}}function xX(n){let e;if(typeof n=="function")e=n;else{let t;Array.isArray(n)?t=n:(j0(typeof n.getZIndex=="function","Expected an `Style` or an array of `Style`"),t=[n]),e=function(){return t}}return e}let Zc=null;function _w(n,e){if(!Zc){const t=new P5({color:"rgba(255,255,255,0.4)"}),i=new p9({color:"#3399CC",width:1.25});Zc=[new Cl({image:new Of({fill:t,stroke:i,radius:5}),fill:t,stroke:i})]}return Zc}function Bv(n){return n.getGeometry()}const M5=Cl,EX="#333";class jf{constructor(e){e=e||{},this.font_=e.font,this.rotation_=e.rotation,this.rotateWithView_=e.rotateWithView,this.keepUpright_=e.keepUpright,this.scale_=e.scale,this.scaleArray_=_6(e.scale!==void 0?e.scale:1),this.text_=e.text,this.textAlign_=e.textAlign,this.justify_=e.justify,this.repeat_=e.repeat,this.textBaseline_=e.textBaseline,this.fill_=e.fill!==void 0?e.fill:new P5({color:EX}),this.maxAngle_=e.maxAngle!==void 0?e.maxAngle:Math.PI/4,this.placement_=e.placement!==void 0?e.placement:"point",this.overflow_=!!e.overflow,this.stroke_=e.stroke!==void 0?e.stroke:null,this.offsetX_=e.offsetX!==void 0?e.offsetX:0,this.offsetY_=e.offsetY!==void 0?e.offsetY:0,this.backgroundFill_=e.backgroundFill?e.backgroundFill:null,this.backgroundStroke_=e.backgroundStroke?e.backgroundStroke:null,this.padding_=e.padding===void 0?null:e.padding,this.declutterMode_=e.declutterMode}clone(){const e=this.getScale();return new jf({font:this.getFont(),placement:this.getPlacement(),repeat:this.getRepeat(),maxAngle:this.getMaxAngle(),overflow:this.getOverflow(),rotation:this.getRotation(),rotateWithView:this.getRotateWithView(),keepUpright:this.getKeepUpright(),scale:Array.isArray(e)?e.slice():e,text:this.getText(),textAlign:this.getTextAlign(),justify:this.getJustify(),textBaseline:this.getTextBaseline(),fill:this.getFill()instanceof P5?this.getFill().clone():this.getFill(),stroke:this.getStroke()?this.getStroke().clone():void 0,offsetX:this.getOffsetX(),offsetY:this.getOffsetY(),backgroundFill:this.getBackgroundFill()?this.getBackgroundFill().clone():void 0,backgroundStroke:this.getBackgroundStroke()?this.getBackgroundStroke().clone():void 0,padding:this.getPadding()||void 0,declutterMode:this.getDeclutterMode()})}getOverflow(){return this.overflow_}getFont(){return this.font_}getMaxAngle(){return this.maxAngle_}getPlacement(){return this.placement_}getRepeat(){return this.repeat_}getOffsetX(){return this.offsetX_}getOffsetY(){return this.offsetY_}getFill(){return this.fill_}getRotateWithView(){return this.rotateWithView_}getKeepUpright(){return this.keepUpright_}getRotation(){return this.rotation_}getScale(){return this.scale_}getScaleArray(){return this.scaleArray_}getStroke(){return this.stroke_}getText(){return this.text_}getTextAlign(){return this.textAlign_}getJustify(){return this.justify_}getTextBaseline(){return this.textBaseline_}getBackgroundFill(){return this.backgroundFill_}getBackgroundStroke(){return this.backgroundStroke_}getPadding(){return this.padding_}getDeclutterMode(){return this.declutterMode_}setOverflow(e){this.overflow_=e}setFont(e){this.font_=e}setMaxAngle(e){this.maxAngle_=e}setOffsetX(e){this.offsetX_=e}setOffsetY(e){this.offsetY_=e}setPlacement(e){this.placement_=e}setRepeat(e){this.repeat_=e}setRotateWithView(e){this.rotateWithView_=e}setKeepUpright(e){this.keepUpright_=e}setFill(e){this.fill_=e}setRotation(e){this.rotation_=e}setScale(e){this.scale_=e,this.scaleArray_=_6(e!==void 0?e:1)}setStroke(e){this.stroke_=e}setText(e){this.text_=e}setTextAlign(e){this.textAlign_=e}setJustify(e){this.justify_=e}setTextBaseline(e){this.textBaseline_=e}setBackgroundFill(e){this.backgroundFill_=e}setBackgroundStroke(e){this.backgroundStroke_=e}setPadding(e){this.padding_=e}}const Sw=jf;function PX(n){return!0}function MX(n){const e=cw(),t=kX(n,e),i=hw();return function(a,r){if(i.properties=a.getPropertiesInternal(),i.resolution=r,e.featureId){const s=a.getId();s!==void 0?i.featureId=s:i.featureId=null}return e.geometryType&&(i.geometryType=dw(a.getGeometry())),t(i)}}function Gv(n){const e=cw(),t=n.length,i=new Array(t);for(let s=0;snull;i=Tl(n,e+"fill-color",t)}if(!i)return null;const a=new P5;return function(r){const s=i(r);return s===Mf?null:(a.setColor(s),a)}}function pa(n,e,t){const i=At(n,e+"stroke-width",t),a=Tl(n,e+"stroke-color",t);if(!i&&!a)return null;const r=E5(n,e+"stroke-line-cap",t),s=E5(n,e+"stroke-line-join",t),o=bw(n,e+"stroke-line-dash",t),l=At(n,e+"stroke-line-dash-offset",t),c=At(n,e+"stroke-miter-limit",t),d=At(n,e+"stroke-offset",t),h=new p9;return function(y){if(a){const S=a(y);if(S===Mf)return null;h.setColor(S)}if(i&&h.setWidth(i(y)),r){const S=r(y);if(S!=="butt"&&S!=="round"&&S!=="square")throw new Error("Expected butt, round, or square line cap");h.setLineCap(S)}if(s){const S=s(y);if(S!=="bevel"&&S!=="round"&&S!=="miter")throw new Error("Expected bevel, round, or miter line join");h.setLineJoin(S)}return o&&h.setLineDash(o(y)),l&&h.setLineDashOffset(l(y)),c&&h.setMiterLimit(c(y)),d&&h.setOffset(d(y)),h}}function RX(n,e){const t="text-",i=E5(n,t+"value",e);if(!i)return null;const a=ga(n,t,e),r=ga(n,t+"background-",e),s=pa(n,t,e),o=pa(n,t+"background-",e),l=E5(n,t+"font",e),c=At(n,t+"max-angle",e),d=At(n,t+"offset-x",e),h=At(n,t+"offset-y",e),y=ji(n,t+"overflow",e),S=E5(n,t+"placement",e),T=At(n,t+"repeat",e),I=Al(n,t+"scale",e),x=ji(n,t+"rotate-with-view",e),z=At(n,t+"rotation",e),H=E5(n,t+"align",e),K=E5(n,t+"justify",e),V=E5(n,t+"baseline",e),J=ji(n,t+"keep-upright",e),y2=bw(n,t+"padding",e),R2=xl(n,t+"declutter-mode"),P2=new Sw({declutterMode:R2});return function(C2){if(P2.setText(i(C2)),a&&P2.setFill(a(C2)),r&&P2.setBackgroundFill(r(C2)),s&&P2.setStroke(s(C2)),o&&P2.setBackgroundStroke(o(C2)),l&&P2.setFont(l(C2)),c&&P2.setMaxAngle(c(C2)),d&&P2.setOffsetX(d(C2)),h&&P2.setOffsetY(h(C2)),y&&P2.setOverflow(y(C2)),S){const L2=S(C2);if(L2!=="point"&&L2!=="line")throw new Error("Expected point or line for text-placement");P2.setPlacement(L2)}if(T&&P2.setRepeat(T(C2)),I&&P2.setScale(I(C2)),x&&P2.setRotateWithView(x(C2)),z&&P2.setRotation(z(C2)),H){const L2=H(C2);if(L2!=="left"&&L2!=="center"&&L2!=="right"&&L2!=="end"&&L2!=="start")throw new Error("Expected left, right, center, start, or end for text-align");P2.setTextAlign(L2)}if(K){const L2=K(C2);if(L2!=="left"&&L2!=="right"&&L2!=="center")throw new Error("Expected left, right, or center for text-justify");P2.setJustify(L2)}if(V){const L2=V(C2);if(L2!=="bottom"&&L2!=="top"&&L2!=="middle"&&L2!=="alphabetic"&&L2!=="hanging")throw new Error("Expected bottom, top, middle, alphabetic, or hanging for text-baseline");P2.setTextBaseline(L2)}return y2&&P2.setPadding(y2(C2)),J&&P2.setKeepUpright(J(C2)),P2}}function IX(n,e){return"icon-src"in n?NX(n,e):"shape-points"in n?LX(n,e):"circle-radius"in n?FX(n,e):null}function NX(n,e){const t="icon-",i=t+"src",a=ww(n[i],i),r=Io(n,t+"anchor",e),s=Al(n,t+"scale",e),o=At(n,t+"opacity",e),l=Io(n,t+"displacement",e),c=At(n,t+"rotation",e),d=ji(n,t+"rotate-with-view",e),h=jv(n,t+"anchor-origin"),y=Uv(n,t+"anchor-x-units"),S=Uv(n,t+"anchor-y-units"),T=j5(n,t+"color");let I,x=null;T!==void 0&&(Array.isArray(T)&&T.length>0&&typeof T[0]=="string"?x=Tl(n,t+"color",e):I=Cw(T,t+"color"));const z=BX(n,t+"cross-origin"),H=GX(n,t+"offset"),K=jv(n,t+"offset-origin"),V=ih(n,t+"width"),J=ih(n,t+"height"),y2=OX(n,t+"size"),R2=xl(n,t+"declutter-mode"),P2={src:a,anchorOrigin:h,anchorXUnits:y,anchorYUnits:S,crossOrigin:z,offset:H,offsetOrigin:K,height:J,width:V,size:y2,declutterMode:R2};let C2=null;return function(L2){if(C2)x&&C2.setColor(x(L2));else{const U2=x?x(L2):I;C2=new vw(U2!==void 0?Object.assign({},P2,{color:U2}):Object.assign({},P2))}return o&&C2.setOpacity(o(L2)),l&&C2.setDisplacement(l(L2)),c&&C2.setRotation(c(L2)),d&&C2.setRotateWithView(d(L2)),s&&C2.setScale(s(L2)),r&&C2.setAnchor(r(L2)),C2}}function LX(n,e){const t="shape-",i=t+"points",a=t+"radius",r=Uf(n[i],i);if(!(a in n))throw new Error(`Expected a number for ${a}`);const s=At(n,a,e),o=typeof n[a]=="number"?n[a]:5,l=t+"radius2",c=At(n,l,e),d=typeof n[l]=="number"?n[l]:void 0,h=ga(n,t,e),y=pa(n,t,e),S=Al(n,t+"scale",e),T=Io(n,t+"displacement",e),I=At(n,t+"rotation",e),x=ji(n,t+"rotate-with-view",e),z=ih(n,t+"angle"),H=xl(n,t+"declutter-mode"),K=new Ff({points:r,radius:o,radius2:d,angle:z,declutterMode:H});return function(V){return s&&K.setRadius(s(V)),c&&K.setRadius2(c(V)),h&&K.setFill(h(V)),y&&K.setStroke(y(V)),T&&K.setDisplacement(T(V)),I&&K.setRotation(I(V)),x&&K.setRotateWithView(x(V)),S&&K.setScale(S(V)),K}}function FX(n,e){const t="circle-",i=ga(n,t,e),a=pa(n,t,e),r=At(n,t+"radius",e),s=Al(n,t+"scale",e),o=Io(n,t+"displacement",e),l=At(n,t+"rotation",e),c=ji(n,t+"rotate-with-view",e),d=xl(n,t+"declutter-mode"),h=new Of({radius:5,declutterMode:d});return function(y){return r&&h.setRadius(r(y)),i&&h.setFill(i(y)),a&&h.setStroke(a(y)),o&&h.setDisplacement(o(y)),l&&h.setRotation(l(y)),c&&h.setRotateWithView(c(y)),s&&h.setScale(s(y)),h}}function j5(n,e){if(!(e in n))return;const t=n[e];return t===void 0?void 0:t}function At(n,e,t){const i=j5(n,e);if(i===void 0)return;const a=l5(i,f0,t);return function(r){return Uf(a(r),e)}}function E5(n,e,t){const i=j5(n,e);if(i===void 0)return null;const a=l5(i,f6,t);return function(r){return ww(a(r),e)}}function DX(n,e,t){const i=E5(n,e+"pattern-src",t),a=zv(n,e+"pattern-offset",t),r=zv(n,e+"pattern-size",t),s=Tl(n,e+"color",t);return function(o){return{src:i(o),offset:a&&a(o),size:r&&r(o),color:s&&s(o)}}}function ji(n,e,t){const i=j5(n,e);if(i===void 0)return null;const a=l5(i,qt,t);return function(r){const s=a(r);if(typeof s!="boolean")throw new Error(`Expected a boolean for ${e}`);return s}}function Tl(n,e,t){const i=j5(n,e);if(i===void 0)return null;const a=l5(i,Cn,t);return function(r){return Cw(a(r),e)}}function bw(n,e,t){const i=j5(n,e);if(i===void 0)return null;if(Array.isArray(i)&&(i.length===0||typeof i[0]!="string")){const r=i.map((s,o)=>{if(typeof s=="number")return()=>s;const l=l5(s,f0,t);return function(c){return Uf(l(c),`${e}[${o}]`)}});return function(s){const o=new Array(r.length);for(let l=0;l4)throw new Error(`Expected a color with 3 or 4 values for ${e}`);return t}function Tw(n,e){const t=Ba(n,e);if(t.length!==2)throw new Error(`Expected an array of two numbers for ${e}`);return t}function zX(n,e){return typeof n=="number"?n:Tw(n,e)}const $v={RENDER_ORDER:"renderOrder"};class jX extends wl{constructor(e){e=e||{};const t=Object.assign({},e);delete t.style,delete t.renderBuffer,delete t.updateWhileAnimating,delete t.updateWhileInteracting,super(t),this.declutter_=e.declutter?String(e.declutter):void 0,this.renderBuffer_=e.renderBuffer!==void 0?e.renderBuffer:100,this.style_=null,this.styleFunction_=void 0,this.setStyle(e.style),this.updateWhileAnimating_=e.updateWhileAnimating!==void 0?e.updateWhileAnimating:!1,this.updateWhileInteracting_=e.updateWhileInteracting!==void 0?e.updateWhileInteracting:!1}getDeclutter(){return this.declutter_}getFeatures(e){return super.getFeatures(e)}getRenderBuffer(){return this.renderBuffer_}getRenderOrder(){return this.get($v.RENDER_ORDER)}getStyle(){return this.style_}getStyleFunction(){return this.styleFunction_}getUpdateWhileAnimating(){return this.updateWhileAnimating_}getUpdateWhileInteracting(){return this.updateWhileInteracting_}renderDeclutter(e,t){const i=this.getDeclutter();i in e.declutter||(e.declutter[i]=new lw(9)),this.getRenderer().renderDeclutter(e,t)}setRenderOrder(e){this.set($v.RENDER_ORDER,e)}setStyle(e){this.style_=e===void 0?_w:e;const t=UX(e);this.styleFunction_=e===null?void 0:xX(t),this.changed()}setDeclutter(e){this.declutter_=e?String(e):void 0,this.changed()}}function UX(n){if(n===void 0)return _w;if(!n)return null;if(typeof n=="function"||n instanceof M5)return n;if(!Array.isArray(n))return Gv([n]);if(n.length===0)return[];const e=n.length,t=n[0];if(t instanceof M5){const a=new Array(e);for(let r=0;r=0;--J){const y2=I[J],R2=y2.layer;if(R2.hasRenderer()&&Pf(y2,d)&&o.call(l,R2)){const P2=R2.getRenderer(),C2=R2.getSource();if(P2&&C2){const L2=C2.getWrapX()?S:e,U2=h.bind(null,y2.managed);H[0]=L2[0]+T[V][0],H[1]=L2[1]+T[V][1],c=P2.forEachFeatureAtCoordinate(H,t,i,U2,z)}if(c)return c}}if(z.length===0)return;const K=1/z.length;return z.forEach((V,J)=>V.distanceSq+=J*K),z.sort((V,J)=>V.distanceSq-J.distanceSq),z.some(V=>c=V.callback(V.feature,V.layer,V.geometry)),c}hasFeatureAtCoordinate(e,t,i,a,r,s){return this.forEachFeatureAtCoordinate(e,t,i,a,ia,this,r,s)!==void 0}getMap(){return this.map_}renderFrame(e){G1()}scheduleExpireIconCache(e){nn.canExpireCache()&&e.postRenderFunctions.push(VX)}}function VX(n,e){nn.expire()}const HX=WX;class YX extends HX{constructor(e){super(e),this.fontChangeListenerKey_=p0(Ti,Ji.PROPERTYCHANGE,e.redrawText,e),this.element_=en?ew():document.createElement("div");const t=this.element_.style;t.position="absolute",t.width="100%",t.height="100%",t.zIndex="0",this.element_.className=_l+" ol-layers";const i=e.getViewport();i&&i.insertBefore(this.element_,i.firstChild||null),this.children_=[],this.renderedVisible_=!0}dispatchRenderEvent(e,t){const i=this.getMap();if(i.hasListener(e)){const a=new xw(e,void 0,t);i.dispatchEvent(a)}}disposeInternal(){de(this.fontChangeListenerKey_),this.element_.remove(),super.disposeInternal()}renderFrame(e){if(!e){this.renderedVisible_&&(this.element_.style.display="none",this.renderedVisible_=!1);return}this.calculateMatrices2D(e),this.dispatchRenderEvent(tn.PRECOMPOSE,e);const t=e.layerStatesArray.sort((c,d)=>c.zIndex-d.zIndex);t.some(c=>c.layer instanceof Aw&&c.layer.getDeclutter())&&(e.declutter={});const a=e.viewState;this.children_.length=0;const r=[];let s=null;for(let c=0,d=t.length;c0)&&(c.fillStyle=y,c.fillRect(0,0,l.width,l.height)),w9(h)&&h.width>0){c.save();const S=d.style.opacity||h.style.opacity;c.globalAlpha=S===""?1:Number(S);const T=h.style.transform;if(T)c.transform(...qd(T));else{const I=parseFloat(h.style.width)/h.width,x=parseFloat(h.style.height)/h.height;c.transform(I,0,0,x,0,0)}c.drawImage(h,0,0),c.restore()}}}this.dispatchRenderEvent(tn.POSTCOMPOSE,e),this.renderedVisible_||(this.element_.style.display="",this.renderedVisible_=!0),this.scheduleExpireIconCache(e)}declutter(e,t){if(e.declutter){for(let i=t.length-1;i>=0;--i){const a=t[i],r=a.layer;r.getDeclutter()&&r.renderDeclutter(e,a)}t.forEach(i=>i.layer.renderDeferred(e))}}}const KX=YX;function Ew(n){if(n instanceof wl){n.setMapInternal(null);return}n instanceof bl&&n.getLayers().forEach(Ew)}function Pw(n,e){if(n instanceof wl){n.setMapInternal(e);return}if(n instanceof bl){const t=n.getLayers().getArray();for(let i=0,a=t.length;ithis.updateSize())),this.controls=t.controls||(en?new Q6:tw()),this.interactions=t.interactions||(en?new Q6:Cq({onFocusOnly:!0})),this.overlays_=t.overlays,this.overlayIdIndex_={},this.renderer_=null,this.postRenderFunctions_=[],this.tileQueue_=new aY(this.getTilePriority.bind(this),this.handleTileChange_.bind(this)),this.addChangeListener(Nt.LAYERGROUP,this.handleLayerGroupChanged_),this.addChangeListener(Nt.VIEW,this.handleViewChanged_),this.addChangeListener(Nt.SIZE,this.handleSizeChanged_),this.addChangeListener(Nt.TARGET,this.handleTargetChanged_),this.setProperties(t.values);const i=this;e.view&&!(e.view instanceof Jn)&&e.view.then(function(a){i.setView(new Jn(a))}),this.controls.addEventListener(h6.ADD,a=>{a.element.setMap(this)}),this.controls.addEventListener(h6.REMOVE,a=>{a.element.setMap(null)}),this.interactions.addEventListener(h6.ADD,a=>{a.element.setMap(this)}),this.interactions.addEventListener(h6.REMOVE,a=>{a.element.setMap(null)}),this.overlays_.addEventListener(h6.ADD,a=>{this.addOverlayInternal_(a.element)}),this.overlays_.addEventListener(h6.REMOVE,a=>{const r=a.element.getId();r!==void 0&&delete this.overlayIdIndex_[r.toString()],a.element.setMap(null)}),this.controls.forEach(a=>{a.setMap(this)}),this.interactions.forEach(a=>{a.setMap(this)}),this.overlays_.forEach(this.addOverlayInternal_.bind(this))}addControl(e){this.getControls().push(e)}addInteraction(e){this.getInteractions().push(e)}addLayer(e){this.getLayerGroup().getLayers().push(e)}handleLayerAdd_(e){Pw(e.layer,this)}addOverlay(e){this.getOverlays().push(e)}addOverlayInternal_(e){const t=e.getId();t!==void 0&&(this.overlayIdIndex_[t.toString()]=e),e.setMap(this)}disposeInternal(){var e;this.controls.clear(),this.interactions.clear(),this.overlays_.clear(),(e=this.resizeObserver_)==null||e.disconnect(),this.setTarget(null),super.disposeInternal()}forEachFeatureAtPixel(e,t,i){if(!this.frameState_||!this.renderer_)return;const a=this.getCoordinateFromPixelInternal(e);i=i!==void 0?i:{};const r=i.hitTolerance!==void 0?i.hitTolerance:0,s=i.layerFilter!==void 0?i.layerFilter:ia,o=i.checkWrapped!==!1;return this.renderer_.forEachFeatureAtCoordinate(a,this.frameState_,r,o,t,null,s,null)}getFeaturesAtPixel(e,t){const i=[];return this.forEachFeatureAtPixel(e,function(a){i.push(a)},t),i}getAllLayers(){const e=[];function t(i){i.forEach(function(a){a instanceof bl?t(a.getLayers()):e.push(a)})}return t(this.getLayers()),e}hasFeatureAtPixel(e,t){if(!this.frameState_||!this.renderer_)return!1;const i=this.getCoordinateFromPixelInternal(e);t=t!==void 0?t:{};const a=t.layerFilter!==void 0?t.layerFilter:ia,r=t.hitTolerance!==void 0?t.hitTolerance:0,s=t.checkWrapped!==!1;return this.renderer_.hasFeatureAtCoordinate(i,this.frameState_,r,s,a,null)}getEventCoordinate(e){return this.getCoordinateFromPixel(this.getEventPixel(e))}getEventCoordinateInternal(e){return this.getCoordinateFromPixelInternal(this.getEventPixel(e))}getEventPixel(e){const i=this.viewport_.getBoundingClientRect(),a=this.getSize(),r=i.width/a[0],s=i.height/a[1],o="changedTouches"in e?e.changedTouches[0]:e;return[(o.clientX-i.left)/r,(o.clientY-i.top)/s]}getTarget(){return this.get(Nt.TARGET)}getTargetElement(){return this.targetElement_}getCoordinateFromPixel(e){return Kd(this.getCoordinateFromPixelInternal(e),this.getView().getProjection())}getCoordinateFromPixelInternal(e){const t=this.frameState_;return t?ft(t.pixelToCoordinateTransform,e.slice()):null}getControls(){return this.controls}getOverlays(){return this.overlays_}getOverlayById(e){const t=this.overlayIdIndex_[e.toString()];return t!==void 0?t:null}getInteractions(){return this.interactions}getLayerGroup(){return this.get(Nt.LAYERGROUP)}setLayers(e){const t=this.getLayerGroup();if(e instanceof Q6){t.setLayers(e);return}const i=t.getLayers();i.clear(),i.extend(e)}getLayers(){return this.getLayerGroup().getLayers()}getLoadingOrNotReady(){const e=this.getLayerGroup().getLayerStatesArray();for(let t=0,i=e.length;t=0;r--){const s=a[r];if(s.getMap()!==this||!s.getActive()||!this.getTargetElement())continue;if(!s.handleEvent(e)||e.propagationStopped)break}}}handlePostRender(){const e=this.frameState_,t=this.tileQueue_;if(!t.isEmpty()){let a=this.maxTilesLoading_,r=a;const s=e?e.viewHints:void 0,o=s?s[Ot.ANIMATING]||s[Ot.INTERACTING]:!1;if(o){const l=Date.now()-e.time>8;a=l?0:8,r=l?0:2}t.getTilesLoading(){this.postRenderTimeoutHandle_=void 0,this.handlePostRender()},0))}setLayerGroup(e){const t=this.getLayerGroup();t&&this.handleLayerRemove_(new g9("removelayer",t)),this.set(Nt.LAYERGROUP,e)}setSize(e){this.set(Nt.SIZE,e)}setTarget(e){this.set(Nt.TARGET,e)}setView(e){if(!e||e instanceof Jn){this.set(Nt.VIEW,e);return}this.set(Nt.VIEW,new Jn);const t=this;e.then(function(i){t.setView(new Jn(i))})}updateSize(){const e=this.getTargetElement();let t;if(e){let a,r;if(w9(e)){const s=e.getContext("2d").getTransform();a=e.width/s.a,r=e.height/s.d}else{const s=getComputedStyle(e);a=e.offsetWidth-parseFloat(s.borderLeftWidth)-parseFloat(s.paddingLeft)-parseFloat(s.paddingRight)-parseFloat(s.borderRightWidth),r=e.offsetHeight-parseFloat(s.borderTopWidth)-parseFloat(s.paddingTop)-parseFloat(s.paddingBottom)-parseFloat(s.borderBottomWidth)}!isNaN(a)&&!isNaN(r)&&(t=[Math.max(0,a),Math.max(0,r)],!Rv(t)&&(e.offsetWidth||e.offsetHeight||e.getClientRects().length)&&Fb("No map visible because the map container's width or height are 0."))}const i=this.getSize();t&&(!i||!O9(t,i))&&(this.updateViewportSize_(t),this.setSize(t))}updateViewportSize_(e){const t=this.getView();t&&t.setViewportSize(e)}};function XX(n){let e=null;n.keyboardEventTarget!==void 0&&(e=typeof n.keyboardEventTarget=="string"?document.getElementById(n.keyboardEventTarget):n.keyboardEventTarget);const t={},i=n.layers&&typeof n.layers.getLayers=="function"?n.layers:new bl({layers:n.layers});t[Nt.LAYERGROUP]=i,t[Nt.TARGET]=n.target,t[Nt.VIEW]=n.view instanceof Jn?n.view:new Jn;let a;n.controls!==void 0&&(Array.isArray(n.controls)?a=new Q6(n.controls.slice()):(j0(typeof n.controls.getArray=="function","Expected `controls` to be an array or an `ol/Collection.js`"),a=n.controls));let r;n.interactions!==void 0&&(Array.isArray(n.interactions)?r=new Q6(n.interactions.slice()):(j0(typeof n.interactions.getArray=="function","Expected `interactions` to be an array or an `ol/Collection.js`"),r=n.interactions));let s;return n.overlays!==void 0?Array.isArray(n.overlays)?s=new Q6(n.overlays.slice()):(j0(typeof n.overlays.getArray=="function","Expected `overlays` to be an array or an `ol/Collection.js`"),s=n.overlays):s=new Q6,{controls:a,interactions:r,keyboardEventTarget:e,overlays:s,values:t}}const ZX=qX;class $f extends c5{constructor(e){if(super(),this.on,this.once,this.un,this.id_=void 0,this.geometryName_="geometry",this.style_=null,this.styleFunction_=void 0,this.geometryChangeKey_=null,this.addChangeListener(this.geometryName_,this.handleGeometryChanged_),e)if(typeof e.getSimplifiedGeometry=="function"){const t=e;this.setGeometry(t)}else{const t=e;this.setProperties(t)}}clone(){const e=new $f,t=this.geometryName_;e.setGeometryName(t);const i=this.getPropertiesInternal();if(i){const r=this.getGeometry();for(const s in i)s===t&&r?e.set(s,r.clone()):e.set(s,i[s],!0)}const a=this.getStyle();return a&&e.setStyle(a),e}getGeometry(){return this.get(this.geometryName_)}getId(){return this.id_}getGeometryName(){return this.geometryName_}getStyle(){return this.style_}getStyleFunction(){return this.styleFunction_}handleGeometryChange_(){this.changed()}handleGeometryChanged_(){this.geometryChangeKey_&&(de(this.geometryChangeKey_),this.geometryChangeKey_=null);const e=this.getGeometry();e&&(this.geometryChangeKey_=p0(e,Z1.CHANGE,this.handleGeometryChange_,this)),this.changed()}setGeometry(e){this.set(this.geometryName_,e)}setStyle(e){this.style_=e,this.styleFunction_=e?JX(e):void 0,this.changed()}setId(e){this.id_=e,this.changed()}setGeometryName(e){e!==this.geometryName_&&(this.removeChangeListener(this.geometryName_,this.handleGeometryChanged_),this.geometryName_=e,this.addChangeListener(this.geometryName_,this.handleGeometryChanged_),this.handleGeometryChanged_())}}function JX(n){if(typeof n=="function")return n;let e;return Array.isArray(n)?e=n:(j0(typeof n.getZIndex=="function","Expected an `ol/style/Style` or an array of `ol/style/Style.js`"),e=[n]),function(){return e}}const Wf=$f;function No(n,e,t,i,a,r,s){let o,l;const c=(t-e)/i;if(c===1)o=e;else if(c===2)o=e,l=a;else if(c!==0){let d=n[e],h=n[e+1],y=0;const S=[0];for(let x=e+i;x1?s:2,r=r||new Array(s);for(let d=0;d>1;a{if(e===this.squaredTolerance_)return this.simplifiedGeometry_;this.simplifiedGeometry_=this.clone(),t&&this.simplifiedGeometry_.applyTransform(t);const i=this.simplifiedGeometry_.getFlatCoordinates();let a;switch(this.type_){case"LineString":i.length=yl(i,0,this.simplifiedGeometry_.flatCoordinates_.length,this.simplifiedGeometry_.stride_,e,i,0),a=[i.length];break;case"MultiLineString":a=[],i.length=Kb(i,0,this.simplifiedGeometry_.ends_,this.simplifiedGeometry_.stride_,e,i,0,a);break;case"Polygon":a=[],i.length=ff(i,0,this.simplifiedGeometry_.ends_,this.simplifiedGeometry_.stride_,Math.sqrt(e),i,0,a);break}return a&&(this.simplifiedGeometry_=new i4(this.type_,i,a,this.stride_,this.properties_,this.id_)),this.squaredTolerance_=e,this.simplifiedGeometry_}),this}}i4.prototype.getFlatCoordinates=i4.prototype.getOrientedFlatCoordinates;const y9=i4;class Oo extends Wb{constructor(e){super(),this.geometries_=e,this.changeEventsKeys_=[],this.listenGeometriesChange_()}unlistenGeometriesChange_(){this.changeEventsKeys_.forEach(de),this.changeEventsKeys_.length=0}listenGeometriesChange_(){const e=this.geometries_;for(let t=0,i=e.length;te.clone())}const nZ=Oo;class iZ{constructor(){this.dataProjection=void 0,this.defaultFeatureProjection=void 0,this.featureClass=Wf,this.supportedMediaTypes=null}getReadOptions(e,t){if(t){let i=t.dataProjection?Pe(t.dataProjection):this.readProjection(e);t.extent&&i&&i.getUnits()==="tile-pixels"&&(i=Pe(i),i.setWorldExtent(t.extent)),t={dataProjection:i,featureProjection:t.featureProjection}}return this.adaptOptions(t)}adaptOptions(e){return Object.assign({dataProjection:this.dataProjection,featureProjection:this.defaultFeatureProjection,featureClass:this.featureClass},e)}getType(){return G1()}readFeature(e,t){return G1()}readFeatures(e,t){return G1()}readGeometry(e,t){return G1()}readProjection(e){return G1()}writeFeature(e,t){return G1()}writeFeatures(e,t){return G1()}writeGeometry(e,t){return G1()}}function Yf(n,e,t){const i=t?Pe(t.featureProjection):null,a=t?Pe(t.dataProjection):null;let r=n;if(i&&a&&!O7(i,a)){e&&(r=n.clone());const s=e?i:a,o=e?a:i;s.getUnits()==="tile-pixels"?r.transform(s,o):r.applyTransform(ua(s,o))}if(e&&t&&t.decimals!==void 0){const s=Math.pow(10,t.decimals),o=function(l){for(let c=0,d=l.length;cRw(r3(G2({},n),{geometry:s}))).flat();const i=t.type==="MultiPolygon"?"Polygon":t.type;if(i==="GeometryCollection"||i==="Circle")throw new Error("Unsupported geometry type: "+i);const a=t.layout.length;return Yf(new y9(i,i==="Polygon"?rZ(t.flatCoordinates,t.ends,a):t.flatCoordinates,(r=t.ends)==null?void 0:r.flat(),a,n.properties||{},n.id).enableSimplifyTransformed(),!1,e)}function Kf(n,e){if(!n)return null;if(Array.isArray(n)){const i=n.map(a=>Kf(a,e));return new nZ(i)}const t=aZ[n.type];return Yf(new t(n.flatCoordinates,n.layout||"XY",n.ends),!1,e)}class sZ extends iZ{constructor(){super()}getType(){return"json"}readFeature(e,t){return this.readFeatureFromObject(Ns(e),this.getReadOptions(e,t))}readFeatures(e,t){return this.readFeaturesFromObject(Ns(e),this.getReadOptions(e,t))}readFeatureFromObject(e,t){return G1()}readFeaturesFromObject(e,t){return G1()}readGeometry(e,t){return this.readGeometryFromObject(Ns(e),this.getReadOptions(e,t))}readGeometryFromObject(e,t){return G1()}readProjection(e){return this.readProjectionFromObject(Ns(e))}readProjectionFromObject(e){return G1()}writeFeature(e,t){return JSON.stringify(this.writeFeatureObject(e,t))}writeFeatureObject(e,t){return G1()}writeFeatures(e,t){return JSON.stringify(this.writeFeaturesObject(e,t))}writeFeaturesObject(e,t){return G1()}writeGeometry(e,t){return JSON.stringify(this.writeGeometryObject(e,t))}writeGeometryObject(e,t){return G1()}}function Ns(n){if(typeof n=="string"){const e=JSON.parse(n);return e||null}return n!==null?n:null}const oZ=sZ;class lZ extends oZ{constructor(e){e=e||{},super(),this.dataProjection=Pe(e.dataProjection?e.dataProjection:"EPSG:4326"),e.featureProjection&&(this.defaultFeatureProjection=Pe(e.featureProjection)),e.featureClass&&(this.featureClass=e.featureClass),this.geometryName_=e.geometryName,this.extractGeometryName_=e.extractGeometryName,this.supportedMediaTypes=["application/geo+json","application/vnd.geo+json"]}readFeatureFromObject(e,t){let i=null;e.type==="Feature"?i=e:i={type:"Feature",geometry:e,properties:null};const a=qf(i.geometry);if(this.featureClass===y9)return Rw({geometry:a,id:i.id,properties:i.properties},t);const r=new Wf;return this.geometryName_?r.setGeometryName(this.geometryName_):this.extractGeometryName_&&i.geometry_name&&r.setGeometryName(i.geometry_name),r.setGeometry(Kf(a,t)),"id"in i&&r.setId(i.id),i.properties&&r.setProperties(i.properties,!0),r}readFeaturesFromObject(e,t){const i=e;let a=null;if(i.type==="FeatureCollection"){const r=e;a=[];const s=r.features;for(let o=0,l=s.length;oe)throw new Error("Tile load sequence violation");this.state=e,this.changed()}}load(){G1()}getAlpha(e,t){if(!this.transition_)return 1;let i=this.transitionStarts_[e];if(!i)i=t,this.transitionStarts_[e]=i;else if(i===-1)return 1;const a=t-i+1e3/60;return a>=this.transition_?1:Nb(a/this.transition_)}inTransition(e){return this.transition_?this.transitionStarts_[e]!==-1:!1}endTransition(e){this.transition_&&(this.transitionStarts_[e]=-1)}disposeInternal(){this.release(),super.disposeInternal()}}const Xf=AZ;function oh(n){return n instanceof Image||n instanceof HTMLCanvasElement||n instanceof HTMLVideoElement||n instanceof ImageBitmap?n:null}const xZ=new Error("disposed"),EZ=[256,256];class PZ extends Xf{constructor(e){const t=T1.IDLE;super(e.tileCoord,t,{transition:e.transition,interpolate:e.interpolate}),this.loader_=e.loader,this.data_=null,this.error_=null,this.size_=e.size||null,this.controller_=e.controller||null}getSize(){if(this.size_)return this.size_;const e=oh(this.data_);return e?[e.width,e.height]:EZ}getData(){return this.data_}getError(){return this.error_}load(){if(this.state!==T1.IDLE&&this.state!==T1.ERROR)return;this.state=T1.LOADING,this.changed();const e=this;this.loader_().then(function(t){e.data_=t,e.state=T1.LOADED,e.changed()}).catch(function(t){e.error_=t,e.state=T1.ERROR,e.changed()})}disposeInternal(){this.controller_&&(this.controller_.abort(xZ),this.controller_=null),super.disposeInternal()}}const Vv=PZ;class MZ extends Xf{constructor(e,t,i,a,r,s){super(e,t,s),this.crossOrigin_=a==null?void 0:a.crossOrigin,this.referrerPolicy_=a==null?void 0:a.referrerPolicy,this.src_=i,this.key=i,this.image_,en?this.image_=new OffscreenCanvas(1,1):(this.image_=new Image,this.crossOrigin_!==null&&(this.image_.crossOrigin=this.crossOrigin_),this.referrerPolicy_!==void 0&&(this.image_.referrerPolicy=this.referrerPolicy_)),this.unlisten_=null,this.tileLoadFunction_=r}getImage(){return this.image_}setImage(e){this.image_=e,this.state=T1.LOADED,this.unlistenImage_(),this.changed()}getCrossOrigin(){return this.crossOrigin_}getReferrerPolicy(){return this.referrerPolicy_}handleImageError_(){this.state=T1.ERROR,this.unlistenImage_(),this.image_=kZ(),this.changed()}handleImageLoad_(){if(en)this.state=T1.LOADED;else{const e=this.image_;e.naturalWidth&&e.naturalHeight?this.state=T1.LOADED:this.state=T1.EMPTY}this.unlistenImage_(),this.changed()}load(){this.state==T1.ERROR&&(this.state=T1.IDLE,this.image_=new Image,this.crossOrigin_!==null&&(this.image_.crossOrigin=this.crossOrigin_),this.referrerPolicy_!==void 0&&(this.image_.referrerPolicy=this.referrerPolicy_)),this.state==T1.IDLE&&(this.state=T1.LOADING,this.changed(),this.tileLoadFunction_(this,this.src_),this.unlisten_=fX(this.image_,this.handleImageLoad_.bind(this),this.handleImageError_.bind(this)))}unlistenImage_(){this.unlisten_&&(this.unlisten_(),this.unlisten_=null)}disposeInternal(){this.unlistenImage_(),this.image_=null,super.disposeInternal()}}function kZ(){const n=Je(1,1);return n.fillStyle="rgba(0,0,0,0)",n.fillRect(0,0,1,1),n.canvas}const Iw=MZ;class Nw{constructor(e,t,i,a){this.minX=e,this.maxX=t,this.minY=i,this.maxY=a}contains(e){return this.containsXY(e[1],e[2])}containsTileRange(e){return this.minX<=e.minX&&e.maxX<=this.maxX&&this.minY<=e.minY&&e.maxY<=this.maxY}containsXY(e,t){return this.minX<=e&&e<=this.maxX&&this.minY<=t&&t<=this.maxY}equals(e){return this.minX==e.minX&&this.minY==e.minY&&this.maxX==e.maxX&&this.maxY==e.maxY}extend(e){e.minXthis.maxX&&(this.maxX=e.maxX),e.minYthis.maxY&&(this.maxY=e.maxY)}getHeight(){return this.maxY-this.minY+1}getSize(){return[this.getWidth(),this.getHeight()]}getWidth(){return this.maxX-this.minX+1}intersects(e){return this.minX<=e.maxX&&this.maxX>=e.minX&&this.minY<=e.maxY&&this.maxY>=e.minY}}function mi(n,e,t,i,a){return a!==void 0?(a.minX=n,a.maxX=e,a.minY=t,a.maxY=i,a):new Nw(n,e,t,i)}const Lw=Nw;let Qc;const Ui=[];function Hv(n,e,t,i,a){n.beginPath(),n.moveTo(0,0),n.lineTo(e,t),n.lineTo(i,a),n.closePath(),n.save(),n.clip(),n.fillRect(0,0,Math.max(e,i)+1,Math.max(t,a)),n.restore()}function ed(n,e){return Math.abs(n[e*4]-210)>2||Math.abs(n[e*4+3]-.75*255)>2}function RZ(){if(Qc===void 0){const n=Je(6,6,Ui);n.globalCompositeOperation="lighter",n.fillStyle="rgba(210, 0, 0, 0.75)",Hv(n,4,5,4,0),Hv(n,4,5,0,5);const e=n.getImageData(0,0,3,3).data;Qc=ed(e,0)||ed(e,4)||ed(e,8),Sl(n),Ui.push(n.canvas)}return Qc}function lh(n,e,t,i){const a=La(t,e,n);let r=pv(e,i,t);const s=e.getMetersPerUnit();s!==void 0&&(r*=s);const o=n.getMetersPerUnit();o!==void 0&&(r/=o);const l=n.getExtent();if(!l||Qi(l,a)){const c=pv(n,r,a)/r;isFinite(c)&&c>0&&(r/=c)}return r}function IZ(n,e,t,i){const a=I9(t);let r=lh(n,e,a,i);return(!isFinite(r)||r<=0)&&Eb(t,function(s){return r=lh(n,e,s,i),isFinite(r)&&r>0}),r}function NZ(n,e,t,i,a,r,s,o,l,c,d,h,y,S){const T=Je(Math.round(t*n),Math.round(t*e),Ui);if(h||(T.imageSmoothingEnabled=!1),l.length===0)return T.canvas;T.scale(t,t);function I(J){return Math.round(J*t)/t}T.globalCompositeOperation="lighter";const x=F6();l.forEach(function(J,y2,R2){Ab(x,J.extent)});let z;const H=t/i,K=(h?1:1+Math.pow(2,-24))/H;if(!y||l.length!==1||c!==0){if(z=Je(Math.round(N0(x)*H),Math.round(Tt(x)*H),Ui),h||(z.imageSmoothingEnabled=!1),a&&S){const J=(a[0]-x[0])*H,y2=-(a[3]-x[3])*H,R2=N0(a)*H,P2=Tt(a)*H;z.rect(J,y2,R2,P2),z.clip()}l.forEach(function(J,y2,R2){if(J.image.width>0&&J.image.height>0){if(J.clipExtent){z.save();const n3=(J.clipExtent[0]-x[0])*H,H2=-(J.clipExtent[3]-x[3])*H,l3=N0(J.clipExtent)*H,V2=Tt(J.clipExtent)*H;z.rect(h?n3:Math.round(n3),h?H2:Math.round(H2),h?l3:Math.round(n3+l3)-Math.round(n3),h?V2:Math.round(H2+V2)-Math.round(H2)),z.clip()}const P2=(J.extent[0]-x[0])*H,C2=-(J.extent[3]-x[3])*H,L2=N0(J.extent)*H,U2=Tt(J.extent)*H;z.drawImage(J.image,c,c,J.image.width-2*c,J.image.height-2*c,h?P2:Math.round(P2),h?C2:Math.round(C2),h?L2:Math.round(P2+L2)-Math.round(P2),h?U2:Math.round(C2+U2)-Math.round(C2)),J.clipExtent&&z.restore()}})}const V=F8(s);return o.getTriangles().forEach(function(J,y2,R2){const P2=J.source,C2=J.target;let L2=P2[0][0],U2=P2[0][1],n3=P2[1][0],H2=P2[1][1],l3=P2[2][0],V2=P2[2][1];const p3=I((C2[0][0]-V[0])/r),w3=I(-(C2[0][1]-V[1])/r),k3=I((C2[1][0]-V[0])/r),I2=I(-(C2[1][1]-V[1])/r),i3=I((C2[2][0]-V[0])/r),o3=I(-(C2[2][1]-V[1])/r),b3=L2,X2=U2;L2=0,U2=0,n3-=b3,H2-=X2,l3-=b3,V2-=X2;const d3=[[n3,H2,0,0,k3-p3],[l3,V2,0,0,i3-p3],[0,0,n3,H2,I2-w3],[0,0,l3,V2,o3-w3]],u3=oY(d3);if(!u3)return;if(T.save(),T.beginPath(),RZ()||!h){T.moveTo(k3,I2);const F2=4,_3=p3-k3,B3=w3-I2;for(let $3=0;$3ft(o,La(K,this.targetProj_,this.sourceProj_))):ua(this.targetProj_,this.sourceProj_);this.transformInv_=function(K){const V=K[0]+"/"+K[1];return l[V]||(l[V]=c(K)),l[V]},this.maxSourceExtent_=a,this.errorThresholdSquared_=r*r,this.triangles_=[],this.wrapsXInSource_=!1,this.canWrapXInSource_=this.sourceProj_.canWrapX()&&!!a&&!!this.sourceProj_.getExtent()&&N0(a)>=N0(this.sourceProj_.getExtent()),this.sourceWorldWidth_=this.sourceProj_.getExtent()?N0(this.sourceProj_.getExtent()):null,this.targetWorldWidth_=this.targetProj_.getExtent()?N0(this.targetProj_.getExtent()):null;const d=F8(i),h=hl(i),y=dl(i),S=cl(i),T=this.transformInv_(d),I=this.transformInv_(h),x=this.transformInv_(y),z=this.transformInv_(S),H=LZ+(s?Math.max(0,Math.ceil(Math.log2($d(i)/(s*s*256*256)))):0);if(this.addQuad_(d,h,y,S,T,I,x,z,H),this.wrapsXInSource_){let K=1/0;this.triangles_.forEach(function(V,J,y2){K=Math.min(K,V.source[0][0],V.source[1][0],V.source[2][0])}),this.triangles_.forEach(V=>{if(Math.max(V.source[0][0],V.source[1][0],V.source[2][0])-K>this.sourceWorldWidth_/2){const J=[[V.source[0][0],V.source[0][1]],[V.source[1][0],V.source[1][1]],[V.source[2][0],V.source[2][1]]];J[0][0]-K>this.sourceWorldWidth_/2&&(J[0][0]-=this.sourceWorldWidth_),J[1][0]-K>this.sourceWorldWidth_/2&&(J[1][0]-=this.sourceWorldWidth_),J[2][0]-K>this.sourceWorldWidth_/2&&(J[2][0]-=this.sourceWorldWidth_);const y2=Math.min(J[0][0],J[1][0],J[2][0]);Math.max(J[0][0],J[1][0],J[2][0])-y2.5&&h<1;let T=!1;if(c>0){if(this.targetProj_.isGlobal()&&this.targetWorldWidth_){const x=ov([e,t,i,a]);T=N0(x)/this.targetWorldWidth_>Yv||T}!S&&this.sourceProj_.isGlobal()&&h&&(T=h>Yv||T)}if(!T&&this.maxSourceExtent_&&isFinite(d[0])&&isFinite(d[1])&&isFinite(d[2])&&isFinite(d[3])&&!p6(d,this.maxSourceExtent_))return;let I=0;if(!T&&(!isFinite(r[0])||!isFinite(r[1])||!isFinite(s[0])||!isFinite(s[1])||!isFinite(o[0])||!isFinite(o[1])||!isFinite(l[0])||!isFinite(l[1]))){if(c>0)T=!0;else if(I=(!isFinite(r[0])||!isFinite(r[1])?8:0)+(!isFinite(s[0])||!isFinite(s[1])?4:0)+(!isFinite(o[0])||!isFinite(o[1])?2:0)+(!isFinite(l[0])||!isFinite(l[1])?1:0),I!=1&&I!=2&&I!=4&&I!=8)return}if(c>0){if(!T){const x=[(e[0]+i[0])/2,(e[1]+i[1])/2],z=this.transformInv_(x);let H;S?H=(A9(r[0],y)+A9(o[0],y))/2-A9(z[0],y):H=(r[0]+o[0])/2-z[0];const K=(r[1]+o[1])/2-z[1];T=H*H+K*K>this.errorThresholdSquared_}if(T){if(Math.abs(e[0]-i[0])<=Math.abs(e[1]-i[1])){const x=[(t[0]+i[0])/2,(t[1]+i[1])/2],z=this.transformInv_(x),H=[(a[0]+e[0])/2,(a[1]+e[1])/2],K=this.transformInv_(H);this.addQuad_(e,t,x,H,r,s,z,K,c-1),this.addQuad_(H,x,i,a,K,z,o,l,c-1)}else{const x=[(e[0]+t[0])/2,(e[1]+t[1])/2],z=this.transformInv_(x),H=[(i[0]+a[0])/2,(i[1]+a[1])/2],K=this.transformInv_(H);this.addQuad_(e,x,H,a,r,z,K,l,c-1),this.addQuad_(x,t,i,H,z,s,o,K,c-1)}return}}if(S){if(!this.canWrapXInSource_)return;this.wrapsXInSource_=!0}I&11||this.addTriangle_(e,i,a,r,o,l),I&14||this.addTriangle_(e,i,t,r,o,s),I&&(I&13||this.addTriangle_(t,a,e,s,l,r),I&7||this.addTriangle_(t,a,i,s,l,o))}calculateSourceExtent(){const e=F6();return this.triangles_.forEach(function(t,i,a){const r=t.source;D7(e,r[0]),D7(e,r[1]),D7(e,r[2])}),e}getTriangles(){return this.triangles_}}const DZ=FZ,OZ=.5;class BZ extends Xf{constructor(e,t,i,a,r,s,o,l,c,d,h,y){super(r,T1.IDLE,y),this.renderEdges_=h!==void 0?h:!1,this.pixelRatio_=o,this.gutter_=l,this.canvas_=null,this.sourceTileGrid_=t,this.targetTileGrid_=a,this.wrappedTileCoord_=s||r,this.sourceTiles_=[],this.sourcesListenerKeys_=null,this.sourceZ_=0,this.clipExtent_=e.canWrapX()?e.getExtent():void 0;const S=a.getTileCoordExtent(this.wrappedTileCoord_),T=this.targetTileGrid_.getExtent();let I=this.sourceTileGrid_.getExtent();const x=T?A8(S,T):S;if($d(x)===0){this.state=T1.EMPTY;return}const z=e.getExtent();z&&(I?I=A8(I,z):I=z);const H=a.getResolution(this.wrappedTileCoord_[0]),K=IZ(e,i,x,H);if(!isFinite(K)||K<=0){this.state=T1.EMPTY;return}const V=d!==void 0?d:OZ;if(this.triangulation_=new DZ(e,i,x,I,K*V,H),this.triangulation_.getTriangles().length===0){this.state=T1.EMPTY;return}this.sourceZ_=t.getZForResolution(K);let J=this.triangulation_.calculateSourceExtent();if(I&&(e.canWrapX()?(J[1]=ve(J[1],I[1],I[3]),J[3]=ve(J[3],I[1],I[3])):J=A8(J,I)),!$d(J))this.state=T1.EMPTY;else{let y2=0,R2=0;e.canWrapX()&&(y2=N0(z),R2=Math.floor((J[0]-z[0])/y2)),kb(J.slice(),e,!0).forEach(C2=>{const L2=t.getTileRangeForExtentAndZ(C2,this.sourceZ_);for(let U2=L2.minX;U2<=L2.maxX;U2++)for(let n3=L2.minY;n3<=L2.maxY;n3++){const H2=R2*y2;this.sourceTiles_.push({getTile:()=>c(this.sourceZ_,U2,n3,o),offset:H2})}++R2}),this.sourceTiles_.length===0&&(this.state=T1.EMPTY)}}getImage(){return this.canvas_}reproject_(){const e=[];if(this.sourceTiles_.forEach(t=>{var a;const i=t.tile;if(i&&i.getState()==T1.LOADED){const r=this.sourceTileGrid_.getTileCoordExtent(i.tileCoord);r[0]+=t.offset,r[2]+=t.offset;const s=(a=this.clipExtent_)==null?void 0:a.slice();s&&(s[0]+=t.offset,s[2]+=t.offset),e.push({extent:r,clipExtent:s,image:i.getImage()})}}),this.sourceTiles_.length=0,e.length===0)this.state=T1.ERROR;else{const t=this.wrappedTileCoord_[0],i=this.targetTileGrid_.getTileSize(t),a=typeof i=="number"?i:i[0],r=typeof i=="number"?i:i[1],s=this.targetTileGrid_.getResolution(t),o=this.sourceTileGrid_.getResolution(this.sourceZ_),l=this.targetTileGrid_.getTileCoordExtent(this.wrappedTileCoord_);this.canvas_=NZ(a,r,this.pixelRatio_,o,this.sourceTileGrid_.getExtent(),s,l,this.triangulation_,e,this.gutter_,this.renderEdges_,this.interpolate),this.state=T1.LOADED}this.changed()}load(){for(const e of this.sourceTiles_)e.tile=e.getTile();if(this.state==T1.IDLE){this.state=T1.LOADING,this.changed();let e=0;this.sourcesListenerKeys_=[],this.sourceTiles_.forEach(({tile:t})=>{const i=t.getState();if(i==T1.IDLE||i==T1.LOADING){e++;const a=p0(t,Z1.CHANGE,r=>{const s=t.getState();(s==T1.LOADED||s==T1.ERROR||s==T1.EMPTY)&&(de(a),e--,e===0&&(this.unlistenSources_(),this.reproject_()))});this.sourcesListenerKeys_.push(a)}}),e===0?setTimeout(this.reproject_.bind(this),0):this.sourceTiles_.forEach(function({tile:t},i,a){t.getState()==T1.IDLE&&t.load()})}}unlistenSources_(){this.sourcesListenerKeys_.forEach(de),this.sourcesListenerKeys_=null}release(){this.canvas_&&(Sl(this.canvas_.getContext("2d")),Ui.push(this.canvas_),this.canvas_=null),this.sourceTiles_.length=0,super.release()}}const Fw=BZ;class GZ{constructor(e){this.highWaterMark=e!==void 0?e:2048,this.count_=0,this.entries_={},this.oldest_=null,this.newest_=null}deleteOldest(){const e=this.pop();e instanceof ol&&e.dispose()}canExpireCache(){return this.highWaterMark>0&&this.getCount()>this.highWaterMark}expireCache(e){for(;this.canExpireCache();)this.deleteOldest()}clear(){for(;this.oldest_;)this.deleteOldest()}containsKey(e){return this.entries_.hasOwnProperty(e)}forEach(e){let t=this.oldest_;for(;t;)e(t.value_,t.key_,this),t=t.newer}get(e,t){const i=this.entries_[e];return j0(i!==void 0,"Tried to get a value for a key that does not exist in the cache"),i===this.newest_||(i===this.oldest_?(this.oldest_=this.oldest_.newer,this.oldest_.older=null):(i.newer.older=i.older,i.older.newer=i.newer),i.newer=null,i.older=this.newest_,this.newest_.newer=i,this.newest_=i),i.value_}remove(e){const t=this.entries_[e];return j0(t!==void 0,"Tried to get a value for a key that does not exist in the cache"),t===this.newest_?(this.newest_=t.older,this.newest_&&(this.newest_.newer=null)):t===this.oldest_?(this.oldest_=t.newer,this.oldest_&&(this.oldest_.older=null)):(t.newer.older=t.older,t.older.newer=t.newer),delete this.entries_[e],--this.count_,t.value_}getCount(){return this.count_}getKeys(){const e=new Array(this.count_);let t=0,i;for(i=this.newest_;i;i=i.older)e[t++]=i.key_;return e}getValues(){const e=new Array(this.count_);let t=0,i;for(i=this.newest_;i;i=i.older)e[t++]=i.value_;return e}peekLast(){return this.oldest_.value_}peekLastKey(){return this.oldest_.key_}peekFirstKey(){return this.newest_.key_}peek(e){var t;return(t=this.entries_[e])==null?void 0:t.value_}pop(){const e=this.oldest_;return delete this.entries_[e.key_],e.newer&&(e.newer.older=null),this.oldest_=e.newer,this.oldest_||(this.newest_=null),--this.count_,e.value_}replace(e,t){this.get(e),this.entries_[e].value_=t}set(e,t){j0(!(e in this.entries_),"Tried to set a value for a key that is used already");const i={key_:e,newer:null,older:this.newest_,value_:t};this.newest_?this.newest_.newer=i:this.oldest_=i,this.newest_=i,this.entries_[e]=i,++this.count_}setSize(e){this.highWaterMark=e}}const Kv=GZ;function Bo(n,e,t,i){return i!==void 0?(i[0]=n,i[1]=e,i[2]=t,i):[n,e,t]}function zZ(n,e,t){return n+"/"+e+"/"+t}function Xs(n,e,t,i,a){return`${E0(n)},${e},${zZ(t,i,a)}`}function Dw(n){return jZ(n[0],n[1],n[2])}function jZ(n,e,t){return(e<t||t>e.getMaxZoom())return!1;const r=e.getFullTileRange(t);return r?r.containsXY(i,a):!0}class $Z{constructor(){z1(this,"pushMethodArgs_",(...e)=>(this.push_(e),this));this.instructions_=[],this.zIndex=0,this.offset_=0,this.context_=new Proxy(ko(),{get:(e,t)=>{if(typeof ko()[t]=="function")return this.push_(t),this.pushMethodArgs_},set:(e,t,i)=>(this.push_(t,i),!0)})}push_(...e){const t=this.instructions_,i=this.zIndex+this.offset_;t[i]||(t[i]=[]),t[i].push(...e)}pushFunction(e){this.push_(e)}getContext(){return this.context_}draw(e){this.instructions_.forEach(t=>{for(let i=0,a=t.length;ithis.maxStaleKeys&&(this.staleKeys_.length=this.maxStaleKeys)}getFeatures(e){return G1()}getData(e){return null}prepareFrame(e){return G1()}renderFrame(e,t){return G1()}forEachFeatureAtCoordinate(e,t,i,a,r){}getLayer(){return this.layer_}handleFontsChanged(){}handleImageChange_(e){const t=e.target;(t.getState()===X1.LOADED||t.getState()===X1.ERROR)&&this.renderIfReadyAndVisible()}loadImage(e){let t=e.getState();return t!=X1.LOADED&&t!=X1.ERROR&&e.addEventListener(Z1.CHANGE,this.boundHandleImageChange_),t==X1.IDLE&&(e.load(),t=e.getState()),t==X1.LOADED}renderIfReadyAndVisible(){const e=this.getLayer();e&&e.getVisible()&&e.getSourceState()==="ready"&&e.changed()}renderDeferred(e){}disposeInternal(){delete this.layer_,super.disposeInternal()}}const HZ=VZ,qv=[];let Ai=null;function YZ(){Ai=Je(1,1,void 0,{willReadFrequently:!0})}class KZ extends HZ{constructor(e){super(e),this.container=null,this.renderedResolution,this.tempTransform=En(),this.pixelTransform=En(),this.inversePixelTransform=En(),this.context=null,this.deferredContext_=null,this.containerReused=!1,this.frameState=null}getImageData(e,t,i){Ai||YZ(),Ai.clearRect(0,0,1,1);let a;try{Ai.drawImage(e,t,i,1,1,0,0,1,1),a=Ai.getImageData(0,0,1,1).data}catch(r){return Ai=null,null}return a}getBackground(e){let i=this.getLayer().getBackground();return typeof i=="function"&&(i=i(e.viewState.resolution)),i||void 0}useContainer(e,t,i){const a=this.getLayer().getClassName();let r,s;if(e&&e.className===a&&(!i||e&&e.style.backgroundColor&&O9(I8(e.style.backgroundColor),I8(i)))){const o=e.firstElementChild;w9(o)&&(s=o.getContext("2d"))}if(s&&iK(s.canvas.style.transform,t)?(this.container=e,this.context=s,this.containerReused=!0):this.containerReused?(this.container=null,this.context=null,this.containerReused=!1):this.container&&(this.container.style.backgroundColor=null),!this.container){r=en?ew():document.createElement("div"),r.className=a;let o=r.style;o.position="absolute",o.width="100%",o.height="100%",s=Je();const l=s.canvas;r.appendChild(l),o=l.style,o.position="absolute",o.left="0",o.transformOrigin="top left",this.container=r,this.context=s}!this.containerReused&&i&&!this.container.style.backgroundColor&&(this.container.style.backgroundColor=i)}clipUnrotated(e,t,i){const a=F8(i),r=hl(i),s=dl(i),o=cl(i);ft(t.coordinateToPixelTransform,a),ft(t.coordinateToPixelTransform,r),ft(t.coordinateToPixelTransform,s),ft(t.coordinateToPixelTransform,o);const l=this.inversePixelTransform;ft(l,a),ft(l,r),ft(l,s),ft(l,o),e.save(),e.beginPath(),e.moveTo(Math.round(a[0]),Math.round(a[1])),e.lineTo(Math.round(r[0]),Math.round(r[1])),e.lineTo(Math.round(s[0]),Math.round(s[1])),e.lineTo(Math.round(o[0]),Math.round(o[1])),e.clip()}prepareContainer(e,t){const i=e.extent,a=e.viewState.resolution,r=e.viewState.rotation,s=e.pixelRatio,o=Math.round(N0(i)/a*s),l=Math.round(Tt(i)/a*s);L5(this.pixelTransform,e.size[0]/2,e.size[1]/2,1/s,1/s,r,-o/2,-l/2),Ub(this.inversePixelTransform,this.pixelTransform);const c=nK(this.pixelTransform);if(this.useContainer(t,c,this.getBackground(e)),!this.containerReused){const d=this.context.canvas;d.width!=o||d.height!=l?(d.width=o,d.height=l):this.context.clearRect(0,0,o,l),c!==d.style.transform&&(d.style.transform=c)}}dispatchRenderEvent_(e,t,i){const a=this.getLayer();if(a.hasListener(e)){const r=new xw(e,this.inversePixelTransform,i,t);a.dispatchEvent(r)}}preRender(e,t){this.frameState=t,!t.declutter&&this.dispatchRenderEvent_(tn.PRERENDER,e,t)}postRender(e,t){t.declutter||this.dispatchRenderEvent_(tn.POSTRENDER,e,t)}renderDeferredInternal(e){}getRenderContext(e){return e.declutter&&!this.deferredContext_&&(this.deferredContext_=new Ow),e.declutter?this.deferredContext_.getContext():this.context}renderDeferred(e){e.declutter&&(this.dispatchRenderEvent_(tn.PRERENDER,this.context,e),e.declutter&&this.deferredContext_&&(this.deferredContext_.draw(this.context),this.deferredContext_.clear()),this.renderDeferredInternal(e),this.dispatchRenderEvent_(tn.POSTRENDER,this.context,e))}getRenderTransform(e,t,i,a,r,s,o){const l=r/2,c=s/2,d=a/t,h=-d,y=-e[0]+o,S=-e[1];return L5(this.tempTransform,l,c,d,h,-i,y,S)}disposeInternal(){delete this.frameState,super.disposeInternal()}}const Bw=KZ;function td(n,e,t){if(!(t in n))return n[t]=new Set([e]),!0;const i=n[t],a=i.has(e);return a||i.add(e),!a}function qZ(n,e,t){const i=n[t];return i?i.delete(e):!1}function Xv(n,e){const t=n.layerStatesArray[n.layerIndex];t.extent&&(e=A8(e,_8(t.extent,n.viewState.projection)));const i=t.layer.getRenderSource();if(!i.getWrapX()){const a=i.getTileGridForProjection(n.viewState.projection).getExtent();a&&(e=A8(e,a))}return e}class XZ extends Bw{constructor(e,t){super(e),t=t||{},this.extentChanged=!0,this.renderComplete=!1,this.renderedExtent_=null,this.renderedPixelRatio,this.renderedProjection=null,this.renderedTiles=[],this.renderedSourceKey_,this.renderedSourceRevision_,this.tempExtent=F6(),this.tempTileRange_=new Lw(0,0,0,0),this.tempTileCoord_=Bo(0,0,0);const i=t.cacheSize!==void 0?t.cacheSize:512;this.tileCache_=new Kv(i),this.sourceTileCache_=null,this.layerExtent=null,this.maxStaleKeys=i*.5}getTileCache(){return this.tileCache_}getSourceTileCache(){return this.sourceTileCache_||(this.sourceTileCache_=new Kv(512)),this.sourceTileCache_}getOrCreateTile(e,t,i,a){const r=this.tileCache_,o=this.getLayer().getSource(),l=Xs(o,o.getKey(),e,t,i);let c;if(r.containsKey(l))c=r.get(l);else{const d=a.viewState.projection,h=o.getProjection();if(c=o.getTile(e,t,i,a.pixelRatio,d,!h||O7(h,d)?void 0:this.getSourceTileCache()),!c)return null;r.set(l,c)}return c}getTile(e,t,i,a){const r=this.getOrCreateTile(e,t,i,a);return r||null}getData(e){const t=this.frameState;if(!t)return null;const i=this.getLayer(),a=ft(t.pixelToCoordinateTransform,e.slice()),r=i.getExtent();if(r&&!Qi(r,a))return null;const s=t.viewState,o=i.getRenderSource(),l=o.getTileGridForProjection(s.projection),c=o.getTilePixelRatio(t.pixelRatio);for(let d=l.getZForResolution(s.resolution);d>=l.getMinZoom();--d){const h=l.getTileCoordForCoordAndZ(a,d),y=this.getTile(d,h[1],h[2],t);if(!y||y.getState()!==T1.LOADED)continue;const S=l.getOrigin(d),T=_6(l.getTileSize(d)),I=l.getResolution(d);let x;if(y instanceof Iw||y instanceof Fw)x=y.getImage();else if(y instanceof Vv){if(x=oh(y.getData()),!x)continue}else continue;const z=Math.floor(c*((a[0]-S[0])/I-h[1]*T[0])),H=Math.floor(c*((S[1]-a[1])/I-h[2]*T[1])),K=Math.round(c*o.getGutterForProjection(s.projection));return this.getImageData(x,z+K,H+K)}return null}prepareFrame(e){var a;this.renderedProjection?e.viewState.projection!==this.renderedProjection&&(this.tileCache_.clear(),this.renderedProjection=e.viewState.projection):this.renderedProjection=e.viewState.projection;const t=this.getLayer().getSource();if(!t)return!1;const i=t.getRevision();return this.renderedSourceRevision_?this.renderedSourceRevision_!==i&&(this.renderedSourceRevision_=i,this.renderedSourceKey_===t.getKey()&&(this.tileCache_.clear(),(a=this.sourceTileCache_)==null||a.clear())):this.renderedSourceRevision_=i,!0}enqueueTilesForNextExtent(){return!0}enqueueTiles(e,t,i,a,r){const s=e.viewState,o=this.getLayer(),l=o.getRenderSource(),c=l.getTileGridForProjection(s.projection),d=E0(l);d in e.wantedTiles||(e.wantedTiles[d]={});const h=e.wantedTiles[d],y=o.getMapInternal(),S=Math.max(i-r,c.getMinZoom(),c.getZForResolution(Math.min(o.getMaxResolution(),y?y.getView().getResolutionForZoom(Math.max(o.getMinZoom(),0)):c.getResolution(0)),l.zDirection)),T=s.rotation,I=T?Pb(s.center,s.resolution,T,e.size):void 0;for(let x=i;x>=S;--x){const z=c.getTileRangeForExtentAndZ(t,x,this.tempTileRange_),H=c.getResolution(x);for(let K=z.minX;K<=z.maxX;++K)for(let V=z.minY;V<=z.maxY;++V){if(T&&!c.tileCoordIntersectsViewport([x,K,V],I))continue;const J=this.getTile(x,K,V,e);if(!J||!td(a,J,x))continue;const R2=J.getKey();if(h[R2]=!0,J.getState()===T1.IDLE&&!e.tileQueue.isKeyQueued(R2)){const P2=Bo(x,K,V,this.tempTileCoord_);e.tileQueue.enqueue([J,d,c.getTileCoordCenter(P2),H])}}}}findStaleTile_(e,t){const i=this.tileCache_,a=e[0],r=e[1],s=e[2],o=this.getStaleKeys();for(let l=0;l0&&setTimeout(()=>{this.enqueueTiles(e,P2,y-1,y2,R2-1)},0),!(y in y2))return this.container;const C2=E0(this),L2=e.time;for(const w3 of y2[y]){const k3=w3.getState();if(k3===T1.EMPTY)continue;const I2=w3.tileCoord;if(k3===T1.LOADED&&w3.getAlpha(C2,L2)===1){w3.endTransition(C2);continue}if(k3!==T1.ERROR&&(this.renderComplete=!1),this.findStaleTile_(I2,y2)){qZ(y2,w3,y),e.animate=!0;continue}if(this.findAltTiles_(h,I2,y+1,y2))continue;const b3=h.getMinZoom();for(let X2=y-1;X2>=b3&&!this.findAltTiles_(h,I2,X2,y2);--X2);}const U2=S/s*l/x,n3=this.getRenderContext(e);L5(this.tempTransform,z/2,H/2,U2,U2,0,-z/2,-H/2),this.layerExtent&&this.clipUnrotated(n3,e,this.layerExtent),d.getInterpolate()||(n3.imageSmoothingEnabled=!1),this.preRender(n3,e);const H2=Object.keys(y2).map(Number);H2.sort(k5);let l3;const V2=[],p3=[];for(let w3=H2.length-1;w3>=0;--w3){const k3=H2[w3],I2=d.getTilePixelSize(k3,l,r),o3=h.getResolution(k3)/S,b3=I2[0]*o3*U2,X2=I2[1]*o3*U2,d3=h.getTileCoordForCoordAndZ(F8(J),k3),u3=h.getTileCoordExtent(d3),v2=ft(this.tempTransform,[x*(u3[0]-J[0])/S,x*(J[3]-u3[3])/S]),F2=x*d.getGutterForProjection(r);for(const _3 of y2[k3]){if(_3.getState()!==T1.LOADED)continue;const B3=_3.tileCoord,$3=d3[1]-B3[1],e3=Math.round(v2[0]-($3-1)*b3),v3=d3[2]-B3[2],j2=Math.round(v2[1]-(v3-1)*X2),q2=Math.round(v2[0]-$3*b3),T2=Math.round(v2[1]-v3*X2),P=e3-q2,g2=j2-T2,y3=H2.length===1;let A3=!1;l3=[q2,T2,q2+P,T2,q2+P,T2+g2,q2,T2+g2];for(let P3=0,Y3=V2.length;P3{var X2;const i3=E0(d),o3=I2.wantedTiles[i3],b3=o3?Object.keys(o3).length:0;this.updateCacheSize(b3),this.tileCache_.expireCache(),(X2=this.sourceTileCache_)==null||X2.expireCache()};e.postRenderFunctions.push(w3)}return this.container}updateCacheSize(e){this.tileCache_.highWaterMark=Math.max(this.tileCache_.highWaterMark,e*2)}drawTile(e,t,i,a,r,s,o,l){let c;if(e instanceof Vv){if(c=oh(e.getData()),!c)throw new Error("Rendering array data is not yet supported")}else c=this.getTileImage(e);if(!c)return;const d=this.getRenderContext(t),h=E0(this),y=t.layerStatesArray[t.layerIndex],S=y.opacity*(l?e.getAlpha(h,t.time):1),T=S!==d.globalAlpha;T&&(d.save(),d.globalAlpha=S),d.drawImage(c,o,o,c.width-2*o,c.height-2*o,i,a,r,s),T&&d.restore(),S!==y.opacity?t.animate=!0:l&&e.endTransition(h)}getImage(){const e=this.context;return e?e.canvas:null}getTileImage(e){return e.getImage()}updateUsedTiles(e,t,i){const a=E0(t);a in e||(e[a]={}),e[a][i.getKey()]=!0}}const ZZ=XZ,Ls={PRELOAD:"preload",USE_INTERIM_TILES_ON_ERROR:"useInterimTilesOnError"};class JZ extends wl{constructor(e){e=e||{};const t=Object.assign({},e),i=e.cacheSize;delete e.cacheSize,delete t.preload,delete t.useInterimTilesOnError,super(t),this.on,this.once,this.un,this.cacheSize_=i,this.setPreload(e.preload!==void 0?e.preload:0),this.setUseInterimTilesOnError(e.useInterimTilesOnError!==void 0?e.useInterimTilesOnError:!0)}getCacheSize(){return this.cacheSize_}getPreload(){return this.get(Ls.PRELOAD)}setPreload(e){this.set(Ls.PRELOAD,e)}getUseInterimTilesOnError(){return this.get(Ls.USE_INTERIM_TILES_ON_ERROR)}setUseInterimTilesOnError(e){this.set(Ls.USE_INTERIM_TILES_ON_ERROR,e)}getData(e){return super.getData(e)}}const QZ=JZ;class eJ extends QZ{constructor(e){super(e)}createRenderer(){return new ZZ(this,{cacheSize:this.getCacheSize()})}}const Zv=eJ;class tJ{drawCustom(e,t,i,a,r){}drawGeometry(e){}setStyle(e){}drawCircle(e,t,i){}drawFeature(e,t,i){}drawGeometryCollection(e,t,i){}drawLineString(e,t,i){}drawMultiLineString(e,t,i){}drawMultiPoint(e,t,i){}drawMultiPolygon(e,t,i){}drawPoint(e,t,i){}drawPolygon(e,t,i){}drawText(e,t,i){}setFillStrokeStyle(e,t){}setImageStyle(e,t){}setTextStyle(e,t){}}const Gw=tJ,Ga={BEGIN_GEOMETRY:0,BEGIN_PATH:1,CIRCLE:2,CLOSE_PATH:3,CUSTOM:4,DRAW_CHARS:5,DRAW_IMAGE:6,END_GEOMETRY:7,FILL:8,MOVE_TO_LINE_TO:9,SET_FILL_STYLE:10,SET_STROKE_STYLE:11,STROKE:12},Fs=[Ga.FILL],C9=[Ga.STROKE],w8=[Ga.BEGIN_PATH],Jv=[Ga.CLOSE_PATH],P1=Ga;class nJ extends Gw{constructor(e,t,i,a){super(),this.tolerance=e,this.maxExtent=t,this.pixelRatio=a,this.maxLineWidth=0,this.resolution=i,this.beginGeometryInstruction1_=null,this.beginGeometryInstruction2_=null,this.bufferedMaxExtent_=null,this.instructions=[],this.coordinates=[],this.tmpCoordinate_=[],this.hitDetectionInstructions=[],this.state={}}applyPixelRatio(e){const t=this.pixelRatio;return t==1?e:e.map(function(i){return i*t})}appendFlatPointCoordinates(e,t){const i=this.getBufferedMaxExtent(),a=this.tmpCoordinate_,r=this.coordinates;let s=r.length;for(let o=0,l=e.length;ol&&(this.instructions.push([P1.CUSTOM,l,d,e,i,b9,r]),this.hitDetectionInstructions.push([P1.CUSTOM,l,d,e,a||i,b9,r]));break;case"Point":c=e.getFlatCoordinates(),this.coordinates.push(c[0],c[1]),d=this.coordinates.length,this.instructions.push([P1.CUSTOM,l,d,e,i,void 0,r]),this.hitDetectionInstructions.push([P1.CUSTOM,l,d,e,a||i,void 0,r]);break}this.endGeometry(t)}beginGeometry(e,t,i){this.beginGeometryInstruction1_=[P1.BEGIN_GEOMETRY,t,0,e,i],this.instructions.push(this.beginGeometryInstruction1_),this.beginGeometryInstruction2_=[P1.BEGIN_GEOMETRY,t,0,e,i],this.hitDetectionInstructions.push(this.beginGeometryInstruction2_)}finish(){return{instructions:this.instructions,hitDetectionInstructions:this.hitDetectionInstructions,coordinates:this.coordinates}}reverseHitDetectionInstructions(){const e=this.hitDetectionInstructions;e.reverse();let t;const i=e.length;let a,r,s=-1;for(t=0;tthis.maxLineWidth&&(this.maxLineWidth=t.lineWidth,this.bufferedMaxExtent_=null)}else t.strokeStyle=void 0,t.lineCap=void 0,t.lineDash=null,t.lineDashOffset=void 0,t.lineJoin=void 0,t.lineWidth=void 0,t.miterLimit=void 0,t.strokeOffset=void 0;return t}setFillStrokeStyle(e,t){const i=this.state;this.fillStyleToState(e,i),this.strokeStyleToState(t,i)}createFill(e){const t=e.fillStyle,i=[P1.SET_FILL_STYLE,t];return typeof t!="string"&&i.push(e.fillPatternScale),i}applyStroke(e){this.instructions.push(this.createStroke(e))}createStroke(e){return[P1.SET_STROKE_STYLE,e.strokeStyle,e.lineWidth*this.pixelRatio,e.lineCap,e.lineJoin,e.miterLimit,e.lineDash?this.applyPixelRatio(e.lineDash):null,e.lineDashOffset*this.pixelRatio]}updateFillStyle(e,t){const i=e.fillStyle;(i!==void 0&&typeof i!="string"||e.currentFillStyle!=i)&&(this.instructions.push(t.call(this,e)),e.currentFillStyle=i)}updateStrokeStyle(e,t){const i=e.strokeStyle,a=e.lineCap,r=e.lineDash,s=e.lineDashOffset,o=e.lineJoin,l=e.lineWidth,c=e.miterLimit,d=e.strokeOffset;(e.currentStrokeStyle!=i||e.currentLineCap!=a||r!=e.currentLineDash&&!O9(e.currentLineDash,r)||e.currentLineDashOffset!=s||e.currentLineJoin!=o||e.currentLineWidth!=l||e.currentMiterLimit!=c||e.currentStrokeOffset!=d)&&(t.call(this,e),e.currentStrokeStyle=i,e.currentLineCap=a,e.currentLineDash=r,e.currentLineDashOffset=s,e.currentLineJoin=o,e.currentLineWidth=l,e.currentMiterLimit=c,e.currentStrokeOffset=d)}endGeometry(e){this.beginGeometryInstruction1_[2]=this.instructions.length,this.beginGeometryInstruction1_=null,this.beginGeometryInstruction2_[2]=this.hitDetectionInstructions.length,this.beginGeometryInstruction2_=null;const t=[P1.END_GEOMETRY,e];this.instructions.push(t),this.hitDetectionInstructions.push(t)}getBufferedMaxExtent(){if(!this.bufferedMaxExtent_&&(this.bufferedMaxExtent_=Cb(this.maxExtent),this.maxLineWidth>0)){const e=this.resolution*(this.maxLineWidth+1)/2;ra(this.bufferedMaxExtent_,e,this.bufferedMaxExtent_)}return this.bufferedMaxExtent_}}const za=nJ;class iJ extends za{constructor(e,t,i,a){super(e,t,i,a),this.hitDetectionImage_=null,this.image_=null,this.imagePixelRatio_=void 0,this.anchorX_=void 0,this.anchorY_=void 0,this.height_=void 0,this.opacity_=void 0,this.originX_=void 0,this.originY_=void 0,this.rotateWithView_=void 0,this.rotation_=void 0,this.scale_=void 0,this.width_=void 0,this.declutterMode_=void 0,this.declutterImageWithText_=void 0}drawPoint(e,t,i){if(!this.image_||this.maxExtent&&!Qi(this.maxExtent,e.getFlatCoordinates()))return;this.beginGeometry(e,t,i);const a=e.getFlatCoordinates(),r=e.getStride(),s=this.coordinates.length,o=this.appendFlatPointCoordinates(a,r);this.instructions.push([P1.DRAW_IMAGE,s,o,this.image_,this.anchorX_*this.imagePixelRatio_,this.anchorY_*this.imagePixelRatio_,Math.ceil(this.height_*this.imagePixelRatio_),this.opacity_,this.originX_*this.imagePixelRatio_,this.originY_*this.imagePixelRatio_,this.rotateWithView_,this.rotation_,[this.scale_[0]*this.pixelRatio/this.imagePixelRatio_,this.scale_[1]*this.pixelRatio/this.imagePixelRatio_],Math.ceil(this.width_*this.imagePixelRatio_),this.declutterMode_,this.declutterImageWithText_]),this.hitDetectionInstructions.push([P1.DRAW_IMAGE,s,o,this.hitDetectionImage_,this.anchorX_,this.anchorY_,this.height_,1,this.originX_,this.originY_,this.rotateWithView_,this.rotation_,this.scale_,this.width_,this.declutterMode_,this.declutterImageWithText_]),this.endGeometry(t)}drawMultiPoint(e,t,i){if(!this.image_)return;this.beginGeometry(e,t,i);const a=e.getFlatCoordinates(),r=[];for(let l=0,c=a.length;lthis.drawCircle(e,t,i)))return;this.setFillStrokeStyles_(),this.beginGeometry(e,t,i),a.fillStyle!==void 0&&this.hitDetectionInstructions.push([P1.SET_FILL_STYLE,m6]),a.strokeStyle!==void 0&&this.hitDetectionInstructions.push([P1.SET_STROKE_STYLE,r5,a.lineWidth,a.lineCap,a.lineJoin,a.miterLimit,R5,I5]);const l=e.getFlatCoordinates(),c=e.getStride(),d=this.coordinates.length;this.appendFlatLineCoordinates(l,0,l.length,c,!1,!1);const h=[P1.CIRCLE,d,o];this.instructions.push(w8,h),this.hitDetectionInstructions.push(w8,h),a.fillStyle!==void 0&&(this.instructions.push(Fs),this.hitDetectionInstructions.push(Fs)),a.strokeStyle!==void 0&&(this.instructions.push(C9),this.hitDetectionInstructions.push(C9)),this.endGeometry(t)}drawPolygon(e,t,i){const a=this.state,r=a.fillStyle,s=a.strokeStyle,o=a.strokeOffset;if(r===void 0&&s===void 0||this.handleStrokeOffset_(()=>this.drawPolygon(e,t,i)))return;this.setFillStrokeStyles_(),this.beginGeometry(e,t,i),a.fillStyle!==void 0&&this.hitDetectionInstructions.push([P1.SET_FILL_STYLE,m6]),a.strokeStyle!==void 0&&this.hitDetectionInstructions.push([P1.SET_STROKE_STYLE,r5,a.lineWidth,a.lineCap,a.lineJoin,a.miterLimit,R5,I5]);const l=e.getEnds(),c=e.getOrientedFlatCoordinates(),d=e.getStride();this.drawFlatCoordinatess_(c,0,l,d,o),this.endGeometry(t)}drawMultiPolygon(e,t,i){const a=this.state,r=a.fillStyle,s=a.strokeStyle,o=a.strokeOffset;if(r===void 0&&s===void 0||this.handleStrokeOffset_(()=>this.drawMultiPolygon(e,t,i)))return;this.setFillStrokeStyles_(),this.beginGeometry(e,t,i),a.fillStyle!==void 0&&this.hitDetectionInstructions.push([P1.SET_FILL_STYLE,m6]),a.strokeStyle!==void 0&&this.hitDetectionInstructions.push([P1.SET_STROKE_STYLE,r5,a.lineWidth,a.lineCap,a.lineJoin,a.miterLimit,R5,I5]);const l=e.getEndss(),c=e.getOrientedFlatCoordinates(),d=e.getStride();let h=0;for(let y=0,S=l.length;y0&&i!==void 0&&a!==void 0?(t.strokeStyle=void 0,t.strokeOffset=0,e(),t.fillStyle=void 0,t.strokeStyle=a,t.strokeOffset=r,e(),t.fillStyle=i,!0):!1}}const Qv=oJ;function lJ(n,e,t,i,a){const r=[];let s=t,o=0,l=e.slice(t,2);for(;o=n){const T=(n-o+S)/S,I=R6(c,h,T),x=R6(d,y,T);l.push(I,x),r.push(l),l=[I,x],o==n&&(s+=a),o=0}else if(o0&&r.push(l),r}function uJ(n,e,t,i,a){let r=t,s=t,o=0,l=0,c=t,d,h,y,S,T,I,x,z,H,K;for(h=t;hn&&(l>o&&(o=l,r=c,s=h),l=0,c=h-a)),y=S,x=H,z=K),T=V,I=J}return l+=S,l>o?[c,h]:[r,s]}const Go={left:0,center:.5,right:1,top:0,middle:.5,hanging:.2,alphabetic:.8,ideographic:.8,bottom:1};class cJ extends za{constructor(e,t,i,a){super(e,t,i,a),this.labels_=null,this.text_="",this.textOffsetX_=0,this.textOffsetY_=0,this.textRotateWithView_=void 0,this.textKeepUpright_=void 0,this.textRotation_=0,this.textFillState_=null,this.fillStates={},this.fillStates[m6]={fillStyle:m6},this.textStrokeState_=null,this.strokeStates={},this.textState_={},this.textStates={},this.textKey_="",this.fillKey_="",this.strokeKey_="",this.declutterMode_=void 0,this.declutterImageWithText_=void 0}finish(){const e=super.finish();return e.textStates=this.textStates,e.fillStates=this.fillStates,e.strokeStates=this.strokeStates,e}drawText(e,t,i){const a=this.textFillState_,r=this.textStrokeState_,s=this.textState_;if(this.text_===""||!s||!a&&!r)return;const o=this.coordinates;let l=o.length;const c=e.getType();let d=null,h=e.getStride();if(s.placement==="line"&&(c=="LineString"||c=="MultiLineString"||c=="Polygon"||c=="MultiPolygon")){if(!p6(this.maxExtent,e.getExtent()))return;let y;if(d=e.getFlatCoordinates(),c=="LineString")y=[d.length];else if(c=="MultiLineString")y=e.getEnds();else if(c=="Polygon")y=e.getEnds().slice(0,1);else if(c=="MultiPolygon"){const x=e.getEndss();y=[];for(let z=0,H=x.length;z{const R2=o[(V+y2)*2]===d[y2*h]&&o[(V+y2)*2+1]===d[y2*h+1];return R2||--V,R2})}this.saveTextStates_();const T=s.backgroundFill?this.createFill(this.fillStyleToState(s.backgroundFill)):null,I=s.backgroundStroke?this.createStroke(this.strokeStyleToState(s.backgroundStroke)):null;this.beginGeometry(e,t,i);let x=s.padding;if(x!=b8&&(s.scale[0]<0||s.scale[1]<0)){let V=s.padding[0],J=s.padding[1],y2=s.padding[2],R2=s.padding[3];s.scale[0]<0&&(J=-J,R2=-R2),s.scale[1]<0&&(V=-V,y2=-y2),x=[V,J,y2,R2]}const z=this.pixelRatio;this.instructions.push([P1.DRAW_IMAGE,l,S,null,NaN,NaN,NaN,1,0,0,this.textRotateWithView_,this.textRotation_,[1,1],NaN,this.declutterMode_,this.declutterImageWithText_,x==b8?b8:x.map(function(V){return V*z}),T,I,this.text_,this.textKey_,this.strokeKey_,this.fillKey_,this.textOffsetX_,this.textOffsetY_,y]);const H=1/z,K=T?T.slice(0):null;K&&(K[1]=m6),this.hitDetectionInstructions.push([P1.DRAW_IMAGE,l,S,null,NaN,NaN,NaN,1,0,0,this.textRotateWithView_,this.textRotation_,[H,H],NaN,this.declutterMode_,this.declutterImageWithText_,x,K,I,this.text_,this.textKey_,this.strokeKey_,this.fillKey_?m6:this.fillKey_,this.textOffsetX_,this.textOffsetY_,y]),this.endGeometry(t)}}saveTextStates_(){const e=this.textStrokeState_,t=this.textState_,i=this.textFillState_,a=this.strokeKey_;e&&(a in this.strokeStates||(this.strokeStates[a]={strokeStyle:e.strokeStyle,lineCap:e.lineCap,lineDashOffset:e.lineDashOffset,lineWidth:e.lineWidth,lineJoin:e.lineJoin,miterLimit:e.miterLimit,lineDash:e.lineDash}));const r=this.textKey_;r in this.textStates||(this.textStates[r]={font:t.font,textAlign:t.textAlign||fa,justify:t.justify,textBaseline:t.textBaseline||Ro,scale:t.scale});const s=this.fillKey_;i&&(s in this.fillStates||(this.fillStates[s]={fillStyle:i.fillStyle}))}drawChars_(e,t){const i=this.textStrokeState_,a=this.textState_,r=this.strokeKey_,s=this.textKey_,o=this.fillKey_;this.saveTextStates_();const l=this.pixelRatio,c=Go[a.textBaseline],d=this.textOffsetY_*l,h=this.text_,y=i?i.lineWidth*Math.abs(a.scale[0])/2:0;this.instructions.push([P1.DRAW_CHARS,e,t,c,a.overflow,o,a.maxAngle,l,d,r,y*l,h,s,1,this.declutterMode_,this.textKeepUpright_]),this.hitDetectionInstructions.push([P1.DRAW_CHARS,e,t,c,a.overflow,o&&m6,a.maxAngle,l,d,r,y*l,h,s,1/l,this.declutterMode_,this.textKeepUpright_])}setTextStyle(e,t){let i,a,r;if(!e)this.text_="";else{const s=e.getFill();s?(a=this.textFillState_,a||(a={},this.textFillState_=a),a.fillStyle=e5(s.getColor()||m6)):(a=null,this.textFillState_=a);const o=e.getStroke();if(!o)r=null,this.textStrokeState_=r;else{r=this.textStrokeState_,r||(r={},this.textStrokeState_=r);const I=o.getLineDash(),x=o.getLineDashOffset(),z=o.getWidth(),H=o.getMiterLimit();r.lineCap=o.getLineCap()||t4,r.lineDash=I?I.slice():R5,r.lineDashOffset=x===void 0?I5:x,r.lineJoin=o.getLineJoin()||n4,r.lineWidth=z===void 0?ma:z,r.miterLimit=H===void 0?ha:H,r.strokeStyle=e5(o.getColor()||r5)}i=this.textState_;const l=e.getFont()||mw;bX(l);const c=e.getScaleArray();i.overflow=e.getOverflow(),i.font=l,i.maxAngle=e.getMaxAngle(),i.placement=e.getPlacement(),i.textAlign=e.getTextAlign(),i.repeat=e.getRepeat(),i.justify=e.getJustify(),i.textBaseline=e.getTextBaseline()||Ro,i.backgroundFill=e.getBackgroundFill(),i.backgroundStroke=e.getBackgroundStroke(),i.padding=e.getPadding()||b8,i.scale=c===void 0?[1,1]:c;const d=e.getOffsetX(),h=e.getOffsetY(),y=e.getRotateWithView(),S=e.getKeepUpright(),T=e.getRotation();this.text_=e.getText()||"",this.textOffsetX_=d===void 0?0:d,this.textOffsetY_=h===void 0?0:h,this.textRotateWithView_=y===void 0?!1:y,this.textKeepUpright_=S===void 0?!0:S,this.textRotation_=T===void 0?0:T,this.strokeKey_=r?(typeof r.strokeStyle=="string"?r.strokeStyle:E0(r.strokeStyle))+r.lineCap+r.lineDashOffset+"|"+r.lineWidth+r.lineJoin+r.miterLimit+"["+r.lineDash.join()+"]":"",this.textKey_=i.font+i.scale+(i.textAlign||"?")+(i.repeat||"?")+(i.justify||"?")+(i.textBaseline||"?"),this.fillKey_=a&&a.fillStyle?typeof a.fillStyle=="string"?a.fillStyle:"|"+E0(a.fillStyle):""}this.declutterMode_=e.getDeclutterMode(),this.declutterImageWithText_=t}}const dJ={Circle:Qv,Default:za,Image:aJ,LineString:sJ,Polygon:Qv,Text:cJ};class hJ{constructor(e,t,i,a){this.tolerance_=e,this.maxExtent_=t,this.pixelRatio_=a,this.resolution_=i,this.buildersByZIndex_={}}finish(){const e={};for(const t in this.buildersByZIndex_){e[t]=e[t]||{};const i=this.buildersByZIndex_[t];for(const a in i){const r=i[a].finish();e[t][a]=r}}return e}getBuilder(e,t){const i=e!==void 0?e.toString():"0";let a=this.buildersByZIndex_[i];a===void 0&&(a={},this.buildersByZIndex_[i]=a);let r=a[t];if(r===void 0){const s=dJ[t];r=new s(this.tolerance_,this.maxExtent_,this.resolution_,this.pixelRatio_),a[t]=r}return r}}const fJ=hJ;function zw(n,e,t,i,a,r,s,o){s=s!=null?s:[],o=o!=null?o:i;const l=n[e+i],c=n[e+i+1],d=n[t-2*i],h=n[t-2*i+1];let y,S,T,I,x,z,H,K,V=0;for(let J=e;J.998)return[n+d*s,e+h*s];const S=Math.cos(y/2),T=Math.sin(y/2),I=T*o+S*l,x=-S*o+T*l,z=I*(1/T),H=x*(1/T);return[n+z*s,e+H*s]}function jw(n,e){for(let t=0,i=n.length-2;tt+e;a-=e){const r=n[t],s=n[t+1],o=n[t+e],l=n[t+e+1],c=n[a],d=n[a+1],h=n[a+e],y=n[a+e+1],S=(y-d)*(o-r)-(h-c)*(l-s);if(S===0)continue;const T=((h-c)*(s-d)-(y-d)*(r-c))/S,I=((o-r)*(s-d)-(l-s)*(r-c))/S;if(T>0&&T<1&&I>0&&I<1){const x=r+T*(o-r),z=s+T*(l-s);n[t+e]=x,n[t+e+1]=z,n.splice(t+2*e,a-t-e);break}}return n}function gJ(n,e,t,i,a,r,s,o,l,c,d,h,y=!0){let S=n[e],T=n[e+1],I=0,x=0,z=0,H=0;function K(){I=S,x=T,e+=i,S=n[e],T=n[e+1],H+=z,z=Math.sqrt((S-I)*(S-I)+(T-x)*(T-x))}do K();while(ew3[2]}else n3=J>L2;const H2=Math.PI,l3=[],V2=R2+i===e;e=R2,z=0,H=P2,S=n[e],T=n[e+1];let p3;if(V2){K(),p3=Math.atan2(T-x,S-I),n3&&(p3+=p3>0?-H2:H2);const w3=(L2+J)/2,k3=(U2+y2)/2;return l3[0]=[w3,k3,(C2-r)/2,p3,a],l3}a=a.replace(/\n/g," ");for(let w3=0,k3=a.length;w30?-H2:H2),p3!==void 0){let u3=I2-p3;if(u3+=u3>H2?-2*H2:u3<-H2?2*H2:0,Math.abs(u3)>s)return null}p3=I2;const i3=w3;let o3=0;for(;w30&&n.push(` +`,""),n.push(e,""),n}function yJ(n,e,t){return t%2===0&&(n+=e),n}class vJ{constructor(e,t,i,a,r){this.overlaps=i,this.pixelRatio=t,this.resolution=e,this.alignAndScaleFill_,this.instructions=a.instructions,this.coordinates=a.coordinates,this.coordinateCache_={},this.renderedTransform_=En(),this.hitDetectionInstructions=a.hitDetectionInstructions,this.pixelCoordinates_=null,this.viewRotation_=0,this.fillStates=a.fillStates||{},this.strokeStates=a.strokeStates||{},this.textStates=a.textStates||{},this.widths_={},this.labels_={},this.zIndexContext_=r?new Ow:null}getZIndexContext(){return this.zIndexContext_}createLabel(e,t,i,a){const r=e+t+i+a;if(this.labels_[r])return this.labels_[r];const s=a?this.strokeStates[a]:null,o=i?this.fillStates[i]:null,l=this.textStates[t],c=this.pixelRatio,d=[l.scale[0]*c,l.scale[1]*c],h=l.justify?Go[l.justify]:nd(Array.isArray(e)?e[0]:e,l.textAlign||fa),y=a&&s.lineWidth?s.lineWidth:0,S=Array.isArray(e)?e:String(e).split(` +`).reduce(pJ,[]),{width:T,height:I,widths:x,heights:z,lineWidths:H}=CX(l,S),K=T+y,V=[],J=(K+2)*d[0],y2=(I+y)*d[1],R2={width:J<0?Math.floor(J):Math.ceil(J),height:y2<0?Math.floor(y2):Math.ceil(y2),contextInstructions:V};(d[0]!=1||d[1]!=1)&&V.push("scale",d),a&&(V.push("strokeStyle",s.strokeStyle),V.push("lineWidth",y),V.push("lineCap",s.lineCap),V.push("lineJoin",s.lineJoin),V.push("miterLimit",s.miterLimit),V.push("setLineDash",[s.lineDash]),V.push("lineDashOffset",s.lineDashOffset)),i&&V.push("fillStyle",o.fillStyle),V.push("textBaseline","middle"),V.push("textAlign","center");const P2=.5-h;let C2=h*K+P2*y;const L2=[],U2=[];let n3=0,H2=0,l3=0,V2=0,p3;for(let w3=0,k3=S.length;w3e?e-c:r,V=s+d>t?t-d:s,J=T[3]+K*y[0]+T[1],y2=T[0]+V*y[1]+T[2],R2=z-T[3],P2=H-T[0];(I||h!==0)&&(a9[0]=R2,r9[0]=R2,a9[1]=P2,b5[1]=P2,b5[0]=R2+J,w5[0]=b5[0],w5[1]=P2+y2,r9[1]=w5[1]);let C2;return h!==0?(C2=L5(En(),i,a,1,1,h,-i,-a),ft(C2,a9),ft(C2,b5),ft(C2,w5),ft(C2,r9),R9(Math.min(a9[0],b5[0],w5[0],r9[0]),Math.min(a9[1],b5[1],w5[1],r9[1]),Math.max(a9[0],b5[0],w5[0],r9[0]),Math.max(a9[1],b5[1],w5[1],r9[1]),gi)):R9(Math.min(R2,R2+J),Math.min(P2,P2+y2),Math.max(R2,R2+J),Math.max(P2,P2+y2),gi),S&&(z=Math.round(z),H=Math.round(H)),{drawImageX:z,drawImageY:H,drawImageW:K,drawImageH:V,originX:c,originY:d,declutterBox:{minX:gi[0],minY:gi[1],maxX:gi[2],maxY:gi[3],value:x},canvasTransform:C2,scale:y}}replayImageOrLabel_(e,t,i,a,r,s,o){const l=!!(s||o),c=a.declutterBox,d=o?o[2]*a.scale[0]/2:0;return c.minX-d<=t[0]&&c.maxX+d>=0&&c.minY-d<=t[1]&&c.maxY+d>=0&&(l&&this.replayTextBackground_(e,a9,b5,w5,r9,s,o),TX(e,a.canvasTransform,r,i,a.originX,a.originY,a.drawImageW,a.drawImageH,a.drawImageX,a.drawImageY,a.scale)),!0}fill_(e){const t=this.alignAndScaleFill_;if(t){const i=ft(this.renderedTransform_,[0,0]),a=512*this.pixelRatio;e.save(),e.translate(i[0]%a,i[1]%a),t!==1&&e.scale(t,t)}e.fill(),t&&e.restore()}setStrokeStyle_(e,t){e.strokeStyle=t[1],t[1]&&(e.lineWidth=t[2],e.lineCap=t[3],e.lineJoin=t[4],e.miterLimit=t[5],e.lineDashOffset=t[7],e.setLineDash(t[6]))}drawLabelWithPointPlacement_(e,t,i,a){const r=this.textStates[t],s=this.createLabel(e,t,a,i),o=this.strokeStates[i],l=this.pixelRatio,c=nd(Array.isArray(e)?e[0]:e,r.textAlign||fa),d=Go[r.textBaseline||Ro],h=o&&o.lineWidth?o.lineWidth:0,y=s.width/l-2*r.scale[0],S=c*y+2*(.5-c)*h,T=d*s.height/l+2*(.5-d)*h;return{label:s,anchorX:S,anchorY:T}}execute_(e,t,i,a,r,s,o,l){var d3,u3;const c=this.zIndexContext_;let d;this.pixelCoordinates_&&O9(i,this.renderedTransform_)?d=this.pixelCoordinates_:(this.pixelCoordinates_||(this.pixelCoordinates_=[]),d=x9(this.coordinates,0,this.coordinates.length,2,i,this.pixelCoordinates_),QY(this.renderedTransform_,i));let h=0;const y=a.length;let S=0,T;const I=[];let x,z,H,K,V,J,y2,R2,P2,C2,L2,U2,n3,H2=0,l3=0;const V2=this.coordinateCache_,p3=this.viewRotation_,w3=Math.round(Math.atan2(-i[1],i[0])*1e12)/1e12,k3={context:e,pixelRatio:this.pixelRatio,resolution:this.resolution,rotation:p3},I2=this.instructions!=a||this.overlaps?0:200;let i3,o3,b3,X2;for(;hI2&&(this.fill_(e),H2=0),l3>I2&&(e.stroke(),l3=0),!H2&&!l3&&(e.beginPath(),V=NaN,J=NaN),++h;break;case P1.CIRCLE:S=v2[1],H=(d3=v2[2])!=null?d3:0;const _3=d[S],B3=d[S+1],$3=d[S+2]-H,e3=d[S+3]-H,v3=$3-_3,j2=e3-B3,q2=Math.sqrt(v3*v3+j2*j2);e.moveTo(_3+q2,B3),e.arc(_3,B3,q2,0,2*Math.PI,!0),++h;break;case P1.CLOSE_PATH:e.closePath(),++h;break;case P1.CUSTOM:S=v2[1],T=v2[2];const T2=v2[3],P=v2[4],g2=v2[5];k3.geometry=T2,k3.feature=i3,h in V2||(V2[h]=[]);const y3=V2[h];g2?g2(d,S,T,2,y3):(y3[0]=d[S],y3[1]=d[S+1],y3.length=2),c&&(c.zIndex=v2[6]),P(y3,k3),++h;break;case P1.DRAW_IMAGE:S=v2[1],T=v2[2],P2=v2[3],x=v2[4],z=v2[5];let A3=v2[6];const P3=v2[7],Y3=v2[8],l1=v2[9],I1=v2[10];let p2=v2[11];const A2=v2[12];let M2=v2[13];K=v2[14]||"declutter";const S2=v2[15];if(!P2&&v2.length>=20){C2=v2[19],L2=v2[20],U2=v2[21],n3=v2[22];const T0=this.drawLabelWithPointPlacement_(C2,L2,U2,n3);P2=T0.label,v2[3]=P2;const et=v2[23];x=(T0.anchorX-et)*this.pixelRatio,v2[4]=x;const he=v2[24];z=(T0.anchorY-he)*this.pixelRatio,v2[5]=z,A3=P2.height,v2[6]=A3,M2=P2.width,v2[13]=M2}let J2;v2.length>25&&(J2=v2[25]);let x3,E3,c1;v2.length>17?(x3=v2[16],E3=v2[17],c1=v2[18]):(x3=b8,E3=null,c1=null),I1&&w3?p2+=p3:!I1&&!w3&&(p2-=p3);let m1=0;for(;S!Uw.includes(n));let $w=!1,Ww=!1;function bJ(){let n=0;const e=i=>{const a=Je(1,1,null,{willReadFrequently:i});let r=0;const s=performance.now();for(;performance.now()-s<50;++r)a.fillStyle=`rgba(255,0,${r%256},1)`,a.fillRect(0,0,1,1),a.getImageData(0,0,1,1);return n=r>n?r:n,r};$w={[e(!0)]:!0,[e(!1)]:!1,[e(void 0)]:void 0}[n],Ww=!0}class wJ{constructor(e,t,i,a,r,s,o){this.maxExtent_=e,this.overlaps_=a,this.pixelRatio_=i,this.resolution_=t,this.renderBuffer_=s,this.executorsByZIndex_={},this.hitDetectionContext_=null,this.hitDetectionTransform_=En(),this.renderedContext_=null,this.deferredZIndexContexts_={},this.createExecutors_(r,o)}clip(e,t){const i=this.getClipCoords(t);e.beginPath(),e.moveTo(i[0],i[1]),e.lineTo(i[2],i[3]),e.lineTo(i[4],i[5]),e.lineTo(i[6],i[7]),e.clip()}createExecutors_(e,t){for(const i in e){let a=this.executorsByZIndex_[i];a===void 0&&(a={},this.executorsByZIndex_[i]=a);const r=e[i];for(const s in r){const o=r[s];a[s]=new _J(this.resolution_,this.pixelRatio_,this.overlaps_,o,t)}}}hasExecutors(e){for(const t in this.executorsByZIndex_){const i=this.executorsByZIndex_[t];for(let a=0,r=e.length;a0){if(!s||R2==="none"||S!=="Image"&&S!=="Text"||s.includes(J)){const U2=(y[C2]-3)/4,n3=a-U2%o,H2=a-(U2/o|0),l3=r(J,y2,n3*n3+H2*H2);if(l3)return l3}d.clearRect(0,0,o,o);break}}const I=Object.keys(this.executorsByZIndex_).map(Number);I.sort(k5);let x,z,H,K,V;for(x=I.length-1;x>=0;--x){const J=I[x].toString();for(H=this.executorsByZIndex_[J],z=m8.length-1;z>=0;--z)if(S=m8[z],K=H[S],K!==void 0&&(V=K.executeHitDetection(d,l,i,T,h),V))return V}}getClipCoords(e){const t=this.maxExtent_;if(!t)return null;const i=t[0],a=t[1],r=t[2],s=t[3],o=[i,a,i,s,r,s,r,a];return x9(o,0,8,2,e,o),o}isEmpty(){return k8(this.executorsByZIndex_)}execute(e,t,i,a,r,s,o){const l=Object.keys(this.executorsByZIndex_).map(Number);l.sort(o?GH:k5),s=s||m8;const c=m8.length;for(let d=0,h=l.length;dz.execute(J,t,i,a,r,o)),V&&K.restore(),H){H.offset();const J=l[d]*c+m8.indexOf(x);this.deferredZIndexContexts_[J]||(this.deferredZIndexContexts_[J]=[]),this.deferredZIndexContexts_[J].push(H)}}}}this.renderedContext_=e}getDeferredZIndexContexts(){return this.deferredZIndexContexts_}getRenderedContext(){return this.renderedContext_}renderDeferred(){const e=this.deferredZIndexContexts_,t=Object.keys(e).map(Number).sort(k5);for(let i=0,a=t.length;i{r.draw(this.renderedContext_),r.clear()}),e[t[i]].length=0}}const id={};function CJ(n){if(id[n]!==void 0)return id[n];const e=n*2+1,t=n*n,i=new Array(t+1);for(let r=0;r<=n;++r)for(let s=0;s<=n;++s){const o=r*r+s*s;if(o>t)break;let l=i[o];l||(l=[],i[o]=l),l.push(((n+r)*e+(n+s))*4+3),r>0&&l.push(((n-r)*e+(n+s))*4+3),s>0&&(l.push(((n+r)*e+(n-s))*4+3),r>0&&l.push(((n-r)*e+(n-s))*4+3))}const a=[];for(let r=0,s=i.length;r0&&(l=zw(l,0,l.length,2,s,r,l),jw(l,2)),o.moveTo(l[0],l[1]);let c=l.length;r&&(c-=2);for(let d=2;dy*this.pixelRatio_),lineDashOffset:(s||I5)*this.pixelRatio_,lineJoin:o!==void 0?o:n4,lineWidth:(l!==void 0?l:ma)*this.pixelRatio_,miterLimit:c!==void 0?c:ha,strokeStyle:e5(i||r5),strokeOffset:(h!=null?h:0)*this.pixelRatio_}}}setImageStyle(e){let t;if(!e||!(t=e.getSize())){this.image_=null;return}const i=e.getPixelRatio(this.pixelRatio_),a=e.getAnchor(),r=e.getOrigin();this.image_=e.getImage(this.pixelRatio_),this.imageAnchorX_=a[0]*i,this.imageAnchorY_=a[1]*i,this.imageHeight_=t[1]*i,this.imageOpacity_=e.getOpacity(),this.imageOriginX_=r[0],this.imageOriginY_=r[1],this.imageRotateWithView_=e.getRotateWithView(),this.imageRotation_=e.getRotation();const s=e.getScaleArray();this.imageScale_=[s[0]*this.pixelRatio_/i,s[1]*this.pixelRatio_/i],this.imageWidth_=t[0]*i}setTextStyle(e){if(!e)this.text_="";else{const t=e.getFill();if(!t)this.textFillState_=null;else{const S=t.getColor();this.textFillState_={fillStyle:e5(S||m6)}}const i=e.getStroke();if(!i)this.textStrokeState_=null;else{const S=i.getColor(),T=i.getLineCap(),I=i.getLineDash(),x=i.getLineDashOffset(),z=i.getLineJoin(),H=i.getWidth(),K=i.getMiterLimit();this.textStrokeState_={lineCap:T!==void 0?T:t4,lineDash:I||R5,lineDashOffset:x||I5,lineJoin:z!==void 0?z:n4,lineWidth:H!==void 0?H:ma,miterLimit:K!==void 0?K:ha,strokeStyle:e5(S||r5)}}const a=e.getFont(),r=e.getOffsetX(),s=e.getOffsetY(),o=e.getRotateWithView(),l=e.getRotation(),c=e.getScaleArray(),d=e.getText(),h=e.getTextAlign(),y=e.getTextBaseline();this.textState_={font:a!==void 0?a:mw,textAlign:h!==void 0?h:fa,textBaseline:y!==void 0?y:Ro},this.text_=d!==void 0?Array.isArray(d)?d.reduce((S,T,I)=>S+=I%2?" ":T,""):d:"",this.textOffsetX_=r!==void 0?this.pixelRatio_*r:0,this.textOffsetY_=s!==void 0?this.pixelRatio_*s:0,this.textRotateWithView_=o!==void 0?o:!1,this.textRotation_=l!==void 0?l:0,this.textScale_=[this.pixelRatio_*c[0],this.pixelRatio_*c[1]]}}}const xJ=AJ,Qn=.5;function EJ(n,e,t,i,a,r,s,o,l){const c=l?lf(a):a,d=n[0]*Qn,h=n[1]*Qn,y=Je(d,h);y.imageSmoothingEnabled=!1;const S=y.canvas,T=new xJ(y,Qn,a,null,s,o,l?gl(ZY(),l):null),I=t.length,x=Math.floor((256*256*256-1)/I),z={};for(let K=1;K<=I;++K){const V=t[K-1],J=V.getStyleFunction()||i;if(!J)continue;let y2=J(V,r);if(!y2)continue;Array.isArray(y2)||(y2=[y2]);const P2=(K*x).toString(16).padStart(7,"#00000");for(let C2=0,L2=y2.length;C20;return h&&Promise.all(l).then(()=>a(null)),IJ(n,e,t,i,r,s,o),h}function IJ(n,e,t,i,a,r,s){const o=t.getGeometryFunction()(e);if(!o)return;const l=o.simplifyTransformed(i,a);if(t.getRenderer())Yw(n,l,t,e,s);else{const d=Vw[l.getType()];d(n,l,t,e,s,r)}}function Yw(n,e,t,i,a){if(e.getType()=="GeometryCollection"){const s=e.getGeometries();for(let o=0,l=s.length;o{if(this.frameState&&!this.hitDetectionImageData_&&!this.animatingOrInteracting_){const i=this.frameState.size.slice(),a=this.renderedCenter_,r=this.renderedResolution_,s=this.renderedRotation_,o=this.renderedProjection_,l=this.wrappedRenderedExtent_,c=this.getLayer(),d=[],h=i[0]*Qn,y=i[1]*Qn;d.push(this.getRenderTransform(a,r,s,Qn,h,y,0).slice());const S=c.getSource(),T=o.getExtent();if(S.getWrapX()&&o.canWrapX()&&!b7(T,l)){let I=l[0];const x=N0(T);let z=0,H;for(;IT[2];)++z,H=x*z,d.push(this.getRenderTransform(a,r,s,Qn,h,y,H).slice()),I-=x}this.hitDetectionImageData_=EJ(i,d,this.renderedFeatures_,c.getStyleFunction(),l,r,s,n_(r,this.renderedPixelRatio_),null)}t(PJ(e,this.renderedFeatures_,this.hitDetectionImageData_))})}forEachFeatureAtCoordinate(e,t,i,a,r){var y,S;if(!this.replayGroup_)return;const s=t.viewState.resolution,o=t.viewState.rotation,l=this.getLayer(),c={},d=function(T,I,x){const z=E0(T),H=c[z];if(H){if(H!==!0&&xT.value):null)}handleFontsChanged(){const e=this.getLayer();e.getVisible()&&this.replayGroup_&&e.changed()}handleStyleImageChange_(e){this.renderIfReadyAndVisible()}prepareFrame(e){const t=this.getLayer(),i=t.getSource();if(!i)return!1;const a=e.viewHints[Ot.ANIMATING],r=e.viewHints[Ot.INTERACTING],s=t.getUpdateWhileAnimating(),o=t.getUpdateWhileInteracting();if(this.ready&&!s&&a||!o&&r)return this.animatingOrInteracting_=!0,!0;this.animatingOrInteracting_=!1;const l=e.extent,c=e.viewState,d=c.projection,h=c.resolution,y=e.pixelRatio,S=t.getRevision(),T=t.getRenderBuffer();let I=t.getRenderOrder();I===void 0&&(I=kJ);const x=c.center.slice(),z=ra(l,T*h),H=z.slice(),K=[z.slice()],V=d.getExtent(),J=i.getWrapX()&&d.canWrapX();if(this.extendX_=!1,J){const V2=i.getExtent();V2&&!Ia(V2)&&(this.extendX_=V2[0]V[2])}if(J&&(!b7(V,e.extent)||this.extendX_)){const V2=N0(V),p3=Math.max(N0(z)/2,V2);let w3=V[0],k3=V[2];this.extendX_&&(w3-=V2,k3+=V2),z[0]=w3-p3,z[2]=k3+p3,Ib(x,d);const I2=Mb(K[0],d);I2[0]V[0]&&I2[2]>V[2]&&K.push([I2[0]-V2,I2[1],I2[2]-V2,I2[3]])}if(this.ready&&this.renderedResolution_==h&&this.renderedPixelRatio_===y&&this.renderedRevision_==S&&this.renderedRenderOrder_==I&&this.renderedFrameDeclutter_===!!e.declutter&&b7(this.wrappedRenderedExtent_,z))return O9(this.renderedExtent_,H)||(this.hitDetectionImageData_=null,this.renderedExtent_=H),this.renderedCenter_=x,this.replayGroupChanged=!1,!0;this.replayGroup_=null;const y2=new fJ(Hw(h,y),z,h,y);let R2;for(let V2=0,p3=K.length;V2{let w3;const k3=V2.getStyleFunction()||t.getStyleFunction();if(k3&&(w3=k3(V2,h)),w3){const I2=this.renderFeature(V2,P2,w3,y2,R2,this.getLayer().getDeclutter(),p3);C2=C2&&!I2}},U2=lf(z),n3=i.getFeaturesInExtent(U2);I&&n3.sort(I);for(let V2=0,p3=n3.length;V2r-a,!0),"`resolutions` must be sorted in descending order");let t;if(!e.origins){for(let a=0,r=this.resolutions_.length-1;a{const s=new Lw(Math.min(0,a[0]),Math.max(a[0]-1,-1),Math.min(0,a[1]),Math.max(a[1]-1,-1));if(i){const o=this.getTileRangeForExtentAndZ(i,r);s.minX=Math.max(o.minX,s.minX),s.maxX=Math.min(o.maxX,s.maxX),s.minY=Math.max(o.minY,s.minY),s.maxY=Math.min(o.maxY,s.maxY)}return s}):i&&this.calculateTileRanges_(i)}forEachTileCoord(e,t,i){const a=this.getTileRangeForExtentAndZ(e,t);for(let r=a.minX,s=a.maxX;r<=s;++r)for(let o=a.minY,l=a.maxY;o<=l;++o)i([t,r,o])}forEachTileCoordParentTileRange(e,t,i,a){let r,s,o,l=null,c=e[0]-1;for(this.zoomFactor_===2?(s=e[1],o=e[2]):l=this.getTileCoordExtent(e,a);c>=this.minZoom;){if(s!==void 0&&o!==void 0?(s=Math.floor(s/2),o=Math.floor(o/2),r=mi(s,s,o,o,i)):r=this.getTileRangeForExtentAndZ(l,c,i),t(c,r))return!0;--c}return!1}getExtent(){return this.extent_}getMaxZoom(){return this.maxZoom}getMinZoom(){return this.minZoom}getOrigin(e){return this.origin_?this.origin_:this.origins_[e]}getOrigins(){return this.origins_}getResolution(e){return this.resolutions_[e]}getResolutions(){return this.resolutions_}getTileCoordChildTileRange(e,t,i){if(e[0]this.maxZoom||t0?i:Math.max(r/t[0],a/t[1]);const s=e+1,o=new Array(s);for(let l=0;ln):null}const Jw=iQ;class aQ extends Jw{constructor(e){super({attributions:e.attributions,attributionsCollapsible:e.attributionsCollapsible,projection:e.projection,state:e.state,wrapX:e.wrapX,interpolate:e.interpolate}),this.on,this.once,this.un,this.tilePixelRatio_=e.tilePixelRatio!==void 0?e.tilePixelRatio:1,this.tileGrid=e.tileGrid!==void 0?e.tileGrid:null;const t=[256,256];this.tileGrid&&_6(this.tileGrid.getTileSize(this.tileGrid.getMinZoom()),t),this.tmpSize=[0,0],this.key_=e.key||E0(this),this.tileOptions={transition:e.transition,interpolate:e.interpolate},this.zDirection=e.zDirection?e.zDirection:0}getGutterForProjection(e){return 0}getKey(){return this.key_}setKey(e){this.key_!==e&&(this.key_=e,this.changed())}getResolutions(e){const t=e?this.getTileGridForProjection(e):this.tileGrid;return t?t.getResolutions():null}getTile(e,t,i,a,r,s){return G1()}getTileGrid(){return this.tileGrid}getTileGridForProjection(e){return this.tileGrid?this.tileGrid:Xw(e)}getTilePixelRatio(e){return this.tilePixelRatio_}getTilePixelSize(e,t,i){const a=this.getTileGridForProjection(i),r=this.getTilePixelRatio(t),s=_6(a.getTileSize(e),this.tmpSize);return r==1?s:jq(s,r,this.tmpSize)}getTileCoordForTileUrlFunction(e,t){const i=t!==void 0?t:this.getProjection(),a=t!==void 0?this.getTileGridForProjection(i):this.tileGrid||this.getTileGridForProjection(i);return this.getWrapX()&&i.isGlobal()&&(e=XJ(a,e,i)),UZ(e,a)?e:null}clear(){}refresh(){this.clear(),super.refresh()}}class rQ extends z5{constructor(e,t){super(e),this.tile=t}}const sQ=aQ,rd={TILELOADSTART:"tileloadstart",TILELOADEND:"tileloadend",TILELOADERROR:"tileloaderror"};class Jf extends sQ{constructor(e){super({attributions:e.attributions,cacheSize:e.cacheSize,projection:e.projection,state:e.state,tileGrid:e.tileGrid,tilePixelRatio:e.tilePixelRatio,wrapX:e.wrapX,transition:e.transition,interpolate:e.interpolate,key:e.key,attributionsCollapsible:e.attributionsCollapsible,zDirection:e.zDirection}),this.generateTileUrlFunction_=this.tileUrlFunction===Jf.prototype.tileUrlFunction,this.tileLoadFunction=e.tileLoadFunction,e.tileUrlFunction&&(this.tileUrlFunction=e.tileUrlFunction),this.urls=null,e.urls?this.setUrls(e.urls):e.url&&this.setUrl(e.url),this.tileLoadingKeys_={}}getTileLoadFunction(){return this.tileLoadFunction}getTileUrlFunction(){return Object.getPrototypeOf(this).tileUrlFunction===this.tileUrlFunction?this.tileUrlFunction.bind(this):this.tileUrlFunction}getUrls(){return this.urls}handleTileChange(e){const t=e.target,i=E0(t),a=t.getState();let r;a==T1.LOADING?(this.tileLoadingKeys_[i]=!0,r=rd.TILELOADSTART):i in this.tileLoadingKeys_&&(delete this.tileLoadingKeys_[i],r=a==T1.ERROR?rd.TILELOADERROR:a==T1.LOADED?rd.TILELOADEND:void 0),r!=null&&this.dispatchEvent(new rQ(r,t))}setTileLoadFunction(e){this.tileLoadFunction=e,this.changed()}setTileUrlFunction(e,t){this.tileUrlFunction=e,typeof t!="undefined"?this.setKey(t):this.changed()}setUrl(e){const t=KJ(e);this.urls=t,this.setUrls(t)}setUrls(e){this.urls=e;const t=e.join(` +`);this.generateTileUrlFunction_?this.setTileUrlFunction(tQ(e,this.tileGrid),t):this.setKey(t)}tileUrlFunction(e,t,i){}}const oQ=Jf;class lQ extends oQ{constructor(e){super({attributions:e.attributions,cacheSize:e.cacheSize,projection:e.projection,state:e.state,tileGrid:e.tileGrid,tileLoadFunction:e.tileLoadFunction?e.tileLoadFunction:uQ,tilePixelRatio:e.tilePixelRatio,tileUrlFunction:e.tileUrlFunction,url:e.url,urls:e.urls,wrapX:e.wrapX,transition:e.transition,interpolate:e.interpolate!==void 0?e.interpolate:!0,key:e.key,attributionsCollapsible:e.attributionsCollapsible,zDirection:e.zDirection}),this.crossOrigin=e.crossOrigin!==void 0?e.crossOrigin:null,this.referrerPolicy=e.referrerPolicy,this.tileClass=e.tileClass!==void 0?e.tileClass:Iw,this.tileGridForProjection={},this.reprojectionErrorThreshold_=e.reprojectionErrorThreshold,this.renderReprojectionEdges_=!1}getGutterForProjection(e){return this.getProjection()&&e&&!O7(this.getProjection(),e)?0:this.getGutter()}getGutter(){return 0}getKey(){let e=super.getKey();return this.getInterpolate()||(e+=":disable-interpolation"),e}getTileGridForProjection(e){const t=this.getProjection();if(this.tileGrid&&(!t||O7(t,e)))return this.tileGrid;const i=E0(e);return i in this.tileGridForProjection||(this.tileGridForProjection[i]=Xw(e)),this.tileGridForProjection[i]}createTile_(e,t,i,a,r,s){const o=[e,t,i],l=this.getTileCoordForTileUrlFunction(o,r),c=l?this.tileUrlFunction(l,a,r):void 0,d=new this.tileClass(o,c!==void 0?T1.IDLE:T1.EMPTY,c!==void 0?c:"",{crossOrigin:this.crossOrigin,referrerPolicy:this.referrerPolicy},this.tileLoadFunction,this.tileOptions);return d.key=s,d.addEventListener(Z1.CHANGE,this.handleTileChange.bind(this)),d}getTile(e,t,i,a,r,s){const o=this.getProjection();if(!o||!r||O7(o,r))return this.getTileInternal(e,t,i,a,o||r);const l=[e,t,i],c=this.getKey(),d=this.getTileGridForProjection(o),h=this.getTileGridForProjection(r),y=this.getTileCoordForTileUrlFunction(l,r),S=new Fw(o,d,r,h,l,y,this.getTilePixelRatio(a),this.getGutter(),(T,I,x,z)=>this.getTileInternal(T,I,x,z,o,s),this.reprojectionErrorThreshold_,this.renderReprojectionEdges_,this.tileOptions);return S.key=c,S}getTileInternal(e,t,i,a,r,s){const o=this.getKey(),l=Xs(this,o,e,t,i);if(s&&s.containsKey(l))return s.get(l);const c=this.createTile_(e,t,i,a,r,o);return s==null||s.set(l,c),c}setRenderReprojectionEdges(e){this.renderReprojectionEdges_!=e&&(this.renderReprojectionEdges_=e,this.changed())}setTileGridForProjection(e,t){const i=Pe(e);if(i){const a=E0(i);a in this.tileGridForProjection||(this.tileGridForProjection[a]=t)}}}function uQ(n,e){if(en){const t=n.getCrossOrigin();let i="same-origin",a="same-origin";t==="anonymous"||t===""?(i="cors",a="omit"):t==="use-credentials"&&(i="cors",a="include");const r={mode:i,credentials:a,referrerPolicy:n.getReferrerPolicy()};fetch(e,r).then(s=>{if(!s.ok)throw new Error(`HTTP ${s.status}`);return s.blob()}).then(s=>createImageBitmap(s)).then(s=>{var c;const o=n.getImage();o.width=s.width,o.height=s.height,o.getContext("2d").drawImage(s,0,0),(c=s.close)==null||c.call(s),o.dispatchEvent(new Event("load"))}).catch(()=>{n.getImage().dispatchEvent(new Event("error"))});return}n.getImage().src=e}const Qw=lQ,r_=4,uh="1.3.0";function cQ(n,e,t,i,a){a.WIDTH=t[0],a.HEIGHT=t[1];const r=i.getAxisOrientation(),s=Rb(a.VERSION,"1.3")>=0;a[s?"CRS":"SRS"]=i.getCode();const o=s&&r.startsWith("ne")?[e[1],e[0],e[3],e[2]]:e;return a.BBOX=o.join(","),Kw(n,a)}function dQ(n,e,t,i,a,r,s){r=Object.assign({REQUEST:"GetMap"},r);const o=e/t,l=[rv(N0(n)/o,r_),rv(Tt(n)/o,r_)];if(t!=1)switch(s){case"geoserver":const d=90*t+.5|0;"FORMAT_OPTIONS"in r?r.FORMAT_OPTIONS+=";dpi:"+d:r.FORMAT_OPTIONS="dpi:"+d;break;case"mapserver":r.MAP_RESOLUTION=90*t;break;case"carmentaserver":case"qgis":r.DPI=90*t;break;default:throw new Error("Unknown `serverType` configured")}return cQ(a,n,l,i,r)}function s_(n,e){return Object.assign({REQUEST:e,SERVICE:"WMS",VERSION:uh,FORMAT:"image/png",STYLES:"",TRANSPARENT:"TRUE"},n)}class hQ extends Qw{constructor(e){e=e||{};const t=Object.assign({},e.params);super({attributions:e.attributions,attributionsCollapsible:e.attributionsCollapsible,cacheSize:e.cacheSize,crossOrigin:e.crossOrigin,interpolate:e.interpolate,projection:e.projection,reprojectionErrorThreshold:e.reprojectionErrorThreshold,tileClass:e.tileClass,tileGrid:e.tileGrid,tileLoadFunction:e.tileLoadFunction,url:e.url,urls:e.urls,wrapX:e.wrapX!==void 0?e.wrapX:!0,transition:e.transition,zDirection:e.zDirection}),this.gutter_=e.gutter!==void 0?e.gutter:0,this.params_=t,this.v13_=!0,this.serverType_=e.serverType,this.hidpi_=e.hidpi!==void 0?e.hidpi:!0,this.tmpExtent_=F6(),this.updateV13_(),this.setKey(this.getKeyForParams_())}getFeatureInfoUrl(e,t,i,a){const r=Pe(i),s=this.getProjection()||r;let o=this.getTileGrid();o||(o=this.getTileGridForProjection(s));const l=La(e,r,s),c=lh(s,r,e,t),d=o.getZForResolution(c,this.zDirection),h=o.getResolution(d),y=o.getTileCoordForCoordAndZ(l,d);if(o.getResolutions().length<=y[0])return;let S=o.getTileCoordExtent(y,this.tmpExtent_);const T=this.gutter_;T!==0&&(S=ra(S,h*T,S));const I={QUERY_LAYERS:this.params_.LAYERS};Object.assign(I,s_(this.params_,"GetFeatureInfo"),a);const x=Math.floor((l[0]-S[0])/h),z=Math.floor((S[3]-l[1])/h);return I[this.v13_?"I":"X"]=x,I[this.v13_?"J":"Y"]=z,this.getRequestUrl_(y,S,1,s||r,I)}getLegendUrl(e,t){if(this.urls[0]===void 0)return;const i={SERVICE:"WMS",VERSION:uh,REQUEST:"GetLegendGraphic",FORMAT:"image/png"};if(t===void 0||t.LAYER===void 0){const a=this.params_.LAYERS;if(!(!Array.isArray(a)||a.length===1))return;i.LAYER=a}if(e!==void 0){const a=this.getProjection()?this.getProjection().getMetersPerUnit():1,r=28e-5;i.SCALE=e*a/r}return Object.assign(i,t),Kw(this.urls[0],i)}getGutter(){return this.gutter_}getParams(){return this.params_}getRequestUrl_(e,t,i,a,r){const s=this.urls;if(!s)return;let o;if(s.length==1)o=s[0];else{const l=A9(Dw(e),s.length);o=s[l]}return dQ(t,(this.tileGrid||this.getTileGridForProjection(a)).getResolution(e[0]),i,a,o,r,this.serverType_)}getTilePixelRatio(e){return!this.hidpi_||this.serverType_===void 0?1:e}getKeyForParams_(){let e=0;const t=[];for(const i in this.params_)t[e++]=i+"-"+this.params_[i];return t.join("/")}setParams_(e){this.params_=e,this.updateV13_(),this.setKey(this.getKeyForParams_())}setParams(e){this.setParams_(Object.assign({},e))}updateParams(e){this.setParams_(Object.assign(this.params_,e))}updateV13_(){const e=this.params_.VERSION||uh;this.v13_=Rb(e,"1.3")>=0}tileUrlFunction(e,t,i){let a=this.getTileGrid();if(a||(a=this.getTileGridForProjection(i)),a.getResolutions().length<=e[0])return;t!=1&&(!this.hidpi_||this.serverType_===void 0)&&(t=1);const r=a.getResolution(e[0]);let s=a.getTileCoordExtent(e,this.tmpExtent_);const o=this.gutter_;o!==0&&(s=ra(s,r*o,s));const l=Object.assign({},s_(this.params_,"GetMap"));return this.getRequestUrl_(e,s,t,i,l)}}const fQ=hQ;class mQ extends Qw{constructor(e){e=e||{};const t=e.projection!==void 0?e.projection:"EPSG:3857",i=e.tileGrid!==void 0?e.tileGrid:JJ({extent:Zf(t),maxResolution:e.maxResolution,maxZoom:e.maxZoom,minZoom:e.minZoom,tileSize:e.tileSize});super({attributions:e.attributions,cacheSize:e.cacheSize,crossOrigin:e.crossOrigin,referrerPolicy:e.referrerPolicy,interpolate:e.interpolate,projection:t,reprojectionErrorThreshold:e.reprojectionErrorThreshold,tileGrid:i,tileLoadFunction:e.tileLoadFunction,tilePixelRatio:e.tilePixelRatio,tileUrlFunction:e.tileUrlFunction,url:e.url,urls:e.urls,wrapX:e.wrapX!==void 0?e.wrapX:!0,transition:e.transition,attributionsCollapsible:e.attributionsCollapsible,zDirection:e.zDirection}),this.gutter_=e.gutter!==void 0?e.gutter:0}getGutter(){return this.gutter_}}const gQ=mQ;let pQ=!1;function yQ(n,e,t,i,a,r,s){const o=new XMLHttpRequest;o.open("GET",typeof n=="function"?n(t,i,a):n,!0),e.getType()=="arraybuffer"&&(o.responseType="arraybuffer"),o.withCredentials=pQ,o.onload=function(l){if(!o.status||o.status>=200&&o.status<300){const c=e.getType();try{let d;c=="text"||c=="json"?d=o.responseText:c=="xml"?d=o.responseXML||o.responseText:c=="arraybuffer"&&(d=o.response),d?r(e.readFeatures(d,{extent:t,featureProjection:a}),e.readProjection(d)):s()}catch(d){s()}}else s()},o.onerror=s,o.send()}function o_(n,e){return function(t,i,a,r,s){yQ(n,e,t,i,a,(o,l)=>{this.addFeatures(o),r!==void 0&&r(o)},()=>{this.changed(),s!==void 0&&s()})}}function vQ(n,e){return[[-1/0,-1/0,1/0,1/0]]}class _Q{constructor(e){this.rbush_=new lw(e),this.items_={}}insert(e,t){const i={minX:e[0],minY:e[1],maxX:e[2],maxY:e[3],value:t};this.rbush_.insert(i),this.items_[E0(t)]=i}load(e,t){const i=new Array(t.length);for(let a=0,r=t.length;a{t||(t=!0,this.addFeature(i.element),t=!1)}),e.addEventListener(h6.REMOVE,i=>{t||(t=!0,this.removeFeature(i.element),t=!1)}),this.featuresCollection_=e}clear(e){if(e){for(const i in this.featureChangeKeys_)this.featureChangeKeys_[i].forEach(de);this.featuresCollection_||(this.featureChangeKeys_={},this.idIndex_={},this.uidIndex_={})}else if(this.featuresRtree_){this.featuresRtree_.forEach(i=>{this.removeFeatureInternal(i)});for(const i in this.nullGeometryFeatures_)this.removeFeatureInternal(this.nullGeometryFeatures_[i])}this.featuresCollection_&&this.featuresCollection_.clear(),this.featuresRtree_&&this.featuresRtree_.clear(),this.nullGeometryFeatures_={};const t=new o9(V6.CLEAR);this.dispatchEvent(t),this.changed()}forEachFeature(e){if(this.featuresRtree_)return this.featuresRtree_.forEach(e);this.featuresCollection_&&this.featuresCollection_.forEach(e)}forEachFeatureAtCoordinateDirect(e,t){const i=[e[0],e[1],e[0],e[1]];return this.forEachFeatureInExtent(i,function(a){const r=a.getGeometry();if(r instanceof y9||r.intersectsCoordinate(e))return t(a)})}forEachFeatureInExtent(e,t){if(this.featuresRtree_)return this.featuresRtree_.forEachInExtent(e,t);this.featuresCollection_&&this.featuresCollection_.forEach(t)}forEachFeatureIntersectingExtent(e,t){return this.forEachFeatureInExtent(e,function(i){const a=i.getGeometry();if(a instanceof y9||a.intersectsExtent(e)){const r=t(i);if(r)return r}})}getFeaturesCollection(){return this.featuresCollection_}getFeatures(){let e;return this.featuresCollection_?e=this.featuresCollection_.getArray().slice(0):this.featuresRtree_&&(e=this.featuresRtree_.getAll(),k8(this.nullGeometryFeatures_)||a5(e,Object.values(this.nullGeometryFeatures_))),e}getFeaturesAtCoordinate(e){const t=[];return this.forEachFeatureAtCoordinateDirect(e,function(i){t.push(i)}),t}getFeaturesInExtent(e,t){if(this.featuresRtree_){if(!(t&&t.canWrapX()&&this.getWrapX()))return this.featuresRtree_.getInExtent(e);const a=kb(e,t);return[].concat(...a.map(r=>this.featuresRtree_.getInExtent(r)))}return this.featuresCollection_?this.featuresCollection_.getArray().slice(0):[]}getClosestFeatureToCoordinate(e,t){const i=e[0],a=e[1];let r=null;const s=[NaN,NaN];let o=1/0;const l=[-1/0,-1/0,1/0,1/0];return t=t||ia,this.featuresRtree_.forEachInExtent(l,function(c){if(t(c)){const d=c.getGeometry(),h=o;if(o=d instanceof y9?0:d.closestPointXY(i,a,s,o),o{this.loading=Number(this.loading)-1,this.dispatchEvent(new o9(V6.FEATURESLOADEND,void 0,T))},h=()=>{this.changed(),this.loading=Number(this.loading)-1,this.dispatchEvent(new o9(V6.FEATURESLOADERROR))};let y=!1;const S=this.loader_.call(this,l,t,i,T=>y||d(T),()=>y||h());S instanceof Promise?(y=!0,S.then(T=>{this.addFeatures(T),d(T)}).catch(h)):this.loader_.length<4&&(this.loading=!1),a.insert(l,{extent:l.slice()})}}}refresh(){this.clear(!0),this.loadedExtentsRtree_.clear(),super.refresh()}removeLoadedExtent(e){const t=this.loadedExtentsRtree_,i=t.forEachInExtent(e,function(a){if(sa(a.extent,e))return a});i&&t.remove(i)}removeFeatures(e){let t=!1;for(let i=0,a=e.length;i[103.07984,33.029058]},minZoom:{type:Number,default:3},maxZoom:{type:Number,default:21}},emits:["ready","tile-status","layer-status"],setup(n,{expose:e,emit:t}){const i=n,a=t,r=[103.07984,33.029058],s=new TZ,o=new M5({stroke:new p9({color:"rgba(48, 220, 255, 0.32)",width:5})}),l=new M5({fill:new P5({color:"rgba(3, 18, 31, 0.02)"}),stroke:new p9({color:"rgba(126, 251, 246, 0.82)",width:1.4})}),c=new M5({image:new Of({radius:2.4,fill:new P5({color:"rgba(234, 255, 255, 0.92)"}),stroke:new p9({color:"rgba(48, 220, 255, 0.9)",width:1})})}),d=Z2(null);let h=null,y=null,S=null,T=null,I=null,x=null,z=0,H=[],K=[];const V=Z2({visible:!1,text:"",x:0,y:0,error:!1}),J=Z2({visible:!1,text:"",x:0,y:0,error:!1}),y2=new Set,R2={requested:0,loaded:0,failed:0,zoom:yi};function P2(j2){var T2,P;const q2=(P=(T2=j2==null?void 0:j2.tile)==null?void 0:T2.getTileCoord)==null?void 0:P.call(T2);return Array.isArray(q2)?q2.join("/"):""}function C2(){var q2,T2,P;const j2=Number((P=(T2=(q2=h==null?void 0:h.getView)==null?void 0:q2.call(h))==null?void 0:T2.getZoom)==null?void 0:P.call(T2));return Number.isFinite(j2)?Math.round(j2):yi}function L2(j2=i.center){const[q2,T2]=Array.isArray(j2)?j2:[],P=Number(q2),g2=Number(T2);return Number.isFinite(P)&&Number.isFinite(g2)?[P,g2]:r}function U2(j2=i.center){var T2;const q2=(T2=h==null?void 0:h.getView)==null?void 0:T2.call(h);q2&&(n3(yi),q2.setCenter(Lc(L2(j2))),q2.setZoom(yi),window.setTimeout(()=>{var P;return(P=h==null?void 0:h.updateSize)==null?void 0:P.call(h)},0))}function n3(j2=C2()){y2.clear(),R2.requested=0,R2.loaded=0,R2.failed=0,R2.zoom=j2}function H2(j2,q2){a("tile-status",{type:j2,text:q2,loaded:R2.loaded,failed:R2.failed,total:R2.requested,zoom:R2.zoom,tileUrlTemplate:i.tileUrlTemplate})}function l3(j2,q2){a("layer-status",{type:j2,text:q2})}function V2(){return y=new gQ({url:i.tileUrlTemplate,minZoom:i.minZoom,maxZoom:i.maxZoom,crossOrigin:"anonymous",interpolate:!0,transition:0,wrapX:!1}),H.push(y.on("tileloadstart",j2=>{const q2=P2(j2);q2&&y2.has(q2)||(q2&&y2.add(q2),R2.requested+=1,R2.zoom=C2(),H2("loading",`正在加载 hy-result ${R2.zoom}级影像底图`))})),H.push(y.on("tileloadend",j2=>{const q2=P2(j2);if(q2&&!y2.has(q2))return;q2&&y2.delete(q2),R2.loaded+=1,R2.zoom=C2();const T2=y2.size===0;H2(T2?"success":"loading",T2?"hy-result 影像底图已加载":`正在加载 hy-result ${R2.zoom}级影像底图`)})),H.push(y.on("tileloaderror",j2=>{const q2=P2(j2);if(q2&&!y2.has(q2))return;q2&&y2.delete(q2),R2.failed+=1,R2.zoom=C2();const T2=R2.loaded>0?"warning":"error";H2(T2,T2==="warning"?"hy-result 影像底图覆盖不足":"hy-result 影像底图加载失败")})),y}function p3(){return S=new fQ({url:"/geoserver/ne/wms",params:{SERVICE:"WMS",VERSION:"1.1.1",LAYERS:"ne:daping_yak_marks",STYLES:"yak_marks",CQL_FILTER:"gov_show = true",FORMAT:"image/png",TRANSPARENT:!0,TILED:!0},serverType:"geoserver",crossOrigin:"anonymous",transition:0}),K.push(S.on("tileloadstart",()=>l3("loading","正在加载牦牛识别标记"))),K.push(S.on("tileloadend",()=>l3("success","牦牛识别标记已加载"))),K.push(S.on("tileloaderror",()=>l3("error","牦牛识别标记加载失败"))),S}function w3(){const j2=s.readFeatures(oS,{dataProjection:"EPSG:4326",featureProjection:"EPSG:3857"}),q2=new u_({features:j2}),T2=s4.filter(g2=>g2.name&&Array.isArray(g2.center)).map(g2=>{const y3=new Wf({geometry:new da(Lc(g2.center)),name:g2.name});return y3.setId(`yak-town-label-${g2.name}`),y3}),P=new u_({features:T2});return[new ad({source:q2,style:o,zIndex:28,renderBuffer:80,updateWhileAnimating:!0,updateWhileInteracting:!0}),new ad({source:q2,style:l,zIndex:29,renderBuffer:80,updateWhileAnimating:!0,updateWhileInteracting:!0}),new ad({source:P,declutter:!0,zIndex:40,renderBuffer:120,updateWhileAnimating:!0,updateWhileInteracting:!0,style:k3})]}function k3(j2,q2){const T2=j2.get("name")||"",P=q2>150;if(q2>420)return c;const y3=P?12:13,A3=P?[4,8,4,8]:[5,10,5,10];return[new M5({image:new Ff({points:3,radius:P?4:5,rotation:Math.PI,displacement:[0,14],fill:new P5({color:"rgba(126, 251, 246, 0.92)"}),stroke:new p9({color:"rgba(4, 28, 40, 0.95)",width:1.2})})}),new M5({text:new Sw({text:T2,font:`800 ${y3}px "Microsoft YaHei", "PingFang SC", sans-serif`,fill:new P5({color:"#ffffff"}),stroke:new p9({color:"rgba(2, 18, 28, 0.96)",width:4}),backgroundFill:new P5({color:"rgba(3, 21, 33, 0.78)"}),backgroundStroke:new p9({color:"rgba(126, 251, 246, 0.36)",width:1}),padding:A3,offsetY:-17})})]}function I2(j2){const q2=Number(j2);return Number.isFinite(q2)?q2.toFixed(6):"0.000000"}function i3(j2){return C3(this,null,function*(){var T2;if(typeof navigator!="undefined"&&((T2=navigator.clipboard)!=null&&T2.writeText))try{yield navigator.clipboard.writeText(j2);return}catch(P){}const q2=document.createElement("textarea");q2.value=j2,q2.setAttribute("readonly","readonly"),q2.style.position="fixed",q2.style.left="-9999px",q2.style.top="0",q2.style.opacity="0";try{if(document.body.appendChild(q2),q2.focus({preventScroll:!0}),q2.select(),q2.setSelectionRange(0,j2.length),!document.execCommand("copy"))throw new Error("copy failed")}finally{document.body.removeChild(q2)}})}function o3(j2,q2,T2=!1){x&&window.clearTimeout(x),J.value=r3(G2({},J.value),{visible:!1});const P=270,g2=32,y3=window.innerWidth||1920,A3=window.innerHeight||1080;V.value={visible:!0,text:q2,x:Math.min(Math.max(12,j2.clientX+12),Math.max(12,y3-P)),y:Math.min(Math.max(12,j2.clientY+12),Math.max(12,A3-g2)),error:T2},x=window.setTimeout(()=>{V.value=r3(G2({},V.value),{visible:!1}),x=null},1500)}function b3(j2,q2,T2=!1){x&&(window.clearTimeout(x),x=null);const P=300,g2=38,y3=window.innerWidth||1920,A3=window.innerHeight||1080;V.value=r3(G2({},V.value),{visible:!1}),J.value={visible:!0,text:q2,x:Math.min(Math.max(12,j2.clientX+12),Math.max(12,y3-P)),y:Math.min(Math.max(12,j2.clientY+12),Math.max(12,A3-g2)),error:T2}}function X2(){J.value=r3(G2({},J.value),{visible:!1})}function d3(j2){return C3(this,null,function*(){if(!h)return;const q2=h.getEventPixel(j2),T2=h.getCoordinateFromPixel(q2);if(!T2)return;const[P,g2]=qY(T2),y3=`${I2(P)}, ${I2(g2)}`;try{yield i3(y3),o3(j2,`已复制 ${y3}`)}catch(A3){b3(j2,y3,!0)}})}function u3(j2){if(j2.button!==2){X2();return}j2.preventDefault(),j2.stopPropagation(),z=Date.now(),d3(j2)}function v2(){return C3(this,null,function*(){const j2=J.value.text;if(j2)try{yield i3(j2),J.value=r3(G2({},J.value),{visible:!1,error:!1}),V.value={visible:!0,text:`已复制 ${j2}`,x:J.value.x,y:J.value.y,error:!1},x&&window.clearTimeout(x),x=window.setTimeout(()=>{V.value=r3(G2({},V.value),{visible:!1}),x=null},1500)}catch(q2){J.value=r3(G2({},J.value),{error:!0})}})}function F2(j2){j2.preventDefault(),j2.stopPropagation(),!(Date.now()-z<800)&&(z=Date.now(),d3(j2))}function _3(){var q2;const j2=(q2=h==null?void 0:h.getViewport)==null?void 0:q2.call(h);!j2||T||(I=T2=>{u3(T2)},T=T2=>{F2(T2)},j2.addEventListener("pointerdown",I),j2.addEventListener("contextmenu",T))}function B3(){var q2;const j2=(q2=h==null?void 0:h.getViewport)==null?void 0:q2.call(h);j2&&I&&j2.removeEventListener("pointerdown",I),j2&&T&&j2.removeEventListener("contextmenu",T),I=null,T=null,x&&(window.clearTimeout(x),x=null),X2()}function $3(){return C3(this,null,function*(){if(h||!i.active||(yield Ve(),!d.value||h||!i.active))return;n3(yi);const j2=new Jn({center:Lc(L2()),zoom:yi,minZoom:i.minZoom,maxZoom:i.maxZoom,enableRotation:!1,constrainResolution:!1,smoothResolutionConstraint:!0});h=new ZX({target:d.value,controls:tw({attribution:!1,rotate:!1,zoom:!1}),layers:[new Zv({source:V2(),preload:1,zIndex:1}),new Zv({source:p3(),opacity:.96,zIndex:20}),...w3()],view:j2}),_3(),H.push(j2.on("change:resolution",()=>{const q2=C2();q2!==R2.zoom&&(n3(q2),H2("loading",`正在加载 hy-result ${q2}级影像底图`))})),window.setTimeout(()=>{var q2;(q2=h==null?void 0:h.updateSize)==null||q2.call(h),a("ready")},0)})}function e3(){var j2;B3(),H.length&&(Gd(H),H=[]),K.length&&(Gd(K),K=[]),y2.clear(),y=null,S=null,h&&(h.setTarget(null),(j2=h.dispose)==null||j2.call(h),h=null)}function v3(){var j2;U2(),(j2=h==null?void 0:h.updateSize)==null||j2.call(h),window.setTimeout(()=>{var q2;return(q2=h==null?void 0:h.updateSize)==null?void 0:q2.call(h)},120)}return e({refreshView:v3}),O6(()=>{$3()}),D6(()=>{e3()}),x0(()=>i.active,j2=>{j2&&($3(),window.setTimeout(()=>{var q2;U2(),(q2=h==null?void 0:h.updateSize)==null||q2.call(h)},0))}),x0(()=>i.center,()=>{U2()},{deep:!0}),x0(()=>i.tileUrlTemplate,()=>{y&&(n3(C2()),y.setUrl(i.tileUrlTemplate),y.refresh(),H2("loading",`正在加载 hy-result ${R2.zoom}级影像底图`))}),(j2,q2)=>(Y(),Q("div",bQ,[A("div",{ref_key:"mapEl",ref:d,class:"yak-ol-map__canvas"},null,512),V.value.visible?(Y(),Q("div",{key:0,class:X3(["yak-ol-map__copy-tip",{"is-error":V.value.error}]),style:S1({left:`${V.value.x}px`,top:`${V.value.y}px`})},d2(V.value.text),7)):N3("",!0),J.value.visible?(Y(),Q("div",{key:1,class:X3(["yak-ol-map__copy-menu",{"is-error":J.value.error}]),style:S1({left:`${J.value.x}px`,top:`${J.value.y}px`}),onClick:q2[0]||(q2[0]=st(()=>{},["stop"]))},[A("span",null,d2(J.value.text),1),A("button",{type:"button",onClick:v2},"复制")],6)):N3("",!0)]))}},CQ=va(wQ,[["__scopeId","data-v-9224edab"]]),Qf="/jsyApi",B9="/openApi",TQ=new Date().getFullYear();function AQ(n,e){return/^https?:\/\//.test(e)?e:`${n}${e.startsWith("/")?e:`/${e}`}`}function xQ(n){if((n==null?void 0:n.success)===!1&&(n==null?void 0:n.code)!==void 0&&![0,200,"0","200"].includes(n.code))throw new Error((n==null?void 0:n.msg)||(n==null?void 0:n.message)||"接口请求失败");return Y1(n)}function kn(n,e,t,i={}){return Mn(AQ(n,e),{params:t,timeout:i.timeout||18e3}).then(xQ)}function EQ(){return kn(Qf,"/api/yak/distribution").then(n=>em(n))}function PQ(){return kn(Qf,"/api/yak/structure").then(n=>em(n))}function MQ(){return kn(Qf,"/api/yak/forecast").then(n=>em(n))}function c_(n=TQ){return kn(B9,"/yak/trade/overview",typeof n=="object"?n:{year:n}).then(t=>t||{})}function kQ(){return kn(B9,"/yak/trade/options").then(n=>n||{})}function d_(n={}){return kn(B9,"/yak/trade/records",n).then(e=>e||{})}function RQ(n={}){return kn(B9,"/yak/epidemic/analysis",n).then(e=>e||{})}function sd(n={}){return kn(B9,"/yak/epidemic/records",n).then(e=>e||{})}function IQ(n={}){return kn(B9,"/yak/epidemic/stats",n).then(e=>e||{})}function NQ(n={}){return kn(B9,"/yak/epidemic/village-stats",n).then(e=>e||{})}function LQ(n){return kn(B9,"/yak/epidemic/detail",{earTag:n}).then(e=>e||null)}function FQ(){return C3(this,null,function*(){return(yield EQ()).map((e,t)=>({key:t5(e,["areaCode","area_code","code","id"],`yak-town-${t}`),name:t5(e,["areaName","area_name","zoneName","townName","name"],`区域${t+1}`),value:El(t5(e,["number","yakCount","yak_count","count","value"])),unit:"头"})).filter(e=>e.name&&Number.isFinite(e.value)).sort((e,t)=>t.value-e.value)})}function DQ(){return C3(this,null,function*(){const e=(yield PQ()).map((t,i)=>{const a=t5(t,["sex","gender"],""),r=GQ(a),s=t5(t,["ageRange","age_range","age","name","type"],""),o=[r,s].filter(Boolean).join(" ")||`结构${i+1}`;return{key:t5(t,["id","key"],`${o}-${i}`),name:o,value:El(t5(t,["number","count","value"])),unit:"头"}}).filter(t=>t.name&&Number.isFinite(t.value));return BQ(e)})}function OQ(){return C3(this,null,function*(){return(yield MQ()).map((e,t)=>{const i=t5(e,["month","date","name","time"],`预测${t+1}`);return{key:`${i}-${t}`,name:zQ(i),value:El(t5(e,["number","count","yakCount","value"])),unit:"头",extra:jQ("增速",t5(e,["speed","growth","growthRate","rate"]))}}).filter(e=>e.name&&Number.isFinite(e.value))})}function em(n){return Array.isArray(n)?n:Array.isArray(n==null?void 0:n.rows)?n.rows:Array.isArray(n==null?void 0:n.list)?n.list:Array.isArray(n==null?void 0:n.records)?n.records:Array.isArray(n==null?void 0:n.data)?n.data:[]}function BQ(n=[]){const e=new Map;return n.forEach(t=>{const i=e.get(t.name)||r3(G2({},t),{value:0});i.value+=t.value,e.set(t.name,i)}),[...e.values()].sort((t,i)=>i.value-t.value)}function t5(n,e,t=""){for(const i of e){const a=n==null?void 0:n[i];if(a!=null&&a!=="")return a}return t}function GQ(n){return["boy","male","公","公牛"].includes(n)?"公牛":["girl","female","母","母牛"].includes(n)?"母牛":n||""}function zQ(n){const e=String(n||""),t=e.match(/(?:^|\D)(1[0-2]|0?[1-9])(?:月|$|-)/);return t?`${Number(t[1])}月`:e}function jQ(n,e){const t=El(e);return Number.isFinite(t)?`${n}:${t.toLocaleString("zh-CN",{maximumFractionDigits:2})}`:""}function El(n){if(n==null||n==="")return NaN;const e=Number(String(n).replace(/,/g,"").replace(/%/g,""));return Number.isFinite(e)?e:NaN}const UQ={key:1,class:"yak-map-loading"},$Q={class:"yak-map-tools","aria-label":"地图工具"},WQ=["title","aria-label"],VQ={class:"yak-management-ui"},HQ={key:0,class:"trade-year-switcher","aria-label":"交易年份切换"},YQ=["onClick"],KQ={key:1,class:"epidemic-year-switcher","aria-label":"防疫年份切换"},qQ=["onClick"],XQ={key:2,class:"forecast-year-switcher","aria-label":"预测年份切换"},ZQ=["onClick"],JQ={class:"yak-left"},QQ={class:"yak-side-stack is-left"},e22={class:"breeding-health-card"},t22={class:"breeding-health-head"},n22={class:"breeding-health-grid"},i22={class:"structure-chart-card"},a22={class:"structure-ratio-card"},r22={class:"structure-ratio-chart"},s22={viewBox:"0 0 150 150",preserveAspectRatio:"xMidYMid meet","aria-hidden":"true"},o22={class:"structure-rose-guides"},l22=["x1","y1","x2","y2","stroke"],u22={class:"structure-rose-segments"},c22=["d","fill","stroke"],d22={class:"structure-rose-labels"},h22=["x","y","text-anchor"],f22={class:"structure-ratio-list"},m22={key:0,class:"yak-data-status"},g22={key:1,class:"yak-data-status is-warning"},p22={class:"forecast-waterfall-card"},y22={class:"forecast-waterfall-head"},v22={class:"forecast-waterfall-list"},_22={class:"forecast-trend-card"},S22={class:"forecast-density-switcher","aria-label":"预测粒度切换"},b22=["onClick"],w22={key:0,class:"epidemic-three-pie-card"},C22={class:"epidemic-three-pie-visual"},T22={class:"epidemic-three-pie-center"},A22={class:"epidemic-three-pie-legend"},x22={key:1,class:"epidemic-empty"},E22={class:"trade-risk-card"},P22={class:"trade-risk-head"},M22={class:"trade-risk-list"},k22={class:"yak-right"},R22={class:"yak-side-stack is-right"},I22={class:"structure-chart-card"},N22={class:"structure-summary-card"},L22={key:0,class:"yak-data-status"},F22={key:1,class:"yak-data-status is-warning"},D22={class:"forecast-heat-list"},O22={class:"epidemic-record-table is-full"},B22={class:"epidemic-record-toolbar"},G22={class:"epidemic-record-rows"},z22=["onClick"],j22={key:0,class:"epidemic-empty"},U22={class:"epidemic-record-pager"},$22=["disabled"],W22=["disabled"],V22={class:"trade-cert-card"},H22={class:"trade-cert-main"},Y22={class:"trade-dest-list"},K22={key:0,class:"epidemic-empty"},q22={class:"trade-ledger-table"},X22={class:"trade-ledger-toolbar"},Z22={class:"trade-ledger-rows"},J22=["onClick"],Q22={key:0,class:"epidemic-empty"},e32={class:"trade-ledger-pager"},t32=["disabled"],n32=["disabled"],i32={class:"yak-bottom-topic"},a32={class:"epidemic-ledger-dialog"},r32={class:"epidemic-ledger-dialog-head"},s32={class:"epidemic-ledger-filters"},o32=["value"],l32=["value"],u32={class:"epidemic-ledger-workspace"},c32={class:"epidemic-ledger-list"},d32=["onClick"],h32={key:0,class:"epidemic-empty"},f32={class:"epidemic-ledger-detail trade-ledger-detail epidemic-ledger-record-detail"},m32={class:"epidemic-detail-head trade-detail-head"},g32={class:"epidemic-detail-grid is-modal trade-detail-grid epidemic-detail-flat-grid"},p32={key:0,class:"epidemic-detail-photos"},y32={class:"epidemic-modal-photo-strip"},v32=["onClick"],_32=["src"],S32={class:"epidemic-ledger-pager"},b32=["disabled"],w32=["disabled"],C32={class:"epidemic-ledger-dialog trade-ledger-dialog"},T32={class:"epidemic-ledger-dialog-head"},A32={class:"epidemic-ledger-filters trade-ledger-filters"},x32=["value"],E32=["value"],P32=["value"],M32={class:"epidemic-ledger-workspace trade-ledger-workspace"},k32={class:"epidemic-ledger-list trade-ledger-modal-list"},R32=["onClick"],I32={key:0,class:"epidemic-empty"},N32={class:"epidemic-ledger-detail trade-ledger-detail"},L32={class:"epidemic-detail-head trade-detail-head"},F32={class:"epidemic-detail-grid is-modal trade-detail-grid"},D32={class:"is-wide"},O32={class:"is-wide"},B32={class:"is-wide"},G32={class:"is-wide"},z32=["disabled"],j32={class:"epidemic-ledger-pager"},U32=["disabled"],$32=["disabled"],W32={class:"epidemic-image-preview-dialog"},V32={class:"epidemic-image-preview-head"},H32={class:"epidemic-image-preview-body"},Y32=["src"],Z0=398,od=12,K32=128,q32=8,X32=227,Z32="https://qkl-hy.oss-cn-chengdu.aliyuncs.com/yak-vaccine-images",ld="/hy-result/{z}/{x}/{y}.png",J32="hy-result-dynamic-zoom21-v4",Ds=18,h_=14,ud=12,f_=14,Q32=5e3,Os=6,e12=4200,t12={__name:"index",props:{active:{type:Boolean,default:!0}},emits:["module-stats"],setup(n,{emit:e}){const t=n,i=e,a=Z2(typeof window=="undefined"?1080:window.innerHeight),r=c2(()=>{const k=Math.max(1080,Number(a.value)||1080),R=Math.floor((k-K32-q32-od*3)/4);return Math.max(X32,R)}),s=c2(()=>r.value*4+od*3),o=c2(()=>r.value+24),l=c2(()=>r.value*2-od),c=[103.07984,33.029058],d=[102.682809,33.131561],h=["#30dcff","#27f0c0","#ffd76c","#7aa7ff","#ff8f6b","#a6f06d"],y=["#24f6c4","#32dcff","#ffe06b","#7ee269","#ff9a62","#9ea7ff"],S=["#30dcff","#ffd76c","#27f0c0","#7aa7ff","#ff8f6b","#a6f06d","#9ea7ff"],T={name:"红原牦牛交易市场",lng:102.562157,lat:32.820484},I=[{key:"structure",name:"畜群结构",color:"#30dcff"},{key:"forecast",name:"畜群预测",color:"#ffd76c"},{key:"epidemic",name:"牦牛防疫",color:"#27f0c0"},{key:"trade",name:"牦牛交易",color:"#ffcf62"}],x=Z2("structure"),z=Z2("2027"),H=Z2("month"),K=Z2(0),V=Z2([]),J=Z2([]),y2=Z2([]),R2=Z2(!1),P2=Z2(""),C2=[2025,2026],L2=Z2(2026),U2=Z2({metrics:{}}),n3=Z2({rows:[],year:null}),H2=Z2({rows:[]}),l3=Z2([]),V2=Z2(0),p3=Z2(1),w3=Z2(""),k3=Z2(""),I2=Z2(!1),i3=Z2(""),o3=Z2(!1),b3=Z2([]),X2=Z2(0),d3=Z2(1),u3=Z2(!1),v2=Z2(""),F2=Z2(null),_3=Z2(null),B3=Z2(!1),$3=Z2(!1),e3=Z2(""),v3=Z2(W8()),j2=Z2({years:[],latestYear:null}),q2=Z2({metrics:{},hasData:!1}),T2=Z2([]),P=Z2(0),g2=Z2(null),y3=Z2(!1),A3=Z2(""),P3=Z2(1),Y3=Z2(""),l1=Z2(""),I1=Z2(!1),p2=Z2([]),A2=Z2(0),M2=Z2(1),S2=Z2(!1),J2=Z2(""),x3=Z2(null),E3=Z2({keyword:"",startTown:"",usageType:"",certType:""}),c1=Z2(null),m1=Z2(null),y1=Z2(null),q1=Z2(!1),U1=Z2(!1),c3=Z2(!1),V3=Z2(0),Z3=Z2(0),a1=Z2({type:"idle",text:""}),t0=Z2({type:"idle",text:""});let P0=null,J0=!1,se=!1,_e=null,oe=!1,f1=null,Qe=null,Be=0;const Se=[{key:"day",label:"日",unit:"日",stepDays:1},{key:"week",label:"周",unit:"周",stepDays:7},{key:"month",label:"月",unit:"月",stepDays:30}],w0=c2(()=>NS(z.value)),Zt=c2(()=>`yak-management-map-${ld}-${J32}-${V3.value}`),T0=c2(()=>pO+yO),et=c2(()=>w0.value.stock-Lt),he=c2(()=>lu(w0.value)),U0=c2(()=>ur(y2.value,x5)),ge=c2(()=>U0.value.reduce((k,R)=>k+Number(R.count||0),0)),pe=c2(()=>{const k=ge.value||1;return U0.value.map((R,L)=>{const r2=Number(R.count||0),x2=Number(R.ratio);return r3(G2({},R),{count:r2,color:h[L%h.length],percent:Number.isFinite(x2)?x2:r2/k*100})})}),be=c2(()=>hr(pe.value)),A0=c2(()=>iu(U0.value,x5)),M0=c2(()=>A0.value),we=c2(()=>ru(U0.value,x5)),j1=c2(()=>ou(we.value)),Rn=c2(()=>Math.max(...be.value.map(k=>Number(k.count||0)),1)),O1=c2(()=>pe.value.length?0:-1),mt=c2(()=>{const k=M0.value,R=k.length;if(!R)return[];const L=Math.max(...k.map(O2=>Number(O2.count||0)),1),r2=360/R,x2=Math.min(8,r2*.16);return k.map((O2,t3)=>{const h3=Number(O2.count||0),Q3=t3===O1.value,r1=36+Math.sqrt(h3/L)*31+(Q3?5:0),t1=17,L1=-90+t3*r2+x2/2,l0=-90+(t3+1)*r2-x2/2,w1=(L1+l0)/2,n0=A6(75,75,r1+3,w1),$2=A6(75,75,r1+15,w1),S3=A6(75,75,r1+20,w1);return{key:O2.key||O2.name||t3,index:t3,item:O2,color:O2.color||h[t3%h.length],path:dr(75,75,t1,r1,L1,l0),lineStart:n0,lineEnd:$2,label:S3,anchor:Math.cos(w1*Math.PI/180)>=0?"start":"end"}})}),In=c2(()=>{var k;return((k=x5.find(R=>R.key==="adultCow"))==null?void 0:k.ratio)||0}),dn=c2(()=>{var k;return((k=x5.find(R=>R.key==="calf"))==null?void 0:k.ratio)||0}),$0=c2(()=>IS(Bl(V.value.length?V.value:Md,Md),Lt)),hn=c2(()=>hO),tt=c2(()=>_O(w0.value)),gt=c2(()=>vO(w0.value)),j=c2(()=>{var k;return((k=U2.value)==null?void 0:k.metrics)||{}}),D=c2(()=>{var k;return fn((k=U2.value)==null?void 0:k.dateTrend).sort(Ka)}),m=c2(()=>{var k;return fn((k=U2.value)==null?void 0:k.medicineCounts)}),p=c2(()=>m.value.filter(k=>k.value>0).map((k,R)=>r3(G2({},k),{key:k.key||`${k.name}-${R}`,unit:"条"}))),_=c2(()=>p.value.map(k=>`${k.name}:${k.value}`).join("|")||"epidemic-medicine-empty"),w=c2(()=>{var k;return fn((k=U2.value)==null?void 0:k.ownerRanks).slice(0,8)}),M=c2(()=>v4(U2.value)),N=c2(()=>{var k;return((k=m.value.find(R=>R.name&&R.name!=="未填写"))==null?void 0:k.name)||"-"}),n2=c2(()=>mn(j.value,["total","vaccine"]));c2(()=>mn(j.value,["owners"]));const q=c2(()=>mn(j.value,["villages"])),a2=c2(()=>B.value.length),X=c2(()=>{var k;return((k=B.value[0])==null?void 0:k.name)||"-"}),W=c2(()=>{const k=l3.value.map(R=>R.operateTime).filter(Boolean).sort();return k.length?Ln(k[k.length-1]):"-"}),_2=c2(()=>{const k=Math.max(...m.value.map(R=>Number(R.value||0)),0);return k>0?k:Math.round(n2.value/M.value)}),u2=c2(()=>{var R;const k=Wa((R=n3.value)==null?void 0:R.rows);return k.length?k:B.value.map(L=>({name:L.name,recordCount:Number(L.recordCount||0),earTagCount:Number(L.earTagCount||0),ratio:L.ratio,source:"ledger"}))}),F=c2(()=>{var R;const k=new Set;return V8((R=H2.value)==null?void 0:R.rows).filter(L=>Number.isFinite(L.lng)&&Number.isFinite(L.lat)).map((L,r2)=>{const x2=`${L.lng.toFixed(4)},${L.lat.toFixed(4)}`,O2=k.has(x2)?(r2%3-1)*.012:0;return k.add(x2),r3(G2({},L),{name:L.village,value:L.earTagCount,unit:"万头",lng:L.lng+O2,lat:L.lat-O2*.65,displayValue:Number((L.earTagCount/1e4).toFixed(2)),displayUnit:"万头",rankLabel:`第${r2+1}名`})})}),B=c2(()=>{var R;const k=new Map;return fn((R=U2.value)==null?void 0:R.townCounts).forEach(L=>{const r2=t6(L.name);r2&&k.set(r2,Number(k.get(r2)||0)+Number(L.value||0))}),[...k.entries()].map(([L,r2])=>{const x2=Math.round(r2/M.value),O2=n2.value?r2/n2.value*100:0;return{name:L,recordCount:r2,earTagCount:x2,ratio:O2}}).sort((L,r2)=>Number(r2.recordCount||0)-Number(L.recordCount||0))}),t2=c2(()=>Math.max($0.value.length,a2.value)),U=c2(()=>new Set(B.value.map(k=>t6(k.name)).filter(Boolean))),C=c2(()=>{const k=U.value;return $0.value.map(R=>t6(R.name)).filter(R=>R&&!k.has(R))}),g=c2(()=>{const k=t2.value||a2.value||1;return a2.value/k*100});c2(()=>_2.value/Lt*100);const v=c2(()=>Ul());c2(()=>n2.value?C.value.length?C.value.length:v.value.name&&v.value.name!=="暂无"?1:0:0);const E=c2(()=>qa()),G=c2(()=>Xa()),i2=c2(()=>Za());c2(()=>Ja());const e2=c2(()=>$l());c2(()=>e2.value.slice(0,3)),c2(()=>n2.value?C.value.length?"年度免疫进度需核查":v.value.desc:"年度计划待核查");const m2=c2(()=>Math.max(Math.ceil(V2.value/Ds),1)),B2=c2(()=>l3.value.slice(0,Ds)),W2=c2(()=>Math.max(Math.ceil(X2.value/h_),1)),Y2=c2(()=>_3.value||F2.value||{}),L3=c2(()=>P4(Y2.value)),K3=c2(()=>{const k=Y2.value||{};return[Me("台账编号",k.epidemicId,{wide:!0}),Me("养殖户",k.owner,{wide:!0}),Me("联系电话",Qa(k.phone)),Me("证件类型",k.idType),Me("证件号码",Yl(k.idNo)),Me("镇/乡",k.town),Me("村",k.village),Me("详细地址",k.location,{wide:!0}),Me("畜种",k.livestockType),Me("性别",k.sex),Me("畜龄",k.age),Me("体重",Kl(k.weight)),Me("疫苗/药品",k.medicine),Me("防疫类型",k.preventionType),Me("免疫方式",k.method),Me("剂量",ql(k.dose)),Me("免疫时间",Ln(k.operateTime)),Me("操作员",k.operator)].filter(Boolean)}),J3=c2(()=>{var k;return fn((k=U2.value)==null?void 0:k.townCounts).map(R=>R.name)}),n1=c2(()=>m.value.map(k=>k.name).filter(k=>k&&k!=="未填写")),d1=c2(()=>{var k;return((k=q2.value)==null?void 0:k.metrics)||{}}),h2=c2(()=>{var k,R,L,r2,x2,O2,t3,h3;return _4((k=j2.value)==null?void 0:k.years,(R=q2.value)==null?void 0:R.availableYears,(L=q2.value)==null?void 0:L.available_years,(r2=q2.value)==null?void 0:r2.yearSummary,(x2=q2.value)==null?void 0:x2.year_summary,(O2=q2.value)==null?void 0:O2.latestYear,(t3=q2.value)==null?void 0:t3.latest_year,(h3=q2.value)==null?void 0:h3.year)}),D3=c2(()=>{var k,R;return V9(((k=q2.value)==null?void 0:k.monthTrend)||((R=q2.value)==null?void 0:R.month_trend),"name")});c2(()=>{var k,R;return Gl(((k=q2.value)==null?void 0:k.yearSummary)||((R=q2.value)==null?void 0:R.year_summary))});const b2=c2(()=>{var k,R;return V9(((k=q2.value)==null?void 0:k.startTownCounts)||((R=q2.value)==null?void 0:R.start_town_counts),"name")}),s3=c2(()=>{var k,R;return V9(((k=q2.value)==null?void 0:k.usageCounts)||((R=q2.value)==null?void 0:R.usage_counts),"name")}),T3=c2(()=>{var k,R,L,r2,x2,O2;return V9(((k=q2.value)==null?void 0:k.transportNumberCounts)||((R=q2.value)==null?void 0:R.transport_number_counts)||((L=q2.value)==null?void 0:L.vehicleCounts)||((r2=q2.value)==null?void 0:r2.vehicle_counts)||((x2=q2.value)==null?void 0:x2.transportCounts)||((O2=q2.value)==null?void 0:O2.transport_counts),"transportNumber")}),W3=c2(()=>{const k=b2.value.map(L=>{const r2=String(L.name||"").trim(),x2=t6(r2),O2=W5(x2||r2);return r3(G2({},L),{rawName:r2,name:O2,displayName:O2,town:x2,mapTownName:x2})}).filter(L=>L.name&&L.name!=="未填写").slice(0,10),R=Math.max(...k.map(L=>L.headCount),1);return k.map((L,r2)=>r3(G2({},L),{key:L.key||`${L.mapTownName||L.name}-${r2}`,value:L.headCount,unit:"头",ratio:Math.max(8,Math.round(L.headCount/R*100))}))}),s1=c2(()=>T2.value.slice(0,ud)),b1=c2(()=>Math.max(Math.ceil(P.value/ud),1)),v1=c2(()=>Math.max(Math.ceil(A2.value/f_),1)),h1=c2(()=>x3.value||{}),o0=c2(()=>h1.value.certId||h1.value.factoryCode||""),B6=c2(()=>{var R,L;const k=S4(((R=j2.value)==null?void 0:R.startTowns)||((L=j2.value)==null?void 0:L.start_towns));return k.length?k:b4(b2.value.map(r2=>r2.name))}),Jt=c2(()=>{var R,L;const k=S4(((R=j2.value)==null?void 0:R.usageTypes)||((L=j2.value)==null?void 0:L.usage_types));return k.length?k:b4(s3.value.map(r2=>r2.name))}),Ye=c2(()=>{var R,L,r2,x2;const k=zl(((R=j2.value)==null?void 0:R.certTypeOptions)||((L=j2.value)==null?void 0:L.cert_type_options));return k.length?k:S4(((r2=j2.value)==null?void 0:r2.certTypes)||((x2=j2.value)==null?void 0:x2.cert_types)).map(O2=>({value:O2,label:O2}))}),Gt=c2(()=>W3.value.map((k,R)=>({key:k.key||`${k.name}-${R}`,name:k.displayName||k.name,displayName:k.displayName||k.name,rawName:k.rawName,town:k.mapTownName||k.town||t6(k.name),mapTownName:k.mapTownName||k.town||t6(k.name),value:k.headCount,headCount:k.headCount,recordCount:k.recordCount,ratio:k.ratio,unit:"头"}))),r0=c2(()=>Wl()),Ce=c2(()=>{const k=r0.value.filter(R=>R.level==="high");return k.length>=2?`${k.length}项重点`:k.length===1?`重点:${k[0].name}`:"整体平稳"}),lt=c2(()=>$0.value.map(k=>r3(G2({},k),{adultCowRatio:In.value,calfRatio:dn.value,adultCow:Math.round(k.count*In.value/100),calf:Math.round(k.count*dn.value/100)}))),$1=c2(()=>{const k=lt.value,R=k.length,L=Math.max(Math.ceil(R/Os),1),r2=K.value%L,x2=r2*Os,O2=Math.min(x2+Os,R);return{page:r2,pageCount:L,start:x2,end:O2,total:R,rows:k.slice(x2,O2)}}),k0=c2(()=>x.value==="forecast"?tt.value:$0.value),M1=c2(()=>x.value==="forecast"?"forecast":"count"),u1=c2(()=>or(k0.value,M1.value)),N1=c2(()=>({key:"yak-marks-layer",layerName:"ne:daping_yak_marks",styles:"yak_marks",cqlFilter:"gov_show = true",name:"牦牛识别标记",opacity:.96,queryBuffer:10,mapView:{targetLngLat:[102.58,32.72],distanceScale:.82,targetLocalZ:.76,duration:.85},legends:[{key:"yak-marks",name:"牦牛",fillColor:"#FFFF00",strokeColor:"#FFFF00",selectable:!1}]})),y0=c2(()=>{var L;const R=V8((L=H2.value)==null?void 0:L.rows).map(r2=>Ya(r2.town,r2.village)).filter(Boolean);return{key:"yak-epidemic-village-boundary",sourceType:"wfs",layerName:"ne:t_pastures_map",styles:"牧场样式",name:"防疫村边界",opacity:.86,queryBuffer:8,cqlFilter:R.length?R.join(" OR "):"EXCLUDE",legends:[{key:"yak-epidemic-village-boundary",name:"防疫村边界",fillColor:"#24F6C4",strokeColor:"#FFF06A",selectable:!1}]}}),s2=c2(()=>x.value==="epidemic"?y0.value:x.value==="trade"?null:N1.value),w2=c2(()=>x.value==="structure"||x.value==="forecast"),E2=c2(()=>x.value==="forecast"?d:c),N2=c2(()=>w2.value?null:s2.value),o2=c2(()=>w2.value?null:m3.value),K2=c2(()=>w2.value?!U1.value:!q1.value),D2=c2(()=>w2.value?"影像地图加载中":"3D地图加载中"),a3=c2(()=>c3.value?"退出":"全屏"),m3=c2(()=>x.value==="trade"?{scope:"trade-flow",title:`${g2.value||""}出栏来源`,metricLabel:"来源",unit:"头",source:r3(G2({},T),{total:ut("headCount")}),rows:Gt.value}:{scope:x.value==="epidemic"?"village":"town",hideTownNames:x.value==="epidemic",title:x.value==="forecast"?`${w0.value.shortLabel}预测存栏`:x.value==="epidemic"?`${L2.value}年村级防疫信息`:"乡镇估算存栏",metricLabel:x.value==="forecast"?"预测":x.value==="epidemic"?"防疫":"存栏",unit:"万头",rows:x.value==="epidemic"?F.value:u1.value.map(k=>({name:k.name,value:Number((k.value/1e4).toFixed(2)),unit:"万头"}))}),O3=c2(()=>({color:["#ffd76c","#30dcff"],tooltip:r3(G2({},Te()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(k){const R=k.map(L=>`${L.marker}${L.seriesName}:${V1(Math.abs(L.value))}头`);return`${k[0].name}
${R.join("
")}`}}),legend:{top:4,right:12,itemWidth:12,itemHeight:8,textStyle:{color:"rgba(222, 250, 255, 0.8)",fontSize:11}},grid:{left:22,right:22,top:32,bottom:12,containLabel:!0},xAxis:{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10,formatter:k=>S0(Math.abs(k))},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLine:{show:!1},axisTick:{show:!1}},yAxis:{type:"category",data:bc.map(k=>k.age),axisLabel:{color:"rgba(223, 250, 255, 0.82)",fontSize:11},axisLine:{show:!1},axisTick:{show:!1}},series:[{name:"母牛",type:"bar",stack:"gender",barWidth:12,data:bc.map(k=>-k.cow),itemStyle:{borderRadius:[7,0,0,7]}},{name:"公牛",type:"bar",stack:"gender",barWidth:12,data:bc.map(k=>k.bull),itemStyle:{borderRadius:[0,7,7,0]}}]})),g3=c2(()=>{const k=$0.value,R=k.map(L=>L.count);return{color:h,tooltip:r3(G2({},Te()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(L){const r2=L.map(x2=>`${x2.marker}${x2.seriesName}:${V1(x2.value)}头`);return`${L[0].name}
${r2.join("
")}
估算存栏:${V1(R[L[0].dataIndex])}头
结构依据:专家共识比例`}}),legend:{top:-2,right:0,itemWidth:8,itemHeight:6,itemGap:6,textStyle:{color:"rgba(222, 250, 255, 0.75)",fontSize:10}},grid:{left:54,right:30,top:22,bottom:8},xAxis:{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.56)",fontSize:10,formatter:S0},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLine:{show:!1},axisTick:{show:!1}},yAxis:{type:"category",inverse:!0,data:k.map(L=>L.name),axisLabel:{color:"rgba(223, 250, 255, 0.82)",fontSize:10,interval:0},axisLine:{show:!1},axisTick:{show:!1}},series:x5.map(L=>({name:L.name.replace("(≤1岁)","").replace("(1-2岁)",""),type:"bar",stack:"town",barWidth:k.length>8?6:11,data:k.map(r2=>Math.round(r2.count*L.ratio/100))}))}}),z3=c2(()=>K9($0.value,"count","头",{style:"ladder",tooltipFormatter(k){const R=$0.value[k.dataIndex];return`${R.name}
估算存栏:${V1(R.count)}头
来源:无人机识别`}})),v0=c2(()=>{const k=$1.value,R=k.rows,L=Math.max(...R.map(r2=>r2.adultCow+r2.calf),1);return{color:["#30dcff","#ffd76c"],animationDurationUpdate:700,animationEasingUpdate:"cubicOut",tooltip:r3(G2({},Te()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(r2){const x2=R[r2[0].dataIndex],O2=r2.filter(t3=>["成年母牛","幼畜"].includes(t3.seriesName)).map(t3=>`${t3.marker}${t3.seriesName}:${V1(t3.value)}头`);return`${x2.name}
母幼合计:${V1(x2.adultCow+x2.calf)}头
${O2.join("
")}
依据:无人机识别 + 专家共识模型`}}),legend:{data:["成年母牛","幼畜"],top:2,left:2,itemWidth:10,itemHeight:7,itemGap:9,textStyle:{color:"rgba(222, 250, 255, 0.78)",fontSize:10}},graphic:k.total>Os?{type:"text",right:4,top:3,silent:!0,style:{text:`${k.start+1}-${k.end} / ${k.total}`,fill:"rgba(222, 250, 255, 0.62)",fontSize:10,fontWeight:600}}:void 0,grid:{left:18,right:18,top:42,bottom:44,containLabel:!1},xAxis:{type:"category",data:R.map(r2=>r2.name),axisLabel:{color:"rgba(223, 250, 255, 0.78)",fontSize:10,lineHeight:12,interval:0,margin:8,formatter:C4},axisLine:{show:!1},axisTick:{show:!1}},yAxis:{type:"value",max:Math.ceil(L*1.28),axisLabel:{show:!1},axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.08)",type:"dashed"}}},series:[{name:"基础群规模",type:"bar",barWidth:15,barGap:"-100%",data:R.map(r2=>r2.adultCow+r2.calf),tooltip:{show:!1},itemStyle:{borderRadius:[8,8,1,1],color:"rgba(48, 220, 255, 0.07)"},silent:!0},{name:"成年母牛",type:"bar",stack:"foundation",barWidth:15,data:R.map(r2=>r2.adultCow),itemStyle:{borderRadius:[1,1,0,0],color:new qe(0,0,0,1,[{offset:0,color:"rgba(48, 220, 255, 0.34)"},{offset:1,color:"#30dcff"}])}},{name:"幼畜",type:"bar",stack:"foundation",barWidth:15,data:R.map(r2=>r2.calf),itemStyle:{borderRadius:[8,8,1,1],color:new qe(0,0,0,1,[{offset:0,color:"#ffd76c"},{offset:1,color:"rgba(255, 215, 108, 0.2)"}])},label:{show:!0,position:"top",formatter:({dataIndex:r2})=>S0(R[r2].adultCow+R[r2].calf),color:"#ffffff",fontSize:10,fontWeight:700}}]}}),Q0=c2(()=>{const k=_y.slice().sort((r2,x2)=>x2.value-r2.value),R=_y.reduce((r2,x2)=>r2+x2.value,0),L=k.map(r2=>r2.yoy||0);return{color:k.map(r2=>r2.color),tooltip:r3(G2({},Te()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(r2){const x2=k[r2[0].dataIndex];return`${x2.label}
数量:${V1(x2.value)}头
占比:${Wt(x2.value/R*100)}
同比:${x2.yoy>0?"+":""}${x2.yoy}%`}}),grid:{left:36,right:30,top:20,bottom:34},xAxis:{type:"category",data:k.map(r2=>r2.label),axisLabel:{color:"rgba(223, 250, 255, 0.76)",fontSize:10,interval:0,margin:10},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.24)"}},axisTick:{show:!1}},yAxis:[{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.52)",fontSize:10,formatter:S0},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.09)",type:"dashed"}}},{type:"value",min:Math.min(-2,Math.floor(Math.min(...L)-1)),max:Math.max(8,Math.ceil(Math.max(...L)+1)),axisLabel:{color:"rgba(255, 215, 108, 0.68)",fontSize:10,formatter:"{value}%"},splitLine:{show:!1},axisLine:{show:!1},axisTick:{show:!1}}],series:[{name:"数量",type:"bar",barWidth:16,data:k.map((r2,x2)=>({value:r2.value,itemStyle:{borderRadius:[8,8,2,2],color:new qe(0,0,0,1,[{offset:0,color:r2.color},{offset:.72,color:`${r2.color}cc`},{offset:1,color:`${r2.color}18`}]),shadowBlur:x2===0?12:7,shadowColor:r2.color},label:{show:!0,position:"top",color:x2===0?"#ffd76c":"#ffffff",fontSize:10,formatter:({value:O2})=>S0(O2)}}))},{name:"同比",type:"line",yAxisIndex:1,smooth:!0,symbol:"circle",symbolSize:6,data:L,lineStyle:{width:2,color:"#ffd76c"},itemStyle:{color:"#ffd76c",borderColor:"rgba(3, 18, 28, 0.9)",borderWidth:2},label:{show:!0,position:"top",color:"#ffd76c",fontSize:10,formatter:({value:r2})=>`${r2>0?"+":""}${r2}%`}}]}}),A1=c2(()=>{const k=tu(H.value),R=sr(w0.value,k.key),L=nu(R),r2=J8(L.length,k.key);return{color:["#30dcff","#ffd76c","#ff8f6b"],tooltip:r3(G2({},Te()),{trigger:"axis",triggerOn:"mousemove|click",axisPointer:{type:"cross",crossStyle:{color:"rgba(126, 251, 246, 0.42)"},label:{color:"#eaffff",backgroundColor:"rgba(5, 31, 51, 0.96)"}},formatter(x2){var r1,t1,L1;const O2=Array.isArray(x2)?x2:[x2],t3=O2.find(l0=>l0.seriesType==="candlestick"),h3=(t3==null?void 0:t3.data)||L[(L1=(t1=t3==null?void 0:t3.dataIndex)!=null?t1:(r1=O2[0])==null?void 0:r1.dataIndex)!=null?L1:0];if(!h3)return"";const Q3=h3.close-h3.open;return[`${h3.label}|${k.unit}度预测`,`预测存栏:${V1(h3.close)}头`,`较上期:${$4(Q3)}头`,`繁殖补充:${V1(h3.birth)}头`,`出栏扣减:${V1(h3.outflow)}头`].join("
")}}),legend:{top:4,right:8,data:["预测存栏","繁殖补充","出栏扣减"],itemWidth:12,itemHeight:8,textStyle:{color:"rgba(222, 250, 255, 0.78)",fontSize:10}},grid:{left:44,right:40,top:34,bottom:28},xAxis:{type:"category",boundaryGap:!0,data:R.labels,axisLabel:{color:"rgba(223, 250, 255, 0.62)",fontSize:10,interval:r2},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.28)"}},axisTick:{show:!1}},yAxis:[{type:"value",scale:!0,axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10,formatter:S0},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}}},{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.48)",fontSize:10,formatter:S0},splitLine:{show:!1}}],series:[{name:"预测存栏",type:"candlestick",yAxisIndex:0,barWidth:Y5(L.length,k.key),data:L,itemStyle:{color:"rgba(48, 220, 255, 0.82)",color0:"rgba(255, 143, 107, 0.82)",borderColor:"#30dcff",borderColor0:"#ff8f6b",borderWidth:1.4}},{name:"预测存栏线",type:"line",yAxisIndex:0,smooth:!0,symbol:"circle",symbolSize:4,data:L.map(x2=>x2.close),lineStyle:{width:1.8,color:"rgba(48, 220, 255, 0.86)"},itemStyle:{color:"#30dcff",borderColor:"rgba(3, 18, 28, 0.9)",borderWidth:1},tooltip:{show:!1}},rr("繁殖补充",R.births,"#ffd76c",1),rr("出栏扣减",R.outflow,"#ff8f6b",1)]}}),le=c2(()=>({color:["#30dcff","#ffd76c"],tooltip:r3(G2({},Te()),{trigger:"axis"}),legend:{top:4,right:12,itemWidth:12,itemHeight:8,textStyle:{color:"rgba(222, 250, 255, 0.78)",fontSize:10}},grid:{left:40,right:42,top:34,bottom:28},xAxis:{type:"category",data:hn.value.map(k=>k.month||k.name),axisLabel:{color:"rgba(223, 250, 255, 0.68)",fontSize:10,interval:1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.26)"}},axisTick:{show:!1}},yAxis:[{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}}},{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.48)",fontSize:10},splitLine:{show:!1}}],series:[{name:"数量",type:"bar",barWidth:12,data:hn.value.map(k=>k.count||k.value),itemStyle:{borderRadius:[8,8,0,0],color:new qe(0,0,0,1,[{offset:0,color:"#30dcff"},{offset:1,color:"rgba(48, 220, 255, 0.08)"}])}},{name:"增速",type:"line",yAxisIndex:1,smooth:!0,symbolSize:5,data:hn.value.map(k=>k.speed||k.growthRate||0),lineStyle:{width:2.4,color:"#ffd76c"},itemStyle:{color:"#ffd76c"}}]})),W1=c2(()=>({tooltip:Te(),radar:{center:["50%","54%"],radius:"68%",splitNumber:4,indicator:Sy.map(k=>({name:k.name,max:100})),axisName:{color:"rgba(223, 250, 255, 0.76)",fontSize:11},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.22)"}},splitArea:{areaStyle:{color:["rgba(48, 220, 255, 0.04)","rgba(39, 240, 192, 0.02)"]}},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.18)"}}},series:[{type:"radar",data:[{name:"预测因子",value:Sy.map(k=>k.value),areaStyle:{color:"rgba(48, 220, 255, 0.22)"},lineStyle:{color:"#30dcff",width:2},itemStyle:{color:"#ffd76c"}}]}]})),C0=c2(()=>K9(tt.value,"forecast","头")),Qt=c2(()=>{const k=gt.value;return{color:h,tooltip:Te(R=>{var r2;const L=k.find(x2=>x2.name===R.name);return`${R.name}
预测占比:${Wt((r2=L==null?void 0:L.ratio)!=null?r2:R.percent)}
预测数量:${V1((L==null?void 0:L.count)||0)}头`}),legend:{orient:"vertical",right:4,top:"middle",itemWidth:8,itemHeight:8,itemGap:6,formatter(R){const L=k.find(r2=>r2.name===R);return L?`${R} ${Wt(L.ratio)}`:R},textStyle:{color:"rgba(222, 250, 255, 0.8)",fontSize:10}},series:[{name:"期末结构预测",type:"pie",radius:["38%","66%"],center:["32%","54%"],startAngle:118,avoidLabelOverlap:!1,label:{show:!1},labelLine:{show:!1},itemStyle:{borderColor:"rgba(3, 18, 31, 0.92)",borderWidth:3},data:k.map(R=>({name:R.name,value:R.count}))}]}}),zt=c2(()=>({color:["#ffd76c","#ff8f6b","#7aa7ff"],tooltip:r3(G2({},Te()),{trigger:"axis",axisPointer:{type:"shadow"}}),legend:{top:4,right:8,itemWidth:12,itemHeight:8,textStyle:{color:"rgba(222, 250, 255, 0.78)",fontSize:10}},grid:{left:44,right:26,top:34,bottom:28},xAxis:{type:"category",data:u6.map(k=>k.shortLabel),axisLabel:{color:"rgba(223, 250, 255, 0.76)",fontSize:11},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.26)"}},axisTick:{show:!1}},yAxis:{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10,formatter:k=>ct(k,1)},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}}},series:[{name:"繁殖补充",type:"bar",barWidth:12,data:u6.map(k=>k.births),itemStyle:{borderRadius:[7,7,0,0]}},{name:"出栏流出",type:"bar",barWidth:12,data:u6.map(k=>-k.outflow),itemStyle:{borderRadius:[0,0,7,7]}},{name:"稳态校正",type:"line",smooth:!0,symbolSize:6,data:u6.map(k=>k.correction),lineStyle:{width:2.4}}]})),J1=c2(()=>{const k=tt.value,R=Math.max(...k.map(L=>Math.abs(L.change)),1);return k.map(L=>r3(G2({},L),{width:Math.max(8,Math.round(Math.abs(L.change)/R*100))}))}),Y0=c2(()=>{const k=D.value,R=k.map(r2=>r2.value),L=Math.max(...R,1);return{color:["#27f0c0","#ffd76c"],tooltip:r3(G2({},Te()),{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(39, 240, 192, 0.34)"}},formatter(r2){const x2=r2[0];return`${x2.name}
防疫记录:${V1(x2.value)}条`}}),grid:{left:42,right:24,top:20,bottom:28},xAxis:{type:"category",data:k.map(r2=>r2.name),axisLabel:{color:"rgba(223, 250, 255, 0.62)",fontSize:10,interval:Math.max(Math.floor(k.length/7),0)},axisLine:{lineStyle:{color:"rgba(39, 240, 192, 0.22)"}},axisTick:{show:!1}},yAxis:{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10,formatter:S0},splitLine:{lineStyle:{color:"rgba(39, 240, 192, 0.1)",type:"dashed"}}},series:[{name:"防疫记录",type:"bar",barMaxWidth:12,data:R,itemStyle:{borderRadius:[7,7,0,0],color:new qe(0,0,0,1,[{offset:0,color:"#27f0c0"},{offset:1,color:"rgba(39, 240, 192, 0.08)"}])},label:{show:!0,position:"top",color:"rgba(230, 255, 249, 0.92)",fontSize:10,formatter:({value:r2})=>r2>=L*.42?S0(r2):""}},{name:"作业趋势",type:"line",smooth:!0,showSymbol:!1,data:R,lineStyle:{width:2.4,color:"#ffd76c"}}]}});c2(()=>{const k=D.value.length?D.value.slice(-6):[{name:"待开展",value:0}],R=k.map(t3=>Number(t3.value||0)),L=E.value,r2=L.map(t3=>Number(t3.value||0)),x2=Math.max(...R,1),O2=t3=>String(t3||"").replace(/(镇|乡|村)$/,"");return{color:["#27f0c0","#ffd76c"],title:[{text:"作业节奏",left:4,top:0,textStyle:{color:"rgba(226, 252, 255, 0.82)",fontSize:11,fontWeight:800}},{text:"补免关注",left:"55%",top:0,textStyle:{color:"rgba(226, 252, 255, 0.82)",fontSize:11,fontWeight:800}}],tooltip:r3(G2({},Te()),{trigger:"axis",formatter(t3){const h3=Array.isArray(t3)?t3[0]:t3;if((h3==null?void 0:h3.axisIndex)===1){const r1=L[h3.dataIndex]||{};return`${r1.name}
补免关注:${r1.label||h3.value}`}const Q3=k[h3.dataIndex]||{};return`${Q3.name}
防疫记录:${V1(Q3.value)}条`}}),grid:[{left:6,right:"52%",top:26,bottom:15},{left:"56%",right:12,top:26,bottom:15}],xAxis:[{type:"category",gridIndex:0,data:k.map(t3=>t3.name),axisLabel:{color:"rgba(226, 252, 255, 0.56)",fontSize:9,interval:0,formatter:t3=>String(t3||"").replace(/^(\d{1,2})\D+(\d{1,2}).*$/,"$1/$2")},axisLine:{lineStyle:{color:"rgba(39, 240, 192, 0.22)"}},axisTick:{show:!1}},{type:"value",gridIndex:1,min:0,max:Math.max(...r2,100),show:!1}],yAxis:[{type:"value",gridIndex:0,show:!1},{type:"category",gridIndex:1,inverse:!0,data:L.map(t3=>t3.name),axisLabel:{color:"rgba(226, 252, 255, 0.68)",fontSize:9,formatter:t3=>O2(t3)},axisLine:{show:!1},axisTick:{show:!1}}],series:[{name:"防疫记录",type:"bar",xAxisIndex:0,yAxisIndex:0,barMaxWidth:9,data:R,itemStyle:{borderRadius:[6,6,0,0],color:new qe(0,0,0,1,[{offset:0,color:"#27f0c0"},{offset:1,color:"rgba(39, 240, 192, 0.1)"}])},label:{show:!0,position:"top",color:"rgba(230, 255, 249, 0.86)",fontSize:8,formatter:({value:t3})=>t3>=x2*.55?S0(t3):""}},{name:"节奏线",type:"line",xAxisIndex:0,yAxisIndex:0,smooth:!0,showSymbol:!1,data:R,lineStyle:{width:1.8,color:"#ffd76c"},tooltip:{show:!1}},{name:"补免关注",type:"bar",xAxisIndex:1,yAxisIndex:1,barWidth:8,data:r2,itemStyle:{borderRadius:[0,7,7,0],color:new qe(0,0,1,0,[{offset:0,color:"rgba(255, 215, 108, 0.24)"},{offset:1,color:"#ffd76c"}])},label:{show:!0,position:"right",color:"rgba(255, 235, 176, 0.9)",fontSize:8,formatter:({dataIndex:t3})=>{var h3;return((h3=L[t3])==null?void 0:h3.label)||""}}}]}}),c2(()=>{const k=G.value,R=k.map(O2=>Number(O2.value||0)),L=Math.max(...R,1),r2=R.filter(Boolean).reduce((O2,t3)=>O2+t3,0)/Math.max(R.filter(Boolean).length,1),x2=Math.ceil(L*1.18);return{color:["#27f0c0","#ffd76c"],tooltip:r3(G2({},Te()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(O2){var h3;const t3=k[(h3=O2[0])==null?void 0:h3.dataIndex]||{};return t3.isMissing?`${t3.name}
年度防疫:待补强`:`${t3.name}
覆盖量:${V1(t3.value)}头
防疫记录:${V1(t3.recordCount)}条`}}),grid:{left:56,right:46,top:16,bottom:12},xAxis:{type:"value",min:0,max:x2,show:!1},yAxis:{type:"category",inverse:!0,data:k.map(O2=>O2.name),axisLabel:{color:"rgba(226, 252, 255, 0.82)",fontSize:11,interval:0,formatter:O2=>String(O2||"").replace(/(镇|乡)$/,"")},axisLine:{show:!1},axisTick:{show:!1}},series:[{name:"均衡参照",type:"bar",barWidth:11,silent:!0,barGap:"-100%",data:k.map(()=>x2),itemStyle:{borderRadius:[0,8,8,0],borderColor:"rgba(48, 220, 255, 0.12)",borderWidth:1,color:"rgba(48, 220, 255, 0.045)"}},{name:"覆盖量",type:"bar",barWidth:11,barGap:"-100%",z:3,data:k.map(O2=>{const t3=Number(O2.value||0);return{value:t3>0?t3:Math.max(x2*.035,1),rawValue:t3,itemStyle:{borderRadius:[0,8,8,0],color:new qe(0,0,1,0,[{offset:0,color:O2.isMissing?"rgba(255, 143, 107, 0.24)":"rgba(39, 240, 192, 0.16)"},{offset:.72,color:O2.isMissing?"#ff8f6b":"#27f0c0"},{offset:1,color:O2.isMissing?"#ffd76c":"#8fffe9"}]),shadowBlur:O2.isMissing?8:10,shadowColor:O2.isMissing?"rgba(255, 143, 107, 0.36)":"rgba(39, 240, 192, 0.34)"}}}),label:{show:!0,position:"right",color:"rgba(239, 255, 255, 0.92)",fontSize:11,fontWeight:800,formatter:({dataIndex:O2})=>{const t3=k[O2]||{};return t3.isMissing?"待补强":`${S0(t3.value)}头`}},markLine:r2>0?{symbol:"none",silent:!0,lineStyle:{color:"rgba(255, 215, 108, 0.46)",type:"dashed",width:1},label:{color:"rgba(255, 232, 164, 0.8)",fontSize:10,formatter:"均衡线"},data:[{xAxis:r2}]}:void 0}]}}),c2(()=>{const k=i2.value,R=["#27f0c0","#30dcff","#ffd76c","#7aa7ff","#86dc62","#ff8f6b","#67ffe4","#40b8ff","#c7e86b"],L=k.length?k.map((r2,x2)=>({name:String(r2.name||"").replace(/(村|社区|牧委会)$/,""),value:Math.max(Number(r2.value||0),1),rawValue:Number(r2.value||0),town:r2.town||"",itemStyle:{color:new qe(0,0,1,1,[{offset:0,color:R[x2%R.length]},{offset:1,color:"rgba(17, 70, 92, 0.38)"}])}})):[{name:"待形成",value:1,rawValue:0,town:"",itemStyle:{color:"rgba(48, 220, 255, 0.14)"}}];return{tooltip:r3(G2({},Te()),{formatter(r2){const x2=r2.data||{};return x2.rawValue?`${x2.town?`${x2.town} `:""}${x2.name}
覆盖量:${V1(x2.rawValue)}头`:`${x2.name}
暂无村级覆盖量`}}),series:[{type:"treemap",roam:!1,nodeClick:!1,breadcrumb:{show:!1},left:6,right:6,top:7,bottom:5,visibleMin:1,data:L,label:{show:!0,color:"rgba(235, 254, 255, 0.9)",fontSize:10,fontWeight:800,lineHeight:14,formatter(r2){var O2;const x2=Number(((O2=r2.data)==null?void 0:O2.rawValue)||0);return x2?`${r2.name} +${S0(x2)}头`:r2.name}},upperLabel:{show:!1},itemStyle:{borderColor:"rgba(4, 24, 36, 0.88)",borderWidth:2,gapWidth:2},emphasis:{label:{color:"#ffffff"},itemStyle:{shadowBlur:14,shadowColor:"rgba(39, 240, 192, 0.4)"}},levels:[{itemStyle:{borderColor:"rgba(14, 75, 98, 0.72)",borderWidth:1,gapWidth:2}}]}]}});const Nn=c2(()=>{const k=u2.value,R=k.length>8?10:12,L=R+8,r2=k.map(r1=>Number(r1.recordCount||0)),x2=k.map(r1=>Number(r1.earTagCount||0)),O2=Math.max(...r2,1),t3=k.map(()=>Math.ceil(O2*1.08)),h3=new qe(0,0,0,1,[{offset:0,color:"rgba(48, 220, 255, 0.18)"},{offset:.48,color:"rgba(48, 220, 255, 0.06)"},{offset:1,color:"rgba(48, 220, 255, 0.02)"}]),Q3=new qe(0,0,0,1,[{offset:0,color:"#31f7ff"},{offset:.36,color:"#1cbcff"},{offset:1,color:"#266dff"}]);return{color:["#31f7ff","#ffe06b"],title:{text:`台账总量:{value|${S0(n2.value)}条}`,right:0,top:0,textStyle:{color:"#fff",fontSize:12,fontWeight:500,rich:{value:{color:"#22f1ff",borderColor:"#14bdf4",borderWidth:1,borderRadius:2,padding:[2,6,3,6],fontSize:12,fontWeight:700}}}},tooltip:r3(G2({},Te()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(r1){const t1=k[r1[0].dataIndex];return[`${t1.name}`,`防疫记录:${V1(t1.recordCount)}条`,`耳标数量:${V1(t1.earTagCount)}头`,"数据来源:防疫台账"].join("
")}}),legend:[{data:["防疫记录"],top:0,left:0,itemWidth:10,itemHeight:10,icon:"circle",textStyle:{color:"#fff",fontSize:11},selectedMode:!1},{data:["耳标数"],top:0,left:82,itemWidth:10,itemHeight:10,icon:"circle",textStyle:{color:"#fff",fontSize:11},selectedMode:!1}],grid:{left:36,right:8,top:38,bottom:50},xAxis:{type:"category",data:k.map(r1=>r1.name),axisLabel:{color:"#fff",fontSize:10,interval:0,formatter:jl},axisLine:{show:!1},axisTick:{show:!1},splitLine:{show:!1}},yAxis:{type:"value",name:"数量/条",max:Math.ceil(O2*1.2),nameTextStyle:{color:"rgba(223, 250, 255, 0.62)",fontSize:10,align:"left"},axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10,formatter:S0},axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(51, 89, 113, 0.16)",type:"dashed"}}},series:[{name:"统计底柱",type:"bar",barWidth:L,barGap:"-100%",data:t3,tooltip:{show:!1},silent:!0,z:1,itemStyle:{borderRadius:[8,8,1,1],borderColor:"rgba(48, 220, 255, 0.22)",borderWidth:1,color:h3}},{name:"防疫记录",type:"bar",barGap:"-100%",barWidth:R,barMinHeight:2,z:3,data:r2.map(r1=>({value:r1,itemStyle:{borderRadius:[8,8,1,1],borderColor:"rgba(200, 252, 255, 0.22)",borderWidth:1,color:Q3,shadowBlur:10,shadowColor:"rgba(49, 247, 255, 0.28)"}}))},{name:"顶部高光",type:"pictorialBar",symbol:"diamond",symbolSize:[R+7,5],symbolOffset:[0,-3],symbolPosition:"end",z:8,tooltip:{show:!1},data:r2.map(r1=>({value:r1,itemStyle:{color:"rgba(207, 252, 255, 0.88)",shadowBlur:8,shadowColor:"rgba(49, 247, 255, 0.72)"}}))},{name:"底座光影",type:"pictorialBar",symbol:"diamond",symbolSize:[L+3,5],symbolOffset:[0,3],z:2,tooltip:{show:!1},data:r2,itemStyle:{color:"rgba(48, 220, 255, 0.24)",shadowBlur:10,shadowColor:"rgba(48, 220, 255, 0.45)"}},{name:"耳标数",type:"line",smooth:!0,showSymbol:!1,z:9,data:x2,lineStyle:{width:2.2,color:"#ffe06b",shadowBlur:8,shadowColor:"rgba(255, 224, 107, 0.5)"},itemStyle:{color:"#ffe06b"}}]}}),j9=c2(()=>{const k=w.value;return{tooltip:r3(G2({},Te()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(R){const L=k[R[0].dataIndex];return`${L.name}
防疫记录:${V1(L.value)}条`}}),grid:{left:74,right:42,top:12,bottom:8},xAxis:{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.52)",fontSize:10,formatter:S0},axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(39, 240, 192, 0.08)",type:"dashed"}}},yAxis:{type:"category",inverse:!0,data:k.map(R=>R.name),axisLabel:{color:"rgba(223, 250, 255, 0.82)",fontSize:10,interval:0},axisLine:{show:!1},axisTick:{show:!1}},series:[{name:"记录",type:"bar",barWidth:9,data:k.map((R,L)=>({value:R.value,itemStyle:{borderRadius:[0,8,8,0],color:new qe(0,0,1,0,[{offset:0,color:"rgba(48, 220, 255, 0.12)"},{offset:.62,color:["#27f0c0","#30dcff","#ffd76c"][L%3]},{offset:1,color:"#ffffff"}])}})),label:{show:!0,position:"right",color:"#eaffff",fontSize:10,formatter:({value:R})=>S0(R)}},{type:"scatter",symbolSize:7,data:k.map(R=>R.value),itemStyle:{color:"#ffd76c",shadowBlur:8,shadowColor:"#ffd76c"}}]}}),U9=c2(()=>{const k=D3.value;return{color:["#30dcff","#ffd76c"],tooltip:r3(G2({},Te()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(R){const L=R.find(x2=>x2.seriesName==="流通头数"),r2=R.find(x2=>x2.seriesName==="出证记录");return`${(L==null?void 0:L.axisValue)||""}
流通头数:${V1((L==null?void 0:L.value)||0)}头
出证记录:${V1((r2==null?void 0:r2.value)||0)}条`}}),legend:{top:4,right:10,itemWidth:12,itemHeight:8,textStyle:{color:"rgba(255, 255, 255, 0.88)",fontSize:10}},grid:{left:42,right:38,top:34,bottom:28},xAxis:{type:"category",data:k.map(R=>R.name),axisLabel:{color:"rgba(255, 255, 255, 0.8)",fontSize:10,interval:1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.24)"}},axisTick:{show:!1}},yAxis:[{type:"value",axisLabel:{color:"rgba(255, 255, 255, 0.76)",fontSize:10,formatter:S0},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.09)",type:"dashed"}}},{type:"value",axisLabel:{color:"rgba(255, 255, 255, 0.74)",fontSize:10,formatter:S0},splitLine:{show:!1}}],series:[{name:"流通头数",type:"bar",barMaxWidth:13,data:k.map(R=>R.headCount),itemStyle:{borderRadius:[7,7,0,0],color:new qe(0,0,0,1,[{offset:0,color:"#30dcff"},{offset:1,color:"rgba(48, 220, 255, 0.08)"}])}},{name:"出证记录",type:"line",yAxisIndex:1,smooth:!0,symbolSize:5,data:k.map(R=>R.recordCount),lineStyle:{width:2.2,color:"#ffd76c"},itemStyle:{color:"#ffd76c",borderColor:"rgba(3, 18, 28, 0.9)",borderWidth:2}}]}}),G8=c2(()=>K9(b2.value.slice(0,10),"headCount","头",{colors:S,style:"ladder",axisTextColor:"rgba(255, 255, 255, 0.88)",dimAxisTextColor:"rgba(255, 255, 255, 0.74)",tooltipFormatter(k){const R=b2.value[k.dataIndex];return`${R.name}
流通头数:${V1(R.headCount)}头
出证记录:${V1(R.recordCount)}条`}})),z8=c2(()=>{const k=s3.value;return{color:S,tooltip:Te(R=>{const L=k.find(r2=>r2.name===R.name);return`${R.name}
占比:${R.percent}%
流通头数:${V1(R.value)}头
出证记录:${V1((L==null?void 0:L.recordCount)||0)}条`}),legend:{orient:"vertical",right:4,top:"middle",itemWidth:8,itemHeight:8,itemGap:6,textStyle:{color:"rgba(255, 255, 255, 0.88)",fontSize:10},formatter(R){const L=k.find(r2=>r2.name===R);return L?`${R} ${S0(L.headCount)}头`:R}},series:[{name:"用途结构",type:"pie",radius:["38%","64%"],center:["32%","54%"],startAngle:110,label:{show:!1},labelLine:{show:!1},itemStyle:{borderColor:"rgba(3, 18, 31, 0.92)",borderWidth:3},data:k.map(R=>({name:R.name,value:R.headCount}))}]}}),ye=c2(()=>{const k=[{name:"省外A证",value:ut("outProvinceHeads","aCertHeads")},{name:"省内B证",value:ut("inProvinceHeads","bCertHeads")}];return{color:["#ffd76c","#30dcff"],tooltip:Te(R=>`${R.name}
流通头数:${V1(R.value)}头
占比:${R.percent}%`),series:[{type:"pie",radius:["48%","72%"],center:["50%","52%"],label:{show:!1},labelLine:{show:!1},itemStyle:{borderColor:"rgba(3, 18, 31, 0.92)",borderWidth:3},data:k}]}});function W0(){a.value=typeof window=="undefined"?1080:window.innerHeight}const Mt=["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"];function e6(){return typeof document=="undefined"?null:document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement||null}function jt(){var L;const k=e6(),R=c1.value;c3.value=!!(R&&k&&(k===R||R.contains(k)||(L=k.contains)!=null&&L.call(k,R)))}function U5(){typeof document!="undefined"&&Mt.forEach(k=>document.addEventListener(k,jt))}function j8(){typeof document!="undefined"&&Mt.forEach(k=>document.removeEventListener(k,jt))}function $9(){var k,R,L,r2,x2,O2;if(w2.value){(R=(k=y1.value)==null?void 0:k.refreshView)==null||R.call(k);return}(r2=(L=m1.value)==null?void 0:L.resume)==null||r2.call(L),(O2=(x2=m1.value)==null?void 0:x2.refreshView)==null||O2.call(x2)}function U8(){return C3(this,null,function*(){if(typeof document=="undefined")return;const k=e6();try{if(k){const R=document.exitFullscreen||document.webkitExitFullscreen||document.mozCancelFullScreen||document.msExitFullscreen;yield R==null?void 0:R.call(document)}else{const R=c1.value||document.documentElement,L=R.requestFullscreen||R.webkitRequestFullscreen||R.mozRequestFullScreen||R.msRequestFullscreen;yield L==null?void 0:L.call(R)}}catch(R){console.warn("[yak-management] fullscreen toggle failed",R)}finally{jt(),window.setTimeout($9,80),window.setTimeout($9,280)}})}function $5(){_e&&(window.clearTimeout(_e),_e=null)}function C6(){var k,R;if(a1.value={type:"loading",text:"地图正在复位"},t0.value={type:"idle",text:""},w2.value){U1.value=!1,Z3.value+=1,Ve(()=>{window.setTimeout(()=>{var L,r2;return(r2=(L=y1.value)==null?void 0:L.refreshView)==null?void 0:r2.call(L)},160)});return}$5(),q1.value=!1,se=!1,(R=(k=m1.value)==null?void 0:k.destroyMap)==null||R.call(k),V3.value+=1,Ve(()=>{H5()})}O6(()=>{W0(),window.addEventListener("resize",W0),U5(),jt(),Dn(),q0(),N4(),er(),W9(),$8()}),D6(()=>{var k,R;oe=!0,window.removeEventListener("resize",W0),j8(),_e&&window.clearTimeout(_e),g4(),p4(),(R=(k=m1.value)==null?void 0:k.destroyMap)==null||R.call(k)}),x0([x,w0,$0,_2,n2,L2,g2,d1],()=>{Ql()},{immediate:!0}),x0(x,(k,R)=>{const L=k==="structure"||k==="forecast",r2=R==="structure"||R==="forecast";L&&!r2&&(U1.value=!1,a1.value={type:"idle",text:""},t0.value={type:"idle",text:""}),!L&&r2&&Ve(()=>{var x2,O2,t3,h3;(O2=(x2=m1.value)==null?void 0:x2.resume)==null||O2.call(x2),(h3=(t3=m1.value)==null?void 0:t3.refreshView)==null||h3.call(t3),window.setTimeout(()=>{var Q3,r1;return(r1=(Q3=m1.value)==null?void 0:Q3.refreshView)==null?void 0:r1.call(Q3)},180)}),W9(),$8()}),x0(()=>t.active,k=>{var R,L,r2,x2;k?(H5(),(L=(R=m1.value)==null?void 0:R.resume)==null||L.call(R),W9(),$8()):((x2=(r2=m1.value)==null?void 0:r2.pause)==null||x2.call(r2),g4(),p4())}),x0($1,k=>{K.value>=k.pageCount&&(K.value=0),$8()});function Fl(k){k!==z.value&&(z.value=k,W9())}function W9(){g4(),!(!t.active||x.value!=="forecast"||oe)&&(f1=window.setInterval(Dl,Q32))}function Dl(){const k=u6.findIndex(L=>L.key===z.value),R=k>=0?(k+1)%u6.length:0;z.value=u6[R].key}function g4(){f1&&(window.clearInterval(f1),f1=null)}function $8(){p4(),!(!t.active||x.value!=="structure"||oe||$1.value.pageCount<=1)&&(Qe=window.setInterval(Ol,e12))}function Ol(){const k=$1.value.pageCount;k<=1||(K.value=(K.value+1)%k)}function p4(){Qe&&(window.clearInterval(Qe),Qe=null)}function Bl(k=[],R=[]){const L=new Map;return R.forEach(r2=>{const x2=W5(r2.name);x2&&L.set(x2,r3(G2({},r2),{name:x2,count:Number(r2.count||0)}))}),k.forEach(r2=>{const x2=W5(r2.name);if(!x2)return;const O2=L.get(x2)||{};L.set(x2,r3(G2(G2({},O2),r2),{name:x2,count:Number.isFinite(Number(r2.count))?Number(r2.count):Number(O2.count||0)}))}),[...L.values()].sort((r2,x2)=>Number(x2.count||0)-Number(r2.count||0))}function W5(k){return k||""}function t6(k){return String(k||"").trim()}function V5(k){const R=Number(k);return Number.isFinite(R)&&C2.includes(R)?R:C2[C2.length-1]}function y4(k=L2.value){const R=V5(k);return{startDate:`${R}-01-01`,endDate:`${R}-12-31`}}function W8(){return{keyword:"",town:"",medicine:"",startDate:"",endDate:""}}function fn(k=[]){return Array.isArray(k)?k.map((R,L)=>{var r2,x2,O2;return{key:R.key||R.id||`${R.name||R.label||"item"}-${L}`,name:String(R.name||R.label||R.town||R.village||"未填写"),value:Number((O2=(x2=(r2=R.value)!=null?r2:R.count)!=null?x2:R.total)!=null?O2:0)}}).filter(R=>R.name&&Number.isFinite(R.value)):[]}function v4(k={}){const R=fn(k==null?void 0:k.medicineCounts);return Math.max(R.filter(L=>L.name!=="未填写").length,1)}function _4(...k){const R=k.flatMap(L=>Array.isArray(L)?L:[L]).map(L=>{var r2,x2,O2;return L&&typeof L=="object"?(O2=(x2=(r2=L.year)!=null?r2:L.value)!=null?x2:L.latestYear)!=null?O2:L.latest_year:L}).map(Number).filter(L=>Number.isFinite(L)&&L>0);return[...new Set(R)].sort((L,r2)=>L-r2)}function V9(k=[],R="name"){return Array.isArray(k)?k.map((L,r2)=>{var x2,O2,t3,h3,Q3,r1,t1,L1,l0,w1,n0,$2,S3,f3,q3,p1,c0;return{key:L.key||L.id||`${L[R]||L.name||L.label||"trade"}-${r2}`,name:String(L[R]||L.name||L.label||L.town||"未填写"),recordCount:Number((t3=(O2=(x2=L.recordCount)!=null?x2:L.record_count)!=null?O2:L.count)!=null?t3:0),headCount:Number((t1=(r1=(Q3=(h3=L.headCount)!=null?h3:L.head_count)!=null?Q3:L.amount)!=null?r1:L.value)!=null?t1:0),lng:T6(($2=(n0=(w1=(l0=(L1=L.lng)!=null?L1:L.longitude)!=null?l0:L.destLng)!=null?w1:L.dest_lng)!=null?n0:L.destLongitude)!=null?$2:L.dest_longitude),lat:T6((c0=(p1=(q3=(f3=(S3=L.lat)!=null?S3:L.latitude)!=null?f3:L.destLat)!=null?q3:L.dest_lat)!=null?p1:L.destLatitude)!=null?c0:L.dest_latitude)}}).filter(L=>L.name&&Number.isFinite(L.headCount)):[]}function Gl(k=[]){return Array.isArray(k)?k.map(R=>{var L,r2,x2,O2,t3,h3;return{year:Number(R.year),recordCount:Number((r2=(L=R.recordCount)!=null?L:R.record_count)!=null?r2:0),headCount:Number((h3=(t3=(O2=(x2=R.headCount)!=null?x2:R.head_count)!=null?O2:R.amount)!=null?t3:R.value)!=null?h3:0)}}).filter(R=>Number.isFinite(R.year)&&Number.isFinite(R.headCount)):[]}function S4(k=[]){return Array.isArray(k)?b4(k.map(R=>{var L,r2,x2;return R&&typeof R=="object"?(x2=(r2=(L=R.value)!=null?L:R.label)!=null?r2:R.name)!=null?x2:"":R})):[]}function zl(k=[]){return Array.isArray(k)?k.map(R=>{var L,r2,x2,O2,t3,h3;if(R&&typeof R=="object"){const Q3=(x2=(r2=(L=R.value)!=null?L:R.name)!=null?r2:R.label)!=null?x2:"",r1=(h3=(t3=(O2=R.label)!=null?O2:R.name)!=null?t3:R.value)!=null?h3:Q3;return Q3?{value:String(Q3),label:String(r1||Q3)}:null}return R?{value:String(R),label:String(R)}:null}).filter(Boolean):[]}function b4(k=[]){return[...new Set(k.map(R=>String(R||"").trim()).filter(Boolean))]}function Wa(k=[]){if(!Array.isArray(k))return[];const R=new Map;k.forEach((r2,x2)=>{var r1,t1,L1,l0,w1,n0;const O2=t6(r2.name||r2.areaName||r2.area_name||r2.town||r2.label||"");if(!O2)return;const t3=T6((L1=(t1=(r1=r2.value)!=null?r1:r2.number)!=null?t1:r2.count)!=null?L1:r2.total);if(!Number.isFinite(t3))return;const h3=R.get(O2)||{key:r2.areaCode||r2.area_code||`${O2}-${x2}`,name:O2,recordCount:0,earTagCount:0,source:"stats"};h3.recordCount+=t3;const Q3=T6((n0=(w1=(l0=r2.earTagCount)!=null?l0:r2.ear_tag_count)!=null?w1:r2.headCount)!=null?n0:r2.head_count);h3.earTagCount+=Number.isFinite(Q3)?Q3:0,R.set(O2,h3)});const L=[...R.values()].reduce((r2,x2)=>r2+Number(x2.recordCount||0),0);return[...R.values()].map(r2=>r3(G2({},r2),{earTagCount:r2.earTagCount||Math.round(Number(r2.recordCount||0)/M.value),ratio:L?Number(r2.recordCount||0)/L*100:0})).sort((r2,x2)=>Number(x2.recordCount||0)-Number(r2.recordCount||0))}function Va(k={}){var x2,O2;const R=Array.isArray(k)?{rows:k}:k||{},L=R.result||{};return{rows:R.rows||R.data||R.list||R.records||[],year:(O2=(x2=R.year)!=null?x2:L.year)!=null?O2:null}}function V8(k=[]){return Array.isArray(k)?k.map((R,L)=>{var L1,l0,w1,n0,$2,S3,f3,q3,p1,c0,ke,L0;const r2=t6(R.town||R.townName||R.town_name||""),x2=String(R.village||R.villageName||R.village_name||R.name||"").trim(),O2=T6((w1=(l0=(L1=R.recordCount)!=null?L1:R.record_count)!=null?l0:R.records)!=null?w1:R.total),t3=T6((f3=(S3=($2=(n0=R.earTagCount)!=null?n0:R.ear_tag_count)!=null?$2:R.headCount)!=null?S3:R.head_count)!=null?f3:R.value),h3=T6((p1=(q3=R.imageCount)!=null?q3:R.image_count)!=null?p1:R.images),Q3=T6((c0=R.imageRate)!=null?c0:R.image_rate),r1=T6((ke=R.lng)!=null?ke:R.longitude),t1=T6((L0=R.lat)!=null?L0:R.latitude);return{key:R.key||R.id||`${r2}-${x2}-${L}`,town:r2,village:x2,recordCount:Number.isFinite(O2)?O2:0,earTagCount:Number.isFinite(t3)?t3:0,imageCount:Number.isFinite(h3)?h3:0,imageRate:Number.isFinite(Q3)?Q3:0,lng:r1,lat:t1}}).filter(R=>R.town&&R.village&&Number.isFinite(R.earTagCount)).sort((R,L)=>Number(L.earTagCount||0)-Number(R.earTagCount||0)):[]}function w4(k={},R={}){const L=Array.isArray(R)?{rows:R}:R||{},r2=L.result||{},x2=V8(L.rows||L.data||L.list||L.records||r2.rows||[]),O2=new Map;x2.forEach(t1=>{Ha(t1.village).forEach(L1=>{O2.has(L1)||O2.set(L1,t1)})});const t3=fn(k==null?void 0:k.townCounts),h3=t3.length===1?t6(t3[0].name):"",Q3=v4(k),r1=fn(k==null?void 0:k.villageCounts).map((t1,L1)=>{const l0=String(t1.name||"").trim(),w1=Ha(l0).map($2=>O2.get($2)).find(Boolean)||{},n0=Number(t1.value||0);return{key:w1.key||`${w1.town||h3||"防疫"}-${l0}-${L1}`,town:w1.town||h3,village:l0,recordCount:n0,earTagCount:Math.round(n0/Q3),imageCount:w1.imageCount||0,imageRate:w1.imageRate||0,lng:w1.lng,lat:w1.lat}}).filter(t1=>t1.village&&t1.recordCount>0);return r3(G2({},L),{rows:r1})}function Ha(k){const R=String(k||"").trim(),L=R.replace(/(村|社区|牧委会)$/,"");return[...new Set([R,L].filter(Boolean))]}function T6(k){if(k==null||k==="")return NaN;const R=Number(String(k).replace(/,/g,"").replace(/%/g,""));return Number.isFinite(R)?R:NaN}function H9(k){return String(k||"").replace(/'/g,"''").replace(/%/g,"\\%").replace(/_/g,"\\_")}function Ya(k,R){const L=t6(k),r2=String(R||"").trim();if(!L||!r2)return"";const x2=`${L}${r2}`,O2=H9(x2),t3=H9(r2);return`(full_name LIKE '%${O2}%' OR name = '${O2}' OR name = '${t3}')`}function jl(k){return C4(k)}function C4(k){const R=String(k||"").trim();if(!R)return"";const L=R.match(/^(.+)(镇|乡|村)$/);return L?`${L[1]} +${L[2]}`:R}function Ka(k,R){return H8(k.name)-H8(R.name)}function H8(k){const R=String(k||"").match(/(\d{1,2})\D+(\d{1,2})/);return R?Number(R[1])*100+Number(R[2]):Number.MAX_SAFE_INTEGER}function T4(k=[]){return Array.isArray(k)?k.map(A4).filter(Boolean):[]}function A4(k){return k?{epidemicId:k.epidemicId||k.epidemic_id||k.id||"",earTag:k.earTag||k.ear_tag||"",owner:k.owner||"",idType:k.idType||k.id_type||"",idNo:k.idNo||k.id_no||"",phone:k.phone||"",town:k.town||"",village:k.village||"",location:k.location||"",livestockType:k.livestockType||k.livestock_type||"",age:k.age||"",sex:k.sex||"",weight:k.weight||k.weightKg||k.weight_kg||"",preventionType:k.preventionType||k.prevention_type||"",method:k.method||"",medicine:k.medicine||"",dose:k.dose||"",operator:k.operator||"",operateTime:k.operateTime||k.operate_time||"",imagePaths:k.imagePaths||k.image_paths||""}:null}function Y8(k=[]){return Array.isArray(k)?k.map(x4).filter(Boolean):[]}function x4(k){var R,L,r2,x2;return k?{certId:k.certId||k.cert_id||k.id||"",certType:k.certType||k.cert_type||"",certScopeName:k.certScopeName||k.cert_scope_name||"",factoryCode:k.factoryCode||k.factory_code||"",ownerName:k.ownerName||k.owner_name||"",ownerPhone:k.ownerPhone||k.owner_phone||"",transportNumber:k.transportNumber||k.transport_number||"",amount:Number((x2=(r2=(L=(R=k.amount)!=null?R:k.headCount)!=null?L:k.head_count)!=null?r2:k.value)!=null?x2:0),unitName:k.unitName||k.unit_name||"头",animalTypeName:k.animalTypeName||k.animal_type_name||"",usageTypeName:k.usageTypeName||k.usage_type_name||"",startTown:k.startTown||k.start_town||"",startRegionFullName:k.startRegionFullName||k.start_region_full_name||"",destProvince:k.destProvince||k.dest_province||"",destRegionFullName:k.destRegionFullName||k.dest_region_full_name||"",quarantineOfficerName:k.quarantineOfficerName||k.quarantine_officer_name||"",issueTime:k.issueTime||k.issue_time||"",statusName:k.statusName||k.status_name||""}:null}function mn(k,R){for(const L of R){const r2=Number(k==null?void 0:k[L]);if(Number.isFinite(r2))return r2}return 0}function ut(...k){return mn(d1.value,k)}function E4(k=[],R=2){const L=[...new Set(k.map(r2=>String(r2||"").trim()).filter(Boolean))];return L.length?L.length<=R?L.join("、"):`${L.slice(0,R).join("、")}等${L.length}个乡镇`:"暂无"}function Ul(){const k=C.value;if(k.length)return{name:E4(k,1),desc:"年度防疫覆盖需补强",level:"watch"};const R=B.value.filter(r2=>Number(r2.earTagCount||r2.recordCount||0)>0).sort((r2,x2)=>Number(r2.earTagCount||r2.recordCount||0)-Number(x2.earTagCount||x2.recordCount||0)),L=R[0];return L?{name:L.name,desc:`${S0(L.earTagCount||L.recordCount)}头,建议补免回访`,level:R.length>=2?"watch":"normal"}:{name:"暂无",desc:"等待年度防疫记录形成",level:"normal"}}function qa(){const k=C.value;if(k.length)return k.slice(0,4).map((r2,x2)=>({key:`missing-${r2}`,name:r2,value:Math.max(25,100-x2*12),label:"待补免",level:"watch"}));const R=B.value.filter(r2=>Number(r2.earTagCount||r2.recordCount||0)>0);if(!R.length)return[{key:"empty",name:"暂无",value:0,label:"待开展",level:"watch"}];const L=R.reduce((r2,x2)=>r2+Number(x2.earTagCount||0),0)/R.length||1;return[...R].sort((r2,x2)=>Number(r2.earTagCount||0)-Number(x2.earTagCount||0)).slice(0,4).map(r2=>{const x2=Number(r2.earTagCount||r2.recordCount||0),O2=Math.max(8,Math.round((L-x2)/L*100));return{key:`weak-${r2.name}`,name:r2.name,value:Math.min(100,O2),label:`${S0(x2)}头`,level:O2>=35?"watch":"normal"}})}function Xa(){const R=(u2.value.length?u2.value:B.value).map((x2,O2)=>{const t3=t6(x2.name),h3=Number(x2.earTagCount||0),Q3=Number(x2.recordCount||x2.value||0),r1=h3||Math.round(Q3/M.value);return{key:x2.key||`${t3}-${O2}`,name:t3,value:r1,recordCount:Q3,isMissing:!1}}).filter(x2=>x2.name&&Number.isFinite(x2.value)),r2=[...C.value.map((x2,O2)=>({key:`missing-${x2}-${O2}`,name:x2,value:0,recordCount:0,isMissing:!0})),...R];return r2.length?r2.sort((x2,O2)=>x2.isMissing!==O2.isMissing?x2.isMissing?-1:1:Number(x2.value||0)-Number(O2.value||0)).slice(0,7):[{key:"empty",name:"待开展",value:0,recordCount:0,isMissing:!0}]}function Za(){var R;const k=F.value.map((L,r2)=>({key:L.key||`${L.town}-${L.village}-${r2}`,name:L.village||L.name,town:L.town,value:Number(L.earTagCount||L.value||0)})).filter(L=>L.name&&Number.isFinite(L.value)&&L.value>0);return k.length?k.sort((L,r2)=>r2.value-L.value).slice(0,9):fn((R=U2.value)==null?void 0:R.villageCounts).map((L,r2)=>({key:L.key||`${L.name}-${r2}`,name:L.name,town:"",value:Math.round(Number(L.value||0)/M.value)})).filter(L=>L.name&&Number.isFinite(L.value)&&L.value>0).sort((L,r2)=>r2.value-L.value).slice(0,9)}function Ja(){if(!n2.value)return{level:"watch",title:"年度待开展",desc:"年度免疫记录暂未形成",advice:"建议先核查年度免疫计划与乡镇推进节奏。"};const k=g.value,R=v.value;return C.value.length?{level:"watch",title:"补免待核查",desc:`乡镇覆盖${Wt(k)},${R.name}需补强`,advice:`优先核查${E4(C.value,1)}免疫进度。`}:k>=90&&M.value>=4?{level:"stable",title:"运行平稳",desc:`乡镇覆盖${Wt(k)},疫苗谱较完整`,advice:"建议保持当前免疫节奏,持续跟踪补免回访。"}:{level:"normal",title:"均衡回访",desc:`${R.name}相对偏低,适合继续跟进`,advice:`关注${R.name}补免回访,保持覆盖均衡。`}}function $l(){return[{key:"latest",name:"最近免疫",value:W.value,desc:"最后作业时间",level:W.value==="-"?"watch":"stable",color:"#27f0c0"},{key:"top-town",name:"高频乡镇",value:X.value,desc:"年度作业集中区",level:"normal",color:"#30dcff"},{key:"vaccine",name:"主用疫苗",value:N.value,desc:`${M.value}类疫苗`,level:"normal",color:"#ffd76c"}]}function Wl(){const k=ut("headCount","totalHeads","total_heads"),R=W3.value,L=R.reduce((q3,p1)=>q3+Number(p1.headCount||0),0)||k||1,r2=R[0],x2=r2?Number(r2.headCount||0)/L*100:0,O2=s3.value.filter(q3=>q3.name&&q3.name!=="未填写").sort((q3,p1)=>Number(p1.headCount||0)-Number(q3.headCount||0)),t3=O2.reduce((q3,p1)=>q3+Number(p1.headCount||0),0)||k||1,h3=O2[0],Q3=h3?Number(h3.headCount||0)/t3*100:0,t1=T3.value.filter(q3=>q3.name&&q3.name!=="未填写").sort((q3,p1)=>Number(p1.headCount||p1.recordCount||0)-Number(q3.headCount||q3.recordCount||0))[0],L1=ut("vehicleCount","vehicle_count","transportVehicleCount","transport_vehicle_count"),l0=L1>0?k/L1:0,w1=ut("outProvinceHeads","out_province_heads","aCertHeads","a_cert_heads"),n0=ut("inProvinceHeads","in_province_heads","bCertHeads","b_cert_heads"),$2=w1+n0||k||1,S3=w1?w1/$2*100:0;return[{key:"town",name:"高频出栏乡镇",value:(r2==null?void 0:r2.displayName)||(r2==null?void 0:r2.name)||"暂无",desc:r2?`${S0(r2.headCount)}头,占${Wt(x2)}`:"等待来源乡镇数据",level:x2>=35?"high":x2>=24?"watch":"normal",color:"#ffcf62"},{key:"usage",name:"交易用途集中度",value:(h3==null?void 0:h3.name)||"暂无",desc:h3?`占${Wt(Q3)}`:"等待用途结构数据",level:Q3>=60?"high":Q3>=45?"watch":"normal",color:"#30dcff"},{key:"vehicle",name:t1?"运输车辆高频":"车辆周转强度",value:t1?`${S0(t1.headCount||t1.recordCount)}${t1.headCount?"头":"条"}`:L1?`车均${V1(l0)}头`:"--",desc:t1?"已接入车辆聚合,明细在台账核查":L1?`${V1(L1)}辆参与流通`:"等待车辆聚合数据",level:t1||l0>=260?"watch":"normal",color:"#7aa7ff"},{key:"cert-dest",name:"证照/去向线索",value:w1?Wt(S3):"--",desc:w1?`省外流通${S0(w1)}头`:"等待证照去向数据",level:S3>=55?"high":S3>=35?"watch":"normal",color:"#ff8f6b"}].map(q3=>r3(G2({},q3),{badge:q3.level==="high"?"重点":q3.level==="watch"?"关注":"平稳"}))}function P4(k={}){return String(k.imagePaths||"").split(";").map(R=>R.trim()).filter(Boolean)}function M4(k){const L=String(k||"").replace(/^images\//,"").split("/").map(encodeURIComponent).join("/");return`${Z32}/${L}`}function Vl(k){e3.value=M4(k),$3.value=!0}function k4(){$3.value=!1,e3.value=""}function _0(k){return k==null||k===""?"-":k}function Hl(k){const R=String(k!=null?k:"").trim();return!!(R&&R!=="-")}function Me(k,R,L={}){return Hl(R)?G2({label:k,value:R},L):null}function Ln(k){return k?String(k).slice(0,10):"-"}function Qa(k){const R=String(k||"").trim();return R?R.length<7?R:`${R.slice(0,3)}****${R.slice(-4)}`:"-"}function Yl(k){const R=String(k||"").trim();return R?R.length<=4?R:`****${R.slice(-4)}`:"-"}function Kl(k){const R=String(k!=null?k:"").trim();if(!R)return"-";if(/kg|公斤|千克/i.test(R))return R;const L=Number(R);return Number.isFinite(L)?`${V1(L)}kg`:R}function ql(k){return String(k!=null?k:"").trim()||"-"}function K0(k={}){return k.certScopeName||k.certType||"-"}function q0(){return C3(this,null,function*(){var r2,x2;R2.value=!0,P2.value="";const[k,R,L]=yield Promise.allSettled([FQ(),OQ(),DQ()]);k.status==="fulfilled"&&((r2=k.value)!=null&&r2.length)&&(V.value=bO(k.value.map(O2=>({name:O2.name,count:Number(O2.value)})).filter(O2=>O2.name&&Number.isFinite(O2.count)))),R.status==="fulfilled"&&((x2=R.value)!=null&&x2.length)&&(J.value=R.value.map(O2=>({month:O2.name,count:Number(O2.value),speed:U4(O2.extra)})).filter(O2=>O2.month&&Number.isFinite(O2.count))),L.status==="fulfilled"?(y2.value=z4(L.value),y2.value.length||(P2.value="结构数据暂无数据")):(P2.value=j4(L.reason,"结构数据异常"),y2.value=[]),R2.value=!1})}function er(){return C3(this,arguments,function*(k=g2.value){var R,L,r2,x2,O2,t3;y3.value=!0,A3.value="";try{(L=(R=j2.value)==null?void 0:R.years)!=null&&L.length||(j2.value=yield kQ());const h3=_4((r2=j2.value)==null?void 0:r2.years),Q3=Number(((x2=j2.value)==null?void 0:x2.latestYear)||((O2=j2.value)==null?void 0:O2.latest_year)||h3[h3.length-1]),r1=Number(k||g2.value||Q3||h3[h3.length-1]);g2.value=r1;let t1=yield c_({year:r1});const L1=(t3=t1==null?void 0:t1.hasData)!=null?t3:t1==null?void 0:t1.has_data,l0=Number((t1==null?void 0:t1.latestYear)||(t1==null?void 0:t1.latest_year)||Q3);L1===!1&&l0&&l0!==r1&&(g2.value=l0,t1=yield c_({year:l0})),q2.value=t1||{metrics:{},hasData:!1},yield R4(1)}catch(h3){A3.value="交易数据接口异常",q2.value={metrics:{},hasData:!1},T2.value=[],P.value=0}finally{y3.value=!1}})}function R4(){return C3(this,arguments,function*(k=P3.value){var L,r2;if(!g2.value)return;const R={year:g2.value,page:k,pageSize:ud,keyword:l1.value};try{const x2=yield d_(R);T2.value=Y8(x2.rows),P.value=Number(((L=x2.page)==null?void 0:L.totalCount)||x2.totalCount||T2.value.length||0),P3.value=Number(((r2=x2.page)==null?void 0:r2.page)||k||1)}catch(x2){A3.value=A3.value||"交易台账接口异常",T2.value=[],P.value=0}})}function Xl(k){const R=Number(k);!Number.isFinite(R)||R===Number(g2.value)||(g2.value=R,P3.value=1,Y3.value="",l1.value="",er(R))}function Zl(k){const R=V5(k);R!==Number(L2.value)&&(L2.value=R,p3.value=1,w3.value="",k3.value="",d3.value=1,v3.value=W8(),N4(R))}function tr(){l1.value=Y3.value.trim(),R4(1)}function nr(k){const R=Math.min(Math.max(Number(k)||1,1),b1.value);R4(R)}function ir(k=null){I1.value=!0,k&&(x3.value=k),Y9(1,k)}function ar(){I1.value=!1}function Ke(){Y9(1)}function I4(){E3.value={keyword:"",startTown:"",usageType:"",certType:""},Y9(1)}function Fn(k){const R=Math.min(Math.max(Number(k)||1,1),v1.value);Y9(R)}function Y9(){return C3(this,arguments,function*(k=M2.value,R=null){var x2,O2;if(!g2.value)return;S2.value=!0,J2.value="";const L=E3.value,r2={year:g2.value,page:k,pageSize:f_,keyword:L.keyword.trim(),startTown:L.startTown,usageType:L.usageType,certType:L.certType};try{const t3=yield d_(r2);p2.value=Y8(t3.rows),A2.value=Number(((x2=t3.page)==null?void 0:x2.totalCount)||t3.totalCount||p2.value.length||0),M2.value=Number(((O2=t3.page)==null?void 0:O2.page)||k||1);const h3=R?R.certId||R.factoryCode:"",Q3=h3?p2.value.find(r1=>(r1.certId||r1.factoryCode)===h3)||R:p2.value[0]||null;K8(Q3)}catch(t3){J2.value="交易台账接口异常",p2.value=[],A2.value=0,x3.value=null}finally{S2.value=!1}})}function K8(k){x3.value=k||null}function Ut(k){var R,L;k!=null&&k.startTown&&(x.value="trade",(L=(R=m1.value)==null?void 0:R.focusTown)==null||L.call(R,t6(k.startTown),{distanceScale:.78,duration:.8}))}function N4(){return C3(this,arguments,function*(k=L2.value){var h3;const R=V5(k),L=y4(R);L2.value=R,I2.value=!0,i3.value="";const[r2,x2,O2,t3]=yield Promise.allSettled([RQ(L),sd(G2({page:p3.value,pageSize:Ds,keyword:k3.value},L)),IQ({year:R}),NQ()]);if(r2.status==="fulfilled"?U2.value=r2.value||{metrics:{}}:(i3.value="防疫统计接口异常",U2.value={metrics:{}}),x2.status==="fulfilled"){const Q3=x2.value||{};l3.value=T4(Q3.rows),V2.value=Number(((h3=Q3.page)==null?void 0:h3.totalCount)||Q3.totalCount||l3.value.length||0)}else i3.value=i3.value||"防疫台账接口异常",l3.value=[],V2.value=0;O2.status==="fulfilled"?n3.value=Va(O2.value):n3.value={rows:[],year:null},t3.status==="fulfilled"?H2.value=w4(U2.value,t3.value):H2.value={rows:[]},I2.value=!1})}function L4(){return C3(this,arguments,function*(k=p3.value){var r2,x2;I2.value=!0,i3.value="";const R=Math.min(Math.max(Number(k)||1,1),m2.value),L=y4(L2.value);try{const O2=yield sd(G2({page:R,pageSize:Ds,keyword:k3.value},L));l3.value=T4(O2.rows),V2.value=Number(((r2=O2.page)==null?void 0:r2.totalCount)||O2.totalCount||l3.value.length||0),p3.value=Number(((x2=O2.page)==null?void 0:x2.page)||R||1)}catch(O2){i3.value="防疫台账接口异常",l3.value=[],V2.value=0,p3.value=1}finally{I2.value=!1}})}function F4(){k3.value=w3.value.trim(),v3.value=r3(G2({},W8()),{keyword:k3.value}),L4(1)}function D4(k){L4(k)}function O4(k=null){o3.value=!0,k&&(F2.value=k,_3.value=null),q8(1,k)}function B4(){o3.value=!1,k4()}function kt(){q8(1)}function Jl(){v3.value=W8(),q8(1)}function $t(k){q8(k)}function q8(){return C3(this,arguments,function*(k=d3.value,R=null){var O2,t3;u3.value=!0,v2.value="";const L=v3.value,r2=y4(L2.value),x2={keyword:L.keyword.trim(),town:L.town,medicine:L.medicine,startDate:L.startDate||r2.startDate,endDate:L.endDate||r2.endDate,page:k,pageSize:h_};try{const h3=yield sd(x2);b3.value=T4(h3.rows),X2.value=Number(((O2=h3.page)==null?void 0:O2.totalCount)||h3.totalCount||b3.value.length||0),d3.value=Number(((t3=h3.page)==null?void 0:t3.page)||k||1);const Q3=R||b3.value[0]||null;Q3?G4(Q3):(F2.value=null,_3.value=null)}catch(h3){v2.value="台账接口异常",b3.value=[],X2.value=0}finally{u3.value=!1}})}function G4(k){return C3(this,null,function*(){if(F2.value=k,_3.value=null,!(k!=null&&k.earTag)&&!(k!=null&&k.epidemicId))return;const R=++Be;B3.value=!0;try{const L=yield LQ(k.earTag||k.epidemicId);R===Be&&(_3.value=A4(L)||k)}catch(L){R===Be&&(_3.value=k)}finally{R===Be&&(B3.value=!1)}})}function Dn(){var k;P0=new l4,J0=!1,(k=P0.ready)==null||k.then(()=>{J0=!0,H5()}).catch(()=>{q1.value=!0})}function H5(){oe||!t.active||!J0||se||(se=!0,_e&&window.clearTimeout(_e),_e=window.setTimeout(()=>{_e=null,X8()},600))}function X8(k=0){return C3(this,null,function*(){var L,r2;if(oe)return;if(!t.active){se=!1;return}if(yield Ve(),!t.active){se=!1;return}const R=m1.value;if((L=R==null?void 0:R.loadMap)==null||L.call(R,P0),R!=null&&R.canvasMap){q1.value=!0,(r2=R.play)==null||r2.call(R);return}if(k<24){window.setTimeout(()=>X8(k+1),120);return}se=!1})}function ee(k={}){t0.value={type:k.type||"idle",text:k.text||""}}function On(){U1.value=!0}function Z8(k={}){a1.value={type:k.type||"idle",text:k.text||"",loaded:k.loaded,failed:k.failed,total:k.total,zoom:k.zoom,tileUrlTemplate:k.tileUrlTemplate}}function Ql(){if(x.value==="epidemic"){i("module-stats",{moduleKey:"yak-management",items:[{zh:"防疫记录",value:n2.value,unit:"条"},{zh:"防疫耳标",value:_2.value,unit:"头"},{zh:"疫苗类型",value:M.value,unit:"类"},{zh:"涉及村数",value:q.value,unit:"个"}]});return}if(x.value==="forecast"){const k=w0.value.stock-Lt;i("module-stats",{moduleKey:"yak-management",items:[{zh:"预测期末存栏",value:w0.value.stock,unit:"头"},{zh:"繁殖补充",value:w0.value.births,unit:"头"},{zh:"出栏流出",value:w0.value.outflow,unit:"头"},{zh:"预测净变化",value:k,unit:"头"}]});return}if(x.value==="trade"){i("module-stats",{moduleKey:"yak-management",items:[{zh:"流通总量",value:ut("headCount"),unit:"头"},{zh:"出证记录",value:ut("recordCount"),unit:"条"},{zh:"交易销售",value:ut("saleHeadCount"),unit:"头"},{zh:"运输车辆",value:ut("vehicleCount"),unit:"辆"}]});return}i("module-stats",{moduleKey:"yak-management",items:[{zh:"无人机识别总数",value:gO,unit:"头"},{zh:"专家共识模型修正",value:T0.value,unit:"头"},{zh:"当前存栏预估数量",value:Lt,unit:"头"}]})}function K9(k,R,L,r2={}){const x2=r2.labelKey||"name",O2=r2.colors||h,t3=Math.max(...k.map(w1=>Number(w1[R]||0)),1),h3=k.length>8,Q3=r2.style==="ladder",r1=h3?Q3?7:6:k.length>6?11:13,t1=["#30dcff","#27f0c0","#ffd76c","#7aa7ff","#ff8f6b","#a6f06d"],L1=r2.axisTextColor||"rgba(223, 250, 255, 0.82)",l0=r2.dimAxisTextColor||"rgba(223, 250, 255, 0.56)";return{tooltip:r3(G2({},Te()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(w1){if(r2.tooltipFormatter)return r2.tooltipFormatter(w1[0]);const n0=k[w1[0].dataIndex];return`${n0[x2]}
数值:${V1(n0[R])}${L}`}}),grid:{left:h3?58:74,right:h3?50:54,top:h3?3:14,bottom:h3?5:14},xAxis:{type:"value",axisLabel:{color:l0,fontSize:10,formatter:L==="%"?"{value}%":S0},axisLine:{show:!1},axisTick:{show:!1},splitLine:{show:!1}},yAxis:{type:"category",inverse:!0,data:k.map(w1=>w1[x2]),axisLabel:{color:L1,fontSize:h3?9:11,interval:0},axisLine:{show:!1},axisTick:{show:!1}},series:[{type:"bar",barWidth:r1,barGap:"-100%",data:k.map((w1,n0)=>({value:w1[R],itemStyle:{borderRadius:Q3?[1,10,10,1]:[0,7,7,0],color:eu(Q3?t1[n0%t1.length]:O2[n0%O2.length],Q3),shadowBlur:Q3?10:0,shadowColor:Q3?O2[n0%O2.length]:"transparent"}})),showBackground:!0,backgroundStyle:{color:Q3?"rgba(48, 220, 255, 0.035)":"rgba(48, 220, 255, 0.055)",borderRadius:Q3?[1,10,10,1]:[0,7,7,0]},label:{show:!0,position:"right",color:"#ffffff",fontSize:h3?9:10,formatter:({value:w1})=>`${L==="%"?Wt(w1):S0(w1)}`},markLine:r2.showAverage===!1?void 0:{silent:!0,symbol:"none",label:{show:!1},lineStyle:{color:"rgba(255, 215, 108, 0.22)",type:"dashed",width:1},data:[{xAxis:Math.round(t3*.72)}]}},...Q3?[{type:"pictorialBar",symbol:"rect",symbolSize:[2,r1+5],symbolOffset:[0,0],symbolPosition:"end",z:4,data:k.map((w1,n0)=>({value:w1[R],itemStyle:{color:"#ffffff",opacity:n0<3?.82:.5,shadowBlur:8,shadowColor:t1[n0%t1.length]}}))}]:[]]}}function eu(k,R=!1){return new qe(0,0,1,0,[{offset:0,color:R?`${k}22`:"rgba(48, 220, 255, 0.12)"},{offset:.64,color:R?k:`${k}cc`},{offset:1,color:k}])}function rr(k,R,L,r2=0,x2=!1){return{name:k,type:"line",yAxisIndex:r2,smooth:!0,symbolSize:5,data:R,lineStyle:{width:2.5,color:L},itemStyle:{color:L},areaStyle:x2?{color:new qe(0,0,0,1,[{offset:0,color:`${L}44`},{offset:1,color:`${L}05`}])}:void 0}}function tu(k){return Se.find(R=>R.key===k)||Se[2]}function sr(k,R="month"){if(R==="month")return LS(k);const L=Math.max(1,Math.round(Number(k.months||0)*30)),r2=R==="week"?7:1,x2=Math.ceil(L/r2)+1,O2=Array.from({length:x2},(r1,t1)=>{const L1=Math.min(L,t1*r2);return t1===0?"2026-06":L1>=L?k.label:R==="week"?`第${t1}周`:`第${L1}日`}),t3=O2.map((r1,t1)=>{const l0=Math.min(L,t1*r2)/L,w1=Math.sin(t1/(R==="week"?1.8:8.5))*Math.sin(Math.PI*l0)*Math.min(360,k.months*18);return Math.round(Lt+(k.stock-Lt)*l0+w1)}),h3=O2.map((r1,t1)=>{const L1=Math.min(L,t1*r2)/L;return Math.round(k.births*L1)}),Q3=O2.map((r1,t1)=>{const L1=Math.min(L,t1*r2)/L;return Math.round(k.outflow*L1)});return{labels:O2,stock:t3,births:h3,outflow:Q3}}function J8(k,R){return R==="day"?Math.max(10,Math.ceil(k/6)):R==="week"?Math.max(2,Math.ceil(k/7)):k>24?4:k>14?2:1}function Y5(k,R){return R==="day"?k>700?2:k>360?3:4:R==="week"?k>110?4:6:k>24?7:10}function nu(k){return(k.labels||[]).map((R,L)=>{var t1,L1,l0,w1,n0,$2;const r2=Number(((t1=k.stock)==null?void 0:t1[Math.max(L-1,0)])||0),x2=Number(((L1=k.stock)==null?void 0:L1[L])||r2),O2=Math.max(0,Number(((l0=k.births)==null?void 0:l0[L])||0)-Number(((w1=k.births)==null?void 0:w1[Math.max(L-1,0)])||0)),t3=Math.max(0,Number(((n0=k.outflow)==null?void 0:n0[L])||0)-Number((($2=k.outflow)==null?void 0:$2[Math.max(L-1,0)])||0)),h3=Math.max(120,Math.round((O2+t3)*.18)),Q3=Math.max(r2,x2)+Math.max(h3,Math.round(O2*.32)),r1=Math.max(0,Math.min(r2,x2)-Math.max(h3,Math.round(t3*.32)));return{label:R,open:r2,close:x2,low:r1,high:Q3,birth:O2,outflow:t3,value:[r2,x2,r1,Q3]}})}function or(k,R){const L=new Map;return k.forEach(r2=>{const x2=lr(r2.name);if(!x2)return;const O2=L.get(x2)||{name:x2,value:0};O2.value+=Number(r2[R]||0),L.set(x2,O2)}),[...L.values()].sort((r2,x2)=>x2.value-r2.value)}function lr(k){return{色地镇:"色地镇",瓦切镇:"瓦切镇",安曲镇:"安曲镇",龙日镇:"龙日镇",邛溪镇:"邛溪镇",刷经寺镇:"刷经寺镇",阿木乡:"阿木乡",查尔玛乡:"查尔玛乡",江茸乡:"江茸乡",麦洼乡:"麦洼乡"}[k]||""}function Te(k){return{trigger:"item",backgroundColor:"rgba(5, 31, 51, 0.96)",borderColor:"rgba(0, 210, 255, 0.54)",borderWidth:1,textStyle:{color:"#e7fbff",fontSize:12},extraCssText:"box-shadow:0 0 18px rgba(0,210,255,.2);",formatter:k}}function z4(k=[]){return k.map((R,L)=>{var O2,t3,h3,Q3;const r2=String(R.name||R.label||R.type||`结构${L+1}`).trim(),x2=cr((t3=(O2=R.value)!=null?O2:R.count)!=null?t3:R.number);return{key:R.key||R.id||`${r2}-${L}`,name:r2,count:x2,ratio:Number((Q3=(h3=R.ratio)!=null?h3:R.percent)!=null?Q3:0),source:R.source||"结构统计"}}).filter(R=>R.name&&R.count>0)}function ur(k=[],R=[]){const r2=(k.length?k:R).map((O2,t3)=>{var r1,t1;const h3=String(O2.name||O2.label||`结构${t3+1}`).trim(),Q3=cr((t1=(r1=O2.count)!=null?r1:O2.value)!=null?t1:O2.number);return r3(G2({},O2),{key:O2.key||`${h3}-${t3}`,name:h3,count:Q3})}).filter(O2=>O2.name&&O2.count>0),x2=r2.reduce((O2,t3)=>O2+t3.count,0);return r2.map(O2=>r3(G2({},O2),{ratio:x2>0?Number((O2.count/x2*100).toFixed(1)):Number(O2.ratio||0)}))}function cr(k){const R=Number(String(k!=null?k:"").replace(/,/g,"").replace(/%/g,""));return Number.isFinite(R)&&R>0?Math.round(R):0}function j4(k,R){const L=String((k==null?void 0:k.message)||k||"");return/未登录|401|HTTP_401/.test(L)?"结构数据未就绪":/超时|timeout/i.test(L)?"结构数据加载超时":R}function U4(k){const R=String(k||"").match(/-?\d+(?:\.\d+)?/);return R?Number(R[0]):0}function V1(k){const R=Number(k);return Number.isFinite(R)?R.toLocaleString("zh-CN",{maximumFractionDigits:Number.isInteger(R)?0:2}):"--"}function S0(k){const R=Number(k);return Number.isFinite(R)?Math.abs(R)>=1e4?`${(R/1e4).toFixed(Math.abs(R)>=1e5?0:1)}万`:Math.round(R).toLocaleString("zh-CN"):"--"}function ct(k,R=2){const L=Number(k);return Number.isFinite(L)?`${(L/1e4).toFixed(R)}万`:"--"}function Wt(k){const R=Number(k);return Number.isFinite(R)?`${Number.isInteger(R)?R:R.toFixed(1)}%`:"--"}function A6(k,R,L,r2){const x2=r2*Math.PI/180;return{x:Number((k+L*Math.cos(x2)).toFixed(2)),y:Number((R+L*Math.sin(x2)).toFixed(2))}}function dr(k,R,L,r2,x2,O2){const t3=A6(k,R,r2,x2),h3=A6(k,R,r2,O2),Q3=A6(k,R,L,O2),r1=A6(k,R,L,x2),t1=O2-x2>180?1:0;return[`M ${t3.x} ${t3.y}`,`A ${r2} ${r2} 0 ${t1} 1 ${h3.x} ${h3.y}`,`L ${Q3.x} ${Q3.y}`,`A ${L} ${L} 0 ${t1} 0 ${r1.x} ${r1.y}`,"Z"].join(" ")}function hr(k=[]){const R=k.reduce((r2,x2)=>r2+Number(x2.count||0),0)||1;return[{key:"female",group:"性别",name:"母牛合计",color:"#27f0c0",matcher:r2=>r2.includes("母")},{key:"male",group:"性别",name:"公牛合计",color:"#30dcff",matcher:r2=>r2.includes("公")},{key:"young",group:"年龄",name:"1岁以下",color:"#ffd76c",matcher:r2=>/0-1|≤1|幼/.test(r2)},{key:"adult",group:"年龄",name:"3岁以上",color:"#ff8f6b",matcher:r2=>/3-4|4-5|5\+|成年/.test(r2)}].map(r2=>{const x2=k.filter(O2=>r2.matcher(String(O2.name||""))).reduce((O2,t3)=>O2+Number(t3.count||0),0);return{key:r2.key,group:r2.group,name:r2.name,color:r2.color,count:x2,percent:x2/R*100}})}function iu(k=[],R=[]){const r2=k.some(t3=>au(t3))?k:R,x2=r2.reduce((t3,h3)=>t3+Number(h3.count||0),0)||Lt||1;return[{key:"adultCow",name:"成年母牛",color:"#27f0c0",matcher:(t3,h3)=>t3==="adultCow"||h3==="成年母牛"},{key:"calf",name:"幼畜",color:"#30dcff",matcher:(t3,h3)=>t3==="calf"||h3.includes("幼畜")},{key:"yearling",name:"育成牛",color:"#ffd76c",matcher:(t3,h3)=>t3==="yearling"||h3.includes("育成牛")},{key:"bull",name:"公牛",color:"#a6f06d",matcher:(t3,h3)=>t3==="bull"||h3==="公牛"}].map(t3=>{const h3=r2.filter(t1=>t3.matcher(String(t1.key||""),String(t1.name||""))),Q3=h3.reduce((t1,L1)=>t1+Number(L1.count||0),0),r1=h3.length===1?Number(h3[0].ratio):Number.NaN;return{key:t3.key,name:t3.name,color:t3.color,count:Q3,percent:Number.isFinite(r1)&&r1>0?r1:Q3/x2*100}}).filter(t3=>t3.count>0||t3.percent>0)}function au(k={}){const R=String(k.key||""),L=String(k.name||"");return["adultCow","otherAdult","calf","yearling","bull"].includes(R)||L==="成年母牛"||L.includes("其他成年")||L.includes("幼畜")||L.includes("育成牛")||L==="公牛"}function ru(k=[],R=[]){const r2=k.some(t3=>su(t3))?k:R,x2=r2.reduce((t3,h3)=>t3+Number(h3.count||0),0)||1,O2=(t3,h3,Q3,r1,t1)=>{const L1=r2.filter(n0=>r1(String(n0.key||""),String(n0.name||""))),l0=L1.reduce((n0,$2)=>n0+Number($2.count||0),0),w1=L1.length===1?Number(L1[0].ratio):Number.NaN;return{key:t3,name:h3,color:Q3,count:l0,percent:Number.isFinite(w1)&&w1>0?w1:l0/x2*100,desc:t1}};return[O2("adult-cow","成年母牛","#27f0c0",(t3,h3)=>t3==="adultCow"||h3==="成年母牛","繁殖基础"),O2("calf","幼畜","#ffd76c",(t3,h3)=>t3==="calf"||h3.includes("幼畜"),"新生补充"),O2("yearling","育成牛","#30dcff",(t3,h3)=>t3==="yearling"||h3.includes("育成牛"),"后备梯队"),O2("bull","公牛配比","#7aa7ff",(t3,h3)=>t3==="bull"||h3==="公牛","配种支撑")]}function su(k={}){const R=String(k.key||""),L=String(k.name||"");return["adultCow","calf","yearling","bull"].includes(R)||L==="成年母牛"||L.includes("幼畜")||L.includes("育成牛")||L==="公牛"}function ou(k=[]){const R=h3=>{var Q3;return Number(((Q3=k.find(r1=>r1.key===h3))==null?void 0:Q3.percent)||0)},L=R("adult-cow"),r2=R("calf"),x2=R("yearling"),O2=R("bull"),t3=r2+x2;return L>=32&&t3>=18&&O2>=3&&O2<=12?{label:"结构健康",title:"繁殖基础稳定",summary:"母牛基础足,后备衔接稳",note:"保持繁殖群与后备梯队,持续观察季节波动。"}:t3<18?{label:"结构健康",title:"后备梯队稳中补强",summary:"基础稳定,后备可继续优化",note:"关注幼畜成活与育成牛补充,保持生产连续性。"}:O2<3?{label:"结构健康",title:"繁殖基础总体稳定",summary:"母牛与后备梯队较稳",note:"结合实际配种需求,平稳优化公牛配置。"}:{label:"结构健康",title:"畜群梯队较均衡",summary:"繁殖群和后备牛连续支撑",note:"延续结构管理,优先保障母牛与后备牛质量。"}}function K5(k){const R=Number((k==null?void 0:k.count)||0);return Math.max(8,Math.min(100,R/Rn.value*100))}function lu(k={}){const R=Lt,L=[{key:"births",name:"繁殖补充",delta:Number(k.births||0),color:"#27f0c0"},{key:"outflow",name:"出栏流出",delta:-Number(k.outflow||0),color:"#ff8f6b"},{key:"correction",name:"修正损耗",delta:Number(k.correction||0),color:"#ffd76c"}];let r2=R;const x2=[{key:"current",name:"当前存栏",type:"anchor",value:R,magnitude:R,from:R,to:R,color:"#30dcff",display:`${ct(R,2)}头`}];L.forEach(h3=>{const Q3=r2,r1=r2+h3.delta;r2=r1,x2.push(r3(G2({},h3),{name:`${h3.delta>=0?"+":"-"}${h3.name}`,type:"delta",from:Q3,to:r1,value:h3.delta,magnitude:Math.abs(h3.delta),display:`${W4(h3.delta)}头`}))});const O2=Number(k.stock||r2);x2.push({key:"final",name:"=期末预测",type:"final",value:O2,magnitude:O2,from:O2,to:O2,color:"#7aa7ff",display:`${ct(O2,2)}头`});const t3=Math.max(...x2.map(h3=>Number(h3.magnitude)||0),1);return x2.map(h3=>{const Q3=(Number(h3.magnitude)||0)/t3*100;return r3(G2({},h3),{left:0,width:Math.max(h3.type==="delta"?5:10,Math.min(100,Q3))})})}function $4(k){const R=Number(k);return Number.isFinite(R)?`${R>=0?"+":"-"}${V1(Math.abs(R))}`:"--"}function W4(k){const R=Number(k);return Number.isFinite(R)?`${R>=0?"+":"-"}${ct(Math.abs(R))}`:"--"}return(k,R)=>(Y(),Q("div",{ref_key:"yakManagementRef",ref:c1,class:"yak-management"},[Le((Y(),re(o4,{key:Zt.value,ref_key:"mapSceneRef",ref:m1,class:"yak-map-scene","active-layer":N2.value,"map-ranking":o2.value,"tile-url-template":ld,"admin-boundary-line-scale":2.4,onLayerStatus:ee,onTileStatus:Z8},null,8,["active-layer","map-ranking"])),[[C5,!w2.value]]),w2.value?(Y(),re(CQ,{key:Z3.value,ref_key:"yakOlMapRef",ref:y1,class:"yak-ol-map-layer",active:t.active&&w2.value,"tile-url-template":ld,center:E2.value,"max-zoom":21,onReady:On,onLayerStatus:ee,onTileStatus:Z8},null,8,["active","center"])):N3("",!0),A("div",{class:X3(["yak-map-scrim",{"is-ol-map":w2.value}])},null,2),K2.value?(Y(),Q("div",UQ,d2(D2.value),1)):N3("",!0),A("div",$Q,[A("button",{type:"button",title:a3.value,"aria-label":a3.value,onClick:U8},[R[23]||(R[23]=A("span",{class:"yak-map-tool-icon is-fullscreen","aria-hidden":"true"},null,-1)),A("em",null,d2(a3.value),1)],8,WQ),A("button",{type:"button",title:"复位地图","aria-label":"复位地图",onClick:C6},[...R[24]||(R[24]=[A("span",{class:"yak-map-tool-icon is-reset","aria-hidden":"true"},null,-1),A("em",null,"复位",-1)])])]),A("div",VQ,[x.value==="trade"&&h2.value.length?(Y(),Q("div",HQ,[R[25]||(R[25]=A("span",null,"交易年份",-1)),(Y(!0),Q(M3,null,G3(h2.value,L=>(Y(),Q("button",{key:L,type:"button",class:X3({active:Number(L)===Number(g2.value)}),onClick:r2=>Xl(L)},d2(L),11,YQ))),128))])):N3("",!0),x.value==="epidemic"&&C2.length?(Y(),Q("div",KQ,[R[26]||(R[26]=A("span",null,"防疫年份",-1)),(Y(),Q(M3,null,G3(C2,L=>A("button",{key:L,type:"button",class:X3({active:Number(L)===Number(L2.value)}),onClick:r2=>Zl(L)},d2(L),11,qQ)),64))])):N3("",!0),x.value==="forecast"?(Y(),Q("div",XQ,[R[27]||(R[27]=A("span",null,"预测年份",-1)),(Y(!0),Q(M3,null,G3(I0(u6),L=>(Y(),Q("button",{key:L.key,type:"button",class:X3({active:L.key===z.value}),onClick:r2=>Fl(L.key)},d2(L.shortLabel),11,ZQ))),128))])):N3("",!0),A("div",JQ,[A("div",QQ,[x.value==="structure"?(Y(),Q(M3,{key:0},[H3(F1,{class:"yak-side-card left-card",title:"繁殖基础评估",width:Z0,height:r.value},{default:C1(()=>[A("div",e22,[A("div",t22,[A("strong",null,d2(j1.value.title)+","+d2(j1.value.summary),1)]),A("div",n22,[(Y(!0),Q(M3,null,G3(we.value,L=>(Y(),Q("div",{key:L.key,class:"breeding-health-item",style:S1({"--health-color":L.color,"--health-width":`${Math.max(5,Math.min(100,L.percent))}%`})},[A("span",null,d2(L.name),1),A("strong",null,d2(Wt(L.percent)),1),R[28]||(R[28]=A("i",null,[A("b")],-1)),A("em",null,d2(L.desc),1)],4))),128))])])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card left-card",title:"畜群结构占比",width:Z0,height:r.value},{default:C1(()=>[A("div",i22,[A("div",a22,[A("div",r22,[(Y(),Q("svg",s22,[A("g",o22,[(Y(!0),Q(M3,null,G3(mt.value,L=>(Y(),Q("line",{key:`guide-${L.key}`,x1:L.lineStart.x,y1:L.lineStart.y,x2:L.lineEnd.x,y2:L.lineEnd.y,stroke:L.color},null,8,l22))),128))]),A("g",u22,[(Y(!0),Q(M3,null,G3(mt.value,L=>(Y(),Q("path",{key:L.key,class:X3(["structure-rose-segment",{"is-active":L.index===O1.value}]),d:L.path,fill:L.color,stroke:L.color},null,10,c22))),128))]),R[29]||(R[29]=A("circle",{class:"structure-rose-glow",cx:"75",cy:"75",r:"24"},null,-1)),R[30]||(R[30]=A("circle",{class:"structure-rose-hole",cx:"75",cy:"75",r:"16"},null,-1)),A("g",d22,[(Y(!0),Q(M3,null,G3(mt.value,L=>(Y(),Q("text",{key:`label-${L.key}`,x:L.label.x,y:L.label.y,"text-anchor":L.anchor},d2(L.item.name),9,h22))),128))])]))]),A("div",f22,[(Y(!0),Q(M3,null,G3(M0.value,(L,r2)=>(Y(),Q("div",{key:L.key||L.name,class:X3(["structure-ratio-row",{"is-active":r2===O1.value}]),style:S1({"--row-color":L.color,"--row-percent":`${Math.max(4,L.percent)}%`})},[A("i",{style:S1({background:L.color,color:L.color})},null,4),A("span",null,d2(L.name),1),A("strong",null,d2(S0(L.count)),1),R[31]||(R[31]=A("em",null,"头",-1))],6))),128))])]),R2.value?(Y(),Q("div",m22,"结构数据加载中")):P2.value?(Y(),Q("div",g22,d2(P2.value),1)):N3("",!0)])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card left-card",title:"母牛/公牛年龄结构",width:Z0,height:r.value},{default:C1(()=>[H3(I0(je),{class:"yak-chart",option:O3.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card left-card",title:"牦牛乡镇分布",width:Z0,height:r.value},{default:C1(()=>[H3(I0(je),{class:"yak-chart",option:g3.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"])],64)):x.value==="forecast"?(Y(),Q(M3,{key:1},[H3(F1,{class:"yak-side-card left-card",title:"存栏变化拆解",width:Z0,height:r.value},{default:C1(()=>[A("div",p22,[A("div",y22,[A("span",null,d2(w0.value.label)+"变化路径",1),A("strong",{class:X3({positive:et.value>0,negative:et.value<0})},[ie(" 净变化 "+d2($4(et.value)),1),R[32]||(R[32]=A("em",null,"头",-1))],2)]),A("div",v22,[(Y(!0),Q(M3,null,G3(he.value,L=>(Y(),Q("div",{key:L.key,class:X3(["forecast-waterfall-row",[`is-${L.type}`,{positive:L.delta>0,negative:L.delta<0}]]),style:S1({"--waterfall-left":`${L.left}%`,"--waterfall-width":`${L.width}%`,"--waterfall-color":L.color})},[A("span",null,d2(L.name),1),R[33]||(R[33]=A("i",null,[A("b")],-1)),A("strong",null,d2(L.display),1)],6))),128))])])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card left-card",title:"未来存栏趋势",width:Z0,height:r.value},{default:C1(()=>[A("div",_22,[A("div",S22,[(Y(),Q(M3,null,G3(Se,L=>A("button",{key:L.key,type:"button",class:X3({active:L.key===H.value}),onClick:r2=>H.value=L.key},d2(L.label),11,b22)),64))]),H3(I0(je),{class:"yak-chart forecast-kline-chart",option:A1.value,autoresize:!0},null,8,["option"])])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card left-card",title:"月度数量预测",width:Z0,height:r.value},{default:C1(()=>[H3(I0(je),{class:"yak-chart",option:le.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card left-card",title:"预测因子雷达",width:Z0,height:r.value},{default:C1(()=>[H3(I0(je),{class:"yak-chart",option:W1.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"])],64)):x.value==="epidemic"?(Y(),Q(M3,{key:2},[H3(F1,{class:"yak-side-card left-card",title:"防疫统计",width:Z0,height:r.value},{default:C1(()=>[H3(I0(je),{class:"yak-chart",option:Nn.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card left-card",title:"养殖户防疫排行",width:Z0,height:r.value},{default:C1(()=>[H3(I0(je),{class:"yak-chart",option:j9.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card left-card",title:"防疫作业趋势",width:Z0,height:r.value},{default:C1(()=>[H3(I0(je),{class:"yak-chart",option:Y0.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card left-card",title:"疫苗类型分布",width:Z0,height:r.value},{default:C1(()=>[p.value.length?(Y(),Q("div",w22,[A("div",C22,[(Y(),re(U_,{key:_.value,data:p.value,delay:3e3,colors:y,opacity:.62,class:"epidemic-three-pie"},{default:C1(({data:L})=>[A("div",T22,[A("strong",null,d2(S0((L==null?void 0:L.count)||n2.value)),1),A("span",null,d2((L==null?void 0:L.name)||"疫苗类型"),1)])]),_:1},8,["data"]))]),A("div",A22,[(Y(!0),Q(M3,null,G3(p.value,(L,r2)=>(Y(),Q("div",{key:L.key||L.name,class:"epidemic-three-pie-row"},[A("i",{style:S1({borderColor:y[r2%y.length]})},null,4),A("span",null,d2(L.name),1),A("strong",null,d2(S0(L.value)),1),A("em",null,d2(L.unit),1)]))),128))])])):(Y(),Q("div",x22,"暂无疫苗类型数据"))]),_:1},8,["height"])],64)):x.value==="trade"?(Y(),Q(M3,{key:3},[H3(F1,{class:"yak-side-card left-card",title:"交易异常关注",width:Z0,height:r.value},{default:C1(()=>[A("div",E22,[A("div",P22,[A("span",null,d2(g2.value)+"年流通监管线索",1),A("strong",null,d2(Ce.value),1)]),A("div",M22,[(Y(!0),Q(M3,null,G3(r0.value,L=>(Y(),Q("div",{key:L.key,class:X3(["trade-risk-row",`is-${L.level}`]),style:S1({"--risk-color":L.color})},[R[34]||(R[34]=A("i",null,null,-1)),A("span",null,[A("em",null,[A("b",null,d2(L.badge),1),ie(d2(L.name),1)]),A("small",null,d2(L.value)+"|"+d2(L.desc),1)])],6))),128))])])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card left-card",title:"交易流通趋势",width:Z0,height:r.value},{default:C1(()=>[H3(I0(je),{class:"yak-chart",option:U9.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card left-card",title:"来源乡镇分布",width:Z0,height:r.value},{default:C1(()=>[H3(I0(je),{class:"yak-chart",option:G8.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card left-card",title:"用途结构统计",width:Z0,height:r.value},{default:C1(()=>[H3(I0(je),{class:"yak-chart",option:z8.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"])],64)):N3("",!0)])]),A("div",k22,[A("div",R22,[x.value==="structure"?(Y(),Q(M3,{key:0},[H3(F1,{class:"yak-side-card right-card",title:"乡镇存栏排行",width:Z0,height:r.value},{default:C1(()=>[H3(I0(je),{class:"yak-chart",option:z3.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card right-card",title:"母牛与幼畜分布",width:Z0,height:r.value},{default:C1(()=>[H3(I0(je),{class:"yak-chart",option:v0.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card right-card",title:"出栏/交易影响",width:Z0,height:r.value},{default:C1(()=>[H3(I0(je),{class:"yak-chart",option:Q0.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card right-card",title:"性别年龄汇总",width:Z0,height:r.value},{default:C1(()=>[A("div",I22,[A("div",N22,[(Y(!0),Q(M3,null,G3(be.value,L=>(Y(),Q("div",{key:L.key||L.name,class:"structure-summary-row",style:S1({"--structure-color":L.color,"--structure-width":`${K5(L)}%`})},[A("span",null,[R[35]||(R[35]=A("i",null,null,-1)),ie(d2(L.name),1)]),R[37]||(R[37]=A("b",null,[A("em")],-1)),A("strong",null,[ie(d2(S0(L.count)),1),R[36]||(R[36]=A("em",null,"头",-1))]),A("small",null,d2(Wt(L.percent)),1)],4))),128))]),R2.value?(Y(),Q("div",L22,"结构数据加载中")):P2.value?(Y(),Q("div",F22,d2(P2.value),1)):N3("",!0)])]),_:1},8,["height"])],64)):x.value==="forecast"?(Y(),Q(M3,{key:1},[H3(F1,{class:"yak-side-card right-card",title:"乡镇预测排行",width:Z0,height:r.value},{default:C1(()=>[H3(I0(je),{class:"yak-chart",option:C0.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card right-card",title:"期末结构预测",width:Z0,height:r.value},{default:C1(()=>[H3(I0(je),{class:"yak-chart",option:Qt.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card right-card",title:"补充/流出对比",width:Z0,height:r.value},{default:C1(()=>[H3(I0(je),{class:"yak-chart",option:zt.value,autoresize:!0},null,8,["option"])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card right-card",title:"预测变化热力",width:Z0,height:r.value},{default:C1(()=>[A("div",D22,[(Y(!0),Q(M3,null,G3(J1.value,L=>(Y(),Q("div",{key:L.name,class:"heat-row",style:S1({"--heat-width":`${L.width}%`})},[A("span",null,d2(L.name),1),A("strong",null,d2($4(L.change)),1)],4))),128))])]),_:1},8,["height"])],64)):x.value==="epidemic"?(Y(),re(F1,{key:2,class:"yak-side-card right-card epidemic-ledger-card",title:"防疫记录台账",width:Z0,height:s.value},{default:C1(()=>[A("div",O22,[A("div",B22,[A("span",null,d2(L2.value)+"年 共 "+d2(V1(V2.value))+" 条",1),A("div",null,[Le(A("input",{"onUpdate:modelValue":R[0]||(R[0]=L=>w3.value=L),type:"search",placeholder:"耳标/养殖户/疫苗",onKeyup:g8(F4,["enter"])},null,544),[[d9,w3.value]]),A("button",{type:"button",onClick:F4},"搜索"),A("button",{type:"button",class:"is-more",onClick:R[1]||(R[1]=L=>O4())},"查看更多")])]),R[38]||(R[38]=A("div",{class:"epidemic-record-header"},[A("span",null,"电子耳标"),A("span",null,"养殖户"),A("span",null,"镇/乡"),A("span",null,"疫苗"),A("span",null,"时间")],-1)),A("div",G22,[(Y(!0),Q(M3,null,G3(B2.value,L=>(Y(),Q("button",{key:L.epidemicId||L.earTag,type:"button",onClick:r2=>O4(L)},[A("span",null,d2(_0(L.earTag)),1),A("span",null,d2(_0(L.owner)),1),A("span",null,d2(_0(L.town)),1),A("strong",null,d2(_0(L.medicine)),1),A("span",null,d2(Ln(L.operateTime)),1)],8,z22))),128)),l3.value.length?N3("",!0):(Y(),Q("div",j22,d2(I2.value?"防疫台账读取中":i3.value||"暂无防疫记录"),1))]),A("div",U22,[A("span",null,"第 "+d2(p3.value)+" / "+d2(m2.value)+" 页",1),A("button",{type:"button",disabled:p3.value<=1,onClick:R[2]||(R[2]=L=>D4(p3.value-1))},"上一页",8,$22),A("button",{type:"button",disabled:p3.value>=m2.value,onClick:R[3]||(R[3]=L=>D4(p3.value+1))},"下一页",8,W22)])])]),_:1},8,["height"])):x.value==="trade"?(Y(),Q(M3,{key:3},[H3(F1,{class:"yak-side-card right-card",title:"出证结构统计",width:Z0,height:r.value},{default:C1(()=>[A("div",V22,[A("div",H22,[A("span",null,[R[40]||(R[40]=A("em",null,"省外流通 A证",-1)),A("strong",null,[ie(d2(V1(ut("outProvinceHeads","aCertHeads"))),1),R[39]||(R[39]=A("b",null,"头",-1))]),A("small",null,d2(V1(ut("outProvinceCount","aCertCount")))+"条记录",1)]),A("span",null,[R[42]||(R[42]=A("em",null,"省内流通 B证",-1)),A("strong",null,[ie(d2(V1(ut("inProvinceHeads","bCertHeads"))),1),R[41]||(R[41]=A("b",null,"头",-1))]),A("small",null,d2(V1(ut("inProvinceCount","bCertCount")))+"条记录",1)])]),H3(I0(je),{class:"trade-cert-chart",option:ye.value,autoresize:!0},null,8,["option"])])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card right-card trade-source-card",title:"出栏来源排行",width:Z0,height:o.value},{default:C1(()=>[A("div",Y22,[(Y(!0),Q(M3,null,G3(W3.value,(L,r2)=>(Y(),Q("div",{key:L.name,class:"trade-dest-row",style:S1({"--trade-ratio":`${L.ratio}%`})},[A("span",null,d2(r2+1),1),A("strong",null,d2(L.name),1),A("em",null,d2(S0(L.headCount))+"头",1)],4))),128)),W3.value.length?N3("",!0):(Y(),Q("div",K22,d2(y3.value?"交易数据读取中":A3.value||"暂无出栏来源数据"),1))])]),_:1},8,["height"]),H3(F1,{class:"yak-side-card right-card trade-ledger-card",title:"交易出证台账",width:Z0,height:l.value},{default:C1(()=>[A("div",q22,[A("div",X22,[A("span",null,"共 "+d2(V1(P.value))+" 条",1),A("div",null,[Le(A("input",{"onUpdate:modelValue":R[4]||(R[4]=L=>Y3.value=L),type:"search",placeholder:"货主/车辆/检疫号/地区",onKeyup:g8(tr,["enter"])},null,544),[[d9,Y3.value]]),A("button",{type:"button",onClick:tr},"搜索"),A("button",{type:"button",class:"is-more",onClick:R[5]||(R[5]=L=>ir())},"查看更多")])]),R[43]||(R[43]=A("div",{class:"trade-ledger-header"},[A("span",null,"货主"),A("span",null,"车牌"),A("span",null,"数量"),A("span",null,"来源"),A("span",null,"用途"),A("span",null,"时间")],-1)),A("div",Z22,[(Y(!0),Q(M3,null,G3(s1.value,L=>(Y(),Q("button",{key:L.certId,type:"button",onClick:r2=>Ut(L)},[A("span",null,d2(_0(L.ownerName)),1),A("span",null,d2(_0(L.transportNumber)),1),A("strong",null,d2(V1(L.amount))+"头",1),A("span",null,d2(_0(L.startTown)),1),A("span",null,d2(_0(L.usageTypeName)),1),A("span",null,d2(Ln(L.issueTime)),1)],8,J22))),128)),s1.value.length?N3("",!0):(Y(),Q("div",Q22,d2(y3.value?"交易台账读取中":A3.value||"暂无交易记录"),1))]),A("div",e32,[A("span",null,"第 "+d2(P3.value)+" / "+d2(b1.value)+" 页",1),A("button",{type:"button",disabled:P3.value<=1,onClick:R[6]||(R[6]=L=>nr(P3.value-1))},"上一页",8,t32),A("button",{type:"button",disabled:P3.value>=b1.value,onClick:R[7]||(R[7]=L=>nr(P3.value+1))},"下一页",8,n32)])])]),_:1},8,["height"])],64)):N3("",!0)])]),A("div",i32,[H3(al,{"model-value":x.value,topics:I,"onUpdate:modelValue":R[8]||(R[8]=L=>x.value=L)},null,8,["model-value"])])]),o3.value?(Y(),Q("div",{key:2,class:"epidemic-ledger-modal",onClick:st(B4,["self"])},[A("div",a32,[A("div",r32,[A("div",null,[R[44]||(R[44]=A("span",null,"牦牛防疫台账",-1)),A("strong",null,d2(L2.value)+"年 "+d2(V1(X2.value))+" 条记录",1)]),A("button",{type:"button",onClick:B4},"关闭")]),A("div",s32,[Le(A("input",{"onUpdate:modelValue":R[9]||(R[9]=L=>v3.value.keyword=L),type:"search",placeholder:"耳标 / 养殖户 / 药品","aria-label":"耳标 / 养殖户 / 药品",onKeyup:g8(kt,["enter"])},null,544),[[d9,v3.value.keyword]]),Le(A("select",{"onUpdate:modelValue":R[10]||(R[10]=L=>v3.value.town=L)},[R[45]||(R[45]=A("option",{value:""},"全部镇/乡",-1)),(Y(!0),Q(M3,null,G3(J3.value,L=>(Y(),Q("option",{key:L,value:L},d2(L),9,o32))),128))],512),[[r7,v3.value.town]]),Le(A("select",{"onUpdate:modelValue":R[11]||(R[11]=L=>v3.value.medicine=L)},[R[46]||(R[46]=A("option",{value:""},"全部疫苗",-1)),(Y(!0),Q(M3,null,G3(n1.value,L=>(Y(),Q("option",{key:L,value:L},d2(L),9,l32))),128))],512),[[r7,v3.value.medicine]]),Le(A("input",{"onUpdate:modelValue":R[12]||(R[12]=L=>v3.value.startDate=L),type:"date"},null,512),[[d9,v3.value.startDate]]),Le(A("input",{"onUpdate:modelValue":R[13]||(R[13]=L=>v3.value.endDate=L),type:"date"},null,512),[[d9,v3.value.endDate]]),A("button",{type:"button",onClick:kt},"检索"),A("button",{type:"button",class:"is-ghost",onClick:Jl},"重置")]),A("div",u32,[A("div",c32,[R[47]||(R[47]=A("div",{class:"epidemic-ledger-table-head"},[A("span",null,"电子耳标"),A("span",null,"养殖户"),A("span",null,"镇/乡"),A("span",null,"村"),A("span",null,"疫苗"),A("span",null,"免疫时间"),A("span",null,"图片")],-1)),(Y(!0),Q(M3,null,G3(b3.value,L=>{var r2,x2;return Y(),Q("button",{key:L.epidemicId||L.earTag,type:"button",class:X3({active:(((r2=F2.value)==null?void 0:r2.epidemicId)||((x2=F2.value)==null?void 0:x2.earTag))===(L.epidemicId||L.earTag)}),onClick:O2=>G4(L)},[A("span",null,d2(_0(L.earTag)),1),A("span",null,d2(_0(L.owner)),1),A("span",null,d2(_0(L.town)),1),A("span",null,d2(_0(L.village)),1),A("strong",null,d2(_0(L.medicine)),1),A("span",null,d2(Ln(L.operateTime)),1),A("span",null,d2(P4(L).length?`${P4(L).length}张`:"无"),1)],10,d32)}),128)),b3.value.length?N3("",!0):(Y(),Q("div",h32,d2(u3.value?"台账读取中":v2.value||"暂无匹配记录"),1))]),A("div",f32,[A("div",m32,[A("div",null,[A("span",null,d2(_0(Y2.value.earTag)),1),A("em",null,d2(_0(Y2.value.medicine||Y2.value.preventionType)),1)]),A("strong",null,d2(B3.value?"加载中":Ln(Y2.value.operateTime)),1)]),A("div",g32,[(Y(!0),Q(M3,null,G3(K3.value,L=>(Y(),Q("span",{key:L.label,class:X3({"is-wide":L.wide})},[A("em",null,d2(L.label),1),A("strong",null,d2(L.value),1)],2))),128))]),L3.value.length?(Y(),Q("div",p32,[R[48]||(R[48]=A("div",{class:"epidemic-detail-photo-title"},"现场照片",-1)),A("div",y32,[(Y(!0),Q(M3,null,G3(L3.value.slice(0,6),L=>(Y(),Q("button",{key:L,type:"button",class:"epidemic-modal-photo-thumb",onClick:st(r2=>Vl(L),["stop"])},[A("img",{src:M4(L),alt:"防疫照片"},null,8,_32)],8,v32))),128))])])):N3("",!0)])]),A("div",S32,[A("span",null,"第 "+d2(d3.value)+" / "+d2(W2.value)+" 页",1),A("button",{type:"button",disabled:d3.value<=1,onClick:R[14]||(R[14]=L=>$t(d3.value-1))},"上一页",8,b32),A("button",{type:"button",disabled:d3.value>=W2.value,onClick:R[15]||(R[15]=L=>$t(d3.value+1))},"下一页",8,w32)])])])):N3("",!0),I1.value?(Y(),Q("div",{key:3,class:"epidemic-ledger-modal trade-ledger-modal",onClick:st(ar,["self"])},[A("div",C32,[A("div",T32,[A("div",null,[R[49]||(R[49]=A("span",null,"牦牛交易出证台账",-1)),A("strong",null,d2(g2.value)+"年 "+d2(V1(A2.value))+" 条记录",1)]),A("button",{type:"button",onClick:ar},"关闭")]),A("div",A32,[Le(A("input",{"onUpdate:modelValue":R[16]||(R[16]=L=>E3.value.keyword=L),type:"search",placeholder:"货主 / 车辆 / 检疫号 / 地区",onKeyup:g8(Ke,["enter"])},null,544),[[d9,E3.value.keyword]]),Le(A("select",{"onUpdate:modelValue":R[17]||(R[17]=L=>E3.value.startTown=L)},[R[50]||(R[50]=A("option",{value:""},"全部来源乡镇",-1)),(Y(!0),Q(M3,null,G3(B6.value,L=>(Y(),Q("option",{key:L,value:L},d2(L),9,x32))),128))],512),[[r7,E3.value.startTown]]),Le(A("select",{"onUpdate:modelValue":R[18]||(R[18]=L=>E3.value.usageType=L)},[R[51]||(R[51]=A("option",{value:""},"全部用途",-1)),(Y(!0),Q(M3,null,G3(Jt.value,L=>(Y(),Q("option",{key:L,value:L},d2(L),9,E32))),128))],512),[[r7,E3.value.usageType]]),Le(A("select",{"onUpdate:modelValue":R[19]||(R[19]=L=>E3.value.certType=L)},[R[52]||(R[52]=A("option",{value:""},"全部证书",-1)),(Y(!0),Q(M3,null,G3(Ye.value,L=>(Y(),Q("option",{key:L.value,value:L.value},d2(L.label),9,P32))),128))],512),[[r7,E3.value.certType]]),A("button",{type:"button",onClick:Ke},"检索"),A("button",{type:"button",class:"is-ghost",onClick:I4},"重置")]),A("div",M32,[A("div",k32,[R[53]||(R[53]=A("div",{class:"trade-ledger-modal-table-head"},[A("span",null,"货主"),A("span",null,"证书"),A("span",null,"车牌号"),A("span",null,"数量"),A("span",null,"来源"),A("span",null,"用途"),A("span",null,"出证时间"),A("span",null,"状态")],-1)),(Y(!0),Q(M3,null,G3(p2.value,L=>(Y(),Q("button",{key:L.certId||L.factoryCode,type:"button",class:X3({active:o0.value===(L.certId||L.factoryCode)}),onClick:r2=>K8(L)},[A("span",null,d2(_0(L.ownerName)),1),A("span",null,d2(_0(L.certType||L.certScopeName)),1),A("span",null,d2(_0(L.transportNumber)),1),A("strong",null,d2(V1(L.amount))+"头",1),A("span",null,d2(_0(L.startTown)),1),A("span",null,d2(_0(L.usageTypeName)),1),A("span",null,d2(Ln(L.issueTime)),1),A("span",null,d2(_0(L.statusName)),1)],10,R32))),128)),p2.value.length?N3("",!0):(Y(),Q("div",I32,d2(S2.value?"交易台账读取中":J2.value||"暂无匹配记录"),1))]),A("div",N32,[A("div",L32,[A("div",null,[A("span",null,d2(_0(h1.value.factoryCode||h1.value.certId)),1),A("em",null,d2(K0(h1.value)),1)]),A("strong",null,d2(Ln(h1.value.issueTime)),1)]),A("div",F32,[A("span",D32,[R[54]||(R[54]=A("em",null,"货主",-1)),A("strong",null,d2(_0(h1.value.ownerName)),1)]),A("span",null,[R[55]||(R[55]=A("em",null,"联系方式",-1)),A("strong",null,d2(Qa(h1.value.ownerPhone)),1)]),A("span",null,[R[56]||(R[56]=A("em",null,"证书类型",-1)),A("strong",null,d2(K0(h1.value)),1)]),A("span",null,[R[57]||(R[57]=A("em",null,"车牌号",-1)),A("strong",null,d2(_0(h1.value.transportNumber)),1)]),A("span",null,[R[58]||(R[58]=A("em",null,"牦牛数量",-1)),A("strong",null,d2(V1(h1.value.amount))+"头",1)]),A("span",null,[R[59]||(R[59]=A("em",null,"用途",-1)),A("strong",null,d2(_0(h1.value.usageTypeName)),1)]),A("span",null,[R[60]||(R[60]=A("em",null,"来源乡镇",-1)),A("strong",null,d2(_0(h1.value.startTown)),1)]),A("span",null,[R[61]||(R[61]=A("em",null,"目的省份",-1)),A("strong",null,d2(_0(h1.value.destProvince)),1)]),A("span",null,[R[62]||(R[62]=A("em",null,"检疫员",-1)),A("strong",null,d2(_0(h1.value.quarantineOfficerName)),1)]),A("span",O32,[R[63]||(R[63]=A("em",null,"状态",-1)),A("strong",null,d2(_0(h1.value.statusName)),1)]),A("span",B32,[R[64]||(R[64]=A("em",null,"来源地区",-1)),A("strong",null,d2(_0(h1.value.startRegionFullName)),1)]),A("span",G32,[R[65]||(R[65]=A("em",null,"目的地",-1)),A("strong",null,d2(_0(h1.value.destRegionFullName)),1)])]),A("button",{type:"button",class:"trade-detail-locate",disabled:!h1.value.startTown,onClick:R[20]||(R[20]=L=>Ut(h1.value))}," 查看乡镇位置 ",8,z32)])]),A("div",j32,[A("span",null,"第 "+d2(M2.value)+" / "+d2(v1.value)+" 页",1),A("button",{type:"button",disabled:M2.value<=1,onClick:R[21]||(R[21]=L=>Fn(M2.value-1))},"上一页",8,U32),A("button",{type:"button",disabled:M2.value>=v1.value,onClick:R[22]||(R[22]=L=>Fn(M2.value+1))},"下一页",8,$32)])])])):N3("",!0),$3.value?(Y(),Q("div",{key:4,class:"epidemic-image-preview-modal",onClick:st(k4,["self"])},[A("div",W32,[A("div",V32,[A("div",null,[R[66]||(R[66]=A("span",null,"防疫照片",-1)),A("strong",null,d2(_0(Y2.value.earTag)),1)]),A("button",{type:"button",onClick:k4},"关闭")]),A("div",H32,[A("img",{src:e3.value,alt:"防疫照片预览"},null,8,Y32)])])])):N3("",!0)],512))}},eC="/jsyApi";function tC(n,e){return/^https?:\/\//.test(e)?e:`${n}${e.startsWith("/")?e:`/${e}`}`}function nC(n){if((n==null?void 0:n.success)===!1||(n==null?void 0:n.code)!==void 0&&![0,200,"0","200"].includes(n.code)){const t=new Error((n==null?void 0:n.msg)||(n==null?void 0:n.message)||"接口请求失败");throw t.code=n==null?void 0:n.code,t}return Y1(n)}function Pl(n,e,t={}){return Mn(tC(eC,n),{params:e,timeout:t.timeout||12e3}).then(nC)}function Ml(n,e,t={}){return Mn(tC(eC,n),{method:"POST",params:e,timeout:t.timeout||12e3}).then(nC)}function n12(){return Ml("/api/dataItem?group=pastures").then(F5)}function i12(){return Ml("/api/muhu/distribution").then(F5)}function a12(){return Ml("/api/muhu/age").then(F5)}function r12(){return Ml("/api/muhu/upline_rate").then(F5)}function F5(n){return Array.isArray(n)?n:Array.isArray(n==null?void 0:n.rows)?n.rows:Array.isArray(n==null?void 0:n.list)?n.list:Array.isArray(n==null?void 0:n.data)?n.data:n!=null&&n.data?F5(n.data):n!=null&&n.result?F5(n.result):[]}function s12(n="",e=1,t=80){return Pl("/api/home/muhu_list",{query:n,page:e,pageSize:t}).then(F5)}function m_(n){return Pl("/api/home/grasslandByPastureId",{id:n}).then(F5)}function o12(n){return Pl("/api/pasturesDetails",{id:n}).then(e=>(e==null?void 0:e.data)||e||{})}function l12(){return Pl("/api/pasturesList").then(F5)}function u12(){return C3(this,null,function*(){const[n,e,t,i,a,r]=yield Promise.allSettled([n12(),i12(),a12(),r12(),l12(),s12("",1,300)]),s=a.status==="fulfilled"?a.value:[],o=r.status==="fulfilled"?r.value:[],l=y_(o)?o:y_(s)?s:o.length?o:s,c=c12(l,s,o);return{core:n.status==="fulfilled"?n.value:[],distribution:e.status==="fulfilled"?e.value:[],age:t.status==="fulfilled"?t.value:[],online:i.status==="fulfilled"?i.value:[],list:c}})}function c12(n=[],...e){const t=new Map;return e.flat().forEach(i=>{p_(i).forEach(a=>{const r=t.get(a)||{};t.set(a,g_(r,i))})}),(Array.isArray(n)?n:[]).map(i=>{const a=p_(i).map(r=>t.get(r)).find(Boolean);return a?g_(i,a):i})}function g_(n={},e={}){const t=G2({},n);return Object.entries(e||{}).forEach(([i,a])=>{(t[i]===void 0||t[i]===null||t[i]==="")&&(t[i]=a)}),t}function p_(n={}){return[n.id,n.pastureId,n.pasturesId,n.pastures_id,n.muhuId,n.muhu_id,n.name,n.pasturesName,n.pastures_name,n.muhuName,n.muhu_name,n.pastureName,n.pasture_name].map(e=>String(e||"").trim()).filter(Boolean)}function y_(n=[]){return(Array.isArray(n)?n:[]).some(e=>{var a,r,s,o,l,c;const t=(l=(o=(s=(r=(a=e==null?void 0:e.grasslandArea)!=null?a:e==null?void 0:e.grassland_area)!=null?r:e==null?void 0:e.acreage)!=null?s:e==null?void 0:e.area)!=null?o:e==null?void 0:e.areaRange)!=null?l:e==null?void 0:e.area_range;if(typeof t=="number")return t>0;const i=Number((c=String(t!=null?t:"").replace(/,/g,"").match(/-?\d+(?:\.\d+)?/))==null?void 0:c[0]);return Number.isFinite(i)&&i>0})}const d12=(n,e=2)=>{const t=vn(10,e);return Math.round((Number(n)||0)*t)/t},ch=n=>d12((Number(n)||0)/1e4,2),iC=[{key:"pasture-total",name:"牧户数量",value:9110,unit:"户",icon:"town"},{key:"avg-yak-per-household",name:"户均牦牛头数",value:52,unit:"头",icon:"stack"},{key:"avg-grassland-area",name:"户均草地面积",value:1131,unit:"亩",icon:"area"},{key:"joint-household-count",name:"联户数量",value:237,unit:"户",icon:"town"},{key:"poverty-monitor-count",name:"防反贫监测户",value:122,unit:"户",icon:"town"},{key:"average-income",name:"人均收入",value:19679,unit:"元/年",icon:"rate"}],aC=iC,rC=iC.map(n=>r3(G2({},n),{zh:n.name,decimals:0})),z7=[{areaCode:"513233100",areaName:"邛溪镇",number:1452,year:2024},{areaCode:"513233101",areaName:"刷经寺镇",number:1500,year:2024},{areaCode:"513233103",areaName:"安曲镇",number:76,year:2024},{areaCode:"513233105",areaName:"龙日镇",number:828,year:2024},{areaCode:"513233202",areaName:"江茸乡",number:902,year:2024},{areaCode:"513233203",areaName:"查尔玛乡",number:450,year:2024},{areaCode:"513233204",areaName:"瓦切镇",number:602,year:2024},{areaCode:"513233205",areaName:"阿木乡",number:300,year:2024},{areaCode:"513233207",areaName:"麦洼乡",number:1204,year:2024},{areaCode:"513233208",areaName:"色地镇",number:2638,year:2024}].map(n=>r3(G2({},n),{key:n.areaCode,name:n.areaName,value:n.number,unit:"户"})),sC=[{areaCode:"513233105",areaName:"龙日镇",uplineRate:4,year:2024},{areaCode:"513233207",areaName:"麦洼乡",uplineRate:52,year:2024},{areaCode:"513233103",areaName:"安曲镇",uplineRate:22,year:2024},{areaCode:"513233100",areaName:"邛溪镇",uplineRate:23,year:2024},{areaCode:"513233208",areaName:"色地镇",uplineRate:8,year:2024},{areaCode:"513233205",areaName:"阿木乡",uplineRate:12,year:2024},{areaCode:"513233202",areaName:"江茸乡",uplineRate:14,year:2024},{areaCode:"513233203",areaName:"查尔玛乡",uplineRate:18,year:2024},{areaCode:"513233204",areaName:"瓦切镇",uplineRate:16,year:2024},{areaCode:"513233101",areaName:"刷经寺镇",uplineRate:9,year:2024}].map(n=>r3(G2({},n),{key:n.areaCode,name:n.areaName,value:n.uplineRate,unit:"%",extra:`${n.uplineRate}%`})),oC=[{areaName:"全县",ageRange:"0-20",sex:"男",number:340,value:340,year:2024},{areaName:"全县",ageRange:"0-20",sex:"女",number:348,value:348,year:2024},{areaName:"全县",ageRange:"21-40",sex:"男",number:1700,value:1700,year:2024},{areaName:"全县",ageRange:"21-40",sex:"女",number:2040,value:2040,year:2024},{areaName:"全县",ageRange:"41-60",sex:"男",number:2040,value:2040,year:2024},{areaName:"全县",ageRange:"41-60",sex:"女",number:2104,value:2104,year:2024},{areaName:"全县",ageRange:"61-80",sex:"男",number:680,value:680,year:2024},{areaName:"全县",ageRange:"61-80",sex:"女",number:580,value:580,year:2024},{areaName:"全县",ageRange:"81-100",sex:"男",number:60,value:60,year:2024},{areaName:"全县",ageRange:"81-100",sex:"女",number:60,value:60,year:2024}],lC=(n,e,t,i)=>Array.from(n.reduce((a,r)=>{const s=r[e]||"未标注",o=a.get(s)||{key:s,name:s,value:0,unit:i};return o.value+=Number(r[t])||0,a.set(s,o),a},new Map).values()),h12=lC(oC,"ageRange","value","人"),uC=[{key:"male",name:"男",value:4820,unit:"人"},{key:"female",name:"女",value:5132,unit:"人"}],$i=[{name:"更洼尔",areaName:"瓦切镇",acreage:4704.87,summerAcreage:2267.26,winterAcreage:2437.61,year:2024},{name:"涉尔丹",areaName:"麦洼乡",acreage:1426.53,summerAcreage:687.82,winterAcreage:738.71,year:2024},{name:"热布丹",areaName:"查尔玛乡",acreage:2176.09,summerAcreage:1049.37,winterAcreage:1126.72,year:2024},{name:"王西卓玛",areaName:"阿木乡",acreage:4126.13,summerAcreage:1989.59,winterAcreage:2136.54,year:2024},{name:"阿尔",areaName:"色地镇",acreage:1249.48,summerAcreage:602.25,winterAcreage:647.23,year:2024},{name:"尕让吉",areaName:"邛溪镇",acreage:3688.72,summerAcreage:1778.56,winterAcreage:1910.16,year:2024},{name:"华尔甲",areaName:"安曲镇",acreage:2956.44,summerAcreage:1425.01,winterAcreage:1531.43,year:2024},{name:"泽让措",areaName:"江茸乡",acreage:3448.36,summerAcreage:1662.61,winterAcreage:1785.75,year:2024},{name:"扎西让布",areaName:"龙日镇",acreage:2689.1,summerAcreage:1296.15,winterAcreage:1392.95,year:2024},{name:"格桑卓玛",areaName:"刷经寺镇",acreage:3187.64,summerAcreage:1536.84,winterAcreage:1650.8,year:2024}].map(n=>r3(G2({},n),{township:n.areaName,grasslandArea:n.acreage,value:n.acreage,unit:"亩",canLocate:!1,locateText:"--",searchText:`${n.name} ${n.areaName}`})),f12=lC($i,"township","grasslandArea","亩").map(n=>r3(G2({},n),{value:ch(n.value),unit:"万亩"}));Array.from($i.reduce((n,e)=>{const t=e.township||"未填写",i=n.get(t)||{key:`${t}-season`,name:t,values:{summer:0,winter:0}};return i.values.summer+=Number(e.summerAcreage)||0,i.values.winter+=Number(e.winterAcreage)||0,n.set(t,i),n},new Map).values()).map(n=>r3(G2({},n),{values:{summer:ch(n.values.summer),winter:ch(n.values.winter)},unit:"万亩"}));const m12=z7.map(n=>({name:n.name,value:n.value,unit:"户"})),cd={topStats:rC,coreRows:aC,townRows:z7,ageRows:oC,genderRows:uC,onlineRows:sC,list:$i};const g12={class:"pasture-management"},p12={key:0,class:"pasture-map-loading"},y12={class:"pasture-management-ui"},v12={class:"pasture-left"},_12={class:"pasture-side-stack is-left"},S12={class:"pasture-video-monitor"},b12=["disabled"],w12={key:0,class:"pasture-video-scan"},C12={key:1,class:"pasture-video-play"},T12={key:2,class:"pasture-video-loading"},A12={key:3,class:"pasture-video-error"},x12={class:"pasture-video-point-name"},E12=["disabled"],P12={class:"pasture-right"},M12={class:"pasture-side-stack is-right"},k12={class:"pasture-map-layer-tools"},l8=398,v_=12,R12=128,I12=8,N12=227,L12=12e3,F12={__name:"index",props:{active:{type:Boolean,default:!0}},emits:["module-stats","loading-progress","map-ready"],setup(n,{emit:e}){const t=n,i=e,a=Z2(typeof window=="undefined"?1080:window.innerHeight),r=c2(()=>{const g=Math.max(1080,Number(a.value)||1080),v=Math.floor((g-R12-I12-v_*3)/4);return Math.max(N12,v)}),s=c2(()=>r.value*2+v_),o=Z2(null),l=Z2(!1),c=Z2(cd),d=Z2($i),h=Z2(""),y=Z2(""),S=["牧户数量","户均牦牛头数","户均草地面积","联户数量"],T=["#23f6c8","#35d8ff","#f0d96a","#76e36b","#ff9a5c","#a59cff","#20e5c4"],I=`pasture-video-player-${Math.random().toString(36).slice(2)}`,x={key:"pasture-empty-video",title:"暂无在线可播放摄像头",town:"红原县",scene:"牧场监控",device:"",channel:"",cameraCount:0,status:"待接入",onlineRate:0,updateTime:"",operator:"等待在线摄像头",progress:0,image:fo,playUrl:"",hdPlayUrl:"",token:""},z=Z2(null),H=Z2([]),K=Z2(0),V=Z2(!1),J=Z2(!1),y2=Z2("");let R2=null,P2=!1,C2=!1,L2=null,U2=!1,n3=0,H2=null,l3=null,V2=!1,p3=0,w3=null;const k3={"4028abc18eecd2af018eecdc44b7086b":"瓦切镇","402881828b486d54018b48741f590270":"查尔玛乡","402881828b486d54018b48740ed7024a":"麦洼乡","402881828b486d54018b48732e1c0044":"安曲镇","4028abc18eec9b97018eeca1538900db":"瓦切镇","402881828b486d54018b48740fb1024c":"安曲镇"},I2={尼尕尔让:"瓦切镇",更迫尕:"查尔玛乡",王西卓玛:"麦洼乡",扎花克周:"安曲镇",恰波:"瓦切镇",热布丹:"安曲镇",求甲:"阿木乡",罗尔旦:"阿木乡",扎尔江:"阿木乡",达尔基:"阿木乡",尼科:"瓦切镇",班洛:"阿木乡",拉木共:"阿木乡",尕尔玛:"瓦切镇",尕尔丹:"安曲镇",泽旺甲:"瓦切镇",阿尕:"安曲镇",陈理:"瓦切镇",贡秋卓玛:"阿木乡",更多:"瓦切镇",阿泽:"瓦切镇",达勒错:"色地镇",泽朗罗日:"安曲镇",仁青:"瓦切镇",贡多:"阿木乡",泽周:"刷经寺镇",泽科:"瓦切镇",扎巴:"阿木乡",泽真:"瓦切镇",索拉姐:"瓦切镇",尕让罗周:"瓦切镇",尕让拉姆:"瓦切镇",更让尼玛:"阿木乡",向秋卓玛:"瓦切镇",东科:"阿木乡",扑瓦甲:"阿木乡"},i3=F(nN),o3=c2(()=>{const g=ba("grassland","grassland-distribution");return g?[r3(G2({},g),{name:"草场边界",legends:[{name:"草场边界",fillColor:"#1D953F",strokeColor:"#1D953F"}]})]:[]}),b3=c2(()=>h.value&&o3.value.find(g=>g.key===h.value)||null),X2=c2(()=>{var g;return(((g=b3.value)==null?void 0:g.legends)||[]).find(v=>v.key===y.value)||null}),d3=c2(()=>{var v;const g=b3.value;return g?(v=X2.value)!=null&&v.cqlFilter?r3(G2({},g),{cqlFilter:X2.value.cqlFilter,activeLegend:X2.value,name:X2.value.name||g.name}):g:null}),u3=c2(()=>T0(c.value.core).length?T0(c.value.core):aC),v2=c2(()=>ge(c.value.distribution).length?ge(c.value.distribution):z7),F2=c2(()=>{const g=pe(c.value.online);return be(g.length?g:sC)}),_3=c2(()=>M0(c.value.age).length?M0(c.value.age):h12),B3=c2(()=>we(c.value.age).length?we(c.value.age):uC),$3=c2(()=>{const g=$0(d.value);return A0(g.length?g:f12)}),e3=c2(()=>({title:"牧户分布排行",metricLabel:"牧户",unit:"户",hideMapLabels:!1,hideTownNames:!1,showBars:!1,showPointMarkers:!1,showMissingTownStats:!1,rows:(v2.value.length?v2.value:m12).map(g=>{const v=Number(g.value);return!g.name||!Number.isFinite(v)||v<=0?null:{name:g.name,value:v,unit:g.unit||"户"}}).filter(Boolean)}));c2(()=>({key:"pasture-town",type:"bar",variant:"distribution",rows:v2.value})),c2(()=>({key:"pasture-grassland-area",type:"heat",rows:$3.value}));const v3=c2(()=>({key:"pasture-household-column",type:"column",scrollable:!1,rows:P3(v2.value).slice(0,10).map((g,v)=>r3(G2({},g),{unit:g.unit||"户",color:T[v%T.length]}))})),j2=c2(()=>({key:"pasture-grassland-column",type:"bar",variant:"raceBar",rows:$3.value.map((g,v)=>r3(G2({},g),{unit:g.unit||"万亩",color:T[(v+1)%T.length]}))})),q2=c2(()=>({key:"pasture-online",type:"line",rows:F2.value})),T2=c2(()=>({key:"pasture-age",type:"column",variant:"age",rows:_3.value})),P=c2(()=>({key:"pasture-gender",type:"donut",rows:B3.value})),g2=c2(()=>({key:"pasture-herdsman-list",type:"projectTable",searchPlaceholder:"搜索牧户 / 乡镇",emptyText:"无匹配牧户",searchKeys:["name","township","id","grasslandArea"],columns:[{key:"name",label:"牧户名称",field:"name",width:"30%"},{key:"grasslandArea",label:"草场面积",field:"grasslandArea",width:"28%",align:"right",strong:!0,format:"number",unit:"亩"},{key:"township",label:"区域",field:"township",width:"24%"},{key:"locate",label:"定位",field:"locateText",width:"18%",align:"center",fallback:"定位"}],rows:d.value})),y3=c2(()=>{const g=H.value.length;return g?K.value%g:0}),A3=c2(()=>H.value[y3.value]||x);function P3(g=[]){return(Array.isArray(g)?g:[]).map((v,E)=>{var G,i2,e2;return r3(G2({},v),{key:v.key||v.code||v.name||`${E}`,name:v.name||v.areaName||v.area_name||v.townName||"未标注",value:Number((e2=(i2=(G=v.value)!=null?G:v.number)!=null?i2:v.count)!=null?e2:v.num)||0,unit:v.unit||""})}).filter(v=>v.name&&Number.isFinite(v.value)&&v.value>=0)}function Y3(){a.value=typeof window=="undefined"?1080:window.innerHeight}O6(()=>{Y3(),window.addEventListener("resize",Y3),w0(),f1(),U1(),l1()}),D6(()=>{var g,v;U2=!0,window.removeEventListener("resize",Y3),x3(),L2&&window.clearTimeout(L2),H2&&window.clearTimeout(H2),n3+=1,(v=(g=o.value)==null?void 0:g.destroyMap)==null||v.call(g)}),x0(()=>t.active,g=>{var v,E,G,i2;g||x3({resetError:!0}),o.value&&(g?(Be(),(E=(v=o.value).resume)==null||E.call(v)):(H2&&window.clearTimeout(H2),H2=null,n3+=1,(i2=(G=o.value).pause)==null||i2.call(G)))});function l1(){return C3(this,null,function*(){try{const g=yield gS();if(U2)return;H.value=g,K.value=0,y2.value=g.length?"":"暂无在线可播放摄像头"}catch(g){if(U2)return;H.value=[],y2.value="监控接口暂不可用",window.setTimeout(()=>{!U2&&y2.value==="监控接口暂不可用"&&(y2.value="")},2400)}})}function I1(g){z.value=g||null}function p2(g){const v=(g==null?void 0:g.image)||fo;return V.value?void 0:{backgroundImage:`linear-gradient(180deg, rgba(0, 16, 26, 0.08), rgba(0, 16, 26, 0.32)), url(${v})`}}function A2(){S2(-1)}function M2(){S2(1)}function S2(g){const v=H.value.length;v&&(x3({resetError:!0}),K.value=(y3.value+g+v)%v)}function J2(){return C3(this,null,function*(){var G,i2;const g=A3.value;if(!(g!=null&&g.hdPlayUrl)||!(g!=null&&g.token)){y2.value="暂无在线可播放摄像头";return}if(V.value||J.value)return;l3&&x3({resetError:!0}),y2.value="",J.value=!0,yield Ve();const v=++p3;let E=null;E3(v);try{const e2=(i2=(G=z.value)==null?void 0:G.getBoundingClientRect)==null?void 0:i2.call(G),m2=Math.max(300,Math.floor((e2==null?void 0:e2.width)||340)),B2=Math.max(80,Math.floor((e2==null?void 0:e2.height)||120));if(E=new V_.EZUIKitPlayer({id:I,accessToken:g.token,url:g.hdPlayUrl,audio:0,width:m2,height:B2,themeData:q1(),handleError(W2){v===p3&&(c1(),console.warn("Pasture EZUIKit player error",W2),y2.value="视频加载失败",J.value=!1,V.value=!1,p3+=1,l3=null,V2=!1,y1())},handleSuccess(){v===p3&&(c1(),y2.value="",V2=!0,J.value=!1)},fullScreenChangeCallBack(){}}),v!==p3){m1(E),y1();return}l3=E,V.value=!0}catch(e2){c1(),console.warn("Pasture EZUIKit init error",e2),y2.value="视频加载失败",x3()}})}function x3(g={}){const{clearElement:v=!0,resetError:E=!1}=g;c1();const G=l3;l3=null,V2=!1,p3+=1,G&&m1(G),v&&y1(),V.value=!1,J.value=!1,E&&(y2.value="")}function E3(g){c1(),w3=window.setTimeout(()=>{g!==p3||!J.value||(y2.value="视频加载超时",x3({resetError:!1}))},L12)}function c1(){w3&&(window.clearTimeout(w3),w3=null)}function m1(g){if(!(!g||typeof g.stop!="function"))try{const v=g.stop();v&&typeof v.catch=="function"&&v.catch(()=>{})}catch(v){console.warn("Pasture EZUIKit stop error",v)}}function y1(){if(typeof document=="undefined")return;const g=document.getElementById(I);g&&g.replaceChildren()}function q1(){return{header:{color:"#1890ff",activeColor:"#ffffff",backgroundColor:"#000000",btnList:[{iconId:"deviceID",part:"left",defaultActive:0,memo:"顶部设备序列号",isrender:0},{iconId:"deviceName",part:"left",defaultActive:0,memo:"顶部设备名称",isrender:0},{iconId:"cloudRec",part:"right",defaultActive:0,memo:"云存储",isrender:0},{iconId:"rec",part:"right",defaultActive:0,memo:"SD卡回放",isrender:0}]},footer:{color:"#ffffff",activeColor:"#1890ff",backgroundColor:"#00000021",btnList:[{iconId:"play",part:"left",defaultActive:1,memo:"播放",isrender:1},{iconId:"capturePicture",part:"left",defaultActive:0,memo:"截屏按钮",isrender:0},{iconId:"sound",part:"left",defaultActive:0,memo:"声音按钮",isrender:1},{iconId:"pantile",part:"left",defaultActive:0,memo:"云台控制按钮",isrender:1},{iconId:"recordvideo",part:"left",defaultActive:0,memo:"录制按钮",isrender:0},{iconId:"zoom",part:"left",defaultActive:0,memo:"电子放大",isrender:1},{iconId:"hd",part:"right",defaultActive:0,memo:"清晰度切换按钮",isrender:1},{iconId:"expend",part:"right",defaultActive:0,memo:"全局全屏按钮",isrender:1}]}}}function U1(){return C3(this,null,function*(){try{const g=yield u12();if(U2)return;c.value=G2(G2({},cd),g),w0();const v=j1(g.list);d.value=v.length?v:Rn($i),c3(d.value)}catch(g){c.value=cd,d.value=Rn($i)}})}function c3(g=d.value,v=600){U2||!t.active||(H2&&window.clearTimeout(H2),H2=window.setTimeout(()=>{H2=null,!(U2||!t.active)&&V3(g)},v))}function V3(){return C3(this,arguments,function*(g=[]){const v=++n3,E=(Array.isArray(g)?g:[]).filter(Z3).slice(0,60);if(!E.length)return;const G=yield _e(E,5,e2=>C3(this,null,function*(){const m2=j(e2),B2=tt(e2);let W2=B2,Y2=null,L3=p(e2,B2)||w(e2,e2.name,m2);try{m2&&(!L3||!W2.length)&&(W2=P0(yield m_(m2)))}catch(n1){W2=B2}if(L3=L3||p(e2,W2)||w(e2,e2.name,m2),!L3){try{Y2=m2?yield o12(m2):null}catch(d1){Y2=null}const n1=tt(Y2);L3=J0(Y2)||p(Y2,n1),n1.length&&!W2.length&&(W2=n1)}L3=L3||w(e2,e2.name,m2);const K3=!!(m2||W2.some(gt)||gt(e2));if(!L3&&!W2.length&&K3===e2.canLocate)return null;const J3={key:e2.key,id:e2.id,realPastureId:m2,name:e2.name,township:L3||e2.township,grasslands:W2.length?W2:e2.grasslands,canLocate:K3,locateText:K3?"定位":"--"};return a1(J3,v),J3}));if(U2||v!==n3)return;const i2=new Map;G.filter(Boolean).forEach(e2=>{[e2.key,e2.id,e2.realPastureId,e2.name].filter(Boolean).forEach(m2=>{i2.set(String(m2),e2)})}),i2.size&&t0(i2)})}function Z3(g={}){const v=String((g==null?void 0:g.township)||"").trim();return v&&v!=="--"?!1:mt(g)>0||D(g)}function a1(g,v=n3){if(!g||U2||v!==n3)return;const E=new Map;[g.key,g.id,g.realPastureId,g.name].filter(Boolean).forEach(G=>{E.set(String(G),g)}),t0(E)}function t0(g){g!=null&&g.size&&(d.value=d.value.map(v=>{const E=[v.key,v.id,v.realPastureId,v.name].filter(Boolean).map(i2=>g.get(String(i2))).find(Boolean);if(!E)return v;const G=E.township&&E.township!=="--"?E.township:v.township;return r3(G2({},v),{township:G,grasslands:E.grasslands,canLocate:E.canLocate,locateText:E.locateText,searchText:[v.name,G,v.id].filter(Boolean).join(" ")})}))}function P0(g=[]){const v=[];return(Array.isArray(g)?g:[]).forEach(E=>{const G=tt(E);G.length?v.push(...G):E&&typeof E=="object"&&v.push(E)}),v}function J0(g){const v=Array.isArray(g)?g:Array.isArray(g==null?void 0:g.rows)?g.rows:Array.isArray(g==null?void 0:g.list)?g.list:Array.isArray(g==null?void 0:g.data)?g.data:[g];for(const E of v.filter(Boolean)){const G=Array.isArray(E==null?void 0:E.fields)?E.fields:Array.isArray(E==null?void 0:E.children)?E.children:[],i2=m(E,["township","townName","town_name","areaName","area_name","fullName","full_name","address","牧场所在区域"]);if(i2)return _(se(i2));for(const m2 of G){const B2=String((m2==null?void 0:m2.name)||(m2==null?void 0:m2.label)||(m2==null?void 0:m2.title)||"").trim(),W2=m(m2,["value","text","content"]);if(W2&&/区域|地址|乡镇/.test(B2))return _(se(W2))}const e2=Object.entries(E||{}).filter(([m2])=>/fullName|full_name|address|areaName|area_name|town/i.test(m2)).map(([,m2])=>m2);for(const m2 of e2)if(m2)return _(se(m2))}return""}function se(g){const v=String(g||"").trim();if(!v||v==="--")return"";const E=v.match(/([\u4e00-\u9fa5]{1,12}(?:镇|乡))/);return(E==null?void 0:E[1])||v}function _e(g,v,E){return C3(this,null,function*(){const G=new Array(g.length);let i2=0;const e2=Array.from({length:Math.min(v,g.length)},()=>C3(this,null,function*(){for(;i2{i("loading-progress",{progress:Math.floor(i2/(e2||1)*100),path:G,itemsLoaded:i2,itemsTotal:e2})}),(E=R2.ready)==null||E.then(()=>{P2=!0,Be()}).catch(()=>{l.value=!0,i("map-ready")})}function Qe(){Be()}function Be(){U2||!t.active||!P2||C2||(C2=!0,L2&&window.clearTimeout(L2),L2=window.setTimeout(()=>{L2=null,Se()},600))}function Se(g=0){return C3(this,null,function*(){var E,G,i2;if(U2||!P2||!R2)return;if(!t.active){C2=!1;return}if(yield Ve(),!t.active){C2=!1;return}const v=o.value;if((E=v==null?void 0:v.loadMap)==null||E.call(v,R2),v!=null&&v.canvasMap){l.value=!0,i("loading-progress",{progress:100}),i("map-ready"),t.active?(G=v.play)==null||G.call(v):(i2=v.pause)==null||i2.call(v);return}if(g<24){window.setTimeout(()=>Se(g+1),120);return}C2=!1,l.value=!0,i("map-ready")})}function w0(){i("module-stats",{moduleKey:"pasture-management",items:Zt().map(g=>({zh:g.name,name:g.name,value:g.value,unit:g.unit,decimals:Number.isInteger(Number(g.value))?0:2}))})}function Zt(){const g=new Map;return(Array.isArray(u3.value)?u3.value:[]).forEach(v=>{!(v!=null&&v.name)||U0(v.name)||g.set(v.name,v)}),S.map(v=>g.get(v)||rC.find(E=>E.name===v||E.zh===v)).filter(Boolean).slice(0,4)}function T0(g=[]){return(Array.isArray(g)?g:[]).map((v,E)=>{const G=v.key||v.id||v.code||v.name||v.zh||`${E}`,i2=v.name||v.title||v.label||v.zh,e2=et(i2,G),m2=m(v,["value","num","count","dataValue"]);if(!e2||m2===void 0||m2===null||m2==="")return null;const B2=he(e2,m2,v.unit||v.dw||"");return{key:G,name:B2.name,value:B2.value,unit:B2.unit,icon:v.icon||["town","area","yield","rate"][E%4]}}).filter(Boolean)}function et(g,v){const E=String(g||v||""),G=String(v||"").toLowerCase();return/avg.*yak|yak.*avg|yak.*household|yak.*per|hjyak/.test(G)||/户均.*牦牛|牦牛.*户均/.test(E)?"户均牦牛头数":/avg.*grass|grass.*avg|grass.*household|grass.*per/.test(G)||/户均.*草地|草地.*户均/.test(E)?"户均草地面积":/income|revenue|人均收入/.test(G)||E.includes("人均收入")?"人均收入":/poverty|monitor|防反贫|监测户/.test(G)||E.includes("防反贫")||E.includes("监测户")?"防反贫监测户":/joint|union|link|联户/.test(G)||E.includes("联户")?"联户数量":/herdsman|muhu|pasture.*count|牧户数量/.test(G)||E.includes("牧户数量")?"牧户数量":/yak/.test(G)||E.includes("牦牛")?null:/grass/.test(G)||E.includes("草地面积")?"草地面积":/wet/.test(G)||E.includes("湿地")?"湿地面积":E.includes("牧户")||E.includes("牧场")?"牧户数量":/project/.test(G)||E.includes("工程")||E.includes("项目")?"工程数量":/base/.test(G)||E.includes("基地")?"基地数量":E}function he(g,v,E){const G=Number(v)||0;return g==="户均牦牛头数"?{name:g,value:G,unit:E||"头"}:g==="户均草地面积"?{name:g,value:G,unit:E||"亩"}:g==="人均收入"?{name:g,value:G,unit:E||"元/年"}:g==="联户数量"||g==="防反贫监测户"?{name:g,value:G,unit:E||"户"}:(g.includes("草地")||g.includes("湿地"))&&!String(E).includes("万")?{name:g,value:Math.round(G/1e4*100)/100,unit:"万亩"}:g.includes("牧户")?{name:g,value:G,unit:E||"户"}:g.includes("工程")||g.includes("项目")||g.includes("基地")?{name:g,value:G,unit:E||"个"}:{name:g,value:G,unit:E}}function U0(g){return g==="草地面积"||g==="湿地面积"||g==="区域数量"||g==="牦牛数量"}function ge(g=[]){return(Array.isArray(g)?g:[]).map(v=>{const E=m(v,["areaName","area_name","name","townName","zoneName"]),G=m(v,["number","value","count","num","pastureCount","muhuCount","muhu_count"]);return!E||G===void 0||G===null||G===""?null:{key:v.code||v.areaCode||v.area_code||E,name:E,value:Number(G)||0,unit:"户"}}).filter(Boolean).sort((v,E)=>E.value-v.value)}function pe(g=[]){return(Array.isArray(g)?g:[]).map(v=>{const E=m(v,["areaName","area_name","name","townName","zoneName"]),G=Number(m(v,["registeredMuhuCount","registered_muhu_count","registeredCount"])),i2=Number(m(v,["muhuCount","muhu_count","onlineCount"])),e2=m(v,["onlinePercent","uplineRate","upline_rate","onlineRate","value","percent","rate"]),m2=e2!=null&&e2!==""?e2:G>0?i2/G*100:void 0;return!E||m2===void 0||m2===null||m2===""?null:{key:v.code||v.areaCode||v.area_code||E,name:E,value:Number(String(m2).replace("%",""))||0,unit:"%",extra:Number.isFinite(i2)&&Number.isFinite(G)&&G>0?`${i2}/${G}户`:v.extra}}).filter(Boolean)}function be(g=[]){const v=new Map;return(Array.isArray(g)?g:[]).forEach(E=>{const G=String((E==null?void 0:E.key)||(E==null?void 0:E.code)||(E==null?void 0:E.areaCode)||(E==null?void 0:E.area_code)||"").trim(),i2=_((E==null?void 0:E.name)||(E==null?void 0:E.areaName)||(E==null?void 0:E.area_name)||(E==null?void 0:E.townName)||(E==null?void 0:E.zoneName));[G,i2].filter(Boolean).forEach(e2=>v.set(e2,E))}),z7.map(E=>{const G=v.get(String(E.key||""))||v.get(E.name);return G?r3(G2({},G),{key:E.key,name:E.name,unit:G.unit||"%"}):{key:E.key,name:E.name,value:0,unit:"%",extra:"--"}})}function A0(g=[]){const v=new Map;return(Array.isArray(g)?g:[]).forEach(E=>{const G=String((E==null?void 0:E.key)||(E==null?void 0:E.code)||(E==null?void 0:E.areaCode)||(E==null?void 0:E.area_code)||"").trim(),i2=_((E==null?void 0:E.name)||(E==null?void 0:E.areaName)||(E==null?void 0:E.area_name)||(E==null?void 0:E.townName)||(E==null?void 0:E.zoneName)||(E==null?void 0:E.township));[G,i2].filter(Boolean).forEach(e2=>v.set(e2,E))}),z7.map(E=>{const G=v.get(String(E.key||""))||v.get(E.name);return{key:E.key,name:E.name,value:Number(G==null?void 0:G.value)||0,unit:(G==null?void 0:G.unit)||"万亩"}}).sort((E,G)=>G.value-E.value)}function M0(g=[]){const v=new Map;return(Array.isArray(g)?g:[]).forEach(E=>{const G=m(E,["ageRange","age_range","age","name","label"]),i2=m(E,["number","value","count","num"]);!G||i2===void 0||i2===null||i2===""||v.set(G,(v.get(G)||0)+(Number(i2)||0))}),Array.from(v.entries()).map(([E,G])=>({key:E,name:E,value:G,unit:"人"}))}function we(g=[]){const v=new Map;return(Array.isArray(g)?g:[]).forEach(E=>{const G=m(E,["sex","gender","name"]),i2=m(E,["number","value","count","num"]);if(!G||i2===void 0||i2===null||i2==="")return;const e2=String(G).includes("女")?"女":String(G).includes("男")?"男":G;v.set(e2,(v.get(e2)||0)+(Number(i2)||0))}),Array.from(v.entries()).map(([E,G])=>({key:E,name:E,value:G,unit:"人"}))}function j1(g=[]){return(Array.isArray(g)?g:[]).map((v,E)=>{const G=m(v,["name","pasturesName","pastures_name","muhuName","muhu_name","pastureName","pasture_name","herdsmanName"]);if(!G)return null;const i2=tt(v),e2=mt(v)||In(i2),m2=j(v),B2=p(v,i2)||w(v,G,m2),W2=r3(G2({},v),{key:v.key||v.id||v.pasturesId||v.pastures_id||`${G}-${E}`,id:m2||v.id||v.pastureId||v.pasturesId||v.pastures_id||v.muhuId||v.key,realPastureId:m2,name:G,township:B2||"--",grasslandArea:e2,acreage:e2,grasslands:i2});return W2.canLocate=!!(m2||i2.some(gt)||gt(v)),W2.locateText=W2.canLocate?"定位":"--",W2.value=W2.grasslandArea,W2.unit="亩",W2.searchText=[W2.name,W2.township,W2.id].filter(Boolean).join(" "),W2}).filter(Boolean).sort(O1)}function Rn(g=[]){return[...Array.isArray(g)?g:[]].map(v=>r3(G2({},v),{grasslandArea:mt(v),acreage:mt(v)})).sort(O1)}function O1(g,v){const E=mt(g),G=mt(v),i2=E>0?1:0,e2=G>0?1:0;if(i2!==e2)return e2-i2;const m2=D(g)?1:0,B2=D(v)?1:0;return m2!==B2?B2-m2:E!==G?G-E:String((g==null?void 0:g.name)||"").localeCompare(String((v==null?void 0:v.name)||""),"zh-CN")}function mt(g={}){const E=["acreage","grasslandArea","grassland_area","area","areaRange","area_range","cdAcreage","cd_acreage","totalAcreage","total_acreage","grasslandAcreage","grassland_acreage","pastureArea","pasture_area"].map(i2=>dn(g==null?void 0:g[i2]));return E.find(i2=>i2>0)||E.find(i2=>i2===0)||0}function In(g=[]){return(Array.isArray(g)?g:[]).reduce((v,E)=>v+mt(E),0)}function dn(g){if(typeof g=="number")return Number.isFinite(g)?g:0;const v=String(g!=null?g:"").trim();if(!v||v==="--")return 0;const E=v.replace(/,/g,"").match(/-?\d+(?:\.\d+)?/);if(!E)return 0;const G=Number(E[0]);return Number.isFinite(G)?v.includes("万")?G*1e4:G:0}function $0(g=[]){return hn(g,v=>Number(v.grasslandArea)||0,"万亩",v=>Math.round(v/1e4*100)/100)}function hn(g=[],v,E,G=i2=>i2){const i2=new Map;return(Array.isArray(g)?g:[]).forEach(e2=>{const m2=(e2==null?void 0:e2.township)||(e2==null?void 0:e2.areaName)||(e2==null?void 0:e2.area_name);if(!m2||m2==="--")return;const B2=i2.get(m2)||{key:m2,name:m2,value:0,unit:E},W2=v(e2);B2.value+=Number(W2)||0,i2.set(m2,B2)}),Array.from(i2.values()).map(e2=>r3(G2({},e2),{value:G(e2.value)})).filter(e2=>Number.isFinite(e2.value)&&e2.value>0).sort((e2,m2)=>m2.value-e2.value)}function tt(g={}){const v=[];["grasslands","grasslandList","grasslandRows","landList","plots","features"].forEach(i2=>{const e2=g==null?void 0:g[i2];Array.isArray(e2)?v.push(...e2):Array.isArray(e2==null?void 0:e2.rows)?v.push(...e2.rows):Array.isArray(e2==null?void 0:e2.list)?v.push(...e2.list):Array.isArray(e2==null?void 0:e2.data)&&v.push(...e2.data)});const G=m(g,["wkt","geo","geom","geometryWkt","geometry_wkt","shape","location"]);return(G||g!=null&&g.geometry)&&v.push(r3(G2({},g),{id:(g==null?void 0:g.grasslandId)||(g==null?void 0:g.gid)||(g==null?void 0:g.id),pastureId:(g==null?void 0:g.pastureId)||(g==null?void 0:g.pasturesId)||(g==null?void 0:g.pastures_id)||(g==null?void 0:g.muhuId)||(g==null?void 0:g.id),name:(g==null?void 0:g.grasslandName)||(g==null?void 0:g.name),wkt:G,geometry:g==null?void 0:g.geometry})),v.filter(Boolean)}function gt(g={}){var v,E;return typeof g=="string"?!!g.trim():(g==null?void 0:g.type)==="Feature"||g!=null&&g.type&&(g!=null&&g.coordinates)||(v=g==null?void 0:g.geometry)!=null&&v.type||(E=g==null?void 0:g.geometry)!=null&&E.coordinates||typeof(g==null?void 0:g.geometry)=="string"?!0:!!m(g,["wkt","geo","geom","geometryWkt","geometry_wkt","shape","location"])}function j(g={}){const v=(g==null?void 0:g.realPastureId)||(g==null?void 0:g.pastureId)||(g==null?void 0:g.pasturesId)||(g==null?void 0:g.pastures_id)||(g==null?void 0:g.muhuId)||(g==null?void 0:g.id);return v==null||v===""?null:v}function D(g={}){return g!=null&&g.canLocate||j(g)||gt(g)?!0:tt(g).some(gt)}function m(g={},v=[]){for(const E of v){const G=g==null?void 0:g[E];if(G!=null&&G!=="")return G}}function p(g={},v=[]){const E=m(g,["township","townName","town_name","areaName","area_name","zoneName","zone_name","fullName","full_name","address","牧场所在区域"]);if(E)return _(E);const G=N(m(g,["areaCode","area_code","townCode","town_code","code"]));if(G)return G;for(const e2 of v){const m2=m(e2,["township","townName","town_name","areaName","area_name","zoneName","zone_name","fullName","full_name","address","牧场所在区域"]);if(m2)return _(m2);const B2=N(m(e2,["areaCode","area_code","townCode","town_code","code"]));if(B2)return B2}const i2=n2(g);if(i2)return i2;for(const e2 of v){const m2=n2(e2);if(m2)return m2}return""}function _(g){const v=String(g||"").trim();if(!v||v==="--")return"";const E=N(v);if(E)return E;if(iN(v))return v;const G=se(v);return G&&G!==v?_(G):""}function w(g={},v="",E=""){const G=[E,g.realPastureId,g.pastureId,g.pasturesId,g.pastures_id,g.muhuId,g.id];for(const e2 of G){const m2=k3[String(e2||"").trim()];if(m2)return _(m2)}const i2=[v,g.name,g.pasturesName,g.pastures_name,g.muhuName,g.muhu_name,g.pastureName,g.pasture_name];for(const e2 of i2){const m2=I2[M(e2)];if(m2)return _(m2)}return""}function M(g){return String(g||"").replace(/[·•・..。`´’‘ʼʹ''"“”\s\-—_()()]/g,"").replace(/˙/g,"")}function N(g){const v=String(g||"").trim();if(!v)return"";const E=v.replace(/\D/g,"");return E?Sa(E):""}function n2(g={}){const v=q(g),E=B(v);if(!E)return"";const G=i3.find(i2=>U(E,i2.geometry));return G!=null&&G.name?_(G.name):""}function q(g={}){var G,i2;if((g==null?void 0:g.type)==="Feature")return q(g.geometry);if(g!=null&&g.type&&(g!=null&&g.coordinates))return g;if((G=g==null?void 0:g.geometry)!=null&&G.type||(i2=g==null?void 0:g.geometry)!=null&&i2.coordinates)return g.geometry;const v=m(g,["geometry","location","wkt","geo","geom","geometryWkt","geometry_wkt","shape"]);if(!v||typeof v!="string")return null;const E=v.trim();if(!E)return null;if(E.startsWith("{")||E.startsWith("["))try{const e2=JSON.parse(E);return q(e2)}catch(e2){return null}return a2(E)}function a2(g){var e2;const v=String(g||"").trim(),E=v.match(/^([A-Z]+)(?:\s+[A-Z]+)?\s*\(/i),G=(e2=E==null?void 0:E[1])==null?void 0:e2.toUpperCase();if(!G)return null;const i2=v.slice(v.indexOf("("));return G==="POINT"?{type:"Point",coordinates:X(i2)}:G==="MULTIPOINT"?{type:"MultiPoint",coordinates:u2(i2).map(X).filter(Boolean)}:G==="LINESTRING"?{type:"LineString",coordinates:W(i2)}:G==="MULTILINESTRING"?{type:"MultiLineString",coordinates:u2(i2).map(W).filter(m2=>m2.length)}:G==="POLYGON"?{type:"Polygon",coordinates:_2(i2)}:G==="MULTIPOLYGON"?{type:"MultiPolygon",coordinates:u2(i2).map(_2).filter(m2=>m2.length)}:null}function X(g){const v=String(g||"").replace(/^\(+|\)+$/g,"").trim().split(/\s+/).slice(0,2).map(Number);return v.length>=2&&Number.isFinite(v[0])&&Number.isFinite(v[1])?[v[0],v[1]]:null}function W(g){return String(g||"").replace(/^\(+|\)+$/g,"").split(",").map(X).filter(Boolean)}function _2(g){return u2(g).map(W).filter(v=>v.length>=3)}function u2(g){const v=[];let E=0,G=-1;return Array.from(String(g||"")).forEach((i2,e2)=>{i2==="("?(E===0&&(G=e2+1),E+=1):i2===")"&&(E-=1,E===0&&G>=0&&(v.push(g.slice(G,e2)),G=-1))}),v.length?v:[String(g||"")]}function F(g){try{const v=typeof g=="string"?JSON.parse(g):g;return((v==null?void 0:v.features)||[]).map(E=>{var G,i2,e2,m2;return{name:((G=E==null?void 0:E.properties)==null?void 0:G.name)||((i2=E==null?void 0:E.properties)==null?void 0:i2.areaName)||((e2=E==null?void 0:E.properties)==null?void 0:e2.townName),code:(m2=E==null?void 0:E.properties)==null?void 0:m2.code,geometry:E==null?void 0:E.geometry}}).filter(E=>{var G;return E.name&&((G=E.geometry)==null?void 0:G.coordinates)})}catch(v){return[]}}function B(g){const v=t2(g);if(!v.length)return null;const E=v.reduce((G,i2)=>({lng:G.lng+i2[0],lat:G.lat+i2[1]}),{lng:0,lat:0});return[E.lng/v.length,E.lat/v.length]}function t2(g){const v=[],E=G=>{if(Array.isArray(G)){if(G.length>=2&&Number.isFinite(Number(G[0]))&&Number.isFinite(Number(G[1]))){v.push([Number(G[0]),Number(G[1])]);return}G.forEach(E)}};return E(g==null?void 0:g.coordinates),v}function U(g,v){return!g||!(v!=null&&v.coordinates)?!1:v.type==="Polygon"?C(g,v.coordinates):v.type==="MultiPolygon"?v.coordinates.some(E=>C(g,E)):!1}function C(g,v){var m2,B2,W2,Y2;const E=v==null?void 0:v[0];if(!Array.isArray(E)||E.length<3)return!1;let G=!1;const i2=g[0],e2=g[1];for(let L3=0,K3=E.length-1;L3e2!=h2>e2&&i2<(d1-J3)*(e2-n1)/(h2-n1||1e-12)+J3&&(G=!G)}return G}return(g,v)=>{var E;return Y(),Q("div",g12,[H3(o4,{ref_key:"mapSceneRef",ref:o,class:"pasture-map-scene","active-layer":d3.value,"map-ranking":e3.value,"admin-boundary-line-scale":2.4,onSceneMounted:Qe},null,8,["active-layer","map-ranking"]),v[2]||(v[2]=A("div",{class:"pasture-map-scrim"},null,-1)),l.value?N3("",!0):(Y(),Q("div",p12,"3D地图加载中")),A("div",y12,[A("div",v12,[A("div",_12,[H3(F1,{class:"pasture-side-card left-card",title:"牧户区域统计",width:l8,height:r.value},{default:C1(()=>[H3(d6,{panel:v3.value,compact:""},null,8,["panel"])]),_:1},8,["height"]),H3(F1,{class:"pasture-side-card left-card",title:"草地面积分布",width:l8,height:r.value},{default:C1(()=>[H3(d6,{panel:j2.value,compact:""},null,8,["panel"])]),_:1},8,["height"]),H3(F1,{class:"pasture-side-card left-card pasture-video-card",title:"牧场实时监控",width:l8,height:r.value},{default:C1(()=>[A("div",S12,[A("button",{class:"pasture-video-nav pasture-video-prev",type:"button",disabled:H.value.length<=1,"aria-label":"上一个监控点",onClick:A2}," ‹ ",8,b12),(Y(),Q("div",{key:A3.value.key,ref:I1,class:X3(["pasture-video-screen",{"is-playing":V.value,"is-loading":J.value}]),style:S1(p2(A3.value)),onClick:J2},[A("div",{id:I,class:"pasture-video-player"}),V.value?N3("",!0):(Y(),Q("div",w12)),!V.value&&A3.value.hdPlayUrl?(Y(),Q("div",C12)):N3("",!0),J.value?(Y(),Q("div",T12,"加载中")):N3("",!0),y2.value?(Y(),Q("div",A12,d2(y2.value),1)):N3("",!0),A("div",x12,d2(A3.value.title),1)],6)),A("button",{class:"pasture-video-nav pasture-video-next",type:"button",disabled:H.value.length<=1,"aria-label":"下一个监控点",onClick:M2}," › ",8,E12)])]),_:1},8,["height"]),H3(F1,{class:"pasture-side-card left-card",title:"牧户上线率",width:l8,height:r.value},{default:C1(()=>[H3(d6,{panel:q2.value,compact:""},null,8,["panel"])]),_:1},8,["height"])])]),A("div",P12,[A("div",M12,[H3(F1,{class:"pasture-side-card right-card",title:"牧户年龄统计",width:l8,height:r.value},{default:C1(()=>[H3(d6,{panel:T2.value,compact:""},null,8,["panel"])]),_:1},8,["height"]),H3(F1,{class:"pasture-side-card right-card",title:"牧户性别统计",width:l8,height:r.value},{default:C1(()=>[H3(d6,{panel:P.value,compact:""},null,8,["panel"])]),_:1},8,["height"]),H3(F1,{class:"pasture-side-card right-card pasture-list-card",title:"牧户列表",width:l8,height:s.value},{default:C1(()=>[H3(d6,{panel:g2.value,compact:"",onRowSelect:oe},null,8,["panel"])]),_:1},8,["height"])])]),A("div",k12,[H3(Fh,{modelValue:h.value,"onUpdate:modelValue":v[0]||(v[0]=G=>h.value=G),"selected-legend-key":y.value,"onUpdate:selectedLegendKey":v[1]||(v[1]=G=>y.value=G),"topic-key":"grassland",layers:o3.value,legends:((E=d3.value)==null?void 0:E.legends)||[],width:232,height:430},null,8,["modelValue","selected-legend-key","layers","legends"])])])])}}},D12=`{ "datasetName": "红原牦牛产业全链分类数据草稿", "generatedAt": "2026-07-01T19:47:37", "privacy": { @@ -6896,16 +6898,16 @@ ${N[2]}`:R}function Fr(k,R){return Dr(k.name)-Dr(R.name)}function Dr(k){const R= } ] } -`,$5=[{key:"family-pasture",name:"家庭生态牧场",color:"#24f6c4",unit:"户",metricLabel:"牧场",width:126},{key:"artificial-grassland",name:"人工草地",color:"#7ee269",unit:"万亩",metricLabel:"草地",width:112},{key:"scale-breeding",name:"规模化养殖基地",subName:"牦牛选育场",color:"#32dcff",unit:"个",metricLabel:"基地",width:132},{key:"forage-storage",name:"防灾减灾",subName:"饲草储备库",color:"#ffe06b",unit:"吨",metricLabel:"库容",width:126},{key:"slaughter-processing",name:"屠宰与加工",color:"#ff9a62",unit:"万元",metricLabel:"产值",width:112},{key:"farm-equipment",name:"农机装备",color:"#30dcff",unit:"个",metricLabel:"装备",width:112},{key:"social-service",name:"社会化服务",subName:"金融/疫病/保险/培训",color:"#9ea7ff",unit:"个",metricLabel:"主体",width:132}],E7=U8.map(n=>n.zoneName),y12=new Map(j8.map(n=>[n.name,n.center])),iC=JSON.parse(p12),Fl=iC.categories||[],v12=new Map(Fl.map(n=>[n.categoryCode,n])),u_=new Set(["企业全称","主体全称","畜牧工作站","规划建设股","执法大队","疫控中心","科教股","科技股","乡村振兴股","农产品检测站","数据欠缺,请两个股室核定饲草基地数据。","对接相关科研院校收集数据"]),_12=new Set(["YC-GRASSLAND-RESOURCE","YC-CXPT-OTHER-BASE"]),S12=[/^林草局数据-\d+$/,/^(技术培训|金融服务网点|保险服务网点)-\d+$/],b12=[/蔬菜/,/金针菇/,/植物园/,/污水/,/物联网/,/绵羊/],Kf=Fl.flatMap(n=>(n.items||[]).map(e=>{var t;return i3(G2({},e),{categoryCode:n.categoryCode,categoryName:n.categoryName,stageKey:n.industryStage,stageName:((t=W5(n.industryStage))==null?void 0:t.name)||n.categoryName})})),Mr=Kf.filter(pe),c_=new Map(Kf.map(n=>[String(n.id),n])),Dl=Mt("YC-FAMILY-PASTURE"),rC=Mt(["YC-BREEDING-STOCK","YC-CXPT-BREEDING-STOCK-BASE"]),kr=Mt(["YC-FORAGE-BASE","YC-CXPT-FORAGE-BASE","YC-CXPT-GRASS-SEED-BASE"]),H9=Mt("YC-DISASTER-FORAGE-STORAGE"),h5=Mt("YC-PROCESSING-PLANT"),Y9=Mt("YC-SLAUGHTERHOUSE"),aC=Mt("YC-FARM-EQUIPMENT"),sC=Mt("YC-DISEASE-CONTROL"),Rr=Mt("YC-TECH-TRAINING"),y4=Mt("YC-SERVICE-FINANCE"),Ol=Mt("YC-SERVICE-INSURANCE"),P7=Sn(Dl);Sn(kr);const Vo=Sn(H9),oC=Sn(rC);Sn(h5);Sn(Y9);const sh=Sn(aC),oh=Sn(sC),lC=Sn(Rr),qf=Sn(y4),uC=Sn(Ol);Fl.filter(n=>Mt(n.categoryCode).some(pe)).length;Mr.length;new Set(Mr.map(_n).filter(Boolean)).size||E7.length;const w12=Math.max(sh,Ln.reduce((n,e)=>n+Number(e.devices||0),0)),lh=E6(kr,n=>N1(n,["种植面积 (亩)","acreage"])||U9(n.scale)),Ho=E6(H9,n=>N1(n,["总库容 (吨)"])),uh=E6(Mt("YC-BREEDING-BASE"),n=>N1(n,["设计存栏量 (头)"])),cC=E6(Mt("YC-BREEDING-BASE"),n=>N1(n,["年出栏量 (头)"])),dC=E6(h5,n=>N1(n,["年产值 (万元)"])),Xf=E6(h5,n=>N1(n,["年加工鲜奶总量 (吨)","年加工原料肉总量 (吨)"])),Zf=E6(h5,n=>N1(n,["带动本地农户数"])),Jf=E6(Y9,n=>N1(n,["年总产值 (万元)"])),Bl=E6(Y9,n=>N1(n,["年屠宰总量 (头)"])),hC=E6(Y9,n=>N1(n,["冷冻库容量 (吨)"])),Qf=dC+Jf,u4=tm(y4,n=>N1(n,["最高单户贷款额度 (万元)"])),C12=tm(y4,n=>N1(n,["服务覆盖乡镇数"])),ch=tm(Ol,n=>N1(n,["服务覆盖乡镇数"])),fC=E6(Rr,n=>N1(n,["年培训场次"])),ir=E6(Rr,n=>N1(n,["年培训人次"])),T12=Mt("YC-BREEDING-BASE"),Yo=i02([...kr,...H9]),A12=r02(),mC=a02(),x12=Ln.map(n=>({key:n.name,name:n.name,value:Number(n.devices||0),unit:"套",extra:`${Et(n.count)}头识别样本`})).filter(n=>n.value>0).sort(zt),E12=Ln.map(n=>({key:n.name,name:n.name,value:Number(n.count||0),unit:"头",extra:`${Et(n.devices)}套设备`})).filter(n=>n.value>0).sort(zt),P12=G12(),gC=G6(F9.grasslandArea/1e4,2);iC.generatedAt;H9.map(em);[...h5,...Y9].map(em);Mr.map(em);const M12=Mr.map(U12).sort((n,e)=>Number(e.canLocate)-Number(n.canLocate)||n.stageOrder-e.stageOrder||String(n.name).localeCompare(String(e.name),"zh-CN"));$5.reduce((n,e)=>n+O6(e.key),0);new Set($5.flatMap(n=>Ko(n.key).map(e=>e.town)).filter(Boolean)).size||E7.length;function k12(n){const e=F12(n);return({"family-pasture":[{zh:"家庭生态牧场",name:"家庭生态牧场",value:P7,unit:"户"},{zh:"估算存栏",name:"估算存栏",value:L8,unit:"头"},{zh:"覆盖乡镇",name:"覆盖乡镇",value:Xo(Dl,_n),unit:"个"},{zh:"户均存栏",name:"户均存栏",value:G6(L8/Math.max(P7,1)),unit:"头/户"}],"artificial-grassland":[{zh:"种草面积",name:"种草面积",value:G6(lh/1e4,2),unit:"万亩",decimals:2},{zh:"饲草点位",name:"饲草点位",value:O6("artificial-grassland"),unit:"个"},{zh:"草种类型",name:"草种类型",value:Yo.length,unit:"类"},{zh:"草地资源",name:"草地资源",value:gC,unit:"万亩",decimals:2}],"scale-breeding":[{zh:"养殖点位",name:"养殖点位",value:O6("scale-breeding"),unit:"个"},{zh:"设计存栏",name:"设计存栏",value:uh,unit:"头"},{zh:"年出栏",name:"年出栏",value:cC,unit:"头"},{zh:"育种场",name:"育种场",value:oC,unit:"个"}],"forage-storage":[{zh:"储备库",name:"储备库",value:Vo,unit:"个"},{zh:"总库容",name:"总库容",value:Ho,unit:"吨"},{zh:"覆盖乡镇",name:"覆盖乡镇",value:Xo(H9,_n),unit:"个"},{zh:"草种类型",name:"草种类型",value:Yo.length,unit:"类"}],"slaughter-processing":[{zh:"加工屠宰点位",name:"加工屠宰点位",value:O6("slaughter-processing"),unit:"个"},{zh:"产业产值",name:"产业产值",value:G6(Qf,1),unit:"万元",decimals:1},{zh:"年屠宰量",name:"年屠宰量",value:Bl,unit:"头"},{zh:"带动农户",name:"带动农户",value:Zf,unit:"户"}],"farm-equipment":[{zh:"监测点位",name:"监测点位",value:O6("farm-equipment"),unit:"个"},{zh:"识别设备",name:"识别设备",value:Ln.reduce((i,r)=>i+Number(r.devices||0),0),unit:"套"},{zh:"乡镇样本",name:"乡镇样本",value:Ln.length,unit:"个"},{zh:"识别样本",name:"识别样本",value:Ln.reduce((i,r)=>i+Number(r.count||0),0),unit:"头"}],"social-service":[{zh:"服务点位",name:"服务点位",value:O6("social-service"),unit:"个"},{zh:"最高授信",name:"最高授信",value:u4,unit:"万元"},{zh:"培训人次",name:"培训人次",value:ir,unit:"人次"},{zh:"服务类型",name:"服务类型",value:mC.length,unit:"类"}]}[n]||[{zh:e.name,name:e.name,value:e.value,unit:e.unit},{zh:e.capacityUnit?"能力规模":"主体规模",name:e.capacityUnit?"能力规模":"主体规模",value:e.capacity,unit:e.capacityUnit},...(e.fields||[]).map(i=>({zh:i.label,name:i.label,value:i.value,unit:i.unit}))]).filter(i=>i.value!==void 0&&i.value!==null&&i.value!=="").slice(0,4)}$5.map(n=>({key:n.key,name:n.name,value:O6(n.key),unit:n.key==="family-pasture"?"户":"个",color:n.color}));const d_=[{key:"family-pasture",name:"家庭生态牧场",value:P7,unit:"户",capacity:L8,capacityUnit:"头",note:"家庭生态牧场与牦牛养殖基础",fields:[{label:"家庭生态牧场",value:P7,unit:"户"},{label:"覆盖乡镇",value:Xo(Dl,_n),unit:"个"},{label:"户均存栏",value:G6(L8/Math.max(P7,1)),unit:"头/户"}]},{key:"artificial-grassland",name:"人工草地",value:G6(lh/1e4,2),unit:"万亩",capacity:gC,capacityUnit:"万亩",note:"种草饲草基地、草种基地与草地资源",fields:[{label:"种草面积",value:G6(lh/1e4,2),unit:"万亩"},{label:"饲草点位",value:O6("artificial-grassland"),unit:"个"},{label:"草种类型",value:3,unit:"类"}]},{key:"scale-breeding",name:"规模化养殖基地",value:O6("scale-breeding"),unit:"个",capacity:uh,capacityUnit:"头",note:"标准化养殖、选育扩繁与种畜基地",fields:[{label:"设计存栏",value:uh,unit:"头"},{label:"年出栏",value:cC,unit:"头"},{label:"育种场",value:oC,unit:"个"}]},{key:"forage-storage",name:"防灾减灾饲草储备库",value:Vo,unit:"个",capacity:Ho,capacityUnit:"吨",note:"饲草储备、防灾调拨和草种保障",fields:[{label:"储备库",value:Vo,unit:"个"},{label:"总库容",value:Ho,unit:"吨"},{label:"覆盖乡镇",value:Xo(H9,_n),unit:"个"}]},{key:"slaughter-processing",name:"屠宰与加工",value:O6("slaughter-processing"),unit:"个",capacity:G6(Qf,1),capacityUnit:"万元",note:"乳品加工、肉制品加工与定点屠宰",fields:[{label:"加工产值",value:dC,unit:"万元"},{label:"屠宰产值",value:G6(Jf,1),unit:"万元"},{label:"年屠宰量",value:Bl,unit:"头"}]},{key:"farm-equipment",name:"农机装备",value:O6("farm-equipment"),unit:"个",capacity:w12,capacityUnit:"套",note:"农机服务主体与生产监测设备",fields:[{label:"监测点位",value:O6("farm-equipment"),unit:"个"},{label:"识别设备",value:Ln.reduce((n,e)=>n+Number(e.devices||0),0),unit:"套"},{label:"乡镇样本",value:Ln.length,unit:"个"}]},{key:"social-service",name:"社会化服务",value:O6("social-service"),unit:"个",capacity:u4,capacityUnit:"万元",note:"金融、保险、防疫、培训和其他服务网点",fields:[{label:"金融网点",value:qf,unit:"家"},{label:"最高授信",value:u4,unit:"万元"},{label:"培训人次",value:ir,unit:"人次"}]}],R12=V12(),I12=qo(H9,_n,n=>N1(n,["总库容 (吨)"])).map(n=>i3(G2({},n),{unit:"吨",extra:`${n.count}个库点`})).slice(0,6),N12=[{key:"milk-processing",name:"乳品加工",value:E6(h5.filter(s02),n=>N1(n,["年产值 (万元)"])),unit:"万元",color:"#32dcff"},{key:"meat-processing",name:"肉品加工",value:E6(h5.filter(o02),n=>N1(n,["年产值 (万元)"])),unit:"万元",color:"#ff9a62"},{key:"slaughter-output",name:"定点屠宰",value:G6(Jf,1),unit:"万元",color:"#ffe06b"}].filter(n=>n.value>0);`${h5.filter(pe).length}`,`${Y9.filter(pe).length}`;t7(C12,10),`${Et(u4)}`,t7(ch,10),`${Et(ch)}`,t7(ir,200),`${Et(ir)}`,t7(oh,4),t7(sh,3);function L12(n){const e=W5(n),t=H12(n),i={"family-pasture":{left:[ge("family-town","牧场镇域分布","bar",Ai(n).slice(0,5),{variant:"rankBar"}),ge("family-town-stock","镇域存栏支撑","column",K12(),{variant:"slim"}),ge("family-grass-resource","草地资源保障","heat",q12())],right:[m9(n)]},"artificial-grassland":{left:[ge("grass-town","种草面积排行","column",Ai(n).slice(0,7),{variant:"slim"}),ge("grass-heat","基地面积热区","heat",X12()),ge("grass-type","草种保障结构","structure",Yo)],right:[m9(n)]},"scale-breeding":{left:[ge("breeding-stock","设计存栏排行","bar",Ai(n).slice(0,5),{variant:"rankBar"}),ge("breeding-output","年出栏能力排行","bar",Z12(),{variant:"raceBar"}),ge("breeding-level","育种等级结构","donut",R12)],right:[m9(n)]},"forage-storage":{left:[ge("storage-town","库容镇域排行","bar",Ai(n).slice(0,7)),ge("storage-point","库点能力热区","heat",J12()),ge("storage-grass","储备草种结构","structure",Yo)],right:[m9(n)]},"slaughter-processing":{left:[ge("processing-value","产值结构","bar",N12),ge("processing-chain","产能与带动","structure",A12),ge("processing-heads","屠宰能力排行","bar",Q12(),{variant:"raceBar"})],right:[m9(n)]},"farm-equipment":{left:[ge("equipment-device","识别设备分布","column",x12.slice(0,7),{variant:"slim"}),ge("equipment-recognition","识别样本排行","bar",E12.slice(0,7))],right:[m9(n)]},"social-service":{left:[ge("service-type","服务主体结构","structure",mC),ge("service-credit","金融授信排行","bar",e02()),ge("service-coverage","服务覆盖对比","bar",t02(),{variant:"raceBar"}),ge("service-training","培训服务能力","line",n02())],right:[m9(n)]}},r={left:[ge(`${e.key}-rank`,`${e.metricLabel}排行`,"bar",Ai(n).slice(0,7)),ge(`${e.key}-subject`,"主体结构","structure",t),ge(`${e.key}-town`,"镇域覆盖热区","heat",D12(n).slice(0,8)),ge(`${e.key}-capacity`,"能力规模分布","split",Ai(n).slice(0,7))],right:[m9(n)]};return i[n]||r}`${Vo}`,`${h5.filter(pe).length}`,G6(Qf,1);function W5(n){return $5.find(e=>e.key===n)||$5[0]}function F12(n){return d_.find(e=>e.key===n)||d_[0]}function Ai(n){return n==="family-pasture"?qo(Dl,_n,()=>1).map(e=>i3(G2({},e),{unit:"户",extra:"家庭生态牧场"})).slice(0,7):n==="artificial-grassland"?qo(kr,_n,e=>N1(e,["种植面积 (亩)","acreage"])||U9(e.scale)).map(e=>i3(G2({},e),{value:G6(e.value/1e4,2),unit:"万亩",extra:`${e.count}个基地`})).slice(0,7):n==="scale-breeding"?Mt("YC-BREEDING-BASE").map(e=>({key:e.id,name:yn(e.name),value:N1(e,["设计存栏量 (头)"]),unit:"头",extra:`年出栏${Et(N1(e,["年出栏量 (头)"]))}头`})).filter(e=>e.value>0).sort(zt).slice(0,7):n==="forage-storage"?I12:n==="slaughter-processing"?[...h5,...Y9].filter(pe).map(e=>({key:e.id,name:yn(e.name),value:N1(e,["年产值 (万元)","年总产值 (万元)"]),unit:"万元",extra:e.categoryName})).filter(e=>e.value>0).sort(zt).slice(0,7):n==="farm-equipment"?aC.filter(pe).map(e=>{var t;return{key:e.id,name:yn(e.name),value:1,unit:"个",extra:((t=e.attributes)==null?void 0:t.简称)||"农机服务"}}):n==="social-service"?[{key:"finance",name:"金融服务网点",value:qf,unit:"家",extra:`最高${Et(u4)}万元`},{key:"insurance",name:"保险服务网点",value:uC,unit:"家",extra:`覆盖${Et(ch)}乡镇`},{key:"training",name:"技术培训机构",value:lC,unit:"家",extra:`${Et(fC)}场`},{key:"disease",name:"疫病防控主体",value:oh,unit:"个",extra:"防疫服务"}]:[]}function D12(n){return qo(B12(n),_n,()=>1).map(e=>i3(G2({},e),{unit:"个",extra:`${e.count}条`}))}function O12(n={}){const e=l02(n);if(!e)return[];const t=[],i=e.metrics||{},r=e.attributes||{},a=(s,o,l="")=>{_C(o)||t.push({label:s,value:c02(o,l)})};return a("运营单位",r.运营单位),a("育种等级",r.育种等级),a("育种方向",r.主要育种方向),a("设计存栏",i["设计存栏量 (头)"],"头"),a("年出栏量",i["年出栏量 (头)"],"头"),a("种植面积",i["种植面积 (亩)"]||e.scale,e.scale?"":"亩"),a("总库容",i["总库容 (吨)"],"吨"),a("年产值",i["年产值 (万元)"]||i["年总产值 (万元)"],"万元"),a("年加工量",i["年加工鲜奶总量 (吨)"]||i["年加工原料肉总量 (吨)"],"吨"),a("年屠宰量",i["年屠宰总量 (头)"],"头"),a("服务覆盖",i.服务覆盖乡镇数,"个乡镇"),a("最高授信",i["最高单户贷款额度 (万元)"],"万元"),a("主要产品",r.主要产品),a("主要草种",r.主要草种||r.储备草种),t.slice(0,8)}function Mt(n){return(Array.isArray(n)?n:[n]).flatMap(t=>{const i=v12.get(t);return((i==null?void 0:i.items)||[]).map(r=>{var a;return i3(G2({},r),{categoryCode:i.categoryCode,categoryName:i.categoryName,stageKey:i.industryStage,stageName:((a=W5(i.industryStage))==null?void 0:a.name)||i.categoryName})})})}function B12(n){return Mr.filter(e=>e.stageKey===n)}function Ko(n){return n==="farm-equipment"?P12:M12.filter(e=>e.stageKey===n&&e.canLocate)}function O6(n){return Ko(n).length}function G12(){return Ln.map((n,e)=>{const t=y12.get(n.name),i=Number(t==null?void 0:t[0]),r=Number(t==null?void 0:t[1]);if(!dh(i,r))return null;const a=`YC-FARM-EQUIPMENT-TOWN-${String(e+1).padStart(3,"0")}`,s=`${n.name}农机装备监测点`,o=Number(n.devices||0),l=Number(n.count||0);return{key:a,id:a,name:s,fullName:s,stageKey:"farm-equipment",stageName:W5("farm-equipment").name,stageOrder:$5.findIndex(c=>c.key==="farm-equipment"),typeName:"农机装备监测点",categoryName:"农机装备监测点",town:n.name,address:`${n.name}乡镇中心`,status:"监测样本",value:o,unit:"套",numericValue:o,valueText:`${Et(o)}套`,extra:`${Et(l)}头识别样本`,longitude:i,latitude:r,locateText:"定位",canLocate:!0,searchText:[s,"农机装备",n.name,`${o}套`,`${l}头识别样本`].join(" ")}}).filter(Boolean).sort((n,e)=>e.numericValue-n.numericValue||String(n.name).localeCompare(String(e.name),"zh-CN"))}function pe(n={}){var i;const e=L9(n.name),t=L9((i=n.attributes)==null?void 0:i.序号);return!(!e||u_.has(e)||_12.has(n.categoryCode)||b12.some(r=>r.test(e))||n.categoryCode==="YC-FAMILY-PASTURE"&&!vC(n)||t&&u_.has(t)&&!z12(n)||S12.some(r=>r.test(e)))}function Sn(n=[]){return n.filter(pe).length}function z12(n={}){return Object.values(n.metrics||{}).some(e=>U9(e)>0)}function em(n={}){var t,i,r,a;const e=pC(n);return{key:String(n.id||n.name),name:n.name,stageKey:n.stageKey,typeName:n.categoryName,categoryName:n.categoryName,town:_n(n),address:n.address||n.village||n.areaFullName||"",status:n.status||"",products:((t=n.attributes)==null?void 0:t.主要产品)||((i=n.attributes)==null?void 0:i.主要草种)||((r=n.attributes)==null?void 0:r.储备草种)||((a=n.attributes)==null?void 0:a.主要育种方向)||"",capacity:e,capacityUnit:yC(n),outputValue:N1(n,["年产值 (万元)","年总产值 (万元)"]),longitude:n.longitude,latitude:n.latitude}}function j12(n={}){const e=pC(n),t=yC(n),i=_n(n);return{key:String(n.id||n.name),name:yn(n.name),fullName:n.name,stageKey:n.stageKey,typeName:n.categoryName,categoryName:n.categoryName,town:i||"全县",address:n.address||n.village||n.areaFullName||"",status:n.status||"待完善",value:e,unit:t,numericValue:Number(e)||0,valueText:$12(n,e,t),extra:W12(n),sourceSheet:n.sourceSheet}}function U12(n={}){var d,m;const e=j12(n),t=vC(n),i=W5(n.stageKey),r=L9(n.name),a=L9(n.categoryName).replace(/^cxpt/i,""),s=L9(n.address||n.village||n.areaFullName||""),o=n.attributes||{},l=n.metrics||{},c=[r,e.name,i==null?void 0:i.name,a,e.town,s,o.简称,o.运营单位,o.主要产品,o.主要草种,o.储备草种,o.主要育种方向,l["主要贷款产品(可多选)"],e.valueText,e.extra,n.sourceSheet].filter(Boolean).join(" ");return i3(G2({},e),{name:e.name,fullName:r,stageName:(i==null?void 0:i.name)||e.stageName||"",stageOrder:$5.findIndex(y=>y.key===n.stageKey),categoryName:a,address:s,longitude:(d=t==null?void 0:t.longitude)!=null?d:"",latitude:(m=t==null?void 0:t.latitude)!=null?m:"",locateText:t?"定位":"暂无",canLocate:!!t,searchText:c})}function pC(n={}){var e,t;return n.stageKey==="family-pasture"?1:n.categoryCode==="YC-BREEDING-STOCK"?((e=n.attributes)==null?void 0:e.育种等级)||"待完善":n.categoryCode==="YC-CXPT-BREEDING-STOCK-BASE"?U9(n.scale)||1:n.categoryCode==="YC-BREEDING-BASE"?N1(n,["设计存栏量 (头)"]):n.categoryCode==="YC-FORAGE-BASE"?N1(n,["种植面积 (亩)"]):n.categoryCode==="YC-DISASTER-FORAGE-STORAGE"?N1(n,["总库容 (吨)"]):n.categoryCode==="YC-PROCESSING-PLANT"?N1(n,["年产值 (万元)"])||N1(n,["年加工鲜奶总量 (吨)","年加工原料肉总量 (吨)"]):n.categoryCode==="YC-SLAUGHTERHOUSE"?N1(n,["年总产值 (万元)"])||N1(n,["年屠宰总量 (头)"]):n.categoryCode==="YC-SERVICE-FINANCE"?N1(n,["最高单户贷款额度 (万元)","服务覆盖乡镇数"]):n.categoryCode==="YC-SERVICE-INSURANCE"?N1(n,["服务覆盖乡镇数"]):n.categoryCode==="YC-TECH-TRAINING"?N1(n,["年培训人次","年培训场次"]):(t=n.categoryCode)!=null&&t.startsWith("YC-CXPT")?U9(n.scale)||N1(n,["acreage"]):N1(n,Object.keys(n.metrics||{}))||1}function yC(n={}){var e;return n.stageKey==="family-pasture"?"户":n.categoryCode==="YC-BREEDING-STOCK"?"":n.categoryCode==="YC-BREEDING-BASE"?"头":["YC-FORAGE-BASE","YC-CXPT-FORAGE-BASE","YC-CXPT-GRASS-SEED-BASE","YC-CXPT-BREEDING-STOCK-BASE"].includes(n.categoryCode)?"亩":n.categoryCode==="YC-DISASTER-FORAGE-STORAGE"?"吨":n.categoryCode==="YC-PROCESSING-PLANT"||n.categoryCode==="YC-SLAUGHTERHOUSE"||n.categoryCode==="YC-SERVICE-FINANCE"?"万元":n.categoryCode==="YC-SERVICE-INSURANCE"?"乡镇":n.categoryCode==="YC-TECH-TRAINING"?"人次":(e=n.categoryCode)!=null&&e.startsWith("YC-CXPT")?"亩":""}function $12(n,e,t){return n.categoryCode==="YC-BREEDING-STOCK"?String(e||"待完善"):Number.isFinite(Number(e))?`${Et(e)}${t||""}`:String(e||"")}function W12(n={}){const e=n.attributes||{},t=n.metrics||{};return e.主要产品||e.主要草种||e.储备草种||e.主要育种方向||t["主要贷款产品(可多选)"]||n.sourceSheet||""}function V12(){const n=new Map;return rC.forEach(e=>{var r;const t=L9((r=e.attributes)==null?void 0:r.育种等级)||"待完善",i=n.get(t)||{key:t,name:t,value:0,unit:"个"};i.value+=1,n.set(t,i)}),[...n.values()].sort((e,t)=>{var r,a;const i={省级:0,县级:1,待完善:2};return((r=i[e.name])!=null?r:9)-((a=i[t.name])!=null?a:9)})}function H12(n){return Fl.filter(e=>e.industryStage===n).map(e=>{const t=Sn(Mt(e.categoryCode));return{key:e.categoryCode,name:e.categoryName.replace(/^cxpt/,""),value:t,unit:"条",extra:W5(n).name}}).filter(e=>e.value>0).sort(zt)}function ge(n,e,t,i,r={}){return G2({key:n,title:e,height:227,renderer:"business",type:t,rows:i},r)}function Y12(n){return n?Ko(n):$5.flatMap(e=>Ko(e.key))}function m9(n){const e=W5(n),t=Y12(n);return{key:"industry-chain-list",title:`${e.name}点位清单`,height:466,renderer:"business",type:"projectTable",rows:t,searchPlaceholder:`搜索${e.name}点位 / 乡镇`,emptyText:"无匹配点位",columns:[{key:"name",label:"主体",field:"name",width:"38%",className:"business-project-col-name"},{key:"stage",label:"类型",field:"categoryName",width:"24%"},{key:"town",label:"乡镇",field:"town",width:"18%"},{key:"locate",label:"定位",field:"locateText",width:"20%",align:"center"}],searchKeys:["name","fullName","stageName","categoryName","town","address","valueText","extra","sourceSheet","searchText"]}}function K12(){return U8.map(n=>({key:n.zoneName,name:n.zoneName,value:Number(n.yakCount||0),unit:"头",extra:"牦牛存栏"})).filter(n=>n.value>0).sort(zt).slice(0,8)}function q12(){return U8.map(n=>({key:n.zoneName,name:n.zoneName,value:G6(Number(n.grasslandArea||0)/1e4,2),unit:"万亩",extra:"草地资源"})).filter(n=>n.value>0).sort(zt).slice(0,8)}function X12(){return kr.filter(pe).map(n=>({key:n.id,name:yn(n.name),value:N1(n,["种植面积 (亩)","acreage"])||U9(n.scale),unit:"亩",extra:_n(n)||n.categoryName})).filter(n=>n.value>0).sort(zt).slice(0,8)}function Z12(){return T12.filter(pe).map(n=>({key:n.id,name:yn(n.name),value:N1(n,["年出栏量 (头)"]),unit:"头",extra:`设计${Et(N1(n,["设计存栏量 (头)"]))}头`})).filter(n=>n.value>0).sort(zt).slice(0,7)}function J12(){return H9.filter(pe).map(n=>{var e;return{key:n.id,name:yn(n.name),value:N1(n,["总库容 (吨)"]),unit:"吨",extra:N1(n,["发放次数"])||((e=n.attributes)==null?void 0:e.储备草种)||"储备库"}}).filter(n=>n.value>0).sort(zt).slice(0,8)}function Q12(){return Y9.filter(pe).map(n=>({key:n.id,name:yn(n.name),value:N1(n,["年屠宰总量 (头)"]),unit:"头",extra:`${Et(N1(n,["冷冻库容量 (吨)"]))}吨冷链`})).filter(n=>n.value>0).sort(zt).slice(0,7)}function e02(){return y4.filter(pe).map(n=>{var e;return{key:n.id,name:yn(((e=n.attributes)==null?void 0:e.简称)||n.name),value:N1(n,["最高单户贷款额度 (万元)"]),unit:"万元",extra:`覆盖${Et(N1(n,["服务覆盖乡镇数"]))}乡镇`}}).filter(n=>n.value>0).sort(zt).slice(0,7)}function t02(){return[...y4.filter(pe).map(n=>{var e;return{key:n.id,name:yn(((e=n.attributes)==null?void 0:e.简称)||n.name),value:N1(n,["服务覆盖乡镇数"]),unit:"乡镇",extra:"金融"}}),...Ol.filter(pe).map(n=>{var e;return{key:n.id,name:yn(((e=n.attributes)==null?void 0:e.简称)||n.name),value:N1(n,["服务覆盖乡镇数"]),unit:"乡镇",extra:"保险"}})].filter(n=>n.value>0).sort(zt).slice(0,7)}function n02(){const n=Rr.filter(pe).map(e=>({key:e.id,name:yn(e.name),value:N1(e,["年培训人次"]),unit:"人次",extra:`${Et(N1(e,["年培训场次"]))}场`})).filter(e=>e.value>0).sort(zt).slice(0,7);return n.length?n:[{key:"sessions",name:"年培训场次",value:fC,unit:"场"},{key:"persons",name:"年培训人次",value:ir,unit:"人次"}]}function i02(n){const e=[{key:"oat",name:"燕麦草",pattern:/燕麦/},{key:"elymus",name:"披碱草",pattern:/披碱草/},{key:"roegneria",name:"老芒麦",pattern:/老芒麦/},{key:"other",name:"其他草种",pattern:/./}],t=new Map(e.map(i=>[i.key,{key:i.key,name:i.name,value:0,unit:"处"}]));return n.filter(pe).forEach(i=>{var o,l;const r=[(o=i.attributes)==null?void 0:o.主要草种,(l=i.attributes)==null?void 0:l.储备草种].filter(Boolean).join("、"),a=e.filter(c=>c.key!=="other"&&c.pattern.test(r));(a.length?a:[e[e.length-1]]).forEach(c=>{t.get(c.key).value+=1})}),[...t.values()].filter(i=>i.value>0).sort(zt)}function r02(){return[{key:"raw-capacity",name:"原料加工",value:Xf,unit:"吨"},{key:"slaughter-heads",name:"屠宰总量",value:Bl,unit:"头"},{key:"farmer-driven",name:"带动农户",value:Zf,unit:"户"},{key:"cold-storage",name:"冷链能力",value:hC,unit:"吨"}].filter(n=>n.value>0)}function a02(){return[{key:"finance",name:"金融",value:y4.filter(pe).length,unit:"家"},{key:"insurance",name:"保险",value:Ol.filter(pe).length,unit:"家"},{key:"training",name:"培训",value:Rr.filter(pe).length,unit:"家"},{key:"disease",name:"防疫",value:sC.filter(pe).length,unit:"个"}].filter(n=>n.value>0)}function qo(n,e,t){const i=new Map;return n.filter(pe).forEach(r=>{const a=L9(typeof e=="function"?e(r):r[e])||"未填写",s=i.get(a)||{key:a,name:a,value:0,count:0,extra:""};s.value+=Number(t(r)||0),s.count+=1,i.set(a,s)}),[...i.values()].sort(zt)}function N1(n={},e=[]){const t=n.metrics||{},i=Array.isArray(e)?e:[e];for(const r of i)if(Object.prototype.hasOwnProperty.call(t,r)){const a=U9(t[r]);if(a||a===0)return a}return 0}function U9(n){if(typeof n=="number")return Number.isFinite(n)?n:0;if(_C(n))return 0;const e=String(n).replace(/,/g,"").trim();if(!e||e==="无"||e==="待完善")return 0;const t=e.match(/-?\d+(?:\.\d+)?/);if(!t)return 0;let i=Number(t[0]);return e.includes("万亩")&&!e.includes("万元")&&(i*=1e4),Number.isFinite(i)?i:0}function _n(n={}){const e=L9(n.town||n.areaName);if(E7.includes(e))return e;const t=[n.town,n.areaName,n.areaFullName,n.address,n.village,n.name].filter(Boolean).join(" "),i=E7.find(r=>t.includes(r));return i||E7.find(r=>{const a=r.replace(/[镇乡]$/,"");return a.length>=2&&t.includes(a)})||e}function vC(n={}){const e=xi(n.longitude),t=xi(n.latitude);if(dh(e,t))return{longitude:e,latitude:t};const i=Object.values(n.locations||{}).find(r=>dh(xi(r==null?void 0:r.longitude),xi(r==null?void 0:r.latitude)));return i?{longitude:xi(i.longitude),latitude:xi(i.latitude)}:null}function dh(n,e){const t=Number(n),i=Number(e);return Number.isFinite(t)&&Number.isFinite(i)&&t>=$1.west&&t<=$1.east&&i>=$1.south&&i<=$1.north}function xi(n){if(n==null||n==="")return NaN;const e=Number(n);return Number.isFinite(e)?e:NaN}function s02(n={}){var t;const e=[n.name,(t=n.attributes)==null?void 0:t.主要产品].filter(Boolean).join("");return/奶|乳|酸奶|奶粉/.test(e)}function o02(n={}){var t;const e=[n.name,(t=n.attributes)==null?void 0:t.主要产品].filter(Boolean).join("");return/肉|屠宰|牛肉/.test(e)}function l02(n={}){const e=String(n.id||"");return e&&c_.has(e)?c_.get(e):Kf.find(t=>t.name===n.name&&t.categoryCode===n.categoryCode)}function t7(n,e){return Math.max(12,Math.min(100,Math.round(Number(n||0)/e*100)))}function E6(n,e){return n.filter(pe).reduce((t,i)=>t+Number(e(i)||0),0)}function tm(n,e){return n.filter(pe).reduce((t,i)=>Math.max(t,Number(e(i)||0)),0)}function Xo(n,e){return new Set(n.filter(pe).map(e).filter(Boolean)).size}function zt(n,e){return e.value-n.value||e.count-n.count||String(n.name).localeCompare(String(e.name),"zh-CN")}function yn(n=""){return String(n).replace(/^四川红原/,"").replace(/^红原县/,"").replace(/有限责任公司$/,"").replace(/农民专业合作社$/,"合作社").replace(/股份有限公司红原县支行$/,"红原支行").trim()}function L9(n){return String(n!=null?n:"").replace(/\s+/g," ").trim()}function _C(n){return n==null||String(n).trim()===""||String(n).trim().toLowerCase()==="nan"}function u02(n){return typeof n=="number"?Et(n):U9(n)&&String(n).match(/^\s*[约≈]?\d/)?String(n):String(n!=null?n:"")}function c02(n,e=""){const t=u02(n);return!e||typeof n=="string"&&t.includes(e.replace(/^个/,""))?t:`${t}${e}`}function Et(n){const e=Number(n||0);return Number.isFinite(e)?e.toLocaleString("zh-CN",{maximumFractionDigits:Number.isInteger(e)?0:1}):"0"}function G6(n,e=0){const t=En(10,e);return Math.round(Number(n||0)*t)/t}const d02={class:"yak-industry-chain"},h02={key:0,class:"industry-map-loading"},f02={key:1,class:"fgw-left industry-side-panel industry-side-panel--left"},m02={class:"fgw-side-stack industry-side-stack is-left"},g02={key:1,class:"industry-ledger-list"},p02={key:2,class:"fgw-right industry-side-panel industry-side-panel--right"},y02={class:"fgw-side-stack industry-side-stack is-right"},v02={key:1,class:"industry-ledger-list"},_02={class:"industry-point-detail__head"},S02={class:"industry-point-detail__name"},b02={class:"industry-point-detail__grid"},w02={class:"industry-bottom-switcher"},h_=398,C02=128,ad=12,T02=8,A02=227,x02={__name:"index",props:{active:{type:Boolean,default:!0}},emits:["module-stats","loading-progress","map-ready"],setup(n,{emit:e}){const t=n,i=e,r=Q2(typeof window=="undefined"?1080:window.innerHeight),a=c2(()=>{const w2=Math.max(1080,Number(r.value)||1080),D2=Math.floor((w2-C02-T02-ad*3)/4);return Math.max(A02,D2)}),s=c2(()=>a.value*2+ad),o=c2(()=>a.value*4+ad*3),l=Q2("family-pasture"),c=Q2(null),d=Q2(!1),m=Q2(null),y=Q2({x:0,y:0});let _=null,T=!1,M=!1,x=null,B=!1;const q=c2(()=>W5(l.value)),K=c2(()=>L12(l.value)),H=c2(()=>W2(K.value)),J=c2(()=>{const w2=H.value.left;return w2.map(D2=>v3(D2,w2.length))}),g2=c2(()=>{const w2=H.value.right;return w2.map(D2=>v3(D2,w2.length))}),N2=c2(()=>{var Z2;const w2=lr("yak-industry-chain","yak-industry-points"),D2=(Z2=w2==null?void 0:w2.legends)==null?void 0:Z2.find(b3=>{var M2;return((M2=b3.match)==null?void 0:M2.value)===l.value});return w2&&i3(G2({},w2),{activeLegend:D2||{key:`yak-industry-empty-${l.value}`,name:q.value.name,fillColor:q.value.color,strokeColor:q.value.color,match:{field:"stageKey",value:l.value}}})}),E2=c2(()=>$5.map(w2=>({key:w2.key,name:w2.name,color:w2.color,width:w2.width}))),v2=c2(()=>({showTownNames:!0,showBars:!1,showPointMarkers:!0,title:`${q.value.name}排行`,metricLabel:q.value.metricLabel,unit:q.value.unit,rows:[]})),F2=c2(()=>{const w2=m.value;return w2?[{label:"所属环节",value:F3(w2.stageName)},{label:"主体类型",value:F3(w2.categoryName)},{label:"所在乡镇",value:F3(w2.town)},{label:"能力规模",value:y3(w2)},{label:"运行状态",value:F3(w2.status)},...O12(w2)].filter(D2=>D2.value!==void 0&&D2.value!==null&&String(D2.value).trim()!==""):[]}),$2=c2(()=>{var w2,D2;return F3(((w2=m.value)==null?void 0:w2.categoryName)||((D2=m.value)==null?void 0:D2.stageName))}),X2=c2(()=>{var w2;return F3((w2=m.value)==null?void 0:w2.name)}),H2=c2(()=>{const M2={x:Math.max(24,Math.min(1896,Number(y.value.x||0))),y:Math.max(24,Math.min(1056,Number(y.value.y||0)))},P=M2.x>1320,m2=P?Math.max(24,M2.x-430-28):Math.min(1920-430-24,M2.x+28),T3=Math.min(Math.max(M2.y-252/2,128),1080-252-116),M3=Math.min(Math.max(M2.y-T3,42),252-38);return{left:`${m2}px`,top:`${T3}px`,"--point-arrow-top":`${M3}px`,"--point-arrow-side":P?"100%":"0px","--point-arrow-offset":P?"-1px":"-9px","--point-arrow-rotate":P?"-45deg":"135deg"}});U6(()=>{w3(),window.addEventListener("resize",w3),L2(),e3()}),j6(()=>{var w2,D2;B=!0,window.removeEventListener("resize",w3),x&&window.clearTimeout(x),(D2=(w2=c.value)==null?void 0:w2.destroyMap)==null||D2.call(w2)}),R0(()=>t.active,w2=>{var D2,Z2,b3,M2;c.value&&(w2?(c3(),(Z2=(D2=c.value).resume)==null||Z2.call(D2)):(M2=(b3=c.value).pause)==null||M2.call(b3))});function r3(w2){w2!==l.value&&(l.value=w2,l3(),L2(w2))}function W2(w2={}){const D2=_3(w2.left),Z2=_3(w2.right);if(Z2.length)return{left:D2,right:Z2};const b3=[...D2,...Z2];return b3.length<=4?{left:b3,right:[]}:{left:D2,right:Z2}}function v3(w2,D2=0){const Z2=Number((w2==null?void 0:w2.height)||0)>=400||(w2==null?void 0:w2.span)===2;return i3(G2({},w2),{height:D2===1?o.value:Z2?s.value:a.value})}function _3(w2=[]){return w2.filter(D2=>(D2==null?void 0:D2.type)!=="iconMetric")}function w3(){r.value=typeof window=="undefined"?1080:window.innerHeight}function L2(w2=l.value){i("module-stats",{moduleKey:"yak-industry-chain",items:k12(w2)})}function e3(){var w2,D2,Z2;_=new d4,T=!1,i("loading-progress",{progress:0}),(D2=(w2=_.instance)==null?void 0:w2.on)==null||D2.call(w2,"onProgress",(b3,M2,P)=>{i("loading-progress",{progress:Math.floor(M2/(P||1)*100),path:b3,itemsLoaded:M2,itemsTotal:P})}),(Z2=_.ready)==null||Z2.then(()=>{T=!0,c3()}).catch(()=>{d.value=!0,i("map-ready")})}function c3(){B||!t.active||!T||M||(M=!0,x&&window.clearTimeout(x),x=window.setTimeout(()=>{x=null,p3()},600))}function p3(w2=0){return C3(this,null,function*(){var Z2,b3;if(B)return;if(!t.active){M=!1;return}if(yield lt(),!t.active){M=!1;return}const D2=c.value;if((Z2=D2==null?void 0:D2.loadMap)==null||Z2.call(D2,_),D2!=null&&D2.canvasMap){d.value=!0,i("loading-progress",{progress:100}),i("map-ready"),(b3=D2.play)==null||b3.call(D2);return}if(w2<24){window.setTimeout(()=>p3(w2+1),120);return}M=!1,d.value=!0,i("map-ready")})}function q2(w2={}){var Z2;const D2=((Z2=w2.feature)==null?void 0:Z2.properties)||{};if(D2.stageKey){m.value=D2,y.value=$3(w2.screen);return}m.value=null}function a3(){return C3(this,arguments,function*(w2={}){if(!w2.canLocate)return;const D2=!!(w2.stageKey&&w2.stageKey!==l.value);D2&&(l.value=w2.stageKey,L2(w2.stageKey),yield lt());const Z2=y2(w2);m.value=Z2,y.value={x:960,y:500},window.setTimeout(()=>{var M2,P;const b3=(P=(M2=c.value)==null?void 0:M2.focusYakIndustryPoint)==null?void 0:P.call(M2,Z2);z2(Z2,b3),window.setTimeout(()=>z2(Z2),760)},D2?320:80)})}function l3(){var D2,Z2,b3,M2;m.value=null;const w2=((Z2=(D2=c.value)==null?void 0:D2.canvasMap)==null?void 0:Z2.value)||((b3=c.value)==null?void 0:b3.canvasMap);(M2=w2==null?void 0:w2.clearSelectedFeature)==null||M2.call(w2)}function y2(w2={}){var b3;const D2=Number(w2.longitude),Z2=Number(w2.latitude);return i3(G2({},w2),{id:w2.key||w2.id,name:w2.fullName||w2.name,stageKey:w2.stageKey,stageName:w2.stageName||((b3=W5(w2.stageKey))==null?void 0:b3.name),categoryName:w2.categoryName||w2.typeName,capacity:w2.value,capacityUnit:w2.unit,longitude:D2,latitude:Z2,geometry:Number.isFinite(D2)&&Number.isFinite(Z2)?{type:"Point",coordinates:[D2,Z2]}:void 0,status:w2.status})}function z2(w2,D2=null){var b3,M2;const Z2=((M2=(b3=c.value)==null?void 0:b3.getYakIndustryPointScreen)==null?void 0:M2.call(b3,w2))||(D2==null?void 0:D2.screen);Z2&&(y.value=$3(Z2))}function y3(w2){return w2.capacity===void 0||w2.capacity===null||w2.capacity===""?"":`${w2.capacity}${w2.capacityUnit||""}`}function F3(w2){return String(w2!=null?w2:"").replace(/\bcxpt[-_./\s]*/gi,"").replace(/\s+/g," ").trim()}function $3(w2={}){var T3;const D2=document.querySelector("#large-screen"),Z2=(T3=D2==null?void 0:D2.getBoundingClientRect)==null?void 0:T3.call(D2),b3=Z2!=null&&Z2.width?1920/Z2.width:1,M2=Z2!=null&&Z2.height?1080/Z2.height:1,P=(Z2==null?void 0:Z2.left)||0,m2=(Z2==null?void 0:Z2.top)||0;return{x:(Number(w2.x)-P)*b3,y:(Number(w2.y)-m2)*M2}}return(w2,D2)=>(X(),Q("div",d02,[U3(c4,{ref_key:"mapSceneRef",ref:c,class:"industry-map-scene","active-layer":N2.value,"map-ranking":v2.value,onFeatureInfo:q2},null,8,["active-layer","map-ranking"]),D2[0]||(D2[0]=A("div",{class:"industry-map-scrim"},null,-1)),d.value?N3("",!0):(X(),Q("div",h02,"3D地图加载中")),J.value.length?(X(),Q("div",f02,[A("div",m02,[(X(!0),Q(P3,null,D3(J.value,Z2=>(X(),ce(I1,{key:Z2.key,class:"fgw-side-card industry-side-card left-card",title:Z2.title,width:h_,height:Z2.height},{default:S1(()=>[Z2.renderer==="business"?(X(),ce(y6,{key:0,panel:Z2,compact:"",onRowSelect:a3},null,8,["panel"])):Z2.renderer==="ledger"?(X(),Q("div",g02,[(X(!0),Q(P3,null,D3(Z2.rows,b3=>(X(),Q("div",{key:b3.key,class:"industry-ledger-row"},[A("div",null,[A("strong",null,u2(b3.name),1),A("span",null,u2(b3.typeName)+" / "+u2(b3.town),1)]),A("em",null,u2(b3.valueText),1)]))),128))])):N3("",!0)]),_:2},1032,["title","height"]))),128))])])):N3("",!0),g2.value.length?(X(),Q("div",p02,[A("div",y02,[(X(!0),Q(P3,null,D3(g2.value,Z2=>(X(),ce(I1,{key:Z2.key,class:"fgw-side-card industry-side-card right-card",title:Z2.title,width:h_,height:Z2.height},{default:S1(()=>[Z2.renderer==="business"?(X(),ce(y6,{key:0,panel:Z2,compact:"",onRowSelect:a3},null,8,["panel"])):Z2.renderer==="ledger"?(X(),Q("div",v02,[(X(!0),Q(P3,null,D3(Z2.rows,b3=>(X(),Q("div",{key:b3.key,class:"industry-ledger-row"},[A("div",null,[A("strong",null,u2(b3.name),1),A("span",null,u2(b3.typeName)+" / "+u2(b3.town),1)]),A("em",null,u2(b3.valueText),1)]))),128))])):N3("",!0)]),_:2},1032,["title","height"]))),128))])])):N3("",!0),m.value?(X(),Q("div",{key:3,class:"industry-point-detail",style:C1(H2.value)},[A("div",_02,[A("span",null,u2($2.value),1),A("button",{type:"button",title:"关闭",onClick:l3},"×")]),A("div",S02,u2(X2.value),1),A("div",b02,[(X(!0),Q(P3,null,D3(F2.value,Z2=>(X(),Q("div",{key:Z2.label,class:"industry-point-detail__row"},[A("span",null,u2(Z2.label),1),A("strong",null,u2(Z2.value),1)]))),128))])],4)):N3("",!0),A("div",w02,[U3(ll,{"model-value":l.value,topics:E2.value,"onUpdate:modelValue":r3},null,8,["model-value","topics"])])]))}},Gl="/openApi";function E02(n,e){return/^https?:\/\//.test(e)?e:`${n}${e.startsWith("/")?e:`/${e}`}`}function zl(n,e,t,i={}){return Bn(E02(n,e),{params:t,timeout:i.timeout}).then(P02)}function P02(n){if((n==null?void 0:n.success)===!1||(n==null?void 0:n.code)!==void 0&&![0,200,"0","200"].includes(n.code)){const t=new Error((n==null?void 0:n.msg)||(n==null?void 0:n.message)||"接口请求失败");throw t.code=n==null?void 0:n.code,t}return W1(n)}function M02(n,e=window.location.hash||window.location.pathname,t="智慧管理"){return zl(Gl,"/ai/stat/question",{question:n,pagePath:e,pageName:t},{timeout:45e3})}function k02(n){return zl(Gl,"/ai/balance/targets",{question:n},{timeout:18e3}).then(e=>Array.isArray(e)?e:(e==null?void 0:e.rows)||(e==null?void 0:e.list)||[])}function R02({areaCode:n,pasturesId:e}={}){return zl(Gl,"/ai/balance/advice",{areaCode:n,pasturesId:e},{timeout:18e3})}function I02(){return zl(Gl,"/ai/balance/welcome",void 0,{timeout:12e3})}const N02="/openApi";function L02(n){return/^https?:\/\//.test(n)?n:`${N02}${n.startsWith("/")?n:`/${n}`}`}function F02(n){if((n==null?void 0:n.success)===!1||(n==null?void 0:n.code)!==void 0&&![0,200,"0","200"].includes(n.code)){const t=new Error((n==null?void 0:n.msg)||(n==null?void 0:n.message)||"图表接口请求失败");throw t.code=n==null?void 0:n.code,t}return W1(n)}function D02(i){return C3(this,arguments,function*(n,e=window.location.hash||window.location.pathname,t="智慧管理"){const r=yield Bn(L02("/ai/stat/charts"),{params:{question:n,pagePath:e,pageName:t},timeout:3e4}).then(F02);return(Array.isArray(r==null?void 0:r.charts)?r.charts:[]).map(O02).filter(s=>s.rows.length)})}function O02(n,e){const t=Array.isArray(n==null?void 0:n.rows)?n.rows:[];return{id:(n==null?void 0:n.id)||`smart-chart-${e}`,type:B02(n==null?void 0:n.type),title:(n==null?void 0:n.title)||`统计图表${e+1}`,subtitle:(n==null?void 0:n.subtitle)||G02(n==null?void 0:n.source),unit:(n==null?void 0:n.unit)||"",source:(n==null?void 0:n.source)||{},rows:t.map((i,r)=>({key:(i==null?void 0:i.key)||`${(i==null?void 0:i.name)||"row"}-${r}`,name:String((i==null?void 0:i.name)||`指标${r+1}`),value:z02(i==null?void 0:i.value),rawValue:i==null?void 0:i.value,unit:(i==null?void 0:i.unit)||(n==null?void 0:n.unit)||"",extra:(i==null?void 0:i.extra)||""})).filter(i=>i.name&&Number.isFinite(i.value))}}function B02(n){return["pie","donut"].includes(n)?"pie":["line","trend"].includes(n)?"line":"bar"}function G02(n={}){const e=n.table?`来源:${n.table}`:"来源:openApi 统计库",t=n.period?`,${n.period}`:"";return`${e}${t}`}function z02(n){if(n==null||n==="")return NaN;const e=Number(String(n).replace(/,/g,"").replace(/%/g,""));return Number.isFinite(e)?e:NaN}const j02={class:"wisdom-management"},U02={key:0,class:"wisdom-side wisdom-side-left"},$02={class:"wisdom-side-header"},W02={key:0},V02={key:0,class:"wisdom-side-metrics"},H02={key:0},Y02=["innerHTML"],K02={key:2,class:"wisdom-side-actions"},q02=["disabled","onClick"],X02={key:1,class:"wisdom-side wisdom-side-right"},Z02={class:"wisdom-side-header"},J02={key:0},Q02={key:1,class:"wisdom-side-metrics"},ee2={key:0},te2=["innerHTML"],ne2={key:3,class:"wisdom-side-actions"},ie2=["disabled","onClick"],re2={class:"wisdom-chat"},ae2={key:0,class:"wisdom-empty-state"},se2={class:"wisdom-prompt-grid"},oe2=["disabled","onClick"],le2={key:0,class:"wisdom-message-mark"},ue2={class:"wisdom-bubble"},ce2={key:0,class:"wisdom-steps"},de2={key:1,class:"wisdom-digesting"},he2=["innerHTML"],fe2={key:3,class:"wisdom-stream-caret"},me2={key:4,class:"wisdom-suggestion-list"},ge2=["disabled","onClick"],pe2={key:5,class:"wisdom-choice-list"},ye2=["disabled","onClick"],ve2={class:"wisdom-input-shell"},_e2=["disabled"],Se2=["disabled","title","aria-label"],be2=["disabled"],we2={key:0,class:"wisdom-button-loading"},Ce2={__name:"index",props:{active:{type:Boolean,default:!0}},setup(n){const e=OM({loader:()=>BM(()=>import("./SmartChartRenderer-912fade1-1783244194656.js"),["./SmartChartRenderer-912fade1-1783244194656.js","./index-1783244194656.js","./index-47d6f37a-balabala-1783244194656.css","./chartTheme-fbd5f176-1783244194656.js","./chartTheme-812dab15-balabala-1783244194656.css","./SmartChartRenderer-8fd37aa6-balabala-1783244194656.css"],import.meta.url),loadingComponent:{template:'
正在绘制统计图表
'}}),t=n,i=Q2(""),r=Q2([]),a=Q2(!1),s=Q2(null),o=Q2([]),l=Q2([]),c=Q2(!1),d=Q2(!1),m=Q2(""),y=Q2("可以直接询问牦牛数量、草地面积、牧户情况、饲草产量、林地面积、基地分布、畜群结构和交易流通等统计问题。"),_=[{label:"牦牛分布",question:"牦牛分布"},{label:"畜群结构",question:"牦牛结构占比"},{label:"草地面积",question:"草地面积分布"},{label:"草畜平衡",question:"红原县草畜平衡建议"},{label:"湿地类型",question:"湿地类型结构"},{label:"公益林保护",question:"公益林保护等级统计"}];let T=null,M=null;U6(()=>{I02().then(M2=>{const P=(M2==null?void 0:M2.value)||(M2==null?void 0:M2.text)||M2;typeof P=="string"&&P.trim()&&(y.value=P)}).catch(()=>{}),B()}),j6(()=>{$3(),K()}),R0(()=>t.active,M2=>{M2||($3(),K(),a.value=!1,r.value=r.value.map(P=>P.streaming?i3(G2({},P),{streaming:!1,digesting:!1}):P))});function x(){return`${Date.now()}-${Math.random().toString(16).slice(2)}`}function B(){if(typeof window=="undefined")return;const M2=window.SpeechRecognition||window.webkitSpeechRecognition;c.value=!!M2,M2&&(M=new M2,M.lang="zh-CN",M.continuous=!1,M.interimResults=!0,M.maxAlternatives=1,M.onstart=()=>{d.value=!0,m.value=""},M.onresult=P=>{const T3=Array.from(P.results||[]).map(M3=>{var A3;return((A3=M3==null?void 0:M3[0])==null?void 0:A3.transcript)||""}).join("").trim();T3&&(i.value=T3)},M.onerror=P=>{d.value=!1,m.value=(P==null?void 0:P.error)||"语音输入失败"},M.onend=()=>{d.value=!1})}function q(){if(!(!M||a.value)){if(d.value){K();return}try{m.value="",M.start()}catch(M2){m.value=(M2==null?void 0:M2.message)||"语音输入启动失败",d.value=!1}}}function K(){if(!(!M||!d.value))try{M.stop()}catch(M2){m.value=(M2==null?void 0:M2.message)||"语音输入已结束"}finally{d.value=!1}}function H(){return C3(this,arguments,function*(M2=i.value){const P=String(M2||"").trim();if(!P||a.value)return;K();const m2={id:x(),role:"user",text:P},T3={id:x(),role:"assistant",steps:[`正在理解:${P}`],digesting:!0,digestText:"小牧正在匹配业务数据",visibleText:"",fullText:"",streaming:!1,choices:[],charts:[],insights:[],suggestions:[]};if(r.value=[...r.value,m2,T3],i.value="",a.value=!0,yield b3(),v2(P)){yield g2(P,T3.id);return}yield J(P,T3.id)})}function J(M2,P){return C3(this,null,function*(){y2(P,{digestText:"正在理解问题并查询统计库"});const m2=M02(M2,window.location.hash||window.location.pathname,"智慧管理"),T3=D02(M2,window.location.hash||window.location.pathname,"智慧管理"),[M3,A3]=yield Promise.allSettled([m2,T3]),q3=A3.status==="fulfilled"?A3.value||[]:[],W3=A3.status==="rejected"?A3.reason:null;if(M3.status==="fulfilled"){const k2=M3.value,_2=(k2==null?void 0:k2.answer)||"小牧暂时没有查到相关统计数据,可以换一种说法再问一次。",T2=W3?`${_2} +`,D5=[{key:"family-pasture",name:"家庭生态牧场",color:"#24f6c4",unit:"户",metricLabel:"牧场",width:126},{key:"artificial-grassland",name:"人工草地",color:"#7ee269",unit:"万亩",metricLabel:"草地",width:112},{key:"scale-breeding",name:"规模化养殖基地",subName:"牦牛选育场",color:"#32dcff",unit:"个",metricLabel:"基地",width:132},{key:"forage-storage",name:"防灾减灾",subName:"饲草储备库",color:"#ffe06b",unit:"吨",metricLabel:"库容",width:126},{key:"slaughter-processing",name:"屠宰与加工",color:"#ff9a62",unit:"万元",metricLabel:"产值",width:112},{key:"farm-equipment",name:"农机装备",color:"#30dcff",unit:"个",metricLabel:"装备",width:112},{key:"social-service",name:"社会化服务",subName:"金融/疫病/保险/培训",color:"#9ea7ff",unit:"个",metricLabel:"主体",width:132}],j7=c4.map(n=>n.zoneName),O12=new Map(s4.map(n=>[n.name,n.center])),cC=JSON.parse(D12),kl=cC.categories||[],B12=new Map(kl.map(n=>[n.categoryCode,n])),__=new Set(["企业全称","主体全称","畜牧工作站","规划建设股","执法大队","疫控中心","科教股","科技股","乡村振兴股","农产品检测站","数据欠缺,请两个股室核定饲草基地数据。","对接相关科研院校收集数据"]),G12=new Set(["YC-GRASSLAND-RESOURCE","YC-CXPT-OTHER-BASE"]),z12=[/^林草局数据-\d+$/,/^(技术培训|金融服务网点|保险服务网点)-\d+$/],j12=[/蔬菜/,/金针菇/,/植物园/,/污水/,/物联网/,/绵羊/],tm=kl.flatMap(n=>(n.items||[]).map(e=>{var t;return r3(G2({},e),{categoryCode:n.categoryCode,categoryName:n.categoryName,stageKey:n.industryStage,stageName:((t=O5(n.industryStage))==null?void 0:t.name)||n.categoryName})})),ja=tm.filter(me),S_=new Map(tm.map(n=>[String(n.id),n])),Rl=Pt("YC-FAMILY-PASTURE"),dC=Pt(["YC-BREEDING-STOCK","YC-CXPT-BREEDING-STOCK-BASE"]),Ua=Pt(["YC-FORAGE-BASE","YC-CXPT-FORAGE-BASE","YC-CXPT-GRASS-SEED-BASE"]),G9=Pt("YC-DISASTER-FORAGE-STORAGE"),u5=Pt("YC-PROCESSING-PLANT"),z9=Pt("YC-SLAUGHTERHOUSE"),hC=Pt("YC-FARM-EQUIPMENT"),fC=Pt("YC-DISEASE-CONTROL"),$a=Pt("YC-TECH-TRAINING"),m4=Pt("YC-SERVICE-FINANCE"),Il=Pt("YC-SERVICE-INSURANCE"),U7=cn(Rl);cn(Ua);const zo=cn(G9),mC=cn(dC);cn(u5);cn(z9);const dh=cn(hC),hh=cn(fC),gC=cn($a),nm=cn(m4),pC=cn(Il);kl.filter(n=>Pt(n.categoryCode).some(me)).length;ja.length;new Set(ja.map(un).filter(Boolean)).size||j7.length;const U12=Math.max(dh,An.reduce((n,e)=>n+Number(e.devices||0),0)),fh=b6(Ua,n=>D1(n,["种植面积 (亩)","acreage"])||L9(n.scale)),jo=b6(G9,n=>D1(n,["总库容 (吨)"])),mh=b6(Pt("YC-BREEDING-BASE"),n=>D1(n,["设计存栏量 (头)"])),yC=b6(Pt("YC-BREEDING-BASE"),n=>D1(n,["年出栏量 (头)"])),vC=b6(u5,n=>D1(n,["年产值 (万元)"])),im=b6(u5,n=>D1(n,["年加工鲜奶总量 (吨)","年加工原料肉总量 (吨)"])),am=b6(u5,n=>D1(n,["带动本地农户数"])),rm=b6(z9,n=>D1(n,["年总产值 (万元)"])),Nl=b6(z9,n=>D1(n,["年屠宰总量 (头)"])),_C=b6(z9,n=>D1(n,["冷冻库容量 (吨)"])),sm=vC+rm,a4=lm(m4,n=>D1(n,["最高单户贷款额度 (万元)"])),$12=lm(m4,n=>D1(n,["服务覆盖乡镇数"])),gh=lm(Il,n=>D1(n,["服务覆盖乡镇数"])),SC=b6($a,n=>D1(n,["年培训场次"])),ya=b6($a,n=>D1(n,["年培训人次"])),W12=Pt("YC-BREEDING-BASE"),Uo=C02([...Ua,...G9]),V12=T02(),bC=A02(),H12=An.map(n=>({key:n.name,name:n.name,value:Number(n.devices||0),unit:"套",extra:`${Et(n.count)}头识别样本`})).filter(n=>n.value>0).sort(Bt),Y12=An.map(n=>({key:n.name,name:n.name,value:Number(n.count||0),unit:"头",extra:`${Et(n.devices)}套设备`})).filter(n=>n.value>0).sort(Bt),K12=r02(),wC=L6(P9.grasslandArea/1e4,2);cC.generatedAt;G9.map(om);[...u5,...z9].map(om);ja.map(om);const q12=ja.map(l02).sort((n,e)=>Number(e.canLocate)-Number(n.canLocate)||n.stageOrder-e.stageOrder||String(n.name).localeCompare(String(e.name),"zh-CN"));D5.reduce((n,e)=>n+I6(e.key),0);new Set(D5.flatMap(n=>$o(n.key).map(e=>e.town)).filter(Boolean)).size||j7.length;function X12(n){const e=t02(n);return({"family-pasture":[{zh:"家庭生态牧场",name:"家庭生态牧场",value:U7,unit:"户"},{zh:"估算存栏",name:"估算存栏",value:E8,unit:"头"},{zh:"覆盖乡镇",name:"覆盖乡镇",value:Vo(Rl,un),unit:"个"},{zh:"户均存栏",name:"户均存栏",value:L6(E8/Math.max(U7,1)),unit:"头/户"}],"artificial-grassland":[{zh:"种草面积",name:"种草面积",value:L6(fh/1e4,2),unit:"万亩",decimals:2},{zh:"饲草点位",name:"饲草点位",value:I6("artificial-grassland"),unit:"个"},{zh:"草种类型",name:"草种类型",value:Uo.length,unit:"类"},{zh:"草地资源",name:"草地资源",value:wC,unit:"万亩",decimals:2}],"scale-breeding":[{zh:"养殖点位",name:"养殖点位",value:I6("scale-breeding"),unit:"个"},{zh:"设计存栏",name:"设计存栏",value:mh,unit:"头"},{zh:"年出栏",name:"年出栏",value:yC,unit:"头"},{zh:"育种场",name:"育种场",value:mC,unit:"个"}],"forage-storage":[{zh:"储备库",name:"储备库",value:zo,unit:"个"},{zh:"总库容",name:"总库容",value:jo,unit:"吨"},{zh:"覆盖乡镇",name:"覆盖乡镇",value:Vo(G9,un),unit:"个"},{zh:"草种类型",name:"草种类型",value:Uo.length,unit:"类"}],"slaughter-processing":[{zh:"加工屠宰点位",name:"加工屠宰点位",value:I6("slaughter-processing"),unit:"个"},{zh:"产业产值",name:"产业产值",value:L6(sm,1),unit:"万元",decimals:1},{zh:"年屠宰量",name:"年屠宰量",value:Nl,unit:"头"},{zh:"带动农户",name:"带动农户",value:am,unit:"户"}],"farm-equipment":[{zh:"监测点位",name:"监测点位",value:I6("farm-equipment"),unit:"个"},{zh:"识别设备",name:"识别设备",value:An.reduce((i,a)=>i+Number(a.devices||0),0),unit:"套"},{zh:"乡镇样本",name:"乡镇样本",value:An.length,unit:"个"},{zh:"识别样本",name:"识别样本",value:An.reduce((i,a)=>i+Number(a.count||0),0),unit:"头"}],"social-service":[{zh:"服务点位",name:"服务点位",value:I6("social-service"),unit:"个"},{zh:"最高授信",name:"最高授信",value:a4,unit:"万元"},{zh:"培训人次",name:"培训人次",value:ya,unit:"人次"},{zh:"服务类型",name:"服务类型",value:bC.length,unit:"类"}]}[n]||[{zh:e.name,name:e.name,value:e.value,unit:e.unit},{zh:e.capacityUnit?"能力规模":"主体规模",name:e.capacityUnit?"能力规模":"主体规模",value:e.capacity,unit:e.capacityUnit},...(e.fields||[]).map(i=>({zh:i.label,name:i.label,value:i.value,unit:i.unit}))]).filter(i=>i.value!==void 0&&i.value!==null&&i.value!=="").slice(0,4)}D5.map(n=>({key:n.key,name:n.name,value:I6(n.key),unit:n.key==="family-pasture"?"户":"个",color:n.color}));const b_=[{key:"family-pasture",name:"家庭生态牧场",value:U7,unit:"户",capacity:E8,capacityUnit:"头",note:"家庭生态牧场与牦牛养殖基础",fields:[{label:"家庭生态牧场",value:U7,unit:"户"},{label:"覆盖乡镇",value:Vo(Rl,un),unit:"个"},{label:"户均存栏",value:L6(E8/Math.max(U7,1)),unit:"头/户"}]},{key:"artificial-grassland",name:"人工草地",value:L6(fh/1e4,2),unit:"万亩",capacity:wC,capacityUnit:"万亩",note:"种草饲草基地、草种基地与草地资源",fields:[{label:"种草面积",value:L6(fh/1e4,2),unit:"万亩"},{label:"饲草点位",value:I6("artificial-grassland"),unit:"个"},{label:"草种类型",value:3,unit:"类"}]},{key:"scale-breeding",name:"规模化养殖基地",value:I6("scale-breeding"),unit:"个",capacity:mh,capacityUnit:"头",note:"标准化养殖、选育扩繁与种畜基地",fields:[{label:"设计存栏",value:mh,unit:"头"},{label:"年出栏",value:yC,unit:"头"},{label:"育种场",value:mC,unit:"个"}]},{key:"forage-storage",name:"防灾减灾饲草储备库",value:zo,unit:"个",capacity:jo,capacityUnit:"吨",note:"饲草储备、防灾调拨和草种保障",fields:[{label:"储备库",value:zo,unit:"个"},{label:"总库容",value:jo,unit:"吨"},{label:"覆盖乡镇",value:Vo(G9,un),unit:"个"}]},{key:"slaughter-processing",name:"屠宰与加工",value:I6("slaughter-processing"),unit:"个",capacity:L6(sm,1),capacityUnit:"万元",note:"乳品加工、肉制品加工与定点屠宰",fields:[{label:"加工产值",value:vC,unit:"万元"},{label:"屠宰产值",value:L6(rm,1),unit:"万元"},{label:"年屠宰量",value:Nl,unit:"头"}]},{key:"farm-equipment",name:"农机装备",value:I6("farm-equipment"),unit:"个",capacity:U12,capacityUnit:"套",note:"农机服务主体与生产监测设备",fields:[{label:"监测点位",value:I6("farm-equipment"),unit:"个"},{label:"识别设备",value:An.reduce((n,e)=>n+Number(e.devices||0),0),unit:"套"},{label:"乡镇样本",value:An.length,unit:"个"}]},{key:"social-service",name:"社会化服务",value:I6("social-service"),unit:"个",capacity:a4,capacityUnit:"万元",note:"金融、保险、防疫、培训和其他服务网点",fields:[{label:"金融网点",value:nm,unit:"家"},{label:"最高授信",value:a4,unit:"万元"},{label:"培训人次",value:ya,unit:"人次"}]}],Z12=d02(),J12=Wo(G9,un,n=>D1(n,["总库容 (吨)"])).map(n=>r3(G2({},n),{unit:"吨",extra:`${n.count}个库点`})).slice(0,6),Q12=[{key:"milk-processing",name:"乳品加工",value:b6(u5.filter(x02),n=>D1(n,["年产值 (万元)"])),unit:"万元",color:"#32dcff"},{key:"meat-processing",name:"肉品加工",value:b6(u5.filter(E02),n=>D1(n,["年产值 (万元)"])),unit:"万元",color:"#ff9a62"},{key:"slaughter-output",name:"定点屠宰",value:L6(rm,1),unit:"万元",color:"#ffe06b"}].filter(n=>n.value>0);`${u5.filter(me).length}`,`${z9.filter(me).length}`;g7($12,10),`${Et(a4)}`,g7(gh,10),`${Et(gh)}`,g7(ya,200),`${Et(ya)}`,g7(hh,4),g7(dh,3);function e02(n){const e=O5(n),t=h02(n),i={"family-pasture":{left:[fe("family-town","牧场镇域分布","bar",vi(n).slice(0,5),{variant:"rankBar"}),fe("family-town-stock","镇域存栏支撑","column",m02(),{variant:"slim"}),fe("family-grass-resource","草地资源保障","heat",g02())],right:[l9(n)]},"artificial-grassland":{left:[fe("grass-town","种草面积排行","column",vi(n).slice(0,7),{variant:"slim"}),fe("grass-heat","基地面积热区","heat",p02()),fe("grass-type","草种保障结构","structure",Uo)],right:[l9(n)]},"scale-breeding":{left:[fe("breeding-stock","设计存栏排行","bar",vi(n).slice(0,5),{variant:"rankBar"}),fe("breeding-output","年出栏能力排行","bar",y02(),{variant:"raceBar"}),fe("breeding-level","育种等级结构","donut",Z12)],right:[l9(n)]},"forage-storage":{left:[fe("storage-town","库容镇域排行","bar",vi(n).slice(0,7)),fe("storage-point","库点能力热区","heat",v02()),fe("storage-grass","储备草种结构","structure",Uo)],right:[l9(n)]},"slaughter-processing":{left:[fe("processing-value","产值结构","bar",Q12),fe("processing-chain","产能与带动","structure",V12),fe("processing-heads","屠宰能力排行","bar",_02(),{variant:"raceBar"})],right:[l9(n)]},"farm-equipment":{left:[fe("equipment-device","识别设备分布","column",H12.slice(0,7),{variant:"slim"}),fe("equipment-recognition","识别样本排行","bar",Y12.slice(0,7))],right:[l9(n)]},"social-service":{left:[fe("service-type","服务主体结构","structure",bC),fe("service-credit","金融授信排行","bar",S02()),fe("service-coverage","服务覆盖对比","bar",b02(),{variant:"raceBar"}),fe("service-training","培训服务能力","line",w02())],right:[l9(n)]}},a={left:[fe(`${e.key}-rank`,`${e.metricLabel}排行`,"bar",vi(n).slice(0,7)),fe(`${e.key}-subject`,"主体结构","structure",t),fe(`${e.key}-town`,"镇域覆盖热区","heat",n02(n).slice(0,8)),fe(`${e.key}-capacity`,"能力规模分布","split",vi(n).slice(0,7))],right:[l9(n)]};return i[n]||a}`${zo}`,`${u5.filter(me).length}`,L6(sm,1);function O5(n){return D5.find(e=>e.key===n)||D5[0]}function t02(n){return b_.find(e=>e.key===n)||b_[0]}function vi(n){return n==="family-pasture"?Wo(Rl,un,()=>1).map(e=>r3(G2({},e),{unit:"户",extra:"家庭生态牧场"})).slice(0,7):n==="artificial-grassland"?Wo(Ua,un,e=>D1(e,["种植面积 (亩)","acreage"])||L9(e.scale)).map(e=>r3(G2({},e),{value:L6(e.value/1e4,2),unit:"万亩",extra:`${e.count}个基地`})).slice(0,7):n==="scale-breeding"?Pt("YC-BREEDING-BASE").map(e=>({key:e.id,name:on(e.name),value:D1(e,["设计存栏量 (头)"]),unit:"头",extra:`年出栏${Et(D1(e,["年出栏量 (头)"]))}头`})).filter(e=>e.value>0).sort(Bt).slice(0,7):n==="forage-storage"?J12:n==="slaughter-processing"?[...u5,...z9].filter(me).map(e=>({key:e.id,name:on(e.name),value:D1(e,["年产值 (万元)","年总产值 (万元)"]),unit:"万元",extra:e.categoryName})).filter(e=>e.value>0).sort(Bt).slice(0,7):n==="farm-equipment"?hC.filter(me).map(e=>{var t;return{key:e.id,name:on(e.name),value:1,unit:"个",extra:((t=e.attributes)==null?void 0:t.简称)||"农机服务"}}):n==="social-service"?[{key:"finance",name:"金融服务网点",value:nm,unit:"家",extra:`最高${Et(a4)}万元`},{key:"insurance",name:"保险服务网点",value:pC,unit:"家",extra:`覆盖${Et(gh)}乡镇`},{key:"training",name:"技术培训机构",value:gC,unit:"家",extra:`${Et(SC)}场`},{key:"disease",name:"疫病防控主体",value:hh,unit:"个",extra:"防疫服务"}]:[]}function n02(n){return Wo(a02(n),un,()=>1).map(e=>r3(G2({},e),{unit:"个",extra:`${e.count}条`}))}function i02(n={}){const e=P02(n);if(!e)return[];const t=[],i=e.metrics||{},a=e.attributes||{},r=(s,o,l="")=>{xC(o)||t.push({label:s,value:k02(o,l)})};return r("运营单位",a.运营单位),r("育种等级",a.育种等级),r("育种方向",a.主要育种方向),r("设计存栏",i["设计存栏量 (头)"],"头"),r("年出栏量",i["年出栏量 (头)"],"头"),r("种植面积",i["种植面积 (亩)"]||e.scale,e.scale?"":"亩"),r("总库容",i["总库容 (吨)"],"吨"),r("年产值",i["年产值 (万元)"]||i["年总产值 (万元)"],"万元"),r("年加工量",i["年加工鲜奶总量 (吨)"]||i["年加工原料肉总量 (吨)"],"吨"),r("年屠宰量",i["年屠宰总量 (头)"],"头"),r("服务覆盖",i.服务覆盖乡镇数,"个乡镇"),r("最高授信",i["最高单户贷款额度 (万元)"],"万元"),r("主要产品",a.主要产品),r("主要草种",a.主要草种||a.储备草种),t.slice(0,8)}function Pt(n){return(Array.isArray(n)?n:[n]).flatMap(t=>{const i=B12.get(t);return((i==null?void 0:i.items)||[]).map(a=>{var r;return r3(G2({},a),{categoryCode:i.categoryCode,categoryName:i.categoryName,stageKey:i.industryStage,stageName:((r=O5(i.industryStage))==null?void 0:r.name)||i.categoryName})})})}function a02(n){return ja.filter(e=>e.stageKey===n)}function $o(n){return n==="farm-equipment"?K12:q12.filter(e=>e.stageKey===n&&e.canLocate)}function I6(n){return $o(n).length}function r02(){return An.map((n,e)=>{const t=O12.get(n.name),i=Number(t==null?void 0:t[0]),a=Number(t==null?void 0:t[1]);if(!ph(i,a))return null;const r=`YC-FARM-EQUIPMENT-TOWN-${String(e+1).padStart(3,"0")}`,s=`${n.name}农机装备监测点`,o=Number(n.devices||0),l=Number(n.count||0);return{key:r,id:r,name:s,fullName:s,stageKey:"farm-equipment",stageName:O5("farm-equipment").name,stageOrder:D5.findIndex(c=>c.key==="farm-equipment"),typeName:"农机装备监测点",categoryName:"农机装备监测点",town:n.name,address:`${n.name}乡镇中心`,status:"监测样本",value:o,unit:"套",numericValue:o,valueText:`${Et(o)}套`,extra:`${Et(l)}头识别样本`,longitude:i,latitude:a,locateText:"定位",canLocate:!0,searchText:[s,"农机装备",n.name,`${o}套`,`${l}头识别样本`].join(" ")}}).filter(Boolean).sort((n,e)=>e.numericValue-n.numericValue||String(n.name).localeCompare(String(e.name),"zh-CN"))}function me(n={}){var i;const e=E9(n.name),t=E9((i=n.attributes)==null?void 0:i.序号);return!(!e||__.has(e)||G12.has(n.categoryCode)||j12.some(a=>a.test(e))||n.categoryCode==="YC-FAMILY-PASTURE"&&!AC(n)||t&&__.has(t)&&!s02(n)||z12.some(a=>a.test(e)))}function cn(n=[]){return n.filter(me).length}function s02(n={}){return Object.values(n.metrics||{}).some(e=>L9(e)>0)}function om(n={}){var t,i,a,r;const e=CC(n);return{key:String(n.id||n.name),name:n.name,stageKey:n.stageKey,typeName:n.categoryName,categoryName:n.categoryName,town:un(n),address:n.address||n.village||n.areaFullName||"",status:n.status||"",products:((t=n.attributes)==null?void 0:t.主要产品)||((i=n.attributes)==null?void 0:i.主要草种)||((a=n.attributes)==null?void 0:a.储备草种)||((r=n.attributes)==null?void 0:r.主要育种方向)||"",capacity:e,capacityUnit:TC(n),outputValue:D1(n,["年产值 (万元)","年总产值 (万元)"]),longitude:n.longitude,latitude:n.latitude}}function o02(n={}){const e=CC(n),t=TC(n),i=un(n);return{key:String(n.id||n.name),name:on(n.name),fullName:n.name,stageKey:n.stageKey,typeName:n.categoryName,categoryName:n.categoryName,town:i||"全县",address:n.address||n.village||n.areaFullName||"",status:n.status||"待完善",value:e,unit:t,numericValue:Number(e)||0,valueText:u02(n,e,t),extra:c02(n),sourceSheet:n.sourceSheet}}function l02(n={}){var d,h;const e=o02(n),t=AC(n),i=O5(n.stageKey),a=E9(n.name),r=E9(n.categoryName).replace(/^cxpt/i,""),s=E9(n.address||n.village||n.areaFullName||""),o=n.attributes||{},l=n.metrics||{},c=[a,e.name,i==null?void 0:i.name,r,e.town,s,o.简称,o.运营单位,o.主要产品,o.主要草种,o.储备草种,o.主要育种方向,l["主要贷款产品(可多选)"],e.valueText,e.extra,n.sourceSheet].filter(Boolean).join(" ");return r3(G2({},e),{name:e.name,fullName:a,stageName:(i==null?void 0:i.name)||e.stageName||"",stageOrder:D5.findIndex(y=>y.key===n.stageKey),categoryName:r,address:s,longitude:(d=t==null?void 0:t.longitude)!=null?d:"",latitude:(h=t==null?void 0:t.latitude)!=null?h:"",locateText:t?"定位":"暂无",canLocate:!!t,searchText:c})}function CC(n={}){var e,t;return n.stageKey==="family-pasture"?1:n.categoryCode==="YC-BREEDING-STOCK"?((e=n.attributes)==null?void 0:e.育种等级)||"待完善":n.categoryCode==="YC-CXPT-BREEDING-STOCK-BASE"?L9(n.scale)||1:n.categoryCode==="YC-BREEDING-BASE"?D1(n,["设计存栏量 (头)"]):n.categoryCode==="YC-FORAGE-BASE"?D1(n,["种植面积 (亩)"]):n.categoryCode==="YC-DISASTER-FORAGE-STORAGE"?D1(n,["总库容 (吨)"]):n.categoryCode==="YC-PROCESSING-PLANT"?D1(n,["年产值 (万元)"])||D1(n,["年加工鲜奶总量 (吨)","年加工原料肉总量 (吨)"]):n.categoryCode==="YC-SLAUGHTERHOUSE"?D1(n,["年总产值 (万元)"])||D1(n,["年屠宰总量 (头)"]):n.categoryCode==="YC-SERVICE-FINANCE"?D1(n,["最高单户贷款额度 (万元)","服务覆盖乡镇数"]):n.categoryCode==="YC-SERVICE-INSURANCE"?D1(n,["服务覆盖乡镇数"]):n.categoryCode==="YC-TECH-TRAINING"?D1(n,["年培训人次","年培训场次"]):(t=n.categoryCode)!=null&&t.startsWith("YC-CXPT")?L9(n.scale)||D1(n,["acreage"]):D1(n,Object.keys(n.metrics||{}))||1}function TC(n={}){var e;return n.stageKey==="family-pasture"?"户":n.categoryCode==="YC-BREEDING-STOCK"?"":n.categoryCode==="YC-BREEDING-BASE"?"头":["YC-FORAGE-BASE","YC-CXPT-FORAGE-BASE","YC-CXPT-GRASS-SEED-BASE","YC-CXPT-BREEDING-STOCK-BASE"].includes(n.categoryCode)?"亩":n.categoryCode==="YC-DISASTER-FORAGE-STORAGE"?"吨":n.categoryCode==="YC-PROCESSING-PLANT"||n.categoryCode==="YC-SLAUGHTERHOUSE"||n.categoryCode==="YC-SERVICE-FINANCE"?"万元":n.categoryCode==="YC-SERVICE-INSURANCE"?"乡镇":n.categoryCode==="YC-TECH-TRAINING"?"人次":(e=n.categoryCode)!=null&&e.startsWith("YC-CXPT")?"亩":""}function u02(n,e,t){return n.categoryCode==="YC-BREEDING-STOCK"?String(e||"待完善"):Number.isFinite(Number(e))?`${Et(e)}${t||""}`:String(e||"")}function c02(n={}){const e=n.attributes||{},t=n.metrics||{};return e.主要产品||e.主要草种||e.储备草种||e.主要育种方向||t["主要贷款产品(可多选)"]||n.sourceSheet||""}function d02(){const n=new Map;return dC.forEach(e=>{var a;const t=E9((a=e.attributes)==null?void 0:a.育种等级)||"待完善",i=n.get(t)||{key:t,name:t,value:0,unit:"个"};i.value+=1,n.set(t,i)}),[...n.values()].sort((e,t)=>{var a,r;const i={省级:0,县级:1,待完善:2};return((a=i[e.name])!=null?a:9)-((r=i[t.name])!=null?r:9)})}function h02(n){return kl.filter(e=>e.industryStage===n).map(e=>{const t=cn(Pt(e.categoryCode));return{key:e.categoryCode,name:e.categoryName.replace(/^cxpt/,""),value:t,unit:"条",extra:O5(n).name}}).filter(e=>e.value>0).sort(Bt)}function fe(n,e,t,i,a={}){return G2({key:n,title:e,height:227,renderer:"business",type:t,rows:i},a)}function f02(n){return n?$o(n):D5.flatMap(e=>$o(e.key))}function l9(n){const e=O5(n),t=f02(n);return{key:"industry-chain-list",title:`${e.name}点位清单`,height:466,renderer:"business",type:"projectTable",rows:t,searchPlaceholder:`搜索${e.name}点位 / 乡镇`,emptyText:"无匹配点位",columns:[{key:"name",label:"主体",field:"name",width:"38%",className:"business-project-col-name"},{key:"stage",label:"类型",field:"categoryName",width:"24%"},{key:"town",label:"乡镇",field:"town",width:"18%"},{key:"locate",label:"定位",field:"locateText",width:"20%",align:"center"}],searchKeys:["name","fullName","stageName","categoryName","town","address","valueText","extra","sourceSheet","searchText"]}}function m02(){return c4.map(n=>({key:n.zoneName,name:n.zoneName,value:Number(n.yakCount||0),unit:"头",extra:"牦牛存栏"})).filter(n=>n.value>0).sort(Bt).slice(0,8)}function g02(){return c4.map(n=>({key:n.zoneName,name:n.zoneName,value:L6(Number(n.grasslandArea||0)/1e4,2),unit:"万亩",extra:"草地资源"})).filter(n=>n.value>0).sort(Bt).slice(0,8)}function p02(){return Ua.filter(me).map(n=>({key:n.id,name:on(n.name),value:D1(n,["种植面积 (亩)","acreage"])||L9(n.scale),unit:"亩",extra:un(n)||n.categoryName})).filter(n=>n.value>0).sort(Bt).slice(0,8)}function y02(){return W12.filter(me).map(n=>({key:n.id,name:on(n.name),value:D1(n,["年出栏量 (头)"]),unit:"头",extra:`设计${Et(D1(n,["设计存栏量 (头)"]))}头`})).filter(n=>n.value>0).sort(Bt).slice(0,7)}function v02(){return G9.filter(me).map(n=>{var e;return{key:n.id,name:on(n.name),value:D1(n,["总库容 (吨)"]),unit:"吨",extra:D1(n,["发放次数"])||((e=n.attributes)==null?void 0:e.储备草种)||"储备库"}}).filter(n=>n.value>0).sort(Bt).slice(0,8)}function _02(){return z9.filter(me).map(n=>({key:n.id,name:on(n.name),value:D1(n,["年屠宰总量 (头)"]),unit:"头",extra:`${Et(D1(n,["冷冻库容量 (吨)"]))}吨冷链`})).filter(n=>n.value>0).sort(Bt).slice(0,7)}function S02(){return m4.filter(me).map(n=>{var e;return{key:n.id,name:on(((e=n.attributes)==null?void 0:e.简称)||n.name),value:D1(n,["最高单户贷款额度 (万元)"]),unit:"万元",extra:`覆盖${Et(D1(n,["服务覆盖乡镇数"]))}乡镇`}}).filter(n=>n.value>0).sort(Bt).slice(0,7)}function b02(){return[...m4.filter(me).map(n=>{var e;return{key:n.id,name:on(((e=n.attributes)==null?void 0:e.简称)||n.name),value:D1(n,["服务覆盖乡镇数"]),unit:"乡镇",extra:"金融"}}),...Il.filter(me).map(n=>{var e;return{key:n.id,name:on(((e=n.attributes)==null?void 0:e.简称)||n.name),value:D1(n,["服务覆盖乡镇数"]),unit:"乡镇",extra:"保险"}})].filter(n=>n.value>0).sort(Bt).slice(0,7)}function w02(){const n=$a.filter(me).map(e=>({key:e.id,name:on(e.name),value:D1(e,["年培训人次"]),unit:"人次",extra:`${Et(D1(e,["年培训场次"]))}场`})).filter(e=>e.value>0).sort(Bt).slice(0,7);return n.length?n:[{key:"sessions",name:"年培训场次",value:SC,unit:"场"},{key:"persons",name:"年培训人次",value:ya,unit:"人次"}]}function C02(n){const e=[{key:"oat",name:"燕麦草",pattern:/燕麦/},{key:"elymus",name:"披碱草",pattern:/披碱草/},{key:"roegneria",name:"老芒麦",pattern:/老芒麦/},{key:"other",name:"其他草种",pattern:/./}],t=new Map(e.map(i=>[i.key,{key:i.key,name:i.name,value:0,unit:"处"}]));return n.filter(me).forEach(i=>{var o,l;const a=[(o=i.attributes)==null?void 0:o.主要草种,(l=i.attributes)==null?void 0:l.储备草种].filter(Boolean).join("、"),r=e.filter(c=>c.key!=="other"&&c.pattern.test(a));(r.length?r:[e[e.length-1]]).forEach(c=>{t.get(c.key).value+=1})}),[...t.values()].filter(i=>i.value>0).sort(Bt)}function T02(){return[{key:"raw-capacity",name:"原料加工",value:im,unit:"吨"},{key:"slaughter-heads",name:"屠宰总量",value:Nl,unit:"头"},{key:"farmer-driven",name:"带动农户",value:am,unit:"户"},{key:"cold-storage",name:"冷链能力",value:_C,unit:"吨"}].filter(n=>n.value>0)}function A02(){return[{key:"finance",name:"金融",value:m4.filter(me).length,unit:"家"},{key:"insurance",name:"保险",value:Il.filter(me).length,unit:"家"},{key:"training",name:"培训",value:$a.filter(me).length,unit:"家"},{key:"disease",name:"防疫",value:fC.filter(me).length,unit:"个"}].filter(n=>n.value>0)}function Wo(n,e,t){const i=new Map;return n.filter(me).forEach(a=>{const r=E9(typeof e=="function"?e(a):a[e])||"未填写",s=i.get(r)||{key:r,name:r,value:0,count:0,extra:""};s.value+=Number(t(a)||0),s.count+=1,i.set(r,s)}),[...i.values()].sort(Bt)}function D1(n={},e=[]){const t=n.metrics||{},i=Array.isArray(e)?e:[e];for(const a of i)if(Object.prototype.hasOwnProperty.call(t,a)){const r=L9(t[a]);if(r||r===0)return r}return 0}function L9(n){if(typeof n=="number")return Number.isFinite(n)?n:0;if(xC(n))return 0;const e=String(n).replace(/,/g,"").trim();if(!e||e==="无"||e==="待完善")return 0;const t=e.match(/-?\d+(?:\.\d+)?/);if(!t)return 0;let i=Number(t[0]);return e.includes("万亩")&&!e.includes("万元")&&(i*=1e4),Number.isFinite(i)?i:0}function un(n={}){const e=E9(n.town||n.areaName);if(j7.includes(e))return e;const t=[n.town,n.areaName,n.areaFullName,n.address,n.village,n.name].filter(Boolean).join(" "),i=j7.find(a=>t.includes(a));return i||j7.find(a=>{const r=a.replace(/[镇乡]$/,"");return r.length>=2&&t.includes(r)})||e}function AC(n={}){const e=_i(n.longitude),t=_i(n.latitude);if(ph(e,t))return{longitude:e,latitude:t};const i=Object.values(n.locations||{}).find(a=>ph(_i(a==null?void 0:a.longitude),_i(a==null?void 0:a.latitude)));return i?{longitude:_i(i.longitude),latitude:_i(i.latitude)}:null}function ph(n,e){const t=Number(n),i=Number(e);return Number.isFinite(t)&&Number.isFinite(i)&&t>=H1.west&&t<=H1.east&&i>=H1.south&&i<=H1.north}function _i(n){if(n==null||n==="")return NaN;const e=Number(n);return Number.isFinite(e)?e:NaN}function x02(n={}){var t;const e=[n.name,(t=n.attributes)==null?void 0:t.主要产品].filter(Boolean).join("");return/奶|乳|酸奶|奶粉/.test(e)}function E02(n={}){var t;const e=[n.name,(t=n.attributes)==null?void 0:t.主要产品].filter(Boolean).join("");return/肉|屠宰|牛肉/.test(e)}function P02(n={}){const e=String(n.id||"");return e&&S_.has(e)?S_.get(e):tm.find(t=>t.name===n.name&&t.categoryCode===n.categoryCode)}function g7(n,e){return Math.max(12,Math.min(100,Math.round(Number(n||0)/e*100)))}function b6(n,e){return n.filter(me).reduce((t,i)=>t+Number(e(i)||0),0)}function lm(n,e){return n.filter(me).reduce((t,i)=>Math.max(t,Number(e(i)||0)),0)}function Vo(n,e){return new Set(n.filter(me).map(e).filter(Boolean)).size}function Bt(n,e){return e.value-n.value||e.count-n.count||String(n.name).localeCompare(String(e.name),"zh-CN")}function on(n=""){return String(n).replace(/^四川红原/,"").replace(/^红原县/,"").replace(/有限责任公司$/,"").replace(/农民专业合作社$/,"合作社").replace(/股份有限公司红原县支行$/,"红原支行").trim()}function E9(n){return String(n!=null?n:"").replace(/\s+/g," ").trim()}function xC(n){return n==null||String(n).trim()===""||String(n).trim().toLowerCase()==="nan"}function M02(n){return typeof n=="number"?Et(n):L9(n)&&String(n).match(/^\s*[约≈]?\d/)?String(n):String(n!=null?n:"")}function k02(n,e=""){const t=M02(n);return!e||typeof n=="string"&&t.includes(e.replace(/^个/,""))?t:`${t}${e}`}function Et(n){const e=Number(n||0);return Number.isFinite(e)?e.toLocaleString("zh-CN",{maximumFractionDigits:Number.isInteger(e)?0:1}):"0"}function L6(n,e=0){const t=vn(10,e);return Math.round(Number(n||0)*t)/t}const R02={class:"yak-industry-chain"},I02={key:0,class:"industry-map-loading"},N02={key:1,class:"fgw-left industry-side-panel industry-side-panel--left"},L02={class:"fgw-side-stack industry-side-stack is-left"},F02={key:1,class:"industry-ledger-list"},D02={key:2,class:"fgw-right industry-side-panel industry-side-panel--right"},O02={class:"fgw-side-stack industry-side-stack is-right"},B02={key:1,class:"industry-ledger-list"},G02={class:"industry-point-detail__head"},z02={class:"industry-point-detail__name"},j02={class:"industry-point-detail__grid"},U02={class:"industry-bottom-switcher"},w_=398,$02=128,dd=12,W02=8,V02=227,H02={__name:"index",props:{active:{type:Boolean,default:!0}},emits:["module-stats","loading-progress","map-ready"],setup(n,{emit:e}){const t=n,i=e,a=Z2(typeof window=="undefined"?1080:window.innerHeight),r=c2(()=>{const e3=Math.max(1080,Number(a.value)||1080),v3=Math.floor((e3-$02-W02-dd*3)/4);return Math.max(V02,v3)}),s=c2(()=>r.value*2+dd),o=c2(()=>r.value*4+dd*3),l=Z2("family-pasture"),c=Z2(null),d=Z2(!1),h=Z2(null),y=Z2({x:0,y:0});let S=null,T=!1,I=!1,x=null,z=!1;const H=c2(()=>O5(l.value)),K=c2(()=>e02(l.value)),V=c2(()=>V2(K.value)),J=c2(()=>{const e3=V.value.left;return e3.map(v3=>p3(v3,e3.length))}),y2=c2(()=>{const e3=V.value.right;return e3.map(v3=>p3(v3,e3.length))}),R2=c2(()=>{var j2;const e3=ba("yak-industry-chain","yak-industry-points"),v3=(j2=e3==null?void 0:e3.legends)==null?void 0:j2.find(q2=>{var T2;return((T2=q2.match)==null?void 0:T2.value)===l.value});return e3&&r3(G2({},e3),{activeLegend:v3||{key:`yak-industry-empty-${l.value}`,name:H.value.name,fillColor:H.value.color,strokeColor:H.value.color,match:{field:"stageKey",value:l.value}}})}),P2=c2(()=>D5.map(e3=>({key:e3.key,name:e3.name,color:e3.color,width:e3.width}))),C2=c2(()=>({showTownNames:!0,showBars:!1,showPointMarkers:!0,title:`${H.value.name}排行`,metricLabel:H.value.metricLabel,unit:H.value.unit,rows:[]})),L2=c2(()=>{const e3=h.value;return e3?[{label:"所属环节",value:B3(e3.stageName)},{label:"主体类型",value:B3(e3.categoryName)},{label:"所在乡镇",value:B3(e3.town)},{label:"能力规模",value:_3(e3)},{label:"运行状态",value:B3(e3.status)},...i02(e3)].filter(v3=>v3.value!==void 0&&v3.value!==null&&String(v3.value).trim()!==""):[]}),U2=c2(()=>{var e3,v3;return B3(((e3=h.value)==null?void 0:e3.categoryName)||((v3=h.value)==null?void 0:v3.stageName))}),n3=c2(()=>{var e3;return B3((e3=h.value)==null?void 0:e3.name)}),H2=c2(()=>{const T2={x:Math.max(24,Math.min(1896,Number(y.value.x||0))),y:Math.max(24,Math.min(1056,Number(y.value.y||0)))},P=T2.x>1320,g2=P?Math.max(24,T2.x-430-28):Math.min(1920-430-24,T2.x+28),y3=Math.min(Math.max(T2.y-252/2,128),1080-252-116),A3=Math.min(Math.max(T2.y-y3,42),252-38);return{left:`${g2}px`,top:`${y3}px`,"--point-arrow-top":`${A3}px`,"--point-arrow-side":P?"100%":"0px","--point-arrow-offset":P?"-1px":"-9px","--point-arrow-rotate":P?"-45deg":"135deg"}});O6(()=>{k3(),window.addEventListener("resize",k3),I2(),i3()}),D6(()=>{var e3,v3;z=!0,window.removeEventListener("resize",k3),x&&window.clearTimeout(x),(v3=(e3=c.value)==null?void 0:e3.destroyMap)==null||v3.call(e3)}),x0(()=>t.active,e3=>{var v3,j2,q2,T2;c.value&&(e3?(o3(),(j2=(v3=c.value).resume)==null||j2.call(v3)):(T2=(q2=c.value).pause)==null||T2.call(q2))});function l3(e3){e3!==l.value&&(l.value=e3,u3(),I2(e3))}function V2(e3={}){const v3=w3(e3.left),j2=w3(e3.right);if(j2.length)return{left:v3,right:j2};const q2=[...v3,...j2];return q2.length<=4?{left:q2,right:[]}:{left:v3,right:j2}}function p3(e3,v3=0){const j2=Number((e3==null?void 0:e3.height)||0)>=400||(e3==null?void 0:e3.span)===2;return r3(G2({},e3),{height:v3===1?o.value:j2?s.value:r.value})}function w3(e3=[]){return e3.filter(v3=>(v3==null?void 0:v3.type)!=="iconMetric")}function k3(){a.value=typeof window=="undefined"?1080:window.innerHeight}function I2(e3=l.value){i("module-stats",{moduleKey:"yak-industry-chain",items:X12(e3)})}function i3(){var e3,v3,j2;S=new l4,T=!1,i("loading-progress",{progress:0}),(v3=(e3=S.instance)==null?void 0:e3.on)==null||v3.call(e3,"onProgress",(q2,T2,P)=>{i("loading-progress",{progress:Math.floor(T2/(P||1)*100),path:q2,itemsLoaded:T2,itemsTotal:P})}),(j2=S.ready)==null||j2.then(()=>{T=!0,o3()}).catch(()=>{d.value=!0,i("map-ready")})}function o3(){z||!t.active||!T||I||(I=!0,x&&window.clearTimeout(x),x=window.setTimeout(()=>{x=null,b3()},600))}function b3(e3=0){return C3(this,null,function*(){var j2,q2;if(z)return;if(!t.active){I=!1;return}if(yield Ve(),!t.active){I=!1;return}const v3=c.value;if((j2=v3==null?void 0:v3.loadMap)==null||j2.call(v3,S),v3!=null&&v3.canvasMap){d.value=!0,i("loading-progress",{progress:100}),i("map-ready"),(q2=v3.play)==null||q2.call(v3);return}if(e3<24){window.setTimeout(()=>b3(e3+1),120);return}I=!1,d.value=!0,i("map-ready")})}function X2(e3={}){var j2;const v3=((j2=e3.feature)==null?void 0:j2.properties)||{};if(v3.stageKey){h.value=v3,y.value=$3(e3.screen);return}h.value=null}function d3(){return C3(this,arguments,function*(e3={}){if(!e3.canLocate)return;const v3=!!(e3.stageKey&&e3.stageKey!==l.value);v3&&(l.value=e3.stageKey,I2(e3.stageKey),yield Ve());const j2=v2(e3);h.value=j2,y.value={x:960,y:500},window.setTimeout(()=>{var T2,P;const q2=(P=(T2=c.value)==null?void 0:T2.focusYakIndustryPoint)==null?void 0:P.call(T2,j2);F2(j2,q2),window.setTimeout(()=>F2(j2),760)},v3?320:80)})}function u3(){var v3,j2,q2,T2;h.value=null;const e3=((j2=(v3=c.value)==null?void 0:v3.canvasMap)==null?void 0:j2.value)||((q2=c.value)==null?void 0:q2.canvasMap);(T2=e3==null?void 0:e3.clearSelectedFeature)==null||T2.call(e3)}function v2(e3={}){var q2;const v3=Number(e3.longitude),j2=Number(e3.latitude);return r3(G2({},e3),{id:e3.key||e3.id,name:e3.fullName||e3.name,stageKey:e3.stageKey,stageName:e3.stageName||((q2=O5(e3.stageKey))==null?void 0:q2.name),categoryName:e3.categoryName||e3.typeName,capacity:e3.value,capacityUnit:e3.unit,longitude:v3,latitude:j2,geometry:Number.isFinite(v3)&&Number.isFinite(j2)?{type:"Point",coordinates:[v3,j2]}:void 0,status:e3.status})}function F2(e3,v3=null){var q2,T2;const j2=((T2=(q2=c.value)==null?void 0:q2.getYakIndustryPointScreen)==null?void 0:T2.call(q2,e3))||(v3==null?void 0:v3.screen);j2&&(y.value=$3(j2))}function _3(e3){return e3.capacity===void 0||e3.capacity===null||e3.capacity===""?"":`${e3.capacity}${e3.capacityUnit||""}`}function B3(e3){return String(e3!=null?e3:"").replace(/\bcxpt[-_./\s]*/gi,"").replace(/\s+/g," ").trim()}function $3(e3={}){var y3;const v3=document.querySelector("#large-screen"),j2=(y3=v3==null?void 0:v3.getBoundingClientRect)==null?void 0:y3.call(v3),q2=j2!=null&&j2.width?1920/j2.width:1,T2=j2!=null&&j2.height?1080/j2.height:1,P=(j2==null?void 0:j2.left)||0,g2=(j2==null?void 0:j2.top)||0;return{x:(Number(e3.x)-P)*q2,y:(Number(e3.y)-g2)*T2}}return(e3,v3)=>(Y(),Q("div",R02,[H3(o4,{ref_key:"mapSceneRef",ref:c,class:"industry-map-scene","active-layer":R2.value,"map-ranking":C2.value,"admin-boundary-line-scale":2.4,onFeatureInfo:X2},null,8,["active-layer","map-ranking"]),v3[0]||(v3[0]=A("div",{class:"industry-map-scrim"},null,-1)),d.value?N3("",!0):(Y(),Q("div",I02,"3D地图加载中")),J.value.length?(Y(),Q("div",N02,[A("div",L02,[(Y(!0),Q(M3,null,G3(J.value,j2=>(Y(),re(F1,{key:j2.key,class:"fgw-side-card industry-side-card left-card",title:j2.title,width:w_,height:j2.height},{default:C1(()=>[j2.renderer==="business"?(Y(),re(d6,{key:0,panel:j2,compact:"",onRowSelect:d3},null,8,["panel"])):j2.renderer==="ledger"?(Y(),Q("div",F02,[(Y(!0),Q(M3,null,G3(j2.rows,q2=>(Y(),Q("div",{key:q2.key,class:"industry-ledger-row"},[A("div",null,[A("strong",null,d2(q2.name),1),A("span",null,d2(q2.typeName)+" / "+d2(q2.town),1)]),A("em",null,d2(q2.valueText),1)]))),128))])):N3("",!0)]),_:2},1032,["title","height"]))),128))])])):N3("",!0),y2.value.length?(Y(),Q("div",D02,[A("div",O02,[(Y(!0),Q(M3,null,G3(y2.value,j2=>(Y(),re(F1,{key:j2.key,class:"fgw-side-card industry-side-card right-card",title:j2.title,width:w_,height:j2.height},{default:C1(()=>[j2.renderer==="business"?(Y(),re(d6,{key:0,panel:j2,compact:"",onRowSelect:d3},null,8,["panel"])):j2.renderer==="ledger"?(Y(),Q("div",B02,[(Y(!0),Q(M3,null,G3(j2.rows,q2=>(Y(),Q("div",{key:q2.key,class:"industry-ledger-row"},[A("div",null,[A("strong",null,d2(q2.name),1),A("span",null,d2(q2.typeName)+" / "+d2(q2.town),1)]),A("em",null,d2(q2.valueText),1)]))),128))])):N3("",!0)]),_:2},1032,["title","height"]))),128))])])):N3("",!0),h.value?(Y(),Q("div",{key:3,class:"industry-point-detail",style:S1(H2.value)},[A("div",G02,[A("span",null,d2(U2.value),1),A("button",{type:"button",title:"关闭",onClick:u3},"×")]),A("div",z02,d2(n3.value),1),A("div",j02,[(Y(!0),Q(M3,null,G3(L2.value,j2=>(Y(),Q("div",{key:j2.label,class:"industry-point-detail__row"},[A("span",null,d2(j2.label),1),A("strong",null,d2(j2.value),1)]))),128))])],4)):N3("",!0),A("div",U02,[H3(al,{"model-value":l.value,topics:P2.value,"onUpdate:modelValue":l3},null,8,["model-value","topics"])])]))}},Ll="/openApi",EC=K02("/jsyApi");function Y02(n,e){return/^https?:\/\//.test(e)?e:`${n}${e.startsWith("/")?e:`/${e}`}`}function K02(n){const e=String(n||"/jsyApi").replace(/\/+$/,"");return e.endsWith("/api")?e:`${e}/api`}function r4(n,e,t,i={}){return Mn(Y02(n,e),{params:t,timeout:i.timeout}).then(q02)}function C_(n){return Array.isArray(n)?n:(n==null?void 0:n.rows)||(n==null?void 0:n.list)||[]}function PC(n,e=t=>!!t){return C3(this,null,function*(){let t;for(const i of n)try{const a=yield i();if(e(a))return a}catch(a){t=a}if(t)throw t;return null})}function q02(n){if((n==null?void 0:n.success)===!1||(n==null?void 0:n.code)!==void 0&&![0,200,"0","200"].includes(n.code)){const t=new Error((n==null?void 0:n.msg)||(n==null?void 0:n.message)||"接口请求失败");throw t.code=n==null?void 0:n.code,t}return Y1(n)}function X02(n,e=window.location.hash||window.location.pathname,t="智慧管理"){return r4(Ll,"/ai/stat/question",{question:n,pagePath:e,pageName:t},{timeout:45e3})}function Z02(n){return C3(this,null,function*(){const e=yield PC([()=>r4(EC,"/ai/question/balance",{question:n},{timeout:18e3}),()=>r4(Ll,"/ai/balance/targets",{question:n},{timeout:18e3})],t=>C_(t).length>0);return C_(e)})}function J02(){return C3(this,arguments,function*({areaCode:n,pasturesId:e}={}){return PC([()=>r4(EC,"/ai/livestockBalance",{areaCode:n,pasturesId:e},{timeout:18e3}),()=>r4(Ll,"/ai/balance/advice",{areaCode:n,pasturesId:e},{timeout:18e3})],t=>t&&typeof t=="object"&&Object.keys(t).length>0)})}function Q02(){return r4(Ll,"/ai/balance/welcome",void 0,{timeout:12e3})}const ee2="/openApi";function te2(n){return/^https?:\/\//.test(n)?n:`${ee2}${n.startsWith("/")?n:`/${n}`}`}function ne2(n){if((n==null?void 0:n.success)===!1||(n==null?void 0:n.code)!==void 0&&![0,200,"0","200"].includes(n.code)){const t=new Error((n==null?void 0:n.msg)||(n==null?void 0:n.message)||"图表接口请求失败");throw t.code=n==null?void 0:n.code,t}return Y1(n)}function ie2(i){return C3(this,arguments,function*(n,e=window.location.hash||window.location.pathname,t="智慧管理"){const a=yield Mn(te2("/ai/stat/charts"),{params:{question:n,pagePath:e,pageName:t},timeout:3e4}).then(ne2);return(Array.isArray(a==null?void 0:a.charts)?a.charts:[]).map(ae2).filter(s=>s.rows.length)})}function ae2(n,e){const t=Array.isArray(n==null?void 0:n.rows)?n.rows:[];return{id:(n==null?void 0:n.id)||`smart-chart-${e}`,type:re2(n==null?void 0:n.type),title:(n==null?void 0:n.title)||`统计图表${e+1}`,subtitle:(n==null?void 0:n.subtitle)||se2(n==null?void 0:n.source),unit:(n==null?void 0:n.unit)||"",source:(n==null?void 0:n.source)||{},rows:t.map((i,a)=>({key:(i==null?void 0:i.key)||`${(i==null?void 0:i.name)||"row"}-${a}`,name:String((i==null?void 0:i.name)||`指标${a+1}`),value:oe2(i==null?void 0:i.value),rawValue:i==null?void 0:i.value,unit:(i==null?void 0:i.unit)||(n==null?void 0:n.unit)||"",extra:(i==null?void 0:i.extra)||""})).filter(i=>i.name&&Number.isFinite(i.value))}}function re2(n){return["pie","donut"].includes(n)?"pie":["line","trend"].includes(n)?"line":"bar"}function se2(n={}){const e=n.table?`来源:${n.table}`:"来源:openApi 统计库",t=n.period?`,${n.period}`:"";return`${e}${t}`}function oe2(n){if(n==null||n==="")return NaN;const e=Number(String(n).replace(/,/g,"").replace(/%/g,""));return Number.isFinite(e)?e:NaN}const le2={class:"wisdom-management"},ue2={key:0,class:"wisdom-side wisdom-side-left"},ce2={class:"wisdom-side-header"},de2={key:0},he2={key:0,class:"wisdom-side-metrics"},fe2={key:0},me2=["innerHTML"],ge2={key:2,class:"wisdom-side-actions"},pe2=["disabled","onClick"],ye2={key:1,class:"wisdom-side wisdom-side-right"},ve2={class:"wisdom-side-header"},_e2={key:0},Se2={key:1,class:"wisdom-side-metrics"},be2={key:0},we2=["innerHTML"],Ce2={key:3,class:"wisdom-side-actions"},Te2=["disabled","onClick"],Ae2={class:"wisdom-chat"},xe2={key:0,class:"wisdom-empty-state"},Ee2={class:"wisdom-prompt-grid"},Pe2=["disabled","onClick"],Me2={key:0,class:"wisdom-message-mark"},ke2={class:"wisdom-bubble"},Re2={key:0,class:"wisdom-steps"},Ie2={key:1,class:"wisdom-digesting"},Ne2=["innerHTML"],Le2={key:3,class:"wisdom-stream-caret"},Fe2={key:4,class:"wisdom-suggestion-list"},De2=["disabled","onClick"],Oe2={key:5,class:"wisdom-choice-list"},Be2=["disabled","onClick"],Ge2={class:"wisdom-input-shell"},ze2=["disabled"],je2=["disabled","title","aria-label"],Ue2=["disabled"],$e2={key:0,class:"wisdom-button-loading"},We2={__name:"index",props:{active:{type:Boolean,default:!0}},setup(n){const e=UM({loader:()=>$M(()=>import("./SmartChartRenderer-fe68a3bf-1783264824576.js"),["./SmartChartRenderer-fe68a3bf-1783264824576.js","./index-1783264824576.js","./index-47d6f37a-balabala-1783264824576.css","./chartTheme-3259b6f8-1783264824576.js","./chartTheme-812dab15-balabala-1783264824576.css","./SmartChartRenderer-8fd37aa6-balabala-1783264824576.css"],import.meta.url),loadingComponent:{template:'
正在绘制统计图表
'}}),t=n,i=Z2(""),a=Z2([]),r=Z2(!1),s=Z2(null),o=Z2([]),l=Z2([]),c=Z2(!1),d=Z2(!1),h=Z2(""),y=Z2("可以直接询问牦牛数量、草地面积、牧户情况、饲草产量、林地面积、基地分布、畜群结构和交易流通等统计问题。"),S=[{label:"牦牛分布",question:"牦牛分布"},{label:"畜群结构",question:"牦牛结构占比"},{label:"草地面积",question:"草地面积分布"},{label:"草畜平衡",question:"红原县草畜平衡建议"},{label:"湿地类型",question:"湿地类型结构"},{label:"公益林保护",question:"公益林保护等级统计"}];let T=null,I=null;O6(()=>{Q02().then(T2=>{const P=(T2==null?void 0:T2.value)||(T2==null?void 0:T2.text)||T2;typeof P=="string"&&P.trim()&&(y.value=P)}).catch(()=>{}),z()}),D6(()=>{$3(),K()}),x0(()=>t.active,T2=>{T2||($3(),K(),r.value=!1,a.value=a.value.map(P=>P.streaming?r3(G2({},P),{streaming:!1,digesting:!1}):P))});function x(){return`${Date.now()}-${Math.random().toString(16).slice(2)}`}function z(){if(typeof window=="undefined")return;const T2=window.SpeechRecognition||window.webkitSpeechRecognition;c.value=!!T2,T2&&(I=new T2,I.lang="zh-CN",I.continuous=!1,I.interimResults=!0,I.maxAlternatives=1,I.onstart=()=>{d.value=!0,h.value=""},I.onresult=P=>{const y3=Array.from(P.results||[]).map(A3=>{var P3;return((P3=A3==null?void 0:A3[0])==null?void 0:P3.transcript)||""}).join("").trim();y3&&(i.value=y3)},I.onerror=P=>{d.value=!1,h.value=(P==null?void 0:P.error)||"语音输入失败"},I.onend=()=>{d.value=!1})}function H(){if(!(!I||r.value)){if(d.value){K();return}try{h.value="",I.start()}catch(T2){h.value=(T2==null?void 0:T2.message)||"语音输入启动失败",d.value=!1}}}function K(){if(!(!I||!d.value))try{I.stop()}catch(T2){h.value=(T2==null?void 0:T2.message)||"语音输入已结束"}finally{d.value=!1}}function V(){return C3(this,arguments,function*(T2=i.value){const P=String(T2||"").trim();if(!P||r.value)return;K();const g2={id:x(),role:"user",text:P},y3={id:x(),role:"assistant",steps:[`正在理解:${P}`],digesting:!0,digestText:"小牧正在匹配业务数据",visibleText:"",fullText:"",streaming:!1,choices:[],charts:[],insights:[],suggestions:[]};if(a.value=[...a.value,g2,y3],i.value="",r.value=!0,yield q2(),C2(P)){yield y2(P,y3.id);return}yield J(P,y3.id)})}function J(T2,P){return C3(this,null,function*(){v2(P,{digestText:"正在理解问题并查询统计库"});const g2=X02(T2,window.location.hash||window.location.pathname,"智慧管理"),y3=ie2(T2,window.location.hash||window.location.pathname,"智慧管理"),[A3,P3]=yield Promise.allSettled([g2,y3]),Y3=P3.status==="fulfilled"?P3.value||[]:[],l1=P3.status==="rejected"?P3.reason:null;if(A3.status==="fulfilled"){const p2=A3.value,A2=(p2==null?void 0:p2.answer)||"小牧暂时没有查到相关统计数据,可以换一种说法再问一次。",M2=l1?`${A2} **图表状态** -- ${y3(W3,"图表接口暂时不可用,已先返回文字分析。")}`:_2,f2=q3.length?a3(q3):[],j2=l3(M2,q3),S3=[`正在理解:${M2}`,"已查询统计库","已生成统计回答"];q3.length?S3.push(`右侧已生成 ${q3.length} 个数据图表`):W3&&S3.push("图表生成暂时不可用"),y2(P,{digesting:!1,steps:S3,insights:f2,suggestions:j2,allowFollowUp:!0}),e3({question:M2,answer:T2,charts:q3,insights:f2,suggestions:j2,aiPanels:W2(k2)}),F3(P,T2);return}if(q3.length){const k2="文字分析服务暂时没有返回结果,已按统计库真实数据生成可视化图表。",_2=a3(q3),T2=l3(M2,q3);y2(P,{digesting:!1,steps:[`正在理解:${M2}`,"已查询统计库",`右侧已生成 ${q3.length} 个数据图表`,"文字分析暂时不可用"],insights:_2,suggestions:T2,allowFollowUp:!0}),e3({question:M2,answer:k2,charts:q3,insights:_2,suggestions:T2}),F3(P,k2);return}const O1=y3(M3.reason,"小牧暂时没有获取到统计结果,请稍后再试。");e3({question:M2,answer:O1,charts:[],insights:[],suggestions:l3(M2,[])}),z2(P,O1)})}function g2(M2,P){return C3(this,null,function*(){y2(P,{digestText:"正在检索草畜平衡对象"});try{const m2=yield k02(M2),T3=F2(m2);if(!T3.length){y2(P,{digesting:!1,steps:[`正在理解:${M2}`,"未匹配到草畜平衡对象"]}),F3(P,"暂时没有匹配到对应的区域或牧户。可以输入更明确的乡镇、村名、牧户或牧场名称,例如“红原县草畜平衡建议”。");return}if(T3.length>1){y2(P,{digesting:!1,steps:[`正在理解:${M2}`,"已匹配多个对象,请选择一个继续"],choices:T3.slice(0,8)}),a.value=!1;return}yield E2(T3[0],P)}catch(m2){z2(P,y3(m2,"草畜平衡对象检索失败,请稍后再试。"))}})}function N2(M2){return C3(this,null,function*(){if(a.value)return;const P=M2.name||M2.label||"草畜平衡建议",m2={id:x(),role:"user",text:P},T3={id:x(),role:"assistant",steps:[`已选择:${P}`],digesting:!0,digestText:"正在消化草畜平衡数据",visibleText:"",fullText:"",streaming:!1,choices:[],charts:[],insights:[],suggestions:[]};r.value=[...r.value,m2,T3],a.value=!0,yield b3(),yield E2(M2,T3.id)})}function E2(M2,P){return C3(this,null,function*(){const m2=(M2==null?void 0:M2.name)||(M2==null?void 0:M2.label)||"该区域",T3=$2(M2);y2(P,{steps:[`已锁定:${m2}`,"正在消化草畜平衡数据"],digestText:"正在生成平衡建议"});try{const M3=yield R02(T3),A3=X2(m2,M3||{});y2(P,{digesting:!1,steps:[`已锁定:${m2}`,"已生成草畜平衡建议"]}),p3(m2,M3||{},A3),F3(P,A3)}catch(M3){z2(P,y3(M3,"小牧刚才没有消化成功,请稍后再问一次。"))}})}function v2(M2){return/草畜|平衡|承载|载畜|超载|放牧压力|轮牧|休牧|牧场建议|牧户建议/.test(M2)}function F2(M2=[]){return M2.map((P,m2)=>({key:(P==null?void 0:P.key)||(P==null?void 0:P.type)||"area_code",value:(P==null?void 0:P.value)||(P==null?void 0:P.id)||(P==null?void 0:P.code)||(P==null?void 0:P.areaCode)||(P==null?void 0:P.pasturesId),name:(P==null?void 0:P.name)||(P==null?void 0:P.label)||(P==null?void 0:P.areaName)||(P==null?void 0:P.pasturesName)||`对象${m2+1}`,raw:P})).filter(P=>P.value||P.name==="红原县")}function $2(M2){return(M2==null?void 0:M2.key)==="pasturesId"||(M2==null?void 0:M2.key)==="pastures_id"?{pasturesId:M2.value}:{areaCode:(M2==null?void 0:M2.value)||"513233"}}function X2(M2,P={}){const m2=H2(P,["areaRange","arearange","area_range","area","acreage"],0),T3=H2(P,["yakNumber","yaknumber","yak_number","livestock_capacity","livestockCapacity","livestockcapacity"],0),M3=H2(P,["overloadRate","overloadrate","overload_rate"],""),A3=M3===""?null:B9(M3),q3=(A3==null?void 0:A3.label)||H2(P,["level","conclusion"],"暂无等级"),W3=H2(P,["advice","balanceAdvice","balanceadvice","balance_advice"],"暂无建议,请稍后再试。");return`**${M2}草畜平衡建议** +- ${_3(l1,"图表接口暂时不可用,已先返回文字分析。")}`:A2,S2=Y3.length?d3(Y3):[],J2=u3(T2,Y3),x3=[`正在理解:${T2}`,"已查询统计库","已生成统计回答"];Y3.length?x3.push(`右侧已生成 ${Y3.length} 个数据图表`):l1&&x3.push("图表生成暂时不可用"),v2(P,{digesting:!1,steps:x3,insights:S2,suggestions:J2,allowFollowUp:!0}),i3({question:T2,answer:M2,charts:Y3,insights:S2,suggestions:J2,aiPanels:V2(p2)}),B3(P,M2);return}if(Y3.length){const p2="文字分析服务暂时没有返回结果,已按统计库真实数据生成可视化图表。",A2=d3(Y3),M2=u3(T2,Y3);v2(P,{digesting:!1,steps:[`正在理解:${T2}`,"已查询统计库",`右侧已生成 ${Y3.length} 个数据图表`,"文字分析暂时不可用"],insights:A2,suggestions:M2,allowFollowUp:!0}),i3({question:T2,answer:p2,charts:Y3,insights:A2,suggestions:M2}),B3(P,p2);return}const I1=_3(A3.reason,"小牧暂时没有获取到统计结果,请稍后再试。");i3({question:T2,answer:I1,charts:[],insights:[],suggestions:u3(T2,[])}),F2(P,I1)})}function y2(T2,P){return C3(this,null,function*(){v2(P,{digestText:"正在检索草畜平衡对象"});try{const g2=yield Z02(T2),y3=L2(g2);if(!y3.length){v2(P,{digesting:!1,steps:[`正在理解:${T2}`,"未匹配到草畜平衡对象"]}),B3(P,"暂时没有匹配到对应的区域或牧户。可以输入更明确的乡镇、村名、牧户或牧场名称,例如“红原县草畜平衡建议”。");return}if(y3.length>1){v2(P,{digesting:!1,steps:[`正在理解:${T2}`,"已匹配多个对象,请选择一个继续"],choices:y3.slice(0,8)}),r.value=!1;return}yield P2(y3[0],P)}catch(g2){F2(P,_3(g2,"草畜平衡对象检索失败,请稍后再试。"))}})}function R2(T2){return C3(this,null,function*(){if(r.value)return;const P=T2.name||T2.label||"草畜平衡建议",g2={id:x(),role:"user",text:P},y3={id:x(),role:"assistant",steps:[`已选择:${P}`],digesting:!0,digestText:"正在消化草畜平衡数据",visibleText:"",fullText:"",streaming:!1,choices:[],charts:[],insights:[],suggestions:[]};a.value=[...a.value,g2,y3],r.value=!0,yield q2(),yield P2(T2,y3.id)})}function P2(T2,P){return C3(this,null,function*(){const g2=(T2==null?void 0:T2.name)||(T2==null?void 0:T2.label)||"该区域",y3=U2(T2);v2(P,{steps:[`已锁定:${g2}`,"正在消化草畜平衡数据"],digestText:"正在生成平衡建议"});try{const A3=yield J02(y3),P3=n3(g2,A3||{});v2(P,{digesting:!1,steps:[`已锁定:${g2}`,"已生成草畜平衡建议"]}),b3(g2,A3||{},P3),B3(P,P3)}catch(A3){F2(P,_3(A3,"小牧刚才没有消化成功,请稍后再问一次。"))}})}function C2(T2){return/草畜|平衡|承载|载畜|超载|放牧压力|轮牧|休牧|牧场建议|牧户建议/.test(T2)}function L2(T2=[]){return T2.map((P,g2)=>({key:(P==null?void 0:P.key)||(P==null?void 0:P.type)||"area_code",value:(P==null?void 0:P.value)||(P==null?void 0:P.id)||(P==null?void 0:P.code)||(P==null?void 0:P.areaCode)||(P==null?void 0:P.pasturesId),name:(P==null?void 0:P.name)||(P==null?void 0:P.label)||(P==null?void 0:P.areaName)||(P==null?void 0:P.pasturesName)||`对象${g2+1}`,raw:P})).filter(P=>P.value||P.name==="红原县")}function U2(T2){return(T2==null?void 0:T2.key)==="pasturesId"||(T2==null?void 0:T2.key)==="pastures_id"?{pasturesId:T2.value}:{areaCode:(T2==null?void 0:T2.value)||"513233"}}function n3(T2,P={}){const g2=H2(P,["areaRange","arearange","area_range","area","acreage"],0),y3=H2(P,["yakNumber","yaknumber","yak_number","livestock_capacity","livestockCapacity","livestockcapacity"],0),A3=H2(P,["overloadRate","overloadrate","overload_rate"],""),P3=A3===""?null:qi(A3),Y3=(P3==null?void 0:P3.label)||H2(P,["level","conclusion"],"暂无等级"),l1=H2(P,["advice","balanceAdvice","balanceadvice","balance_advice"],"暂无建议,请稍后再试。");return`**${T2}草畜平衡建议** -- 草地面积:${r3(m2)} 亩 -- 牦牛/载畜量:${r3(T3)} 头 -- 草畜平衡等级:${q3} -- 超载率:${r3(M3===""?0:M3)}% +- 草地面积:${l3(g2)} 亩 +- 牦牛/载畜量:${l3(y3)} 头 +- 草畜平衡等级:${Y3} +- 超载率:${l3(A3===""?0:A3)}% **建议** -${W3}`}function H2(M2,P,m2=""){for(const T3 of P){const M3=M2==null?void 0:M2[T3];if(M3!=null&&M3!=="")return M3}return m2}function r3(M2){const P=Number(String(M2).replace(/,/g,""));return Number.isFinite(P)?P.toLocaleString("zh-CN",{maximumFractionDigits:2}):M2||"--"}function W2(M2={}){const P=(M2==null?void 0:M2.panels)||(M2==null?void 0:M2.sidePanels)||(M2==null?void 0:M2.layout)||{};return{leftPanels:v3((M2==null?void 0:M2.leftPanels)||(P==null?void 0:P.leftPanels)||(P==null?void 0:P.left)||[]),rightPanels:v3((M2==null?void 0:M2.rightPanels)||(P==null?void 0:P.rightPanels)||(P==null?void 0:P.right)||[])}}function v3(M2=[]){return(Array.isArray(M2)?M2:[]).map((m2,T3)=>{var q3,W3;const M3=_3(m2==null?void 0:m2.type),A3=(m2==null?void 0:m2.chart)||((q3=m2==null?void 0:m2.data)==null?void 0:q3.chart)||null;return{id:(m2==null?void 0:m2.id)||`ai-panel-${Date.now()}-${T3}`,type:M3,kicker:(m2==null?void 0:m2.kicker)||(m2==null?void 0:m2.category)||(M3==="chart"?"图表":"AI洞察"),title:(m2==null?void 0:m2.title)||(m2==null?void 0:m2.name)||"动态内容",badge:(m2==null?void 0:m2.badge)||(m2==null?void 0:m2.unit)||"",text:(m2==null?void 0:m2.text)||(m2==null?void 0:m2.content)||(m2==null?void 0:m2.summary)||"",chart:A3,items:w3((m2==null?void 0:m2.items)||(m2==null?void 0:m2.metrics)||((W3=m2==null?void 0:m2.data)==null?void 0:W3.items)),actions:L2((m2==null?void 0:m2.actions)||(m2==null?void 0:m2.suggestions))}}).filter(m2=>m2.title&&(m2.text||m2.chart||m2.items.length||m2.actions.length))}function _3(M2){return["chart","metrics","metric","actions","suggestions","text"].includes(M2)?M2==="metric"?"metrics":M2:"text"}function w3(M2=[]){return(Array.isArray(M2)?M2:[]).map((m2,T3)=>{var M3,A3,q3;return{label:(m2==null?void 0:m2.label)||(m2==null?void 0:m2.name)||`指标${T3+1}`,value:(q3=(A3=(M3=m2==null?void 0:m2.value)!=null?M3:m2==null?void 0:m2.count)!=null?A3:m2==null?void 0:m2.number)!=null?q3:"--",note:(m2==null?void 0:m2.note)||(m2==null?void 0:m2.desc)||(m2==null?void 0:m2.description)||""}}).filter(m2=>m2.label)}function L2(M2=[]){return(Array.isArray(M2)?M2:[]).map(m2=>{const T3=(m2==null?void 0:m2.question)||(m2==null?void 0:m2.value)||(m2==null?void 0:m2.text)||(m2==null?void 0:m2.label);return{label:(m2==null?void 0:m2.label)||(m2==null?void 0:m2.name)||T3,question:T3}}).filter(m2=>m2.label&&m2.question).slice(0,4)}function e3({question:M2,answer:P,charts:m2=[],insights:T3=[],suggestions:M3=[],aiPanels:A3}={}){const q3=(A3==null?void 0:A3.leftPanels)||[],W3=(A3==null?void 0:A3.rightPanels)||[];if(q3.length||W3.length){o.value=q3,l.value=W3;return}const O1=c3({question:M2,answer:P,charts:m2,insights:T3,suggestions:M3});o.value=O1.left,l.value=O1.right}function c3({question:M2,answer:P,charts:m2=[],insights:T3=[],suggestions:M3=[]}={}){const A3=[],q3=[],W3=(T3.length?T3:a3(m2)).map(O1=>({label:O1.label,value:O1.value,note:O1.note}));return W3.length?A3.push({id:`summary-${x()}`,type:"metrics",kicker:"AI洞察",title:"数据摘要",badge:"实时",items:W3.slice(0,4),actions:[]}):P&&A3.push({id:`summary-${x()}`,type:"text",kicker:"AI洞察",title:"回答要点",badge:"",text:q2(P),items:[],actions:[]}),M3.length&&A3.push({id:`suggestion-${x()}`,type:"actions",kicker:"继续追问",title:"关联问题",badge:String(M3.length),actions:L2(M3),items:[],text:""}),m2.slice(0,2).forEach((O1,k2)=>{q3.push({id:`chart-${O1.id||k2}-${x()}`,type:"chart",kicker:k2===0?"可视分析":"关联图表",title:O1.title||`统计图表${k2+1}`,badge:O1.unit||"",chart:O1,items:[],actions:[],text:""})}),!q3.length&&P&&q3.push({id:`answer-${x()}`,type:"text",kicker:"AI回答",title:String(M2||"问题分析").slice(0,16),badge:"模型",text:q2(P,140),items:[],actions:[]}),{left:A3.slice(0,2),right:q3.slice(0,2)}}function p3(M2,P={},m2=""){const T3=H2(P,["areaRange","arearange","area_range","area","acreage"],0),M3=H2(P,["yakNumber","yaknumber","yak_number","livestock_capacity","livestockCapacity","livestockcapacity"],0),A3=H2(P,["overloadRate","overloadrate","overload_rate"],""),q3=A3===""?null:B9(A3),W3=(q3==null?void 0:q3.label)||H2(P,["level","conclusion"],"暂无等级");o.value=[{id:`balance-${x()}`,type:"metrics",kicker:"草畜平衡",title:M2,badge:W3,items:[{label:"草地面积",value:`${r3(T3)}亩`,note:"承载基础"},{label:"牦牛/载畜量",value:`${r3(M3)}头`,note:"当前口径"},{label:"超载率",value:`${r3(A3===""?0:A3)}%`,note:W3}],actions:[]}],l.value=[{id:`balance-advice-${x()}`,type:"text",kicker:"AI建议",title:"管理建议",badge:"模型",text:q2(m2,180),items:[],actions:L2([{label:"看牦牛分布",question:"牦牛分布"},{label:"看草地面积",question:"草地面积分布"}])}]}function q2(M2,P=120){const m2=String(M2||"").replace(/\*\*/g,"").replace(/^#+\s*/gm,"").split(/\r?\n/).map(T3=>T3.replace(/^[-*]\s+/,"").trim()).filter(Boolean).slice(0,4).join(` -`);return m2.length>P?`${m2.slice(0,P)}...`:m2}function a3(M2=[]){const P=[];return M2.slice(0,2).forEach(m2=>{var _2;const T3=(m2.rows||[]).map(T2=>i3(G2({},T2),{value:Number(T2.value)})).filter(T2=>T2.name&&Number.isFinite(T2.value));if(!T3.length)return;const M3=m2.unit||((_2=T3.find(T2=>T2.unit))==null?void 0:_2.unit)||"",A3=T3.slice().sort((T2,f2)=>f2.value-T2.value),q3=T3.reduce((T2,f2)=>T2+f2.value,0),W3=q3/T3.length,O1=A3[0],k2=A3[A3.length-1];P.push({label:"最高",value:`${O1.name} ${r3(O1.value)}${M3}`,note:m2.title}),T3.length>2&&P.push({label:m2.type==="pie"?"占比项":"最低",value:`${k2.name} ${r3(k2.value)}${M3}`,note:m2.type==="pie"?"最小结构项":"低值区域"}),P.push({label:"合计",value:`${r3(q3)}${M3}`,note:T3.length>1?`覆盖 ${T3.length} 项`:m2.title}),m2.type!=="pie"&&T3.length>1&&P.push({label:"均值",value:`${r3(W3)}${M3}`,note:"按当前图表项计算"})}),P.slice(0,4)}function l3(M2,P=[]){const m2=String(M2||""),T3=[],M3=(A3,q3)=>{!T3.some(W3=>W3.question===q3)&&q3!==m2&&T3.push({label:A3,question:q3})};return(/牦牛|畜群|存栏|牛/.test(m2)||P.some(A3=>{var q3,W3;return(W3=(q3=A3.source)==null?void 0:q3.localKey)==null?void 0:W3.includes("yak")}))&&(M3("看畜群结构","牦牛结构占比"),M3("看存栏预测","牦牛存栏预测"),M3("看交易结构","牦牛交易结构")),/草地|草原|饲草|鲜草/.test(m2)&&(M3("看草地健康","草地健康占比"),M3("看生产力","草地生产力分布"),M3("看退化统计","草地退化统计")),/湿地/.test(m2)&&(M3("看湿地类型","湿地类型结构"),M3("看湿地级别","湿地级别面积统计")),/林地|公益林|森林/.test(m2)&&(M3("看权属结构","林地权属结构"),M3("看公益林等级","公益林保护等级统计")),/草畜|平衡|承载|载畜/.test(m2)&&(M3("看牦牛分布","牦牛分布"),M3("看草地面积","草地面积分布")),M3("换个图表",`${m2} 图表`),T3.slice(0,3)}function y2(M2,P,m2=!0){r.value=r.value.map(T3=>T3.id===M2?G2(G2({},T3),P):T3),m2&&b3()}function z2(M2,P){y2(M2,{digesting:!1,steps:["请求已结束"]}),F3(M2,P)}function y3(M2,P){const m2=String((M2==null?void 0:M2.message)||"");return(M2==null?void 0:M2.code)===401||(M2==null?void 0:M2.code)==="401"||(M2==null?void 0:M2.code)==="HTTP_401"||/未登录|授权|Unauthorized|HTTP 401/i.test(m2)?"接口需要登录授权。当前智慧管理不会使用假数据,请先完成平台登录或使用 openApi 统计库口径继续问数。":(M2==null?void 0:M2.code)==="REQUEST_TIMEOUT"||/timeout|timed out|超时/i.test(m2)?"服务响应时间较长,请稍后再试,或换一个更具体的问题。":(M2==null?void 0:M2.code)==="REQUEST_ABORTED"||/aborted|abort|signal/i.test(m2)?"本次请求被中断了,请重新发送一次。":/Failed to fetch|NetworkError|Load failed|HTTP 50|HTTP 40/i.test(m2)||/[a-zA-Z]{4,}/.test(m2)?P:m2||P}function F3(M2,P){$3();const m2=String(P||""),T3=m2.length>1200?36:m2.length>700?24:14;let M3=0;y2(M2,{fullText:m2,visibleText:"",streaming:!0,choices:[],charts:[]});const A3=()=>{if(M3=Math.min(M3+T3,m2.length),y2(M2,{visibleText:m2.slice(0,M3),streaming:M3=m2.length){T=null,a.value=!1;return}T=window.setTimeout(A3,18)};T=window.setTimeout(A3,0)}function $3(){T&&(window.clearTimeout(T),T=null)}function w2(M2){const P=Z2(M2).split(/\r?\n/),m2=[];let T3=[],M3=!1;const A3=()=>{T3.length&&(m2.push(`<${M3?"ol":"ul"}>${T3.map(q3=>`
  • ${D2(q3)}
  • `).join("")}`),T3=[],M3=!1)};return P.forEach(q3=>{const W3=q3.trim();if(!W3){A3();return}const O1=W3.match(/^#{1,4}\s+(.+)$/)||W3.match(/^\*\*(.+)\*\*$/);if(O1){A3(),m2.push(`

    ${D2(O1[1])}

    `);return}const k2=W3.match(/^\d+[.)、]\s+(.+)$/),_2=W3.match(/^[-*]\s+(.+)$/);if(k2||_2){const T2=!!k2;T3.length&&M3!==T2&&A3(),M3=T2,T3.push(k2?k2[1]:_2[1]);return}A3(),m2.push(`

    ${D2(W3)}

    `)}),A3(),m2.join("")}function D2(M2){return M2.replace(/\*\*([^*]+)\*\*/g,"$1")}function Z2(M2){return String(M2||"").replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function b3(){return C3(this,null,function*(){yield lt(),window.requestAnimationFrame(()=>{s.value&&(s.value.scrollTop=s.value.scrollHeight)})})}return(M2,P)=>(X(),Q("div",j02,[P[12]||(P[12]=Jo('',1)),o.value.length?(X(),Q("aside",U02,[(X(!0),Q(P3,null,D3(o.value,m2=>{var T3,M3;return X(),Q("section",{key:m2.id,class:K3(["wisdom-side-panel",`is-${m2.type}`])},[A("header",$02,[A("div",null,[A("span",null,u2(m2.kicker),1),A("strong",null,u2(m2.title),1)]),m2.badge?(X(),Q("em",W02,u2(m2.badge),1)):N3("",!0)]),(T3=m2.items)!=null&&T3.length?(X(),Q("div",V02,[(X(!0),Q(P3,null,D3(m2.items,A3=>(X(),Q("div",{key:`${m2.id}-${A3.label}`,class:"wisdom-side-metric"},[A("span",null,u2(A3.label),1),A("strong",null,u2(A3.value),1),A3.note?(X(),Q("em",H02,u2(A3.note),1)):N3("",!0)]))),128))])):N3("",!0),m2.text?(X(),Q("div",{key:1,class:"wisdom-side-text",innerHTML:w2(m2.text)},null,8,Y02)):N3("",!0),(M3=m2.actions)!=null&&M3.length?(X(),Q("div",K02,[(X(!0),Q(P3,null,D3(m2.actions,A3=>(X(),Q("button",{key:A3.question,type:"button",disabled:a.value,onClick:q3=>H(A3.question)},u2(A3.label),9,q02))),128))])):N3("",!0)],2)}),128))])):N3("",!0),l.value.length?(X(),Q("aside",X02,[(X(!0),Q(P3,null,D3(l.value,m2=>{var T3,M3;return X(),Q("section",{key:m2.id,class:K3(["wisdom-side-panel",`is-${m2.type}`])},[A("header",Z02,[A("div",null,[A("span",null,u2(m2.kicker),1),A("strong",null,u2(m2.title),1)]),m2.badge?(X(),Q("em",J02,u2(m2.badge),1)):N3("",!0)]),m2.chart?(X(),ce(k0(e),{key:0,class:"wisdom-side-chart",chart:m2.chart},null,8,["chart"])):N3("",!0),(T3=m2.items)!=null&&T3.length?(X(),Q("div",Q02,[(X(!0),Q(P3,null,D3(m2.items,A3=>(X(),Q("div",{key:`${m2.id}-${A3.label}`,class:"wisdom-side-metric"},[A("span",null,u2(A3.label),1),A("strong",null,u2(A3.value),1),A3.note?(X(),Q("em",ee2,u2(A3.note),1)):N3("",!0)]))),128))])):N3("",!0),m2.text?(X(),Q("div",{key:2,class:"wisdom-side-text",innerHTML:w2(m2.text)},null,8,te2)):N3("",!0),(M3=m2.actions)!=null&&M3.length?(X(),Q("div",ne2,[(X(!0),Q(P3,null,D3(m2.actions,A3=>(X(),Q("button",{key:A3.question,type:"button",disabled:a.value,onClick:q3=>H(A3.question)},u2(A3.label),9,ie2))),128))])):N3("",!0)],2)}),128))])):N3("",!0),A("main",re2,[A("div",{ref_key:"dialogueRef",ref:s,class:K3(["wisdom-dialogue",{"is-empty":!r.value.length}])},[r.value.length?N3("",!0):(X(),Q("section",ae2,[P[3]||(P[3]=A("div",{class:"wisdom-empty-mark"},[A("span"),A("strong",null,"AI")],-1)),P[4]||(P[4]=A("h2",null,"智慧管理问答",-1)),A("p",null,u2(y.value),1),A("div",se2,[(X(),Q(P3,null,D3(_,m2=>A("button",{key:m2.question,type:"button",disabled:a.value,onClick:T3=>H(m2.question)},u2(m2.label),9,oe2)),64))])])),(X(!0),Q(P3,null,D3(r.value,m2=>{var T3,M3,A3;return X(),Q("article",{key:m2.id,class:K3(["wisdom-message",`is-${m2.role}`])},[m2.role==="assistant"?(X(),Q("div",le2,[...P[5]||(P[5]=[A("span",null,"牧",-1)])])):N3("",!0),A("div",ue2,[m2.role==="user"?(X(),Q(P3,{key:0},[oe(u2(m2.text),1)],64)):(X(),Q(P3,{key:1},[(T3=m2.steps)!=null&&T3.length?(X(),Q("div",ce2,[(X(!0),Q(P3,null,D3(m2.steps,q3=>(X(),Q("div",{key:q3,class:"wisdom-step"},[P[6]||(P[6]=A("span",null,null,-1)),oe(u2(q3),1)]))),128))])):N3("",!0),m2.digesting?(X(),Q("div",de2,[P[7]||(P[7]=A("span",null,null,-1)),P[8]||(P[8]=A("span",null,null,-1)),P[9]||(P[9]=A("span",null,null,-1)),A("em",null,u2(m2.digestText||"小牧正在消化中"),1)])):N3("",!0),m2.visibleText?(X(),Q("div",{key:2,class:"wisdom-answer",innerHTML:w2(m2.visibleText)},null,8,he2)):N3("",!0),m2.streaming?(X(),Q("span",fe2)):N3("",!0),(M3=m2.suggestions)!=null&&M3.length&&(m2.allowFollowUp||!m2.digesting&&!m2.streaming)?(X(),Q("div",me2,[(X(!0),Q(P3,null,D3(m2.suggestions,q3=>(X(),Q("button",{key:q3.question,type:"button",disabled:a.value,onClick:W3=>H(q3.question)},u2(q3.label),9,ge2))),128))])):N3("",!0),(A3=m2.choices)!=null&&A3.length?(X(),Q("div",pe2,[(X(!0),Q(P3,null,D3(m2.choices,(q3,W3)=>(X(),Q("button",{key:`${q3.key||"choice"}-${q3.value||W3}`,type:"button",disabled:a.value,onClick:O1=>N2(q3)},u2(q3.name||q3.label||q3.value),9,ye2))),128))])):N3("",!0)],64))])],2)}),128))],2),A("form",{class:"wisdom-input-bar",onSubmit:P[2]||(P[2]=ot(m2=>H(),["prevent"]))},[A("div",ve2,[P[11]||(P[11]=A("span",{class:"wisdom-input-icon"},null,-1)),Ne(A("input",{"onUpdate:modelValue":P[0]||(P[0]=m2=>i.value=m2),disabled:a.value,autocomplete:"off",placeholder:"输入牧户、区域或草畜平衡问题",onKeydown:P[1]||(P[1]=w8(ot(m2=>H(),["prevent"]),["enter"]))},null,40,_e2),[[y9,i.value]]),A("button",{type:"button",class:K3(["wisdom-voice-button",{"is-listening":d.value}]),disabled:a.value||!c.value,title:c.value?d.value?"停止语音输入":"语音输入":"当前浏览器不支持语音输入","aria-label":c.value?d.value?"停止语音输入":"语音输入":"当前浏览器不支持语音输入",onClick:q},[...P[10]||(P[10]=[A("span",null,null,-1)])],10,Se2),A("button",{class:"wisdom-submit-button",type:"submit",disabled:a.value||!i.value.trim()},[a.value?(X(),Q("span",we2)):N3("",!0),A("span",null,u2(a.value?"消化中":"发送"),1)],8,be2)])],32)])]))}},Zo=[{key:"home",label:"首页",bottomLabel:"核心指标",status:"ready"},{key:"forest-grass-wet",label:"林草湿一张图",bottomLabel:"林草湿",status:"ready"},{key:"ecological-protection",label:"生态保护",bottomLabel:"生态保护",status:"ready"},{key:"yak-management",label:"牦牛管理",bottomLabel:"牦牛管理",status:"ready"},{key:"pasture-management",label:"牧场管理",bottomLabel:"牧场管理",status:"ready"},{key:"yak-industry-chain",label:"牦牛产业全链",bottomLabel:"产业全链",status:"ready"},{key:"smart-management",label:"智慧管理",bottomLabel:"智慧管理",status:"ready"},{key:"grass-livestock-balance",label:"草畜平衡",bottomLabel:"草畜平衡",status:"ready"}];function Te2(n){return Zo.find(e=>e.key===n)||Zo[1]}const Ae2={key:0,class:"platform-module-pane"},xe2={key:1,class:"platform-module-pane"},Ee2={key:2,class:"platform-module-pane"},Pe2={key:3,class:"platform-module-pane"},Me2={key:4,class:"platform-module-pane"},ke2={key:5,class:"platform-module-pane"},Re2={key:6,class:"platform-module-pane"},Ie2={key:7,class:"platform-module-pane"},Ne2={class:"large-screen-wrap"},Le2={class:"top-menu"},Fe2={key:0,class:"top-menu-mid-space"},De2={key:0,class:"np-stat-shell"},Oe2={class:"np-stat-primary-row"},Be2={class:"np-stat-name"},Ge2={class:"np-stat-value-line"},ze2={class:"np-stat-value"},je2={class:"np-stat-unit"},Ue2={class:"np-stat-secondary-row"},$e2={class:"np-stat-name"},We2={class:"np-stat-value"},Ve2={class:"np-stat-unit"},He2={key:1,class:"module-coming"},Ye2={class:"module-coming-title"},Ke2={key:2,class:"bottom-tray"},qe2={class:"bottom-menu"},Xe2=["onClick"],Ze2={key:8,class:"loading platform-loading"},Je2={class:"loading-progress"},Qe2={class:"value"},et2=1200,ot2={__name:"index",setup(n){const e=Q2("home"),t=Q2("national-park"),i=Q2({home:!0}),r=Q2({}),a=Q2(!0),s=Q2(0);let o=null,l=!1,c=null,d=null;const m=Date.now(),y={progress:0},_=["town","area","wetland","yield","rate","stack","leaf","risk","grass-basic","grass-general","forest","park","project","length","device","certificate"],T=new Set(_),M=c2(()=>Te2(e.value)),x=c2(()=>e.value==="ecological-protection"?Wy:Zo),B=c2(()=>e.value==="ecological-protection"?t.value:e.value),q=c2(()=>M.value.key==="ecological-protection"&&B.value==="national-park"),K=c2(()=>{const q2=r.value[e.value];return Array.isArray(q2)||q2!=null&&q2.length?q2:r3([{zh:"草地面积",en:"",value:756.37,unit:"万亩",decimals:2},{zh:"林地总面积",en:"",value:177.92,unit:"万亩",decimals:2},{zh:"湿地面积",en:"",value:291.82,unit:"万亩",decimals:2}])}),H=c2(()=>K.value.slice(0,5)),J=c2(()=>K.value.slice(5,10));U6(()=>{o=nl.init({dh:1080,dw:1920,el:"#large-screen",resize:!0}),c3()}),j6(()=>{var q2;(q2=o==null?void 0:o.off)==null||q2.call(o,"#large-screen"),c&&window.clearTimeout(c),d&&window.cancelAnimationFrame(d),p6.killTweensOf(y)});function g2(q2){if(q2===e.value)return;const a3=!!i.value[q2];e.value=q2,a3||L2(q2),lt(c3)}function N2(q2){if(q2!=null&&q2.key){if(e.value==="ecological-protection"){E2(q2.key);return}g2(q2.key)}}function E2(q2){const a3=Wy.some(l3=>l3.key===q2)?q2:"national-park";a3===t.value&&e.value==="ecological-protection"||(t.value=a3,lt(c3))}function v2(q2){const a3=q2.moduleKey||(q2.topicKey?"forest-grass-wet":e.value);r.value=i3(G2({},r.value),{[a3]:r3(q2.items||[])})}function F2(q2={}){const a3=typeof q2=="number"?q2:q2.progress;X2(a3)}function $2(){p6.killTweensOf(y),y.progress=100,s.value=100;const q2=Date.now()-m,a3=Math.max(180,et2-q2);window.setTimeout(H2,a3)}function X2(q2){if(!a.value)return;const a3=Math.max(0,Math.min(100,Math.floor(Number(q2)||0)));a3{s.value=Math.floor(y.progress)}})}function H2(){if(!a.value||l)return;l=!0;const q2=p6.timeline({onComplete:()=>{a.value=!1}});q2.to(".platform-loading .loading-text span",{y:"200%",opacity:0,ease:"power4.inOut",duration:1.4,stagger:.14}),q2.to(".platform-loading .loading-progress",{opacity:0,ease:"power4.inOut",duration:1.2},"<"),q2.to(".platform-loading",{opacity:0,ease:"power4.inOut",duration:.8},"-=0.55")}function r3(q2=[]){const a3=new Set;return q2.slice(0,10).map((l3,y2)=>{var $3;const z2=Number(l3.value)||0,y3={zh:l3.zh||l3.name||`指标${y2+1}`,en:l3.en||"",value:z2,unit:l3.unit||"",decimals:($3=l3.decimals)!=null?$3:Number.isInteger(z2)?0:2},F3=W2(G2(G2({},l3),y3),y2,a3);return a3.add(F3),G2({icon:F3},y3)})}function W2(q2={},a3=0,l3=new Set){const z2=v3(q2,a3).find(y3=>T.has(y3)&&!l3.has(y3));return z2||_.find(y3=>!l3.has(y3))||_[a3%_.length]}function v3(q2={},a3=0){const l3=`${q2.zh||q2.name||""}${q2.unit||""}`,y2=[],z2=(...F3)=>{F3.forEach($3=>{$3&&!y2.includes($3)&&y2.push($3)})};z2(q2.icon),/风险|预警|告警/.test(l3)&&z2("risk","rate"),/模型|修正|共识|预测|变化|净/.test(l3)&&z2("rate","stack"),/率|占比|比例|超载/.test(l3)&&z2("rate","project"),/生态牧场|家庭生态/.test(l3)&&z2("leaf","town"),/出证|证书|证/.test(l3)&&z2("certificate","project"),/交易|销售/.test(l3)&&z2("yield","certificate"),/流通|出栏|流出/.test(l3)&&z2("length","certificate","project"),/运输|车辆|无人机|识别|设备|监测/.test(l3)&&z2("device","length"),/工程长度|长度|公里/.test(l3)&&z2("length","project"),/修复项目|项目|工程|治理/.test(l3)&&z2("project","length"),/国家公园|保护范围|保护区|划定/.test(l3)&&z2("park","leaf"),/产量|库容|鲜草|饲草|收入|产值|繁殖|补充/.test(l3)&&z2("yield","leaf"),/湿地/.test(l3)&&z2("wetland","leaf"),/基本草原/.test(l3)&&z2("grass-basic","area"),/一般草原/.test(l3)&&z2("grass-general","area"),/林地|森林|公益林/.test(l3)&&z2("forest","leaf"),/面积|草地|草原|草场|万亩|亩/.test(l3)&&z2("area","grass-basic","grass-general"),/牦牛|存栏|头|结构/.test(l3)&&z2("stack","yield","leaf"),/乡镇|镇域|村|点位|主体|牧户|农户|联户|户|个|覆盖/.test(l3)&&z2("town","project"),/生态|林草/.test(l3)&&z2("leaf","wetland");const y3=a3%_.length;return z2(..._.slice(y3),..._.slice(0,y3)),y2}function _3(q2={}){var y2;const a3=Number(q2.value)||0,l3=(y2=q2.decimals)!=null?y2:Number.isInteger(a3)?0:2;return a3.toFixed(l3)}function w3(q2){["home","forest-grass-wet","ecological-protection","grass-livestock-balance","yak-management","pasture-management","yak-industry-chain","smart-management"].includes(q2)&&(i.value[q2]||(i.value=i3(G2({},i.value),{[q2]:!0})))}function L2(q2){e3(),c=window.setTimeout(()=>{c=null,d=window.requestAnimationFrame(()=>{d=null,c=null,e.value===q2&&w3(q2)})},180)}function e3(){c&&(window.clearTimeout(c),c=null),d&&(window.cancelAnimationFrame(d),d=null)}function c3(){window.scrollTo(0,0),document.documentElement.scrollTop=0,document.body.scrollTop=0;const q2=document.querySelector("#app");q2&&(q2.scrollTop=0)}function p3(){GM()}return(q2,a3)=>(X(),Q("div",{class:K3(["large-screen platform-screen",{"is-home":M.value.key==="home","is-forest-grass-wet":M.value.key==="forest-grass-wet","is-ecological-protection":M.value.key==="ecological-protection","is-grass-livestock-balance":M.value.key==="grass-livestock-balance","is-yak-management":M.value.key==="yak-management","is-pasture-management":M.value.key==="pasture-management","is-yak-industry-chain":M.value.key==="yak-industry-chain","is-smart-management":M.value.key==="smart-management","is-ecology-national-park":M.value.key==="ecological-protection"&&B.value==="national-park"}]),id:"large-screen"},[i.value.home?Ne((X(),Q("div",Ae2,[U3(LO,{active:M.value.key==="home",onLoadingProgress:F2,onMapReady:$2,onModuleStats:v2},null,8,["active"])],512)),[[M5,M.value.key==="home"]]):N3("",!0),i.value["forest-grass-wet"]?Ne((X(),Q("div",xe2,[U3(RB,{active:M.value.key==="forest-grass-wet","show-loading":!1,onTopicStats:v2},null,8,["active"])],512)),[[M5,M.value.key==="forest-grass-wet"]]):N3("",!0),i.value["ecological-protection"]?Ne((X(),Q("div",Ee2,[U3(bV,{active:M.value.key==="ecological-protection","active-view":t.value,"show-loading":!1,onModuleStats:v2,onViewChange:E2},null,8,["active","active-view"])],512)),[[M5,M.value.key==="ecological-protection"]]):N3("",!0),i.value["grass-livestock-balance"]?Ne((X(),Q("div",Pe2,[U3(yH,{active:M.value.key==="grass-livestock-balance",onLoadingProgress:F2,onMapReady:$2,onModuleStats:v2},null,8,["active"])],512)),[[M5,M.value.key==="grass-livestock-balance"]]):N3("",!0),i.value["yak-management"]?Ne((X(),Q("div",Me2,[U3(F32,{active:M.value.key==="yak-management",onModuleStats:v2},null,8,["active"])],512)),[[M5,M.value.key==="yak-management"]]):N3("",!0),i.value["pasture-management"]?Ne((X(),Q("div",ke2,[U3(g12,{active:M.value.key==="pasture-management",onLoadingProgress:F2,onMapReady:$2,onModuleStats:v2},null,8,["active"])],512)),[[M5,M.value.key==="pasture-management"]]):N3("",!0),i.value["yak-industry-chain"]?Ne((X(),Q("div",Re2,[U3(x02,{active:M.value.key==="yak-industry-chain",onLoadingProgress:F2,onMapReady:$2,onModuleStats:v2},null,8,["active"])],512)),[[M5,M.value.key==="yak-industry-chain"]]):N3("",!0),i.value["smart-management"]?Ne((X(),Q("div",Ie2,[U3(Ce2,{active:M.value.key==="smart-management"},null,8,["active"])],512)),[[M5,M.value.key==="smart-management"]]):N3("",!0),A("div",Ne2,[U3(Wk,{title:"红原县数字畜牧业监管平台","sub-text":"Hongyuan Digital Animal Husbandry Supervision Platform"},{right:S1(()=>[A("div",{class:"m-header-tools"},[A("button",{class:"logout-button","aria-label":"退出登录",title:"退出登录",type:"button",onClick:p3},[...a3[0]||(a3[0]=[A("svg",{class:"logout-icon",viewBox:"0 0 24 24","aria-hidden":"true"},[A("path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4"}),A("path",{d:"M16 17l5-5-5-5"}),A("path",{d:"M21 12H9"})],-1)])])])]),_:1}),A("div",Le2,[U3(Hk,{"default-active":e.value,onSelect:g2},{default:S1(()=>[(X(!0),Q(P3,null,D3(k0(Zo),(l3,y2)=>(X(),Q(P3,{key:l3.key},[U3(Yk,{index:l3.key},{default:S1(()=>[oe(u2(l3.label),1)]),_:2},1032,["index"]),y2===3?(X(),Q("div",Fe2)):N3("",!0)],64))),128))]),_:1},8,["default-active"])]),K.value.length&&!["smart-management","grass-livestock-balance"].includes(M.value.key)?(X(),Q("div",{key:0,class:K3(["top-count-card",{"is-four":K.value.length>3&&K.value.length<=4,"is-multi":K.value.length>4,"is-national-park-stats":M.value.key==="ecological-protection"&&B.value==="national-park"}])},[q.value?(X(),Q("div",De2,[A("div",Oe2,[(X(!0),Q(P3,null,D3(H.value,l3=>(X(),Q("div",{key:l3.zh,class:"np-stat np-stat-primary"},[A("div",Be2,u2(l3.zh),1),A("div",Ge2,[A("span",ze2,u2(_3(l3)),1),A("span",je2,u2(l3.unit),1)])]))),128))]),A("div",Ue2,[(X(!0),Q(P3,null,D3(J.value,l3=>(X(),Q("div",{key:l3.zh,class:"np-stat np-stat-secondary"},[A("span",$e2,u2(l3.zh),1),A("span",We2,u2(_3(l3)),1),A("span",Ve2,u2(l3.unit),1)]))),128))])])):(X(!0),Q(P3,{key:1},D3(K.value,l3=>(X(),ce(iR,{key:l3.zh,info:l3},null,8,["info"]))),128))],2)):N3("",!0),M.value.status!=="ready"?(X(),Q("div",He2,[A("div",Ye2,u2(M.value.label),1),a3[1]||(a3[1]=A("div",{class:"module-coming-text"},"模块建设中,平台框架已预留入口",-1))])):N3("",!0),["home","forest-grass-wet","ecological-protection","grass-livestock-balance","yak-management","pasture-management","yak-industry-chain","smart-management"].includes(M.value.key)?N3("",!0):(X(),Q("div",Ke2,[U3(lo,{class:"bottom-svg-line-left",width:721,height:57,color:"#30DCFF",strokeWidth:2,dir:[0,1],length:50,path:"M1 56.6105C1 31.5123 185.586 10.0503 451.904 1.35519C458.942 1.12543 465.781 4.00883 470.505 9.22964L484.991 25.2383C487.971 28.4775 492.938 30.4201 498.254 30.4201H720.142"}),U3(lo,{class:"bottom-svg-line-left bottom-svg-line-right",width:721,height:57,color:"#30DCFF",strokeWidth:2,dir:[0,1],length:50,path:"M1 56.6105C1 31.5123 185.586 10.0503 451.904 1.35519C458.942 1.12543 465.781 4.00883 470.505 9.22964L484.991 25.2383C487.971 28.4775 492.938 30.4201 498.254 30.4201H720.142"}),a3[2]||(a3[2]=A("div",{class:"bottom-tray-arrow"},[A("img",{src:so,alt:""}),A("img",{src:oo,alt:""})],-1)),A("div",qe2,[(X(!0),Q(P3,null,D3(x.value,l3=>(X(),Q("div",{key:l3.key,class:K3(["bottom-menu-item",{"is-active":l3.key===B.value}]),onClick:y2=>N2(l3)},[A("span",null,u2(l3.bottomLabel),1)],10,Xe2))),128))]),a3[3]||(a3[3]=A("div",{class:"bottom-tray-arrow is-reverse"},[A("img",{src:so,alt:""}),A("img",{src:oo,alt:""})],-1))])),a3[4]||(a3[4]=A("div",{class:"large-screen-left-zsline"},null,-1)),a3[5]||(a3[5]=A("div",{class:"large-screen-right-zsline"},null,-1))]),a.value?(X(),Q("div",Ze2,[a3[7]||(a3[7]=Jo('
    LOADING
    ',1)),A("div",Je2,[A("span",Qe2,u2(s.value),1),a3[6]||(a3[6]=A("span",{class:"unit"},"%",-1))])])):N3("",!0)],2))}};export{ot2 as default}; +${l1}`}function H2(T2,P,g2=""){for(const y3 of P){const A3=T2==null?void 0:T2[y3];if(A3!=null&&A3!=="")return A3}return g2}function l3(T2){const P=Number(String(T2).replace(/,/g,""));return Number.isFinite(P)?P.toLocaleString("zh-CN",{maximumFractionDigits:2}):T2||"--"}function V2(T2={}){const P=(T2==null?void 0:T2.panels)||(T2==null?void 0:T2.sidePanels)||(T2==null?void 0:T2.layout)||{};return{leftPanels:p3((T2==null?void 0:T2.leftPanels)||(P==null?void 0:P.leftPanels)||(P==null?void 0:P.left)||[]),rightPanels:p3((T2==null?void 0:T2.rightPanels)||(P==null?void 0:P.rightPanels)||(P==null?void 0:P.right)||[])}}function p3(T2=[]){return(Array.isArray(T2)?T2:[]).map((g2,y3)=>{var Y3,l1;const A3=w3(g2==null?void 0:g2.type),P3=(g2==null?void 0:g2.chart)||((Y3=g2==null?void 0:g2.data)==null?void 0:Y3.chart)||null;return{id:(g2==null?void 0:g2.id)||`ai-panel-${Date.now()}-${y3}`,type:A3,kicker:(g2==null?void 0:g2.kicker)||(g2==null?void 0:g2.category)||(A3==="chart"?"图表":"AI洞察"),title:(g2==null?void 0:g2.title)||(g2==null?void 0:g2.name)||"动态内容",badge:(g2==null?void 0:g2.badge)||(g2==null?void 0:g2.unit)||"",text:(g2==null?void 0:g2.text)||(g2==null?void 0:g2.content)||(g2==null?void 0:g2.summary)||"",chart:P3,items:k3((g2==null?void 0:g2.items)||(g2==null?void 0:g2.metrics)||((l1=g2==null?void 0:g2.data)==null?void 0:l1.items)),actions:I2((g2==null?void 0:g2.actions)||(g2==null?void 0:g2.suggestions))}}).filter(g2=>g2.title&&(g2.text||g2.chart||g2.items.length||g2.actions.length))}function w3(T2){return["chart","metrics","metric","actions","suggestions","text"].includes(T2)?T2==="metric"?"metrics":T2:"text"}function k3(T2=[]){return(Array.isArray(T2)?T2:[]).map((g2,y3)=>{var A3,P3,Y3;return{label:(g2==null?void 0:g2.label)||(g2==null?void 0:g2.name)||`指标${y3+1}`,value:(Y3=(P3=(A3=g2==null?void 0:g2.value)!=null?A3:g2==null?void 0:g2.count)!=null?P3:g2==null?void 0:g2.number)!=null?Y3:"--",note:(g2==null?void 0:g2.note)||(g2==null?void 0:g2.desc)||(g2==null?void 0:g2.description)||""}}).filter(g2=>g2.label)}function I2(T2=[]){return(Array.isArray(T2)?T2:[]).map(g2=>{const y3=(g2==null?void 0:g2.question)||(g2==null?void 0:g2.value)||(g2==null?void 0:g2.text)||(g2==null?void 0:g2.label);return{label:(g2==null?void 0:g2.label)||(g2==null?void 0:g2.name)||y3,question:y3}}).filter(g2=>g2.label&&g2.question).slice(0,4)}function i3({question:T2,answer:P,charts:g2=[],insights:y3=[],suggestions:A3=[],aiPanels:P3}={}){const Y3=(P3==null?void 0:P3.leftPanels)||[],l1=(P3==null?void 0:P3.rightPanels)||[];if(Y3.length||l1.length){o.value=Y3,l.value=l1;return}const I1=o3({question:T2,answer:P,charts:g2,insights:y3,suggestions:A3});o.value=I1.left,l.value=I1.right}function o3({question:T2,answer:P,charts:g2=[],insights:y3=[],suggestions:A3=[]}={}){const P3=[],Y3=[],l1=(y3.length?y3:d3(g2)).map(I1=>({label:I1.label,value:I1.value,note:I1.note}));return l1.length?P3.push({id:`summary-${x()}`,type:"metrics",kicker:"AI洞察",title:"数据摘要",badge:"实时",items:l1.slice(0,4),actions:[]}):P&&P3.push({id:`summary-${x()}`,type:"text",kicker:"AI洞察",title:"回答要点",badge:"",text:X2(P),items:[],actions:[]}),A3.length&&P3.push({id:`suggestion-${x()}`,type:"actions",kicker:"继续追问",title:"关联问题",badge:String(A3.length),actions:I2(A3),items:[],text:""}),g2.slice(0,2).forEach((I1,p2)=>{Y3.push({id:`chart-${I1.id||p2}-${x()}`,type:"chart",kicker:p2===0?"可视分析":"关联图表",title:I1.title||`统计图表${p2+1}`,badge:I1.unit||"",chart:I1,items:[],actions:[],text:""})}),!Y3.length&&P&&Y3.push({id:`answer-${x()}`,type:"text",kicker:"AI回答",title:String(T2||"问题分析").slice(0,16),badge:"模型",text:X2(P,140),items:[],actions:[]}),{left:P3.slice(0,2),right:Y3.slice(0,2)}}function b3(T2,P={},g2=""){const y3=H2(P,["areaRange","arearange","area_range","area","acreage"],0),A3=H2(P,["yakNumber","yaknumber","yak_number","livestock_capacity","livestockCapacity","livestockcapacity"],0),P3=H2(P,["overloadRate","overloadrate","overload_rate"],""),Y3=P3===""?null:qi(P3),l1=(Y3==null?void 0:Y3.label)||H2(P,["level","conclusion"],"暂无等级");o.value=[{id:`balance-${x()}`,type:"metrics",kicker:"草畜平衡",title:T2,badge:l1,items:[{label:"草地面积",value:`${l3(y3)}亩`,note:"承载基础"},{label:"牦牛/载畜量",value:`${l3(A3)}头`,note:"当前口径"},{label:"超载率",value:`${l3(P3===""?0:P3)}%`,note:l1}],actions:[]}],l.value=[{id:`balance-advice-${x()}`,type:"text",kicker:"AI建议",title:"管理建议",badge:"模型",text:X2(g2,180),items:[],actions:I2([{label:"看牦牛分布",question:"牦牛分布"},{label:"看草地面积",question:"草地面积分布"}])}]}function X2(T2,P=120){const g2=String(T2||"").replace(/\*\*/g,"").replace(/^#+\s*/gm,"").split(/\r?\n/).map(y3=>y3.replace(/^[-*]\s+/,"").trim()).filter(Boolean).slice(0,4).join(` +`);return g2.length>P?`${g2.slice(0,P)}...`:g2}function d3(T2=[]){const P=[];return T2.slice(0,2).forEach(g2=>{var A2;const y3=(g2.rows||[]).map(M2=>r3(G2({},M2),{value:Number(M2.value)})).filter(M2=>M2.name&&Number.isFinite(M2.value));if(!y3.length)return;const A3=g2.unit||((A2=y3.find(M2=>M2.unit))==null?void 0:A2.unit)||"",P3=y3.slice().sort((M2,S2)=>S2.value-M2.value),Y3=y3.reduce((M2,S2)=>M2+S2.value,0),l1=Y3/y3.length,I1=P3[0],p2=P3[P3.length-1];P.push({label:"最高",value:`${I1.name} ${l3(I1.value)}${A3}`,note:g2.title}),y3.length>2&&P.push({label:g2.type==="pie"?"占比项":"最低",value:`${p2.name} ${l3(p2.value)}${A3}`,note:g2.type==="pie"?"最小结构项":"低值区域"}),P.push({label:"合计",value:`${l3(Y3)}${A3}`,note:y3.length>1?`覆盖 ${y3.length} 项`:g2.title}),g2.type!=="pie"&&y3.length>1&&P.push({label:"均值",value:`${l3(l1)}${A3}`,note:"按当前图表项计算"})}),P.slice(0,4)}function u3(T2,P=[]){const g2=String(T2||""),y3=[],A3=(P3,Y3)=>{!y3.some(l1=>l1.question===Y3)&&Y3!==g2&&y3.push({label:P3,question:Y3})};return(/牦牛|畜群|存栏|牛/.test(g2)||P.some(P3=>{var Y3,l1;return(l1=(Y3=P3.source)==null?void 0:Y3.localKey)==null?void 0:l1.includes("yak")}))&&(A3("看畜群结构","牦牛结构占比"),A3("看存栏预测","牦牛存栏预测"),A3("看交易结构","牦牛交易结构")),/草地|草原|饲草|鲜草/.test(g2)&&(A3("看草地健康","草地健康占比"),A3("看生产力","草地生产力分布"),A3("看退化统计","草地退化统计")),/湿地/.test(g2)&&(A3("看湿地类型","湿地类型结构"),A3("看湿地级别","湿地级别面积统计")),/林地|公益林|森林/.test(g2)&&(A3("看权属结构","林地权属结构"),A3("看公益林等级","公益林保护等级统计")),/草畜|平衡|承载|载畜/.test(g2)&&(A3("看牦牛分布","牦牛分布"),A3("看草地面积","草地面积分布")),A3("换个图表",`${g2} 图表`),y3.slice(0,3)}function v2(T2,P,g2=!0){a.value=a.value.map(y3=>y3.id===T2?G2(G2({},y3),P):y3),g2&&q2()}function F2(T2,P){v2(T2,{digesting:!1,steps:["请求已结束"]}),B3(T2,P)}function _3(T2,P){const g2=String((T2==null?void 0:T2.message)||"");return(T2==null?void 0:T2.code)===401||(T2==null?void 0:T2.code)==="401"||(T2==null?void 0:T2.code)==="HTTP_401"||/未登录|授权|Unauthorized|HTTP 401/i.test(g2)?"接口需要登录授权。当前智慧管理不会使用假数据,请先完成平台登录或使用 openApi 统计库口径继续问数。":(T2==null?void 0:T2.code)==="REQUEST_TIMEOUT"||/timeout|timed out|超时/i.test(g2)?"服务响应时间较长,请稍后再试,或换一个更具体的问题。":(T2==null?void 0:T2.code)==="REQUEST_ABORTED"||/aborted|abort|signal/i.test(g2)?"本次请求被中断了,请重新发送一次。":/Failed to fetch|NetworkError|Load failed|HTTP 50|HTTP 40/i.test(g2)||/[a-zA-Z]{4,}/.test(g2)?P:g2||P}function B3(T2,P){$3();const g2=String(P||""),y3=g2.length>1200?36:g2.length>700?24:14;let A3=0;v2(T2,{fullText:g2,visibleText:"",streaming:!0,choices:[],charts:[]});const P3=()=>{if(A3=Math.min(A3+y3,g2.length),v2(T2,{visibleText:g2.slice(0,A3),streaming:A3=g2.length){T=null,r.value=!1;return}T=window.setTimeout(P3,18)};T=window.setTimeout(P3,0)}function $3(){T&&(window.clearTimeout(T),T=null)}function e3(T2){const P=j2(T2).split(/\r?\n/),g2=[];let y3=[],A3=!1;const P3=()=>{y3.length&&(g2.push(`<${A3?"ol":"ul"}>${y3.map(Y3=>`
  • ${v3(Y3)}
  • `).join("")}`),y3=[],A3=!1)};return P.forEach(Y3=>{const l1=Y3.trim();if(!l1){P3();return}const I1=l1.match(/^#{1,4}\s+(.+)$/)||l1.match(/^\*\*(.+)\*\*$/);if(I1){P3(),g2.push(`

    ${v3(I1[1])}

    `);return}const p2=l1.match(/^\d+[.)、]\s+(.+)$/),A2=l1.match(/^[-*]\s+(.+)$/);if(p2||A2){const M2=!!p2;y3.length&&A3!==M2&&P3(),A3=M2,y3.push(p2?p2[1]:A2[1]);return}P3(),g2.push(`

    ${v3(l1)}

    `)}),P3(),g2.join("")}function v3(T2){return T2.replace(/\*\*([^*]+)\*\*/g,"$1")}function j2(T2){return String(T2||"").replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function q2(){return C3(this,null,function*(){yield Ve(),window.requestAnimationFrame(()=>{s.value&&(s.value.scrollTop=s.value.scrollHeight)})})}return(T2,P)=>(Y(),Q("div",le2,[P[12]||(P[12]=Yo('',1)),o.value.length?(Y(),Q("aside",ue2,[(Y(!0),Q(M3,null,G3(o.value,g2=>{var y3,A3;return Y(),Q("section",{key:g2.id,class:X3(["wisdom-side-panel",`is-${g2.type}`])},[A("header",ce2,[A("div",null,[A("span",null,d2(g2.kicker),1),A("strong",null,d2(g2.title),1)]),g2.badge?(Y(),Q("em",de2,d2(g2.badge),1)):N3("",!0)]),(y3=g2.items)!=null&&y3.length?(Y(),Q("div",he2,[(Y(!0),Q(M3,null,G3(g2.items,P3=>(Y(),Q("div",{key:`${g2.id}-${P3.label}`,class:"wisdom-side-metric"},[A("span",null,d2(P3.label),1),A("strong",null,d2(P3.value),1),P3.note?(Y(),Q("em",fe2,d2(P3.note),1)):N3("",!0)]))),128))])):N3("",!0),g2.text?(Y(),Q("div",{key:1,class:"wisdom-side-text",innerHTML:e3(g2.text)},null,8,me2)):N3("",!0),(A3=g2.actions)!=null&&A3.length?(Y(),Q("div",ge2,[(Y(!0),Q(M3,null,G3(g2.actions,P3=>(Y(),Q("button",{key:P3.question,type:"button",disabled:r.value,onClick:Y3=>V(P3.question)},d2(P3.label),9,pe2))),128))])):N3("",!0)],2)}),128))])):N3("",!0),l.value.length?(Y(),Q("aside",ye2,[(Y(!0),Q(M3,null,G3(l.value,g2=>{var y3,A3;return Y(),Q("section",{key:g2.id,class:X3(["wisdom-side-panel",`is-${g2.type}`])},[A("header",ve2,[A("div",null,[A("span",null,d2(g2.kicker),1),A("strong",null,d2(g2.title),1)]),g2.badge?(Y(),Q("em",_e2,d2(g2.badge),1)):N3("",!0)]),g2.chart?(Y(),re(I0(e),{key:0,class:"wisdom-side-chart",chart:g2.chart},null,8,["chart"])):N3("",!0),(y3=g2.items)!=null&&y3.length?(Y(),Q("div",Se2,[(Y(!0),Q(M3,null,G3(g2.items,P3=>(Y(),Q("div",{key:`${g2.id}-${P3.label}`,class:"wisdom-side-metric"},[A("span",null,d2(P3.label),1),A("strong",null,d2(P3.value),1),P3.note?(Y(),Q("em",be2,d2(P3.note),1)):N3("",!0)]))),128))])):N3("",!0),g2.text?(Y(),Q("div",{key:2,class:"wisdom-side-text",innerHTML:e3(g2.text)},null,8,we2)):N3("",!0),(A3=g2.actions)!=null&&A3.length?(Y(),Q("div",Ce2,[(Y(!0),Q(M3,null,G3(g2.actions,P3=>(Y(),Q("button",{key:P3.question,type:"button",disabled:r.value,onClick:Y3=>V(P3.question)},d2(P3.label),9,Te2))),128))])):N3("",!0)],2)}),128))])):N3("",!0),A("main",Ae2,[A("div",{ref_key:"dialogueRef",ref:s,class:X3(["wisdom-dialogue",{"is-empty":!a.value.length}])},[a.value.length?N3("",!0):(Y(),Q("section",xe2,[P[3]||(P[3]=A("div",{class:"wisdom-empty-mark"},[A("span"),A("strong",null,"AI")],-1)),P[4]||(P[4]=A("h2",null,"智慧管理问答",-1)),A("p",null,d2(y.value),1),A("div",Ee2,[(Y(),Q(M3,null,G3(S,g2=>A("button",{key:g2.question,type:"button",disabled:r.value,onClick:y3=>V(g2.question)},d2(g2.label),9,Pe2)),64))])])),(Y(!0),Q(M3,null,G3(a.value,g2=>{var y3,A3,P3;return Y(),Q("article",{key:g2.id,class:X3(["wisdom-message",`is-${g2.role}`])},[g2.role==="assistant"?(Y(),Q("div",Me2,[...P[5]||(P[5]=[A("span",null,"牧",-1)])])):N3("",!0),A("div",ke2,[g2.role==="user"?(Y(),Q(M3,{key:0},[ie(d2(g2.text),1)],64)):(Y(),Q(M3,{key:1},[(y3=g2.steps)!=null&&y3.length?(Y(),Q("div",Re2,[(Y(!0),Q(M3,null,G3(g2.steps,Y3=>(Y(),Q("div",{key:Y3,class:"wisdom-step"},[P[6]||(P[6]=A("span",null,null,-1)),ie(d2(Y3),1)]))),128))])):N3("",!0),g2.digesting?(Y(),Q("div",Ie2,[P[7]||(P[7]=A("span",null,null,-1)),P[8]||(P[8]=A("span",null,null,-1)),P[9]||(P[9]=A("span",null,null,-1)),A("em",null,d2(g2.digestText||"小牧正在消化中"),1)])):N3("",!0),g2.visibleText?(Y(),Q("div",{key:2,class:"wisdom-answer",innerHTML:e3(g2.visibleText)},null,8,Ne2)):N3("",!0),g2.streaming?(Y(),Q("span",Le2)):N3("",!0),(A3=g2.suggestions)!=null&&A3.length&&(g2.allowFollowUp||!g2.digesting&&!g2.streaming)?(Y(),Q("div",Fe2,[(Y(!0),Q(M3,null,G3(g2.suggestions,Y3=>(Y(),Q("button",{key:Y3.question,type:"button",disabled:r.value,onClick:l1=>V(Y3.question)},d2(Y3.label),9,De2))),128))])):N3("",!0),(P3=g2.choices)!=null&&P3.length?(Y(),Q("div",Oe2,[(Y(!0),Q(M3,null,G3(g2.choices,(Y3,l1)=>(Y(),Q("button",{key:`${Y3.key||"choice"}-${Y3.value||l1}`,type:"button",disabled:r.value,onClick:I1=>R2(Y3)},d2(Y3.name||Y3.label||Y3.value),9,Be2))),128))])):N3("",!0)],64))])],2)}),128))],2),A("form",{class:"wisdom-input-bar",onSubmit:P[2]||(P[2]=st(g2=>V(),["prevent"]))},[A("div",Ge2,[P[11]||(P[11]=A("span",{class:"wisdom-input-icon"},null,-1)),Le(A("input",{"onUpdate:modelValue":P[0]||(P[0]=g2=>i.value=g2),disabled:r.value,autocomplete:"off",placeholder:"输入牧户、区域或草畜平衡问题",onKeydown:P[1]||(P[1]=g8(st(g2=>V(),["prevent"]),["enter"]))},null,40,ze2),[[d9,i.value]]),A("button",{type:"button",class:X3(["wisdom-voice-button",{"is-listening":d.value}]),disabled:r.value||!c.value,title:c.value?d.value?"停止语音输入":"语音输入":"当前浏览器不支持语音输入","aria-label":c.value?d.value?"停止语音输入":"语音输入":"当前浏览器不支持语音输入",onClick:H},[...P[10]||(P[10]=[A("span",null,null,-1)])],10,je2),A("button",{class:"wisdom-submit-button",type:"submit",disabled:r.value||!i.value.trim()},[r.value?(Y(),Q("span",$e2)):N3("",!0),A("span",null,d2(r.value?"消化中":"发送"),1)],8,Ue2)])],32)])]))}},Ho=[{key:"home",label:"首页",bottomLabel:"核心指标",status:"ready"},{key:"forest-grass-wet",label:"林草湿一张图",bottomLabel:"林草湿",status:"ready"},{key:"ecological-protection",label:"生态保护",bottomLabel:"生态保护",status:"ready"},{key:"yak-management",label:"牦牛管理",bottomLabel:"牦牛管理",status:"ready"},{key:"pasture-management",label:"牧场管理",bottomLabel:"牧场管理",status:"ready"},{key:"yak-industry-chain",label:"牦牛产业全链",bottomLabel:"产业全链",status:"ready"},{key:"smart-management",label:"智慧管理",bottomLabel:"智慧管理",status:"ready"},{key:"grass-livestock-balance",label:"草畜平衡",bottomLabel:"草畜平衡",status:"ready"}];function Ve2(n){return Ho.find(e=>e.key===n)||Ho[1]}const He2={key:0,class:"platform-module-pane"},Ye2={key:1,class:"platform-module-pane"},Ke2={key:2,class:"platform-module-pane"},qe2={key:3,class:"platform-module-pane"},Xe2={key:4,class:"platform-module-pane"},Ze2={key:5,class:"platform-module-pane"},Je2={key:6,class:"platform-module-pane"},Qe2={key:7,class:"platform-module-pane"},et2={class:"large-screen-wrap"},tt2={class:"top-menu"},nt2={key:0,class:"top-menu-mid-space"},it2={key:0,class:"np-stat-shell"},at2={class:"np-stat-primary-row"},rt2={class:"np-stat-name"},st2={class:"np-stat-value-line"},ot2={class:"np-stat-value"},lt2={class:"np-stat-unit"},ut2={class:"np-stat-secondary-row"},ct2={class:"np-stat-name"},dt2={class:"np-stat-value"},ht2={class:"np-stat-unit"},ft2={key:1,class:"module-coming"},mt2={class:"module-coming-title"},gt2={key:2,class:"bottom-tray"},pt2={class:"bottom-menu"},yt2=["onClick"],vt2={key:8,class:"loading platform-loading"},_t2={class:"loading-progress"},St2={class:"value"},bt2=1200,Pt2={__name:"index",setup(n){const e=Z2("home"),t=Z2("national-park"),i=Z2({home:!0}),a=Z2({}),r=Z2(!0),s=Z2(0);let o=null,l=!1,c=null,d=null;const h=Date.now(),y={progress:0},S=["town","area","wetland","yield","rate","stack","leaf","risk","grass-basic","grass-general","forest","park","project","length","device","certificate"],T=new Set(S),I=c2(()=>Ve2(e.value)),x=c2(()=>e.value==="ecological-protection"?Qy:Ho),z=c2(()=>e.value==="ecological-protection"?t.value:e.value),H=c2(()=>I.value.key==="ecological-protection"&&z.value==="national-park"),K=c2(()=>{const X2=a.value[e.value];return Array.isArray(X2)||X2!=null&&X2.length?X2:l3([{zh:"草地面积",en:"",value:756.37,unit:"万亩",decimals:2},{zh:"林地总面积",en:"",value:177.92,unit:"万亩",decimals:2},{zh:"湿地面积",en:"",value:291.82,unit:"万亩",decimals:2}])}),V=c2(()=>K.value.slice(0,5)),J=c2(()=>K.value.slice(5,10));O6(()=>{o=Zo.init({dh:1080,dw:1920,el:"#large-screen",resize:!0}),o3()}),D6(()=>{var X2;(X2=o==null?void 0:o.off)==null||X2.call(o,"#large-screen"),c&&window.clearTimeout(c),d&&window.cancelAnimationFrame(d),c6.killTweensOf(y)});function y2(X2){if(X2===e.value)return;const d3=!!i.value[X2];e.value=X2,d3||I2(X2),Ve(o3)}function R2(X2){if(X2!=null&&X2.key){if(e.value==="ecological-protection"){P2(X2.key);return}y2(X2.key)}}function P2(X2){const d3=Qy.some(u3=>u3.key===X2)?X2:"national-park";d3===t.value&&e.value==="ecological-protection"||(t.value=d3,Ve(o3))}function C2(X2){const d3=X2.moduleKey||(X2.topicKey?"forest-grass-wet":e.value);a.value=r3(G2({},a.value),{[d3]:l3(X2.items||[])})}function L2(X2={}){const d3=typeof X2=="number"?X2:X2.progress;n3(d3)}function U2(){c6.killTweensOf(y),y.progress=100,s.value=100;const X2=Date.now()-h,d3=Math.max(180,bt2-X2);window.setTimeout(H2,d3)}function n3(X2){if(!r.value)return;const d3=Math.max(0,Math.min(100,Math.floor(Number(X2)||0)));d3{s.value=Math.floor(y.progress)}})}function H2(){if(!r.value||l)return;l=!0;const X2=c6.timeline({onComplete:()=>{r.value=!1}});X2.to(".platform-loading .loading-text span",{y:"200%",opacity:0,ease:"power4.inOut",duration:1.4,stagger:.14}),X2.to(".platform-loading .loading-progress",{opacity:0,ease:"power4.inOut",duration:1.2},"<"),X2.to(".platform-loading",{opacity:0,ease:"power4.inOut",duration:.8},"-=0.55")}function l3(X2=[]){const d3=new Set;return X2.slice(0,10).map((u3,v2)=>{var $3;const F2=Number(u3.value)||0,_3={zh:u3.zh||u3.name||`指标${v2+1}`,en:u3.en||"",value:F2,unit:u3.unit||"",decimals:($3=u3.decimals)!=null?$3:Number.isInteger(F2)?0:2},B3=V2(G2(G2({},u3),_3),v2,d3);return d3.add(B3),G2({icon:B3},_3)})}function V2(X2={},d3=0,u3=new Set){const F2=p3(X2,d3).find(_3=>T.has(_3)&&!u3.has(_3));return F2||S.find(_3=>!u3.has(_3))||S[d3%S.length]}function p3(X2={},d3=0){const u3=`${X2.zh||X2.name||""}${X2.unit||""}`,v2=[],F2=(...B3)=>{B3.forEach($3=>{$3&&!v2.includes($3)&&v2.push($3)})};F2(X2.icon),/风险|预警|告警/.test(u3)&&F2("risk","rate"),/模型|修正|共识|预测|变化|净/.test(u3)&&F2("rate","stack"),/率|占比|比例|超载/.test(u3)&&F2("rate","project"),/生态牧场|家庭生态/.test(u3)&&F2("leaf","town"),/出证|证书|证/.test(u3)&&F2("certificate","project"),/交易|销售/.test(u3)&&F2("yield","certificate"),/流通|出栏|流出/.test(u3)&&F2("length","certificate","project"),/运输|车辆|无人机|识别|设备|监测/.test(u3)&&F2("device","length"),/工程长度|长度|公里/.test(u3)&&F2("length","project"),/修复项目|项目|工程|治理/.test(u3)&&F2("project","length"),/国家公园|保护范围|保护区|划定/.test(u3)&&F2("park","leaf"),/产量|库容|鲜草|饲草|收入|产值|繁殖|补充/.test(u3)&&F2("yield","leaf"),/湿地/.test(u3)&&F2("wetland","leaf"),/基本草原/.test(u3)&&F2("grass-basic","area"),/一般草原/.test(u3)&&F2("grass-general","area"),/林地|森林|公益林/.test(u3)&&F2("forest","leaf"),/面积|草地|草原|草场|万亩|亩/.test(u3)&&F2("area","grass-basic","grass-general"),/牦牛|存栏|头|结构/.test(u3)&&F2("stack","yield","leaf"),/乡镇|镇域|村|点位|主体|牧户|农户|联户|户|个|覆盖/.test(u3)&&F2("town","project"),/生态|林草/.test(u3)&&F2("leaf","wetland");const _3=d3%S.length;return F2(...S.slice(_3),...S.slice(0,_3)),v2}function w3(X2={}){var v2;const d3=Number(X2.value)||0,u3=(v2=X2.decimals)!=null?v2:Number.isInteger(d3)?0:2;return d3.toFixed(u3)}function k3(X2){["home","forest-grass-wet","ecological-protection","grass-livestock-balance","yak-management","pasture-management","yak-industry-chain","smart-management"].includes(X2)&&(i.value[X2]||(i.value=r3(G2({},i.value),{[X2]:!0})))}function I2(X2){i3(),c=window.setTimeout(()=>{c=null,d=window.requestAnimationFrame(()=>{d=null,c=null,e.value===X2&&k3(X2)})},180)}function i3(){c&&(window.clearTimeout(c),c=null),d&&(window.cancelAnimationFrame(d),d=null)}function o3(){window.scrollTo(0,0),document.documentElement.scrollTop=0,document.body.scrollTop=0;const X2=document.querySelector("#app");X2&&(X2.scrollTop=0)}function b3(){WM()}return(X2,d3)=>(Y(),Q("div",{class:X3(["large-screen platform-screen",{"is-home":I.value.key==="home","is-forest-grass-wet":I.value.key==="forest-grass-wet","is-ecological-protection":I.value.key==="ecological-protection","is-grass-livestock-balance":I.value.key==="grass-livestock-balance","is-yak-management":I.value.key==="yak-management","is-pasture-management":I.value.key==="pasture-management","is-yak-industry-chain":I.value.key==="yak-industry-chain","is-smart-management":I.value.key==="smart-management","is-ecology-national-park":I.value.key==="ecological-protection"&&z.value==="national-park"}]),id:"large-screen"},[i.value.home?Le((Y(),Q("div",He2,[H3(yB,{active:I.value.key==="home",onLoadingProgress:L2,onMapReady:U2,onModuleStats:C2},null,8,["active"])],512)),[[C5,I.value.key==="home"]]):N3("",!0),i.value["forest-grass-wet"]?Le((Y(),Q("div",Ye2,[H3(oG,{active:I.value.key==="forest-grass-wet","show-loading":!1,onTopicStats:C2},null,8,["active"])],512)),[[C5,I.value.key==="forest-grass-wet"]]):N3("",!0),i.value["ecological-protection"]?Le((Y(),Q("div",Ke2,[H3(zV,{active:I.value.key==="ecological-protection","active-view":t.value,"show-loading":!1,onModuleStats:C2,onViewChange:P2},null,8,["active","active-view"])],512)),[[C5,I.value.key==="ecological-protection"]]):N3("",!0),i.value["grass-livestock-balance"]?Le((Y(),Q("div",qe2,[H3(DH,{active:I.value.key==="grass-livestock-balance",onLoadingProgress:L2,onMapReady:U2,onModuleStats:C2},null,8,["active"])],512)),[[C5,I.value.key==="grass-livestock-balance"]]):N3("",!0),i.value["yak-management"]?Le((Y(),Q("div",Xe2,[H3(t12,{active:I.value.key==="yak-management",onModuleStats:C2},null,8,["active"])],512)),[[C5,I.value.key==="yak-management"]]):N3("",!0),i.value["pasture-management"]?Le((Y(),Q("div",Ze2,[H3(F12,{active:I.value.key==="pasture-management",onLoadingProgress:L2,onMapReady:U2,onModuleStats:C2},null,8,["active"])],512)),[[C5,I.value.key==="pasture-management"]]):N3("",!0),i.value["yak-industry-chain"]?Le((Y(),Q("div",Je2,[H3(H02,{active:I.value.key==="yak-industry-chain",onLoadingProgress:L2,onMapReady:U2,onModuleStats:C2},null,8,["active"])],512)),[[C5,I.value.key==="yak-industry-chain"]]):N3("",!0),i.value["smart-management"]?Le((Y(),Q("div",Qe2,[H3(We2,{active:I.value.key==="smart-management"},null,8,["active"])],512)),[[C5,I.value.key==="smart-management"]]):N3("",!0),A("div",et2,[H3(qk,{title:"红原县数字畜牧业监管平台","sub-text":"Hongyuan Digital Animal Husbandry Supervision Platform"},{right:C1(()=>[A("div",{class:"m-header-tools"},[A("button",{class:"logout-button","aria-label":"退出登录",title:"退出登录",type:"button",onClick:b3},[...d3[0]||(d3[0]=[A("svg",{class:"logout-icon",viewBox:"0 0 24 24","aria-hidden":"true"},[A("path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4"}),A("path",{d:"M16 17l5-5-5-5"}),A("path",{d:"M21 12H9"})],-1)])])])]),_:1}),A("div",tt2,[H3(Zk,{"default-active":e.value,onSelect:y2},{default:C1(()=>[(Y(!0),Q(M3,null,G3(I0(Ho),(u3,v2)=>(Y(),Q(M3,{key:u3.key},[H3(Jk,{index:u3.key},{default:C1(()=>[ie(d2(u3.label),1)]),_:2},1032,["index"]),v2===3?(Y(),Q("div",nt2)):N3("",!0)],64))),128))]),_:1},8,["default-active"])]),K.value.length&&!["smart-management","grass-livestock-balance"].includes(I.value.key)?(Y(),Q("div",{key:0,class:X3(["top-count-card",{"is-four":K.value.length>3&&K.value.length<=4,"is-multi":K.value.length>4,"is-national-park-stats":I.value.key==="ecological-protection"&&z.value==="national-park"}])},[H.value?(Y(),Q("div",it2,[A("div",at2,[(Y(!0),Q(M3,null,G3(V.value,u3=>(Y(),Q("div",{key:u3.zh,class:"np-stat np-stat-primary"},[A("div",rt2,d2(u3.zh),1),A("div",st2,[A("span",ot2,d2(w3(u3)),1),A("span",lt2,d2(u3.unit),1)])]))),128))]),A("div",ut2,[(Y(!0),Q(M3,null,G3(J.value,u3=>(Y(),Q("div",{key:u3.zh,class:"np-stat np-stat-secondary"},[A("span",ct2,d2(u3.zh),1),A("span",dt2,d2(w3(u3)),1),A("span",ht2,d2(u3.unit),1)]))),128))])])):(Y(!0),Q(M3,{key:1},G3(K.value,u3=>(Y(),re(lR,{key:u3.zh,info:u3},null,8,["info"]))),128))],2)):N3("",!0),I.value.status!=="ready"?(Y(),Q("div",ft2,[A("div",mt2,d2(I.value.label),1),d3[1]||(d3[1]=A("div",{class:"module-coming-text"},"模块建设中,平台框架已预留入口",-1))])):N3("",!0),["home","forest-grass-wet","ecological-protection","grass-livestock-balance","yak-management","pasture-management","yak-industry-chain","smart-management"].includes(I.value.key)?N3("",!0):(Y(),Q("div",gt2,[H3(no,{class:"bottom-svg-line-left",width:721,height:57,color:"#30DCFF",strokeWidth:2,dir:[0,1],length:50,path:"M1 56.6105C1 31.5123 185.586 10.0503 451.904 1.35519C458.942 1.12543 465.781 4.00883 470.505 9.22964L484.991 25.2383C487.971 28.4775 492.938 30.4201 498.254 30.4201H720.142"}),H3(no,{class:"bottom-svg-line-left bottom-svg-line-right",width:721,height:57,color:"#30DCFF",strokeWidth:2,dir:[0,1],length:50,path:"M1 56.6105C1 31.5123 185.586 10.0503 451.904 1.35519C458.942 1.12543 465.781 4.00883 470.505 9.22964L484.991 25.2383C487.971 28.4775 492.938 30.4201 498.254 30.4201H720.142"}),d3[2]||(d3[2]=A("div",{class:"bottom-tray-arrow"},[A("img",{src:eo,alt:""}),A("img",{src:to,alt:""})],-1)),A("div",pt2,[(Y(!0),Q(M3,null,G3(x.value,u3=>(Y(),Q("div",{key:u3.key,class:X3(["bottom-menu-item",{"is-active":u3.key===z.value}]),onClick:v2=>R2(u3)},[A("span",null,d2(u3.bottomLabel),1)],10,yt2))),128))]),d3[3]||(d3[3]=A("div",{class:"bottom-tray-arrow is-reverse"},[A("img",{src:eo,alt:""}),A("img",{src:to,alt:""})],-1))])),d3[4]||(d3[4]=A("div",{class:"large-screen-left-zsline"},null,-1)),d3[5]||(d3[5]=A("div",{class:"large-screen-right-zsline"},null,-1))]),r.value?(Y(),Q("div",vt2,[d3[7]||(d3[7]=Yo('
    LOADING
    ',1)),A("div",_t2,[A("span",St2,d2(s.value),1),d3[6]||(d3[6]=A("span",{class:"unit"},"%",-1))])])):N3("",!0)],2))}};export{Pt2 as default}; diff --git a/docs/assets/index-7323850c-balabala-1783244194656.css b/docs/assets/index-7323850c-balabala-1783244194656.css deleted file mode 100644 index 83947a3..0000000 --- a/docs/assets/index-7323850c-balabala-1783244194656.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";.path-line{mix-blend-mode:screen}.m-header{position:relative;left:0;top:0;right:0;width:100%;height:90px;z-index:2}.m-header-wrap{position:absolute;left:50%;transform:translate(-50%);width:1920px;height:90px;margin:0 auto;background:url(./header-bg-65b38012-balabala-1783244194656.png);background-size:100%;text-align:center;box-sizing:border-box;padding-top:10px}.m-header-title{color:#fff;font-size:44px;font-weight:700;letter-spacing:1px;font-family:Alimama ShuHeiTi,阿里妈妈数黑体 Bold,sans-serif;font-synthesis:none;background:-webkit-linear-gradient(rgb(117,232,255),rgb(255,255,255));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.m-header-subtext{opacity:.64;font-size:12px;letter-spacing:3px;font-weight:300;font-family:D-DIN;line-height:14.4px;color:#c4f3fe}.m-header-left{color:#fff;position:absolute;top:47px;left:32px}.m-header-right{color:#fff;position:absolute;top:47px;right:32px}.m-header-line-left{position:absolute;right:50%;top:11px;width:961px;height:79px;margin-right:14px}.m-header-line-right{position:absolute;left:50%;top:11px;width:961px;height:79px;margin-left:-14px;transform:scaleX(-1)}.m-header-line-left-top{position:absolute;right:50%;top:-6px;width:329px;height:30px;margin-right:295px}.m-header-line-right-top{position:absolute;left:50%;top:-6px;width:329px;height:30px;margin-left:293px;transform:scaleX(-1)}.m-menu{display:flex}.m-menu-item{position:relative;z-index:1;display:flex;align-items:center;pointer-events:all;justify-content:center;min-width:112px;width:auto;height:32px;box-sizing:border-box;padding:0 20px;background-image:url(./menu-btn-91a961cf-balabala-1783244194656.png);background-size:100% 100%;color:#fff9;font-size:15px;margin:0 6px;white-space:nowrap;line-height:32px;cursor:pointer}.m-menu-item:hover,.m-menu-item.is-active{color:#fff;background-image:url(./menu-btn-hover-62eba0bb-balabala-1783244194656.png);background-size:100% 100%}.m-menu-item.is-active:after{display:block;width:100%;height:32px;background-size:100%;content:"";position:absolute;left:50%;top:50%;margin-left:-50%;margin-top:-16px;z-index:-1;opacity:1;background:rgba(0,170,255,.55);border-radius:32px;transform:scale(1.1,1.2);animation:menuActiveScale 1s infinite}@keyframes menuActiveScale{0%{transform:scale(1)}50%{transform:scale(1.1,1.2)}to{transform:scale(1.1,1.2);opacity:0}}@keyframes countCardLoadIn{0%{opacity:0;transform:translateY(12px) scale(.96);filter:blur(1px) brightness(.82)}58%{opacity:1;transform:translateY(-2px) scale(1.02);filter:blur(0) brightness(1.26)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0) brightness(1)}}@keyframes countCardValueJump{0%,to{transform:translateY(0) scale(1)}35%{transform:translateY(-3px) scale(1.045)}68%{transform:translateY(1px) scale(.99)}}@keyframes countCardValueSettle{0%{transform:translateY(0) scale(1);filter:brightness(1);text-shadow:0 0 18px rgba(255,255,255,.7)}36%{transform:translateY(-5px) scale(1.08);filter:brightness(1.4);text-shadow:0 0 14px rgba(255,255,255,.88),0 0 26px rgba(48,220,255,.52)}to{transform:translateY(0) scale(1);filter:brightness(1);text-shadow:0 0 18px rgba(255,255,255,.7)}}@keyframes countCardValueSweep{0%{transform:translate(-130%);opacity:0}16%{opacity:.68}54%{opacity:.8}to{transform:translate(130%);opacity:0}}.count-card{position:relative;display:flex;align-items:center;overflow:visible}.count-card:before{content:"";position:absolute;left:-8px;right:-8px;top:-5px;bottom:-5px;pointer-events:none;background:linear-gradient(100deg,transparent 8%,rgba(48,220,255,.2) 45%,transparent 72%);opacity:0;transform:translate(-120%)}.count-card.is-counting:before{animation:countCardValueSweep 1.45s ease-in-out infinite}.count-card-left{display:flex;align-items:center;animation:countCardLoadIn .78s cubic-bezier(.2,.78,.22,1) both;animation-delay:.04s}.count-card-right{display:flex;align-items:center;padding-left:20px;animation:countCardLoadIn .82s cubic-bezier(.2,.78,.22,1) both;animation-delay:.12s}.count-card-right .value{position:relative;display:inline-flex;align-items:baseline;transform-origin:center bottom;font-family:D-DIN;font-weight:700;font-size:28px;color:#fff;letter-spacing:1px;margin-right:10px;text-shadow:0px 0px 18px rgba(255,255,255,.7);white-space:nowrap}.count-card-right .value:after{content:"";position:absolute;left:-4px;right:-4px;bottom:0;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(48,220,255,.72),transparent);opacity:0;transform:scaleX(.2);transform-origin:left center}.count-card-right .unit{font-weight:500;font-size:12px;color:#fff;padding-top:15px;opacity:.5;white-space:nowrap}.count-card-icon{position:relative;width:42px;height:42px;margin-right:10px;flex:0 0 42px;background-repeat:no-repeat;background-position:center center;background-size:100%;filter:drop-shadow(0 0 6px rgba(48,220,255,.58)) drop-shadow(0 0 14px rgba(48,220,255,.22))}.count-card-icon:before,.count-card-icon:after{content:none}.count-card-icon.icon-xiaoshoujine{background-image:url(./icon1-6f7c222f-balabala-1783244194656.png)}.count-card-icon.icon-zongxiaoliang{background-image:url(./icon2-4f77ccec-balabala-1783244194656.png)}.count-card-icon.icon-stack{background-image:url(./stack-8cf8bdb6-balabala-1783244194656.png)}.count-card-icon.icon-area{background-image:url(./area-1144cf4a-balabala-1783244194656.png)}.count-card-icon.icon-grass-basic{background-image:url(./grass-basic-b26948b5-balabala-1783244194656.png)}.count-card-icon.icon-grass-general{background-image:url(./grass-general-9f6c02e6-balabala-1783244194656.png)}.count-card-icon.icon-wetland{background-image:url(./wetland-d67b919e-balabala-1783244194656.png)}.count-card-icon.icon-forest{background-image:url(./forest-a956b24c-balabala-1783244194656.png)}.count-card-icon.icon-town{background-image:url(./town-0200c4bb-balabala-1783244194656.png)}.count-card-icon.icon-park{background-image:url(./park-b1db3900-balabala-1783244194656.png)}.count-card-icon.icon-yield{background-image:url(./yield-b201b10e-balabala-1783244194656.png)}.count-card-icon.icon-project{background-image:url(./project-da9e3256-balabala-1783244194656.png)}.count-card-icon.icon-length{background-image:url(./length-32ee20b8-balabala-1783244194656.png)}.count-card-icon.icon-device{background-image:url(./device-74309daf-balabala-1783244194656.png)}.count-card-icon.icon-certificate{background-image:url(./certificate-355c8c0e-balabala-1783244194656.png)}.count-card-icon.icon-rate{background-image:url(./rate-bfe355f6-balabala-1783244194656.png)}.count-card-icon.icon-leaf{background-image:url(./leaf-61e84605-balabala-1783244194656.png)}.count-card-icon.icon-risk{background-image:url(./risk-2e5b3a69-balabala-1783244194656.png)}.count-card-title .title-zh{font-weight:700;font-size:18px;color:#fff;white-space:nowrap}.count-card-title .title-en{font-family:D-DIN;font-weight:400;font-size:12px;color:#fff;opacity:.5;padding-top:5px;white-space:nowrap}.count-card.is-counting .count-card-icon{filter:drop-shadow(0 0 9px rgba(48,220,255,.52))}.count-card.is-counting .count-card-right .value{animation:countCardValueJump .58s ease-in-out infinite}.count-card.is-counting .count-card-right .value:after{opacity:.58;transform:scaleX(1);transition:transform 1.2s ease,opacity .2s ease}.count-card.is-settled .count-card-right .value{animation:countCardValueSettle .72s cubic-bezier(.16,.86,.24,1) both}.map{position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;background-color:#000}.map canvas{display:block;width:100%;height:100%}.map .yak-industry-point-label{width:172px;min-height:72px;margin-bottom:28px;color:#f2feff;font-size:12px;pointer-events:none;will-change:transform}.map .yak-industry-point-label-wrap{position:relative;width:172px;padding:8px 10px 9px;border:1px solid color-mix(in srgb,var(--yak-point-color, #24f6c4) 56%,transparent);border-radius:4px;background:linear-gradient(120deg,rgba(6,37,49,.88),rgba(3,16,27,.76)),linear-gradient(90deg,color-mix(in srgb,var(--yak-point-color, #24f6c4) 18%,transparent),transparent 72%);box-shadow:0 0 18px color-mix(in srgb,var(--yak-point-color, #24f6c4) 26%,transparent),inset 0 0 14px #30dcff14}.map .yak-industry-point-label-wrap:after{content:"";position:absolute;left:14px;bottom:-9px;width:14px;height:14px;border-right:1px solid color-mix(in srgb,var(--yak-point-color, #24f6c4) 52%,transparent);border-bottom:1px solid color-mix(in srgb,var(--yak-point-color, #24f6c4) 52%,transparent);background:rgba(3,16,27,.82);transform:rotate(45deg)}.map .yak-industry-point-label-head,.map .yak-industry-point-label-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.map .yak-industry-point-label-head{color:#daf9ffb3;font-size:10px}.map .yak-industry-point-label-head i{width:7px;height:7px;border-radius:50%;background:var(--yak-point-color, #24f6c4);box-shadow:0 0 10px var(--yak-point-color, #24f6c4)}.map .yak-industry-point-label-head span,.map .yak-industry-point-label-name,.map .yak-industry-point-label-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map .yak-industry-point-label-name{margin-top:5px;color:#fff;font-size:13px;font-weight:800;line-height:1.35}.map .yak-industry-point-label-meta{margin-top:5px;color:#d3f1f6ad;font-size:10px}.map .yak-industry-point-label-meta strong{flex:0 0 auto;color:#ffe06b;font-size:11px;font-weight:800}.map .info-point{color:#eaffff;font-size:13px;width:178px;min-height:82px;margin-bottom:24px;will-change:transform}.map .info-point-wrap{position:relative;width:178px;padding:8px 10px 9px;border:1px solid rgba(104,236,255,.38);border-radius:5px;background:linear-gradient(120deg,rgba(6,36,48,.92),rgba(4,18,29,.78)),rgba(2,16,25,.82);box-shadow:0 0 18px #30dcff33,inset 0 0 18px #27f0c014;transform:translate(42%,-12%)}.map .info-point-wrap-inner{position:relative}.map .info-point-wrap-inner:after,.map .info-point-wrap-inner:before{position:absolute;left:-18px;content:""}.map .info-point-wrap-inner:before{top:42px;width:16px;height:1px;background:linear-gradient(90deg,rgba(104,236,255,0),rgba(104,236,255,.88))}.map .info-point-wrap-inner:after{top:38px;width:7px;height:7px;border-radius:50%;background:#fff06a;box-shadow:0 0 12px #fff06ae6}.map .info-point-wrap.is-prime{border-color:#ffe06b85;background:linear-gradient(120deg,rgba(67,48,13,.72),rgba(4,24,34,.82)),rgba(2,16,25,.86)}.map .info-point-head{display:flex;align-items:center;gap:7px;min-width:0}.map .info-point-head .rank{flex:0 0 auto;color:#ffe06b;font-size:12px;line-height:14px;font-weight:900}.map .info-point-head strong{overflow:hidden;color:#fff;font-size:15px;line-height:18px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.map .info-point-metric{margin-top:4px;overflow:hidden;color:#a6f4ffc7;font-size:11px;line-height:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.map .info-point-value{display:flex;align-items:baseline;gap:4px;margin-top:2px}.map .info-point-value span{color:#fff;font-size:25px;line-height:28px;font-weight:900;text-shadow:0 0 12px rgba(126,251,246,.6)}.map .info-point-value em{color:#ebfcffc7;font-size:11px;line-height:13px;font-style:normal;font-weight:800}.map .provinces-label-wrap{transform:translate(50%,200%);opacity:0;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;width:136px;min-height:58px;border:1px solid rgba(126,251,246,.22);border-radius:8px 8px 8px 0;background:rgba(1,19,30,.62);box-shadow:0 0 16px #30dcff29}.map .provinces-label .label-main{min-width:0}.map .provinces-label .label-title{max-width:94px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7efbf6d1;font-size:10px;line-height:12px;font-weight:500}.map .provinces-label .number{color:#fff;font-size:21px;line-height:25px;font-weight:700}.map .provinces-label .number .unit{color:#fff;font-size:11px;font-weight:400;opacity:.64;padding-left:4px}.map .provinces-label .name{color:#fff;font-size:12px;line-height:14px;font-weight:700;max-width:94px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map .provinces-label .name span{display:block}.map .provinces-label .name .en{color:#fff;font-size:10px;opacity:.5;font-weight:700}.map .provinces-label .no{color:#7efbf6;text-shadow:0 0 5px #7efbf6,0 0 10px #7efbf6;font-size:22px;font-weight:700;flex:0 0 auto}.map .provinces-label.yellow .no{color:#fef99e!important;text-shadow:0 0 5px #fef99e,0 0 10px #fef99e!important}.map .epidemic-village-label{will-change:transform}.map .epidemic-village-label .epidemic-village-card{position:relative;width:142px;padding:7px 9px 6px;border:1px solid rgba(91,236,235,.42);border-radius:4px;color:#eaffff;background:linear-gradient(90deg,rgba(5,35,45,.92),rgba(2,18,29,.78)),rgba(1,17,27,.86);box-shadow:0 0 16px #2ddeff38,inset 0 0 16px #27f0c014;transform:translate(48%,-12%)}.map .epidemic-village-label .epidemic-village-card:before{position:absolute;left:-10px;top:50%;width:10px;height:1px;content:"";background:linear-gradient(90deg,rgba(91,236,235,0),rgba(91,236,235,.78))}.map .epidemic-village-label .epidemic-village-card:after{position:absolute;left:-14px;top:calc(50% - 3px);width:6px;height:6px;border-radius:50%;content:"";background:#fff36d;box-shadow:0 0 10px #fff36d}.map .epidemic-village-label .epidemic-village-card.is-small{transform:translate(42%,-8%) scale(.92)}.map .epidemic-village-label .village-card-head{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}.map .epidemic-village-label .village-card-head strong{overflow:hidden;color:#fff;font-size:13px;line-height:16px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.map .epidemic-village-label .village-card-head span{flex:0 0 auto;padding:1px 5px 2px;border:1px solid rgba(39,240,192,.28);border-radius:2px;color:#79f8e5;font-size:10px;line-height:11px;background:rgba(39,240,192,.08)}.map .epidemic-village-label .village-card-body{display:flex;align-items:baseline;gap:3px;margin-top:4px;white-space:nowrap}.map .epidemic-village-label .village-card-body .metric{color:#c9fffbc2;font-size:10px;line-height:12px}.map .epidemic-village-label .village-card-body .number{color:#fff;font-size:20px;line-height:22px;font-weight:900;text-shadow:0 0 10px rgba(126,251,246,.7)}.map .epidemic-village-label .village-card-body .unit{color:#e8fcffcc;font-size:10px;line-height:12px;font-weight:700}.map .epidemic-village-label .village-card-foot{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:3px;color:#e2faff9e;font-size:10px;line-height:11px;white-space:nowrap}.map .trade-market-label,.map .trade-flow-label,.map .trade-national-label{color:#fff;will-change:transform;pointer-events:none}.map .trade-national-name{padding:2px 6px;border:1px solid rgba(72,231,255,.24);border-radius:3px;background:rgba(3,23,35,.42);color:#ffffff9e;font-size:10px;line-height:12px;font-weight:800;text-shadow:0 0 6px rgba(48,220,255,.42);white-space:nowrap;transform:translate(-50%,-50%)}.map .trade-market-card{position:relative;width:128px;padding:6px 8px;border:1px solid rgba(255,221,117,.58);border-radius:4px;background:linear-gradient(110deg,rgba(68,44,10,.72),rgba(4,24,34,.58)),rgba(5,20,30,.58);box-shadow:0 0 10px #ffcf6224,inset 0 0 10px #ffcf620f;transform:translate(60%)}.map .trade-market-card:before{position:absolute;left:-14px;top:calc(50% - 1px);width:14px;height:1px;content:"";background:linear-gradient(90deg,rgba(255,221,117,0),rgba(255,221,117,.92))}.map .trade-market-card:after{position:absolute;left:-18px;top:calc(50% - 4px);width:8px;height:8px;border-radius:50%;content:"";background:#fff06a;box-shadow:0 0 12px #fff06ae6}.map .trade-market-card .market-title{overflow:hidden;color:#fff;font-size:11px;line-height:14px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.map .trade-market-card .market-total{display:flex;align-items:baseline;gap:4px;margin-top:3px}.map .trade-market-card .market-total span{color:#fff;font-size:15px;line-height:18px;font-weight:900;text-shadow:0 0 10px rgba(255,221,117,.6)}.map .trade-market-card .market-total em{color:#ffffffc2;font-size:10px;line-height:12px;font-style:normal}.map .trade-flow-card{position:relative;width:96px;padding:5px 7px;border:1px solid rgba(85,226,255,.32);border-radius:3px;background:linear-gradient(105deg,rgba(4,37,50,.58),rgba(3,17,27,.48)),rgba(1,17,27,.46);box-shadow:0 0 8px #30dcff1f,inset 0 0 8px #27f0c00d;transform:translate(60%)}.map .trade-flow-card.is-left{transform:translate(-66%)}.map .trade-flow-card.is-left:before{right:-10px;left:auto;background:linear-gradient(90deg,rgba(85,226,255,.84),rgba(85,226,255,0))}.map .trade-flow-card.is-left:after{right:-14px;left:auto}.map .trade-flow-card.is-top{transform:translateY(-108%)}.map .trade-flow-card.is-top:before{left:50%;top:auto;bottom:-10px;width:1px;height:10px;background:linear-gradient(180deg,rgba(85,226,255,.84),rgba(85,226,255,0))}.map .trade-flow-card.is-top:after{left:calc(50% - 3px);top:auto;bottom:-14px}.map .trade-flow-card.is-bottom{transform:translateY(82%)}.map .trade-flow-card.is-bottom:before{left:50%;top:-10px;width:1px;height:10px;background:linear-gradient(180deg,rgba(85,226,255,0),rgba(85,226,255,.84))}.map .trade-flow-card.is-bottom:after{left:calc(50% - 3px);top:-14px}.map .trade-flow-card:before{position:absolute;left:-10px;top:50%;width:10px;height:1px;content:"";background:linear-gradient(90deg,rgba(85,226,255,0),rgba(85,226,255,.84))}.map .trade-flow-card:after{position:absolute;left:-14px;top:calc(50% - 3px);width:6px;height:6px;border-radius:50%;content:"";background:#30dcff;box-shadow:0 0 10px #30dcffcc}.map .trade-flow-card .flow-head{display:flex;align-items:center;gap:6px;min-width:0}.map .trade-flow-card .flow-head span{flex:0 0 auto;color:#ffe076;font-size:10px;line-height:12px;font-weight:900}.map .trade-flow-card .flow-head strong{overflow:hidden;color:#fff;font-size:10px;line-height:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.map .trade-flow-card .flow-body{display:flex;align-items:baseline;gap:3px;margin-top:2px}.map .trade-flow-card .flow-body em{color:#fff;font-size:13px;line-height:15px;font-style:normal;font-weight:900;text-shadow:0 0 10px rgba(48,220,255,.55)}.map .trade-flow-card .flow-body b{color:#ffffffc2;font-size:10px;line-height:12px}.map .china-label{color:#fff;font-size:14px;font-weight:700;text-shadow:0 0 8px rgba(126,251,246,.8);will-change:transform;z-index:30}.map .china-label .other-label{display:flex;align-items:center;padding:6px 10px;border:1px solid rgba(126,251,246,.35);border-radius:3px;background:rgba(3,21,33,.78);box-shadow:0 0 14px #30dcff33;will-change:transform;white-space:nowrap}.map .china-label .town-stat-label{flex-direction:column;align-items:center;gap:4px;min-width:74px;padding:5px 8px 4px;border-color:#7efbf64d;background:linear-gradient(180deg,rgba(4,33,46,.66),rgba(3,20,32,.56));box-shadow:0 0 10px #30dcff1f;text-align:center;transform:translateY(-50%)}.map .china-label .town-name-row{display:flex;align-items:center;justify-content:center;gap:6px;min-height:18px;line-height:18px}.map .china-label .town-name{color:#fff;font-size:13px;line-height:18px;font-weight:800}.map .china-label .town-rank{display:none;flex:0 0 auto;padding:1px 5px;border:1px solid rgba(126,251,246,.32);border-radius:2px;color:#7efbf6;font-size:10px;line-height:13px;font-weight:700;text-shadow:none;background:rgba(126,251,246,.1)}.map .china-label .town-stat-row{display:none;align-items:baseline;justify-content:center;gap:3px;min-height:18px;line-height:18px}.map .china-label .town-stat-metric{max-width:72px;overflow:hidden;color:#7efbf6e6;font-size:10px;line-height:12px;font-weight:700;text-overflow:ellipsis;text-shadow:none;white-space:nowrap}.map .china-label .town-stat-value{color:#fff;font-size:18px;line-height:18px;font-weight:800;text-shadow:0 0 10px rgba(126,251,246,.72)}.map .china-label .town-stat-unit{color:#e8fcffc2;font-size:10px;line-height:12px;font-weight:600}.map .china-label .town-stat-label.has-stat{min-width:108px}.map .china-label .town-stat-label.has-stat .town-rank,.map .china-label .town-stat-label.has-stat .town-stat-row{display:flex}.map .china-label.blur{filter:none;opacity:1}.map .china-label .label-icon{display:none;width:20px;height:20px;margin:0 10px 0 0}.map .map-label{padding:5px;color:#fff;will-change:transform;font-size:36px;font-weight:700;letter-spacing:4.5px;-webkit-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 20%,rgba(255,255,255,.3))}.map .map-label .other-label{display:flex;flex-direction:column}.map .map-label span{font-size:46px}.map .map-label span:last-child{font-size:12px;font-weight:400;letter-spacing:0px;color:#a7d5ef}.map .decoration-label .label-icon{display:block;width:40px;height:40px}.map .other-label{transform:translateY(200%);opacity:0;background:none;will-change:transform}.business-stat-list{height:100%;padding:14px 16px;box-sizing:border-box;overflow-y:auto}.business-stat-list::-webkit-scrollbar{width:3px}.business-stat-list::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.business-stat-list.is-compact{padding:6px 14px}.business-stat-list.is-compact .business-stat-row{height:30px;gap:8px;grid-template-columns:22px minmax(0,1fr) 104px}.business-stat-list.is-compact .business-stat-rank{width:19px;height:19px;font-size:11px;line-height:17px}.business-stat-list.is-compact .business-stat-name{font-size:12px}.business-stat-list.is-compact .business-stat-bar{height:4px;margin-top:5px}.business-stat-list.is-compact .business-stat-value strong{font-size:15px}.business-stat-list.is-compact .business-stat-value em,.business-stat-list.is-compact .business-stat-value span{font-size:10px}.business-stat-list.is-compact.is-dense{padding:4px 12px 6px}.business-stat-list.is-compact.is-dense .business-stat-row{height:20px;gap:6px;grid-template-columns:19px minmax(0,1fr) 92px}.business-stat-list.is-compact.is-dense .business-stat-rank{width:16px;height:16px;font-size:10px;line-height:14px}.business-stat-list.is-compact.is-dense .business-stat-name{font-size:11px;line-height:13px}.business-stat-list.is-compact.is-dense .business-stat-bar{height:3px;margin-top:2px}.business-stat-list.is-compact.is-dense .business-stat-value strong{font-size:13px;line-height:15px}.business-stat-list.is-compact.is-dense .business-stat-value em{font-size:10px}.business-stat-empty{display:flex;align-items:center;justify-content:center;height:100%;color:#e0faffd1;font-size:14px}.business-stat-row{display:grid;grid-template-columns:28px minmax(0,1fr) 96px;align-items:center;gap:10px;height:38px;border-bottom:1px solid rgba(48,220,255,.18)}.business-stat-rank{width:22px;height:22px;border:1px solid rgba(48,220,255,.58);background:rgba(48,220,255,.18);color:#7ff7ff;font-family:D-DIN,Arial,sans-serif;font-size:13px;line-height:20px;text-align:center;box-shadow:0 0 4px #30dcff2e}.business-stat-main{min-width:0}.business-stat-name{color:#ecfcfff0;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-stat-bar{height:5px;margin-top:7px;background:rgba(48,220,255,.14);overflow:hidden;box-shadow:inset 0 0 0 1px #30dcff0f}.business-stat-bar span{display:block;height:100%;background:linear-gradient(90deg,#14f1b2,#30dcff);box-shadow:0 0 6px #30dcff5c}.business-stat-value{min-width:0;text-align:right}.business-stat-value strong{color:#38f8ff;font-family:D-DIN,Arial,sans-serif;font-size:18px;font-weight:700;text-shadow:0 0 4px rgba(48,220,255,.32)}.business-stat-value em{margin-left:3px;color:#eefdffb8;font-size:11px;font-style:normal}.business-stat-value span{display:block;margin-top:2px;color:#eefdffad;font-size:10px;line-height:12px;white-space:normal}.business-stat-list,.business-stat-list span,.business-stat-list strong,.business-stat-list em,.business-stat-name,.business-stat-rank,.business-stat-empty{color:#fff!important;text-shadow:none!important}.business-panel{height:100%;box-sizing:border-box;overflow:hidden}.business-panel-empty{display:flex;align-items:center;justify-content:center;height:100%;color:#ffffff85;font-size:14px}@keyframes businessDataPulse{0%,to{filter:brightness(1);box-shadow:0 0 8px #24f6c41f}50%{filter:brightness(1.22);box-shadow:0 0 16px #24f6c457}}@keyframes businessDataSweep{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes businessColumnReload{0%,8%{opacity:.46;transform:scaleY(.22);filter:saturate(.82) brightness(.72);box-shadow:0 0 7px #30dcff29}20%{opacity:.82;transform:scaleY(.72);filter:saturate(1.18) brightness(1.06);box-shadow:0 0 13px #30dcff61}34%{opacity:1;transform:scaleY(1);filter:saturate(1.32) brightness(1.18);box-shadow:0 0 18px #30dcff8f}54%{opacity:1;transform:scaleY(1);filter:saturate(1.08) brightness(1.06);box-shadow:0 0 14px #30dcff75}to{opacity:.62;transform:scaleY(.9);filter:saturate(.94) brightness(.86);box-shadow:0 0 9px #30dcff38}}@keyframes businessColumnReloadCap{0%,16%{opacity:0;transform:skew(-36deg) translateY(9px)}30%{opacity:.9;transform:skew(-36deg) translateY(0)}48%,to{opacity:0;transform:skew(-36deg) translateY(-9px)}}@keyframes businessLineFlow{to{stroke-dashoffset:-28}}@keyframes businessDotPulse{0%,to{r:3;opacity:.82}50%{r:4.8;opacity:1}}@keyframes businessActiveDotPulse{0%,to{r:5.2}50%{r:7}}.business-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;height:100%;padding:8px 14px 9px;box-sizing:border-box}.business-metric-item{min-width:0;padding:8px 10px;background:linear-gradient(135deg,rgba(22,90,108,.62),rgba(5,26,40,.68));border:1px solid rgba(48,220,255,.18)}.business-metric-item span{display:block;color:#ffffff9e;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-metric-item strong{display:inline-block;margin-top:5px;color:#1afcff;font-family:D-DIN,Arial,sans-serif;font-size:22px;line-height:24px}.business-metric-item em{margin-left:4px;color:#ffffff94;font-size:11px;font-style:normal}.business-icon-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:8px 10px;height:100%;padding:8px 14px 9px;box-sizing:border-box;overflow:hidden}.business-icon-metric-item{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:0;padding:7px 8px;box-sizing:border-box;overflow:hidden;border:1px solid rgba(48,220,255,.16);background:linear-gradient(90deg,rgba(48,220,255,.1),rgba(48,220,255,.02)),linear-gradient(180deg,rgba(8,41,56,.72),rgba(4,20,32,.66))}.business-icon-metric-item:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;background:#24f6c4;box-shadow:0 0 10px #24f6c4b3}.business-icon-metric-item.is-tone-1:before{background:#32dcff;box-shadow:0 0 10px #32dcffb3}.business-icon-metric-item.is-tone-2:before{background:#ffe06b;box-shadow:0 0 10px #ffe06b9e}.business-icon-metric-item.is-tone-3:before{background:#ff9a62;box-shadow:0 0 10px #ff9a629e}.business-icon-metric-mark{position:relative;display:block;width:42px;height:42px;border:1px solid rgba(48,220,255,.4);border-radius:8px;background:radial-gradient(circle at 50% 42%,rgba(36,246,196,.25),rgba(36,246,196,.04) 64%),linear-gradient(135deg,rgba(48,220,255,.22),rgba(4,24,36,.28));box-shadow:inset 0 0 16px #30dcff29,0 0 12px #30dcff24;overflow:hidden}.business-icon-metric-mark:before,.business-icon-metric-mark:after,.business-icon-metric-mark span,.business-icon-metric-mark span:before,.business-icon-metric-mark span:after{content:"";position:absolute;box-sizing:border-box}.business-icon-metric-mark.is-yield span{left:12px;right:12px;bottom:9px;height:22px;border-radius:10px 10px 4px 4px;background:linear-gradient(180deg,#7dfdff,#20d8ff 54%,rgba(36,246,196,.42));box-shadow:0 0 10px #20d8ff94}.business-icon-metric-mark.is-yield:before,.business-icon-metric-mark.is-yield:after{bottom:9px;width:6px;height:16px;border-radius:6px 6px 3px 3px;background:rgba(126,226,105,.72)}.business-icon-metric-mark.is-yield:before{left:7px}.business-icon-metric-mark.is-yield:after{right:7px}.business-icon-metric-mark.is-leaf span{left:10px;top:10px;width:22px;height:22px;border-radius:22px 4px;background:linear-gradient(135deg,#7ee269,#24f6c4);transform:rotate(-24deg);box-shadow:0 0 12px #24f6c485}.business-icon-metric-mark.is-leaf span:after{left:10px;top:3px;width:2px;height:18px;border-radius:2px;background:rgba(3,45,43,.5);transform:rotate(44deg)}.business-icon-metric-mark.is-rate:before{left:9px;top:10px;width:24px;height:24px;border:4px solid rgba(50,220,255,.32);border-top-color:#ffe06b;border-right-color:#24f6c4;border-radius:50%;transform:rotate(38deg)}.business-icon-metric-mark.is-rate span{left:20px;top:20px;width:12px;height:3px;border-radius:3px;background:#ffffff;transform:rotate(-30deg);transform-origin:left center;box-shadow:0 0 8px #fff9}.business-icon-metric-mark.is-risk:before{left:10px;top:9px;width:22px;height:22px;border-left:3px solid #ff9a62;border-bottom:3px solid #ff9a62;transform:rotate(-45deg);box-shadow:-4px 4px 10px #ff9a6257}.business-icon-metric-mark.is-risk span{left:20px;top:13px;width:3px;height:16px;border-radius:3px;background:#ffe06b;box-shadow:0 0 8px #ffe06b8a}.business-icon-metric-mark.is-town span,.business-icon-metric-mark.is-town span:before,.business-icon-metric-mark.is-town span:after,.business-icon-metric-mark.is-town:before{width:9px;height:9px;border-radius:2px;background:#32dcff;box-shadow:0 0 9px #32dcff80}.business-icon-metric-mark.is-town span{left:10px;top:10px}.business-icon-metric-mark.is-town span:before{left:13px;top:0}.business-icon-metric-mark.is-town span:after{left:0;top:13px}.business-icon-metric-mark.is-town:before{left:23px;top:23px;border:2px solid #24f6c4;background:transparent}.business-icon-metric-mark.is-area:before{left:8px;top:13px;width:26px;height:16px;border:2px solid #24f6c4;transform:skew(-18deg);background:linear-gradient(135deg,rgba(36,246,196,.34),rgba(50,220,255,.06))}.business-icon-metric-mark.is-area span{left:13px;top:19px;width:16px;height:2px;background:#32dcff;box-shadow:0 5px #32dcffb3}.business-icon-metric-mark.is-stack span,.business-icon-metric-mark.is-stack span:before,.business-icon-metric-mark.is-stack span:after{left:10px;width:22px;height:5px;border-radius:5px;background:linear-gradient(90deg,#32dcff,#24f6c4);box-shadow:0 0 9px #24f6c457}.business-icon-metric-mark.is-stack span{top:12px}.business-icon-metric-mark.is-stack span:before{top:8px}.business-icon-metric-mark.is-stack span:after{top:16px;background:linear-gradient(90deg,#ffe06b,#ff9a62)}.business-icon-metric-copy{min-width:0}.business-icon-metric-copy span{display:block;min-width:0;color:#dcf8ffc2;font-size:12px;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-icon-metric-copy strong{display:block;margin-top:3px;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:20px;line-height:22px;font-weight:800;text-shadow:0 0 14px rgba(48,220,255,.42);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.business-icon-metric-copy strong em{margin-left:3px;color:#ffffff94;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-spotlight{display:grid;grid-template-columns:142px minmax(0,1fr);gap:12px;height:100%;padding:10px 14px;box-sizing:border-box;overflow:hidden}.business-spotlight-main{position:relative;min-width:0;padding:13px 10px 10px;border:1px solid rgba(48,220,255,.22);background:radial-gradient(circle at 50% 38%,rgba(36,246,196,.26),rgba(36,246,196,.03) 62%),linear-gradient(180deg,rgba(48,220,255,.12),rgba(4,22,34,.36));text-align:center}.business-spotlight-main:before,.business-spotlight-main:after{content:"";position:absolute;left:18px;right:18px;height:1px;background:linear-gradient(90deg,rgba(48,220,255,0),rgba(48,220,255,.8),rgba(48,220,255,0))}.business-spotlight-main:before{top:8px}.business-spotlight-main:after{bottom:8px}.business-spotlight-main span,.business-spotlight-main small{display:block;overflow:hidden;color:#d2f5ffb8;font-size:12px;line-height:16px;white-space:nowrap;text-overflow:ellipsis}.business-spotlight-main strong{display:block;margin:10px 0 6px;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:30px;line-height:32px;font-weight:800;text-shadow:0 0 18px rgba(48,220,255,.48);white-space:nowrap}.business-spotlight-main strong em{margin-left:4px;color:#ffffffa3;font-family:PingFang SC,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:500}.business-spotlight-main small{color:#ffe06bdb}.business-spotlight-side{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.business-spotlight-chip{position:relative;display:grid;grid-template-columns:10px minmax(0,1fr);grid-template-areas:"dot name" "dot value" "dot note";align-content:center;gap:1px 8px;min-width:0;padding:8px 10px;border:1px solid rgba(48,220,255,.12);background:linear-gradient(90deg,rgba(48,220,255,.09),rgba(48,220,255,.02));box-sizing:border-box}.business-spotlight-chip i{grid-area:dot;align-self:center;width:8px;height:28px;border-left:3px solid #24f6c4}.business-spotlight-chip span,.business-spotlight-chip small{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.business-spotlight-chip span{grid-area:name;color:#ffffffb3;font-size:11px;line-height:14px}.business-spotlight-chip strong{grid-area:value;color:#1afcff;font-family:D-DIN,Arial,sans-serif;font-size:18px;line-height:20px;white-space:nowrap}.business-spotlight-chip strong em{margin-left:3px;color:#ffffff8f;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-spotlight-chip small{grid-area:note;color:#ffe06bc2;font-size:10px;line-height:12px}.business-donut{display:grid;grid-template-columns:136px minmax(0,1fr);align-items:stretch;gap:8px;height:100%;padding:7px 13px 8px 14px;box-sizing:border-box}.business-donut.is-dense{grid-template-columns:126px minmax(0,1fr);padding:6px 12px 7px}.business-donut.is-dense .business-donut-visual{width:126px;height:120px}.business-donut.is-dense .business-donut-legend{justify-content:flex-start;gap:3px}.business-donut.is-dense .business-donut-row{min-height:20px;grid-template-columns:12px minmax(0,1fr) 52px 28px;gap:5px}.business-donut.is-dense .business-donut-row span{font-size:11px;line-height:13px}.business-donut.is-dense .business-donut-row strong{font-size:13px;line-height:15px}.business-donut.is-dense .business-donut-row em{font-size:10px}.business-donut.is-variant-ring{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:11px;padding:8px 13px 8px 15px}.business-donut.is-variant-ring .business-donut-legend{justify-content:stretch;gap:6px}.business-donut.is-variant-ring .business-donut-row{flex:1 1 0;grid-template-columns:12px minmax(0,1fr) max-content max-content;gap:5px;min-height:22px;padding:0 1px}.business-donut.is-variant-ring .business-donut-row i{width:8px;height:8px;border-width:2px;background:rgba(5,28,42,.86)}.business-donut.is-variant-ring .business-donut-row strong{font-size:16px;line-height:18px}.business-donut.is-variant-ring.is-dense{grid-template-columns:126px minmax(0,1fr);gap:8px;padding:5px 10px 5px 11px}.business-donut.is-variant-ring.is-dense .business-ring-visual{width:126px;height:126px}.business-donut.is-variant-ring.is-dense .business-ring-chart{width:122px;height:122px}.business-donut.is-variant-ring.is-dense .business-ring-inner{top:31px;right:27px;bottom:29px;left:27px}.business-donut.is-variant-ring.is-dense .business-ring-inner strong{font-size:20px;line-height:22px}.business-donut.is-variant-ring.is-dense .business-ring-inner span{max-width:66px;font-size:10px;line-height:12px}.business-donut.is-variant-ring.is-dense .business-donut-legend{align-self:center;justify-content:center;height:auto;max-height:100%;gap:3px}.business-donut.is-variant-ring.is-dense .business-donut-row{flex:1 1 0;grid-template-columns:9px minmax(0,1fr) max-content max-content;gap:4px;min-height:17px}.business-donut.is-variant-ring.is-dense .business-donut-row i{width:7px;height:7px;border-width:1px}.business-donut.is-variant-ring.is-dense .business-donut-row span{font-size:10px;line-height:12px}.business-donut.is-variant-ring.is-dense .business-donut-row strong{font-size:13px;line-height:15px}.business-donut.is-variant-ring.is-dense .business-donut-row em{font-size:9px}.business-donut-visual{position:relative;align-self:center;width:136px;height:136px;min-width:0}.business-rose{display:grid;grid-template-columns:158px minmax(0,1fr);align-items:center;gap:4px;height:100%;padding:4px 12px 7px 8px;box-sizing:border-box}.business-rose-visual{position:relative;width:158px;height:136px;min-width:0}.business-rose-visual svg{width:100%;height:100%;overflow:visible}.business-rose-segment{opacity:.92;stroke-width:1.5;stroke-opacity:.5;transform-box:fill-box;transform-origin:center;transition:opacity .3s ease,filter .3s ease,transform .3s ease;filter:drop-shadow(0 2px 2px rgba(0,10,18,.34)) drop-shadow(0 0 5px rgba(48,220,255,.18))}.business-rose-segment.is-active{opacity:1;transform:scale(1.035);filter:drop-shadow(0 3px 5px rgba(0,10,18,.42)) drop-shadow(0 0 10px rgba(36,246,196,.42))}.business-rose-guides line{stroke-width:1;stroke-opacity:.5}.business-rose-labels text{fill:#e2fcffad;font-size:8px;font-weight:600;dominant-baseline:middle}.business-rose-glow{fill:#24f6c41a;stroke:#30dcff3d;stroke-width:1;filter:drop-shadow(0 0 8px rgba(36,246,196,.26))}.business-rose-hole{fill:#03121ef0;stroke:#e3fdff38;stroke-width:1.2}.business-rose-legend{gap:6px;padding-right:0}.business-rose-row{grid-template-columns:13px minmax(0,1fr) 56px 28px;gap:7px;min-height:23px}.business-rose-row i{width:10px;height:10px;border-width:1px;box-shadow:0 0 7px currentColor}.business-three-pie{width:100%;height:100%}.business-three-pie-center{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:auto;color:#fff;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.96);pointer-events:none}.business-three-pie-center strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:21px;line-height:22px;font-weight:800;letter-spacing:0;transform:translateY(-2px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-three-pie-center span{max-width:86px;margin-top:0;color:#fffffff5;font-size:10px;line-height:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-ring-visual{position:relative;display:flex;align-items:center;justify-content:center;width:132px;height:132px;min-width:0;isolation:isolate}.business-ring-visual:before{content:"";position:absolute;left:11px;right:11px;bottom:12px;height:24px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(48,220,255,.24),rgba(48,220,255,0) 72%);filter:blur(2px);pointer-events:none}.business-ring-chart{position:relative;z-index:1;width:128px;height:128px;overflow:visible}.business-ring-halo{fill:#041622e0;stroke:#30dcff29;stroke-width:1;filter:drop-shadow(0 0 12px rgba(48,220,255,.18))}.business-ring-track,.business-ring-segment{fill:none;transform:rotate(-90deg);transform-origin:80px 80px}.business-ring-track{stroke:#30dcff1f;stroke-width:22}.business-ring-segment{stroke-width:22;stroke-linecap:round;opacity:.9;transition:stroke-width .35s ease,opacity .35s ease,filter .35s ease;filter:drop-shadow(0 0 4px rgba(48,220,255,.3))}.business-ring-segment.is-active{stroke-width:24;opacity:1;filter:drop-shadow(0 0 4px currentColor) drop-shadow(0 0 10px rgba(48,220,255,.5))}.business-ring-inner{position:absolute;top:33px;right:30px;bottom:31px;left:30px;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.98);pointer-events:none}.business-ring-inner strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:22px;line-height:24px;font-weight:800;letter-spacing:0}.business-ring-inner span{max-width:70px;margin-top:2px;color:#fffffff0;font-size:11px;line-height:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-donut-legend{display:flex;flex-direction:column;justify-content:center;min-width:0;height:100%;gap:7px;overflow-y:auto;padding-right:2px}.business-donut-legend::-webkit-scrollbar{width:3px}.business-donut-legend::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.business-donut-row{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr) 58px 28px;align-items:center;gap:8px;min-height:24px;padding:0 2px;overflow:hidden;border:1px solid rgba(48,220,255,.12);background:rgba(48,220,255,.055);transition:background .35s ease,border-color .35s ease}.business-donut-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--row-percent);background:linear-gradient(90deg,var(--row-color),rgba(48,220,255,0));opacity:.2;pointer-events:none}.business-donut-row i{position:relative;z-index:1;width:10px;height:10px;border:2px solid #24f6c4;border-radius:50%;box-sizing:border-box}.business-donut-row span{position:relative;z-index:1;min-width:0;color:#ffffffe0;font-size:13px;line-height:15px;font-weight:700;white-space:normal}.business-donut-row strong{position:relative;z-index:1;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:18px;font-weight:800;line-height:20px;text-align:right}.business-donut-row em{position:relative;z-index:1;color:#ffffff85;font-size:11px;font-style:normal;white-space:nowrap}.business-donut-row.is-active{border-color:#30dcff38;background:linear-gradient(90deg,rgba(48,220,255,.18),rgba(48,220,255,.04))}.business-donut-row.is-active span,.business-donut-row.is-active strong{color:#fff}.business-donut-row.is-active i{box-shadow:0 0 10px currentColor;transform:scale(1.2)}.business-structure{display:grid;grid-template-rows:32px minmax(0,1fr);gap:7px;height:100%;padding:8px 13px 9px;box-sizing:border-box;overflow:hidden}.business-structure-overview{display:flex;align-items:center;min-width:0}.business-structure-band{display:flex;align-self:center;width:100%;height:25px;padding:4px;background:linear-gradient(90deg,rgba(48,220,255,.14),rgba(36,246,196,.05));border:1px solid rgba(48,220,255,.2);box-shadow:inset 0 0 18px #30dcff14}.business-structure-band i{position:relative;display:block;min-width:7px;height:100%;box-shadow:0 0 12px currentColor;overflow:hidden}.business-structure-band i:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);opacity:0;transform:translate(-130%)}.business-structure-band i.is-active{animation:businessDataPulse 1.8s ease-in-out infinite;z-index:1}.business-structure-band i.is-active:before{opacity:1;animation:businessDataSweep 1.8s ease-in-out infinite}.business-structure-focus{min-width:0;padding:6px 8px;background:linear-gradient(135deg,rgba(36,246,196,.16),rgba(48,220,255,.05));border:1px solid rgba(48,220,255,.18)}.business-structure-focus span{display:block;color:#ffffff85;font-size:10px;line-height:12px}.business-structure-focus strong{display:block;min-width:0;margin-top:1px;color:#fff;font-size:12px;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-structure-focus em{display:inline-block;margin-top:3px;color:#1afcff;font-family:D-DIN,Arial,sans-serif;font-size:17px;line-height:18px;font-style:normal;font-weight:800}.business-structure-focus small{display:block;margin-top:1px;color:#ffe06be6;font-size:11px;line-height:13px}.business-structure-list{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(22px,1fr);align-content:stretch;gap:5px;min-height:0;overflow:hidden;padding-right:0}.business-structure-list::-webkit-scrollbar{width:3px}.business-structure-list::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.business-structure-row{position:relative;display:grid;grid-template-columns:9px minmax(0,1fr) 70px 42px;align-items:center;gap:5px;min-height:0;padding:0 7px;overflow:hidden;background:rgba(48,220,255,.04);border:1px solid rgba(48,220,255,.08);transition:border-color .3s ease,background .3s ease}.business-structure-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--row-percent);background:linear-gradient(90deg,var(--row-color),rgba(48,220,255,0));opacity:.11;pointer-events:none}.business-structure-row i{position:relative;z-index:1;width:7px;height:7px;box-shadow:0 0 8px currentColor}.business-structure-row span{position:relative;z-index:1;min-width:0;color:#ffffffc2;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-structure-row strong{position:relative;z-index:1;color:#dffcff;font-family:D-DIN,Arial,sans-serif;font-size:11px;line-height:13px;text-align:right;white-space:nowrap}.business-structure-row strong em{margin-left:2px;color:#ffffff80;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-structure-row small{position:relative;z-index:1;color:#ffe06bd1;font-family:D-DIN,Arial,sans-serif;font-size:10px;line-height:12px;text-align:right;white-space:nowrap}.business-structure-row.is-active{background:linear-gradient(90deg,rgba(36,246,196,.18),rgba(48,220,255,.04));border-color:#24f6c45c;animation:businessDataPulse 1.8s ease-in-out infinite}.business-structure-row.is-active span,.business-structure-row.is-active strong{color:#fff}.business-capacity{display:grid;grid-template-rows:22px 22px minmax(36px,1fr) 18px;gap:5px;height:100%;padding:8px 14px 7px;box-sizing:border-box;overflow:hidden}.business-capacity-head,.business-capacity-town{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0}.business-capacity-head{padding-bottom:3px;border-bottom:1px solid rgba(48,220,255,.12)}.business-capacity-head span,.business-capacity-town span{min-width:0;color:#dcf8ffc2;font-size:11px;line-height:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-capacity-head strong,.business-capacity-town strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:15px;line-height:16px;font-weight:800;white-space:nowrap;text-shadow:0 0 10px rgba(48,220,255,.28)}.business-capacity-head strong em,.business-capacity-town strong em{margin-left:3px;color:#ffffff8f;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-capacity-band{display:flex;align-self:center;height:15px;padding:3px;border:1px solid rgba(48,220,255,.2);background:linear-gradient(90deg,rgba(48,220,255,.11),rgba(48,220,255,.03));box-shadow:inset 0 0 14px #30dcff14}.business-capacity-band i{position:relative;display:block;min-width:8px;height:100%;box-shadow:0 0 12px currentColor;overflow:hidden}.business-capacity-band i:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);opacity:0;transform:translate(-130%)}.business-capacity-band i.is-active{animation:businessDataPulse 1.8s ease-in-out infinite;z-index:1}.business-capacity-band i.is-active:before{opacity:1;animation:businessDataSweep 1.8s ease-in-out infinite}.business-capacity-list{display:grid;align-content:center;gap:4px;min-height:0}.business-capacity-row{display:grid;grid-template-columns:9px minmax(0,1fr) 66px 40px;align-items:center;gap:5px;min-width:0}.business-capacity-row i{width:7px;height:7px;box-shadow:0 0 8px currentColor}.business-capacity-row span{min-width:0;color:#ffffffc2;font-size:10px;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-capacity-row strong{color:#dffcff;font-family:D-DIN,Arial,sans-serif;font-size:11px;line-height:13px;text-align:right;white-space:nowrap}.business-capacity-row strong em{margin-left:2px;color:#ffffff80;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-capacity-row small{color:#ffe06bd1;font-family:D-DIN,Arial,sans-serif;font-size:10px;line-height:12px;text-align:right;white-space:nowrap}.business-capacity-row.is-active span,.business-capacity-row.is-active strong,.business-capacity-row.is-active small{color:#fff}.business-capacity-row.is-active i{transform:scale(1.24);animation:businessDataPulse 1.8s ease-in-out infinite}.business-capacity-town{min-width:0;padding-top:3px;border-top:1px solid rgba(48,220,255,.1)}.business-capacity-town strong{color:#24f6c4;font-size:12px;line-height:13px;text-shadow:none}.business-bars{display:flex;flex-direction:column;gap:8px;height:100%;padding:12px 16px;box-sizing:border-box;overflow-y:auto}.business-bars::-webkit-scrollbar{width:3px}.business-bars::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.business-bars.is-dense{gap:4px;padding:6px 14px}.business-bars.is-dense .business-bar-row{min-height:20px}.business-bars.is-dense .business-bar-name{font-size:11px;line-height:12px}.business-bars.is-dense .business-bar-track{height:5px;margin-top:2px}.business-bars.is-long{gap:2px;padding:3px 14px 4px}.business-bars.is-long .business-bar-row{min-height:16px}.business-bars.is-long .business-bar-name{font-size:10px;line-height:11px}.business-bars.is-long .business-bar-track{height:4px;margin-top:1px;padding:1px}.business-bars.is-long .business-bar-row strong{font-size:12px;line-height:12px}.business-bars.is-long .business-bar-row strong em,.business-bars.is-long .business-bar-row strong small{font-size:10px}.business-bars.is-single{gap:5px;padding:6px 14px}.business-bars.is-single .business-bar-row{min-height:22px}.business-bars.is-single .business-bar-name{font-size:11px;line-height:13px}.business-bars.is-single .business-bar-track{height:5px;margin-top:2px;padding:1px}.business-bars.is-single .business-bar-row strong{font-size:13px;line-height:14px}.business-bars.is-single .business-bar-row strong em,.business-bars.is-single .business-bar-row strong small{font-size:10px}.business-bars.is-distribution{gap:6px;padding:8px 15px 9px}.business-bars.is-distribution .business-bar-row{min-height:27px;padding:0 0 2px;border-bottom:1px solid rgba(48,220,255,.07)}.business-bars.is-distribution .business-bar-name{position:relative;padding-left:11px;color:#e7faffd6;font-size:12px;line-height:14px}.business-bars.is-distribution .business-bar-name:before{content:"";position:absolute;left:0;top:4px;width:5px;height:5px;border-radius:50%;background:#24f6c4;box-shadow:0 0 9px #24f6c4a6}.business-bars.is-distribution .business-bar-track{height:7px;margin-top:4px;padding:1px;border-color:#30dcff2e;background:linear-gradient(90deg,rgba(48,220,255,.12),rgba(48,220,255,.03))}.business-bars.is-distribution .business-bar-row strong{color:#fff;font-size:14px;line-height:15px;text-shadow:0 0 10px rgba(48,220,255,.36)}.business-bars.is-distribution.is-long{gap:3px;padding:5px 14px 6px}.business-bars.is-distribution.is-long .business-bar-row{min-height:22px}.business-bars.is-distribution.is-long .business-bar-name{font-size:11px;line-height:12px}.business-bars.is-capacity{gap:12px;padding:12px 16px 10px;overflow:hidden}.business-bars.is-capacity .business-bar-row{grid-template-columns:minmax(0,1fr) auto;min-height:24px;padding:0;border-bottom:0}.business-bars.is-capacity .business-bar-name{padding-left:0;color:#e8faffd1;font-size:11px;line-height:13px}.business-bars.is-capacity .business-bar-name:before{display:none}.business-bars.is-capacity .business-bar-track{height:5px;margin-top:5px;padding:1px;border-color:#acbfbc38;background:rgba(115,208,255,.05)}.business-bars.is-capacity .business-bar-track i{min-width:10px;box-shadow:0 0 12px #24f6c452}.business-bars.is-capacity .business-bar-row strong{color:#24f6c4;font-size:12px;line-height:13px;text-shadow:none}.business-bars.is-rank-bar{gap:2px;padding:3px 14px 2px;overflow:hidden}.business-bars.is-rank-bar .business-bar-row{position:relative;grid-template-columns:26px minmax(0,1fr) auto;grid-template-areas:"rank name value" "rank track track";align-items:center;min-height:18px;gap:1px 8px;padding:1px 0 2px;border-bottom:1px solid rgba(48,220,255,.075)}.business-bars.is-rank-bar .business-bar-rank{grid-area:rank;display:flex;width:18px;height:18px;align-items:center;justify-content:center;border:1px solid rgba(48,220,255,.28);background:linear-gradient(180deg,rgba(48,220,255,.18),rgba(36,246,196,.055)),rgba(4,28,42,.52);color:#e8fcffe6;font-family:D-DIN,Arial,sans-serif;font-size:11px;font-weight:800;box-shadow:inset 0 0 10px #30dcff14}.business-bars.is-rank-bar .business-bar-name{color:#f5fdfff0;font-size:11px;line-height:13px;font-weight:700}.business-bars.is-rank-bar .business-bar-track{position:relative;height:5px;margin-top:0;padding:1px;overflow:hidden;border-color:#30dcff33;background:repeating-linear-gradient(90deg,rgba(255,255,255,.045) 0 1px,transparent 1px 28px),linear-gradient(90deg,rgba(48,220,255,.13),rgba(36,246,196,.035))}.business-bars.is-rank-bar .business-bar-track i{min-width:12px;box-shadow:0 0 10px #30dcff5c,inset 0 0 7px #ffffff38}.business-bars.is-rank-bar .business-bar-track i:before{content:"";position:absolute;right:0;top:-2px;width:3px;height:calc(100% + 4px);background:rgba(255,255,255,.86);box-shadow:0 0 10px #ffffff8f}.business-bars.is-rank-bar .business-bar-row strong{color:#fff;font-size:13px;line-height:14px;text-shadow:0 0 8px rgba(48,220,255,.36)}.business-bars.is-rank-bar .business-bar-row strong em,.business-bars.is-rank-bar .business-bar-row strong small{color:#eefdffc7;font-size:10px}.business-bars.is-rank-bar .business-bar-row.is-active .business-bar-rank{border-color:#ffe06b75;color:#ffe06b;box-shadow:inset 0 0 12px #ffe06b1a,0 0 10px #ffe06b24}.business-bars.is-race-bar{justify-content:flex-start;gap:5px;padding:8px 10px 8px 13px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(48,220,255,.46) rgba(48,220,255,.08)}.business-bars.is-race-bar::-webkit-scrollbar{width:4px}.business-bars.is-race-bar::-webkit-scrollbar-track{background:rgba(48,220,255,.08)}.business-bars.is-race-bar::-webkit-scrollbar-thumb{background:rgba(48,220,255,.46);border-radius:4px}.business-bars.is-race-bar .business-bar-row{grid-template-columns:112px minmax(0,1fr) 96px;grid-template-areas:"name track value";align-items:center;min-height:28px;gap:7px;padding:0;border-bottom:0}.business-bars.is-race-bar .business-bar-name{position:relative;padding-left:13px;color:#f0fdffeb;font-size:11px;line-height:12px;font-weight:700;white-space:normal;word-break:break-all;overflow:visible;text-overflow:clip}.business-bars.is-race-bar .business-bar-name:before{content:"";position:absolute;left:0;top:4px;width:7px;height:7px;background:var(--bar-color, currentColor);box-shadow:0 0 8px var(--bar-color, currentColor)}.business-bars.is-race-bar .business-bar-track{position:relative;height:22px;margin-top:0;padding:0;overflow:visible;border:0;background:repeating-linear-gradient(90deg,rgba(214,250,255,.12) 0 1px,transparent 1px 52px),linear-gradient(90deg,rgba(48,220,255,.08),rgba(48,220,255,.025))}.business-bars.is-race-bar .business-bar-track:before{content:"";position:absolute;left:0;top:-8px;bottom:-8px;width:1px;background:rgba(213,247,255,.32)}.business-bars.is-race-bar .business-bar-track i{position:relative;height:100%;min-width:18px;box-shadow:0 0 13px #24f6c447,inset 0 1px #ffffff42}.business-bars.is-race-bar .business-bar-row:nth-child(1) .business-bar-name{color:#24f6c4}.business-bars.is-race-bar .business-bar-row:nth-child(2) .business-bar-name{color:#32dcff}.business-bars.is-race-bar .business-bar-row:nth-child(3) .business-bar-name{color:#ffe06b}.business-bars.is-race-bar .business-bar-row strong{grid-area:value;color:#fff;font-size:14px;line-height:16px;text-align:left;text-shadow:none}.business-bars.is-race-bar .business-bar-row strong em{margin-left:3px;color:#eefdffb8;font-size:11px}.business-bars.is-race-bar .business-bar-row strong small{display:block;margin:1px 0 0;color:#eefdffb8;font-size:10px;line-height:11px}.business-bars.is-race-bar.is-degradation{justify-content:flex-start;gap:10px;padding:13px 15px 9px 14px}.business-bars.is-race-bar.is-degradation .business-bar-row{grid-template-columns:118px minmax(0,1fr) 104px;min-height:38px;gap:10px}.business-bars.is-race-bar.is-degradation .business-bar-name{padding-left:14px;font-size:12px;line-height:15px;word-break:keep-all;white-space:nowrap}.business-bars.is-race-bar.is-degradation .business-bar-name:before{top:4px;width:8px;height:8px}.business-bars.is-race-bar.is-degradation .business-bar-track{height:25px;background:repeating-linear-gradient(90deg,rgba(214,250,255,.1) 0 1px,transparent 1px 44px),linear-gradient(90deg,rgba(48,220,255,.1),rgba(48,220,255,.025))}.business-bars.is-race-bar.is-degradation .business-bar-track:before{top:-6px;bottom:-6px}.business-bars.is-race-bar.is-degradation .business-bar-row strong{font-size:16px;line-height:17px}.business-bars.is-race-bar.is-degradation .business-bar-row strong em{font-size:12px}.business-bars.is-race-bar.is-degradation .business-bar-row strong small{margin-top:3px;font-size:12px;line-height:13px}.business-bars.is-race-nowrap .business-bar-row{grid-template-columns:172px minmax(0,1fr) 88px;gap:7px}.business-bars.is-race-nowrap .business-bar-name{font-size:12px;line-height:14px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:clip}.business-bars.is-race-relaxed{justify-content:center;gap:11px;padding:14px 14px 15px}.business-bars.is-race-relaxed .business-bar-row{grid-template-columns:168px minmax(0,1fr) 94px;min-height:42px;gap:8px}.business-bars.is-race-relaxed .business-bar-name{font-size:13px;line-height:16px}.business-bars.is-race-relaxed .business-bar-track{height:27px}.business-bars.is-race-relaxed .business-bar-track:before{top:-10px;bottom:-10px}.business-bars.is-race-relaxed .business-bar-row strong{font-size:15px;line-height:17px}.business-bars.is-race-relaxed .business-bar-row strong small{margin-top:2px;font-size:11px;line-height:12px}.business-bar-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name value" "track track";align-items:end;gap:2px 10px;flex:0 0 auto;min-height:31px;max-height:none}.business-bar-name{grid-area:name;min-width:0;color:#ffffffc7;font-size:12px;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-bar-track{grid-area:track;height:7px;margin-top:4px;padding:2px;background:rgba(48,220,255,.08);border:1px solid rgba(48,220,255,.16)}.business-bar-track i{position:relative;display:block;height:100%;min-width:8px;box-shadow:0 0 12px #30dcff5c;overflow:hidden}.business-bar-track i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);opacity:0;transform:translate(-130%)}.business-bar-row.is-active .business-bar-track i{animation:businessDataPulse 1.8s ease-in-out infinite}.business-bar-row.is-active .business-bar-track i:after{opacity:1;animation:businessDataSweep 1.8s ease-in-out infinite}.business-bar-row.is-active .business-bar-name,.business-bar-row.is-active strong{color:#fff}.business-bar-row strong,.business-split-row strong{grid-area:value;color:#1afcff;font-family:D-DIN,Arial,sans-serif;font-size:14px;text-align:right;line-height:15px;white-space:nowrap}.business-bar-row strong em,.business-bar-row strong small,.business-split-row strong em,.business-split-row strong small{margin-left:2px;color:#ffffff8a;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-bar-row strong small,.business-split-row strong small{display:inline;margin-left:4px;line-height:15px;white-space:nowrap}.business-bar-row strong{overflow:hidden;text-overflow:ellipsis}.business-columns{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(28px,1fr));align-items:stretch;gap:6px;height:100%;padding:32px 12px 8px;box-sizing:border-box;overflow:hidden}.business-columns:before{content:"";position:absolute;left:12px;right:12px;top:50px;bottom:41px;pointer-events:none;background:repeating-linear-gradient(to bottom,rgba(159,220,230,.22) 0 1px,transparent 1px 17px);opacity:0}.business-columns::-webkit-scrollbar{height:3px}.business-columns::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.business-columns.is-dense{grid-template-columns:repeat(auto-fit,minmax(24px,1fr));grid-auto-rows:minmax(0,1fr);gap:4px;padding:34px 10px 8px}.business-columns.is-dense .business-column-item{grid-template-rows:16px minmax(20px,1fr) 28px;min-width:0}.business-columns.is-dense .business-column-item strong{width:100%;font-size:11px;line-height:15px;text-align:center}.business-columns.is-dense .business-column-item span{max-width:100%;font-size:10px;line-height:12px;white-space:nowrap}.business-columns.is-dense .business-column-track{width:14px;height:100%;min-height:20px}.business-columns.is-variant-pin{grid-template-columns:repeat(auto-fit,minmax(24px,1fr));gap:5px;padding:8px 9px 7px}.business-columns.is-variant-pin:before{opacity:.56}.business-columns.is-variant-pin .business-column-item{position:relative;z-index:1;grid-template-rows:18px minmax(44px,1fr) 26px}.business-columns.is-variant-pin .business-column-item strong{position:relative;z-index:2;min-width:42px;padding-bottom:2px;color:#e8fcff;font-size:11px;line-height:14px;text-shadow:0 0 9px rgba(255,255,255,.36)}.business-columns.is-variant-pin .business-column-item strong:after{content:"";position:absolute;left:50%;bottom:-4px;width:18px;height:1px;border-top:1px dashed rgba(220,250,255,.62);transform:translate(-2px) rotate(12deg);transform-origin:left center}.business-columns.is-variant-pin .business-column-item span{max-width:48px;color:#ebfcffc7;font-size:10px;line-height:11px;-webkit-line-clamp:2}.business-columns.is-variant-pin .business-column-track{width:7px;height:74px;min-height:46px;border:0;background:linear-gradient(180deg,rgba(48,220,255,.07),rgba(48,220,255,.02))}.business-columns.is-variant-pin .business-column-track:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:rgba(48,220,255,.22);transform:translate(-50%)}.business-columns.is-variant-pin .business-column-track:after{content:"";position:absolute;left:50%;bottom:-5px;width:21px;height:6px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(48,220,255,.34),rgba(48,220,255,0) 72%);transform:translate(-50%)}.business-columns.is-variant-pin .business-column-track i{left:1px;right:1px;border-radius:6px 6px 2px 2px;box-shadow:0 0 16px #32dcffa3}.business-columns.is-variant-pin .business-column-track i:before{left:50%;right:auto;top:-6px;width:9px;height:9px;border:2px solid #c9fcff;border-radius:2px;background:rgba(3,27,41,.9);box-shadow:0 0 12px #30dcffb8;transform:translate(-50%) rotate(45deg);filter:none}.business-columns.is-variant-pin .business-column-track i:after{display:none}.business-columns.is-variant-slim{grid-template-columns:repeat(auto-fit,minmax(26px,1fr));gap:6px;padding:24px 10px 6px}.business-columns.is-variant-slim.is-dense{gap:4px;padding:34px 10px 8px}.business-columns.is-variant-slim .business-column-track{width:16px}.business-columns.is-variant-slim .business-column-track i{border-radius:1px 1px 0 0}.business-columns.is-variant-age{grid-template-columns:repeat(5,minmax(48px,1fr));gap:10px;padding:34px 18px 14px}.business-columns.is-variant-age:before{top:56px;bottom:46px;opacity:.36}.business-columns.is-variant-age .business-column-item{grid-template-rows:20px minmax(78px,1fr) 28px;min-width:0}.business-columns.is-variant-age .business-column-item strong{width:100%;color:#fff;font-size:13px;line-height:18px;text-align:center}.business-columns.is-variant-age .business-column-item span{max-width:none;color:#ffffffe6;font-size:12px;line-height:16px;white-space:nowrap;-webkit-line-clamp:1}.business-columns.is-variant-age .business-column-track{width:23px;height:92px;min-height:72px;border-color:#30dcff38;background:linear-gradient(180deg,rgba(48,220,255,.1),rgba(48,220,255,.03)),rgba(5,31,44,.38)}.business-columns.is-variant-age .business-column-track i{left:2px;right:2px;min-height:9px;border-radius:3px 3px 0 0}.business-columns.is-variant-compact{grid-template-columns:repeat(auto-fit,minmax(30px,1fr));gap:7px;padding:24px 12px 8px}.business-columns.is-variant-compact:before{top:44px;bottom:37px;opacity:.48}.business-columns.is-variant-compact .business-column-item{grid-template-rows:17px minmax(54px,1fr) 28px}.business-columns.is-variant-compact .business-column-item strong{font-size:12px;line-height:16px}.business-columns.is-variant-compact .business-column-item span{max-width:52px;font-size:10px;line-height:12px;-webkit-line-clamp:2}.business-columns.is-variant-compact .business-column-track{width:22px;min-height:56px;border-color:#24f6c42e;background:linear-gradient(180deg,rgba(36,246,196,.08),rgba(48,220,255,.02)),rgba(4,26,38,.34)}.business-columns.is-variant-compact .business-column-track i{left:2px;right:2px;min-height:10px;border-radius:3px 3px 0 0;box-shadow:0 0 14px #24f6c457,inset 0 1px #ffffff38}.business-columns.is-variant-townCompact{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;padding:26px 10px 8px}.business-columns.is-variant-townCompact:before{top:47px;bottom:50px;opacity:.5}.business-columns.is-variant-townCompact .business-column-item{grid-template-rows:17px minmax(54px,1fr) 42px;min-width:0}.business-columns.is-variant-townCompact .business-column-item strong{width:max-content;max-width:46px;font-size:10px;line-height:14px;transform:translate(0)}.business-columns.is-variant-townCompact .business-column-item span{align-self:start;max-width:none;height:38px;color:#ffffffe6;font-size:11px;line-height:13px;writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:0;white-space:nowrap;-webkit-line-clamp:unset}.business-columns.is-variant-townCompact .business-column-track{width:16px;min-height:54px;border-color:#24f6c42e;background:linear-gradient(180deg,rgba(36,246,196,.08),rgba(48,220,255,.02)),rgba(4,26,38,.34)}.business-columns.is-variant-townCompact .business-column-track i{left:2px;right:2px;min-height:9px;border-radius:3px 3px 0 0;box-shadow:0 0 12px #24f6c44d,inset 0 1px #ffffff38}.business-columns.is-variant-plain{grid-template-columns:repeat(auto-fit,minmax(25px,1fr));gap:7px;padding:18px 14px 7px}.business-columns.is-variant-plain:before{top:37px;bottom:36px;opacity:.62}.business-columns.is-variant-plain .business-column-item{position:relative;z-index:1;grid-template-rows:16px minmax(52px,1fr) 28px}.business-columns.is-variant-plain .business-column-item strong{color:#f4fcffe0;font-size:11px;line-height:15px}.business-columns.is-variant-plain .business-column-item span{max-width:44px;color:#ffffffd1;font-size:10px;line-height:12px;-webkit-line-clamp:2}.business-columns.is-variant-plain .business-column-track{width:16px;height:100%;min-height:54px;border:0;background:rgba(67,130,96,.1);box-shadow:none}.business-columns.is-variant-plain .business-column-track i{left:0;right:0;min-height:7px;border-radius:2px 2px 0 0;box-shadow:0 0 10px #24f6c447,inset 0 1px #ffffff3d}.business-columns.is-variant-plain .business-column-track i:before,.business-columns.is-variant-plain .business-column-track i:after{display:none}.business-columns.is-dense.is-scrollable{display:flex;flex-flow:row nowrap;align-items:stretch;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:rgba(48,220,255,.46) rgba(48,220,255,.08)}.business-columns.is-dense.is-scrollable::-webkit-scrollbar{height:4px}.business-columns.is-dense.is-scrollable::-webkit-scrollbar-track{background:rgba(48,220,255,.08)}.business-columns.is-dense.is-scrollable::-webkit-scrollbar-thumb{background:rgba(48,220,255,.46);border-radius:4px}.business-columns.is-dense.is-scrollable .business-column-item{flex:0 0 54px;width:54px;min-width:54px;height:100%}.business-columns.is-dense.is-scrollable.is-variant-slim .business-column-item{flex-basis:50px;width:50px;min-width:50px}.business-columns.is-dense.is-scrollable.is-variant-plain .business-column-item{flex-basis:48px;width:48px;min-width:48px}.business-columns.has-unit-label{padding-top:44px}.business-columns.has-unit-label:before{top:60px}.business-columns.has-unit-label .business-column-unit{left:12px;right:12px;top:4px;text-align:right}.business-columns.has-unit-label.is-variant-pin{padding-top:38px}.business-columns.has-unit-label.is-variant-pin:before{top:54px}.business-columns.has-unit-label.is-variant-plain,.business-columns.has-unit-label.is-variant-slim,.business-columns.has-unit-label.is-variant-age,.business-columns.has-unit-label.is-variant-townCompact,.business-columns.has-unit-label.is-variant-compact{padding-top:42px}.business-columns.has-unit-label.is-variant-plain:before,.business-columns.has-unit-label.is-variant-slim:before,.business-columns.has-unit-label.is-variant-age:before,.business-columns.has-unit-label.is-variant-townCompact:before,.business-columns.has-unit-label.is-variant-compact:before{top:58px}.business-column-item{display:grid;grid-template-rows:18px minmax(52px,1fr) 38px;justify-items:center;min-width:0}.business-column-item strong{color:#d9fbff;font-family:D-DIN,Arial,sans-serif;font-size:13px;white-space:nowrap}.business-column-item strong em{margin-left:2px;color:#eefdffb8;font-family:PingFang SC,Arial,sans-serif;font-size:9px;font-style:normal;font-weight:600}.business-column-item span{align-self:center;max-width:76px;color:#ffffffa8;font-size:10px;line-height:12px;text-align:center;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}.business-column-item.is-active strong,.business-column-item.is-active span{color:#fff}.business-column-item.is-active .business-column-track i{animation:businessDataPulse 1.8s ease-in-out infinite}.business-column-unit{position:absolute;right:14px;top:2px;z-index:2;padding:1px 6px;background:linear-gradient(90deg,rgba(4,23,34,0),rgba(4,23,34,.72));color:#eefdffb8;font-size:10px;line-height:14px;pointer-events:none}.business-columns.is-variant-slim .business-column-track i,.business-columns.is-variant-slim .business-column-item.is-active .business-column-track i{transform:scaleY(1);transform-origin:center bottom;animation:businessColumnReload 3.1s cubic-bezier(.32,.72,.24,1) infinite;animation-delay:var(--column-load-delay, 0s);animation-fill-mode:both;will-change:transform,opacity,filter}.business-columns.is-variant-slim .business-column-track i:before,.business-columns.is-variant-slim .business-column-item.is-active .business-column-track i:before{animation:businessColumnReloadCap 3.1s ease-out infinite;animation-delay:var(--column-load-delay, 0s);animation-fill-mode:both}.business-column-track{position:relative;width:22px;height:72px;align-self:end;background:linear-gradient(180deg,rgba(48,220,255,.08),rgba(48,220,255,.02));border:1px solid rgba(48,220,255,.14)}.business-column-track i{position:absolute;left:0;right:0;bottom:0;min-height:8px;box-shadow:0 0 14px #30dcff75}.business-column-track i:before,.business-column-track i:after{content:"";position:absolute;left:0;right:0;height:7px;background:inherit;transform:skew(-36deg)}.business-column-track i:before{top:-4px;filter:brightness(1.35)}.business-column-track i:after{bottom:-4px;filter:brightness(.72)}.business-table{display:grid;grid-template-rows:18px minmax(0,1fr);gap:4px;height:100%;padding:7px 12px 8px;box-sizing:border-box;overflow:hidden}.business-table-head{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:center;padding:0 5px;border:1px solid rgba(48,220,255,.12);background:linear-gradient(90deg,rgba(48,220,255,.14),rgba(48,220,255,.03))}.business-table-head-group{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:4px}.business-table-head-group span{color:#beebf5b3;font-size:10px;line-height:16px;white-space:nowrap}.business-table-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:3px 7px;min-height:0}.business-table-row{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:4px;min-width:0;min-height:0;padding:1px 5px;border:1px solid rgba(48,220,255,.08);background:rgba(48,220,255,.035);box-sizing:border-box}.business-table-row:nth-child(2n){background:rgba(36,246,196,.035)}.business-table-row.is-active{border-color:#24f6c457;background:linear-gradient(90deg,rgba(36,246,196,.15),rgba(48,220,255,.04));animation:businessDataPulse 1.8s ease-in-out infinite}.business-table-row.is-active .business-table-name,.business-table-row.is-active strong{color:#fff}.business-table-name{min-width:0;color:#ebfcffc7;font-size:10px;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-table-row strong{display:block;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:11px;line-height:12px;text-align:right;white-space:nowrap}.business-table-row strong em{display:none}.business-table-value{min-width:0}.business-table-value i{position:relative;display:block;height:3px;min-width:0;margin-top:2px;background:rgba(48,220,255,.08);border:1px solid rgba(48,220,255,.16);overflow:hidden}.business-table-value i b{position:relative;display:block;height:100%;min-width:5px;box-shadow:0 0 10px #30dcff61;overflow:hidden}.business-table-value i b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.58),transparent);opacity:0;transform:translate(-130%)}.business-table-row.is-active .business-table-value i b:after{opacity:1;animation:businessDataSweep 1.8s ease-in-out infinite}.business-project-table{display:grid;grid-template-rows:28px minmax(0,1fr);gap:7px;height:100%;padding:7px 10px 8px;box-sizing:border-box;overflow:hidden}.business-project-search{min-width:0}.business-project-search input{width:100%;height:28px;padding:0 10px;border:1px solid rgba(48,220,255,.22);outline:none;color:#fff;font-size:12px;background:linear-gradient(90deg,rgba(48,220,255,.12),rgba(48,220,255,.035));box-sizing:border-box}.business-project-search input::placeholder{color:#e8fcff8f}.business-project-search input:focus{border-color:#24f6c48a;box-shadow:0 0 14px #24f6c424}.business-project-search input::-webkit-search-decoration,.business-project-search input::-webkit-search-cancel-button{display:none}.business-project-frame{position:relative;min-height:0;border:1px solid rgba(48,220,255,.16);background:rgba(5,26,39,.26);overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(48,220,255,.45) rgba(48,220,255,.08)}.business-project-frame::-webkit-scrollbar{width:5px}.business-project-frame::-webkit-scrollbar-track{background:rgba(48,220,255,.08)}.business-project-frame::-webkit-scrollbar-thumb{background:rgba(48,220,255,.44)}.business-project-frame table{width:100%;table-layout:fixed;border-collapse:collapse}.business-project-frame thead{position:sticky;top:0;z-index:2;background:#0d3144;box-shadow:0 1px #30dcff33}.business-project-frame th,.business-project-frame td{height:28px;padding:0 6px;color:#f6feffeb;font-size:11px;line-height:14px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid rgba(48,220,255,.09)}.business-project-frame tbody td{height:auto;min-height:32px;padding-top:3px;padding-bottom:3px;line-height:13px;white-space:normal;word-break:break-all;overflow:visible;text-overflow:clip}.business-project-frame th{height:25px;color:#beebf5c7;font-weight:500;background:linear-gradient(90deg,rgba(48,220,255,.16),rgba(48,220,255,.04))}.business-project-frame tbody tr{cursor:pointer;background:rgba(48,220,255,.025);transition:background .18s ease,box-shadow .18s ease}.business-project-frame tbody tr:nth-child(2n){background:rgba(36,246,196,.026)}.business-project-frame tbody tr:hover,.business-project-frame tbody tr:focus-visible,.business-project-frame tbody tr.is-active{outline:none;background:linear-gradient(90deg,rgba(36,246,196,.18),rgba(48,220,255,.055));box-shadow:inset 2px 0 #24f6c4d1}.business-project-frame td:nth-child(2),.business-project-frame td:nth-child(4),.business-project-frame th:nth-child(2),.business-project-frame th:nth-child(4){text-align:right}.business-project-frame th.is-right,.business-project-frame td.is-right{text-align:right}.business-project-frame th.is-center,.business-project-frame td.is-center{text-align:center}.business-project-frame strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:12px;line-height:14px;white-space:nowrap}.business-project-frame em{margin-left:2px;color:#eefdffb8;font-size:10px;font-style:normal}.business-project-frame .business-project-locate{color:#53f98f;font-weight:600;text-shadow:0 0 10px rgba(83,249,143,.3)}.business-project-col-name{width:45%}.business-project-col-year{width:13%}.business-project-col-category{width:20%}.business-project-col-scale{width:22%}.business-project-empty{position:absolute;top:25px;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#ffffff94;font-size:12px;pointer-events:none}.business-stack-columns{display:grid;grid-template-rows:24px minmax(0,1fr);gap:5px;height:100%;padding:8px 12px 6px;box-sizing:border-box;overflow:hidden}.business-stack-columns.is-dense .business-stack-chart{gap:4px}.business-stack-columns.is-dense .business-stack-track{width:18px}.business-stack-legend{display:flex;justify-content:center;gap:9px;min-width:0;overflow:hidden}.business-stack-legend span{display:inline-flex;align-items:center;gap:4px;min-width:0;color:#ffffffd1;font-size:10px;line-height:14px;white-space:nowrap}.business-stack-legend i{width:7px;height:7px;border-radius:50%;box-shadow:0 0 8px currentColor}.business-stack-chart{display:grid;grid-template-columns:repeat(auto-fit,minmax(24px,1fr));align-items:stretch;gap:6px;min-height:0}.business-stack-item{display:grid;grid-template-rows:minmax(42px,1fr) 36px;justify-items:center;min-width:0}.business-stack-item span{align-self:center;max-width:100%;color:#ffffffb8;font-size:10px;line-height:12px;text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:pre-line;word-break:keep-all}.business-stack-track{display:flex;flex-direction:column-reverse;align-self:end;width:20px;height:100%;min-height:48px;max-height:96px;background:linear-gradient(180deg,rgba(48,220,255,.09),rgba(48,220,255,.02));border:1px solid rgba(48,220,255,.12);overflow:hidden}.business-stack-track i{display:block;min-height:2px;box-shadow:0 0 10px #30dcff57}.business-panel.is-column-label-standard .business-columns{grid-template-columns:repeat(auto-fit,minmax(20px,1fr));padding:20px 12px 8px}.business-panel.is-column-label-standard .business-columns.is-dense.is-scrollable{display:grid;grid-template-columns:repeat(auto-fit,minmax(20px,1fr));align-items:stretch;gap:4px;overflow-x:hidden;overflow-y:visible;overscroll-behavior-x:auto;scrollbar-width:none}.business-panel.is-column-label-standard .business-columns.is-dense.is-scrollable::-webkit-scrollbar{display:none}.business-panel.is-column-label-standard .business-columns.is-dense.is-scrollable .business-column-item{flex:none;width:auto;min-width:0;height:auto}.business-panel.is-column-label-standard .business-columns:before{top:36px;bottom:44px}.business-panel.is-column-label-standard .business-columns.is-variant-slim,.business-panel.is-column-label-standard .business-columns.is-variant-plain,.business-panel.is-column-label-standard .business-columns.is-variant-age,.business-panel.is-column-label-standard .business-columns.is-variant-compact{padding-top:20px}.business-panel.is-column-label-standard .business-columns.is-dense,.business-panel.is-column-label-standard .business-columns.is-variant-slim.is-dense{padding-top:22px}.business-panel.is-column-label-standard .business-columns.has-unit-label,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-plain,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-slim,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-age,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-townCompact,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-compact{padding-top:34px}.business-panel.is-column-label-standard .business-columns.has-unit-label:before,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-plain:before,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-slim:before,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-age:before,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-townCompact:before,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-compact:before{top:50px}.business-panel.is-column-label-standard .business-column-item{position:relative;grid-template-rows:minmax(44px,1fr) 42px;overflow:visible}.business-panel.is-column-label-standard .business-column-item span,.business-panel.is-column-label-standard .business-stack-item span,.business-panel.is-column-label-standard .business-peak-item span{display:block;align-self:center;width:18px;height:42px;max-width:none;color:#ffffffe6;font-size:12px;font-weight:700;line-height:16px;letter-spacing:0;text-align:center;writing-mode:vertical-rl;text-orientation:upright;white-space:nowrap;overflow:hidden;text-overflow:clip;-webkit-line-clamp:unset;word-break:keep-all}.business-panel.is-column-label-standard .business-column-track{align-self:end}.business-panel.is-column-label-standard .business-column-item:after,.business-panel.is-column-label-standard .business-stack-item:after,.business-panel.is-column-label-standard .business-peak-item:after{content:attr(data-hover-value);position:absolute;left:50%;top:0;z-index:8;max-width:128px;padding:4px 8px;border:1px solid rgba(36,246,196,.46);background:rgba(3,24,36,.94);box-shadow:0 0 14px #24f6c442;color:#fff;font-size:12px;font-weight:700;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;pointer-events:none;transform:translate(-50%,2px);transition:opacity .16s ease,transform .16s ease}.business-panel.is-column-label-standard .business-column-item:hover:after,.business-panel.is-column-label-standard .business-stack-item:hover:after,.business-panel.is-column-label-standard .business-peak-item:hover:after{opacity:1;transform:translate(-50%)}.business-panel.is-column-label-standard .business-peaks,.business-panel.is-column-label-standard .business-peaks.is-dense{grid-template-columns:repeat(auto-fit,minmax(20px,1fr));gap:4px;padding:34px 10px 8px;overflow:hidden}.business-panel.is-column-label-standard .business-peak-item,.business-panel.is-column-label-standard .business-peaks.is-dense .business-peak-item{position:relative;grid-template-rows:minmax(44px,1fr) 42px;min-width:0;overflow:visible}.business-panel.is-column-label-standard .business-peaks.is-dense .business-peak-item span{width:18px;height:42px;max-height:none;line-height:16px;writing-mode:vertical-rl;text-orientation:upright;white-space:nowrap}.business-panel.is-column-label-standard .business-peak-stage{align-self:end;min-height:42px}.business-panel.is-column-label-standard .business-peaks.is-dense .business-peak-stage{min-height:42px}.business-panel.is-column-label-standard .business-line{grid-template-rows:minmax(0,1fr) 42px}.business-panel.is-column-label-standard .business-line-labels{align-items:start}.business-panel.is-column-label-standard .business-line-labels span{display:block;justify-self:center;width:18px;height:42px;color:#ffffffe6;font-size:12px;font-weight:700;line-height:16px;letter-spacing:0;text-align:center;writing-mode:vertical-rl;text-orientation:upright;white-space:nowrap;overflow:hidden;text-overflow:clip;word-break:keep-all}.business-panel.is-column-label-standard .business-stack-columns{grid-template-rows:22px minmax(0,1fr);padding-bottom:7px}.business-panel.is-column-label-standard .business-stack-item{position:relative;grid-template-rows:minmax(44px,1fr) 42px;overflow:visible}.business-peaks{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:8px;height:100%;padding:8px 15px 7px;box-sizing:border-box;overflow:hidden}.business-peak-unit{right:15px}.business-peaks.is-dense{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;padding:8px 8px 7px}.business-peak-item{display:grid;grid-template-rows:18px minmax(0,1fr) 22px;justify-items:center;min-width:0}.business-peak-item strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:12px;line-height:16px;text-shadow:0 0 12px rgba(48,220,255,.45);white-space:nowrap}.business-peak-item strong em{margin-left:2px;color:#eefdffb8;font-family:PingFang SC,Arial,sans-serif;font-size:9px;font-style:normal;font-weight:600}.business-peak-item span{align-self:center;max-width:100%;color:#ffffffad;font-size:10px;line-height:12px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-peaks.is-dense .business-peak-item{grid-template-rows:17px minmax(0,1fr) 24px}.business-peaks.is-dense .business-peak-item strong{font-size:11px;line-height:15px;transform:scale(.92);transform-origin:center top}.business-peaks.is-dense .business-peak-item span{line-height:11px;white-space:pre-line;writing-mode:horizontal-tb;max-height:24px}.business-peak-stage{position:relative;width:100%;min-height:62px;align-self:stretch}.business-peak-stage:before{content:"";position:absolute;left:8px;right:8px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(48,220,255,.6),transparent)}.business-peak-stage i{position:absolute;left:50%;bottom:0;width:34px;height:var(--peak-height);min-height:20px;max-height:100%;transform:translate(-50%);background:radial-gradient(ellipse at 50% 100%,var(--peak-color) 0,rgba(36,246,196,.26) 22%,rgba(36,246,196,0) 62%),linear-gradient(180deg,var(--peak-color),rgba(36,246,196,.04));clip-path:polygon(50% 0,68% 32%,78% 100%,22% 100%,32% 32%);filter:drop-shadow(0 0 9px rgba(48,220,255,.42))}.business-peak-stage i:after{content:"";position:absolute;left:50%;top:0;width:5px;height:5px;border-radius:50%;background:#ffffff;box-shadow:0 0 9px var(--peak-color);transform:translate(-50%)}.business-peaks.is-dense .business-peak-stage{min-height:58px}.business-peaks.is-dense .business-peak-stage:before{left:4px;right:4px}.business-peaks.is-dense .business-peak-stage i{width:24px}.business-line{display:grid;grid-template-rows:minmax(0,1fr) 31px;gap:2px;height:100%;padding:6px 10px;box-sizing:border-box;overflow:hidden}.business-line-chart{position:relative;min-height:0;background:linear-gradient(180deg,rgba(48,220,255,.08),rgba(48,220,255,.02));border:1px solid rgba(48,220,255,.1);overflow:visible}.business-line-chart svg{width:100%;height:100%}.business-line-grid{stroke:#ffffff1a;stroke-width:1}.business-line-area{fill:#24f6c421;stroke:none}.business-line-stroke{fill:none;stroke:#24f6c4;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10 8;animation:businessLineFlow 2.2s linear infinite}.business-line-dot{fill:#fff;stroke:#24f6c4;stroke-width:2;animation:businessDotPulse 2.2s ease-in-out infinite;transition:r .28s ease,fill .28s ease,stroke .28s ease,stroke-width .28s ease,filter .28s ease;transform-box:fill-box;transform-origin:center}.business-line-dot.is-active{r:5.6;fill:#fff6aa;stroke:#fff;stroke-width:2.8;filter:drop-shadow(0 0 4px rgba(255,246,170,.95)) drop-shadow(0 0 10px rgba(36,246,196,.78));animation:businessActiveDotPulse 1.35s ease-in-out infinite}.business-line-hit{fill:transparent;stroke:transparent;cursor:pointer;pointer-events:all}.business-line-hover-zones{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;z-index:1}.business-line-hover-zones i{display:block;min-width:0;cursor:pointer}.business-line-tooltip{position:absolute;z-index:3;min-width:86px;padding:5px 8px;border:1px solid rgba(48,220,255,.34);background:rgba(3,18,30,.9);box-shadow:0 0 14px #30dcff38;transform:translate(-50%,calc(-100% - 8px));pointer-events:none;transition:left .28s ease,top .28s ease,transform .28s ease}.business-line-tooltip span{display:block;color:#dcf8ffc7;font-size:10px;line-height:12px;white-space:nowrap}.business-line-tooltip strong{display:block;margin-top:2px;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:16px;line-height:18px}.business-line-tooltip strong em{margin-left:3px;color:#ffffff9e;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-line-labels{display:grid;gap:2px;min-width:0;align-items:start;min-height:0;overflow:hidden}.business-line-labels span{min-width:0;color:#ffffff9e;font-size:10px;line-height:12px;text-align:center;overflow:visible;text-overflow:clip;white-space:pre-line;writing-mode:horizontal-tb;justify-self:center;max-height:none}.business-heat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:7px;height:100%;padding:8px 14px 9px;box-sizing:border-box;overflow:hidden}.business-heat.is-dense{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:8px 10px 9px}.business-heat.is-dense .business-heat-cell{grid-template-rows:12px 16px 22px;gap:2px;padding:6px 4px 5px}.business-heat.is-dense .business-heat-cell strong{font-size:14px;line-height:16px}.business-heat-cell{position:relative;display:grid;grid-template-rows:12px 16px minmax(20px,auto);align-items:center;align-content:center;justify-items:center;gap:3px;min-width:0;min-height:0;padding:6px 5px 5px;border:1px solid rgba(48,220,255,.12);background:radial-gradient(circle at 50% 45%,var(--heat-bg),rgba(48,220,255,.02) 68%),linear-gradient(180deg,rgba(48,220,255,.06),rgba(48,220,255,.02));box-shadow:inset 0 0 16px #30dcff14;overflow:hidden}.business-heat-cell i{width:8px;height:8px;border:2px solid var(--heat-color);border-radius:50%;box-shadow:0 0 10px var(--heat-color)}.business-heat-cell span{max-width:100%;color:#e2f9ffc7;font-size:10px;line-height:11px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.business-heat-cell strong{max-width:100%;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:15px;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-heat-cell strong em{margin-left:2px;color:#ffffff8a;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-split{display:grid;grid-template-rows:42px minmax(0,1fr);gap:10px;height:100%;padding:13px 16px;box-sizing:border-box;overflow:hidden}.business-split.is-dense{grid-template-rows:22px minmax(0,1fr);gap:6px;padding:8px 12px}.business-split.is-dense .business-split-band{height:auto}.business-split.is-dense .business-split-list{height:auto;gap:3px}.business-split.is-dense .business-split-row{min-height:20px;padding:0 6px}.business-split.is-dense .business-split-row span{font-size:11px}.business-split.is-dense .business-split-row strong{font-size:12px}.business-split-band{display:flex;height:auto;padding:3px;background:rgba(48,220,255,.08);border:1px solid rgba(48,220,255,.16)}.business-split-band i{display:block;min-width:8px;height:100%}.business-split-list{display:grid;grid-auto-rows:minmax(26px,1fr);gap:6px;min-height:0;height:auto;overflow-y:auto;padding-right:3px}.business-split-list::-webkit-scrollbar{width:3px}.business-split-list::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.business-split-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:26px;padding:0 9px;background:rgba(48,220,255,.04);border:1px solid rgba(48,220,255,.08)}.business-split-row span{display:flex;align-items:center;min-width:0;color:#ffffffb8;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-split-row span i{flex:0 0 auto;width:8px;height:8px;margin-right:7px}.business-panel{color:#f4feff}.business-panel-empty{color:#e0faffd1}.business-metric-item,.business-icon-metric-item,.business-spotlight-main,.business-spotlight-chip,.business-structure-focus,.business-structure-row,.business-line-chart,.business-heat-cell,.business-split-row{border-color:#3ce1ff33;background-color:#061e2d61;box-shadow:inset 0 0 0 1px #30dcff0a}.business-metric-item span,.business-icon-metric-copy span,.business-spotlight-main span,.business-spotlight-chip span,.business-donut-row span,.business-structure-focus span,.business-structure-row span,.business-bar-name,.business-column-item span,.business-peak-item span,.business-line-labels span,.business-heat-cell span,.business-split-row span{color:#ecfcffeb}.business-icon-metric-copy strong,.business-spotlight-main strong,.business-donut-row strong,.business-structure-focus strong,.business-structure-row strong,.business-column-item strong,.business-peak-item strong,.business-heat-cell strong{color:#fff;text-shadow:0 0 4px rgba(48,220,255,.28)}.business-metric-item strong,.business-spotlight-chip strong,.business-bar-row strong,.business-split-row strong,.business-structure-focus em{color:#38f8ff;text-shadow:0 0 4px rgba(48,220,255,.32)}.business-metric-item em,.business-icon-metric-copy strong em,.business-spotlight-main strong em,.business-spotlight-chip strong em,.business-donut-row em,.business-structure-row strong em,.business-bar-row strong em,.business-bar-row strong small,.business-heat-cell strong em{color:#eefdffb8}.business-spotlight-main small,.business-spotlight-chip small,.business-structure-focus small,.business-structure-row small{color:#ffe575f5}.business-bar-track,.business-column-track,.business-split-band{border-color:#48e4ff42;background:rgba(60,225,255,.12);box-shadow:inset 0 0 0 1px #30dcff0d}.business-bar-track i,.business-column-track i,.business-split-band i{box-shadow:0 0 6px #30dcff57}.business-bars.is-capacity .business-bar-name{color:#ecfcffeb}.business-bars.is-capacity .business-bar-row strong{color:#24f6c4;text-shadow:0 0 4px rgba(36,246,196,.3)}.business-line-grid{stroke:#d5f7ff33}.business-line-area{fill:#24f6c42e}.business-line-stroke{filter:drop-shadow(0 0 2px rgba(36,246,196,.42))}.business-line-dot{filter:drop-shadow(0 0 2px rgba(48,220,255,.46))}.business-line-dot.is-active{filter:drop-shadow(0 0 4px rgba(255,246,170,.95)) drop-shadow(0 0 10px rgba(36,246,196,.78))}.business-panel,.business-panel span,.business-panel strong,.business-panel em,.business-panel small{color:#fff;text-shadow:none}.business-panel .business-bar-name,.business-panel .business-donut-row span,.business-panel .business-structure-row span,.business-panel .business-column-item span,.business-panel .business-peak-item span,.business-panel .business-line-labels span,.business-panel .business-heat-cell span,.business-panel .business-split-row span,.business-panel .business-icon-metric-copy span,.business-panel .business-spotlight-chip span,.business-panel .business-bar-row strong,.business-panel .business-split-row strong,.business-panel .business-metric-item strong,.business-panel .business-spotlight-chip strong,.business-panel .business-structure-focus em{color:#fff}.business-panel .business-bar-name,.business-panel .business-bar-row strong,.business-panel .business-bar-row strong em,.business-panel .business-bar-row strong small,.business-panel .business-column-unit,.business-panel .business-donut-row span,.business-panel .business-donut-row strong,.business-panel .business-donut-row em,.business-panel .business-icon-metric-copy span,.business-panel .business-icon-metric-copy strong,.business-panel .business-icon-metric-copy strong em,.business-panel .business-line-labels span,.business-panel .business-metric-item span,.business-panel .business-metric-item strong,.business-panel .business-metric-item em,.business-panel .business-spotlight-main span,.business-panel .business-spotlight-main strong,.business-panel .business-spotlight-main strong em,.business-panel .business-spotlight-main small,.business-panel .business-spotlight-chip span,.business-panel .business-spotlight-chip strong,.business-panel .business-spotlight-chip strong em,.business-panel .business-spotlight-chip small,.business-panel .business-structure-focus span,.business-panel .business-structure-focus strong,.business-panel .business-structure-focus em,.business-panel .business-structure-focus small,.business-panel .business-structure-row span,.business-panel .business-structure-row strong,.business-panel .business-structure-row strong em,.business-panel .business-structure-row small,.business-panel .business-column-item span,.business-panel .business-column-item strong,.business-panel .business-peak-item span,.business-panel .business-peak-item strong,.business-panel .business-heat-cell span,.business-panel .business-heat-cell strong,.business-panel .business-heat-cell strong em,.business-panel .business-split-row span,.business-panel .business-split-row strong{color:#fff!important;text-shadow:none!important}.business-panel .business-column-unit{color:#eefdffb8!important}.business-gauges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;height:100%;padding:9px 12px 8px;box-sizing:border-box;overflow:hidden}.business-gauges.is-dense{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:7px;padding:8px 12px}.business-gauge-item{position:relative;display:grid;grid-template-rows:minmax(0,1fr) 17px 14px;align-items:center;justify-items:center;min-width:0;min-height:0;padding:6px 4px 5px;border:1px solid rgba(48,220,255,.17);background:radial-gradient(circle at 50% 58%,rgba(48,220,255,.15),rgba(48,220,255,.02) 64%),linear-gradient(180deg,rgba(48,220,255,.09),rgba(5,26,39,.34));box-shadow:inset 0 0 18px #30dcff14;overflow:hidden}.business-gauge-item:before{content:"";position:absolute;left:14px;right:14px;bottom:31px;height:18px;border-radius:50%;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--gauge-color) 48%,transparent),rgba(48,220,255,0));filter:blur(2px);opacity:.58;pointer-events:none}.business-gauge-item.is-active{border-color:color-mix(in srgb,var(--gauge-color) 58%,rgba(48,220,255,.22));box-shadow:inset 0 0 20px #30dcff1a,0 0 10px color-mix(in srgb,var(--gauge-color) 26%,transparent)}.business-gauge-item.is-alert{background:radial-gradient(circle at 50% 58%,rgba(255,191,90,.17),rgba(48,220,255,.02) 66%),linear-gradient(180deg,rgba(48,220,255,.08),rgba(5,26,39,.34))}.business-gauge-item.is-safe{background:radial-gradient(circle at 50% 58%,rgba(36,246,196,.15),rgba(48,220,255,.02) 66%),linear-gradient(180deg,rgba(48,220,255,.08),rgba(5,26,39,.34))}.business-gauge-item.is-low-rate:before{opacity:.34}.business-gauge-item.is-low-rate .business-gauge-progress{stroke-width:6;stroke-linecap:butt;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--gauge-color) 66%,transparent))}.business-gauge-item.is-low-rate .business-gauge-needle{width:18px;height:3px;opacity:.86}.business-gauge-item.is-low-rate .business-gauge-pivot{width:7px;height:7px}.business-gauge-visual{position:relative;align-self:end;width:100%;max-width:116px;height:82px;min-width:0}.business-gauge-visual svg{position:absolute;left:0;top:0;width:100%;height:72px;overflow:visible}.business-gauge-track,.business-gauge-progress,.business-gauge-glow{fill:none;stroke-linecap:round}.business-gauge-track{stroke:#aaeeff2b;stroke-width:10}.business-gauge-progress{stroke:var(--gauge-color);stroke-width:10;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--gauge-color) 72%,transparent))}.business-gauge-glow{stroke:#30dcff29;stroke-width:1.5;stroke-dasharray:3 6}.business-gauge-needle{position:absolute;left:50%;top:64px;width:42px;height:2px;border-radius:2px;background:linear-gradient(90deg,#ffffff 0%,var(--gauge-color) 76%,rgba(255,255,255,0));box-shadow:0 0 7px color-mix(in srgb,var(--gauge-color) 72%,transparent);transform:rotate(var(--needle-rotate));transform-origin:2px 50%}.business-gauge-pivot{position:absolute;left:50%;top:64px;width:9px;height:9px;border:2px solid rgba(255,255,255,.88);border-radius:50%;background:var(--gauge-color);box-shadow:0 0 8px color-mix(in srgb,var(--gauge-color) 72%,transparent);transform:translate(-50%,-50%)}.business-gauge-value{position:absolute;left:0;right:0;top:28px;text-align:center;pointer-events:none}.business-gauge-value strong{display:block;color:#fff!important;font-family:D-DIN,Arial,sans-serif;font-size:18px;line-height:19px;font-weight:800;text-shadow:0 0 8px rgba(48,220,255,.42)!important;white-space:nowrap}.business-gauge-value strong em{margin-left:2px;color:#eefdffc2!important;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-gauge-value small{display:block;margin-top:2px;color:var(--gauge-color)!important;font-size:10px;line-height:12px;white-space:nowrap}.business-gauge-name,.business-gauge-extra{position:relative;z-index:1;display:block;max-width:100%;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.business-gauge-name{color:#fff!important;font-size:12px;line-height:16px;font-weight:700}.business-gauge-extra{color:#eefdffad!important;font-size:10px;line-height:13px}.home-dashboard{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;color:#fff;background:#03121c}.home-map-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.home-map-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 52%,transparent 0%,transparent 42%,rgba(1,9,15,.22) 74%,rgba(1,8,13,.58) 100%),linear-gradient(90deg,rgba(0,12,20,.36),transparent 24%,transparent 76%,rgba(0,12,20,.36))}.home-layer-tools{position:absolute;top:372px;right:458px;z-index:7;width:248px;box-sizing:border-box;pointer-events:auto}.home-layer-tools .m-card{width:100%!important;height:430px!important;background:rgba(3,18,30,.54);backdrop-filter:blur(2px)}.home-layer-tree-panel{display:grid;grid-template-rows:minmax(150px,210px) minmax(0,1fr);gap:12px;height:100%;box-sizing:border-box;padding:12px 12px 14px;overflow:hidden}.home-layer-tree-list{display:flex;flex-direction:column;gap:7px;min-height:0;padding-right:4px;overflow-y:auto;scrollbar-width:none}.home-layer-tree-list::-webkit-scrollbar{display:none}.home-layer-tree-group{display:flex;flex-direction:column;gap:6px}.home-layer-tree-parent,.home-layer-tree-child{display:flex;align-items:center;justify-content:space-between;min-width:0;height:27px;flex:0 0 27px;border:1px solid rgba(48,220,255,.22);color:#ffffffbd;font-size:12px;cursor:pointer;background:rgba(3,20,32,.58)}.home-layer-tree-parent span,.home-layer-tree-child span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-layer-tree-parent{padding:0 9px;font-weight:700}.home-layer-tree-parent i{width:7px;height:7px;border-right:1px solid rgba(255,255,255,.62);border-bottom:1px solid rgba(255,255,255,.62);transform:rotate(-45deg);transition:transform .18s ease}.home-layer-tree-group.is-open .home-layer-tree-parent i{transform:rotate(45deg) translateY(-2px)}.home-layer-tree-parent.is-active{color:#fff;border-color:#30dcffa8;background:linear-gradient(90deg,rgba(21,121,130,.5),rgba(3,20,32,.78))}.home-layer-tree-children{display:flex;flex-direction:column;gap:6px;padding-left:12px}.home-layer-tree-child{padding:0 9px}.home-layer-tree-child i{width:8px;height:8px;border:1px solid rgba(255,255,255,.42);border-radius:50%}.home-layer-tree-child.is-active{color:#fff;border-color:#30dcffb3;background:linear-gradient(90deg,rgba(21,121,130,.52),rgba(3,20,32,.78))}.home-layer-tree-child.is-active i{border-color:#30dcff;background:#30dcff;box-shadow:0 0 12px #30dcffe0}.home-layer-tree-legend{min-height:0;padding-top:9px;border-top:1px solid rgba(48,220,255,.18);overflow:visible}.home-layer-tree-title{position:relative;margin-bottom:7px;padding-left:10px;color:#dbf9ffe6;font-size:13px;font-weight:600;line-height:16px}.home-layer-tree-title:before{content:"";position:absolute;left:0;top:4px;width:4px;height:8px;background:#30dcff;box-shadow:0 0 10px #30dcffb3}.home-layer-legend-grid{display:grid;grid-template-columns:repeat(2,minmax(0,96px));justify-content:center;align-content:start;gap:7px 8px;max-height:calc(100% - 24px);padding-right:4px;overflow-y:auto;scrollbar-width:none}.home-layer-legend-grid::-webkit-scrollbar{display:none}.home-layer-legend-grid.is-single{grid-template-columns:minmax(0,128px)}.home-layer-legend-row{display:grid;grid-template-columns:15px minmax(0,1fr);align-items:start;column-gap:6px;min-width:0;min-height:22px;padding:3px 2px;border:1px solid transparent;color:inherit;text-align:left;cursor:pointer;background:transparent}.home-layer-legend-row:disabled{opacity:1}.home-layer-legend-row.is-checkable{grid-template-columns:15px minmax(0,1fr) 12px}.home-layer-legend-row.is-selected{border-color:#30dcff75;background:rgba(48,220,255,.08)}.home-layer-legend-row.is-disabled{cursor:default}.home-layer-legend-swatch{width:12px;height:12px;margin-top:2px;border:1px solid currentColor}.home-layer-legend-name{min-width:0;color:#ecfbffbd;font-size:11px;line-height:16px;word-break:break-all}.home-layer-legend-check{width:7px;height:7px;margin-top:4px;border:1px solid rgba(255,255,255,.42);border-radius:50%}.home-layer-legend-row.is-selected .home-layer-legend-check{border-color:#30dcff;background:#30dcff;box-shadow:0 0 10px #30dcffb8}.home-layer-tree-empty{padding-top:18px;color:#dbf9ff75;font-size:12px;text-align:center}.home-left,.home-right{position:absolute;top:128px;bottom:8px;z-index:5;width:398px;perspective:700px;perspective-origin:50% 50%;pointer-events:all}.home-left{left:32px}.home-right{right:32px}.home-side-stack{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:12px;transform-style:preserve-3d}.home-side-stack.is-left{transform:translateZ(0) rotateY(6deg);transform-origin:left center}.home-side-stack.is-right{transform:translateZ(0) rotateY(-6deg);transform-origin:right center}.home-card{flex:0 0 auto}.home-card .m-card-bd-content{top:40px;bottom:10px;color:#f3feff}.home-card .m-card-bd-bg{filter:brightness(1.08) saturate(1.04)}.home-card .m-card-bd-bg:after{content:"";position:absolute;top:4px;right:5px;bottom:6px;left:5px;z-index:0;pointer-events:none;border:1px solid rgba(48,220,255,.14);background:linear-gradient(180deg,rgba(17,73,92,.16),rgba(6,29,44,.14)),linear-gradient(90deg,rgba(48,220,255,.1),transparent 42%,rgba(48,220,255,.06));box-shadow:inset 0 0 0 1px #30dcff0f,inset 0 12px 28px #30dcff0a}.home-dashboard .m-card-hd-title{color:#fff!important;background:none!important;-webkit-text-fill-color:#ffffff!important;font-weight:800!important;filter:brightness(1.2) contrast(1.08)!important;text-shadow:0 0 1px rgba(255,255,255,.96),0 0 8px rgba(255,255,255,.22)!important}.home-chart{width:100%;height:100%}.home-forecast-trend-card{position:relative;width:100%;height:100%}.home-forecast-kline-chart{padding-top:14px;box-sizing:border-box}.home-forecast-density-switcher{position:absolute;top:0;left:4px;z-index:3;display:inline-flex;gap:2px;padding:2px;border:1px solid rgba(48,220,255,.22);border-radius:3px;background:rgba(4,24,37,.72);box-shadow:inset 0 0 10px #30dcff14}.home-forecast-density-switcher button{min-width:24px;height:18px;padding:0 6px;border:0;border-radius:2px;color:#e2faffa8;font-size:10px;line-height:18px;font-weight:800;background:transparent;cursor:pointer}.home-forecast-density-switcher button.active{color:#041c2b;background:linear-gradient(180deg,#7efbf6,#30dcff);box-shadow:0 0 10px #30dcff6b}.home-video-monitor{position:relative;display:block;height:100%;padding:2px 18px;box-sizing:border-box;pointer-events:auto}.home-video-screen{position:relative;width:88%;height:100%;margin:0 auto;min-width:0;overflow:hidden;cursor:pointer;border:1px solid rgba(48,220,255,.34);background-color:#020d14;background-position:center;background-size:cover;box-shadow:inset 0 0 0 1px #0affd614,inset 0 0 26px #30dcff29,0 0 16px #1291be24}.home-video-screen.is-playing{background-image:none!important}.home-video-player,.home-video-player>div,.home-video-player video,.home-video-player canvas,.home-video-player iframe{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1;width:100%!important;height:100%!important}.home-video-player{pointer-events:auto}.home-video-screen .loading-container,.home-video-screen .loading-item,.home-video-screen #loading-icon{display:none!important;visibility:hidden!important;pointer-events:none!important}.home-video-nav{position:absolute;top:50%;z-index:6;width:22px;height:42px;border:1px solid rgba(48,220,255,.26);color:#e3fdffe0;font-size:20px;line-height:20px;cursor:pointer;background:linear-gradient(180deg,rgba(48,220,255,.18),rgba(10,39,54,.56));box-shadow:inset 0 0 12px #30dcff1a;transform:translateY(-50%)}.home-video-nav:disabled{cursor:not-allowed;opacity:.38}.home-video-prev{left:25px}.home-video-next{right:25px}.home-video-screen:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:"";pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%,rgba(0,0,0,.44)),repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0,rgba(255,255,255,.04) 1px,transparent 1px,transparent 5px)}.home-video-screen.is-playing:before{background:linear-gradient(180deg,rgba(0,0,0,.36),transparent 28%,rgba(0,0,0,.24))}.home-video-scan{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(126,251,246,.2),transparent);transform:translate(-100%);animation:homeVideoScan 3.2s linear infinite}.home-video-play{position:absolute;left:50%;top:46%;z-index:4;width:30px;height:30px;border:1px solid rgba(255,255,255,.62);border-radius:50%;background:rgba(0,0,0,.36);transform:translate(-50%,-50%);box-shadow:0 0 12px #30dcff33}.home-video-play:after{position:absolute;left:12px;top:8px;width:0;height:0;content:"";border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #ffffff}.home-video-point-name{position:absolute;left:10px;right:10px;bottom:8px;z-index:4;overflow:hidden;padding:4px 8px;border-left:2px solid rgba(69,233,164,.78);color:#fff;font-size:12px;line-height:15px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;background:rgba(0,0,0,.42)}.home-video-loading,.home-video-error{position:absolute;left:50%;top:50%;z-index:5;min-width:72px;padding:4px 8px;border:1px solid rgba(48,220,255,.32);color:#fff;font-size:11px;line-height:14px;text-align:center;background:rgba(0,0,0,.62);transform:translate(-50%,-50%)}.home-video-error{border-color:#ff7a4570;color:#ffb18e}@keyframes homeVideoScan{to{transform:translate(100%)}}.topic-switcher{display:flex;align-items:flex-start;justify-content:center;width:600px;height:52px;padding-top:10px;background:url(./bottom-menu-bg-b465793d-balabala-1783244194656.png) no-repeat center bottom;background-size:100% 52px;pointer-events:all}.topic-switcher-arrow{display:flex;align-items:center;height:30px;margin:0 12px}.topic-switcher-arrow.is-reverse{transform:scaleX(-1)}.topic-switcher-arrow img{animation:arrowAnimate 2s ease-in-out infinite}.topic-switcher-arrow img:last-child{animation:arrowAnimate2 2s ease-in-out infinite}.topic-switcher-menu{display:flex;gap:4px}.topic-switcher-item{position:relative;width:var(--topic-item-width, 112px);height:32px;padding:0;border:0;background:url(./bottom-menu-btn-ee5c8064-balabala-1783244194656.png) no-repeat;background-size:100% 100%;color:#fff;cursor:pointer;overflow:hidden}.topic-switcher-item:hover,.topic-switcher-item.is-active{background:url(./bottom-menu-btn-hover-df33e514-balabala-1783244194656.png) no-repeat;background-size:100% 100%}.topic-switcher .topic-name{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;padding:0 5px;text-align:center;white-space:nowrap}.topic-switcher .topic-name,.topic-switcher .topic-title,.topic-switcher .topic-name small{padding-top:0;font-size:16px;font-weight:700;line-height:18px;background:-webkit-linear-gradient(rgb(117,232,255),rgb(255,255,255));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.topic-switcher .topic-name.has-sub-name{gap:1px}.topic-switcher .topic-name small{display:block;max-width:100%;overflow:hidden;font-size:10px;font-weight:600;line-height:11px;text-overflow:ellipsis}.layer-panel{display:grid;grid-template-rows:minmax(150px,210px) minmax(0,1fr);gap:12px;height:100%;box-sizing:border-box;padding:12px 12px 14px;overflow:hidden}.layer-panel.is-legend-only{grid-template-rows:minmax(0,1fr);gap:0;padding:10px 12px 12px}.layer-panel.is-legend-only .layer-panel-legend{padding-top:0;border-top:0}.layer-panel.is-legend-only .layer-panel-section-title{display:none}.layer-panel.is-legend-only .layer-panel-legend-grid{grid-template-columns:1fr;justify-content:stretch;gap:8px;max-height:100%;padding-right:0;overflow:hidden}.layer-panel.is-legend-only .layer-panel-legend-row{min-height:28px;padding:4px 2px}.layer-panel-list{display:flex;flex-direction:column;gap:7px;min-height:0;padding-right:4px;overflow-y:auto}.layer-panel-item{display:flex;align-items:center;justify-content:space-between;height:27px;flex:0 0 27px;padding:0 9px;border:1px solid rgba(48,220,255,.22);background:rgba(3,20,32,.58);color:#ffffffbd;font-size:12px;cursor:pointer}.layer-panel-item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layer-panel-item i{width:8px;height:8px;border:1px solid rgba(255,255,255,.42);border-radius:50%}.layer-panel-item.is-active{color:#fff;border-color:#30dcffb3;background:linear-gradient(90deg,rgba(21,121,130,.52),rgba(3,20,32,.78))}.layer-panel-item.is-checked i{border-color:#30dcff;background:#30dcff;box-shadow:0 0 12px #30dcffe0}.layer-panel-item.is-checked:not(.is-active){color:#ffffffe0;border-color:#30dcff6b;background:rgba(3,20,32,.72)}.layer-panel-legend{min-height:0;padding-top:9px;border-top:1px solid rgba(48,220,255,.18);overflow:visible}.layer-panel-section-title{position:relative;margin-bottom:7px;padding-left:10px;color:#dbf9ffe6;font-size:13px;font-weight:600;line-height:16px}.layer-panel-section-title:before{content:"";position:absolute;left:0;top:4px;width:4px;height:8px;background:#30dcff;box-shadow:0 0 10px #30dcffb3}.layer-panel-legend-grid{display:grid;grid-template-columns:repeat(2,minmax(0,96px));justify-content:center;align-content:start;gap:7px 8px;max-height:calc(100% - 24px);padding-right:4px;overflow-y:auto}.layer-panel-legend-grid.is-single{grid-template-columns:minmax(0,128px)}.layer-panel-legend-row{display:grid;grid-template-columns:15px minmax(0,1fr);align-items:start;column-gap:6px;min-width:0;min-height:22px;padding:3px 2px;border:1px solid transparent;background:transparent;color:inherit;text-align:left;cursor:pointer}.layer-panel-legend-row:disabled{opacity:1}.layer-panel-legend-row.is-checkable{grid-template-columns:15px minmax(0,1fr) 12px}.layer-panel-legend-row.is-selected{border-color:#30dcff6b;background:rgba(48,220,255,.08)}.layer-panel-legend-row.is-selected .legend-check{border-color:#30dcff;background:#30dcff;box-shadow:0 0 10px #30dcffc2}.layer-panel-legend-row.is-selected .legend-check:after{opacity:1}.layer-panel-legend-row.is-disabled{cursor:default}.layer-panel .legend-swatch{width:15px;height:10px;margin-top:3px;border:1px solid;box-shadow:0 0 12px #30dcff2e}.layer-panel .legend-name{display:-webkit-box;min-width:0;color:#ffffffd1;font-size:12px;line-height:14px;overflow:hidden;word-break:break-all;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.layer-panel .legend-check{position:relative;width:11px;height:11px;margin-top:2px;border:1px solid rgba(255,255,255,.4);border-radius:2px}.layer-panel .legend-check:after{content:"";position:absolute;left:3px;top:1px;width:3px;height:6px;border:solid rgba(3,20,32,.95);border-width:0 1px 1px 0;opacity:0;transform:rotate(45deg)}.layer-panel-empty{color:#ffffff85;line-height:48px;text-align:center}.layer-panel-empty.is-legend{line-height:28px}.layer-panel-list,.layer-panel-legend-grid{scrollbar-width:thin;scrollbar-color:rgba(48,220,255,.42) rgba(48,220,255,.08)}.layer-panel-list::-webkit-scrollbar,.layer-panel-legend-grid::-webkit-scrollbar{width:4px}.layer-panel-list::-webkit-scrollbar-thumb,.layer-panel-legend-grid::-webkit-scrollbar-thumb{background:rgba(48,220,255,.42)}.layer-panel-list::-webkit-scrollbar-track,.layer-panel-legend-grid::-webkit-scrollbar-track{background:rgba(48,220,255,.08)}.feature-info{display:block;height:100%;padding:10px 12px 12px;box-sizing:border-box;overflow:hidden}.feature-info-state{height:100%;display:flex;align-items:center;justify-content:center;color:#ffffff85;font-size:14px;text-align:center}.feature-info-state.is-inline{height:190px}.feature-table{display:flex;flex-direction:column;height:100%;max-height:100%;padding-right:5px;overflow-y:auto}.feature-table::-webkit-scrollbar{width:4px}.feature-table::-webkit-scrollbar-thumb{background:rgba(48,220,255,.32)}.feature-row{display:grid;grid-template-columns:108px minmax(0,1fr);min-height:34px;align-items:stretch;border:1px solid rgba(48,220,255,.13);border-top:0;background:rgba(5,24,37,.56)}.feature-row:first-child{border-top:1px solid rgba(48,220,255,.13)}.feature-row span{display:flex;align-items:center;padding:7px 10px;border-right:1px solid rgba(48,220,255,.13);background:rgba(48,220,255,.08);color:#ffffff8f;font-size:12px;line-height:18px}.feature-row strong{display:flex;align-items:center;min-width:0;padding:7px 11px;color:#effcfff0;font-size:13px;font-weight:600;line-height:18px;word-break:break-word}.feature-row:first-child strong,.feature-row:nth-child(2) strong{color:#1afcff;font-family:D-DIN,Arial,sans-serif;font-size:15px}.grassland-ndvi-timeline[data-v-847cc8c7]{width:680px;height:68px;box-sizing:border-box;padding:8px 12px 9px;border:1px solid rgba(72,226,255,.28);background:linear-gradient(180deg,rgba(6,36,50,.76),rgba(3,18,30,.66)),linear-gradient(90deg,rgba(28,191,255,.08),rgba(38,246,198,.12),rgba(28,191,255,.08));backdrop-filter:blur(6px);box-shadow:inset 0 1px #bbfaff1f,inset 0 0 18px #1cbfff14,0 10px 28px #000c1a57;color:#efffff;pointer-events:all}.grassland-ndvi-timeline-head[data-v-847cc8c7]{display:flex;align-items:center;justify-content:space-between;height:18px;margin-bottom:8px}.grassland-ndvi-timeline-head span[data-v-847cc8c7]{position:relative;padding-left:10px;color:#e8fcffdb;font-size:13px;font-weight:700}.grassland-ndvi-timeline-head span[data-v-847cc8c7]:before{content:"";position:absolute;left:0;top:4px;width:4px;height:10px;background:#26f6c6;box-shadow:0 0 10px #26f6c6b8}.grassland-ndvi-timeline-head strong[data-v-847cc8c7]{color:#29ffcf;font-family:D-DIN,Arial,sans-serif;font-size:20px;line-height:18px;letter-spacing:0;text-shadow:0 0 12px rgba(41,255,207,.42)}.grassland-ndvi-timeline-state[data-v-847cc8c7]{display:flex;align-items:center;justify-content:center;height:30px;color:#e4fbffad;font-size:13px}.grassland-ndvi-timeline-body[data-v-847cc8c7]{display:grid;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:12px}.grassland-ndvi-timeline-nav[data-v-847cc8c7]{width:28px;height:28px;padding:0;border:1px solid rgba(72,226,255,.34);background:rgba(7,35,48,.68);color:#e6fdffe0;font-size:22px;line-height:20px;cursor:pointer;outline:none}.grassland-ndvi-timeline-nav[data-v-847cc8c7]:hover,.grassland-ndvi-timeline-nav[data-v-847cc8c7]:focus-visible{color:#fff;border-color:#30dcffc7;box-shadow:0 0 12px #30dcff42}.grassland-ndvi-timeline-track[data-v-847cc8c7]{position:relative;height:34px;margin:0 8px}.grassland-ndvi-timeline-line[data-v-847cc8c7],.grassland-ndvi-timeline-fill[data-v-847cc8c7]{position:absolute;left:42px;top:8px;height:3px;border-radius:999px}.grassland-ndvi-timeline-line[data-v-847cc8c7]{right:42px;background:rgba(90,199,228,.28);box-shadow:inset 0 0 8px #00071247}.grassland-ndvi-timeline-fill[data-v-847cc8c7]{right:auto;width:var(--timeline-fill-width);background:linear-gradient(90deg,#35bff8,#29ffcf);box-shadow:0 0 12px #29ffcf5c}.grassland-ndvi-timeline-thumb[data-v-847cc8c7]{position:absolute;z-index:3;left:var(--timeline-active-left);top:8px;width:0;height:0;pointer-events:none;transform:translate(-50%)}.grassland-ndvi-timeline-thumb i[data-v-847cc8c7]{content:"";position:absolute;left:-9px;top:-9px;width:18px;height:18px;box-sizing:border-box;border:2px solid rgba(240,255,255,.92);border-radius:50%;background:#29ffcf;box-shadow:0 0 0 5px #29ffcf1f,0 0 18px #29ffcfa8}.grassland-ndvi-timeline-mark[data-v-847cc8c7]{position:absolute;z-index:2;top:0;display:block;width:84px;height:34px;padding:0;border:0;background:transparent;color:#e8faffc2;cursor:pointer;outline:none;transform:translate(-50%)}.grassland-ndvi-timeline-mark .grassland-ndvi-timeline-tick[data-v-847cc8c7]{position:absolute;left:50%;top:4px;width:2px;height:11px;border-radius:999px;background:rgba(148,234,255,.74);box-shadow:0 0 8px #30dcff3d;transform:translate(-50%)}.grassland-ndvi-timeline-mark .grassland-ndvi-timeline-label[data-v-847cc8c7]{position:absolute;left:50%;top:18px;width:78px;box-sizing:border-box;overflow:visible;padding:0 3px;color:#e8faff9e;font-size:12px;font-weight:700;line-height:16px;text-align:center;text-overflow:clip;white-space:nowrap;transform:translate(-50%)}.grassland-ndvi-timeline-mark[data-v-847cc8c7]:hover,.grassland-ndvi-timeline-mark[data-v-847cc8c7]:focus-visible,.grassland-ndvi-timeline-mark.is-active[data-v-847cc8c7]{color:#fff}.grassland-ndvi-timeline-mark:hover .grassland-ndvi-timeline-tick[data-v-847cc8c7],.grassland-ndvi-timeline-mark:focus-visible .grassland-ndvi-timeline-tick[data-v-847cc8c7],.grassland-ndvi-timeline-mark.is-active .grassland-ndvi-timeline-tick[data-v-847cc8c7]{background:#29ffcf;box-shadow:0 0 12px #29ffcf94}.grassland-ndvi-timeline-mark:hover .grassland-ndvi-timeline-label[data-v-847cc8c7],.grassland-ndvi-timeline-mark:focus-visible .grassland-ndvi-timeline-label[data-v-847cc8c7],.grassland-ndvi-timeline-mark.is-active .grassland-ndvi-timeline-label[data-v-847cc8c7]{color:#fff}.grassland-ndvi-timeline-mark.is-active .grassland-ndvi-timeline-label[data-v-847cc8c7]{width:78px;padding:0 8px;border:1px solid rgba(41,255,207,.34);background:rgba(4,39,48,.78);box-shadow:0 0 14px #29ffcf29}.forest-grass-wet{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;overflow:clip;overscroll-behavior:none}.forest-grass-wet>.map{width:100%;height:100%}.forest-grass-wet>.map>canvas{display:block;width:100%!important;height:100%!important}.forest-grass-wet>.map>div{width:100%!important;height:100%!important}.forest-grass-wet-ui{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.forest-grass-wet .fgw-left,.forest-grass-wet .fgw-right{position:absolute;top:128px;bottom:8px;z-index:6;width:398px;perspective:700px;perspective-origin:50% 50%;pointer-events:all}.forest-grass-wet .fgw-left{left:32px}.forest-grass-wet .fgw-right{right:32px}.forest-grass-wet .fgw-side-stack{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:12px;transform-style:preserve-3d}.forest-grass-wet .fgw-side-stack.is-left{transform:translateZ(0) rotateY(6deg);transform-origin:left center}.forest-grass-wet .fgw-side-stack.is-right{transform:translateZ(0) rotateY(-6deg);transform-origin:right center}.forest-grass-wet .fgw-side-card{flex:0 0 auto}.forest-grass-wet .fgw-side-card .m-card-bd-content{top:40px;bottom:10px;color:#f3feff}.forest-grass-wet .fgw-side-card .m-card-bd-bg{filter:brightness(1.08) saturate(1.04)}.forest-grass-wet .fgw-side-card .m-card-bd-bg:after{content:"";position:absolute;top:4px;right:5px;bottom:6px;left:5px;z-index:0;pointer-events:none;border:1px solid rgba(48,220,255,.14);background:linear-gradient(180deg,rgba(17,73,92,.16),rgba(6,29,44,.14)),linear-gradient(90deg,rgba(48,220,255,.1),transparent 42%,rgba(48,220,255,.06));box-shadow:inset 0 0 0 1px #30dcff0f,inset 0 12px 28px #30dcff0a}.forest-grass-wet .m-card-hd-title{color:#fff!important;background:none!important;-webkit-text-fill-color:#ffffff!important;font-weight:800!important;filter:brightness(1.2) contrast(1.08)!important;text-shadow:0 0 1px rgba(255,255,255,.96),0 0 8px rgba(255,255,255,.22)!important}.forest-grass-wet .fgw-map-layer-tools,.forest-grass-wet .fgw-map-feature-info{position:absolute;z-index:7;pointer-events:all}.forest-grass-wet .fgw-map-layer-tools .m-card,.forest-grass-wet .fgw-map-feature-info .m-card{background:rgba(3,18,30,.54);backdrop-filter:blur(2px)}.forest-grass-wet .fgw-map-layer-tools{top:372px;right:458px;width:248px;height:430px}.forest-grass-wet .fgw-map-layer-tools .m-card{width:100%!important;height:100%!important}.forest-grass-wet .fgw-ndvi-timeline{position:absolute;left:50%;bottom:112px;z-index:7;transform:translate(-50%);pointer-events:all}.forest-grass-wet .fgw-map-feature-info{right:456px;bottom:150px}.forest-grass-wet .fgw-bottom-topic{position:absolute;left:50%;bottom:48px;z-index:8;transform:translate(-50%);pointer-events:all}.engineering-analysis-panel[data-v-79b3e36f]{position:absolute;z-index:8;left:32px;top:188px;width:430px;display:grid;grid-template-rows:auto auto;gap:12px;max-height:calc(100vh - 190px);pointer-events:auto}.analysis-card[data-v-79b3e36f]{position:relative;overflow:hidden;min-height:0;padding:14px 16px 16px;border:1px solid rgba(55,228,255,.28);background:linear-gradient(135deg,rgba(7,36,52,.88),rgba(4,18,29,.74)),radial-gradient(circle at 16% 4%,rgba(36,246,196,.18),transparent 38%),radial-gradient(circle at 90% 0,rgba(48,220,255,.12),transparent 34%);box-shadow:inset 0 1px #b4fcff29,inset 0 0 26px #30dcff1f,0 16px 30px #00000052;box-sizing:border-box}.analysis-card[data-v-79b3e36f]:before{content:"";position:absolute;left:0;top:0;width:100%;height:2px;background:linear-gradient(90deg,#24f6c4,rgba(48,220,255,.18),transparent);opacity:.8}.analysis-card[data-v-79b3e36f]:after{content:"";position:absolute;right:12px;top:10px;width:78px;height:18px;border-top:1px solid rgba(48,220,255,.22);background:repeating-linear-gradient(90deg,rgba(48,220,255,.18) 0 7px,transparent 7px 14px);opacity:.42;pointer-events:none}.analysis-card-head[data-v-79b3e36f]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;height:26px;color:#fff}.analysis-card-head span[data-v-79b3e36f]{padding-left:10px;font-size:16px;font-weight:800;letter-spacing:0}.analysis-card-head span[data-v-79b3e36f]:before{content:"";position:absolute;left:0;top:7px;width:3px;height:14px;background:#24f6c4;box-shadow:0 0 10px #24f6c4cc}.analysis-card-head strong[data-v-79b3e36f]{color:#24f6c4;font-size:13px;font-weight:700}.analysis-operation[data-v-79b3e36f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.analysis-operation.has-boundary[data-v-79b3e36f]{margin-top:10px}.analysis-operation.has-boundary .analysis-entry[data-v-79b3e36f]{height:40px}.analysis-operation.has-boundary .analysis-entry span[data-v-79b3e36f]{font-size:13px}.analysis-entry[data-v-79b3e36f]{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:12px;align-content:center;align-items:center;min-width:0;height:64px;padding:0 16px;border:1px solid rgba(48,220,255,.34);background:linear-gradient(90deg,rgba(48,220,255,.18),rgba(48,220,255,.04)),rgba(4,23,34,.62);color:#fff;text-align:left;cursor:pointer;box-sizing:border-box;box-shadow:inset 0 0 18px #30dcff14}.analysis-entry[data-v-79b3e36f]:before{content:"";grid-row:1/3;width:34px;height:34px;border:1px solid rgba(36,246,196,.42);background:linear-gradient(135deg,rgba(36,246,196,.22),rgba(48,220,255,.08)),rgba(4,23,34,.7);box-shadow:inset 0 0 12px #30dcff1f,0 0 12px #24f6c429}.analysis-entry.is-upload[data-v-79b3e36f]:before{background:linear-gradient(#24f6c4 0 0) 50% 9px/2px 15px no-repeat,linear-gradient(45deg,transparent 42%,#24f6c4 43% 56%,transparent 57%) 10px 8px/8px 8px no-repeat,linear-gradient(-45deg,transparent 42%,#24f6c4 43% 56%,transparent 57%) 16px 8px/8px 8px no-repeat,linear-gradient(#24f6c4 0 0) 50% 25px/16px 2px no-repeat,linear-gradient(135deg,rgba(36,246,196,.22),rgba(48,220,255,.08)),rgba(4,23,34,.7)}.analysis-entry.is-draw[data-v-79b3e36f]:before{background:radial-gradient(circle,#24f6c4 0 2px,transparent 2.5px) 21px 7px/8px 8px no-repeat,linear-gradient(135deg,transparent 42%,#24f6c4 43% 56%,transparent 57%) 9px 11px/18px 18px no-repeat,linear-gradient(#24f6c4 0 0) 9px 25px/14px 2px no-repeat,linear-gradient(135deg,rgba(36,246,196,.22),rgba(48,220,255,.08)),rgba(4,23,34,.7)}.analysis-entry[data-v-79b3e36f]:after{content:"";position:absolute;right:9px;top:9px;width:18px;height:18px;border-top:1px solid rgba(36,246,196,.45);border-right:1px solid rgba(36,246,196,.45)}.analysis-entry span[data-v-79b3e36f]{min-width:0;font-size:16px;font-weight:700;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysis-entry strong[data-v-79b3e36f]{min-width:0;margin-top:2px;color:#e8fcffb8;font-size:11px;font-weight:500;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysis-entry input[data-v-79b3e36f]{position:absolute;left:-9999px;top:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.analysis-entry[data-v-79b3e36f]:disabled,.analysis-entry.is-disabled[data-v-79b3e36f]{opacity:.42;cursor:not-allowed}.analysis-entry[data-v-79b3e36f]:not(:disabled):not(.is-disabled):hover{border-color:#24f6c4b8;background:linear-gradient(90deg,rgba(36,246,196,.2),rgba(48,220,255,.06)),rgba(4,23,34,.56)}.analysis-drawing-bar[data-v-79b3e36f],.analysis-drawing-stage[data-v-79b3e36f],.analysis-boundary-bar[data-v-79b3e36f]{display:grid;align-items:center;gap:8px;margin-top:14px;padding:0 12px;border:1px solid rgba(36,246,196,.34);background:linear-gradient(90deg,rgba(36,246,196,.13),rgba(48,220,255,.06)),rgba(4,23,34,.58);box-sizing:border-box}.analysis-drawing-stage[data-v-79b3e36f]{grid-template-columns:78px 74px 54px minmax(68px,1fr);height:70px;padding:0 12px;border-color:#7efbf675;background:linear-gradient(90deg,rgba(36,246,196,.15),rgba(48,220,255,.08)),rgba(4,23,34,.54)}.analysis-drawing-bar[data-v-79b3e36f]{grid-template-columns:92px minmax(0,1fr) 66px 74px}.analysis-boundary-bar[data-v-79b3e36f]{grid-template-columns:92px minmax(0,1fr) 86px;height:42px}.analysis-boundary-bar span[data-v-79b3e36f]{color:#24f6c4;font-size:13px;font-weight:700}.analysis-boundary-bar strong[data-v-79b3e36f]{min-width:0;overflow:hidden;color:#e8fcffb8;font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.analysis-boundary-bar button[data-v-79b3e36f]{height:30px;border:1px solid rgba(255,225,90,.5);background:rgba(255,225,90,.1);color:#ffe15a;font-size:13px;font-weight:700;cursor:pointer}.analysis-point-count[data-v-79b3e36f]{display:grid;grid-template-columns:auto auto;align-items:baseline;column-gap:3px;color:#e8fcffd1;font-size:12px}.analysis-point-count span[data-v-79b3e36f]{grid-column:1/-1;color:#e8fcffb3;line-height:18px}.analysis-point-count strong[data-v-79b3e36f]{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:30px;line-height:32px}.analysis-point-count em[data-v-79b3e36f]{color:#e8fcffb8;font-style:normal}.analysis-point-count small[data-v-79b3e36f]{grid-column:1/-1;margin-top:2px;color:#ffe15ac7;font-size:11px;line-height:14px}.analysis-control[data-v-79b3e36f]{height:34px;min-width:0;padding:0 4px;border:1px solid rgba(48,220,255,.26);background:rgba(48,220,255,.08);color:#ffffffe6;font-size:12px;cursor:pointer}.analysis-control.is-primary[data-v-79b3e36f]{border-color:#24f6c4c7;background:rgba(36,246,196,.22);color:#fff;font-weight:700}.analysis-control.is-danger[data-v-79b3e36f]{border-color:#ff806085;background:rgba(255,128,96,.12);color:#ffb39a}.analysis-control[data-v-79b3e36f]:disabled{opacity:.42;cursor:not-allowed}.analysis-result[data-v-79b3e36f]{display:flex;flex-direction:column;gap:10px;height:clamp(500px,56vh,620px);min-height:0;max-height:calc(100vh - 350px)}.analysis-empty[data-v-79b3e36f]{display:flex;align-items:center;justify-content:center;min-height:126px;color:#e8fcffad;font-size:13px;text-align:center}.analysis-empty.is-success[data-v-79b3e36f]{min-height:64px;border:1px solid rgba(36,246,196,.18);background:rgba(36,246,196,.06);color:#24f6c4}.analysis-conclusion[data-v-79b3e36f]{display:grid;gap:8px;padding:12px;border:1px solid rgba(48,220,255,.22);background:linear-gradient(135deg,rgba(48,220,255,.09),rgba(4,23,34,.48)),rgba(4,23,34,.5);box-sizing:border-box}.analysis-conclusion.is-hit[data-v-79b3e36f]{border-color:#ffe15a3d;background:linear-gradient(135deg,rgba(255,225,90,.08),rgba(4,23,34,.36))}.analysis-conclusion.is-heavy[data-v-79b3e36f]{border-color:#ff806047;background:linear-gradient(135deg,rgba(255,128,96,.1),rgba(4,23,34,.38))}.analysis-conclusion.is-clear[data-v-79b3e36f]{border-color:#24f6c43d;background:linear-gradient(135deg,rgba(36,246,196,.08),rgba(4,23,34,.36))}.analysis-conclusion p[data-v-79b3e36f],.analysis-conclusion small[data-v-79b3e36f]{margin:0;color:#e8fcffc2;font-size:12px;line-height:20px}.analysis-conclusion small[data-v-79b3e36f]{color:#ffe15adb;font-weight:600}.analysis-conclusion-head[data-v-79b3e36f]{display:flex;align-items:center;justify-content:space-between;gap:10px}.analysis-conclusion-head span[data-v-79b3e36f]{color:#e8fcffb8;font-size:11px}.analysis-conclusion-head strong[data-v-79b3e36f]{color:#24f6c4;font-size:13px;font-weight:700}.analysis-conclusion-tags[data-v-79b3e36f]{display:flex;flex-wrap:wrap;gap:6px}.analysis-conclusion-tags span[data-v-79b3e36f]{max-width:100%;height:24px;padding:0 9px;overflow:hidden;border:1px solid rgba(48,220,255,.2);background:rgba(48,220,255,.08);color:#e8fcffcc;font-size:11px;line-height:22px;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.analysis-project-list[data-v-79b3e36f]{flex:1 1 auto;min-height:0;overflow:auto;padding-right:6px;scrollbar-color:rgba(48,220,255,.58) rgba(48,220,255,.1);scrollbar-width:thin}.analysis-project-list[data-v-79b3e36f]::-webkit-scrollbar{width:4px}.analysis-project-list[data-v-79b3e36f]::-webkit-scrollbar-track{background:rgba(48,220,255,.08)}.analysis-project-list[data-v-79b3e36f]::-webkit-scrollbar-thumb{border-radius:0;background:linear-gradient(180deg,rgba(36,246,196,.9),rgba(48,220,255,.42))}.analysis-project-row[data-v-79b3e36f]{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:7px;width:100%;min-height:86px;margin-bottom:8px;padding:10px 12px;border:1px solid rgba(48,220,255,.18);border-left-color:#24f6c48f;background:linear-gradient(90deg,rgba(36,246,196,.1),rgba(48,220,255,.04)),rgba(4,23,34,.54);color:#fff;font-size:12px;text-align:left;cursor:pointer;box-sizing:border-box;box-shadow:inset 0 0 16px #30dcff0d}.analysis-project-row .analysis-project-name[data-v-79b3e36f],.analysis-project-row b[data-v-79b3e36f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysis-project-row .analysis-project-name[data-v-79b3e36f]{display:block;color:#fff;font-size:13px;font-weight:700;line-height:18px}.analysis-project-row .analysis-project-meta[data-v-79b3e36f]{display:grid;grid-template-columns:52px 72px minmax(0,1fr);align-items:center;gap:6px;min-width:0}.analysis-project-row strong[data-v-79b3e36f],.analysis-project-row em[data-v-79b3e36f],.analysis-project-row small[data-v-79b3e36f]{height:26px;min-width:0;overflow:hidden;border:1px solid rgba(48,220,255,.18);background:rgba(4,23,34,.46);font-size:12px;line-height:24px;text-align:center;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.analysis-project-row strong[data-v-79b3e36f]{color:#24f6c4;font-weight:700}.analysis-project-row em[data-v-79b3e36f]{color:#ffffffd1;font-style:normal}.analysis-project-row small[data-v-79b3e36f]{padding:0 5px;color:#ffe15ae6;text-align:right}.analysis-project-row b[data-v-79b3e36f]{color:#e8fcffa8;font-size:12px;font-weight:500;line-height:16px}.analysis-project-row[data-v-79b3e36f]:hover{border-color:#24f6c47a;background:linear-gradient(90deg,rgba(36,246,196,.14),rgba(48,220,255,.06)),rgba(4,23,34,.62)}.ecological-protection .fgw-map-layer-tools{top:372px;right:458px;width:248px;height:430px}.ecological-protection .fgw-map-layer-tools.is-analysis{top:282px;right:72px;transform:scale(.92);transform-origin:right top}.ecological-protection .fgw-map-layer-tools.is-national-park{top:auto;left:auto;right:452px;bottom:144px;width:178px;height:118px;opacity:.92}.ecological-protection .fgw-map-layer-tools.is-national-park .layer-panel-legend{min-height:0}.ecological-protection .fgw-map-layer-tools.is-national-park .layer-panel-legend-row{height:28px}.ecological-protection .fgw-map-layer-tools.is-national-park .m-card-hd-title{right:42px!important;font-size:15px!important;letter-spacing:1px!important}.ecological-protection .ecological-bottom-topic{bottom:48px}.ecological-protection .ecological-bottom-topic .topic-switcher{width:650px}.ecological-protection .ecological-bottom-topic .topic-switcher-item{width:146px}.ecological-protection .ecological-bottom-topic .topic-name{font-size:15px;letter-spacing:0}.grass-livestock-balance{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;color:#fff;background:radial-gradient(circle at 50% 35%,rgba(63,235,219,.16),transparent 28%),radial-gradient(circle at 73% 62%,rgba(255,211,103,.08),transparent 32%),radial-gradient(circle at 22% 78%,rgba(52,152,125,.1),transparent 30%),linear-gradient(135deg,#020a12 0%,#062439 50%,#03101b 100%)}.grass-livestock-balance:before,.grass-livestock-balance:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.grass-livestock-balance:before{background:linear-gradient(rgba(89,233,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(89,233,255,.014) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(circle at 50% 47%,#000 0 48%,transparent 78%);mask-image:radial-gradient(circle at 50% 47%,#000 0 48%,transparent 78%)}.grass-livestock-balance:after{background:linear-gradient(112deg,transparent 0 35%,rgba(126,251,246,.055) 44%,transparent 54% 100%),linear-gradient(180deg,rgba(1,7,13,.18),rgba(1,7,13,.58));mix-blend-mode:screen;opacity:.78}.balance-backdrop{position:absolute;left:50%;top:104px;z-index:1;width:1740px;height:944px;transform:translate(-50%);pointer-events:none;background:radial-gradient(ellipse at 50% 30%,rgba(126,251,246,.16),transparent 34%),linear-gradient(90deg,transparent,rgba(126,251,246,.045),rgba(255,215,108,.026),transparent),linear-gradient(rgba(48,220,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(48,220,255,.018) 1px,transparent 1px);background-size:100% 100%,100% 100%,42px 42px,42px 42px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent)}.balance-backdrop:before,.balance-backdrop:after{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(126,251,246,.5),rgba(255,215,108,.34),transparent);box-shadow:0 0 22px #7efbf633}.balance-backdrop:before{top:64px}.balance-backdrop:after{bottom:42px}.balance-energy-band{position:absolute;left:96px;right:96px;top:108px;height:460px;background:radial-gradient(ellipse at 50% 50%,rgba(36,246,196,.16),transparent 56%),linear-gradient(90deg,transparent,rgba(126,251,246,.1),rgba(255,215,108,.055),transparent),repeating-linear-gradient(90deg,transparent 0 32px,rgba(126,251,246,.04) 32px 33px);opacity:.78;transform:perspective(820px) rotateX(60deg);transform-origin:top;animation:balance-band-pulse 4.6s ease-in-out infinite}.balance-orbit{position:absolute;top:108px;width:282px;height:282px;border:1px solid rgba(126,251,246,.08);border-radius:50%;box-shadow:inset 0 0 38px #7efbf60d,0 0 36px #7efbf60a}.balance-orbit:before,.balance-orbit:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.balance-orbit:before{top:22px;right:22px;bottom:22px;left:22px;border:1px dashed rgba(126,251,246,.08)}.balance-orbit:after{top:72px;right:72px;bottom:72px;left:72px;border:1px solid rgba(255,215,108,.05)}.balance-orbit.is-left{left:285px}.balance-orbit.is-right{right:285px}.balance-screen{position:absolute;left:50%;top:128px;z-index:4;display:grid;grid-template-columns:326px 1310px;align-items:start;gap:24px;width:1660px;transform:translate(-50%);pointer-events:none}.balance-card{filter:drop-shadow(0 18px 28px rgba(0,0,0,.28)) drop-shadow(0 0 24px rgba(31,209,220,.04));pointer-events:all}.balance-card .m-card-hd-bg,.balance-card .m-card-hd-zs1,.balance-card .m-card-bd-bg>svg,.balance-card .m-card-bd-bottom-left-arrow,.balance-card .m-card-bd-bottom-right-arrow,.balance-card .m-card-bd-middle-left-line,.balance-card .m-card-bd-middle-right-line{opacity:0}.balance-card .m-card-hd{height:44px;background:linear-gradient(90deg,rgba(48,220,255,.2),rgba(48,220,255,.05) 44%,transparent),linear-gradient(180deg,rgba(12,90,107,.58),rgba(4,28,44,0));clip-path:polygon(0 0,154px 0,178px 20px,100% 20px,100% 44px,0 44px)}.balance-card .m-card-hd:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,rgba(126,251,246,.56),rgba(255,215,108,.22),transparent 72%);box-shadow:0 0 14px #7efbf62e}.balance-card .m-card-hd:after{content:"";position:absolute;right:18px;top:10px;width:168px;height:8px;background:repeating-linear-gradient(90deg,rgba(126,251,246,.28) 0 9px,transparent 9px 15px);opacity:.58;transform:skew(28deg)}.balance-card .m-card-bd{background:radial-gradient(circle at 50% 0,rgba(126,251,246,.075),transparent 34%),linear-gradient(135deg,rgba(126,251,246,.052),transparent 24%),linear-gradient(315deg,rgba(255,215,108,.028),transparent 32%),linear-gradient(180deg,rgba(4,39,54,.5),rgba(1,16,27,.58));clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%)}.balance-card .m-card-bd:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(48,220,255,.12);box-shadow:inset 0 0 40px #30dcff06,inset 0 0 1px #7efbf62e;clip-path:inherit;pointer-events:none}.balance-card .m-card-bd:after{content:"";position:absolute;top:42px;right:1px;bottom:1px;left:1px;background:linear-gradient(rgba(126,251,246,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(126,251,246,.016) 1px,transparent 1px);background-size:38px 38px;opacity:.46;pointer-events:none}.balance-card .m-card-bd-content{top:44px;bottom:10px;color:#f3feff}.balance-card .m-card-bd-bg:after{content:"";position:absolute;top:5px;right:6px;bottom:7px;left:6px;pointer-events:none;border:0;background:linear-gradient(140deg,rgba(32,199,214,.035),transparent 34%),linear-gradient(180deg,rgba(17,72,90,.025),rgba(5,28,42,.035))}.balance-sheet-card{filter:none}.balance-sheet-card .m-card-hd{background:linear-gradient(90deg,rgba(48,220,255,.18),rgba(48,220,255,.055) 36%,transparent 58%)}.balance-sheet-card .m-card-hd:before{right:32%;background:linear-gradient(90deg,rgba(126,251,246,.62),rgba(255,215,108,.24),transparent)}.balance-sheet-card .m-card-hd:after{display:none}.balance-sheet-card .m-card-bd{background:radial-gradient(circle at 50% 43%,rgba(36,246,196,.075),transparent 30%),linear-gradient(180deg,rgba(6,48,63,.12),rgba(1,13,23,.16))}.balance-sheet-card .m-card-bd:before{border-color:transparent;box-shadow:none}.balance-sheet-card .m-card-bd:after{opacity:.24}.balance-sheet-card .m-card-bd-bg:after{background:none}.balance-target-card{filter:drop-shadow(0 14px 24px rgba(0,0,0,.26)) drop-shadow(0 0 16px rgba(31,209,220,.04))}.balance-target-card .m-card-hd{background:linear-gradient(90deg,rgba(48,220,255,.18),rgba(48,220,255,.04) 58%,transparent)}.balance-target-card .m-card-hd:before{right:18%}.balance-target-card .m-card-bd{background:radial-gradient(circle at 84% 18%,rgba(255,215,108,.08),transparent 28%),linear-gradient(180deg,rgba(5,42,56,.34),rgba(1,15,25,.42))}.balance-target-card .m-card-bd:before{border-color:#30dcff0e;border-left-color:#30dcff29}.balance-target-card .m-card-bd-bg:after{background:radial-gradient(circle at 82% 28%,rgba(255,215,108,.045),transparent 28%),linear-gradient(180deg,rgba(48,220,255,.018),transparent 44%)}.grass-livestock-balance .m-card-hd-title{left:22px!important;height:44px!important;line-height:38px!important;color:#fff!important;font-size:15px!important;letter-spacing:1px!important;background:none!important;-webkit-text-fill-color:#fff!important;font-weight:800!important;filter:brightness(1.2) contrast(1.08)!important;text-shadow:0 0 1px rgba(255,255,255,.96),0 0 8px rgba(255,255,255,.22)!important}.balance-selector{display:grid;grid-template-rows:40px minmax(112px,1fr) 154px;gap:16px;height:100%;padding:10px 10px 12px;box-sizing:border-box}.balance-scope-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.balance-scope-tabs button{position:relative;height:36px;min-width:0;border:0;background:linear-gradient(180deg,rgba(9,53,69,.28),rgba(4,25,39,.18)),linear-gradient(90deg,rgba(126,251,246,.04),transparent);color:#dffaffc2;font-size:12px;cursor:pointer;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);transition:color .2s ease,border-color .2s ease,background .2s ease}.balance-scope-tabs button:after{content:"";position:absolute;left:18%;right:18%;bottom:4px;height:1px;background:rgba(126,251,246,.46);opacity:0;box-shadow:0 0 10px #7efbf64d}.balance-scope-tabs button.active,.balance-scope-tabs button:hover{background:linear-gradient(90deg,rgba(20,122,128,.5),rgba(255,215,108,.12)),rgba(3,28,39,.22);color:#fff}.balance-scope-tabs button.active:after,.balance-scope-tabs button:hover:after{opacity:1}.balance-target-list{display:grid;align-content:start;gap:9px;min-height:0;overflow-y:auto;padding-right:4px}.balance-target-list::-webkit-scrollbar{width:3px}.balance-target-list::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.balance-target-list button{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;height:42px;padding:0 12px 0 15px;border:0;background:linear-gradient(90deg,rgba(48,220,255,.1),transparent 66%),linear-gradient(180deg,rgba(8,45,59,.22),rgba(3,20,31,.12));color:#dffaffc7;cursor:pointer;box-sizing:border-box;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%);transition:transform .18s ease,color .18s ease,background .18s ease}.balance-target-list button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-bottom:1px solid rgba(48,220,255,.08);clip-path:inherit;pointer-events:none}.balance-target-list button:after{content:"";position:absolute;left:0;top:9px;bottom:9px;width:2px;background:rgba(126,251,246,.38);opacity:0}.balance-target-list button:hover{transform:translate(3px);color:#fff}.balance-target-list button:hover:before{border-color:#7efbf63d}.balance-target-list span,.balance-target-list small{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1}.balance-target-list span{font-size:14px}.balance-target-list small{color:#7efbf68f;font-size:12px;text-align:right}.balance-target-list button.active{background:linear-gradient(90deg,rgba(255,215,108,.24),rgba(31,122,130,.46) 58%,rgba(4,27,42,.14)),rgba(4,27,42,.26);color:#fff;transform:translate(5px)}.balance-target-list button.active:before{border-color:#ffd76c75;box-shadow:inset 0 0 16px #ffd76c1a}.balance-target-list button.active:after{opacity:1;background:#ffd76c;box-shadow:0 0 12px #ffd76c61}.balance-action-box{position:relative;display:grid;align-content:center;min-width:0;padding:16px;background:radial-gradient(circle at 90% 18%,rgba(255,215,108,.1),transparent 30%),linear-gradient(135deg,rgba(255,215,108,.055),transparent 42%),linear-gradient(180deg,rgba(4,27,42,.16),rgba(4,27,42,.08));box-sizing:border-box;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}.balance-action-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-left:1px solid rgba(48,220,255,.13);border-bottom:1px solid rgba(48,220,255,.06);clip-path:inherit;pointer-events:none}.balance-action-box:after{content:"";position:absolute;left:17px;right:17px;bottom:58px;height:1px;background:linear-gradient(90deg,rgba(126,251,246,.38),transparent);pointer-events:none}.balance-action-box span,.balance-action-box strong,.balance-action-box small{position:relative;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1}.balance-action-box span,.balance-action-box small{color:#dffaffa3;font-size:12px}.balance-action-box strong{margin-top:8px;color:#fff;font-size:25px;line-height:32px;text-shadow:0 0 16px rgba(126,251,246,.16)}.balance-action-box small{margin-top:4px;color:#7efbf6b8}.balance-action-box button{position:relative;z-index:1;width:148px;height:42px;margin-top:18px;border:1px solid rgba(255,215,108,.38);background:linear-gradient(90deg,rgba(255,215,108,.3),rgba(48,220,255,.14)),rgba(4,27,42,.55);color:#fff;cursor:pointer;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);box-shadow:inset 0 0 16px #ffd76c14,0 0 18px #ffd76c14;transition:transform .18s ease,box-shadow .18s ease}.balance-action-box button:not(:disabled):hover{transform:translateY(-1px);box-shadow:inset 0 0 18px #ffd76c1f,0 0 22px #ffd76c24}.balance-action-box button:disabled{cursor:default;opacity:.55}.balance-sheet{position:relative;height:100%;padding:8px 18px 18px;overflow:hidden;box-sizing:border-box}.balance-sheet:before{content:"";position:absolute;left:22px;right:22px;top:9px;height:1px;background:linear-gradient(90deg,transparent,rgba(126,251,246,.45),rgba(255,215,108,.28),transparent);animation:balance-scan 2.8s linear infinite;pointer-events:none}.balance-sheet:after{content:"";position:absolute;left:18px;right:18px;bottom:14px;height:38%;background:radial-gradient(ellipse at 50% 100%,rgba(126,251,246,.14),transparent 68%);pointer-events:none}.balance-field-lines{position:absolute;top:86px;right:70px;bottom:116px;left:70px;z-index:0;pointer-events:none}.balance-field-lines:before{content:"";position:absolute;left:4%;right:4%;top:45%;height:1px;background:linear-gradient(90deg,transparent,rgba(126,251,246,.22),rgba(255,215,108,.14),rgba(126,251,246,.22),transparent);box-shadow:0 0 20px #7efbf614}.balance-field-lines:after{content:"";position:absolute;left:20%;right:20%;top:21%;height:330px;background:radial-gradient(ellipse at 50% 26%,rgba(36,246,196,.14),transparent 50%),repeating-linear-gradient(90deg,transparent 0 42px,rgba(126,251,246,.032) 42px 43px);transform:perspective(700px) rotateX(58deg);transform-origin:top;opacity:.86}.balance-field-lines i{position:absolute;top:44%;width:220px;height:1px;background:linear-gradient(90deg,transparent,rgba(126,251,246,.42),transparent);transform-origin:center;animation:balance-field-drift 5.2s ease-in-out infinite}.balance-field-lines i:nth-child(1){left:12%;transform:rotate(-16deg)}.balance-field-lines i:nth-child(2){left:42%;width:280px;animation-delay:-1.4s}.balance-field-lines i:nth-child(3){right:11%;transform:rotate(16deg);animation-delay:-2.6s}.balance-waiting,.balance-running{position:relative;z-index:1;display:grid;grid-template-rows:minmax(0,1fr) 86px;gap:22px;height:100%;text-align:center}.balance-wait-core{position:relative;display:grid;justify-items:center;align-content:center;gap:20px}.balance-wait-core:before{content:"";position:absolute;width:760px;height:330px;background:radial-gradient(ellipse at 50% 38%,rgba(36,246,196,.2),transparent 52%),linear-gradient(90deg,transparent,rgba(126,251,246,.1),transparent),repeating-linear-gradient(90deg,transparent 0 34px,rgba(126,251,246,.04) 34px 35px);transform:perspective(640px) rotateX(63deg) translateY(86px);transform-origin:bottom;pointer-events:none}.balance-wait-core>*{position:relative;z-index:1}.balance-core-ring{position:relative;display:grid;place-items:center;width:178px;height:178px;border-radius:50%;background:conic-gradient(from -90deg,#24f6c4 var(--usage-angle, 0deg),rgba(48,220,255,.12) var(--usage-angle, 0deg),rgba(48,220,255,.12) 360deg);box-shadow:0 0 34px #24f6c433,0 0 82px #24f6c411,inset 0 0 32px #02101ab8}.balance-core-ring:before,.balance-core-ring:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.balance-core-ring:before{top:9px;right:9px;bottom:9px;left:9px;border:1px solid rgba(126,251,246,.24);animation:balance-rotate 8s linear infinite;box-shadow:inset 0 0 18px #7efbf60f}.balance-core-ring:after{top:-10px;right:-10px;bottom:-10px;left:-10px;border:1px dashed rgba(126,251,246,.18);animation:balance-rotate 14s linear infinite reverse}.balance-core-ring.is-empty{--usage-angle: 42deg;background:conic-gradient(from -90deg,rgba(126,251,246,.28) 0deg 42deg,rgba(48,220,255,.1) 42deg 360deg)}.balance-core-ring.is-empty .balance-core-inner strong{max-width:134px;font-size:30px;line-height:34px}.balance-core-inner{position:relative;z-index:1;display:grid;place-items:center;align-content:center;width:136px;height:136px;border-radius:50%;background:radial-gradient(circle,rgba(8,48,58,.9),rgba(2,17,27,.96) 68%),rgba(2,17,27,.92);text-align:center}.balance-core-inner span,.balance-core-inner strong,.balance-core-inner small{max-width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balance-core-inner span,.balance-core-inner small{color:#dffaffa8;font-size:12px}.balance-core-inner strong{margin:8px 0 5px;color:#7efbf6;font-family:D-DIN,Arial,sans-serif;font-size:34px;line-height:36px;text-shadow:0 0 18px rgba(36,246,196,.35)}.balance-waiting h2{max-width:940px;margin:0;overflow:hidden;color:#fff;font-size:33px;line-height:42px;text-overflow:ellipsis;white-space:nowrap}.balance-waiting p{max-width:720px;margin:0;color:#dffaffb3;font-size:15px;line-height:24px}.balance-preflight{display:grid;grid-template-columns:112px minmax(0,1fr) 136px minmax(0,1fr) 148px;align-items:center;max-width:760px;width:100%;margin:0 auto}.balance-preflight span{position:relative;height:34px;color:#dffaff85;font-size:13px;line-height:34px;text-align:center;background:transparent;clip-path:none}.balance-preflight span:before{content:"";position:absolute;left:50%;top:-8px;width:8px;height:8px;border:1px solid rgba(126,251,246,.4);background:rgba(6,44,58,.7);transform:translate(-50%) rotate(45deg);box-shadow:0 0 12px #7efbf61a}.balance-preflight span.active{color:#7efbf6;box-shadow:none}.balance-preflight span.active:before{border-color:#ffd76c94;background:rgba(255,215,108,.28)}.balance-preflight i{height:1px;background:linear-gradient(90deg,rgba(126,251,246,.1),rgba(126,251,246,.6),rgba(255,215,108,.34))}.balance-running{grid-template-rows:238px minmax(0,1fr);text-align:left}.balance-running-head{position:relative;display:grid;grid-template-columns:238px minmax(0,1fr);align-items:center;gap:34px;padding:34px 84px 22px}.balance-running-head:before{content:"";position:absolute;left:64px;right:64px;bottom:4px;height:1px;background:linear-gradient(90deg,transparent,rgba(126,251,246,.44),rgba(255,215,108,.28),transparent)}.balance-running-title{min-width:0}.balance-running-title span,.balance-running-title strong,.balance-running-title small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balance-running-title span{color:#7efbf6b8;font-size:16px}.balance-running-title strong{margin-top:12px;color:#fff;font-size:36px;line-height:44px;text-shadow:0 0 18px rgba(126,251,246,.14)}.balance-running-title small{margin-top:10px;color:#ffd76cb8;font-size:16px}.balance-progress-line{position:relative;height:13px;margin-top:22px;overflow:hidden;background:linear-gradient(90deg,rgba(48,220,255,.1),rgba(48,220,255,.05)),rgba(1,12,21,.5);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.balance-progress-line i{display:block;height:100%;background:linear-gradient(90deg,rgba(36,246,196,.18),#24f6c4,#ffd76c);box-shadow:0 0 18px #24f6c438;transition:width .16s linear}.balance-progress-line:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.24),transparent);animation:balance-flow-light 1.4s linear infinite}.balance-live-process{display:grid;gap:11px;min-height:0;padding:0 84px 30px}.balance-live-step{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;min-height:74px;padding:0 20px;background:linear-gradient(90deg,rgba(48,220,255,.075),transparent 48%),linear-gradient(180deg,rgba(6,38,51,.22),rgba(2,20,32,.08));opacity:.42;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%);transition:opacity .2s ease,transform .2s ease}.balance-live-step:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-bottom:1px solid rgba(48,220,255,.075);clip-path:inherit;pointer-events:none}.balance-live-step>span{width:32px;height:32px;border:1px solid rgba(126,251,246,.34);color:#7efbf6c7;font-family:D-DIN,Arial,sans-serif;font-size:14px;line-height:30px;text-align:center}.balance-live-step div{min-width:0}.balance-live-step strong,.balance-live-step p,.balance-live-step em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balance-live-step strong{display:block;color:#fff;font-size:15px}.balance-live-step p{margin:7px 0 0;color:#ffd76ca8;font-size:12px}.balance-live-step em{color:#dffaff9e;font-family:D-DIN,Arial,sans-serif;font-size:17px;font-style:normal;text-align:right}.balance-live-step.is-active,.balance-live-step.is-done{opacity:1}.balance-live-step.is-active{transform:translate(8px);background:linear-gradient(90deg,rgba(36,246,196,.18),rgba(255,215,108,.09),transparent 66%),linear-gradient(180deg,rgba(10,58,70,.56),rgba(4,34,48,.42))}.balance-live-step.is-active:before{border-color:#7efbf66b;box-shadow:inset 0 0 18px #7efbf61a}.balance-live-step.is-active>span{background:rgba(36,246,196,.1);box-shadow:0 0 18px #24f6c41f}.balance-live-step.is-done em,.balance-live-step.is-active em{color:#7efbf6}.balance-analysis{display:grid;position:relative;z-index:1;grid-template-rows:214px 108px minmax(0,1fr);gap:15px;height:100%}.balance-dashboard{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 282px minmax(0,1fr);align-items:center;gap:24px;min-height:0;padding:18px 26px;background:radial-gradient(circle at 50% 50%,rgba(36,246,196,.2),transparent 36%),radial-gradient(ellipse at 50% 100%,rgba(48,220,255,.1),transparent 58%),linear-gradient(90deg,rgba(48,220,255,.07),rgba(2,18,30,.1) 48%,rgba(255,215,108,.055));clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px))}.balance-dashboard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-top:1px solid rgba(48,220,255,.12);border-bottom:1px solid rgba(48,220,255,.08);box-shadow:inset 0 0 34px #24f6c409;clip-path:inherit;pointer-events:none}.balance-dashboard:after{content:"";position:absolute;left:246px;right:246px;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(126,251,246,.42),rgba(255,215,108,.34),transparent);pointer-events:none}.balance-dashboard>*{position:relative;z-index:1}.balance-object-block,.balance-verdict-card{position:relative;z-index:1;min-width:0;padding:18px 22px;background:radial-gradient(circle at 16% 0,rgba(126,251,246,.12),transparent 38%),linear-gradient(135deg,rgba(126,251,246,.075),transparent 50%),rgba(2,21,33,.2);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}.balance-object-block:before,.balance-verdict-card:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,rgba(126,251,246,.5),transparent)}.balance-object-block span,.balance-object-block strong,.balance-object-block small,.balance-verdict-card span,.balance-verdict-card strong,.balance-verdict-card small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balance-object-block span,.balance-object-block small,.balance-verdict-card span,.balance-verdict-card small{color:#dffaff9e;font-size:12px}.balance-object-block strong{margin-top:8px;color:#fff;font-size:38px;line-height:44px;text-shadow:0 0 18px rgba(255,255,255,.12)}.balance-verdict-card{text-align:right}.balance-verdict-card strong{margin-top:8px;color:#ffd76c;font-family:D-DIN,Arial,sans-serif;font-size:38px;line-height:44px;text-shadow:0 0 20px rgba(255,215,108,.34)}.balance-verdict-card.is-healthy strong,.balance-verdict-card.is-balanced strong{color:#7efbf6}.balance-verdict-card.is-danger strong{color:#ff8f6b}.balance-core{position:relative;z-index:1;display:grid;justify-items:center;gap:9px}.balance-core:before{content:"";position:absolute;left:50%;top:50%;z-index:-1;width:332px;height:118px;background:radial-gradient(ellipse at 50% 50%,rgba(126,251,246,.14),transparent 70%);transform:translate(-50%,-50%);pointer-events:none}.balance-core-caption{color:#dffaff9e;font-size:12px}.balance-compare{position:relative;display:grid;align-content:center;gap:20px;padding:17px 24px;background:radial-gradient(ellipse at 50% 100%,rgba(126,251,246,.08),transparent 62%),linear-gradient(90deg,rgba(48,220,255,.08),transparent 45%,rgba(255,215,108,.065)),rgba(2,21,33,.16);clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%);box-sizing:border-box}.balance-compare:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-top:1px solid rgba(48,220,255,.08);border-bottom:1px solid rgba(48,220,255,.08);clip-path:inherit;pointer-events:none}.balance-bar-row{position:relative;z-index:1;display:grid;grid-template-columns:98px minmax(0,1fr) 190px;align-items:center;gap:16px;min-width:0}.balance-bar-row span{color:#dffaffb8;font-size:13px;white-space:nowrap}.balance-bar-row div{position:relative;height:14px;overflow:hidden;background:linear-gradient(90deg,rgba(48,220,255,.12),rgba(48,220,255,.06)),rgba(1,12,21,.56);clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%)}.balance-bar-row div:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:translate(-100%);animation:balance-flow-light 2.4s linear infinite}.balance-bar-row i{display:block;height:100%;background:linear-gradient(90deg,rgba(36,246,196,.2),#24f6c4);box-shadow:0 0 18px #24f6c438}.balance-bar-row strong{overflow:hidden;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:23px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.balance-bar-row em{margin-left:4px;color:#ffffff94;font-family:AlibabaPuHuiTi,Arial,sans-serif;font-size:11px;font-style:normal}.balance-bar-row.is-livestock i{background:linear-gradient(90deg,rgba(255,215,108,.18),#ffd76c);box-shadow:0 0 16px #ffd76c2e}.balance-detail{display:grid;grid-template-columns:minmax(0,1.26fr) minmax(0,.74fr);gap:15px;min-height:0}.balance-process,.balance-decision{position:relative;min-width:0;min-height:0;padding:16px 18px 15px;background:radial-gradient(circle at 18% 0,rgba(126,251,246,.11),transparent 30%),linear-gradient(135deg,rgba(48,220,255,.08),transparent 34%),linear-gradient(315deg,rgba(255,215,108,.038),transparent 42%),rgba(2,21,33,.16);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);box-sizing:border-box}.balance-process:before,.balance-decision:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-top:1px solid rgba(48,220,255,.08);clip-path:inherit;pointer-events:none}.balance-process:after,.balance-decision:after{content:"";position:absolute;left:18px;right:18px;top:48px;height:1px;background:linear-gradient(90deg,rgba(126,251,246,.32),transparent);pointer-events:none}.balance-section-title{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;height:28px}.balance-section-title span{color:#fff;font-size:16px;text-shadow:0 0 12px rgba(126,251,246,.22)}.balance-section-title small{color:#7efbf69e;font-size:12px}.balance-process{display:grid;grid-template-rows:28px 38px repeat(4,minmax(0,1fr));gap:10px}.balance-process-track{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;align-items:center}.balance-process-track:before{content:"";position:absolute;left:5%;right:5%;top:50%;height:1px;background:linear-gradient(90deg,rgba(126,251,246,.18),rgba(126,251,246,.5),rgba(255,215,108,.42))}.balance-process-track span{position:relative;z-index:1;height:28px;overflow:hidden;background:linear-gradient(90deg,rgba(48,220,255,.12),rgba(2,19,31,.9)),rgba(2,19,31,.9);color:#dffaffb8;font-size:12px;line-height:28px;text-align:center;text-overflow:ellipsis;white-space:nowrap;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.balance-process-track .is-done,.balance-process-track .is-active{color:#7efbf6;box-shadow:inset 0 0 14px #7efbf61f}.balance-formula-row{position:relative;z-index:1;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:0 14px;background:linear-gradient(90deg,rgba(48,220,255,.07),transparent 48%),linear-gradient(180deg,rgba(6,37,49,.22),rgba(2,20,32,.08));clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%);box-sizing:border-box}.balance-formula-row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-bottom:1px solid rgba(48,220,255,.065);clip-path:inherit;pointer-events:none}.balance-formula-row>span{width:30px;height:30px;border:1px solid rgba(126,251,246,.34);color:#7efbf6;font-family:D-DIN,Arial,sans-serif;font-size:13px;line-height:28px;text-align:center;background:rgba(36,246,196,.055)}.balance-formula-row div{min-width:0}.balance-formula-row strong,.balance-formula-row p,.balance-formula-row em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balance-formula-row strong{display:block;color:#fff;font-size:15px}.balance-formula-row p{margin:4px 0 0;color:#ffffffc2;font-size:12px}.balance-formula-row em{color:#7efbf6;font-family:D-DIN,Arial,sans-serif;font-size:21px;font-style:normal;text-align:right}.balance-decision{display:grid;grid-template-rows:28px 112px minmax(0,1fr);gap:12px}.balance-conclusion{position:relative;z-index:1;min-width:0;padding:16px 14px;background:radial-gradient(circle at 10% 0,rgba(255,215,108,.18),transparent 42%),linear-gradient(135deg,rgba(255,215,108,.13),transparent 60%),rgba(74,56,20,.14);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);box-sizing:border-box}.balance-conclusion:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,215,108,.2);clip-path:inherit;pointer-events:none}.balance-conclusion strong{position:relative;z-index:1;display:block;overflow:hidden;color:#ffd76c;font-size:14px;text-shadow:0 0 10px rgba(255,215,108,.18);line-height:20px;text-overflow:ellipsis;white-space:nowrap}.balance-conclusion p{position:relative;z-index:1;margin:8px 0 0;overflow:hidden;color:#ecfcffb8;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.balance-advice-list{position:relative;z-index:1;display:grid;align-content:start;gap:11px;min-height:0;overflow:hidden}.balance-advice-item{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:9px;min-height:43px;padding:3px 0}.balance-advice-item span{width:22px;height:22px;border:1px solid rgba(126,251,246,.44);color:#7efbf6;font-family:D-DIN,Arial,sans-serif;font-size:12px;line-height:20px;text-align:center}.balance-advice-item p{min-width:0;margin:0;overflow:hidden;color:#ecfcffd1;font-size:12px;line-height:19px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@keyframes balance-scan{0%{opacity:.2;transform:translate(-28%)}50%{opacity:.8}to{opacity:.2;transform:translate(28%)}}@keyframes balance-rotate{to{transform:rotate(360deg)}}@keyframes balance-flow-light{to{transform:translate(100%)}}@keyframes balance-band-pulse{0%,to{opacity:.56;filter:saturate(.92)}50%{opacity:.86;filter:saturate(1.08)}}@keyframes balance-field-drift{0%,to{opacity:.18;transform:translate(-18px)}50%{opacity:.58;transform:translate(18px)}}.grass-livestock-balance{background:linear-gradient(rgba(31,169,190,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(31,169,190,.022) 1px,transparent 1px),radial-gradient(circle at 50% 35%,rgba(35,128,133,.1),transparent 34%),linear-gradient(135deg,#020b13 0%,#061d2b 48%,#020b13 100%);background-size:44px 44px,44px 44px,100% 100%,100% 100%}.grass-livestock-balance:before,.grass-livestock-balance:after{opacity:.26}.balance-backdrop{top:104px;height:944px;background:linear-gradient(rgba(48,220,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(48,220,255,.016) 1px,transparent 1px);background-size:44px 44px}.balance-backdrop:before,.balance-backdrop:after{opacity:.32}.balance-orbit,.balance-energy-band,.balance-field-lines,.balance-wait-core:before,.balance-core:before{display:none}.balance-screen{top:128px}.balance-card{filter:drop-shadow(0 16px 26px rgba(0,0,0,.28))}.balance-card .m-card-hd{background:linear-gradient(90deg,rgba(24,117,135,.78),rgba(12,65,83,.52) 56%,rgba(6,32,46,.08))}.balance-card .m-card-hd:before{background:linear-gradient(90deg,#30dcff,rgba(126,251,246,.36),transparent 76%);box-shadow:none}.balance-card .m-card-bd{background:linear-gradient(180deg,rgba(8,49,64,.92),rgba(3,23,36,.92))}.balance-card .m-card-bd:before{border-color:#30dcff33;box-shadow:inset 0 0 0 1px #7efbf60a}.balance-card .m-card-bd:after{opacity:.22}.balance-sheet-card{filter:drop-shadow(0 18px 30px rgba(0,0,0,.24))}.balance-sheet-card .m-card-bd{background:linear-gradient(180deg,rgba(7,43,58,.92),rgba(2,19,31,.94))}.balance-sheet-card .m-card-bd:before{border-color:#30dcff2e;border-left-color:#30dcff47;border-bottom-color:#30dcff1f;box-shadow:inset 0 0 0 1px #7efbf609}.balance-target-card{filter:drop-shadow(0 16px 24px rgba(0,0,0,.26))}.balance-target-card .m-card-bd{background:linear-gradient(180deg,rgba(7,45,58,.9),rgba(2,20,32,.92))}.balance-target-card .m-card-bd:before{border-color:#30dcff29;border-left-color:#30dcff47}.balance-selector{grid-template-rows:40px minmax(0,1fr) 158px;gap:12px;padding:12px 12px 14px}.balance-scope-tabs button{border:1px solid rgba(48,220,255,.12);background:rgba(4,31,44,.58);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.balance-scope-tabs button.active,.balance-scope-tabs button:hover{background:linear-gradient(180deg,rgba(19,98,112,.9),rgba(7,56,76,.86))}.balance-target-list button{background:rgba(5,39,53,.72)}.balance-target-list button:before{border:1px solid rgba(48,220,255,.1);border-left-color:#30dcff33}.balance-target-list button.active{background:linear-gradient(90deg,rgba(119,98,38,.9),rgba(7,70,77,.86))}.balance-action-box{background:rgba(3,28,40,.84)}.balance-action-box:before{border:1px solid rgba(48,220,255,.14)}.balance-sheet{padding:14px 22px 20px}.balance-sheet:before,.balance-sheet:after{display:none}.balance-waiting{grid-template-rows:minmax(0,1fr) 78px}.balance-wait-core{gap:18px;padding-top:16px}.balance-core-ring{width:164px;height:164px;box-shadow:0 0 18px #24f6c41f,inset 0 0 28px #02101abd}.balance-core-ring:after{opacity:.36}.balance-core-inner{width:126px;height:126px}.balance-core-inner strong{font-size:30px;line-height:34px;text-shadow:none}.balance-preflight span{background:rgba(4,32,45,.78);border:1px solid rgba(48,220,255,.1);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.balance-preflight span:before{display:none}.balance-running-head{padding:30px 58px 18px}.balance-live-process{padding:0 58px 26px}.balance-live-step{background:rgba(5,36,50,.76)}.balance-live-step:before{border:1px solid rgba(48,220,255,.08)}.balance-live-step.is-active{background:linear-gradient(90deg,rgba(22,108,104,.82),rgba(7,53,66,.86))}.balance-analysis{grid-template-rows:188px 94px minmax(0,1fr);gap:12px}.balance-dashboard,.balance-compare,.balance-process,.balance-decision{background:linear-gradient(180deg,rgba(7,48,62,.9),rgba(3,28,42,.9));clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%)}.balance-dashboard:before,.balance-compare:before,.balance-process:before,.balance-decision:before{border:1px solid rgba(48,220,255,.12);box-shadow:none}.balance-dashboard{grid-template-columns:minmax(0,1fr) 230px minmax(0,1fr);padding:14px 20px}.balance-dashboard:after{display:none}.balance-object-block,.balance-verdict-card{background:rgba(4,31,44,.82);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}.balance-object-block strong,.balance-verdict-card strong{font-size:34px;line-height:40px;text-shadow:none}.balance-verdict-card strong,.balance-core-inner strong,.balance-formula-row em,.balance-bar-row i{text-shadow:none;box-shadow:none}.balance-core-ring:before,.balance-core-ring:after{animation:none}.balance-dashboard .balance-core-ring{width:156px;height:156px}.balance-dashboard .balance-core-inner{width:120px;height:120px}.balance-compare{gap:18px;padding:14px 20px}.balance-detail{gap:12px}.balance-process,.balance-decision{padding:14px 16px}.balance-formula-row{background:rgba(4,33,46,.82)}.balance-formula-row:before{border:1px solid rgba(48,220,255,.08)}.balance-conclusion{background:rgba(70,55,22,.7)}.balance-bar-row div:after,.balance-progress-line:after{display:none}.balance-core-caption{color:#dffaffb8}.balance-sheet.is-ready{padding:18px 22px 22px}.balance-sheet.is-ready .balance-analysis{grid-template-rows:158px 84px minmax(0,1fr);gap:14px}.balance-sheet.is-ready .balance-dashboard{grid-template-columns:minmax(0,1fr) 188px minmax(0,1fr);gap:18px;padding:14px 22px}.balance-sheet.is-ready .balance-object-block,.balance-sheet.is-ready .balance-verdict-card{min-height:104px;padding:18px 20px;box-sizing:border-box}.balance-sheet.is-ready .balance-object-block strong,.balance-sheet.is-ready .balance-verdict-card strong{margin-top:7px;font-size:28px;line-height:34px}.balance-sheet.is-ready .balance-object-block small,.balance-sheet.is-ready .balance-verdict-card small{margin-top:4px}.balance-sheet.is-ready .balance-dashboard .balance-core-ring{width:132px;height:132px}.balance-sheet.is-ready .balance-dashboard .balance-core-inner{width:102px;height:102px}.balance-sheet.is-ready .balance-core-inner strong{max-width:92px;margin:5px 0 3px;font-size:26px;line-height:28px}.balance-sheet.is-ready .balance-core-inner span,.balance-sheet.is-ready .balance-core-inner small{max-width:92px;font-size:11px}.balance-sheet.is-ready .balance-core{gap:5px}.balance-sheet.is-ready .balance-core-caption{font-size:11px}.balance-sheet.is-ready .balance-compare{gap:14px;padding:12px 20px}.balance-sheet.is-ready .balance-bar-row{grid-template-columns:92px minmax(0,1fr) 178px;gap:14px}.balance-sheet.is-ready .balance-bar-row strong{font-size:20px}.balance-sheet.is-ready .balance-detail{grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);gap:14px}.balance-sheet.is-ready .balance-process,.balance-sheet.is-ready .balance-decision{overflow:hidden;padding:13px 15px}.balance-sheet.is-ready .balance-process{grid-template-rows:26px 32px repeat(4,minmax(58px,1fr));gap:8px}.balance-sheet.is-ready .balance-decision{grid-template-rows:26px 92px minmax(0,1fr);gap:10px}.balance-sheet.is-ready .balance-section-title{height:26px}.balance-sheet.is-ready .balance-section-title span{font-size:15px}.balance-sheet.is-ready .balance-process-track{height:32px}.balance-sheet.is-ready .balance-process-track span{height:26px;font-size:11px;line-height:26px}.balance-sheet.is-ready .balance-formula-row{grid-template-columns:36px minmax(0,1fr);gap:10px;min-height:58px;padding:8px 12px}.balance-sheet.is-ready .balance-formula-row>span{width:27px;height:27px;font-size:12px;line-height:25px}.balance-sheet.is-ready .balance-formula-row strong{font-size:14px}.balance-sheet.is-ready .balance-formula-row p{margin-top:3px;font-size:11px;line-height:16px;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.balance-sheet.is-ready .balance-conclusion{padding:13px 14px}.balance-sheet.is-ready .balance-conclusion strong{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.balance-sheet.is-ready .balance-conclusion p{margin-top:6px}.balance-sheet.is-ready .balance-advice-list{gap:8px;overflow:hidden}.balance-sheet.is-ready .balance-advice-item{min-height:34px;padding:1px 0}.balance-sheet.is-ready .balance-advice-item p{line-height:18px;-webkit-line-clamp:2}:root,:host{--ol-background-color: white;--ol-accent-background-color: #F5F5F5;--ol-subtle-background-color: rgba(128, 128, 128, .25);--ol-partial-background-color: rgba(255, 255, 255, .75);--ol-foreground-color: #333333;--ol-subtle-foreground-color: #666666;--ol-brand-color: #00AAFF}.ol-box{box-sizing:border-box;border-radius:2px;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color)}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);border-top:none;color:var(--ol-foreground-color);font-size:10px;text-align:center;margin:1px;will-change:contents,width;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{width:1px;height:15px;background-color:var(--ol-foreground-color);float:right;z-index:10}.ol-scale-step-text{position:absolute;bottom:-5px;font-size:10px;z-index:11;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-text{position:absolute;font-size:12px;text-align:center;bottom:25px;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-singlebar{position:relative;height:10px;z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color)}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{position:absolute;background-color:var(--ol-subtle-background-color);border-radius:4px}.ol-zoom{top:.5em;left:.5em}.ol-rotate{top:.5em;right:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{right:.5em;top:.5em}.ol-control button{display:block;margin:1px;padding:0;color:var(--ol-subtle-foreground-color);font-weight:700;text-decoration:none;font-size:inherit;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:var(--ol-background-color);border:none;border-radius:2px}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{text-decoration:none;outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color)}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em);display:flex;flex-flow:row-reverse;align-items:center}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{margin:0;padding:1px .5em;color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);font-size:12px}.ol-attribution li{display:inline;list-style:none}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{top:4.5em;left:.5em;height:200px}.ol-zoomslider button{position:relative;height:10px}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{left:.5em;bottom:.5em}.ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);height:150px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:0;left:0;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.ol-overviewmap .ol-viewport:hover{cursor:pointer}.yak-ol-map[data-v-eedb8a6c]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;background:#03121c}.yak-ol-map__canvas[data-v-eedb8a6c]{width:100%;height:100%}.yak-ol-map__copy-tip[data-v-eedb8a6c]{position:fixed;z-index:30;max-width:260px;padding:7px 10px;border:1px solid rgba(126,251,246,.4);border-radius:3px;color:#ebfffff0;font-size:12px;font-weight:700;line-height:1;background:rgba(3,21,33,.86);box-shadow:0 0 14px #30dcff29;pointer-events:none;transform:translateY(-50%);white-space:nowrap}.yak-ol-map__copy-tip.is-error[data-v-eedb8a6c]{border-color:#ff8f6b8c;color:#ffe0d6}.yak-ol-map__copy-menu[data-v-eedb8a6c]{position:fixed;z-index:30;display:flex;height:34px;align-items:center;gap:8px;padding:0 8px 0 10px;border:1px solid rgba(126,251,246,.42);border-radius:3px;color:#ebfffff0;font-size:12px;font-weight:700;line-height:1;background:rgba(3,21,33,.92);box-shadow:0 0 14px #30dcff2e;pointer-events:all;white-space:nowrap}.yak-ol-map__copy-menu span[data-v-eedb8a6c]{font-variant-numeric:tabular-nums}.yak-ol-map__copy-menu button[data-v-eedb8a6c]{height:22px;padding:0 8px;border:1px solid rgba(126,251,246,.38);border-radius:2px;color:#031822;font-size:12px;font-weight:800;background:linear-gradient(180deg,#7efbf6,#30dcff);cursor:pointer}.yak-ol-map__copy-menu.is-error[data-v-eedb8a6c]{border-color:#ffd76c7a}[data-v-eedb8a6c] .ol-viewport{background:#03121c}.yak-management{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;color:#fff;background:#03121c;height:100%;overscroll-behavior:none}.yak-map-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;background:transparent!important}.yak-map-scene>canvas{display:block;width:100%!important;height:100%!important}.yak-map-scene>div{width:100%!important;height:100%!important}.yak-map-scene .china-label .town-stat-label{transform:translateY(-50%) scale(.92)}.yak-ol-map-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.yak-management-ui{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.yak-map-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 52%,transparent 0%,transparent 42%,rgba(1,9,15,.22) 74%,rgba(1,8,13,.58) 100%),linear-gradient(90deg,rgba(0,12,20,.36),transparent 24%,transparent 76%,rgba(0,12,20,.36)),linear-gradient(180deg,rgba(2,16,27,.02),rgba(2,13,22,.22))}.yak-map-scrim.is-ol-map{background:radial-gradient(circle at 50% 52%,transparent 0%,transparent 58%,rgba(1,9,15,.16) 82%,rgba(1,8,13,.42) 100%),linear-gradient(90deg,rgba(0,12,20,.24),transparent 22%,transparent 78%,rgba(0,12,20,.24)),linear-gradient(180deg,rgba(2,16,27,.01),rgba(2,13,22,.12))}.yak-left,.yak-right{position:absolute;top:128px;bottom:8px;z-index:6;width:398px;perspective:700px;perspective-origin:50% 50%;pointer-events:all}.yak-left{left:32px}.yak-right{right:32px}.yak-side-stack{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:12px;transform-style:preserve-3d}.yak-side-stack.is-left{transform:translateZ(0) rotateY(6deg);transform-origin:left center}.yak-side-stack.is-right{transform:translateZ(0) rotateY(-6deg);transform-origin:right center}.yak-side-card{flex:0 0 auto}.yak-side-card .m-card-bd-content{top:40px;bottom:10px;color:#f3feff;overflow:hidden}.yak-side-card .m-card-bd-bg{filter:brightness(1.08) saturate(1.04)}.yak-side-card .m-card-bd-bg:after{content:"";position:absolute;top:4px;right:5px;bottom:6px;left:5px;z-index:0;pointer-events:none;border:1px solid rgba(48,220,255,.14);background:linear-gradient(180deg,rgba(17,73,92,.16),rgba(6,29,44,.14)),linear-gradient(90deg,rgba(48,220,255,.1),transparent 42%,rgba(48,220,255,.06));box-shadow:inset 0 0 0 1px #30dcff0f,inset 0 12px 28px #30dcff0a}.trade-source-card .m-card-bd-content{top:38px;bottom:8px}.yak-management .m-card-hd-title{color:#fff!important;background:none!important;-webkit-text-fill-color:#ffffff!important;font-weight:800!important;filter:brightness(1.2) contrast(1.08)!important;text-shadow:0 0 1px rgba(255,255,255,.96),0 0 8px rgba(255,255,255,.22)!important}.yak-chart{width:100%;height:100%;box-sizing:border-box}.forecast-trend-card,.structure-chart-card{position:relative;width:100%;height:100%}.breeding-health-card{display:grid;grid-template-rows:34px minmax(0,1fr);gap:9px;height:100%;padding:10px 13px;overflow:hidden;box-sizing:border-box}.breeding-health-head{display:flex;align-items:center;min-width:0;padding:0 12px;border-left:3px solid rgba(39,240,192,.82);background:radial-gradient(circle at 18% 50%,rgba(39,240,192,.18),transparent 48%),linear-gradient(90deg,rgba(39,240,192,.14),rgba(48,220,255,.04));box-sizing:border-box}.breeding-health-head strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:16px;line-height:20px;font-weight:900;text-shadow:0 0 12px rgba(39,240,192,.22)}.breeding-health-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:9px;min-height:0}.breeding-health-item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:18px 14px 6px;align-content:center;gap:2px 6px;min-width:0;min-height:0;padding:7px 9px;overflow:hidden;border:1px solid rgba(48,220,255,.13);background:linear-gradient(90deg,color-mix(in srgb,var(--health-color) 16%,transparent),rgba(5,27,41,.32)),rgba(3,25,40,.18);box-sizing:border-box}.breeding-health-item span,.breeding-health-item strong,.breeding-health-item em{position:relative;z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breeding-health-item span{color:#e5fdffd6;font-size:12px;line-height:15px;font-weight:800}.breeding-health-item strong{color:color-mix(in srgb,var(--health-color) 82%,#ffffff);font-family:D-DIN,Arial,sans-serif;font-size:18px;line-height:18px;font-weight:900;text-align:right}.breeding-health-item i{grid-column:1/3;position:relative;z-index:1;display:block;height:4px;overflow:hidden;background:rgba(48,220,255,.12)}.breeding-health-item i b{display:block;width:var(--health-width);height:100%;background:var(--health-color);box-shadow:0 0 10px color-mix(in srgb,var(--health-color) 70%,transparent)}.breeding-health-item em{grid-column:1/3;grid-row:2;color:color-mix(in srgb,var(--health-color) 74%,#ffffff);font-size:11px;line-height:13px;font-style:normal}.structure-ratio-card{display:grid;grid-template-columns:176px minmax(0,1fr);align-items:center;gap:4px;height:100%;overflow:hidden;padding:4px 12px 7px 8px;box-sizing:border-box}.structure-ratio-chart{position:relative;width:172px;height:142px;min-width:0}.structure-ratio-chart svg{width:100%;height:100%;overflow:visible}.structure-ratio-list{display:flex;flex-direction:column;justify-content:center;min-width:0;height:100%;gap:8px;overflow:hidden}.structure-ratio-row{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr) 62px 24px;align-items:center;gap:8px;min-width:0;min-height:28px;padding:0 2px;overflow:hidden;border:1px solid rgba(48,220,255,.12);background:rgba(48,220,255,.055);color:#e1f9ffc2;font-size:10px;line-height:13px;box-sizing:border-box;transition:background .35s ease,border-color .35s ease}.structure-ratio-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--row-percent);background:linear-gradient(90deg,var(--row-color),rgba(48,220,255,0));opacity:.18;pointer-events:none}.structure-ratio-row i{position:relative;z-index:1;width:12px;height:12px;border:1px solid #24f6c4;border-radius:50%;box-sizing:border-box;box-shadow:0 0 10px currentColor}.structure-ratio-row span{position:relative;z-index:1;min-width:0;overflow:hidden;color:#ffffffe6;font-size:16px;line-height:18px;font-weight:800;text-overflow:ellipsis;white-space:normal}.structure-ratio-row strong{position:relative;z-index:1;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:21px;font-weight:800;line-height:23px;text-align:right;white-space:nowrap}.structure-ratio-row em{position:relative;z-index:1;color:#ffffff8a;font-size:12px;font-style:normal;white-space:nowrap}.structure-ratio-row.is-active{color:#fff;border-color:#30dcff38;background:linear-gradient(90deg,rgba(48,220,255,.18),rgba(48,220,255,.04))}.structure-rose-segment{opacity:.92;stroke-width:1.5;stroke-opacity:.5;transform-box:fill-box;transform-origin:center;transition:opacity .3s ease,filter .3s ease,transform .3s ease;filter:drop-shadow(0 2px 2px rgba(0,10,18,.34)) drop-shadow(0 0 5px rgba(48,220,255,.18))}.structure-rose-segment.is-active{opacity:1;transform:scale(1.035);filter:drop-shadow(0 3px 5px rgba(0,10,18,.42)) drop-shadow(0 0 10px rgba(36,246,196,.42))}.structure-rose-guides line{stroke-width:1;stroke-opacity:.5}.structure-rose-labels text{fill:#e2fcffad;font-size:8px;font-weight:600;dominant-baseline:middle}.structure-rose-glow{fill:#24f6c41a;stroke:#30dcff3d;stroke-width:1;filter:drop-shadow(0 0 8px rgba(36,246,196,.26))}.structure-rose-hole{fill:#03121ef0;stroke:#e3fdff38;stroke-width:1.2}.structure-summary-card{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));align-content:center;gap:10px;height:100%;overflow:hidden;padding:15px 18px 14px;box-sizing:border-box}.structure-summary-row{position:relative;display:grid;grid-template-columns:92px minmax(0,1fr) 58px;grid-template-rows:22px 14px;align-items:center;column-gap:10px;min-width:0;min-height:0;padding:2px 0;color:#e1f9ffb8}.structure-summary-row span{grid-row:1/3;display:inline-flex;min-width:0;align-items:center;gap:8px;overflow:hidden;color:#f2feffe0;font-size:13px;line-height:17px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.structure-summary-row i{width:9px;height:9px;flex:0 0 auto;border-radius:2px;background:var(--structure-color);box-shadow:0 0 10px var(--structure-color)}.structure-summary-row strong{grid-column:3;grid-row:1;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:14px;line-height:15px;font-weight:800;text-align:right;white-space:nowrap}.structure-summary-row strong em{margin-left:3px;color:#e2fcffad;font-family:PingFang SC,Arial,sans-serif;font-size:9px;font-style:normal;font-weight:700}.structure-summary-row b{position:relative;grid-column:2;grid-row:1/3;height:17px;overflow:hidden;border:1px solid rgba(48,220,255,.08);background:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 18px),rgba(48,220,255,.05)}.structure-summary-row b em{display:block;width:var(--structure-width);height:100%;background:linear-gradient(90deg,color-mix(in srgb,var(--structure-color) 20%,transparent),var(--structure-color));box-shadow:0 0 12px var(--structure-color)}.structure-summary-row small{grid-column:3;grid-row:2;color:#e2fcffc7;font-family:D-DIN,Arial,sans-serif;font-size:10px;line-height:11px;font-weight:800;text-align:right;white-space:nowrap}.yak-data-status{position:absolute;left:12px;bottom:6px;z-index:2;max-width:calc(100% - 24px);padding:2px 8px;border:1px solid rgba(48,220,255,.24);border-radius:3px;color:#defaffbd;font-size:10px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:rgba(4,24,37,.72);box-shadow:inset 0 0 10px #30dcff14}.yak-data-status.is-warning{border-color:#ffd76c47;color:#ffe592db;background:rgba(48,34,12,.58)}.forecast-kline-chart{padding-top:16px}.forecast-density-switcher{position:absolute;top:0;left:4px;z-index:3;display:inline-flex;gap:2px;padding:2px;border:1px solid rgba(48,220,255,.22);border-radius:3px;background:rgba(4,24,37,.72);box-shadow:inset 0 0 10px #30dcff14}.forecast-density-switcher button{min-width:24px;height:18px;padding:0 6px;border:0;border-radius:2px;color:#e2faffa8;font-size:10px;line-height:18px;font-weight:800;background:transparent;cursor:pointer}.forecast-density-switcher button.active{color:#041c2b;background:linear-gradient(180deg,#7efbf6,#30dcff);box-shadow:0 0 10px #30dcff6b}.yak-map-loading{position:absolute;left:50%;top:50%;z-index:8;color:#dffaffa3;font-size:16px;transform:translate(-50%,-50%)}.yak-bottom-topic{position:absolute;left:50%;bottom:48px;z-index:8;transform:translate(-50%);pointer-events:all}.trade-year-switcher,.forecast-year-switcher,.epidemic-year-switcher{position:absolute;left:462px;top:218px;z-index:8;display:flex;width:78px;flex-direction:column;gap:8px;padding:10px 8px;border:1px solid rgba(255,215,108,.28);background:linear-gradient(180deg,rgba(9,42,55,.72),rgba(4,18,30,.82)),rgba(3,18,31,.62);box-shadow:0 0 18px #ffd76c1f,inset 0 0 0 1px #ffffff0d;pointer-events:all;transform:perspective(620px) rotateY(6deg);transform-origin:left center;box-sizing:border-box}.trade-year-switcher span,.forecast-year-switcher span,.epidemic-year-switcher span{color:#ffffffdb;font-size:12px;font-weight:700;line-height:14px;text-align:center;white-space:nowrap}.trade-year-switcher button,.forecast-year-switcher button,.epidemic-year-switcher button{width:100%;height:30px;border:1px solid rgba(255,255,255,.18);background:rgba(48,220,255,.08);color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:14px;font-weight:900;cursor:pointer;box-sizing:border-box}.trade-year-switcher button.active,.trade-year-switcher button:hover,.forecast-year-switcher button.active,.forecast-year-switcher button:hover,.epidemic-year-switcher button.active,.epidemic-year-switcher button:hover{border-color:#ffd76cb3;background:rgba(255,215,108,.18);color:#ffd76c;box-shadow:0 0 14px #ffd76c1f}.forecast-year-switcher{border-color:#30dcff47;box-shadow:0 0 18px #30dcff1f,inset 0 0 0 1px #ffffff0d}.forecast-year-switcher button.active,.forecast-year-switcher button:hover{border-color:#30dcffb3;background:rgba(48,220,255,.16);color:#30dcff;box-shadow:0 0 14px #30dcff24}.epidemic-year-switcher{border-color:#27f0c047;box-shadow:0 0 18px #27f0c01f,inset 0 0 0 1px #ffffff0d}.epidemic-year-switcher button.active,.epidemic-year-switcher button:hover{border-color:#27f0c0b8;background:rgba(39,240,192,.16);color:#27f0c0;box-shadow:0 0 14px #27f0c024}.forecast-waterfall-card{display:grid;grid-template-rows:32px minmax(0,1fr);gap:8px;height:100%;padding:9px 13px 10px;overflow:hidden;box-sizing:border-box}.forecast-waterfall-head{display:flex;align-items:center;justify-content:space-between;min-width:0;padding:0 10px;border-left:3px solid rgba(48,220,255,.72);background:linear-gradient(90deg,rgba(48,220,255,.13),rgba(48,220,255,.025)),rgba(3,25,40,.18);box-sizing:border-box}.forecast-waterfall-head span,.forecast-waterfall-head strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forecast-waterfall-head span{color:#e2fcffc7;font-size:12px;line-height:16px;font-weight:800}.forecast-waterfall-head strong{color:#ffd76c;font-family:D-DIN,Arial,sans-serif;font-size:15px;line-height:18px;font-weight:900;text-align:right}.forecast-waterfall-head strong.negative{color:#ff8f6b}.forecast-waterfall-head strong em{margin-left:2px;color:#e2fcff99;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:700}.forecast-waterfall-list{display:grid;grid-template-rows:repeat(5,minmax(0,1fr));gap:5px;min-height:0}.forecast-waterfall-row{display:grid;grid-template-columns:78px minmax(0,1fr) 76px;align-items:center;gap:8px;min-width:0;min-height:0}.forecast-waterfall-row span,.forecast-waterfall-row strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forecast-waterfall-row span{color:#e2fcffc7;font-size:12px;line-height:14px;font-weight:800}.forecast-waterfall-row strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:13px;line-height:15px;font-weight:900;text-align:right}.forecast-waterfall-row i{position:relative;display:block;height:18px;overflow:hidden;border:1px solid rgba(48,220,255,.08);background:repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 18px),rgba(48,220,255,.045);box-sizing:border-box}.forecast-waterfall-row i:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(226,252,255,.12);transform:translateY(-50%)}.forecast-waterfall-row i b{position:absolute;left:var(--waterfall-left);top:3px;width:var(--waterfall-width);height:10px;background:linear-gradient(90deg,color-mix(in srgb,var(--waterfall-color) 22%,transparent),var(--waterfall-color));box-shadow:0 0 10px color-mix(in srgb,var(--waterfall-color) 72%,transparent)}.forecast-waterfall-row.is-anchor span,.forecast-waterfall-row.is-final span{color:#ffffffe6}.forecast-waterfall-row.is-anchor i b,.forecast-waterfall-row.is-final i b{top:3px;height:10px;border-radius:8px;background:var(--waterfall-color)}.forecast-waterfall-row.positive strong{color:#27f0c0}.forecast-waterfall-row.negative strong{color:#ff8f6b}.forecast-waterfall-row.is-final strong{color:#fff}.estimate-summary-card,.forecast-summary-card{height:100%;padding:6px 14px 8px;box-sizing:border-box}.estimate-summary-card{display:grid;grid-template-rows:minmax(58px,.88fr) minmax(86px,1.12fr);row-gap:10px;padding:7px 14px 10px;overflow:hidden}.estimate-flow-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:0}.estimate-flow-item{min-width:0;height:100%;padding:8px 10px 7px;border-left:2px solid rgba(48,220,255,.64);background:linear-gradient(90deg,rgba(48,220,255,.13),rgba(48,220,255,.025)),rgba(3,25,40,.18);box-sizing:border-box}.estimate-flow-item em,.estimate-flow-item strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.estimate-flow-item em{color:#dffaff99;font-style:normal;font-size:11px;line-height:14px}.estimate-flow-item strong{margin-top:5px;color:#30dcff;font-family:D-DIN,Arial,sans-serif;font-size:20px;font-weight:900;line-height:24px}.estimate-flow-item small{margin-left:3px;color:#dffaff94;font-size:10px;font-weight:600}.estimate-flow-item.is-adjustment{border-left-color:#ffd76ca3;background:linear-gradient(90deg,rgba(255,215,108,.12),rgba(48,220,255,.025)),rgba(3,25,40,.18)}.estimate-flow-item.is-adjustment strong{color:#ffd76c}.estimate-flow-item.is-adjustment strong.negative{color:#ff8f6b}.estimate-result-band{position:relative;min-width:0;display:flex;height:100%;flex-direction:column;justify-content:space-between;overflow:hidden;padding:10px 14px 9px;border:1px solid rgba(48,220,255,.18);border-left:3px solid rgba(48,220,255,.76);background:radial-gradient(circle at 18% 50%,rgba(48,220,255,.16),transparent 46%),linear-gradient(90deg,rgba(48,220,255,.18),rgba(48,220,255,.04)),rgba(3,25,40,.22);box-sizing:border-box}.estimate-result-band:after{content:"";position:absolute;right:-12px;bottom:-18px;width:118px;height:76px;pointer-events:none;background:radial-gradient(circle at center,rgba(48,220,255,.16),transparent 58%),linear-gradient(135deg,transparent 0 42%,rgba(48,220,255,.12) 43% 45%,transparent 46% 100%)}.estimate-result-band span,.estimate-result-band strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.estimate-result-band span{color:#dffaffb8;font-size:13px;line-height:16px}.estimate-result-band strong{position:relative;z-index:1;margin-top:0;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:38px;font-weight:900;line-height:42px}.estimate-result-band em{margin-left:5px;color:#dffaff9e;font-style:normal;font-size:12px}.forecast-simple-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:9px}.forecast-simple-grid span{min-width:0;height:38px;padding:5px 7px;border-left:2px solid rgba(48,220,255,.58);background:linear-gradient(90deg,rgba(48,220,255,.1),rgba(48,220,255,.02));box-sizing:border-box}.forecast-simple-grid em,.forecast-simple-grid strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forecast-simple-grid em{color:#dffaff8f;font-style:normal;font-size:10px;line-height:11px}.forecast-simple-grid strong{margin-top:3px;color:#30dcff;font-family:D-DIN,Arial,sans-serif;font-size:13px;font-weight:900;line-height:15px}.forecast-simple-grid .positive{color:#ffd76c}.forecast-simple-grid .negative{color:#ff8f6b}.forecast-summary-card{display:grid;grid-template-rows:minmax(84px,1fr) minmax(44px,.55fr);row-gap:9px;padding:8px 14px 10px;overflow:hidden}.forecast-result-row{display:grid;grid-template-columns:minmax(0,1fr) 98px;align-items:center;column-gap:8px;height:100%;min-height:0}.forecast-result-main{min-width:0;display:flex;height:100%;flex-direction:column;justify-content:space-between;padding:10px 12px;border-left:2px solid rgba(48,220,255,.7);background:radial-gradient(circle at 22% 50%,rgba(48,220,255,.16),transparent 48%),linear-gradient(90deg,rgba(48,220,255,.16),rgba(48,220,255,.035)),rgba(3,25,40,.18);box-sizing:border-box}.forecast-result-main span,.forecast-result-main strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forecast-result-main span{color:#dffaffa8;font-size:13px;line-height:16px}.forecast-result-main strong{margin-top:0;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:35px;font-weight:900;line-height:39px}.forecast-result-main strong em{margin-left:4px;color:#dffaff9e;font-style:normal;font-size:11px}.forecast-change-badge{min-width:0;height:66px;padding:11px 9px 8px;border:1px solid rgba(255,215,108,.28);background:rgba(255,215,108,.06);box-sizing:border-box}.forecast-change-badge span,.forecast-change-badge strong{display:block;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.forecast-change-badge span{color:#dffaff8c;font-size:10px;line-height:11px}.forecast-change-badge strong{margin-top:2px;color:#ffd76c;font-family:D-DIN,Arial,sans-serif;font-size:14px;font-weight:900;line-height:16px}.forecast-change-badge strong em{margin-left:2px;color:#dffaff94;font-style:normal;font-size:10px}.forecast-change-badge.negative{border-color:#ff8f6b47;background:rgba(255,143,107,.06)}.forecast-change-badge.negative strong{color:#ff8f6b}.forecast-simple-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:0}.forecast-simple-grid span{height:100%;min-height:42px;padding:6px 8px}.forecast-simple-grid strong{margin-top:3px;font-size:15px;line-height:17px}.forecast-heat-list{display:flex;height:100%;flex-direction:column;gap:2px;padding:7px 12px 8px;box-sizing:border-box}.heat-row{position:relative;display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;min-height:0;flex:1 1 0;overflow:hidden;border:1px solid rgba(48,220,255,.22);background:linear-gradient(90deg,rgba(2,19,31,.96),rgba(2,19,31,.78)),rgba(3,18,29,.88);box-shadow:inset 0 0 0 1px #ffffff06,inset 0 0 16px #0003}.heat-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--heat-width);background:linear-gradient(90deg,rgba(255,215,108,.52),rgba(48,220,255,.44)),linear-gradient(90deg,rgba(255,255,255,.14),transparent);box-shadow:0 0 16px #30dcff3d}.heat-row:after{content:"";position:absolute;right:6px;top:4px;bottom:4px;width:64px;background:linear-gradient(90deg,transparent,rgba(2,17,28,.78) 34%,rgba(2,17,28,.94))}.heat-row span,.heat-row strong{position:relative;z-index:1;padding:0 9px;white-space:nowrap}.heat-row span{color:#effdff;font-size:13px;line-height:15px;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.72),0 0 8px rgba(48,220,255,.18)}.heat-row strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:14px;line-height:16px;font-weight:900;text-align:right;text-shadow:0 1px 2px rgba(0,0,0,.72),0 0 10px rgba(48,220,255,.24)}.epidemic-overview-chart-card{height:100%;padding:7px 9px 5px;box-sizing:border-box}.epidemic-overview-chart{width:100%;height:100%}.epidemic-chain-chart-card{height:100%;padding:7px 8px 5px;box-sizing:border-box}.epidemic-chain-chart{width:100%;height:100%}.epidemic-chain-card{height:100%;padding:9px 13px;box-sizing:border-box}.epidemic-chain-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;column-gap:8px}.epidemic-chain-row span{min-width:0;height:48px;padding:6px;border:1px solid rgba(48,220,255,.16);background:rgba(48,220,255,.05);box-sizing:border-box}.epidemic-chain-row em,.epidemic-chain-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.epidemic-chain-row em{color:#dffaff8f;font-style:normal;font-size:10px}.epidemic-chain-row strong{margin-top:5px;color:#27f0c0;font-family:D-DIN,Arial,sans-serif;font-size:15px;font-weight:900}.epidemic-chain-row i{color:#ffd76ccc;font-style:normal;text-align:center}.epidemic-chain-note{margin:8px 0;padding:7px 9px;border-left:2px solid rgba(255,215,108,.76);background:rgba(255,215,108,.06)}.epidemic-chain-note span{display:block;color:#eafcffd6;font-size:11px;line-height:17px}.epidemic-chain-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.epidemic-chain-metrics span{min-width:0;display:flex;align-items:center;justify-content:space-between;height:28px;padding:0 8px;border:1px solid rgba(39,240,192,.14);background:rgba(39,240,192,.04)}.epidemic-chain-metrics em{color:#dffaff94;font-style:normal;font-size:10px}.epidemic-chain-metrics strong{overflow:hidden;color:#fff;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.epidemic-three-pie-card{display:grid;grid-template-columns:142px minmax(0,1fr);align-items:center;gap:8px;height:100%;padding:8px 12px 8px 10px;box-sizing:border-box}.epidemic-three-pie-visual{position:relative;width:136px;height:136px;min-width:0}.epidemic-three-pie{width:100%;height:100%}.epidemic-three-pie-center{position:absolute;left:0;top:0;display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.96);pointer-events:none}.epidemic-three-pie-center strong{overflow:hidden;max-width:84px;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:21px;line-height:22px;font-weight:900;text-overflow:ellipsis;white-space:nowrap;transform:translateY(-2px)}.epidemic-three-pie-center span{overflow:hidden;max-width:86px;color:#fffffff5;font-size:10px;line-height:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.epidemic-three-pie-legend{display:flex;min-width:0;height:100%;flex-direction:column;justify-content:center;gap:6px}.epidemic-three-pie-row{display:grid;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;column-gap:5px;min-height:17px}.epidemic-three-pie-row i{width:8px;height:8px;border:2px solid #24f6c4;border-radius:2px;box-sizing:border-box;background:rgba(3,20,31,.84)}.epidemic-three-pie-row span{overflow:hidden;color:#e2faffd1;font-size:10px;line-height:13px;text-overflow:ellipsis;white-space:nowrap}.epidemic-three-pie-row strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:12px;line-height:13px;font-weight:800;white-space:nowrap}.epidemic-three-pie-row em{color:#dffaff8a;font-style:normal;font-size:10px;line-height:12px;white-space:nowrap}.epidemic-record-table{display:flex;height:100%;flex-direction:column;gap:5px;padding:7px 9px 8px;box-sizing:border-box}.epidemic-record-table.is-double{gap:5px}.epidemic-record-table.is-full{gap:6px;padding:9px 10px 10px}.epidemic-record-toolbar{display:grid;grid-template-columns:118px minmax(0,1fr);align-items:center;column-gap:7px;height:29px}.epidemic-record-toolbar>span{overflow:hidden;color:#ffffffe6;font-family:D-DIN,Arial,sans-serif;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.epidemic-record-toolbar>div{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) 44px 62px;gap:5px}.epidemic-record-toolbar input,.epidemic-record-toolbar button{height:25px;min-width:0;border:1px solid rgba(48,220,255,.16);background:rgba(3,25,40,.62);color:#fff;font-size:10px;box-sizing:border-box}.epidemic-record-toolbar input{padding:0 7px}.epidemic-record-toolbar input::placeholder{color:#ffffff94}.epidemic-record-toolbar button{border-color:#ffd76c6b;background:rgba(255,215,108,.12);color:#fff;cursor:pointer}.epidemic-record-toolbar button.is-more{border-color:#30dcff57;background:rgba(48,220,255,.12)}.epidemic-record-header,.epidemic-record-rows button{display:grid;grid-template-columns:112px 56px 42px 54px 64px;column-gap:4px;align-items:center}.epidemic-record-header{height:24px;padding:0 6px;border:1px solid rgba(48,220,255,.1);background:rgba(48,220,255,.06);box-sizing:border-box}.epidemic-record-header span{color:#ffffffc7;font-size:10px}.epidemic-record-rows{display:flex;min-height:0;flex:1;flex-direction:column;gap:3px;overflow:hidden}.epidemic-record-rows button{min-height:0;flex:1 1 0;padding:0 6px;border:1px solid rgba(48,220,255,.08);background:rgba(48,220,255,.035);color:#ffffffe0;cursor:pointer;text-align:left}.epidemic-record-rows button:hover,.epidemic-record-rows button.active{border-color:#ffd76c5c;background:linear-gradient(90deg,rgba(255,215,108,.12),rgba(48,220,255,.04));color:#fff}.epidemic-record-rows span,.epidemic-record-rows strong{color:#fff;overflow:hidden;font-size:10px;line-height:12px;text-overflow:ellipsis;white-space:nowrap}.epidemic-record-rows strong{color:#ffd76c;font-weight:700}.epidemic-record-table.is-full .epidemic-record-rows{gap:4px}.epidemic-record-pager{display:flex;align-items:center;justify-content:flex-end;gap:7px;height:24px}.epidemic-record-pager span{margin-right:auto;color:#ffffffd6;font-size:10px}.epidemic-record-pager button{height:22px;padding:0 8px;border:1px solid rgba(48,220,255,.18);background:rgba(48,220,255,.07);color:#fff;font-size:10px;cursor:pointer}.epidemic-record-pager button:disabled{opacity:.36;cursor:not-allowed}.epidemic-empty{display:flex;height:100%;align-items:center;justify-content:center;color:#dffaff8f;font-size:12px}.epidemic-detail-head{display:flex;align-items:center;justify-content:space-between;height:28px;border-bottom:1px solid rgba(48,220,255,.14)}.epidemic-detail-head span{overflow:hidden;color:#27f0c0;font-family:D-DIN,Arial,sans-serif;font-size:15px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.epidemic-detail-head strong{color:#dffaffb8;font-family:D-DIN,Arial,sans-serif;font-size:12px;white-space:nowrap}.epidemic-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px}.epidemic-detail-grid span{min-width:0;height:34px;padding:4px 7px;border:1px solid rgba(48,220,255,.1);background:rgba(48,220,255,.035);box-sizing:border-box}.epidemic-detail-grid em,.epidemic-detail-grid strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.epidemic-detail-grid em{color:#dffaff85;font-style:normal;font-size:10px;line-height:10px}.epidemic-detail-grid strong{margin-top:4px;color:#fff;font-size:11px;line-height:12px}.epidemic-detail-grid.is-modal{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:7px}.epidemic-detail-grid.is-modal span{height:39px;padding:5px 8px}.epidemic-detail-grid.is-modal .is-wide{grid-column:1/-1}.epidemic-ledger-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;background:rgba(0,8,14,.68);pointer-events:all}.epidemic-ledger-dialog{width:1260px;height:724px;padding:18px;border:1px solid rgba(255,215,108,.36);background:linear-gradient(180deg,rgba(12,38,48,.97),rgba(4,17,28,.99)),rgba(3,18,31,.98);box-shadow:0 0 34px #ffd76c29,inset 0 0 0 1px #ffffff0f;box-sizing:border-box}.epidemic-ledger-dialog-head{display:flex;align-items:center;justify-content:space-between;height:42px;border-bottom:1px solid rgba(48,220,255,.18)}.epidemic-ledger-dialog-head span{display:block;color:#fff;font-size:19px;font-weight:800}.epidemic-ledger-dialog-head strong{display:block;margin-top:3px;color:#ffffffdb;font-family:D-DIN,Arial,sans-serif;font-size:12px}.epidemic-ledger-dialog-head button{width:68px;height:28px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.08);color:#fff;cursor:pointer}.epidemic-ledger-filters{display:grid;grid-template-columns:220px 130px 130px 132px 132px 66px 66px;gap:10px;align-items:center;margin:16px 0 14px}.epidemic-ledger-filters input,.epidemic-ledger-filters select,.epidemic-ledger-filters button{height:32px;min-width:0;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.045);color:#fff;font-size:12px;box-sizing:border-box}.epidemic-ledger-filters input::placeholder{color:#ffffff9e}.epidemic-ledger-filters select option{color:#2a2415;background:#fff7df}.epidemic-ledger-filters input,.epidemic-ledger-filters select{padding:0 9px}.epidemic-ledger-filters button{cursor:pointer;background:rgba(255,215,108,.13);border-color:#ffd76c5c;color:#fff;font-weight:700}.epidemic-ledger-filters button.is-ghost{background:rgba(255,255,255,.06);border-color:#ffffff2e}.epidemic-ledger-workspace{display:grid;grid-template-columns:minmax(0,1fr) 376px;gap:14px;height:548px}.epidemic-ledger-list{display:flex;flex-direction:column;gap:4px;min-width:0;padding:8px;overflow:hidden;border:1px solid rgba(255,215,108,.16);background:rgba(255,255,255,.035);box-shadow:inset 0 0 24px #ffd76c08;box-sizing:border-box}.epidemic-ledger-table-head,.epidemic-ledger-list button{display:grid;grid-template-columns:minmax(126px,1.5fr) minmax(76px,.9fr) 72px minmax(96px,1fr) 72px 82px 42px;align-items:center;column-gap:8px}.epidemic-ledger-table-head{height:34px;padding:0 12px;border:0;border-bottom:1px solid rgba(255,215,108,.14);border-radius:0;background:rgba(255,255,255,.07)}.epidemic-ledger-table-head span{overflow:hidden;color:#ffffffd1;font-size:11px;font-weight:700;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.epidemic-ledger-list button{position:relative;width:100%;height:30px;padding:0 10px 0 12px;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:3px;background:linear-gradient(90deg,rgba(255,255,255,.045),rgba(48,220,255,.018)),rgba(255,255,255,.025);color:#ffffffe6;cursor:pointer;text-align:left;transition:border-color .18s ease,background .18s ease,color .18s ease}.epidemic-ledger-list button:before{position:absolute;left:0;top:6px;width:2px;height:18px;content:"";opacity:0;background:#ffd76c;box-shadow:0 0 10px #ffd76cb8}.epidemic-ledger-list button.active,.epidemic-ledger-list button:hover{border-color:#ffd76c5c;background:linear-gradient(90deg,rgba(255,215,108,.16),rgba(48,220,255,.05)),rgba(255,255,255,.045);color:#fff}.epidemic-ledger-list button.active:before,.epidemic-ledger-list button:hover:before{opacity:1}.epidemic-ledger-list button span,.epidemic-ledger-list button strong{overflow:hidden;font-size:10px;line-height:12px;color:#fff;text-overflow:ellipsis;white-space:nowrap}.epidemic-ledger-list button strong{color:#ffd76c;font-weight:800}.epidemic-ledger-detail{display:flex;flex-direction:column;min-width:0;min-height:0;padding:14px;border:1px solid rgba(39,240,192,.15);background:rgba(39,240,192,.04);box-sizing:border-box}.epidemic-detail-scroll{flex:1 1 0;min-height:0;margin-top:10px;padding-right:4px;overflow-y:auto}.epidemic-detail-section+.epidemic-detail-section{margin-top:10px}.epidemic-detail-section-title{display:flex;align-items:center;height:18px;color:#27f0c0;font-size:12px;font-weight:700;line-height:18px}.epidemic-modal-photo-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:7px;overflow:hidden}.epidemic-modal-photo-strip .epidemic-modal-photo-thumb{width:100%;height:96px;padding:0;overflow:hidden;border:1px solid rgba(39,240,192,.24);background:rgba(39,240,192,.04);cursor:zoom-in;box-sizing:border-box}.epidemic-modal-photo-strip .epidemic-modal-photo-thumb:hover{border-color:#ffd76c94;box-shadow:0 0 14px #ffd76c29}.epidemic-modal-photo-strip img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .18s ease}.epidemic-modal-photo-strip .epidemic-modal-photo-thumb:hover img{transform:scale(1.03)}.epidemic-modal-photo-strip span{grid-column:1/-1;display:flex;height:96px;align-items:center;justify-content:center;border:1px solid rgba(48,220,255,.12);color:#dffaff8a;font-size:11px}.epidemic-image-preview-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:48;display:flex;align-items:center;justify-content:center;padding:46px;background:rgba(0,8,14,.78);pointer-events:all;box-sizing:border-box}.epidemic-image-preview-dialog{display:flex;width:min(920px,78vw);max-height:78vh;flex-direction:column;border:1px solid rgba(255,215,108,.34);background:linear-gradient(180deg,rgba(9,38,50,.97),rgba(2,15,26,.99)),rgba(2,17,28,.98);box-shadow:0 0 34px #ffd76c24,inset 0 0 0 1px #ffffff0e}.epidemic-image-preview-head{display:flex;align-items:center;justify-content:space-between;gap:16px;height:52px;padding:0 16px 0 18px;border-bottom:1px solid rgba(48,220,255,.16);box-sizing:border-box}.epidemic-image-preview-head div{min-width:0}.epidemic-image-preview-head span,.epidemic-image-preview-head strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.epidemic-image-preview-head span{color:#fff;font-size:16px;font-weight:800}.epidemic-image-preview-head strong{margin-top:3px;color:#27f0c0d1;font-family:D-DIN,Arial,sans-serif;font-size:12px}.epidemic-image-preview-head button{width:68px;height:28px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.08);color:#fff;cursor:pointer}.epidemic-image-preview-body{display:flex;min-height:0;flex:1;align-items:center;justify-content:center;padding:16px;background:rgba(0,10,17,.42)}.epidemic-image-preview-body img{display:block;max-width:100%;max-height:calc(78vh - 84px);object-fit:contain}.epidemic-ledger-pager{display:flex;align-items:center;justify-content:flex-end;gap:10px;height:42px}.epidemic-ledger-pager span{color:#ffffffb8;font-size:12px}.epidemic-ledger-pager button{height:26px;padding:0 12px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.055);color:#fff;cursor:pointer}.epidemic-ledger-pager button:disabled{opacity:.38;cursor:not-allowed}.trade-ledger-dialog{width:1260px;height:724px;border-color:#ffd76c5c;background:linear-gradient(180deg,rgba(12,38,48,.97),rgba(4,17,28,.99)),rgba(3,18,31,.98);box-shadow:0 0 34px #ffd76c29,inset 0 0 0 1px #ffffff0f}.trade-ledger-dialog .epidemic-ledger-dialog-head strong{color:#ffffffdb}.trade-ledger-dialog .epidemic-ledger-dialog-head button{border-color:#ffffff47;background:rgba(255,255,255,.08);color:#fff}.trade-ledger-filters{grid-template-columns:260px 150px 142px 142px 70px 70px}.trade-ledger-filters input,.trade-ledger-filters select,.trade-ledger-filters button{color:#fff}.trade-ledger-filters button{color:#fff;font-weight:700}.trade-ledger-workspace{grid-template-columns:minmax(0,1fr) 376px}.trade-ledger-modal-table-head,.trade-ledger-modal-list button{display:grid;grid-template-columns:128px 84px 92px 58px 88px 90px 102px 68px;align-items:center;column-gap:10px}.trade-ledger-modal-table-head{height:34px;padding:0 12px;border-bottom:1px solid rgba(255,215,108,.14);background:rgba(255,255,255,.07)}.trade-ledger-modal-table-head span{overflow:hidden;color:#ffffffd1;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.trade-ledger-modal-list{border-color:#ffd76c29;background:rgba(255,255,255,.035)}.trade-ledger-modal-list button{height:34px;color:#ffffffe6}.trade-ledger-modal-list button.active,.trade-ledger-modal-list button:hover{background:linear-gradient(90deg,rgba(255,215,108,.16),rgba(48,220,255,.05));color:#fff}.trade-ledger-modal-list button span,.trade-ledger-modal-list button strong{color:#fff}.trade-ledger-modal-list button strong{color:#ffd76c}.trade-ledger-detail{display:flex;flex-direction:column;padding:0;overflow:hidden;border-color:#30dcff3d;background:linear-gradient(180deg,rgba(8,42,54,.84),rgba(3,19,30,.92)),radial-gradient(circle at 10% 0,rgba(255,215,108,.14),transparent 38%),rgba(3,25,40,.48);box-shadow:inset 0 0 22px #30dcff0e,inset 0 0 0 1px #ffffff09}.trade-ledger-detail .trade-detail-head{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-height:76px;padding:15px 16px 13px;border-bottom:1px solid rgba(48,220,255,.18);background:linear-gradient(90deg,rgba(255,215,108,.16),rgba(48,220,255,.035)),rgba(3,26,38,.62);box-sizing:border-box}.trade-ledger-detail .trade-detail-head:before{position:absolute;left:0;top:16px;width:3px;height:44px;content:"";background:#ffd76c;box-shadow:0 0 14px #ffd76cb8}.trade-ledger-detail .trade-detail-head div{min-width:0}.trade-ledger-detail .trade-detail-head span,.trade-ledger-detail .trade-detail-head em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-ledger-detail .trade-detail-head span{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:21px;font-weight:800;line-height:24px}.trade-ledger-detail .trade-detail-head em{margin-top:6px;color:#ffd76c;font-size:12px;font-style:normal;font-weight:800;line-height:16px}.trade-ledger-detail .trade-detail-head strong{padding:5px 9px;border:1px solid rgba(48,220,255,.18);background:rgba(5,27,38,.58);color:#edfdffd1;font-family:D-DIN,Arial,sans-serif;font-size:13px;font-weight:800;white-space:nowrap}.epidemic-ledger-record-detail .trade-detail-head em{color:#27f0c0}.epidemic-ledger-record-detail .epidemic-detail-flat-grid{padding-bottom:0}.epidemic-detail-grid.is-modal.trade-detail-grid{flex:0 0 auto;align-content:start;grid-template-columns:66px minmax(0,1fr) 66px minmax(0,1fr);gap:0;margin:0;padding:14px 16px 0;overflow:hidden;border:1px solid rgba(48,220,255,.1);border-bottom:0}.epidemic-detail-grid.is-modal.trade-detail-grid span{min-width:0;height:auto;padding:0;border:0;background:transparent;box-shadow:none}.epidemic-detail-grid.is-modal.trade-detail-grid:before{display:none}.epidemic-detail-grid.is-modal.trade-detail-grid span:not(.is-wide){display:contents}.epidemic-detail-grid.is-modal.trade-detail-grid span:not(.is-wide) em,.epidemic-detail-grid.is-modal.trade-detail-grid span:not(.is-wide) strong,.epidemic-detail-grid.is-modal.trade-detail-grid .is-wide em,.epidemic-detail-grid.is-modal.trade-detail-grid .is-wide strong{display:flex;min-width:0;height:30px;align-items:center;padding:0 8px;border-bottom:1px solid rgba(48,220,255,.1);box-sizing:border-box}.epidemic-detail-grid.is-modal.trade-detail-grid em{justify-content:flex-end;color:#cdeff6a3;font-size:10px;font-style:normal;line-height:14px;text-align:right;background:rgba(255,215,108,.055);border-right:1px solid rgba(48,220,255,.085)}.epidemic-detail-grid.is-modal.trade-detail-grid em:after{content:":"}.epidemic-detail-grid.is-modal.trade-detail-grid strong{min-width:0;margin-top:0;overflow:hidden;color:#fff;font-size:13px;line-height:16px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;background:rgba(255,255,255,.03)}.epidemic-detail-grid.is-modal.trade-detail-grid span:not(.is-wide):nth-child(odd) strong{border-right:1px solid rgba(48,220,255,.065)}.epidemic-detail-grid.is-modal.trade-detail-grid .is-wide{display:grid;grid-column:1/-1;grid-template-columns:66px minmax(0,1fr)}.epidemic-detail-photos{min-height:0;margin:12px 16px 16px;padding-top:10px;border-top:1px solid rgba(48,220,255,.12)}.epidemic-detail-photo-title{height:18px;color:#27f0c0;font-size:12px;font-weight:800;line-height:18px}.epidemic-ledger-record-detail .epidemic-modal-photo-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}.epidemic-ledger-record-detail .epidemic-modal-photo-strip .epidemic-modal-photo-thumb{height:76px;border-color:#30dcff38;border-radius:2px;background:rgba(4,28,41,.62)}.trade-detail-locate{width:calc(100% - 32px);height:36px;margin:auto 16px 16px;border:1px solid rgba(48,220,255,.34);background:linear-gradient(90deg,rgba(48,220,255,.14),rgba(255,215,108,.08)),rgba(4,28,41,.74);color:#fff;font-size:13px;font-weight:800;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.trade-detail-locate:hover:not(:disabled){border-color:#ffd76c85;background:linear-gradient(90deg,rgba(255,215,108,.16),rgba(48,220,255,.11)),rgba(8,36,48,.84);box-shadow:0 0 14px #ffd76c1f}.trade-detail-locate:disabled{opacity:.38;cursor:not-allowed}.trade-overview-card{display:grid;grid-template-rows:minmax(0,1fr) 46px;row-gap:10px;height:100%;padding:14px 13px 10px;box-sizing:border-box}.trade-main-metric{display:flex;min-width:0;flex-direction:column;justify-content:center}.trade-main-metric span,.trade-main-metric strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-main-metric span{color:#ffffffd6;font-size:12px;line-height:14px}.trade-main-metric strong{margin-top:3px;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:27px;font-weight:900;line-height:29px}.trade-main-metric strong em{margin-left:5px;color:#ffffffd1;font-style:normal;font-size:12px}.trade-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.trade-metric-grid span{min-width:0;padding:5px 7px;border-left:2px solid rgba(255,215,108,.62);background:linear-gradient(90deg,rgba(255,215,108,.11),rgba(48,220,255,.03));box-sizing:border-box}.trade-metric-grid em,.trade-metric-grid strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-metric-grid em{color:#ffffffc7;font-style:normal;font-size:10px;line-height:11px}.trade-metric-grid strong{margin-top:4px;color:#ffd76c;font-family:D-DIN,Arial,sans-serif;font-size:13px;line-height:15px;font-weight:900}.trade-risk-card{display:grid;grid-template-rows:30px minmax(0,1fr);gap:5px;height:100%;padding:9px 12px 10px;overflow:hidden;box-sizing:border-box}.trade-risk-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding:0 9px;border-left:3px solid rgba(255,207,98,.78);background:linear-gradient(90deg,rgba(255,207,98,.14),rgba(48,220,255,.025)),rgba(3,25,40,.2);box-sizing:border-box}.trade-risk-head span,.trade-risk-head strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-risk-head span{color:#e2fcffc7;font-size:12px;line-height:16px;font-weight:800}.trade-risk-head strong{flex:0 0 auto;color:#ffd76c;font-size:12px;line-height:16px;font-weight:900;text-align:right}.trade-risk-list{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));gap:4px;min-height:0}.trade-risk-row{position:relative;display:grid;grid-template-columns:9px minmax(0,1fr);align-items:center;gap:7px;min-width:0;min-height:0;padding:3px 8px 3px 10px;overflow:hidden;border:1px solid rgba(48,220,255,.11);background:linear-gradient(90deg,color-mix(in srgb,var(--risk-color) 12%,transparent),rgba(48,220,255,.02)),rgba(4,24,37,.2);box-sizing:border-box}.trade-risk-row:before{content:"";position:absolute;left:0;top:50%;width:2px;height:22px;background:var(--risk-color);box-shadow:0 0 10px var(--risk-color);transform:translateY(-50%)}.trade-risk-row i{position:relative;z-index:1;width:8px;height:8px;border-radius:50%;background:var(--risk-color);box-shadow:0 0 9px var(--risk-color)}.trade-risk-row span{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;min-width:0;gap:8px}.trade-risk-row em,.trade-risk-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-risk-row em{display:flex;align-items:center;gap:6px;flex:0 0 auto;min-width:0;color:#ffffffe6;font-size:11px;line-height:14px;font-style:normal;font-weight:900}.trade-risk-row em b{flex:0 0 auto;min-width:28px;height:15px;padding:0 5px;border:1px solid color-mix(in srgb,var(--risk-color) 52%,transparent);border-radius:1px;color:var(--risk-color);font-size:10px;line-height:13px;font-weight:900;text-align:center;background:color-mix(in srgb,var(--risk-color) 13%,rgba(3,25,40,.62));box-sizing:border-box}.trade-risk-row small{flex:1 1 auto;min-width:0;color:#e2fcffc2;font-size:10px;line-height:12px;text-align:right}.trade-risk-row.is-high{border-color:#ff8f6b3d}.trade-risk-row.is-high small{color:#ffebb0e0}.trade-risk-row.is-watch small{color:#ffd76cd1}.trade-cert-card{display:grid;grid-template-columns:minmax(0,1fr) 108px;gap:8px;height:100%;padding:9px 12px;box-sizing:border-box}.trade-cert-main{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:8px}.trade-cert-main span{min-width:0;padding:7px 8px;border:1px solid rgba(48,220,255,.12);background:rgba(48,220,255,.045)}.trade-cert-main em,.trade-cert-main strong,.trade-cert-main small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-cert-main em{color:#ffffffc7;font-style:normal;font-size:10px}.trade-cert-main strong{margin-top:4px;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:18px;line-height:20px;font-weight:900}.trade-cert-main strong b{margin-left:3px;color:#ffffffd1;font-size:10px;font-weight:500}.trade-cert-main small{margin-top:3px;color:#ffffffd1;font-size:10px}.trade-cert-chart{width:108px;height:100%}.trade-dest-list{display:flex;height:100%;flex-direction:column;gap:3px;padding:7px 10px 8px;box-sizing:border-box}.trade-dest-row{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) 66px;align-items:center;min-height:0;flex:1 1 0;column-gap:6px;overflow:hidden;border:1px solid rgba(48,220,255,.08);background:rgba(48,220,255,.035)}.trade-dest-row:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--trade-ratio);background:linear-gradient(90deg,rgba(255,215,108,.22),rgba(48,220,255,.08))}.trade-dest-row span,.trade-dest-row strong,.trade-dest-row em{position:relative;z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-dest-row span{padding-left:7px;color:#ffd76c;font-family:D-DIN,Arial,sans-serif;font-size:12px;font-weight:900}.trade-dest-row strong{color:#fff;font-size:11px;line-height:13px}.trade-dest-row em{color:#fff;font-family:D-DIN,Arial,sans-serif;font-style:normal;font-size:11px;line-height:13px;text-align:right}.trade-ledger-table{display:flex;height:100%;flex-direction:column;gap:5px;padding:7px 9px 8px;box-sizing:border-box}.trade-ledger-toolbar{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;column-gap:7px;height:29px}.trade-ledger-toolbar>span{overflow:hidden;color:#ffffffe6;font-family:D-DIN,Arial,sans-serif;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.trade-ledger-toolbar>div{display:grid;grid-template-columns:minmax(0,1fr) 44px 62px;gap:5px}.trade-ledger-toolbar input,.trade-ledger-toolbar button{height:25px;min-width:0;border:1px solid rgba(48,220,255,.16);background:rgba(3,25,40,.62);color:#fff;font-size:10px;box-sizing:border-box}.trade-ledger-toolbar input{padding:0 7px}.trade-ledger-toolbar input::placeholder{color:#ffffff94}.trade-ledger-toolbar button{border-color:#ffd76c6b;background:rgba(255,215,108,.12);color:#fff;cursor:pointer}.trade-ledger-toolbar button.is-more{border-color:#30dcff57;background:rgba(48,220,255,.12)}.trade-ledger-header,.trade-ledger-rows button{display:grid;grid-template-columns:98px 56px 39px 38px 34px 64px;column-gap:4px;align-items:center}.trade-ledger-header{height:24px;padding:0 6px;border:1px solid rgba(48,220,255,.1);background:rgba(48,220,255,.06);box-sizing:border-box}.trade-ledger-header span{color:#ffffffc7;font-size:10px}.trade-ledger-rows{display:flex;min-height:0;flex:1;flex-direction:column;gap:3px;overflow:hidden}.trade-ledger-rows button{min-height:0;flex:1 1 0;padding:0 6px;border:1px solid rgba(48,220,255,.08);background:rgba(48,220,255,.035);color:#ffffffe0;cursor:pointer;text-align:left}.trade-ledger-rows button:hover{border-color:#ffd76c5c;background:linear-gradient(90deg,rgba(255,215,108,.12),rgba(48,220,255,.04));color:#fff}.trade-ledger-rows span,.trade-ledger-rows strong{color:#fff;overflow:hidden;font-size:10px;line-height:12px;text-overflow:ellipsis;white-space:nowrap}.trade-ledger-rows span:first-child{line-height:12px;white-space:normal;word-break:break-all;text-overflow:clip}.trade-ledger-rows strong{color:#ffd76c;font-weight:700}.trade-ledger-pager{display:flex;align-items:center;justify-content:flex-end;gap:7px;height:24px}.trade-ledger-pager span{margin-right:auto;color:#ffffffd6;font-size:10px}.trade-ledger-pager button{height:22px;padding:0 8px;border:1px solid rgba(48,220,255,.18);background:rgba(48,220,255,.07);color:#fff;font-size:10px;cursor:pointer}.trade-ledger-pager button:disabled{opacity:.36;cursor:not-allowed}.pasture-management{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;color:#fff;background:#03121c}.pasture-map-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pasture-map-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 52%,transparent 0%,transparent 40%,rgba(1,9,15,.18) 70%,rgba(1,8,13,.62) 100%),linear-gradient(90deg,rgba(0,12,20,.42),transparent 25%,transparent 75%,rgba(0,12,20,.42))}.pasture-map-loading{position:absolute;left:50%;top:54%;z-index:4;color:#defaffc7;font-size:14px;transform:translate(-50%,-50%)}.pasture-management-ui{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.pasture-left,.pasture-right{position:absolute;top:128px;bottom:8px;z-index:6;width:398px;perspective:700px;pointer-events:all}.pasture-left{left:32px}.pasture-right{right:32px}.pasture-side-stack{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:12px;transform-style:preserve-3d}.pasture-side-stack.is-left{transform:translateZ(0) rotateY(6deg);transform-origin:left center}.pasture-side-stack.is-right{transform:translateZ(0) rotateY(-6deg);transform-origin:right center}.pasture-side-card{flex:0 0 auto}.pasture-side-card .m-card-bd-content{top:40px;bottom:10px;color:#f3feff}.pasture-side-card .m-card-bd-bg{filter:brightness(1.08) saturate(1.04)}.pasture-side-card .m-card-bd-bg:after{content:"";position:absolute;top:4px;right:5px;bottom:6px;left:5px;z-index:0;pointer-events:none;border:1px solid rgba(48,220,255,.14);background:linear-gradient(180deg,rgba(17,73,92,.16),rgba(6,29,44,.14)),linear-gradient(90deg,rgba(48,220,255,.1),transparent 42%,rgba(48,220,255,.06));box-shadow:inset 0 0 0 1px #30dcff0f,inset 0 12px 28px #30dcff0a}.pasture-household-rank{display:flex;flex-direction:column;gap:4px;height:100%;padding:1px 12px 3px;box-sizing:border-box}.pasture-household-rank-row{position:relative;flex:1 1 0;min-height:24px}.pasture-household-rank-row:before{position:absolute;left:0;top:8px;width:5px;height:5px;border:1px solid var(--rank-color);border-radius:50%;content:"";background:rgba(6,28,40,.92);box-shadow:0 0 9px var(--rank-color)}.pasture-household-rank-row.is-leading .pasture-rank-value{color:#fff;text-shadow:0 0 12px rgba(35,246,200,.58)}.pasture-rank-copy{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:7px;align-items:center;height:18px;padding-left:12px}.pasture-rank-index{display:inline-flex;align-items:center;justify-content:center;width:28px;height:15px;border:1px solid rgba(48,220,255,.24);color:var(--rank-color);font-size:10px;line-height:1;font-weight:800;background:linear-gradient(90deg,rgba(48,220,255,.12),rgba(48,220,255,.02));box-shadow:inset 0 0 10px #30dcff1a}.pasture-rank-name{overflow:hidden;color:#e2faffe6;font-size:14px;line-height:17px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.pasture-rank-value{color:#f0fdfff0;font-size:14px;line-height:17px;font-weight:900}.pasture-rank-value em{margin-left:4px;color:#d2f2f8b8;font-size:10px;font-style:normal;font-weight:700}.pasture-rank-track{position:relative;height:6px;margin:1px 0 0 45px;overflow:hidden;border:1px solid rgba(48,220,255,.12);background:linear-gradient(90deg,rgba(48,220,255,.1),rgba(48,220,255,.02)),rgba(3,22,33,.72);box-shadow:inset 0 0 12px #0000003d}.pasture-rank-track i{display:block;width:var(--rank-rate);height:100%;background:linear-gradient(90deg,rgba(35,246,200,.18),var(--rank-color));box-shadow:0 0 12px var(--rank-color)}.pasture-grassland-profile{display:grid;grid-template-rows:54px minmax(0,1fr);gap:5px;height:100%;padding:2px 11px 3px;box-sizing:border-box}.pasture-grassland-featured{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-height:0}.pasture-grassland-feature-card{position:relative;overflow:hidden;padding:5px 9px 6px;border:1px solid rgba(48,220,255,.18);background:radial-gradient(circle at 15% 20%,color-mix(in srgb,var(--area-color) 36%,transparent),transparent 42%),linear-gradient(135deg,rgba(19,90,112,.24),rgba(3,28,42,.5));box-shadow:inset 0 0 0 1px #ffffff08,inset 0 -18px 28px #0000002e,0 0 14px #30dcff14}.pasture-grassland-feature-card:after{position:absolute;right:-18px;top:-18px;width:54px;height:54px;border:1px solid color-mix(in srgb,var(--area-color) 55%,transparent);border-radius:50%;content:"";opacity:.5;box-shadow:0 0 20px color-mix(in srgb,var(--area-color) 42%,transparent)}.pasture-grassland-feature-card span{display:block;color:#dcfaffd1;font-size:12px;line-height:14px;font-weight:800}.pasture-grassland-feature-card strong{display:block;margin-top:1px;color:#fff;font-size:19px;line-height:22px;font-weight:900;text-shadow:0 0 12px color-mix(in srgb,var(--area-color) 50%,transparent)}.pasture-grassland-feature-card em,.pasture-grassland-mini-row em{margin-left:4px;color:#d8f4fab8;font-size:10px;font-style:normal;font-weight:800}.pasture-feature-track{position:absolute;right:10px;bottom:6px;left:10px;height:3px;overflow:hidden;background:rgba(14,57,72,.72)}.pasture-feature-track i{display:block;width:var(--area-rate);height:100%;background:linear-gradient(90deg,rgba(255,255,255,.18),var(--area-color));box-shadow:0 0 12px var(--area-color)}.pasture-grassland-mini-list{display:flex;flex-direction:column;gap:3px;min-height:0}.pasture-grassland-mini-row{display:grid;grid-template-columns:64px minmax(0,1fr) 70px;gap:6px;align-items:center;min-height:14px}.pasture-grassland-mini-row span{overflow:hidden;color:#defaffd6;font-size:12px;line-height:14px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.pasture-grassland-mini-row strong{justify-self:end;color:#f5fdfff0;font-size:12px;line-height:14px;font-weight:900}.pasture-mini-track{height:5px;overflow:hidden;border:1px solid rgba(48,220,255,.12);background:rgba(8,39,54,.66)}.pasture-mini-track i{display:block;width:var(--area-rate);height:100%;background:linear-gradient(90deg,rgba(48,220,255,.08),var(--area-color));box-shadow:0 0 10px var(--area-color)}.pasture-video-card .m-card-bd-content{bottom:12px}.pasture-video-monitor{position:relative;display:block;height:100%;padding:2px 18px;box-sizing:border-box;pointer-events:auto}.pasture-video-screen{position:relative;width:88%;height:100%;min-width:0;margin:0 auto;overflow:hidden;cursor:pointer;border:1px solid rgba(48,220,255,.34);background-color:#020d14;background-position:center;background-size:cover;box-shadow:inset 0 0 0 1px #0affd614,inset 0 0 26px #30dcff29,0 0 16px #1291be24}.pasture-video-screen.is-playing{background-image:none!important}.pasture-video-player,.pasture-video-player>div,.pasture-video-player video,.pasture-video-player canvas,.pasture-video-player iframe{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1;width:100%!important;height:100%!important}.pasture-video-player{pointer-events:auto}.pasture-video-player video{object-fit:cover}.pasture-video-screen .loading-container,.pasture-video-screen .loading-item,.pasture-video-screen #loading-icon{display:none!important;visibility:hidden!important;pointer-events:none!important}.pasture-video-nav{position:absolute;top:50%;z-index:6;width:22px;height:42px;border:1px solid rgba(48,220,255,.26);color:#e3fdffe0;font-size:20px;line-height:20px;cursor:pointer;background:linear-gradient(180deg,rgba(48,220,255,.18),rgba(10,39,54,.56));box-shadow:inset 0 0 12px #30dcff1a;transform:translateY(-50%)}.pasture-video-nav:disabled{cursor:not-allowed;opacity:.38}.pasture-video-prev{left:25px}.pasture-video-next{right:25px}.pasture-video-screen:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:"";pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%,rgba(0,0,0,.44)),repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0,rgba(255,255,255,.04) 1px,transparent 1px,transparent 5px)}.pasture-video-screen.is-playing:before{background:linear-gradient(180deg,rgba(0,0,0,.36),transparent 28%,rgba(0,0,0,.24))}.pasture-video-scan{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(126,251,246,.2),transparent);transform:translate(-100%);animation:pastureVideoScan 3.2s linear infinite}.pasture-video-play{position:absolute;left:50%;top:46%;z-index:4;width:30px;height:30px;border:1px solid rgba(255,255,255,.62);border-radius:50%;background:rgba(0,0,0,.36);box-shadow:0 0 12px #30dcff33;transform:translate(-50%,-50%)}.pasture-video-play:after{position:absolute;left:12px;top:8px;width:0;height:0;content:"";border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #ffffff}.pasture-video-point-name{position:absolute;right:10px;bottom:8px;left:10px;z-index:4;overflow:hidden;padding:4px 8px;border-left:2px solid rgba(69,233,164,.78);color:#fff;font-size:12px;line-height:15px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;background:rgba(0,0,0,.42)}.pasture-video-loading,.pasture-video-error{position:absolute;left:50%;top:50%;z-index:5;min-width:72px;padding:4px 8px;border:1px solid rgba(48,220,255,.32);color:#fff;font-size:11px;line-height:14px;text-align:center;background:rgba(0,0,0,.62);transform:translate(-50%,-50%)}.pasture-video-error{border-color:#ff7a4570;color:#ffb18e}@keyframes pastureVideoScan{to{transform:translate(100%)}}.pasture-map-layer-tools{position:absolute;top:372px;right:458px;z-index:7;width:248px;height:430px;pointer-events:all}.pasture-map-layer-tools .m-card{width:100%!important;height:100%!important;background:rgba(3,18,30,.54);backdrop-filter:blur(2px)}.pasture-management .m-card-hd-title{color:#fff!important;background:none!important;-webkit-text-fill-color:#ffffff!important;font-weight:800!important;filter:brightness(1.2) contrast(1.08)!important;text-shadow:0 0 1px rgba(255,255,255,.96),0 0 8px rgba(255,255,255,.22)!important}.pasture-management .business-bars.is-distribution{max-height:100%;padding-right:8px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(48,220,255,.72) rgba(10,42,58,.42)}.pasture-management .business-bars.is-distribution::-webkit-scrollbar{width:5px}.pasture-management .business-bars.is-distribution::-webkit-scrollbar-track{border-radius:999px;background:rgba(10,42,58,.42)}.pasture-management .business-bars.is-distribution::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(180deg,rgba(48,220,255,.9),rgba(36,246,196,.68));box-shadow:0 0 8px #30dcff61}.yak-industry-chain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;color:#fff;background:#03121c}.industry-map-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.industry-map-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 48%,rgba(4,18,28,0) 0%,rgba(4,18,28,.05) 37%,rgba(2,10,17,.34) 78%,rgba(1,7,12,.62) 100%),linear-gradient(90deg,rgba(0,12,20,.42),transparent 26%,transparent 74%,rgba(0,12,20,.42))}.industry-map-loading{position:absolute;left:50%;top:50%;z-index:4;transform:translate(-50%,-50%);color:#dcfaffc7;font-size:18px}.industry-side-panel{position:absolute;top:128px;bottom:8px;z-index:6;width:398px;perspective:700px;perspective-origin:50% 50%;pointer-events:all}.industry-side-panel--left{left:32px}.industry-side-panel--right{right:32px}.industry-side-stack{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:12px;transform-style:preserve-3d}.industry-side-stack.is-left{transform:translateZ(0) rotateY(6deg);transform-origin:left center}.industry-side-stack.is-right{transform:translateZ(0) rotateY(-6deg);transform-origin:right center}.industry-side-card{flex:0 0 auto}.industry-side-card .m-card-bd-content{top:40px;bottom:10px;color:#f3feff;overflow:hidden}.industry-side-card .m-card-bd-bg{filter:brightness(1.08) saturate(1.04)}.industry-side-card .m-card-bd-bg:after{content:"";position:absolute;top:4px;right:5px;bottom:6px;left:5px;z-index:0;pointer-events:none;border:1px solid rgba(48,220,255,.14);background:linear-gradient(180deg,rgba(17,73,92,.16),rgba(6,29,44,.14)),linear-gradient(90deg,rgba(48,220,255,.1),transparent 42%,rgba(48,220,255,.06));box-shadow:inset 0 0 0 1px #30dcff0f,inset 0 12px 28px #30dcff0a}.industry-ledger-list{display:grid;gap:7px}.industry-ledger-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;min-height:42px;padding:7px 8px;border:1px solid rgba(48,220,255,.1);border-radius:4px;background:rgba(4,20,31,.42)}.industry-ledger-row div{min-width:0}.industry-ledger-row strong,.industry-ledger-row span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.industry-ledger-row strong{color:#f1feffeb;font-size:13px;font-weight:760}.industry-ledger-row span{margin-top:4px;color:#c9edf494;font-size:11px}.industry-ledger-row em{color:#ffe06b;font-size:12px;font-style:normal;font-weight:800;white-space:nowrap}.industry-point-detail{position:absolute;z-index:7;width:430px;padding:18px 20px 20px;border:1px solid rgba(48,220,255,.42);background:linear-gradient(180deg,rgba(12,54,70,.86),rgba(5,24,37,.9)),radial-gradient(circle at 20% 0%,rgba(36,246,196,.18),transparent 46%);box-shadow:0 0 24px #30dcff2e,inset 0 0 18px #30dcff14;color:#efffff;pointer-events:all}.industry-point-detail:after{content:"";position:absolute;left:var(--point-arrow-side, 0);top:var(--point-arrow-top, 50%);width:16px;height:16px;border-right:1px solid rgba(48,220,255,.42);border-bottom:1px solid rgba(48,220,255,.42);background:rgba(5,24,37,.9);transform:translate(var(--point-arrow-offset, -9px),-50%) rotate(var(--point-arrow-rotate, 135deg))}.industry-point-detail__head{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#ffe06b;font-size:16px;font-weight:700}.industry-point-detail__head button{width:26px;height:26px;border:1px solid rgba(48,220,255,.36);border-radius:0;background:rgba(6,28,43,.72);color:#efffffe0;cursor:pointer;font-size:20px;line-height:20px}.industry-point-detail__name{margin-top:12px;color:#fff;font-size:22px;font-weight:800;line-height:1.35}.industry-point-detail__grid{display:grid;gap:8px;margin-top:14px}.industry-point-detail__row{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;min-height:32px;align-items:center;border-bottom:1px solid rgba(48,220,255,.12)}.industry-point-detail__row span{color:#c4edf4bd;font-size:14px}.industry-point-detail__row strong{overflow:hidden;color:#f6fffff2;font-size:15px;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.industry-bottom-switcher{position:absolute;left:50%;bottom:48px;z-index:8;display:flex;align-items:center;justify-content:center;transform:translate(-50%);pointer-events:all}.industry-bottom-switcher .topic-switcher{width:1060px}.industry-bottom-switcher .topic-switcher-item{width:var(--topic-item-width, 112px)}.industry-bottom-switcher .topic-switcher-item .topic-name{font-size:14px}.industry-bottom-switcher .topic-switcher-item .topic-title{font-size:14px;line-height:16px}.industry-bottom-switcher .topic-switcher-item .topic-name small{font-size:10px;line-height:11px}.wisdom-management{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;color:#dffaff;background:radial-gradient(circle at 50% 45%,rgba(37,161,133,.28),rgba(3,16,28,.18) 35%,rgba(2,8,18,.86) 72%),linear-gradient(180deg,#041324,#030914);pointer-events:auto}.wisdom-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.wisdom-grid{position:absolute;left:430px;right:430px;top:128px;bottom:8px;opacity:.18;background-image:linear-gradient(rgba(48,220,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(48,220,255,.14) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at center,#000 42%,transparent 78%);mask-image:radial-gradient(circle at center,#000 42%,transparent 78%)}.wisdom-orbit{position:absolute;left:50%;top:50%;border:1px solid rgba(48,220,255,.18);border-radius:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 70px #30dcff0f,0 0 70px #20e8bc14}.wisdom-orbit-a{width:760px;height:760px;animation:wisdomOrbitSpin 24s linear infinite}.wisdom-orbit-b{width:980px;height:260px;border-color:#fad36b29;transform:translate(-50%,-48%) rotate(-9deg);animation:wisdomPulse 6s ease-in-out infinite}.wisdom-scan{position:absolute;left:50%;top:50%;width:620px;height:620px;border-radius:50%;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,transparent,rgba(48,220,255,.2),transparent 24%);opacity:.2;animation:wisdomScanSpin 8s linear infinite}.wisdom-side{position:absolute;top:128px;bottom:8px;z-index:5;width:374px;overflow-y:auto;display:grid;align-content:start;gap:14px;padding:8px 0;box-sizing:border-box;scrollbar-width:none}.wisdom-side::-webkit-scrollbar{width:0;height:0}.wisdom-side-left{left:32px}.wisdom-side-right{right:32px}.wisdom-side-panel{min-height:0;border:1px solid rgba(48,220,255,.22);background:linear-gradient(135deg,rgba(6,37,50,.9),rgba(4,19,32,.86)),radial-gradient(circle at 18% 0%,rgba(39,240,192,.12),transparent 34%);box-shadow:inset 0 0 24px #30dcff12,0 14px 28px #00000038;padding:13px;box-sizing:border-box}.wisdom-side-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.wisdom-side-header span{display:block;margin-bottom:5px;color:#30dcffb8;font-size:12px}.wisdom-side-header strong{display:block;max-width:220px;color:#fff;font-size:17px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wisdom-side-header em{flex:0 0 auto;padding:3px 8px;border:1px solid rgba(255,215,108,.32);color:#ffd76c;font-size:12px;font-style:normal;background:rgba(255,215,108,.08)}.wisdom-side-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.wisdom-side-metric{min-width:0;padding:10px;border:1px solid rgba(48,220,255,.16);background:rgba(3,22,35,.58);box-sizing:border-box}.wisdom-side-metric span,.wisdom-side-metric em{display:block;color:#dffaff8c;font-size:12px;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wisdom-side-metric strong{display:block;margin:4px 0;color:#ffd76c;font-family:D-DIN,Arial,sans-serif;font-size:17px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wisdom-side-text{color:#edfdffe0;font-size:13px;line-height:1.7}.wisdom-side-text h3{margin:0 0 8px;color:#fff;font-size:15px}.wisdom-side-text p{margin:7px 0}.wisdom-side-text ul,.wisdom-side-text ol{margin:8px 0 8px 18px;padding:0}.wisdom-side-text strong{color:#ffd76c}.wisdom-side-actions{display:flex;flex-wrap:wrap;gap:8px}.wisdom-side-text+.wisdom-side-actions,.wisdom-side-metrics+.wisdom-side-actions{margin-top:12px}.wisdom-side-actions button{height:30px;min-width:84px;padding:0 10px;border:1px solid rgba(48,220,255,.28);background:linear-gradient(135deg,rgba(8,48,62,.76),rgba(6,28,43,.76));color:#ffd76ce6;font-size:12px;cursor:pointer}.wisdom-side-actions button:hover:not(:disabled){border-color:#ffd76c9e;color:#fff}.wisdom-side-chart.smart-chart-card{width:100%;height:268px;margin-top:0}.wisdom-side-chart .smart-chart-header{height:48px;padding:9px 11px 0}.wisdom-side-chart .smart-chart-header strong{font-size:14px;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wisdom-side-chart .smart-chart-header span,.wisdom-side-chart .smart-chart-header em{font-size:11px}.wisdom-side-chart .smart-chart{height:198px}.wisdom-side-chart .smart-chart-source{height:20px;padding:0 11px}.wisdom-avatar-ring,.wisdom-empty-mark span{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(48,220,255,.62);border-radius:50%;animation:wisdomSpin 7s linear infinite}.wisdom-avatar-ring:before,.wisdom-empty-mark span:before{content:"";position:absolute;left:50%;top:-4px;width:8px;height:8px;border-radius:50%;background:#ffd76c;box-shadow:0 0 14px #ffd76ccc}.wisdom-chat{position:absolute;left:50%;top:128px;bottom:8px;z-index:4;width:clamp(600px,100% - 900px,720px);display:flex;flex-direction:column;min-width:0;transform:translate(-50%)}.wisdom-dialogue{flex:1;min-height:0;overflow-y:auto;padding:8px 8px 18px;scrollbar-width:thin;scrollbar-color:rgba(48,220,255,.5) rgba(3,18,30,.3)}.wisdom-dialogue.is-empty{display:grid;place-items:center}.wisdom-empty-state{position:relative;width:560px;min-height:360px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.wisdom-empty-mark{position:relative;width:126px;height:126px;display:grid;place-items:center}.wisdom-empty-mark strong{width:84px;height:84px;border-radius:50%;display:grid;place-items:center;color:#071520;font-family:D-DIN,Arial,sans-serif;font-size:34px;background:radial-gradient(circle at 32% 24%,#fff,#9cf8e9 48%,#2bd4cb 100%);box-shadow:0 0 42px #4ef3de61}.wisdom-empty-state h2{margin:18px 0 10px;color:#fff;font-size:28px;letter-spacing:0}.wisdom-empty-state p{margin:0;max-width:420px;color:#dffaffad;font-size:15px;line-height:1.8}.wisdom-prompt-grid{width:min(520px,100%);margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.wisdom-prompt-grid button,.wisdom-suggestion-list button{height:34px;border:1px solid rgba(48,220,255,.28);background:linear-gradient(135deg,rgba(8,48,62,.78),rgba(6,28,43,.78));color:#dffaffdb;font-size:13px;cursor:pointer;box-shadow:inset 0 0 16px #30dcff0f}.wisdom-prompt-grid button:hover:not(:disabled),.wisdom-suggestion-list button:hover:not(:disabled){border-color:#ffd76c9e;color:#fff;background:linear-gradient(135deg,rgba(48,220,255,.18),rgba(255,215,108,.12))}.wisdom-message{display:flex;margin:14px 0;gap:10px}.wisdom-message.is-user{justify-content:flex-end}.wisdom-message-mark{flex:0 0 36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#06151f;font-weight:800;background:linear-gradient(135deg,#dffaff,#4cf0de);box-shadow:0 0 22px #4ef3de5c}.wisdom-bubble{max-width:min(680px,100% - 48px);box-sizing:border-box;border:1px solid rgba(48,220,255,.18);background:rgba(4,22,34,.92);box-shadow:inset 0 0 24px #30dcff0f,0 14px 34px #00000057;color:#edfdffeb;font-size:14px;line-height:1.7;padding:13px 15px}.smart-chart-loading{width:min(620px,100%);height:292px;margin-top:12px;display:grid;place-items:center;box-sizing:border-box;border:1px solid rgba(48,220,255,.22);background:rgba(4,22,34,.72);color:#ffd76cdb;font-size:13px;box-shadow:inset 0 0 24px #30dcff0f}.wisdom-suggestion-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.wisdom-suggestion-list button{width:auto;min-width:86px;padding:0 12px;color:#ffd76ce6}.wisdom-message.is-user .wisdom-bubble{max-width:min(560px,76%);border-color:#ffd76c42;background:linear-gradient(135deg,rgba(50,115,106,.9),rgba(13,54,65,.86))}.wisdom-steps{display:grid;gap:8px;margin-bottom:10px}.wisdom-step{display:flex;align-items:center;gap:8px;color:#dffaffa3;font-size:13px}.wisdom-step span{width:14px;height:14px;border-radius:50%;border:1px solid rgba(48,220,255,.7);position:relative}.wisdom-step span:after{content:"";position:absolute;left:4px;top:2px;width:4px;height:7px;border-right:2px solid #30dcff;border-bottom:2px solid #30dcff;transform:rotate(40deg)}.wisdom-digesting{display:flex;align-items:center;gap:8px;color:#ffd76ce0}.wisdom-digesting span,.wisdom-button-loading{width:8px;height:8px;border-radius:50%;background:#ffd76c;animation:wisdomBounce 1s ease-in-out infinite}.wisdom-digesting span:nth-child(2){animation-delay:.14s}.wisdom-digesting span:nth-child(3){animation-delay:.28s}.wisdom-digesting em{font-style:normal}.wisdom-answer{color:#edfdfff0}.wisdom-answer h3{margin:12px 0 8px;color:#fff;font-size:17px}.wisdom-answer p{margin:8px 0}.wisdom-answer ul,.wisdom-answer ol{margin:8px 0 8px 20px;padding:0}.wisdom-answer li{margin:4px 0}.wisdom-answer strong{color:#ffd76c}.wisdom-stream-caret{display:inline-block;width:8px;height:18px;margin-left:4px;vertical-align:middle;background:#30dcff;animation:wisdomBlink .8s steps(2,start) infinite}.wisdom-choice-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.wisdom-choice-list button{min-width:96px;height:34px;padding:0 14px;border:1px solid rgba(48,220,255,.32);background:rgba(9,48,62,.74);color:#dffaff;cursor:pointer}.wisdom-choice-list button:hover:not(:disabled){border-color:#ffd76c9e;color:#fff}.wisdom-input-bar{flex:0 0 64px;padding:8px 8px 0;box-sizing:border-box}.wisdom-input-shell{height:50px;border:1px solid rgba(48,220,255,.34);background:linear-gradient(135deg,rgba(8,42,55,.92),rgba(3,18,31,.92));box-shadow:inset 0 0 24px #30dcff14,0 0 30px #30dcff1a;display:flex;align-items:center;gap:10px;padding:0 8px 0 16px;box-sizing:border-box}.wisdom-input-icon{width:16px;height:16px;border:2px solid #30dcff;border-radius:50%;position:relative;flex:0 0 auto}.wisdom-input-icon:after{content:"";position:absolute;right:-7px;bottom:-5px;width:8px;height:2px;border-radius:2px;background:#30dcff;transform:rotate(45deg)}.wisdom-input-shell input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#fff;font-size:15px}.wisdom-input-shell input::placeholder{color:#dffaff6b}.wisdom-submit-button{width:92px;height:36px;border:1px solid rgba(255,215,108,.46);background:linear-gradient(135deg,rgba(255,215,108,.26),rgba(48,220,255,.12));color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.wisdom-voice-button{position:relative;flex:0 0 auto;width:38px;height:36px;border:1px solid rgba(48,220,255,.32);background:rgba(6,35,49,.76);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.wisdom-voice-button span{position:relative;width:10px;height:17px;border:2px solid #30dcff;border-radius:8px;box-sizing:border-box}.wisdom-voice-button span:before{content:"";position:absolute;left:50%;bottom:-8px;width:14px;height:8px;border:2px solid #30dcff;border-top:0;border-radius:0 0 10px 10px;transform:translate(-50%)}.wisdom-voice-button span:after{content:"";position:absolute;left:50%;bottom:-12px;width:12px;height:2px;border-radius:2px;background:#30dcff;transform:translate(-50%)}.wisdom-voice-button.is-listening{border-color:#ffd76c9e;background:rgba(255,215,108,.14);box-shadow:0 0 18px #ffd76c38}.wisdom-voice-button.is-listening span,.wisdom-voice-button.is-listening span:before{border-color:#ffd76c}.wisdom-voice-button.is-listening span:after{background:#ffd76c}.wisdom-submit-button:disabled,.wisdom-voice-button:disabled{cursor:not-allowed;opacity:.62}.wisdom-button-loading{width:12px;height:12px;border:2px solid rgba(255,255,255,.34);border-top-color:#fff;background:transparent;animation:wisdomSpin .8s linear infinite}@keyframes wisdomSpin{to{transform:rotate(360deg)}}@keyframes wisdomOrbitSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes wisdomScanSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes wisdomPulse{0%,to{opacity:.36}50%{opacity:.72}}@keyframes wisdomBounce{0%,to{transform:translateY(0);opacity:.42}50%{transform:translateY(-5px);opacity:1}}@keyframes wisdomBlink{50%{opacity:0}}@media (max-width: 1480px){.wisdom-side{width:300px}.wisdom-side-left{left:24px}.wisdom-side-right{right:24px}.wisdom-chat{width:clamp(520px,100% - 700px,720px)}}@media (max-width: 1280px){.wisdom-side{display:none}.wisdom-chat{width:min(860px,100% - 80px)}}@font-face{font-family:D-DIN;src:url(data:font/otf;base64,AAUWBwACAABNYWMgT1MgWCAgICAgICAgAAIAAAAJAAAAMgAAAKIAAAACAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQVRUUgAAAAAAAADUAAAAmAAAADwAAAAAAAAAAAAAAAAAAAABAAAAmAAAADwAABVjb20uYXBwbGUucXVhcmFudGluZQBxLzAwODE7NjQwNDljYTQ7Q2hyb21lOzIzQTc0MjRGLTNDMjEtNEI1OC05MUU2LTIzQUVGNkQ5ODMyNgA=) format("otf")}@font-face{font-family:D-DIN-Bold;src:url(data:font/otf;base64,AAUWBwACAABNYWMgT1MgWCAgICAgICAgAAIAAAAJAAAAMgAAAKIAAAACAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQVRUUgAAAAAAAADUAAAAmAAAADwAAAAAAAAAAAAAAAAAAAABAAAAmAAAADwAABVjb20uYXBwbGUucXVhcmFudGluZQBxLzAwODE7NjQwNDljYTQ7Q2hyb21lOzIzQTc0MjRGLTNDMjEtNEI1OC05MUU2LTIzQUVGNkQ5ODMyNgA=) format("otf")}@font-face{font-family:D-DIN-Italic;src:url(data:font/otf;base64,AAUWBwACAABNYWMgT1MgWCAgICAgICAgAAIAAAAJAAAAMgAAAKIAAAACAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQVRUUgAAAAAAAADUAAAAmAAAADwAAAAAAAAAAAAAAAAAAAABAAAAmAAAADwAABVjb20uYXBwbGUucXVhcmFudGluZQBxLzAwODE7NjQwNDljYTQ7Q2hyb21lOzIzQTc0MjRGLTNDMjEtNEI1OC05MUU2LTIzQUVGNkQ5ODMyNgA=) format("otf")}@font-face{font-family:Alibaba PuHuiTi;src:url(./AlibabaPuHuiTi-14435b65-balabala-1783244194656.woff2) format("woff2")}@font-face{font-family:Alimama ShuHeiTi;font-weight:700;src:url(./AlimamaShuHeiTi-Bold-fa4a258d-balabala-1783244194656.woff2) format("woff2"),url(./AlimamaShuHeiTi-Bold-a95023f2-balabala-1783244194656.woff) format("woff"),url(./AlimamaShuHeiTi-Bold-6401fd0d-balabala-1783244194656.ttf) format("truetype");font-display:swap}@font-face{font-family:阿里妈妈数黑体 Bold;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");font-display:swap}body{font-family:SourceHanSansCN,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif;background:#000;-webkit-user-select:none;user-select:none}.loading{position:absolute;left:0;top:0;right:0;bottom:0;background:#000;pointer-events:none;z-index:99}.loading-text{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;font-family:D-DIN,Arial,sans-serif;letter-spacing:10px}.loading-text span{font-size:2vw;animation:blurAni 1.5s calc(var(--index) / 5 * 1s) alternate infinite}.loading-progress{font-size:2vw;color:#fff;font-family:D-DIN,Arial,sans-serif;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center;margin-top:-3vw}.loading-progress .unit{padding-left:10px;font-size:1vw}@keyframes blurAni{to{filter:blur(3px)}}.large-screen{position:relative;width:100%;height:100%;background:#050f33;margin:0 auto;font-size:14px}.large-screen .map{position:relative;width:100%;height:100%;z-index:2}.large-screen-wrap{position:absolute;left:0;right:0;top:0;bottom:0;z-index:3;pointer-events:none}.large-screen-wrap:after{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;opacity:.5;background:url(./bg-3acb94e3-balabala-1783244194656.png) no-repeat;background-size:cover}.large-screen-wrap .top-count-card{position:absolute;left:560px;right:560px;top:130px;justify-content:center;z-index:9;display:flex}.large-screen-wrap .top-count-card>div{padding:0 50px}.large-screen-wrap .left-wrap{position:absolute;z-index:4;width:398px;left:32px;top:126px;bottom:50px;perspective:500px;perspective-origin:50% 50%}.large-screen-wrap .left-wrap-3d{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;transform:translateZ(0) scaleX(1) scaleY(1) rotateX(0) rotateY(6deg) rotate(0) skew(0) skewY(0);z-index:4}.large-screen-wrap .left-wrap-3d .left-card{flex:1;margin-bottom:12px}.large-screen-wrap .right-wrap{position:absolute;z-index:4;width:398px;right:32px;top:126px;bottom:50px;perspective:800px;perspective-origin:50% 50%}.large-screen-wrap .right-wrap-3d{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;transform:translateZ(0) scaleX(1) scaleY(1) rotateX(0) rotateY(-6deg) rotate(0) skew(0) skewY(0)}.large-screen-wrap .right-wrap-3d .right-card{flex:1;margin-bottom:12px}.large-screen-wrap .bottom-tray{position:absolute;left:50%;bottom:0;z-index:3;margin-left:-960px;width:1920px;height:90px;box-sizing:border-box;padding-top:20px;display:flex;justify-content:center;background:url(./bottom-menu-bg-b465793d-balabala-1783244194656.png) no-repeat;background-size:contain}.large-screen-wrap .bottom-tray-arrow{display:flex;align-items:center;height:30px}.large-screen-wrap .bottom-tray-arrow.is-reverse{transform:scaleX(-1)}.large-screen-wrap .bottom-tray-arrow img{animation:arrowAnimate 2s ease-in-out infinite}.large-screen-wrap .bottom-tray-arrow img:last-child{animation:arrowAnimate2 2s ease-in-out infinite}.large-screen-wrap .bottom-tray .bottom-menu{display:flex;padding:0 20px}.large-screen-wrap .bottom-tray .bottom-menu-item{width:100px;height:32px;background:url(./bottom-menu-btn-ee5c8064-balabala-1783244194656.png) no-repeat;background-size:100%;font-size:15px;letter-spacing:1.6px;text-align:center;line-height:30px;cursor:pointer;pointer-events:all}.large-screen-wrap .bottom-tray .bottom-menu-item span{display:block;width:100px;height:32px;font-weight:700;background:-webkit-linear-gradient(rgb(117,232,255),rgb(255,255,255));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.large-screen-wrap .bottom-tray .bottom-menu-item:hover,.large-screen-wrap .bottom-tray .bottom-menu-item.is-active{background:url(./bottom-menu-btn-hover-df33e514-balabala-1783244194656.png) no-repeat;background-size:100%}.large-screen-left-zsline{position:absolute;left:0;z-index:3;top:50%;margin-top:-540px;width:120px;height:1080px;background:url(./left-kuang-5d6bd1ae-balabala-1783244194656.svg) no-repeat;background-size:contain;animation:bkAnimate 3s infinite}.large-screen-right-zsline{position:absolute;right:0;z-index:3;top:50%;margin-top:-540px;width:120px;height:1080px;background:url(./right-kuang-b1937caf-balabala-1783244194656.svg) no-repeat;background-size:contain;animation:bkAnimate 3s infinite}@keyframes bkAnimate{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes arrowAnimate{0%{transform:translate(0)}50%{transform:translate(100%)}to{transform:translate(0)}}@keyframes arrowAnimate2{0%{transform:translate(0)}50%{transform:translate(90%)}to{transform:translate(0)}}@keyframes rotate360Animate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.platform-screen{position:fixed!important;left:0;top:0;margin:0}.platform-screen.is-forest-grass-wet .large-screen-wrap:after{opacity:.28}.platform-screen.is-forest-grass-wet .large-screen-left-zsline,.platform-screen.is-forest-grass-wet .large-screen-right-zsline{filter:brightness(1.3) drop-shadow(0 0 14px rgba(48,220,255,.32))}.platform-screen.is-home .large-screen-wrap:after{opacity:.34}.platform-screen.is-home .large-screen-left-zsline,.platform-screen.is-home .large-screen-right-zsline{filter:brightness(1.32) drop-shadow(0 0 16px rgba(36,246,196,.28))}.platform-screen.is-ecological-protection .large-screen-wrap:after{opacity:.22}.platform-screen.is-ecology-national-park .top-menu-mid-space{width:920px}.platform-screen.is-grass-livestock-balance .large-screen-wrap:after{opacity:.24}.platform-screen.is-grass-livestock-balance .large-screen-left-zsline,.platform-screen.is-grass-livestock-balance .large-screen-right-zsline{filter:brightness(1.24) drop-shadow(0 0 14px rgba(255,215,108,.18))}.platform-screen.is-yak-management .large-screen-wrap:after{opacity:.24}.platform-screen.is-yak-management .large-screen-left-zsline,.platform-screen.is-yak-management .large-screen-right-zsline{filter:brightness(1.22) drop-shadow(0 0 14px rgba(48,220,255,.26))}.platform-screen.is-pasture-management .large-screen-wrap:after{opacity:.26}.platform-screen.is-pasture-management .large-screen-left-zsline,.platform-screen.is-pasture-management .large-screen-right-zsline{filter:brightness(1.28) drop-shadow(0 0 14px rgba(36,246,196,.28))}.platform-screen.is-yak-industry-chain .large-screen-wrap:after{opacity:.24}.platform-screen.is-yak-industry-chain .large-screen-left-zsline,.platform-screen.is-yak-industry-chain .large-screen-right-zsline{filter:brightness(1.28) drop-shadow(0 0 14px rgba(255,224,107,.2))}.platform-screen.is-smart-management .large-screen-wrap:after{opacity:.2}.platform-screen .platform-module-pane{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.platform-screen .top-menu{position:absolute;left:50%;top:46px;z-index:10;transform:translate(-50%)}.platform-screen .top-menu .m-menu{justify-content:center;align-items:center}.platform-screen .top-menu .m-menu-item{min-width:118px;height:34px;padding:0 18px;font-size:14px;line-height:34px;letter-spacing:0}.platform-screen .top-menu .m-menu-item.is-active:after{width:calc(100% - 12px);height:28px;margin-left:calc(-50% + 6px);margin-top:-14px;border-radius:28px;transform:none;animation:platformMenuActivePulse 1.35s ease-in-out infinite}.platform-screen .top-menu .top-menu-mid-space{width:820px;height:1px;pointer-events:none}.platform-screen .m-header-right{top:8px;right:12px;z-index:30}.platform-screen .m-header-tools{display:flex;align-items:center;gap:12px;pointer-events:auto}.platform-screen .logout-button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid rgba(92,232,255,.72);border-radius:2px;background:linear-gradient(180deg,rgba(28,126,166,.62),rgba(3,32,55,.86)),rgba(2,18,34,.72);box-shadow:inset 0 0 13px #30dcff2e,0 0 12px #30dcff33;color:#e7fbff;cursor:pointer;transition:border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.platform-screen .logout-icon{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.platform-screen .logout-button:hover{border-color:#30dcffc7;box-shadow:inset 0 0 14px #30dcff29,0 0 14px #30dcff38;color:#fff;transform:translateY(-1px)}.platform-screen .top-count-card{left:420px;right:420px;top:108px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;justify-content:stretch}.platform-screen .top-count-card>div{min-width:0;padding:0!important;justify-content:center}.platform-screen .top-count-card .count-card{min-width:0;min-height:62px}.platform-screen .top-count-card .count-card-title,.platform-screen .top-count-card .count-card-left,.platform-screen .top-count-card .count-card-right{min-width:0}.platform-screen .top-count-card .count-card-icon{width:58px;height:58px;flex-basis:58px;margin-right:10px}.platform-screen .top-count-card .count-card-right{padding-left:10px}.platform-screen .top-count-card .count-card-right .value{min-height:32px;margin-right:6px;font-size:26px;line-height:32px;letter-spacing:0}.platform-screen .top-count-card .count-card-right .unit{padding-top:10px;line-height:1}.platform-screen .top-count-card .count-card-title .title-zh{font-size:17px}.platform-screen .top-count-card .count-card-title .title-en{max-width:112px;overflow:hidden;text-overflow:ellipsis}.platform-screen .top-count-card.is-four{left:470px;right:470px;top:106px;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:10px}.platform-screen .top-count-card.is-four .count-card-icon{width:56px;height:56px;flex-basis:56px;margin-right:8px}.platform-screen .top-count-card.is-four .count-card-right{padding-left:8px}.platform-screen .top-count-card.is-four .count-card-right .value{min-height:30px;font-size:24px;line-height:30px}.platform-screen .top-count-card.is-four .count-card-right .unit{padding-top:9px}.platform-screen .top-count-card.is-four .count-card-title .title-zh{font-size:15px}.platform-screen .top-count-card.is-four .count-card-title .title-en{max-width:90px;font-size:10px}.platform-screen .top-count-card.is-multi{left:390px;right:390px;top:102px;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:40px;column-gap:12px;row-gap:16px;z-index:8}.platform-screen .top-count-card.is-multi>div{justify-content:flex-start}.platform-screen .top-count-card.is-multi .count-card{min-height:40px}.platform-screen .top-count-card.is-multi .count-card-left{flex:0 1 auto}.platform-screen .top-count-card.is-multi .count-card-icon{display:none}.platform-screen .top-count-card.is-multi .count-card-right{flex:0 0 auto;padding-left:8px}.platform-screen .top-count-card.is-multi .count-card-right .value{min-height:28px;margin-right:4px;font-size:22px;line-height:28px}.platform-screen .top-count-card.is-multi .count-card-right .unit{padding-top:11px;font-size:12px;opacity:.62}.platform-screen .top-count-card.is-multi .count-card-title .title-zh{max-width:none;font-size:14px;line-height:1.18;white-space:nowrap}.platform-screen .top-count-card.is-multi .count-card-title .title-en{display:none}.platform-screen .top-count-card.is-multi>div:nth-child(6){grid-column:2}.platform-screen .top-count-card.is-multi>div:nth-child(7){grid-column:3}.platform-screen .top-count-card.is-multi>div:nth-child(8){grid-column:4}.platform-screen .top-count-card.is-national-park-stats{left:50%;right:auto;top:100px;width:1100px;height:112px;position:absolute;transform:translate(-50%);display:block;z-index:7}.platform-screen .top-count-card.is-national-park-stats:before{content:"";position:absolute;left:0;right:0;top:0;height:64px;pointer-events:none;border-top:1px solid rgba(75,230,255,.26);border-bottom:1px solid rgba(75,230,255,.12);background:radial-gradient(ellipse at 50% 0%,rgba(65,230,255,.18),transparent 64%),linear-gradient(90deg,transparent,rgba(40,210,255,.1) 14%,rgba(40,210,255,.045) 50%,rgba(40,210,255,.1) 86%,transparent),linear-gradient(180deg,rgba(6,73,103,.14),rgba(2,20,36,.02));box-shadow:inset 0 1px #cdfdff1f,0 0 18px #22d2ff0f;clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 16px,100% 100%,0 100%,0 16px)}.platform-screen .top-count-card.is-national-park-stats:after{content:"";position:absolute;left:80px;right:80px;top:66px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(64,230,255,.52),transparent)}.platform-screen .top-count-card.is-national-park-stats>div{padding:0!important}.platform-screen .top-count-card.is-national-park-stats .np-stat-shell{position:relative;display:flex;flex-direction:column;gap:11px;width:100%;height:100%;box-sizing:border-box}.platform-screen .top-count-card.is-national-park-stats .np-stat-primary-row,.platform-screen .top-count-card.is-national-park-stats .np-stat-secondary-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%}.platform-screen .top-count-card.is-national-park-stats .np-stat-primary-row{position:relative;height:64px;padding:0 12px;box-sizing:border-box}.platform-screen .top-count-card.is-national-park-stats .np-stat-secondary-row{position:relative;height:34px;padding:0 20px;border-top:1px solid rgba(56,220,255,.18);border-bottom:1px solid rgba(56,220,255,.1);background:linear-gradient(90deg,transparent,rgba(42,215,255,.1) 10%,rgba(42,215,255,.025) 50%,rgba(42,215,255,.1) 90%,transparent),linear-gradient(180deg,rgba(13,88,116,.16),rgba(3,24,42,.03));clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);box-sizing:border-box}.platform-screen .top-count-card.is-national-park-stats .np-stat{position:relative;min-width:0;box-sizing:border-box;text-align:center}.platform-screen .top-count-card.is-national-park-stats .np-stat-primary{display:flex;flex-direction:column;justify-content:center;gap:5px;padding:5px 8px 4px}.platform-screen .top-count-card.is-national-park-stats .np-stat-primary:after{content:"";position:absolute;right:0;top:14px;bottom:14px;width:1px;background:linear-gradient(180deg,transparent,rgba(88,232,255,.34),transparent)}.platform-screen .top-count-card.is-national-park-stats .np-stat-primary:last-child:after{content:none}.platform-screen .top-count-card.is-national-park-stats .np-stat-secondary{display:flex;align-items:center;justify-content:center;gap:6px;padding:0 8px}.platform-screen .top-count-card.is-national-park-stats .np-stat-secondary:before{content:"";width:4px;height:4px;border-radius:50%;background:rgba(66,238,255,.96);box-shadow:0 0 8px #42eeff85;flex:0 0 auto}.platform-screen .top-count-card.is-national-park-stats .np-stat-name{overflow:hidden;color:#cefaffc7;font-size:14px;font-weight:600;line-height:1;text-overflow:ellipsis;white-space:nowrap}.platform-screen .top-count-card.is-national-park-stats .np-stat-value-line{display:flex;align-items:baseline;justify-content:center;min-width:0}.platform-screen .top-count-card.is-national-park-stats .np-stat-value{color:#f7feff;font-family:D-DIN;font-size:31px;font-weight:700;line-height:1;text-shadow:0 0 14px rgba(255,255,255,.42),0 0 18px rgba(48,220,255,.16);white-space:nowrap}.platform-screen .top-count-card.is-national-park-stats .np-stat-unit{margin-left:4px;color:#dcfcffb3;font-size:11px;font-weight:600;white-space:nowrap}.platform-screen .top-count-card.is-national-park-stats .np-stat-secondary .np-stat-name{flex:0 1 auto;max-width:78px;font-size:12px;font-weight:500}.platform-screen .top-count-card.is-national-park-stats .np-stat-secondary .np-stat-value{flex:0 0 auto;font-size:20px;text-shadow:0 0 10px rgba(255,255,255,.3)}.platform-screen .top-count-card.is-national-park-stats .np-stat-secondary .np-stat-unit{flex:0 0 auto;margin-left:2px;font-size:10px}.platform-screen .bottom-menu-item{width:96px!important;margin:0 2px}.platform-screen .bottom-menu-item span{width:96px!important;font-size:13px}.platform-screen .bottom-svg-line-left,.platform-screen .bottom-svg-line-right{position:absolute;right:50%;bottom:-21px;width:721px;height:57px;margin-right:-5px}.platform-screen .bottom-svg-line-right{left:50%;right:inherit;margin-left:-5px;margin-right:inherit;transform:scaleX(-1)}.platform-screen .module-coming{position:absolute;left:50%;top:50%;z-index:12;width:360px;height:130px;padding-top:28px;border:1px solid rgba(48,220,255,.28);background:rgba(3,18,30,.72);color:#fff;text-align:center;transform:translate(-50%,-50%);pointer-events:none;box-sizing:border-box}.platform-screen .module-coming-title{font-size:24px;font-weight:700}.platform-screen .module-coming-text{margin-top:12px;color:#ffffff9e;font-size:14px}.platform-screen .platform-loading{position:absolute;z-index:99}.platform-screen .platform-loading .loading-text{gap:10px;letter-spacing:0}@keyframes platformMenuActivePulse{0%{opacity:.68;box-shadow:0 0 #0af0}58%{opacity:.38;box-shadow:0 0 14px #30dcff5c}to{opacity:0;box-shadow:0 0 22px #30dcff1f}} diff --git a/docs/assets/index-8cfc31f2-balabala-1783264824576.css b/docs/assets/index-8cfc31f2-balabala-1783264824576.css new file mode 100644 index 0000000..deb7091 --- /dev/null +++ b/docs/assets/index-8cfc31f2-balabala-1783264824576.css @@ -0,0 +1 @@ +@charset "UTF-8";.path-line{mix-blend-mode:screen}.m-header{position:relative;left:0;top:0;right:0;width:100%;height:90px;z-index:2}.m-header-wrap{position:absolute;left:50%;transform:translate(-50%);width:1920px;height:90px;margin:0 auto;background:url(./header-bg-65b38012-balabala-1783264824576.png);background-size:100%;text-align:center;box-sizing:border-box;padding-top:10px}.m-header-title{color:#fff;font-size:44px;font-weight:700;letter-spacing:1px;font-family:Alimama ShuHeiTi,阿里妈妈数黑体 Bold,sans-serif;font-synthesis:none;background:-webkit-linear-gradient(rgb(117,232,255),rgb(255,255,255));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.m-header-subtext{opacity:.64;font-size:12px;letter-spacing:3px;font-weight:300;font-family:D-DIN;line-height:14.4px;color:#c4f3fe}.m-header-left{color:#fff;position:absolute;top:47px;left:32px}.m-header-right{color:#fff;position:absolute;top:47px;right:32px}.m-header-line-left{position:absolute;right:50%;top:11px;width:961px;height:79px;margin-right:14px}.m-header-line-right{position:absolute;left:50%;top:11px;width:961px;height:79px;margin-left:-14px;transform:scaleX(-1)}.m-header-line-left-top{position:absolute;right:50%;top:-6px;width:329px;height:30px;margin-right:295px}.m-header-line-right-top{position:absolute;left:50%;top:-6px;width:329px;height:30px;margin-left:293px;transform:scaleX(-1)}.m-menu{display:flex}.m-menu-item{position:relative;z-index:1;display:flex;align-items:center;pointer-events:all;justify-content:center;min-width:112px;width:auto;height:32px;box-sizing:border-box;padding:0 20px;background-image:url(./menu-btn-91a961cf-balabala-1783264824576.png);background-size:100% 100%;color:#fff9;font-size:15px;margin:0 6px;white-space:nowrap;line-height:32px;cursor:pointer}.m-menu-item:hover,.m-menu-item.is-active{color:#fff;background-image:url(./menu-btn-hover-62eba0bb-balabala-1783264824576.png);background-size:100% 100%}.m-menu-item.is-active:after{display:block;width:100%;height:32px;background-size:100%;content:"";position:absolute;left:50%;top:50%;margin-left:-50%;margin-top:-16px;z-index:-1;opacity:1;background:rgba(0,170,255,.55);border-radius:32px;transform:scale(1.1,1.2);animation:menuActiveScale 1s infinite}@keyframes menuActiveScale{0%{transform:scale(1)}50%{transform:scale(1.1,1.2)}to{transform:scale(1.1,1.2);opacity:0}}@keyframes countCardLoadIn{0%{opacity:0;transform:translateY(12px) scale(.96);filter:blur(1px) brightness(.82)}58%{opacity:1;transform:translateY(-2px) scale(1.02);filter:blur(0) brightness(1.26)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0) brightness(1)}}@keyframes countCardValueJump{0%,to{transform:translateY(0) scale(1)}35%{transform:translateY(-3px) scale(1.045)}68%{transform:translateY(1px) scale(.99)}}@keyframes countCardValueSettle{0%{transform:translateY(0) scale(1);filter:brightness(1);text-shadow:0 0 18px rgba(255,255,255,.7)}36%{transform:translateY(-5px) scale(1.08);filter:brightness(1.4);text-shadow:0 0 14px rgba(255,255,255,.88),0 0 26px rgba(48,220,255,.52)}to{transform:translateY(0) scale(1);filter:brightness(1);text-shadow:0 0 18px rgba(255,255,255,.7)}}@keyframes countCardValueSweep{0%{transform:translate(-130%);opacity:0}16%{opacity:.68}54%{opacity:.8}to{transform:translate(130%);opacity:0}}.count-card{position:relative;display:flex;align-items:center;overflow:visible}.count-card:before{content:"";position:absolute;left:-8px;right:-8px;top:-5px;bottom:-5px;pointer-events:none;background:linear-gradient(100deg,transparent 8%,rgba(48,220,255,.2) 45%,transparent 72%);opacity:0;transform:translate(-120%)}.count-card.is-counting:before{animation:countCardValueSweep 1.45s ease-in-out infinite}.count-card-left{display:flex;align-items:center;animation:countCardLoadIn .78s cubic-bezier(.2,.78,.22,1) both;animation-delay:.04s}.count-card-right{display:flex;align-items:center;padding-left:20px;animation:countCardLoadIn .82s cubic-bezier(.2,.78,.22,1) both;animation-delay:.12s}.count-card-right .value{position:relative;display:inline-flex;align-items:baseline;transform-origin:center bottom;font-family:D-DIN;font-weight:700;font-size:28px;color:#fff;letter-spacing:1px;margin-right:10px;text-shadow:0px 0px 18px rgba(255,255,255,.7);white-space:nowrap}.count-card-right .value:after{content:"";position:absolute;left:-4px;right:-4px;bottom:0;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(48,220,255,.72),transparent);opacity:0;transform:scaleX(.2);transform-origin:left center}.count-card-right .unit{font-weight:500;font-size:12px;color:#fff;padding-top:15px;opacity:.5;white-space:nowrap}.count-card-icon{position:relative;width:42px;height:42px;margin-right:10px;flex:0 0 42px;background-repeat:no-repeat;background-position:center center;background-size:contain;filter:none}.count-card-icon:before,.count-card-icon:after{content:none}.count-card-icon.icon-xiaoshoujine{background-image:url(./icon1-6f7c222f-balabala-1783264824576.png)}.count-card-icon.icon-zongxiaoliang{background-image:url(./icon2-4f77ccec-balabala-1783264824576.png)}.count-card-icon.icon-stack{background-image:url(./stack-7a426057-balabala-1783264824576.png)}.count-card-icon.icon-area{background-image:url(./area-b57940eb-balabala-1783264824576.png)}.count-card-icon.icon-grass-basic{background-image:url(./area-b57940eb-balabala-1783264824576.png)}.count-card-icon.icon-grass-general{background-image:url(./area-b57940eb-balabala-1783264824576.png)}.count-card-icon.icon-wetland{background-image:url(./leaf-7be9efef-balabala-1783264824576.png)}.count-card-icon.icon-forest{background-image:url(./park-ee0533e0-balabala-1783264824576.png)}.count-card-icon.icon-town{background-image:url(./town-f8c0c9cc-balabala-1783264824576.png)}.count-card-icon.icon-park{background-image:url(./park-ee0533e0-balabala-1783264824576.png)}.count-card-icon.icon-yield{background-image:url(./yield-66e9af79-balabala-1783264824576.png)}.count-card-icon.icon-project{background-image:url(./yield-66e9af79-balabala-1783264824576.png)}.count-card-icon.icon-length{background-image:url(./park-ee0533e0-balabala-1783264824576.png)}.count-card-icon.icon-device{background-image:url(./yield-66e9af79-balabala-1783264824576.png)}.count-card-icon.icon-certificate{background-image:url(./yield-66e9af79-balabala-1783264824576.png)}.count-card-icon.icon-rate{background-image:url(./park-ee0533e0-balabala-1783264824576.png)}.count-card-icon.icon-leaf{background-image:url(./leaf-7be9efef-balabala-1783264824576.png)}.count-card-icon.icon-risk{background-image:url(./leaf-7be9efef-balabala-1783264824576.png)}.count-card-title .title-zh{font-weight:700;font-size:18px;color:#fff;white-space:nowrap}.count-card-title .title-en{font-family:D-DIN;font-weight:400;font-size:12px;color:#fff;opacity:.5;padding-top:5px;white-space:nowrap}.count-card.is-counting .count-card-icon{filter:none}.count-card.is-counting .count-card-right .value{animation:countCardValueJump .58s ease-in-out infinite}.count-card.is-counting .count-card-right .value:after{opacity:.58;transform:scaleX(1);transition:transform 1.2s ease,opacity .2s ease}.count-card.is-settled .count-card-right .value{animation:countCardValueSettle .72s cubic-bezier(.16,.86,.24,1) both}.map{position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;background-color:#000}.map canvas{display:block;width:100%;height:100%}.map .yak-industry-point-label{width:172px;min-height:72px;margin-bottom:28px;color:#f2feff;font-size:12px;pointer-events:none;will-change:transform}.map .yak-industry-point-label-wrap{position:relative;width:172px;padding:8px 10px 9px;border:1px solid color-mix(in srgb,var(--yak-point-color, #24f6c4) 56%,transparent);border-radius:4px;background:linear-gradient(120deg,rgba(6,37,49,.88),rgba(3,16,27,.76)),linear-gradient(90deg,color-mix(in srgb,var(--yak-point-color, #24f6c4) 18%,transparent),transparent 72%);box-shadow:0 0 18px color-mix(in srgb,var(--yak-point-color, #24f6c4) 26%,transparent),inset 0 0 14px #30dcff14}.map .yak-industry-point-label-wrap:after{content:"";position:absolute;left:14px;bottom:-9px;width:14px;height:14px;border-right:1px solid color-mix(in srgb,var(--yak-point-color, #24f6c4) 52%,transparent);border-bottom:1px solid color-mix(in srgb,var(--yak-point-color, #24f6c4) 52%,transparent);background:rgba(3,16,27,.82);transform:rotate(45deg)}.map .yak-industry-point-label-head,.map .yak-industry-point-label-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.map .yak-industry-point-label-head{color:#daf9ffb3;font-size:10px}.map .yak-industry-point-label-head i{width:7px;height:7px;border-radius:50%;background:var(--yak-point-color, #24f6c4);box-shadow:0 0 10px var(--yak-point-color, #24f6c4)}.map .yak-industry-point-label-head span,.map .yak-industry-point-label-name,.map .yak-industry-point-label-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map .yak-industry-point-label-name{margin-top:5px;color:#fff;font-size:13px;font-weight:800;line-height:1.35}.map .yak-industry-point-label-meta{margin-top:5px;color:#d3f1f6ad;font-size:10px}.map .yak-industry-point-label-meta strong{flex:0 0 auto;color:#ffe06b;font-size:11px;font-weight:800}.map .info-point{color:#eaffff;font-size:13px;width:178px;min-height:82px;margin-bottom:24px;will-change:transform}.map .info-point-wrap{position:relative;width:178px;padding:8px 10px 9px;border:1px solid rgba(104,236,255,.38);border-radius:5px;background:linear-gradient(120deg,rgba(6,36,48,.92),rgba(4,18,29,.78)),rgba(2,16,25,.82);box-shadow:0 0 18px #30dcff33,inset 0 0 18px #27f0c014;transform:translate(42%,-12%)}.map .info-point-wrap-inner{position:relative}.map .info-point-wrap-inner:after,.map .info-point-wrap-inner:before{position:absolute;left:-18px;content:""}.map .info-point-wrap-inner:before{top:42px;width:16px;height:1px;background:linear-gradient(90deg,rgba(104,236,255,0),rgba(104,236,255,.88))}.map .info-point-wrap-inner:after{top:38px;width:7px;height:7px;border-radius:50%;background:#fff06a;box-shadow:0 0 12px #fff06ae6}.map .info-point-wrap.is-prime{border-color:#ffe06b85;background:linear-gradient(120deg,rgba(67,48,13,.72),rgba(4,24,34,.82)),rgba(2,16,25,.86)}.map .info-point-head{display:flex;align-items:center;gap:7px;min-width:0}.map .info-point-head .rank{flex:0 0 auto;color:#ffe06b;font-size:12px;line-height:14px;font-weight:900}.map .info-point-head strong{overflow:hidden;color:#fff;font-size:15px;line-height:18px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.map .info-point-metric{margin-top:4px;overflow:hidden;color:#a6f4ffc7;font-size:11px;line-height:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.map .info-point-value{display:flex;align-items:baseline;gap:4px;margin-top:2px}.map .info-point-value span{color:#fff;font-size:25px;line-height:28px;font-weight:900;text-shadow:0 0 12px rgba(126,251,246,.6)}.map .info-point-value em{color:#ebfcffc7;font-size:11px;line-height:13px;font-style:normal;font-weight:800}.map .provinces-label-wrap{transform:translate(50%,200%);opacity:0;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;width:136px;min-height:58px;border:1px solid rgba(126,251,246,.22);border-radius:8px 8px 8px 0;background:rgba(1,19,30,.62);box-shadow:0 0 16px #30dcff29}.map .provinces-label .label-main{min-width:0}.map .provinces-label .label-title{max-width:94px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7efbf6d1;font-size:10px;line-height:12px;font-weight:500}.map .provinces-label .number{color:#fff;font-size:21px;line-height:25px;font-weight:700}.map .provinces-label .number .unit{color:#fff;font-size:11px;font-weight:400;opacity:.64;padding-left:4px}.map .provinces-label .name{color:#fff;font-size:12px;line-height:14px;font-weight:700;max-width:94px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map .provinces-label .name span{display:block}.map .provinces-label .name .en{color:#fff;font-size:10px;opacity:.5;font-weight:700}.map .provinces-label .no{color:#7efbf6;text-shadow:0 0 5px #7efbf6,0 0 10px #7efbf6;font-size:22px;font-weight:700;flex:0 0 auto}.map .provinces-label.yellow .no{color:#fef99e!important;text-shadow:0 0 5px #fef99e,0 0 10px #fef99e!important}.map .epidemic-village-label{will-change:transform}.map .epidemic-village-label .epidemic-village-card{position:relative;width:142px;padding:7px 9px 6px;border:1px solid rgba(91,236,235,.42);border-radius:4px;color:#eaffff;background:linear-gradient(90deg,rgba(5,35,45,.92),rgba(2,18,29,.78)),rgba(1,17,27,.86);box-shadow:0 0 16px #2ddeff38,inset 0 0 16px #27f0c014;transform:translate(48%,-12%)}.map .epidemic-village-label .epidemic-village-card:before{position:absolute;left:-10px;top:50%;width:10px;height:1px;content:"";background:linear-gradient(90deg,rgba(91,236,235,0),rgba(91,236,235,.78))}.map .epidemic-village-label .epidemic-village-card:after{position:absolute;left:-14px;top:calc(50% - 3px);width:6px;height:6px;border-radius:50%;content:"";background:#fff36d;box-shadow:0 0 10px #fff36d}.map .epidemic-village-label .epidemic-village-card.is-small{transform:translate(42%,-8%) scale(.92)}.map .epidemic-village-label .village-card-head{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}.map .epidemic-village-label .village-card-head strong{overflow:hidden;color:#fff;font-size:13px;line-height:16px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.map .epidemic-village-label .village-card-head span{flex:0 0 auto;padding:1px 5px 2px;border:1px solid rgba(39,240,192,.28);border-radius:2px;color:#79f8e5;font-size:10px;line-height:11px;background:rgba(39,240,192,.08)}.map .epidemic-village-label .village-card-body{display:flex;align-items:baseline;gap:3px;margin-top:4px;white-space:nowrap}.map .epidemic-village-label .village-card-body .metric{color:#c9fffbc2;font-size:10px;line-height:12px}.map .epidemic-village-label .village-card-body .number{color:#fff;font-size:20px;line-height:22px;font-weight:900;text-shadow:0 0 10px rgba(126,251,246,.7)}.map .epidemic-village-label .village-card-body .unit{color:#e8fcffcc;font-size:10px;line-height:12px;font-weight:700}.map .epidemic-village-label .village-card-foot{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:3px;color:#e2faff9e;font-size:10px;line-height:11px;white-space:nowrap}.map .trade-market-label,.map .trade-flow-label,.map .trade-national-label{color:#fff;will-change:transform;pointer-events:none}.map .trade-national-name{padding:2px 6px;border:1px solid rgba(72,231,255,.24);border-radius:3px;background:rgba(3,23,35,.42);color:#ffffff9e;font-size:10px;line-height:12px;font-weight:800;text-shadow:0 0 6px rgba(48,220,255,.42);white-space:nowrap;transform:translate(-50%,-50%)}.map .trade-market-card{position:relative;width:128px;padding:6px 8px;border:1px solid rgba(255,221,117,.58);border-radius:4px;background:linear-gradient(110deg,rgba(68,44,10,.72),rgba(4,24,34,.58)),rgba(5,20,30,.58);box-shadow:0 0 10px #ffcf6224,inset 0 0 10px #ffcf620f;transform:translate(60%)}.map .trade-market-card:before{position:absolute;left:-14px;top:calc(50% - 1px);width:14px;height:1px;content:"";background:linear-gradient(90deg,rgba(255,221,117,0),rgba(255,221,117,.92))}.map .trade-market-card:after{position:absolute;left:-18px;top:calc(50% - 4px);width:8px;height:8px;border-radius:50%;content:"";background:#fff06a;box-shadow:0 0 12px #fff06ae6}.map .trade-market-card .market-title{overflow:hidden;color:#fff;font-size:11px;line-height:14px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.map .trade-market-card .market-total{display:flex;align-items:baseline;gap:4px;margin-top:3px}.map .trade-market-card .market-total span{color:#fff;font-size:15px;line-height:18px;font-weight:900;text-shadow:0 0 10px rgba(255,221,117,.6)}.map .trade-market-card .market-total em{color:#ffffffc2;font-size:10px;line-height:12px;font-style:normal}.map .trade-flow-card{position:relative;width:96px;padding:5px 7px;border:1px solid rgba(85,226,255,.32);border-radius:3px;background:linear-gradient(105deg,rgba(4,37,50,.58),rgba(3,17,27,.48)),rgba(1,17,27,.46);box-shadow:0 0 8px #30dcff1f,inset 0 0 8px #27f0c00d;transform:translate(60%)}.map .trade-flow-card.is-left{transform:translate(-66%)}.map .trade-flow-card.is-left:before{right:-10px;left:auto;background:linear-gradient(90deg,rgba(85,226,255,.84),rgba(85,226,255,0))}.map .trade-flow-card.is-left:after{right:-14px;left:auto}.map .trade-flow-card.is-top{transform:translateY(-108%)}.map .trade-flow-card.is-top:before{left:50%;top:auto;bottom:-10px;width:1px;height:10px;background:linear-gradient(180deg,rgba(85,226,255,.84),rgba(85,226,255,0))}.map .trade-flow-card.is-top:after{left:calc(50% - 3px);top:auto;bottom:-14px}.map .trade-flow-card.is-bottom{transform:translateY(82%)}.map .trade-flow-card.is-bottom:before{left:50%;top:-10px;width:1px;height:10px;background:linear-gradient(180deg,rgba(85,226,255,0),rgba(85,226,255,.84))}.map .trade-flow-card.is-bottom:after{left:calc(50% - 3px);top:-14px}.map .trade-flow-card:before{position:absolute;left:-10px;top:50%;width:10px;height:1px;content:"";background:linear-gradient(90deg,rgba(85,226,255,0),rgba(85,226,255,.84))}.map .trade-flow-card:after{position:absolute;left:-14px;top:calc(50% - 3px);width:6px;height:6px;border-radius:50%;content:"";background:#30dcff;box-shadow:0 0 10px #30dcffcc}.map .trade-flow-card .flow-head{display:flex;align-items:center;gap:6px;min-width:0}.map .trade-flow-card .flow-head span{flex:0 0 auto;color:#ffe076;font-size:10px;line-height:12px;font-weight:900}.map .trade-flow-card .flow-head strong{overflow:hidden;color:#fff;font-size:10px;line-height:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.map .trade-flow-card .flow-body{display:flex;align-items:baseline;gap:3px;margin-top:2px}.map .trade-flow-card .flow-body em{color:#fff;font-size:13px;line-height:15px;font-style:normal;font-weight:900;text-shadow:0 0 10px rgba(48,220,255,.55)}.map .trade-flow-card .flow-body b{color:#ffffffc2;font-size:10px;line-height:12px}.map .china-label{color:#fff;font-size:14px;font-weight:700;text-shadow:0 0 8px rgba(126,251,246,.8);will-change:transform;z-index:30}.map .china-label .other-label{display:flex;align-items:center;padding:6px 10px;border:1px solid rgba(126,251,246,.35);border-radius:3px;background:rgba(3,21,33,.78);box-shadow:0 0 14px #30dcff33;will-change:transform;white-space:nowrap}.map .china-label .town-stat-label{flex-direction:column;align-items:center;gap:4px;min-width:74px;padding:5px 8px 4px;border-color:#7efbf64d;background:linear-gradient(180deg,rgba(4,33,46,.66),rgba(3,20,32,.56));box-shadow:0 0 10px #30dcff1f;text-align:center;transform:translateY(-50%)}.map .china-label .town-name-row{display:flex;align-items:center;justify-content:center;gap:6px;min-height:18px;line-height:18px}.map .china-label .town-name{color:#fff;font-size:13px;line-height:18px;font-weight:800}.map .china-label .town-rank{display:none;flex:0 0 auto;padding:1px 5px;border:1px solid rgba(126,251,246,.32);border-radius:2px;color:#7efbf6;font-size:10px;line-height:13px;font-weight:700;text-shadow:none;background:rgba(126,251,246,.1)}.map .china-label .town-stat-row{display:none;align-items:baseline;justify-content:center;gap:3px;min-height:18px;line-height:18px}.map .china-label .town-stat-metric{max-width:72px;overflow:hidden;color:#7efbf6e6;font-size:10px;line-height:12px;font-weight:700;text-overflow:ellipsis;text-shadow:none;white-space:nowrap}.map .china-label .town-stat-value{color:#fff;font-size:18px;line-height:18px;font-weight:800;text-shadow:0 0 10px rgba(126,251,246,.72)}.map .china-label .town-stat-unit{color:#e8fcffc2;font-size:10px;line-height:12px;font-weight:600}.map .china-label .town-stat-label.has-stat{min-width:108px}.map .china-label .town-stat-label.has-stat .town-rank,.map .china-label .town-stat-label.has-stat .town-stat-row{display:flex}.map .china-label.blur{filter:none;opacity:1}.map .china-label .label-icon{display:none;width:20px;height:20px;margin:0 10px 0 0}.map .map-label{padding:5px;color:#fff;will-change:transform;font-size:36px;font-weight:700;letter-spacing:4.5px;-webkit-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 20%,rgba(255,255,255,.3))}.map .map-label .other-label{display:flex;flex-direction:column}.map .map-label span{font-size:46px}.map .map-label span:last-child{font-size:12px;font-weight:400;letter-spacing:0px;color:#a7d5ef}.map .decoration-label .label-icon{display:block;width:40px;height:40px}.map .other-label{transform:translateY(200%);opacity:0;background:none;will-change:transform}.business-stat-list{height:100%;padding:14px 16px;box-sizing:border-box;overflow-y:auto}.business-stat-list::-webkit-scrollbar{width:3px}.business-stat-list::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.business-stat-list.is-compact{padding:6px 14px}.business-stat-list.is-compact .business-stat-row{height:30px;gap:8px;grid-template-columns:22px minmax(0,1fr) 104px}.business-stat-list.is-compact .business-stat-rank{width:19px;height:19px;font-size:11px;line-height:17px}.business-stat-list.is-compact .business-stat-name{font-size:12px}.business-stat-list.is-compact .business-stat-bar{height:4px;margin-top:5px}.business-stat-list.is-compact .business-stat-value strong{font-size:15px}.business-stat-list.is-compact .business-stat-value em,.business-stat-list.is-compact .business-stat-value span{font-size:10px}.business-stat-list.is-compact.is-dense{padding:4px 12px 6px}.business-stat-list.is-compact.is-dense .business-stat-row{height:20px;gap:6px;grid-template-columns:19px minmax(0,1fr) 92px}.business-stat-list.is-compact.is-dense .business-stat-rank{width:16px;height:16px;font-size:10px;line-height:14px}.business-stat-list.is-compact.is-dense .business-stat-name{font-size:11px;line-height:13px}.business-stat-list.is-compact.is-dense .business-stat-bar{height:3px;margin-top:2px}.business-stat-list.is-compact.is-dense .business-stat-value strong{font-size:13px;line-height:15px}.business-stat-list.is-compact.is-dense .business-stat-value em{font-size:10px}.business-stat-empty{display:flex;align-items:center;justify-content:center;height:100%;color:#e0faffd1;font-size:14px}.business-stat-row{display:grid;grid-template-columns:28px minmax(0,1fr) 96px;align-items:center;gap:10px;height:38px;border-bottom:1px solid rgba(48,220,255,.18)}.business-stat-rank{width:22px;height:22px;border:1px solid rgba(48,220,255,.58);background:rgba(48,220,255,.18);color:#7ff7ff;font-family:D-DIN,Arial,sans-serif;font-size:13px;line-height:20px;text-align:center;box-shadow:0 0 4px #30dcff2e}.business-stat-main{min-width:0}.business-stat-name{color:#ecfcfff0;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-stat-bar{height:5px;margin-top:7px;background:rgba(48,220,255,.14);overflow:hidden;box-shadow:inset 0 0 0 1px #30dcff0f}.business-stat-bar span{display:block;height:100%;background:linear-gradient(90deg,#14f1b2,#30dcff);box-shadow:0 0 6px #30dcff5c}.business-stat-value{min-width:0;text-align:right}.business-stat-value strong{color:#38f8ff;font-family:D-DIN,Arial,sans-serif;font-size:18px;font-weight:700;text-shadow:0 0 4px rgba(48,220,255,.32)}.business-stat-value em{margin-left:3px;color:#eefdffb8;font-size:11px;font-style:normal}.business-stat-value span{display:block;margin-top:2px;color:#eefdffad;font-size:10px;line-height:12px;white-space:normal}.business-stat-list,.business-stat-list span,.business-stat-list strong,.business-stat-list em,.business-stat-name,.business-stat-rank,.business-stat-empty{color:#fff!important;text-shadow:none!important}.business-panel{height:100%;box-sizing:border-box;overflow:hidden}.business-chart-tooltip{position:fixed;z-index:9999;min-width:148px;max-width:220px;padding:8px 10px;pointer-events:none;color:#e5fcffe6;border:1px solid rgba(48,220,255,.44);background:linear-gradient(135deg,rgba(6,33,49,.96),rgba(2,18,30,.92)),radial-gradient(circle at 12% 0%,rgba(36,246,196,.22),transparent 54%);box-shadow:inset 0 0 18px #30dcff1f,0 0 18px #30dcff3d;backdrop-filter:blur(3px)}.business-chart-tooltip strong{display:block;max-width:100%;color:#fff;font-size:13px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-chart-tooltip span{display:block;margin-top:4px;color:#dcf8ffc7;font-size:12px;line-height:15px;white-space:nowrap}.business-panel-empty{display:flex;align-items:center;justify-content:center;height:100%;color:#ffffff85;font-size:14px}@keyframes businessDataPulse{0%,to{filter:brightness(1);box-shadow:0 0 8px #24f6c41f}50%{filter:brightness(1.22);box-shadow:0 0 16px #24f6c457}}@keyframes businessDataSweep{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes businessColumnReload{0%,8%{opacity:.46;transform:scaleY(.22);filter:saturate(.82) brightness(.72);box-shadow:0 0 7px #30dcff29}20%{opacity:.82;transform:scaleY(.72);filter:saturate(1.18) brightness(1.06);box-shadow:0 0 13px #30dcff61}34%{opacity:1;transform:scaleY(1);filter:saturate(1.32) brightness(1.18);box-shadow:0 0 18px #30dcff8f}54%{opacity:1;transform:scaleY(1);filter:saturate(1.08) brightness(1.06);box-shadow:0 0 14px #30dcff75}to{opacity:.62;transform:scaleY(.9);filter:saturate(.94) brightness(.86);box-shadow:0 0 9px #30dcff38}}@keyframes businessColumnReloadCap{0%,16%{opacity:0;transform:skew(-36deg) translateY(9px)}30%{opacity:.9;transform:skew(-36deg) translateY(0)}48%,to{opacity:0;transform:skew(-36deg) translateY(-9px)}}@keyframes businessLineFlow{to{stroke-dashoffset:-28}}@keyframes businessDotPulse{0%,to{r:3;opacity:.82}50%{r:4.8;opacity:1}}@keyframes businessActiveDotPulse{0%,to{r:5.2}50%{r:7}}.business-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;height:100%;padding:8px 14px 9px;box-sizing:border-box}.business-metric-item{min-width:0;padding:8px 10px;background:linear-gradient(135deg,rgba(22,90,108,.62),rgba(5,26,40,.68));border:1px solid rgba(48,220,255,.18)}.business-metric-item span{display:block;color:#ffffff9e;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-metric-item strong{display:inline-block;margin-top:5px;color:#1afcff;font-family:D-DIN,Arial,sans-serif;font-size:22px;line-height:24px}.business-metric-item em{margin-left:4px;color:#ffffff94;font-size:11px;font-style:normal}.business-icon-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:8px 10px;height:100%;padding:8px 14px 9px;box-sizing:border-box;overflow:hidden}.business-icon-metric-item{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:0;padding:7px 8px;box-sizing:border-box;overflow:hidden;border:1px solid rgba(48,220,255,.16);background:linear-gradient(90deg,rgba(48,220,255,.1),rgba(48,220,255,.02)),linear-gradient(180deg,rgba(8,41,56,.72),rgba(4,20,32,.66))}.business-icon-metric-item:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;background:#24f6c4;box-shadow:0 0 10px #24f6c4b3}.business-icon-metric-item.is-tone-1:before{background:#32dcff;box-shadow:0 0 10px #32dcffb3}.business-icon-metric-item.is-tone-2:before{background:#ffe06b;box-shadow:0 0 10px #ffe06b9e}.business-icon-metric-item.is-tone-3:before{background:#ff9a62;box-shadow:0 0 10px #ff9a629e}.business-icon-metric-mark{position:relative;display:block;width:42px;height:42px;border:1px solid rgba(48,220,255,.4);border-radius:8px;background:radial-gradient(circle at 50% 42%,rgba(36,246,196,.25),rgba(36,246,196,.04) 64%),linear-gradient(135deg,rgba(48,220,255,.22),rgba(4,24,36,.28));box-shadow:inset 0 0 16px #30dcff29,0 0 12px #30dcff24;overflow:hidden}.business-icon-metric-mark:before,.business-icon-metric-mark:after,.business-icon-metric-mark span,.business-icon-metric-mark span:before,.business-icon-metric-mark span:after{content:"";position:absolute;box-sizing:border-box}.business-icon-metric-mark.is-yield span{left:12px;right:12px;bottom:9px;height:22px;border-radius:10px 10px 4px 4px;background:linear-gradient(180deg,#7dfdff,#20d8ff 54%,rgba(36,246,196,.42));box-shadow:0 0 10px #20d8ff94}.business-icon-metric-mark.is-yield:before,.business-icon-metric-mark.is-yield:after{bottom:9px;width:6px;height:16px;border-radius:6px 6px 3px 3px;background:rgba(126,226,105,.72)}.business-icon-metric-mark.is-yield:before{left:7px}.business-icon-metric-mark.is-yield:after{right:7px}.business-icon-metric-mark.is-leaf span{left:10px;top:10px;width:22px;height:22px;border-radius:22px 4px;background:linear-gradient(135deg,#7ee269,#24f6c4);transform:rotate(-24deg);box-shadow:0 0 12px #24f6c485}.business-icon-metric-mark.is-leaf span:after{left:10px;top:3px;width:2px;height:18px;border-radius:2px;background:rgba(3,45,43,.5);transform:rotate(44deg)}.business-icon-metric-mark.is-rate:before{left:9px;top:10px;width:24px;height:24px;border:4px solid rgba(50,220,255,.32);border-top-color:#ffe06b;border-right-color:#24f6c4;border-radius:50%;transform:rotate(38deg)}.business-icon-metric-mark.is-rate span{left:20px;top:20px;width:12px;height:3px;border-radius:3px;background:#ffffff;transform:rotate(-30deg);transform-origin:left center;box-shadow:0 0 8px #fff9}.business-icon-metric-mark.is-risk:before{left:10px;top:9px;width:22px;height:22px;border-left:3px solid #ff9a62;border-bottom:3px solid #ff9a62;transform:rotate(-45deg);box-shadow:-4px 4px 10px #ff9a6257}.business-icon-metric-mark.is-risk span{left:20px;top:13px;width:3px;height:16px;border-radius:3px;background:#ffe06b;box-shadow:0 0 8px #ffe06b8a}.business-icon-metric-mark.is-town span,.business-icon-metric-mark.is-town span:before,.business-icon-metric-mark.is-town span:after,.business-icon-metric-mark.is-town:before{width:9px;height:9px;border-radius:2px;background:#32dcff;box-shadow:0 0 9px #32dcff80}.business-icon-metric-mark.is-town span{left:10px;top:10px}.business-icon-metric-mark.is-town span:before{left:13px;top:0}.business-icon-metric-mark.is-town span:after{left:0;top:13px}.business-icon-metric-mark.is-town:before{left:23px;top:23px;border:2px solid #24f6c4;background:transparent}.business-icon-metric-mark.is-area:before{left:8px;top:13px;width:26px;height:16px;border:2px solid #24f6c4;transform:skew(-18deg);background:linear-gradient(135deg,rgba(36,246,196,.34),rgba(50,220,255,.06))}.business-icon-metric-mark.is-area span{left:13px;top:19px;width:16px;height:2px;background:#32dcff;box-shadow:0 5px #32dcffb3}.business-icon-metric-mark.is-stack span,.business-icon-metric-mark.is-stack span:before,.business-icon-metric-mark.is-stack span:after{left:10px;width:22px;height:5px;border-radius:5px;background:linear-gradient(90deg,#32dcff,#24f6c4);box-shadow:0 0 9px #24f6c457}.business-icon-metric-mark.is-stack span{top:12px}.business-icon-metric-mark.is-stack span:before{top:8px}.business-icon-metric-mark.is-stack span:after{top:16px;background:linear-gradient(90deg,#ffe06b,#ff9a62)}.business-icon-metric-copy{min-width:0}.business-icon-metric-copy span{display:block;min-width:0;color:#dcf8ffc2;font-size:12px;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-icon-metric-copy strong{display:block;margin-top:3px;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:20px;line-height:22px;font-weight:800;text-shadow:0 0 14px rgba(48,220,255,.42);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.business-icon-metric-copy strong em{margin-left:3px;color:#ffffff94;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-spotlight{display:grid;grid-template-columns:142px minmax(0,1fr);gap:12px;height:100%;padding:10px 14px;box-sizing:border-box;overflow:hidden}.business-spotlight-main{position:relative;min-width:0;padding:13px 10px 10px;border:1px solid rgba(48,220,255,.22);background:radial-gradient(circle at 50% 38%,rgba(36,246,196,.26),rgba(36,246,196,.03) 62%),linear-gradient(180deg,rgba(48,220,255,.12),rgba(4,22,34,.36));text-align:center}.business-spotlight-main:before,.business-spotlight-main:after{content:"";position:absolute;left:18px;right:18px;height:1px;background:linear-gradient(90deg,rgba(48,220,255,0),rgba(48,220,255,.8),rgba(48,220,255,0))}.business-spotlight-main:before{top:8px}.business-spotlight-main:after{bottom:8px}.business-spotlight-main span,.business-spotlight-main small{display:block;overflow:hidden;color:#d2f5ffb8;font-size:12px;line-height:16px;white-space:nowrap;text-overflow:ellipsis}.business-spotlight-main strong{display:block;margin:10px 0 6px;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:30px;line-height:32px;font-weight:800;text-shadow:0 0 18px rgba(48,220,255,.48);white-space:nowrap}.business-spotlight-main strong em{margin-left:4px;color:#ffffffa3;font-family:PingFang SC,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:500}.business-spotlight-main small{color:#ffe06bdb}.business-spotlight-side{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.business-spotlight-chip{position:relative;display:grid;grid-template-columns:10px minmax(0,1fr);grid-template-areas:"dot name" "dot value" "dot note";align-content:center;gap:1px 8px;min-width:0;padding:8px 10px;border:1px solid rgba(48,220,255,.12);background:linear-gradient(90deg,rgba(48,220,255,.09),rgba(48,220,255,.02));box-sizing:border-box}.business-spotlight-chip i{grid-area:dot;align-self:center;width:8px;height:28px;border-left:3px solid #24f6c4}.business-spotlight-chip span,.business-spotlight-chip small{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.business-spotlight-chip span{grid-area:name;color:#ffffffb3;font-size:11px;line-height:14px}.business-spotlight-chip strong{grid-area:value;color:#1afcff;font-family:D-DIN,Arial,sans-serif;font-size:18px;line-height:20px;white-space:nowrap}.business-spotlight-chip strong em{margin-left:3px;color:#ffffff8f;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-spotlight-chip small{grid-area:note;color:#ffe06bc2;font-size:10px;line-height:12px}.business-donut{display:grid;grid-template-columns:136px minmax(0,1fr);align-items:stretch;gap:8px;height:100%;padding:7px 13px 8px 14px;box-sizing:border-box}.business-donut.is-dense{grid-template-columns:126px minmax(0,1fr);padding:6px 12px 7px}.business-donut.is-dense .business-donut-visual{width:126px;height:120px}.business-donut.is-dense .business-donut-legend{justify-content:flex-start;gap:3px}.business-donut.is-dense .business-donut-row{min-height:20px;grid-template-columns:12px minmax(0,1fr) 52px 28px;gap:5px}.business-donut.is-dense .business-donut-row span{font-size:11px;line-height:13px}.business-donut.is-dense .business-donut-row strong{font-size:13px;line-height:15px}.business-donut.is-dense .business-donut-row em{font-size:10px}.business-donut.is-variant-ring{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:11px;padding:8px 13px 8px 15px}.business-donut.is-variant-ring .business-donut-legend{justify-content:stretch;gap:6px}.business-donut.is-variant-ring .business-donut-row{flex:1 1 0;grid-template-columns:12px minmax(0,1fr) max-content max-content;gap:5px;min-height:22px;padding:0 1px}.business-donut.is-variant-ring .business-donut-row i{width:8px;height:8px;border-width:2px;background:rgba(5,28,42,.86)}.business-donut.is-variant-ring .business-donut-row strong{font-size:16px;line-height:18px}.business-donut.is-variant-ring.is-dense{grid-template-columns:148px minmax(0,1fr);gap:10px;padding:5px 12px 6px 14px}.business-donut.is-variant-ring.is-dense .business-ring-visual{width:148px;height:148px}.business-donut.is-variant-ring.is-dense .business-ring-chart{width:144px;height:144px}.business-donut.is-variant-ring.is-dense .business-ring-inner{top:37px;right:32px;bottom:35px;left:32px}.business-donut.is-variant-ring.is-dense .business-ring-inner strong{font-size:22px;line-height:24px}.business-donut.is-variant-ring.is-dense .business-ring-inner span{max-width:74px;font-size:11px;line-height:13px}.business-donut.is-variant-ring.is-dense .business-donut-legend{align-self:center;justify-content:center;height:auto;max-height:100%;gap:5px}.business-donut.is-variant-ring.is-dense .business-donut-row{flex:1 1 0;grid-template-columns:10px minmax(0,1fr) max-content max-content;gap:5px;min-height:21px;padding:2px}.business-donut.is-variant-ring.is-dense .business-donut-row i{width:8px;height:8px;border-width:1px}.business-donut.is-variant-ring.is-dense .business-donut-row span{font-size:12px;line-height:15px}.business-donut.is-variant-ring.is-dense .business-donut-row strong{font-size:15px;line-height:17px}.business-donut.is-variant-ring.is-dense .business-donut-row em{font-size:10px}.business-donut-visual{position:relative;align-self:center;width:136px;height:136px;min-width:0}.business-rose{display:grid;grid-template-columns:158px minmax(0,1fr);align-items:center;gap:4px;height:100%;padding:4px 12px 7px 8px;box-sizing:border-box}.business-rose-visual{position:relative;width:158px;height:136px;min-width:0}.business-rose-visual svg{width:100%;height:100%;overflow:visible}.business-rose-segment{opacity:.92;stroke-width:1.5;stroke-opacity:.5;transform-box:fill-box;transform-origin:center;transition:opacity .3s ease,filter .3s ease,transform .3s ease;filter:drop-shadow(0 2px 2px rgba(0,10,18,.34)) drop-shadow(0 0 5px rgba(48,220,255,.18))}.business-rose-segment.is-active{opacity:1;transform:scale(1.035);filter:drop-shadow(0 3px 5px rgba(0,10,18,.42)) drop-shadow(0 0 10px rgba(36,246,196,.42))}.business-rose-guides line{stroke-width:1;stroke-opacity:.5}.business-rose-labels text{fill:#e2fcffad;font-size:8px;font-weight:600;dominant-baseline:middle}.business-rose-glow{fill:#24f6c41a;stroke:#30dcff3d;stroke-width:1;filter:drop-shadow(0 0 8px rgba(36,246,196,.26))}.business-rose-hole{fill:#03121ef0;stroke:#e3fdff38;stroke-width:1.2}.business-rose-legend{gap:6px;padding-right:0}.business-rose-row{grid-template-columns:13px minmax(0,1fr) 56px 28px;gap:7px;min-height:23px}.business-rose-row i{width:10px;height:10px;border-width:1px;box-shadow:0 0 7px currentColor}.business-three-pie{width:100%;height:100%}.business-three-pie-center{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:auto;color:#fff;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.96);pointer-events:none}.business-three-pie-center strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:21px;line-height:22px;font-weight:800;letter-spacing:0;transform:translateY(-2px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-three-pie-center span{max-width:86px;margin-top:0;color:#fffffff5;font-size:10px;line-height:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-ring-visual{position:relative;display:flex;align-items:center;justify-content:center;width:132px;height:132px;min-width:0;isolation:isolate}.business-ring-visual:before{content:"";position:absolute;left:11px;right:11px;bottom:12px;height:24px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(48,220,255,.24),rgba(48,220,255,0) 72%);filter:blur(2px);pointer-events:none}.business-ring-chart{position:relative;z-index:1;width:128px;height:128px;overflow:visible}.business-ring-halo{fill:#041622e0;stroke:#30dcff29;stroke-width:1;filter:drop-shadow(0 0 12px rgba(48,220,255,.18))}.business-ring-track,.business-ring-segment{fill:none;transform:rotate(-90deg);transform-origin:80px 80px}.business-ring-track{stroke:#30dcff1f;stroke-width:22}.business-ring-segment{stroke-width:22;stroke-linecap:round;opacity:.9;transition:stroke-width .35s ease,opacity .35s ease,filter .35s ease;filter:drop-shadow(0 0 4px rgba(48,220,255,.3))}.business-ring-segment.is-active{stroke-width:24;opacity:1;filter:drop-shadow(0 0 4px currentColor) drop-shadow(0 0 10px rgba(48,220,255,.5))}.business-ring-inner{position:absolute;top:33px;right:30px;bottom:31px;left:30px;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.98);pointer-events:none}.business-ring-inner strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:22px;line-height:24px;font-weight:800;letter-spacing:0}.business-ring-inner span{max-width:70px;margin-top:2px;color:#fffffff0;font-size:11px;line-height:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-donut-legend{display:flex;flex-direction:column;justify-content:center;min-width:0;height:100%;gap:7px;overflow-y:auto;padding-right:2px}.business-donut-legend::-webkit-scrollbar{width:3px}.business-donut-legend::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.business-donut-row{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr) 58px 28px;align-items:center;gap:8px;min-height:24px;padding:0 2px;overflow:hidden;border:1px solid rgba(48,220,255,.12);background:rgba(48,220,255,.055);transition:background .35s ease,border-color .35s ease}.business-donut-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--row-percent);background:linear-gradient(90deg,var(--row-color),rgba(48,220,255,0));opacity:.2;pointer-events:none}.business-donut-row i{position:relative;z-index:1;width:10px;height:10px;border:2px solid #24f6c4;border-radius:50%;box-sizing:border-box}.business-donut-row span{position:relative;z-index:1;min-width:0;color:#ffffffe0;font-size:13px;line-height:15px;font-weight:700;white-space:normal}.business-donut-row strong{position:relative;z-index:1;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:18px;font-weight:800;line-height:20px;text-align:right}.business-donut-row em{position:relative;z-index:1;color:#ffffff85;font-size:11px;font-style:normal;white-space:nowrap}.business-donut-row.is-active{border-color:#30dcff38;background:linear-gradient(90deg,rgba(48,220,255,.18),rgba(48,220,255,.04))}.business-donut-row.is-active span,.business-donut-row.is-active strong{color:#fff}.business-donut-row.is-active i{box-shadow:0 0 10px currentColor;transform:scale(1.2)}.business-structure{display:grid;grid-template-rows:32px minmax(0,1fr);gap:7px;height:100%;padding:8px 13px 9px;box-sizing:border-box;overflow:hidden}.business-structure-overview{display:flex;align-items:center;min-width:0}.business-structure-band{display:flex;align-self:center;width:100%;height:25px;padding:4px;background:linear-gradient(90deg,rgba(48,220,255,.14),rgba(36,246,196,.05));border:1px solid rgba(48,220,255,.2);box-shadow:inset 0 0 18px #30dcff14}.business-structure-band i{position:relative;display:block;min-width:7px;height:100%;box-shadow:0 0 12px currentColor;overflow:hidden}.business-structure-band i:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);opacity:0;transform:translate(-130%)}.business-structure-band i.is-active{animation:businessDataPulse 1.8s ease-in-out infinite;z-index:1}.business-structure-band i.is-active:before{opacity:1;animation:businessDataSweep 1.8s ease-in-out infinite}.business-structure-focus{min-width:0;padding:6px 8px;background:linear-gradient(135deg,rgba(36,246,196,.16),rgba(48,220,255,.05));border:1px solid rgba(48,220,255,.18)}.business-structure-focus span{display:block;color:#ffffff85;font-size:10px;line-height:12px}.business-structure-focus strong{display:block;min-width:0;margin-top:1px;color:#fff;font-size:12px;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-structure-focus em{display:inline-block;margin-top:3px;color:#1afcff;font-family:D-DIN,Arial,sans-serif;font-size:17px;line-height:18px;font-style:normal;font-weight:800}.business-structure-focus small{display:block;margin-top:1px;color:#ffe06be6;font-size:11px;line-height:13px}.business-structure-list{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(22px,1fr);align-content:stretch;gap:5px;min-height:0;overflow:hidden;padding-right:0}.business-structure-list::-webkit-scrollbar{width:3px}.business-structure-list::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.business-structure-row{position:relative;display:grid;grid-template-columns:9px minmax(0,1fr) 70px 42px;align-items:center;gap:5px;min-height:0;padding:0 7px;overflow:hidden;background:rgba(48,220,255,.04);border:1px solid rgba(48,220,255,.08);transition:border-color .3s ease,background .3s ease}.business-structure-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--row-percent);background:linear-gradient(90deg,var(--row-color),rgba(48,220,255,0));opacity:.11;pointer-events:none}.business-structure-row i{position:relative;z-index:1;width:7px;height:7px;box-shadow:0 0 8px currentColor}.business-structure-row span{position:relative;z-index:1;min-width:0;color:#ffffffc2;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-structure-row strong{position:relative;z-index:1;color:#dffcff;font-family:D-DIN,Arial,sans-serif;font-size:11px;line-height:13px;text-align:right;white-space:nowrap}.business-structure-row strong em{margin-left:2px;color:#ffffff80;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-structure-row small{position:relative;z-index:1;color:#ffe06bd1;font-family:D-DIN,Arial,sans-serif;font-size:10px;line-height:12px;text-align:right;white-space:nowrap}.business-structure-row.is-active{background:linear-gradient(90deg,rgba(36,246,196,.18),rgba(48,220,255,.04));border-color:#24f6c45c;animation:businessDataPulse 1.8s ease-in-out infinite}.business-structure-row.is-active span,.business-structure-row.is-active strong{color:#fff}.business-capacity{display:grid;grid-template-rows:22px 40px minmax(34px,1fr) 18px;gap:5px;height:100%;padding:8px 14px 7px;box-sizing:border-box;overflow:hidden}.business-capacity-head,.business-capacity-town{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0}.business-capacity-head{padding-bottom:3px;border-bottom:1px solid rgba(48,220,255,.12)}.business-capacity-head span,.business-capacity-town span{min-width:0;color:#dcf8ffc2;font-size:11px;line-height:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-capacity-head strong,.business-capacity-town strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:15px;line-height:16px;font-weight:800;white-space:nowrap;text-shadow:0 0 10px rgba(48,220,255,.28)}.business-capacity-head strong em,.business-capacity-town strong em{margin-left:3px;color:#ffffff8f;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-capacity-band{display:flex;align-self:center;height:32px;padding:5px;border:1px solid rgba(48,220,255,.2);background:linear-gradient(90deg,rgba(48,220,255,.11),rgba(48,220,255,.03));box-shadow:inset 0 0 14px #30dcff14}.business-capacity-band i{position:relative;display:block;min-width:8px;height:100%;box-shadow:0 0 12px currentColor;overflow:hidden}.business-capacity-band i:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);opacity:0;transform:translate(-130%)}.business-capacity-band i.is-active{animation:businessDataPulse 1.8s ease-in-out infinite;z-index:1}.business-capacity-band i.is-active:before{opacity:1;animation:businessDataSweep 1.8s ease-in-out infinite}.business-capacity-list{display:grid;align-content:center;gap:4px;min-height:0}.business-capacity-row{display:grid;grid-template-columns:9px minmax(0,1fr) 66px 40px;align-items:center;gap:5px;min-width:0}.business-capacity-row i{width:7px;height:7px;box-shadow:0 0 8px currentColor}.business-capacity-row span{min-width:0;color:#ffffffc2;font-size:10px;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-capacity-row strong{color:#dffcff;font-family:D-DIN,Arial,sans-serif;font-size:11px;line-height:13px;text-align:right;white-space:nowrap}.business-capacity-row strong em{margin-left:2px;color:#ffffff80;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-capacity-row small{color:#ffe06bd1;font-family:D-DIN,Arial,sans-serif;font-size:10px;line-height:12px;text-align:right;white-space:nowrap}.business-capacity-row.is-active span,.business-capacity-row.is-active strong,.business-capacity-row.is-active small{color:#fff}.business-capacity-row.is-active i{transform:scale(1.24);animation:businessDataPulse 1.8s ease-in-out infinite}.business-capacity-town{min-width:0;padding-top:3px;border-top:1px solid rgba(48,220,255,.1)}.business-capacity-town strong{color:#24f6c4;font-size:12px;line-height:13px;text-shadow:none}.business-bars{display:flex;flex-direction:column;gap:8px;height:100%;padding:12px 16px;box-sizing:border-box;overflow-y:auto}.business-bars::-webkit-scrollbar{width:3px}.business-bars::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.business-bars.is-dense{gap:4px;padding:6px 14px}.business-bars.is-dense .business-bar-row{min-height:20px}.business-bars.is-dense .business-bar-name{font-size:11px;line-height:12px}.business-bars.is-dense .business-bar-track{height:5px;margin-top:2px}.business-bars.is-long{gap:2px;padding:3px 14px 4px}.business-bars.is-long .business-bar-row{min-height:16px}.business-bars.is-long .business-bar-name{font-size:10px;line-height:11px}.business-bars.is-long .business-bar-track{height:4px;margin-top:1px;padding:1px}.business-bars.is-long .business-bar-row strong{font-size:12px;line-height:12px}.business-bars.is-long .business-bar-row strong em,.business-bars.is-long .business-bar-row strong small{font-size:10px}.business-bars.is-single{gap:5px;padding:6px 14px}.business-bars.is-single .business-bar-row{min-height:22px}.business-bars.is-single .business-bar-name{font-size:11px;line-height:13px}.business-bars.is-single .business-bar-track{height:5px;margin-top:2px;padding:1px}.business-bars.is-single .business-bar-row strong{font-size:13px;line-height:14px}.business-bars.is-single .business-bar-row strong em,.business-bars.is-single .business-bar-row strong small{font-size:10px}.business-bars.is-distribution{gap:6px;padding:8px 15px 9px}.business-bars.is-distribution .business-bar-row{min-height:27px;padding:0 0 2px;border-bottom:1px solid rgba(48,220,255,.07)}.business-bars.is-distribution .business-bar-name{position:relative;padding-left:11px;color:#e7faffd6;font-size:12px;line-height:14px}.business-bars.is-distribution .business-bar-name:before{content:"";position:absolute;left:0;top:4px;width:5px;height:5px;border-radius:50%;background:#24f6c4;box-shadow:0 0 9px #24f6c4a6}.business-bars.is-distribution .business-bar-track{height:7px;margin-top:4px;padding:1px;border-color:#30dcff2e;background:linear-gradient(90deg,rgba(48,220,255,.12),rgba(48,220,255,.03))}.business-bars.is-distribution .business-bar-row strong{color:#fff;font-size:14px;line-height:15px;text-shadow:0 0 10px rgba(48,220,255,.36)}.business-bars.is-distribution.is-long{gap:3px;padding:5px 14px 6px}.business-bars.is-distribution.is-long .business-bar-row{min-height:22px}.business-bars.is-distribution.is-long .business-bar-name{font-size:11px;line-height:12px}.business-bars.is-capacity{gap:12px;padding:12px 16px 10px;overflow:hidden}.business-bars.is-capacity .business-bar-row{grid-template-columns:minmax(0,1fr) auto;min-height:24px;padding:0;border-bottom:0}.business-bars.is-capacity .business-bar-name{padding-left:0;color:#e8faffd1;font-size:11px;line-height:13px}.business-bars.is-capacity .business-bar-name:before{display:none}.business-bars.is-capacity .business-bar-track{height:5px;margin-top:5px;padding:1px;border-color:#acbfbc38;background:rgba(115,208,255,.05)}.business-bars.is-capacity .business-bar-track i{min-width:10px;box-shadow:0 0 12px #24f6c452}.business-bars.is-capacity .business-bar-row strong{color:#24f6c4;font-size:12px;line-height:13px;text-shadow:none}.business-bars.is-rank-bar{gap:2px;padding:3px 14px 2px;overflow:hidden}.business-bars.is-rank-bar .business-bar-row{position:relative;grid-template-columns:26px minmax(0,1fr) auto;grid-template-areas:"rank name value" "rank track track";align-items:center;min-height:18px;gap:1px 8px;padding:1px 0 2px;border-bottom:1px solid rgba(48,220,255,.075)}.business-bars.is-rank-bar .business-bar-rank{grid-area:rank;display:flex;width:18px;height:18px;align-items:center;justify-content:center;border:1px solid rgba(48,220,255,.28);background:linear-gradient(180deg,rgba(48,220,255,.18),rgba(36,246,196,.055)),rgba(4,28,42,.52);color:#e8fcffe6;font-family:D-DIN,Arial,sans-serif;font-size:11px;font-weight:800;box-shadow:inset 0 0 10px #30dcff14}.business-bars.is-rank-bar .business-bar-name{color:#f5fdfff0;font-size:11px;line-height:13px;font-weight:700}.business-bars.is-rank-bar .business-bar-track{position:relative;height:5px;margin-top:0;padding:1px;overflow:hidden;border-color:#30dcff33;background:repeating-linear-gradient(90deg,rgba(255,255,255,.045) 0 1px,transparent 1px 28px),linear-gradient(90deg,rgba(48,220,255,.13),rgba(36,246,196,.035))}.business-bars.is-rank-bar .business-bar-track i{min-width:12px;box-shadow:0 0 10px #30dcff5c,inset 0 0 7px #ffffff38}.business-bars.is-rank-bar .business-bar-track i:before{content:"";position:absolute;right:0;top:-2px;width:3px;height:calc(100% + 4px);background:rgba(255,255,255,.86);box-shadow:0 0 10px #ffffff8f}.business-bars.is-rank-bar .business-bar-row strong{color:#fff;font-size:13px;line-height:14px;text-shadow:0 0 8px rgba(48,220,255,.36)}.business-bars.is-rank-bar .business-bar-row strong em,.business-bars.is-rank-bar .business-bar-row strong small{color:#eefdffc7;font-size:10px}.business-bars.is-rank-bar .business-bar-row.is-active .business-bar-rank{border-color:#ffe06b75;color:#ffe06b;box-shadow:inset 0 0 12px #ffe06b1a,0 0 10px #ffe06b24}.business-bars.is-race-bar{justify-content:flex-start;gap:5px;padding:8px 10px 8px 13px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(48,220,255,.46) rgba(48,220,255,.08)}.business-bars.is-race-bar::-webkit-scrollbar{width:4px}.business-bars.is-race-bar::-webkit-scrollbar-track{background:rgba(48,220,255,.08)}.business-bars.is-race-bar::-webkit-scrollbar-thumb{background:rgba(48,220,255,.46);border-radius:4px}.business-bars.is-race-bar .business-bar-row{grid-template-columns:112px minmax(0,1fr) 96px;grid-template-areas:"name track value";align-items:center;min-height:28px;gap:7px;padding:0;border-bottom:0}.business-bars.is-race-bar .business-bar-name{position:relative;padding-left:13px;color:#f0fdffeb;font-size:11px;line-height:12px;font-weight:700;white-space:normal;word-break:break-all;overflow:visible;text-overflow:clip}.business-bars.is-race-bar .business-bar-name:before{content:"";position:absolute;left:0;top:4px;width:7px;height:7px;background:var(--bar-color, currentColor);box-shadow:0 0 8px var(--bar-color, currentColor)}.business-bars.is-race-bar .business-bar-track{position:relative;height:22px;margin-top:0;padding:0;overflow:visible;border:0;background:repeating-linear-gradient(90deg,rgba(214,250,255,.12) 0 1px,transparent 1px 52px),linear-gradient(90deg,rgba(48,220,255,.08),rgba(48,220,255,.025))}.business-bars.is-race-bar .business-bar-track:before{content:"";position:absolute;left:0;top:-8px;bottom:-8px;width:1px;background:rgba(213,247,255,.32)}.business-bars.is-race-bar .business-bar-track i{position:relative;height:100%;min-width:18px;box-shadow:0 0 13px #24f6c447,inset 0 1px #ffffff42}.business-bars.is-race-bar .business-bar-row:nth-child(1) .business-bar-name{color:#24f6c4}.business-bars.is-race-bar .business-bar-row:nth-child(2) .business-bar-name{color:#32dcff}.business-bars.is-race-bar .business-bar-row:nth-child(3) .business-bar-name{color:#ffe06b}.business-bars.is-race-bar .business-bar-row strong{grid-area:value;color:#fff;font-size:14px;line-height:16px;text-align:left;text-shadow:none}.business-bars.is-race-bar .business-bar-row strong em{margin-left:3px;color:#eefdffb8;font-size:11px}.business-bars.is-race-bar .business-bar-row strong small{display:block;margin:1px 0 0;color:#eefdffb8;font-size:10px;line-height:11px}.business-bars.is-race-bar.is-few-rows{justify-content:center;gap:13px;padding:15px 12px 16px 13px}.business-bars.is-race-bar.is-few-rows .business-bar-row{min-height:42px;grid-template-columns:112px minmax(0,1fr) 96px;gap:9px}.business-bars.is-race-bar.is-few-rows .business-bar-name{padding-left:15px;font-size:12px;line-height:15px;word-break:keep-all;white-space:nowrap}.business-bars.is-race-bar.is-few-rows .business-bar-name:before{top:4px;width:8px;height:8px}.business-bars.is-race-bar.is-few-rows .business-bar-track{height:25px}.business-bars.is-race-bar.is-few-rows .business-bar-track:before{top:-9px;bottom:-9px}.business-bars.is-race-bar.is-few-rows .business-bar-row strong{font-size:15px;line-height:17px}.business-bars.is-race-bar.is-few-rows .business-bar-row strong em{font-size:11px}.business-bars.is-race-bar.is-few-rows .business-bar-row strong small{margin-top:2px;font-size:11px;line-height:12px}.business-bars.is-race-bar.is-degradation{justify-content:flex-start;gap:10px;padding:13px 15px 9px 14px}.business-bars.is-race-bar.is-degradation .business-bar-row{grid-template-columns:118px minmax(0,1fr) 104px;min-height:38px;gap:10px}.business-bars.is-race-bar.is-degradation .business-bar-name{padding-left:14px;font-size:12px;line-height:15px;word-break:keep-all;white-space:nowrap}.business-bars.is-race-bar.is-degradation .business-bar-name:before{top:4px;width:8px;height:8px}.business-bars.is-race-bar.is-degradation .business-bar-track{height:25px;background:repeating-linear-gradient(90deg,rgba(214,250,255,.1) 0 1px,transparent 1px 44px),linear-gradient(90deg,rgba(48,220,255,.1),rgba(48,220,255,.025))}.business-bars.is-race-bar.is-degradation .business-bar-track:before{top:-6px;bottom:-6px}.business-bars.is-race-bar.is-degradation .business-bar-row strong{font-size:16px;line-height:17px}.business-bars.is-race-bar.is-degradation .business-bar-row strong em{font-size:12px}.business-bars.is-race-bar.is-degradation .business-bar-row strong small{margin-top:3px;font-size:12px;line-height:13px}.business-bars.is-race-nowrap .business-bar-row{grid-template-columns:172px minmax(0,1fr) 88px;gap:7px}.business-bars.is-race-nowrap .business-bar-name{font-size:12px;line-height:14px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:clip}.business-bars.is-race-relaxed{justify-content:center;gap:11px;padding:14px 14px 15px}.business-bars.is-race-relaxed .business-bar-row{grid-template-columns:168px minmax(0,1fr) 94px;min-height:42px;gap:8px}.business-bars.is-race-relaxed .business-bar-name{font-size:13px;line-height:16px}.business-bars.is-race-relaxed .business-bar-track{height:27px}.business-bars.is-race-relaxed .business-bar-track:before{top:-10px;bottom:-10px}.business-bars.is-race-relaxed .business-bar-row strong{font-size:15px;line-height:17px}.business-bars.is-race-relaxed .business-bar-row strong small{margin-top:2px;font-size:11px;line-height:12px}.business-bar-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name value" "track track";align-items:end;gap:2px 10px;flex:0 0 auto;min-height:31px;max-height:none}.business-bar-name{grid-area:name;min-width:0;color:#ffffffc7;font-size:12px;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-bar-track{grid-area:track;height:7px;margin-top:4px;padding:2px;background:rgba(48,220,255,.08);border:1px solid rgba(48,220,255,.16)}.business-bar-track i{position:relative;display:block;height:100%;min-width:8px;box-shadow:0 0 12px #30dcff5c;overflow:hidden}.business-bar-track i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);opacity:0;transform:translate(-130%)}.business-bar-row.is-active .business-bar-track i{animation:businessDataPulse 1.8s ease-in-out infinite}.business-bar-row.is-active .business-bar-track i:after{opacity:1;animation:businessDataSweep 1.8s ease-in-out infinite}.business-bar-row.is-active .business-bar-name,.business-bar-row.is-active strong{color:#fff}.business-bar-row strong,.business-split-row strong{grid-area:value;color:#1afcff;font-family:D-DIN,Arial,sans-serif;font-size:14px;text-align:right;line-height:15px;white-space:nowrap}.business-bar-row strong em,.business-bar-row strong small,.business-split-row strong em,.business-split-row strong small{margin-left:2px;color:#ffffff8a;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-bar-row strong small,.business-split-row strong small{display:inline;margin-left:4px;line-height:15px;white-space:nowrap}.business-bar-row strong{overflow:hidden;text-overflow:ellipsis}.business-columns{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(28px,1fr));align-items:stretch;gap:6px;height:100%;padding:32px 12px 8px;box-sizing:border-box;overflow:hidden}.business-columns:before{content:"";position:absolute;left:12px;right:12px;top:50px;bottom:41px;pointer-events:none;background:repeating-linear-gradient(to bottom,rgba(159,220,230,.22) 0 1px,transparent 1px 17px);opacity:0}.business-columns::-webkit-scrollbar{height:3px}.business-columns::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.business-columns.is-dense{grid-template-columns:repeat(auto-fit,minmax(24px,1fr));grid-auto-rows:minmax(0,1fr);gap:4px;padding:34px 10px 8px}.business-columns.is-dense .business-column-item{grid-template-rows:16px minmax(20px,1fr) 28px;min-width:0}.business-columns.is-dense .business-column-item strong{width:100%;font-size:11px;line-height:15px;text-align:center}.business-columns.is-dense .business-column-item span{max-width:100%;font-size:10px;line-height:12px;white-space:nowrap}.business-columns.is-dense .business-column-track{width:14px;height:100%;min-height:20px}.business-columns.is-variant-pin{grid-template-columns:repeat(auto-fit,minmax(24px,1fr));gap:5px;padding:8px 9px 7px}.business-columns.is-variant-pin:before{opacity:.56}.business-columns.is-variant-pin .business-column-item{position:relative;z-index:1;grid-template-rows:18px minmax(44px,1fr) 26px}.business-columns.is-variant-pin .business-column-item strong{position:relative;z-index:2;min-width:42px;padding-bottom:2px;color:#e8fcff;font-size:11px;line-height:14px;text-shadow:0 0 9px rgba(255,255,255,.36)}.business-columns.is-variant-pin .business-column-item strong:after{content:"";position:absolute;left:50%;bottom:-4px;width:18px;height:1px;border-top:1px dashed rgba(220,250,255,.62);transform:translate(-2px) rotate(12deg);transform-origin:left center}.business-columns.is-variant-pin .business-column-item span{max-width:48px;color:#ebfcffc7;font-size:10px;line-height:11px;-webkit-line-clamp:2}.business-columns.is-variant-pin .business-column-track{width:7px;height:74px;min-height:46px;border:0;background:linear-gradient(180deg,rgba(48,220,255,.07),rgba(48,220,255,.02))}.business-columns.is-variant-pin .business-column-track:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:rgba(48,220,255,.22);transform:translate(-50%)}.business-columns.is-variant-pin .business-column-track:after{content:"";position:absolute;left:50%;bottom:-5px;width:21px;height:6px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(48,220,255,.34),rgba(48,220,255,0) 72%);transform:translate(-50%)}.business-columns.is-variant-pin .business-column-track i{left:1px;right:1px;border-radius:6px 6px 2px 2px;box-shadow:0 0 16px #32dcffa3}.business-columns.is-variant-pin .business-column-track i:before{left:50%;right:auto;top:-6px;width:9px;height:9px;border:2px solid #c9fcff;border-radius:2px;background:rgba(3,27,41,.9);box-shadow:0 0 12px #30dcffb8;transform:translate(-50%) rotate(45deg);filter:none}.business-columns.is-variant-pin .business-column-track i:after{display:none}.business-columns.is-variant-slim{grid-template-columns:repeat(auto-fit,minmax(26px,1fr));gap:6px;padding:24px 10px 6px}.business-columns.is-variant-slim.is-dense{gap:4px;padding:34px 10px 8px}.business-columns.is-variant-slim .business-column-track{width:16px}.business-columns.is-variant-slim .business-column-track i{border-radius:1px 1px 0 0}.business-columns.is-variant-age{grid-template-columns:repeat(5,minmax(48px,1fr));gap:10px;padding:34px 18px 14px}.business-columns.is-variant-age:before{top:56px;bottom:46px;opacity:.36}.business-columns.is-variant-age .business-column-item{grid-template-rows:20px minmax(78px,1fr) 28px;min-width:0}.business-columns.is-variant-age .business-column-item strong{width:100%;color:#fff;font-size:13px;line-height:18px;text-align:center}.business-columns.is-variant-age .business-column-item span{max-width:none;color:#ffffffe6;font-size:12px;line-height:16px;white-space:nowrap;-webkit-line-clamp:1}.business-columns.is-variant-age .business-column-track{width:23px;height:92px;min-height:72px;border-color:#30dcff38;background:linear-gradient(180deg,rgba(48,220,255,.1),rgba(48,220,255,.03)),rgba(5,31,44,.38)}.business-columns.is-variant-age .business-column-track i{left:2px;right:2px;min-height:9px;border-radius:3px 3px 0 0}.business-columns.is-variant-projectYear{grid-template-columns:repeat(7,minmax(38px,1fr));gap:10px;padding:26px 16px 10px}.business-columns.is-variant-projectYear:before{top:47px;bottom:43px;opacity:.42}.business-columns.is-variant-projectYear .business-column-item{grid-template-rows:18px minmax(74px,1fr) 26px;min-width:0}.business-columns.is-variant-projectYear .business-column-item strong{color:#fff;font-size:14px;line-height:18px;text-align:center;text-shadow:0 0 9px rgba(255,255,255,.28)}.business-columns.is-variant-projectYear .business-column-item span{max-width:none;color:#f0fdffe6;font-size:12px;line-height:15px;white-space:nowrap;-webkit-line-clamp:1}.business-columns.is-variant-projectYear .business-column-track{width:28px;height:92px;min-height:74px;border:1px solid rgba(48,220,255,.18);background:linear-gradient(180deg,rgba(48,220,255,.1),rgba(48,220,255,.025)),rgba(5,29,42,.3);box-shadow:inset 0 0 12px #30dcff14,0 0 10px #30dcff14}.business-columns.is-variant-projectYear .business-column-track:after{content:"";position:absolute;left:50%;bottom:-6px;width:42px;height:8px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(48,220,255,.38),rgba(48,220,255,0) 72%);transform:translate(-50%)}.business-columns.is-variant-projectYear .business-column-track i{left:3px;right:3px;min-height:12px;border-radius:4px 4px 1px 1px;box-shadow:0 0 16px #24f6c45c,inset 0 1px #ffffff42}.business-columns.is-variant-projectYear .business-column-track i:before{height:8px;top:-5px;transform:skew(-32deg)}.business-columns.is-variant-projectYear .business-column-track i:after{display:none}.business-columns.is-variant-compact{grid-template-columns:repeat(auto-fit,minmax(30px,1fr));gap:7px;padding:24px 12px 8px}.business-columns.is-variant-compact:before{top:44px;bottom:37px;opacity:.48}.business-columns.is-variant-compact .business-column-item{grid-template-rows:17px minmax(54px,1fr) 28px}.business-columns.is-variant-compact .business-column-item strong{font-size:12px;line-height:16px}.business-columns.is-variant-compact .business-column-item span{max-width:52px;font-size:10px;line-height:12px;-webkit-line-clamp:2}.business-columns.is-variant-compact .business-column-track{width:22px;min-height:56px;border-color:#24f6c42e;background:linear-gradient(180deg,rgba(36,246,196,.08),rgba(48,220,255,.02)),rgba(4,26,38,.34)}.business-columns.is-variant-compact .business-column-track i{left:2px;right:2px;min-height:10px;border-radius:3px 3px 0 0;box-shadow:0 0 14px #24f6c457,inset 0 1px #ffffff38}.business-columns.is-variant-townCompact{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;padding:26px 10px 8px}.business-columns.is-variant-townCompact:before{top:47px;bottom:50px;opacity:.5}.business-columns.is-variant-townCompact .business-column-item{grid-template-rows:17px minmax(54px,1fr) 42px;min-width:0}.business-columns.is-variant-townCompact .business-column-item strong{width:max-content;max-width:46px;font-size:10px;line-height:14px;transform:translate(0)}.business-columns.is-variant-townCompact .business-column-item span{align-self:start;max-width:none;height:38px;color:#ffffffe6;font-size:11px;line-height:13px;writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:0;white-space:nowrap;-webkit-line-clamp:unset}.business-columns.is-variant-townCompact .business-column-track{width:16px;min-height:54px;border-color:#24f6c42e;background:linear-gradient(180deg,rgba(36,246,196,.08),rgba(48,220,255,.02)),rgba(4,26,38,.34)}.business-columns.is-variant-townCompact .business-column-track i{left:2px;right:2px;min-height:9px;border-radius:3px 3px 0 0;box-shadow:0 0 12px #24f6c44d,inset 0 1px #ffffff38}.business-columns.is-variant-plain{grid-template-columns:repeat(auto-fit,minmax(25px,1fr));gap:7px;padding:18px 14px 7px}.business-columns.is-variant-plain:before{top:37px;bottom:36px;opacity:.62}.business-columns.is-variant-plain .business-column-item{position:relative;z-index:1;grid-template-rows:16px minmax(52px,1fr) 28px}.business-columns.is-variant-plain .business-column-item strong{color:#f4fcffe0;font-size:11px;line-height:15px}.business-columns.is-variant-plain .business-column-item span{max-width:44px;color:#ffffffd1;font-size:10px;line-height:12px;-webkit-line-clamp:2}.business-columns.is-variant-plain .business-column-track{width:16px;height:100%;min-height:54px;border:0;background:rgba(67,130,96,.1);box-shadow:none}.business-columns.is-variant-plain .business-column-track i{left:0;right:0;min-height:7px;border-radius:2px 2px 0 0;box-shadow:0 0 10px #24f6c447,inset 0 1px #ffffff3d}.business-columns.is-variant-plain .business-column-track i:before,.business-columns.is-variant-plain .business-column-track i:after{display:none}.business-columns.is-dense.is-scrollable{display:flex;flex-flow:row nowrap;align-items:stretch;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:rgba(48,220,255,.46) rgba(48,220,255,.08)}.business-columns.is-dense.is-scrollable::-webkit-scrollbar{height:4px}.business-columns.is-dense.is-scrollable::-webkit-scrollbar-track{background:rgba(48,220,255,.08)}.business-columns.is-dense.is-scrollable::-webkit-scrollbar-thumb{background:rgba(48,220,255,.46);border-radius:4px}.business-columns.is-dense.is-scrollable .business-column-item{flex:0 0 54px;width:54px;min-width:54px;height:100%}.business-columns.is-dense.is-scrollable.is-variant-slim .business-column-item{flex-basis:50px;width:50px;min-width:50px}.business-columns.is-dense.is-scrollable.is-variant-plain .business-column-item{flex-basis:48px;width:48px;min-width:48px}.business-columns.has-unit-label{padding-top:44px}.business-columns.has-unit-label:before{top:60px}.business-columns.has-unit-label .business-column-unit{left:12px;right:12px;top:4px;text-align:right}.business-columns.has-unit-label.is-variant-pin{padding-top:38px}.business-columns.has-unit-label.is-variant-pin:before{top:54px}.business-columns.has-unit-label.is-variant-plain,.business-columns.has-unit-label.is-variant-slim,.business-columns.has-unit-label.is-variant-age,.business-columns.has-unit-label.is-variant-townCompact,.business-columns.has-unit-label.is-variant-compact{padding-top:42px}.business-columns.has-unit-label.is-variant-plain:before,.business-columns.has-unit-label.is-variant-slim:before,.business-columns.has-unit-label.is-variant-age:before,.business-columns.has-unit-label.is-variant-townCompact:before,.business-columns.has-unit-label.is-variant-compact:before{top:58px}.business-column-item{display:grid;grid-template-rows:18px minmax(52px,1fr) 38px;justify-items:center;min-width:0}.business-column-item strong{color:#d9fbff;font-family:D-DIN,Arial,sans-serif;font-size:13px;white-space:nowrap}.business-column-item strong em{margin-left:2px;color:#eefdffb8;font-family:PingFang SC,Arial,sans-serif;font-size:9px;font-style:normal;font-weight:600}.business-column-item span{align-self:center;max-width:76px;color:#ffffffa8;font-size:10px;line-height:12px;text-align:center;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}.business-column-item.is-active strong,.business-column-item.is-active span{color:#fff}.business-column-item.is-active .business-column-track i{animation:businessDataPulse 1.8s ease-in-out infinite}.business-column-unit{position:absolute;right:14px;top:2px;z-index:2;padding:1px 6px;background:linear-gradient(90deg,rgba(4,23,34,0),rgba(4,23,34,.72));color:#eefdffb8;font-size:10px;line-height:14px;pointer-events:none}.business-columns.is-variant-slim .business-column-track i,.business-columns.is-variant-slim .business-column-item.is-active .business-column-track i{transform:scaleY(1);transform-origin:center bottom;animation:businessColumnReload 3.1s cubic-bezier(.32,.72,.24,1) infinite;animation-delay:var(--column-load-delay, 0s);animation-fill-mode:both;will-change:transform,opacity,filter}.business-columns.is-variant-slim .business-column-track i:before,.business-columns.is-variant-slim .business-column-item.is-active .business-column-track i:before{animation:businessColumnReloadCap 3.1s ease-out infinite;animation-delay:var(--column-load-delay, 0s);animation-fill-mode:both}.business-column-track{position:relative;width:22px;height:72px;align-self:end;background:linear-gradient(180deg,rgba(48,220,255,.08),rgba(48,220,255,.02));border:1px solid rgba(48,220,255,.14)}.business-column-track i{position:absolute;left:0;right:0;bottom:0;min-height:8px;box-shadow:0 0 14px #30dcff75}.business-column-track i:before,.business-column-track i:after{content:"";position:absolute;left:0;right:0;height:7px;background:inherit;transform:skew(-36deg)}.business-column-track i:before{top:-4px;filter:brightness(1.35)}.business-column-track i:after{bottom:-4px;filter:brightness(.72)}.business-table{display:grid;grid-template-rows:18px minmax(0,1fr);gap:4px;height:100%;padding:7px 12px 8px;box-sizing:border-box;overflow:hidden}.business-table-head{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:center;padding:0 5px;border:1px solid rgba(48,220,255,.12);background:linear-gradient(90deg,rgba(48,220,255,.14),rgba(48,220,255,.03))}.business-table-head-group{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:4px}.business-table-head-group span{color:#beebf5b3;font-size:10px;line-height:16px;white-space:nowrap}.business-table-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:3px 7px;min-height:0}.business-table-row{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:4px;min-width:0;min-height:0;padding:1px 5px;border:1px solid rgba(48,220,255,.08);background:rgba(48,220,255,.035);box-sizing:border-box}.business-table-row:nth-child(2n){background:rgba(36,246,196,.035)}.business-table-row.is-active{border-color:#24f6c457;background:linear-gradient(90deg,rgba(36,246,196,.15),rgba(48,220,255,.04));animation:businessDataPulse 1.8s ease-in-out infinite}.business-table-row.is-active .business-table-name,.business-table-row.is-active strong{color:#fff}.business-table-name{min-width:0;color:#ebfcffc7;font-size:10px;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-table-row strong{display:block;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:11px;line-height:12px;text-align:right;white-space:nowrap}.business-table-row strong em{display:none}.business-table-value{min-width:0}.business-table-value i{position:relative;display:block;height:3px;min-width:0;margin-top:2px;background:rgba(48,220,255,.08);border:1px solid rgba(48,220,255,.16);overflow:hidden}.business-table-value i b{position:relative;display:block;height:100%;min-width:5px;box-shadow:0 0 10px #30dcff61;overflow:hidden}.business-table-value i b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.58),transparent);opacity:0;transform:translate(-130%)}.business-table-row.is-active .business-table-value i b:after{opacity:1;animation:businessDataSweep 1.8s ease-in-out infinite}.business-project-table{display:grid;grid-template-rows:28px minmax(0,1fr);gap:7px;height:100%;padding:7px 10px 8px;box-sizing:border-box;overflow:hidden}.business-project-search{min-width:0}.business-project-search input{width:100%;height:28px;padding:0 10px;border:1px solid rgba(48,220,255,.22);outline:none;color:#fff;font-size:12px;background:linear-gradient(90deg,rgba(48,220,255,.12),rgba(48,220,255,.035));box-sizing:border-box}.business-project-search input::placeholder{color:#e8fcff8f}.business-project-search input:focus{border-color:#24f6c48a;box-shadow:0 0 14px #24f6c424}.business-project-search input::-webkit-search-decoration,.business-project-search input::-webkit-search-cancel-button{display:none}.business-project-frame{position:relative;min-height:0;border:1px solid rgba(48,220,255,.16);background:rgba(5,26,39,.26);overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(48,220,255,.45) rgba(48,220,255,.08)}.business-project-frame::-webkit-scrollbar{width:5px}.business-project-frame::-webkit-scrollbar-track{background:rgba(48,220,255,.08)}.business-project-frame::-webkit-scrollbar-thumb{background:rgba(48,220,255,.44)}.business-project-frame table{width:100%;table-layout:fixed;border-collapse:collapse}.business-project-frame thead{position:sticky;top:0;z-index:2;background:#0d3144;box-shadow:0 1px #30dcff33}.business-project-frame th,.business-project-frame td{height:28px;padding:0 6px;color:#f6feffeb;font-size:11px;line-height:14px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid rgba(48,220,255,.09)}.business-project-frame tbody td{height:auto;min-height:32px;padding-top:3px;padding-bottom:3px;line-height:13px;white-space:normal;word-break:break-all;overflow:visible;text-overflow:clip}.business-project-frame th{height:25px;color:#beebf5c7;font-weight:500;background:linear-gradient(90deg,rgba(48,220,255,.16),rgba(48,220,255,.04))}.business-project-frame tbody tr{cursor:pointer;background:rgba(48,220,255,.025);transition:background .18s ease,box-shadow .18s ease}.business-project-frame tbody tr:nth-child(2n){background:rgba(36,246,196,.026)}.business-project-frame tbody tr:hover,.business-project-frame tbody tr:focus-visible,.business-project-frame tbody tr.is-active{outline:none;background:linear-gradient(90deg,rgba(36,246,196,.18),rgba(48,220,255,.055));box-shadow:inset 2px 0 #24f6c4d1}.business-project-frame td:nth-child(2),.business-project-frame td:nth-child(4),.business-project-frame th:nth-child(2),.business-project-frame th:nth-child(4){text-align:right}.business-project-frame th.is-right,.business-project-frame td.is-right{text-align:right}.business-project-frame th.is-center,.business-project-frame td.is-center{text-align:center}.business-project-frame strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:12px;line-height:14px;white-space:nowrap}.business-project-frame em{margin-left:2px;color:#eefdffb8;font-size:10px;font-style:normal}.business-project-frame .business-project-locate{color:#53f98f;font-weight:600;text-shadow:0 0 10px rgba(83,249,143,.3)}.business-project-col-name{width:45%}.business-project-col-year{width:13%}.business-project-col-category{width:20%}.business-project-col-scale{width:22%}.business-project-empty{position:absolute;top:25px;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#ffffff94;font-size:12px;pointer-events:none}.business-stack-columns{display:grid;grid-template-rows:24px minmax(0,1fr);gap:5px;height:100%;padding:8px 12px 6px;box-sizing:border-box;overflow:hidden}.business-stack-columns.is-dense .business-stack-chart{gap:4px}.business-stack-columns.is-dense .business-stack-track{width:18px}.business-stack-columns.is-variant-dual{grid-template-rows:24px minmax(0,1fr);gap:4px;padding:8px 14px 7px}.business-stack-columns.is-variant-dual .business-stack-legend{justify-content:center;gap:14px;padding-right:0}.business-stack-columns.is-variant-dual .business-stack-legend span{color:#f5fdffe6;font-size:11px;line-height:16px}.business-stack-columns.is-variant-dual .business-stack-legend i{width:8px;height:8px;border-radius:50%}.business-stack-columns.is-variant-dual .business-stack-chart{position:relative;grid-template-columns:repeat(auto-fit,minmax(62px,1fr));align-items:stretch;gap:14px;padding:1px 4px 0}.business-stack-columns.is-variant-dual .business-stack-chart:before{content:"";position:absolute;left:4px;right:4px;top:25px;bottom:31px;background:repeating-linear-gradient(to bottom,rgba(159,220,230,.15) 0 1px,transparent 1px 18px);pointer-events:none}.business-stack-columns.is-variant-dual .business-stack-item{position:relative;z-index:1;grid-template-rows:18px minmax(62px,1fr) 27px;justify-items:center;min-width:0}.business-stack-columns.is-variant-dual .business-stack-item.is-active .business-stack-track i{animation:businessDataPulse 1.8s ease-in-out infinite}.business-stack-columns.is-variant-dual .business-stack-item.is-active span,.business-stack-columns.is-variant-dual .business-stack-item.is-active strong{color:#fff}.business-stack-columns.is-variant-dual .business-stack-total{align-self:end;color:#f5fdffe6;font-family:D-DIN,Arial,sans-serif;font-size:11px;line-height:16px;white-space:nowrap;text-shadow:0 0 8px rgba(255,255,255,.22)}.business-stack-columns.is-variant-dual .business-stack-total em{margin-left:2px;color:#f5fdffad;font-family:PingFang SC,Arial,sans-serif;font-size:9px;font-style:normal;font-weight:600}.business-stack-columns.is-variant-dual .business-stack-track{position:relative;align-self:end;width:25px;height:100%;min-height:58px;max-height:94px;overflow:visible;border:1px solid rgba(48,220,255,.14);background:linear-gradient(180deg,rgba(48,220,255,.09),rgba(48,220,255,.025)),rgba(5,30,42,.24);box-shadow:inset 0 0 10px #30dcff0d}.business-stack-columns.is-variant-dual .business-stack-track:after{content:"";position:absolute;left:50%;bottom:-6px;width:42px;height:8px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(48,220,255,.34),rgba(48,220,255,0) 72%);transform:translate(-50%);pointer-events:none}.business-stack-columns.is-variant-dual .business-stack-track i{position:relative;display:block;min-height:3px;box-shadow:0 0 14px color-mix(in srgb,currentColor 44%,transparent),inset 0 1px #ffffff3d}.business-stack-columns.is-variant-dual .business-stack-track i:last-child:before{content:"";position:absolute;left:0;right:0;top:-5px;height:8px;background:inherit;filter:brightness(1.22);transform:skew(-32deg);transform-origin:left bottom}.business-stack-columns.is-variant-dual .business-stack-item span{max-width:60px;color:#fafeffd1;font-size:11px;line-height:13px;white-space:nowrap;-webkit-line-clamp:1}.business-stack-legend{display:flex;justify-content:center;gap:9px;min-width:0;overflow:hidden}.business-stack-legend span{display:inline-flex;align-items:center;gap:4px;min-width:0;color:#ffffffd1;font-size:10px;line-height:14px;white-space:nowrap}.business-stack-legend i{width:7px;height:7px;border-radius:50%;box-shadow:0 0 8px currentColor}.business-stack-chart{display:grid;grid-template-columns:repeat(auto-fit,minmax(24px,1fr));align-items:stretch;gap:6px;min-height:0}.business-stack-item{display:grid;grid-template-rows:minmax(42px,1fr) 36px;justify-items:center;min-width:0}.business-stack-item span{align-self:center;max-width:100%;color:#ffffffb8;font-size:10px;line-height:12px;text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:pre-line;word-break:keep-all}.business-stack-track{display:flex;flex-direction:column-reverse;align-self:end;width:20px;height:100%;min-height:48px;max-height:96px;background:linear-gradient(180deg,rgba(48,220,255,.09),rgba(48,220,255,.02));border:1px solid rgba(48,220,255,.12);overflow:hidden}.business-stack-track i{display:block;min-height:2px;box-shadow:0 0 10px #30dcff57}.business-panel.is-column-label-standard .business-columns{grid-template-columns:repeat(auto-fit,minmax(20px,1fr));padding:20px 12px 8px}.business-panel.is-column-label-standard .business-columns.is-dense.is-scrollable{display:grid;grid-template-columns:repeat(auto-fit,minmax(20px,1fr));align-items:stretch;gap:4px;overflow-x:hidden;overflow-y:visible;overscroll-behavior-x:auto;scrollbar-width:none}.business-panel.is-column-label-standard .business-columns.is-dense.is-scrollable::-webkit-scrollbar{display:none}.business-panel.is-column-label-standard .business-columns.is-dense.is-scrollable .business-column-item{flex:none;width:auto;min-width:0;height:auto}.business-panel.is-column-label-standard .business-columns:before{top:36px;bottom:44px}.business-panel.is-column-label-standard .business-columns.is-variant-slim,.business-panel.is-column-label-standard .business-columns.is-variant-plain,.business-panel.is-column-label-standard .business-columns.is-variant-age,.business-panel.is-column-label-standard .business-columns.is-variant-compact{padding-top:20px}.business-panel.is-column-label-standard .business-columns.is-dense,.business-panel.is-column-label-standard .business-columns.is-variant-slim.is-dense{padding-top:22px}.business-panel.is-column-label-standard .business-columns.has-unit-label,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-plain,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-slim,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-age,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-townCompact,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-compact{padding-top:34px}.business-panel.is-column-label-standard .business-columns.has-unit-label:before,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-plain:before,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-slim:before,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-age:before,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-townCompact:before,.business-panel.is-column-label-standard .business-columns.has-unit-label.is-variant-compact:before{top:50px}.business-panel.is-column-label-standard .business-column-item{position:relative;grid-template-rows:minmax(44px,1fr) 42px;overflow:visible}.business-panel.is-column-label-standard .business-column-item span,.business-panel.is-column-label-standard .business-stack-item span,.business-panel.is-column-label-standard .business-peak-item span{display:block;align-self:center;width:18px;height:42px;max-width:none;color:#ffffffe6;font-size:12px;font-weight:700;line-height:16px;letter-spacing:0;text-align:center;writing-mode:vertical-rl;text-orientation:upright;white-space:nowrap;overflow:hidden;text-overflow:clip;-webkit-line-clamp:unset;word-break:keep-all}.business-panel.is-column-label-standard .business-column-track{align-self:end}.business-panel.is-column-label-standard .business-column-item:after,.business-panel.is-column-label-standard .business-stack-item:after,.business-panel.is-column-label-standard .business-peak-item:after{content:attr(data-hover-value);position:absolute;left:50%;top:0;z-index:8;max-width:128px;padding:4px 8px;border:1px solid rgba(36,246,196,.46);background:rgba(3,24,36,.94);box-shadow:0 0 14px #24f6c442;color:#fff;font-size:12px;font-weight:700;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;pointer-events:none;transform:translate(-50%,2px);transition:opacity .16s ease,transform .16s ease}.business-panel.is-column-label-standard .business-column-item:hover:after,.business-panel.is-column-label-standard .business-stack-item:hover:after,.business-panel.is-column-label-standard .business-peak-item:hover:after{opacity:1;transform:translate(-50%)}.business-panel.is-column-label-standard .business-peaks,.business-panel.is-column-label-standard .business-peaks.is-dense{grid-template-columns:repeat(auto-fit,minmax(20px,1fr));gap:4px;padding:34px 10px 8px;overflow:hidden}.business-panel.is-column-label-standard .business-peak-item,.business-panel.is-column-label-standard .business-peaks.is-dense .business-peak-item{position:relative;grid-template-rows:minmax(44px,1fr) 42px;min-width:0;overflow:visible}.business-panel.is-column-label-standard .business-peaks.is-dense .business-peak-item span{width:18px;height:42px;max-height:none;line-height:16px;writing-mode:vertical-rl;text-orientation:upright;white-space:nowrap}.business-panel.is-column-label-standard .business-peak-stage{align-self:end;min-height:42px}.business-panel.is-column-label-standard .business-peaks.is-dense .business-peak-stage{min-height:42px}.business-panel.is-column-label-standard .business-line{grid-template-rows:minmax(0,1fr) 42px}.business-panel.is-column-label-standard .business-line-labels{align-items:start}.business-panel.is-column-label-standard .business-line-labels span{display:block;justify-self:center;width:18px;height:42px;color:#ffffffe6;font-size:12px;font-weight:700;line-height:16px;letter-spacing:0;text-align:center;writing-mode:vertical-rl;text-orientation:upright;white-space:nowrap;overflow:hidden;text-overflow:clip;word-break:keep-all}.business-panel.is-column-label-standard .business-stack-columns{grid-template-rows:22px minmax(0,1fr);padding-bottom:7px}.business-panel.is-column-label-standard .business-stack-item{position:relative;grid-template-rows:minmax(44px,1fr) 42px;overflow:visible}.business-peaks{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:8px;height:100%;padding:8px 15px 7px;box-sizing:border-box;overflow:hidden}.business-peak-unit{right:15px}.business-peaks.is-dense{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;padding:8px 8px 7px}.business-peak-item{display:grid;grid-template-rows:18px minmax(0,1fr) 22px;justify-items:center;min-width:0}.business-peak-item strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:12px;line-height:16px;text-shadow:0 0 12px rgba(48,220,255,.45);white-space:nowrap}.business-peak-item strong em{margin-left:2px;color:#eefdffb8;font-family:PingFang SC,Arial,sans-serif;font-size:9px;font-style:normal;font-weight:600}.business-peak-item span{align-self:center;max-width:100%;color:#ffffffad;font-size:10px;line-height:12px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-peaks.is-dense .business-peak-item{grid-template-rows:17px minmax(0,1fr) 24px}.business-peaks.is-dense .business-peak-item strong{font-size:11px;line-height:15px;transform:scale(.92);transform-origin:center top}.business-peaks.is-dense .business-peak-item span{line-height:11px;white-space:pre-line;writing-mode:horizontal-tb;max-height:24px}.business-peak-stage{position:relative;width:100%;min-height:62px;align-self:stretch}.business-peak-stage:before{content:"";position:absolute;left:8px;right:8px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(48,220,255,.6),transparent)}.business-peak-stage i{position:absolute;left:50%;bottom:0;width:34px;height:var(--peak-height);min-height:20px;max-height:100%;transform:translate(-50%);background:radial-gradient(ellipse at 50% 100%,var(--peak-color) 0,rgba(36,246,196,.26) 22%,rgba(36,246,196,0) 62%),linear-gradient(180deg,var(--peak-color),rgba(36,246,196,.04));clip-path:polygon(50% 0,68% 32%,78% 100%,22% 100%,32% 32%);filter:drop-shadow(0 0 9px rgba(48,220,255,.42))}.business-peak-stage i:after{content:"";position:absolute;left:50%;top:0;width:5px;height:5px;border-radius:50%;background:#ffffff;box-shadow:0 0 9px var(--peak-color);transform:translate(-50%)}.business-peaks.is-dense .business-peak-stage{min-height:58px}.business-peaks.is-dense .business-peak-stage:before{left:4px;right:4px}.business-peaks.is-dense .business-peak-stage i{width:24px}.business-line{display:grid;grid-template-rows:minmax(0,1fr) 31px;gap:2px;height:100%;padding:6px 10px;box-sizing:border-box;overflow:hidden}.business-line-chart{position:relative;min-height:0;background:linear-gradient(180deg,rgba(48,220,255,.08),rgba(48,220,255,.02));border:1px solid rgba(48,220,255,.1);overflow:visible}.business-line-chart svg{width:100%;height:100%}.business-line-grid{stroke:#ffffff1a;stroke-width:1}.business-line-area{fill:#24f6c421;stroke:none}.business-line-stroke{fill:none;stroke:#24f6c4;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10 8;animation:businessLineFlow 2.2s linear infinite}.business-line-dot{fill:#fff;stroke:#24f6c4;stroke-width:2;animation:businessDotPulse 2.2s ease-in-out infinite;transition:r .28s ease,fill .28s ease,stroke .28s ease,stroke-width .28s ease,filter .28s ease;transform-box:fill-box;transform-origin:center}.business-line-dot.is-active{r:5.6;fill:#fff6aa;stroke:#fff;stroke-width:2.8;filter:drop-shadow(0 0 4px rgba(255,246,170,.95)) drop-shadow(0 0 10px rgba(36,246,196,.78));animation:businessActiveDotPulse 1.35s ease-in-out infinite}.business-line-hit{fill:transparent;stroke:transparent;cursor:pointer;pointer-events:all}.business-line-hover-zones{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;z-index:1}.business-line-hover-zones i{display:block;min-width:0;cursor:pointer}.business-line-tooltip{position:absolute;z-index:3;min-width:86px;padding:5px 8px;border:1px solid rgba(48,220,255,.34);background:rgba(3,18,30,.9);box-shadow:0 0 14px #30dcff38;transform:translate(-50%,calc(-100% - 8px));pointer-events:none;transition:left .28s ease,top .28s ease,transform .28s ease}.business-line-tooltip span{display:block;color:#dcf8ffc7;font-size:10px;line-height:12px;white-space:nowrap}.business-line-tooltip strong{display:block;margin-top:2px;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:16px;line-height:18px}.business-line-tooltip strong em{margin-left:3px;color:#ffffff9e;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-line-labels{display:grid;gap:2px;min-width:0;align-items:start;min-height:0;overflow:hidden}.business-line-labels span{min-width:0;color:#ffffff9e;font-size:10px;line-height:12px;text-align:center;overflow:visible;text-overflow:clip;white-space:pre-line;writing-mode:horizontal-tb;justify-self:center;max-height:none}.business-heat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:7px;height:100%;padding:8px 14px 9px;box-sizing:border-box;overflow:hidden}.business-heat.is-dense{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:8px 10px 9px}.business-heat.is-dense .business-heat-cell{grid-template-rows:12px 16px 22px;gap:2px;padding:6px 4px 5px}.business-heat.is-dense .business-heat-cell strong{font-size:14px;line-height:16px}.business-heat-cell{position:relative;display:grid;grid-template-rows:12px 16px minmax(20px,auto);align-items:center;align-content:center;justify-items:center;gap:3px;min-width:0;min-height:0;padding:6px 5px 5px;border:1px solid rgba(48,220,255,.12);background:radial-gradient(circle at 50% 45%,var(--heat-bg),rgba(48,220,255,.02) 68%),linear-gradient(180deg,rgba(48,220,255,.06),rgba(48,220,255,.02));box-shadow:inset 0 0 16px #30dcff14;overflow:hidden}.business-heat-cell i{width:8px;height:8px;border:2px solid var(--heat-color);border-radius:50%;box-shadow:0 0 10px var(--heat-color)}.business-heat-cell span{max-width:100%;color:#e2f9ffc7;font-size:10px;line-height:11px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.business-heat-cell strong{max-width:100%;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:15px;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-heat-cell strong em{margin-left:2px;color:#ffffff8a;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-split{display:grid;grid-template-rows:42px minmax(0,1fr);gap:10px;height:100%;padding:13px 16px;box-sizing:border-box;overflow:hidden}.business-split.is-dense{grid-template-rows:22px minmax(0,1fr);gap:6px;padding:8px 12px}.business-split.is-dense .business-split-band{height:auto}.business-split.is-dense .business-split-list{height:auto;gap:3px}.business-split.is-dense .business-split-row{min-height:20px;padding:0 6px}.business-split.is-dense .business-split-row span{font-size:11px}.business-split.is-dense .business-split-row strong{font-size:12px}.business-split-band{display:flex;height:auto;padding:3px;background:rgba(48,220,255,.08);border:1px solid rgba(48,220,255,.16)}.business-split-band i{display:block;min-width:8px;height:100%}.business-split-list{display:grid;grid-auto-rows:minmax(26px,1fr);gap:6px;min-height:0;height:auto;overflow-y:auto;padding-right:3px}.business-split-list::-webkit-scrollbar{width:3px}.business-split-list::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.business-split-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:26px;padding:0 9px;background:rgba(48,220,255,.04);border:1px solid rgba(48,220,255,.08)}.business-split-row span{display:flex;align-items:center;min-width:0;color:#ffffffb8;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-split-row span i{flex:0 0 auto;width:8px;height:8px;margin-right:7px}.business-panel{color:#f4feff}.business-panel-empty{color:#e0faffd1}.business-metric-item,.business-icon-metric-item,.business-spotlight-main,.business-spotlight-chip,.business-structure-focus,.business-structure-row,.business-line-chart,.business-heat-cell,.business-split-row{border-color:#3ce1ff33;background-color:#061e2d61;box-shadow:inset 0 0 0 1px #30dcff0a}.business-metric-item span,.business-icon-metric-copy span,.business-spotlight-main span,.business-spotlight-chip span,.business-donut-row span,.business-structure-focus span,.business-structure-row span,.business-bar-name,.business-column-item span,.business-peak-item span,.business-line-labels span,.business-heat-cell span,.business-split-row span{color:#ecfcffeb}.business-icon-metric-copy strong,.business-spotlight-main strong,.business-donut-row strong,.business-structure-focus strong,.business-structure-row strong,.business-column-item strong,.business-peak-item strong,.business-heat-cell strong{color:#fff;text-shadow:0 0 4px rgba(48,220,255,.28)}.business-metric-item strong,.business-spotlight-chip strong,.business-bar-row strong,.business-split-row strong,.business-structure-focus em{color:#38f8ff;text-shadow:0 0 4px rgba(48,220,255,.32)}.business-metric-item em,.business-icon-metric-copy strong em,.business-spotlight-main strong em,.business-spotlight-chip strong em,.business-donut-row em,.business-structure-row strong em,.business-bar-row strong em,.business-bar-row strong small,.business-heat-cell strong em{color:#eefdffb8}.business-spotlight-main small,.business-spotlight-chip small,.business-structure-focus small,.business-structure-row small{color:#ffe575f5}.business-bar-track,.business-column-track,.business-split-band{border-color:#48e4ff42;background:rgba(60,225,255,.12);box-shadow:inset 0 0 0 1px #30dcff0d}.business-bar-track i,.business-column-track i,.business-split-band i{box-shadow:0 0 6px #30dcff57}.business-bars.is-capacity .business-bar-name{color:#ecfcffeb}.business-bars.is-capacity .business-bar-row strong{color:#24f6c4;text-shadow:0 0 4px rgba(36,246,196,.3)}.business-line-grid{stroke:#d5f7ff33}.business-line-area{fill:#24f6c42e}.business-line-stroke{filter:drop-shadow(0 0 2px rgba(36,246,196,.42))}.business-line-dot{filter:drop-shadow(0 0 2px rgba(48,220,255,.46))}.business-line-dot.is-active{filter:drop-shadow(0 0 4px rgba(255,246,170,.95)) drop-shadow(0 0 10px rgba(36,246,196,.78))}.business-panel,.business-panel span,.business-panel strong,.business-panel em,.business-panel small{color:#fff;text-shadow:none}.business-panel .business-bar-name,.business-panel .business-donut-row span,.business-panel .business-structure-row span,.business-panel .business-column-item span,.business-panel .business-peak-item span,.business-panel .business-line-labels span,.business-panel .business-heat-cell span,.business-panel .business-split-row span,.business-panel .business-icon-metric-copy span,.business-panel .business-spotlight-chip span,.business-panel .business-bar-row strong,.business-panel .business-split-row strong,.business-panel .business-metric-item strong,.business-panel .business-spotlight-chip strong,.business-panel .business-structure-focus em{color:#fff}.business-panel .business-bar-name,.business-panel .business-bar-row strong,.business-panel .business-bar-row strong em,.business-panel .business-bar-row strong small,.business-panel .business-column-unit,.business-panel .business-donut-row span,.business-panel .business-donut-row strong,.business-panel .business-donut-row em,.business-panel .business-icon-metric-copy span,.business-panel .business-icon-metric-copy strong,.business-panel .business-icon-metric-copy strong em,.business-panel .business-line-labels span,.business-panel .business-metric-item span,.business-panel .business-metric-item strong,.business-panel .business-metric-item em,.business-panel .business-spotlight-main span,.business-panel .business-spotlight-main strong,.business-panel .business-spotlight-main strong em,.business-panel .business-spotlight-main small,.business-panel .business-spotlight-chip span,.business-panel .business-spotlight-chip strong,.business-panel .business-spotlight-chip strong em,.business-panel .business-spotlight-chip small,.business-panel .business-structure-focus span,.business-panel .business-structure-focus strong,.business-panel .business-structure-focus em,.business-panel .business-structure-focus small,.business-panel .business-structure-row span,.business-panel .business-structure-row strong,.business-panel .business-structure-row strong em,.business-panel .business-structure-row small,.business-panel .business-column-item span,.business-panel .business-column-item strong,.business-panel .business-peak-item span,.business-panel .business-peak-item strong,.business-panel .business-heat-cell span,.business-panel .business-heat-cell strong,.business-panel .business-heat-cell strong em,.business-panel .business-split-row span,.business-panel .business-split-row strong{color:#fff!important;text-shadow:none!important}.business-panel .business-column-unit{color:#eefdffb8!important}.business-gauges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;height:100%;padding:9px 12px 8px;box-sizing:border-box;overflow:hidden}.business-gauges.is-dense{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:7px;padding:8px 12px}.business-gauge-item{position:relative;display:grid;grid-template-rows:minmax(0,1fr) 17px 14px;align-items:center;justify-items:center;min-width:0;min-height:0;padding:6px 4px 5px;border:1px solid rgba(48,220,255,.17);background:radial-gradient(circle at 50% 58%,rgba(48,220,255,.15),rgba(48,220,255,.02) 64%),linear-gradient(180deg,rgba(48,220,255,.09),rgba(5,26,39,.34));box-shadow:inset 0 0 18px #30dcff14;overflow:hidden}.business-gauge-item:before{content:"";position:absolute;left:14px;right:14px;bottom:31px;height:18px;border-radius:50%;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--gauge-color) 48%,transparent),rgba(48,220,255,0));filter:blur(2px);opacity:.58;pointer-events:none}.business-gauge-item.is-active{border-color:color-mix(in srgb,var(--gauge-color) 58%,rgba(48,220,255,.22));box-shadow:inset 0 0 20px #30dcff1a,0 0 10px color-mix(in srgb,var(--gauge-color) 26%,transparent)}.business-gauge-item.is-alert{background:radial-gradient(circle at 50% 58%,rgba(255,191,90,.17),rgba(48,220,255,.02) 66%),linear-gradient(180deg,rgba(48,220,255,.08),rgba(5,26,39,.34))}.business-gauge-item.is-safe{background:radial-gradient(circle at 50% 58%,rgba(36,246,196,.15),rgba(48,220,255,.02) 66%),linear-gradient(180deg,rgba(48,220,255,.08),rgba(5,26,39,.34))}.business-gauge-item.is-low-rate:before{opacity:.34}.business-gauge-item.is-low-rate .business-gauge-progress{stroke-width:6;stroke-linecap:butt;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--gauge-color) 66%,transparent))}.business-gauge-item.is-low-rate .business-gauge-needle{width:18px;height:3px;opacity:.86}.business-gauge-item.is-low-rate .business-gauge-pivot{width:7px;height:7px}.business-gauge-visual{position:relative;align-self:end;width:100%;max-width:116px;height:82px;min-width:0}.business-gauge-visual svg{position:absolute;left:0;top:0;width:100%;height:72px;overflow:visible}.business-gauge-track,.business-gauge-progress,.business-gauge-glow{fill:none;stroke-linecap:round}.business-gauge-track{stroke:#aaeeff2b;stroke-width:10}.business-gauge-progress{stroke:var(--gauge-color);stroke-width:10;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--gauge-color) 72%,transparent))}.business-gauge-glow{stroke:#30dcff29;stroke-width:1.5;stroke-dasharray:3 6}.business-gauge-needle{position:absolute;left:50%;top:64px;width:42px;height:2px;border-radius:2px;background:linear-gradient(90deg,#ffffff 0%,var(--gauge-color) 76%,rgba(255,255,255,0));box-shadow:0 0 7px color-mix(in srgb,var(--gauge-color) 72%,transparent);transform:rotate(var(--needle-rotate));transform-origin:2px 50%}.business-gauge-pivot{position:absolute;left:50%;top:64px;width:9px;height:9px;border:2px solid rgba(255,255,255,.88);border-radius:50%;background:var(--gauge-color);box-shadow:0 0 8px color-mix(in srgb,var(--gauge-color) 72%,transparent);transform:translate(-50%,-50%)}.business-gauge-value{position:absolute;left:0;right:0;top:28px;text-align:center;pointer-events:none}.business-gauge-value strong{display:block;color:#fff!important;font-family:D-DIN,Arial,sans-serif;font-size:18px;line-height:19px;font-weight:800;text-shadow:0 0 8px rgba(48,220,255,.42)!important;white-space:nowrap}.business-gauge-value strong em{margin-left:2px;color:#eefdffc2!important;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-gauge-value small{display:block;margin-top:2px;color:var(--gauge-color)!important;font-size:10px;line-height:12px;white-space:nowrap}.business-gauge-name,.business-gauge-extra{position:relative;z-index:1;display:block;max-width:100%;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.business-gauge-name{color:#fff!important;font-size:12px;line-height:16px;font-weight:700}.business-gauge-extra{color:#eefdffad!important;font-size:10px;line-height:13px}.feature-info{display:block;height:100%;padding:10px 12px 12px;box-sizing:border-box;overflow:hidden}.feature-info-state{height:100%;display:flex;align-items:center;justify-content:center;color:#ffffff85;font-size:14px;text-align:center}.feature-info-state.is-inline{height:190px}.feature-table{display:flex;flex-direction:column;height:100%;max-height:100%;padding-right:5px;overflow-y:auto}.feature-table::-webkit-scrollbar{width:4px}.feature-table::-webkit-scrollbar-thumb{background:rgba(48,220,255,.32)}.feature-row{display:grid;grid-template-columns:108px minmax(0,1fr);min-height:34px;align-items:stretch;border:1px solid rgba(48,220,255,.13);border-top:0;background:rgba(5,24,37,.56)}.feature-row:first-child{border-top:1px solid rgba(48,220,255,.13)}.feature-row span{display:flex;align-items:center;padding:7px 10px;border-right:1px solid rgba(48,220,255,.13);background:rgba(48,220,255,.08);color:#ffffff8f;font-size:12px;line-height:18px}.feature-row strong{display:flex;align-items:center;min-width:0;padding:7px 11px;color:#effcfff0;font-size:13px;font-weight:600;line-height:18px;word-break:break-word}.feature-row:first-child strong,.feature-row:nth-child(2) strong{color:#1afcff;font-family:D-DIN,Arial,sans-serif;font-size:15px}.home-dashboard{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;color:#fff;background:#03121c}.home-map-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.home-map-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 52%,transparent 0%,transparent 42%,rgba(1,9,15,.22) 74%,rgba(1,8,13,.58) 100%),linear-gradient(90deg,rgba(0,12,20,.36),transparent 24%,transparent 76%,rgba(0,12,20,.36))}.home-layer-tools{position:absolute;top:372px;right:458px;z-index:7;width:248px;box-sizing:border-box;pointer-events:auto}.home-layer-tools .m-card{width:100%!important;height:430px!important;background:rgba(3,18,30,.54);backdrop-filter:blur(2px)}.home-map-feature-info{position:absolute;z-index:8;pointer-events:auto}.home-map-feature-info .m-card{background:rgba(3,18,30,.58);backdrop-filter:blur(2px)}.home-layer-tree-panel{display:grid;grid-template-rows:minmax(150px,210px) minmax(0,1fr);gap:12px;height:100%;box-sizing:border-box;padding:12px 12px 14px;overflow:hidden}.home-layer-tree-list{display:flex;flex-direction:column;gap:7px;min-height:0;padding-right:4px;overflow-y:auto;scrollbar-width:none}.home-layer-tree-list::-webkit-scrollbar{display:none}.home-layer-tree-group{display:flex;flex-direction:column;gap:6px}.home-layer-tree-parent,.home-layer-tree-child{display:flex;align-items:center;justify-content:space-between;min-width:0;height:27px;flex:0 0 27px;border:1px solid rgba(48,220,255,.22);color:#ffffffbd;font-size:12px;cursor:pointer;background:rgba(3,20,32,.58)}.home-layer-tree-parent span,.home-layer-tree-child span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-layer-tree-parent{padding:0 9px;font-weight:700}.home-layer-tree-parent i{width:7px;height:7px;border-right:1px solid rgba(255,255,255,.62);border-bottom:1px solid rgba(255,255,255,.62);transform:rotate(-45deg);transition:transform .18s ease}.home-layer-tree-group.is-open .home-layer-tree-parent i{transform:rotate(45deg) translateY(-2px)}.home-layer-tree-parent.is-active{color:#fff;border-color:#30dcffa8;background:linear-gradient(90deg,rgba(21,121,130,.5),rgba(3,20,32,.78))}.home-layer-tree-children{display:flex;flex-direction:column;gap:6px;padding-left:12px}.home-layer-tree-child{padding:0 9px}.home-layer-tree-child i{width:8px;height:8px;border:1px solid rgba(255,255,255,.42);border-radius:50%}.home-layer-tree-child.is-active{color:#fff;border-color:#30dcffb3;background:linear-gradient(90deg,rgba(21,121,130,.52),rgba(3,20,32,.78))}.home-layer-tree-child.is-active i{border-color:#30dcff;background:#30dcff;box-shadow:0 0 12px #30dcffe0}.home-layer-tree-legend{min-height:0;padding-top:9px;border-top:1px solid rgba(48,220,255,.18);overflow:visible}.home-layer-tree-title{position:relative;margin-bottom:7px;padding-left:10px;color:#dbf9ffe6;font-size:13px;font-weight:600;line-height:16px}.home-layer-tree-title:before{content:"";position:absolute;left:0;top:4px;width:4px;height:8px;background:#30dcff;box-shadow:0 0 10px #30dcffb3}.home-layer-legend-grid{display:grid;grid-template-columns:repeat(2,minmax(0,96px));justify-content:center;align-content:start;gap:7px 8px;max-height:calc(100% - 24px);padding-right:4px;overflow-y:auto;scrollbar-width:none}.home-layer-legend-grid::-webkit-scrollbar{display:none}.home-layer-legend-grid.is-single{grid-template-columns:minmax(0,128px)}.home-layer-legend-row{display:grid;grid-template-columns:15px minmax(0,1fr);align-items:start;column-gap:6px;min-width:0;min-height:22px;padding:3px 2px;border:1px solid transparent;color:inherit;text-align:left;cursor:pointer;background:transparent}.home-layer-legend-row:disabled{opacity:1}.home-layer-legend-row.is-checkable{grid-template-columns:15px minmax(0,1fr) 12px}.home-layer-legend-row.is-selected{border-color:#30dcff75;background:rgba(48,220,255,.08)}.home-layer-legend-row.is-disabled{cursor:default}.home-layer-legend-swatch{width:12px;height:12px;margin-top:2px;border:1px solid currentColor}.home-layer-legend-name{min-width:0;color:#ecfbffbd;font-size:11px;line-height:16px;word-break:break-all}.home-layer-legend-check{width:7px;height:7px;margin-top:4px;border:1px solid rgba(255,255,255,.42);border-radius:50%}.home-layer-legend-row.is-selected .home-layer-legend-check{border-color:#30dcff;background:#30dcff;box-shadow:0 0 10px #30dcffb8}.home-layer-tree-empty{padding-top:18px;color:#dbf9ff75;font-size:12px;text-align:center}.home-left,.home-right{position:absolute;top:128px;bottom:8px;z-index:5;width:398px;perspective:700px;perspective-origin:50% 50%;pointer-events:all}.home-left{left:32px}.home-right{right:32px}.home-side-stack{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:12px;transform-style:preserve-3d}.home-side-stack.is-left{transform:translateZ(0) rotateY(6deg);transform-origin:left center}.home-side-stack.is-right{transform:translateZ(0) rotateY(-6deg);transform-origin:right center}.home-card{flex:0 0 auto}.home-card .m-card-bd-content{top:40px;bottom:10px;color:#f3feff}.home-card .m-card-bd-bg{filter:brightness(1.08) saturate(1.04)}.home-card .m-card-bd-bg:after{content:"";position:absolute;top:4px;right:5px;bottom:6px;left:5px;z-index:0;pointer-events:none;border:1px solid rgba(48,220,255,.14);background:linear-gradient(180deg,rgba(17,73,92,.16),rgba(6,29,44,.14)),linear-gradient(90deg,rgba(48,220,255,.1),transparent 42%,rgba(48,220,255,.06));box-shadow:inset 0 0 0 1px #30dcff0f,inset 0 12px 28px #30dcff0a}.home-dashboard .m-card-hd-title{color:#fff!important;background:none!important;-webkit-text-fill-color:#ffffff!important;font-weight:800!important;filter:brightness(1.2) contrast(1.08)!important;text-shadow:0 0 1px rgba(255,255,255,.96),0 0 8px rgba(255,255,255,.22)!important}.home-chart{width:100%;height:100%}.home-forecast-trend-card{position:relative;width:100%;height:100%}.home-forecast-kline-chart{padding-top:14px;box-sizing:border-box}.home-forecast-density-switcher{position:absolute;top:0;left:4px;z-index:3;display:inline-flex;gap:2px;padding:2px;border:1px solid rgba(48,220,255,.22);border-radius:3px;background:rgba(4,24,37,.72);box-shadow:inset 0 0 10px #30dcff14}.home-forecast-density-switcher button{min-width:24px;height:18px;padding:0 6px;border:0;border-radius:2px;color:#e2faffa8;font-size:10px;line-height:18px;font-weight:800;background:transparent;cursor:pointer}.home-forecast-density-switcher button.active{color:#041c2b;background:linear-gradient(180deg,#7efbf6,#30dcff);box-shadow:0 0 10px #30dcff6b}.home-video-monitor{position:relative;display:block;height:100%;padding:2px 18px;box-sizing:border-box;pointer-events:auto}.home-video-screen{position:relative;width:88%;height:100%;margin:0 auto;min-width:0;overflow:hidden;cursor:pointer;border:1px solid rgba(48,220,255,.34);background-color:#020d14;background-position:center;background-size:cover;box-shadow:inset 0 0 0 1px #0affd614,inset 0 0 26px #30dcff29,0 0 16px #1291be24}.home-video-screen.is-playing{background-image:none!important}.home-video-player,.home-video-player>div,.home-video-player video,.home-video-player canvas,.home-video-player iframe{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1;width:100%!important;height:100%!important}.home-video-player{pointer-events:auto}.home-video-screen .loading-container,.home-video-screen .loading-item,.home-video-screen #loading-icon{display:none!important;visibility:hidden!important;pointer-events:none!important}.home-video-nav{position:absolute;top:50%;z-index:6;width:22px;height:42px;border:1px solid rgba(48,220,255,.26);color:#e3fdffe0;font-size:20px;line-height:20px;cursor:pointer;background:linear-gradient(180deg,rgba(48,220,255,.18),rgba(10,39,54,.56));box-shadow:inset 0 0 12px #30dcff1a;transform:translateY(-50%)}.home-video-nav:disabled{cursor:not-allowed;opacity:.38}.home-video-prev{left:25px}.home-video-next{right:25px}.home-video-screen:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:"";pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%,rgba(0,0,0,.44)),repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0,rgba(255,255,255,.04) 1px,transparent 1px,transparent 5px)}.home-video-screen.is-playing:before{background:linear-gradient(180deg,rgba(0,0,0,.36),transparent 28%,rgba(0,0,0,.24))}.home-video-scan{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(126,251,246,.2),transparent);transform:translate(-100%);animation:homeVideoScan 3.2s linear infinite}.home-video-play{position:absolute;left:50%;top:46%;z-index:4;width:30px;height:30px;border:1px solid rgba(255,255,255,.62);border-radius:50%;background:rgba(0,0,0,.36);transform:translate(-50%,-50%);box-shadow:0 0 12px #30dcff33}.home-video-play:after{position:absolute;left:12px;top:8px;width:0;height:0;content:"";border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #ffffff}.home-video-point-name{position:absolute;left:10px;right:10px;bottom:8px;z-index:4;overflow:hidden;padding:4px 8px;border-left:2px solid rgba(69,233,164,.78);color:#fff;font-size:12px;line-height:15px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;background:rgba(0,0,0,.42)}.home-video-loading,.home-video-error{position:absolute;left:50%;top:50%;z-index:5;min-width:72px;padding:4px 8px;border:1px solid rgba(48,220,255,.32);color:#fff;font-size:11px;line-height:14px;text-align:center;background:rgba(0,0,0,.62);transform:translate(-50%,-50%)}.home-video-error{border-color:#ff7a4570;color:#ffb18e}@keyframes homeVideoScan{to{transform:translate(100%)}}.topic-switcher{display:flex;align-items:flex-start;justify-content:center;width:600px;height:52px;padding-top:10px;background:url(./bottom-menu-bg-b465793d-balabala-1783264824576.png) no-repeat center bottom;background-size:100% 52px;pointer-events:all}.topic-switcher-arrow{display:flex;align-items:center;height:30px;margin:0 12px}.topic-switcher-arrow.is-reverse{transform:scaleX(-1)}.topic-switcher-arrow img{animation:arrowAnimate 2s ease-in-out infinite}.topic-switcher-arrow img:last-child{animation:arrowAnimate2 2s ease-in-out infinite}.topic-switcher-menu{display:flex;gap:4px}.topic-switcher-item{position:relative;width:var(--topic-item-width, 112px);height:32px;padding:0;border:0;background:url(./bottom-menu-btn-ee5c8064-balabala-1783264824576.png) no-repeat;background-size:100% 100%;color:#fff;cursor:pointer;overflow:hidden}.topic-switcher-item:hover,.topic-switcher-item.is-active{background:url(./bottom-menu-btn-hover-df33e514-balabala-1783264824576.png) no-repeat;background-size:100% 100%}.topic-switcher .topic-name{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;padding:0 5px;text-align:center;white-space:nowrap}.topic-switcher .topic-name,.topic-switcher .topic-title,.topic-switcher .topic-name small{padding-top:0;font-size:16px;font-weight:700;line-height:18px;background:-webkit-linear-gradient(rgb(117,232,255),rgb(255,255,255));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.topic-switcher .topic-name.has-sub-name{gap:1px}.topic-switcher .topic-name small{display:block;max-width:100%;overflow:hidden;font-size:10px;font-weight:600;line-height:11px;text-overflow:ellipsis}.layer-panel{display:grid;grid-template-rows:minmax(150px,210px) minmax(0,1fr);gap:12px;height:100%;box-sizing:border-box;padding:12px 12px 14px;overflow:hidden}.layer-panel.is-legend-only{grid-template-rows:minmax(0,1fr);gap:0;padding:10px 12px 12px}.layer-panel.is-legend-only .layer-panel-legend{padding-top:0;border-top:0}.layer-panel.is-legend-only .layer-panel-section-title{display:none}.layer-panel.is-legend-only .layer-panel-legend-grid{grid-template-columns:1fr;justify-content:stretch;gap:8px;max-height:100%;padding-right:0;overflow:hidden}.layer-panel.is-legend-only .layer-panel-legend-row{min-height:28px;padding:4px 2px}.layer-panel-list{display:flex;flex-direction:column;gap:7px;min-height:0;padding-right:4px;overflow-y:auto}.layer-panel-item{display:flex;align-items:center;justify-content:space-between;height:27px;flex:0 0 27px;padding:0 9px;border:1px solid rgba(48,220,255,.22);background:rgba(3,20,32,.58);color:#ffffffbd;font-size:12px;cursor:pointer}.layer-panel-item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layer-panel-item i{width:8px;height:8px;border:1px solid rgba(255,255,255,.42);border-radius:50%}.layer-panel-item.is-active{color:#fff;border-color:#30dcffb3;background:linear-gradient(90deg,rgba(21,121,130,.52),rgba(3,20,32,.78))}.layer-panel-item.is-checked i{border-color:#30dcff;background:#30dcff;box-shadow:0 0 12px #30dcffe0}.layer-panel-item.is-checked:not(.is-active){color:#ffffffe0;border-color:#30dcff6b;background:rgba(3,20,32,.72)}.layer-panel-legend{min-height:0;padding-top:9px;border-top:1px solid rgba(48,220,255,.18);overflow:visible}.layer-panel-section-title{position:relative;margin-bottom:7px;padding-left:10px;color:#dbf9ffe6;font-size:13px;font-weight:600;line-height:16px}.layer-panel-section-title:before{content:"";position:absolute;left:0;top:4px;width:4px;height:8px;background:#30dcff;box-shadow:0 0 10px #30dcffb3}.layer-panel-legend-grid{display:grid;grid-template-columns:repeat(2,minmax(0,96px));justify-content:center;align-content:start;gap:7px 8px;max-height:calc(100% - 24px);padding-right:4px;overflow-y:auto}.layer-panel-legend-grid.is-single{grid-template-columns:minmax(0,128px)}.layer-panel-legend-row{display:grid;grid-template-columns:15px minmax(0,1fr);align-items:start;column-gap:6px;min-width:0;min-height:22px;padding:3px 2px;border:1px solid transparent;background:transparent;color:inherit;text-align:left;cursor:pointer}.layer-panel-legend-row:disabled{opacity:1}.layer-panel-legend-row.is-checkable{grid-template-columns:15px minmax(0,1fr) 12px}.layer-panel-legend-row.is-selected{border-color:#30dcff6b;background:rgba(48,220,255,.08)}.layer-panel-legend-row.is-selected .legend-check{border-color:#30dcff;background:#30dcff;box-shadow:0 0 10px #30dcffc2}.layer-panel-legend-row.is-selected .legend-check:after{opacity:1}.layer-panel-legend-row.is-disabled{cursor:default}.layer-panel .legend-swatch{width:15px;height:10px;margin-top:3px;border:1px solid;box-shadow:0 0 12px #30dcff2e}.layer-panel .legend-name{display:-webkit-box;min-width:0;color:#ffffffd1;font-size:12px;line-height:14px;overflow:hidden;word-break:break-all;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.layer-panel .legend-check{position:relative;width:11px;height:11px;margin-top:2px;border:1px solid rgba(255,255,255,.4);border-radius:2px}.layer-panel .legend-check:after{content:"";position:absolute;left:3px;top:1px;width:3px;height:6px;border:solid rgba(3,20,32,.95);border-width:0 1px 1px 0;opacity:0;transform:rotate(45deg)}.layer-panel-empty{color:#ffffff85;line-height:48px;text-align:center}.layer-panel-empty.is-legend{line-height:28px}.layer-panel-list,.layer-panel-legend-grid{scrollbar-width:thin;scrollbar-color:rgba(48,220,255,.42) rgba(48,220,255,.08)}.layer-panel-list::-webkit-scrollbar,.layer-panel-legend-grid::-webkit-scrollbar{width:4px}.layer-panel-list::-webkit-scrollbar-thumb,.layer-panel-legend-grid::-webkit-scrollbar-thumb{background:rgba(48,220,255,.42)}.layer-panel-list::-webkit-scrollbar-track,.layer-panel-legend-grid::-webkit-scrollbar-track{background:rgba(48,220,255,.08)}.grassland-ndvi-timeline[data-v-847cc8c7]{width:680px;height:68px;box-sizing:border-box;padding:8px 12px 9px;border:1px solid rgba(72,226,255,.28);background:linear-gradient(180deg,rgba(6,36,50,.76),rgba(3,18,30,.66)),linear-gradient(90deg,rgba(28,191,255,.08),rgba(38,246,198,.12),rgba(28,191,255,.08));backdrop-filter:blur(6px);box-shadow:inset 0 1px #bbfaff1f,inset 0 0 18px #1cbfff14,0 10px 28px #000c1a57;color:#efffff;pointer-events:all}.grassland-ndvi-timeline-head[data-v-847cc8c7]{display:flex;align-items:center;justify-content:space-between;height:18px;margin-bottom:8px}.grassland-ndvi-timeline-head span[data-v-847cc8c7]{position:relative;padding-left:10px;color:#e8fcffdb;font-size:13px;font-weight:700}.grassland-ndvi-timeline-head span[data-v-847cc8c7]:before{content:"";position:absolute;left:0;top:4px;width:4px;height:10px;background:#26f6c6;box-shadow:0 0 10px #26f6c6b8}.grassland-ndvi-timeline-head strong[data-v-847cc8c7]{color:#29ffcf;font-family:D-DIN,Arial,sans-serif;font-size:20px;line-height:18px;letter-spacing:0;text-shadow:0 0 12px rgba(41,255,207,.42)}.grassland-ndvi-timeline-state[data-v-847cc8c7]{display:flex;align-items:center;justify-content:center;height:30px;color:#e4fbffad;font-size:13px}.grassland-ndvi-timeline-body[data-v-847cc8c7]{display:grid;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:12px}.grassland-ndvi-timeline-nav[data-v-847cc8c7]{width:28px;height:28px;padding:0;border:1px solid rgba(72,226,255,.34);background:rgba(7,35,48,.68);color:#e6fdffe0;font-size:22px;line-height:20px;cursor:pointer;outline:none}.grassland-ndvi-timeline-nav[data-v-847cc8c7]:hover,.grassland-ndvi-timeline-nav[data-v-847cc8c7]:focus-visible{color:#fff;border-color:#30dcffc7;box-shadow:0 0 12px #30dcff42}.grassland-ndvi-timeline-track[data-v-847cc8c7]{position:relative;height:34px;margin:0 8px}.grassland-ndvi-timeline-line[data-v-847cc8c7],.grassland-ndvi-timeline-fill[data-v-847cc8c7]{position:absolute;left:42px;top:8px;height:3px;border-radius:999px}.grassland-ndvi-timeline-line[data-v-847cc8c7]{right:42px;background:rgba(90,199,228,.28);box-shadow:inset 0 0 8px #00071247}.grassland-ndvi-timeline-fill[data-v-847cc8c7]{right:auto;width:var(--timeline-fill-width);background:linear-gradient(90deg,#35bff8,#29ffcf);box-shadow:0 0 12px #29ffcf5c}.grassland-ndvi-timeline-thumb[data-v-847cc8c7]{position:absolute;z-index:3;left:var(--timeline-active-left);top:8px;width:0;height:0;pointer-events:none;transform:translate(-50%)}.grassland-ndvi-timeline-thumb i[data-v-847cc8c7]{content:"";position:absolute;left:-9px;top:-9px;width:18px;height:18px;box-sizing:border-box;border:2px solid rgba(240,255,255,.92);border-radius:50%;background:#29ffcf;box-shadow:0 0 0 5px #29ffcf1f,0 0 18px #29ffcfa8}.grassland-ndvi-timeline-mark[data-v-847cc8c7]{position:absolute;z-index:2;top:0;display:block;width:84px;height:34px;padding:0;border:0;background:transparent;color:#e8faffc2;cursor:pointer;outline:none;transform:translate(-50%)}.grassland-ndvi-timeline-mark .grassland-ndvi-timeline-tick[data-v-847cc8c7]{position:absolute;left:50%;top:4px;width:2px;height:11px;border-radius:999px;background:rgba(148,234,255,.74);box-shadow:0 0 8px #30dcff3d;transform:translate(-50%)}.grassland-ndvi-timeline-mark .grassland-ndvi-timeline-label[data-v-847cc8c7]{position:absolute;left:50%;top:18px;width:78px;box-sizing:border-box;overflow:visible;padding:0 3px;color:#e8faff9e;font-size:12px;font-weight:700;line-height:16px;text-align:center;text-overflow:clip;white-space:nowrap;transform:translate(-50%)}.grassland-ndvi-timeline-mark[data-v-847cc8c7]:hover,.grassland-ndvi-timeline-mark[data-v-847cc8c7]:focus-visible,.grassland-ndvi-timeline-mark.is-active[data-v-847cc8c7]{color:#fff}.grassland-ndvi-timeline-mark:hover .grassland-ndvi-timeline-tick[data-v-847cc8c7],.grassland-ndvi-timeline-mark:focus-visible .grassland-ndvi-timeline-tick[data-v-847cc8c7],.grassland-ndvi-timeline-mark.is-active .grassland-ndvi-timeline-tick[data-v-847cc8c7]{background:#29ffcf;box-shadow:0 0 12px #29ffcf94}.grassland-ndvi-timeline-mark:hover .grassland-ndvi-timeline-label[data-v-847cc8c7],.grassland-ndvi-timeline-mark:focus-visible .grassland-ndvi-timeline-label[data-v-847cc8c7],.grassland-ndvi-timeline-mark.is-active .grassland-ndvi-timeline-label[data-v-847cc8c7]{color:#fff}.grassland-ndvi-timeline-mark.is-active .grassland-ndvi-timeline-label[data-v-847cc8c7]{width:78px;padding:0 8px;border:1px solid rgba(41,255,207,.34);background:rgba(4,39,48,.78);box-shadow:0 0 14px #29ffcf29}.forest-grass-wet{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;overflow:clip;overscroll-behavior:none}.forest-grass-wet>.map{width:100%;height:100%}.forest-grass-wet>.map>canvas{display:block;width:100%!important;height:100%!important}.forest-grass-wet>.map>div{width:100%!important;height:100%!important}.forest-grass-wet-ui{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.forest-grass-wet .fgw-left,.forest-grass-wet .fgw-right{position:absolute;top:128px;bottom:8px;z-index:6;width:398px;perspective:700px;perspective-origin:50% 50%;pointer-events:all}.forest-grass-wet .fgw-left{left:32px}.forest-grass-wet .fgw-right{right:32px}.forest-grass-wet .fgw-side-stack{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:12px;transform-style:preserve-3d}.forest-grass-wet .fgw-side-stack.is-left{transform:translateZ(0) rotateY(6deg);transform-origin:left center}.forest-grass-wet .fgw-side-stack.is-right{transform:translateZ(0) rotateY(-6deg);transform-origin:right center}.forest-grass-wet .fgw-side-card{flex:0 0 auto}.forest-grass-wet .fgw-side-card .m-card-bd-content{top:40px;bottom:10px;color:#f3feff}.forest-grass-wet .fgw-side-card .m-card-bd-bg{filter:brightness(1.08) saturate(1.04)}.forest-grass-wet .fgw-side-card .m-card-bd-bg:after{content:"";position:absolute;top:4px;right:5px;bottom:6px;left:5px;z-index:0;pointer-events:none;border:1px solid rgba(48,220,255,.14);background:linear-gradient(180deg,rgba(17,73,92,.16),rgba(6,29,44,.14)),linear-gradient(90deg,rgba(48,220,255,.1),transparent 42%,rgba(48,220,255,.06));box-shadow:inset 0 0 0 1px #30dcff0f,inset 0 12px 28px #30dcff0a}.forest-grass-wet .m-card-hd-title{color:#fff!important;background:none!important;-webkit-text-fill-color:#ffffff!important;font-weight:800!important;filter:brightness(1.2) contrast(1.08)!important;text-shadow:0 0 1px rgba(255,255,255,.96),0 0 8px rgba(255,255,255,.22)!important}.forest-grass-wet .fgw-map-layer-tools,.forest-grass-wet .fgw-map-feature-info{position:absolute;z-index:7;pointer-events:all}.forest-grass-wet .fgw-map-layer-tools .m-card,.forest-grass-wet .fgw-map-feature-info .m-card{background:rgba(3,18,30,.54);backdrop-filter:blur(2px)}.forest-grass-wet .fgw-map-layer-tools{top:372px;right:458px;width:248px;height:430px}.forest-grass-wet .fgw-map-layer-tools .m-card{width:100%!important;height:100%!important}.forest-grass-wet .fgw-ndvi-timeline{position:absolute;left:50%;bottom:112px;z-index:7;transform:translate(-50%);pointer-events:all}.forest-grass-wet .fgw-map-feature-info{right:456px;bottom:150px}.forest-grass-wet .fgw-bottom-topic{position:absolute;left:50%;bottom:48px;z-index:8;transform:translate(-50%);pointer-events:all}.engineering-analysis-panel[data-v-79b3e36f]{position:absolute;z-index:8;left:32px;top:188px;width:430px;display:grid;grid-template-rows:auto auto;gap:12px;max-height:calc(100vh - 190px);pointer-events:auto}.analysis-card[data-v-79b3e36f]{position:relative;overflow:hidden;min-height:0;padding:14px 16px 16px;border:1px solid rgba(55,228,255,.28);background:linear-gradient(135deg,rgba(7,36,52,.88),rgba(4,18,29,.74)),radial-gradient(circle at 16% 4%,rgba(36,246,196,.18),transparent 38%),radial-gradient(circle at 90% 0,rgba(48,220,255,.12),transparent 34%);box-shadow:inset 0 1px #b4fcff29,inset 0 0 26px #30dcff1f,0 16px 30px #00000052;box-sizing:border-box}.analysis-card[data-v-79b3e36f]:before{content:"";position:absolute;left:0;top:0;width:100%;height:2px;background:linear-gradient(90deg,#24f6c4,rgba(48,220,255,.18),transparent);opacity:.8}.analysis-card[data-v-79b3e36f]:after{content:"";position:absolute;right:12px;top:10px;width:78px;height:18px;border-top:1px solid rgba(48,220,255,.22);background:repeating-linear-gradient(90deg,rgba(48,220,255,.18) 0 7px,transparent 7px 14px);opacity:.42;pointer-events:none}.analysis-card-head[data-v-79b3e36f]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;height:26px;color:#fff}.analysis-card-head span[data-v-79b3e36f]{padding-left:10px;font-size:16px;font-weight:800;letter-spacing:0}.analysis-card-head span[data-v-79b3e36f]:before{content:"";position:absolute;left:0;top:7px;width:3px;height:14px;background:#24f6c4;box-shadow:0 0 10px #24f6c4cc}.analysis-card-head strong[data-v-79b3e36f]{color:#24f6c4;font-size:13px;font-weight:700}.analysis-operation[data-v-79b3e36f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.analysis-operation.has-boundary[data-v-79b3e36f]{margin-top:10px}.analysis-operation.has-boundary .analysis-entry[data-v-79b3e36f]{height:40px}.analysis-operation.has-boundary .analysis-entry span[data-v-79b3e36f]{font-size:13px}.analysis-entry[data-v-79b3e36f]{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:12px;align-content:center;align-items:center;min-width:0;height:64px;padding:0 16px;border:1px solid rgba(48,220,255,.34);background:linear-gradient(90deg,rgba(48,220,255,.18),rgba(48,220,255,.04)),rgba(4,23,34,.62);color:#fff;text-align:left;cursor:pointer;box-sizing:border-box;box-shadow:inset 0 0 18px #30dcff14}.analysis-entry[data-v-79b3e36f]:before{content:"";grid-row:1/3;width:34px;height:34px;border:1px solid rgba(36,246,196,.42);background:linear-gradient(135deg,rgba(36,246,196,.22),rgba(48,220,255,.08)),rgba(4,23,34,.7);box-shadow:inset 0 0 12px #30dcff1f,0 0 12px #24f6c429}.analysis-entry.is-upload[data-v-79b3e36f]:before{background:linear-gradient(#24f6c4 0 0) 50% 9px/2px 15px no-repeat,linear-gradient(45deg,transparent 42%,#24f6c4 43% 56%,transparent 57%) 10px 8px/8px 8px no-repeat,linear-gradient(-45deg,transparent 42%,#24f6c4 43% 56%,transparent 57%) 16px 8px/8px 8px no-repeat,linear-gradient(#24f6c4 0 0) 50% 25px/16px 2px no-repeat,linear-gradient(135deg,rgba(36,246,196,.22),rgba(48,220,255,.08)),rgba(4,23,34,.7)}.analysis-entry.is-draw[data-v-79b3e36f]:before{background:radial-gradient(circle,#24f6c4 0 2px,transparent 2.5px) 21px 7px/8px 8px no-repeat,linear-gradient(135deg,transparent 42%,#24f6c4 43% 56%,transparent 57%) 9px 11px/18px 18px no-repeat,linear-gradient(#24f6c4 0 0) 9px 25px/14px 2px no-repeat,linear-gradient(135deg,rgba(36,246,196,.22),rgba(48,220,255,.08)),rgba(4,23,34,.7)}.analysis-entry[data-v-79b3e36f]:after{content:"";position:absolute;right:9px;top:9px;width:18px;height:18px;border-top:1px solid rgba(36,246,196,.45);border-right:1px solid rgba(36,246,196,.45)}.analysis-entry span[data-v-79b3e36f]{min-width:0;font-size:16px;font-weight:700;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysis-entry strong[data-v-79b3e36f]{min-width:0;margin-top:2px;color:#e8fcffb8;font-size:11px;font-weight:500;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysis-entry input[data-v-79b3e36f]{position:absolute;left:-9999px;top:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.analysis-entry[data-v-79b3e36f]:disabled,.analysis-entry.is-disabled[data-v-79b3e36f]{opacity:.42;cursor:not-allowed}.analysis-entry[data-v-79b3e36f]:not(:disabled):not(.is-disabled):hover{border-color:#24f6c4b8;background:linear-gradient(90deg,rgba(36,246,196,.2),rgba(48,220,255,.06)),rgba(4,23,34,.56)}.analysis-drawing-bar[data-v-79b3e36f],.analysis-drawing-stage[data-v-79b3e36f],.analysis-boundary-bar[data-v-79b3e36f]{display:grid;align-items:center;gap:8px;margin-top:14px;padding:0 12px;border:1px solid rgba(36,246,196,.34);background:linear-gradient(90deg,rgba(36,246,196,.13),rgba(48,220,255,.06)),rgba(4,23,34,.58);box-sizing:border-box}.analysis-drawing-stage[data-v-79b3e36f]{grid-template-columns:78px 74px 54px minmax(68px,1fr);height:70px;padding:0 12px;border-color:#7efbf675;background:linear-gradient(90deg,rgba(36,246,196,.15),rgba(48,220,255,.08)),rgba(4,23,34,.54)}.analysis-drawing-bar[data-v-79b3e36f]{grid-template-columns:92px minmax(0,1fr) 66px 74px}.analysis-boundary-bar[data-v-79b3e36f]{grid-template-columns:92px minmax(0,1fr) 86px;height:42px}.analysis-boundary-bar span[data-v-79b3e36f]{color:#24f6c4;font-size:13px;font-weight:700}.analysis-boundary-bar strong[data-v-79b3e36f]{min-width:0;overflow:hidden;color:#e8fcffb8;font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.analysis-boundary-bar button[data-v-79b3e36f]{height:30px;border:1px solid rgba(255,225,90,.5);background:rgba(255,225,90,.1);color:#ffe15a;font-size:13px;font-weight:700;cursor:pointer}.analysis-point-count[data-v-79b3e36f]{display:grid;grid-template-columns:auto auto;align-items:baseline;column-gap:3px;color:#e8fcffd1;font-size:12px}.analysis-point-count span[data-v-79b3e36f]{grid-column:1/-1;color:#e8fcffb3;line-height:18px}.analysis-point-count strong[data-v-79b3e36f]{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:30px;line-height:32px}.analysis-point-count em[data-v-79b3e36f]{color:#e8fcffb8;font-style:normal}.analysis-point-count small[data-v-79b3e36f]{grid-column:1/-1;margin-top:2px;color:#ffe15ac7;font-size:11px;line-height:14px}.analysis-control[data-v-79b3e36f]{height:34px;min-width:0;padding:0 4px;border:1px solid rgba(48,220,255,.26);background:rgba(48,220,255,.08);color:#ffffffe6;font-size:12px;cursor:pointer}.analysis-control.is-primary[data-v-79b3e36f]{border-color:#24f6c4c7;background:rgba(36,246,196,.22);color:#fff;font-weight:700}.analysis-control.is-danger[data-v-79b3e36f]{border-color:#ff806085;background:rgba(255,128,96,.12);color:#ffb39a}.analysis-control[data-v-79b3e36f]:disabled{opacity:.42;cursor:not-allowed}.analysis-result[data-v-79b3e36f]{display:flex;flex-direction:column;gap:10px;height:clamp(500px,56vh,620px);min-height:0;max-height:calc(100vh - 350px)}.analysis-empty[data-v-79b3e36f]{display:flex;align-items:center;justify-content:center;min-height:126px;color:#e8fcffad;font-size:13px;text-align:center}.analysis-empty.is-success[data-v-79b3e36f]{min-height:64px;border:1px solid rgba(36,246,196,.18);background:rgba(36,246,196,.06);color:#24f6c4}.analysis-conclusion[data-v-79b3e36f]{display:grid;gap:8px;padding:12px;border:1px solid rgba(48,220,255,.22);background:linear-gradient(135deg,rgba(48,220,255,.09),rgba(4,23,34,.48)),rgba(4,23,34,.5);box-sizing:border-box}.analysis-conclusion.is-hit[data-v-79b3e36f]{border-color:#ffe15a3d;background:linear-gradient(135deg,rgba(255,225,90,.08),rgba(4,23,34,.36))}.analysis-conclusion.is-heavy[data-v-79b3e36f]{border-color:#ff806047;background:linear-gradient(135deg,rgba(255,128,96,.1),rgba(4,23,34,.38))}.analysis-conclusion.is-clear[data-v-79b3e36f]{border-color:#24f6c43d;background:linear-gradient(135deg,rgba(36,246,196,.08),rgba(4,23,34,.36))}.analysis-conclusion p[data-v-79b3e36f],.analysis-conclusion small[data-v-79b3e36f]{margin:0;color:#e8fcffc2;font-size:12px;line-height:20px}.analysis-conclusion small[data-v-79b3e36f]{color:#ffe15adb;font-weight:600}.analysis-conclusion-head[data-v-79b3e36f]{display:flex;align-items:center;justify-content:space-between;gap:10px}.analysis-conclusion-head span[data-v-79b3e36f]{color:#e8fcffb8;font-size:11px}.analysis-conclusion-head strong[data-v-79b3e36f]{color:#24f6c4;font-size:13px;font-weight:700}.analysis-conclusion-tags[data-v-79b3e36f]{display:flex;flex-wrap:wrap;gap:6px}.analysis-conclusion-tags span[data-v-79b3e36f]{max-width:100%;height:24px;padding:0 9px;overflow:hidden;border:1px solid rgba(48,220,255,.2);background:rgba(48,220,255,.08);color:#e8fcffcc;font-size:11px;line-height:22px;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.analysis-project-list[data-v-79b3e36f]{flex:1 1 auto;min-height:0;overflow:auto;padding-right:6px;scrollbar-color:rgba(48,220,255,.58) rgba(48,220,255,.1);scrollbar-width:thin}.analysis-project-list[data-v-79b3e36f]::-webkit-scrollbar{width:4px}.analysis-project-list[data-v-79b3e36f]::-webkit-scrollbar-track{background:rgba(48,220,255,.08)}.analysis-project-list[data-v-79b3e36f]::-webkit-scrollbar-thumb{border-radius:0;background:linear-gradient(180deg,rgba(36,246,196,.9),rgba(48,220,255,.42))}.analysis-project-row[data-v-79b3e36f]{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:7px;width:100%;min-height:86px;margin-bottom:8px;padding:10px 12px;border:1px solid rgba(48,220,255,.18);border-left-color:#24f6c48f;background:linear-gradient(90deg,rgba(36,246,196,.1),rgba(48,220,255,.04)),rgba(4,23,34,.54);color:#fff;font-size:12px;text-align:left;cursor:pointer;box-sizing:border-box;box-shadow:inset 0 0 16px #30dcff0d}.analysis-project-row .analysis-project-name[data-v-79b3e36f],.analysis-project-row b[data-v-79b3e36f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysis-project-row .analysis-project-name[data-v-79b3e36f]{display:block;color:#fff;font-size:13px;font-weight:700;line-height:18px}.analysis-project-row .analysis-project-meta[data-v-79b3e36f]{display:grid;grid-template-columns:52px 72px minmax(0,1fr);align-items:center;gap:6px;min-width:0}.analysis-project-row strong[data-v-79b3e36f],.analysis-project-row em[data-v-79b3e36f],.analysis-project-row small[data-v-79b3e36f]{height:26px;min-width:0;overflow:hidden;border:1px solid rgba(48,220,255,.18);background:rgba(4,23,34,.46);font-size:12px;line-height:24px;text-align:center;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.analysis-project-row strong[data-v-79b3e36f]{color:#24f6c4;font-weight:700}.analysis-project-row em[data-v-79b3e36f]{color:#ffffffd1;font-style:normal}.analysis-project-row small[data-v-79b3e36f]{padding:0 5px;color:#ffe15ae6;text-align:right}.analysis-project-row b[data-v-79b3e36f]{color:#e8fcffa8;font-size:12px;font-weight:500;line-height:16px}.analysis-project-row[data-v-79b3e36f]:hover{border-color:#24f6c47a;background:linear-gradient(90deg,rgba(36,246,196,.14),rgba(48,220,255,.06)),rgba(4,23,34,.62)}.ecological-protection .fgw-map-layer-tools{top:372px;right:458px;width:248px;height:430px}.ecological-protection .fgw-map-layer-tools.is-analysis{top:282px;right:72px;transform:scale(.92);transform-origin:right top}.ecological-protection .fgw-map-layer-tools.is-national-park{top:auto;left:auto;right:452px;bottom:144px;width:178px;height:118px;opacity:.92}.ecological-protection .fgw-map-layer-tools.is-national-park .layer-panel-legend{min-height:0}.ecological-protection .fgw-map-layer-tools.is-national-park .layer-panel-legend-row{height:28px}.ecological-protection .fgw-map-layer-tools.is-national-park .m-card-hd-title{right:42px!important;font-size:15px!important;letter-spacing:1px!important}.ecological-protection .ecological-bottom-topic{bottom:48px}.ecological-protection .ecological-bottom-topic .topic-switcher{width:650px}.ecological-protection .ecological-bottom-topic .topic-switcher-item{width:146px}.ecological-protection .ecological-bottom-topic .topic-name{font-size:15px;letter-spacing:0}.grass-livestock-balance{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;color:#fff;background:radial-gradient(circle at 50% 35%,rgba(63,235,219,.16),transparent 28%),radial-gradient(circle at 73% 62%,rgba(255,211,103,.08),transparent 32%),radial-gradient(circle at 22% 78%,rgba(52,152,125,.1),transparent 30%),linear-gradient(135deg,#020a12 0%,#062439 50%,#03101b 100%)}.grass-livestock-balance:before,.grass-livestock-balance:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.grass-livestock-balance:before{background:linear-gradient(rgba(89,233,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(89,233,255,.014) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(circle at 50% 47%,#000 0 48%,transparent 78%);mask-image:radial-gradient(circle at 50% 47%,#000 0 48%,transparent 78%)}.grass-livestock-balance:after{background:linear-gradient(112deg,transparent 0 35%,rgba(126,251,246,.055) 44%,transparent 54% 100%),linear-gradient(180deg,rgba(1,7,13,.18),rgba(1,7,13,.58));mix-blend-mode:screen;opacity:.78}.balance-backdrop{position:absolute;left:50%;top:104px;z-index:1;width:1740px;height:944px;transform:translate(-50%);pointer-events:none;background:radial-gradient(ellipse at 50% 30%,rgba(126,251,246,.16),transparent 34%),linear-gradient(90deg,transparent,rgba(126,251,246,.045),rgba(255,215,108,.026),transparent),linear-gradient(rgba(48,220,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(48,220,255,.018) 1px,transparent 1px);background-size:100% 100%,100% 100%,42px 42px,42px 42px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent)}.balance-backdrop:before,.balance-backdrop:after{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(126,251,246,.5),rgba(255,215,108,.34),transparent);box-shadow:0 0 22px #7efbf633}.balance-backdrop:before{top:64px}.balance-backdrop:after{bottom:42px}.balance-energy-band{position:absolute;left:96px;right:96px;top:108px;height:460px;background:radial-gradient(ellipse at 50% 50%,rgba(36,246,196,.16),transparent 56%),linear-gradient(90deg,transparent,rgba(126,251,246,.1),rgba(255,215,108,.055),transparent),repeating-linear-gradient(90deg,transparent 0 32px,rgba(126,251,246,.04) 32px 33px);opacity:.78;transform:perspective(820px) rotateX(60deg);transform-origin:top;animation:balance-band-pulse 4.6s ease-in-out infinite}.balance-orbit{position:absolute;top:108px;width:282px;height:282px;border:1px solid rgba(126,251,246,.08);border-radius:50%;box-shadow:inset 0 0 38px #7efbf60d,0 0 36px #7efbf60a}.balance-orbit:before,.balance-orbit:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.balance-orbit:before{top:22px;right:22px;bottom:22px;left:22px;border:1px dashed rgba(126,251,246,.08)}.balance-orbit:after{top:72px;right:72px;bottom:72px;left:72px;border:1px solid rgba(255,215,108,.05)}.balance-orbit.is-left{left:285px}.balance-orbit.is-right{right:285px}.balance-screen{position:absolute;left:50%;top:128px;z-index:4;display:grid;grid-template-columns:326px 1310px;align-items:start;gap:24px;width:1660px;transform:translate(-50%);pointer-events:none}.balance-card{filter:drop-shadow(0 18px 28px rgba(0,0,0,.28)) drop-shadow(0 0 24px rgba(31,209,220,.04));pointer-events:all}.balance-card .m-card-hd-bg,.balance-card .m-card-hd-zs1,.balance-card .m-card-bd-bg>svg,.balance-card .m-card-bd-bottom-left-arrow,.balance-card .m-card-bd-bottom-right-arrow,.balance-card .m-card-bd-middle-left-line,.balance-card .m-card-bd-middle-right-line{opacity:0}.balance-card .m-card-hd{height:44px;background:linear-gradient(90deg,rgba(48,220,255,.2),rgba(48,220,255,.05) 44%,transparent),linear-gradient(180deg,rgba(12,90,107,.58),rgba(4,28,44,0));clip-path:polygon(0 0,154px 0,178px 20px,100% 20px,100% 44px,0 44px)}.balance-card .m-card-hd:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,rgba(126,251,246,.56),rgba(255,215,108,.22),transparent 72%);box-shadow:0 0 14px #7efbf62e}.balance-card .m-card-hd:after{content:"";position:absolute;right:18px;top:10px;width:168px;height:8px;background:repeating-linear-gradient(90deg,rgba(126,251,246,.28) 0 9px,transparent 9px 15px);opacity:.58;transform:skew(28deg)}.balance-card .m-card-bd{background:radial-gradient(circle at 50% 0,rgba(126,251,246,.075),transparent 34%),linear-gradient(135deg,rgba(126,251,246,.052),transparent 24%),linear-gradient(315deg,rgba(255,215,108,.028),transparent 32%),linear-gradient(180deg,rgba(4,39,54,.5),rgba(1,16,27,.58));clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%)}.balance-card .m-card-bd:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(48,220,255,.12);box-shadow:inset 0 0 40px #30dcff06,inset 0 0 1px #7efbf62e;clip-path:inherit;pointer-events:none}.balance-card .m-card-bd:after{content:"";position:absolute;top:42px;right:1px;bottom:1px;left:1px;background:linear-gradient(rgba(126,251,246,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(126,251,246,.016) 1px,transparent 1px);background-size:38px 38px;opacity:.46;pointer-events:none}.balance-card .m-card-bd-content{top:44px;bottom:10px;color:#f3feff}.balance-card .m-card-bd-bg:after{content:"";position:absolute;top:5px;right:6px;bottom:7px;left:6px;pointer-events:none;border:0;background:linear-gradient(140deg,rgba(32,199,214,.035),transparent 34%),linear-gradient(180deg,rgba(17,72,90,.025),rgba(5,28,42,.035))}.balance-sheet-card{filter:none}.balance-sheet-card .m-card-hd{background:linear-gradient(90deg,rgba(48,220,255,.18),rgba(48,220,255,.055) 36%,transparent 58%)}.balance-sheet-card .m-card-hd:before{right:32%;background:linear-gradient(90deg,rgba(126,251,246,.62),rgba(255,215,108,.24),transparent)}.balance-sheet-card .m-card-hd:after{display:none}.balance-sheet-card .m-card-bd{background:radial-gradient(circle at 50% 43%,rgba(36,246,196,.075),transparent 30%),linear-gradient(180deg,rgba(6,48,63,.12),rgba(1,13,23,.16))}.balance-sheet-card .m-card-bd:before{border-color:transparent;box-shadow:none}.balance-sheet-card .m-card-bd:after{opacity:.24}.balance-sheet-card .m-card-bd-bg:after{background:none}.balance-target-card{filter:drop-shadow(0 14px 24px rgba(0,0,0,.26)) drop-shadow(0 0 16px rgba(31,209,220,.04))}.balance-target-card .m-card-hd{background:linear-gradient(90deg,rgba(48,220,255,.18),rgba(48,220,255,.04) 58%,transparent)}.balance-target-card .m-card-hd:before{right:18%}.balance-target-card .m-card-bd{background:radial-gradient(circle at 84% 18%,rgba(255,215,108,.08),transparent 28%),linear-gradient(180deg,rgba(5,42,56,.34),rgba(1,15,25,.42))}.balance-target-card .m-card-bd:before{border-color:#30dcff0e;border-left-color:#30dcff29}.balance-target-card .m-card-bd-bg:after{background:radial-gradient(circle at 82% 28%,rgba(255,215,108,.045),transparent 28%),linear-gradient(180deg,rgba(48,220,255,.018),transparent 44%)}.grass-livestock-balance .m-card-hd-title{left:22px!important;height:44px!important;line-height:38px!important;color:#fff!important;font-size:15px!important;letter-spacing:1px!important;background:none!important;-webkit-text-fill-color:#fff!important;font-weight:800!important;filter:brightness(1.2) contrast(1.08)!important;text-shadow:0 0 1px rgba(255,255,255,.96),0 0 8px rgba(255,255,255,.22)!important}.balance-selector{display:grid;grid-template-rows:40px minmax(112px,1fr) 154px;gap:16px;height:100%;padding:10px 10px 12px;box-sizing:border-box}.balance-scope-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.balance-scope-tabs button{position:relative;height:36px;min-width:0;border:0;background:linear-gradient(180deg,rgba(9,53,69,.28),rgba(4,25,39,.18)),linear-gradient(90deg,rgba(126,251,246,.04),transparent);color:#dffaffc2;font-size:12px;cursor:pointer;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);transition:color .2s ease,border-color .2s ease,background .2s ease}.balance-scope-tabs button:after{content:"";position:absolute;left:18%;right:18%;bottom:4px;height:1px;background:rgba(126,251,246,.46);opacity:0;box-shadow:0 0 10px #7efbf64d}.balance-scope-tabs button.active,.balance-scope-tabs button:hover{background:linear-gradient(90deg,rgba(20,122,128,.5),rgba(255,215,108,.12)),rgba(3,28,39,.22);color:#fff}.balance-scope-tabs button.active:after,.balance-scope-tabs button:hover:after{opacity:1}.balance-target-list{display:grid;align-content:start;gap:9px;min-height:0;overflow-y:auto;padding-right:4px}.balance-target-list::-webkit-scrollbar{width:3px}.balance-target-list::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.balance-target-list button{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;height:42px;padding:0 12px 0 15px;border:0;background:linear-gradient(90deg,rgba(48,220,255,.1),transparent 66%),linear-gradient(180deg,rgba(8,45,59,.22),rgba(3,20,31,.12));color:#dffaffc7;cursor:pointer;box-sizing:border-box;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%);transition:transform .18s ease,color .18s ease,background .18s ease}.balance-target-list button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-bottom:1px solid rgba(48,220,255,.08);clip-path:inherit;pointer-events:none}.balance-target-list button:after{content:"";position:absolute;left:0;top:9px;bottom:9px;width:2px;background:rgba(126,251,246,.38);opacity:0}.balance-target-list button:hover{transform:translate(3px);color:#fff}.balance-target-list button:hover:before{border-color:#7efbf63d}.balance-target-list span,.balance-target-list small{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1}.balance-target-list span{font-size:14px}.balance-target-list small{color:#7efbf68f;font-size:12px;text-align:right}.balance-target-list button.active{background:linear-gradient(90deg,rgba(255,215,108,.24),rgba(31,122,130,.46) 58%,rgba(4,27,42,.14)),rgba(4,27,42,.26);color:#fff;transform:translate(5px)}.balance-target-list button.active:before{border-color:#ffd76c75;box-shadow:inset 0 0 16px #ffd76c1a}.balance-target-list button.active:after{opacity:1;background:#ffd76c;box-shadow:0 0 12px #ffd76c61}.balance-action-box{position:relative;display:grid;align-content:center;min-width:0;padding:16px;background:radial-gradient(circle at 90% 18%,rgba(255,215,108,.1),transparent 30%),linear-gradient(135deg,rgba(255,215,108,.055),transparent 42%),linear-gradient(180deg,rgba(4,27,42,.16),rgba(4,27,42,.08));box-sizing:border-box;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}.balance-action-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-left:1px solid rgba(48,220,255,.13);border-bottom:1px solid rgba(48,220,255,.06);clip-path:inherit;pointer-events:none}.balance-action-box:after{content:"";position:absolute;left:17px;right:17px;bottom:58px;height:1px;background:linear-gradient(90deg,rgba(126,251,246,.38),transparent);pointer-events:none}.balance-action-box span,.balance-action-box strong,.balance-action-box small{position:relative;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1}.balance-action-box span,.balance-action-box small{color:#dffaffa3;font-size:12px}.balance-action-box strong{margin-top:8px;color:#fff;font-size:25px;line-height:32px;text-shadow:0 0 16px rgba(126,251,246,.16)}.balance-action-box small{margin-top:4px;color:#7efbf6b8}.balance-action-box button{position:relative;z-index:1;width:148px;height:42px;margin-top:18px;border:1px solid rgba(255,215,108,.38);background:linear-gradient(90deg,rgba(255,215,108,.3),rgba(48,220,255,.14)),rgba(4,27,42,.55);color:#fff;cursor:pointer;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);box-shadow:inset 0 0 16px #ffd76c14,0 0 18px #ffd76c14;transition:transform .18s ease,box-shadow .18s ease}.balance-action-box button:not(:disabled):hover{transform:translateY(-1px);box-shadow:inset 0 0 18px #ffd76c1f,0 0 22px #ffd76c24}.balance-action-box button:disabled{cursor:default;opacity:.55}.balance-sheet{position:relative;height:100%;padding:8px 18px 18px;overflow:hidden;box-sizing:border-box}.balance-sheet:before{content:"";position:absolute;left:22px;right:22px;top:9px;height:1px;background:linear-gradient(90deg,transparent,rgba(126,251,246,.45),rgba(255,215,108,.28),transparent);animation:balance-scan 2.8s linear infinite;pointer-events:none}.balance-sheet:after{content:"";position:absolute;left:18px;right:18px;bottom:14px;height:38%;background:radial-gradient(ellipse at 50% 100%,rgba(126,251,246,.14),transparent 68%);pointer-events:none}.balance-field-lines{position:absolute;top:86px;right:70px;bottom:116px;left:70px;z-index:0;pointer-events:none}.balance-field-lines:before{content:"";position:absolute;left:4%;right:4%;top:45%;height:1px;background:linear-gradient(90deg,transparent,rgba(126,251,246,.22),rgba(255,215,108,.14),rgba(126,251,246,.22),transparent);box-shadow:0 0 20px #7efbf614}.balance-field-lines:after{content:"";position:absolute;left:20%;right:20%;top:21%;height:330px;background:radial-gradient(ellipse at 50% 26%,rgba(36,246,196,.14),transparent 50%),repeating-linear-gradient(90deg,transparent 0 42px,rgba(126,251,246,.032) 42px 43px);transform:perspective(700px) rotateX(58deg);transform-origin:top;opacity:.86}.balance-field-lines i{position:absolute;top:44%;width:220px;height:1px;background:linear-gradient(90deg,transparent,rgba(126,251,246,.42),transparent);transform-origin:center;animation:balance-field-drift 5.2s ease-in-out infinite}.balance-field-lines i:nth-child(1){left:12%;transform:rotate(-16deg)}.balance-field-lines i:nth-child(2){left:42%;width:280px;animation-delay:-1.4s}.balance-field-lines i:nth-child(3){right:11%;transform:rotate(16deg);animation-delay:-2.6s}.balance-waiting,.balance-running{position:relative;z-index:1;display:grid;grid-template-rows:minmax(0,1fr) 86px;gap:22px;height:100%;text-align:center}.balance-wait-core{position:relative;display:grid;justify-items:center;align-content:center;gap:20px}.balance-wait-core:before{content:"";position:absolute;width:760px;height:330px;background:radial-gradient(ellipse at 50% 38%,rgba(36,246,196,.2),transparent 52%),linear-gradient(90deg,transparent,rgba(126,251,246,.1),transparent),repeating-linear-gradient(90deg,transparent 0 34px,rgba(126,251,246,.04) 34px 35px);transform:perspective(640px) rotateX(63deg) translateY(86px);transform-origin:bottom;pointer-events:none}.balance-wait-core>*{position:relative;z-index:1}.balance-core-ring{position:relative;display:grid;place-items:center;width:178px;height:178px;border-radius:50%;background:conic-gradient(from -90deg,#24f6c4 var(--usage-angle, 0deg),rgba(48,220,255,.12) var(--usage-angle, 0deg),rgba(48,220,255,.12) 360deg);box-shadow:0 0 34px #24f6c433,0 0 82px #24f6c411,inset 0 0 32px #02101ab8}.balance-core-ring:before,.balance-core-ring:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.balance-core-ring:before{top:9px;right:9px;bottom:9px;left:9px;border:1px solid rgba(126,251,246,.24);animation:balance-rotate 8s linear infinite;box-shadow:inset 0 0 18px #7efbf60f}.balance-core-ring:after{top:-10px;right:-10px;bottom:-10px;left:-10px;border:1px dashed rgba(126,251,246,.18);animation:balance-rotate 14s linear infinite reverse}.balance-core-ring.is-empty{--usage-angle: 42deg;background:conic-gradient(from -90deg,rgba(126,251,246,.28) 0deg 42deg,rgba(48,220,255,.1) 42deg 360deg)}.balance-core-ring.is-empty .balance-core-inner strong{max-width:134px;font-size:30px;line-height:34px}.balance-core-inner{position:relative;z-index:1;display:grid;place-items:center;align-content:center;width:136px;height:136px;border-radius:50%;background:radial-gradient(circle,rgba(8,48,58,.9),rgba(2,17,27,.96) 68%),rgba(2,17,27,.92);text-align:center}.balance-core-inner span,.balance-core-inner strong,.balance-core-inner small{max-width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balance-core-inner span,.balance-core-inner small{color:#dffaffa8;font-size:12px}.balance-core-inner strong{margin:8px 0 5px;color:#7efbf6;font-family:D-DIN,Arial,sans-serif;font-size:34px;line-height:36px;text-shadow:0 0 18px rgba(36,246,196,.35)}.balance-waiting h2{max-width:940px;margin:0;overflow:hidden;color:#fff;font-size:33px;line-height:42px;text-overflow:ellipsis;white-space:nowrap}.balance-waiting p{max-width:720px;margin:0;color:#dffaffb3;font-size:15px;line-height:24px}.balance-preflight{display:grid;grid-template-columns:112px minmax(0,1fr) 136px minmax(0,1fr) 148px;align-items:center;max-width:760px;width:100%;margin:0 auto}.balance-preflight span{position:relative;height:34px;color:#dffaff85;font-size:13px;line-height:34px;text-align:center;background:transparent;clip-path:none}.balance-preflight span:before{content:"";position:absolute;left:50%;top:-8px;width:8px;height:8px;border:1px solid rgba(126,251,246,.4);background:rgba(6,44,58,.7);transform:translate(-50%) rotate(45deg);box-shadow:0 0 12px #7efbf61a}.balance-preflight span.active{color:#7efbf6;box-shadow:none}.balance-preflight span.active:before{border-color:#ffd76c94;background:rgba(255,215,108,.28)}.balance-preflight i{height:1px;background:linear-gradient(90deg,rgba(126,251,246,.1),rgba(126,251,246,.6),rgba(255,215,108,.34))}.balance-running{grid-template-rows:238px minmax(0,1fr);text-align:left}.balance-running-head{position:relative;display:grid;grid-template-columns:238px minmax(0,1fr);align-items:center;gap:34px;padding:34px 84px 22px}.balance-running-head:before{content:"";position:absolute;left:64px;right:64px;bottom:4px;height:1px;background:linear-gradient(90deg,transparent,rgba(126,251,246,.44),rgba(255,215,108,.28),transparent)}.balance-running-title{min-width:0}.balance-running-title span,.balance-running-title strong,.balance-running-title small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balance-running-title span{color:#7efbf6b8;font-size:16px}.balance-running-title strong{margin-top:12px;color:#fff;font-size:36px;line-height:44px;text-shadow:0 0 18px rgba(126,251,246,.14)}.balance-running-title small{margin-top:10px;color:#ffd76cb8;font-size:16px}.balance-progress-line{position:relative;height:13px;margin-top:22px;overflow:hidden;background:linear-gradient(90deg,rgba(48,220,255,.1),rgba(48,220,255,.05)),rgba(1,12,21,.5);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.balance-progress-line i{display:block;height:100%;background:linear-gradient(90deg,rgba(36,246,196,.18),#24f6c4,#ffd76c);box-shadow:0 0 18px #24f6c438;transition:width .16s linear}.balance-progress-line:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.24),transparent);animation:balance-flow-light 1.4s linear infinite}.balance-live-process{display:grid;gap:11px;min-height:0;padding:0 84px 30px}.balance-live-step{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;min-height:74px;padding:0 20px;background:linear-gradient(90deg,rgba(48,220,255,.075),transparent 48%),linear-gradient(180deg,rgba(6,38,51,.22),rgba(2,20,32,.08));opacity:.42;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%);transition:opacity .2s ease,transform .2s ease}.balance-live-step:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-bottom:1px solid rgba(48,220,255,.075);clip-path:inherit;pointer-events:none}.balance-live-step>span{width:32px;height:32px;border:1px solid rgba(126,251,246,.34);color:#7efbf6c7;font-family:D-DIN,Arial,sans-serif;font-size:14px;line-height:30px;text-align:center}.balance-live-step div{min-width:0}.balance-live-step strong,.balance-live-step p,.balance-live-step em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balance-live-step strong{display:block;color:#fff;font-size:15px}.balance-live-step p{margin:7px 0 0;color:#ffd76ca8;font-size:12px}.balance-live-step em{color:#dffaff9e;font-family:D-DIN,Arial,sans-serif;font-size:17px;font-style:normal;text-align:right}.balance-live-step.is-active,.balance-live-step.is-done{opacity:1}.balance-live-step.is-active{transform:translate(8px);background:linear-gradient(90deg,rgba(36,246,196,.18),rgba(255,215,108,.09),transparent 66%),linear-gradient(180deg,rgba(10,58,70,.56),rgba(4,34,48,.42))}.balance-live-step.is-active:before{border-color:#7efbf66b;box-shadow:inset 0 0 18px #7efbf61a}.balance-live-step.is-active>span{background:rgba(36,246,196,.1);box-shadow:0 0 18px #24f6c41f}.balance-live-step.is-done em,.balance-live-step.is-active em{color:#7efbf6}.balance-analysis{display:grid;position:relative;z-index:1;grid-template-rows:214px 108px minmax(0,1fr);gap:15px;height:100%}.balance-dashboard{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 282px minmax(0,1fr);align-items:center;gap:24px;min-height:0;padding:18px 26px;background:radial-gradient(circle at 50% 50%,rgba(36,246,196,.2),transparent 36%),radial-gradient(ellipse at 50% 100%,rgba(48,220,255,.1),transparent 58%),linear-gradient(90deg,rgba(48,220,255,.07),rgba(2,18,30,.1) 48%,rgba(255,215,108,.055));clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px))}.balance-dashboard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-top:1px solid rgba(48,220,255,.12);border-bottom:1px solid rgba(48,220,255,.08);box-shadow:inset 0 0 34px #24f6c409;clip-path:inherit;pointer-events:none}.balance-dashboard:after{content:"";position:absolute;left:246px;right:246px;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(126,251,246,.42),rgba(255,215,108,.34),transparent);pointer-events:none}.balance-dashboard>*{position:relative;z-index:1}.balance-object-block,.balance-verdict-card{position:relative;z-index:1;min-width:0;padding:18px 22px;background:radial-gradient(circle at 16% 0,rgba(126,251,246,.12),transparent 38%),linear-gradient(135deg,rgba(126,251,246,.075),transparent 50%),rgba(2,21,33,.2);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}.balance-object-block:before,.balance-verdict-card:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,rgba(126,251,246,.5),transparent)}.balance-object-block span,.balance-object-block strong,.balance-object-block small,.balance-verdict-card span,.balance-verdict-card strong,.balance-verdict-card small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balance-object-block span,.balance-object-block small,.balance-verdict-card span,.balance-verdict-card small{color:#dffaff9e;font-size:12px}.balance-object-block strong{margin-top:8px;color:#fff;font-size:38px;line-height:44px;text-shadow:0 0 18px rgba(255,255,255,.12)}.balance-verdict-card{text-align:right}.balance-verdict-card strong{margin-top:8px;color:#ffd76c;font-family:D-DIN,Arial,sans-serif;font-size:38px;line-height:44px;text-shadow:0 0 20px rgba(255,215,108,.34)}.balance-verdict-card.is-healthy strong,.balance-verdict-card.is-balanced strong{color:#7efbf6}.balance-verdict-card.is-danger strong{color:#ff8f6b}.balance-core{position:relative;z-index:1;display:grid;justify-items:center;gap:9px}.balance-core:before{content:"";position:absolute;left:50%;top:50%;z-index:-1;width:332px;height:118px;background:radial-gradient(ellipse at 50% 50%,rgba(126,251,246,.14),transparent 70%);transform:translate(-50%,-50%);pointer-events:none}.balance-core-caption{color:#dffaff9e;font-size:12px}.balance-compare{position:relative;display:grid;align-content:center;gap:20px;padding:17px 24px;background:radial-gradient(ellipse at 50% 100%,rgba(126,251,246,.08),transparent 62%),linear-gradient(90deg,rgba(48,220,255,.08),transparent 45%,rgba(255,215,108,.065)),rgba(2,21,33,.16);clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%);box-sizing:border-box}.balance-compare:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-top:1px solid rgba(48,220,255,.08);border-bottom:1px solid rgba(48,220,255,.08);clip-path:inherit;pointer-events:none}.balance-bar-row{position:relative;z-index:1;display:grid;grid-template-columns:98px minmax(0,1fr) 190px;align-items:center;gap:16px;min-width:0}.balance-bar-row span{color:#dffaffb8;font-size:13px;white-space:nowrap}.balance-bar-row div{position:relative;height:14px;overflow:hidden;background:linear-gradient(90deg,rgba(48,220,255,.12),rgba(48,220,255,.06)),rgba(1,12,21,.56);clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%)}.balance-bar-row div:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:translate(-100%);animation:balance-flow-light 2.4s linear infinite}.balance-bar-row i{display:block;height:100%;background:linear-gradient(90deg,rgba(36,246,196,.2),#24f6c4);box-shadow:0 0 18px #24f6c438}.balance-bar-row strong{overflow:hidden;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:23px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.balance-bar-row em{margin-left:4px;color:#ffffff94;font-family:AlibabaPuHuiTi,Arial,sans-serif;font-size:11px;font-style:normal}.balance-bar-row.is-livestock i{background:linear-gradient(90deg,rgba(255,215,108,.18),#ffd76c);box-shadow:0 0 16px #ffd76c2e}.balance-detail{display:grid;grid-template-columns:minmax(0,1.26fr) minmax(0,.74fr);gap:15px;min-height:0}.balance-process,.balance-decision{position:relative;min-width:0;min-height:0;padding:16px 18px 15px;background:radial-gradient(circle at 18% 0,rgba(126,251,246,.11),transparent 30%),linear-gradient(135deg,rgba(48,220,255,.08),transparent 34%),linear-gradient(315deg,rgba(255,215,108,.038),transparent 42%),rgba(2,21,33,.16);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);box-sizing:border-box}.balance-process:before,.balance-decision:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-top:1px solid rgba(48,220,255,.08);clip-path:inherit;pointer-events:none}.balance-process:after,.balance-decision:after{content:"";position:absolute;left:18px;right:18px;top:48px;height:1px;background:linear-gradient(90deg,rgba(126,251,246,.32),transparent);pointer-events:none}.balance-section-title{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;height:28px}.balance-section-title span{color:#fff;font-size:16px;text-shadow:0 0 12px rgba(126,251,246,.22)}.balance-section-title small{color:#7efbf69e;font-size:12px}.balance-process{display:grid;grid-template-rows:28px 38px repeat(4,minmax(0,1fr));gap:10px}.balance-process-track{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;align-items:center}.balance-process-track:before{content:"";position:absolute;left:5%;right:5%;top:50%;height:1px;background:linear-gradient(90deg,rgba(126,251,246,.18),rgba(126,251,246,.5),rgba(255,215,108,.42))}.balance-process-track span{position:relative;z-index:1;height:28px;overflow:hidden;background:linear-gradient(90deg,rgba(48,220,255,.12),rgba(2,19,31,.9)),rgba(2,19,31,.9);color:#dffaffb8;font-size:12px;line-height:28px;text-align:center;text-overflow:ellipsis;white-space:nowrap;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.balance-process-track .is-done,.balance-process-track .is-active{color:#7efbf6;box-shadow:inset 0 0 14px #7efbf61f}.balance-formula-row{position:relative;z-index:1;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:0 14px;background:linear-gradient(90deg,rgba(48,220,255,.07),transparent 48%),linear-gradient(180deg,rgba(6,37,49,.22),rgba(2,20,32,.08));clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%);box-sizing:border-box}.balance-formula-row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-bottom:1px solid rgba(48,220,255,.065);clip-path:inherit;pointer-events:none}.balance-formula-row>span{width:30px;height:30px;border:1px solid rgba(126,251,246,.34);color:#7efbf6;font-family:D-DIN,Arial,sans-serif;font-size:13px;line-height:28px;text-align:center;background:rgba(36,246,196,.055)}.balance-formula-row div{min-width:0}.balance-formula-row strong,.balance-formula-row p,.balance-formula-row em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balance-formula-row strong{display:block;color:#fff;font-size:15px}.balance-formula-row p{margin:4px 0 0;color:#ffffffc2;font-size:12px}.balance-formula-row em{color:#7efbf6;font-family:D-DIN,Arial,sans-serif;font-size:21px;font-style:normal;text-align:right}.balance-decision{display:grid;grid-template-rows:28px 112px minmax(0,1fr);gap:12px}.balance-conclusion{position:relative;z-index:1;min-width:0;padding:16px 14px;background:radial-gradient(circle at 10% 0,rgba(255,215,108,.18),transparent 42%),linear-gradient(135deg,rgba(255,215,108,.13),transparent 60%),rgba(74,56,20,.14);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);box-sizing:border-box}.balance-conclusion:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,215,108,.2);clip-path:inherit;pointer-events:none}.balance-conclusion strong{position:relative;z-index:1;display:block;overflow:hidden;color:#ffd76c;font-size:14px;text-shadow:0 0 10px rgba(255,215,108,.18);line-height:20px;text-overflow:ellipsis;white-space:nowrap}.balance-conclusion p{position:relative;z-index:1;margin:8px 0 0;overflow:hidden;color:#ecfcffb8;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.balance-advice-list{position:relative;z-index:1;display:grid;align-content:start;gap:11px;min-height:0;overflow:hidden}.balance-advice-item{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:9px;min-height:43px;padding:3px 0}.balance-advice-item span{width:22px;height:22px;border:1px solid rgba(126,251,246,.44);color:#7efbf6;font-family:D-DIN,Arial,sans-serif;font-size:12px;line-height:20px;text-align:center}.balance-advice-item p{min-width:0;margin:0;overflow:hidden;color:#ecfcffd1;font-size:12px;line-height:19px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@keyframes balance-scan{0%{opacity:.2;transform:translate(-28%)}50%{opacity:.8}to{opacity:.2;transform:translate(28%)}}@keyframes balance-rotate{to{transform:rotate(360deg)}}@keyframes balance-flow-light{to{transform:translate(100%)}}@keyframes balance-band-pulse{0%,to{opacity:.56;filter:saturate(.92)}50%{opacity:.86;filter:saturate(1.08)}}@keyframes balance-field-drift{0%,to{opacity:.18;transform:translate(-18px)}50%{opacity:.58;transform:translate(18px)}}.grass-livestock-balance{background:linear-gradient(rgba(31,169,190,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(31,169,190,.022) 1px,transparent 1px),radial-gradient(circle at 50% 35%,rgba(35,128,133,.1),transparent 34%),linear-gradient(135deg,#020b13 0%,#061d2b 48%,#020b13 100%);background-size:44px 44px,44px 44px,100% 100%,100% 100%}.grass-livestock-balance:before,.grass-livestock-balance:after{opacity:.26}.balance-backdrop{top:104px;height:944px;background:linear-gradient(rgba(48,220,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(48,220,255,.016) 1px,transparent 1px);background-size:44px 44px}.balance-backdrop:before,.balance-backdrop:after{opacity:.32}.balance-orbit,.balance-energy-band,.balance-field-lines,.balance-wait-core:before,.balance-core:before{display:none}.balance-screen{top:128px}.balance-card{filter:drop-shadow(0 16px 26px rgba(0,0,0,.28))}.balance-card .m-card-hd{background:linear-gradient(90deg,rgba(24,117,135,.78),rgba(12,65,83,.52) 56%,rgba(6,32,46,.08))}.balance-card .m-card-hd:before{background:linear-gradient(90deg,#30dcff,rgba(126,251,246,.36),transparent 76%);box-shadow:none}.balance-card .m-card-bd{background:linear-gradient(180deg,rgba(8,49,64,.92),rgba(3,23,36,.92))}.balance-card .m-card-bd:before{border-color:#30dcff33;box-shadow:inset 0 0 0 1px #7efbf60a}.balance-card .m-card-bd:after{opacity:.22}.balance-sheet-card{filter:drop-shadow(0 18px 30px rgba(0,0,0,.24))}.balance-sheet-card .m-card-bd{background:linear-gradient(180deg,rgba(7,43,58,.92),rgba(2,19,31,.94))}.balance-sheet-card .m-card-bd:before{border-color:#30dcff2e;border-left-color:#30dcff47;border-bottom-color:#30dcff1f;box-shadow:inset 0 0 0 1px #7efbf609}.balance-target-card{filter:drop-shadow(0 16px 24px rgba(0,0,0,.26))}.balance-target-card .m-card-bd{background:linear-gradient(180deg,rgba(7,45,58,.9),rgba(2,20,32,.92))}.balance-target-card .m-card-bd:before{border-color:#30dcff29;border-left-color:#30dcff47}.balance-selector{grid-template-rows:40px minmax(0,1fr) 158px;gap:12px;padding:12px 12px 14px}.balance-scope-tabs button{border:1px solid rgba(48,220,255,.12);background:rgba(4,31,44,.58);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.balance-scope-tabs button.active,.balance-scope-tabs button:hover{background:linear-gradient(180deg,rgba(19,98,112,.9),rgba(7,56,76,.86))}.balance-target-list button{background:rgba(5,39,53,.72)}.balance-target-list button:before{border:1px solid rgba(48,220,255,.1);border-left-color:#30dcff33}.balance-target-list button.active{background:linear-gradient(90deg,rgba(119,98,38,.9),rgba(7,70,77,.86))}.balance-action-box{background:rgba(3,28,40,.84)}.balance-action-box:before{border:1px solid rgba(48,220,255,.14)}.balance-sheet{padding:14px 22px 20px}.balance-sheet:before,.balance-sheet:after{display:none}.balance-waiting{grid-template-rows:minmax(0,1fr) 78px}.balance-wait-core{gap:18px;padding-top:16px}.balance-core-ring{width:164px;height:164px;box-shadow:0 0 18px #24f6c41f,inset 0 0 28px #02101abd}.balance-core-ring:after{opacity:.36}.balance-core-inner{width:126px;height:126px}.balance-core-inner strong{font-size:30px;line-height:34px;text-shadow:none}.balance-preflight span{background:rgba(4,32,45,.78);border:1px solid rgba(48,220,255,.1);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.balance-preflight span:before{display:none}.balance-running-head{padding:30px 58px 18px}.balance-live-process{padding:0 58px 26px}.balance-live-step{background:rgba(5,36,50,.76)}.balance-live-step:before{border:1px solid rgba(48,220,255,.08)}.balance-live-step.is-active{background:linear-gradient(90deg,rgba(22,108,104,.82),rgba(7,53,66,.86))}.balance-analysis{grid-template-rows:188px 94px minmax(0,1fr);gap:12px}.balance-dashboard,.balance-compare,.balance-process,.balance-decision{background:linear-gradient(180deg,rgba(7,48,62,.9),rgba(3,28,42,.9));clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%)}.balance-dashboard:before,.balance-compare:before,.balance-process:before,.balance-decision:before{border:1px solid rgba(48,220,255,.12);box-shadow:none}.balance-dashboard{grid-template-columns:minmax(0,1fr) 230px minmax(0,1fr);padding:14px 20px}.balance-dashboard:after{display:none}.balance-object-block,.balance-verdict-card{background:rgba(4,31,44,.82);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}.balance-object-block strong,.balance-verdict-card strong{font-size:34px;line-height:40px;text-shadow:none}.balance-verdict-card strong,.balance-core-inner strong,.balance-formula-row em,.balance-bar-row i{text-shadow:none;box-shadow:none}.balance-core-ring:before,.balance-core-ring:after{animation:none}.balance-dashboard .balance-core-ring{width:156px;height:156px}.balance-dashboard .balance-core-inner{width:120px;height:120px}.balance-compare{gap:18px;padding:14px 20px}.balance-detail{gap:12px}.balance-process,.balance-decision{padding:14px 16px}.balance-formula-row{background:rgba(4,33,46,.82)}.balance-formula-row:before{border:1px solid rgba(48,220,255,.08)}.balance-conclusion{background:rgba(70,55,22,.7)}.balance-bar-row div:after,.balance-progress-line:after{display:none}.balance-core-caption{color:#dffaffb8}.balance-sheet.is-ready{padding:18px 22px 22px}.balance-sheet.is-ready .balance-analysis{grid-template-rows:158px 84px minmax(0,1fr);gap:14px}.balance-sheet.is-ready .balance-dashboard{grid-template-columns:minmax(0,1fr) 188px minmax(0,1fr);gap:18px;padding:14px 22px}.balance-sheet.is-ready .balance-object-block,.balance-sheet.is-ready .balance-verdict-card{min-height:104px;padding:18px 20px;box-sizing:border-box}.balance-sheet.is-ready .balance-object-block strong,.balance-sheet.is-ready .balance-verdict-card strong{margin-top:7px;font-size:28px;line-height:34px}.balance-sheet.is-ready .balance-object-block small,.balance-sheet.is-ready .balance-verdict-card small{margin-top:4px}.balance-sheet.is-ready .balance-dashboard .balance-core-ring{width:132px;height:132px}.balance-sheet.is-ready .balance-dashboard .balance-core-inner{width:102px;height:102px}.balance-sheet.is-ready .balance-core-inner strong{max-width:92px;margin:5px 0 3px;font-size:26px;line-height:28px}.balance-sheet.is-ready .balance-core-inner span,.balance-sheet.is-ready .balance-core-inner small{max-width:92px;font-size:11px}.balance-sheet.is-ready .balance-core{gap:5px}.balance-sheet.is-ready .balance-core-caption{font-size:11px}.balance-sheet.is-ready .balance-compare{gap:14px;padding:12px 20px}.balance-sheet.is-ready .balance-bar-row{grid-template-columns:92px minmax(0,1fr) 178px;gap:14px}.balance-sheet.is-ready .balance-bar-row strong{font-size:20px}.balance-sheet.is-ready .balance-detail{grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);gap:14px}.balance-sheet.is-ready .balance-process,.balance-sheet.is-ready .balance-decision{overflow:hidden;padding:13px 15px}.balance-sheet.is-ready .balance-process{grid-template-rows:26px 32px repeat(4,minmax(58px,1fr));gap:8px}.balance-sheet.is-ready .balance-decision{grid-template-rows:26px 92px minmax(0,1fr);gap:10px}.balance-sheet.is-ready .balance-section-title{height:26px}.balance-sheet.is-ready .balance-section-title span{font-size:15px}.balance-sheet.is-ready .balance-process-track{height:32px}.balance-sheet.is-ready .balance-process-track span{height:26px;font-size:11px;line-height:26px}.balance-sheet.is-ready .balance-formula-row{grid-template-columns:36px minmax(0,1fr);gap:10px;min-height:58px;padding:8px 12px}.balance-sheet.is-ready .balance-formula-row>span{width:27px;height:27px;font-size:12px;line-height:25px}.balance-sheet.is-ready .balance-formula-row strong{font-size:14px}.balance-sheet.is-ready .balance-formula-row p{margin-top:3px;font-size:11px;line-height:16px;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.balance-sheet.is-ready .balance-conclusion{padding:13px 14px}.balance-sheet.is-ready .balance-conclusion strong{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.balance-sheet.is-ready .balance-conclusion p{margin-top:6px}.balance-sheet.is-ready .balance-advice-list{gap:8px;overflow:hidden}.balance-sheet.is-ready .balance-advice-item{min-height:34px;padding:1px 0}.balance-sheet.is-ready .balance-advice-item p{line-height:18px;-webkit-line-clamp:2}:root,:host{--ol-background-color: white;--ol-accent-background-color: #F5F5F5;--ol-subtle-background-color: rgba(128, 128, 128, .25);--ol-partial-background-color: rgba(255, 255, 255, .75);--ol-foreground-color: #333333;--ol-subtle-foreground-color: #666666;--ol-brand-color: #00AAFF}.ol-box{box-sizing:border-box;border-radius:2px;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color)}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);border-top:none;color:var(--ol-foreground-color);font-size:10px;text-align:center;margin:1px;will-change:contents,width;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{width:1px;height:15px;background-color:var(--ol-foreground-color);float:right;z-index:10}.ol-scale-step-text{position:absolute;bottom:-5px;font-size:10px;z-index:11;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-text{position:absolute;font-size:12px;text-align:center;bottom:25px;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-singlebar{position:relative;height:10px;z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color)}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{position:absolute;background-color:var(--ol-subtle-background-color);border-radius:4px}.ol-zoom{top:.5em;left:.5em}.ol-rotate{top:.5em;right:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{right:.5em;top:.5em}.ol-control button{display:block;margin:1px;padding:0;color:var(--ol-subtle-foreground-color);font-weight:700;text-decoration:none;font-size:inherit;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:var(--ol-background-color);border:none;border-radius:2px}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{text-decoration:none;outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color)}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em);display:flex;flex-flow:row-reverse;align-items:center}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{margin:0;padding:1px .5em;color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);font-size:12px}.ol-attribution li{display:inline;list-style:none}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{top:4.5em;left:.5em;height:200px}.ol-zoomslider button{position:relative;height:10px}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{left:.5em;bottom:.5em}.ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);height:150px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:0;left:0;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.ol-overviewmap .ol-viewport:hover{cursor:pointer}.yak-ol-map[data-v-9224edab]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;background:#03121c}.yak-ol-map__canvas[data-v-9224edab]{width:100%;height:100%}.yak-ol-map__copy-tip[data-v-9224edab]{position:fixed;z-index:30;max-width:260px;padding:7px 10px;border:1px solid rgba(126,251,246,.4);border-radius:3px;color:#ebfffff0;font-size:12px;font-weight:700;line-height:1;background:rgba(3,21,33,.86);box-shadow:0 0 14px #30dcff29;pointer-events:none;transform:translateY(-50%);white-space:nowrap}.yak-ol-map__copy-tip.is-error[data-v-9224edab]{border-color:#ff8f6b8c;color:#ffe0d6}.yak-ol-map__copy-menu[data-v-9224edab]{position:fixed;z-index:30;display:flex;height:34px;align-items:center;gap:8px;padding:0 8px 0 10px;border:1px solid rgba(126,251,246,.42);border-radius:3px;color:#ebfffff0;font-size:12px;font-weight:700;line-height:1;background:rgba(3,21,33,.92);box-shadow:0 0 14px #30dcff2e;pointer-events:all;white-space:nowrap}.yak-ol-map__copy-menu span[data-v-9224edab]{font-variant-numeric:tabular-nums}.yak-ol-map__copy-menu button[data-v-9224edab]{height:22px;padding:0 8px;border:1px solid rgba(126,251,246,.38);border-radius:2px;color:#031822;font-size:12px;font-weight:800;background:linear-gradient(180deg,#7efbf6,#30dcff);cursor:pointer}.yak-ol-map__copy-menu.is-error[data-v-9224edab]{border-color:#ffd76c7a}[data-v-9224edab] .ol-viewport{background:#03121c}.yak-management{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;color:#fff;background:#03121c;height:100%;overscroll-behavior:none}.yak-map-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;background:transparent!important}.yak-map-scene>canvas{display:block;width:100%!important;height:100%!important}.yak-map-scene>div{width:100%!important;height:100%!important}.yak-map-scene .china-label .town-stat-label{transform:translateY(-50%) scale(.92)}.yak-ol-map-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.yak-management-ui{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.yak-map-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 52%,transparent 0%,transparent 42%,rgba(1,9,15,.22) 74%,rgba(1,8,13,.58) 100%),linear-gradient(90deg,rgba(0,12,20,.36),transparent 24%,transparent 76%,rgba(0,12,20,.36)),linear-gradient(180deg,rgba(2,16,27,.02),rgba(2,13,22,.22))}.yak-map-scrim.is-ol-map{background:radial-gradient(circle at 50% 52%,transparent 0%,transparent 58%,rgba(1,9,15,.16) 82%,rgba(1,8,13,.42) 100%),linear-gradient(90deg,rgba(0,12,20,.24),transparent 22%,transparent 78%,rgba(0,12,20,.24)),linear-gradient(180deg,rgba(2,16,27,.01),rgba(2,13,22,.12))}.yak-left,.yak-right{position:absolute;top:128px;bottom:8px;z-index:6;width:398px;perspective:700px;perspective-origin:50% 50%;pointer-events:all}.yak-left{left:32px}.yak-right{right:32px}.yak-side-stack{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:12px;transform-style:preserve-3d}.yak-side-stack.is-left{transform:translateZ(0) rotateY(6deg);transform-origin:left center}.yak-side-stack.is-right{transform:translateZ(0) rotateY(-6deg);transform-origin:right center}.yak-side-card{flex:0 0 auto}.yak-side-card .m-card-bd-content{top:40px;bottom:10px;color:#f3feff;overflow:hidden}.yak-side-card .m-card-bd-bg{filter:brightness(1.08) saturate(1.04)}.yak-side-card .m-card-bd-bg:after{content:"";position:absolute;top:4px;right:5px;bottom:6px;left:5px;z-index:0;pointer-events:none;border:1px solid rgba(48,220,255,.14);background:linear-gradient(180deg,rgba(17,73,92,.16),rgba(6,29,44,.14)),linear-gradient(90deg,rgba(48,220,255,.1),transparent 42%,rgba(48,220,255,.06));box-shadow:inset 0 0 0 1px #30dcff0f,inset 0 12px 28px #30dcff0a}.trade-source-card .m-card-bd-content{top:38px;bottom:8px}.yak-management .m-card-hd-title{color:#fff!important;background:none!important;-webkit-text-fill-color:#ffffff!important;font-weight:800!important;filter:brightness(1.2) contrast(1.08)!important;text-shadow:0 0 1px rgba(255,255,255,.96),0 0 8px rgba(255,255,255,.22)!important}.yak-chart{width:100%;height:100%;box-sizing:border-box}.forecast-trend-card,.structure-chart-card{position:relative;width:100%;height:100%}.breeding-health-card{display:grid;grid-template-rows:34px minmax(0,1fr);gap:9px;height:100%;padding:10px 13px;overflow:hidden;box-sizing:border-box}.breeding-health-head{display:flex;align-items:center;min-width:0;padding:0 12px;border-left:3px solid rgba(39,240,192,.82);background:radial-gradient(circle at 18% 50%,rgba(39,240,192,.18),transparent 48%),linear-gradient(90deg,rgba(39,240,192,.14),rgba(48,220,255,.04));box-sizing:border-box}.breeding-health-head strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:16px;line-height:20px;font-weight:900;text-shadow:0 0 12px rgba(39,240,192,.22)}.breeding-health-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:9px;min-height:0}.breeding-health-item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:18px 14px 6px;align-content:center;gap:2px 6px;min-width:0;min-height:0;padding:7px 9px;overflow:hidden;border:1px solid rgba(48,220,255,.13);background:linear-gradient(90deg,color-mix(in srgb,var(--health-color) 16%,transparent),rgba(5,27,41,.32)),rgba(3,25,40,.18);box-sizing:border-box}.breeding-health-item span,.breeding-health-item strong,.breeding-health-item em{position:relative;z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breeding-health-item span{color:#e5fdffd6;font-size:12px;line-height:15px;font-weight:800}.breeding-health-item strong{color:color-mix(in srgb,var(--health-color) 82%,#ffffff);font-family:D-DIN,Arial,sans-serif;font-size:18px;line-height:18px;font-weight:900;text-align:right}.breeding-health-item i{grid-column:1/3;position:relative;z-index:1;display:block;height:4px;overflow:hidden;background:rgba(48,220,255,.12)}.breeding-health-item i b{display:block;width:var(--health-width);height:100%;background:var(--health-color);box-shadow:0 0 10px color-mix(in srgb,var(--health-color) 70%,transparent)}.breeding-health-item em{grid-column:1/3;grid-row:2;color:color-mix(in srgb,var(--health-color) 74%,#ffffff);font-size:11px;line-height:13px;font-style:normal}.structure-ratio-card{display:grid;grid-template-columns:176px minmax(0,1fr);align-items:center;gap:4px;height:100%;overflow:hidden;padding:4px 12px 7px 8px;box-sizing:border-box}.structure-ratio-chart{position:relative;width:172px;height:142px;min-width:0}.structure-ratio-chart svg{width:100%;height:100%;overflow:visible}.structure-ratio-list{display:flex;flex-direction:column;justify-content:center;min-width:0;height:100%;gap:8px;overflow:hidden}.structure-ratio-row{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr) 62px 24px;align-items:center;gap:8px;min-width:0;min-height:28px;padding:0 2px;overflow:hidden;border:1px solid rgba(48,220,255,.12);background:rgba(48,220,255,.055);color:#e1f9ffc2;font-size:10px;line-height:13px;box-sizing:border-box;transition:background .35s ease,border-color .35s ease}.structure-ratio-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--row-percent);background:linear-gradient(90deg,var(--row-color),rgba(48,220,255,0));opacity:.18;pointer-events:none}.structure-ratio-row i{position:relative;z-index:1;width:12px;height:12px;border:1px solid #24f6c4;border-radius:50%;box-sizing:border-box;box-shadow:0 0 10px currentColor}.structure-ratio-row span{position:relative;z-index:1;min-width:0;overflow:hidden;color:#ffffffe6;font-size:16px;line-height:18px;font-weight:800;text-overflow:ellipsis;white-space:normal}.structure-ratio-row strong{position:relative;z-index:1;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:21px;font-weight:800;line-height:23px;text-align:right;white-space:nowrap}.structure-ratio-row em{position:relative;z-index:1;color:#ffffff8a;font-size:12px;font-style:normal;white-space:nowrap}.structure-ratio-row.is-active{color:#fff;border-color:#30dcff38;background:linear-gradient(90deg,rgba(48,220,255,.18),rgba(48,220,255,.04))}.structure-rose-segment{opacity:.92;stroke-width:1.5;stroke-opacity:.5;transform-box:fill-box;transform-origin:center;transition:opacity .3s ease,filter .3s ease,transform .3s ease;filter:drop-shadow(0 2px 2px rgba(0,10,18,.34)) drop-shadow(0 0 5px rgba(48,220,255,.18))}.structure-rose-segment.is-active{opacity:1;transform:scale(1.035);filter:drop-shadow(0 3px 5px rgba(0,10,18,.42)) drop-shadow(0 0 10px rgba(36,246,196,.42))}.structure-rose-guides line{stroke-width:1;stroke-opacity:.5}.structure-rose-labels text{fill:#e2fcffad;font-size:8px;font-weight:600;dominant-baseline:middle}.structure-rose-glow{fill:#24f6c41a;stroke:#30dcff3d;stroke-width:1;filter:drop-shadow(0 0 8px rgba(36,246,196,.26))}.structure-rose-hole{fill:#03121ef0;stroke:#e3fdff38;stroke-width:1.2}.structure-summary-card{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));align-content:center;gap:10px;height:100%;overflow:hidden;padding:15px 18px 14px;box-sizing:border-box}.structure-summary-row{position:relative;display:grid;grid-template-columns:92px minmax(0,1fr) 58px;grid-template-rows:22px 14px;align-items:center;column-gap:10px;min-width:0;min-height:0;padding:2px 0;color:#e1f9ffb8}.structure-summary-row span{grid-row:1/3;display:inline-flex;min-width:0;align-items:center;gap:8px;overflow:hidden;color:#f2feffe0;font-size:13px;line-height:17px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.structure-summary-row i{width:9px;height:9px;flex:0 0 auto;border-radius:2px;background:var(--structure-color);box-shadow:0 0 10px var(--structure-color)}.structure-summary-row strong{grid-column:3;grid-row:1;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:14px;line-height:15px;font-weight:800;text-align:right;white-space:nowrap}.structure-summary-row strong em{margin-left:3px;color:#e2fcffad;font-family:PingFang SC,Arial,sans-serif;font-size:9px;font-style:normal;font-weight:700}.structure-summary-row b{position:relative;grid-column:2;grid-row:1/3;height:17px;overflow:hidden;border:1px solid rgba(48,220,255,.08);background:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 18px),rgba(48,220,255,.05)}.structure-summary-row b em{display:block;width:var(--structure-width);height:100%;background:linear-gradient(90deg,color-mix(in srgb,var(--structure-color) 20%,transparent),var(--structure-color));box-shadow:0 0 12px var(--structure-color)}.structure-summary-row small{grid-column:3;grid-row:2;color:#e2fcffc7;font-family:D-DIN,Arial,sans-serif;font-size:10px;line-height:11px;font-weight:800;text-align:right;white-space:nowrap}.yak-data-status{position:absolute;left:12px;bottom:6px;z-index:2;max-width:calc(100% - 24px);padding:2px 8px;border:1px solid rgba(48,220,255,.24);border-radius:3px;color:#defaffbd;font-size:10px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:rgba(4,24,37,.72);box-shadow:inset 0 0 10px #30dcff14}.yak-data-status.is-warning{border-color:#ffd76c47;color:#ffe592db;background:rgba(48,34,12,.58)}.forecast-kline-chart{padding-top:16px}.forecast-density-switcher{position:absolute;top:0;left:4px;z-index:3;display:inline-flex;gap:2px;padding:2px;border:1px solid rgba(48,220,255,.22);border-radius:3px;background:rgba(4,24,37,.72);box-shadow:inset 0 0 10px #30dcff14}.forecast-density-switcher button{min-width:24px;height:18px;padding:0 6px;border:0;border-radius:2px;color:#e2faffa8;font-size:10px;line-height:18px;font-weight:800;background:transparent;cursor:pointer}.forecast-density-switcher button.active{color:#041c2b;background:linear-gradient(180deg,#7efbf6,#30dcff);box-shadow:0 0 10px #30dcff6b}.yak-map-loading{position:absolute;left:50%;top:50%;z-index:8;color:#dffaffa3;font-size:16px;transform:translate(-50%,-50%)}.yak-map-tools{position:absolute;left:462px;bottom:112px;z-index:9;display:flex;gap:8px;pointer-events:all;transform:perspective(620px) rotateY(6deg);transform-origin:left center}.yak-map-tools button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:72px;height:34px;padding:0 12px;border:1px solid rgba(48,220,255,.46);border-radius:3px;color:#e0fcffeb;font-size:13px;line-height:34px;font-weight:900;background:linear-gradient(180deg,rgba(13,67,88,.74),rgba(5,27,43,.86)),rgba(4,24,37,.72);box-shadow:0 0 16px #30dcff29,inset 0 0 0 1px #ffffff0f,inset 0 -10px 18px #30dcff14;cursor:pointer}.yak-map-tools button:hover{border-color:#7efbf6c2;color:#fff;background:linear-gradient(180deg,rgba(21,96,116,.86),rgba(6,39,58,.92)),rgba(6,35,52,.78);box-shadow:0 0 20px #30dcff4d,inset 0 0 0 1px #ffffff17,inset 0 -10px 18px #30dcff24}.yak-map-tools button:active{transform:translateY(1px)}.yak-map-tools button em{font-style:normal;white-space:nowrap}.yak-map-tool-icon{position:relative;flex:0 0 16px;width:16px;height:16px;color:#7efbf6}.yak-map-tool-icon.is-fullscreen{background:linear-gradient(currentColor,currentColor) left top/7px 2px no-repeat,linear-gradient(currentColor,currentColor) left top/2px 7px no-repeat,linear-gradient(currentColor,currentColor) right top/7px 2px no-repeat,linear-gradient(currentColor,currentColor) right top/2px 7px no-repeat,linear-gradient(currentColor,currentColor) left bottom/7px 2px no-repeat,linear-gradient(currentColor,currentColor) left bottom/2px 7px no-repeat,linear-gradient(currentColor,currentColor) right bottom/7px 2px no-repeat,linear-gradient(currentColor,currentColor) right bottom/2px 7px no-repeat}.yak-map-tool-icon.is-reset{width:15px;height:15px;border:2px solid currentColor;border-left-color:transparent;border-radius:50%;box-sizing:border-box}.yak-map-tool-icon.is-reset:after{content:"";position:absolute;left:-2px;top:1px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:6px solid currentColor;transform:rotate(-18deg)}.yak-bottom-topic{position:absolute;left:50%;bottom:48px;z-index:8;transform:translate(-50%);pointer-events:all}.trade-year-switcher,.forecast-year-switcher,.epidemic-year-switcher{position:absolute;left:462px;top:218px;z-index:8;display:flex;width:78px;flex-direction:column;gap:8px;padding:10px 8px;border:1px solid rgba(255,215,108,.28);background:linear-gradient(180deg,rgba(9,42,55,.72),rgba(4,18,30,.82)),rgba(3,18,31,.62);box-shadow:0 0 18px #ffd76c1f,inset 0 0 0 1px #ffffff0d;pointer-events:all;transform:perspective(620px) rotateY(6deg);transform-origin:left center;box-sizing:border-box}.trade-year-switcher span,.forecast-year-switcher span,.epidemic-year-switcher span{color:#ffffffdb;font-size:12px;font-weight:700;line-height:14px;text-align:center;white-space:nowrap}.trade-year-switcher button,.forecast-year-switcher button,.epidemic-year-switcher button{width:100%;height:30px;border:1px solid rgba(255,255,255,.18);background:rgba(48,220,255,.08);color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:14px;font-weight:900;cursor:pointer;box-sizing:border-box}.trade-year-switcher button.active,.trade-year-switcher button:hover,.forecast-year-switcher button.active,.forecast-year-switcher button:hover,.epidemic-year-switcher button.active,.epidemic-year-switcher button:hover{border-color:#ffd76cb3;background:rgba(255,215,108,.18);color:#ffd76c;box-shadow:0 0 14px #ffd76c1f}.forecast-year-switcher{border-color:#30dcff47;box-shadow:0 0 18px #30dcff1f,inset 0 0 0 1px #ffffff0d}.forecast-year-switcher button.active,.forecast-year-switcher button:hover{border-color:#30dcffb3;background:rgba(48,220,255,.16);color:#30dcff;box-shadow:0 0 14px #30dcff24}.epidemic-year-switcher{border-color:#27f0c047;box-shadow:0 0 18px #27f0c01f,inset 0 0 0 1px #ffffff0d}.epidemic-year-switcher button.active,.epidemic-year-switcher button:hover{border-color:#27f0c0b8;background:rgba(39,240,192,.16);color:#27f0c0;box-shadow:0 0 14px #27f0c024}.forecast-waterfall-card{display:grid;grid-template-rows:32px minmax(0,1fr);gap:8px;height:100%;padding:9px 13px 10px;overflow:hidden;box-sizing:border-box}.forecast-waterfall-head{display:flex;align-items:center;justify-content:space-between;min-width:0;padding:0 10px;border-left:3px solid rgba(48,220,255,.72);background:linear-gradient(90deg,rgba(48,220,255,.13),rgba(48,220,255,.025)),rgba(3,25,40,.18);box-sizing:border-box}.forecast-waterfall-head span,.forecast-waterfall-head strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forecast-waterfall-head span{color:#e2fcffc7;font-size:12px;line-height:16px;font-weight:800}.forecast-waterfall-head strong{color:#ffd76c;font-family:D-DIN,Arial,sans-serif;font-size:15px;line-height:18px;font-weight:900;text-align:right}.forecast-waterfall-head strong.negative{color:#ff8f6b}.forecast-waterfall-head strong em{margin-left:2px;color:#e2fcff99;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:700}.forecast-waterfall-list{display:grid;grid-template-rows:repeat(5,minmax(0,1fr));gap:5px;min-height:0}.forecast-waterfall-row{display:grid;grid-template-columns:78px minmax(0,1fr) 76px;align-items:center;gap:8px;min-width:0;min-height:0}.forecast-waterfall-row span,.forecast-waterfall-row strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forecast-waterfall-row span{color:#e2fcffc7;font-size:12px;line-height:14px;font-weight:800}.forecast-waterfall-row strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:13px;line-height:15px;font-weight:900;text-align:right}.forecast-waterfall-row i{position:relative;display:block;height:18px;overflow:hidden;border:1px solid rgba(48,220,255,.08);background:repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 18px),rgba(48,220,255,.045);box-sizing:border-box}.forecast-waterfall-row i:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(226,252,255,.12);transform:translateY(-50%)}.forecast-waterfall-row i b{position:absolute;left:var(--waterfall-left);top:3px;width:var(--waterfall-width);height:10px;background:linear-gradient(90deg,color-mix(in srgb,var(--waterfall-color) 22%,transparent),var(--waterfall-color));box-shadow:0 0 10px color-mix(in srgb,var(--waterfall-color) 72%,transparent)}.forecast-waterfall-row.is-anchor span,.forecast-waterfall-row.is-final span{color:#ffffffe6}.forecast-waterfall-row.is-anchor i b,.forecast-waterfall-row.is-final i b{top:3px;height:10px;border-radius:8px;background:var(--waterfall-color)}.forecast-waterfall-row.positive strong{color:#27f0c0}.forecast-waterfall-row.negative strong{color:#ff8f6b}.forecast-waterfall-row.is-final strong{color:#fff}.estimate-summary-card,.forecast-summary-card{height:100%;padding:6px 14px 8px;box-sizing:border-box}.estimate-summary-card{display:grid;grid-template-rows:minmax(58px,.88fr) minmax(86px,1.12fr);row-gap:10px;padding:7px 14px 10px;overflow:hidden}.estimate-flow-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:0}.estimate-flow-item{min-width:0;height:100%;padding:8px 10px 7px;border-left:2px solid rgba(48,220,255,.64);background:linear-gradient(90deg,rgba(48,220,255,.13),rgba(48,220,255,.025)),rgba(3,25,40,.18);box-sizing:border-box}.estimate-flow-item em,.estimate-flow-item strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.estimate-flow-item em{color:#dffaff99;font-style:normal;font-size:11px;line-height:14px}.estimate-flow-item strong{margin-top:5px;color:#30dcff;font-family:D-DIN,Arial,sans-serif;font-size:20px;font-weight:900;line-height:24px}.estimate-flow-item small{margin-left:3px;color:#dffaff94;font-size:10px;font-weight:600}.estimate-flow-item.is-adjustment{border-left-color:#ffd76ca3;background:linear-gradient(90deg,rgba(255,215,108,.12),rgba(48,220,255,.025)),rgba(3,25,40,.18)}.estimate-flow-item.is-adjustment strong{color:#ffd76c}.estimate-flow-item.is-adjustment strong.negative{color:#ff8f6b}.estimate-result-band{position:relative;min-width:0;display:flex;height:100%;flex-direction:column;justify-content:space-between;overflow:hidden;padding:10px 14px 9px;border:1px solid rgba(48,220,255,.18);border-left:3px solid rgba(48,220,255,.76);background:radial-gradient(circle at 18% 50%,rgba(48,220,255,.16),transparent 46%),linear-gradient(90deg,rgba(48,220,255,.18),rgba(48,220,255,.04)),rgba(3,25,40,.22);box-sizing:border-box}.estimate-result-band:after{content:"";position:absolute;right:-12px;bottom:-18px;width:118px;height:76px;pointer-events:none;background:radial-gradient(circle at center,rgba(48,220,255,.16),transparent 58%),linear-gradient(135deg,transparent 0 42%,rgba(48,220,255,.12) 43% 45%,transparent 46% 100%)}.estimate-result-band span,.estimate-result-band strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.estimate-result-band span{color:#dffaffb8;font-size:13px;line-height:16px}.estimate-result-band strong{position:relative;z-index:1;margin-top:0;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:38px;font-weight:900;line-height:42px}.estimate-result-band em{margin-left:5px;color:#dffaff9e;font-style:normal;font-size:12px}.forecast-simple-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:9px}.forecast-simple-grid span{min-width:0;height:38px;padding:5px 7px;border-left:2px solid rgba(48,220,255,.58);background:linear-gradient(90deg,rgba(48,220,255,.1),rgba(48,220,255,.02));box-sizing:border-box}.forecast-simple-grid em,.forecast-simple-grid strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forecast-simple-grid em{color:#dffaff8f;font-style:normal;font-size:10px;line-height:11px}.forecast-simple-grid strong{margin-top:3px;color:#30dcff;font-family:D-DIN,Arial,sans-serif;font-size:13px;font-weight:900;line-height:15px}.forecast-simple-grid .positive{color:#ffd76c}.forecast-simple-grid .negative{color:#ff8f6b}.forecast-summary-card{display:grid;grid-template-rows:minmax(84px,1fr) minmax(44px,.55fr);row-gap:9px;padding:8px 14px 10px;overflow:hidden}.forecast-result-row{display:grid;grid-template-columns:minmax(0,1fr) 98px;align-items:center;column-gap:8px;height:100%;min-height:0}.forecast-result-main{min-width:0;display:flex;height:100%;flex-direction:column;justify-content:space-between;padding:10px 12px;border-left:2px solid rgba(48,220,255,.7);background:radial-gradient(circle at 22% 50%,rgba(48,220,255,.16),transparent 48%),linear-gradient(90deg,rgba(48,220,255,.16),rgba(48,220,255,.035)),rgba(3,25,40,.18);box-sizing:border-box}.forecast-result-main span,.forecast-result-main strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forecast-result-main span{color:#dffaffa8;font-size:13px;line-height:16px}.forecast-result-main strong{margin-top:0;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:35px;font-weight:900;line-height:39px}.forecast-result-main strong em{margin-left:4px;color:#dffaff9e;font-style:normal;font-size:11px}.forecast-change-badge{min-width:0;height:66px;padding:11px 9px 8px;border:1px solid rgba(255,215,108,.28);background:rgba(255,215,108,.06);box-sizing:border-box}.forecast-change-badge span,.forecast-change-badge strong{display:block;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.forecast-change-badge span{color:#dffaff8c;font-size:10px;line-height:11px}.forecast-change-badge strong{margin-top:2px;color:#ffd76c;font-family:D-DIN,Arial,sans-serif;font-size:14px;font-weight:900;line-height:16px}.forecast-change-badge strong em{margin-left:2px;color:#dffaff94;font-style:normal;font-size:10px}.forecast-change-badge.negative{border-color:#ff8f6b47;background:rgba(255,143,107,.06)}.forecast-change-badge.negative strong{color:#ff8f6b}.forecast-simple-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:0}.forecast-simple-grid span{height:100%;min-height:42px;padding:6px 8px}.forecast-simple-grid strong{margin-top:3px;font-size:15px;line-height:17px}.forecast-heat-list{display:flex;height:100%;flex-direction:column;gap:2px;padding:7px 12px 8px;box-sizing:border-box}.heat-row{position:relative;display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;min-height:0;flex:1 1 0;overflow:hidden;border:1px solid rgba(48,220,255,.22);background:linear-gradient(90deg,rgba(2,19,31,.96),rgba(2,19,31,.78)),rgba(3,18,29,.88);box-shadow:inset 0 0 0 1px #ffffff06,inset 0 0 16px #0003}.heat-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--heat-width);background:linear-gradient(90deg,rgba(255,215,108,.52),rgba(48,220,255,.44)),linear-gradient(90deg,rgba(255,255,255,.14),transparent);box-shadow:0 0 16px #30dcff3d}.heat-row:after{content:"";position:absolute;right:6px;top:4px;bottom:4px;width:64px;background:linear-gradient(90deg,transparent,rgba(2,17,28,.78) 34%,rgba(2,17,28,.94))}.heat-row span,.heat-row strong{position:relative;z-index:1;padding:0 9px;white-space:nowrap}.heat-row span{color:#effdff;font-size:13px;line-height:15px;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.72),0 0 8px rgba(48,220,255,.18)}.heat-row strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:14px;line-height:16px;font-weight:900;text-align:right;text-shadow:0 1px 2px rgba(0,0,0,.72),0 0 10px rgba(48,220,255,.24)}.epidemic-overview-chart-card{height:100%;padding:7px 9px 5px;box-sizing:border-box}.epidemic-overview-chart{width:100%;height:100%}.epidemic-chain-chart-card{height:100%;padding:7px 8px 5px;box-sizing:border-box}.epidemic-chain-chart{width:100%;height:100%}.epidemic-chain-card{height:100%;padding:9px 13px;box-sizing:border-box}.epidemic-chain-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;column-gap:8px}.epidemic-chain-row span{min-width:0;height:48px;padding:6px;border:1px solid rgba(48,220,255,.16);background:rgba(48,220,255,.05);box-sizing:border-box}.epidemic-chain-row em,.epidemic-chain-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.epidemic-chain-row em{color:#dffaff8f;font-style:normal;font-size:10px}.epidemic-chain-row strong{margin-top:5px;color:#27f0c0;font-family:D-DIN,Arial,sans-serif;font-size:15px;font-weight:900}.epidemic-chain-row i{color:#ffd76ccc;font-style:normal;text-align:center}.epidemic-chain-note{margin:8px 0;padding:7px 9px;border-left:2px solid rgba(255,215,108,.76);background:rgba(255,215,108,.06)}.epidemic-chain-note span{display:block;color:#eafcffd6;font-size:11px;line-height:17px}.epidemic-chain-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.epidemic-chain-metrics span{min-width:0;display:flex;align-items:center;justify-content:space-between;height:28px;padding:0 8px;border:1px solid rgba(39,240,192,.14);background:rgba(39,240,192,.04)}.epidemic-chain-metrics em{color:#dffaff94;font-style:normal;font-size:10px}.epidemic-chain-metrics strong{overflow:hidden;color:#fff;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.epidemic-three-pie-card{display:grid;grid-template-columns:142px minmax(0,1fr);align-items:center;gap:8px;height:100%;padding:8px 12px 8px 10px;box-sizing:border-box}.epidemic-three-pie-visual{position:relative;width:136px;height:136px;min-width:0}.epidemic-three-pie{width:100%;height:100%}.epidemic-three-pie-center{position:absolute;left:0;top:0;display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.96);pointer-events:none}.epidemic-three-pie-center strong{overflow:hidden;max-width:84px;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:21px;line-height:22px;font-weight:900;text-overflow:ellipsis;white-space:nowrap;transform:translateY(-2px)}.epidemic-three-pie-center span{overflow:hidden;max-width:86px;color:#fffffff5;font-size:10px;line-height:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.epidemic-three-pie-legend{display:flex;min-width:0;height:100%;flex-direction:column;justify-content:center;gap:6px}.epidemic-three-pie-row{display:grid;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;column-gap:5px;min-height:17px}.epidemic-three-pie-row i{width:8px;height:8px;border:2px solid #24f6c4;border-radius:2px;box-sizing:border-box;background:rgba(3,20,31,.84)}.epidemic-three-pie-row span{overflow:hidden;color:#e2faffd1;font-size:10px;line-height:13px;text-overflow:ellipsis;white-space:nowrap}.epidemic-three-pie-row strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:12px;line-height:13px;font-weight:800;white-space:nowrap}.epidemic-three-pie-row em{color:#dffaff8a;font-style:normal;font-size:10px;line-height:12px;white-space:nowrap}.epidemic-record-table{display:flex;height:100%;flex-direction:column;gap:5px;padding:7px 9px 8px;box-sizing:border-box}.epidemic-record-table.is-double{gap:5px}.epidemic-record-table.is-full{gap:6px;padding:9px 10px 10px}.epidemic-record-toolbar{display:grid;grid-template-columns:118px minmax(0,1fr);align-items:center;column-gap:7px;height:29px}.epidemic-record-toolbar>span{overflow:hidden;color:#ffffffe6;font-family:D-DIN,Arial,sans-serif;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.epidemic-record-toolbar>div{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) 44px 62px;gap:5px}.epidemic-record-toolbar input,.epidemic-record-toolbar button{height:25px;min-width:0;border:1px solid rgba(48,220,255,.16);background:rgba(3,25,40,.62);color:#fff;font-size:10px;box-sizing:border-box}.epidemic-record-toolbar input{padding:0 7px}.epidemic-record-toolbar input::placeholder{color:#ffffff94}.epidemic-record-toolbar button{border-color:#ffd76c6b;background:rgba(255,215,108,.12);color:#fff;cursor:pointer}.epidemic-record-toolbar button.is-more{border-color:#30dcff57;background:rgba(48,220,255,.12)}.epidemic-record-header,.epidemic-record-rows button{display:grid;grid-template-columns:112px 56px 42px 54px 64px;column-gap:4px;align-items:center}.epidemic-record-header{height:24px;padding:0 6px;border:1px solid rgba(48,220,255,.1);background:rgba(48,220,255,.06);box-sizing:border-box}.epidemic-record-header span{color:#ffffffc7;font-size:10px}.epidemic-record-rows{display:flex;min-height:0;flex:1;flex-direction:column;gap:3px;overflow:hidden}.epidemic-record-rows button{min-height:0;flex:1 1 0;padding:0 6px;border:1px solid rgba(48,220,255,.08);background:rgba(48,220,255,.035);color:#ffffffe0;cursor:pointer;text-align:left}.epidemic-record-rows button:hover,.epidemic-record-rows button.active{border-color:#ffd76c5c;background:linear-gradient(90deg,rgba(255,215,108,.12),rgba(48,220,255,.04));color:#fff}.epidemic-record-rows span,.epidemic-record-rows strong{color:#fff;overflow:hidden;font-size:10px;line-height:12px;text-overflow:ellipsis;white-space:nowrap}.epidemic-record-rows strong{color:#ffd76c;font-weight:700}.epidemic-record-table.is-full .epidemic-record-rows{gap:4px}.epidemic-record-pager{display:flex;align-items:center;justify-content:flex-end;gap:7px;height:24px}.epidemic-record-pager span{margin-right:auto;color:#ffffffd6;font-size:10px}.epidemic-record-pager button{height:22px;padding:0 8px;border:1px solid rgba(48,220,255,.18);background:rgba(48,220,255,.07);color:#fff;font-size:10px;cursor:pointer}.epidemic-record-pager button:disabled{opacity:.36;cursor:not-allowed}.epidemic-empty{display:flex;height:100%;align-items:center;justify-content:center;color:#dffaff8f;font-size:12px}.epidemic-detail-head{display:flex;align-items:center;justify-content:space-between;height:28px;border-bottom:1px solid rgba(48,220,255,.14)}.epidemic-detail-head span{overflow:hidden;color:#27f0c0;font-family:D-DIN,Arial,sans-serif;font-size:15px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.epidemic-detail-head strong{color:#dffaffb8;font-family:D-DIN,Arial,sans-serif;font-size:12px;white-space:nowrap}.epidemic-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px}.epidemic-detail-grid span{min-width:0;height:34px;padding:4px 7px;border:1px solid rgba(48,220,255,.1);background:rgba(48,220,255,.035);box-sizing:border-box}.epidemic-detail-grid em,.epidemic-detail-grid strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.epidemic-detail-grid em{color:#dffaff85;font-style:normal;font-size:10px;line-height:10px}.epidemic-detail-grid strong{margin-top:4px;color:#fff;font-size:11px;line-height:12px}.epidemic-detail-grid.is-modal{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:7px}.epidemic-detail-grid.is-modal span{height:39px;padding:5px 8px}.epidemic-detail-grid.is-modal .is-wide{grid-column:1/-1}.epidemic-ledger-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;background:rgba(0,8,14,.68);pointer-events:all}.epidemic-ledger-dialog{width:1260px;height:724px;padding:18px;border:1px solid rgba(255,215,108,.36);background:linear-gradient(180deg,rgba(12,38,48,.97),rgba(4,17,28,.99)),rgba(3,18,31,.98);box-shadow:0 0 34px #ffd76c29,inset 0 0 0 1px #ffffff0f;box-sizing:border-box}.epidemic-ledger-dialog-head{display:flex;align-items:center;justify-content:space-between;height:42px;border-bottom:1px solid rgba(48,220,255,.18)}.epidemic-ledger-dialog-head span{display:block;color:#fff;font-size:19px;font-weight:800}.epidemic-ledger-dialog-head strong{display:block;margin-top:3px;color:#ffffffdb;font-family:D-DIN,Arial,sans-serif;font-size:12px}.epidemic-ledger-dialog-head button{width:68px;height:28px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.08);color:#fff;cursor:pointer}.epidemic-ledger-filters{display:grid;grid-template-columns:220px 130px 130px 132px 132px 66px 66px;gap:10px;align-items:center;margin:16px 0 14px}.epidemic-ledger-filters input,.epidemic-ledger-filters select,.epidemic-ledger-filters button{height:32px;min-width:0;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.045);color:#fff;font-size:12px;box-sizing:border-box}.epidemic-ledger-filters input::placeholder{color:#ffffff9e}.epidemic-ledger-filters select option{color:#2a2415;background:#fff7df}.epidemic-ledger-filters input,.epidemic-ledger-filters select{padding:0 9px}.epidemic-ledger-filters button{cursor:pointer;background:rgba(255,215,108,.13);border-color:#ffd76c5c;color:#fff;font-weight:700}.epidemic-ledger-filters button.is-ghost{background:rgba(255,255,255,.06);border-color:#ffffff2e}.epidemic-ledger-workspace{display:grid;grid-template-columns:minmax(0,1fr) 376px;gap:14px;height:548px}.epidemic-ledger-list{display:flex;flex-direction:column;gap:4px;min-width:0;padding:8px;overflow:hidden;border:1px solid rgba(255,215,108,.16);background:rgba(255,255,255,.035);box-shadow:inset 0 0 24px #ffd76c08;box-sizing:border-box}.epidemic-ledger-table-head,.epidemic-ledger-list button{display:grid;grid-template-columns:minmax(126px,1.5fr) minmax(76px,.9fr) 72px minmax(96px,1fr) 72px 82px 42px;align-items:center;column-gap:8px}.epidemic-ledger-table-head{height:34px;padding:0 12px;border:0;border-bottom:1px solid rgba(255,215,108,.14);border-radius:0;background:rgba(255,255,255,.07)}.epidemic-ledger-table-head span{overflow:hidden;color:#ffffffd1;font-size:11px;font-weight:700;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.epidemic-ledger-list button{position:relative;width:100%;height:30px;padding:0 10px 0 12px;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:3px;background:linear-gradient(90deg,rgba(255,255,255,.045),rgba(48,220,255,.018)),rgba(255,255,255,.025);color:#ffffffe6;cursor:pointer;text-align:left;transition:border-color .18s ease,background .18s ease,color .18s ease}.epidemic-ledger-list button:before{position:absolute;left:0;top:6px;width:2px;height:18px;content:"";opacity:0;background:#ffd76c;box-shadow:0 0 10px #ffd76cb8}.epidemic-ledger-list button.active,.epidemic-ledger-list button:hover{border-color:#ffd76c5c;background:linear-gradient(90deg,rgba(255,215,108,.16),rgba(48,220,255,.05)),rgba(255,255,255,.045);color:#fff}.epidemic-ledger-list button.active:before,.epidemic-ledger-list button:hover:before{opacity:1}.epidemic-ledger-list button span,.epidemic-ledger-list button strong{overflow:hidden;font-size:10px;line-height:12px;color:#fff;text-overflow:ellipsis;white-space:nowrap}.epidemic-ledger-list button strong{color:#ffd76c;font-weight:800}.epidemic-ledger-detail{display:flex;flex-direction:column;min-width:0;min-height:0;padding:14px;border:1px solid rgba(39,240,192,.15);background:rgba(39,240,192,.04);box-sizing:border-box}.epidemic-detail-scroll{flex:1 1 0;min-height:0;margin-top:10px;padding-right:4px;overflow-y:auto}.epidemic-detail-section+.epidemic-detail-section{margin-top:10px}.epidemic-detail-section-title{display:flex;align-items:center;height:18px;color:#27f0c0;font-size:12px;font-weight:700;line-height:18px}.epidemic-modal-photo-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:7px;overflow:hidden}.epidemic-modal-photo-strip .epidemic-modal-photo-thumb{width:100%;height:96px;padding:0;overflow:hidden;border:1px solid rgba(39,240,192,.24);background:rgba(39,240,192,.04);cursor:zoom-in;box-sizing:border-box}.epidemic-modal-photo-strip .epidemic-modal-photo-thumb:hover{border-color:#ffd76c94;box-shadow:0 0 14px #ffd76c29}.epidemic-modal-photo-strip img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .18s ease}.epidemic-modal-photo-strip .epidemic-modal-photo-thumb:hover img{transform:scale(1.03)}.epidemic-modal-photo-strip span{grid-column:1/-1;display:flex;height:96px;align-items:center;justify-content:center;border:1px solid rgba(48,220,255,.12);color:#dffaff8a;font-size:11px}.epidemic-image-preview-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:48;display:flex;align-items:center;justify-content:center;padding:46px;background:rgba(0,8,14,.78);pointer-events:all;box-sizing:border-box}.epidemic-image-preview-dialog{display:flex;width:min(920px,78vw);max-height:78vh;flex-direction:column;border:1px solid rgba(255,215,108,.34);background:linear-gradient(180deg,rgba(9,38,50,.97),rgba(2,15,26,.99)),rgba(2,17,28,.98);box-shadow:0 0 34px #ffd76c24,inset 0 0 0 1px #ffffff0e}.epidemic-image-preview-head{display:flex;align-items:center;justify-content:space-between;gap:16px;height:52px;padding:0 16px 0 18px;border-bottom:1px solid rgba(48,220,255,.16);box-sizing:border-box}.epidemic-image-preview-head div{min-width:0}.epidemic-image-preview-head span,.epidemic-image-preview-head strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.epidemic-image-preview-head span{color:#fff;font-size:16px;font-weight:800}.epidemic-image-preview-head strong{margin-top:3px;color:#27f0c0d1;font-family:D-DIN,Arial,sans-serif;font-size:12px}.epidemic-image-preview-head button{width:68px;height:28px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.08);color:#fff;cursor:pointer}.epidemic-image-preview-body{display:flex;min-height:0;flex:1;align-items:center;justify-content:center;padding:16px;background:rgba(0,10,17,.42)}.epidemic-image-preview-body img{display:block;max-width:100%;max-height:calc(78vh - 84px);object-fit:contain}.epidemic-ledger-pager{display:flex;align-items:center;justify-content:flex-end;gap:10px;height:42px}.epidemic-ledger-pager span{color:#ffffffb8;font-size:12px}.epidemic-ledger-pager button{height:26px;padding:0 12px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.055);color:#fff;cursor:pointer}.epidemic-ledger-pager button:disabled{opacity:.38;cursor:not-allowed}.trade-ledger-dialog{width:1260px;height:724px;border-color:#ffd76c5c;background:linear-gradient(180deg,rgba(12,38,48,.97),rgba(4,17,28,.99)),rgba(3,18,31,.98);box-shadow:0 0 34px #ffd76c29,inset 0 0 0 1px #ffffff0f}.trade-ledger-dialog .epidemic-ledger-dialog-head strong{color:#ffffffdb}.trade-ledger-dialog .epidemic-ledger-dialog-head button{border-color:#ffffff47;background:rgba(255,255,255,.08);color:#fff}.trade-ledger-filters{grid-template-columns:260px 150px 142px 142px 70px 70px}.trade-ledger-filters input,.trade-ledger-filters select,.trade-ledger-filters button{color:#fff}.trade-ledger-filters button{color:#fff;font-weight:700}.trade-ledger-workspace{grid-template-columns:minmax(0,1fr) 376px}.trade-ledger-modal-table-head,.trade-ledger-modal-list button{display:grid;grid-template-columns:128px 84px 92px 58px 88px 90px 102px 68px;align-items:center;column-gap:10px}.trade-ledger-modal-table-head{height:34px;padding:0 12px;border-bottom:1px solid rgba(255,215,108,.14);background:rgba(255,255,255,.07)}.trade-ledger-modal-table-head span{overflow:hidden;color:#ffffffd1;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.trade-ledger-modal-list{border-color:#ffd76c29;background:rgba(255,255,255,.035)}.trade-ledger-modal-list button{height:34px;color:#ffffffe6}.trade-ledger-modal-list button.active,.trade-ledger-modal-list button:hover{background:linear-gradient(90deg,rgba(255,215,108,.16),rgba(48,220,255,.05));color:#fff}.trade-ledger-modal-list button span,.trade-ledger-modal-list button strong{color:#fff}.trade-ledger-modal-list button strong{color:#ffd76c}.trade-ledger-detail{display:flex;flex-direction:column;padding:0;overflow:hidden;border-color:#30dcff3d;background:linear-gradient(180deg,rgba(8,42,54,.84),rgba(3,19,30,.92)),radial-gradient(circle at 10% 0,rgba(255,215,108,.14),transparent 38%),rgba(3,25,40,.48);box-shadow:inset 0 0 22px #30dcff0e,inset 0 0 0 1px #ffffff09}.trade-ledger-detail .trade-detail-head{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-height:76px;padding:15px 16px 13px;border-bottom:1px solid rgba(48,220,255,.18);background:linear-gradient(90deg,rgba(255,215,108,.16),rgba(48,220,255,.035)),rgba(3,26,38,.62);box-sizing:border-box}.trade-ledger-detail .trade-detail-head:before{position:absolute;left:0;top:16px;width:3px;height:44px;content:"";background:#ffd76c;box-shadow:0 0 14px #ffd76cb8}.trade-ledger-detail .trade-detail-head div{min-width:0}.trade-ledger-detail .trade-detail-head span,.trade-ledger-detail .trade-detail-head em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-ledger-detail .trade-detail-head span{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:21px;font-weight:800;line-height:24px}.trade-ledger-detail .trade-detail-head em{margin-top:6px;color:#ffd76c;font-size:12px;font-style:normal;font-weight:800;line-height:16px}.trade-ledger-detail .trade-detail-head strong{padding:5px 9px;border:1px solid rgba(48,220,255,.18);background:rgba(5,27,38,.58);color:#edfdffd1;font-family:D-DIN,Arial,sans-serif;font-size:13px;font-weight:800;white-space:nowrap}.epidemic-ledger-record-detail .trade-detail-head em{color:#27f0c0}.epidemic-ledger-record-detail .epidemic-detail-flat-grid{padding-bottom:0}.epidemic-detail-grid.is-modal.trade-detail-grid{flex:0 0 auto;align-content:start;grid-template-columns:66px minmax(0,1fr) 66px minmax(0,1fr);gap:0;margin:0;padding:14px 16px 0;overflow:hidden;border:1px solid rgba(48,220,255,.1);border-bottom:0}.epidemic-detail-grid.is-modal.trade-detail-grid span{min-width:0;height:auto;padding:0;border:0;background:transparent;box-shadow:none}.epidemic-detail-grid.is-modal.trade-detail-grid:before{display:none}.epidemic-detail-grid.is-modal.trade-detail-grid span:not(.is-wide){display:contents}.epidemic-detail-grid.is-modal.trade-detail-grid span:not(.is-wide) em,.epidemic-detail-grid.is-modal.trade-detail-grid span:not(.is-wide) strong,.epidemic-detail-grid.is-modal.trade-detail-grid .is-wide em,.epidemic-detail-grid.is-modal.trade-detail-grid .is-wide strong{display:flex;min-width:0;height:30px;align-items:center;padding:0 8px;border-bottom:1px solid rgba(48,220,255,.1);box-sizing:border-box}.epidemic-detail-grid.is-modal.trade-detail-grid em{justify-content:flex-end;color:#cdeff6a3;font-size:10px;font-style:normal;line-height:14px;text-align:right;background:rgba(255,215,108,.055);border-right:1px solid rgba(48,220,255,.085)}.epidemic-detail-grid.is-modal.trade-detail-grid em:after{content:":"}.epidemic-detail-grid.is-modal.trade-detail-grid strong{min-width:0;margin-top:0;overflow:hidden;color:#fff;font-size:13px;line-height:16px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;background:rgba(255,255,255,.03)}.epidemic-detail-grid.is-modal.trade-detail-grid span:not(.is-wide):nth-child(odd) strong{border-right:1px solid rgba(48,220,255,.065)}.epidemic-detail-grid.is-modal.trade-detail-grid .is-wide{display:grid;grid-column:1/-1;grid-template-columns:66px minmax(0,1fr)}.epidemic-detail-photos{min-height:0;margin:12px 16px 16px;padding-top:10px;border-top:1px solid rgba(48,220,255,.12)}.epidemic-detail-photo-title{height:18px;color:#27f0c0;font-size:12px;font-weight:800;line-height:18px}.epidemic-ledger-record-detail .epidemic-modal-photo-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}.epidemic-ledger-record-detail .epidemic-modal-photo-strip .epidemic-modal-photo-thumb{height:76px;border-color:#30dcff38;border-radius:2px;background:rgba(4,28,41,.62)}.trade-detail-locate{width:calc(100% - 32px);height:36px;margin:auto 16px 16px;border:1px solid rgba(48,220,255,.34);background:linear-gradient(90deg,rgba(48,220,255,.14),rgba(255,215,108,.08)),rgba(4,28,41,.74);color:#fff;font-size:13px;font-weight:800;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.trade-detail-locate:hover:not(:disabled){border-color:#ffd76c85;background:linear-gradient(90deg,rgba(255,215,108,.16),rgba(48,220,255,.11)),rgba(8,36,48,.84);box-shadow:0 0 14px #ffd76c1f}.trade-detail-locate:disabled{opacity:.38;cursor:not-allowed}.trade-overview-card{display:grid;grid-template-rows:minmax(0,1fr) 46px;row-gap:10px;height:100%;padding:14px 13px 10px;box-sizing:border-box}.trade-main-metric{display:flex;min-width:0;flex-direction:column;justify-content:center}.trade-main-metric span,.trade-main-metric strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-main-metric span{color:#ffffffd6;font-size:12px;line-height:14px}.trade-main-metric strong{margin-top:3px;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:27px;font-weight:900;line-height:29px}.trade-main-metric strong em{margin-left:5px;color:#ffffffd1;font-style:normal;font-size:12px}.trade-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.trade-metric-grid span{min-width:0;padding:5px 7px;border-left:2px solid rgba(255,215,108,.62);background:linear-gradient(90deg,rgba(255,215,108,.11),rgba(48,220,255,.03));box-sizing:border-box}.trade-metric-grid em,.trade-metric-grid strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-metric-grid em{color:#ffffffc7;font-style:normal;font-size:10px;line-height:11px}.trade-metric-grid strong{margin-top:4px;color:#ffd76c;font-family:D-DIN,Arial,sans-serif;font-size:13px;line-height:15px;font-weight:900}.trade-risk-card{display:grid;grid-template-rows:30px minmax(0,1fr);gap:5px;height:100%;padding:9px 12px 10px;overflow:hidden;box-sizing:border-box}.trade-risk-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding:0 9px;border-left:3px solid rgba(255,207,98,.78);background:linear-gradient(90deg,rgba(255,207,98,.14),rgba(48,220,255,.025)),rgba(3,25,40,.2);box-sizing:border-box}.trade-risk-head span,.trade-risk-head strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-risk-head span{color:#e2fcffc7;font-size:12px;line-height:16px;font-weight:800}.trade-risk-head strong{flex:0 0 auto;color:#ffd76c;font-size:12px;line-height:16px;font-weight:900;text-align:right}.trade-risk-list{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));gap:4px;min-height:0}.trade-risk-row{position:relative;display:grid;grid-template-columns:9px minmax(0,1fr);align-items:center;gap:7px;min-width:0;min-height:0;padding:3px 8px 3px 10px;overflow:hidden;border:1px solid rgba(48,220,255,.11);background:linear-gradient(90deg,color-mix(in srgb,var(--risk-color) 12%,transparent),rgba(48,220,255,.02)),rgba(4,24,37,.2);box-sizing:border-box}.trade-risk-row:before{content:"";position:absolute;left:0;top:50%;width:2px;height:22px;background:var(--risk-color);box-shadow:0 0 10px var(--risk-color);transform:translateY(-50%)}.trade-risk-row i{position:relative;z-index:1;width:8px;height:8px;border-radius:50%;background:var(--risk-color);box-shadow:0 0 9px var(--risk-color)}.trade-risk-row span{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;min-width:0;gap:8px}.trade-risk-row em,.trade-risk-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-risk-row em{display:flex;align-items:center;gap:6px;flex:0 0 auto;min-width:0;color:#ffffffe6;font-size:11px;line-height:14px;font-style:normal;font-weight:900}.trade-risk-row em b{flex:0 0 auto;min-width:28px;height:15px;padding:0 5px;border:1px solid color-mix(in srgb,var(--risk-color) 52%,transparent);border-radius:1px;color:var(--risk-color);font-size:10px;line-height:13px;font-weight:900;text-align:center;background:color-mix(in srgb,var(--risk-color) 13%,rgba(3,25,40,.62));box-sizing:border-box}.trade-risk-row small{flex:1 1 auto;min-width:0;color:#e2fcffc2;font-size:10px;line-height:12px;text-align:right}.trade-risk-row.is-high{border-color:#ff8f6b3d}.trade-risk-row.is-high small{color:#ffebb0e0}.trade-risk-row.is-watch small{color:#ffd76cd1}.trade-cert-card{display:grid;grid-template-columns:minmax(0,1fr) 108px;gap:8px;height:100%;padding:9px 12px;box-sizing:border-box}.trade-cert-main{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:8px}.trade-cert-main span{min-width:0;padding:7px 8px;border:1px solid rgba(48,220,255,.12);background:rgba(48,220,255,.045)}.trade-cert-main em,.trade-cert-main strong,.trade-cert-main small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-cert-main em{color:#ffffffc7;font-style:normal;font-size:10px}.trade-cert-main strong{margin-top:4px;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:18px;line-height:20px;font-weight:900}.trade-cert-main strong b{margin-left:3px;color:#ffffffd1;font-size:10px;font-weight:500}.trade-cert-main small{margin-top:3px;color:#ffffffd1;font-size:10px}.trade-cert-chart{width:108px;height:100%}.trade-dest-list{display:flex;height:100%;flex-direction:column;gap:3px;padding:7px 10px 8px;box-sizing:border-box}.trade-dest-row{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) 66px;align-items:center;min-height:0;flex:1 1 0;column-gap:6px;overflow:hidden;border:1px solid rgba(48,220,255,.08);background:rgba(48,220,255,.035)}.trade-dest-row:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--trade-ratio);background:linear-gradient(90deg,rgba(255,215,108,.22),rgba(48,220,255,.08))}.trade-dest-row span,.trade-dest-row strong,.trade-dest-row em{position:relative;z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-dest-row span{padding-left:7px;color:#ffd76c;font-family:D-DIN,Arial,sans-serif;font-size:12px;font-weight:900}.trade-dest-row strong{color:#fff;font-size:11px;line-height:13px}.trade-dest-row em{color:#fff;font-family:D-DIN,Arial,sans-serif;font-style:normal;font-size:11px;line-height:13px;text-align:right}.trade-ledger-table{display:flex;height:100%;flex-direction:column;gap:5px;padding:7px 9px 8px;box-sizing:border-box}.trade-ledger-toolbar{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;column-gap:7px;height:29px}.trade-ledger-toolbar>span{overflow:hidden;color:#ffffffe6;font-family:D-DIN,Arial,sans-serif;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.trade-ledger-toolbar>div{display:grid;grid-template-columns:minmax(0,1fr) 44px 62px;gap:5px}.trade-ledger-toolbar input,.trade-ledger-toolbar button{height:25px;min-width:0;border:1px solid rgba(48,220,255,.16);background:rgba(3,25,40,.62);color:#fff;font-size:10px;box-sizing:border-box}.trade-ledger-toolbar input{padding:0 7px}.trade-ledger-toolbar input::placeholder{color:#ffffff94}.trade-ledger-toolbar button{border-color:#ffd76c6b;background:rgba(255,215,108,.12);color:#fff;cursor:pointer}.trade-ledger-toolbar button.is-more{border-color:#30dcff57;background:rgba(48,220,255,.12)}.trade-ledger-header,.trade-ledger-rows button{display:grid;grid-template-columns:98px 56px 39px 38px 34px 64px;column-gap:4px;align-items:center}.trade-ledger-header{height:24px;padding:0 6px;border:1px solid rgba(48,220,255,.1);background:rgba(48,220,255,.06);box-sizing:border-box}.trade-ledger-header span{color:#ffffffc7;font-size:10px}.trade-ledger-rows{display:flex;min-height:0;flex:1;flex-direction:column;gap:3px;overflow:hidden}.trade-ledger-rows button{min-height:0;flex:1 1 0;padding:0 6px;border:1px solid rgba(48,220,255,.08);background:rgba(48,220,255,.035);color:#ffffffe0;cursor:pointer;text-align:left}.trade-ledger-rows button:hover{border-color:#ffd76c5c;background:linear-gradient(90deg,rgba(255,215,108,.12),rgba(48,220,255,.04));color:#fff}.trade-ledger-rows span,.trade-ledger-rows strong{color:#fff;overflow:hidden;font-size:10px;line-height:12px;text-overflow:ellipsis;white-space:nowrap}.trade-ledger-rows span:first-child{line-height:12px;white-space:normal;word-break:break-all;text-overflow:clip}.trade-ledger-rows strong{color:#ffd76c;font-weight:700}.trade-ledger-pager{display:flex;align-items:center;justify-content:flex-end;gap:7px;height:24px}.trade-ledger-pager span{margin-right:auto;color:#ffffffd6;font-size:10px}.trade-ledger-pager button{height:22px;padding:0 8px;border:1px solid rgba(48,220,255,.18);background:rgba(48,220,255,.07);color:#fff;font-size:10px;cursor:pointer}.trade-ledger-pager button:disabled{opacity:.36;cursor:not-allowed}.pasture-management{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;color:#fff;background:#03121c}.pasture-map-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pasture-map-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 52%,transparent 0%,transparent 40%,rgba(1,9,15,.18) 70%,rgba(1,8,13,.62) 100%),linear-gradient(90deg,rgba(0,12,20,.42),transparent 25%,transparent 75%,rgba(0,12,20,.42))}.pasture-map-loading{position:absolute;left:50%;top:54%;z-index:4;color:#defaffc7;font-size:14px;transform:translate(-50%,-50%)}.pasture-management-ui{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.pasture-left,.pasture-right{position:absolute;top:128px;bottom:8px;z-index:6;width:398px;perspective:700px;pointer-events:all}.pasture-left{left:32px}.pasture-right{right:32px}.pasture-side-stack{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:12px;transform-style:preserve-3d}.pasture-side-stack.is-left{transform:translateZ(0) rotateY(6deg);transform-origin:left center}.pasture-side-stack.is-right{transform:translateZ(0) rotateY(-6deg);transform-origin:right center}.pasture-side-card{flex:0 0 auto}.pasture-side-card .m-card-bd-content{top:40px;bottom:10px;color:#f3feff}.pasture-side-card .m-card-bd-bg{filter:brightness(1.08) saturate(1.04)}.pasture-side-card .m-card-bd-bg:after{content:"";position:absolute;top:4px;right:5px;bottom:6px;left:5px;z-index:0;pointer-events:none;border:1px solid rgba(48,220,255,.14);background:linear-gradient(180deg,rgba(17,73,92,.16),rgba(6,29,44,.14)),linear-gradient(90deg,rgba(48,220,255,.1),transparent 42%,rgba(48,220,255,.06));box-shadow:inset 0 0 0 1px #30dcff0f,inset 0 12px 28px #30dcff0a}.pasture-household-rank{display:flex;flex-direction:column;gap:4px;height:100%;padding:1px 12px 3px;box-sizing:border-box}.pasture-household-rank-row{position:relative;flex:1 1 0;min-height:24px}.pasture-household-rank-row:before{position:absolute;left:0;top:8px;width:5px;height:5px;border:1px solid var(--rank-color);border-radius:50%;content:"";background:rgba(6,28,40,.92);box-shadow:0 0 9px var(--rank-color)}.pasture-household-rank-row.is-leading .pasture-rank-value{color:#fff;text-shadow:0 0 12px rgba(35,246,200,.58)}.pasture-rank-copy{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:7px;align-items:center;height:18px;padding-left:12px}.pasture-rank-index{display:inline-flex;align-items:center;justify-content:center;width:28px;height:15px;border:1px solid rgba(48,220,255,.24);color:var(--rank-color);font-size:10px;line-height:1;font-weight:800;background:linear-gradient(90deg,rgba(48,220,255,.12),rgba(48,220,255,.02));box-shadow:inset 0 0 10px #30dcff1a}.pasture-rank-name{overflow:hidden;color:#e2faffe6;font-size:14px;line-height:17px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.pasture-rank-value{color:#f0fdfff0;font-size:14px;line-height:17px;font-weight:900}.pasture-rank-value em{margin-left:4px;color:#d2f2f8b8;font-size:10px;font-style:normal;font-weight:700}.pasture-rank-track{position:relative;height:6px;margin:1px 0 0 45px;overflow:hidden;border:1px solid rgba(48,220,255,.12);background:linear-gradient(90deg,rgba(48,220,255,.1),rgba(48,220,255,.02)),rgba(3,22,33,.72);box-shadow:inset 0 0 12px #0000003d}.pasture-rank-track i{display:block;width:var(--rank-rate);height:100%;background:linear-gradient(90deg,rgba(35,246,200,.18),var(--rank-color));box-shadow:0 0 12px var(--rank-color)}.pasture-grassland-profile{display:grid;grid-template-rows:54px minmax(0,1fr);gap:5px;height:100%;padding:2px 11px 3px;box-sizing:border-box}.pasture-grassland-featured{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-height:0}.pasture-grassland-feature-card{position:relative;overflow:hidden;padding:5px 9px 6px;border:1px solid rgba(48,220,255,.18);background:radial-gradient(circle at 15% 20%,color-mix(in srgb,var(--area-color) 36%,transparent),transparent 42%),linear-gradient(135deg,rgba(19,90,112,.24),rgba(3,28,42,.5));box-shadow:inset 0 0 0 1px #ffffff08,inset 0 -18px 28px #0000002e,0 0 14px #30dcff14}.pasture-grassland-feature-card:after{position:absolute;right:-18px;top:-18px;width:54px;height:54px;border:1px solid color-mix(in srgb,var(--area-color) 55%,transparent);border-radius:50%;content:"";opacity:.5;box-shadow:0 0 20px color-mix(in srgb,var(--area-color) 42%,transparent)}.pasture-grassland-feature-card span{display:block;color:#dcfaffd1;font-size:12px;line-height:14px;font-weight:800}.pasture-grassland-feature-card strong{display:block;margin-top:1px;color:#fff;font-size:19px;line-height:22px;font-weight:900;text-shadow:0 0 12px color-mix(in srgb,var(--area-color) 50%,transparent)}.pasture-grassland-feature-card em,.pasture-grassland-mini-row em{margin-left:4px;color:#d8f4fab8;font-size:10px;font-style:normal;font-weight:800}.pasture-feature-track{position:absolute;right:10px;bottom:6px;left:10px;height:3px;overflow:hidden;background:rgba(14,57,72,.72)}.pasture-feature-track i{display:block;width:var(--area-rate);height:100%;background:linear-gradient(90deg,rgba(255,255,255,.18),var(--area-color));box-shadow:0 0 12px var(--area-color)}.pasture-grassland-mini-list{display:flex;flex-direction:column;gap:3px;min-height:0}.pasture-grassland-mini-row{display:grid;grid-template-columns:64px minmax(0,1fr) 70px;gap:6px;align-items:center;min-height:14px}.pasture-grassland-mini-row span{overflow:hidden;color:#defaffd6;font-size:12px;line-height:14px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.pasture-grassland-mini-row strong{justify-self:end;color:#f5fdfff0;font-size:12px;line-height:14px;font-weight:900}.pasture-mini-track{height:5px;overflow:hidden;border:1px solid rgba(48,220,255,.12);background:rgba(8,39,54,.66)}.pasture-mini-track i{display:block;width:var(--area-rate);height:100%;background:linear-gradient(90deg,rgba(48,220,255,.08),var(--area-color));box-shadow:0 0 10px var(--area-color)}.pasture-video-card .m-card-bd-content{bottom:12px}.pasture-video-monitor{position:relative;display:block;height:100%;padding:2px 18px;box-sizing:border-box;pointer-events:auto}.pasture-video-screen{position:relative;width:88%;height:100%;min-width:0;margin:0 auto;overflow:hidden;cursor:pointer;border:1px solid rgba(48,220,255,.34);background-color:#020d14;background-position:center;background-size:cover;box-shadow:inset 0 0 0 1px #0affd614,inset 0 0 26px #30dcff29,0 0 16px #1291be24}.pasture-video-screen.is-playing{background-image:none!important}.pasture-video-player,.pasture-video-player>div,.pasture-video-player video,.pasture-video-player canvas,.pasture-video-player iframe{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1;width:100%!important;height:100%!important}.pasture-video-player{pointer-events:auto}.pasture-video-player video{object-fit:cover}.pasture-video-screen .loading-container,.pasture-video-screen .loading-item,.pasture-video-screen #loading-icon{display:none!important;visibility:hidden!important;pointer-events:none!important}.pasture-video-nav{position:absolute;top:50%;z-index:6;width:22px;height:42px;border:1px solid rgba(48,220,255,.26);color:#e3fdffe0;font-size:20px;line-height:20px;cursor:pointer;background:linear-gradient(180deg,rgba(48,220,255,.18),rgba(10,39,54,.56));box-shadow:inset 0 0 12px #30dcff1a;transform:translateY(-50%)}.pasture-video-nav:disabled{cursor:not-allowed;opacity:.38}.pasture-video-prev{left:25px}.pasture-video-next{right:25px}.pasture-video-screen:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:"";pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%,rgba(0,0,0,.44)),repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0,rgba(255,255,255,.04) 1px,transparent 1px,transparent 5px)}.pasture-video-screen.is-playing:before{background:linear-gradient(180deg,rgba(0,0,0,.36),transparent 28%,rgba(0,0,0,.24))}.pasture-video-scan{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(126,251,246,.2),transparent);transform:translate(-100%);animation:pastureVideoScan 3.2s linear infinite}.pasture-video-play{position:absolute;left:50%;top:46%;z-index:4;width:30px;height:30px;border:1px solid rgba(255,255,255,.62);border-radius:50%;background:rgba(0,0,0,.36);box-shadow:0 0 12px #30dcff33;transform:translate(-50%,-50%)}.pasture-video-play:after{position:absolute;left:12px;top:8px;width:0;height:0;content:"";border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #ffffff}.pasture-video-point-name{position:absolute;right:10px;bottom:8px;left:10px;z-index:4;overflow:hidden;padding:4px 8px;border-left:2px solid rgba(69,233,164,.78);color:#fff;font-size:12px;line-height:15px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;background:rgba(0,0,0,.42)}.pasture-video-loading,.pasture-video-error{position:absolute;left:50%;top:50%;z-index:5;min-width:72px;padding:4px 8px;border:1px solid rgba(48,220,255,.32);color:#fff;font-size:11px;line-height:14px;text-align:center;background:rgba(0,0,0,.62);transform:translate(-50%,-50%)}.pasture-video-error{border-color:#ff7a4570;color:#ffb18e}@keyframes pastureVideoScan{to{transform:translate(100%)}}.pasture-map-layer-tools{position:absolute;top:372px;right:458px;z-index:7;width:248px;height:430px;pointer-events:all}.pasture-map-layer-tools .m-card{width:100%!important;height:100%!important;background:rgba(3,18,30,.54);backdrop-filter:blur(2px)}.pasture-management .m-card-hd-title{color:#fff!important;background:none!important;-webkit-text-fill-color:#ffffff!important;font-weight:800!important;filter:brightness(1.2) contrast(1.08)!important;text-shadow:0 0 1px rgba(255,255,255,.96),0 0 8px rgba(255,255,255,.22)!important}.pasture-management .business-bars.is-distribution{max-height:100%;padding-right:8px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(48,220,255,.72) rgba(10,42,58,.42)}.pasture-management .business-bars.is-distribution::-webkit-scrollbar{width:5px}.pasture-management .business-bars.is-distribution::-webkit-scrollbar-track{border-radius:999px;background:rgba(10,42,58,.42)}.pasture-management .business-bars.is-distribution::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(180deg,rgba(48,220,255,.9),rgba(36,246,196,.68));box-shadow:0 0 8px #30dcff61}.yak-industry-chain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;color:#fff;background:#03121c}.industry-map-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.industry-map-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 48%,rgba(4,18,28,0) 0%,rgba(4,18,28,.05) 37%,rgba(2,10,17,.34) 78%,rgba(1,7,12,.62) 100%),linear-gradient(90deg,rgba(0,12,20,.42),transparent 26%,transparent 74%,rgba(0,12,20,.42))}.industry-map-loading{position:absolute;left:50%;top:50%;z-index:4;transform:translate(-50%,-50%);color:#dcfaffc7;font-size:18px}.industry-side-panel{position:absolute;top:128px;bottom:8px;z-index:6;width:398px;perspective:700px;perspective-origin:50% 50%;pointer-events:all}.industry-side-panel--left{left:32px}.industry-side-panel--right{right:32px}.industry-side-stack{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:12px;transform-style:preserve-3d}.industry-side-stack.is-left{transform:translateZ(0) rotateY(6deg);transform-origin:left center}.industry-side-stack.is-right{transform:translateZ(0) rotateY(-6deg);transform-origin:right center}.industry-side-card{flex:0 0 auto}.industry-side-card .m-card-bd-content{top:40px;bottom:10px;color:#f3feff;overflow:hidden}.industry-side-card .m-card-bd-bg{filter:brightness(1.08) saturate(1.04)}.industry-side-card .m-card-bd-bg:after{content:"";position:absolute;top:4px;right:5px;bottom:6px;left:5px;z-index:0;pointer-events:none;border:1px solid rgba(48,220,255,.14);background:linear-gradient(180deg,rgba(17,73,92,.16),rgba(6,29,44,.14)),linear-gradient(90deg,rgba(48,220,255,.1),transparent 42%,rgba(48,220,255,.06));box-shadow:inset 0 0 0 1px #30dcff0f,inset 0 12px 28px #30dcff0a}.industry-ledger-list{display:grid;gap:7px}.industry-ledger-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;min-height:42px;padding:7px 8px;border:1px solid rgba(48,220,255,.1);border-radius:4px;background:rgba(4,20,31,.42)}.industry-ledger-row div{min-width:0}.industry-ledger-row strong,.industry-ledger-row span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.industry-ledger-row strong{color:#f1feffeb;font-size:13px;font-weight:760}.industry-ledger-row span{margin-top:4px;color:#c9edf494;font-size:11px}.industry-ledger-row em{color:#ffe06b;font-size:12px;font-style:normal;font-weight:800;white-space:nowrap}.industry-point-detail{position:absolute;z-index:7;width:430px;padding:18px 20px 20px;border:1px solid rgba(48,220,255,.42);background:linear-gradient(180deg,rgba(12,54,70,.86),rgba(5,24,37,.9)),radial-gradient(circle at 20% 0%,rgba(36,246,196,.18),transparent 46%);box-shadow:0 0 24px #30dcff2e,inset 0 0 18px #30dcff14;color:#efffff;pointer-events:all}.industry-point-detail:after{content:"";position:absolute;left:var(--point-arrow-side, 0);top:var(--point-arrow-top, 50%);width:16px;height:16px;border-right:1px solid rgba(48,220,255,.42);border-bottom:1px solid rgba(48,220,255,.42);background:rgba(5,24,37,.9);transform:translate(var(--point-arrow-offset, -9px),-50%) rotate(var(--point-arrow-rotate, 135deg))}.industry-point-detail__head{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#ffe06b;font-size:16px;font-weight:700}.industry-point-detail__head button{width:26px;height:26px;border:1px solid rgba(48,220,255,.36);border-radius:0;background:rgba(6,28,43,.72);color:#efffffe0;cursor:pointer;font-size:20px;line-height:20px}.industry-point-detail__name{margin-top:12px;color:#fff;font-size:22px;font-weight:800;line-height:1.35}.industry-point-detail__grid{display:grid;gap:8px;margin-top:14px}.industry-point-detail__row{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;min-height:32px;align-items:center;border-bottom:1px solid rgba(48,220,255,.12)}.industry-point-detail__row span{color:#c4edf4bd;font-size:14px}.industry-point-detail__row strong{overflow:hidden;color:#f6fffff2;font-size:15px;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.industry-bottom-switcher{position:absolute;left:50%;bottom:48px;z-index:8;display:flex;align-items:center;justify-content:center;transform:translate(-50%);pointer-events:all}.industry-bottom-switcher .topic-switcher{width:1060px}.industry-bottom-switcher .topic-switcher-item{width:var(--topic-item-width, 112px)}.industry-bottom-switcher .topic-switcher-item .topic-name{font-size:14px}.industry-bottom-switcher .topic-switcher-item .topic-title{font-size:14px;line-height:16px}.industry-bottom-switcher .topic-switcher-item .topic-name small{font-size:10px;line-height:11px}.wisdom-management{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;color:#dffaff;background:radial-gradient(circle at 50% 45%,rgba(37,161,133,.28),rgba(3,16,28,.18) 35%,rgba(2,8,18,.86) 72%),linear-gradient(180deg,#041324,#030914);pointer-events:auto}.wisdom-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.wisdom-grid{position:absolute;left:430px;right:430px;top:128px;bottom:8px;opacity:.18;background-image:linear-gradient(rgba(48,220,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(48,220,255,.14) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at center,#000 42%,transparent 78%);mask-image:radial-gradient(circle at center,#000 42%,transparent 78%)}.wisdom-orbit{position:absolute;left:50%;top:50%;border:1px solid rgba(48,220,255,.18);border-radius:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 70px #30dcff0f,0 0 70px #20e8bc14}.wisdom-orbit-a{width:760px;height:760px;animation:wisdomOrbitSpin 24s linear infinite}.wisdom-orbit-b{width:980px;height:260px;border-color:#fad36b29;transform:translate(-50%,-48%) rotate(-9deg);animation:wisdomPulse 6s ease-in-out infinite}.wisdom-scan{position:absolute;left:50%;top:50%;width:620px;height:620px;border-radius:50%;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,transparent,rgba(48,220,255,.2),transparent 24%);opacity:.2;animation:wisdomScanSpin 8s linear infinite}.wisdom-side{position:absolute;top:128px;bottom:8px;z-index:5;width:374px;overflow-y:auto;display:grid;align-content:start;gap:14px;padding:8px 0;box-sizing:border-box;scrollbar-width:none}.wisdom-side::-webkit-scrollbar{width:0;height:0}.wisdom-side-left{left:32px}.wisdom-side-right{right:32px}.wisdom-side-panel{min-height:0;border:1px solid rgba(48,220,255,.22);background:linear-gradient(135deg,rgba(6,37,50,.9),rgba(4,19,32,.86)),radial-gradient(circle at 18% 0%,rgba(39,240,192,.12),transparent 34%);box-shadow:inset 0 0 24px #30dcff12,0 14px 28px #00000038;padding:13px;box-sizing:border-box}.wisdom-side-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.wisdom-side-header span{display:block;margin-bottom:5px;color:#30dcffb8;font-size:12px}.wisdom-side-header strong{display:block;max-width:220px;color:#fff;font-size:17px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wisdom-side-header em{flex:0 0 auto;padding:3px 8px;border:1px solid rgba(255,215,108,.32);color:#ffd76c;font-size:12px;font-style:normal;background:rgba(255,215,108,.08)}.wisdom-side-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.wisdom-side-metric{min-width:0;padding:10px;border:1px solid rgba(48,220,255,.16);background:rgba(3,22,35,.58);box-sizing:border-box}.wisdom-side-metric span,.wisdom-side-metric em{display:block;color:#dffaff8c;font-size:12px;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wisdom-side-metric strong{display:block;margin:4px 0;color:#ffd76c;font-family:D-DIN,Arial,sans-serif;font-size:17px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wisdom-side-text{color:#edfdffe0;font-size:13px;line-height:1.7}.wisdom-side-text h3{margin:0 0 8px;color:#fff;font-size:15px}.wisdom-side-text p{margin:7px 0}.wisdom-side-text ul,.wisdom-side-text ol{margin:8px 0 8px 18px;padding:0}.wisdom-side-text strong{color:#ffd76c}.wisdom-side-actions{display:flex;flex-wrap:wrap;gap:8px}.wisdom-side-text+.wisdom-side-actions,.wisdom-side-metrics+.wisdom-side-actions{margin-top:12px}.wisdom-side-actions button{height:30px;min-width:84px;padding:0 10px;border:1px solid rgba(48,220,255,.28);background:linear-gradient(135deg,rgba(8,48,62,.76),rgba(6,28,43,.76));color:#ffd76ce6;font-size:12px;cursor:pointer}.wisdom-side-actions button:hover:not(:disabled){border-color:#ffd76c9e;color:#fff}.wisdom-side-chart.smart-chart-card{width:100%;height:268px;margin-top:0}.wisdom-side-chart .smart-chart-header{height:48px;padding:9px 11px 0}.wisdom-side-chart .smart-chart-header strong{font-size:14px;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wisdom-side-chart .smart-chart-header span,.wisdom-side-chart .smart-chart-header em{font-size:11px}.wisdom-side-chart .smart-chart{height:198px}.wisdom-side-chart .smart-chart-source{height:20px;padding:0 11px}.wisdom-avatar-ring,.wisdom-empty-mark span{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(48,220,255,.62);border-radius:50%;animation:wisdomSpin 7s linear infinite}.wisdom-avatar-ring:before,.wisdom-empty-mark span:before{content:"";position:absolute;left:50%;top:-4px;width:8px;height:8px;border-radius:50%;background:#ffd76c;box-shadow:0 0 14px #ffd76ccc}.wisdom-chat{position:absolute;left:50%;top:128px;bottom:8px;z-index:4;width:clamp(600px,100% - 900px,720px);display:flex;flex-direction:column;min-width:0;transform:translate(-50%)}.wisdom-dialogue{flex:1;min-height:0;overflow-y:auto;padding:8px 8px 18px;scrollbar-width:thin;scrollbar-color:rgba(48,220,255,.5) rgba(3,18,30,.3)}.wisdom-dialogue.is-empty{display:grid;place-items:center}.wisdom-empty-state{position:relative;width:560px;min-height:360px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.wisdom-empty-mark{position:relative;width:126px;height:126px;display:grid;place-items:center}.wisdom-empty-mark strong{width:84px;height:84px;border-radius:50%;display:grid;place-items:center;color:#071520;font-family:D-DIN,Arial,sans-serif;font-size:34px;background:radial-gradient(circle at 32% 24%,#fff,#9cf8e9 48%,#2bd4cb 100%);box-shadow:0 0 42px #4ef3de61}.wisdom-empty-state h2{margin:18px 0 10px;color:#fff;font-size:28px;letter-spacing:0}.wisdom-empty-state p{margin:0;max-width:420px;color:#dffaffad;font-size:15px;line-height:1.8}.wisdom-prompt-grid{width:min(520px,100%);margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.wisdom-prompt-grid button,.wisdom-suggestion-list button{height:34px;border:1px solid rgba(48,220,255,.28);background:linear-gradient(135deg,rgba(8,48,62,.78),rgba(6,28,43,.78));color:#dffaffdb;font-size:13px;cursor:pointer;box-shadow:inset 0 0 16px #30dcff0f}.wisdom-prompt-grid button:hover:not(:disabled),.wisdom-suggestion-list button:hover:not(:disabled){border-color:#ffd76c9e;color:#fff;background:linear-gradient(135deg,rgba(48,220,255,.18),rgba(255,215,108,.12))}.wisdom-message{display:flex;margin:14px 0;gap:10px}.wisdom-message.is-user{justify-content:flex-end}.wisdom-message-mark{flex:0 0 36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#06151f;font-weight:800;background:linear-gradient(135deg,#dffaff,#4cf0de);box-shadow:0 0 22px #4ef3de5c}.wisdom-bubble{max-width:min(680px,100% - 48px);box-sizing:border-box;border:1px solid rgba(48,220,255,.18);background:rgba(4,22,34,.92);box-shadow:inset 0 0 24px #30dcff0f,0 14px 34px #00000057;color:#edfdffeb;font-size:14px;line-height:1.7;padding:13px 15px}.smart-chart-loading{width:min(620px,100%);height:292px;margin-top:12px;display:grid;place-items:center;box-sizing:border-box;border:1px solid rgba(48,220,255,.22);background:rgba(4,22,34,.72);color:#ffd76cdb;font-size:13px;box-shadow:inset 0 0 24px #30dcff0f}.wisdom-suggestion-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.wisdom-suggestion-list button{width:auto;min-width:86px;padding:0 12px;color:#ffd76ce6}.wisdom-message.is-user .wisdom-bubble{max-width:min(560px,76%);border-color:#ffd76c42;background:linear-gradient(135deg,rgba(50,115,106,.9),rgba(13,54,65,.86))}.wisdom-steps{display:grid;gap:8px;margin-bottom:10px}.wisdom-step{display:flex;align-items:center;gap:8px;color:#dffaffa3;font-size:13px}.wisdom-step span{width:14px;height:14px;border-radius:50%;border:1px solid rgba(48,220,255,.7);position:relative}.wisdom-step span:after{content:"";position:absolute;left:4px;top:2px;width:4px;height:7px;border-right:2px solid #30dcff;border-bottom:2px solid #30dcff;transform:rotate(40deg)}.wisdom-digesting{display:flex;align-items:center;gap:8px;color:#ffd76ce0}.wisdom-digesting span,.wisdom-button-loading{width:8px;height:8px;border-radius:50%;background:#ffd76c;animation:wisdomBounce 1s ease-in-out infinite}.wisdom-digesting span:nth-child(2){animation-delay:.14s}.wisdom-digesting span:nth-child(3){animation-delay:.28s}.wisdom-digesting em{font-style:normal}.wisdom-answer{color:#edfdfff0}.wisdom-answer h3{margin:12px 0 8px;color:#fff;font-size:17px}.wisdom-answer p{margin:8px 0}.wisdom-answer ul,.wisdom-answer ol{margin:8px 0 8px 20px;padding:0}.wisdom-answer li{margin:4px 0}.wisdom-answer strong{color:#ffd76c}.wisdom-stream-caret{display:inline-block;width:8px;height:18px;margin-left:4px;vertical-align:middle;background:#30dcff;animation:wisdomBlink .8s steps(2,start) infinite}.wisdom-choice-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.wisdom-choice-list button{min-width:96px;height:34px;padding:0 14px;border:1px solid rgba(48,220,255,.32);background:rgba(9,48,62,.74);color:#dffaff;cursor:pointer}.wisdom-choice-list button:hover:not(:disabled){border-color:#ffd76c9e;color:#fff}.wisdom-input-bar{flex:0 0 64px;padding:8px 8px 0;box-sizing:border-box}.wisdom-input-shell{height:50px;border:1px solid rgba(48,220,255,.34);background:linear-gradient(135deg,rgba(8,42,55,.92),rgba(3,18,31,.92));box-shadow:inset 0 0 24px #30dcff14,0 0 30px #30dcff1a;display:flex;align-items:center;gap:10px;padding:0 8px 0 16px;box-sizing:border-box}.wisdom-input-icon{width:16px;height:16px;border:2px solid #30dcff;border-radius:50%;position:relative;flex:0 0 auto}.wisdom-input-icon:after{content:"";position:absolute;right:-7px;bottom:-5px;width:8px;height:2px;border-radius:2px;background:#30dcff;transform:rotate(45deg)}.wisdom-input-shell input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#fff;font-size:15px}.wisdom-input-shell input::placeholder{color:#dffaff6b}.wisdom-submit-button{width:92px;height:36px;border:1px solid rgba(255,215,108,.46);background:linear-gradient(135deg,rgba(255,215,108,.26),rgba(48,220,255,.12));color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.wisdom-voice-button{position:relative;flex:0 0 auto;width:38px;height:36px;border:1px solid rgba(48,220,255,.32);background:rgba(6,35,49,.76);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.wisdom-voice-button span{position:relative;width:10px;height:17px;border:2px solid #30dcff;border-radius:8px;box-sizing:border-box}.wisdom-voice-button span:before{content:"";position:absolute;left:50%;bottom:-8px;width:14px;height:8px;border:2px solid #30dcff;border-top:0;border-radius:0 0 10px 10px;transform:translate(-50%)}.wisdom-voice-button span:after{content:"";position:absolute;left:50%;bottom:-12px;width:12px;height:2px;border-radius:2px;background:#30dcff;transform:translate(-50%)}.wisdom-voice-button.is-listening{border-color:#ffd76c9e;background:rgba(255,215,108,.14);box-shadow:0 0 18px #ffd76c38}.wisdom-voice-button.is-listening span,.wisdom-voice-button.is-listening span:before{border-color:#ffd76c}.wisdom-voice-button.is-listening span:after{background:#ffd76c}.wisdom-submit-button:disabled,.wisdom-voice-button:disabled{cursor:not-allowed;opacity:.62}.wisdom-button-loading{width:12px;height:12px;border:2px solid rgba(255,255,255,.34);border-top-color:#fff;background:transparent;animation:wisdomSpin .8s linear infinite}@keyframes wisdomSpin{to{transform:rotate(360deg)}}@keyframes wisdomOrbitSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes wisdomScanSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes wisdomPulse{0%,to{opacity:.36}50%{opacity:.72}}@keyframes wisdomBounce{0%,to{transform:translateY(0);opacity:.42}50%{transform:translateY(-5px);opacity:1}}@keyframes wisdomBlink{50%{opacity:0}}@media (max-width: 1480px){.wisdom-side{width:300px}.wisdom-side-left{left:24px}.wisdom-side-right{right:24px}.wisdom-chat{width:clamp(520px,100% - 700px,720px)}}@media (max-width: 1280px){.wisdom-side{display:none}.wisdom-chat{width:min(860px,100% - 80px)}}@font-face{font-family:D-DIN;src:url(data:font/otf;base64,AAUWBwACAABNYWMgT1MgWCAgICAgICAgAAIAAAAJAAAAMgAAAKIAAAACAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQVRUUgAAAAAAAADUAAAAmAAAADwAAAAAAAAAAAAAAAAAAAABAAAAmAAAADwAABVjb20uYXBwbGUucXVhcmFudGluZQBxLzAwODE7NjQwNDljYTQ7Q2hyb21lOzIzQTc0MjRGLTNDMjEtNEI1OC05MUU2LTIzQUVGNkQ5ODMyNgA=) format("otf")}@font-face{font-family:D-DIN-Bold;src:url(data:font/otf;base64,AAUWBwACAABNYWMgT1MgWCAgICAgICAgAAIAAAAJAAAAMgAAAKIAAAACAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQVRUUgAAAAAAAADUAAAAmAAAADwAAAAAAAAAAAAAAAAAAAABAAAAmAAAADwAABVjb20uYXBwbGUucXVhcmFudGluZQBxLzAwODE7NjQwNDljYTQ7Q2hyb21lOzIzQTc0MjRGLTNDMjEtNEI1OC05MUU2LTIzQUVGNkQ5ODMyNgA=) format("otf")}@font-face{font-family:D-DIN-Italic;src:url(data:font/otf;base64,AAUWBwACAABNYWMgT1MgWCAgICAgICAgAAIAAAAJAAAAMgAAAKIAAAACAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQVRUUgAAAAAAAADUAAAAmAAAADwAAAAAAAAAAAAAAAAAAAABAAAAmAAAADwAABVjb20uYXBwbGUucXVhcmFudGluZQBxLzAwODE7NjQwNDljYTQ7Q2hyb21lOzIzQTc0MjRGLTNDMjEtNEI1OC05MUU2LTIzQUVGNkQ5ODMyNgA=) format("otf")}@font-face{font-family:Alibaba PuHuiTi;src:url(./AlibabaPuHuiTi-14435b65-balabala-1783264824576.woff2) format("woff2")}@font-face{font-family:Alimama ShuHeiTi;font-weight:700;src:url(./AlimamaShuHeiTi-Bold-fa4a258d-balabala-1783264824576.woff2) format("woff2"),url(./AlimamaShuHeiTi-Bold-a95023f2-balabala-1783264824576.woff) format("woff"),url(./AlimamaShuHeiTi-Bold-6401fd0d-balabala-1783264824576.ttf) format("truetype");font-display:swap}@font-face{font-family:阿里妈妈数黑体 Bold;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");font-display:swap}body{font-family:SourceHanSansCN,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif;background:#000;-webkit-user-select:none;user-select:none}.loading{position:absolute;left:0;top:0;right:0;bottom:0;background:#000;pointer-events:none;z-index:99}.loading-text{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;font-family:D-DIN,Arial,sans-serif;letter-spacing:10px}.loading-text span{font-size:2vw;animation:blurAni 1.5s calc(var(--index) / 5 * 1s) alternate infinite}.loading-progress{font-size:2vw;color:#fff;font-family:D-DIN,Arial,sans-serif;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center;margin-top:-3vw}.loading-progress .unit{padding-left:10px;font-size:1vw}@keyframes blurAni{to{filter:blur(3px)}}.large-screen{position:relative;width:100%;height:100%;background:#050f33;margin:0 auto;font-size:14px}.large-screen .map{position:relative;width:100%;height:100%;z-index:2}.large-screen-wrap{position:absolute;left:0;right:0;top:0;bottom:0;z-index:3;pointer-events:none}.large-screen-wrap:after{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;opacity:.5;background:url(./bg-3acb94e3-balabala-1783264824576.png) no-repeat;background-size:cover}.large-screen-wrap .top-count-card{position:absolute;left:560px;right:560px;top:130px;justify-content:center;z-index:9;display:flex}.large-screen-wrap .top-count-card>div{padding:0 50px}.large-screen-wrap .left-wrap{position:absolute;z-index:4;width:398px;left:32px;top:126px;bottom:50px;perspective:500px;perspective-origin:50% 50%}.large-screen-wrap .left-wrap-3d{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;transform:translateZ(0) scaleX(1) scaleY(1) rotateX(0) rotateY(6deg) rotate(0) skew(0) skewY(0);z-index:4}.large-screen-wrap .left-wrap-3d .left-card{flex:1;margin-bottom:12px}.large-screen-wrap .right-wrap{position:absolute;z-index:4;width:398px;right:32px;top:126px;bottom:50px;perspective:800px;perspective-origin:50% 50%}.large-screen-wrap .right-wrap-3d{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;transform:translateZ(0) scaleX(1) scaleY(1) rotateX(0) rotateY(-6deg) rotate(0) skew(0) skewY(0)}.large-screen-wrap .right-wrap-3d .right-card{flex:1;margin-bottom:12px}.large-screen-wrap .bottom-tray{position:absolute;left:50%;bottom:0;z-index:3;margin-left:-960px;width:1920px;height:90px;box-sizing:border-box;padding-top:20px;display:flex;justify-content:center;background:url(./bottom-menu-bg-b465793d-balabala-1783264824576.png) no-repeat;background-size:contain}.large-screen-wrap .bottom-tray-arrow{display:flex;align-items:center;height:30px}.large-screen-wrap .bottom-tray-arrow.is-reverse{transform:scaleX(-1)}.large-screen-wrap .bottom-tray-arrow img{animation:arrowAnimate 2s ease-in-out infinite}.large-screen-wrap .bottom-tray-arrow img:last-child{animation:arrowAnimate2 2s ease-in-out infinite}.large-screen-wrap .bottom-tray .bottom-menu{display:flex;padding:0 20px}.large-screen-wrap .bottom-tray .bottom-menu-item{width:100px;height:32px;background:url(./bottom-menu-btn-ee5c8064-balabala-1783264824576.png) no-repeat;background-size:100%;font-size:15px;letter-spacing:1.6px;text-align:center;line-height:30px;cursor:pointer;pointer-events:all}.large-screen-wrap .bottom-tray .bottom-menu-item span{display:block;width:100px;height:32px;font-weight:700;background:-webkit-linear-gradient(rgb(117,232,255),rgb(255,255,255));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.large-screen-wrap .bottom-tray .bottom-menu-item:hover,.large-screen-wrap .bottom-tray .bottom-menu-item.is-active{background:url(./bottom-menu-btn-hover-df33e514-balabala-1783264824576.png) no-repeat;background-size:100%}.large-screen-left-zsline{position:absolute;left:0;z-index:3;top:50%;margin-top:-540px;width:120px;height:1080px;background:url(./left-kuang-5d6bd1ae-balabala-1783264824576.svg) no-repeat;background-size:contain;animation:bkAnimate 3s infinite}.large-screen-right-zsline{position:absolute;right:0;z-index:3;top:50%;margin-top:-540px;width:120px;height:1080px;background:url(./right-kuang-b1937caf-balabala-1783264824576.svg) no-repeat;background-size:contain;animation:bkAnimate 3s infinite}@keyframes bkAnimate{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes arrowAnimate{0%{transform:translate(0)}50%{transform:translate(100%)}to{transform:translate(0)}}@keyframes arrowAnimate2{0%{transform:translate(0)}50%{transform:translate(90%)}to{transform:translate(0)}}@keyframes rotate360Animate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.platform-screen{position:fixed!important;left:0;top:0;margin:0}.platform-screen.is-forest-grass-wet .large-screen-wrap:after{opacity:.28}.platform-screen.is-forest-grass-wet .large-screen-left-zsline,.platform-screen.is-forest-grass-wet .large-screen-right-zsline{filter:brightness(1.3) drop-shadow(0 0 14px rgba(48,220,255,.32))}.platform-screen.is-home .large-screen-wrap:after{opacity:.34}.platform-screen.is-home .large-screen-left-zsline,.platform-screen.is-home .large-screen-right-zsline{filter:brightness(1.32) drop-shadow(0 0 16px rgba(36,246,196,.28))}.platform-screen.is-ecological-protection .large-screen-wrap:after{opacity:.22}.platform-screen.is-ecology-national-park .top-menu-mid-space{width:920px}.platform-screen.is-grass-livestock-balance .large-screen-wrap:after{opacity:.24}.platform-screen.is-grass-livestock-balance .large-screen-left-zsline,.platform-screen.is-grass-livestock-balance .large-screen-right-zsline{filter:brightness(1.24) drop-shadow(0 0 14px rgba(255,215,108,.18))}.platform-screen.is-yak-management .large-screen-wrap:after{opacity:.24}.platform-screen.is-yak-management .large-screen-left-zsline,.platform-screen.is-yak-management .large-screen-right-zsline{filter:brightness(1.22) drop-shadow(0 0 14px rgba(48,220,255,.26))}.platform-screen.is-pasture-management .large-screen-wrap:after{opacity:.26}.platform-screen.is-pasture-management .large-screen-left-zsline,.platform-screen.is-pasture-management .large-screen-right-zsline{filter:brightness(1.28) drop-shadow(0 0 14px rgba(36,246,196,.28))}.platform-screen.is-yak-industry-chain .large-screen-wrap:after{opacity:.24}.platform-screen.is-yak-industry-chain .large-screen-left-zsline,.platform-screen.is-yak-industry-chain .large-screen-right-zsline{filter:brightness(1.28) drop-shadow(0 0 14px rgba(255,224,107,.2))}.platform-screen.is-smart-management .large-screen-wrap:after{opacity:.2}.platform-screen .platform-module-pane{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.platform-screen .top-menu{position:absolute;left:50%;top:46px;z-index:10;transform:translate(-50%)}.platform-screen .top-menu .m-menu{justify-content:center;align-items:center}.platform-screen .top-menu .m-menu-item{min-width:118px;height:34px;padding:0 18px;font-size:14px;line-height:34px;letter-spacing:0}.platform-screen .top-menu .m-menu-item.is-active:after{width:calc(100% - 12px);height:28px;margin-left:calc(-50% + 6px);margin-top:-14px;border-radius:28px;transform:none;animation:platformMenuActivePulse 1.35s ease-in-out infinite}.platform-screen .top-menu .top-menu-mid-space{width:820px;height:1px;pointer-events:none}.platform-screen .m-header-right{top:8px;right:12px;z-index:30}.platform-screen .m-header-tools{display:flex;align-items:center;gap:12px;pointer-events:auto}.platform-screen .logout-button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid rgba(92,232,255,.72);border-radius:2px;background:linear-gradient(180deg,rgba(28,126,166,.62),rgba(3,32,55,.86)),rgba(2,18,34,.72);box-shadow:inset 0 0 13px #30dcff2e,0 0 12px #30dcff33;color:#e7fbff;cursor:pointer;transition:border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.platform-screen .logout-icon{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.platform-screen .logout-button:hover{border-color:#30dcffc7;box-shadow:inset 0 0 14px #30dcff29,0 0 14px #30dcff38;color:#fff;transform:translateY(-1px)}.platform-screen .top-count-card{left:420px;right:420px;top:108px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;justify-content:stretch}.platform-screen .top-count-card>div{min-width:0;padding:0!important;justify-content:center}.platform-screen .top-count-card .count-card{min-width:0;min-height:90px}.platform-screen .top-count-card .count-card-title,.platform-screen .top-count-card .count-card-left,.platform-screen .top-count-card .count-card-right{min-width:0}.platform-screen .top-count-card .count-card-icon{width:76px;height:90px;flex-basis:76px;margin-right:2px}.platform-screen .top-count-card .count-card-right{padding-left:10px}.platform-screen .top-count-card .count-card-right .value{min-height:32px;margin-right:6px;font-size:26px;line-height:32px;letter-spacing:0}.platform-screen .top-count-card .count-card-right .unit{padding-top:10px;line-height:1}.platform-screen .top-count-card .count-card-title .title-zh{font-size:17px}.platform-screen .top-count-card .count-card-title .title-en{max-width:112px;overflow:hidden;text-overflow:ellipsis}.platform-screen .top-count-card.is-four{left:450px;right:450px;top:102px;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:10px}.platform-screen .top-count-card.is-four .count-card-icon{width:72px;height:86px;flex-basis:72px;margin-right:2px}.platform-screen .top-count-card.is-four .count-card-right{padding-left:6px}.platform-screen .top-count-card.is-four .count-card-right .value{min-height:30px;font-size:24px;line-height:30px}.platform-screen .top-count-card.is-four .count-card-right .unit{padding-top:9px}.platform-screen .top-count-card.is-four .count-card-title .title-zh{font-size:15px}.platform-screen .top-count-card.is-four .count-card-title .title-en{max-width:90px;font-size:10px}.platform-screen .top-count-card.is-multi{left:390px;right:390px;top:102px;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:40px;column-gap:12px;row-gap:16px;z-index:8}.platform-screen .top-count-card.is-multi>div{justify-content:flex-start}.platform-screen .top-count-card.is-multi .count-card{min-height:40px}.platform-screen .top-count-card.is-multi .count-card-left{flex:0 1 auto}.platform-screen .top-count-card.is-multi .count-card-icon{display:none}.platform-screen .top-count-card.is-multi .count-card-right{flex:0 0 auto;padding-left:8px}.platform-screen .top-count-card.is-multi .count-card-right .value{min-height:28px;margin-right:4px;font-size:22px;line-height:28px}.platform-screen .top-count-card.is-multi .count-card-right .unit{padding-top:11px;font-size:12px;opacity:.62}.platform-screen .top-count-card.is-multi .count-card-title .title-zh{max-width:none;font-size:14px;line-height:1.18;white-space:nowrap}.platform-screen .top-count-card.is-multi .count-card-title .title-en{display:none}.platform-screen .top-count-card.is-multi>div:nth-child(6){grid-column:2}.platform-screen .top-count-card.is-multi>div:nth-child(7){grid-column:3}.platform-screen .top-count-card.is-multi>div:nth-child(8){grid-column:4}.platform-screen .top-count-card.is-national-park-stats{left:50%;right:auto;top:100px;width:1100px;height:112px;position:absolute;transform:translate(-50%);display:block;z-index:7}.platform-screen .top-count-card.is-national-park-stats:before{content:"";position:absolute;left:0;right:0;top:0;height:64px;pointer-events:none;border-top:1px solid rgba(75,230,255,.26);border-bottom:1px solid rgba(75,230,255,.12);background:radial-gradient(ellipse at 50% 0%,rgba(65,230,255,.18),transparent 64%),linear-gradient(90deg,transparent,rgba(40,210,255,.1) 14%,rgba(40,210,255,.045) 50%,rgba(40,210,255,.1) 86%,transparent),linear-gradient(180deg,rgba(6,73,103,.14),rgba(2,20,36,.02));box-shadow:inset 0 1px #cdfdff1f,0 0 18px #22d2ff0f;clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 16px,100% 100%,0 100%,0 16px)}.platform-screen .top-count-card.is-national-park-stats:after{content:"";position:absolute;left:80px;right:80px;top:66px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(64,230,255,.52),transparent)}.platform-screen .top-count-card.is-national-park-stats>div{padding:0!important}.platform-screen .top-count-card.is-national-park-stats .np-stat-shell{position:relative;display:flex;flex-direction:column;gap:11px;width:100%;height:100%;box-sizing:border-box}.platform-screen .top-count-card.is-national-park-stats .np-stat-primary-row,.platform-screen .top-count-card.is-national-park-stats .np-stat-secondary-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%}.platform-screen .top-count-card.is-national-park-stats .np-stat-primary-row{position:relative;height:64px;padding:0 12px;box-sizing:border-box}.platform-screen .top-count-card.is-national-park-stats .np-stat-secondary-row{position:relative;height:34px;padding:0 20px;border-top:1px solid rgba(56,220,255,.18);border-bottom:1px solid rgba(56,220,255,.1);background:linear-gradient(90deg,transparent,rgba(42,215,255,.1) 10%,rgba(42,215,255,.025) 50%,rgba(42,215,255,.1) 90%,transparent),linear-gradient(180deg,rgba(13,88,116,.16),rgba(3,24,42,.03));clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);box-sizing:border-box}.platform-screen .top-count-card.is-national-park-stats .np-stat{position:relative;min-width:0;box-sizing:border-box;text-align:center}.platform-screen .top-count-card.is-national-park-stats .np-stat-primary{display:flex;flex-direction:column;justify-content:center;gap:5px;padding:5px 8px 4px}.platform-screen .top-count-card.is-national-park-stats .np-stat-primary:after{content:"";position:absolute;right:0;top:14px;bottom:14px;width:1px;background:linear-gradient(180deg,transparent,rgba(88,232,255,.34),transparent)}.platform-screen .top-count-card.is-national-park-stats .np-stat-primary:last-child:after{content:none}.platform-screen .top-count-card.is-national-park-stats .np-stat-secondary{display:flex;align-items:center;justify-content:center;gap:6px;padding:0 8px}.platform-screen .top-count-card.is-national-park-stats .np-stat-secondary:before{content:"";width:4px;height:4px;border-radius:50%;background:rgba(66,238,255,.96);box-shadow:0 0 8px #42eeff85;flex:0 0 auto}.platform-screen .top-count-card.is-national-park-stats .np-stat-name{overflow:hidden;color:#cefaffc7;font-size:14px;font-weight:600;line-height:1;text-overflow:ellipsis;white-space:nowrap}.platform-screen .top-count-card.is-national-park-stats .np-stat-value-line{display:flex;align-items:baseline;justify-content:center;min-width:0}.platform-screen .top-count-card.is-national-park-stats .np-stat-value{color:#f7feff;font-family:D-DIN;font-size:31px;font-weight:700;line-height:1;text-shadow:0 0 14px rgba(255,255,255,.42),0 0 18px rgba(48,220,255,.16);white-space:nowrap}.platform-screen .top-count-card.is-national-park-stats .np-stat-unit{margin-left:4px;color:#dcfcffb3;font-size:11px;font-weight:600;white-space:nowrap}.platform-screen .top-count-card.is-national-park-stats .np-stat-secondary .np-stat-name{flex:0 1 auto;max-width:78px;font-size:12px;font-weight:500}.platform-screen .top-count-card.is-national-park-stats .np-stat-secondary .np-stat-value{flex:0 0 auto;font-size:20px;text-shadow:0 0 10px rgba(255,255,255,.3)}.platform-screen .top-count-card.is-national-park-stats .np-stat-secondary .np-stat-unit{flex:0 0 auto;margin-left:2px;font-size:10px}.platform-screen .bottom-menu-item{width:96px!important;margin:0 2px}.platform-screen .bottom-menu-item span{width:96px!important;font-size:13px}.platform-screen .bottom-svg-line-left,.platform-screen .bottom-svg-line-right{position:absolute;right:50%;bottom:-21px;width:721px;height:57px;margin-right:-5px}.platform-screen .bottom-svg-line-right{left:50%;right:inherit;margin-left:-5px;margin-right:inherit;transform:scaleX(-1)}.platform-screen .module-coming{position:absolute;left:50%;top:50%;z-index:12;width:360px;height:130px;padding-top:28px;border:1px solid rgba(48,220,255,.28);background:rgba(3,18,30,.72);color:#fff;text-align:center;transform:translate(-50%,-50%);pointer-events:none;box-sizing:border-box}.platform-screen .module-coming-title{font-size:24px;font-weight:700}.platform-screen .module-coming-text{margin-top:12px;color:#ffffff9e;font-size:14px}.platform-screen .platform-loading{position:absolute;z-index:99}.platform-screen .platform-loading .loading-text{gap:10px;letter-spacing:0}@keyframes platformMenuActivePulse{0%{opacity:.68;box-shadow:0 0 #0af0}58%{opacity:.38;box-shadow:0 0 14px #30dcff5c}to{opacity:0;box-shadow:0 0 22px #30dcff1f}} diff --git a/docs/assets/index-8d752fbe-balabala-1783244194656.css b/docs/assets/index-8d752fbe-balabala-1783264824576.css similarity index 100% rename from docs/assets/index-8d752fbe-balabala-1783244194656.css rename to docs/assets/index-8d752fbe-balabala-1783264824576.css diff --git a/docs/assets/index-81c84a41-1783244194656.js b/docs/assets/index-9516394f-1783264824576.js similarity index 98% rename from docs/assets/index-81c84a41-1783244194656.js rename to docs/assets/index-9516394f-1783264824576.js index 6cb1459..0fbe547 100644 --- a/docs/assets/index-81c84a41-1783244194656.js +++ b/docs/assets/index-9516394f-1783264824576.js @@ -1,2 +1,2 @@ -import{aT as C,aU as Y,aV as j,aW as x,aP as h,aX as l,aQ as v,aY as z,aZ as J,a_ as K,a$ as ee,b0 as p,b1 as te,aS as ae,aO as ne,aR as le}from"./chartTheme-fbd5f176-1783244194656.js";import{_ as oe,o as i,c as s,a as t,F as u,l as g,u as B,m,b as L,x as O,n as P,q as re,g as R,t as r,v as y}from"./index-1783244194656.js";const ie={class:"chart-guide-screen"},se={class:"guide-header"},ue={class:"guide-palette","aria-label":"系统图表色板"},ce={class:"guide-layout"},de={class:"guide-chart-grid","aria-label":"系统图表示例"},ge={class:"guide-three-pie-visual"},me={class:"guide-three-pie-center"},pe={class:"guide-three-pie-legend"},he={class:"guide-band"},ve={class:"guide-band-list"},be={class:"guide-warning-core"},ye={class:"guide-warning-list"},fe={__name:"index",setup(ke){const F=l,f={standard:{width:398,height:190,label:"398x190"},tall:{width:398,height:392,label:"398x392"}},N=["瓦切镇","安曲镇","邛溪镇","龙日镇","刷经寺镇","麦洼乡","查尔玛乡"],W=[{name:"瓦切镇",value:74721},{name:"安曲镇",value:65780},{name:"邛溪镇",value:63466},{name:"龙日镇",value:54691},{name:"刷经寺镇",value:45940},{name:"麦洼乡",value:38202},{name:"查尔玛乡",value:31766}],G=["草地","湿地","林地","牧场","保护地"],k=["1月","2月","3月","4月","5月","6月","7月","8月"],A=[{key:"bar-vertical",title:"林草湿资源面积",unit:"单位:万亩",option:C({categories:G,rows:[{name:"草地",value:486.2},{name:"湿地",value:82.4},{name:"林地",value:126.8},{name:"牧场",value:58.6},{name:"保护地",value:214.5}],unit:"万亩",name:"资源面积",showLabel:!1,grid:{left:40,right:16,top:18,bottom:34}})},{key:"bar-horizontal",title:"乡镇牦牛存栏排行",unit:"单位:头",option:C({categories:N.slice(0,5),rows:W.slice(0,5),unit:"头",name:"牦牛存栏",orientation:"horizontal",colorIndex:1,grid:{left:58,right:54,top:16,bottom:18}})},{key:"grouped-bar",title:"林草湿年度对比",unit:"单位:万亩",option:Y({categories:["2021","2022","2023","2024","2025"],unit:"万亩",series:[{name:"草地",values:[472,476,481,486,489]},{name:"湿地",values:[76,79,81,82,84]},{name:"林地",values:[119,121,124,127,130]}],grid:{left:38,right:14,top:34,bottom:32}})},{key:"stacked-bar",title:"草地利用结构",unit:"单位:万亩",option:j({categories:["瓦切","安曲","邛溪","龙日","刷经寺"],unit:"万亩",series:[{name:"可利用草地",values:[66,52,48,44,38]},{name:"禁牧草地",values:[18,21,16,13,12]},{name:"退化治理",values:[9,7,8,6,5]}],grid:{left:38,right:14,top:34,bottom:32}})},{key:"line-trend",title:"牦牛存栏趋势",unit:"单位:万头",option:x({categories:k,unit:"万头",series:[{name:"2025年",values:[45.2,45.8,46.4,47.1,48.3,49.1,49.8,50.2]},{name:"2024年",values:[42.9,43.5,44.2,44.8,45.9,46.5,47.1,47.7]}],grid:{left:38,right:14,top:34,bottom:30}})},{key:"area-line",title:"草地产草量走势",unit:"单位:万吨",option:x({categories:k,unit:"万吨",area:!0,series:[{name:"鲜草产量",values:[12.4,14.1,19.8,28.6,36.2,43.5,46.8,41.2]}],grid:{left:38,right:14,top:34,bottom:30}})},{key:"three-pie",title:"草牧资源结构",unit:"3D饼图",visual:"three-pie"},{key:"donut",title:"湿地类型结构",unit:"单位:%",option:I({unit:"万亩",name:"湿地结构",rows:[{name:"沼泽湿地",value:36.8},{name:"河流湿地",value:21.3},{name:"湖泊湿地",value:14.6},{name:"人工湿地",value:9.7}]})},{key:"rose",title:"林地类型占比",unit:"单位:%",option:E()},{key:"pictorial-column",title:"乡镇草地光柱",unit:"单位:万亩",option:Z()},{key:"gauge",title:"草畜平衡预警",unit:"单位:分",option:q()},{key:"progress-ring",title:"治理任务完成率",unit:"单位:%",option:Q()},{key:"structure-band",title:"资源结构占比",unit:"单位:%",visual:"structure-band"},{key:"rank-list",title:"重点对象排行",unit:"单位:项",visual:"rank-list"},{key:"warning-band",title:"风险状态分布",unit:"单位:项",visual:"warning-band"},{key:"target-stack",title:"年度目标达成",unit:"单位:%",visual:"target-stack"}],w=["#17E6C3","#40CFFF","#1979FF","#FFC472"],b=[{name:"草地",value:486.2,unit:"万亩"},{name:"湿地",value:82.4,unit:"万亩"},{name:"林地",value:126.8,unit:"万亩"},{name:"保护地",value:214.5,unit:"万亩"}],_=[{name:"草地",percent:52,color:l[0]},{name:"林地",percent:24,color:l[1]},{name:"湿地",percent:14,color:l[2]},{name:"保护地",percent:10,color:l[3]}],V=[{name:"瓦切镇",value:"74,721",percent:100},{name:"安曲镇",value:"65,780",percent:88},{name:"邛溪镇",value:"63,466",percent:85},{name:"龙日镇",value:"54,691",percent:73}],S={name:"中低风险占比",value:"86%"},T=[{name:"正常",value:"128",percent:100,color:l[0]},{name:"关注",value:"36",percent:45,color:l[2]},{name:"预警",value:"12",percent:18,color:l[4]}],D=[{name:"草地修复",percent:92,color:l[0]},{name:"湿地巡护",percent:86,color:l[1]},{name:"林地管护",percent:78,color:l[2]},{name:"风险处置",percent:94,color:l[3]}];function H(o){return`C${String(o+1).padStart(2,"0")}`}function $(o){return f[o.size||"standard"]||f.standard}function M(o={}){const n=b.reduce((c,e)=>c+(Number(e.value)||0),0)||1;return`${((Number(o.value)||0)/n*100).toFixed(1)}%`}function I({rows:o=[],unit:n="",name:a="结构占比"}={}){const c=o.reduce((e,d)=>e+(Number(d.value)||0),0)||1;return h({color:l,tooltip:v(e=>`${e.marker}${e.name}:${p(e.value)}${n}
    占比:${p(e.percent)}%`),legend:z({orient:"vertical",right:12,top:"middle",itemWidth:8,itemHeight:8,itemGap:8,formatter:e=>{const d=o.find(X=>X.name===e),U=d?Math.round((Number(d.value)||0)/c*100):0;return`${e} ${U}%`}}),series:[{name:a,type:"pie",radius:["48%","68%"],center:["34%","52%"],avoidLabelOverlap:!0,label:{show:!1},labelLine:{show:!1},itemStyle:{borderColor:"rgba(3, 18, 31, 0.94)",borderWidth:3},data:o.map((e,d)=>({name:e.name,value:Number(e.value)||0,itemStyle:{color:e.color||l[d%l.length]}}))}]})}function E(){const o=[{name:"乔木林地",value:42.6},{name:"灌木林地",value:35.2},{name:"疏林地",value:18.4},{name:"未成林地",value:8.7}];return h({color:l,tooltip:v(n=>`${n.marker}${n.name}:${p(n.value)}万亩
    占比:${p(n.percent)}%`),legend:z({orient:"vertical",right:8,top:"middle",itemWidth:8,itemHeight:8,itemGap:7}),series:[{name:"林地类型",type:"pie",roseType:"radius",radius:[14,"64%"],center:["34%","54%"],avoidLabelOverlap:!0,itemStyle:{borderColor:"rgba(3, 18, 31, 0.94)",borderWidth:3,shadowBlur:10,shadowColor:"rgba(0, 0, 0, 0.25)"},label:{color:"#f7feff",fontSize:10,formatter:({percent:n})=>n>=8?`${Math.round(n)}%`:""},labelLine:{length:7,length2:6,lineStyle:{color:"rgba(223, 250, 255, 0.38)"}},data:o}]})}function Z(){const o=["瓦切","安曲","邛溪","龙日","刷经寺"],n=[486,372,318,246,205],a=520;return h({color:l,grid:J({left:40,right:18,top:22,bottom:34}),tooltip:v(c=>`${c.name}:${p(c.value)}万亩`,{trigger:"axis",axisPointer:{type:"shadow",shadowStyle:{color:"rgba(48, 220, 255, 0.08)"}}}),xAxis:K(o),yAxis:ee(),series:[{name:"底柱",type:"bar",barWidth:24,barGap:"-100%",data:n.map(()=>a),tooltip:{show:!1},silent:!0,itemStyle:{borderRadius:[8,8,0,0],borderColor:"rgba(48, 220, 255, 0.2)",borderWidth:1,color:"rgba(48, 220, 255, 0.08)"}},{name:"草地面积",type:"bar",barWidth:13,barGap:"-76%",z:3,data:n,label:{show:!0,position:"top",color:"#ffffff",fontSize:10,formatter:({value:c})=>p(c)},itemStyle:{borderRadius:[8,8,1,1],color:te(l[0]),shadowBlur:10,shadowColor:"rgba(36, 246, 196, 0.28)"}},{name:"顶部高光",type:"pictorialBar",symbol:"diamond",symbolSize:[21,6],symbolOffset:[0,-4],symbolPosition:"end",z:5,tooltip:{show:!1},data:n,itemStyle:{color:"rgba(232, 255, 255, 0.9)",shadowBlur:9,shadowColor:"rgba(48, 220, 255, 0.7)"}}]})}function q(){return h({series:[{type:"gauge",startAngle:210,endAngle:-30,min:0,max:100,radius:"88%",center:["50%","58%"],progress:{show:!0,width:12,itemStyle:{color:l[2]}},axisLine:{lineStyle:{width:12,color:[[.55,"rgba(36, 246, 196, 0.42)"],[.8,"rgba(255, 224, 107, 0.42)"],[1,"rgba(255, 154, 98, 0.42)"]]}},axisTick:{show:!1},splitLine:{length:7,lineStyle:{color:"rgba(225, 249, 255, 0.36)",width:1}},axisLabel:{show:!1},pointer:{icon:"path://M4 0 L-4 0 L0 -62 Z",width:8,length:"56%",itemStyle:{color:"#ffe06b",shadowBlur:8,shadowColor:"rgba(255, 224, 107, 0.45)"}},anchor:{show:!0,size:7,itemStyle:{color:"#ffe06b"}},title:{offsetCenter:[0,"52%"],color:"rgba(225, 249, 255, 0.7)",fontSize:12},detail:{valueAnimation:!0,offsetCenter:[0,"26%"],color:"#ffe06b",fontSize:27,fontWeight:700,formatter:"{value}"},data:[{value:78,name:"中度预警"}]}]})}function Q(){return h({tooltip:v(o=>`${o.marker}${o.name}:${o.value}%`),series:[{type:"pie",radius:["62%","76%"],center:["50%","52%"],silent:!0,label:{show:!1},data:[{name:"已完成",value:72,itemStyle:{color:l[0]}},{name:"未完成",value:28,itemStyle:{color:"rgba(48, 220, 255, .12)"}}]},{type:"pie",radius:["42%","46%"],center:["50%","52%"],silent:!0,label:{position:"center",formatter:`72% +import{aT as C,aU as Y,aV as j,aW as x,aQ as h,aX as l,aR as v,aY as z,aZ as J,a_ as K,a$ as ee,b0 as p,b1 as te,aS as ae,aO as ne,aP as le}from"./chartTheme-3259b6f8-1783264824576.js";import{_ as oe,o as i,c as s,a as t,F as u,l as g,u as B,m,b as L,x as O,n as P,q as re,g as R,t as r,v as y}from"./index-1783264824576.js";const ie={class:"chart-guide-screen"},se={class:"guide-header"},ue={class:"guide-palette","aria-label":"系统图表色板"},ce={class:"guide-layout"},de={class:"guide-chart-grid","aria-label":"系统图表示例"},ge={class:"guide-three-pie-visual"},me={class:"guide-three-pie-center"},pe={class:"guide-three-pie-legend"},he={class:"guide-band"},ve={class:"guide-band-list"},be={class:"guide-warning-core"},ye={class:"guide-warning-list"},fe={__name:"index",setup(ke){const F=l,f={standard:{width:398,height:190,label:"398x190"},tall:{width:398,height:392,label:"398x392"}},N=["瓦切镇","安曲镇","邛溪镇","龙日镇","刷经寺镇","麦洼乡","查尔玛乡"],W=[{name:"瓦切镇",value:74721},{name:"安曲镇",value:65780},{name:"邛溪镇",value:63466},{name:"龙日镇",value:54691},{name:"刷经寺镇",value:45940},{name:"麦洼乡",value:38202},{name:"查尔玛乡",value:31766}],G=["草地","湿地","林地","牧场","保护地"],k=["1月","2月","3月","4月","5月","6月","7月","8月"],A=[{key:"bar-vertical",title:"林草湿资源面积",unit:"单位:万亩",option:C({categories:G,rows:[{name:"草地",value:486.2},{name:"湿地",value:82.4},{name:"林地",value:126.8},{name:"牧场",value:58.6},{name:"保护地",value:214.5}],unit:"万亩",name:"资源面积",showLabel:!1,grid:{left:40,right:16,top:18,bottom:34}})},{key:"bar-horizontal",title:"乡镇牦牛存栏排行",unit:"单位:头",option:C({categories:N.slice(0,5),rows:W.slice(0,5),unit:"头",name:"牦牛存栏",orientation:"horizontal",colorIndex:1,grid:{left:58,right:54,top:16,bottom:18}})},{key:"grouped-bar",title:"林草湿年度对比",unit:"单位:万亩",option:Y({categories:["2021","2022","2023","2024","2025"],unit:"万亩",series:[{name:"草地",values:[472,476,481,486,489]},{name:"湿地",values:[76,79,81,82,84]},{name:"林地",values:[119,121,124,127,130]}],grid:{left:38,right:14,top:34,bottom:32}})},{key:"stacked-bar",title:"草地利用结构",unit:"单位:万亩",option:j({categories:["瓦切","安曲","邛溪","龙日","刷经寺"],unit:"万亩",series:[{name:"可利用草地",values:[66,52,48,44,38]},{name:"禁牧草地",values:[18,21,16,13,12]},{name:"退化治理",values:[9,7,8,6,5]}],grid:{left:38,right:14,top:34,bottom:32}})},{key:"line-trend",title:"牦牛存栏趋势",unit:"单位:万头",option:x({categories:k,unit:"万头",series:[{name:"2025年",values:[45.2,45.8,46.4,47.1,48.3,49.1,49.8,50.2]},{name:"2024年",values:[42.9,43.5,44.2,44.8,45.9,46.5,47.1,47.7]}],grid:{left:38,right:14,top:34,bottom:30}})},{key:"area-line",title:"草地产草量走势",unit:"单位:万吨",option:x({categories:k,unit:"万吨",area:!0,series:[{name:"鲜草产量",values:[12.4,14.1,19.8,28.6,36.2,43.5,46.8,41.2]}],grid:{left:38,right:14,top:34,bottom:30}})},{key:"three-pie",title:"草牧资源结构",unit:"3D饼图",visual:"three-pie"},{key:"donut",title:"湿地类型结构",unit:"单位:%",option:I({unit:"万亩",name:"湿地结构",rows:[{name:"沼泽湿地",value:36.8},{name:"河流湿地",value:21.3},{name:"湖泊湿地",value:14.6},{name:"人工湿地",value:9.7}]})},{key:"rose",title:"林地类型占比",unit:"单位:%",option:E()},{key:"pictorial-column",title:"乡镇草地光柱",unit:"单位:万亩",option:Z()},{key:"gauge",title:"草畜平衡预警",unit:"单位:分",option:q()},{key:"progress-ring",title:"治理任务完成率",unit:"单位:%",option:Q()},{key:"structure-band",title:"资源结构占比",unit:"单位:%",visual:"structure-band"},{key:"rank-list",title:"重点对象排行",unit:"单位:项",visual:"rank-list"},{key:"warning-band",title:"风险状态分布",unit:"单位:项",visual:"warning-band"},{key:"target-stack",title:"年度目标达成",unit:"单位:%",visual:"target-stack"}],w=["#17E6C3","#40CFFF","#1979FF","#FFC472"],b=[{name:"草地",value:486.2,unit:"万亩"},{name:"湿地",value:82.4,unit:"万亩"},{name:"林地",value:126.8,unit:"万亩"},{name:"保护地",value:214.5,unit:"万亩"}],_=[{name:"草地",percent:52,color:l[0]},{name:"林地",percent:24,color:l[1]},{name:"湿地",percent:14,color:l[2]},{name:"保护地",percent:10,color:l[3]}],V=[{name:"瓦切镇",value:"74,721",percent:100},{name:"安曲镇",value:"65,780",percent:88},{name:"邛溪镇",value:"63,466",percent:85},{name:"龙日镇",value:"54,691",percent:73}],S={name:"中低风险占比",value:"86%"},T=[{name:"正常",value:"128",percent:100,color:l[0]},{name:"关注",value:"36",percent:45,color:l[2]},{name:"预警",value:"12",percent:18,color:l[4]}],D=[{name:"草地修复",percent:92,color:l[0]},{name:"湿地巡护",percent:86,color:l[1]},{name:"林地管护",percent:78,color:l[2]},{name:"风险处置",percent:94,color:l[3]}];function H(o){return`C${String(o+1).padStart(2,"0")}`}function $(o){return f[o.size||"standard"]||f.standard}function M(o={}){const n=b.reduce((c,e)=>c+(Number(e.value)||0),0)||1;return`${((Number(o.value)||0)/n*100).toFixed(1)}%`}function I({rows:o=[],unit:n="",name:a="结构占比"}={}){const c=o.reduce((e,d)=>e+(Number(d.value)||0),0)||1;return h({color:l,tooltip:v(e=>`${e.marker}${e.name}:${p(e.value)}${n}
    占比:${p(e.percent)}%`),legend:z({orient:"vertical",right:12,top:"middle",itemWidth:8,itemHeight:8,itemGap:8,formatter:e=>{const d=o.find(X=>X.name===e),U=d?Math.round((Number(d.value)||0)/c*100):0;return`${e} ${U}%`}}),series:[{name:a,type:"pie",radius:["48%","68%"],center:["34%","52%"],avoidLabelOverlap:!0,label:{show:!1},labelLine:{show:!1},itemStyle:{borderColor:"rgba(3, 18, 31, 0.94)",borderWidth:3},data:o.map((e,d)=>({name:e.name,value:Number(e.value)||0,itemStyle:{color:e.color||l[d%l.length]}}))}]})}function E(){const o=[{name:"乔木林地",value:42.6},{name:"灌木林地",value:35.2},{name:"疏林地",value:18.4},{name:"未成林地",value:8.7}];return h({color:l,tooltip:v(n=>`${n.marker}${n.name}:${p(n.value)}万亩
    占比:${p(n.percent)}%`),legend:z({orient:"vertical",right:8,top:"middle",itemWidth:8,itemHeight:8,itemGap:7}),series:[{name:"林地类型",type:"pie",roseType:"radius",radius:[14,"64%"],center:["34%","54%"],avoidLabelOverlap:!0,itemStyle:{borderColor:"rgba(3, 18, 31, 0.94)",borderWidth:3,shadowBlur:10,shadowColor:"rgba(0, 0, 0, 0.25)"},label:{color:"#f7feff",fontSize:10,formatter:({percent:n})=>n>=8?`${Math.round(n)}%`:""},labelLine:{length:7,length2:6,lineStyle:{color:"rgba(223, 250, 255, 0.38)"}},data:o}]})}function Z(){const o=["瓦切","安曲","邛溪","龙日","刷经寺"],n=[486,372,318,246,205],a=520;return h({color:l,grid:J({left:40,right:18,top:22,bottom:34}),tooltip:v(c=>`${c.name}:${p(c.value)}万亩`,{trigger:"axis",axisPointer:{type:"shadow",shadowStyle:{color:"rgba(48, 220, 255, 0.08)"}}}),xAxis:K(o),yAxis:ee(),series:[{name:"底柱",type:"bar",barWidth:24,barGap:"-100%",data:n.map(()=>a),tooltip:{show:!1},silent:!0,itemStyle:{borderRadius:[8,8,0,0],borderColor:"rgba(48, 220, 255, 0.2)",borderWidth:1,color:"rgba(48, 220, 255, 0.08)"}},{name:"草地面积",type:"bar",barWidth:13,barGap:"-76%",z:3,data:n,label:{show:!0,position:"top",color:"#ffffff",fontSize:10,formatter:({value:c})=>p(c)},itemStyle:{borderRadius:[8,8,1,1],color:te(l[0]),shadowBlur:10,shadowColor:"rgba(36, 246, 196, 0.28)"}},{name:"顶部高光",type:"pictorialBar",symbol:"diamond",symbolSize:[21,6],symbolOffset:[0,-4],symbolPosition:"end",z:5,tooltip:{show:!1},data:n,itemStyle:{color:"rgba(232, 255, 255, 0.9)",shadowBlur:9,shadowColor:"rgba(48, 220, 255, 0.7)"}}]})}function q(){return h({series:[{type:"gauge",startAngle:210,endAngle:-30,min:0,max:100,radius:"88%",center:["50%","58%"],progress:{show:!0,width:12,itemStyle:{color:l[2]}},axisLine:{lineStyle:{width:12,color:[[.55,"rgba(36, 246, 196, 0.42)"],[.8,"rgba(255, 224, 107, 0.42)"],[1,"rgba(255, 154, 98, 0.42)"]]}},axisTick:{show:!1},splitLine:{length:7,lineStyle:{color:"rgba(225, 249, 255, 0.36)",width:1}},axisLabel:{show:!1},pointer:{icon:"path://M4 0 L-4 0 L0 -62 Z",width:8,length:"56%",itemStyle:{color:"#ffe06b",shadowBlur:8,shadowColor:"rgba(255, 224, 107, 0.45)"}},anchor:{show:!0,size:7,itemStyle:{color:"#ffe06b"}},title:{offsetCenter:[0,"52%"],color:"rgba(225, 249, 255, 0.7)",fontSize:12},detail:{valueAnimation:!0,offsetCenter:[0,"26%"],color:"#ffe06b",fontSize:27,fontWeight:700,formatter:"{value}"},data:[{value:78,name:"中度预警"}]}]})}function Q(){return h({tooltip:v(o=>`${o.marker}${o.name}:${o.value}%`),series:[{type:"pie",radius:["62%","76%"],center:["50%","52%"],silent:!0,label:{show:!1},data:[{name:"已完成",value:72,itemStyle:{color:l[0]}},{name:"未完成",value:28,itemStyle:{color:"rgba(48, 220, 255, .12)"}}]},{type:"pie",radius:["42%","46%"],center:["50%","52%"],silent:!0,label:{position:"center",formatter:`72% 完成`,color:"#ffe06b",fontSize:22,lineHeight:30,fontWeight:700},data:[{value:1,itemStyle:{color:"rgba(255, 224, 107, .28)"}}]}]})}return(o,n)=>(i(),s("div",ie,[n[1]||(n[1]=t("div",{class:"guide-bg guide-bg-grid"},null,-1)),n[2]||(n[2]=t("div",{class:"guide-bg guide-bg-glow"},null,-1)),t("header",se,[n[0]||(n[0]=t("div",null,[t("div",{class:"guide-kicker"},"Chart Style System"),t("h1",null,"图表样式规范")],-1)),t("div",ue,[(i(!0),s(u,null,g(B(F),a=>(i(),s("span",{key:a,style:m({background:a})},null,4))),128))])]),t("main",ce,[t("section",de,[(i(),s(u,null,g(A,(a,c)=>L(le,{key:a.key,class:P(["guide-chart-card",`is-${a.size||"standard"}`]),width:$(a).width,height:$(a).height,title:`${H(c)} ${a.title}`,"data-unit":a.unit},{default:O(()=>[t("div",{class:P(["guide-card-content",a.visual?`is-${a.visual}`:""])},[a.option?(i(),re(B(ae),{key:0,class:"guide-chart",option:a.option,autoresize:""},null,8,["option"])):R("",!0),a.visual==="three-pie"?(i(),s(u,{key:1},[t("div",ge,[L(ne,{data:b,colors:w,delay:3e3,opacity:.62,class:"guide-three-pie"},{default:O(({data:e})=>[t("div",me,[t("strong",null,r(M(e)),1),t("span",null,r((e==null?void 0:e.name)||"结构占比"),1)])]),_:1})]),t("div",pe,[(i(),s(u,null,g(b,(e,d)=>t("div",{key:e.name},[t("i",{style:m({borderColor:w[d]})},null,4),t("span",null,r(e.name),1),t("strong",null,[y(r(e.value),1),t("em",null,r(e.unit),1)])])),64))])],64)):a.visual==="structure-band"?(i(),s(u,{key:2},[t("div",he,[(i(),s(u,null,g(_,e=>t("i",{key:e.name,style:m({width:`${e.percent}%`,background:e.color})},null,4)),64))]),t("div",ve,[(i(),s(u,null,g(_,e=>t("div",{key:e.name},[t("span",null,[t("i",{style:m({background:e.color})},null,4),y(r(e.name),1)]),t("strong",null,r(e.percent)+"%",1)])),64))])],64)):a.visual==="rank-list"?(i(),s(u,{key:3},g(V,(e,d)=>t("div",{key:e.name,class:"guide-rank-row"},[t("span",null,r(d+1),1),t("em",null,r(e.name),1),t("i",null,[t("b",{style:m({width:`${e.percent}%`})},null,4)]),t("strong",null,r(e.value),1)])),64)):a.visual==="warning-band"?(i(),s(u,{key:4},[t("div",be,[t("strong",null,r(S.value),1),t("span",null,r(S.name),1)]),t("div",ye,[(i(),s(u,null,g(T,e=>t("div",{key:e.name},[t("span",null,[t("i",{style:m({background:e.color})},null,4),y(r(e.name),1)]),t("em",null,r(e.value),1),t("b",null,[t("i",{style:m({width:`${e.percent}%`,background:e.color})},null,4)])])),64))])],64)):a.visual==="target-stack"?(i(),s(u,{key:5},g(D,e=>t("div",{key:e.name,class:"guide-target-row"},[t("span",null,r(e.name),1),t("b",null,[t("i",{style:m({width:`${e.percent}%`,background:e.color})},null,4)]),t("strong",null,r(e.percent)+"%",1)])),64)):R("",!0)],2)]),_:2},1032,["class","width","height","title","data-unit"])),64))])])]))}},Se=oe(fe,[["__scopeId","data-v-1d923a5c"]]);export{Se as default}; diff --git a/docs/assets/index-59342d7f-1783244194656.js b/docs/assets/index-fa14e23f-1783264824576.js similarity index 96% rename from docs/assets/index-59342d7f-1783244194656.js rename to docs/assets/index-fa14e23f-1783264824576.js index a07e342..0201b86 100644 --- a/docs/assets/index-59342d7f-1783244194656.js +++ b/docs/assets/index-fa14e23f-1783264824576.js @@ -1 +1 @@ -var m=(v,d,n)=>new Promise((i,a)=>{var u=l=>{try{r(n.next(l))}catch(t){a(t)}},o=l=>{try{r(n.throw(l))}catch(t){a(t)}},r=l=>l.done?i(l.value):Promise.resolve(l.value).then(u,o);r((n=n.apply(v,d)).next())});import{_ as x,J as w,K as h,e as M,o as _,c as f,a as e,y as S,z as g,A as y,t as b,g as V,d as p,M as k}from"./index-1783244194656.js";const B={class:"login-screen"},D={class:"login-shell"},R={class:"login-field"},U={class:"login-field"},q={key:0,class:"login-error"},A=["disabled"],C={__name:"index",setup(v){const d=w(),n=h(),i=p(""),a=p(""),u=p(!1),o=p(""),r=M(()=>{const t=typeof d.query.redirect=="string"?decodeURIComponent(d.query.redirect):"/platform";return t.startsWith("/login")?"/platform":t||"/platform"});function l(){return m(this,null,function*(){if(o.value="",!i.value||!a.value){o.value="请输入账号和密码。";return}u.value=!0;try{yield k(i.value,a.value),n.replace(r.value)}catch(t){o.value=(t==null?void 0:t.message)||"登录失败,请稍后再试。"}finally{u.value=!1}})}return(t,s)=>(_(),f("div",B,[e("div",D,[s[5]||(s[5]=e("div",{class:"login-brand"},[e("span",null,"红原县数字畜牧业监管平台"),e("small",null,"Hongyuan Digital Animal Husbandry Supervision Platform")],-1)),e("form",{class:"login-panel",onSubmit:S(l,["prevent"])},[s[4]||(s[4]=e("div",{class:"login-panel-title"},"用户登录",-1)),e("label",R,[s[2]||(s[2]=e("span",null,"账号",-1)),g(e("input",{"onUpdate:modelValue":s[0]||(s[0]=c=>i.value=c),autocomplete:"username",autofocus:"",placeholder:"请输入账号"},null,512),[[y,i.value,void 0,{trim:!0}]])]),e("label",U,[s[3]||(s[3]=e("span",null,"密码",-1)),g(e("input",{"onUpdate:modelValue":s[1]||(s[1]=c=>a.value=c),autocomplete:"current-password",placeholder:"请输入密码",type:"password"},null,512),[[y,a.value]])]),o.value?(_(),f("div",q,b(o.value),1)):V("",!0),e("button",{class:"login-submit",disabled:u.value,type:"submit"},b(u.value?"登录中":"登录"),9,A)],32)])]))}},N=x(C,[["__scopeId","data-v-8ebd0d6e"]]);export{N as default}; +var m=(v,d,n)=>new Promise((i,a)=>{var u=l=>{try{r(n.next(l))}catch(t){a(t)}},o=l=>{try{r(n.throw(l))}catch(t){a(t)}},r=l=>l.done?i(l.value):Promise.resolve(l.value).then(u,o);r((n=n.apply(v,d)).next())});import{_ as x,J as w,K as h,e as M,o as _,c as f,a as e,y as S,z as g,A as y,t as b,g as V,d as p,M as k}from"./index-1783264824576.js";const B={class:"login-screen"},D={class:"login-shell"},R={class:"login-field"},U={class:"login-field"},q={key:0,class:"login-error"},A=["disabled"],C={__name:"index",setup(v){const d=w(),n=h(),i=p(""),a=p(""),u=p(!1),o=p(""),r=M(()=>{const t=typeof d.query.redirect=="string"?decodeURIComponent(d.query.redirect):"/platform";return t.startsWith("/login")?"/platform":t||"/platform"});function l(){return m(this,null,function*(){if(o.value="",!i.value||!a.value){o.value="请输入账号和密码。";return}u.value=!0;try{yield k(i.value,a.value),n.replace(r.value)}catch(t){o.value=(t==null?void 0:t.message)||"登录失败,请稍后再试。"}finally{u.value=!1}})}return(t,s)=>(_(),f("div",B,[e("div",D,[s[5]||(s[5]=e("div",{class:"login-brand"},[e("span",null,"红原县数字畜牧业监管平台"),e("small",null,"Hongyuan Digital Animal Husbandry Supervision Platform")],-1)),e("form",{class:"login-panel",onSubmit:S(l,["prevent"])},[s[4]||(s[4]=e("div",{class:"login-panel-title"},"用户登录",-1)),e("label",R,[s[2]||(s[2]=e("span",null,"账号",-1)),g(e("input",{"onUpdate:modelValue":s[0]||(s[0]=c=>i.value=c),autocomplete:"username",autofocus:"",placeholder:"请输入账号"},null,512),[[y,i.value,void 0,{trim:!0}]])]),e("label",U,[s[3]||(s[3]=e("span",null,"密码",-1)),g(e("input",{"onUpdate:modelValue":s[1]||(s[1]=c=>a.value=c),autocomplete:"current-password",placeholder:"请输入密码",type:"password"},null,512),[[y,a.value]])]),o.value?(_(),f("div",q,b(o.value),1)):V("",!0),e("button",{class:"login-submit",disabled:u.value,type:"submit"},b(u.value?"登录中":"登录"),9,A)],32)])]))}},N=x(C,[["__scopeId","data-v-8ebd0d6e"]]);export{N as default}; diff --git a/docs/assets/leaf-61e84605-balabala-1783244194656.png b/docs/assets/leaf-61e84605-balabala-1783244194656.png deleted file mode 100644 index 386d617aad3ad49d9872a6bd7c4132ceff4925cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 188303 zcmd?Q^;?u*)IK_NcO#u5NGqLEN~uVvq;x6WC5=c+3K9+-(%n50(p>|RLk%@E=kfEN z^Iqrt1Lv3TPs7D?T{HVxd+mGOYu)#bd99^NgintT0)dELswuq%fzW|J(LuP_z{jP} z>>UUV1bV5Y@XlxH2;p2|bMR?B1~G30sW+dLfUmXc1|E8SqA^^xe)E({`PIh}a!z#} z;bO9%bV;Ju8oV`(NkemlUxdD}5N}v~A^d$Z^4S8N5S=3>ASM)q7KUjn+_UgaK4OUO zI-Y&xyn%LRJDpR^n6I|2wH(}ba_GA#05Q6)f!9N1OI@DvB&YVDKvkcE|90khp0q%Z ze&zi_9(IK&u_dcV>8MDw>8=;pFiP9{r(i^)dMYFHUnB!SLiOLb?wOG|!N*p?r~1KH!MECL0f+eyqt%GP;JYGb#QsGs+rzZF zfV*F#EW;1;%g+~-UyS5{pOc`&4U){&$ZKm4z7;XdLkON8NmIzdmmI5$4>8^nu)xp) zPfJT#l5Yh6BIeu?`Caa(9H?q!IqIYb(RAp2vVJdFb(Av*S#ABqYs&r=R}iKU*~0r! z=HMp`tejQMHHZ~8J9K=0^0Bp4$FTik66TNEV15Yq^|J+@KM_y_9f2~@&JOTia**S3 zuoqy;o~7mG-|s+*_!f>5gG2U6kOT8wuwps*Ed=GGfo>iE8%QPOB43Z( zxi8Kz+xk(V%@PBm2+omAYOT8MfUjle$@)diq^Q38nU3I4Q`6RAgRN$@p^{MBs5CON z@%ZS+ct_+sXlf5r7t3A2s2{(~QL50=QrC#zK~}Q)>sSTyZ;@Q&Hzyh^(OGqLOOy{3 zG5yTUO`EPjcy2xO?^iYj9(o0ie$)lCg`SRn&Aox=-~G(@Lvkb2@^5}J-;Y27B$=Au zO0oQRN=TSy9bHxgkXr&lJE-$ugk0Cnqps^esQX~J_6brBm4ezq-ROW;hLZ*GPRZ4@ zLSp2mXJWEO))8&N`qNmClW(eSoM=I=wh#uhHjk^w?EJe$=FY3BuGf3W&mfku^I3eg zADApKRmhk?SA`N~&_PBJk26S}qtib#dYrlaezK!Jj;9mwNrY1&w)NkjnU~)G&D2u!*JT)EQ3#kqg^3(!oTOt&7t9$#P zsrsP3gO>{A|8`AjD?Gs@nN-mrQr93>jU25M|KAEZWC?R}bDv&cUk9!GYl9qqfd8e< z|6;$I?EmD#|Ni6uw@qg@cr1hUZ_#c~{SS&Wa6x84w>B6S2Rr}*{m&xaVgctbfVA4i z`(!2Sx#kO9-Ac2-t3O;aoH70P?EiuC`eDFzeSSy4;asI$;O+S?6nf!%wc-iMUGMPM zpJC-r_7Tp>3sYi)$(Z)EM~&2rGwbl2cM0Flr55$W2Hck8A zmUf1(JoHWkoNng%oF2P)W~}9Pm~K-wtUH`_1tI*H6j{iGOmNO@;W3Bv)mF6zgd?Hw zwRSi*NOR^3eC=Dw_wexWv+}OH@;?*VVi(zBu58Fa;jHGHXF$gP;jM0;E?L)m1^TyC z*fCSv#6Cs-jZ$M%6ZdvVKwU6-2}vnF2=$PUx`>J<1i1h&aJt@gDvN|AiT!)W`>i;E z(Q4FPwcY2>pDDZKu;Go)%xx}GP`;oQ2|F0F9e#b%cKTOGTV?>{=HWpOq$>x+6SlV8 z_nD-&t?kjdwCh{)FXaF6mH_{=O5-Mm5JJ#s-Rw<_e>0AADzSTXqjR=)(0R&cPdLuU zprE|m{QNN_GAJABdogG1`ZC=n=%Hg7FT~TOD6IzJe%kRgV=RHXx2FesLY8u{7yXjGwEZ9 zCnL_4>tL~Z#{SLC!q$4%;=I1@fQ?~Y^nypr?8SwrW?D!p=wC)#Cag5O_sPLmJa5i3 zx=hH(PF7k{FuMPg>t7um#ix($x-rVg$w6T}GIUqoBr{k5B>34exYKEzitR}xfq*oqc1V!dT~8*rZ*bTG~7cea5x zz|zswq{@nk9^y5}jlQ;6ku`ODdrR7I*t+-lI$NvsQ4^ygi!P__bFx|(v}ESMYW~cf zjZCqij?ccu#3(?+Fx`DdGzTi7t7|j90{W0$f_K^hXS#;NmrLxI7M*N?YSniPu@&*( zP1EPoBm!#RKb%st^80wa^y^_`!(#iA5agTZNZ7v}oaD+8bTXR8TLz9jY_$c^;_M&G z%OZVdMEhQL@r@-cPu9h6!z-JpaU=*9*|kv<+1 z1|Kdd{V;6N4fkvq+kLCtucf8Mr^h;&lamwC=6$NCMv(p%{mYFNDz{kdJsZr~4LX^- z_3)5WGh7pTY^mR;~Iw&CHUD*?=$59cAN#WB6z9_O;yfXmtnZhbUQA!%*wg%jqX2CVNR#XOHE;w^Ha6tBQewnJVs^cCi)m-Q zy}eruC`GsF_MVsS{fxR$*0NOrs?1JDsWjx^;UNIG+j;qXZH*~A3q-10yt-=Yk;ZP9 zIEj$>^+5ufqZ|Pe6sd>jwZolkd&iG**v*9E@D~%`6sJYUSbs~leNw_@*~^Lv+lfTS zTVfrK%fj2`c=crNn>du=BGI$;kaO8vLbC%lF41%tQ(~#|ff_nGF7)z^?lWl4&nL%6 zM;4N~mbC``N>RwQ^?U!zyTj^b_%!RzKeG3kg!!%uCWcgTviTvVsFboh{V7#0=11G>=Kjae&_l%5e8ShA*2b$Efa7oi6J=5?=;$~} zWiAK7W*JICt=H0y;|ghA{DrfeQg7~e6f9rLS+62e9}CS({Ctx3SZoOmB$z!R9+c$A z`3{k=2O^8n*9I@;9@U??yN`{J=h(=bVoX*V`G1BJ8Ep^eqn+(fb%y*^<}_v3c1_$kdd8X z9z++6`?*gp(IH7nQgYPXXERcl-djVjd)+bS+ZEl>CK8F%8t$EP6zIHuZWc8NDJ|uJ zz2DxO$nLbKZ}o?tI6MU10$`B?fSE|+JJ|My9QFR6PZQfgG9oEjsoz>R->RQamYYzQ zAAT!}CI+>`w}qvyUV^ksb?m=I>88!{X3-8Yb^M%);C8Z|U8k`#T~l4H9By+ma9MfSb@pB#1G|eTjpwDQpOgIY)rFSeY^c1^zhe>K+$X9eVD? zxPB{PD+GhVM*QkheHBEk5%u*V*%P*p$KEo_2B=L+EH5vo2m~Ie2OKXw^SeK8as=6X zumD8p6dhYW=y*P;@+K?)md_qy?T_4YjXzIub|nFwjIrPfwoPnFd6)QJ@i`6}y1>R1;yi@w}x*S}Xo6G31oSvC=E?t_;lJq*HpWxU6CvHIT9hI#L zc+@u!IG7CU-iGN!4hS=A=)-Kij_M~%uJQ_tp#8Ck5M378uMkN`&J06hn&w}@wMybWW)fG4ximaEDci$WDAX z$wvTNWn^VlmKz&P_}$&yEZDY4NJtL;=$kvwyyy5AB1Q7E{VDeQL9xy$baAV_U7#|| zJbD^R(k#n!nSHop#eAO$R3vjk5+>;azOexF*u)~|zBkfibwr^~gg1c}z*h^Y>FDbA ztsk~B`Q7^FrI_DVg@s`I=Bc+6K^go{W3mP$aCAA@*lf8@+fLuxKF{==6q0WDHWROD zIr+-_mEhNh0V*vMH^NX-EH3Dxy_naB71CrY)fUI&4llF7N^+24dYm_#h``&M)#+^_ z@imA#YD{i$aWn0r#J#eo(kR{2c#ia1V*OzSIf>LVMOW%}!9JP{p$nN&l|%Er@m^9* zLTYz)N>(~G-F!c2_cbQqpKUTjbk2LP`F?(6uMz&O!ICwC$g>E5D_{7kH<5gbSu4=y zZAh)5|JFAT{DfzLzA;r^-RVbupZ78$`=;RFtIJyZ0chiD-h3XQEO!?d7Zut;`pa|8 zG^=XMjUV0ILQ3q*z)xJ3(_;(emm8x?k!x;tq##>El|Vt}2w$O43tQOQ5X9TEBgX18 zKN>E1bi|Kw^~5%iQvb8L;UAgS<3|-jHnt){?`<Q4&52($N`D9QTq7pI)@(IDW*rk_tD;LZn zEh*mo%h@ZELBwf%zqSks@PMVsdB4^_&6|r82&5|5ePyFt5u0wbwd4R4lQ#;U8Oy?a z_O7lZ>=*3lA<#U3V(-(nU1u2;HlS%==Wp}A@^$_;F@beZt` zw(sn*Wv~2WH@dp*GM3N|=B2gw^dF|REUWVXrcn5}tc%&!7Ql*nzDIleeQdA$62zfu zN|_$y?_uNPpx0^&pdYm=!jsL1T`%G%(B!!c_ZR|}6=i5R3=c5Eyg4S5i&*gA)+DoA zV10ro;29>T8J?J?-+CW;+>XgfUdh2*qC%BBW?SET&(Y_G`An8jg$_*cxApc(zdk~j zYU@T4Hn(FOQFkYjJRb`+v|X6M)1C-y7zerrRmiFCG=W&CYaz{T-YWxug0TZ+U@EW zuCCDw;hndBmZ#Dw`KcNB?j+fa$l0EThwR`%s8qeD=^N+Nr%pfNS9e2PhQ7@#7Q3%P z&}`&iS-7G%6Oz8!sdDk=D(Eon)$xxQ6Y1LxtAS?Pv84)aEP`}*G(efQQswv}`C}(1 zx_o(lwkn3yvEzE*@phiN4OB*#MK4&^egT6&+S#eb6&B3Q=l}@L4rNG8N^ z)Z4cyx&xt?kduRJ&iu9(Mguu6rxy~KGbqHBB5qC>od#Jk>5~oz-hLcLw@Iz_ zHch&~{=iVfv0*~wI$an^L)l_sXW3kbab(VRbVAF&t8(9R=CZfiPxneY(}%@7@;T0Q7(CRS$R#P<|`9 zM!D5|vk@K|nR)N7%k`jxp8PLhvekB9k$;61M%{k=>6cLRP*;94#W;BJ3*kH6fxs@N zHytD&FK%ipAW|Aq6O$ViVp$p+IoplSE&1E3y1I%=Y*{swy(_{xT3g1Dz%luL$?tiR zpL%sVU7Kb47*oFf$;W!PaDFZC;acz~R02Jdrc z=&^pWCrJMmnnwFnqn2Zji(Qo7qWJp)yT+@&9?E9vtCLr(K2Nw!ctUf(3O)@H#=sZa z0Wn+|rW|-?s@pwKt)WgNJXo5!Rj2q(a6KXHpb=q4; zso8|ze%V$62&U4O{~9|R*XQ7C2yzjc=lAy~v*EMyT`AX&i@zDjWq}SHmP_-i)yudI z<0cmgkk4_GdHMTpprfpt!e!FrqVNt1LK-A7?Mq({UAOkV3>M!0I>w4NTo=F8n4s6B zr1S$UnyY0mn;#zi*p0<@uZ|DrA_qSWmjeuM(~(NHmZjjboy^powecMk#1#=Cb3eG2 z(aDoS7ZLdt8N+TV->eL(XJ^m&b#v$O26Ym^ogE9;=ki6~$C=*t7iT?Gnm;a`uV(yX z*D6}1Bjxixx#c{Q@d;WOs0ZUQ8czrxj;*p)z4StHn7a+l0xwYpmy&jxVg}=P>lgeX zq$~w*UPjJMtr0qOPZN&G-spp<(JZiEk+!~80~w$@l#{wu-i+i=oOSV121C1E`>I|% z(3#JFqEaL!o8o-hk~YVcS>{PxT3Y%8yj1-RGqG*`yXPb@834+0=chwGAAp(jODCun z6@$S$ZCPcVz!?2ps_Q~Z)?@SW{z+%Tu>njiDsDH7|H^Q=-}%>!uu@`hO5 z?zLAN7t2MY1R$oAM-tHIdW)9FhOXNKQnf#rQG5_}mwSE{4Pq|I@829;>eJIwxiT$& z8P!IEK)Yi(He3~1i>uAMuU-B;G`msBMW)iV0y$h-PyKi_E#pbs4f9-T}c-v@bl*BMKH zlTL^YtuHVbZU4^0o=r;C@;?2MZCiW?&!)xT<#^)opOvX93@@241b`~zI*aDq=MSlf z%LAK2O3^pt3Ar(IjN!E{UMN%SGrmf5TC<2~y%Ir2F9*;`-+LJS&Mb>^J1kD*Z_FcdzIsWLj@AxfB@DStWV|(E&H{8%1$tT4-A%b2rMPP8m z#Uz^;Q=%a)ogM#}@ImPZ;YkCf2&H}rao3$(akNLtZ&#^6q$Vf%S!L4MS0h*p(Mmb& z+>vmbk@nf{B!^z@;2!Ou8&BTH=?%R(GU?+!8OE4~Stq2!bhZ?Qk22bW{gT|BRhqwI zw5HthJU!<07QcJ7&3nD-^v}ifhU34he{Q{vFhAH{UdW*?Uf82*a52@SC7J8InFNr4I!<6Nw(hg*FgHVosc8kh(C*m{*X zQbv^SKhtX=zZ|eUZ|((p@N8oZniIumrJlw^Mxf-19kGZ=&-EYy^7HMJKNC6 zD7G&IT8;f#;>i>kA!lXfXFI+prziEO$iXZ89;LN-gy89^Gyw!8iI`CmIR zXwi@kL6PNIlZ|d=W5E!YL(@Sm4K*b-!(7ivky`fa$(MUE8_}5yHd)&&pYHEJIVv!S zJ?F9AP1_Pc_B-7@{285WaMz8zj?8zf&xK~Z$FalaD<)`ECz)Nz{dR%J@&V*Md!mWw zi)YfocXOkV*!R{tU1Bu%d&qm0?r}8EN0@U%zQ#EIBA6IPhv?q>+Q+&mb<@}LGv-$A1#5>@{CQheO z%%k@>@*mKTe;r~;=^9Tt{Gun11SF1|U8t{?(vDKZw-SXnl(759^hXWOV^dyD%#f5E z4|fV^=3-nl0i`&vu&u3XUVAhymL(aP?c{<#>)Rpfhz|z~anU|dq0gT60m0{si17*h zfg-(!k4>q}h=GxlE5}deuT{nIcpuEfU9`sq?OtozraAIt3)$-Q{^8lY+a=V7L{z8h zG-aR_iyfuK^A=mMtt#t*YS4d}mKqzsAW)*vpWPVaQ_+E zbu(sL_q|#maM1$cOV97}D*K{;lB~|8Tecv~^7F-F5He0INgsunht%)d&uPf$RBAC) zG|2N>c3mEAkdl%<3vtJ{GSbeP4IL`dR(x^K7=C@v-%SubKd3hDt6N@RnvV-iKZ3^VISfqO3 zZ@E+cv+win1IK>4x~n(C8pEfe%UbH z6V?~Uk!O%N?XctW>Hz1*L`M$T8SW|9eI1taQ~{r2e;CjbK8>^7yQv(|y0)6Xeh@$u zk6c>VtuZyJD?XnOfUo*RTIuFIsc}P_nB~Yu*FF_IPPderA=LMdB<6}3li2)Ay#2N( zQgjbPuaP^zti&ckH^w0D@IwtXQ1>T|h&6$)fG zW?E(HnQ+j0zms zTwf43dcVxD0n+@iuW)ZcdMN>QYX5+97$gu$TE;i#vb^@PZ%rEK1dKK*aT4I$D%l0k z(@h(XpU?=yEa7>{WoV|BoSi8sFO|7l$ILV6;z?N5O1URHfYF$K|tYYsG^_-1%= z{pJ9%dfHaoA2#tu&wiC}d88P=GQ;ef!Kk&us>hVs#Et7g{h;(Et-Cm@sMO0-c7@Yq z*~TOb-*gnuKTpVAesb>WOm#UfYE*4s>r!*Q$^4)-m|6Qm9b+C$t-kulF#ap^-mho5$~Y=W~uy6_O^T zpyA^44Vr=?G#m{HqHF};=YD;Iwmj3s5SbxGe^1<3TotH887U4udU)8v3l#!J%N{^O zhss@gd^7mSmC!MJxv_Y}TG4i}NNM|p`4!@~Bj|4{7s%&gLTrk_8s>bhz23xdW!iqM zv}GJfl&FrBO|%|B9^Ifb-rv#UbtvLCtQfz=4ZZGN8{9Wbw;{J{%P#40dj2Ba#$^84 zXVMCL`l=t~M`0clFX`W3>=ix}AbVLs3|f`$v=a!FlPem}kf`_U5wbJOlpv^6ax`~c z%<KF#P%!bvkNgpHbc4q=94`{8 zewbUyU~uP(K`ai`jIoJfIo0fr%8#h7ngj%EEeot(6im(guW(?f+Es}{ z5hl5kdS1l*Wnj`2YgwIa51kfe1wju_V=iB1Gh5!U*9&*sMp5SPU8@e^R z3m`Np*5gTuwt!nf;nPfWc-_}t9fgn8bb+Qt$D|n}WDM~($MYzR{hVWOVmCd- zGx6OY-%~oKtyfTy(e^q?TP{5>*$d^oHWN`#d=IwX%AWWIrG;JTG39iPMa9tr?LZgd z`^|juc}}LcU*^jt5*L3*hr~_3KRr)`B4VJtIz2OOVZ3yk=Mir9PcrXZu57i6Y8~M-H_tvzRTf`a=O@sgW6F<2oy#b^ci&^CM6D|;nZh3w zB053SL}V8JTB%VxKTg=4D#*pzcJekX>B2L+cVe2$8@>qUq?px=aAxG(=cM0~)7ib7 ze^yw<9?>1>FW;0hT#M6hKvRQ&k$E8Qu8t;*b5 z$&oNQ5=+LPr?iwi0ue9h z8Igkq3F&*>d_D0XE>?~CZjJ|5E?Y22fsCQkny9I(3hq)AE13u3YSgfXcozq-UG@Y8 z28+gS%yQ$sxPFgGDzkT@v~Wi|W%cZ&B&qNd%KNw;i%b4TJvO$ntJH6GoR^u=xnM~) zOXBg`R}>~S@gfAQAz4qkf)J7HCS^yR3_!v+PB@)WjXrJ!;0zKdtXbT|Xi@C0i zgMh{kwzU9x(sw&~?;Ox3`o&uHA zq3I?=(0C=+((E$O{DTB$-(TG*~lOM|2P_jL_D{Q9m}eE3BTog*IW+ z(xFpK5{hHF+0IR@gx7{_GDJxb5-hm&&Lib8B&V1LTD|Nhi?H{9=MRLksNk) z(X}K!C>sxU&*z?l6tSY7++oCb>M_V`y|2i1OGfh=XES5rQtG$e+h7eO@0ReG7fk?z zzb#rEmV*JsvfSZFyuh5PpA~ai76u>LJF5kh1Qa)DzZ&qU4KrJ`a=K(())rEs#_QsB z(>mZMW9CTV(zL(K=a?J28RmnzQr?2OT09U>SxHIZ(+-)dS)GRj*8ujzA=j=-Op6E0 zYH)1l%&U0-^nHm`s^bPMdyGr{mw=g~$;Omyt`;6>Vs)h?NTydmo%5My-=qW!hRJp_ zd=CfYF`1ktBvSuW(<_#dwa`T?f3c@e!edQ>8*#%_U+2jW-BB#mrkFw-y=c6LMBnVaVoq#x{d85AwfIndvW#LbO;Sk|lOW7jSI;}99NNvx||%!+xw z#``-<4w!ju7S;uKz0FKYN^)*f_GgCI14F83>#vL(NsxvW*1EdSoDw+L_+!I>cC+Jr zl=q(|Q(D~`qfBo|+N~)U-eGCO-|im28=o?^zQ{h(+L_Fi zQg&te6CeVeTUY~5K~Wvw!Oab=@*7fZ!%?t?ErS(8*T%qEvgG{YtKm1b5Yb1u*++X25Jqwe-6mO7alD;fIyrKUrQh3%&<8Sz-?{V zJq)dkU|Jusp#wAx(e-R@#|o0){*@|{BM%#C9sC0XI!P39 z-|42M+PvhLoq$!N_Z0C$#aD+pYt5clkiOZLlyL` zUf@+m8vlM9YsCB`Sg}}8>EymPGec_dA;CZzqHd7kD0jBK?C@+#J6Fp~&hKxC#Kda} zi-XD3(h~oS2og9W^9fmA9$A&vl<$#UcRUrR;=Ddd)Eq7qW~Go(p;=_L0h&Rm8*yI? z-Q=(vejk2>{OW$rb%+0-NtFyMLuULJ%$KV8fyFM@=J&y$D}_34u5wA;a?~oQLNT2< z>55uVof;NJZ)L4ySeu1dEe@&WSChB~m#smGcx;&DU!sC8zw}dyP8cfvmDkYVW1DTP zBuyqG``ap&Dk8Gf_(vSC06g3Hbm;k8T-HW(re#cVKcYhBWq+sqZb0e*6cY51@Nf)3 z6?u-#G1T*U|%xwXXLZnFF3q5YFi-ye{+cnYI(G<)izd?&=qY`E$A zHbJzhP90uJgWUdvN$h##mgwE0uRs-T7u303@-y7%Pv-)0RCAd@FI^SJvD1nrjY!qg ze@dF)OMWPx91jEcjz@o3;E6A>PtAJKp67e&3;2}MZCJ;I0pF(d=2;}Ltq}l9+o^7M zMrVSYoT+D#uXjNk*T>63cp$-XJfiR1h%gPx<2F@@EfwU;aG{L<5XabVl0ldCln(y3G z?guhR1sHqX6vBh70=9WF4EB-~G z$CLl!EYdC?utHc5W7*`rOwP7D&E2uEDI|4RF+JMtI_r}{UZAL<63;x=${^=lW9~`l zYsJ*3JvHZ;d3p<3-`ZfQeOEG{AGLK~=woVAbt_TQVMU|OX26XLU5NAP)E}qUey)zv zArMy(`_`lgEnc6#6V(cra;5oZ_2pM``I=xS%@v$_^?GhdUzzeILF<8%0(AHZZMF%m zRWc0y^^C$FW?lkTE#lusRAnVE&Pm5UJFR*rri5mS_Yciweits_r2qOkKC~BOeASZ- z^Yy&2Kl^jlonbr;lS542X3{XBdMf3f@;^_sLU2XYod}f7W5D3dtV%xh?28ppcXj)y zP3`Zf9uE9fju_LL4#;5Pab-qxmnSq)DM2@Y*`)PjjF-1J;GD|YT8qKc=6L-@8gdKl z|0N)GmSD2{0zDu5UcVSWSc*J-7sr~eGbFHQcQ$_Z3GPPXo(dN5Bm+qY-2ATN1G?u* zz48Q_VAFYEQ;ATsI@&Ph-5LUP97aaQk=t8eC*==+QNh}z+zmwX7r-Ti1%L>fcLvba z^7)bB;NTeWXFT$1cPB6paF&Gr&^Km}06lGuox`LM)qJ7+=8I=yj^~GO*h(BA29Xpv z6L=KULurSAN16iq_2ohF;~ZX*H+WPgntLhBVB%;T8XgWBR*PXnZsd% zOAvR&wr5S6bWMge?=%h-tDa(V{|5g+>KYRawqhn7Ks=%l9Tq4BuI z+~V9Ozj#GFkYDdT%~^ssnE8+w<~pCaj%P8rHLJ_SM2bkmD3a&Khs(J~qn8^$A=L5* ztO2iCp*{UKOMKf#D!qk1CZmQA4c}`G-1uHGO5vLAFxCJ@h!&Ic>;1nsm(0e-;8(If zU`2APQcR1uIzHe@A>Y{Mz(o+#{<6&GBAwR@yk^O35+*b|=DQM31=0~>tBB`M zVSX3Pv9ZWsE*5R?DOKR6Ma$L;@!yW=(6X!q3H0Y4Po;Xt*#)~P%iR>9sddvp+>OOEqZyRKabFGTLzqx^2>ARb7e@%{_-_oz8h6=;(Uy2EBXOVQF=+IYxeVVnumQs#u_u!i-xr$yN#*01>)Fh?4IBGZ<;V? zmCAn3V=fqBun^LEtA`uu@Ht{vnBhUgSkOZYv6LbdaoO0wE5)SK_)_9kftqI_bM&TY zn>jNj_D&Vvu~eZ`Xz`%okCH^&Gq)clZJ;?Z(YZM}3u00lXt}kob#fVgIB7%lFz0*{$ds9o!jrP30IxG@Jlf5^+}^pGtHq zWQdBJ82AE{Tn@64l9``#pELmn$|a!t6XOAuRO}%Mxu3+A$l{WOK-^WMTDt;n&s8=S z^tQOpRApl&B!3#1&WmPga3B-G;KJkDvN$b8_dL18cLUA=YxhI^>4xb8GtvX+!R9fR zx>RHe160rE)Uq^ghj?UC{8;d${U_d`nJN0KUd@=m%ewM!EzsH zP|{Rp#=W{nKGYNg}x2yWso_2^-zym45>}f3Sw*#c7l4hVVd;h1N#&L+d zFvNblmSbS|4TGy`K|%+rxp01P2E_ixLX2scJ+k^LOp%@rbTxz4H;zVB+^!%XKWn;D zr1oWwDg>MMn!3W9!0Rv~p>1fsmsE|2L7sznCuEXP4HTV)#U^Z5RgNjj^_|FJdVD3+aXo5q^YeE^mLw~_`&ayL^~ zUF*G*JNk&8GGc9IU0&sg9M$jK;-{rctqweP?39}*ev4xM?10je8@(NEMSu9$s=oBv zTCClajmrA#!?xZ@D{C*LE&WGdS9ww*u6Q<1ln-IaG;)yx25;5z4Z&GcMk1CQZ9cui zqEb|{w5_5+`07iZj@zvHlVEC3?i%W)w=Cz@G4k$AIP4)GNKUl6&RQ0C21(8^eX6U@ z^!#V}HEURUzs5MJ2)A%tUOwv`s+I@{81(Ua(rkq5C0Nzwjn;})!`4Se$HcP1iq2%; zUHeO1?8Sim3)9V<%r+az#+J_|1a*=gtBxcKC~#VcgtZxuA^$rUropqi;8TNt=Q7$>S%7E`5wlj6f@d zx<=4fS1muCUwL-1w%lJbStODlv-K!g)yqWyOk$I5Lel!f!(5kvdon+qEmv5`_V@? z)L{;R?ztfD*%rth)%?i!JkVdC4jv|~T|M|qTZ;zEj>E65=HjEdO5??YgP%tyCsE0!JnQYgGh&)A<{zFJ zi4y#y(N$xg;4mrX41;ebeAECV4%i?*Dx9z{nnrs0rh>ur{hB~Z(3j+%fe$*X0s6N7 z7I%PC25>xsRX)j4Bwy0J^f`U0n~MoMT8L9KYi8Sy7b)CWq%u6QY^>hw-h{|ESwMI#oU{td|>Cby_e}(~Q>Z9CI3-$9(g$!7k!>gU?f=X+^T57u?0U z@~Q`ZZo?ITDxE#S2k}fe%>`x^UU&SNMRo6v?V8^| ztevc%5j?Gm++r6y!8=RLeKwKkv-V!vbKtD^`vwjPgNp`jhI(J#p?Q3(tfY5oU|$SY zdtAu<2UrzW&ShBVpPKKJQEz<$cArd3MPd{Pmt z!q_$Za~|z-LY;~70W^A$hL;Rb7Cy@6j{#3HLk8&f`uh4{7f$Z7EzZUO z(LU0WIP*%Dm{pENF3dA?dm#?L+{3_C5#~Gtx-&*kfIFPFPnSw;T=SG8#^dLUww07P z*tP(>T4|pFvq=5ChUXAJI~cTNEdJ#ndp-M<`gdg<#}YT$QgEK%A6XR{KSrKAXLh%x zR;8q0-$_V<4>6!_VMD`5+>>Y3y8+h=KI zdjUc!&zB6f3Tw#P|)AltlCS3Y3aryu4wNcABY&SxCx%6 z5RC!XUV;M~B79|>jm4m^SUQTbW z42DD0z!1b*qpH!!ZXKz4W3k;2f*E0edw^!zY z9d`xDJm7x)Zc<{R$!T7OjbRDQHvs5`c|m@_a7+5zlL1VyJ$_@cB6| za`n5wU!!ZH1<776H-5Frx-5FLg%2H0fryXgHiyaB(Z#MvjJ68|IGUTAJaGy3+e0Oo zd+nz3dQUe*LbNt6#Fns!d_%f4JdVG>9$2?iaKe~ZJjFkP*jdU7W22s}D2GcB4t;?A zrf;`;x)!>H8;gxyQZ@S&q(K!sS?DdL=53_FIJ*BPpviFWK-q6emtZS~!J_OMD|joR zGXT2X#nkdB2Q-uh`U_cI(q*(v3U)#kA#Tj}<1VaMZ#G`z(}sER!DlRFG!SqsgC@%8 z<_qHZ>7XLk?h8HYZ^W)~Ni*?Cun{P4>hIlkGa$wmI3hC)=28yC&Q2J^%O9={jGYuB*HI*?X_Ge!GSW zi;N+nZ^&qzkB<+0J#$r7fdBen0cvpOxu)8xm|iLS-+Hq&v>zBMAOnE?6Bi$DKLRD! zMhJG={&TMetx5P=hQWhR$02bjy0x_pIO|zoUynkSRJTxG{xgBIgQ0y9&!6`n5AGw61TmI(29vysf&`g0QCixixz(i01bFpU>$9 zZyQ)yhv)%!@iw+=;GfmhmN=uiNp?N0Rs)AT5C9IJAKt9>;28@QIDP8jc2w5Y<@&-+a?~t+F>bv2m6Vf*vA7D!7RBn5th4C=Otf-9@^n}>mSBJg^twp+fC1%$&MwUSFj^BvMRCMe1S0t)?19Q9GBf`>DGntwVIK>8cpmkZmjvSf_ z&fT431@^+W_)a;^>8ye*M?@s{rRb5K>a;CU_xRuNsG^>p3)OijwyK-Llmi-R%KfY(Pu0DUEt-rop;WeA{7?m?8{Xt${ zj;R`*-}UrlIE7=BQqQxMLzRM{;1-M%4*yupn1vD1<9@U0$s(T#|6?fTmT?TxG{>FU zA%DofTUYL_B-`8a=Fm5v(e{0RGP~ctsD*4YL$dfT455Nu|IzQ?0Wi($CGPtDH7a)C zXE%%r$Q6^;v|$~z=4sBf*#vv39xVyaBi@6F2uVeCBIeJgc7pzpvz+!9S+=`vsu7veSaR_c(SIuT$9Mk`=RKz=V@JV);%HauhFanPtQfj z^&O(kp%b+~LKZK&yb>$9PTs(aEcXH<$Xs(E$WL7B__BuIcRljS<~vY{IIH-{tioGM z<>im>vfEL=GglD#yRi_yP6-cbR8zHHW#y3iYjNpU`_}4OoA#oiGJK3YO6-Q;I2=xw zkzIWZ^~X_{)fdHIz{yTO$Cy1N4b@Oajv#V-6_d)JByd|#`9`MgPRG9oqt*6iyB>9o zDYdc1OHTfk#o&t9Xj8=p6sY84>Idp_Td5l#r=E_U44e#FV6}117AxXMM+MMNY$eg{J={2 z^Rw3^I2%{>QD}*vlJrt1eK&@WegX4sfMPWecaqoR=eF<9pXg(+c;Q^b0bS>#LV5>V z=pgz2#6FH`?KY|@`DOodL&e)zT_UAvJP~|k`9F+QrZlF>Aw>RuBVh#zIblu#f;T_0 zgQ+ODJaMdF)EJSEVoO~6Pp{fKYY^Wk&Nl&3bSUGxAT%vzeUr2ahgKjI1+nFgP6?u^C zYa8Urh?yVP8)n-f+O!5^25rYf%&olqF6Kj7x7;;DBh-WA>hN zg9RbU>n~ZhLChaf(QC;D2)Ip~e`kjZYK;z3MP>X0jS#;~^4?sTuZH}Wa|K(kz=OZg z=TJdG!4hzu1Q(;al}4vBsqFGF?(vJ@G59O%V~DV{x&cfG2;$TiOTVVM`?H74!(zpo z)?Wg96vy~*S?UiP7Orhc$)2Zw*Z^k+ENuh=O-^(+L7sP$R2iMDV*;-$Q$E(8qaTi| zCzqf7zE5ad@1wR}|7PYC1m!58|L-LQAE30$^Yg#U$+zHo7A&KAuMbC`g*<7B0lY@p;@|~^2Lk_pS?a(eLsX9g?Q8jhcEHoKFME6cDpl*4bITQiN%cH zIPrfGrRVP$5gWnrh3$DEMpt`_LZZtBylmAC2w1UfQXOjZC!rWAO!C6PNoI>>D()a& zZ+cQsknsI_vY=nNP$`^{-bBLr$e0U%or8N_`Fu-paq0d9%AsaDSfK^ZA|(8!E;g%X z` zXJchXiDE#_m3Q@_A;FG0#1PgJ2`J<)S3g=D>x{S7 zUfiV47y_N2(+Z1}0ZR?q+H&D;@HcF=8q=}k(U7Q5$-8I$gA#*-%x|!QL7I2$X_S)o zOu&f{ZugQM7jOJ>9V6xXu}ocbi_zMh<%j7kH6K`H+g#^&S0 zptRpJPlVqI6$-1aJFbVXm~6(^mJ_bFd!bTH(i|sOz(^S~z6rhk^2e$u9h=yb=x$ra z)i*UsN$_!snx*;0tE8H4geu$9ruq2hsYE`g>?^n>J5K!hCEn(M%nw_9C)06q0IcSg zzmdehFy>$rL?GZDY6kl{sNF2MaKF0x?&iKRv?H#Lt=|eR?DKYQ5-(gPF;|!p=yV~! zZA+2}ct>AB{eu3bvowJyoM(z|$cjM-DUW{TTy+(q>NZT6i9W6P$nY>zTkLu;*ZYGd z`LDYXjQ}#ONz}{DsihE~JmHJRTO*nf$CCyv;IvNQJkSUmHb%^ks0-pWmt#wSmCQ?~6-hr^vgr`R7=N@_hIu`DB7oda+1%5a2qb zuha99l$3--?$^Z0#@^l@HQ;`8?)AQTxMUxS*jkoZ+sPp&DG@A7J)fUQD`D?|_5bTO zs{dl59^&4&VDuYj-TO2L%6~&tFQl=U|I8lG57yUU6w4KUjdtsw8O+WR`?L2Bye6m* ziC}XwA=}GbPondT=tJA~ai#n{>GTY|d6$_{gnuhd(o`i&zlkv83G{813fHz*lan2Pfu*=1*OSTL2t zg)(VecF8GuXLJ1L3VZL_3|jC*DOAvzt|cC-FoKK2yi%(+p{_@WCuBE!p~Z^9YeUV= zoQcrsuka$$TN}Gq$-}S8g4q@`QV9gV2ig<;41)Z8AOMl5xTRoQZkhEuyy(2;SBc|M zWQh+U{VgAiFVVtXK@E!4v5uf^H!g0BPoi$n67Nl#Gw@*#0pc_|wna~D{yW!Ny7ajY z;&6W;MZG1LuB za)W>R)~m7k4&5}XsjZG{Rz1Rj>_FLQhkf{hEfxNIGYweNVs}0><$7&LhgPs@k2)E< z0%A{XxrMrC94`hES6sOBmHLK1)G>y*O>H?@j>}t}X*L12hZm7TD%oUS6A5DnTswmi z7HSm>`gswU{lyKLx6Ww-aJzror?|?>zv5tw#TST2!r-Rr2Z*%e884{eiY)U~E3m;} zbFdtQ)HBofpxWir4mdX1+eMgsfP~i`NYBg#utajf1NhhZ5`ljQVCK~VI2+jfhw*j8 z9axh>J2rT})_lC#>3My1)ulGD7V%{7+2a{oY?059x6$8eP;YPvCyz!Z(0~r9^Lcg; zX^Tn~2{u2Af+-~qOEr2ao3p7UbH_shfkfOkPmx|=bJW56`#as2KVZw*_c~X>&1w9c zjO#M*w~iP|m|@8AW2ZLv-?k9Vhone%OwB|E`FltzO4!=1GMWv>lTRU=Z2zcu*KPq6AOK<1irhC71ykHT%1#%YKKOe~-e=nCI?PYh4YK%X;_g zT>Bi^^EHfo_|461E5K~r4Sr`2fz@5Y?vyt)=Oe7Y#55|P{ijP2B2}OnM1np<*?~gh+^nz%A!mOtTJ&yU5Q&7d9x;o$7%eCQa zQIhCG11bI%g)i89$37QRpTwRo4K4`q>N#(F_~fxPSoyGq9X6?@L=(mrt7tMCJh}7< z{`lkLsD=`KLw!T}@@W&Nc5KxSNQ*z@m5krv zNtJV!Nrm)SbkD!khr7+<#g^e)7Iqq46-cvD09Ww<&wuXk|0RAOFE`pB^|>;3sKBT! z^!;k>)&TGYN3nw6owjM)r_V0jS`EhCOf@2 z-iP1ryf3|Kt-w^me*T;8oWleH;%+9B8kZ>i7xW4xTNS7m3p~Q%rp;T!7H^Cl@PB(E zpb$EjOqhb)JeSdUFM%?ayQ)(`dYKuK(p$qN^>qt3Vi2P`(wa>aJ_sQ<`lnN>r{ML@ zkpRotuh=#CO;7KgV7xbQ@D^+(eV^pJq?-oKoZvL#J^by)*<`8MtR}2AbHwX-%XI7~ z>K3SZ2EW_*32|1Jv(T{;BZuy;&ZC2Wt~JF*>-f|U>`=<}K9nB00aqR@9aM{&EL!jW zu~O%+x|cT3-#k4dQq-2q!24%8f-zRW)1i0ml84Lv_cXT$RLafPj&Xj^ZDG2nn+x6R zL*Fls&7T1|7rVl*7nbsAe3={ z=fX0$S!wUPrQ-bz1+7G;D<~I!+9pBw5`gdgsdLPC_s`;_`8;~`qfU+$@gzcbS>m(? zBw6G|^wG>)BFMiq54S&~P9jlY@8qvqV-vktHYnZ`=zbX@J>!zP7)|=2E;#*ssW*Rk za)9k&upJUZ{%`@>zgLJA9AdJMj#-C3Lm;X)g!DTSk?Nh_)cKmlW!kYhP23ETenYpc z3GW|eElQSKSg0#aH0V}7IzQr6MKNvDNUmc{;5FmSV+kfgeX~Y6>k7?u3~T1|@H)%< zfdj_T0l+TAEFfVJnCB)05zV0k&~#y`W*l2Y`jtMsu<4E9q90D3A6I+1a--h5k@A-_ zC>K07#1&^&+WFQ|I|kNh5jh5(`nNpZOv7S=@a}6*+luWiTJHFrPC8=RSwuGVb60!hryd^40(6!fh%TD7E>BjdG^W7K*wskR#9Cy zy<{=r@y^EOYv0@3xwFZfC0TnBT94mmgY5(b>GY^MH0vLw{R&>-z_>#|kYAFEf5Fv8 z>Pj6F3J<$%TEHw1jZ-f#q! zat#!FA6gWi4$mMVjXM?2(xThGJfW!~M`{N6kcsFe>F?Sg_6)JZ5;~z-=>YKDO?I2p3pMLF{H7WX7L!hrJgaa z+S-J*r-Jqx(-|5ZNnql(oR$)FDP5BmdUI96hW0yYlSnopN-r7WgoJIM4sMNudDvYU z2V)L-Q*}AHTd3nsDnziohSJYH-s?-?n zY(NH?2*XM#6!EDn6LoXCPkrOo&N^rk;+=@vMj|~O_BkFN9^c^MSlGXQ9m90ixm{Ty zc&PVIYN38|aLom~OzJ)^{h%IJzk7h)UUAS~47;t7n1T35%?yx4!lZBtXIo&9fShFcIl1yWr5t-i|=A|6Pl3wkuoIwXkGWng#9dn5cXv z@CQTXQF8IXx!1V0J$Kt(qr54NA*GQK7meuwAt#m;SaInxK1p3^M?Fq?bxTPYE6s$L zGnJ2NwER3x`197=*?A`T*8J%5Ij^98@NUmj?`dxTn=dgmL_v`D>8zequz`VR1Q{1Q zT64*fW(YGRRBZ=EXB(yRsz-A?50D28IfwH75!B>*fdwVQN+WAWK5xv^>{le-?Pp`m z6!qh(u9+-l?&u(O%Y$I*C`cfE?Na5rgSk?Y%r9QS$F_(&Y;QL|Z#f%{%1r27p?`+W zuHR(Zdc*Lj5fXRohD-OWalwiI_hJi@pBP#>C+@Wfo2&dAv?|84u_zKdTc*^0T(XgE zIlw4lIF?O&5?TVOa?@(D`jzTew2wDRaN^A;sQXh(#IsTn0egNRF-cl3EsfVsA63@Q z4{fuOO+~Yg%52_D<;)HK?)rVkQ{`%Vq7T4Euw*T_8E04(TGn#%2CpVMrsUa6=4Yd_ zIKE7{r|lp`qh6)9zYPs33>(GF2IhMqQ#&DI%Bm|a;1obqlV>|HgH+6S8o=Uv}vl$SWoG>Z2C%N!Hi zJqs!*aL{5)t@c{G`I`@J>*pEXZ`B8TN;hC&X%e##Y->cQycj?FN>v?+8@T4^JNQ0Ab)+ba{}P zW#hIB`gWz%O*$g+*h)g^tm53WxbJVn0a@GVH_WB;X^oGyOn1CygzA%l8gyFMeSfsY zvphHC(mO0D;FAq1#K4cm|LXclz{c4$J9};lT=CAc5&ZaewM~YlGn$qaf#grPtEOdY zV&m1%d$`_Q;5 zr{i&1Bxr%kSKs+K3)ez7`yU<^uN49O%j{fFnxLY{TnBH#eHk|ef?Kqv!zEW27xW)y zpfyb55T;OYj0P`#%NlNtR^v--2|n{lhHnM+YvhGvCNeVF8l1~&)^L~2FIPB>O&7(> z3Pu-$o~>h(vr)-j#5@WkL03v}|^DFvBlpkO!OYnN7qUCb(+XZ!cY*P^M_ z@7qRG>^^VB!?A+r_F3?tBekmtKnwu`epepDTQ>8xXWM``hkAT~^tLc7lDhgD!zB)C z&@6lk`SKoejNhncX2xzjCr=$LLw@hOja?Se2^`lE0C_#OaU}$Q`UR`|Va(mBgMo#) zjR0mvPH)wX@iNHSK9DSW7~NAjw+>}XA5IqE`C};?U~06sB~Og+3ISNYg2ETvT&Ag2 zS|KZVfRT6vr=k(otA5+gu% zt6eaq%79$1tDKCZpfQDyQcWOC-azZ$c z4ioa!6(!yG)Wt1fAQLQN5ka3kRs_nKY=*KI#I3gsBL z(U7G~D#*)Ek1xJrJr&+=l4Vc%m}V<18pZ5+Bdv8lN9VMEE>BLPg88fhYFeNi#@RJY z6V#HcCTsW6xt$O21LRBQY&spGgszt5L)4WFOdTgJY*k11w)$H*_d5?i?qc)lc8!cN z!lip_=f8Y?&vIl|)HgC>vlqCX*&Ys;%r==r@JDixY{=K++x+W${3`QN)UAR|)|y8w z)HM)4c}#+EknQj^KK$M1gf~>-0>QMfv_ae|%Wo>xKFDvWAF>H*kcz|Vm9mQ>d~^;rLP~us@H#R(b#7>7f$cYcGE#yPI?aB`#j4#L zY9>QaiTL;K+$t#1%ldV0jvU+r4=USs0qI`dZ;5R;-XU~)imK@SoPXpY<$aSe&5uJR zPhGY1J!R_=xF-)_3jz6Cjp>nElA7)@`RW7;f!^@ja^?nAhu@c)H-2|de&8+R*ARE_ zL@z2Mb9_ar^yMj5~wZp?6>En=U1_B#O zM*zDsJ|5@4wrp$;=TPoDZ5Y?X7yKvK`J?{+`rcialGR3I^6DHRW4W$P zA9?%CIONhD5V2el*iI4tLR|EOx!78LdW53C7Z{QzZhyy0fi8GBp=@<( z-)SH-npnz!2W}SU+%!u-TFjN(5=4~w@~#EEFi2UtA;is~v8{_jMR4XH0JbsC+|8=& z%36_$F~ZI=j_vXb4&Nwu_%*MhE(OQ}f0Jt~gVyjqqS!|{0*%Znti^{U2>zHKuXWlZ z;&WTiT!XxbygB_m#Cg(-SKvL0k{iw=8nv0Z<@NmwrBlB9!0w`I$U% z{*Xho=Z>AS8^sSJVdV?L|4#h;5KFqZ8eq#*+aF97+90oQuFYF3&~ke~@5S(*TZ(ry z5rw~DSU8F0_hKo;4bkKMg!Zn`Ti_%dN)Pa~_CD0)lMW0vuy(}9h(f^i(@#pzYLH#( zz+`irTd;?eB3D#K#1>P90-}k-9ukLz1wiw(9R0K?cqG0Lv6f|^km+VTxe^XRX_a?17l?Y-Yfm*1Ob9T=F3Z4h-?4G<8SkDlhW>}x6~v=~}y?e&dK z!Ndt2zf9QK+yTc;_)I)^)TlsTSsQSFMDhzh-)OTIy2PSII51KZ504s(0{UwNr92P6 zJ><65m95)Z6L^fzN*;ax^!p<-g# z6q&#c!{C`t?uyG4#vN@;Ww*Ns!}lKkZs&LH+eC6aWnZDs94o2%ydN}pXcp*J_WJOh z{-!5@$PkoiKScQmRlCaR^|lv~^KKkY*7|kXAlCxQ66m&+)Vw9$vt;e>OFDVwth1d7 zQG17nC=L>W=@;Q+c@gF55W?c$bKqd@z)5x!#RJ>$a4@1;FXbfHHf_uRv5>CX*+%_u zpGN~z@0oAn=cLErQQ zNdxR%^=43VU)`*^@vFF@P_dxqA6KGw2u4MwjQWh1V<7d9BZx zZW~bvcU>_}rO<6?V&Jm(w&1hnt(KnPr2R?gbD%r^1;Eqd_lF(1iC;ns~zXssouHR>5Iq%lvAe*fwz5T%SigNT4 zOllb*h^g#5zhxMmKPr|Csrimg0G=il2U(PSwlNVzBw$yzMA0i3EWtv<|V-46gH znD(!W%US~PmNUc2a&CqV+wYM(t6uK{$zw@@OUFwvHjEg3Bk>B&mkAQF{j7wSTAnca zXNpqS#+z1n9wcHMP%+_{SfE(yN-eC04_9@;{YHL+Wu#j9%r<+8K!|lqlj$Ls8?yH( ztIs7DmCsIJ;|E=svsxz_`GFxZ|1V8dnY@-&Fd}ACR;G)J{qWNlK8&#T4wF@6Ua;m> z{rBN%!C~W`wkX^*^T+Tn`@Ot}kcf0@e)EPDNb@pdSm~^sr?i9NRDt1j;pMaR^2&D# zgaE&!@MvijcvNuUy#a*8S!BWYFC-(cc^*m4df#pEB&o$9GO2@Sl)b5aJib4JcAphV zLe1IM?_8hTcyL4h9!cDHZAcUkW~!9YcFpB!`N`2ed(Gt!EAuV*R?)8IG*{%v3aFze zJV_wxq*Ju{WV}WJr--cicA^*VV_|-odj8b!rZeaf&$!>LNtvoWkLX+0GI%4_j@x!x zNI)#T+8V;D z)%P3~AiR$fEY-^P=i+}k$_}ji@cqul`c<)FWzn?PX9f+#_oTrxP+-72b@lz78K&6n zce8LB`aM#>#4yQR=#jL3fl{B%c%iKvGzp_)t8p*}3%6#kIyMRaLdk?A8ni?8POVdJK z1VqfcwV#2Q&5YlaC{HnMU`6G^la8e|D-yw*&Un9nKetrR{-*PD&ZMw%+;pfH&eF?h zm9BOB39>}q)WCA4+}7)ncWYuA%}Bqu&P<{62TmyZbj2qx4W@Hv8Og{{y8(nO4c4jT zKu8afB+77`|MF^tZ90!It3cMQlxpIk`y;2aP^*=z*itX=0S6=f$p?zAi(wnMp&8kE z$Z%R;S_GSLqM{>)EDN5!Y_1)zRY+~kTD4DF7zJ~t&myvPv+bBc<{F-DMt95XVewdn1>uJg|6Mc*`g|c`t_75Y%iX36T>Iy;g|AFm}r2g>C+&OLP2|$i%RsQ`5d`F_J zoL3CECU#%nMW~kXFT(gJ%iha5!Pt~Q+9ifzgAW;klwGoUu;-o1_4`F+?S*m*!y~aF z(ec!WvdA*BVvaEo;g1|H=5(qR2_;$Lwe~GIcId|1Zd_{#!Z0?+oT&gf)Kv#mDxRy4o652`}xT;qw9lnkxMe8meNC zIH6=uzpvU$PrsP;$Atlc${~;!h{L`fhH1 z6z_=o!2k+qXjHJrykWbDSz4@bTOy)ujDLm~_F)Ov(A1_#wHkkt*VJH6Hk`=RR%b;{ zhgQnzfG!<9Esd?d2p7DFrnbG^Dwg!SArCy9DeLM?cxsBzO1Kns)HF4mR@babfkX_k z+~$2_i$OsE@;cn-Ot?DFH5n*tz@%huh|S}(F|%@vl~ zc;<~12~r@$Pt^=VL|C*r=y7XhS&YFL@JF`hppMAQ0aJmd-d;92>He{kC0_Vl>dLNE zR@gGOa@1Ek4(63uErJ;tyg3Sl)u*;2uyN?VuvzWkpQ*SpKkkZe)G%cy?KwHi7&{GT zU}=pn@=PiG_;_bPcYCLoIazpEt($*CA7vjzZ+I9LC7aoLKDb45usiz;#80%B=qqCQ zGuAp<27J6<`19=CEKnJIPlSa(@hy|MB6>>^2Bd_*8szFWdVxw$owDn^`I?JqQYk`A4ZNF^4f`3 zcR~=RcFn0q4T{>S(c4ks<~#CgEb{ECrkhrhRDrkv(ZcJ!ciCV7CQ8wVy$rf<*Yqza zw=1dKUPyyISD`GQ0E-{c%gw(6K-CCM_CJIdkc<5g)C+Tdf*0|W7HHub>r9S~9}Lj{ z>ZpTV9;bu7_rZB!&DzhTdgxe$Q#2J0kjR=Fng_TWPF-!fs`aE}Sfp5ENikmfH1}a9 zV8$dsNbb;q1qU5~Br59eLOt{jVdLGuV`luuEGkt!fj^tACw;Tt)4g%9GtC=>Sd@hP z5QR9|zZ?;=%>KDK4S{_?9W5Ft5ZFn7>Wl@L_rMOJdHhg$0tQM#aX+Ka&m;Mz)^YT~ z>!Frfx^FJg9(Nr~9V;I|A001kycaC%?+OZ<5kThm;hIQLVC2wqlfns6(Q{qJ?vdw^ zUO&^?!|?FbX#z1x^QQoAPz;$Tc<+w?-uwvb;yfL%{rLD7;jmwf!jMqpw3B>16qE)# z^7=)L%#PLnk{!|z2iyj2Rh-{H(*zrDTg_bF^j`n=|J7Ss)bsg}jaf^|813BNSAk?E z0|>sqqYA#(F+W)unUBXkU(9<=5xyz&^$XSmJE9Ro!s1sDY9Wi6RSQUIJ{mthFJr~S*{dv3q9(i2OL(7M`*-~h_W^x9L}=x z+B&R++|>zpF*dzV-5K3=^J}9um$UM$Ysb&*@FjNZSfrS0dUhFPE}Q8xDvMy=%dZ`I zsN>`E>bf& zatV#-s#om^PRSYliN-wtgZFqKY&i{wtQa^#&UgZyPqgu{yyNnk>sosH8_MJq)M{ac zD3mf*bpMLPEDK2PXu#c25mQz5P-^w&r|2DT+AoSuIT^U`zV7l^;*Urkn=v*f9_f5h z$H_bYvMU|l@1~@1M-e+mV9#XBav=K2CqjjiLCEXmuj}2s5k-V+CO^=&l<2-EL8Krt z8wo8AG{G&_c90ayPV-JSL4|aqabV6l+ZSvyd+zP96MTT;eP7mNaj9-G%3Ss8b5gM6 z$4=;H=$ZP^4`JaywC6MmlF2g$18gSU=f1urXYJ(dAjg(Mh?0}zLw-e1hGtCcF@1t( ze`B4pOQ2QnyUN(X@3x?IGl$4#ANN4}TwT2Y0xsoRto0f*j{EJ>!;NYtqH$sC;OQXPxHaJ_Old6eF3wTDV>H|MfNM zVP)ph?Dpouds-%cSyNw{qt&pFg;@EfD2XR@s)JKjQ+SojsqRTVtpU&;v}v{=?3 zAIC*6)%%8B;?=a~&_BHE)O%zlrjl9y4U5W2ocA&_VID#X2f*k?v9Y6J=sxn2s{l|5 z@CzF+Y)||*%LKA0+GuD=5~{Wz8aLO58U{P|_+8(1-2B)@rdhwhP-5o8=2{SfdDkxq z1vcTQyR*mjx;jhP&354Q)0#%2PM?VEBD2;V zv&-Fbb%4MKcb5`MLGpk@0kZAd=w~#$H%p{#YvVHM3fJ^Z2k;WmHb`cojH-%wF9TZB zY|yMe^$;BxnG-lxuMT`nR{f8+Bv7lYjYFu#Uq?+vIpW==^zlpe&v;nWh|wHtxe!G! z+@u#QkP5P{7rYB?Cv%Wj^863Z&6k)=yJpc~U{2jXiT9Bltaw?m|5$F139`pk9?fs@ z{XcGYyA!5RnX{VA#4{Auy&x<9(04N6kV^IRLhRgbrR*H$jM>HAe;~(f_nJe1?Gn0; z%5Pi;Jo$b$0qtA7X5c*pKLD+4Hsr%*#v!LacfVI%E1cnf3TEuVL+2sKz%yZ29S=D@ z7XxBo^*+xx-`o(%CvQVR8QPJ$pPhWU*Q|?8_JV{dJCzE(-Y^5rCS7k%S0J0J5kB&@LQ2eu_-Sw6uiUa`ES_Y&Hkv^uU&9LQvv90ha@XOTwyv_J%mP^^}N3E65>FFF87a>Y5Ai{vF? zy#UrfN*4U3;y9LX9YV0f3>NJPj@$a8ITfd9R+mq>DW>M|J9P=AX-ab(B4S)FkY^xv z4941qtX~hghKJQV3bF?cpV|3y&`}j8l$53IJ*Y5M*7vE7S&!M`(5k9w6{>;!! z50Aa!MbDOf75CgIVh;6j*IBx>8o)|`0Hmfk<`Uwv*G)P*X4am6ZdQMikR2L@hkTXp z${s6;fL${MfL*Py@ws8hn!V6Es;SrVS->9<5xF_ z#Ge{N{nA0v2Qx#do3-#}9F&rsN9gJ`*G2K>%-Mr`#eMdd*~7b?K1p`ORR!k1h%1oy z_%;$BtKNepI^BvlD@)gC-#*PQrvgpJ{@eO zf7(IB_;;2A1#Ay9(L|l&WNYk$v`d9E6Pew)igOGJbF1yi8)gL_B#P(RxeA9sBN6}n zNkAWg!R$o;x^Dq>#pbm($P5{1d;poRPkT}nhYEp%fFNO{DpA#0e*afX^1&UwRZI_9 z9lEPnml77%RV7q2=>O%s0C9W2&?`Jx@N8IpTKhDc5wo1;3v_hPUUJe680#z}bG!|YQJIUNZxf;42h+q)-`Cs!7`yn60eDT#R)?nWb2 zUlQ1}9IlV#E<&D15GD~)($;|}l|&OUfUk-pl-+DMe?D1gdhh+E+)y7n)^)x=P>FJm z5x^g?bD}z|&_#Ns%)-?|^5c5yBDKu$IHcx@*M}tZiAq}^!BE$Bh9IUI_w#H(F7}B_ zV|(sTV49fM%H*}x1H9faCNo5P7%MiLK{j$Th{4>nKXz)OWvxSak-;u~e~zOw&;Cko zz2@~B@{vROMN!@7fsfBCmRCPBPwH+7oW9LP>2U0Z)S)9eI=rs@aaj|O39?}3$NOx# zeqk80e)iuJgLDL*O6E!*7O=Di;5{I;R?xLOPFGMPa`qu>s{UC$5o_jma9Sp^!6hq> zc_Hr~fWD7RvIc@#-+=z9+hs5t7Ks4#j-y!=MGsl%QG5d4&eKCpeATEo02=>=OX^-* zl_z1GR#Zb2RYTGkm{(1>QZNbQ2LZ0?kf9-^%Z%tAT3z8CLgnSg`4frm{B8qN3&gMZ;kyOk|xiKniSD)sVtATc~F_0H~ zdkGWbYB4yJ8M*(V77Th|y^uo)laDl(;U`Io4qQDT6_%T_$%zxA_w7L!GHtkuiHXzN zR+4p8v2>6=6xPPR^fl1p9Pgx~eQsD<&C1ZPdw;i3$Ov@Lf@D06Fot!S#dyaWh>%Ou zje;y33f@?yJM z8eN1Vy&*5!U%0{IfNk82=JV(%_u2Nd$M7McJ1&2cWjFX806tJ-f9;BVtr zyG?%&L$?W%RYS&CL+Fd9mt0wM1QBG)8qWU+s+ZpjBpFd7&56)ix{K6h2 z-`47fo@cEs{d=>31xuCV=%*R|7i@dvA9RGs(cI&_KZK@7Mk+N<+``FOD-Gd7XO|OU zO43IkdWFPBccP`271`_OwPC{9EK!y`Rsmk?M1GmT4X^1GA)T}|aUCXL|3n&f3W<$n zM{`%^s#77XnkHRns_yAeIE-t2${9TBRQIx63h3g*0Y03BuGP!m9a2vIPlLLP?X;axpZwzPE-J`Zv>H(qc4JpOn6)HJvi;}iCr9xlYJ z!2jxw32RI=`ruE-3O|P^Y}YTxoo1`mcv>ZSdOAE@2F%k$*vSa!p~$l%nLj)g;in%u zKy}W|)2Dzyf%dH zj15Yn56FU~L~0GV}K&f2K5y8O>VkG?~C^?S7fp|tJob5g;_SD zG7sY^Hg4kj6A&p4oBakLY65JdJFw~MwFLN;#sh|8C(=#0GX8R0S865}D91oczKm=8*_wj& zk9K~)m*0YpOz2tH(UvH0zy_?dPp z-in2ol(V3<0g=_>NPwu&G*=0p)w&(1aR&;qMI?;NS0ZL{@Q1Cg{0HbA>%>R{LR|wa zVngmiwi!U0XYymSz?E?7VEqnW`2z{hkvzXQ3M)mQR3b!YxMv`fSBwq+B{B>ok0v|3 zlxRkuFx#`;Z#6qEro&5tVpI9=C=oqCb_E&{2bZZ)00hY90u*hB{>H^2D3Z)kO+qz` z(I~<}8)N;d!4Muh8}j)Di!Bod@RE%yV&tR z0H#1$zoB*=F_}d?Hnpx{NC=$xWj&=d_}T{{9;>sVWD*q5dFa@UP$M;UW5hm13oZA+R6CbCyAf_WW;B86)6`%UfYy{^ff=nulgbW0Ov?lv>c3nh91Oe zh3db87C$Wecthv7hYr7-AL2Ld3}=Em+BU2_m($^7q@G8?pO1TfV-b?s1gGm0fnT2b z%jp}1-A0u@C%g74Fyxcay4u_87eZ&|Nv*$IrJevE-j z>*fO!MuLrAhVnBs4m2RzT6fP4IO&0$i9kTPl@weHy=h4llB^I3L&DyONq2G5C~6u& z; zE`f|-YM>E_l|n_4`sCFRf`=3+CLyQnN_B12R<;sj5zytF$I)4b4ho$Dh(ay!$eP_R ze0cIhO!NsLn*n@d^@SuB%r&d@eXk7~ha!C>O|SuC{inCy1tJzrLAZIPag|j_8L^p@ zSi2Pniu5%=9Dq0Ob}UFS8|e%pTNBR#AI?7|4Znx-iN%R~Q-tx*)J<6p!*nLFK4yWN8YRf6t{|!EDgh-DRaAnA zgjQRHq6rd$h>(G7n}dduDB9`O`M>jLb{60MBPr}_#|z|^vYZ9nqvK+c@Tr%8pZ;Wn zZ`%zJbF5%!sW1{>w+sA=J;v|h3`-I-Din_7j*fye1Cl#lLBtR19zH8`-1i>8Y=`)w zo#BXvxdgx+J-qtxIi}TFCC?2)O{dh;{DAk}RN@k(OHL;8!pVz88&{d zfjEdMSHLI7>Dsky#}mVc-G1q)oDNpahL4*w1*9?t+yEI;1=rIAayx0Lkss z3Bbp`0az>+Dk565|3pap~w!ag_=KrF+GdUmMvA4;^h_M z!Oh&nQ@tw=>iO;o(?fSNvyqTk)W8BW8%Op^^?uQplfWsx^|tKqr1yT-yY=RS@NP;0 z9B#@}fn9By^0+2QJ^`GTaecdLDI$J>i=iNoh51Rb-@{n(i6KnGDP}?*8ycgjIMJhz zYZePeabb)l3nC+zOo`GItmAwc8Jd7qUa^Udl8mCFPEl><8l{bnGh6jvJZ*xj>VNCC z-JOFw_g2Tr8$+7S!UJ&}Hyu9loZ-h`ZSkE~8no_Mri?ZSoWwWn9KV_$<9GZ7=K}0A zB2@MKIUE;OM$fNvjvvxJd|KwX>r4ESJ;oRP9EWtYq5uoezXwUr% zir#vk+MF$#kNasG3!P-5Uq88JQfYz(7f1;|m9nQoD7$l5NyQpo zA<~LFoMIxuf@NeMoB^;(6U-{p)9O%k08o=UL+MHe#4SmeD6FD7AINwl#j`Wa0vj}v zSsH|#GE+($`P-Kw#n!+h0pT%4pEe4$iDK>GZJ0Sq5YLvGQGC0a)g+4#&$_7-U<}&X zWbiY_=qs$?Qev0;wukqn&_hZSU@*eQls^u4IYUYA8<^w6TQ5BgrUN?xtMdD)`+wG( z%Vvf_Q%?QWsw7qPRG9xIWsEszp%KXwha^8~M3^a=naosG4elO5Xs{3%Ovqyw2`Pp< zSNCQ=b0ajaPD^Jg8`=>11?|29k7AFTw=;g^<%sXU-eAWKy(Prz`+m#M@elkFe#=jA zOvi!|N}`9M18`~%HODL7;zxBKZ^#_)VTu2bJ-~1H8I}|@QjjxCw^0S}TUg#{#(h!x z+ZedBf$<$U^&9DZTWb1Cuo{lO{gK!2*h=tQ7um@sdQ{#|!9SRY=QxG&Orv-QZ~n&T zlt-nmSZIqKZ6GE%IX}bW^COrj7V|x{to~ryrPDGeLc+n>fDH=a_SB(x_#J|EpUaUv zSd4~J-^V&&n34-OMEhg&!jbe>{&H5#GG)wPXX;A_mR5v-oUjG9%nM_uQFi(DiC;$R zB~N5CRUAlws0ak8>6bQWXr{~nabeOT0<6|ul9Y-N_L}NfG*Bou27ypq+}s#K815Z} zp}dw$CV{vYo}su9z$LxG(+1#UE&`-d87b^28VbwW&8eoOayX4j-FGqM;9(ZV(XzV} z3CPSYA|{aGbR0A&BO@9%g}egL-E(E~tC>kf1v7fF*_oORLO6+{IcLw3Em|~(kN#Ix zHRf^$(4e+<6%`zayQgxGEUSyU#*j)sEK=GfsitPptfpo?u>lwr_@%?PftRqd6{p3O zq%hI5W`m;s$fZFE43wD+w!`i8!nN+8i1mh_gL9cXmEQNghaALUBe1;B{HxJ-@(zn(yJ){S4$CthHWW>zNC;P$jmnWxfXZdJY&6EP&tt-tP6NH~qvorns(>I#NAkWW6A+&K4}PhmcrP#mu`K1`DC*4%!MX@$`O zcETJx+QR#c$EOc*cya=>h}qR$NIOGk8QF4)(51p{UAqS;5Y~Lb$$Eohu7Ql@w&(=P zr^wi}40?gJo?vLTWP}F|4h-RXrINR(2f2p*L{JLo?z-A)JKV z=tP8Q!^aIpJTa}sdkMZ1cdYMwBqpz`jG@?1i~RV##_5F!a?T^9%-v;B_jlfzW)*F8 z5J9r<`$}RHt$G3rG30!a#pC+xX3a1$U{yYENa-8b9vLIdr*?ae3_&bOE@PP?p;?h* z28~)zDGCFE1Su#4r3R%!Rb3gHpkfjvN~=+urrB+yh<5rbkN5Rw-?$zB)i0oB=e+j0 zu)DZzSioe7W!vGjCEg7Qt1BJ8^(Dm*JTt>{jUwd^nU27SyGZz=KgMt22=|$>V1uSY zAd1@Gk+S18w)i34$0x%MzGmn6d-)!I%TIA8iXBD(8U2uQ?^|Q}5x=`W)vwk69Kk)w zHz72m(%&bPzzLRjd&ED0fqde>$ECFaCj>uV@1{4V0Rv!XDr4W=_75`V$OoK2GW7MgTj-d=s9Q6 ztkR>0u{0}e=t09^qs&z_sC5)M?)7snYW-@Tq=?wyQphpGgEM#-_l{;pwIa$4ET3m) zAtEAsmWZh0!b+0V%q&S#n8$et5}FuiO$Zhu+u6MNv4j2Q$9`~s_U->18{n`z#fQts z$s&Q7=;>Veu4WwVtnkJi!4E$_!>jWEctY}wC=rj~`0ad*-||D;M?#Q@KtYCM1>mGu zSn;wq_@S_m&xBpPZ7clk^Z;M9W0(f)Y6}6dn$Y-s%ksCqOSVaPk58<9K2e+xUt@0m!}Cy(5@Y4jV<{Ud+~P!JJ{U7cZ1=8z1WA0OfI z%t!^0J@veK>#6OxDuk|!EX#6?{k zRaZn;r)L*iX+GzXiA!AoP1s^er(rl&4ZTxe=iJ6Di|s(Kv> zGvzeyw{p(z?sRpSROD}_XjXUk0-_l(wosas)dNwO*#ZFsG?-1b1|&VR6ysJ~PIW&6 z2&iTm42{6>;!!h;bn*La@MKqZbb;C9n2MscVxwu)rq-#-i9)S=%u+kL$>~wjnYE zx=!x1P>T4(-iIu?ta&_8Am+Wp2Pdd0E8IjBs$iLDs45{4Q6WL8Hz+Z)z(5TQL83$n z(u6Q?-0$|*2=?W_`4@MaH$HckPGBxDIv^S(5M4vu7sLI~;m%Fqho5cnJ-aRD$mlIY zG~mpEKd=*g(GKx0I#2>4iIw*-2rgXE8*m4TAJ83qS{C@wR``4UJ^YrPz}R3e0S?E~ za~*;EWVBz)vp*r$m+J|EAy-$x`eZ-d`}@SwXFkmXn1}$U7+?B^WzR1O+Pv@p4?KfwJDK17!d^Ji{ge&Z%AM6A*U zvgJ*lF{a%FFX{ej9OCBwe*^!^szt!1kK2F~q2PMKk`chQp#TH^YXA;SQx2{2ABLO0 zj$IIutV{s9RKB*R+?8ADj?w~MHv7_d?TRAVlxypb!v6|O*?BKoATPwo#trSR4R4>m+I%@&N|!0ZDpFMFBiqKcBfVQ(FcUsQtG_&+c2Go~`#yKf$?W zi`Dr#?!Ny49^bnUZyW4BcL(v>b$AqX=>jQtb?mN_A+&D<^lW^ujc@^OfqOVP=}!cS zQ!RyWu07V-M%?&%8^K6*ch9PfG$+i72*(US^r{yi&?n%$cXTd**gC^tXdt|d99H?% zn()l^gZ$t5nG5;5|HYa8#=G=uZF!2AsA{2ZN(l)P6HlJ3-eU*RUkUJWkeLdBjF!Db zp%E^1olqtKR&HAmW_k_p@@WNgEpDW`78KTM_y?t?1a-M!jZ1OaMl9Lb-#C{it#F`1T@009B6 zZVuNrx8-&`37r{v_jSY$2L_Q_>3PRfw^aL|rIbd;0$WOxn?Z0RF-Am2=1@e83Wcbc zm}~=jWGc{WW6O+;(2XblA)zo2`~1G|Nm7D_K(J8u1Te7>5U8R9KG~PcrH=$fFFUy& zJ#w3UcoDa3ky0vRz53E`b{lkE$E;asYr5Y|W?GvOA8df`&X%qAO)pFvW5rU~Wi#NX zPA5DdAf;5MKYdA6l%^E=rK%^^9N45Adt`5NE2`)mU)Ao{`NUTd*B_f>m#0%wMgA zAUD$d(i1Fs{t=cw`w07QA=9`8eY!fjkW(_H~A9x{DbiE*>A@ zgLmJbU4iMAmwVmuZ_#otnGx$$gWP&>@+1f1C6b_T zesrna6K()_`TA|!0f+Ym06Qp70I_l$SS8?WY3Oq83LM3TxVbB3%I9e>-rAY#cYf>L z)35(=;@|peBe!OC8akbdO10~`LOtgU7q=Y7``9r0muOLHcFH(~s|PEE12iTEj-w0l zVjCP*1lbA#-OQYE++HHbEb3Yg4^~*kPFE2L1j7^*^t1u^n7-8{xdD2nDY01CCaM!b+*=i=7lWCo7&AS_=ye)0B2g*{Y(p5>G>xmO zrIb8{L=X}}aAuZ7F(Xn+L%OY#G&B`dlTm@>KAb>O&RGzFD6!mxB#PI}*5Neo?p9O! z)Z?g&AOJQj#6OdAZK;$R`lCa%AAmqIsHnP#xVV~HFh9)u&0qL*D?jm9HD1@#^f2Y1 z?A5_maM2L&GvR2~;pJzDA9-$$H|7mA8`T> zz;|+i@6lZt9e+PPz(34~I3>`EAR}RwZ7e+5ePf?r{N?MDpiQWGHYxa+c=&Vm!f%6n z))NEY5cj#SNq-xo{E5?m(?mbtEUFtjcWzGU{&Tv8|@fuTJgH#v9ki8H zmuo2qOsV&y<%t=N&mp^NxqK%x(_xekKxs5M#Nolk1waxL3@)i`c?dQur}SYzuSMiM zOg2R%7|K0_qz~xdfIty(r4B-5bGT<_S64b~0uo#(MKYTKr^^s}BPOh4DviygdDOYGf^8h;&3KULKY;cy9ae;J$ks9$S|e^Ag-=P z6Ezjaa_T1;0z+V+N?5cakMa_~^Y~`?w|{DX_LDzhVWt;2M<)fImLuU&a43%Z(&OM3 z@O>}L@LdOU?4Vf9R1}Yx@%wgy-}hrYhCvz7km!+-C|J6qHR5xe;|Ic3%&GX5R8Ibf zG|WQ;;ON{o)bqBL<~M}!SOv`tKL0Vo*Du@l^2C2WjI*bxUK=B6N~Y~tAO|Gw)GF`m z$1!aRF7F5?b&{L+@r~8N&@edAB4CFt4s?zyXdtVEdv`y?yWe~d=O;^CefAmLc>NQw zy#UB&m9OBK&=v+e;~K)` zoL=vVOrc(y=*0pUfvTq`Ix{SjA!SEH14UqIi>AnIZF428F5Y_o!v4>HC*jNQwf4qA zu0S7+T1c4=rPGG|jwFea3NBboOrZcFRZlcF0Z<47rIIr#I^KK4SzmW0F?%2c4)QI} z%wV8}5Rm#bhydYmg(6m0kE&=8h!B))Pf36u`vyQ&ix4hZaB=md-cktZTh+R}6n@AGS=tgrhQzW>~)ZLvaBxRYKihCKf4K4)LGEG2+gb+Yd zx~`l2vZ@nNQ?UT&(a9hxI$HR0pGUAx-PN;-8MOvvs6>H^O5h?E_07C>NzDAldAEAd zx15QI!s%21Cg#a{3*oA?^70O2@D58u2BNqD*-~1WiFq{uSUrvVKnz4cc5&0BNSe&u z^RT-&md@VQ86;$+(%3LEGt))HRMnYibs9iKAco@A@3n_oX(&{cjW=byUy#ivBAz9S zh^RE;%=E zHIXmZ>Q!ugz6I#HO!m9{-|KvU^*Vu1fcRAV-K1EXZ^D6|6ri&;_Zq(rCtbiGP#na5 zgI&&P5C;|>a77ll8Ww1c=#EeE;QhOJ|Lwb2UL@Rj;W<3>+9%+93p_|?IO&cDbxO^{ zb-4Mu1dk$vwfBFm+Fx4&eL(igdUCMU!+gZsHp_ToF_ekrkeAmVUMDiFwoTN+-)vz% zRt78+V74|(=CMIoiz>2bhc``>mv4B!`zYb~0#K=tQL?BF6-07zf>8Ae?orUQGv};> z-FILC3=d~`4Q6KHntKe_G9j_@05=FFK|}VEP^fS)giz?Nv=AlgAlQ~r)4S?D`zZLwI1Ghv`hFIMxbB_Sb(XoJ(h z)!p5N!*ehL6c#WJAyf7Guqtpbu7u&mL((fPh;Rgw5R+k5fPt-D#WX|!BnTNO3>>Bm z6hBE2i10*IgErwiUxJiAP@vhs?}6po9a1 zyLlL}!m3JmX(DRyQJFC|)owZS98##Zs1Q<4>TtNam3wZvsYJ$N@~)vyIptt52?$Ch z>$p?vDxf&56o3?0naX_8@ed!7uijeV2Y+rhduINyzq@j6S_=U=7%UPw3hsNtNwdOh zcZeUkv%sg@2F$61?1P-A9KX~* z!aI@>LYW1vavqDS!I3t&`RiiTLHOF{;Lq5F@$KNif>L4ro)Em zwIDXvCX;Vbf7gz_{*GI66afy8_$&eEeHkAJ*NzR}Sj{L`-Eley&)*3Cm;T)2WdHXQ z{EaU*`q_O!Z#id9v^51|Ze`|SEbK^Gc$rjsgn0)O5e9 zCmN;-Btfe~P(c(C(&-cu23gM$$rkO?>i=8^XYAq?=miPxTE17I{w z1urZrW^NQKeq5(pJt+?_u5qOxA{Jv521ZqoY-h7LV{Z@7jY`w^yWM!FIcR?NXLojA z`Se+T>{gRsN)VjeUbC+!=Wl;K^MCRmX1sewzOuXOE?m-ia&JXtKg`e@;B+tQ|C}>4 zDst|SaUnTpH<||xj$C$zz4zwBWp^h8157FBoPh>No&taz7~DD&MtU8~bDWMuKuj#N ztOk(AYp}jKsZp{Zr>r7k;!=Q30fDTGZ@^t$#AJvZr9^QWrES~MNui>ILITV0Sttel zSOkmGG)++MHYy6pX>XEKE@3xf3M6r$5m-wc!f_}a4z6W<;e{E#d%wj#hzn!{Do&a3 zB|E_%`Y8_SXb?+D^@4F-x#PMAe4p&&J9&U3@A3ETA^w1;a1|&7y&E!p9NCvtzj|tR zmc4WRdz;3}g5~qvCvc#tFmRn;KgIt7UUKE9UU#3^3#anEshe)&Sj>%&9U(fCak_13 z|4TEn9@jTUT$34Y$pQz6=vO`N-Ftw$-*^|t_m2Q=aO;&9@$4Hf!4?f3td4P%&X9x< z59Rdk6CSQ}Z5x{^=1b)KTD36o{g*VrI<*jDRM$*EK_8`H9FaF8bcvG$18&#^HyeR< zf@5_KVh+aw!~#UD5TKI`oF>AkP^|<7!v@80_+}1AvLy@&LKUGP8I7cgh)I-e*_=*h z&E;@2L8c3&fO*Y_gN#%=pXQuZp?OMOb$2V`9)Z+=PD@r0+`~U%B9A16UXtDFmu9DtV^+>FDfNfAhoh|Ix1!&qOkKvQ=+x-lJzq7bddL zR=@p98yc+A;YtA?e9LNzzUhrd4_;CPGjsWQO3X1J<=U7S8H*UGPCSY&(UqCmd+$x9 z*dd3s6HjYm;{Z`=r18!=RjO7J8J#XJt`K-cgwdFhsiH%4vU>2b0T7YGY#`O?QeBJ! zGl{x86E%y!(Gn+%IH5MV+F_39SakD4;T1B*#+G3OZgH0p&jEwfPGQ8IaY3K ztNOUJ_e(1Myp_CXbv@v$>VIEjd51*4p*EUt+3Y6kfbF^nPWI!I^g5rIfmOS@L*RNMTpK(pTLQr!8e+u>10Eyu+S$_!GrK`yCyrP zs(_6~VB!$yy^Q`BC=P&@Kwx2Q9VOtjbGQNOlPQF+^%(T>IL(v0og0u1P|cndfI3}_ zCe`U=Lui-LB;^zpMI2omznkG&wTlxo6EkxfB{2;RxkFL3IN3dffXW^5I^|RZtZ9Ko z^y@>@L9*zz%Iy~{-IIhIo~{5s_A3B~ibxPh*}F4@a&|4recI^dR6LfEQ_YxmG4T{r zFgK5kska`%f?GC8nzZu$nKiS5@ilrx*4&$z!7)HF1}hoV)jaw*b;vn8Nsk_h07)qU z1VRp=P_kx-iUkQmqev+J`YNyqA`%b~V%Q0dsvy4G@7YV&t}K4;J7fH|f3dkbgWAi; zGvL@B;x69piv&*5Nx?oOVh1HE4i+`inyw^IExw9TZ zbI%^xa@8OAC#zq5$NaE6kY^8)U! zT3IBHY-U7&5JW)8opd&anbe2^jmqA8Rx75vI)&oF!hrI11VFiwAwFcC4+>>LfF?=O zTB{5cL4k~jNcsQr?+~%mLe32OIPb(CdSNg8%#SY?pZcC7oMI_w*`i9{IBX8|GvI+Z z9%+x4ZxKK6>>RJ`w4f(sH$+j~L&6`~1>W)=34#`i5{xc5sps_9FvE}NKCV&mEBP3| zln(Ks81|%rc}?rvQiyNt?>V9SO@Ti(L}r8kKT)_lE(iKN*?M=`vgi27L+=xk`quxR zTIBcy3!%HCF<_4^Zig1n$P7&)9vvRxt@l2}2k+cNIypmgWgpjHegQXLc^JPBHfqaOFtu9z?}08)$TK2_iB; zxe|Z^Q)3bDR&TzTnjiwUG9jrRe0+*%P!|)=$PQh*q6V9Cus|vesjNAxW15B6g$Reb z`2ZveDjJfer#8Tk{RAM1C^c4_N{NAIXe<`7>da@U^K}P6FNtphbAEUUiwLUiFVwN5 zYjJ-Sv7h)L$`gfZmdtFqQP%`rbFGIcO?MBfT0}A^YX4zxHi!j>7pFiF7(g&El992j zqsyG1s;Ux2RiMgd-p&J4c=PiEv*Bfj%mgB{Osa|9~R9QdlO z@MT-#7>43(7Ibi|NUTioA{u;;9^fTi;OlmQU(APi4+&99$2lT?xu*0Dz@EC2*s$?o z0_s_Z`LG79VZFbvg=pCS=ONl#y!e^{ z=Wz00hx1_Ll!)K4zV<@!Fjfn?*^SX`vqHz*3T$y!%kyO3o_9dP6BB?m+ zunS;brvV^w>cC+KEOS|22sd>W>wJcitFWF(Kmr5B1yDLn#Nq1dLNGX8K!~^`N&%cn zt|ZgKLbE~RRNo|8l%T;95>>Qhq=b^lC=inzV?YQ& zLh?}03Z7Xpfcda-GhjzyXRyHG?FN(d4sZk3VLC&NHHUqQGc!iJ_DHv zgfgt75!F^`<9@0LVNj8>v}giDDLhtn005N=bCb+Grhym@QjZJ+48u^~r>;sPYtZ+Y zUMM0GMK$pD4&s-OogS~rzxA{Gi|_b>+)BKN=l(FSY__NT{HNyl{@c5x&-gn>D}42S zk9Up@hs%VE^A(U4(Sk38J{O{mf<_%ppD_1@M9dqOEHKaj$pDf!PGUB{c_TFcmA@QU zxBvFh>VNeQO|J#$LRPECNwoFI*Y?C0ZSteeNU8ff4jEFvl*>hw@X z0NNltTJ6hEesV{D^v6Sd@sqvuFj)2=>OtV@ut21SI5fjKJABJ^!S~*r;iXvwEx`;h zA>Q{DzHDc>YaLipRpG=)`_?PJOx#>Bl1Oy4@*7wa^;O)=c|$$ygIx8;{FO|pzmg%M>p1pAm_ z?t+^#$FnlWHJxF3w#1w7KEV5T4{`kX6e$7W+Ev{8#B;dz{B5in!Q<`-r}+X#E#KE{ z>~hv4@TvH2-LPG~TWha9=RE$81R-<%D#nuWD|DeqO>-Q6*&MVVRq!iQ%42<<3dv9pT&OELlB#5* z0ueM%i~rLV!0=3T4dksL0_SWgDl35lwrrTD85s!$VQbO2F;%yflcxf}SCpWRt} z>QgIbtn$5;Hf@^&VQN4Wpe2sYab!KN>}7n<&4|zL#e$tM10gs<#vj``zUfO`z|lbA zF!XRN0VD%Hg$Ca#3+$2jN9hQ^VW+qt&}hX1dmc~tHnHm2Bx-lV|34Y?+Yl{_HR9eY zC2qLq+7oGb+t~rK9@YCtjr(yKp}XM&#l3P%+KB$>zIs4gpmQ|Xk`O_7^(*|HjlBGfrYKoPYu9mru(tV1k ztfxTINp%&6*H*ybtjg9w!c&5EXk{5@L4%731A}DE1fYYxuSBm@o(fI?B(7l;;z z$1x=GNt7tn0#gpHqJ^v#1uBh5a55y1$abo|yC(*E)Irgq9 zo|zH7JD43egW%@%8E_p~0rV5)sjLwZmXM^+$3BF_cgjJTINyXe4qlar_ic%PXvg@b^iYkX1#D#YPa=4I z5)d}Pr(k5Mi8#fvH#*NTzT#$x?p&)JjBvgFcHudg=$xo{F9MB zeao6R%#_?~GekW3{J$R9Z<4&~3Sh7SPPgtpB^|6Ii>IPWPA3bTT$ky!AK&jI-(dmZ zDv5cG&u}utmf zHv(1%EskC?d~KERM-P|y+TA7YKJIaN0R&gHDrk&oGSM2Ky+aeAor5bw@Q8>2$qtDD z7v6)j9q!^!|0Qtm_Tl;e`0qgHLF6-gf%`K{T_*bsQy6-5`Md}FOb|gzCINeTM$UEB z0v6eNHkb`J+TnLsi@XeWOLwPd$1q6<2&g9!$vT+XTq{Ssqy&o4)kPRWx%MVe_vg<0 z%Y-*iuY`a5Pw%!r_&rOz@QibK5X}no;z%vAYKfBo9D9cw`-bnjy}+jqW@so_rG!=$ zkI~~Ret|dH;Q~MlMJnbioOy;g@d_HergK~n_|^UtzwZ|~6T`j`eI5PhI<_6g`FY&w z`o>hi#{eLQL2ARWDfY9e_1&ju@%3KYrhD!!oR4i3c^?tCml^q+aC}w;z1PtLYgU{< z(K>LAif3hk+ia0j!Z#iq;+t4*Aa26Z}WN z>~w?gMj)rUPVGsG(}S1{J5AH9=4x_fjf@qz{u2$W>5^gkg8rCQZR71vG41sL=> z2pU|XFxU{;IqI?)J*t91qR7SSt7r50(=Y7n=YRY({$~%~JN@6Uwj-mTHUJ;9H+NS6 zQK>4Z@wi@2n<*tVT9%5m%9@8URylE(Bumepi$dInjc9ol)xuJ9u1ew^914f#oZZYM zNHC*GvC)nrXu*2XMK|~2&IP6rjf`BpN2*P42BFFmH)f2*nOsT&LjK(BK*( z&d$&A*1gAg`-2l49VW0Rs0Q6@as8#+xN_$Px?ni!j&YHe5QYM|u=V4FKOvo`HZ`2| zGrp0^x3=AFc>142^806&p7FA8k`p#CFQbUdl*HGc;%g|=9Ka0%*Q*x6U&5t2zL z*RX~|)lm)iN1vd{r3nofXq6o@Bo0!cG_!hRh(uONe %`-}G4^`Hkk`TSnKyfAs% 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
    BaDnFuj+!agm@$jb-4(H*G9rHstbg5_*X8k| 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ʑ~YI4E3X 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

    |N8cY>l}E29+?6jT9{lnQs8v4w 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%0DKE$zy_s~l0VoZP*<%~6) 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 diff --git a/docs/assets/park-ee0533e0-balabala-1783264824576.png b/docs/assets/park-ee0533e0-balabala-1783264824576.png new file mode 100644 index 0000000000000000000000000000000000000000..804353d4a6a0fa476a5a9bb8b0acbcba78067638 GIT binary patch literal 11344 zcmbVyRZv{rwr=CWB?(R-xI-g>#@*c;x5k~u-JRg>?iwt(21{_);K7~Xm;da&&$$n$ z?!#SGb4?rijWMd$Ts0$<6eQ762vGn40J^l4n95u4{?=mOA-=sIYRBi_Is&M;7F5;V z4C-d&1OW(}+8aa2q-~ANAu13fQxC@x2p<3d=V+;>1=W(5<1w+fWj6YUhS}ZL;f)&r z;1hIrFfy@*K*@|D=9YH+Oq7Vy9DNiSes;7dQiKn#*$dp`A zfQ-+b=S_eu1ZqU)Zfj%b%;U~a{$Fx=-p2ndvyhYh7YWpwpZs4&X~`>*iP}3s$T*of znM_#OfMi@CW*{dA2nb{(V`BxfvjACH*g#A`AP)x@5AX}wzaR29ZBC|UJSt)m|JL<3 z<0rR(LLGQmSlry)nBCZ!?VZe7fFKZvg_Vtkjg9Gzg2~y#4r=7iWamur9|>X*XA>t& z2dJgJ9oat;jg0MGp#0=-mj25HTL*dh{}ycL{BNM%AY*Yia$o^6v$ELQ{^QqwQ9DCb zApc{=|4Qww=HUQgQGqzyyEvJ=#lwu^Kg@5~{l69cL-=M5kD`<1TTqN_#OzI6Y$0|~ zX)%8Cw;g6vOH&>Q*Bgi?#wJW$tY(}{96$~>CL@q3Hxmd1;ede5j5v+IK>j1=f8*yA z7UmWe1&ML7b4vh$;$p&VY+N9bFQOtqZZS>~HsF7FrR|)dMs_BU|LC@S)BSH=(f=ne zkEj#G2x{-7W^ZrvpDa+au!q_^Ti830iHefZYFgTv+PgW^{S%>oIV=WovUG)*N;uiu zlKmINJeL29dTuTb5GNOeoe9KgV$AgBFV~yvoZL(hb~bJfpqY^ogxie#-~6WkztFL~ z8O8EXp8Q{V^Pi=+Wc+9N-&OE7`R_V{*u52x(_58XPzWag0JJXBV!~?f%f~**byS)j z>-UOo8@p>Q$LbyLSNY~NvLd@9}DBUxM>K3kfQFwbaltUw1nA3Y@`RSR=`HKUsaN}gYx~e#ftL2O%k^mZ z)tbWvpT`@g2k-rj*DEeE@=Qj-4%A#|FZ|{R8;pB{93Y4By+6&^|4adVU|%gR@x0PT1OFz@3Qy7jghxs9d-k6l?aDWP(v=cegzhOO5zdU`Kxa4#gUnIu_{ zCM7to)UV&UQ}8i#w(yovw`geYv@Ymb#1Ju)JN6E?-UW-lzNQ`1P?ITj zSidBp`?}>*ZO%(&*yDbS^+H;{ARK}r^n!LJjXbHWA@Qpv_uq5Y(C2eOst=5B< zdF+Hp=g)2M)kpfUB_MO0+Z_XCu67?eF_%gAz^;c_(GImnD?<{;6Y+?}ys#m;) zXv2UK_q1nlCd5Qdws;MKG&1v;-3cM@dEJev~B=)yRA==IE1NAK@w2VSBPzB6Utx1TH_A zTKn2GUFl!2GSm0;?=Zw9rn4SKhgTd&qC#@F;>?uPiGDOi{K&pgPJ`LPP-+jWKM7So zJMqGJ3=CqUb&%3=n{~x7L0me66-6^v`;HlF(V)K8@=bnQZ3)b<8=XnXHR`DK<2Ks! zL>uR7zJCLNr;V8E;XD7B(X?KAxXNa~E;gbKr`~gPZqq7dn_)4P2!Z{VJ=B2LVHmy$ zYI)kfl8(aot1SNZ-t31+D4VEre{Ow3=4kd_o$oXy+aN66@&10Ia5k=0_|4g@-eE_N zM_xx8PEl}($z3#*3qQJN_O)!?`C%_{}y#GjYbDk17t^Iztm%haPA`r>KP_pt?6n^8RDw z96gANHhT!Kq<`h%5aLS|-bInxSKeSpWPlw&UQ!UzoI2j9q6k zOh<65<01~BmV|>iV8y>4hxJC@9a;Pe=e$k2It>aX<(!(2;QeGA8C%<1bk%0I;1M{h zHVCgrlm9_i6GNdj1;aNZtHU+D#gwcbwdRjewacZi=JpLxRf5qYj?fwntbW*7k5!E;*4*eVn zv75JCwTMc>vSd&JDrtsNg=qwNF=II0n9&lz5V2D6tg<;4R!fzG%X5Y}2{}`OQ{c1F z7}OUYIUGX|U#3QcD+&}|WH#P9OooeYeXzY+A5~!r9>t->9aeStoZ=UIYG?%gc4#Q+ zPZxGInp{v6%x|7lyqjOQ41<`KL1q0G*4CS)*yYX<6%p>(LiKLF z@9CJ4-sz)(y{GuVWks45lVupVgu}sBBrbA+$Kh3tZM`|F%ym3-UHU3YmHapSjCr*3 zQ@~aac|x?fpI$T*1#`9cnJcQ|w=gTSlK;9vsW! zq8-!@z4P1^W=q>+TcPu@3eVFZ2W-nP0f0`G7|u`Nek?9gt2#Zqwt7i%ZS-;5k#L*D zPv_hS_BFu1kg7Sm<PcA#W z9mcjV#aL0Yf$IkrR7qy64fUgUyVB47X1mSu;zF>gVsblrQGh+JnM8m6@|^W4(NM#} zpTvb?e@Z^8@eUMtKl?ZQ6V~LHqSOzEZbd)KVJ<%+(Hf`+hfW;-X8De=ywvKUwR1UEt3Xi93zMYd7T$U3QByWxo@Y)lG_C=((E)#eTg+?Mtfa z+TIn~13+QWwPk%}%@TS>uJQC9TBQ&5gFT_Ma{anom$}^0S%6vcC#$oI;g-2cTrdpal9poRQm1%C-E>ovw3{?7bpeO@8WMIW99dq;|`eCKfZM1^o@1bYX`JmGvA zGP1hE_K99@|9t)=>$BiT!~dE+bRX}n2s_g&Hlq>D7;~+~5gvtbj*y!h9LGbSgdEIF z%?MVhTA=>Y#xeJTUNGb_ghKMmR>kzC;?r!Gc+aOgh;rgLur{U&(#A%Oo83tLwat=z z!P}B_E+(sq8hEHuj#_X&QxC!394l~em%PuJ}Yed)`Lrh z<`wGG5_peZ5k-`Hlq#^;M>l_l7$FXYowv15f*+_DeLM zz)bqfhXB9jO&Pk(Vi?ZUb~XYb?T9FqVvL#UKPN=u-C#U}Yi%KB$W(N34(AknHnoGz&xSeMQ~Ub8#x5f7dcC7H z38Bs??tx#&1W)Zvb+@~J?5;*C@CuGt3WyYH_G zlpKR4i45>?JDIQiSiRzBBd{8)2c|a5@O}}X&1CQS=INXa~v-58RmS4Av%^pc8z1-&emlIVxA7n#gs^DM@&w{4DEMtC-p(&=$ z6X2>XGs4i4geljQZ)>*qTW!FAyw)=IHRMDb0HaC->z@LSi?=_rZh+wXO0*H{lsaQW zuS9Yhe4@8}HMW>Cw3y;U&Nb67GTnhoJ4SD`AZH_q90On@b6(gHj=d)% zLFwZNM?cMHXK83r`dZ1pq_I}v`E|Mk9RJeM*+R5Jf0KQKMF_uAf|3cqJ? zvVaqz^jPLBDB*{=YZ*pL=J67MPZ5~*kne0W7E9y0W~j4rWuJ~>^_2_mEEvW~+2*5C zRLGMvqNH`>Z6+~;-sg#ei$2(BA63$Y3Ser;H!`z9$AOhN#XQT8m)VI^K>&Hjv1|xwt@M|Q%A?wF-r2CrBO%l=J=xJ3lh(o~K--b%H!+|Y-fX-MS zPE4ea$|)QL^1WBzjT=^I2}R}QHRUE20Y(A{#*|K+IVRZcOr73)eX8#il!NVIZR#~- zV)UF`(UhJcw)miL%ofL8eH?ec}y9iVOUR!r}EnN zIY?a>5ABtQl39vJ(Ef1bmQI`=GIi*wUm*T9SqK=;&61Iz{tcF$hak#OdPawXVq$|L zF=myuv`3?PmPF2(#=QTd3n5`fEmM#SBLQRlDh=^N`G+dERtp*2SgaQ!bqP~76e`1` zNj`=H_whARUQ8{<2{Dv3#E?>_52&NWJB76&Br(nJL>O?B1CoaIlO<;N!9xNX<4jh& z6x^VSuGE2w#Wo#aM#bWJSz?u{1{IiKAR;W(b*(gShr`}z@o=eYq~PNbdluF>>sO_K z-jgeEhJ@ae!tl4iB>mDG#3gQ@uV{B2X~L`>nsFYrHn-6x;lnbuM(HGIACvg1LN z#nme1!-EHny78o7YGK6dkc;WF*=3#MgkL(+68 z$ncRZiX#(p z5kEaLdg{U~OJjd+mDJr^Ly1ZwPLT_r%hRU5)Yu-De-SSk4)CS_RB{%Eom@;nlBI4w zSqoW4`A|o#leqVMS*eCdq_#>Eq^gQsw}B>&2*Vx8N|Km)5bWiXGnvEIgf+bXdE33j zD6@Ehd}s9`u89OgGMu~3v&1b<>>^XOd3c^rqplx$J$$Fs)36lS5&D$R{NAtjR~8aQ zxN|aOe?GyvZhh$dAud8Mjq=^Q={^O{9-pqEzaA-T?X<+B^^1cE-zina+0Gg|4thhI zQZmBmQ4pgztrv<(+DSAPA8*{hME#LU}7xH)c zM;qSZ&63YMz+1!fuc~8xVFf$qw{Zg~1q!5&Glg1lHFuRb33{U+sqOX@hQaOo4H(s( zv0=ikfto?so|pmE!Jn)ddLl(U=x1O@tBkAae!RDetsB(n-zY@X1MWQj!aDmaKh*!V zzJx(F!jy+`)GhD%6MDZmdwlKDW^XZ%R|$55CzC0yMnWGaTSRn-Ak5 zf)ETrIi`&P5l3ErbH&qW*XzuxQ}1AS1)3jBN^J}`3|N{4ZhG3)gTzub!W3fl<>)bV zq-MI&R~=>xBP@D6NM2efpF(0}M|q_y<=Q}Zt6%b+<8l=6*1#Qu{8Y{Rg z-=_d4&w4;j_*kBLy#To++{@0}zqld~Hds69ScfqCdH zJH&v}fE=eTSzwQkehuub8Iswfq=cx zTjFAX7gk;M`UD}%0sh^4ggX_`A|*9^dq?fANQOMsKb_Bp*;-sjd_ zpdoq*Rc}=<8s6PCeT&i|3#>%d|IE=qiG3Vru9DlYP(>6*7JT@)jj~y3u?DQl*=cw= zLs}$EhrdpDfo+Zk3kRUhzZg#)qu9@Q_&GOHe3|vG??oLjqcP6pw*1b4Qvx!651(1E z(KtJ$>hGvkoBZ$uvvWLHGP?nRr0nl!8rSFGElu|4c0Gm6@tVOpX8f|AxnJ{lewC_p zO`I@UFzXsos1nQ2&X|yM!`=H9Rp3J0Lxt#9?B5koPJpMLbc{Q!VK%Hqm#Pou!XHx+ z2eJgYE>wdOs67QSRzR(3*)Trezdtatf-J0%&|5e@->Bwz(yJ4d)ixZys*3?iKkb}AZ>f& zY{C5nX5RVE0NM*`SUb}A)4AFvE3dD=zBCveaBI5lt+MC;P?Y4{m)g0&Q2tzlXna(` za(hj_3h9zcZM5{<&PGSlxAS<~^s>i!qQLLbW=6JlVk@bvHI_!luN$BQwW|$mR6swX1yuAI&wnb@kJOmEZFhOT*P;t3PD+Ys1?-bu=}OLX>(piL6)Z;~F6(w)ZY&fnu2*-T30A=|;ib+8Maq zaes_6;+sT#flTOPfJx$h{d;9kF@`A}ohe}cheh(~{87|6rE|)Pn+1PIO6keEp9l}T zUEvKsj)C?aBIn(=4JU(>W-A&V_9hktmlhf|brSIC=femPF0z?>w;0zz+ip$kGNvP5 z%3>=S99Ei%VnjOO?|B66RL?CYbUch-v-iRiAsuO_YPic& zO(Jy?Qy#wk{GHsYyo~*+4H_W}s7Em${kqz=Ufrune9QL2bWWc}EkO(S4BuWtOxq;y zY%%92ZzkyKHioLssQ>)(@YHocR8PI% zsuIGQ;AHA*>u}V{E!;jYYIG*>gfq8J8aYaK^%Y)3#nBkQw=>NE1M;!w`gbE$lH8M{ zzs3e@Arz{d+_N@4j`wI20pbN)g)bIr(d_d3UeHdKfJ)vc_`A9zNgExp)es4@s_6LP zGX>DoockB@ArBh-xz)VR5xrBJEFR*8mgwLW-Q!cTN&DKSpszf_1LdToMb4yoHxtOm z@jj@E1_)vH-pEt|Ye_i0=q!=B2^gpk`z;5#h5q!y51HRy(5gw_9i86ePon=6g+DDQ z*Rn(CR)n!CgD7+G8U|! zD72Y2nLnMtl*+1>`rh2-NmIq@TZe^;uM6?foy%rt{G_$yhPfA3b!u0e(MLVjMrrbB zwMFZ=evwqOM3-qiiR9LvI4jYpl8|5F6~bBCcZTD-fjE8u>_OOSMP}C9q6KvGl8NS8 zOUApd9eCrAhbPQ~tXEg)Ml-u;ALT`dnCiI>@}D#Mol5^?L&uf3RfG5v$LOh zv*R@D*;M3UfpqWkQPu~6nI<|Dl)Wf{Q-PTw%(QH<+fr{i51-(Szi6C1XH+)6r8qB~ zVRn!CUT1tYd;98OXEvagB1O<1Eu&F~>*|$BRtoCXYT}4}_DQOfqvy-dUX!BxADi_4 ziIENT4(UaxF#bR|w#+QZVrg1ty)s7=O?K0a?x9_#z|4}S^<(?N=KjH=A9)_8x^i6~ z+t3_|={|kr^M}q}N#4dAIN6obSK6w!%8xxIk7g%Q6hf#=A3QgUz)^WaaakEgp*5pyPgI5J?yly^-cGS4`$VVo97imK zBUtl}bwieRhGTbpT+gs+7_K$g@@LnbV27M)k%cHT&r=8Af((TPxfxzG2hKS02zMT% zuh`hxaltzezh{pll65j( zhfX3czsan4^;?f|CHB=PVt8l7K4ZX;;3_#pGvxi&p8>pYO`X~EOVI7K`JIq1>8aW@ zI4d}#*hH5$nX8?6wReyXkFR;Az^jj1^-UyRKoKSbgV3<#2_c?t%(E{)V|rwoc;Ch@ zQ@KrpRb5$e?jYf@RPlGG^04bi<+DAebAt$?VQ)r3I%z5E3R9{!TKYdMc-@E`w=Npx z@x3Ey%B4l57W#m1CEgnLkIqE;dR^H&O;x)$*s%BE$PPT~w*JVgnA1_O0(1%!%yzjR z^OGnx4pIIw@Vp@r876KiT>QlK^Pb!?y{bbIELY4aHY-()zQlG<(_@KJHpP4 zLL|;Q04V9OQ#x;bhuedk7wPl%_UnGo${C9jG|lE74Dag%gAQ?Uzu08gSRx_?M&n_oqTas5JXniPUWIvr6xWvvdj29Mkx8|m+e?8t8n@&OL zhWRn%FXJI63Kf1m<6TO&^_%?}9!BFQF`_rJ90f%Lr6|%Vq4LK?v z2n?MPwWqK?rcqIS$Az?00r2)T6?1LRmK?mn^dnq2!}%S5`%PcQas91_Y@MjFKQMsf zrGI7wekKBZPGbWV%6MghI4&m=4d#arbs*ni2-(^MxeH}F8j8?5(58pjlznCV8(X(> z7zc32M38$@z~06#2wk8x!#maeDtei@N+?K%USiP8WiES`JxpfZxP%c|4zVSrA^u9bJUUk?uZX3!ZP9udi@yT=&NMBsVJ=5RC!$j`}aCjx2GE zjs@%s=cy%SSj^+A=2 zY9f*&*eJ|D!9Xm6gmJbpK`$)+!j>8IJyVOtbMLW9w^A`9ZLRY6WGeL~ zZQZ*|2tOH}B?0}(lKn%M&_~oKUB+EAYWFuepRB-LLxC9J{V**Ugi@%j_~Pa1$z1oPIUUSFR&8Z~ z!&kTeSyMrz|1x?cAZkFh_;LW?S6V;2LSW-)KnO6KN{V{{3Ep3}-8y=GU}toXRT|le zR6m+V(hhahL2N`pLDbNSV0*Sp#PJ^y7~ox%elL;G5Vgvkx(lP8#W$0MzB@Xb^;0a2 zT(d~ksiSIwL70Zmt?W1pfAf{IY4SN{m#I3Ho_jE_0#q`ys{Ez8pG_lalpHq;f za9a=Vtmsre$fdG{dAguJnjf#8%gD!LFdPst9odSF??2lTV+M}PY8kD{vxcpT%3aw@ zu%&k#%LiI~x1<^lE*<~*uz+ItH(@180OV8BY3|}&Uv3)Kh(^DKOACr&VJL}r6)GFY zwtas@NL({b9+IM7l3oP!!Gqw}ah;JB(j8aV*GQlN#>lnD9zANFatGR#F$Gecbn*6L zZ;E6T9z5BD3^rc=3OO;Cyc)g2#fH-G-Aa%2->V zk|B?fAFKyRr-s=qVbszj^JoCJ&C0KU%+1E1rZPN3^47E-R#AiL)|6>o^mfzhEFQ!qXdQ?sR44eZAaz^q_tD81T5%=kPh;Da!Qa_3`c0C$O0L zCyH8qsROQ1n!2^58tr)X5!Zz+Aky2yx4-w z%%a*g3ER@Oy7K+cTygtI-m5z7otx}-Z|dvzM4gY@>owA!>4}-N>%S{PCTo6!_x6Qt?YKX_@La;BCLx(DSxL6Kh-8=kegHO8 zz2004u18B>I+mRQJsiEx4eWS7)Mfu36Y!0ruy7uEZ%<#R>*rDEkAr=|#n;XKSmOJ$ z?ml|B7akIuSJ7O-hO-*4-N9}SKlk5>ot9^FgCy*VVmUK|RTLlwW(SoWJ6ZW0de(Ya zT~>CEF$l|+;VmCdrrGmHdjOI@AK+SLGi+qUDXv*{>6xCNpHcp4oB7LW-heYXm1-wl+MP5wor;jdd2E>DXn8FCeW`6%4ozr>GmK6C9ZoK z_-j84=Gzx>lacO)+{@VNajv^Wa#xkk+W2bxqW}>JM_K^snZ8F<}+SXY2DboV^pp}v>GeafD#4RVm`D=U~k$0%1RoB zR`t1Ocvjj<>ZjX>kb|?7ZXcb@`pF{sFOhQb6%aL;caw54jK zb2xM@Tw*kHabSe~d|E9+$@}|G2m{>?W&}gFx6q%D`8?!@u1ZD;?sv^u%^ z+a*XZmZdqtJIMey^(x3OdA?Rv@WCb<&#kC#8%ytY*~O8fyFjCPyG>PxSkN<7mq=Fc zo@wI_OZ?I3CrI4pIe5ci0!vm<@yp#bj|xK#+)b?foT>gVoUt{nqtMKVN?W&Q3kKz? ztTJYE8s9`J_Dj;jE*^gE%HKEnn-#l%n=WKmYc-JFWAtwkYboq5d3wKc5_qwb_|kCt z#wImieaoT1?Up*iK@X%NgqKxb1B(NI@WnNnYc(>X)T7%9ELPa=jqvM?j*M-;;uRVq zG!k-YU9i9?CW6%}SIIM=-2ATdC2{@LsAr*@gpDZ}%g%wMPhwt{R6THiq}xTRo&0jj zx|q1DCYwc96m~Avp?MU<%#~+u3uTjrQRWJ^_k23jHw%v zrk)1ph(2EX5e8q>^Vnu8&}!=%CL)?8HqU&^E*SeIGnh=Jj{Ty2BB*!-!&$b074;}# z8Ge`~IXlXDURtK=2EtzH3zXU;9EnB%cj%ms^)WUC2Q%K+DccfRWm1DCt>(Wc@c4s; zEx^wyI^ZXWxGfdcsOw12*xQYf1(VtJFOM)w?c8Z zo8SAc`$ychZayT>m#meXbM~B>J+nV*s43xLQ(^-EfT#RIUJC%gs7EjW#XxTs*E$5)O95&#ewJqKZ;VLZ85 zr>mo5vzbLf5f48W_HMhRzIVGMqv0`?w-KVuP|ORmAK_nXC40ELemioJc?bwOOcZM7 zD#lR$|A+sl7Xg@z$VUBv@f)w)W5xW!#_47W#g-2hj~w_fxKC%v+9T zdQkROF)PagZud9m{eS5p&2KkfV$)41)&AeFUGfa33D`O%TTi$&I75TiM3dDDI+y&g z>EkW~tC#c~-wikw&GKUdJ>;z(+n>S6-@mZ|Gg0arlM0p!FB9z+TvOULN}*r9BF+I& z)cHD&0MN4Q>gq&4TTZ()*eB_Z8M#;lJlD$!H7p|)p~Ul9p0xSG7{%Z$oc?z6AIX6m zX7S77mobVTC}S|fV0{K9!(wWGCQht{KeS78$PAP!p-$@_t~BcX!FXk%$%A{K8VV#Z zuEM}iB>nZsNJ%*nQ^Uh*90PrxKdVNnIX~sFKEcKKHR%w>sQhF3(6MIL>hQU570D1msdRl2V z8IxJa{&k4C<jA>cm6(+5sO9HBEzHOQ)xz>p{xJjOH#@EyKUOr-ETJ~rv7_PPZxC>WGF|6v&H+> zj;48>M0kw+H}?z=f1Mn>qBXuR93vmw+as!?eIq+%&|j@m zTBl`&3F~!dt${G`>vz`I*H^Z*aQ2YbP3>XQ`qRC7^=kIyq`KwqWFYFRhF-2>=Kq|> zUINl;&fM;91#Ef^Vg*HQRq9^5?~}xxv5!{-k2^)*?uput_Q@n4H`|T|afV!2NmHu; zbKHeHz~}G%a0Bi0niZEtdDr``gC4V%w0&GxQ(F9+wT5u+ca|0Gzh;dz^&>+LFT)}k zLjfC|?F?Q41x>~ta(sFiAiB*Mnr;8}E&P7q?oL7$dK^O~QrX;0S#H{v1;jmjs_}n+ zAzC>R&#xxG9Wj){S(;jEP-H*rKU8M{^*{j=Lj2@MJ zURfn@lsmZmWXb(u?^?Q|?cUYox>fh_G^ok9EXZ=-JCaK7qj+`Q=$!?x&AZCFcODWn z%h>w$xzcFGdvefrF_ulQ-t{UlAW(8C$y-Bd=_yFr|9MeUxYTCAuHX+Az)Kn9KSYKq zXRrS@*`4rQT#bD=`Xtrb z+`Ismce&wQ7>?{^up=K=K;sl=h_D;?O>_nw8k@A$Nw(Zg4b8iF?v9hsPtPvguo?$# zx3)c$khwk%cUvmOuJwH%`8czLjIfIS0sptux}Qcw0=KYHO^_dWEUW7ne6|+<`A-#Z zO;4HV%z#baDcuH)-2o_4O(oXT#c2VX6!RB}Zz!#^9YxHD() z#W95o<0|7|BSnFk9W*j-5S0kxa+%bq>GU$l{`A6Ia_(0hFACGX1v*NYEU)zCt6@H! zmV8ob{8C$qe!kxa7a=w&sG1a+m?l({#;DIAT(y?*Wz3EdO$1hBSvv@Ga&odOnLJ71 zHfFB@X??q(EPVGr)x}$ZgDSolmMotRFt2{Hd+r$TP-(wDiwCo?i|+&9B~{z`z|gmc zBNSU92@w2YZdH&1ADR3YCZuBZS-7{IL^64%!K)*ETmhq|IL329#wYC<~Pl zs9PQ>H@A1$j!E0t)Fk%r@)iPQszs#D#wC1QPc;}ywilG;p|V=t$W`ho80lH`qG}AK zYoj86Bn>@<_@F`I5F{6RIqb*;AeDDdMG(>W7_~?ijVe8HW5*x`aSErY@$?*D*sp95 zMP$9FzuSInPb%p=yXY=F9{ZU)9Oxx^%JK(^0X-eBKuKg=F@~e_PWrF2+6bE(HVzJs2|Gb%$F-u@1$P5H zZAKihsX~GOc#IG06x#HGS6Q8o9CV`pnM6llsG{4{oLxUxd(kIFebFjG*Uy2+EP)&S z+a^9IuQgRJvxtaFP<5kFL9xmbOAonaWMm8@DTLJpY!UGCphj`sE(EZyDX(ItQW-w(P8VYt})JgZ}<_rX-q+EN}tKjgj>FJh^ zWp&PuscB^fmgb8VhgOyWr?Q@_bKW~Vch`>t>JNRNzCE^I_&Y5T#V;$TwhQmGm=#v#1x{T_Vco@22248fC(qMJqaa{_Q8qLMfWjAID(M~Qs{(5&gZAp#$cV# z;9eRuHHmi)=espQTMM#(UyYP42d-zjwmuB>#Xa}(J_@XvG^{R&ZG(|EE7b@t!r|tm z^-F$eK)?Zq-;~$SGEL&Kz8Kc=NbD>CFG6lli>yRX$kEYpI786umd6Fhq+9?jq~Q(v zk2u60w7QODJ%5#+p6=Do`Wl=FjcY8&WMIw*QHHSqEu$iT{C&4AdvGRS4L50bO z+Ast@;tP;vwxSFakmw0ePL-}fiE(w1GpjJ4%jYY|&oD?Uhu#pOBS9F*GFYC-h1$go8wFPmr}WQ`GuQ zodK6D)r&t9D9~qMSkI`LG8hOh3!#GP8f=3$zqoQfy!MBEYobhMX7U-EjUpJg~h;$)_3b1ApLk3&`Ry%zqHy}$#*CoY0ey**TUcSB*4X(>m?*od0n{ifdN$*fZQ2}sBc8!U^w;joPH)XKh$^uYs zp~YZY{!vWNWzEqkv3@g2VTmh1<;Z2|nCYmz?^!o%7=1NSVCA+U+Dy@Bgp0fe7GP#j z={Tw&JTQbndn4Hx%Vekvoe#oF92{(hwE=Yk^6xYo(X(@mDix5%U`fc)JAzW|qej+Y z{!0d;Hr`hF)@ z5$98flF8;wp=wXmInKzpw~6LMksv^t?}PLgM!2K1nN8gkArK1dBhMYOAu=>HGQS^^XFZbsPPOtQ!&AdMa5Bnp5HxZng+gr!y0Vlun&WFQZRg`}VdaQE|I9R^>=Vogwo+0WEDNuW! zi=zHT#rYqCWq-K7bPi>Wl64=9v!=*lmHnCz0$P?;*=Z#GXG~gr#>^-}<`I11sX-Tfv+S%#b5veQSvUdXdneXKNhcKc93;M2A|?e&xE!x+F!j*iI7Vf8J#K8dY4B*4P)?C6b|CET`I{ei->qX;T*RcobS7}EFm;lz#GB~q*S3Jh z?`sGfTEOrA4=H#@G@xajm3f(C7hnpDSihqhJp+xD6iW%8i$~&N;xzWxQ4{UsYQgZs z*{jy2@sq8d25(9K$Dw0P+Fz?*RhK2|Z$b)eRr41I|Z5F4r~5gRQ#Gh=h9$aw#o9%e;la%4{~hL9tt|==DyC)&bIgT zDE==2y!s*C(9ocoY&|#_71BZ~yL3XP0FP08T0iwwP}O7T7lf3LQ$T50D2CP=uVdl& z-S;oCG~#3bIJs|;bVgY6+vtsGvf(+Od3*zC6*9jmtVD!n!Ll3()db%@4GK_cTq9`^ z=zf9FumR#YFca*`>7YZ(VZqt@=JX$7P}nP|j=577iCGDqk{iATS|qv`bOv%154f_A z!O_+7qI#M7YH**IjS_u!dt2n_hr|XX0>OI5H~xnoZ3%dcep`ByDB`hx7M@9{X@I$gUr! zrs|8^V~QkDEx0tCqcr0ChdbYiFIbN(MUV5VZhZvn)R7TWprfTP9_7F89Q_mWFZ)Y% zbS%UYSZanA z`vAQ5Pk$(zB1rQv=zL_%&?&$aAs>M#EM|-uuoG0677hWq$pyb-@>fa=`h(Vs?!(NK z;b9_W{o*q)$B!gZr`dfT{8Xy(Ie5wyaHW2Jp82QX@wMOP6nSp&z(1qqX0Of8Wq&_E zPs`Urm38)d2JeIYT4|~|UmtRTva|*08DMZjM>Kd*ola>T;aB?5GQcugQFB8rOF|i? z^opM#f+DU?QrZR&f8DyEnkQ1xOo(UyAuw=NVoc%rEx2a3Pi3o!m(E3|r%F!nay85c*ox%n^;85ottlrGn{Gj&4K&IBfNqfb0Vuia;cV)L%FhDcn9nBpg|q-BHvBeGy+mu=Jxv{^%ud?Up%> zoEnXPJ17>M>In8=3GTk$EckZ65Omge&XsiT*wb>qH`EYtae5r3ylR*~NLUc@HIXlzbkK|{p z2}m_IGSCuRf~65#U^#j;#@BAe2=s}qlFTYGb6(;aY{d*mvIXLm=R-~4pg5o{2|XZD zo7Q%+w{&eRtZ%UM9gP_H2MdDeRd1Hm<%h=u)1RKcq6y)bmE#c7Ro9MQzL_2f%E@Yi{hIR_g5?Ao<0r*IDJ?9bL{ ze$79-I~}>L@ZaQkC!DQ#08A7HOFcw=sTn`L1G*}9)kw-DALkq^W{-Uaf$Fj{E^%^P zmCc&p&5w*XBh}G0oR*f+q>tNWK}$84S>pMf@t;Z=EvOcS7aQ-@){k?0X{G$vibhH~ z(L&>lF$aHQ8)1wRL8-Vq(8Ygr9Hqmi$UU;rH1hXYs5q8PC8fx50RTmMV~%}r;op;zk`$G% zh~oSGO5Qz&0D7PM>&kRK#qeS9mDvnwv_ZFEp5UXr2>goMB#x6 zVb#)caWxMz2v8?Ws4zThmoUp7?t^R8ng_M)Hh;Bah3wJp?h#s96t1j(sV9j+EeWDF z!3abG-=Yxd;YTKrmQB2JM&z(YJR|lHK-%2PM40#62ozE%i_;5{g@WlO{onAVNCe-3 zhL@8ymz3ierYRbs9USdP?wWzo2o|nY$zlG{9Z=@$>|Q0Q^X>BGEB8fF*WFxK zwARg4sjqFf?NmBhQ5d=NDZRT}*YP7R^gVr%SXEub?}Ozbn#2?~Q-Z3U9UUR$mJ4%p zl&EE6D#}DiJzHpg=cq*}&@+LL?A$nyQOq^K%+5Tw>)!C%U$|gcQM}+ zE2DrzR5L^S&6Wn`{lGt3AB?D< zcq{L}9BG1$`VsRK=JVUL7{kC95I&Gfm!S&@J>C8AY*(vq5seQ$J`Ui6R72zyENh1f zNHHv;v29nl5hZjjINh|6l~A$_=58!GQBqI=Lyx8LN>OL>zYK`vd&)+i+wH*jji;78 z#z8#MOYaZb9)cb(Tpy(l&)yfLkP=7*Dp6h7R0sO@rfzlZ@zyA6hRTNM#qe!y^nZZ^ zwe!wJLTC>=qkqo}N3Bs18`1r@gy%NG1S4H@tdt|LBC6@gjFkuvPI(KKhFK|hE?h81r&%dyqJ?J`R{iRxE-#$_=aLM+OADiL9q{$<1e z^lbfc(^jp*|2T|@V=!5vf@uW@q$eU>EX^8zT?k7&H3>Y#>VZueL={jWbuj!-^Udy) zv(sQ(c)6h9gbr~!tWeKFau<$&OCaG2c5W_kYc4WgyW?06xr)E)mQu9<9{OzfT zzw(WFQI}!I?1{9blQOCUYvOh671z_M3IY!MpBZKjbFOcfT&PWAe(kscu#@ zqLw7;h8;F3ZdGVT_{bO)cMo9U346FD9S%BKcB*h+7^6E~IB8j!fe+}-4vYisH^f@H zG=wud{B1cx6A6~zxFYG@4+rzeOl5@cB-8-S?!29=Fj_Ce} zZdXU4){npukqXTfak&zTlksc#C!I}K6d#lC|8b(c-PIb3`H}z|D2*A+DPc= zHu3XSAjVZ-ML@$IvVEtDT8 zZ>7S!5BylSq3)tS%%t|h{|2(aY$3=aAfGWai(?JR9q2DDdFwI$}vqCx(i zotA$Mq zerH=XQS#B%`K8G6mZGH1rkOnIdX9)8i)O9oVH&e(zP583<=aMY!n~goaYgNSA%hyupTt z9`Z7wOGW9R2KVq@>kLy2?TVc3{zJ~gNnKc2*kW}T7|r}*o9z8#U$xWt-gd^iplVuL z(X3NKT{3pvGjhwW;;J-t>OW!oNBx2C&kF72RcO&y0)~1|Y`SNN@tWGVL!t}7^6=F+ za_$qXF6bRGc<8QR54P_IBx>kT#AM5Bgn~JQZUgQ!*i>49h+~Vx=&+-DA&gFg%vNZe zAYFJsTDrtkwK!E)ztEF_Wc(xitc3LF!-N=<1GLP@I>5;#}kt_(*g@f{!x5yt&{La(raFguM#!jKrCl*FTAAQrmnUg1M2ll4jAb8SYz zR?YE3&(ybv-Lf+6pw*bizd_3*!u2WdzoFH;)_8Dtxl^}X-Wof;t0!EZf9qB;ovSI> zpZgQZmDA6t7kf3~GjpXDhkR6=2!U5N#i~WHb*?%BY z2BF-DhJWnBBE-i~JL^!zzT0aySShO$A70!CY3(<7W~o?-(~Ic}&m>_mBouTMV77p% zD1t7+!|F1GMi$GPtOg7eU=28%vFT7d5UHIbVgdi1;1aeZ1)0UgR`rh)IRy2tQGXS8>LTGo)Gonv5z5uP4 zJ{sZPcz5m&4FV{;OtY@rBAYWzQ+djf-W^S3X3_~Z>F$=>^Y zEdHeDpB;clukr4ucDW2RIEF8jIlGit)(qIsc&g3hn6lqC5o0SI9d}vuj4n2lCZ1sHk(W zvs@!7o1_C#xpk;G&5SZ)4Az%mR2L^ZMwva6WIy`$g-kgIz+R260(;sg`c0<~FWkL} zkxxa&O%Pd6C=3#Wi2j!UhVjz{Gu3dGt<#(XX3?6K z(aEnND9QRwD(Kfg^9K`(M_6H*^Ve5fJA~Ym_(&FsmlM@^mE}bNYt_&EPd54+VJ+Y9 z^-gN~yl?X!()8t^rN#2{&jN;CsQbiHJ}Oofo`I93a!WaRuUzJa$qiL}&aWg;U zL9PJ1{A`WLox&~3`>!Qub+|BnvsAF5H_#?$hlwmkFg=Rn`%-3wz3rFO{y3NcM<1`; zOtZfXWMaaL&ZsH@_;73Z-^!W`z{bDRQ4se01?_5goW~OX-NuT^?HQ!4udM`o#`4ot zg%XkOhy)uJt>vIeMq^FaEKrQf%V4$JTubNB`P#}2KN*!6kWom^w&Q`o&9L?;EGVWZ z+!6;!zkm`+mH@dt|0B(E*}~w^RP)St8yQRhb3)(cZGej)<$i`G!1^Pkn>-hFMHBZ{ zJ@-9f6x%+#{!f5q>)>|LRx>Ra82$w$qO(l-KxI9b4S#f&(yVb3iwbw_&!4X!&+L=A zOWCCx3%$>Rt9nrEsw*AR<4CO9+5#N90}a4ODTcT}TE zVOR0DxvDiYoiZV6UHvcr8T;Z@eCOv^<|r%uW%A4cr3@tP8s;I=)6>&`OIB_hj0u3j z-@jjSGI-uz96%5}hF34gO}hJ@kZ;ny0TI<)^s_=erQqi1G>lDU(&&}NPeV&v)=Yd)h6z63@3*4^AlNSEH2EBwcS&} zvkdHS+RljdU(l1|NMk^tx;E$$A4Re=QdD`_(TMr zZ|~Cns{_3|6<-YwJ<@=KspvpP>o&D`THP`*Fzez|^LEF=gZ_^w?Pb?_f|obx+MiRG zw)xRuvSywfn9g<(kL%@H|4#~x-q8lK8Tv zQ?PpfZj4j^@^My5M^h7;ILXVGD&`#mkbemhg)8quH+#bp)6!Ul< zlAroBt&1w#Du$TSb{ji8Vnsoh=>C23cf(i!ClAk;%Pfo!GGS3^kB@7gcocz3$u{oo z$I0tjFEBn7BOtwbk^8$os^<_h-O$pa^19en=pi!q#$$VUcFa!R^x-7se)%pv$U|M` z7L`~-70#F$?+U81Ll4PhUP|g>>NNr45*j)kMmkTDR&>#N&T2#o_Pj08!3Su!Lgte)ZrgnM`e zUME{8QmLWA=o+VtaXOvE!kMy40*NXoyilgKB6v6SadX@R7Q1!ambCe_G^i~35Z5{C+}MLb_Hl*w4h^h9V!C!x_hI7jAIrE$+j~iy+Mc1}PFlu`*NY7yGE(%1 z0X#X6w*hS*yLb;{c8YKLGY<;;9w~u*;&jc)=dDQTFJYr3Zn< zbTjVp+af{>U;x)My(y!d$CMc?lQbKTKBjZww~cu1I0*AKieo zng0-(NKE-A(w7iXL!T?J2zklL`w~WHp?!q$@M#)?vzT|)UmyUK$}NX}FNehlbn|NC zVjy?En$@5?@xbSlf}7T*y-9Y4(5OLaXu?!TA*HKPU^9{_~@Cp-Ds00tuYSMz|dVU)d~q!F@lMz)-)q zWLk-DGXCE})4GnXZr!s8i{f`0dz{FJdTIH=PF8|P4RHXd4ajjeeSgLjaJ`xG0V~62&^b;4AN#mBsf&)(U5_cEK0n~ZKsR0r0R&Z z5Q9MrBLOIcT8%g427?&z7{0cB{9dd=r!{vTp2(`MsFANyiqB$DT6Ipp4TpxNO84-7 z4Ts5%X(~L^Vzi{&<>+v3A4U&51cqp&KLNA?sZ#x^ra+EZ2QLWYX^0I3zsa!6X8H*! zMi=0W@tImsPW90;s@`$@%?h&)Z&1jHg81%(r;Mb~g6w=ZAYLAFwbqQN92 zu~_g41MxHt_p=>MD}BXDM?X>O6I4RT=oOUK2?qs8sLq-L>T-}9xh(v4CUqV-$%A%Ek`j zJN)O}Wd;eYp48OWPa@$gEiRT#umwx!6hkSqi!ICw-Bu#o%{on#m6_uBL(f!fOWW?b zv6SW7&OAP4etwcK%`P4sIpeOPNW#ZqKxb7**+ zINKO2ji$H*8Zg`Smc7X9*%Q%iJ6l^@f?!WnUPOC#r8xIzWu>&~RR`HoQiXqB{l#m? z`Gfg}T$>tYh7%31(AkJq*E{+bw=f{^pl*8KM?%>CYw{*O_r!7j>kn`2Pu2(|uaHSz z8*AO4yd-GS?JZv`o{Ni%3qHrSZN_t+Vr;=Y8~6PRO=*Z{E84H`)n-|JZYQ>~p1*F3 z_4o$Yak4+HY2?!B6>!{P4Ohr>W2d{cV*G8X>8y~kbP@d)AlnX3^X<6fad_woQrq}T z#GVYKomHPfi-C|~92Sz;LklJ$g+Qtec;SqXR|uq${~{7}EpNe~%|xQDQ^F>Uc;1~s-#C&Gg!#tfW4dW~u%p^~1|y@m4tZGNr#(>O?Q+u!~< z^$T-R-;*CyxEMy&5z|vsFLTRLzJbeoqy6!5tqYV1X3e6W6&>FBy=v+=svtA+ce6C> zF)4myDkssNiTqL2+D`gS{IK}byQ-=R1T^!uNq7IL@w@yaan31sL-$#F5}6!-=DFB% z*Mze7;k$04ZveYGgIaaR_13+ApwKN(d*e(0t-xW0y3p+62`6D??MwLwcWM+zDXZJa zNQXVVWI`r%(h<+}6k*P~&s5v^^^wz?(S*wVuuH_O>r1omrp=a>cijjsvFuPI6K%pR zv|*C5)BUzeQ&WRJ5?l8S=k_^Efj#FkPr`OD&)+})<#$;QzO3IF8X5Ux{Hw&8QS=qo zVODYznxsct?ZbVbi*R~P{VQuh_qMagUMAjuEV6>`_y&H%m}t_uV|`CM`Len4q}$!h za$3TIKOMx8o13r3VJK$2|I%Z*=#YA@YPKl1U1|{)?2F+-LB|Gl@imufp!L1Zq@(c> z0S)_g*mA9Io_<#Z$!aSB#3rO7fb_G$32G6fDKO)cO}K-J=@EKPT6fT+R8@78oy`dp~Q)!yvfma_PP`5wrkpoBlhNKbzs?Au!+7ac9-SrMi3b z$6vwSR?$;we^O1XF@nCzNhtZZ5KFMQo*#z4}Ksw#=fni7N*1l zBjAd5q--Bh@7XeOt@C*Fm6tSxSbz0w6~eO4x|trEPf@w;j~1UElit}+igGD0Wt$E;YGPJhtgWE>=H%0F2ELkl|+`xe8MfT z$EMpcI<+;e?H>#K_0UEul6fZ zg}H`8KGY)0J`^q==D**RROiWQ$$l7t${tzR;9`9E$Zo}VACDRi`n~_9U;2B_J%xxn zktjB&&8Phezd8JQ5JDW~mt;9^OzN8AeM9229bDdKSW`TY?rNI@AzRDLl5~*j2~Uy# znJPmzuS?2gw7srAC~jPFv#dWagj7UoXzPC#{f231JcFOmlL_bg_`zGb^cxb%2KbW&6-@0=ebyb-fmTpx>Uw)0+3> zv3I(B`N37k)gBDl7a5Tb`6EUs(Mv- z3AwMzA&azt6c$ptcyrV#i$k3Yzi zBl>U&HR(v!4shx80^Vjd&D+=r*AJ-R@_;}fwUeAXsI*t)s2H~39I_caO=#x$BfFN> z*Udy20IEsb4IpxExTOgev(WG?w`1Y4n1OjYC!_mOq23RPDXdl>HMRLI`f8NgyHPU; z%D!syp*Jy-RY#0}g#Tuhc?I|!_WQY();UCvSwM*oM07i2lR&p55r^ zoCo)9`2ZuPVU%S6Sv}kRQ(IHhxmihUvxO3?-I;1E{}JNN8`t!h2W;ujyFUnTGjoWTXysz5!&UFzF{5~U|{U>3uoM%2pPXNA2*VqBV&4_gD#guVo7oZgT%#wy5d5* zkg|P*bTJ^0H+*ffqZn?_H)_D)Si!QA6+YFvg9yvW{uHn!HRX{V2+qe_S_W_u0)$QE6L_MGaMH z5j+i*M$OFqiZ$lpG>VM&vDCa&d8K?m{@j z71+0i|9xI6y8DG1D9vmCCOm-xVota&Ki={L&({_0nzFew8zE7*~LP24iu^g*#%XB>Npf2Cz%?vX&M3PKOcS46RaE zrP1ey8E+}8i*0m}m`w{gQC7O`-4y}wxZ#Byl58|b|8z9x`Auw|+PZ)AQMUrNRoZ@> ztVKJhB7;T}FG&P-N+mWJB_mc~4t)V#xtrllMF;akH2IR9vK9yY&h;2A6?4B^@gMW|zU{s)UAbvzpBxOLCU>}$XR!bSZ_?eZGlENY-zFj+*u=Fdy zP$9Iwpw z@~E819M&BDFP4s&D@3Sh8Z*w;%}w)lx9MFsFW2kafQ%mO*AAvcMyNx9dZl5uM%pSg z2)qbM72csO2y?l))N&v3Q?J3byk4l~Up_0n)$j3=$~BIOE6zZSAE^?|rZF$67Mzsq zUhGc4w9uVA(*5>Ri3n89@|=U6z1h}hq}<}$rICvOL74qWxw<-U#;S_@c@&!fC@}#; z)yxu&>K#Vsd_|zox`D^$T2ESDZ?lT+i!;_#Ngz%SDep^xP>@czyka9xCbk5dJRy2` zC-37#b5%tY$}z$hX#K-;wLU^np7vvGd7W_J``LexCwpxH9HYGE_M$z!A3!)CD>t0H zG3505Eb$YH*@-j*on)Fi^M2%XXvAs07S#YTOtHmVt%`8}GlS$*T{hNw6drr)L`%H$ zf+55eg-kHYo}fSDS}{hKR6!iL`%WKx4rPCe`8x8^lU!5*Nl8>4zcz&z((0m85yWhF z`6j3~&sm1OIMMeTI)hdPO-5zq$SbYMzeN(u#q1=XKPMN*VJ6Ll5D?4KZ7)XIHth7x2U9ss)evF<0Z`;EGX-l>z+QH;QbNu7D6FqRq z993jG2Im5)dlU1Ez|zDD8E@HZCLoqwD6Y~2uJx$NQ|wRRDs&`biTD@^#hX~gCHWg$IhF+LOO+}-ZG5uftDK(6A@2!9M zNp;FE*>kj#fy6iQB-=_!FC`Jhzcs?U_+IPBkii}54A2jdFTduerl&uJr-?RhzFShH zvKbyl^?>b_%neZ8d_OOHd#p*}ruha}^$BKOUEOt92!ku%=cuX$qIVtXBCe=!|A`81 zsjnyfFN=jnhtiv4p29~r=YMzGKNLtUQQp*51Pq}>3YxTdCVq;V8fwbf5_h@=aPVJV z{V#4f)>)xFBBA=4y+bI7j%_G5?#WNwsnhkxf87%9+Q^?^QeJN@ZByEfN-js(B&H1p;;T2sB*cjx;3oC* zL^0@STi7VG!UYlG!r8@ERVAZ_JITp!RBP>TFH1?NcTN4Itu=SnU(4z^dlgS-KB)(Sb&A&5i0WC$Gdcf zoZXJvOhADz8$iXJ)1<>;6lOypbqZN=tJOPI$8wXySfN{`HjAUb6LdNM+lP^%=f0<-!J$?POQp2quA1VLh^;bua%dsVWWu(VpOpCLp=uWy5 z&y?^T2UiY@Jr8;ykQ#Fnq*S#^XuW*%n>D5PpE)B$GV#xmu!soT=k@1Ybg!RhKXT^; zeeoz_Q6q0V8-L}sx6pWS;4DBBJA_J-eK2`=L6Dbs`5WbPa&mK@$h4OJ`Fd1Ceoi1N zZXUa?A#`T_L-KyXbMO64(>>H*`{|-f1Ijx-xMekM`!*IdN|YP(+b=x{6SeCXcBjkg z>yMx(@ZbLjOF^{06>|4FAsX*KqA227$7YQ2J=>ev5s>K2Qpu$M+yZKL9WGXuaWoMz99KFvRerm);f1{;!OHuZ)5B1^Db? z!vFf5!3&=vq>E(U+41_p-NfI$`=w8>(y#pdp~hePp+@V@nB((zm{(Xeb|P?qSO%M1 z!-&XGKFJUO$dFP#CYbVoyqpQ3q^exB4H{KtQDMME5YrGJHwA2L>#f0Pa5ud(1jb9i zsV51KogfSi@J0q)7%M^|Fj)YH07w9ffK_u5z(W4FM}$WVaEyV`5OVt}>F{PY9^m)h zlCoKV z9L>$m-O~-U-#vKHx-h-YEH5w9+S=M4Zc+K3EX$~zQLs2%1R}yg!yZy%j2J1Uy3euZJwGS;X9p7u86w!-OvOFU zg5(T)wk+N&WzD<87DYoEG@|$41>RWm`hzEcF9LWs5Pk=WQA`NlfP^4Hp&%$Tv``8( z3aoqJUyc+lL-=z|;8Saa5E;yMl;3<^ap$_RasQbYOa$;a3!GiQ5rwb35%`0FF{(my zEFm_W@3RAhgajavWeYG!ys+jq0b*he8YpOB0~s)e){l=78W1VS<$Q=$1Ds|;3&5pK!R9Sc zYopyT`WY|wtD5!uPF2$~Q&Y*QH30L->4rQpe3_w`TH5!S*3=9hO+4WH)?3oSI?90B#;m`$7y=lA!`wE;|<^&hXv0ZSNtFm-c{gT5UyB8 z8Uy4BnrNP==R8#}0x&Bw1ul&Vzs$gpfS+puXAU#|{m&>KIjVT?isI_UfR8SFwAN#@ zl>C`rFcK|=)-V26!#put;JiUcV!Bajk^$cPBD%_js-hBJXlp@x|9k>4y< z)i_qR5{!szsf{lUH90+>j{f@3_=UBl?$eq4z&U4*93j2{#VY~0FcO4eUi;5E4hj|p zR6z`oA+Q7D2sjx5CkzloaCu$PzXi+jHj_K_b2D)F8*hx!i-60RPH2$-q|AROM2Xz5x zL#b@Bo5Ad-J;}ltRGG9_*3)Uq=udX3Y`5DZ=NjExP*PQL>Zn?;FCByZ#C)csdm>Ve zlqlU3K_ZHx32Cz2U*{YJ6S!p3&ni2pD&VuX=qnm*f-_E)bdE&jvJt3UE1 z?|-;>nYBcvt@43#?sdr)IM{6C; zj&!^qnLxvw!AL|Qgj^RO?~!2!TLQ=FBh|n+$**Jp;k(BpwtJRt?^GBnR ziU^g{INR;^p8K*TEgH-C9zm{ZyC48;Zx`bzOOegHvonC@|78t*7RmTQO9<9l&9aP2 zo;6He`IVaVv!ZbIg##cH(Gw0KaH+O; zP}+YVBfLkwZ;A*vArh7bX?h#`i3U~Y3Cs}q;pqr`vfbiyX1zYWe+QKviV1%Aw1z(@%IEKO{zO?RC!tlkCA_tV=LXr=*HiP#Z_S(E`rLTk+TVUXlSf}N^i&)8 zDFr@IV2c4C156AF0`&k?^IBRl0gwogptw8+wv})-C|-;R=PYohOL+cqOHV&y%tzY+ z=Pw0+`Q5_{qbr9O1~-7s?Vo9GWot*{JC7xEhR4=?^+xLc)eVX|Z0Tr|{agdcn2Z$c zc@S9=Ll#1V1bT4@5$D45OLqJVXUFvXqay>{?E=liz_I62eep%o(~mm7Y81aY61>t^ z+#UwdNI_nTZjEB@F&M-QwgwV2nh~%{z$peALGZyXMRqN+etmRj*!quulad#_Bxhpa z>L^gi+crmPOCcG-upccc-cBQE$#gvnXoAhk3AhM)fVbM zEJmXdTWcrl<19vg87MjDwAbsIt*tGctifLf;Vcw?^B&n^{*_<(6?4Be?&C}*tsQ_* z0HP=&?>(hyI$2b!9^hMVz4bsB#F;Z^++Z*;#u(k)+~k*DdMPOdFHW60h0V=PIOmXM z+06dh{YW*XVc*Xyon^qQ9{S{hUI5y>SKofW$a&8V(J2;~ex+VNS9$NYP)9q2?(E~T zgB=nt+|m|}Mk6T=@MM6F=Gz?WSb%(zo=DE#ZiXh6HSY%@^-YX>g}hgGX*aa7+j^(0 zrD49$03fc$?jZ!yIFFKxw7!<9{ql3FQM{_sG$VhSpjYYPKk&OnQAAmm5fSMgp%Mi+ znoNT$Kf7{)?~WC&W)GM--w&fy4zgEOGHQq=pAgK-1j>o^MB^m$^GfNF_R(H8ymcpp zZ@mWky~lt*bq4snQM{?SOztHB>Hv)h6bj2<@bYrveeMvz16u+3rUF+o;14YDv;&@t z2v0h~@k0hD=3sYD2EB1pap@{>_3}?WcI%^`dMv#K*a0w1qgTfAjo)a}qY54eHCrPH zJCIrij6#{1L@@^IoF(npL~hv#f8o;^{ovW_lIXaX>EaWXe&7cPpFQhn;Ske%4E)+y z@$x`$b4Ngf07?X$Dpc~TM~R`tAU5Cz11-XQlkl`9oMd1$AbfaT(ZA+HXJmJxrI*l8 zJ!jIFLf#k}lmZ1+uM>TUEXyYMXNnXa9t6r;IVos$>~yu9R-AXO$^kc<%{}b*((#{m z+^cE*PNxH7%tZNrdwyHXEWrH&h6m{+npHZOUf=H5idR+eD>JKS&z`k+-o4`*w;JIR zE+y4W%9%4~T$W{aR^U|X0mN|(W+rRxL+1n-JcJ`4pMLsj!_1vDP0e^b_92AOY&NCQ zXi(9=iqUAqD=RB>{rdI&ykK0HG6l*N^b80Ad1U566!PsL z2Epe05otsQrYa=FQ~O9$-($AZQGT95X`DGSc`ZMfKx%aIIn&2x*2A$QR%TUYvIN%L z@G~oL; zYXV#)AS2BcfeV_JYOaz;MI#?U^AWlNWRg1qHx&3#fp-INNq_+X4F@c@h)y3OJbjGt z*ecPn<3M{27@=^yzfMW zopUHFiG|~j5Q3ITpQ#bklk8UcbGhy`sflK@iAJM=Mx%joV+=F^jg@35ll!W?j;FJm zs!E|32&0?_6y^fUQ1&GgPRShaG1%4h(mAKb7_?d~di2ppt*RQAIzD6%X`w4HLATp= zM7bQ~{QNvcMciwqtaNqIWbq3&*hoqIT**23p-1hdi zNz=4y{Q2CubLQ2~tGU;C`z%{)ZI)$|3%}KB$#6L2>UiPl^gKQ$N%4M6-Tj98RN21e zVh}>0EXyW}V*91S_MP;Xk4T?HmeZQ#6K~+sKPyFEM%JZ4F9~vG>V29x zI8Bgqr|v2H=7P-dEtQ0Gw3d1T&p&0*@RI^5`+>^8>{j zk1Ad}HQ&B|3GJOL!1k@5|3W%?_GFeGGCWo>k}Cs>%OYuR7+HF5ZGL{~(4l3Zy$CEH zPvq#MmX9qnbvwXKBKrMNz;E|~H^+qa1kka0E;50yq!7lghf)bbsaYSe}7>6zJ zlmVV_fFG+|z05ZIuxYaGtM4KHJ8!0=zufj-rO56ZRh9A#t14y4ASCMGCg(Up1OtP# zGK(kY3euh#6Cny5vM>=mDy{*YmEoFIIw(5}_6s;>P5)F;g6=AK?kD~gLLdo6M}i0i zA97uW1J9d(O}06Bdhg%Ua7J z1Y?Zhngj5V!8u2T3?!{*>$HU}jS$UZ)YI9sXYFV-idL~ItWJx)`EiSd}6zX&KYF|4X= zjNw^%KN3=bNXcml2ry)n!SFKnBvCR-erWDUJV+X&{zhY?v-rlV&i&>J^yi)?ddUDE z3h)sF7ex_B!B)XRpdIF471%?7M4nPv1UUR}9GlV!VVlcx*KsN#wE$|crFAy*X#oM=t zF1(Y5aA~_Aje57TxlfPBgY8C^jYE;G%Q-2zaeZ6J@x6-o}y zgb=jVYQcLC?>&2$-xD^oqD`eHH*>XOW*rWPx*xBnDlI(i;LjB`zz}vd28=OaX6)?j zAj>i?1%^a~LO0O7pNH+)avi|{gL^nivpNiBl|=8ib{2XAQNQ1x@CXX^(mmg|?b{T0 zVgUIpl4i5XAq4X<3IRQ|4nUfwOhks64Ktf&(o`F)nvUUqzc1B`;oP}%Hp?>SoD-W_ zI;d{{ag6%MHT;vl*bqp1LS5e_yJK||oA=1^&dtpsgg|MOvbC12wJ6xaco6d5wBG(S zVXi7XpJkbu)pl1p1yv&5o))_}=Fw=hYwU^|eiKcUkv0I7e1KBwwj|%FDruxVO=5}> z-?xRaYCL1asFDMx>-DopfmKHS3{ObK$Evs3AvTOnXsix%Mu%Dwa zIbH}*n;#b^4nYGMV@$Od+QNcBC|k~igh5~fqe3DiL}EonMOZlt3UWBrT_643Z*-zd zHx}*x?k{a#Y;}M8tOJNGfRN7#7RmoFRDBDr00L3oT8ARL z9&^4Z^%)p=Ah`>?m*rBt-|7O-Hxy5_35VKD&$ie;bqp9k1`O^3!vsjOJj-AiXhlG~ z1+?Y?*Nu!fz+FwnhAINBJW)^=JJKB>&@|h@heV0xHJw=w7l=Ds!9l<%xDn_F$;5*>oR@c zgb<*S3jAd3BdQHQ_uU~I>N;p`b6 zRb|1dBT^dkcDt>`bCWV($O4HGEjt%PgnGT+p7K~p6o);&qke2hx`4$I_I=x zs~%*mr&D6nsjdCIUm)*MEpLkAW~si1wzjrZBscydLcZ(KMHg9?(JXRLOInlX<2WV} znM45EQljDPly~X*m#Sk!3=!v(;4#DyNbs>+@v6T!8Vyoa6lA4IWL@^#Pfz@tI(K^p z>Lf_^w%>G6Dk}^AtLg@BhqLuE2u1WFy+SE zBO8%NF#r1ck=DvTrNNJXZvFkEkN(>43VJ`T`rJIzF9>kM5&n(jmxyt>rj}+3_`=dp z`XusJIuttkL<&QiQ!f$)wiJ2?$Wq|V#Ng(D@M?qbNDnv>14kRcu}HCWShaN+x&TF< zaaMrygY5yVgJ}~?mr~#Z4}1`SODS;O1KXYuGRo8aLjlGfk_4y##GFs~VFG+^w>V<7 zI)rwc&~=2fMsY48Gz{=>Z$Qt#s}ioub`-t!0r8d($?+}`r9#3&qRJ{E4H`no_5U?L zS86qX-K!#k=KKjI8!UV4K`E(Ir&-AEbpV@C_&hULlyxYQJROuudXLae=_phqeQT|B z&;eT5vyKdhLuF=_wotcV{0;_#nI(gA&8Y?>p&bZ=d&$k^&%Ivno_lr66zd=I^=|_k zSj6IF-P|%;yPvsbbU)|7dr$N8^Am!%?|708p_a5LYDQGHPg-ls7Sh@Qz(XVgbWh|P zgy42p*nYonjL9J=jeh6-#4;MPcS%>%auxU2d8X<(QXh=&RthurW7g~H^H5ao>@qyP-T#EhuRXv`7j zBj7OuyciP}E#cc+fK9w$p3|Xx+aO6C0AIbXW?hRC#Dow?y^wM)0ss1ckkZaqh)=N)b2Ey zrJ4~4y+GKwH_9)V_gwwGjQp#gQ|@24+nspv(`tUxKNq!na?Y_ahDM{D{31DD22E+w zs5t_U@`a+Jg+0w+M-$D7!DwoeMsY=(UHk<6Tho3kER_z{{-pY5>eMo*(iv8?4u146X*>!#tP^Y<5 zBE-g+GJ7!TTA+|?=?4VZV2k;-lk);15;8_1gR$4d2RzkjG!(2s+MC4hyrTFu8}L&v z8vL*WG$zCfd^I4y>@DRf^(@!V*OIVF46x==HUYu}p9*9>fxk6?ZU?|xaIioYAtVt7 zslmVzZpDQ6hK!~Kx+Z_btgr-xT)PKj1`-A`5PSea$kPH1$w`Wm2*Nl(vZ7^y4PZ^q zS13hi4Pe`ZsLSYd3B4FNYk)60;E4v|qk-agzO7jQHklI}q6==&znN}_ETlq)0s@4U zB@5Z)p02d;<&RX!P;Tc*NXIf}qb3)MLIhZFMwwbz7-Nv8X-R}77aV7jfrzx!wbw`? zED#7ZR>Ty~Y;zm)7&N+9owGVv2tZ!ag1{J~(k?hY1J;Ael>pEP4K{7FM`$Qb(^+lM z6Vh}w+6RDM=uwpq(F?uFy1Ip}$$D9?q5G9$=P{4C71IzyLI5=y4OH7D(L(J2JWOC_ zE?A)GbUH}lght6olV-vgK}u%neIxwE-E>s-`ChL_#u(ke2DOtmqrH2vS5seUnsU3{ z)@o{O7Ljh6Jadro7ZH+{P}4QZ7-O7sIv5NPLf|Hvljx$2wsM7LX*6Vc>avTC{f9!8DkEC^MK3?BA?7s9fcWyZQ>hGq3n9NVS!1&Q7<(&YccqLQp1O>C? z19XBwnetfyOc0|WE{5s|A&dgT-4U=ef=vO2hmZl_LBYdj7HSzGGQh}U#Eg+;Y&gJD z?f@9dOAAs;YY{*JFkT@U5WGTzLcBnO=JW`|ppxhZKrO%yux+5xA+*}SVhlW?z)u>& z=Ng2&0eJbH#9#QDtAdpG&tOMG` z`v$x3FUf%+1ZtrLV~h^E17N3EE80Q=AsL94M8IjZ+ie;Q2KVD;mF)aIsr>4GSZgPl zh+?eoq-45fw_xt>pNS~fP$D8`)-21o7za!oxGn)aOcB2^hK(^?dZg{pra>4G8`h7T z-Y?r-rj2I^fu;#yB0|$%aQR%BdMmRCvj{m4`u$Xtin<_4JR$Pv3^hbPNE~N61z#lv zR*%6R!wR`4-8^M@%hzc4yGH z?(=SoAa=75`*9CMgdH3Lhk&v>K<>#TT6~;gM%Ck>qznRkc;rd%-QvGc zPWTG>Og~V_YxL?>0tF!#X+-U?Ir?XpES9@VtuKkOjEmQx-*^RpRs75|gfFy#O$Kf& z@S0#^@bmAexv{myDntM=fGj|_Q($`x9(%BIF$h?Jpdb-&W&z7E-U6urCjUKeDacv- zWDS@BM<@mXDl`BgC{&Oee-#wWwOkV^{{_ShasV{|(*j&u5jBA&1AK~rFU5pUM}(a* z@EdO?{{62uZ0`!t8NL54um9-fJIVj=BO}kZNtz68xqCGL zg9)se>OmykCN*`8F$xEcr_Xte7+bP+PuuRSR$nvK9<~BJzV;?W85tkq*){WuZbRAP8wgfplhX`vYnI zA4H@p4QK<6Tr6a&AHVe2t944mxsc9uxuJ~otM;xcp(`R>W&{u+ZdUu(#+axMP;yD_(?J`Wm_sL(!7)Xv4DXg#*`#5=e^%z za!10e*IA>1nOW2-nP3cqS*;QavoYqL?gtVwr6^3fzYcCnVNno58k~K!$$GToQ&6J~ zERezG4dC~`s)(%OC!ZsH!2xf_z=Z&8T1JR-VH*+633je9{N?sX0eU9^ZD*h?FAYdR z8&Izhgd(EnoLDFTSp^3IBOlHKW(1Zz`q#W15TH<{d^=Rm3|5e#{GmA)5eA?b;CBA7 zF)-(VBNq4p3w+TMe!vm7hKk>OQ}NnwI~!dNVIjSK#fSgLuMWfOw<7UMq|>%3(mvtc4NW z9h6jAH(EvRJCP(e$b(}1bt^CLRoj8BwUc2)tHxh1NaY1JV{M zO9$O<7iC6Znm}C*hz?@>TWj}}T9>edyM=t={QNwX#@}})P5?C;4RX#=mSu_tAV%mx z)eLI~0H4sQfFY2@?!^>BphAORrr%p-=kF4x!#$3|K`He6br4K$dnqZEg|? z4u?Z+G#a^zm(S~U)z568ffOk+WcL{JgNSqok>;ixhia-&s)KyW6mwNif6{V8m@SM` z4A+^SsHaJu+K(j4YoIFoM#2%IeWT;)&n(*HkRh9}^ry28rGfU88(O2Lq$er4yaG_k z2<*u;h=|z}?NuC>=^FklqF!;0?AeA;p29a`Sdf$DCi`oP$OVPQm*R5bN~Ab22lK$i%&uL^$uTY|+d z;ic1r=Of@1&)5<`SP_Www0lJP3d9N`0SN;;xdXt%0MeW!C|ZaLl>-F|K}1poM4;Xy zAWxo9neNXU4NDbb2y*3Pr6S^If*Jxj&L0ezNMT}tBLz1Jt_gH)E=csE0e&PVoM6J$ z9pJZK3-ZP*K<~QcM*qS)nft&0)6CyW#Gh_^*%(2*3W){@Ie9M=Rj(lpsTMOFf{294 z5TI=Kz*-SuOI8hx288ljDG9(j3_~SLO6l%wi9%g-(y3ytl|ryb#u!7#N<|yAMkbO{ z;46+}9`m^D9>NeqP^Y;5279?h)wu#?=Am3~8ljPQD2b;+W><|d+VA(#Hf##Ar0yybMgt9~Dh+i=oa}$|l?FY_GL=X;)|jSs0PYd`nc;YpY4u1W zO4C%QYy0!)5owy1(!aanKSjJF5VW|Z<+U(q573k*F*8Oyf@jZFr(o7#B5CesB8onH zBuOIOZdXm77C||Uu+T`L$|OVG+1bJLh~9(B1|fue%<%GZ*~K- z1G9+?Ip^vUz{3RZJ(m)YAp|loe`w=>zbwP#hN?fjgKb?R|`g(60 zo8G_0@1QP&nSwq=Tc76haCPRs5p+tzch-K>fuC>od~e<_`?7DwLUMv+@j2B=hkUecV^TSUvjS4Q)^5$6@NycM)8apl99 zc15&=@(uwa(sDwi4VFpr?v1HZ-ON_r5CYG-56e!INb-`IaPAb$k_HzDf)7ld_C)5h zBIy01>IW%v&Kh4_I1-^sppK%bR4APo_~~qHBWZAm0~LwB-HfX@%#QhCwSf<%1JLbu zwMqmml=4h4L6Jb4Ns~u@B!w6dSK0YnTU%ucD9&(?%*AbW{t2>>t-`4@q3D7jPl_CEBTNkB2orR!SLrj`y7!@)ZN_PeROchG$SZV zhl)zFq){{3j@rG)*r_YK6Lvq#Lya-a%%Z-w?d>w$PRD2>gc#$HcPpH$EJM|I;sxMmL5WUR)5`*bWjh@e;&~4n08dh<1tN@4Y)d@IE1|8!FN1$Lzlew z6u08ZP_m){j4K%h60XMqKQuUU=ua_4i6{CT<-EQ-EJf<{F#agS4MuRptH>d0W zrQY_mUj9Ao|H%bC2eh;HBuyreJvIM(jC*0oG03+&NzXNR-_w*y&pt*x(%=I(d?RQ0 zHn}9xa67cwiK9xp5YjZw7mo%&NhRuyl`!7lV9sLVAILh7@>G5~MUaTJl*(0^jHi{E z5%WIWfKoZ{ps2pw)(l6i$`{ZXQ8DG+Uv_%?To`{U74{|@G_;$w2ufrM5uva@&d^<)79;HMui4lc@j2Nok$pV2RS6*-T3|11(|2JYt zSxfdaiHKp(M8%&31XyFqz!(CVfB+~Y|ID#xexx~;Z{He(U;5|P|H&^jtHYBaBXX9V5Mpj!dtO>XR&AzC_<)#OLPJ{N$j0oh_( zmLb*v&VsA~Tt2{u9H1_b`o-lL2giyID^@IUDgsW$gf&ArVt_g1ZGs=(P<(JT;L>|Z ziVxe7xtzfz|LmVrbmQtMRqAJ#l8|+YIV7S!74NeU5Jbd#^_hrx4JyG0@#+HvLWXj$ zrb4PT#!xB7WP+g}ftgv1F}vp~HlRT2*$Wv`gMtKDh~AVnf78l4n~XR4x?untED|J4 zF=-Sc8e>ex7@=gZHilEDWd}$UMO-29N;#^yl+4YtOr}MHm|2@>-V@DtxT7LMed$wC zhu8gP98@BE+3)psyG=z#b)qV2jM1|EIv5O;nYA?jW%f0MK;!Y4N^O*KrVBGO7(C?= z)eZn2f>uBxGKEJP(lq6w?kuJ9UKxLu2D^NI+PIWn?W_q`5_a4A_EXQ=Gd9@o61eu< z81X(`0}}QO?kU@RRFxu$$f=_gDOB|yWxqn_48^p$`?ix+$!XIDx;pXB25ZJLE{eyy zDeF=ne|mef(&vRx&E6q7gH_&W0A(4BS4m>vZueLP^SH<+N$l~CS<;9xx&I$xdyvs8@sz48yHffr3*nq!p0avuJ^-QXhf@5 z3N{cG)d5x}QestOAv?j~Sf?3%@q{tmZt9_lR~j`5#}!0bc&|Q zZ>2>5s}4BsfHecm=PFScdBw&UxN|Gu>J`P+8U)yT^C;u`@ zo>-*xXCHAiOvI$aOtMUb@(zkzTLB39aZ}kwo?XKa$z2#oSkfgHIv^f(Xh1^8E2A(jNJd9y+4b!Ez8pL zu>T)puD#Da_ugnSBO)U*vnnGiyQ*TbNQ#sRs)Y=brX|QWBnYrBuN!*OvoMty`%{k^6|Ns5Iu=lPXHs`-%2B?#5?yNA#ta^2K$&GcKpvQ^oPqF!5 z6cur*u0Fewmz@MvrJGY+I57d911il{!pjX_RR_puyk6?!m=@YK+QE*~#=l^}iuE+( zx98s5(8RZ}^G%%`n3xW30u9Yu>gJsag>D+{_XematXowA;^NhkZj~uOr;t=LQ>co_ z(hmNOXZP?gzIBCv<6l~qS06k%tocDpmSXqdDrkgLIJ$~%) z4{qU4Ejj%8*t8UwQ81V``1KX^wH@|vHr#&|xW5qhEKcwDcf|c2aZiZ{0$dY#0OE>K z>+KPGg!=&6(~h6LXZYz8!w((mA)Xx`E^1&J<><(X4OX=DdwNB7QxN^K~NwN|p5PpS{;62KLi6 z)T{}WG_yGQ2GH;n_{2?B70nuM?N-*l>bx#AG-}ha&fMY_l|Cshe$=B@@xHFBT}B1Z z_dsh+RdtL8YWMl~VRD zRsWyX2b*5q=ZcACS!9m#ZCleBzH>n$(?Z%}2b2YA=et4ryGxDVdehlm@S$mei*wkT zc5!N|P3>}?e|hSz=eDkEA#fFdOP79ECt!Llm|c)k_CNRi=P`nbX^vui2J-;m!sTp{ z{*wxh8Sgtz@`SH#CDtMILt$I}BOIx&F6zpn4jK$-pt;FRH*9F=IK3AQ4b}|Xx3rzr8DDahT{&X|Bf7ST%l?&@Hayv$tpCwBZr69W#$SG5c5?$9Y}){{EnGDgyhej{Th04AHhHG! z-_XNdGhb&p`!!1F+!)hT35lG0~ZQ zLDCO6M29CsffirraHz)j+4=75&zFaa-EMc*&My(Li1rO{i6mH{iA%|1r3Zd;37A>dGmX&9sk@$=%)^VLi>C= zp8fpu*B0XTPyF!F0yj60O(!XI7s+LJCD@flz^0_VGiu*mt@d0nnXsaddM`M?2KkuI zzZcwRk=@00^Pw1EDwUpoHBDu|o{+-oItqa5Jd6O{)B7f=Wt5Yv^KNUUxQHRdT~rR> zPZmB3ezYBNd|wA$oIv=@*>;Qb;K%jRp{);gH=FZ#1^n_a5Wo6bxbS`p!0#LIq)2;# z`yY&c9sqt|z~e3Af+fBC!Yl$DV1r!mVXt3d|5n3iUIYI8HSlK|@CgI#06bkCw>QM? zW5@Bv@c0PWv-r35)^T&=c>2un_z7|Q2}{pjWw?yvoJWB=@fMZf%D^AB!dvi9ET?%u6i-@2Qdp`+VsTVH$cy&HfoE>IGsO4ekBRi_S zcj<>NFA9K}^jG@mt=yi;uj6Y(-lYIv0YuyIbVG zaNft02zLsX*-h>1InsA|p2+thg-e~@8#>N931{TI6LL4usgZA=mNX@OBJPQ`KcPq} zuW+>r>+3W{cr~vtoG_MlvIItzaq5_~*5<|6X1k&?bp+fz-2+jONrdaTdx-Jubi#6V zii^&=iVHEIjUt5Ou|MA-30tF#*QkV!Vxp#0SGu}b^!y12gaRtXZ4_a2dWi!SfErB+ zQxk8XJ86wjJsgFP>AZT~@n=8n`0_*I0|S1mJHBN=CzHz$m?y8Fgg=m&@00{sT? zV5|S`ak)9Sbu46_{ZO*+1lKak2FK%ZAOBYV*jfGdLUKLK9P=n7VpLAJ?;p zNbmXQHk=}?!ZQnio}a5&Ac?lM9d_{Mv}QOQ4s82|z3(w=oXV+_guhbu>um4qy-RD2 z$sh1}jt>A^+eD7%`2x$fh?tDS$R2w<**%GkeQ#X0B}B1%dUogd9P42p&;L?4aF=#q z{P_W3Fh0No^xnDK?Sz*%(diI4*6M}Jivr-|^6~Dw?@~l0XI986QkG@$yQFpxA3kJ~ zt9UpZMDL%XerMa?#paJcO_0xXv;1X~=ek(;;-cQ$o;SFO&Hr%P{L8kpZQIDI-(g2R zDDg0@bH2m6t}LO;;tQ>rtXzGLyuCR2onI{0PN(o)h29*n~WaSE6|$sU>mcydI4{{}w1|LOmih~|~00S~WWuQhz)Rp3`10Dn%2tH*|K zd~L&ze%tZ%I|4i<&?9cRIiMTCEpWkN4tngLjb?3e+re>vcg4f@hu?YH|2Kc@sc&-Z zH@9o=Ze1N6mi?%4*ayVAbu%}2x|vzeUt7}soKEY#Z*bUVTNO`TOw847^Nnzzp?TeV zCMHUCc1j);wj4DvQO-sZ9o=jE#thA?YX)Nxbw$*4=8-#BqzF3(|H`AeTk)YP-T} zD`8+Aus{J{{ zZ+ErppReJWkMAsX5CBX~2(s*!!>hmI!^S}Ts6V^9G&K0?W0qf`I^f;mN!h~pJFJSl zW2|tQa9H0<+?@-TvX|Y72zGZ76Rm)#I|{yd{h6QZBJ~|e8XP^L`s!{DPm+%Tk5-_) zOnmW6f?s$5Jaxy{0DQ-gXoE`g^+pyAm7_iEUwAWc}{@&d-Y-K5BB`Z4Im~oDSAN3(A zK(0Wm`#K1k?#{mN#0_-My$749pO5eCbdQRN-yu+Z zj?meAm;HW^bzR-fM}C2IlMNdhnq69r=WgcZXydMR@V`g`s@ZuG;hlEuX(T#}7^@qz z*ZqqyppVl>sz2pI)jx2OyWQ^0w(?<-lK&_%m(R`Y_r^=hU5QZ)M%)1Vr+fNUvb_C@ z=%DS4A0-|X5x=n;F1~Q_(drsL;)91>Xg;}r)QvyQ1J7b^%W{_CLq;E=gCt%J~<}GuWE52H?m}@2&E3s53fj}7+3mV@;Hdx)KMDNW zr-?W2Ilkk-ZyE4I07gfp0J}Rx7|`waI{cj@{AmyTfDrZeDGAXA+c)S#;*ER2uU$nj z&-Z`0;+wy_Vf{AoDObGwGNH|4%+@WU032`wV9M^nG!P@69Upb~<53-e8x(qVpa0@t zTl4`QAOGKf_Zj{#Uw3;&-1lPGY$PCd(9O%K1M5}=fOqTh`#8Q^Vw2zFM33uj=R2}f*0w^9vG(nKf3{xsrHdWIu~7H&CBAspB-F^^A0<@n z!@8_jS62kW`d3T-JOU6CzrDSE(E<24d^~#eh*wuvx~{7LkU($0<|sfCo9ZbF#4HM& zbEymH(|aG*l!>_J^9&yV?8<08H*(uk@9ErzW?#GLqE=sbd1J^S{aesHzg_GlU)$sf6_p$+^c}wmf&|%GI042w>&v+Mlz$p-$-9WA@EP zS+Ul}P7&#uMkq>EGYh;aNozKQW=-2!0n*Um;#zHY#R*Vy_VX8>(fu5bo$R#c@N>-W zO#6e5z5y>mI@$hq*Tm{((jrM07bZbi%x$Fdku=x9^#ahH?0OZP(|mOlAyl5H9oSh` zf!?j3JQW%(n(5;)=P09I1F9<1Q8F#o^30l(XU_dGXsMj~G~gNlNyqrZ29?Y#r+;OXBN zLj~w1K%Rv!h%=!0-|HP-D1Z#2V)zC8=-y$B2qpU z0FT$-|Hc9T{{PSI<;6{?lnuNhj9j-LKkN2NGn3W&0lCR~ZsuU8clK^(*nBe>R$I-p zgVP<}>)vAg)a__TpNlw$6AruR;+#s}Ejm*GL`;lA+kAU2M?*w}iSUoGBsXn3Y^N2l z(|h-IU57${0&tB(%F5Ltcjsyh+^{aT-JYS(v94?75{%DnTT@-M;Ayff%iyiFLlarV zEB8=U0|j~#^F5a?c&US$ZHB={+YgbTERi~R0T2q*Zxm?U?RLDnx?=BLw{7zp0n{Gw zq5$|g{>X^d`n{I0iKHHnM=J&Fe!u6kECYUVI2?wO^}&M&$SRnZffJXVglAKj_Sm3v zBcGM8mm7b1acfaezpD4%d0VVr19rBfWDU}LF#iMUO;37TE6=ODbHz$`UrAb>z~la# zT6Tvx=@)D#7bAE-*^bmyo=dD-L%8S7+1N&#udk6VN7B3WW;9c(3PihfYiKb~x2a{Q z&-4BLc$O0&mzy9-@9fsrc6JJ{Xx@4)6Rk>tKtu|lA}OwmaRZ55m?;rk<1|7rDe^7m z^BcAZ6cW>g3(?^Mfr*K&(H$_cQ(%xLB<3Q-XDIuNzYxG!nwy*zE7>{TbUVfNv@_QR zrHkaIz}`BTmT%4P4($HEWX3HDR^s`6AthTl+`>O`qIS=}Y`~QPK zXZ~OQl^^#-l=>!?|*IU-~0jn zrG3NRZnyvMcW(OM{=VaZz_fR+N4J~pXh$@AW2gS9#o2qF^xeCg)3yjDkQxQSnl3P`m!v+6WAHMorez9VdvuDg=Ja%a5y}tBdFGY zYfb99&JGKwE^yEQTYG^5{w%B>j?)9$X&fzi_53`L>T;kL#GP(n1 zrqgqgNz-s10CakMXBq>CBh~z&CCKQ!jvh*SoE#1HbA)1ZVNwX<(S0b?FQ?aFmH{a0 zd5}gsbC{f50b1`zp#GnG->XwFuA{{llH?)_H{V$6w^D@*RYkS6)|C6bERUt*>rZ#> zfB1HnU;X0KgX7K59R1IJZsDT99|HJ21K#yn;4vi(t`2{HLx1l8KR8@8h=4GNI#~L( zd%)Ezf;X;#Uu*z3$B(|((ccr?I}%Mg%sYsV<_>WWCZ3romEAVj_Md+J$@cI3Ci|~k zZ@4w}*P7xVf4JG&oxVwYsV&~U+rfatW*u==yStm4yKe^T1U*&w?(R0kb0^B*Dc^zc zjxJ93!T#^3E6v>{t^CnBlR!I1VsN($1_o&K+Dubd;x$@>U>4X)u1~()TfmLvj_lTz zcGBXIbZ9)HX05JWEIvkMSg?TLDVHOGR15_qlcUcXA)V=YrdfM!wwD^II{0J}V6#Vm zz{lK1N^5%gbuO+hzTcf#;acnKV_q}s^~h1lixB`m#!#Sb+p4W^cWv+w9y~a+&|H3O z%Q=m2B<&g4J>WuBT+Ao_xk#AWbe9Z)&?Q7%C+}+8=l7P@8jr`Lr>h}0!4xs>m<>r9`#2p?U0Ig6RL-;J>EjfAN0Q(yQmk&p9W!*fV-}Bu@thF8nx}gY zPq(>=bWsLvCj@$O3i;{iq_L4S6YJOzSTYBUW_OHbP6bwhfrBIG)y0?}=lpt4n}5*$ z#A&pkB1j&J6gU|Ts8p&zl+K0D7H^KquD!afwysYdSRNRD{d0o9_@>}W9e-esKQQ76 zvi%=^iD>N$!N(o`&Mo}WF|fG}C@caK_e)uTml__tEOpL?~$Lqq8}Uv!frd+H}h^G^K+Va7a`e|?prq>03J6pH#d}^ z)8XjeS?{HHcN$9<)6LA?eK>N&rF$q6eB%BiuTzJB78+Nh&=Ar~+GcR^a0nPJ$1)-! zJ%xvI*JvO)7ZMkxi;DUxt9bJQ=SXh+5i6XIo{bxtM=`K1n=e?vjUy3s6aaxi;Ib?= z%IvvDNeWT_MC#`yli+f_U6y4WK8j_q+XZ^Of{89S`g`~8;h+cL_D|1HndpKq(f~hJ zPdxqG)e_2Ck#E~ZlI*>IsNm!-*7eoZ71wqBNZ3zNvU=~ZU3~o&u4YnI09K|9@Ut6f zf5GSW=hLe;-`K6w{j6nA2;^XgDiC60Q0EK^Y2GL_ix|=ezX=B>>DqqFV5C$j(G8%zZANS6TV8$f&>94ckEEUNZbY5`dIy{`$yB-k}?) z1+mC|V?%D^?`oDW&_KRtkWQuW+37&9NUEZU2_OO6aX5v-Zl}}WnCo8z9+hyuNCT)~Q`loq)VAGn2sKba!)4OthHW86LW$pRP9tH{VF7%-th6ylER0 zz@#Ibt}F3@5qEXcCflo~oN1t#8<4A9=T3e8B=SksP&AC}RxJT2oU)wb&Of zBO*FwL+;JF)14oW$5ALhrw<5QAW8ZvtM9R|4Omn|cO)XdEDN7KdnN!ZvqIQggd{>B zb1uPrvfu4?JRXmJI2;1kJG=Fc=Uvciz3y@?DNKbs-tNPu@CcPo>6DD`LgxBZJU~z zR8m+y-G!!d-W}q&LFT*M;LWTwTxX)RnSnp2<9*mk;c_f6y9X}6$C-M4 z%$U=12&3Q(7@`;0Vt+1_r^S5VJ}i0ZZfMd;$H3F5BGdbL@tB#O{ksZFol_ap+NUHv zqj>LpPi9?06+z?mGR*D+xfuJD@F|L6BRxjXngA(MDFi7^pv%kqu7B{D`o`g^{mPf0 z*n|Cc@9Fl%Ut93`w}Ni`4r2EI-UZYp+7*s=3-|{s{P8V9WM7vfBmUP20??NP@=);V z4)_d!LpS{7eaG>A;Nb=|akv{`2H4v7d_{qcx5wZ8R`>TmSon#nz8(B%-~Xxid))lE zdSAVJ-vF3xW5(Y*yVL32yLI-SbV&(wpKYVHyun?vZP4>1Oot&){;<%0miRg zF5D%%-HzI|iiEQpsOVhv{abIc%IZeL(w8%fOtsHPp|Cqkilc~xuw{u;;f&{9v4#yP zmHqBcYesHUU`?BD^flV@4yPZ_g?f&0>ZiI2+n7yDd2H)OuNk;ou(~b5UU%P9n~;)U_1qjel$T^YZVqeLrWpOF@0oj^*gtYRv+m zOCOCD5s|WZDdII4ZB|UrTfq$DaU$lxqpPFiwVNr3v6)Znev0X&9<$My_~9xTv{c;L z8rBqJg+@k{bZyEe&PR6DK6C%7edU#Hxq0@%vwOSU%itH@Cf<5L+yMB84*W5Ir+$Jw z2!Mse;s76S@OKaJXB*r?92nj466X?F2zf=Zy9QoW;B^A;{LJv)_Z)lz?93tTu(gN5 zz?z7NACEtL|Hl8<|IcUkpZtLR3lBGY+S#v!_S)ipIBuJD?`{SQMuRg9eP#v=APxqs z(6+JZ>Z%Is#=dmQQ3`bA>$1|#xx)^ZBFc+2!qa-YGhX3p zth=j*4Y9R$1_aveb}TnSj#@8A09qZi7X<)*{%wHnuJZ}HX7j2l^Na}q*4-+V-&20l zwXb(l|MvU+$j%QM~r z0Pm?5HVT&0&AVV3H+Rl1IbSJmUJF)<>gE=7h35=~Z3)?QQxc4Y#FJ2$8((fZ9P{h! zFeGvA`O|g-6e=GgAoLk7)X_aRXmvY5lyXKcni{Ia^GYsy0a}u6Sm?~HySpey0deyE zi=Qj?J%7HObrvXPT!<5~kLR7_Kbe{W9ORiSxFlM`^%}*n*sARsu$rkWATDA|EkyY5 zgt<2~Hc_UIAl_>w3GV0sR6Lv`X&F?fx7Kv0x~R!-KYFnLH~-T8-M{um~-$6@3;Pnprvf$M{ z@p?uBy#HOplW#lrw}KW{8klznh1bg``0VEE-+kQwz5npo|M-#Mv-ghu*=Bt+^v%sc zLpSSjnooRB_a5#2?%n9L?!7RDeIB8inTbfZfEYtuJaX;K-Q3fvXG7@6A>IpTtfVe6 zk=2rc07Dq+BB>#9D!rpCg%p#X`hX~)9pgH1^$vj64AR8~GA<$!5j1q&E7?hTDo|H? zb2e{-;o;4VTdXJEqEk1Ir$G3&g?+ZSt~>5rL`I}|A$+@bYu3twXzMzyKOYgWxA?*p zr_Wt14mjO9mt`4tzT@$DW(8cZoNd&rokp)$xWe)37|x{aPlUj6x7)=fs=$j8z{l+4 zQjI@vPCL0n%x?HEp11s?D~Xt!L>VA}6o(>H|PhGwmX*RRM7a<&Gy5K@>6S8r1sm+Mm64 zG-^Ri4Cdp6oMVDI*_9XH-HWkao3uA+o{IU)$03Q1J`vAch$QOv-l0&MnY#LkDNt+x zoGHp}=m#V^1_7uYqC(kxtE4kab$7Tg98!TorBcu0Ov9T+DAN{bAqz}r4B((bwdvK4 z`qZSg_v7kzT)TVFd=0+I)?w(~dI!L69c~T^yHM(U@5xH= z+}8Unri8_T+~FbNFo#f5Aa8yVU}e)7tlS@(#r)l*$FP>7M0X_3c>3Jxo)Hv-^{F!? zsmwQalAWTeR+=YOl`g%yi|pu*WzygfGM(zXyJN?lA8{Np;?0|JA&!2G#L3>y2!FfX zuBd_Mr}iDNyWK%|3U?1d^)5SZh?9SrMfPxN1Qd{qKdQFEs zF*9u2=J)R1t946L^MdDqY%dCcpYM;#Y5&tIMn8;QJ!M^UM)RIoRQyaEfDgIphb`tJ z#gCV%T{GW@$H6qSzYAV63H#2)emEl=N^ZzDVS-Q8JO~)Ba)`@w!ATy8 zcrv*Lo}0CL2BekZzwA{dwz~_5JasW}=j`_aCtPWN;sUpX09_U&dX|P5ub=oiFR+86 zW3hBu1R;>!HF)|J+}`xBu*0KU^QL@2;w!{7jQS`(?!&JK)Cz{(%ACT!Ci@ zsxO(z!4i5sf84P>I-(!8F={y_{sB$_9xRYo70VLVzfZd3M?dZO*^eFaM6h$fvxTpC zAZDvS-u~wA9q@nr`htJrjiWz0^zHqlyJPLEnVUI$vmR}U9v1)b@W<%A-UFt6Z%d+L z(Kx;2egeUyX|aL?<(zxgqWHx%$_qU}ZJ2h6w01u$Jd>~kV?-$58Ie76ET&fcKmuR> zI=fCaL$*GI_}N;6PnWluiHlQA?5rTV<6xDkg^(qo1go*MNM~U_8ACo7zUD@8IbSQ6 z`1xX|;Gwcc<4>8II%A2qZIj*gu0TOT@I?XevH4gcu_~4M6$xyWs+Dc7vqN`@0p|ih z%;J@Y<&GdOgF{`bRPHC1w}%nBX+ymxj(fC2zn*THjd#Atsuv zdW>YdSd2>S7Jo<6VkOLT{E0nqS_BpDa1j>{(I3a`oM(^tE*8JI=H~A6=`7q=Y3IwX zNQ(HJBt(QI>eD#>NG8D96v9M>p3es6MN$#sGoCaF`MN1A6y$k=rO`(AJi*vxLZiSK zFofekL?9wms)|T5gPi29H4(*by}bc&gQkAv{QNH{{^I8ryxJVUZNP7?z&jo2!tug2 z2X>1q=zF#@qKg(vYECS%&%WB!p%v{{e zj1H%1hyuMk5;jw~+)*6TD3N)60e=z~8qJu1DwjT#o%Fao(hOL+oPB!v94|+ z2Oc2(6ve&x!Z1wGhiy{C_t+2n-`KR51g34UStK}Kr^U#Pypk(lu%J2vwb{4Uuq+Ex zj5rFVk)*hT+y#w$Q2_j$eEf~S@i)e4D_foQA$js1H-9EY0e~GeE~I_mb1nkTTK;KG z+1c(426UG|@G^7zOmwKble%9|mHx2Osmfh8wrc$)_Lg~*%k;qUHVB1iZPEKXzY>3>=8s(P((B}x-%@;TiQ4UJ8}Nr6xN%1NKg$)N zqd|b14twtg{^SUB1DYax5orP-layhGgU4v`Ks2e;Lr z)SbM>r~Tf&t#2aT;N4+8oT}ZsS+{`q1g@rsanEUeAbjh3G#ko=7z>ROz~OY7%diAG zop5Bakf0wIXSW`9!O+R{DZW`;Jcteb)X||u!H}Z{cXej5F~q7F=d2ywD{mt;14Cp> zumgaK7TOM>4b*6{YbHdB(U~?=2qd5sbHQGU%peTbeJ>-}i>^*~qW1tH%?F@)tvc8t z9=CP~#Yw7&peoBdI$VYO9k#(KhTEkJ8ydF#hQ7ucDOcj{c#0~Po$z=(imLj4zrVBF zx-3gUjLyWe?PGWz{@8W^cHGHRdpbf=?%lg5>(fg0uu;wbk>&lzHPn+raY# zTh;I#;{&;C!@naMmzOQ^%huhn++0F@E)x1`4#`gGt#iYMJQ7)ct(IrGPO38;XR`X$ z4B5x#2Iq&Q1eP@qmsZ2MwR#ETc`m3Y+x-TEad2s@&&35N>*a6~2&V)#$yTU=JM26ISfH-B z7*PxxSYxYp>6z`YY=3!bgu&|MPb%r+REYvnp#s81g-R7s5fCaOjlxFm_LRd@lkYs^ ze)FeI_;_*u)h{-D=}p1nj&Bh7{SN%tfxZB;oY0Cp0k{I&;|=}sE$rCiDiEAB08UU9 z@~{C98(!HFUs;H~8NT<^jwe3^c29tNG{82XufCJl7w@-t+W*0~SA6qb_{$4yLyG+3 zel$eTQ)c*h&kgvr;mp>y%P8Ct1XP8g(JZwz10S8EGC19`@WjPvZ3Z{RedN!L+%z|K z8&=xWL1jEP6SKt@lC*C9)OjO%x<$}?*XkOU-o)MAV*cjcyPl1#?8EJ?La8DiM?3aO zPc)JNFB3yW#OlO*LdYrXlp zuKr=^g1g-g+qRAI?4Jf$^r8UxIr@0%rI+~V(Ic5=Ub1bQY_iFsi?!BJ?IHkz6{b+E zwlaCv&&}km8|QZ2<%O3P7|ht&oIMTQ02x*F*#)@^ZNMOOadS#ob#&92WH*X{CT+~; zRJB^sk}Y1@wk?Q%j19iJ%pDz&AqX6hpgQf>>EKfMch*`zX$Go$AO!%TKHpR8J#0;A zXKnh?Vy6dZFK01fnSx|aYMh|Q2|1t0P~Jn}aOb(9U|8%%QJ@n^%|$3=uKWdZIkP;v z_)zcH+>jx8Kb`37gzp|Q0pSSMn{^HK+PgaoCp=oAp+oqP83gj|PIp8*n@Y~_=fq=| zOrncZp9?`qlUC55x=vJ7G((_TlcuU&7Jc<;~9A*wCM@Fmt#_m=&w^Y6@OmK_2YTt^}{|h_CDkKI-_%9~-uJ zi3c0eb_TeC4p)lZY+w8FWBgD5KO5eEM*qyU$<4vx?wkABeHiNfVkuM@Pd^*)Wy)WU zPikXyFw86#mW+z{6$w;?*Y$EyP=cVF#E76y{ndSfraictW+g_UWr)L>z4OElka#Zn zp4N%n#05o#EZ%)Of6Ub(9xi}b05HU|Ng=%4h|fIoRX|rKpq^VtFFRq0N{6nhORo-M zgaKt|v4qCeRcx(sgmjfYN8HuU1AXQqVUtaCRUfx}7q9$`;s1x4@0>?DMqY{tb1gqx zmp9qGv-=AW(8uiK(Myl~`2LZtwF<-$0JwkuK6~%_?AbG$z!JT30xG0ug!k-E%26{T z_P`$d8M8ZIbYr2P=ltarF5Is#&N-s@vQpm5e&h+vA{Rq_6uXtCz$k>{S_Jw-Ij@kQZ*=g!DL8%LOf2k6cP z-XrKFBn-5$AGjv`9n=(gb)dQoDNwvDT+Vb1C0^n}A0QPyJ(p}n%jETElSZeD(YVM` zfha0Xl;9#FqKk^~YB}ONH!sOw{oF(S*Z%qqKK1ek+cSIR0p;^=0I%&G?{wflcgHsk zI1mW%Fr%3+ar4;i277dX-EMK(Co#A#?!ayVA6`Qr?C{b;e7XUjB=G$o8s7Ul&>jn} z=pa{fil{u0r|aMPy{G=~|3mYG!C$&^yB!g|-MVz|F$J1f5xIF9r>0wl{$x?N`G{~)ZBZ{$Q5Mga0d(_pA#M3DJ)pf=stmPu@IaR z^lmW@7~``oGy*2$Kq2gedTf>^rc`?KHpYrw`q{-LCU#e+G5@X=gMefeEu}&56>E$S z4B!^wW7fhfS^oQr6S$Zfb?j`2 zal2>#oktXNIME&NAJ4e^`8r&X1LNP#g-%i2^^`{z0#g(?zUHIeud)=*_RqZAX*6}Z z(kbF)V&K63rq)6u9!-@z`l6qFaDDX)uRra(-LaW}_Kk+mUdNI1y8wQF1%B#D{k2nZ z1tq!>{ppJS_y8}w21EJJN>^GI$ip4lwc;}i@pc0abo}_oj@us)SF2#(9Mqn%f(s7# z)(1!bjdzHb_VoLE$CktG2<)lQ9)qFYnd;gkdb#YBgN8_)pLFZAOF6fY)*OBw734L` zi}yijl%y<5UTbxY%%NWVkdB&M=1$CPjxpxrS*X=~0P&9s|N0OD=bf&B8VBY-&=1|vBAr-aIxiVG%yme+}O2`%z+(F z|67(N+Ecsq$$khqW4`$c+|gPazvhVE1q;+vnvV+{)naGQ&GxS1;8IJVVG}Zm#f?j} z>c_7;`bed$ohg3vuX)iC5j9%NEtxbbjau`}=VtU4p9zISPaArD462@Qk{yK0MQ%Kf z8h?xvb9~=X43q{TzkOw_`@EsoNl2j_o3)%01GC+Jaw^PP2T6Az1O76f@Y%x4ANu_8 z=aZCdJ&!j2bA?|#SWU4NRg{90x*voJB~29 zE&TeS;8)&m`1F;SAo{gu7)bJympxgR^W0A=OoZUB1b1bGJMc*a`O z%!XEnq$yAIy5}|xH+74#P4`{}=3xAzqmbUb(6Y$XQL04B;Y**azG}2lh$^%S2hGBm zlfbsLFLXVHIk8g{{sUE|s&b6h@_HV55K~Z8-KX_G)dtNyIbIcC&Qn$I`u*{E z#BR46KYJ2?4`Shq5x~#+$HRvY;p!U2Xhd5U3i!jKeQWl=Z5wCheOXQRy2s&gK<_ad ztIrSK&mP_TXxZQ8+n+JLmqoptZ42qW5SYc6Jqrc6N%0 z%`^Cn{XA`w0`!!|XKQ~@@j82K$R~`gr-f246ZD$2p`yluOOoZ8>H z;b|(8H45F z90NeKsfbb+k)>TNJCF+xPVEYQ=5^pNd`|GGYv8Ny`1>31qYc=S*f+L3A-Dnlq{AK^ zfZHQrJ(C$2)q)CmZ-GDDVYyFyqB%al2i{nL?|sAY_`AUFNbK36Zs?ms7+JcowfBD5 zXts0LzS(BQ^yuD=U{66{u-|izpE1y3^9qBzWn?c_Ujd8gXrm3i#yk}F?i(a^Fg{!p zCN7@Zfoj3e_hzy5=^TuS@oz8;IqO9S2;x#G;0(NW7ZG^((+D6)mO%x|!cbMYaFGKK zbaCXSZe>qRH;r3AKL89MmXA?F!L|Chm$!7|u#dtZ(@rJJVNXYbkW|?T*kcXyqu2d} zjNtWrtypB!=R(A~N^esr)&?o*!iEjl0kh60gWX2_dKE?Uzv0El$F~63wyjR{9MPGv zd9wErWWlSeE4VvuaD$t}4HsMH^ea5;&(M160%*Q03;g!O>4Niyz1!_zW-OB5*-5pZ zDcR?f#ZbZHT(8OHYAS3cMm8Y|QsdE$q$F&>{#1&yNytR}^h5qEZV% zVs0zP-s`lHD@UA~VumRr6F@{<{FGEDDaK1;AUxatbD@-nG^43lNPgzUV$45tgq~@9 zA%x3Q{cNu~gR*#92veEv7E7}D5M^PLjS6Mi5Y=^r4dto&%+YXH?CAXd7PT*Fec>NR z_h}r!(1iIAmQ{aYY6X|Vd;nXrFj0aKO3nD;?j!nCC=;bup-`c+i9ki}?M!Zc<==Vl zllpJ|g`ND@{`|WJ*}Zh@U;0dwU-|^l;P_T|{Qef)|FdKz8Yl|Cb=Z5i@F%zMtz`L< zBLD%~0$%UImlXG|fnR9Ar$JZ;e)e79_9u!5?r7S>Z{ZyR!Cv;f@q5eWhrR?97*2OH z>%Dgy&J3hwuQNI`so`g$ZYG2>=%kpSqtnHWpb&()Ve0r8^n}DNcZ`es0806EZB0`h zcAgaT;zUQ?k6v1h838@J0BVCY25$h{(61D8AZGGT=5?ebO;lV}St7uS*Y47VpsTB~ zjTt{jF<53M8h^LkJ)4>>DV6MJW_0nQew{X4yF0TU=XM$P-pM}v zvzTUeKK*QQi)6gYD^EdNoQ#xyX~COGV`oKxfftsv*)n$$IofF^SPStic1qtqE-j0L ze&)kVFYZ2qb3*vQ^KDJu4oW3xOG?T z>HS%Mwtf4Zt$*Vk@rTW9GS(3tf}Zb}Ody}?uJjTFrV{`aYYm52F=uX)>3p6NzcKHh z?o%%jUw*x0obS1@E(NG#Xi#+I6KrPKI!AGg&=|~C-Yh8k9qED~xt)>vLVzbmD~7(E zX;?IcrZ#MbrC;jfv7Hc2r$dLRr4^PYks>&{Uq%-Z12OEwb9bS-lDpkbE`-fPukal6 z#MHa=GyCj(c+b=QydKIF$8H~X02`k#U8*QIGnrEZUlag8=N*7L2~B87T(bNV_=9GR zvItELH~@BIT(4Gb(uVTd+J&corDGTNz^qCX3w3t+c}LZleeDp%q|i0 zcjv{eu0%sN!i3s%Y*3le%~HyjC~t=GDE0Zdyji${Pab28Y8_6SLU_2tHdqMXQ050_ zuY`0=rn-qp@4a)|HketPeB#xwwX}DgcTxP*uFr7*i45aOyeuv3gzyXs5>Px_y>w02 zh`W0FQ=)SKhw`ug^E-Lt{*NDj zu&vk9-u~R4U->ivclVH*B0QR1HbbV$D??40b!nVSWK6EeBMlE@*B65v#vo^rg%*82P#9I{g`*lyfQn<$EoQDqCwoT?SXpI8$ zTAjOc&PLx(^$j{Yxy9OA-LzV>mt`sVnrD8>b0R<*&$3Lai<0)m7jeKp*NVqHg;xPk z>Q9m(ipxNXibBnbu-jtXBSLz5>$2^)u-$Z(YN4_7oKK%VbMYuLd~xEKo8;nj%guHP zHR_7>Obk=jn!2%DYjbQc?&4%j{O&QM-0PmLHBGxCN+8sGB;|?8$qDRJ#IBxkxusfy z6R}H*@TacQ5s|;@Cy|f4v$44k12kX~Uh7n#`{2~~Q>!}@Y-LJIV-{HohZOcVg;jCF zjh6jD?^bxq-1^TG-AUgd*+MiKseWMoygYrU=Xp^4hP_X7yRj2*zp>T(BV*%{3$A;{ z84E<`u}*~ujl~sYhRZP9{uC20AGgza3Lx~_&Brw;h{q`{(SnQ-u~Id~5~`x%e)E$A z+I(bhu$*y+&mllVBhfLu zwLxPvw-^-#(wQ*87=?ks;%Af`pl6sBXsP=Ug76;N0CQuLCfQ9Jt?wzo3+X7~Ko8Tx zSMN&Ql+d&aPABcUN2?&{=svVOJc-23%yXRP=t241bUWF3%b_5kAUXkPLqjm4zkBaK z@dL1JTUm^$s%JJtZ!uPD*3Ps6(!>PfBz?P#{M$u4f1<9AY?k`>X6-|xlV217KmQ-x z@AuCM?6z$aHSLi2efsu$bpOBFWE-LtcW1@&R@^Kb9UCfN zJlc)j#N23$Rr{QUwsZ~Ncs=g4?!{CM7LS`ct5YxD=ZAQ~*pH-XNz{+g`>=H(IW#lrEI-h}%6qPR+Kg zD0EN_-CcvWbF%H7*$ZWa6ftlq@x28CSFeB-hhcb-J9^{BfVCoRUKenqDl9X~*Cvq9 z+4zAak*GPe1UM-*41+T0bRA?lL8oQf;e;L@9D%_9!oK z!43TBimabbpW7C2e+^#mz$?Wk8t{1q_5{B3f#av&GVlqor$M9x-Qd`us%+cK4;o+F zAGxQySpt*YeDM0u(lk>GGSz(^xL-q~2aln|feCzi&faNm%)_#Yh=n30^1l9UdKmO8}gxTu1voT=!5=MdW zAr@mH>B$E{xmQTKcefhBU`6}olS6}4s*5%ilF02qr?gV0hsKR*m8zB1O~gW^QHu(wh6#Nuoq;Vse%+W@clPadV$fn7KhRH&zs@ zUjlh28N%Y18)TtvJG&~ButcQ^21C8(x1|9v1{8=zI_8;aUSdU$W3E_85=6q+U$!k9 zXqwYFfX1Gig48CNK$t3cW_S<*aPy6+9`_{o$;c4MV4We_^Alu9RO*z6Y~4z35I#fL zCc2=Xbuj!aRW5tG`QC*6{dC4Aqi(4_GYTz3(WVN4rYKZIWMLCgb{E;{(*FD>ulXf3 z{ro3aZTp{fm_0X@O1~iu>p@AW5*1YXSV-4fu|er=oUDvaPv_86L1CC z7GSpr?k!lZiO=jEpI6{#Mtto($CIBLt`34dI%peU4)GmqeY%?c;Jxl2+`1{qjOja3 z`bH5o;-Q_=y(2g8WCB|wXineqeT10AJ)OZwnS@#IXFNShT`P4@X5kYZn9aAq_=eoj ztN5z|AU90jm0+2Af+>@VbzjT~Y{1|m(kZM?Q%dOwak2b64UMhDcg?#a3vf@}f}EA5 zVL0K;IH=Qgo}_&mVbR?qX8-^jqx%r+j$3IUCDiu|7Oc9)7=lha#_4=n7Od;4m5s7u zjn`&9)Ao!`mr~KCyKiCTtb)5Js+(+BYyk{xt{f>DGJ0@tP1*~TpUP*;& zh=`jS>1115g~^=xea%dA95KR+&TdGLmR>1zM^Hze=oc=YGhW%rj*U%jcmq|n)z&Ib zR8_YuJlLec#l_sDd1LRrHmkGt`NaLEyQ?f>Q>&ema``MJZ))dDy3+>`Wwhx_Zcry* zg*Ise9z@cq>87d;8IfyWn`@p@#Kl30IqjJDpIYPy5wjD9iUJKBFXM4!#(>VqU--#_ z1VO2veTcG{pPSr;iL2hbPQ_vogoSbj>zRI5V+0~4YL)_#RH&l@g~p~YG-22Pb5Weg zt`vb#nk4XFC=hAV7HP69dS4;$+$_tz-OKvl`e*K4efcvte&aV-u0GIPy!z&%zw$-J zrymkOHpk!Xz_(&wj@aKZuMSV8+&b{V27i16*DZ?!0wO>YaMyq<1+R%$?>WAFANZ^S zU;VM+tKTwgj~!Rmv8Tbe?y`Y9ysF3TH@@>^`(OOVYEKUI*Z1y6yJXpCK7L6hfk*;P~yAzKLM zMp|HC1d|QHDLFeEe;qwl2aNoNlFU%0qZ>ihu5CD*f++oCAP)I zA}dx0Ld@d_k4DiBkS4BOWwn(hKuMC+Nd(xPTMJfy3S*|b#w)l3wiz;Qtq_`0BEQzc z7B@5Ev4l%NH$AiE;3C7jL^ft-1q~^&W43&UP0ZXz>RgG{f*PuXA?Ew?5d=WR&@mKw z?kxD^#Mkd(r{s1iEa2kAbh=)kd?D1i8^Oyz6VS?LY9f7ykOQ$3N_7Q`pS~3Kcn{+Q82{ z0-U<+CkIBvDKo@}9z+_5Mg>CB;1G2^g#hJdUv3Fz(Y|_sTouxG@cjaLAb9l} z_)81$%K)ALc<0BC{!_=55lth+FWT>!-@~g#@VN(_eIqy9LVaRp!2!rv-q}`rHewmN zj`P=3Mz@bs5qlcX_$8Y6JViJ}gBNkqgZx*zg7Lo0O?QCJnygsk+OaG)W4J?su$MYE zal~0D#5Hh=4fe}fzKAs65*joogEAtb>+4ICP(^VCce#ZPGHrJ3*2lfu(P1>t;`Ho3 zoUMqE(;Bxd3vYNMxo%iKMxM3$r?kO>V+~<6pNsQ?bqmRk1?MDL5VFJ0Hs5H?#zAV^ zHfi@7m%d=_tL%0=S(c?2&@J|JtQoBvY4n}$xY`<)K^QN; zcD$h8!onq?E4bsQ6K#+Nr55u6*)g}XkR5ea8egf_pDQ9X=J!*@eVPv^GIX{T7B#F+ z%ykNK8w=kVbNmiy^f6&}GDY6l@SE83SWT6R@=nY6k`0 z`bEJPzaZE*;F|z`(}5p2uo0kpFntJ6VyBaX1CMXvPmdw~qrgSr6p#&E7HroGuI~%p zz7PE6z2g%g{?=pQ2k*uB;0g})o{>VO`gFLj0FIrmWEI_gP>aoCY}Oa2_{&s3EYWUDUiN@zsH#u-;h=H& z^QFs~f3^w;c%VB6;j9erL-4vpHz46PE-;f}V>6hbS)=bIJC%ySsGnlI_)51Hln_nx`&z55K*{3_RP$ zBQVD`H|o=7%V{<$7qi@m<8^Z8_|s#apLz+;)89#1UYki+!ZeFNn{*JtrpUHzp2kLt znaWeTnIqC4(?uaFo|xHaFAH_h5jkaz~doAo!I|MGzauqNB`gedzQ(6BDIylr2$ua_=6oD?ghV0;*07y z+&F&ktB#-j(6B!`b~Mm?bQLVR3&zcyJ*a<1cuxz0rL^D13Ecn~!9dHHxkwae5er~7 z?-zrePVE`k!x951x|@?uwPl0B z#x_D*)KqixjF7jSx90{~U5g0JDKv2?0b^k@X)Z2#$_s316lFynE8>4yvW9`~QXG^W zln@FskioEUK+t*WFh!Li1M-uz{p_^V7$io`b#k37lnyVaLCMKkg0OTnRDOkz*}h9T z8tC-Eq((8I?yf>f^dD5I4RU>D`05k&*B{(p{@Z_cxBt}3Pmf1?M)K;@4WD^K@VZ2c z{vU3RKiYsE4t9vl{7{E{20B8$vwLtDGUb_aqOkhXgYfpi1ea*1F z1H9^hvIAyuU6}zUSlV6=_VCL6=$q}T1U!dtC0y#_WXan6r*?Dh%9hJ7^klni(qvQoEXqk8mG`5z;3i;1J{H^OU*uBO$nQ#J6%|Q%(`+x~hp=Io`YcZ>`-=hqA1^o% z|D+|CZ4&du6@cxPs<(syN{6*l#Vej9D1<)Ms0{001;nINp0>7u&T?21k z0iRzSA2{$k?>gT9p=1A)xDJ&a++*`sSHKPH@q=5lcRuL7iG$|W>8UVudPqF`*mP;I zL0G)Qx(b6u%O3eA#QhhR#Vn|Z5XntNn2Srt>B^02IBs>U1 zf=ZsS!7{+cUN=l?d!h)*Yc=hv;~tg743rJB)&^BQ&C}(itr_Dj&?`l=?&CSMic0V7 zm=WNq_8+iab!FE+`h~RyscLQDX-Ww3@r<#Kwq$fKI(v1(FgvZx?2PQGs>sZi!3>zQ zQ)t7%GsXiVGBE8`IMmpc5^uoqV^{%vY&8HT7G$h!lL5e$UeV0-fP>YH9tm8{v_Q^* zJR-sci>J5v3}VsO&IXYJEltgv+_Y+lQ^9evf)SV5?B(^B zI^|cpS3FY&Gi|RP2SKZrtJ9qlC%(wQnb%J;MS#PCHZBK?*>WlOUA&JI{$Txb>^Gs_ zi_U9N2dm``0n-YqA_Aq7pe(AQa@E)#Z_<8te1QM)KYMTatG{;S0e$Ou=A!a4@XKEy zzVI6H9)SN0z#p!_VFPplv<-?4lz?^tpB&*I+yVy!selkpiBDeQ^pBSW*H?}=m3Tve zAAR8X+BY4?p8+o)I+|{9Izq7Dd*ef;J;pQp-~Ro_>;L)N@RxStheP+iB7=ZZ?Vp?- zSPIwxg9xN|>xDaJj&CZxZ|F6|#d2;x8Fo%w`jgI&l_Gd@2F#~hi4(kcZ|KR2kXiN@ z-%23G|F@F_HTe{NqHX5LqV9`c*Jwvd3G-AZGiy>~GhTWhjyTVRM0NwDRtdQkxUoNEA* z7agLvw9VA)N>zP_9c*W~y}dod2v>lQh{&=m7#ZVp2ccz@W5-gq^TQ5t1$XiVB55I8oJv8hBLn za|Z=FDvmgq{+n>lI2W9>3E6VfOz<)U`8I@=r=Y;u8mIGob+#7eY}B%q>qYV-*`}{6 z%b-<`+L=osAo}Gbo9%Z65UNu(b9@p!@>mSDIPnRY(dMmM@Fp%kw;oMwoO-HAxe!+l zRC00Mhb7R^C@ht~$I(7*X%eH6!p$b9Jw_73VH1QvK@sA?4tTmMKK^IGQaA}S8Y&>EGqMi4Z@*?E+w`H@07cO6SGm?BBqzFJNzVLF!Z)~>McQ44fJg<&WEvWB=q{9KTUWboPQ7!w^d8yZ4v$cr zO7FuU`+26H0S+3%wm4#Vr}?azRaaqV+gH18*b9eUi@|OuDDJMAeNeA&WR-6wMiU64 zV^YfRT-YV#(PypBDky48F&JH46zZv*mU0;6^`QCv0?d|k%zAcJM*tW_-4y*gG$hrB zC@lh=Vro(+&!HXZDN?NQjwj5G;u4JzNirh^6jB!@)%=mI{+o{${0k2o{_hJ7I@TwHlJoa0SgZBX@|dm3%gxmj!^z9fkmSO zuxs%93fU8%Yry9Pc+Y`v{Rnvaec*Zv^e?Ia=mg9_5jJ_5(%*a_czp+MR*jQP@^f>O zv^{NP4ngQf?E~~JnI&nDm9<1n`bld>HCeuKxa}M5p92`*C{_X zEs$OMNf!X`6*D|{dvYUHr#s1hmxc5WYvXV@Ha3+m5RJ(5!XgW#FTT_a--;QTk6FMI zh-cUiJD|{^wy4=Z5p={k(a+3eS(b5_xpXkysVAs0gP;C9>juiE=y0lO;F%qqTm$0G zV>D}xtu+zEdeM8AtE;P8ufWC-CPGljf-eeykHr&jIN&gJ0IfBU#K8`M;@ylp?9f~1 z5l5_jB`vDRno(Vfkh=7f^{;`m^1n9cq=Ye5_XFs&aH(W1P9uiM@`FSQ2~9`)K28Q! z-y?5&A&G?xS6>5su?SUF6TATzUs`Lm*l9sg%3ofsikj(X8%^u6WqVr`+G~S1v1)~f zJq>AZ3;UH!Z1ad=HMql-AiMYIDrj~n+&tG+Xr11h(|4JOwn`I& zq4{A%>n>wa)jYLb*d5P65X4!)lR|x1$5NF)o%+ToX*elTkYzQDzn~t@C%x=DpRpDO zhd@x_Rh;Z%T4`+wf&m0!=>xq0KwzXN=8!;DwY7GCS>%gd;NxxKN5>yAY?67R$D z$u|YR{1wF~u7K~-@%J3~-U=K$uos--7>ath0{-Y0_V^iWH3Sn_;0izm-gdC7J>-Gl z{sMeOiO)Ik-A5hY{E_4MKJoIw&|pLSM+?)0^$or~M)#-3-Vd9Y@64@u4U&bGnHPIH z8vAti42Y^BbQRc9D8;$c^Y!$JBFO9%oy4lA_uJ|0h21u{8sB&Y1*PbfWAx?2O~Nw< zfxyZlDwI=Z#2DnDvM@sMnvfm|MV}bWhdD*kl1Rd6YA`K_Lv|yKq}FvOEe|&lP9&nk z@nde@A+Q=1W;+PnobH)0qjKw;A1fY*zI;KEboVX zQl5z)tkEgrV!23^kjp0D{MpH9;BezNs!c^1^S>s| zs>R>6OD_2}zdyaEu|A#M{sSExSlQDFk(@xj<8)Yd#lqr;rT!#p^uguNg>8@?%XU?* zjS2UZiuCcRkkmUQNpAKwOHFzNDxUPmuqdjEE|guPJYKcEynm(r>;I*F`{GMCa?{qU z{r+}$1Lq<~6Fj{JKL2UrbDt&l>iB~W{HCS#FGc+xr$dMW;($MO*t>_I|Me^oiv8~d zTZ3OWEZ4-F4fx6eyn1x}#vgY4?EAp75qn=D@x>4~(99ZNmbHKD{Turae(PYr{S(Do zd-vY!x^u?7o6dp(X%+;oRPXFUBQxCQ)KZTqXk;gcn{QsCy6n1C7l9Yo1gSi4+2{3? z1=@yF&j%w1qoSP&D>sOVl|9enZ$f-fM8Dj;MJNu9*}RKe-VaRe%P4}Y80gZQySF;Y z=k?_PHj(f-mzCCN-q<)D04mL*Y>~AYmk@89*i#s7K@NAi#N3@AT5FOS9F0QBG)-}L zF0yPoKi=lkjhDYxUkE zVQo5Hj?KSL!;NRS%(9x98q?ZCXe8~`=PbV1=G*ul%d*5KwIvXS^ppX58qB znit-AHa5+ZU9>M{j4OO9qen`h)0LU;q9Q81-(0?b>o^?9PrrG6{q`%H8E*9%yct$s_`U=7D)9Pi zf=}##_W}HFkKmspk#Oc3o#pD$9sSV;fA0X?bkGDy4wW0=XyASU?kleMz?TL1tN_nC z@PltUZr&lTVQ9JmTh7_zg@?)xNBil`v;Kemwt-#!^Y=%}8oSlz)x3!|mFz}9x@fB2w~72&TmYZNy^;;1fSHcQ2&iPu+TES9 zh~;PzW(I{~u_c;?u%Lvxvb82fWHg$z*5ts$=zb2-aOPgDy3%Np1&B3|?P+TptVhyd z>9^)I)k}aI?xC0CDmw_0_lJDMfltU6DBzFHM~Ym=uY%!}qSTwSS=j%Mc8mqzl*Z9U zIuG!fD13>fJrn+&eQfdl&lLP(wMox_8qlbD(s9eE@ahB<%O9Gwvy)}dLc1iR2vI1q ztw$HHnIn^-Pw!rqHWLWVOcPE%PQ_pUaRd-)P04PvB8uU}w zi@g2GuD(6p)_#jezWJ^-E;ww&yxXB1z2OK{JDKP2%x-SN&EyGQB1eey{7t-;>E z0UjTLwekTHRSW{l0>8h2_XMvj!To>9fj@q1_|Z=QdrIu-Ct=|b*8}uM<-=W*w;!zi zCpTsrs&I8rRA60O;hr=^S6OllwIw%VbllPr;MoZ{Pg8W*KsU#AWjQE6s{=+hK&~So zCR0dUzL|$JuD!etf=M8$uMz2`p(%~Xj37=+L#9*V^q3ieRM{ajfo%2jCKUCV9x^R? zD0_1F4_wX`scCk%OZqcDauo0sTMDp7G*_#&N) znUqS`lSZSV4O^?36`~mGIzUR$hzxFMSeB)Tg;5k-1gBlz%ltU*{vX!@U|AMwQ`xx9 zI7uA(0Sgwa+bZJeCjw67zobc>Dc~mo-dQI=FL?ei8}>f4g7S>bzkoN*8;6Z134b-J zFb03Wq0!W;%{Gs$!}ntmcvJXSDn%G$1t_q{V%739n$hSE7irOuE5VOM++B&RXck1Y z`MC}OlB9EZy$|6f^t+i#jw~(?s z9G=)}>k7d}AM^6TBAA1AhR};S!v{|V07vGzQDS~dvNI72g=-sXs)YJf!B7Ogsj!e) z)HzNqu=0ajUN?pI<*Xf;3La2TGwm@BD48E)+7oQkSU6Ribp7%1zWnuHx|V@WJqNzF#c3T9qJCqH07M+@gg-Xm-5c=P5wr-A z@sd(Dfm|v2J;AaE-r51bdXKQ14Zr`#D?a!su&lsd9nxd|?|w@034Qp|9IFBDB*e_! zx>c}_=6%`6L?#oP0?2`J!mjH`WhD0XRPjrZ_n`UEE#Ci3{_EqK$;fIDb^l1U?`wXa zof#LC60w%ebW6Xwq%E|krS8-TNYP;aycpM6GABIjcIR1=fWb5|)IHNlxnKdEO;ijL zg@ZyhOhftpbZ0Y$Z1K_O;Ls+P@3frWMXOv=-y-3kn&BFed zqky^>MGz^O8@5s9{EffyH~1V<>O}$Y^HTs+piJi0N2|Y8qwM@+hushiswv9`cG+6| zD4@{g!arwS&s^(^ll|B}F2BE-iAv^Z+bXJhI++W&VWYT&9nPQ~UGk#0%*d|bc$r~5 z1>EtRBjn~X>^bSh=NT`*M-h|XZ}9&WI!JzZ&SDCkTMKBC_d5Da)C+52aNLy|Ki}zs zhTU$r+rRwqwdLNu51t6T19 zw7W=?(Osw@n{*$vNP>hznz-NFcmL*N<1<@!pSw08Hh*V>?!czFb>dbW4_^g-<+H%s z_ka%^_`}Wdqt$^8;Bw-yN8o(M{=UD4_y5@Au`s2fAkZ3k)!=);K^&MUC`eaU6XT$H6UB`?=W@4w{%(Fi<&K zN`N**m6-#;AQf^rIpV!68sLc{m?H;uwS+y&9M_a5;&S<)z&;b{vcN(FeIx+7D}~_< z=#zFJ3-=^B4rox06*0k%22MEdNhS|s_WZ*o1jK0v9oJ74?V~lG9gsP_R9u8cSTiqO zP-z1~{6kBQKygx3Mc0l#ig7x zk={GePBN`|Q%(yZKWyU{6R|sFrgNm{G>hV8yF0rEjQkTj>saMYc9!rLw{>vuC-EBQ zxm(2q4{=&-yb-e-b3;w5o4L4^8h8j8Q@P&Rp{7Do%xttwhf0Q?sTH@Tue2k zN0#FWpOLOGc&e^db=mFr`>X2*+xo_H(&h$|JF~RJo)WgaJP4QpV2-eCm_Oq zFlzyFfpw)OGmq%rRVXw!WZPGV*-p?7Zg~H8kAL!0d;Rs-j{cMGcpy#{C?JdA@dm7W z;0tdHzWge1&w<}};9DE;*kiNrCHzkfgczYuJN&&H*wYp4e)0&092Kq#-zoH3@Yy}_ z%lXgWeHVE5djh!?T*-zU3fEgz@j~3}oo8$RqsPdsqU^}|1W-!f;K`;L$J^&pEIFa0 znb#QvQWUup1Hu8<6PzceDy!i)Q>bT=iw8}`-_Fcc^KN{BR}RQqYR56|h7 z9)xj+n-7(IfvL=cYXlFAE32nevBZ96U#8PJ3!uy8qfncOn3&QB1Fh?W=m`<&=00oh9_h?-KXTwQ-+F|iAAT9LYFRL z%|@4^I<_JrWeuL3Q{fJvNx{8d6ae_xAb>}Ud_n??nMrHS0C3y35hYm_Zts1dfwyhL z9Hw(=Gpu&Ms-7kC&5@$&N)sFNUfpT2=UHJL0|z{N)HSqW zX=o}Uy7D_u)c&ns)Bfv!rQxgpyUqT?pDMrd(EV7?Fe#{h0v4tIVD$Y3P*-7+dQ&GM zsmwl`=jQ3h>0AmUI`k0fP6{$l>Kt(59A;|S+#+Spb7#-_uv<}Cr`6~}$Vn}pCs#{H zK%D*vN)Z1^RZ-doB_GOv_b*+yfA)(vc%Pj&j<$%m(0DvP7?#(7U-@#w+bx5L^j=bcDb647}Y!^O4vk(}(~zQSeIf@ILXY4}f1^fDg>@$L|8S zj|BHSu+vNw^ok4+fgR9ovupjY|BCj{zV?Cr&;GXgqm_7lF+OuhI8ahCGema<>dCj% zjWz&MERli7SYR;qqh}$(sJ7f4qauqbxt}&h$pl5R(^>RSD~slZL#1%sepWO`H%W4o zX7!lQVy0ON3Z9Lr68Gx`^TIh_AC$}%G7gSOjt7{hU8BXJAb*b08GH~XTSL6kObru& zD+RB!_Mvza0?U9z(xpj_ReX_!F_B^sNXMF(>#3B;cCzPr@7*bJn5bgsuC&1!3`A0- z$GvH42F-D5yctqF;_Ud116E^`#ui~(Q_k~?0sudk0YEj2mW;A=I*TpM+$2eoE7q7y z-G&RGRHdafEppcAB1k4%d646Z>7SK8qfCuLp)UA3#U-VWn{Oe`lSygZp_3huwJlB~ zg>i!$qe!5|JX1{0gpO74OpC)Qvm2*bvYAO)m}+CnMNP_`HjCCK@W<&Slydl7$b8yB zc_9cq1^Vy|@v8~9gjz|_pe|1{_X$$M~dJ1+dq5!wHxJ|JJ1e( ziq{>YztJ-H`1900FJF6wA928593z@kBsKsJn9sY& zloCfcj@t3sCk4O!Ip9-Qz}Fr4%?|wF;8-_6cjbJDd>?^BZUKM)0DE#sK&>QwCs=!s z1-{>b_Z6=$z%TEBUj*=GtiYbu1$)cT}hZ-gd7^>>qwuyU0j}6DE z#m0Q{nYxY+LG(avT+=7b%=p^W32(lG`ww-N6193uF6%gOU8Sr>7XN!Xf;fmw7IirP9U z+KE|DBq>Y>g-~YNUVT16_JWG#W=m(x?$I%3+@&lQX#U=YfG-#CDa(8?{)eKSry?L9 zqs(IOWHO8qiFAP>GS%I~Zb)YY!z3jw$1~gEa9Fo>xBKq<|F>`7+7G_A!{@J>ydvQ7 zwnhx@E@-i6-2wTj;s+PwiPQU=t={7PH;hrp3F;&8;sGQ%v2x%sCAKBxUy3g;i76hj zv{it(yCyBslP`gKo#22_x~PQDF60an7zx#pnvkw>f)z2^O6+G$RJwos8 zf(sZ5$ETY?uYu3LPJI3$uqW{C4t#Y59(RBp@U0r@9`GXr@MML(e}LU=QL72lmRbGz z23+m1e@XDx0=$(|lka`Y@$L_ZofC^pNa0Ksbn70+#yy`LfA`&6|4+XYoBX}zwvCp4 zzDFKm!Et@iBcc}*sn8Sa=kB%P`c!oGnVfe)q?8dXpm6We70d7%DRze2i4&1}6Q8m# zYJ;nEz00*hCNNNGO8jh87Tq5oWJ(cmBR6bP7+^|@38PpZ*L;^wi%{eU5DJy3l=;C@ zeh0#78MB-9u)(Su7@CTyxSFyFK#Q)Saf0sai5lqUf*w$`d@Nzh+v#A9n1%JP)-u)5 z4jE0jqqk#2*$W#RY%}^2pYO+$gW#w~+GKF-0+)*PQVclK^#rEWGo3-b;-yNhjl7VxSs{yv zoJfOkG&Y|Jb6)Gjbfblpzv}U!P7b}+TSncDqqu)oXdJ0o$$n!Q83Y z)2+%3kbF-qTsdExK=YKLor0g-`2N93@#bgAE%V_kRh*3}MgUw1sd+3ck&%1){I9E4awJnF!M zR~29Wl;8~^eg@zVI`G|NG`&_@i5dE>BK7c=lU174S;&@_pj% zJ#h`-TL<7wS51`XyiCuOLPv5 zA)@0LIt+nojK6rU;7PF3X?+O6VORmDgx*>MrY__dwT6X5hgC7))#7v1am)#Yt`0GY zwY24Z6DUHfZdeJlQ_*W!;?G5a94*YLBUclRC%V&1_G-kt8jP7sg&C6O|`ngcSeU#HZv zSm}DH5Tf0hE!A1{S=@us5}qt*qErrs|0$}sO<^-ON7ANk?aaSjV#JJTg}W~TJYXw`w8O~%ad&yVy8PtXeg5} zKm3v72R}665wKevLL2h^Y`uf-Apvy4?bglShrrbg@C3jorG|MruC{{?u7$%0%2~v6 z;0vvo@Bp@{_=?0vj-oW?<5lb$G+XPeO|#nIjV&<5@%e;;FbF+-{!^DL>~LZC^nzSv zfo)U5V5@n0x;|^?Do$@H613ElKvk7aZrHReqsZu_?5vf* z&kBxIR6tr-|3ptVM3OBZi&cSOupsK0N2Wky&H0f*Kr(m)<^y#e=PC19Tf}0UCH7cV zljXE>o7i`Z@{PFH?Oh7jt0&&}Lrz8Fb_{ zF5qZ6OO7!t2!m<;^J3^v9gd-%PCs)M05SKB*5Z(>xB!JxwtOwL zTFiAbY*nu-j^;7tqQM!{>`=a6rUY{F|GT!D1$EwfRBR^U=jM}n)VgV3&A^s zIZ4tgRx&#QLQ*$uQoel=VHN}=$>Z_Jo$k18Xbx|kfK;HzgakH;cArAwjPyM7fc(@& znqJij3=5QwumX6{0t2j~k%yjLyrhiTz~^cOgVP}Bqs3m4xlX6W*|B0$vItOEE{Yr* z7xUbbQnEPccJG`7RyA8!a-yOUq*5!!c6x4gjvLF#UBlyI| ztlq}D9$f&!({T`wSBIdk{MP9eFX~Q=*+k`>Ve~y@#9rLp-(b znzy|`7j|)Mnb3EH;z;1ZE5I*)5_oOzcmm*$kB*;gr>I}Y5NAS^;A4aR>jwXTxKe|ngWY0mU?+z`Xy6SF^Tto!Q-1nE zplMeZke51*Y$0<(2ui8NaZ2tWNj5fSG;KGtQ_OU9e2N3WsZgshD$jdGDm=*DgOw|R zy&fC?NeAE{G_TpS!|f=SlAEE_Q5a^t^%$p_+F(Znl8=?GK{QBu`XlopZbz-Qca0Pw z!ORzz3=5ePlgW;bEWVvR{qa1JLCu3cnEA&wnutyWa zRqvt%z9;~Ge#ZgP-c5!@dPI4&PkqzBmoR{!mPGgonC8nW&_eb4r-W?wFMUPN*Ej8U&rV`MsN=XfQJQanbY(JVW-C< z$fvL6Z_aH(i@{$CZyE`OP9!p!P5~!7UlvI|@^fQEl8SPU=aQnk2@MPtJ&TkzHyLh> zi}j;A#nag1%mPYJa^P%{w4u#l>J7%vtDT4b7<*|a*U)U3Kf@@E(gmPU`g#ljWr;U8Kph2 z$0>BvgjiY94r`3)x%p}aaz$<15s zi|E#{QVS~=BW--h&0F)JW#TfNk%PQ7$1$hiPax1u(OL`3V7jelByx>mGYzo1dM{i6 zAFB>P9*Sj*_Jn4Jh6YpPwrx=*THF~lx|o=0_)v=+*t}ueHU}D2tvx$_t?$A9$(LW3 zN5^;l;EOK!+f0NRK|+yJVvQ-$TVQ`hhyws#IX?ec!53d84(|9(1OC{E zmBI9}@+D+R)C?n1I}&y}IDx%ZktLfX@r?gX67z9;}bR$Tx;Rm({MHsQwxBGZjrK=Du1?iCCB30*>^ooo!|#0O$N#}^ZN9BbdmvyJb}Hh)Bes~xCZk<8()%KSgO?~>k(kBL zES|~MLTcb+Q!6EBv9|#_(i};gDt8-;Q=os-&?_QRw#MNG!1I*Dv$kxtF(6W@YPlfQ zf_6q48{8laZaM+DYv>8e<#6%yWTN|>>{NkTxxN$9CA>8Zuf;xi=lrWeRz!tQ(sy1mmb{M_ua)oZ8UM15S@exP$IyC z0QX-4e)+S&FFpXi@4#lnYtqJJKWM3h`8;3tyf!kyF{wwXc0V0HRf$aCV|FYtx zE8rysUIOs7A9eiX8xCEGD|Ivp^ld~gTDCn#1OVU$w+{M)o$yolhE>3Y;rctbv`!Eu z|By)M>bg|+e1*=~#YiFkj;GPV2x6Lh_}LjtuZ^6o6Z!IqNs;Y_g>N`oa8?Xw1wEZ+ zPm$2GEwLz_K7HQl_nrovWNa8rP0Y|vwnm4SHixH23LAPGIdQG4BQ~LSEx8LLILXb$ z#D?ajx`#8yyTrx@6QhM}5H2a$lg3s>uT9UTx?5J?WBfhnDNc^UtA}jyGTJ@g6RGY@ z0@m`ipenx#@5xPAGLxFEH6{_TW=%!Mq5-I9?f28y4-#A*B1))N7kReAz1pF9BMugNp#EZU>*%GdE}=~!YELKX5qIvx z<}?~CNzhAZi%yW6(?XHKB1zW6&>^r|5%CI_P;RvJW$@rhvOr0e9f$${8C~0xAWN!+ zO0c4ePu9Z(BhgiWRbpWfC;NdC#Qx1AD#B~tx5!r@46?*6mmuKlZTJ>31vf2R90tp3QK_3t=zp^Lx; zFcp{zdhUK*6*n8v_rRy#V4!~m_|6J^;~3t5sbuGR#WfMYk2d)G2l$}_vV*Gtv=9f9 zz`j9WzQV(o1fSYD?t^#_z)yZ)IDXIYa24#?5q68g<%v{5pNAy1X>aaWGe$Aaua?5E zGX_OzD#8bE=Yfrwqxv}ikUTk`+Q}7<;pSs}Bj|Z*)*K;N&h9xzFgP#9$Eo}@mT*Ug z0FixgcYv}m&c6SX1u;f9=S7XuXZJ$R+T;6HNnj`F79+O`CH5_=?SPl@l+Ksm(#~+z zM2$^YSnl{~@w#Ux&Aas>v~>>`0CehlCSZ-jTc^gpx6`b7co^ZVg@?5m?ERMsr~^1t28sH);E zRctFxEP!>44xlPLnu!9~FKzem8t6NqH-OYdRiUw=t5^DrV$A7As#Ot_$kRd(567S8P`9Q8s*1Fwh276jfk@J2 z!q`pi`bZ)Zch`)|tr$~Dok1y-XB=~MLNQiWk2bo~E$5kmDXjwTq`I!j^@J`f-FBpr zP(WySFoen+LjX#ROl1)jVz18kHuEQ4bpg3=F5kIb{4c%s0RPrMxs$hcoBz~+CZ!wj zISpp`vsZ8OnjE(u9G>X^{69PLx87C$;+6Z2pIWfdVRZ*7eqs9FZoE(Sb0&}SLJ@;|1Ilc#YfHQxhkhddlI!~ur zZkOLqlIIYZ5JhRHIFaX@o-WfE01AbfB}OUmVCR!kH#i0$Xq-i)pWH5lKvRKyN-r!( zkg6(tbHcz}dyGzTjW$BwhrGMA{a3&Az1s!)!S@fl_n!U!Hx-}2ZYRxs3;bn?&Tt}#X^$CI-kbyDdA1|ysS{8h zeQ{w&hl;{rOkx>8V8Ifbdd%WAZ?-7uKiJX=LXZDcP)ydwg$u86ACdU9n1c)IJ8U;XtNCa&Z2AWBJ zwID1x3J_|e%Kg^;-Oc&En+N(Yf9YEPu}^OP$c?Jbrz`P^hYP>(T5F#G?G=DJ{A2YV zx%-g*nQc&ch(+!{yl4NNU*F@eKNZ~Hxpf<0wd5TU<3*Z>&M^}oB7uBuncQ+Yn(&LS z-`YE7x&_Zc8X<%+TKy&wQ?V)GN^Alg)bW`&iC_J^;K2g?wmJT82i}_-&x28yFYOVq zCkNQg3TFdE;88TCkgb8&3wEyvUfKblCUJdqeD9A|y#GVP-W)sa5bwh+5&dLj5KveF zqr;s&{v5;Q%fOnc51VQz;8HOV*H8*#tB9`CcYXf2pL+ylNL6i4&!cgO--y#3J@W=? zOddLXV|DGKb0)(M8jmRitS1$Xploy}S5Kk}ve>U^T^&qi!CAgWj{j=zKNR>7bUH;$ z%4$4t-@~=Tysu~QP2>%qx3%+0p|EXfINUfsuz9{L2QyL#v(db+Y0E}7DGJhxW2JM&*=TP~%a99-^B>n}P0 zADa(V#kOr{t=MGyb5{7fJInUBVIvf5)=uO*5dk(_wU>1hZ-3`^|DE6Xd;f6zJ1^b4 z-rsD`_QqusdCSmE-M1Pe44jK2T>&oay=y7=&MxXpvt0O(Nu#C;c;=6foboX{!#J7D zq9_t9Z?unK6iYOjILg;w;GfHR>u?O5;53*V3v_pN3(-?i?{ePg6wbMAG2hHnK-vs7 z+w;|(nCG=Rl>fq+OE6$Px!C#i_y=4lTgd8QYg7Sgf}73xs4G>k^sl^mU;o;#Uhn?m zCs%uv8}$P76$g9Ij{bPyYK#>*d+Oa+on$c5eg>6>z5dg07bS*v8e)5%@J~XA6v8DZ z5N>C0{b}q1P!t;u*l-gYG6fz%dhiiRkiV4J7~np=@A#!RfUmqp92EEmN8tB1;5PMq zxjV(2UQ+z`$lyl^GRj(r-=Sb4%$ zz3Rd29lyxwg)GrJq3(Gq2X)xOl6Y6K%rr*ZIIhKRK3(7EJdD#de{#=OC!wx86tjOC zyNS7-tNdlUze<$K>3Yw`{Lrg#WCPUvsGwPxvoq)vD@-C!fmUO3;%DF-R<~k^_^M_( zxqpgQIbB4k?n+PrL%4?wBpNvs4);nqgrrS3Un4U!r@M(kJVqoPU5r*mjpR6SD+a(A zTe>h+ewYfQO2PCzC|EjfP626Qv-Pv6U&VQh_{HY$?%I17lHBPo!iFqM;>-s_@uL+hHHWsH)7YdFtxwxzXJ~10VuIohph~r61h@U$%J2JZR zWxo6FaL(Rqul4``{=wmeiD8)C0h%`1%mXME#2k>57si6Ng?Lo^Fn^SYWDP)Vawf9= zAgd(uDJaeShu0ufF~2c$Bc}Y_3L%jo144;NEiFz>x`=#I5yN2dXMVn!_%*r)8VO0s zZltWYhWF>Q@U=5r;UE2_cJlaaPd`*hE56RoVFFl~NT%N919FKQ((y%>$G2)guLlW9 zoHsbD>ba@_Nb&Y4!8j}Vw#JHTDNcY70+rN5NQylZ0wPJpCy*dmsNjIa&N<@cvx3J0 z@IwHvb-?xLMBYG@a*z!mK_CYP+&KjHmtI`7!B79m0brp4HYaFLHaNXWJlz0O03R)Z z{o97H&r|@U4bIfx113~0>XUzdZ!{$jHm(g(lwvb+8piW+DW}$wDUtLnMo{x+QAB#) z_OZ+o*_XU!4E|#Bz`v-M|)>%pXL+XTCqGoE^=qV;CrNcEh z1!bJ)^sezCv~&n8BdY5#|Iq*e002ouK~&SmoQv>K09!1hKO3EtrC^Y=%);_}mV_FE zJ19a@k)X*YSb{#yJ;|se$wLTWVD3B?3@}+u%R(NXS>XW`XxD%xmL$H`ELSiy?fV|p z!tD{^sgqLs`O{i1^%@^S2x1bf@odv%qvRtJ;6w5&6Q438x?)3*T16>EYY^N8<7(`0 zL>$HHHqC~qN@v#fR6742Dq=c1vn%m&Cez zpl0}I&_z03v$94tS)`QzE{p4+eu7a`R}H7`K|0kGSWUJJ3IwZ8g%nsLb%0K`UMaQc z7!t)T&ov9Cxg_am&e}^e!(j*2d*Suh){0#Mf-X*yrIBe zDp;ys5}3RXauA{S4q)@#5)haqr-%_EEy8+(^>xAd3GiG4Uo z_NfB{0+i~R1e$Mq%Pp0V)+DQJuND}rL+4m&FEEB~1t}#~nZtN5(Jx^z_8uqTbSe|| zdtT8wFA!!;Ln-bk6cdYxNb%`t*ue5?B!lPD z%!md|q{MRiuM+@E8e+m3C_J|PQ33D}XaMT!P^l6T1pz@+ayl4Oa+DTTZ~9si&6Ja9 zec}5?35dilWB;^|jnXKs2(r@Oq?}R^{02!;yjg85br4DZK`Mn_22)=IDvXSzO)^1W zTwEtAB4|Pa16g3O-mPd}01f9?W)(clA1k*ulOCbc7rVGF7cmVQR_Nk92k=e3tB}T; zPH7>HFbz!-9$L~Z6cupdedK#JB&);QjlG zkKR&XkC+h%68-(Kiu?yJ3Qz^ffrOf)2q*mPnW_HD{!)H$S1_Y+tBJZOmNYk_YmJG{ zm}^T^PY<}S1aTGS+ENyT7c%OloWV4O-DD_GiF=kpr%u|K)V8kxP?EF8ZcD{g+HB1)#M)aay zOC-3Z7JTV^=0wECV=cTm5$n@v4?zM|5{yid?T-i=#3`CBQv=WfLI7Q0UE~ z%P5Ix7qdz}vF53&R8h}ej|tpkCZZ|fO2r~0RU8~tB6tIWw1YxEU#KN1u7c%QFp3+i zy^E;B$+-3(*TF_L9A_k4V)msaz!8>^L~TinfhLQPq*Fpprjw)+0C7N$zs~s0VmVAR z%aFBOId(J?0tGT;4)~v4SQB(~@+$77P}+S(wJnr3buToN^-}Q9XaUWw!Gv&jMtHHW zJDL~tM7`W5OkD*LP6N2#Q6ksFFMevX{l&-Tb_0XC=|;FFM@JSpE2BGSBMgjc54;LhQf3{bWYxOm=w0h#L{C7P zg5s_;6*VL*ZT|Ih$O8dQ-9AV&ubS#TIC`svW^m3&|mksyJfNGp#< z01v~jQUyv*6A8|_7Ef2}`<^i-^skEnC7~(VOD`R}9BxTfWwc01wR2YSS4mjKI7t-PA3$vX-vQcPEb3uWm z8{Et3EFdbFgxtn2b3QP$1&VSuqfR3tON?+%1;h}5luk=l9+w3HTr}q;d`R;+cR+@U zo4qrU%q0(&QrwUfZ@xY^$zZGmO(-FA+aRDw+Zcly@0p?}B)~I^{F#^tO$5tUus;Fr zN)pF`Xas01U@bJ55@i%M5trwy4#GhePqXX($|jtu3l@PR zN8T1(NJ@31!p@!d8Q|nczYI&J(z0z{fWY@us5b#B=#9CYS(IVuM!s@)`bPMK=K> zd%K58cyfC){;$5gZ~vb+7WmdJ!A@g{T6_^^K}}H+`9c+2tBKmrf>#>T1JmS2a-5T< zUV4V<0D>rxSYnrrVA{eYCb6849YS&_##3(9LL~y~?8k;2{D56_3mqrz`anG>KXT&Rm^z?DmAw|6UT5QEqoMjJ30Xs z?f{HRN6zJ)J}^Tj(Ii(&28`B1~I{}+( zz_|w4RKpLh8g5-ROgo^l2w2)<(#hXg&4gfyFH=pJ(#IR^K_BE?GY!ve?rDc;A1xZ5 zpD7P}v)<_C(ul$5>GU?_H8_}A2eYLWPkpleX@W-~v-MXb!x@X8x&2HYbstlCCxF?u zm*osO+rAz-<_T9V>P)VKLaVHyKm{%Bq2qL4W0JTOdUWM*@Xnz>M`^{!?_JDd;rx2a z={=3hvg^{9wX`0&`%=>;?DxN_rHJDawgtje6{!nRQZR$IV%+aLgKhHP`sMXt?LGNV z{9kH%Zo&w0V`2yST_N zd2VYCw?Wd#Ahpx$*;Pi!uG)ZdhupMjdi`L(k-xgN(R}@v4&(ICm;Aqemv(u}NJsD_ zwLt2}=DDV%%0GqE4*@3v$%lig!K+_I4F_J40hctH8tztr!{sa@=9I^qGaBxokcH zuv9FRAUrc5x_OYI6);vu1^^d;r;j-hMgbC&-;c9`D1u%LdoY|i74TbMnBny4fOq#I z_6T$n!=EYfKkNh7dY@D%;Eic3<9~1o*nSV2_g=iDpF@Gua-{*MM7sf;o&qNW&?#{J z$36BxG^~MW*?}5SVsOmyzm^sM>A!8%@W=&0BT?rTbZ=qdMP8h|j3qUIC>`;7x{9`7kHjO;R?7Ye-Vho3xDOb>L7D075Wqs74vcx?D>T{@;C5a@-TaFVI{pBq|6NN-I4HZ^YBoM5&a>C?evBt;GEgA^0L- z2&O6L&VBwxottTY#TH!!+>~_ktf-3yh*9FCp&GlmZ(xi8jnF8KG%*>mM_`h)u}e`M zI|o1tqSPuBZ)&^ObN}4sPVu>;e1NPv9&rdVe$=B{>%vS*R=dB~K`1Og-`8c$NrZ{= zrzyZiB+bJ;P)CFkgxrt7{kReSombbwUw=VEkI1_)X@UcD2)4w50k=gEPc-<#s}27C z*94ymMCgfMenRl^XMsO^5BTFZ6>nXQc(7|&E)0D%v?7=QXwA^VAh9o4chfY6)@sns zfa3jjV?UBR4%FeqkD8Ll!P_rF_u}Uc01Ot0t|1<1k8UI2sVh_bwWk`KoDz3W5?2Fo zKwx)nm@Eui=Fp(n1KOm`UjX!g?MK*d2U{Az00tMfAqf=O5Y3ukqcvQnVh6;H4!ChG zqPqp`7<}7PcQ%Lt76I?ztJ45u+HR9k&&L3o^B|?S0}}>Wm*0KS^u*Sl{l`BfP7*S0 z%;rq{x7Pa8@}6c$u4`MYP!;{1(zMA-YNu;X%}nvP!)#d+NJkUIiXy3AH@_@P9t8q} zrBEjUQE=0vdA^4M4TXDP9B==FMF>PJ^LHt`^APqkq)_>UDJ$>QBAPUh@E%x`0b@g5 zqf(Rq()$)D%pna~pd1r1(bSEntn>?39YCaE7?u=x%6)U0JB)wfIwI|!XLrIZO z1_gK{+jzgiVMT1bZ=HZ_?o669HejLVUUb zS|~aLHUjb78gSux;`8T-Te|^o-7>uKk>SVJ4A<`g`v*YV6B7YuBqjl9Xz3KJx#!~b z7YE&dnE_&;qJ;1`1yDxWcPttJ$NiQl`3(PQy#UxZVC!_i)0d_=IVD;G8!d4Wh64aU z*8-<@i0=US-oo%^2V9>MeUiU&0q{--9`p$L>?&5c1e5@q2qtR*XV-vdrog0E{N!W9 z{kw+Hd2M2OOl7|17AHV;;>V~vP+b)cGeX-c&qWkAGYi{xkpH*zLD>@lOxF*IM^N4+rr>8D2QB)l|%UKp_ zmqn>%tuXdwsN|W8>HJQFT&(2i>)c68)J&^^Ie_yx{3PE(ac9xWg~_)3gI^Ks-M^>* z_?ys}+BaG{c$s5Rj~vU`A{qUIh3u23LZuEMquWue>KI6|94b?$qEOh-5F?1*{Pd9m zojt*@@rG+CJk_{4gkaueN#uU7$a(ZhX=GZED`B7cqm9_lMEm?NnQ&) z>Hy$j;Q+)K<);Y*|Dv%$jIngyb0+wTb&yGwEY)n!T`_cZo0zyh42c3E=hXhIelpKD=$XdKVGa2ytLtnxkXMYyMb{$QI-IT3{aOqSVQyym>clK*?{LBZ=edi z1K?jQ6>|`$0&r;pe5L_j0PvN@@a-k=t)BSt-0;b+;qcZH`0xRm`-cb)s_+6Mf1DD) zNx8XL-`qmZ;;;de;nEpovYZovJa!-n z;!@{e8jOb;?e2WWuRhkw`gE`Vvm0hz6tn?iR=RbXlN}Q&(F|4Vyu=14W`2eaxe!kU z5i#SjEse8$45@?dEeV*#Z*WP_q`;^T4g)W75?=bW;ra)WKl%g6l@k)TTE(I-x`kA7 zjnxj0?garJ6g5 zMl%LRXmLwraUeB#anM?;%YKOwebfV*?6?tcV*g7PIfodeVUum0R8bLn=J3M^1A1s( z0EtXh=IQlClf~+z{P~c=LbCrphj|E0O&K(hfrEH3&BL-th@>=VkT&QtW(^2bsA!{^ zq~+l>QhesZz{2-0&l5#~ALv1a10X0ZqfLhAkS1K8wDQD84+N;1iLZR4*Etp-dW!|;;_hHqRoeD@>Zy^jsI?idaah~!9|pkhr5TI0LF6xRlYG?SOta_W~>huqpAxxqz2W`Nj4x=Z62w0=Q>} z^DXfLfL927p#ffLh|B3~f6^MhGmrSNUt+gkphpL#KsACI(#Rpeq(N8o#SUS0mS@Q3_`bvG5MYfg-0jvHlq&B-Ifi07Pg$j+{$zvd)l#R)T{Eb&N zHtW0gC%><@XF<-lL}%H4nm6wZzZwbpatDsA8P6H{h|Jt)X%8Vk=U9u6^Xb26lzi+c zf=TcJ<=&ozzH8*^?Ik2+(Ov4Y`H0awXCW0n3Z~Sg!Mz{~HBZjvYNDRjT|A*gpEjhB z5qR)c&g(J*1riVu7$`Z`JRfqBi^&CffgTU8RsxHXxmJ=jTQdx)3{05PL?vZv+BhmY z#WypH{(^;|*@F!-FocH9qXOVzFaV@@UrQGok8AyBLSRAzo2U>5_UNHh$;#T)z8_Ar zVOXpKf~A{EM%dvbJ5cpB${@kP8!DpE(0I(6_7lVFKQi3C?X3C<1?vJ#7$K>_3bhg> ziL@L99;6MA(694RzAQvWXIP5`8CE!f!d%IGpc}|SvxbYw09efb6a{z@y5olC0FmT#H zo1nb8n9B1z+x$D9S!-TBv)_O3p2$oD`zgG(wC!_5F6ywXtXZi}sGjy2(zj-@ZD7tH z7?Spe+yhA#UM*yUbnAQZA~d#%&vCfFHT~4%UH`xN&87U_A9eWg?FJVohNY7}CGk6o zodY51BAlq5Vvnm0vIv*6wjyysAV>f;F(i8+G>Iy`b7(0UK}uUbVTB!KtSsSE;#^D- zh-w&cm}#DBwWwODjyN~5D$ZGggbXi}G!C$T4Nl&MJ#dFVE}J z#_uDjbZSkr!_4T<3ihM!0Tj1+~$nG`wV$zwzN+o zr4fiQV{$1&xdkq72tISl@VS$~8yATm+%UX;!|>j9!}a?B7lHu8MoVmnVJbif5$sut zfZCXEsIun^wI?Bp1z->y^Z|1rK6k0XSI-4Z0K5+1?KDA{CdL090JjOe2Vgq_mwMo3 z02h0MHN@6-gD-A3c=_A}*FS0TlUobCce}^^I}teOfwdM}6TyW|Vy6Y(z8CSv2R)Yi z$@+&L8WmYO#x%{aVe2ilLpx@9HjEv422JP(MW^>H@YJ-CbJNH}#Q0aP1U$PPxZRrd z8f1&TeY7~V|K>x(UPs#shQ1&aQk@lzP-qX~1fr)~au&$maR3NZJ?J7nS^~3)#kcm& zE^W7b>S7z#(c8_vo*y6j%qs-LGFC!bKp}=<1elcQMw%x=n23|G&4`#Wz9p_WSr4ts zUlj)VUiRcI4X`dw!p1DvV^4`q{|q>Y#*p#edEQ?RF4>M481h>mk_}pu zCP2rb6n_6I)r#}UoeP=?iUuKd(&X;m5SUc053Iw92U=rVM+fCU6Yxuu^1psA5z?dg zHJ!dTXWdX@8+g~((g-6Y_=yKMhMRYYo4bm=IkDdX z)84QafGLSdLp0Rn3h+*V<#vBweiLj+>Gs851oJ@5wi$F3&h=sZBabGLtNeoIRE@M9)AwF^x+)uyt|K&9}s)%#DxiP zx&=N|!=Jpdz?*OM*jNfS*~7GlTB046jXx>kbD3O+Nplv5{TquOAMQuqn>Tj4HS~%hSZ zBAWGn+hH0+0@XC8d!iDA%}? z+Pv@&0U?CoeD1VqO3;vtg1iCxj7&ASJ3irYwX^^wd5$Fshae4uS?I+vX4DV}X+k57 z#31yjFczml5#O;C1O5b3idjla%NutA@>uH6GYrgtx=ojpGM7^3_3 zOXV-aX*Xj@b38FUvcQzi_9teI%B@8cF0QTffBwZ*o?Pqo9wU1g_h8aWA6)Eb4S|Nx z5THSz6Jh~kuQ$jJaOINV)yDU}Dcr=D2DOHa=5xsw6EetCv#7bf`5p5gkQ;l*|0lo{SU=<)j1CGOmaShoNP z3PXgJz#{`)DGyDXe#l9H>9=2FK90%xM>!O!ihUmPgOUIuZ~B=ILmHNL9hA-KhW*>0 zm7(8eR@lr;Ri)}gPD#|;aWDMezR}?u2MwQ?#(-Y=@p8tmKC!{S_jzMrl!GXfSraGg z&AweVnLK@R$NrZ;zia=mZ!YXluLoXSPaa1zr#z8p3`NlDW)o1n4~EVRQE82zZ4uZ8 zshc5L9H^zsN6R?}YGx2hNQJXgk%dAHjX(qqV8Q2O2xw`cX&8crkTpHErqFWW5kne3 zBxiooBSfKOi{*$}K=`5BXqK#k-bGbuN$I53PD6xQ%chxyrfGu+soGGXlK1_b6Cx(6 zRAZo}Yyltj2gD#AN|ee1Aix@J%)~Ni)06&^C@_Q&NH*ed1T@l+4FiP%goGF@(E$Sp zcG^7}0X!_fayDc^aH>$LnJ;gvqQMYCX}6^r)sUoTetT!aRBBpzxdx1-qSa7 zBo%&c-)HJqNPLoXUL7d9gK(};@zUHsot|lCnv+8neumFF>l_wpDb6!hz)V!H9Dp{Y z66PgS$)wz8rlN_tT`{Hbm61V-{LIub8#2B#$Gyz#QZbZ;Q>7_r$rqdoj#79aJBXS< zc2K!KSG(J-^Ow)9%kR9{h9^%1*@0?6bU@rhS4frvD?{vT)EP$7L;8P9o>KgD$ z3tVZ5D{F#J?+}0GGVtzw;Kw&3-uO`Q_BG)4E^uQ(Okmgwip^k{O_1WD098NvtHDqI zjbL|fSepr6xJX=D^Mt=|5O^yB`v$aW^Y_kEg8Nw^Jt4xdoJTAkEYRJZ1HEEz-r@e8 zLtHyO!%G*}aPEA-%cp=Z?-(xi-W3UfxO_n{Kf3@v>7X%qld7`l6V=JT+I31t;7H@2 zLu9bo7&w_Nl7&m(S*?$NDae+soNr6Sr5TPwHVwjckS*5qZ@fI^uN;!=4GkKbgC273 zL~Kt_I|7hxw38MZmau-`LO3Cfa7xUr=T8nvG-eAGo^Ay@6R=mst%YGf0xckFsx5%~ zOK=vp?B94{WAbw+7xDf6!2aOvh>v#3Q!}EEu0%AYQ6-1?gxG6Re6j$j%lzLx{YeBE zIBjyyk`3Ac52X?b>7Feu{Uof-l)s_7U?pdO33Xh@`AX4IxwK1}0>y+vO`sK{$D$|N>!SkTAwdCK61ij`grAV&(L|^aJkch`C`t_h0TvDQ zoIB6{6Pc=XYKyC&VJ4sEjV#e9L^DK0&8;YD_EuFarIPqARaMEtA40@*I3rbU@sLxB>t%-qsdJj}AvQq0AGRKY8S{+GK3Y49jj*qx1d z0o4Jr#-750kV^}4dadOb&l&d?6MpT=toh<&o!zlc-;cmd;B$Xu%6eAKXTq=u(VJi% z1${$2c}DQ5bAl5JTqE#90B1Ta;gHy5%^DVi7!0{%%3N|`=R37A1dCzOWfKeZr)Mc-&O3*4f~y; z4Zt)wx|hsJg+7N_M8WwD!KW?~CtBbG82$*rHS^~avTqAR0Z_D&O4!_>cMc%C2beN~ zjX@9RxPNtl*KS4p_>SSpTN6BcTJYRD=%0Z+d?!?(rogKsZz=e>yKoS0P` zt{O(8-V8q~2l}cApbgJ)1)7JW>}jThDw2K8Kn5rbo!-_QQDZ($#|n1>o!x06Yal1pmwI3ro_J@k)B4EZfX`3nIV$W3XYv7A#HtlaqkkeDptkXB|FZrXp zVw>#*pFJDoTx*#74J|E!-6c2;6MXrZ&Gsvsrl)X--+wFG+q*Dq0gK+TQ7M`@DnvHL zxYY<%%{(no*bY`lq8AeoAt>jjyg4`1^7e@f?}vlKfcdTqeoF@oRN5Y^^*0I)1XU=S zAVU7Kk_b>rBxfrfZq3_pZhIC!{nfVFfXHmR9)9<;OZoFRV|;K(whgqmXwd|sNl#_D zonH!n9&vDqBb+=Iq#Q)3_CMzQ3NZ*)yiA!k3QLsNM+Lyckp`H9Y5sM+pNYN|LIvrn ziwRW+<%qdkz{HpXI0|^gH}j%+t$-JvNJ@3Vj~HvnA0(Z?2R8UH21uO%f-4#w1X9wx zymUPYL4Zh*d^8$b^?7E=4E-U9;H?O1&;d1E7%P?+SB^4kwfOlZwFd^==aDII>B>sB z{iGR0s8zWY!Hoh55w{L!eD%yG|Mr)IY-4HnbQ!O~q#?Q9AkF)WcRdH`FnE@I5QqeH zO3c+T*&<$eT=3EbK`+4T5%@ldo0|KvhS(XjH)x+)=Q>2&C#~BMb?;o3lpyGOgZBWu z-2?y3fO7$O!GNzC@bw0GB>-oH_{x(3UwP86vD^EG*WL&I>>c9!R}G)sQ5<$Yw_gGX z;#R;OKyQS$z=e~<%V&tS0KBD!A4Fi+h7>`qpD#)dH2Mg{`#riFd+2xfftWIN8bD}3 zzd&~f_|a~UH?L1{^86G}Ul9D_Ht<_Q{LfBJ@aiiKe(!FBKlX0~{`Hrp z;nkC!-ZViVWndhb^m@==gW17SY_nZv6lLU=5!-p^ULXlh-?=j=lUUiUjSUKw|Rk zJAXw|f#kX<3k;Tp**Pt=rks`}K*~ce{Cns-06rRGNQ!gG5s^yG8*QGy=gm$=9`+m> z)p*Vqel$ z?q5sed8&6e%+yoLtORIDpqL{|wd9?PNI9XWxj$=;e}&g|N@1GC!$4JCX{@g33DN;x zsX4VTcLYEo(wKlk(M)YKm=H}PXkZzhFHJ)%5$$fb)DIR@?ngE=Fl++4CyA_2fQ7N| z34dt=Omk)v!Ww}JFkkvX;_MmVGZzGxr^Gcg{9zCLFda_=4WeEE*xaprlF_TMbgWJ? zr#icLnF^%f(n=M7F3Se^*nm3)5Mc&!~%vlBJn{47RgPOXa6IkT^`RYdf1IU z#JdN;dOSt{#{~1e~1^ zTWe(B^|*1kF2C^jhWy4Cg=bDI_0WfVc4wiss|`ZX6mX1mTCX~9*_J1jxX>~{DZv4g zpD(!-99Evn0%k^sWMZeKgb{^7qyc3b1VO;g5X__1lQ7a~P^cspgCDA>Wy4PG25Hz> zWVAF|^;eVD#{9hV+MT1^v!y#)R8f}+Jlgsn_Bi0cK=@I(?My-=4bRvwiN%CgG0P)o&G1i=E;MO!kq%36L+91d!hpUapapk-Vk zb!rH5Fe?WQLjswkhl~P-CZK7e-R*kp_AYO3Xm)=dw#oe)d`yl237lW?xhXoub)OM`a4k5oYg z!y6mZ4iqvGagcKbA)4T)X^Eb#vkbt;f%rHAKP2#{0G>TGya2;90G>KJ{QXSCQd>ufI)$vU{rL60XI6}4uS6j_}<4oUVD3i`BHFl%Cfop_p%fo z!?0(tGiEj&a-)dV^_s>MHW&g%PRLr)p5=by96lUL`O9%KR<{u>t5N{#dK})}$Ng)9 zcBesiumrR(bi$m!5P6`Qf1WCuaC+LxQ&XTvAMarqZzvf?k__-=mnT3n3jk7i1&EdK8d&A{s3k z0w5yMqH(2bo7%pt?S_t48an_UkpS@!p@5J188aN~r55_F~{y_xj z7!H%vyDNhR7H=7{8nDhNE3^7s02DAt@QAu1(i>C(*+!U#?#QYeQAM!Cyd^AWxeF}_ zEHdIS20J@z`CMb{MbJvbjl%{{ZLRTFU!Jv3$-KV~O`dbIN$vjeslSBhr2keS=r}%f zMl1wa+ZH_cnBcKZU>Crf27GA5(ttJk2|q3kwlK%8rizMI;dv{4n`@z~?KV0jMKy`q zm+o?CT3|Bq=Q?kI*8}ha^PBQ90$+&0R}Xb1hfS0cTFI@oU0R9BP>q(r*N}-WuWK}AYk8BPVwz~wnG+4FaMbZGo2xAAe24?EI zfeCSWlXz+Ze7I-$(+_*xzGv7#i_k>qve;CHpzB;arUd!CMrR08x#C6}Iq_2mysVG= zlYo7`NKL{<)^vhT8P) zsMqh4`^%Qk@3gqMvFLB8Og0ECVhCH4$>e|XYS%wFoZGi=DlW~uW1&g0A4=p@A`V)$ z?v<3qtm#QGveJ@CX1bhk;X_b=Cj%=xfwPY#sEe#!gCNQC52HtXNSVpo5b5BHh~!TQ zmU347+%Hz1gO5GSbk}khH6Jt@G-Z>|Yko;Q6^M#HDgb^~=l=B}p=lcb_(P#tNum1r zavAd}KSO*XA|j(OQk33D(oUN)r;b@^!wdw<^R*)2%LFc?H331ge?O&$c`~4d9E?$B zD5%=!Jsk;EPdIejp_&PGf$Qbnv0FocqilDvf>1iFRD#r9djUoy{=NResqp7>x= zTk|Yh7$u#FWtFhfs5#5P)Uxm|5efwqOBI%+z?I&WdJH0*hN$>dAmFZ3EwX68OeV#g%R1$|i9Q!1sE?RrS{@EAwuos1)h#&#Y!~jM_jQ|v(ViXv2a8<}zy%ot0m1`lp1HC6Agk-D+Dthq1eGn|; z1CYQ>e*Fs|(Aj---Ce9VKlh|`>$5%kKm5T4f9KPi?QeZ*iMuo`U|^v2pw0m*gUu$w z5PXO96@)1R0qoOKkT!Biw)UlL3Rl^SNE~qva&05fkPTFt!jlsbF?YlKqhaE2CL*dP zi!mW-^N%UnQyMmwHhfD+bTb%&2B>IZw1^0)zFsSnIMF!J6GbwWR1lCg-$J7W3n54d zYRVq{qY=QvPzKN$D9tLY1nDsmLQ25061hoBvs0s$DO@GN^V3e8NaW3VkB@gjXsPj&Xvklq zM}?NvRnnwVedGp3vHoQYUp419k%_piuUDcGG7x4|^dx!$B9zv15iAL>p#WM6=P}C1 zbLjSzdS;zms>$6&7hm6NFW<8er0HzD2PjP4*ih%N4 zvgnUxAuc|15kwG+Xjt16JbOOiPZ4;5hL;=SsRsD+7Vz{I zF-@nf9{~8Vx%F?LGg%q*=5Yv`wE5kOuzL&GqOVTuSz{)pWo|)y({2FU0nTm#k57p? zf%mTWxP2pH+IYG}OyiIssQ7Mx(vnnyJ|ZdUkv7_v%Qan(1&(zAjP}`bDYL)?Mu@qw zm9S`9hYvB2jRXcpA6>Y3(qK~qC+YJmRh139w$*t}9CyjdQK}=38DCWB(CU5g#0a$m z6A*1UJ0XBh?<>$-Bio_nmB+XEkG>Xg=^{CqI@L#u`o?UjiU)_Cy}1ins^GD8a%T$c zc8aTeg6&p#cBWj$;dzKrpswAGV(j|_GeQtF~0s#;rDm@Zh! z1V9eUd!^hpGwgS3{KA=a{?Zj#(?m5;eD||zHkMQTN+-aN{z45@(~zT$RkeyEB1IZR zJcwYgu&s&UFm}2d1rw0#Einz?QX}s4P=zt1=De8ce%FTc(>46+6HEK>aLL#12cDWt z?6YSXJ`<_uch=;WpA&9i5kKh3RxpIP0SrP+{3w20xUirK9cGos?yPkU#8Qbli1XV4 zFP(33aYEdK2mX9){!FI?`X0c-5IUmKYRykAe>FQgT(@fEtkoB^iUF>pRC>TPMIQwM z9l!=yOChcnfLrPq;(sN;nE*UZ;5jv10q~pwueQXC0r-f(cL02x#cyg@-R3m8BJ(9} zhYQ&5JQXQvzMZ0oNAYu^g|$;)y+Jr7czTC8XTW=hhIeoEIM`FnCc!xa2{1%=u=og# z>M4hraBPMm$13mZ%5a_>>nwP@n8A*Y`Twlu?qjY9KFmuavEhB z*3ZLAw6m^Ivb1_RdTepCI-d6A?OyNujVM8Y7W4kP1-6_uUwt;}9u5~DC?_+?a!aQ% zsx-KAW~ceLo`ub(OaAC~#P@FpyR(ql*z~!?0DQ&*H-LrYXj(@+e|!jiul))3ymX+2mu5 zp-cMVt*OCe5I{{C`Jiv`%&B$!ov#J{={pPi!*7Z`v%QAjd}SJ5+F9rgjkZL@0+ea9 zGT1F`Wo2HF^XbA*W`o+_XYbzrmkdkBQiy#u#2N6|Il=Si1#F4e4fw7Rx07jII=~JM zoTq$yx zK(_>*?hSu;W;nS)+--n247iu52|4|?98x*_Tp$%6yGz*K!r!nAbfmzH3F1nCErb)q z*#vT8g7ce#7dMElrQ)@>I$XQfBSdqMACa;Nl5U@dY|EgzLxXDYh7n*?U*2u_C=+r4 zxwl^;+|6?7oc*RlTtan$=IH_JjzC>Gn2d#kTwxUC1Oii-c?Msi%oG}-q=JB%aOn4W zVPmt1P+1m+TDUm03k>zY8l(@|_h6*};SkH65|mm-0~Y<=RB%ls>l$Db)g{b&O!(;+ zC-U`Ab#d2#|KgwT*&lu~#V=o8pUCBOMez{Q!cagt$r1DcfO2qFRz<`q1I z(xjQ3&rK9Gu?B(&A3lhK#8=+c)PYn}N#LQZFGvIu3n|=36Y-DqA-y z!5?~TNRq^0Ikq~?#)Zs;!|HcGDgf{^YXeM}$lwHN2_&0f!4xVY5=_jb_sC1tlEw!$ zm6RBWi0EgwK&e1Ck~r3ELNg?Sr4+k}C^?E43U?3yK_G!7BO*fxC7#&*GzGhxH3nWc zYh~6=7khBhu)1WsnMl}x@xDj8vRC6L3uzRBrd2GX47tNWFcVVP<6al-=7RL1!0Hh) zMS!_>xEoLK-}_>~neF@hKmO?ke(Ra-$=|wsu>4WK&wu=#1O5Mfv@XB(_`3a_F9x1$ z`gmVqA_xN5vZrm%7&fG_&s;t!|KS#GtqnN4V=zeA5XC$#qEe;DrMal&co?9RKFMOI z!GW(TssG)$;@<>_Euj-)za{p?Fxv#4xdJ?MfjA`a+5-5A_{Q51&_jbA8e~C8pVw*| z7BjPn5+DxDi_g9au4%uM1lxJ z)7;SL*MbP8iNPa*^FU3(-g+kqdQ`Dx|9=+vWd}lFFbf6|(WC*$|7K+WE8@h2I4_|> zRuW(((BUQtj3D*c;86kavrPe%z!1b!b3~g8{!{% z$~74lXC+__u?)Z-U3Gu)l;GL30jDOwTL%1~cLJcLQ+c=aB0!ea>|d*L$c~JV$2&~f zP^#u|o{t_GW~Y@ua)^{B2HKG1)2*Tb&`=;sEIZ)xMDWtom*4jya5oydIC%d@Al*u^ zC=uvy&0)6>9TpJ6$_|+|6aHIgEo8gJ*&X836QGHPAKi?&`F;cs0;X#Mum^Ljv8<-~ zy6BH7zF3jc0yFo{b)Lu^pA3f{Mh1x;fpp^L&>=weR_Um>K70`QDrSZ@$pA=NnFL}r zpKg574UeiTU8%aqug7%2wX!efn5-1`<9{c0M<{nYhL_1>MhMAx#De^mYMPSbz50G` zF&-!(XqrnqGkJMO?EuUEjyBECY#OdSVHPWC1ObbfG+WRZ&aUI{-3Rv%8#%Y$+nwbc zfAFKFymgzl-4fah&rE3>Ef6Dw@DxDL;Z+m}D!?X)O#>`N0_PavEI?A41SxJIlBymE z5ClRE>X{;jq$4&F6Q%k%)yy=;C?x_o6bO)2$*I0ftBTPi{cMr;Q33E!?EgVSM$l$U zofL6PTDB4zc&r6bZ-k8{&Tr#@>1c^MLQv%0lqm36IiLMUE5>l9KLeWS z62yK~$b`6Zroq$O4LSo}H^UnS+)pP=%N+&f7xUP9JF6FhYG!Y z2like?5l1>oeh_dpiO|CoM8P_i^pcb;}hb}UBw$eQ7jJ{G{!2TUP{PM-rVSC!}PWE z`KB7UgaJiAZPT5q{v_i{(Pzil{;Fcj>I;T-+^~%Y0o87LT4zK@2CIdNE1g3y1G@g6^|+gYiGuWc zXnj0LQ+XEm1_>pvf_S)K4^x98 zCdE&}t$9gbdA;-QBD9+5R!w7*Uu?WgkCerU?3aHhK#K|yQ%67pfX0&m7Y59!IJ-`K z`a-~yrvx`(__hM?NJ8xPzVXL}LOS(Ls2(hrb=pR%b6X9z*Og@3+T%`+0vbw}BNuWd zBqv!Ka}r?sw~+$&z=bLB;u>)h!1vAYrUJX_69=&hew6n-0znK|5_We9y|D-Ed;8zC z8`6Tx#$+&=fa^2h>;xxI3LbC#F+aTC;o3WZ=oFJl4`ZLYEd-k^`Yu3O2Pmlz_=ne) zbrIEOnXfPPBEnJ}a=G>*N1BRa8Bf{)SVhULzdp+5G_dwZq%DA~x-~iE!E%x5WR1+2 z;HvPj{!9R&KwiJ4b|i2#9zr27aun}eTN-qD*GBr6(Q{*EV`Nn@uzGSFET>h-ZwdAC z{l2;@bK#YX023GmiXJ4;#k-)i*wo+tl@0vHB806Lh<2d==h>B{E6+E1^HB zx#kOYVDWbhv^g}iYHfb|Km&XB_Co!3O2Q8p0Vd1WhbjO=M#0Ka*{Z+GI^5#+ESVDCc?wlm z!jAJHR5#6tK~NzMYhJ)`PjIjf)+{ap$Mq~&cL_$t0LNJih4V3bumOUYM^w3+RtYG2 zo2$Qt3QFL#y|6B9)+w#8n%yscVMD(BL>KqC&)@sQDSqy;6V2cMnsOSV&MjI57-XmY zn_pjaPi!CPpS|d^!F~nD1_VGznV9HRSgIX(e``8Jp*D?d@={SZtzwc zAb|j-=j}OpW;Wx`omcM0HT>GEYt5_Y4!ZZFS?`1p3E4_i73DTMo0mBwbD?2r@d$-T z=(A0$9%m$#8#aF#L~(Yc3xJ|`%=3K|CqV7Xu3P{^WPGw~5gmv_HOwZ&Q)dF6-1f)# zu=n3{0FwyBg+UJ#IE-LSb9uEIjy`Vj*4l*QddkGn!hxguWjMv9H!AB8ERMgw&`Z;- z{P_v+a_fOV@ASa!-qQ*Te5JA~SV2?}crZu2b|2VVq;Z3eJnbd-$D_=&p9AdQwvp_G>Ln6d$+fC)Wi zDIfl!I@mJP#wz)uEM11Fs?X8Yy)w_K3Ii*f|8VVFA{JT|8GYm)UjY#1CZ1Kw z!()Pq%QeLn=0Pcr%XRouu*lWV&P8PThnkC=YVWI8nS9BoXBU$DfM{SaEbM-y84$ft zYURq6jp^Ad^TlmM{os0#=dP?ZFTJ>rJLu7=A_CILR{QEpvAcb+q8lXTy`*u!2!*BHo|Z%e6kfJOF{7CT(HNtss8E?50RzY<&)_YgbfthSn7?N9 zaX|v}(ac0_8YHY!gP3Vwy8fPVn&bcu&Kxuf1l2SZ1Eisu&?X@JUbr2JRxI~niRv^w z*QtH|@)rNW*OmKFTi~#}>cUuQ%MuiASe&#*0A)~2A)t-=o&))YuE-xw?SpUM>eg#o zl(cSD=75&e^47X_E|vdUDnV5u|BVv>y{&E{SQychIKLI};<+hKO$B#hcuRq6>XEtA z2-s3#iwG{GZ~k#;6_4BeHd1{XkGC7yN+Y<0*>KQ+4+Ci%b`3qIxCnqo|KiCR@X`c0 z2jE+&0NCw^jm2sa90%C}mjc|K!*1^Z%M?stl_jAN^vshJCj!|aY+~3`LkGq45Ip^y z;F*cwTi;f^^NwL}kI+c;AY|geAkP)Zb_fNTat894BihjF$?bL>0(wLZn*EH~xuAn) zf_XfUIy71?cNsuU<$bLxA^j;88_O7cs2ezpL$oTAEQL-9SFZ0P-ghex!s<2|TnGR6e)hdDzA`s0Y=hV*Eqz5o*ggJF2Ab6ID z0KxsOOb#lyIIEaNPbM%Ltx1SrO@}hSH3Py}|M{o@z|S-b06D=*;C8oE2Lvi3K@$-* zwajuSjf@s0bNjPPKhXfQ>s6A4CDSI$MV(ZvVz59ZlpzExOmXw@RQPv)9o#y5*Z%ka zWygDqDPGtyo2z7&>oA!sBMTBnoi)OxK~&f6w?8`#FFzLJ16Ao2*xBjh0n8czAw)X_ zNN(bHe~w(Ai8Mmlghqo}0@ROAF2e#kO6s)Ca<`#XSfgAk@XnFhXCky*VPtNKiTki0Z)$6TV{xxKdl_;$z0u9fv0ng2dLjd1X z!@JSY$J8$8a4cqIVf+XIJm{e}4qeYzfv0@BD~ z#9GA4+&*vJ9FMq?4uP~myjZpDbJ1P|gC$oprBMzc1c?!li(Cc8#dIe4txj$e;yS8 zI1&aVY4aD!@moVWAJueB`AeifRTZT=D%A-GgPwrt#G}>7Aev%nz;sRU`m#4*Z4jd<%$#5;F^kMAgM zKLGB}6_Z25S|HY%fHoLfw`d{uh6sgPC2;k6BaH~OY?Qh9^e#e3-v6PSQg6UwR&*L> zG7?=57g=g1RE?K9XMl7B^ypelLWG*ExMD^);{K@b1I?YalC5E*?1>Z4%A*@2&$lz6-!^7z+Mi+P1D90B$q!a#;rvV{~XgaAD{3C)EQGyU}E zssHA^gZR&X*zw*zZ4v^b(o`WrHHC--2~aaAIia8tCl2-TIHQBAN(oGBj6nkf0!+#n zfvahNeu@+1wAM!j03M29AjyD;V~2K0D672|-JO^)*#KFifW;(Bzer)`VIy1rd;xZ5 z|45*MRHc$2HrvQsH$yXdVSDoHf4S@K?jG_#{qqT*o6!|h)rQfTX|F!*qLL?PQ+#Hs z77dJg*xl7W-pQr|fwMjQB$(Rm%l=kM>YRk});T7!+DN=KRx#xkJCRS1gQ|OIJ@d#6 z^ry$Ml+gC_)lpRIPvZcrWB`=8C=5mcgY(Fj3Up#Py&dqv=>`|4z%3Zwh`_bj%;g8p*=7Inie=U1J6ypoxddd2;3y` z{g$}i0pB_VKBvIf*9@;Tz*iq9zV>*)9s=H80^fMI$2Z?oy!(;j{w<(e3Jw&Qs$n8d zaW_OTB!{c!*1e=trh>}SXSdv;2r^_TaL^Uhr+hOU&1$HWawfJiU#Y@{s@-_7qjKEs zT1^)G3l^LsS`k(={MB7`)azs2Ou*;>%T;<2kM7j8|M88UM@J!6cO0s3CRZ&j!@nDH z3_>U&KvmW#0ud%tIqa_Wldu-HnqT{sI6qjnamu87V#79T-E}He? zf#r-Hgp5YgJdr8aQR$R#L)>^w$ki1VOzs90MUe!tM+Lw`PynQvy$egK)b?!q6A_0{ z2(8y15fNf8?n|~iCZw+<=Y4=c7@gIY1b~vbEoIRsDW)cQj_(KoMZ-yB42=^~qbC7I z2DW~PQBjCCK`?0|?kpnrQxwh3OeA1)B3Nr( zFc_nv>kQiYeZUkzQ$@Q}-2OpZ;Q$?jQC$~M3hiB`4vZLC2Ubp-|*AuGgWUF?=o0tWWOxP4#26*+c146H&P z=}hIF*x46@i$J(qKdf}gsu5RSgM2iX;5;h6HgOS`cC{CtSvEL3Q)^q8M3&^BK&V3H z&O&*x44jzoEqj^@i>&FxBq;V` z#E*9)4>}cKsfUWDvtUi*^7;vbZA~I>&3k!wZ^M4)v$OWI7nl7lRV?}z&py>Q7k4NN zbn!l-Ej;3nH6*8MZ*sU{#|NY|)8|kC80!VXMktkH7fUMfQ6^5wa$h~+ugv&YR$rB) zC$H3IDW@c31ps26_owu~9RDjs3<7P4(D>Zz?9JPV4-Rp7eFxpkr=S<6xZMIb4fv4(mkhWB#Y+afB*4=X;OUllY)$aF(}G_( zZ}`!Zg12r2ym?*m_VtJxcMaX1&-vFI!+L9&trH;;kE~bpeI=a`A4ik~UClfI4<7Q6 zEgOAZj0kGpttu{np&-y2CtOaoEaNPtixD$*5=l>yMYcJHxMTs;_nA4mIXAK-wI{T) z|K3d?r9=GN} zPEL35559VO^Mx~e^PBs-{U7`}&MYNTL%SISi zKOw93+IT7>%cn^c&#^loRgcD zhIr`5XvU1Dt^MS+AI!#cf2;D_xDo__)xmIe9II!xtn7EJ<}bC_E1`lP)zCp<6ks+39@_-Ywy*}^Az`1~ z1wMQaxO0H++7|kSq5brEG-m=1THq%H-f4j;fYSn8A@E`cd;!3xX}BW5XHOBIJw+V6 z5b%Rria&c#@VyTs-n&8ExCb0`#9mZL2ec$+G)$Wwp-BQjGq5Mv4<~bmYzg#n0Tm#l zZ=z}`jW9b6Dsf=?e6{B9%UG|1gyz*G3bYia?Qzo>1v_Dk8W=7O+7LKI=QE7Q=fh(Z z*QaoBVXoX`Qa#U=#&*%hz28!W-ccYV7{c4!xVA34+1cHa$MN zKfwzpHt=`n5 zQ|HLWQ>lQ5#JnNk29~2$OOmykzRrW!5j9|N z0I&dks#Zqo2Gm`GO8iIS&;VmoAkgTfUv)m}P@VBZaLBsP4Q(0dh!iO&x6<7R3X3dCuJbeE`OSa_!SKeR;dwQ{eLfcnpRwpC&$Yvc;WG zw|Muy;k9cWzVU(LJ0B`Oy56Io0~-ynDT4LJ(1@%5L(~zG!d(w3n2tKQc$37-nUsEg zWGodEC%}%3rUtBZ&emM@^V^C`Zsft2F|Xf>YJa5~mSOzNRRLe!|H_G%=?O5~14pBZ zmExR9-yojCSnjv_egekw;+3dn%SnXQ`!NWAhgBnw>A40;GrNZ$qtMoX3%aoaR&-aj1+$YjqR;BP5B zA!iY!ac!ePAK3sOmRD^w$y$IBut!MtWMd6`=?h!B+W5!P-$784=l?ED@n9ff9&)F{ zmS{oRkrs^zq)fNkW?hzcC-*pm*@Ir}#B`m1_2(yYcG7FN-pc8! ziYguma8{}3v&Eo2nBXP#5)nX-}z%VZDJ@eIRToK5ZHmUb=awsuoG^jw0RG_e;c^5@3{zVfb6UR zo9jR`fi0b#AgaJ2p)+DRCE^s=n-RAsz`G6b-3a{Y!tjCu&nJk{i&Nmq09-sreBnfk zUwRyP`(?!&w;Fus6W|9QMO^zh;>LZ&%z#ZXYz1Pi$ti(=_6m(&4*RGswe8J@`FP&& z&4oFZ0Z}+=dmmr7Rg;?`rS*(vX=Bwsd5lnW#Tmk!HNq7dAjchnTBE#z5wmj53^&@S z0LYIglCGa2uV5?`9Lf2Hjs`gzZ>OoFl} zn(omE;9>f;iUGzD7wi{HG_l6adeh2_YrdT5nC4e!OeadbK*qjX9bJHCN}5DdneX*> zIE4fOdJvO|;*+KE#$jVup4wh}c76Bo7CPOHYEeYmpr+M4zB+9jqdH!lMjz>OF}FOm zY9Al}cvxL5{vrfkwo92Ei$vAYqRS$rLLFmUfl*dpM@|^CywFknG@X07L9mEU_&c@J z;Mq$pPOK9jM&R3#xRICF-hg>@<-Y=q!=k43ww+J^R%s@Nz~6KlO;1<{E8Un^dt8!@ z4MuIPuy)ik^GNb8tZfEdSr_aW@NEO$P1+^a8;J}cCTR#E5qB5R+jD35O5=bZ0+awl zNKwE9Vh?OhAs5#X*VAWkSD_!>g6z$KW&*BF5YC>1ojwJfG@g9t`4gT2u_V|CWG3J` zU{hef1s=4(Cj?#taLRxyJ@8xvULo*G04@dMg)_iQX99lnnSj^s82FR`JbNHnzd_ zIcQB#=>U%CUutn36Of35rO;M4b{WSMl~a1X*=Lo#3`~LJv^}GqeR*yPuw}9E~O&NJsbHTkj4j={05T+F&U@^SZRzw-b6y}{*f<$k-G4^Je%rlUX1rlHqn%30N z=|_8JH|CV*Hq5&6n!V}jZ&Hxpp=~6y{-M0zbf$}-q1k~dWDd?uFncrtcvyaEIxTRJ zp$m-+5)ds))F|qbAInxhk_LsDIW{V7?qXv8NKWw|Gz4{WpWpRT>W+fu5|B+mNFEdd zrt`kh)05C%IicFk_ZAOkOMRe%rg325FgHIc=Bq7A_5W%Q{{Wh?%A7dZ{)PY);3z6| zb<|*^uETh~ebnZ+`m?H6LMt0!%^^=Shv8(CPx>|AoK-MT1=iVDKqth-v&5$#C)yVH z!GWKg51C*y3&;LSZxAIAZN(3fs*$?=Z-elwG*u&N-yf_LX*ns*Mkma=lJU+7Qy-Ou zatAfIy;%VfJh@3cyXoHa50-`-IuLtTPp-l=QZT^o9>DJG`*jyWGKc5zq>y?j3X=vn z)q+nDn84GKK3)Ph_h4NIo3`NQCUEjJu(s}~;+Uw9$yR5*rx8&-bO<0g0m2r+nMW~S zZGfu+d?Olmdf-auMZi}Y;ByV}7=h<@fM-tz{MM%eesUN1!Bxd;9~j=eYPfzgVt$~A z1}q_%QZb>X(`8HrTk^Wd(C&A;HzBFsIoAHom9~6sf2{NWi4`D!70fn>(f{&W`Wd&G3t_TxGLPb`i4pxl{W{6{T zd_aZa*3x-2xR5ey7<4eifRHc}K90LEeN2JLtz0?P#gA`C^I2_zxVc|C=Rz^j{zxiR z0z-EGmyRzPBe~rOPH%vn_VHkNH~xJ9|G}dI;AivXuL=803z^!dPzfPOPUB0Px&#eo z?nYta0*IMO2tiaeC^S$#PS_nQimWm4BG!jk(6oGrR{)m&Un+_i>B!nnuHK&FSFh~w zAO3ZO>2@FQ8IjSOtinya!Z-euGyaGcrj?i3j*B=ii;EU!nXf#{9c12EkpUN|dwWdtYM40o#!^g}VA)s&cZT8)jzBZG>o68q)96yH@$lgKgp zqe?@(xD7nJLF}sGqXlrkOaFYunMiQ~WB|ck1MVz5^^XD81TcgWK<`vnPkzK~4LCD{ zok)enjRo-DZE)|v`&!c$wzUD>ScggQ%^nd*bM{>2LJf?)e@4OMm2pUDOJG9S8WGn3 zZ4CG6oq^XQ@COP!*%2>M@NxiNnE=l>z*o-#pV<`r>Sf^S9C-US@!D0zw?8nvf6Z|B z0kIK@jXt2NSX4q<0YqdOKRVoOe);@1zwo7f{Ht&7 z^Y<6S{{QdeKX?c#fQQ!w;8s0kwP-a85ErZlM8=Gk4AIH>nl^BnSx{&&GYSM$N@h=2 zU4>#RMDpaz7lNA;V;MWq^rK>>hx{{(zhg-;V4b8hNk4CwGp#?bV?d?&ut~@6jcFGkgU~- zD8d((D8OL^4gj3r33%>ogPj1pVZiqQ+{^RAr9uxA_SaZa=U|l>tKRU{#$4H28EGpm z{iF(K!TX}f%b6nvYtdrvNMucg5Ei5qTay-edJQ-!z?%`c8of4XSkFHPJ$MrYp*O@^ z3)r1G&?(Tiz9J`H3$o}irndL#4dC>eBMTJZwLRF?Pk=6ZI^kprtZjI3Wz>{b6f3bO zQ}O0WilDg?yuviI6<|h$8PQAun;MoA;!uEFLcA4-??mFF5>H0pW%`)l#q|1L0Psr} z1wXn-eCsms{Tqh2Zy2tA(&N@m#jRaK3&VCRm`w=uK;QKUbgz3f0=>uWSk)e{^N+?| zaXZ#AldZC-fj-A|!&cxzR?Y59jF41!aK-75)i}MrokfPxKrxKu!Z_Lfm`8A;g*QMQ zPUsX4?2gp2)VljnaX^%n#V?QDDof&u{Xbm}h7gF5#l<3?)afV^cW>Ch3^!W!w%dvp zfmB;+E8AhM-8sF#IDH!7K?j_h(&+9gLd@xE#{zwf{y#GK0j)dK!0p-kbZ29}T$_Y& zPzZznKHRqC)HGC6oq9idoN&u;`B`l36t;$Eez`=jU*0vAsQJbR%* z*8<<~fj8it07iq(BQTGU&fxeFpJR`n@oL+@Z2UR~NmhTyJSMSYI0!ZXeo$r9jGO~H z%!f6-s1s{~OA}wTe-MG|m6Nj86nab5{r_Al;*DLz2a7=?afG6nUS`vR=huMK&K$r! z1Fk**?mX~+-!|Z63QX6MpDlvgr%^|>!R0?I5fViyZy+Xw^#WZ0*eBQ$G6UKvF`0RH z08_!;V7Mi~Yi9Uoz2LF}pYDL4Yk@BW;4+BICy3`y0e|%c;79ij-~Q0>`g_1nJ~n)E z$8dOHh*2%pSqC{HW^z=_ zS+;XZ*$B(~ITXJ(*kh9&7G=t_5=rhlWJ~bu zdE$k0z&?OCI>l8X7zvphY(GL49YR!}|EG=HY7b!H$r}bjp^bR}rAuIAD+X7_2&`E9 zRRl0mC9_odt^{EUG*ja8cEI_GCm6mS4R_OKL5>54oEzk)J>84Y+q=Mg2{e*i6k6q3 z8%%p|$8N8|&I+)dgpuz&fPHWeSajfI0!${rbmsqU2J0gbyV6F_*A&x=&Z;+@U2p#R zMc-^1z&ao<#oHJyfyQ+Lwh73L&;aa-;Y|wOC-AR2;BrsAD!|uU;41<=9)K@y6ED5c zV*i;I*A^}Q<=Y+p>7Os~!AB8lhOJ3(m{E+N3D~5~IMW8JB9$wI=TarefY)^ng}1Xu zwCt*NKG<&w5gzGSx%O?KT~kITl%lPvc|9hvRjBj)=fR=<2&(u`Bo0Y?pf~NPdvKEiHSge3W*$(S3K+ptA;}HiYFp3&` zRjM&0Kwz@^Nl2k@u+Xqc-C0Fpw|hjESTZF(DgYjiBtWYie8nGHHgO5aC;lAzle4CC zSWrrra^igI{i~`)#{6e*ILVMoMWuh=h(QK=-(i5bsCK^lN?;A^9k(E@I>C=O++2YV zpc1Q2uPeg4l^B!UqOV(@Ty5nWij4|pRTpoZl$SS4qaE=XkGSadKDuJZs&mt=iaWJB zhiuduAgDyw1BVK1ZxS!<5SIx2*bHw2I3y7a2y;c;@4;n6P(qC9^naB2m)r8=RzHTX zk4l?VK5{(!C#u9u-w437Cj=W4;^U>_gSla8Oir@FubtmC2>|DS z-k1aT_Q4o|NmDWjEXC^40%$!roq#(Vu_rh|CEdV-8^g8oGVD8jHSrf>nK-XO>unS;UiR%WurNDOLBAW`heGf~E!j>pz?0qYrv?=B|MNe@;d~L)v6gx?sMx{NKGIVcil+R2Dm%HhR9@T(5YWDF+Gk5VNHNS5o00(%kVm_y1!{- zQASNLt-CP60vJ-`HKTwBOLHlgQrJ(4QKxwdkR0RScvJv9JS4y&9ZHjIMBNEsW{w;& z%kjPLP*)?Glmyr-g#uMgdcWin0Q_RJA!NeIKY=ks=6vg91QeqKaCJ096PA-geH>X? zmyU^!A1BS#Dt=cQj84|J@;Iow36*$F>kRWzm%7@9c|J5YEF#z$s8Z0s;}?=Q%Jf?G zXmN1-3Q|2;Ic7$4oELNSZ>9R0;lvv8+?F5+@L>ns>HTyZs-j|qlqZ4R4)MmGha2TW z$tu2s#ROmI!HqS@d5`_orNZ9dhkft~u)pVXe-dmbkhb;rqgOEYDFHHTCn~>q<}+9= z;7po_)Z&&Ta@3J*!eADGo`_2WdS_=$)(jH-ycPwx4dA8%uSMWIfTs=kTr~VVfu9rN z$(i79d}@kocNMqpC>FbhN#n|}xX?mj4x@y=qY)2WEmma+!m^yWXGfVAr4?V$)hi)D ztZcDTDeZ?-$dCz<>)SA91Z2UUNgkisATUiN%wi*Sih0%6ujcv2(IKB@+L#3Y3DTk+atMU9)gW&|rnBZz0f2{r1Sm>{hGGW^Bx5?4h=mxV75ooq zN@Y6O8%dfPLkKW48D&qC3>L&v%tb8*boH+wQ3gYqN4ba~hi0(Y-73?mZ1N0G+) zw^CeT9^C7!LRd@mAPy+7nc&>124}Ve`vhJ$;N$#2y+IEZwlpwuAph0v{%qaTajU;> zq+~qpShavE4`8&`j%$Xx#hJ-HsR%v#FMmCw_!?PLw56dW)_kI|$InH8lY zCj*ifpSbzfD^Z-^i-0_H^4hqphZ$J!r^A$2! z>#g0!BZ(mkeYlD382`1I4m0*r3=J4#ONwN7I{1I5E_r$F%LptY(6oZbcUo+227CzM z2MXMTxcKY9z=H@bP@Vp(pIyK|I@-uly>6@8A+!~dCdVWrt4-H=MV7%SP|&H>&)4*C zCsV;=>j4)8cptz|NOZvv%zryHFoWNHnbSQ$Z*_){gCsXMaMFNnNZ$S~6&gCWdRC&d94TxfBN3U&3U=0#8s7$540DdX`q9~< zcWZ2Fh*JS);(CGLr{XwqJ;8oMycL0)0vrOkzA$|Fz;OSNn87E#puw7fc9}vvkRvpx zHC+R#^=-vSoBvkw-Nn`6Pi^3@U3$ZYu61#cH|$#QmO2eXSZ$rvFbMH#T|h1j6hlB( z76EExX%i{E9S`vig3rhYA!!y#E+TN)`Isp>W*1E$8Zk^-VryG)cC*3B%@(J(i4$vH zL!MYCPBz4e1~@VC0HD|J694kY9o~Mo!^D7D3%7;lg1+jaNY)hBDMYo1Ho>w)fi81sB z97N!-L+E;6bn3+98nvc%&b$pL=dzJY+3ZH{BVAE7SL7BRkvbpEaJT9qPpkzzu^F%i z;A8dQ6d>r(E-fRVkiu&oM8tawSQj1iBUr(}=E1%I+cV(w%!OI^6!z|I;O3o_7?}KI zlS%TGN1vDHyxlrU&V~VZfySr~sOS29VI@G-0YmNYH}mKmQ1Q1sd+B=xdKV0`1)7;V z8#CQ{M}SLHU=o4vf1>!|C&2y^*b0{1jy5iY(_0=!`MIm={_0+=#$v|R`-VsFKvtXk zk>4_M3Rs;^U&aS=G$@MW`0D`~oyQ6Zm7PxUOxX}j_+bMP&9Ll&#nRI-RsFr`6UKUN z8nCfLT-b2k$$Cqy&xnnQ;lz|UyH1?lBu;M-r`L(iDX`WW)`Xa@Y%DedUi*aT&5I}z zak(9jU8+)XV&+p%D`K#yL-ZD^GN&f3v!3xFIz!kHsk`hlSXbgr&$k1m88E%_DouZ#ui-&FxHKKa{^c5rgfOeV`o%<>k2SmM084PJT{5R zdYw2csrCO;o596vV6aLY{-^`+Gc5wh%KSh`BO;whU??6^1`-kBnEf79O0<}UPlCuO zXwuMJD|@$@(3}vMiU~>M01-+OyNK%!2wE66KpTtN$5uTa-OS5Kx0>Zchwg#q)-bpN z2SN=AuKEiY>~LiPlo1`&GDtc+yezcn833&qPI7dI7*C-1`qn?f;|#R4wqI{Aa3;HmCs-6j!e0QiVm|K=X%c{yNUh6lZ6^O&C7vfc+kr1{-ZeOg?)tf(wJ)*@x}U z2jsL4Hba{FNxp3$8*9Lc2DSm%LZNS8gI&E@B54@{*tU=i{#hCQWZ!?CK8ZxgD^mES<_)-9NVEDmO@vWN?5B3xr zqG&^ebrB;lWwp_0YU}^B7S|B6BO@Umg#!v$2F$i%5CD>H$r}oQOvOu|Uy#uOAr}Bv zSqJmTNGol?pfGm3o3IiUHUc%G@BMz5tKl%ZfNwGttWEv&e(7wBi<`vO)UdurY&XF9 zb>Oje;#5nlH^4NB^?Cv3Fw6nmRd?Ae)UZ?^8$|U$$PF_*F?ABoaJ9j~EssDzcqnXuE)W5^N&!s55mFuKW6_GG4*|wVYtUHc zc{glKRh{ye0UmH%aDCdRk_shEgq$`aGz%iewgHFet$}x6W8GF;1y-HFc&y()pDeKI z>*dPvW~Dl|74q4t5NUKO8a=IKTjOZJd!!V=aq3=h>ILi-;2 z;UVnp8^FB>z-;Ps;zJb>qNpci# zJj?`mE&yLjcEfMqRlIXo5j(~DN_2J2s?SAB5xU#aNmt&83VNE7!l%r4ygDIsg#Bd+ z@F}9ckn{%GGw(L^QE}~QmI4&oACI831K~6I~PBabLgL$1?F5~4r_ka2Nao3|HuaTa6kZK8UYxqNDJ5GC3ugY z-;|=F)}t3j`XPZH22>{imQjGW3}p51@|as}5>)qM$2*G#7uTVk^>Y1iLRDYQIP$+A zyJ_Mm0q@u$2eEQu$4`AkU4aV?qX-$r3ERl$v|`~KJ(!L2(2s5L)j$-loYd4eFpTlQ z$5{jGto6Ex=oRQ;*l2<6nXi=B0eon{f~X3B9ujT9`>Ix(fBxEWS&B6oFsqhoA;mFA zOdOX2sN?FVKJ_bMJrG*KnVl)FY&2MdYZ&fS524iuAjsZ-gWg#{cjvB*Y$e(KRw87i z1vWN-Gi#93Q`o^F^oO4S*YCNyU%d5?$poCX>G@SG1d&xs!|*=kxxZ8eVVdg?KCh}e z)}%Ga#f2WVHP%~q84ZUN?Hz!V1YQu}83FF@0pI`FaDUe@fnh2J)tpkG_$j7M)DAhT z-ebz~L_l(gdS*@5q&JtdO>juVOFsP6$04LXg3tIt~wgnf~feTy2`Ay=?3^=<^oN9p0v;jmY<^bkqxMReF2;7I^ zo&x*k8~&~WhXQm`8AwvjK_Ji=5X`V03_DXI1mL~k)j|zZ?Mg!m=D0-b9ER+h-hA?(BPdJNN3y?PVV&O}{Ke@#pQWmv((1>`Vpa-o{ zENTcFjbeMvf5;?|7dAklGFHgmK_q2I9IG}C)5!$7gzmM0AzIn&IKup{!ghxJ%qnOP zM|t;0NMzuUGj6Q7=Qe@^73j>$;m>O9FgSkBhEXwO#K^j6uv)26Tn^EQP8A&tO&hQ| zHADffCGlJjfSth>5nOf-$1z{gN(*|_1z2tS5B9)Ol3&&X)RD(zjb=Jx6B{cg2gM*Y zjYc~6y`SEk;Nn_?7KS@ZKZ((5aVSd|ivX~Bk9hk5>~Jv#Mbw21;Xt1g8<5ik*9iOQ z5c<~p!2SU^X+a4Dr;T010148BUs^<90k^)c&4{fv z!1mlU;eq>9 zfFyPg8coKP9ARvRDGa9runppRG<@r};jL?ixCGW3L!5g`WU%_aMWF-MtJ|tB$qF!t zpimZz`?}Gbd92l6`!~hpKiRea_a7&dwk5ScC6r~FLqC9Gpl1PyG{!99uqK2?9u)vT zbV2jz7Rm~j|M zw#+Zopbc?yM{w~}1DgOhqT+69QOXj~g@T=v?5s*l9Om0K*={)5A0Y(RBmY{mU^a?U z9jcyT{8B~-tbhV3za1%Jm!_Du0h30cFdU>VrL0aG5{b<^0{469ojvzK8i#^~mEbVA z@}K9|!EGSkT_V1D2e^9OJ^mZ(&i$Xxz;+6-85csSSmTNfvxNVdAI2-_Xu|3doW|H2Wr!frXD!{N59XmzV4RgqOJ&L9Z_ z1VPNh#l;=Zxo6l@=31{mtd*H7bMFJNI>H~CxQB6q7x$iF51DJd>wTZ+_sj?!m~mjR z7lge4`vDFNjtq`5jwN;yD(UWZpCDw7(LmE>TJ+;82xdrta|)MBVN2oH_l%$22;85- zc6tqhSvxN3>brHguuR*MWoz~mhs^mfr*vaZ>7V@lqPlqTzWjIp-tee9H41(yX~wVV zkS7{F5sEVv5mj+TY>PhkB74+}@zF!`PQSr#dx!j|+Wl-Iak322* zTJFY?!y!|6`D~2)$mH zcysdJTK8ik#dYXGr?UhVN3BZ z-p0T94os&|6!EhxBKW5)5--TQFq-_oo61Z2ihfpHht@v7c+I5|i(6wY?Og^P#RX%IX@SqhUKII{((H-txah0k6r z`22b0nbX4MGA`yzj3Yb;zz1Hq2i!2@Ziv}V2kAOm0F^=Ah;SRrV1qDC*LyxR@!5ID zH|E{QLShsGJ5D)WC{u%%?-;M&Ff>h}Y9H4I9g2wtu%8v}OmD60zE-6a@8$2|kPE!(~!%0K|ia6`|?;;wk?uh^&6ac?#A2}yFdG;G} znsee@uw)Wa5HF2TP}|XfS(78sru+elLj@;lCV{1|!hYqnEJi$aLEX+cP+{td!e2Wp z?C#9#Th-?H^PgLUJ&qUe`pStD0DeG$zuD6KByX8W$xfIix10GObS~%dhumt`{46;k zcbhdrzY~79Whh{gzJQGrA8+3kU|D8(d!r8oU(EwHS=BbQk0Twfyrsn3Fc4)Z%OQJIJV*iUz?0*YuuP-e5icGhFFCz9Kd>>vj73A+H;VOrT1&7 z>Wq%4+2Uvd2Q}f&F*aRhRe|+lmMH|zY*Sp_Ku@Cmk|C%Qgj`c5U|*D%EkLtRoYmaTKDF@Fe2s7qCU3EIgQ}_T6}GK?lG}rHW^__HYxkiv|{Ej+drPyCZq1Re+D z27xz&aXkd?0mnFwRk)8b6{s@cWYfw|=%q9UA5cdup#ZMVz*h=Uw#$$$6lWn61!6dm{l1v=D(}x~RNr5q9kFKI!H5RBYi3 zEnMTgie1n+o<$I6$->oW01^tA+Lg_(`Shnh{eT1TJ30bDRh@IrIq#fP=Ty}x>dcv= z#zz>SSLd8!P*Vqu8NcH3Xx#)+nW8um6N0LSqEJ(-^z{SfvTpJB{?6v;laEf9x4c1t z1T#^GXu0rvn0g4};#|;LRyAsb#2ind!A*CecYC&azt%E|F&pI9r{{C16Ck>A@9yyEJ zRfkbz1)3!1Nn=JgRZgR>n&Y=K&JGU^@y{z-R>@3Df4}&^tQ>Qpc=t(WlZZ>8?*xY=4}ih zQ?R?o*x^wp+H8xgw7`!ixN~PIFOJbuN_|W5FT4xy-HtGyasp+X`!}q( zmu@b(KZUb}fz^a0@HDd+TWr>P{w&;8G z-I~_==Fx_I;-V0|h&U0^I9iM1zsP=1AUJ7@K2mUs%Uc}I-l|1ZEJy@lM#_g1 zN%RlNPMEURboP-g^^-j_-Lc(1WH8@COonsYb=JZz>E;C7ul*M0#orEJ467+%tFMc+ z&(B+$Q>H@d5cnX(BEUBmG#^jb!&!%|yr^Nl+HW8Pv|KMB!xv=WakpV_+_D*Z>g7s; z=!Ez@HYbjta2Sk55;C@9ljgFi4fYn;y&1NsK#NqUW$buW^wbu`L#HUt7ldUXymg4Z z{yt1+u)PJvII?xeV;GJ4r~eiB&){FIpGqkCI7PHALfYh_mSQ*1V0dZ#H?auNBy#mp z?8zA1Ce$O)8m)*0RYa|0UZH9nKU+}?$0^oOhq&Wed++Go8gT_EPDh2c!!sS+1o1Qy za;skxHJV4?A}a#EoVAiC@zDzhk{*}6%@f!DDSH^$W~{<|4Ei>wti{-9^VVqqMC^p{ zfPAlvKQCAYI|fDs|ceqF0_Xs>KH8V#$bpzWM0FaL+t(x ze4_WYw7Iwe$;KGHw1vA?B0CQM<{|Yj-oWnNM@A)VY(~%jXpBrI@$Xo5q%ce|9P-?) zPn)zgn$9jc&{o;k30Tz7@M6+ah@B({GJ;|QrUIvHc-Fxcf%gvszq%ecJQ7CEP#5r3 zJpF6$J+wBuSeg!)b)BdNyCWHH;;`U-7xMPKq(PY zBz4o}F&M-cG)1yxhl*adL>DcA^gw3PyN3{QRecx=x4FILzWrzB$N%%8`@j5K4Oeyp zMNA4eDbl7Nf&`7@jzn;Xk3)lm2OWUleG%Xhsnz3x9MvXAmB`4c6wcz&(2I+f5pTYA z0XUp`^+AJ1!?Hv1Z4&{T1u0nP@h64b^u(67 zKFq|zpi7O2(y^?)NJiB2dpkL?}C)Em>-HrF&=a)Olw z?&2xRhj($?P|soc`aa>ccfp5f`x}j*93kT|T8==qFVvJl+h5iL9;H`&W`@l)F6oUD zf~{%%SYMkW9y5*8>aieOf{tSmcP+p-$4Y56Kfk-=wL6Aiz;@|l```E5&lW;f&|3QS zd3t4fOQYp%qi*Q&8x2DPg%J#P7Q%@+*UQ@n& zLHOKh_|&O_4cA!q;1@pdOAoIYylxR;eJHW$skC`{EVbp6(ZJGZq8(|;TCk3!#L=d$ z?{ZF2dbc#4_?>mvzQ$WR3Hi)EJ8@iJtfAa*e6Ixx3@l0CFjI{(UTYJV{HxFpG<&M{GHV{V- zY&o`O8g6+%&{&zDGDuNtM%>!_(Q@)m!pfLA6YTW}?X6AA16IIfL)jd~MdmooPTLtl zojCa9sV?inVQip)wiP_FG|hshW1tx(jW7Th*Z_u;|Nf*WQ5WTrfy76Tg~EaeZt+8E zt|nXK{u0}t#u!8`+8`QHU{s*HI~13;DX)xhV_3X)O#R9Yw4-1=qr#U8 zxOczi=Qk?u92+As#^NFP?n({T)5nA?u|ihv8^LAwU}%DUbdcbeV!Yb|S(AjL0OuT) zI_@roLl1Q!Y@Z$R|J)E00X#?>q)x_QrLCm(6&=!*48}_Gc<_hM)R} z$^aeRj=r+qm~|&>O@g`>IS}Fxh~on3y#|tX2t=UH^aA;3lU}`za8-pXPPkpeFYg5I z-1bZg*eoJ>OGn+5XN3UzVN*cqyAS$tiv5E?@^51VmUZQkdLdFcL{&uk5$ufyK;i+R z9rK`)+W;RF0KcOjn_Cye?7#=AFy^yQZRv7vpTGWPu$hNlQCiwxO#f3;6BBA0S)7_w zwd3qo!DHux+&Y}dpL~6L^xU`R%RQEU>P1v-=*J(o&;l zo22#lcZ9RNE*TR0yA9uZ&=zZ3wvveo2Wa4xT0qu2u%Y+!AowLr9Z`>cRxT}iEM1bC=~$XF_b9*aHS(O)O%P5Xc-i5W~?bm=^PR2+ZI-f(8$v!^FId{ zH`-Egn~H2ktLN1qd|_MIF5t&E1HZX$)XTtD;VC34&Q+v+?UM+sH)fF)dzrN0ETOYn zhWwP@jM6Ly1NmlGEaHfuR$*$&v3DE`xGmummkPf5_=rD#q~I%Ogo~s2?%of^b&Q{y z@w|s$8@wxUpb}g7lIVTuGKme0HMZd1hM(K$to81T^<@_w`BSo^f#K+$Z*y#JOe9WX zF@gxr;A|m0Rtl$pAMC-4w<2U~V*(=wp^idMX#q!TcKTteS=$F)g9;F7X^6d!R8ugD zAmSW|Q!B*OTBTn*+_kJAko3r!5X;{>NBBVj@V{amfSO1VWiA$i#euMziWaDP#F@7s zCgQ|NZFQ%R34kx0mpAt|<4%D`5CF^!%*Mvx4;ceObn_9s6%-tFri~} z8!Z z{>}Pbai&CRaz%A>;!_DvORzGLdKJq&?1E6kG8JO-xD=j-)<-&PpRmrdFkX2u#}h& zpM#T_gWa#-a2ET(u7JWpDKIY3bK4XTZBv{xa7y)l#p0)L5^n7y<8f5}k2Yd3kc*yw z8%(F#3(eL!B62;7WlePHG!@Vnc@4TCVnfq}wb240!a1X!VcWq*d>j+tGZWz#PUkc@NcYq8bLi~Af+(ba8#z;S-}1* zP;LrOKUwhHLnYsS#PRhD1=mJOjq#gcyima}#CWlp?*nt|7UM>g*BVLV5e45v^z_>^ z?Zm?R{kL^Q#s>P+K)jmqLP$lOZ>)aAQGiLd5vN}}Lf8^`NQARQ+Tgo~FrN$C6L2BE z&*}!&(7Xkat#f7{5gOTB>}-W{nhntqQGy*zz5C6+hHvbOOiE-COZg<`ZaTcm$O-Yl z_Hq6ASQY?gCWaMJLLFfMPF%|c)1VqO^qgSgN6uvFgWf!xhnJ5wbnj@sxKnGfY2KDW zr5K07JpDv-+du_7RO|E>Vfiq8?r=`_(U-FQ4LmO*GIZV@Wp73!e% z;6hn)QBSdCxvDWANUjk*Ho~GNw8WE3d2d6#QWzg2>bEvXhGsX_0FR zhOpviHX9@k?#j2TI&D^ z23`~^m10||3m8@KXbGR$5XQCf^4kmExwQoIj0(e9!aR!&v=;g1pB0ccEVSd+E2>$3 zhDH%!YL|-xEd`G<^}n&?W0P9}%e2G~X!7w~^%Lz7HqZ12ygK>bfz#|%MfWMr>^+T`< z#v{d5zHI^}V?--TZuwEtbvM^#W#;cwNOf^oD@X1NZ@pjGqZqG|Q zy&L9f@ zz`0YCqJDTw*_fDUVI~B#dZ;e8^;6=WT~B(^yICh7PsBSR99X0e2x{3rxs{AHF~0*b zj`bSxt2zZ6Is^uGyg}4Y_w%F=%jvocmLcAy9l(+3c0(S!t;r)W>5R-htwp2uPL2R? zg3n)zT3XrvFd)y8;=jfIHtPQjV6u`HnCBPR>gsC!c*DV>n+2gtpB2y)5f+SP+I+?0 z+_g^RKk){K3)r8*vWBvZ1wg6D)+T!SG zfnUG7;Qrl;(xA`~1D-+`Til06b@Og-T{o+Zm{1`|wE1bWQ8r%wi0X|ay0R2};h5I2 zHxCqL;7gAd{O3<^@a?N5pV|^OH8S}Bx`IEi;pZaUDB!SwWz$p&oh30(qHc!%t>Qk% zg~+)qseLT>uS27?(~8mzc;>=mQtP$KdoIL{*z@A<{e*C!#Ga zs<8ov5S)m^q;OUF)AwBU)VW>zXaAcEo99Ne+2K~e@O~E01hTRnwbADJ{t)t3x=AL` z%M$xq0$vmvHA(_I0k_kj#ApFOr-YoRM<+Sb1Il2qG}kOrL^kXG@n zO~6X;q#<2VkRK6LApUt z(AQ+wCxTqNIg_6q+gs?R)40oH%8T*q7r(m4@<*@3^_%F{CbGFja3zLA#HGP^1IuYPMH|?&EGsgt zpRKWSEVaH*bs$zny4cKEY$@?!bbe85?vcVFn@TYOR~To5@ugDn!1oSnUcTw^Q`mN~ z%@g52*5R)#;%Y^@@kFaRXb}vlm`=9I;3P);IwiOW_3=*7vBPZ^%uKjD4a}VJ_#*}1 zeyrfXc&Om(=L*gg%3a_;*2ed0_(_1*5bg=o3ANjpAuJ@hha|nt;27M_?Xycq>?Hq1 ztA|fH2I+TYo__|Ri_)`eHe->bO_CV+L*}0o;{1OLxLm+#5$?>5*X{(4mw~bCyIoqb zZLV)=0)(?Pz!VTYDE6&S0&IpkErY~*hpDW)sorW)clzp%{o{YUy|Lqut5@DTu>b3y z`=I5Pe)1wL2zuve*Zt{NPLDtPOvTbfYwsAj2L-^#XABTRyZ$ELrCAg5gNcc%Y6!~^ zY`&QA%_q0YKYDh=6JMB&Ht_Whi|QywT#A#P+)qCQ^uJ-Vh{I)v|N ze|BJN#sS7!GJBtUmvtj-AS4Qs4ID$33qNolG)IUwZ%;eI7$Ut5u-ziHUsQn@S`o{>?!o&P0A~Z7O;HtnB{kWgS~z|roD|P z*l0qG)6;fCY{igWo^Mx(qQ3+lqL zR~bh>FxeEodd=~tpBV9XA1e9uSeRox?~T9k@aF+uGPvhDpibd44XI@rOWAd;)}v|n zCnwS`25d0YlXO2eAwOcPVPCl{MYBt@wQEXKkaV_P%YMrSuq(#Jl;830Jn;TqPw>WM zWRbnlz=UMre;!7bf2f$rK5VGbyB!;;fm1=n$)es54kz1_#~<6=fJMDLds_eTd^FzB zdHu>AZ*Sb&=5K#)tN7w)O1HhWWM*PMRN+Af;A7zeNCklF?a`s>{dXb}i!s24d~i7S zfA4Q?Z+zu%A0OWf#|QVkP`H#c-2>(fjc_uUvGuyWjmqCTAPv$#6lQmJlqmM*Ohsu|1Ja5Q2~b@n=QbWu>jbbAm>iuu5M9WRos?Py}MxX*Kc7jzll~ga^?(HjH1~~ zH1o-4yMvN-I{NGb8TjU85Cy$f^%4ex5b0O2lF8k^2gjke2ta@N}8bj{#9PngWefALy#apv!04uOpvzEF;Wab%uzr-VO# zqU6t>9`OgK3r;D#7T|jp+x@>VxDL!!q8>e&^_%8|S#J?Yjs;rofLfoV(IZkwU;T~^ zMUB=*Dm1aaArlq0Ld(!3`6XItV`x!J1$%Ux6v;~1H1AFk=l>Ug`xq}z;m-Z|9LfT0 z5#2E=v7^%z&|;FgfVy#@k*9K6|7}`VElU3$Z`N1Ix_u&r3dVeSFU%`5ryHlY%5VRt zn`7lpZ9j6dIo^`5|52e6?oYjy<7iPZ3-+J@_+9@vN&&~i0@OQFqL<0kzc zvuRY0H=P9}WQkkSo{&$Lzx2;gc`;#G3lD43(`?}Vm;OyFx!}Rtpc=`v5hk)m_$V#0 zJZQH^_t5&u>u(n4yTSTYTIsb7P7rD2k-ix&HXesUYYDVon|}~;+Y-~o}e-qm%3f|KJu#(EFDO@e1I_Ag8;fbzUH&t>@QhG{h6HrZU-)w%{3~$p& zz#7nwDri9%73j9ZZ7E9!pY-tiMa+13;hyKl^(DFxMx)3U2zAKj--Z?gbZ?#%=9((|du9Dnzz3IFAll23066~=cB{-*%n3-G4EQGzx(Kzw|C zf~PI6E%dLsUICbm-DGeVsARGU>lUA3Vb)uZq*K!8HFVo~(7rgok%2T6X`gA1YG5L8 zRfO{jHy7~h1LJrJ6N?@yFOg8#+G5k%Al8ww_ z7NJGe+^CyAXXNzxljk2V;&idGQFXZWveIQVF4K&b}K`)@C>!}c=fb9ZKIkXTq z#rWJ9o)P%|zUL?JFPR=zY>F^a+8pXuL`Wy3>x7q0@?DnO*yGE)$nghsA}~^pePFNh zjCSA~kCptBr$+qgr4d&hyp8c45C3C;9~!)8P$QHQ<8q~rv;CMxnCATb*;TxTvYWcs z1(W{RA~1v&Wplum>L)#sY3|%LhA=C7?i8PO1H&LzT#4epQvz3=v4il!A-r=hUZ(|` zb&aHDSv5L@c8O70JCe+C;W@RScYR3y+}D6d2f|cKVn@TQ_VW-d$j128xGdbb3RA;E za58oY0A&wc03U~s?e%76X=7`YLPuKJ?StS?Z|v%S_UXF#qeH3BUN#G^ORVOVpR zTswasRYsPfM@_5ADBnXSo+gI+MOo%}rV(Mi)msA~Li zfF-yloUaC(*Mzx8#v8b^I}}fxL9Qvq2H1Yh{HM36fADL#cMmzei)^H%zb>0MX&ytz zS#MrE%c5}GrMPLigbd`82~b>et`A$dExk?GTTr#HIf-^e!>ba?5K3SupF1hNy3x$be42ImDXNbGRDe?M?<-zdc>@tC)sZBcB{ zo#+*dYwiKzguLu^_T`~v_`~gABH~mFDt{cjsTD=(+Fp<}V9f_4z>ob$90rL54(AiT z{`97N`yZMsnfv2V`Qs=t)7bv+IhrybPH(hq(qq>5EBIu+$rAAp$=m`%u~=WEZ^QQT zz`JX``^@^b4NcX_R*|_YhhE)o#w?hGRKaW8pp*feC$|sU z+K_}af{<>p326k7gHAL{b?Y5D@@|E!&b>QvTeb-{SpdR-dT0aXyR5h>Rx*xdWi;LW z`l_bhpTl&6av~IB=mNq~jhIkgI!*cTCi0NN1pHo2^`rNxzV`~;K0vm&k?oy$o11i} z?xxrXgBgjXP?c=tBhuL}BtH_0rourpop|W^?OXJ8FGW(5J&+W*lbyhoXiIb>WNS=$ zs-)TyMq+%$;Hnc|nFn5cd%@vt&qRfhi)d#;F7uPM?POs!VX`ek6ubi&MZw>}!ZS3~GjZI*_;=p;4?*~;32zcv{?-tVL!9+Ty-8L(`V0_hgDyZA6!M`D zyIKVpkF7gaYatbE==bhkyQU?9M(inV{P{h>p^!(-Lh`y77idX1kN#QCX5T!*Z}w zUW|s&1*w>=;924Zl`piK6$6bqP1DFD3)c~iSmHBL{1+T-2Y7ZQoDT4V+cj_A3WTY# zQTC%6dRX6VoMd?mT(Ymr?69>671lVx*GaKy$xG1rS`eJ3gaTr)02g=RZz_cdosZA11L$mDp zxJy^E>SJNDtOAR=3qmOx zk9QuWX6t(=Jq+U@qkJuzacv)Sh(2DEc=%CPQ5T&6%ex0mk4{m@24%5iyb121F>ZH* zVq3AwsNOkX`Lmn&7vDqnj?k?wWMhK3k{oRiFM==(hNLepv943oL?5g4Nr3GLp$TLP zm}*;W%Akl^ZQHI|UPPNXU4?OhI}?L{HZAZl!V{%Z%>pmKS+RHEDT&;9LPQ25(n}Y% ztl`u@UR(Bm(stTLBgZlbcaLl8!uZl-CI9S;8~me3#+-BTV{iPwz40H+cmrjbE)Cag z{7oFCA6yzC!%GZM6Dx!;SwrYscMDkhoo1+lD+P5DmG~y?IM^Kv&MDKSj~xI{FOVnK z5XovfSjRBQ9^$sZ1&yPCw`Oo-YG`d}NSk~nqR$KCkXx1ihE6*hUP|jopufd>cH+{~ z)~G5X#e)&R@A}77W@+#78ZZrFCQ_w5fMqSgTq#eUcVf%g(g#6{?oiPe(B!Dx{yHiv zR4W;H1X};K3|jq?wO(cQrtP)62!r;r^~6O;o-?0C?MP<5lQpC148F4lf8VO^d-MLh zyP(nsn&j>PlQk)ajZi9NudA#O0DCjUJi{!@CI}W-EGy=YE+@$`Se!}W= zNt)AbN*WXq_GdM9Dg54(6aEih+2kKRG-0Cfm)`hS-uO;{8v%R>-TmvWYw>5ByM%le zZhicOb)j4Rc3h)7$!L{5M0o5jG}=Gs6jumEky85pkdyCe8gvdxrz`%tsw@7KPUixmp?+NRiqZvMd}cH3(UO8?x^DSeYNwuJMJI; z9p^5coiFa2s3@VMptVu7mRpM?>&JB#v{gz~wh3q5WNTErVrfKb{RrM1!eZI%fB0B3 z0#{DY%14Vve=#2l6hm(T$WS|33r>b&M;SngWHtJ?o#M-2)S2e$){s#|SL6tto|4CD14NHHARPS@Jfp_sK_S75hVn zm2jQ>J!wJe0#(iIt-HvnO}3ugjYZDg8P&~wsyFXZzqb$fjw!ssc#MojfW{F`4(G8j zNQO%izb@3ir)h}PR_VJnLidH%P_)!_$Gm3d-<$^fMw@ONm331jL9e1q%)w5HoGWmf z5PaYyyEu{wq4UN`4>v7+a(ufnXu9@<8p9P1?;Q7zY8DgW ztItgMZ@#+CKfGG9p~ipk#(!H2e{RCf0KpqY6;mbKV&CFeMuzsjUXBDU^P|@V7>E>4 zbm%lUOdZ#nV$+yx7dR9AF)**$9mDx8hmPR>tY&W-SolaAwB+yenu^Q3+zWXexvUW! z3KKCdE1UtQ72LY(Sxk*H4VJpGB8~v z-87Uz(x41Go>d588Xgn?{7yrFn9ujCE%)T+u6_NPdOTrvJU+E6|KQ8}?tl1+s~jhW10r z3V<%_yY=mx^f%95;@&V7Z4I|Tx^|ppX<}$@yGd3nk(GRSTNhenGVt(bC)Jf3x{Llb zhBMaWD^AGXy7u@wPyibuOp=GX>j22=DWO>uT+?37J2%#w(OSQp%7ky3yh*cDp3oBq z=98TE{TZb2nMA{>m|}O2n7{A=;r0}(E9zVKsc#<;_71S6N6P};7=v?dE7sN~7-o9E zV1sa(z$&gPSDf}qhGKodmGu%KyX#+uzU_Q)tCCq=1Ev#XyTqLlioz(D#^Ynfprb zxy{d>IXXIj0shawjj!NA0r0<8jsL;Hd)26TcrxMXC+iW2vb9-!@$-x22e*wYSGGov zK7DX>7?ysCxRHhs`XMx#uq|Y8o^FGdmG#pGW58b2Z_|c!V1-~VF8ncqDDMyq#tM=h zd8FS~vo&q7*2|wA^G&36cCAku%e~!}M2gyue}^ftt$RSSMaNhL7_GGSWsN|AfmdEu z@X7ttdT6(1?;}A^flZC47Xc^~b1u@>SQBZi>j|X2)WQ>2p23kt)|^z>(%_}H7rg!M46Q3hE*5lQWipeXGtvu`??6}< zJ4lvrzqJZ`$2B#9FF&=#|MA%!{=p+-g2BJ8jQ_ib@29w1@gNoWip0y880eUb{(NSY zHCv-Wab&eTtC>eH@?&p zt{+?9)^9WlDyw4Vew6wuK+W1QoQk(Ph)y`S_2^Exb?y9v4#3Bt3NTxmNnN4Es18*n z=E@EJ=v!Wc9L;8UP^9cUvTCaWZtHKVtqUNJ__c2151HVk?YN~4UNi=em{Wqb@#C4L zMS4o?Al4JvtQ7LvLa^f3l5AHIXqV*#NTh4o5XISVKT5;xZ^Cy(l4ac5RVk?weGwBetmRk_RT33L`z!uS*h}6aI&2ouN7f@A*Qy3LUS%7nG zZb0*5iuBvic}J!n8fEx2@?N3f|+UU)5k_N~>GR8Z?=Gd`u1l6zZviH+BnBSUm<%!FD{^_%vx?1oa#?514x=iPH z?GpEz6TM^^8x6E8zg|emfQ@y=L>K{Q#ki(02VR^SdxxH)vWT4amaMo#@PhP%Mr;+5 zX4aVSvq@*q>C-ep4AaKRVgumX$sJOW)!Nm1UAOq>+Cwax9uxq->mMdg4cFq&g5hmE z+H{M`v#gKJ5XpU~*7)T$xBKPso7qLWCIQXXDo~~S`Arazb{v3)Zyi6A1+9r#Z3KWa zOkA^pz$VWFu+sgLF8<6GmR2hhCGW(r$n^$Mu>66SDoCd;5r(vjd$i^N`0cLrt zn1naUTZnNLQ&Aj3RU3y@l=MtQ*i5r#Es|179YWpX6Rx~LB3V0G2R{Dw&rRss(y|6> zBAM``x8LU*bYlZ+yFV$Vx>RIRAZ6A%SM8#UhbJoQj}+EnQ%U&b93a#4RCEh`&a{&DI*!GJjW%&-3S=kd@th9usgba?4E*e^1#jH02_}?1FL;U{NuW|0_OPx}UMa zIfb(#?9Br&?*-;d*w)zg2<;uYO2F*Gjs~fqS$;k|v3mo~_0oci|c5S)<10*X0z7b7S@qi52`@4^_c-jfCwfvS*k&@w66=dYv5kyp7 z53W-k%y-u+4%b|Jz5mt^n@(_2U|Z}2g?_(zU6xCV18#(97KAV!!R~}&*WpXp2=Ez& z3l82p47~K(jJ>;c3_UF34F04Hxxlb?Nu3*2T;Xu49Ly??mlcmaHsYUtb(eqg#3myr z{Od*FUsmwb0LKF3U@-GA3xtKCKBOP%`mBnOG88PVEwWpQdMcEHWHavk&sm`4c*B_N zD5D)mQG@@@5r=>I4hPS_hN|b8uRY1PzV!sxp4#H|%6Rpj=hk6lNH~e$;9w!!=tAGc zEUY)rukqAx30zj#1l~LhymKp{rfie}e~S<~U?oB^#5t(r0o7)EHjD7ec_%#CQeY zpgwJ_vbEi`GfGC=u9iN7-E!+7S%{0R3C+ti5Ka4XWv;Ko4n!t)&obsMv-@=cMS1%_ z(-HK3XFBa!Iw3bl8;$g{<-)jk7`Q(-&Ta{3)S^<^0Taba#pW4&Jk4ArbQ$s1fODER zsIhj4#>F%=E$FWAXalbQ$;E(mr!gDS9Iaa!^ErL9;Wt#ZUaPtH!&VdV#6EP~(7x}g zgJpZYy2^(0u=bmLI)UrpCkzI&x%e*>*kp{JD{xy%Fyp+zb1rr#esX)s+t=s#!v#wubr;Aw0oM85bI48T-cIw0fM{KzENbbt6r2-A8?e2rY>b7lZ_Hl0&%t+J zW%}|PxRLVdZ#=^v{mC<2xjN?ch37|i0`DDp>L55VEYz#Y_^eZwb4JWt*YdaiOfiU2 z0Ot%I0mi`X1K7K3j76Cg4Jx7=FNjGtk~0)d^>P#?Ch+NM|D<8-~n_W~9L6sE}N1 zAw4$*VwfwCtr70DqZq|g_hTYF<>1cUB|m#@%HDoWL0}~LxMK}Zq9qLGw}C;axI&RS zaI~n|J?Hql&+hWip4sB+Sor_c#=l&`54^BwMrli^XND|Ow4YB?z)Y(m7HByHW?jsm zPrI2m(<6yAK+!H4&t+qwI)>JaC$M`8wszwUHh(uT|M_)}fA~7nH*Qj%8uOJuewsh{ z_T!woFy@si@RK{9cMbweAELpsW8E~Z17lmtaoR^ z;z-#NVdM<&)9qsUXIIdOG?^12Ud!5npPEr(OGjyffO2fG4SN4gYGaBTwtbdvd^l7Lo3D^JKg96}V(+N2F@1=KQrcZ%Ap@W`bDqCToofr_*Zfq)uWBqB`DQuLm zQN){cUIBryv~=*b{_h=PbJHBQwE_<5=(4KT7aJ&cdnf;HFY1lVZP30OyjET1KKO^c z)1K#q4~2p~e6jVa`R36TMf7U#AJ^QwUr}BfbH)i98vm`@Qe-0C#+EDpokH-v8S?6p zdeGS%wAjr~fZ*kJJj($v1G-~~i<`(AFH={640H%51SrV>Hj`yEoH(D7)ra-bPmGn^ z$wsTvQ+wq0E;9^=ZItNgf?^wj8jsb+=f?4R{q=hb-gxDhF!PKGPz@2nW19UY=?b4U zn?Mj@RK!i`{$a&vNBH&^w)n3;y~Sgjj_+2+|6^|aFu+0+JAWAn#{oO`i7A~t{@HvX zf{ZeMZ<`U3y{}mj)M$O0&>pdr>L^eY!tM^7I-`syLVXZ8eDj#27w)il{x>YH-(vIf zDZc!-KgAz@<6(Bsj(K4g`0>4(_YMM~HZ+~OExBQO+L|6!G<5c2X~0v`;gScViHR8( zfeQ$G2JbDPo+-u1a0+!b=*(Nk6|giKQVD2NPp_jyt~v$RI0b$SvY+Knq*X1}Y7PP) zYYgzmy8sx9NrpD8euid$#-A;`Intu%0$AH#m)-)|Ri~05HC-r5qg}FQPFu!!Qq0hx zP&q;s+TSa~(4gK)eIS%>PIs*DY`_WOKbl4UdV0dK)}|+?so zYu`4Tvkb$5#JW@b@I*Y|(why13%06SZ&mXdr+r;S@`u_8vxIe#gsEGzqRP71f)@YdAx{M&Qx-CW`VxDq@@ zFhj#2eeopJvL4fIO$+9&5;F)dy>(6iVnH|TEyzwvR#*b=Ps4W%lX z{d;UZevU7H>uJ9EM~}0;rTpTk=KJ^I#!)oH7ZUJ3b#sPOA*@Fnl}7n1{lYu1OD$^@ zY!mUno4|`RczqfR7cE2PGRe{otsjWy&5|aegZ)U`>9f9z)K)c3Lv-<~+@|MS>}9Xy z2duU5vcdHm9uxo{iw{**wSjFepA#|6nQpO`0~~%BWNJ4Xn@O6#=U1}z+Ws;~BnwI! z11O>{w$W8mI8bUg`hYYEda3m;?YzuZPGKfZi!2k9B{xH3S?Xr%Aw%3qJCm2JT_2LC z8ciN($xxc@&6fd*)}*poZ^qcY;5GmoiIYrs(IH9mP@){fY!}(WV6nI+=KM{1Rq#li+T1I-Hx)y629Rlff3!!&#!Za@A)@=lmA(ORHcZX zp+H{0ArIUMZJJx7G3a$Uk!0i4lx-a1$xa4BLhHu5xgtJS;U{M7D&Ij?8AZ9PM5KQX zlYGOoAxKFxG;}}yw@JjLo%zP=GH8j7N4PU3dP*qOIPZ;5Y&a%$;DuL?c;($0Rc&mQ z@u$_^V!Ecq|8F@CD^$1U{SeARIXv+#g zH%E|oPp4ft3_?N+4`&=)a!`7B^>*Oxy}+mls06$Z?YOSl&>^1o+k`_&kP||S9+07T z|Aczh7-X1a2O3!;5Vp+s-%k_F3ZA@cH~^|?KJEOo2L-_IY}Y?z>S+^JQIP|elSzLT zn)A>Z0%`gb`*tJLR$$frU>Otw?ddwl?yAH^Z&tV7d#Md7kA{H|%!Z2GZ0_0=1ih?u zOJf1nqzLv;wbtt+b^^v>U`Jj6tOMLwZ}Z56Ws=2}(sdNN(}eWJh*^1I()l4oVT@4C zJ$Lt)+^Yi@fy)L(FoIJ?6Nev_F*cCUD*GigsefsPYl#4p+1Us~(PQ6dXBkb+dad{V zHDcL#MluRo&nG^JEbgZ-r_xL^q2iF!V}oetyeE-PU!sFf#bDGWJwlsg`Vj3_(M(|0 zK6c69r7YXQ1oMK89I`v2+;OOb&0zci@U*~thcz$#>WF(c7L-oVBBV{m`n0*exx4L_ z1&iT0;*@F;I9eE|&yM-KpWfzAu8r9T{$DlxPabZmP#Q1?f9$bofCbTZb`je6!w#Xk8RrjrwXe4@nf*S)aQdxV>lcu31y$n|!pJNLF138Np-K z8aRNc^QQ4z}jSXk7#J838f~tx;MOCo)j_Ti@o>Kl!I<*{p>g^1*F7?dGnC zZk(!FQIRDarmjRQ?n$7Kkt$W~**~bcGY?z_E-H*dEU?@pf^?W`X6*~v1NVs)oBrL0 zj#k!GX&QQh&$X08J27go{{<@9f|P!*HrGoyxoxlc2575#0hN!S4rVzPALUsMLykbm z3b+9&un~}`_C{UtzrjKQkn<(3r@jt#f8& z!eiF&R7hkd1OunB0NA@*R;{M!K6RVV{UCDhYEeH36BNs7`$ zD2J@Dv(ySo$I#G-T5a$icuYg+9gGPOwVmh+#WHW}=bBFbQxG z*ah}IymvP+JMe65D_RFaNXLS(nyT#@XLHD`wc1CPf7E&_tMaP#R_wot;7k4&e(!?< z;CE;G9}CM)b!uxYA~p!>vHZ`L;dyg`pR8hkZ4i`Wsr4o%?P))6flE76x4ydEEPDT9 z3!_s*YgdHiHng0ZpDXv9lUe_!x3$osd|q#21PA7{^?f&wJ#YW^)%u;*AjtYfr#DDe z=@Q7KulySd2~A?lvK>n_Ck7FU0%WNi9tUpi*Z6C2wiGs!U`fYORB6X94i*~Tdb2=T z2Deey5nWn^d{UY_l0D4&SYhoyIqCIM`bKAwz87CaBk3=VZE~wyPv_C&xmz|^9SSG2 z5d;0Ph2&vTGFXbOdtdvZG<`LBt9EHO`jCFM_BR_R?XF-&0lOQFE)>X?aLxjsRXAG+ zufIFv`4ijBh}-sFMBgM(|BXBoDJ{AYQhT zKH0nX0$m_b{v7DutHKGpz{3(dYQI?;9~>EO38U2F41b5e3;S8|i)OQ>U>5oR z?M9LQoP=7Y@oR=clw7^uODt7OuF z@>syEyBV@mA-&VO(P$KsN>~I7ifIx8CFX6A(7rZEmiE_ffwmHUV&vKg>08?wXek;v zj^-euxM0P{9DA*039bsvW`Ub`791Z=*xo7F^hSXp6G65ecHpo@9S_@@X7{FurUgE6 z-c4N-B^ftp4QUtB&d$|DfNM1F5#@XsvK`nDIcL-WM77IaA#R z3542nO0;n=X6aNdJ&HxIWuNnn*JNDuzP1shHXirp&PuztsUYHDXNYt>Mi4xjT+IZxs=AP-{f^&~-^2eXs zNIg^pi%T0WL|eb)6M<4I@DNow5K}aG)i{ zrsMP_;oN0Msj&aTeQtmMZRW4vpqx*!YDsO%_CptV_79)n>(5?hW5eJZnLV4cXdbt5$T*;qkY^LUl4yCq#{mGp~DV~yR@hAfqVPthHmx zgATxhkF{+kSveK4BJQJi%FPdEChJFVmRIV8&U%wJ`CuV!`l00n*qQ}+SU5{_0?$E2 zYtWi2u7>=kSvxMYKDT@TUa>~4-lXY;HCD9Y>nGjJGUV1V8-yNxhg~B_xbTl_oyD$HVsm+$XltnL>ROu(?O-5H&SEb+SO z9}6GM6kUK;f#7}0eF)hc-})Z9buI6-;ft)khPg1eY1~W%E~)T{LVf7@<@*)W$~ZL= zg7>ZZzw1H_$E@kF)C6KQH<$K7VQs;A(irNb*IGUT#CZ}ZNPdf-{h$E&7<{OlXbD-_ z=R{V7eZ3Z|^!?AQ5uG$Fb!)My(v!5c3gciaQoMD0>A-#7{-dm?d!D#(S?X$#okWd+ zKqk{Qv{~}fog|0CF7L2Xpq2~ zqKbivSyovKB7GvC^tb1B)HEnIdRL~%s(@-uj(X2hNUr?XEVCf#?j@b_n~{tb;L2om zEwQal%5x*!mf#J(An>`7@=oP>{)Ihmy?Kl)3*6Wc@ez$H4Jbxd;|%iuc0y4&W=Azk zZ#?|OHh=QuHV^L<{LI5&)yDgAs({S|JNDSLhN?z<(tQMa;aF|qBZKVkVNsot>Y7oG zn-q-C7HnKnwsw{JFtGQd+w6buHT(y+DBS`RPYvu`JZU}4mCa&)#MLE0{WtP9~;Stt6{f#e-PjUyV1o;|iPuBosCym8=p_x%cL$JWH~ zzHS{aAGT>rPQC1L(;K%)e(7gvXCfvsI?XAY}^To4GW_HTJm0DO!_0C-&& zDzT#Wmkg-U>_S1i6+)#A2kIyq-56l?CbX8(ukHOBfxf{sVl{0zi_etDy=vR~27qkN zJj5J_UO{0QiO`aLPX;l&ok}WfzB?=VrX3xnq98lziI0% z2yHxZ?;3N%blOzlbi?)D_(qbzuM7K;j0BjhqJ=}Wj2nwO7;T`JN0etBBaB^dJiDo! zt^@!2*Y|nx_4|Zb&G^&^aiQlaU&piWJ%h%I8Upv{HCv|&{_xY=eCg_#yTE_+fnR%A z7>t+Tj{+Rm=%NB&r)Xd8#D3QOPGdl;q@y!xuOO5t@KwQWmrTwUY+V$}EoE^J4*vQk z$3J)tyL*fAIAC=}wXE2A=qk_t;ZuC=Yu6|@9ltp8{QSPLw*-~}SqN2S1Yf72So+<~ zdujOrdH?}x-ZzyDbw4;%C~@O26f1>7BmVdCl>YbYqrkzPno)2}CQwa%JCa$aB#iEo zbQlS?3jfhzRi8#Gs+o&L`<<&C%`z|&wO*5~Fz&HKq-QuWp2;l`1I;Db-h;T zhZtFdam|mOn)afQZBj#{qIIom$x5Hl$1C?D+etb z;SX+c@Ai^nQs9bIMEj1R(Z&;t_3)H2rooURIsg{aicktyAKm2ZPi`>UP`+0iKdxiz zzwm-h4Lhu1UPJBUOXWLl%&=o-D=v)n7|d9oIEpRD)}?~&3xXRvj&FGO|N4DqKY0t? zzsGpwv3kaG8Q6XJ5?}r1CwcZOS1How|I7Wr-ML~l$kGVQ5R23hTK<4FbN@ypYuy=F zdOM}Gg1^;3D(MmvRb$d*DQqZQQFvU84`#;m`-Yz@o8v61cxZJViV08XuZwmV;C>3m zz)sZzu}M}4OPBpYF6NU}o1Y95QDwClk%2qnK>_e_$O16=uo;li4~tvtAsq@<^M0(J zU~&1dep8!Y-T2ykK2BRP?F}7TJ@xnCYpi!FmoBtSvqHnHKMHQs1iJ?qMB7tvAhu|` z1UZWx49NtL)=YyRTJeXhTD0JT!=6tPd12z?;;f9R_Ubk)`k6yCD4t&mLedE4=c} zR69{82I?HT?by8P*u7j(DjdGEWbb=7nE&Jr-1LC)q{6BN^F__6hc5G#Z+(_$zxoim z;rRJs%?pRHzf`CNn+JRq2&wn4nFc``SBlYHcMNXc!CDjyT)VzxyPj&qU>ET|J?-Ez zg@*+G`d;AWyD)Z+jY3+`&xcWTW$jvLC!GFIG6P!Q>bj)-YxgVVgYLF!7k=>_Yj3g(4|^(BbKlI|n{MRT=Z8 zv8bU+r+lBr3sMShB8(=ENvVuVp)6rk2qTR_C8H9GA})6GdEoG1$^Oxj<#LWK0`;_F zKCgJ^HP360Z1Cyb9nO}*8E@QD2ou3=DR#fWmLWy8HGXpIJm1ah(C{3ZR(@0Qxb%0y zG7SNPV5p%YtDnf&LZ909{|O6Uuf3bG6-9@GBU*c2&oW5gzS$rUdhq|Q2*7Y&hYsetn;x{$h{$5?rZ>B&2Oq^;$MJ zCbV4+NgH2m&cu)`Uj>$8eBsK7Z$3OG6v9tx_@#$q5p)UuIN*s=xx`n# z^=ZERdyf*v@UsKYiwAI2E1?!_;i=~}R(UX=tbJ+rKhS%2*Fbl&ABH$t&V6Wi&t$jN zn2<>UCB{|Y6DmxC@%}B(?c0IfLK&-JKEyyIlU@MOy3EL)HYknmnvUU0D(RX=*IMD9 zW~%<4ZeTUJbZyX^tU}0|@ADx`IQg@WM@>+C>^6M^ZKSS)7)T@9@tRo6-uZWMlIl7I z4bNIK-*;FM-v~JlcsRuBTB^D2tI-Qsqn~N!-@_Ev%nsPyZ`Pt$MKmdLn^A`KH~$`c zJ9P;(v*_isv}Vk!Mo2}AXa_Y4jlfX_b&j%ds0y_y#}ypSJ;#fRWvB^G7?lMZJ0&}t zu(=^@PlVH3%Ec|m`Ay->$gwjLwnxIafRPhQCzJx?BDNH3FYM0)?;TaVeYoVtam~F0 z&%HZKZoGfYLFIXOf59Vui!-I;k{R~|>WQEm5RyM#n(jyly^U7d0Q1IgpEwMfa_!A9 z^DR*@Px)Kh#z8x^g(b0`Iz%P@91A@rb=%Fi(7xAV(g#{)U)Kw6vVO2oyPaysG7!-S zm$J|eg{80X&o`L1s7&v@iFRKe6_{8-L@bXs;KByuD<#{ThE#zsjg>DK@XD`$M-|)(30-|0 zgLZ6ILtUj5yL)Q7nF@0N_O2%8sUfqehvDF@$qgXxR!Al01l zR)Jq0vzRT|edID<{ac^q%U^v6pEm!O4vd3^AeG@~0Y9&>szPetZBxN|QI94)H*dSX zg{IZsi-eYe10Y#!)vyA>2y_Hnz~jIb;Jq4NzY|#A3v6yH1%Xg`T+%u~KZvWFpjodW z5#LU0L0!#Zpqt%G)&!Fb5g;u_x*28U;{(mauVMpjrky-~O1 zA`(~u3VIA4#sx(wW^0(;ZI-F?qHA56Jjdv-33@lMz#Y60F5 zSQcPqJT1whMqL0`BrIyP;5I&b8)QI-j^-FL7?9a&WwoNd&&CO9#3AC6P}=uf@cGF+ zKN>Zfg0!G{(+vvU#PX z*fmCCeA)%Rx>*orHGlp5U0#3v2r)-7l63kH>xof$Cn8uDSfn_CqiIE5d%pPSX}~16QIu1?5AI;-X?+ zIC|ljqwl=N;-xoHUsG<42+J9Z`GW0h=Xv&9pW&-td6=-__}Tr67w*ITg;07U9C`fI z6Y3f<-^-(DgQ=P~QKe^CF>iy7Z=FHD6A1<^j`a$ljE$Sq29GFAyz%^9&l`6G;{_Bu zgIodWOHEdtE}3H}Lr%$nEGnyJmyeVTuk=h- z<0)m$f_>87nBVQI$F2NoV`6-FDzrA>I~Y{5epCOmq<@yuz*<2#NE8;(&4 zl=1r)z>&e8!GRg~fxQ6t4W?#P7PSKL0yatomq>HAsRVK8X*hEU^Uxs3!0qENJ0^mA{bQ8W3_kU|&zubk< z(==XPHWOswn zwGpFpLZN{Rz_&J(oe=oWYX|)5=l59bR}>p1A|ZAm^57w3^}-)mc~K=SJMI9R}Rfz&n4642%g3`T9%3k6BtmZq!beOxw5hdVW5bk*T5 zDs=_(myVeK`5V-~`VB>>D7LoUgw z-`FV|$dzS~Aw$+lqI%8EoEa`1?>{GIx&ieKZS01bo*?NNLP&PE_Aq7rg})~>jL*em1Qo=&~1Ng3Wox>fe*ZKyE1NjxE0`5 z2;B3=L4e}`2Vxwnv22|HF*9(Lv8#r6;7lmR@TZ`7 zxTLa8>RVI7e2Ei7wLqM9B)B{xx*fU1%|TRRW>DLqO`Ci+VixOC3&{!qFx162I{18U znr*m7wpm#(l&XzY7FpF@$(j`~pPyQWW^Fb&%|-xu%eB?XB>%s-b`x&U#SQM)tbpwa zqbr;2UR3I_an8e+9b9zEuiif7FTVc)ckeFHLUBciWVv<(krhr1SlUDZqG6~jz&REN zb13236T5u&>L!a)_{k#hc7WiGa^VU0Jsd62`7+M!69Ue%^uQiNPgc8Z5fi(IJ>22sN-v{+RHzXzOta**>w<49vbhzOOPxV$E^)nw1-Q_G8{nq=}sa6 z(h=`p*J)*S1p^${G*fATotoBJRR)E`0~f%@VB@!5G_8qA?*z3X5V4*}u8Z@v6IxLH z_JC#Q#5~x^**G)Ev4U%o}HaLNVZhX+DsC9M*8{nc>?PkAC z`!cf*t|P+rMhUWFL2R`gl7$jw{ZwhO%PI0VRk4yb5>qf2=l$k1I`D;3 z`O-*u{cgp-|JfezymkaA#fJ3!W6kM*)lz1?*F1L2ViCHW*X*1h@!6+#**G`iHvwL% z;7|-|;4onKm&m+=I&?A8A}z{$AYJPf0d3rNsFC1t?2*o;!B}TEX~~QO%nc zex`A;^)1LARiy1QT8CaAvRB+{`@rZrQjH`;3!+}Z(OQ#5R-gcFWs>{<*Jr(0FAFBD zwr=Hj-5~I>)BvbvK_&U8_4d0i5LdE)&%LE#kOtTC?`>^sevkvxf>ca~qLps54L$6M zoruI8s$j!_ffc$~^WIpowR5ez>ZQr^?#N*-g#lFt^Mx_10}BH;Hm+C)p@A=(DOoTaRD!>85MO^lt(%I4WI{$j!1>vQg2U$8i;k)UW1 z#eTU8y|BP`GVf4xh17SinIjCoV3?7476i~B;K`X?4;>DqWfTn6`t89Y z750*i4%!;kOWP5(QjroUqL!#9d-*Mg`Zfq&8xjE@bO1gM1wiHk$OX?mXMp9A8n)*2 zl#h_4gW*WdTDN`+KhL3VPw>)WF$eMHEr_N$wOeoO(8uTIb~BS4+>&49lARd(|JG#* zSWijQ+>Dawe5Oj};jj+ODo;659yvGSnQH}Kxm57%`GQYeDA_87BjDE5w8a z*llwJ+Y@YO6FU_p&P6Gd4n{8O2&Oe0n^BfehNb=rYk8JD`O=SfV-kTU?m?9`jf|#64JhJQR~P3Qf_K8L6194!cB7&bVl; ze$tWkIyrv^#p)u8O*#^wG!O=tp5AzjT-;*vNXh6dY+zh7`1)8m;~Nw1B#Lm9AR3+&X}v$cDZ_b#2tZGy>Z7&EOcjqF!M+ix>)CQ z|BL15>NQ1CQwUi=g5k=7(YY-q50?}dlxhakpYAjN&a2p4Z{bQPPwfzvHH+DT^3r)e z{mp0i>enA;yj}48vFE3U#=WH?3qg)O^-%@01yWV*V z6MCypjrXyYf|Q0j;gm%2-!+Wi+^u=#{Tf5qD4?!=TWCw8kw{$_UDK(twuvg8<|uQH zwD#mwthbzyq%9I+oOA0qaT0Bcr6477jG%%A$q1o&T`sF@`MN@(SI9pY0r0T_0Y&ds z{}kQ>O()j9SZBw}+Dg5)Y6@wwTr#8oVL3@7x$-t!+*a%(-Yka}FkB*c`#B4LCI+Oq6OGum;#!irbC?93M=iP48xpp-SYyVm#nq|t;?JM+E-pnrwfo4cGHanx|XX$T!E;> z6v$$PT-;>*=!nfTu~mG<;7^K(VE)Nl$9(UvZgThLf^y{0qA8pj3z)63q}nR^C3)Pn zDDYFT`I6J0*yWK=>@eDL+z4@-SR~D4# zCyX90aTguS3XXqq#Qb}25Z=Cy8!P3`7F2T<$5V>)XZiFupXS-GKg{+{$xFwc=MMt6 zD@B*!rk-%Pfax4rCS5{5#xCplS=V*RA9BcqaqW6!tqs`nqpo#iPn^Oi6#xZ{F|MLK zsxS}6Yd33dzFVt6b6lw{J4{>$BL?9oPSO<`$S z5$L$UkD35Z>4mM?aJ?NQx#n(`{<=IkKt1RHJos4G#jh-^-vLwstq2Za@iUN`z} zqIJcR7B79aBAMZDYKoC{ZiIYa(EMcBZSElz6p~JvEm%l~AUo+Ywo{j+Omp2?fP-bt zQ4km_m(CV^>ERK-|HzmxU2r_It&E*;-Qed-;|Ghti?wlGVSl77Mo}Op62CS zIq=xs8oxJ%`$vTR85}IJ<0UMrNNTG*QhUtm_63wMXm^u*`6jKP%TPp)K@A%_C`u5h z#s$@9E;HGDoU@lk6a^eEU^;^v4i@7;T?*Gq;o%DfL6z4K4sTRg?W6i%Y!K>`TJa|M zT9Dw=KrwYqp!1KK(DPE6bu$^&mh2{t72dL{Z=G<7HDD-mV2rGuc+6HpiB>uTE$(g5 zA`?YLTW$d+m>Z!NHyJ%TVSFCE7+31Rb0g(xRbIR~=imMKHXpopNP#lia?~y7_ixVf z5K+_w^8r)i$!lXCzc%8a5Z+$Gy@o|GH8}FH@cpF54|Rv7_g59cBUO!4$LRE!jYlW( z$I=nd31{+6QF=5hX*L(>&n4RveIBzL`a-=f?8bVr zuPefoUXRlT`2^N${n^mhEyKKc29S&9plq4Gxa*CDluBpXHAjLfQ#1CKfn#9jwBxgn zO!($wW4?a5;PG80sPI-Wem?U&UmL$P;Vl)8#zNtsD3uKXsf=)JEccfz_m1)VQ|!(H z*j%qJ50+))q(Z@hk0XOcO&N@;S~A6R zcz&B}+n2ez?YL8WKB$Ds!!3)apres-)hQRxD|5!Y9bkIXqv^EWB4M-WTx(eMGT^dj z#hqjpCP^2a`R@Ie-b!WbMSN>6;GsT5MAl=~#PXQSegUBQHIX|2G;85T@uwy^wJ#l< z-(dXMn9&7cq{en_e6>_QrNXNRHUI7hxB1O4_HaSau_k(E_;6a+NlUU2M?96sYLD9~ z`OJk8*LIZGfY&SIuqJ9n7KY6O)V|YSh^%ldR%2r$kx=S@Q>8dPX7ccu@dd>%jM)nZ z%)k34_S(CsGm4#Uq^hXyAL4eldHicn^QAw0jNP+iUY&Y=eqih`g`x(Vr?&rej?~MJ zB-p^mvQAF^*o0N$o~;uk+t3m>Smd08La>p*Cm zGF_CNpexOfNwPi>FcCwW8&pCTSJ5;$3Pm>x2uAHg+Z8h+$Ju-m0k-$qhojZ|*1@i; zm0toj&`muk06qpI0Fltk6}1M5nbfG}haTzv#%m&2h=C<-P>yxJ@vh|-T28-NAHR!O zh8s3a0_Gyf!;&S?Gzw%|*MRjm`Q~SZ%mEOFHpgs^98!QzuRoVIk2HbCxhV9jy>Ymx zxnBj?E_nK(4W4^q!ry*q#23#vN@u+3;m5PU4};G%Q18vD z@6PadkKy1LJ(}ZY6~!_{pVCE!oI=r40LWB8oVjOTmn}VE}c{6RmrI_{le2E(`pQJ1ws~4-9`gj`-X?% z!avNA?4f?8|E1bwKV-x|Q3MwSkuF}OepF%?#*~kanOqRe8QV2Hr^e@;a^pDgZ@zbf z7oWe49U8hl!dxKKAzgZ*OM=UiF5BRzym-;{`l!Q|BmArazvS$NZ5};0W>h%ds^NNo z+ABJTuxK{_)XNiXH`UCU-qXv(TF1~(p$P8O2BSyElvf-!H|9UT&+@ykVz0e}2o&3= zaK5Ixe;*r9c=Xw4_}n+2V&}q`-z);ZJP7P91gj0EhCi&}IJNzK?DS|@&1mRTM5XT} zX&WV+jN5`fp5nX4#W4v_^bxp8^*(wDvkGn;)J0P1mHTmqZ6Ci6d14ITK z_Lkk=2MqPq{?^Z=$%Vw30I(A~b?t&Cuty7_a6%32F9Z9_fR2nS7Ye@c_y*s2a+9xK zaGW0tHw}I=Gk&lzUJAzh1xzOjr9%zMIrzhhYHvxny};j@685Lq!5o<_aK54l0T+nv zS-`MCcEPIWTh^50*6mD(TNyO$Kwlvd^Y4Cqn_v9!CX4$uTbmmMXLt)q7cl@C znXNJl2Hy8r6F9UeS-=9Y;M&`XylWg9!&auOiat$+P()ycZYnkrMkQQy z#wQg<%fJtA1#a9H#+6c(O1<=iU=$62D*K_Db)KYGrkubc&2s}<7*>)EKhd<81G9qbeoz2>EXDwKQb>^6Fx|Bmy=StL z@7DME$qCi5{FVuBDyvr1eAE!K@qqP57cDzLrLP?mS}14JJx~EB5%4n&v3+_N0vo%^ z=N}&P?I%Wjw_VN1a;0`q&G`3F;~52pCNW8@&7 z^vk7>iyo1D7dMj#+6mqW!Q*|6PdwU?PW{%L-g@T7Fi;)aT7sJe$--m|@4*#gbhLq= z&A9dQO-^0j;GwTv;o-tqOpJXelye9b%oC(&qcnC4;o^D6;hho71UCX2-LE9U!0kuRZ#(l3`&Y1Mzdi zqG;OuL&v~i^VewCi&jV_Oh#}a3gU`$f@xrTVSLdkU!4exnddt{yUUOM@_p*N3np7* zY;5?dO4q5K>|Y&pxI{C5tVW8XB81x5I#uxaLmT+hC2twr@P=<13$q$#Rn(9eE20-0 z-i*yGJ*1Ao#u&Y}fj(4X3iB6_nEvG(EMI*K@VHZFQBkV>eazs}ryt|^3*LG=vyr3 zt`9T-+5s(kw^h4A=wOq`NPwEF5IQSUXh~Xe;SWe^lXvM~G4CdE!xP4JTEl*2m{T6P zGUmA_NBr^Q6TW)Rv7zv*D)1kV1K+RUJ*P}ZF-T|PglcX~?<|*6?m zcaIN#HDULW(_FncVL29NVpJp^@f?nWadQ*OF>H@v>q5cu&=c<0(T!^I8cp$S&P{Iw;E@4ZF!%B$cPxKn2llyI;|y$3?w0a$cQCEWs|@e zRG<)KqR3d-Dd0(k&xv5(c~Kfn7LE6hE(E zBAhxu=Hgbt9&i(wi@*|e>Iw5YZL*yRv$;NuH6w;JW)fE*rzR8+mFO1K*B31Q>P`GF zUWLUmvU3_&l+=d@)blB)AHT+@zVRfFefAXh3wZ6m=jM?T7BO3*K1yx>d7Al$bn?%3 z9LxC&AzAsPi-vBu`z%&m)-Gt8i9DO6#&jPP4w)1b8^XxJdEk=@Ph$M~Zq1ADR>&c2 zZY0F853L@evleEFlWWA2Mn77-U$f>xMLF@$vIBZzS@`5&NL?At?sc=in#H7_ifFz3 z66q08^S`$|9Z^2M(Lf*X0-&i1HM8j@hfBkdZbWvWx$-h=RuJpy0fL0y<{zvB=>?yJ zE0S4y8$pU%rvX!onE=v=0W)nub7Jn1Gj(nID>PlUlr7LaCR{uj)Cfo3*bflK!lM@) z-+FR`|K#e3FPu}<3BOtz-IjIWNETqy_}5bD4=Z+vB}d~KrGam`=<{5F62AKvBuyT^>j zC2s7fd`$?J=}u3;73(@bmm7F&Q_AF`!tFZFT-?NMlpI(Lii+evfmw8tKuGuNnrztS zKhwP?K7bau-3jF*BZ{*QyR%^Vy|<};@+;(EA9rRKolNkDN7P5hY&>+Hr@sCak9^@g z$7AD_L(lcYs3DPghWwAuzg=@?62-l~P8x{N7a2;Q+ME?p_MsuCD^|S5`=7d? zId$A@mF1=1*F{|G(uAYhmo3;xyd4A~O6@mQ?r5?rk+u`jc`)?n! z|K1_t)**5*!!12dpm2(433Z_MhI!wf+9f5u<(h@in0lL#o3xR3&=Jcje;c$>y3n1D zU}t^OZH@pN1nUGZXsNJJjy^czjUT>8xijMYW7|9y0&hCFKS_(|(m0+QUSJd;lm=s9 zIp}Q$V|i@coe0+pV>wDVV-d=&l4_&I=5^NE)@&6^&r=gDA$0{L&lCv#F@JuZ?HQzp zrtID*q;nvw767ybKtpg5SEAb!%1dJ=mlU^Q6t!^*_~OLzxv?;t1-}2IoBZ(4-{t=G zL&lpE+@z#h)|iA&EuI0h#5yab;IkgL^wSPA`>UqWRb6{dZBICVag*tW;|?(}$`EuJ z->;U~*ebxKe=kaUo)VA{I|XiQM0st(=&~amc@{ssPW9I>!JS*k&NedIfZ3Gl@QBg* zQ#|_I(>(T-%T(Kr-yC?}J`(0jL6`C59}cF-Vi9!+-VmSJhX>^6)(z2gvCP(tu`L7p zGypK`;kuh}(-u0W3ZoL;DUlszR2o+mzElX8fbZX}dHD?wcVT?qVOCLlPa&G_$qy&( zT9bu_-+`O{=tvlbEJBSBswD<{k@!4PKHJFrUGtR5MZO;sWyaSDXE7t=-Df zv8(x?F-$|1&ifj=#~YgDIq7DJzDXB!0^%?OR|r-pGY|Vqqb`JpE*1R#BO|{3SjjV| zm8HUWD&yz#z-!)kzl7sSK^ap>iL}ezkHuJ zE^Jbsdz{C16e*0?&6rLiAHbF{Ga_M5z>PB0f1bj&Fs4Vw%}HEnwu)r0EF*B;sc*D6)6NA6}XW`v6d5pkEd;4*HCv0vRJOAOPfntFeS}aIx$(o!nPR!S2=}}(Yxoe$fYqt! z6zSq-O=6BhX8&zE<`~Gvh~nyq@~R?BWBKD7EdKHp?1NkAsKjk;LA9hlI6!wcx$^8| zJoft!5zdsnu?W016OI>xEetuV2?sN5I)$o=YX58|XskamN1uFmDNEj_w$!Px0A71> z&0>w!uG=I{BJ{_`1+rD*wv=LIoKbjM;R#?m4gBCY3vS*v&W{Rkf#7}5g3xTSmZOKI z8Brx&Q8vZuF^t-8)UJJRSq!j7@k}?KvDSprj1shUS;c!-fnd6-lNi*}l6e&Rgo_K+23v?Z@UNwph#b0$Gjdo!Nw+PrO9!{-pR~9S{_NT@HFxpbSbgkr19v|`CCCBM4;T>=MbQ*ZRg6pL) z+jPu=F+U2-KA1Cm^MKj=`*Gu6dP?unq7i5%drsQK%|a&N3z;f%aGG!Q6xPl7Lfh8Q z+yB-H0nM`5*e=kuX~h_ABGW2B#2=;cy~+9KuJZI)aKZCy zgt`D0V6(UfiwQc)`j3GgWzWxzgCk*5g1V@1a8A(1P89;7s=)_z>?k%$+-8AJ9OY(- zD-|~abxOU2`C-lCaEZ<81P#hBo)CY3K^|g}PJ)t(*cLsM&D#6Xz}jG`J>VR&UEp?0 zMi)zpGm4e4S$Q5)`20@6RfYH7pYgpP-sGk4zsKVCjM3(ZVxy!s!`Hq`tguzTjWvmX z(s5mlZ0=^(2j6JoLDT^$l=G)bF77y{z&^%;lq0cBs&P8ZcfZG;St%_cr6(nNc|`GO zi4?-(`P(eM`wI5fb);0}%r1l)zkfh*B^N&bDA&I6IK`zg?<@mv9R!XRkrQAC6@GsT z$H&NW5ohVmf#RfVv)zPJ=6I96(OlDF-F-5o17drn*3tkf>pthCHXtOSe z^eYOHHRF=ul06Ju8|Yv`b&%fM@@?2UzbBrJn*e0#~^TT`ZQAHwY;+;m1sz&TPxZnW+M9}@aD z^Ceh(rL39ThwgD>VQA&=HnWwGV_W%@Y@zHuNzi*swo_AD3emsp*9vv z(S2darlXjQnCy<3oOZZPhfWk7WpjAIEx?yCt00JAOW)R1@pa9Dr$U2tY(y-v4eJsh zxh+yPbwS#sxwugV6@qiP-4S}R#O*rR5>$<|b>New@YzkrR&D&|&11gzgAaK1`J1pe zV{?0iY>lXDkN3Wv%;p7veCW-X-4Mxr(*(xE?v2BI{Mj}sII~r7u7o{eymTFeVhOg4 zp+Ay`b+Agw6b$tqoI}r#89g>aHQ8Dz`<0|MW8;Y@b{*0bc`++QCHAFj+$;)8!axYg3S=Q7t(ZTH1yq)CjA0H z)+yNHn&4HiNdY?rvK^WKmj%A$;Bkc)ZZ7%rmuJ|Xan=bG0h@&`_lfn{Nb4$q9@0Vj zc@r|wT$$_M*W8$~PM0aUHbvHZ5c7r(YY%WAnJbAs&;Weg@W0y4fSOHQx_zl-`KOr5 z=m>1UH1X^oGV7gWK%RX6u>s4a53WcjS`FF!y0Ps=6sbvy!p!G}=>!*2+;_9AhNb|J zELycFIJScQ1^5!4yj1e-PmK8X<0TJm2=AEjow@OoxpBKt>P@8rjt)KduTPo2eMETg z2)RF}#K#a96skZ-s7}j7cx@LTWUc>@+4d|mJmpXjx-o!SGZoHH{q!PrB~t`jk9%)O z=!9m{4<1dvVp{u~G@}MrV50(A*393&%jn^HHDPzFWYZ}#;JCSIYtp>kx8y&`=ES)pM9oJY#hDT1wK3)C0)KtM;xFIE|LP5N zF{3!M6US`#?_yQW#?w#m=->JjXFqw4!w`6PKXCsTm>J=)!uF<-ayg&#|6}h@V|B~U zJ3s9AthM&u?|a5O*R8pVRjlGH4ieQGT9mrmj)%lkA{zDwBX$C~+d(IA3}k@gNU{wl zNCR<<0D)~Zf*?ln!7>sgvAf+?ySpj3)D$JoWQnXIS@W$sp7EXbu-20gYwf+)e$OeX z12}M#tV3K>vF^QRc;CJEdWQf1_csbAYl$^*sYr7g^fU&A4Z%ewD{4*t@}+_zgt+2C z5EBD-g0+OoB6}A01gYSvflpiE(*_=FJiqtqhPS`paI2UzD`B%~(n~E_=by&=Xr957 z*%14YeHNdTDeor(m)?maQ&>^dcIsqZH#In?pG|c5o`#96F%#{N$f%(hD1Z6Lf8rn1 zfqvQ(Ab%R$;h(x6xtd{AgPn)~w?{{p=T(d`@0anU2dkeBfjj-UH4m={eFj=K4nwx7 zfigU}!muONEY&Zh|1N_ETn%`QdrfEKjd9i*9(hBt3!iz$@sGS<`T5(HsucdH3;dm0 z`EC#vGXpbWT?bC?*DT&x(!8@okJc2er?7$zHhvEwL_I>TTGU*yH`4lYcXL1X9~l4n z!Np{uJjPB!*WD-mL1~ehMOPaZ-?_tgukCSV z=P6#kRp2{M>jUr1EnSEfB~5ov^jhmg`_aD??OIvS6qyTdCY0A4%q`WPW%s6KHjl+Z z6O?Wp`7m8jLT`8oy(>b|nL%6;zu%za?m7qjg+!P0O7I@-0-=MpjiYV}sXJCPzE(z{ zaL8VPyI$a~TVyxlm}!-#jq-Clh7UX8{IugM-+aJV|K2-1`q2pz4CQWxTET~?s~GO7 z5C%7gY)jr{QhsOe*EG>klHNnpL*Dy%4b1jSb`L6oGpteCWaQRP6DTH3MYh>j>jS$4 zgX|O(Pt7Q9JHk<*{_-8VufB?$ond!(v92VXpV6H!DW7|qr~d3Gxc%{)Yzlb$*mJr7 zzXH4L@F#0@u|PI8(uGL4%nfUrMRIQgk5n(jJV-C-n`D3VtANB69g>a5b)&b2Fe}jg z0&{4P8O#J;27cDUzQX_G^@cxs)w8#<%&!W;1biDPtc-=lkou<=cxe5ZJ7^Si>)4j9 z3>32!Uo97X_!F&8_I~w+$Dk9)#{(HAeft@D87XjJN{Egeg>2m_AJ_nY@;^c#BIwK( z8$>c;h+#naYVTi#NodYw#?_C0jif1p4h6v^&X?(Qdawv;cB7Cnzhs1dsL_m(J_h%Y zxraUwGc}i5rGkxDcuPtFKO>Uwx8z%wjfDBz!D;yrq z*xN7ZQc`6X(qyO85$Bp^8jOI0{tG*pS?p5|_jHA}O8vF_G+%xVJ$itfRk+z4JzvnA zFR-_6^29HEf~SA>Y5b1i-9^X4a|pE}%Z_lmA)Kv|y2Yr*&OgUh6j+;ILN@ce#35KrSn=E6)< zr!Yz0olG>xk%f6*lRzL#JM|Y=^1~%~36{5aw@AMS>mgP7GrJcMX5b;!iz`(zquqKU zsx%)60Dt-l0EO8+;w@FS(p*D!fuw)-$-3lF85uFUx}6swV;QOW(tn%Sx}{OkLAWzM zDz*iQLrS@1vp|(B(@ZeNP>1&i zLtwy#k~sn-rwL`E%d`r(OouTN8~YYIJ!E_rf3I|ifWLRl8-Mr?e|TeuKmVz#e6%cB z;rZ&0;r_rBNTRvEb2X_8?eV}OG@fWpb6~3oPzpg=o-0kQv|Zd^PbMJBBtftr_X}Z? z%$s+UnuKFs;$3ajP|o4N81^(yZ)&g9Ei`IatDy$O3gxb{vjcMn&MSLCd9D;*oWWkB zy!N97U-{}?UidG z&FMK@+2__Teu}4m@deyf%bV+t2WJ7l5zMN?pKs9fO~elSp3R_>pL+uTQvDMt4ShV;qpp(@2+|9R>u_;%r3O+4!q(9 zU5IAIr%XUT13^+ph)x+PRYi0;+BWaEBJ_^A8-Zy!; zlMIDK9&~lVMxdbT-#2gbg96~k_~SQ!^EZbhsS1cmlnmWMR}Nixt{=*LC6a<%Gzqf$ zhp;Avxlv7Y)9Bw8k&Ife)3EHzVqUX{dC00^0WoK@Knh^ z{K<-6e%dlCgm3x4m+HVPUOAsTTxDq1o=5MjIsM^+_U;2MMg0Zr7|pVo`UwHrP6<9r z22{Z}fv!v2hh71%GRfeXghZtuTT~|rfP+OVS78~2CaU_&9pUjk!{;mENr`TObA@*? z{4l`VArg-Zqs)P;3bzbAb>O%O)Q@WZ=#?YB`PIAJeeDsx37Gv7oJ}KtA9u5wCt&t= zKN&5XS#;~@O3;aoapEIaGl~e4BF%)@-J8;Iu;)Q=Qa2)Ikb={455reO3s^IT60ApOb4o#9K7+1dk z?-NmncR5V8OOyOg8JngEtIVf>ashZO+q9%)>y`BVMaGZ}tP5ktF`DG>g)j+V%1E%6 zEP_8M0DhuAO3h}1Tf3;dG99tHI{kfNk}a+o*sK=`j#yr%4uJ{qqDNRxH&1={9|mfm zY>h_E*bA%Rtic;NZ3D-($L$zC{d~cH>mwDPe$vrc_`N#t2W{X-R#@#?#28km9glvr z;_OG~gohgnuN1~c=Rk(z9JCD+UA|tbs7)^2fuAsCyvs$t{e`KBO!CDs1~C?bk1L2t z_w;_=9UUhl@+Zd1Pd5mr|3N)!EoRrEtA^E&?(wzXt(ci-_@xi;@$*J;;`zfMJW`Mr zif(j^Oy;ENQ1d?i5<(pB`z-yD9=x*^R-@y{e1M&(Ow`w!xyOd6SdoF?*AzbWH0RJ7@w5 z%z-d_(oh~i``(Jpm*2v__6Bq-?7=RA(w;oR8^hrzKE%_%_EC19+vlP8ynEu=EWoY< zoY#cY8ded}+sT@`pta|4B++ z8$m#4ZO233Qe8Ft{D(^Zk(Vo8zU8& zSGbs-*M))D7KWQ$|Ac+z`0!BK`e7trQ!u5^>HDD#(<@{RW?mt)675?2atWJm3;_=r z>PPy{OD|6Eli$p~T`S|tLbIQLASs%p9f_-gR^iSXeqRG`6o!2i zACyO`yg`gSe#*fU7OvU&eV;9rKYsO`*S>O>cVBq~>jkrYi{0C$4T^8Nh>4Z-_}4J? za8Fi2VIr2D?!olp%$UsPHWBV8%9JQl3A0KF7S2#s0YWE86OhiQ+T3L8o`7h;V6Z!u z>b9Y}2L8me{>mMiZ@&)h64|Q|CxnwTy1Hfl;&VLys~=P`}QwQIF%Q7M1N#09~a%m-$iPwgG^>7=RQMRHzz0k&SxrN{iY8}i=%$~#S8*~mk z4nAVxmrKJ9Ret}Sn&0{QilaO5`0k9t1)8?Y&b%$4=(b~N+gra~w6LvrxP)w)>3U*= zlM+DE#F2FW_RqL}YM_}uDu)4T9$YoCM{iBi43`%JCUYkYQ`aE*)8&H#;3rT7P*#-~ zV=~S@m*9P67{4o{%3G5?N6j?1U6V>(GnybNa&;60j-C6+{m+7fGFL#fu=Ef6WD^Wo z@nE8gQA9bbTaH7`?hV5)d}PKy`ofGS_buNG%I~fM-|LihX)uMb*(i_Rt2zGODc##k zil)OA7He(XXD5Q+aO3s#t|2TjA5CPt5-~CCCxmRgX2yrS30ujE_InOB(E4&nTius+A#y2aza^ii&U<_S&<;hj^@ z`MJT?ieGhv^9EfuQB>LG(+;@+_!{kWA*+9%_lnc-^xlA0Qc*2wu1nl??I$JS%O+-5w0OLIqaETd$LjLBp@!jlGQQE3rp z&_%=PD|h(2#^bxE__+`7^YbN?UEph~9HrP&n@D{{9eiV z$r=89gP9fBYDO?hXqsM?ID&TaUBC8u1K|?vty~n0P9z|jie8hcwqzLXi?cW@cmwMo z)Lsc~WHU@YRSyvg@i4VlDs~>XxI$RGwqodXM_XU^%?`N) z+d||XvwUH_H?>e-m>%TMzP#y4MUUCm0HkL|(5yJj98kR-H(wcCZ~^4e#b(_1%G4cr zA&=@efAhDCkA3W8yzT`!;NY(x6NhbD7|c^EElu5WyG2Isg?c0vu}tF z&MwEGBoGk87+(AKHVDR82twU;thD2?rwV@d<8yxDxjD|l?>2$otCfc$?9L4i<@8a@ zy*Jh@-dG_I*Ob1atW3hIM*MDIYg9k%as!tw0R{)eCC~R38q(`vkmylFxtm zke_pgN&i+fg1EHV+#XUw@DG&3h0$vcD4x+@oU@%ic$y=jJbd2z`9c!`gFlrcev6 z4TNQlE^4UTk=BtZ*~2#IC|?7L*$!}+9PGn1K&F8;QJH9y&Cd`VXzAjdf4@Wz;@*Eg zQ$Fg1zfc%nw!*9D9e?v%OMdX(4ToyEa%l0+6E+@eB%79HD>=QWOCAS#fB$~DkONU= z`u645d+h#mk+Wt2Yci}LCzfq<2@^QK!_A*U1e7T@Wb*m5k5|s#wg(3XA4~xF$>RWs zh(^v{rn)sIBXpV!VW0c>hyB!8%7-BgYZRYF6er`M8X|n8AD<0gSCI>iDg!mQ7XxPd zHY12N)NNp+o-0o|KL4p1pM9ocqwu#IiQ}aipiHMQgd@++`#l_l0eg2=mrr_7`s)?m*6JrOv9KAHa(N`)VFMm>OEm`9_@MBA?tPe zoQdF%=1;?Zs?0T9f^eb>uR>fOxxVkT%jy7L9FIGQ?5m!cfV()_-;)=)jUANcXVH$4L7XTAV-(bNtu@LLUS;q9SibxT6 z#sR1`Y8uFB(?Mj|PK98gbW}GiyElZcRuJ;oTWtSa zD+U zhMNwq7-1in1I=l}+ou~|f9H%hzWh#@ogiL~OJYTkw@dXGO#{A38WNP$@eWK3Xb&&KW*pgdd%C{I%~a`1Uu} zxTWFBfsN>LA0ieyO&9xcEF*d7lF6tEGS;kFIM6VfAJzm@@#|p6%MM-50c(9VVbe3U z*EIAtL=&ynee<9hO1OW$Lefd~u7i*@a$!2qn7S)^ndW5nuUT^#_-Ts<_~}CdS7jf9 z$~G}xCzE^`1R`S#fP6NSX%h~jpz4TSXkky8I+yp{#zUFzqX{gTT`q%iqs)Sv0v^u)9gOj z8of#eB*=HR{hqg9c{mx$d>Ig8wr|52`-gN$q&0x{{#;`-)w@kmqq0R%GKh8Yos%#M z3w=mCW1sVwx3&Q~{#K@!gUK*fqkHC1M6kS@v7yGhc$1%eazi=Pk4Cuob#hK>I2p;@h1y7*+(9~fj)hJ zeX7LF3mT_9YCK;(^_=ZHKJwU{&;9ZfT)8ph8{c@3`>#F1pVt(#v<~o!c0Q)-4YbB= zpFatZG1L7}uMtsD?9d$!IvwK>Yhz5YwUkwfvvxrL`}EeS*O3+B6@o?P!og$0&aP0u zTeJM5x9MJg8_^9E71FNpXQxnBT>12i9RA$1GzX3crya|afV2iS9z9(XPFGMjF}eej z_Rsm+OfQL`lZo3SUpEe2vu3N1-r>=M?2U<$zJ-BVoIshw$oFRkyAD3$;1?^yQ@|e| zHT=$Z&-u=`YRuYk?Vv!axJDDers-MFV32JlNjh}%watZLUEeWJ{{AIVfwDDnH(Yc< zh=4Pg!eC8ulyr(uG{s)%H|k4uYSlJdmP0N9CCNn`Fqc>wFFW;DtCjiO=RQ|_^{Zd) zeo_mApHdOv)_$%R*lk~+{djpozmja9DVK(s_33X#A($YvP2b%xvb_6sLXb&gnqQ>7 zfY2iNpfu_+d&1KnDtYO-l8uFLwt+uTSQ@xF6J{ZB@6MWguPvzWHq3nVPLqVxW@35B zwsWExyM2ptyj2v4&0sHpO7c91Y!){>@O-*c!;l9cl5na0ep~vTtqvAM=?_B<1dU`J z@iD?xv*<7KZDv_9pePbFdys|k0qipdxkjsGJoMuvKy6$N;1%^AH4d|Dq4sRv zc*xgI8%`HBzx=ryy!iAke|9e1D=cqy%7YNCYE4R>?Rvqaj87glNX?Y!XZ#!6aoPG5jHn02$&X1A(86q9wvAO z7fRuCg>W?}-+H*=OW$7b>L0I}Eggr41-4Y0y2A=sGkS9-`25RK33;CowaGX=69RHc z9B<}i5gBz-x|JwstWeAx&O+!st#6Z{R7UsFpD>HpEJ|3n?2Ed^RnQ9&>zawJw?5u@ zgV}6mH=9kF$+g8&g!quqy2Hv1ena4mQwNhJ5rL^FaP^-eQ&a` zls*Bc*Hidmw=XFfM}m*LejkQ|MuJZPMOzb$L?P^dHpzh`Lx7XXqGwGOVv|(t18Ci+ zLn%F^eTQ0uB#yp6KH*2dx90S0$>)Fe2A_ZafS32@Jnal88vXVwB6Y9JMN)xD@>+lB z_t%Dv_? ze)Q$H2=^D5S&;@l2^*c(6r-yno5+Zts@oa&!SVG^nX%rc*WRI>AuJo11w!z25?{+k zQx1Tp91d%d5LNPa->`ctIwe-G-edKZ@8I9N1I|V^K)piin(~P!x&Ct>X8z%;oGC1h z0=fih#n%m-Es^yG)20w5n*nO{eU2uXk`6VGw+S*HT4~fzM*0&Qix(9Gg+XTyIVg}T z7PGHNsq6~8SisL%;YxsSy;t+)Z=UkbYc*Bp*u7Q~#8bB(YeouQT=T`Iq}Q6{zW;4v zN8HS1MY9=OgC4g#?a;TxkK4puGkOV(#_Ky?KCM!JllCS|>q6l7Y%( zjCUU<3Ys)l8BA%YL(K(pNKq8}!3uz%z+B)VPWD3l%tWk{i&wT&rY7U43{NjX@r@F? zw8QmbjHBNIph)JoRb+$(rOMfeqHRYoP~9rI{Zzs3fp8}%f84>tAncT|?}YWkjt8$d zZ0;*XSKvw^Xoq$(%6mc>`T3Fw{qv$E+fAE1ohxBKM_*)b4GbgKMJ+mb-!$n1qD)=- zLp|YQ6`w}$KE>B2Uqna+K>q|yg~4#3hcOFRgAS90sc<7)V%pf+Z!&%8jS~tPc@CQ9 z%)JOr(u5$yjCv_7Zdd5)4G+KbF28qj#(N*T!6#q3!Q)pdN@v+Mmcj^K3XBRO*t88X zBG?>TJJ>N(Dxg<7uWTC6a@nz5)SR7fSe!O2mJO>#%j&#kecrHI)pSiAjq$4S;4cb{ zGm&W^8uy$&O;jX0L1b3oyrAnf;nmlv@1J2GKEv#D*VuV{#@fT%#~uHrSM<8&Q#a>S zzxph{Q&?X8J3qodSYS(wnYk(7p$9?bpdgcFS!4o8$tP2tk5&pzRzfd?^(L;*d`pe8 zCb0{0ajub=dtCV7)@u3(VCU9Der0T>r!^+6s=3 zTIw@}8l-N~^A&QwLE3R8)l)9@ecEK1EXA{Fnz_pO%F%-FwP#r=BIMcs`Ubi(*guXh+Nx{^Dh!#G(R zTn^d)CwD7sP1T1u-t85DWSfm%6g~6|O6UT?$7@r1et)_%&9-|sq$kyu_)@p?2QG1) zXr^$;rvdNx;l2Mr1o)Hov2qeZ2qEa@bwRkyHe#|pe@^BzTYKHX3ax}r$Gxv!giH?N z7U}c6buTf@t|bOi|@1QD5S$X3ATbpi=X%q_Y%8M{-feK#93Q_ngI{_E?UWz>?hoUEAE3)6W#V=Q= zt2p@Bhq&?i=dd?tJUDMz9(hcYL>sFOx>zA~7bi7YU`XhH9+6AT{TE?RvNc;bGWDlN zyJsq5tbww??3c)Xf$SS(4rQTSEre%g!gC^orRUqPFL~wL=N!G;Fn1L@*Jdy;=o-Zo zg6&yb(AQyEBm!9I=);^hzHo~PnVUVA;e88W+2|!&(_5L)!CZqOcLKBniXag6> zb(fJ$Bwqt;U7M0m5~5sru)7TZGYNBP6mL@4%*GE?l+nM(X+LFOP#_3v=> zTRNOndLT&>u!TTqT5u(1uflbnaJ=H)@tS*80rN8MwMp~*Q~*d}lg&zEQJ^wRrGk&q z%jyH#hIr6-9kg94vSO!XoWVE?a|>1oIM9ICfbT-|tA~DavK2ko=N{nkzKvQGF-UcQ za~t&RA>ALY2#b#Lm!8Evx6AIX;hhuZ|Me(OY%19wh zlNm7=Y0sLI4hQW;d{1N&cR0>^H3{QXpi#vFT{it0{4!Nw=SIn{DBZX2vH9u`(T5MQ zW!k52mZ&k9mp;Vx&%eO#^M{cQ1Fj2%b+r7Mb(7XlGJ$nXcimf?^jy`Ob}{|6B0Y1unFs1Vh$a$FUSl^t6VMNshQ!H!s4Xm&F`G?!&gpO-S3#Y0=pw@>IUr; zSH){iqFj+6Hk)!uqGu@92dp0>wyh>RDS}ax+($Af`g29SN(Sx8^GeJh*&W};Fut#9 zWXlOG+4Cf$4Tw(chJ6~Ord5UH87}?EzYjG^kSv+({)LchEeBr9*r<6O6%Gdn*VJ08 z-un*XDT&yyu|ClEt7+U+@dD$~w$YrHlbdlC#xSp$+k%59y!7p`R^kHCw^w zFF=Uv1`!(%JmZjJj?^3cD{oWR0sV!iDPKOMI50dos`+aeto3~CTFDoF}xz;V!@SPSQFu^aFN^GgR+!11YBYOXj%uUf)-#7l;WVkym!jt z_rFQ=gEyk+bUq{KhOX@}Pdv@lU-&rtAHPlG3`a*Db)$#}vux0_bxQctq4?+v01=(! z(`m+U*meoY0C(zFO9o>i@lN~6qBBsr_-kHZ_ABJTp>vQznLFiL1-DDXzJ~|zZg}gP zN8Ekogl_36XBFyTv)V-aU{Ml$hgiW$oE{nz9RNmpfnh8@t%CCbQIBXx(5SbuLDH^0 zw&6wuD~b^lGfEPRfAIEXxd%g}dN2CyNs)=I5gGnjZ z(@m&Rq2KS>4T2bhacQdI4WSEh*WW9MB^|Co2HbF80Q8)IJaKV^%!KqvxP-GhdEL#F z0WjqbZ;=o4#IvMbn9Lf(KrqxkxF?CvhB2j&$|i9ZH*<&|_r;oc|9xuYNGiz|PpVt| z@*YT(cB0!J^Rzb|EO3L6Qis=A6a8xVX~QDJxb-pgr_mj#`rvZ}D5KWK#?SDBNMSfKQRSCNV zvTtGE!VHR1nU})V(s0#)E(34BvE;q4KjioaXK1U;<|U>QTJ7*%NU{}=r;YiE5)IEr zBJy{L&vgajN}O|X6@|eVhn47*u^|=*CipaDiy8u(CTOO=hKU*_NnDhkabPmW!|-}# zlgGSKlFK^%$pbpGQf3^59IHOMv9d{?OeehKvLj^~TuKWxKXvEePhA1fnx3ta``Ts5 zSKq!UE&#u_qkA)Pjs6L_d6NfnE^{5Z4NL@WenGYXcIc?I~)Qu|w@|x`F2B$Bx`&f-B8h=a9wyViL)0PTw zQVXM5Q7~Llp6qaEj6F^f)T4?!6F~-s2Y5e*)}R-z$qRvuKEZCB!|YgOy(IkTZEDki z{}APiHz;-r-dMK$jR&4TcT@TBQwMB*@dbW&X*v7;dxX$o<^@uWj*X$f8PvBS(_4(f zQptjlkPxw&O#{Y(k6mqx;&bBT4D3}yH81h6-ediZAK*`yF;UVP{HCTeJCrZKz|GIU zz`@OmMNrO`O1BYMcy!UCn-+Xh{7V*ml;0PZS;}>U9~-7jU@;c47OWCXx-Mn~I(HH7 zvr{0u7Pk+@u2347m%^SE<{sAfTaI2m|(ww64H7i!}wtnm8FW7V8X7z+!PIMioOWG;Peh#*C2uOjn{K+d*VP z6eNMn1TGcmO_r+pBxtKB7(qT4R|ywLqubq>z@?@_85sxLzuC5}d{6-V1bvvM(KIBz zB&Ax0n!=v9a)6yxfvXmuMg`sqosJ*O+r*;&hC?ZJ2WE=~rF zXjHp97Z0t_Mmt}R-|U5n8c?J0wI9TQxy?c|v>21%0kI{K~^~>yh{3g5mjt8eTUsB6I z^n~!y5AAdEg%9zyMp?c62%I3hRXp&Lvt!hNXe=~*ggL1X!#F=ar;|p+D}qOx4cH<{ zL4;0}RunG+g<|#{=Fp(W4dMHD32#4)BmKQO+BH$9@u8Qv@%fi|>?2q3GvVaivpflK z)*W(9(Ai(;?<}F=mlmIams~J6hnnPaH^B-MKpib_Yd~i$*D-p zHTTiH8obb+7)~~DzAM~6FwFNN9c(7xH2x}-xcfK4P9@B5!@<=V`%gQLPIowc*s(rt z=@t#X@kx9ZI|b`vdfeWwh}5Fo_*jQGhGcBq5-k z&)(dSL(OCGPuLP|4MW0F1CaTkh7t8Nbxbqnz+^L@I`?o<6fzMSW|<3`AJ*Hp#$INU zLw5Q+gRG0*N<+NJN0_iLr}a<9N>?3s+G=e)w0w)+xkvl=p!R`-k3B|lP;&32;mdbC zpL=S?OE2$oyn2q;zN9pF9w8-|!X?UIUx z851drGml&=F$FZQy-oQ3JFu!TRfQ3y-gNlgD_r@^i#-0RCz#DG_ZrXHS-_up%%VZ- zb|66xP>wBa{E+@h9$=IP;C;Znro$}KchJ%f8lEt-gi4}yr?i+#D0ZOQgIOu;SYaLl z#lq9vZ#ezo8E4;rNPX`d=>mnb*g^=}5>v4=J3+7AF$trqITTb8(@z!e3B6AI@jL?{s)slX3mIE=+lr8*)>-(z%i6xa-YBvUJ* zZtDQD#(mf*WNwzc@a+=<^KFt0FrwaGEtk2%``hOO6fi%fXn;Ryk1uBWybMgc`kW`A zV-RZOnuM(iQ&LcnNQ_q%8K|k6IQ{YB)qx5oR^ooyq&Q#!(?Z<_R%_vOZEy>i&xLX> zgfiZA;=y)MX<*mDP9ac&nK|~aJIY&7FO{xt2~8k$0UMOUMC9y2C0w03uFPH399XCr z;WTq1k!~;jy8~8F%z3!CTwwnH!IJOK^D%&Ibge@KrvYNph@(D&xWK^AWuv5*1ZnIt|9<06)5EF9{w64+j z?z8!F998dr>?Zc0c0h58^8FCnKu}B!! z1R6U`^&T-2$IY#a03&PYQWx$e3jdf1QW<#A(0%V+!aEOe2&SqC>r=dSlrO!&Q=fX8 zt2ZmoeBkI5)+ZiWwNa0RQWqQhIt7S(d=kB z$~x*^x00^8NZ^iwV?(l9rfVzohvml76^^=an4-j%1+FS_uB0jpDksdWr4)k`p+KOE zubWZD_=ILQfnYVh*S+r5WOYfF3nIOPN5-gWFMhgLNPv7`%V7dS+@W#DlKx18|oHOuqYEgNQ> zZs6@lE#G~2!MENywS-a1oBaH0vhiz(BlDq2)-YNQhjDru zYuh4qnQ6Tdx5ne>+%WNaWOJV_p_&;<)JC$-Oa_}-f5?eg zWM45s2+q-@Yz80a&#-5ZwI{s#2>sC`0yJYp&g5~R{gh%I;>X{uBs5P`cpqpmACWdJ3bWIG@%087*GWbvq)Y7ar>@Byc z$q z1!!RgR~2dfY6lI48K)arp)i;Wa+sIdj@G^;HaMFyNJgZder}Zkx>=vu4+?;vpw<72 zFTPlO=HGd(JNx%;7bsGk#;Fg1@O3TwT_`(wf zKY#s@@4c|gm)=_P=Ri7c# zUj(*q#@Y65x4Vjeb&LI zC3HTLI{Q#7O}d=SaghU!hC0C-#Po-MWIIqxnPigKgVBKQ8Qe4@?*f>e@n()_Ma^>V5e=2T8!+^3D6C(Ia&3Ge=PSB=; zq_tX)zRo^nZ+WyMpvP z;LxajXe0%t#V>5UV)CxOAFTAjV*`w>4n3I&LtXP?QByCU19g z1Pp5Nyn_wnVW<7UC$TdcJ7&o=6k)7ne8^Pjnf)z0RCQbKy^R?j)&e1>1*SkJQjU3? zjl{!WO`0s^R=j@7F^uKIg+iy7@T= zZfxB#bBCaG4^BA$#_Q;=#lCPzJ5%1Qm3kdGxHaS2pM91`%bNQ8_oA=9Fey$pgA)La zKytrjAy9+kvM<_9lz{1~Lv0037m><eqr z73-iXgjp$6{T6-|Xzp%UzJ12#-7}g8Yr69WI>nU^yIUe7XX^! zfW?Q&_sLco<0ya&qdGo~Mn`c{82tUJe&V0kiEwJ`-_cbgxhHLXVlmMI1&pQ zKiyMiKa&m$^IQa|L&p6O=a_f2#-#YV4y0}bR_$Jt!4u7I29R9 z=YY1*wa_#}QRGTXX$}7FhVIQ{}W$FdK>;hjS&HYcs49 zqz%keIB>#F8MOmNFqk$*0*BU*rPUFnAMHwXHGKs?-|TgqBSc*wjK;&+uKKK3Wh?RxzcmpA^U# zQL7?T0a{P2OGHD0L`xOjm}pEBrwtOpLb!yYEli{i_Fm^~ls&}kCa8y+@!w-e+mwtp zteiu9@E8l~48d6%XL!d7k4nRvJMhXZ@N1Ru`9sU&KXa8^H|PA$H;#Gh-3{IgW#RDs z!wW^kj>&+Dd9VE>U?AV=Kr$Rg`TYYgWZhEV9fxf-{#Kr-yuVCn?8x#tQaYfAbJNGs zWsek26NsV1MYb{yGJ#eu;SXW*K$jtbF+ZKdLxfWZtcH!Gamkz4m+~c#|yF7 zUh&d<%1bbY@cKjQvc$}v#oZ`aJK^CP=6iv?kKAPauwn6g3$*Ppg^S|YysPcIf6ei- zk^nkD;Rr4Gwj=mBv2xbpB;Ze$gnOs3Y7uAY8ioB`u6+6ho_Ogos=4r1)A8_3=$49U z(>-boMr`_0E#0r zom2nl5$)X*WZhtlp(q^U93d!vu^KFDeISUKq?orZt($C|NH~YMa$rpuGs)^rL!yBA z7TN~d_)qQHQ4`~d_fNjcl33itv_Cr*LSiP4r%}0-x79X{+mjhGK+uk^+0b?dsdi}= z6&`5sHS>`igr!ve+N2!YGhX?Hw z!hFJjmXyhvkcY%Y!F230gCyUbjbr%WEZ!MH0kwr?5Y|4hZaP+VN7Hq*tA?g+(XK+4 z779z(?-On{{%aXjTA-nn4@q3X2ww&N##6BL3Q^9+mQ*JJ7ptmu!7fJ#hEk$F| zaS288QZIg(`2PFOcd$G5e}`!>(%|~bCjl4K{5m1lO?>P5VNMpU`hH{6OUZrda|Dl= z0x<=wHiREMBvgC2&)vdZHMC9O(YbPP)w2JIYc%g%qj}>Iv>vJ4z;3^wwil)efk_ZZ z>l0==7T^Vf6@#8_;BMvXK^sqZ?pfb!Xzwg(?w;Wvo)b=&u&U$1 zoA>}Y8y!PIBwBF%FC+IG6U{E>T1au!5zEECuhOYoM*c zH{dpD+;zNT3; zbYfXn1x00<&m6mzWv3EmGsDb4=?$(`vatZ*Ujq?|;a zcM0AKtr(U;So*-SZCPwQ>!zdGv^2?YAL<4T9#dFcr$`|<8`=LOnNL!)8U`@hwvf9= z#cpR}_wW^w5S>kuO$w4vc(}2HiJY9Cyq!?M{fJ+)9d-2Sr-)IV^sHM1FU49x3Y&I; zj^@1L{-)q>w3c^Oc`yt7LSguor{^qz-|=wojWxFM6otV$N9fwjq z7|%VJCrdvhPeNoA-}NWrWS1{o2uRRB*)lv78$pL{&_q}mra{zG*ZDNT@O@F%`J^EG z9xp9fE(xh&8tTaZPatiRikJ{BjZ#(Ux`sb~mu{z|{Nz>GHJmTO%mVW#XY79ZDZ1k| z{@wyyfw&&s>Mwl9l2%fE5ZA!s>7p2}9|h||36E-6G)ULd)h*^jk8|y3U*N{Ghpepf z?rGrs+(47wS{Em4qT}Hzz17wUrn0g5wXy5BMVh=D;?%4lS?J<4L>k4f1Nvx2&#<-ZU0u8DIqeX*U9@R2&Ns;y4FTk zgEgqw=zf{apehh+F(wrRbBky-OvI zoQMvnZ0&=Du*po)=YW7SN~xaEHh6DXH=gyvuqrI)Goh>uvw6XM?%1mg^I5bRmOfw` za2|XUzi%5N0X3*Z=F*tonXN0{CoM2{c0|XAKpZ|ayR~$S?t?6VpQMj=eJ0YjDhU`Z zz1Kedvrpq2LVmJ1S&2h*f<#iC_UUewMN7dKmZmJIjj{?Ii>Bpt%iaHc+TJ1Ag$nL78Rc<=QB^fF+JIPGM<-ygc`yGrKf#CGrXMHVVIBFF{lZn z@8|+GWNNp+^q}oeu@q&SI~u02AI)&G(}HG9y32<78Qn0~^@-}_OZOr+feBbhx9Elw zj>>kq5oFML$nY&|EDZY+#J6!8RFv_1SRE0*=kWU$`{E&{h2?R8TaMYsuCspaA?pVl zr1l6lhQkCi2s$TZmI2-*BPFs;F~|}{XwBUX-Te)mt-#lW!$YpV{1mr7dJEmJxVP>& zI*%4cG_9_jN$y&MwXx$jMeOKJ5d)X{ggz6I{SkQMA#4KOvL$RHHrOv)!ouT^Yy5j> zboWm2$4g|@U{G9DKviLOD-aur&R&OT=6Jc;?6o)J>mU&_G(jWxqF70tb*zezV9+)_ zAH+hlhN2)Ci&}#e1r!lUEJYEg4^_;3h)$J&@h#T3gf_Afv`auH??;4mTEoT8K1M%N zq=d_igF&9d)315De!?YK6YZV04@c5~Z$0Z4mgj(JDCPyT-GZH6$NsKkuXN0Igc*wS z9@_{siq?wnVwz#B=_8RbzsCD*rkxD260LC1ZbdIV(BQA|-p`JC6xzLp8K@^@_@2FmnM!NfH$ zI?@9*0|prx1$RTsV5WKjVPFmn2j|3FpL9f;S@J|KK@IC)9~vP_OL8St{wMaI2ohd#VZ_`bvJl$gioG_^s_ z!5s?a%QtD>TjK8=$EkJ^#ci62Fh}sd4zEw2A0e$r+767tuRYz}Q^N5YmK#(8=EJwS z^06n_xjy4m;n7NHY8&6vw4!rGgzywaWKc*Y7-!-(EP!?px{lBUOi*lyyJ&yb(mY(z zJUpX4Uf@sHgwr*;Y|u>?;YG&8t~Yhx>f#}*Wbx93Da58{4ut^Oc_R3FUf*z6oPu%RiItBEKV%PyECe}V`nBD>_y$c zPUV<)O3`?v>Ci^eI)E2ELLr922u^yqV_NYJamJE@lE#P*z+6$JZRfJn?MUS-sk%xQ z>%|8vfFIY7x~@%}pS{RzwquN_!9=0FPjCKU08trK#!5(@cO_UQ6riQU&mB!^ITtwX z;A9;*-?Xfj4XaHr?rd?1qzg z$3>2J45o4E-^~DXQISOPX-7+;_edKphWO+$4&%;Q`)NheA`B8*vrSIwM`$v3j%KSH z?eFpsz%-afF^{6|=1uD`j|*WZ@S)1^GtcdCwD!FAjbrLZ4duLux(aKd>qhmvge^Op z$y?Q=zzU+yAC_*>;N}hOoh?+i-^-LL>W`s-`_Wua;j0Bj{4sx zdh%lG%H@8)KMj#NxCqj4b+9o?dW|(I^ot_$`rC%^_Feq`4qSg44UYOau$X~+>5$^x ztN6P|k-*ox3)E*tPv%(<*@Px^NN5q?#!jvc=))5@IwovtIN0Ob$DiQJ3s-3zJXi#l z%Y@@B6gL;jIm~B_;Nge_EI&9Z&|Fn!GEQQkIxmh1d!)J8@OedP39T+ZJs++H`0epL5zJ z2ZBrKgGL51ph%2=?l-D~lr`N`CYYhvjg;URjjpO_*Wtag@f+4l!?_bqcH&fEZ*Do5 z8TNN9ySqZw22AYBvJ2?mY0&<@hXgF?I|gH-^w>rrkx8RHO+>IBJVV{n$Ud8m=Z$Y2)15aIg~b)In+ZMigbZ~mmmP&>U@ztYkVt*D4KXs^ z(VH={SHdNM&ayTBztE*+V}8*=z_-ogR~b_RHD6lxtCua0>O>Z)jJlQW!#@`#=Ayc6 zav<9(|Do8BQDUI^ROK?KM7-8825}X-Ug6(<2YvDia{VfufyJ3&|GL3_Xdm;PIXqlK z6XJ|L=(GUPi~}Hy838UZGl3aUtUKi18N7E7G%$be32wgl81`DlQKOumL)Qs12e)I` z+ZA@IxVba6!g)hjZ0J@E^-0{Xy)Sgq4S`i|L|W7d1sD zq$VZ_217B(YR1fpj8l-FEx!LdBA7yOHmwM}r)y!c@|+(Vj%S9weaHS`!IfRhVQJZ~ z3_Cs`bwE-fV7oqVOGmI%b}yN2egLr3HnQ?@1@J)u@ZkoAsxxf-sKcrSF7we85iGdgkJBJ&YT3ro!};9-6-}#!PRk`KR-P z#3twq44pjRMhLZ#Ri2rSgeh7zpA1MoeolnOVSUh#wI>-zV+XHi3;b)3kYbJ=%m@zy z?ViEi*ugz}6@R)UY#NYqWG`qK3V{BAR3mW;W(B)jaxk+TAe^3e_=hX>XhHe-Rjz*K zIf|#QuuwQ!D7BYp)7yvn4(uzKWk+*Tv%bHfxpPK%a7K4}PIq*Q9-kxUOT>4vDR3of zlKrl9NKqxFeV_UmAyC=|r0drd(_pFopw&#vA=}o99(uLSs_or5Y9SP;^_deO!FrNq zQTjJBu`YBV2I?4H-Cws^AuzGNdpI2(n8vl6N1*jb646_~lhRu(&-Q!tOt zjM_ufLfxRNHi4Ejk`_B31%zD@a{{bpV&v&PIuW;+_|b%*xMH}rV>#Hf?9LV2cy#Rv8=~lv_`J1=|Bzgd^pC$M9pZSeUA+j4?(I4-e%GFtfR{MqIx+4r%=FdtSedqB*TB?aXjq7#?{zUMnYy zmh)A^W>Lp6zbX#FCZBA~4j5DBq)!IBuy;*L`_xrRr`R@PdA0Qs@vFp+zK}SMa}}m^ z^v@&hlhHa)s9Ss!g-O0m<*py8cY}*eGdo}3-G!7|(8t&^j`@eAImWNoA5^0dep?mi zqu4O?j*C3QAWbHGdMzwi@#toQ-cjnxaMu=;hwwsBZXY^6^6@Kd8s))vj%k(+#eNYH zsW`Mt*weuqA7baxACDpN0x+YcE)&-cT}U67s#(-iBG3(DNC_jaKCLna5n=R!ZV3Q0 z?C6l!v-RNLhM6ZC`SAT4&3981q370B^`}hwb-F6K0KU>uG^iJ+0h1qTD0cEufzK)y z0dEj2tQ)vUST}9xVx{YuI#g zI@UIrwu{(d=aNM)sQ^<)E+*=0CUxc@*v+PSlCMbmA=UO;Bg2pPhjI?|O38VsiR;1; zP~XMLU&!xF~ah#nx?(LUcIk4Q?6>jV}u9k+PQcR<069^$hh*R1Q zh2b1fQ&rdyROVeP&3rE2M`7UU>FEa=fFIZWzcI!%O`})O=cbJsBnMX@#w7K?5t(I>IiM1P)}*WSc_r^AwhydVr7SE9Ol?zYg)ynMRSuZ zJ(Wj7z+&;0Ll5@iSvxBucfBkywuqmzYY9z5s5gX7jc#iErXh4uchFBAOcrOW(;0Aj z0Hm;@1T`W(OeA~QndD0!I-6ni&Qz$Djp3t(Fid&RHMkLEc=<#w3l7Rh4?5j1z~3$@ zZtr2Q?+}hoQQsiqwxWyskfS8pYCQI8#f_)0b9iNs5-1N!W}kWrec^F-UcQEZY|f%n zR<%;jg`L9~SKHm$u>Qdj>+j#AdFvsZExE-TVi%9+`PaZIP76`O}I^oZYsjE zBN&I7#kFXo5IP^5pMG_iIZQ+1jY!WIkg3KOF^E%~?Q=Xl%_gv12bK%v^xSc>Z#X)z z+@4z=o58hNplW~`e9$NnkeDjzQ*BgM(Lv~3q27D*fd=5m_@ixGxq9`g0J7O^WN%)Y z)$*(ffwc|M45$Xw3ZW3{3f2WY3~*=D@y=Px@o7V|YOub=S-}=IKCA+GpNL}V&>!~h zeK!yi8IMsJF5Zu+Zox+ZdP4NFXK=EM?9B<@f{lfRgbr;t_*H{08^UUX)@!tB(AG~= zzOr%dg%A_ng4guf?~(;WRzjEJnWy zVa%xSU%#F#C=z$Hz5OzTgn`ZMO+m-{suvj!Ymj_pl4$|@_eC|+6UejxV5@V)OgnGM z5(T$9c9r+jD##dEgbWt60YubmCnQUI%Hc14p1bJ9Lu{}zX1~$aaCDCBFVHI`oCw`s zO}i_Yrw%dqkMYOn!}T&1RHl_m2n1`ma%+zlo;zgcO2s+Q%?kE@?pgLq!OVn3r_`H3 zRSJ7M2G<4Z*Uvfs+8x%fybY(PxB_IS0=ti5lc6TFS9Tulx?~HTraulkn8B7OTca4C z*oBo}Ctuh8Tl~$-wl$P!+@bKJnauRrWU^%{G zczWM(b1v+ZapFoFX^vgegL#6zx?4I9V7=aG(=O^tRPPE-1q7y^b| zZ`J$qRdv*WrCo5p`WB6&dO{1qV?-k>d~Pv&Gk9!|?q)%^6Ez1oMHU`b4Z3R3dPCT( z@T(eaqWU;m^+NLOPdCq+#`zNkLLYtHXMvm4txG063`F}-N-+%h)E#7j7Z6wRpM-6HW>MFX&gnF(Vh;rqLg4SQ>J!@FLc^siL zL@}dC|M|iMmzO*GGzp6|+rcY>hW=rr<6cyv7d!N##~^W~(p%&RBYoGzhqUC%{y_qe z*#$B?rHp|Q$y2Y{!5K!6GMT6=L00-H!tkSJx{~QqAn)2`?EL$}2ND;;CFE<8U!~Ej zJb(+`jB29xS zinxlvM7(#Rc*Zr@7?&G`IWiVbAy-nE@!AhlKBee1R!6duT=OWwZL5cFYc?}+tI292 z??-{C2%#6g4iwOkEP!o%d)jn=TbpcesmQl6ge>mh`e?-{G8F3u$dB**Xp2cfWN|VO zpLrt5n!E0zHl(ics}`+E}!^R3HU}iKK3k^hNFGUQ&%ic>>IA_LDdF4%G$xg z!on%ac% z_A6icO0l=MXPmog4<7$j`?cTykLu$ue{uP5{l&lX@n>%T%Fk`~#cryg>=`+A@K&w7 zdERmFq~-j)rE6P^@f0axZy5E5l;7Sz@3M!0(g$=z95%^R?ON7(ZRL@+wS zbW9KR=^;2>Jg9r!fJ&Z}m$>9IwX#Wc6T8x9Ns1-I#DOwNG0d5}^&T0|_3w zv>zP8c@o;xjx2ud_q&;GbeIlEn2g;u4^PT#Qjx5HvRMGo_GyrmshBkN+&b)a%dKH_ z3h^N?M6v=v6V1R_#FdCG2C>)>k|Y@iU$!R>OlM77?ldF;wJ2h6m9faChO=eD)^>EI zq1fF)uI$0AKkh?P|OGjp-HZqWXqGuN-Ki7Bon!6mMt%myEt`7lpEe& z9jg9(UL6alUbLFM-+i8)69i=Dyj zs%2+)7ki_iJ8Nhbp88RZUqp*xXhKX`EPAa_yd;B+6SmYkBw?x<3I#EOwTiRR{nK?& zuY`MzVZC;otQ}8ZwcOefb_xt7+;hR3Yma~I*Z%SU5L)+9?JhL*6#(aRb(`hHy->F-+ugJlVV?>%1 zZD|ylf!TG~gOc*f47)d{DB~#2x1M(0(jxc{{CjKky;J0D8E?EcDR_;{p`8wEqzXF27GC>+ocZD zj5z{BhpA)Yoe|KsrhcfXo#QE}uUXcGa@8vPPda9|u5x~QmFB#|Cyu!>;3VcBNWX4L z9kNZM01Ywh$p@wDl+Xsc#?v+(ZQaqW-fnhD z^Sb4zN~?nOM%u)bFAFp{blJg9OoG#8psgI{a2IoJA3a?qx~3VD`Ak*NhN$-Y@QXKi z{)KCtR+iU~Jx2|wG1O`(jIy_5*)1&1oi#^)@HXdPdlOF2D0V8$e3o1?iGPu_1^pyP zlyQ1=Nj#{SOv5r1wtX6=3QXF2vMD{Bl5S` zLrAYXphLPYPFfm=u4i;jbV@ae=kMmq!L5S%?Gmk_d(_e%Z>UcjHpeY(6aO5Y4!|Cx zaciZfk15XVjWX(MdU~=XLVG2G_kqP($9ip9u1glT3a;NUvNux}GxfJ`-u~#`hySs^ z^v|{b{&)YzfBIK`|IwpwN?jYfyL(-i%aci_%m)R)KfoXV^fUi<_})jG_HP~ijq1@W zf2G*HduQk8e(hiQ{J~5A&cAl=>DwRs{;pCYJgSX(`!sO(QOD`J#)mH2Lo_A;h9nG& zs`YI2nF+{E|LFB3bY_6gBLt)Zw^!k=?_zFN$bm(j&@_R15eO#@;k=<0!C#x`p?vPcB0^5*u|CCXaB4+dXnxp}LRB<$TL;fLA<+Cp3lh8E zes#b&>X+Q|CZm{0O^hd&K8t*?0gijro+_xCf?8}qBoI~|&AT1G-l2GUMz|$VLfys6 zzPJMRs>NdnsWU4ydc3WIQN@YDiqhx2e4V~6!nK4KShA(K5$A`<;>*dK??P^cGD z|Kw7nZx$BCR@AS={jl~0KtE+j*pv|&Y%XL?>+7|%*$arXR3up|w@c7mv zPPT2@CZnzI)1(K#S0SYt3Y^8W_}iA>S%p?_j) zT3?}9QLIyZ@Eo56HZ44&&@rpH(pr%i~sHy|H5Pc```G_{^|ewXFl^U ziSEC^)B8;WzqR?+w>~HU{(=4Yjogi54aN5GjD)PkVC7~+NA}VbaMXgPvNEsk8aR->GV2dIt z;q#cnkfynQ=*9<8Q`+bEH%2_W!Zh7bwo!AEb?LF|P|-B)4pTnBBuK{)bo9lG86R8| z3hICrHiKxfSO4m2gMTkF4Z?CpduUmdLQ#UNfFkM|eCo_iiURGwsxyjF!7?(y^K&=K zpyKb9zEUN&h$z*2nBKp zd=x?~)CRst1`e}kn2++yCe901Ir%-~QXRd+>kyZT;eJf6;$X0Q`gV zA;0k(D!=tx65zL*f9oIq_S5pwcRu#Ut$Uw4zWx0FX!k?cZ@jmJ?>##2&QF5uU70&w z!umWC{G9beuvy3y02voI?n#ntUw z?15$H@fmt+A9G+?zh2VZS)%9X5n>)}f^RJ7U*atK(275P0pR|_$yo2&J zD_Zh#bboypF%H)!O+s{17}UB!tJ1cfgM%3#fA$b}b!G_Cz zoNj1u3rs@0I4Q8no9__gP#5($+K2F%a!l<^&J!7^Wa)7AU4;4gFd_dBsbv z?6@*)OpSu`K0X*XLR~A}xn*qFdk2ahg*Q|~`^|Hfv zK8E?&{@D^2j=2DHNN^oOIOEUijKq+#m1lKc;4LhUynE~6S$I&E&F3G#{_=kL+5d_E z3;(O@|Ju(tUv1uU-+Jw@{)=D#wO^AuHk)eVdGkR5@DIetul_3LxBg8DsIv2+tN)t3 z@Ug#m{(La69R#yJt2ueN;{0skWY?j!qg^?=I*wX>h#vl)NQvgQxh(W0TcY~bM^TJ2l_E}%yZ-I;;HLTRIS+ZreZDJ_)o;U2Td zb29H%w>wz0;{RFqndU_j!~xV6uRZ&xf0 zyxs&BNtaN#z|P!Ks<8OR1J3{8ZDh5fn9smEy1Gsl*?d19(+y)#mWu^IQ6NSRNxJ;8%1Q{62L_fAjP94~!XHe%b>xG;+%q$Y8@wci15Kaa-; zav+BDAQAz4bxUYH#g66h)*ic0RLE6JGjnVLG)=(Q;FpR&>(G-LbGE^(TTB;se*+CZ zb;%(mbqza6N#jQw_vR*v%HoL56S{`bq^i7saHRvLw<9UxB8Vhp9QlUnvE}mA7MM1)XS4aXFrUP%t4Sc+7sPu$fEHk?vIyQqL-7j z_?P%lEiJ|+WU#fP;(3TX$T$sRP@5j&rr+B`QwVJV>jOven4#PkikrgDXAdZ!DcF4f zjOK@r(9>hIZsN$=x@cod$#s$ga*RpIi#jr=*+S>)R7f{W^o>l^^_Q{!g=vn%RC_2F zAc30YCgdp;dg0IO)}epV4vKEiTDiamFqso0CShr!Dks;8F`y2Nk8rIHy2Xm>#sN=% z=mu8~EB<&DxPR{PPOujCcZ3~*`kjXJufIq4))A$1P?m%cQm%bpcxD3EUb*jLXO44V z<5(M0j)z5v<8N&mbiIO2JxmBRb@fpXU`NNqutP~zSw21UA>Jb1j|53clZB*{kVN$p zYr#h0o!Vk343IM2t1>ANB}5Lt`Ysj=srWZNu`)zKqNIEQ$;HeAWJe~*ZwX2WK008W zolXryhyuU$ny&MNrX?SMC?Xn<=fkGW; zH+BPM3q|MIw8#2zQ%ZB?33q-S$i}9k$AB2FJJVb(ZNTEr+9WkjQ3U!BeO(X%fP3-*pQGYHVn(Tpf za^MIV`D-$kX5^Lko%;ZRNh3|`#*h-t{m*{r9^$aXPgW-VSUB_^Yr}N6-GjKz_}|3X z{IaJIt&ab)FEeZlWTHP%&0#|Muej22#^QsgZ9TUh z+vV{Wu5eU2-hI@uY?NY0uw`IAE0ASi@y&a*Z#;_nk9kFh;=3-3cFu*bX-(FPDSM2r zi$XUF2StgLCF&}~?Z)X)+rVm_3V}^5`kFd+`CYoctc!L^(-+2O3N;$0Yg<#F9=s!2 zaoSHrtV2y1?>lGHDkH8lBDBkZ6I5M9B5Tz7NJuJIAHcT+-=#t*4Z|hl8fdcjVg{Ly z$hewP9ie99+9FMIlsFC0SS$qJQOqi&Dk+>pTosG)u1$pJcwhA9q|k?Y8#A&vd;tnKHQdGz-bUKwi{ zMce2wu$@o@!%U$Hh#qhB`1B2b@3ac@Ck}RZZa?<(3jurZlK8EJs0kxae3l@h~?CriJdjMUU6W zYK^VaSWs;m#U(X-|BOmtlBl#dNKy8y@pv=$5TUw3n*;+2ym*U|LQr4^r@4?~tXq_)OFMl16KjoaJ)-8{ND|ETYpu~<2ja>&<>@-uo%7Vw`yAXX z`C)*!gV0z*SqkMWzAo!`PN~29W-PLIO1vW?v3q=TPqFOP_k*1xqyiyjW&nQh!WYPF zhR%19ojuIn4rccdu3e3KfK`n-U%=Tpx?bYj4RjsSH3_ogVt^2KioPD+6PY+E#BRN4 znrTCP8xQd|ZL+h}8twH3)}}S^vo>&T4o}Pt*KU{W+$!0>*K+sGC669;Y}Ovz7)m2ZpWTpIX}6~U z>J{xYT16Am9d#5|r69QWWX)>b>Nl^~-NUQ9{&OF_@sFEV&5QrcKmV8hl5HRU?iask z{ofDV`5(j&`(tO` ziFA@pHMF<6^$)cE>uOZn8?|wp8shkswnf?oXU>vlw`Q2#eb_j{Vg+@bNV_%@<@Kgy2DgI@U2rcZ@AV5=7Q9KT5R-Y) zlY&u2hA^1Ea1k-nj#@71wtEC||96bZ5YAaNE7Joh4~CjV+vZ7^dU-g}B+gheOfyMT zm-hOmn4#+cZO8nXYkc%)Zn6K^oL6h%y;^8RDEEYNX6Wv$Sbq6!+SlHT*VC*Zs3(LN z+e^=p4`bIKivd63;154<8ly|wKwYEjHM(BHdX4uUElT9z5PR)L`gIL+aDY@1q9kn> zr$F9gG|)@yq<6GPChY7d5`B>((}GS+)E7w73rK!#^eh2QvAb;-@4>o`Q;DX5u8sO2 z5hz@YD;}mBRctVdGELp=K*(gG{^>J8`pc=GmdRLz4>;+R9nw2ryv9&64beL2O2k^! zfy|3|tv4QNx}*y1eLIr5RARFdyrS#7ehnQ$>7tM&oO%4C7Cmh+n-=K;mQ;mi;x<)5v9T+#I-+0GuHS|b zZw~L{q2KhP8XY1)84mN1S^APNkbdN;lTCl0fFi+8+6DJ8aJH$dd?0V_GNftyEw2vA#+3wp2V%+$^ z>XpDDs;N~y+3021iObL(>DPLwJ!}GDvrD*L(j7*zV7Y5>FYRFFw_)GVe(znn z)3fAZpRP3~i6;FhycbxhWY)X>+zl5~{d7CG*^GyXZpHsk5QRfMb*#W`^j92`rY;* zZEHZ{RIVGZ-L3=E5?mC@nlv$pE4&yOM31S~5G|0Ya98h#Iy|Of_qi8Yp23j5nP6f* z`SC-X5(X7S1MMoVNti2cUSgb$Blj+epEE9nZWoXJ0N-n5g0wZ-DP?e!R|G$^tUKl1 zMPR)Vp4k4fBcue_&@*4xBtvcME;Z1pqh05=m!PBf1REGZ>W)fSz3Vq z@ZZ_I)Xe37v3a8WhrjIW`tA?URnO{DErn5~3vq|5K?$M}AE|<>B`9=5-#mzu2hm-8 zK6sk0B@noJQ1HUzyL{}W9d`B%ubl^8ISD*c!BvLcLeW)V^Qglgx9GCQ_zp7=vNEr9 zy5JL5I~{1n1l23S$L@3;a|n82pJK-ST_02vy@*K&l*2^&0GbTAGwj)9Akm5TK`1Gj zGev+#7eTg0P@Nd}Wh-GXCnGA;gDg_=WJ)UQMMvU?;vkVdk{Y=m^Jnm&q=kr|uOD8e z7-O3{?!GG#n*?Xk#uao_;ERs>fiWd7Ojim6)1Vgydhi?cC_$dOeYBp@?tx!+%nl62 za}{p(B}T+R!hR8NBH?Y!ZB&~pYrCT@A%Bmh~XW$)b697V9l00i2XDM{{|kTle|L8O|M)-ql8Ds5{vWI5i{d{h0RC(I z_`f_y32gp_fA-&d;e2NQ-{;Sn4}bl9(;c0ys;*g~w!`}fh3TKA!DNTKkMe{X}{F9BOMgoJ)lMoh$W`$Dg)w{Hs1*)Dlsl z12MResTQaY*64Ts*2S;gr5$$D!~&+j(T$)!Y63(<6wKI^8m8T-V?d&x*O|e~J=l6x z6Am@)0)2nr`*b*l5nU=KxN770nj(I~!-fFh6&3#dlb-m=eg#K&xK6MG8HJn8>scbyloTK}O z%_`9DLUGkleCBbOJKERYfunP@O9yy}YnaLCUq|s9Sq$%F1;5>~4hp7Al=sP#CYh~J zwp}0tKR`3bL7(vuhByNmh;!R%h3|8q=7d24dTCv-m5tEnEjSx%pz{SdW#^eIT)kP) z01rE1WdR!xn|9-=zxy8Tn-4JxS{5ltDz`7D70~2$8p(w{zd-WucM_Lv1~?U@%#8k9 zZ)>yXKV{SY~dF2ZBsVA}5uVao+kfZyAvr}}jLF-LCkVE<&Bo?@u z2E1WveBz3y#jXzI_-hE@E zW1(Btw08nst?b`)9PA2J0p~5eQ41#lK3oN!uMD65! znXbT$5Nt2Zj%R_?@t_qjj;+{l%!&uCtn>z0ELhOz;jC<35*QyEr6D!jwtTNUN;zE-;;Se+u z#@ZI&BT#*$j}17|ZB=r%chB?8HSa)%0zjFLQc~fdK09C14W5|!Iyqnx_^6*s*etjx z7?5rl(++6eqD+hd2jWt}5YVno)Wfl$$%R*g;0Vd^yFE%Y+1iXutckJ1=@sy4h0$!H zXIy>!qisb%2~G*O3d$=E_cJ#zH!Hd~PtiwfSU2b@{yptFXguR(mvY^WOuE=%JenW= zLq@%f)U#}&F@l6Iiu2@>j$QIUBa*^u7z@A)rUQB3X@TZb0+q~jeF;f0{{}S`t>z+G(<~_mjTK5N8a9(oB3gSbgQ9 zLqfI;l9Pg<|GWX(nsB^9&(8?=?!oR3=HLLce~8)Hqu6@}-K_Da=Y-QU^n4MogQiU# zbpJ*qA)U!We{xD@zE;^@r%crPn!lmbp}}y4jIqDbMbn_oI*JI35^)7u6tO9B4s3}L z!32rTf=|NVe$v<_#JI5|H8Kqa)TDS{58iiptqCWVqLe`_+;ssFi*;s*Ru^QF;wh4v zx?UU5bkvVL+7-APwy?XWP8}2=O@8A9n>*pqzZ!?;iV1EhR z=><;-|}bv${+bNk8l62|NMc!OWep0{@%{K`$>|^$98#lNr3-@K7Q;8 zG4Fi>a+yee^iRr%&BM)~=^tMItzYPzd+pXiKRN6ts(S^*lXjE?Fl>-nrZ-E=z}6J9 zF@bjhe&rD&nXYpVh8!L`JHdCneFG2P)8M)YKDQ6Nv``D$tu?JvM|*<9+dbTY19dT$ zH%JH znY0&HM+mDWq+5Yp2c!l-s%am!WvmPvgHRnV1Ck*PrB-!{UFFC{$C?Z&Z1*5#kC`;h z-WN$zY!t}a@)@LsdYJ2Os4ylkBJya$87)y?dw#Z%K-n zwAKuE0$O>*TuL2GD2OTcvSS5C zJ!vOn8+wb+0rXQ50qe=1D%hKbC_yG=)oY~Dbv($IugQm~zmJDzQFV%9{C5ol>^r!_ z6}BEai+jK0L3C$ZTwMaUk32%7_S$mb(0}1g$k(obj+UT_jVq(L-k~9hk;d2TK=L5R z3qM!ENrd6^%Z)(Xr8lh_PeJ2~>EIBuvjczY7Q+56WO=C9NIM0#wt%f|(0ol9@kXVp zuuVb#Y=r2UV{=<8aFP$n36GnH#$Lx{nAPc*SAj&;xfBar@QP4$y;>!E7pMLZfhx|4 zfz%jqW3_S37Tz3xPR%9J#U-N*5fVg6fMft45Yo_QXuy%klX+ATg+x5G3}dx;_bcti zZL6kT(->;G55gT$pO@_k#fDX(&6C9gF;F=j7ZQ#Uwe1hLH3rgKEQ|;dde}+ z)z->uL)3sV3uKP=m)*iQvT>JI?N%TKzS-wE6fi9jsP&ZY|r%YGnxy6x2*4#Qk_Sfs|2zPi2S~ z;@Rkl;F+NWaR;Iv51eiB-S0ew`%VGR^@3kG1a5d>HWzHPT058fg5|D*UpSBtu^dH- z8C50|k^GI8{$Y7mk#oHItpBws)jp_NHPoqKYo=8O1V(7XMVI|Hc-T2??9V?jVaI& z!onlmA-G)!x@U@Z%YZlLfUE-@)O_mD!{1s!b`B739U$CVz%7;_ait(r6%SiCFsZ1K z43hy*n#*aB7E@Yb9)a>qBcfMMrEqyS^I*sK=7#s=mO zY-4(kumfPH59p1+G|E@;uk9i{{R(J*KNpM;S^X*5Pu@bJD5GMZyc!B*T_^oX;U!T0 z`h-Guj4{+?CP1?WT4UwmxE^7#fIoT_{^oVi`Fp_kJp|f51KQdIo!S8H?*j)5Ew)*i zkR*%cK1v*&vKUYNo^afhX%OTU)d$(VI}Fx11GEMe!8W~*PB|~&4zgrOV50%f|$KSG9ft)E0k@xb2?;{>AE`$m^Hw(6VTisbiMA{)3uXtJIa_A)nQXGFjk3% z;mG0O24IZEe2Xxf5P}0b0I!44Ed}2^A-wmV7M9lVxp0V^Z#uv<5qT^2;XVZ{azbt+ zTFePyD&#>8Db#y&&4gACZpv3)oOSPc@X`l2?*D=RvCZiwlKf40@rLUh3D+W9QW+ht-0zqn?Dw*pygf!vNk7pfY3v z$`N2fAcA89#}3{*1lQxi^Amjdku^Ma3V7B7pIZPogEsrKHeSEIU~%BlA9=8^a#0M8 zwBMBB@npHH4Q(W*xn9FIMDxidX?kIz@kYoFViJu@$S9G8la?BhwcD##cZgEFEVIk$ zafLV})kGv=lr1lHZD8%$Z8Qukx~7So(B&nWQAvwdLa7lr&HdHqFzzU%L5d9zjU{kQ!|#g(G2%G2n+9am*Iy@hMW)!QYadGobW6?mFb%@tq5i$u z3|LzSCUaoD16G}?7$RRq&3hyo7DcZD7el~&^a2SUkwI4q?ueI>jPKLhs}Ns{+NM?> zNF;s`nQGD%Fl)0RT^Ic|R`Awnra{}NEw|C5 zy$;(n2moBKD+xB*bft46NnqJ1JTF=H3Yd65y91BI9fFxQm`s6r14s{a0k}dy(+j38 z;r$m{7$5K%Sz-USBCpgkd{T!+-d12$4CFkB?3S2lJ2|sc&nzJ@geW-s!ZjlgZk>Mn zBj5H{f8^R5zv+h{Klt-M@*`qDt_1e4yGG#a7yAY-r`8mE%j#Q1XUR+!j(v-O6C?)5&yJ_RhGS)`{-k(G(o3BChAs8_iSVH zphZR{fIWiiAbr&Rrd?cZdzGw7xjGc80hnr8kyQTlIjcNrfht9Vp!&X0If~W6fc}`l z>|k`1;++ooVi033sEImdW1^|cQX4(jDbhjJ&a_f;A=EQZh&xs(p+KWCFsmUr6hbB{ z>rfinrPgeHt--94vtB^nK~@$tv0w|84IX*8TZFLI!mKyIjNoPjo;KiFgJ#~Kxd6;h zx0v47qQAO^)zv+8w+`SB7YHuKBNvAveazKFR!M+c2o`$*&4gerVG{Hq_W<4qz*;Xj z-w@t+ae{>>{L+_u+&K!c!46`{k(&&u2;>rt*(wq%r`JtMiZ&3YmUw^fPIs+o+l}+< zkDNXFolDteEg40{slzn6Q2ZKzD#!;fPcg2&$xU!T>g)K!2PxVL@vB~>gnI# zJ@DA~b%#KI^Lp2aC)Z1iVvQHBIYunbO+Y=NrV=3pI3w_#L+2efTEhG9pW_2(8(0bW zVn=w@DP3S(2W6B45&}l=bg0ft)M%v#$@lN(Kz7cs6k$;k1d5N}ntXt~Hx3 zqH@vg&!Gx1;vo$0HIPUs@^JbUr0-$o>oC(9xS1eWqfL)g>4l+8(C%mf1VMXh9d_En zFXJGS9Ym`YQz8>bL(L2WfWVCbf>%=Zra>DwhCvGGb4`G+^uPxj#s}}2;LST8UwSd1 z>jK)1Cay-JxmrXl1XUw25VC|yk0J07a3BQ7*s|On9p3a`d2<=?>izaaRJUn_&z$u5gUaQMdNHK{av5jzMPu% z)bYNtfyjwrsX&L(WF*luAm5Pw1nqR$?^B*8hVFubVPlb}?@$>VrI^q`4t=F8APqU; zcA{=&5)hUPHDVE0LV<`Xx4NLACsYs)sir!~<3W)m!dJUbs(B5C=$10lHIc5~jaP?W z-1`bgRK+kt;5-cg9^_449cWxLfL;L0>aJ)#WYM8NAo!aN`n4&h+Y`)AG1_g0**Jyv z%oY|mS6JRYgxfuW9I3;btUBe7BzMKJWp6CxL?z5>Sokr3wUZY`W>+UPAU6{Qc7gEuSAplRgZmz6jULDm z=BKPvA5vL{(nV7RD^b1{vK)`CqE3@Gy5_YdGB|4I)w5UO^5B+nx(@k1Lh-Nf_n!M7{Rbo>AR7jyOE{2jkE>IeRL8e3s#tA5m zuaB#ZEQyTTBp(V-B0v84Z^z7z#1~P`KY=_DR!d#Rii4ePfF@HIW0V)+73E2s0fOk+ zw^+i=8Z>hYV+lU!%9aOG;%G$-F6cxKm`r>QM(72rLx5X7yA5lTBpx_2!1G3MKL~Gc z2=9A%ifcP7ynIv5+Ok^9FoMzZzCL$qgp5;onN%`!k+_bsXgZMRqvoaaKy&8$*|+`n z`@ZWV|NQlz|JcXipLpU4^W>9H`nwGP-h#jMvkJ0)lVJPW+MDm1UAlj^_sU+7!<95% zOpv65kFaxm@$*KSWH7zRz}rdSDSnEecL7`LjCWj`;?XH%A%d@YV8>G)3Q~>mUeI@f z;C1Jd!YgP@daBlIsqiZj8ol$GK5uL5Uaa>icyvD(I(e-5Z7r6SL8WB zPF^YzsB*Qd4+R|85@&|HHZ+oV`BH*>Bq0UmduvCqB11dI5*wC`JgG#ue>wx2iJoCy zrw~h8WgzCbW9Wxpt03~CM@At|Rjvai$dfhrq&%RI^U$MrZ~i*vyE;NRb>u6|Kpi1T zqUj6gK~W6`iP4pSNZjG7$2f_HtblM3(B0_~c30>&EhbwnnvE&2!Dyy4@OF!ScLV;Q zgFjj!94vvwLZgURE5Jps`1o&Abx_e;839#kfLS}vlwS)%7??f{yz57A?=i23V}^rr zd=#%e5TFTl)GGSZFFS;TrTWG<1_wL4Kv=NR&pSfD=vdEb09a;p%8r$Dwy6WM?ks`XlIHj z7z6Y{c>%16cS6x}RI;*z zGjWxW97?sQi!kgOfhSgjxjLs&!TC&5(zN&h>3dZRG>i~5d5zM*z{!+ztVpTiOR9B- zikt*!NPF2(xRv_?yyykz4B^pDgRh+?ymlDiMAZ71VyY-38psv&K|-;L7m`7Ae0duj zf@fGFGS1<~&h6Eu&3oRy@xh<^KRtWz3x5KC+dlWl{+OdDpQO78z*{8znZI(`xKI3n zU)(&r@X8P0Ioq6n?>+qW1K z053Y=4X=JPX^7!8+c|;n3LBKN0#z;YKCN6gym8jJ0pN;k!*O-M5D$da3Z4O>IZV@nCKIs4h-DuMw4BzON@k|UYP5GKoGRo1&01kq zZLWscyegc1#e%8f`v6=g;Hm-M3*f%fjIDjaZWrJK!`4_o4*{4A0w%kLnkN-%PZtks zEZM;5Z{88!eA}7s^v3rcy!>B21o6+^_{d!n;9GyZ=OZi#xO#s7!L#rD!9O?M;OA-)UUw(3h>F|*H`kO z`oIatH{Q<4xy4;E&|U$5^09dO#)vk~GT*+ZhYVq7ddXH}D;BGOvG2oenZ4J;6 zU`ZX+nmNL34%rHzWv|9j-4e3uAz0uc^p)u11OsFh&X{<<@QP^82!+( zo~|CYOA{<*HAB@kQ2kuusJe)7a+V#M24XDWJWMmu>%U*Ar$unuP{UMixM65um7Y^- z0HRzCoGfa&L~$o{$$LfO#?s2Dw2+!h5i0HrhWqzy#T;Z|}w;F#cy0Z$Fq=ZuR}U>m@$0M|vZOy(q&&r0yotuH+Wj{gsm zUG7SRcJdaK?Bh=e8tl<(R<`dQWO0bFIE3_0;YSfj*FlbA=6L9ftC=SKl)Yl83UCGl zYQvLsVuztrsMe3mIQ~_JMRWx5Q|hdeVu0l2m{`GyVI>HnQLD2#Fqx?%;o?w9LL|!U z9%WKL_8#Q) zGpu@`@6;J_6~m+?lnjZuYo=HnAwefI!x+jdsv?$2lS%m@$6aTtL0<(SL;K}Cwh^L^ z9E0X0!~0wi7$Kug0TIMVc4<~5VI*lZ$&ARVQ(#6us1(fnZ=q_KM+u0PRI#K64!JGE zJ%446oL6X6k!7U{ZK`aVLmwIc1ZrEbX#iS9bx$FiWxs$FyDh#91bK}o1M6-%hSG!q zbXt@(-+ECLGyZj4G2 zS1!vK(@+qijGBx_C})~p$_(N7SmOIhn#rR%0@X^kC*UY@qtCAyT-p}Ab}OKda_h7P z4H5?85riZ-lgvLGxXD&$wLk-vT7f-W+;C>Pv3BvkKlmr-fBc89;6L5^djRB#ANw(W z@?#(KcN+izpTH;RGA_$yHsP=Rp*!Dx`{Ip1^6cFEy+d)l3=M)5&|~8e}rp@9R}3oqg96v`7^@ymkhwpnZ9( zRJy@IH*OA+*E&_UxuZs+4rUPo#Kb7qxC0GZ~5~X|XLKM-+op zKx+DAk}4q@S_REM2+6H1!P(59hV%4XoZSGj5&CWnxNQMHRY%B9JtyFLMO`wA6oZuV z+Qy8UFN*tK8PfbK8CiLsWoQ-sR(V8J+XTx%X(>{ZMx*sk&X?fgflvqJj2pd*;{lK2 zd5{UQGD_czS8Pp^9j(tK)ImEm@Eef9?y)#6QexjDVe(T?T&H;=4Wk2o2k{`)@M-b!yZL9SE zgCHOx1Y!hId5>ubYYkx@yT+Bo-9Ls7YE+@6#;S1yT)8kzni#zRR<+w=BJ0eXmwty6IqJoX|;f&YPF^FWf@Q;CP87G4(*O=M}Gu62t1FpGt# zf?qx516sQBm?XmK#D&aAX$m&6VX#JD(-e{vlz0VKtw@B*V=93f13Tdy216sLd|(7X z)%!3Es3|>N3dssX4PosXI7Wd`r{Yn5-DISO5IMnjf<}Wa$xs@fC-vklAVc@RTKzKM z+etb7!zl7u-h!Mbl)W_y!&m_HigFl=e*44ck+Y-X#VNI!drFPWrn{BDN4C=~@zz8| z4MAMlGo!YkrV62|46#x&XG-wQVOFsir;HA3!PY1N&_;u-An?6|VFtG?#7q#xK#YM; zNvr^*vAI!6#yiyLeIX=@h?#OGB=0XW02?YzTBzm51xQ&6umEtLfb&e4SztG)yql}$ zPw0gCLWb_*r7n$8RlO!AM~1qi9#>8^t}`#U-viiB1MV`L@b$0;__}BSo_qqplltr3 zOTKrT2CD#I>0;nbxjzLmnCfJRhU?x&Bt|)#yr$Z@I>!UVvKfGL1R0K)`h<9$@! z2M~g>1Upg9XDvm~XQ7GdV?LUncqKKZP@o_LvaI*ZbOKso) z&$@A76MqyH2gt!BJn~EsC|ckng2G&;$#|INop#MY^1~beGF)Ki#7$s{=rC0&i;7H8 zqmvhfpyn;!4gDUHK~YA%LgNDlD5{-y7GnVj^v*pl|An`emdR2 zxoHbo5|^&wp}bHA2*be6n5dGCQstEqBL6SK;vt1uC48~0MM4PGa7_g*kdZe-_1@F? ziwW)sNv{uxOPYD3&&j)iw6jY89oQ|S4#}zZ_2Ve=n&U!LT@zF_xRoNN*aH_rZT{Ne zx+=(lBm!;p%P6)VCccmQdWO{s)CX`gfoY7Q0WIt0&3aCz>7Gmi<3x>;q9b6IT2n<4 z7}y9W4r&G0r+Y7`vD-Qb8-_4zjLt+(s)lgPcr8at_I625ry4fV^K7hV8-mp5i;}`JV2`e z(;7|gGeB@Fgq4e2qfo3^#pfwNLpnkx3nju|W|WJsx?NxG25U~hm^2uQfk{Y&COyoG zcfSm?0S0UR(T)^Dzg5CmzZ(x8lL~7h+xUtURqb05AIFJ&=2584cv7xc1YAUq!|)t4 zI^61&NcFxamO7c?Bt=z`KPdpGKJaVbc~thu8T;lkbtem6Km7ZNyO{q@w5p}C`4LIA zxzUpLkG<4|63%* zmc+#$%qdL6m5;;NbKlB+;26}w$Bk3%7r@qSh@Eb`M$H{F%7+cbcjOAdJY)HoX z^)Z$giZRMKK`$2#i4v?Zbc;*VQm9C03BX8AKp1P3s?h_L+a7aKln}C_;F!G5S9ZiG zKVNDq-+VHK;d2t?>m@Uz)AJw`Q7N0f3Oo~FTzniA8j#i@apF&8$29d1M?ysa zss=)2*Z|ZimAN5cHO+#6VREy}PVJ0C@Q~>S?5Pc%^h1F3zN}r+`^Axo(kGcHSHweg zbQBuG^C!JDqT2(U1#k(v26$}++&KVTCoo||27N1v(OZ5LznM^sms83!2uIDCdtN5| zD(=bv>-XoAfLxBhS+Piqt&M%_xaE>H(FEOvXPPbXMmNe~=k)0*5wd}QK%tsWgHYm!3R!Etgqbye^#n@>FUy)0bjLz#dM3rVG zu}~u+b*RT5qE@-Zi|d%$DNpKk!l*Hz0qJf?dL1?rIJN@FLED`6@?|egIkH&!LX;$v z;)k)u7%iNS-3LRGZic5pqaL_MxGJSf{r@rRZE&yC@wHjn|5w*Ir8NVa>@z{e5SWZ-k1;Hx`= zon3)j1lS1Y=kTpinn0gtfOeRj;@tSh=VHk-wwdWTGQ|BnE9wi!6ku8C74zgtI9XPyf7;m08c$f(H z8^JRStfF^MW6Qa0BRRH54!O#@Q^^-?<-=d^onsd)PT)EZ0il^q!Kc>YR-K{%qV92t z!;sbvX_ry+rLrcQPO6KE5}V+xsBxzRk8vUVWM{AR8iqWc$Vu*TB5&FE4q#oX2O(3C z5a)qO8$AHj^^fYwe;hNL-{Ts{lYEe!_&`p|tv$Awm1NW*s9mBfq#WmnNCl}&T2+NXb3kF#q-Kd$QX6nJ{YMW2*GKDJ zADf-3Scf5EC8OeBe6VC7ZygkMiBo^(6HsOHQ?06ok%#4VsH>C=8+3`LP{qMU;p;3H zjcXM&nneIn3vo@uOYWQ%&i_^hO>`XfO4|R@wAPb)Y(i^-E%7l#tndY@l^Dv;NUNpN zY^0T0Wb?DpKl5=V#}-0fS^twM%&B$IyoGm8QPO;xQ)N?J`AK9&QwmCpyZ5-|GDK*J zbd?+GTo^@n?-Af3)>PJKZv;H|YLDfvg9#y{F5-R8El7b&>3+_nQ%Qp;RY{xC7+y-_ zXTW9^IxPLNzo-4y51I9U@W+4l6TkA4xcpIf_39HALyGs^27s7L*eur<^IO=<{*U<( zfI|RBxZWQGymkxt${z5*CU8Fk_cXxH3OIrm{lv#=8(=z#R+9;>S3XBkt8sXQJuAg*%Q>ku;qJb}HK&YnhicvpaF;&iyMJ=Gs zuSz3RGmxZhnDt=5= z{Oh7W;K!84f=u*wAWaEm=ImJ^;Ow3#5Ma{6Zf?PBPJu=sOO<@`cr6#h)`$dbDz!o0 z%27;D)$g&E(D3li_Rt{1O#oUO(&4dpws>Shc#jd>vcPNc%x0^5Ov3=pbQKVS zCccsYVhdVaOM%pdR%&Cre2|9_&@FpdX4tKDi1Tp!N08oEE`(ePbn>bfTfEwnK@Atu zS~1cIWj`!{_}aLDN0Gf$H3VEHk}0Vh~N(o5qL_6-)DmxO& zNzuUrHcvXxq^gl8bPF_M{*P1u7$@9~{!B*lH9E#MI6-$lvLvNCT6o}#kPwz?m!HjP zPG|s*Mb&0VEKXi#kd&6uoQkYCEJ-vZ@^iASBDKGjFqClC_fsaRh9Oxrj0~r;9dXH` zPxiPp`k7UNR{X!Mnka2L^xvvI_x%W|uXOr^lRE&&afi+m{PPoCOa?ZWGz`8H8L9y4 zCWGE0EGZ*dbwL$%DV$D0%|sCs*AMc;WqjV@1c-j%+nWXj8u1V+oSNxmV(sYu7$5{S z!k9b&>RX9pb_W+NzoeCbv3fl^wJ|1ZVAt2tY_CBYhIej|W{OIhNTmK2#!#uMS-DWo zS`uB=PFtY0r5B9R0+biUj}gc^gH^y4Z!GQzBGMU1rN(cS}Vc=n4peQ zs5;uDgQntD73xVJK*&u%bZG;tX^#sqfxyf-++E^pFFX9g1%rzhEWU{ZH(TJa6WnpS zcVz}F2yB6VqWm?NlC|>6e3MEB}wXRDe2FPu0QPO??6n8DlCy z-b6%@ThG@X=#v((l~6Fr)Ir8b_acb6#gw&4n+96VCT z4S=eGNagR=va`wtIv2ExkyNB)VQ3$c9QV=_iqP-L#ICA2%gvmRuXPRcb45=d7sXM7 z7I+vK6{-on;$zf1echi|#c*V>QxqKanqX)jUAQSycJu{19lfW=MFnz_pDIZZ8gc^aeS0Ahvbuv#rz%fgt{~m2tffNXwa^Ln z%!AEC1>X-*s$o%=+TAf;%YreHk4pp0I9VE4D`JvNHvRjVJY`hFp9zEkum*N*j&^$k zywRZdg3v4SWK1!8BBMSXOawN1_JX8vmW>i{b9%J_CR4)t1ellzK1Eu=!~+il_z-}L zhVjfI;OCxN;M$cH$P3s3%u#U`_y3&Lj57GWu8PXqsC*rRbWs9>gT9VzfoTH}O^=S= zz)`t;KLOzK-3H*RPnN6t{Ef9K&a!!V0xTww8FNf@OHvjpq`s&N9yX~mQesh&5hZ9i z2+%8BX@szUr^kQ)+zR(i8UM}};c*E#V8IuJu<*c?fC&jE1n`VhrYk_#Mda2LcU4{6 zOYstj2YqS?nDy_21>Ohr4rpdA?3qolG4KZq&Bcb-NX(qJ7c&n`EcBi$7CmLDQrag= zZ5eE4#CwdyY*%wa$A)kQ-0^17x5w5E?;`QtQx%tj;Pw;kaG-@wzqQY7Bmc4A9+U zwz~CeFhCP{fPJJjQJtkA1JW7|C)3)ZfhvQU%y$TbJvUAuwhcj=u^g1jexKe-nlrW$ z9udo6G66?mKra3~4rQmF((STb?}Vv);E!K+NyQ6bm{%Z@h;lRvJgA?%j3j^Q^^;>9 zAgQjh%yUR9oOS}5%mKEL)e6!tkeAsfq0Dp)13ivz@sQA(r+ADBejJN474=GWzfeRF zgwyVRgepbf3oZQ0CrD|FVv-Y}&54a94rXd$=j*T=Gw`g@m;)~n#;*{R`0ue{^%|mr zo>GMU#grk?L*2!<)(GnnKw1dUMT53`0DOBxcz;WHwF~&iFE8-ySN9Nh9C+4%^IpG_ zcuFBGb40Qz{lDf}=i;C5Y;gRq2>=-uXBcb&GPBk0t7kgk)?F3A@Z-sRNv~bsePL&# zc?plLKM*zzch`EEkkTu{NYBq2@(Iy$85N?wGUnn+s!Q3;+5{!z0f4mxbinH`F7U7B zgj4UH;)7GhcQk@SFL+9TBd;8tO$J&6_<6jzf^q^(^r)^6!~(U&voPKJ3CgpC;012w zATVg=6Euy5nNF~}bBKPi1iXVGHN;V0^9Ub%B^DADLYvwV`)UW9Cj4p&4(Xx}Lr6M9 zx%F~;BnL!liBWXZHIXZfo#CXiC8Hrvo!ti80N&l zy^M}y^+Ps4@$sEHja&uCyUqbLS_2GpqQ?D1@7ohu)#IOE!~QaStc9+PA;!p~#)98s zIxPH+e;pHoj!~^oLdIp7v^ZGN@X+awDzDTOmXPQbx zaGwAlYJqQQf!iYZXD=P$XMW`l4&Gd7nVxW*)uc-GL(c!m&moZlr2cW=EQ(!<$C|yM}SkX^V#~V~q&= zM7R|rg6Af7Op$x#B(4G~UQn7WNB|C$a(pt%N6mp)_#3oL%COXbXAv%T} zj3=o!p6r zPH5(&pg04CMfJ5~|FK%$qM3kZYv9RT5tro>vRWuV=EO<8{EUIA*?^cgrk_!9>;nx= zuTpWY;QRFZ?C;N|z^AjKC{I|u{<&(_V&WpP?)sTky+H6VhS09hF+079c54PRWdsQd z`^N&y={{pE{KlyBDj6ND)Z?GZ+rxxl)L^h}fHNC}(^LI9M*#MNzpJ@SI4EE*BDM2P9A98mxc<<}+_Pa^^=fE9ujm9Q}k zTCtc0gRo|UoL}d)sUd%R=hOe>C;!Gz0O&!CPbW6uT?8P`2fimFy8WRypL^z9PlwGG z*89^&Lg&@Mx$;BFw|8WSQp~a+TXRbhm4Jn!v5z+04N5WMD2U@FbE##RvxV} zXiv>BnHh9DExOx#kmV}Yb1tjpI#M*J^#zRyjcHg(hEb;40#HJ zLN0Zo!XV%!$FNE@0n2cNq>-g;@fKjzMn{CotcOO@HYzIxsdyN}6kV!#4v8}`mdF)W z{$R4L{pQod3f1fAk!=#GMy>`yeqs24;u;|v;SKVOH5eG8nZUfsqnKJNs%#1)FXjNulZlo8K&DCn4X=%Of7t`On=GN%Q*J94FhDP z8mmeB!swIWldZc^Ro2-#aJnTJ0J{M8;=cYN0>0eZCnCDr z0Ms9!d4x$N4Got@>Ba@0s4n0c*mUZQ5J0Uf)^aH55mL%GYgz)0Ican*&Rhv zZ-ppIeSikaU96h*Nk-Krx&Zplp)(pA+fG|d&RCen!tXEOk5+K2cvzU2R7X^qm_+!$ zwrveTAqt8vUpYRsp2Wjwp(|x^GVtji`>lsz*iYqcUKubHM*Jw&H&4$om_|Z?PykO_ zaMNg-om&G|eUwJ^m7FRz0^nK(G4LhN5vKGOad9-}1k_U;4;qUc4wVwfF!JlqAO|0x zy6L2Uk1M{yh`flAbg$O+%Sh$GJWvrHS2!GR07OO$fkDGTW!IWE`%<|z4&3)nS|d>f zr;q&@%Fm)f27UE7Yp2B|2c%HDenr_I{cDJYD8@u017nJloGZ(!sP+*t7`pGtNCr3x zrV3QS$5MRktp(c_Xd1vY+5Aa5E&lM41a2(oM3y-ZW4gJDXeJEgr1|}#;{|_USv~Ua z*QP5*LeofX!dxLzhz&p-98wsNG1~Y_fVcoQ4AZt~H>Q|ut)bbR!>&h?bRVL`QKFl5 zwK->9YqHVTEfte*ETZSH8CM?5%f9-ZnYYLe@Ow zK&M*{mE?ko!B0Mq({O|ZPAIQ4Df*sMs0ubo_QPH-I(S29 zrxxw$O<;YFZhryn9U-h%fRk(!Ui`|bq^pH!7Ywhd7qRP3(!Y{C7h>&}s-V=#YQ^wC z21FT&?C}_#oJ=ynBPTY2h$*#bz{HM+vf6g(zqjn+`ySFx!1FoGYz>$QLf?bB6++*a zOm|3z!_%QSbnB|gd}X??izwCdtYg-y!(v(!u=2!TOvOT05>{|6Z+?+HdwarJtiWTQ+xOq-!nFlFTEn5~(}jHcpI08i4_GY<-J+Rv9F zJ(4-ru8SEIiNz)nTTLk8N%eky;7ExRSdXLkux9be2(3xqz$HmWhwd;W-=zt=&VFD6 zG!`^zk!(#v?+}g_5ZA?w1<8K=LtiARu2&jv9jdj3)~@4|fAJiN6MNkpMrdE^V4%Ei zq2s|o>3hk>pGU)3V4^~RBLN#mGn-*@Y7>)lYiQ<-5Cm@FV~j+7oggGs0#ZrVgPi+6y9hj0oS-5bkBcn@fiue|3SM{^9{{JhuP`z)Tnt zJjh5f?FmwSD%9VI!uyC{XQ9IO7Xk~xqztZ*&}f1oRwURE{95DIx7VBH^00s7xxfBn zJOAbX>(g3tU3wqoZUaz%T>jaPjKP`PXRiJ9=l|TlZ$A3J|HRo#7ryu4j73;*@PU|n zhRLS5RP1`=MP(|+t^`q|lM?%_fpb1&UwsXJh*NYQ3HC&AHxBTnFLpRsY~uUhGslNd zF}|Av&bEZFc;F2WEC`qx;9?8xGvQVP?2{m@BCMD=H-;ci;Cq2MEfhuy5+Ko4N)Olo z34-2xghhZgE!v4iJKsdRJxADIqPw$zJ6yttJ|03%rJW8@haGP)iKM|4iAW(HYN2RV zD=&1R0@bVg6<5C8QjCVEB3Xq(@{<}NNJ(b{;#JwP7FW1R9tA+0hd(+(uswJ(2hZ1G z=j#ZrgRE8v-4c|^7s%1Kgp;Q4!tSP#bIO2uU&sBDWZ9n7{EJ$SMU@n@vi_}i?*nUA zs(-=7)JdwsKh7i=nfPS8RjFYA0YqPNR2*<02KS}&@tZzdIHU_K`(6)q)8E|e2Y#YD@!JVkCdXNZ@G4M?g zoMXasOOJp4+%7)zg+1JSrPKA1B@jyvQ&!}Hz+TPaCSur}B0Uk2+(iIRs{gnge$0va7?B6?3qSk| zf8y}`2HR)u4ep?8Nfx4{4Jom|DQv+cdlgA$xWk>ZK-gewZPL~5*!|Q+uEGEnV;kp@S!bX3}UQFj+&p-ohVD(H*R?I_lANJ%Xq+5kT2tX>2;VJ%7iLMVAZrk45*_nfh9FO2>W8vw4Rx$Jt!#p$d*kSoGCnR?n8 zS^(?e*~KiD0Je=vi`E-Zn5(OxbNOHmDWs-iG!vghnmS?4n=N-o8gyVdm5&`Bg@&do zT+5^?GmwZj$VtBIoQi*Z?ZzlVjjYq~(9g}!G4FPBOnz9TpChe$jbcbNZ^_;jW{`fD z3GV}Mi4-_>+{B5pxztJi5wXyjN{We-njoW=oK(5sQPg82a%(cOL^;WAnBvMAt)QB? zL2pH_rxJVvsIn-9d!* z4U_?Lg2`3#*+?#alu5CPOJU-5UD7GZm_iz^o7Oz(n*#r{0oZ1=96lg80oex4d=2f^ z6q8dk*o_u!jgtJ99@0l?F)6W+Y%#1#f){lSrr3j17J}5Kmuv}b3!It&rze7S19V=n z@Pai6&VlgF5WL$O1Ok3}ug6b(br+xe$}VXg685BtG(B5xEH?oX}Qz3CKZZ zK7e}n~N0RQw*@aB8w_{|qA9@}Jm$CPl!3%=X|uRF~M zXb9Mx=|H})Kxcrk)TGZ4rGk2KvmPi+V3rai9L+&8VgZ470_Pl@_i)ByI%Q1O8nm+s z%!UUaEWw8h^otdI@3i2j0xi*%OKc?LQ8AQB>jz)CYsqmd;L-rlF+10^XQ9dxn35?? zm3^KAPsZ{x8cPRD0nP85c!b3P0$K1>O;gC~!HdYy6|aY`63!yBllDI%Crk3ie1L&e ztP~rnpy=_>V4|u>oUj7GSUGS)`rz2Rf9wSKmaB>Kc<6X^(=k(~p`1)=>+M=JUrFz9 z+(l1nNgz(xkK;Hiu)bboB-S6eOUjVP!6(=n*TzhyO1>O$462ylFtQ;IzPuJZ4Cfm@ zeiwO=m6CyDtgW%2rUADNsEvF57z`4;hx9$LS|ao=HwSG48DJEEX<%AMW!(767xZ(v+)dizc21GO?t17Gow++nt9FtS)n4X%!w1NfizKC!Ac>>_>5zAGB`eh~We5N~eAf5eX2$R^z2+Pe?`u(i~tt z5a2ZanJj`aRc9Q@OYW4U*P{@@6H)geSQgV=(j%_T{Q&@*eJlWyvKAf>oqjNJc3LvOOB zD{^tIS+a$sg>v}jJZG*VQ%jEaz`~Wdstc9ODg`ceowBBF18Q2G!rBSgG%#`h5c*!_ zh2BAe*8rju=6)JXP%=tB8>$6}hL9_rWF}On1*UlC>Ts9rKFEVfP-^2LqDsSFiyclF zRR_EJQ4u*ISD{GWWN2$tPnQWkPn>`tLuR{RZ1Y(CS>;?QWA6YtE<>z~V33lmnSx{@ z3tiV(G155II}>eXee|>tDe$+1!d2l=;(TS8V2Fy-GI;Fc=VmNS(}LO-XeXK-&P^`n z!F7;+sn=%jN{qK5l{8lB1gTzIstPyDh^`=1)({mEkR*G@LVpN@^hu&Bp|47?E6{zl zY|j-KMNS&yfGN5EQGEPtz|$7(<~ko6M)$O?jYaEBhjxxxvlN(@;7H>?AYi7Jw~ z<;mcgA#kG)Cs2gc8`b!)H-gg^*oZz*a}k^~z$47Kp9pIJo?m(V#FayQ`pb9l#tVlC zdjhfs+;Uv$h0Hln-k8rJtyTn02wLc41CaLnNja9LeUsMCV13L)QO2k#ny#6`Zcovy zTQqL~_LYs7KlN3734k-ELHM^E{_}O;0Ho{vFT0*E6J7H^`G5Im-%5-3hSNX%TPBaL zPjR#iu5UR=4-O8-Sp@N#7ABlyXGzN8PBIK?u)(8of`EWv8VGYV*@*|Rcs*cJ0T4#$ z2>qK5FD`oA+&RFj56$ph56 zt}kSs>_i$A{tqr71X4LkvhTIpId?w5Ejo0aN7FDY8_;@-`I>=rGjxYNmb;NB(02;M zi6--LByWK==}lR=D9r#>Ng8qgpZENs+U*baxFvVJ$jGEhcdJNRTndJa%u?$8_TZ2+ z#Q{-?i5}uRh^THCwgp=YZW@@`3~VAn%{%zMM{o{s#alkD6^>in9oNtgwBD4YlNDk@ zBS~T%6=7k@E+2+*l6|&?+2&c1IS=SB$YQ3asyq5MkUciMFh+S zNJd}(P??I=guM!#P)MH#uU*#k*Bx0!;*(^HmWq99F5(cBk|6^T%w&pYZ4R?Ff!%0f z=emybKENIIkWS-M1rlGvVh3#EE}t68*1W`Oz?Q`vsaJ|GooV#KibN%=)cR+knGz{`klA9->W71F4pl1u0^14HSI0xw+g7eV}JYGOS#fP35 zI6cLE53k|zht}|cOA|b>p%?V)PVkHaUW8yriiB+CfW9a79qI+a5u^h`7pgR}l(Z(= z0CETW5C8hJm5QraI}IuTEHEw;8&e$>Yc0f#E98v>E90( z`Wq^u(}>w04Kec3k`6yPDUZGSb*K$$rOG_1Onz!SQ$`aI;h6oc)Mi1(Dk9KMK-Pe4 zj3PzMlJN21_o94{D3#Rc)oL=Vi~J~Mk0`BGYRDQxVpg5rSosggAlsBGmjB6T4pb#zgE)cbl=&9jUq{(&@4h9p3#lJ)ApFST*7ltjQ{s+Y%Z zO_9q5sh-qT#>+0PyOQN~X=If{;-jZUr926BHb;5gnMpP6aY4;YARG7Ir0yajI_U=A zLwX1Jgq8&zI$~2axV~jX*LbTejhgH?4yhVgMHj^ju}+@Z7uA@NYhS&dDuhWSMFkWM z7)w0$xf9Sdpve?Go5HNmVAkf~xdlu>kRHDGaLb@brchK2Qk?P$+z{9p7{jnF!5BvJ z+DgSUA!}p+Yb35o0d9eb5o{X583Ha6@Bj<$wS;p_m;l)Gf~R+T{KAbDzVO^WuDo)9 zey@iSMQj3Tf+Yu0)Ps`?Y=8+q7W@DXlA(X=3rCt$`ge#qFmd{CJi`jC? z-w~lB3vVqP9d808c+H2-ORENeffItXE$G4=m)^dP?|fv6A2`K$U_!VF;L8xatPaA1x3LR|vgRDUyWfwO$HzJ-v&U9C2E+y9H6g7%*xKLN->SD*29t zjvb11iW{YAc^syap=rv#1C$v;wF|w^hBL}qj(gh4ME`HOiqnl(y{8;$D_)TWN&XPP z$PDKM_#Gz{ZXO~4LPNQrjF5yv%HyF1dzhtIfgwDU71D^bR)^LcivgzNWH&+C1;cc?5$vU8!ETK^(C25MlON@ z!^XRQ4J)V2BGZhopW)nuit$(8ViAqQm^PY zz*?Xgy5~3E!3K{ucvv5F#~-DCCPazfNat@!?ShRECSG0sEL+&d0FA&+3Fh=1>u1*F z5?Btu`r^}{{m0+`SAX@(uYc-^Pspt&FDn)N>#@duT{i$a$gqe6JOOOc@BMH7uV+5; zd;aj%55xB}*Yk_rWO>Dt-Rog`kKP9?sKZJeyrk)0|4Y%3KBfkG3GgK7A?S(V*uonF zpBUUhJ4kT~Ba3!$2x=UOKnB5B-3iVboI2a$;fL4o_@gsCe$L=NQuD%Bg5X6FydDU5 zM8DQW6_Ho;P~*;f{k0~tYC#ttAxEE5SG_tD`jm_s*~w|52&yVb@dB^#lvk3eg{-vO+ZsCZol#p3D;~IMh-x$?F2ia>$bibzBNM*H+Zy zl)~CVIQ<+mNb(bUi}aoG2+w2Qf((-m2WEs-6IO8zRt&+$7gSV+U`2-zp1`%XzXJYGHFzTHi7U# zxg&iv3`2+n-JN?2&A2V!)hU3yMgJ zqLFOX$Dbn_V5~a)aZGzQ5iKxQ1uJYc!EXv+(*hSQ@Sp+SNx;Ka;rQ19d|}_?3$N_s z`PUBd=G6rjyAEy{w7|zzZsIRdOiyJduoqD9y7~K4*(EYI9j>K z-;<&x1_sk$(b5!+VT4A|%^Ci@ahn%U(LK(Z!(aQ%FTU`T|MB1c^k;wSCjnd`Hqn#i z>+{2Yoi_jyf{zm6$?ore`RtD#{`@a*o$~Mfec>Z>bNdksT3h(;WiZ_aQ6IGE2_P=O zC*vEbQ@^OdyrNo9P>9iv+F6IhqGi&KUm_guJxDyj0fq&J1k?-Ms>hwf9$!2RxO%I{ zix(Pv^I3}r&$qa=&UhCHD*$h}fM-Q*g>QhcU_JZWCMpGbKpY{Yv&{p+83Y!!%MAv^ zA#?a7XpTVM<;OKfh~2sq4`&_N8yI6?*n;PC@Y)P>*8{5#VcEegdi0APe$_!boq9?X zZ1Mq5K?qVBfDnd7fH>~G7Z&X%JjP~c$%T_}@{VOF?5+L03L1Qmh@ zT(6-c)l@6&qx{Lly=l}vCuTIU%9WsB9~6%07m;-1p(c&hU;3~ zCw`2>2;V}xRx9U@$;xn?WuELyxo98N`uQyyfNJuu&7v}DbgTi0?_wyVH>ouF!?(W* zmBMk!W$mvI0?;Ig-&cVx$zP!|(XEZE(xjf(LGilqE;azZ$O)sI7G!l(enQNnghcjB zayb*N3sQF;O0gVl+$6umloSg=h6#Rk#ztk*Ra_KHG&&m^MpRQF?j?Dq#1v2>P3bdj z12bvCZ38=NVP*|zs;Y)Sf=)a_@8CNJ=N!Bb2of6$W1^#}jVMA4?=b*dCHjRV_OJjo z(KNrJHuP2{z&0K!Qv+PEzyk!l%Mc!&5H_Pg>9rns=H?1txV6MnSC8=el|vlutUwDv z14h#{YEK;H#}tb-MZX3Ul|tlI-q(Zx>piR&7$0SRk(x&_wwoeyRW>OEA_L174JI%| za18Vt4cxt^U%#|%=Lev@Fa7LOul?NL`L93y*`NAxJR!H}9~y|(FZsHiu<;G@@u^RV z{pd%@J$U-`V;}kMfBCohd+&er)(0k=boTUoaa*u@X-{ygCvqO%1$gJ+#KQ*L>mCF zjfwLidTbYHJ;bjeXz+#v0vQX_S~N3*X~Sp@1A!1a57%h}5Ejw6#0B_Oj}Q?DL?^FI z_KHO{XAo5DfqIH$8D+B97hZ<^PjGOHjRz;|R~m++B&$-gwyXsr+d2gG2apIW50qy# zN^8q-NpVVJYjrZVCWn-$MjB;Zk$;xd@%Giu8`X0g`SBlno&{-v6oVo7x*(1< z6-37yfRm(;iTqUv`?a25j%OT;4E6Q(^j}Fq3n4HKyfv4kZuaEFW<#=tLghG@T^|zx zKax5t6iQbBvEWA)NG`@{x)%?4HGRqa0I5>_s*uazQrRF=w#!vYJKJcQ6N{0a zEg^@1rG_blO8JtwFeoHs%2wCuo+(HJ$JaBdO1Lt#%J^MUqC`_4G6vKbm`M`@$EGl| znf|^Z1S9B!zo-%wt)2}B!$Mm79Z#t^L5YqSiU zGQb4_9x#MQCWQM8a29~|f~!l9uN-=O{%VJ(UOL2;>-%tfOEgZ|{lPE<8XiS1B296n zVc6>a-Z_Q+1HfKjgNOAleo74Y(bWTm$mWmcKt#$JutYH2!jeTx1`S!j0{x~Hy0nJr zg*95=U!eQdXI{MW6MyV)KKt3v{-fXhBl7Bx{9(B2{=M4({Ll1Q1pq(t*zb7kecP{m zul?RX^s&_s{P7RdgOKIz&aYk;>+c*v4mwDuH=y$lF1Snv41gB@;1Ec6?Gkh`pqv4y zG>{kpgg}HqtX~(e6QzXM2xz)sAfp!}8Hm-9o?8oJ8PhrA!o>;R_qGW>d~b_yoiHu{ zSOR!KfM)=_*5xO3jwmK0sQHCRmYRJ-~KkDF?ef|vTV2IOy&M3%by7v(GUMH=+Xl%Snwx$}h+(pK66OQbrCv_iMuEC>vnx z2q?f?E1xSYL54QXIc%tMpvz>!paxeVPw^q`#Ih0~Noz~~g*L4@ij> zt%aRU(ah(t>rN!r(&8RHwmM_?ZS1zG(q# zOWu{$jRGbNtQlaNf%6R9(-0mughvTDZ3G8I`0CQ(3)hzT@=FJJ| zS@Ze~=Ki@%&P`=~m-+A)f9{!UKl8``)(gM*<$rVy@~ZM9NWKw@s{ICP0OS*&_yk|R z{8z#YPye&0X28w!-9NZtj&SSr2Y&E(t$pi7d-I#!DqNYit5+;_H* z#Gev_Df)@W0>L>2FG7s*W@0k25dg?4fhLH+1yS@arQ;cZSTlkp04ruJR*X9f!JD_1 z_}YsWZ{Ke4P3K#@=iUh(X2N>`99hC^5In=cvm|)k5pFx+FcfZ?iN(fxiYmo`o(a{M#qI* zxI!vEb%04#7{dTw=ArB^#}&tYYE>o2em5!8K(cRSd|kQhUh8OAreW$IRkpo!LI!=I z0fv*k>MO5=x?zy9#{nHj8p@B7W5hy2T?lC)pT#)6Zxq0jzcI+ria=y&!93;xB!nQy zAd6ihYF7$!r6vf)I4eYd3yKrGR2fJ4$+C$BmrJy;_~KX@s>tCJp7TKEAUp~hs!T?r z`XF6jWDJNJJx{#y4X7&oxiP5%qH>l(j=@e+hb;>qAuFpWb$Bi98{kJbw16qKLdCRMHGx``R63qw7_Wt zTwvYpzk`8?46xCtWcoE9@ToUec;@v5UU+kXt2Y<8eQOCh@_>u%{WkhR_zip`JmF=!C5cWE7bO3YS>!eJ84^HiW;nlh_LiXyVZ@sI_23CVmKTmVh;bd(T-Oiu}OsouOHcHlG;=J1rE_oRENQNk0`!Wh^6DlcwVGx|cgGBpUcTUGr)CvS2 zsw{(Ss>GvRel+_TOt2Mv&lNI}=%I;eI3;|74M=RF+v3n4vCu_ZP(zDDtV zkWU@mvT|!JuMzs``ci5zbPTQ8#S^+cu!qfLjASpvNSk-#>}S;)$ne48Z|hXI4M_=gag{5tUyf||o68{aCtN1u{jUj_u5 z91;n-CN+)5vPXnLW-Z()5_@)vv)h|=&H?VZL+m{L+-G0?%;g{X%&-3Ae-1OfC2m16 z<2T%G0R9(v>>>hs#Ro35_?8LbZA_SwcE;BLyeNW~9PmaDTf<_1p6I#nr_sVD|r0^K4oX&Ltt0RZi z%3-zCwSn)Vj4~1mbGjTANfu|9y(;TI#giHaH4*OD{A>j0l$?~cl*Lh)V}T7)!|F5) z!{Gw?OO10^0V!i66&mf|b8pXefKQdc7KudJ%C?r})y2C)3Wg;A3Kp+5{$n@7lL&zW zmEtJf?-&mPImf)>oo7g!>c=U^*Y&j*1CsM&h+nG;zocw+sl$5e20)HM;>Vls=8Ds$uf)~JfJmVr$J+-HDG4RCJ@Jix&HOgI}sm+L;@i;I9?xU#^P zU)smj*ACI$>Oczzay^I@uTQH7A`=_OI22f;#NVhIF(8%DUZ|IMFc&$B(4?KAPhkobpz4Yks`J{Z$V|?v#_~ssj<((xh zo_D6Z9?0)&1~-W|0^)m!^ayZq|E~vi2!#wKk;NT2!N{z!_i6V_tY`p$Kn6Z2$uMw; z!)auH8_H!5MDT_X48dB)#;GZ`whYc~F&@3p;$7z_c+ZUR4glK#RuXW<1J8Qkc>phY z;MJuz1V`#gqQsRT8hGTPM8YT~^ggFfIlN?zbb3D7Mztg&hc_+W zwb|gYb;hHcgnJCI1^wB#g5Z@E@T>!#4Zw>5xZ(+Wy}1{8sY@$tEnp~%FEX+eMnxuz4EIWYm#GLe;y_Rp)D)Qp#~J_{#@df1f#X1-LW-2K>KHixRjY$A z@;s0VSg3vfWkd`N7&Hb+Ay}HVP&EJ;M)Kyr6N>AhRKY<~>F$%IbET=5x&g>6`l!1P zm3}js--OzUQ}TU)3ZWQSiHFM3Z_oe?6Ax56m#D{x`+5sInV^|8u-0hZi0`SfY9~up zxdYtT%%sx=T2Sv25%@kz^PDPuLgq_UvdLJyP1M3C!yZFrXHQ%;0ER(EV}&JNkAd~~ zfs3Tas_7lJ8p1^*coe{UE%0CqY_~uI#vy>40l2#F@WNh?=MDm1xaIKj8w>2+SOB+< zfTJZKUd@0^N*MK#SQ~#Y$!p&z_$2`Obf!c!BQ|CFNih?KGN*_T34)~0J#ieH$SbnM zXvn}AtIkAC1G6@TInRFc%o?AY7+T)}ZhiInqpQz;=BI9c`p^IU&pv2^#AqT0Av{8@yCCpxpL`BbM;p)uWjGPw?FpSZ~i@}9{cg#@sJDA zW>=l~(xkzd7{b&trY)nfy6*-UAvz*T??Jr-i=qO3FIX%)ELSUp&Q}qRl@Uwq_=lu+ z9xbfn{+Fsr9hJRrA_=1WS)SnQqG*QlGvQjAM>*{mb%a4Jv*TjhOH?T!xD;Zd5`hd- zo&xd66Ck1RB*VhaV=3TU+|_jhFb)VBHvl*p?jJDZ6JanF?=TdAq_np&Hy{_`qz;fu zEt1D(WDknenAYe6)pCs_TZ|1rO)8`jN|73QLP3=Xqg8;HYE3b004PoBVaTN+D!vOM zX=0B07!ri|zNeL;ZClLNXP9ox&`dRMIdM~%6-^9?D@h;VV#C~f59dOTLC=;+u}M`( zUlB%THR6Hc=wTo2aE)HemSZT7Q8-W4Oi``EC5s6pYTRRiIcdn*1y-Y;OH;z7DdAqI zbPoUy9dOMFzI5dAt2++QTwmhVYYQxP0W%XmQ8EA1+{)3p6oB zE;t_<<>|mx0-q;|C;$yZKA7YAA-Y2&MFNBo<%3#0U7ENN)WI*gjO7Sm6T9tnz%f7; zh6&BYpxtOOJKJLW!UXqSXz{*n#s{Xr+X>hdU>SfbUZsW41;I<5;JO3u^uS>s8xa6~ zWIUUZ=XF8^P?5Ak5Op|3iUpu}ey8axlJe4|9_@)UDJveDOvO#hHcj-=X3QJH<`h_) zDxq@s&|`0}!*ba}d~u!&Uexk9`T2*CUrTLbxU6`oB!1oVpq@@Esza?L z$fWtos0NioqErDkG*&LkP(QDd)Z_c{%-#Sq;*qqp)6b#s$z>J8V@B&oK!pg z+%zN_Rw%BAQe|3*$1(0fk`q!S2vS}JR4a!1YZWL#Cc5Go1Gc)>v#mPpu{AM2Lhm7F zLep3@t${I!YNCKu@8NuiGT*rN3aTnd14wR0D|Ly9{`<+Rg0jjg+V6nA2lXE0f|AXGg84r9Xc815;y5jZda8gH zZ#}ajNzfQ5HATsR3C2~+p;9~pq%sbXd^nN^ybwGYh;4vr18h#gTN9k$Y;o^~#RFRw zZ`(F_?f70l8h(+3WXRO4d!(MPSE5N29~*yVlp%I0HWId5S9B3 zDt{jssBvp;q<><%HL|~SzFySomLx%G+ug4G?qr!n{Ls)Bc zm;ayv9yP#&7C38xHLGf<+W=k#@Y){m>dg+X?RmU*7;yb|kDc2qgxwWzumqd~bAa)Z z?Rf)hqN8M&P(4i2AfgeyKC}5*Vk~ckC|M63uKIJ9IhV09J zw*mP2{rH~m`5t@Y#*OKn@Qz7$?l-kJKl7)}#R=Z~k#GL{|3ULD-+a&R`^~xOBk#Qb z&f9@o6Tsg=2zQP^w|mBJ01jPr!|T*h%zO9{)Im^6$sanWMRH)06GFWMB;mwt;|&i4 ziq3?oi4ZmK(J+ya_nIUjI>a#`20<8sEF3jJGXd77z*d9yw87ghGbndGUGAE~7&70DqF33pN#?<@mE@oC2iMV+MloVo$X zYXlj5Z`}Z#RLt|I;KcZVI&Z0L0O(jS9Z{6Z*MCw==Bm{}x<&>&|5WgO&A_L@_aO|C zg#7PG+1=Mh7I$n!Dl4HI+CgY%~>*qaNMVnGq@ZFDh2jnt`k9 zMp7<)vaU_L{0NyV5jpzqTVRa@8w8xTgfkX6(*kEEgw2+*X@N5UHsd9~aKMdaz-!BZ zXBUE}_B>v=+2hR{OJJv0?0?b0_Ps*+@Sr&5OUzDzL~|`0L%4cZs5k7RV^WBu2=v)|nYpnUL! z3m0Zx*V(nTHFG2~=h^HW9X@~V-4FhIzxkeb{ppV%efPVkw;qSc*-0Y|xV?b>rUP~y z6$ZNJ~D6xbX-#{Q74Py9}wa`IaIpkVjZi5xsa0Tasktu zJTOPSt_94rc-c=|(6j+>wpcqq!P#?DJg{x?&Mm@wXM}fH!36>)q+vw20bCW}jUc${ zfSWzAZVdu5IXpfB!)S(i;^ z-=Co0WXGEhV>X;6Nu(J-uw0QDDHSD2>NI_fs?!Ad6cI1kCRU`x)Mhi96tYqk_2Vmm z$`062wVSV|>WYhS;?&Od#7`rqJ{f%Pu|@(XHvu9irVAI#;S*wm6UmasMEsF6;9&od zT=N2QvsYSqyf6R&QUOUsK~$uH7!+?v-6&MGI}BG3X{9zul&+?H8ieYNqg6oz>#1Tq8EpQHpIPGi*BcO;S#Uu)Rd<6L4jqW^ez%h z0hQDlR)QL_HocJ#tMEVRj-RVFQuYfn$K|8RN|>y|{VjkgDXhQQ2rf(s7bd`Y1DrL4 zQv|FNFpqzKNlKi4xd)y(5`68J!%Npz*uB}q?>L0R4x#V#Md-ZlH$#XrJI5r~mF(UVG`||KQD=?$fv1M_>3Y@BgiPKk*a) z&(*Kv8u{zG0mwcZ@5a0BwbR$8w{PDDfVD?9wja9m=ns8c^U&c#lZU_S`!?V6zxn3H zH%)No62#4eqkT`f>WsfB6!sm$qSJLi@Jh<*l$_&3mnBY;B7C!yPRS{$Q3%xp5|B6o z@d!wHAaOw;84!*(#S*g!B&ZC>m}rPX$~mwN#I$O@-CAHa0p?S*8xw5IEzVAXb92Up zEyAVKj0d(EkF>zUP?;e?un^#m6TIm)dFv$sUX6{xUazi%y)OrSn!tT!2k%Oj%Gl&L z$C)O0SV#&aTpjB9d#iLfiVcI3o}~E2M;M(e7e9{r@|le#$h zq?VweG(1kJ2nkN6VjP7k&`t&j`7u_$)RQ`+JXTb{rlGqp2oNI!G9QhIhjNnpD2=Q4 zNIF6OMFi? zx>akeWP4XiZkm*O=F(^d0bK1S9Mo;oN6T$B*%I_3=v~O!93tu`pZG6SMMz7M3+7b9 zs2+)uRRYv3%)}lfrqUT3lRIN`3qyG|z!Ck3=7mvlq!}j^iKPsn0bynY>l49tLpW~; z_cGz40q(WHeT`r%k^uJN9{<&q;PnHKYx^tg?DyE+bGUiOWA~uP!F~^S;D9aweT4rg zsKJ^G`MOo4q!Pmz6QOsb*J|=V$a^C-MdFZr`GXP`1t9OUESbTuk-;BR!HZ|VP;96y zU>XqFSo~F)g^2~vTF_PtzQmrlC`@Tan>((znZ}Xk+-8{Mk9L|7F;N*@&e{)6sEzkX-kU#7Jr$$1-b!tcJqxKdF_6wC8 zS-l{wLRScJMNp;6MMyGaC0TJN4AH146+X$5G0iH_ECLI%4TLNlH-K${cA{#7nE^Hl z8=H)KP8mG1L3qcM@bHXqamF|`)0M#_O#yLjuqVK+PH?>ku6y8?19k(j>s4v62*4^R zs^9|U0-t>bsv(&p?8*rOPW#9NT?*wQs=4%KfgLjAJE1KJK@LD90cvsOT<|s3Ej9rL zu!dl*@((oMMA^`33S_D#U@9)PN!gd4SK1ASbRfku!jHoe>pYzrB|(*mLls&OQ68d` zS^dI-QR2d2(O-wc6sz9?f7dR9Cp7?|VWH=Nbf9YNWEk<%Sa`g)=kWTT!`1x`I|mE6!wxub3hno< z6lpGR2AkA@P+oUs1cn*LL=&VK&5O!CQF3fih^gK;Z}Ad+g4Ioyoy{@3ijXBmC;~|L@uS zwOi*OJcV~Y_KyGfV{4B+@uA)KZM6K(_3hb18@!yV+0Nn)u)MvL?siAvC;**voZW13@l=ERwk;l9XFOyH_p$nSPofTZL4;iZI{@x@ z!EP_ub%H$y?0Rhq4g+u$1c!mJ@<1O5tDpx@mK;*r;Ys#u=SohM3vE?l5(go~KToJ? z$UF?nEblPjg-LFj664;)ovnJK=-!pm{#DN`P?Rj@{GVusqKbxSgfv>YX9S|A2i3uP z14-H_X?IZkPEPw9dGHLR_u~j5sdfN#!fqeOlzqjYAk>)zgBa~n%m+p|334C(djs>r zQPV@UiN}CbD7m2fQ22(SUTegiF-pi_A*KrAWFAp9U!e-2BJigsGDulzRlYx}D5xWR ztM`CwH$r3*C}Ws*NKtmjT)AK(B?s#(l8Cg-1ltgrR@3LQDI!O|g1GN*SP8ys3~V*P z8B5r#1TDrSmHZKj2a$9&8qaME=K`KXiXh5Oi02~5Mo9Ji(0Jz%^!IVU zrv_&Pp`d0!rUA3fxeOd3l+ZGKYk{c+%^R4_IhxH0ChNNXXm1GQl`DIfo|!NB=`URU z%G3Yu-}<#T-ux0aaC`mIZ@+c#+3#Mx@7|-;lTTjmek0Yx-*62;{qg9dk4~O{{`qzt zm~3xi>(uG*zL&S`#p$`p+un8NkN%-^kA45!Zob=M@39u{ED*^1qg_WwH$mNwCwJH* zMB7{6sZ}jpL;-x16h;%9;L8M?a=HUbkPXEnGDHKOF~XW|B((`GlDv$-axwPF5v3ei z$i^a=2EiD3!;!2Or(O#fYtXa}+F65kYOp>fY|ja2)(y^VSe)N5xOday(wuOffGr57 z@!&lQf?W^n2yjaRZiwJ!Al&hUU8PfCKcWP^5L~Ea+|@K$JKIvNup6$F5hzI#Yd%6H z0JcC$ze~iBpcZIYXmi0fsC3T-jX?ghkx5`AE|JTZ-L@VvxMXqG*SWO*&66;I4c>W$Yw^D`T(d#+r$ z`p;jyvBDmJKE8CTU(b{N-3H)&5@xmUI zHS2Lo*A$;9u?vt$x6cV-;&TB@`@)bk#~JdM`0F?UCzzM3X^yJpC>6Wnz>E-+y>ySR zKgS2a$82qI%I*YALzqnrHr5PIuNjUF1I6ottn;V>(8LZC?)>~lR0BZmyu~2yk zj=W%}2d+8f#^9y^d#b6yQ4sX%8jN0DjN#;jxOj?(`53a!`Rb_%l&pbtpx4Dm;r#-Q zhg5Y3@cGDa4uy!9#R8)Sphf{mmoWvVMwKKSgGUTWu~m=%w_J)q{#yJ@IV<(2%BJGO zKepTaWg^1RIglf@mh*&j`VYUM2S<;cOdi_7I!tw5;$M{ zDqJYP_P$!DBw}e@;8Dv5Da#Ra#$m|Gy!mk_W1mE>t=xE(#3v(z5gH;fjFA#d^uDBI zms`IdJVHjOB;Ao0O-L7ADnD$ElqR&H(8cP?Dg)o_SIMZ9`Gt=+rY)Q zZQ#+1ANWf@(7gX+-?DfZr`r3^-8+Be0**F-g#iwiz;fS({?3Bjou2%jLpbyZ3#HIY zauf?56oUE+grxgd=4&FzNX+D>c#23`rl*2UWvb0~#MxPevlJ#B%2dVY`t)~Wg;646 zgy@9h5fB@Ooa|aO@@Os48ql1vvC-hvy2bW}#rbuE3sb_S3E`fWaG_;vH-woru$Iu1 zw%1*3vwHxmAUFzwg;(XlfoRClKJ?f701ic4^CKwNpcf52kx*P2k#xpX!Nn*!-*wSa z8`R3Zjz)z}ic6miie!mQt$&^jGIpdGA0<~eFn01b0%P`++Q zp9X-H(lDgql9PAiXy;r{<5Hg1-~b3b{PSdieUibTA58fAO`)n8E?sj1xYz(V0Dav6 zNLA!Tn?VNbTq>79fQa=%uJ0WPkN1F6y zgm;80Z%RpugeEq{a}jJ3ut~rMYs0)@)MRJV5;iSi##G+h+(-k?1#~`O(Gw1x;7%8C z{mA3mL60~0I=s2p;r4;U;Xyz+j5mwx0a2zsyP$ABh0Lhu;In^+M1+c>)DF>TM|_C; zd(Li%i9=zGDUG19+5MA1*)Waj&nj<(QG$jNwxDJ{8vRXi@1HUXjI}UU&z>+f@M~6N zqY=BdMw5x=1sMLo+?KCfc?e*~VpZ}MyzVynkJiEXv0IuVnd%Abs`@aMB zKZhGPUhi(*dS($X%iqvN@b1U(gU_8iH=oTeHhsS`UAJhNF`G=LXBv6^fz8vWzvoolDq)o!DcFHR65U6ks>Z`_k;n(DARE(Kll)H4w4K}UH7T%fUDJmr0zb2`Bqg@ zpjahY0yV6TXN^HKVXUnYwl^%!ZnQYJp@u~lHW(LYjPr(Y5x_PCvsl=I#D*Xi`lD#I zbrZlX5$puuR?rp0UgQ}Z2(S=6=ekgH0!jg@&GQngS_44}l+GhB{W|7Xs=6LVtn`!R z_oJdq$F2BN15lI3h6q6kTx+2FUQ@%v;|3t6o0)_y;WY@%1u+ z#%KZ6b+!DxYTB2o8OR7g{PVt`%dr6{1ap@ZC3SLjg6qfY4-6Bo)9yY!ZwV)?F%ps_ z_3x`@fXj3cq%-P$b7va-q{=KVx9c0&6Dj>xpoN1s4o(nt)RP))A$5Olac2 zek8yx0B-q2YX`o$N<4kz+1|YR*FL{@^{0RF`u?e3 z**n<%%F_E=Y>YR{wr`q6f6Lwq*nq?HSlumkcN>7WYyzHm;t6`{DVQ5Ko@#G&hZei9 zGyv8v0%sq1@PGaG$$js8s6VrJ|NMM+@7jgm{DJ1t-*s{CL11|rVR;IEe+u%49pQGz z;Z`7b-2uBj%(4S_U545u+1iRLtpDf`h>#*}LS~SMc$0t<|9Cjb)(dYLVYjIP7_iYJ z3|FQ;$sX$x8TcYY%eN4x28jv;m_j~`v}81m#dJEseBNMf&0u}aVr|YiHM2OiX0W|x zaeB>SYXY2VfOF8#?RYpg6^X9{a3q4mNH)AFgc|^E0J>5T!jS-n01kp+8PSGLfKCLf zjDC~`Ank7hkC^zef#Q(@tq|dcg`N|MDU#-Bq?zM^t1b;Dc8*$gQ{9LrA{9*}Mwt-; zU?8~xXhuyzIz&zN=bW%{87S%M6osmY6CCB3h)f7f1iMf-0Wks7$*}nf)wG|l*EhFU>BuFf|0kwXTN+&l=1opth&ubjJMNbb?Z>Lek*>i6R<{Qs$U}w$Z5eDeeo!0)(XI?7pywL(JEkP8E|9i zaed|SdKd8ek;jciz~L&OUkbWKhp_1Ni62GHeW(HlGOvYnvgfi!5@?~9K_&j<_ys6Wn zTpQShV$_@2)!D!&M*}AmFl3UVQ1P!98v{2Yvq`N|ZO#)X6CD7_=x1yiD3K10ffxhR za{L4)6JTuu%%_ZvIpfsaV0+HEFl9W@5blkd=S>zph@)(;rBYa_Dl{E{MKnBG;&@|l zAc7+i9K_}zp$HCyjtGm2DjW?3GqQjY#7@=Tzriq5D5(N${Idk%r{dpKq(4g(i@Xd_ zfVNr@jJW~r3C%!CPAi`U9jY6EzG?sxAu~WCs$AAT^^QMJ|3rn|k0R4_qcwnohRAfe z0g%EKh?k!eK?l-E?OgOrlMqA(rc0GcwAAW3v5&x|z+n8w1tZVWbw za0kmem(xVt&Oc>pWFw9?e_w(6M$>LE_9XRam_E_$9 za0eay(&Y)BBBVi)eV763dC3m#HPNdXih(%S?&Xq!hqZX2)ye?U3(b$bCfmI2b)A(~_0>#^`!23HzdkktoXah;{fN0^1hW=zY%931~KfS(}13t@w3< zObrH z)wiv2YirNBuYUEb%MnfGZWnO30r;Q&bu;JAotrjIGuhp}Vywgb)Rw)twf^`+?Z!P9 zamrt$>HfXj8^7a2>-YT5NA@1D*nMCF%ll7bc?sy&^bE5LM|{-5-1fw`9r^tw{NWM8 zvIi|ZWaZT-J7W04tj0f*cmNXp14Cs}g5tyj)=9ql4<(?z`Wgn=2693Utk8%=mJ`KP zWsqWag*jWVQL=1f)~sOsbIDFUG>}#08I=W=C7SpcOqv$6iNSngur^_=%@~_A z!dlCiO$nQ8j8hZF=?QSI6`X+{>YD)8A(&^S0u83wUVt7Uni>%nl8B3hBM26VD+ba= zVi_BS1q3}L{{5n6@Jx9c?g1nDis1iL?`b3o7fDb24Ir^j52Akg+k6Y zq9u)txB)1Kx2e7ss_8ow>qOX0pS~*W{b-U8RRiGT=#p^jY zOhg0uV_Ly*e$Lt`HAH9vVGf1fH{&{K4ZuuvVxK`UVPL|HhNW7gP;SUvY!;L6#cdF7 z_JUiz;PxtDZz|b$J=$4CesH`s{oS(kKmNnseF^?2eFy;ezylAg zc6WDsk;hGQ_F{k7@2y_h`OLLu2WxM?g6*ltxp2ySW%+9VNcUXW2p47>^NW-1Q|D&) z;Nk}#THgOI+}^f0+P1(p#6F7Nu6i;DN7UZw$lMn8w;jUX3bgDII-j%5OF~<;!X%r| z3x)H23_7We-6cB=9@B9TyjqKK$+(Fo9A~+4f+=gml!0{~W!NwwgPcY-1VCKn5l;nr zkKXDk8PlU^pZes~qeAJ{fLlgm7`7!$<_5E=#rlM?*%CG_u+9M+7T7d|O+(nQz2dqZV2ctNt4AMn^1)5pbyx0g8e>V*9F|^f!$uP-w6(S!BGb+I>NH|@V#hW z$VvllH1|6hRQSvwWO$w2C5InG!=N~IXBJ`Y@Kpl|`x3a}kWl>BS zqDP&sq-H~?f}Dtz*q7V~BfPKIk%?zcx@FbZT(T1=D>1OOFtZlTx&?2M$fgyyF_W&b zVa0}6V9gQ8-T~Hc1#I159KQZ@esBLXUs&CutNVNBZ#Q?IzUr_4w_m<}6EDAs&t3zt zgKfyA$A6^XUi`E>cka#b=}&+9Zt=g10Q_6!3h;gR-8b3X+%yLV4>#7fO}EiC`vH^P z!yh*|!1PjwQ>P5hT%6+EsdEoM+CTiKKD2ZHXL-ZB!dFP)IfE?l@ z8D<=#01`=aS%FYF%t#i+Qw;k_C_s$gWsZ(+N?;@tP0&$g0dN(sM_ja6AxFLFx#>Bk zEJl9=iAn}$z*?0nCjLQM23vp{gT@jj4PibZ%x8@C8DV1*KO11v02>XkWq^&S%ibcw zIuT|hm@+WoxN1myeoExMGF6)qgP#YUdlm66Iv9E?5P3~p^OaMsREIi6I9I*X3z>~m z0j*4g{&lxKCnFn46MdZCWytDxGStG?^2Zb?Bqulza3yUtkx-Ys6cT$rJHb(TUHoWu z5C&@sZ35aC##QN`%M`8DKBKWBVFHaaeWx?76 zv^E3HC!jeC%`BS+U=Nsmz+Ycsas8P^xUqL=Z+6SgoBh$H-OWY6^OMiMdgJoX-af=D zudeV0TI^usJNu2bM^|`=A&N=J7Z`!txWgq83;o3$s;f$W}BdDhn)htgeD7JNan_d28sR*93Rq)KKO z!59RNK_G16W2VY|rNjzTOcvyrVwQUbODbq!z{LE3))E>EOj`Y%HiTJ2m?@_b^9GpP zNDgC7UR#Ugv5lzxoLfg;8~|fd zUdXI}Dg--VP}u2&6k>V{nPf3&ECjy9MM&$0K_ZJj zvg;!oUxLqe!-Lm8HUL?2mtKqHK};1wB1Psv#~c=^++NlDnk09rkQdh@fDPx@I%G@Y zG{qPDZDzd}I9u>WWGSmisN^b;K%z{~PFk4B6g;26Y+9HtH982^qVEarNDy{C_{I_D zZ|;P%Z%(+m`t;G_`v3hickX=Qxy9n#)zxb6#YMmW`Vwv@bm6ey@0U%}tgN-})~#Cs zO3S%B>ECStzM)=Q0-m79AK&KJ`5WskXfFPiN8Gu0 zKj60dOJ?h6dt>V(-?aX~58iWdPm9Glft)jN=YVblLFRBIAX+-Ihbw9iJEA?|up{Vq z9o$~`|8MVIV`ba2`>y|(bFQ^&)nh-;KIgvNx6_Ywd>qrnCo&|m(g7@yNFh>$x|3i8 z77-wU5hw_W@TKDqJR}fEfP`f65JV=}9f?RpNm>q38VAyC`^Kc3T+^MK_U-Q5_q_L` zc2%v%d<;IUIoFz1=iH8gmeX#JpS17Y_1IPW>|MLYm}C6Mf57f~xIVzUfZ&I7-SA%? zW>))o|8I6-XY9$T^b-?i&v=si~2y(z@fx5GD;$6KA7{DlO`vJzoPv#r*I_I|Ba-neibj0_!-DfMFj3RMI3&)dkjr7;*34MVVLd=+T>8U34bhSAd~m zg=_pUhG5LFl%-INLK8|e+_lQ=TnkNupSxlddVDApH2uFM8ikAn0Y**b@G^=Vhe?P* z%vKx-04o4BrLuXZ8A#$t&P<0ug8(rp>@kc?wz09=#&$*zpr>g>(8ihlWXo*h@6yJ{ zu$atz`e^s-v+a>Cq^iPT4Q=BxDeH%iHUNzWI?w2aZQO%4!vU=aT2JWQu&Ua7AUGhn zcv5$MvJu=H;*VQ@QhUntScX?=BrarY2`O7K95Us5$QC)I5`T=KDtc3gWF9rHFXln) z7t8-D*VP0*s4GsDx3sY`y-kPcSfo`tvrj@@rSuTEr#;*;S&r+Eqvj@M4@7#j3r`N0 z3N#4}!=SvRIQ62)Kotc{Q9#c$^iqLV#C%i)wI~2xu?w2}q2E%V1Jo^Gu077LHPp9$ z8O@VF|5ks!c}H(99;xfckNU?y_qFZq=JBq@`n|y*^ag;#s}BMm{*e~=vkd%Milci$ zLW(2+zmsV82IxV(fvp4FU`V9k4;H`2?4Eft{o!O36Hob+tvyY~Liyr(n%3y1Q_Qp# zhV~Dn#ADww|A{f}E9>|C=}C{h$Mgo5R-{7HWMHJDrE+vcoZ1i3hjmg^O$vu`f532` zkfs-+d*U?mI6VHoiw~yH4UHQKr@{QxBj8EyANS5H6@5==ND}ne(V)>9xKuzzX=II2 z4?CR(0U!;x)kx}f!i<0!$Et&xM1kos%9tb&r&Bm%%Y(A&mIihE21#i}=;9b z#o*ruOqvL0^bGjGW3cx;E#gUWI9dGqKtli@q#(mbS|jXungtBW2q2p?O#Km`_R4#x z;Gi;P{cv)RJ2yheybxkA$MpJ3yELYt%zO6AqZz?yoD*U>KaS4D#~)sZ*`ANFVu0wz zmrmzH!(gvXv$sx>#xV`zd?`gtTojL`ctukkiHHVKA?1?sbjspAG*n49IBKfH4ZtZYb*)H-LZEWBc%nyXNM}m0zn?-?*Fe&H3&8 z@~v+-5C6xc3*Vwyz@@?8)&@> zk^tbh>>{Ge%gf4puj;xkminT)HOhpAH6CT@x4&M7=B7R(oUQ7!J9D!+Ia=L)E|^^Cd<@=g9D&@?&^zCRApvO9Nj6ZhGWR<%Lu^(TrlnXhg8dxkIOdAoHrxnsbOd5D<+fb&xQIu;TXdJawDT$3`d;o*@ zeq4<^l=9ObnjT-0quUixEbqtGSIT!|0!u~%r2$tOT$NB&30)h|Q3+ZO?XQx6A^^Gp z^d;b)T*F;Hv-+wD=6P#ZH*>D8ANS$jDXq0Q|Q5*%JV~`R1GD_4V~^ct2Rtdi@>&&^1t&K(PRd z#T@nO?vKAh^E!AJzK-wU7|l-z#S8CM$Rk& zE*lCJkcwfsu5XLA|)cUr%{+1>tmvV{A)2* z5P%rG%_L;xOauizn4%;<1Xe?vfZ{uGNJ)x9Ojt6{-n5c9wKHO}6Vx;XrgX|-c-kK@ zwtU_HY!!KYKaj~@r8dk#DX ze2#nM>0sU9*hh}Z0c8Ut7?S}WgYhul8pgf9$|r?=R_0Hu0fQg@5j?(dC(GNAPr7i{ zhvL!jipSabOl+B};}Q1vFf)%H_megvR?m1^uB@g_Mq>aU9VaP$kFj4LPv{{x*HO`2 zC#|L?f=NE%M3ZND`j%+={uK{4K2RE3Yv|HImnBdeU~WJQf>|o)g+iDIcBSIL1^bTR zd!*VM^6Yh5C7*U&u)M2S8Y?>_#Ho`UO&>-KknPFyx&}X^OAwh zc8AU54!a@1pL^VU9&iqex5r6P5$-|80P)*&lyLn2H@@+W4uHRp`&8p?Ztj1Y`u@l0 zosYeP=0jb$`J1m2p8kyz@BX!~1DG#>JFi!`#|xbE>hHf{FV26kU9OIsqxA~Mbj(L? zemeir-+A)NKRNI30NpvGJ0)~SCAxWuFbBdZEErUDflO!N`kuJ+#M?l;b?{AqZ8*+> z4ZT%z0m_D9uR$C|8aAP2!liT~0U=N_kI7sFqn+?1?wd|PAvu+0i$q4v0;VyhlmJYV z1=Dt&QLYv5H&r6|C223eG!LF!P{X(_hElmhrA<2VEj*+hcxt?kKp+>RF4M5x%%?4a zG$t*B@;c79Q`(X?Ij(TrBTONR11TG>h(R8Tp~6rSR(XOkE`N%f3}gK057zsR*3e8- zpFRoIc^IPLcrs6Mm{S4}rZ)H}sEaDXWGqGb|g6}@w7+%;|x5&{pNq6y8cW2*77;yZ;TVAf>Z$H zckmC+f(f7fEUV9d{*7u~{ZZ}hoAjjn6?LWFHF$JfVf~9Gnr^-*y8xp_iyKIu{m+Z-kHt1vsvlym{Og;Hs`yqppRpRTm!om(3Qhb5?N5_1Gwcl zQx(9C1GRz7&cZYnrk~sjy&p=OgY(#^+>2^{AW(>V2rya=PbaT1mTN;CS>()@A8B90 zctD>{1Ct1+Mt!9b}fW>ZroAhidw;z;ZbPd@@=Zhjp1 zJ_Oz`?GJr>9_PIGM%+Ed36him1UCugIQjGj8h)=n_V-gTAFBdc0)QmQ%a{DbQ*-jc z@Y%_GoLS7WmQ?!ZX~v$SGhS*BPy~ext*a~J7teINc>Z(m(DVQF?>xN@ z?_aI^_tqVrTn1cPi))<0)@Of+G|=f6A-6vcT})pzTwE?POP{#;OfbTs* z??7z;wE=7cg7aWEsj71U^{A@m>=ZXPUl~3LtT-A7GLV*Gcs|bo-_m?$`Xrw^f9|lO;ZJ&o;yn-=-}&=nnZ;>>Ko#>qq2Y=r3Wd2 z(R$KJs4P(+wV#jBfiwd9@oZYW6ZLK(x=W5_{usc6=PBTaGBprMCaeHK3hfCTFRRTkxQo$4iJu^_1hMs9q zrNJe^Re-M)TuJbtI3+>sJm7i&w?O?2WUd&rv6!tr>gyd}tXFh=d4p#CU;gjUZvTfb zyY7v3vt7U6Zg0Qs?Cq1*xizYiND*?B?qVI}~M!*-3%AR#+@&IN}1QI5~Ztm(O4G^Zry< zd_s%uVtIUgcCz?mzjuE3_t0+DAe@zOXBzDZusa2|Ckkx|*mLx%)X)kr9%LL)I8W4j z=&dKUgW{H`Z-?mv*9CCzLA^(?JP4`X&_*B^qWF+AdlH6@Ct#HXfJtMJMeWHjXPQ;t zJ6F*DDC0Ctm_>fdC)20Ng%t3|HUuAP2Y^GbMB3W{%%h{*w33#xLGlzRQnQyP4Mms| zfb@Jr@E=+RsnVd5h(Zxu;4C@du{e?2A7Eb=v6uKzUUiRscNbFm9pGUj(2xKGijI^t z&d>)Qg7Q$3=Fv!C6zl~CydOoTd;6_N7rUuyGzQ;s2_vQq*JXTdsOfd7G))`x6h_BR@X$Wud`xf>d<-Lc@%2sG zKo`S$ZJG@(mu9A5Y7JErFyjzPW-^A!7_iZ7hjC1H7U+8*Yyj1uG%YaO0OcA~Yy;+7 zh3YE6J^ph~`py6OZr_~UauaT-q@jLpDeB>&8?sK2Zi%5c00EB;QO&Gw`z zHsOZ00Jh!EU|kjPUnsD{{39!zFAUB~g~eIDIzK=D4}MfHe&lRDdq#GpD|=#!{zO&w zj;`GqS7!G5YxTwNs@w_S7C@K-z6N*(P&89#g#d*R7-U_5?-<+$pmoHp2ls)v1BEug zbphToLLU%%Mz8@sgfXyCIw_`#LE258M1a6p{vS*2m=yK7p8@X)zIi-Zau$ggQ`=$; z>NE)jNlihM!Ewu3Ocpd{bJo1q9++AbS#T$0kDa<2lnEEpUiDN(P-Acbsj1t6bn;Ic zgIGzRaV0}C*^dcL9_lD7eNUz^9KsOzk)7;QkdFxf;;BC`?TiV4=h5qa6yk+AX_DPH z`=O6wz`b)dV^8@`Op^jXg`I4F1cz*ko{!H(*i-zgsK{r|$NjQGJ|#uI8e91^F3h4y zy-!gf7{~G`bLLBqoawcpqLZFVt1q+y6$C02RHeaH;820N)KFysH7i(E!zRtapvMEG zSu+d;fIC37fbIa@0>uuXHBjCHd^gP(Uwp-0 z|CPVD?Xli=xVhGM!6p4f$b>elPE2Y}gZ7LJdP!&`5? zWu>ey34rih;CKA$tFPA1ITb=6=bXkdXg<5AU3Y92b5jLpwf9>4Syy!J-_=@KQxVFF zszqJYip)#Cbeas03U;#t3o#?TKQw6_^2R#RO$Nks3?yK zyZ~$sI6b+i5>ikIaE{?T2G_O@=$ioFc{uCg8xQV=b;-ecu#ZMBQDnyP$iyMvPB@*I zRhoUy78x9vRGClKY;iFTkNsRuYj9}_OndDDMK5tbOu<}@6NUT1|1bf_TL(Bu z0I~`QM#KAQ{E@QqbK1h1bOe;j$jC-9>EN(S`(}ZhjbKKRCWT3(hd72ep7O_Xe)cm> zeSeI7grOP$Ocj89;Z#V09S6pR^rB4sP{+wMB>>EOZjzL#^KtOplpFAX_sT~+ZQmUe z2pX3s(|+NB87gk^8`@Aj8u%!q28T(bp-cf)80bPlRSHxLrVhFSbO|7q@O^Z^Rw1r4 zwg5GN+5&0~xb>F(uC;vQSgkFWn-Iz!g;j%4ZJax5jC_x#)~tiJjczEqd2l;WZ&!h7$%*Gp+% z5&+@*=l7hlbaQcWzw*9UCntgWex|S8rQWDV0k^=CL34(lF;vOW%QMtRrdU?TfAEy* zPo9Q?%D!rA%)*LhbW~RL1<#(9%lQwydSU*#Kf1d31a9gLnv)8v!01=E}Q6lfK))du4!@UZ>Najhv1HX`z2_296_o}Jc%n)CrYRt#vrO)w@HS&Tj? z--8YoywD^VM3$JSyi838E(}?qoo3QA5Bp4ko)V_PM z_J@k#KSXzQ#W!Zlx|s1(JjFZp?Hb=cdxrP^$G?xuU+@^b3CerG?6oD9dWADbsA%>2 zDV=}(@9vh*j&V6kce#LXU(#x(sHV=OA?BbL2umX5Fe7HJR3uX$wR^SS7 z2GEOOt3r(?K+!mF$YN{&`askUJA8cyWqUVx!P{ZOTOaLZ2VeN;6dRYedC!Boox@Pp zP9`y7aw5zp2d4x2bV{T+zeoA$Iw|-m>p!dMbZOLdx<~f^DfyUkfk0Vx`arp#H?sL) zYH`oRIaUm&^0vyhK4RPrzc(qFtKYLRzUc%`V=76Q#E`=Rs_>vM5oH*KVQ5Xznm`3X#}6_LDng)A zu{H|ID5y%aE>yII)~rnY9R?t{z`9pu;h{qhU;|J$d?*X39;jNNUMn>3f3tsU?IPa-x((R+M$YIJHWayR1RD~uuLKP%R3if z!!+maLORUGvN#W_fj|d~lE=FHG%`kcmHKccYjk)Ubqg_1m~?5W{lHVZVPAHR+;MTN zTExo1!QBA7D0myk-LRhkD9*Otg_o200S!M>dQa!RK1 z@;kC^hlKsAjw0Uco)ASrY1C}!B!)B!$^fMGV7Q~fWQOaFRv-gVNy90=AQ(L?P|!w$ z^q{g-YWQ(#9zIm`NiZJJb_ndD8H9Me0d~)~XxgV&_Le|9V~S?R)gt*kNqTo<#MHYKXUsYR{AQB{^y1%-+T z6-vwsQb)?n&WqXZXjT_zr?Y?i$LEWG;>}(046b(YGeTHsgrx>A6tE!h!hjY9XaS(6 zKnnw^0X-XftJ(|)KZ=WUs#x|KX3;}*wPS?96g4n^bc&cJd{`|=&A<8{t@K(_$ zL2E!Of>s(*;c!88;$M0|2`%pojEDaGsc zkcO9K>9^ahD~cjmYZU-Ie*Cx*WxgOS0O7mFJMX+RtY-NGz>nd_@Z`x80)WkCL*DzU zuIqxC`R?5xp{CiOEKA%5AGpzdTd%3b0^Swso4230c!U6tq7KkCpq3?yBaf;+!mKPX zQ+0K;JNrk!YiHwb_S># z!)BZca21A@LIK!n=+UYIK%v0J&}!%lI4WJxGXn$Q7{FQ9ZlJhUnV`T3q%r6Wl+&6S z#Gb*i&0quILKr;rb%S*=jmAYfS{09*5VMVlMcQeQ zSsLdnnYE7942`(@IWP?SkZhAjyPqlYP4j7LEI5ST!?^(6>QXr%^gu}ah%KOdplm^= z9enR;1I${Wx$JS>{rs=C_R%x+$0{^->ssuB<)-UZqdL`TTQo(7w(6_ShYQ=bf9tY) z_LsiVZG3Bcv;||^Y|vk}uoiI70JjD#PN7!!{wcG<8dw1*IOV?R0tZhHz+!QXS{XLx zJqE4-oT6=8G)-eqPfzXFzy9^ZU@yU6kP3kCo5QC*^(pi2yYHH!DA-y{ec!9o(^KWW zC%d$&d{~;<-I)S5ST27LYX2d+cF$C!3@cS|sIO_K4exZvz!Jrpif?uQZI3N@u238U z^R90=^zv4W;N*7o^<;nurYp2660;2UWd_ zC3a#pI0a^t3f?m~XjQ1;A0MK{aM}hOLJaIfM;sKpn9qeAO# zXwg#-OC4O$%jCEk2v+g$%Uzqr}{Z%?7$M7w*k-EEuA&SSgn(QG{W zn-aV0TeR4s17PtHn7beTQ?s4dUN5yjpT8LZ!1oQEoB*q5Gr|qf_y3o#>t7AP1s*+m zMEVuY=E^W01BEL1v3|^2>%9_vQ4}1LatZc=BmlzqCJ!DwDBgen{o=LPUK_8o))D|X z=g50c+4X9*T9LI@Ef%j5u)=&^)6N*~c8_#j&nS3LN*{6XYjQ=eoLQ;z_N!{+-d0sW zSz%EaQ_4a}<_zPFrx_McJp$IrI(lo>;>|tPoMI`hY$M?=+O&;Bmlzq-D{0LU=xqIckfMu~X4p`|J#m(g8#|E$j1URd} ztTd6<#EO_$0iFm>O=3fZ{l!7knr4h%0aNur4Xq7QoL3f7>%pZYfd?N2j`zu2do#l( zCeOr<1C%Sv0x@XE$j|xO-!Poc2Up0rQ@#hZkDpt>gds7|ZV=fiH+&Qwa7w`X@^OEI z|Nbvn|Ljt^yV`rZgQFe+AvpHlqi4@HSnf?I8+hv3u`T`5X{&9s`D@SC>%Vx#{>+E& zy6a76+gsS}bM)QtYYXp8dCTxxy?0N&s@`DWeQ5nA;|;)DOP{>B@PGBMe!c_#fVp?? zs#2=phYvr}0Y4x1WsLZsDIF2u36cN^@|px-9z1ve0JyohQSVD76uwd8>l)!X+lvJD9iHB%&KQ$Ref}I=ls9<{pIYVr#Ic2y=D_g5tCP5 zgM#wp4J%7QyAsA5)!87`sUTv_iYO>3QlvpjL$hKV^JC z?w94DF-Yx*pof-&)ffb92OEvkc40nP-5h`yy!I9EUzhFbnI0fant(JWsgr3<40W1- zr|WO7Z}k8DcgUBTya6#>2pkX)RG`3t8G!-breIxGtjdbZ{wx5%Nw*`{w*&x3Zcf%dqNe$^V9X6WcT9C% zho?`U_UrXppPiklFMs*VTL9|*{rje_Ykupkx10oaK@tE#!2f3l1Nzt>{#f~X^E%aa z%}vwLX0yo$+t4(P^4?QQ3exyuN)`ZMu~-bPhNI#3xto*sp0sYbEYH-;{~&o^lAk%k z9B4bkzz$ddGgs0M0I-9v3YvLGT~ldO?84XVf89QO48CWe&rhKWf_7`D(m*W@lySp( zerZwZ0!2NqwYD?Eq_yVCK&hgd)tddV`c0wG+7z0&G)8I7<+2R+S9YuFU-|f~{5SrD zDUZv}Zyd8S!$KJ*M?3`os6XIrh4TKwUw~ONXF)wq(T{6*hY>sCkQwWZ!9ML~NUMuu z@Fyl{5G&@ONU2KAv1$L;FW&C{Z*ScD?nTXAegR-mwj=d{BXchxP1x=Xlps z*YzDWZU;DTVQmHH975Z|nH7Q$@Q=4}zwY2)xd455^{B- z^xgrWsw)1%7rxK}&~Lu^W)W9=R`}d2wu1&5hNVlDwoKSw*A9-@t z(aNvJ>-KKC1uV%9urTgx7-$Dq1s%l0>Q7QoFx;6%g8F@c+ z+>P_9EKBmCq!0pWV^j#kZAaBiJMR?$D6Lh{Oo0s5ZR_ZZ%L z=73PdJB5Hi=CW_xyN)~dN)h)Mc2{}tg3)>ut#w_8!t3Cy4c?fb6mi#etX0d_c0s9O zWMMb<&xfzoS~0LhU0=|__cC7Y`#yAC7t-&pshaV5&BlyDJ7UiTkxBvB8{S!qvb+5X)d6qnVEj8sX?4jD6Pg^FdLULx3sjvq}*`> z(!yLqMOkEVKFy!-{rP*J`|EwqbIyI8bKdtn7h4r#?hPlJa(M)UibgXJEz|TdyCE6Y zC-Mp%i`Bi8!>X;CJ3?A)o}8Hy?gZJbK^Lo^97M8mLQds(9yftIKkisEgc}6w$8X1T zRiF`RcS4({)E!T!1U+pW{CJ?ZZc5_}n%q96;qaxMtC>1rtz>QQYm;~2!HMqgZ2s8w zu-!@r{K2dnw=+1bmr(a4A%Egip&+ecq;)FsZbM|m#qnpUW~f$feEl!ZkGS!7*9TX4 zNtHK6Eza@HCxQ>vBlmT7yx7(7zDS73Jj#urb!gY+(QWD9`da4QUC}Axq!kuVrq=wzqD81PP zHX#mo9Z7!+NFZzNL()Kp-CEOup@!6KsOI*UH_R_V55~C%>qKP-L_=bU)e&EIoOI1g zY;m8%_QVblewRj02D9B3RSA3R@b)j$Q`Nb~Q1jkm(ABUt|{eWSo^Qd6KIgEfGLA020c}SKLpqw)P(EtwoP_qbzt1w2JGih zM=K0PVsCn9MiN`F8d(h|eKQN`wvG<1I8COjYjE=s^GX%-3vnVg_`}O+UWa3hdV|HiUI9TH0)~mE4H%K zSx8BaOL%34S|2Bx%C_ZZS}u~-o# z)(83e`VKWMm0<2wd2MV|Rjt18rbZWF9$ki3iWEq`kaM~Sf-soPAN}^Ecd)}|XFzI= zP0__E!d?kq%%qKM4%Bbrww(N%- zTWn1>ScBJ0hoYN*%v|Ps;hkw)K*?bXQeGDC9#&9VQEn$GIuUSVJpSj%wEE+cH`gG~ z&-`>;FEKHZ4`cNAard|gC-0P>a5NoCp4tIgXnF8Ugbv8Sk)LZzln2deI}@C;(Y-hPkeP0a*X9;QvOlyW#GCgv4eAx8oEL>Y8-4q0S} zXLtcGI(QLT@;5VxxG_Mx>ge(f=zN%OS|0qg4i1M4kA)P`Xo^8_+A5T-s9^D3o>wm1 zZk5jHy3FZ~H+^i4c42aem6&@HZ_6to)zoo=c_%0tzECqi{O%TU4%{3IcogH5ccVdH z4)Mt9A3oDa1AV93m$};iV0YJDu>}ao<;*|7XN=sgJNI82b!|{pS67Ede74&C9ca10 zpWLV^eq|^+}(>7E$;5p7MI`@cY+po_tKV@Lh(|hxCPfztT>e51S=^TiaRg; z{lDDz?T&Hpd-;+xPEO9*XRWo@o@>svlXSJ!327U!<(lDs<=bX$~Bn zG)aZ!-SemaH@`yJiq1$w=X&@*zk2h(-n^T^^ReP3%#7Nus3KQL^uGs(ZV8~jE%VX( zH->Q5x?Q%bJq2)5;@JhHRsKQ!@hBkGABL3oY@EB_n(RDde2hz93Hduf)vqph^6o3v zf8z#PS-C`DMmoX8TmPm%=43ox`WzY;1Vh5kdLAny4kw8s>3($Lkk5>M{CBw(f9|X3 zTE5?pK5Z=TPb_0rK49q}ZU+|w4pRkZUSH~Mmhz@!=)Qhywn?9p_pwYq7? z8JAz7Ti;xhAx_k%e*5oMKjz(#kG^n!ultq=xM#;H)z_=^AE@q4m$aojOXKw$+jj*7|%iNHV0zW^PdzjjEZ& zcK{26xg1)e2XMPe_@Ujb#y^wcbcU@ms>EJ)B4k4%9^m&x5%yAIj8$y6chlyVk4pvj zjq*1;>6IspEV#QLU;Z2Q=Kh}x&uS1LbSNNn==S0I8ONi7${7@Ee8lRp=Me#)$H3-F z$rS?pv)NU!2A~O|tnw8M&g*>Gt3U+z-s_1_WT2h>^V*m56>Qj_cPYSMuBjP<*+g16y z&h|8LHl{{t`mzefE3Rs3AFN6q}_#w7lsJm~-)fO%#~_}vzxC%`!v+}*r!M*5$} zM!hrhep7AOhK7gBb%tE>m1%6x%dvN%|K}o~)b)kwyT|_~;s3@Pp?AN-U(kOH{V#vPIm@{#x#{c_xX}OI@!#K>#)1D1Ye&0` z&=xkJ8%G8iPY^5Ho4-F6n@HM0hjDH_MWRA4~fiw~fj z2p{Tz%is5P^}9u!?HEjU1<0x606w6jB|Va$lH2n;*Q-D3^0a{1GgNe6%_TkpB4OP@ zrynP8PQjL|jkZa{&x8F)xd8u-yT6eUpyZ5Gcymf5cWL$NZeISu+52x@(A9Cz<8?~P zq!kdAE(jFjHJno;RYMa73~KPM;k$%zThN#Ac3FDX;v&Z5u&p?d}eu4u!n9RYv;OtS{>mV62g zZb8K^E`YRW8krtmT-72SaJ22@tPjwYW#eBV%gDh zZgq`~20dpp8XFp+&$!G{`B@+E_6qv9SpKH?sJdm%hw*k{sG>FjRMN5Pp2E#IdmqjjcRqWkLrC*kS`{A+a*o)Qok(NN5SH(zTbiXhW^*lBEq@52xL*rx(bY z`WDf~^GRd;)B@$pogh900?}34`^n)OK!7$)utE^a`Q}>)l3)P=Ox0Po%QO=Jv_o2 z@wGtK%8H*RZs#L2;DQY^9!gw=SAiQCSiMk4&d`1KwR-aPzBdW(hT;0PsR! zYkKH5D-hsdDtEf#I~lgTwwC`y6HES-O#UyKFW{lll%C*~i6$zBX!UI_%B*Q3$12+txW#ImtWa1miOaX5_*ioE zrke9Ho<59vSCCMmTVB=*x*LRZROpNb%?{tx?fmX8*JHIEd{H}YE$|lk_<*dvy_Eht zH-cIW-7V*jI3i9s_ED?JOl58NXZdd$HjaC+b1Hj-$;ruEd}4UJpPN9=c=>I}>xj|; zTjrQP1;D~`i>EXqcdaw1@%rDoFeCl;Ia;qc6DsiO!`98^j?dEQ#7n{DMyL~^XM=Q} zo#)`IlFx|zkO{Qj*HXVzQt%kk)N+)=ot&^xSz@>$H9NZs8Y>Avi{lXxCIbi!DyWo0 ztDg`iWG1HS^%K5hbZqQ!?xP=rs~z*O^ktx8j1FqUWZE00F?z8T-OeyZSbgJ!BAE+8m>mP77u(j6+} z5(7}@&e>P|$*Shu%ydod_G{8ecLv(1a%grdqk0X3f$Al-hJv;wmqEfl%u2ELv zup|~D*Q4d@MW3f>CYm1Wj6C6ls({^`fT;&_80K`PzFUb3U_GD4{6^xvQ zLE-`Ru!r;@xPXjcuQ7YI8T^n~#W>6&9kFpvErWes2y*gThSkinHq}m7Sd5hMekh zKd4$Y2xr*V)`=Jsf@uHtoS1V-cltBLej=Pgi|*(<&lmMG2(inwIN=sKycv3|_l-bS z>s>3Y*;81GRjMtK+OJ95s%enZZgC0pr&rCrZPfqW^?`*Knr|k=NfJy_L_@<{j=fTM zoaiS&9ebn4>p1TW1_OFgE0GBg<%|<1;4Rch{-Qp87ZsRS$H%&}TF1|N@=@j;)v5X2 zUUTRrA%ca4B_SmhEf~LZ+BV@ROq-^rt+Jk5+zff4l9lZe5y7|?;<`+!HS3k>(D`I4 z`=<%Od20CK;eox5I(=x#O>M6o7Hrs`JH(gK4B0(67|YGipFuqh0MKb3kPALboLRaO z?GHe%m7Fb=0M;urC&P|>5fwK#`_i?O@T)tzo~tFd+9zZrh7?!lWskeY`(Fe6{dZ8g z^ulHGA-<=jCE@5ohZ+51&A>F%K2^|?sh`C*%e3RsE^s(AiNKtl<4vj{ezc&yv!-2R zrl_8_VP**hNsg}v8ub=_y?~@YtbTN$o{ellzdzf>;>hET&}|eB&nNfMcS9p)dUcyE zkH^;Smv>44?#Mp$g+;V@HZN~N5k&7MuflR;+-0?I;A7FLUlyU?YSU>D#hT1zclEN7 zkLogE0?5YZ9EN43uL~Xtg^4VQu&@kLe}fWM(F-V0kD8b*zXXG4D66-biN@$pWIjFk z9V`=c@Sy|WK6&zF+P0n;U^P)B0HuH6hFw&fx2!nHozk>~86e>?yr<=_GHkQ58+ep0 z=Q}OVElEn{m?F{p!1JuMtNY%!=rO`+$9t9C6Qv zGwTnVp3&^u3kjmaxo(hJR$BTt`m%MF;wv=D3MyP4cJ@cFc7N&&lyOzDwcK;R%#jf@ z0^JS#9Ck52DRjKI(^vS4?uDx*rRo_lAJ z%?6%D$ud;7IbJi!bZ`{PUcbBR)CrkEJ((H3y|eSFu+X3xo%rBqtxN|Pbw7*JhoOtk z8n*Q8#Uv72TRzKOl^>)e!s;XiBSKq&S%LZk0oeCu}W`458}XCyK-(s%RVy88@38ChXcXP{zU` zdbpK*yp0H$rnekJbj%F5=99$^p41>Wd!~s_R=hBS^9%xlj)kd6N+a(w>a{9}=&D6#nB0C-zA70j`p%NMSr2M1I0}Os+zJDZi0;LAn zXN>%~+eV>eDGUG?px4+<_5_+T|B|9acFnv8g>(;>%ZDT8zSR;%T=oCMc@4cE8N+a#6Bgh9QtKDJCZ`4>Vc_^D!)h-VjCuht(yBtv2%DFQBabf9V zZPs0Ex$5_ZS8I@FrUSha6A3ede!1QON6Cg}*lg7Bt@kE2z-Qa!GutPN247)~55CyE zzSd&#-{KO6vlA1UK*Ud&qoGC>x;P=QW(XJ@vqO9LJtZ;r3+MOXF4%c+^@OD0;2&4$ zjGX!FprAG!LTw!#@4&!vOMz~ZH4i7@d=t8z`J!k4t!b0t7i^b1IRLL^csIdazRrFA zF-a)I1&jjrF9B8+tLhOTs)5?8YgG7N9`pq!VxW`h;Fg=+cU*x%0pUhbm?Sc_oLHDl$YeAVEz81( zP^?b(PCUv4YbZV~3Z%%(%y045*Y!RdzaiT2L+&`2Fb!Rk&@_>p!)k(Ou${)FXa4+R zg2%^V^MD4+b<*D5y1yL>v2Iu@I!Hy&H`wz+LK$PU>X9)(Ty!)u3Tl9OZeKTRQ}H@t zzVOnh&{#XtSf0O5)uZiZ9R31N;fbzglbN`@A>I8>hz`;+pxuM7;-V+yuruuXmx0Ut zoKUYOMA42_+wdz1P6WQklt=u+h-t<0>(+P|%&T4rWm;yFVthcPEPJ=a)7a#wuUZRT&=^Ohqm{M{)Y3FEimFQJHrCY`Z>ADXnjv9`XO9lM{ON~o zka%g`PV~o0&H1pXY7cnCL08$sI?_C&+3m}Hn*6BH(ahy9`1^KqS>eVgkiemTikTLB zwkXI>IHNw1ScuxK%E8vr!B*f0HVKK-XBxNazZEpn>_*CC6Wl}uR4~fsVd_B%|A`%T zj^GmR>yRE+{_s&EexYdcwf)3~I)3U`b~2&{^r=;0jw%a`#OyQzJFUGG$z~Lv6sMo_ zro+OyXgshU zDTzL~0rvBv4-N<3&S>Q$Hgji-i&=g5Vbu*fIF}B&C=3+%nx`OQ_w;-|nD}^uC_*CS z{(L^~@}b^usdnSxVn4U|A%1d9gc_frg93z#k~CjFN354`S)F{wA=pt>P}Gz{Cnouc z)h0M7agqPd=~#siq^SnV| zv=IF{Ty9ATmk#Xc`qPHUAC-T+p2PwiCdi!?-QD&)-Y)+u)54+LDa$SJdwzO`qp-+E zuM>@e>jRF60|R+6_zZiP)>JbD7oZO~j{D`Or8Rq}#*2SQnb#3^E7om6TzBu6n#tO2 z2`|;zFz{S13q`KUp88LE`};d~UZQaQrEQnYWc^$O5r7&WGjPVIrN)hK^nD|b9XKwr z&i4&?t}s%s7#}q8wGv^@Y;IQhMQqY1KB2x&O{m^9(-h1GtQQwP^r zK;z`0<;Eu{$j)f8VU43a<<(@noszgmsWXE=XSi zbMMmbGkYdFzq#J|Elmm$ESm`P;|_a5==CVjiHLblTm&;far8@*ztul5&W_S9wfd+$BG&V@Tz|DUjA`&a*HTzTU^xY zS;<^8WPF)M3{`p1(V-}s+l#!~)`?BR)XKd4yu8KpU|zryKUIl;!g1--V->EbqqVM- zh!dTMq~+Ds-yEJQVPPUkJiWNEL1#%z9O)j_xCA%8^+mSVH15k~Kq9roF8=%(MJG$p6g& zam1D7;7X_ebn_1Br|yB42UykTRSy+Bi-~qeUnRJUZTle`3`Tg|KP1-?BgoXcpW#zHuvg_#6>8NCG zhu+TXaoShlJ~6Ggr8w+?^HONUN|Z8sO>7ryl@*xm7pSt;4Z`%LcdTj4f1AaE7(l>m zEtWG16&i0A_}(x}NJhG$w{=z_9(&N$VB4V~g&X>UF_w)RRnD zer(b0deslB>%z~|S3e4Vse8y&uQtkeMhGIvk(aQrE&brXZ3YO(`riC`7%Ky%x=|L)}hsY zoTvI(lCx$p4VWx5JflxXg$f+9U(*2VVSDHM^LpTqB3k_@zE&A~$wfmGUftLww%1;Y zVu^QOyHcgZ<>uwl0Gc7n#JH8sF8o=_*sojxcX*fbuHxJYwLWUa@7e;8`PtfKBUa29 zfON(goeFr5?Fxp~?HDvPjv`g?=I(TI>$KqU?$aH=xW`Ijsbr*FP-_p0L-S~}_&gc9 zBmDYsNfff&lFsJXNHga*jw?p&z z3T{Nu1fN7dhA=HPr6Yg_ao}zvT+D7zTsn-$&OG`?*wG(b02T}uVh>;r;G?s@04XcS zFdvW#e2`qZ?lOHC>zHuu6|Ng5cZyLR(Uie2YGTV55l^9MW)Ue}-V*wR1HLVs! zaP?wD`T{fnZa~^S&l|wE=#LD~K44)0$$7Cw(eQxUACGk@$k6kNg9o?Q9mmMY0!7AU5oHJ!&7r5v57ET7_T#-YE;;D_cQ9<};L_#no!#bZB>mfLRGbgt5zAe?~bxZ;*~w+Lb9g= zI$4X6*BR7~Z@Qx6V+RVs9n10eG@Q?iA*sYnO$*UYz4M!XjRP4o~cCQ zb9a994~ajhS^uOaUR+*IW5m2iw4o^9?d@#{y!a4*!xj2|VWz|NVVXn!{zj)G;z4}L zKgb8Ub{~OTc=K&Of;*J=@bB!d$VY%a6@bBw@#Y7I+`E87k3(ZKkk{pr#9Wwj{Nms@tlaQ$Hs~R_PI;yY7Uk|9|FUok47ZKz_`+y zeKW(QnvBBgii$b27!#My%T3DzravDy_s`8fjj|j68r1l336<@qkPRPa*b zp~#L>egnv_gA9eRkXQ4EQ?=&HZn{g&zZ-a_n;{l0gI@WFKaECx=$O{n^{cP52*mg2 zztf7oMBi_4&#W&V%d*vVgk&Pr2WKYdg>R9eIl}U1SkHQM-R1&~@lO^5IpA0gtF1<5 z$^#n$e>M_rcl~`Zo(nSV@WS%X zh`c5cMukxoaz3Zp5Ei5b+77qrST;BZL+On$14LS0Oh={oUrW5uvBJGdHA7#cH z-FgeY6k?@Y6d>U@pi;mE{1?T$IuXHBkoV`tLV#A3^wV~?sBsHh=QW=f^?WQ0yO}Lm z%Rg4no9|ic4h!)@ah)D(oiCWtgOAr0otK*z;c%i=CXywO>)qw^D(I4Qj#in$-fXdD z@~^Y|vHLzaPHF4TQX)2ivvmVcMh_42G8c~{{7UeB!=7))=aEV#)g)7}@NUdF zOa?`jP|JB&2y& zY@5usgzt;|SMLLGJtEq?uRxQSmqX#6)R^b5kMGvjeBobNBiVbcaZ}^v=npCwj-oH( zdw6`cOHSOCx%#m}ql;tsXP{^ml8S!6%mR1-j zeB|<(9TN>ySmQPxN{KR)uxPsl@5fJqENiQ)a}^caBOZlo--M2=%A|6-axl+lJAWca zW_9GdZp?gsh3sTI{X`T*bfbg}CG%=HaMq4kcEtFi3M*FpClxJZ&$e zh#iGW93B8dQ@2|L8zNV5@c4&zE5say_etN4a0&|u0Psmn`v;j4>N)XKX@^QMI+=q~ zs-D!@ZLGArXWd^Ql0%)AuyKX1o5a#9)Zmu~61VG@2Gb?W>I&vf$(A@+w<@vxw{LB5^==STesO-QtP@ zko|IjWt)9J6U24E@L)2Dt}=!C$2adJ1F!=#&qVS|{?0N7wZ%c*RN1h-L(?sk%EfgEaZ^CPS_`|-*gr|u| zW4ysVq*&a%#dnbqeW|(RApjY+mW1c0q1BZn*t3993^89N&G3J>xX$&1s=0kGRR-@dR(ux@En04=b-ND zS|s_2R;dLRN$8Er_N=;^FJpsIRkqYSmztI2@?h0x72J{t)VfF3OE^L8X2OM;IO_jx z$yImGI`v(9^<14|S;kbbrG}&MZyrp5pQXmE$RA5-Z#I0fv8vhK5B~lhwq37I+dI?M zi5PaTuiLI^eSQfq)6AecEg0+q0;o{R*%>OEKN6i>=Lhe7J0v>KcFG@-Lhv7Xn%)<6 zzpCwTcF~D=wlr{5iasSmK$M`oH?DcJ^k6L@psIHUv5{GLLQImaxfwM%mctbSTawV4 zT+%cj7qP=bkva%N3Fd}D3D#d`h*%-0?Th%*%k?G8^F^%OJm>0`g@7NxD=#eg;)!G$Rjf3A-_qR2A!yxde?!2mqyNu5tARq?u&aK?()5VCt#jj$%*#1rtMTRL64b9B9A4Ma@;X}g@#l@fZGUJ-dfTH}LO=7o->T=z z*q8`Cq29b-PgKKYcMliyXhUG7e%5=9_$VCaR+&jiii9;s@bz}Q36JSd3(0X4%w`ux z5x3JvbBe_%?*V?}j_XT{7y=H?4znGYt(X1H|Z~lOF9eya&4AKu$C}vf?#x4z(TK9P4v83ZzRl3&TcV!J{{0l4 z&f5IRw^rNr`x&7)+d?x4FKM&uYb(U=+(z2YczMx{8&UHy}V~r#UOqfa(B1NzlPxlyR)m zSo0WVgY8j~o|pGTN=oV`8F|hHxRP2wG}}FP^Soh-*82XOvFCcKJI*N0R{5rA=KK-6wr;nhd(@+24BV^ zBuex+c)vzZCTrQSIBJ{rpW=FOn5?uJl;O18zHM;X9 zF7%5DhV@ZY3Ng`r5C)G?vMO7-*}6R&Hh$-=T6|QRxFlC(2+-mc@VsO*m4XOgfDUjQ zf*E2rSOfB>7ZB?01z=zspqYV1RxdY5{6Jd9>=Fj+?*NT}1I{`(TYkoYKl9oDN3SVXWnN7YP+nC4w~{S>ON|3!eWzbohO^qGP6!Td+z|r=tj78_ex@cQI!k?4iq<8; z1zKZ?Fs0hb%Ly+>(RkU>DVuiw9?G7!=Nw&7Sg3Ep;zES^W?!ZSy`6Vk;Hh| z5|7cFI@nb{ia&kZYD7f~-~W7bC$3oZM^#qIc$0e``iT&Onnd7hYrfi;2%ohh#(F@g zNlV3P=9x2&j9+Nr*4@?d;3j&xPLw)P&%N2|o%*k_%gil*cfafFQK`E_t7g-VCV!^G zsb?oSC06OYqFT!2hN4useR$#!>^`!0{6;f%g~H8xC4smC$Z@}wD( zLj0Xw!hJcjquEX-^y+OjG`tdeTG>GEg%V4Isqr;i;6A7%jv<>w4zS(|vI0}wZ}LBE z)^cDMqI$si%p)8j3j-ocyX%I_;8Ec*F_&rCgN>B}c`@{EahnDby2`gdEZ-e$G9WS|r+X!!z;JoV-GzAUdWr7Qw! zVKUEi*0g*OI1x*6xsBjr4G1n{mY`baP0B-;CLIMC=xh3Z_n5eQBX|YN-wfP1PtzE1 zN{^aHqA^EI25gEvE!G5tABCPF;* ztkjO|cB#y5W4Uyc@!h_y+$-7B$os+~__e3HUw*V&Z19S!zt-6`U7-_Elv8Q%##;e8 zT5)f0VRuE7@`k~!^^ZBkFkxZVE zIFVfH_rp^(22$&ok^NkCYh;#k#aYHvSX8}d+fODL;Soax7M(?28sAS2d~4^%+JIkxuc{P(o*|Vr}5#txVVm;NXqh1RWuvl1vH{I zsFG7wPOdcEC=|QMbH1;12NBVp!u>hX32@J#okp39Lw(b-7O3d$!NOrA}@JqhM z*l1+6mcf^x7Rcwr5g$x_qMqgDZcGF;RIE3&R;{l>14bvc$I~aFLVL3_Ixh?$An{ve;o1!Mq9>RV0fHcBLqM;;fe)_?#VlSeC^m+sF;qezE z9eIR@gt%e6rBWM~Orv_%A=t@b#rFLUK! zz-vUj8M2E#ob+YqYY04yioPbsmbpHrWNso|$yQ+qH`g!tqXoG#;}fXU*DN7{pHZgT zfeeKKmY^M8FMk}FU=@jO0E0~6-gRSR&so_{nc+x~%lXw+>gUIExc^;}anLcE(AiGh zBtKmfQg~Z_y^2RN)-0_&P}a`zLh|=sY6h%XMdjBof>dE#g`LA({}sXpo~>qxAU)w0 zMro`|n}b=#cF;uF%Pt;`HoyJMaA@!&s;fENP%@zU%X{svUzn}mNb(8_(yO5UBDB>+ zL`0SRWFt%A&stG}IvR>ZsfQY+ue@Vu!m?VgW>hNt!kPN7@4vx>XB(nwV9apmFO|2% zGurAxs|W5`{ldy(NREM$aUie;PucW9d%%LsBri#Ju8*=LjoaLJX1WvMYg!_&BKhfw zhBB=FJBAC)p8Xr`2PdS7ICWl?n=ehd3E6TcpBtarZE>G?gmDn|FHEnPK_n6|Pe_v> zToRMCvHITmgZgh-zn06704Ej+q~YDYR*&dkDaH@Bv=No!@QH=9~kXiZa`>uyoP zMD#7a*R-uBoD&G#VX;-t$xe-(NIj14nUckx&2yNhm^a zU0Ru?ELn+sws670dY<^A!vp;&HEqHihsbqqo+>%yk{mIVO@L>850D7DT5`(y?Itf@ zPG~>01pTOUPrBQ4spE#fw3QrIS<(xiNTqc-?{sKucyb}=iqGQBfF@Lk`_ZI+rnx%a zhWJ&TD{dCRNMrPG5VuGJK#KmBD3Zr}<18&vKOV^yQS-($u^?Xn+`kkEjk6OuU& zDCsg=A*#9slTs~hgr0>P0gQHt+v1c&j+cf4_5f9Em^}>W4$-6vx)LhY zy~NXRg2!T?U|uAC$s%TcS@9u~SeIge4PJ+c`yQ44wIvxqz2ee#im9o}4BCf2Sird6ypTb_t&OsSf8 zqagWtx?<|KC^>HkhSpS6w6(TQO*@lURGc`N?n%S1wXdO$KvZv%U5NTmD^ISAi^F9{ z5!&6wMbkA?+2Yd-&azpT+xqmdgRc=O8Q8~kSp&9;sO>iZUF^R5gUJW?4%w)~B!#5> zpdFfdC=B9y)up?`B@;)8$S;~uia(Dq*)}Iw&k1b>&ovrOxSd_XD zPkGJ}#j1uTysiif$uW21jpU)j$8|f*x@I^;=;*AO-j&b|k{2gic~%8I;^oU<4UMCW z5NQnlx(xtzf#g0_b%#tw;AzpE6oCm(0+ije=JpetkEp2XG=jR z#xSH%jATMT|La<+xYgq)f5MIX7xz5!{SN|DG$-r{VoV^q-W6rJd7%rr`m?@~l67B< zI%)J89sK-!0n{oX>!>L~NcB_F;{Z}d<{aFE2INchvWXJM-~`&RC(8o;p9>1c+BlAN z2(4$=Z~Bx>yuPvOaC-?rVXUu*aJm=cZzD^&jp6J$2ZmroHOMZ*qtv1%785j((U<|ZGCh>T@WvGn| zLE42M|7i&wnnpy8-qss8J4dCQ-W3?%d3vvnE$v^A1wUHrwaA~|;Ff(F6V?#133Ig55?fO=EzsL^xm)c>rCJdn zI!1~T+u8~kunUZwnxlM90Rz3diQ-;`8@RK5WvW+Em=*^7*$1H;MaQu?eFvb|Dy(uY zQ95V#-nVT!6NYx{9(;<8LGyyBNKg~|)7vHfc|j~o@HBa--Cxil+J__l>38KHNC+u; z$Jd1t6V^2@oDjCZrv{ss2LcQ-cq`JFM~rA3>b<}35#2atj~Ay!?2?>Mii7s4R@a># zW=mzQUbf1eMaeFRvKNknFw#E;B5Z6xu1()J;|37J%1>M=D7-h7hGQs$&{)-yo3VM9 zh&kP3Bg3Yi84aWNhpqNJN|O}nNeksRva)>2S;55Be3QkyyrM=F4i*&{{OzwR;e;tR zs*&@}PRvV$I~&QXf}3(2(_^)=(WpLSE7x3Sz(fb?=;&Qz@CpOcquPoD|2}nM@Ke(f zjWoc}276b<`s#)eGNqEPUe?z8n0JWOn2Oj?$zB(E2}$^aq}*B69_ zb+x@U%(QfNH3T>b%HO3gaE5e1mj$4s0u|$*jaUk&e+GG_94|8lO9#HJC z*unJY;v!81N}K)Zxz@RO_fi<`-;VW&lZ=8f$`lNglzRHFCG+-bNPg`u*mGz3_OG)D ziyLnUQqm9YE5KUX>_?g0ITtAjEk5SIZW-=m7B~a`zx`HObFNSv{F)6~Kw;Q-03^ib zoa+H4V3}rm=Oe<@0ZG`0M@Mo-(Ypf?{TpvLe?J*M&0T6{bKH@cY^&hTn?#@*J{Kg1 zg7Pyegj`L==MpLKn1l!I*%=+yWP~USEQl~~Q;NE;Y+%T%Zb?M3BOvxkf-SmzzZwVG zM>pXwbhlL@(kdNnyRjc%j;3mFbnAatPO|MzIVwdVs~}M{rTX-O_NMOL_=68B)UTEG zTlvWVt;fl#yb_SeVk7T0&KXrZKx9lLu zYtNx{t2z(ZLF+Zbit-l*KHoeg8N!b07$QYW%_^~e!?ms`uiQ)K%KVGL#DbH%GEf8{ zC(kq%pW08d5nL+48Tmqylb0E5y{J6eb`AsNH!oWUED|R8p`29UL}_beoq#ROzCuq@ zLlE8VW_5lS^k??ow*)>j47i`lHj9OSqcB<`4&c)Yr6nd>3 zXrhv+AhP-Hoqp9wT8YAhgoD@w^%E*~6pe0@oi>hH;$4>8F?nTE@0J_nJ2Bp3wRJ3i z8|Jn3H_plkl4+WM&=cSzyHyrX^V7RhTKHoO&L8W9*8$j?c`SA;7~U~|SiPBJeUqa0 zBqK4fMP0;=rJFO%zzci?@=vXM(MMyalB6d)V(zPqWL%@R*w@|JB+NPaKp+ge05xif zLJFl0040^eD)$5pHF@%et{@$$qolw{l%m?OZ?s>m4F?N3S~T*fPF|#!7VdA(57kmS zsV(GL!Pe}(V?X{M04hP%zAQn(iv3b#?`hI^9x7cl(34}u=~-beFN@*%BOqJ?#}D>@ zQ+x66|LCmBR@K=r{^DEfKl1knoG;saCi!GUgY3IzB3ZMnkJgRO*B(BoIu&UkB1D0V z%`LUu61Th=CRCOss;ZJMBdV*_ir;wSjqLXA+rQ%R=ZnRH`;6-O`8j{3y1M#{S#N;W zO@mA)e+mH5kIkh{?814TV|RC#+P1aZ%KWx%H%k4sZRtsC(_bmu0m60~su!j7b=B_k zaCeE`D6cz5Htrw0dCUMjD`y-y*o-r0t#xY7&5iQ+ymwOkspl8mWR3lf-<9p}KeNcz z?QoCvV4ryBkg&gF?6m=#{Q{U4v=QE|aiz3Bm#Anz)p#peBlg0F?hJm15ZdzEyA_SYc!yC_5|P=;az4t)dH%B8WmX9{QvT z?GF2mqOeQlq6-RG1S}GRhONUN-QmxoV07LDD$zZVs2dm@GYv#>+MDa#1(|^WLgQn4 z-?xBo1s9jV+$kPrgwK_V-4Sp&CF~6hW;Qww<|e*QrN$CLt8p%Y@6y4&>)bKmAF;PiO7x0L^IU91P$t}Cs& zM-LbH@t+r3g;u84Yf$pnOZLtLziNp@g+-NB5D-ELQP5sMtXNW3F^v(!M!*QM#<2;6 z$-!|bLagDdwV{A>oLS+($V$T`7W7(B6KGHr#;GBphnIzX_cJd1z7K@f4wvERoXyQ^ zgW}e=l{>&N0|q-lJ`(I4HtqFY;%h@=_Hs7EOu;6m(<>z$i()RonM4z*O9GbQ&PyV` z=NsLL0tMoGVLSba?J``KqB!@!X#h?e!F(Z@uN3oIv05v9t?&)tSWtj5lc?q=B~&dy zYl2w|f&hz4!QvD+GqGGzmWt8HU^pgBM!+~HOsryHqCW+QVi!TT#v6?bI&`I@B@@mR z$W<{4j8YW?1$G?sj0j^3Jm(be7y`|WAgfx#$sBlaDmZ$SnbqmLzm?~}gSYaV;{Wo} zFNe!P*yGjw{^DZwH~#s>;?wiN-~(C?o-xbjf|)&cWksl}4JH5@_ouq9O$Y%ZqD|BE z`x^2*m$S1oI~tAX&Ye4YczCE^qD_!K_OXwduT(4ci!Z*&fAeqtO*0%0zaY!oU6?2o zDFcuKfR4+{OUkm0MT7z1;lqb`JCmNbODjFOV2v@_AMzoD-uy?G%cWXtNklendrvOT z?T>qrpLd=GB532^m1T)6%QhCQp>v0`xiy}>%d^}$Dhq3aYu#sbT>iV?IU3#m5y=6w zw+@q=jlTCO>z>*n?2Qb2HDXp+QZNy6CJ@D2 zTpNIf{wmzjQ%* z+K%YyNeIiunpS6PEa9xPBBCS|yz`<~g&GO~g0Lt|oLFcEMgj%xrp^I5kRy-lKR0C6 z8X{uO*k;B$60uY;6E!w7nIrq&qHy`pn0!EFOzr>K14G~SO}6;(ANM6du9a-+*z9@~ zd(db1fTw1J>m#O}fpfzwzCHl3Mm+S70&paXGXhowtckGhdh~lSpXt_(>B=$%qFZ0q z8B44IoCqaZJ^fgvG&G8ceSv9T9fMgq;y%SVn8=l4FUg6@}L*TJ&8|%>aC7oORyKv@Qe~ zh+w9`z5#YDFv*B_Gv>oF;hook%jXqm^PoqUirLxWb7v3#r+@C^$ipryF76+Hp2|=C zACMzBxuu~#T3TcM_6gyfGoHOl5P0j^cw>w)s;b;wWcmvYc6N63=;(;sw$0DZ&NkB~ z-zEcV+qTWN1=GKdX?^sGPkbUD4u|H+!A2W_^(13w9e<;X|55<(#DOa!q^h)?I_jtQ z{aT{a$HXR+tIyMBEyF?xc=lP~=1s@XUkCOl@y3x++`pGfIPLnK&$kBdTq>~a z4)MMPO1c}l>+A4LFa{vgTjc_a7FetV^R;5$02gb)d=YS20aXKpT3|eFZeSV54c$r{ z@k?Go{pqf;yPichH+<@CgS(HV4+5kQM&gDj3b4jUo1l;o4{N4QHVFlH-v`Up=Y%&#z;LFRjR=P& za8SmQL177lE~8R=pc0_&TFU}QfuxtNB~pR=L1Qq$zyT?C46rj%?2mzWTvr_31dc8V zk4}I$9vM160?yu?yi4bQ?%y0XzTMA@0=hb@2Y>nhb`t*n9P(Y0rnyEzs5RPn1i+Y; zXZ0dNDk7oPR=8wg#PpAlC^0F;R|CYN)HpV#G-3uh**S^+LNm+{iah`2b%Adg5AnbJ zS4=j0=BN(Z7`A@sYaNzTcMX^x0ME}HA54JBn6Wz%?3aY8C6pX*=M@N#RB_s^+cS+f z;yGeHU5Fkp@2J8kkTb&^r3+xe$e`O!0@o z2p~bw1ci8uR^q>T2qXx|3pm7pgZn^$yA(uA2(1E3pkhUxDHa39*@!S23q~Wtq$EsB z!gxR^4P(@0*5cr*7+f|0+OC^HpjcB32u=Y!5Ma>6lEw}x4ono64#tYn7`WjHbzm$i z;Oxxe;tY7}t=V(a^S|(K$+2DEfAtrC<}=jZ2KRn^9Ds@o^^SKEp` z8jVbs(dF%t=!3z4*6TIZb&awti7av3v`GY*0)WR4>pahCyfguxJT{=-9GqYyOl#|Jj8Eb7uR1B=0+aiB@FS9@P zyJYA2_u_ifyzc{sf71ccjw1so)&V%_>iH+y_dWxQty_NRj7~^_90b>?^|`z4hR*D! z35r#tSonD0pDzUGmx9GgQLPE>S|AOeL18tfy$dLE23&X8_9}kHmY`3sPJHTX|G0|T zsS5@m3f1_FqT9`;_OIHH_uY~tcdsn7A8y|1>Z3|SDV0lhBE(vdy!0s5>+fy727<(Bo%?X8zHpguz6l+z{ z_9islEqB?ODxLaR7oM?T&k*()m^q^7riACFB8vl&x1I%Fd8oL5&D!bmW^%fXPnq z*Y`j-M!+CtOwx6l+?URYPX)&m5C2PwD*l!UL1W-&6`LM?XS#`xUC;+8);`ws zFI&ZY9Wb8@77M{@t!Qc>GztpwMx6o3G?u0M^V_RJ1khHYRyUm;Y@$Jss>VpockQWt zHi`SO)ZLG|#BLT9KpUW52-*|HMaeiCFa~2_JR?koj9Et5afGo0azn^WEUUGuQ9y_| zjHsok$ypL$Li~Is0pnINHHwJ=W<<1O2tylWoU0tp2+JF!&pdD4YPJ9T@(B3c_4gg@ z-Td+OXMX8__xI0_|BHvi;qNNp9#zJOh(P;2D9bXUHStoG+PDT`707!Zy!SL3jd-zG zNM9za>_j_CI7+wSF;U#7FOGjn!!_NBJdUvUsnRTZ^uYqn=t^ufn^z2>^Ex!;FP zYuK|-hh7Q*t`<*G6n&pEO{Y^@EEc-Gh^)2Rr<9&N;2-Pfp9Y$S>1H@eUDpU9&@c=M zGeFit!)B=42mX`6fh}!p76u@hQ06l-VyKmtjWJ}zz~<4~7X~a=NL4Kq8M{eo?az94 zd#>g0{1=D2I|t)~m4EiSvpY;!H-cjUjskEB!knWT+V{h5x=pTce=;1;H$&*}c->|b z>!cU0;(R4ITMFh&!D0neD@C(Xpao1IxBxim0|<@oew{FnLagIob>nK+cikWO+R3%3 z%lG%Ge%ZR^U1bJhC!od~zFz&8n8xo9gKk5nUMz@BHlWuT&{jr(HZDa`7qEF!dfbwj z2q5Z$5ipdw>+|j=6f!|n(FR5Bfo2WN=fLHK;=wsEDFu5&!u1`4-5Fu(q983ZF`Ln- zq7{ON#`meeP--j@oGIac045&TC*aTmdqh0U4Zk-Bo}B?&3aBWyLmkW>2JXCsp4O4P30VJYcoy~Y`3>mAoQfMWlO2#-K zT!MH!$lUinH7b5{CHVGt!+qPoY=(dhfExld2&((RKfMonYESXh6nZ#hnhlH{*;rOm zCDag{hiD>oB*1ZJ72T)!Tk0J5G?t9=PHz%JlDKxS)+=Ed6st;bxlmjz6!T@kdKus= z0UCl4Le>dQ9iq99;g}JU&~=so2&&KksJ}YMl{CKBL@_hwHU82o5l(o6wN7LT%e(JRYkthP$q&;Jv4Qz);(^*{iR+U^fvA<1+P3BGz~RXeoHf^4NI{v;n1!hgEr$@)7=xlH(AoX6dS&*^ zlo302Y;Dfg8cWntV}0W+Kv_K86mc_s)c_B`s5;wP;j2~zgD$n-Eet~hGMzmtqSyZU zDjM;euVb2ju@Y2OK&Sw12)#TG(tI^qYV{t}Y=ljof`++73zp)z0gn zpHIMDX#xS-9oz(h8bTnA*$D!2Qe;H&7PkicT5-z2yZ|0v2xb#tX8;@w3HuYmI0uFR ztce)m437yvhA%L*dC`eoac-Sh26zzu(3@|mo;f!f-O6K_+grl2`N5{a!bKub_ zu)IGwSRVheKa-tHGqNr-TFpKF>i@ZQ|KxM5AKGuRtXFl@vRDP>IosTcU8^Of%sOXy zkcqx|k+p|oOMmD`bT~dZW~Fut6uZFg4sdN3xG^@gH&wegChQl$kOh_q9)gu99)om7lc94`%VC5r{!rwY%lExE(;Mn zcWtatED`5b6rvcBV$6y$fo2SQ%~|8FL$AHx(VM^U`~KA4WOsZ*Kl=a3^V?RWMBBDt zW@kzx?XqRDqDG8ytrP1km|3f;GL@^ultxEpq!$+#n|T7gD!*-89SjDK{asm>yjU!> zZCm=#hdz`8zJsTx6TiJ=tFtep{3iY|L%Eld3mX`*^G=ayk4)lvjI*4KnegJ zzj=G(Irllu{hSUC4sdjIgeMmi0G!}Nr#?>h+cmq2DPmS20R7>=P1n{JTL4Y1Frdh^W-D0$Bfm*8KvKE}Rz;Q!3trQoFfYnOT ztQEdhNB}r6GEZ^SBkB%S-PF)G4fsLg;k|vcrY$ev$FA~Mm+h+t{7Z6}AQ9M{d(I7exwus`* zczY(?S71zv9R_xpFfzb9CWL2)!1AdeZ!J{ceAb$i<8pj<1o%tf@+2EC&;QuJWR}1G zeB|?T#0byLj8ye&uU^Ps_(U7tst@sh`JJWvO&^?lH46z`XTDyI^L#u!c-PKTz<2*SoL2pcno*J{xEc3vktHJ|I5FU12CUc3k`~`reL?K`F;E#uybi<(rPz)K!EV{Ky zXrY+5ig^v3*1&nCm|qH(7lNu%w2c5wJeaKzawS;eP5(cKSUy76T_Qm@@A2m6vKvrE zO8r%PD}8lk^J_)HLg3BR%Rb1|E+E)i@<11`#^>3rPmLDUq7=oYYhbYe<`;?wSwL0* zgQ3B201QgSEF;XEV&oXPi)DgL0SR$nR->J>Wfyd;x^hGYg$+Qdit7Y8!$eu|jWNuF zY^Y|s?`X||g5#^=rO%oyc7GH=<}_P*r1CX)$uCPk>KN`JLoTPXne1_}Uz4@{kc zs7oWsuhc~7?Vj(+TYX>aXT#dnqaN!R*vbZwQ^#V2Bo_(@Y=ec#j5JLH^-94678Yj1 z986$qts!gOy8b0^M(=ojSU&e#&Kaour4Pth>8iD_)_4%+6jk@y-Ha{A^zu>_mmWCx zz;PuwSq5CJ1dEDLHw5Xd?M%xkB&PI@L~$K+-;XcxrW6z+F#`b+kVw2y_ced%Z~Rxi z`2Ftq*o!AmBmznL>-|<;ziZj+Q?i>@zh3Fz_4DKE*3VmYecsgfudWBIS0#q4aX(vM zlFHWCMTo+9+B||f!yj~h0!kG961o?FC5j0h5gapA32g(^HBhgB)e1Pih!(`t0pV~& zIM^fXc7utA28e0%*w$8yZc@OWV}@YeO(5pALie6^YjNW>(Pes~4y5~n z0>$)ziP-|$(wdlVaoEtUE5;@e?n_U7klU98`qiZYQ0C~G$?=!%?zT<{P6+Ed`UG5B zVD1F$0Fx_*gP19r4h7RGW1KSvCIf=3%rHO}v&8vlRQHa4qQkQu%Z( zzU6gQy4}1ErWH~)#%SBNO$dR54GejFpX_VxlTP{EG!0_}c;mG>ZIES|d^vqp?`iK(fS=Q%%Fs!gN-;0ti-$cL*MRA*zV zPe!a$OgE-IeVTtejbD}}hY)DFTcH}CW~nU_~py67c}_omew;;n5|<4vz<_$bw=RfE@z%3}Ir4W;1I?GvKKk!07^b zbQ*B9P@J9vr*8uH9|CqTIVj{0|7(UB=ego?7BD;jb`A*Fc7dBaz|EI9P#9&9 zp>EB`wccw-w^LoZ86T`rk{FnD!DHxkD@@3kVY?f=Z-Azjs10G@%n{C z(2J9cqUgGGm7AtP+qNi*LYHPqE_X7WPPMA4FBpryEuil9R^6VI>YUTXVv*gsbEkRf zrI-9CKJkfswOVmsLg=5%dr#Zx|E{!)rfIk=%l>O4qErD$0YHC)KddRA=WJog7(=t! z42#7APm2AvKkg6yCm%B$4tsN+UUZ^T3K0?IAtw=`R@#j=;O*-FL_}p-5)m0T%&bge z#b~W?;yeU~b7mr9=bSah*g(MU@l=EMTl`~P1HCv=dqq0;AIEY6S%UUXik&ba{zk|s)^6K6wiI5h6elNwH-?Jw zjIlRX9F~Or(qOkFj2vMIVAPcs*3wO->s$vz_xV|3+vgEt`gha^0}PA}Fq#4fL+DaT zPioMcHx#eEt~fq&)U?2C3>@qL*LJ<$*ah~dQN6$GfC54d2yZHIE{coJes|S59@c$F zgW|Cg3w6r-LV?1?*RSauw--UNSO_jE#qm;cdMTJ+1gz$SnP;Ex^_mKz%n$oKMl$r>GOB814+VIF>{5&Z4^2I0n0}fc0E(>J<5qP>va+(qmdO zriHGNskFEel^+PjcNAf1mIl=!1aHi-0?~Kej%O_%)4z8r7z0*cgLg0z+X8 z8D_&|Om2+HT#%n#1U_GqWfBvAYV>UafL?gdh~lyPmEh&$7AL2Q84Sj1U|K=Z=>&Qo ze~3bZYz}?uZvD})Ck6x@;>Oaq^KEYZ{r}%~?9(T1_x%wsTh4!-;+>?sl5cebXf*rp zhqZQUYx*J-T>`+y>_<0;dADD0W(#b-xBfGT#v1UJ7D4-iOtu6JosO9{xq|3J z0FH(V)QynsbHdb3hl>pl)OidL*bpqmKpXQwkMpjR$K@z>1?b#B?S@yA*#-4KOlHI|Q0KVE1`oZx?vu$ZK6m z*qs3H*fIR{(C{paz3u|SkpPz=PJ=w}=0sH78A#Dq#k}j!&nSxb46gJT48>X%s|Gk} z6%QN5(K6utLa>|z)up0cDRiwcEg_d~v@U=g60Zpl_#s8dV=SkZ#tqcEh!Z z`(UFl6I=}{a)@<*-w^6H{ytwSE^WY>16lMmFH15(yj!ssh9;Hs4Po%&gp8klDFGK zopbUwomxDZOu}NZ;KgFmn-b|4DLn?J`2!&tlMpY=nw5Ey1VjJ>JQiczjZeoT($7ib{RphCbc~lnBYpR z*nfRjwPD>V4Q!{4bu(@7>IT>Q7RY0nfZjwXzL&ib0dG1VM7r<8Mvr=D3`U&|@p=tZ ztLP$lv=E$}3Emhmc8aJM*qab`Mh4T)Gk$2Iv*1dAmCz;-=-u)btXKhfgxF5Fi)ceU zU?6kAJ9dGmCWf>%HqU_4#LUX60*erD`{#%wpnVt932jZ;>(%=dhcCs+i!s{)#4N>9 zqM6kBBH(ncIKC8|tpXNRK)WJPMaUYU^c1sG3|Q9(s4?v!zFT|LyFcocOmF+J04y*DfgT7CZGzsQ0RPOk60~M1Gr~LpK?ut54Q@89d$% zs}%J%YNJ;{(FKj(5Jagf6~t`Qxdc2q_i#C|H^@-h_&&AWXWw>C+^koST5HvM%YYhX zCJPI(LQT_<_g=RzG@EQ^7nE;bnkJZFyUVJ-y+87g=xO&fMxzl{tJT}4=vS*1Z`-kd zDG}j%y?#t&*kxn6ZCke1k`tF|04V^#7i|gj-e1-KP50wJjrD);J%(ZUwhM@v)mm#h zqm0KUVTCMEGi;1&oN{30d~@h;M1yZ99PG*hs;Z!z3^^j}Eg56r*s*h^tLb4dQm&`j zU;3Yn+`E435rQ@$K!|ME9Q>U?taq2|HtC>o6z_mcOb;s%f?JDqN&`n&W$0BGoI z{PFPRZqwt?-IAr>M>YPtMAfnO2ViHd+q?DYW}45{X03fX*3j05d3E^rwN#NO+J!Z$ z@1X>;eZSQcx`94hfU8>|KT(2UjS~T(x(V(cD_aO2>uAucBTcY~-}7=f+Gx zXI#{!Ibzp6^ijoL97#<8?Db|%@eHL)f5gz1(d`y^51&2cu z#}yBN@qjR5!cc)a#PYypS03<0kZ9om>C*4#L~#gGP>f8RWsunzL_X}i_m`bR-rIq zr@XEIBp+b*f2(de=Asaw;H;dvuy7D-PhlphhfX@FIwUfD8!Fr zbFM)88hMB=DBHLC_;<7!$ivc2(F<2MDb}n1LwYrN4_jjX{>DR3c>4E$;H}%ZqPsP3 z-MFBg&1(N~xVkavW6$|yU*VH2hV+G3|9<|!mF{rUBYt&TysD)>mI2rjTE>mLk4@sK zqgzfx#C%l;?z{x3`vm=1QGxl*906fY=R3D@Hzl1RWw~d&{A}jbDhyluGkpvsCJozu2nB|-xF!0Ma5fK^uN2i9kQKmnG}IY(HoUIapeP{Pi%p*pV)iNa z?J194`G_|!9#xu&~3qE zr)SuhT`?^4IL~b!YOjzWmYHMi-2s`&P}en>Sql{Kt>-S2*-t|SmS6{mdRU9C4-O7CH+?&^=+*wcF&nl;3V)Z4Z`s^5A~5m9HP=+u8MMU)SfFjSCKqG~1m8{G=Gr7z1%a&N<4m3?T#( z5;A0Xd)_*O4FD5}*pXvv3oCYgx%LuZ;y)__wvVRX4z({0$W_)9-p6Tnp?BE}o#-jZ z=BAIJ8;^AeZIu56>74zZJT$L50(A57RZ3Rn>SVl1z0$^fg|`k=LRTZ#t&LE&k^)bf zh<5FOP>HGZuHGR}*o$eeSLmKZ`gX)ET?6_HxpvwI-7Y;m?pXMRJBxI$JNM^%42qzT zZn7ZEmH$Fa`)}D5_HHpjL8k8|lg-UAki?FHuC>i|?VVl}jgNNB4F#NJg!41STaN;! zBf{Q{us<`{9U1JHnC2f?V5k&rWhM6B2aQ6}nqrTB*Z;UVl=|dG(FY0y6x>gTj58O! z0*j!y48ZwXalY`lSSl7P#cHLfSAu385SrNgJ`99HDH=&_uESl*J9K^$K{xU>)8DRD zug=9S6DR5($GUaH)~l-0RT*eIx4v}<>Xn0J?-a>GU93sl6@#s8*+yt{C5TnQm2;F{ zea`Kh_jV!+vMF2j>mj;LUghbpN)#~#LV6YaDg;6twHGG7YnG$w5z*Vk+w{0bh#2rv z*RY>i5?wdOHjZws6YAl)>Gz%aF0Fm8#myC@UY8Y^qWn9;_JlX62HluoB zjM1(ywr?|eOa~w${vet_Co}F_nA{4R^m{~nM8)qoXGFWRVm;m)k zMh#!podF_ZB4TABvaw76CPS7@f8~ic#cfwj+6dA%0>R!sG;|*4q5C({*v}sn;=7x8 zxVo{B=#}?qXWy#*%}1|p=Y0zxZ3hnBu0{QjpDlN^O^tQyGQP3!?TmNGY-<2$qf5}v z&QPSQ*PA}z(QaN4J+3>v>RQB>W^uCv#?+>C9Srn%ofum?=O!beSKk9+BTl5v2Hlr; zJCUDa+jZ#5xTwE{b!SH3eumJcgLz9(*rk2N&?Z*Uu4S&^crXWwa|r5MP+chIj&SdU zP)-FqQ^oZG;c&#*9TP?l7$J_vZ9`1aSKXvYr7Ne#KIAdf3Hhk&HSZ=T26RKE8pXvb z;Ji|ttrYW1MYRa1R}v3{ZrDzt6sJITB2CihH=#kUGC81)f5fIWZ>xg?TbU-ak&bNX zHfX!ne%0!!n>5YaWr_&g2gTHvsu-kQYNq$x1)yE&;4xjmRt8G9%&%x$Ub3YtA#4XA zx=Hc((<`r%3R@zU?m1#MscTc^sK4kN3BVkGrh{}@5Pd8VmaQ&;?W7rVW*JZCL==dW zthF4PV2Fs(!UPT)5V&ny3J3xRZ^g1@tB#%4b*&gcgoW~T&UIV&!+v6-apXyYQ17AE zw^(-qY$yNCCj(z4v*ZbK727 z0r$TfV{|YWP}4L|ru4OG8ZFC``cc16W(ayw%tqBx14BFHMj8$wJQe{v@0gjDh}f`U zA~LFK31paAI5wFhguvXZ1_7`#SzZ%^ljiE6RAf_fE0w4&E;sA;iD9XIBBIF1Ua##+9C0*!(Ksdq| zzOn2}hc6r{7OtOHj`qvK3anTkL!Uk>aH< zJM=>Yt{ylZKXyF+AmW`f;P!pR3oj5a-v(YjBVIfsZcl>e0Nk^ZMc{cY;AJ>5ftX7j zlEq|>$L6@ac04`+AMFhvJu*Cgl5q9ZaJUBiI;S)4Vpgn&BD~DZg*w%#I+7wDt=Crl zrykOE#P7Z;9M>Yf>heJGd(?BY!=zY$pmx2F*az>ZX?8*+y*owR*WwZm_R{*^ajpwn zCx#V(cMS-vy~o(L0e$>HvK2cf{c8yN<1^3ei7d>uUjLit;t|=xXzV|ijl3-rF*h7i zOfQ{%*XQr1|HJNz|EK>O^h*!aUY*oqW*$w@InBP<;-;2@1@z$+dtoJoDV+etdA3ttWfP44uVTAtFz5jl{Uxl|- z=T=II7Z(?+Mod-3%=j#=!c75yZ)_SMo?-8+IoDeeNmZ3@|85=sKkMs<5ajy$I(O~E z_`enm!{^K7lfr?6A6!ISHBT!%I9;9MPIXms7fLf+-psZVq;XU2TSc3WUUsXkYrb(b zil1-%g9Vpb?-=diw++U(+!_0Z-rJ4HeLF7q6>R5}^=eSp4Tq_BA$5he4C;T5-bbu4 ztbXF_ulBhsY2onmb;Dxk5p0G6s{{Y&M=TGRgB4>GfK{tRZ&5q1xV~QGs*rJK%NhVn zz>GLN<>>$@P$hzvZr!r`EwKW#4YeqOYNx0H$Y4ff6>`XtvcVWa+et6IBbW%K1YUb9=0rT6TB z{`f|*iyvp=ZQsZodv$hKNqK0gT>A}9Y1z8y^%OUzE#F{y|dz z=HB18oqs~jOh}5%BAQeH1i2R9S9Rc~1K+x%PBlwq1;8rY+wb=R{b z?eD9$Kvg+SQ{@2M9C$Ycz*Yz5O?X$tBO{^eWWli8?T+jyyWOsO`|BGZ1GYp|L||qq zr6eH)oK*eq(Dr4MP81iKnK<1{3^Qid@jpqiDFo6a$%oN{Sq;Lm2CuCIGB#n^QRZfA z0g7_(xKbGIr+s|d#c+c~&$pvgYsLw;5_v2RSdCVt>yu*FbRW_Ny;{h-m(I&X zU_8ijs!aaYGBOA{9yw>Z0{jZXc!`^}&o_A# z+*X{vDh``1w)+2lg|J$QO5I1jfp5ettwqE`0IcDuk)vW`ltP-0Qg4!m~*(UOd`|e zBq=3591hlsfb+z7h;n9Us|&TLU60lYs*3%7?>GlsT<+K%4ZCa)yt=xQ7-LjbmXZIO z1eho~tL$Va5QxL6RB8!0Rn-te2vDe)1Yro#6BQ3FAtDuAYLX3jWz~YNyH<0Dl`*TB z<%x3j?WZhw%7imptKy3|P==d}yR{Ci69CyK0yYE$*>DrKVTazv>*L)upMV|r>)m;^ zvQE{yW1y`i>t}-H$w$`J8B&>axDy7;prg9>7_toNO?Qj`UHP}1>&bzQB8J|n_Wi9F zQe6ITGd7`DM+vi=vXeD1jM4LpT)wulchg>#;;EE>EV<5}yJt^1g8LH-u)OFQhnfAb3H9l%zey5yiTU??*foYm-xm=JeYn@U`T$V-Bc_IRkQo^lUxA@?}0|8)Tb5suf)|8#fU#Z%G z-ELQR{WX$Um#~OXcx6|-&8ltMCTb3z@zoo8 z)rB5C6>Oaly`p-naL?OG+dB9n9H<(A3i|0C_o%G)VRy>am~`a*bL9PFGlq8#qCg&n z^Ke*r5YKS@aXn@5qWU*?B)8SxxQhpUh=e@_{u%TNO)-A_By)UR!|s7rG#mB#t*Aou zj*zmJidzkp5j2+kcnUThNRPaL2?Vz$=aqLxxHXLX&*(m!DnA=pSbARDnsQa4ct` zblH0&QgVdvtU7id^psr3?yb_Mysx})B7dS3iClff{x~=e%6znW9&fO)Sr2h|{oOYP z($R9tT9^!TfI7tx9!~(q0fV7f509Ut`r7-5srC$)8Ycl>q$MsQ6K~BPZp|hd4v|4b zEalOts%b(1-CaTmba$QS*+U4#HRN#X;EOD>+wB~efSU5^_ElDxKFRmm`F!T}^|hKA zE-o(k`0?YKqzV9d{P^+7j=vBA+e)A!e^W{_O_PKW$fxAt{J`W%!Y)uvnIzqu{x=hV zEF#J0chGnpWmy&xk+dB{)!*-zy~G$HB3_Wa6*!@0#(AFU?pbZRC`Ck5NU|)8)-^*2 zL98#vR+XqsLXE1}K_!VORQI|UcQ=x$ehmoJI8Rs0uRh-0`ibXv;d}m^%z`Irf504c zYmGZG{d>kP}=1&SB`Fhu<4k(S3YYIdin= zUx~nb5#WYogftY858o!|z4t!t#N&gNsjl=9@d#FN@6e$YF|Kb(n!PeriXA&0F!gL> z=TK`)|K}g?a9EJatZGDYE~bfnw7kVodUReiwh7fTH@Q6&_|$8vx^6kQABv~gE(E|5NoLMkJAGFVtjpeV28oE!Nm5*8rumYRU0qtbb-~~~;+CT) z(;2wAw`6U!RG81WYiDo6z3|UrUG&F#!!EmW*%S=pH>$k->@Gl4tb0SQcA|goeAve5 z73(@8gT0PmON6VBnF2*6FFv$nL)W-oFPHU)SNDUrLPpA2#bVv7lMk-7W6j?$M0ZZK zyR2`9%w1=RBP?wBqUA7d%I|hxH~6SFNEIo}W_@H;aSdlaTal3WLd}F#X^B?(`NhU& z1@a_Ww0E1t`5AGxBW{HZA(Gj#SI2A)i73yZH6mhNA2E5;QZ!|MrSFyhHx4jpn+1Du zqma_WmyYcmJ<`T|$gaDO&wA5VG`GZn-W|LA_INkb9=Ag5^ZZV-!kB1Em*x&(pLkWu zqxbjBiuJ>-<&`4{phsVnsZM`i3~rAK(n48n_(pWQ(!1D7e^a+FiAQpuu1_Thp3Twq zy0j7E;&gXP5=kK`6J1qP8P$usyNKitKEf&*I8M1~I~^I1sX@gv@jqEx920GUP7_00s}rU2-Bdx}Yzrb$b8&Z_*cg1?j!ce@>Bk&Gq- z5JN<;u=3}JkbfUzJZiW@2)w+!l(IMLd#vGF)LF&F8Dqpe&n3=QN|0G*fQbmj1!NMY zodAMFOTs~eH;_%%SbJXyi`k*y-90vT`sjx&n!RqLqQf!8&qsl>4>zuD2RDlEMh5vR zGhm}(SY__8{e+{y3qz4nKTozD{5oPF-=eJR5k_*Gdf;ki_9Gh(t;sPW?0HMin=8m&6UD(rM zDM1zo69+rnz{0PTsg|-gbf?xsq)1;UE3QPO70lG<>}`%xDSI5B$Kj&dD)~pc-{v)_ zq7%n(_*Wq)dyn2M;g2-Vj(yQI~N$1m? zW**`}cCvF3@g*%xXDQqM7URXm1>7A^?J4Cc`8=OIKCDd-pCx zgoneS3A)pqWRgi_5s{rpKu|Sh!c75iQvj@a`=Tk^P?oUB6mu$79Y>Y@{)#E>aHNzk z;!{}P^6xtK_ZXw@b~`T1;>)s}WdDy2g3X^x$ppv=fs;zGAWg%F zEBoJggK8+1;~SF=`~B4~U$+be%?g)+9{`Zj9CRb|hT8>*8AN2Qo*sK=?_{<1_^f)N zkKlW2*T9ChCZ|4sJAO6a>{a^%vx+IMyLjhnR4dpp0Y*1LsdBsr26hWp6-6qW?a((G zG#g(zVG-0BM7Xjzl9l%6xwB^l#AGaQ{rcu?`($xzouw0?I=EO~-R~84=#B(4M~V(v z3~0OiG65+2{47ArZ2Ss+sv3~2O83=dW-XMf(}bSYzyX!pwJNsS<8ugUlInmMb^gN? zU?A?6zi6vz0J+{ed6}-XA%+a^vFb_~?V4?a?_YQ2w!I!JxM*BG<=3XGXlWe=;-#OtE$GNs{9#3;l*7AYYKP(ajkw(3aEufHF0Zd7h;t z`ZaApHUX$TEBvQi>|$b4$NzPoB_b%304;wUoY2;EvD3ry??g**XsY^^(rV?;>WXP@ zEZDx)8*Czn%c0xPOkaJ?Rp&YuPQ!EHwHq5*1w&BqidI)GnH-==?5{_icW|tdyz(9U z!C1Ms9845e;W^TuKYAf1l3CQr;hHc2O9nn6IxGQ85iKUqx&cIk$NF>E*3!CBV`M~F zA5~|faTnuN@ta`drW~04vSBJ6O{#{86Nb3ozRw@2GBubBS}zZ% zj^&+QFo8eX zejaH6NFur8@_I4iYJuFEpnyx>L8>Z|z~remI&^oEWDPo-rU@Yg7Tpw{SQb(5uxrgy zN{MG@XL%)X8Rgopx!dK$v}u~`>guX>{dQrzjoa;KxwyDsN{RD4%d#x2tAu4)ICJKV z84k~6RVE1xHzdHD0-$REcDtPr6bdsf3YMlgNs?6Kc~{fpVA=M9)OBMaWC~WTfZ<{uN^?b3|Ik!OU$QT2!R#!g8&T(ifqEEZz?NO2nC=dC14U5B(}=F zSiuZ1NxV1F6JWExHVrZ zmHSs@zk!#C;4B;GkzGu9`ned(jwb%Af0r4RTy1G?d1P8gvyFpL%dO3*cjY5+YkOmi zYV(RqmeCppjC%0qfhe{>f`yG=l;7}{keDX{-VSu9xBOkUX@oVRU|kVZjIPJ>b1o_4 zqN`xcGa}j#*7?I2Aq%DBH}*oyO4mOeXe^os@lBG#peK=yBc6kwpBr(1YtK0rqq#-S zg^jdp6-QYTTouLj-*rMmGQVRbC+?Z7$LL^ADRk+gIw4mmEDBc}ATLgcZ2{RB9zHzY zaS||+jZ61GVuuN4QKdPONS{(+4YINmoUc{5F>8_n=_ECXz(f_$gJvQijb>_eI&tVQ zv=9QOX-Y++9=wU&ZZwzm!XHxfBm~!x0Q< zSr(b5NopX_G)+?9gVQu+?G!1P3fubT z+$yrmp)Oky-#R&^bJLIV)y75sv9X}7`Z=h%d93jEhMgUXncC5E?K<$4WPvB1>n;GS z*(5%Uxoy-i41b5i^R-U0>D{l7VLj*>1~P1G+Ow0`55U3_Sm_sIQ98zAm#jikFIf#{2TsS)v+3P2&?OsOi8j5u zK+2TF+Vmh70IAtBy`^lDKnlg;$TB8qDVWl&n{Fpzk=g%WQzZSAkYS~FsG`}%+VIU+ zbw8eTozPMGM(42kD-@X|;3Aldig*rgNJW&Cs6t7LEv)yX7^9?+;FBjLcnV2E3_#2c zQ!M~?w&TurSacDa4R%@92p4cuBd&mRoaYdsy8-b*WQ-BD>#sQgb!D*I?fBH5$~@1M zvMmr1*#^1YeB2ZO?cf#9bgOBahy}E{+pk2#4aO}s5Nqp+U|#hP@fLS!#~7nX5H~Yfmc;>Jo@YNC4t9Ngo$rIUfODMJ(f`RTfH}?eo|~Jx z(#W~G&eJUMI^LZAHw6HI`#`!*!a(7H5+w>rRZ)|rg!D{CyD~Cmjlkd>AP%{zrIAn| zdA}F~v+vY{Q$)nYMO|(2g=Hd;FJeiUFhQX?<`)!_N>X$XtWsH54bp^wN-b+d8uOma zYm8|5wH+V&(HMQq5I-?GtUl&d$IcVcslyn&uI_79LTP#TV|Uty_8i4ngqH$9%E9C% ztc6mw2Bn!4_9k-_b@Ak=XJfhY<3DSRfA7RSt{0?r6~X}x?89WBZL2F60L*CGrWE(V zX)y-MaFr9&*DIrNtP0R_)zhIjqg|5g{>{Cl4GLBa#rB-lse+?tI^}s&&9`U4K3iVd zm%Vu9Cit3jze3;oz-|}`el;;~UBPki?pM`@prU{~R=OQ{#R}P`E<>NfC&c%KihCaI6ODDr4XQFo7=U} z4`~+7$!aR)Sg-enT#nJPJ6bDyWCu5sFJDQ9-JwfdTs+}U__053%k#HB)c^C(nC)Hs z&aAL#VzKCyq<+L0eV%6=4u^(EA3ZuELWLqM!S+{s2^T>)Q&p9Z50A}*OOoWG;_rzTD0P4!#W`K5m&M75dck%Ns?GHF)^5#6=7jc zOG$u~e`d}CK&CW_mv?#yA%D*VrjUf728KXFM4;}bO~g~0q3Q-W9)PcnNwyse*B;V* zGtNJOEj-b=bfMND@?y719S^&`jkH<&(b{sO)6%?50lc(>w(8S;>l=KA@R6s2dVl|` zqSYf_>G)61SIqjz*2cg6wS<)?tq;eJ#g;R$MImmUiWaI~#fePOULhSFVVeZH0cB}TgTW>=s2qF~ z!b4S45~)lIpaeph1{mOxuz+T(tk0oIxvPdcZISGDC=&q=&sS#j18Qr_s(X*w#;Ia< zRV9u;B>Rg#=y|L7qpqGDejM;QS^x*FEkv0-3q5XKyzt4(>(4$#y8M}hYe1e0P^iO$ zi8)eUZ^jt)?Ci`fC!dMCdu6E%&?}p5=JnxPC!bi7P&K85VzFk5NzBZHWz70CO?E2r zucio&1wj3M75^>E!jw`jG*(NKn*!h)`r~4`;Ix}Wp_(+Qh)76*G*TwXJA92yOrov= zEuDY85Se;)djLE*DRfQR`sv`AKkal85mZtZ^BotiPS3z|Bu_GNqN_7#Siyg?5{FeA zr2s_{RE65ae(dL`AN}$T8i@TySZ~t#F4gUS7zBT7a!td}jJ-UIf^Agz_hi0tyy+*K z^D2y!&4i%d@TwKcIm-OX=-Z{VSL6M(-|)PS(VLBsUGY7*!#WOm?3ikI@0%po{>|3N z9$)DPe6wmm?dUj&@JdJQM}^GbEZ{I{;lQLnV%m4L9ET3uw;2UP(9Y^HawI=)Qw%Ey z!V0>$gM3y1Bp)&)nn=-46bqY`%L+p2$70S=)57)W|3tQ5|EZ-HjGe^Sog>Dal!$^v zwpI6^`3zpgfT~D4hpXg2ui;7};3PmKn9A#0QXcd3RMz!gt;@j8=S9)IW z;?L2>;66?Xd_^r>&AYgHx;C1STJ&5V%uSv?F_%Dw#XX^n{R7EVnE*v?ujO8cG4!l- z=8c3tO_SJU#4eBMLkM!qZ^_|sU_by2Ty{%!4df}n1#l{uZMWMo%?Xe7vCN#Qi&h?i z00=YZeE0__{wRQda8m$$!xsR{vSbvn0-jtoXb23kT*po_V|zW1^b?bKa4(0vC=`d{ zeQ82J11%V_6oH|L%=0W4RH~R+D8xW103Zmn2v8tU zbtR<@csDsS1MB{j&1Z}Ywsv4u(94>~;!WjlLs!?visguvah$-OVe5lnki$XL4&!=* zV*i@HaV&JGO&MESx#|0?-3{Rtja+`{=9VbRZ{;)61k%cAzZ`a> zd!b%cV;Gd=Um2TRGyvY$J7QhX=k?+PyQ`oScWs5ktkYPnS6U%vt+;8=!pautIki$o z;KAAr!*V*V<$$GZl`QPDw%^aVWEX*nXPci2Jd}(=<`n<~;eoK(VY>ioxz<#GIRLwq z3#XVth%kUt&S1cj4^vi~r!$XQYH}g_YKblAssH?~V6n1qkTL2wYYp6)ZJ-630Quui zyXfea75I}+JcI-6V61yA^zLA?=e zb(a4LiNE;@RgM+rpXl|#XnN!7@f`{C+eE-x!Qm%&# z?Q>~^rEg^k^^JypEJ6o@)552)H-CeH2A4i507FY9YY3171K%W{_|^4g?x#U zwE(3cfDo!gQpYucOCt_+7z}za=oP>PIGDqYxaE#}N}NxU#gow+0h7fq=mjd| zA2$U6a0holA>F)Hhf$(THd%G_RhwU>@dXQP67viO>fyXP4ijFWrmf~e+(Mt z5Yp58Tv=1~xD}^$e>#Dqou=a$?uU(Tpzln1Lijfb#{Ag@z}6y6oc<=*s79IlTmfidr49IpFl z?esyR-vgpnC6D8zreyP^Y!vSs8{5{($BiA896JAM2OVpTuKs9UKf5x|${HY1V5)f{ zqFK~OC883SG+e=vriA(2ac7E{6QO&7xZ$Zfo=k@8gMlVUBG`!xf>FzYP%wu(nS-iD z<6oq;M?eR{V3ajM>QAtY*3cbE18rYvyD0;YGP6k9)ktC zJ1QEu{%Q^YH-;31MmHGj%sAThDqlq)IGi2aV#Bc?Wm#mN=d3fBoHiMEwxfqk zU#)gPcUKDKkK&KwAK)M03t#vGZwdf>V}pREvq?on1B2{!Plr>YNJUrfb~_OftvKLm zn%erHK!H5Q=&CA765aAeXKpkaLkI{6NSL)zM@{&R&(~1r}Unt-t26MJ{{m|ee3SeE|R)7zIVDKgt;2r$9XO-nR?)+y!xoOLKkK_(ul$*fU65XU^xa~)(gv(jnb;q55t1a^9=>aY zaf|4!o!|zs+ynwHWesENE|b0*0I^rQ9qr&NCuDPBWSZTY47IYSj){`xhcfqJqEL7c zt6T&xo_?!@J3#WvB@u|CNFwlnEC3V&lOPFj<%Vk}oZoVM;;!S9cLXopCC+Ce6i?|B zA>IkZS06aueVFj%;BW~z4_e$TDd#9?U4=+}m5;J4=sb$^S_KYyzaCjfIjp65UhJ7$ z&if=v?k6`<9^Np(+jJ0b>L0F}2^Y_{mYDTP)saLpAwVy9p@shE)iqV~P0TDsi4Frt zN0pf&rIZ0{T;PXXFr<_?V>Su-3#h6u%VKrsFCwtnVCTjdqv)a>N&g{)>bT0VHwL*` z1Kbnlj$owPsmMN~u~8*_k9kXfY)H(*8O94}b7h_>mvI#60igwYyTA zue)04PDsm7LW7!R3v2rj)>xF*6%R@-%3x1g5%)IO)v-(|kIlS$hJ>YjNCcolh^L))q=^ zP{0_9fFmO0;6d%zC;Q`i0v3p*Mg1QL%!);T$I+0~@WuCBHnvyI2>l&o)puWz>@Vjh4tb&XEdxKQ$xza z*8~@hUA(h%BUh9ECivwF^wWuZ z6W@DO_siftXvalYPoc}`PIv8wjmmjD8Nst{jL+H*boI5j@Eq$K(-WmSD z%ZfkwhT;ca5`6khar@}m>+iJB+z$A*bHOj&Tkv!5B>d`E7d(uPJ3$eGz+>)uMf236 zKYh|P7lVWEI3&}z8@uixvC|+xJZsD~UK2GJwCHzx+NRW(&qS#bl8dJtQ7$UtlZ!=@ zf&f+;eYe};^70byZuP!tW;pXRUZ?9Zc(Bp>OpSiX7-4sJRkfn8@~R&&GsjtvQD4$h zKVL|Sx=OT2Jy)TTF-EzVE<`64W2X|{eB2ZO*zI;ij?-;3dD-OgX4`&N^NUMM_A9>A zhVP}ZqysUt!vQ2D1)($&gd`@KSt=nzbaO&s>Pi~LLqV{Jv|nw9re0hCP8T=fj;>di zR}0+Ln7f%V)oguWaCIb|ieLAY+Pa6@*kCd8Hg?x-u`v99Y%GN2dKc`2_q!Je-45lx z?mkwxy4BvAYt;YBYVOtFu=-g?M?|IT9s9|v>bu;W>uJJDd#RoJW>-5{{I+|NmV7ww z(+lZu#W}8>AvXZ$O;N>x^I(4L?`XOUxBflGbx@tS)YqD9yL(?vK)Asta^<`j0Xw<7 z9LSI>_O7q>8yn%7kCBbT!o@csk3Kj;nloZZ&$D4I;Orv9R)moma#WN1q=S2s5T?2N zza;R)4D)RG!H*06?Qfd!BhLrig5wYkj~qC(bBKim>NqEGF$uow-i&X$H{rGC6J}oG z7v4&E7>Rp9AeJ=;5I`iW_8S(7Y`kr&5yL}vfn%LJ0c<9B1&~$U4sF74LIHCmifsZ@ zZ$)KGKWu?XW0if=l06>#ML~!82$JEn$?;LbeD2K49YMTOB$ihE2rzRDW7Gvau z2?lG3-x%^lVYZnz8zUknPON&VV1Yh4ArJ;?&0$ejB`Lz2DZotuP(GgGDQ@9bX7A;R zJ`a8nC|puc=}RezM&))~Yl9s?UFljtKq=py)s+DOrIQyZoD;cQ`^m%MH9R_`+=ui+Y#uk;RDz?MW0fdWuT^PjeqN}3u7s;( z5ugBR66}?Dkbn>z-~Wk#zxqu9KXOljl<=+rS8!Z9@D#)~h?>SZ19%R=i^*`0z%3E{ z(EWhh-*pQq9Po3$8}T&dasMO&PYG6d-L(9^qBj^|qa2R$45x&>JaM#-avH3tft%Xd zkFgVjKB*Uvg2s^+Aw5835!QKAyH{begGXRuLQ2WE%>FV-%{nOyR99ZhwJd3I01`q# zjM3(KZYzP=<|gW!($xN2RWZ*qNQwpHj9EBS;Lx&4rBGHm0XGG}O$7kl1r(Z`R<9wX_Ane-Q9 z)G16=TqDD+Qvu24vAda5T52yh2m28r&5!>-pKTNHjR(y(_tW(aeu@+^Aq+)Uqv1F!>LcUM-=c_!kjpeIr0j) z*=ujdxf^)1Z?f!K=j&^&h1ba29@Nxu$>aLK*L!$A<4|c0v>%avSAeN4FlyA5_>g4i zs{u52 zg9tDWPz4EA?`J-_VnH&qHZ3h=K+&YaiCnN?mRSydU^*mt?lxG9gu~&W)d3J=l&u?} zkOW&XfCF@y7o9Pydw%njiK@E$%?{wE02n?Jl*(Yi0s@o^rQ4ZWC5r`%*5Gz`7wGNfTWulDS2c?QfZU|0#b7mI)MOjdSHNRj^ftD zz5{NmU2ezcUg@K&3~+A|ygc2Z`^Kr|gJ{WzvSNs7ZIg$=9Wc&$M`$>2cI{QlphrkTRWtc@Vj)hR$#la`j9eb*pgK}$Gwi;>+0vPaG8-SKM3GRKelP{ z6idL@(~cGH?Zha3%!MBvd+b|v^Im8*V%)}?UkfWgS(F`@XlaO@PJ?A-G(K*>j}OXq z4*3s0gc-Hf#ISX7AKCST8=$%jhP8xm!l9ZLM0$l`#RgbOe^vCCl!$@2rsF9LAG;^` z;Wq+)=$;^$;fqVcgP?d!;)w%K3GCrHC~T{cOs|-xs2}U$iFgu*oXH6yAgGUZdX6%=LQ$S51h~@1qW)~G(=!(U zle#3!R*Fgj%pgKJTX<*Q$D53hpHk-pa^|nv zR|!|O{u>&VPe4HH!DKDX3~;1^9bE04Pbl8|4c&TV>9E%r{oF3=bx3t97`+`<4R7x` zZEqzS9KvW&QK%)p%}10i$LF}CU3s#zTBB#V%|Mp!pU+%~QK&h1+Bf5t`n7y4fVd(f zmB&Bo5X$SzPLT7#8L%oX%5!K%3?|}D7-sZx9pyEGYzPm!Ens*ITpV*WNo=0?@y~~e zm2M6}DFVTgUg+$}eeKW^DM3EozLo_R!C(IOQuh9f0GCLR$?>hv3;vCl75C|Qm<$gT z_=tjs0G`ru4d76UAg?K17FSgx z$-?^YKfw-AQ{|smA&5X=$mvs!+mEVHb&_IY1)uIsHy}|O1<<{1 zcuAw?U_p{jRe>l3f{O{H+HgbnQBYTJ_8*7qp2xCptJ<`{j zC;iyk)va+{jW%1jX;aO~%HzJC5cJXKk!#?@1Rw%PaHJAz+eK_^+au{mRQc0cJ!^uE zZ|F-EMQhe41Y0W0F|@5FBBG_mVf0UoV!dtWmjA+$#fxL~t8cCq_)1{Nm6dFjoBWI< zN%W%8H|qn-H`FYw^7EZ*jo+ns9NL z2o~nw-#H_``L5zK=Yj;shYmba;sXFr0PI0rd+z>60i6!}`USw3LCg-^hvRhsFP#a# z>E#J;KTddb?Ks~F5CJbD0>vit;#nJh@1%&lAC%Sg&$`DS@-KR!%$1|~<@JMWDM@ZrEdE(d0PCQ{5Tn7{3 zw36W18tBJPiEJpWxZzDI-ZP#v{~C|2Pmso+Zxs2h<%qTsR{Dkju-;v)^BK0f2_L%s zm9LTA?pLohJ5{8x)Af9qXqXIesPg+I%kuHUx#Ep;#XV-h-vbg)kh}lK$ld*Q`L!>< zt_^tVz?B0_(VILX@Kpfsdj6bSJHcn4SDXdlX#yfUn94TSRXyPS8J0~SDi3nNX19ZX zgVO$eT$4vZK|Vs$7N7b23wQK?`n^G3y-4!WUc)Tz`S34RJ}IK+oPJvFclCZb5>X3X zRgxrGrbT0n6&fVFxYM{qZ35}7U9kL`Y~o~7(+ae&OA!;3A)QqMLv=ag)mLBjo0IQm z1%MbM=P+l>NMl?lRaFEF=5!MgrjP}G1QAodP&rW$%l1y45+w(NNVdnQYHj4J0EHys z;w17FT6S6Da9S{-=VFB9L^43~!C!V`IT(merBe9%Ex~SXf+l8#dFytt$^JeP0`ep? zf0Z6qtyV*~&=mhGanXR}lT-NH!A3XQ&cLHxy%%C#KM}_pc)h_56M-6kjGiH|3YRTE zi&^gcWBKLd1Yj7`V*?8!hj`-ZCm-T?$rFc`uK_I-4!iauMssT(a1MCZ)!(cW60UFH zQWQ^tmjJ8?t99uiBO^EtLDd*L5c>d7#%!Wc7T%Yk9S|L_W zh|$i)s*DVb#@YP z9`SFTFkHc%+H*K|`Yj=m{o1YK+l>g)PaOV+Qz&uLLF|{ycxQU!o2LE0^*>zX;r~9R z|Hs?2|H0cL2j)E_a^mSMESUfSf*518(Oq340!UKpfiF=gvq-WeyTi_|aHZwm2vPBr z5>(Z;!oM28Rs?`L&6B2GB0S%787Sr^MPrqTYYMqp0o)V-0CJE-U|?AR&?Rq3%}sW? z^Tihyah_;WS~93AjV2O>B`*NxM$CY^!rf7o{i;d?00}vYQeYxNBv4f7;sS%v2yx-S z{%^kk2rTOW=+hki?W>8Ox_cM@^PiaK&wlfh5lz{IjcU%Xogw{|b*wyTkWa)T8BsCGA2v#*- z&WSxb)jSITBY+6UQhwh$XpVk!U$vhy7|{En!=kA0!TG?p%XX_y2RZ7A8=AT7=VciC z_Cr6Dcf4BHn##YUhinK2>Z=uLMbS|_@#q$)xaUXjKztv2TD}6ybFoy!MYCtOA-z8i9eBk{jAuLGN0Z<9oiG8ns>K<@BA>1TpawG-Tm0g$>6X}saQWtM4 zfYR}+hNh#GjQg#%IK^aZ9)BfpsOzc+}Ky298x* zu2C`)aSV75el@%$KoXU z(N}vF$Je%#85)?cljb-~CFn;#E6a3eJh;Z9aW&?z*$DLZI#Q%DDx6uk*6n`zS0ak| zPhi@||5X!^Lx2d;e1qiRc(B50h>li77P51jOpI33s-i!X!ojQPQ>qKb)>An;WI$x= zFj4Y)ZSnNzp4^5{KFc$3`d(nC0AZu1Mg-B!4Tq=32#nh|0o+EOwJh)5-^VfH)jT#pBl|Jp~$JduI?UGH9Po=RgjiX>%1)}5RC*4A!Gue3n{E5z#$rlE;1?L68Yr8 zb$sr;zz18mRBwL1MgTs`3VfvY?_+ijLaHiC+w6PY+d(JW6uZ&^dK+_lBi5aqzj4dM zuj6kHsd*(ut?Ye$1iq|x!s~SfS4F_!18;nI4rztm#5O)z9MtMk4$_1kd|027gte+Z z*8>~T;-G39Rrq~O&Q&$w1CZqu#(AV4j)wnH6jsS{>&L-Ww|!gy`D%?qjA~6^O->Su zg>9TLjDX)EZ(#*Lv@Ymt1sqQV)$@2gV*sG+oO?kV_2&So;tVO{{_K(|v_I{x0SMc; zJSy?TiAR=I{u2drDUimozimjGvLPeO;LxZmoPz_G<{548Jr23WVaVXh+2mfVuF3Hz zFBhh9n5K#J!a>HF-azX-hH0)R14lGY2Sn&#FxZsmDs4)sA`)x!L#Gg=LQ}FtQxm2F zla5dc0#&t$n6ps;O-vFH5Ir($r70H7H7b%MN)Vqh1As;;G(gP2T(~MG!~)1H6qTT^ zTEmM>ERYPUD$bkr|4jjKJO$8zpem}COc7v6xpJH^!QqUILMIba>BiY|0g8mT?zEhi zJ#Z-{EmlB^h^CZK{IJ4MylGj=Tekib3WY{tUI1yj``|nU&b3d*EfLH!*7V=lu`)PLjq0N%^_wsA8u92KH!Q-u#WkMw7+)SYbkiv zZtm6E)vRBQflv>Up=+!*z;dJBS_0E}M;xhs!%dfP$Z)`MApWr=Ayzj<{zI!^Xe3)x z6q|6<^U6d9K+o90akZ2gfHniCVFiaN|2qwa4gl85WOkfy)pi~*sYEGYY|*`|56Y9 zJYIK|LIV^)^Y5VoD6uH;_QCPn*N%7Z02e~sNd_t6zF4oBa!sM^@#Am_X(<%y`5a1t z{4@dY?j4s0faa(;8!M|Fq4d|QZPLo~DZ?5@HX0T95TaRad20JirF zVP6^1Gdb0h69!RJF_KYxgN-o>?LpwA|ewfF*g{^;gAVaOEsWSms`t?2H+dn1u&+#mC?T_ zR8$oTMPd%>LC6;-Nf|x==Ifkm09x%Y;zAm`d{2uYg%l{%Xrihp$yjj76N50IeUqj> z&hnxL$YTl$f|9%7EBV=I*?KnP%W-NN;A@gtL(qEnjB`C=^r}22kGe-}$z+=yGza`^ zdj!4-yIDbmxJq&BV3VqTUU$Z=co}xV^?Ss6=zEPs?SA%?yHDAqp`r5zTK0T>3}Yu> z_S)pLb_#vUa-8$t4e-91ZrIjdcSIV%+UD;s!3w`fjoM^49hY$$t)<4a^uVFy>7a=Opnedr- z0^s+q9RKRl@s8)i`!0L8)R+^4#=hD{>p-7(M9aDW(#{7)h zddqM*4MINOJdZ2v@%rt%wrX-HSQ{#WgF}OT8dVFoO^)bjFQu>?+=6-!6A>!3QBO+- z07H4^^5D}XZ2Qj8TTu~Vu~V?Q;hZ|*Guko&lQ zbNb&*0GdBcoURavLa|`U)<7jJ<&=)ZBpMXHID!SSWa5)EA_5NDAuCNQ<~OIPI!2a& zyNd@$V9o_#hF+0VnIuGqm}I5@&S@~oyM?TWHZ>8~IoXqIpWb>3F&iy_c0$Sf`w6-` z<)3b-+kvR2tIXML2CZ*`UXRxcvLeBZPJoTyXybjZ9Sw%gdE~ph@F*s2J^Jp4T0-8% zre}0KV@7~W@0P_!Ta>i#A};yQ#8IOXs^XvMK5A}m#w&mKr~%mAsYiE$pCY&M_{FxP ztuMO|eDgfp3G3wey=2Jc!w8Rh*7qAAQie@7a1;9H*ORBT6~ns4Mn6CND0q^?lWG|D z{N=w{qdVt#X11SJk;<$n#1mKmO=3FYHeXL0ls7l zb|nSU=)rPUi-^F~C=f(M&`Bt=y}Q*QQgsG5A2$U+Mo6k^R`v;1M1o8brZgoQGscF% zEHlkaA|n_w3!5O+G<)(T!o}Uhgoz?9R=xjqGeD9PCSSM^KoIH4f>j4VauSiCt^tlo zC;c3-aZB+L^qZr@`@Ar5sHWvC}72f)yydP^|OHb8nU00z69 zl;^FjABN;aX=Be46f_9hh6O6i?{heVwN(HswQo4sGUKGH1RX$f=9K|^+ue5C%p+iq z{%qN#@{P7jt^-w?fB6+50DE0U$KD^@{>mOnB%oAC-@kF>k=aM0*Qz2NS3DrS>VS4l`76fvK{=v^Wpy*ftN^p0ODUfO8D)! z7cddGCc!oIof=HTmyd-sPYB)?4!De%$57=Pu(Dvx(wW3C(`PwqYEYo~7>f zG3&mJPyJNbOG&XC#?i6`(YLX(4e54RN5pV#O&i5;HjIEdB$636qh#rrUK`QBtw`7= zQy|%BK3^HG}k1Ef^J<&!L2A>HKGb1mXb4 zV|QG+2??o)`0|w(K`2y`z}TpOPBL5b zoOJihRUy=`og(5z%qMm*n3+s6xlK7Zx#Xx20Fxvbj6p*XNKn-Pg$m0$Ha|g9vFrds zjFABFQ$O`n`01bi>6-%J8}(zq-^nHDHTAQ`Hn)o7wgQS2+?Q{H^1l=30Cm~4fF zNT7(=!45KEq6e>mJ}7%A0pKE%%nWcS1Qt9H8T+Fus_w4h5*!{xB#^EmA}&v3kk?`pk)*=k!(CvBvzb{I%uSWWYZbGONK;4MbWFXDSm}oZ8Z~H+$#Q3no zX2ui}o;>K*3WYA2=CMLTu zF;=h9Dhp&iA$->8fBkvh-v16rw7myR;qLsGe^Bk7KC)kX3kX7LQ1zHns+80k?gJM$ z8r^~kjgyF&n#MZ)Us1?^z}~%WNqnHy9>NS==`P$P);MfkxvQ z&IAHQgi=V?V(%_O!=j{;Ww{Xn-V^{`!JAnt+JdUQjMW4o@8(sNCE-ej5FbxS2r2Yl zOPt1>O833||HDU_&bK(P~%1Rp5PE;bBDW_M|_02i~*@Gi6D2^U}!n40SpOa^O&+ zY?%EVODgB6bsYEs92^K^8r((tPVA1u9?VQIfz%7LtG3V)Z}{bLd=3OuodOLv@~ zIlkuw#h-q4!k>L%!pB3N;JlN7FDKwF1D=$}a&5q?0=y=Udj#Hh;DG^;OA(-O?C7`! z;5ib{D>2jY8+*fl^Hswy{7!;D1n$m)T{8IIAYPmz4V<;fd)!1+Z{L$Xa5nk?fol?| zucvvo5$CSo6MbDakN}J5SLLu=+RU@*?)(Ekk`4!ZWdGg22HrR$wPAOYClXXM%kL`T z0z-0lI-RgGL8a$NU{{(MCY=xwAtq$XPAEZhK{-jADtWDF1=N%v^8Hra6O+$A(pb6cBLs3Nk~%E{tCks7~IT~(WK&FEti^ERSI_zVe%yT{+G{i zgGoNF*`O4GAr!yXt|$HVD|7%YI17J35$GLZ*(w?P@cw)OZf8ZfIC_g>B*5ErH|B zs-jtCtv>fb5anAXzOwtKO93UrbfQ@d#S7-v03&E!>?gI5*mVB6H7%oX&p-EA6!<_z zlPx;@*{GO`^a{i8AaJ9lHXBpGlT)FZkRT!!Ju)E)r0nps z0UPDNePt8Og}#(GVUGdMm!dKj+hA3}Ca0*l(_J_dxLORfyYip@8yEVA|3LDXv#@gv z*in^#YCJyj>HFUKSz$cBIfOUk-2v;n0{^u6Igfe_Y(~;+7r;8;rYh;N>SDO^B)R1T zH(&V$s)cbaggZ?|8#+)aING8MsDK zQ~7-91px+8q+3Vx+OV`At&xsGjPo@Bs_#sEO%1FV<0fwC0z>D>XyEF=uTrsuAs1qZ zkRAz)VBsvV|37R-*KsK3I0!83NV_{QIM@pN_}^+#*FHBFWhfj8FTy`a{%ey!4>%C=L7!2Ydiee7Xv=G69iWhH5eX0%@vJCLMNj25yhmNBL7P3Vbn4AHRoDQP3m~d$3znStYei!a06XN=KT`|k z@0yDTqg4@hZN@0PIsb18fbsr6NlosN5*;Zn&X}U8r~*jQBV0U~Sty|th6JHe>fv8R zZ6ru@gVUM!_MTJxr~=KEs)u~YyEz3S^a9lg5Tl8Dep9%*z=FE$7tz3-eE;`e>^||S z2Zsl4P7unqKf8~uZ3BQgI*gyC0r2h%-+oODH-2t#!M-L3A3;Ys47u0q0Cw=tW-Q+K zpe-?G*moA8Qa`U(VKe@9lnzpr=z``6r&~TajH{hCi%!7YN+(uCf$pUvme#?Fb$5ig zl@57O?291P9^NpF>C1sHJ_PaDz%jHYz@%5`Z+WJ4JPV|#0LBA>-8Lxe6u~31AlI}# z-|UFD*OIdn?0{qcxeq|6u~=Z^5UlBSfUo%r1%}mMxY7Dq^#HX1kX#UGvHVTMK^#xa za3zM@7sU6zp!oA2+u_f@IN@ayO9H-Xz(+;cmjt*MfJGet`l;g|zi0TB_kjx9Xz9Q@f* z;b{{`nX09ftHPaweWvDMfK4HQXD0jc7}tDKPjbX}en#;Q08{}bPcG>q08+|VAp>nn z6U;61PyiauAxQa?rP`Ea2==KfQUnAnSWuuq3?ZP)5MYu-kRVA@CZi?FJkLagYEU&d z2_6W``72KMwuYtO%>Qo+fc}v};w-Z;OJ=1mhzi6)L5M&gQRvJ_Um61v5E#rQck|84 zrz)fZ*y{WjjhuP=J=LDs>bFU{X<0RRJ(7RS6FcOn|82dVfeg%`b^Jj`_H+ z9;^Ik`Thr|PXn!ZyVY>D|MktypzqiV!LMS1izO*{l-3yTS!6M!=!wJ3$_QBU0Wx~t z$N#P>_7V3xWY)J}8g^=6W#QL#hL_@k-VgtL=I6aKr6f7lQT1?llo2;vBphBWRxpQY zxeuovHbBeDX}3JKP1Pc2Y{_oPQehkP6PaF}7Uem&O2h+_bvt40(gyd}kPuh*ymg1a zHkJD*#+2UqL3!*MWrrcP03Yx6NGsqS8^oQ)P9Y?*!Ag(t8V=OIdU*H8X~ou8MS|@m zDTjZ)?hA-Xinc+E?ji_$Qbch)f#V>+Yqu3Y`tccm`C}7)~7)abli` z+X`Gq!!LYj_`7c#zVM#mkbv70k<4-Z)bP6x6W*lZpWc~qb}N8N9HQg$NyPq1f*cGx zbG#sev&n%&g6$o_27;p*Qc4i(lYsgjswcmpYguH#Rreq$9u>RU1=O<^>iWtGGo!th z8=_-JLs#4HI+WYkT?y?9G76m}RmdpNZ0#ecbh1o2le#i7Nxd*d1nzDrC72nfX<`VW ztxQRZS>A_`l$25_4_t!=WT`|zRjSmifpX9%buDi) z(^7P_3tu2AB3dbc%JVrXm&o6F>T-E-$vfB;{&%n=wPIih+~FYB^X9FW-gpeE@D{%+ zY(&5n$!+7aALoueiOe_p18<{w4C1^Rp_)d8`dUYLlnCbotY}QO%i_6Ac5Ao3VUp21 zX*Qc-Jv^uahQcWzhh~#)&mIXRvsN&%=nNEsoHXw6RDAczijXf)1e&i}3M8g!1AGA5 z3gl{>9sdx1I>xhzl`r$tr&Z zum=&NV1Ffu<$EsIhIHwe4~DbkICEgPk42pqrYD2;H0kL95rFq-0e! zgQ^A!0}^gH05=6dc>+=(U`TxTI?)#iL48@&>4~LOOetf5NrFoeniK?O@*E~qvel&? zalwK`cS@NAh|F0G=t&MZK-?MgyQUl9=rlD68p=dLAUK~Azxcq@bas#b!RKfB_)F3D zc7g@_^$~x-NowF}i=cn)^q`GZu&sNA@MK4}LLcDyV|*?K%qzEJ=o8REZ$-@4{~6a> zXPy{)Rvc_kXv>FehRiUhHe;U>_LdOc;Fii^Bdr^zIn=XtY$q%Ua`{2zBEqsmpdjtF z#tfHs*L+|m2zxAWOF}Hwk)Y`XR@<6Y*kJK$moA+(sEC{Al*4l*!=bUYXKX`wzQ#wx zG>^7E8$18fsn^$o1SL;`9XX(f1=$;$MV_!4-~d9UI|2IYAWv{a2@jGF{^W=Oc8f=Dno4!*xrOFpad~eG|&RvuQ4~P=Yvp}dVt!m@r>I#Dx z`%hqIO$WR49pRu!QA(Zx(|(fT9PpA2($}b}m}II=ok|7)ikaOM05=6dxoOSUW_A%~ zzVSi|`{aD{9T8C`1`&zorLxR>emcD}rKR>S)gb@@tHLyoY7;GQ5VFKbbdhjS5uqgs z3^CT5y|@qpR%W#eNk$~SjC8~8@TWd=!9VvClitB)`Y=L5Saro5Q{ILu-*Ke;_ale5 zuTF+)?}I=4mOl#4xlw+PJMEQtaI@n-+7}NZKRdxMT(jbR3km2p$Wi9b^*SUKyVh~u zIeQ1B3L_Am*n8&Ihn?ZxoDYMuSujb)LSIMV;a>3Q3b?*@ECx&vOe*DABg6?YZ?y&_ zcYC3Q+KjKtHdtZ(gjH!^+o2ytIdj#ccWbB*KPNV?^@g!KyvTJ*(o*xb@Tf83wpl70 z#u2R~E^DH;Qet%ll$DMW76e9OK?&Vqr3;q5e<>JL2vtHtfj2Qz{bI;rK-Vb?!#;gK z;Kx6q_{%RVzIOsV89qqB+WQAxfU?e0EaaI z)}c_xtPHM;Yd$N+nX9M@jMJfUIsm}1nBZx0zA#InnnjB_51@n*HJf$$XW~>7QpJ+B zYNb#BL$T~x4MbDb9LlB?qcw3L6NQO2d5~3DIL(u=D|-|`2C7M0?*dT7a7Z z0J!4+eScT~lii*0Z~vJkee^4bMa&0L z>38Y`h7f`Xl=^6Kugku(3EG|B$^xy*qCtoN?ix(434G!4J^7D+^v?8Wf7lRky*z=D zYT6G(8@$rCQT3vMYS@&+zGcaux)W>=VJ!-_sf!758wh6g&%Jf_*aV9B3bUJc+Q=e{ z-rdv!z}G<}jTT1^7C07K8CD>fl_Ovnd|DZgn{R?T&k6$S6?F2h!JKTfC@x@1mFT9iR#dogp?!$zqQ89}m6q30tM34-96d1(v^JbFU zAX*>Ei+j^e33gd;h68ex?p1Oe zNN5lQ6;K69fW0Lw(Qs=bzUP$*f9Vqw{=^;Pb#!p={=L&nObwJ)<6>TE(^OiG#zc z!FaGF??u`hS>gxF%aFhXhilS|H#ch3Oy2Y4InUQMG0=-<3NG#y*Q-zq2x`HMfe0zU z#6*H5G4aKg5G1&m}GARSK#I@&5oybl^=4s05fPdp}{0-g| z0N;QgKlM{Tm9OZ_4{?}lgHfUe1}zr87FZ!JOh~N~ zb#aRpIr(`=_USuqy6+Z|LL;4cRlmD*_pTBN|pL`1!q&@ zgE;Yp+ZXuHK7V`qp&wAaxV?`LEg=Fr$+(;Qn!m=nen^7bDuTC}>)X-3k5Hje2t*wD z3;e|9VBO64(T!+4s5Y*q)d+v&0dV!R4&lAS{t^UYNuJC9MoD3-40#q-zJftvFf8tP zvQM~o0sNtl2mIJ86FzrW@yfa4e#k!W$`ZH+@ZlZ7SDzDn;dSEw^X4A^l2c3H_hhU0fG9l!P<;Wr;RK8i$A!L$<`Vnj+2pSTVDnOA50#g7Gi_Z{LMfF}uf zHv$h6a1i2r%8|ccTpa)GgNT3j)`Bm7m=G7>t`N82kj0T=Ev^U|Y%uNsmz2xtiAX8I zb48yq&`ScB{CE0@-@#~E9BS47U)a>OP{)9fMzvLrfFUV?l5J?J+N|r1D(loo3 zXfUrR;6hrZ(`DS(yL-)1&Dw#vNL#Wn+h@*fs|L^P6c?vV5=wl#5}Zh8W=jSPOsYDC z5YFh_?RLAH3Bb(+01$ajsN~+CTqn6c1m4=E5Uy&RWEJn#4W=+(Wab8Q6ZO*a2e>V! z5V(kN!sKRWVZnP(MSkF7;&=S`3%Bo|J$ZEd9g+X%FFGF>@UhA9G^r@c>Okofm1#0Q zxK#hd*}43YADO2Y&L8jJJ&4XTbt?Fbjp%O^pSu0^ERn#oru>Cu(8E}Yn5ga)>dmGH z1my#R#-m6;U!(4Nu^{70U`UeNjP{SF6;(U1iOn6y`W*P|ss1Ya%vA3#<SLaLo%$F9t z`GhbiZq1sDl_CrjYUzk=h?UJMZ%_S@ubhCs)b#-d#Gx4Iu7TBl{~5$5;~MK*zfM)% zH@83`BPP#I2W+-2wL|pM-PfWa3EPUorE~th6bIG9M^Pjtp2D%G;r<=Pcf2s+kGwkJ z2VM#I>|Me00M1LnbqU}r5%`q{hJW^9!p}c6{L4$?p&8ET_>TLEpLk91@4PzWv$G(% zv46c}&CC9xV4P73faG8*hrd~=p|^+s@g&Y`ZX#J?OSM0j%^Jw{`~K@Beg1wl z@Z$g{4T+WxGI;|0+Ml0adjreo?;rf{{VM!Ha)03rIKZO^aS<0clF4A1n-XJyAVT2c zLUnEH)X68A!X(KO80bX)GlDGK6^BF34XSD)A_*z$Xb2G#adk~d*+XTjDJ2hckUCii z2th?dLTXt6HwC~q`p0=bt7j<`K-;L7PAf*%$7);$<2_~vL zV-Ub#TrRH;I5X_80aLYEA$j*tFS}T&kHtk0G_%gHucF}`4BD{0!>HEBy=q0|j$HNe z-`z?-DCgJUb#rg_D#&2}W48%q2oB&(c|Cv(z`^Fbb{nEMhJF*cRd+&R#rlvZk5Twu zop-AV0|yttz$qASg1+{!8@bW}IDja?B015`1EHRf;(`}v$4`FSIsVG013n>Hsr|r! zhn_pg#hbPX3g99Ecg=9-zz^RK_~t)w3-|6_;s5gM3%>Ly;cU_j1#9^!~gZm3BUM(;gh!&f9;J4fAs~yiv&K1j*mb*0I)AV>ogJXB*#Dg$ndjYj`-p` z31M-(xDy08;+4UcEY=faR_xb6r+QFZInZOwlbk6R0BtQ3EqD3}4J%FeVhb&yI^IKh z=-!dZYcYTRdK-0Y>-rttM!A7rHNcavjQhholZ{>p4BwN-#r6mTgOB+fMArK5uV9ei zJN4cyxzPZDXM8!NIQkq!2AzXYS23|dZ_GEAW~a_y$4HuFA8f^A=AfVwB2+SdiwMA} zQzZt;m;lIjQ(<;)?e}{DfS>%ypY)po0N==Qz@Q7%Nr{Mu1;6&#`GYfc4vu{kl}7hl z(xO6PN(mKRnQ{-A!N2*ylyXs~WG2e&lXdr$Xl7z25Qqp!b!Hb$mPv^a0yVL+syb7r zB^x&4+ws1i7~%WY3OEqk(kTMikiIttwt7*yx1^b}%N<31lp!{>D*JsMP_i0Juk3g} z?1-gD{Se0{2XbqE>lwT!1WI*kkvsmpdrk%Qss-Ycgor_a=m_e#JVd-WC;a(uJ;%TG zM!=^8SU|k(j;}iK9*L*Kx&SCvujkD1aR48ShF53BzxSzge6%P2=I=y2y~>GnXCm1q zm`ca*(yV&!306!A4T$6ddg_xBTiYSWZ1@p&Sl#t@VlV7<6Bq%SF`{fQJS= zGT^FA$|nGK#c`j&%R>B_d&G+(`1$97`?KJW-WS{z;H~KR?Fd}Kp$gocauCpO9vnaW zcErzrCF1>uhABC2t7D3#kX^EJpF?zH9pP7l1g#wS$$Q-O5RWbHpr!KUOH<0SKWPJ1 z3yoa4O?)BW-plf)B%sDwNRC3X`q zX?Dd53pzb>sst=RpG*LxH7j2=<0-U(o{HGItU`sVn%}_aF~2U(goGfWim@{WShLVi zTBE<&f%=rV~Zz*M~dB02h(%8QWj zFeQKUDT=>!)y+N&>hlZ@AGS$uwhmj_jtEc8Ay;N3FJd|lRy14D|9C_lw5_7Q9bnS; z{qC#WfUWnx{|r{${6jL@I&%QhMUgc!IF;_d2Gy7V9t2SwS21A{!*{+c_=}&K@y&DI z9e!{y#PBAs5)#x zw;x7kC3&?@794Tj4fia7+}UvzuFz8j8=oj2{30uqE4G`2mc&=4C{3a7D=Qi6nBV$y z$l-8+2u!l?E#r5~Yf-{?@|q)e`VcLjLvRut+;ANeUc62G$xrO?KlsEBpPPs!Ilf}R z`;wLVkC-O_seJFrfxC<24LV*8#1GyPynctc^n5V?%PYf&MqDd#uE50vJO=Qqj~svR ztp)%5?TE)u4EK<5H)N4z+$SIjf@duT$^qZVe4e=tIlsXmDf{+?Kq_N?YaP7hbwTps zRP~c@TyBLpT!&{gF>PO19tC6J=rujI1KQDh@b~{Q(gerr$#R!NXYz9S^MG=Hpn|ec;otMS#wN#BJWBHSV_y1UZoJ*xV72^~A(VH)Lh>zYtii6TaBJVRl;xFO6G%!onI%ILjRZX6K7AlnpzT(1M#&s|Ff_U^tSm%YWk_G^hH zIlUDCivIf&uiJuXq1QnIA!1&%$~*SO4CMb>YVc`09S~jLZ+;T7rhDTZTp1uyP|39F$om`KITR?-w${ z3Qd(HlP9fTRz$2t7S*)Xf(d4^5LPR6NmP}xIm|0pB}jT%HL`roJY5JmOwHX@p_$(5 zLJb-qm_fKg^D;_V$*ealfSUpU&@hvvT4wu!bb&yOK};!dh(b+7yd+cQ4&IFdp(ob@ z0VOxYYbexpil2>W+)k$LS^!_ee|&R;U_-X%Zl{H`7+_ZKYzC7Y8Adon%0$3w=Qz;p zM#~+BBs%o00$F*R*U_X|{%g(G@0sse6#RZt@L26`MlZjHL%Tc&MDA3h3L+x{6F&P~ zz<0eIAVR!vj;|1S6U6%jmQFwG6grH6lq@v+k`uQ8+!Nw1fY00(eA_Dl|Lm|wJOC0j z%eqo!`xoI|K_h$0%6XKqp~i+6wu8vVgQP~}4)MAp(5LD=nkZ1DO>k;))PjFX7hg3K zRDv;!z@iFFr8TKGMDvm*aj&HPS)=|bs0yeShX5gy;4&HxLcH<(jPLu{8NT^WfWh&B z18)NO5`ecrT(SQ61%-^v>34w+?vc ziD4GOoyj3F!O9qiR&pK6;h(K~!${uh0Y8rLi-I3n)n9$3f=qp^XkVh^otq0v0Lk{>0?PINq0M;V z`P=#*{JX*a+rRU~|6jihyr?8Ykgz~tDJ2C#55DBBV*buTp_xhHsE|$(7d04N+@U~_ z;37h!sndl{6Bpw|51Ng&p2=7up6RIsL#6%&2`WLi_h)Tg5;M5Rc^(LSvuFjBS#Aa%77y6hnbPbc;aS*^7TYx z8-|jK1x@k|?d}fv%pKzO9dU^ai+P{G0|3|XRyf3QEIJebnnNG(0J)3(1b`RK@!A>j zgC7(8<~xoL4!Kj#>T$q3HwU zXT(_#d;g;^chdQ@nGmd$J}0IH8{Lp^^dtFxAxyp`k^5n%7cV@G2-o({AMNnxUIN@) zm%>c*OrOsG4LBmRkccks!;W5ETs>yxq_|K-NF$)2yIajzQB%0Mm{^t)NDf46hnnQr z-)f|xO#xz({419TZyY4uo6YQ|0JtdtfDkezssvmS0Hc3&6?mBf=3r@WDI}Pgz@aW8 z;!ZONkeG{5&$5=tKoBBgwPm3Piewl?eq%0f^1;HmxKM;-6o|k>Nd9;c-ocst=)Z9` zzwz-$*Y7RHNhy=qijC)MKmQ3UAWr!6PlA5O&#e=L`li<$eo~VGwIF6?#h~ll{i+qj z3dX~uG3JqoZ|hTD9sUHU`SxG!eWm!}2{EK$zy)utfvez?IPe4jJb$5h{Y>#3vUuzx zU}dKdZmTUys!p7&Z8H3kE5ja+a&1n?OFo)h3J z2jFMlGyI*e9PrME5%b=0cNWazi2DdzfXSH;ek)`?8|-+g6alL10?yA6Q zw=|?_5QuS^{*;=HX@*Eg~ltD#Kt>@dI8$p35E1G$O(9he)wu?nw+!y?hI zJRYJ=;p5L;q@Vbd@%j=H0mqy?xxr!)J*l}>grK>&i3mM91%-%JgM>U&0Fx&b5fc}$ z#7u^^2?*13-Vv*>RksT2`WDph0_vujtqJ)P@!eq2&|-sGJ(a|wC#@eN-9%=#ts{I|L5YJ(i%Z)661a!tB#N?)_OMN?+W?K9=U3xJ$?TQu*g8f%%|P_QA0>s@Y4>4!88Wo-w#8E;x=kWqo7oWB#6bKORJ_vu%@z?5$?$ zRz-o^X8|wn1Q&2Ta^R@}hte50YAcVs|8XJ`OBZ;JEMD6?a1X$_3Z|U`v%wWeMrfJj zB1j&=7qCEPqF9H;ND%^x^#GaT*054^^$84DVKBZ*09*rp>g$tqD3Gd0zZL-X^8^jv zW8On!Tm&AZMJd;0!2bHMt%H&fQ5<_1TmYSkiyd*H`4xZQz=r@HGw=Ot;boQA&_g6k zbVDvMuHg94fh%N9#9LPhzx35TzVc4QtqHijBRnST4+$C_Y6LAa8QfB4GZZ9k^2`Ak zR{-YgqPtlFlb5xPH;qOO_wknK$6h*k*U@lT*YE_0mjjM>jA!bgA0D}XoW}_r`F&8P zGT?BK_e96zj5%-+a&T1G?Xw?)n*Fcca)&QlU%jpoDc1gbS zSoO8%?&weaN%h~kbH)GipQK>Vpk&+>0N>;x9HC}oJ@V6J=l{78iBQRynW#MiQ-2K}iNvcYbap(!g);Gp;O;zwT-{#IlE z@xW^P&}wt*yJ`+=2TD(q+XdiUfeFOH9LaKFAY(G2`v5aqXBX5zOXz|?2=ElZm#%>) zEck9Rx1C|PtIXt#9rW`9Lz2?IA|CnRP9H# z0jM-@f1Px=5~lg^Z?UwrGV;%1IWD;{N^l%Xk>uit!ErVTE(!zTsXHDbkN)@QU4I(D zMI1OtCGZbdPJCd74;*+2#JK}IGaxNc65G(j z{lfJ(>(_W~`YR}?{u=DG0NQ$|Iy5+}#@buidiFu>bZg>cfA4yazBaU^#gQN3<1k|E z{@qvabz6!5hK_%Q5oLFx_{icYfNcjR34wNT7mSiTaT0+h1q4iq*=+-*+J-SOn4Cnh&BCQQ1M%jK(&uk3IA z);>PPnSA1wV;78HxmwbmJKUXs`#ZD8@gn@l8@KgOe>>#t>^dzL!t>|z?uBpJ$6xt1 z!_WL4`C4#!|LWR*>+vM7+`iEN(RZnS?777bUKl|uL~En}mAH$on9oM=&BjLLIQ{t> z>Hhiv9zIXl`TLy*&~F96`sC)xu#wKuH9rw9G@Om&pVVFQX0e{d7S;lr@;Gr;3{VLke0)##CBiC9)YQtCSoF0zrWw zSxcQgu`pGnP}uRc)GRB7M9+B&mOFWwi5G4KynLa+4tVVX`0m?+I|5u;?)oo>!+*4F zx~~mzRew^)@0ad)>^a{0l>oeU22c%gpNoj#ELNOy(Urp=(R$@ptb1l_;9_F}tfl}Z z*$<@<7!w-3t8cT&)7Mlg|2oG_ouIYy-8T@Q@q(;Z5HaL49o-8Yr`iAZ%wHVVbc3zd z%A~LsfmQoN$3CW%aCs#@&mxxKfT}X3B&B=Lbt$_5(CHdNfU0J~DyStH(4aWL0gEP7 zdP_|;fPp!nEoY~gKvXD_Qj(y7lniCdQ&w`a^I60t>7&QDZoPQ#>EmzvvXuH1o_nG@A5OB&tVz{Ge;7G$B6Uk9KO8yX7qpcUvPf7 z(C=J09`7grI5J@zD5OCYJ3gUF{} zQ24{0{O~uO^C$k2hWof$K8TPIGC^&lc9$-Oa@h)Xu*L*$-|#%a39lhIo9{D{Xl2M9 z$opLZnLDVu)vxGUf5uLdM|($(*?zsN0oMEdGU9Lf=ED?VEDGBHYvj2N&;BUZ*r9<) zfq0M{9~GqQxd6L1DeuLMAdkRhLnr8|dzFd^%=I}=z!`yi6Y*Gx>jbDfR0=f42O}1< z6;KQ?&xf?NFrXrU^m6MRd|lkQ!*~?-QeTsyD5}qu_GwA=>GuMl#O^wQkOO&SxMq?n z;#5-u>thfY4F@f!7&BQm|pYS~|&G@$G6fa%~o>Ss=0OuecnBy^k>j6|{qY!R0 zZIKN#B9&ZMRHf6d#0sc8ue7?~|Y?@i!lw0_F7;W|^}M zgSCp=c2$MCT09_R!|DXUMZ^sT3Tb8nV#)wX8d43C%u&6n+M;?1ikk}qO+=KWRY7D) z^`qv01VC{2Vz|h*Y|5cJN zU6S*Z-`F|ptJ`p{Qo^r4R{60{-15KtC#UJ9vn5{bsON}w1(2HIHQp_LgO#pT{$n7} zN;qUCJ6^iIhkcy78u_;yR_Q31$!SdG;A6MIl_w-?0&;uU+yK@ViMHxQICRf${l;c6 zjKP6E^e{e*PMe3Fmg#=Oflwy{;4scC1&x&=p$7hpVMCSGqBDV=;GKQMo7aY?04{{M zmjq33`{pH%$Aw}Cf5ig>z@m;{)~TnN~( zB5C@JYytXe!m(DKy8G(7@!`F)3RxP{8VA%jQLl6B=X~gN&+OwK&R4~O*y0rC>gy9EiNv=ok^149RD{308}ps2_dyN zjlfC9v^SVrZWt^JgU#W|XqG^k^*p@xvE2mBhwuM^JNC+pDxdl`;RWXKo%inh|LVyj z`7i!a#G|K+rDU0RrO~e(Fx;E})c45p_D75V<^$k`SMHv_eDUydk3)KDE>6nC(Vho# zqtxBlik>l9^kpfW;-{FRgYLa|5dyi9Hp%U z9-86d!GWdd1cvS&W!GP;HTOIzVD;z^)!|B{=lzPW{{FiAHX9&UClWES(y^?ef4l!L^b;@NOaIA_U-9q! z^5Snlg4_v6OI$k|oG^$mdjQ=X3e8=;g6<^7(q9Qr@iYI({QBwR>-}!A$3~f^9>0kdyyGP6zXgl1>;n1Bynv(7oKtz=bv)@~ z@!=cRJ{xO)b>rdaV@89Ttla`^P!*CZ9rSq98uJFau#a8gKOXShj6B<3v_97LozX1Y z8&e_eVFEY@{EG((|IOQby!!eMcLlibz%2kzhd`vXxq&CF35hQg_@v~&_kjTqBJgPf z-?}3{y%T)PbAnHw5r6MY@EadQJbaoEqhTg6iT9}DRQLdOj}eNkv<54UZizBTZI6o% zuTv{}drezV4~KTX{M&124{OjBxs_~NzU%bx9i3xPT0Lg{7ZAMF;>zea%qy83{lz#|v=0 zq4lxb7UuSi=s)-(WdIt>pOv!p^%@j!88A|PN4dFAi!Vs4(3 z0t9B3c>&5S^b>DnL6Q_v6$GU#+l?hVwr;9`n+X5_?BR5WFi-Oo5M`JmK*>=B_ss{kkU1h?Ll$%CTz;{SBK%r^<&Uq|I97<_ueq*ypLDn5cR=? z<1Ng_S5>?b4FZ(V<8G~dkG>kD@jf|M0(zg;WblZV9gm^{rI^aQcJdMC(C0-%$ zqB=fD;1jP0eD}u!{`T93fAqyYe((KjTrEWdO(N)E9ZQ1+Y?I=KlFCT1?4^go$~laG zy`{$apyX%Mkko>puz$s~h*AZSj>QQJ3Qhu_ij`9xQ^;_gS8oZv=cRxjeqq87oC`i7 z#5o;L0sKY+em6PZDWN_Lglf0@%?`Xq;3YV|YQRST4kUuq>#yW33?%%z2A~1A4frNH zUJ>HG#qskWM119=1-oUzv@0UUWLdjk1VY#XsuNKK z8YQ`_h!6=-sMOO+L`y{) z@GsCShhed6-%S^y`uy2GK1T8gp>`j8J+Le6quyu+8rORN?`x9Za056=!W;j4qahgo zemic)9p-Spv@w4ZXR&`iH#5bS(zjLvc1(;9On`BWKSl+!+t`jojOekmjgr`(gVe}z zj)MVv%Q*l>U|9^WTqwTng@C(CT$h{oOC)w69uzpxBWLlc=lj3IF*$Gtz)R)uzw%7A z+lB0Ne}4gf=MuQ9z&G!RH-h8yGx4d{6raDn!_R&w_(xy4##i3H#^v5{OB5HAB0#dn zAq{E@uGt8Vu`Tm{dU^NGtyUxK`{(|A)$Tvj{7iCsp$E2ANeTohSeE?!-I^TV^4f$S zJfHAKE)?H&E_i(wTp%CpZyE5#2>hNq9+H?t2KCGVc-Mhnc?!I9aD4uZ_~be8DFE*Q zc-yj5!iHqY!Qg=kh^GVR2E6XTx9$Wx5dZ3f1;6~}9#>a}`)Arb`6ZlVb(oHx*ygN1 z<&kar3N*b72mh=O?~B!YY`oq_4Z$dKU3LCLie*`CJJ}{WqZR1;H;=5~b>=5nECoXUAX`j1CG9^za7Cm>ksA;R_L_$dX;9BJQ z^LzR~`3nm_c=)dW=YQMn%z<;2j0+SIXUm9;Fjb){yh*c z7Gm9l8d6gp{{?`T6?jR2M*#lmBjC560^fX#_@TSN8w&j1mE%n#-d=#$Bk&nIKDh%v z{=DMT&nv#=w%{M$CVu6;1s^;}*zY4QgqQ`;P!0kcLYr#mRXRpt-QU+jtTO=WvsuNH z&W-ZFXkSb;+X7XPG(&=-84d;{Gu-xskBQ<_6Yw3k1mAZ%;QP*qZ^>6T9wy*7ljAGy z_<+C@^_=2!uLk__bHR7f@#p}2(X%kndSWbC zZdS8rZN`~7UM2A@JK_Z;e(6!d-+l8MZ@s_AIf08^z;d17)>kIY<2NYvxv8CMWuM>U z{&Vi7r|bnjhRD({23|-*)AbCH>$MW}>QPiXFbCYeCqb@2PWs;+al90 zIw0ARaI*rqSpfj>xLhy6tyry_t!_n{tKgGO0WiQgdTO1wZ2Rl@*rPjqRzjpeQu+oA z5b?~x{{OM}XTh3f*L^4UUu&Q9eRs&4V`bKWtSS@=13?fVL<$54h%+UTEmEe`YBDH^ zEm`hxI2_>!M?cx&2l~-3e)NMJc849&{o)>iEpdWG@7xa#oP9=N5zjWNX0jt)4-zzzjr z;6)B?>5T%L_(<6idIDCW_`^fRe|H;r>mlL8=N0rU@Kfgruj~+L0B&v+Z!z$w3+Z() zsp3@vKKxvd@4MFHH|_|2_l+aG{oXOw8xJqQf*m+CNkjWO`uVH)SMxe}Db4`m;uE*F z&k_V5TQ|(`Oz@82Sus*zBaj2O7Qm%#;A1<2&z)!d$T`CIvBR~<088Y@%XmQ}g>$@J2rF*Us45m~-qIjCO9-5++Q7t(esy4~dcK@gl1FiLt zzO!PYtOp4!rW53NWlapR)o$cbmsV(S{y40QnRZA0w$6 z!kHFJ(HNzg%jgb6P}u}$SUzYE}xJ@Ccb9)EOu#5>2p zNFCn1tN4FB6ny0>;b&j$@#$U0^9;P{f!iZ+SAaVVyxapH0^xfY`0zD{A2`2@-+a8p zAH2E3t#?kaS__s-hu%3X9E=E%av`M-Pzl-g;}F#C&Jnl=xTBanTzk<&N=xMUcVVV0 z5DbH2Pyh?UrOOWAd#%IITz2?tOUA1mVTS{%_Z?BZHv)G(;V^1t7ECzr0z>FAfY*-( zeD&T2uixL`&LMC#5JuO5mp!(6;K|W|-}v?lod|yQIM`*ufPri zmzZ$X5v~&95Q^VF9P!`2c7i{=vB737*j{#E6^vt^xJ86=5dS5bAc@K85v|(uI5j%F zR@x;OK~~7K$GM)qfX(#Z~zl4yU_P?w9}K4Qz(&=>uGQ4`SDtCd!-Ow^uS6T z#Eq0QFUD$x{lL-y&k6u^;T~d?P16A>9ajKYpv9coq#e0r+|UYUVAN&89l9i zSHV8WoUEr;s~TVQ|14KB$6j9=?#E1Xt=2LFF;T70>{{ICQ`)&^QB$2jp7;TkT&jvZ zt9t|Hw4aKCL<5Yfc(H|&kKr;D+V`7{;PMjq+t)h$#CgUx0bdz`H#PxD`(jVnbA&IQ z2!8Le$H_?e*e>Ih1#l4xr@+w&ys=UI$z#RW?g<_p01FoE^dr`uaQ6iGmurtZ2OdB1 ze1{*p+Tl}6!iyewdjs4P;K2yo^ooxVaD54Ue%ImpuEVFd9RA=^hd;gRaqFSLpLp!{ zz|PWvQuMA@jH6(^9>E0cY%?yLcjy#28Wc}rLC`s1(IY6Q~YXM3;-T_#amB2zV&#(w;p-i zcrs%DB#7M>okQ<>NY?>OSP0?4YQ(>IYlEYe;HRJM@!c03F7%8`3^-_|+uDHe2!wAP zD*pVT;EQ(#eEB_()f(9A9h@lqSdhA^S`@D^xLz$&0gD*U2mi_zK$U$D)l5J9@+ATR zZW66yMlzVO461RyXbQ5@8uO&a{bD@>YHJdjW&KZ^{N*l^`D~zxb+LNLJoAO23qT6N z@#b(`xR1ZEH~!~8bR_@HSD1To?xk(-_t$YPBo!q=*NuAnWUv3>>lf%3zi+wR-8n#0 z`-A`i002ouK~z}XcwOl02P&UAC%Dit#jBEtC4dCUkptkIlWhhIMtSRS&;#Go!gc*t zf23d9-__4Nf5H9Ik1Q9v=MGoHFoyI3J#zq_6#&hz5yBljCyP{^t)~+*7msf43`B-R z5>QoXpDDLiiZ@6trk2f#ol8+sfH!I?duTaQWzf(-Y3@Pt9W&&6b@gvNGZ(Xe9y^s|nyT>Oiu#N&J4A>lpY!v2==` zJn!%iuR2@=@YblfrJx8<-}6aMs_4ZgWAc1jsfvdi z#lMR}y%Qf^Pv?NWp0IG?y?!)$ymcb@^T!@vy*J>-!x5`BW8r%2EFIu95a*QOHv(nC zV%cHIj3-BH{PQ=~`13~|-~apqpT6ku@`7-Y6kG9{KT+V_5%}7X;>!;Nuf6B-WZz@y z80U5fG74n$fW*v%+}1Z^EA^8WyjARFdtgJhPVIL#R#t7hhL~qW%-(SXGbU>S0ic+x z9weSLvgp@--b~@?u&In3Ar->(N!#Un(DVl|=*#D1thp>xZZKdka|&p{tQIg&5F zrTWM-ExL}nQ6M4^N7Av!n@<+qFMf7s@q>Sp7XUV$+i}0}%89(Uue2VS*+D?+6soEV zw@^ms;MRV`!xQ2qZR4}go?o2b@!mV<`hL(GN89eNefRG2^FOudf%Q0yaIOP%lbrx( zzs?E(0N5-#z=c__cM9r4aEQh`TQ#PUrS`nUR=+esI;>E$Gh3^hPf?dHq^GHiO+u1t zBNS4^#K5fd&$wSM7M(2qW1~+n`2Z9B!YMZ~O-F-KFj&tw^J1CcF^NRWn%kmkqE0p1 z)=F#ANU5|AEU^)@t&711`$*P65Qu}A$y%1gDxGsDAdCyV1AN4%E?r1_+u107?4rZp zzr^?`LTJw$0^AXxUl6V@3HLT0|DQVp{_y4otF@wYg!SQo`(sdrk}!w~9RXV@sK zCoU0w^3zNFtLqNG@%Dh%?+VruD$`xZ_~_*&e(HLUpT5@NlMBLLEMV8#;ifF{#m6Il z{hc-bcji~kVE8=ON>Y#7p%)LOS z{7F6uWJ@lmF{Ea$L$P(H`$jVvlX8&Il)sT<3~ZoSq)~c~V$*1G4GEi?I}ntpsb1mO zx#QuncHM=obNEmHp7^c*;h6s4Uv~8Uml$BDG71UAiRW>#AO>%Aga~2TfATZr{x{Ey z{1^YP4gc9K=RSIluo)hL2xIc3L`@n$Vw|v^QfJvR_GN)*cogtug}(kDn^Fv|9K`l|NU&>1u3f zDLqe{@iIfKX~l%CpQP|A1QW7(R&Z|K6vvb2=bhS(4T||_7OVM5oM=DF9dds zk${7Z;KscT{`tv>Th}`L)Q39!;1$AmFMz8f@b(DY^T2BY90+hoiWe7zPb~=7ul4wz zEr6%uzj zbr1zn=a?j>R7y;!6h0FHo)rK92H7~~MU5V_mNq@b|7tC9ic=AwQ_rntC{37COA*=8 zBpCdut+|%$by`y&n78%l%+ESS{#1E`#IXIVVBA{tUvK>8_0T!x4b^8aGW5V!Ng%Py zAeAlAfPXl>wh@HHfbSSyfvo}fR7d!GyM!NG1TX(h1>PP)pv<)eu-yT_{lw#UZjU%V zRBRDr0fCM{M-IFouyPQR`A8Own-7}^<-GWcKu1B>6Rs=)9fAFa9>0AgxN)L*=g8p; z*BCEv5kA=|E^dNI@ScR0`x`6ZlTPtn4*1y%jLYW;pFBsnz=WT?#Q5Gtc*P$Lf_osG zXhF)* zl?7ub76$Km;O3Fyn=9Zi_C4OXx54lzkoR^RV|%#(xv(jZ9*{L+CWYDboA*SUKXb>_%R43+8Svo!sUnPm?N%o)H!q*M?Si9aRL*(}xZgp>)dUQFFg@ zfsQ#75nUt73ki`?Vj9UU*vm#&wbUmbd2HLUdE;o-;} z*v~9L*Y(tOog+3QRz4#EpA`V@2w-#6Z}Fn4n8lv(IjCX7Nj;uwwVVu+5*QYv8)!6jkMgzj2VAnI0sYPVp0C|J@DVe&Esf42&9DiNuhIkrhZJzlAq|HB#Uz*8^pU zkwBqC#I7>o{CURUJ>Iz`_%9zieEFcqUw_HrM|OY@^@J@Kihw&K@SZ3}gj4s+P<)Dk z?|t53H^PYSc*R2n?tyS$fkz4)#}{rFgewZXx=}n&z^^{nRrX%KMiu3_WGjO&h#MSPkXz8ElwOVmQRWCbBL4+~U{VO|T(A zXkx{sDd?@1XyQ)NWI5(wb&R7*&dvbSwi5-rj#$tiZyp1@b8$z1`IkvYztdfDN5kz$ zBmL9=!sDG4lXE$N)G-6xsVb#{LdmQ0NS+_9cj>Raw9CKzpDp`K7akoPj@0)Z6NtF$ z5-=@1U#{Urd}N=8)|K|YNcuN1k(^qcJQ3&r%H=O@a7@05xD*#c z!+fOI(<}BS^;(4%&;I4*2mU@binnoqtzC z%l(cIZTx4Jg!`l7H{V&~>-R?R7&!MiE;iz4DQ-k0#Wzlp$gpL)8d|NA7o0SvASGZe z=o~?M#(Dt$?Aso9?lWG0afzS!5aZ)Z#yL`)2XHe!#={Xf>=du`z*QI2`%e_OEsFO* zxQ_rLI^v+#Pl2b~0NxbED+FA0;cE|}xH&2gz2fnxIMlF+?{TX*ZBWi{;jiq1kz zUg^6Rr;x#~N;#ERDR^9;f`pq{IF}7r?4PL_B~+(+s&{gu8kW=A{u5CkHMXF-$RS`7 zNHn!JP2EBiPY%)me#$~uVodYG7&maDIvP&W{L)bt_}Lp>nIX;v@D0aE#5CjZt7bOYW5cG`gC1FX5gO%dj4+Kwyar1!jSD)?h>1P-(F9}zdiW@87&KkHo z0$U86sN#qS_W<0d&>c9`V9WCq2!|T8As%Uf8r{;MGuVUT1i%BYSSzqp;EE$$T!dtv z2czQ89}W2SzQ>z~1K!#naC|5LGqxOIZ_&fM5hpxgP!I8hFj9?WpqRo>B+l1E5t*}( zO}B_L-kFUZ?vx8R9$!ngp~RTy0?r{a6LYFV^V0u`)^R*U(S%yjsA*!JOF^`4_)b#M zSf80v9c-100jjwdWEuXdAk-1gY@>dGs=JrOwA8i~(${Fo0;phPv!=i%!WbqD3^U_N znvz8+TOlpLi%E6VjXV}6m7|R^2)c`3`r&Q*(T{iZiC5FrIzWWG-K|UdPrk4}{y)D6 z-XAaFKmQxuLJ!G*_^)jB7p|{1Yw=hMxxPz|> zxh4$8lPq)I6a-|H?%Ds6?SV9L@(`64c&%`sN$;|X`Ra6G1c3SblyQMiu%4OiSEpUf z$!xy1`jxqd8aiL{6Q^Xe+}h^?KcHAKX`^wn!Xkkd%OjO+^J?f%b7HE3tQC|~J{(o5 z|4;z9_<`_WM;H*&{yuz}@OLf|zPk%8|JxEy)&m32^0d z-}9-z5}L(`+0^P5qqJZv;-b>ch$kvyf{uz&2+|X_cNj|oj*dOP_}Jqsj|D%l?(kDr z96r56xYh@b!B)&2*f4M#z}o=!5u$d76b_|!K@Ry5heX(DAoZO`K8xI9L zox+j853#MBy_QjAmR05j%Nk(=Ra+$K#mHzZ0;@D`cwBZPAwW6;b%e!&aB$@DJ74qo z)};kLd%edGJOg~913ny2b8iUY76JDn)M!BX?}%~@q*iV^!3}Xg+C|VmTx8%p6ON(y z($RoFdiMmc-C5)CP_falNs|l5E3XQ855M*hS6~z*tu$86eykB)Y+CRl)6-=l?D?8h zXgB?QB9F<7^=>371GAiyBZe4b6lX>SI5c!`m>a5}`9UlxnKHd!$V>}w=${hPGE1kv zbPRkBXf|ouRI~zVlmJzDQIoVCt}{v)@A&!E3_npwiKFsfOV=doC|Vn@jm%DK2RA5i zLG3sycEN}fj69)& zOB2+|@AJiMI+XEsw-zR|Hnq2W`ge+M3NI^B6%`=@`XId^hR}eGKa_KeOIywn)_&iU zSAdy`9Hs1wWUXeh91%6q;RVxd?cG*us%Hhj2m2QjYqcTGX#iTwoIIT#ttPl;(t?|7 zHqnefn5Kn+6_U-)@oCXa zauNKARYDWR6uZd(ccHz$Qo^zae(VK@U%BS+JxX{Fg0GLjgORYsz_lge#-R8g-W~Au zcSm6Dv9%4z+Q*Y)$`IBP1u3Nf$e3BvX%Ve$kySC3Us|cumc#-khW82`gRPLaI_zu{ z`V)^Q`+{$Ggw68|J_j5V@DKr4yp9v8A#VOD-`$(*!p947NYWJnxC8Ea!EfJP<4@jN z0S5tsuvm7XgOhA{ah^b&G##j3dyTw(5KU~Xq!}7f?4eAJGR2DG%*IGXNkT+byWIZS z&dow6jmua-sk&-IWM@HJYo%eaB+I(y5Oa%G8)(bw=TqofGrWsA3vMYSj8~uQ$AK0k zg!#;X(}|!pwe!@CP@m!|HZP7$o-Q?CR=OhGK$R)*tg{I+bU0%drt5g)_dSb(xN~GS z_{qpKUxRhFicr*SP(9`a1LV&{fM*3jYm4D{#YF0r*su$$_%&^9QEk-wF(EF~@YJYV z5tG5D9Q-W8OYQ$?BTF4>eDzU~!w#^3;WrXxHe;J5FO_~ILD=pfi)#pc8Zp`Q@QOa8DMe|nL#s$5~55!xV^ z;`8Hp9r#kr#9&l_IJQbnL9q$y`GEx3Aza%5E_3+z15q3)V@R>b8pl7Nc*de13`O=+H|=8xI|TG~KrJ0(^pQSW}F za~n={m@uUlaK0~?DLV<&OXmL*)ylMJW(7zD}g1WWeIs(#T5feJzB5_MHSaVov07KF+0IT*MmCXtko<%XqFQJiVxZ{-L zev3UxE1@FQ?QzQ+;N;~G8-Hr=Ybw$lXIDUo{AG9|z&V@@9^bVK{G$(d_`(ijt%5fc zc+-ak{Q45;9PmFr8u44VH_(-j^H2|XACaaM(6UtlAmwNcfK#e))y=_UAD*scD_)q}Cr$@4DJ;P6p}5SiEvKJFxf_@Y0B~{yMg0~+ zi%TNZji_C}HDtaxK$y>PKxYMjS-dhJLW|wT#$Kj^z_#S1oRpJ4HfgR>@sLP##A)M? zYZW&)8)^`dBqldmX;VE{l&7@fr6B;GMhuk3qGV5vY#>6Mom=5iI6J$K$G&{>7cEWK z)`pc>=1C{PW{>1D=SX5mPf6^T7Br56N-9ti7xAM+7`@_!3yhzCiSY}24hsN(Isk8o z;zS4^>qA`aA8rJ{dway=2P2jpAY-8QQGNj;P$rS(@(EEUGVWvr45S)N8FN+pKc4(m z%|8dCP&hq#h~wf$k+>PCqK~ijpvApHGXXUElnD(}=ql_&@gc`}ahLJsC2(>gz(8Rk z-n3QC(7a4>nWg? z**S39W}`zRDPc9Y!363<@ge}&`LJOohC{>;q+*03^Fi8ZUTx$F-27b=f+dsQ8=Vr% z9l8zF*lj6qmbCy-;-9I?zNn{&G8@)MGhIhi?fFXCqtkW5wK@kjPcOc8B4zVW6PaQT zQHUL_Xu|TE1DLN5KMU*D*%A5<1lV( z68GjdWo-m4dGklx`ptkn^F^BT1khS<$g~KFD(-*w(6^RC(>J$2BIkLV2cjn6$D%|n zXC%iICpSU9zcrt5DxN>-w8XdZq-qzsB8*GNV8yI%(C7}-gd9-;HKkL3Ts+VN(h~*- zHUw-h6+io8hhM(l;erBhDDVv-9D3lI1D@%DZ+YO?A9%d;MB(CzG_?AwH#MFz3;d@_ zOwqZ4t4?fe)DYD`FirV5T=#puz6(7_Pk{@5% z8Kmq+$r%tWiZITD+|pJfEJJ(WX+FtIGX&DpB6epZhg)|-E0{H6JPXiLZ5#vf^K?dM zqf>p7%>qc&)3pAPy}YT`0kk5&wiqSjHc0Q0+8AS^#`0YA8?3Fm6r?tfMJF#SwZuu& zy;UeV=Jy4lpA`TfgkLVUlsLQ^+EKy&rj1h!MJkcb@;xSH@sx5yN=k=Q$}_qYUX#`A z>82;0*#x7_D9*lHJ7S*GM+=M;&R5YXs3nS*`5|UT0+M=pl{SD-j6iDZnDG5Ltj0{n zQzT+ej3~)waiJ5dwx;@)wV_55RlIOfo#OM?d;Fbi4xa{a zQx$(P0uKbZ;((WX!g~OI^U&k#j}#~5uvmJ?Q8@WCF-XGvJI#fQd&0y&+F5F4_0p*+ zdb*Ou&4SCqX65tbK=6UG#tPRtU;rMT2yP9Ek1^w1N7(U%Ew#4LS||@SdwP5yIsjJ` z_!xEQ0Q|+^@s|gJgLODflM6)&NgPk*$lJKXb`H`pd~7qjj&quxcn=Z}bc#jC*zF0| z77icTS>Tl|hZh!%D;?oN$5^tW2e2eU7Xy9L#+o;H0al_o^n%BO$HR@{&LDVut$6!H zarXo`J{d4>Hla{*fMW(PI;ezV0$!qsQDSl>1MEUXoR7``M50};UwzI4r_{}=W@a%& z$Q0hW1C$WjRlzqG_lpS*xM%`+BKpl_J(~bXmcPkGXo`Xb&WsGxJ5-%^1?yN~&1+H> zHQpS6sOlhwk%=}WQ8M*(sNFg1WR$qzyp5>T$I+-n?nfE{m7q4tT#bZhRz}HkFYkj7L5UOI>i`$$=WeKdWG?yzToh~+k`tK@KphBO7Qt#>3{=P{M!SMKRHkg+YXDP5wh{Q zpKhUNW%D=BH;ct6T_B~vnx(I35o}RwgEYiIav{71rWp0{^=Afo;NhX-%ljVRf1dDC z$M~=Z4x$UdlOeVyJtn0#a(Nc#MDct?9yzEkEi?HyZY{3T@*Ww337g5tI5O`@kw zER<%AAk2&Z+RL)-#;H;9sn#*(Z6V=}4n(z`Rh7Pl%!QsA7@M_Si#aW@k%zLyADdKF zvF`)bo`kdE|5*W0_8fLvas3UTBp>t=#K&8UU_2FbJkfcry|mhh?x?o6$;@0nDQbPH zYMC>cOwCOrb=UBzwx8LXU5hwuGAkr%SO=+VkxshBa%Ef4D#=65psa{b0cu+Ff$ic^ z5!B*yPsn91a3pC2lHic-y@6sF1+QLW{L=LffBjt8aKG$BDm5A(d$NNdb`&_Nm4d4xt??93-y$AM z=Ww!7{O)@rK6k<4uU`f}C!@hmlXK8BMeY{>CpyXxwXR4k%yzu zidPXs#S15}?4^&PO8XmylAwdf)g8riONWo{b@=RFhtKRXKDOoXoO8HT<=O=Z(I$oz zZDQdv02pG>k!TSPIsgj-7GNv^^u&0^X^1=eBYCrEUD_iO0XWH{jph z+Tfi>1J)Z4EE#^`pya}K=!^J|6XjB(I8}Y<0yuzKpk9n`jY~Hxb1JBD)o8Zz+Cs1m z5w7R-C}BZux`w@9Y*Hqdq8S{&-nx{?-1E#8kSyItZS_%)ybA5Qpcb^mZD#_ep?;=~ zJ>JKZMgtKRl<~|d018rYz0p>h7$3Q4$nAX1qEpEtKpP4cbGXTf2U$xV3YRg$83Ev| z04Q~4$nDLRmLfolt$Qs9%Y0!|p?3*tDqj}GHazOkPSw0Y20M*Zsa|%(V3q&*B3ChD z!5H?_#thqj0ky!8dXygCzy0A3zw}%b{fXi=A5O#ka{^H2vH{My{FYXTT z+M(}*3qifc4KQ4*)HC{?z&he+vjG@*Zg&e`cxDGbvg`0YTZ9iU2+wznU2{L}D{x1E z_f&C56%PnF2IqGEItCGKP}~fHApDcm0U$yTV4;eo0t+H6LEyL>Z7Xn%ffoUMh=6NM z*dyR$0AAQ}_}mMO*DiMWlYLzPrJ}{)nYh?Ckas?l2w;XcLP1PzM_ytkUKDaGeJ5~!L9 z%#1T~5s{yR$vDx3nl7RfGSTE5?{$dKpq81 zbR)4DaY`}Ygdgev)-w^{Spfh*BxV8R4}%LO!*n;;h-6pG_;;K#6P&Xdl5JI?_KH_y z0jW;$(%6tHyARE``l+ICwc$MGgXTvEG}lfx7DKD!Q!S_eH22G+y^MQfFHQN#NU6u$EO#Bw+6-62H=qZ7bD~U#%9Ft-dW=-cRb{r z!^NJ$C}$}1j}Yxkg`y;-V?nJKN--UN7G|9xx*1}kiIo&Jg;~-|aGXDzE{lC({4m0G zgoOhh9SDBotreIRKmXhoKC#94AqRXEVbgu0z$z~O98b;{h_D64*Pd+fKi=BlD|bh% z#tvJ(1Cv0apI#A^{;nf| z_cV|SkK%?evFww$#f}xK*ev+5AoU0-g)saAK!cVKgarY&5RlGS0X!>;t57@(;CUvz z+7n*A(Bb%&Sj?w#&>FQOvJ869#Oju>;hm^ykfKgY4abL;p0mC>Xill z;j7#D?2_pSeg(W_> z&3J|gJ4|>&$X$S51NHFOEB@`{4Sw_HF}`ufW1}6mx4J-Xl(6ZAl^|UABPoW#qw@o< zooD>@7kBWh&!5AOEF2aH;WdXETKV??ybItR0Pg`f(6H%q)D^fm77!CRmtLBYLhE1J zBuq_N^pw5tUK0r~Bse|*a9@C%04@NyO2D%Ko>Sn87hDB!jR-%#+u@Yr+@+k{PO%!6&JU(RdDg@{(Eq~!ph#W87EixoV|2=yG3nbTLKp$0e< zI*XLr^)L{qnoeG3XlYbv?1E%7B$Al8&2%{n1O8wa0DtfA#e1vsBr)_Pf7s+cX#|37 z{*DuhGA<%yXMUO~U6MTkrA_E(P`w@&1QhaqCDN;u!s#)!{;ej!la_=)l(amu5x

    )%zp(>2QvCS{+!zDn{@Dd^;(^~k@c6g4Jsv&q;4UogV??wK640i>cP9D8 z55&5Fm1S?xyk6^Im@IZGqXRJ_Cuw=iDfixbm!m(5a>l(Gfrvl{HQ?wGLqpd>lqyc8&y11#SH~sSKu859)qx}xMl&F&_=SSV>lliM6bgYI1)fpHH2@z1@Cqwl0^u?N zKfA^F^vBQPUtQhCe|h5=zxUP&Mqyk!*JHCF_>F|FkmCs8LLdoNz^8Dvi&S8UFq)78 z(xP}xrvj21ZU9l4xuuZ;(KHz$#~8O#!lo@1#sDt2B^8`)z-qZ1X@qDF1U}X>o%wt- z)y!kK@FB)AL>Uc^C?FMz2yL5$7~j7PWG36aFac&P+4Yn(Qd)&C6+KppYi6=3j+$8k zVrY_CoM_xbIO_s@unPcYRuQ2T2do{SUA%`JL7l>Td-^vse6H2>)ydj;St8LjEMy!O zE1yQZn5I&RwzId=1ui)Q#($jJS?Olxnz~mJyJo_GFbCi-T;CtUZ5xjjk;Nm02rL6%w3xab2SGyj7gO%XX zO0XV)o*foFmrM%@3vu5QR1}BD13(@hzvA$7&oA+JpWDXgw|n#e)*|?}DsHIa9VOgS z#XW>TA`s9M(C2MPAu8BRU{exuEaKwssn}+H(?TzuFPYA{&F2XSBNWE~_K9#`6*r)G z9l*DQ@S-YSA>iXo_(;$A)oVRo-rB`~)hmAEofYmMudut-VX@^fb{w)Gk~NbU%08c_ zNeN663iA|&Z0>0v3tEnh4-u*YwA2*Zrq7<+Nd*hs;Iv8WnSBH@72ms2*EF^_yNOB_ z<}?KXovIN?fr_X*o}hSOiV!79<219BWQIxx_-NG$l$kcYaIp7r6!KNGATBNbB&trB z3UVk2WzzT-QeGz$bLL&*7XjhIwsX5QYZ9&1Jd$n#Us_^h zZrsuxXj1#k=4>})vErND5r`*zQ00TqC!jXRhrliXX};$r9+E(SI4yQ)lN+T3uq&H7<&8hSE^+;4SARd^y2IPZ zqs|I|56~|Hpud*EYgAkSaqeg5-RhHyRco9pmA{8s0Oz>um57JSP32OB9@EAos$Q)q zFQIu0jZ5=Q=rwq=JyUfPN+cF?l?WGH2Wc0oaHS@E1(n92kh?-gdTMDVPN3$*!=wr> z3!54n;WVaG4eTRzFC+yIF$KPBjQI6L5HCQl_}*)b|J}!y`2KCen;XGvLbwfJn}NL! zxFL$)x;@~_H&(#fgT+HOp?#i0eKe&#jtUxM*iU>w6zzPJ@&HtVPQVlelu3)mDWEk4 zP|YBesJ2>GS?gA6AX?#GRiZ`3``C?2Np)!j4#Gil;nc~>aaAju4<+l=Xz)%NbuNz4 zvEt--#8&U|H(y-fA79_b7j`=As^YPF+ywA-5dKmKwnbMhG+739YhY=)0Oc)*N(0Umqc6QuZv zbND~Lx`&VLb@;!1`w(BfH$XeW)>elN6f%UL%tVlm0S}P+3|xY8d~LaCVX}QTQ0|DS zK|&d{wowSEYSxjYbWt`*fr=LGn;bV>*>;6$kdRV4`Hv#p7Stt$5SSGEq1#Du)S_St z+=1{uOL0S~#txy@UBilGSR5V|#HZ0CNIdM2p%6+%L97F=Knjk9nvu< zy46I*#}|fD=#OQXqHOf3AgGbAT7;0cwQH@_idppXR1{`xq-_Z)$PbuA<54H-5wfp} z^UtBk>u1thK$Q|1Q}M!tg=2^xvA+^rImh_<>s$DT&u`)L+l*}h_XK!NfiDU0O(i^x z(a_rzgoRy|;T~J@=AmWro;m4@;arGuL=?B2Az^AGW-~mf`Sj>k|;baA8g$!ks! zjjd+p5=jh$`4*~X`5Mu+*~&{zfJd8-X#{yT*+FNbrYpSfglc=BV21BMaSO$+ z9GRJWiYu?KR;o%e%jL<4WYk^H95ZcouQ@BFXl2sTzunBUHP8tBto=`$5olEuKuKB7 z3V^c$ptRlX94h}_8U!s0CO9*w#caM@dS4-O+z7k44n&g%0W8flN}J8U+8X%Z&*mei zkOyabBTu1%wTOG0K1OZ60BZPOYVj4tzX6l5%Q3%71nnH)I#3U6VhjGoOC5gcn$21JPOH!+6*3-+!w5!lWx)xZ9EpAC2&yhTJkC9RlQhXe;h(eF!>o4M z0c#nt_8wRF9DeboCI0b;w()%d2Z%R4@GSseQN}kVSPQpFafyNR6x!_@RUE5et--44 zk$^sNWTmCuFOASoV;4ZGt*zcfBnM*AM7T=%%%3JEk~1elPGR_ZRzeqO2-qNCqfbD1 zB80nM@SZ9@*E9akt9P$G}*cn60;W3;(*%Bpjk2>wKs8Fyf^CswbsR%b+IIaBKHv8BtbBU zmYr&qE;xe$sn(v-;V@r7DaDV%eVYn^rZa1;)K!?I5&UJqrv3Y<18}}OlLCHF3xGP& zk4PK3US^;-fjRBxDQrNGPEN}0>AbWEk%d^feW$2g0-6FxxSh$-{CrI@3GApvg_K*c zwz#mZ=t3UU>~hMVVg*gM+g*8yG@tY<*Mw~w*hIe^=gV;nz&ZL?yAVw~dd1aF@ONI` z!hifMU@)s*3gKae0^VD<9dxKYDH(pLB#{5!?gtmjwLj2z*O`4H0$;*dxUrfOB!{ zT|sf8iW8$WPaE&3Qnm2y$jKvF`WjtK4VG=fXsqy(N=zDul2{kcF5*6s3eGT zwLWP+Bo&Jxm9Axu3NImNshbJw{z+W|ZV=^J-B0Cq%Kt7I+sKyPTF3T{_IsiD! z0xIozmjmbE$trc@>5wJgIr+et@s~xshnNH?@j{eD4&=t#X3snf)1K4J0iYxpOB6gq z2UMP!saFLHn}$4|dPb#Lksww1=XOKWta7W(@oG+PaE0`z>6F5ASps5QMcJO@Q>)TKU$jmD%pv3{tV#B$$+cp8UNswUHs~^+xV0ttVQuI2wxW9%UUENS0AyFR?bTwtvM&*6XMWku6 z8~TtMi`%4Akoh4cy4#$!tAob-3Z~j|XH@2^)N7z5-@Zq-`zZk|#i!3H-OoA{lKnRo ztwh-+kqbzzh0eC=0;6BjL}-f2|BMm0iG~gkR-%j%JSzasel-}ZbfIKtoJ$m-KbdMhUs4=A!@Bu);ynM zvmjDtlIK`Y$HvMOX4BMhD8%4#EFRx;$>ATq)ZzQLfyblbFFfIv61py+ejh>c`|pkT z^1B0Mqv*R(Z23Ib(a3sMlXc(BR;&Dm=J!@HWi5a?UM=CGrGd9-cp4Yhh8Mnys*EfI#UQruH-o zTL4g{qW1FX0Ke+Aizy9z!oU9eU z`}Q$b$7^ukff$h0n33TbP3;oxQqBCGY+s_fPugu)XA*=&$YB6_BiK_e)F%GEI$)Q;tM9SPq&=OSf z!Z1#$#&iK8IZFgOD*ymhseoNo+n#5lg2{q4w7S^J3Z_#xKt-ccqh>}8KcPA?PpGu) zN(V8G3EG4&trYhlo#HbamGyK{&95U`h8Q6YgR&0@QrDnyBQa({H!{<%F+>I!9Ifa@EnDv6hth`S|n1WC3%D zAXW&78LoFwQLKgy&Tk3+)`!pGSFi8jlO5w&6z?eT=L&pjRNRK5V_+wx@&V{0%;gCb z#~MH4Y2Ti*2Y8GL;*|d<6A@dQ|4UYoC&x+@m^C|)G!yLhn)Oh4_y}hz@3M>Vnbc_* zHFO|Efn_{to`7)6h1c16j~@r{GYf~qkL}@rfIoZf006MvGo&Nv=);xe%Kg|D(_%+_ zD3whv(x@fy89|^0XsOnsJ`}OAmD{EZy}Ey`_|%GiF^%dz_0V#PEl_oe7AKqjNmMdF zEG|4dMDpF)2=$uKp(b-7{odD_?W&McGa6`l206hI1ZJlHiHe=G0^mQaL%*lwC9Qb< zsN-;z10V=e4wH6YEc3B=N?|gGaIN4ym13VX6THdJ_^E6vX;DS`L+cA`3?m!**6arzw?&Iy9Wf~4g(Y(99o|#$SNS|fbuL3H zwj9AZ#^K2ddkewedgUB`>4kInD;-0<;5L9S3-A@MxC4bF#Wrb((WPMZ8{)>lQpH*o z8-y16KxL~@3XJ~|3Qw`6PnuKyY(=E7oPa=Naq+p0O>!a`D{LCA!7SuTFxv`&vpXOK z(g;}DIAlT`GNpoz7>7i-2}19IOJ4C~Ecp2?#-kUv@nALJ?Hk7!hYq~eL3{uMk<%Q+ zq1ky5h8dJY!%PvAt$rzR3e|N(&Ff>U$O4g~;_s(?oGyPh6uor6snOdIO_OkyOo2?N zBf<-pF?Is;vOvbwq=q3zc@%~QSX^BT#)XhXdc>_ui7Js_?&2k82$u(M4=`Cr5WiL! z@Bto_=_AlH5YX8#nmOg;l$JWxV4E~!v!}OwQ&lNfGYa|K@{*a>yk?BBp!S$)91cLOPKpKeyUNXeLQat?;H%Cnv$7P&w_ABTx^J3O1u)y$-=HVeZ!f z3x-<;sLXmJ=zGG?T<`IpTVpkGugI%o5llac3W`~q_Vk9i->wbq&A3(8Usd( zqE0Gla7j!{n_m}5Et~ZT77M{&eSRDN@$={KSCX%=j}=oF6>C&@uj#^9wwBaU1{FCo4R8 z=y85sJkd}WZHKQSOvQC|-B7oDz64(}<)(>wu z7R|;!=@^*nS({N=K24|pk>zI5R1~N&^|N6UW)yI?4r)1}TVZ920X72B+&zr6wCmrWC7fKnPDopk^{@V~NPgzMx!jZAm3NVf=)$u>dMBZHJ5z^JV!)QlF==Voh+ z8t{+#dui@%nUUU|Uc+XYn`xj@K5r`ORKRK&Shf4xn6SEVrsR1yVj)kOJ^c#BdW?&D z$2hk`*mc0tIncu4m^(Zi2`8h#b-?GZI{YtR=2@q9xvAts~Y^gqL2QO$@n~EV3=H0cBAiRr3wo)kvKUN#hk$I3SM* zkO5S65}sDqc4EC6{>&Mo*LIhcQ|+Ce zxVfQ?`hVVi{=;?EukUVGy4>K@})t~-2wK{!rx{~^2%mlwd%2z>F5#~;5l z;^0u=dIH45r{ES}6#HrOPXt4?b9GDPZHJBVl*=RyZbc{YtZI);R8-4ka~QOU*yejO zFqST@U`zc$yHzm_YR{f231_VxWLamw}YR(xWE+#9wGSrzbcA%pxCft zmr5G8La_$0QjdKI4&bpdtrLb~pwJN*Vyl;91AHVvsLaRIaO^!<{Y1%cPxk?vOu5|F z&InmENhVZ1Gcu`xc9)^7l4DcC6)=^L1&NRJ08zq*9atIXy~hQwxZd~pUtQnBgM&4G z>u4XH7xX>D_W%YHRFkQYYQQr_|4}9F=wyRU|6at7WG~06&7ar~cC)YA<>_^`2y!ZF ze60k078Oh-qL=D%qyVHqTfYVIWW25&8*nM)P!(iUk;+r`m7M~rH5GKSrcu4wTT8W# z_+>S5?qx(`AwfxJBxh-WX9WN%h)bzl#Q=LGTlYdhMctYzP@syHDlBH_VGY;2l zI5*<2zid=UI3mR|I5y+VI<(_gP#mhqArxy8j1=0sW1M%d zXvBuXpOa(ThY5IWcWWiMuqQgJ@6TW=O7gB+={@bc7>!CU65^4LByK=t@;LIKAd6C6 zI%CJyv?#Dr#TYlEL)YUq02f5?1@ZXY!r||}yoYyAJYIkM1S>4C*y=Ehn}YJS84+Y< zI59&&w9L=N6hcJtq+r@peIFQT!=m>!8>|;_TO1 z0q`_3U_nwEyr!e<8J8@Co5|LWg+aL4sZ#4sT5Vcy>h{(os%LmalO_jp3Bf3K@K?!pyur1Li~64~-+x zx!UjFIwcxy2SxUNTFI=SyS8;r$-cQqEm}caCW9L>V5l|~u=>8m?5wu!Ntg%=9fx$D zaTwre#CKor@wcDd!S`)-AO-Fz@C~nc!v{2ON5HaV*1#i({0^Zwf?!S2yB{}NuZjVR zO`7lL?nTK1NHblkeCZ_>v4F0mhQv%PtEJ^Fb~yv z14w}r>Trh{U-BM{(c>o;4nKWy8*hGSz(2ivj3?^>OV5ET5wjw4kF9CJvweqJ8_Fc! zx9pT9Igj4=-X?17hn8W|0G0@+lLRfIT&wp@r{gbbMh`j%7NI$5!X$Le9xSYR*4`If zYTm*~Ayl2PYHi~B1SD|;KoJGZtxET-0Qi7*0NClA5D;neZUusDsC!x5qtyjpJhL^q zPa8^LZ4qyfzgDuFTVYza{A{~42BD}S(kV_?_1Yyi*ZAcqnkN90c6V0gaz61>y5ZvN zSqT_L@Z5RE&wXTp|Lj?Z?{$j%B6v>}_ds}{z>~<1Um)1d&NE>Pz)FFK0&Ebp0^1$% z`bP0Pw+6iV&Kksojy=YWkEbUMtOgt7o2nP@0Y6s$rE0xuELqjjJ--iZ=GB_j-KtMf zVtfbUVzr9!N!~K5kwoQhPBjKMi!duVx>=4_YrJ@o@wY#84xis$;35Ju;RXob^d5KB zgIKYQxu}WQH>%(Sz%djjQRzR%$Y&49KK>D8ib$=VPkU_(6$6+walg|m5~g@ibDD1p z)2F;v+Jx_zFa14)oI$#Y4CE)9-xH@`#zhnIT3j0dYr7UT_l3^5 z049`CZP4Y-W2-_iQI90i<9WlN7FCEtmK&)`Z1t87Xlik#nRtTXh>5tY8l8DTj-nr~7tBnw zYEB3l3Y2fWGSe3Wr>Vk;Z2MWt2td=qq-vP!mfcS|1~uPgF53Szu-Tv4BmAuw9sc*% z9A0sXd!yhMfSU@u1H~O8JfR>oBLE8}Tom960eb*kN4P>j$H0vZ@Za1X@n^R~933q^ zKtnj$Tc@Ig1ig&!6+pd2J77!#EZ9CX=doPn(7p+;36+#O(t?f58+VEb)`7_upr$Awmq9xzmtHCzp_psGtn1z=vfD<|>)sY#h_4vx>jIgGkM49za2WBO$ zjT-%uX3Mn@WrhRHnnjTy8DLoy^D!bOn@i)(i?Mc_3M7t(RG$)wa#jF*0EGZ*0wsdD zq*%Es<-W;zPp5klE6_1x;VK89WLVpn+%i`)VwH(#ub%CT5yvRapY+=ee!i;5Q*E$n zPQ|2D6T4DeaQwY<;ier_uzx#sXI&-M83PH^ZIudCuU5N?BTAHZV*jsf^&0i)0b zxCG!i1)hWAxsGr|!0X3~*KY~NCyIUvKn9S8F+iIA=SbO%@};mzs^ntE#v)SF)_iJ| zkHT1uD9>Vvp85sVh)1>Nu(ushqIUc<9SJFn9WDndam-UEEczZB@8O3vKKbkdKl$tq zzI&_35{f&j_!fY#L-5!Ey%H8w^YljmCs3S35#V4VuoJ~Eok&NGymfO8wb~HG?;$Z( zxdX7Jg!5qRGO%!Aj!WRI&{rr1^*He(4!y^r3Qpi5%wTp1>D?Tc{HVDgs;sMI2M9@& z7K;qZ`5RnH4h?KTmQg($G%!;6phb5 z7E=amVu3pnZH;W(I3}AwjRqhKq#I5FRY|OA-9hD0Vxu(F$YBsFq*UTbfqvEjI4b}e zC13(Z5Fi`{MTLVC?Iq=6Qk29%SSJD3DsIab5Yuv&nT~N~^CJ_1N_J*V`Ej0>{)ba4 z{MP!X?*mBCxse?V5hQLt#EdceAD`cI_~|P>eqc#htHc&hhmJn`m4ujY-h&$222PMLzvRYWts?WdMZVtEl_5M^p| z5@x(p)M9X{La^Ep6mV4SrElY02vh>Y`wbRO@MF(x;YTlS;~WL>&D*N@x(IHHz(>m; zYbd_btF#8NhGGrD5Cwjz#qUj*Nf1u{<-{$~%PtuT<)c^-qS$7}xvs-GBAipkt`HWY zpg}OkB8>s`aBvKeV|dqL(>a`o;6ObNRdJ{zPCPI$=OW-V{C3iTR%3RRDoc<|mV<|Y zqe7I4;h}hp5!>X@_YSYC;6pOvqvY`8&z-}UA8qjUw+}(f1)OtGU#}tXCC--AT<}TY zH?tAff=-FzzqaL1v-H8jNNgg3jp|kYJ@ju%O&Z{=Z)HjcOqZ!}&gLmnnivQ~CpVGyx#ha9zb7xrqX9YlrowxquxaQiND)`ZAj;poi zU?$H~tGPIV$N};6KZ;^^LHMpK9X_+m*hNsBe}jNGiSa0r-i*-B76AaTCdBM{;EE_- za=>>jfD0FZhmQnU`FQ#*%IZ>~VcMTe@2i%;p0cNF#sOEVenV_iYwyyOI2UvPDq78V zRZJmaDS=r}%C#@N?esM8CN(3Ltgucee`_Bj!1W!*aRlJ;ktbiCL&%2ZW30Z~+cG zs&Ip1TzNb>@i;sY9IXdz1`izxJrTARgmdQ{E}ZXhVY|b#&Ouy<0~v8g2HaD@6Y&_) z1+sq%-7=3xXWCk1;&@4m+MJNO0paUH7u~_D$DxjRNQ?`-z*`=;AS13hhabAI#GhSV z;_J7Mp(=0?jLh*c5FI&E3-LmrQ@z=d+U{OXiZVgPy2Wy0ahbn@X;3Q z!_?a`VX;tbZvlG?#)a(;7ccbKz0l)@y={C5jK?zK-OUDfb%T{-c;`?B-p&ZT)0v;* z`^!WI!WGyC6fs#02PMX+iW3#=6QJbqhI+j11)uF4e(2H;{@K+v-hDh^GmLQCJJ4|~ z86t61NG+K=6M)ooC#d{Yn(N!kgg9Fot1(rj7qPS*s)WSFf;_iS(2O!4wdNrGY@2#o zbvBD2gN&e=8ccY7kcb<%YSsOy{QWi-o67S|AYV!;g3Z?z?;(|SH$s3EXXpO20-&7* zQPbmMm>cJ*!`}MyW-L1uMUNY}3(X{P*`S}9IWW++icukCPs7aQXnC!@u!2+X|LQBt zS&uW-jVR`?D`C_C6~5RrKDrG&L%@ju50r497$*p7e>o+Sz~&No0EYnX3UDBb7n$(M zOAcS!W!&zuhnq!sY;CmiNh#zrnyT=zUF7eVL2r`51Pw=*SY#7*z3;8Ct^(CGDz&F<-rNTf1iE)Pr&n%X>L=3kQ>_0xiqld?M^k9vHeZ?>kyfVB}00xl} zlqSv1i2_eN9D8i_9_M#FE}j=Wb5U{i`~v6qdhBj3a6vq73~Su;;kj|byEpOFHjbjG z(zObyNkT!N{Se`^))?^^1B5%=^MtRDBR;}}kMAw;x#xHA8~cy38U`%R5oDa+c?E4u zl|a3Y{Dl$QHh`@rTxt^4ZPu$vf$%i4Uo#Gz{Byf&Qwk9-eBmjHs!rLfD_|=mPr?|o z8Py4>QHgQ1qP(?P0n+-MX{H5d60WrQ-?RV-pXDc56?$qxGwa_qrx%Bye)b|@R-Eq? z*I98cTKx_{I57YayW#taMP5eq8Zop_IA{W{6L58#ab?-zmUc)Ie8IcyO(8(#&pG2gx&X+G6bSX$Cl3&{rm3M#aML=l$%3Amp>O?~llggsOf|ECRjMIp z0T7I<5zY}_*<0XKOTr}thQgal_?80qvwVyq)Hl8du^3oE@<%ETMrzdEYRf^2Z2BPb zb5LAl;2CzGlz_9=j z>|+B5#$yoPP{ErjcwyP$N3JaK$J-9?9tl{+@?IIOj_R!Cz1}A);iqZsQ&XatBCM=Q zR25^T6GA1qGPl`l?!|PSY2$&l;!>QN5NMo2p2C`tPxNX+gc8R@wV$@D*J#u5OS*j)nX!94r>tN{3+{POV5yE+FT@uEfRS(+$iwYeIM zX_|-T8NZ|vlm?VAQL+3*m9WH7K-Hp;1%#jytXBdTHM6s_nU?UK#9^1%9TOA)UbgTg za7!YL*^rDjflIVWqLDnSqd1#T0=$GpX34<$c-O9#u%cR&I9+HccNEz2aU3veSWuXN zB?FEfz&+qR;4}!Y5JG?IN=gig&II*{nfI$eBPa+GV^-8mgaE4;cxn%kYM#;!?dm+eLe(1bst(8MV?#iV`+!#{Ij3_)YTAg3x~ zw^rRZk>(~~Oq5KAPV1H~DA!peqk?2VNz zkQ|lST!Ychm!pqE@##m!!7=0T<{F2`8yp|6@%)SD@!_pK$UwNGD{Pd(v^9TF@W8aZd2@&>N81(4bd3WKLqseBC+NR?_Oxt~4Fr-Z#K88n{YO-_MCjdRud zH-f;V>w#hJQP+2<2GpFXdj{+(vgUJE=GqadHo59jrO`V=SR zq*a**ZaU+&imf_Vrkm=4$7|qSuUH{qebYGJCqTzc`WQ_c0s#&LU@N{Q`vY)1N^axk zYAq>!rR`tR)9rqC3TZQUwKOynd`6O}ukl2N6B}3N%j!L7PX2Wdm@oqpK4or8bs>{t zmKh-N5b?l*@X}s~k8L|FiLkGNH&t4C3*^%a`!st#iPrxZ^k2u;ijn=kn;Qb~(_>S|tw-!e?wS;+Q%dGUL{$ zc$WpA=o~(AafyF>_Zat%2J|}wc0oZ;d7NZ&Ig+nm${~Q-SwKtp#B>%vxkjoYf=&ws z#rskzPgx(du_~$w#cJ(++~`@TS%~u2P|YTxx$&2YIwtFk;d0*)M`0>y{C&h>vvFa} z1*M(+Ix7ICLRiil3Pt~Js4%r+uvb?-TOl~*HakUYN(x8GHWapSAU5u5RHTW^ z5Y{djtKN|O#R1sUWP;0Vq>AP?Y+5FXQUYK}8&gXFsT7ME>1N?^u@bxo?yrEq+*jP$ zR$Ov~U9WHw=lx`Dfb}Uv%=*OuI#rxU7$>L#4~`WF>#&if6DZkE3pY_^c6AY)f-lp? zG|pv{LK~hk!w@z|*K`uoHsP&OV>f7L`#su)pQeb^^towqWhRW?1M0DNeuG-dVm}b4iw*deIFwU zuD@~_FLiqmImB&U!BcON7O8^ZRMId4)I49Fs5u#f3QjQMn3lNTF>W#8Is@Om>+rE{ z#=R&e<-GZu)2r4H93lp>Ho;P4jCn@%XDD9N7+~`~O&*7>HC3l`eXV6YH6oZ&caHLV zV0AhrAuz5xYEr^&QBN8Ljx;H2?)0Z0tm8 zFt{R68KEL!rl*2OCyGD154?UH=JtCa>`=yt222J!Y&`aZ45NsK*oakslE} z|EUleAlSfTj76#>)_+pL8!>3HMN+hTj<`aE>yFT`R=9cN0dBo>g7tBazF&ga!HdSu ziDq;$yu{3g`2D1M z6nLTE!8z?9I>75#a_6<~K-2*^nllST3qevM`(S|JB&H+YC&CR?JW<6bdcw!I9ndjk z^Z|UsTojXR(mD;6SBa+);njGq930xyv)I4Kv_V(8{zYVGM~?I4P?|!*tmrstjNsxtQLX@4c8B2*cPAQc}`5 z0?@Mp;Dh{2Vtd-776O)3z*2c8GM2IdS1?Ckzp-hh?``nGZ42L8{_@Sxoc5}}t0FVC zvd!5AA!nuA&!^IQx400Rtq6yFxbje8@;eUGk>XCyC86z^$0Osbl@b5DrgkM3s|S*lMH zCC^@sOo}QEKsov8{AuVkE@Ol0t%G0)L<%p0z9W3sg(Y6uUZ4Z8ufTf%9ulyj)bbY$ zQOf0`9%G$Y0LBtnV`p1BT(B1IsNj0%use>pbLR=(zHxx#BgS&E1=l&K3dV7Sh}!5s z^P+`6Q~rpS%!mwDTL=iEU9JLgPw?peAuec-=eiv@6!BU+ zq-mR4h@UIfCK%pZA2k#k2u`3lAmF|N2O_x2z{|Tm7P}5I4)8uwmS9e-cC&7IBSdko zQ77k>m}IK_{HJv<)!;)lJ1J(^Aiz|R`jjyt&5j$&Thop!Wa9SG`pV|Cem3*|xgY{6 zg;_%Ts^uM6x@ztY6k4UvMF8@_E_DEy$n|IY-`NXbV<_z|q}D>hHcX?$O{P=7Qr)62 z7q!+cYSfk%F}4@AC+=2U$aSbiK6Pg2f#KA*sL&ZgAXUnNHVKc6h*7gLdNPByEp>?n zK!mH`f8z14?|S^+iQ-}he8Lf~Dq*4XX=64xh7nr-9|rJpM|h;b?>rds-opXB2^|`; zq9z|B1t$bRDq^{+y=WI&DkGDp3<#^u(29$yR;xC!p32Ex5)+$|LMj2(LWG)30a%M^ zrZBqvxm$}4ukLnuaS;>=k5zFOio>{2CTQ*m!Jvqq|4;-B8cw&~w4oKvH5Q-O2*DPB z=eWaVV(dR&;jMR$u>XX>+@o_0KYA0$RFf35ZBhzFu|g>OSlIa>3Z&E-kvR6DCOBaf zsCe{C26K-`_eb1#^9eQwYh3M?xPS$^6g!MY+^eWfs1?MK3}LX=@T}G2BqFV!sDO#^ z-0lL`&h=0~V(>m#GiPefa%s#H{$SecRaHuD8(n8YJnB}xoHpE7s%*!23QD;>BvgVt zEe-&k5!%(=gQ+08j8JWtg31`85>p$>V|K_GGArtM;F_qa85^A37C}GDXM5k71^~n? zTm+^{`6gsDE|wAoq|Vp?Da@YIu{%|&n56t^_6Vo1V_P_=RBnASm9!;tN#pw$wRAqy z#>}%n$)P9I>~K|r7`JL2ssKO*hGQ)Uk{`FmLz;5b4vdOFygA~^w&K~3FYsayeCh-k zIQa1g2F7S(bh++QI8iJCyh6aIh|z)Zr%yb-_^k~dA1jtiVDthV<3gYcqzy-;YV8sk z5nj9T6GJ(1>r32fo|$TcV~u=K0zw9Xd0$%5RYu_&YuBvMQwp>I{ z@wiBg=edVJ9&z)%W8A&(q0*ys9aI$Jr95Y!tZOzK*oA?X3wXb*Chf<&bb z6{_PW7y1b9eyBBelw{apP4#k6+vUrWGJ*`UMOY>=gnvf7Oo`FF} ztiad@<53h)Uft>N;&zAI{si6=+=3y@p`by$$CQwT`YoL+{X?=^wn=CkXXipH9o?&auJeVoeBIifVH^_p5T&F^Byvq8Uu=GWBV{MfX+-bJn&)^wc)^ z?71OD@kYBEF>rJs`0X3O-mb^r{*c4xc7PWK;G3i3O|N)FicMVD90swK zV+7&1AC36$Ut8n$-N-EH1>>NV_ihrUs@B5Tj5ezFVG(0^`a$dI22a!m`IR9pM~+<7oSPLLNiv4xtn+qbde?4Di_^ zXRTwEJ|z@nF*k+27ps|vy+WhpJL$(C-;y=K8pm)N^-4LyEBP_bD7;% z{6;gKN7iYQmp)Yl@Er|JCeM>q!~By4N)GIRdruVq-M0p86!?W_7%%m}&XVyV6&$Hz zhznjHqk#81#sx4AM#AqMdHnioYkcj-0G1xiib0LRD4qJhqxUnlSvgSWxDdsxZlhhA zs|8ugBCg*_I$&ZFRDjddR$QIr157RxBPdHx$3sCK;o{O^&js7%3cw=(N68S8r?AOy zA}F#~iLWMAnvxcy>s3IixIjHFlEeCVjk|Y`u>WKLse|hXPzkZWRJ$uk8#jgZeztF) z9g~R|dASr)AVq(zODlay?Ib49f-ww?$4}O{_}~~XoL}IQb9gc^R;rmFkq^$3ag=6a zAlc548RrlJAn8yU4?uVfV4DfomJZID%BR_!CO2l&YtI=J2KW6`<%*TxTMjifE{CVo z^HpT^`(eQKl>3TwDjJ}XAX#lN|CIYR=nWm6nrL#nU zvjX6hh}?K`s&oK${MgK>B)1OZhn7x4QvIWykHOmPqzV_3)XJuY5U!_SfMa`6UDJs$ zO-wR*@-@OU-Xz3P`F#39&>lhTY&R4eK4|lt#<)4f!~2R~UkTp$ki(C@)Zu$CI9z9k zJ!Nb`(NnkxHvrxP<0~8Bci!FLkKSJ6<~fhU-sQ7=}{w$hwcO)%xoN~|^oWxF~Sagib zONX5B{92Qn$nO?kdRcNt#?K{=*ZjOQkIe{#1#KqL_O*lFqT01ht`aK!=6rHly%#rr9- z4am?1iApLZwHsHoES5dIK&V3UpH_HdO~n?M5rAdmT1Np4x;oXTsUr!kF$`)%1lF;V zVLYZFNTqEU*Ha$7X~X2HG*+$diLI`RvV)3k@yiJW#+3`fgp*dM{nR~cp_^x&|FZ(X z=&Y3_E9V2^D&tvH4nKRlI;fP~h`H;Y=*7EQlT zwy7a2(ouz)%xvcIn`oTv)n!3h6v$RSmU)m#Z5pK$ff5G|wm_noPp^#qeZs%xjdt#DhEMNY5AK)gr0^L(TbE-qi74=E@Z~55pkkn{+F=@#o(L- zn^9HlIKq{!4!e=Iw}#>ff|Drhl0EBzH}C6^Sn?pnleNkN|Z>l$1fJM7@sf`^X= z9PE4O2y{#2;!L$kbTUOE;&{e}CqiMjre?fEAZ?fmT28v^a~MS~06;E8`Fg_1vB%~} zu)Vv$Uf1K{W(XaVibqH0S~g=3CGgDQIlWeZgfRdV`|<=zy)Ba6qvbHArV504MV$ zgOWZO78_LloXqt}_ZV3{NfDE3#RE{oPcYHass$a~Y=kri3Zq)?gC@J8g!`xwE0%GI z78OGE1IY-hv+gr$meR&gjitJ5;sN-h1_zA%Ig}fFNidx*4W^k8p(wc}jU#}w0^oyP z00>4_wyMAe!`oJ^h7c%7))cK$vC>AVJl}b<7MUs>JEfF!!B~hz7#C%C2u6}Bliregrl%&u!|q@#ZQTJ;%C~lanV(6r4MFy z+baBZmONh>r^JK?42rp+Y9qHvL~(N9ap4kSZ^7sc!{O=OK+Wg>^xAR5-wcBk#s-3;_!WDOu+wu&7!8%l z+^wcM6#+gC+NYQzC?^CxTU2Sy2%zs^>^T|#%y`AvOdY7$jYD<<)yEE$n2bPPHn{)F;fW2ac`(kQvkzFygG*J1qkP>m1%> zP5S}K3OEtMP*YY%abzS~DuA8|+lv77@m}Fvy$Ra%XQkrvB|=LinrBL+`G1C~C}~D)6L4}?0N{fR0;EpLJxZ0xPH37losR?@ ziw827KdDLMrUp%mDo>!;0Oz{^sj}CsV388#n;6}sHTt&NsndzBKB>1>LTX~cNbI-J z>4!}*tblczg;ZrDjtjmI1ykx~=f$uqrr|UzmLxdx5&s0rwg`lU zbJ4OW?>kr1MpjSF>s_2E(?8pdK6jC-z@RzD5lx;CTG3}al29_YJsIbwX3j>|1ej~J zDn9I~UMb63ROi@RO#spynY6j3v!#<^AWC(_xpe|qgBP~(LEryBpap=rrj(tZpl@wj zAD7uw74G4+R^&I)u+rePEMFTm*CU>ycc&!3AmoCrdS{mJR^aor)IrPjnS%|G=>)Vr zLd%Jt6%D9a=zMr#aWjzlOjP_NipBT-08z{FJ zRp(BCPv0aA^c}PhOaIy<1Y7}x&ItIX1U_vFm$@A8Q!cJ{&Yv|VQuQY46U9{VM{`lsr#wZ~ zr>_|;GMZ2){V|G&Rg2CMQfrALJH%3n>fRa6Fj%U;i%`tU(n}?GM5)lm8rt&Nud@z7 z)P!>0?6vic0_g&yqNYvj8K)qMK$eq~9++l-2Hz?+s7GnKMslM7hABkShGM134b-N( z@rkPTYbyZM=H^$Kj{On6-tk1#gl*9{Hw}D z8ahJiR#Zz8&BTgI@wLlzuO-_;&9halMha9h*ENh2sLfrECoGaOfzPx4`NcV(<}xIP ztbenT%u~Co#Kn`%Tke$#f8FG>ht1xHjX!;^<)yY-e)*_Mo z#GYuIldsx#av3&g~`!R%k`QBf>AJ|qSYA7i^5Ad$#=vtMb=!qlZr>HNUba5CcyRxooO z3uNjaBflQ$WvVh*s%0T~tjnR-vO97gNnbJxMnv6G%!> zjG8LH2wupfuGa|O+14>>MXpnAatbUZ&9wZc4P>g;raaS&g00ZGC)2i7v)PfM@D(8w zk)9gHQ=xC|@+oF>sJ#6OlERcvNp96Bqg9qijfC}dw+^Te*&hPpko+o}{VDGt9zx515lZR|Q}0LaA24EwF!{n&jqB zi&WyKTXroKv}Nets5w?jE4niwxY}^?tAd28=WUa(lp29(D+mQlv3kl8Q0WvDHZ_8} znNeZvyokNW6_u8v`0J#Mv$XDJQQL-(5!G2I($1Tzn^?^?XWkQ4BOnFXj0izgK}4&z zlI8G|Ryhh9*(Xc|uMC6E&Mru%kc^ntNH3;BkzlDNYu7Vb2-Rb-y}NiXB`cs>5E_L- z$2haZWUG|=Tgef*#r8Jgll!D%B@rEY|er?Ku290LfI?_St-14%vNa+vBjbFzI5iR?SP-4P%}7A0P9ODjMglx5 z0FV#7<*aIk^mFvT$$nQUx1~ze(<*_Ea#)bsSW7$mS8c3l+BCN9jcyTJ+T@6zz7FV| z2B7KShdMyeM5F|C5Us`qt1YuZL9H-D~2 zOtqJfD$NQ7_lPPSg%-2|7*yhjhvo|vW0GyJa4}-n1V##Dg|L7sfVC<%5};H}wcIvk zDv)si+1rG)4oK1#5pFlpD&VTH|IwyhLZ`23reV&PeUw9%TFq&qokg>53zCUQ=s!P-T z4lN}P34E#DEOE}HEI|(-CdyLEMxWYYNG&Otx!lAprl-v8wL+)|Fi=4OV@71qPi=hMnCn=iE_i!0oZ4z`+Vpdzkan?X+w(>QRn2f)ACO``D#xatPDZq~ zD6{_lkxQNn10M?j5A_^23H627t~D4%ZC_L8++tMC$0z+)YG4UWrfZ`GY%`bqmVa~u z71AV-^zqLgYwvM5daPA*RBkE~M-W)aZ2a1E0zv_hHlAuDNc{~`2zjhA0*eld9fz)` zVgYn648YU;HG!F^q%xA-m?rb~d8%ETd`DHGQQm%VodX}<%Ms)h{nEiXhhqqiWdon! zJkV)F=M<%X9nq7z9t2jPQ$in~<3<$g(VK~0>@HPUf1Ql;CiOp2UC36e08Ipm_F8Q} zJ9pqxvDt=8QEfsfqtBwdP;!YasHP>!Rtwh5XCR2Bb6&V)&QnbTTD6}ZuD>+7; zCa86x`u5SNg<*>yPV0D#sOZpj{ni!%z_0zeo zGb~l6H`DY(OB#j)s6)u8b`%e#rfRSH^;D~{Qzkpr8SON)P|p2MDke)SKBIb^F`?g= zO}qk!KDYlVZ}vW)uxf)Oor1+>3c8gO8K7>7tsTZwKx2e6F) zb|S!P@PLHZ%%2t!T2%ziwMh%|NrvI(lmOCd7cH`T7! ztuq$@KAL)D#4Y z1~gz+7MkG-%x4}`m4Y^*D^)H8E5DYKwx}o(!shXlX-8Y7aWw|8+)_3fXvq$kM_uMM?jViY79lF=b;CFR{QN9B(}Ctk*ag1-bwhK=h-hO+U0{6R<`q zmP8AMs)~-Kro1%JWBfv`oTUCI3xrc=7s9dY;Z`|LSZJ65l zw~R8JZS7ZD0WyY>&T_lM_IZb)R~*WSHKan;PMS>j zB_5nTTTyC9nG=oF(Wp{U!ECt3e5i>wfD(%gt}!@`Es!Yt$nBi2B*vwrF=}*oROe#|85QrY20ZaW+20Xip#&F? z-9BNLVc;lLssT-g8Fr4(L>QH@g2w=0ce%vQg)MZ;6O1d#i7X@(=fYCIhvufDJaTWe z6gE9E@0U#+AI(`^&51l(aCIEPtk}J{z`3hi*mQz}aR}{yDyem~c%wd@t0_FSI`aqp zj03@e(8n&o#)mY^VUV(^d!t=xM||yhoo0ffwE3E(?=U#lV#UHO z6J#oGZVm=jta$`Pp)ee1LN+zEtx}HfO>0If^jci6?fUqf*iCuHVo(f zo=)Y_%{_mZ*;#eP&|J@Yo_kOK|4B5>2bV-YYw_WD;$*HL5}#snYjq7|?0EL)rSF*o zgVLXyf6I0_E{THkZ|oG|M^DkH$c$Yht3N|0qXWTv!JXBB`(Ch$75z3CePrg_R=*wO z)J{lxUn}51z`l443&!pYq8ki}Po_^!WRKD}nHAEUzf>t4*^DEBW;Ka86XA3->{&=f)KDhc` zV%8`zHbRXMAbahcZTx2)fO27ZPedfd&NtTTc+qIBPF0Pnduqfp1v-%{PPHws@Vz9v zw@m6;0a9J{R}KR$di`l`NE}m0u?}zQMpHsrF5?B=j zwH>1>u4nRoY7-Tg5-2?g5Bv(}`XzQQZ{xz%Z5-@xuvu@wZYy3#W+X(-sHVF1>b!}-|wOM(u(&J%FYc+AB< zM+bls767)P=t%K+9C7a?CL}7?DG_P(Ro&n)*1pLsqP}2J{+vf6_L|CZ2va>l$t|gO zz>IHh{rm>RQ`MeS&+N--T@4DlvEfyn7Hg@dMvZS6{@EE|k~y33p9W2l-!d|;;RM9; zwQLKdTB1l8JTB!-1MoqA0f<>A^i{4iVl+C(e2f|urKrYl0B7IYyfo3v2+sM}n2GtbIlDjRLh3v2*oK$^ek0aT|WhR0C+`+?M@8O7VO zQ5AJ~P!%F%$Zl$t_j%Z0*JP^N<~jq<$tr$uj9`zM0{Q0)Kn_Z-uov>{;iAgZ=XhXM z0f&ix{Am^Z7p*o^F$9U$Y3poGWIULG} zC*y#T2rPALy^QC$ST^m=pQqe3`BMkRHW*uRoc(YmxO?p3Jp=5b6jZCxPS$ z<6|Q_R1|hUh#;)lVx8^SaTE~V`VfYe1b=BQBG%xrifgma6hJaXLbP*&sUx@8TAb&z z0^oxV0+PYC9ouRo$TjuPd#zw8r`c;t;)PB_ZyJGdi>FU5uRQZZgAleRG-?Be-goGc zg*@LGG>ocbFT2Roj3YtKDVKm6_EU|wb;?(#(}VMrtRJv}wHTC`!mL{HSfY-DUCjwrsOTvo=G5{{Y^ZGuB{ltfLtE}XXsAH|h1!wqW^Jn}1?;~qO#c5vyr zb2!?60Drhb*Y$8r@ZL8;0%~f4x(`vCIf7kHTU%cq_n4tCyEtD5h=aYxZ;qjEjf>Ck z;Q1G>pkFL;b8{C5GJ?6Q1Ek)EcsRY8%O>pL;1pOAuuX(PfO{t+?jCsvTo8pyL(-AD zFj8uG2j=2e=0dC_ii`-&$$aH?(As8+W|UR)nya=~l}AMNed*^K`}TH1>7uCNi?Au} zrNSzeVvlAfgZjjS3xHL;YtyDm zaI{JCquSv%x%D#aB2=R=)n`6QHE^9u6-|u*%C^E%wL3Ese&6UgJM&hZ5&D#$UmbQQ z+4S|?ddd)|YRXKLba|aGGIXXbKF29YI)HW#pEmdSUnLj+Y(6>%I0{_=l-E=pK|6wW z4(h@O=04cy1M=TnZ35+jf;h&L<)aQ2%hzel1+C+lCmVsq6&5i}P`yNgyo=#;>iwPb8clY969u0>;TvX;ZT5gk4HQ?@=)qR!Dx#hvTP2jayTq! zq=b#d=N3Q08W6ivWG%bqwIE}UC7OAW3wNW8A#DIkjq1=-H7R61r_4cT>7u}d9bi5B z+SKl1sG|y@0NJDq#;!-E{;?U7=F9?}{eECzpEf-J{MxVmnx1h0KA^uGaV5l7 zlTIZ$Q7X{Tk`+j)Ay}o0uW>GE91Fm}N2(y8O8A#-GQ-GC8i@IB8N> zREJD?S~_jMnW*^Bqtd-}FQ`^CXW&Sz)+2T|+uoW3Frf(rM?tJsXj5Y!syx$8v}p}e zv72X9>yH9B1p5%V*zVV`;rCq_Z#Wk^1v4T(nmZCD&VWd?y-^i90~@*mtrOo2#x+BT zF!v^DBuFNzV*E2S5)cXG90u{YeZ0c$)drg_hg~9ErVbYX+*ie#D7pa>qH-FPBZlZ^ zmGBzvXyMs8tf6@9H#kQd?44iY>Wh0=JvqSfoi+T5;Fb=oDfp!g$)K{ao5V~sh}t}M zVr#pkDm9TD1Fi=~fs993Tm(M!(W`jwxvMyF18!~};6$~6Jct_1o$Xl>Z1b9^L32>* znJ{`d>=5HZbX(jRM%+9au|5t^BxZqlG4{8({c|~{lBCg~n`&sNmH~^J6R;hdfb(lc znUz~!E6P?uDmV?><2M*$iv!HCFs)Dj`Er${S&Eq?N)rnwO+<-ij2S;qIOr*~nekWr zf7?NbDS(wjIa#%dN@Tl~&TSeWWKm%0J`#g@fyJ2!5FdCEAbZkj#HU4MT56m1#wHd( z9*?7(_^VBi>-gT%8L0EXwQAE>!Fx@6y>6v?<1EnAk_6|CZ6$74lclk?fzbr>SBvEA zhDxIlaYuS;a>H)XfCeUqy{<%>N;S#0JeJ2GJeDDEnsH^ z)?-;fwQWY4OIE~pzGuVgVp0Gth(FX+r;I=3(IG_jN?Ll#8MF2YRRu9Gq zUAyp*$4HuN?+E7jRN3HrwFU$kE2$kv6$ZtODAE)J+H~>kV2UEHH#5kz;Dp802c?&% zGx`pT;V4~zmUC2FD>3aiS<5t)F35CjMANn46mXVuJsKr$si`1hIM;V)BES#$^H)-? z!}sKrW)K&&q}STwBh?0s`RLT9-Ipe56yq~z<3KC5y;MOj%@CmtxWm&j<(@h;Af4Kg zd;>#Bwgo-y`y};_;(ZM`>4Yawu`Lo#_k@F*kP)uB6cpRg#16_1P?s4-pbq4EP#=`! z%3KydvGKJYl?bp}tP9*FtjcL-D>XKl)O08GJ8U>oz2=>M=kd}K zI~-$xgMgti^&pFQo}x3EvIWcwO$-M{ufQG&E|3F8;GM@CJlJ1@MgjQ&iV-AZF4)L% zqBfhMYm4-)yJ<2VNSwk)HlaFvioKNH#}nB6(b|>gKHW~WWD+A>Cjp{S;iGXB&tkuM zj%;WiE(c&6%qCyemOO`YpIR-6n5EOR0sv>fX4e5~-9c7GZ|r@VLwRDjPkYLzQ|4lJ z9@s?4=CzWj0;X1(?yX1;4O5%6YSoji$f@4IY7wE%gs$i$*;S4FpPEF%`8743U8%*t z)R3d{8kv+PwxRTPc4nS){4PaG&{eO*6NlCK{UK=}ya-$3-W@YJ*#cE4)2;TwXX_ zV8ulN&LLRV0=T zCs6U|`elUGV0sd+08EDZoL(n3FUJ3my*~}sWjpWtu;25n?tX_oo$<~iE(Dvc14losG``;U?-J;aAe07eTY;QTP}Z*T;(VcX_uo4HMnGxqNFk> z0Te(IB!G*H;a=SF410Q~?q2K3hqYGs>UZx0(iKkv&bhVg-h0kId%yeb?zNuvJpcdi zuX!f!5O4Ud1zWMWtGx8`6TJA+9XNp3y9c}#Hf&M>8WQ+v#5Cv5oLmW@utFmrgOkV9 z!+bifL|KY)I|%?!ThEu?yX5?IgYyboPp}?*k0ghQh)e49aa=cIu7zm`#hz8vrb%U1 z#3g4DoK2`>a>d1S?Mjy(GC_v$t#VqEb0SKM-$*JQ1IdOuEsu(zpad5Bic-j|rFGE= zAq}QvjNJ&SixJXgAI1V1+@+7m1K8tCNE!{~=S50eFruz{+ySV*!MFQ>$n@-4&i9KJ zQb-o2co>l3%ntt5tgh8@)0AXM%U>^|WXA_K>~XXwIslm- zkgXK5@8QYix-4-^?LUp;v@+Uve^6R(YF2ELlXN)Btb@G_d6j7t?{!wj+;%TxRW+Up zMPp$g2}5grz>ZE!fQ67q zkh#FH0*+*eFXsLEwWe!kgFRA;amf@JY<9J4V?_(sh$2SZ$R`j{oHqDf%UkOmUs|_( zWKnY7TsRJ9v93VG8AC3hn)>XC3rm9J@<;rl?p+7kK=90YDXbHEEP-R1TZ z$F%dFcfu)e_G>mot&Es2W^+=2iT2Y93%{F;3ik=OK$T#M0}eyrPE}zBU)=0?_o4%- z(BnCQE_MP)w!~da2mwjOrBqEUVx$@}#x17<4$hK7-x6f%5-HBy11n+ByvaoLpDQZa zNBNcFC1KF6SUkNN&|tAazAuPM>UlAdzpn2(!oWsVYVNxTZ3dsOCo3#=|xN5 zz)_9=EfM*fbs&<6rQ zaH6i?Z`p;f(RQ%wXWd4OARZr&y)U~@8r$1EmAv4Wu^x}=5bm8KY#-ap^(TzX%g@-~ zu-|2nX@c97d^0^2<}^FiYcvcpCZai42;>Co!9t$7Mm4@xP#p;MykdUnIJ{YLbQ=y1 zVHUtIDmI66F3%mSt!J|dY_~?=3;otG-=kuM*k7XLI><{&U199=H%HEo_g^%H*O!W(H-yfXS~<1+2+DB5U-77T|?@e zl-0P%Bga$u^@JhFxkALz7@UZ4VsO!WKELa@T+Gqu8r;bY4ISEdNEgtZhjmBT_V}F< z+CXUgq)6~c<&etZBqb^i8@Hv-krmkiX(uc9t1uSMqg~j3TgKi=jcwDZU)cM|qn`oO z^N8uy{;)3#cPDPC9A+ldQ9wCP2z%}STtv9Nanuz(O%@s2qpfW=3Liy8^|1u-aRD$H zdmE1yLFIO=FSz}Zx$qQ_mWgO@Owby@8#eWNPaq)IEJxl9Z(+>NzH&OugfJP~?|TpU zqtf?e;`)~BX{bfTGs)$-4w{xv6!|n4$|6IjNV|L*$xpTqaYGoo_d32e2?whgUX#2; zmJHpkaPoF}tBGPvCf|oXnNO8s^Su06h@=NyE0QIqd=u*T(57T%38< zr!C#O!+KBf8R#aNz&=W~LLW3>M7Y0|}Fa#p${|f^n=+OH%-BNa}vA z9F-if*|fa&aLbpT3fx*cZmIBO5Z*vIGuZAY8kdVKV^s9MQ0$t_;+VLXu3>A&Y1rVk z=f-To!E-k_ym7?p-ip&VFFAW}&F-?p_dVu4-V4&lVn7CjaN%3QCVuf$9iO z?i}#MGq%qZ~ z$Of3$gNw23BobI2HP;;tomCDeee44GhA#j@5DOHCuv~mg(i`=DB>$O=Ew91iCQKG* zlj$@u|6dqvbfHkFhpWJwy?L9Lak_3LM$?j)U9S-yO7@d8qyUDmbt))uWP{bu?8-5J z_&KvNS4X(fuw0r9sdy%Z%_x71l0c*~i2#)X@pG)t&!m@Cv6J;n-SWl#yYMv+EY;;4?{@D{9Afy=dHy{Wml46Gk? zwC4dfJ+|vGv4{sq{%lNBp_Kx7Q_IxGN-?hIxz(RHBGn-&(c~%=MpTBl-Qhh-R=7}} zc2QhY!>Z@r!J9On5yw9*E&J&?jef*2bHRvuTw=ct`1Wk;#22mWqR- zhrbo0vz85T(#$!!GiPzUWO3&fcg}XK&(>U?U$8w}vs<sewE*6TFhx!R)v7Qq)J$}>E zUj*7q=r3CQri++S_?6082KYMPDchkNnt;> zYqZc}VXP67V@Pbe8IKl9E16x>#K}}NHbOS~k_4sFb$?*mDSG8c5X3Mrtb-|$o z1|>~^Gr^^fsHtkF`gjDuV;6u;SS)f~J8RHllTy1rVw+e=E~uXn%dXYopJEMvpenS*B!gFj&>91);+fFP~WG? zyr3?1Nt~v3q{iDC8L6qUh4nZYftr0mI)-1*xwb>Kx~*j!(b4<~xsP zJh61#!SMt&Zvk8DlP2B>60QXSO%gFn>tKe^ggwzVW=YM|ZiS-E?%jp1u!wZ|U5xxJq%eisqnZc2F@ps%cIdw5joG-1jTaw=2$l z%g(}NDsBajViL0``@vGvoWDs&%<}9wMj<$U6eZrZ}fq;I>SqYa}sqSZHQQ0 zXZQ-Jlu!v?p*|Gqqnakv&>QTGaB2AS4!>^ccY$tY?AC$4?Ficr`hd8oX;J6m*Q;H8 z?tC==iV^RviFI(~9pstlv7dUl&mLh< z&{*&xtSlD3MoMAnGRcsjX$&_A-|*VM#|1z+^eS}#6P4;U02>wXE~;g0sAQ+4sl8RS z7)lj4xZ0!R`(!UF^|wk8`x=LPO)cx|WCB+wpmKdA?e(8raKvRwCXi{k%OeMe8b%Rx z7B_m2b=fu+18fNqs3eV0AJkMQGn$(-niI$T$T6Qg>PFF8P#3!%JA<_u{a|ad!r!dL zJTPv)m5qC@%l0h?+6c?Jvba;>yM}h+%)A3 zWe51IhL@2lIN{_MSM*Vn@}TiyDWNZ#95FlV*>!6!*|5-xg*F^4Y7Q0^vzs;Z{s8lV zz7O;k=zSEM34(Kqs~oO&s8f7ptfglgE?IXwR_&H;=u`Zw?nN2f)H!g)S)tedKog%o zF;Gc}k;)aq4C9W#lL9k@dz+qnZJ?^>@e=uf3sKZ4y&)Y0X9NxS3Vbc}l|&$ABh-!1 z9Duu{xW2)+fo=txGtc&7M|Zl#uX;jn_|~wlkIFn9vl3K`_J0W=BNXg}R6ql`sf{=k zQ@U&7Jg%mXPU67rig$G1lAPr^fv=G`dM$amxPE%|FOH6Y;&K+90{gGv_EHghTmbM` z1SnU>-4lUHUX)!*J+&^ucd{SV+mPy(Asj)hu(M51$u_92Q`>Wr51&GEih-Av?f2sG z3`1I7oQo&B@;>ro5_BZj^0$kik^EE*d{CP(!(|+|PZIJhQP03NGWq z)(k`A!l~dELbZqm$MPnGyGnbh>^5^Y4|}%vd;BU8F1OfrhjmFPrw*;E zm{_MmAaMw?J<)P&zZ6SltZ8vdaz!_wRP9SV1xn{}^BTIIi}MY?_U;AWd@|#kmNj=p zxEqA`fQ=d3VRH{To~o4mU5}1Rg+i8c*cFJAjbj8+%%BUNw(q#G9W$*sa20b^>bawm z7$79L4U3(Bng3*Y#}uj-Bt)_#%tuq-gi=-Q492zk~~w_oqx5^@89;s4yIY z6Gd?}W*nL4+2pEt&>3G{d)B=$n`gwdp;f}t7UMfJL3#*5*tO7BhN|HNno5{e(A0`s zD9a<5->KMbE4s@W-P*G|H#QG?y2~A5+hN--D)7^&VQ@+e&ty3Z*c1Nb(5y1Wuf#*y zG~mi6Vu3@Gp$Yg$u1E~_n_0G}3)t_Vh9W^wM26v&?4=8`r%xKwJZ(sg z9u9GjgMl9x0FSB+CyH$yHwTp1?h}icbD7SU%8J-*ing4@yC)^L7AHLmGJ$GHc|5fd zt})GZAKTfJMX(Hv$u0fd0l0>EII4XMDC20{o!s^O5%XM0%Y3EL@^hrxy*;;Zr8l&f zSX7y&B7o74Zbrc42?PuH5b(hYF2oeuJ8dZ!?uN{a$ih^e#?y(ENq@1M;K(y#qr%~+ zml+2hwOvTbohM6OopzRI1Z!EToq5CtEFsuI#9 zDsVOG_e%c8^guL_8$;>rkwSB*MR8CFqlai|+0z_K5doaA>l)WDE$TU^BSlCiNu}}r z)1(71yV`A(BBW>%x@M0-K-J?3z~225t|#nin#-!})3$8rubVG7V;QDx0~rh3vj@sp zWn1C$-D`PG>`QwfV6L=3nI_KJHNibHh8)QiccMKS#Z^8)suQ&AghrH7%#`fi&95gA zyvO&E6|Wdpfm=FUt<(n<&2hu*W0VG5P?z5LgA+0KGzIk_417O2Bd^U^;=-DpV?HrO1(Eb^!BG zqkThY596rd-VXm@i$7b_pKl4fp5QyeuEQ)X)~+DjX%TU}r@)@fPzPUXnAqDxYdD3f znQ`xQ$FIM0!FSwV^8BLV331%=!i6Z?$g7+5aIYeyf2&i{qbQR$2+BkS7hLQuSRjOe zPo0l!(UVZd&5bd-LB) z0<{zBLui(c>W(9H6|>cx?WM7M*wH;$z7{a;~MwY{bDjh?shL*ZcFx&Q9 z@Ir+VH$0j7>+~;+={S)LSCcvlzs|L5Z|*}y!LnUJg-uYyd+Xz{{wf4-INJkl*>&pg z@c7jGxBw{Pey`wl?Mg1dbwPIQQM7E|HZRwZzH&x9*ZAqnHk#%5%PiirE3a?DYB#xN z5f`Re2X?J@_X!>CRt3ZmnsG^iwswmU;)ew)Enjv-y7m! z>7rn;tCYDJ=K;1NY=hAmbW9V>d>Xa1J`2U-rrSDbYoTr`+<_oRFuys2?Sg)NKzG*C zpS5(S8|>kRu=ZHzu|C9=t8y{t+!0ZN!nC;4y_VvGrfM zhzOR}&~0>xEDjZEgdS+Uu(fzU`N^0m-CLOy=s|q!wmCB@6>0}FC)BlrxuZFO>P}6+ zuIV>R+Vh_7p{Kv-u~mxSyVKK z4b?%~p;hR`XbH3!ZEDYVSZvcLlyH>}%lQPQ!D2=`#=>AxD>GGQxOq%E&u4Pb3Sxq!7B$dp3$1Og69llLu}JqL6FF{(>+DZv^qtH0GO-cOJ(|>UBS%C zUL_sd^)AkP%@`zwGIl)%m3pZNFVB*~gvDSvY$uONiUda4%cvIwm5BUR1ZUt7Y8(~H z5rMlH$2i{D8lT-5UERLD;0JLUU3r>wnqH9Gp@+&x)fi=`Ss4tCv)#KMY!luX80b6;(Hh_DnN@VV)n# zdH#qFo*eu4`1%ui;3OT@MtoIS5!=*yC3!KF6x_OpmK$fXMHKC1xf{C^axDTt_Go(y z9^*Ya$e8@+Mqr9~kF_4_0@lX`OkJR=jrzbbUsTK%N^{gOJDSm)DD_fN7YFN|j8?rC zqq9KphBv{dLPT>0c-n|+U}nY~VO9%sRhn$+17v6TP0McWX*bcvw|#Fz`(Q_Z(cxPU zwNjrnEbpv2d~(L}&@r1iX3Lu6WzAw%aVuuN&;c87th&G^7+Z^@h#)1fXmlL(W`l=c zo#GlnYo$J{Xr7p%ogwEv{=F^T`G)qqqg(ZaO-JZ@eA}nFs7rRRDEJyu3uWZB4QC~h zh^+2=>cxz9<@v%}D?WASk|&#rXDY|r=D2Tx(-7JAK}$iPO=6@=iD(vvS&%E4lVa0& zxY6`sBTT3$gKZzuBZ?Md58Jb|m09u=1*ynHyte-gO3_UlQ1X-ce;NhIc=}fy&Xl>p zP2g7g+xL6r)Eu*u8m+-P2eG6 zG>+g#^lsN1Z4aF{yu~DfGL|@a*d@n?IU6($P6aoIY9>@S8!GRR*04<=Ty*p+kKY;n z#-ObTXBLGm>F*|{`hf9GazL0*6$~P`bq5d*QOHgcOM6i%3hv|rozt) ziOwlk{=Uf7H8vNaWtUgtiO3#z03H_r6Aj;fmtOZ0`AS`Y6S?`XO_MC=1~G#N9BIKbj(jG z7Po2^heAEmm=!;BSe2}LKxctA#M4fT(5KeErhpMm9QqlC3REJ@R9J|x5SSxz)AvT` z18o=BocC<+?^vI%*`9UmR-S&{({4I!XK~eqShQ?=&L3{6-VmC3-29if=PYk5S=?+m zIC0!`aT9MVW!*SdW^62uCDs9U-ssb5+^dX`lMo#uz6*4z((Ihj*N&!v*|K7Gv!U57 znXf(ld5?d%r8`~IZ(I5d}etUOUxQc?D%mcz0^jCH$CSN3sHjD{6)2_DRuGJ&h zo)tChmG5b+vbXtUj$^*pmGLATT>w?|{hM+aJWnaymWm6M(@>$_A+5(>2D-CAf8G+# zJHo0b>^fWir>su@%ZM|C{I-JIi28fFKA)!qY5z_qfNyk^u&kB{90#9b=WXF7UoC7e5o{Z zN42cb!z!Mb(k#DAr{g}1Gtm;~nO{emTvD0QNJRH8R5(;PKxxv?-v(HpwwyoMus++d zI&ayWwQSE@+EtHlLz)K)=0N6EN@`0dS|9M8XS?xnU#gVqoh{AclI2mw@k!0$vgY8h zVR>uL!HtIFd2EBXCY*cYOj03`e#Sm2qX)tnLUM}I_uxBEmx_UACb)Tnoixb=dt zIwWlSXa#%N(Vn&R>m7c(gRV_Ct3#^P?@&q6x8sby>kU`W=(@n?-d^#E8|S=yH0POF z&HF8IFL<`ZqAMgd!@k`+%dy7ew+;FbvGLxY&>jnyz}WV(al;Ph2Q5!l|G$Mdq=a#0Y1VGFn`Umd^T}licT&2V=D_{p?^FAcuWHH7VL@uP)59DjDjyVeBGl^X%vM;`-&6+Bn*jgd2T7i zEHkV7rAYOPgfE$j0(0xzN(X`NwPw?1FC!7HM45=X&;%47_ zy!V7YZKf5}bER1-i>0GEsA6mThNC)+z!TA|+BbaK0Q+Ryv-HDr;85UD zjDt#<7jZ^nVCOyS^^Vo1=j^oO{K1;b2U~U*9bN13U8?A`!dx}9&dp^(rA!o@mYMWP z?cc9^`c22?R5*LvQPqycVa@Ta8OJwkj*e;;b4R^!+&FAlE-FGgO>aD0c;mtcR>APe zBIUGb>81^=^KpS!jY7i43H4EhJFIZQP;XSLKz-5EUvBZ2JN#vz5VCF3Ss11oLyD?| zGgOWD?W{os`pYf9^6n+?zqRD|Jaxh=+VD>3co=#%scVtpNQ1aEL4I;UJ6N@>Y^mF{ zpI@>tvSlz711htjpq!HHinw7JZKR_vO(q!_49vpf4wmuR%Jcq=mDPP#{vH`4b_6N} zrLn*bgBPXZP#mwXjbH!LjyLatdf2X3Snr4Vas)iZ_saY9{A-dG2CzD|(?jt1O;5Yp zMs9-&t`?eun)!_d^BXnIp+lAx)pACCIOlNb20@(bCUzyDNB5(L(_$v6ShONtl}V`iUXhu_d^WNL zO5}RByyi_@(n2id7*?kvpV4luLsI87ggiM89>)PcE&#lWl_`Hgrm0wVjcsK@{3|Sg zW9E&F^J?Amap$5S6m3k?;BzVvP){{a{fT*IS5L3dDk7v^vV5_HGQ87zZjG zh_Do4hEQV>VAgupZQybnSf6)X-rKOb*s)%9tj~6|TTkDG#1e=~daV_$>w&F4f{Aj0 zr18|3L|`H=9V9a{ICf9E^s!qBo3`cr{*FcCSj;tQ2JXyhZqAr5Dh_MqX5-k^5=R9A z);_TIu|v@2Q^`PZOOd!CB*%lXO9*2pf;NISin~!EZ9~<1!Ya_8b@UI{gv%{q-NrFN zfY8U-;;i`g>E5g7OWrzL^9x^n$Olgryzg+%2c+gL-*SPl8&cZ#;5yf5Wl}IO_wfYR zPkS@u-R#lWO5+hW!#n`Cs~MgmS5R^y@ziVAMPu%LjJO3wsc;5M3p^?Cgll-P4*b#= z&-wDJEt?h84S3&0O-4162*;Lq&Vh)r(I&)PgIZ%+Wgo{>AsFle{l@4nTXy$1tShJ+ z#U0IXCkvW8hb(U`SR5)%qqxR#Tq|7@DVMFmE*P!1*d<8av`}b6rtV!Zjr7W%m!Vz%8DK`)f(v!Xp#`)TFdET?S*m7~!vAXEk zta>&pPv4~+`%ojzjA~iM)34LW@UyG}wlV(J#+7kwZKm-+5lkc^xFT6mL+XTdf$gSa zvkExzRMn2=y&d(^v79@Oj~fne&RE`TxO-glvZZRX$hSl>{p>{5p`%iXLq{dvu~X7 z^S74Vc=0aJ)eW!smirbv7QIeIdXo-SzIW`JM=OFic>bJM74`<8{9P`75`OP_t zI}4V_j*}{$?mGutg>4XaNtD{>O;Icbi6u=*#ea>LM6Ozu?HVpY7D)@&X{q#)1wihEmhtKKc<+B)0PLSG)H#bqudhrQpfB0W zK1tO~K@uU4_lo$dA|>|f%&C}bhXS@5(kUUg5r?W;z|@A+-0Wwy{e^iDA6m+X-#;Nu zpQOO}^9_lIX|W9f+FYDn{(cDsI2eHjvEga2}qn;<5TCy>A7XNN*5moMq z;U_X_B_}}>9%n*>ainllg=6P9AS(J5U>7*Q=(t$*+`sI3c-nD(*|XksF?`2cY`N+J zIjnJ&!&1vTs17HE9HS(OL!eS#p!81Uqf!V-%oN5`YDnJnP#{l3RKQ1TUUVsJw}H*7 zi!)0Hv$ zFz_I<=u3|)^q|7sFmw~pO-sG*@Y~22@H?a5_V_MZD3uxaPcQg;uifLRgN7e`>LxE& zbKdL&_k*WRz#NlMbfdoa)5U zXoyx#pP@#EjX@Kb7cBG;`eIkLf}mL7h=~QKXkrgmDG(|>Cl)-r^N!tl$GHk_UQr!3 zEN;v=y3ufSl#(tF8x9X^j+-ci4a9C$YsNOjQNb3W*RctiCU_$|BX_E=WQX9soS{~Rm32%#a&RcwY zMaD~GASzB5k4FHHIRKIk!(0=oTPXd*BZSIV%<^Jm%dC(AE?* zF1rG{d{n~KP>5U;8yXCHGeQOR4W(9Pe&DE28tOxs9|+C~mV$A5iFUZ&GJZEc;GK-o z#UbS!MPEKF0xXk&Z&^hW-;AW*@4;_9tJZVA3tT?vxH#*$xa?VP0=r$HH^r(MEas?l zNL?d!167sO$w|xG}e$;p#P9Nnlnn8!}R(cH0ZVB5eZz@-H)eV*+` zCq(?25>p}1M*BD_h^cd_!|4QBDzcd4j%TkP1QRuyagN(G$>?rG&>+)TS=)1Pwds43w~%iHkrc zn2OwiYzE^xz?(=GhQTP<&&8uPCtDUt%Fvu)(@!b;pO|iockOljbN@~2pSOut5Q)B*PXr>wr8I8<(BjJT4oE!{Geia zW6r@z!@;3)v{Ys@<)Cr6N(srnx;0o?w61Pa-o+mJKZaiwy%Dp7nJ&eewx6~)l74MJ zJ=La3qu1t(NntV-nSg-U%Pc9e%@j$grMTKA!%vxX7HlZQEXSjZVa`290Y7#D{Py|< zSKWHortm!?jw-9ObC5+A;7zzX!nC!jHVU9c9x*T7LtgGXw8gj@*D`kay0k7eOXcMG z2G>_qjiR%t+!sw7et<5d7JmSr^61mydszExi*5Y_U@5|Zz@frI;>KSkq2tcOWf!U>l`Ln-qi*oL z2qz(o?)6+nCe*tqJAcHcVqYWqlB-3)6#)X*sLv%@U?rXWWs;KVfQlN&32;{x>)kUqHgSB*vL-^oyWQ^7MN`t`TG|28M(t`156}#10%yX zB-o9jPSGX@{RqwkA7aqeu7zzUT&x52Wy|cnj`>_UJaQZ!)*Kx-93MLl=JDBcPS~k( zsm3ZM5z`UqLx|jg>^cykPmm|B6I_Nccs+By?K&S|;af*WWzu zkW$&G(@|(9daA11N#t%mE&#rPH2}f9UR_*lI3b4u7GPEepG;GyLc!a$Yw!62Oxl*L_*`A``Mham8V%hI*B%TW%sAodGs1lnn?xhxtz8!tyv5OE- za#f+BcImWV5n+BeFm9`GqQX4Aojc-&e|Fw;x%QlI;o-`-IQMKfM%Mw}p<1Ie$E!-~aGLvv%n;c?AT z6|d_SxG*>u<5FOo(8E3xYld4*2ZU_sY!so9;)tu%Bb`-v72M$=?(U4YFSdMg8+dNl z^YWtNMGx=v#(6N-=-{U=H%kjT+*dI)D7|k;p}f`!yJ954S&_atD#ArdtLyYh8P)xI zrCrP(5?BlPhVAVfCWFudpS*1&0;r0fe>0vG;aD8^E?a)>^-CT;*dboo`5o#z#QGH8 zwZM8>NdvHyIn=ItFYhL5gjwf2K|mrZQ4?h0BwY> zPGl=-H4x{tYGyNiTmXE7{rcF)J|-Xk_{Z~I=Zwy=m)N%_VZEYmmQuAUg>A(wVJyd+ zu=ImV!8RZNTfqEYah%%PcAW?&qcv@sSDZIB~6gUw$a#6is3j#7CJ1%)4TL3CBQ6h{&~I;iqt~eznC_Hmy*arvTRtUpD$t)sQ#lrS@Mmj#_f6;5Fh__80#B(UpwX?W&M$?3as70asRrPUQr^AqjGH|Cd2p zmfGA=QxoO+ieq8M9Rkncux-be-?`wuub#mMT;uSY4)cCeD8@o0rW;6V-HR%?D#rTN z71C7k&nkyh4ryvktJKAk68jm8ix6l3;ytt;?ckNR3IOI^w7|u-kgh zPvKn`Sj^yf={Y{^Il19DSSkmNFq=7=dBw7U7Gp(p72Gm-S_E&xWoPVsbeEWwBgAak z3q#R0xM%hc?qYjTu_6I=&~}XT{IXCmlhG|BBkw^)isFF*`V*LTnWog~bpP9!0w|LG z&W{U#Z`fal;52%G9-W1jW|vYpnXEWPTcKDUz-2mhF(Lb+!o5W@T!S7ihGFAErW3K@ zejhBxp-$O`CR4rbbv;&}TKv6Dh2HtAH)QNC94H()I1%Akql&+d{7<$%@SuZ-opE;I zIX~|?UwKv=&vqBs?JV{iy(G^uh^AAz#a6!W1LpfkLJ563wZ}gnHuq38{H(|fvuRwc z<=A1H@@S^Ejp7(Fk-^(MDYo>I$mV6{s4lsj;StdV*S0flv+24mCsjfOY}te4_mH1Rvc3 zm_%Fc(6y4m_GkfmFLXU@y>f904^Mj*RmXA;%cXKScN`tp92{3Phmj31t6<@j6Bl_M z@1C~2^Uj90^B@%=ged$YkIs_DhVi+XX!&)T%}{Ras%7&ajBWwlOC^v=K=l;q#T?H;yp4}#3Z9KtfqWWpk8VsR}zUV#*^JG9WrWSu0 zV;DlA-_i-hXejT;AWoY=^#i$?T|Nap*Wcs8}2}=*L{~oZLibZD%qdBU8BNfl0`ojdF2UDuH+5a9w0tu?kE*CGZStGcu|F? z5YEnbeD=%dy#3aSTB`Wmbb%rRFKs$HxEiD=6lIw0$M-z=fY2pmbGm4*f~vxr*cG65 z$jlMyJUVb#RYyT!}XdWzcqXt zPn}4yC|KMKeQMd8^#t=NE;uvf)9V_7VQgZ%$j^K5N$Z;zrz;G3M!i5`r4S2O6`lEe zs}3!ku&*%6al2v@#zJn8N84Z;%}DHUl<9TxqWYx$$cx=*bCVjxr5S6#Bi!%V+%vXL zIjSWHzOgWfEwfDM%Z5wFYNO`lMBa!G(II4b5;+(39ijF+7-+ju_t<~g5#drjyZ%&Pb; zvuVC8_y#6IIS;fV6*IQwr9j<+#qpH|@Eu8MIdlxnRdHvo0GL2$zZ_cE_$mfRNnPP; z7a0(ZL+e?*Z5-5${BjFE(g}UQ`VdEJZB&q2UlTfwIvOA7I#0g|T&!bpQ#BRZKyx5e zbAi66ec02j5`RMTYtI74SO_Y*NB0|pdqW}ei|_yVUWI|-loLb^b28{|Oyhl*AIE&M zcL{D4Mw0N*D4K@2rGu2pBmgJ~^k$OW10tfeThxz5fP7=C`(>}=eT}Mq&juyeqy=7Q zlag|e8CiX!HlVV^^n?frj+GB+o=`n2V}pXij9zTj%L_&~H0-rz?<&sLaUYtnw~gLQ^D1xxIStSbqz za1f0`Pe%%TiaG+RV^N~B8B#mkOmTH|pTx$3LZg!;#E=VZ4}BkVJ8Tytg2UGEtmuTK=2`sgVQElnXnLLDN&^#ll5X-|0ZyZ zU>+`l@!l?Qde(D#*70!L^Kj?6*alW>qhE*kJ@On2s~0_=oC~*a&AD0CydcIY9c^s>14@?|t6B*3 z?8-nY3T6zu*0z^3e z&szTRSI&6veveY4O-hz^Z`SBwt^PgpQ z)(^>#-ffWD;VXw$u>g=taJ9qL71Fr)Q7bY_jt2#2E{-HR!@87h-5J&yz72#n;M*2< zf|{npX~DXFeElY<+Vu67KU2{;Q`NChbBsR!To5o)h=vZ17HwGF({2nb6&VA7rc#ir zcEFMsCF8kp~nlFg9XeR!hx~f_3U=Bvp^RU@!BoCdg^&{(epirHBW2JgAn6pgG3vrH^p1J z76X1Qj0qOQoK{okXAfYtp8zO(V67po?<(MDQ2I}TgZ4EqGUPjqr%{Jl%$9UgGn0yw zAUrF^GXnj#=QqE);y1strVkZ$Q_}}4S`#{06|H#i_QmZb=w57J|ByvR{j^(9wmyNVh0-{*sbC(R2-?JdQ!6qDw@5D`73OXy_?_T( zHDOy}YY)3flZ-R}Fx26ZL@DFAL!_XSmdHLWPV`o|sRVJwm@aSRE{iAgv#kUP1Nm>b zSJdL)R~iLeA*7uakAXS=|IP2m1n$NjU8v&)XvHn2+~qr5>X@c|Ycy@|mWDR0SZFWEbk zPw7cHjD^(ZC;j&{)qR39%B^zCp7Susu`=%7&h2oNoqjpytvF7qHa^ ze|gFFO`~lbENk421=XEH^v*Hvc!n+-n%N8v=jbBAghGH7oOK<)cIkP#a(r;+cv)&z zz%J>(ThS;8l(B;$fMyb7?zr&i)RnklglqWmHnrW9D%uRqDg&K{g21LAB1WG-l8Zfu zv$**mU_2$pi>llR@VR>{e)WwDwr8O83aKP+vMPJovNo~)N+?DeMQ})NM#QMviM`?K z7$lFkEET#^3VDk`cjdiI=QsbMIQc>A!ZP&>+dOh$B-2up*CB3Eqn9R;4 zGR-F=0xdcL!{-#yXtKp8bgVQ<9jbb$Yu*92^Q*ef!n-v?kjTqiilo!U_a2aOuc`lmu0$~aR&x>1r>UG>%mGP(`>IO>S z*d3M>N~D9MzZ4c`$-NhQccaAO}pht76lO^uvF?#!e>R<-W5gNfYbK0)q zz0mQ6AUv*VuCRJm5t& zB}{o8IWXJdsHJ9sa5Ds65O@;fa@F$dub=bQdmE~{L7l|zj_tjE%L2oqSltsW4w#9d zQ^nMGI@n6I_~gRF5X#YrMqNwpfCWD!HHy=;nc1L&m&MX?beOaR2h>VmyBP2_ zuaH@V&T6W8h0Yy1SKM5YWrax{9S2#ngq^_*559;KL)7 zlTZs4|GpDyKUH-AuSHQzDgffMJDJ$)^km?{M!A%{l>WH0+_NGJ&Eq zkY@ZvrhQ4rlgYTCI86>=P{j>Bs}Y^y2(efQed-Ks@eeBeyg?66(VK^GV+n@~Bo_#-3P}b<#iwlS{J1jMD~yI1mH727pQ?2<$>-5a*0z); zljK0K9oRP6AvF;VtBP)>$kO2!j_ROBmklznk(r`L4b_dr>*&CCM%Z?Qbw}6)`Ze^M z7#-gG5ECpd#tOR(WYVe2iE@rVjMqx&PeJ0;q9E6zXxJl4md>A0$aG>>i44zD7~ETu znwt8!1Mm%A00axk8)3U}C09XO;O;%}m;XV=l~0)7j&Hr{PJe*RvMN?_Lq zR+~WACY3OTic(h&oFP6cpF{Hcn%NNe6K9_`qI82zih;?7p1Kuc1{zQIgEk-(NSXX5 zic9HjI{2<5r8^Z9>JY6^mqSuI%y)#)$HGL@>^{Ur*g{+A3&zdVLMD$*t$-7DxLMH% z&|yQ6Qrc$IK%8q)wPs8Q93z%_IO*9)W1P6!tr&$A8R=Ta zbe{0=f^fOU-l<`}Ko1WH#|!jm0rQ$SY5A2C8<@kcdRnw`%N5ErL)4OpeoyggPJ)B<{pOueWU%r83X($|MFk1|ARmE zr&MvnAZtv;6;e+5)RWDAF2CBKESvu+i zr9M)sg+`UHiyK?tpj1*({I{X0Q4Y1xD0`_oLw$9WCN=}RSB9-G;v&!l*}Q6 zz->Y#%rkC7qOaVFSi#)>2q9YiLK5J);^~vbOwTj#U@@az<07gVUX#OTl6P9Xf$!rY z8a&punBPI@;zC^@z>J*2W}uq11I5YEWU9h0dWt3LbzlkP0-(VDO5uT*{X$V}LP(qT zC~ay9wDCY|rH6UKKnOztGH!iiw|nW~U>+i`l8!~Dwz0hvz3hwr zu08up(ITg?+-ULnWL1Fc3ti zltoD@dmF56R7kVa@EQW_GAFOJUY1 z^P7shr4Sr`=jnE^S;6Kkuv-VZ*0XIR-a99RYDS}HfR?2Wmn$R^y6+W@YmQHId}mXr zRIt(fne{(b+!JOI%`uk9-g(or_cVh38wChdeWPmrf8js=kDCQJr)t;v z{U>|D@I1;S`yBfkDOCv}oLMZUBb_vMyk$_fN4sCZs(8|G78UhUnJu6`a8wJ2&JPvw>F&Z_-vIgHrF+&LB3DB6# z=EY>hCsQbqi)@6+#x&u)kH2SoWWb@w$N<*z?_I0>%Z02Yrei+MQq>`@!Z{fhRvei3gmp{kl`1HkuIJZh=e%z@=Z9_|@&VWIj`v(h zKXkCVJ^QR zjn0;_#qWK}y~u*ue6JTB6(64!vw|0p3kx&M$Aw3%EChXt(M#i~>@;v=v~&?*MCS<| zgpFdCf&QUqx9F%AO1%{3hZXasi~l|p7W0ae^sU;pvDpMx8)bE2Y*&G9XY_p>S!v2< z)O3rgl{L9dMzGhZNo)_>XEp_@?TfiXp$YL|j>^^Yp(hUye&7f`K?p&A;wOHBzxr4I zYVEz3H{N)|Kkfj0o&W0FRu-T^Y!3w-#Vx_ckIAGrD@>)dxFk}b$wU}rmh}NqEsF|4 z0(~(0lvVE(>ZLH7)yx)-#j;|4RMQ+f+$`R_U1#ief!$?bxAJrs0e|TUn>J!})54Y8 z)>=8rHB3^;Z59!w7DiaMhAFL&vK?A3%r+`&#Ejs5Qsd{2cFZ>yRjQ^zYaw(!{VvAJ zXx$)HJ%Vt2hyg!+pF)4S*dq4<3q6u!dlOO6N>EP*={T1_Fu9=75hGt(&$z?&8+$1HIMh3 zl(6-Jmm`v9zR9{ZfQu@k!aQZsi&mJ6^f@*yr*CcerQSY|DL?sDdzpT`)DJTtg!#*0ol z4Di~64ZrclOD^B-qFzRO`nE%T^!MlcV}jyN0Gxb74VO3xSD9!#Y(nO=;zF1R;u7XJ zM>tw^Q3w(-!CHYd1-&t#zK;bt#9|;OXbnSt3uFBgLdwj@sfX&uMDVmu$==Op*@K)! zzEWsWoXhuIq77~W-BxK=!urh6S)g7T^CRW>K)5kej^=QDsN6hq5FFjcxV#LUuRUkG zz{OVC?IOxpgT}`$buDb*bJ#fR*XjG4Nr6M($3j%`<$AZYH5Xl7GpJDQ3GLh+&ldUz zKYHiR-Tx2#yX_zU4F2&ylUm%Bdu*+nKP<}DvW>&NoLrEi(VpI01h0f4^9-s(f$&RBjz$AfJ zG|GPmaZ|OJqiS@1l}_>kl3MtE7o&RnBvK1~Jne)jn_n_dp{)1Ipcly}u)w1m?R&*r z;v@{S`u!uRl`*&Zb3&0cS1`>>)_mT)We*XnBaSxG?|LrwuQLzytG~ zild9?&=G!Z5Gd#2qRR8Cf z9iRN-L*9IIjrIz&ROohL2q2aMqAg>7@z`B5rpEILEqto$k$vx{8RFa69T+g#0&Pp^ z+TmJ|o-3S-qnoN3X8MF4vw*8LW(Qz|U61d&)M(M-WNgFYWI4|}dhZgQZ;W!50$V+3 zOk4`IDwX__ihLwB=>lOFvBA3X(j&Ekyfa%WszcvfdU>r2mO z<>_~ZZzF0qGKUh##<@XQW`q)*G z{8y#KGao@jp^MR}VYemt4!^#H-6jUpblX^1_%z2aeEs8qU8ccFlOn(#;inrTK+7q! z$P@>h)xdHkV_;Mak2|vz7IRIa&GDqEBA6;c9V%7vnspN5GBdt&-_}sW;>aZBbdtppUG!3x;P{kxrRTUyLy0Zgb8-V3K?V`50$}5Vf4P+9&fqmypYE^Qg)@r9&s2R(cJj2 zSO$2S81@tTj?cV(&Z}QMr(GNMyrTCT=shm`#0rnE4x4{D4%nLy78~yLq7)z@*%ODF z4Wlb9f~G>ZNvVk%3jlEu1Kh;UjA(;7jdgUT=)r>ec!^V`JzwKbS73&lHMpiuT}+>f zYeV{xBVi#H%^9PtPR1f8l!|*R68qA)ph|oJmGO2KgAUpby4JJV!TBn%oC(Ks<<_C& z1QwY_I2j*1MU@LYX%J{o+SgXIhk=fZL2IB6V*2SPoIr~Pef zT$~5aR)O=&z{O=?x9aiRKDGfds$7+)7Q|pV%t0MtnuMoCAKVCg_PoNfm;XKrQbo9j z8T9ddr9B0dxtG9vT~E|;<2nk+rk zHi-EqGw^*PVirSj1p+>{i$?_L->HL-|RNr`jgjv`{koSdoaK&H02-1!)_A<=SX&ZX0)iwk|Pco#*c zu5-NoUdt~YU+~<#;)O-chqY#9Edjx&*xUlF=gEoqt6*&c)TQ74Klf6-|nnu`!0;weAhdu?(CXdMd!r&!%!Glzs3TD!OrTO12WRpXWi zNF@Y3A!%r&>xZ2%_%Nmx`UJO{h;$2@qLji`8D47$88{?a<`9d5w07*)uwBDx6?p3c z4iA(&3wU+`cNWS)4Yv=44*(Yj%3C{ltB3ooaJGZ(R>4D+H}WEpIi_0MpdBbN3qv_A z({WoUFbuh4YL#=Q;sBk^YK0{S2M1DBm2pY{gNO1u^+2XPfzPN zx{jOb<)A@>nTDZ_X!{bY!Lv_^vQM_XTr*T@Ru%$u9(F#kOCqeJT6ktIJhv3?EQO{K zyfZc)&bEPvJ9v2MxwtU4mqxz{F}x!LT;6E%;m_N^1{f6U8LBhP^2a%S4BiP$5(R@z z7EskBOcIyW!kSL#vB@j0LF+kM3G7-z-(qba7b-PE=m8s_y%&Erp?cRR>eYRMS7bKg2`bcv(jEv zSn+&6GT*ZUV#oq0x+-M>M#(%Fe{VEf9xXcF)%g_TQE&W4QL9xF#Hx&Pppnd5c{ye#m%Dyvn;Z@#hSjkj9DY|d=n5TwI3 zv+>%cBt5zuXk~*yH|tV{YcXLs$Vj-GXaF)M*Cu+P5)>6whx=5tp#3H7M7(tQ+3i#J z4Cp$7_q4l~epVCOE;JV-(?kIC9`9Wh|DF?Ma>{6ctp1}BGs+XuqabK!*so@<2X8@LFC5)27EF95amtwA2$6&BgKxcn6&`1zcS_y}ax!gdlC( ziuc|=_qoqC-~HX+EuZ+rC%VT4z}HFl|J`@r)y-z(Lf?m8YtK zH9kT#&}`AMVWw{s8^4h_`!b?ILx?{3{D2P0a}4b6;p=9WTRQp1Jv%LSzQg(*)<+d` z@7t)p?{-+<#?8L(6QwZvnxhcVF?3L}P)iE5;^29+0tRE#pqx@bHweh48>JL8SDVE9 z>Runv4V%Pp!cC}Dl~e!>v51NDKhYxiVez%0zzBPth0-PAhtr_tpRb@G>QwGNJ-ucN zow{)bovdHOyjx^)I^G8;KPorMLmfN zZY_C5YEA>3;c0>P3gu9WI&UE(DIpHnTSh&e*o zW4H{WDl!8CY5L{Bq61vF+pQ+OAl`ckA;@mGtM1*q7gBW6;{xF8;Fn%rUMe6*i-nt4 ztyasrRu_+nqiQs6`dRF!X)YFvU?U{r33t-+>)ZRZIAZYn%87hZP4iwot+IXDr{ z3|`+EU);j$YdGCNw=u#tDv&Ecsx)rsHMZx1MGIHa-JdLrlevA`fbvXVQzp4{-=v`nhbh ziIqzKG7fl{iOa~!mqHMT#1Tg2iZs8m7|5rYOlFi}gAYhZQ*G}@!DH@Z5P>ZNPax0a z%MFGa>f8QDx5hl}KC}f97dwO+nr(3$hSb)ExOM z-mn&`s>1ien{RFScSk!+~TBvx?54ifTSfe39smu(lhEUW=L>a~iP(j1<2J z-;^ZQb66j>Au*32;(-;zDFiR9*2Y;2Zw2AC)_8pe-?|XqH-o1|c&3IAs`2>>ezP^c z(ismuY%HGKrGmM@JhuRRdI!}gRWznkoff5hq>7W32n57cRTY{hB2b-k1_bZ@;}O8u z!>^Bh>|^@VKmF75*=*+Ox|aSFI=ztPd{Gg!nxKG-Ob%y~yszKzaeM;6#zUmZLJGCR>nv z$R+T2YH~W9^p!FrSH@9vpOpR<7qd_Z^I`@-7)?x?+S&=$5mU-iThWoy*K$j)*z}F5 zoz1QxX?EELE^z zBlu_Hy&p#agKaEr?qYELQ2Q%WfXig|&p4hTVP;)HjhRW!!jvb?_@KaxqHHcZ zKJ~^0Z@jyMAn4NQcO9WmnCLE_?u#NLi$z_!*U)s&=U|>{XoY8TWt`c2!~)_|!P+OD z#b9O4aH=q+P-aS_7Db`#*;h0AR|)`rdLG1$=->E9I?TWGEIdy14B53QDb&HPxQARC z`*}~maPt~*O4ZB~emH6)f)B&EY)HKf<5)*jkf4JLDF-U~A&$?60!T%u0ouU%4t}#1 z?s?<$9$sW5*rb^?Z z+>rDNUd#b?m^IbXEv@f+*>1PC*=)jN8{pT;uaAE8qt#FU^iMZuXJ^$*FP+E}vu~Ft zp7`eK?Xxe}Kl{tS{O-4Mc7Hz6WDnEgc$4aA6Hj^+)&}Pu+TK_MiYp*U6K;vl{lbvc$((cJFNVLCn# z`aWS!v*;&bdh=5`1mT2H>?8w$KF!h`QsvLhZi7Vd8wfc8vFqX!_uBbMzd(wW9ff_< z#Z4s%it@-pV~bLg8rkQK#X=#1j4fKT5Wy~?M|}GEhmpe=-K^P3I94vEMZ6 zsWAS@o*F<3Lyq7?(KPF=%&|bZ3A`xqiaP4v`1HGLe)aVWHoY=m)bTk|hgA9Go;GNq zh_Fu2THh7NMJ+CSg6Sk3iAfz#%&w06bv>q2#tkw#cS1-bGe3|rbD?Zmh+EisMRjVA z9Omy#9VU6FOFP@JHe{Vkt`H>*Sqs6B>jxqu{=4mHcRQr6lAEB3+NP=+=!UV_h=&F< zKl~iIfE<8g>S8A@iEDFuXb6V&$>d;?*k8gHczX@^cgAbZxH}hKn!$%_cv+0+=E65O z@cAA-vo$`qg?pW`F*vS;0|!m|QC)}xR4qd`htReNKne!i9#(C;Sls&E%cH|@)z$VB z(%rwWA?eOr>efYy4Za(vw&$N#VfPd10{(cPoF@B7n|M{PsGt_%9fM!r8NaqOUTxuiYjhrJfrfFt8Qc1T^)_^U2cfhdNpQlLET~S0nV}ne z>1oEB=6BY4Le~=dE(v`?vJe&zY8D$=7A-|qXT}pt)*h5XzEZ$td#Y!h>)365ccRGq5ZZR!iB*a>Ay36wn@|4@PsfR}I$T9}~?eFceDv{?pM zc-D$gq$y?rX-MBl$D%49#WgHZ3kCcql+1(c3IH2_UuEnTxMcX7NzDQ9B!QRIaUvC8I9u~8Z?1T7X}D&F zYn0uti|uPo8*WJP(4olv%v_ALaSzwg7aQi_97#&xDuR?ulCUq!;x!iKS%@n2`0Pb- zXzaj65nj=0i(wq2udNU{W+z9K!h6iiI3ftTm$o_b4MxviZklMp1Id{afzWnwlW$sV zR-<(tt%yy9R!!8WIEgL;Q>;tK@1ocp+y)ks%OvtAhC@ucKYhBAs!%CtA4jPV9ef4j zH(Pks!M8T>{y98f!|$lzgHHJMO89hVyw<@*3tI-MX& z&4Zt*e(oRs%=XrE->py9FR1rtem-ByY&LV7%|`mZ&rjFar53<_U2gy1P5tD%PtGpi zxvXcinaaUi;ni1vQRe>j<#)dFKYse)iHkcgzyE#DecyNdg^!(l@P*&^-YecNXV3=K zA-=bC))76bmmw~0HwC`a!SAi%2j|K&PIzeWi4J~dYy83%zOaSUU7UGUqEu<^^_}6j zAywju^yZ5wT(gOqT~nJ|RdK2~S5dhNry9W)mTWSuC$u|!yCbx_2p8%5Bw(`QFd-AW zJthgoX_E+F2_ePmrp`m!z-552jDVL(+ctL+ES-QX6hc2mor?=g`p~*Tni<+OxVlb@ zX5#vrk0+vKfk0-;9@RZuL}_YNnVwy*;}{IeYaRj1v61PppHNs@0i<-X3}{s;Mj~9{ER1}8 zDZo49%4wQ~oQhP6Ghx^Ftju%csOHIoIkgB6EwD*(!Gm44z-OrB_hR}!Wm2KY2!PR4 zhNry2#Ey@@=aLr3A=J3I`HOO!zz0-#UMkKu#?OEGj9-0Y1I*Fd#W}Dq>a+6U9-vQB z7(>%P!)aVo$171Hlj|lH3O%$tY`4R@4r|+ZU$&WYnF{b6(dS&e_pA7!O^s_B#5G7& zp_NW`kBLMmd#Ok=MBWwGR^#&}S&QSxG|n6+p4;=1irt}^kk^?MDrCOLw_Pj>x<007 z`cPd8c1Dw>sj)H3cHmu%z^-G8Piw{5W@*g@m(t76o zJ=e-9p;htT%f-b7UDsJ%*ScD*?CUW$`0K3zkdJ=!qx1T`dai4&PELXxKmUiTU%dQ9 zUB9}W-#u78{n79GOMmire#^)IwO3yG=l@Xm(($)kepub*Q%YN>XF92*eVSng6}IW* zuK`{Jexy%2^LW(D*@G9@tU1!O9?bh8@oVYBO@ zQJy%Mad$SO6Sy>ER}?@=B{3$t<{+bT(;qf>(!Y~Xb+YlNMO|{%pU{Y7AvH@JCm1gQ z@7Egj!YALl;1jQ1a&Zpza*io@9|o-o=^hZ?NSIjB_a94 zn0ncDk%!Ty=d)`GJ{AUpzQrl7O2u$fp-mI>0h&63whCR~n8hK5NPtu zQjn3VF=T|L<;NLN2_3>k4{rtdqQH9s2M8}Ke7F%_tf3LOG`LKP|GA6WfUKQx5E=ZF3LrEs$NKD#}?VHdl1OjYIi z=bzUf`k^0^&wS=H;qeIIzsCi@!-o&uvj-nhUiuC`|JhGfZ~o1HXZO#2*Z<*nKJzdB zksn>Za{q?E^P%6}+&y~MdHCuKE|%U`&SjI>5KN&Gg(8<0)u+e7_%;VW;DnFV@p1e0 zVEmVD;FCSP>0#r+d1%tc9-04nok<&27&qKeA)i{@ehl$&NzkK-*k-*a^q$bB2eFT* z;~_IVOt5&viDr^umw!JK1C7)+&z8be0A$gYjtJY>mM%{7PE!Gs+Lt-8E-wPkA$5hi zI`O(jhB_AKh{5+m8`OLlt#saxQL%&gPNv9X*-s)Y1W|*y&=O}n5zwq?ze^#HEa7!z zAs_`sk7*LzNR>=t#VLg_7hG1VIIn<=#;65cY-Z&OACf@@}k4qkn0#q)VOIzQlez^pWhNCflqJSp3%pM&j!-^-w&7D>I_Kf3r>Pr^K*%T81og4( z^cawyVdQs*(GF?Brl~STp5Z79k;!Pl$|&iwiv+P#;05c`P|sDdD^)qD66mLjE*6

    AzGGMGRheJyi$Ns`h_5#S5_(W*rik(vd- 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 QP+4_m8tR+=CU@XinvfKpxWV>xeU~Pg% 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

    b13lADI&3?)!uGNgj~JlU)%=WH+o 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 ArT_o{ diff --git a/docs/assets/rotationBorder1-2ce8e0ef-balabala-1783244194656.png b/docs/assets/rotationBorder1-2ce8e0ef-balabala-1783264824576.png similarity index 100% rename from docs/assets/rotationBorder1-2ce8e0ef-balabala-1783244194656.png rename to docs/assets/rotationBorder1-2ce8e0ef-balabala-1783264824576.png diff --git a/docs/assets/rotationBorder2-7496b968-balabala-1783244194656.png b/docs/assets/rotationBorder2-7496b968-balabala-1783264824576.png similarity index 100% rename from docs/assets/rotationBorder2-7496b968-balabala-1783244194656.png rename to docs/assets/rotationBorder2-7496b968-balabala-1783264824576.png diff --git a/docs/assets/saoguang-ccf84a88-balabala-1783244194656.svg b/docs/assets/saoguang-ccf84a88-balabala-1783264824576.svg similarity index 100% rename from docs/assets/saoguang-ccf84a88-balabala-1783244194656.svg rename to docs/assets/saoguang-ccf84a88-balabala-1783264824576.svg diff --git a/docs/assets/stack-7a426057-balabala-1783264824576.png b/docs/assets/stack-7a426057-balabala-1783264824576.png new file mode 100644 index 0000000000000000000000000000000000000000..f9c5a9a14dcde8690ac4d73b0418a5e7106c2108 GIT binary patch literal 10003 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%0DyW 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

    -%<}1?62Wi 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

  • {f2O}jI(zmkoqgZ|e04tXQkTsq|Cd+&=GU&h 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 JRicIg{}1xA9@_u_ diff --git a/docs/assets/title-zs1-c15a5ee8-balabala-1783244194656.svg b/docs/assets/title-zs1-c15a5ee8-balabala-1783264824576.svg similarity index 100% rename from docs/assets/title-zs1-c15a5ee8-balabala-1783244194656.svg rename to docs/assets/title-zs1-c15a5ee8-balabala-1783264824576.svg diff --git a/docs/assets/town-0200c4bb-balabala-1783244194656.png b/docs/assets/town-0200c4bb-balabala-1783244194656.png deleted file mode 100644 index 50b67b29c145555b362c1aa9b69ee619851a34b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170169 zcmdqIWmJ@J{5Lo>(g+e#f+8W((j^T_gLEn--OUivEg?vWNR0v_GIY1JGy_93^bo=@ z)a=dg|C~L~zT9*6>^ZwHI0IAM_jP^i6IYzJrV1(1Ln06eM5?B$s0#vN1HWQ}2=Rf3 zfBsXKAS@6_P4T6^|HA%F&~J8h<}5)d3f{iV$2KaC%FL<%#ayB8Q}Iu|;!J(&`GmK< ztp7j*1AjvYU0<|-D}RDD>70;-oz(Yl0a&&B^rf>ut&%?3TS<-Zl)vcXIeNqpS+P3t z{AHbqaLFM}iLSIzW=>|nY1^nclG+42x(L-yA$Dm?*Np~7q>|+oxmgIHV=)o2m zggIYt4uAbLeej)N&i|hu(3vmM)End?cQ=ZBG@OVp`BD+Tz{YJ@I|&y^KuF6g%BN~YmT z#U7R`+gMv06ncTSm%WIAm`NP%Vh7(2L6?L(Ek>#t(D+ z34A_OUEpE%G(8}Q7UPo!>YGTKr9ow^CrFY@J9K!VH{J=l(G~=s3{LZ6majtE_aedT z?Kd#YC(8x!!5(JAGIXaMQ-RqZ!&G&uF|vHRyQ^soW)OT*xPRMTc*z33ZodFukFeYh z+qbz173MHv4YX)92JHn>K$wGqPp_L1s~6WlyfKB=vzQ|C5YCuu!5lxrkeig7dD$y_ zHyrReas%qI@i1%{mNFK4UMsQ)!(0$swxAa(gE0ScEX6|4`exl^P8Z-w)i|o4qy5^k ztz6mkfS62NY4k?Av)$iWoK0#g8tgwSE}w}m77;Qr9EI0j`qW4{-giG)-PJ9;ohSSy^nW$IV@R*`ILh<{4pp*=zkCBI@bUFum3Lu`*1buzm0S) zLC~Kvw*N`bt%J4IO+6qI1#{eNSa=GP_d$0zvUT7@P6A>EUmvgCAi*H$gmeyA#gx9mZT16n!R9I|aRmT7aK`Lr7l;(c{~ z@U*bt^;UD?GsCL9=6`b~L#N%1Gd`^Y_D@dtqK3*=B;WUI6<#eONI(aNhceg4DWTVY zyUC@^bYF#@Z|{F`vtj!z@HWWX{2T4jwnzkcQ*9GLE+mBfSFSgEdB`q(y zXhV;yZ|d5i1Ry(Q#SG-Za5cR+$r)3VRYS%4($Z3I5d5ZK{e3Yvw_#MUiC_-$gz1yl zbfXu-4jDMx>?BtuK%X}b6`rF1{SoMG60+wD<|Z1C|l z`jlZnXAanB<%yg{p}fJ3a;N{<&U!V8M}^VPG6Yzfm z5`eAB8TR|uX%8|@Cr;1zUBLDdo@X6+C%CL>_TNj)vgmZ#fWt`S%}QqeQvObUq~t8- zuhvaTwJd7UE9NoBqgh;F^Y60Cjdqws@k3Hl(vEY`dBG`S%uTSiL@)%W!`kh_i~6qa z5Ijl`kUX9r3(W$}c{WO2_Ez7n!IN@D2R%|mBV7NN5WEVr{Pi>=oy&tlrgtAO@H8Fm*UEu{WHx9xAf zynM`po?Cq;3PwAPg&yR9FY9RAZx{0!R8DUjf`9$D5CIJ9AZM((mcTQP5E-WbmZs%~ zl?}fZXVc{Pf5qD(e)iq!`6Y)87-0T;3q!&Gdg*^2mOBkx9(`rJ_ut}fF;Sm$fYP0> zg>v$!hJf+l%ZtO5n;KcDWWFZfvgsl$=x`ok5dd7_C-hXy+kI1BtDc)E=DVA85ub~W z9Ukr~PLT;j*YvYoZSdWk@Ex!$%BX_c$o@-M(jHjqSn!q*7Dxtz9-Bow-$l+~ix)pg z+kow>zq@-!z3bBFLnLw;w!ECO-UKwx^j@1Z*~R~gyPsH7eLd>W#L0FJ%+GcCBFge2 zN)nyXQdz`N;2%*4z6~fCvHPs0Qgs(6{{31qXCP0p3#KDu@UC7V_xbtxqGzMCW$f%=50%zH<}*Vn zP@be888Q^re5y7`CbwnE`Q=aM#4`&Aua8gekJOVoMDk3Wfe__bMO|o_P7KQ}JwiE_Nc;f%9|d)m*xMX>=yc~i|Gj*M)5aApeh-*u<)zM6V0%Eq5L9Wb2YCP0s$69 zK$$zaJ=ymU4?PVGe35Wz zS6CKshcDB3`cz>sSoM%vAKkpTJ?Lj`?PJh*J^!GyNTkj0nN0UMhn|I*dF$+%B*-m)Z?;+z*@~@-{MH_X znZAiM6t%pe9a^^y0U9S5?-2vVqO2eI>fGg!I0e+P)E1JP?gJ8~hu*|1T&p}Yf@K#r9Y3uO4A0HdEwKd7K z-t`#hd?1h?65i|C`1`wIwM~uD_z|;xZO+}M34jB0>YtgKn*MHVRBNPq1O$J}i-Uid z)gesx!3dvQ=q-a^yT`x%PX!_OkpdAl`3l>`54oPavnr^Wh7dO^nzF9$SMijWspa{r&wS z`I>cAPGX4Hir!vcdhuV~6MDO%Q4RI=F=_mot~bLi`Cr!8-&R4m88G{x6+=e(hX}{z zdoExQe_Z-akP51eSM37GsB<6^Hi8A4_W4Du2+y$xBP-zg>p9 zU+B%g0K#Fs92!wyU+*YWNRCKRQjCqYtEI2tZY1shoB<3YL0W8GN;=x=ar&9r^Cpg! z8G=|H8D%t3345z;HxxWK$I&su->b^;v%F$Nyd z3>?3)o+^(rmSp&gDx^P0bK%rMz?Qdl@&6TR5zb=V)e z-=8Xr8uo*Iz8QF&($H(OS~|&9?=qyM(=hK$Qy6sEC^6Osbgp_umd_y^yb)%zFL272 zU*e@!OA^dhnXea(941&^e=XE3Tg$7xDbDzR4|v!DgM*#nL7N@8VJXSUKOhkO**emRu!92^;2sFrY+PWvgq@Ozec(#iq>p>3 z{0YFf^ud0m{6WVozN2a|=zi;%vMi9P0sSg`Z5M1yKvw4)y?oDR1MDDjiXn#AvW*ew zA3&G`*HBVf`5g4qL){@LC>JP&^UlhVYje&b3X{S-Y>Vncaa00yTD7#G$4u4c*2)J_ESCd<~Ww4}sVm(o#5sYClodF&I) zI5v4McFMG=S@JIsh=IfxE%LdEiL|N*I)kTUvSXmEMv+IS=D$5yL34|Xiiv4@>UmCB zsd^x{%aYM>nywJR&cwCP2YPt-Zh5+NAB zb60Tp(m7uE6#^y6St9@B=P6%&#FdTgIlOjQQ8y}b9jV&**8QCcJ~dtfVGPCGaCwyzwbIMs#9usIALNEM?{_cX00=*3`LqBv;4QJ~XTr^M zy3`GfO@pAW)zzX86aztgAh8cCpGzI@0Gh2P)&^mR=^C)X4M8a00OZp2cf$%=qe00c zH?QB;sg1TYLRT-&YB&C5KKs?&{5`~!(Y!6VaSjHf0v*9&H`Kk+G{r@0%iL-$0^J_XJqlGeZMGr@yULi9R~E|eIVsbq&C01hWw{P^VsjKyKmW*-tHxE~M* zIx7BbNEd}dIdbyuk|baDw-^ z!mM?qBqY|LE(+(&U>{!$gosU0s5f0}p?Z2sGW7bmpDAp-{^S@KQG)sUiNB=7d+B{x zyMZRX)oa5Fb2XJGY%$|iQtXK%UUbj?GxbS7`WH`RY{uly@3oF}8{OC3mYHn#2PU3; z;6H22t3gfv)p%z4x{Nw2lMne?zESq9*J3ALlJ#Pi=w9`M(OyTLVW^qTa0{Qk!3$X4 zYY~y}kOlY5+(5)L-iB{n22`S4uecR@4OF=TguLvwc8#A8^RVI`p5cG1aWJzI9}>w&~n5z^5+1K zs>1gv$#9^Z6B$;S)j%Mj2H>&Hp-&0Kv~cNXerq4H>hlIPPscE~DJEU7;27K6OjO1@;$+kD*)prnWtnj4PW&1s~axj8xsPUWicvp#-gh=+t68#6X(% zBdl%$A{lp1G55{_rf1EMUS>?i#iI75JIw3aW4%TLIP{Rxnfqqr6`m3ir@Y5mCnO(uhICg+DK`| z4-m*-AVqhHaVCLM!>_0)b5@~+hPpV4AaU5m?)X?Ux33V_!os+Vi3fdDV8#q)jiaA9n?e#q#Y- zU}U;h1o*Oy1;rX1d@@0PGn|QPM}lvH#*nvdDKe-!%y~7Y5wp(Xzq?RZm~l6s$1pH3 zoL`@gft$NVy*K|nSQaL&L>|JR=1M^`Os$<4ZmzC>ZE9AUssbeP{~CEoMfKzv$rG;S zosNo+u?P8Q=oLt?oxrc+86U7~F*U9XG|GMJRHN*v;ctH!IqP|!$6t4z5HqP|xJj_w zu9`MIY*qTTpojDMF8Feo^7cEQql9H|_UB@6Fx3(t9d^;lN)4hz54z(KjOt7 zf})kLK6ME$FcG^M3LRk~LBSdM^e1twxUsP#2(MRMX|dUm-7h6F)KO5ES3m_1MxShY z`uU089+6|*g8}Gr8j*(fDRVJ}K;lOd^)nqb_0ilapkKgxR_uM=Yl?>G!k}{t3m@$Z zL(cObkviW*@Quk_{RnQxz<~oec!|bfz#z zwimnyu$ZE#b}0BdPV4#&qBUjtDVGgwaWMlOJPPm%BX)t_-aV)2yjj}R+JazU^gDr* zpZ3y&pipQNRF;5D$=#y$S-kvk;=L#EU_!>0`wt3+{tSH+hI5pBa(wfq$g{Qr5uIJu zIizKlHh75Bzu^8XZ8~I|>UT|0)f>4hKGrYVD@WU+`Y$x<%ef*?sq1ab%-nTpdmJq= zrezks^O+0s@`4o;+t~e6FNVn~>dd`OYrmNsW;G(F)Y%dC5B$m2j;mDBfPAAO561o;Ml4NLAc>C{gyh~yE>;2WaY&{+7NRQegbBD#5dia`X*15~) z=$xFV>Gz^2qLGc9MD~Muj}hkX$+3ATxXz=og8ZKutY4@diIHRpzk;pGj#$JH@;Y6O zT&LFWK4T(hz zM(10ckDnIQ0=1vwC4V|t>V}5+fIItZve;D3yBclZe^!P;@j%2hoSqpn8`TB|I+Mav z^@O?x2EbTswMX`sf;|wZ*E@}f0;j&hi6Opr#wv@}hbrm!4)VpUg-*Ydo$0jdp}dT< zGIVY1Mw@}bH+awDox0G4PF8+O2QT1o)hHq@{52T|y4VC6Tqr0BAHPHS!;y#E5uV1O7i5d7;25ExBMifR_I`pKQ zl?a*YU~+vjHhq9ub7SOTaNO_yJEPPMtjUg9e(Y{j)u)8suV+Fmu&J(Y6+5WK7|6%` zafxDXZtgu$bYNH-P8cw$(T|?tkW2AvrlGY$cJ-<_iGuF93(y8YVcz!AS`MFK(+B7F zGU=yuv;#7zk41mypRG=)6PLddZW)C&2t)J zYrEvy@`E4jQmD!xgkiOXkB@mXklsMXSo+%oXn=EwfVTapxBbYwHgDnfJ3=P-W*U4^ z0{%A)J|`bNkkUbxxsBi6&T1&S0|fw)S3CG_4TuM#FS!n)qpxs`G+KZ<;d=)Qn?)T| z5wWpJ-QkgMMPKha!F&z2>&yZfHC#M<~>fH$0vPlbJL0rYOcO4 z0}$cD+}z4nPKPv_zn3DCAYhNq6>;PVL$^u%n=!2}OM>x2Nswo; zA97Es6gj?!%>ZLRe_|U`foKc-(!Gps{r!DQ^VwJdUBd9_ag6)*@v(s72cV>7e0=TC z_KJr|$V**~h&Ome+qy6$_^ZV~&u`xqs7=(X*~O8loHw2AAV? zHssmu(He|xfkxDrU3Nq~zniZ}%kryXMp!ZQd{8gEODQ>P;ajy=7)A)+BPg$>$HoQItu5B#R`b@Fg>&z`o%(qe(`;(oT;67_anN=9pPM>r|k z6%-b-Sy3$vyi(T|bFE(lpeY+JX(~|>W_5CzxnFRca}*}6YUporp%C4_8djFPgxU{5 zhbUtgH@E7xio&dD@!Aw{}`jrv|jH;Or0PB>8NVxKE{ z^@$NQ3w^!>EV8H@{0G*zSD$zv(DGR%8oP5wy6KkvuCF&FnVmmB7YRTD_#S}ZmscO9 zgJzVyZ~-R9Eq}+G2qaZFHYje7I$UDtD_uK~!EdyjJ6lUe7Xx zd$3wLXvjAqvF_ZA0|rY=)ODy$sH0|lG(2Y97LY!O04Jw}Jg;Z{&U7DthicBU zy(k+!1DL?oR+O#rpW_*UrGKJJ0LuMgXg~b!uvwFI&%?mrw-FBrRO0(_Mu$z@ONtqq zIY`!#D=U!n7J0KrqG9>c6?75DQSha{mRC+aj*N_qG0aya*BAzU$|kb02pWGUIAQJK zH;N_?*;Z)qJy`go=6}bS&dkh&nC=6W0<^yxth2)07T~lMh-;(2QH+udU2GGzkkikM zcC;Q9PY}>8+*5%;dDwb}m)beH?4Bw<86JiQMXOk?f;yDf4b`k)@ZFs|7(2QoR34oPoD6WFOI2}&_7?H?O3**N zaG&B2-{*g8rJf(T68m#APP85mA+iAd2gh6=Z<4EC)`v#o*_2VDhk>Pl;_%F4TzmN28!r)2(O&WXelh6O)4ePN3c@q0o0%> z=1L=mIso}R4D9SjZ}qc)7nhrS65umuAOzMtWp~om)V+U7Aqr8L6$JJbSw znc+-)*C8fKvwl0M88)o%3^&2`S5jv*&9is(tHtbs=r@;3CRt^jIO_-&@)WHyz5A4& zqdJ7vsa%KApa);L^{L;QiDPXI3)IkN$xGA1(H*SnQRJ5V=z^tn#~^p~M;N-TKeE}3 z@`u4x&8t<8Lz1h!a0O65C^>L_`8;~L{OWIJZ!xc=TyX@kPzQ)W{-qq2ykowQc6Jf= zPb{lH(F8qLen{n;-kA5}w^!ipqo16_=qn7umcDgBVY3FVBlPOsH@2_vfH&1yx`yPb zx?R+I)Vg!hi`~Wvd?05R7fR6nP$;V7mVrm6*a;iN+}FJ%%NvF|KaY=L4jga=XngG0 zPkff=Lz}vQhH10x>#!{U%AxA{#bLBXD0-7W=e57awY^V=PJm)=XnF*`Nt~hmFPtz@ zzKCvs%~tYG6Zd4?j7M*8tH#U#Jh^nh*|g#E8|y#4HZK*XfRV|xNlCIL((ou=`ltg3 z3UIIqw0!qLCOkBZZ+jZLz>HP0-&b6(kshj{((k0o$MSQ?=6s(KSYJP^olopHxD82L zsF+=zpEp*MB2NLN(W2HA(9hVgoWUS1huOtuj&j4u^m7T<}WE&f^F7zOq3&aUbm_-bg>*|Gr8QjYsI>woTe6<$r1j>bTyz|$qob$!|tH&AnAyH_?l2AOoT6R(f^*2#98LS;nb#wwA++Cp-X~@ zxX*6hWX4D4Z#V`9c6OdHP1=O0BK&AP)Etvv;hA;t5<)sD--b>73upXvatIi_99`Za z_Em_Gw6cr{ApUqj-!O^$7Z*mr?`AC*YYAt$FSY?m#-EUN&Jd`>Px(CjO=Ew@#gf)Z ziMlSXKp+jAM9Kp~rl~PlH-B1&ySo);)o0INsI~_pZMBsd3?wH3D&pqu2hg66zYCb; zRIjLSCv0D6K;dXWSZQ?gAo+zQXJD{2iaOj?xxM30kqR5a7GK^bMheNfiB$40HoWb( zBIKwxEG#^G2y?ueav~XHS$IKE_T0tS5|GZbN9=?}Zh=9VGd@CrkWqf6)UiS9o;%Cd zC-`{brH!3dT1&PV$i`VyQ9VsNt03|?iXh&xPVco5{8c;M{7?Tnm*)2x&F-t%^)Ao;v*bXRx4c1E?tZ-R zV_FYNpqrbu;p%4k5&MA~pt zOZhCG4|;azfQd{IMO;CCvR^y~QcC2kkcm+~s1p0K%E=$eScJk+$59VPoAWf}h8d^Al%46qx6KE5FG4{psy~=1H4ap{V z^p{sF?(I&>qNG;<6bE1nL~A_&fkzwlM%TW;>E-2MP)2zxN^84P9)dhzM~7!-XaE&U zD|0OrOFd*eJ36AaW)*xVQ~=7UaYX^?Tkb0w35Ja0OD2ivyp44KkKoJW!t=c-jfCC^ zK%=tkQNn9_e+jsZe)xXZm>dU+02whbjeFclFUjB>WpjDkjO1x1 z&`_TgW3OKw9|~A=ZF*%o7id1+{<=3$vN2d`BO{z%>yV1_{pV-}!o4odsmrWqhg~zn ziERTZBZ(u4#MEpSa}{2MM_p^!1V9o?$FL2nTd^pbdcM3}U)Ef$Nm+bkKwu+e_b*x+ z%gBVbR4XKSDOw#o{@$s?+h&TYsReTpH10Ufu3%_5zJu#cP5~mv`SG2yd?fWp0$nOd zndpA0{uODq7uyrIwbe&vwL-NSPkKWsH|ZW{&qd?;h|P8rS|b>v$86@#SXfvhb1L1+ zq0iU=kamQ!G_ z5@L~$eZ|DY8meD50QGfwc^R<^XPOiy4Y^)tNm(APDwM%KGq?VN?@{R{swIQ|cGKF9 zLcz5yOB^41j^?YAySTXM7#NiOeMLY(01O@)!^5qA*vZXh0AJBcWg>R6fM;UbRVqKg zE@kNM_S$*365Pz&7iI!oP{({$@O92990oMXgPMNkNkk#IpnAP&Ie*{R9Pbtia8(-M z%jv=_fD@pP!bJmy1%+l-AVv%gN;D>aoJx(sV0jdOu{Wq6B zfbLoqT@6S_{p7@mBe>Fs_^;zYA%LKmeazQG`$DAkWj+k$pwF6bbR7KXa+{f`3}7O{kK7KW6xZyhk$H)(x-ZgUd;1?wzrP~TCP`!q6_Cn zX0E7P)9Po7_8EiBJJDtpSoq(!QUH1ZxrQJ8;}$!OK8U}2x8=>Qp`(-2-pFrZva|el z=1EmjkSn}p=gyG(uW>Bo5H=s7rX_ur0kB*ft$t33{ozg>1#Vv>6+pVOmew|i=M}8y zu{9TNGqWiJADv$RJ_R#$xJ$3roev5iF*J@zs@{CFwCqp z=K6FB`doUS1?uWFQztd;bD%(Y0?49045F@dp!()!)BS^k`KJ5uZgN?v4W)^gp&u@$ zZ6Q~_jdgWrO;R>|e`_y8=LGUi3@(r60S|@0n6E@W!1&N6^j73!fF}UqC}h50o3Wv` z76&A}5K?W?EL%XJV&}X;kbiR=G_T4aJW2{65do#1z1-)~xy-eCmn59=*xmoyilSWH z^Wwi6MO_2aTzHK5+se%0#GLGVPxL7`G)7wjI7aDnz1%y~`O3dUIyXP`r<|dWX5`HaEZoPY2e%Jq_ON_07D_mmT7`*k`eZws z?nQ)LeR=prk)L9U@X^z^lx%D>@0Nyi%0lE`PX==L?}!--3(&=?UU`);7l;WO&9$61 zx%TWeLEH4g7NB(>zA1P_#u^!CeLp(jw6Xd=_S>ETCP(TkWY1;;SV}^=P0~9(7)=z$ zAmTfCiSK|J0AQ6U6}VS{#?P&*egt<~-to+0l{yUog(0w9GOyXIU0^2wK!;sLoda39 z1>oiQ2C5x;soKNtN(SjB?;TybR=dj=1&{$iuJe}2x2Ao1G2!mn-o0HLym|^=)p>_E=xoY;EH*!uV8UqNdsT1Za7RjLD}oC!L-dK zV|RM!?qM_Jg`X{5QsmPuw85S2JG66TML-q17M8RCR!)nZsr4)8QClb%JjOpF6B( z#IZsa!J8x$XQny~f3fq6JA8FtrQT09k<&92`ckTGV30I1oROraSU!QjhQ}Ci#4-K_ z%T8PTBdfW*>()P#Ws;D5x!r24EYAHrJ=xR150ATa{3@xHIsqR}{8v?AeZ@MkH1rU3 zyq{h%sT5|<2ddCs{c;;wN{^iyXZjhck&-{U>Va5<*q*KRCint#f=vT0AWcY4iH;ll zNOzx(7RsjFkzOI1O;;f|AKm??B)r;%70hQxgWP(T<$7Taw&m2z*6Yud$RyqiG+ki;L!itkDr)v=Er^fr9clg^+!Hb*I6NWvS-RNNxT)a;-Hynf+rFc1Rdo< zR_}i^bO1y-G3nL zaQTlrRk!~8?3Wpb$LxO$aKmyAR#w7t=82xG8YN~r(r5ihXj`knEJ7eamI)V*6^&1y z0oEYL^2c<^E}u(ZfnV0t)D{-oI^uu-& zA5b?MX)1HmK(-5zrK7s!OnKK3NV(&~Lp@PBEX8C-&Yy;3qnh8sMo1LrS%CP+wURQ3 zH-&l_G(mQqMS{#37W|9od~f&Ck4AMB_6ljMEZbe}RTtYfMVj59+e^sfvsva{mOjZJ zdJoVjfmj*Q?g&utU)FQ0% zC+`u@1N;ez7n-7CNkT3otv(io$%l#5E%Go>*Nh)$48nhU!Jst4+G|x$zZJGzH06h= z$CXOd;g9?gr>mM|z5K~M5m>xEH>Y-|^Bm7@8-%Z#HXtquzc90~09Io9zj((_l=++5 zc?%RDD$k0MZZh1pe@PjcEV%fwt?@|$Uz-@G(kTElx*II4%~&oHLRHJ6pw| z1VevRHs$K1Oh-#$#))S1m#%X997Rp))rGx;@(ex%ym|k1S)l5c>|x_+rJLIOnof^X zxZi4LYHUtaoRSG^c-RL(zT)=Ius0z0FsiA&4DLzvlLM^e9LB(lV%9G92IUEDlGw?d)4m>OOy}DF{<-l{IgVc>{fYaihqq2~UsZHu_*dS!maHy>6bCs{{%q%JBPy3D0FQ}7C9N&#@{mD z2h}ZmnfO{ae-bExLD6Abm|n!FJGz4WD&1=o(9L6P9PI3vOMR-q7Vw~|1`|?{pa7e; zFJKA@tA7#`wAzKYYv20zs2o|Z`Xg%RAau3+%)F@qNOuc7iVR~)NbUX&-en~j|< z3wpm3%hV%bhPG=J1^ROAMX+84kr279mNd@o$bxk>qy(KY5A}fd=a?9vVWiGKKKS3i z4}t9Fg@yLV(2t9>o<36V9?uEuSoeZMpFaRRa>3l#E7Lg49|CAe-A8L6A8RP}?5A2# zA}LIV$?>7sPZhs0J zpaSSN79(!sx6fBpW5Y`E+CpJR#IShO2#7|WxG!rDZU;*^Q!JUzkgXdPaENA-rTiSa zN9U;jj308sQtc}B3%`Oq;Bt!o*7Tj&oY3N}a)eSOv78yFNl+WBgm)LhH?Lc&j76O9mD(IKjqWe4a&IL)L)bcW-ffK>rsmv_z-30ZB`sDrh~{o z*LlH|*XNP@1_m{u#v^z9(AJTGUuJb3pj9?mbe4V>3aBW^g0`{j6dB2wq~D?0!vymK zB(jj6>6PhHoi7;zU%?iY%N&p;{Wo9$Tt8k{cyHy-8!hq8 zhbi&Q2LVhiWu-63WMNB7QL)sv#=9q7_i16gH>++z0f0-R+iOgER_bg@?;Hq5T!m*y zKx){x2}-jF*nPmDOI$2sAN;*C74S(ZDo&M2z>mz%4?+R96$1IX=_#%n=;!#S)KqpQ z(AaHV3d4HmhuQSx0*0yrsA7ltx+xi%29Ri|DsEed2*G88!@P{b$Cy@9Rt( zvgd#6zekz26*{Pz&+3jedA(G8t=Q9}_=u|_<4K&lq52@ZkWl@M`cdaA*5pj4NG8ev z-~IV33SEPr_Ix%LPjC@Ex%;MX+k;n@aME2+$Pmnv;AL{O4WhI7jgFTfalVXY@drek zwHWVx3;%I#4f;5|M{)yA&n2;(KOBO~@WOPF6x!AM{UJKbTzFrK8pbq*aiVS7p;)_w z4sYFK;%U>ZLk&G{qOq0lv*)Bf6YXZX7Wlm>+vWtmGC+zBu6pWxGoQ6G7IMV>+*7F} z_ANt~O)E|A9wnFixH1FY<2nO|5*l{a7qwH+%9>y9R*%`JH~?DTf+Zq*{(aTRma^iz zQJ>M5I@C|tM7FicA*6k-u_C0iE1dtnFaNOh$#Z?EYf`*DR`KtpX+4i7&sn`Wzyw)n z{e;g1w(o(Z|Ni6+kZ#jbIcS7h_+Qw~#Gi4lTV2c+lXkBoM)ThyrJvVGvD=B{yj}$8 zh&q-{=_(u}CAvEm*4@CsmF`uzWf4>s#5}9jn)A8r7|{a3+LoPNiQqSyvgKL~bSEune@Ct7AWo&nknLJAEF-s|6 z7gjGBGyDiu$0}ML6ik&{7w$en4!-kTo>CzUSNx!#iBAwV&UGn}UHO7Vo?>fM^k|ET zu_f-oS`Qws^;j|^o*i)kZ89T)9imrM(~J_k9mO~?6R~kaON@ery6L>xv~G6hxd?ld zVP=@-CO?I@pxPE-%Er_=OmPRoMj9zGApLQ z>5#u7(A5?G_tM?Q6A^ASlynT2SK@tcPb-g{6PUM&l{+)MbC$L!~dR&6}5v z5OoWsmO4&rO@iAup&}4+`g#^UK3zN?^{8jDnQehBv-jtD|oPIS8elx#IarmYE80)!$2n%Hx#ko(v4K~ z0K59G5NX-zP04-Sl^&6QNUx!cRDM-d!ACR?mSa=|KBR(%ZH)r^JGZ#lN8Pzv`w8Bi zIg@9jk{<5x8sfE;UOYsA?#J}|ViAK*GxL}vtA+`&`t`CC74XozlYz}*6XOu$8Iqs& zV^QJPocEBRlMiojz4)`R_c?k22Sgs}1Z4)@H=?I|jG%)Vj)xjI>zxcMRVJy4av@6~ z`tZwLxtXdC^0ZYGIkuI@6c6Pc=orI6FF8qZBe;z;COEqvATb)`bKuZAM+TW5%PT&l zF!;Q5C7sGM=sB#IEp*7#lp_IZmHZ8&tXRXM^24TULdBXt0^gxh5szNTbW->c+b##s zQ#%WDsz2)Y6^Wk{0=f@mZ^0&UzqLL?_hD5<{Im6l`Jj~I;$l7g+A&g?k>k;irAEz6 zcf!{&F2kx{J|S_PImrT5zMs1Hsw6iQxUGZ9!L<+b4NP2r;{$5fIp=|2TA1iM;SYvC zwTV{@b@+t_tL-vXL3vG#Y_5RnD(r0r&=tLaK5GjazjNXOeESkY7K6TowbG2)2{F$= zigL@U_A{KAO2^>xEu$~+;XOyf>|WwiplTnlI5_&l$2rzsM7cn{tDDkrD-=L{kclIw?Wr8 zCPLckec^tQ&XSucd%3fnm}#oH07+|@kv?H{)*^Q6@PN&=J$&e)pKd)dbi+I1KBcvp z!2g;g^_`etH!Dv6>)2uKr`bA&@%0M_le^2fyI$AkL7<&4=;ef4x<`@c;C8HanRpNz zzYi1GD%ykgyY!pL1i2E$({EzGL^QhkoG0II{iU|Osm5F=q-%w`h3Cgpy@*KwA8EA- zU{Y?yhpyzsZ~UXYL*IK)no7G;tP2LL(Y@u?eu6O5H_*r$AF)(dAT9o!1K~!UMkVEp znAB#oWwm^R?(AX@lR%nG=3?ACaH+oF3JCSm8JdgN&i`;?FmIj_t%>^H# zp3wm~To%7qw{fRPov7{-2v#!qNlHk_1C~>Ne}79A;B*ne(B{X>9k8y!gXH97?JRau z6K;sQcB-CAMr@;%GWN4gYB^s}o6_Z=-NqmlwQ&EnkGK@2u}1#n);r2w={KgIc%;u- z=(LE|b$^LI-Z&jGx$1LyvHms&<*n{)|Kvo7Zk0lQR?qZjukFUK=Nb{?g3lct-bvJb zXA!4W()s!8Asr#1a57Oj_u#MezDjc!xRl(kK z@(*tF{ffmLh;IIsiHfjbl9Kk~PX@5m!n!k#B4z{vOKq(xUOEg~F^_-!zG#VEF0GwV znq)juEMT^;@Y9s5 z2F)>|EfhF4?m{~%scuT;l7RhYR*_md_&cO#`b`wx2B(O|qy*w?PDQLk;)G3NDdh7L zF2eVf#^Le?!o74p{E8tPE8nJ5OeZfD9p1;@PWdE3U9{9F4GnC&aR+pVSTRY*R$n`7 zq@6y=w6V z3BdC!^UQMs`aCcsaaxQBk=Gu2bGd?h42Y^RZ|uRqaYm`rVWA2`{WG?;-KJ#wLAGV! zSfbL0+|t#v_P29rawe*E-_^EPj%T7uEaD&JjKU~EwzgDM1RPwYjHCl(AowqQkdV-) zkXue{wk~)O@6g}AN>LwknDVaguE)aC@BYJvpatt5lcMuIliO$|hw=@U{{#9!1-~ZZ zP2-dX^{b(pdA#!&!eVFj(5otKY;3H;p(!Ow(?pxt1OObMtD5dr*Jvz(d~|d~o12@% zjRg-sv{&8lJlQx0zvLwpx>|VG-xmPP{EShYI0sc#4SBpFV#2+y3^<;u#e|5^6w_g` z?__&HWWh+1h^lrnpd!w}NhzgcX2;CVIp;$NW$DYQ_udmx>6|Md+kx=|rd&#>)2COn{ZV?`s08?iuDgrSfsbTJbBLx$eI3824 zxv?_lgE$cpS=)A6149wvAUiyC4h+|^s?srz!H%ucYPb&BZ8>wb(^YF>2|nXmrnB@U z2GO7OITXDkf2u9EkKB!;ghTxdqj~-Pu=?4_{f%L0*pMn1h3By@MmD4&&T3a2qKxA; zVqf-cJ(W0$Qk-%w>bfTHJ;fMlHk;XTe^DnYPsGL z-L@@FCX+#)n}^gX(20Ka$E}S2F#Km|@m;n1PQe_RX+jK-PRp8z!4L_OBLLX}z*}xj zNtBq0*{dgo!a2u9QP6U^v^ScHmr|lBrYMR+@8KR|j5LJu`%$MSt#;G?Mm;{6k*?Yq z|M5*+mL(q_AKS2SjjCl|x68mLz+fBXft?l3ud0fcv^){eiJlF1 zs$zP*0IQcu9$pKB;UDi+1L=bIjQOA?|C{uIp_c6@10JzrpJ+H zuAByVKy@O~)k-CS1+*a89W}bgL`_AQZ2<2&Px!z^;L$C@1_PxZdht8;zM2TfM%Yuv zT?h`W`~FA`2QVBNuvB0{goPQ7)vzQ&?5Fn`02{UbtvUeu^?w-s%SLe2MFav9CPtV> z!#M>Wa)gH&IFD{e?|U(!CIZJbaJ&Q#mcYCr9L))L?P1Bf&Xi*fpz=B-sPF<%33Jj`&!?jg# zVeFZTw!lIb)`tEX6}Dke(Qqw#?^h$ShdP6iV=@>YJw86hx)VNXqdhhBD5XR?)m7LZ z01j~o9G~1TgF~^kwS{#l6ys6OFTUBVER5Rui4jB!L^8mHuD&PGMYtM@mX&1euq ziZP;h09Ho+{Q2{^ckkYr>4b6N;V`y&T^Q}GR7+75bbNe#W)War*IX3Es<(d#`w!6v zB4U9cB4Q#F?xvI3st8y#I{?`Mca`r zK-xzORkhRd?nU&~E6H4#l!yuv>1NqbKoEp}{3m<%&I=Ja->qC84DnKy&d;XemxamK zW1EilH;Rv6+?xE(AMozISHlKlz66e}j!*-8VFclYBODR12cts|giXVH9{|4hBIErV zz`JI^xqu;Hv9i*sS37P%Xuw$Z{ZfqqM+)2{!=3?$+SLl&1F)xt0|ROpTI*E+X^05) zdI4msP61~G>DB(aVM9Q{zy=7LMmT4{0|GqQI{-5R3UptBP72r(p^m^j0tYQ{YcBNi z9itat0lx8y;l@#`cjuNi6X<-kdwEiH7sWaG53cj_um6vA{JXCv+5q^m(zz`UENdqT zF~%e!uHX3&-(`APZez=>wl=85v9htUjf+^vVfQz>j@O;tu`@evbNv?TkKVKr==v;< z^|r^e-uJlW@T^VDH|bt_!@|dP<3Daae52ywainuxH?{u0R$U#g<&Z*`b93FgUB;4~ zbL`186LX@J9f0frym@;0Uh?F*mA1Q?3xNAnlJ}lPWHq>=swylNi!|rGyj`#Wr$qfmC`&3IYvknv^68iwLEZ zRJ{@#i+SS$1(GCIRY@taFTM1OAA#YVbDlt6Nkh@ahaF4pAPWv*cUH*vKfvzhQ6azm zhsw#--#Ulde!Xbn#3?&Rj?e_)Pz-k+;ZOjc0*{7d+(p0cJvB-FmhX02<9m?M4L;Nda340S$Q^?q>`r zb7Y!a|dz@`T_LN`?LJPePXCw%ZB!iyJyFF$Db>dVacZh-3} zphnb#Mq?G6-v}T5HxyPb((&K1^zdYvZtS&4dKKgOn9m%e%dcE?${i<)|=jl6CyB#=Zn;>Xp6ghT`u&4~#)@3hYs6EhnrQF4hLJL-#`n3*|AVplnG z;>gdvv}mQ^f~h1%1hZo)s2H^RJp|tS$<(ti$Q@W6e{NZZKl;$jKkh^18VDx_HtzS6P>863^M|T8UeGRYhZA%PK1J(PNoBjc20+Y z;0!3tFePByfO7!Onc+hBXQBi!A;pFet~^M1;DX@tL%`2JZ+Pxy!>v8y`7!*qpxd`k z-ur`F`sc33c}--0{r^^%Pkqtp4{s4)aAwgF9au_^z4tE0sAkso(=-z^Cr3`TR#mU+ z*|V8ZpX1jUyWvc(a4ET@+_Gt-#$X2ZDsNqp?&@9~#D!L|n7L8mixhoiQ(J}g$Mri{ zEBal9rBPrtzHuB`s46S1C+Uju1|Uu8@bK_;#ewU_e;myi7ct&1!ZA1y;|)e#*W5>D&elEHPK0~+ z*DDx5w!OVg{Vtz)%0fg|py1IINxF|T^QrYNy2vF;i4qyHQvp;`7c2-2e4?zVX0wwD``|DNt_ba+vcLLhbu68OT z`P3m4d1~s~APh7-UTH;8(1I7M1&NM`czUuxtrtXTaq=E)ZUhe~ce&2MftFaFeYGnp_B(VlmGHUu;m`8{=|=m$)740@E6_W`~@q4HUTv)5}XqXj+O%Kn_-`T zMMc;=4}9Pu;1d^s4{Z=0EPxV*n1DJd8e%M&a2vo&AY2Eq*YDn0fY2NBqrN?G(SP5l zp^>NbVL-{I4WsWQ*9@$QcEeNWXdW`tSXw+ z)JiLjgksW^h)4@6V9BWE)`-ZMS^GKzaKlDSt4IJbS)+|nO)gRAyq5mNiSCU|8b#7< zTx?p`wVl=NqN+5c7XW|@wxTEu01gfg?i=DB9RI#M_P+Nv05omGEWA=Z>|5O4NPFXK z5w4N(UR!^#zP{}5?+yjfZQD{+Rn$*S>~0PM)lzqnL#HGnWM(U!kVLr)AUgnWg@*wuNF1EBzGayU zL!d+?X)`I+gtJ2NMNx2#dI-VWS(EM7J?#68`sGtjM+h|Bkn0|PN{N(}VvIaqpoW@* zwf=uze_X4+V2TS<)uFhKM#md~RerS(@t>;tM*;?o00)N>C6GXMTQe(D3@4#TAz7sp zda;+Gi$Pp+tMmscbs=LT?xPh9-wn4ZxZpOm!h?K&;n~4SqEu8|1qq=W>qiuvyACf8 zUD&C9;uD2@=(o?dCfqc@J(|ZD4OBR`;H6>4oY5J60m>Qhp$CAEK1}%D3&7(=w>!3I zSSCYFgjxtkM7RUO%K%;l;gGsb;}k%}T|a*d!*RdEult>SOC!18VTa#O`%8W6p7vva z?LJ?tnQZ;;e{cf0|9*%7c(b*daopz#;+*RZJY?(Jf$i zgK&8pcxK1&OD_}d++aCAZuCxVY12TP)w@4B4fv>OgRSrfZ^z@m{)HI7wj_69R*+be zmMxOBpwvc=ZEI}{f&~j2DJG7bA|ixETWu2)Cl*$;;EA6^WmOfW1`R?A8abMhnkTO< zx7NB=sUhS3_HoXsd9x-pEN!>rZBx5aC+v@rQH!jt-7mIo_=o>G=X87@)^#m|Z1Hd} z4$pht^P{ec1Mg?hg9dW0>sCl*-x`?u_m)m~03;+#CKL2gG8Uis3iIvdLhB$Ly>svcEeLbh zMJ@NGOJ`i#A$;T_@O>8vAJ`xiFr)~~t?Qvz&o~C*8vw4G;f5LZK}ggU*=?YEPBg)y+IPGpnHh|z-_6^o&2KRFqjl0wYQ3%B*$>kJQ|||i>jI2A2ZYsD^9HD& zFVKAv8Uk*r;UEEb7=-xBz+1AfB;giBk%BM$)2ya>GbBJ=zx#{B80#qVvEIMr64*)UhX$Bas79UCo_)o_$eitrYV^jFPa4d zNR!Eg#zUKiwCu2+3>zaN5}62j^~C53fGH76DZ-uw1Rm8OWwHbCCb$W>nIkxOiIVyz zbaT#;w8Ayj!iiTmnfIOtZ#rloX11j+yOtW6**G0Ao6Rtv&+$gn1y>h%6IOGshh0S< z${#%S*H!qAzgJa?KJt(=9IEq&p(o4ba$KNyYKOCWe|@h$mi^y0IbD0uw`8p%2II+Y zA~Ljro$BE?vtc01uz+`!-OS{iqsWm%2tq_`W}UYmn1sYR=Y*I@SR4~ON6xb^%MdmT zqy-v$b)oE;X+JtXN89Cp^gE{2_kMrN%nNI+^<-9&QAxBQ!X5#83}|WC+5$d&k?^UD zgbz#!=RM%eU}}Bg9bry}+kL42I)FRc71=okHmTeByFRaflne*x1QpxSu3tgj(4KK| zUtcdUSogv3uaB2}oyDN>bL>Q|rjG^;BZlcDNU#ba44ng=#Ud;XI5NYXXt+VZBSbhy zgbe}q3^;BK53%7=LAdw`sGS4bmLzNj;Vu9Dza`lJVRrZU z&-~YsZ_iu3;3743S$wS0Hb{(nwV-W;B?*M0MrovBFsR?b@t~sFhjf)fSKa8$CG!R~ zB{nt)K#`1v4X)eabK4pJ@y@qKR|J?Oaatq`AyC5&NN6>OLRD8GR5*WhPoI_AJ8J^zn{n)Wk)%^~Kg0NJyuOeT>#d7t zu7|S|BRreU(qge7-B3#9Y30*5asO zf|Dpbl_?+VF|CK=*9-I7w&lD5N%73Ftee1(g zh6#Hf{#2SF#%P0}%BjEGd+GD@RJS!!Oe_#Zd3w=GDe<_{*vu%Uv~mK7sH;P8-FtHC zIy=-7OOQbyo>i5+^Tg8a3IhT}#3`$Tp<9?8gg{2|JVh>_ih94 zsrs8D0<{`i1{&$Y<*ypy1p{uvFz*fPlz+5!jlPS~|li(2-OC;dEWVDaEJ0O>y`+6JXLsD()rVMl!q#!}kc`68Gs01(uCs z*%BTs7$2Sz9(WJ%?iu5mR}3$`AawUN$WfiJ-?YuUipdUFANkRp;(s+y&GOjWcG)!d z_V??*`cLjQ|KyJ6@11!6Xw?;cEgNQ5At5%_z7Q<+k)xC-nLrXNlLnO*Z6c#&Y?dTZ zsU_kv5|?Z(wU#7xdIR87H9DTWK|w|)Wm#&BQIjSzH6rQK0!B8>oiGm%QX&Y@G>wf~ z{kXsWHO8p$C-;WaZmQwBabI`XhseQM27kE6N9jU-qk&uNYuD&^=z1qm|M;0=Uc+(T zdtHV8U1vVqw&l&uO-m_hiiu(y2@z)wGaDQJ^hMYUORTy%UA~GwNI9c$`D)N0_d5_x&&-YSCh7H5zjBMNz;xr{hUhqZ<#-IU*uXDPaiFqrLww zpw~?2q1Sc@KMsXMtK)}W`jg*9L*9Qho1J@c4Iv_O$te=xgSQX@#TdEe)_Rc@>Z1UB zQix7G7IRTmBB51RMU0WPQVKqR5)J2=DpVv8Qm3S%#LUjIbH?VxM0&9gVP=saUJwfB z)Oo-3g?#Khhs#muy^l=XZ~UK3w>B$l01d$08tl_jZ6o-$Bpi6dEdmY&s4BzdbA*pS z)P?)6R9y?6MMK@^;u`_>i13?)xI5_k1K48178x8AHGo6wx;zifP;;kcH0<_Q z4uEx`{?w;)JGtKOBU+91?Pmj=uKu^xgn)7Fz&ISBqlCf9e1UG(0Bo2uKw#?Y3#>bS z7(N8&# z?mZXkWve@7D7WNC|4m;5n+(hk4r_JS_k8idONb9ti}=g0vASTXoT!^OMJkd-(^Mqw z({A257nL=3g9O-8O2**SG)?1l6`t2536{*vOaUZyie7b3MMTHfq(!4Xy@Z4WQ(G0; z5eUvX>)Q>b8*E56Zcpsfb&M{Zkx&BxVerbNPw8o2kh}7|M!oUWx3}^*%`jFn>^mAd z$0d3mbvc~q8~|91!xJ^ID$+&QMmreO@%k~OD(>f0c<)d2^;@8vmLwvySS+L{3i#x; zNCmBRGy(t)<#4qgY^05q1F$F-I>YSLkh4M6C(AugGESzzs>149aQnD!@598*h7 zLc=;GoOoEXMO9rFdlWV^IW;gWlO2Hju-auW77Kpp!b6T6c^6&FiCIKk2titEO<6UB zK#ep404_RREEe$IYf%)Ysx-_p?;Qjg=fQgqS(dys7B)>v!{D6-EgT0n-+G9MP)#%` zCTUqLSBuElV8%-W*oh-y3C=n1I&a7U z5YL4W6~Px=1m2oPdbwsfwvF)PziYa2`8`K*Au&|do&%O1NFGRzkpl6NBiv!b9ac02 zaB+k2i3bTkbdmAl4aTN){rpSq^XA-D?%xFAMKyfGx-j^X03yPa2%BWs>UaJ%2>S}$ zF~Tu`rZ=#woWGsu@(;y++B*{38+D@-W1ogR|LA)fx&it=e;tMQZ5ShLCmI1}JpbFan7{Jeo%Cn^vPLJO@7?yz-tp4r zwT3o%@@C02#@I4*3m_?}wc4tPBoHDIF=Ahv6C;>e%~^7-gG#r>B_?aBjVYy-@#cm> zEm=fl5$OympCNYT6e%S(Gh${P=1TwoHDn=#?jDrL!A|O57P=sg+`Z5KzSp@@!;K}M zFyYDg-UTybiDfr&bb%q=f#egs^NIzKd{@b?tmf;^i5Mmsjw5^Q*))ze2>$*NgZ0O2 z=~^Nu=w@=%(m5KXmejT_5ADDq1T!YQ^h^pYY3M#L)b^N7TXp>vMb7$&4{qV&7(ce}~-u*FGmBDL;qqMM= zTSdW8Pgn@^U1qukU@2Xm|3eoUpS;NU$Ohq&0w}2~*sJ>u;~a#$2HfoP{5K6a=y&E7 z2-^U5s1x!5fCKANp?lVe|FmnN{&A>&*twtT?KeRC=F)MmztYJuD@VXacDzsM>sTdl zq!BPwkquq~^*>l?2q^k^fWgd0#cBrhjzp5~@42qPJR0`I@E8LRJAxy^oyJhlfr|z3 zKma~@9(b$*e(@6F%P#<5eLmXlTc!s!;k+t#1iZ7kbG|YF@$%*a?Pvd;1N@c0bEp2V zzRvQ&iv7E0jy8xqc4|YR^CmWNPw&xL3ZJ7~{+R{Ps$8TE0*_{{vC(@2bI5Z+s)9EJhbnv-)Q%{+1GM_r*6;` z6OR|4@#A2ua+|~N9$NJJ9n@HccpP0g$!!YTFuzukaH}mZ3mx3*c6Bv{Vsq zfkX?DI&>pXr6hQ{Wp0+%sTFC!zVyYMmHzjPw0AGV<%S0DbTONvhx^dzpG+pw)1| z{@=P*8!$u^#{C0oUG@KogV1>hv{qZr+B+wGrvP`lNQea7B*Q^6+*85<6D~X8yz7o% zB*VcGa7lm%r-TQlzz3$lFKjaXvzH)We;L@@V>HpMiFG`VvE3}E)vWmNkEX@%zURaD z%;IvR+Oy9;-=trj2YJ{tZ-`@dDK*B-nk12nj@YwltIW*Ya*HSt4lbD)DYTOn?g|3c z#LTshVvI5v(VA$WZuxIo6VPv9R`WUr$Nzqv2y2qw zTuw`;UMV61b>|_}bbkb|gpM% zK|KNy>5>gZNRv-4}eZ~ z`-2kTs&%mMHMG9VfL2xPCoj+$dRpZh*w(rYQ~xr3T3}(o*OK8zG`yS$?{|bpi_V9* zwKVJ{;KBlU7Xj~?G9LW^@I4P1e&zwgm!3Dgc7td!ckUcJrxZ~tVD|B!*tSpot|sl@ zReJF+9K~C&cztlY+MwJC?&=DLHAM?0txvQGy!Yc;9&yom zRi(MiyH@40Gpc1OUpEKkexr)l^-e+v-1?RYB&zD1y40dw>7ewrO_V|+Qlco4ee1h6 zU}lyi-LSU8cbgVtLJN_q%m34`fCr{r1ehIwH_fb_QQ$CCld_0(MJob|7J2HYR9nq$ z+uA61&T48NUfZ^%pn<%4YSYQ^i=h}$$}S=`pRe*^06_Ek9GJXb&wmuc8^Z23t}5>H zay0D9HFU1NPo86p?ARF+z!jUetM)!hNGP~_PeWl}-*?RY0!vAfDO3f*Lt7s+vzc+f zP?DLsp+Jg>nUt7~$$LLUBS=|EL|l+=7et;|tjqH!N-QGY(If=fD3s=`a-&|f|LC;` z{hzq98UEn!_m#)8{6$lpFp^6z^iJw)$9F7I^E8vE16!b zjQnb+PN$;)C;I+_p~gxNU}eI6=v z-Skm`Q#Aty?S+J-fB#W{B?yZI+%dy-BfQ%YE|%T2!6pKSEpW?#M@r!RJHYOQaCsN_ zndgCDe8KSQ9%0@B+ibSwt6nR6=fY(9NB+?H>L=^P;*}e>;-C8KO?vgH;7`w-d$4L# ztDfh}+7>m%Zs@W1-XdbMXpS5uYfXhD35zNz)Re@;2xN)U%D_A4C{i@ECnJaZQN=(D zm@}0m!_JnSb2P3a008p_2$WhfpZY(c%ehOxcDzmuXs93P4gD(LPei6(4K>h@PadKX zCL*VzdNpcz^<-vLQfY7}GY;0P`TGJx>wmVIO~AsY&B>b5OOOx6$>yBnuIR3|wwxf{2Dn-PJ_5 z;b+WjeKj$MGB7hcjXG523VHHO-W7fp$Wc(-PPP5)Vd>w$xfTBKk5t=#gi_l5o^p2S zN|*q34eaT0Okfxj)Pvd}GWUc758Pv5&OkK-KE6x%{)>c<>;Uhr01xVm{5k{ON;fFy z6$PH}L;gqo2SWX{yp4W>-VOr=42wQW@QML96*%sVFZX%)q~o3Y>-GC_sxF|L*1YQT zA2|SN6qYBPeob9d4;;sUyH>(}cr$e`IKFsnNK5GI$6cL(ozfTT{%dP1rkyw(%$>~f zl7W{ExRbhb@^~P8j{sW?EZA@_0(*1ABObU=0H3}@cz9;`!h?h_KX178D&gpuX>Xa* zR!X`VARFaFk5>d7$Krct{GT4|PTahnfBoj2_?P~LreN&fSB110A{{MMHIgF>8muXr zgovb~k%*$1sj{jhF;X&RRRn0#WX@b?kO{`bno?RB{}`hgjJ)%jQc@z)-sz>LX-HL# z0(I%W7O-fRG^KUD3jkf(qHh5n(gjHpm!T`74Wl?V5m{=JDwLQR=B=B6*{<^ND+j=d z)4pi7i#*ibZh5G0=w~jFdL@Zn_k(jzRn^RlCYYd!jYW+%OyJ~(O@mV9tC6(t5=0lI zuJ7(|KD zM9`EH1q5nSOT&hxm6lUX3<0-AD;$}XmDDRCt#q%z%y7xEpergCmQ(9-COZJ%ya;fb zNL8JZx>XyAL5PS|m5%k8`cwfyAygAN=Tw6taUwLZAtzQ8#i>5zana2X;u>;sxM9`q=eAgRHJ=6h#4bN@nH?E>@w< z!KonawEO!V5%-+}Bq9=Hl->cLVG5h~p1ENX6JcW~p^Nqtk%Nf$Yy>%E=R^wkv4=&z zr*VAw;*`Jt_ik)#&GwfG`&gz}8_W@#c$XX_Iv@sMUI2Rn958^=@UG2H#qZifjNj19 zptn&`tAe=`>^Vj!+xxr$FBotehGpLi9{@}Z*aG1~KP?Xc?ilbA4A=X7f4vI#TUW{7 z4+X?Z(eI>EUq|Tyvo4>WdWD`L6|gE2?4Ls`C7(6N!A?gDhJ$n{B|2@ZSk8-QG@<#rG+uH42sC99e(E(*r|fFBuR`k%@6)TCaUt6&HFXCtcdG z)su*+hLeqs!PrGdy_C49>%8qg`q&-Qr)nXqcH}`6Gm{;Fwt1PtM+zWNo7G^S9}Mb|?gLI5*k5WE<4 z2E6x!ppf;&HshLrLARfoSpbl8PNPJP8o59LQ8`iC8?^j=*8}a%lXw}#J~&7~oJ30@ z!NYgrN6f}`=a~lzrm7^NQ`;I+0sYO#%*>N8VH1<#igIvZ#}2MbN0_je0ME?9^M)7i z3t-L(&mWU)@rL^yKd~`=*ZYp+g4I{E0|VNU&@xHO0u6w9LJW+h0}ct;cZOwY*w_F* zbe`}-4>CTo1)P`8Dz@5%ut|VOghK!?8SqsFUNOTlVO8Yk(T&M{kb&L4&~I+Q4Fg^@ z!gcGT1l${I>(U8W-(`f@dL$SLUZ_FYdz7kQ^s&mRo9oowb;k%O@oz;Mtw^)OTo z40Q;n_V(5}E4&sxIO!m;QL3OzAt<_Of<)BKRWsluwM*~>sOv@!|3Wm}GT^;JcrODF zc%V|lp#lHWfLSD5X5f<-7?(DIpL^8s%-4VyUNXFL52%iWw*zCd0H_6G3#8)VD;xOS zf9MmF=->XkNA{opW2WDd;>o$tleXi^gsLI6S=v<Ik6>9=E++MiCOz7LEj|fteaVpQc~w!8d7f~2R$JG(V~P9&@>H_ zq{Pe?QaH8NP&ZQ%y<{;pO@m>|;rKW)0R^(vI^nv`feBA66-md#fJCH=z$HHQL61`s zeW9HdTre4N;-t@CX0r|I505@y0X1@TdP$JLeR_ zMs%~JSa$1+)ZMHF@nUDxCv=(yb-mi;3^L$_7M+Z*?+S^uRSFimPJ}_vw z8Z@hkc!T#kgx1Eo|IB^g|417gqp`Y3fVDPwzBZ%+y!W}574N55{R#xJ~r=)<* zjK=!$UOfo}HR?|AWLzX@-OpAxQA@(YD^;$3aUXvi zJLd=n5t)eN%9BGOp(s@ErltMkL&D+lBjJDhqnp(qzp~U;2oHbMSJk9S6^^a8+UA;s zNjcA%3`gN~vAssHn*pT|S;xU4xw-z)(DBeSsj+ zNd$tla}byTVM0s55p_e44qC%Egz%UEj}hS_cj<@yL^y5@7aefE0DkBp!sRLOr3VQ= z|03}6bBcpQ#yL~l=0>M3p^#}2ND69!DgVedUY72t{;B_8!+Q(WnNP;*`F#c3R2X$@ zPEBJ2rRM+7-k%1`mSyK**!Qiq_c@t&d~>~eH4k0Y6Q*u-H@X`QbORs&f(>wx1&|_0 ziXugmRM=)%3VDby3H-1XlKIR2;RwqL*#VL=9bwTNEig!!B1M9j(Exg??yBlnbJZK~ zyHn;ld#~jmd!Lgh^S*`){(Upz*1L6Y-W*P5p0(DuzM)sD!=PqHp^&8KHfMsM(JOd7 z^h`oBgGE+|1o!CW(32Jg&@|1sj?9`7yg2h!)IogdB6E=t z0^B_u9d&r}(uW>>>e(Bg`S2HZKXB)*D^K6K{h?pI{q8s4J?fVSPtPue!~QUx`l+|p z8Vn5cV8?b`BD}kGr_`;jEzdchu?#jV=3f@dP&61B%`iisd#Wjw%EUAxqLORFP&OQJ zbp{PYf{Ke)?~p*JRx9B1%XtIvJ`c!{Ql*f(|1UXYZV3h^B&|@PZAxFXSIIG3V-1nO zR1D14tTqQJp@a=-kD_>)_v>=LAu+FhfJwO=b5@j6MPd+b z)a`Cs`nOV$?MORW?CSSDI-C8-cUe414L|m|?cJxoLku|Tmbkq*?h(j7sHPY+DUcgt z(E!JhI8fk39Wn=QTmU|DMey;fz<2LCt_tDiI7xLd-@jhJ-os$#0|XG!OT%zQ zfNLy?txFW$`)dxo2H<|>NRg!&CQNnw)5)F4qp{Bh(U0qLJsV7Su$c)k+0PFozsfCu z)D?hFR|9_LaZJ|+1M4r3ra(g=(2AtENirEY0#a24GAbJ!6D>gvBP^VQA^Ii=k>Gg8 zfLm6$0dE0#p;`)W*Vp4-@3`7Ko@fNm?GxAbfhYHYf4eJq={3i_Tf&ng>P0GcJ^N|D z%)ycOx34`W`3pZf^E(I8k53}5ZuR}WlhgDsU(Wfh1$>JceXs51px9PN?qlc5NOyPA z>Wi3x;e9VIZZHN0A3ldPdXCwd=}s2_nVBV{psd3@OP0#9F@qu77;qzFye&(H$T;ci zD9s&K1_MW6Tq$g>_>9KXCibZx$%C2|?(Tixi$KQnzFKFtDZGYhbMNlsFw$F3 z%{svN#gl_ZWDF)qJUYIE8y6mLBxH8-)?2!D>qKP_?n<{)N-xFPlV*LW9DrpmJO3EW z`qg=Fy7$M#j(l(v9d!TE;&`3m9L7jGOMXbsxg>u|9wmR7S(L?mOrzG}UxTU!l3FIkvwSNE3}uhWkRv?1JDAwhdy}MbwhWrV;5Vr zxHc5`h{7cH8Yng;7A+QwA#Jau>4}#W*K#Dk=m511jQpClt!q2TO5F44oRW|R`agg$ znjjT~z=Yz^Iz<&PPO2+alyImt64+20G!T)Xs>;AXGL+|gnSoatjk7uB8;kAunNMub ze&kPP1r~njZ+A;r5ZIhB#+U@?8X`A9Zh+H3+*jbf8v3TV%6<3|;L|q*AKNEx5MXkg zWGg##0Xh)(LA>FP*D7QG0fEe-1eg(sUYPw?S?qj)qWyo(9B-K89)KlT5&$RizExr8 zY9BwW1SW;oDr8^y0mOjIxDU#JGG&86_EMyMD%G2OZ`I|`d|lf=-OUe>ztw8KlKpW6 z_ubdYfupBDZ6H>f!om}fG7hiVWex;E;ksMlYJWjcO90aA2E3acuR8D{1zuF(Q6(ZB z?ZT5aE zY{hPI_n!4{{a=i?-BJ?OnY+1*OCXtP^qg}FA!MUX)0k2S zAq~f;es(11>{j+}CL(HL1;in9gJyuNg$I)}f>RPuZ1B6Ko z5kr$u?x=(y8P|!%^Z6XZRZzWFOT=f#DsExC7c&jAFXtXUa{uE?mTl_i8=!wO(%esYtkxwwBc zY$S$Ai^km7l}apj$rg zj1naVQ3(JfBTLYr?yh~`3lk+a#d0cyfQ2oL#(@Cmqe;$;u30T$?6M0pf4O!tP!T~& ziA~e!3^OccDXNOLZHEvH%Q;UicSWoc?bHT6zNjjyG*2eJ1yiyhhXx=>7!%K?TH^Y9 zRn^e8Etbor31!-`AM;HbDLE zD-VAZTi@yRGS_8&(}>?(zoW1I-Zsg7!`hy{A`z0ckgt;fCn~aGZ!D)5>a?j^@fBR-;n4-nXoL^8)) z+3;>hTqf{DAii(|cxH$AjYojr`iA4(w;cBug^;;BGoNoM=eeaX&@3GAcY z|ATKp<=GfX_s-c%KYp&2<>%v|(O^1I6xBc|yLK@-(}YZr2Gx0KQY@Q@ihJcNi-`4Y z@9tsot(U)b^WNKU{?pEVaddzAPIg(eZL5{9;2Bv55@eMmTg^zAat_4I+?s-v%rQqj zr>&AdgR9O}a9R`oVtKv`TQJ7REI9-VAtLG$OSWw*!9zsAFyu(h4G9`Gh!&rbnpJY% z0Gu}f@9$D!GNmx6YDttVXX+RkyDWLM;2k<&5fNJ$d+B{Po0W+_i6>94syu*xGD?OKS#0geZ21b6=f~(k^$fJ0#7F)D3fX5 zCoKMNBgxw|^qKMle6j-YHF$ny#^W-;_zrtWO2u?VfQ{Q2jD2iF^EbUNrw9TkhCe<< z4+`GDmLgbnkwc-M>Q`w61sI5dzM?k3%|Rie0D(Xj;8)z+o2diTR!{@;nmDE+Z;sXZwjKLN1~g*K6SE zAN|4o-A_Hg?0Y@H-}+_Gi!^JV+0R(?meJ?j_h!pZsdTs@g2>20LUMC)_W&Us+Hn+YEOR2Hm zMcT&dswo9csB463;8YT(vgI`nz(54-`yR8|%n=F#5krwc&So>189VP_*?d;c5f5Iw z-!0l!ZLXm+@2u~Wsun|~xy~gm5_{<#fK5FMruiei_CC`Y{M2QMWywV7At@x0rmPcE zN@8jt$zWwjncJMnlSmNJsLad~LzGrpb@xD}xH%aqAfkw9U5jWPQqDO5=MBL7zvyWp zr&RZ@;w}b*(PVle*tF~nA<$rScdJvg2MbJABzg*kxcDTy0|OyYo8o4M^~`R`IjaXZ zRZYG39yAy_z+>4BMvvSi|5Zo7HDVA+$(qriS(6bC?uNsNGr06kd7h7f{Cr%Su*Go9yo_>Su_KHihhUT@@w{#=~x@7y}QzqDBhCWHxSA%q->GWioG zgekDllGJx!fG!f3c7TsuDQSJ*dl`5llmc_wI~MQ)HH+XLRy+H*95@)_Zdu;o;$_mm z2FDWwF4kTDn+|-_9XGw^n$+F5IjX1sI=dcgI(*itpW_6dCx$?&PVua$K^mok)u_k4 zmi&ndU{nNDwtn3a6jGs&Q$Oo{452^S>Qq0W4f#;Z$faH_wuhkxjGG;VvRJrUfz-sbr)fW96SuKwPXwW2=am zX@RiOV~r?Gu!I&(UZ|h}Bw=QSV^EKEmdxSvmu1B<$jD%(TlM)JnvTKSU~uJ}SO8u z!9xmgEz!Td^sY%M5RjDMfzcxeF2$4tDG-rZjf~XTS_uJib;7{FAaH1P78N=N3FM#@ z@bk)c-T=I>%c-6^16`>k7(}EIm274yTNYCb!Gl-X5UXz1q!Dk>phG7X%#lje?EuRu zv>K@t=dlhQ21AdwZLRNnN)W3b!lrF6>^2Q&K*;WQ4?A=V6%}Y9{AJBDGyu#TBY!J0 zF+%)J(~NP!1Idx3dvK9l(tJ!!JUHmo7$Xo$K0uTRQyVnQM26PsKh9<|B}1#t&K7y> zZZ985xH{X_|K%Uu-G1uB5Bd|y+U^`%kK8m(YK1vEOn@YUJ`mmz3`DO*Vt3zx&OC!{%>?*1o*b->9-S>S}7KirORJxFLG zI~a@bP;j|Y=dJMw2Iat1^0%7w3qN71LFBZMJL}%xi^`xr1{pE~ykrKj?hQCJINZ=0 z*5|5$I5FaD8F<4SFB|Z|06e9{UIWDBcr62W67c~5FU*POKdku36OMoL3h<>@fZMkm zi&IB3!EPX!DV7`pM;0KO;(;Y_wm;v`fAMF<_y5rY{LNnxe}3Dw3&K5W0F6L$zuIdR zsn0ygVv-Y+m>b2#0k~3AlEffEjAj{SpQc#>MJ6dJr63}i^}tkwZhGW(sN)a}egoqq zPT?Bi&$Ii8DAr+vxuAZv>0pWp!>&Fdfkq4SB6ag_v@IVp3^*9!Fsz~DjMJpfRnMF~P0otc8RoFqn)A1#DtZ?5cRssHTWHT_?I?y32I@{xu0Dstmv zoX@vIGskH@aT5b(fr|*F;3cl5AyNSPP~>CPQgGFlu1J{-rs}+;J%6u9`^r(JirIzA=VjwV(8=3_}{@3 zV5l`k*gyIWKq^tt9b9AjPtyW7ng=i3gdtQ&ecf=VnCtksz8LlqB|@WIwPhwOS-Z7uC*7}n^&bASUruS}q5a6Vrc06OWGQ~K%uVh? z3g+&J9*s&DNJaw9%uLM1Ma<0W%8WVZF)P5#hyWW3_pnp1zYnzu$SEZvLk8m>cQ?pd zp`w_SUaI_!xO-6|sGFFOU|HXJVZpn&B_u>f@B3cbwl#wl`EQktuGtg&NLZ$siHKM| zU!Z0!uqqX7Km)65qM2Di3_>~AG}@ST1_TV}y)%Ty4jnWqs^u}!Kzj5V8O7A5;b<~l zr3ge^oo=o}m{^xPkszo^j0!F0X&{19BS{r~C<&0~h`@OR@cSPW3*z)*0^~`D-8(Zy zRl_Mxm1N1}ZsF=WT4N4oA=;>?l*Tu6Muughi@TXYlMen2=6%?Z1Hi1Jgp8v1Zq`$82r%|W( zTy27Vx^th%`W~9zHwpAv|GSk_U>-R2JR9F;8zw?Nu_NY&@?i6{WgFL@?(%(l-Jxgj zmDm5c-=7xl2`O+@$S04_RzyFdtQc3+eM zPeC-wof1XN96QF7|N zPmA2NkKdTLPuvgyGXc6Jmv?7>rPI8P4lliT;=gtazKzHWv*1lIq^>$!=2`$HFjzJ8 zF=VK_`$+UFa5yVc27zRy=K9&z$@OG#79@$Bvna~S(bX+8dq6-+31TvyohNa_r2z=e zgoI|%z}1z;fj8vQV;+cv%uG#a;NtYSawW_;dnFBfbsA-8g48Lx@B}K)U>0Yi!*`D! z$ndI!K#!h5f}5H2eb4HqIHC;GcxE$$Hj11wXms6DvMW*RSWhx_cVDeq2ixCl5;RC= zE+{~t1QydYqbWf#GYJfX+o)0)f`xMqz-qBK7hB+{OH%Mo?G%AQtB=2%8WlQl4h9%ba&gX}qQHVd3S_9N%sGo| zIXNLfq0qn}ZcY!*5P}xujUi}=A%p;(%^(M-+u^%!%=KsgYM5Vt-L~aC~0>?Bwfa6GsI0K%$LVW&7;`3JpPlZxgx;pW*K&Loz;N5E9`*Pj& zA5Er8z!AOVDeVHdz%m(1_3rFiQU9YkV`F#*Wgvt`TK=}Am7Ni(s*N;tWD zW}u6S03eO!@Te!HMWL`nA2Sc?;0Iqnnkd|>1fzETl%=(Q$SRJ zj4`QmplwuM!7yD<=pa4@29^0H7taKEjyVo8#KAcb!2?`8=bWReYK*ZYD`o)*6%h=? zzYZNFm6d^r6y3jxkB9>b$+^lKt7({uyL$*>BvDq`paceSx`;@CKpJg|_g_I(igmh+ z8cdu{2$Y~s*DU9k^9JDkHUO%ku}0Qvh23M{_lcREs&Jl5#N7<`2Nd+C%1roDLdt4C9Th^W8YmAiQdaz0(>6OkyzOMgEe96rSR{Q z*sr_(V$w2iV*vw?}>AJ00G510ond7Aea94r1Bk^JYu7{%HxRV@T%D_84@T59E za}jv%JBWYth~rmZcD#Ah@!$~HHNkcuX2Id=$TUaqpc#aQ7#amzSO&2C)MqYlfAYiD z9m<3L|NQq7{`G5Z`0Uj_pDfK!JIUUwYU-`eA%*1PmQpf$SNp0 z{fhp%xD@%Gj<&qH5{6gW_?+Q%L%`@7=JG^n>6T4s6f_7^u7SIo zn^U8*t|f8^0cIv<Maa^3N3T_t$1 zU=oU3#9%ly@SjkFksuHRsJg1D1w^PM@m5+Q7VnX2_7j4HfoY=f@WiwLUAt3hs{IX!RIVacMUp_bEnCG zm>TnpJ2Ymnr!ytLapQ(QcyRCVm;c58;h!&;-0S15+qrxE_|on(JUxBThY%P%(3Tcp zuoMzoYs>BA>>&g?T&ii&+WqHQreu*)U>r5-R7FLk5h6idyqbZuLE|hSQxs7RchhP9 zty|>9*@fmWeAnLmCw@F^U3&V+vn_pL2u-ly$VwzFFnjTH z6`#IJeD?*xH7$VmGC9l%(K4mqb>OB0uhta4I{;40ITW*j-s`1!Ttu<)tr3 z-rHnvK&}^lx5=b!8~cSxMDR2Xkn5!WavV6lPp_T=(+A2i-`HgJ6Y*8-u}s$;oTvdd zJ=tvaxOI>W5;z6$Rt6qq$K3#Ypaq^$;z|S#2ppT^uroXti0fO#k3R`Ky-ob;r4l!M z`z_$`gxDvsM?)Kx3I~nwEJ&98IN#5bff%n|nYZDJ3!wUEKX13Ms(HlUV!&)FA<)DEkr2)vyR9O-5vSon)DmpX-qn}7XAq3Z`WUId~q-E1$r$f@k zIq(xqiwIgx3;IAXGy6cEtm&kqx5yB1R+|lsMrf(Tjx(33L!qf{TIr?N95dh$6=jbe z!b1KVxDHXG2t-2&Ln`T@P6C~*egLE}K+bF2c?0kVxonr6TachG-l%HGIrlD3l7WGd z#-yfBDHN$5y^07ls0{==CQ7hiee8<`u!OYi!`!nnpB2SE_=InSLZnC z7rT8*-3jw)s=NQ8fnb)h539D`s18^R5@>GBl36V?i>p?)wUd*JOOPNHf)f`HF-BEt z1W!%jy^AX)`%ZZAQfQu2m)OqZAN}ds)}znf?T-5#BrrCiS4S60)NYDE-vUc5h4-ES z$1Sim2VS@ceEx>u58V(v2Ea4WB}0NEuq5^!v9kLO_=W>-SJ_^yAw9$CGlH0*g!o*l zzw210{@2{`hL_xco-1Np@>Ky}XU0$V{R7lZK9t}$kn(b!)H%Zbs};c1VQ-DSKdc4F zwE{ds`dq>G>kYuVE1yqR04p?rXPg8_GoVe>U@a|hvNFKgDc$Q{e@Y7Q>6&3AFRlWP z);f%VJ786Jz`;bwN6tdF>N2QAtA&$soE%^4f%gn}I{+_4;At(UK<|OLmw_iw94|)V z`>qmCT>^f6&+w~ThS%Q&jvoM)%35d^h{gz|fhGiEAc34u{a|5Pv&e4zu1}`k=O*|5 zk;sLZ(!ptG?>qp4n?mH~5`1#iWqWkzk@>+YLnH{b))-(Z7DjX0eY8VjG07OfQj zYFAqWc|@Vv)I4ZV>upd9xzQx$gy3NuBAU=pv%=v_OvRAPS&~0Vvs4gpfu_@*ppi2zQqdLaxQ1 zDJ4-=2^L&k$w1+f!c3{h(d#;eqNB-}7)`}x3_+{ti2{(?Y>7akh(x7^Aff5CkLN}0 zyaD(FT~t*<2%(ZvBs3v-a&>q0IcJlZ z3=zDbk&>m%1VsU(BEp<=TH5iUCOzu<(~RWV$_GlFPR(jra#@!#u=jq9D6SnakRj5D zsO#tppe)H+-a8YLA|QCUP3k{oL->Cw^$* zJx#cOkPThbkRq6aql>_4bmYddh=RjFJb>XCfNl}bJ|g)16T}Z)CZ3DH93`zU72AHq zx|6@-z{>`F6~G&)34HZD7Es)ljSh8S*UQwuU(IbEc;N=ztkeG?SIPk&-1~fG&Vz^8 z>Q4D;=8jyO2b);_<{H0?i8ZfJwe}mn|BiJSU{x?n(w@1)tQ7FE0r8awpKXQ%*|@)5 z$qLV;|8YYGxYG3dWFIlO1lB4)k^|T8Y%A7r`6tu@kM-~Wlhpqgzf6B&2bz0Y??~B6 zC>dM#Ee6lY+*}|fF{C!=mH1~6n7flg287WVNDJKt9-R_|)jwd6*HKlGk)f(iQV2@$ z;1b0&D+Xer(L|vo2DgSBxfgRVoK6h(rm+0kCof;t+0jemQRd-q)pxjgSoHCPUP%xe1Ly zTvF{oqluB3uBLQ%OCe?Jj6s6;=nK?U?A@rMsN_5`7%7BgaTNZVRN_p@x-L1sqN)}V zvDBq`9)mxSB|92ulN-sBsjkeLX=c(`gOd5ZWI)Mc+4^Ke4a zo9O%3i|4BNW8w`kW!tYvfLxpQxsg5WQ!fFmqXBET>NumxcdSbe$Q2yo6Psa9ru^|q z3m>}6pFXH@Md2&xf0{Qiss}h|H+^i529<%Ja0*IYyylKK# zBL?W=`#-lEpMFZLZQ(F+?*nF_3y$-@`Q4NJFTd{jVhic|%+3{xl#&Mz1Eik&+-H)m zC25ydX{9O(&rV1!vX%Z`p?-w`=H^A;HdmndiogIi%s%e<%WZge3Iry@Th>{vj15qT zI6ZeprksIX)ktnEjetTyp(`{ePZki6bB01qqS&y?Aej=98!RIMLNTN=_#`Bu&?92* zy@#t0Mi}PqCTWcnEp;s#07RpuTGTxuiBg3i6-xIye3^%~ZDY+D5rq~Kpi`ib5JHrI zK-D1Hv?^?9i*psgc?0nNFKuoqB3ko9m839}B4y{4QUU`-RDx2i@B0$8*3dPp1E6Mg z(@Fs7%bU7FfmADb-?cLrRi&xXyQ1^;;K9sPO~qhPQ$NLNs#<;o51u3`00sniI3gm3 zjy+pp^@~fH3}UqzWo6R36ABH*b)&FnMHs?X$a-@TCCn~1|Kay;$M5|kdpj4eYghL1 zrw-i7$GwXnMFwkv6RfoESF}WQ6fk=76++hH{62by&!lY z0*@+?1b8U}?=BtBo8##j@Li7*PhJu{dl~r6*A1_{D>%4o=sKcvU|R$;FK7~z04maT zy{CLPivdmh<|F5_+Q0Zza8NC_aS-2--XiMZ}F)gGN`Jt-_vYODr(qjPP z^eowe&~olUi5lcm3v5Stp8zL}ZfZH_ZhZB`#R5Yfk`hT~3Y|(96AK{>AEb;>)&iN? z5s+(0m@!k7>b>_22vAouH_I^(Hph+#gd7M!J-YIgAt5Og8H5N#=_S3()QY>G3(YK4 z*k3~k!QIvA3^6E(Kt_dk?p$=#9R!)3*SPZr;17HeRSlw2_IAa6D!6+b1j zVWN2SjJ_xXvS;?*1F>vIBZ`MN(`r{Z5OUO%gGFYA3kMrZNt-2G;SwNQOXFR6}THCT|_?hX3ICZT%Df)7b9JZXF-> zCK3&T90-IEtxEe+1Ee{zjE;i<+zr5S1lpE(aZm8MM~EN2E_l8L#DJ5o?D<827LJa@ zy{hH^`WU@iieCf}C#E*^@=)gh_DJkiz4rqGZ=2(02Hpj5A{^_`YJx8idmeZ16%Cj& z^~rHJKgj;34L~wht^b6)M^-!DRkJZ@_BY9WgFMfM>$*>a_o_88&Nu=Ne>DE@1a=@- zFuXf3O2vm&fNj9`Q~rQ$F#jqHVVp$#4eO0bJ~8Wkc#%MihQdB=Qn+C`xW*sknx8@8 z(A0e8K@PCNOmqO*2(J!8v!?v&pmY3sZ+I;cAB^SeN&rs8@s$j`*#XZJcs@9O>{-Q& zk12lRrsGR5JKlJgI6W$R3(_%@@*V{c27dL^>J*$ue-O6f&rGg_u3;5wLSIXK-wVd*YB=aj@XKE0V{$QV@4H2~w>AOQBcQoIJTC z@$7lXCJ7;gD%5GXN$O6A`D;DP)x=!)Ov2rJk!GCZ3s#JejKi zw26{}11cgE5f>c-6@-lj35~K15|%i30z7X3-uLAMC#47%4QWuSI$a?!iJ}oPj3JKDhPKSc-HUd^qV3bEm2WS_W2Y-2o0EMdOJjAweKR@fU-! z_kQ@mkU|%TST@EGMJPc{B{LVv3@K%`7K6ZqdN*I6|J;x7Zhh~ML3d_L^ymY`6rKY- zE0~qcfyfc)=D_isxF3OAbabubsf)zt9u<7I*?}-0psp~Q>OhUi*Mi& zaLxbMr#Hk&V^MYaob3I_OhL!m!hUGV#@iyX+JKxTE3Q2kojk_uLrJWN1ZyQ8(17Yq zFh0IjBOxp?%kM26M@z@eM)1NM_@J^R4W<$nb*Cqub>OKMc=B1|J0DT}>g$3peZz6< zO+)I4T@rIOXp}qY$#P9voqwyC$+AkmA$o{W??|%MUFU|E6 zJAy}NWDuuSR~ytE0Xn@dLo~xFRB2%T&Z1A>IuW#Vh^crM5h}NuCBJ;Q6MpLHeg64B zIcu-B%XBXRRQGyzAZzbf{6vbemyS-%EaZ~h%r1v6-R=+V7yiz|{vY3r^3nYyM=9q8 zRIbNHpPXAlc3+x6%KCsIyLU;XOHQG=xv8aS(Nj!rG@;Rr23I#4bucy)N)b4^j~x6e zM>OZCQE?L^0w69bQOHcuPJ^qPB`f4WQjk&pt!{q>JQ*7TA*m2ZlvWJyc5V2=)h&MR z)6Os5ImIt7FI{>*+`aqF^Wt{i0KC78yOelo2})%UNRljljSW=_gXa>65g6RuOkInS zMk4yq6A7?vHj)C>m{XoCz{JO+pMX%Q{Ar@yb9ZKDVWOH_o@8sF$&CmEee6}W%3}~= zW)d~JXP4wjMT7xC#Y8L=6+m4*2+0s-cP4Udo&V$8l>g+(t-ZY`?woeHL+>7%kQC?@ zObS>4a)tcwwZN_5=w`r`i^O+c7JO!(`1nP^W7T5sxO1FXVfMF5Bq`~8-!RAT0eBT9 zghy&xU))HXQ!D%aeHP~ToWuga+jV8|_CWNL4JqD+bZ!&2e;CZa?%TgY0rCc%Z~l;Z z!X}A<8wJ>=PJs1J*NVAgG}u{9-y5BwpY`@PTjAyWwhzqLR|IFEiOIci0$=bUI>bsw zT$3Q?vag_U?e^9r*lWmxt+H9Bq(jOCLcypM5Sex<1KvaY&9 zI%r^q!3=2S(MM+?Lh&ea_r=d{H$V7v?vHVZzx!(oymkRsy8m07)3S)Bc zAZ>?#_r7gDQfWmWV z8iL(LbjzRokr+PtL9y)}^FGaHdpzmC{@!8!JHMHw?}42N&z9Xhr=>OFijYriLttXb zRYHO<23663Y8c7r?g~T7#p21;6$~7Ve^6JCkiKyLQb>SR1OJlXri<6wv+ zBE{FQ#I8&9Sj?uy88n1dYZwJMG1a}Dt=S_tPJBN@k1Xfyb0Xk*1MvPXTiAjk!_gUF zP^wn>iHZx8CyEIzm{hm3T%&bWve00LgfS7z%*@?sZiS8C1CqsuAdcZOq<@(hMTM?j zG_oQ{Od2#8NmQ5*3PqMIHF-=1z;ti`8zQ<*EEr9PkdHb$D1Z>yHWH6b^%NK5zxNE< z5Drq#eN;^XOG5PO=(Q64B5)dsg9sdK0lMq>;6>sG9uxfV6~Qxg57Sp!mzr>(sx8q7lCf;B^DO<&O6NEI5(e`O3c6SH3jkM83Ai z=eOC_bK(r>E90LP9F7t8=Y-zwUJA1FA^JH?6988vJAc?{?<-@UvC!H^@!x#V6Ndlh zWIq&5pY8&N^}*)jz&Zi2kQ-OsgWEcU@3uOSgO-1g0uCt21lL+Up5*KB&RPtiuO8>b zs($4#xVkAbz_hFpW&(KcxVr>?GdteSg(Ub)BrdDt4uSg#cxeed2glP5@bRaCN3IEe z`UnD*1P*Ii0HJuDmGdmMiO%GwDJ6v76!Rz(d-U_mc?0nKACSJ9 z|8eO~5>~<}00g52@j{vtlr)VRpb@my%v_=RRHZM`(DyxtG{DSa$^ikWG__*bk((@T zZsx{_s9=!|x;xdCDI{1bMnc1CAWJUhAEXRcp%Mfk1kEfBL1Yvc7uBLeh#@i~tGjCq zs!g-oX8G-d&^&*6zxiu_Www3e*$3#oS4AI1x&U+vbCCJ~x^Ja%KHH7VQa?KNk30bAGw9 zH{@oqq0~ZTbp=qaZ`sz6g7KKx#3hhJhQNfZ$Wa4OS0Mw6!O{WN$38yQy0&l@)~ITE z559J6xZ445Y!NRs#8Uy-6`(iANp^gz2c8VXGc(}FKA?E|G2qu;HGJh8h6nEv{gSwl z1oN7;Y^nHCOSP7^>>vUirYc0H;DIe+&1|bpfAUYy-7-lj$4q@(4-Gw|46@Pe&Sv`< z3%EEygCoI9Y&NKb7cpQB{#rRIj+9fbkbtoPsBjdk%oIk@3G*Job9tHT=QYPmPj1Oy z`HxukoOPK4pEnnIxcKsy59DwBEkRD2FSmW@En<6S2GvFvmdta`fn=5_$=zEoD+~(^ zo^#g9bIJshKr}a5#Kr1x;{YVKQLVG$@1H_UAsM9P9*7Bp1t}d2v<+<#krFZ@gH;i! zP*IgoZ&aL=%9~(u13AB(HvsP=1MsDLFLfVper#_~|Hvm7_VO!t_zzxoyGTR}bOtU9 z^rWh^-U7)X_@^hBYiBwnfXPIwU3OPm4Z+P>)AyjNg~{V&wk%Pis4JIwSvGy7fzWB_ z$l$WoNJBcABrzc|AQZ_^=IHS+BJ}KJ=(giyj}xDNjQG9_#4~lLdzy;xhzb$wiS7Wv>+blP17CCC zO*$48>Td>DJ}(msQHp=-j=2Lf0u6x^5O=KD0N-@SJt;$Cs6}YH+lR;+iQOj-wyUAJ z>h3xD|A``Q8VPJ;5noNw!^v|h{qqf`yH6SaKJmbx$myJQ_I9p8xZL0nj19v8W7PYj zZ3O-d0=ns*pHtFbEg3eE>0!cL90`EFvPSfcm4;1-nX-aW=)URba1H?0pT5qQu!Ug-^oGsS}~;`vyVBPRszXW*!J94hcw z06wq_Jo*Ch{1w5kzGis&n~t|{0sG0Z-x47xq<5rLj^T=^r*JbQTe|y+1y$XO*LMSC z^l2EMPDP}~iM@W`+bK?Xm?2sVyO(A_OH8xT2@$ELV`J2EA*4=-n$xt$`dZTq_oWav z9d1htxg>j+_kaMxgAzmpko@Gw_T}e6M{3*s=6LbW!Lj_qf3@u2eL(K- zWj|UD(b$Z?vF6r4pyr z-4&tu0I2G4tm~$wQ8I`FP!Xy(dS3s}8-VwDAzr!rN>aJ9y&XUBL9_li%YBP>S+WPz zTq(sxqZSF_A$=I9O^H@^5k6f`By?XjlhmMbcS}J57QFx_j{G8l=@2=DNT?emCe( zKeoU9%=euDewa==Z<{tpM`|3)8F3JZI|`ge;PM6F6W0ZQ=n3Kz+huQ`6L8{yXmR2b zmj8bjWn%xj7kS=6UGwf@CC}?7Z^9M@@}C1}>&EULipk6C4!lF)xE6n%Nb(%(uD6@Y zwW%B5h?>hfTYo$;dkx*e>O}1}3A-6;m#pgHAkEwK$iW8tehmqqqVCgTxdt)#Dxk+6 zvb*0btPg`hSh44+esF_$_wd`D7IIED1XFS!R|Y~@S1pWr2M(NpG=}f+DSshDz8geiEE0 zPs)@p2tlo`Kv-|vbQK-#!B(bEC3Rp$hy>TNEs7z~iUVM^ArJyIk({gRqB)3wVWN zL(VxXG}nh1-93{`?hY3>S0@8SAW&6NRZX5!NI^u!yW9x_m4RAGhcfv5SIcr)3zQHM z_xrv1X;=IcJIiv=8}hjd;Jg8Nf0vyth%}#OUVIc*Dtl zOd=y)Jpj-ekPQGTE&_rzF^l4br#zDvb|nf=lfzol0=18ZenyN;_aK(gZ5F5=iCASAkK0Q4GwuNv?TD|>sFGR+UC|Lj1IvK~+Z(F@$aRnMtQ z5CHt_>!wf$! zu7JZzNs6k%3~B^(`MxaGg_03y05c%DA^|E$o^YHGK=Z`@LNMu0s28?&nisY`@5PLx z9)QA-Em(pxND1R}qj^nIWf9Z3(}-d~UXBEH$V3y0R1#o@m>P|S5K260eKu0E{i*=g zoYaa3)!U&v8`*6{n#RQ;5>#b39-No8^9JDkT^u{5*;b=5W6>GkS*kv>=OzAER5c(W zIXpv)yl<4FgtBxun7evL0*A!E8Vppf8wn=D#0sL{28|q#^id%1LGy&l%#mC#s z3euZN2xw+XmJT_3Bodks$|@}9%n*V^iQ-Zk^XM11VDFxs_?M2Z^FRBUz4l|DImROQ zPFV_c(E^Jd;$ACw8$j4{eE$=~7at`)wg+6SvZ!2PVx>R{oWOC@f!}rDB?oT1qvLp< z!$h`T9rem>r~{1^$UjJdXx}x*O#p8JIINJaRG52HXK&yc?i*y?mu6gZbA9TcYV^n3 zs|)5SaS$7ke)bUCTdzSo(_VyAYd0lLiaE&Z{IzIW`Z{D*1)qiVdF1Qd#$+YV;M<8f9FnFh(P#9=T zW(E;Kipj)^4*+tJ0Fu;V!QlhR&j+QH!5FL<{|ROAUZIK(>4FqSNp=e7-Tp%Sna^y` zzVqV`0AAkx=#`WH>PLWINM|9a^UHYy@Q}-;2I}l-VtIG=dGeOH64qY*l}(qR*?Y+csB{zJ{| zdwvA7t^H+xbDLFDYrnfBtykm}6;rKl# zzJap)SCo~2!jY<(j&q&Ft`2O~=|8}6ozo%dE} zVsm2C=x!PYwAK_%b^aSWX|vVdbqayIPZ;d$HT8^(Ub(7|iiZ&~u*sy0hiJR-5V(Fo z2&Qts>G#~wKu%eU!}Gw#O2T}aTZ}UX3DZ=eiGA;g4)}WZz=sN4V$=reFTJB~WX!P0SOi+HS2To$4c$9)4j1G9s5BL17Mv&MuJI+8&+SlE2s#I7sZ0ENQ)+3~c?0l1E_-`WLuaPe?av>3`fm8Vo#fwrja)G5 z#iq*(i4ryEto2mYLyE;G63oOTgaGS|0kb@pIrk2X4agHi^?o?a7mg(pK~@Y?|Fp3;3DUHqRml_E6h= zU;q1WXU4N3+4G0k=#B<9;Cgp5P2b~$rT7rv{x#JASJAv>;^SG>;i$6nv$??=P14x? zaHDIPnjWmV1Fi^WBeh`sd!Ow6r=z={%OZ_{^OU{;vczEqzFbHK(B^g97`Ay3_TsaPROn1 zqhVDZno}u_WuTQq%ECy9MuaSAUC|iP8W4<-9*9=>JRt#+N-nloA?9jwhzfExr2cL` z>I}_nXMab3>`!>^u^VT2@Zjycr~c2szD(~~hOTpR~oJOu_q zEJ6+v1)|!tW_>1UB4U){o;dgfkW`J@D7C2$gi5lZP{mcKGtIu}j=SteV&UdVP8R1* zfaeXs{}1DzRkB)JxOQ}+ntGe7wh>r#=5AUfIZ}-JyW)+l)fEJ~UX z0ttij?Q|*r)jzxwKk*}36{miRtQz|OEN8@V5ZpH)spAWe6JNYRJWk-m%3fZSI7CU^ zy9MAacic4KH3IhtWIAFktP6K!uf=}U*b}{%9ezOB`8x_}@V*1@IB^@mafSU2B_$7Q z4F2^&yHLQ-Pyj}vn{5;m1HKKszp8m>b@x2WXTt=tA7NKN+YAgM$F&KZ8zexU2_tZ9 zK;r{HfSlCT4Ugd}koN%wpF|#V3T9%~jf{LX^G_#Hw=*BM zkr&|HU{3h7L-FaiRrauwCHk6EQh9tfas)Wx1o*13=0RR3fDtFB8Q<&@Zfz+Jb`+r@ zZV(70qB>p|A{p?!IDYhc3mWi?-3bof=s{EL24XPxlF>`QK=Bi!EV9%r#bd~# zz_dIjS1-GM1x$$E9X$<+8A&n{9oci?!UVy*6|_Mi2yhVD44qZ?60aT(Zpd!vyh`&4 z1S*;gv~S%y6ohuyuqGb5{+ z(P-x4rl!ouQoK>j z5UL(j$+rP`&5I=O4LEKAxGTU3%LzYLSGzRC=1!z^aG-}{Y2{~`#BrTClLPnQxDDcz z9NqYAboJvIqB*$QaoR&&aL%d(FmVdBHUC|#@8Q3V3!hKjg6huSH>U5Ebk4^(U&q9r zurk-VM)ogV&5Gx};odil?q&~3-#bg4=dhO_;&-RFHHH4Ck9X{}e9a=5+}OhVdZ-Ym z9tEQ{fKOW=a4J;bv`LyKC~o)_JcJ8CJS6ytlMZh{1_qRZE0;r#jLyowuc%Bi;LeHR zE6HG60nfF93rcL&)xn7aZ34b45*9N*GhBd;cXfmM|=9CpeG5?zUjJB`&rNuFMpdXNpTR#a4BUaIT68D zpEFjWUP5xWWCZ-EKXQ$GTNnJV{X2*L-~7`3^mkuv<%6xtQ*&|_%oaWJ62%Ky++aq| z!!mvKXkUKj$zA^Nk3O(}_RA0KfB&mH;fwoV0%1LkuA)?`xVxYvBq&j$+KMJbgb)_< z^%$X$(Up^DGpf!n=MBK`dx^PZctF5Jp@y9c`~4R`a>B2?af*{eVTj2+i@2whoFv3V zT)c$v2plZ8;Y&w{&PBwL3vW2bY|Io-Rm2yZYFbXmECxRW;o_7e!r~22Gm{}zu(J7u zfm)jY)~HcYQ57vFMMje#Z9|@T2;0qG_)otlHWzjubX}hn(Nx`|!<6Vr91_^y1%BuT z@!i`%YrtW(@)eZt?*Vwt9j^em&*H|%nk3gxR<}MW07DV(y-fCAR|B0Flb{Zc<7yDp zRXB5so=<~wHo?4clD9Qc&{)WQ;`cu_(zA*AoUIkejbYr@SF2~pdcJ|z+XmgpHzsSY zW$bR`0I!GT;9(Acn+L%+{EbH>z}MOIn-jkKSy!XAah;RD^RqAt?JR^p9r^h%*@CZy z3#}mi>2++qkz0F1*}4brNNE_Fk#d_hJ-#wkW?0#=r}{VQPytdl+&yu;1c6cTM08vZ zz%>9fDeuWe?|38-AAPjNSKoHLeb8aPbnHff%c=qLY12CxFA0&ANTE#rDH1sfas+xU zITi~TvS&yzY;O_QwgMh$1dq-IH|C0~Gr_fa!1cM}aunb1*Tvll)i z%zC=~#yigLAX_4>jRH^NHQz@I{^0ITA(g5E0fGc!8-Xrm-0j@E>@tb+KEIqd0Dlk_ z!1fM=ln43Slp!c!Sq03v&}gK@EiB;-&i-0x(3xr9c28B1R{nP!*ki_JyPb7GI*;95{_C zoHdEB9L?psF74>g{P}ivpgZ+II0-w}DpSbV&^!jI}{V9`hy;+zB@k|TwT0&lB)%(c2_YK|L zluv*O!*Eg^%_j0bTa)^&?KCEj)3M3kU%xJ=y9}G!7q1S0Z;-3~thL6vf54?aM8viq@fX&;h#Xr}-l*#?rrkY@?OeqaO8;LDdJQ|7Xa6As+F#;Ea*e7uTz!Hv@ z#HB68g1_bp<#c~s`8wa|GG2Pn z;hVP>xOsPpdq+J^x{NLdv?6F#FwfP$psw^H96F>zCWq5N20iVLka`E@gP-0HpZQ$B zyuD0*@4xEtt#1Zi-!+_^nB`0@CkQ9l=#?$tV0oHOmit>D`qbj+FWQ~_zx^-GEC=p3 zkfjy%Qq2OW*nj0Y1qh@B1|$)P1i3P&gg8Y2&bR;P4Zt7hqM;Qk)U-$%^?YOq z?cujDSjRfs4~~8E1w#-^?sZWt2!L zin*21MQd7?>tOU#XCk9eN;rT)RJC{xxRoZE5Rs@1vzbZUk^p$Bq@=nea3Pjnp6lL> z*a?M1)Yn~nN$DeY2s{B`hs4tWZo_e#j=Nsm`fk^7oWGgBs zCt(E?#HiScitRvbM_{WZF0_K{QSgKUkCM2^qD+yxgIl0*U$n+hs|r#emZ7Z7L^!@R zWH4HiN%S;{q=FoYeg-U~;}97Kmf_;KaUtO2*Jt?Te#A$bfX7?Kg(%pbfFlXOi8~JK z*Rhu-{L~%GdTbSr!U`yEo2@$<0$Wl(v)d>Z-CH1D1o2d(_`XXs9PBpu>f;H&es6)_ zerJIG0#mj`EN(~TcNUBH^RNIz3 z$fw=!+?&T2_AlsP_~KUc_|u1$l1B(b;ZU7l&KrRDzXC8&2yrQS?P~Qi&8J= ztr32AoH+4LJ^#<7u=|4mS3z8^PJYJ#4ji}-;0_9p;C3Ym-gUvJ_A}g602i^Ci{14MPCmU$5?tZjY678D*Jyt%!BXfMsCU8Qu zt7mx`Wq&q7x;Gqy%qPvuWFJs{Yn_uF18|mYzd>Z+)O2Wif71qG`q<%THIHWN4S)~3 z_O(3X)pYL@sO3!2pA_fnOT4C3m_`jtZC1GIhuo{|O;*K(9D;0C&Blm*Cv+#D##5UTpEb7aM%<#fT3y ziVG7&=hzJo0Ni!pE*uALIPkJ6>uZC)ET(;R1LpOse6QwE5-k9kKxV&)nGri)g0(Jy zxCX~%5?57mwGDW#4fxPj#K*Q8{O08)e*5kcuio!*@5rzR;>s*wr>XYDox_|kCt@bV z9j=5r+2w^T`(slG+vcgq+lEMK*DlI`eCr_nonJQj>Vf)m+hm_F#{cNMcj6a5Zo=lc z&t|&p$*mc6u@uQdijrgqK`Y5wLyS$}c58CC%Y3uju`hnlh4~+zTbl1Q^880tiG-92 z1X6~q_2uCC<-7s-{ThJS7U51Et`d^9+BEy|BOmV;vAgB}uP+5YuAHMy8X5(wE_Q--=Dpdf!Vb)Tuip&uygoGqm^2OUct}QX{aK#6*KME#XOj9R z?s>9`(Oq-OTQepwOzHD(6GDQ?$i^=wK{kdG(WZeyHbU-aosc#Pz4=4D2Uf|5T(hBF z`P5H0(>}E+9&LN8YG6Dy`&1IJ(fN3NO^HAtxIx4V+$9C(E^*U^z}5s{9u%z#+Ca>s zV%93=jg+Zhfh{*g0NIJ;#ntkbJ6@~r#nZatT1aVdck6rP+9=bjjD0D}mtopR%?KD* zS6UjJ9Ec+U4%Bg?hTXa0BUb}{=!q@-;H53RKq7bv9XdcM`Umy%a}SO?a2&vK4995& zdCpKhM(%-Ocs0DbJkkZiiUyF_f#IS%t^l}_3|F1F1mbyBJbz^i-+N__e|`M~|NUDF z{Lb46@7&8+EDe_#urn*M+_5Tj9A3mqRRSqaA%bKFmUiEkCpooYKko2ze^{9O2!H#3 zNa0IQ@ZV7gn@uS!0 z@~O{Wm|uJJbOB`R{BWV*EQm7?{p@)IaNYpCe+~e*c8YtI)RUE#b8La8yG$;f8kD(- zF{VCez|7oWS&C)9XJkMDF(DM5HPhXt>=o!9+%+qpDE`7mFVdyraV_;iB{eECGEtm6 zbB)#%hZikO@&6VOs?=gLEDnVtNMPb?Cl}>Ue{w7Qp+82QZ7=h2W|Uy{`LTW}s%eOD z+{ZR_#9FBDWv`6_p)B6wqldqjT!5i5hyX5;xJE*2Gm$|oq>%j<08T3!aLI zD=FSXH~_2Ey$yJMD7x9!cml-4gLqT^HX;9UV|w@L>cH}<0dTJSBiclpI39;H@`f{n zK0d^be=P5u7J1gCd$wRgtAJ@TMEy zGQ&M91;3NRGYBL?eQvgc8-5}y~E#q^$@@F>JrN%!=)zTQc!G(kBD2SXi(0DGs9wf2vCL2nC+B3 zdh9gc|HJ5aFW%Mv#ox)exim?ZSdE*CIg*PUTi{OPK5JAn01c{905nP}apH^oyZ86P zAA4~RKl8I~+`VvgnhL_CLaM+EzB+m;oHqdH4Z!=pn4yl&LxwkLo#C{ze!F@6xhvtX z|J0r3|LGqdcK`Cd?f9{M!L^xl=^{N-8W+K0Ws{v00ti+bf*FDB8t1!P_m0IJs1T}JIzm+r z7=T`6B>!~)PEi_wW0W+&B3bbu$PT#6 z8Zm8+8NW%0d)PX_{Vc@3Su*p65C8Q0sqA2l`DPUgU-2clrY!JPhQM@%Q46|FAK%m^ zaL5LBuKsR1%^M!RzxNFmf96?tBu=g?6In%VB!!Mpr}P*~F>iv`LJdR}#6Yy66!s`Y zsL{TSmYw@tWQ6Mj%g$Y-=+aHNB70V(=s|sdE&-fc-ItrAH^b71&VgmkuE-n+tL3&^ z6qIXT6Dwx`F2Jz|#~e~7e;B$tY3CAaU&yc3fQNKQC@Zc9mT}h;wk`{P;IRfjaizs4 z_X3_^>E{<_IB>^1AYOyxt-4NI0O-X>>PDCZAke3*hqDAsU(q!ukytA)jtrn@`F!0* z#+w9Qf#Zrf9=9IPQSg)oJgyOce0PS&pA-Cpy#;>hjT5}_#tDvXh8x=rb_B2!M_$&| zN383Ij8WFAD$Gbu@2%0TR?;)yv#c_|MDNby1m`@slD8^`xi@k=b{%<$tXi^!u0F>a^3*E z?@QBeDU|_qR<#jL99?$VYA!q)ALKP`IlZ2-&4iTEa&3|0ITLd z4gqK-9@u^5MO&kS3kxn_kogS_f(#kHQW7#Cy#PcO5ttP$g0&do z=v~BlLI3iHV|@0;(egMI=MWL+x_XQNq5$lH)6+8Xlfae|kBFnMj$roz9I%-7NNog8 z3oob?<7)haYV+HQV_r|FGdSj`M5O8#xK-_f=OiMD84E#a7iU#+dGeKNm{8|l?%N8Y za9k0FV-)kEQwJ7SpxjfdKX=E{44qkN2OdJYF z>7#9|CN}*7HeCG9JY#=|l<;9825XJVM)9_dvHsgA0>DWJDRCzHGPxr@H$- zMIpZ(J8)=*QzI5$NO33NxK>)gOQEmwL4l8kgE|si%lkV@X#lorFjd2XW?dz)uYyAm zH%}7YJ4xs*Ax5GP#nZwo7gAV)be7Dx=Z0ltc=VFuhn{Nj#~z#E6Hvf2y42&IIPMa7 zkHqWQ@kZs$0FFqYmGXG4HfpJoX$R&*QMF950FJ+{k)g0@Gl@Lv1hj&OJxcz@sXOk& z@va(fdd3Y)csloZURwOXc7w;a8$7Zr_=miYSKdBB-zPlUHrN-1slyh98xf=o0-gcu z9jXp>CCv4}Zf9wl*;f42r`3VJ@6d4pk%&GmvC~|<9P`J%VCm@AOuqY@f!Frv*;PWD z<=$}!k6c!M;0O1%cJ#q1aNM6}QHq8T6CA3AR6KQAGzHGJ0Ot+B?|b>VpZmG7jozK_ z1`)PdOABiR7ywfB!6G3GIn&So?A~l9hyKRbI{BTqEuVChCK{FoLpCuW!?I@&3}q!S z*rKa@nbL(8&CLpPP)c$Myyja34YmHOhY+lC00v%wI-N$N1PP)NNCqip!y+q@JCPbfjKfvDOS_RTv*)p90)214%|6){N|BkuOTjxI3RIMN2(v8rbhZk zl%hT~0j$$|UkOTi$`>0o_YRq?ffL0z_qDptY3DXw32Ybw30Ahc^bK2mUzzc+u6@Ely5z=d zBh^n{sym(#Q3O#7!7d08q)hNZiKylGs#;v*v=H-DIB>Ggkg``rtrYjA7j);O7ViZd zr(WRezBZVhm+N&bB)G-k9LciR_sO;W)T5IFv>;mj#80byqONi30jY0LSK#*XX|X#FqOL_{ zRKzIdyf!odIRIH)b^twkcw+c@18{x_)-U9|kj|y*)(1~LCo;^9VAIT)4QRt7AGm=3 z`CmH5Km7+?`i)lwSLe|c#-(gC?-O%nEtN*rk>9%kj#*IpvNsyz>>jD3b}5I64&7|yJMz;2Mgfuy=?fU zH-W3W#3Pplm$!)!>Qv0ig7y^$V5ntE$9A2#7S2@;Ks5l$6_)M6avP)5Zrukv5WTDi zhRI9;G$>vKvEE+`paC(fnF9mwVEX&EHY))|!YE!4h&dFOWtE-o4lww7s^6q}u_{Y6 zt_r+OoDPSgG<@Y+pwdQm&YBi}Och)YC^D=_i#8?}IF2TR-f`VD(#7EgzS3a@+FpAQpznwUTJ6?N$< zx5FmZ23Isvy&Ff4PLU8Q=577Jl}rZT!e?#AP^= zXPm-u55!FezTu9y+;HL!p`m4Iyc~pCuJ5TTq2(&SBD<}Wnf3PuOxz@g_s}YidY!8} zA&5?z#NqYrSsJWE2kx2Sp7*%#h8Ly9PtE7J@!@Ouh523l($|mh)`{WKxP{#vMQ>KR zGFH`%4&oCZ<)2bx{|GC~M+&_vl8hN9>MA>ox+3}xISvI0JcZMo6qroxEQj|bOYt9W z(~)Fr8*+4fUfa$afcJ6HVl}Pny7OW;Qv!GlU4N2$w{CB?GZ%U611AgT{qAqQHJ3ke zRpeT$reZkBFo@BdN}-d3>~DH^0ztCmELtj<*%0V6C<9~?VGqm22{1DYLDAYPjC^X( zG;1OR%fy!sGY%f)JjRu*`My~74KF+L0_$2PZr%gl%!Z2>9G{&7AKntA?0CBe`cPoL zEtdW4;1bw^h+JjAqU7pQkgBWN5{`}>k%AtjsTfXFWolos|9$leteL?~P4#3l zVK(F1p*90HGzpGSr{2}{R|-L_knhlZ#Ja{%t`pdYuc6^+HVg!Zb;YEnLLTB?OFZ1E zY*V>6RR5Ko?nB~_Cw>U>kPQPjj1GN6h+vcE#WsG{ZTx?#P26(Y{M1!TSCu2Du+@}a zZzESCUQelo&Cs*PFLNRWz{={mOtgi;E|qICO%K*7Phw(N%n6z?WG%54|7K8$j6MV< zUt-Z4P8J6168h5){UXDHLbn=N=eYac68W7DZAV;;0xHoDGF2(-i-kEJbUoq>_{q#6Gg@at?2RR!JUSbgTh|5S%vv=MBL7;sD4@R3tc@qcnS>l`rHbRgz6_=3T$&#IIhuJpZ4( zkh)8=-oJ6ng$bz*K$mK?0L6<{FN?KLT@#yT%YYzxwXt(^LQx|wT#K`S7ds#;qnpU+ z9iZ;61}pBx6p948KUk7rgHPX3+1oL*e9?}Vn+(|I#eBZMA_xH0)$Ecn_AEtfS#*8`>M$J8g!o~(_`NJ zm#goSPrk4JPK%-XdI5C!nkuhA!3Cm@J|G6=`{=b17@7jEnv95oc*vwU4}JxlxUmfo zD<|0iQ(Y1_ngyyGP+|!f6^fzo&v``wlB@`^fMQ5X(!;#7I;qx4GOA^&s~&d=kJc= zoS;p{r=ObP&p)$+ADJnFB^;UINQieG_;NP9WQGTDL<+Wr2=xU|US5X;LqEi5kH^|Z z?a%(aNm1;$}+yYon!k$ zSK;9v{@-6e!CQw5NStARE+8DKFDeRSk!sRPx}aI{^BCWs^!mk>oD!lAQ4Vp*vXa#f zh!c4>GJ1NRp4fo1$)#6RjegDtIBx)c-%C4-g#=hry0U=O!jvybT_xR1T(rvxMrmgJ z+#kQ#{-_`2+js8U-~2zG=2s6I`Oa&=y%SoI`#YQrbUMwmyGZH3BceN9Q%bC9S7F~CwJ{X{Mjgv?VofHvI_$MWb;w3 zla0uE2q^(PJFG8~xmj?0U|aCL+k%~t@#Wrd$ANG48I}xeJqWQAi7SoZ zVi4@gis(1viex4A(rW;k<3<=Xv*4GV;!0LjF>Nqp5nuJ+hm6)UWo zgf&yeNr2#>MIU}4L$hg)J_B86=uR{IutPfOkd__#We4jF)>)Ni3Y0+ZdcYjpt>CHM zh#T7x`OX4&f}>w#WF>?OmqL`F0tbs8ZDaWUr|0-{Pi^CKGlg5ip&Rar<6CC<9W%UE zo%?12G_|m$DpT!-$X{Qr$ub8q9@ zUXBMys0tPiyy_VTo^YRs_^cV8l^y)0=P!dn@ejZL0Po#Dg@zgSwgOI%45mbsLI@;E zW5Ig=V@{J+!d}g7$O=^Y)#^GU2f#<^@_-PDuA;$N;r~o$7JB_&Vm$W)JZ}Kr=S57* zIY%Z?lB{E?rOOm#H@K5cdtqM#&@_)-*w6p*pSJY3{?V!acdxegnQK{26L6YoN;st2 zpOicRr&VS@RTV5_zM!OBDLD~aD`43~T-3}MB+#lsJ3$IXoLS8u*tY(ekL|=Sd?MQ*;Xq+%i^^@A4q<}V$>1~aZHtnbj(;9irF~n7T6zLo#4`hp?iLIV_Er>(j!ek*L4@v7CPzax}!`G~kCy$Dg=Wdg!dvk^1lLiSJ#!OgSJ@}c) zed>=ix?N3BlEBsTn_2^JA|}%isO&)Q4blVXGSV_3FAb^7$bCka5>lUGONTEFzR2*D z;W-1AAyykS7TAYExGHd=!S=-#TXPoDV-Uy?={vj+DR3c<79AuceEiWCKmFtuKD9+e z>v7=iM5KHYTi_GXeDUxIl_*FNbS`+?1V>0%+A)#?FX#?_`pG>!K*leA9S7&J8^sd_$S={SciW3k9&FP4mk_NUhCew zcnP!e;4~P;gmoQY71kFxf`}*-qOMFuSm$OYN*%rb&5RJRS^*0YgIkX!fA3%if9Cn^ z_L&zREbr$YoijASQSCd26Q==|i%ce4K?bb;+h<^5j$5XsdpSYaHx~2BB`*-iQ?GC;?x$EXsRr1TLn9!*j6AGBV>pORLZf|N_HEd zO-vy7Py1ir|#II1R_Mv2n1~F`oR~Cb7kw zEH91ggv`yosc)bKoH+Ix&+-Z$#x>Y%K1O(b9YGzqu4}A$ejBR;Zb%yke|VA2!oQLc z!dEVVqrJ1QWTT4OPpu@ zuxSkR*fbO*YFPVB;=#lKIs8-DkwJ4gKSMA<#pne$^&3k0|3bj@hD6A;O+tVZ~$&?5!)bMUIItC zOxIm<93{tb4oEswvGPfzaFqWQ_u;Z8SY*e-(il|ZD6C`=DKaw=G(pjXA~B0nrm$8W zjS^9`%F+gSezmtO1V115_5-Y~6-CHc8NUpvh0|amaCLGbHxuV3ntx7r>lnAv`5|OF z+m!Q-C+k%MGDx=Q>k|HQUi0LJHWyui4!_8bN)Vz2JS)kmT3b38lxK9@CAGUP5JcV&7{Lm}@Sx%X1wJ3~$djjA@C zV|OE!Ip!cB4H$}4gp{#)bUHj_Kphr}5k{Cb(7idZ-+~R%A>#;z>p~q6fI`Tl63g79 zw#tyqtmGNQO7O7#?lW5$VWu^e~)yaTgrcR>cB)EjDY? z$a*REK2QNG*_1v(cns^gPF_D>wTUH0;-A4+s)036Dk5=6H81O#2qHVHBBYSD5nP>KX5YL-47DJas4of&mID# zCh-55sZpUN=a4Tku{nn^>@(@>2ZE z_p%mITH;5m(HcOaGeaA1ym-O?)4y_T|K#tV;8))Wa%0PIuyk`*Y6+=ulmH=jC1^sa zasiPbTfvz%c`_y{NvpX5#i!69&Jy|qHkxs#Z}iCv`}oU0G7B$0we0WalAwXT@|gjzcNwX@NE9 z1i+0fc&qUOms(jNEZorN!U)dEkW&V%oT$WCHmB1GWNcQX)u<&iuD+7Om~ zgB4%I-cl!N4S;GnVW|wHq0$U!HMA+`bVBO)VQ3`kv=Ov43YG6Q?gL8r0>;S$)eJ^9 z5CyN5bxLR>Rw`5F`i{O#_FN?nK7;_c0&Hc{0Qfj4`GkkS0qv=`UBH$VteyuXs6y{H zAs=`(81hOS9k?SfTS-W3Mt~(l_6##GR1havr+H*U?!D~g>-W}|KeSwKpT06#7>e;S&UD^p}|63hsZ#%q7~BYf z2pyUH2LOK8JIu4=`$X|0mv-^S<30ZIod>vmlF^D{9)Xkx7=7xzj$T#*PchZxVQAL-K7UNnMXlyup)`gITM7dD?3@3qK&P7_KA$coO$yIP>KX~ zcQ=?Ql+_tf%@E9P^~%fJK|c0q_H?r7)0|qwMdk&n$5bvfjj&%!pj#!Gq3$fFeBnj4 z0UoCRZ2=m0Tn4ePz+-_pn)>*=7MtE4IPEe{JEBhs$qYFUMWyl&;K){@4#46LHXL_? z@N6Ir&J1>?SV&FC(`;j*s^ch7qZWEIER(P8t4#*8oWdu76w)JW1*Z)E7NlU%7|Rer zT(48Cn9A)8K}tF(MP<@AY7Jc)rYgt?v9m7rM;$kZ6YqfD`??G8#0i*dxct=mmuqrI zo7fh6J!YQEem$ENB3Z8HF_R)}X7y)fGIwXWo((}r6RrO|qYBXgC z&l%kGCQoogKc-xq0d12>9Iz0k<@G}o;H?5Nmam{d8-PZ^M!{CVD4>>UGh1nYnH`oh z*c+gPw6RRSaP*!l5@v|CyIZ8PwSVz~;zu88@Zl{*>yEo-cuRoav5c22VIjblIGQ@4 zr<&$>f}&ViAfq3i2d9?JJ}KuFfm~w&*x=e+e&Xv246Jbi*5#lh0d{ge05*dyeJvzI zS;VrbHbMc0P!$sf;uaLY=LHG)9@)j`F74pApYHMYOH0g_jz{LPGK$v;m`er-d}&^UH+9{5PZi4>O8nFlZqCjpkx6eQABjf-+Qo&Kl431 z{8K*(ZRbmS;4Y#=b5iUv>xZjCaHG@?E?@xYhOR_Uh>|4wB-sha#yw?4B z``kUkgTYXe%u14(Rjg!I7F7};2~~pfNcOa3&uuzY|&w@gtZ7Z5!gmx z6JzQWOcvS`C5gMDKt=(vK*tD~tR;}m@?>bW#ge)gIj8Ne%5)kQL zI$$moh+JYJIDM@%T&tTaaIR=z*9<#R0J|PisGCm?NGJq5Q$3p31Ia8~1C7+RpeVS) ztP7xy(+1y#w5j(D3_WPsr_+5G(skTXeOownDQIiYCfIcn1vDn>U*KQ@x%B*_8gZ}( zx`iUrgzavNkM9%y+wULYpWR#F5dm9Oykg+TG2+KE;Ux=BiLl}bhG2xG>;enn*+4L= zlEBf+6fG&;Y z6bcE7scT1Vn#F!*17r(uAO@HfG1U8(yUPEM0hrQ%Q?J9V_y4v4c(aeFO1%;LJekoS)yPCA4SRz&w# zf{jgMsV5qipvApAi+}LDyXk*(c0vD_KNWg<9`Il>>Xt}}l{o+#>G&kv)&Kb)9`}Fv zj|1I59`zbgqa+Ql&T?ePfimXL$u>&z`tAC?lPT%5Kc5QoKRF>-)7}iqz?T}ty&xo; zpV8As5VqigecfolsA}AO!cI~s&!ow2D7Lvv)HFsgK!A)9GNm@NOo>mR6QClXNvl9? zN`q>hU@CJz`_3oNivDfn{b{ySEK)j;&aKvI$M8=%0nS$9W|}jTw%Vz7o-&wK^LDaV znuYyX1=hOpXr@r8^KfWBHEFfkWmK&FTnZ^WelO{-oWLDwHc;slfv6F#HCGP%8Lkx) z1+7Q`8xx-L!ptE%LOoAkNT^tQD1%eVENro`^$g$M@0XRAFKS`OT|0KEF%cS z#3%ho&##2O+??qD^mmSi_uoIe{%RBofkMYJYw3!34bPuk3!Jh)Pqp3T^RU|K9dbuP ztpK1jKZ4&%S*aEPXd?#I`RYs1khP@pXu!`{J;$H84osDu1*~)cXolBw&H$UaDwDy6 z*eSJBt4t}h00HL8ShmE!^f^wa`Cyagl$cS}mk9xzo;+p!1!)-vq%n`whRP(V_}fz5 zOx%W1ijLlP3;}c}z;=Yj2n_)&4pdVL06+udTGBcGyLSit;iDCP=cLDy6qgEo0pKSh z_{uaN$CTRTV)xD#iZv7)>jXpx@}0^F8(<{O!48U1M=%La!8i>I++oHNloo9PWGh&Y zimfPilJprI0tQxefv{LHn0u@+U<6?;BQAA^OGIo{5h$fQR!XD`lPVg7XwHK?y>D%{ zR0bp+UJ~$A9r3>I@LspXzw`bHp1yd67q8b?F7IGa!W2zJZ5b5NoIJU`ug(TYv$5A+ z7&YDC?e~_!P>|}kAGZa-n`r<@p&CfDqfO?@(s^2|uSz|Zk_pfdSVM?9;&QV?;NSRz zV|@DWF?G~;N6`4M|6d#V^Zz1{s_LkLR$Z@;jum0KjX=cuf@o49?pQStQDWoJRvC*P z^6ruHcDsuJxa&YvBS3Q{TmTvM@q(%K)si-UTtl#6w4&`ejQz^Gb`!Mq!BdWJC9GAg zNJy5$Qdp_FxZkR9j@kzB=uDojyIX4b%V1jbl231m8n+|`?uumyoaz?veK z!-U^``xL+XV1@TW@<*IO@iP_tOa)h@SP)@F47SaEM=8~Ct2roYM)9)(j*TlK6fsIf zfZ`$bcsC5VOG^NZv$(|-ejqGP2q*Ug?i}}cd%42f zVSsRtmjoy_m?R>q02J!@z_wj!WP)y7W&aj(T(kvHk)~b-6X9zS{6Z%DgAVw|4^Hs& z`)mC9vklgi!p1@e?2<<@aUVLnKEw(;rcwZ~b&JTm0oXDjsA{v4PNE((#5$Up32-|C zxGezQ_=7_rCSoN}q_ileKW-BxR1u&@tL7@!1ZdKbS<+V2g(KpwC$-bX$>Mi^kGB8I z<=OPV{gbosfB3t%`G5b1r~E(sPZg(cUyn)Q9QE@xbW6aUBS5y1o^MC_)0Zp$A3VN8 z|M`E~g^%A`kFO>r?y^;}wD(Fnme$s5ehzj+<#BGFx#s%72ZTt8_^qw*s&uDl~Hq7E>}FFS%qp&0;%i6O)TgEuMG{ z_Ww2_Am^2jHLflR+O!-~G)md;HHxcxvM8~Va=WkSPhFUsJ;N1wFY%m?n86jfb zoaBGMQfrF$z`J(>e*1opPZj|^fD2VTf#4T9;kiyA297LgaLSR!Y6XB51li0tsrAEb zY!;!|B7$_peI>%QekQ&84WZ&7%2LCMebN ze5b$*Rs2l0cqjDujeddOdHV=Id9lOg%N-VA91R_!*xcW2FcK1Qg|qEixx`j0Q(dRr z!K$FG$=yq~)=9}uNQKQf-iiQk3xIFI0SHBDT*-e0kvdaiXPY2dOEmA6;=8Fq!RZIl z7}o-imrAb*kXHq$_n{~+ao~J=_5AJ zPg^zmEIkh2kSaH!O~%V3kE7eG?Z3%dH_WWr!8zf?^SAJhz9M~h`Q_J%0-5H7l85b)%_mIh+1eF88ig| z%`m()3)*q}9Z{3L(+CLRMnDW|uW@hDv>AGR4Xpf9lsR?@CX(zcM1}t3P=^`vQ1w7{ zClz~02XqD1y%O4{a1#zgUdWCHkRV9Dv~dJY<{BX~dt*Z8M$}?vtAuTg=ogHS`z1a- z9`MjksxJZjTm?@cm`Jd)MO8qElyn4X^S2y}d|!|tsuniBK(WJwUL)ScfXBlMM+kU! zb&bD&w#MhLu5tM)g3da0yMP6SWLYH!g2T6=P!4-MvtK%K%*9L6q_)aZQ~9#!@44=IXgylR%F(|BiE*Aplx79V3OON?Y02; zb{|EUqRlK(-D27(vKg(K+!3sZYbH6dO~4djTHtE;N(qFM;h+6S3}6?xxZ1spGV~0J z8u-r9V)4)aC`yFLXJ;M%`yVgm5C5Y(iw}-3w^vxp>jVhkJ|tful>(rQA>im|g{AFx zj=F(VM>;hLZKe8d+Wyr1Jop75=6Wr!WwBITq z_jm>H%YhQL00h+;R9~BpJ9{yp&bsi9*-IrUM;n0!A&V$n_N_y*Qmdb<0!2DtKseAv zhx2x;JH7d9mCCzgEpxPa1oNLql3M3!?p~FnwHwru|JD7#@)&eJx~Tr|+^sqEoOJK= z>coxv-&6H0RH`Wzb)hn5;Tb2;ZUm-SiJn%-sRdHy?#2k zJQ2Y!B;vJgUOlA-`UozW6bbWNBd_ZJ$K;yd>q z;uAiC>VzjM7!eV&>PIt9nA-FTS67i`ZA>uIXUZ_cr2=0{#M2P**3kmre{h5^7h9~y zh!Y07E*%mwtuwmyr)rdFZ=?#U&ZNfb=f%u$>4IG*BI0%ga9aSp*~ieWf)e^-UkVAK z8>6+C*jUyeP_XqVYE4|roPnWah!Wm-P7LH6TQw3(Qalc2MPnJ8!+L(#z3^cha5UB%WMM@ z>;(ge%{GeSpPf6f)Q;qo(+8}4^NNPrLABqaS!){~v*4hEKhJN5dMK^Wj|=wxp)H!! zpRH=;TeKKC(p9vzP^vqvOKufsRh=}?fy%w3wo<#+nPzLJZERVLMz!NY&HJnM_4LKu zyk#^+U^fE0DUEJ8QS(Kt^CXhKMg>GYCRMC=TRhSU-&wBkXy`xyUPr-aal#imVjT#B zb&SPX$*^_wLf3_`N*JwNOdU;(S{1nO5FCh&Z4aXA90pVi06X=>`S%!s4o=BiJHz|& zyy{x-252m;_x%mfeRoCSwY_k(tqAqKW<4-qcP(mdjvMOQ7g|p1q&`}O_BYuZ9;cev zPTlN3QneD26A~V@BYHcE6AY@lf3%-pX1g?t57L7ufrAb|B^>;EzwcK5g1R82+Wx0m zF;w1PQTKM4wu26(4|>b0AAM-cGtR$cilE&H8Yj>cjQ|L!se4sygfUK_K7H3XCJx2@ z!1&Ix!&@O;qhG7wGfa4i38NAQut5|FBNS_mSX0D~)KUHFES;=7pb*^C4)1mgL{%6V7=QnFS0D&} z@Zmjt%*UAY8ei%bO1;tcl0N08B)#0tAWeckr8IXRtqbrR6Mhqd$IBk?KJ4(*^@Qu) zh|{o0@#D7ni-|P@`Pgc0x`N(v4HNl+TOCs3m(002ouK~&BlCfI#QZuohw#qFmFqz6KCnhwO?9BDsw2W_W9X?|sK zLu~U!Dnw_`gJ&fh&300>KV$EC=2Q3#CkY=<=vp#OwQEXA4_*@4?@VA8G(ZQew)lqk z^x*u!sXj&0$$uQdQ*@qE1z6JTJVj!rd%tH)QLx=kpeT5|@A2W#;{=3jReY`yUqEm{ zX5v#z-%}X)Ct?G^WbC~|CquxvODz2$ zb{ZB(iS%!m)R`v>@Pqdr;&Hdc^=`szN@)PW z&i80|BHEN&;=+n@@lRmv2zV(G8=COeqQl1z7x?AZm$}QMUB}%vORawuZj)~go0-R+1Bi0kT?+N#`7C@s2NRd4Ee7i-HM}Foi7i&*)4()E zu!VRQ@%#MZ^5(ni*jKnd-KbEK>U?58rfBjHv<*SfIS8q#rd<`-{8PR` zByj?E6KI^$#jNQh*%}UPY+){paf;Y&wpgj+y+wz&yBRwdAQX}4C#wioNdb!0E)qH4x!IVtXLkt}iA``eHobn3iFDCr*r)!*?p5ud)`}lzF;2f{80ZIbEHx=cX z2QWgxDR~4;j4c!|r-;|I!{e^Q<2y?n^;dWnCqzr{Od+SqwUn{XIjY--Q03=CTvH7t zKY8nVmO(@b1)@R`?6fEBm$kPaw*^4@_^sdiUlH)X1_0c>_rLglce47OUv)k2qC^n0 z8cH`800?z9D^zEYx#CW$9v8?VS{6u}+nC%UN2+CxRoYm=ehIbE7oXFbPx?7kOW0Mz z_VRtS}*PTMt`Bjs}KLaY7Nk6 z_y`AJFHk>ko_ACZJWo{Wpw45BW18#Jl+p=RP^fXjT2wF9fskUjCyAJ*5%2emkB-1&su*+3b~-5_BBGwH2`UlyIp8fGu)Y9(@vCb*e==dY zTVN4FdVMB~wiYA^mDI5c`)j7jnx+c)0=d(%Wj$yFz$vIFF0pwv;g>(#;O-|A9-I!i zE1ZJ7Sd-^o_26VE|3aY(3u8;voG4(!iZduafZ&70fP2Rsz8WU%tgq0AwC+SwC@a|V zHC*Oa0u3=ijTo6*{8ZM-#3fKo2Qy|{(@05D0Yt-sZ_@y83xGF#LAv+uA0Ock2OvhV zQdR40$y9MsU9O1%gETm$d=7)L1D+OOnwIEbEjBO{j%9l^*ANUPL&cWONgEx3* zoRM7?3$-5b3d*3S)h0Hp$4zmsIHcD1o0_wLWxJT8g(db1A(}`KM5Sdo|D6qm_s}10 zbrf?b&V2m4hwR1Nif}+X@J+UZH~E-Z==L&%ar1eEaN|n5H*oi(51P&6iCR^B0}(pp zc+olCNsG9($g^eE?U2^qSe5@e>k{}@5VeKxT)tm=+FDMu$i99$@KVsB?1OBhXg7b1 z(TNcKJ;1e@>>syM%Ab%CZx0OOyn^0-+!g@8 z<|AU*K@F`&~7KqtDd0?_jLiXzUsfqfC7HV4~pvi&s!6Q#Yj zdwW)FSE+e1Kw6`5)$;;M8`WizN-O6(B)-#|iVSk1zhb?lw&kuhg@~F>y|oV>l>Ofz ziX+;0LCi&ZIHXV5LmT@d$#t>XH#+?c(bhfC%yhhxd~U6*Jb}gsd9Wy>wzZFM=u7*Y zX_2(~kFkhc)OQYi{(*PyjDk2$AQimTGv4b11^_Q1c%l*KP>lAzMb|$YRTIOX6cf1e zp+I2Ez<@@aGUG@YXO}yC_H>Q)Ik40Y9mSHhobLOiPk?0Hv_ny=>neKt0J=a$zp-T= zu!BHSRp@aR2BScjyYQWklr81cyzWRZ~L~e71-n>Vy%A zfACTw&N*U5gyUro?$_9ECLD#q*ah0?h9YX$k>IjLpnH?H14-u1SoOBwe_H^2>kkS{ z6q2%DS<5VmJqozytJvwEiWUHd6HP=pv*M83E!nM0S{H29y!n&E_G9bqQcjz> z*6eu6WI~^xj_RjXZlO6+ys~)?pMOU>sf!z@OLK|`#Jd7!k+k{r9~+x{vKWe2_-a<( zx5M|M&7)Rilr#(2+u*69z>@Yt4{wZweb0Ug1!_{z4p_%#B66L(*tJ?b^JZUwQ2zJk z=-WdZm(B(XdxP=)wg$~w-z~nsX0B5iq}r%OsOg@Ug33dGVj~%8z&tIbul~K9(3SRe z6ndb$0XHU*x^%bQeJZ0eVrs@izV)x}_3(uR`R;&9iM(!F<^FmiuC4_HNEE~=qEo^< zeTVlspabw+Bfdt&71b_OYVX5Bcv9e1blDdIDuwU_#S(%$eFy9Uo;{6t@f5%=V95+< zOxY057E5M_qwI5o!h3PaG%30JM{2sH%vlg>#K?>Qjmd>96tEiyTs+<3<>?OhKUv^@ zU_2iQJH(9CxAG>;>T9w_k(QKAhGIg*283(saE*W^6ONBMES3S|Swtj-Sl7j~|HYzx za~B|!N}01RDuLpoD!nLee8p zZi5~G^Z0pvnco*GTs@Lb$il$`EopTY$(yup8L69}JE)1jRkTX)MiW2><_2&A1sov6 z&c-Z6voQdf)`&EX5^^?%cPVjMhclYG=6q1*LgZ2B%mzpdgia6iUvEEd3xFGofIK&2C`(bO zdj4geDruRqrA=R@Chd_s2tscdd1?!{X)9VzCl{_RsKH>T88QMff~5N8>sZEh5;C7cOE4H9 z6BZrelnDzaYyiAe!I?(vAa)J)RgNIC2@$Ejq?YAOuSO|1&7ATzlVNN=fLdPV-VrXn|r<#St@3D5-qUE+a0k z1T2g|+`zJQ4j$3AHYFU;OOPA!h#Rwb2aAY1Fr?RxnZep)dkLIB1CCa}azWr-77cTS zCN+nZ{BQMfvZj%N5M#<+4_E;(Ff`=XM+?DFSsO2Z?SfWF77ERja*$;eH==%>njqTT zBFwztTT#Gm0r18j^J zJ+xqEGj+^+b=$%~%lI}z%jiP1Mi|$`Kq~Wlf$k9t=O_5g1|X*f5|`drzph4gs#`E; zYgJP)6c&P}*Kfa-Pp(Vsb^>X3;Tk8K)976DvK15Rj4W4q_Dxhk-h{>d>@xR9YujT! zDBe?Ovq7u2r*3j0P-1H8hDPSW?sb@H1ZYMXM(|7mErL%Ufv`7{aIO4=#I7f8oiejB zAC;xGM!F3hsxzsBClYEi&hes0b#}jO*(<4xq#$NTI@D&&QrQ2Zsr{cv0Ofa8v89MW zyR@4GMPdc;1dSm#RoE}^(k!PWtAD3LnS=8tTjO*{>?KSF{CL5u=s!oUH$ zYsTw~30G^NGgW(QEj7_@-gt`*&>-FU^>g{;X@sHH8mBrwb493>Jdip@Vp6a$rt5&K zSBmLf#js%XAZ+ZK2^kVhT+uuwqlb#!DS|8mgt3ESjr81yKv;x)n2=JKsBhI}p*qU%bF&!@j( z^o+d|-E7W3ht=r8@$Wv;ut^7`Zw$}5sXO1a;sd_*&nTG-hpd3}hsLwhE#t-lfC;VW z@PKGBe+wTn6Hr}cW%fA8j|dc?&QQ6c&|S6%(hcr}d2kFJupQ_;7id3-$gB9No}+!c z{!nwFv1XLEmA3K1)RKl&46|&^0 zSRul8Qe1Bo(?l3T064+7IMmljpv~y#8|PYzo3YN=CvWENkY*zU7%~NHw-Heitze*l zEu^vL>1?bxcfDpPPXuA2YL6U$t!zHZ;2@-NL9dO`6h-W#i;4bl~yLselK?dh^FX zZ47U<-#F%%qOsp#7S5xGNQ62Y4a{2U&1*`BmobNpZ^U^zpUEHGcf2r3Z$!na9>U@| z0hO;KC8!0;Z-5t zyhq|V7I`*pCtsAA|EI%2O@teSf~WyBwF;ye4}&VAcyFF(BLL@Z^^Jx$ z**J6Wxj>_IiXc`j0%H{z!S0hCDMpfV|DX}wk~{fVh>p6Qk|^ClV~m)lbQ0z+9dEOS zD81e~i+CV!joE+QallIHXqoxFPF=|)+S8ajboO~6$dvw#0ra!TAG#rWBkO_Gbw;K# zAWA)wo(MfNLMc475l9zzmCUXmnia<6*HQ<}%IU3KyN&=5G~90fw*|nPfA|x!&fDp zR$V~)y;Q7AF{k+f)`rtMPjC(bvD1PW7l5_?+~~Rp^?*u+HIOZiexnc||X#}V~qXE^?A~V+rIT4m5fE|Q^9RbrCg?4%HY^9E| zK(z0+$c2S?$A;9e6+`A`g+8kNP?=`#f>|_oZi~kVjS2ok(LQIzyJn3={#m&qh9wY+ z2?yhZV99{#niuReVuU0{2-Q+60*DkbS<5>+0IC>Qiikneiw}rPzq9#vozrVF%GvYp z$|+n@(Wbsj;w+hPZlo+SHcdqZftk{t6=KI_jh5^f)BQ&|E!03^B}#fewXsSd+6W@J z0w{Gx%?L?A3JkVUlxdw(v7tq)B&3Blnlo0S-2++Qk-v_ZpvuMJfM5_cE^8T4@1=sb zAGZa-H*Nmj@9%v7-d^HuQVOjVyPMrZXm%>B!Z11@W*0U=o3*YAm6YZJFc+0O$JEa< zvdiLsLwij2K4&vHYESqzjK=2-%tSiH^4I!$4+i2;ndeAM79Sl3U@-tkARH^Of?}yaXZi%z zb__IczdFlzqc2t0>G3%fWM3S!71XYk$u&JP{&}s04U)1;x@?gn=%{lD^8s)#4#y%> zi>f7mVNi8w)ONqNUjNw~g|ro>Ij}|gGxxe0d!x-ZFrJ6a{_|!k2LM^o5VpC4p-}r( zc>~j?P@gmP*-o#V=h~83{Q%WGd**5_Zp3ifXixA>jWMbPU@f*KZJNGgCsOqWa10Mu zK;8(&bU&YF#U>SNBA4z6%>#V$b7rqi^6?&OC}1-0KUI-5wSqz23k6c*5a{;-`cnmd z{No?rb^~q;fN%H+&SqlOWL{OvW*YKIUuQo4`ZXXe!j!qjiM(3eZ3JQ|YHC%k56Z|i zYmEnUTI%{Wzv0Ubt&QT}w=QEo6)>93KYwoCY}WZ~pJ#l3YP*#}Ef|gtA$d_k;tmV~ zZ&-QchX3A+I;3yxzN;LXCEH2*2F<~Z5Ad5@aC)GRN+}051Yp?#_Z4^~z(ZmjG0?lG z<3kK(=0YUr^5X;UJv!vRoBgcG;hx$4d#AuzRJ@ExbTW;$?j z>3-nPHzSg9xY#HgxzxgjJJ zaCZKlJ`lQ&L7d2gYU2lmSm94M+zRAS3sSmKdf?X4nf|8~A{oYIi-wS-mx;Ap3lkK( znbtvXxQ=d$O68(6B+>6jmwf|GLQJHLEE|GM|MAbZY~= zEdajF2l=(fWlUELaE|Jo&8-WP*U#=;{x`J<)M|Zm-s6l#rFv$d#wV_xrrJjRmd&1= z^-pi~+wTbk_p0xj2v~{fZn#0}Vr9|H;^til*{8!+;D=PrUcn0&TrBM!b5v(6`PrmQ*^%(>-F9hxMZWk2g*3!J1la^_nLIYFl zLt_#Ks!UjKcUZ>>ld~#TabN8^71E!%0V>R!;IGI`)C^s~u;{=cLbh5?&?qA?E!ShF zagu7KP&PQ}cGOdX9Yrf2UmZad>NpURPSk~F%9sdPL$Fmz?RP^Ow_t8K7%*k^M0sqf zBd@un!F8OlnI@>F;GgVml(9Myb~ER9vDiL7qBsg>|1K$M{r1#w+yCMqzp2ZuTYzS$2Lb}YByT0vp(^}J4g*BLK^{} z-3dx5Y{R$hW$p^d3SF)&6_4j_-3EkKj9X6uxg!!?XCT|!azbDhOQv}*71g=Q0ki!) zZg)NdK1A!I%um;wQ*r4~ms$@Fx2f5{X)npnpLWaUhL&3}!`ho@DZLII6vqG_1j6;x zYy6uZe}%KNEjTbVm@Uou^b`j?UT#F9W+TW2Cgm)Mi~-OlQYnehq97=N#tAxZ@!?00 z@Zk^M#e@4DCJ@e592mi$o*f5(y=T953{-^iffJ**KoYkvtKQr!DAq~;A~&slxJ&|S zHqAV)D{-?qJHWs}5XE(j*hre-cVGk9`r;T>1LKstxs6^q9Rwx8q>4#_Zoya{5&B*r zQ6bbJgwSl%7t|E6HPJtCfbQ%jp})&S@MUjLzoO#lpw8kDdg!is>G>k&Wu#Raau zz6AOJ3;~d-QhmfN`OSvvHs^*agc_($vty!Pa5W{(>2?Ixm+1RrJo=8{h=2tF9I5pd z+KCY&2U_&hDiZew7EakdizaT6$m+*sRB*j}g@cc&b|50MH%Dgrf!FLL`v~12b(9r zPXGlGL=8c2{`Ayy@m*lpA+V4{V2X;aj~GrFIsiM(>3-o2kdFH|0IOi2L{NkhHrt5Z zHlhO~fGw10c4hEvjzP1m2PcMBrWq^kpbmGgF? ziaL%Lm5A|uQmP&ZlH;nh_qIbn!b~kYKaV7rKIkjr3jAq>VVVjI#{=*K1XAaIxM8!* zBZ1K5&FEfASD9N&K7G^$zbu;Kv*D@mgKt`}niv1DA-ov}+*mMZZ8`4M54x||oM!`& z(}CQSL44?8G-5aV6YPcz0GI>1umlf+VZqRWAi_|IwYRB<9yM1IURID3S0!mvlsL(r z%dsZvAv8i|0(D(JAcLv8Rp7#%ywblV`8ekW^gw|yd(o&R6@D{RxNi13o8x#m4$V79 z{_7oek4!CJg&)=Fv6%#yF=A9j58#LxgDnIxi`;T&i}sohRcL49n4JKx;)I92;^?Ty z=~0IZS|i2?ioryPc3p`;M4ZLWXG_&C!Q2U1ol8_kfie^As#AwdDi|?gaZEURyNC3O zO^nb$W{ad7s_s@1K*gE|uqqZNXbn*8wgTA!9Rflb7f?&o^a4S&VnA{kEHFE2>43}x z%0hY&KYsghTL8Q{2Y_oAfNiJCivNAlpWAG+k1I#=W{Zz4N=#1qu2fs6x#brUR#>2r zAO;gkqk=^7V<%eH3ItNEH@wx#k<`R}wUZE?STN?X#SGn>b4KTYp$repql}Ie!P=iJ zwJ3-)(2I(eOn};}EBs?no-JeMMMG=tYwUDxR6w%>i8}BA9b)siTm?UIAf{$MOmm8k z)VZvWD9z&yFMn2_-|TV6I!nE?lUyS2W^OBk0zsH9lOoxj+HjyMM0L!-f=%_+#q3bk zXeS!Gqog-cLqcIk66+k91|%a^skUd;otmNQI%GG*0Fo=3yjhZF{sq*3-n%hWR zdSn|#Y@@oFZ@%FZG-^me!U3l7PR9Wt#yUp4o+8#U;-m|>gMcHOc#GRc6C=TS|J|4% zch-m)J7T=FIN_6F!0Fu%VI_!{BXsP*CSVlN!YB~+sAsl7K)Y||R8l_zWJlOD1%2rX zaB9CNeL)1RB97i#;`FT*&chm)+lbHw5JKs45cW^){(a52O8}!M!V!QYqC^=S2~h$< z*MXVc2A?s%x?iu;oVLn_15O2oSW2Q=5g<^MDUYkjp8W8o^mX z;^%R>VPAbao_wZF5vLtK+_ackZCLd!e_fp(Ke4spR$`Aq#3juR8vh!q}fcr^?uTRdf+TUu}J28 zA?2Qjs?NfMYDbQgJcVQLk}2AYQiO1&cRGdubphZ2*=_J_JK}{1PSN312`kM+JGJ77 zo3Y@W{+Bl<1|bsR3c&Me!Y~XtdDP+LYvAH?hwV0CIoK&9=GRY35tq6#v5HbN|H0mG zam5gYd>}D=IoIqDrDW?=0-_3byhHbZaOcs0<*>w8xWW}pV5}O)5;aE@&liKH$FhvNM;X%P25>kMo`F8pq#2v5|e7)V`$u!~dFyNFJNA^m{4M>RS z1bBNoRbosO@O&I`vYc>ozsFl|FR=dd65GoS7QAw3;_RbqT>|++$%Xjb6PlCqibjdJ z2#a&{I5R^;v5SIf8S&tqBiw(q!dgaL=!nRKeh;B_^C*x@1t#bKtdwv{DNo>qC@wY; zaU?8F=O79M3J#a84Mth#_pCXoN)VEbN~0>e_Tuzw90%(9+fD7Z0Qgo>z#ueu)J$7Z zb_UgKsmT<;%+xL^ZKyOZ4>BnQhBi^MVhLIZMzpdNJdqZWnmWn-WTTq$2a84 z!@U+p3k#gOxg1k*q?3J5Na7(PErB}acX?47YT%DQnbINM-=Ummb;##tgQF7GQjTtJ zG4GH_YQ$6(&@Pd(Nm3$5y(7MXOVAF&{WU|X2ZZ?2h$Yz?!1d%$_2IZY-hCs4OFPt> zKAFgE>O_)rRsOtP(uN1+;3jf!gqFk`Dgi=8bmL#QgI-M9>m*PSG%A<_A~C+)?(nPa z7XRpIg;Qpn2qS3QRg#(8-^T!FX+aGSB3#f8FLlCEx5T}-j`8~87B9|s7_WN_Azh0shU80x5xI)5%s3o0{^7uiUnjBgMy$%H9PIC?;M_x)q6PCNW^Jj11o2%)Pge^>49 zM_H&nBP+T!@hgrIaGwJL7|(VQuQmb^Mi@e}T1pj9m#%563x%|ynD+NN=FIQ8I-Nki zr}Drg3|)BVHVfdk0C-~?AZPq4m&7wqpAxl;FbjX!S!`$q{IU644I;74Jty)Ze;=0_ zJ~{$*HUgN^4$RsLjj|0Nr=Gi!z(@S1F;KhkHv&%b!A@=j;7O9|i$$7^X>=x2J3zI|-6uBlo+u>7lsd>AKEEFE zcjwo5eSCt|!0BWgQ~NsRd)Oseirb#0Fh3|Ob3gz_COjXvSapPl?=0}}d#AX(c!ldP z)(E`B&=GbLQ%8lU+25f?d!QL|!V4)Gjv`p+|6l?ILR7^DThQqS?|%On58qwlS|Xmx zH8xNL^oW-FNC$@g)cjGf5||hPgas6LNpMOXb|diQe1o&g35WqqiEt<};f^Jzar(>x z)U-wr6)jFF2$*b4Kn@aAi-95>1c;Tx^=$!gTL8RK0np9Zrj4(ZjLb*I&_>ztvtTe+ zwLZzMj1pqI31|l7fS?^Et*oY*KLtwmxIhjbL}o2gkk-yZ=A$=OAaw#k--1jrA2v`&F8o;wj@pKz;v5SV1C5ViP=dOefiarpQM?Jz~K*xkhYJ6u& zB$ETDd)?bgQ@2HQFFLq{_k<({;z>bQBjkJoz1jlf2#sRm$yDJ{2tWwXAwZWMXf*(f z9@J4fO~yGwkD9!JBEvR8S~H`*sS`h6K*e7iH1Axx0)TSLYV~o#pN`#CCI=D|Gu&pT zfoNVps=XJ@O$oUfyywQ|UgJ1JE&KU~+n{d}lb1}_1n!xQ{PE3ZN;)uOp=hhh1y#VMMtm(Jmfe7R zAKk(AI^wg=363I++R4L~n(+L4Gnn>jY%ZaPIA~f!4(b3OiWX0LBRz4@htX!r6}SPYST^Nwy1a6_WfT>*QPU)Y2j%}XQQGtno3Ebt(>i~>($fq%%AF^i~rG>8936QmP zaW*oh6w&F~|HT!+PN!ugv&qgX8z{~Qcuv3*0lpB$>s`e47@-=idMA)XXdI!t3Dfl! z<4zEdmRLQ!gK)Y;;FOuJzSXPyr&q$^`D~L904F%(qzLA%0v8kF>uc!MH8f6Xb>ILF z4p%ZwsW4az;spWA0pacm=*|k%bIO~a4y6CN$KYvr1e%QroLy-ye4EXub=F~^gMxtr zp)ZZIPM!aK{u-)-;9x(H!RrUKRp3LZeV^v-^F#F4L(E~KgVu4SHrQzo`a|@=;d|{42~jhv2JegAZ3Hc<0l**loA?`Y+CLaiKWwj#9x&4xZ)47SRePw$V(U z^MkXag{oMP01X|sQL&9%$a0H!KOXSu_wHk{THqJ*8eiiQL<5+}LV)Rpx0h-(wO0CM zYX39tP{2brh0}2A(u)GdLlnNlZ8$W=e;O+uRl< zF!!N<-+s>@|M4H=PyXajZa2Ey0-%2U@gLV!V~U%ur(>%`1(C>D)tXNIT<5A(5#mXG z%MNF2Auno)dZ_}Jve^|xu5C z8U=A2v3a&ZT#s11{}$-}5)>G5tLeF93~6-U>lvheZWZ%;7TJuPmBAYUUacW#8|ZdS z3rybwT>x_j1g;2XQN%F<;{M6>~I+|+nl)B=yPYn6xKxp zAXP$NQr2AJplTI12^{rNbC4>hF^4~<7DcAa7|Xdh(fx5mK~Q@#pU0^>%AjbO6tL#k zfxKj)oXE;X>{I%v#oChTFCfxt08oj1wUC;5G^H(CG}|6aN~07wOl9rr{D zgy026^a8wpdV=r#;B9o{gfD*h8kZLnPEJnIEeD9C`$n{eCaHA=awnh+%zZW4F%SYm z#~4T8I$i_A1wQ_?!*758EgU^q;qUMgpT!GA?!gpXaax@=tR|{;P6MXO2}ppSfLa&}94T|*_a z5;M_zx7*xp0q{m0K$&~Evjo~HaK3|_?;zU<4js5-FbQPZA;vYLask*eGeQ`k!;lt`aSdE;=La&D9cX;2CjCvKf9>-U0oXeL6WnZ1wp8w7i9iR3 zp+k=&3OHrLN&|jz9r5>P6SiZ(0$kW7q_vpK{gMnUs&^VyrUlhbPhfEyk@6O!<%4xa6lW3A!Rt`C*sCxIY=F$UmL zCTwK{55Qtc=q7?pz}X1MC|E2A+_8h`NCIS#mKHmlm_}!~(1bU(>~Wr*l(MhTGH7=I z&Y<|^B=~v~Y(PMah+_SLNwKsO>UNC4xCMmJagV?~wC{ndE#ixFV6_1E3=U>v6!*e1 zZnlH@M76xhaq5(?5U|-nE_aAK0dWs>j2L$qr!6`fu}GgvBOVcqqe6B&P#6$G2k8dr zZh~HIp;uebaR7DMUrnx!J7dq>gdwI`*i7&{yX=Vz4^6Y>py&UNh0pVXt!8 z|M@gS^tu@JZ(Kd;O_-}%<=)J0G{J`>9o2i?T%0qPE_&5b%pYBj;f#)4CEvmZ#5qKZ z&2ARZt(Mqr*7(`0EBy4q8t*Qbc#j9XBOAQLgl&`ikZ{41B?crlCBQ;WOjwJ%U|f;l z^LUMjh)?eK`0%&yVRdi7XFt8h+0zlz`U>MTfX5z89hgIUgiJ*`D%o)Wq;3Hef(c4H z4964Remmg1-#NwiK0HD<5PmKf_~~?o3t|Kw$|0h@t+W@GRdIy=l4md&Js771+#$sl zgkQZDeDyNf{W`Lg#pZ-1>GkASW(XQHxvCm zQN@!{a5*J4IZYA03hoXa-d}WhpF6||{Nk#|uU@^z=3tvp5D_kR z5nr9H@#O2*SYK^H!wOT^BNC+|U_F6G1$9(r{m_}P9Mx{-+vx|6qX&q1t=&ygub=F^ z5HEVyneX2*rKxc$I4dQ)T0>jK{2Xjl9R^N84tWMndo_*D z;J#4V&jrAI44?;{6$EXc54ixMT#);&hfks_MGza^kP4}DSS~P9!1J>;{`}Pie&h5M z_l6E1qQh4@;S#{k?lQK`D`=WexB83Ll~5c!Y3s&@fX{V<>**RF^$R@u&VAf}?+%_m zKgUWW2Q*gbr>zYjkDo8F70)vUsYs3RY+(p3Gal+4E2`*m)cbU;4*>TxMNl>2) zQZ*WqX_-vU#YuJKXBOFvVP>kG*d)eI^!_6HFuU>~X;V=XHnw z@+Uj|@|EJ4fTboEoA`7<1tiq1?||F<)u2OE2u7UT!o(&}B0Lqrg{A@r5^>Co z-&*$g=c^9C)iLhdobLJR1poIH;a@#{h0mW~Lnp;5^q{VXTyLP4Yw*=E!eW_(K2(E$ z@|>6)42Wj!-b&DM0;d>(-3Xde$VlAoK(fL6cYy!!oTP;|N5!%f*+>pQ|n(PZ9K8$Gz+Ef;9A_$?75Q53GfJ8bqL?00kFbY zRrjKwF)LtT8Wn12g1Q$VR5lC_$USVDybc zxp#$s{O~Rw^MGGy#B)v3zR~W&Q2GbyerkCP+2|>b$ggE`v<2arDmJpk%P!)<5#!GL zOWeJ?!sZjf)%6yaS6i&l1=|b7w2SHRAp!&-42|?yHH9sC){z*alYpTJs+h(tPP!5Q@cs$@lXp(>yF-Vy zOn45$27+Y>I6dkx4IN%@BVJv+!n7U1z1aY#2y7z|gSA%M@R+#g8xt3azLC~fCJ%ZOg;3j+Kb@h1 z=j~^0E24S60cALr%T~znu1cXI=z%##oj-F4P>iJDen6xSzk0dG4l{-kuV|Pl?cwq9bS^+ZSHaJ?gIVY4o4siyB_h9 zAeRK)8ePh^O_lPix;L14T*9zPv;C&+e{^Jh+)urI`SFzj(oLk5_9Hb)?2v$jLi7bYr zu(3Oo)WZ@w21W*6lHyeauE(T`KVrsj4~&1>1COD&5a0`gpWIc!$6dg`e|(I;Jif-O z^9kcl(FcZdfKCe9P6(qWv6871{llPH46H|kQA2G@G7H_sR0Jp>af0ZC(;?tDP6vEM zgfkKR*>1#Fl=98*v*O*Z$6H;%2X~I}!{aNQU2W43?FY~_0lNv9hB5}2FN%i--*muL zcPJuQ=ZQvW@%+)Bc>SDID<9tfTWO!7{XBJ?SoW%jJ7X?432-RzB5fjs(X`OBD2opS zwt3H9oBLB~e?C#sZ}3|FPO~l#HAKRkE~lb<7C`8MiHq-uG*&YAdt4?(Ljt6mQwLQP zq3aO)C9ck|@Heln@jLHq@el4C<2~x|KnNFx@{Z*)&?5iXX94KpE6HA?6!Y6b0G#QB zt2m;U5i1Z@+~KGnaP(ln@_vV2sirg*ah^hG!Yk}>6)$n2f=dXtMjKTkhuzgZz?C*- zxGT$vntxAQNQVxDI}m&fV5x+^y%zl9nPOZk7JU*dE2YQTXi8LFsFoHNOa&PE_r^U^ z3(G3j<#JG?3V}@hia^}=mv6sKc=qgegS#yNetij0My^&>GFOBzx%^ww4ChH3J1p|H zo$Ud!V1lWf#v`S`3jrZ&68Q-+jtAgwmzskc5Y9l@C~z*oHGsQ85qd&55Vjp*69pX< z9o4x#c`UZnW0Qg$GBcx%sf4EQ-{4*k~{$=k2d;AB$|2)Vl6g3k-KoA*xtEe~!2n z5QY5?0<%kFODb*RB(g$C?{P2^AkU)+#GRR?-H^2f)wc48oO0LrD6M6$hhR^-4_KPz zLU?}$F&9fC1xl@Ev*J=yfT=Sm%qq8h;-yOcM8}|hfW|exc(uXbyuQN6Co8s0;43=1sCb9MD6&3>Xo2ok>sKm=`ey*Xb%+UGNMOBj~#j9Ya7u%thp;re&z!HSFiSU?uTx=A7^u^4_1lTp36I@FtCiLB~xO4X|-xdJ31;Do( z1NehO@z1+Cub?W79V93tT1yT$<%63RrEVl7@t@&?cezUdLKI-lX~X|Qfv+O4mDDYm z1b7`4>!^qX>{zjDl2NNTinCZTk27o`^1`PkZZpr{NYN88f^epUYt7hRP0A+wW#<5X zqQIYNDpo!s!aWdP6EHCq32zJp;SMAbLCo7b1Ox!ls`e(3M-D{B=fij=Ee043ksz_A zCFTWfYsJ&o0KNp_D-Z?(7DQM9I0CTA9h_({ScV|P2#Nwk6B&x18_!OQgqFZKXS6pP z3Y>qtjZv*Ff1h^egA}~y-<@)cr{0ZDh|n(2yL_(~>_&m8Ib`TavCxOF}7#YEt9v$87ECCZ*sIx&m@Mj~vLuohqg;7n5i@Js79 z+^58-IU9ksP$3dV#}&?VYf?>#VvN#0ZWtjv5702tns2);^9zKLLjd(_w8!1#>?~)sbK?3!# z>u&0-y`M>z{t>XlI^=t+!~!`=KstgCqIjEtM+kT_PWa)=31=^WQzi^S5qDC23Vc)W znzppRyzvuNTc9u(Hbag=&&y1XanCvBApUhoXQ~zhTl5)K_)LQ*aMm^;j*)o+pgaF2a+r90! z0QeSZfOGzIDFC8fqrt3nQES^@6JK9^`#pXBhoB#l7ziw z5d;x*qUfO@QjB(<=uv|?q7?x(-#8(SmHNbH(SUe80h?&*XK5DSy#>(7g!RkPZ{TQi z=cqu}0q6_-WwMdUP8B;!-4#RoW1}g_kcqGpNy_P%PHHqo2qwtoCB|m}ua_XhsB)K* z1BnBuPn)$^;F1?9%~OF(7|*=*KZ^>^3w?Bao4j%P#hfr}mB5of zH*|7^fQvKM0~rN0FC2VQu=mmzB(T=+LriKH+9)VK2Ts6Z5AxJ=4-7FqJ+ zE<(4AKCH0ajrj2w*ZAIp3*0|i;!%Huhln`Sh)6)7&Nlt2j97}cqi6ugQ4ZA=LgHHX zu1$VZZborZI5!Qc^Y7E__4Q>Bl^?8y8Il=)Iy?Qd^#{_S;8-HwXW$+&o~|Q)^4Sir zo(t}G9Xg3nNg`&Jn|N87PmdYQ{cesm`Pj^XB$QH;0B^x&oq7Z0GUEWb^0$+4{ z>4>Bi811yE&H}({olE1QXV!Uv>?s!gaF2)!hpKwckNfKC-X z%6hn$Vwanq9T9pC5GHgyAO?nja}HV(wz*Mprq0QM<*nwxOL;LUiixBQ3`1fI85eP3 zbiIXK0E}sJfQ6C~#kp*(gaDEWy4^xw19G`bLO3RH2%tp|8aUyMkA~DDH$FQBsx4%_ zX$DY3n+_pwm3-^6rU5qNhHTS=&U|F`RH+b5>kZ_^86<=xl4Jrx04)d5Y6%?mb%Rb9 zD3lZ|08brwP)N`AzEFd%DKD`8`j$W8W_%*i-gw`=9(u6rPfhp$?TG;~*AeEHSad}b z!&w3KKw9IhQp=zw14-x<5taic4LCb{g&#h7jZYpPRy^^!bC%6l%I7G~-X?b|%f84>!%L$Wt2Y!65(^!W+dx2{ilBXgU>&f40b z>Yx8vR|?lhjGOA>>Sh2H=spVt)O7jst}X{fDXFefOZ?OuG(LB2p9Ja zNMIiYK&E4)1Kb`z0oZSE&!4Dk`{y58E*aI1G5M175~0c3l>#R~`Y|*st7^rhcu0NNvXhdtpxg^_zJY zl@5k8db0na?h`qH*ugx7R=aPdGUF7C#~koB2E4cs{P>F7q(izn#Q#=W*x0~B-0r2ZJ04n6C(&8$~9Gk1w0xu^v zIlWqlqUAKWmS?lpvk{+ARh&)AotBojW=Im7D9{@I z)Abg+&9-Vn@&e18IvT_v?jUgo+U~${0^87tYD2s|Sn6y8ryC^h^W(m>C}Wxv|H@un zM*#&V%#N6p3xaGLb=rw!8)b8^Bn?Hfm2$FJ`W9KkRMMiUP_vhj6|g!2BS!SA9$~q{ ztFtrw)i2NS(Zf6V?f35CV_x9txWzUqHq7Zhha#%f(T-{pZlvmxC%wk>P_ZR@euy?~ zNU@g)m^ugCgd%youUGj~v(=Mp{wJnCD`6>ucUkdW^w{kLfBpO#&!0tf(qXv}#BoAE z3f>~I>xO4&ZK}nt=4+aq^)MsW3$mGP%xXkHYl4vgx4fYk+%{E6|TPb zji+vcl*W8kpqG(KNFqQXhDZX$P?xMe6Hg!8i%T6%4*S~5`j?Hn>PL7F9V4@w)#ST|WJXH~1K7EtlO#SO0YS)SYXq*5I2>pPG zmiYYD4uAQ@Ydk((;n7i#k9dh!*rj4vlK@q%6F>*%CkOMH=KN=AdwPc(FzxG9W3~^C zov3jPw4Ed>Lklm{&w)P=N$?Q^kI><7UR>jcUtR&@fMtLU+O)ABVpd?}QI3)ui4~$I zwMmZ6-@VAM<~&qObG2TV&V|zL>HoF>_?A{ccj6{?EqLn!khFxql4I?P0cC=8z;05k z6&Q{fzxO!c2lolrQ^e(zGyyR(KDz*Zc1ie$4}g1|TJqOO*1F8Yz67uYaF>C9aF=kR z0r#14%8Z~LA{3)7czK~^+j*IiYPV#D1wqG(kO13B_LKDqhzJ9tTc&iv*C4z^hn+A! zTrj>9QW0{EWD|^bt4&O}K(gyRyt6|8fg-F0#|A_p^Pcle@ST@lDOg>}$PqUO&lXCx zQ*yHVjYwGvlM>cD;N^P6TMNbgqjYKSkiLGhZsG*s(jLR=xX0ticd$F{(TjouK`;Rd z^j+GyFRvzi{p=c7R}tVYvE?DaI0D-(Fbx*Qpzb(Ktw){d&B91|&WD?))JYAVm)UMH z2Nms|v{5n?*t#KF@&c#;fy#m_7Sv`1k-W(~_1C5D&4D`yzFudeIGzjj3Hv8pA0y0e zb7Rlu&Iy+}fo@jB9P;4Jv=?MHG-Q!%6o@hw%N5q!EBx)}7x;|_$N2q^9^i3*gfBUIpAXuF4rUe z_Nz6Xy-?ikI}8NGsCM$_gHu)P6*07z%P?mqOMWcu$`N;1YaFx9E2p<0fZGB9-zpAR zsdZ=-QCYV2y6f1mLxGOo1hTb@MVXK{tQ zfpC|TRqY(W#!lFQ2$z;Jw(1nW|89prcogtmDBdDqflP`u+mUhe12ve9vUmm3hDzq2 zbF{I>7Qlr9R|weXfC%7(fbUTnHJk&uHvTyo0ObmbfeG)PF7e%y1@0)}K7bPdODGm) zQP)O1pTQ|ITO9Uda??mJ3@c-U?g{!kmC}O3cO(}#3F($jCw3HK~R&!B9A*nsF zdIWFIL~md>T2DsAZSTEl0(g&hbyASFto2O9D>f?^s-xP%UNX}nDy5(#pU5ok@$2j; zOKnb%SMjT8nF%ZAW0MNxsbiCBQzb_|R5?5b-`DTi$v;=}WGG2aTm`K!hSMWR1@;uS z0+pCWGG2s61>ywmdtfu*>B}wt;>j7_e|UsPcaQK9dc2YeThbJ+r2&(%uZb9JBM5CC zH?ptD zbx18mO)c=9&H7_TW0GP^X`=&xuSP`>#ls`UTOn^=RJsye6uYxHdi%Q2!c#q>r2NU? z*o6rbH}>T#FpdEnuX=QWn-CgO0Yyrl z@H~@`Qfx|PQ*4NOT8b>M!BV$C3%P}tC}}oI3@SrOW+J#ueWW&VF#o%#o1?p!US)T{ zHPff$PzLg3AuEY8H{PLrbHuOzM6)T+2!&dqI>pJ6I~Vy&qKoduj98~0yfniR@=Uzv zTiJojyiRQtKw2YnGuWv(1_%u-h{!gbV6RQl5hPcNszA`AUk(_z6Mppc5|6(=$A7R| z;&H#ivuVP$>~O^a6DcOdq?s{lXLJr7awLDa=pdQ{m^`n5_cNIGUkkdqAu}WKl}BK- zKPs5v6!~)(jE`9GkO|M%iXVP4;^kF`JF8{73$6R8TAfI>+o#QSRdNWZ<^V8eVryz` zeVPwAnS;U!kDV#3^AagJw!5&5cjC0d_%&t1d;_O)Fc@idx_0#skJ9 zSHfnBxQvRI3Ov)q&ySQ&|9`##zEZ;P4vOCxas^CfFNyASeg)uf){18v!D}#H9RUw1 zZCpF6d_$?UEmK>aGL~8pSC%6QDx^jz+2yVQ>?j4DT&m(of!_&)cNkcMFd6&Y7Z4+W zv)zQ}m)Dqff(Jv74^~Tju;_4VyZ=tK*c`=f>Zx=jU}mFqfpW8eiK+R4jS_a63Z>To zo^F9(trd4k@bM9#%Y+-AgWrO^HRt1m=NDV>IN|;<;Ld8mz=|a+rk-(+fb-pmX|z^P z&VMd%y4D%c;YRkJ)$dS;pJrnO-+?jU;_MQC`Nb=IbZ?0tJi3SPg#njS#Ag6{3K%Jk>O{rpz;%-(-`xQn zPK)yWeV#vc1-@~zVTBOQiVAI`t+|PaR&)Ln7EruJitmO6WFz>CrL-|gy#$7Cl`cVp*u z?+U=zk?_R?Jc_`Ufh$d?b16bW6cAB<9uulX(Nj3ZP^Id;#v_1hQEW)@T7fG8-Xh=; z5$-Y-z>Y5fa=6cCia1-3IA2e=S_0G!=z8Fc(&oRB)ICVwpHAnQeUJ;307B>T4SZKX zt@|LF>a?|{jD)L6u*3w3$tOfK52dLPQ&GXyX2N(qK?cSI!cnJ~I>JdH^bo8^L7Y-| zhJ5e?av+hZsXdom_p(*2?b{}*VLyDYUFXZj6-sA8bN^kWkQ;Tziu1(1d7SZlXH=#A zDx}FEpc$yCJ!Lgn1=NmSn{mZF=J(J>%yb|Em@wGCI08L^yAIg&`0VL5{^H>)Jifca$BO~4L&S@?!pOi9RNDu9%$r`?td9%aldy!_<(`CVEpps z20#4l0&!a5xMN71nj({2zDM=_XU7li)oH42J)(O~;Ch2(Ja8UIVbiPCm z<#yYXV#(?6fq-LH+yi0YiY<+9(~k;7R!b)Ymi>T8J&slb7Ja}(f@?w9{9`E~Dz-OT zHbRcZ9UESWCb&xJif9pdFNtusBTOs817R$goCc4|Je`W=ENS7EZ*3u{#WFkoa&cSRvqj?(iW9uhtv<_}L|1JQpknLLVZg zQ4sRbaTZnG)`<38)FQzH6)j{MtD4uqk}1U(hYW;_$j%t-oWEju0L;{KjZ{gAZcqQW z1;85?0F#vRv?!n5Oscf_bK9JZ@lUm5AbDg^BFNK*v!H;uVC)F!JHoNO0joYSWnKVy z%arTmZ0Tm#np-LG=_%opJHYn|c*nkWjTCS*9mpV$z}|_yoxSgy%O+zGME7&=0k~s} zzL1uU8wCZNGSFAUfcy6rIPDmBy7YayIPqG5+~$vt+!tGNY$E^C)p`0ywtcHLVtip?AH5nr)Eg^0lxi_B*P* z2KcZgs-1u$zK5nwUn?}FoWQbAI#A-#L+#bg7ooV{=Mw_=WA+*wq9f>0ZXIV^UZcn( z7YD0traid?3t0!4L&rVyMLL7QBITzoe<2QJZ&9OaO4 z%LBYE0N%9yuZbMaIeOL|3N%-$TG;>+_ZP+aBnzBQl$Z#Ad7+q8aGftso7r!mcoqTf zf$b`7KK<;S0K34DK+T4&UP>g2X*XfF6HKhw1;%T8Jx8|@L$YqdToY0`3w0b(Pj!WlLz$*l zC&NOFNrCGfa3q3h1;oBfk4v2dh$t|7(3?u4KciLI-jSxO;AxP5qHQI{|9*U zrPPgHB$MrUHZGXA^5-u~76r_+1HO$GAy+6_xRcv0>VIe6EHkE%%WF=q86&hmj8@x> z$cThOihi}gI0^pt%Pai&!6hCYJ;Zmq6}}iJoW}{$rBT4B`EF#}#AD5d(*1%6^CAve z;Ha~gff~VV^I|j{2`+;*GH`MJDe2_jgTXjb!eeH<3*cx6G% z`aEiNVxg?o76k`j!N9l`{HtFI{&kl&w!nNg!O#bu!l}Bav9^n4k#7Y6B>yE+8&C2y^m* z_W|1}LdFRno_2Wu;R5%MJCL=8qn!^)fj%%oj5vRBjxWAC$95O7>JvaG#w1iMEnZ12 zS%JEMxil`R>ThnWb(FJ;DLp<=;`D=hOcP_fjR-4X^Y{pQ)D@DLKM@8_+JepX2Cski z0+*j(q@=@D4>emK69XeK?F8Gkq~C2jp{hayrPRI5DPU?;1~q9B&47PC>-R;BKdYDT z<2I$OnX8wA)Z(Ar=~U^a-I4sxHRI5uw8KkuwJJms-7;$1Rchco)Er@5yWYpX%`Eml zgT9FMX^#_JVLkP}B0dn!tcOS4Wv1sk0mWk`G81A@&GODC<4n-YG&KrNU?Bw|=H z#!Zh`XCwaYSJ(LP-W`1J?h4-tJzj}mt-y{_h}H;(P;%u6+{n>0G8#aS&Y#?@*W%jy zG@tSZ*MZ5sCZ3H0P}2Sgj9wWJ0er+AI7a-{%S(LzQb5xHK1%Bwq{fevvx};_s9|-% zm(J^Hs!z^fkPq=-8P)&h(Zz9Pb_yV+`(gf}sVeX5`X(1~Ka z8gcpb8r!Q0o1ue{K%*prTCE!Fg{*CrWDV2S{?&Nqx&Gmh{=e^2>ttkL6ztyW5#L)N zTAE>$R+t$yX(o6xB0j&w?pJ3}Wzfk0mC-!n3`hX_0P4Gh1dh=PgaA5OfsPkYBE+Z_ z5|cXFH*8Q$tq`*uOiRbvE222r4l^KW7Q3fS>%X21>qw&dr+osQ2lQx8qRYqs zGA1&;hh~JVwy4=XQeO?Hq1mQRb0HvVnjfLs7u6L)D%#`(Xf~Pafo_OzmutOlh_&38 z86}I7b+45&LjsaI=1DlWbO2BaRo|TkBqgfyj^;paD=7AX+YZSuhBDC=;bREu06Gh?L?bk2cgS4P@M8 z)~@*1^Qc_exitKkIPZbVEd$}LUQSV>Joit#)TpxquhD&MFLYJ{3CX_S>{x62d>J@q+Ba+GR-s!3_xN;*LCO@ z1J>u)_~GZT@X5Ue{_#6^@dOp$a&uP50ZkE9ea;7nGuaW*Fak z1%v|mZCwCbH2;JS3lQFg;`_vi+bw?le2uT40i-?p1z{ScUY#<7h#YYAwHlTAD>j zJUC*U-0Se_S}?s9Tp0~5<)UagHSvR$&w`P3BR!cf({4To4WvX=In0^gPIdS4*$yt2oi9gfRBUXp)&sJ z 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

    3WUHdlb_TQ-*}3kR;75m*@l@pyNOU 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 diff --git a/docs/assets/town-f8c0c9cc-balabala-1783264824576.png b/docs/assets/town-f8c0c9cc-balabala-1783264824576.png new file mode 100644 index 0000000000000000000000000000000000000000..8b322c6119a82fdd95e44c8b8e586ab1f41fa308 GIT binary patch literal 9431 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 S2j<^jjZ_pgZg8vVAn|~w# literal 0 HcmV?d00001 diff --git a/docs/assets/wetland-d67b919e-balabala-1783244194656.png b/docs/assets/wetland-d67b919e-balabala-1783244194656.png deleted file mode 100644 index da9070c5fa8b13cda76ecd085c3ae3537505b99f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 191013 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

    wNHN-nt02; zH(8zDuZcL_Gyp*ECIB|tn68;qIiQ@rKLrb8({@?|QKzFyQva|f=0OAS5qVkfu0>so zMWjvvYHA%KV%DU-#=3}0q>SC#7(Ilr6$lbj^aj>Z6pK&J*%~#^-Bm;iQd|o_r}~er zj_#T!psq@FqIfEFznrsG=*&G&{HZ_q^xvDGKU&E*N1m9;C(7mNh1jMLm4~kgpogNk zi-@H-^bj@GzV8e4$c-vWQ9)!JkD3D4E?k*~ZvVi7#=9oOoOtxI;PMQZ!*NuL|F^uH z{!NOVD>!iM#0ebB+5i{|87^1bpG~y@lX_uw=i2}>S%5b)@XhS_R8Kr}9(egIaP_9+ z*nwRUQbK?@)&`_}xC+|$eRyfO%a_gLh)KS#l%FR6++uZ^KTzV ze&Oss|JA?L$IBOw@=5X#0$mv4*cIYdcHB4uUcU?6y5zVJ99IN*+kry^1}VGlX@j%R z!c2JAf!B<h6+-Ci^=ZtJe z36N8!0JkCrHXrY08h{CRh-H#-K*#?0wDghGE0akHNeGK2GFMGNdn|SV97wT#zPbdy z{jOs;0S**J6`2i1eOaOwNmV#IOAI1Tbm|xYOQto^5gA$PF4;?VHjRPq;s{o+e=XNm zKoF%0NfioR%SwPYGX*WjPImO;`!@JK0A(p7{Io$_`{InryGWeE6Impuoh~hNsFMkQ`VEa01#Dm>x?>R(>EcdBs<+s`}eX! zkb5cHBIS3`xdYG6n!a(U{`RIx_-(vSuUc zzACxo(+gly_(yg>hw`@R`%W8%tec5N^hkF{mMko?Ert**F?o!!sA}EIo_n*CBOFwy z1O_M++I8xjMZuX_vGUy^@D_k~tekK!32{z~ z74SWC9M|GMM&;JMe*?R;Q=wslueC7>22cSy5LXF&8;MrYjHk$xzP$lT$EDEq7!P&WpmBA zqY8MknqufscgzUvWMX*)ymjb!ZvZX^;39zoE1^hU)%WIY?@jC#0|9Ou@b&DtLgHh! zc{()5kpX9v_?!|qD;e)w*)as5(=tZS)`);U$?ZLb`>Tq)X;9E80pJERycP3XpN0(p z*d{U9;06!??9p*f$`pV$Cih|!=~LAEWwTIz_7)IiRYZ9fzy+4c(U9`@Rg=1T7l8%l=afN6b15nTH8H1=?ygiig@p)6gSklvL5;=P(Hiu?;K)$xtYpu} zz<>!12>Z!P}6hm7AN%nyfP!CeO< z%PAhY0=?9cEU9!-P7|44^CsNAj3GqCFu>^~5;SRIK)@h_3&o>HX3YWvHLD>4HQb1U z3_2F?HGI-6Y(dRZO6aHtIqHZa;yu8i(=eb)LFF`-Tvc(Lk996{Z8-ADx>G_3 z?Uz0216?X4s9=9d?WO0C1_>cROejG_sU-|4H}NThhy*(6HoA8nGyorU5nu{QMMTwA z5ui+TCVE8lyK)yI;yY=lq~3LFND`M$kW-et9_e~pPx_{q@1&E#2B}sscen-wZK&Z| z=u0yIA|u1p00HuHBMdS%mn=od4bMWc5~``Nr)1A`I6HRUL`x*uTQ9Cf#5~J0nph)m3Ij!C*2l0Ubs0i@ z>SJ-|?4u_Hj$^WmXQMoP7MN*KvR?)8c2#emBk)Nnk+xs6GR|K3hG;hy|0)U_ciG&m z0mdRSQJ4n+3n}>mSCix79C-LK!7J|o$9D>ZM-`ADOvB(B<~om;A3IJL-^={ne;T?^ z?>P^`Fx;i3f^==PG7*vNIk>xs7i|SuIkj*ViJCdM%kpl{HWL&Y zf1fmC>{u!O=LPu23iyK$faBZ1nWZCi4oS5M7~CZVss}w>y!-mnfA9Aa4hO-*yR=oI zTT9F-CuJsR%rtt?;4E|`t;lB|e-5&Ad_f|BsH)Ha1fC6u2KQe-*_r+5bMyIM{sGQE z{ymR;64+brKJ(t&|Lev4*1vmoSgfxdu7B=JHr!d~yesZ0tgha9qba8Jt(oJX=)8~LlMg|LB- z<(y?cpZl0a!p;SPC6*&nyfpxwbu>4wutMMW2qAdY6WlZI&z?&VTbE^OF|OYSYj(MqTGYlIiHzdzs;(*`8a*n7S}aQv)KxV<5CMMV8-U8?7LviG z3c5s0f>^dJc;q5* z{sM6H9g|#oar%5Au7e^w>a5Hdm33z1r-Ztr`HrH_^tE_f;pf@enI4s0|!u?zo83;Fu7vUISix z69{X^%p6=hBs(MnNai$QKqt%Lwbu{*XMQ80hvHyo&E?wZgh5Hd#Eeb`32?Zo>loP8 z_RwuFPo+>8I&=z!1nGkWm~xd5cAhwQ?Else4`)8}FC9MuJO8;MJvX0)U;E`B{L{w( zj)phCvfKZ^zp*}ETJkIN#p3!PE`y6FaWNQFgRWCb$d=v2Ohhb8b_`GvDc)cZBwd4A zn>?wjBg3**%4u=1N>16$%yZ5XW5fhH#1?sNq3DEK3s=dg?cOvxid58XC?W&vMtzi+ zSxe1qVHu5Z2mox;fQ}tIbWkt0BUNPxfveT36@Qs<1EjhYAR_Fgmu#6CSwbI#UIdew zSy~PNL;0_QfJ9Y;nW^!C2H=4U0KhEFR8?b?7(xi@;z3P=s&XgnutRrRG@=nvBchTN z#By|LJn_c6-U8-GO|A+FuHKrCQY0!FtNFy4sFJ1d^{c%o_@+@%RWUU&HOZ2-{TXp{ zLozk-;H64LphAe+xJ-iwPGKk0_fu5~9w@m0OT60UaRK(>xSdf8pChwCeVY0|qk(KT zucxW`4i=$cwGHNKMO%`1%ZUYmD;;oU59sE=N=pH%dtEUYlAZW&`0OXn$iM#+>W`hx z`P!h`2N6+$D9QQ^KnE#aV;F>qQkyP;z^oE&-0I!e9d4EPKa@h%yJN?J^)c|xYmQeA zi?iV|5j;v_XH?ERlnx~-8kg9S!UlN99lvglFTt@wX#x_66EBdUhY0+M0Q_(SK1brL z5pE?w$%GKCuRJB_tH*iLAyQT-fdtM1Z8wx1I3@HUN|30k z8bXMXF@_K{h7y6Rrkn_Km5JK!Kh1Jn4+>g^abC%y+Ty7t70_7E-aB-~+E{@)nzvmB z%}p>y2Fsv>3`#J>7$wFiI;iTPYOyH$n_H^J4(s@NLP3+a*Lu&Kg0nM5o$^|rOoGS7303B^U-UBx8y-UsU~ ztbHArC~C?WNv$LTh4r*Z|(urvTWyFk+RJ_NPQv5m>Qem)mmderdFN#+}iAoI?( zOpMGdLePPbhI2msLXskb(L2(2&xRn9EujiJ%eQNQ59K7>lel&p_=9V}I}6|}h$ode z&jLJSMes=_;IRy8uv1UluRHK-3HU~J4(w@Zv~FeKBs%Vd&|Ia9Gap>}6F{`YxC&2Rpoz{N49~f$m*dsOPNo zQaq}jqg*RidXbR;sO7X=BZQ@6C!&JT?S^@{&>hP!eX!qs^3uce|KKmB@XQwuXL072 zR>RXzInM10XPx`A&!rU3uh-nUaIwSx<;S7t4wC%iJAJscqus1?^XQNOKr^!DkjIP( zv2yQl-KPCTM5ro**L#pTJvy5Pz|=&o{JW`r=>4B{jFTj3lBB~hXuJNm0BG5yM~|dQ zEE+!y`Fp>~Yu9yK+<|&89Ycd!@gHGolY3Ryb(q=()pR5u)=2`TkjiBuur8eiMCjyX z!untZ@R8L3%rg_xxU)W8#M%kHj=(Tr7;PxcQySJmvS!PYp*D{8r&c^7ZU}jzGCoRav0d5Wk7Du={jV6&%#LGojdUMl`^SF}NZY#gA*YP`ltnX*D#gNv6 zpxd7dcX!LKc&Nqxb}by|P*m(6!0}$C0Vbb}`zPTvr*mrj6v=KHqsvKhpjP4B%8H%t z!U3^&#&Hygyei~6Y8e^0h%8ew)8S-}FFwXKeaH)^Gl&SR8qyS+9S##CxBDizXM%eX zTxG+xH&#Rcm{2=&2i!m^#2xFEp;N_v0Ir_^Uw;qygLA;+kCk-4r!sICz^VovZR)I# zM8PvG0YTr&Wjqcgp3+h*2RQE5aHU-VKC8ev5|0b;r3`$#@)wHYgP?GO-}Pn-oEHCk zf`Lbd05@tuXdRKvYSBJ}GU1sSAx(Ese`#&J@6EDTn}HE8P*49I3-0)75*L*CU=94{ zYle4j0(;RR$$*qWtG~zWu$-NUjA2I(Pk!-Bchdjv???OY1I3k{>?bERRIrd1$n5Gw zu6urpxVt%B73$vAYqSF9y09C_g$s|;9G^OOdG{}W-)!flA9!VLe(lU+c zvG(V_zvsT&D5De6GAuZ06gWp4IN7EZ2Lt~l#{ z-tTh)bq{XA%SBbkV_PQxb`_Li)eYgLiLh)6fy5X~+^rRz0!a)yaE6%#1{uLAl%jw) z4MArDm?fsg+A$jd4gg|L%=?X^duhN)&86Q#iF93}c;AN+^Sj~JI!*=Ja5JxVnJCkx z&H6ScZS^uzHab=YNF>f45c~VU)o934zFzSi5#m8oTI3+-&i44LKMuL@kC*nhf0KMD z8jJR?So59k9>j%J($S_eu(UJ@5AO~3{_>9gpMQ35^*4TSHvg{gUSWxxlc8{ffi)32 zVip9!iFa-|e(!zY6PJOH^}urgZW?d|#~|Cb#}=d8O+ zpz8u3+XF;l*+~YHmXSdxD75xXiHp_#vAKl+0vZ(Jq5!(UojJqxV={-!@hAV)+0N6S zyC#lzB=O+U(0%ITz?I$d`=gX}%BPOAt5LX{HQ}u4t(jG}Kq)wrTndwjc)KA?TlJ=kh_=vp_LNdCz zn%D^5$(AWyIjs*EperRJu(mZ-l$K4aR~RZ~c3eA6m>Nr4N^dHE0M1NzI#d-Q1b8kg z9}|-?61XVKt!8ygy)d)5h_hM%C0mpTcb5SJRJQhk_oQ!;L}HQ_Qw)@Sf7=zB8O?3X z4QP)69Hf$}+A_*V6soEgJn^htWSh~yu}$m%)F@kJ zIrS&_J>VIfg4Z`;+9oWATUNBT7Lb}S7i-RZppU28`HYzL4u;JKa{L5DM)s(C>;h-D zOiccjJCRo|33@d@F$kK|qdne@4Zt$7&wz#Cx>zsl_ixU5cryCov%zbH69T?6s1W-- zaD55p_&s&EQG_a=5q4?yp|?l#+s*4g_T`Z z;D1VhD}i`Pfp41QH3!~x$B_|(1IfGu`Y1=+-+eL#3v;2uhO{KsVwc38mwkO-8$6&e z5)CW`o)dte1ECry1P)fbZ#%Z_0C*Ioh+Y=r_wPD>={3ilJHVa+b8~2RFnLJ;Y#!0A zW-@m43%kWgV&>ujhE%&!HM3}LE-Z<`bT)zRI0bZb2JK=92RliB<9f%>T{<)S>wj){ z=c&&fYl!b-ozp`u&p)gD)Fp=t@m2y-cI+td_(Ou{K5qW2Zw`KBu{(=Te$ONMZ^!HW zZ+~&I{@M-ob35SrBq71e(<()eL-Hi$N-7q>oO8^~PEd-x#J#@#o&!NfcFAHI6**^B z)h%Ag2>TNEwXI#L-o>tLscLecs>&Mcku8FCMVHSuUrV*@og@lKVi*SR`yM%GSz!gI zdqR>KXDT8R5L8{&)u}ex0k;wfC5a$xqMM6YK$;te0GKQhS|^@)GpUs(v?86T_pb_6 z`|4M}$_EX=NARUjy)>ξ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 *-j)W&up_qYy*Ju$2SEJ^sZ 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

    U;{sj=6sUHO_hlpca1TBd&OyPd3h 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%0AcA|GpPWG*L2T2PTkT`Qs1*ezAVh072y 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 z z0Z4d}N7q|f?APFLB-P#{Ghk&PMvVrTnpH#Oy53g#(;;xUo2=lWXe=o^k>xQ*Blwr8 z-DdZN4nm=<2hfv*`0c-Y+vG`R52i<=iM=;mvKAV{c_hABWLU=p{PhXH4u{}(XO9?RtZVG?6wVG_1{7l^^`(0b)u3AhFS6wP8HtS zX|~y<;coaVldJ&53?}G~FLk1`tOPJ-wn346Wr6=$fb)+=t2SeXM1k8x`AyiS1hEf3 zCa~fv8$o$y{D@j~imr$l=+v^9xa4fng6-Dk&%j3(-Os3%kakNftigU6qEBpFrOErO9|?%{pW8Df;IjNgaz1Wp}o ztTjS!TssOh_FBrbE<$yiL7E+yH3jmUX`{%W2Ko1dEFlPhs*<+ggAZC zG+b2gdcAz_wK<|B++g$fLgU1pi04;y6PfmN$UaEbKcC4!5q-_WzBR!it{hv-bC)ltZj8=G~2m9+LVHQS9 zVDPJw3+oz8e>?9U`~zaVXf2znNp1t0OJtm4)4OmUN@T>b5^33K`)Z|k6w{KUcSXp$ zoblAV+XA^+W_(`xL7_i;+U9e^t+hyA#g2ILaYp)W!AJMAO$365H2?X5nAlaY?eewj z$}c5(e}zw_R*3dUi$Nz2c@DChrtOr^4SEnc4^OJaigvZsv0|hka;MH|@!O5iQ;p8O zzwFfi0UT1fZ;OVWgnLuD93CDXWlR`sQLoZO#q+jUslBTt1a{a`sbhY@mS>|b{<*}7DS#?LBR#DdVc*!_&j4q*OUn{?q&ql z;QqkHVkw&YxRgZegOm`er(&D+@lzsttap>&#pqZx{CO1gw2E2C!IIt4Ztz+=vsRJn z4sm>}uz9NYh_%ZuFhq23koBK0w9ym9wP*?-Mp#+4Gj$Zc%Wh6o2nc89Z^m$6x>!Q# zbm~(aXc}mSI%rhf5E2d|)M%wORg2TSa#H}DCle!}r>E>yO?_)E;sPxtQ3Q3dAR zIU?ROqL)x9hX6vW9aL(%?VD3?puitDjrnFaq@INZA{_D{x8ln-dC%)XKQXwNN*WGq z9KYK01ziKB;U(Fq!vlMkdE5fggI#f$Q7!wg$ddNPHi?v*A{d`%wXD@W>|D#Mgx*`f zmH>FXXleIYGFs;4y-T{Lg{^CbR4J=F(iarb%9b6bEk$I{s+(Y1hMNY^RLV~sc+-I1 zt6)*k%2_o9*5*SELYA`70;$uRG0+`i){+6w$ovD5EBx;mY3b=f;R)Xx$uR0-)}xz& z1s{rVuMRUao~UWe z>FMd=^d1_Ioo?zDq|~jAOEzAtrrHQn(Z8p7uPwdb7lw%)?(^tZKlS>mFN+$`Z6A#e zIPH3HoO3rkJ~<%;w7Tp@A@-!Mnsxu_PDhf^qxXUzTi$dxYWRjnZ+VFX`{-4cPLGta0TBR;{8eG4?+8~Gtf9V(xaXQ6khMC4 ztdgA@^E33QwIV3xW?+b^MOj89vS~oIf34n0zuET7_7lE&gpfVvO7q}|&H=COdZqb7 zluouM&^|eRzDaiUG6~)-3`B{x%Cu{q%A?us{l5;*vB%%6rKOBLhw$8D9 zp7*dMwSBtf=EF81Er@e-SlM%KfB=b}W-av|@^3VhW5pgUewIbZRx zqQ^2sA}S~d-CWO3cMl9SjxI!k&)ZWekmN$ z9V6;HMc8GD0K^&T5pdR}57TB%Qy3ffdA$9GB|GrvjkloCnX8J728Auz+S2Dvs5FD- zVpCK^)Ekh&HE>y3s^pQ5?pVDa zB`n{Cun5;dQHqFYpa?rdVn#tOgn{=ht)z_FEgyKkztA37_OTf81Oj*bWVoouqR@?O z8P$&jfl^)>>x}T(9TO4Cf3>=}cx3Sp?w>yvY@gqvz@uH`q6Q&vD6SNI@?&>k<5BaqP_z?At;Mh&XBplQ9S|29p)J@nnz499&h z5iv~>?Me{SC831UFM>Ju*n&4QIqB|Ugfnx&ht9C=gJ;~j>guCH8N>f9W@>i#pfS)b zTLYBx`b)G^i~r&U$jUkbxVZyrOjL5k40D8BQA584wkXSA3|vAE+w&Q!xn9xxCf*lfF6Chs@b@kdai+`XFnL?6sY)&re5Ieq$v4UELMR2dEn< z9hDIHDTnRoyWrdIWFu2&RKrEFj5B;|Xe#iusB_)%FmF3g=mHl7FWQ+}Ds}kbr8PXaQ8ho@xSN;v-7J6vG?@w_`NyeYiAc7&pn}$ zZpZ-zgri>oHOF?N9!jxNZ_#QGOR#?#KSW? z0Fp=1leTX4r6PixPK(cE$AuV6={5{(E#w3yc3I6Wv^E z0S_mj)#hXa><*_j)GVE>4LTsAu-;re(TU0xB;Rb)I+T+lp9<1xLnfv-V7!0*Vqh~Iye6-LTN#UCNdIpgbVz|-770|38)zp`-E&W=Szcaw$k@pL gjsH~(2!_0%y%2}3kw?Pj0I%bVjIwmKq)EvC0C0u1E&u=k diff --git a/docs/assets/yield-66e9af79-balabala-1783264824576.png b/docs/assets/yield-66e9af79-balabala-1783264824576.png new file mode 100644 index 0000000000000000000000000000000000000000..41fe750f008e6972ef703d3ead3047fd8a8005dc GIT binary patch literal 10138 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 M(kfE562>9_2gi=z;{X5v literal 0 HcmV?d00001 diff --git a/docs/assets/yield-b201b10e-balabala-1783244194656.png b/docs/assets/yield-b201b10e-balabala-1783244194656.png deleted file mode 100644 index 5e025af161c709903abeb383e1887555b9ee61d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 205219 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

    AzGGMGRheJyi$Ns`h_5#S5_(W*rik(vd- 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 QP+4_m8tR+=CU@XinvfKpxWV>xeU~Pg% zRm<2XYqg4YAr%}22h5mFs4ou-fCoeYz|}}@5*kf4J6bB_FO||d-Vh?q2!UEL4pkrw zt?;pBrdx=AWg8cZ3QkFC&DcQfjb|3qM8%SX>$Ano7y@cKX81L5{aEqphVa6SaGrrj z3D}Ebz}%9p?1`FZ`ga+4$pfG22_HX8c;mdsy%WWHqu84TyzOB51yu_$3b2wmK+M8p z4hCs139J5RbLz4ZG9uH;SJSRc&)!XY`)2blk3s7!fy8Z3OBGQyZ`GXcmWn3M3T6;j zbS;Zf$%~ZNT`PmUHnvKX3!2QZmJIhkZyYwoC7ujz%Rd$ZlL%O9Hh6P1 z)i%6?Oo44dK^#wu#_CxLK2rcN)ulJ3NMg$Ee2vf~Bx+`|{-t}1ITkzNxwy^+&CUSK zdc}*E8P8uPc&B)4P~4LM;Y!Jp3D51!y+A}*sNymyp5qYV{l<~vn@56;D0*kYI%6VN zSTnSOW0fMQjG791Ib2&3i%|saFN3Q zXNmBJDZMQ@_|^{i+6X-174M%BKJkRZwWY^Pw*{LG&~*&wf|V?7RJj7<`oOL2o$4Bk z1#I+L1eT~Y89=F%f?8f|Po$=UlDY$}YZ=WvG5l4Rn+L=x-O#ot8RQJMj8i+9^P(uJ z_eoLcMOv}ysXEY7o?}y}V>pt9n^KZjCaR{^jCkS|wfsF^gc_euK&_gK{0He1q4bAUaOBr>buvsf6?pWC} zHK_G0s89b*{zk$Smm*6~59~6677xN!z}XCFEMXA#B#%iIB>X6r2N&O@j8T@UON@cenk_dXSb zMpy3#JK4NLJPC!Bi|mZfn~mEccLPXaP`U-H8(JD#pyrxV58F9l6TKQ6ja4Tmbs!Qs zkRmX~iaEJ#&~P1`E2qvN+A=~=V*!NGJ0yH?nQ>a8nVRv$_JE4qWzrO&losmndl4UW z4I<$9IVG1sa>s_7v6q?=NmYc#4L^wgv`O%zs?~1Kpu}4qe`4aBBVZ7fN-5C1lM^fbQgcQcqWOQs99aJ(LGB>ly{yr@9o1x}Q;42Dlo zvkH>Wzl7I-<9$LQ_7?(NzCifMGla*^5^k#EnPcIU|G4lPR}X+Jsu=M;E~fO7y| zSqomeuQ)sbr~}9;#*`%?K^v1!{%W$gE2E69P*d@3E-ErgVYTBrqp8T(9Tl6dQV~kl zZLrf$YK})rT?y%?N_{`0^BC}%&j7#pxrYV71E&F)ocbHch-JXTQ8}%QMP;LD zRn;0P4D;z;gI-P8jF8PKLVZ0~vkK~Tl2s#ADt=tsinW>Kn%j?vNMVr#LkVqmrm)bm z5PHYBzXpEm4)Bc&zzZ|r5eGc#1LpTILVv<&BG}8M$v}q#Uh}|?D88>Fy!SHWwkZC^ zYl7SNM=&|Kc^EgSx5*u`DV<1v>6Fju@7h^;QC8=Y-lTu!QyG`B2eK8B%<5R$@Y*rh zxiT4GcZwI9%n5}`WNVWwSQMTm%2laEzAE_|enWc7>b9lrqFT<~IjYibpc0A#)aurJ zrBKKmtnG)BSfvUrtx6LfMWcSGv@T+ADrZ(;ySrB16*6sqDndHD3+0wrDHJFtRfXqI zB3a-HU&cw2iUT!CPHKj6C7CO00m=w~tMN_oo!j?~tL~GUE>6-gP}T}j4Hn`ulLir- zV~`St4WQ!j$b}9ce$L^!ON2X4@X`jjj<5u!@f>SN1a$Gl&#G`y7qTnBQ%ZOifO^4i z9}9l>2!J@axj^BwU6^74nY$ZWHK$Cjf++$LQ8TIZwVChdI+`=VFC)~`8fplLLdG&p zW_n6nV*KK$AYEpemP)BRTAWU*ji6dV3)eXhI6NEyJh&o2n>jv-(?VT2R&6I~(3{N| zAZgj8;_n**7;2%BV){Xbww(lUHknM?u-uA?u34KKZstJYBQYo2F`TTs4%n<2Z{87n z`2_gL0poyx#|b#6itAc#cseC%%mLUC@Tvg2qvE|C;lr05jurT|*FEkXE1VD<7;e@< zWQ6(N zlgp=9AKzp(MNIfTY3b}}r7E-UqmlZfT49?_UmLGz)BvdD-^&q3Csk$OuPQ@r*_JY`DY_n97vCO9Tj?#uN ziptBVlDiCrqE(MXwnAdf21NPf-f9Y{ww|WXZHarvG8kYdj zrzNORO~!;hxnoPQxaF(KCh~{Bcs#0;>zJnMb*LY~83~sm`*u$l4}MMe?DkrVX}{C5jN)nmo~|f+56{_~=1h z=t7^ID1P-W@X@o3@7o2QRp4weAs}A9heAAKAsY}3<={4q%muhv{C6t$|Avts2obZcs;bwyI_7#EF4J92J6E~ zQoWBs3guJ{U!q#ooJ7gCu|-VQfYhl0ODn}h?R||cZ=K}4nj0jGAYENFqhz}$HvXglur}MO3zOU=skq~) zpf_WO_-D42d>&xO4new+M8f;85=SY`h(TKm8rA7C)`Civ^&q2bwb3Kw!+=t3ScGe^ zpD8Xs;_!jzdp!FXV>tu9F#xZP;r?<|+^vl1Tbtg_PJv6Rcn<^T3Haru;)}NwCre;H z3)iTZro+F`WRCu(>Lm1;*HWsF_tsYnRyq7y;_!zT!Zz z9RX@B$i)=MWyByEG(+Z~X;ju43Ix|F1`qt&4dA0^f%oqco^*vsg}RowcV1NX+8ZnP6tl1HXvQfIpt z)GuKh9xC5LxEF~h|Rj5{6h%Ak15hs~d3;g*Guu}^QGLdp`^SHe4p z@GJv22Epg=j(F{!0t12PfR_;}5V{sj zMk?739+|GI<}3*l|5OP##l#e+%mp!rCW%0-)XY9hX@+CL-nMl640(g$5;6cN2*_ z)i{JUAkV^J@%mlhm#-^6agOl)dxQ^kz*P?%NeHP~<=pqO>53@?(v5k@z&8XKJn(D> zeBc7%;x6GUX9VB61Kd0&oNP+*HZzRxFa@5@PCOaM|otp|;vpv;CTiY!Ep zFid=XEP&A)sDeZdMb2VtX=>b8GyAnHA~l`@(g|H2)i|eZSTqHIbvfv^VNsmlrYr%~ zM#QQWen3gLBvv(aMbir|l)#duT1Wyh$HB(FRzo7G1+Z!CKs>2H@)%BOGV85!Au60g z98aWUcElwMbBS<>8w;n-g5z+HI~T2(X;KlpV=h_s0;ZQJbgan4S&Jw{#?m^lqa}Q;9;BfH`zk-(O9EkqRGGL!zW|`q$bFl>UB(8TJAC!kxDs765oi z1_ZVdr?l1$$d;t;8UjP7WK0$>upJ#pqeM{Dt^TwLiV?x5D_z7W@k+^Dc2j~j;;#I}p-xWOlJmZ-e;X?}C62+jv-54G-n8%rZtdIA4A4N(>1iT`O zHGmf!;i+BVY|nV?0C@dAaPywxa0#qO#bywU8^L-Mh>wbPBcclhfS7r1-nosP%(QyN zW~5d-eSG2DNJSIxTxHYi7S+2^vZFB3tt6vzT;!0_@@Fy|f}%-1tUT)4v}d(Jw32yV zhI|;mpKkwuH=aJPai@0)xocErY}95c%94(K~@CveHX?>O35i~mf=SQO;TNTdEn ziybu~h?&qa(9H;o1><0!aPd6h(gnuBfy2-PuW2~--<5Fh&&+GNEyOG(cy_Tda#4T} zI^bCXUS28w)^)+lH-dF=F;k2_8agSBk7zQf%5tG9Vow`(y5@C}8Vo}@WH6v5`dg@g zfygF)=5Ti?Onw=@~Q`sVXTQIf7>JRAW$fE@r8+J26*Ca1c657H@l zPD?8}^Ul?--#Yc;nFUzQ@2pi%QNu{=<0CEts-WKG;;nB;D;AcbmC&q6Y&DkeIz<2R z0=RLa`1!Yh7tSgEolAswIpB^0>-aLP2sklCfEd?X;-2^MMqe@T3V@SA@eF|T9pTxt zgi8mCqXWX-mEz8taQB38??`a}c*IHvc=5@+mXXZFI)(j2mMWRkU^>B&HtqDvs-e~C zm&~rO1{A8Q6>q=NK$#XjsR#9dS_A_Qw|cT%(KFHl|3gPHK427GGF)FqpP=6-BHj ze9MAnG~P$ClRzHCK9o_}qZb?_jytg9tS<<4Xg-R9z#&X0hE-|QvAB*f>j;ZEVSkr! zexGq>pRm72;5p$Cz?)uhUBbP?9ih_%&ZM{rDx5h-bOg*P+;bg(eE=VDijO+LkH9~= zq4z-GyCv)B%oBATuC^fWXgE!VHvbjh~;bNZeZ($Cg)D~`mNP6=Y6$~2R`P^u*s zTBm2Sq?h8hb49hjpyXPpoemP5bh-z^`yLhm4{Ro&nAU1L-!)y#A|2&8S=TKhR5fs3 zGw@GAJ|Xu#Y`Q91F!EAkfRzl8gsNx!hH+07u7+`%8zD!C@sDVrWw;U8Sd>N>5>hRcb77HcgP44XNUu1NE^V zCL~9-I?z(XWT?HO)ln9;yRS)Uu-U89V4n+)uWXu%U?pr1=VV&pl^cal)v+p-u7k8D zgDO!@YF>Vdxz_2ZfRuCMUJc+WZQZ03*j`|_nt)R#Ev8GBy9Zlt*&^07f?O>HUZ5Uo zfir1cAW22)OvOQ(AOtSIbDVPt7z}45l8y=+U!)Yvog?fx!eR&5Supx8ax_SBM+LVO zI07&*fjQxu%d5q)+;!1@>Hy3MSRi!X4g`1+itp=yi;nQi_Z9!*y5jboNS@RYn~g+k zszC=6fuk5Vy8`01EaEd#I*bfxauABCJk{n~zsGC}04)|kqnF5Se5Ep;G!YFM(wW9K zCM{JY2PTH_E3%z!@C>$X%Y=p;M4N(H1Q zI#}&V#0(9{$or|zG`G~Wnj#olS@|rGkeHFhP6_`2sX$i03)7Xbn@Vo`E6_7&M(8_$ zb{uHtKpnv?7-#ngYax7nrT9CCipw*?CuhL-dSHWqh222H0urD4P=IGqSWTt~A#4~p zQQ)pu+#G>@59~W&mw_E7%yxh?iw=9@u$CFt8osB`v%De#k{B@Lt5FG6+HK%Kf-)7v^ zUhkFY4z`Vrno3ApA{b%|nG7_h(Gg}GGv(|bs)uDnlh=IP>!noVuiFA3gW=Ss5T0W6 zF<_)Z9gNp+PS-4nk8Du899#M6QFoDH<&sH~f(9 zqh`%(8W1v5Im~lF8K-Os2o=9Qw0^_LlxSq2SWPF2h|pqKQ&B(BX&EV^)$Ot&Ix1=l zVfyiEQR;DVuF&dZk6rB1@~wv&fCujAuhPWwwhH}pI@;2P%!p4mfD9_Ed=Z^kTadSw zc-!RoU@cZcPVjM=Y*6{<7f?@m=5-4;AN};_{<}cQ}Toleq#n0jz22-EBzwA-6t0-H{1*B(Mc|02WZ} zQb;MAIlvJ^yRc|_`+ajI-?j_u@l6dznlz59`~@|bOOG}*c3%hI=l%- z!#W|@jBIj_!D&HsRj^V+6Q*gQHJw4X5doCv(bPmep&gM}gU}Wia88%d8Y^MVL?gv( zS$E4 z0CpIcE=L&I;NVw^ajh6u0>4zqS|A&N3?AY`3F;*qOhd62*B*j}8EJMQ)FkC%>5=wz z1gcz=w@V%rJM(Xl=VHO3)pceIX37T$G_WoL(CLD_>ccd^2T}vj+~K-KN~C0x^kV3W z*qN9SMuP|vIoYX!tX!&Fi6v_o0hDuGLeMI!fdX-Tv@ttKQ7b1soWzh3g>o!ex&YhZ zou<7?5sOti5v@7}mK@`Uiz~Sw1_3==V{bV`bzP75_Hfix*0tehCM zS>#QavNkD^?a8@O$G6eC+s5}*YhAZ1+O<86H{|A1dkosR@8bBSV&zW?(kToJr{qac zJ0AEp=OsF=f6q;{jBaJ@Y~35IYsTsqCeWHHLu2ZX2c{afDk}h6pjXsb3j=}WnqW&OL|A?Yy zVj7V=iJP{3h$ajyVb#TSW2_)Bth1C8#7o#3RfdsFOy#h)u;o8Zu)xaw+&Nh&Z*Jdy z*a7%1|3yDliLh(wP`2@9OG`vas?l&;EuT)0VcG~!thbpAJy6N|(=AtAip`6;%*lcg z8WR28Dn7LAVk4YZqbA10Pi?-J2SW)2RCz|uFQQY=?we`9R+>>#*Je11TPHl z8R~;&%JsmGCtNuZ{LMkJLxMl?2;+mya9+?s@fAyBv#Q&ySk|h^fhgK>ri%ASAF&uo z1;K=pOOsv3F0@Qd;$adO5h`7UZfQ&EWF*k;er=e{DZ8H1Bv1;bja*$nsPm1sg;BjN zm+jP@t=2r)z(KYBd7f_W<>5C%M54Fb;@<|erPCdL%ZoQj1=cNHlr~?E2&!8$<5LMw zQ~krlSxD8(v9%D%1sj)&g0(KbsO`#7X@5)8MbIeaadC7&xr3mYuEBA$P4`Nt;m;i@ z<^Xn7(L=GTil+tm1PC8WBs#ZI<+v5 zW*n6RrYiDkL}V@szL#)@8>1GoYbdz2_&FOpmQN(${2m@(WAqg!<779HFU zq1)}iI|R%EWG9Uo!~^3xwEA@IA)660c&Hc1pcqGj2gAcb)P-7~2yP(k&BCMl)_uX> zctapw@kbveJl`>PRj@C>?+NfaYi`Lo5Y`m*0@4V6?fg0td;`lHfalWg_rz1xeAUV> zYX~bUhI=(Hj+*|w(b~N6>f6`MgwhP4?U>Paucj^ksM}A`YF0b7w!ye$32F}eX`%*O z90^cS@@!E?*4jvP3jF8WlpADD>@>BE>8S<4mV#&!BG7EOZ(9J=Lw(Xy0G`^MK(`eD zWc3GzY(UelLKSqR(?Wr)o`(vQ&_ciR>7H~lx}iE9B5e9F1pvZmUpTFnvw_Y3Z^;?P_3{u7VMBq09B9Fcc34rq+nC&{uW)8DC(C-p>LFg6^ za|T!()OQ#M!LSx=mWs`N#c%# z!rvxXQA4h>Tz<9DvS}G()Pqf*Oz zLN`Dd7)QXbJ;rsodB?S4*eG64Ms_l%AdU%e&x&sKta zqu`G`?(lxc_!KJ^5at7EXC~oS4Ews~^yGJxY&x62YqUHV1Or63R!XWwuVT zZnjbZiT)ck0Jc9S-CjhM*L?f?N>yqHojNLLf7WTjLZa3=w#|8<^-t0*h+BG_u?KB` zxf$(v#%LpAhpdZpeiyp~9TamAb^)AK;1LC$QNjlpc)>9amGEj5^PR@apM86U?0aCU7-UOVkGLkgqGV+1%jrr?N3e0pQPv|qCyEwUDs`( zNi}xGMtqyL!E*r4;W@mDS09c59*72jfKo1q80uVN%%qmJZ!Wy;-GUI+Dv&BLh)j_n z36f*7%GnU(WDFmpcx)t`k)>BqPw3|k-Q1yzC;Wc5L%+-D7984cB9KurtUbn!VzUOu zm110u7}o+nM3rxvpL-ZYX@nDL@}einTNtzo0QC%^KumLBeDk*8KOa19jf8*aamL5y zgpWDk%m{qZ1FuClP|v`O2*)TIfVPw3%)VZ^FJNP8QCQ+lMCo*84{sb-CkiS!TyBcI zR&k^?{c)Dz4lddhxJ+qDI1wHH?8pbZ=Q?TU`KuK=q|BJ&~>rf_*hQ?Q#DX^UE*#>Wb1Au->?&|pfTsm`7ZKj$80Q#xLx7*VHR2z? z>G8Fj0^$zy8Do^tvCC1zY1SE^uO9_60)7pwmkPQUB7$Ad=yw>41u)-bEcO_S1qX1^ z1;+f*8Q>MN1~!L+*>~5J@XM4#ta91$1%-^a`v&*r2w(*%`H{W`PuKZRJtL z*0ZzlHQ?(DL=W3lgc2M0Kl`t(SDEq-}bU7FN&07|o_RUy~@>`uw|LNrKpqK$T>wzap@d60%>hy{-yO|i)ytNXyx0j>x7d577aL%;9P z?}vh5z98)E06PnZvlkqOjl*WuVR=VzeAnaXXvA_YSdI}jJ}P<&90ZQJP*g>C7(yx8 zkSH^=6Lh^Y?bXFBL{~ z%L0{bfMQOQ=7j3wh1Z$9YahMq$pzryA!%+tQ|#_AW_ygC1IA+4VP}^yTXdi4} z%avkvf5dR?u|65GK0!F;Z$hjt31!d=xgh={ME|a)&>PLz*c^yM8ZzREi}s#f{Bw9h z%8Jd*VbKG*Nh2u2DUZEbH}%_e{U*9HjmYVs4PGYHP z;szl@kD=`>CTu}`RM(bZsyETC4gwR$OEu_-QHYdeJp8(aI2tznK=fOvVo!j55H677 zNdlf@!qZIH2jS|d_|2mc|KjS1-?|0dI&qkDnCEZ2!f&+1QHzuUAf;BCc1C_aoheF0 z-~|{r!1}}k#|paR;pU9_9%Hdf*jW(v_Z)Wi2)hT2b7u(dEU-Be93DH|TPY5Y1V@L8 z^-3^AjtIr)neC3;+*BqnMF?;ti zE|=WmU>+6#-+jM`m@-t4Q2eUW&;eU6fX1*OpImw|O)%*QR280pkxi?L0ndbi2xDw9 zQm1fzsGxUegfnx(!M?-JL5FV70WJW4HXFt2Sa5P8I9Ul+$BNa7U|f!2(;pMcoB(p* z-o?{?TwsHs01yuqUvu>hGPepArIZgVB}<@lAR2*{$J#NtXYB5Ww&BZfc)WgB@TL2V zPd>`{&>6y$dyE$ya8VUkJ#bB;T@b*1Rh$4gq2PbsfG_|U5HbS>i}T;IQ6naUX)_z< z)csS+Cj~YtVO5FdE04k&5ZUfOZb>?7HohF?j4g;-ljzvkm5oKQR=~A>|0*Y- zc{uj_rA=s}Y9~Xw)7mw>+YCN=C7y}+}m6BQ;?8WfkA9GSBuES zmXm)vb>nR;kkyG%QJpmF@2Qhy@F0BEydRNL0rr?NR*oDH8#Jo9?cbw_{LU!wD1gU6 zcoKw5UHG>n0ls+b@hf*ce)al*H}5LMci5Rbpd+kD4;dwHqFO?tB!*nYqJYU_!;Pz= zArDd1N0A704ai!sJRz)l!rh+G?+6xqgo9niBMac{4q^8kwk( z1>D~N%avg84DSJ_8pi|_Lzs$1IIL5glb%6oO${$*8XHg}2+Z-zajB!Oe%oV*k!Eg2 z=N1b(na_E1`?h-T8?cP!1X@98N(I;QWp_pPH&`;0&DTH zG$9Ub_wXA=xt@|qzU?%v6JXJn0>E@gP7~MV0zl0sX#{O#)6=%g@=s~m(-uKqJ(_75 z31T;HZM$r0l;Kk*fSzhI&An=L2bmXuDQtS21AG(<0DAxqh;WvGGekJYgaab%#iC$22)?`){MLQJZ`~BUeoJt; zCcrt&dKYv<8xQY8XjVDx$DXE0*01C-lhxB?=6>iBQrcKEv)6QaMuChJ3WB9zbB}P` zGw$p#cJ~PfXMjid2$$y}0rc_R4#U`CIV$d-C~n*nTw5w`uYu!HvG#;H#r4b)c<#Vm z;&)IKC>Q!)2z87R=WH#5RCU}E$~a{tCt`LSaek81Y8hVEd zvnR#w4&l;1;n97@BRhn13&MOBPQUj(aBnR*JQ5t<7aT9ciQlgTI+Q4@ASjA4r8Xcg zd2UA^Dt-;#KN5*2f6a8kJPNQwPOW{4d8W>>-8zbCj}mkQ22XH3W3j`~L9tmYuG|(} zIUe!qJ;v`GFy48-!?WiY7k3C}8Mw%VOO7#i;iSI?uoS{7Y6I2?1(Q&H@}@)`qatSH z%C5x~hSie5G_&I=pYU^Gz|E<^09t(N2xvV}*E&IWx<|#=OjN7QUm9n9wc%76chj|) zkkM?0z*Z;S1c_U^p}N(HcUmPO)wEqF*#cx9b2Ubo6adEUP^De+#0HijMh5SSt$|%d zfX7ta7}kQ-8n|~%xN%Q$bHTW|04|+j zTs%W~WX^bQLD<;?PR=l{t`%=>6jxWk&11#!1{lKA0lnQt7uU2;&eu_k9PP*$2+{z#cQs&wxw2jNL`}{EY&K zE5WT3!HuQj&IxdQ5)}LxBxc!1`jvBKQT3XA4CWe7Ou4WM*_yUQR|iyXx=;~_9}{$K}*218%Nmwd^Ot9O57$5 z&N#t|gr<05t1F;Wj09;+A=@^|s`w-uBA7RS+FAgVWW)+ttJ{TcT#c&hEu1EQ*CLg% zwLPzmzkf>4Y@?Ct6wLN{w#B!7%(CS*(}r(ATjOyC?yNoDS_xi1R=j?wc=-@x-oimhR)T$a737Gym2NZ@Cc!5HnogfjfeZLvRqp(F&#NF72vZT5!xEkAM)m zl;bhs?lEw$2i`aW&fX_n-c`IXCp@`JI6DVkTri#oa5O63Iu^XX0&WO!Pr^FrJ)vjH z?^i;shv%jhS4B-{0EQ)EM>_Vtj@Kp6+`OC3=d{V+U+CcA0Q31=@7=q{k3atS?8=oZ z>m*ZpSO9#7{#q`VgnPHsfyl-EYbw}^w!Vb?6*Id`*SvG_Bp%bgBm!(!q8PkF7})Cx zPt1XLpJP0=1MImFA-)#H-Hqbf2DrXa+&LB;AA77Y^lm6LLxO5=;*28N>w7 zVOHn5a60gQ#L->Fmk$-+>=Mo`fb(<083!yta1_LoBLJ@oRWa7U zI`u8XJXoWmxzGlQs727^d2ZS;B%P+I))J*SEpPon!;l8*7E4 z7Oe_`ZQOF0;%6HPh{;&>; zEigC}3d?IcD&b@l+#dvYR*JhTk2@!V`zM0ck}&vCz*6VnILPPyddxc;6X(~N9OoYz zx?B`H00`qi@g?^nKG6_*q~NYcw+KbRsBwK!jq%TxjS#;sU2h#{+7zjx)A0Re09Hqe z)rxU@#&~T(IJc*`yazn93q0Es9&^AGXBqF?SKRc#D{J6oQe58z;j;)~hY7s{D2kFb zdbmRqB6RY^hG&sB>5`$4A7fX~hx^FQ`hLdFIq{x$cX!D-N5{v0kqEf*Oiu-_sOW`O#5NRGz>p&($} zjEYU%CC(A>$PV!I4&nI)@Wea>+}si1jY09oiQ>i)aBHnN92A?4f<^)l1d^b3O%52f z3!o@GBqDs{BIG?VN)h!Xv5$)@fpa0EHD#CzgAq1sioRs^0*nfZp#{pJm>|Ca#&yIJ zcYt=`bs8o2T`39%DHaw=40QzO!Ypr23hx!00a$Jn%azBSBgN}(2zlszD3lhCFpCSP zLc+o?0##o&OQMN5E`=|ZxLnG)<5dA*^^K@E7&JsSHCej~%H5UJdd%;M7)QU29M&oC zpeEdotoxvgt!)=yz&UiL?X~2y9{nMGXQGPU*A6dqxRf6>Be84~nG+HXbDn3k1iEu49nnP#6ya9l||N z95%+d14f%Fm&fEd1N5m&0$|BwK~fDiUj+X@cMjlCfU6Il9CRgm12Zt1HFLl?De9 z1s1~00e#O=gAopCqJ^4DB(Y&?%>OPH^okr`?g@@&XXi7z(e*2K?wq6UPDjHq2s5jM zc7w-54ZwGH0dVKeoq6B)-DbVY9XcMAoRrg`rxNUw);ec$sMAf%QK7o=G0AHTM7=!) zp6Gz*7Qj;r!o?lJP6w<7c;iIzm6hVFE8xZ&*sKt9ZbOn6C%<4i?GK7^^iWlBJlTc~ zQQ?aUu0Tp0BD%K&v&*axRSE@ym)OnFkWo$y5)YLTx*njLAuLdRL(02!otrf zE7Yhali-jIIVp-HWDK1FaX~|{GY>1a2Oy)suLZ*r*r?)g(yW&f)tLS+sgcNF^3p1k z{!gZv%U0QG(0$brH5E-Jb*BQ+==QAK{BPPIifMc5&({A_Eg)!pg}RNx*UTDtn@pc- z<8v*6Z{qT(n$6cpLhD_W2Gw>N)0a+%2v3H!x`kS_ZRS(bEvwkShK^_hX3BuO;YL?} zQ8urQ*2FIRo?0HWB~?|B1&6BA%-_a0{uSPCuB7ID0>I4Z9iw9c&pEh`l;FKWRwGzE z$d6&BufB+QwUGC6Y%?RY9*IEY!l9sZp{P&gwJKNyL^1E=R#-^AkdNEJ#fVnuB;SaUjxq!gm=$?cg}#zJHUr_2=ABySLVRi z=ZaTH;MN9M4T6Efy1BzZKMNsB;=_5!d(Dmkl2T|%Is?U}cK{$XjxxTs)Xw|)d`|ra zd^{XuZ*NcgzSra9V?5*ld>8y0$C3KJ$KAVk3rTVaWgy!a;OLDer*LVHQFH4?fB!m) zb56XX7sV35wi7kE!)wo7^ zdZom|CDL$k6R4!Nx`Nc3;jY=-DS?dA zNP}Y%TRhE?(Yu@DN&3FY6+!kCms0su8oqAY2er-`)h+%q-Nw`1!n$oiMyjn3aLYzQ zQ^>(2oJY-|NP%!ONu6O|z`r8b*At|q&pCH!gZ0ce^%Q$4aEqm$9bb0XLhQq9H|kUBQV zfnH4EKB074l^_CEA27S&t`m^>aNlZh_K@0`bFJDh{ANh8TZy7;MpGdz%Jpr9pKtP_~sJ$>WSh_RV;nz(y(L9x-fQRN8q@SQ{<~8%XaGadJd=m z4S+#CI(O`Ou^HTfQ=9tF<^v42+{s#7v2X01cM4dtR{`fxS`j4k+F=2j072Jmv_lBivNQ z%Y))~kAZ6|#mK;VAS`1`k>j3{+he|X(UJC|XuS)?fW!>$@E>QMHpfjr6f6vl!9Ht< z_t0U0Y}Sy~3c6kwM*tWjg;PFh%->T0+?Cd*qk^4ff^v~esX0-pYFMR+N`z`63#x=o zzfyz8_B?Z36gbSS`$#5(#*N%0@)>2a6=`=)Q`Uw7&$N>ob62sot+_1>a>U{Dq zpp?=EZ<@%K9chIjO}f<7&#x^iXIcPIBS38lLR+}}?MA5E(7>lPAZjRjeRfyOPinSm_RE66w*l!5v8t1Ce3l#z;iMkRgRaE z(-G(DrUKxJkX9q7BF^Nk4n!*26KcDJAn%rKv8KFLm4Fpn(YYO)xspgY^5Dn+- zWUx!`c^s9bYf1@z43Xl?6UDs|c$0yr=D>?Pz>6L5fev`b0r1Wp##h#guPzmDtrd4R zirEP4b->OnbZAE@!A-`JIbmY|w?>l$#zx?mt+5G4K`&Wm}w?2CA{Eo;! z@T(Q|<2YhAn+tMQ;R|!qICxk9e5Y*wzx>O;JUesdc?X=qp)UGYf9tQhYj0h1 zj{*C`d^ub172GVF7o{^HH4^D{Ckh-(=#D=H#YY!}4?4orGho&et|;N<0eEQze0fy7 zwE=Vh_83?Q(8mUukiz?Pe-`OCrOi~d3JB8F`b-@0Y~Yr#f%~u^co`w12ZogL=b;#Z zQDVC=&3AqA4RTyOB(&_|qR7FS(2n>ysW{MWTvsutz0_8Zt<_Kj6eO}zhznCr^Fq#J zmLR}1UP}!*eoA2xOs9BFe0;B!=N<;aqH!V4r`A|Uc-3lQCa7uuOPPmnog&xlguIE@ zk%9#WLt3+hwbjv^jmH{N3C*9)rZLGLXjs5RZyTNbZCUzMk0z)=7OQNh7_{=hS`euw zLYKDk116En4VSknp)9$GPU99(h3~Gk53anXnlkNeJHALf;#;9rK0)qo5Cw~9rHYTV zAEJ0|Z=oZqd0Eo^Jt`n$==_eesK5^ji`_9u@%qI?nyS@|CYF_V)JJxx2dATwh!|^T@epE`IXj?DEOk$IkQz z{783Uy`O^cl)C5-b%xv}8a#tX8roFnp?F6Jd~Z+qo(16y5v~aE>ubfYje@TYVNP`- zp$MPHFb@*I4NnxAgKM596kAa$57FGi5p~S4dw-$ z8N@En#Z`PE!AU$F#0?hYpcGC7(s3zDEO^eg`;DSr;|x+o>Xvls!LbXiM(4sDl7s6Y z0emc@K;fZTavv5ui58}``KU_OwXZgU=+C5ln$v1TT*vd8l{h~J!+V8p%Y<#(&bp-? z?cYAZhMJ9*wm|u-`RkU@ff@~D#E-N+rjFhw>sOnC!p5&vS^@p`Fn^=^%MBAWIs&Vb zq^d10>+fhne6g6EIsIdyLnY0+~gw~Lt0>B|7wnYxnns_cbcF>q}CNO2K zN{zFnL=%tz#0~;qqkD*L|Fp^4%mE$kNWK6qD2DE+au~72i=R2(7dApt;&=hxGK}L` zVguQ97`qPaI?ya=gw#v1AKRia7C$8E?F*liDSm6I_}T^`bASo^4wyNrG3}A{pcLw#6~N0K z;P}ba^345bKJZ6=@;$QJ`PguB|BYKKxpy)SZsVNO#bO~MLW{-1J@wR6^EcjjWBuJy z1kiWu?*G}(ewJT<{pr0g4a?cJU;97JE+4;q;f1Gh;hmrQ**~~={P+J`@`$+cV>^%H z{ks>ASaGb1kphtCP=OO4HvIbv97l1mo~tc*NSWLYsAOS z!4P6G7YuX)Y}Sg^I-G7P&}CvPETDSH0~FD78cANcHSOc3pH9J%>#g30A|Q_sG`0xM zOjor;9IDS7pNeFWm4E@BLAzOO52nRO3RN(RrL@5(M&xKxe^VSy^ez-1#30wj0wA6= zl50UirvedH6y}R#*^~3eugxjnWD9RQ=$eyP(hwHfp)u5n)$cPzY99aA^c^bgdTJhM-dk-fHZ|RiEwTtr#DdsG zm{9sp%S+~F06;nHrxw&vT}S9CT@7unk!>P28;-O^KcNeY{t=Mml%HloNDU`8C<_L_7XK2iWRyC8^TF^&>d zZXY{A%VdG#@G;sCRik!-!#(Y|%MdhTGTI2u*4gB=ppJtpfrE9ByP$bc2D$~KTez61 zqM4}59nkfJT?Q_w;^_t9gEQbg9dL$#>jM170Q~xq;;k{r8xDHHywqYLbAS~G9q@Qh zI1AO~>%jWg{pP~!cduNyudBmrH@^PrH~#Iv{?e;oySljW;;K9IV|V@SuOA(~`ITXI z@uDo3OaK1&zkm6&Kl`)(VF%z}&w@r(l_?x;k1hij|IMHN^WV4l;9vhY&pds+%k=J# z_50`FeLMr!U75$vh^mCuk$__kE&l~6-s^xLa=;Jtp{4(l0ACmc|8fI-eIy+F;27v* z>)H#j_8RSkG!eLGP}L~aMnov={y^}H|K=sP{~*yK2P5c;GjXM4=PNj1)dB%hyTDlZ z5BH&O7U_Z*B^)o}&*QW}aGXyj<#E~wW2b>#4{#77Qs;`+4ahQGL7)|?jL^}CPK1^& zLJlahn~Ye`5!IHv%$m2Wwy*KEahwneE-r;j@p_#?x~auo^=3ztvnfchH7~k7$!oLe zr^ioQs4?0if!d4048qp~%!KyZpVxFT(Ja7H=_2#Wx z!hqrl8d}TgsDUH2iAAbrh6RK3rJ8v^iIa|Rg`y6UR-Kw1wDEgpyIi{OOx*TpM712d zH7>9#y>r1w-??zocHyL~=)xuMJurG;9H4#-tdDpQAbUMV{QyaVc!%%99J>t3{zu_! zHSN^4V7A>Cja@hxp=>;0kaN-g7e;#IC`a;YV)jNdqQ)dL-5~tZO7VLhI2wcC@1T!}0xiZR02sk^M2d00 zpVLzppPK=|`Mu{aJpI??Q&(2^4qy4!%isLcpZSN^WRZQ#0$A((O^*?!agp7~6`9_L@p* zn8bw_pB|T_4iJH=qON)UwAC_j?WwSDuet6hjkty(7VdHW-a8<5%eweMT^O0o9cbQ% zzW8Pg3(Xi~x>F$#=89oGizk102C0k3;65Zvr+ZUkRze=%l^AUMo)b}7%WT=}$LQpV zyX#1y%jbeaKaJujejhRSvy1!=Rg|JLUN_FaD%Vk+E%iU(85x)~U{cn8M;hu3%nO0;>_K zEBF+?lRW!<2Z~}mW(S^kKp##UI&Prr4RjpCJsj^V&Rswcj}hb?c(wpsA8^03@b9c) z{FV^Al8Z>I;n2!~kvxh?`bV*02m-Y4Kt2i}73oIW8X6Ijc&!vn1$zMFX^S}DP>G5Cg{rU56Uhp5k`l+A(KW=^&KkZL} zVLa3T{HuQas!BwGR`TBkUVQF9`hWfC;(I>*Q}gpr{P1uFxOoTA+ndo{A8B!u*e!cn z?*a24A{_ia24*3q_8x#^5bi4QhzI@+0zSivO9Xsf6hG$$U+}RvX1Q zMog$sVDAipB`{|KjeuVZ#!V3SrCD4Sp-B+@Y4rOCjX)9hB{5KHyQ^rCe|aA^F+sNe zK!eIQ5WQSv^EwC@A(Q$6G7fPO8NyO6K`6+%eHSBv5mmcg2b#^}Led2x&@e)W4J5WF zH6n?_^v}RTv{2cJP@%$9WpcQKXw>AH**vINptSh5!=@#5_dEjg6Jf92m{ObwZ*4ob zhjpzs^}4xElY?M1yXr!-Dd)BCoa z7-Ng8g?P<35>&H!isKp;Ocwpq#ExV)M=Dj7R?Z5O@HQRT$3rU@9f$h7fuwnSe&_Q0 z8*Qmn^FP(F1ZZ0(BE{3Mt7 z5t01(d;Zwt&;R~E@?&RSeEkJ_@?(Fvf9{D7+*tczctzdLjgE0kyV<~42!rMT?*#B( z=R>Ps01UCk^sEA(WZ*Lt1SVe+#XlJpzpjMa3M^tI@Y*X@K4$jV;h{{CrnLl0E0Q15 z=65P#&5-siS6!3hUoypr90x03oWpbHa{Ogz`+0~T<1BH5kXjUH{gk}3F=;Rc4G|Nl zpMiFEK>aKlYc*{8>osJvh7Rl8bx1T2GPJdvCG zP3!`D(j`m#Gf)!S_En7;<83V6w#;9<=|iX8`D*lI+QoE=El>TH5dfJJuujEoKs96H zX;5+F9FWF6V7nqxUw_&0mb58T3jwtSfNn|6G4};2CUHGgNPt*jAyoxHZpBxH#%bh5 z3a@81*H5oWnpiJP$>8xVbEk3`cApyJ#y_dUhV z8U}^x8p5%g*LC384BX8^AuykV9YclzI&7e$k0Y~qPpd*V8wiaN05*fpduZ2#xr=O$ z&>+v*5E6yMKHB~?`TnJVo3u`2A`vJt#7XF+NMtQU3u0oLz@@d41vApCsS_z^{AY=e^=f3M`4S!wN6K<~OFpwuDoEx{oD_|8l2N zEi=B5!qN?%#cvvKCZ$aGN*i5u!c0Eo?6*fGdi9`w2JYricF`*5A>$ZN=Nrgo6Cgoe zKq`iw%UQsa*KYCQCSB}+7ki-DJkkYMkkv`p_(xwXXw9atW=5}R;V=+98yROY{~{g} zB%h$P8|^Gt>dd-yh?9~ORK$}oS>aNO4xufAu1PzhJ-u^X08|A-jRscTqRyYx09x6} z!s}S9bLnwsTW009iymto7$g$~ZQLAW7cptjLZ_^6G*Q%V5f>tMFLGFW12xhz z9>~PTYQ#a!OB)}Lbw(uji)sH~R3Bi&bp6h^}c-K-!>g1FF?bBi5t--Ejj+V_yv z8aiyEizu-UTv%_00e-WAoDg_619d&ng>eH#w+?aqGaRT>Q0KvMJ<(B0H%*Yqg;0s! z4~cbtzzCXx91mIIGV>?RJ0iz(|!1YjRh2p2J<<@Tuf zg;8-xia*GV-^YNPhZMmtdtg1rrfA{>j6p-h1h|ec^NjJ>V|7TpzC)nL6xW{6;mrGY z&OUSS@Bh#C7rQ&7{E?p>##e9rj{bjM$9M2Jp!<$I_N(GEfcr(F+2WT!_vD}Z-~H;J zedK%I{cjKZ?2ea!zJ}TPo4}dXjIQ7L?SDYsYp=|^AOF+5)45|m_|Z8x^n`hY-6UrI zWdNT7@CgF;0sN*{{K5#lM2x`!^O(>(O1;(vVXYb*sEOhvKs%}tnGFiObU@X_j+oO& z3?_kz{UspWu-tKM8if+~4SLpoIZs7Zln7kgyEqIsefqhH$-YyP%Uor1}5{&NCg62Xy~)mq__ z8i-Ftn?wC?s(BbsmNAgVBD~#tMw5X;3H+IeSJM02p03RXt6Id2Nxzx)bWXEtYH5OI zCnp=IV>>ER^AMn0#E(+9_=)NhwKi?;s>rcLOYHWL2Ek{AZ?Iem+CGjk84abz(n-Dm zX)RtQ=D2cspSepIMp`GqH(>{;~U!2`Jn=6 zQVs2Y@8QQaq+fvNi_qflX3+Htx;hDC0i}xFQ8)k|G6*on4k9tcanKBOUHE_0A}~2{ z-$6znGzZ?715WG&Q2hgPa8{BvFqM&mI?DF|qFyQAhH=f~sH3nckz^!3j1W~aqagO9 zj&N5LzvY2B6hA@0?{fflfXz~Ia{zcABZgzrVFYucIGHe14cpRZJLPT?$jzFcws39Pz z%yucX@%;#52e-Ee-ra+W$9QrAIld1WHsCaBh&O9-G)O%MZri{U(V5m^IBI}CnaXEg zr?>&AIc3)(rJB~3B6g=B8?CK%Vov+ArER{A_YbL2AiQOhOwWz09kkJlD-2@B0@us_ zoznVL8=+$wD@ff5(F8#8hHozh(QLzv;=(I6wzm{&QZ80Gy(0ok(zCg|rqZ=(a;4~v zzWRuOCYxzs#tFq9YU#>4$zehi>=j$+w$^@mze_WzdC#QLftcW-3O?8r{e{+O$d4Lh zv{@S$fw^d+&VnZQhABJ}!IA>ClZ+sdM4)RA-3a_JfaZ(Px!c)+ItQ#ypqouh=12iP zuH+V{wtl>xbc~Vc(W*#};am^u9k}m7@%JhcI*O4Bm@~JUZkI}oB#!xg?L;hfK`9o> zX|hS_WFjU$!I(0rGg{vSU+aK5GnOLwEma(N;3uL>;IIdNX;jQa;an)F#}Ja5-)9j8 z6Ql1$7wSk)h)%xw+PCiBl~JF4?wyak@7&|N@BZi?_~@Ve+j!qsWe9|I2@Y z{weTTR{a?zB7Il@{I_uOPcQ7_PdxF+ANY|Ez2~w2&R_hg@x4F!=k>tx)!$jJ>6K9~ z+@H&M^vbVZoB#2@cGo|<|HSOC{`vXrneRFBf)jZ0y>qLMu$(KpUaNeN$+7Izx~{er~lvQ8ntR57k;mCnoK!_}MAXdZovJ1|%yln?lpqWKB))p9D;C(kC`%8Tfc9&pD)!Zbrp# z32;^wKk9%V?8CpkCJJ&2PlSyFhAub?R29?(fSZWQPRH(GkD(|3{Fm-t{oa zz_Mo^I$$*ijt>ZK4m<+jF$F%zz!LzjDex<*cv*oZ6)#GL^4ZN?!iDVebsNKaqDow- zLJ&f<31y&qhF-zX<<$6C zty-K?2g&3l0h+d}CuBToX1#=FPmgo$EuD$h-nO+H-9!RU7IUgkyIRH$YLAYrMZ=)c zE=FeKa|xz`=n?0QEna}55i?(TlMjT4D>w_9v zVfLbE)2+#E`KC}IDeC_!e5n9~@^zwy$cMH-wykx^--|$#3YC*ccXa~q2QUucb`LC)7%X;?bR!{TtaFgr47^yt^*wko1I+|}4BY_lC8h(~>y@(b zm(!Z4^-G_mO=Lu<>ch1xzTB7GN4>QV>#UE@rHk;yQNu`ph;UPZUl+wW0zT>ppI~62 zzyMP~tiKx|tQc6&fXy7(3<@U-bPATB3+N*gjrhqO>HZgAUJn=lYX7xA^(XfIg^Nee z11C=d=gzYCby+1qq1ufFlJ-utKj6#935<4!j$y}Lg=D*wap?dZu5 z@*KE7uGUL8o3H1Lb+1^>6{}ssZV&7!@B$Q15#dCE--Y630S?m)D4zVKf%znu7Bw-k zM0MDg?Otac6xE?7nabxlu773D(Cy6O_7-rx!+0`aJlVkeA&BqBlnD^V18JtO(Q}-u zW-Z85H8XB9N@yL&;H}-=1@G)Y)+-Fh_o3?zn1U-Hixs`(ug{+QDDqRQB5#Fn+G1;^ zFw8YM#iN&fvgtUm++7N33YIUh3-F~xUrb0okFbgm_|&fm6-HJGwe-cBq>m=ikYBA=$XeLZBeGp7$k{LTT!Ih zT&T%esJTgH4zJayL2I`}3wN3bWBk;m9kW9!Rl1t02$^7#IlKnL1~@u| z0&t66=+y+j40K(mb?!dBR}Rsfch@Dge1bmypLf?C7WP^%q9~f zZN#aPIz~paW8*q<&7}dlMjD}t$+RGVxEyGRD+2tg02c^&4+!rj;I0N&z_JIHi$ELf ze0V9Hk1#@sodMoE=oc4z@Bj9fH^(3RyLY}izqq;IUEUi$^}Ub2Z?SXkBTsz)r~7~U zKR$Qv|M4Gx?x*SVs>(m}Ge5(h``qXLwYCU+M|1#w2B4o(Su9?>{u57s;?sX>{oZGA z<<<4^(U-2hIlsE_a_{qh|DOKopWo^K%%ugNdvr7W+})91IXscOH`a3QkyXd;xC1sb z#byqi%mF_S>*^x_o}uvOe+|G_6}T5SOP)gf>dpSYA!$Jqf-0Rt+Eld^r7A(;!u<@h zy&bS)49g|Pqb0`G5GTn5W(VRfFac6K&?hf{;Q^$Lj+9DZP~4~(1o0lEf_`TY-Od6s z4j2yaK~^hJga?WEObUaf%|AU}IVC=}b*;6m*1}C~>2{U=qW=3F!JF<1LDlM2=4hd8#DHW|ET>g5rO3^+!KdO< z5)VJdW{S_jP)MUDJ@rB}h^(gL(AYM~I&`Gv0BmhVnz6$4(~8NiDt1LShb7H=i69EoCVh_0!moArgb{N`o!R)p z0v>RxF_*OKBGD~~rw~2Yc7`947^!qFRAN9>JT;qpLScepGPorbeBPXvro4$QdeklR z=xyDVG#W20EF~ir%shEE`hy{XXCK=I;j}qsDTo&Q5*(G?433(MDXWw*DiwdNe-{xRoVYp!=6k(=+{@AnC#?ce_Cc$as-WxaEZ@r3*90979~|ACA|nd}HH@k=h8M(Z4y31%%#6b>*6moQ4=CVIQNj>BT3H=&h$-QnDn!BH>LcrPg?NKnNKrl zzKv;ZizY6-=SP+lNC4T6keP~y5`%0Bls5RflWi3f?eijaG?D1*_R}H9$SsajXp1aN zn5p>5p6Na1HYn#)w`S`O^ru+uhXmxPvea!6cG6M+;v%x1MdhX@sPRx~y6c@6l_;I2pBB6j^6IaPmcfyuATV1j*l0K}MN13V9>k^H5sYlaK;vYG`FaO9f~!h-*X-28SJc z&m@bwEQUQv)w!d7XB$T4gff073C1{Q@|C$&(NuYJ;5lr77wc; zD}xukw2&VgZOwn}gU+9Bm=2E$D`#Bw(1Yji|C!rl_-(V*@vC2p>x^BS9r*Hp`OU|F zcJrz8-~SW0-Ehw>x4_(bE4gPIfd7Gy+iz2T^Xti7{puqJzvXZI!rwV~EQc+d-Es8i3+gd%}UVGBkv zGynxs4VYoawtJJJD+u8|62mu4aMEI>p8P;#A|NG`9hFXzMAKjgy0Q$l1gQil%eeP9 z9e+OyBx)y1>55PoxFmE=(zVjsGdIcLzIGFx!G67fn1v^dlMXmDQEDwoqeUrmx9*^< zjA^DX=Y?s9lV>?akUUbGqs1wck}*@qxED&6w_&Z4RwA$#WXi~S$jG!w?#DJJyae69HqppxaYsa^ z@5Gsr6$vKu^3aTwiEjNx3(`+okO}6JP%OALE=<@=)aR|D->B>nK;%tq%0OWB{0Ndy zg!WV-3|0<}Tns5gSpwogvpG20gcG#8uY|5KZc(-lH4E1kci-d4S>bp(d4+EpuxmiW z5bC^DrgM^SYSYN{{ zSOFjXEh%;ENp2*7dIlGYVr*bWjAkY<;{j}0gw;T{kL5V+hu@QqwW}RVUXkQ=x%-=s zaiMYIENw^`TOI{iur%QDC>C38clqaC-7tj@2u&YJ1Bc(m70bS6jXB`*y9T0<5FdRyIT5wv|LvBoz5228!^~1;;2a4Bqiy*ZWe+F#q+{+@oZjo%Js(>j$gCS^Ofr5cK zLz^ZPIqqVv7twu^j2tOl+N3Uo8>w*5y)(H?rfUz;EiiwMX;0*Hj(SngFlP_>l(Ixb zUG!I4vMQE&wBFKZ8L;NtC5GK~DM{>u)egn`psnlQpP*gE7 zF+>DH3K#8CX<%S<5Z>#tSs>QnYm&wUYlDC#MGHqcCS{okOd+6*GYbPsSs7X0RFVVQ z1s|yfz%BtZDAtv*zaT7)6*=U?!9L;#P6JxI%A5K8 zal5+l)={&0$3186ecR6+Uj5(yfxKa5|MpAj-Sv9^3t#i08}1;Y#}|}r&o%&mfy*Be z5xlGM@Bi1+-?M(j%G>MxD5sAA&7Etsx&83n&d;A(sjpvUu>)HUhdcgvPG3Cy;cNFT zfBSdIGSg1sN7a%?HC9Mz*xTU6VTOPV0WBi2Iz9nurZgIyqvmn)=a@t7DYTdYsEh}x z$skn)ya5WO$Y-K{^e;z*(lJC#$N1GS40;gM3)F?%G|Lnk6=GPiPzNw`C%w}kQBkMS zc33mhw~URgzWbdN2ckZlLmW+p3Ii@JyrG~fi2FnJ1Xb6ueltv7eb;2P8S610A%ql# zgGYVh4&;-PX7;fC=HS91ImmX`i=jK(cT8(hjlLRS577-7BUwE(Krivo$;erG!R(fk zP-aNva)>q1a@azqY&bxxz5#p%xTa&#Ykug{p2e-UYOm2UECl^_?goEe2=$|7+ixZ@@OQ4UM(-wIK`u@m*(nu>Z10L1HM(LbPH+!wPE zsP$pc9-=_HaBZqaw2jbr3#J7feZIcwjJS~TjM{~FT7gCKXdB+s5>TT>?_dBX+a>my zex8L=rl_IJN;?HyrLUPlfMNz|(XRXb+s;+DeXih(3N=~~csSK_r|O;a58BU<7{>s85fvA`;II9I z7r*T~`N%(e$qxYl8>`PE0ROkv|4<_0fBsYV+;G{AhmM{-51hE?#GP9w?s%77e!&^* z&Y(nPFlc;Pvb$*f^RHc9dCePnyzf}G60VzS(7=xgQV>Z2(2$^Itmq{`Q3a5$_7Mon z6dC{xKsw&A+!J-9BwZVBod$aEGU z?PQH53vxE41=qOFWJU82Ngo!ItT)V6XsWKJn`0k^_MKY!X2xtVG6^Zgb6f&{z;eQYcDT6DNu zAk?MCqK%KvRzxBpP1ABzNd(V&6gIeGGDlP(i&@rO0vQREqW!f_X7v!sy83ryQO|M_1$eWPeBK?Y2X zbIM!{#&-Rpoh`NAe0Xa>fBz`3HLa>`GUKbq1s!m+vv<7n{GImeM;nK399~x(K77@+ z-~RnKKQyl&KlxKX_Gho2eb;w=viP~5dr9+b18{+l+its!iO9e9wePSu3?^STxWVi{ zUbvaNzurCb$nXEg$DaIqzx%u^|IVuL(J@(4*jYukqLslLziegw@J)|P?Pe-kmDV&R zvo8p~Kq&lWclM|WT!1+Pa|KEw>;tf&z)8f5CsJG#fYlH-K?oP4#JQGZf}m)}7w{1w z_er@F8vx%Znnpw6uC=AHO5-54hq%PZ2c#;&#-N!tsH-{D$5buf1ptMgr;f;!3Tpb} z-uDrJB%hL8Yp>9%hLj~t^xM>`hE@&0+~f824=e4a@75Ga`%LKkU~Naxg`c6WvhKA< z*Pe@9=U&*C-?giaMQWALkbn!Byr^c-dxlcvEOuRBOy<+F=fF5BET{0{yt% z{vx|0#&M1qaOAE;_`a0|nywS(|Bl2`wVxE(lKS%IBPuSK!EC@~NW()>wjK#eCS1Qw z6T)(w@75`rP2m!|^~@Qwt+2T@ZI1rran0y+Fm%D#s7IDtAQI-1cgih^7c-oQvJF(9 z@1YUe*Iul4hM!U1Yz8g9`q&T_CJ+m~KxQ+@yn>jb<;G}42Rni-^^qd#T>YrCDhl}& ztvMA#tOXAZ*Z|}OS~bwBZlAmK?oQwjECaR(YXHko%TQJ*OIQmqgH7_ieYXEstOL=;rQIyAS>1e>(k{U;5LFF8SI~(`;KJVs+~T zE(dC9RMX5&9pFi_-7lA_5!!W}REd&Kz z?LZPI)hPR7;>b{xo<3dMgDlu%3HhGCc!H1Hx32GYa%>7VAf|Mu@f&Tyw? z_H%Y2N=w$F9x@Vv=QJVa5zqZ0F|jbRW@lkq&%YveUMQjlMST1wNwlFDMKhq00k#-8>4DvOSjAG3xe`Gm%&Q7C zwZd99Q{!}K$*$U0|26o7hi3kJf2q=C@$RsJ-)g3HT^v|`%i6j7f9%g(`RGp{dgSeY z+ueBJ*zBd%Z2rhYmq7K=w*k%D-~Ma^aN+WQa{y*{%Eu4yTt2*PdBv2Id#3Zp9{%9z z)2BZ-+qm>K{twW2_#JNLecXkkNHoz-d;!Xmx6%P)I-(t^gsvMw z>(9ec_?g;48yD6NNxz@Rqe8OmUSzENy-v9u=S4bh1nreY^&*6+D|SS=+dp;DvKO$1 zeOjsQVoGB^(yLwo>Rw1H!J-9lY#b8g?y~997^pE}k|`}O7>5O_lfYy5W|J z(Cg*0Brn=yPPO1Ik$W7_f;kKdtbyg3iVVwNYc$k_`he--}ka00;sg0@d&&$01ARO4pLQd z&@g=|D1~vI5LKXt0-9EECsU2j0UHkICuihSpAjH=Z}*n-0@817km6zj#sD4z@R(EV zR#7k#&&uG09hv~OfG@*vXFz0>(ZH5tzUHL|^~dDN`49i6ZU4I`*7+Oud2?n)=E%}6 ze)Tw=KJaI2pa1T^USA`J-PLttH$J--u4yBGVbAzixdC8XdO(TSzHejmlG(YXS#g*j z8LmMuE9t<78KNn9I9e)(Q*(IbE!QoL|LLW5u?ey32dk1vtc45(S`et9NC1fp`zD@2 z5%KdSuq)vrctC&`8{lFFP6BuUz`1muqjQlp5}q*OZk=kmTUV-f!Bx`Jj!+L52qGjcLse%3zWt7uHiQ zxT{^TxLt@jzo;DOxfJGMI?^F4dn4mJ^h1JIx-vnl2x}H4s7Mkv4vkQ^8#v&)5a?u*)a2Bc!zqCEK|uhCXm5(zR()oaxo+%=L+dn;Q0k`QGgkL>qz zvS)&KMf+q*O4mq6RwD|9-W2WaP()q21~)u5sa*FwS5;^P;@{{I=kjj6i>bR{v<^gj z+{+8+edaGV{RJ{6dKyR24z!L>$e6{ zRS+M4pG_Y?N?~N}^xwb8wdaqTclsQZ1xrKF(lE$s=MA)}LSq)SeeLDQ1ZIL7Zb_DG z39!+@&`=xdL=^9)Auwy}CDno-8PBtQMk4ml@nLuXR)EWxaAj;H9`wLtHBkFd7sQ3P zo)LuoK>Vc0aS+4s1!1SDsV?y|w#j;~HG`N(v7W=o3!L#krwvLj}r_)3gV zu5QRCTO2I+z2KUE{-#U6>`jmU$M?PM&cA>-^H;V3h{KoaWuU?O>JRM0z>H)QN>4QB zsHvYYOVxBVTG?1OHJj0sZvXO2Z&+G-(Kk*DU`k%=LWu??OerMMfUTgA>ZGF3I!x@! zfLS8&fZ!B(f`Ly6aEuj~GH@{yj(NohbKrt*}N&}N%vsz;6U}reg!oukg$cSDc7?9e`Oa&Hf$&-tx={MZ(pvK z>CJuBL1b;W9E>!rXNhuo13;~ek=lP#UJxlt#VF<+1Q;xEUR;Q`)}{#|G_DDcJxeSk zq87sL-cA{NB;&{s<<|r4F{jc!5I6dq5X$7BSwPQ%mr~z0m=-+z^R3I`RG&lqEyS)p za%#T1p*;{iwT)A#d_lg%!vdx(prY_~*u}Fc+NPoa~EgC~n&e>*RP(~U~oCDLnx7yw#?{nHlF%xzW0;!RxQw3Gd&3wy@n`W|mb|iFgyno}!>%L2#f9dD&zVEp+_aOWKHws{% zLCk-G2%ZnDjR(8Ogn9p&$rBGvANz&>MDsIGEN{G)$xhT1BOcpp#}ofMf1=Y0!@(=Q zaWpn`Y8TM?+-V`k7)xRV7${5%Q{hmY*#O=!W;H_i&asbLnhtvIc%Aov_NK+f!cKYg z>xDeb7b14Che1sX94_jw1loyO7ZU6;L-JGv+WmZBTq`sX(&A&&I_NEhGb>zU0k&bv zF$PqG#y~j|w+y$5e>pKlGZ#En1x2%!)C@ouJ>6q5Z1?q%$d_>r+BHnFZDrF=mrAB3 zo)O1r=qSi$GNGZ&rG#zZ&SEf;276lHKzt1}0<9}}KLeZxc^`NaF^-lbMl~m8P0v!B zvo+V#*cebgd1p-g%mJ`{uP;pHt=yLv1%lb_<<7a9IaT&nDZJO$hq)(*B$$j^M=c37 zSFyAodP@;*cvDrfa|b!_1=jy z2E1%d-Oxc5x2mdIH`}`gFR*p>`1zgr&;9s({*5=U>s4Qhi-G3Ebkz0Htj`1pz&>*T zfKZKI_)R}{j#s`X))#4)%6-G_bU&UxNGy^ z`1^`tSQH{_m+Tu~_1u|N%&;xRfVpviw+3W_#gmI>VbUlHryv(lfHMSq%m;GFYZ$nZ z!bRd$@wgHk5iBS2bJ!7~t$zw1i+nP`D`Pxm<2p2tT2wEPv?N{N2+c)jLLG{+a@hMy z}|cGYy16PEr}YfUGB*=!t^v-_NH|CYbRO%=#** zV8}Em5ds^XTY7El$(MHfNt50Ny--K0TZk{!9w}@Q4qJfYDGQa!EoY?*4moghh7_Hi76zMG;*7iUMH3Hx+zUht*-s!k}CwlGH5J zC03Hj?7bsduXT~`{F~a11ZP_h<{;xUCNcdLoSK5{?YRu#Is#s72x|n~DZro16i@k3 z?0pTO_Anl>4M3H^RH5J(jlx!nqG1$`s&y)=jV#&a!g#`&%||{t_aFOoX|7pSE;eV) zbn5H*zfnJjx>AK7i4zMmxl_E1-82fN{Af8#l8tH)kD zEdl51xs)$onbbfzKj*fn^2M~CPx!nW*e@9gyZVXhmfxuOPpe}~?|8-7|E;6r;l{GD z1kd2AG;pS4=cQh|5XGQTNW(A+I1UlO!v@$WfEyWjS$w5F0pJk@rT|>z1SC(Gr2F@| z4KSh}R=aIk?jd3r5R*x;qT^6XX)7KRDZIQS~=jVTgi zl0?gJP#L5hZR$j_u#*0|+lF+n$uz{yj)pL6s~}_HW>ts`jzv7=*GtEKY;93ZH{qpK z1b9yvjV=(VdO^Xa^8@es{wrrwFBa0(&=N2-c4yQJ6x1$oMe{%*x3*^a%1)HNM~W-l!vp(oBmG|C2B!-7l&ku$)V0};iTXx+-)6qTQtaY7HZ zB0yopU2Jg2^ydy$V##*CS#giWDXb#`C0jJ298m`=-UW$WEbPGoxo=QKDdZ^Q2oO

    b13lADI&3?)!uGNgj~JlU)%=WH+o z18fXn7+e~l4E!WzhW8Fy)$omr$foVin)C#<_P-gq&rr-uitk6GotYK)_or=Ab~a2| z4pAJIyCiIi=Wlx2mKC@jz^fRzf`G>r_{c0w|22SufTkAMN?;wKXaF-4n3}*f!8)K+ z1EYX}rP5eqAf_bov-<3bDSqKyGx_5u3-gKnt?t>V=lF!boU;!=>`FxD?) z2w;GqK7Y0WxX_2Exv!Hn+LJWyT;;JQ;tdtnR^hC&7Ou7^-9U9vjQA^7C-T7uSZ6;! zcHj9e%jKbCyIOnpWQ>m_C8l5(t_tH6g>R+us6c3-_=E?@1ET?Ol_9){fT1de8i<0E z*rgi|#BU;nFrkcIG-*BT;}sy z-8dLyU`&woSY{AAsOPYAb^^*+>FUEB;~0oT;@d+=GRMNiAuvS&^$NeU1N9EY>I!&c z19mur+ua4KI!KFIgR5K$Yw5w_UC0V${{EWQ0gGO1x|h$_atFbEvl``=^FTf0^?3ND z1J-mls-eKh0ztCN7wA~)DRoS{4D<{&4`XiU3r&k=DZRiF+Dk4(=S^^-1j7KgCYQP_ zayXgSw1|szmdxV91(&a4dP#>15;4tO4s)AeWKLK4Ub<%on@ygP)I~|DLA~UruBbZk1^B+> zGU$SPVH=y98u4C6K(@Z(Sh(A?%Kkcnm=>B8ZJUSI`ZsZq(sjas8I<7h2zEFGyu!_A z@J$`bbhZm!YBQWT*8zN^V9JzYth*+OTEK}? zen&L?Vd{_!GSs^Lk?ne)09a7?Z@lRu=5U4Wfx^V*BC-ArfHeTuu;S$)T*tsJ1n-{! zADIAK9v~rz3oC%q1H~M$6)iTZcAm|( zqq*Ojd1?H#uCypdsFtjMQqF8&vt3Nh6le%&j1&M0VxB!yFo0)F18~bN;p!hqX_qMk zHV~AI-8U!-B4$?dq*Ra+krG5jh>Bvp9GC-3wSH`OhL0T|%ikN0O3OP56n0(HJ=2;69a7gB(b)&bn5iZfYAY|Jo&MGTRkG}H$u z%2Ma&LL3}8y%NZ1`~Hx2DwMDiU=Ffy7p5vwj$|;2!?r@jLA--8HZ%eQ3#f&6E~KHE z(A|jdxC>C*O7U8_ML2`78A{SYbmAdZjb>*8GaiA*0~7-bOy}^E8KiC^b2^5>5cN{n zdqy>>DWIHu)rXuHz0j4jiA^$p_Fnk+f`0&IVJ1i#@=&;2BfHG9RpWi4eC5Ck61d*P zm#s{C*24=EqRALOy1+Q6{uJ3Wd&&Mb^(Ig0MaKrhsI*V6W+c*npt>#;$=qd6vkA0s z(X0!_KZPtIGnk>);yHWm62zN=t#TB7@x&7>cn@S&)0tvLF95qIB&YN3?~0)2Xv+oE zA3Z~)nffO6cTu4An;KG821u(EN&?Nkh zsE2O?qLUOD;XZQUs&L-uQs6XkMfT9M93NVd=9e`S;6bot2 zpWSUf_lcS@-h2LSSCNPzg_4Rgf!M2OHcUiLot&=?A0Dt=u_pB71Jl`%+1Pbb z0=#NB_{7820w$(Kct>Gk=YY*@Dewmku&au19uQto60Rr3I)J4}7<^nqs+7yuliEoH zIilE*PBNGvZH|pV;4MX#z9dcoflcU2wR6vH^{xrcRSDdHkc$qO*cy`!Ft8RTz_E>w zdFs;bCrG;?oV$H>Ac1j4GO}SOJD)?n11}B3WU)L7Nq4h4=zCoqJ^!hj%AmdUu0GsO z{UV<4WYLHG6OSMy0_Du>cwlE7fYx3OdsPOMp$xPqwl#AROql=~$xtsO9ZZFAk=T}f zk8*Q9-ciqI3h>ji{HSrl%o_0AeHWC?Z5t@i~p_h4`B zCD_n~#d4b4L~B;?`;)!)tbNqMR7~MY-w>#g|ANVb)|H&K6 z@f*InQGxd}fwD;!mr5b@h8#eRLR~mZY9EMx0|K@{`29+8+9|%B2(Ksz7ZLC}0@g(F zNd+F#;1y73yS+p}F^DOD)a9Ir4@J?&=`dLagERzPBs)+ISdI+4P{L9OE=Ng9m=?5nQsF33nsVP?mm&Q+idj1l3I5( zS0LX#}DIaor?B6q|~ubO_A;Y_*l7o^8A@fo%){GTHSVhaQv6 z`?EOU4)&+E56VM;h`aZh1+W6(N>#j)ftNCHgb3#a_`qE82b;h>+XN57xB!|)VWa+^ zYQWS0HwtzH6O{nugI5cCVy}Sr&KX>`yu_w~Y}m?ePQ^K=sGXo`_kW2|d6wNd^cQgMZ`QQ{TFM*JloKed^HK6_?tp|I4?YfAFVH zJ$C+s53F4La*ui|STq_HWfiARj3KXN6i}Jt3tKCqI<`RV7!8TCVFD*k|5`-1vDP{+R&Y3u@BFH5;Ed*o0bp?)1+6RZ?>m_A)o8Xt8Y>?SP9YfWH zM#Ojav6|V$QSO!BLjmyu0>D`jh_vUH^^Ke>psmqOAZ|*hc%WR@pbL?{*%}0WZ9GgC6O9EA z0O>meDswOVX3+p|PkPQC!yL*X9Z<>@(8cK6zHX1G&ks=K+z9G57_|8K(rpU$)kWg zO7L(11;JG{-0mE{3WyvT6Q=Uy-<2UFgc!cV9ISy$8*&wrq)-Gd-i~XU9$z8nh!AH@ zu;EO;7|#>St#ps$l+Pv+Od~PS27@okWPXT|z?|7tP?YuAEdDngPa_2mL2)fY;eS36 z)(Ln_f%nZ6?>`4TxCPW2NPkkr41rofmBP#wwj$UXFtvhfh4BpIYG1e^t#Dzc)4T58 z^|yZ@D3lKlrK#pF6o2s^UPK!2y;oIL>vcY_2n~jAsVUVeid}7JhvxD0@1oP6Z2+?4 z$~8=E#ZRx)>~^qhFDb_r_R6+z*JX4 z#tih8E8?GcVzT@2om?EeW>ge~bE2fCP0=&}xB@T(XcE!9WUcQNWhoIJB*DaDn3x{h0>R*i29t_S#vJXVbX~ zfw>5U+Bfi3aQ9LXU@(L!EX?W(csvAZ2Z`$e@in9gQZI;x1ikdGHf;(mkou)ZFzkI#GpJoNXjy4t=d24c!MGVz*7KA}*(IG<`if-%G z!11<{p_2(`LrM`zq0LwPqywA{0V}Pr<-s6V-b_f^`cn8_tg`Z48!y)YQ z5VkB}1_S7D2x;o@Sye#O0M3ED3(~-Ls`ITO67A7uXA@elQ8sNhC_{Kv6aYXa`krf7DgErHj?kL%KQb-_Y3_!Io%`v&npRlTlF4r{Ju4XMhTZF@Xq03EnSa6GB1Wmv;U+U&at(qtdBc z+uJnMqnixl0CogH;&&4Vlbp`Qjn8+e)6ev^}qjbQ~&9crM_;hZq96b? zsxY2FbAT&_sT2-@Bp-%P3iU0@PznR=V_@05Ai8-cn8UL0KIJ9Cb-|7Qxm>p0E)wn1Za-i4nijGQJ_dUu*?W^=9_FK(O|8j> zR>xb8p=Av6uRHZ3g{)19in- zy7x@5j*Znl8bI|8tuj@BXkX=!kxqLnphZ(Gr3?f~{u|u7c_Oz^)=Xx>+}p{ws~gGf z6yoHpT_f4E22Kw)Qr#0Y&L$Ll9+cp+gh@s_-lM5%__~3(n1=uY7iHMNtAweU3C0v) zHW?XGBXa1&$}l=bif9I?1;-Q|BYD$= z!cRo;YtaRiLvvtF$C;(J-=KCSfavhI0^ni+t|i6u8F(%e4ua4CxXS_W-BtYQsWA1c z#^Ntw+BYtQtOeFLfVsd-g9m`A8Kxm{BSMX8fdQuVJztplUwmKXj_)#EGIY8#Q?HGB zmAbCu(J4Yijy!3ll~L7-%?5^}V@qoX?^{`2862H+J=r||TmRwQ2k-g-z_|5R(pztR z76G_G2k?3!V*J?0KR)}LJ0JhOV{iC|*IagaapU~jV({px-GdMQ`lp*4zw-J@$XStw zm|3`CLqr7(JP|pO`Mlug3tquhemsY$Nff}a2w&gTunPFYP2m1HaMKd-+9kpZ3*dSKTtvY23f!rR&j|3S0=od3 zC=W^oeMvPS9HxE==4io!GM;5FlH5gtWvsMGz+p?y8s2Q`1@)|f(-0cNurLL~E)_5~ z6ltkEqz)Iqn}ujvN~9+ZFdY*G-#dwu5~MY5p{TD-ma{zuwlPrOfTL}zpU)w#2300Z zA2uYoQ4tO_qY})C>R|OM&INyWpAIz5vJPwU@0Un`Fc^?lb09 z_oBFIci$Ft?eE(aX)2|xX<0EjO5nSpD#l2y0_fx0&0ye zxsO`cIBmHHJzM46m?vJa+Ou5FMs>-x`{n}ADfJ6_awN=l5Sp8#b6=&=dOb)emfA`= z`~DDZx?r02bK+%BQz*Ul2IZ-Uq6;>@oRKHBmCh~NJCJ6GOnOe4x@$HIaq2_{F~7hB z`(!T4u!}DOJWt8*Ru#@Q@ZP~U9^QqFgk-qG+2JsoOw|7~ zg=a`jlpC7RU|0al0$far>j`)P5pE>l5)*3q0{}j@t@zV(z+KzG`3b=)FyfBrhp74@ zr;*@CVd|d;*uQiH+XxC@@R&-h7~t%*@;mO`#~IHn;MT3z^KQsoxdG8yi&KF#$ zQ6qIT^~05;{u6in>h{5dxaf6ne($$lamm#$I#*l$?0x^~Bk%smADvKDdL~T%&&USg z)>|Q}o``_|`uWQr{^w`>9o32RubE!4GTQgl(W}4V1>g0WsXKnB$j)TI`$kd=E2$MH zH8Wdgu0?8)u8nJXY_l2u&s6j-0gvf5P~PR z6__WYVREkG5ECq-5EF7cL_&e^F~`Ft12s!+NSqMB65d3@3@;Ls(iC2Nfc8!B5nyKU zpa2iTRKsHrb`8h{cR}wIgep}+UVSTV;xgERO0aho=b*DDJPxAp zy|REE7BGbc7X?f?3{q$bFi1&eQ>?0!KJ42!5pr?!Kkvs}j`_OmJL5uCzf_YFs zEQYYh`mcZ6?M|IqD7)L}W%>3=;7J~nRbmBo3JQ|@VZ)R zW5!`96y9XsS#aA}1pzj4BKA8dm z7^+|eio*mcn4?|;^3J8bwU13 zKCA@HTv1elvIfdpQ94#`cB`h|-I~(St8Q-_|NJ$tx&xgy-b0*kyr?uzUCqQ!8}*JI zSlO!%rd#uRex3Q+W7ppJ&0lrsWv{(?xU2M zO~IF}R`f^rsV}z%dfkgkYv7u>Ck4R}NkNd35}FS7K`CG~!1LUMZjoc0u&=|}G_*iT zgn0!#v`zT@F7Si^^JxCFpMYzaaE$?u8eo-z#{lPNLbqmvtEYlUXc3~@iQK3Dp2R(>MF>J>VQ@V1t}Ai7Bm`wha>QC1S$vMVHp~i zBILod%@XIh%Q{bTEz0gwI8YO$nwZ{U>P_tD{)@md9EH2D852Llp{U8g!St9)?F1K| z8`EXgbLU_}k%*?bq+SlAyM&Kij9dCYR*TaH3{ohW;r6ZtHABWSWFHk`C+o%d_@8fnsjwU51f ze4*)$|DQvMQv37qdVt~hGx2p{6DMuzJw8fse0nIRbL%5YCNQn(gVd=5sVv6`=mA34IM2kSzjJpG*(E3YT5{n+m8G zi1>`dz%3Gy420Ti-2@wHwGm-tjeB^3*U*e3>Gn;S%(*bILjzMr$e+5V$;VGbgC5R` zJR4-v$4uXEvaJ^fm(?K@2cfu16fY*lmm1(ThVde1>;vJn5dPE=erFT-y(bl)eiE4M z5SBq$HU#SxS_K`y6@~Q*Zi2SoI)u+kF_;RLb_7eig27B>nU+cG$B$3zfA^c)@;jfX z<&BBH9=h=><(&1`0$ef<6IOP=?`fBniEzv=rnUQ-Ou zp8x!xocS+5@RN7{%Fq1i|8(oE{_Y#@=DTmd`&k6w=}~}NqLYd96Rp}Q82`}MQO;FPCZFw|LlH)myF9@U&185oE0NyFIN=-m;nA)mIe-HDliN)*fPv=fx(hR*_2QPn#!Y@H$l@c z8ajHV?y$?k`bZTdl)2)?gg>E{#ZS5i5a$-Wg;G(}uCVsvYZpjwt=Z8cVnI(MugqZXaDH=U7NdLD7#W$aXU^lL zM@HnhttS9{W(Iuftm3XM z;N-5NsY2B67{S4hwRYIo|Nd+J zr~c1BdgT6peb?+jxqGpF!_vrZ7_XCts4&hs7-Q5ojjd>VTJSYvk7jn>|J287cfZ?5 z-!q%f)=Pr}S1x%|>O8pcRH~pdz)+Id`pL52hvYUbD7sD&h!v$FjBQAE*r|cXd?26P zw+nn`2e@ekc;N`RehgeoglhoY2*ty(33w2|aRtsRP^C~IY7>0JnGszD*|+fl@IujV zfZ%+HBlglA)JkYAs8j*(JjjRLpKAgMh%JL9NOYJP)*2M0MY$w^HxMUqm7=Ky-f2J( zL|Ve2q{G-mFVDo(&YjNUPM9K-oD&fW5({|TQ91|I+$G)_2HP@&`wSW)c)Q)6=T+jrc*~G%y;_> z#!g{kULfje9#9ZD8$C3kpA1PolO*n%iCnKABXxU>O`_h4Cg%lcOdgDuN1e%1g6p&A zEAV7G^vSRZ#W5lVN!uNe57Tq-Q!nr?PUbE&OA?`eXiQUVlO7q&L88~mQgbtBK19Q%eR9%i$1&#(U4 z&ZmFlkEZ6iPi=1Ab+#zr%)ktdF$1HXMOJipvfg2H|U^vT>1Q>m0MBtpl8$bsHDmf7KBoq=ZB4Pkw(f~V6 zKno5n1J6GIykbA_f&t+Y2KE=>qMrb`7mB+b@Q^2*iq3*N!GkA2YSbkTrUA=I)c*R& zZIP$~kSHtEK=$*I-7Au>bi-af6+Gv{o=`ntjlpoK#AwVYi*T4W6;Rg#-$+RM5+9uR zoQHaXkBWr!HxY|3@^{pwb;%S-N6dd9pC2&gZ|+)u5jF&VoI0 zkDtI<@Xn%ofHIthd#Fab&$K8()GWLS{rlY(?D)J%$Y+kId3dhd#bPqTF(&Nb*#r`v zAqa&BOoFya7Kzim1P8sq+Se|*Zy|4i^XrDPDCuOsOj*d1rr;cE-(Q5_1e)4Z!$4Uu z$}-3ReIuCF4Qem#HN*yioo`L_F45@H7ji)q$*UtdJ49#0_@0MNYq;*&WrHwOfC3jG zZI24-HfjiG;1U!E8MvB(YYlK|0UQEhEjp<_(J1bmD?YiYxcd}vcAG#AFaj{L3WMO} zsuvUyG4y&79)@Dm=oYoWf+rPJ2|A#*&|2*r& z`KGD7h}5oj^G2G9LTBE42M4dJ1PkXYzdM(CJw0*v_=*>N?F*mxmH*~@E_vz2*PlE& zJ$Ki;e&h#!{U?6tSJ>Dc@eX(q6y5rFpOxh0m2r+|}Rxc$ffjeOI$`+e6u|IH13 z{nxJPSHGGbZBBoo`O$y#(9W;id)45}imKjhym}QDDN!0`woZVc@8F6HZ=6nQ3zAaH z;ZT6VTvb%yIJ}8Of_oT6QXX+g%`^lBL)NC#^IwkN>Hroi1# z0Y{b;*Q^0A-bZ-Z2)LL+Sj9C4IKjZf3fwP>M;pac8ZrrXL2wl;ZY1o+xF$IJm zaR5xT93?8-0;66L&-jQUNF+{%0~->Wh1kYKIGQqEn`W}AR0z4}SJblTdtovQN%7jT z{?R56YRhoX(*+YUp-}8kz&#Dn!Xv2m2F?sQ3I#yWMfN>9Hq1N^}^W0~ftmT6ou1&m* zUxQ};Jlw5clK*`S>Pd~4G2F!`Q-}Vf=QptF9i&!x=O7X#trAl5(lxE{?TRMwZKzdY z5cLhI64!uYYNV#UeSXojw-K)l6XJahC9Ctm%ON6|Az?5wFow`nie?7*#z(~@fr~J_ zz;FwSm@+*70ac5iN+{UC7L1UtPGFUwlFD5!(M|av4bG>gbNXWf#-cb#z)=P+Gm5JW z;YubPiv8Lt1wLCT?%DLX=d9w1O~v+{APu8LuxhswrX&#sN#JQgB{TpU8-RFSvIb57 z`+yFx2doFm%A=^Ndc_maJyntB{2qc8ekkFVRQ40G#2V9PlY{ zC^{1o+Wh#G@FhMV3nG!sBMN2#83V5b5rz`Omf`Sn5SUtFiD5@^bVzfx_P1?F~`~;nnyv1hDGFiP@X4{b#v!YFF{-w&K1C@bFCWhp{&^|g)QgilPEg$@o9rw=9s}|1SveNt0 z+ak?OMJo}RJLhUutzqC*)jKzHx^k52*>U&eXMe`s^wJ-G!*jp-=5M{|rAMw@H^8Is zuXq3GU;i)v?LOdfRpmG|$TP9VK9g4fy%FIyReCd#|JJX3=_{Y}cYgJU#@8Kt`BTS5 zoy5o9}<()O`<5WinabxQ0i=je$`elw~Dt=Q zf7{aP%fEaFbDi2o9Wjdm+}Iwj>g#YU+pG5NCe(nd6N_9)RyIYe6bz zG5$0v1URh^qTz{Y6Ue9~PvxO3E$J<{07}x#L@bNYZwzxt|A||GAjeceKVd!+=p>&2 zkwMrglc48?5dUGgmky^{;iPQu+>+*~%Y4wMf&Y_>Uw%|+GAX68ekKR?aa5xG#VOTjR;P-DbtcklcK1-24bE$Q@hcM143MbE9IQsej^8L?B(!Zo`WS{YmVgi#jlL=luuWJ4uqUunHJ)@(39X6U ztaje>k;(Mmyifg&OX`Q@+}6a2?9S@hTvca&=Bq}UhCDUG(lia684hG?>j{ji?Uf_f zy#Ctff9b9N@bFE?ZailJ z-~Q$|8vyvV_k7~d-#U2f4<3B$Pk#Tt>t66Rv*KI+I`e+TN56OScynM&Ww0Z)X#_Jd zMuntsb3ZQ%DheX9)*3HTgRzbcXJMU4p^8xhRSt~UYOZLkzzu3*E71%DI$L6I=!f)+jcZu)>TAz;u`J=^e#gj|<*2CS1HhxNg7V`Rl-Q%8+FB z90snpgt-My1GwLZ&qo`@2~}*yHNiYdp(#xVp~m_aH6&OQEOga(p4}2v4hgPg6Doz1 z0J_6Qxf%#!v_%H$+DCFbfr@}4_-JQHtSANsD`SJDA;EjW&aMGX1$85FjS-rQ^yws` z29ZV1)&~AX+}V@%Wl!A{91k%A7_zNno@Uzq1l_0qc@2gt+MwILW|FjoijWCJEHW7{ zEy|P-%}f@_b?v?M8O$!)ayVL6eL_bf@*vqxAvGW(T^gPyNIQilCtcM(BB{ENYaiVyHONuI;i}#J>v8Wi>rc@0Wm?ER;$Bi8QQz38ozSVXt4*?3 z#74WNIB*xnMAXk9(&%g%3YoSJmzu6O7ZIAs1xX}4Re_H_6bU-cA0XKP$M+6Q;x1CS z^;9x#5J($?oSZ)+k*;lgv#bG*O%$tyrqvPz3?)KYGFFxtg&|Dmiru+K6IDS)K`4r_ z{zJ(yLeaf1tzJyKhG7F3=1{CnTmeZy0m#Jr2Ws6(^C;f%P?B*^iYTBK!789wf?|V# z!-jBx2>Tg0$b=&R4g(k{aK2J}z5(vp5!`#)1^Q#Zf$-zK}af2MNRvozB! zk*ODv$~jjl)VUBM)39(|N!18RUFwp<(!l{v{^9VFYrp-b=e+7)|D#J^cIfi0o$Yg* zAOD44yz|}f`OpK~H{6RS?mm}I{`yQUtbbV=06h2h+w~pqP`>q6^1t}IANiB-xcogo zYJ4s0*S_@Y?5kh*RfDy6U3uuPLXO|}Q@{AxCw}ykS6=h>b?;_sbh}ZiAl8s78IfAJ z5P>imHyW)OW}_o)R=aT0I5HN>WY{sW^DtgfISNQX5lk~c1TS5fjwbdjcgGM%HGyh) zmMMhtfmuUAR>Is9Di0i=DW2F;+;u|np)qi51YEI9xN6-+emKBB2Ep5c&uccm-fMhArw)HnEX{NM{a>G zgq)3p>{%j{E;!<$=l-WzDsym(iznA2 z(T_940SgfO)4+>4i7b!m&4ca`ZMa((y(~;HP3mY@O4{*5yg(q`_a*ROR3&Qws3oMf z*LkAGw1h_LAn#a|6OVwn3l!=sqN&HVpcwKb+E0yasVatgN*OZLw>D;jvH(T{f-MM6 z6uUD)?c#J^GRTHEhd6>bMXie6THqqY-yk@bnrOJo__Rt3CYX|X zftJ*o^Q1M4!iu5*VMKw6f4~5TnQ@eXOPH{a!oGeE!Wj>Id@4A;DR}Ix$CKN@>0QO{ zTp$exR=xz|pF#nv0z(R;p;2Q2EEpzTM;@?IRYWcPAK3lIhpFFqMd1iV0~C!H>s8H3khMKZ2&p+|~?|;i9Z;^|>^5gz55*I+lP<6a=dSJ<+5`#V@l&yoCuLJM&#TR4{z zC-5Mvq-cn^G}H_kI%H7UO(p6ibj&L4WaCw%hBkbpGsrc7uz)RLXb58t4aL+0yE9<2 zqd3cidkbJR2KKKgj;#P!F9Fw$7*{Sajx7O)O2Q=oo)5wq04EB;$r?E6f#a%p62NH* z^1_J*m0eO3gjB$2K!gA-k_p5mNj9r-)nfpk_qL#2nKy*Wt?4a$Sd+oW$WduRfdEh5_ zy6+I1H4Q4zRG8CkwNoMo`4ojcP;SqwnoqMCD!_gJbM8eHaFV45>6PhnhVtEhjAZK_ z$SopH{e<4d;*1QD=KfIIGuo3Z3n{HI5|ToDPBLo47kj}>+D8?7o&Z@xCb?^3n!?lb zpQd-pNc@tJlxSlsx#vSfQR44WyPCGP;jv9AOtDyfG}ESj0!?k3o21GP}CyWnTJ(eML@eG*c`5)t_CB7$NB70vE3w`iB88I*<#flQv4PnC&4l;1a z0{aYM6mQ*&;@rgJ+*I-S9C%=&cxYE~V%uY~so*IvaD)*9qf&yH0Env=4gZbrN(Nvh z#H&;6lx^f&v3Bz{$D9@GBJA%0+Xze}I*<_$FyPo{SzpavQ$6^AgL8@-#;)0(c<*QM z>WJV}wesp~cHB5xajszZ@Dsnjc^QAzMc@8{-+Aru>Qk%xU;5==dGxBwZ`eA2>VZc; z`bYoe_iy=!zxn9ZSD$&uUFvVS8;0IY`b^#X|7GL=^gbdnP>Beyy>ay7mwngget6$Y zuXz2WG{xXFaPE%#KXLN2Z~y7(wmDN_X$qXI#^e1%DrjifSXC{{q8trJOJg%Q)r^bv z(USRrw+;ta-Z-fzLe><*Ori=;iiQ=9RWt)eH8iM43|CSpU@kz1PJF945=v)CcyoCM zgu<>|qvKXypfnnU2nfy)DgmaVnE6nY4HK4D432CVTy}u*oDJZHQE(eP!oac(%7Y5P z87LkH@Q5fLcZ!n^I3Ll0Z6!>7I4}f>Fx5$od!Z?U%tt@Kf<|O5 zojq(SSgleZPOyStZEOfwTOzD28>j$V+YUQ34`GHKm~cSELgZc8)u#KBC$g!J9YSaS z(-z=d{-rIcI0M_899@?YbGI-Y4yP&W&|TrEJLxOzaIK>$cJX`}0Og$bw>u}JmOn<()soWeH2C!ll|wsFd$4jvd3%RH;TaQ{|)%WYLXJ?G~K z=XJe(-g{q(h>A!fBD<j;)B3Wjf8tG-T=tg#b^LNdaSW&)pPYN} zkAM6J-~D4h@cWm)<)5AX=&%0B`Gr7lJlg>L|LT5gYeU9wefztwS-<4)cOSj}Mc+NV z7C8BspWFM-K3+U9&?g>x?>pb~(3^kjxtD&^+IVna08F7gx5k(yYaLrV(cy4uJhHF7 z##&;L)qNv+(_2XD^p%#boLVH*`R5(q+~0tXE?w{h?3 zDE@zh=wT%ZM4q^d6Q%YYfKx&ZMnweA;c!_l2?vJ2u>o+&65*PCgsb-x zt{wx&5J)%;LiWIpSDey7D0~cru|7!2_SG4k`uc` zgBK-P2&Bmp-cn(WjCUmk+i2qB7lMBX(f2-*C%N1EYvwqp@c~N+K;#N?7nK)BZS`{ggr|9AN9YAL4AL2?m7Pq1Zjf*NpIiy0ow5yG_5m0LP$jJAc zq+th4+B2)u1+rUL5V|~|4vgp+{Mxod(ZD7__c@b3PKm7_0$n(R2U#>Nf%Y!p^SPs^ z97yyOjmdFcq0TdZdWc3&TWalu^Nb|gGv{>HvN`cD^WkY%`)y)<{C?-M*xTU5DW18r z=G9Csz)Vmt!Hg?wQYcd(Xs&2mKp>a^Yol4VhBcR}bl0q+i;wELG;2RAg9v2W9LN?` zAQRr_E>6c5!14eX4MY1juN1RN(MT7ot5HEh@j48#yqzE*F@0NrDmIi#{XnWbRa!I4 z45NgSfT01FqEvZ_1j|g=Kp^W~48masHf$*NCMMU+0BkkD=C0t(uE+6-$D=dF;}hWY zwqP<-H1puOUwT5JVbUKkB2iBQf)`gfq>&JuY@NJ@&>ji4!iGXqkWdTb66!%AuO&MA zkt(d0u>1E4<3z0UevLMYfiK~z`|jSYe)Eqfa@)P4L-wA@U{%#$tW~wWHEDLvtJf)c zay7FkR;tO?`N=)^zIXa{&-?$p@}f&$^Q!Gj&#f(A@v5(R&Wl!7t8HNS@kjss)F&SJ z#h?1|FZ&e$yHV;Vf0-u#FNOx7eGDH|HLoXf0PrH<=xhJ&2flmhMKAwOtc@;O7sC0^ zO=eq9{`}AEJo?~6v+dE=*)#7tX@?`Tynd`04fok$QH)A6T-Kr-0}kR(R!S&AXT34d zb@Q*^JRaP5!@S;RPfHtO3ruLLjj`kg3>g}@lHi!ou);y%)rSJ4Vft55NLo^IFyD|w z)H9jun^E}W8O~k)wl!gLKtu>a#5G~&fvF?RCD>~gBVc`%adeGv`8sgTGU3`H=x;X) z!b(XP#+#i&aXvNxr&Mvy16v;0RN$NdTM`V3CQ7K2{Fb_;-ej|lxbjd@h^Ev+ZKo5- zP}sJZYIZw*!N)%ki2P0>yd8qkIijQ&8h9<_Fh}FD2iHg zO_?0o*Aki1$90pqE_}vB!d*f#DDL~!cY1nbBfo?au@KR6xqD4>5-BzA1=O-Q>V2*-9)=BjikN&^CE!6Z@F*CX>1(=J-3(#_wwDr(i&B-c!NA5J6AB z3gDmtj#}U%1`ZIgN`zGq)}dIA4OHWST?d?O6i+n3Lv!H4ZI9#UJz6X~{Q|Id+`?cEr`Qrt>YOV1*4uB_>s%fT^$$YXqZ{}ORp&jxx-=00x zRJ$kKdUnUhoz5Wx#Z;-re6+JNVSVfBwV2@B_d6`~T>_*kXjH zo>Iu4f&Ar!(!U5lzU|w7e3jRRf8&~K{?<<)e8s3dPJrK>J8e&_QKe(KH#zu_0Q z>dpD`+N23)WkLCiqOSuqtC%!U-EC<++8cprFMfCKAG_}kw(7$4oY*_>{? zF@+clXBCZQxYEE62#q0lR(K7vxdsx9L}Cfl%s~1=v!;L<8TT22jTg@YE1UcCaJk7KjGR;zaCf&2*AdDl^zw?4c=+aV<50 zx(Sk#$9U9vn+T^1btpdP_a)v4p-KD4aHn+7yx^;tU zN5D#Q&9vX;XzQxnFW!57{JTlI`?B_81;P!Z4Xoj0CBHz>qlL!d0ywIo%ZE9Cs=&m7k$@3vJK!!Vy2W_(k;*cM|N7B!T>iIAA zCjU@SO9lo+7{y}0M8Jvx))+Xz0n$G}z!3zQ@jePar*U0)4#05_JTMnLyrnq4DLB0; z*xm(ZGs3(I86NCC3JF;#!Fey5@}%`hJP1+)V5n2@Bsm}TLYSfiGUl2jGeMJh4~d%) z9ZijdR6llsAZ)yd^`cgoM_8dXJH+nfo(H$;pZKkL{rFjt6%XM?!ngv3Hs1Tmd_LKp z&1FZM(L@aDNqwB;$xjWgyy1=4A9?=&`8|W@9=%qN7Nhk6F#E#iKD_;jAN{4rA3l2j zJ@0=1oe$v8xBn6j{9n8cz&qaY4!+@*Tj-mMp;uR7Kd|!M-+k(v>g$dlsSgxyxZ=ti zzkFj2c;L>u+Bx~a$IQcUn~#0sQ}>?u&iC=Ekpug_er;4k3%^=qCx9=z#|c5w04yUn&Vm^&dhj!AtY~ zqB&BICbw^D>U#lcB>c4MJI(*w!SRAlj?^-%7YbOKGE-ARF}0MlLPM-A(N3fzG!g_w z)Hw$^SvO@Rk{4$j!PbZ{lg1hJr$UW|scSa61UDw_!PBigF}}`}L-O3cV-1ic3~Db` zP;-WTl6qxLPm3e;I1$=6ElzSd^m7X&TXoPv#*QqA|I-R6x3=%>`IFOQ*8q6mz1C!6 zA$J{ml&cc*?n6=tp>~`~_>LHu`3EV3sX$=n4+vPM2|8s>`s=>ry>DK<@#u3Wmz#a#_3K`F^Z;<~Vc^{MAOHI9XFvXHAN%?5|I-J6ry?@; zjCT0@tBe5fcm3=q&CmUVmp928?r**6Uw-`+U;R(McX0i5=ydJMBgN7|ehPT>-pB4b zd**k3&!5^rQ+?{OUH1nkon6PEyu2vO)zXy2#-kuA24q);gbC06N4J;we|p*4=x=;A z^S+~E44gEO$b@eIG?w58fEa^{6*DtYF$y6ji59wv1t$pPvor~)p>_(?6ao_00h)z` zXyg)fQ+D75Fl+R~4@Iz1MyJEE9NKnjvnFfS0Ex`W?n-}J5x zK-0edKc7%VLh(S<%4<>tNVWs-*6h*NHgg%I=zSkY6qB6JVo^%$?}Q9=a>#4~i#z?a z%}E*Oxegu~N|IawEd$n~g`ry>g?8y`gnmF@%LUBMk+KFLISb}Rnzb+eqXfUUc?a4N z3$w((E@)_>uw|%1-WX_RNi5puFHpAIm*|7gHUN@2D{6A|3x~e8g*i^sk|p!C&sBFP zdOVF}do5kcCZUrZa%J9-B%9pWv>?XoYAfgLJUG%Hp@_DH zRbfo4_2`bNCTKgP{Luzf&l?Vj2v&{b(>J=B|3YCqHcmx$NTucrTCc$ zxoNWR)C-B50u2a)k%%6kBX1g_a{0hzm)4if4;U;h`?N59)-0g3^9dEw<&Hjs_ zSbkBi02Usf0xvGEx@vyp;(eb#{OX%O`uFx<^~%2|tH5mPYd&2JnkRs*^S}F>r*?ki zL-piJWi;o=inn%P3oeL=EPw)xl61VJbYHzZ_|hwv@z%E%<QHZrv{5!bOo3KMI$_?v49u?tnI9m)BawmTOXKg(&a2k4jGBkX^>NL8~NNlK8_8N zi!P4o(A^^?>__tSNQ(JhpLzvF+a{<@yG4JJ@AC?}=OlYd`&)@TIXIF4C0BxEs{<^! zH)ApOxaEUH0v>mexcAzUQPb<(-sSi}MB?P1HHnH&F4$jbP;&3>Ng&a4I_NU*b1^^; zy|;~5%MpmHow$NZ&z+&pCV=7v+?(S6#4IhgA#kp>TZ1ikzc0n0>KC14E!rQ0B2 z3868t@v((wAJ`JYNw0WvCU|mNabjC=W+K>{DP}XkHxz@<0-9h!upksr1h8q;7RL%!14!JIokWGT7g@_ zLF?vEPNwqHzp^VIdDO}^Bj={I_r7Y-)FkB8YvaAIJ^ZYhH#6^RFb`RpiB#nm=*5SB z=Q|Hx{>pEdUJg_T+2!KLj`%7V2bxvLGy#gcS>{4+#4Pz}k?oJ|^s6 zBJ3LzHim?K7T6%g5`Y4!;DwdIt|~T_a9%@$a87~qP;3F%0WeoZg>ZOP8V~~)f4>J_ zQwL3lgH>|_#`aUB;~r?9L9A`^d+Q*UlJGP;{L{)HH6lzoIjfsSC4SGg61y%n&}7m* zB6i zz2`B9!y_D@qX8}IPtk6AfnSg}a`8EGUV8>S>G_u!gPr#FOd02-MLM*-=8{oVTgWpW zL4xc#8uxhgy`w;#5<-EVu0A+_Qg4l-l3NXEl>4HM%0@D@iH15u4b5|j;B!A9V9bOi z0IMJzVBjDrHUO*u7!jdNUPG~2pQUEo0Z-MynVI7JRIxo(?9PGRTCp=1>{K4p3aFZ> zFp$8Ow+Mtiqrqq=P39~D4u%?m=;)I3U)=M@of&DyEm1`Fek|w`rXbePT65a*$M;*? z0Hi{%2)h1wOox99NW7?cvEK3$uk(s6u{C*OXX1bBJzgf;L%F2z_1W26Kl0%2{GlDv z{baBoV##?wuSv)WmCpO2b2u~GKL1fCJKN^^i++1k6tob*9v&# z!OwkS^VGY38^@pby|@Yp@YzLw z`(M2G%?Gc);?>QtJ~|&g_f^Xqz}dTj$=N$TV0NB(q&{it$y5LF-=AW_=qxGP$; z;IFPQ@MO>sP(x7*Pzg{I2S_^d4s4+?C1X$mOC!R{n6YojI8XvdO5jid>@P!8urUZm zMN5V-h!DAtWW^a2vsmJONrfxb<>5QJcLz%ei zAUHJ*+2S?VrYCrPaS~0Ah$$R0LCJY#{08m0v#{29dId9^DNv)x% zH;T;~I9~(j8sKcDI9n?==fI>=R8xhk2;>FSgo(YNuK6elu%s~1HbAGfOODBgB)+v_ zlYl*5!SJ~jYJp+Rx7mv(|@4LW@m?$S!L?@_$nHp*8-NmV(Le8>x|GKRFmBQt=T z@4z?r+&wVE-Rb<1?ep$OK3u!AyIxiSptf{Pp>-+FPv>5x7Lv-N^wLb4+3sg%({oSM zM-RT~(u0?L_pAA`t)kd?-it52=(-!%mVw95Y)z)P|KogeW$XNB-t+EXy6x@niu`97 zJHY$?Xm0O7u)pzSET{yJyzB5c7NS>{!;nj|NOU$!@&MGf7@5SZ1t;t z`tO^IkG`au4_34S#x=0>*vvKCzx0dSr|)|s{yPb^6K@xtLgK*`{?a2UpC+PHI0E*!hsRt$bfKB5v)V^8(`TaYti5kR%DaBOZ=6?=E1Ht+zkAH~Zokb7R|F&6ZrG_2hO>%Q0?Lw`R)vR=RJTcg+Gownfx|X+) z`3I!tBF{d^(T;Q-Sn3BHrDlrbYafiO0z|)*$av5YTT2vN?_!Z3QP|xtfv^f-8G(>T zasAZ*s69|ixTep0;FMRK@W9CiI9VyqO%ywmFxAiJ3ReL-2dIwIcgXGvDR_#Oq{k`C zB1Py%#%qG{6SPk)bk7kHleTcD7nXfU6Xm$mPZrpatgt5uVoc_v0g*IE0u~`>iAK%$({=;wV$cLXS{R@``Lx`hV)mN(GoK|ybr1E}N&-_*; zjaP#jBeQ=nTz&B&jPA$!#@D}O|G{tno1?3MGo=G)zPbMl*IS?e)Q3L)?l1khJMP27 z)dtRf*N^D*XTJ;nmRo>ZZzcU=Ec$;{8-TskfcSr2cmxNo{Q7^pe&yO%{G*F6dg0sW zR{>ia!9#y~Zn7yStJ%uA!GKQBWNYhZfANW}TkjYSUb{kk5fyes)+#Z$P;E%i7=R0A z7*fM*1*#RPR%H32CBqwIrJZI>-}1)QrB}RgqJmvIr;YLA*#?e4X$Z!!utIE-hEWUo zhXYsOA#gDWMe~B6%kR>(6^Tb43g1eZ;%z2FmgqhPqSm84_<|FBW|PaN+pj|j5}itv zqN^b!m>=2D$XFBn&6fv^)d8?x5>`iqezSZVz5hK|(26@#@uA>O=81q8KKUtWuJ2 zn%MK{9_@6!ILY>}!V5J6obBONa_C%pQoMcxpuK`l*_xqEoXhTW-X!!I0Q9p3av7Q~ znE&LQ45hsd0A;q%Im2DG&l~8jQ*E21-ueMuxJ_C$WE{*k`Ev0@lM5&vdnbCV`X<8J zRzq&7Rdrnr(nHjbd{q z*qs5pb6{((*q$q<6)>+ARU?o_TO$sluot(UP((=`Mbcz)*Q4aLmpCnw3bnMbdrGFX zov{Fn1UF61ruEc$rnEg1_w=IL8ar`H?2|ss&+Se>?ekLu5Ca@UQDSHYSb}jOFlA(h z0DeG$zwmX99rqjmt&u;y4|-r+)%TvQ{N{}ONQj26_I@tXRO(oStP?Wo+_}cNhwIX> zua5N5;^3jLxpaK&2fulA@%pOU$AiK0(#9%)lV3P->i84?_Gcz1&fT+fcJ;vzfB1jD zH@+-ijBEa98-Svl zhLr%vf;u(?N>Hxwy0^`>uYQPw9P4K1>%AFLm7n55t@yGJ;}zHD8}T*Q-_J6 z2}_RCoJ429hA1SJr4@n=iDuRkOhG8h@Hs9BD+RD-g9F(<3#?kjvH@0X;2tbnV5J0B zOU62Sk`MJv_Dh^j@*dGGbCAV6t?!9!W2f5&Nl!d*7a|JWm(W5!*uEnZYoq*9dUp zPGrTN+s2^_FXD_5k=*p!F{CNaDa zqQKgP+eqGwWzVb8SdcYA^?~$O04OMYt;nYI!(g{udVuqw6nYp(|g?C$3~Q+HMLO= z4RMn4C7*r;$O%Y942fD{zzZw}W^6Z5C@`7cdrIW9cak3(QdWy)6}Qvu%5Q&q>OOo5 zaz&|n(2_5l_pTP8_Tr`Atnri2hm7ku%CHvoU?V&?&dp#c+jpv8AWq4@gz{dE7 z=U=)4oPG>=Z2rM_VaGqz+%tLf6TkWmzyCSl(I9NHk!K@N6~bSF6u)O1fd6;b0=VUN z6t}*aYP3$;*!ah9`CqT7X~O>SirKh?IZ)WoKJHL&|L!~I=fCinnI5%n zyPEDy{`kRKK64&sf2r(=?YbTCfq^k7knCTm7=TSly46(p+)io6cAx#hH?53b_MAy` z7Q*5cYX^$Kp(SS>9DIQFEkg~%Q3FSniXr&IP-6jS!@9sz2rmkG1kx7!7?cJjX?L?A zZJqFtXi5%eYo3O&8(1ZcYX`J0aJt~iwyu>paED6OUlrge&f|OEwYd+C7CI5Y5)=f z(4q**-7ZTfWa^LxPOFQ2_a48-si*@eHBIioP!%I03@Pm4%SgH#0KvJADNOe1=i8=| zT3$ed&=gi0I5CZc>!OiJaP`2JDz+3j+W_ah;#{rRs=`D+t$}%?s9h-X+C<+29}1=M z6rJwE-z|{z@!EP_Xq2|5peapJxDt5`F<=Q2cle2T7iA7AAwVZj)=UK-sUe5~L&>R= zA|Wp=j)DS!+6Jp_AfivdO{jtQfD>({e$Jzy5tTH6bp(qNP5o3u*f~AGs?O){``nKE zp+E7upMW8p+pfKGW9YIWu*TlcDyNgF)~5D;yPhdD!L zefyWM4&V5?N@r+v1|=KeRe~oE4^_tmZ<$;X8UW7(Zvk%thd>PAOtK{oHpD^-uM(tf z$qN@<=6owNY!eEj(ttX+4=K1Px51+h12@UBFv%8)vclKxY*T}felNxOYLqH=lcKiM zUs66$v>h!CFfu?<0A&FT3c|<`#+I;DBCHz*p;_1{fHecGl46B{Ap$9}ND%)8Amlt0 zF%>+QNQiAS6A%Z zWl96{f8(=53iK~L5Om@GO0U3o#XFZPUNEj8^ZZvV$`-XHCME(~ilZ%}cf5(y`yj4| z3{gwCE7Q*+P48h^=k~Etzln*Qk%l74G&Xy?8YHWm9ylwC^DcPd@7BQ7h0nPIswTkn zwFBw~@O2=ECX=6JaMc!6MB-Z_pSDFaA}!H6S2H7pG}H$V0qt@C@}J2fhr5nnyWP7o zTGg-ynO}P0T8riwsnv3gDXau2x@sBeocxSZ=iMKb1py&Q5_5Kun)R>U`N$`K`Z%)9)Uy@t z*#=+%URApN&ERkTP2&UEsq=dHColP-OV(chZLfG@--9a~boqB)cKOw>+1U?Fm%~qHhwuV?q#1p+{gSoeP0wop>@-_wc<#hn2m_9ly)o=f z@Ed3fg0}=0RRhidO+*PaTFg;&(~)RQL~)u3lYfMKnfpR$!yx81_gpDC?+H}6bF7Ox zAzMPY!_0z<19 z8enWg7|O`RJaVfTS;EKyBTEiFmq*@j|83tRHZv%X8bYgzGm%CwKudYsae z=3TYR44_=W<2#GY4w{cT{gi9bI!{V>p(SdiM8l&byUP+A+KdAj7;r>Bs12Gl=`jgH zTA$aD!sip)->VVzakoz_q69`s>(*ij8wr)Wvrj)z`S*W{W!02emD)XWW+Lx>#JS2d zju?><1X7C_r(86uDz*1g&F-B|CilA1FAs<2I4;`vea~Ay`1ik@judvbZ`YfBOZyIN zTyn{QCE(=!is|f~zqWPe^!;notG0$G*B`(0SKs)dKg8}+9Rg>f#8L5VBk*hk@E1KV zblYvW(ZQQ#&))Fvn-AUey1#z>@aA~yqFox>;k8Ew7e8mT5<)bz0-AHc z>C+E9G@X3>6S_I3!E7wm=KW9Z?*7c3YJDT+66Un)3|lkg=dBIx;jxk@GIk(xVqWWm zRbd7N+kqivV)f$r@oJUdcGK8?#fu#(f$qOzG`e`r#p$?`DJt2OQ0y(7MQ8vl!C6LC z5NbP9iaj%BE<101=!ueE8A&@BU@m=~F2R?(^fFdvl*F;lg@3oH_}x6rklm2n(J7MLZ1C6l)hI@e4=% zJ>5B_d+cKuck_L(e|_4`X7_SXW*YSW&C$S5L%+Mw5RN8I<#83$qA1x)rbd9^ zU4-Rl36|GT#H*+hnMx#q`tZ3cz^>DFf}h2dO((&GC^H~@eS~W%&=k9k&AD_!pVj}^>nIum3L3d9P43I7rQTss-l!$xL zwwE(+144>EHnCArLEgAH=^}ldgjio6$b2M<0gZV`E77;#p`a4#J?7OHp7eV5w8iRx zF{HVB&u6#vC+;A(Pn$*>L;KX?%8^$Rk@?JNQ>kh*pWjzC^?4KxS*sITU;U2D%6+fA zLY8UhH%`g&@=Km~_~474$Lj&&sb;|W>Y>jJX3dlCf!WD3ANYn}{=+|i^uBYz*{Gs~ zs`7_E1deh({i_J|KidHOKQN5OE$@rk)$$L}kC@atB}SG{=N>_E5?C0nu`2A+*-F#h3)qcMdBpd>V< zfinRikb;uAIOpM=0+vJWcoF6+tsK<(7G_K)I35aRj`qXBUX3DET;tlHb4oPd)C ze{0tWBnVz(I$i6J;1XUhJqNsWKS*Qbv}AG#?Y|}@F||;%O$9`I8{O*}$adjQ`}n?8 z>JXUl`vKTDU~rZs*m_MwcCc#TA{cMLUcll5-0u`d5evVfkZ_$DB`^%s&6HIt0|KiP zOKa@iF6Q!Uzq2d<^)BG*CErvE8LIHO5m(RDqfvEEq;^iG&Z-q<@6;;|_VL%fl|9%P^~;2E4uv>3lW}`_)EN~Jh?kL2bS6Ti3~C zp)8^JCe%e!bCERxiQ!3+J*yG=Z<(Jy7H0#nH9_r@>G4}XegH-|hHa(bErmL#5ET{% zoQL(6$GT2|%;&;w`*1&F23bHqoWjCjU>RGpPd_}tuYCX*8TJEam|E0n;~&^;^wbnm zh*Mv|F9TQ-@0*EJ-#Aijnkl4t$PIL~G~z8g7%mT24*ulVl!vZ+&V1d2H=u*z>Y@Lu zy>|_^ExXFYzA@%pYwgF`=XGCwyKk$dR;wj->)n!&WI+ofgsp%v!3{(tu23$hGAU9a zaXEIXa9@GTl{j&zgj8&>NgSLYj0j~xNr;Cm$=I?$Gy+Mq)KYg#t-gI9eeb#FxzFBf ztvScYk2&XBYoFUKg9ElK=67q?-DjWu-utZa`o{Ndtd&ORz-$3r|I+T_+VS82`@8#> zpRDS859BI8{n)?!8=w8me15&pPw8t_xi=>OUk&fs&p)Jm<_AGp4)0)`4`UIxltXDLSSi*0PF!~7nt9C^2z$(iO-wewPM_i zWq$Or$8IiueEgYE4NA8p5p*NExQJhf9MO-ZdFL@RDOX#1aRsFGt*#3|}&9X-Er>6*)tQ zgRE#luxkuEA!wnf7cH8juz#F_l9EDd57+qq0LXDOAq8|&2o3G)&>1TQ(-`h{<`n1y zd!nq7bjt|+RzlJ@piVh1$+HfV35_F#G?E}Bx#hUp#e>@8MH-J z1mav&;EUT4XdFLsSOoz00uWaAzc?CNK zIT03776E$?D-%=kI@pKr#qwwewfxQ}Nan{(lZvDjh7ovxm^6wZDS3ES*1~My*#Fk0 z1N}cAC8<137H8)v{B-EUO#$py#Kj{Hl7OIC`|K3w>f*==IjMO`XHY^ zb*3I2pxP*^arKtBoVufc60jz~GnWq!4)BQ&=>F(%>)`D1;^`}2{_ID;;n#oT5}t`_ z$W7vJv9T)N(Ll;NNB^7v{K>z64?p;@`L=gmq{DlmZ+ja&F(=K?34qCi8@TY6zxc#o zAK!EPtFN40Ku$MRVW)RgqqR}%08<0S5n%U$;t;rb{n5|wwmz&jrfq}BxcRF$CYrahHRO`PiwJ$JhneZPxNkpxIX9bXKr)J`ba zDfNrb-DR9O3`sYBuvQz4yIe-JTfo6OyAJ`W5xAEiZ$vISp1D$fF~7NUXNIATAW7lVjCRgY}5iKJV+n zfuy1gs&_=zd~8V(4dem+fPSA|P%>pm-2_ja3gqy9SE_p7Gx2)?o?&+ZeVZTDZ9yd8 z1tJOwMiShKbjoDpW0+uzU@r`>aJ52e1-F20RgEafOK|w}6%}e>L{P%QwfjzGZ`X+W zkv(hc<>S})Tn&ca6Dt5gJwda?sBSz*pz{{7v8V zUu=uDr#+t7E=JGXe*X*p(GQ-v>vezj=4qfl1r*bevA0XW?K`LY&gs4Y2i{MP$CeNF z^`QR8@3|@e=+h&5<)qc+T(zy4MWPA2w;>RbP#}LZjFKmYg#{Zj zl>x5ThF-kAZhz=|rqx~Nj@vyb88~g=$f=sR+601{=oL^f+LFkXfFBt+W6%nq#=?#a zOa<@=FhvMf&I5~uM|~VL1#M+uEJ0P!HZ89RCZB8Exg5I(XYgC25tEEiS(5Ll2TfN?0rskWI6eEj@0@MD<#qK;$#043CL4^)vao<21Cw1~auvAt><51F(VKtspHcnFqxOI< zFRom_ws+%KcOKipQ4a1o0r(H%Jylg)ya@WyAGHFaSY@oRqDMdU;Q#xY$;)4N-{slm zt!8WgY&E{RJ}o!yD#q{p^Xqqv&;}+L7SUtZ?gGb$Pk*^SxUs`~RPes@GdY9i=&@&? zJ^EX}>hZ)bjqfg$maR9=7sZRpf?l-7tOhE~%47_zDwTr908WUAj2T(T&Qj?}NBrmS z9oZLbw0fgeZFPiie9QXup4)1l=B9B!pMYaM!V-tBWl&?F&M>1W7`6x!#q6OYfF=eg z7%fa-b4!@B+mV5-48Q_$F8GU!hj<_S!&3mquuBje5=EsWRGm!vm6NPZ7ZKxq^+S4% z9e@e|M+@fE@=qSh$!i`x39!o% z1^pVFCiT1lKWre(kX#}u?(}PSUwwB$Q#*eU;1jz)C7R5!W+#HNCf4uqz486pWN^;o zj!)2W2!uMueVC(2zs?uP5S~O80x|+M0xCST^adl^wuLeZ4I`n$#qT{{%fI@4rnRx9 zscGC}JIDIrFN%nFjtD4}amI?UsYh{*5pE%%|V;TmS3l(gZ4gp$Kd>xI(&My1KfJnvoNLuikaShaY|zw_mwv?)^#V z+W^mYr0VN*9lijZzZ+P8!8g42p4kKMeaK$eI)AvnN4(X}*5tNVZ)|QQ5*XDM2G~uNUqQ9Rc;>vmDOr5nKB@An=iBNA^o{f!*qz zlb&fGgML4s?_U5(RN3gW63PB&QUdL>cixOT@b$m+5vv8oynmAp;`jQ|l?C9oG%YCs;S>&LH( z-n?00qcSMv$i45AbNuhW4?REj&ayU-)1_==*vMrCjkF} z^9CLclkAHZp~OZX7SBKZ<~LWDKK}9I?yb?LPL`W@+`fMMn_u>^AKtk0)RxS)AR;SR5@}6_3@M0JjU`$*<-K;p{LOc)RS!O}Z1zZu7h!9eN*3R{ z<~Z_byhAIYJ17K*5wu3o62lb+T5^;f?%8i-4b+CAcCaAs1Em-Zv9Zb*YwMd~{Ri4%}U04pXq)R7DQ2^Ah4kQ6(KGV^JHX`0(wdu_{92LYV%VXB}lJ=L{X6rIxrQ8<~7|4 zUsA?P8vrt3^Cz3=B(yV#HEF-UpOZwvUScrufN?J!*)Of|OI(Q{8F(?sfcY4O4LIuk zvyba_+K)FZ80r~rT*tZZg5OU$Ib!^En(R#%wORy9~T#y-+T3mHydB>@>@`t};ynWZ^ z@d(gOKsNwi0lsJ&Y9Pg-`pLebwO!KvEC1sCpLyax`q}-RQ+s$|eog@X6hMiHRfnb1t>5+XZ@l$4FHBzc%B{zX&#br8>)Siy zr*OWw?R9sW@BHsZ_gGw=0cI<#8hQo%0^m8|59ddEe7I}&2)rk%hpjgY@LIiY<_918 z#MOfz`k>kkfv$O19oJ%@Vwop&*Tm8bHn`xz`$HmGDqA*6YFUE4G5FY5^wLw7@7nUN zHjXYY#^xQb+N|F3dP6}Bshbf)`|4PM+8?6P1MiK2FvBxQh}e-A5DAz`3>mQuZ$gC* zCWzr6aa?dn4h$eBE$PRewxzJ7Zvsnyur%Lo9CZI;t2UUDX(!+6)9(j*`zt3}b*bwT z0Q8o&en1NBlZTW8aF@&k5+HXXO3ERKvq{MShlIcal!#ueA;@#kD&W*9;eJzq2HOLj zHp0+(sH^(>^TR6NM^`?H!9Pez$6zi!4=xnZH0TZtTIflBT9d*@t@~&WFn8>u(ZhlYwb_b|S zToOrwQYXR3$9LLo6Lfp}@qeQfHyb2W^WF;!Y0}Xr3BABmgweWp0EwJf< zy)PX4gT>GO&*}C{U`2Td-jRV%WHo9;FQ@q7_IYN zuRgtb_Z@x=XaU$F{Bd#%&=Sx&pgX|s^=GagwV(MU9aO@HM$9oQhbgw3ydfB$X?AO#9kA34#dc6O6iF7jH@A_2 z$xkUNvsF*mrA2R8? zg-{(-*))*fUGaJ7yEdtD&r!OXlGSd!mH3c|NGqX|PvZusAm>A%cX9PF&gaQ1*vIZe z^t@*Q;JiXr3Dd(s|$xe_zVdtX~EPv0g1272HJMt zANv3Mw_E@5YlV5y$Wh|}z`4eQ&@#Pn#JW{_e^f8@v3=j}`2qlYW7&@?_1C46m&_*P z?|ZEs-BH!Wk>|D2(hOsn&7GZXtgVf{;Z3vcp!Yzrvr*XKd2oIH`KOM}Q%}lr!(mb0 zINi(+<;mTrcYpm2ANbc#;L?*pO5&(L(iPFmfZ%;Y%&a0O3;rDaa{`b*6NE7V=*pGf zF>gQr0PTJo^amaYHt1xGhjd5E?FXi~`4jh9VuyD3J; zFvbWOkBS!4GlonsEt!XI0UZH+1dJSTu>aYoj{N`i8(5U0?L=MMHieQSPtIuJ#5L{0 zeR2E8Nvjd@+B%srS~T!zqOMC)>=XDfiYGy@6et{RhZ*pO;5c*)U?Mrs zhM%YPU;|ZMv|;@5-RFi(!4T~UxBPx^!Dd9xza|f=d=RY zi`xu$ON~abep5twOy(8-X@~a7PN*fh=zHyH^qdc_k7Jji*4EC64oZi-HVQ zsj`RB0>%lv+dCGmYonIo1*9ZIssw|vS*OMFkuMzJZ~Y1cp0RD5EWKB!$|@qx6IhAv z7{RfM95j{FC+EC|`JHLf`%EYo~8B zt_18Fz*E3X0ABz{IzRHfJko_B%;D%r>&amSx!U;SYyaENU3vUR9yz#q=kevopML6d zz*PW8c<{rF-+YH7QiyB$BOd`@zYcxqArhinTAexI=L8_*kArOZLvMU|ZFl3vr;bnW zRSViHbb34*8=V#9Y->FFLUDTbx|dbc@B87=U9VS=)uHEVfu z%oc2EV`Q*7QiXN$*v+YV*X!5IZ~ex(`;`yx>5qMALf>`Y1n>IJ(d72(xY>okh0bzf z;IqbRok3)HC^@S{@Nus{srYq10V!~ENFqA<-=sOf(M8b$S`f4_-MB$*_@9cPxFfbt zB0vNAzNpt5tdaY*J~kS?2f`_>`X#l%@H4Flz%ZekR}(1=hqW|IL4G(jGP?bK>Yt8< zcFKMy*ZhVFfS!W9RuD&rNPL~fVRbN^)f^l`;8m5xL_vkLl?wo$TfE^3Qj> z>Q#V!!;83^5;)G>wX57g6pqtLfQ_}=a~GmcTu2ZSjMPQ&Hp&4T3S)<8v#jy=or+%? zL6~S~YxBI4D{ksD?WA~oCiE&l^)jwJ)kbg5Qg@A)Z_2Ofs$eox)nk0tZT#h&N5eq zVm(oKC)(aZ)B~yp#8wTfZ>7+R$95VzIdKHS(kDcO@L3!leR-$Wk9|V5VDg3yjYOq! z3;!FBHTt_Z8D~nbjT1Ov{DWp zgmE}>0f^xfgFki}d>TW5;0>*c1$CxJ2nj?SFG%DikTsw*hA@HgA6WjujEOB^ZS)vm zpfo`!$V6kJ?qnz=0vr;8GIAorLPb!GOU(+RRSv+wcy6T&;Gsc#f4Cl~y%V1cS~OA1 zKUC+*E;pT5rx359N^fIu_ZkDY#40_t;;B;sOaZ+o_(^Qp$6bEuWeCmCrZ(-($8S5Q z?2ga{bSndGehk(MlNzJ~q#V}`7?##x7!VOidxXlYqpc6b)0HnmmrE5}vW!ZCdeUa; zrF8~|OS6W<=0l&`!w>%^V+-ont#iB1sk%z<9W%B|=N4X_Q}L>*N>(kIV&O`9)#<{# z=5`Na&kcBFnF_K}N&$-kl_-rC%Qd|Hb?a-dxW~n|{m2623gB@N<2rW0uDkk7%kw?> zl6;Mt=BA~6swcY>Kiezx=F`9So4@nX?|A>g0gj#oj+VfFoZlDcUiCBP8-D*kTmFJA zJ%Qj|-L>`q;15WFhw<)rzZ-c?FDC#QU+qvOFn46z2OjwT;*rZgRiJ@+!E~}V9&fHs zCbQXWyfItfxUf--z9?t5UwQWS)BpW{H92+eW&5RgzXtXb1d(|Lya8GU3z$#?S}S~w zpi90KNX?*{fZ7ACz_dW&1l%+_rVa9bj${8b@0-he|G?-=))Y=aN(PKX7$zbiL&`iZ z93I~vfvN%=NZpRZ@(+Bz0-gm#MH?V+PS>GGHJ!yMjz%S@V-h&>!M#Vu% zo(BV;faGP+B^uoO2!t^N#Zg2YJD9NXASNaWk?@!ZjcNj^6EQh3rcZFf1_1RVhO`-w z&T}FNYPTuSTQv_{{00etNNT}HS4rumd?n7)MS3~jbbU!X`e`;F2?ZRli=|mArX!+Bu#VI+d?%;~pR+fL#(EJCR7+sI zgxXr%RII6Q9v|-R{Jnp8_3F<(+ALq@5B8q9aXdfVJJS8VMZ0%!uv{G5BlxYYKi53| z_^;M0kwJ4T&j~=r*TUzlohu)DVUw@mm}Tz@oF{tK8Em}x%|G|@;mw;`V<56q6@CWDXvOT1mMaZcpLkYGs> z$bcG4`rg-oqpmOig+LsOi%ipPT! zMIjrLcHO(*DXeG^ut_$%Ub-E4qXeVDhPD&O89dpcArE)@{82EdQ}i1=N8dkZUXf{x z<~?zg7RZDIg}Bm8ZQbrK7kJ+XYP|QeWBvZukMYg#@c8}T+VS82%LUyrp2^?+4v(j< zUUT36K5oyAx6MCz`>6W57cTrxTyZo7p|naq{OK`4!K6l14Fs0Nj4P!Pla#`KtgI97 z&3I$omZ!F*1h@!YptLbyC3uMN5in|i{T;!czUKq;_Q_}b@!3|E?pZAC{uHxgx3Bxp zeBp0@;o7G^cl`)xp9*dK6YF>r=#xg3mu`s=m5aGasT~F zySv~Y_<=Ygx23A8drH*-giF_TfnWNbtAqPn+XgmXu!fE8GgzChf$x0z-}{W*cK&m2 z?Cf$}8=Cl$PJE?>PB1zKY_Yb9SG;;WvuF^6LnI!76u=svJ0tZuERMrLTpb`yAZBp` zP!ndB+J@lMG{DjEfiPM%D2Tm>i92fK6)fECx^q(9OGZ3NlxHB9M^W962A=l9gM%XX zNrDbb%aeKl!+<|9#aTJTYA?sD+OyR~Lc$RV{s0KxB}RT6CHSDm-nk^Q^lZOmVLS-_ zN#(FNHCk1wJK3>KZgpvfO^RD}frk!w(o65M^e%qGM1Uk#`u;?6pc+rBj(XkG?+A5z zLgsPs|Il$!dv(Ip=;6WYWq8Z_`45o}MgY1ZEEMj`6MPGD!t76PlfK~&<=JLyS}YZ7 zO7D6F;f?oV^y>RtfBr?)=>PG|qq5bn`?_lV{FwPXU_*tjQO_Z)bcXZZ09*pq2(U58 zgCmni0q4TFq!M8N=C%Djdg3#FQF_yqOHryhcT=po=2Z0W@XM!-it0$Oe71JHM?uEu)J!9RBZGXC^@ zAG!qL;ziZ>z8Cz^L$OP4O8JHlHFo#!{IzQT*~g2x){pDs!8L4f!9EkbQ>B8g)u?s8l?LTL_~@mjifG^5`fqpu&d68 z5=R?Kt3mUYx{jVF(E7eR06Ag3o2qKBorP~m0H_n@NeKXS82kr&^yxlQ(3Z#n@Ns(} zw)qoTkp}tz$qtyDuDI^??f>4$ha(eIC9O#gUg$vXP^8y(09jD60a&1cLv0Sg)f8+i zG;mnb+>|VG!Vx^R#jxWBP7|F$zO5pvFKMqJ>eE1u!a&mIlr`^<(i`7^cFo zw_deUPnIx(wWIhsyU2gAEl{{{q9)YhyZ~$sOa<86`@&Om_YZ!tUh=$NPMm8OM|CZS zZG!_^6i0=h&H1QUF7`ijaQVj1?9cbm?99>Z_lp_Je8|bj2|&ibkMGMMo-jl_UAzeM z5dd$y7@EfKW+PC~14WsMi37FKgI)l5A&o0#Dt*sB2%C`!tn;`vpeBmgpewl2+&!I!-GXjG-bAq>M8zBm zYk?Yxg~>BOZ5&rbVIb-5tDpTRw?d&4BY`2WjaENZP33=-!0n`SlOrGc%9>;4O>td- zG1TS{-GF}Y5?%1_X89rmx1o?chzx{&;vRoDn@{g~CmB0XfS|}Bh&G7|@k!Z{(jFwU z2JMDu_GAKq4kf8XGbXhF3JTp4W|VeXmUd7xr{@|?jL3yd*9fpiK)nMT$w&TGt9yG= zZ=eBpM3h+FTCsb4zFW5KSq1=2+JLyz7gj1 zN9gDD#rX#wF0R~tvBrJShc5z;z8CcK5A`c~%pBB1^Qb-}Cjc4$o|6LV$%fqliGS*+ zz?Zi`AN!?WD{f9|-LGEe%k4&+oA=Y>KS4EC`6(5E$tEy415CD0V=|rD$#i_zbW~l! z+U&ORnY(`JKc1d>$-Rf%k{=WKk(y?t1|u;j#h_9~3D!~=Mh&cj3{bS|7p9YmX=$LI zFp%)ow2Q8N;*h-U(+LPW>CVqZ#rNHFMt9_xVT?Kq;8Wy zQ{oV%etY6$v=ojiJl$9#Rk(~>odVM+W5{jLflt7o^-hr31)w;ik8}6Ves|!)=VKBf zaipR>F^_%tVQ9RQDt$sfW`SzlT8N?ELOF68BoZ%^76XBZnANCZTTHswN^$0%-lJg~ zK6yRig!7C+;Gi5eyL%4vU1|%1M!eS6qlQOAUKb>0Nm4XMY%T4kR^0CH?Cf3rtN(QG z>ie$=-Cr#azc@cUK0cl=Fu!pFiv>_00`($P?KQ%ri*e5nl{o$NE$)QB=eF0-J$MN& zf9{{yt=sSP7yt9Ox%a&1k@B&}{ttfUnO|$a_j|v$y?F7W#yxxe3diuA0c7L^AmghJ z_Wb$tB>-Hxa-}|@USuy^Kmh>f&Yh>l!m;;4-Ybc0(rh-Pwr$xt$09uCc2|%xrKX3#}lD>)QA9o+R1VExrKXjFqkHHKd1H0U0 zotx(0lvWoh1W(x)I>r`K2ZBKt|BJoK#eVUYC_nhCg@dg z3d4Q$SbGy@@T%S>tpBKVp-S6zV-_dX`J(|bFNW^ z1E_79!@6x-&&=91jknecGwXal7h?_-0E&Xe7}lMg>nd`Fs;csrE?rs=dKX$UpVeQ*{pL894#S_*ww>T4WGB47%$hca``O;Qe`e@r&;?>56Sz(++@Yx)AqF zL)YWw*LQXm;s|UN*FLq3Ndyh<+W;tMKrsgFI#6r?JlTL@g()T|?!5nhdhyz+*W9+? z+IqVzX+&175SK6*iSb4Z7ck0FlJOOhj7&)t0R+jz#-ta~m0ZR`1 z*Z!`|-x)O0jpgwT` z;(bMtA9CpQ1%l*nAcL|4))=^Xv&P~0SAN0K_3OIa9y#AMPPNgN#5eHj&`5)ZT-i`d z4h=jxo=kvL7&at&t zu3WjY$O%A3P5?5#_V6I=sjH{PxDjTUXU?2K(=;ryx~Mjr&FJK1)2XMbdNpHq9sp2{ zX955R`v={14sd`y-_WKh_2_t^?Lv)PID7rk_a4Xjs*S|OUP?dK`KJN90TdIUnr>md zHmgQt%d#3z?0B?UHU6>V^LPBny<3~#|4pb2FYR1?L4_*~qfkbv468;8F(>1*Gp3yW8eWQGEXXayiK_L`cex2C^bq>9!=JnM z`yc_JwEd^6*Xh{$gZ+ODIvv9m!ESpX&dZl`U}+xzykN0_8I zR709E*P&Hzx#lv=B^Fk>MP$)(oy?^s=92p@mr!%x$Yr?>(d7DB??2%C7ktle=lpnH zm*?}G$LsZcjS)nv1HFR$dp6_c(*@&tY9#0|7>kQQ+^*lPChpVa`#uk-S0vhcVUSlL z^lput0N;?1Vq>eW=OWiFGYWFSMUCF}VM`@NFo6Gn4kI1FJbcmV7BQD{(}8Izf9AI> z5fm`f62}9;C@(b>t*&~5*>BNxLg`mTEr*}iGp=I6e*xm7<=tmFx$33U*ggPxvn(MH zj$Y+dt&(fJ)_n4+Z@z^JTHGYe4?bk&7pL13@MrixTwf_x>n9dgWL%1q8p$XmRjy=?I-V-`*@v1YEx_dl#VKMAI;5b88OO;s|I&2_9LZ- z@L_bLQ6x7#V|7TauWEx3RI!we7z_JU_WO>=(>S15c<990e)*R$C?u|*Oz{}|aB2fr zkntTU%Sr6%g#nd(F7=1mDP#%(E2`DaERFk!)$Ht5({D6qv&cd6HwVWuUhdhMdu$ZZ z>EXK0wTcKEx7!RPKj)ChTT*T&oIn=7{ z-Lf~Xg=6h`Qs5Br`{HW1aYlv;XN1K~UR}oUYV$_NLKOhOk31Tiy%}cR+wUW#B#xEJ zM2j=WHujudi~+Fzd~)(1>a7_3)OJc;6h{YVB=5R$;RcFbx_ZMLjNS zkTScRXn6YcX%Zke=74h&^to;f#s0NwE9E!N*&s+<@*n3Cww*futFeendmSK<#0G5Y z?*~^dUK0lRNBE0x-UYG12W(dg5`@5f*?Ol#@jS5HJ4S(0=LSsdUg1jH$0wTW$zW>4d~}cJa7AqN1z?m-fz|NZc1P7&^l)~m@t~{Zplk2(GIB=GYJU)2pGW;BCraf-+uq{LF8*-Ov$dSB;pgQGYNnm2>K+P;c9KHFn_!Re8fn*46mL zL;3W`&fcZbD?}6YNh{8?#gz4c>(G=K%MnK$f7Wl==5Y;XFWO?TQGUtlTgq1wVcR{q zd>IDr|CxlVDbUf&9mxH-3pO*c%c%PDrM%;{!p5`i*h1wW&AZX;Q30zOnG=8iaha~2 z;7O?(-x))0Xvq$fQ~n^6$?^tr8z+#)I()Jh`_J@L|IRYm;So6=w9Cu_x*wA&fXzFZ@ z-(NkPAoCdy25DnXGzL?U0wP)>3X|o;>bmos?p(z8TSZY~fJI&RLRWF6q8x|2i z)m+u6e?~0mK@-)oKrP3$21dzLV;hfceCI6#RHf~-J4B4-ulapugsp$X4$ua&SUFIX zR;LhAv`G>!nQyC%7wWB1P93uZGah;qiARVgxPDfWnLB1lC$Zujw9tyy@klR2&8|x~d&Gw+P)x zAXSX($6j8RVLFIMTMK<}NR^d?6u(ZPV1X= zKxNN|Oh>yivx}QPj@MnmQ6W12Ie7dV*%k zUKb`cok9qHhWNGN0WvI;209G?bX1{^Fx=RSSDmm0XDlr`0=dlMsS} z>5>r#Zxp;;dxbTB3oh|>d zLX~x5!;6r$Ne!7qL#EML0ZfNKHeOwjW)>SjSO#%uv5X!s+};w9fKOEKJIp?9yCL*~ z7wn^$&zzSRn+{O=NDhj)HLsg>+a`B7!6mChq;*d*F~)+>TnU#S|M7JK_o|28(A{-J z4=Nk66CzE0KNFxk*7G>qWGIN~gtZB(yRp8x1I7z1yHmSxPhH{~+TdVrcZ!8e+tQ&i zy!JJ?=y0P`?6HcZ-hY^|V_kZ82fbTY%M44q@{x`gWz#AZL}Ghu)9_VJt_SUoaSd#} zlPej-wlo8O?ehT=#dnIVHHE*SoA=y(k6If?@%Wuk*`xBPcGq{(v5{ft7dI>}0a|Gf zFoPQCk&XbTtkPVLbu=3NIq(#ZxT2pXm}l!raIjRW&eZHnJxU~7+5W}C*CQJ$$r?;Y_J)}xuQyPWSh{~H zAM?Ijm+dZ~Ky5nyhry`R|I*Mf#n#@?ptEmvjPz_$1s~G?;g^vXRUW?tJz04!V5Ll|MOszj-$t~>()r6OzidJs+hFj{Nq>dq3&fyZIM>5EQ#`NT0y&n zq$aJ0dwO0;7^P4mDLu$hDc}AC^J{943Iw97rF;!G~1CF*KyMXPJQUJ7cR~ z$$5XJ!cR2**-Gq#cCqX2G|vfiGbRHpxJ&nLH+}8;_X6pF_A&d0T^E>%6yo8W1d>98 z4T+fk*v?XY;4>qn?Hsf2fQ^GEM>a-9Y;NlH)J%t}zU3`Doaxmm>%*So)E-fv{a#|d z`u?Tv_@Ri*HU`5n$NgVa#z)I^e>oIkiWfKX59sd6VReu;!09n&gQX-JZD#c?UH8zN zzDHdM1vEiz-_)^<5FFFa&8e#V|N6gf;Lv^j2nZN9vozZTj{}&?%ouD$Fm#FeA9MPX ArT_o{ diff --git a/src/assets/images/top-stat-icons/stack.png b/src/assets/images/top-stat-icons/stack.png index 2db4550fb8612cabb9587b4e409c08acbe272313..f9c5a9a14dcde8690ac4d73b0418a5e7106c2108 100644 GIT binary patch literal 10003 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%0DyW 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

    -%<}1?62Wi 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

  • {f2O}jI(zmkoqgZ|e04tXQkTsq|Cd+&=GU&h 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 JRicIg{}1xA9@_u_ diff --git a/src/assets/images/top-stat-icons/town.png b/src/assets/images/top-stat-icons/town.png index 50b67b29c145555b362c1aa9b69ee619851a34b3..8b322c6119a82fdd95e44c8b8e586ab1f41fa308 100644 GIT binary patch literal 9431 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 S2j<^jjZ_pgZg8vVAn|~w# literal 170169 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 z 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

    3WUHdlb_TQ-*}3kR;75m*@l@pyNOU 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 diff --git a/src/assets/images/top-stat-icons/wetland.png b/src/assets/images/top-stat-icons/wetland.png index da9070c5fa8b13cda76ecd085c3ae3537505b99f..2fdbf026d95c771328f78de9099d990e944f4b1d 100644 GIT binary patch literal 10488 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

    wNHN-nt02; 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ξ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 *-j)W&up_qYy*Ju$2SEJ^sZ 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

    U;{sj=6sUHO_hlpca1TBd&OyPd3h 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%0AcA|GpPWG*L2T2PTkT`Qs1*ezAVh072y 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 z z0Z4d}N7q|f?APFLB-P#{Ghk&PMvVrTnpH#Oy53g#(;;xUo2=lWXe=o^k>xQ*Blwr8 z-DdZN4nm=<2hfv*`0c-Y+vG`R52i<=iM=;mvKAV{c_hABWLU=p{PhXH4u{}(XO9?RtZVG?6wVG_1{7l^^`(0b)u3AhFS6wP8HtS zX|~y<;coaVldJ&53?}G~FLk1`tOPJ-wn346Wr6=$fb)+=t2SeXM1k8x`AyiS1hEf3 zCa~fv8$o$y{D@j~imr$l=+v^9xa4fng6-Dk&%j3(-Os3%kakNftigU6qEBpFrOErO9|?%{pW8Df;IjNgaz1Wp}o ztTjS!TssOh_FBrbE<$yiL7E+yH3jmUX`{%W2Ko1dEFlPhs*<+ggAZC zG+b2gdcAz_wK<|B++g$fLgU1pi04;y6PfmN$UaEbKcC4!5q-_WzBR!it{hv-bC)ltZj8=G~2m9+LVHQS9 zVDPJw3+oz8e>?9U`~zaVXf2znNp1t0OJtm4)4OmUN@T>b5^33K`)Z|k6w{KUcSXp$ zoblAV+XA^+W_(`xL7_i;+U9e^t+hyA#g2ILaYp)W!AJMAO$365H2?X5nAlaY?eewj z$}c5(e}zw_R*3dUi$Nz2c@DChrtOr^4SEnc4^OJaigvZsv0|hka;MH|@!O5iQ;p8O zzwFfi0UT1fZ;OVWgnLuD93CDXWlR`sQLoZO#q+jUslBTt1a{a`sbhY@mS>|b{<*}7DS#?LBR#DdVc*!_&j4q*OUn{?q&ql z;QqkHVkw&YxRgZegOm`er(&D+@lzsttap>&#pqZx{CO1gw2E2C!IIt4Ztz+=vsRJn z4sm>}uz9NYh_%ZuFhq23koBK0w9ym9wP*?-Mp#+4Gj$Zc%Wh6o2nc89Z^m$6x>!Q# zbm~(aXc}mSI%rhf5E2d|)M%wORg2TSa#H}DCle!}r>E>yO?_)E;sPxtQ3Q3dAR zIU?ROqL)x9hX6vW9aL(%?VD3?puitDjrnFaq@INZA{_D{x8ln-dC%)XKQXwNN*WGq z9KYK01ziKB;U(Fq!vlMkdE5fggI#f$Q7!wg$ddNPHi?v*A{d`%wXD@W>|D#Mgx*`f zmH>FXXleIYGFs;4y-T{Lg{^CbR4J=F(iarb%9b6bEk$I{s+(Y1hMNY^RLV~sc+-I1 zt6)*k%2_o9*5*SELYA`70;$uRG0+`i){+6w$ovD5EBx;mY3b=f;R)Xx$uR0-)}xz& z1s{rVuMRUao~UWe z>FMd=^d1_Ioo?zDq|~jAOEzAtrrHQn(Z8p7uPwdb7lw%)?(^tZKlS>mFN+$`Z6A#e zIPH3HoO3rkJ~<%;w7Tp@A@-!Mnsxu_PDhf^qxXUzTi$dxYWRjnZ+VFX`{-4cPLGta0TBR;{8eG4?+8~Gtf9V(xaXQ6khMC4 ztdgA@^E33QwIV3xW?+b^MOj89vS~oIf34n0zuET7_7lE&gpfVvO7q}|&H=COdZqb7 zluouM&^|eRzDaiUG6~)-3`B{x%Cu{q%A?us{l5;*vB%%6rKOBLhw$8D9 zp7*dMwSBtf=EF81Er@e-SlM%KfB=b}W-av|@^3VhW5pgUewIbZRx zqQ^2sA}S~d-CWO3cMl9SjxI!k&)ZWekmN$ z9V6;HMc8GD0K^&T5pdR}57TB%Qy3ffdA$9GB|GrvjkloCnX8J728Auz+S2Dvs5FD- zVpCK^)Ekh&HE>y3s^pQ5?pVDa zB`n{Cun5;dQHqFYpa?rdVn#tOgn{=ht)z_FEgyKkztA37_OTf81Oj*bWVoouqR@?O z8P$&jfl^)>>x}T(9TO4Cf3>=}cx3Sp?w>yvY@gqvz@uH`q6Q&vD6SNI@?&>k<5BaqP_z?At;Mh&XBplQ9S|29p)J@nnz499&h z5iv~>?Me{SC831UFM>Ju*n&4QIqB|Ugfnx&ht9C=gJ;~j>guCH8N>f9W@>i#pfS)b zTLYBx`b)G^i~r&U$jUkbxVZyrOjL5k40D8BQA584wkXSA3|vAE+w&Q!xn9xxCf*lfF6Chs@b@kdai+`XFnL?6sY)&re5Ieq$v4UELMR2dEn< z9hDIHDTnRoyWrdIWFu2&RKrEFj5B;|Xe#iusB_)%FmF3g=mHl7FWQ+}Ds}kbr8PXaQ8ho@xSN;v-7J6vG?@w_`NyeYiAc7&pn}$ zZpZ-zgri>oHOF?N9!jxNZ_#QGOR#?#KSW? z0Fp=1leTX4r6PixPK(cE$AuV6={5{(E#w3yc3I6Wv^E z0S_mj)#hXa><*_j)GVE>4LTsAu-;re(TU0xB;Rb)I+T+lp9<1xLnfv-V7!0*Vqh~Iye6-LTN#UCNdIpgbVz|-770|38)zp`-E&W=Szcaw$k@pL gjsH~(2!_0%y%2}3kw?Pj0I%bVjIwmKq)EvC0C0u1E&u=k diff --git a/src/assets/images/top-stat-icons/yield.png b/src/assets/images/top-stat-icons/yield.png index 5e025af161c709903abeb383e1887555b9ee61d9..41fe750f008e6972ef703d3ead3047fd8a8005dc 100644 GIT binary patch literal 10138 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 M(kfE562>9_2gi=z;{X5v literal 205219 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
    suZT?7eH%cd%-k;25p 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%0AoC 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 { flex: 0 0 42px; background-repeat: no-repeat; background-position: center center; - background-size: 100%; - filter: - drop-shadow(0 0 6px rgba(48, 220, 255, 0.58)) - drop-shadow(0 0 14px rgba(48, 220, 255, 0.22)); + background-size: contain; + filter: none; &::before, &::after { @@ -348,7 +346,7 @@ onBeforeUnmount(() => { &.is-counting { .count-card-icon { - filter: drop-shadow(0 0 9px rgba(48, 220, 255, 0.52)); + filter: none; } .count-card-right .value { diff --git a/src/config/layers.js b/src/config/layers.js index 56d3668..db5cea6 100644 --- a/src/config/layers.js +++ b/src/config/layers.js @@ -1,5 +1,3 @@ -import { hongyuanTownshipLabelPoints } from "@/config/townshipBoundaries" - export const HONGYUAN_BOUNDS = { west: 101.852492, south: 31.851389, @@ -462,58 +460,16 @@ export const ecologicalProtectionLayers = { ], } -const yakTownCenters = Object.fromEntries(hongyuanTownshipLabelPoints.map((item) => [item.name, item.center])) - -const yakRecognitionRows = [ - { name: "色地镇", count: 131983, devices: 25 }, - { name: "瓦切镇", count: 126611, devices: 24 }, - { name: "安曲镇", count: 99331, devices: 20 }, - { name: "邛溪镇", count: 81727, devices: 18 }, - { name: "麦洼乡", count: 78489, devices: 16 }, - { name: "龙日镇", count: 66846, devices: 15 }, - { name: "阿木乡", count: 64176, devices: 14 }, - { name: "查尔玛乡", count: 47958, devices: 11 }, - { name: "江茸乡", count: 34576, devices: 9 }, - { name: "刷经寺镇", count: 30407, devices: 8 }, -] - -function createYakPointFeature(item, index, layerKey, metricLabel) { - const coordinates = yakTownCenters[item.name] - return { - type: "Feature", - properties: { - id: `${layerKey}-${index + 1}`, - name: item.name, - town: item.name, - count: item.count, - value: item.count, - devices: item.devices, - metricLabel, - }, - geometry: { - type: "Point", - coordinates, - }, - } -} - -function createYakPointCollection(rows, layerKey, metricLabel) { - return { - type: "FeatureCollection", - features: rows - .filter((item) => yakTownCenters[item.name]) - .map((item, index) => createYakPointFeature(item, index, layerKey, metricLabel)), - } -} - export const yakIndustryChainLayers = { "yak-industry-chain": [ { key: "yak-recognition-layer", name: "牦牛识别", - sourceType: "geojson", - geojsonData: createYakPointCollection(yakRecognitionRows, "yak-recognition-layer", "识别数量"), - opacity: 0.94, + layerName: "ne:daping_yak_marks", + styles: "yak_marks", + cqlFilter: "gov_show = true", + opacity: 0.96, + queryBuffer: 10, mapView: { targetLngLat: [102.58, 32.72], distanceScale: 0.82, @@ -524,8 +480,8 @@ export const yakIndustryChainLayers = { { key: "yak-recognition-all", name: "牦牛识别", - fillColor: "#32DCFF", - strokeColor: "#B8F7FF", + fillColor: "#FFFF00", + strokeColor: "#FFFF00", selectable: false, }, ], diff --git a/src/services/balanceApi.js b/src/services/balanceApi.js index 06803db..46219a1 100644 --- a/src/services/balanceApi.js +++ b/src/services/balanceApi.js @@ -91,8 +91,8 @@ export async function getBalanceAdvice({ areaCode } = {}) { areaCode, } const requests = [ - () => get(OPEN_API_BASE, "/ai/balance/advice", params, { timeout: 18000 }), () => get(JSY_API_BASE, "/ai/livestockBalance", params, { timeout: 18000 }), + () => get(OPEN_API_BASE, "/ai/balance/advice", params, { timeout: 18000 }), ] let lastError @@ -109,8 +109,8 @@ export async function getBalanceAdvice({ areaCode } = {}) { export async function queryBalanceTargets(question) { const requests = [ - () => get(OPEN_API_BASE, "/ai/balance/targets", { question }, { timeout: 16000 }), () => get(JSY_API_BASE, "/ai/question/balance", { question }, { timeout: 16000 }), + () => get(OPEN_API_BASE, "/ai/balance/targets", { question }, { timeout: 16000 }), ] let lastError diff --git a/src/services/homeVideoApi.js b/src/services/homeVideoApi.js index 3ba00d7..c1c2fb6 100644 --- a/src/services/homeVideoApi.js +++ b/src/services/homeVideoApi.js @@ -47,6 +47,37 @@ function getMonitoringToken(row) { return EZVIZ_ACCESS_TOKEN || pickValue(row, ["token", "accessToken", "access_token"]) } +function getMonitoringPlayUrl(row) { + return pickValue(row, ["hdPlayUrl", "hd_play_url", "playUrl", "play_url", "url"]) +} + +function isMonitoringOnline(row) { + const status = pickValue(row, [ + "isOnline", + "online", + "status", + "deviceStatus", + "statusName", + "state", + "onlineStatus", + "deviceState", + ]) + if (status === "") return true + if (typeof status === "boolean") return status + if (typeof status === "number") return status !== 0 + const text = String(status).trim().toLowerCase() + if (!text) return true + if (["1", "true", "online", "on"].includes(text)) return true + if (["0", "false", "offline", "off"].includes(text)) return false + if (/(离线|不在线|未在线|断线|断开|异常|故障|停用|不可用|offline|disabled|closed|stop)/i.test(text)) return false + if (/(在线|直播中|正常|可用|online|enabled|open|running|active)/i.test(text)) return true + return true +} + +export function isPlayableMonitoring(row) { + return Boolean(getMonitoringToken(row) && getMonitoringPlayUrl(row) && isMonitoringOnline(row)) +} + function inferTownName(name = "") { const normalizedName = String(name) const town = HONGYUAN_TOWN_NAMES.find((item) => normalizedName.includes(item.replace(/[镇乡]$/, ""))) @@ -83,7 +114,7 @@ function normalizeMonitoring(row, index, total, validTotal) { const hdPlayUrl = pickValue(row, ["hdPlayUrl", "hd_play_url", "url"]) const playUrl = pickValue(row, ["playUrl", "play_url"], hdPlayUrl) const token = getMonitoringToken(row) - const isOnline = Boolean(token && (hdPlayUrl || playUrl)) + const isOnline = isPlayableMonitoring(row) const onlineRate = total ? Math.round((validTotal / total) * 100) : 0 return { @@ -113,6 +144,6 @@ export async function getHomeMonitorings(params = {}) { timeout: 18000, }).then(unwrapResponse) const rows = Array.isArray(data) ? data : data?.rows || data?.list || [] - const validTotal = rows.filter((row) => getMonitoringToken(row) && pickValue(row, ["hdPlayUrl", "playUrl", "url"])).length - return rows.map((row, index) => normalizeMonitoring(row, index, rows.length, validTotal)) + const playableRows = rows.filter(isPlayableMonitoring) + return playableRows.map((row, index) => normalizeMonitoring(row, index, rows.length, playableRows.length)) } diff --git a/src/services/smartApi.js b/src/services/smartApi.js index 84cac52..4c28f91 100644 --- a/src/services/smartApi.js +++ b/src/services/smartApi.js @@ -1,12 +1,18 @@ import { normalizeResponseData, requestJson } from "./request" const OPEN_API_BASE = import.meta.env.VITE_OPEN_API_BASE || "/openApi" +const JSY_API_BASE = normalizeJsyApiBase(import.meta.env.VITE_JSY_API_BASE || "/jsyApi") function joinBase(base, path) { if (/^https?:\/\//.test(path)) return path return `${base}${path.startsWith("/") ? path : `/${path}`}` } +function normalizeJsyApiBase(base) { + const normalized = String(base || "/jsyApi").replace(/\/+$/, "") + return normalized.endsWith("/api") ? normalized : `${normalized}/api` +} + function get(base, path, params, options = {}) { return requestJson(joinBase(base, path), { params, @@ -14,6 +20,25 @@ function get(base, path, params, options = {}) { }).then(unwrapResponse) } +function normalizeRows(data) { + if (Array.isArray(data)) return data + return data?.rows || data?.list || [] +} + +async function firstMeaningful(requests, isMeaningful = (data) => Boolean(data)) { + let lastError + for (const request of requests) { + try { + const data = await request() + if (isMeaningful(data)) return data + } catch (error) { + lastError = error + } + } + if (lastError) throw lastError + return null +} + function unwrapResponse(response) { const failed = response?.success === false || @@ -41,29 +66,24 @@ export function askStatQuestion(question, pagePath = window.location.hash || win ) } -export function queryBalanceTargets(question) { - return get( - OPEN_API_BASE, - "/ai/balance/targets", - { - question, - }, - { timeout: 18000 }, - ).then((data) => { - if (Array.isArray(data)) return data - return data?.rows || data?.list || [] - }) +export async function queryBalanceTargets(question) { + const rows = await firstMeaningful( + [ + () => get(JSY_API_BASE, "/ai/question/balance", { question }, { timeout: 18000 }), + () => get(OPEN_API_BASE, "/ai/balance/targets", { question }, { timeout: 18000 }), + ], + (data) => normalizeRows(data).length > 0, + ) + return normalizeRows(rows) } -export function getLivestockBalance({ areaCode, pasturesId } = {}) { - return get( - OPEN_API_BASE, - "/ai/balance/advice", - { - areaCode, - pasturesId, - }, - { timeout: 18000 }, +export async function getLivestockBalance({ areaCode, pasturesId } = {}) { + return firstMeaningful( + [ + () => get(JSY_API_BASE, "/ai/livestockBalance", { areaCode, pasturesId }, { timeout: 18000 }), + () => get(OPEN_API_BASE, "/ai/balance/advice", { areaCode, pasturesId }, { timeout: 18000 }), + ], + (data) => data && typeof data === "object" && Object.keys(data).length > 0, ) } diff --git a/src/views/ecologicalProtection/data.js b/src/views/ecologicalProtection/data.js index 01f0825..9028257 100644 --- a/src/views/ecologicalProtection/data.js +++ b/src/views/ecologicalProtection/data.js @@ -287,16 +287,16 @@ export const ecologicalProtectionMenu = [ ] export const parkTownRows = [ - { name: "麦洼乡", protectedAreaWanMu: 65.94, coreProtectionAreaWanMu: 28.69, generalControlAreaWanMu: 37.25, grasslandAreaWanMu: 31.41, wetlandAreaWanMu: 11.16, ecologyJobs: 179, yakCount: 61720, livestockCount: 63507, cover: 85, villages: "洞拉村、滚塘村、让里村、茸塔玛村" }, - { name: "瓦切镇", protectedAreaWanMu: 74.44, coreProtectionAreaWanMu: 31.1, generalControlAreaWanMu: 43.34, grasslandAreaWanMu: 31.42, wetlandAreaWanMu: 11.15, ecologyJobs: 160, yakCount: 33887, livestockCount: 34589, cover: 85, villages: "唐日村、德香村、日干村" }, - { name: "色地镇", protectedAreaWanMu: 20.93, coreProtectionAreaWanMu: 7.6, generalControlAreaWanMu: 13.33, grasslandAreaWanMu: 31.42, wetlandAreaWanMu: 11.16, ecologyJobs: 39, yakCount: 9572, livestockCount: 9843, cover: 86, villages: "色永村" }, + { name: "瓦切镇", protectedAreaWanMu: 75.01, coreProtectionAreaWanMu: 31.65, generalControlAreaWanMu: 43.36, grasslandAreaWanMu: 32.07, wetlandAreaWanMu: 11.73, ecologyJobs: 160, householdCount: 1400, peopleCount: 6375, yakCount: 43459, livestockCount: 45260, cover: 85, villages: "唐日村、德香村、日干村、色永村、曲登塘社区" }, + { name: "麦洼乡", protectedAreaWanMu: 66.61, coreProtectionAreaWanMu: 28.1, generalControlAreaWanMu: 38.51, grasslandAreaWanMu: 19.66, wetlandAreaWanMu: 6.52, ecologyJobs: 179, householdCount: 1049, peopleCount: 4857, yakCount: 35773, livestockCount: 36776, cover: 85, villages: "洞拉村、滚塘村" }, + { name: "色地镇", protectedAreaWanMu: 20.98, coreProtectionAreaWanMu: 8.85, generalControlAreaWanMu: 12.13, grasslandAreaWanMu: 42.52, wetlandAreaWanMu: 15.22, ecologyJobs: 39, householdCount: 405, peopleCount: 1692, yakCount: 25947, livestockCount: 26731, cover: 86, villages: "让里村、茸塔玛村" }, ] export const parkSummary = { name: "若尔盖国家公园红原区域", - nationalParkTotalAreaWanMu: 2074.39, - hongyuanDelimitedAreaWanMu: 161.31, - totalAreaWanMu: 161.31, + nationalParkTotalAreaWanMu: 1250.4, + hongyuanDelimitedAreaWanMu: 162.55, + totalAreaWanMu: 162.55, grasslandAreaWanMu: 94.25, wetlandAreaWanMu: 33.47, woodlandAreaWanMu: null, @@ -304,7 +304,8 @@ export const parkSummary = { vegetationCoverage: round(sumBy(parkTownRows, "cover") / parkTownRows.length, 1), townCount: parkTownRows.length, villageCount: parkTownRows.reduce((sum, item) => sum + String(item.villages || "").split("、").filter(Boolean).length, 0), - householdCount: 3023, + householdCount: sumBy(parkTownRows, "householdCount"), + peopleCount: sumBy(parkTownRows, "peopleCount"), ecologyJobCount: sumBy(parkTownRows, "ecologyJobs"), yakCount: sumBy(parkTownRows, "yakCount"), livestockCount: sumBy(parkTownRows, "livestockCount"), @@ -315,7 +316,7 @@ parkSummary.otherProtectedAreaWanMu = round( ) export const parkCoreRows = [ - { key: "park-national-area", name: "国家公园总面积", value: parkSummary.nationalParkTotalAreaWanMu, unit: "万亩", icon: "park" }, + { key: "park-national-area", name: "四川片区面积", value: parkSummary.nationalParkTotalAreaWanMu, unit: "万亩", icon: "park" }, { key: "park-hongyuan-area", name: "红原县划定面积", value: parkSummary.hongyuanDelimitedAreaWanMu, unit: "万亩", icon: "park" }, { key: "park-yak-count", name: "牦牛数量", value: parkSummary.yakCount, unit: "头", icon: "stack" }, ] @@ -343,35 +344,36 @@ const parkTownListRows = parkTownRows.map((item) => ({ })) const parkZoningRows = [ - { key: "core-protection", name: "核心保护区", value: 67.39, unit: "万亩", color: NATIONAL_PARK_ZONING_COLORS.core.fillColor }, - { key: "general-control", name: "一般控制区", value: 93.92, unit: "万亩", color: NATIONAL_PARK_ZONING_COLORS.general.fillColor }, + { key: "core-protection", name: "核心保护区", value: 68.6, unit: "万亩", color: NATIONAL_PARK_ZONING_COLORS.core.fillColor }, + { key: "general-control", name: "一般控制区", value: 94, unit: "万亩", color: NATIONAL_PARK_ZONING_COLORS.general.fillColor }, ] const parkGrasslandProductivityWanTon = 43.66 +const parkWetlandProductivityWanTon = 12.48 const parkEdibleGrasslandWanTon = round(parkGrasslandProductivityWanTon * (192.26 / 297.29), 2) const parkGrasslandCapacityPerMu = 0.06229833103624831 const parkBalanceTownRowMap = new Map([ - ["瓦切镇", { areaRange: 747837.6, yakNumber: 121654, bearingCapacity: 63347.29, livestockCapacity: 66751, overloadRate: 2.05, level: "轻度超载", year: "2026" }], - ["麦洼乡", { areaRange: 458338.35, yakNumber: 78465, bearingCapacity: 37634.86, livestockCapacity: 55974, overloadRate: 1.18, level: "轻度超载", year: "2026" }], - ["色地镇", { areaRange: 991265.25, yakNumber: 131956, bearingCapacity: 83382.49, livestockCapacity: 70715, overloadRate: 2.14, level: "轻度超载", year: "2026" }], + ["瓦切镇", { areaRange: 750120, yakNumber: 43459, bearingCapacity: 44927.54, livestockCapacity: 45260, overloadRate: 0.74, level: "总体可控", year: "2026" }], + ["麦洼乡", { areaRange: 666075, yakNumber: 35773, bearingCapacity: 36505.86, livestockCapacity: 36776, overloadRate: 0.74, level: "总体可控", year: "2026" }], + ["色地镇", { areaRange: 209805, yakNumber: 25947, bearingCapacity: 26534.58, livestockCapacity: 26731, overloadRate: 0.74, level: "总体可控", year: "2026" }], ]) const parkVillageWeights = { 麦洼乡: [ - { name: "洞拉村", grassland: 0.29, wetland: 0.34, household: 0.3, yak: 0.32, edible: 0.31, woodland: 0.3 }, - { name: "滚塘村", grassland: 0.26, wetland: 0.27, household: 0.25, yak: 0.25, edible: 0.26, woodland: 0.25 }, - { name: "让里村", grassland: 0.24, wetland: 0.21, household: 0.24, yak: 0.23, edible: 0.23, woodland: 0.24 }, - { name: "茸塔玛村", grassland: 0.21, wetland: 0.18, household: 0.21, yak: 0.2, edible: 0.2, woodland: 0.21 }, + { name: "洞拉村", grassland: 0.632, wetland: 0.632, household: 0.5643, yak: 0.545, edible: 0.632, woodland: 0.632 }, + { name: "滚塘村", grassland: 0.368, wetland: 0.368, household: 0.4357, yak: 0.455, edible: 0.368, woodland: 0.368 }, ], 瓦切镇: [ - { name: "唐日村", grassland: 0.38, wetland: 0.42, household: 0.36, yak: 0.4, edible: 0.39, woodland: 0.38 }, - { name: "德香村", grassland: 0.32, wetland: 0.32, household: 0.33, yak: 0.32, edible: 0.32, woodland: 0.32 }, - { name: "日干村", grassland: 0.3, wetland: 0.26, household: 0.31, yak: 0.28, edible: 0.29, woodland: 0.3 }, + { name: "唐日村", grassland: 0.3059, wetland: 0.3059, household: 0.1957, yak: 0.2843, edible: 0.3059, woodland: 0.3059 }, + { name: "德香村", grassland: 0.2369, wetland: 0.2369, household: 0.2679, yak: 0.2848, edible: 0.2369, woodland: 0.2369 }, + { name: "日干村", grassland: 0.1603, wetland: 0.1603, household: 0.2071, yak: 0.2107, edible: 0.1603, woodland: 0.1603 }, + { name: "色永村", grassland: 0.2969, wetland: 0.2969, household: 0.2607, yak: 0.2202, edible: 0.2969, woodland: 0.2969 }, + { name: "曲登塘社区", grassland: 0, wetland: 0, household: 0.0679, yak: 0, edible: 0, woodland: 0 }, ], 色地镇: [ - { name: "色永村", grassland: 1, wetland: 1, household: 1, yak: 1, edible: 1, woodland: 1 }, + { name: "让里村", grassland: 0.4623, wetland: 0.4623, household: 0.7309, yak: 0.6411, edible: 0.4623, woodland: 0.4623 }, + { name: "茸塔玛村", grassland: 0.5377, wetland: 0.5377, household: 0.2691, yak: 0.3589, edible: 0.5377, woodland: 0.5377 }, ], } -const parkTownLivestockTotal = sumBy(parkTownRows, "livestockCount") || sumBy(parkTownRows, "yakCount") || 1 const parkTownBusinessRows = parkTownRows.map((item) => ({ ...item, value: item.protectedAreaWanMu, @@ -380,7 +382,7 @@ const parkTownBusinessRows = parkTownRows.map((item) => ({ core: item.coreProtectionAreaWanMu, general: item.generalControlAreaWanMu, }, - householdCount: Math.round((parkSummary.householdCount * Number(item.livestockCount || item.yakCount || 0)) / parkTownLivestockTotal), + householdCount: Number(item.householdCount || 0), edibleGrasslandWanTon: round( (Number(item.grasslandAreaWanMu || 0) / Math.max(parkSummary.grasslandAreaWanMu, 1)) * parkEdibleGrasslandWanTon, 2 @@ -418,9 +420,9 @@ const parkBalanceDirectRates = parkTownBusinessRows .map((item) => Number(item.overloadRate)) .filter((value) => Number.isFinite(value)) parkSummary.balanceOverloadRate = parkBalanceDirectRates.length - ? round(parkBalanceDirectRates.reduce((sum, value) => sum + value, 0) / parkBalanceDirectRates.length, 1) + ? round(parkBalanceDirectRates.reduce((sum, value) => sum + value, 0) / parkBalanceDirectRates.length, 2) : parkBalanceBearingCapacity - ? round(((parkBalanceLivestockCapacity - parkBalanceBearingCapacity) / parkBalanceBearingCapacity) * 100, 1) + ? round(((parkBalanceLivestockCapacity - parkBalanceBearingCapacity) / parkBalanceBearingCapacity) * 100, 2) : 0 const withParkPercentExtra = (rows, total = sumBy(rows, "value")) => @@ -510,6 +512,32 @@ const parkTownZoningRows = sortParkTownRows(parkTownBusinessRows).map((item) => }, })) +const parkTownGrassWetRows = sortParkTownRows(parkTownBusinessRows).map((item) => ({ + key: `${item.name}-grass-wet-area`, + name: item.name, + value: round(item.grasslandAreaWanMu + item.wetlandAreaWanMu, 2), + unit: "万亩", + segments: { + grassland: item.grasslandAreaWanMu, + wetland: item.wetlandAreaWanMu, + }, +})) + +const parkTownProductivityRows = sortParkTownRows(parkTownBusinessRows).map((item) => ({ + key: `${item.name}-grass-wet-productivity`, + name: item.name, + value: round( + (item.grasslandAreaWanMu / Math.max(parkSummary.grasslandAreaWanMu, 1)) * parkGrasslandProductivityWanTon + + (item.wetlandAreaWanMu / Math.max(parkSummary.wetlandAreaWanMu, 1)) * parkWetlandProductivityWanTon, + 2 + ), + unit: "万吨", + segments: { + grassland: round((item.grasslandAreaWanMu / Math.max(parkSummary.grasslandAreaWanMu, 1)) * parkGrasslandProductivityWanTon, 2), + wetland: round((item.wetlandAreaWanMu / Math.max(parkSummary.wetlandAreaWanMu, 1)) * parkWetlandProductivityWanTon, 2), + }, +})) + const parkTownYakRows = sortParkTownRows(parkTownBusinessRows).map((item) => ({ key: `${item.name}-yak`, name: item.name, @@ -545,11 +573,11 @@ const parkTownLedgerRows = sortParkTownRows(parkTownBusinessRows).map((item) => })) export const parkTopStats = [ - { zh: "国家公园总面积", value: parkSummary.nationalParkTotalAreaWanMu, unit: "万亩", decimals: 2 }, + { zh: "四川片区面积", value: parkSummary.nationalParkTotalAreaWanMu, unit: "万亩", decimals: 2 }, { zh: "红原县划定面积", value: parkSummary.hongyuanDelimitedAreaWanMu, unit: "万亩", decimals: 2 }, { zh: "牦牛数量", value: parkSummary.yakCount, unit: "头", decimals: 0 }, { zh: "牧户数量", value: parkSummary.householdCount, unit: "户", decimals: 0 }, - { zh: "草畜平衡超载率", value: parkSummary.balanceOverloadRate, unit: "%", decimals: 1 }, + { zh: "草畜平衡超载率", value: parkSummary.balanceOverloadRate, unit: "%", decimals: 2 }, { zh: "瓦切镇面积", value: parkTownBusinessRows.find((item) => item.name === "瓦切镇")?.protectedAreaWanMu || 0, unit: "万亩", decimals: 2 }, { zh: "麦洼乡面积", value: parkTownBusinessRows.find((item) => item.name === "麦洼乡")?.protectedAreaWanMu || 0, unit: "万亩", decimals: 2 }, { zh: "色地镇面积", value: parkTownBusinessRows.find((item) => item.name === "色地镇")?.protectedAreaWanMu || 0, unit: "万亩", decimals: 2 }, @@ -561,7 +589,6 @@ export const restorationTopStats = [ { zh: "修复项目", value: restorationSummary.kpi.projectCount, unit: "个", decimals: 0 }, { zh: "治理面积", value: restorationSummary.kpi.areaWanMu, unit: "万亩", decimals: 2 }, { zh: "工程长度", value: restorationSummary.kpi.lengthKm, unit: "公里", decimals: 2 }, - { zh: "涉及乡镇", value: restorationSummary.kpi.townshipCount, unit: "个", decimals: 0 }, ] export const engineeringAnalysisTopStats = [ @@ -586,21 +613,28 @@ export function getEcologicalTopStats(viewKey) { export const parkPanels = { left: [ { - key: "park-town-area", - title: "乡镇划定面积", - type: "column", - variant: "plain", - rows: parkTownAreaRows, + key: "park-town-grass-wet-area", + title: "草地湿地面积分布", + type: "stackColumn", + variant: "dual", + unit: "万亩", + segments: [ + { key: "grassland", name: "草地面积", color: "#24f6c4" }, + { key: "wetland", name: "湿地面积", color: "#ffe06b" }, + ], + rows: parkTownGrassWetRows, }, { - key: "park-town-zoning", - title: "乡镇管控区构成", + key: "park-town-productivity", + title: "草地湿地生产力", type: "stackColumn", + variant: "dual", + unit: "万吨", segments: [ - { key: "core", name: "核心保护区", color: NATIONAL_PARK_ZONING_COLORS.core.fillColor }, - { key: "general", name: "一般控制区", color: NATIONAL_PARK_ZONING_COLORS.general.fillColor }, + { key: "grassland", name: "草地生产力", color: "#32dcff" }, + { key: "wetland", name: "湿地生产力", color: "#ffe06b" }, ], - rows: parkTownZoningRows, + rows: parkTownProductivityRows, }, { key: "park-town-yak", @@ -620,7 +654,7 @@ export const parkPanels = { right: [ { key: "park-zoning-structure", - title: "管控区面积结构", + title: "红原管控区结构", type: "donut", rows: withParkPercentExtra(parkZoningRows), }, @@ -771,7 +805,7 @@ export const restorationPanels = { key: "restoration-year-project", title: "年度项目数量", type: "column", - variant: "slim", + variant: "projectYear", rows: (restorationSummary.years || []).map((item) => ({ key: item.name, name: `${item.name}`, diff --git a/src/views/ecologicalProtection/index.vue b/src/views/ecologicalProtection/index.vue index 83ed7c6..0735572 100644 --- a/src/views/ecologicalProtection/index.vue +++ b/src/views/ecologicalProtection/index.vue @@ -4,6 +4,7 @@ ref="mapSceneRef" :active-layer="activeLayer" :map-ranking="mapRanking" + :admin-boundary-line-scale="2.4" @feature-loading="featureLoading = $event" @feature-info="handleFeatureInfo" @layer-status="handleLayerStatus" diff --git a/src/views/forestGrassWet/components/BusinessPanelRenderer.vue b/src/views/forestGrassWet/components/BusinessPanelRenderer.vue index 3c54ee4..a6c31c3 100644 --- a/src/views/forestGrassWet/components/BusinessPanelRenderer.vue +++ b/src/views/forestGrassWet/components/BusinessPanelRenderer.vue @@ -10,13 +10,20 @@ 'is-column-label-standard': columnLabelStandard, }, ]" + @mousemove="handleChartTooltipMove" + @mouseleave="hideChartTooltip" >

    暂无业务统计数据
    -
    +
    {{ item.name }} {{ displayValue(item) }} {{ item.unit }} @@ -29,6 +36,7 @@ :key="item.key || item.name" class="business-icon-metric-item" :class="`is-tone-${index % colors.length}`" + :data-chart-tooltip="chartTooltipText(item)" >
    @@ -40,13 +48,18 @@
  • ^Y0MUtS3i{C4a$p+X_@agC$1rE3j!%NpNq0G%f zTns}DO)?Rv4XI+1sZ{+4lTwFfVWCK584O+3D3BBx$7uN(l_<9y3Nm#C%}-#X!j}vl z?2I#kcWd~r8os9%KB&ewb?^^+_+l_Fh~0rYMPBHrkwj40nz63IZk{}Obb}}B9xh(^ zBR}@y2Y%NNw6BMUZ~p4P@>BoW&;QL&@gm#b^)3IpwD0|6d+^|w+-tAZmR+xpI{^Rv z{AKg`H@i=L_CM>t{MnzAkDR=D=cV8Aqu=uW@BHWg=XXE!z5kN?@XOzR{?x(ILwtX} z3Slj#;g+hq6IZ6r;zuu0m~w8g^KjSTcRBdc8osR(F3tG+-uRmx{8As4{^DV7LX%qZ zeE{z*+3?ee#)#3jy|W;>Nc8(88UZ+^;g( zr2yB+R1bt|ZsVnyd{xJdTt$kEAEGpJ?gkU6eHJSiuWmm zW#MB}{PA^~Nv=tjl&k+E`+rm>qz-n+Nxyh6wN6HdMVT`oBLX=WfaUMI$|04q-L~|2 zZXDD+b1k$8=Kt;uzh8e=`MEiS5 z9S=7hzwqUAKKsQr796uhMcc&!6C*10gGYQuYEQlXQjj#u@Sm#{lI__$ZE6KAES8c2 zd2|>>F&5cA=VHXpUFf@5*e5G*)E{c<3^d5BM(R``XfY7XSIHBxq>&l#2h|wo9e<{3>^g-s?h7`EiHAEbjV|-pAsc2~mYt-|LtV$r z3Mo2kYC`2;UI~Y_aFD{WP6b{!co^W&;G1gULzQqx<9d5;as5Vxxd^ogP9i_xrh}%3 z2XDc>w|zMGq3>^D{q3ioJ-GXU4-%gKP;(&XAA0in`TLtcI{(Zs|HQk$v3a$9|5G1T zvvqjut+&3eqJrJm8|VKMpK!BJ*MIlm?y9}>{onUp-}%B1{`>z%^<5wO-RCbkw_QTN zG6}DHCvW0fRCrQpo&c*-0RVIoTl;Mf&tm-k3jWzzcu|E{&GWZ=<7fIfn`%vIOpv7I z@mZ&+{uj};xZcu_-S`bFvKx_|&76?l%7n|*HimOo>r z_vOt$3-nx)=Q%+u2VOX9dwLB#eKO~XxlDx%zJmp*4#j#fs2uf<5Yn?R% zH9E^+pS1CZ>3vUTSE!`oW8A!5Do7+L^d+_Vhp|Y>G$;#5$@h^CqXI$F!NH|_H56_o zD}t%gh@{H+VoTRqa1JU>1%QmBFBQY3(U~ID22~|gRqP5pGYhsI(8nsYjU$;RfjKS=AhT`-fj#{4@XbL3sK7Z`xn{ zN9%JoANj67?cRIim;G!u)ARFl`+6w?z8(qyv7a>ek)QmD`ddWw)1UrN<VJ%fA;rsnJz4ETbrL0OVs~nn9MnS}(Rov`dGsD$0Tvema z6^G~eI)d-wW*x%dnIB*%AyVsfHp49zxY-=hiqLgYsJGi-yDir5QVX&;gO}krS@c)5 ztVatRg=-=2TLoHnZ#-^8X3kanoyc^qFB340jU52l+fav{Hh)doTj04S2ABb@TQY(s zUHvr5ki8?n?RON)kfQy)NG30Tk}@b`TFd0bpN73tnY5I=fIXq0l-ht~`BbHuHSBhQ z%U#QSp}cr7=T=p*4xY;-2y`h(skAnh^Xjtl(7p7nECd`K07@k_ja1AHo-^Y^PPwhh zXCG|%hp(RT=G$B9y2jN)*ZJ{5^l{UdK8(zZ5C+XkECg&U4u)bn6?RtYD{N1QIYO+Y zxR_&G-6n~gRun~(?1@6`7qQ-HQE9uR?dj8VEKw}jG*t5_oE7Ir8m0H?XURo!1bvOO zdN+t-B~b!%sFzl5#1K!Cbn?kQ2{bjKrStf5X!qyhSBGicSTyC@N2m9^fOCLy(2Y@`>53d8(STn7#1q@t=74;NqP({?_05zkl_G-}~pQ!&~S5@A~%7 z`OkdjI$Y&r4ZwffXMPcJCOyAAYh(h|tHY3HLr$n$qgq`{(v zFVi{n)f)S{=Plc}3PK*G*iWwd<@fA#as@?i*Urbkmh1GI=Ka_BbQx`T*G1*ZI9ncy zw<|O#hIzUDmanUeO5@pKq{B5V3AzAP946qA3u#wC#pgpfuCio;1wEyA(&ysW}As@&UjeDd{kUVmpp zWe#!Bhd#o1vTmgdDX}t)g>`wt4~7ni-%w~>auaGyC$!AIAxxg*X($vEw*N5y4kPVx z;5k_#Buu#<0|g>G4MK>WK-nTq>;gz#M{?h+p=uhm>+$O?ezPqWB#&4``kLzzUm;qN z6?c)Vl?s5w--vHV>^S<)$17OI8;6u6nY92qju1kKqfT+-XlaNgmylt*W5jSmZ>#A@ z0UboMQ8}b#2xNwLM&~e#Di*r;4F0~snTLN`;ky+6M+!^ezwq!CgEqv|Zk@ZLDR{AV zFl)h|i-ZT}`uiQLr?g++r9J-0e0lrE2mZi^Zv5GGef#$Owg3E2ed_fc;qIUKOJ3w( z@iq~PJnjJex9|1m;|9iefAoKG=OsS-!gv1oPyGJ7-|?saZNBy7<+p6tb#L{~UhAZK z%j@zoa1b1ex~7sy_gWta{nJoADTE5nEDHIaHTVOS@Vo1{aQ=NC_~{-#7nEKcO*#ec zVwb*HFS3}A2)!s&*+ZyII^|0U(_N=H?T_B^ab|C28+@3x4SoJ%@~`9Qzj(Qnp-b_>C$ z_NGfSd>KS)*;1EJQMT8{7l~A_v2AJ-1^pn>8VZY|J2K2Y#~H0Ll@1KsicC-V)AYIN ziC$phHW*d*g{xw)vQ6!6<)tiw1c!F$02xvSZ0yhi*CMNZfDcW7pkWkLWIV`3FnKj7 zsQjFXgQASDE%cUSx1i`8q+6n@96^lp^$xGbQ-?F2Tg-qoLX(KiwzQFt=it(Lpp!9$ zFaoXe=QtdVRMaRZX1o&M!&Qa!#xK2j&M$u9l+}f2F{|+*ie+;VEIy>Ue{TDylYa1{ zrEfA)nzsIBGUBl-mP?r`Nyg1TkJ~bgChX-ul)ii$yGv86pTt?aYKrm=$)4BZw_ALl zHfK%N!loX^0_OX1e2`l6cpn`^zQ;mO2>np#XREO`QFEY8jm~OxR^jR@+5OVJn!}mg zv~54UIWBeuY!7T?lV@hs-NevM9c-sII2Dp*QArMwGRQLif0a)Aod{>ZeT33;)Kyb>qkWZ{PdnSHeku zFu&7YK>vlEHt%^m*g2_Pl|(Qxez#NTflU>`UX8#GVH1p}%=kT(@_QU8o}cNBzY~Pl za5#lUfX)mb_FBPGSiU4u`r;wM(r7I`WGS)Aav-fRNsb#@)fOhQHY*m1IFDs=n#m3V zbs9JRx<*}<0{A?k_4K8W~n zjrIuT{+{Toj2^Y|It}yl$>CeZ?nfy;lrc1^9QEuknnTLrM2Ws9R*)j|KuWc`l&1WV zE;niS?;8+ou$AHz(LO~{D;7FJC8$({UB_>{z2ffC8FvmFUet;U3#@}5h;-gO9zSfJ zmQU6cRh5nLz#-iSE|LCgam>B(LV6(8fXS@Ru8`Z(~$%+FS!8?8rih&o5hgReTyP(9}bx zL0yAt%pQnw;62v&gaKYOdi%x2`_7V%BC->tn4sC<#vnxTU)INl+|krA7CSZ~EpGTZ z?NmTb(DXIL3rz(4u>(FIqMoXD#t(?_2VF!}|6M;u8dO6fpwVmW&IAQlD|K(M_Jr3w z;oe+%5xOT~`JM0k{`Wum*OzyH_W$(n{*C|WuWkR%JHI9${jvYY<=^|s|K(aFV>bWE z(*^vKRshJyKK3#BiJ$lh5s}^Z-u)9#{m{Sgzxs2{%Xj~0)wdlis{m(jt$P3ERuA8E zZr(cqlHw&X1^Qi! z_bp-9<2z3XJt4KtC7slVO&}EGh9qdvrok-_(Rz*%=r`-A}|)795z@nYv)R)ja@q@ zkm8g#$&8=;AO(Sr1VvM8+eVj7j`B@$*h3m+uqlzz%6s6q zv3Bpm)YJprX1-nt=waLVO_PxbZNK@6f3> zrL@A9gvU~n6NWZ_PCjMG!-(3bw3bd;T?v{PExwJ$Ill>f)}ZpRbnrU`epul>gD<2h zM2_?Dn%;|CV4P`FeK~W_z3+RT{KNn1ANkWC`4@ih zE1zs%`)fb-&-}kd{_OTAf70Z~;~4t!2;jfzng7rI+>hADKmKw1bARGzZ@m1&-}5J* z{K)rzZ1XKm^~R>(hTrIGd9~H~L*&pZ=G6>wRhmT#USg)NIiahBvztQqG%Rn!vVw01 zen^D768Oj7^LK;s#l)YV5nTei=;Fg?g!phnrW-t=1oONN`Shdme=zA5^K<$% zMrazU!z0{ci3Lx0c|mu67VUdjVM&sys7@$ob4-%?1`P2;FK2sdJ}UxXinig<4zO!B z>!O8Tn&oUF{GWVZDJaHLw70LmzH3uyuNDegTB!>lkxbj9qs?ucF=uuDpun&4oYoD# zZkh^lb#z@+*%sEskEVi5Sj?VsS0&g|mA+0U&_z~z{@S9t_mNujIVCUOyD|=BMI_#b z7*abdcs6a%4&mveInT^$9Pls%HYq`~2YQR+fG`YdBo;mCdkq_fD2|F6$I^u3-tz&0 zZ>nqh9{$TWF8D`ZIAwd*;~I^A^KF+baq%9`p-02SXQID(l+NT)WuWYZ78iN*ws&*v z+eIkeKc?fCv14OX(dFbGlfg=RB^o&acgze+g?Z>bQajvo0d<{p8+{7((rFT-#PB0= z1uQG&X+-;RkMBD|m$X5eoI_0wwMz+uGA5|Pfb%AGJIm2kblK!OT?Xh%j5aRT2(cm2 zGPeEGxIxEpRZK&+p(w8eW=?2{;y-UGT~Olee-{i_MXYnlywLv*JbOg$_?Pwo}Nq4~$Bw*sx{-D&eIa+H<5)Aaa4c%^sZ`%mm$fxtF8Ts-Q zIpz?%0b_t`R1r(S&1TdG$C#^VFE8-x^Y}G277#Xx=?z1IStbJJcB)MpoHj0SHfkh> zy!gpzK7Y=1&TnCw&S#-Gy%iTEo)9Fxg*MX73VyK_NK?vSqF|HxxfLqr@uXL_X>)q3 zOtKLM$d42(|01Oi9RV!4R?w`tR~->VGD4k3bnvvm7>KYXzIdN0ltq1ky_n=_02P`u z>2=Ve3~-9Ha7&2E3L*4(0$ygiuXp=_0X6G{bf+ z-Glr1B4IK0Xzf zO^6i0t-)`Gz%O~@M=Ir8R4_HZjPW+Gb3!|VY9{m^w6`JoIkdt~pp)f%zTB;LyZ_^V zq+kBG|LD=`Bj4LSfcIW7=HGks>2JRM=l{*QyLtO(|HF^{)ZO3p@4fx$fAD8cMa2F| z8V9(4GQ@s}nK=>h-}%b%`~SKB{jdF>Z-2*=e_RZTrc8Fw>`= ztmn(wCiu`*Nb7{oLFd5FgmwX&g>ZQ&oZp1%4!r+Z_})tRCX6%S=Y#Mm92cTgX?^Si zv=&b>-o{wq9JF_ZL1Qv)Q|A_52m{j7O8&U*fobx?nabM`0w#gFcFY$u>ctGLgwXeN z+a29{L$`|oKv+msvyO|t$dz8E6{mF}rlbjmTg<5sk5E_9uP^B?&m(7FQp(q0g|o>i zMfT1~SI$tS0B#`ZF?yl*u*G8-5LdF1WiL&yWZN6IC%}`@6;PaF_nH$^iXVG|xcs%P zh~gdIm0|0uOM76^AN@F9U0tBQ9oJwNl>177>e zIrN4st5|S$T{`V2TVHYelp$7E06sFhDXz5TCvBU8521Um4;i%_`@+vrXCf0JXMQ9n zT!sNJT;7XX`0z*9z!jKdA-IbifauCGF?6|%oq#NaEbN~mdubM`iPGZ+w*ZM)D5+x@ zLZA;mY64WyBsA703I#(t*r=wWqTp)e?>&T!-YQhKlFS5w;%YnANlCNeB)c+|7YrF;mzM@H=EDDbMNSE(X##IFSPZ4^2r6?{_W;C z?s^}BIPDdB2fha1Ks$r&0@eqxUc?lsCxK_v!S4$JK9A!>zZT5 zbx6P*2v=sA1~}>hhUI5CeI(E28NyW&J0Y%By57PTb8 zWtF}q?!iR3m{JU5)Vhr}%v5oN9C@5_&2!^CFb1oLKH|vfB4K5n==mTDTq`n!veQ(Pz9b9mGQSpI8$4e5p*Bd(#YH?8nTXf&GpugqJ0GB!j zM?UbJ!AnierZYbI_9dVH${F3Zr{5{btuWN6(H4f4zgvoflR2qWs2p4B~74-N7y>X0xa7O5&Q%5INunp0< zV~;+4PZx2;qHX|ZS@87RmXK+R^BOmc>4CVGu*Gc*10g+w zegv2fYpjNNAX7~lF6r}JNb$fTykYQ3gC`8WNrYE`*MYhQTSC}DTgC2zs?qE~yh!VN z=FRe`vTyrA7yhrC_0eDd`)BRH`nR?ZPph#0i@5fm`u_UEH*eo~`F*cEzx{)M>_@i$ z`tIlc_P_K0`f-uZnwf~m;|{=o9c}+HsGU1M`Y-;4f9K0J6*M0w!sGw^#Y+5{6c8w!fq~X=CEGE_C$E{rtsYd z@BwFB7<|g$^F-T7Zd3La^#dv2haRCX_~!eXv{I-N(nhA)mAhd(o7 zOWp!aT`^zIadk!Cwrnm}w3{{-2Tr5nzl`1Vd+6C5XflxXLJB;Q0fORGspd_{_aa ze(u$K+<$u&PmPTdb}iEP!`Mke*h4Ve80-^lxKvXVkzEyT7Q4HY80ftWh0L)ZKs%)s z)Aj_Ra=n3u*_vY-*RTcl~w#XKf#c2O&#qC-NcY%9NnmN+cgubWWtOy~ZI4wm3PmV<*LyDnIY=kzgf*8~1 z;;CLrGtxc=udpO)f~^#yvw>wF_7r+DB6-VGeVIZw_V3dP+^$X8v+~F_q@(3X*a%N4 zgID6F;GnM1x*3Ci^2t46l*gI#n4MsIB*MIsXXZif5?yR~tV4)iYi?toebvb3Rln4|`*4v5S%KnNYrF8(}R= zGj906i>f@M!h_Y8Uwz}0ufB7Esn9f07o&us#UGs>HtrqQxI~7Q{E$~Wy-j&Uyn|$C zO&QHwZo;|6CwAq%9GoNh0AO-?qnWO5a`pbS>>fPMFZFAz;fwXMgH%KivJrPaYrrvD=mY|JeKUc+0M{z7zgE&sux$bIu)WR+Z*ivOG(ku)#Li zW-?Q--3%cR=5CTs106`x-H}8(32&3Yn@$q~BppbHU~C647~^<07;MXy2T7J}$r?&h zl}a_;y3;vl@4eRZynn2<_FntkQr!FPl z!-q#0Ly7cjWkx^p&ktcFsay_Ok^Z`x-h3K;t|=>^m{^pf3dS<(*&J=tKviLF(Y+a! zJk&=a9i@GR4s1`v`J64hnMpK2Qb6Fc0!=2+!os;G*d>dq>wt+hi_ndqlSJa{MRw^D z(h&sH99lCEaPs*>1_u^pJAKI|`WmyCQ%#WzqeS~Zs}7Y%w9q+t?Vy3oi>ri8so8=0 zIkU;3Pgg{Ld%~3`D({&A=b(|}E*aP|l{}$)|q18})vw9e!6XLj+W)4LEyu;UU;3fHz#Gl4!ogEK$AWCuOP zH*I<^l4cMe?M0N`-Qx&uqE7b#3gKMcn^<))vL5ONh63MSSju~!*HqjZWCb)26#I!+ znbt}&Ea_rV%)M9?fW)GeO=O!l4z#uk8nw{YBQ4Jbc`#Hed`&p~J7-I>nDQ{IgV70p z#k*iPo;EO50lPYelE6=!@cK7F1law%`1>${NZ_d+OqJ(UWIqlI@fCYMIQy6Ym;u-T za4tStYXDXlV5_K0z%hZ^a2`+#Xd7N1qF{m2Zriv~d1U_qx&1X;?Fa9(cehu?#EP>; z_z)#XOr!D?(*R8b^Z8z7trEv>J{+K-Q{nCgbSmc7fT5_y1#D^2)(#3qF)C4xf{^TYFjyh_+Rdk=CxbPD4MbUcBmhd2uwO+p@fPBBm6KcK#&)gDQl z!gx~jY~rY=sYCZ*iUORCYvaj8T}*M$15LRGBKhHL`rWQsZ1VhG?|izrbKe$fo{$$; zD2SBAKwXO+7Wam6O$fYnAlQ&v2r2?prI|t7dBiXeckM)xke0-6O3xVos|&kk-Lrqr zU`-gt7W{u(Fzdxa6fT|%+(lR;(<>xrN(b@La9{e>3;;DSM&Z2RE9a*8%)t@X#}-#x z!iH1qsA4DXpp(W%q4Dr1j1|}~z*Uwp2Jp~kgS(%a;mnj!jK?6uF(@av6~a`;LzMxt zfQb$RA7NRn8Sp0+!9`yw#n)RGV3Wjl8T~O8MPM`dcb&c@i`?#%4cQ1n<0OeFjllZ| zWTKpmn8BR}g+iX|us3%Cshdt~CIUbvd@f~zfFY)WE=~F(!yl(kphjac#x69U1atK*oSnK@5n3U@8Kq0wAuT41y&v zy^OKfmQ_K0!1rfG{uDx0;TYt2)A2cP+50;wuUQv=q3 zM`hGvhXcGj5Yq@Vd3802*eEGVx-*vIh*3Lf*KmXx$zgfnkoJO_ohA|PlLxKrIr-D~ zAOK`T0U^3j2!yKwEvy^>?og_T$#Nj{fD=%-bmYF~t}|wk31fe0o1nxW++NDMzTQHo zLJMeL&Mc8S@RH~5#N@3WuBfxIX{Msecg`KleNViwc95hF{*zBrx^6Vt#*iIa=m>Bc zlik9>5$SD3a5L;o9qv7~gDWQmZaXl>HB8v_f+qzrIyeZq6af}gsbZf3R{%J~jI(ox z&!3&)$#X5>EzHCO^*IHRUz$3AIUFvM3FAnEB24x=Nm#iriBqh#_uYDI@OUMjeeOEZ zg-B`A1@KMZ{)YmII)@2m*1PWcCmL#Fc<2tu+U+j30RzG#2AT>`uI%@b-5)g~lTqlp zqi8sfh8_w&!|Op!7AOVohelng)6*Q(D_rB?Vo(Yj2C9G(h9RJ2kWEvxcz+CHen2(> zh=o|n3JV2BECS-UvIH0opXV$zfV-Tr&BA@5if`ZT=t(H$7eGR6NvqXcUEkw6lY0>mWJ2 zC;L!n$Lv>0IR(86TeCd%J`6;=-FUZ~j?pm5>p$G!*!yX}V@>D0iy(=0k2O-U5RW*ht~G=4W@0kY0lcCUP9Gn!_zUJkV%hy(4{HC}6o$>nb(?*A@11c*{RDxj?c%TjnFy9Rzf z1K5Q9plT>!^5$8zo5J^8p|mE*3xEs+l7x!ggdkmTrR!29(+|j=gKO`?d(b&wlZ8CySy!MOjo>_8|$Wd*h-Mk#wh9JFnMmmV5(pmpKmO?%eB zluZLD>*RGIR=CI8p|>w~tLxz*#*5aq0mFfYa44U4y}giZsAI|qFDjX(QNk5D?u%8! zq^htMP3`dDxf=KGYw-Fb1+F%X4e>Y;_p_-6Aq7?xIAVYmCOo;*;!9^{IJ?<`tbw%* z=fi6q&WEUKmnHmV2R?Frisbr`Q~>m^g+7$(8HAGQwMW<;y(ewd1e7IoRKi846%j!=+&nhHeWFEB z=X(Z>gufR9n1~G4Sfg4E?0*w)ri&|D*Ojs1aj7|cFERkxaL9`RFjB~J=&d{h4hr$0 zS_H7wc&+&Mo5)XG&D#xg#j0oQ+Ujf9w%Ys8-T%OMzw5=9e(u=iUwzqYx2|0|Qk*>a z{wLr5Lmzy{JJdW|QNho)0)Srky11&r+P>)vx9W{UtJr;%issxOy{|s|FF#za-@;{C zjF$NEdS(3$H`DT4|2tVLc$XX5Dm~mt*x7CUP-RKox zC*YtePJpl*-_wTr=15iHMbW0QzW~l_;HISLaj)<`eBLJ%umCQ0=h6nXbO_mG4Qy(Zjs7#% zanN4SAUKFJ&VIKN=nf3s177LR%0Vho#|fY;SAe6fuajyU15GJ#MFDCUPwy%|b*{!` zYZab1wz%F98V%ws&aAYT7{U=ln0mn%H)eSFd>w>;1w&bZ)~ECsATsc2aPVhSrnI_} z>~UQ*n-5~6wG$BPVn|Py@VGF2$_R{dD zmP#8YYw2@6J~-^h08eq4?5==eLD&JXp};g<6620Q ztwKkDGQ%518^r{rwPttL_^~dnuHZZVhPst^?DGHezS7^a;!zr_Gs~k^uylA@9j|t0 zR{$HwfPGi)pS%XR2Tq z9WfxDu;GD|3T#2KM!=N>JfezoQBBKnAC;8N_CHFiEuNE?XFr64UV1Rv8}1c_N?T4wI_!XHqsB z=++C!vdb53ft-#1b9MpKp4&+alU2(9kcul4pJ3;p)IfY2l+#6^`;oQ4XcQNjNtqtR zkD5j&;y{t~m%3H$yzJ6VCTMXlKPVP7xEj)~K2A`Wv~z8Bx(n3>S5hYQV;YDjDgSfa z2ZIA|fTK4&y(7|&Ta$YtGBAV)W;}v(4iBGi@tL(6mmFanvxE!r?lkd7j74#!AuNIL z`K=cBpPFHF+oLEfh$L8FHMfL@6$y1$eCfvc9aEztI8q-plY?}yz@^Ykn5P)p{uWj& z`B0257A3uhDbPDF@}dGA6CtO6Qr2;2JaNvu{H)|=%A5zi)*wyqxGch5sOzX@w3*8V z7X?L89wog9Mr7{Z?P;||h6CMlRDw*Pl%jF*eaQX&NY?_h@R}+(8icf)wy~jZRf}#w zLA?_o)uHh)V;%NEtpcS0M+i6;*8q`v<1W2X3BjvROS_nXL;~&`xo1T6$kN zsmC&!aocXUJKIvb2C8UG2{Ot=LLR~dQxLcW+=$^vLGG^&fyNBO1a`n#2i)&~7ZI?Z zfh!oe+ykcpY{v&EVJ3^jE!Sup;;gywaV2lUi;N_WyG-0An|L%S2i1J?(Z`*?rs-cC zWxQx=2;Z=+hwBvPjFg@YmJZ0$sg;xGn6e85aj(da%4PvUZK7@kyeE|-m?aOt zy9MgOz{(aIPaAt3kJoqQ?aIz6>O7qi;!P9jQ=%pKO;0tHwxO7tBwfjq4O<`j8q=swlHAFZ@gyXfx=g-V= zYNG`UfhvZ?6<0_1OT@wfN-n+5_U_@s>n>lJ=x_?3B?E#NH2|FPE_h)LuqT`OB6vUy zCrr7;Q}b{hljUG6;H3A^8+B+C;ruql$zKfb;c*2ni?}jz5xZ*!E*I^Zm+WMP4kJz} z=d)#0LJ9{zRRy@RU~AwtLjb|Arj44^i^r?{Xj7MtSXPhisSuG^^kH}R!b zP;>*tk0j=fmryhS4hnFC3C-OWfO{L@@fpz6z&H}HxfNIsP#cATN!_h+9Z@lp5k;Y% zaphH)7Qg>(&6dT5`R{*vr~c^a0=3>?O(dD*;%{d>e;JbyYJeS>n>bz*(=7| zC&x2@oon^kCI);~6##FIuc*;W-*}0={!QOCTCra(djYwHEU*c zNqKhTN8UZDfAaLw(hvTqU8*o|TQzJ+jKG-yjBr*_RpA=idZ2dN<(#x7Pa)8?#bwQR+KA z=N#Bl2>%(C09v><%eCC=$Qgw1=zv$A1r??9IcB{ltB|kf;9?oPG=WG9na?5z01Nx( z1waq_0HC~^APtj`!7$#$Z|0>_mn)@*q!89(-!96K7X&_S5E<{9iG5)m= zc2Nw!zE^Dz{oO-6d+y^-9h>dwf|}MZ&IMuTJV}u))R-)>uK;WjY*^NIf+%7hz+JQ( zYe$uOI{3Zs@XdqY$6`Uf^tdIJ0ly*oEi(e8_M)%F6+?;-CKG+zCfLiY>5#{2OvjGb z!o>S!!E8ejzy@3r*eOnJ3qF0W!Ldn!TStV;37C4p3K1^1jJa3bvr*$qXIs?HqAD3K zvR}zsz{SVJ#3DdU@31g2ms=OqxSD~Xx)quXxe9x%lf$vP4!U~k!901u(*mk4hf2`` zFE~BVnltjLcU5${0FzlhX(3WL-<@QDuC$^8Bmk-=E8)4F&-X-TKf@fhzdogITs2EU zj3QtH*jm_835=@n+BO;@ik<5MfV7(+3{lf$s5`N_=wuK1rYQ~2z>BK??%*dBT@FC_ zcIi-S5HtbT0(gFGk=jXubSy22_3;4N08U-4F8o<Lw1w&${a55&X zm0d1?!ZJ{V6(o#=2T?d~uwAG?J%?h0V`0#b<&wWPQn;AFFhK~{gpBQk&Qu6o?ShSH zDFgtKvEW$)-?#vpk;Jd3PAHeOfJ)hdHGPu8j%#3*N?dS}U<0fz%wz(yyc)Cy^ZAfa z*EdD|#gIY^PTJ?lck!dT;Acx0)hyaG9r!_@wU~yMphLaBL5Il5ELp8Tf!}+ciB;8J}Vp2{=rxyyzIeD|ESA5on6MT@VZQ zw7>_(J|z-S2uOcFCROyOCu*vak;SY3s^_O^1gG_Iu< zHpC1Hsbv!Q(28(eN3>| z>^eo^TBQLf(Oq*WY6djhM}}gZqfebX&c1{%g!h7G-h#>kYz)k(0vQ8o9K;22S+Xb+ zQ3Uh!3K{iTciX{$03zu)=0tH1ryg3@5Mx6s;OZJY8_0Yf9=MbuW;tU6_1WDW1SeU= zD5w8PbVbCAmbLL_2_U9BTs5%+v>!>6wZpDIJ$NR<2P9h$q|vZ0AammdvbXq2rlH7v z_y*Y%*73|cfmR;a)J+ny9eVE1CI-jXOs9QF7ueLfI|nrJVsA{g*i4CRDW%PJtDKJC z9t(qz6JUXYKvZ^u%Hd`sRu2PiK%UCOS;tSAB`hL<)8Wopw@SG`J@ad&HB-a{gB8pL z#-(DXZgJn)1~;!5eABYQjfQc;Fz%W={Q2n?k8diht-_(8J{}$tpR=q3m+%x)LUsC} zsR)@0(vvWC=+Wrs>%k(} zQ0lCKU7@fi$ur$V>2fPz8N56JjmMCtfz0Zob(QyRd}L#=*nb!q>Jt!uB^Fz3&?8Be#}bskTA^ms8|{V2}A_*HPDORl)- z#-rCf^p%s3-2cUG&~q+;|I!K|tdtFxHH@uVrm`uivR_jOeN@@ZS_PY?+41a_$LH!# zK6RSk@h(dT*HGTKwOYRE=+gMkn~HLEJXa@b466skX}GX@geO^nf;^fzL0f>vzy$?9 z(*_UnH;o9Fkm6PYYzgpr0XEU^omjJdR1DJdagyF`2_$lHcp;=FVg@BeWT&??BXn5W zQ-wmfO1O}@riHcwQyQ4UgkpdVsC6L%m_o+3`UrM0A+A+Arnh#U_kJb7S(B9V4nl~B zpHBfpu%i)Z)xyy>WHyZ#WOVemL|yB(W2W1WbUgNq!Qb70q}idWX~5>dqgRou#qSD0`c{>%X%n-iXDfXV^t2+jot3u*ysg=q=a1z{jH z3Tgr43C6WDp)srT(AiU`TIc8L3-)a2+_Ld){rElGTkTeR{?x{Kxq&V``Tu^btUmJ| zIrBR&8XJ3LWqtqAwf$9zjr$dNP6P0azqlv`fH8*4HZ~5XA=fk;+dK6}v(iY(+=_2} z%?4)VY{kVDm9eYp{dtJ&H`Wo@#p|RZc;y{HR$=OJD3xANl1Dvfv@-)96Gm3?xC7qn zfH47YDhWp!coiucA>0RGhZ0e}-}7@81XrX)**J+! zccBW{@fgM08hl~l=ToTj5EnHKrvC;in&o_RzspxZG#-9gN2KWxjvcpVjsR8d>}f<9 zj+iK8>Pr+aCJLbr$FzImkI}=0NQa(p%3(Shu(F!l=X6g9k6cV0PJ8WioeG~8fGwSR zku#B1uSOpRzD3bq4l?oz_y($V4=n=r?zZzEO$#WYfv}8*_A@pMV3*f$j0!# zvs04S$i9%hg`Mg%Wc6Moa(A#6;Jy~hl<$LQD}SuIgBX2YK#F}{+{+_#No2Q6iLxRy zBl&TUtEL=houQy9w=WWc|Gp|x{F^B8Ilf*PN} zwg6QnPzJ4t%xj2qp*ZWXef`e}gQHlOCW4{mjvxt&9()sFLLF-(+yZL?tS2>I#sGyS zloaz=;;_obc;OT>bpVQ&G4Rz!vCf3M8sOc#zyo!Jz6mg!D|{^|YlWFBXs#d^bO2}+ z+Gsd8JV4(2vanpct*u@ETmN=z_GgcfzhPPYu76_Fsk-@g-5fAZowYpOA`n`CfPBqf zZEHu>cx;Om25O})UG%vEV9zgU8w#1}LXuz*Oe*5lOHbofn%x%z^==UF*S*$gtP zqeYD(w>wn$Lymvc3}mC`ZcmzELLDMCBdlq5C{wOpjK5FN9x}biE6?(a>jzpq5WD-i zP>5@vQ;@3Qx(=zM0>-7fWUx=z#g(rvMIo=Z1&7X~}|?OsYs0 za*+wcp))N46EINy_pS@=ckG?ApJV6i2U)B{3mvV=QtDC+GAWb^HMdZ*AO+4|Xz-qg zxA5^ZHRi40)cIZT%)u+c`zCa)eu4Ivv@A}Cme<^ck`;-%rxHpH`(CDgZ%pA%Q%bs^ z+)ss;iLd;mb>Q4mkiwq0`+1Tb{FL-GN*!-Mt&A8P*Ll4^U(+al5T&i1Sd|KfsY;+4 z1-qXp+-wFvpNGdVMnNxHKfA$@Ql>?SrJ)H2x*Cqxmk=YZ3~1W`UP9Vs9+{jKfXvi& z_MJAyP!>O};LZjZ?yq)5RTN$qy|~ZDxPZj`PtGh$!F-(ZBo30|HX^*98JDu+a}Dr& zTfp7(0B+mIaY)oCsE%X*IfWv?2XauzX(7NnVX?ect{3z9Q%_9wJ%6|>AAe%5PwZ%W zcDr@k?Yym9gLQ9lxd)tKQbT5y1tazXg}@YLSyW{ia8TY85k1EN_%GH05J#jC3p528 zqETVBAY+Wcks52n7$ZcYs!jwmPgpC|Z_OKh@Gfqyy{X`8y>S4Ms$n8&BM&DY-UR_= zEofSWcZ6C3EW!hLumOHo1KIBz$H3(byn%of4}4aE;|lB`+Wr_Q(k?tfEMnrNxR`sx z!$yl3Fhxw^a^V6%l2W}wHB6%M;+e>JF;iPLu+Y82J0HV~Vw!ri(~x7JW%xFZBBHlE zbhQ+9bv=Y99B955`9#4JDFuzeYz7YjO{&mg6c#$JpmhURJNVW|TUo?_=Jw(!ib$&f z?Wsz8#^{>%{wf38lp?oFWjo*~uEQdlz#m_m=_O1?#ITISr~JRS^B)_Gh4m# zkumX5;{kf+5ik~DzdGa<46wavrP0ZyO*|)PPuG9(T%df~p;_UQcKG?9b8P@;s&gH_ zpa(IugWXma!bBacFs`Spg%iSwb2UzEv>`^=H89=>ysP&y980qV!!(@=qT6obBbkdM zUlk3ak!fgU+k;b}OcTqQr*t8maX}@YlbSRMO);cLYF=y;fyl&f%L}$Z+T+5Y?0_W* zB$36Ud&iU|>|_KxE+HVe#>3BQxakxS-%Vh;*JZrUaGF#=x>0?nV=x>9sFu4aP?)qi zXdBinLFTZ44o**z3I2UDN%R*Bf7|~#OccU_^M)XY^yK~LF%-L8&Vr*&V0!YA{z%ih1dJq!lvat3nq=w=iR#p3}K$jc93xB2o z^{o%LlingeIG=l%P9FR+;O^vWf&6++z5i3e!>`Z3mT8#g+a<;3KO1}Kjsq3DE{yu+ z8KMBAB3L^kCnZCk)UosM@a))G z>x|ci*m)>BuU@>W8f`=5jF3Qx1KEXxAxRC|*b@kQA8-M-xnPKG??ZIH6p?MQW?5$NCAx=;{c0OaYi>K7V+$`9f} zh)lKv9yHwAb>#g@0$EN0hN#(#od4Q=--~1k=bQvca8G1YZWY}-#L)bC&DYbJ2ca9$ z$F+_PBW{Jn117TlRbnz@=2S?|8ICY5NavMbOpQpPIh{tHurLCrp8k_VaE4@^Y!#Jf z-=QZ#=1)IyW~&<_eF^D)qF2fDFu9Kg#Hx(Gm)0M~z?2oJC_zO5Tb57}G&{R+%^d35 zP_!G+oaYWk7B zgBn|GV>G(ZmF$7t!tgNq(n9WY(1>}Qo#A!cbk0VKnVh?cv z)+RoHA)r8I!&Kmm2mbRWaMA%!tN?GS2-iWepMj$ad`c7#C~!^*E{;u^0V^6Z>@)CA z;*yY$K39&b%tQiAqd4i&{TlthB!-pAYlrmz|?g@G0f77awT zAe9X-0Bk^$zw~^>odSaLfpHg^%P=uDP1_dEc{uN3eFa;T;HrSF40x#u_Qbk{v>~h| zDTKSo;M9qwAEjntT$?^j-+2x8)`GoZfE;nJ!#!}9$j3AcV9|y3K*tGKzz36FtY?m2 zPtP#RT8JXn?E7EjAJ9N;HgqRY?w}wHM$dh{lpPxR_u6yn({S~Xf6qOQiC$!-Fr21b z^v=s-lcPhXa(W&jmRiKdbj6J4pWjBMi?20Iw9b-VBrcH_#~WR4g@Q8tu?~ob{c4tn z)fO*SP8SK}8Hfn;=d;%bP#WdaFot3Xtkf=L5D48hjRMJ!%Mx7L@VGS|ZBs+)CcM|Y z>zNX{`hof~In*5eevaZajVLq;RD|#^(cW1>+FM?kvRGi^Y?>9v{gxr|uxE74sCfAI zIw+Wk6KCoUc9^)9h})NB=`$v=G&DM_LgTUu#nlSDm_k!_1qHkIpUf41c!BWQ3&5-< zEE`4P1NBdQd@4KOkD_P+>w=?zl)%mdPQ1mqTrLcx-EV8ZZ%JsxLe7(?ZtKX(PFr>1 zrOjk9#<|U}?A~(te|Y}N(p$b`d8r)l&bPjF;nay!(qIc9+;PVp&t(BT)30m(EIcqv z+v^wb*w*K#*NtvkKe~Ew?a)`fY4^;=`yPDcpMK_sYrcCQ1+N@fSjmz~jDIk~@IvDJ zQ%}~rS6x~0(i$*FBTiW?u~)FfH*~8oqoDrOM&XOlS;HkyzhV?zR@kb8jpQi-PAmi8 zFd{sUfv+XSDBZqor;|ht9e*> z@sPGf<2+o^z>G)W%76+Jrvo0+IB4rajB!*8YwGgy*r0(3F1vVjQ(zr*oSnT0c_$i1 zJDTEmbx1`c8t&m~4?2+s*#MeZ1&85k(pxA8`R~Iqbt3s)+)K8g?kCzimd?iPIykH| zrauiqNP|V{K=76WX!78r1u-P$WA-8LR*8CHWS6}vS)HI48!-&eaJs0Xvg7o3qox6E zH{0E3)H_WFvu2Ueda+6&v(ITyvKu@Os)JRPMixhRs8b@^@nAZngJO-cP#^6IjX|mt zB^oGQ+~%5smXa{m8c<3^9h$GY|3J-f- zQpj{riq9t@P8*|aF}pqKeb*5R<79;`N9;Me{k|a$D@>zZ_n&xCNfW|Gd)i+LAk#bT>08gk;cuhQ zzi1St1IRlqq@YSFgZj+&ytY$qcg4HS4F{RSH=?SIb52A=Jb4d72lqE-NzQ!v({1s_ zzkBuM@U35WWIu4?6rVf!=;Ke^{S>BPer^KrU;6cjC-3ke#_^4lkDYzsm;TP`>;C!w zvU=#sufK39XnJ9D`Nq!|YqQzh72{cB)!N2448R#S4pPHVQBb=)Ifq~PK#RYAW|`mi z{gY|})lDZJg<3#;P@g*HpaGaEWClnPUMvQoL)RE32_mc#u;YO*UjRV~Y#U;^7_OBQjW$hJZscU?>QPG*##kH>*DG#iKkp0Q!7X8&k$M z)=*SrmZEkx1?KUBGaA8+N|>c_&_H+(-#YlZg`d|@9}?WuNe>|r8S1kZnoTkno0%h9 z2c#y|#yoQE4*uSKr?F$n6#7vQ3%hsNObjQ(k@$kPPZy$zyFy1UcJTI- zn85@+&mN#$Q?a0LUqH>~-M!`vS;E4odv9u;W)aTR6*CJ#I%)i_7)(tl6X5AZF}NAw zF?M|Y#71KghmdbUlxN-zAxc>W!(tcR7naCI{K=o5iiW&k(uIeF7N%gFxm7afM?Nh| zB*1Qi#o6XyXz@{%&MK=2R6UL2J1)ZrpKS>)BNdVXbq;QK25IV$*8zqtk|mELEi)GL zl%@^w{m8*7MA}aVi7~VRN|+2v>fD)o3@~S0f>;oQ_kZM06x8WVOx*c%TyLhjuH*Wf z-i6S`VK4#+D7h<4Vo`mJ~fo%mv8(=?WqZkDZfQ+a#BS+Y-KmCbQ`s*Jz{;EP`drR9RGS{8$ z#y2g179OpTcoI@(7U8ySeeL$kc$N0=EXz?~Y=PxnJNwV~o;({Y0Pb1k0C?6F0C(Pb zr`)c}cM^F3fBusve`UIMCFt~x-WR8z+W*2)yZ_A6(YckAo_y_;iUNRFr=qOVTJfsh z`4)a#-u)n##qX8PH-7!nXl=6FZndn&8Y)O7WIt0w;5mV2S*4oB$eIUO1WkY=U~2|^ zxK=#63w+fI@XbrWiw$tAAzV$sgBpr}`$cg=f%6pTff`3!Ma;rUjj(2-btj>mBnqTK zWr~RRxWkKkMNR2!F>EKn_qZU8Dn?;!pa<3pHxu}I=*ANx-b;32j$TGm0}=yK+o|PM zLX0Ox7QZA8aMsOqk-*V1rmApF4c9hcV_=ISfJsUVQ(2hhDij*62ig|eD%3kj+xCoh z(SgXCa&LV^9V6Sr<_E3DfEA)1|Jz3w=YHzmV%SX$KtpUW76M-e7CFlH#L}zA7ZT%o zT(b7gvn)$MyOHyP=q`EDRfeka!3cvczO$zV#XGVCmM#)hF~AdKKqR4F=r{->%!7c2 zzWc#Ji)V1)GcxcK596JY_T_oaLPOY-4)uG3MjDI!e%&* zr`ikhukKoLOUu@M&23||whz*(Z(Ctw*#fXmQPc`M3+rYsGNE!L!fNc^$pEVcn0Vkq z3w*u>o@#-|YT)G~;MNiFq5^mofExk4zyn_v;L89WCE$z#y97AyJO5R~D`fx6ipCWE2mH zq&MnD^3r2UGgWn;gsKbRn+Oz2f;kM+<9e?)=R@5XYn;!VwOfHumNO6~((&tcA+2!1 zBKJ%?^Vnf_b}ynX-(Ci)avc(V2BZAEapnGyA6U&Uw!f!g>YLIqy-Kpl#GVAkEJ;xP zFqEB#1YOPlJ@b%6nLavEWA>4&33bta_Y86by%^i~;>#CWNR#YAkJ`H)hz9=nK)B2( zce)VEJ6I9K)d_|Dcv!)O5GX2a41zM@{fF=#(>NIu*Ff49(xzz^f!X$gJMC?)WRkXk zdn|F%6mjHvNd6L#KqN%&5|Og9#KT{RNTFU7Ykqh0(dNv_ck_$h{NuOY^rEkM<#=CFJ^j!_ zfBw|Re)5kmyX=+j$tOSgj8LlQ3V`g_7w@=3-*)Gn3ROBz^zT;x-8-wLSG?utmac#0 zSIu5}sJ?#VQxBgzcl?Q2xi&3HOhwu{I71*~cH)(v3^z;p-r&<^ma5%7W);7!ZG zD@wvu4BTdbn~mZT1@2eHmlSvugfj|EHN4=(gvyjt0pO!$FlyJF4?;w>VP)@QM6hsB ztZMB1#Y8<6fVK^tf9n-<7n+cwFtA0y3{&Gkr3;uvuW-(Xj>d=mHgzm`4##C2u`}B! zw$?0EMoe#VPX*=X)55ts6-eRiJEuvLTdCF&0CWGT84lZoW(;eroiJ0=gj% z=Xb@=YUi9+Ri~=XIVVAW$^wNK#cWn@HSN|@Lxresh=@|BuCR&$bq%U7wz0Fe9Cnpp28{|>Q})^hmx=-pX9W_+DV$+c|4C9q3jV+6MsXq6VO! zl62NM<{@AR+0;UMYu;e3p9oWn_eW{C9#C9l?B5qQ{SYXo+NDRmtJ7>ODx?qCiLcWj z5{e^qUC3PENV$t%`jFEQD12#JAfk|_37HSlCpISF5mEBg2di9I`O$(EF^t=p^5|#@ z343wBqS3K~F1aw-=LlR7Y_wl`m{8*-!VUtXguK9ugUo%lmybFJ!<~pSFip6JF-DqU zr}$5$A0bXC(Z!}Ca{5aG_L1T$QCx3<=UKvyAY2-Qex5=g`hDWO;@&fglUoGmfh7he zP!vu9r_mlwuoA#(`U?xc>}PRq1DbrvBW<-N*lZb@;Nkti7aI+J5@z ztuLDY@{b>pkN(b=-S2+!phCPKGg+^`_5d&kN@Gk-#xRUty431JyN&y;`@2 z*jMg9;2BU~V>TCzcLA~jH&SR3Ri}BpJQV5(WEGw%&;%(ksK+3*3d{sJBZ_l1@W>SS z+$P}#W8kIBzzdgvYZ668iU%H0#lsq$1s4EJBRt5brq3uWQFjp#4(o$1>QT;V%pbp|b6cbX-cW|-r2&11{!6sP zWXUA%4$N+nk-$2fakcZj0?G;<&|ZjQ4sOzm)jZM_04lw_kh)l4?a<4b1sZ7vY3g2= zA!jtyy77?j(-eDpUbWnH9Ft>BMF@h3YAQ z{c}PbfM=e=_c8#Mp*RTOm?2!t!1IZ4vjL7Up#|`mDDK+Y&7@BL!!fB$p4@`*ErTsINF zZhTvc`rX>8wn9>S@vXKh+;S_WhzQTs*V8AqAF!`DcIQ`L^Zal9*7cWP{nEpSfCoRm z<^S+seb>7``!J5*emjag@09l0c=+SlMkTrkbDb#|(+~XYJD>bbx^4g0Y@Dygmw%G& znNNK3|9bDIUiFK|j=gp?T0S_k)>Y(vS(fF*7_)4Q8Ch#fYuP9*kAWGexNmor?s(H` z^))YRbgs>~SemYmMw=^y`7+?ffUf{IBKVRZHi-8m5uylih9D*s0nxo50x4oCRV%RV zfK~}hh2rW};MR5E6%)eEBjA!E6x!#YcpSjvF6^`(SKw&@HWZjra1Q7|(i9JRpWIj4 zL4~{v)ekuy@HNb~76acCkZ*O1$kc113Mhci=gAoCvDy$@$xnQ@JK+cLV4)Go? zb`>V3ba?0Co4yP1t__b@hS$@0QG)3sQWJ47WdMX#L*xwPe1Eop4PNmS8)_0ZHC7s7 z9TLJGWbp4pCnV|O?z5cr&I*`Ab}}XYkjIi8rcp4Z`8b^xgmQarbUAFkw=Qy~)KBBv zUT`+-fMfTSQwTW|CuWI%)FsRy)_Mz1aDm z1=o-UEl7T!GK6rSm%zQQfzdzj7nL>W-aad{2$GjR@;0tmIFa_Ul>-d~ZV_c`C^Gd^ zS8qB}U-HE(r?tF7z4SpjUI*8Z9BtfL{%FzJ5m#0wpo5b(ByjXYQW~eCjVNeqM53D} zb=W3!`J(Z?!ze3YdCj0Gfw~dQYC+w)_#W-2A}}_%1yapvf_sXI0@EXr1GAvQ@Ki;m ze*&&ipLbdBbzzPKqr{Tpca5#!nw z=Qf+h@66hHJNMqtTWM<%nF~qS|2MuCmRak@^?Y_3=T3ZL{D#+m=qGM|{nvhnz5p0M zKHoY2;jNGSi$8eFPdxSLpFJVob5#E8b0Wb1%3p7L+dI>{^4!M%@x4D^{QaMwjb8Z5 zZ@=&oK&R8y*POZPhR0-l0nRq6+K6eSl{Rdmltfs(b5as*3lTB%b>-B2=(F|g{db$9 zpvwQ)cdqKSH?;FcEGfB`s2u@K3)EwRj0j?LOB6t@23Q7%NUEfnl6kmT6dVF4905&3 zc>B#E+`tOJ4DiQ#|eorv=y{MVpO%$po>m zNT3U*)IYZ2jhCifP=JL%E#O-1=yd@&s2~j^Jc)6^8b|YD8D(ivRRk^>^`^qt9%aQ? zSuVh^9ihz&!4YHb3}!nHkn|H67NP16G6R9SZ8U_v}%UmAbGJrMpopP_DrvWNAWj5>)zU8?G z$zGcF#hL|1rB2hCuGLpU`tgy5bA2J7h0hykp*F`L+P@ClZjDbYrTp(~dA4dCW%9H}Iq%X+A z>ovn!cbdZR^CcEz>GcZ=JNLv4AqkH=kw#%%(Pe{p@8P8d6QNovFd7F~P}3^r&iC&H zQZ(?mu-k&C!5->B5DHxW0OpI2F&hwvV%u~uABy^n_}VncI7Q-^D13tg2`21PHm(CF`ObOfql>o~K*k7F~T2&YgB)|dz z>yAdc>5Y}JGBrLtS0q7T4G)wKs2V}ls1_}>)xvAL?wo5HOIzeIbMUAIG82)R_r8`^ z+R*jDx2lagw>z6o3&W!$FFbnH^8T-4=39XBEb!oGKL4LS{73)$&!2qwPoE4{&^z#K zJ^Y{b1;9Js`8Ij$Th+YlUDp5F$3FInpMB-zn=c>3p12BVUU%DVOZso<&u`y z;rdnJhE?Dy3%rzo=P}`o0Uq~+hg9*9S3K^4(*U-a!c-up=h8r-k3jj8v?2(Hq$xsH zw#0);l8`W33?-p|i2@)Az-;EwwiNKl7O)-sM`IkP0g+<18!mcah8f$Sjut@)#-t>S zONMuf?WxCf9vlRQ8Quw;5u|}c!>HkqXV4>pJ17g$LIR`i?d%sk z{Dg&Yo16oXQP}#%o(5U=g90EEt4SK)r_?u%Y49l`InfUjR3`cC2Wt6e0zC{m)E+H;e0?^w@U7EEC9_2_38* zDLNLQ-a})ShPbe|?-B}0JFb9sS`F?L`MoA1;{|9e-s0=1n~TNbqeBjpLL|ILtTix( z!Et;b64nYp7`fZhf|*cF48|)4O)K!?;WasgVi=kPQm9YVQ8qA9gvZo}Xi@a-7bdJZ zd@RV*x`Mfz-9;fE!9>=-#=3AsiWLSZaLKp!UtA==!2td;~$svk@M~_adn&OiwQe9cXwb6=#ouc#%<5VHyMg__i ztE=F#sMfXf-Z*v6iK|IzDk8OkX~A&Pw$h5Uxjb$u{P!2^H z6_UUd;i6i%ipC4na18z+s0)IsqGD8I3+ENqGb&|NB`_W{#0jQz#crdhn`jYA0=1T)`;}`>mb6??m3_=PFNT5x|u>3HZ9`IynvuR=Nxm!{nK?6%2p#7_%R#K=U6)M+rnb7YtYhKn>JXUW_bjDY}^ zGSo6>YmGrsMI3dM1T{R^$q!Hhsxj;)2wy|YZ7d4CK)nkcekw>(c1Cn~TsigAIHCa8;etV4VGLtbS=b`HzUsLHS`S->H69y=ofJ^loYg)7o z3(oQqFVmWxTd)1I%Nc>Mj1y-)A#<#AO7aw z_>~79c=Xe%YQpN8p4Hv|vt9#mF+IRFz}k2G;CFnZ`R0H8KbUK8d>KE@y!s{J%oo1$ z@w*=Vj(;lc&big`ODoU2&hU!}SoOR*QS!)7sa5zE){r*-dqz={qS`Qcn z#wBoI3AlV6xM?5ZmKET-5;zot{dPfk9Ke@E@f871dSF9GsZ&xhAFO@8lBz9fl31=S1_b%e;-0)A1C8ghLuo z0crSHENJC=Mp2e-7uO`6wL)beWXq=sJP1DGA(`i5`~P@I!t{^;YfSWwXFGB2Ny9_R zVJH2I9Qkch` z+zHA7Q}OG%setqyD=}axOv6M4TrfZuW>mmVET9@j=w&!)Tc?;$9asg+%N1CFW*#hi z&U>^?==u@ULCM5vV5Ib!NCO=dXQ_y!UergiFw}VHv!!lLknWa^PiF;SMHKr195#eY zEO5w%>(@R2s~RScCtJn6Q{W31JicYKBq7ex>Os-{zk)} zITnfe=L`re1nYw~!1}NbU@u@VC_JGM^~-+Qlsm0Vr+@HUXQ#jTF{>{aJDJVex~<{S zw$ipDQj19Iy?4&Jx|X`}&R3N=aLLi~+|t$G`7>X)^n!2wzN+$i{7*mq(Yyc6xBuc7 z?s@tX+tBmT_NRXl&egw21we;Uyd9W4@elsZ^Y-8J;vc{Cx?6u}YJjb~n_YkR(_eb{ zzQ6TL_iX>c1J_*lx7NpglUb&$W^R?ss;ca$;Hn~0w$_%D(ZPNDmcRFnlkrPlUyEoX zJB>11$1q|EZAq9{jOmC_FA>@?!`WB}sPw@)sSD*WB1_^IrKoykih(!OF-|;!g5L|! zFyJ{{43jvRhE_Zs`0^LT zW10#3^dd~UC=5(`1(9J$KXbRSJDY6bcpp$;H8ch-Lw1pVo-&yCcKt@;^^5=`8bo~>;6R0jzhe&+o(h!H9sptM}Q1mEYa2XZ0Wa#@Vgk zzPoOlnbkw2>O@tYw9>ZH*4k>*>Z}n{&Fsoebl*MyeEWIp-};glzVKiEj|X20Zd24^|GaA%y1RK znb=VXq6IC|wK~6c+_h68y_zsaOfak;HJ4wzuiPP>TQW zBaT(0`$2>CE{(Rc8VHe244-z#jLwxH8s6}xK*$Hz0Dmb>SPx9f05{s13btns^LWr( z6RyIHaIy3*>@g+s%TwxMI>6%`1Iz|KIw86XaXN5ByUtNm7s&d(Ml7sFr3V3#_LuQA zT}UA>hS3S|Ion8bKQ$QaraSvM4dY)snr|OO)Q7iRoPx)>){lk}!}%0I^Rcw{VA~#+ zv@k&#O!;*oX1GWAYKHRd)*TWMuj%_phT;w8lkiwdbht>|GY8E9cNR3!z?e{<4#Rwc z(p%L;;`m?3N&$s2L3KYCV3~jwLpWf7V*oB^;1~xm+90%DU%dW?-AS=( z8sPlrKY!o$=YRS4nvEkT&Yi#KxWfY%R>se-?8r=*byAjPX{{~F^6)-Wd~sfuN7q;R zfBwOx$%t7D9$FAuOPJag)6$_H88l-;GXi|UG2UJyW52hcX@0@$ih%y% z79vPwo@;!UQuO*a0Hy-$dPWo9*y9Os$vWfu1B9E`2{(>_s|(<82`m>t37`exJb9ojYs^2)-(5JB2-P&m;p{3!3b z0>U(P+}w|jwIA_o_qn*sW*Pu|QZdkV>gi%C*=isY`*nE()GO0DTU{jgUYa;?zUGhn zRZeS&4Dv^~ND^(@k}&NF30lm$>2vAxlwsPtD(KNr-D@KB%>CgjQLves@9yD>hw@;e zo>do|MLmmXEC8aob+8tR{0WhvU9aN@^(zdO%-2BFZ6vxKHuVX=9d$7s`r0e>C9N$Y z^0o^_$|9#J(@!LuYM$OG(QRS~C`yaTBoH#2I=sePA9x!oLFhWF1mh)!dcu6Js9m_< zMP*=25cVZ!ggAjgNIEw*sP@Bc*Y0*Ckr$_8vYTXu`yx@ToYIahhmX<%6C$jTVgzANH8?7ws(l3t0fft3nsx{gbypzJIyF&#d2a z`OluZ6*yJ9>B{|eGr7m&+{3@|D_=PN<9~4Y*x$63iY3|^7X=r_n2{~VOI6jB#@O+s zyy2jyle?9^>bhm~oj+JjM%byzGz6@ToTRuETbR= z6YbHsbsuTZ8kYzhrwC5Ev9uQr!a^H&!d_8WLRm2k1I}weBgav2X$eJ4HFN?rjlk6* zam^Hg9iU#}nkd|4O&~)on94fzF`0!3+Qs-`TG-|1`*}qc4AbQe_DX%#L0aDsFhns2 zAlc=#8$WkW!Ne$F+9UE?Oa@GeY6HtWBP&|=Y6Av3l6Zo~=!ikSK}R!4lK{;)0(l?Q zO@}lK{t07g8xN+SsYyc6ct8&d4(;|-lsf`IS&VVdQ&_|>EP`0m6edj#!sASxzh5+H ze3<%lJklPG-A!*2pCF~+WqO2wrtmNXlm&$XzyPzEV0TB*It^k!qVUDu!59uG?IKjg z>iVKhviqnau*@(iIWJ~^NKEu(!>}e40GelCu|^SKzoN0C7(=mY!Vdqi0S+3%0YlhN zzyS)r{iVp_pDS<%!0`rnbX#zIqs6HWkBx0$wFFtn5>XI?# zeZZr4f9BtP^3VU{Kl#`vf9a7vJ?k&V&i^k@0RYhLs`PWF5EX}?zT#t7FMrpK-}dAS zzi=fVeChXIe%--C8;=6@gD1W;|J=vl|I{bH>pk~Qaq7xjUa)l8S> z6vc?_DOa~&o-dhK9$qzXds$H}m2+1cA#a3s=Z0>(ZL)mDl^2?+%+1XE(we4VZpH*R zX84NHT7rYXX}p+u=~Cc2ArWO^YcXcmbI=N;=0&4qK-oZ}O4ljSDx+0GLk6t{P!h&t z;NTdzd<0xMCR{!NE?WUETLz9*z+nX9mIOp1c9pTIil-HLQVCB&aaswRag{Lhz>I)h z4U+<&Ghj3qkOfUZDipkA_Ud%ym%W@85$*S-*+J-|k2-z5F$A!7<77jK0HAm@0963t{?@4=T(FK-HpMumCG|0MY^g@5o;85??2TIxfmSNzb!QFlyOSz?p)h~~=`dL_ zk7gFtfkPq1>vp38gl=CK@WM6zm6w&K*5$5S=o)C@Q`3#$rOE4T?GdZPi(Q*@?* zaNujJ-8GS-IGIGE1vvz+P{jF~SP+l|N0y0t09FM{;EV)?e<%#tiyALtM0KP~cGWC{ zTVQ+s>3fwSto$p4Ef9)`?-O^Ea=81RArYBDqUw_*N zzI*+a%bwr7$n3x5`s-glzp%AgAHVAzeDBdG?|$D$-t(S&|Mq7=1}cvJBJKSDG8F*b zefSse)$;Fr6V(9l^}x|v{?||aIKS-1x5(<+^Hx@X^IzEBXuk4W|A8Llljlx;<@m$9 zzwl_aw2zPMfA!kZ(xDYgRGDHlGCHmtZL8-mPf4_>?CJ=125C+CX#6Wd1Wlqu_`* zRQ1dTVi*pLT7X&*B7_ZKOTzLJVgD*{WR-B)7`S!>TwMZ3OW;5O?6-vF_;YFiXQ4O^ z;JgCoeEh!xPXjnBz?KG`!L9;LKyG)d1D|KC=%QFEjOzO2Fmwrr9nw{@;($8~csJ6P z*lig@y?Cn=7semsV|E{*AIB3#)iVaUIq9}K2RPUN@X*~x5g`$nwENje7k=q?y&B;_ zw9svsgv(i z5)#J$E<9yr7ma3Vxt!bKOdwS-=pUqdN)AG=fTMw_^^1ZiRa_RT{ z@Z~Q%a@qU{Fx}ZWvHh9PzT^I%e8azaAMgMG{fMgl=p7_?-U8vr9_E{KTOPD)4j?@s9JuAk5k|4>=(n@rsWCx)$K4b(qNs4JiyGwO-KyfSbm zgy=whT$K9`ADcQajr&!f8pa5P36WFOfpI!ZeaQSyer zBdqm@Fb&DDnU@`%RV-YDsS{Lt%>-|Oj}-Qu@gl9sKX0;bK8gKo?3#W5vl3Q5FOu@& zhJk^7Fx_^Me%)Z`8Jx(ZgS;Z-BjO|orQtL~Q}_*rslJk}JTk{l|C}c=UANwmPItlt zl!j2m7oc+z?5t_9;j$tsiROLg0$_Bw+EiR-$brr!po1X+b^47i#gY2gsib(psAu7* z6Y$ipO}hHQr}0!&&l5r0IBBBc=v`fZNQVIy^^alVSunswoL0G5TUZKlyyzze2*a^3 zJxLQW8-8CP*zzV6M0;xnIAAm!`i5|f2}c0z2e67DqH7hnAixPPc%)W5J_Sx}0Z(su zoZVJz%>>QdgGJ)^XH?8E8gvMTC=@txN0=P&Oi|G1q|YwMQYKlFDk`!NeB>GcV5eOH zU{u2jAPSfBkw1G4P5>`bNyU{+FrB~uPqyS2K1BX9D~`R_w)N^=+qQFG`<=!$7wWp+ zQq|gf-#R!HqXP#HnTPjZa`TVBy1M?ye!yN^RO1PtkGl5s7k=}O_x{2U|JH#w-+t!q z_uM(fU$R5FstQCrL?cO0qL7TJJK)pR zD@_N$6jlPMYb5SLHzpDYO|YQ}GaQ9tz%jv@FpL!%___zlGf?mk2)Z4{Um9>eVWq~NTi3qYpf;3Nyu zE+{!nwF-*3;YjXFdJxkGg&74ZQA{jhiGYy?_QnXnG6VYza3CJ^M>z=i)(9BK`@aj| zya1=>iW57ElRJW^cNJ%MJkCvl-G)#%ArC}dNc%J*C`nNwSoY%B9ZV^NCrlm4ODEn- z2zAyzJ0qkk#`_l&5W_=GFkl!Zkc)Oe3A=t9Nq#1T@Pfs87E%(?!V|5RhwW_omDBU~ zJs&1txw<)idfNWUH$V*>~! zj)T*r+0!6|M|3zi$o<(}h)^!Rik30SI_<98@AmB3J~Pa|9oGIJm;ceqC zH;L$ylHVtrXFU8VO*OdpiTA=k8m!a@JRHr?y4;^H-9MFH!Ji8NyZ9XHQPJUBWFbg8 zOdez&iZoQCHIn+@r%^WzrdC-2z?ymavk5!#34Tx){glW!$6}8u=Bvf}^9CSm4lu;4?jfnz3_gr;@H^(IKV-iw-3MyQ;5gqfZ4V2 zu?2v6qu8kxTXW!itvJ;Hr{=&@GsWqt;QUN5oqEt*VOl~Vgfd3)maMQ8y8m!rBWBkF ztP)oZVT^AmjO3GuFIg{5d_Ahy!HOn@^(2v|0f!yGL*xN4NL5)x1K3Ak)Y6Fdkx_#x z#-xioaeQa?M|W*CzxuhlolQYEG5Z7L+}sK6Iu&xBOf9Y3nl?p!;oMz2^9zsZtylfV zYgVsZy=;E<@)i4!z46V*ZU#ayEY1)6x_vP>`)P>g}45#i8?aOoJhYy@0d z5RP(C1g}_NWHclMa?ldYqF88C6`K+?1G^fg1Umw3Yj7lN39w5c@o=ue8kk)lJIfv~ z#NjFp(eM3Qz4vvebHisN=q|8Mvr#pnry>sY0X-3oGQ4sJOp1r7<=n1EgD6zQg2rMv zIq+Hdj-)Yv);x9vz@qD5L4!xxVV$j?2M2rbPxpK9JWY2`0YF^?-xUBpFT64lMJ{DX zU8`h!aM7X2kh(93U999b%l-)Uf-{bEMMG^l8%Kqir^kLjAx10%QBNiKU>NUj=Z$ z5cWl}-ZF=ebplo`utJ2TfC~wJ`dEZCUa=#qZ>1W_P$X?!}!e6VqkpW?g7 z_k4Pe3S$F?r2^Iir7*bl&~`e5w)F)2E!th(cK`mJoArOVuf(fYT|3`x{LZxXbt6t% z4|wl)8dq=CP2(JENo1$h`jMAkf6bx)^(T(peC)Ebhk@y6cWZT9+WOw@Q(yYiANcwA ze*6O;25?qY+qb>#o&3&szD@rk+Wh{?7691me#Wi9Wc@pT>c;&?XEz)>dd1CaSN`aa zAG~h=k*#yU_UYYo#VPptiE|fDpa1*6es=nMkBmoOUlrznF>DNRZJD*SWXE7G0B3-P zjWJef=9cIiZy58p{q^PX0RVeIguj|LHNZs_@`aJJGeBzywV7jTcfG3!zARZwOJPNj z0%m-)CZ!#?4#%v?-yCgBN&%TGq?t%fLjX?vJxsJ4a-USBh9NP+)Ct2Yp^bqF{>v`;V`jNT~~Tj&Xw$lWceV9Bhn@sLBOSBU9taX;i!SXCN} zcboxQSRE{|kmw?A1I;HX==SE6jp92L^x{f@6R;^x0OISWE82LNrrhZhvci)nO;KV9 zS5}M_1WZ7f0H_owP2lK{37ABV{<;DO2{?ez?N8!+tBlW8LtzqkPJq*naC+u(dPi_( zOK@%~IKKnz&VhLY%$o?zimLg7C;)d9V1zL~A-rbUYj4ksVOSL5JlsVnQ;*`6C_2mK9*{ghka#X)3b}7Qqsa(QKd7T7Ku9O?&U-jH@bf zJN0h+$a#;gU4vElwr%J0c>|z!TC^lacbb!~nLVTx9bRA3NBFYm|E-&sum5}BT^-qX zY&-^Lr+}v)`;B*;eB^gNG~0afBM*J(=RbE6IETLizv!>ReY{YH($G>hH}`E7x>l{(@4Kxkj#Q1`6j3b!;sgZqVAImZ%$UnB8;`!~ zr8)w(WRBWQT{|*xr8Qa_(x?}Zc!3Op86TX`BH;p)1Z&(g1Ehnfqr(jg^%wIrDd-gE zoY?Fdk-i2l#u(S6K}-mWdIF9=Ln3Vq7?*_Qim=v5?C(@YZb6wF;=7AV6`Gl zOt^rJpk0B0m|;+BfF5lLumQq30Ot{kg*k#HaULy+b#yK?UeU&NMiTQUCV}IiU5E`= zBCuwiYpSJs0$$qdcH+VO;G-U-f~>GeohxU8IyS+_Y~t8mA~_KpEsPggWpof4q^>s> z5ecM|iS{VsPSYXV9k6@a-Rw}KernKJ*3r`)nfiTn7kCt1C_b}`6KOx%Pvh*Q`-%ks zW&3*B8w~(~_6~uh&p=;9`7CruG^*RR*Bj(^R4lM21jEQ>9Uzq>7CYt$Xr>)NUI1xE z28;r`GzpSekmhTlT%FII?KSMRO8}OF{ja1TTq^;L2v}pn5dsbYSkds_m~hzVR|MEN zr4VG(H3c?n#a0vkzcEv6)WAlqI5$^p&OLVLg4s+_Hwxc|C|xT+p%T0Mh|Q&529m(zC`a!MQ(iYnfP}m762q(SiGJuc*Zi%CntDoMT`M2LSZ|*(gu|}=bHTx^A!2uT3jW}_wSU0Ut zO=r6wZg|I+R~-ENw=N%j+bj7p8I2CRYHjJ7o7Yzku08SegU8Qp-2DlC^2q5kpZceN z@V-HHNt~#7fYr6uy6Fjlb`P3ID*iqZn%=e$|$j?Q2TLuAQPS zTb0T{3WB!;F)@!$gamO-AemyB1j^bS^x#wgMD;mQe__mI-uXUONMn|Zi6?}(^F_pb z`S-~u8JvN9@&ce2rNtsDQ^+F+8D&!diEA7TCIFcxZqc5YtfcWdVDwrIpM7JIPyk40 zNgUt`_FTC7tF#W$$24?w*GXtPh#VB_6s|2h;v4pV4 zUt+=-At`Ty@HOk`MR`qxcC`Y`UEp!-c;JEqo^BPV1vuLRXQzq_b6{&OnC=SNnxOMg z8M7By3Eq1PLO}>R01+6K$aRQs0Rv9J6RM8mP>_FYAQxm(=*6l-2Z?ymDJzh?2t2gH^&0{plY*VNLI_n6P7&6Csl{6u42VGFq+qsgoGkN3avW*mNUyu9*luRVJ7<+qOZ z0oyZy%GL>Y%AGrN|G$6tM}P09|LCz99tUua&8YEiMt9tC2i`-?woM;McrVH7TA}8l58DKKYqXo;mxozq>oDyfLc{ zjMU5(nGl_!fG133E$|C!Y|(8wwpb2u{QAo3wvVGi(D`%YoEa1Wv)I1eQm@!3p8$665F+;gV5s zARIM8t-PcmLfK>oayoz=6jKBnViF|oM*HH92Cc!ihCj~~n5srWBB9oBp>4WiCI}-N zC|uTMrty60{JH1Bbhm}GLpB{0!3_|*8_)p2BbtOx{o^lLNKn2LhF*M$)gAWP*J+;~ zKXeZ)Xa_j&=JU_zhyPH_9#+5c&xSLaUOsv!bb?f$v;njryhOIbiD!?;utQfYP$e^K zX;-9Om}XC`}hCEZKDG}`2BQcY32vK8*x#so(Hxby8He2-Ti(4=ecvm ziRpCdiRttcPai*y`CrxZkNyhZZ>1R9rs4nqKls8weE#H>$8I@&^uD84S6}~Am)?Bj z@{I#QVZU**b?t>GzpPJ+Up>E6%+Eb={E3af{jP0!WUE?v^{6bbE-G7EBC$|!6g8=c zB{EE;WZ9CcA#Y~_+3?nE>zKakSY@7fL}=y;dd+KBS8l$hmN3R{O;j0_z>GZRX2(ep zl>JIXN^HakS`s(}M}fp_^TaDpRx!=uWI@On1k?eEG@@ElHh~gDjg43Tq$B8wF=7I} z&@%-sK^z(T2vX^>#vB|D40sD@jPv5CY91HBvSqAV#=(lPRsbsnur?yB6oi!$*jEw` z6v5uK8at~=6bq$pP~u9U0nkXA1oTscX)FL{0OrszT8$UtT~+Kxw!s`4Rv!t*6nE1B z*W3%_k`kT=$#=ad-Y)p?`}IP;U7U#g6*1yV0mcNYEq= zL_NfCvH@XF5iy;bkOkfTzc+iv&>*GGKAR5wyu(MP>oC&4?m9kyOxUFC`?G}GZ$y-R z2z4lF*^YP_RseE>5i_&}w(IwPTPh+Pn_JllFkvEgr0R?pqRXzWmX578 z7H}4*8JJ^RTmkrk$=Q(aB_t7aqkY!-0+o&O89mLv2itJ-zUey z4~WPV?i2FEJo{Rou>mAouMDE4Gvq)z^d*}t2o}}`3tsweEuuaDz@(xnIUcft$|O5! z+@qHSj5HkNORQMYK*Q_wDB0m(#zWskqFw6pD^Spc#OJtPSWV45u-htjonq?4|93pF zC5-c4als)R`c2?zOj}?+RkRJDwE&HTw@PGbGieZ*0?`+r9JADQ@EU_SR3z9BGZweT z2|xQ`&_<<0?k`X+jLg>Q(`rr8Ei!vjU(a`o+nDiT07S24E$D7gVTt zMEg(xn9m>Ifj<72b(YmbD_&RMZpp6v=EpXhcO5V2`IY6%4Y1UDKbw2Fxp*{F|HS6z z_C4E`8{4rvMf=yk_lo69zxyS6c!$chm%jSg71!LX6JSyRI~Ra6&6oeY+~hN}drv*| z#dm$p+dpy^4~KeRy|I;eSJNGL5Z!s_Vz%aU1;Ag)V&L}Mm2SBM^j1J9n4ayWz$LG_ z4Obj~(vbG!%?Rc-74lpoeh)ijLnLtkYW%Cc;G%jEFs;Tax zrP_O2j-*&B+Jey(E!slhOX|9EF$zx#9}hVfi-E4a63Nok`oMe56zB@TXM)1yRZbtC zV!M2-1Q#WDoF$1BEyn$AG zL88|nY;3yKNSsO#&}z_g_*gj96gcY&pe2G!(Zt9*WE~uwxX3}B$_RsDho9CGe31em z7yadvfkhX9&m4)1S4N-zJ}&@txRWQz@zz7ZW?s-}>?G6kU}IFQiQ>5;3P{6q7k1Sq zPJt}CEforiV|yl)6h6iXK{jb>1PrGTzIW^O&vTqYI0R?PE&>+&oG8u-aIOW;HHwW! zu{Bfd%muSXP&bO!5yTP1Da7>;Q1?FY+C|!$NUGE>Vp|6RMiOzl06H~(+KCXf-g3g#jeyxo-Szmr3;UK?w;?t^Y=gWq5CF> zCiDHT`$wBkyyK_li(y%R6%YOA3V{C#>tI@e{=k3p+sDpcvU!=xm#%r<`cM6XOK!US zd1np-?Fz8FDXQCBXY3jAYa0d6PdxPa*{A;QZ*5N>INO+`aK&^sE?!^@vu4N&7i21i zma5*UdTT9}L|(}@j);_CSjk&bB@xF3U9nu6%a%M`(bD6y3BUQ)mGT>3?=7(9H!!!2 zchYgh_~6oE(JO&sM4pkAQj!^I-9RaLWuKJL?I#02L+njvfFG6;Kq$(Glt z!%w{QL?Hr_0?P$q*#b-PV>wO}Rv1|2uxeOBRAyd zS=giZHo>8la1d|ZWf%6}I~+inf}e(CdR|yjq@pEFZj6TimvMxj{@yIEGc+q?sPC9l z5tAk~E>3Y~3T#G3#a3oRoqAx`1G^GKv0N0qwm|I^wF8=#&^VxJfyQY^_!cK%uQ5hC z*f4YTd+@kxS7D{pyU@w|0j4=84kk(-A)=zC=U$L%zy`;3z0MjM#T2RI4>r60Jx4`4vlhY*vTn!}3P#hm(l~v5*UvXl8dE|ZbXTnZo3C9z@Eu>@91@)# zajhPz)|L;9SNB!G&O>LPte^hP-+21eg-5Y@<*B9fE06!l?|s*U_lKwanX#A8op#Ut zy4d6Lj&~@(^{oJ#!iPzjOMh4W?6=+hX8XcJw?1+3@xyli=Du<9lGp9O^637V1xgRh z9tWE3&;F@@db(AfTdVxp-QDTAfA+DR-9I?tCfBknW{uNE#!J^#lj8YnL}D!&OH^3a zT7-l>!;pZ9N)kFX_x`EYpelq;`xWyoSB=dZUm#RF(ACeMjBmWW*5J8sxWxhF1nOb5$VJPd7>182fP+!8QuliwBbF&D_z{Csz|pM`;Ye)5 z{*E#MF7VE0aD4jBQ9*8%1hj6%VcoVcbm5c=37W z$)m;sAgwEWqU9w|eK$4GJ%{!}@ZO%?KP{{j2pGibCSXoCu>oaZp`Jl-G0g#Gr2*@Z zdPsPN=8GDW#kwf44*r5@6Bi)LErFRd&B{8macw|c5y+|fe)Fis^5A;lE zL7F|5(T*3wceJyHa7Mr4gy}_}cF3JZD30vYf=Up0`;tU{2obz7fiHCYaRLx*dupJ< zG5ffnB{MSXARh|u`Sb#s_LHA3K-+D5Vrx@>^>e=6os(WuLHAjxX;ft{QaYzIw>$gP zPBY&|;diN0E-pFrOD|jA|I%yb%Qfkdxi6Nkxp8g(Wmk+=fzc9h{xq=b{`~!>uAh`g zcfRD`{jKl$l`rCnXd())VN<}nnx53*aMico zfXnuO^Si&z-T3-9Y##L^UEa0JvU*o08RQ}{Cwk(Pfk+E!wLnX1b#t4%TD=9ITrHH8vF{>I2yW^caIv0M@?dN~=x~1Zc zuWbDmIi0njrBz!VUKKK!%MKcD)D;Y88Qxfk<@f=(g5Zn^oi$U(6A*yHNMFF@!0=$F zAm@SuA%1N#NmI_b@5FzIUlXSY$w80}vk4rDY~j%M687eltci*KmZ{jt#wkJ;(@Gp@ z>q;C8oLFdJIH5>gp(J)f5~M|8FW?_Gy@ACnL$v`)`tAI17!GJ#i%4`JLUk=!VxX7O` zUcxL+IkISnJ!<|W>T6TpMJ(o;tXpp*r80>*cO@S9F@IuL0`YDqcI{Ii4*6Pu#)m_` ziHE(9l)QA1hZMdb*w9Wym-6W|d!|HzTPEN{Hiqv;@*UearrgEp8l^NjBaY~kD37^!v?QxuV)2U)B#;=eW1>#LL?(dI z1P1DN|3(NF6redRJRfxTzLct;Xf+kMel`s;@4vUDe6j^56W1{l~7kR8|084db`zR8hBQ9$Tr4 zZTIN;6WgEqo?m_chwr-YNnjJ-@ZK%@z_-=n8veCkgZbbG-zM*T=R4)OL;tw~;Qz5- z*8$bRSH5XU%jE-W2liccZ2!Z@*022AU$2+^weRL*z`PRm49KqYd=_fXs+tQe)|)Zy zZhiKiQ@elvKdREy=zeX{&X^}+xG*r@Fbur+#sGyFDGZr#+%X%0D^#^KC=0`r!We5? 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 Qh<5{26u|P;vSy+G1F;ZWY5)KL diff --git a/src/assets/images/top-stat-icons/risk.png b/src/assets/images/top-stat-icons/risk.png index 30c8fbb43008c5bf6f02f7760d2486523f0683b4..2fdbf026d95c771328f78de9099d990e944f4b1d 100644 GIT binary patch literal 10488 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 da~}X6a6w}5`FKm<M3GNWwg9dkZ4cfTNU-`~B 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

    suZT?7eH%cd%-k;25p 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%0AoC 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

    uk8`lq$|Y!v$a)&KGJ?{lyH^k;tYc=2Cd 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 diff --git a/src/assets/images/top-stat-icons/grass-basic.png b/src/assets/images/top-stat-icons/grass-basic.png index 007a88d1eec72178fa58fd3130ea171a0a55d818..6f57ed011ae667fd30cc6cb15a763ff78349d771 100644 GIT binary patch literal 10510 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 diff --git a/src/assets/images/top-stat-icons/grass-general.png b/src/assets/images/top-stat-icons/grass-general.png index b4c0807543bca17120f552621974f369b0c1b869..6f57ed011ae667fd30cc6cb15a763ff78349d771 100644 GIT binary patch literal 10510 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

    #Mn%T7{rA)g)0iY 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%0A$C84D)hQV0R;@2#)5;_ZEJHu{90KOY9 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 diff --git a/src/assets/images/top-stat-icons/leaf.png b/src/assets/images/top-stat-icons/leaf.png index 386d617aad3ad49d9872a6bd7c4132ceff4925cc..2fdbf026d95c771328f78de9099d990e944f4b1d 100644 GIT binary patch literal 10488 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 da~}X6a6w}5`FKm<|RLk%@E=kfEN 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 %`-}G4^`Hkk`TSnKyfAs% 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ʑ~YI4E3X zK71U@B-g_eYxsk_gu(h*gbRC+4C=Z#dr#Ad0_b>@XWz4|J3o~%18Y3 z)xo7-_{Mkr{8NWdh3SiWq9Pgu32q~!$qm3~;^XiLK#xYQ)f6KYw<3TnfUQ6M@SlF; zg*SZnpDXS&r)QhTJT9v35zgO#dILCo0XR7Pg?AnueDG6zc&_rd+-!04Jx?Faf9eIt zn<9j^s`iYn?i?3IX^4moxFnKF$rF)b#<;L{WE;Iyd;ff0@Wu${sb-75;Z>FS`mZv@ zj#Luv@Z3fC1O4<{~e7X+EKK;X4c zSxYYv${c3;13{n+ioKF{+Xpfz`pF0e2-)JvZk3p0vRQcJq4Qp97`k;w>QC(yw-AuT zhrx!mu!JJ|rE>uo8{SgbNnsHvTn_(^jAG2d)DSipnA$L}oe*KdeS=WNe+vQ%6aKZS z&_tFY6&GH2{_n_HSyRskbD3mKKU_o9f%af{ica%)moyrK%RBu;98>rcg0}VUcCZpi zJ+r`~F(P(gVzlO@5XTABn>P6qC;tAxn6??#H3u9YqjZW+A&IGYmjqai^Y%eQ#sDm7 z6tMM=eLCgaXme~*y4-DE!aRcMRcO}2j(n}5fvY8ILjKG=NGl0aX{M=yz33C;6k!pNVn^0dJ_e5CN(=L97oYvB4j~fFj@q|yY z0V$}U4UhnqEXcQT&9k?lvqLMJMM+~nZ~y)K_M7j19N6R5d&jh`mhP_98}a_Qg`jEC zHf?)#QP;Ox60hnGWZV9cGaK9g-Cbt8n8?oanCyPutF}-5_ix_13)ruL#$J9Bb-RD+ z+Em()$@NeC#-IPEkNx_OzAyZSE*`V_@doPQeMz4t3s zCq+>R5ityk$OZ&QcS6C+Htw8KQ4|Iom`I2eg_%}ro}Cx;;OPl{>;F_$_ncm~*FDIX zWGdoV(Hf%G0?r_q{1gmt3C;#T0=2<0P`FRI^9bVt6%P^tTxbxwwJk$X%OS!zM$r;S zd*UQMOm?pfFq{5`jgx6nh)x~K+Pg^8&YmS4(a5AAmgoeS!qMaImBjrm8jK+v_w)H~ zhRxJbJldJMq^Q)`Bp9GzptRv_Q~=|Gf|8qoNfBaF$2J(VY;btniaXj9gj45;(#bRa zJDBs$bJPJo2m z)8E>up9U-g4R2EirhwFo#ZEpJbb=vScUyBzM}IXk?&i#ZF^RL!`)4fhX2J zv?=9Zq_$iT(gkJkh@>VVIB7v$p#PJL9{FDS$pcYq(*FdP%AVrq_%j+GiavXV@dD%H z&)2Q%g@nGeE@E(69Wz{K*vG8gJ5p_z&WUf^R)f4lS027m zQFS4=+cUEl5!GP3QWix~qI%Mw+x#03@9uovSG!%H-g6?`%u|MEXh?W34aoZ4xS%tLz8Uw{S$n%ClGhvr1< zucvF~1-Gx{gZnk4+uNwcSjFv(M&qUj`i+gGyI4y6*emLIdY?-?$!lB#jl#Poitk!M zylxodI7JZKx!z1Dc=#iv3l3&4)KTnlrY@miCOc#rq!^k+>-ZFq5JngwKD$p-T36Ob z7rmiD5qfti8VD#=(EBpSt)I|Tq#X%K1|pG`4~;mb7J|9^-6l~dck6ilik@u+#sSuc zkBwK@ZtYJ!3zP*!N+9ttG%=Og0jXeY7>oIJzr;`cwCLpngS#fq9kz{s-?NQ8wGSCl z<5telSti|P4{20Tmq;+xUUvuA8T>m&HbVdJC_4)17xRTmzI2xcuB~ zw&Y*=$@ZpdbKNiwD6^YS^^mjiF(enG$Gy?hEY@mQh{H#VRYa%SQrnEa%#8_hzaKR zA#0u1qU-?XUL_ufynQlWxQ!sd>a!1&IWz|*>I$eA918aaG}_&dV+dx61P!XX_V+KTBLTmsm z6c)kxt%&pMUb)`W=RC9=9*W<(^~7N5+RxVqw7kaM@aO?RgQ`t~O@g%*J4&MlTH6HZ zwgoio^$$H5Qe?H$zR)*u(;@{%wdjld(rah{6lmg_X`32=U{&9#>Qj+-LP_`5iQ*`w zQu+af?)#l}N&+?vR@$UDtw}<=z>sOG=P{u$g;eRlFF7_+G0K;djzp!~qvyn&4McjB zPR}nPqNA;D7fzJY0aFOiK&=-8m6E{MXgu#L!J5FqBqz(kx<$ATUX(=CI0+gFrzoAm zIO;-q3IU9G7!+Lc9*kO$cmxU)SgbBDy*&982ySBUFiri;!9n{yzvSfU8F0FETGy=i z7+{Cgi-^G2^z5u@o?dbT5-E+YuK5Y>n{Mv@`PYti&h9nSL+~z&t?`$?`P|D-ZMrc~ zj)9xEfMfmOueC?+aN}UF_Rq~;xb$mZ|8IZv1Hbt}07t+h4*d5V6Yz6C+t}~@-pBN@ z$Nr>#CMx@L1Mpw@@fs$I5p!}2***iDdHo+gd(Y>7$uE7!=Kc44!QqaO-%?mAcczsw z%>q~*0ObrY2f)FtpZ%$$)&Ki$S-z5G)vnsr%_C`_I~Gd?Xh}PAu<*$MyXauPaKW$hwt2=Z~MB^-o3N(R~@l2iek(>B2PZLya^mBYQtzO zp|J){RiG&tzT)Ui=;1WP$x&%wry*X$uLKSb-nY=Ug@r)84==jLKvaUNd(Z%wZUit$ z{TsT*nOV$cTTTTr?^6nK53`Po<3D&H9NxeIi{)QgI*r8;oxTISJZ-zB@?!z9FDt$U(|}h$sI}i0RRb>ompM zrmvGVDuo8O)f?$V!Jleqn!7BD@C0Em7{q*pErz7vADBgPvLx1iRM$5s5*tnvST+F8 z3)BII444cEaV0M{B@pRs8rdtz30N2wCeZxxu`DE{?@?U&v!W=J0cqjgsx~AZ%EVw) zb_dJmS3iE_|IWKSiGyrIL>kp?hGTf&Iufn^?_?2`=7u6lOOtx=RR=@*KXd# z72xjr;ya#c-*K^X?L#j1xdHfZAQ4zY@y%cJz4ta}idU?v7f;!(7wjuG{?a#`zx%V^ zGCKn-Hi4oFrXI&vR||Kvyu~-HsScrw8^7`R?8aYyS1lEkwq$|BC5&$hdw*qluL2x1 zku9VsoHiE5fmJP$F<>#OwE_z;Hbw>Ady36Y>Gaytn8HrwPkrUqk(AGh{ z4<{$;!&nf-fnAht9Q=1iT%99ZY8rG9S3B5PNJTl_c4t~cUGYXd;iqG>@(CNAG?t)P zS&2eHP7TM2^+q3yICEeFK>g1UbPNPG{rA%TW?w1@;C`<@h$?k0Wlphf*227g8^poY zkB7?lfmqQDJ}yav6>Z#oH!m^fp>F%39lWLD?UHwdM9l?7>OB>C?R6OGbnb`YIPt`- z1J}hhLxEU`hf2eB%Dpe@@FD7V%^WFRKMCI?iQ@X=+zINub|?ETx>mJ2c}qtxM6u*B zDls-G6hnpr#h=8NyRHqMwr8h7K^$8Mp5s|fiPwfCyx8i@A?ZQZ=Tv9v1ho&LZd+uVNh z7c3{W(kW7NMu|=vJDTk5RRvHkf$|WzcIkZ|cya%qzjJZ4dn~K!YO{aiQ~MwOzdrun zOSm3;(ckJdI3qUzzdMiJBab{nz@z-=qY$>GsKlXSKn1{j$6J5+i>42K>6;GDA8o8o zEjP-I`FL8Cd!>KU?5rZA>pBI>jZofvY^05A_^akSn5 zXt!oLh?R|(a~hdY|8pp(RX^=xh!gcs6vCjWU!zNV@yTRnxFV=D7?s3RewWgiGzHo_ z>dC-%IgX*b^gW5E*zTk+eSt+|!9&B^C2nI=iRW ziEborM5yn5?}u}I9Tfa@d%fbaZveVG8h_rQYh!90(zuHU36$w~6_}?mChK%GDK#%z zDRx%SUIIN&9K?hkkXFF8z_beEoHVin5jzz(ReV@etaRX+i<#U~GHeDEWrhCtSm zsgk_UVrl`)5$y z80{~fe&^#K{h7b|_(zX%a1%HTB$NVFcp^Z2%i-yoPyM+8_&uc;xJcjnt?!_RABGrP zNpS3{({-kI0;lc=rmy>oFSxt>k{|pt_LVPtXg+QYPh4T!t(R|%E7Q&Ze*}z<0e=m+ zar7U4;i&%U$1y)&pm8;~g_nA^TGj7)vEge?S?m}XK?`MrNomaPh`6)_QuSnsP^eyC zdAjC^Z5Yn`FyUo33}#YNVrGy|D)4iwlJDQy=D+$Cy+K)V)Z$AqAmm4{m?L=D&)n2P!$CjyZWnH0td660Pa)_v~j(75rC zUR@OmW$kA9T^um=`)3M`VMwWn(%M)cRlnqF*heo@Z)%i`|I@mo1t@vNrrV25!C(nu z&BaG){o`b?M8nhfTG2l_u854o(BgT}poAi#U0-8qU^v7*wajt$Z)0;XRPCpm?PY9( z)j#e1|3wGRfEulUy9OY5)29T#?#+durA}j!8Uf#*sKZHFx^%{2;e-rM&YH|@xI1NQ z6zp|>i1E~K;%PQ`5eT#k73kgU)N33UX!v}j98v;c+PCjSlS5l()t4@8q{wPbn+|;v zV%oDuZ05oUii2p6k}c0bESRE?!;P9U++V=V! zay%m`Y-x9KT>rvH59ROwGEjkJtMq7yZf`XND1^R;g{b>_3~_fz0#49vs<{?@hWu|M3M zjj6uombaey$KU%)KlQhN<>nmC72q;}8n08q`-_%|;9bK2^wCF&-v0L6E{SC12H^J% z`1SYgZEU~dD^BUg#<^;;ID2MifA`FVzx53pFaO-PEO&r*6kp!v(01WkKNC;;fXo^{ zURAa}xO6a||AT*h-2BQFr3Wftxpb%-#Yl|V4hKy21h8Ra*g)WYOJal#46F9#g;bd$ zz-$c}L*$5UBb)e(Z{Dol{CcM~oG#-8THsK_Nh?A`Vl2c!#VBcMs3pS60&S^K6HfZd z1(XZ$$O03F7(fevZJ2i}hr;2VhDM-E>`9sKVO7z4=?t5K>mh;#a<@&;7y7QSa%?s@ zRr**o2iH%&1gWTM3Q&qwl&C+g_f9qxnF;Q$%O^(>9V0<&={;Q{9rw4bL-ryz0Mv~u z5cL#&yzUx9L46Prk#@8{4gD5k(NC^(LuWxlgQ#QlqkzaM~cwM$$jy)@rh?a(`v9&c9=16y|zxnWV{NGkE zE!bMS0{kH`UIMc#*A8#(f7kcjy7Ar*H>=M&Y>yAG%@02E!u3lZnLT^hZFXkl2H+3I zWBbS>N{>DYu(8sK+tybL%hv;=FZ_ldc#Xc|wVyZNym`(~pR+r7?d#8OeEysH959cn zb1{Hl0mm=a>g(q|=?|8R_P{V7Hh!|$q}AasKe<19v)hh$GUnxU($q zs;z>p3FNL}QnI8C3pWgKG%Bi$qE_KgElU2P3zOmtE`&T>B`34ia8;G`WnZ#2dfB*k zeUWNeu+p2pRi`a8wMJA(hzu!=fv_QONZS(R3pQHWuysJeqd?*bD7Z0&89LdX{?_O{ z(2WW-rX&tTS4qL`)4HMxJcZ9Er$ePaq-NLv3@T{!D&TJL&V%>6RG-)gsAVYgy1DU@;yi2!ZNO$a-nKbL?6OBl8Ok_gmk8rX9VCtO!nS%RV7v)NQBSdSy z`U;OhD3YMJd)7X-S4FX=hf9~mS^lsA&{%kNK>t%05!+M$>GZDY8z;IwM$-=W?Ry2k zuBrLSBYM*hXb6=~v7d~vXgG$5&n2uq9^5JGX^{6!+?yKKjunU}RmWVyX+w^lKNh*sSd5{q6LElVueH?Fe75>q zU%a*P@V#?$K<$QTJF&)Z5o8xS9o>8X=`&j+HNi(=%m9voTh~7P)V%%hudWu;n{-@V z+g$9f>MIAgp8Mce|HjXMs(le58!4plT~vdAV>~5a&UL50O!Mak;19xM{Rlns$lC!t zf=3^HlmIB(GGw7ho36Vz2F73imcRLiGq3uqZ*%u}d$6@&+Vaz4yRAyuyKie_cf;7A zV)ixQ7XbEwgR4(oZQZ+n(d}!4#RORSR+p-UjI?c@J)G75<{2q!2eScBbxX`-igRPb zJ0oHcD;q=Lkd8hcsk!BZUuYSIEsss(E;ojDt1bTP4^PY2+|jsO0y0LaZHcFwwz&Je zu_anGP{Z+T9w>B?kSMsq3QL-)H>|=$LaI^_geX*f!=dn7h87%V+%^kD8c_*9B0|$*bvo;ZwGOrUoE+9+*BRx#Qdiw#rF( zsFb2-sbA+xI)zmHd8lXLPAJ%IQ>HD2K?6XX7=mCkn~Hp54N?PO_{4?*5%ff8kj4f; zy0pF+*fW^-ODwQMCP0&Yt@MRIumjRj?Y#gnSj(!chYgUA8j&;}7%1<_1e$q zIiA>)ppPTXPaRd?*;~cti2D^eXkcOn>QhdurXY~=$y~*Oco1D<;e9aWQ7_RpHyPys z)C%A{*h`}H)p$}CB_j$OZ_5a266JCH-b_jiQc}QD#f6=~DA3f;?~}iAowcy)#g}%E zYjOC9UuAJoyBj8k_x^iA`HqIS*qv8Yt;|ubBChBc5p+9<8QM_WK zkr@dqq$rGzR-Ps>8>6>=$>yp1&n`9qvklNF5Q1!g+2OHD`P?Vq%SPt38qcbhE@QcR z<{$p($Ns}V`L$<{aC8~C0$>(?5$`Y$Uc6{N@{Z2G3q+*3;O7S5Gk(30m=&M*XA4~Z zz5+GuT~lnF-Feli(H2hKafbHpd*u&))5gm_@2$(z3f&Vgn`C?mYCRXI88ip@ApEK6 zu|kg;OjZ@~iB*aS)114{A76e3k9d>@a&_#v_Y!W?x9{dPk7xU=0|%Mc!VAM{#;PDmIV3?BT9 z+@&+d_+dlc)FEA#^aI4}6A7Z*SqY)D0@lGP9-V>CfDK4KG}0G;4CeAOIQ>KV-S>`S z_rqX;UfJIX^9DjemSF?X=LQ53vtzvq0vo1ue|4%m(TsRAG>u_9Nai` z2m3cKT|bz=c)hCbIx^<$%D-Z(dGej_Y`PYkC>QtK0A!qO0GN$-G$iEY_3QdPP_YY+aPkg3XSp0;RQPyyLJ2QGRR$VNG3WOYeY1!=^BghIw&zqHZ&648NVe) zKst|vF3deN0^ExVDfuK&{5ewZken5V*Firn7*#s^z*O)wuGE>7NJre=H$wyy#g1kWnH(aQLjw>Kb^2gs?Nyd4v5-dV zTJh8i2%UCOm?R2nB?|5Y_t;vy5_!h;q`$ce4W37c>4b#=_Lm?2#0u~HPo!I8=bpXk^kdhA$I#$D(hVcn8F8_3=B(YCRDKf}Z3IIriog42 z0c_Slc>}nz{~v$i1^L;ZsTQwprmNG}&9(QxaP8;*`sEjIq5eRi^q1=qRlSa-AGKuU z1|Z|M+XPVPBabRQ{4n_8hvSN2r@(T<>oWlQa^URi|JFB8?up+A?14F?kfGj}-Uab*&em>=g z@0`%ry|E~EOe;q!fb~>6OLyP9F?!|caG;VfcW0n(4uS>ZXU z=EG^*8ww|XqOiJX!oRQ#ZxNaR6Xo)8ah@WJ084>QD5C4231UTx>;fXAKs;y~25z~^ z{i!+}92LEwT-PY{VftYAK2yJ`#)FkWJ>klmvA>m&P*t20EWWHv@^k^Ymvb^ z$Wzc5WYp>CQUicq%m-Od3KT(K^wSTD-l;E%@i6E+2(ba^%?NsJK-})o0qy>hL?WR< z0gq-zB0X!7!f^yp7gOxqV0*x8yc{4G^XoleoJ8Xs^mF<27-%}B6FAH{R6T^1paL?a z%0g6Pmo0@z#}uVoA{5nS`_UIfFI{GtRFobOW%TkCjt@2k;*2d7Jkf=J&nFM`??2x7 zYc07~jttJR>e7+-#I7*ftWgD(cr)49EQ`Y7aM*tQleN3{g3dQo<}}BAbbR_~$Bm!o)y)t7y&w7KAN`*9#6lm} zoNT9TBw~nfdLD*uOEP8T1|Z`<zUCEo z-n+YZW%FhC|E({azWgtJlQ}=Bj<*}9du08#8k&e&<*M+L?Scty9XfoS13ZtDx+7rJ z0*k|aKWo45Cz|@BSJ}PXc(*!+a$`I>7UM$^8KWbsrX?~jHrw>qzI0;W`X#MjLa@@997xd7rZv+*!*`B<3XeL>_c>DN-5Q{T zkCj6)i#`FtF_1drAOVGK1QTx4b7&NlxnmAsLVyw*0wt6FQh|cN1%oSsEdWyl!J;XH zB{0X?s19s|&ET}2%z;u7>_ma-^7Qg(dbtA)+yE&~3Rrsuzcnf1H(XW@VsTGw4R&wC zIOLNJfDF9*{m=tvFq#iu0o27KcLYGH$Ai_u)FrH?2o8&Rq}`KWfcK$c@=;VM9uOCb zlzN4@5FVfokXGSWA%0gRe5@`OdZ)q5UxLRyI|+2WBom)-$8EF;PABp})rZfU&Lt0B z?lB{T;t&+91|+s?l9&wO1>%lZfNu<#)d}Fm7iNoDS}f&Xzw1c;*$1uMH&tR$S~w>w zZ$Tm|Dqa9qVX$W=@!peqPlh(F#obfG7p4HD^(*J0Yzk&rTY;BElQ~WCO>f@X{=!$a zBS1$0O#qn!s|vsbuoZxEeyk)7YF0gfr<-uo{lduQy54{BAAbL{PyL^H!Snn!07ya zuixE#;9E}9t{WX!`(rAb&Cztc>+KW%j_S>?JyTu$U$*a_;6??kHi32mND*JyYd~8- zS6+0nIL6F*npxmT)htzM<;5-w9(l{l#ZSNgaP>ES+1NAQ`>OS_td-Czt8l>{N&*9j zD3d9fXlFuf3gd~mU>H_5dUng;^cEX6#03lOFImUc27S{X-=5ridf5iY76rq@!O2V% zUWJI%^r5F|#!nyy8&VE2#@%XPj5Y4Wcu@{7K!{gn?hJ#v$YT?)YZPKMj3JmHhM_i$ z7JOX3r#M=mSbfFxw!vfrs{k7v1JlSM>K53Bw?y9?8w7pHaj`HlZ4ja0Cj!G#%piys zzoA#5?tOEj;16wu)7vn0FW3QVA3Z!wT8wWJi+=L(?>+jX*MAJ>aXzjD3gCQLDfCJZ zPY~B{4x~^X7d->QTWA2h>x;U^lX_R&T{6GXFpt+j<+G=lZbzN(zm2xHMu%ZN@i9>f zYlae1{z5Y#%A~@|otQ7NAke@lh!a>Io62qgs&KAG#bdap#mEc<=9L{BRh>vqJ+oP9S17Ee!ju{_+Neh&Ex;{v1WCbUmY*5 z>8d;|R+G6NndOb=e(>tic9`lD+!Dj+fje_Twm@Mi&h-InLsMW)3L&DdAt<8IFEs~A z17J=X91c_Gh6Xq6f7#IgU;=UbW!X|Qq19kQA>o#|Ro!1mN!(;HhuYTh_=kNcQZ>#ROyC0A7Y;qX=M{FeQ`~AWiT_K0dtG&hc;G)wb6Uxj8lV?NV4-1OHwq zEBR==LJWA3>odb}%q?2H@1UihzB)DE`0^=#``3&{XUdhk-bGYzIuH=QWd)n~s zwnN9urd*cZ%{3PIF48!q045V49%Ku|Mj;9EBz~RnV5N`;MU!GeUK}_0bX##PFpRG$ zZVG4^M=-$~?wSKl?t`&mNLmE#*o1!MkeGtR7Niv|9{3QXa78_l>??!yzTWJox6svr zT7S6WmkfL~tpE-c{c-KDQ}?@+M2EFKc$T1$Pj56xpQ!AJMQO5Ug@BIXVzIxXuzcUXlS&5Il&XlFMSEN6ow5 z`(pFw-(BFsh-AxpEJQt%HfJUkz5ZNf@89*_v1m&kY5_8y+m8-R>I_|FOZs#B*%cii(wtD+j0zM79)T1*KtvLiE^j>pr< z`0Sn*ACl8sZ@K^MWR>Jbt~~w3v>nON+FFv zS3=Z8_qNu7y+FY=BVD1 z@BH$O@(o|u$N~Z3u|N;uJ=dRsvHKkuLAPH{&HEn~xat(8<+y^2?_ zN=iheq>ZoJ1-w_Qq|B(8;joftSG)L*FWD%+=FLu9II|KphP`35mQ+dtrVLCOer#AP z!=?~e3$P(I1;H>ANiYWD8Zd2WsM|weqXyZI^Z(T!Do<70H>!gXP22`-J3{3*wQ9F*aY$1<{KaSXKI^`A1k@!! zRnQrp(G=406)Iyc44Hx_5q3)Cp(?EIHu>)Q6!Lh)v7yd-+ z595QoefpRskk}0q9RRzgAvn+}h>4g``_@&3<11KSNYQZN&)>B% zK0ECMchslIxkxozj)kWNbQxYXRfAZOTxc9pfoN)hYi6E&m?n^*n+*?4hX=dl+J_0n zllgGh9>aCIq#;0Gq%~6dw`%~<2@X$$5)G0GW!L}=n~#$XKw=u~U|Bq-6k<5Oh)DW{ zt_c`$xO(EHKGg$BbAdGTmOjCb1~c{H4xmP%U2x@#!n|YznF_7+`OX}#$HQhqds-hS zyaouvDByv20EUf0VhgCZ4UU=vbUBk6(*uWvFt(9U_)fo}u+q<(p z02hEQ0aJyK3lr{AGtds$Sm=-B#jC60<|V%vv9HmPV=+ss)v;;K0j)NUN6LrfZ(RAF zfB%v9J^J{I;- zz6;04z;1!@>8*0Qy?b_JZ*pp5vbnWYlv_L2w43GVmfhR_dw+Da`Q|q@8$dg9;zwk3 zM9>jKDkWDcsRdA|T9C0Q3Xbl3-UHgimqZ`b=5WF2#kC6W9LV`#FY9BPT$($_ikEC= z`^2}t;H5qJG(+budUy~l5M2g)5C1;MhbXKV4zqXHuA5H$^xHH5JZJ!hJA5Wu6mxGN zlzwBP{T71^=KI5DU@dvC_dx7v`9X|sHs(;yxNQEk}v+++&H(fe`^K2D@CDnlj&WcxC^L?U5tt;%CUtxd)K#} zs&*efEz`EBd1cIoF}`X`%P3H^Q!3h>(v;g~a<$o^&wbT)^;Lg-bP71OfQ|uQ1SPZ< zfJ+6BftrAM3-#(+CUj19DskN`3D_KNBSzJ#Jrk>_8H&b8`Q`ik-amiAbH6)p&wYQc`<(0C*L6O)*W~Mc0~SV7 zYb%Rx;mfYPIsS#=HpoyXKo$Vj7sYQ>oM;gfb0~-X3=5*&P6fz?Od!m-e`| zwDYy3AR?kzF%$Sf)8mFt=y(pFOh0mSJyBWZjLd8u+s-{D0B(#FtUGjmF&MlJ%uVX37Sv`aQ;s}f4ikI$Yi?)ke8}nHZ z;_qftR-t-R_=#_Lgo=$Lf_XT$|`?98z2lm(_Zi6D9vaeOJ>s z`Ig64Bt-6z28bY6!+Fo<+d`PW9YZ@N6Z%8DbDj_+>l>zA{$*XPANG@3hSWD3aZOBF zNc6tSU%~SP5!<#koUdE%V_qye+x+3Kt~q(-stdj(hFgc)25c^c(BtF#``6J$DtrjZ zM}MNArjGMWpWmlJH40M44kB?tnK!;dfgc(}q|{vvi z{6^^8GdX)f#s4zY!PV)9^WSvx^GheQK_J3+S~rG==^tgvDV?C8=vSW`ZwYzQHvvv7 zOlW3%Cr})Q-)uy%L_f|%#dfr0G5N!J${#wNc`}i&YQqOezU4r%{Gwb5!hSn(F){SW zd-L@SrxWnL@;7p*a*`MgB{!c29bbbMENqg|i?1gtMwo^&CJt5d0>+j~n~h?W>{9qf z|99d9Q>~xx%O9TZkm7TmE8sTVkXvBjG4=&{PaY{06r1>|s|^qrv z@<}&83dvUQM+f*@Jts^H$P5094RBH{{^UtFDo@Cv0N~}xI^PSKWHkg6QG*}kW_u{~9hWcVq@L!rRri?3)BLzo`$dd31kuc@mc z8iJ3jNMAZ@%zbr1Y*t40YK(3FfEDzaOL11#u-*jSpZj1lT`r&lXLIO@s4b;K(m!Fk zD8rC673?`2!6*6R2%9P%rYRF!A|TwZi~Sa0O}2;ybJBhwvvHzLmJlD&wE7q}LJ~mi zA30Kg+b+V&T4=P;x9zK9?q*I>T~mDi)nOS8_%t`e3=AQ4j07 zXuQ*4E~`wQHu=QE2~#qTFL<4LhpEQxV%BGsH0Bk(S`p^%r48l*k*8B#sYhp*dZTFx zxpfWJm1!=7fUNUmX9lhs zlX>#vz0gVQRCZ9x=zk;(m+L)1nEymJuBgAi-+QeOD8Uhr*7LK+%exIq?IF0@+S+Dk zQ9v@1xt@hlYa9J+?YM=s2N~dcqQm?&D;~jhk$APsJFTQ}C{;hubQ6Fl>tzw}BeQV* zAn>W$vcT1WG{5(Ibg?0@-}+QVLfoOiD@8@f8ttRb@LAl+BF8Tw%t157p$(&{be6jj(f`YUDq64#%ss`a4gwWu;XwVWq-SDN{JbjOB1%o+QM z`}V2wPNZd#-bahnYYZEg&MbwR{)w-jS}o50bRYHrKLAs{sRB{`d7yt|IlYq%cZD(x z+BU27>&HPWtmGqdWl@K}mNkkDlB2!`u=?C}(p=UkiG z@Wf^e%_{xN;h_f(o)vuCYiz?WflK5eii?p2J2m(^dRtLBRLzSz{rM-x)+S$(dOOLP zJ6na5@xCfPZV-!3Hoz@1lMSw!GvX_gp|^#Mh&Xd(Llv^BTnk<3#2HFFlsr)lk@@~# zP8_|TdJ?dH=>X63V`nRobSy~%%fYsVna?y+i(s-x-?o7^(f~>(?l-s%#=;M96B`>( z8~;41?_}yTwQqEZo00)&-yqi(qxQg;Hm5mUCe4~wX0dVw>X{1L4CnbDp7Ili2}_ne zB?X-{aCqUY{;Y~^oSH35iFoxojqi{EUDSiO<<;xzl38(dh)PMLjBcYS9p^}M_*L0d z?xzksFuTqAEGkXTyb3N1F}`6PvQ8h8d$UXktq~=Ip(^=D`SiXR3;6rOA2{ z3-~x1cOm8m?l70Us0%&zsKSTN@Y7ws(X_xz>sZWeo5UlL)=fv#Wqvs21&;k$Okk9? zEQ)+Gu)gWmc58xKHn(YaqE+lFPGU*FW%Va>oiU6lQkyeT>;vzkm9lcweD(WDolzy7 z))KFE0%57c0d2q%Dg3rL!@oIXp>b%)oFx*_=_)m`?+^K+n5j)Nn(}m8826Ta&!2}X z90=Wqkoc(Y%|I(c>kMnUsI>@SnRs?&Dv~Z2WN^EdoTln?eM`$+yW-bHnf}y)h#aq+ zENbuTC>2cK3pq|dt}m$K0pD%m|eq zVFpqxK}dmCPIF2Ip&O7F;~~}DPd74`SHh*^(bXwTV)V3MqrzxWs6$4Np2wx=a&!cj zDo#F+HA!+1a#a;9p`P){B% zoDO{=uqwz~-`4i_Ea)Ob;;rZZX<=mlyGYHv)CtTTZO* z{O~V{sP=snnQIou(_6-eDiH*Y;A3()0zvo7FM1lD)_Fa<{&z% zt0k?nveecXLEptxD#$a%7jyj)afBf%KCHnQ)$8)fIBl>v06*sRar#89!*D_#f?dbTjb@qKIV0*IcZ$UJt`Nw0fz+JK7Ud1~S00`tt@t{Pyec;Lb6K*gjHeB<|aHIFIf~DD68rLqP($9lcWXqI7QoPWI zY#f6bQESm9&f27Qb3d=}5e|$ndhb%+Fpj3`R#&G);aig4z{VJF2-5Ma`OU`ZdCf)$ zC+|P=gEgs4b_2p3`)&JyPO9HYAJ&9fHiO`BlGo*>62>_#j7_yDWF4aEJoYy(CMJo4 zXH_e+U2wUWO`NsPOZPQ-pE=Lw)RQIb7neulCC;5gKN8@sHgNMt-2Ld1(4lbxuQ-Q0 zGgxfL<>U>)foBL&Y49{nW#lpB$TYiTY-Nozbo52#d+#~Rjh-PFdLh$gzFr0F%vlhQ z)dyM0qQ+xVWx17c4G||^x4*YnP=%xl%gl9tdF%JT^73B?2R}h-!I;fel-%^}*NqqX zBr+;4Zpr>2lAc`<&`H_ZlsB>_H{Zy&dCMO^5ZIx9;ouJJd z5Edy7`}of3;@f?0w=DHcGZWJ;(>s=gCV8TQ&vQR-Ie@VLoFsKd^v-p~L}sIq0AjpY zmJ{*#W#OJ7#*`(}syzTsW`jfyZk`2`l(gdFA)#_#Xv1*-9o<$|Y{>wDfq~wzr=Cnt zb-MPvDWBKOUAq_ZCxuEywX|H&cO>$KA~4b^?xjgaJ3$$$|MzGMrsYyvgWv=?j^!NF z|E3JIi`$xwHd3On_n6s-3cK#MZyE(nxG^RNteL3|l%L=N4d8-A4`Bb-wzshTBlc>Lk6Jh_KK-oQofkX zf1aG9L$cY!t%K?xll3}gj85AL-rnB7)?9FVr58c1qe{~NJ3AsSA}{D_fIr_gwPcyZ z?O{@1N~_OGU#vUl^nEyRkxQN!cu{XEd=1c8;r8g88Ipwx7~#v}^Q7NfoHB4uWWS+1b5rWs?qeBHS$P%h z-AuDCihQNp&1Be;$FiH9-J&fyG4%rHz|j)t$x>R%_T4W{mLj&ZpIOh1auO2~9*yk{ zeHN;N;XobfZn)_;6gr6ymX$#763#d59335pt$F_`v=c~>xs#BPKt$cjs#<@gNvh}M zuUY@mrg3qKV2ztwsMT10_d$-uU;?&2a8m?0Yz}+*0If1%KW!e@k4V_DHcBgIpyMuX zc(|E^jzQte-ldq&bfa}XT~(EW=&KrxSHCrD4qv-5rr*Q%_OUEk>0czS9fZZj~C5!7VOMuApom zhuAn&mTxznM;27$eb?d_hNnCTC&=EL1t`$wpC*e6;sXyv%dW!_Mkc8B(pAdhqP5;4 zUl&g@-jprc(W|{SZQhQq=$tyaV6XJ~hYu6`@%=l4k~)<_-81SAzPzA615{z52VK-{ zgH_fYBP8D|VJT_poxMFb|NWND^7eLl@jfRwJi>x!&gL;GpM_kv#c@c)(u*Vf{5VCn^?<-<_*F=Lw=Y{R!PSFFBGB7pF){ zKC}jb6i#i0b1vK>6SuDY+X`vKU@-gMc~$8gQA+~|3D=+~Ysa`P-M?E$M`w!= zgf|I0Zr#3pcH9u#x`e}}^>c-O9Ug7|pG%+}F+}+#$@<~XVvCo&m%b&)J6Op3M{Z&2 za93X+m9!3K=yS!?4+>i~v3OQpwmsXLtI9X;b**O1EBNPPZSN$b>zDr8U602l@SS?c z4}bc&=izr%WkpJl$(Jg?ZxS4rL(@eh&#vVs|Np|L3H4$Cu!~pwpmF!onb3#z zBe086B@<;j_5Ote6EhNCO;HlxUqS6#@*c;x5k~u-JRg>?iwt(21{_);K7~Xm;da&&$$n$ z?!#SGb4?rijWMd$Ts0$<6eQ762vGn40J^l4n95u4{?=mOA-=sIYRBi_Is&M;7F5;V z4C-d&1OW(}+8aa2q-~ANAu13fQxC@x2p<3d=V+;>1=W(5<1w+fWj6YUhS}ZL;f)&r z;1hIrFfy@*K*@|D=9YH+Oq7Vy9DNiSes;7dQiKn#*$dp`A zfQ-+b=S_eu1ZqU)Zfj%b%;U~a{$Fx=-p2ndvyhYh7YWpwpZs4&X~`>*iP}3s$T*of znM_#OfMi@CW*{dA2nb{(V`BxfvjACH*g#A`AP)x@5AX}wzaR29ZBC|UJSt)m|JL<3 z<0rR(LLGQmSlry)nBCZ!?VZe7fFKZvg_Vtkjg9Gzg2~y#4r=7iWamur9|>X*XA>t& z2dJgJ9oat;jg0MGp#0=-mj25HTL*dh{}ycL{BNM%AY*Yia$o^6v$ELQ{^QqwQ9DCb zApc{=|4Qww=HUQgQGqzyyEvJ=#lwu^Kg@5~{l69cL-=M5kD`<1TTqN_#OzI6Y$0|~ zX)%8Cw;g6vOH&>Q*Bgi?#wJW$tY(}{96$~>CL@q3Hxmd1;ede5j5v+IK>j1=f8*yA z7UmWe1&ML7b4vh$;$p&VY+N9bFQOtqZZS>~HsF7FrR|)dMs_BU|LC@S)BSH=(f=ne zkEj#G2x{-7W^ZrvpDa+au!q_^Ti830iHefZYFgTv+PgW^{S%>oIV=WovUG)*N;uiu zlKmINJeL29dTuTb5GNOeoe9KgV$AgBFV~yvoZL(hb~bJfpqY^ogxie#-~6WkztFL~ z8O8EXp8Q{V^Pi=+Wc+9N-&OE7`R_V{*u52x(_58XPzWag0JJXBV!~?f%f~**byS)j z>-UOo8@p>Q$LbyLSNY~NvLd@9}DBUxM>K3kfQFwbaltUw1nA3Y@`RSR=`HKUsaN}gYx~e#ftL2O%k^mZ z)tbWvpT`@g2k-rj*DEeE@=Qj-4%A#|FZ|{R8;pB{93Y4By+6&^|4adVU|%gR@x0PT1OFz@3Qy7jghxs9d-k6l?aDWP(v=cegzhOO5zdU`Kxa4#gUnIu_{ zCM7to)UV&UQ}8i#w(yovw`geYv@Ymb#1Ju)JN6E?-UW-lzNQ`1P?ITj zSidBp`?}>*ZO%(&*yDbS^+H;{ARK}r^n!LJjXbHWA@Qpv_uq5Y(C2eOst=5B< zdF+Hp=g)2M)kpfUB_MO0+Z_XCu67?eF_%gAz^;c_(GImnD?<{;6Y+?}ys#m;) zXv2UK_q1nlCd5Qdws;MKG&1v;-3cM@dEJev~B=)yRA==IE1NAK@w2VSBPzB6Utx1TH_A zTKn2GUFl!2GSm0;?=Zw9rn4SKhgTd&qC#@F;>?uPiGDOi{K&pgPJ`LPP-+jWKM7So zJMqGJ3=CqUb&%3=n{~x7L0me66-6^v`;HlF(V)K8@=bnQZ3)b<8=XnXHR`DK<2Ks! zL>uR7zJCLNr;V8E;XD7B(X?KAxXNa~E;gbKr`~gPZqq7dn_)4P2!Z{VJ=B2LVHmy$ zYI)kfl8(aot1SNZ-t31+D4VEre{Ow3=4kd_o$oXy+aN66@&10Ia5k=0_|4g@-eE_N zM_xx8PEl}($z3#*3qQJN_O)!?`C%_{}y#GjYbDk17t^Iztm%haPA`r>KP_pt?6n^8RDw z96gANHhT!Kq<`h%5aLS|-bInxSKeSpWPlw&UQ!UzoI2j9q6k zOh<65<01~BmV|>iV8y>4hxJC@9a;Pe=e$k2It>aX<(!(2;QeGA8C%<1bk%0I;1M{h zHVCgrlm9_i6GNdj1;aNZtHU+D#gwcbwdRjewacZi=JpLxRf5qYj?fwntbW*7k5!E;*4*eVn zv75JCwTMc>vSd&JDrtsNg=qwNF=II0n9&lz5V2D6tg<;4R!fzG%X5Y}2{}`OQ{c1F z7}OUYIUGX|U#3QcD+&}|WH#P9OooeYeXzY+A5~!r9>t->9aeStoZ=UIYG?%gc4#Q+ zPZxGInp{v6%x|7lyqjOQ41<`KL1q0G*4CS)*yYX<6%p>(LiKLF z@9CJ4-sz)(y{GuVWks45lVupVgu}sBBrbA+$Kh3tZM`|F%ym3-UHU3YmHapSjCr*3 zQ@~aac|x?fpI$T*1#`9cnJcQ|w=gTSlK;9vsW! zq8-!@z4P1^W=q>+TcPu@3eVFZ2W-nP0f0`G7|u`Nek?9gt2#Zqwt7i%ZS-;5k#L*D zPv_hS_BFu1kg7Sm<PcA#W z9mcjV#aL0Yf$IkrR7qy64fUgUyVB47X1mSu;zF>gVsblrQGh+JnM8m6@|^W4(NM#} zpTvb?e@Z^8@eUMtKl?ZQ6V~LHqSOzEZbd)KVJ<%+(Hf`+hfW;-X8De=ywvKUwR1UEt3Xi93zMYd7T$U3QByWxo@Y)lG_C=((E)#eTg+?Mtfa z+TIn~13+QWwPk%}%@TS>uJQC9TBQ&5gFT_Ma{anom$}^0S%6vcC#$oI;g-2cTrdpal9poRQm1%C-E>ovw3{?7bpeO@8WMIW99dq;|`eCKfZM1^o@1bYX`JmGvA zGP1hE_K99@|9t)=>$BiT!~dE+bRX}n2s_g&Hlq>D7;~+~5gvtbj*y!h9LGbSgdEIF z%?MVhTA=>Y#xeJTUNGb_ghKMmR>kzC;?r!Gc+aOgh;rgLur{U&(#A%Oo83tLwat=z z!P}B_E+(sq8hEHuj#_X&QxC!394l~em%PuJ}Yed)`Lrh z<`wGG5_peZ5k-`Hlq#^;M>l_l7$FXYowv15f*+_DeLM zz)bqfhXB9jO&Pk(Vi?ZUb~XYb?T9FqVvL#UKPN=u-C#U}Yi%KB$W(N34(AknHnoGz&xSeMQ~Ub8#x5f7dcC7H z38Bs??tx#&1W)Zvb+@~J?5;*C@CuGt3WyYH_G zlpKR4i45>?JDIQiSiRzBBd{8)2c|a5@O}}X&1CQS=INXa~v-58RmS4Av%^pc8z1-&emlIVxA7n#gs^DM@&w{4DEMtC-p(&=$ z6X2>XGs4i4geljQZ)>*qTW!FAyw)=IHRMDb0HaC->z@LSi?=_rZh+wXO0*H{lsaQW zuS9Yhe4@8}HMW>Cw3y;U&Nb67GTnhoJ4SD`AZH_q90On@b6(gHj=d)% zLFwZNM?cMHXK83r`dZ1pq_I}v`E|Mk9RJeM*+R5Jf0KQKMF_uAf|3cqJ? zvVaqz^jPLBDB*{=YZ*pL=J67MPZ5~*kne0W7E9y0W~j4rWuJ~>^_2_mEEvW~+2*5C zRLGMvqNH`>Z6+~;-sg#ei$2(BA63$Y3Ser;H!`z9$AOhN#XQT8m)VI^K>&Hjv1|xwt@M|Q%A?wF-r2CrBO%l=J=xJ3lh(o~K--b%H!+|Y-fX-MS zPE4ea$|)QL^1WBzjT=^I2}R}QHRUE20Y(A{#*|K+IVRZcOr73)eX8#il!NVIZR#~- zV)UF`(UhJcw)miL%ofL8eH?ec}y9iVOUR!r}EnN zIY?a>5ABtQl39vJ(Ef1bmQI`=GIi*wUm*T9SqK=;&61Iz{tcF$hak#OdPawXVq$|L zF=myuv`3?PmPF2(#=QTd3n5`fEmM#SBLQRlDh=^N`G+dERtp*2SgaQ!bqP~76e`1` zNj`=H_whARUQ8{<2{Dv3#E?>_52&NWJB76&Br(nJL>O?B1CoaIlO<;N!9xNX<4jh& z6x^VSuGE2w#Wo#aM#bWJSz?u{1{IiKAR;W(b*(gShr`}z@o=eYq~PNbdluF>>sO_K z-jgeEhJ@ae!tl4iB>mDG#3gQ@uV{B2X~L`>nsFYrHn-6x;lnbuM(HGIACvg1LN z#nme1!-EHny78o7YGK6dkc;WF*=3#MgkL(+68 z$ncRZiX#(p z5kEaLdg{U~OJjd+mDJr^Ly1ZwPLT_r%hRU5)Yu-De-SSk4)CS_RB{%Eom@;nlBI4w zSqoW4`A|o#leqVMS*eCdq_#>Eq^gQsw}B>&2*Vx8N|Km)5bWiXGnvEIgf+bXdE33j zD6@Ehd}s9`u89OgGMu~3v&1b<>>^XOd3c^rqplx$J$$Fs)36lS5&D$R{NAtjR~8aQ zxN|aOe?GyvZhh$dAud8Mjq=^Q={^O{9-pqEzaA-T?X<+B^^1cE-zina+0Gg|4thhI zQZmBmQ4pgztrv<(+DSAPA8*{hME#LU}7xH)c zM;qSZ&63YMz+1!fuc~8xVFf$qw{Zg~1q!5&Glg1lHFuRb33{U+sqOX@hQaOo4H(s( zv0=ikfto?so|pmE!Jn)ddLl(U=x1O@tBkAae!RDetsB(n-zY@X1MWQj!aDmaKh*!V zzJx(F!jy+`)GhD%6MDZmdwlKDW^XZ%R|$55CzC0yMnWGaTSRn-Ak5 zf)ETrIi`&P5l3ErbH&qW*XzuxQ}1AS1)3jBN^J}`3|N{4ZhG3)gTzub!W3fl<>)bV zq-MI&R~=>xBP@D6NM2efpF(0}M|q_y<=Q}Zt6%b+<8l=6*1#Qu{8Y{Rg z-=_d4&w4;j_*kBLy#To++{@0}zqld~Hds69ScfqCdH zJH&v}fE=eTSzwQkehuub8Iswfq=cx zTjFAX7gk;M`UD}%0sh^4ggX_`A|*9^dq?fANQOMsKb_Bp*;-sjd_ zpdoq*Rc}=<8s6PCeT&i|3#>%d|IE=qiG3Vru9DlYP(>6*7JT@)jj~y3u?DQl*=cw= zLs}$EhrdpDfo+Zk3kRUhzZg#)qu9@Q_&GOHe3|vG??oLjqcP6pw*1b4Qvx!651(1E z(KtJ$>hGvkoBZ$uvvWLHGP?nRr0nl!8rSFGElu|4c0Gm6@tVOpX8f|AxnJ{lewC_p zO`I@UFzXsos1nQ2&X|yM!`=H9Rp3J0Lxt#9?B5koPJpMLbc{Q!VK%Hqm#Pou!XHx+ z2eJgYE>wdOs67QSRzR(3*)Trezdtatf-J0%&|5e@->Bwz(yJ4d)ixZys*3?iKkb}AZ>f& zY{C5nX5RVE0NM*`SUb}A)4AFvE3dD=zBCveaBI5lt+MC;P?Y4{m)g0&Q2tzlXna(` za(hj_3h9zcZM5{<&PGSlxAS<~^s>i!qQLLbW=6JlVk@bvHI_!luN$BQwW|$mR6swX1yuAI&wnb@kJOmEZFhOT*P;t3PD+Ys1?-bu=}OLX>(piL6)Z;~F6(w)ZY&fnu2*-T30A=|;ib+8Maq zaes_6;+sT#flTOPfJx$h{d;9kF@`A}ohe}cheh(~{87|6rE|)Pn+1PIO6keEp9l}T zUEvKsj)C?aBIn(=4JU(>W-A&V_9hktmlhf|brSIC=femPF0z?>w;0zz+ip$kGNvP5 z%3>=S99Ei%VnjOO?|B66RL?CYbUch-v-iRiAsuO_YPic& zO(Jy?Qy#wk{GHsYyo~*+4H_W}s7Em${kqz=Ufrune9QL2bWWc}EkO(S4BuWtOxq;y zY%%92ZzkyKHioLssQ>)(@YHocR8PI% zsuIGQ;AHA*>u}V{E!;jYYIG*>gfq8J8aYaK^%Y)3#nBkQw=>NE1M;!w`gbE$lH8M{ zzs3e@Arz{d+_N@4j`wI20pbN)g)bIr(d_d3UeHdKfJ)vc_`A9zNgExp)es4@s_6LP zGX>DoockB@ArBh-xz)VR5xrBJEFR*8mgwLW-Q!cTN&DKSpszf_1LdToMb4yoHxtOm z@jj@E1_)vH-pEt|Ye_i0=q!=B2^gpk`z;5#h5q!y51HRy(5gw_9i86ePon=6g+DDQ z*Rn(CR)n!CgD7+G8U|! zD72Y2nLnMtl*+1>`rh2-NmIq@TZe^;uM6?foy%rt{G_$yhPfA3b!u0e(MLVjMrrbB zwMFZ=evwqOM3-qiiR9LvI4jYpl8|5F6~bBCcZTD-fjE8u>_OOSMP}C9q6KvGl8NS8 zOUApd9eCrAhbPQ~tXEg)Ml-u;ALT`dnCiI>@}D#Mol5^?L&uf3RfG5v$LOh zv*R@D*;M3UfpqWkQPu~6nI<|Dl)Wf{Q-PTw%(QH<+fr{i51-(Szi6C1XH+)6r8qB~ zVRn!CUT1tYd;98OXEvagB1O<1Eu&F~>*|$BRtoCXYT}4}_DQOfqvy-dUX!BxADi_4 ziIENT4(UaxF#bR|w#+QZVrg1ty)s7=O?K0a?x9_#z|4}S^<(?N=KjH=A9)_8x^i6~ z+t3_|={|kr^M}q}N#4dAIN6obSK6w!%8xxIk7g%Q6hf#=A3QgUz)^WaaakEgp*5pyPgI5J?yly^-cGS4`$VVo97imK zBUtl}bwieRhGTbpT+gs+7_K$g@@LnbV27M)k%cHT&r=8Af((TPxfxzG2hKS02zMT% zuh`hxaltzezh{pll65j( zhfX3czsan4^;?f|CHB=PVt8l7K4ZX;;3_#pGvxi&p8>pYO`X~EOVI7K`JIq1>8aW@ zI4d}#*hH5$nX8?6wReyXkFR;Az^jj1^-UyRKoKSbgV3<#2_c?t%(E{)V|rwoc;Ch@ zQ@KrpRb5$e?jYf@RPlGG^04bi<+DAebAt$?VQ)r3I%z5E3R9{!TKYdMc-@E`w=Npx z@x3Ey%B4l57W#m1CEgnLkIqE;dR^H&O;x)$*s%BE$PPT~w*JVgnA1_O0(1%!%yzjR z^OGnx4pIIw@Vp@r876KiT>QlK^Pb!?y{bbIELY4aHY-()zQlG<(_@KJHpP4 zLL|;Q04V9OQ#x;bhuedk7wPl%_UnGo${C9jG|lE74Dag%gAQ?Uzu08gSRx_?M&n_oqTas5JXniPUWIvr6xWvvdj29Mkx8|m+e?8t8n@&OL zhWRn%FXJI63Kf1m<6TO&^_%?}9!BFQF`_rJ90f%Lr6|%Vq4LK?v z2n?MPwWqK?rcqIS$Az?00r2)T6?1LRmK?mn^dnq2!}%S5`%PcQas91_Y@MjFKQMsf zrGI7wekKBZPGbWV%6MghI4&m=4d#arbs*ni2-(^MxeH}F8j8?5(58pjlznCV8(X(> z7zc32M38$@z~06#2wk8x!#maeDtei@N+?K%USiP8WiES`JxpfZxP%c|4zVSrA^u9bJUUk?uZX3!ZP9udi@yT=&NMBsVJ=5RC!$j`}aCjx2GE zjs@%s=cy%SSj^+A=2 zY9f*&*eJ|D!9Xm6gmJbpK`$)+!j>8IJyVOtbMLW9w^A`9ZLRY6WGeL~ zZQZ*|2tOH}B?0}(lKn%M&_~oKUB+EAYWFuepRB-LLxC9J{V**Ugi@%j_~Pa1$z1oPIUUSFR&8Z~ z!&kTeSyMrz|1x?cAZkFh_;LW?S6V;2LSW-)KnO6KN{V{{3Ep3}-8y=GU}toXRT|le zR6m+V(hhahL2N`pLDbNSV0*Sp#PJ^y7~ox%elL;G5Vgvkx(lP8#W$0MzB@Xb^;0a2 zT(d~ksiSIwL70Zmt?W1pfAf{IY4SN{m#I3Ho_jE_0#q`ys{Ez8pG_lalpHq;f za9a=Vtmsre$fdG{dAguJnjf#8%gD!LFdPst9odSF??2lTV+M}PY8kD{vxcpT%3aw@ zu%&k#%LiI~x1<^lE*<~*uz+ItH(@180OV8BY3|}&Uv3)Kh(^DKOACr&VJL}r6)GFY zwtas@NL({b9+IM7l3oP!!Gqw}ah;JB(j8aV*GQlN#>lnD9zANFatGR#F$Gecbn*6L zZ;E6T9z5BD3^rc=3OO;Cyc)g2#fH-G-Aa%2->V zk|B?fAFKyRr-s=qVbszj^JoCJ&C0KU%+1E1rZPN3^47E-R#AiL)|6>o^mfzhEFQ!qXdQ?sR44eZAaz^q_tD81T5%=kPh;Da!Qa_3`c0C$O0L zCyH8qsROQ1n!2^58tr)X5!Zz+Aky2yx4-w z%%a*g3ER@Oy7K+cTygtI-m5z7otx}-Z|dvzM4gY@>owA!>4}-N>%S{PCTo6!_x6Qt?YKX_@La;BCLx(DSxL6Kh-8=kegHO8 zz2004u18B>I+mRQJsiEx4eWS7)Mfu36Y!0ruy7uEZ%<#R>*rDEkAr=|#n;XKSmOJ$ z?ml|B7akIuSJ7O-hO-*4-N9}SKlk5>ot9^FgCy*VVmUK|RTLlwW(SoWJ6ZW0de(Ya zT~>CEF$l|+;VmCdrrGmHdjOI@AK+SLGi+qUDXv*{>6xCNpHcp4oB7LW-heYXm1-wl+MP5wor;jdd2E>DXn8FCeW`6%4ozr>GmK6C9ZoK z_-j84=Gzx>lacO)+{@VNajv^Wa#xkk+W2bxqW}>JM_K^snZ8F<}+SXY2DboV^pp}v>GeafD#4RVm`D=U~k$0%1RoB zR`t1Ocvjj<>ZjX>kb|?7ZXcb@`pF{sFOhQb6%aL;caw54jK zb2xM@Tw*kHabSe~d|E9+$@}|G2m{>?W&}gFx6q%D`8?!@u1ZD;?sv^u%^ z+a*XZmZdqtJIMey^(x3OdA?Rv@WCb<&#kC#8%ytY*~O8fyFjCPyG>PxSkN<7mq=Fc zo@wI_OZ?I3CrI4pIe5ci0!vm<@yp#bj|xK#+)b?foT>gVoUt{nqtMKVN?W&Q3kKz? ztTJYE8s9`J_Dj;jE*^gE%HKEnn-#l%n=WKmYc-JFWAtwkYboq5d3wKc5_qwb_|kCt z#wImieaoT1?Up*iK@X%NgqKxb1B(NI@WnNnYc(>X)T7%9ELPa=jqvM?j*M-;;uRVq zG!k-YU9i9?CW6%}SIIM=-2ATdC2{@LsAr*@gpDZ}%g%wMPhwt{R6THiq}xTRo&0jj zx|q1DCYwc96m~Avp?MU<%#~+u3uTjrQRWJ^_k23jHw%v zrk)1ph(2EX5e8q>^Vnu8&}!=%CL)?8HqU&^E*SeIGnh=Jj{Ty2BB*!-!&$b074;}# z8Ge`~IXlXDURtK=2EtzH3zXU;9EnB%cj%ms^)WUC2Q%K+DccfRWm1DCt>(Wc@c4s; zEx^wyI^ZXWxGfdcsOw12*xQYf1(VtJFOM)^1eh+VhP*K6S11J{)N}mZ+#Q!y^cEE zzxmw)sTJp75D_?e#WXSx=0ePYbLTukN|L4@4We&wcPXOiKT(&|xB zb4{$%S;fd#uJ$$HxG$b&8j~T&eA}w+dckS>?93x~sxiV87Sc}5GXE&iJIWhG3o3Mx zd06{QxbWEMcQ8}oSYz;Kl78p6x89QmRiH z%*K<#`JTHlS6h6_2pGr8syY^ew>iwtx^vqvMkHKR_`Q*1`1e!)yKO=nx`>LwF^FG35EL!6(V$M!L$0npOXH3z|vNrH@=k63_@Y5!u&wgt+!lUA;1 zf}~?bbognfc$iwUGB@?vNJwuJf z!p=@9S2BRfbk^gU9w2?wJo-hZOlXV7t!;fJ6cH>YDmvD<68JY!H}a~<=U`^*3&qDd zV&aE>#4Ur&pyH({ia&v6v&qEx_;>JGFGYX*GG%BEzUUMzp}ev@B_r*~fZrME)Yr{d4|K$PBm4o3q68 zB4-XtXa$4tQ;4Bxa(}Y{r*)0Ndl1M7^b_jxH(>j0x+=tHau;%SP-E#Hg+$F2;p$_Be;o))BNAc$a~`6p`bQJo=CbPc(0C*&y?^HNux!W1nzJpI zdo>4L7J-S_XnP>1Sj2V7-gTvIeyJ^>uGwSrofk5J{@q_4Bt42X`yA+HzmXr!c!b@w zp9tC6*>N)YKHXpKWbA*9H3Uov;=}I#Wm3w8A=ey?=lT*m!0C*!n~z)D+1H0o!jQEv zQ79}F(eYosE&0&d;OJn5pFcN2*o`^KDOlEH#jjl+?$?i2z#%CK{uPTI<<^~12_+1X znN-Bzr79+Q+*W5g-CCav-7!YREBwjh;B_4-cG;gKk9^z$J0$#$KQy{7|A4wQyBLQY zHO#V#@Gy^T#*3`D-yAP*Hm-)WqQhY~V3_{N$%)teVbEEuS=MVJRu%EBk&%Rsr|ZR| z|KfhPFx$bh$Cne^u`fY@I7uMayG=iGi<0A95XO&SoQNx2TzuFF!yAI(SnRB9^Q z$UICA@F2=cOD6=HFeKIj|>KP0*q=quujt$%s>x|!*T9ZaH~0i8n#N5 zS$BMZJK+sCXH44s0(ARewn_xx?(2&IXhMF!?yQh$D>=i?>FKwWzs%qhhZ=*353)ww zz$~vBAG&~(%*q2#?J;Kw%-Jfl##X)C|&olYBh8iAO*{uzPt~k5IGGQ+npy zS*4Qhn^9QLT5byv&{b|lE^cM5!4JMd*&0V?uT?fz?~OytI{Z#@{#oUyv3vkcm!L)M z5TW_+O%!Ia+LvP?HjXD4WI~2yZoFi6BE3sz%|hD;+1@Lk3G4`hOT+*bA85he5+tbbMWC>!4Wll@ZP?{$?TS%wh9}`(t0LD(e?}u>fr;z$$ zg>Pxiv|Oxg2D>2kO#oh!)S>C?yYwczEsD?ig&8M6>h;+l4Da_YM*>rO^mAf{*@ z&a~r}JJpMY%huH1bFn@QBU_FA(HOneJzszE?1}D3!iUXOT(Ec0UfO50r2aB5-k>4I zpB@Ih1r2gn3rO;Iewk|Ar$wr_{mj>dNTPF2WNS@%u!$x^ef%ZB5Q zL~?R-ad_3>;>gH|iH2pj0)i9kuDE@7{rNth&Ql{TlUt`d!6(f;GW)Slz?4>(o8;?2 z5v50!I$PUKoBFrn9u`R#hK>q*Y*TaSuv%2*fq&ZTi<{<`OH%`>Rdqpe>N|dESfGYb zhOak-jAN&FEtOURuTFwPg4_1aKt80I-CwJA9LyWC+I-9$noZ8P|E5v_{#`T=^F_L~ z6DRq^RzBk4qvtupO{y)=zqC|dZEYz4n(l%sFYag=Bj`^yvg!_&uR8o&JUrjZ$X3ZJ zqqcCEy{vn*^KIX2Nyze=9vFxovK5Hq2;1RpyLlm>=K(w&<#Ao@IMUG6yvz1mF-%@w zMS_ZbsLMs~yuxcva@-D&%|0~Eb+=UIE5p`v7v%>-t@A~k&o2EnDQhvWK}!@2G9%54 zAMlbD-#yQV(`g;AJ#4Oc#_c^;Ft4jCDh5819Pp}z(ZoWCkXK7iKu(pYq+~&VB7>EiTOty4O+T(-${0L5 z+N0?OHQ?;h%X^(roGyxCKOu%8Aod=rR=Rl~M!s17>^aw9Zk;B`!SkAT?W;f7_ z25f(k_mmVG`ohdJk6DULD+aP#v+0PO$mG8B2Yl?{MY}K3>^APAaNUvxOTJ zawsZokJk&pJO!`7`P8~B0Ui#!5B;^x>b`12z{xL2ePbiV3F5VRATM*_^uf|NUDpe# zxrWEg7Qo~C&#=F>tTjU{M8pzeVtcrs+=<@PD`n%HNNoe(JedeAU#+c$DHiyp(e~x0 zOm1bmbqpY$VThAi#fdj3QXtS54#?2e&CSpMns@HQ#Kb(mK|HTA6azv> zJdPHGq{PMd_tcHAD;_Dbl_yZAbl#{abaQ{3y*?GEoG&A`XuqAx>(P1rEwAS`Y4T@? zN#KHe+f#DS*>^?%Q*SM1w{z^K5~3k&LCud)vRg(p7A92*FgI@NxpcQrm(uo=8yB}o zTUDX`7z>8-^9ndr!`WUu+tbKLi@mn+K>YCRquQJtR_i$7_SO~}L?!wi*2_vfsJi1h zA00jY0&;UFD~~Ad*lA8%ouBt;_7@cu{f0!oZ_wFfo}ypJ!7dAV22K#qC#|19qf!Cs zbv?Q=^?0pN!Vt07PC{=Q1e)#QE9~d1-Ax20mffpG8`0>`T6`o0@eLpj_3&6|^-X8_AZsBm}H4}%Z z#h3@IkN!rSFKrL>Rr5CO(&B4hVW*X5#>A>uRiJrFm!XUcQ?D0UaXN&L2ErIaERO72 z-v#D7rTxx2^l4-TB%`3C6YO|1ocCBRo(=7I=>rXu)a#3DF>#*MiP8i|aIL{h5dRzE^87%W%`$eEqbS)=lLG!99B-c&u=PdFw5h;PqPo$M0qDFl$Nxf*Q! z^AhCjBA=Fjvur)w;GtWyB&Z(66J79A&)3h-rvJ!YqXfyG=rK>R{t zoE8YAz=7JBJN0sFAnBCT@rzr>9SdUQ`;4zB?!pt)xByABm+)~a z;!vhyJ^*Xh3ovHuR<5hziZ7C1AxV(vkwC?+V8|ig)ntUNuy4L%YR8^*Dz~Zl>@S(X z%aZ=MONy21yPKQGyQhbuaW8t!RCsOd98ND*TCQ!n@o|$#4FGzE;8BaCPJ%&5UZf4% z5)q4wiOFf01UR>~wt_Xviavf}~GyKR-PMFLeaBYRpo}1liT1-TYVAUg?iWNEh+F@8Hn@Q0^lom^*qW zM%6!=7~LeLG~4WVLN60=u7H!uA9A`T_mi6*Ll(Ip%F~=5h0?mO)GZ+#RJ^H^=Wf%B z`d_C{zW>N&P9i>*}5|taE>>Qi1Z@Wl* zb+b5=eu3yT)2BD5SJ!absa7_O;9+M^OnCxljp~|6c~RKaEk)5s zi)Jz$r<}U<6$;YnRpp@uoN6!E9KWEl&SD}d)tCsFI`8JA_$*cAPa=I=I~R5=2xRb{ zKnQ>gmIMXLwhv^#CE<9f`C@AC#It#8#}I9|nHzw_)2tD)gbdPKJJxhBMch`(L+}>j zU$q>}==NI5X2dfyzt`26MUb6q&j@?nBIy38ugt3O>_b=@nd!f-DGXNj7 zdkKt__Xe%28yjce!W0Ak0XXi$8z4hM0qghL)+Q}C2RuEeG%o=oPjz3~P${lTTR zN*apYq`+D^LoAK_V~YbdTfk;Flcj+c-p$iuOvL%Mg`HVWYN-Y`zBTIrSWdnOn+1z} zBzQ(1Ysug(#=$IJX2JJZt0gR=p{lxmb+vd~an#Sh#&AI|izoN?h0z19XyU&YO*)u` zMMbg5{@%n^HJxUXn;XKz|MY<*E#Rn`B?)`12M8Z}-^_Yxz$oWGsCyu~0ZePo1;F2O zlmZ24*v+MLtDc^O)k!^xeLj&EL?_xR4iEv4b`#DBj5A2)-bzMb6sk5wBqfn93pZqI z6yw0#kzBD-P$Ur2vd#?mJG(Y=bS?S5lm2woMh-xNnR(}TN=izvnS3w)4c|}en;pe` zzwYMQ^eU<|C9jhi)`VPcU z9A^ms;S>+BC3}Hw*!e44k!W3slnlN{BFq8NflYhMdGIxsh0Mls^|Eb|dyAr7>F(lz zlQO~uE|XdGpxZ;8XCA1=ceEG7h{iwH3{(US6ulD|5)QZ122HEDI}l{eQ!$6gD4owSNk*6 z6(k*bh*ioSO>xwsku)2Fgu(T8Tv=Y?nZsE9*g`d!oEcx(l8x$n`kf_|3*g;WetwOq zJoG>uuiBdx-D|$Nl-nxP))`%dZ|ibMmwS+}THS#FJ$Z^1%4t>{qP21})hvXHA?Ot4 z`sQZ4b@hq61BnUd|5H!*`r}Cc7?ge+(EXT6%fL{@w!5wUtPi^fq2^C6dp0NQ9AD*Y z+!)?GrYAHwynfQYMr=2QV$~lcIo+p=gjVA6^q0O>nO9VnKJkpqUR4A%KQ0KrT)$&- z-+cE|CX1pyU}m~oxJ_QVZ_nGvw?oR*wYw?%Z$HZ zZ{HDYu0QOh-U-db-)TZB>#8+DAR2vCtEtR^iB<~nS&sTIg zxHNhBh{uEHmA2W9ILYhV>IKP#(_^PEj0T;(0|OoJGA5y1_)YgigD1+0-6%H!>^y!S0IqC<{$e&YZg)1^heoE zm#=1Kz*X)_lZ6y1T~Z~Z3xM~n7JKZCYm@c5pjH73-sUuaUs14+$}6?)9;hFFxA3qa z{T;2YS4N$ctC9@V&P)j4PcLW41upbF2rraZutOmGd>Df&cq9D^-45yL(U~oMHBM=U zO_tsu3J5f>MGW5AITV%tH$St0IBH-ah9iIjK2!o>w}1S`CJ-t3eWInZJpdPpuVup( zder$8-R07o7nhgO0edanSkYo0gU624oAZH=+&p?RU4)aBz$vO^rUvEX#TU# z^Nk8=D_mqV3%@*rJuIK-B@HORF0xO&0~$jgu8;1Ka>Iq|;qLDH+HHGL98J1NY4v~C z4zHeL`|2r6_^z?5cWV*|5?K>>R1e{G6RSDBYCDGY7{bimoMOiL!=oc3&cd16$KsPw z6vzh)uj7c8`}hTWOxnLK8P$}U_+l!uH}CfLnvisZcRaN$vSHIHxi}3e0y{RR{5i2P zowYBoVdip45MvSEW3WmP8;UDR140AayEnb!>pr|M|8}4NHQ{b>pw@_1rl_A2ms@8( za29^6!!iU^+nJN3@xOQaFyyK8J%`l6+f16lg#%BxLX{UKE{-M5*~T>aWZhf*XdbC{ zrl<^VBq|ojB$Dpq5(=un{qj>tAEfBA*wRwzq~DyuZV4H1ESv8x` z&6eB^>i-=ewTk`1e@Xrff;wZt1 z4=hD4i}wyclb>TaLM8>(6!2ccKcfNBzLCChRAI{35@q5S5@O=tE}@WB7#cd=!Ur^u zd>8kj^ZA4mo-9aaPyqSxTbLC0E~DOr+osusx(M#t=;W3CIh~8b2We~N@@o{=7_bFX zskDvPXHQs3zB8RQ`l#P_GgWopR-9e^_DfwpZ`}vbwn7h5jp@gRUyvIvJMtL(t2}IN|{AW76N~8uZtln!_4Yc+fvf z7aD6bcgA05+UgtMcGDCImVxFzR`as@9L=`e?|#upy#4OdM3)(-|5c*h`Qd)3^*R4< z+xx8@hp+}0@V+$P$VNgVz{wE1ZLyyGE=lM76b~=TB7bnxCxQPT6{SeI;APH+43 znn!drNWGL++t>;Vv=+mT)Vk9av(n~RgnyYoO=0~6*=!WM?7P_ZsZT0=2$1h7V;54d zyZ$I-|Ml?O^r+L(&)wR@&Z5!d$xHOFPNmo^V|iIx_r`@^|DJ&-1(yA0sW@5bw!AX325hPtah@JqMKSOktGwK z&PF-L9!+$mk0sZ87!@@4_xRaHU{*~y{jWiBn_>g&t);x(S z4&zvIQGI=3{?{KQou4cC1SrpbbPgroJlcmBa#ldthg+Z3bz3VB?k!!!vnwmGB_)v* zqsXDQ)u{!^(AV=2GozBz4m~M=n&gOtrYr&(O-S|V71~SCd;uei;fWNIL3@BedI>+C zX{XMECffdUiOYJbPIxlzx<`k;g0Y96b@H5+g@9q;o8$S(cdGz*{8@L+lW_qYW{*2c zq;eufa+klALmEKedZiLd1NY4&nV(EP{z|d2{vKS`a7aG3u&_Ba;gQulek!(L_#Qm- ziT+xf7}P>70;>15UOe$@tt z+1()0XIy#JtT2zu(`Fu;!X9`6Lv&d0v?6`==Im_N#Q^UY{Wrm19(6u+>9H=CyHXzm zZnis2`+YJV#I8d4XD7Z?TDJ1T-G&doSn+(1eZ}A_BJv?~U za?H|BBR_FcFe@6#0Jf4_qK)6C7 zqv#jZWtKhiwU27%%nMZ`qx9WIKFo;|Bh%Tk2SIqm8`j&0C&)WxE~kqd%6RTQ0=3W0 zYoeuh+g<4Z_eCgQG$<^}y*oY%i&`Wo`KCw z6O}T4_2cBG`}LE?PSQdyXp*Sld_~rl7J!WZ0GA zzr9C_A1-g;SaB{2&qi}$HagD7Em=FzqWL^L^;%s5S*G%i9n%5D{KVC@h4O{^k}rr= zn*ba$5l*3*BVyUA$*egR?*?|@Dq9F=;omKl(do?)2woryG2;$x@M$OJZVHqVY+Rz2Q6UA!xVHQY>G2JKWqoUNta zbcCL~=bC*D8LZBkucrI%wsUi;h&jr7ECknf*JE4qb``1o{D(7f;WGw3xhKUqjRlPq zndoQyNRE;at~IiM>Hw{G3&r0hgw(r-IN4RyIERKt#4K#}X7E04*-kV;Ane5HI0Zif z2Q^qGUlK|{8Ken>Z>ges?lnw@DRfR6P3Rf~ua3}iE7Qy%slMc4iY3WGM@36IWn@fu zC7ayVW0oY`6A%cHiVqT1@!tEbsd=aC-V`|Z48WXVo!wHlB3RO3Kkh>}2Z#ANLMi4bqGoN|`#B9Sg+ ze>=EFXx2$()}#F-kD&?k`(_||Q-o?VT}POG#uaiIqsNl=ix@Jc(l$$M{t=q}N2?>=(*!8}qWlmtBY+$9xDv6c;@Veskm zScpYY_fZiWpA%d-s`WUD&dIeJ@!~KYfwB=2DD_cLt*24_Y`LJ)4*C8^3&X}m0HQ*7 zxqsnADvv+#u<26b=e#;#m5ElJ?m>+(+K0}G^)q!z(O3ZIx|%8vI?`&{vlEl2z*7MY zKs7x*?R#mt>jABBW5?+9253u<(3nxUp4IRDSK;M~xS;J223W|k{~}ma67y$8fyLXO zfCN*{xblz7Fz9^{@we;Sy8y?jLT!R{s{Iz}{y1J?&k;VbZCQD41TnG1PK4u+7!GnW za^g2k2~I5GvIg&8B8k;2B@i=+i)q>#2q~*%Z1DvI?wODK+Wo4eIq49w68EnuMJyo9 zeQ(cICDdiTUZxF)A#YElNZ9CZqHnN}1GJSFk>Mr7Xv+~*=9v*}kU?yWiUHK~1Y z^Y8NU-^A|K8~bLH!m$Nn)wvW1^2%}a>^hBbN19(UZL~L59;ksp3P1o0k@&HEdUdu} ziwQT^rlJlhS+ORLjvnr$?6=)U-sE74@AM{FC^1OdPHP2#KsM^?1g=+{s9RlLB*Alm z*(b-#t*)XDe+EMQ5&U#!TmpT$m z;REa5YR3+S4QsZyQSK0UXSTWdrf`rt1gx^DA2E&imvYYOj(NBEsCD4eQp$fDu$K24 zdg#xwjQPReZxlC9D&B#H;Y!7o+Uia7nv>m)W~K2(nR36JJ%G~!@W=6YmWi=ryisk- zN9LN81^Y4i_)_-9DQYY|WA%~d=a3OG-;r>MBE|MRmp>2cRlg61CLi+d?0)L0y|cF7 zsmJC%5BTHTB{mRARFH?hz)}$&5@GiG5>IrARpEo8NyHcVt~tH>KSJz`2I`v!x;lRq zwQWFp;0Q>i!&oMzG8ZR%c|Pase_6i;qrc<)EHfQuMDyi)T@=h{Q|KV%!=#h+YG;XA zUnslmW~EN~se5vM4|ahIuXi+7Pbp%~~q2U2MNPNmRH5W&5#QZ?; zCl-qz{sN2M-gxa0FKsmZfzT}E?hMH(X$a}_!QP3%O)?Gtun&UH77-4{h`vzIYQ$v6 zL5K~>LifB$qLH3yhK~xFLpOfFiG?MkJUbVR!)S0$F@_eHkTjOyvNE(j)cKEmR*8U! z$9=>B1Pb)^O%Z#dq6u?I`ym_nWfbWRM-Z{DV+5+nn$Ak5s|E5E)BxaK%xDqFgvc4) zsU1iSOwzmpl%5EyVX%hZm1`~O0{kCu`BLA{GyvgFMZ0r}#__HKW49iX8@Ml5zVKI$ z@{_ODE5S-g7xVB(Q9(j01=Tl#QYX0m9iw4`t3ByFridwFKa%c&ewJzzxi_3{#S?eF z{>I!m6COV|&qAK$u&YGTR9#7)*}~%a0+_|KI-#Xc^DI{|ITTrih>c23ss3*HYEE8Z zvM3sTuFsqJjPLJSpK5-=?TB*j?@G(_gQORGdTH3v30R~|q#PhK<5whm0d&75ao^^5w^?;}DZYvnvf9AwDw9%y?zjvmpn$eqEC|;@39C>{uz6GuQ2A@;7C+qt>Am5;GK6 z_rf;^pvFQ&ILqj%-BU=W#7f=nvfJBTx7Inr=4F5^*jgZ4n*#y1o*TzKr%&PzR>A6tnH0oM4 zUq(2UJ2xc}QT3Flq8Vj1uPPm0CrVlvFQa^KMD|zrF*H;)vo>JRJ#*J@-8u=v@I6Aa zfUD<+spBlKu@LbsWlrQOuSl*;ic1#$rN8a66@&qXIN86-{N zYG8pirF|{7tAr?QgWgE%D*3Rf?i$vnuFQ|uu4&}UAX^rejwp&Wx7t%75bOW!WKl7( zUquec){%{Yq&KInIg*kV1j9~YcR?Y?OzucU%27P~dKrN<9yb}DuVh6$CZ$2agTXHu z-h&$ob+ZPCc~-Ij@I&Xmx_P`C2)IcQ_Tm16n|f1s43u_YhuznIb^T~B@zVv)+To#E z<6gNNZ~m_zcJ10^?nTBZpC+r9tzRW>Dk{{)8WKw5I?Hvxb43tEG?dcNdfxI(%+K0h z`A~1lIEk2NT7P^XfQiWn{Q++>Qhtl#OzgM_{)922j8XZm05YLgs`AR^Rh{Eg&^K3} zPuv;4qF%;Vr%CQOLh7F@4_aPpZ6eK<-K(p9sL!FC7*{D|Fvj8SM~iY6%n{ar#d0zf zE~72^{7sFT!&utEotUUN*&+}p-u;n=%JpK;7tfk08EGHA4HT%OTEXf7Iwi+VujcU* zifndm)a8i-R`~K%?*@+c6F1|8Y2M3btTC15%6*(LEydTw1hN}F5{}L~C&$fuBLzPq zFN}^+o)Nd1fmf5TiFUN0jY)V#DwPPqoarKpZv-O%h^K@hiT72>R#dOs!8+5@0{-J1 zYjTbA2QLeN#d?mht1`?tZ99xIQebUi$o&H6bbtmfp#*OX0p8xrJRHEF{yT1uBDdOp zLH?)Dh|*F-QYbX&d^OWy_JiqkfU!3&iMG|GY&iCoLJtr<>19q_8;D%6WMqjm&G7w{ z+~1_BmdejJIlck2)tS<~kYDE029tvA9~ClM-1{c$T{tH9ra+)=_PV3*wPF-%~sx31#NTS0)if{T~g6lP2R2f znJN{MZL=5;GUk|PS}5Mjo(qrxFvAJDyV1pDW7b~;efj%aZL-Dr1Q=Q*d^w1=u;U>6=ErvKidR+W+(G7DIt;TKM*6z1W(Ael9INy6 z7m6Q#6KYp5Dt+eq6do>MWdrt&56~V<`HNp3zdIQVA4P!4#I{crt?dsS1T4}rhF`V| ztR1Y9-90ykF$B@wj<>ENs?2h}J_w}C+`;>7k*W1Z(LD z7_7lN4qC~ltYdwXh@ z*AcRdX!ZVR_4%mI&hSkFX;@-6ZlXC0(h1EhvN(A%ip++ETnvlcF+6?_)oL#3voM{t z*cH4=-l?f2noE9cj9-Xs+~JnaOmuEF3#d74sZ?r#uon`%|D{O*SlF5) zw&A78msAJd5eHy7qzjazL^k&)a zV%>5YL^RNKxcsZ%VS*1~MR+MHgfKLYum2b{Ll`9|3q+}dzpGXncf=_7nkM5#PS0t%mgbc3NB`;)H6aS`n}a|?Tg@b zRj}M04@}$ae(OlH18pe?bT%n7{za2cbe;kg&z{Wx5dS1|oesbN@P|iCDtO>1NEr+O z(h92rKuS0$z^_Dw`EXv)+9KfNWsH8>DGsrzRf^^?9?#>4u~cqDdtX_}r>UK?e)wZa zHp4#R`mM-AWa#Pb;Tg8kRDlM1`Jl>(n1S7(&`lDx9h;)h_dch1^iqXFvTDWcNrmip zvp#AH8E?>Nta}3fYaB5$Lh&Lo{LyQv9gl3AW8H5lis-Q+{$6hRCuWx^j!-x6;$L@BeeO;$0XewwKn|LD{TB(sPwlTnk$rFnR`+zw zN6CkC_DX(#N`DW16B83NG-dVs=_~YnjIDvE`9l_|OJ!KC&|hn{d?}3ccD>SKS+G#L zuICQraDDlAiF;%8jqqN0xT?{0cIc#F+dsl@72yZ?A;$q9mI3zTe#LrKvH|!R?+uOP zW7!6OCxx5iXQWZ8kFL|IC>lEsl&GUC$A8SISHyLSAFT20&;Ey|N$21qWau(wSs44# zQ1QuwEKCZBkIOVD+Zd9VEwPj@N_kj?O$Hz2l#8IPfm~CDDU@yCvP74`FjcaJ*@3cj z;;%IFI??*P{-v32h3zo4zxC_vTTncqXpj)-`l%H5y8$0xw z`E^l8e za{~ANbz}Vb-$fafei)mtudiqo{&|hXtX*aMj}>Ha*+ICxy+*|6<65?UWT;SwlLNU?C1m2|`s8s@2F zmOm%(rCia;$J9%&x~!qd&m`myxK~){wS#R0XV(z2js`yQ&NZ^ijC} zoL&)5^fn6KA=puD`K5Cps@QC`gguFfPk^neo+x?qK<60Oj)}P_Chg1biTne(5Kg9q zC=+oJomknWkD%7}ma^y1H%I>CC~xq+O&zKdnh+ZLF=V|J zBPc0MLP7Lb+LBPiy>pl@TpR6?Sn(Nlq3%T){P)c&c#mYcwIyri<;kcCR^ptfLN>umYuYGT zq83>>ptd5?zh(avu!*fHDaol71uOxPkz{`>gG>~BOds{>tI-OCm0x;NBF|gZ1O8-h zvg|KOEq#8_6_t9s66(+l{$BM!M8n(WhHN`E2;Z;MLa6-goKUO^{fJ4&^nhCh4#{|a zs=FO^qqcGT?d8J33S}exN;H>IkNc5a;=GgfnaLtcEqoE$Yl|3<0C*%u7Nh4q z4M0F(D2kU`rC5KG!u7%l&JY*o29REoI7{s@l2a^rFyQ9X#&=+D z6_!5r7*EH(wHpL#eX&{%yA&us3BB{)e`Y{TQyni~+{Otu@i7*2)%<`uVrilA5_>3; zmFimBfU1@v`oLG54PnXl{OP-%&4L1TwSRfyB4#Ryk;m&YtiRU~^Tnehtvj1-v%ZgW zzXQ@HCtEHp>=2yU&)-@^mbABtLlZVPt!U0K8ej0&mquxWx;`%DN+}wp4(W0Gb#@6m zGDvascX;Qa{=i+f6za>hj1gn{o3AyvnYi)TSX#mxkKyICdH*^>7r27azmPbI57h~< z+GS~-&#^7`K+Dovt5n4GwEn55@G^~hQCH#hEDj0RGrRuDyrZe*%kBD;<9iQj3OcEY zQO}t|9WFQjkO!}=xWA+CUu3?)r=1e4Mb)W2M)>}_5ZkE~3BLs}C`KlOzV>>p6vtvs zM8O#Dt^16)T7~sk|*i&M51WCYn<5BY@)3jE^I@! zqD?r{Ey1;H;V6t2wk)6J)ZkrNl=$N^vtekvq=1bzR&}L_bko;&-8I!j z`3RsF=$AM)Q*m00*>l7l;@E8_wW){`w)l&-LjoM#nIG7T=#CB0zFH z&7p_?nAc*K*f*V5ZfS>y^r}kt?J36OZK)8;HzG$MHIpd6D3iair0tqP_#2e8OhzKc zuspPS-Yj=cagDb1V!Yevm|Fp!&QlI|pQn2}L?{gGvntc%6nEzA6G zE{hHCI~@^gf>M;SA?Op@7wQ0h-}az-=ASCDp+yUs#WrM}t;$}CTAz{{x&^==_kB6{7xRL08{1B|7v}RMRu_d5fIe=?qqS4 zFbhvfLj-rMgxv;i{v6V5@*~RnK%HKV%z82n;ZP)Ucfh|+*jh#{)TE64HvUD7O4*W} zVd;e5_dlaz+8HgF{#Pn~TD+iof)w4~jHgE?>l1h*7G+X4_R-Aj8n)am9esZiLBC?c z`0bptE9}7r%$E?Oe(Hvq2^LM@o61AUhCBk2@E4Vs&mMOV^wQ6qM=cj~)EJ+;@9SkB z?3j~$@Ph$FWYuRzoxOv!@lzPzj5#JNnHK;ddo zLl^AKZJ5x{jW$H*Xf{N7tJuui5x_Zo8q6OA3U^~)XBGNK7Sr=5%C++Zjzp>$FzhZ zmp)HrsHBh*_bH0j1|JYX^zHf2xF9~V|E8R743?@KLltm1I&|3HSY9^v{#C;i(#-JZ z1e`wJ179ZyAX|nPalx;NhWHv|TONyyu}5G-KAw5CHQ5rTT!gfA*CAelvz zph2dofp6y`JF7Tg29o9SJ+}pv%2Sr4jeWBy=07|J>R(fd++ff8QRSu)ad)0}cAd%r zazx>zj9NVyoO1r=9!94D7}9STRM=tG1vCrCITIG8BQFl$E@5!@MCU^yV8Zu9KFDNlL(Ey{ZG;1s)&$-n9 zUhY!!Rv(Dpv(~m}#-M_j@oWCBS{MC>OhLJJDs@5F=iZp*l1$x7?mdeI@EhWwMSX8! z;tP-&bMk_0ZJ@hkWGI=v+e$N7=BMi_2Z!)M|hKm z#e3^lpbyNcOMPF)N(V(4y!;;&QW3F;4wJw$p6p`?;&Bx1@lo@`^ap%9+uI`QX8@c5 zV~r2B)ml_`>z^5Up5*lg|4nrNQ-92)z`Fx%Mj~^9A9DbCVp4cC!LEAEr7Tti z5uO4-Mp*5Ht?~$^%0!?oF#gOEHK-PYmFN>SeFh2|C7-n5+Eg#-?JizuFJI{MJFJ_K z@kNJ}ZlO8az5+K75|+ zuqYIn&d6j)p2qhHkUMH_tMOhNPjWtBoU^{tG3n0NE3eoBjl{?O6^$&&AvBbskPltB zZQYIj_iI2WhRF|dcJ9p|Q+Dt?QqTd8Znbz&x`O8y@J(?Bf0`JzIkL}L%M1|-w> zYSd`a#(h8PwR1b<*k5Q4lo0)C_kA8`f(k9#o-(GkmG4iR^z!@XPtTJRR^Xs%^~ug$ zE^rh8dGeg7i3*=O=HhdhI%9%B)?OdM%*Dr(hzUmzVr!ML0~ZmqW+uiHok*f=ahBOF z=!jIJ_XCG$2P^S7JiMhfK>og$4L;|2ApN8y-q(D8JH=Hyu`ve=+Mgc_8O=|Lg0OCs zlm!;aktc5kBQarwXxxNCmfFlH6+a-OoM6N`2TIA(%vd^!y16w(f(TV41nOyjjJ!eM z==_(GKQpr^5=#~Vhgo*{uF=|;c0VJYDl6*1XAqWQe z0JL2c6Y4zh;M8#cMDfE%0YA7O@Y$<`SFSs}FpX4$&Kr(38w(Mh81M};urus>;OB(p zmu>)eKHvH8>Z`A}-~J!J=$eQBdxt;xz}u&saVJ0^$1Zy~SW@u=5pmabaL!p8?VFiV z*LB9s+BA)1%iz-J$9r$dP>GWAWK>^-gMZ*@EC8NAF(7izVLqSt-S}iPZLgBsVT5D=UyEaXjPN%(<>9#~yj`@dbNCIrRn%`Sf)9_-_#+F(e@Enab%Sxkfixs<_7On6}ncIt>L7BMLcA%X)K zj6i7>7KGGkFQCK3mXD)C1%>v<$HM)TCL#CBDNVoICnAM{^Ta|}A`s65qSCKx;G(8& zey@e3F9!^UtQVk8qmtih71Mw2R5Y(AvLhp>e?3!z9OWqkS5(DwPej5ZtjrLADq<0V zP^9?*kgBR2z*U7xNNPvY1*IP@PUsJwe8T;ozqnifxBvEu>-Yi9u3di7+b{i$qgM}v z+5mhPz&}>P*NyOm3k;EGWRp<;lE&<4ZO z8@doN0AvwE;0UNWP7!t*f*P>&0Jp%hW1JitzIAN4f24T#*yA%d9j;ws{3HSIc7}&Z zfTE%Z3jB@&hirIB2{#4!rO%R_o-w_9ba-?B^ndw3sm3AQ2Ef+xOnTR{$eHr^}O(OKGl>qoLf2%-vd;22!UTsA~eWF>y>O4 z6D;sX2g21fWh*!`uXxOilX8oZl5L;~5`g%+boE+NF=l2K*CrF?Pz8YlSIY{j8sd+X zNr}tzWnzSYq(K~8NhOW9CC>v^?kREsAr=c9BJkXpq6`4VzppBtt8N3Qzffv4wbFwC z*;3Y0wv9pT2(3{Kijl)15T@|E?2!aQU-(?{ECeugqS&(fQe=^>2OqwEgyvh-R~v z7fbWzlQET<8Pey30chnaA2b-Hp{n;DA%t^ot#w^f)Q7GnW`=ZXao0Xg1t z*L7UiH5VWf+*{t`YPZq@IiReTcW`h(<+%Rf;9!_&<0K&I^p}bGBE`P}6%YV$dU|Tp zot2qR2m!u{37?m1?s#j@Gtmht>)Oxjx@PY^FR%a@&~~f)ADbC9O|$m%1r}?zw*XLw zRcD`3+flLg?tA$US9 zKqZ9flu$Lm!W-tNhVQ*=I9+(mKP!0ky5Ob|kTe0J1~l*>82*TXs{nr947aaU?%O{Z z@SS^Jcil@rdvo{J7rJ@C6Wsm3Ed1}?5%<}dnh!yPWlEp--ps6X&V|l8Vq?`-^IFB) zwq4Ub!MY0U%8U#G29Fqk=ONyF^G*8lm%nTue)u81_~MJ)wyjHE;i9TOb^ic>eeA;p zNAobJ-Q8UtCh;=CCnE|gfOoWM%%6Gre7gEj?(FQWC4^HxwS4<>xsD_rdSq+rwTy)>+$_B`;em&#q9 z|NYc4VnP$!mb{Z*J)UMlV^ty0V@BjjdmelG*P%mIRlS~oI^}{>5Avir$>-5L5t(=RDFt$nsYAY?ipGZQO^jGs_eaTGQEp%Kv!7qJWu z&U#fvik$J1(UFsevN973$5lUsgb2h|Sw2_J#Rr8rVK&YxznoP69GFEaFm!LiQq`KY z`4`GqOu(03BK*uPqSvMoNcSBDzG=XZ6zIs{Ecy@aGT~^h_}Yga-@I#BE(JR^!#RTY zF#{9F{ruwvP&4BvF9WxCfzQqeH>bem2{5IIuv`K-=?F(1@S_Fr{Zrt3r@);PV7@dQ z)PzY5C`a(%Y>&~M8t&Z<_^0O41;eLbc6dPuYKqg;mz)~#jz+zLPpIL>gzz&r3HL66 z+Q*>Gpk=AV+@um^5fxUa&Z#2+N<=O-3qSzWRHz~|GxgrnY&N5|Z7GQYtTja5dt+wp zx^A@s9SeZx7Y9(+HJzTGQV4-E_{}+o<#K6H1N`Nmt=anS1S;VJJ3BkQeJ_IzJD{Pw z@LG{jjQevE-`UwI4TU&&>Bs(Y?my?0=wx(%%ZU3QOf0{^a72YYwr<;=2 zMJxcTjnJmwt8JZn*Yvc$bIx&3L*qZq!HbBjLPfy>!9bq8p^jr;r>+;c$(^fnj#X7) z099)Ue^ya0&1Xt*UfK^MCFXc;Bu*}fD8E)p(}X+*Us)6nc={P!mj#8)%q&6oN+F{3 zmu!iuC#fG^L-m^&sn<2<#-5K4gLqK_ac3Qy#Pca$sF)JuNkIvY%mP8N+fLJfep2E# zgCtA2;+%lX_plTZDyA+ZCQPnSA6!W+TOkBRaFOOXEJDSE0tcqBra;LXlm&^IDNXz- zXowAaGyx|ufjG%4ov8c=frqEm`KL*`G7D#OC1PV|WSr&zOhQb~h)f(~uj%mqBX92= zd$h}ik~=Z=I+Ny=&oF-SMpW>7Ph$b_o&jyz)9)~_hp5i?^#>l`{4ikI2_}`m382AX zN#p;tGt67Vm4@&OR|&s%4fxqz;ALmnW1x~~1I#hY#)*Le^8noG2!DJE{F5WY*B$^5 zPJylkrWN2E!5mN#qhsLVJ&!+j9!meAk8W;bWyAEuH<;4ndrVw*ZUR$fOczW<-HlO-V#3gun^-y0(6G&S@I^ z=K{boHEa|$Jo7uyF^>3&Q_%s2at=)EUK`*=dWT+F7@f!ECODxy-?}V)) zM4JkZXOSG<;Ou8GP|zT35qO;vIjboRDTF<Krm46kOo+fpihacI3DDwL#Cn)&eu9fO2BGLOiURAKt??dkcoRY z!1P=+&@G6ax(qVu>b)p22KiXapRZ9k^VFm`r_`$l4(?Axu>dN{p1gL*1xSU;;1W$T z9d$_qOgi(HgniTeMb;) z`1WIuZ$Ah)TQK%&f#W!`w_qRvPCCWh8$LM&{^kwF-?~ot+>YUZlit5Z zQv$Bmzza3uwHa`GkMXR(Sr_O|DMO*lyGf_aan*P z0G$F00Cx=djsUM2;fe!3`HJ9!_f<}hNook1`u3-Gmp^~+Oy7M%JP|N!ViN<} zIMwmui2`wfOOm;tn?N)p{>y7+UDs&aHah{16M*M2f&>;8Vt;<09zvjI+2~T1GN1+O+epskThH zN*Bv#QUXkLE=uEBMH{7CGkUy53#Tq4%GcflXO3ZU51l$|PT-VlAyVG=!kJxLDJoaA_y+t)Dg!QRvq!+`m=~+wo zhurV>-IsrTxBAP!d?Lh8LQp+mx&AWn+CfzE`=J`X1;Yoy;0>5DVV4XQ2=^9-Z{PEH zd;&C1Kn!@VFpcVbzEjMXhF5k7zwt@IuiqfNQb#@i4}DbeTN1DUp-TopdA3pk*k|A> z4A+_P^Hajj3GniS@Y}5TukR}~0JX#-zz4&0k6=$69^MJ~!Q~FKPde<^j1C4RV4;Ku zApDRC?;G%G0X}(y@ZA?h-oMjni&_q=zxsEAzr1(K|ITlTT@%$AJ6R}^3n7G{r1|;_ z=bUt1r)CCGA*!PKqNpf)MvGR;sV_5ARaL#3;A}P2 z9s>XlafpWxANF#*JJ_Mq(^K0b<4e!dq4!iiW>YAYiM-K<*QkVvVmIX}h7*Au?3`m8 zq)xvdjV07Ew{3f&dC<_p7Hu5gXBv5ad{OV8*TMB>GYPC`h$Xt6i3yPr z7Z$*xE+*1E5-(qKf~MPG6mEHRFF~kWk0gbf4E`fjFyqyZKS==hlM{ht-TgIe2lEOj z3PTz+m<*KLR?Lk&y^z(^A>XesU+Srb1qPxA>Lpx;7PLxAvayy|Bmk%cgqbFQWZw11 zqAar%n22C(VB$y%1Vw(iQXKEc>OvBupL^h@K!k;vYcYPftmHE<9LT@*tJCIlpI7Hx z#{mz`XmW}0iBAI86DIcq7`~&xks@~H0Cos?+#0_9L~-w!042C8Df($#5iEmZeirb` zF5&OK;_!EG2(DMaQBXWk;4y#&MSI@`sCNL=G`C>@_Z4_x5z&7WiW|)Mo0otY2r9ta z_Y}*HFmdtYKxCNIg5?}|?}sfePYJKSESNE&OZC>=qK)wP&2XK8YZc*z%Y-}oMrRKU z6LW5-`SdSd^KaIV{cr!nIe+(lO;_rrKk?psNxJ{$%|k@g#E6VoL<|8@VU(e5Qmt~% zQQ*LxbSfldW+D(VGQLRSeJlX*@wWv&HzAk?8nV7hiQj-Y_8(dVm!1C51#r0MA3p!k zA#gaR@9luquQ3NQ9q?HUbV3N6QQn*I4Vy;)y>)Hc?>_5#U=u!I!)She2d`@jxjc@h zOi9a~bjiWqq~KSm;;khEGqWs6vo=jw@$l9JY1SM7lM0<;9b3^O?N?5!{m5EP&lNyD zfUI~Oedk)>FU#XjV`&BuCjzTuIj^X=df$YUECI!bxBwm=Z-4&s`eLAJ$i`$GfsJX+ z5qI9P=&)i;Pe5;^l+O!ob16*ke@@m~3@NmfmoDGqp*(VC0vOh{Bg`xwGbxc0L86Do zIp;z?hdEd=Qydv&f6nk!V%Q>qf^BXj}+cB zDkhi$At;C#ttytC;-E47?VAq&%1eT)4tTFq{7?-`W_XS)(2&%cji`45T#0Z+@ZLiM z9(u*A47@CaU%f<_6XU@$;QNmZF2pTR@PH(`;K>ni=R?JnD~8<(qvpu&WCI>6@B;&0 z1@K7&uI?I|1ETp+z=NeOKDpcM@%&R?4B_bit@iC>#;qHI`9hRf9kF?HB4VTzn3>e6 zq+&PZ>z#8>OQuZ55Lgqj9_3_gEC8O9s8It9TJR#Gp6B2v)f25y+0b2YFRWbp(x|`Z zFc;t3Fi{VaeopWip?|Ij&;nho=XvLAf;>(99Xm4$bs$~n8s(+GXijg4MzU9#mTNJey0U6u(aJ)95@#(Td~EZvABO$^Xijw61&l~V_zM2!5L2i zA)FGf7JBi_IIk9%4RM?~2>SO-67t>PksZg_ya5hyh^ryLvazEzqZ>0)rx26g-+pM7 zyH)@cx&uP8CVi`>42d$gE;uv9uGL`iGh4^_l1*x)CIgG++zhjHKVBMuYtnHUnHlW_l6 zmL~wYLJX-em;+cCVX2Bv39rn8q0k{L;CIOfCfV~65aV)0XlMd$5J{G#QFZlkWV8>on9hf~d1V;`aus1It zNI&H%^cvFNr6QyWojD>Ua&Wy4#aIA5Z=Js=Id(kZ33uqwxsG>vm(akvE)r3^_q1Ft zSwze^XWn}%0e!=+`y!#Aob;E=rEZ%5l;8Jjfeqk6X0}F~h#RPZc{?|)m5t445qb0> z1fEPLs6s`K9K%Dpsv~p=4Vqr~rAXlCl=n6oqNG2rx~{W&U*FMj9e3|$Ms-z#h-_&~ z8hYI4Bwvo<2P64y-D2cBB^`QmD+3zuz4c}^vKndU9sF8SE~$#EvHK=%{uS_0K%%nh z78RsWOQY_df3B(o2P*c_Gz3MK&z*sf2}Qq>#w`^Oqj(Y}hdyRubk&SaE6IB%=ic+;JCqznOJG@C~NxARDK#q*TvO+GdK665%sRPSJ zoJ42>jEyDhP7EI>jqRg^aXQ{q5X7P;vM)Hb-2MAoejOQn#2b|$qv~8wUnC-qY6OT% zi%HhkIBEz8$K;=^l$jjGoj*AuiD-2ZLEO4T0Iboy`Cj!u`r@9v@!#yE*=xg@dM7d$ zfOml_dyy+|Fx=H>taECH2?Nvgk-NV%JeV7-jYxbLq7D`jLQt3~UfCo3`b!mla>Dqa z>+n5zJfI593>QCKFtZ-~hn_|f1$=U)Z4@bgr^;9a1zEseXSiAk{`L!uA07w%=cjRt z#~^4dQ&BaH#Yw=uyB)4vsvxr{5ljkn2Hc0?P5{mrxO7OkdJTB5F)U75o-A73p}oUH z_xJvd$L-;N^w9nfzbp9VL!w#*8dS9xk5VXeGHoPBLPS_Dm)fE0bte*CmlT?HPlSlZ z6~Oa4{!b%uQdJTW+qM!YdH1=qA13Fn>v$Wet{m&<1i0ybZQIH=a9#+3lZ`KN%Pc{- zldhLb4L&gI+6qCYJS9fFZ{qIjHrw4n;UYup)nTI9IPy=)42Gz`pM}M(@TjjM9dOfy zcf)%mYe@3aEJ)*6I#>ODcb#ep@;wVdHoZ0?vOF@*A~|`qJ2dW5R!(xcfCH>sjkj~M z@3r$)CGVpPkNfkAgqEEC2*$)(j-N9QVFL(~OMqN5q+!a8JM&zi=eg|glT9w=jyz2e zXl-vEfGpNi6fctf>zUbSheBqKz(QRc<)fHftgG~;cd+*i$dB#P`|ph$J5y0Zz&Y1N z)fMovl1c+Ye~gZtu`z*Q0U@q&lImp7Ob9D)0RV8`twf^O$Y9Yjm;h3uZ0jpgOL)bk zh$SEsQS|Lw2WBz}i9jM#f{kHd5n(biW`pC2tB83)|KGbxzqvP=UVcF}V2KmIq>AQZ zaC^YzS#kM5%hbh`}YC3ccM6%M;<<7wQMmM=AFm>1bF?r!!OJP!2Si9h#3I{c#3X+?-*e>D5j3_Imh_fJ;5JN0+vhk=0XaCs~GJu z@c2={!=++(w)%4nh#m&_6gUBJr6ydxB#@b6e#ErslxE_jX?Aby=&$`vZJXu{zxQ?* z9xjQdHP9LaYMn(5(D<|lABD**eh61nSWzyfGMuJa@-%Oku>km(MZ=A$Dg{I#pe#0; zDShP!;-atfh`;MPP8tGh-Fva$w{j9t-lt6VlgWgL$d=0`v{9P4$x5!c3KS49!33cS zq@v`PUK(vItMw(R%l-nZl@dE9CFQ!SZC=f(=)hL|f2T}cN{W?H6)H*>G~49up3lRY z9y*a#T*a|#5(+B2@{G3DphQMyE+sdQwFF*v%BfhQa!lR}z-ZsBP*qhctb-+Vc@peN z56FYDV3ZbCTDJ^#APVIA9kljq12!@3iGd$M# zWKEhw94qkX)X**f5lWfdfYi-6d`{0ESLrj zYA{n)Q?F665`r#t3H1!qh|D;4j0w!Asf&&RKbE>`gDA8|v8PdF33$8Edm*95nLuPd2@28b7#K{R z;&h6T))82BsQEDh0#~RIC}g)j4hSn%L5fN-X;hupCq5SdMphA#V`GR&pemy3E2_j0 zsd)@8rFC`at-#DVndkB#pHj(*HXvlfA5Lz2RL~8nc=!4?GLLryqJkg`O9J{Kt!ubk z)0ml>MioUOQW!W-Kt!Y1k+QO|a4xhQ+zJFqD#R4uO9mXfUQU^rop99ucP@_qnb{>C zAQLy0$p@$G4y#@IH~*Ds^HV>0hGSA@s0epr=qf_9L)e|h66XZKeT(8b&H9HMpT0!+-aSPd2u&)HjG_&1=nThC6g!8CdWWGL-`LIw#{eFg z!XwHIOAQ18S{OW-9Fgk`2-Gc^AQjg&n5$q`XRQtZ!WDC8UG%7k0#uS4zWAYH&Ql~J zVj*GY98JPxEC8N21;9=_8eH`97?_Tak7+WQP+iwNpU-nKfL-hYyRiTm$^oA%Fs5si zzB1v0nQe+GFpX;g4$Q80)V8hV$$*GtY1s>HeS#}2;4M@%eMq7iXHM& zmpqi7y=bhz0X?}kwqHZZ7cP55WT;jyf98y{bpUd+0Y_d7_JSnvng#^0MWCLEWmLPC{PpBPpatF_Q~RtaS|ufG zD*^Bs6`jZOB0|KJjei_7lY@h)30KT!#!9+IvCArkX`EsC@2r;xrt{MygMpPbgZPY1 z8Qg0|7+dIjN?qARlMpl_{fsRl@{4mtne|alfGCd&l;ZkC63YP=0ftqt5l=>Ow?JwA zU+Tvvn_meWC@}4FNvAL-8S&Zj%-8Pn73u!%-xT_XzjNyT@ps{`y2$zq z1b~7BIPW5u)2&n|opT}UpA4}$7=?hI!wG;>YP7+;o9AwsQx_NpqCIPtq$LP&xW9iI z9k0Ak`4}08FvKQY1xuz%fZDoKo{d<-k7bDNBTN>d`r=Ym!_Zj;$iMAjz<#BI>P-w_D$-DI|&XkM1!RtWc=ZmUJ{%j0DokKOqyw}%r zl)yyaBv9V@$HIU&dtVR{TT}?@o&FMNGL;&{ai!s;vwK~QTQBZ5uYcZ);>_P)QdKv` z1Z5yF!yM2wKvTtw(TM_Q38l|zEWc3Tv;{&J1$*++hKZnRprE+2%edJvW(M4a;Vu}9 zxc!Q)u~N_T&!bK?tno#|fDV{XW@ZhX0C*3Ccg^qx051tJWkoPTrwo!jNr*0k-NMjy z*~vMY1F1!igL%UD5=RQ5(%QwBI={rExpXk0+pjOe*Z--v|L~71zHy*_NonmwdFq!H zB$H_qC-zIf)*Ms+^9}-Rqd#|D*Q}~oE|=LN7|d){Rb>gu)%d^b))IBoG?e`U@>qY4 zIc3V;26erhm}%hFSISgUc8x3f@rjO?y#Ofb)lL#54Cn}m{W&=VVjmu!|frM@8Rquw2kF|toDAgFb zcQIr{VH={XfR}-YQoi@86V@$-SM)?kXn#@)8TSD6Ymwd$**JHHv=S$h{(H`}yJ1&v z(X)p@(1<@@2`lB#P_`P*td|7-qa@_huT4maRic58upr3+uTjhLiYOZe<#eBJ&&4Q# z5kZs;VXDNi?B?x#lgS|&izoqsqC%b$U_z)HLS4lVVw<}EavbkHuxtShv13koJ&xzq zKx(*LGcGrTK)_uk92ucah(EQc_it%OZxkm0!6+U>>by0L`;qU9-su|#!U+NQ*zi3w zyb54S3da#M;8h`%4vOOAh0fpuvaoeuP;>^gkp&87K zIE$3hC{sszxS<^_~x70r0$G05+lFhc14qin^{j`3Lk}`)oEt z2mwvgkce0o1ZuK`9>azOKsMgVlC=r-ZwcAYW%pmW4EFcckc=%Fhh#HO%jMF{%<8)C zKkNe0PCE)!h{eQ0n1t9WGc19e_^meTlf14z4Q58_mCI^+t?Lnu9d_5-;*y!MGnWzh ztRW_Jbx~X2g$Rq!LP7~yP5C}XD-j%WkrJ0>UrS_u0u@q_K!r4KPiyOO38ua6t7-)5 z5s~$)2G`pd_u?~R!dbW{OUA+v7y)^l9O6z|Rb5UfN^uM=Dx8x-9u=DzWw6}21+{MjNlE+qMubu+kf=`8jF@YT*f@I=j1t&kLT^is+tO|q~%rR?o z0^Erj_8VZQio!uh#yF*vcoltOS4+u0LFhe25MYD_6k2GhAjoA%{_+ICLjpcbK)x;? zrvYjfMX!mGpscW92u27*Ytx31emAchAb_$ZK8Hb>UdrG_(5GakU zvoKEIfhNAW1q8{7FHLnM`&EevlBPc;!=h+y3x&x_EXT++*`}@}b&Hiu)=ps0d3|E4 z8v7)rywhfdI#qRS+z}|Am%KJfWBJro_lk<9X@{Qh`3XGPyCfFc0=YiOs|rfY3QLqf zsk8z)vW_}s&v6wHnI#5-5ficUY93^X@sOqv2&?IkQ(=BldB>E+L6vp)H+N%MNorSe`t zAS~iIKX>^9gg#0}K(8@Sr7`_QZh!UW-E=A%cIUk}0KwLZiNZ6$Tm<#y@%@@ho(d(3*s5^AN-8)%Zd!|Q0^0R5 zuenQJOZ1T52R?K0#e`LqjLe`>L?>(J_Y%V(kRyQ7rI2J&g_#@Ru(B zJ*Y5A&}OAUtgUt8H89GN_M1}5lLpH;fh0r|$!$!QS5;}cVIrc%=Y=95T~-O$3}h7h z{S~@mh%+cJq}gOC;}|$w+NNu7{=7$eq{RXttIG9DTM(yXPn{bq@$-l3YnjEtg~?Cc z-6C-D*&ySj_iL+hd-Su}X@I5ID4yj0*2GT1$wM~sxk}kTZ-eNWx>sVz~0`PZ) zF75qGBb7A5&&qQlguHL>yY(bcLmnPNl6TDLUET~sQyogb&z7=Gxeh47dQM#SZWky> zIF1E}Q;A&Mo@jwXjZ*YCIq&`@9y5^#)&R7ow5 z%F`~Niee^f1u!wGswx}D&X-h6+Ge44R|@kG8*@UlE7?kKKV<~;0!y-5Hm4PbfI%6_ z&debx;0XvC5pJ{qhEv~ul<-8@!)48mY=#c?7N1)x}2 zBbxwZA_7>nG=}sOthkOSpcHV3x&uYAP=FGJjD$cIKadn164P}d9UjtJfwD3n6vD!i z)d5BNbxC}E;P~NpW@bUX#__gg1FHVTriWBu*(#PDgB_uwm@q?9;?s0a*#Sh+@h_)N zGXoP~#5h_2_ZNnjcH%x=gTY5GLo6JU^>46M0g$hDsxirHVGo>BwKCFvJ{A@N;J~6@ z!4F%)lQTkS4dxV@=40j!Yyof#76V(>9Ei_dAr=gRxaSWc*%7lrC>9S$g-_byG4oWw zU?wJMg$X3a<}8>`pKF&2Ki3 zm&@&ren~jTHI5*W>+H<+f-~tkHtzY$BE(u-A;@J7`Arp7miPK8QDcMjZQns>NmLKN zaV;_g+m)s;*?F(j1StFj`uEbq13o^Mno?=oJ7htWcC-D{=GT}K%@!p2D)Dm^vnf&e zC{thNu|pzgFHIgwz+Nw~lx{2b|Etk@oOp=winDKGOksWcVUo^OfC+@ul#`Bqrm}5h zf#j)b?$Xs(A5Mzp9~(^Bn6vsI6H~S$P>uysnpIe~c4jbvQ46#^Zg9ngttUVr zGD;>x5#>+9f+U*62{f3OM9f4?HWM{fuRc2UWN=(cYN)~;9dMJ3L=7@nPHZ9{kG9wJOW?Yw5Ne@oQjPFz{eE>pu|A~4M2gz z5xi}q{H+O-JOymH>Au6q%z6Z=^Xm7onK@9X@R>*ib0u1$mA>=6tgTaa<|u@~p1hct zQJ~TSmYj2I_<(-wUb+a%N-=ItN59b3?{All6fQbPkAvYN=fF~DAlD8<`k<ARaO4_RX>{$n8LDEb14$enP zutr4M>)~^+oCkHWHH#X0)SnYFGSh@hFj8eDLr4WC{aWhy{gX2k>fAmDwU3`uErR34*NzehLggv~i|&wnO>e z6IN*bH1;pG8^|;!<@`L%49AXxMN8#O8&g#xS*>@nLt>_$g+QjCDpVpq&4`Ja z%$yl&g*Wj1IjB<-$4J{6qfGxR)R7c8TNuu|*b(mom?g?wrsX*TrZvElFauWDE($=x zI65|b_r&ls0A2)eImroU8H^QJF9ZLw2oS{r07U^n87q(qfTT(|1MreFTo%GN9xJ~8 zqkwj)U{z@Jd4eN?1qGa460Ub=j=3bYAL*uzefR8%kzFtFpk@EPv@ z)uRO-Jr3yLnT4Q)(2KHB2;m&4FW~^pIR|AWFfe3hjRnBRegN>R_>O*uhKhJi)1Ylz z#QuiaIR|F8Gn~cszE0>QoRF$gMHQF3{7sVptK)^K*7d!=s!}$k$QLqIpC)5WX3Xy>ABGw4J~o=r%=09k}irRN@Mh1bHC(jr}6kXpMs?M3H6$N z?4>~a+quM-ri;u>9=O5o+OK=eIk)nU zuydkMFo;AIQKIZE{b~3@7ubJ$y)n0~j0(YJ|>!DG~M^ zqizT%tO#DgOi8JaK*H$SfNwoke0w4I%mnxe0=}n_b59iUbehomIjM(a1{IS(rSX3n z*AL!Df#DMde2Rc$0>1Ik@ZOI!(h$j_q_A1ECsqU3hUs3U_;pI~7O@TtV26Q&)R;f< zhWR1_6NLd*MAt%Q>B5=TOuQq1_3uFUFD=5q_kT0gR?#I__l<|Wxf((5U*E|zui#vZIv1EdiFhtzbBJ+;B04nDZa-KkN z=9Oo70whu1w4WYWc9t`ZSb)+pH~A0r3Aq?u1H2N_A&cC5TamO~N^CG%QR-N@m)Rjl zwC3~@pQC8E^DsJ!12LF{go()s3y6tD#6>7JxdaZ>VW-twTazN!EfH{TE{P)bI{qoi zXUShyRZ&udLVL<%x^P?GoO3Kb5>-_DH46pwqyr;kieN@!k^~l8@%d#{kT4&~aBB(fb1@fQL&np3r7Bzk5$`t>dU#_Z8zr6HEYA((QjMBP;0AmBQ zfr)W;7Vu~u$NL8aTw;wzm`OB8K-gtqx+kE=im(Vk;}Q=uW_Wglca98y^seG(UuAs8 z5&qa4zOQkI-(-njN@Mpt=C@U0kh^~^z;{AG!@xcRKLg-XV0^n%{NaOuhmQ@F1G3<* z5ye7)6>e(S*(FFtSZGrD15gvNN5DQ4Iv9@53}=fZQj~zRl+_5+C91ALysRfcKzyIU z#6$?uyhPks7X8JC6;Kk zA%`e6nfdw~rvMF5cXc%ON&Ef;0^~p;kGE-PeVcYy)(iY>pe!bEA~Q34?=6}65EC1^ z{sPKNU9xEWT3I=8fU*YdVpZ&%lQJO>$NS~iEWDZugaXlTuIJMyF1Ym0Ygj+O%DSfD zmZ!MG70KF|-;^q<`t?I;51W#UWTiT_V$`q1LrdfQbJ8>x)^yB*b--N~iLtbAr`2w{ zP|zDHAjYw=i;}-&#GQ5y2CBKXtWsubl)8QpDDRXrEsoikdH`Talghh<*vf|9ILQ$u zDc~%PEOm$o)Fe+Ezt+%G>iU9IR_l*aH_75*k@_T?N~?m#%$SAQnPX@niX+L)NR#Q0 z5+%_kN=1Z`ktx*JF&kNQnGH#0&nyV*+*nuG%;%&oy-kKb45!rQ6F*~lb3zbl)IjSEKL~_lieS9HYG%NS(SQELD@8G(kYtE! z2CfnCngL&^7!3jc^!*m!{LsUcqAo#7{vbfTfoj8KpRhNHKU?NW1b`g?mpQr|K3)R% z9sz9|UpI4_jwFRZ0>jkMh7gn%XVC}J^$Q_3ro7h8lYlJ#R7^T4TSf~Db6_sP-D3gp z9E6C(3!+5uST?O`+jedDA3`8)BKqIKt#*%k@#BXOSSyYG>n+UcsH?6)dk^;^=q`=s z*AilBg{z{(#-ys`oFngj?&h_Z19r%CKvpPcYus4+3Oei9nKKpTVK;tG>NW2Q+Z7Ek zTi!bFB8tD5!1qde8-{6#M#kql|1|Zm0`=TOTYOs}5lg2$U^)i8xQ%}l?`(|rv3+W##8`z-NEils32Y{Ke`Za;c%AS~# zonGnWm!}ONXcGA8HRqG0N=|~r#u61)70GtlSedmqd7<1fWu-pO494DBag}{^P2(V8 zKaxGJiqyOa5Ja>)js}EjO_OqFE+i8x#S*}8^$FtMj}EB_ zi5;`XiBQixNKTANvX>M6FRCVyW&eS)Sc_x&R4B4>0LO|VQBYCJ#xgUpvZR%P_N>sP zj+6J!{q1DYkieGaXTltQ5>De;TilKcz9}fV1^e6xI%G6 ze&2wF8d?Qr3|!r1+}#lzqXV}FaxsZRBN$K(c;|7zZ@)wM(yIx1N zT@~y#jAH{%6=;p%2)GR38po-^{UgJN_anW}rBA0)784{8Sz6tQ5Utj7y@tE=j+iLd zt|h28O9W@pASR~5b#w#)J`Wgxck~@1BI>B)z)_1oC!-L8P9~H5$IYq=5$RU~W#_&L z$fuQ3r4=cnz>jmz)JIjefY8(QI_fNO^S2tpjnd7@)-d z6%z_RSTW)!@J7A+_y?RtdDvK0*92=M#6-@*C}^d-03EVV=xId#xTN_~_qjDv(8!Jk%4D>0-sn1;nwM5dOKT9ypXx2>uFCDwY@ zlPFje=WLmcqEoGBeS*3c zEY&a%k=#;CoF-h8s8ev~$Z+()P%EQiMN*E48Qy2#16mnYuO?Yhoinb0vSf6g9IjSo zB^^-75t9%|GUI8S06ZsQ&iXxY?x@X-vfS@QQCm$~DJ`+=`=;9Jo|3mFfRhAHa&mFb zA*;C6sFBB2+Z?JYM4kK)0#{W9=NytCj;uKwqRTt@wXrudGb^)oNxajoAD@E&jzDq0 zgQ{{%ZLiJ;1BC?5&U?@7cGp?A>cUsNd+NLMti0*hcmC-@tObH-#cL{(u0SY()K+7A zjR3pUJIBZPlSE;7yTvH+blU?;tj;L4a zDSe{vje}A#fMi(IcdP*+PY2eDA2yE4bV-OOE9LZ*%B0qlknt;H8;oqYOsH7P7 zR@%_D{!0qnWmW<#ekUj?3QR?wbo3z0q4`f=q~`9NElKq=rDL>QGbt%&!68#4IFLef z(Igg^&T-0-?3a^vg(DC%gd*{A39?IQNTBU z)Zz=TOz{cF_@o8=GXN(R4T2;9mjrm}lEZ@+6hC^@LOa7`<`B|EAxZ-h&gP2$;@bhI z0eIsz!6)_z`xC}X3VgRyd=M0mlPjN3xK@XV%)j*iXYbFRElsoYKJ0nc`o6u-lyhZO z*W6uW&y5)bKpG|h0-zKyDcY1ti4uchJ3@+ZIPCv`^rf#Qhc6tKf|h+DN|s2I5=jvN z0RkWa5iTfwIP&kD}${)-2?;EAT2lc^+ zM;w5M_6Zm;_`owed!Qu>T{7T(34UDm^vMz6Zb!0<1b)!SJwtGOH{q`%=rM7-$RLXl zmJRSq+^g#7t=k^`WAVcEdnXxB1|PPHg5p77tE14J^+3Q?BwK}4Q#X!0qEoFFtTuvI zU6S;0KX)LJv2`-AB=05W)9IGE>veR@I*KKt)RB3t((78lx7Hop4g1M> z*!!kbT#N^vyYWs0kYjgl-Cp&(BfI~wMS9o*S#9&n>tzV{hqGtY#XiU5bDxp-eQ1d=nd;Of1BG_9C8pyK)mpT;?@n|?uP}#sQ`n9h|gjouy;V*ybJvL9~Imzjz9IB z;?*mHFAl&LP3ELlw?7o*%=G9OH=7Sn;`>;;B_fUmj( zii;V|QiP=_aZz@}V{3<2iEyCo?o=S*3=oMVuP(yYn2CZW-V*KV&vx#!cZG@F>l0~% zJ861VlabcCiu|RiZRJRW+FA9)Cga5;aztWFzH4sa0vO z4p%xYofNSowy-ZcBkTudw{Kspk)5-EU9eFC^vsRs3SCghg1*2*Mf5hiXyi!NNy%0o zL4-NGr+_iOck=ZM3zaIuCNisui9rffh^Tn53PnIw=bUKV&dcD-D-K8a3- z_}y>Jc>TEG2c8!E=q2L$BgM;W#WMn&Cz5&vU?0So^zpekKDayMyXTIt-I?)?x6kq6 zyEAkeaCk6+33?I|Iw<0Vo^a_h@#+hExOQ!YTgC9v6yIYdf=dE?62PYhVB9#~dfjp7 z{TTnRG`I&eKw4^1J{pg`lE;RCEa^hZy+uJm&34#zru4rznwS{$Y-mnbDq;+;EJSb-#GnZ2z6 zw1mQX@@26|s)}ivB(KXQne@!Wy+u5w zeqV%cRnGQ&_E@Fgmkp1t=+(5;9-tAj++Zj_6Au5ltT> z?7WaoYali8ujUpA1Qvk_?Y&ire(EY{yEERsQ*is(usM(G-rk-uu3ua{8rNr%HlCm57u9a!fA@b3BWTr*T&L{u>l zs;gAj1(nhF8s`4_Zox>^=I7dW@NQo7DA@Y%gf*pBA|xGAtW`By=~fu`A)W<7a}yV@ z4iPGq=Ha?5fP^7@k$&Gm&P5Z`^jgbDQv4uo|LVvPw6sFP9Zpt^u2H_vHQ8CcO3)@ylZb0L{K- zFSe!d-@S$=MHK-6h#B33&VWY+z(erpw_D5LC8*DcmXzR~qEO9}Yx|F@0@S$NCSXk(Ej2JP`Gjvkwpv>q~RaJ6~ z>2U4*TQqE{^m~p!9Nft?U~=ZUOZck^ecgfDjsas}b=&i8`L!0@ofJ;_))X$(ydj=5 zxNGjbt?Obn!7XJ+REYa(dDgLgZBq?qxz3QSLMRmM8qF%v+q(JypX{nQU zu7E)j87nm}uIJ2?v>d`$5t$nzpQ4S&lh&7qPe0MvF0wKZr=2M~dwbS$VuAHY0(k^2 zMm8dNV`3dF0G2e})$#VS=op+{=(Kc&2n;YW_Sppqn5rTzr&BYo0+)VWMywqL`^ph@=Jv8ZbKhS`5T&KUNhY z6iw|xykCNpRK<_tkO4BmSzP3~3*g0l^U_7#hPch0t^042fUE?p0D}^P3Eq1T_}v?Z zFFqACzn@B?-*08m)s* zczbrdJ3HnA3U8_6zxlFjPjU&sEv=xfA?j{^|Rt63{$Zo&jLwZVrt#5LZq zgAWiB@s(G?otT-ctJgzYL{NsJDk@?kGKg@b44a{Be8a+`3a#SMShzG zFpP;-P+VNlaIr#&;VuoaM~3FXR~ikl?Wbk?G?m8w&wYHmA92V#7-Bw1 z;CWNY&dMw>8VI&L-`e>$C9{V@eJ7$<;9Cn#t-E~DMfIM*9axK4iS9f{qlD#jATD|( zG+j>2%ONQcm{`~V(WXHo$)O=|1xgL9ZhG^pC2q*)enB!b57!_pGDqn(hzGrJF$<_h zY^>~sj6r7cGE^d@V4398DP6JZl7n53yFxDsii-cm*q(HOxR|tku~OCC-0AT}7VpvB zA`lW>gw&uAL;KlLz((r+s^E<~f&;na|EHhd(;s?%E_V!}43v7{TOygvh?oQBuDgW7 zPZSs+(0RZget*WVT{*`SFRt-9A%3(tz9+!<4Y=#TOkhLc3=~p^5ix?JFn9?1B%wY<97VE7(At?BHnU+a1$&3YQ_rmN z(kItAI27EN4DZdsEl6)3t_kraAwEms9)Lf%;duQuK+lP_cuOLpS5VR7nP>>hGW+b4 zD=dB-rn#p(im0&S#d|Sn)q07D&psQHmD!@S9~A(2Xh1+TN(O?6nGGT`o0+8^K*w?P zQVQ1VH2}!Dp9?mqLcA>}KxM_NDmI%rO zcdo9KlCCQin#6T#o@Z7S|AZ+>A_Xj^Xs+g!g_`2K*@{^mS?6tUbxOvdt@Q_TmlZEA zZZb(z-8Tk*grc#2J;|`}EkWko^3mr-pJ-hpySUD#R?kD;r3hvTRzD*F-g940mPn*G zF}CS~#wE?^nq8fjQepxkX=Q`gLdH#O%j$>l+Odi4V!U1>fop(FL(=sl^qLBnMTQt{ z$bUa)K|>h4iZE%R^jGR4p0rMp)}xLs+p`uROZI|4)$n3fmq3FAjk1IZc@#wez;Ox8 zaYPa>oi^JXG<((H-RFY4B5=XL-sbl(F&Vaa3TP{d;7labKjBWj*WX(Kz^!!vYF~|j z?P!`4tP}Ck#bwyNl*L*hP|PC%i#Jj}mP+|_4B&u)l?*6@n7dmRam-t(SZhy;qYfBI z2`vOzM{FA5A-J{KiBt0Mtvi6?7=<_-6d%6h z_>KJ;&p$ojr}h;;DZuv`mcVxz1;9Cg_3U_ZB%ZxKV2wSzaj?Nh?-guL9A5HGOoz}S z%1D4jq9K!xK~F(x{vHUR(Cm(qDL!s7qIWk~iPrwY6~!}8ukq|NE9@T;@6QGAoIB3a zs4D<2jle4c{ICL72>jZ61;6)Q$Js67B7qSFUP>B99g>9rz3xb6hg(q|u2%TOTC7;{ zxdDDs1Wc5L4YZ>LU?Qbic_V#;_Gkt05PaOYaf7O{$8&eCR;%Ic>})o(Qmes)&uppu zDO4S{DSkQbrxoi1CtzkGE|u8U3Wgc;Rzg*gQhn|me5hd_KKMW|C@HYCJ#y6p$jr14B zDLW^C?1lz4Jg;uq0&DRhl^;+;PJChdL_rcG)FB05o=WYu_st`u6<$FFYKMOB85b(q zasE*|JTn^v!H!OtP}CFbLPeZy2~id5sBHcaxJizUwRWroEq(TNO&)k3EDnma*9i#e zK37}(C8l{>fY&ULkyX?zqRb_GL*;j&I9tf%3?nLO)2p$zHD$1p1qootxxekkVb=q? zW*%%=-)#|SHa{_$xQAVSMfLG(#W6?t;UMPb z?fx^TKgkbB_!4rGKo}%5yDQ#9J0(vON0DzU)k&okularI04&|8@fT{s7 zGmaRy_Ts8)3Y8S{ZHx4VfgPzztQhMBj=t@I&w_#Q@az_rNC(6)h=`lS&bnyfTGw3Z z>OP8}ZBpbl06HrM8$?GXhKA4$3I0f>&=P?<7z5U_MZ|+(3$shLrQM3XsEI8JfXrQP z^!810-e=oa75@XogY5CWd2mYKiPvJs#KM(r%Z@n5AQrKqhUIrg5G0*4{|CpA( z`gRGBP72e^Y>NTVh7Z=(0PObgE)W(kS|fl{6JXi-P+ZWl1(GosG@xYrhYKM1f_22N z=_(P2YZiygZR}v5^R@5_3u?$s90C(L!(_AF19Skwsj?NnTQ^DU z;{fPsp93fo?0Ywe2`=m@?wmP({|`2}zE52Hl;Cr8+|dvef5m~1j7<{&1D*hI`GR2e z(jMNsRPfQw8F%j%oZksCA4-%YqP_$XI8hzItY9niyw3tF2J;!F1>-uPL)Wga@c1)p zT)ZGSGsBH@$8B>=c|j0&90~A>58;dD`2YPjU%)~cNrBi2z6Gg!Y~+6G?d?? zjH0g0HAh^+W-vCnxn5ur?IaY_4@9Q!bnRjhSkrgQ065z$3PlLKtL&_0s&5qpJuoSK z{S`jr0tr_`O^Hi|wONQ3w^DL)P%AE_cFzzXL59sf*n7rFwoXA^w?=^3ZL{eT;xK1- zh_%3+egd!q6sjV%#TRa=JIM9FnMo`$ScPZo5`SwF-=g4`w(nj{_R)QM^}25n@X~$< zfq4li6NPQGYqaW8kj%J8D<>~ZMLaL}u`&@TxvR)RRE5%Pj@@dd+7l`HvbUe@IP|rN z6D8LPSf&TH*kWLiazf*zuLp|Kd@_Lu$i~=@|7ACw|LaAo)k71S&NN84V;F(8Dem4; z{OY$I7xxPO{U-%KmT;auaeSG;`vy!7oPzi$Q~&k`;)&}6E?pAbJ9FIm$Z&egaei;Y zw28yj%;6=4iM2HG?Dz>3ItmT40@iziy$ga1*G62uG~j4o!L{JFIc{!%J0&>(saeKj zLcBu9pH|{WN8%oVUwO0Ow|~E2zB}ORK-iq|fbr5-hBj)|uw^T(6NK8;i^u-|zQn)~Uint^uP@fT6hOA`T?>NIN11(= zX31K>H`@`y+97Xamt9>4-mG@oj-B5A*QW^93%qxp{GNiRmGIZu%zVdI$OqUBw`_<; z(`p~fjD&@#GC?wm#`!P za20J+0)qj8;HheO(CGz*jI%N&=-e;T^k7r>)x7g9%XIHzG3B zuS>yUodP%v1C`CWkittDWKe-%1ty>=S~TqC^(Z0+MJ=gHi$9th|P zAKozhlU2c`1L9{d5kI1W(G3?B_|YqL8X}_j)>*-=88`tW=9j=| zz~glMpb|eh5MNrw-~I9%Gk*177o6N6t`35gIOg*LwOD(kNn&|ULI>b$*^_(ocW>P* z|F?fS7b(imUNYW2rL#Qfy8CZh1(=!G$^>}WNw^QO2r#|+tPmYl3EeY2n7cpYKP!k7P=AWQM<*<0^k|C&ap_)?4)5;oAQ0e45hM)ovJm<#i6QU z15CJ&x_UvO(ZaedmE9t)s+?qM7yq;aih2Np68s|yZAon5-4$s#Ra?Y@HBcv&wbmbw zHT5nt=qr_8SXa>r)yY1;*IS^f^ZVPVZ2Hy_O6Sv#uD)GSRhm|VMvEQ%lHR8|eQ>9@ zQF5it)lRTu(Kj}JvlN1LRZzQ8?-T3_O2oy6X-YdXS-l@tJp@ zmdK8s-L0-2V!tnJK|a+Y=;GK4>Z!D84xv84;%KOyJRDkA05E92Zw3`DAUyRYAtIIb z@0J1}4iM4iqRZpE|8MJKkg}ih$?`FwhHhWppAq2 ziF_t38sh)E_U}VQyLr=_dfS@HQG$v=$C=Mmhlw;(l*7KbH&m-~Fk> z@h4xHZHmODge=4=z*{9(Ef3x7zqY7YVhO^qD!JVd2M$)mydl2-UB`dphVz$zfA^Z; zMF3ancwB+s1n>t1xC!9giF1!)U=3g&j&-{DMmR340bdct1hWe&l(4QKlz=GPQ+MXT zu{rJ*;3TIFCGCR($7KS~1NhOA_^B1~0)X2S@GIXp{NsN);nrKg6$sYmKq)9@QT=s$ z{uui^I0GzI5LgT-C9WsQj5bJOw&!%0)QEJ?>yPd1{aZ09BC1rSM4rQ=0^lL}c=E|7 z{k`|z!^g4tvncQfX$7>Xuuy#PMa7S8!$~PcU|UT1j~z$VA|UtfOZQxigA6j4h`SwZ zfDXEZUhGiNDp+X3)J9w_)1DL-N>;$E!Z~x3!G>DENJi^&YwVsE;Z&(d;vb49NGJCC zT=2yeTU(L1TZFy7*{Qqdx|a>dgVX56OXw=R68Nzta_cn~O$lBKRg^8hHorFawe^5j zAccYvR|9p8WV(#8m7EF|EtMA@hgxLWd+w-*PM8)!^IWKg3T@9XLCugKNlt_3I69)7 zQ!l8dC@git!xUe(NpL<+YnZ`>Ngx$|lRIT$J?#}sCVGuDMgtNx*in6+x)oJ++ODy9 z7>6PsZj3k2fx|tKmAaov2IxqgRM)ju<cudU2C4zp5I3X7MZX=jRW@e<#W(tgGW zy2;{f$bh9vofaV>7}X%=q^LaiiPiAz#m(lsZayP|d%bOctc^GN{lE9t7{uVnlN_iE zaoXbME(pPic;gMjKY(H5z)xHjyf^?q3E(jS9vgr!JMevT+$2#53=XUda6reHWym0a z$l~kotva5tA$P;3grEP^@ zfT=Um#@#52pfB*z1mI!%_}bULCXYS#*vDoBG~3?}T6%>QjHX432!ae)_t6+KtJk7Uv^a4Dp=oILK*zEUaClYPC*z2Rwy)>RxzDIE2KnCtc95{E{j#g-c<8d(AK~2>bju5#wqx- zoXl)#LGFtM3TPwU&wTI~E)9NtZ^E0$z}=0A(yOjQ+H1D`8peHTBZn^iFN^}qp1XQ>@80=z$Gi=cl4I|El&!asmREbg zGT*7owxu@kP{%unG6AvzF02Td1#iCT_;2BO|3$|yUL`&!f!Mt?08hK)_Y3e%0Pg}g zPHn)wFolNfz+zutPez4r{pimKVc|q#CQuU34+HicI0A5$z_TOpMFKxC64yzT$?&`H z8-De>hTr{$W4=v1v8On2!*o)@*0<~oD<}jKoT3N=a)THlKH&W9{KWjD8wP`vQENbT zzb>kl(tN)^NXyj($0SQc3-OT#;9>aqn}73f`rrCne+zf--rc)?{km`WdekXOt?KjT-4;!|c2efXso1gh^_qn^s3N(K z)wb6u)EED=lI^BhbASSnloEuc^Jb9kWk3^na zyKh4OVI9rC+r{Sr%8m#TJM#?R*-^x`l|X&@Qy0-dLt8l#%gmf9ETqaB=C@5m))&XW z{6qT(Km7DLZ(+nmoSy&Vuiq>G`M)Hd2C-J~#9e>^gLf+`sg%fCL{{-(|DLMnzJ%M+ zfkEA8IyNp|!cq|=L2o<%Es=<~0@d4|KS>HLk-_Se0ht-qzD^~)@gQ(vPjEUpZoTh# z?J?kcmw-`-$$)DD{5Xl{6!{n zoJdR)=w1d{t8&o0o8S74d-H$wYrvk9*H)9C&4@rSOIC=rqB&eXR{L05Ea# zIz7m1&LbP(!|-wM-aY-eARANTY_r+MT8Kn%6HGpUn;F%*G`*Yx)C9dcej0qBsd2;@ zltACa=ggQ;AT%|)E~EVX-dpK_{hmrhr~&u1xH~4U5!Wj&mOIT@;TebgZ{SKD)$hFQ zL38)NRm{vW1~svkOy}Z_zwhoeiB&^8uPqIC$vSUVJ2R7co+Uf?A|gHv1Nw;Hw(|}DzxKgEAGhZ>i-4Ebof5$k&_)QX!oz^h z7`Cj0u1=rAI6ZKXVO%15U80j8hC!!k3Pw(>8elLnT2*ilfgLc%1_Ke@va3^zR^%=Q zMxH_KX6s0QkO4F1@RJ)AL+sD0hrh+GS|i296)GM}@y}BgW!8!OKnJ0i{N}5rhRpV2f7@8wNT5wP5H3BgcJLH)l}rI71frr|X)g9B$00s@GaVpCH$v8-|BD}qbO?$h|aC&s(!vw6GK;^W-~8QO-?-_1@9_gY{h2Ra*7Li^^Z)SrRBn_3m)AZpl4qbQBA!tZl_F>j7(}gmW(Fkl zbfSN7My_Ok_^GEa$e(-lVEl>aW}abVAEDqBkkDb806ui=0g0l(1fT%k|Jq)fwe-MU z|6mPKJ~?#^mw+!l4g9-TBQEjR&VYY*9{2pqGw|8L@mUo-CB&x$c#*)d#Nq#L{<;a^ z4ninsO!pn*;6DU#Aq9rdGgAB>mx%G*M@$iJoCDwe$nXd68vgYS;H|eE%3*Lfd$J7zScS03yVF7zQKBd7fK3VBgjI;0@+8 zV@9glourR8*3LLcY#RSoCRvpI(d}0ULSSvXtbkz{P*@aW2-ggzbrN7^oPB1B)CMve zYh~r!OJ4!kEO!wRFK$K?r7pIrs<|Q|T(Z&gVkm;{<`(l6#bVlEZkm7>Yr?-Yvt`HH z4uN(dFX6k-AflSmw&)(XwWIFsYqgNDN&!=9<=e^*ASPsb(mH46vXfit`ABsO5nb%^ z8z)?$k_oWZs}kzzng@gS&voxkK#ZEBK#Nl{F$C1qK)8x}asw)9pd~Ek^N-5!O;$bX z`=tsY^YBdylS_SX_V-ydRtXKioA4jEmb=g#4@z;PKy{cP5T~l(;vR9Z7J(ur-J0FL z^%r3>&_}r@(OAu=jd6*G=(Qg0-4%kARxoUZ3he@!DjOiy0MH!gy2vQQN_DlKeeYnO zH-`_6>pi)k|G}RbbiH@$^uPF;P*(;ARXmI0UVz9XIU+GX9bVBPyu5EXJs#w#qa*(H zKRXUDUB0{dj&TTmsEf2iJ$xXG(7$~?`2h9LwJ=y*g8}AQO!1vcK2x&K9C+di@VO_5 zPdM<01a1)6063i-U!H)ksN-=pyf^}1RNxCLcwB+Y1YRPsNo~MA0B2#}z>Hx3j{q(Z zxQN*GU(14Ea^U#P@ZAac<~i||4;JVkJ1b42T;xX9Ye3qXf=Z-7$E9 z1h5gBhrK2OSS&slD**ytFqJd7pP!jeMGRvks9UoQ(;0$S4QJHH6$GV}8V9_PDi%B7 zqZPozpaJ;qcfY%O_0?C!C6n+{JYp%C&QUv?{V$c&A|k^uaPo;_;swieV8DO}u*lnf zQA&sg^YE6PuTzpJEMB8}Gdm!5Q<@p|;w&hGh%~F7xX5gC9dE-WRPYk|>1J`%JZI~l zgK#Us=ij}r(Rno~*c{v7EfQc;c*kK`bq94Skz^P1n$ez7tZjS_N5d2+C9cQDR+vxi zUt30f<+^u1sv(%XKKIZV=r$fSN3U#!&GuonaP~b@0rS!1AtreY)NYwQdq0JBtt|2| z2CyFJ{rEk@lIq_x+vRGHlkR@8_r+7V_}00MjO$ti*czF~A)gb38tGfTgq8iDg_;my z>CE7y;2>mPEh(;8tK-hO>Sej8|H+R|a&h$$|NeIdTpNX=`JO{dVC<&ZnW!h3)nNG; z>zLgS&nFI=0-J*7N$ zd9pJ^HkG+Ebe}GaIeI5&U9^%ZJY<)1*YpBO3hYFIUdeo3IRe1s4qFp1T?4*&F$jBq zG&|lm#~uk~0)Z^(eDBY|cg^wJ^Nc4(;K?=d%42C>}td(=i+760y_ z5n{0lfLU4TC7CxL-aRe9^^Z>dH@~U&sf&Pbyo->i36dcW6ck-n09^nO>&F&<$#<;A zj|zZ4`5&9jW{fMF!)CjGj9+oRoBM+#YTop}Y0R`M7R-oX?*3hWyFITyCjv6hb6Col z5R2?it1h7)>@#NcvfYZ~HJSpE*jBWtnIR#+g0d4sBHqU8V$x7F4j0VXH5c@L?B+12 zyY?c*a<5)#ds>Cs6;Hcm>8lVQaQ8Wp9bj5bwUho{J6&NAuL-b=%ACc@7FR%u?79kC zVqOLkRorZqw4nyyv|Tn``hcUVQg6_lS_^d3fZhR71$GW+`rtdoecBMwG!53hS02PN z=k_zy^ku9&@=Vf`?D$)HV@?&cD;B)ENIIdEyQ_n<17yK@5#8r{eD&(UXRo*)8*nXZ zgn&COqV-S-Va_G{2AzkbY`@f0I_xW*Y{G@tDvAXyI~xo6oWbGpzM)4OlQZx z_1f+49KJa0J%6RhIR-Nqacs&*(*=FuV3bckL({K|%tatWe0yEqyQITMF}!d3oq>H7Y@jeu(6wNehVV2!2Y7be^~MQ%ldvHO~n46ts-l!zuzYs zBy7<8?gGk({qU8KINR;v}<9eqZ?gKszv zw!sH9JgW$blsdY-zW`9Lwy@yRZ(Fz|J^RsZ8bno5yLmHh2@S5dtw< z%Xk;c(h+8AT^B>YRUxt!CrT`wy}H_{MCs=vjr}Rgmsjj4*&R`60WnM3gs$)zILK5 zUUuQ9ppgaR&DF$;DJI<7_NEJ9DFW#Wm&dy*B)+%;kI_v8q~$Wz$1M3&pb_-8iy+B^ z+nZt^O7&*RBj`rBI!F~m!TEgCjrS(OYRJyM9%EV$>~=WUc;6j;Owt!&ZrW)YmWf8L zZW8danA0<{FQ*>fphbYhbfADd7zyIc{`NO;_ub9W@qhfoGG1J9EY6W6sgvJv!>wcR zq!6I^AjZjob90aC*8qbI<|Oy{1K0QY=YRNM_|$5eKLkZF`w8xzf5SixwXLkS#{7%x z5l!sZ4*c$yb6F4c>wx<2j1k3K|4ahKfxE?F`;N~)2YlfQF&E%F;iX?L8_09?Fjb@!7TO#3gkAMMPj?VjW~ZvjS?D zB=tg6N|6-QG10ngDSaMpfd*hkKw(jJWnql41{tJ|=ux)gUOQVKvT&)> ziz={_6;^fhE9NGnk7jOx*JXyM3=uff;e9>*>H#zA&a(8Qw_qI;^Q^*|x$KqbM?;7j z73x(}R-F-9q-Z?|0BB*6Jmi-w0lGjTHT{psFr_-KFAXRI*uvCLd!HN5hgAU~=2^*6MMOkJHHbBB z{jaQ~pGX_DEHEUQ|Guz>0`%0_30eGs(E8jdG_o5Fhx- zVU|C5>lFXR@sa(tA0P3_iyOOH>cGNS=s0ossFd{zzM0_XvvXs>04Iw3yJtuID=!`C zU;bg?(dvAD57pQ26gUQ{AZE(;0Z#EY+Rstbq5()ZfJ?XoOaPZa(i8zq0=VP9a0NE*Cb1?XJTy86d zvfHlFuC!p78cb7l>$y3I&3_VJ^S~1mLraB2bj?+)R-r*z4}@SX{JT}u=vA2~F4Cf7 zcRb)l3RJX)?^JU;YamQhygS&F+!E1SMSL+viRjsSf7=A3Lk?^85ZA(?4gG6Z9#~|r z(aXsi$i=>@VAK#Ik|I`Mlanrh(qK8d$P`FJg$a4x^Ru*W-hBydZ8}Cbr;1AdxV;YP zt9z_-?6I|R!tE{nRjF^Gex95j&wt0m@=5ql?Lz0iAVg- z14_NM=3&?|>hHawb(qRfCq+rBI4JZYpsIjga8@?*<-5i=PY?O;O(N?U%yZ!6w|&%S zFCNbS$q%35?|%K%|IxcE|Dme~{A*uW$>ZZ}x12J-{B#=e!V`l&u|NAw6r2`7>CUkD ziB$eAkO#iiy}z_K#xnlzx_zs~Lh1mTRj@n!T?DRC6nN?>jl_o=$I&MoKk*sG4;%uM zg~$I*BPNeQD^gAD-dE_fN1Qple`UImR`y+KXagGe>s8W(7RA2RuIj z2eV-{8IB5YK_Ycf#1IZiN3n<%7PAHrA`qLSQ>c>v-jE)NU`GMe||=oU=2;Da9(0C-3ufV;34WKfQk zQebMNk(KsWN@*gyd7iaGei9+f2kx76J7&1zhUY0Q)B1h zpTQ`wEW}&)<}rE5QLtw!n-rFs#wYo`8Xj0ho6@}|<+UApQ21IkKX72G*J}sZy68Mu z>c96b<#_nq7h!d*G_>T^O;^1evR0q92P9Xp_+?x?Qr^p?;!_yCFylyh<3k>JW1 z%+*B?N9JpuKKPgrxP%g4WJ~B*#fk|;9$hJ1}Dqx_ys;mHRis8=Wa8L%4^SL=W_@}S#;pIz$i);7&z1dFSDne0OIkmN3 zKREKAc?mc^hZn5)<4^A4Pk(xUd=`^^1abgL6g$S*{I+pWp{&$W?vWwIu?_0R_HC?B z<|JT&&zdYYz?c?D9R32B#$j&)6k$#Q2or$?Zx}O(li4v}FnsotieG$Yz+(iyIy+t? zaME#ZHSg2K0eEU8Mgkw*Jjd-1CkWRO0X)rsjF7=0V{F%0fMEq(*&{9qa5gzkC&OgK zCdqt6iBWyhgC)E91?m%Oe@}-|+lUlEO0xau<ZGDs?sI|8e{SqGg6H|kPK@|D(I^gKp?1TfOY(-P#xmp zBnwE;oAs_Df~(@6N^y-5e@+6X*5Sv4*h=Ed5j)jYk`h>hTa*omCV)a(_m~rTfi#8y zoeMD!TUIZon!CmD3X{{Hs(*(M0;vghQX_0@MtfU@EWom4%er~%I@n~tl_k)Jz;r@H zO=u5td@c2LHJG&IzkZJ`Scrl#Z4kFyS+Hfs_cUJBVQ+8L{q;DGV#Tr9OvQ}T>~kS$ z0uhH>!g+#8CrfBi#LT6@z=MHb*8?>(KqyE-W9&E=(H|WyR1VAXE6%YR^IYFY0;$5m zoUaR%2Logf?-K38ClV=vW)`0lsVVm@WiNL9DR>XHt1L>mwkJ2Vvw}-No{-!0$^Ig} zOb^8O^L5x0!qNtRRfoGI>0>IlRGv2@J@M*xXH^8ibFbo5r zd!ZO~5cA|16gXUk{qJ~koSg$UIXE~d9jK?`i%aGgSfxAVVP1zM7A3xzgXsc@kRM-? z59|0pEDk2FvNv4Plk?yH>fQ36|6TXB5BS7^`T3O1zl(_*Ll1z`gwkMHoENzU@U&0I z`msFB`G1cJfcD0aNVcz0xy{x#P16G>2B`rspPdhqn6S{r#YBZDXym@S`>x*qVny;0 z1q#|BZw!xr*MWMUrk6Ckdag-=Z`|kTR_mcd(rW~8c2E*@UqOD}+ju&}a*%n<*D)wPf9=YHX`;^l%+1nGb!icB#o$kgPXHm;&+7wx#LlK{u_E1B84lSnU@nh7} zojvEc**t!5ddOdT=74|U(-enslWPL!fM*_4T?yn0+)r}h3|K6pVKPG;t~{i0O~-^% zj^RFKrd_v(SbnhbaQ8;=i}!y{Mx=dxs{e_`+0beUjQ@I${FgSm`WXOhK$E}N3V<+7 zMxgVV6Zgchcg64vpIYJPE-PjO{)mq6kvPr9qi!Jf09+E_IRQp4MqlzX{&@Qejgq5x<_}5u^pge%iLeyKRjdH-h_EPX{&OETe$kh)mHY;c;54o7|`_zwp9#xdOZgTf*=)n8p+Ux%aOw0ngn(a_kQUiURMS8}uUZ)1Mjf=dX{r0^$!*@O39X zN&%hb^lJogMBr5ct`T@`Gvl3i&#*ZkvEEZmrGz?P;+i4~$e8WYv0o(}V(lfLK8t)N{;o|SIR zIH40+42(H?H=_v%?QCQ(P{`-DSs1%WJ76fF%V8kM^1XQiX` z6NeNHR{wgc?t2oT0E&V$JDor9VOF?br1NAGjlQVU^}dobB@H#{FS`}Z)IzUVJ0S-r1Ko#@9~<{`ixZR)6Eu)BFzR`Q1rmPmkoU{GbCUeg_QTVi%*x zuBz;b_=`n;i;L9llwAPx8K?H9*D?pp(LIIWsL~E)51}19F`kF3z8^2t6;dkzLS??3 zP&vY1%3v;ZKjyeU4|UeVUvs>lBY#uC+sK~{7~~{O2^-_jRN@SRJ5JcX;fJ3i{_4wX zyr_cri{abqcylJs<`^)H`5YYqc$SWrm3X%leD(cv+&+&3IpJG5qL1fl5JD9gH4f{G z0$dm1iUV34HhZK2$o^_O;9Y2ToT;>`@fl=b`QR=VuawHa5;Xciq`Q4er zWw_nDXI88Z49r7?A>Jl|?iToLEJj?InRnML?Bt8}>p;+XUrOtv0^m>Z$23h;Ri$wB z*?kxW@zI5#&huQmdd-7=HZv0upEwx^S#vEF#?zDiEXD**(&u>&08J{wT|@OQA{2{` zEq$mivk+?#4jmXNf8Cg?=?7>r#~;Qp`J~9JQ31Ogdxt|+RYgPvq9QVg2nG%|>pUm% zj4%WcMssygB2dU=i6WjbAyeF%d!bD(iVFx;D612o0e%v)(d~mPyl5!`xFr5{P`4H4 z1w(AwoNc-_qK{p??~dqeagn070Q*-U4dD`*JK~a$0)mUnrB()st{8Q9!?E(?rU z3@*ETG7f)eWC64TU%CDJ9Qzx9GDHEuK~Nw#E`mF5_>oTu{`%(z{D2Bh;rJ>Ye`v&= znP3Sg!XRO+xlZ6^jf?whA58f68yieq#qJ*tY9M+k7JhvNRs=R0O~+#do*;1mhgifU zGf#1P0X)#V&9YaLY5|}o z)>71R58u4Ux%;P5rC4d5eL{SyOF(9_XcP+~vcIB=u+V|C!cx3-HhIui+Zora9&ByO z_)N`{xavi-SQez~z<~-yBi?CVVyPALnghnc(7G;l!?voj58{%@OM@B+&{Hf4p z8LZ>(u8Wr>@-@X<3gxuVpvB%`b9;(5d8LKyl85 zo?Mf=<;%A=^Z)c+V4g)Uj6ea6np2GB)sZdTg{IgKNerwJi9~S+V|)!12o0n%Ocf)G z-6@41ZluX2!tN!RssqjjIW2qmnJ4$;C!a8!0%kCo3b7iXbAl^M{z?(wt^=6-s7YXA6q#crJs{Ne?%12I@}N%cP^%8xngcCkgXp)i}x`=GXp zz0T`;<7d`SPd$cvueqQWjWGj`b@GAV){BD&XwBjW6c4%7W5%^)u$GW}>6sG`0wNs#QW2+H8QVy0i%i0Li?UKCnhzPS7A^? zSOGaNX>b+8y1Sbf2wR+Qjr%pz9wF;p-@$K0) ze7h)L$d*{^enf5)&!NAvH&n0pU3O^9S&_x5O{3gL&+{GICpy4Ty6Wn4;8Cpz2#hjP ze8%SN^^=qN@4dF+-}{d8xeOQ&Qcs4&X<>UJ!Ubzz1z~ak>10WT~$=&a6*7(Wi4~JiPy7(!a6C`ad8#%`0#{ky^ z3X0$J^Kv_?I8lo13E}JeVWRM-`;m2668_)5+my=r|1D&`oWs?0@ z_;TT2)cW<{MtJliQ7$`lUljh$Fv7YcSmJv-(Pt+B%*sS750N#hYWcmg1p>8_yiOLR zdIgD`)nOxwTQhMkj?Z3q{70Wr{K9pGIPpz7zU;u8MKFi1F*pGLR&cy5ju(Zv>yCf< z?u6HG6Z`uscyg9%)N&*zM9A_gbp!RTT|$Ka42aRbXAClVKZV+|)30K{NXA|!Ffeb^ zon@!ui=LppBhnfyQ2PFb6+Uyt`5tXfO8euUET;fnl2q z@TdTI2tL-2tz{SnQL4KxXIN^ON&ix6UTp*qKvGP5Wyqeg}L`co3T1uKL`!u7#=e7ZE{0(PU(LVy`NF zuxbF}(&Hoy8PgMyxn|ZDu~Ku1Bs1!}xZd1lg33ft*7G<(*5$<9l_ev&JtxexU!W&&LJv#Huv9S{0fco2r}gPV2(W zW2YYKjxopDgr~l+W!l#oje~3x><8&9FYgBUy91l8ltpxwx~;;2UB}Mcu;kv|BRDsy z5MUL9=YHO5*R8qA&$`;Z@9YJ>wcD@Ces8yh6wbxrU8ey#d?Dc~(ed|1z)-t>X)6Ix zKuy>W88fCqF{|R3#4!w?dED_IeopXnPYl>2@oh7FmB5=$oX;g3Ef%4WoHD46E_IcYfq0*Yc71S6x{ukVR{00&v}%mpwbL>wZyJ7PV|y*U8H z@>gZ~hu9?39Fc1Tv;|&!`MV6syqJRUVmO}+XA^y*xw|3OtKwqrUK~CbDOQodNx-xR zhywhV z`1seO>W%d?FZ|H+Prmfme(~Dj{>3-G@%D|c{n3B+4?cS9U*Fi<`{b%%GowJm`5T(5 zTA7+zTLILqShMsQRfZ7iRR#b(U_~yGpI$|I?MF%*eXoWBl{UWj9BXsA=4LPpccOsl z8TQ`u?bD@g)pMUCYt&$)O5$pGUUsR9kS*M8h3)ibe+xTO^;`wC%p#|Y!S2%*)Tu#s zxSAnqUI98C@1S=0tg*ZGwj4fGcR(jHBtcD_uu>TCk$P~W*%lYKfE$&Af<+BC=Hhof zf(CDITux{B{vQ3hVyV9EfzJV2PHM4bOZe0P;1cOz`ry=BX=Ki~C0I~pBm;lm1K+x#^ zXBB)1yU-2?_K1)qIWTP;K3faet=k)Rza(`4$#Tq8zxtkDUhkIc z*@%BJi7}sTZ@eVy;b=J7eB~>r_#b`~7%6r%I%l(pd8i40mOeppPSI-w2DrK5LEU_{ zPN$}7fvee)Oxoy~j|zZ?Xcb_kG2+ckYSN!s(Ca2lUP=*xl#g=@tX35?I zrtRr{8u-}V`y`2|^_q(veYR7nAwFa~C|l%hGGD6goxM&V&wuHEunZ;x1`=Vht7&@3 zSUxz!#7OTTJVa>Nml$F5;#EyAbqdqW3_-P{7uVdYd!`cxo4_;wKo%fx+T+v^Au>sN ztg*bo_z%IB4k;7aW8|QdetBh5NZF$8leO>G}2e z`72gz1`47>H+XXEiEalKmjDTzAHFz%=2Al(hO0XHu3Enb_A02??C>3CUzSA}?En(%8MZ1DDn z#Gr!J;Mh#@c!dabZ`~*gFbvWC*CI#}41rbRgr_M&el$f!^seslu>Prc*1q;%Z}vX# zcKuDM@5>TFWe--)H>dMk-@iBi_rH0n|L~gwzH~Lz37aV|I!@4v6tq=ckMqS=PKx*O z=DXMJbXIxBimQlV9LGmCz=!4IU^<|f1STgG-xaXa)S&L}BSyf`4za-py13Lh$u?dR zri8bE*c0DuCM&n!e)rv@YcuYAUpbe7mlSY{%93cO+0A>4)@`HFQVNF!-tzRpIt;ef+cJ`gy_v}CWyE9+^aOFS#xclkG zXl9n%LSEg0M>jCmWIk+Rsli57HU$``q=JA1pxkJa{z`x zL-0MWtE!whaV^9e3)-hAtuua(t*^S3|R zJJ5IEym9B&t&h%!^(WSx&L$Z}M1%!}QZoEU9W!UfA|jXpR5o6IJ6OZQ)()f81XNFW zD;}~tmWugRDre4hM6d9cxF+?iF`6VGsG8WegnZ4W7vua8;OC@3*%b9mVRzeq^7z=qb)MA+*>&N%`2Sno(2EEA#A*q7L~bJDV28BCKP0jjf*ARy z-@onk+u^t;U`}t{>rNZe&PbL0`QhOzD>th3h;Vy+_UK5 zCjw^xR_=IO9Y3Uk3l99fTN8fyhU3<4!PRw)v*wb|M;+Z;Rox3zh;fLV081wSDklH} zVB^5~MEK0Az}TYsF;_%&4In+_C$*L}#k8&lYJRp@B7y zb4#H!O@dQ~60dkB0U8mIRuCcT;}-F?m7qR{%8LWV%|CWh@TdUz6J7wgID-tW*bRWG zI@w+ekV$?OCn;GdMBz9ff_-!@^Vw?i=Ih`2;Dhh|-tB2R^UZ3W$MLyw91jahae->u z2g7=pG^^U(?o#}ESW!VyaS0!N9byHNbBl<#`-XP9$PoGVO{k}+74&wvjYM)@e;a*P zK&J6E5uTx+DZ=Znyprc~M<=Os2<2_=_Zy2Ny6)XTB}rBROssPHn{d$<4`J%8mssUI zzohH(msLd0t?Q~Hx#DcheTj(PrttUetb}%iRm!i|A-?o!f`B+^ql&E6In9&bcG0zr z^8C?R`E>%P^IJd%X=eVd2-ZeK)aTOjDt`Z3#RgsQ`WN5FI<5a6uXV{ z@}Z$x14)8P^HWP!eS|@JVcjKW&Tc@48(WF{{XyTl#v@AT~>eWka+t}DaB>zu4A?>3U+vDNr0K0 z8hM)Y`Kva)fY1l?KSkkDEF{6M?(F;1 zrCA%ftP~zJc58ILYESHmfs*7u@7uv`tXvBF`XHqTSq5t)Fn77LS-`aSLCr&GvB%z~ zFkVUS%gaa7RYb}xJe%VC?9q6FjeTG)%02s;rw-&7KRxI*Oywp>!DRRRc>0c0BswQw z4kJ>fVD@>w(RL`5RZ@`Hb@$T5l#az6v3uRc14c5PQ?d{0X#~A`cS=4J((mB0t@h_` z&6GR(`}AKF{iNV8y)xic0Zt~z_XvDPfNvV`T_eux&L6;( z5928UKQIE%55$*GXZ+W1p5r_30HYG?wPV^iv&0Rc$5#%)DY(73K_~0$~(+#l-7qb~CG|W41g_7?Bn~C%x7=0Gq8l|c;dX1-TZw&fh&FLz>k1cvVuFg>9^PyG@5j94q~>F@ zZEbmwh1idSwE}>;PL#Fis6xxQ*EN%#XmJBI9gvcNHw6WTqC}xN{Y2LM=~o1FD+vr?uXEoz%$TK=bD(ea#X0=1_Q6KWtF4$U$MP;#cbS93cTP{HFwhaZ=E5aN zN8=tY=cjC+)?tmaB@BjHkFxQW+gr@pq4k|jRM;B}I>*?;mT4U(T97~!306jcuw(LL z>B?EZS3+v)_@B!Z!g~FKY`X}oBML6l1&>Z&WJ&x>(VwUAuZZB3#61A3L*VnzIR4_N z6hC)OaYV=M0=y-Te{GI$7UF%2kRP*n{-z4*f#U}T;H821=4|-yzPG{eey?CpS6GW- zI?d&}Nv&sK72j)U(*YI7Q1uik+8aWd>wUpubj}(^;%oF<7AxRt!#eS|fA%>~rk;<3|QIFNpTM z<~d2JjaqAFNcijqff*iJ2jIgE0vd)vppfojUm5?*)IFQ$x$yx2NLG-9gA*rJDkn@F zWfXCt(Im&-?z2P3h@LE7hJe;Zlx&6aWEZK`rjq`CsfMP+)YcAIp;4h`fJHsPYieGN zC~hkEI^Ebh&?F%<9dn>1=+)aQPJ?MG+$}TitG!R0ZWX_qD+(rgu%-!y!k^7O6l21Q z*o}*~I=q!S(o4xRxYhO>Iyt3*paqRsvfEz}D?71%UTo$esY0^^X!h2rvq4$R|=6keg0N zYVEP)eUa_rp%MjMg5|&D0MvDW!bM^EXNm$E`~MRs?m029h-V)Me)?JBXPzLwbWw0b z;=^M2jsf2Q@GXnOe@c{bfn!R$W zzM~S~TPrJxl;K#Z zxP9*&fAHSG&t9PIiRxxHYr%pH1fc->s$q5LI zKwbAfvH?Cc>i`#ZcXj%lhx=A)-)^E`h5!W`b_LO*G&inf#o}>jOYp@PEx{)HKQmcj z#X09$1A~lKSU{(!s+3ad;nFiEnO{? zDkQbuM{2Z)hRD*cY#WyN{s2Uwv66`K_ZC)HsVrXNwyJjAbJsvLC{E~dC@qmMmGdOs zB-819fdq*MU%%=ku%zxTtAwa>Y8X$5`y8Oq#YJ5_Q7P0m*_Ouq=hhk^i-^itaBJ09 z3&?Gv|182hr~i_Y@?aghJMYZJzj1GcFFv+E{M6GnD$e+U3D$H9X52}VzlygX!A@zu zGiTkJSnr79eMeMp-IaK|%jc4(>)Tg4Z@2I5AnvE)HR#4AL|*Op`F*Sl=V@UqJD&Y& z$%C|&?Q;Kx_h}F6UA7(T;FdM7w-jc9(-Q*g_p>1nY?TaL?u!v_*$lmk2rG0*7F~hK zvJ$95KO3E6U3i+j`+F9iB|@}i8;PL8NM&TcR;*Z zfLn+N-jZYZl1uzg5cvE+yf6x0-xU0}-#x>xe`msG8gTt+z*J_;^~E)Sx@B-lEkKSG zBt(Ff(O8u{qX$&TK%5rG`2^T(i=WdhRiVp7p-=PcG?du&dPwg8XuqFbc{pl$@rYCh z=2EPQl7j5#dHHF1R=EgR$beh)zb*twIxSZVQ=_r!jwm8E#O;v{@S!ULYNDM8hhe~G zv%$xu0Cq`#LaXhcfHSKaHQZdCf8WfMAOaE;I)OIkUr2Vn_^|KF7o|Hug@$IDlHcGkc) zHc!ReeYV0R_w_mf>GJCP>lfQZU+(tTd4#WA0&UeBxh_IP~DoNpwa>B z-p56Gf8RdccWih&>i6!xZ0*>0i-qa}sQmryeZ}^_xv%^0zt*?^?bi3(fd}39 zIdmxC{(CPjhWglSt8nl}5A>b;+$P*T2cVAg>nWB8zU8XG7)t-j^fwC58CJbX9J&HN zbrtxDXNf=iEb*BGVpYQ8_YNGd3-Api-g9CDV1{ERaPGiN#|YqY2fjEsUR1{6|N0qz z<=f{N%ZTfHiZah|kG41n!|}u59*;oVefN&bk93C>M zvQ!)<=Dj~uRkdchv}x$j($cDysHFiuvH?CMA4cQIvDv*67b(LqNX-OLRf+^nrsf48 zT?9F{kHg$r95BR%r4%(bTVn^+gj!w~)58cbVjQs2AlY+xi_x8$&-yH}Hb!-vi zd&2(U1T0+le=8OEFbp!!Gk2|YyX%3hChvC!h{xeSn2N`^DY)Y~dIH((gx zKjd`9)LQY9#YDyWZnf2nlx1b~Najm;j6^PQ#o16v73bZllsjimW#OH9jn7_M^A|ov z?$Pkx`M@WRMt=H!L3-}?$5S!x>)~=u!{dW08o{{ zZi)XA$2$moL>2(jQf%BSB@m0S&)Et9Ds#%6f37eeYFPR}6bMe8xHpAZa=qtx{wne5 zCj>wGIPjy_fluuV_5ge^JHG3{ci?#4iT52i=MpD5G5q%%I#v!mC%_kkcwqp(bzboQ ze(e;$@%jvG23$Q5zze2njyJ5J+qDC5-6zKT*0cz!!q7jx-SX}_w;nU1G48xW+ zFAwxc7L-D9seV=V->)VRCK0dgpF39dGUB$D#+MsFLye2A`>TNB#43Kp$U zJCMzdlpq*3lrR@zeqWgMaWDpBH}VGrtoa8$4w&zZF-UD~&OFVCi-8cWkL4Wc@h5Nu;FAJ;aU`Aq@U^oUf9Lg6{Mxr?tT5v7!vSTQ+E~8s*6*Jm z^<$%qz5yU>VptKqHGcqbfJg_N3UGX$E`Vk0wI%dx|LwYdPZq#-b?J@#7jG7`L63%c zet)_>{lEU{iT}#?_WVb#8ct6Pv*&d#61QR%P~%Ac*w);wtyG<)&+}Z@ouV4!Pf=;a z*By(vKPmtok`FBkj#LN+Xv=+XjsTJv$I&Yrz{KKBQ)27_Cu z=95ClDu&BZdSnhLmCAb1i9$8)c3!-MtuE|;qN)%PFJ5GjLB&Kf6U@-@`yB40uEqSr z*`Rs>|Lb2UoX6YvoB#FX_h!{AgS**-SuCtT9MppymPLzuN4|{)t#;R2RJG{fwaxvP z_*88p_H6Rq!|l)x?%IOOl15k$Iy0kEEB%k=CY3nH8rJ6v>Yy9nTP-BaEu?xdzy#*S z%r`TAQsuY?p#e)CY{p#NX+l-!Y(;L(hyDwn+?Rjnlg48jH$||&DmVlD49nzFnzzDX zc_2AbNEym&a{G`cwgYsyt;+Wuioup1poitK%cie8`Z~t$xKF)TzlJ6+-%qxPex4}X z*l`<7s}r+}+wF|^b&tL+R+MEl-)&(mZ+Dv_*Z|HuYrE|NqfIiJ=&&zh&``Xt5}khv z0b7?WTpla)@3e*xRc%H68j0xyqX3veoX)@*i1i-v^cBY!o&bLGX~7pS5swe?j@vl! z5r8)(I{!C}_`r$t_+gL4Jzpk6>cAm@=ScjJ5?2BI&iRbL^Nmyd{&x$GbRS290P~z- zHuXjKPT9iFU&*!_hy&8#1awa@?8U&ZcobLr1daq)CxQRu)L}(Xy(wEt|6S`}N-^m7 zkCxbvAkuD_PcMagGGK+sGqneCI-DA=Dhl1_5IPhTq$AccA<%sAEo@6oTx~3n2yK&s zf?XXD9@zjNg1vw2%e{8tO%!Gvvg1bw1!}c|h+wvv%O{k@A~?v+i6IU>ox&nG`%Hzl zm|>%_wl7H_WS$ZVKpQ1b5)4$=3=#E9afwb}YIBn2CWcWhc(4nEJEb9Mm_*}(|RiK-{*Y-mV(ydwdmX4p9 zkch?!sEs!NjMjV{O+s@ybJud(3yTF@ecCkC4 z?{xvq`qv5g(1q>zju?*UAvxSG46rENcf)zC>mHpu4uyD|!>pbH0^ddS=HqPhTIpN} zUCLgcsJD#+-VqbFpr6HR=$(GS`#t?`0Z@rIiQpx@sREsV)B-Xoe$1jI*jDkm;)1CN z&SqdkVsDRl>Z0ShtB#kSAYQ#Bc=-r;=16dmLcZ@8;PnE$Mc`ck?>ljvAv-B2NX|m+ z`~?B{d6B>?8k*vNa%aLncx{8PzvEmYeq+?tWt5w{O zz87IYlK*DwhI~=;qx1gXzgyZF4|ocPe0E1Eb9V zg!4Q@Or(w8%@rkxd;+1(CL-d6MSM*EzO@jV5c{daEO`5wK(&S1bzgkVy_=w4Q`FSL zaUA0US8^+0bgyQpyb^{*SJYL-iuEA<<~biSti>=+7Q*P%_#%7;L;YL zX(?RDKPH5XN}f+56`qre zUJTgu0KI>|h6G8h8lDWz{OU&&{{EX2 zUVp=I0V6J705+Q$me-2*Lm8&hK~<$8g5sTy z;sp|CnPjCY>6e#^&rP^YU@3!sr$!?rN9t`guj z2L@17M8%atZ>s#IqxUo#1RcM1(_Et0wwV7J(1UJQ->|~H&RiL}1+Zm_SOfEF>R!V5 z;_yymLK|5dwr;-$)2G8gTJAuuEtVr>Cun|Q-h|&D4)K8y(X+kNjXl1>_@yJi@c78% zZ*6eH_FH{hht7cgcFr zZN9C?5~Gu3V+)Jhe#!P>zsuQgJ9XJn|8X1ROU+R|0JpH0G1mpH6VHRR@)H`FS%dHP`WDx zjt0l`mw+!kE%@Ol6`wu?E^&$2y#>dI0N!?wT|bCh9sr@*8LzQ zuq@-yV*}WDmrc%(qGj3n<$9GRqPTWe0L+G_0m;&tY!(<#c?1G_NIurv)LXEg-gND>9=^f19##icB`T`=a} zT`#dH=)FxY!*)j}3+r@%#Yixd!N9UWb2d{b9<4n;C7S}F1f&Jb;{qoYQ{FlSH766S%S&IT?wWNR|i`J`)=8fC% zr4FrRMBjEMbaSWpo|>e=Ato^O?cQbEz(C9tm=HRInD6omxPIukevx?glHjEy;<*Fj z@qOa@YRR3t4aeIKeBT{!g7_d0{?pv;m(H2!>93#Tjf+D7PZD^Q#0wIL;D3HR;n%-& zg0H>fI6WV5VN{IbKrysIbvI6Tw@Bynt`PMHgzhA8Tj^L2#DNC&ujKtSj}^cr0{aN` z?z{~a&%P3 zN7arZMw7xKRi!_0K=Hyd6j9gehpz-Z2t|q)8GL94-Kt7W0Wgy+SGoL^IpFSY;=-aO z4nGM+po%J;s;czjpi*)j5Gz_!aTh`TK5RU0iVGnsW*k6(N}-Xybu@&!Agzium%yr` zp3Vpk@-!Dm30{k*DwJg6blLI$s|ZlUCHVY--whBhw$~ycSObyzjz0APv68VS0+e(U zv_K`Q13qYU<9Ftbed~CXXAh3}7hjz5)}532zk3UOifcFcF?js?J)FKvp1yeu-)ta* zY=d(8e0y%Q@3}?ZBdTQCItyLHD@)# zcbw5pecvVCwKYSA+t|=4;*$&Do|6s8(v`CYQb{XDjJ{O>$QEZmNAooti#^c4FF|v1 zk^rV&L*adBQI5K;yYCKxyTE)vi9BN{93u_m=vWQJrG4Uwi;5>M5}(*}Jhdhs+XEgy zB%VGZt}ppuxNC+F40s=ocL2Nt-~#}+5iz|5+l5@ogMR~HcE>(|X9&DZ;Dtf32gjRb z#&3OC@Xy{l$9Hbb;AX_-^@w2woKFR1wnZpf#dO~NzC8=FRY-29i$(!3t`vKj0yyO_ z2e2k^8H*D@QN5myC6Roa>9mNOw*PKhc3}AqjY2?mkEi_b_KE+UKNMVFi9EfA9iOBt zXVLvwTOkUK6n^~Je>XI(P8aLgU(slP0)-2Nae0o0Yo2F)Gy!;sGyttK6hNV3v_Vy2 zW=*AZDm8rj2(g*dD@cawnq5&MetXnk!grO5%mP5B*eR_k zw@J%`oL)sSDlS5$NfBm-KsuF#W|Vl-`(WaXsk#mzrf?mqWX}D&ff^}p zO>DL;%-agT*^xe1`dl1x(u8!z5LA(VUm9&6&)cs9>N;dAe1}Wwo_Aw?muSRoNv09ZW#)y7xd*Q1bTs0-y-{n8hwOmrJQvt$`0n z{&NV53kn?tF@ldS9(9J4TFe{^GvqE%!NFQ^aYbAj3>Or*xDQ<31D?J>y!x2nQD$;}bTcx+N=JQm--{KXlxq9Q^(pD} zYJC<)&PsO;SUUR93^fkGuydqUi#45%-%`cQ3Y8?5^U(_6A!`166tF@?sj~46ODSkM z)7>bjlp-RLr(IoK+kxygV%{Bwino|*GbjT3O0_EO-NUakYR-fl+QMBF zD(!v<;3Zl38LewD&HuU;3u(Lv1fmrnB$VnDXe)(EFia-DG{mk1C@AtmxDB%PtedbD zD7hYC*WtGU!=sNRh2kz`ZC7MZi@kXY2QJ9p`1D#oeQ_$c#VHv5rB7TQ{x3fRAC&Xa zdb;&4_U;xM!&o^Op}wuqubTEAfm^2m%iCo;4%gFq=pkGPEkRz0BQUUwqVK^vox<9B zGToNtt`pxSiJ_l1Y^&?pO$7SgcQ@g1UvloTorKr2?h)O+!@(H0M$y#OFm=aYM6v*= zMT@jieM2OqMbUCHAcLYSjT_mnj{6Ov$e%$>wj8umq$z?*=s>KLI9L-0YhV~0gE%hk z5ieX4eEJgc$wT7msJJ*1`vU9Sgfq&9VQWNw947WbF^){Us2XO*Z@cXKI&3WEdu%l3>YIW*y--2#eEc#T38{ffakq!fHkV#QbD4WVwn<% zt~C&AGqR@5YTy^AyA-KpJDS+i5L z?5ojvIu(EIwzJGYQS!S#*#q2G`s}1ZZ)zg&RTDaci1zbD|G~-JKLK zUO3>t_wtC(enRC*aX-TBw_W5w*ZPSIu!7?E;PV-138taOSi4ikgMQzfzCVc33-)rK zjRz#*wKoX2K|jsc-u&CW#sE7(_kGe|6^GRQzi)ft+1vTL$FfyWaC_e_*vh+i#p02# zdjVP0^esWUt^tIdHy_<}peFQ5d|4IfC0NRd5^eqKwRDzTpoc7BXPI_R2)j+aBy7TBc9kJt`56k&FJtyD2|UDcpt!r4tz-9 z4uIPvjwL`nvo|s}O028ffnVsDGZtj!z~ca(7vj?dULIny@MbCa?f1^{>+eqZ>iZM! z+#%LB;&5-kphPK-l9IPb_OeBgQLM!nH}8Lnbe-Nrj^4>sJOzVh1*%N=K ziLg)Lki>^G@Y+qs?Ry1^cz!uGC+7~Ye7CJiga2|dK;H}~1)FlmR>Sk3xH$bEfBuZW z@~<}j=1uw~T|5z3sGu3&+l0dK+}zNr_0+1n7g}X`5;_58^6hX=1euLC@WKj#<5C`dT{>9o^L> z&WlvKOO3INY9MtC1$oaY3(G~s{lo^nzPIM*o*?%2$TIBlXP+y>*KbVabV~NWRObCw zj90x6-nQKdl#PNQmHq5p0f`k3m2Ieg+4_=Y0#F5#UZ(^*HX#8;4ba-gk{UoD4s@8q z@6O;1kJw{oG`Sd^@EMAy4o80e3P~2cbGpJ$Jawo)_bI~}PUqKVViZ!P;LOW>Y%y^j z2pK{Mzonk`k7u9$G2x-U>!oj=#GZ}2v*X_pZCRh>$6ZKHpJdmK__w_9u{U>agL+U$ z`aQh>c|eB0FBSZj@xQhEHvxQzSlfEAyGeAUH3_d4aGL5t>6HF$Y`;(mEywo7ke0i6 zKMO+?GiW*{NerW4etI~G z9sbrC0o)yC1ul;LL&cSgQAkaBo~nlh@IZhA0^hy|eEWUF>1n~5f{_cTYKO(NGYKI2 zWQScnK#fqFacqaHr?0B*|LKi=?c1~c-rH+jysemIjI_<8f@0L|2a|hT{7UK0sw#FErIR*%Yo!fp;MLWlTXgl-Za)F-nB#1C5bzd z5^aMBMZmr<3oSrY5IM<;1d>Q3x9D^k`dA90k=0PxiP5|!@a3M0ql|SbAsHpy7^zlW z(Y}_m`HzkdRzLsB5&px!Ou4d0HyrUl`lZeAxBuJI@+;rn!wZ*8&f6}Y&PptlTF|gl zm>G<2i|@ZpDsq9J9XoTS(T2Ws)*`BHXDeN|ga5>lV^Gp1Ru+BUs}UfCYUZke^;2q7 zgNryeX1Fu$@h6|!*FXP?`zZ>}ojyqM+bDEU)e1=nL5TR?Bk++s z?gBWY;H-M{`ymGxC#>!4`W=KMM}Nj0h=#|t8O4#XvfPT-f1C;aN$r}(|MX1sqB zz$`dg4;aNUl>qxJaqk&G$Fb-5zq0jD5q6}&f z4tDtaRl#3h2kSfVEpcF^`JuvzWa-k82R;Se3P3;=P&EsH;49-=8{g&e-9fAR>F`#1mV-7ZkuiqKaaqJNye`M-F!k z7K-_ca6CrfSr9La;7N@E+V=tcvkx}-=kJ{34?dXi*4=`$bH!K`>w59^@Y?st+{B2d zwa($C>=5`C9;7dPs|DiZ+iQTT5ghhL93HN5#CT0M>6TalxC-EErX$`y1&&XNfdZv1 zg2L{$_@G}cQDWBzu&8G`hNTl$>U9+&+W<5O9u)Og$$x)b44{~>!@ASep`wvhn(P!1 zA`qbyJM`B_1;9f!4dAw4w2k#UwR=qj6cL94Hf<#WwwT^Z#H&QuY#lNOFSY|+!Qk#L zMT(|vP|Qspw5vkX6FCi5VM2`Yo@r}H@|0Ds1e|U5yJv$BYlmU7I~&-B!eM|!t0OLr z&}VLhhAX0!(pvyqQB&6fuIckP$kq>|2W+oR1N*3Y0VpatxCebCa8iojIagfWFT683 zfHi*R*#o&e7CUxA1RQC+eJ;3su;LHAus41RGjFEcyvd#5P!zw1^YV@@x$y+3ne<_u z?|sL9C(A{(4^!+a{6 zYn8SGW(eS!FridPE)MYHquQ-li5spEfBED)e97TTVQ`77ThlM@>u&Rk*`I}+nQ zaCvYXtbxNl;MzX$>;=ImFA`535?9wqRX*^<7(%oM?OitJxKkV_&g|wLrvQ!toVerE zfHS73O^CZ@xSPemaoY2$aL>EViUJr@Hrj7>rXI-YixX~u|8L4KpJG|{*~8#7b)|d z2*>-r0LyAGtIsTW^a0Rf?(m26`U%m;w8Otarie;OP8ANbP*Gw zZg=;UKadlEx_+R+Fv!5{)Rzz)(rQRf2?>mlDuimz+yP2tn8xC@7BH>g5DJVY;niKJ zMv338Kf^iD3vGB^0c-^=HdN`>UxgS@N=S+gFq}KFS`Bz+0B3`rpRe$RYX|sW{J=_| zThIPJC}SfI#^v%HC(~H094?xKoCmcOw47wv!Rthh^| z>k`^`l6fztZd{#WgLz1VMuyH7qK1ZM}_vu*RsgS#8&_alB&ZZq>D5(NI(dLK%zi}5FnwZWLf2M8xDv60Q-wSyZprwc7(&O ziVCSz!m_Xs2qZ{B(qz(Q2bav7H*epZ{_K9QwdQzVe;8xTIp*B^B*@_}&T~%2&U>2O zuC?YIZ}U9Ar(?A=)`PG;PuU4w?1&~+#I6r3C-+`VFv3cik0woi>J*lWPf-ykiyaRk zx-)Ab%!H#XcwBm>?7Fk#DF@&PxOoI8M@i3+qQ)xXXK(H69XkV@c{FmE=uoS7kx9kk zo}kVJ+Ep}8F7Ar8IH;6YVF+ND?HLJ|YGj{0?RD;7IX`2fZGC$$7! z^M{xkL4ueiRen+NyJy6WCc?NDOsvHGSOyW300*n+w^u?VoxXmw$&0O3^he=pwr z9ydV61(<38vSy$f?H5|#z^_l1x1!wlTIwKqS6+Mcr=F@(B-GfZqQKVy0bE3Ugsjxp z!3LOKIXXapH0}5MFrtFa)jXPQ8#LFEiHqQvLnq3@l_)~n!nrkg{DSa-%gTq(3s0`Y zP7CV_GfBd;CZwB=x)a@5sB>V#zGnfR!)=Fs;827U7nZpgSjw;hUjeIpfE8Xr%zutf zA7Sj(_`V-RiHt>>6Q@N3%+1+!XDbW(E~xW>z+<93BElNN9`I^3Ub?yDrRxh`zO&+u zJ>&2=V)>h!YZj-QgT+w+npRXXiS$aXY?Ya)jFx0LMC;I~o&h0~VleX*v~1eUAqbm0 zfsO4zC&^&g2}Dom-v?FL1g@`~>nE`4VBVJRJ)i3~ga9Q+0u}m~I!(Ms6A$9RN@Sd) zi$xq2E#GHxO^?<9cUu7nQkW@4R4gv8jWi-6UN>)N2?$F-SqUw>UjW=YzdVHCmET;f zjD}4lS`=0FuItVoVikdkXD@yd>ZRm(SBc5_TqX+zp*vRD8>29a5?iaDE{B|Cm(aNG zR5=8_7QwwuDl1~X3VI`qNSXDjO>)4K{5)N+UVLsv%%>IHM+&vCa5;LIeP*h;q$|#8 z0xC)GU>%)bJ;9GnXtO%dlhR8J_x)~7e(=#v{dGTaL8BlcXB;(( zHw~Qxx+pBOa4fXW)@IPQY3jPbg z11dZ$@TdrvL=qn#;lQ1*??v7_==j!=^XG@g%eR-jv$tgbIDz%o9M-dCF}aS?$X~sJ zMCWC?c%-OIv-`aY@iE4A`0)DbG0>A_#eRz8LnO1sw4~qJ5YDeB^?&Dm#tv(_09cFg z&0Xic17T@>i1Vn5@==#BBkXXo{f#1dD?ETt*9MZcxaK_>tAv7?BsWo+n)X3JisfkV zzpUd6X(U;fVO)kNco+%1?-u~~R3+dZ#3fcqbRp*e6pJ6zeY}Xc2gjoa51w>!ImE)% zMJ>fm<~WKz`}$1jf%I{<1^Oecv?*V}y#RB-2<~Zykk%9K#_oxj&cwA56(`mUEyZ0D zfK|N@j!D;UPrV8VF<(_f_)q$JxfsYfMq)%ij2>4m+Tgy?D6P6I-DGc-TFRB9Z8Nv` zUuwdZMqdolBo}ozGrhBz@!6+0^{+o`vcP?X`3cK-&F1=vC%`$1Zy5w7%tN`!_?d^g z^yy|bgTGwZQjhq(0u2oj>3ugfaQX9LU$CcM5&Z^p){wsE)nQvY9vwr0MoDv;Nr38z zjo~RKL$Y5lIFtb$T@LTDnm-)?CgVdsLnN>Q@6ni(wq_)B0;9`)x*f~m4p zC2Bx5FrNwAbJ$vUE^j$col~AaFTAh=Pi-gIqA?pugZB9c7m`&DgxGl z4Tr7H@#wtUIj=3@rM<}4t}l7@&Vn2J#^Fg)-3M{Df-;*c9>F_f6=SmSSs9yKA3~J& z`c-M^gKe{hH;wr8GTo?`b5n-HUx#&8!9ut|I}el$Zw=bT?E5o-l4gfl3y7ZnwKKy-eBADUP@kSe2$x1Q;SPN!y zxm;pqJ*&Ks{6Yx5;$Kz8#QKp`&H!*HtLY0eMKU(Op%1SSL^Y^}5VTPKv`H`6U_r6O z|IfVi5JH;}f8xHv)Fr5*YElb@TpQ5_BrWp$-LfM=BzV$1Py~Ru=CGJV>r)aY7!i?1 z+)Pv&Ojn6%6tqcMV$swj;%zXwv1oXr-PWJ~)LQfG_OiQX<{|WodNB}l_qJL1wd#fu zaSa+hTM|PvlH>I@y!sAO9lW(#zYdBi$F-jU(y2v#sR;0~cVC7ZER~S2cMVL1dUDp> zA$ytC(?Q&%F}p=l0U(3Gu+>SmjC)$}LuYV%=mEu5$pQlm0 zDZKuWcE?RXg5pj3_@gKso6t0Y2X>TaFA5*L49}exp4ouM8aS_s9;X?Hd*IF;(%W_5 zdWP!Uc4Z$pBH909uc%L5drv~{>2>vfc^LD{fT$o=2;NSH0;2fZgFC?z$!-l{O@s|m zHYLUHo(C?fa2{bJKQK#yU4wU4&KrluyStIAcRH@!?znXj*hBi;IU`JzCYBvs$ezLx800^wm^ij6@eScpbfe*Jip_dl@i|M0IY<+XQqlr4wkPsy(G>!TG;v|0UsFCxtE%}EZ-I{;q z^5Np^%On1WFCF`@yt^(x@x-?N!p9o95IVcD6xmp7VDeB1Ai;iw8bD z2zd_3GWYvIMmD+$5wG91_cO;jGS^SZl%0WiCewqzR^yK%czs03bFx*7!Gvylx-;`L zsDM`TRH_c%E5W^ux_lY^OeM~DBmyj&f?CWc!*0JE_NFD2XF&d@?$8sWHzZMCP^D=a zL<1el{tEUNLe~o0+wj~);e%I{4_**n*c6^xg9m29)*w+~-;&q;s^!BT*hkpSyZi%5 zmb*oU=H$qlvXJWc`clMtnd{$`P@nSV$(q*yt$F|Z8L%zFI>LG2vItiME(K+~O$EwK zgtK(lSyv6(B)n@V#ft zp2vvCnvEYJW_G`LehraR@<>+Dtg`n)q3R(|S_A=On}3O6&TbFUO5-BlM>l%`c}1sL zb1pqFV`ob-cTT(zFJbQRh`>378_{|Dj&rgUW?~6CWW$=py((OCVV-B7gV@$M?Hce? zqQ6r%zJwX~B6={GC70Y@J1i{sL2D>3$oq`i)-j~y?2S+9jeAF<`3E&XesoB5}% z1ZmV*MI3br$v7|xsC69k+Y6Iht00eUr{hW7#SjuZ~M{e&4d{i^ZrP+-s+~JtuP5J z=|j5fQ9ftiNW6|Kny&V%u6;x*%~7($I^e9X{Y>Lh?)?2syVdypPBDFkm4Xh0yne5% z!W6CM6|GOIK$e=PPaUwMGMbxv7}))U(k zL3rN-@bL$Pk6jX;ZecV3L@_$IJ%!=iAo22Vizj*>aD;H;o(}O`d}h!j*}V zXnL!Pr!N&*TeD4XE=i=eBfmg z+e_oUW#qM!$eSmTcaNMKhtBQ8$o^3zE>hPXBCLs~_}m7XCQSj2q>PVdc#J9EAuoxf z%iVvkoEs5(&Ukg%h$`it%Hg!*PCSM>;<2`=BAUgV-irc@T~n&aMJ%Fx*O$G0~ziy`&iBIJ;cjaOFneSs~d{}Wk<&2M>@<$jh=rY!y z+5*ep#Td0|nvtzrObSp)#8Qx3P8yY>0lrTHyvIO5(xg{R^ynhufuMQE)Gw0Sww12y zf~uOCdGL_k=IOtkbZP$|P%Q~6dAEe4nMIv~vGa>KZT-^@zL4PDSEjnvw({UcWFZnx zI!q}^y6!F|wo+*kR^2MzS%|35}EY?^|@YiMI6JjLuU2-&x<1GUczk{9hi zw~62yFl}*BmZqFo`ra;W3m<-1_{`(VcU^&}*Wnz{W&-UI&h1Rkdk?sdaGR84eVTHU%f&o*&%TfB8$h_AkHQ%BLTSe&iv9m?sbl zZR37qD|`FE^yKK=+NYoIy8o^3@!$XU%5I)CT-tC}QE(43Q}L$p%+rs4&_NS+^yfcw z+&y{e$p7`%OzteB#n9;arjd(lk-g<2etCCIKYD(f|MG|C;R6qMc7nGpfOVNcJI-pb~aL%)#jY(#7E)0%!tphE4@_v-!4Z8VziRr8E* zvi0{dDCm8(Di}Qa6@5)=zrRczgXhxM}{?mY7goW zt=Rq{|6A_Npc5Jr5h&An6q+cl?8j9cv9l0Wfj4l4TKF9&bx3$lq(7k zDqK?7#tB)`ae}0TK5<@MIJ?Kr?ok@m-#Re%7S8Sh_D+O5D`Rifak%O@UPZbU#4PB; zB4QoEBQv+&Sr8mT6x6aVM3N(dEMX}?o`HF9y=ULu$8oq;jmpcb&>1;IWF+#-r(Mj? zYbkb9^)W;x7aNI6ukA^Pe?TOw4EWCh(9Z0pQJJ}(62J?DH?$OW!k#<%0*+w-dZC6 zx~WnvFEmDe`ju;Y`6O26UdC!>go#7 zAQD8S6?13hM<$-uXpSftGZq zu|}2c&nE#sJ_+3^)W31euG32mh11b~Wonr-=`B=3HXWuEbqsKcTkBl_TC1fBe8>CU zKMLODqeunX9L`g@4hVsu0drw5Du)Xp24#C&dH;pLhc7ALbw&8-1Hv<#siStBn-Q+L zbJbG}?rntIz#U08Ju8R-#+>|^_*jV(P(1nWsHdCFw!pdz=MXNaa86-U)7ZX6XiFYd z2RBaO%@f#PI(HVvjfHc&gF7qd)*^Cy5!qWh2Peki!db2yTY|3~j|SeMbOg8L?f2B_ z2aSYah**D!S#g}$;2tPjy1|w=*L=6@ET&^Pv*b zXR&2Uu-AUg<5{3QmT>V>pcUB7>lw>8{);$|X_}<`*)F_w4T3?C6j@zP zM>sag#;y4WK5}sM+0}vm-Y?=i4b10B%z|`!^|+Ove{pN} zgP%QG-QZwx+s%&;#ZhQO4jCdy=QDl&LaWbSc0tWLAZ6z);w>XsH|K{QU-KXS%(?k< zpP+jrPQWZw2cH2rQi=vYd3c8@+4Fx6zfv3g!kE&coM z+I<)D|5{aM9EHdIcmQx*NK5*B(bHq64wzVk1mMq%U}@EY8clm2?ap%y=W z1?b8C`+*>w?|)(V_nzv|Tk?u`U;3_}8s{4X>yf=-!1+pGiLx|drOL*Z^5_NSyB<}3 z@CoJP7lkXDy1c_K?enkWyp8i#9`)ZsS#a8UVU=dX`olgSXrA`U>%f*MTR58v8zSt8 zvV*Yg!pxl20uIc%WzMTh=jw@Z^$6ZOFs>g&b`Ok$Bje=QSgj;$<043kfztHqXI-48 zb+kzWHuFgIq+;(o>CSL7x*W9AckUB1!w3!I6NFt)?vsJwhfj!5HdeFvpllGTBGiUX z->21ZmF!$rSDK3eu}Sh{vAC-ACJ`4nzX=bXORuXVPkIZ_>i@??csj3X-q?j}*PwA> zu37ERIQ4IQBO6N_+)wLqhJlDwK(A?VkxLIHwVWj`Jq@rYqm~J)MblyfR8{XeEIGWa zxV16~FimOI`ulb@@%8$@_X~h~Z4XdFfKtLmr0yO>WMyU^2qAb7!-9y2 zxrqzD5OGP##X$#Tc!f-+2~NKz4(=nJ!5YBd#{dfF40E-@R3;1 zN7&PWaWGl9)_juTaL*ly=osSh;+07l+-4k0L;i4)JX1m>5UV<%w zI}yHh6nS&ccx|uaojvE)0UR6~CyS2bF0zW2RykQ(-da-gODF+JC7w9>?wz!1kSxwi zak>LaHxcYo0nq!~>qDtPwnmPS;%E09?38xo_3CCS^c#)#D-Www6DP^I?Eb8;wS5(! z3Qy$1eB&4bHnapkd0r)HUx*g_WIHo1&V};=hZu)8Jdc|$Jf*@Tz}q-4?K%gy6S=Wf zkX0@;+y;6{`U)j>Q~#g+45eIr!YkcIj+~-oZRV4 zwhg8UfG7NK@BlF>NwaE&MjDSHqFw$3icbI&X%P^Lx-VmVvqmUczRXaI&}zXIr|;24 zWW53R=nHd9B{aCKV&wHbRigOX+i|)2t zckGRBXd5oBui_rdxNky`9M&;Z`&IXID!ab+sMo6XT=!emwL6uS&3z2E8MdQi@|iQ* z(NBee!@=aI^vB*$31rw;4mXP)3N-Ro5Awl56gd6aWco2O=mP5Gz%s5cqP?QfH_38-(4%cM8EIVf%HO5j5m0*_?G zYlm~qoHrcaHh34f>Tols_f^bEXEpJI0J-@ez zT-)ooeqh`BH z=-n*^4wSUIqG+>Hm0KO$Q0?#hRNSN2I~yNQxvM0x-X3~-kUu2#^$@6P>>wjI$bkEm z!7h}wdfvTwX{ z2RsT*n=}_*Q~Z3a-y2_CXXF!%_#HAHpqvT_7&MZ(`;vZ6B6vQqT~$p)(v()lXkhy` zD}0N_Y&I)4?Gznc=&VX97HHB@DEA8h?hOvW)P52qB%KLvYHBN8c?FizrfGZ`ml9LX zS-(Ok;y!m5Gn1eJ501FFCl!rkS3t3*h?{GELFe;H`+@{j#Wg4z+)~&@ak;o$J$6o3 zqK)E87muycowW`98_yrb&%L_xcMgKCHO5A8IX+o*H_d0RNT@3CKo|EdrZysIm`n7f z$GEUGiks`1JpFGwPWd*gma~2@oC?$#RT-%;8#xHZHyP*D%5mzKKFh@`-^TXmXMCNy z%b$LYksjdGcxm`cElU0}=2s+p#e0_jG>xy)1X%9uN_1~oCwNIT)HDr{CQ@rqgO>y6 zwv}UZ4lRi<6_}aujKVXSnE2A0&b3>~E~wR_LV6T%DxCCg7q>`N;>!ee{TEGQ-OsXT zXQz(W(^C;KRkc!J{bkeq%uRv^P01-z+p>$K!hCk01bEN<3ZW$P2o;ZC)D<&xGpi5( z;t;S91M2D~$-I(2#0xnv^s&Kd2A4aM!qY`d(p3)K(R@SDqOS2WZpDe-Nu%jDU>Zp# zpNngv^EP#^fmOE`Te);`Lw@R~4Er~S{M$c;wI*q|3DU>lCf{`#W0!c`VRxvK8@;@a z9P_*r$A3K9cB$+t-1ke4GEIb zjTjj^+Wv9zA+TrI*H>-?8H))AlyFHVtd!YQIqg}cKeF(Nj}H3Y)>m+@dEakULEs_d zeO3F30V+t-&^5w=MV6hjwXJ;OsTn`<%#6=o3_RK-h5G_$&z*POdDY?d?Bh>_z8sZX zS^2E`vv?Z8Z%VQTURL3eAY2jQA~17dA9$^EUf%2Y#(O8ca%06icZ}PIu*jA&b*D*s zMYOSjb>IWOS8yce*R73TN#2i{t&hres}l1l-GBBjma%+3n+^wU>OH0`DL7sIy{K*%?@6E%Q?9%TxgtNF^&C;122yObWp(b zg@I1=0WuZ;3Dhif?>}1VhiDke*?5&_nRL-=s~%lFxW$-Tmn6#8NOVDBpTCm#{*kEJ z5~yOL5|WlcRV7I%Rn>}cK*EGLeZK(sPM-kCfQSl(5giB`C8}!2lI}c=On8V>9Sl>%4c2 zpWEEg|Micpw;z4qDjvEeM0V&{62dw=`qSUnbeFew{lEVF%CB{>vUI38t|q;by=K+- zKKfx_KRA!Pvdl>(@)oGWx zdS&+Tz2`$iE81K^2YW>n97Xb0I;<*%&lry{lls0qt^>Ho>w+QY$x4&Q^+qrDOYf7W z113_bx(CRQgdri&LLiC~CC$RyS?UURPn;V^9qZ?ePdz>7uRSs6Qx687-BK>)BI}mH zYwo;a@RkcV+}U?$0Ys4u=NW{HQo-e#%*DUr@T>|?1-KB>s^LB0cMpx%Zg#wWBl7NE z$Mu61w~v<`Eh1f32C73)A3_GHQsrd8|C0CfHUua49jKS_dWD?xSPFnjY-8E4PSF5V zWnonScqt6ZbjK!RB9U=1AeDtrWfUnjoOwC{Rt@671l}IT;xe5emB6k{_w$?!P|_KT z7I6RsKUkcz;OG`4{dOZ{Bb? zhWS?7te3|-b^Vzjnl__oo&@wM)IHKyMr*Z^zE`R`K*!UzocxQrCcO+PZ8Qx;MYCN$ zxd5VveDGVEm8xZHZ~u$lIGf5Rw+wm4XedU z6(xkAW)@uBg9SIU#0IcPYWJn6N&7@WO)54wGYt|v648`^TL^<_R4Lu3s)|b!oa5+@ zoNNB8Pi!@x{ZN#S6Fand^S(!S7XPzPFZGXKHjbmJs4{DUJo(&w_R#s`lh+MVk5T%1Zho|V4S zPD5269lW)0dNgFKwO29>^<}yq@JijUV^;rE?T_Du5Lk&3E#J_5iWZiMw_kkdP7AV^ zVMJdamVNg=i3ctnblLqE8(%H%D-#z9gMYt=02PC}reK~(>HAfH!mUUN@n#6*j*E5}mmupZG-=9uauF5iSQ| zhHxC6Kfi6fve)s_f$@#K6>r?>xP9B`jyj}^G{I=qS#Knb^*tTN1s35IP{u0zTz}B_ z=(h|Uu15TlyZo~2?*)DNMPNOsW+(t`D%QhJqwIWoa*d|}rBD{ps%S2uQ9cyar2zE7 z>t8b| zu-FQ8E?fdW65t6{UOJ3?@mn3o$I5!hamAj4f2>N;zH83r-B*I*XKvVrG~~(JUOdU3 zG4Ljp_L^@jW|l_xB^9vx41vHZthAA)U-P)vG?FaQKI@TA%;6-pat#+RUX)w6Zrv{c zxCcmpMeZL$5OHZm&OY(N9#?(Q-L%cw3s3p+?4jtdz7zT8Eum>m4_79K zyUXtAT)#tfLnH{|&EeurQ#Q7?o1gp`XTNuLO?uDcIYz7R`XF8Jr?Qssr|iI zG(0~eI`<6UzMSRhmou;+dD<{#{?{VHGi`@55&_y|B`{SGcqP1YpO!)14?27#d6#N} zAyqh!Oje>YI$X=nz^j6wPv9$)gDSKK6;uOWXnqv0cM5#zL|M6WWRZ{Pg?R z_$v?3xDsF)o%e9=xbr%~%Mo4|xRpUV#f4#vNsOA2usiNt2Cjs_!>U|C*l}ln<$P^n zeDOxdm)~CU#(PV4_f}Z9LeyDPXoDjmzoslz8s?t6bgM?`UZu@dD<-c-{{0Iw+x5(b zWsg}k4JZYG4_*EUOkc=)f=mS;RREF5WY_QIu^MYST*qX)TJ7&c%wx3%sybe;S4d+A zjaQa{I=QmsS@f@^qsZ;O$c+WOunv!GG;D1N*AF7|Hn4L++1g60om)|Q4Mz}oR^gMH z3cx?U?!5XcP?I6KvZ{ejdH$=bQHIO|^&9{&GDju2 zPniU`xR_cw#&9o4ree4_;xy_Gzsu~FcI*c1p&3%meITi2@*n3KynnYsB4H8 za}lm$Vk$09NSOetDtW~3#fl<9V)Piyt-;buyFbcw&=d3vHZ&tU&D@h;oR|~9#G{*w zIO^KPbXzwOX=Hqx%zHTrDx#Qo>E>Pu%SPUEIenlH$$Pb^X;7zIWm8IVxAm@6CR=!A z%mN%w5=LFJSBLZj66AjR4&s%Hdiph(bXrqxIrU*T!UXpKCZ$h<_P}bH13y0kUA2WI@p zLk-VuC|jC#=r?g*arlM{uNd6OnA}bWyQ5U=)|tQzXEX1IpHSs#ga?|y3iy`6uU_x? z%9|^`b#2MDgB2%TN9-bv8xjncwBJvwBS&**-iI+2VP5I@JyuVuRll`r%aXf(OI9>5 z2f8In97BfeVC`d=BJ^FpjCcG}P*3HhnOb}UUKq!e(yVqFSmbO>gsZTh_z zesBkf$QjyEO~sz3Xl4-^MNy|Qm~yZW*KR~k9tu2pzTt(3;m%&i_O|lC#Q+X>JVh{v zj3|CU;R6jk1bn$$@jKUy!`p$KRtOsyH|GtkjJaBQb+BHFB@MV`fOdt{+ zU%5CQUDQL6FcMZgnd4lLh=# zM?DfIQri)$p2f$4tG;NEvsKrPG?cXIB# z2XfwMR#Rei`^k(A-M$Y(zG{S!*9AVbqH#Fj zWiktr%EsvxkVm|dw@IEpWW9#;(}+qiT2^T8Iqtb;`^zabc5R_69fB0}uvCTGnZnvY zcLZijzv}a3J-R zi(2K4X}+I(2!Rxgo?TcMNKuye3jpp35}@SlNf&oZAPRAD>7;W}@zz^btnO+#DRe0j zadXpXQO!*AyNanLfl0ESj1j?QSCvFzDb}kb=%&!`fD=|+TWs;fmCg3k-{tBY+l?q; zu<8w2@+sp}G|0C@>vATVH_MoGs@|8=?>pTdj0`{W7ba`?nf5?G6B&G_nMfI-$NkJe zo+$}%?A0%$4zCBqQXzPIrE(TU*6%Bm?;{HUt4aTmM3`0mu9b~X6++25*Pj1hrU8V2 z@Y^IdGhnW`X;n^LH{HyiB_$57624 zO}26#00Z5RoZ~R0`z8HGT}YQbzSLv=dOv;!vRVpBo6>ot<|BqH42bG~}h z*-_`IR`|$cEr$-f?%d3&f8}dz2z*T834xbl-Sh<7bZGPQ6R6x})4Vihg_9h9@`0<*pIDQ(~XGmQ^ic`BjqA{iLG0x=Mv=&q(3Y zoCSgkqAE#iaDfZlzQ-zndshVb?Z*Qks3fUC%pCt>_e;d-I7S+iKp2g zWcALv-+h+d=4fMD!+7MBQhv0&oE8AesAErlXdm{NGMT;hqCM@cLtfkcyiyQP()fB7 zpq#-4@S5r-BY~cezW3q#u+pc=1l^m3eqKlOGT8N`>h{XVo0fo|a`;OQ0?H%hLhs9K z0uO2Qn>g=Ev!*Oib{Ec)$fuv3@e3bl`2Gul2b%P~9J%v4@TV^PSyuS(OSbe?_i-dK z-EmmMc|hS=gb#}HL=a98zPecP`L~YvDvg9UTSc2B3X9R{x|l}zW>}2< z_}vSEFWO|6KZx`OCrM?~t6zCFa@(+K-9@~iKh@X9qI95u*BgxFODcee$q;1)&yM>w^aA`QVUJ1G880*oVu#Inw|px zn3+rSmq+@lYO(>MTDb@Ax$ghoEdb`(_ph23K=q3tb^EHK=E2hlNrcsEl~#jMgN4NV z_b%UXT*TE85pTPe=urm4k7VCDo&iG1=WolY1Ko$Qq|10G=YzP zN)Y9^*ns%;F?_8qMuvM)R_5nJM`{ZnW7fKly1;73&p1$sD#q7(hky*7y;h<=8U9RN zJd{}AiVt8R6$qg~UP8!br_^bx3bT2jnJKqV;8rvqxClS?RLkFds^PoNDVw=UeLFgT z?(k;@uQ^A|QI3G$*U@uh;@A7|%d_Ld!R}PHFpsCQB)mW5r4sxN2YRv%R_h@5 z%3|VUem@f{O19sf+U?ZCA@ND-lU3s!@@uo`ZWOdZ+8MIGp4S)YFwdjB0d-w=`JQcZ zeV1>zN8E&{$&1)nhqN<1X#UZ>w~Tt8NCXvBgoE48)pgi@NC?2L!Od#zqYjrGJ}Phl z_}Y>4xvzBW-D$ZngRbjPOZGnEAZT>6wEMTRQmOPBo`t&k0vvGw>WjX5?IVNeRwRVZ z_Dr;yU7G)wKYhIV!0+DSzx!R~LJRYtC9+p=Wv0rkMY>K?_VQWN0TmH*_x~iMuNLi; zHpvEfe+9t3lm*}eiBDv*X9}4+9W9u$!UG{jVptnm$zS0x7Kgv-ad83Gnc>$LV{OyTB(^%vsu9d|cd&1c@-hFVqb}@iAhP zp=Ggo`Ox_@r1*{322~?iS^kQ9xff4{BI-*2&3tG&6xBcqpHDY;4N7POCkXpXr<)7U zUsV3algi(Ds^RHb`uT2TeDBK+e{S%mC97A7APzt$LmHm|7u<-%SL_HI#`S$UV|CX2GQTy!u4 zna^-rL8qvth~ECX7D)q)A_pl8lKi!r^_HE7w+QDO4i7q(2QdkRLX&N>WkT4b*pTeY zUEdZSJTGj`;JU+YOW6*^J+KBm8{m5ct}TsUdE0pVjX={Wvo)hTjxp8@LMtvO(fz~-u}_J;UjTfE|7xujajC_B{dhi;{Sqg@UBpBXO2VJJ zx`~UZt8}3&*jg`$Nekv;V#T+bCjKRC&<2}J7O6V!GN9cnpLs;>(#EF#*r&GI&wT8_ z-Xz+wYt!gJpBqx^q-5O}_IA~^dQG)EYcDyvVG5J}Yi#%P3R5b6nw;iSY_5;i3PZ5Y zpp3SD%vqnd24|W6WODpVtv0@kSNT-DTmIfBHn@W29SQoXEC3%(K89&PKf#ci&o6xv zAerPwP=t`+L8R`n_lSi6v%s+`d!6B}^RcIupL?$5Z=6>y2&~+>3VhAsYc9NL!d`~? z6l}nh-nR)n2)xk1`&D^Nl^b2;-`zOm*S>YcH{MvXID`i0!VDToNWR#mE^x5$Ic5=J zI{4GR-qP_v;JHtkpmRk|#F>w$<(gW|ubTc8!zwBAhs3-XiKfB{J!3vR=TFz93qIs}Rnu zbL9gUx$wjWZ@+!Qn=jpFbtf`w=2*Wv3#bGd6z`n2g(sd=o_;7@-|u-MI+kyH20SJ3 z(FV?`@NZsU@f&|0(XM3>IQ zwdb4V@zs-CtN+XY(1qW4rS;EThNG3LS$d!y=Wr>0eq$bZ!hD0gvl6Z>Run3$qgXLNI7j-PPyv~qH30*XC#PwWl_{oUV!zq)-jK~w*mHU zg5mq9-3Wt@po-QpO?v-XY+Z)fP{ z8e0!-^7w}?u=Bv2Yp(@f-CMCZS~8n8=@o94x&FCeuv9dpbffH|An}nOoC#Z3=G?xq z&fBXF@g}e89JHa)081yd#^p;5&s`E`Gx*jC9FUU(bG?31;8Ozcclb&Nzxj%D?VHZS z>q6@taTS^6G(V3?|DtZ0q?n(UIPA{c7{>(LIPRFyCT8pc=(z?;l0~~_*Tmk!Y;Wa3 zL|k!Sx$0UgZnoeHSGVMU_fwnpp${F(zy80Q{mvWik8HytqBtS%{}Ib1*FNgk83?Q{ zE*jF#KZ~%`W#ud1TWshj9$nYRF17xx_V(@DE0utGyk7u(XO95D-GidRlKSR!ap0+Q zS67KL@BqpP$;^raKwMlM4`vo*nD1$E6=bPTP}M{ibdxMT$S>oxh46f1>HL^R*23EC z;Y*$Ev*_*^+G-jTcrU^mb-|Jp!cv)yhB3DHJbaO?_V@AK&?nYEt4H~xWi0l|RJ3KtF*uT2(%5a&`{rt3Wb+oHiolJkqfgk#VpC$=5V06QQPG~)%me)B9cFKOWQX(H? zdLGY806eu7sn`E<28W}6I0bhND?f16roAxxCqI1LJ^#nY{K2a#a}B;TGktFF~fNj)^)H0Gu~XssZuNIul; zO_oShoJJ)f;M`5T2ls%9BiayI`AK&zVa0T&CZ{byK0?^~sXc#z)R;`*fBk_uLD-HR zI(0!rP3AM{O%46~_Mt;^w$-oZ0*vk&CG$1pJPtEF>Hvxv!_rS{3?}Gc=TuX28W}9( ziN+|~y^dtfp*#cczfSFAq|Ww|+E={)x$93j-_ZN|EeIAee5eU58)bK8tQvUw0pahx z*z)s_1s($SqVX+J8Tu{3Qs>~8($n${+`GD9%Fx?7dQ`H76A5&d>dK*hAC54laIjg zgRO6D5wqdkAFb%^47S`|Os6tI9i1^P8^<`8!#|99wf)}-E&-FY*QZHi`_3I#LuSra zG#<9V-aN29zX>-O<|UP5ad9m+z(i?K z+QwLRk&_b>_xo7@+&d(|!T`{m50OtzJ8M=bk|4l9EMSQkVh;&wX!?DB&!likQNcyd zD(+^cD4{qIqJu{56X{&@_#PwR0vf!S;wIL$K?6`L-=!z7m5lhhV=W_0pUCLWO7L?T z?@;@%msQo4TW+hMyDoAX8(iE0ct0w~Pk+sReC`A9U+Vp=pLQOM^9y964;TYqe1d$h zyOlnPP{uBSenK%B`FkJaBh`e!M_&J;_%9%!lI-WA$raiLq!D%(Y2W{;M}>dze8XS8 z+;BnQdNf{g_$u%^!fjGiuVo)UDuY$qopn5o`+@hXa0};`ZyodNFYWW^ubr@eoC=Zk zH9;(5iwNE&&wk9i-|XSHt}B_lxWzo?kG)EN!1_*;_$G+o`na_^#(6UGuRu|Qt7NpH zIu%H7XGlUB1=2E%aq0!Nj*EzX3RK8^A|o4U4{*w9d}xy+chl=%qoLxQ1UOM=t5LRg zX2_<|tpsnH#CxC&{f4PlIdKAlc;w_($L(t!hflVgpD7RTv@FgA4>k7IP-@ zUn)?%-v9eRYb=kgW%o{~RlRo=P?l>q?IOEwiLhLXwJH*1$?LmY`qLlVlpp<>pzHHH z2Ul0K_WT2D`Zxcn>((#c^#9X;knr@TYJ(Kp&tRy))syhA9}S{G!ZiL}a{nbcqUoMY z0=&0f0Of>B79A<-{(N4mn0O@qg*pOr(;V?@Lh}Eo#xlEL6T-4i(99Y%$@yB{Xz%W4 z9mbqx`D0}NDRvh`383G$KWq$=X_9K@sI6w4M;Ab9Fe&ABW2Jo6We~R!`Qh3h+!pfP@ z6P-m~>0EK+Q!adJ7FYxR=y1uezp~HozIDv&H#%0w(26kA{9IVQqP|eHPgq=mgc{_7J4sw z{X}QKdinPr22_Nb=pgzGX=;;r*jXSKU~6a2`YdTXR;{r1z#8i}AildwZh@I2UB+aG z{7uDz6V5-!3YLeFz5Nx3(y{|Qc_DE8gmUB0JG#Tjr3aKp-Zx|Wp@tg*?;0FeKhB!K zBRD^R@>imBtL^yZ*CT)ORbg9Nw&#&<5vxGnTxD4i^%b{;SDQW`M}ySc8tdWTNVWz} zbGiy9S*Ra-ubQ!yxx^@tW~Zq zfgmQPL4%nX1-w@Co?SfA{t5{&-Rn~*8&aYkl+zhT_X~jUU=(ob{Us?xRaGU3cGkI? zS|Q`rHGr$jv?h>LN?VZN?)l~9*>+MUWQLkrs0FNPEOja?<8&&uOvcw|Dw}0w@4H)u zmsh)T8Cl}&+xU3SHUj=-E)-|N_r8n$(9H18M+H#rMHr0`y%rt*r(LdoS4rV;x9D{f zT0a+6LSHEgv{L+M5u@jud!qd*9vZw+Jgs{PtztpBy@Z2kJaPek{Mo?YeWu})8;aq4 zBRXFqiT&O|IH_Phv3fIL!;NQw&$NLLARNTV=WZ?drB{#mlW!h#vKLuzmCen7nGw5= zSkSuGAr_Hr<@2t?Ds_Ka#n^z=^>pw{EGXkDjK}PBB;%Q?emh-_VKs+&vf%OY`p7xc z7V4*uoKwwzDGa3Q`lavkbI?*52UUNcJA}dZm!JD|;H9<1tWnMfVTN%h2y$`8_IcyZ zyOAKCR{xeOnCt>5?hntLu;37*ad@=i&H~owu)Qu^x-2Xo6m(O$@_1n9u^G338%tx6 zK|-D*n;#YUL5Ck~(3X6KKzwYDw2q*xaQhRTzxAztL1WatCKJfs;!u>e6h6XoE*biYTm^9X|Ahd(ek)8 zRdYG=_jG8GR;e99q)0wg?zyx7J_)ew=_^ij5EnBwvuFef+R+)2f&ZUh*@1wGxu}?T zX@Gy~O0XO`nRNuiN>Y;0P%I?|W)P5T6&))hm{_k77}Cpp0=2R6Ok2EH>5sbin)TnS z;&b(0+XTH{!urT=?IYIy;KfI#On>hy02v7f2b)$2fJu4;8C-W2|NnFu;{Cxr`rfK; z-Y190^p@n4R6yzolzzuAL+3A*wQpqg8&dqdV)}asSd&J_lEBV%jc{nrZs$C8$@%*q zZurly1fFe$Bb;w}^?p zF0`RxYokGkbg@eXfW_SHSvvS*p}=KppCyDZS=sNo+wY-1C7dT~0NhLGXt_?4(Jo&` zanROJ0ZNkGpz5&6b1Y|pkcS&W zfVCDLeP3V}0?nFm9oRLeQ&Q9zP7rt;_+Eq`S78U|-`t7(t1m=uzO6iSQCXdItX3UC zZ3s&$WB=Ux_Mtykk^cPdZE;CY?8$~z#G$*7?14kN=2)A6jK zQ3*O)&xZ8Y(0E?!4$YN%2pV)W?VVV@`}6>COVWRnzhrZBzX16E{}q5ZE^eov?m&Qm zTC`&414CUrdXsic7Oii~lvI3Tglsjz-3=$?2?LTYD=GL%P<7W3iR!qRQi;X}Y4@=A z_Hm-0OtLoQEMeSmWAih>9R1~~GVb20QND0GDtDlp70bYQ3_oZU4uQ$YkSK8_fc0exgttAkUK!ZIoZtcSa4zcvA?gS;I4d8e;~jWV_K!vw%e5fIYo z*d(R@nJOkQn>T0^*j>R*i+tBp%75`f%U`<`crw5)&Yzm|B^SPK$_Wy;P_cS=`V|>fV*ee@}x{d7o$wM}=h%vA-M=&c9&R8G}oC%re_{u>|O>8WR{wk+V zs#Q%@1PlQ@l2iH$=&E@B71t!>EFUMD5qB~;hJq&HYZF>*;q1PB#LCy%daz|{4K`Y33GC*>f9Xz>ha3U8EbwWBpNR0} zT=3$op9?`;DPlv+c&!mT=ITRBMjqzvHa5Z;jIt;krD!wCNw@N_GBES-5=+v ze$K9vDjey|X@QHRx2wl)dnbj50+lvOTtg5I9tdIPXntK!sDP>}1o~C1%Q%NcJnaLr zIPhNXf$w<^KpzkxCf>!)OHyF6wTtK75!M+9>9CHbMOB*T@8aS`D2SP97W&DUfR;1^ zL4tb7kRaFWWXThNSRb=;clS+wGp*D5DnJK}gKegWUiUFnV5*=Wt!_Du&Yz?LolRRi zb1g7T7rcn9dZd7y8XdZiyFIUV`J?OtnRNYC*86D0Uuzh&dVj4&iPa=P$HKn?_;H~+ z{FCQDX#jGdPb0MR1_<0(z-le>{f`Cy!SjKiyri7Rx#93tcmCMn6;tkb68m|j@Q=9` z*>dMugwF)w`I&OZI)43~1;6z29)I@65poFYO~b5lj7Th9ed+A8ho3G@1c<{yPTv3H z5$|H|;L186R@Rb|2XBLYtWJuW2t3pK+fY0(@rX|y8u;iyudf3+1@DnFl>8;Lx+((d zsAwDBuNDB-xMnJ^e?KKqsnlkfc_3g**u5Qj^(1m$U>oQ}cyBH=n*lpat+a+b=P2Kg z4b!lI&;+H4;KwT#w-(H=%=_{FLSWyVeRpE^4MRfzUQ*$E4gOXTKGX>R{&vTI`^PKZ zd{wwOYq>CoQ!6|K6D6pn+CoyrM;eI8#&7jcE14lPX47i$cvCV za?1dTG`b2Hmi2p5l%|28W>$R1y~s}*5e$(aS?sQwGpD8RTN4I2I|4))G=YkQ{sv@y z2gUeMKg-G_ewW>Sb$C`DozafHw)(k`!%Ahi5xYzi{saltvb^E~Oga0t7T?{+!#;-G z^&wm+6Voa~zsN8?_EX5;D!*MOf7V*KI7$Dj4}^+Y-e(om1jUhXPzGyY5d!AU-!x>E zcqaY@L7G6PfuohvtQp_;l=44*f6EVUDRYB2asCweGVlt*uGiouq064`8P20PFDiUY zl}B;Dv0U*l-#OsledUmA@2%KCS>I566^W}ZxidT>)}=!~kMzZJK@h85zggn?7jJls zL-g(_gl9;_D{OypAGs`K0)iSXTiho=AMZO#;0&5vz4j{C!Jydm`q1yAdv(m8CwJM> zkM}A)M+4Fh9XKhXyG9`9D=Cq~ z5fK7Th>_q9ozb?!xl0X~E(O{d92p$Cb7D?cP0|$SiU^+);ip4V{(t$z`G0)1<4Z3I z53SEx7wA^2ls00HX63*5*>9Dtq=JITl#!e-d1r!es4wjaC!`V%*NAN|*FP5h)jid& zo5^>5c5D5`XLk?ZbF4!`qrd39Sl4O^4LKL^Kr9)a5hy|IgfGlp;^=+W_ye zEC3Z%ZPGz)!8FlXk{E@6dQAB{hIvl8a>q?XRD+VUs0B~J>8uk--Ieyp()>ykMJyGx zs_HZ<1WoG$q>#pvCq9RMjDj_)n`piXN_~CW7+=~iv}92J7i_RQ)!|(?a&oHBFeW?o z+8zaG1`3=~+?T2GDG8qRH+#{lVCg$MOVO_7K=#uTzCM+&9utq)0CMJ9WPJEn8Vl7b z1u%DkstFBUI{zH;J23u3rp0L=AKT0Wodu2#jkpu}@fRBYSI^CP|C%zxd5hHb{}I9) zz@Z79j~xhw<^GhwC!_N{O)`i6+TMbH_4Pge=vzk|9vbVa%oS`kr1N<`=-pERkPh}d zPsnP1EK%zEfS)`iaF2aVZy(v~u9`$5@4946i+@ zJ9aJm`N__IR2bAaXUR$1GPngq`jDE+6G{nuk~*O?S^8gAyX{~``opnF36 zUQzg@z~74S(H6e4g8%x9EB@f?u%iw0R`9r@!_bfwGh(Quke`0UZ%!x;hx-|{gds6B z_cJLOFriHu#Q}>9HPUo!=#@@Ld@>zygU+0#32_mvvTKT0Hs)NwIVb_Kyjsw)bXq;7 z{SAQtqJ$K=s%Vw|rrPJE-gg1qJ7>SDYPO2>h?}4Rx3u4nMDIf;a&9z+MWU-}f%+sH zK}?9>WNCA8_h4e_^E=Xi9d*Q8afxocx!0Mi%hh9d8l+o_RJrjJCtZCo`;@p*iT&i1 zz|BW)e;*C#eZ)f@t!Ml3x{o4vYS5763)%BHv>xlpWK2JN4XM7ya2Sl83_}*XoAW2|K^(qeC>@B z;*qlvgtd^m^w>pWhWLmjfnVzWD{^1f0+guNwBIjrzH#vX=K`QlxT}5keQa#ZcT7Kn z?@$H!6vcSIe;zX###mk-$IBM=SUIG9==^0O=qpnIuMc#jkMouOxuO!M=H2`>p}Lv^ zNfpIgOalExAS4~c;ho64H#^=r*YG5;IfL1@V6ET_(CYgONhU;Ctymp(m>WA6W<2`% zoJSs?5jF$2f&B=}a`?9%9GgqGIG%jViR%n{se$~3IwF8 zJu5n^^i_kpcOD~=Ud$KWa=oZ38b!o0h#{hyrUx-bG^m(aP|;B8)#y=FlP^_hgX^MG zS)VojBTsM5F0RGpt)+=8Y@A=QNW1XHaD||i3O`RbO>|^$>gk=ux?F|j)XZV|B+-ep$5RbZd&?H8+nJ!Lh}V|;BC##84qd%gc3?e#eo z+B1xQCKIf?Et2~}Q76LH{IzumV5<50qvS^&I(!$++4QA@)q3pP3;srlk#*6XUkh5S zo;nCcUBE*sz`KQW>mc%4=Uixo^){^mq!pqFfd&crG4CR=>u~RA*5Ts$84o|c!6T2f zunt!v+`?G8jEI~&z=wcO1D|b_2Y@f^b^P-`U-0>_M%GT&*jj@?WMy5l_o?GuTG^-> zYSL=~k`92J;Bib?Z=E{{>^XwJGS$2D@>?A$lXNtF7 zl13{cxCequ;#ZOr*HnW_XI&3tRaC`9Qx=dWQI~2`9S81<0Pi*Z-zW}RMMWeS)<`nQ zXb33?D8^{2x&owW8lp!rwBbTdz~No z8yn5jmycK1Oi(>hW8r&vv!1qe0W4IyEAg=numsaMcuK(>V5vQ~--nx&7CIpPxLbM~ zU)`ha|$0q_^Sfn2h31Dzli*cFCOyJH(<@zn9o3LMQTVg zc`Qf#nk6ZKx~0N^iu{*{h}sVneWWcG>OafaOe8~>FrElhi+-69I7e?vXUBBQBYGA? zMJuf*eaVxRI(Jc(W?1b@7*292G}f~GcQOb_B;+?iL`5`cwhd()_&sIchV(&SQ;Lfbta~k6#pt&Olw8DhPWsgLE6S>8f0&==)St&H0Ren zgmyNY)2-H3yk#NBxtqxMX!ZV3l$y`4J_w(R@UCP8P+R?mWUgtV-=Ng3#CQG8y59Te zPRxsNda%olcIXoo_Xr0pmGFyka8Hf!?P0=hqyAqewlJ&du`&%9l75xZqkOB$gJ_NU zl`1f_5|ib}co_BjDA=c;7=#iIqr{M=0&ANsyGv#FB=YP< z`zXJM@V4hwaGeW})8d?S_!!QoHQ+(`w|fiz&DZz&gVz@v9dxV#jU;re$B1_c-<#C^ zt0A7Z6aW*!A7a`6KOE#qEa=6~pFVdH=k;Q+{EEn;?7Q72eUt<@eC+9-U#5D~5uvd> zk0z7OK3n-Dw6sk_qsfu5BH1p7+={f;O^5$r=|nUW_@uX{6_MbOi;;>3QAOr0y0J!B zTf=bTaz$L(u!hK~cEKT@!0lU+YwOB#sq(2&}E8XT>Z6F(2sC z=P(3w)biLL&*T4m@QX}b8d8=ieOh9XOV&z%&+DM!ps$LsyW}!WqqPUch*#y{*po3Rd#asbyIywgKDn{? z1;QXGlp=__%Q0Y6GMkJod@`{xPJ?}H!Z(nz>-Bnqa25oH)5`wII9IB5$utShiilhW zpbtXgxQB}6pFQD73ir`jK;{j%7tZl2^5RAKg%=xs_UV?#*ObnUZ>q?2Uje0zB18-z+Zq*5t&v9Hd@#^K2- z{S1xJ%mQH+kVdmzP5NwxA;z~73#y`x5OP5n$z%PZbZ;7D-V!#~2^(w3tiii37o*mb z1U-LGjR>|9mWRg8F74?r2AHoaCk@P_ap6+n{FbnNzG3IeoXs^@;M|PPt|tjxt;1Ub zo)-9w!;dt|GXifeBES4z$G`ux$hB|4j<;;C37te%=GpFN>F1a67+-T|BbB{R?{?~) zs_}Iw0#40){4ez~7~Qi*_pyPO`#ada@k3X>P-}n9J<}W^W$SpcMW)+W7nWbT+44LU(cS15w{Hw1>m$N+7(lh*R zg8r>tJtOvojJNJ}_ccDPE0BlQmL3_!506;|awZ;BP6e`6F}j>~3yc;0J`OXQJ|=QT z5pd>sdE#iO699$Y+wUdWPb8(lg-nFYlL2c2OO(Tt$onq~|M-J5e&&h5gL61G=QZFr z5x$6U9qD6yW3`8x0S}4r0fY|*;lP|!j>&&-Xy67Ao8_^P)m)_2)d5WOJSicY(N!oK)!P^F!rgsAPyoI$nvayD& zHJO>Ope;0>9Rj(P)rKGqW&u{PyK?p&c3PNk32PUH^P%DKrvsO_g~o+NfNSR5iOzw+ z%9E;INuPd4;CY1~2*Rg>@EGvYVaG3iYr$`QIdXJ8aADRkQ)lHJompk#w^5~AD4a4X z03@#hCYQ&Q|1Y%(V|WF~x1#{}lfnrms9FJxqQ%d=PV4GEg^sm)`QnEBz(eL>y0H38 z?==7-f}-O{C@m9%{?8*ex!jXy|9ucpW@&`%BUKj+01&qm7A3aB(p+ zQBjW}mdUxOAZ8u{^Lga0{keSVnN5D;XWHiSg~O8@qXWKIlk4ziIzURwINj9ySlZ#n zR%O@MKpb~WoamAPeN|Tb8Eg)tst76zop~kLDl3QlIn0NJp-=L@sRDf6VB?ih!)CD?wi_3VMrQKK#vxXx=j~6wCL> zY;(*A;B>%i|NGMx(CO5v77`AM@sSIl3dgZR;_DAt&=7EotW0SyZ1en!kMMmTd4LNW z!XLbPn=gLpI=eSk_`F4fBzvP2Az(So0usRK=(-hM1m<(vCXklsc~US7SZL@hy=b%v zy)e{+XUk_mv(hz)(z>8aI6g4m-4wbYY@SzM*bvUol(h|Esc_q!gXkP&mA{p#gE@`E zMHN0Q@Kc@|TYI>MKq>Y&qWs)Dzy>Jr#A?c9gI8biGL7I9O)=mo-2} z{)&%xYm$p3DVbc=w5OB{+Hc(abl$cwWZt z8j4v=2TPEkF-8@UPDI3_rEWik{G`;D@>0oxL8wWbGUA2|D~39fpx*b347R(Hkb(7C{3%}SqXd5dH#WhzyJP*pL#MK{!4ehYVbLS zKM=TH#;soQ74oZBYd~Lz?8%AT!Jd~^i!z_vYJQ|(_f5dXo z4+Q|0ZGb(^FIFPJ%8pkb`ri(TDphQf-)*`xPUn-#Q$L*wNfC{mngr=k{PuLl?DZE# zgR(d_d~L=f@4Lhgefkl8{E2ML}qdQc_cmI-fZ=kIe{c^1aVKH2cis(mnF{GVU%K zk296FbwoLpWJ3~CgoM`d;K^XHASqN41~;m zSI-LnGKtYV0SI^-`dC1Z`_O|l8x3Fj)*-hK zcUc{Fv^#tTL67XQh&;r^dpK%U}5R}bw^&KK<*a+-_bwxdXuF52Vu;Xzv9zzG7RLDkHH62gkT#Y{i&(7ONipIHx&T{w<6J49!l9h2^2(>?XLD~wsb zuaYTq<4Iozi`aUPBsGvivX|(tuW^7d+obU6;Hm0$k;RQ zQU$pBpzN=@L^tnkeNuHLnm^up^!uk|s;G+&t1m)$!CBO929$$Lph@(SiZ6>I9>3-c=V)OUieq#Ac7qQ~$FMl70 zZr^*VU)}jz)%|%z>+`W2q;A-JfFPX`Zu&4yIUWA1DNL`a;w~ zAhr$ddf>#AH?N)Wdv6``=;oZ~=fdWC!}|F(*k0fVtMs|rG{uoDu*LdKG4IY1_ z;o?TJt6q1wnRon4V3pTR1#Z+hTo8Ch(+cR53Xf?@{QHg9PWY{_o$%Vb;75V2yb9>L zMHPbO2_b9)kgGq~rPw&73jE2_fDCE!{5mLBz|p~+Zv=8iNl=Qx9@Ae_MEx{ow_mF$ z6B}psKGpQ{6vRtP_JRgP8!=5LK9{6*)S;TlcE4Vl=lmO@93$2 zupr_oHYz(_k_;eAj9s&HHuw3enye)v?!goNPXu*!^G-xI8xao+`NG@l@h3lWZuYl+ zQvA{-L}}X1S!c%yyi#m3XECQLU%JR$JhLMb7rg~=#3?U&fXp;6Ip*q)nT}wWJsY4u z7i8i-82s{mj(13YX_0_Q>}^+a3c)+1_sI~rF}}(4w!MioxfB`|W1h(*M5tnV^X^zO zqtqE^DGOGiMU%3>XaWZPg$^XfpsCxGkb{bnRjgfW*k20!o%8s^@H6iZ{On_a$J;d4 z{S!}}{~rQ3$B@Qh+M&)9tAzD^dooWTfI=S=s60i-DE&k zYxNbSO6Dtvzl2nDkp-AdgN6oK!qHyj)f-E``B>zUdCPn~uybxk*lCGJ9Z?f%x7ZhP zh_2YIVRmtct%tW^v*Bt?Sl-Rez~-eHcXm&RCqrsp8K`LpG%B!Musl4WGe_pi)}u2X zyx4N(!kqKx8^XG<58PN8w+#*}9gOq=Pr|0aV`6;5;Cn@QZk7b1Uwm)LZ@s+a%dafC zc?)#aur3gqq62t;3b(%<>gEtXBErs3<-(Da;=htR_}|9 zk^!^bK0T-XH9OXQ+;x3;#(IGNq^K9oDdg4c-~0cnAWA6gViR`@_cZ|bU@=f$mqCJ< znwptml{ZEy!4f4XNYY^=P6t7@W|7;+9oLuZ_ER4`Kl_OvS!jFI z7{vxG->?2zY5&xj3+KSKl}ccpL@LJ$yT^(&Q}aR4}6K#`AhEf%g@;XbKsc{J~<0K z6yQ(qobbyp9q=dLI>C;ebrss+#GKaWmLq#}hwoYJH|+e!1wb$E>jQl1vA>O|eLg|I z{(pJ(RB-0%kRMeE#eU~~_)GuyI=tYl`1G|d05sbULyqHZ@Q^RqB^>QXt{z9OOAD=X z{#?t(PRsta1%?wud*MZv>fsVNS~~CTub6EK=MgrWz)=v^w;P&SV0CCTF@-sarcr-) zyr7H8%iqkLOWO_SFST5}Jm0 z>o1*0rH*%}-d@%E9alyHJu;QzPSRI>Vg+!S-qf=)x%TY#%=An^8#{)o8@^A(iE=6# za0Fg2c><#Zwsb)Cs{kEHW7BbSPc0Ow(gG`Sk_=d1uekn0_n&tA9>{eIeb=?D?#{^-D7_7 z%e(yP>nm(2tOr4CMb{-&x0&Hx71i72P#-hsYPG+eI_$-&LZGI)xsQT+`iYF676gnm zTp33v$RuoO?CI)XCteqir30)+A*$ofzxefY$6r=6G)<=Sh15x^;7yywe8TcLa_uDY z7O<_#rLBewJ97?Z#|e&9xk|`LU>tUDFZkA5fvy#vzc^&9)oI zy~8~P>1=GbTz+ViM;@7RaXX*_#|m#7>~_vxbWSRlM-hL{+_?-qC-AWVA5(aeG)?-w z-N4dL-)7je-X0c&&PI59>Bt_$v*R=Ht{FF(Ov<*@Mp8AqJI|BN#p{1UnPW!7a zV4n^ft3JhR`$|5d{Q|@rRfm3c)1L_a^V&#G2~YDH zeY_DKCFrG(8=l_*yi<}U%jfl;?w8#H8uHX7KMy%&4^7+!70rAL@FpaTy9g&MEf*iz;Nb^b9^4LW@3e$<;V1}qI%jto*)M44yqj+s21=X2a}M8&^C?jt zZiG9)@7`YW`!6r}%D0U7-i76HU=GaHQ8CQZDndQx=TA_Hh{-_d^Wl(piy7=yeD2u= z5r_T1n~dBaQiOu#PEg!Eb>OBjnvQFEztK5gbtf|3FGv_nvYJcM^j~ptMNkQe=~8Tg^pxPX(U57u_X_~-DH5Qmg<>BG62vf~ z#QrrNBzS7}O^QdLq)Rq33!NOUI=i#l(tq;lt?=0&oQ209TyzJl;!zi5*7#&xJ#iqU zm#~jPH+~l=#i?+e9PpDy`qE=t&GLcj-otdhOB!4+?yI3fx$_?t06y6Ka8BtofeoAw zbk1kyfo*Yq>&<^4A4GKMJmJ zyfXRosWJU{ZQ?cbrxIzM0zAn$d}j~}Ci`SRQK$;6kvhB-2vQ0FK$|{hH%$Z@OcgD7 z=MWGL1ccbZt^JN`N0BGD0&BB|t#dPG7uPsGa$+=mR+Odm1&9!^1?=rd_K%Eq10HPP zZFMw4Jai7#nQbWNAD(mRfi)hvvd+beE$v)5!MWZ!x0ea{vv5fvPTB3z0$TzP2|Vra zVHG~QCOi%td*n}UcKp%R$QR#O@XG7P(ak^`0~-y@g7wd5AHi!ytv}>54BF^(~)+Qyj z+-3UpZ3bhfP?|m#$#_L@^ZpQ!GdTd9;o=&Jx8#g-A&->@hoSZ&x9Lgmb#SoA2tUke zG)ymCtZz(1By0@@@)7solyNy14wADJMw)^!z9Ule}+N#*Ie@QvvFra8YO@H()le(snBk><{}IUfMNzY#Xv_}uj){`DW;; zh6)QwAx^hfS=sMJ*O-3RR^XgFj{z?ze4tT2pzs(exarkn_>VUh{LZTjUVFtjyalZV zwws1#212CEQO@F?!htHGxF}&9hu1}Mz`n5oEXoUQHrAdv10OqWYBL_zvduCh?%DJ_MbLZCB-RfAaR;ZNZ*FwEY z1%_)w7Xt^!u(xp5=R(&g&4VrHE(RXH6u7(D1NR$2V&z6zjduz#;US9I*HD~Wo@e^fTmAN`1F{NU9>ef|@HP14&&xRFE zeVFF!wh!*fSpby00?B%Tdhc(OV$Yd$;%7or#zenKfmja|M3m#(`V9t~b6 z9}u`wC+x|z`K^Im_- z(Ei^B-G9ITFJADT(dm)#bd5L zXeO;rg|+p-txh>M_{f9s3oj^t`%&S_3|{ugubK0Cgg1a?hC$TDUMW|;D++&YCTytj zOK%?VFTcFc+wZOjCd}G&pj+&4OTK>hSdIDfG{C%?0OSKc|6XdMpZO5e+q(cf7k8DA zuM+%;jNAR8qn`kPlu=ef&FD{l_L#crCJC2503V+zmw|npFWy-3mG>fF zx?#M0Gjj8W;K$0Gz+9bKYp6%ehUZOlXiq9wl8sZ`s$$Kn$(xTNLnULK3#Pl)2^7_T zp?b>{$lzmM!*~QFr>1jKZxPPq0C-iz4+XhPNm`UDZsaZ#0VdSbYN*i3yGQ5whd&s2 z_{Bx|&0k&erMHDE+ahKtJsq$X0V*n@LDUUb)gbE|vsMK)?^gi#ZGiX41RxKF%AQDF zgNsKKOF=(5dtO|;fd2vkmv$EI&0UC`lmF#s*V@M(i+1EaPgi76&Hksnp0tYRs{d{p z*CkWy-08~QsH$eY3$abSLVzb(O+BagsTQFSglxnBz5B>+1QW8MV3`a6#`$v-SAq}e ze^Qfav?6$E)#Vo<;PkO8ooFbiUmcX@`M*t*1ZD?OIdpjblJJjT6n^S4<$(rXG3VDk z?fl=$KfZOQo}&xn`;#*Ls{EhK?>Msv%E5Jbh_RoQT3^NUxh* zWXUAxr`+u|tNnX0)8NAJrWs9YJdg1uG=!LTE+@yZw}NgBwiM29D(mMPj_*YD#1h9} zV#4*VRzy`;Q`Rpi+vkK;12+r~TF_ZS0N-+0L}wL~l&-6g)nc$|&SMTAQQ^Di!UqC8 z0IW`oFCRL8xZCl^Z>)IbO=Is)nwqU?!`eInfW(r}(>(UirCI=>KwrNu07e{#@gc5e zqqtD1bF#gfyBj=t!ToSmx{{*rc5w-W?CBArhtL2~j!%}h<75Bo{Q}@# zK>_;&LS6q!74=B;Vn20HA%G$h2rJh3zNgmghyLl>?4h;8lXttcY)rP4qF%4Xd(#v= zpD^lcksA{bkXP2gv0c>*{&F}FvnB5CajavFj#cBmzWYBVMyyA2Ug>`ZT&mR2feI4i z6>h;R5Rz2y>v@u4Rq9y1-WUm%7(Xuks5w6_Mhf#OT}JPG2qocf=qQuuPY5A-z84-i zG~vYu;TN7)e&!M7d;_mL{1)&AshV7rcM2(u3+}B_$%2 zXFng%y*@B2^>M80(&R=PB>$cFnv9Tk_`NPe$Jm&{`|tl7vM^AP5Rj(HU$=-in^XYI z99QS~#MnKIoNOvvD(tK)+ZS5)uNxe7NJw+=m>=I}bB&!xXIy@4&co*v56*iIH$>RO zSwuK-SXC>XAi~UG)8Gou^8%j;@bLgo3Y-{xb!q(WD<}NP>ydYE!10k0I$;~hP{RZQ zCps3p{`ry|cqODFpsaJGa&MF~Jq7sWd7R6z|2MDr{dwJ1{?5y~K+ZnIy~+dWwKl_a zv91B@3DURK2}o^4_CCKus(YeR4SuG2sp{S!{Wc#EizdgbP5IP?ppBm_Z><`+yw&Q{ zo9?Sv@?CP?l#bW{B2@yisEDd$`yi3Oe5CRH0^mEs3fQYfOBi+jeNa^`o>4PP_jzj^ z?cD78@s|9Z&#s40|1iF`wpi|BF2S?vwy>+M?hd8TK}lE5`^QltU={q~E+a3n)Dgm^!>a*5MfE+>j+X+! zN29&L8cENDcg@fwH{7b)OzNPRRQU83$~sLjv;3v@{#R*!gzPsLL4&fs5x8@r?47`K zkHg=8LHXH-0_Ov~h4UYQ-$!_Nh)%$g6M6XQ%=wtXk2lIrfM0p-fPel+cX;Q$j^NIE z)8VUS4)cjUwXcl##bST(dkJ-kRYz~uEC0PrVk~<=q~7^^oyaM-;v%2p?&MiwZY!e)rmnKYTm# zl^c=QudX=U7i6i-5ax~3=%BL^FH57C_We14%yYLtSUIgq+)K~5W~M+k5utAVIKPK- z`2Y@ziu(2|j^S`oOMUTsnda6Qle`s=kMo}R^wsVKYDB3etLU*`{IMU z2fMbgqo~@p?l!I<`vk3V!+u)9K90$BkyAd}QyPH&<9s~nod$UO9nJ^2bP1PFEEmIZ#1>2g^txh%g8e?(c(rDsI131%StK*KanITyY}r_Pd9* z%LwS|X98G;=b<|MwHn)NO35S4Si7>p(~n=^nI|r>Y+Ang<{jRA;}*7ZLda_V%#HUF z$WxpF4s;#SI(%!6oLfhm8M0D5rb4YeS7^Yq2vCYhRs=f7R?ez(mbt6k1a=x_z7aS+ z->|U-+ZO^G=Nismnz6Z~L=|qkbK9IlNzbEuY6KVA;o3S}?%@3fpAq=vTzS5QZJgVO z9e;So_`<&P#Wy=%xfL5G zMONK{hI0>{_y5g*-pDh5MRc|%+On~>{oqk|>7gilU64y+hKjgk>z_(U6M&JOIMhK0 z_tOCHt?_@zRH&XRg*G(0@|B2)xw$7?h9?X#Yl<8$I*z+Fe)OqXbAJ8k_^30yQNl1< zm9dCaMrn2Q1RfWk*aKxEwBqc*AeqGTN@W8q3frtmw>X7=SE}5}r7E?6kYOC?BBxgX zr`!yuCx7>u0q`C9tCLR43ZTCp z6qQa&YAc>RZ%QO8Yt16Qy@zZxJNoy2VPp2(vqvYl#gZakdn=yQtaVOT zN`}<*c0XYpvXl8&gYv(k?Wr)92IQ{W2A*f{PN)tG_xeK2)V=brDyO~TB55UEHIM_y zw~UYTD#SARtDjQ%+5Jc*0yi0yO)lQsm;1-fQ*qPZ3$==E4QcG}+2`*?1E8d6Um1Mm zs3L8{UMC!`;ImH%zwmtEuRYLkN#IS3{CiJh|2JG%PKuCnb6y8N;qW6WY^(EcuO9Nx zzj(k~*92`ET3IErUyS+jt}T7}ATQvbTmF%EQ|{@Zfn4 zb|X=s&0Tx1@5m#4F(cxHoeg$gcz|aVJ19yr9q@&K2K|)1KVX z0Y2U+JCX{*UwUiF7hW~Ka$9+I7xs?>Y6$s=^_s6iTQn8BN&j-j-_C9#$0(IZh3HFGG3NVG&|Dh?K?7Y-X@iIc5n0KQ z3WSy_ua0@K`c`xw1awcR|FdQ;?f8QP4H81diq;T9$WDMXd{dRBec_!TAAWcz{QOVM z^obWOr_K4=<; ziv}OS`K$=v+X_!=>g3-!>iG9>N4{{=_|m%_uU~Wa7U|`mhE`?=Z|I7FTJ}at-C#?`61PMpxz96$v8q>#;IoGy;tJS56HkeQE>Duj?qCi$|9N`^brdCdbDI{Lam} zf85sP$qTSPN6m8kFP{G=A|g2rwst0zTwuR%1N_d{0L*MASr-~q)ua(+l`s+F(gY2T zi>>0x3WW{-@egjU{lKT!+ZR4|yg2Za<&93lyu~di)(xmst1-I_>)ASO+H*77Py94r z7$FhldYx)c^D<9+=N`bLlgQwT2M7~2cXg?oRFhDgpzZh!&~v0_tq=d^q7@tLC_rFGklDN0s1op`eeaho4VIy59}?4 zPMps?qWser13!96*#O=$=W`NPY3kQ@TCx=BWeWgSUabje=sEht^(|m5WNZ0 z>l^{ck|sGzlO*f|&c|fkdy1sy|5PKqD8jlsZ|@m@xNm&^?ImA+CGz$iVX+iigiUeQ zg3;vS&SSPf=3+$)e8(&u)L!}XsirzsRQ-Lu-cKZ?irG|~fOl%>j!&5SlfnPDC5q-e z50Qx|Pfu_6WGv14sZpoltIbH0Jtk4t3Qf81yKL!*}2zOu6>Xj$1 zg#Z0#<^RLppZ?l%o#~z6?|oOq-uukwj=Y>HN|Z!OqDX3>Qkl-tRZhFhF0}1LxeMJu z1Kl4A{YMz+f1?dF&|msP8%9+%>~g0w?W~ki^FWQ%M3Lfj=i%Hl?IB{Vw?C}4B38sc zSDEE+Chs9Gc*k?j-aB@zcX*!P!*t8b+c&*jJA#dA;{Qj%w~C61ilUZ%0-dZyA5H*1 z1j>KR%&5TOG$%$mah0g3gqRhLfCZ-_%|d9yrvA>~+o(VB>C@Hi;0;k%*CDH}i;;W@ z#>k;MJ&x0Q?tT`hrPH{~r4J5*Gt@=MhY7SA@QHP=l6}`n*&h<$zI#{3adPhl&&w|x zu=tJMHdr3soyxut7Y$a5!_9IZZp086BO+^W;DOq=$Q`hP-Z#)Vq-nz7=1~Oxv# za@3Cutdr|^>jKGJcKy;%n?!mpf)ziHAB;)P{^Hg}%MsyYdg(s%`UA(8t&tMExDY$CkX8ehBK z@bzCbyna1!>&RFv42Q5?!9>7?fP@yGgqaztBV>GUdZ?o)X3A6F`f+&=1Cye&mo*kZ-=(Yc4uPEdDCys1>ZqKRQDWubzsMFbqg%UM zKO0byBJI?AEmX;Y8sr6(+8|pON2{tQBC~6G;`2L`Pk%9l1;_p`|KANidTk;f*+x@K zk|qI3^d;i@H;v?#@54CY579axqEO=`08v$q42~51W8zI^HW4p&tpD@B3(dXvoPGLF zYd4W)a}x6YiNe;F{o$72H@)_+7$3_pWW_oayQUGD5GuiH!MO^X)wr3&bg!4!2BZdS39ikl~ajfv-7lzq{X8S^a)3Wjr4r*mT%Yqly?(;Gw+tsSC?;4Nll<~w z9>Q>+pI#q|L!;~p2m0tij>1`@OX)YY`5qh?(H=X#ba$;uhv-d6Yw1<~CYsdt{o$XV zTO``@tgexT$4*;r94)xuTh47(ghmK8Om-`_&&@cxI>9%A3hhnbN+*evR$vuqP8v=Z zfz1S0noJ$jy$$MJ!yST~L+}mWx72&e?o(6t&)014Ii|Z6)t(X@+%@CS;20&Of-N9% z5`(b`JcjYS8D9{1rFJ}_(X#uSHt?OdR($Jy&+E4W@7;mL9BMOW0#)5oX{Xssy#BV2 z;wA3v$IzW_t&{MSBG$1yq}$Y$p8s+UK0Lh3bFfeHv%xtzHg!lDk1d7fzH}6v70)|n zc>FD=W1lKm6#RM3ms*58y)!*qZ{VnEvC1hiCNSNW zV``v8pRrmD1Ti@SdiJmY_~4TO%gfGU#j5JmdA#BA7L_mxm8tE`L^n5cZshoavBB*& z#lXfEA738)YoQmzaeeM^g9EJryuxivknD zRZ+lp*eZ9uadFf5Z=MqV&!2F7c`pwAe&LP(V8&k|yql&VRUf39cn-!ngI5rKuTmU= z|8R58|NM&uzrJS7>KdoeTC%ithkauEcZYlm?)kgFD#L?(z(=)FTAvK4YsJ#Nf3CH_ z{W|IAt(ovABsh}mNB_nCKLdQsIn)WE@f;jC+&S@VZdEktb<#@M+?h~sOz>^otpzRM z^Ol5|PB05J$1TglhUNa0t*KB?m5uXLj%jAaL-?E9E#G@%#kCuTZv>~p zmNRA&aAH8)ZERw9ANT&!O>O95A7!x{LhdkAv8E~9KA(_2{d(Bp4|ooxna6DXWgbo7 zg`tg)-@@uSYr#ZpWph#$L=29vDR8dD-B7cWu*{ChSs+J|1$8^49Bkn5cEQRBMp*-&E_H_kjzC-Vt46KT4pJN0D zq8tepW9cqWpx}vj&y!}*PZ{eQ_x;%wAWowYP#wpuFgN4kmhorLDgVQBj!$eT-r%Pm z{++>JBV4DCyw4CPm!6+J;L`$MRz-sG@9)g{AAfSnJ2#bSJwdglZ5!IwBV@u~n-cs& z*EU)y>^tiR3=zIErmCHF#~$W1|8*+B9O2Znyu0M|+>A|EGpmK! zwldju%qydsD(9b@@x-$e_V+8AS~zlWXvW+ds{pNm*PNW|aR?h0DSaf=@^J|>A#)~wE)Ih;7=(6dxnBRD?ZPdVJ_vbi}m1o<6(vH z&<27-D`BexjnIR*C=_?jk*Kwd2QJ0Ps9H*)npIC+@h0FcNr4v9GZb2U8RPnb?<>ya|6?{F(N;fF8c$ib!790hDmkuL=yDQ>;=} zM@x=x%{h5=gJ!3SJbMu)=Vr_<%s9Qjg4UzS!e=EDAZZH1N@?%6%ugETyA?IU#KGR9 zQ#PHjv*Fl(Vn(&A94H)mszq)JOyz5!cqa||38C4ZxbZ`jx;FGF9+w2mrKUw#z0QTgrJ&*G##C;UQEp_QV z76KYTlLnw)1<+3jDB^%iMgJgCT*ml}fg?w=*PcGcSx004jMv;_G6PqbNUos{e-~z!;gDE}dv{HW|#eM5$bm`^$=FE^Nx5{ZTb}?2*&up*Im{ zh0w~9EpM1>A65I7qqnTU?soes8IraNHGlU;^@g=AtH!fDiMoK84KosattrD9*m;KC zcNz66oqcD$OHblE$tiwCqgo!`&f=6?286Bd?}btGIuIWfg5j9b*N4xf^<2k22{uHD z##M3UC3FDYn8Dbo*10~D)il!8AKf)P ztGjcKPgYdB6~W?YU3Mo-&(+j3#g2V1>=s2+_>ZVyjnN)0X>NjEp3z*|KqjyyFu7P` z7i**z7L{;l#%T+yKuYFIAw9qhV-MrW5W|>Wt(4DH8UuP-&v$P%{NQ%r+qXSGd2hwd zJArnk)FNyuR4yRuJMBye@sQ3@yb@A0ZzwMAgkmnmdR<6Qx3jl`AKk;i#D=&$v7+0~ z0z$FQ3TVUhgaNQ??3rJSARk13$|$+-44sY?$l&fkjum|V9nSF)f)50DR@ORC_z!NiSzE)w{-RR-n4rD)wkh@ zj|I&(Ktk>wazaw*QvwSqz~HSU4_NS-^@o0G1#;QGW}Wygj}BvDqAAqJ;gjOuRAP!- zr5pv}s5RUaKL4olfB1;<&#x$t)WWp@-}CU70^gEIf^+G4_W9sXkL!vEU#yf@9Gom0 z{?pY{{?kuRxpBwXnAC`P+BVR7ACa!UjSBUy>(7aP3H*~$zDXR)8J(1g4i>pGV)PFR zx{lr_!-Kn-$BGfU`I;$x{~dMrdMzq!Xw&h3#6|NE0y8SkSFpB=;ROaopdeYsIHa+nKR% z#zzUfR^j5HW&5gtweK2!yOnM&nUXSLWu6DUGO;!NAw_Eg+Vn{cwg z&t^I4Z!mo_3esP%nT>#};zm0T^(h50RtmO;<2w<7O5?rP#(_V>bYCkx>t<3U3(A_# z&nUW!f?;4q=uT<<31fkOIX=`r;%lJV9VPw^EW%cJgu4|$TDnW@3_~#`ku>TJSv;mi zbgT$cMdkVe^Y{j2F>GaL3XLnw0w1skY&w!K)Q~ z$qBdSEB^eg6TbP&Q|=uYGj%v=X?y~n1FMyF;HUl& z*WP`xcCZ(=NqRD*0s%n2-1mab$qDHuyL?~ zX2|-8V;yx=GR{2{RBMNXFkhT%2%DIg)oyndFYq>P_e47}@xub(!z2Q{B(NleLqFro zPtRn(TFAfurVqCo$9{z@eaqdGnf=$F-K<~z?6T2%<&T4)YF4&jHso!umB^!fdm9R~ zZ4~+2pOuAOjA6X5t&NKNn@Ruoi#OFM4K5Pn!WvX0sC4^N$s)k=05TgY{700p0oix_ zhLR$yVC_aTDgaWqX->N2x=1f9qQ_h;4t#>i)H9_O$H7Xtug2pSgn#&S#Xotn;_qz> z+hY7Iz+ZXz8{ikfJ&T>A78B7Ha0Zv#z#q>XFIK{P_vifi8^?U(trbT{#zX~`*eQC8 z`(fJrqm7ZiJ|6s*KtGn5|0x5Y3;W4k(7^XxRE&8oVw!#{vJ6}uizIJJS761>)1>d} zDS~~v!mNtlvw~K2d@kFT&;*z`tged*fp)Bg4j7beZ8<>@htw6p!^weXbsS*Z#p}-t zZgWa~0pzeE9DABoOJf0@IA)io?Cww4zf`mR=mxT1v#OPYHgM7kCm0KhuS<6fq{C?! z_=pKF5%^svygYH71MaO_{`$QYuiXf|cHQ&qTY-c7Mrf3&Q>HaIB0$J2+A}S|yzqva z2VW2@gGapY1U#0lZXr&?tl;){sd}9fI1EQ}I!xuW9=tJrL#^BE)-)fbuEshG^5A+Z z_Wqsib`-O%xmZyd3hY(-B+0PmK^bM871e~T;Xnp%CmUpZ$gr6yzlN02!$m+E5AZpf z4DwMDXGB6+S<|+DXZq<+)a`6`V*le;m*M83mdy>7NiB4g0K`Q0h!ClV1;7XT z_G4$kgXp^0kdom-x7$yVy>$wGNy38==%xWC62+G)Xyvflabk`;tq^MC`Af<_dB*Y2 z9F+-#`Ceit{BO*y9h?A@HYA=;t4ro{we~R|-nH3j->u;2*9rQei652qhYIJvoYD80ZMXnY;(}aMI-CnwAR6!g%s|mqa-dnLe zZrIpy%v7jaqu#8T?SpB;L-6wsr5ZYq3KDlTEH<}Kej@OpQEfRu5O!&|Gh+udv0XFju`fB$%MO0!tKf4tJS?wYiX%XLKfaKZpSECoP!gEknCZZ_UagLM!LyLshoQ zzz1)moqvEqw{Dp^FQX*A&Z?+G`(FwDkRg+x&lSjEol*p7{pYlPKOK}&r9Up~rL*=K zeJDt#AmTt=QPCH$p~w)AV{7k}Q&A3rU^C&R$A$mXM=So(1?3SJ#eUy4_$u&Y;2mHQ zVh0Fm=byf%O@og~6plTk#!qja@V~r%m!JJ+$#Pk-F;hfZ+Ga&)+j#ir-F`~;v$XS< ze9&jqZpr75A?nv7E2suD&iOSH)|m5rWgL8fFt%wAgXW;$+1pQ?{L;t>Gpx z-v+kuJx+#sMiQPadc$8Dgsn7I+( zCMFVbyrDnXJ)sk)1C<`SgWE2%sud6Gtl*2Myc{aDGqt-KUiQ_DSWB&p9p$yyJ~;8hizKJ-}Uq)~s6} zmVslNW_-$w-`l7-C-CiekNN-o^d4`#yTms&(@72H@yi9$wq0j0K9BUktk5W&$_{i9)|FlROf) ze)%UELmX1lATo-O4qeKp=J$RI)6zjVUvB(*LLgX&6Sh&!m|RzpbeanMphMihS?COi zJ^Hvm(Ia0eTUi4kxe-*$2B+6Ag+dF9Se|bPYMibNr;j|oBmeFBVAE>ZL|3cH!vf$# zCIUoacb`jVr|4;;VLIK{|NeKU^4znnKMmm3%F=eUi|P*V5kzCW;(H)|YdpFys#hs8 z?O79p%bE$$&WN_OfpBb~S{#YchJ5}~lxSU=p%%6t>tl&+R91)#^5%!T?Ox$t9!{dE z^H-Nbd^GO)C3?=MPVgoix61thvSEDsqT}};SN`!8#}{^l8hE`mzGCn-;8zC6>9xq- z=gcNpnQ=K7UlQTvO$R>km3NN$%by?dn|B*@rOawUr6DvcLbF1B=)`^It>5#P!9Mvw z$%xou=btYhW1MxKBYRzhPpW`(Xr*z~Th&~8>>STMdx1|rwZqm<#SedV!1qsYaC$H& zplDU4wX+tJ76wtjqKa=kGOalG^d2vKdY{idvBj2yyZaTBoe6sAV`uMNjBU+8n~Z@D z7QsLg|BkCC*kVC@bjtmA99#QSu5487RKjrxxQVd!)HJSID&fEx^8iZ^ZHNpBUpybq z!xb~0cksnpc)4~wB~WAByWjHdd!Fy!Y539G4ewqLoSei%Z6d<7GMr1vd?Da{h`Nl> zEA+Jt<0?;oJwU>4!?`viy!RkODK~L~xPy9dbwHOBvuXwpFkysE*^ix}3#3Rqe*= zxCr7=Q5po<+T^1zUg7f}JIBX1Vi$b!%sJk?*D!zmCf1Nr{EA>8lb$#!3FK2d{1U3! zgq>&idHnG$&O2BJquz1M&P{Q5T0(2!swkESHW0n4OWl{Zgx^a(`AIxHLSr-@mJ>J$ zun?iGm6gDY;%;q$6|t`%G*iwn&J{Jg~rS-9!m6Wa+ZG65L)N~`WPz34NAbvTsHoKT+3g15Kw7hOYGI&!L z`5RX9nQY*c9|LpOEpT#{vgb^_&$uZ#`}6m`cK+iq{)!@J*!*Pu&t!BT6glJDmoB+z z5cWJ|rI=vy`hAEmIN? zd8a0rXSHZNn}{1SG_0UrNm=C=sNF6&!`1{dbhN zeDpkbKHzY}=>j|IY90)4v}T z0FqW9-R^$u{qNqCL%&U)9CU}5Xw3AqQUf4;{#HrMDpUUQdw*;`DzpZcpMz{COvFy> zfM|vAIAuKK^#ui1T%ucU5cJb+5ITu~40-?=Hy~OBP<8hJhJb;>$~xeXkhKZ{5gWQu zS)ZQ9A67W5WF)t+7%3d{0E2b90<)us1;7XY!_IpNs$DE(&+<1>Y6p`VGxG$?c9`;w zH7tl_WOtMG>b2OrclMVq1Y8C-z><@l5ADvYYEs1hj;9B5_V1V9Q5N46HyA5;gjR6o zdm&?fg3?aWMyy(szT0Iz+{f0&asA^JO+p`+t$oRwTM3g|aVi|O!i}Y{bjIcL@P#YN zA3oyvz4MMwOk#)oMu5LD_3OmH7vqRk9qLro-0e zOYR&s+%Px*4qKygaB*+Kba%qZu_s_Sm0n;jNgE(i=+6YL6>E)yYb&l^tU15w*bvwR z_O~2&wriS`=yFhVpcPbAd_7k!VbNesOXZA>OH(GhHPz(}+?5H{j$>89u?h2FQPd~> z2E^wm0gFEH$2@#87_ZjK=Vr=NN!|YITMa+Hx#R~o8-8)M;r6}2eCg2O*id0o1**K* z4}su)aZtxXt)I?VN9-%d`F$E+PiGWwY0sRdU7<{&EiHYSpKl%SU#x#GofWb(Tmg>w z82M}D6EEqEMEN^VYV3jg#F7!Q7NR54YXl@#0wJ*_yS0Xm+yf&lckvm9#7P-_KT=Ep z&Qj~0W%HB1QCZ&_P`Ke z5J-VR>0OwPL_KTnR&oG_7~Vi(-?Lr>XoHG36kgi2g3Ru(5TjG$YBx^_`f+3ae4-d-!pg%I7qCJ2|d+s zm0qhy0(_P4<4wEF5E){ucf& zW)$flQ6gG&FH!)1qA<#96`@j#CBM0P%B9D4xw0i(4{$jcJGC-9w}ISUVT)Dtb9Oge z$8ca1Z>Tzn_P^5`C)|3n;`Sq(Tyd!Y*l=v^*DUTW2p*g`S`+-rCmmy;ng;3}Wx7{0 zdvwO+e1&W~nu#(eDf!K4%J|#)lRt&n(CrNBL+5^Vov}@cuLLe!smyILmD((e)6?r7=c4+Y2-4bZxX=e7SJO zc|ZO-mc+qh>YlN_et6JgU&_7a*fuSkeXys`ucNQ0{8ky(!vf%g4FlQ}RqGQlK%A(m zhR}xD#Ob9ikxIj8=iYb9Lnuklsv713SU1j+F(y1IS|v>gQV>wlA)EBpK1*YDQ!CQ) z`it3e>YJ3S0PXF2$&E1J1xU&KFTP)6t&FyuHaJM>%gS6!4v2N}PFDSQ_C(FVkyO2> z?ld~t6e@=~WnscW8--$5_TcY5Dg4nD<<(u~sY(bKSIzi=8Q%bYY;YZzn@~}t`K9M$ zYVa8FvV$*7gvtm0>iUAe_~i+2yuBnG!}dg|q@`UgqfIQ0iY@d?{yzOJ^r?QqMt4YC zqx`S6UImWVMEjE>-Gn>kb7r4c3f^<~_MG{h1sj_iV9nJi6Wch^N<|p$P-66Nht3 zFr{r)SZl>9vkwR|hLl4acm4K&DOXlqYtQlT{wuwY9VKtRp+KeB zxWA7{w<<`*PB?y;2KZt4xQF*%RYYSvBqB`emix;YzyFb`zWR#E*7nMu22@lMIj^(S z1se!s!^lf-#kk2*oL*$C#8F|u@Y$l1{;pTWcl+ABC)2_f7Z1$NmX~mv`Hf<#1ARa_ z0`u0H9J{aAuMXnxhwSA~Yl$A})f3Rbk`F%~j3HTj#=xTz=c$=Or3%-+UA`5aWEf2Y1|xt$OwwSN z+1(wx!bel;RQh>l?ThQt$`Vr!wHDMV{$Rn;y;ByC&uCRSY+E*`j@?H$*m%>ix*5A) z?UdHmX%4z4JxX3t6=*ys$1QhG1D7@(ic#0X-g(FU-6^ZvC$y(6x?8h(v7+9unO>Ms zU7BJuVdacD#uB3qaWCys!f%7HOxMXS#}JcI17o#PrXp45%)S!{#q}O2fII01(^|kA$!E@xRiDhwT{9)2sL-vC=#;*wKwMV< zR0^(&hu=vn9JazjVLB6D*@rJZs{GMq<#Rj2emczF@$fU?+Xz25xQTF_`jSa{{40yQ ze!+OmgqNN0QY~x(zdTs*zrKCKH{V!r?{1_3&FVOi_rArOk2mKW{t}7~zb76g0-&w= zJ=SjIgJiyf?w2EZP1nM93{8T_SPU2fb%j`koUS-LTyhXVD&cSmUW~mx$JS28VXZ}4 zV{x-qI!;4W#JlbwXikmANnml_F-aQ2&8brFPLaKa+P7>zHevSIjB2mOHk4H*oMJ33 z7P1nIDvkP=X0#&I0+-ErHW)8s{JmQE!qoAkz&v<j`HoSMx(zGx| z*{)#2Ns9LkgbtvT90x`}-p>hgIg+|~od)>olFY~0yFZAk955oVvojmJ-yL=JgFd{| z4gHqUygYaeUFL<_h_BE8#+5-im+Ems!(bDw67Rt|kmhf}sjXwr|Mu0_coEi@O)@T^ z#(lq&Xc6|mW!)iv_hkuZgcg~Z+ulJAj~*5PALtJscEk(^RV^A!5I5o33p*++wVj>$ za^(Y}dFK??aQ~?bw^59)6=Q!}$M2RSdn?CwT>@TzN%{nMGm$}LZYc4=T8#FS!as+= z#C@J7bZ-2!mUv)v-;4D?O z`vy-dyjTk_ItXpxYX?jI<1Y^R+1m@6Q>DUDO(VpoX?+^Ix`>LiV%I+iB)MReeq@@X}+-=S*9CADB{58f%d+qxl+^2l1);C`drPHZZVk}8y9QXt62eaU=>0<{EItp zRQMZJ3l{`F;fyaUe5n>*6yb3ow8k&yp1;1i;6MJl;YZiu`k}I1Ix1?mYoo5frHq4B z<2yi?)cd37p{Z&j*b-nAj5nNU3VtkVNn5n?g?{gAu)uEP#-cON8n+ma68 zB*-IS+RcQZ@rT8@0n8b}Md6D$#T@DH^qAow+6|y1xCNXls)|p0`Nj(?FDwHrEznBu z{|z1Z$7u6yD@2>zM2$%W6KB2U$AmUy@}G9I0~1ZRY0A8@2;FgX0GeodQi3>+TH$^J z;*7`l;PaP-FJBRU=bZA<4WSm}2>7)bKLmb^@TS3C;< z@b04JEAOB1^*86deSJk(Dic?s62Ldm`ovjKBzW*K#3tkeL`vs$9)6^+EHf zoqHb54yH9ZYM1`tw^8h_RVkq_YeZayP=l;EI`-VX*YMOsThfz1*d_q@H9s&=FNoZEP|JgBv74${R>m1RvHI$j1!{2KTmcliOl|G zI&Uvxd>Y}42EQBN3zc#iIL7$y(TZ=px8ghRdwzP;^WGg}wRF@@*`0(WwhOdP5|sM* zNj2Z_eLDE_LGE*^UY^JlDSTE;ZMr>s7~1|yn%$_l%b!=f0H8htV6eMSmff--C`kI< zx^55}W`nU=>I8ZSm#Cbr?H?pXvNmrB){n~bUR@;-VBF>n^(7o%a- zS_U>Nqe8O>Av+Gmd#IJ2dI7RXInYUjw*K^k=yMkiGyAts;ac-@ILX z#5$d@ma!>xzkbrP1fF-o^Qt^z#;t|t z>jx{o`inVl+-PZ5j!mtZP68o#R;v^Qm+nLoGN(Q7QbK<>>*hH+%wUw_u#qreLS$>d z6$L<-?1%PAhf;L?$wdtUZsd-x)%I<#6(Nqad z2BBBUvgu-{<_&8y&KK&9irK{}vr9GeT38VA$Zf7*LM$#8DM3A?J-;`j3dZFCF95$& z3tw{ZDTFH+r%U7Or-A=?ZN=B#^ZepQ;MNh$SB?qFW(^Y;P!~DUt0i|==W;98(?%OW&qGAO0E;}g$FEz-LS}uMS&LLGeOn{(V7yiH5CBi0n_g@ zd}@|{5@gg$|L1$u)^Y=Wn>DcT+7H$h$k0PK_B+~t#`l`!upL3q zIjmCrv7oC!?bC#-11O9hUFb=vV`bKwEl~ds?%jt4zz1&vkn{XZ1yQGIi6~aQ5d<3| zc1OoT8T8Yg6WCzYH(2czmcRiNMEgCMkhMcx(!nYB)C$b{xzcOjW4Unpu*jX60ek#7V%?gt>>K2CmQHom1oOqrltujdzZW zJI9{+(r8uKnkbV=I@f&6{xa40hEixGcKeGEPworb!V4FKSNGvd`@)O6!o_qWz6<;) z!1oP)3jD@|d&$Eu0=355!^*%D_s{#p1ivpjtqF^T$E-qe-6}$Z$J$jS8M=!4!i??5 zChR^s!=0~KR&xyAZt(S}RbX~MKZFyDU_eJ=kz-5HH0lspt;j7m?-@5Ag z+0B+)2S#X=iBrzagsL)vZ&|f1wu;ZE5>U;liZ-J5SxVE(zxD$VQ>U^p3K-QW9EZ}X zDX0ytY^CMQis4VEqmX{aEW#Od$5P7Hr`Y9it$r;aXP?7G8*1tEikyK3&ZoH*_C7h| zvkC=CP`cEPj$$gs8X^f&dlr=pnEo=JYGG>`yl1FldX7NR)@O*AtK$8tf8lzalSm&i zU}E?Q)E68ZPgIyHi<_QyZuk{AFOiTUw&ubppsjr##u+ihp=`v=?DXWJ4e$g1v9q(K zrsg~+ZLr3)8&RcBJM?JVZWJax10df8LblIoj~37WrW@x=&kV4FVpT?C<^mv|4XMj? zV3i^omu99=sWPpFV9HUW+z*Cr8v7T8r}l(ToP&?=!AG}+$I{4unnv;YV@ceXx5dRj zNvi8gqL02x@1SLX`$4$25Z*d8esySEJ%wAx%GD!y_a59nGB#%wn=`{4oQA0AKWU6m z!E_TYZ41xt39sx6zk6PIc?M5Z@n&)lWbl0xeu;7$XvA=q?OAb^vP=TV3Gjr$ zD<-^BDfx{wKA4BiTte0Rp{9M3@LUci$DE6Df2L`6!2L$wu@gk zB)v;M_(Ercm7)L`96vIQ_bv4Xna&X(UmmL`YpzLe4K3&DmXrBL!9Fr-^$VqnnWa@v zvJIOJNBD!Vk-}AEL!#-}LDC8Iv^e-n9C;pC6|5xb()a?1!&O2x6J#n-mpTLK5=3#@ z2}{FFn4GWJeXJs=;+KKdEx~JMlh~l4>Q@hPme8;Np~c3o8$5_STmgLWdw-6OPC~6) z^(J3_VtaaNdNlVTVA=&$5ci^apC3k{8M%s#dwA=1PC*lGFMH#qSE=;4pdNc^+GBi! z%h=y2d8;0d&CzVKwXk}YBp1z=Kvx2Nx<5o} zM+kw#`=0$%quvsZEDF|kH!F4?+2rtALwnTX>)83ZO_**^*m!i4=@T{8PKC}Yd>yZc zCO~63-a790mmz1(!(|_MUg1?0zC2N$7dVG;e;)Yek@43zmwfyEmN#z*ca8;Xg&A?x zG^wJ=-UpBOEx{){o_RFHNM-4=6zGbw>{-`*_@)9tvrpDSw|S8QSkoP}X(iQl)Kxisd*Z30Cen!mQMe42EzweLp=kT2|gD9L89X+y``K>+ngkhrc!jO=@Lo& zkvt_WnMg^$VX{tSKdT5BPc1}5wjQnk_<%SbfNq`N54I&nH7dU6eMF)?l zaA_u7M)(Nu@g3nKyTao)jK8`8KffpV0GGFfk6kpLKQDZ0OZem#Jhdg9Pmk+rfHwmC z)Qq12ZzJ3S?x(}2D)#(~;y$(qJSy-h6+WYI(TsPOp0C|l@ZD<-Z{IRj$Bs>u=~QVI zR!xf!nKu?YPfLk?Hn4?drM!|sdO0gq%y%~&#;JZC?>XlJ=-N$(B0jbkJ4wINajskc z^u<6=3S48F*A*Vm;r)iyY0GS@CIF}2*qkWmFW21OcC`0aAja(Cl7)g7|-g`g_mNmQl-(g`c>%~Bc114tncQ#W#ECBvXEdcTb9HQGQ zM#URiI`BKTezz(poB>kk1-b;h`1>AB6M(3Yx6%`C(b^VNnK*|y<)}553XfhCKKr=v zrAzRc9bw;rBQPg$!{AzgYY5i_4g`)3PJxp|%WH|F-B7w02HK}6@^iq%ge{ES0FMBV zhbXvvQsGJsfA5m==q@~SF7S<8aI}Kw_k=%qRC!@r*i}$5?gOs}cq16U0^S6E16)hc z9+$d(m#X_^cVP+}M4-$kobZAOj|iN4&sXlXeEa<+Kf2a%|GrQY75*Zy2p-=Af`v2^ zO(}lC_mRE%kxLmFn2!Fcj!gLw17)O=_+18HG<`*fnRcq78~28ESf!hwZ;{YqL9yu! zHm1qjpNL3WxByB9Y$s7qif9XnQ+$AvqlWq1Gm{FZaOC6EqD@tc+BKiz2g`c2RGu6y3P z={dRYQE%*2Fq;IN#sj@wM5eq*8VPscp5iqK))fGf06(43Z(x@zvALm3)GJHvz8H{U zHdjHWvo2&)`Y}5_nmWg1iz#ZZBZ1`2jmWV5m14ASMF*^ePLG(K1F{wb+`rCt7S?wV zS~JurP_RHU&0I=TO4_Z*^gQiCbMoOD^5LvS=~CDXyN8&_qq+7qD~OBM7Y2rO8?6Dd zfaKXLisNAE+Ow#Za87ZS2vqr5N$&>-xW==%)v&UFR*D>Xsu22cE6Ldhn<^ z$v__}bP2491SnzSp$+iEQw&%eLa?*xT%DyP4Eg>=MrB3=cVe7QcH8g#Z72&*Ru~Fk zPoMnP6%1xLCwQkEt%PL@n;Y=rBk+4q3oo4)o|(WzqGJ2aV7zVcz8SZPUilMZr`IO0 zwl8csRqD2VF{bwE_ZDRmV0s)Cuo+-aq5$lp2A?r_-oYnkaOF|uv-@z@2QF5|(=(%T z!rKUM2IE&=_;r9cC64*;V@Zo3)D{nZlUSgv(s_K&j3>M zwU(U32Ed`w$QCG)gYJwVb&SEoPq8!sA2Y!#YD&B%J;0;`?rLED133`R!U)Ls4J$Xok_2eYh zX{p^5L1XjYtUwlq^NG5n{m@H9JFS(7Pz9qsYG{LJvQbgBMpf!=Wbh{DK^=TqSlL;L zfk}_M`60{)`p^~tQT8G0G^vj0X9G`bAr?vCm%%(Sy{Y_qDwP%$CxzHW`?5R}`+^yj zDviS3AS@f>{0@BaN%)6P37@?PyD3NgP6)h#@e73a4USNn)Zv#Rza%3ZJaRu01Gd>$ zpMLJs0TCqr{t?kDepBEo@Lqs-0(=(uXf1qx839!m-Bv zGKKCyQqkc~_g0=?-dXa?cUS!8PT=?$CatjJ6sZFZp0+W9 z&xf#w(2P?1av`uLS?<#JECj3)Hl~h^ZHI0+7RN2ilQydLZS=x+aR4baCkxX;EJ9@F z*w~w}{pc1D)d^T531|}5*|OFL(v%dzF36;fLXP|Q0-L9>vjdI7y#N!1ddIOP zjyZ5-vEy$H8jI^DD@Np1N=badj4wLjOO^1V6ZX7u^~Ce7yDeXN*YllgEx)+CVs+xt zR@o8Qr~_3UvlBuCZHNW1CTC>teGi=_Pcx4{7XsNuIUwYPKAtxp^Mmv~>(l$zR^-W* zF&4?$Z@;e(HsV@l$c4cfceejt&cOJ~ZyP+HdCUwL`i$~5&d8dO-*Q&jNQrVLrJBDb zSJ2ky{Q>Dn)@zSLi<{0kN;rYC45eLyEIh99>8+ z87q{t9+gU0h;#)G4?n68^MjW%IjuwJTA%i2W!!HM3F&h#LT?qzlK{2By`cwc^o;&2 z0u0G9;ESZa);aD3;a)JF+%x|EGr~W9MtN~JUdZ!cTs8O!@Joc77WDy0Ke8;}<&_MI z@J_dr_r5-L7`AcdFcW#Kf1+9C4Bq(2{(Rx7k|2>ax&cc7C;j#5w!{3 z8(*{lZKM@0SITk)TZyuEoX$ko27`UX^ zH2#vVK*$gq>(2yZVE@a29vd_GDJLj-be$W-fCcSxB{eyyOSu6LqLv&2#oHsV5e&jiulwK?tc9OhHzK0}G5w;<}&;63rtN z#fC{SwXkuJX=k{}hkuvOmhY!(QcUU;*mA-wx^23VVX^(jcmJ2}*ZDr%8Z3h__t8CYnh%%sS!$wQ^pd4W4)I z2i`hr`Q@F4t5+M2?ze8572k@RSbv*LK zF8}nE^Sr#{*q;asgtzYtKfCU+lVubuREZWSBYCkeTQ)~fp?+kK$3Jn7muJFV;Fo6H z{KfsmKi6(}6p9WXb!gtbrYS*KTEr92lzM;4WW%xh*aSBfPJwxdhy60G*fnQIq_OKN zh5)iF@F?&JGrkDCqQWyyaKP1t=X60;>h2+)IJKjmKC1=V(g#K%n*hYKZde=>ALxKzj|q-9}Wo0 zz@Cua^I8o4t#~J|YYc|XzKrnwMYgy0;=BAF6dO(+rKH)Zj8MQiy|Y{wm1njTQRTzW z)!Xs=wLq!5lPr2JXnetJs65QUONEy{8)dA}Ldi%N*a=^As$YR$j@Lj)Z(r*km~}iA z>jwj2Ju$FjJ>)e`sin<_y_ON{LqTGvPQSfxX0 zT7z>+n<#+hQh|bCT1A_oO5B$>X}Y9}tA)v|qCPiaa(Tw)#hU51($>O}!NSKef16=> z=~}c@wCx!@1-zv2MJK#CRUS{{)oUk#?;HpI*Y}qE;GHG!-fUPN1;h*6F0iTK)Dz6p zdc)c@x+kD#Q2DwyhlSw;JZU5>b^2oc!7iaM#ye|X7<%Zl8-UW`HWJpaQE|h%D1I25 zo2PnZtZZ?Dbf>AEq2xaUvnLD@Ga_eXqtflX4|d*7$=l==j$PBI5SKLlNMI!3AIz%xrMR7aKDfr)Krlu@#ZLopQVo z3HIZ{l$<9rsF1BVJVUZywJL;KI5vSLJUN9wy)69W^YQR+g7Jorl)Ud*-1mFwNBb=> z1-2E=3GBG|ra1_3tA&Fl9IuRJ8|`1-im3ad5mt$N`I&>w8n$P!Ukm3HE>yxjAGmID zpTA07SW9FK{0d>74uCy{=O-|$ghq^iy)@owgsnC;*%a)Eg6) zlaLBRP3?^XspGxd=lI)zs~v88%Jh8A#>FZ1{si5r(JjXUIBj9>qnAH#H+-=|*a^l* z6h7Sm&@m|9ZuC=^zqro4x)IPB9U@|pST7nNOmr2N%R;gk= zm?wAl6w$bmm>34uVoOZeo_NoCIv0>~L(bIp=gTx!-C_4+PZ&Ir$8lnj_VXog@UUS;tb(m(Oih6EC4CKULnXECnnnibQ+~o%SthW zjBy0A#vnNRNB{nfAm@!_mVQ_OeBf6Akyl? zM^2W6Epg``yESh@aLNMV#2b%`@F(Y$|J`}`NDU|6__>E~8+d$kg);@tq3 zD`D3~Wb4(&xOU>XzJNO`;bbW^t>N3Gg|Yq{3gs>_=@Nv9>)e>Z`3XF_30JmYX96Ds z4qCVxqT|4)=WkA&N>sq61!e|MsPK=rgnMHAyM=Mo2#?e;=66Os+>Z_#etp;Tn|m!c zuPvD$c+AJnp?1+yW#*H(uMdnd;>bPtO%VO+^Am@bLOEm|-afpBuO)DHN5Tm7{NHKM|Rf}(w`=`R;mT*ah-C4!PrEQMy zD|Xz(fSxKHQa)hImS6$djJV#d{RtcUQ*?iV?kb^%(_k!CEi0ewq<~Kp!;s`C8^Dvm zXH58gfiJ7@RKorKYT^08P0zP(dcN~s%X`-wR>y`5ft}iLb+Yn>Uc?tE2`PXl#ExBZ zAW!JW`xI0@E#i1(6w+hqFw|(t?TRN!Z?GJaC2L}uV#<;PdQwWctT(O;p#$U$b6*RM zT^8YXw#az!S1yJoHNmGK87aO_{G6do5G+>>GW4Rm4luT!+GAN1oZHnxV~{^j9%1J{ z%gu$HVfiO3>7}=MiX^6mX8W8bYTxi{^%4M0uaR}D1Q``oodB=&F6tSnMbbkNg7j8u zQqXhgazu-DK~Zc;YOwP6V8z})m?a%`%&E{a6|flI%D@J1F{ici5v@^h6zfJ2qVoyh_pY+{->ed<+?s;J%@XD_7$9uv@YdH1r zV-H{P!Ve5?5mCX@6i8H?v9H3VNn8WmS{iT9jkizW){!w^f)6q5##wxWxB~N8t}cW1 zp+*VG&cTs!Lyg~Tz~x=z$sKrN6Lu9ByZhGT5-Ao$b&1CJHdH6$TeB25DcqW_% z<9or_^3hUvIydgz^IW^yaO-x<(TRs;pz=nAk9N5f5aPR}xGcoXs8|DQJ9vBdd!3lR z>`F(kQWkkj=-UAwIGwL}>o_3i1y>9AEUx@7>^a`us<6{G{o5YeBiipbySs@~+%!g= z9v=km?5%g z`bgvu$$Hv}{0b#WS_SlkJzuyiY#4S^%y-4Ci`EuK0C%yW3OyGQLl3~vhcDxac0RC& zGd}5*IZ{O8788kVZ<8UYaoF`sFCabRO)oMw0Tx)=k|!WTT>u3)V9>e4T9GlH7OXK4 za?V7u)k*jDSfloJqEpsanq?M1aqh2wU$V9l9g80{qZT1J2U#41S)eZFwh|*cSbyd2mIY?K914doR81P8>82 z?s`~F;8Q#B$LHab(>SXCi8sC)V)uXBVB%uuFG=KgUSQuvpZ{COfnOa2-aQtMmO^Ni zDRJaH6=9-jPc|C4RYf9U1|Inq+7?zVEE>4Kg4?IY`v>sYE_`Gkp4f&b9c&`JXU1WU zi52)YFax#%d|8aoS3J3@zcLp=xLNP32x=Jc6*hsnqADtWH~K4VfiQ ze**Z37AYn~^sh|fo_2M=;b5hl+f zidLgda^a1Wm9g?^1f>1=w*qzpJR|UugU>nP(<(ff))2p11-^NA#dqIb^3$sg@7yt( zBXEteT?x|}h%-X#S+()P)=;2xJ5PQu^rQ6aTj-cd7JAcu7T3uccX}aF{cNNv%htgB z<_R`Z+nqImAO5+X0n9zK{}u|-;E=i7$$&?N^5FQ*0y-N4g+%&bA`uzZK1GLGHqTZr z2g>_LmrrrVNqd&4p(Fxo?~^kb9gKFyK{;Rn*kEd5XB_`L`pyC9z#;%hol`) zIm2gY54K6#n$2(Y`kwJv*20@a))B>>20-m$0q|iN0N?^%)~f(ne{-oQEnqV830NO0 zA)N?NIw4@^E|A#i=fgjvSG5vOQSOFF)cd1H;B(tB72{_fz82tHUbvBjc~zPkOn~zm zcm4O;z%LI1zqoDOI*JOtO{YvNiIMW@j0^Pql~B^a@|z?E#}Ook_=tn5jsT#lfz?8| zdukjU!_5=8b3X9Nec|#{n40iTFzzLB;js!o0j6eb0lz2kr3qYZ;m>ac-nwD9`$jtt zIE2Zj;>-vQG)Z7)<#@F_OhVTQi1li5D|XRVB*OJ?{4m@XLKl+KTbbg1(l-sw{ROMV z28->QBaA(aYSXcKc>{lQfh`PmDe|?D9Ot!wC#eSy1>4`^T101zF5IamGBsm+wh~~mhZgZ z@a^j>esaCx`t1fgHl_&s6Txk#2}_9TK?!L+lmd9V@QYCR`cv+}0Mrxu!&pKNNJ_4S za7M{(#osUe|3%TzAKGQB77E(l$md?1>MEmTzqK=?u<~~Hx_(se%uiSo1v>B;}T zgaQQuD$+xMig@!ut&z#5>G@EVZkm`$fQCfWg=i8&7sS+DEQ|p@shJAhb8L|bFbY@@ zJ45kbP7SmdNj_-*Z@mBzF|n0AOauH-XaOylln4Gmgreh0)CQy}vuF*JPU)X^c{&_x zb%(vCbin*?RnQ46M7bZ7$)@nRM}$ATAUx`XYi4{iz;{fzR-kgh*tE#~pQ-WwGVs$o zfnVP;j!!gZtyeJ7Nbhq=7`9wlj110ue%GglQ6zg+5`lHI8nljLEb~U4@TlSgs}^qE z6^>7gdnd+ct|(7$2@{03L$n2A(Jk;AFf+Ii;AID&t>MMmcyAe4En&Ltm{{C<$E3B? z@%XrLj;BuOyFj4}h3R^bpM;gS+Q2vOHGK0V2`ySD=EDj>D7 zRY$MCYKW|)&Sus7@MAJxG2+j~RtSYfuMqwP8>sHH0#SmkkN3x|o!KDGPD*f3NyaHo z^L|Wjj2rTo#3qooG%*qCn|q3uU~o4J3$t z$DiYKO>96NECqHVGU(iU4Xbp)W2R{mp?#!oFShFg$}&bbADni^>e6Fr2+*q^LYl&9 zGW_Qi=h{eJ%XIV<`g2AI&+z+-Nr<@y972?f`|oIqGI)I53dRN^zih$o0@z9ya0fXs zolGCP06tun0ESi&3k65IXoB*k8>D#ScdGzPyM5{V{$dgkiqN2Z(Yi`GTq#RcK6Od> zqeqla&V-f0Pdt1Vct4#nb^7WP;DUph!g~wjN4Jf)?g-6^G9{|)CoX<#s|FTvx=z5D zDQs7;Rl#O$)E40_A<_AcS~zZv!$vspP&cs{s1 zrZBDIRQ_Iiu8x535et9|3eQ!-zc}xB_kQ4e4Y+BA3!attSQ`@&bL1`sSATfR2)*Sl zBTg;+E#yw^Vey^%S$cSRCt`9C1b@6@F>hlgfxx{Mwx+PRE8N|wS=~=9dB^cDce*jV zL2$7MXpL}ctWIF%VO2q6fqF~XdphEa!=|InK}{A|d0`o%-7+JbMN=_l@SMOGMEHWh zr<`yZST=!g9k%?{wI$zrXTdLSG~B%BVQy4j*r|od1gbhtq?*RCCSK?+X&}uk9{lDD zRX@W6zcX&d)x{tYJ`7`U$GVFl4_^j8ei;su&p^`U@xHO1V^@9zLg+ika&{o2zc)ZF z_uh?e^$-RIwZHvd64F=E(Xv5AON?mj(pBT0Mb2tC&Io}TjIL!c$`&1s^0gfQ(?cQD z22+vl+O?rwFb_WHVu*`xPuEBCxiA?IQTwn!=_aBXfJWhjlHqWsw@`O~pj|;BCCzN~ zJ%?ffaOP@5hIbKNzjE~93gAQZ5!4D^zjU@48+rZLVkD&(x0Xs%tW5s1H5zCh)u|{e zuN)ifZ^IuvDtu{2*aUtNjPD0{%c5s~GkvWJ*i)evcz+)F!R^4CH-VM1SqT#{yczRV z{921P9wJp875vX_!AEECcn#+?s_^SnMb8axdHB^*_~{&eb84I{qPT2hDri-V>>Nxd zFcal;4)0z!Drf9GZah7UK{dbVH|yL1zAna7Cj3(s{&YwA>0`>9i@@RCc<8!mMVmeQ z8hVvZXUn4C?3WW^8@wP{S-z%DDjNtX6U+J~tZ9lsGO(p*aT-|p_`Dw_h|YEe)4ds| zck&dX2b}aVW-0R_FK&ZHGGSw^f^dSdA{JFLg9c+6Jo5lclc?sGlnj}=^DW>b5)b~* z0ACRJjDyF3gEsJu!1_{vJ?`v-%*0K|q@tU9r1uCQfI!N=g zwGp?J*Js+rTaHnd;(IULP}v=$qx;%g{sCj~&pMgW24F)Qh^@2Hb4^2#*BJ$GU|_Et zjq*F_k;oY_$i>9KhLhgmG{O*(hZ=wni}cSq9V$ReY-9n9$$#sWJCD)72)$2l_zUB4Dg!4PYezdz{MnX{`(3WVq9AoKe^?3 z=N8z)F?I3tH$J{$eSk$93;xHqg_rl?l^x+zJMioT9u;G|&|FQ@Q*dI+uMK`QH(omm zeD45$eq!943mY0cU|b>%hBy(}o(b~?-n|z1t}`~S7>`aJho&qnW(OGX4#wAjj~l!! z@Xz*?w=TiIxo0fAaISWkdeA`7+^HA@O(SPNV7!eL*|Gc|cWTK#WkvGYz_Qod_(Jz< zm+nz5tK*i{5o~V9*Lu~&&oQ~ML3O*u?#z);#T%GYM5?Hv@Se~#1P`uuOtys09mmeT z5}a^|Fek7yqiKnuNEW9>PLhx^J&t{13gZjF9~k_O6Q0)?)qJfDeD$Q^8#fyM;++*g ze$R7or^PohF>tmU36LSQEL$7I77x*I);T8BLLsCK9dySE3tz7R2;J`~(iZ?`X9VyR z7IYiM-rF#JN*S~2M-se(!r6U)gPpJzhi)m(8>`IInB7L(ARDU%ZE)gP=_VM-*4Jf( z!+$Y$qsV%I@t7mHHs>g3C@MNyUurKpOd?|va0dzTkknqemsco~#D;@}!SXwk2dMIj zmFQqa@jx8E4268zMKda(y3bb>UOh>%r?PhDg6^$t#Y-hcalimo9M@4|!1FusM>FBaJMeGr8-I1jxOo`G3|pH*t>Dx1Q%~a9 zZN3nGebqQu!{%dfIR(=k3RDRr{1f1B44wf#RV#nG2VdQ4dHYC_R&c5WRm7DCRVbLJ zg(#{-`4&L-fv>ak`4^rd?ML?FV*Fk}`dz+roikv0>{%QHwzs4BXz2s^);or zEvVE~S`mT~mMyIh7%g>WY-}idyUO0Bij7M(^|o@Va4(1Qq*Z$(N~HAJ z*k#x37{nKM+yE;^`Y>|Rtd}Lm2wi;Ub7URCDZ{vA@cQ)0sZvZF@_jWYOb*;t%9%`p z;o8Io2;$!IA)OF03nA^dlq?SmfDi8WU&nlClOBFy+5Tsv@t&g#r0D;>b<{sE>wlK{ z+vmsxB@(03D4ESb2U7<0nf~g zf3L>t2XHzUcBXMvZb_Xk0@GSp9K##eVQ)L|+^%D1fL4tRgYSv)1>jYL7pCyhJ>%-J zv0MsnDu^Y-u9gOD8Krf|u*)1bCS&t-_CBg~B10r`iL-z&PjONKAm(W2Ez9F2US>EK z_xGm))iz9a9V<7%8cp%`Ex{VZ1$MUK{P~J=7bfiQ)=c**RvW@0k<55#QEy}x3#m}7 zJ2r_0(x(+ZFT$77*neim`z?Iy{)+G1_Wa~V%j;J?H|}|81m_&HZ9`r3@3%`MEMf<* zUEdk6QC9@NSc&6JU=^_*xoZPeTzR;Ue0^zE5%Ol&ItE-%?(3p~Z3y=1iZ>aq5XNY{ zd{hT1EMGd@?iYS`vwoBJR#X%_H1agM8*d@@GN?(ks46S~Q z?Q4aQuSD{W)&=Wi!M++W?a8I()7}r!hHEk@^hz?`qX?aK)383Tz^wE43+v**Zlz*< z_C@DL(l{NBj#}-iO)IsZF2XXA*d&-Y%tzgjmSV>;cn#J>gPB7hsbI2!%E)wMHWm;4 zT}2=d3xNO9_5fl0QU{HPX{Jw^SXwj3ZmCZUlfllgyB%uz#@CUM1zZh_ARKyOvZH+D zyyIgV!c2_U1N~B_j2O?U@dXD@UJxFu;r}Vd>-UWLGVYaI z0pCRHm}u-G?i~c)yb9+w0y0rHJRFOm5&<@E8vHP(!<4#CMF%8|ZE#3ftSH<*VY<5>ITi?_ZbPj59D56L_0U8>J)J-T*qK6ko}{&V%V z+@X`qWZ0IMQ-ZNTtlNd#*@CgsXWo(T=&f(%v|+#(kkL*%AAH(hhanw$z8ht0UnGeQ z@xuiRLAt=P_`G%Zs{A=hVPJQE(#}qsogaDMVuWLEGr{h$E2^^ z$*2r&T7^Rg=i+|;)P&3X%5xW#OA}#^@rJ?MMCePUFfrH=*iblajGITs(Wy|0Qr8l9 zwhFBmRsl9@;}0*v|K$$JoOOBmQhfS2*636|=-Z)M1${tvy(|1CA zex5XV5#tLgd`6YW1eCyAi@jEtyt)s0)0nFVhO}stMB&oDMKLF+-8Vr{9LJ6 zwtNlb(4f4xAC2WDf6daJZW14&Sy2!c(Y?irqKp!fkW*^4ua3IJJu6P}GxP!F;Xm5t zcPk4mRqbQB!&q8;MyQaD<89^ab^IFNr{EUQ^9>4$a{4$&`Z&CcCGPDbpMU|ELFD9z0 zb(nUat!Wxrtyc1I1@HmX000%P->rq=lCZ-CNxI-Q+xZxxuIvHh!2y~|1x=Q*C4x+RFERrSfKCzRn(?e*j7Xp$C0f7VH8p7LNIP!rnOoV^FFWhX6|5qEhaR6IE znK)>&T|bTOPZxn32gb%$V53qhZ?tKuzcP5+jNh2>yb3RDC|5Q-zdj5D)pUIBl1<8b zyJfydyF{kPC@g?7C;%d!S3CMxy!qrVLJ+Ou;a|C=qZs1D9EL50)uB;M(v2j!WFB)T3BJlt#pM#VZ+t)J64L7qOe; zXhTX)6bl3k1A$%Q8g?9uUJTa@xZ*5TyOD87y;Vrsf<9+6jF4_tOa_V>LGZ;GT)Vrx z6rceq5&!`J07*naR3gEs`1kSROAlAG3D43&l^;VEE|MQtF{(>kj{dMs5Tnis5z?khzfm{Od|QckC|gpQo`gJHGXSy%PU#-p_5Sz$g5j0Oj19FU<%Okm9p z_kg^@eCyLQCMsuX8%hjtDIC<&4%rueR)_%092HZGPl5J7@19ad8^X~lB#e>|2TwYv*+9s2UJuCn|NVETZKA1Seh9bZsA~1JhKPSPUGA5*U9#GoUMWeQx#?ci`H}R#5i3DYJ!u#e~9;ZNs0wd6M)=E$Ku@Z3dbnFGGT53A6h=|lz(vV{4!( zRWVO&q>EdXhu z6ZSb(9DU4eS6YPpT#+UbiQLy|77ABG*A+{Lq39AHiyZrI?U0qfV%<4iND_K(JwskZ z&Z#f8E~PlJv+psq!i@n!1EF4;INBMaJt-rF>8B;xH4xVVGD-{_PA_C^v16EsJ@!GA z|2{wFkfyD1ZCLC^inVG;j-HZlU`kvUXcY6B4iV2Lj8*_r6f$!5grxukiK>MVLTFck zhc18*-p8N)*`Mjr(NXp1fBqLs+XYjT9MWMWGh5S0Q)~b=8Sj=XS+~3-e6D0jU9t{l zKX)<4TejdG?CuIrZ7COO;n?7v05=R)8oToeao22S9L|lyWAH1X>Sm>sv=JX9mA> zLHVzC;erN!*&5$PxGiyC=IH(LEwGa4LtjZe{5?Y!Nt1Td2+W=G3xkPycFgmfIR4>z z;YWvoU%X?SEMc<}d?pe364smMK6RnV>trev)C!`J9u^*_GZTEJjVX2 zi#Y@(3q4Y5=sNizeX1OT6f-FrEa|(I!6;S9#wx1-KOq-G+9n;Ah3-vq2lnFnn?&_g=-+w{XH4SclBB%Wn;Nc431NL$2)-6|*&}zu~2*0$_3=V$lF6J1&+6U;EfH&*Ifwcd9 zBk#Oomm4Z!dkZd1;}d_2h|fJv#l%!$8e%6tH{^IPJzPCN{#w zj(l1|zrW2Z0Bj&GByoSTF~HhD2r+=ji%?a8t(kIu3m&bEi^TZlJ84q00FKQ#Y~zl< z6^X&7npZf+Ht-bivcfAWe9FP27}k2;SO&gx*z)an=KSi~iudj`ERQ|3j%nqXOanL{ zRsAbZXsjpi`49_$5W|ZI9$Md1{94~3lsjdA5vVjI<5-XHP1Zl@?&t+JM?=KFcGH9s z7G&M<*n$nlZN;CArUNzzlM(AXWs}e!Y*rrjg2(m3GEoqRI!WTUehm>1Kke2Fx#N~p zFlhcfc|AlD&*cSmDk^YvpF1kYB~1{DIwWKkLY%B*)Uf6lIwi-eL+K_lIYp)88DPel;59yL7n!H?cgXBW#^`Cm*Q#;(f|5GbGN!_GUtA^mtz zkl|Q*mI9N`nmAkp6cY~@Z)C0(w3c}Nt%_+#;bb{;6+6ZppCJiPx(Hc#Hz|iyP18Iq z06r)mbzK`o+grdi^mXSjkgN;vD1Y7mz9;ISB>DP7_EY@_V*TfQ#)3>`vn0 zdpC8%r_#T9Cux^`6yV-cSTwmxPZ(DpSpu_ZRMNk+A=JR@20s$vKEhV&@K?ontR;eH zmTCNNXA}W+$%QEy5V#}4j}ShJ@o9lCZV7+B7kKj&0GU8$zg7#yZxNOA>F+l!%#S^b zxuV-H6-e=rTp?VuXhZyr2#-va^OK5STbsJd((~K36se2S9%E)!B$N#^$R&G=OP{ia zBmpj>eCgwcgZEf#h$z)Y#kmVpu3W0PaBjlprf?FBgJ9eUaNl5ou_TlGV&=PAbZ?v& zcpBm30-vpfmqmCASOw$tRm-=pp7PqwmY>{edH?zf4g$`E&5a7Tt(Y3EZ)jJkqYwRf z+AO33z~ac?d^}w8M8HDajSqHSWllnoX)paGAU@r$ABi)B%fzsh^x8NVc>rDz3B?vh z=`0Rwx7jq>r%2Z9Sa4N`Q;h`ydSBiCs<}Nnn)`LWU?`Dlm9H9~<_^u0g#Tr29 zQKVvmO3n++f?4gKHyOtOKOot(kUDhx^}(v5bX?egV<2Vrf|Qm*TZ`Zw2QWv~eJTJ7 zAXis?mv+N~Qd|mxrHY5Ys|DXgeMFb`-NiEx(+N9ZTfUzckR%(CA}v8lC)I3{9<4rH z0epZyZr;2pxtfawZd4ETX;%G#XzP&`{T5S__qB>?exfn*)whbbUSt&~2BA|On?M_) zS9^OR>{Rh$yc>)=Cd_lepIiU|I9|cYQds#o5wKvG6P8K&e`Q;Eep|RQ5pG!Er)FGL zVUk2`%NP#W9q>(>8Z@am2-eed2RVmnjMk=qKL_41;U~d(%mp5s2~Y39TQ>uXxyQ9q zSSFKa{x~o{4otTkUgLzsBP{5^ca}l700ibA8N+`+@ z4V%5w$pzpdvpeMCU60G z!eTn#7ahC^JR)&g@XM1G-@4oKl^ZL*_tr7T*IWEjklImiPH=VXd{<3O0m@c8$(??_ zw(>!rhnOK#`$9kFFZun2=&y4Dsz%Xe@$KHn#EJ>a{1J+% z(2%NRNk4B>Ap~P&92l99CK~Z)!2*5-Qh_*OG7~m79rael=D7)b z=W2Fl4mVY93Ec9=Js&vrhEIoEOiGI#@dj{CgpV1#D)4zHd{p6F5-h%b)bfp^mcM>` z&X3=3xOw1N%?hkZYM&PK{WeI~ zJIPT&f`vqsEz}4$&Y4JpK}uVjAb5;b6r_qv1j#%xkQ7B6rvtIjRK&$!t0-De!EZt( zm{nNYB29y{fQqA12U<~!QoF1BB#Hx!Q4my0Kp$<}%D?=Vt^TWjB~I;Z zXyw_zi0_6lvb^MVs!xqr$CAlffuf2IX$0>SHeDqAdEmrgL7+jq)W4QU3p`l_nk9rr z2vro)NpR6$EwJNY%SE66y9T$2mcNZOicivmc-W_cqwOQ!@kQr9{Z8^ttX_Fj^|R?ST*dsckVN zXlMYi!iR6`0YQWHgsgG?DXEX5-P~H%n6I{e7%@tT%R2CGXYWQ%-jF2b*|)D9w}8@5 zAcC_ZM5^2Kh0$`n>82(fiZ)%y=4x!Y38BHJ6@InA7IT~rXf;7yg}R!RbJSIZs>bO; z<;T2>IsoP>dm6%GZX^9lxkjb4$gR3aaxf{j9r>iKkQdT zTmRup1pH9h0AGLor&U!k5fKqBZxUgM3CybgZ28M${cP(A+47eTI?cyphBx~L>0b~Lxa;0@xFEO z*0!Pm$;y8#4*c$iCGlShs9B}%Yhgws!Y$w`#ubdIz?69KSergWh-h3Nplyw&ft5)T z78)TvzNNvj!Kr16S0S(Ny6kiac}9scqq%YB_#?&cSNl#e_;m2MIA=_^D>ip(_AX4> zxHO^Ob4V2@6Nf%<=d|UhiEtgwH=*LjucDk2_^80kDty@qFKEnEIP!tNId1vsorZ5+ zZ}`dk4L5GJG)rSrRcvln1obqb#V;d8usihg?mh&>dJCWB@r<_tdUq(mvsf%-5n$^4 zW8grZ3=|yyatT^=hW(hl=Q2q0;fwU1{`~bV=fxL^e}nyh`Td!Vuvs=Z=ZhWAa3I~i zNy`IDMjhxVXs4Lqbz#FJ*NE8AZ_x9T!Z5hFoE~WZwMxH!Kbep|Yan;D);l6-SJ+bE zq{149txmD|DWUb?DlFw;ppM2BD}}m7>M9ljb%j=wI9YItisB?n7hM+LB_X0CYID>A z>OInCL1H{Wk<5rlYWu=Y7#Ok*@*hW{Uazq*i8MZ;XKsZu1TD?*Lx2zm9HR-2bd)|x z_e?Ck>`n&3Y`%@z78Yy}C(&8`bc|siSpxIVrJq1#Cs$$$)>GY3_`h4*z9751yRxyd zA#c3##=`>Ozx0pGmoM9`TenJddB=s$Ha?T`ppTlcE5K0H2UD0~S&C(2)guZhVMih1}r<#e&43o7BXQmuNnT6PM`* zTT3}E&f`ZLAZ&-eVl6CwqtUBGUOa6|decBP2~@SRxl^-!X@i{$HM1>cRSAa@Qy7oi zz%m4y^!jIPs`v3OGEq36eEcsuK77pzbpsRM2W2EQZ2S~~&Qg%OV8C)SB$M2d8~ zbkK%w{5(v9iPN`rtZ*+6kv>ePz}RYumMeDAf+d??&Nb*zcEcU{Fc~-faePm7hgksg zn$j-Qf$e>FJs>SXR>PQE7p<$}G!_Ka1gUDIa#WL~OK=rcm4%8*rJBa)0X2uVo+_^o zLcDk7mrV0?pj&-J=S`j>@@BMRuq70+jLz*Od_2MN1LbcX<(v>KOhljSYu~GfmpZ(e7 zU;pcW-F#3p0X_@`fF2zkRmBw9#y|_pm`Pu}$~wYoS(%GsYpVi#&`zPi2`3wOcj&gs zJKi!B>opK+z?Vse*8f>Z>4E`R zYHuH064AwT3$z`0Cf@vGbspmaLm~jWwa|s(_mneHh6@)P?DB=AAkIX%T| zNod0i$APMb$+j^&H(|0jVPm_(ZCCi2aF^KeA2l%d>EQ2dVad+dT1@5>;knB3{6u)p zDNg~LZQ#z*`1W1T53e`8etXH=cN^}Vg!n{xnAM7#f;poNp4BQuRex4)E3r=tT|!Cf z&|P<6Tf*E)w(Bvp-Q@+SbVUJa^xs2!O1*$s8P-F`?eEaD=_=GrMoc0$&6JxW8aPri zbuhu#@^ByM5_+9NKk={>v2CMuz?im~vAega65Zy(`dib<6US4%vD{;_Ee|H)GuA9@3YTR;`X zhp6D|Dt61R!qqiWRk(VRejZ7e38hcvlu9B6L5XlNHKVf73k`#Hx~4q6(WIqO35lYR z=0i%aB+y}k;qdiahY0l#wkQM&xKOA0E!F^?pj3-tmW-|&WiSmWVT}EhslRqY9}!vA zlj&duFrUx$-FM%0>9+iE0`Onr$LBuxId^z?IN9IdFB7(kEP$~PaDA60Yq)G%!*!Gj zC@V7pIsl0f(rCS<7ue*u6h9irN9arXWUhDvB?a$1MeR1JYhNXt@4TRhQhdHpROF$s z`{iaWB$arc2DIs(wn{~dq#&CmaOgdYwuQzc6G6l$;+l)2>%c&1ZN=cCgrZqm4^VR3 zJMT8b?E21Tm3E;-Zoe9cj|Yn*P)~*Fjxya7Cc8E6+ywTjs6Q~{s4Bt&cFT7Uj33=H-oLfNAFg2Knaz}Xt0K7Q0cpGu zTA!Lg} zF+0-2SQc^mHa0A6+igm`iw=Z#QX};QoWmSA6&!+A70x9$Lse6`ib@@|Sh~d+&Y;TL zj?ilj`qfbAZHnDqrCg5`ioARcnH#Kb#LgxN4+lA=Pa&^27#3&6Vo4t4{U3CGjAo-{ z5rBj$-j%)g;=LE=+(Q)bf9W6d`COcHQdN}!Oam$!w|%+!vcyo2lTBewdTs-Rc|6dh zpSbGqLK>C>#k$%f%tOos*v6P>zgzRkFF*9Yq>iNnju58WPkR4~#|H|CiRQ zU@{c^nRJ#tpB{Sz#K~Z)?2|sKk$65$1vW9vd+shgCrb})Kz$qwTgNBXUO!am4Sf2A zcKbq!e)=q^khI^k9)4n)p(MS}T2y$RE8Wp-}L?9v3;6TFKS%M&w> zLtIN_daKhyJ>R|8@`I}@-n#0!b11CZSZ&oa zMK>W3ScWz}dD^R(<8@W2_45@{SoJ!~UhY!H`nghMHwcW&0G>h+SiX=U2_dsh&_aJR zA3F)gVoMJpVR(lDIK67SH1>s}gO+i6d@fR?c*m$qNUna?Ypy7*t+#iMBXwbAu9eC; zT%}B^idr3&2u_STANrQWsv+L|Bt&I@H&H5z!5r8n8O>~pX`B><^d596tV_fO0>Uy` zRb=GtPd5-5-Q&6vQr4pt28?+0H>{S9O5lz zOXAqO$?ARSxhug&D*%RIxQxz>BiVi$oSUe;Yuggo0m3qH>&P>oCuV%`eOF?AkV%i+ zw5UBui`I%LRK(!W8;4Dw+R+(&(hb$L7lMfi+8Wg=bT|Ep7}J?B+pn2is;JKkZqw0j zD90(~aN&){hxqmB321F1o;i$j2G1sN&u5+TaR>Xr@gnfriRU}lR{Y?d1#jQ++&&d- z6}!M%1C{e=74R0iDM}XMWmIk+fm`PEX9z>->o+T#@ZwM(3I943f9~4D@b85pT&Z&j zP!u2OdkN)1XMH+fy1n*|xAtjpHe|2Mnea9l$~MYXgxH#*oa8d;3g29rC3{^a$Z4+H zGMO)-fU}oeOFQTw*iHsG4;AgEAYCV3Oi%joirzV*L|?y|rPnYNY>JW-B0YBjx`~Gr zx(I1jh^q-?n`U08$RP4}sDCN1-9o;unc}D2ghsL|KIu2i0@kMQxiw6DycevN_(eq{ zjz#5gmBZB))ntO3OsS?d^~5o)l&N#nTE$I+K@|d(g*YkjM3+i`X%#}wkPg}Sf2G7C z%bMrk3SGvSRybfjj2bN|YF!-_041$3>oP1wUv{56Hh?~YK^_(Wd{AwGk@wu`-$pW_ zGv`KqA3Js|7510V)$1}i2TKis(|DNP_i!BI0l$T?*}1Tb7o}1rn-%p|KpMw%Q;|uu z-2@L|1t)X3zXaQYt#qj7F?JDJ*4@v-Ada+ae0nB!=UONx97Pbwo`Y>*xiD_u^Y{f+ zs#s_{3~2u3TBWR=Zq?8$t|!FLqrte{!0l83#CYB`g`w)uzmgAsZ@AW?Z@PkdOWE3~ z*xFO7a})f2#cBp881oP@y^ADx)YK_usel-`5UG71Rpm1dKJVbuiPL}37(YB{`TF}y zet0|ZvzsmR+bdWaRppp$2-P$Ytf6gMR!bxJ&^Lj(t4!+r&eNZC6I~lLIF#w2KV9Wk z?A-g#w5;GpH1h&RMd`&)qkqeb)Y2X(S&?7FG20pjZY0htxC?gnlr&xup;&43E`$Ml zsN>E_@7K$3EbZTeA&cQMZBJc-@}!^{>$_yr92P|94C%)3>N=8M-&LQL%$E+-WFItj zz5h4APN8@WL`KD0ew}@>{*b;fApKcr`^9#476dms$@(}x8@;ZUa+s}HnF$F_RK;~o z=!ksQrBVh0v<(&-tkG!Kb;`x{dE= z@g=G{!NGjMOM|(7pP$!(q2Q@>>lPUTn%1zvHnjT*qnda`U>zEVq^E?A@W8RQYwd$7 z_WRHm0N#5!y7G>ko`Q+xBCxnhhPIzjWQuiZ*d-LG3$o}pjaGD+)^)H^WawO^0p4F3 z_q`%@^wMux^p%%7fVx(;&eepKVaG!41f0i0VCIc>8N+~X?!w{D|DU~o54tQn&-<|7 z`>wtBIp@3eZF+7P%wPtW0fzt$UO-5uNKld`Q4*CBB>_qtsme(#%Ce-`<)q@sk_}9y ztcvB>srXi+V^`wDmMy?ZIhGvB6kQ}_lHvut6L$<|F!%21dw<_|&e?mf_2!SY*4}IH za~iUflnubstR{N8zwYl`_Sx&bJkRe@jvC>zLX$ArrOPXh_N~l-DW=0VEe^_wv_^p< zz(tHF6lx2+azAkAriU%KMGinp!_KtRt(J~v<>GBO6v_w@jwBwuYH;m5aBUsOs8zvR z$C5%i36qq_6mSb@R>Jbwad5d|b-BS^5H=3(C1KwtO*Mi@6h8spVnUx8EDRnt;R)aa z0zXg*&qXTP)F;uW(TARHT`>9c*4hm7eM~e; ziu>`fPlbW^!#I8_kSj9m^RC{C#JY(R)%HW)%_e(uE9h~l%f#G6Xb@0>zAZ2-tQ@zunTEX+%HQHPS3_O-;3|XcmrT z?N}`w%gV8;Di$h9I}lB9@ul(_ZGk>p{?h8T)Rfrlx*F_<$$p*J zi83Ts+GHJI^Nq?d;T@}j>;%)P``?^%miPaQ#lqe$0KOe207t#7?_J9)^>J-S7WBw4 zf*Mu>VGq^ZrZCf~;BUO)WORL=*10MkmiIS-+uQhoxTtXKjoO5brV+lyJb=|o2!}>@ z>aqK=+qB+O_l{=kIBf$j9Vjnfsd=_>JPmxojMtN8uM#4w-cQ9c!|J0z?~JQu8m7GC(c&nTQmIGrnDv;&Ld-%O`H!%j z0>G2NKDlGe`iMLUkUbr{nxw3n!=F=eSa(vVsj(0Xx*-9 z+jH8rvT@33<){}m^`c=_HykukOHkKBQ#&fHs7#_pC^YCXxK+$G2n&M+^y#sTle3~0 zOZg7MSaez;A2BOKr^aMLvt1!}fjAoP+l7rYr8aoje4=Fs%*7dyRp;1PN%`ai4dNd+AWVOvJ|4DP^t$ z)**|o1JZ8^cU$_~$*^l4tr{vbnoY;6*M-krfoCo_o)h>AF>ZHF9M2`O`E*TO{0y^u zb+!zVtn>=J)4}&u!eeIq`pv*^zY%CVMXL}!;o?AR=rxk|7RJGevN)+YCE$G+UfhMj z!vZG)_k;1)DQxe9dPO|gwnzGaa}mc|9mGSwJ`tKjr9P;Tql(t0RK8%G`54S&Ifgmw zAkvep3?4Q34vo*_!vgQuNKCx8_WZqD9lvy~<=3zGeBqYo^ll5=K<$LO2I_zXkMDcJ zfMbnayJAsT;Z_;*c?VJ0 z90g3$e~k74887@o0BE!6!`PT6fYW4;G+Wdb^R)O96!_QTwUH^xZ~B7FEu&VhDQsdT z9YnChge3md;Y-sBM3a+(6mB&8Pz>dorqx1fSw-EjK9E!#!~&pB2eKomOVFOU6H~3B zs-q3iInYB`9HhfMX&*vVM3~RENssvs36Z*KJ^{Ubh}7tz__RSYAt7CtDTicw_nH>T z`Si5{q9vLmvPt5;IOFsd2qC%;d?)y}qdniUttw8N8do{$#!)XCnx>|9j!HDH%^JZk zAvl8*hub*9I!*`%`=Pf1)G|gmm!l;qrupN0EG4RX4vhRp8(y8fDmD*}dwT`&t^Y%= zUcIU@#@x$ez^ikMY5}Dv@3t}vy2`;DI@q=?PvRy`lno3rnf%+%fvU0=;fBH5jAP&` zu)?@u5ek%>J!jB$J>7asI5%AFFsF10WwvOHd-pni>+A6DOBMgfm5L8n!YdwLAX)@n zvBxY^^laiG?T>#{|B=5uO#ealhv`U+a16h9I?4)yck8Rfwh(O=(#!;pBp{ zTne|k1bIot#4+*TJQlbaj2q{Mt>bzmgqXD`ji47C)y10Xf}^@np~o>5um!r_Sg#|S zz!D6oN<^=maZni?n{gRg*jV)h$vxCzJLs=~h zy(olW^j(j|okHv+byQjp$lKB-g6vq-Fp9l=xnl~`mO8l~#=q;v?lm9I#eruJ@=wW3 znySUrJy!);GzKTDDeQ@^CO}dA=-jLpg!bfd% z4GkJm_R)rm)j_%r2Qs)#(-C(Xy-8V=+yH|PD^3B{>$SXH0DOxc{vZA5M;G}y_I)qc z4=&rK6{4b5P?N;1LDaz6pnmryx?D;PmKFElR18=_2_(WzLI88Al6GLVP&E!U$C)WF zwZ`i`yr&i(Rk&jCYJgV5ASP^7kmCkD32@dU;s~{)PvRIoXwbFs;;St`xm>gQzya^Q z;P`{U-!GJ<$Q z5TvRwX+Q#X({p?Yj*p|rst>715W$&oMc@gAC4sMXf$Qf6t-^`m8-;@f^_2#Fs75Xc zwv6zhU~yvV{iu|8#VD{#U9Tg?J-@@?{lNR3@Lm<(DaPeK@K$U5;vLUVy|Ur+uWh+~ z+jG8&mM*taoEkoOd>d_ZA%yWJXzAvZyREz6G`DzixcBT>O5Hu^xi{kIu6go9dWoA)SQm)pe;2h+ovFxe8QW2L9QZXa+ zef+Z?&<(VwQ5kO}8=S`IF6W@C;{jSXn5&_#kfs_Y2-4JOwTzwm;1==Vdo*~&N2}i8 z-S-}EeJlj}g1HbzJph{4cbXg)Y06ZmCjH5 zB1Qx;5m9xa5>jy7VzGF80`RT=_Zn<1)(=_6}mzQ38iK|P*saAc3^a*ty_Kb>* z;*KJt*h*~XyG@^`4(OfXE8?iIs=z7cpm)&KO4l0q*MTqG6+V9~JXH(tQsbRHe9??; z+K2UK(eHktL9Yb-y?{T5PL$3?Es;n?bs(JI-S8VPwj3;#AA8@D?>}}_2&*pe#SmEm z=YzwlsFn+8TCY*5ugRwO4uS8hm5(^EuIJ}oUGvLdX*oNsI6QEK3OtH9;*H8HYCWq% z$E9~v)F&19y~R;{+RZg8JdE*#KoyLyp9gMi5@Y>H;HZHsV2@OE2jHvJ_;eA2oZkvf zfgaJ`K3W$q3A{_;I|V*a3GdMu(Yx)9uWbVV`I}ol_h!qN-|G0v2{F*O&q}` z*MW;M!s05dN(kVlMyeWhO~L|KP)CXV0LT(S)v&Io_bs98@NGA^4nmh5ZzDHCEPy)9 zs@N=uj4K*pCunI>nAwO1mI4A2S3&{vJz?YN?!$I#^lz=H?zWuO4F{{5#mccsP+{6Ym`u0rSaO;e-o+_`cS^rdd@b~%3=Z=(BEnM;NMQ^-mnNXXcse5cSHE^QvlnNiJg!f}?w;jLu z>N!96rIx!lE0%SQu9OhsUPGP3sIb;kInTw*%Ed>P^i9R>)}q%w-Lnq_-l@W)5^n-8 z-0|F8JEW2bL^x99NC>rI-lEsuOT-!%xj)&S7?Ps@s=^Zvo>llj1d&k$t9bYXBVnd zfN3OydJ4hd#GX;APKR*~lepjMn7#;`nHLey?;u zTRB;nEcEw~eG4vZNpYL1wq@$$AJpMC2?HwG1?4|9MZnGr{80!t{0lQF_z)mJY4dfD z^?|8~v6vW`2x6|7P-Ii86tP@31sqw39PVs+$OmxJ4TQ=eRYj;4NYkK;B~n+3echn- z0&U{t01Rh-2n51=Lf@lpkM|zyd+587NfE%TkNdQcgM5;>FgFjvRD)tk<04W#mnf2q z>4hQji{f;o-x}e(WqWT8>RF$*xTTBEf&<4g{kmBw2UW#lVKin)mp~^zAf1m)10Vm* z0Mrs`hm+b+W^kbSTbBxe1YOf$aRSiyz4U!AZx;aH20w1yy2Yc9KFZP25geljr#KOF zS@x0*L%x6k4Z@~@K$k=+gBLf(#P$kZBXo_!S4!7N4A1d_b?4c1o^=;kw|%tdS&fL} z&fUPT-7>y#N%+B)EKoh-)SX|B}Aj&T`yF$x8u$a?^4)_XB&uz*~)SMUdvB^ z;hbBY@sB;d@cE`eI5fDb%2QR0xP6Sk?Ry)3_T^K4 z^~H|UTMdil0=KN_LWuFGE+S&Z1EJ^SV&KXX70qGA4HNG9Kya}msw8S1-Xp>>#*6E~ zSFZ=|t)rH}%*Tdwqi{E61Z(oBC!eq{(9Jc03#p*^U*T{8@VOSnR!LYD3gF9F6ohf)ZzcP_PxM~=gV<7go?OQ?g# z^*|f2jUla#k-Cz|YV~#j@U8sg z!i5XcAN1n3j`jVw^r9X+C*sO(z$j7x2WgiKS5=P6?FBl8u2TA1>1t(LE9**Fhrn4M zIBk2*wjJATPv;FEA__C8;_7tk+XP;`XZ-4!^1+qz9yPv4;cEe24nn6<$krPy4jlEv z4SKJmz2VWWL+i+o_aP8WaJ5k%IM(N$U-{gcH{J?7_soL#K3?(8L*?O0c(W1Sl)zn! zk;9g-!3PMBNKCqWB*d=&*KVHkYcHPi;_IGmx1u^YK zAp1rH??7D(iHfOXY~( z0P82tg2C@4V@e#Qy=?gB+&~_TUF>L`V}R5YrwBz@&}2nW?#PS(&f+`CR*mtRiQzxR z`xD0WQK3xtvLVh`d>=7ey~nf%*J0h3Zo8phH&D4K(yc43iYo=F8?>pBN^uK^J2=2u zwEab1K~HEqLf2z$N55$aT_AYFLPjGCqA_R)r)lh7cHap)WTS4vLJEJFY41#fg1OQivYhJeza|?G_a}~6%m&$dYQKotPHrw_p9iP@14=t z&{e{wcC-t}dZC<&aKDGMt>Z^zmT#g~~gG+4wt;`fWrhW>Mb`*WU^hBh!SsED+oYli9P! z&#}2SCp^vnitG(Qnd|t5^VtfXzslgJwjyJoU}O&ml03*2Fnpgd7t@R#qZM3yD?R)3 ziGuA~0L!&V>1!>a@sp{?)Mbz-eHNxr7)gi3pyu%-*4JcI!N;Eyqk8(*Iu-x}o><1! zNQMvPDC4XRaMch{G*P>!4%&+ANalIQ4Li7-)N}^=T53@;gM3$_<5Bv=J89s*VsvOL5{c z<zO7C{MNCb4FTKG>weRmpL64PhXFA}weF1Qr+g$Ni<}G=^yO4*WuB8|A!q+^Za?BHTC6y{+f;EU-E2Xg6De_n1WGxJ%>2kYO+( z;DZt>qgKcHdEj$z8vo!}dEY{L+6mw3;manxY%%O-i{VT-StuuuEND-A?r+!lb&Hb< z(UjU{MsJ2J9jir!wSn$#$Cqz*eECqh^oZlhhaK-cQLZ+^p$INLwzB}&HlCMmx4e9F z!|l5s@im8wBlM_=VL)Avh~g3?pbEgI#f6UJtMJG(3!2LnH+OSgJH`_`7< zd~MB}uWjMJ(Nq;js~T$ruSV+wmZErbH!T$1{=nx?fjMDX07zE(4<7%VloTdbKpR#A zC0w#R?3o1Pj9R?RrJo(_Hg>>PP6})Uq&!gQw6YO*13+j- zklIHHVvmq;E>9TIQStPm1xXJ26{p>xm!q|ffe^;Z@! zjM8%vH)prmmUQ51gZ z)RlaL^BuM|Oyg9t*H{SXVu36h+^WW{YN|zzTh!>`g36%s(6k-4=?Ldr{JO=r9-oVW zVV$Ala}%3|E9FZ%zVE?eEw}`^?_4YRbG*DuWSSa;S&idv3qsIlE?jtv2d9W(|nO z8;I`$Z5LP@1Xoivhe%b?JC_7}0dYvxhrNw- zK0p3B6#rI{Bu4?Cu@GiayTe2xLqDRnUs=S9s*hSnC13Ye~r0kJ^w4O>j)mvMdlxlL4Pc=PAs`d5Xgj`Khp8?dzmeWWm2Q%z#)^}YtjeM4zobtcG#K1B03ASs?lXly=-tR zN4;>=2Z}pdLReybz;8YMS%*L05H>x1+haX37sDH(X?@klshcIzp$!Fae(w^2FmVec zPf?OKMpS7u9#(;lur}6PSl>}@EgB9l)Lgz)ap_38c;q-Zgr*J1*3-8E?UEM3bh@g@ zs_w{WagN$?_Li$2T{%^i!^1;cEEf9FkA8IV!$17P?eot+AKoqi_|_x=N_yw5Mh2fy zku()V=v<(yjDDeng|cas`xV^u@YWV?Z#vFSw`|uPeHTZ;iY0266l-2h7kRPQl@S=? zL!cH%*9o7$5%{k!dfu@To^r~w!T6lP^;ETQEd~fR3KuUnG*2J$dL`U`)gz~I(je+n z7wQQnaWYV+J(yRz7TV5eTMupFLr>ghhr7ByAV;GNJV@JJ%`$LHvKY}+AS$MHiI z55I58(K~8xRl;kXaX&HX@^t&M!ABf?j|!X4_^;k*`TXmKYislnXgs!vF@w4^>dIJE z!b6Slq!Zq!!ZX0qjMvY5Ub?a6g;&;m?ah|gZ}o7ugWgyyD(XhDN(dIB!a4XMzntva zNZq~-F|cXhpE`QWEdLOSjwO#P!x*5GQ};p<<`at1_we^+pyUmWa8lb#8N+MLgnctI zzZJy2OmHYB0u$e!mB(b5+3#j@x%4_%h|nRkFrbYGY;8)d8`l>liLZnc*_1J`LqL?h z>xq4=!?CNisV#p3`O)F^Gh~_w{0&t4@}Q~6pwusT08;29GB7J2R(nH`^17&;MA)cM zD+02!eKbG+5W1*zbv5`X7B*4LC5l)g^u-;X8&(fm#pyy8OqM%t3m{q3F-)3loJ48X zo5s&drdkH+>1B)7N?%pTvWod0i<)}XpsNLLQ6UEv^~D8sza*@C`i;l019sNp&o@}t zgYO927Pbqd3y4cO7h$T_A0}R5!1E4F4Ivf*m5x9oAB?^;y3Lk5>yGpL4L6T#PEIN= zU2t4lIW8`RY8$9GaU$TmoFb8}pXsgA;HqkQusA$g(*K$|_ncEzSu7Tzu4{Mw`gQx6 zpZOVOGRu3r0N`6C1uz!?5AhJ&P49z+KC1fTxZ0dVFZ@F3R&c&@oH@rG4>z|hH_kfl zoCdb*4r_aycoqtxRU9t`25^k!)6b80txUBtl_;iZBkr~j!rhz3FP;S6e`5TO6ZkHL z-vVw2qf2|pb2F}Y#fjQApT6t)xfhH(w;j!q5|$p0jQX;pzGxgB!lhbxWT8B!!b8B3H?E&~UcIsAbJsU~ z`HcWrq z2^%W>^Aj#WvF2bGN;Ehd21t<3AKYx;vBy3r4_a>&rOduULT0aJ`6DnM#uf_uU+x4f z9riZ0|4&}O2TxxH@$iuDmkR(*tAJuU$Ow&+;ri;+R4G{rQ!o+YFehoRU*Xh60bWz5 z=uL-nE~1Dlmn@Eg65Z{g4+%t-3t(U1otXwB-)yNyMfzh6_+kK9zGDRRuz|zjHBM8TL|9hvp&lufS4fSHjAq1s%#ne z-b>rI`VHUgw+n!8ogdCQJG$^r@83G_%&JZiL!ft(cKpKnK)JgRZeqN(_T0GJarfSq zw(T(QsWH?kCNZvd)QF8YMi)$JI0eMXy^jdcs{&=O4%4q6Lg2f5^q-b<9+cd%Dr5A19mX z1D3~`nfewyq3@_G&&8_^SD#+8yxMTj!JD0NKiO~cE%%V<%m3XfykCtMHlCk+t>?AZ zD+ofkYWNFq@My)+qmGjcj;jmD!{WFsu1??x@*eXZu`#g6it&65unVIWp!D@;m40BNmM;Z? zX0!CXFbn=E!8~P4G-RIIM9DmhNt<=FI_Q%3!lhZJAClWEM9xaZs4evJ7N84ajL5?-4V2|*ftG% zu)v*E)W;R|qQYIOXf7W|dCfZD@2z9#^RdRyLY?$cDF=Ys(mp;dIi@J9$inx+lVgzvccV{+q-=fk#prRyv}1^vosopOH(H&l52%(!;y zxqE+0yJ?~8qeVu*Wk0b+@sJhcLbHs$ovtkhR=h=9nS_ks1h-VAa-4U{XK%nWM}Z%` zr2IewZ*;~P@TSS&YQ8Pdcg7nhKV<_l`bcXFZEU<;tT=9(rd(eZg^CgloNVULfWJG4bzdgWuznf3$-0 zKJe2oxBT*#d$#=&E-T?t&(UL!haVOmI#P}+;n-rr;7g|+H(o#E)~jo7UE6SewYwX=q$y-H6TfK*!>Qj>JGVNq^rRUfji%Z5C67~mN$|8AfSoLK8{sY>(~NWJODy= zLkz@2nNG51;=Yh|Es3nA!-%|iKO|1XY@Uz6ly4Bb^R&7d?((5{$R(XKFaug6`-TRh zNuP3`)+#DP zVv{Acpp=ih?2_}p6GF7_IfwX^PMB5(s_EAnbqL@PH?E<^_dVNN$LQd}c{#DN0$Y#K z;_sai?l{7-!Y`NT(F(cHV22L5;BXg@qOEBG)(4t!ga#qpY4L4GNTg3E9#ui>*yWRg zqAaa>ruq^at(_X_e=ZeV=6ie_Sl?4#-v;j8cicR2Jbo-Z(g+tCqv^rC$UVGYG^^_J z@gMx|_K|nJ2d@9Z(b17hX9wr!=aR$Z-Yx*X#eO{V%rpIKuWcO{pSHKY@_PT7&wS|Y zpZ}x(^kYvw@}u9+NzZYEGdMN z!0e`ylf?+}rZ=R-dDIE@vcjzzSk>4;jbBuF6W%cR`={{EL-_CleqRmudiYF$JL%jA zF6se7XHdb#L*?-&8jcT@d$$Ak?*!KO0%4O7xn9Sc;BeqXL5xX0{B2Ohih=lmgdPnY zm3mf3f#Z{kieAt#J{sF}F+BnN0Vn){3K}2yyRUZqmtX3*eOJ&& zmBo`4#}8LLc15_nh?d07spsxn8}8oTaP7{9yKijZdIx8oN}xV)u+o^*;62u6CA}Xy zQZ+x`z$ke2!%bGl5T0WHZb|(wCA24$?06{-niLo#GE=}81UM^q-%&%6<67g_XrT+V zQ7cm7bMpb1$J-Vr7PsjXKu1N>jsUA!-1sylDPwe`7_gVcMbJ3ePmfh9 zH$Zn}2(roFTPNv*<8|=7-qZ&PIaK|-zsfMNCoU(E&++j_))6$={Z0~n;r#-gm>AN@;aJ8V$74Svb zC0Wj{C!dI+bp;Cvcr&_n;NI5Lt{rFR%DrRd(F5T^BP^Cq`o;j6KxV&(gQ}^Q?|9;o z%~xN2<_SJ?xRsB&~zS(aV0N)Zn?9-qAbPL$C&px|+;)#<* zfBSovmp}YZ{m9W%AN<3&ufolP(A`4oSMCK~y6L%fucz;O)OzYBT7p7mv1bhGB){Ay z#4atG8cm14H=q%;Y2dgE<2 zsyvI@b8sLWKeXi1!x6->#<(5=H$!~9m5hzsf(R4(y(;{nO1Kh?pSsrZpMACCtEbB0 z6BYHlgrg^ghYsN4HefeNTrN@Orzc8Ot2|!Z->`kO7{$uSn%b^gSeOxKM2r5R-hNc zLS_o>!CjDdw_30%27lTZr#tN4!z8UuWNwEmxI+?iE8>BYR{+U1kyi;aMfyo$Gqa?9 ziD$l|ts4s@E!6Z<^7Abz+zWhfW)U#Lqof$22hzCT&jYP(P?9S$d~dM_StMnOI4Y&! zgWxa2fn+L~ELRt4T9n7>MQ+Z3dyZrFD9qhqFlC)VLHrx1B{B*svz{Qor(qNsXX>81 zQ6(9phh024DH01qj}Jb1^kV@abzBbw=g_J_t27~isNPTOu;Be<%_Ae|f4t^Z2h_1y z8?Ay{#co&ldO^3Wk$0?6ThbgWO%3%!HPz(?>7YOFXm4-m?zC*~v}`w?KB0+Sa!zDO zfRwxhi9|!$&3%ldQ-xI(-8O#XxwTQw?kRVU9ak?_T(~5hsAyZmn^&;#c>AtD`tjfM z;jgdnedW%bH_w+W-D0s2fV!^h=bn46|NQ4a-+ntClHZo2jZb{^r>o0)zzVlrDNcRNX?7Y2t19|OM$Gx*2dXJhdc+i^9;<12fzz!Q&T zA7*j7<;6CK>pTGVv*X#fDW-LIN>C~Xtq?^{?Q)ZzXD9S%^rZ`ln8$-ed{!K^I*lpL zyZQu@k!&Fxa$u(!1XhX?%~IB2#u|r0jA*-hz_~^uCn#o+4>}eAIo>x3`63!T?)39W zT-Bixt$jKODswUAM}5ffUI#+z)Mc0~jh(IxD;+J0l5{O+Az@ziXnL$lJlLx`ig#sP zP1=BXPM>#8;$Hz1hgLPNs-db9C9sO4c(LTD>C>9Pr)x5TezeGQ7~X45&nS$x&!7;l zo*++OL@re^kKtHFKq6we&K~*zVS={{q4W~{N~$j0`Tot0LV}LgjIj`&q|lIf1msdKl>;211H~i zz1qAh^xyHvy7wLF*B|dYccRtVxyhT?T29YmjAo^lz!WiQZXlNCyG=T4a_Uyx9}C(W z;*-}^L2E@18tlYjmumWhhOTjR23_0Z&poU?eiKPop>c5NkVXl;apd54UKW1r5yx{Y z;gtYC>5YG2@J6yEY2Hm5EHN&saKXh;jN!g`YV_xUZR^?g0ly7#eUL~0E`GSGN~jjF ztdwP=R0j?_R6KFoaK{^WQo5gr3}mg|!%=|u0zX>8AFhRy5cscN@A$uc)$^I3p(_wczSof$2wR33YV$MPc1fP(-gTKBY_vOPg-E79By-^`= zxd1SmvF)b^pHTdJfplnxF={pKqHWM}loJRW9R-7XAms^=t%6zMEu&{WWEx?fBJBz7 zDSkcG`N% zY*Mhyru9;EnggjYPYG;H-78WOb7wuQb|yIrWiEWNlecj?k)xEYC`94`ro%3JApcGD zn^AzL>SA}TZaDaCC{Sgz4@yEV4cA4nE=Ud{DM3*g1eK>fT7ZI7la41v3%m6FHPH!) zwpg5BXZnT@z0aJmi(C*D3~(p6jI@luQ}DYz6#b8E}mdd zULjnn=x=rSTb|k}s}tqm#Bp%!I5-d*jVsReS;zWD&-u-c&Ha}C+@lCprKnR}J&GvD zf`AE8P!i5L&-o;cX?&;jR8$vgE<96laLJ5YW{+QYdi0g;_T=ohfAX<=?v?H>D+68Pqtj|2%Jx@6I=(eZoJ@^ja2Rf+;M@!^FjT6|OMVtOd9u@xhJ1V~a zP`HipvmSmnz{>*XlN&>-c7O&r6yaE5mF{ysWs3zLR{|rnE5eIh9S`+{C!xhS?TvdL zPJuRwqN-9)7T}_X4=Vir3VvTD9QwfDePhFa@OjU#z185ZEI52TK+|&nPRIGRbL{3h zY&slJrLF^sg-_^`8sGb|J-4FEPaOTM)F-p+%qHZ#Nqq0%@lS_$=KtpdgTw*I8USC? z0B!8rN&EYp_nwv6JKsB@g@?O+D6qQoPQ7g8We1HbJ1DqP4R6KyR*1vGR0A+604D1A z;(OUVM#y$xI#S@V%YdCJ9B8W8xBPgd&`wARN(#l+!p3p8%_k0JbYDKrbTWNlRuEX} z#3`+U43E)n_ifvAYnsKQTwCNAylMJ5r-Vx{|F zOpXi%m}*>cWG}l6>pXEuy`MY$kmRUo^`i+<91^}aPA+tUW*!Qk$|1{`F6f#XbvmxG z5>q3DzDU?DM3&iQEF7K0$)oF` zyX!f-wdL$a%jSMhzl~OF=akC1wA#!f=UGlu)+`isM{(J08KFn3ry8nDaQ;R|_evWs z_ch;fu+Z<=!s%CE`HgFD{(JwY>gJWNtzW9Y@E`uYfBO2j8yN80MFSw8_yq1dKWX-H z5r6xKF8xnd4;}x@?gM|N`R#|~kN{^lTkhVx=eh&MoyS;B-zO|b-gyoJE}6!cO7hy5 z*0{chu17Gcm7~76q<;7iE;;(8u)#Rp1~zx0KL=|Av>w+5T<>vROu~}3j}*eTg0{vQ zrM5tK&-leHoO#dY3CE8d!9VVV_lWVcW_;P;n#d6BV-Z|N3v7dN$H$1@MqwfG*G>gl z#)7~z7CIrs?!Hanq1KE(B-2th4itON#^9=l?+1RQf)7{1#s@z2>W2T|H`jdOdPTEx z^xKwOFRbZL?-SY%!Ejok2UWU{N)qCyjySI;Tt3WZiu(`{>qmTV9<>jYzrKj@4Ws8j z+wQ^$wXuP-ZiTEMP!0AZt<(hB)Lu4G-I?sfFYj34Gqr8zb{}kvqD6tQ z1I8VuQzBsw{hv)fMt#5}4s z%kNvk37&=`CEmRx-0t|^+n5-b-dFJn!b6E+p3)6vhy7|rfiRC2F07y)pi6Fti3cd! zZL2D(^R+@;9J5Oz|4})_B_v&5GYk$E(9p;0-TNq7&ChR$u4V|Y5~oSj8Lt_aip2qT zDdW^A1RJ;oqE#$hLa96Pgv~bU1eyxBSm5d=PCDue#U;X@A43+>L?LJiUzS0{sV!LN z)4DY}OVk2vJ=ws_h3Bbob_A&Rn{^d_q|IGVj3-H(e>ivIi^N!|!@y3wA3Y39iPDj|dkI zVh6JJ*tyXmXa&z*g&%uD`6E}9CscUZjL#Z;*5D<9YXyV^64?c{kx7mI-9IzSHo9szBw%7NV?-DS@k0@Qn&Rvj!-7lq$ zkF4aDR3{{d$3!tcO>onE@aCkvfgWfDOlaB_TG`=G=y-FgU$ITd`|&wYXJYj$et$yT zE8KC;c96aM+yGV>^M}KRQFm4{14eq>e1ATwCx@LgC82PC#E}${z7R&2L)se*1BSsz zKcbbbm|#e`!*_KW!({=Y4xv4gY7#Fjnt2L?Rd2 z1p{zOrWpiELL!d=Pd+J@6xJ;6I%-B8t< z`oV|F5?N`^hdq%ZTFAHbY#gppF!z&&YIC<;zh3ZS! z|Hk!y@!fy@KZncmI$7F?Z$t z|MsnCn@c~tK0gh&Hg$8iYwETa>9){s36~G(-*uJtWJ%|H{P{LA zVB100Q`c~CvEkt16^ln#*s*XXaBm$ryC3M!jL;hNAw}i}LL0EQj~;aIqku4Yf_bPa z!pSjQIEeS9b&qyNElS%$=Zq&Gf**ZM_!CzgA6zOu@HHYf_%{r`Xz;qh?UW|Cl^7=+ z&%bDxn~cV>sU=SHSTtMK1Q&!Aa7o}%g~tV+75E+}d_bV`f#1B*^Z$6I<-h!L%bgp6 z`nYCw=-G5z{I)|R;1Ze4LV!MC9V2;8MgkkbBf%p+#Mde00wC=!vhP3m82K8C5E90Y zUIJ4-zm+L>iO81lW0ntHOWjbgqH`Ywg#;f(P?;t;NvJE7+A<3P5=LQM2s=c3EBWmI z4GMt4H$EuG0IS^Dg2NLtl#lMo|z9w!T8sF$r8sup*Tr)>mhtMzhR@ zB8*9P5|T5@S;wNM(iEhlP{kr4iux9)OVfg!Bap41S=U*tp>l|oQKnfk1P9p=Rh&oT zF%)QgbK+q<=mJzm7*R|!h?<9{Mw$g~u|%3wd>KPg9@6V4Iic{<0rvPMST=-Pr^t=- zn8>CYrwet;Kv)QU9i!L17eWJz6S#U&c;upRb)ht!aei&Xn{RA+>t^75oy5qhRJBVC zfh5|U6`__U9|W+iQgk7*f-FNn-CLtjS|$8S|@4%S%L8c4+8X9>B%N54rf%F>*;b!?<;3 z+&eScZ3KC^lrtT=fURSErgR}iXcki=Rh%VCTAyJzhSAgaMynOoL4^e2)wcrw@ww+~ z=f;mc>iFFUj_-BCa{}Kj@aq`A9pI}0UN*R4aeu$fxZ^ypnuwuvvX9RB*bQ)C#s%PU z;-UYYPI$M2#}SUa@x~_bU%tNO|M}$&Uw*Bp^2+fANAEh;+b-q^s6$M!wvQdkup=+Y zd5P(g0(YXAvLE)JaZeM*|1KwQn&KP_-})%n8?)X~9Rf$1V zSzv@6*icC;C{uUyea~#>zc<@W1ZE66+D$VI<4T{BTR#>VV;~PBF)x2b&VKO3%!*;9 zkq^~s7;{GzeB6^uRV7W&nEOCxO88>pgCC}Y!wz1HL33`X{jAEdapW$Ud7C@x^5xfp zE#aeT$NDX{UB@`#j1qQL)XgNwkJjn%brqsbTIVDIZRq3YDq*m*HBp9y$}~MOH|Q!v za)1^iDbgiXy;kWOG(y|PWWjEWE>`HWLDN(qPW1Zti5Vs>aXguW(?p|HI`160@Q~&3G z``7=G-{jigJ5yDATLbXl;nd<^``2DxO0`%6{BM8H#SfqTslWT@PT%p|kK8lZu56bTm>>^cRp^~JIP7{!Lxch;2Xnna(mt&9Oeh2W$t0&*v6wwoIuN@OJrDL70*iLC1o=?U4| zm!@5@v(D>-3Tc`#T`w1)p(Au1=KENn<_p zh7-w%F_vIh+v0mq=pE9ns8$EK#S&L7Vv=D9_^rdVD%M5mr)JA%N&=*VHXwC{G!Anb zT}m1S%Y6%P+=27fc=Q;aTnW#qAmRbRP;uEHy{3M7-_yklB|D`|o17CXQANjL)9{n93yLEi2`udBv zx7@#9FJdMyGH|2g4mkJ?{_>LkU03NII>h%K;dEViR%L{W1f$({_-)V0k>klnS3LfX zCC$T*>jE#I8aM6-+HLHb>m;}LXMyfsOSs<>+AhUmmht5=hup*^=0_9~%HaWeafORfeDJv99gVO6&VlO~ucfuXn+CUl zyTtWC8y^yqyM5pUxB^@S9#`XWfro)5!aakR?)Lop&5mEZ-to)VdS1WQ!^WrGSiNEg+>$B}C$Af0STF0YDG&uby+QX)?yWHG7_h=k#F z$V&UXhqt`Hmo)az&VcmmL0dq{9mw2>q5zQMbsIQj#T3LO76NH9Aa#XS&7h4Ct%i;` zrUVAe_k`Y$pT%GUz)77V6{Exn=9LW`tz4{vMjJBv?<*;RiEGl#nYcwN*(Sn0T1CJlTyAOp&ov`eUn>RYX zdcEbP*E`Pcdunx5O=Jhe-Y+&)S@+cASU$3%IfTtix9PunkNU2s5k(V{*-{~Kc?>ql-&+=FQ z{Hs^0qkr>Q?RMt2f$3*e*2mBQr*b+3<(;a#Rr#z zUTgXF*EXEJ)jjB_oNyHS~(Rx(R{o9yQwv`60|0?t(WR%igsb|Q6m zK8mtWp}t2*qB8<(ZqxbPZopJ|+nG$|B>L2mNdjyC!Pa|X} zns{$~!L0KanF}iSSSse33Hb^ubr#H75#>&%g385U9jy~7PelaCf>rgZ1&KssU;6ZViI_J_Rs;RITij1VS(PUc{2X%!s3#4x1RG_Md zA|$&c==(uPXg-N?U0Pu|9mRA>OOcWFH zXATeQkKT5UuiyVSt3G`4fAxR7cuOLC;af%%@GY|f`1Ge)rUq7<$FKZf*3W+OBcHeK z@Xl@H{N8P8`m;tYlHdNtCxpsj&JFwjNVO3xNZf@5Pq%65TF;|b8$R-Z zBc8cZanHdQx5igDa5sQCkS?C4)F;d`XIrcb~Wd-0C>rM7Fj%qdE|RcC_2vk*5Pb z2cv|5^o1%p7XwL2pYf=J6>os;gwe~LgWxQ8R|VX~rJIsyF{YMC*z3DA-uFYyuZ0kW zg@hT}bsm2!Q~&>DYCk{dilC=m-d%B)NCDPKH)*kHgzp1FZ>PU$`znCqD6^z?9}5~Q zJ8>OXT;mvbF6hfJASt*66bgT)7RPcaArs?Uv5E-Oq&~4pCct>G+m3ud_7nqB3hA)o zwUmN0B$EllKon$Dhfn@7A*IjRAa=t7)&lJYL-6XLYS1c;*sBVum+@cq3#{LQ@8YOE z_#uvZd{1=b+GmzQ0n-uD*oXvQsQzV|JQ${m_5etTlZv>)%wzj3c1*U%-V?fQdJK6z z(4h4)?d>aQnq<7_u`W&r#?McBk2EJ^S|*AU&`APi&JKc=MjYnfBmoj_4?xh+dAB{+%9+FpF9wQ)grKxc2gL|#1TBQx!)Q6;A*~N|o0h)wJo#9| zhu?R^Gmq5V1HQ11hyN{$7ivz`wT;o8_w=V*!ud7|{(Q#rq+7GZ^gtXXn(6jxP=`e$@LuH?znlc=ZiO64jRYFLb%ujF4oG$8V(&a z>B9p;=Y@?o&O6WjP0!snaIZ7&ws7y<6E+?;K4u9xW!VVM2|)tB4{3auB9RKXi-jnl z6a3JL$Id@h)HznS>{bW3k0sC#L+H|=q*qP6@`x`UaJzjU-4y*OAe0cstaTenf;(co zA&h6LCn#pz59nA+VxH{S>?ZB&jxNupD+Sw$_?b1dGbyutgR#I)oG>&0{7eVH7%5y9 z4>Q~yd&UR5g~<$6Y2)3>-e*(kY$5ok=6tmXB=HHW@W}iVyF0!go@R$ zHW{=(+m_IKL_D@stT{p#HPUpkDUg|%vrNP6GbJiHe!OAcAqR@Mh(!-3v|_y0!dVF1 zTMF-Ogl8VAIdsCWE`=9fZ8<&fSS~8Gj)#JU1T^Yx03*efjS<8r;M;hi1_2X~L#aZb zTKCd!&v>b4b8zM2;d>uF_``qguiW@Iu7Bk>p8rFCNM88Vr_6o)~kp``BMq z?a%(%KiB>H|ExW8`_Y>}9-ch;Ctq9;zVgcXy1sF?I`mtI34Ldno89|tnzK>#4e@9# z1kxG;o3_K7=kZ4t{LW_&dEcWo*MjkDYxrsx$LONP4ZR0{?&NZ(<;P4-_KB7UbLP{I1-=}XvSD-p(7mr_m;ta#GFkHJz& z2pfpp|GbKbE3$a4x;$Cyw^+BqwkaL3uF=I3T`prW;2csfQo>e!$O7N;dUqd znhLi9e5iqUT&i%31JuD+UTitv^faNSt~3p34DWMtXmmQ@3aC-(M9mesH&he{)O`=P zHp?%!x7S=gSzLYW%AbBzK5+e0f5HCkkN?T)MSzce>{IU3pZ>Uiy8!tA;>W-H?^2mr z2XJ~}`&W7F(x3PxAGq;W$KuZRu@_0wG@Ne`xXCavx^cErr$41t9-*$At zbNR}Gk9^>W_g!(^3h)~n_-YU5>AcL>zIemdx%2PhVx4N_>89*&D=dXUX6f!j5?UHf zbph*qQ){ov&Co#8E@c}(hzT5S;3k#%mq47C|Su0}vBLz^-wPze&r zfWiBiAut5y#g1lB^4sX4w!HUG9Y9RsOTKE$8UULdqLOba$tq~-lC>#|mo%z``xXlw zBt`b971-lb&%4kW;mvGniz|C2n~nO1>3~tN0!l%@?d^DFHoGoI=p&w2rt1XR)1gjp ziPJPc=3W2n`OQZBHih~Yc|KC8)EQheL&UL+6M~7&FJy1IPX67I5Lnnei-LEY@7qi` zxTi9hK!0RMhLNp+^VgRd3uLiE zn&^+0x&mKg+b!0$1BzNEdk&@*OmTfkDJ~7AU^9$`TN0vzPj<|-5<^oIapCL`iu6Mr zXo`lVLOS5L8+=ov%>rF5am^CfM4O*82z^KB+aXUt)J4)EqfQ{CY!6Sg1WKLW{<97{ z6sQ$lxq$$hZP+%kO%~IDggOnIIFXRx2wGt-PFG1ij`#3&g|0I`SiyS_9E*1!pdx(n zs~fgkkE2Ra?uN(EPy~az^g1&oT#sBRi=jdRDl;lt+?ij!VHSSw@PHq>^3XqfW6L90 z_|stW+;bnxt;gF1z<(>nKj`b15c??AKY!`c_q_D*wGZ0kPrB?tXt2;D;3}K{zIO-;#dQ}u{FNZ!95b)Diwwrgs=|y z`!V`bJP@L)-v)x2j^pbv+n;7dau}1$@#%ouwh@)-ZP*D$Ym|=NuQBfXa(;I|LUFul+hLwZGtY`+L^7{ANTfj&TNjl!ZPJG4J5 zN9atq0#kwA{J<-0cqv>;COP#*4uyOJ9q)t}P(W;Dx9zn(!G0#Co~~@Gr#pV5#P}90 zgj6U=S>TqM37IAg=G+bDLPC*U@Q}^kqj~o~(1oY8LYs#S&EjIGxd&sJIInYtqOV*F z%_5dF^-m-~zlqoBW{uPh)O8f!9UdZG1Kl@`vJR+?p;HdIClS1iliKWnkKkcz#L;~o9=1Ka zWYON=7`*?$v3hy|ecAVm%B&10SW7=Sx#Kx*Y4H`V{ zy63vlz5LX&uGgnzwp*OpZdsRgf4lLr3I`c`EOB1%|u8) zEhO+!-v5PRl8`%f86r+Y(Y=?e06$oyhCrT>9vfo{TK-xQqA;PUhl5{w4_yoGIkao& zS}gQ23 zPyyH3q44dC1D>eQ_k7(f;3licDT>3P+EAH9^bUVFO)DrqTjg}Z=Jv^X60_`XRAk>o zBa7M|^p!G8ewnw}$HLy81Xhpu3WX4$2JHDaqHv&dw>R+CDM?5T)k={@kZpjo7TfrEZ%wPNF`zQdaZLwk zsz{t3R0545+M%~9w{2J0^2+bI_|W-hf8*c(kN@J`hyT3k=Rf_tyH1IR}Sz>xZh)Ux6oSL`Ky}-k`-fr znJcAp$DIgeYKdazqm?drO92};xfzaD_xNv0*F)Q4ZJR(gVKQ=+q*oXYj-+n4l2n&j z=&7q7Mw2;-tT<4IP?q3Rmmi}2A7DhZHOkRC^Ehzyz#gw^B5*$bVHr#mGNAnZgt9ctOSXOwV3)OsiC!VZ$ikMqr z3PQ=R2c+(4?zJz#HS?Rd6xP3DY&ubqi%fsNMA>FGy>lZKa#C#0qH)un)QSVOJZ$Fd z1li-x6WJ|V%EPIAeI~CV`~F*o*EcHP$M-;Hw!87|k;zAD9u+*Po%SWm$?nZ+j8IP3 zm}U@Fnn|}CtlPvt&kFpiO8fp1J1lz~p;E+F%M{H}JP#Ygk;?VKWW8gP_g98k;bJ;q z^J^<%e=9c-Qwcp5y2xt~iP6F7{%4uy8A5?ejvNjXph-nW+rfGpsj164x)8F!F;62@ zMmUy^DUFs3E|+gPhI2q8m>X+<1-uI93Y~{5D!gmuaFz1rCUE;K;?bJ}hgJgHfSt9- z)~8kKcrE0qOZk7%++#Qc^@1~H;gIcm6BdV$Ua3}3fB(tDPrmxl>O)`r+yCnCS*Hn- zyuAYWhy3`|r%XToaq$>D{{9dAnefO5{?b<*)va4+VbQj=OC-05mE}ty3MK4C;Jy4C%sFbFsseTR$aolaT>igbRUG-NPp0zg|UkWHW8AIAeh;Npy*U>XBtq%^p^YRAsA*CrE4>t3`-`nw*|6gZNKefq1d(wjrEO(h6t2%AJWj1w)uTk`hO9u2zx@esgBYC|g^Q?qI z>yY6*1Gk^4F`+CDhH1)>tsuLc|FRI6TQP@cs*~cv_P927nGLfCSE#;ivd0-gK>HHr zCeWc$8=7~=N^B59z}9D2yM@&XT^=Ea$5>Tk=l3z+qq)1bGKSP9sghaa#H8rVg-ymd z$8^(pYtUldQsACL7$!fKL0wK`QL_$mvY<7(Elh)WnIp~-oW5a6_iKMOI6{XnAg z%SXJpgm@Nw*};(+mxAz}4=LBq9JlZF+&Pc&E-na~^(;X_eFe-3tdog ze^Dwn3S8p#~`CXfLE*`max()rUGr#Obs*sPzK-xG*MZc6iW)ye$qz&*A3j@z^?Z@GDQFO^^$}NTadfX4XIT`^1p}nOU5*``ilVN< zIgMR(7rS^1xsXWe+Pp=uWR2^)C??vrNl@gAL^n5%o986hz@+OZr`q{QHlxo}vnV(u zr4|l>JW2I0-j6AL35%L7etFD4y}?eccS4L9MFLh;&>Vm^QTwnthfN&y56??>mE~jV zSty$IEO@jWERdrerwa5*I8G__vfU}bgX(pWVhAj|Bl4mvE#`-lj(zgim`&4d_o0qq zFLNaF0Fob)?}pA@bm*2wg?56j==?G3RFPh;j`kT7hR2oGTUJ`_>!9c)6IxGHdH6o&N*ZIy1ZRRQdJb`}FR&E3Tz|1&rh%qU0pltnp{}2<;XY zOXTDdEDrEU)X5CIgfM#-Y;s-CFo?{f6AZ>w%%VUO_5c?$)iGn3WzwZp z3GEiYS!2QDnu>b0L^Dp=!pQNEECL?yS)uI+_t)6Aj~b<%J5FG#+L*7LiU%Fikgyw~ zHxi#w^kFsPJ5IbvtD9Td8kIEqg` zyt;;Z5fQ9yi)~M#-|k6`$yBy!Azz;sbvpwJMp_^_dde~ z?5vyT2NN?zeVBcHwt)?SO$q5z)hbxBBzw33ySE+<233vLi&#c?+hjeR9V(?n z&TLkY*dTH?D{`ny*imtaj4j8WE}!zc9e3gx;v;3n6iSrwoGY;3>L>f$fwt$Z&L5!i zxj*Q(U4HYq`*LPU6<5UxMKEl=CiDS!e1a?wqL3{ZY&LO{CErN-In$BMH4l5&S~AIR z7(q`~OlYRA4Uw!#7+DBO2sJ=;@Sb3sbV#qzdVw|za1LLr0wtfSNl>h*llSK>vgxoz zv-7m3168Dx#w0J@EtLlxGbV| zEWT}juI6|OWvZIR>BT`Sm7ccp^?O}=e8S^b|NQ^%$3Axb+5cEX+E0Aq6YlxvpAT;r z0DFFHf9H=oe&WabH~tQX{`&TxsvfF7c>hMY?)7LZ}5^3Gh~GXloe@QdOcrt_|4M5TC?=dE6Lm(m~{L zs+4vTF*M~-M^C%Kb_1I=()9@<5(?o>;i>Oph{pg)87yNuTznxI>;+?8GU>e>sDLAaa z*|KMxKTM>#h>*#!f_YzlXhGOD?p zJmn%H{dr7-o~A5LS^Y8@wT=_7BA;Pmq1)vX=_HhC8mlZjx&__K2AH@EW~qvje1U_# zR(4-O$$1PpgsY0vzi|H!v|IG(nCj>-if}jUC@^y}EgEHNA)QsDlc?jNI8PIwVNxSj z{5#`w6G93O%EgsW(b?&1L!7CbgmDVsi5ea>P69087J+Jch*S+~$-*3L`kSJFqJH+W?q#&9Au8gERMjUgnV56SN@gVTUC z!i)#rXysAOkd6^8D=ymHw63wXCu}!S$d?X#@jf+3VMONkUBYrs4<55}pDp8FmWZ~T zEF$v_JlN2ch@|~}7z=yms_bbK5$(V8IpCk$l)BUY+Ti|1*hNWo3c3qD9u)OE zmP97BM41X6CaFj^^EQfEatZjj@;f*}4v*4Wts5TW11*sA9E)LeKPwQKcF(&=$y~UU zVp<)egA*7hzWxQV6D5ZQqF`N52y1)*T{LK2BbAGeqDjPZ`ks=l&av?rBq4(yLq=_- z?BhGx_&+JuS3F3HFV1&AmtOV_aIH7mT6yxo@zja%;yq*225N6Hntf;_bAb4?0kYZr znYo?Sd~|jN@aG%O4l8%J-#&iN{YUTkgxL!}94jmNhC8PJ;S~V!b@;S6|F8TLKl9$} z@8-|G+HBqFJ^E_XR$_tRY)pU3`oCA1H47J1Q;Lmwk5^C)ZZI{R20t0ix0{)B`$jgY!R>NNWH@mi2726pJc zs*Y;U5*M_qxE9S!>oMU&KK68GBg7P;g z>i5zAR8Ut%F_wT-I;xv=w$Bgcib9I6ahC`<*^8R&9XZ?lkSzV=`R3dAu^6?U&~B0~ z(@g~llWDz-WBS?GOhkHSMcB}|+K`-tS$>Owwisd&lJ{k~Ff9s=0Y%GH$Z3OSBu%A? zf-R)?L$#PF=?oW|KICC_y17ZOQXz2D;4B#L za>CPx%5N+@ubv0G&ZvAyc%ZTQaiy};#%|vVAR?1mHzt@mgQlZ;>vYr0K^NZr*kAs~ zFMjNQ{f3Bs2|l6lN&9Ay161D}F~9MZc>eid;kl1~zd`UTXau>NH`b9anU!-Q+`;ZFQkv=);cXE-q6XdriTVY-V zNx_ZJub;YM+98tDsIT(IU9!sK}k+LfF*S*~Do@*MY0nr8fnNq|!> zGWN-)MT>Vyb_&pP(zGu;Nz5>D2{hJVt7EL~5PzPEOZQ*~!bDs;3PAIJ+m1kW-`{s* za$)}aItoTDrESLO-to^wHPJc~1Hm=1nQ`eDwGg}ErpDD3S-4Ls3`AVSr)!#uIgr{C z5jj0p7gu9eJS{7;GxDaaiNTHH;QZ6{5 z5vULiE~-lUq}a`)!9?y0y`Y^DTu#5s0UqfF*CY#;BeJ($ zg)SPXt0?r7F_F!5?8Ysp$fcw&8IF?VBQ9~MgW@>ZXENx6Y0ypf>Ego3$sfAPa(rxs z7k>)u9;0K6QT-rv^J5Pob+kNXGMTGV0160w9NXj(WJc3zQdO230L!5;>A8!|M$W~q zK6jvD&*3?o=em1?w)v1$im`W8zmHz^5|x{ZG%JHmQi0JYheha1@rir$7=ZTrDnYw zlH~IzAMDAskh}eK*sJQ8SCFWGl8d>@rP$!~{%JaaD}}0x41n6<)S;Hl`Qo69qF`$r zwv1z24FRV*WOzuO?uAlp8H=J;8=*Od`beOP|76Y?5=()v8t?5IgbFw?;iPsf>olPW zIrT7#uC?s!!#HKia;f|opM05t=H|)AYfjIjZu|ZT++E*2%;#Nfc;D6lq3hJ!;MAlTEQI1!t5 zZ#w$zOMBFW8^9Rwqk9mxc~YZ_shdvMboP1#+qJvREfjNJu@(6SGQZ}+=(i7Jp8bf< zDs&Y)Rz;gYcghea8-$>Kmn%RhCL(jfU>HS!!(kuTPw=u`3S`)$A;EUl0C_-$zosEf z=z-%fE7{}P7OS@L&~!Q$7CY9(qBtMaZcIg}vMU!TXLpnLDTJ}X$oHDm#!BX!n_{^Q z&*RlR9nc8Tw=j;f5{_I#wvec@fVN`Y!qOHP?Q5pyiZxcnl%q&=u*hb^YJy1T^z3r!P%pQb@E1+Ax^{i zHtY!gM&rnIkmvv?{QXAECL!&xwC-GX5Wtzv=5-(gSE5<(mM#8~FN4v@*w_ zGtiV@BGL@c(YmNf@xez*sz{6k?$g@9Ng@Qs%D{3mYiH03Rx6bg+}KMDL5h+NyN3iW zDYODNTDYI?<(iSlxdF-90yBs7YGLb zsA~TsIHGS4%*8idvuKDh;jipMO6!%tE?H%^FU#?>YT&$a=U(8&W#IZn<&nzqs1uI8 zaSrq{o{OrHFhz0#_%3p&=`Cve()}WYWXH2H1jUMEw7lnzg}b265j5I?hMiM!pvz3q zWhKs6iW_Svj<7U!m%(L^%WUnWBCgPql_;<7q^G~kKCMt#MXd*(0)~Q?wSg98< zrfmL_Cb#Dro)jKBwMb2p^GZ@-wuo8D8q9@X%ConS)=BAevXh<|Ce*#bJ|;8KVX?x9 zA4i)t!n4CvN|Ir5NUOwaq@*f_{lF%(*;GLk*;fb_3Uf(C`P^P+1D022PJpm0zRPH% zIi`6BKJWmVl8yH?(KIR-;&{Am)8|8r*Gk6Kl7tjORb)F@I>_@>N{Tq)$)rjqISvCc z(qyVRl)^kBdjMMVr(IeMwMZe*R1tIu6Ks-lLWFA3P%Y~?Sq(n@6FQA@_ftA|zDOjD z*6+Sj+$!GNt2Cq-R=4TrMc};kS;rW4wU}-?6ribi(?k@E^`ebNi!!Jx zjMHDsHuLo2X)jUJ3W#i$KLX9)h4!0;1^7+H0a!q7>YZtcfs`pNeBd%qZaZT|R-~;B ztn0yJtnsSo0#&V?-fwvcK3@z-7kS~qGdxY0}()X-zXp9{G@-8CNQEs+B=^iNkWED^n^X43a85Y`R z4zP6iX{FJY8d3mMu!*B&)S_s)>)M6j%pvwx@G5K$QW`_nWrnU1b;X@O*>Un~uJh5w zJl3!j#@dc;P72FgEQ;JT8d_vF-q!*wrPD#cM4ush(iUfvA(^Kg%Sgvdg&6e$aTV5{ zVZI+Da&=sj$v)v9a~h&dt_z!}C}gyp9ZWABd99B-#MJ9oN(C~uRiugGJIag22Lh|Y)xol?>qN8RH)nX zHV0sD0kA!BbSAR?AXty%W{U~GrD%L4@un& zDPudfSSk0*va{cp@-Fbe(e(6^kOx_AO22>MmEUidwvmJ;dq(*(8_Um63wC$;y9qA^ zgI;!M2C)avYp+7zGEv#f9vw&dgwj|YGt@a;Q>PTkar{~qf?~Eu;hzTi<-})5K+FY3 zwnEO|mr#7Lr_sGb2W$Hl+QP2wrP#ID9xIA! z+#M$N2I{b8mFSqnupKPL>dG|hp|s&KEd&O7WY&nxs?zZQpNj)^29?qwB~r9F? znmZ7zoVsS85#KCXx{bytUy-t4hk zd~?MDSKl-kpb+Fg6gm4bU7b0LZ)|XR|1^$$jB?CUtyi{u?zrLyAFFw9BYd661n8`=x@mOe)hnU%F*Dlw@up{eF+$Jde6>L>9(?k@ zIyX!L%sJe_0_#0K7@=#Ua#YiZFK5Z;yq^isN2VI5!PL&)B)efBZ88Iw%w@?k9kuU) z+D*=Tn_+;1cMv;lzLUypw51KAXL4BM}V{8;1SiL|Fj^cseuA~3I+{+h$A(LssW9fn# z4*&EX+9XR$i{iE{AQ|`SL*k~41j;h?QpaSjDlR)iq{gjJim??rjP~k#d$|Ip1V78(MMi3`9qoq&ifj>0X77;AOBty_S)3$=kf;>NF$-oXb*d%>O9i&#i=eGX>I(bKl`zqNP)}WyL5qAL3!64bUBW;e)yHHeCs% zQ$K`2-?kB{Ef$lnCN2h<3Ly8Oc87u`jjD~^+y&c7ShN{cuaH&mDk29OCzFF^sw)^) zWM#DRY-JD+n9?yb)p&@N6u&}XS48gGPW17t)1FW5ige95-cEuz1XhRW(GgS&!g@{E zoX4Fv`wBaqOb~3g=a-@5mZ5-@ecpd$I!DjrQJI5&WSj&H2$P3$k8GK{92Fi`l;P8-KokVL?#n2Lsh67VYyP4O|<#-HYG6}8N5f}`xKtR zcq_m^xZCsjYaRFRw8%D~RY=8&3|g#V*B@;BIUA@7W4MyoY`~XR$X2UKWi&qY!4~JF z<3r?|fdlx>QUH7sA$cQ@?b2yj2d@X>>_D)JX_}rq2>r-m*ew>)`i!N;Fy_#Owh9NZ6)9OVTTsSs!?kfoqKtOJB@GJ+FkN&%U;JZw(oqgYk#9JYncwbaB6 z3wBpHRrZY>ieI}q)kTKE#Y9EAC&AT9F{L~p1fpE$s3Cnq;bKr%$l?GFj=@z}yTP{W zn4vK7`VUatqIld*p%g7wN{pmFW?F$%IBFU8Br+ZOYqt2w;Puaw0h<&EIzCR-J!zNm z`&bBs5ZA8ma6xtP7(H6jWB9F))6j{&Ac26i7`u~bs5-9bstQ(zvHN!}#SNq$sRIrS z-X-u6;sl@-Mo$%xIIqq(NBLphxir)SiR2 zaUx*CSV3m3U1jmZ*(YDTrt8|p5nbm4PLyU*b8zJdt(48(bGo)04jn0&wPWUbDrDUF zJ%{}r`+;U9FMm=)g|fKPg4tdkdL`Yh6yrX~HfFO_zSKRLL1>XKeZRU!R;$?5wC$AC zCVTh-6B4i#s`O-y+?(FFd(g{+3IHpDRf^{;^Ypc%*cuA5y~V^n|Gn%&=ZNb|{&6k$QK^PFuEaLoZzG6rc3 zAE03kV7qp|DZ00Cf`}HOL4iqp;v8xc1r2O|~8dxNOVPz|eifXmQogAVk3%nEhZHya_;6a@fQIdTBMeNx~2b6U9 zuY|>c;Hv1_YEuDV9uA3}|L;`zutFokXItZ^Uf%M>7uRg>^thm?)A16LLTp%gL1e;r zl;OWKqCm2#KtL|Pk}xf-+0abTY-Ah^5RRL|FnVC zcOCG%F4z142P=hN>V-FRqG=+RHVw#$;KbNUOdC|64#dncchS2_hL4%X)sI;uMu{P& zY`Z9mSuGq#myf8N9nR9vu_f4PkwbwTa@U<5;si zctmFY>++^iOo)vAou3tK^nL7LgS~K@iQ%CTd`$#OvpxTgCtpUvo|P>BbU2L9O~*e| znTWau-OC)YI~V+k?K;;AqT@)t(>?LFBZw)lAj%AM*(az7R!ncoVN}UXO$Ak{9SJt! zEtEH0E2a_R%3WU=UI$4C>f!nwtaH0U(TR0&CT!dRL7Nn;jY5bR!epv55Ctc-u%}^M{L+`s zxp}iAgcP@KF{Dk*VLrX?lHR+F$1Ge`vD;4_zQuePCxQ~EA&TN+OcJs%zq)u-g>d)& z=H`F$H!i;X>0bhP{&}%)mO#L7iUQ#I=RcXHo!ofwmw)5@Q2*2Q*?0eA%SV?-{>TM? z>b2^9jMud(|5S$B)wA@v-u-$mR_|;SXliJZe=lH=(j^B%M z!Hi!D@G5W?;*EOgpjkvCkyNlfmlziuiaA6oK0@aDYZwT*S@d9ub<&1_cF;Iwbzy~T zl=IUK+k0#JO&fPmX%81H46q-`dVx|kZ*Gvn4m*0=_32Mi)k0x~kx>Xp8Pl1It>P_^ znSOAB;~#FsVP_{USuWdd31VooK$kI3JajGAZn3tD-e4J(_aZVGty5Ts1arn9GAvipR5Sjtmn=sc5nI4_4|wcbN^rrr8C-idb8lNk3=Km2yIr zS0FY9MTtx`DukK-KnlC;Q0(eF=dHNc%%(wFY8a-I92pGg#ZOnGs|H;h#I=`!Z#VdM z1KlRlA%_mwiq8#WftJP4`FhbYOlZ8uWST0;DCjFE16EvfvA)*PW~pgal-2>3rv(WH zRN(oh5!F&ellu-cK^F^}iw7*O9#UUiVF>M6M_BuKH99x0y%P67>xlB&H)4?E=Pe}c zuR9j1CsnAARNHlXcI}Oy{M?J5{^{!sVMlKl0A&dfKd#R)=qt68$;TFilP{P{}OUv#LI}(Raam^HU6iMS<+TH z8lXS#`1LQJ(E{i1Kj4S1C_hxe!#?m!0lsL$T@O8iQ(>_bw2C{Z?N;zx8wF7kArM2h zbn^MYy#W#g!iR~#;Cs;Xjp_YA*j37t;|qD_?MY6$s^lTkM$UwmjJ-nn*egCk_*th3xEGP3+)nnF_>8?{op|8OHzU zE<8pGPQEhRJHw93QEi7q6d$vDaQK+*qB$QV`YR>bl9r`rd$vH6HNs4MngA}-BCI@o zOGLFz4q+i9ri-FR_GnF{AYQ8NCm8N%K5P;_J^94|v`QAGiTg#1%c;;2sK(5TdWkL; z@pIpMLVJ$ioI~HIT#Q-RPqEe-J}X*?Tp6cAlE?fo`uL?_24r&IVC9lD z#Vw#Z6zU^E8fe96Lmc}n@UX#$6n?N0K9H2#zpyd>i?6r*?B~{8d!xsC!#N1PPZLx@ zgCW7AA;elIX#jGUpJNSTe;>01s?_Pb^zN%jI-BC_5>^f_*LJc(HaCt|H}1Xb?n`{M zGy544k+%zgeYc>0_gAQa?sE6XUp)DIxNGm=s(VLcT=3ZafV4&>j=o@Wi$!0wrXzpA zN~W&DauP3wb2{XnORA1lz!M_k*EzHn+`Tnl_(I^!8}~l23!uJR8FWH$LgVDn!_dS-Lt3- zSZ`x~wvOuE!T*~+RwiLMP+|aDj85L^?n@|)C`F=5q5sm+)S7OzaT1ew>8izn5sDjq zX^WPb9)OvpFCjqBPLXzlE?2na3RxaNcZhGd`0WPze#9kbjeM~y%|S!EoPC){bZx>% zD0jBAM7J5Va}EH`;K0dJN-QE*GUHk&Ta2w62hPfx0G6 z?R-bSKF2nj82SZBRgJHcj+Vl5?KLr=&Aj$9Tx+S5)^fZ*oi4>VYMC7J!|R+n@v?}p zK@8}IzZ+yamD1tL@ljZ;iY}Mb7fx^&4$$KoYhc^?h)?fhZi1?$fsYJh|E$~86xnW? zqeP6V7ODfGIT7kroHX?oMSmV)VekaPcc-rZ8G$o{U%hYqzhBt!%U|Ab`}&s9``B!G zj|7jaDpU;d9`PRSjVdHEpf@xa8e)LZSPTf2Nh$!+!4Ei;N)%@?>e!Ad3`NN)Z01r2VMdssb&JDr zQWV(8|IeW)L%>hb-6c=vIBU^~IeUT&o(RdNyW(+T5TNe}=N3be7E82VAcrTo!(-^S zgto=DTdePUM9dKjF9~Bi z${}1-q`4|)d^AhMxhPmOi`VP=9P3-G@5m!TL5pHC&7=K!Qhnzy*(*p}paJ)M$y>aOjUae;sm(G?j%B zOQ5(^5`_cIE-$4ytho2)7k@*(^8fl9-JAWF06zWcZ!XQ9d~-dVq~wWnzsLUQKmC*c z&Le;L_x;gp?;>p9x*z0)Z52)feH-XPpbwrd1Ufvudc1`Jbek2u!>!Iir_k3*+cti=w`#J!{$ATeCge&~G~| zMOjMTPuh3`4CT!@gjfLNJ#r{8zxk#b!tCZ;D6M@$#TI#(60$lnOcnQoHO8hFo6VB? zb_#?r2s6diXtO{TE2Lf|c%8)#s`t>v^hE2sq*W+FiptUEoaQ(Co>qj}3~n;Bg1as= zoxqGxnBghtES0hdO&Q=mZhSFRhgjbsnpmdl@p7V2o@o;nPnnHjGVU^Eib)cmQF%u@bl=EPDLQx*WBcul0xZEA&73uLiKn9%e+d>?uKeTUziW9@d(noNL6!^FuZ z7C$K!^@Rv9UWabD)*yEMlTrPk7sxceVjVH86VjeK*ARohUq>~*NVF%Wb%2yuWFJ3Y zuBvdWn)+x#b76rySU?qVtMPTM;>j8mY@xWN z&@5rufNLN)Xj8`6O5l>fdl0@?;kjB^V0`T?@C$GD{QOrpyzsR%HuqZ84Cf3DAx?s8 zMO`|s1Bmxj7I5CEI*;=KwSWY}891LZ2F$2Jybn8!%AgXZ#?hFfQo*9ZKeX&uk6h4q zs?!^v{ki|*Gym%E`U_u&my!khn@R-m&E^8IPk=lRCR)95`K3p`Q2omGN0tvQmf^~Q z`Fmm(I-&1lRptZ@JxYk9mn7!!h2XjLg=+xyDU{A9_nRgwkJh+476R6Le647s90cS3 z*UtIryPnt9hrINz1;6i5cuIxi8Xm^@jSgP)a5qtbl}HU#6)Fdt3fi^NZO5)MWdJ3S zQaXGzs-6eyb;``>J5SqsnnpQTIF?sdERGgz&bO@ZoztFf@Y_D`I*K)7jw;PZTpAk= zc;7G$$_Zgq2U|$u!7Q{3qu6lB5nx=9%|nD_9-n1^FS#+ZK&Q>AYvF??-{`B~D z6c(0gZX;WrJv2Y|0)|Y4e+cxr=)?Chh-4nrS6Jm|Ax1V!uCwVuX+=?KrN`e&mq*^q zhcRR(7giw@o0%}t21-uXayFA}tKDe$v_9idYg4|!bg ziqGi`6`ZXUd9?3R@#@@24sMgGQhskR7%@PCj%{c)WVY6EEeOLeV z2Oj;sAO4F+zyHU7T)t1kX}j&VUki)w`WkDacera?y3i3K%PdU+;_K|welQD3yn?Tk zzIJ$3d=)J&A@Ajp$m$P5-djt2TK`1X(Et*&!@>iZopNd^0cm$MXk6htu@X) z-C4`_{+8|en!fFmeXyEPHS{cPZHgJz$@km&y0RM;*`?y;s8TDY4-^=(Qnf5I)xPYB zTF8?RnRfU?qTg&fFfRZmQM=_y8uGsr#$-#IT?=7|SsNw?VnuO~?X=mmAIf4QOmNWh zfFP^goQm1k6&6M-AW69^R_D;VNgaNbu00u8BB5*Jn7?bWbnT7nG?~`DrBIQn8)XbS zQnciBF#7vP;$9kQW^}X5*K;*a07we{vi2>be4UH?_QD!ys;Ij3Gw-+a=RfKinu7xt zCrj$%ifUPb6TA=j&eL_V<2O&VUuWk|<#3DmxO|9zMn>W}2UQ&PYXq%eO;q?-X;hzI zilxA#2JZo$Rd~9R|4(~=9;8{8-G^bnbMAfbeOvBXYcJK?Y(0Yk2F;lvxS#>90?Cjl zn+=<0h!ic7Vwj>ylVJwwU1VM2c#5zPzW44~H zx9X|tT652DdGFnOkN>#$zIWeO)dSevX1TwPjH=Ge`ZDv&_q}uOIll!n5bo6mpSsiF z7hYfBt8bj)^zIU597qw^?|#8V(1n67RM!9~8&3BYP|mLbR4o2s|4#svL)iN(zvl-- zk>`JvilJj}!*mM1I;nSer)7B)wEXnn{=dHd^S}Hze&Gv0@+C-%p@DUt0K8jIA^`A1 zw&5Qp`r_li@MAB2a58>+d-en0zx9!e)zOo+X`qz5C&Z0IsS1DvjkHi*$cb+PICQ;2 z{-RS+d>v9oDM;|53NFfEnEklhSwBkDnxL$pIcafgVR84o#@CK2y!FTw-+Q6Ndllh# z1NaaLUJ>B)1l+d3G9Hc@C`*4+Z(5*P1%iu_-flKB*Ts*etdTGwK(`0=5!!zJ(O8Bq z2&Gmirv*mS3f1-qW--R@)I*{fB2t71sIFJsx zmw~Ov4a>SZfgWOMux74;2h#$()c_6coJkVXqQMl0hBei#?bRU(8Bu!qt&@Z;9=IFv z`wI;vNitm#0V$WPv!Zifyi4%FpMB6+BvINiI$KiC3rV6B3R1H|`^i&azq3*R>BLt* zt|kmz?bSFiaRn6`&(0w-8Ox`8oAs37wXh}%BmQB~6eR@5WXcpdFPtVxQoklp%5xW( zf+$G($BG<*5bi^y{OF&!ZEIj^3)4EE=;yh`PmG07DNeomV{Am{_!@lS%C*8guVGyMP z*;`3Z?u|STf2e23SW9uKv|CrFRdMgMU4HeS{G(s_`M>a^pa1;zFNp|w)1Pm=^Y%Aj z1AyobED*t8C;HsmpZItGpK9a9VsG}_KDzzX_L!~_&h0{Q52PFM!VLDDfb?F#%y3~E zz){5+{hir&epUoFxNSKmSoWkqRtgHvYwnG}F+r7t(mFIZ8+_$(g**2QzVg%*-*xdI9>HNhG0H5@b0W4a&*t!YdK>~{IVL9n(C zbt71jLs?o>6{8$!l;aX=a{|3+(au+B=QV6?AZ;`OvSGzQzOZvjqN2{INaCJ9O1k2% z-#tV=xK1Q|NCQA?4S=jO*zgdU-MTkFQ&Rt&AEmSn9F`!hy~esIJsC@@ZuIK+xGwBd ztS5Wg$Oe_3KM>46h#!>ibpa~0ep5#0iZ=9Ff4A{IKSVzGaL=G&QsD3tyAQ?G$fTI` zwh#}IO0LP^{Ljj3zr)l+XU)$(wE&RL3N5hj*H=9l%2GRJz*=CGkY{5LvMdrtZ?d!J z2jbe?+R9?+Pe6jstfnKfa<8u^;_!Med=tr>lA*sn1)2c%01Z=>#32QLw-1{Bmq2;!OtAV`>OkYN{Og(*B=S3v7Zp}dvEf_ zI7%t#vOqB%q1c!}&k9gU5O!!ygLdg)YUjz*43Lt}uYiN2pd$hm?B8@e|4Mh=DHTut zfGd3Q4>>>35Nr^z2jDRVo>qh>nXylRX)L~a)ZjC>YP|Bs8NPD;6lX^(Q0q`I03A%C zob%0HI2@3JCj&YMg|#iLbv`MIf`rBTrb10MwjQ10gHKQKJ02@`i|Ar z7R_0U=4=JCXkbkPXKgA32;+PgPWK@gBPD2w8xXg|NpB3}+>n4JDM?V?MOr4qlhM#I zW=+eMoblvAa#`mt7abnhlb47Us3`o&E{<*^4_?rRC^_qW2Er;sk|rl*!}qRhsmfq2 zm5q{}Z8yfp!()PxcoeK90rp=TYvw{}U06G{chd&$rTQ`q(;0XoL=%{xAW4aRgLvKt zJRQQv-MZ7GgzGRh;#w=vNn5e5W2fE2K7U<3f`kZ|Tz3!nA0)q{upgIrGUdqC zP=T`$9Q#Cq?}YJ9Vro3({1ho|U?^FWNP0~UthU#__qFG^cj=S0)JPs`{}cJ&&>tdQ zM}@d;rF-A}R2dLg0L0+Ap0*w_c1I7v3#=tghxTjK31b8(= zR3Z3+%R!Rp4=h~u4S)-i1(X0PZ@>oS&p8DNN&z+iTw>rc06OfW%r&4({K-bwKoUlb`sTnv`~vANc*hXZQW1;yy{eKvm%w(5^)x1=s?u z6R+(Tfg<+YaFVW=_&DA$2_S)@;2+?;oX}X$I3*p%Xd#>0Ie~N56Js18#-Uy`xO>{* z^v)c&E|2iawFy4<$QU1<5k3yWcPhb~M(}wMzUY7(4mgRvETw-vIt@4znga5~y>Kw~ zqbLD8ON$Eg-QeY~RZG?l^R0@{L&Jry<4Xty#NT}2YU~P3kYm&g!#V;)Yoy726 zV}FPC|LKY$)%2%P#MCj(*NP6ufT(`W5>K$5r@O3^Hj`rO+(U97!rtG73w@2*ANBTR z<1W2t@sr{;x4&Tn(5)C0_i1-XN3+~XgAG;tNt{jVFIV^my+xB-cl2I+{y-~YQCNX4n$dR(vH`BS27iRptx!MDSi zeuBqd>#wvzF&#sXOB9m=qy(f+=tv_I{S9Iy-EA_0%F;63b%|AuCq3*n8k7O&i1;xlj0@%q>1IJmWd zJ#7GMp*gI3BXOAtRFptb`8AI7w(rUclrjF~@5G;K)$pL+XekMKkHf&b_my7+&iHvs6(!AYJI zIewYwlk@-ff9u{q-n_Uy{!Jg-e(F+X3nPoSMdTh>Necz#=Qd72R=T7%8yNBwZVns@ zrhhF-#|o7YP9n;}+QM5#GDAoKY(d5w2>}kI1S26}*}}YC<4bp!cAUvXh4~yWd2KZ77TxZ~b1ao+Dq6=#Qr2#mGSn1OQyW;Qt10<|4;^CZi z63)^J+Sa121uNyCwLv*zl!ceve~>^b{s(aLO77pmU1jhf=U9S&R!Kl&6Oz$${Z0xRkL9n&MD!90F;=cx6XtX-r`4 zcce}!KPgZuJO=q`ff^>LQAb1@geVUpZN0CIK_wS_#ey@X_dv_tG>5QH;GHeKXlO_pS7>I?*%9>Vl zn77ye_-XC~cg;(*VeL{G)U)~CdQB>r(^+>3p@f7+Ly@3w^tM2#cI&Xi~d6@VW8Fj_Jdn)6~&-Nk#(h95# zaOv*_dR#zH#-LFNE*Q1|T4!NQi>7rjt?lANlwzp3`;MpWs324XQ3$d`|Hh?vNsVh4 zDghe#MgU<5uqD6+0v=`fqOS-SG+_#0VSv|8EM7TU;nTO~c=gRQ+`TaeP8+}oG<)fw zbP5*0p%3UQCk zP(86xjGEJizVyql-1^Bs_qSj9r(gb=dw)|7=#P_G^FI5A9kYK^fQTUfq2o(`WBc(( z_1W*d`tSbNe`xl*fAC}G(Ndk98d+Sg33rxI3k!0_2Tm9Z8ly%O9iluRiE==UzsX53 zb5Tm67%3DbK`Y->xE8RDgIhIltJ=TS4P0a3jD*9TOQdud%H#%Gt+YHw7dIKo1Cfk& z9~u}GLpTJ(wD-7g?RTNV3ZfF?T`a;9PAf5lCDpBmL`6w%u9BP{Nhy%#&=7EEjzVbx zpoA!hgzcUf;m8AV#FCKD<-xRG!h<5d2a*BT8;PN2{DGB3B6X7oLW%k?A?l)mE!_GX zeQnA=VA!vlN4cH^+K1T$f?xV`ISiE|4iBa^rdG+Zabq5sG_B`>NO&EK3$Ii0>JPDj z{}B`a((n0!YcI9Imch^K6#$`WBRk42lM~~CXKx2A!mfuAbk)a zha$@LQkieJmgvlb{EnWB0=g=oMita}1U)LCM;cW631VvoS=1YG1wuP}V@17Ns?)#6dfOatOvf zu}9Ng8%&+dkHO@b|060;g#(9~XyCE28$Y_qV`*LW%1`~W`JevW-}=QjkALdT$KUe? z{mjppZ}gM@H(dkJtNDeufNPID^W67b`#pc~_wD@~|NDQteGYQCXd3fHsm#3wSgk-! z3)BwQ8ZW0KFXc0E{%}aqCRqG*0MU@g3r3w!_=RDH)eKPzj)MDn*b`do;1KueeL|NF zZqXEOJh8Bd4lhHY=mETQQ-sZ$6YHcc*_c25y592;d%ocw}5ee@WD}WXTw|M zty#c2m*n+0h!wc7IuIw`Y{&%T9-EA5$#veySf~YSO;lPU z;-=iC;{HLMMmi06C<$?W&n#f+xd;yiMXgx@yY&VjF|>(M5rfPHc`#h4(_2z+^z*P7 z<$=^Na#ea4O9|IMf(e$S&1g88yZDN9uAcy4%@-o=!6aE@iS#+|(Yv6FqYi1Jto*y2 zgBS~OCfJiFp_>E0qM^akyPR|eF~5X#OkbvLAj*it<_mj zGB6|H0tA;Bctip3CBpj|xU9UT@7n-Ae`fHRdj_AoZSdwhHSXVEpgubX=1V{MjID?1_J*QLu()g~AHN66~x3 zKUubuYulanJ?bEFvR4?k5$XLlJYU7R^fG)``Qd+bv$bxxg=9D)6BTBfNj7 z!27lpu9bwR0en9MUr~b3YT(NP+;oCd0~kx)AwW5RjeoHz8>S5ou*4xsJ){p>e+ep9 zp#fk|c5^Op4GgRh8gii4`k)QXo;Sb@Rh8foFxqgaqSUFeaJ7Y5Ihe+HLXb5*X)8p- zP!~NKPcBG&0*3wpl#&Hq;*p^^A$x_4b|w&M5Ge?GQlB8$H`}1|xBafZE83JWrK4?rCFa7 zM0F8SA{bcr8Auv{HSYyVIE-saTu5myH|4)M{z(57y z64yQvKdz70O2<7&ZF!|{NK_(MBo(5BAL95k;2_ArsIqst6p-UyJ{m2x$)6HQd7`Ob zY=^+Eu370DP3n{l>p@x=*d+HUk^WDYWKjE6mh?@l^1FCl6yQRE3Joq4ROMais4O5_ zLzrOTzc(?hzXzDs-=|{6xr%bYAgNW<1&vXZ_C+5A)n};?1JDF10VxDl_x}b5r$RG+n%_Ue%FnmC1@$f{z z2bA?9J(VL}r9`K{pu&jFQTNMFra00SQtGUp;nJj=M0pXXRVk5hUG?E&)BTWCORTvR zrpgh)S|$M{ghTg0nkc#6=b%%JBz^|Oej=r`h6+j(hz+j?6L zYccGfJ1gk)y3}D65ehw(8mg?IssdDMaIn<1@F#oII#^?2O?bU@!AH?Zh&}lzdIxj~ zfI+Uu1g-tJ-=F&Z^{7-V{s0vOr2$p~T>w)8_87RPf%hrk8RZ@O_CQb&9JPWk8NsK{ zfPZ$|;;T0r+`HeRIj=!&4R$`DN1XK|{~!~kV4fDI5+nrWf^DyLD4drwMi)PC;^Y5R zAzFgEd>9I`CV}q~i$7^p!R*Ish8t-VTO--NutnRYg1vjPI(y}(K7aU6|NX!7>9>yl z!TEFYRsN@JoD=#wMxD6<_?NK`m;e{2+aJ92>%aSd_lF+;$RGSa%>S(!?tKWYSyot?i<3H z^Uc800j&wezeOm({(fa_;5^v=<}FUV367OMl)$+Drk0+z64{<&g3=0FYgAgJQWRDO z{-$V+z_k{paj>;TTN{|hcxNzUyNrXBH$dV&xhawu2C=I$&`~q1o&?n;2Rhi+cmtNO z7U&8)@dL!UuArskd`eH&JS6>5Z?@9!`O~SsXHd%^O1c01u9(LWWs+EkHTSon8}M43 zaQgpA5+EgVM2X2HX(l;8qybo`0MJ@0V{+%R10$Uv2@TVwp4XX30i*su&5=mn*OTxP zQeJYhA9$lVH&_|48`3{x6Chak39v)!V(CZzU2`Jxt})0%{{ak$kKHPudz}n(Czw4+ zjCCKJ18d>JbP92OAZx_Tfn<=wAVk8U!jH8n82)gfp^Fm5sDzqS&|?iQd~lifHX}H3 zu+G7m7S=fLx$j)(INJS=xnFGwlV5LwgYUlz>y6%bLo>V?8iyhucKccfRiW~qvq^$& z1?-iCD+TbR0^Uo&lMHMVa1P*A3;gn7i&yT{`0_oAyGM-0xu9J%Fv|w8EAQMF1Dz87 z24e6V2O^^NK|Wes=j5ktZ|AEb2S9pBA17Nb1@@@U zT`1ZMC*z|09O(KN{>o2$?v=mtw{bN8XE#ny-wYQYeKQsQZ-E8?LPYp|&Z!rP@D$$n zkq>|LFT7Cv#*^=GAN`FVFMi!~yJtHv%X#C>b)%b`md#=94Lu~Vc-hMZt@VV#jsz$% z_A?<3k%UN0zi$Ki(YqspWp6F)LS&{9pDrlDSfd;31(Oc}!#M>94QK^S36pJwM|U;e zvs>W4@Gdj5xgP5TOiypz}*HoX@F(p$%E2`rHQxW3{8Q6{PZD8 z2;)gTj1JiKqt)mE;B0S`7{|(**&7)Z8cKy}0S8-5h~FoP_ttjCp=~UhR?r$B;M7DN zv1vMDmUo0ptZ(B@GMq9v2A?=`W1l;_O)wk`ECjjcHC*PWqN4rdzS{x2}gYJ_^N9nVu5$b1fZXK3_Svd4Zwp+ zg@-@eZH?ug<@Z2RThcn_f@HP9D8ocZ?V7mbJD#DXm@LmNxRT3^J zf&y?1;2kTter)mDp~aVu4Bom|CE{hptrX_64AWYK$t8(rDNY&2Gv?*a8M z-)L`s>Bs*+ul@30|Iyb^KK~1V+yk*o#{Rhh_}9@0{K-H0mFh=+{=Et>WA`Id{KgBv z<^S}1N8kJJeBbONPhU3A6gW}9;>fzy%>|jeExB_8Ed6dt$nO@NbDj_r-r|Wtf_~R^ zj%zW!%OPf%IS$hR75+{NE=KdBKZOYS=uKz^u=eRuq`h6eh?h)H3KY8~p1M@vBbPKj zI%9lr#JDon&`ekXI0JB31UGBodIMZZF~a&liaXf@9*zPf`QB!PX~z% zO4hX3@f0B;PMJc1V#Ux}p-_ZM0hK0Hg}2S*5XEcbG{QJEtwUQkFii{F7}(Z9jBge^ ziAuU?;ErVHztNy(FdgZuKP@Nv`*iQ!`Td8Y9+=dU+N<)~?j3{N#`F6s(DB?d5(1`&k_<8D8k2G%A1?CX2{I00}muRi^G=^-IE^zc`^5GC@;;cdW4 zZ`LG8M*nejom&6KMl4vUrp20K^B{>X-3=eN)59l8f|8{74Kj+l6%i88iT-Bq*A;fS z>hDh3y-I`9m4WL`e8?qP5Q#U1R~gu@K^~9=!%D5=CxqvoJGDr>9=LO7^e6BTOr!lM zzbHe&F9I=_ec+I2@^8!#2pZ$b$EJ0#*1}rf1X$NgQ8_p>cHRiYeME7RC*VTo$toP- zRsT8?_GA6X;@9L;(ktbyd3PDOrUcJu!V?v6X-wE+!Z?tmk5&%XYll}G;0yOHzIvy@ z?Yk`&M>Tlapl~KA6%?!!I2NE{e@`}E!Q)did=QcM<|inDKlO(Olcj~S4oWPP1ZO|# z<-{Chd~tfjQR>GE%Dei5;f=$DHBb@shLY*lE^TjVlnt=_+AH(%=iKqh=f3>e|MAm* z;6DTKxffoL`QQ6{w3LAk`kS+Weyc!jZC%@#&8}Uzef%?zfAHG({?2DV@*n>(_5B~+ zIQh6(*)5A^4lHjQEbp(-9d6Y^tv<)CN4&Zfc>`z1bfWrFX#G{XDGjB5Zk zgR0>^0dEQLB@2AH0j}4;-9~V3fRzDin`Exokha#F;UUVH;angt4G*U-nxdr2J=Z6c zMRF56@h?CUs31Ai%F7Lv@{D0H`}K$goN+L%z_u-H-TH4f{4T6%VXSz0VrzOrm85L> zWW1ibqftU!iazd%rK)H4Cu7*u(Ql3RzV7fh(C8B-ajt7qg7sZ;A_x#pj{QsnPD1Mb z3Z|X}n8w4VfiQ!H=OLEDL=S(3ckARN1R?o6>*RsV9O*8YhwR;BVN9%mqnCrkkg0eE z3k7rF4C#g|09jiJ#jnX&^O$%DkxvHSv>U9R*3E@zAXHcj2uem3lzdIHak3$aL!f^V zbxMkEGT?pjNimA5#ArN*9{Jn~Xn(TTC5N0Lm5@#S^v)Wfc7nz^uVe~}A8$w|19!pB z<02%DqLTqqXZnM#G47%d)New3udl>$>>q!Qpb6-#M;Iz78+^DAla~^^Lc>)flv`tL?3dW&#!U|@ zEI_q?t1m^w;LFZu5xmn94jaLFBWUdUG$4t4 zaTxAtyP7KxB>71g%?&c$!;O(#e-kFSFm_DG)IM#j8_AL1;f)xm3Qs&W}uR@Df$5kpd;&+?fUiUZM|t(i9BH=4<_m43dRuC^Dop8L)R&bm@xT zNxx}HPUhnJsX#PMflUmNI(1<9=3JP1JJ%;pTh}FEQknp`&eBhdb;?gz=M2Q3IcXUC z(5G~2@Zirg9Y#*z{ta3zi(HC#&|lyY_mc+)^JWx z8$sg`l1O85x3FO<=c39-yj8h81BHFQJ&2AWI@<0fLamm0(iRy-aZ!GJhixc*y7&N3J0f49G@*=R@NJz ztUN29ImQDAQmyl=E#|^+Nu343yOA=yjE{_e-j#EK+3#KYy7*oZ=#cf&dHK8OKfnH?c-xv3`i!T8dD`}+A;{?V82+|X|yyzyf%zkUDk zivZpRE*t~Tu7H;u@GvH7ZUFvuqj>)LA5t&jlfX+aZ2)-k*FFB5pMUf>{DmJFzsFu` z-~YrD?RR}>a(@ChKX0wP(Eyc1v8{FYv^s!c$X) z$ES=-Q-$r3ci1xUq?;2fI9Lg8H-fh<@RlXqwt^D_tise%2eK7Oa-(&UoRIplEe}qF z;q%iIkwZ5zan|!CA|cVU|AU@5@i@_nFw%@s;bTbamBW1Apjoy41+Ek{_o@IF#+@Zh zjeF7nP;3C!GKDx@1;oc6p6=yg5_0@14ZyIM=|}!iZWcLq>kR;?+x@5403kL7ft=u6 z!hi4yoZWRo$p|W(@VkkCTkkZ(>>!;mNGdN(NP&c5Q|fwSpr}-EiCK>%rbQAnCldWW zV;JD*i=>y5QdckuTKmGUwD;EV(mnS6`Nkh1RH0E8ei~-Pp|OI-Iv5jHaowsgTr)4U+}ElEp+yOmwbP{<>5EDh*5u!mI#xLczaW02d3wPD$7* zy)z#GEEj_NbA#*W7H`ZQUOyGQePnTR)&R#VU|s{Z@h5W$HzMZ)hD57yO;N{x;G**G zg3f`g1taM8oq%m5mKuNBhnM>K(ZBy3{}ges^p%d;&msGP!k}LVV;>^+liETF!)TRx((B%nF5 zaQBz6M=jjE1+Bar4~aL+uwr3C*H1C|OuT`Rpm$p9$j^~n6A3n?LKu;M!TKg4o)#tK z`GheaQj(Qt%g4K;a}u&hf(u?z0+SNFSz>3u#MO%h-m|CifepqpCE3X+SbO75lyHYVkT_Q0h? zJ(1L}r5mNvfG{{bZVO{LlIQg-0CaqVK|(L5Rc82pPWS;rYoEi(Bz$0zD{CBpB+Q70 z93|q^2#1E6eYZ}Ar(|bO!we@YUF1Wzd$-YJBk53F!uofq1{>)MCrOP=90hIoU3GaB zE)?^0``SA`cAorE)#Fl!#-ve*%~U7r>)rSi$2FD;X?9*Nr*vpWm2cJx7UBHw99F9qO>1Cn@CFfqC<&%g{qw9;Xi$Yc10M0(qHZJMr)k_91-isis`I`;PY?~$ z5(+lG%--9igrL;GL;+h2?2i<7Mue>r*eMBn4D1px396yF72IkCubxOaN4J!SfW4{ zr7!_d6pYeB>Z{+j5HxYeQ9@+(lY*iUOHnDbvkGo&iqUL>Sp^iWz}&uP^y}O%zVLH5 z-}&+%{IT0dr$5__zW=RRd;iSZcUA`n2P**cZ-ue{w?zZcM}I@{&UXOv42%?(+WUr9@3b%n4b!p#TjR%;*1{Su74$Sx|FSdD zf;ZBLx)X5kG~uE{Z8$P?Qv&M8&NeuCxzIRB!oGG0a-t|p41Sw_m7maZ3yq>usAeU` zvjXFd5?k9NT)j}@seQ%=wt)8mxEgM_hfZ+Q0&fWLwiDd4fX3NVwTq>9yy6|L?gFF8b$N36aaTlPHq7ZXB*eeDP;LNnu?C-7-NJ z?9~YDtvfY)e{c?G-LAIU;CLs2kSHNjA+=jZOkT8bR{F%ncmfvjajq0jUCaYnRZKsN z0d1+2kQAlnZoyzBj$+fj|IpB<&tn=MNh!%m8Z;iMUXg~Sy>q7P_PlFHm^5uL%11Ha zf_BpZO2_4{Pv2cnflf92BuTRtnbxtl9dH1Um;facg-(Wt;AdfjJaIq_2+ar$jSa#V zk~j}i1cXyN>u_?{G-SF5-8+W{Fw}4Fw(0z}5v8?J^pB%b=xxbJtpC#hhh1+$8pkP%>WV<4-#24Xs ze;_7s5#xx%K0ci0HF*s`oL?FE#8v-%F#4$^6Nj~6X!wFjm{J-A>8?vAR$%2#poAHi zl%SnbFHFwVhw+-_dSQ^ti={c{hjdr9?JjpL+%Euc62OsVzLy9g_juBP?(V!-9 z0T{s=hr%I?yjOwP;QQ}7CUu|87mkNE1B7V9+>LuE^`(JZm$!iiQLf#Jfs=^<_Y;AxY2bv^pA`Ps zAV}Q(CQ5YI5e-APxi$(;za?2qGfwx)-6iFuE9wa2_pTVHO#e{Cy9U6mvG46rfhewT z3Z$D9`0J+Q6U0$kq7Wc?fC~v>=@LG@7rZ$neI^=LbuLi~E&$sOEHY$*EZhigLzT|IGke(iq0)H(2luZfDjrk4p=KuYb+qd5S+-<>|di0U|r8!)TM%UXrd(XCb^;L_()tnoEZ^oaq zx^Mxys(wd#yuVQAH-A>)99<=~21yPBj<|EJb73-I z5ypnpuLrygv1b-itPBXG7b<*3u?!>HA8ASeGX{1P_VzU%+tYYzr@(tAgeObFRqY#s zapAq~m+-O0_W|4&;K%^SMsREdN7l;?=MGp}PiAVvO_6MWkabaR6u#%qO5TxI0)&$j zIx<-Bcu!bp-7TgYJ9FpA7bSU-bQR@s6g&%vyi`#!K{KI8-*Lq{4sPHp!^5Y<_bSo^xCb089fIrD2<^`ly zvVo8m6+Mxgie9SeBfkB$Db6=Qg$9a}z0ppXIz)1DbiQSsP)LHoO%Y$(6d3v}*eVFK z%J20jiZCTV`mZd&t>Cn=xYZiGxv;o?YH{<_;oiv#$EPcpvl=*Sfra&>eQW!Op|0b1 zAY;1JQ0eSQ(}KcKssO73?6_}Y!i5|}wP0a*USMSM2RW(VY52W;Fk({d&3Zad0P^b% zRz*l)^gJoj8Zy(sRw1-eNiiGqbOKCPfVp{NL0_v6>9sox`RafAb9Z0=`!C;cc>T;h zb+ep3ds5C1R&D#`)#2e`3!wQ{E&ShZ4L}NoOBn4mJGv-}k=A;<7>}>2YU|qm_~5Ba zPkhgJsgL}{-{L;@!Rh=7I5QEp3kP%PU`{RMyawtTSQ(g=g|rr8YzPK|*Rw{?_~1?7 zrIiH*ffLt{Rh^d)bqzo`r5cDg6N)MWmarZOQv>2;RmzD|8sL(uVMY1R)gd*HJ&%Dk zLstsbL}Rk4v9np=(oTV^+XWuq)_7u5<8dbJ0~m!@!4kl+0Jojs9RcoH!BOjQYJgMY zSAt6mv<_$mXh3Mw32!WTws(|sVQlKUv2!GyQDXkm@3yJ4OqH%EL>9Ck=Sy%h?HTpl zvS}4rm#h32wAB?~qcn%C| zn)C{iq=>sU9^5ceSdze#luj@#{#JriH8C$F48w{#PDpCh6V(sFJx?A~9zu0e$svb| zQ-|hMX^|)uCA@9|DIX?eVI*Ee-BbZWLH?R>6r^9%r47KKfe{%RD9V7^5}KQEO?NLT z>b(w_hR;doChUD^(-VH20O^?Z5v*!;L0x=Bz;z@o?fDR@-5Dupb34DyQ3++*X z_y+}u_Offy3N)^urX#4G5^9%G6byB4?dCg$ntk;E%^QE~r*6OTSO4+h>Hf{*!~1W} z&B<-c_N;8m`tb13g`(f!+vsHc?FfG1g%{`-egWl;vllCzpsaw6tHAE=h23lAhyTcT zj2^d7Pac2IcTYa_hd;1-Z;9hgz>UzNUXeOBN)ABHv4J^nVQT}^8dzgH`4GjiV8|Uu zVu<3p5S@{Om@C2{TOvW1><) zj|tNWV{4+ZJJr~qDqNaq?9VjzHVW)*DC~`ZEdb-NI?(VWzjF)RH-cMEaKi%cw7?xJ zIBp%zjd)&x5Dff?4iqhv)9B!ST+Hb0dOOlv!mp4>-s+5H=z*}Eu1F_*JM>$VUQR`w z6KkUBk7PONck-MRDMf>f9Zp#LF`<~dut17oX}L&}#7imUFUj)s>1DRHsq{iVd$V7D#d zwO}dOYR97QIy>taOc^!toejGakn7hov=&N82t1m#1|v-+jL(ZpI0s!qOP4-8+Sz$(WJU$wsua(^@=}GPTeEAx<4?W! zqaU4q&wu#+_Jgy_=IYjCqo+SIYcB(J1qfhd334YZYL6Ofj)m$o1G6+h-GEFR1%koJ zPQvL{;DV(sT*$T#jOK3KA9v^^$!OLe#q1#NWJn)((X9>?cFiF=Hym9h=#mlbh@0}-r5(1`eH!N6#!Zv>+6PISWaTJpqRHW;8V_b1S>9O;W{ zES%I4)%&DdUYl@JLLf`H^3<&fq|;q@BYX7UM?c2*&TNXjo0{gpNALk^PymWBqSe$l z0*ZXYpb|o(?wSS~ey`E?c1;(U3Nr-#dVt`I4X+huJfs2WC2`W3SV=-27;|( zg&n{upsj)BsY7$>V2>Nf$qIJ9g470NU6+pLoDIxi8@$E6?Xb8wx^;q7rp8?R@WK)D)h9C56hR?Cx@27u!1L_)yXmk}P^erSzyUm+&=)m8`~Uc(@7%ll>PdO=CaVt|jIVS0 za^=dXuBZC&@HGG!Jr3+|J@Osb)YbPrOIs&TU)g)%x9>jrZ$ESLl)~c44b+cmv=`7S z29@V6*@Ko=_k>sXE!y)2t}$S1`a4=o6tfQ2`f-})1_WZE3t>eP8vyFF1qORvK^lM> z`2iG9{0Pc`SmYHA7SxWCIdu}O7Hx?;4R|n6kr1r`R{a8%0j(U$f-xR3#uJT=smAW6 z#)XXvyPFkurv)xd7#Ajt9R+N|pLQl;g&@uo3C{&Mao(HY4hVMu+;hM^0gfDS4#7FR z8led!^H%zCzDtX;q-^?7cw@0t{coFPSm;x6MLK4WXM*U1AVan1;P(=Xf0`~l80}Nc zChvn)G{{c~k|H1102)9AKP6C*ur{D|ih_T9=~w-6a`1qw9ugVn+6o{R^zP53n8wKo z(66P|KbMmRz$TC7Lax2-8V2dc`!)&UGY)8?ABO9kgL@DE#KlsQ!rP7AC3+mh=UalO z!qDJ{69ouln41)>BTVp&h!YBzm7lPr|!MJR{eq@x@;dLzD)J0;(E=XJcTygls^t#f~Og$T0K~D}4k~_fK)@{uuJ+ z&)cIr|K(5Ahj%~Ko{qnKbo<9%zkQ736|lnAwffR%)!w;tr%qqi-|o=)DHyIm0pPvw zeQ$H`-b?1mC;yn>x#yNI|KeBX`0QV~i<_VO%4OiuoyTThIexo*_T($eOU;$@y~(9# z-*e&G@4DDN3Y=do;Pwj8MVNA7Q5+X!4_D+4OR{Gmw`c)V1J-~+H-JX ze6(i>8IfcJ-R~2VxKs3_{Vx2BB#inH6boSm5MIQTvXp{cO2U3F6`V)+G=Dm3x=aBH zVI)Qz3XxsQi#$AbL-V-FqSzS-*3>+i`xh`8Dpu-|QL`P!qQD_1!b-WFh-ss8=A|pc>K6NAUROK*2eNC4a)FQ3>8CfGrKP#X{3ciqXiS zDn$W>uA#8pdig)#mw||)M4mK`r;i>Hc zPh7k3dp|zA@~406`4g8$$M2~tetL7Odi>D>dj(AC!*7~1pgnFxPFmn}37oG;76z^f ze1N{hclqX4qVIt1B!Qh%dGuMA#1B4fTKi; zCjucqDkSP};(^A~k@CDRLEs^%@U@BpC<~y{(31+&slsfku{A5OHC5Q2F!slcM=Ic& z2Cgc?z7k9sD3zD-^;&*kR2m3Yk#hj?%pURj=2O=<4lD76W$C;{@-otWiO`Us=CC3q zU*J0RMY{W?weUSbXH?SX_DEN_(?YD{X`a@|f8j*mzmK{p07q^>cluA(1Lz-b@Nr32 z9$|MMLsE)iYH`;@q&YtZ!4)zs*6DPJdLLAm@CATW>gfwgEVxEOV?lj0;F4olI#n>@ zAHRh^fyc>?4chl~onazbFcM`uCZTVrQbh!%c?sb;DgbElYpMdixR(M5V3uZx)@$aPHTO!esOKNAEo-5Nuh)ZIDG2Df_cwQnvR8SbCe(H(? z3tSSySYT4aJAfhV_E;-$Re;I@TollyMpY3eW5UK*V`~g-je(sJurp>{m@@WDPm;RG z{`9p8U=|8o>|xqyJ_Mk4gq6f5!E+H#BybWSI1~T=Gx(c!EfSgw|2W;BfrM$u7qiZ` zJ|)G4=Q#S2#S^p&WBzo2j_Vfw&LXt7RL82%LpC=D=(2^8p|8MIs>TU+B0RMRDdLVueCi(XU$w^;& znV}nyAj6c#d6k0>_QCP_sK`s{#sDS)Oqnnx!X^{8DXymcpSuuj5n&vr036aiU6_E> zAe;j@g5U_=C*$rCxHUJpb8c{dVR5*yI5{(@7Y^;xqF!0FR$v@p8wY6}#2Sb({azt5 z>XX1GB(Kt*XW%+QP;7|EhLOG4&Y4dIvL{O<#`cfh5l9n0O_KH%rdN@X?_EEmopow( z#ly@jZ~aStv@f02wjcA8Ah>!Kka7&QH34mxkWGT#WZ{w_qS3a%@(fhoTHwmp2>Z8N ztZx5TpE)@Ck(U-{dvCW3xn8f1?i$=bYTL!RF?DUGSZ=sSS2u3lsK4FV{J8=6SGzHw z7hZUgUwrljdGsItnd-(D|LO=QsAj&w66 zgXWp<#_?sK*#(*j#1&|DV@aQ{2q!CcM~>Z53wzqYts0r-i&X;i1m#CuYn`JneV=g>?Gu-djJC6B$k^ zh$_4{df59R#HIQl*P*O{QNb7~#6!N?L7X7uxYp%pLGW`*~A^PU24TM0Ks2W_b#r6|y9^9nZB|n=8 z3i3@;AwWTdQhXl$1_(0&CIBWPn1<8(gn$W?KgpAC2nrC&@H}y7W*PuX5YEE5{?q~| zt>Cm494`ciD~sdW;k33mTM5ov!MqWitqe|TgZa{6SsNG=7_6;?y^8A%2U@@1U=B8GodrbA?Lti!ee$(2i>23?L>WULKOLR(#Ggw=-K-S!DmE~ zFT|e{p1{nN1iUR!lTd1PC2&Irf8mi`ggY9 z_Y&L>cy#B& z>?u6{7eBsy{Ch5+KDwOACB0Kzymq;G{28=6fSUqs0W=Pl7B%R!A)L)YCrj|DC0Pi$ z+QGG60_C+u(#`i)-6<;Ll zFs-S>)L|8hq^||u9LZ8&Z2h!?`W-p-V{We;7_JEhjRAl%DPk&_45V)y`3^|~5RH-2 zJ-rD(Q=K@XbliZ@0L1UpCS*8oVAZcbV)2RA$b)m|AXCWs6MN^+B#CbW_tHn|e-~vq z&6lwOAU|Cx!rLfLTh@q;Hk}N)AcMDp+5rnkIJbfm3qP`Vz`YhYY=Pt2;kY(9TR5DC zw^b9YahHL#&;~a=2w)6geR1c=wITHK1@WOb6bOqX79kd}BX7pE%jo@2)Duio&1NTM zm6Y@0!k=BjRp*HjTZ!0^aOv1nVuJnS7!q6ZQ0CW{_|vyY!qw^4WVz zgNgz)QIH9V+bBh*C1f@hJ1Ia~DJ_6r0i#oZ?#^Lu{qh;^o!*}w%@(tRTj%Bdzxmmt zdq4B}n`e0a?IXN_F-~y#e{DCa!dx=j?PPLf4-Y@-lu~m2`t|l(-L)?_0N>zv^wCGh zi^ZZ4*`{i5vn;jJr>jM&#E!N7+U8V^_P1x_CpM<)ebbA7{CRiz2i|k^DD(W$O}3Bi z7yS4Jsck?PfOh`)=}ua-r#0+Z4Lh$PbL*YE8WU!s!3-r@xb=$lz+ASl@EPVV{J$hl z0)A}o);w#62`ye{?GnS5ltQ1h5tOj!qHAH7S|VMDj!!~Uox6@GZ{LZc0I>>=i2n0L z^%1m#^c$w$88JrKCaaCe1}7#^jB8blLIYLh-zF7dQZdFQVO#;@3fL$ZvjW&Efqm`Y zE)Z}Lz$OGU>QCLBX8!@QRH7Z1$SLSUTg=*i+$LjiL()wZlHb6<5?NAzgG5o#kNYX` z0le%=CoX*H;0KAcG#&XHLihI;F{2`t21>^_>H10P$H8iC^1xkjN}3o-I1nh+i|z199{OgaZ*A8sMlE95oJSwZnN0oY#VREm*X`c?&FRpsfX_ zaj>nxv?0>kIXG+KTHA&HfSoVgwrASMEf=|-Vc(se0f@0a^I||&bnpQKJ>!u&t7MnR z6{(lu$yy|Jmv_{=T1Jjar~HTsmBEF{llZ($kENISfqEZ9PfQJZlVEwwLj7c~Ppg9H zU^=E4sw_d{F)$rNZI+;|0+}d-#Z(+{cE~CKP5BE-i5>IRtZC;&sI17ntUTKi{ zqB==#Ei&}uPqgxpStSVpF`W!_*72QAjXS?x39-JNWKk&)hr~an;7EBM0a2H7))m*V zfRvE5D4k7Ba;g;SY=wjWYA@E0%sB#}7*vECp(3b~phJ^TYG9=NgkY?_WNT9R5%NS6 zMg=g|gpmeD1qJsuU|e`z_awfNUkr>c=k2E#255|+ zwZN(+EE~b9b*K%nY8>iTurff~3XE}RTfi8BvErk8UFSp;MrYFN|KhXYJn4>L!P48| zQrM#dp*fH^L6hJD8nX_hHy3h&W*Sy_6g7@whvOfj#Mfcnt&n=nV=&S|Dse<&zuT!K z{3)KfUjz8biwa>>A!sLf?dxDvCe{JQbfQ&zBzZ^krmQb?-YLf+9EM`(ltCh5( z1!pL#Q($^%F}=0GmAe&A-~Q>dH&6bXpR7+7HzvzR?-u7rH&;i0@A|>q9IYBGj{Weg z#m-Z5Wwg`Yy7g2IJS)Ht;~}XO8OSogZxoloaAE#1UU=b$%uoL08!~(U`vu?kckt2& zzi)Z=1)SjT{CoHD<^R`fz|V{>0v9hUTvd;pecoK0e5Bp4CiR}1$mME7Unw>>wm$TM z>WTLir~8b0dxUlZw7Y2e2@thFIbTtAR)bD!vL`LIryz4?VHXazvB75`+>nA(p10E^ zu%lod?DzC=wi}{}xL^nBIvxQ@FZX)D-<5{L#m*uZy}qt9OMyT*j3|`^wsVLAR@RRX zmA{!e=T92ZX^lyB?uZ=e+)xU1a$uiamoo3kYw06-57MQ_ zM)rOyK6ZKmU}gQ^R}NSt>WxKs-!jBh*9KUM|NIz2)mWf40vF{5P1v!=Hxu6MAUn4w zyE#8HCvjaIwJ+vgPfOH?{`iw{2(Svxfsd$7-18!%J~Y{g4tVfUz3kb!!H7xv&@hpX z;7ioUH>ML0CiYvlFg)Nutfg>Lr*QEr_~x3ZU#N73SM7CVG6+v znvPMH1=OejZ7{H@9FIytF@h;eto#d-3xIJBj26Jgy$1BPe{^mS?tIN2jqjSf^`Sl9 zIUV2o`RnfbkN)CugWInG$H4-j!E?Xd0x#n^JO|*vz;gMsbm79x-MaN+9`EM~z&Ew+ zaM!s1`d|NOb@%T3OEbO5jXKng9ao2||GC8dlgYkdXIf%^rm(xeIlHp=*njd{arL)6 zbLY}oIe%nasJ#nYpr2YaSBm^-AHx7RTFMxuX zh$JCG-G(_%7{UZ1e#`}ybHC`O2TYUu^N z@Fr3O)(i@pje!;6K%3_q9u?9ES^HuivjcP(RIm!oKFXtA6eZP?9&w-=lD{_~fYw?Fan&2#nDcTVk% zvoqYnRh(h(f8%z?dlmq84-av6_S5!z@7!6v`0!o+!zJ1oxdHel24A{#X}nskio1tq zZ2$l(e@R3^R1`+b$;;_SFU+DK`!uxw833f6MmH|KdAO z_blf74eW(2xcv=azku5XcpI*$0PQSn>#$rJTAhRHGeL9e(41M=MGa}{aQAIH!jZ%q z9vEy>rdG@(=p741To@boH`M5q)_bnfz?6kLk|1}X9x-u-;yNHXVM@>tQ)ngxYo~dV z!O6a(n$h}QLWX(ol=2j1NLmaH09biPvLs9iiWAbJUuj5KU2s>)gVP{~JwFqimXO=z zGa4jq4ic9-2@1*Xn6CN&qPRiP;m_!|q`6lJX!5+sA~XlHz*!h4c>_gILaa9c3wXQc zx%iR$GBg0Si1$!PI02FT=fWx9IZv$X*4`EnLw!o0>qiJqLT$Ejx-N-Rkbk4dFqA%C znH>5eY{@6qN#Dq_>$?VWiG^SnS=*;{_Kt$Czc?L&J#Hdl=)!J7PJLWQCGy+2dyfyo z9qCcJ9FVRs$EF}&$?4y_tme2T2$O*rbscPZo!DM)PpW%8`PY;RegWLY5i5AZ9>vso zRCJd-xzK+w91(1xK$V6nN6^y}#TJ7%AhgM%#)T*M)qq_<+?fF%wMrc}C=M3T$LH8Q z-G;gQ^8EPpZ~Wua(;IKKiwn2h>g2kdy?txBym|L*fwN|Xdfsn)np^_%3gFur?#`X} z*T757v(G+DP4inxUA$i2zIk1p$i^{D&3OBt34rP{u)R0J?&{+I_=V#=_ssctzPZ|1 z&FoZf>&;?!wB2q@cR%{%=#k&CX)XY6TYYJs$V&tb1##SsG(BO7l9S7WGDC^3g^_u<7I8~7Oy^8G6yM2NvadXt&=lV?R zpr(=F)VIEybJT17b(p*r8mds>lA*=~Jz-!9aWi&qT!3{YPP160Kn)7D0?{E*91E(0 z8XJcr@ZA~*2QR*Je)hRH+p~>@TD1q%>>csR+qccZPrh28*n9Okj@|?g0j#j~yuk-I z8qEG|^W6DY==c1dKW2aUhx7R}PXICoc<#C9iu?EPD*&+8((dl}vDtZ=?g6-Wertrc z{|k*XRAB60DzG&Ib~nekygkD1^wPigEO!3jv#UL>%(fKR(-ki1@%ZA?d&SjVm@NPs z0FQieSqj|JI4ligwQ6C{Tavkfn>TQCOLk@9>cD<(EzkmF9F%n+6UL%p4Bz?6Cm}eF zWFS2EJ7X6(QrvqB#JJQzaszQU_H=^_l?IW$GH_-{?0l2ZmYyZ&`oAXo07=7tI-i9k zb~s8IiMx@1$UW^E08+8ShT^aMO}T3vLN-Icf9+EZJBoPpND7kzQZbMwFy@n{A?5@` zm4m3km+x5MF?lY2t6=ITAw^<^>kZnxG|nYE`fgnw8UP83lYvEV+5n{CJ(15A-beBO zLj&PICnnBG;zjJj$v-pzE;IlFh)vS#Y#iC!P@HWi2_W&RmqCo6>n#tv6TI|mFobAf z>PA?uW7W$b3`+W#AL$eBB1v`VLmanIlB5($w_0P0J9`%fK|_^B{I?Pl2gQ^3yzRd8 zvBp&Pgj!NQ-$N0oP|#XI6&h3#xKhw1fh!go72r`RRB7;tzy(2R#YEmVSj~aaIY7t2 z$=xrU)kk+uCvx5f{Z~Q<%0bOe13^ zj3LWe$@O+I8tsnt&hEHcY|S=y9=Wjh!{4v=e&ZvjJEvkUj!E__=G`%2Z$|AlFy97N zGhb}j0@etc+M;O$&C;QrJGg}f78Y2x;FW={EvN~pVotnaQJ0_Y`VoE_SI6lqosig$ zcisaMi*6jt#?$`V2GCLeF-k*x1|!%+PDV-gZ}d=zQwDknoj!V+cSa4e%-84jZ_mrBeqh=zF!faJa!62e;ajlmGk^w~qhb7u))=^X2mB=BioVGUn{y zoZ30tt)_0KX0xaott&I17mj)Ev_7-UEPH!#Mbs7 zdB54;#l8I#oL?BB-K>BaV7Gu~2d(jw0y5zcMaF<@L$nk{OMzPo?9##2p2AJFgKZ34 z>mZGV7*E1NU^Nq5N4R5VuV7kB&6AK)7?wL|0|%RttRy8--N>Ctou*0I9VsuT4&z3{`M0U4=_h$h*U}kE-=efj4XNTvCA; z=}zSF-*rVk^$2zj;%stSM;C=n4nroqlQp?&8U&DfS%kvx+@O&lmwMl?d0$9xDcl$6 z{@Uu(1jEnN$x^A8#ezETe8iD{YPc2Tb*d=O<1UXFvJ5 z_N+QwoymPYAKj_Wn>+KvAA9ZO^z8#@Fh6Q>a^#imeT7?8U)1iU;eT4{-E!AHa4zgyZY1scI4{%2UQTzEYR%_ zu3BcBr4334G+-YP8e;Nm2J5`4B5J&Mym`PlRV`bWuCTv$ z68!IUXV*U1%KG4we(Dx#7?r{&4D)4)B?(dZYCE<~@-caPVA-8sFBoKWJ+s-41SmN6 zQa7s40*{Aolbdu^XoGxn%q=ncR54kd!nEgYL)M9!Ga)Lvr(w7I072Go=(3#hdHlQu ztwcYumv|@JaZ%rM=F<;sAG}sMlyyl#-^sd|qJHPU3b?CoIb8XW*H{x{nP~CiFQxQQ zo3b2fRG0;Fl^uzCtzP&Na{J0fc2WIhfpLg&&-Pp}we!qB|Fc_y_~zvw2cG5#(5#+? zuF(bd7jjHgpXph{AldhOI&bOKu81yHSp%FV{q=-(t~~)h>@6}O-8i*Ky$v(=FHYJJ zqTjeh6Q67_e&@^V{4lGO@Hthy(^!Os4|*niD4d$jr~~pQQti8iXr4b@7KyngvxJPp_`KP7JS(SLKj5tK zh_iR@pGB9;T(#Hy{k;v@(%$`GzwjqEX@P;fp&);?Rrg$MT@0`Q(8kbz`RWh#p%YGp zSFkBQn7e{9As>fV<7r^z9%Wy@hqQs(iTO)wyrU$1ingtU&sk7_&2En}s7W;2)Ny9+BYj3W=WItcbPlZxR% zL6B`tg$~KzvzFPA@=~GATPEu)cFmvZvc%K4Ohd|B+wHFS39maeG`G{2XT3r@IFjTy z6B<`xao;vz!^5fKR_KA!N9R*voA`N_EMG3TaqqG&T)T#}%=w=c2rqkOX8#Pq{P9L< z^|R^Zs(nIBSP(lx=$Zar8WlUAb!sjqfi{-d5LlH{yI7Wmgo1}7WTMv2jd@*;Jd87m zXtLS~!xXJu5n-Fv{((bC#!P$^RXXxUu7F^qTmvpmldAEGiCS@-2FT2_? ze6RF&eSQ-(Vl&ZyC4w{TlqZhZ+J9>%>b!KBnPOxaQ2%)^^wH@b3)Ss1z|KG9QS(ok+=XFD#4X3Vj;PoV(!#I77>+q z3w@4TsZzroYxzYg;H?lZDAR{&<*r>{VCCNDE!)76He3Et(d0c-Q){<9?K>YIz%KQjBHU654U)SE&3r_XsJNElzvP&F@4w!^ zDl~UtTNH?Bxq!eJZ%0SvI^^YQ`-jm#rLjC%W7h?JtzH`gomH9a>#WjOV;-JDcO>SB z#z;N?a`V&(*oUl%u>#YHPU2-$Xo!6Ei9kn@U^anRVpi5T|IyF>lluifct9@wO34`F z$9((`E2X4Go)Y+&nO}qM)^M&7`%>o?=OPQwAm|kag1jq++8o2Lj7b*}E>0rFW`C`d7$Ou_PQ|!sgm2(vKlp1H`duXK!kcKIx?EYoPQqK;(LGm}0g8AOxp$+R9zX z;0@9VchsLj%kpGApOu@s9S7ne~1a~F@9kAbbVGH+;Cc78>b`t<_6)qom_$R%4*TA7YlOKZ5W z_kprz7%&0}62`?XR_B;`xkMSDC@CZ@q&i4A*qhZZ8FNVjb!E6tgQa%|N*?g*^l`*T z`YB5#f2Z_nXmCd}=KGN^OM|l@ajTi_rDn_QY@UUGVvL^BlTK9<$!+A%N@pU+9_9)O zL-DQ&N#&D5`xFN91ew*yGdZ&*v|TxA1CD1hTe*=H>;Seq563C+xw#DRl&rlEEF-ms zHkm+0;UBHZ5pUWVae){dCNT6PIa% zE$*I*WmfNaIQqK4B-w?fa{W3xUix3&jEEt4{DIkOkZg6u`goew4GLnkK2!E51yk`DQki{NU z5{$)g>+cKvW5xL=%ZwWm^(4}STGkf7l+u_+7KRODse;K!Lek}D2+Pi9u=egnx>e^t zRB}Gei|o=+x}o!!Ew0>A@1>V!-G9HF`4gQHk@d^w=o`y`z;I(k=oJ6HGb%e)CehG) zL}h64`)l`-qk-MolXdcD(B3>%L}%WX7n&-AT5>njyE~0>$R0g?e!)D+P&Y95ZFS9( z%t!@|Bkp~S=I0W53JDGzidGuh`N3SDasZygKUrm=AmHqR7!>FWVAfV6$X3B-o5nn* zgG>bZF+(Ou>=?)+%iNB-xbZTGN}A=pj+b}aHjjQ$@9m*_C)+(9lLJS1E+-Eu_h7BY z5_=O%4U%RJN6Q?wJWDl7RvY3PwudcZrch;toWz8!En6Km$u)0)NknoyZBW$54!d3| z5dS(3fFIKr!{_7;*tPwiss+VpO?r$;8tXdtgyyg$xZv%9WIN~IR*!Ix-;R}8X=F;@ za=t@e(~_$eQ$&x9f80BV{ADq#e^cSS5HmLKk~(r+l;HE;Z_M^#!|}496BSa|4^ay$ z2vXl@cUBIf#n8p1h&r|~p`|e~(qFAi0|zOsgi06J2WDweuCEL7BfIOe8i4jZ+3#?` zhiguFWo2336mSRZXe_70_G1nF{OXClXA;SO>iX}fZd-PG{iOme$+CYOoX@QgvZe^+ zh0OcLQ6{|MOd)f!^pwm~D6SW?1J%s2y$rl^3%G|1Im9{;VTP7nXA!IT-?Uyu5(nJb z|1^6kEB>Ihs!GFYCygu5+K)}Y9oO@gAbUP`Lli55^*h5u6x8goq2&Fyw` zZ{o*f2irJ~qp8QPsi{ijXBxp4&WT9VOrxW`j9;{+zxHLCJPy}8+nS|&+FX9p1iv=x zro$Ra6^#9X|P3Lyf}gT-9udNRs+IqhFUa)8IK0t!}OC5=Ew0>}0s( zD@7adCm!zc*&F+mxN8h$67^|n9*~JlU!~oS~kZ zcwuUrw8m>MOhG1Un?3xA+a?p*Ja^>v1AH%q@%}U#JsRO#TuY+%8s5CB&wwc>$cYMQI*$ztHBs@0hc%$D57s}ZcI$tyt#0l_iZie)~&?x}} z5&@8$bwla`HU+_84AUDGhkQUeb^c|c`->ovED;Qv7+@&10u3fG%9k3N@nm`FIr<)q zw8FkT0R7ZAnEk* z5D93Y(_b2O|2Ox;)$zOX`dP2>+J&ee1=dhr&U|dMAW_7u`Eb(yU{M7H)MAKJQwNxu z3@_7Ia$_-T`QAA&c&yh4s?OHQQOs6}RZB5ci)IsUuNS7VXv&N58F9bKCaOK>NAZaU zqE?GrcGUYzo(nES5CBy){GDP-L-XJY`A?IX_$YK#^OS-ZprTxjqi{8CTTrxI=v!dI zU81G9K66hazN_Fwa&BeN#Zpj|PawuQa!E+3s*1wzrBXX>#>gP$CyT-m$;eVH1q9 zu)KWIsOGzw7&kj)vW>7|Wie3G`1KB5W_<}SJtym!sWE4_KdDs&2{Kr+YP&J-9VtwQ z!lmAHp~>k`$|YZclhqU|IPi07D!$e05Gh1;8TFq>%zdkO;vGF)51ljuxINsmA42Ck zDrur!s2((2slvl6WsBtSQ5t6JD>2 zhx5)zN(g9d;H01iEW@uz?1@%s6(k=h(*~A-^G7%he3smAG9ra4P6Oxdp~J> zQVB^Btiy{7=UTs)$dEez(UmVW?3Nl!(65q;P4tPREhK|rjhwU<_fxBVDC+i)#=DSA zOSFDC{c|3hc}7;t$Pm|zLpivV@+w5cj=Cc33qk4?rPWrJSrAR8Oqr<#geVKQ>5Sd$ zthvu>OZ40sQ1LLFVK!NoN$BQ#eY+pvy~ zN=LMDIche>y)@)k`!}jsm`5oe+Yg5hsiHkc0g_%Z8izMm@l=c-kf@J$O>run@v94qcj6@y8ExDQW3YB#Yn=?&%$s7_D7Qz?IvRU4LZ^*Y)2!nQya`8%s1mCm8*g z4EoGgH9x;`a*cC%etj0?B(hl2v|LKp&b)Ii?hHG*S6<66A)3L7u?9jpL(3Z$;d*MS zVTrm~ZuyD2Rh!kE6J35a)x{a8#wgmfLnJ+=eAP$`!4Br8Y@J{LN#N%M{?1aGV6Rm?(Y@Tg$d|T^ddcUw9Iwndd z_xrBL)v%xR@D}~RfXzrRr@fQUCK$*|uI}$ohqA3|u@e8?dA|e90cJya7_kz|*UDpg zySUe_9=ToTuFq-pUAgLXbK@y_qw4I6o)xAG*?IMnJa4c|vMr_guCeMJ`Inz=x%qEl zVE$Wr9y$$++Eo5Ay3rX{L(y!>O7z4sx@&8V9WT!(hMx4#+Cd{9m}ysLu`QA zcp_jOE=dNsK2QEg+J%v*J1wGNhSMTYM@ZHZ(UY@hwbF|yWW!f^^mHK9> zXsiBTgWk;$OROiVqXH`R`n7@g(lo=RRaACMNAJ>-R#r*Jk59_(5qiIKDD(M;vzz5- zRCkhyjsoBXIcH7zTfc%Mcg%sb5g4H8##x(3Df+aBUT^m&b;a3Y-q}h)NZg$-I^!1* zk)FC7xY)F!B+YPs@hMav$hepu^~m4ZT9(n_<}#UQuWLx~oWyCqdP<=j?o1dwWmO9L zDW@->0#^5C%>@|}(R!=l^DL&S6)e@-_!RWugM5%(9VTD8`KI`Tiq;kik)11h;gbgO z%@gfO?O>nlgl#HS*YwPh1&*P8%28pSe`hd9+08HMBoS&vpU(QQ6Mlana+f0`e;lf! zK=9J4Fux27vn8@-kwbp1d7%@ao!XORI5rCt5LYt%w|3q4?tx0?aJzT0VN`J?Lv+32 z-AYaQc=Nk77;%+p9b^*!NX}{kA;1obB)sU}KPgYlkOY@=D(j7U@wU)OBA4LaaP^t% zzol{`4x2$FkO0f$HIzx|zZB|PSyQMCLS_mc6yl=KSUEQ{qgR@kuxN=l$XhB`Q94eD>rapbS4c9o;pb6GxAQ$OFqJ&d#wDR76K$ zfQP4qb_o?~vMvY#32#L}m~OsSsH-f98!1m{Jj0grzXkrZO_{rsbcn+O0|CuenlZE- z_>9Fc&BKOX^3c>VtPc>x!d?a0sH&R~C7qB6L41kwnn)}&#hQ7xZ1+{E+Gz>FV-+P@ z2s2BkwN2V;06I`QkU1a<-sN%B2^V;k8t`@q)Ry^jwoFZ!*~hj*yCfaa856iN)AQ;r zBL9_?6s9oP1o0&8XFXDvB5WDmzD0Y&oxg1~wd82W^a{hl?j9ACY#F%FhNi5aEbE`F zwlA&J#m2;NeLOL=DbN4*ja)}<7>T5e9<-%nWbBnxp4m^_{VORZE?!=5nAlR5xEQ8O z#0i#wlBBnOR@G{I?uWsHAkw#2RTHhLxvR^uz1e)lk5-;rw#Q;P`oxXJN9VtcfM7oEKE#t8&)|mBZ@{Tz5mpb zM)@9O=)Iv#mbBlWn4Ng&u`X=R-oLKI)+o7c)L<1n;sF zX)b<^%@e$ z*(2|46)c>!3~>7#*1;ly^F<}Kz}?s1?c3Li!_=$G%eXRfUug!9G-3eA zz<@44dh1L=9n+K{TIrpvm5eMk#%WzhiJ!WenYP*~e1fcGM2jX} zAWHqifQ=~Uj;c)oteHau=%lyy3RO7%<9bI}5-%G3vxug{K^g2CklEoXO~`+Y8(fXL zgA+I>XZ;!(B&S%My8^Z?!zkWVin@u)&pYyUo1o^)n8HQv40?2~=X1hd$)KxsaducA z$@Lsq?9{Jsz<6aKCoT;SwwAKA+EgV#TK#O1q47;S+HBMvX=}`Rbi||8?_G%j+NR&q z`s#VAyCnR_zBevAd2#HkzJ6>r=VQHpv*Lez^THI05mZ}SdyGOGWmRqM%)=epCW}i( z($msBzlG;;U;{QE1JMXS%HQcMgu(wmps|MSiZKZq)?)-U4 z7zyWN10Py=sKr zqacW-7cC>td&y9wB34@{7lR|iQgSNxCu2NF(`4x@Er?)vrhwY7pY714uj>}v;0|FizK%1LxQuQbs3 zy_Wg)71|r#+%&5Vn*yrZ+gIEP%Iftg!Xgy=B$c<$zE9J;n;`zA<#HTFkjU|v!CK2KU%8P$;s}1FKuvZ+vIU{o1OreeDe0Y=cOAUN0 zDTPAKKg)*U%~34A$uT>&xdrtIVK27hpE6f7`?GJ#hLj)t?;D3FS37PGN)Op@{aYqM zy8t`8bu%_r9e|bC4^f}vWppW~xPc#+%$qlqP~OedESMQBEoS3JkpND9;hph?W9@S{ z(!>%^_RG+bn(ex-{^2e=p>7(TsTd^|!suX$y_aHG?t}ml2+clCkXsGow$PVrsv0k_ zjYBaMb-k}37h3MB=?rlH2b^ceXgNZ@9uLjj{MT4duiiF)KkQ8jL%cVn0Cslv1TnyVaR&!saY;!4I#hFJ z*!iDGjb&?Y7TZe0@EU36y1(yP!Z;N>q~YPQ&RvC$1ORSdp&K0%{=jaBXZAS7h`YZn5cgif~^xa7^ z@-#tAi;PQ+qCU+{CUF}Tm2d%N5R{kU>5J74x^?aCBmjvwZx|>p%FD}RP7#_+(*(V9 zcT$Ihq2U3my_$<>0nE$8VKY})Yj?-T6@3GE0L|I2Mc+2I^2x?jrorso=>0HrZ5QP@ zR@6~&!ALF0_EBve9UA(dv)}nRH~V)|#!}Ix+b{RDY5)LL3k?^=?L@p_Gpn?*g=SD6Z>809$9q%1J$y_B2&*tF$yVUmmaYc0Q+g z7;;pJyy`Wi^G*KM?gl1smU$D2JgBEG+I8JE?eI6oid zM@6cXj}~74uPNL4vw-R1Rp|NOwsDw#@*c;x5k~u-JRg>?iwt(21{_);K7~Xm;da&&$$n$ z?!#SGb4?rijWMd$Ts0$<6eQ762vGn40J^l4n95u4{?=mOA-=sIYRBi_Is&M;7F5;V z4C-d&1OW(}+8aa2q-~ANAu13fQxC@x2p<3d=V+;>1=W(5<1w+fWj6YUhS}ZL;f)&r z;1hIrFfy@*K*@|D=9YH+Oq7Vy9DNiSes;7dQiKn#*$dp`A zfQ-+b=S_eu1ZqU)Zfj%b%;U~a{$Fx=-p2ndvyhYh7YWpwpZs4&X~`>*iP}3s$T*of znM_#OfMi@CW*{dA2nb{(V`BxfvjACH*g#A`AP)x@5AX}wzaR29ZBC|UJSt)m|JL<3 z<0rR(LLGQmSlry)nBCZ!?VZe7fFKZvg_Vtkjg9Gzg2~y#4r=7iWamur9|>X*XA>t& z2dJgJ9oat;jg0MGp#0=-mj25HTL*dh{}ycL{BNM%AY*Yia$o^6v$ELQ{^QqwQ9DCb zApc{=|4Qww=HUQgQGqzyyEvJ=#lwu^Kg@5~{l69cL-=M5kD`<1TTqN_#OzI6Y$0|~ zX)%8Cw;g6vOH&>Q*Bgi?#wJW$tY(}{96$~>CL@q3Hxmd1;ede5j5v+IK>j1=f8*yA z7UmWe1&ML7b4vh$;$p&VY+N9bFQOtqZZS>~HsF7FrR|)dMs_BU|LC@S)BSH=(f=ne zkEj#G2x{-7W^ZrvpDa+au!q_^Ti830iHefZYFgTv+PgW^{S%>oIV=WovUG)*N;uiu zlKmINJeL29dTuTb5GNOeoe9KgV$AgBFV~yvoZL(hb~bJfpqY^ogxie#-~6WkztFL~ z8O8EXp8Q{V^Pi=+Wc+9N-&OE7`R_V{*u52x(_58XPzWag0JJXBV!~?f%f~**byS)j z>-UOo8@p>Q$LbyLSNY~NvLd@9}DBUxM>K3kfQFwbaltUw1nA3Y@`RSR=`HKUsaN}gYx~e#ftL2O%k^mZ z)tbWvpT`@g2k-rj*DEeE@=Qj-4%A#|FZ|{R8;pB{93Y4By+6&^|4adVU|%gR@x0PT1OFz@3Qy7jghxs9d-k6l?aDWP(v=cegzhOO5zdU`Kxa4#gUnIu_{ zCM7to)UV&UQ}8i#w(yovw`geYv@Ymb#1Ju)JN6E?-UW-lzNQ`1P?ITj zSidBp`?}>*ZO%(&*yDbS^+H;{ARK}r^n!LJjXbHWA@Qpv_uq5Y(C2eOst=5B< zdF+Hp=g)2M)kpfUB_MO0+Z_XCu67?eF_%gAz^;c_(GImnD?<{;6Y+?}ys#m;) zXv2UK_q1nlCd5Qdws;MKG&1v;-3cM@dEJev~B=)yRA==IE1NAK@w2VSBPzB6Utx1TH_A zTKn2GUFl!2GSm0;?=Zw9rn4SKhgTd&qC#@F;>?uPiGDOi{K&pgPJ`LPP-+jWKM7So zJMqGJ3=CqUb&%3=n{~x7L0me66-6^v`;HlF(V)K8@=bnQZ3)b<8=XnXHR`DK<2Ks! zL>uR7zJCLNr;V8E;XD7B(X?KAxXNa~E;gbKr`~gPZqq7dn_)4P2!Z{VJ=B2LVHmy$ zYI)kfl8(aot1SNZ-t31+D4VEre{Ow3=4kd_o$oXy+aN66@&10Ia5k=0_|4g@-eE_N zM_xx8PEl}($z3#*3qQJN_O)!?`C%_{}y#GjYbDk17t^Iztm%haPA`r>KP_pt?6n^8RDw z96gANHhT!Kq<`h%5aLS|-bInxSKeSpWPlw&UQ!UzoI2j9q6k zOh<65<01~BmV|>iV8y>4hxJC@9a;Pe=e$k2It>aX<(!(2;QeGA8C%<1bk%0I;1M{h zHVCgrlm9_i6GNdj1;aNZtHU+D#gwcbwdRjewacZi=JpLxRf5qYj?fwntbW*7k5!E;*4*eVn zv75JCwTMc>vSd&JDrtsNg=qwNF=II0n9&lz5V2D6tg<;4R!fzG%X5Y}2{}`OQ{c1F z7}OUYIUGX|U#3QcD+&}|WH#P9OooeYeXzY+A5~!r9>t->9aeStoZ=UIYG?%gc4#Q+ zPZxGInp{v6%x|7lyqjOQ41<`KL1q0G*4CS)*yYX<6%p>(LiKLF z@9CJ4-sz)(y{GuVWks45lVupVgu}sBBrbA+$Kh3tZM`|F%ym3-UHU3YmHapSjCr*3 zQ@~aac|x?fpI$T*1#`9cnJcQ|w=gTSlK;9vsW! zq8-!@z4P1^W=q>+TcPu@3eVFZ2W-nP0f0`G7|u`Nek?9gt2#Zqwt7i%ZS-;5k#L*D zPv_hS_BFu1kg7Sm<PcA#W z9mcjV#aL0Yf$IkrR7qy64fUgUyVB47X1mSu;zF>gVsblrQGh+JnM8m6@|^W4(NM#} zpTvb?e@Z^8@eUMtKl?ZQ6V~LHqSOzEZbd)KVJ<%+(Hf`+hfW;-X8De=ywvKUwR1UEt3Xi93zMYd7T$U3QByWxo@Y)lG_C=((E)#eTg+?Mtfa z+TIn~13+QWwPk%}%@TS>uJQC9TBQ&5gFT_Ma{anom$}^0S%6vcC#$oI;g-2cTrdpal9poRQm1%C-E>ovw3{?7bpeO@8WMIW99dq;|`eCKfZM1^o@1bYX`JmGvA zGP1hE_K99@|9t)=>$BiT!~dE+bRX}n2s_g&Hlq>D7;~+~5gvtbj*y!h9LGbSgdEIF z%?MVhTA=>Y#xeJTUNGb_ghKMmR>kzC;?r!Gc+aOgh;rgLur{U&(#A%Oo83tLwat=z z!P}B_E+(sq8hEHuj#_X&QxC!394l~em%PuJ}Yed)`Lrh z<`wGG5_peZ5k-`Hlq#^;M>l_l7$FXYowv15f*+_DeLM zz)bqfhXB9jO&Pk(Vi?ZUb~XYb?T9FqVvL#UKPN=u-C#U}Yi%KB$W(N34(AknHnoGz&xSeMQ~Ub8#x5f7dcC7H z38Bs??tx#&1W)Zvb+@~J?5;*C@CuGt3WyYH_G zlpKR4i45>?JDIQiSiRzBBd{8)2c|a5@O}}X&1CQS=INXa~v-58RmS4Av%^pc8z1-&emlIVxA7n#gs^DM@&w{4DEMtC-p(&=$ z6X2>XGs4i4geljQZ)>*qTW!FAyw)=IHRMDb0HaC->z@LSi?=_rZh+wXO0*H{lsaQW zuS9Yhe4@8}HMW>Cw3y;U&Nb67GTnhoJ4SD`AZH_q90On@b6(gHj=d)% zLFwZNM?cMHXK83r`dZ1pq_I}v`E|Mk9RJeM*+R5Jf0KQKMF_uAf|3cqJ? zvVaqz^jPLBDB*{=YZ*pL=J67MPZ5~*kne0W7E9y0W~j4rWuJ~>^_2_mEEvW~+2*5C zRLGMvqNH`>Z6+~;-sg#ei$2(BA63$Y3Ser;H!`z9$AOhN#XQT8m)VI^K>&Hjv1|xwt@M|Q%A?wF-r2CrBO%l=J=xJ3lh(o~K--b%H!+|Y-fX-MS zPE4ea$|)QL^1WBzjT=^I2}R}QHRUE20Y(A{#*|K+IVRZcOr73)eX8#il!NVIZR#~- zV)UF`(UhJcw)miL%ofL8eH?ec}y9iVOUR!r}EnN zIY?a>5ABtQl39vJ(Ef1bmQI`=GIi*wUm*T9SqK=;&61Iz{tcF$hak#OdPawXVq$|L zF=myuv`3?PmPF2(#=QTd3n5`fEmM#SBLQRlDh=^N`G+dERtp*2SgaQ!bqP~76e`1` zNj`=H_whARUQ8{<2{Dv3#E?>_52&NWJB76&Br(nJL>O?B1CoaIlO<;N!9xNX<4jh& z6x^VSuGE2w#Wo#aM#bWJSz?u{1{IiKAR;W(b*(gShr`}z@o=eYq~PNbdluF>>sO_K z-jgeEhJ@ae!tl4iB>mDG#3gQ@uV{B2X~L`>nsFYrHn-6x;lnbuM(HGIACvg1LN z#nme1!-EHny78o7YGK6dkc;WF*=3#MgkL(+68 z$ncRZiX#(p z5kEaLdg{U~OJjd+mDJr^Ly1ZwPLT_r%hRU5)Yu-De-SSk4)CS_RB{%Eom@;nlBI4w zSqoW4`A|o#leqVMS*eCdq_#>Eq^gQsw}B>&2*Vx8N|Km)5bWiXGnvEIgf+bXdE33j zD6@Ehd}s9`u89OgGMu~3v&1b<>>^XOd3c^rqplx$J$$Fs)36lS5&D$R{NAtjR~8aQ zxN|aOe?GyvZhh$dAud8Mjq=^Q={^O{9-pqEzaA-T?X<+B^^1cE-zina+0Gg|4thhI zQZmBmQ4pgztrv<(+DSAPA8*{hME#LU}7xH)c zM;qSZ&63YMz+1!fuc~8xVFf$qw{Zg~1q!5&Glg1lHFuRb33{U+sqOX@hQaOo4H(s( zv0=ikfto?so|pmE!Jn)ddLl(U=x1O@tBkAae!RDetsB(n-zY@X1MWQj!aDmaKh*!V zzJx(F!jy+`)GhD%6MDZmdwlKDW^XZ%R|$55CzC0yMnWGaTSRn-Ak5 zf)ETrIi`&P5l3ErbH&qW*XzuxQ}1AS1)3jBN^J}`3|N{4ZhG3)gTzub!W3fl<>)bV zq-MI&R~=>xBP@D6NM2efpF(0}M|q_y<=Q}Zt6%b+<8l=6*1#Qu{8Y{Rg z-=_d4&w4;j_*kBLy#To++{@0}zqld~Hds69ScfqCdH zJH&v}fE=eTSzwQkehuub8Iswfq=cx zTjFAX7gk;M`UD}%0sh^4ggX_`A|*9^dq?fANQOMsKb_Bp*;-sjd_ zpdoq*Rc}=<8s6PCeT&i|3#>%d|IE=qiG3Vru9DlYP(>6*7JT@)jj~y3u?DQl*=cw= zLs}$EhrdpDfo+Zk3kRUhzZg#)qu9@Q_&GOHe3|vG??oLjqcP6pw*1b4Qvx!651(1E z(KtJ$>hGvkoBZ$uvvWLHGP?nRr0nl!8rSFGElu|4c0Gm6@tVOpX8f|AxnJ{lewC_p zO`I@UFzXsos1nQ2&X|yM!`=H9Rp3J0Lxt#9?B5koPJpMLbc{Q!VK%Hqm#Pou!XHx+ z2eJgYE>wdOs67QSRzR(3*)Trezdtatf-J0%&|5e@->Bwz(yJ4d)ixZys*3?iKkb}AZ>f& zY{C5nX5RVE0NM*`SUb}A)4AFvE3dD=zBCveaBI5lt+MC;P?Y4{m)g0&Q2tzlXna(` za(hj_3h9zcZM5{<&PGSlxAS<~^s>i!qQLLbW=6JlVk@bvHI_!luN$BQwW|$mR6swX1yuAI&wnb@kJOmEZFhOT*P;t3PD+Ys1?-bu=}OLX>(piL6)Z;~F6(w)ZY&fnu2*-T30A=|;ib+8Maq zaes_6;+sT#flTOPfJx$h{d;9kF@`A}ohe}cheh(~{87|6rE|)Pn+1PIO6keEp9l}T zUEvKsj)C?aBIn(=4JU(>W-A&V_9hktmlhf|brSIC=femPF0z?>w;0zz+ip$kGNvP5 z%3>=S99Ei%VnjOO?|B66RL?CYbUch-v-iRiAsuO_YPic& zO(Jy?Qy#wk{GHsYyo~*+4H_W}s7Em${kqz=Ufrune9QL2bWWc}EkO(S4BuWtOxq;y zY%%92ZzkyKHioLssQ>)(@YHocR8PI% zsuIGQ;AHA*>u}V{E!;jYYIG*>gfq8J8aYaK^%Y)3#nBkQw=>NE1M;!w`gbE$lH8M{ zzs3e@Arz{d+_N@4j`wI20pbN)g)bIr(d_d3UeHdKfJ)vc_`A9zNgExp)es4@s_6LP zGX>DoockB@ArBh-xz)VR5xrBJEFR*8mgwLW-Q!cTN&DKSpszf_1LdToMb4yoHxtOm z@jj@E1_)vH-pEt|Ye_i0=q!=B2^gpk`z;5#h5q!y51HRy(5gw_9i86ePon=6g+DDQ z*Rn(CR)n!CgD7+G8U|! zD72Y2nLnMtl*+1>`rh2-NmIq@TZe^;uM6?foy%rt{G_$yhPfA3b!u0e(MLVjMrrbB zwMFZ=evwqOM3-qiiR9LvI4jYpl8|5F6~bBCcZTD-fjE8u>_OOSMP}C9q6KvGl8NS8 zOUApd9eCrAhbPQ~tXEg)Ml-u;ALT`dnCiI>@}D#Mol5^?L&uf3RfG5v$LOh zv*R@D*;M3UfpqWkQPu~6nI<|Dl)Wf{Q-PTw%(QH<+fr{i51-(Szi6C1XH+)6r8qB~ zVRn!CUT1tYd;98OXEvagB1O<1Eu&F~>*|$BRtoCXYT}4}_DQOfqvy-dUX!BxADi_4 ziIENT4(UaxF#bR|w#+QZVrg1ty)s7=O?K0a?x9_#z|4}S^<(?N=KjH=A9)_8x^i6~ z+t3_|={|kr^M}q}N#4dAIN6obSK6w!%8xxIk7g%Q6hf#=A3QgUz)^WaaakEgp*5pyPgI5J?yly^-cGS4`$VVo97imK zBUtl}bwieRhGTbpT+gs+7_K$g@@LnbV27M)k%cHT&r=8Af((TPxfxzG2hKS02zMT% zuh`hxaltzezh{pll65j( zhfX3czsan4^;?f|CHB=PVt8l7K4ZX;;3_#pGvxi&p8>pYO`X~EOVI7K`JIq1>8aW@ zI4d}#*hH5$nX8?6wReyXkFR;Az^jj1^-UyRKoKSbgV3<#2_c?t%(E{)V|rwoc;Ch@ zQ@KrpRb5$e?jYf@RPlGG^04bi<+DAebAt$?VQ)r3I%z5E3R9{!TKYdMc-@E`w=Npx z@x3Ey%B4l57W#m1CEgnLkIqE;dR^H&O;x)$*s%BE$PPT~w*JVgnA1_O0(1%!%yzjR z^OGnx4pIIw@Vp@r876KiT>QlK^Pb!?y{bbIELY4aHY-()zQlG<(_@KJHpP4 zLL|;Q04V9OQ#x;bhuedk7wPl%_UnGo${C9jG|lE74Dag%gAQ?Uzu08gSRx_?M&n_oqTas5JXniPUWIvr6xWvvdj29Mkx8|m+e?8t8n@&OL zhWRn%FXJI63Kf1m<6TO&^_%?}9!BFQF`_rJ90f%Lr6|%Vq4LK?v z2n?MPwWqK?rcqIS$Az?00r2)T6?1LRmK?mn^dnq2!}%S5`%PcQas91_Y@MjFKQMsf zrGI7wekKBZPGbWV%6MghI4&m=4d#arbs*ni2-(^MxeH}F8j8?5(58pjlznCV8(X(> z7zc32M38$@z~06#2wk8x!#maeDtei@N+?K%USiP8WiES`JxpfZxP%c|4zVSrA^u9bJUUk?uZX3!ZP9udi@yT=&NMBsVJ=5RC!$j`}aCjx2GE zjs@%s=cy%SSj^+A=2 zY9f*&*eJ|D!9Xm6gmJbpK`$)+!j>8IJyVOtbMLW9w^A`9ZLRY6WGeL~ zZQZ*|2tOH}B?0}(lKn%M&_~oKUB+EAYWFuepRB-LLxC9J{V**Ugi@%j_~Pa1$z1oPIUUSFR&8Z~ z!&kTeSyMrz|1x?cAZkFh_;LW?S6V;2LSW-)KnO6KN{V{{3Ep3}-8y=GU}toXRT|le zR6m+V(hhahL2N`pLDbNSV0*Sp#PJ^y7~ox%elL;G5Vgvkx(lP8#W$0MzB@Xb^;0a2 zT(d~ksiSIwL70Zmt?W1pfAf{IY4SN{m#I3Ho_jE_0#q`ys{Ez8pG_lalpHq;f za9a=Vtmsre$fdG{dAguJnjf#8%gD!LFdPst9odSF??2lTV+M}PY8kD{vxcpT%3aw@ zu%&k#%LiI~x1<^lE*<~*uz+ItH(@180OV8BY3|}&Uv3)Kh(^DKOACr&VJL}r6)GFY zwtas@NL({b9+IM7l3oP!!Gqw}ah;JB(j8aV*GQlN#>lnD9zANFatGR#F$Gecbn*6L zZ;E6T9z5BD3^rc=3OO;Cyc)g2#fH-G-Aa%2->V zk|B?fAFKyRr-s=qVbszj^JoCJ&C0KU%+1E1rZPN3^47E-R#AiL)|6>o^mfzhEFQ!qXdQ?sR44eZAaz^q_tD81T5%=kPh;Da!Qa_3`c0C$O0L zCyH8qsROQ1n!2^58tr)X5!Zz+Aky2yx4-w z%%a*g3ER@Oy7K+cTygtI-m5z7otx}-Z|dvzM4gY@>owA!>4}-N>%S{PCTo6!_x6Qt?YKX_@La;BCLx(DSxL6Kh-8=kegHO8 zz2004u18B>I+mRQJsiEx4eWS7)Mfu36Y!0ruy7uEZ%<#R>*rDEkAr=|#n;XKSmOJ$ z?ml|B7akIuSJ7O-hO-*4-N9}SKlk5>ot9^FgCy*VVmUK|RTLlwW(SoWJ6ZW0de(Ya zT~>CEF$l|+;VmCdrrGmHdjOI@AK+SLGi+qUDXv*{>6xCNpHcp4oB7LW-heYXm1-wl+MP5wor;jdd2E>DXn8FCeW`6%4ozr>GmK6C9ZoK z_-j84=Gzx>lacO)+{@VNajv^Wa#xkk+W2bxqW}>JM_K^snZ8F<}+SXY2DboV^pp}v>GeafD#4RVm`D=U~k$0%1RoB zR`t1Ocvjj<>ZjX>kb|?7ZXcb@`pF{sFOhQb6%aL;caw54jK zb2xM@Tw*kHabSe~d|E9+$@}|G2m{>?W&}gFx6q%D`8?!@u1ZD;?sv^u%^ z+a*XZmZdqtJIMey^(x3OdA?Rv@WCb<&#kC#8%ytY*~O8fyFjCPyG>PxSkN<7mq=Fc zo@wI_OZ?I3CrI4pIe5ci0!vm<@yp#bj|xK#+)b?foT>gVoUt{nqtMKVN?W&Q3kKz? ztTJYE8s9`J_Dj;jE*^gE%HKEnn-#l%n=WKmYc-JFWAtwkYboq5d3wKc5_qwb_|kCt z#wImieaoT1?Up*iK@X%NgqKxb1B(NI@WnNnYc(>X)T7%9ELPa=jqvM?j*M-;;uRVq zG!k-YU9i9?CW6%}SIIM=-2ATdC2{@LsAr*@gpDZ}%g%wMPhwt{R6THiq}xTRo&0jj zx|q1DCYwc96m~Avp?MU<%#~+u3uTjrQRWJ^_k23jHw%v zrk)1ph(2EX5e8q>^Vnu8&}!=%CL)?8HqU&^E*SeIGnh=Jj{Ty2BB*!-!&$b074;}# z8Ge`~IXlXDURtK=2EtzH3zXU;9EnB%cj%ms^)WUC2Q%K+DccfRWm1DCt>(Wc@c4s; zEx^wyI^ZXWxGfdcsOw12*xQYf1(VtJFOM)-0!{1(hW-^CDPJLhlGH1OQ)bTB3(-;9nzg59f}A@>>{PKA|c%k3(~N_ zxt}?6&L8p4%P+e#u*|*JH$QR3=xC`B6VMX?06?s!s-y=1Q1C4jz{3GwPW=8{0T2LC zQ+i_HH?w#1D$T;!hY2qvu+Zz^@SPty9!ws15{@O#F3u^OZBO#lN$Y1uS(@fgBma~^ zL$~U|Gah4aV`J~;@dLNJhHDk$HltIgwm%0x#;^RF#^>ukn@2n}V|$RE#vSvMQB_b4 z3WL~^^k6;)q9p>)lLFCk3}L_zgOBVEDyDo+mf@gDv)+!fi8+|GITXM@i z*ENCj(;uX}i%Uh5QNGtDZ+*Mo7v|9a|4`QL7b|faVj-(yE4WO4sG7Puwn+IT*{h1} zHwDQ8AxCHj04Bfrr&7)#N&0uc-fKCb2#bteCm-GNac(nbi9|bLhnUr5)q3adukst4 zrH3O@=z)o9ch!8ZIj>Qfx$QSw|JDb4d*f(=Q`m)RiR^{5b!M5s@1Y5R!8p2ZnUxE^ z5}iWYn{2qvwUEz)pV7NrSUz3J_X{}Ae=B!)85-bpxsckwXm;&rydZh)&R-b1`!B)R zN-C669)e<)2}s-A*kIGtH$`HcT0F7z9uVm@!B=oINts*FJt{a6y%6mv{l?Ca;9&7L zQ)vG!ri56fcB|2;sj20T^2^=Y2}w(a|at zP@eT}nSFM_a=u+~?}3_RhIyb5lUjiG=zIMvfYOUmS#*oE1b2hxN@ep(#@@uO-lEn2 zfMM|>|L!v1cckw5Y<8cg^ut&Mg9!#Z(Mb8K9p#=VG7K0#VdX)pm%mm5py0#}!Q>lgak(%1Tn=atXQ-HP}h*8ms8?v`yfwTxzFZ5VauS%xXJ#L1eTn5j8KQhkzJqC3tEM{J4eyKYuZ z4oX=tSD^r@>_ySt3Jo%=*~$(~J#4U^sG0e;a?{hPm=d1O?fbaS$05P0yBs)-_5TnU zIoUyK=RCY)W)-}&c)feKtsT6W6m;OIEqiuxRDcZ)(rS2LSs*GQbp} z^?VVn-N)w~o0}@jmBTaws-3>XW1fmS5~(j##Vu=gYME7ON!&` z>!Z&)Jzw2#_W9P?d0=d8tZR%N&|wMawEr96?X1NCGjtw*{J$=O>3RUDBr?YIuX@_o zJ{pS0!X-(rqBnem`wjP{)Zp4w=*`rAH<$-Y$8yJxp*z>1hf#NHUZc`C*5C1_IN!E! z*0$-v{*qVR#8@->=G=FJ_c0C6+L&5YP>uMvkA)DOGpRnEX0NoBZl z&ZY#G;Nak3!0FD!S+47^l3D;9bSqk$v&W-yg)XkHbb#vkA23e_KF2HKeUX-PuXAzL zEvJ+@`KcYUlN5S8iYb#j9qK+`r1>$%QH18&+An%ej^ZNYMZr#p1Re420r*&TXShZz z^5i;tmmR=cC=XCsqK<-M;YJIwAT*bopGNw2l3dOU-1OZY7h;YJZ|=O?%30o89ff?R zP@rA+m%R@miBeP>HvpD4hI3ype}7x^-%0;6`mZB=BF)Im%=a33s;i`yl2yXhGP|F0 zZmHrqH1G1}UsNbY8#A;Say5$i+0Xp#u5+5+l=R66_jonX!GZDy6ro=Mb1V=qW3GGqb#Ey6j>Lpf}hX__ybAm-y_c3Jf05Aw(7a&J5? zKRJdR7Vqa~4qYBQy2VRB?I&U0;2XsFNq;1R#zgy}okzkgzrCqEC3_i$e*D)p=i}MV zMD+{@01lRm8vqG*()KT3?7ucQ-y_d1;Sx`@8~8lLuC7j7SI2=RCv$W^^lJ1rW;EpP zJoNStC3EW({p8@dbbI$?JO4BH7~6EUcX_F=E$3-f5NA0ez3_Ol zof?kD7ku<$seoGkJ$@e7hWr)-%OiPPM9Wn+eUTmFU{7I7Fj=_R4lf4VR#7mK<((kR zhFGcEnyFIA^rGR9(3{1M^Lv_7^MT5-d&6Ru$S*>F2WXP`aY*=-B5QKHh~lp_wfzfn z`Kuu7ZvRbmQ%vVl>t;b?b#?V*pmv94k|LZd(e78w@B2x4 z2UY<$#w4AGDxK)oLQGuf>1IL5)&-Vzsj>3*Bh~;5yeYU&sp>tOJjxNvGrybM`{n`l zC?hvP@A&T&a0DwV+*;n63=Sh@!LnhC`~=KGU8p0yS-B`Th>O)xuvlJ&7HYU+y?wat zg3!a^QGuR$t=FeJZzo)$kJyh(ds=Px`eugPR239bM_@KmWWena^PT5^{l%4HY(+7t z%i0=}wL4W$;|lelSw7hwKl}ccP+r~CDQvM&x1)P`j7cWo4_w*CDWZ@o_NC_3)>c?4 zSi!fAp=Wm~G{_+kA#9Gfb)^AR*?<;A4$Mc$3c^Ds@Y|D@tI_^>s~a ztAweE$*WpTv!H$n(Kfh_nV@kcNE2?z;mdXn&ruKGZdG`%-9w0|)C*J%-CC3eYJ z^x5Dl>A1w&QYr~5$sF~**W%nhJ&+*^UBj%$b!)EnF^wmSi2RdQ$!w!dcxqoe@zef0 zu;YXH>QqY2Y$ScTmda0D+3K;ZkPFOd;-mik`#k(v1FX4TG%htYbxrhha#nIyfQ3y& zOl?Oa1~q!~_73A7@{h7Vv}o$B$$9vcaF$5PG>h^S^jOG7$`~`* zCSe)u9gWE+I)>ZGCXVSoRfseQ`-AmLOZ8*;8`uXsg%t8{bj5{O9ndWrc{ws12yL|O zh@klsT2~x%x{V)FT)Yqsk9Q3tk(#z2dV;1uzoAe{kvRzxlc5edT}PhJ{Qm8kT_{JL z$2(dH2I<-Op9&surUOf>{YhrW$wIj_k7ti-dZS3d(denHJ3W{wuvtrWXc1Y$1un@x zj=!OcKR@5mATN{&0W&W%2RCPuW19j@5#tntGC8N(3cp2wRQutleiE76>0ffM4`Fg5 z&jo)qWL_}{5V>vi^sa`bztp!v4&+A zRFIqnAn)>M!sSFfe*#3pSb;=*PnH@>{zHO3F6qNWMpKNlyKR*y4KETf4NA+4t1`jBxi6G+Vmgs8TnkL zrwb=SG0Fx_2XCt*(}E9FZg2YKu1=C}%T(k-PNLN)B;{DoHOVaW-iky`boN^~mog1=yX(xY_9UMWKilDSw2Ca%im4OmJVlvIgXsja<4 zmUawuhol%)iLc%zlk4EIl01vzvl)5Ew)0~$=$~K6{#EPX=150}_ujP7z;Rw|i9Ftu z+9t_KA%ApwE909Ma`(fdsl?UI(A&*Z5E8kyLLSP(#e*(9)@qxl1k6Y2@lh67ee-4| zWp@3EO;iZ#Me?A_K`WnEIi{O=P*hM>d6%_(r!oEd$#w9~8%g*j#MOQxcO=Vqt#(Rxm zHVxSlDZF`Kc-eYig@iv(=K5RQCP}X+qkhguc)w5}TJ1^!oDG2;Oi^T8f+XFhyOtmX ztXPMAK}A(i%#q%-o%yY`UBhOP?c_ zBYC`uUMyMpxPP2)bvSU}My+8d2NrP&q~RVajS)uPDhc{KM%G)592x1(5J(x#!8{fs zzP>KjBAPo#ARYZLQJe+-8%Njgx^ok=6TA`=g!)XKQ}}E)^VG)Ec9mELg)L1?K8?!V z1^xRE+|EXn_eMb$0-b6RX#TN|^92SvyESmMbjo0xVhWB-#;~k{S-^2WG*p2f8X*6Z zI%8ANQB-d=PXwH^Zej^pZ%KxkEuz15L~UsKY^G|#6Qo~SJn4g4sMF#s4W&bk-C*nm zzli18pp<|S6zjz+X1%Y#2MvM&`y!qjX9=>RAVpKlqDB*-(Wo3+MPQ4Ag-6lw6lcqX zkxoz#=Upos&619eB(0k2D#G^l3E3<39`dH?ZX5IO{e2^)NDf%jGsSxpvH$#4O3BZ! zgQ4;!8O2-#^dwQVL^v35jqz}1`~wY*euw}OobN5>l6!_4HJ^U^!er72Vj3hB@nx%5 zL_p8ttlpOb1aG2Q49O>NgZjZdFi5y*GWkk%FYxgG@#f+sr`TfaS?G0Hb?WH^$uy%# zRj}SEfghKx9+4zYezd$S3K|`4qlcK22d6VJAr%ib5SqziNxIQ z>4jSzFx}<>?#l2D=utzh!dDdf?}BfD#{e>TwfWTAGr6WI=LH=p4i8747T5Dy5 zFCe{#Plyvu0?Y|qkCM9*8xGFG?}GwJY1gDW>Wc`W2oYA86jKt_L)`zC(`I!>?d3GZ2?{y?fA)X2 z-|U4QL6~YtHK^KO3exJ}h5Z&?cWYMn)a8NXdF8RI8O9jf#+p0bv)_5=Jf$H^2jy0z z)Ppl+`6&;fBCz`YQ7BTpRRIiqrf)P&lZ?y8dhxJ#U;=TQ>tYTxjDKg%En$$hXQBJNGk{({+OSXdbXU2r>nSTJkIAfSj74e=p zi`8jM3ioR=5*-QYt@h6nxVjA7-_HIP1|2RV56gp&5{EsB)qcl)<`ZF4@bdD?`&jwN zg^2ub2+|!lB8+<_yp&5=7f!dC=Q(1snOB<%ajp&AsVq-fUtj-9KelpC>|ZcirSsoL z|DD!OyHM73R)4uWZnH2{wpW_MP6LBE9xV?gtG`@{6Ud?D)av2X%8MQsZ2|$!7X!Zc z=OJIM|NQ>St~SJ;ll5(nS%Jm5)^h{|l)jzdX55sK@8!*aYWX8RIc)k2I6g|XOVko{4EeBimf{`N@c z?x1*~8-~(^{Ds%JU}aN~gn5inJbmXu`672^?0(Tn*b2+wX3kSE+%T_fe(y4)<(CIvCV zmL2ouG**(_^~L9=ujkj(_c?&G{{T{70z=*S_B2sLTWR>yu*4>vdsnR#<-im&q(=TD{@@F5$P)}ydXB}!dWkK>X= z6^uh7yhQB5P3F$CjJoOc!~DI(I%mdQ7h0K&qB|aA9Nlb|ms>9{%f!_(G#E*(K#I6y$1J`I0X>74yP3giukW%>R*r zDW|92jm`a5xOd=Ub`$b5&NQYV0mk-s<&d!SFYiXvi&!NvNeaMvlQjC>wZ5=Lm zyQ&vqcSbM)FIC_C8UQ?fFM%&=sHisRQl3a(mbh99^1H;PJJY7_-pU44p@a)zMi96jaWSX}(%hwp%X!YoP^Sm90O4@OKA@(>-A zow*ruGa+}r=qaSib!4|sHQt38fBWmD)U4@5!cQCpyfp&Op&FC-uTt25Z@&>_N+K3% z6ygxyteD*&cqyuIs$%2mNuDHgMr#>zxqi0y@+c524Kc7i|69<{uPBu8diQ^o3w?Zq z1T#q#Z|SeCTsC3uST;w8;PrIl6EnK8)Q^>&AQyoRR7D`8$0jE;AWK@yaE>gU08wRK zc*CSqKFj3mrkT-DFE2{gy*=xW^Sqq2tnA%i$X9784o-l_N4l~caO_2wfQJXuaT66z zly?de#Y2`gOOBh@PjMb8b!+IiQyN~xnl zie|0E&$gL^)~;_SimTB|$rIw{tsb{S$l&dMq~8(85MiPJ2I@$0^qSWh?P}|+4()E9o$`l9^ zS80`XlfATRu_vdD1xE}Df*&tcs)SLVr-j|ED1CZ`=wwCUXL7`f2{_Wa!n0_eu<+ji zAK33+J-FeG37%L(vXo`iCth8bshe87?3c#_qIncp@p_<~5DV?;mV=|o2T4u1v?_Sw z2UPA=E6qR;<%Tw0*K*lXp^2&V$=JpUX`M7o!w7Lq11dll=Xb^o&gewUU-yNUGb!Y; zRfzY|56V}eo-y{)Bl%u=n-U_8vC)E!TIKqwFR}yBhDvGKk0M$6Xf3R)n)_(I)_%PI zE99~LyDR`Q3MOLjbuD2%@-|@b+KCeJtaR=fMDB~#=tQ+~IUopf9|=N|^a&V{o%~EH zSfBf!^pf!Oe&VXQL0D%7`7@DSD^t@Fs^$`T2^J@JB$DJ-Ev2DpG8)gsnOvDXitGn% z1iKn)DD6ddC2jA!Xrf-F7>=GH4W)O{;4@|FI!Yh(t7K-T(r8Hq+9>;tjSRjuYqu?hvbS7}YKdj&kMB@RI8(9qC;nl$wu*-qy*h67rKvh!bYO_zf0J0?wc+s_->kxV8DKD1;9IEr*Z%Y;@% z&Qo<|Y~W6283LZW56f5-r6eQC&CX7hm5IqwZf@>tP{KUk)(*|tp*Y+gFR%3)`A>3l zc=hTh-@}L5;It_pudJNG1ChVr1GWF)11L!9-nGr{XOsn>{7V0~*kS4ZbRlka+5_7z zo|x4GFD#Y4xC%L{Yfv?A8Nf3}85 z;W7@n8-!I5h6;@v<9&JOzD)#>gVkVUCW3S+(q zV@82<=1a=eQ*ebVsy414Xtt)3lKP4h5oTd#Hcpxx^c58~bE8c|L*w|#JtRc-(`1gQ zW^?tUw==M%KxxRuo}-+)JMzZI*szi-c4fTq_Di0G*GCyC*>)0y9!+h6&{3Is=FsG% zQE(eWQvc&YVQ_3o=WDfcqw!fAyb^c$kPhgnn=7ZyQNzl@>}+sxPI`L(>*VBtcb}MVQnv+(kQ6m#ep zveSvHfhizeUau5F(ji>c#goZwS%q-^|&DRw9klGv21XDuzbdWexJ#(#Ufa=IgzBseR%(CCaBASfE#KioCv$F<@e%931+PJzBp9<;0vB4TT zg3Q7=BFR7qCX%h8QLrg3DGQY)Tq3%_;(*rXE=Q3S-eEQ`S9;^Ve%{xLiI&PAF#>s7 zWqj1%M#nZlFkdSUq;o-cK)7g(GRTN6-B(Fu?_O>=Fg^bMJ^bhK+|clFHb_B~RvEnS zM-Ayr{KW?qAf+bU(0diikqUSpsv6a)lv<{CJ$2z_W`#{PRcY+_40g2lSem#cjK2X= zo8qx-Unev8LRB=BT;jtL9ug6yl6?|3amEK8Kc2J~Z;wfuyUSM5x;x}72;IB9W+rmk z5^F|SJy_v=m)sW_c7IL3%go(nbtc#DgFegKa0LW46+{Orc>HgX?p(c16+v8EdT?sM z?{1*?(gIqP;tTNe0!#l&SOgiw?QE1jz3yJke{WsuKBkR_o3*52^6&@kv}j~COP&Ct zI_#x_3*U4fJ*JCkb?as@=|nPayYFfuVL1H}vbE{afl|IXA#p;1oRU&0S9nv#l6-Fq z2vaA(H4Y?eZf~>bCQbKG1GY{BXp{O`*x<@tr$V;1hK6Ns&CXHX#qCKGqRg^E;uc_E zfBP02WIjmlNwP1prvpVacghH7w080GQ8{z-3&YJz(aDAyUJUR&2baDK>A7IF`e+$!2J*6+o) zCVwJB-7?kI4>*1M6$mC zG#-nZ=m|krdIEH6G=XJG_=6`AoC!=J78Yjtl`g%2+c<-+PX5cNlw(y*66=Vi`e#yu z=8y6LJvUrD7%?Q0ryC0YZArz44Elbd z7bfrUwbQz`&abmHIMzBq@)iN&g}wAMqyDZs`IgV0OZsSKJeK5Td|8D1Ufu*xNEdCO zBf5a5brB%G-%b{Rb+|BIRb%V#{}-eH+|DmHj(l#eyaO>8p8AU+ZT;pg9>oCJ;XRLU zf!k%7C0?5&zra2gt7kt0<=PL;HD~_9j%uTM)ZI2fG&?URD{3dXf4I&HL3w*w?6L}b zkJUY}8>VdG-xov9<_H>b60#}WgcN=pe|1k#JhnvAqoFCoAU)qpLkZOXoC08o>IQBW zJ0hC5VNC@fa9qmss+=~Mtjixpo>e1(-S>P$i?c%cZacsIN4^`Oe{#xoVvrZ4x7Gc! zmp{up-95Q?LR<+jqp65y;;?wzFhmc9(G)g1@9+1M9oP-ZqlAT-UMmRSyjr}5#b?LppEALKSS)NBF4`&I#GlfmzuMhJmWMWkC2fj${`eL_e-NwTk%C+)K1VS$d+dqG{t!{<89^#&9!gHOw z=fB;~wwXY5m_gIjn7TkmPg}5|+0uDv)nZ8DqkJjf5vnLc2Zu*oP0NjDNl-`_&pH#R zl)OZ%b@)zMiCi5^Z<=-*Gh>0R^e3+MCZn(9JqL&JJSSXv%7?S~-o(Lf{3W%ul|je3 zi+oo%ALI&KZa=N39&6`aZC|Iz4y#nE1z2oSq&_Fv{kdF*%N%(4Uc2Cc56kM<|H!P> z+nwxJ56>0#mY|JuO^ZiJeAATJdlKx99}pAZ5+E^6zYSKr;+)VxyNL&( zR15Q@6>-xO%_SuOVMPi(8w@c3LxmTy$UW#=7jC9XXNr~DR?5O=ay~rZnXp~4wJuLvL{F|H=;UQT2!we-VU=bY3(YxYPL5u zm4U?=bkShh?=5Oo?cYApU(L7AC`UATe$+nJ9Ytyew7l8=UALRWC?R}(Q`@`%MYLDJ zMf39HK_f^V7eVLibpra2#zAL$CQegL|5o#|efJH*f0_lX}hGB0jRh%TP<&>Zs(x-ner0t+BY zFTfb8U+okz_j`6o+1qLSMdNDBH@m~29Bj4@pn(a(qDHZrci%f_X!Ks5+~Z_i=74{# zqm02Tj<;KLuXAz|NpA{1;X`D&yxD|haXNRx>enapUs%5k>j5(GC?O+-_f|XVU06(q zf9c~=zjaWiyC9d>Gd*KVD-ipleo($-K>#SD$Yxn@w{){S_yBv3rGeK{jGAgMVp&yy z`2PtjxSpQ8vUbD8!kY@fgZfs42Q&Se7Kk)sZCf!c(Ggl&mU zpzBWxr(}Kog>j{xk6|mw`D&!sygqAYu$u$P(rv5(M`U@#9k`~Kf^>0XYis3%pa3}R z01vpb=V`*L{}z>ph`t)1f#dcE!x-68+qvC`B<3pBg~o_dm8656)DRuQ&5kJnKE5Ic zjF>6F6$@ok@E%3x%s38QjKG!2WAHqqCa_gZGA0Ols-46=mhiAXo(ptdBsC+^jiXF= zm2#JxcheEtm@SdGs1mH0CKXcVe6y`LkZ?tqHDOulq6t6~ob1*5o9eMBTTyqcD4UD_ zQhuC%`}L{!k2Xajl&U;}l*NyXXK;~Bp5CqLx>g)GJ*|3SR+LAsLxbh_^_7b$l#AXH zc@9?ccstd8Zhhe?6BH&?=DL{wG}yDxz;QtwJvATnLGx6g!8{M?j$E zpsie{33T?mIyC)+R16?ovx%Aw<9?u*kC#olFv>+2`{6v*#vQ5HoA$!X4kkWG<^2dE zUniV92Phj`+Oua1fuLrP@5RRkZtIh#;+ulm8ma`vJr6`4K)j0c7&YoFgJ*SGW-b{* zkC{U-`T}!z+hq}ig>837DkKj-ys-F+xX_GtgMQhjLdUMOL#JS0xLu&+w!F`6pSsX7 z01IvJSLf?pyO2`fZFN3mbjh+@3>>NiKLU9Nur5yTe6vCfOfdr^Z&1RJBGWD8@$;2= z3)Xks!VgMsCso{yqLpCjS&Lev@p>(ia4);F(FGft=t&!{L8 zGsb6hpN!+ZdUF-v{wS@_E6bt>vNwCH0%L_&yT;>N744^!nTytmD_S!@lOb#+CK<2r zo`8hhBhC;1>`;EvlLML!89r4)PkCE6_WY`SkD1rRbM8q&1O>15Nf-l>FnfU~9`0?g zk(0f3XVb0+`i4|B(PM4s&RL?@0W|3y6B6aAKi3iq^=F}|`ChCF&Nf#Um!eu=j~SDh znOO=_IO~gSirN3s4eS1v8JI=|b#K(o z7N@=T?0ovjC2Z~DD_?|;NZ4+e-Wm`8(EU1TwE9Y|uQWZ8`Y&dDH00po{N|APhP2?W z=U2Hc;V{|SJH*#)56z#Q)$!`kIX?IlVJ}R64bek>MMM;xoby|Hb8Z;w9%L7Z*@F>M z7SWh^9E6#piYGBN2plqnZnTx}$8$p|?^-zI1!iiVzOhO{zDQW2C|`#3msYkFuRlx6 z3NZqH0?kJ|6zxJdBdr!)0%{c5TIG72 zXW)KO(ZLKl-F~s3PV|pjvTZLEbu={S)Zt5T?I=&r&HXu-Vp`msPLqw z{|H@XB4Nhk!)pza3a`AqsX({Zz);hQyaL{r_I5@?Dp)8@lXT^+dHZ=<+20z?t-Mkx zkCgv_GC5Uu;8SShWNg!9foyQje{?4%P*7w8)J|F&9Y?8|*W9H*Wl)qpVW)NPbVa#8 zi8(3v^~a66vf2G-O+|-bH!bDBuctfgIA4=vk+{71AlYQ$E>g*>wkH2zT|pQApQlr! zkKy%*=Yf|`-zTBI9(b;&v_m3ook!pE?xwr;DpRyf370|+(?Q|&jKIYxX3VPd?k)3` zS?KDgR9xn5Gi!z-XF)$jnB(iEa4sYKLxT*hKftjLBZqb847a0oJJ!-r8Pw5g_UX|X z?XiB*D2e%6*@hLA3r|(OyYP1@k{-?b!lU5*P16Y$mjr}rn{;AdiU&0yUv5LuLu`fE zv0~3MgsQ@;%v1199F?9l03UzDE1)jVu%0}!W+S6(poqs~({-uG=SNB^f6^RFdLZ78 ziY}VQLn&h)96zhXUdLjIyZQbbRC+z#<}0-rAFw@Tk7cWbR(X%SE#dmGuzWr3^;>i4 zHK*n)cf7Exn@-VI#z)zth`H?xr?0s@(8|ZDQ6076v*bFy!s97gUAY)n?3@iZZyUXT z#M06Vcm|w=6B5O7adGywy#oUS4}Xq;WU_?kiV`M2jb%l#iU(>P)y>-LY0gAhtPO#5 zVe4@@n)JC6F7Yd-u!H%+&K7=N@LM!}*@LzdmlRspaRh;*^>;V{gG?fZ2Z4l$kK>hK z>Vd@6;ocKoH{~+20gDlF>|U5?1D5`7eJlshx5koJ^FD;-SEZE46fTAP-~K}0&Dn8=tZ^nu zdyd+95u#{W14UF$IE3=a`}}oXs@bqTlCU?_>$v$4FqlBN^Zl;$_x)nVgyxcB%0~w< z!ddJqf)+9sf0PTq0FfJ!onGab3mWEi^lQ;QW>^Haxd& zZ-DPvZsPmEvOvx9A6K7FR}Vh$e6wh^G~~Vj>=G6ZWSJ`%r*y>TV)}I+a6C6R@9FF7 zbMc*(E?2}e(C))nW)Om|U7pzQerWE*)xW3tT2VpEe;bw;2fzK{02Z+xBDBgCyO)ze zDD5<@anxaSCF!{mx%)=a!PQmsV2#WNgoa|Eu+u^III#Rbjp~dqrL7>s!vAJ@#RFzW zpJz}ua87*djX+Y0Sx=RiG~s{q&n&a85gV)p*R6CJKCC74*RT6NZPVKk*a6dSbG_^u zv;ZZ!GTgHW_3W7oEzdJ0`+P5a7gCNu0W*v17a$g0yeS^(Qt1>Z%xu7a`9AkT6A~iE zRcE4{M|R+74T)p|$a~-6y2aYAVOLj6xYbcVxA-a4Dg1VxKs=e(cH;A1A(i#%i%ZLD zYS(n4m&#YACYQ`@;=muGTT|SC+K-s@q0n0PJJg6EfSrDI_tyicyntyQ$eUni5yN$W zP8Z6GXFtybO}~=p7-Ick@q5}ulqo1lE=XbBQud=f*0QEu53z@5o@-B{_h^T8M|trHEbar8whvQ{F~cG5JOGOHS^5cSif!1iMaV zyw4&f&z117SUgxT>bpEOmqnX&~-@$^Z#iDLRi+ zC)6+lHpi?4<^$?Ysl3o>viW-rm>OWtByR##MtznKm)G6Fn0(;rMo(W)u7|2-!}q>G zcv5cpZg+=7tUj$0>Rds$U1;TR7<&w;h@Y8RiSirn7Y8j!LMnx0ersh7&}{tkeojRX z`%aCA2!Em>ID(KQqWs0Dwv9*zeqaeQLQ-S6#9?;vEDaCLI(44BotX}h`n0oLma}dX zFZ6wgtx_j(&f37}yr!wbA2Q7TS@=gKNkRUqdo}V=YW`y^-;s0r?P+-u(3S>$`V z(cV`M6OejY4y?j9H3WRHLmfU&Oc-{eJFkC8M1>$1jQ|f&$#zb8&K#U$YwGMVe6ET! z1eiYzuGB_I{y@)L2=Md&wiX;4xIIY>?k}^Aak>xRoa4XLJr42RNq9_SB>Q9L&$T+4 zX+`tp@J<-6{phzp`#zOi1Ux0-F9OSQl7N6KrK&7z5vW3Mj(k z0HR!Usbt3`%h7zp9bbHwPp5_$WxSlWmqSk)N%I3R?^Oy;dW9al86YN`=GJ$WK7Au_ zA#8BNPQjfsKb|(l|1tUc@C)D%Ns^)9IX&(pd`@KmdwG~VFsH&=_D4&`fGYgs=v`tz zX-+yY|9*cT7P!}NU6p|vssA>cQ0azm&=ETSizH(rA|R6NQPonUuxn}e@Ex9bvaFqk@m>4lV#@u(6L2L{eghANg~%9xdK6V89B3)qr3G|Nuq7nBx!^BrW% z*ynbhnJ08B*lcgs)RD8&g&V-J1J4-Sek0{Zy~H=g2ZhfTj_2kW$=|cGQ7XTuB6qg2 z$+PisG4~j0O-m4hLxohtM1F;)D!=}rR2_Q!r=#Bp-4s=lBzxGiJw6&LyiR%kuIR}p zJ;V>F`nzAuypQX7C;4&BRpiq&m!q)v492)&Bm{%7_cKveWa07zR;HMexl2U_I=Uv& z8}94FX}W*+znNV%@0K)&ur^ha?q6Ox_oGZKqFA003m~%jit>0^CMx9nMi5fJvwJ-* z1GgFRiuDq#dAuGyh{huz6J_h+Ueefp$q3J?W*ft+3pHG0uNPF9WLUc%GQg_wrRtBDP3pF&U% z7%~^Ew?ZyRf43iv93hqIJbWu~C~&(Xkn`UyJpMspP}BuQv#Ik5u=C< z;MEce5TY-)fJ-G7w(*-;5S_0^#admUcppDpq~KdkI%J^@ zt%(s?2o&xk18T!Lf^)w%A2p83?jkS1yQF5nb7-uBeqkovZ;aB|WAbDIA6L`eT&o=c zOJJQFoMU!B-(fJ)|M}i_u2bU9OivEdCH9++I_@ck3exWJ)IS<@z3%9AlH zdRVC#54+cM$S_$Yh1~${w^J-YB~in8VE0FIwz@o1>TyE9c~zEU47)?|zUAH|#9@q<|;Bcy#?d8`k`f}JVZ_3fd&RIcKK9CGTPTpxBwqAA*W2spRc zVV8qzO4gShL-?e#sN=bFTl^|8~?gD58&Ww^(cWd58#KGp6;~%n<*z_F%*nSdyM?>0$bkU-nqlNq1(g7 zshV3e=(mv+Nc-KF^>@sS>0K5=yw|+C5{wl-gcbA9t_Q|Xs=J;zRh2{hUQyxhxMj}tp=sx4!(u>eY{_kREA6?B{*(wLKx zR~o!d4yfy{yB9c2T;a1jB&`nJp$HB(OP60teMd!QM#jS zV5wtj){t}Otk<%9kSpnB^fEsQs(D4pPu+`+muSk+C ztTv)z(4KBF1FdjSM63HT5aE2}sa;2J@;99?{|AM37S`V1R~f>6!+zp8THxAA{ZK$a z#lIlcYn^22$NT&5g`P$bqIX{{{J|Q%mBACteJY2?dlzxFKWHsx<9=`V`hW|xis_FA zpEycE_gIf1sA!d$OxZKK)4}L4TA{ONaE7*9hr9Hc9|m#~v26WA6J%7j&izAf3V4ro zuX<#DF5zkk@JZi{AK4W74((zk1%w9Cy^`4Ef94E`rK&h z6&=i#vl5^V?u?~Eoi-|oM160U?ycB7RIHexG(W-#CbyOp+8}wlr4mnUMe<0R7IKep z4(|aZ`6)nSj;G#5ZLRxn;=@zmt9)_i;Z9y^2^Swg%nCD{Sb|c%=g1p_QL?cq-FzG*g+nd6wSWAkscn+z^S^@9QzoggZ zW)Iugmp1I9^G^P@ALa+%NGaLwOVc#Zmq%wzF-!aDAbY99p@RQ0Ugz!o0fKlIl^cr( zj-^sZlry~OO6|igYeC*+Qb81%qHD%!ZW)Hdf17&#=E{vYB%u?n&wsh+>HX7^rHwk< z;jo@sq_OY}8K>8cwi{(zw>8Z?dqDl{{Q+P5+hosohUx!ZIU!^dW?RYgQc^NKRa%YS zl;m&vR3-F(04hP%zDdHyq+5pQx0LgT`ce9S`3nmV-v89$M}UVO0gf$LT8PCY5oiS9 z9Vot@E50F$3koQu{?+F2_ zVb<5LlLKlF`Pr`((2)MsJ^Py3-_-dls>d|~zv`{7w6i*bQf(Jlmh&rufQkZ!N^Ssi zS+M{BChS!t%p!jEHyA4IgS`eMbHL&uM&y8Lp|AoR0gy0ZJOQTb3L1$-B09AeAQ(tF z@lQmIsuC=e4GW6$Rc)|ARYjao%rWPAu7xk);AXqmjI;6>n*}g28P37*=-q*xlSS~vMxF2v{|uq9VZXq0UMu=O-0b7qA2_;ue|bYwF*w2JgINK z`DQ6o#uAE3%+T$2DU1UV5rq&)of6D!{b^MIxO=A3%?v(52-Njmii?;genKGx#BnUc z;gCdjMJx2+m)3S27q)WHJzeEt|-gx#bBm2)%swsS+=(;$v1C1c<>lme_tWrq zyWQPANCVv~hY}G&cW0rE5hIEsZI(}CiOGne2`06JBULVDL_}<@+Pp4Dc?RIG} zI7X_|M1(pXQ*(XvFTB}ywi5?ykjMSeFMPH;_rE@24~PEp1IwRy@|30JW4>6PC+dLA zHi+IXfUkMQYYJQvg#b7d5e`HK5eQ$KdVKRrhA+R9BfH_z_XI})lzW82Lw%@v{GkfO z0{BKbUv~QX(6Vw+-fwr%-_`5iwXd&6`ZnZ&)VxpK2G}M2s~@?C?AP!KAfl@M(BS@6 zc?QkM0Xl1I?5#RLu}e}Yr0|AtV2-gk0CHC3s+a??s6Yh5bfOwI2|XAV%tcO7&MC``eH+F&J<43w7dG)x02RESAcm12o$5|`B{DMVPg z8R*gNmIvbqBcO5=PSdm=J3Kp1wc>WvLAtI2SZhs28L3g~L=_1)DXS3m6wErH?^PzK zDrH$_lO#b10nDt`xY}83k*1_YzYy!J#G{zE>=yC3GNx|(*x|-|4-ZiZ`ZLgLF&(F`(a5&TtGO4d2C%#>Co==`UY11^-J0%D& zzWAc~@|VACZ|9`gLl09-%QlKwa>hYA(pCU)mrVmy)!UW9wK0{>ojP?&UwP$~u#*T| z)0{AMyJ=qa&);i#X*?eDou-8SUdQn^%YidL1b=(G-o3v!`jdCm_}^|4-z}_azmp8) zlHWp_@~*4~IPc)$k!4x^99$&;mWWJ2g(m&J@%hM}yZAp+KAP`DQIRYhytlu+^uKwq zJ6K!{W@t^k-A&CifAq+`_uaR69C-XAK~LTnLdRN{3vezd-Vorc1@LwtY+E3W8Alw@ z7sA#AcysJ=;nD=x&QCD9;nABKbVOlt599$_v;U>`?hjSK*UHv6lsoIDtS{^g@+tq_ zr0mOWDx|k=TC}MRtaSUb>prrRPtbm)D!sMSRb>FG+>jLR6a1TxG6n&Jf`HI-Se!FB z=zx(Z0u=KE^vmgqI?9NqH;cfdjWx!_RkHUwR<>MJo{VKRM>H>q69pA8#s~ne<~_i( z7g)f;A`c};hLzO?$0VePfC7c_MJWr6d<2emj%vr~J66IWaM3Fy z&vWwLvvpP?j?^ZlMFqAb*%Of zsoMqhb=AZ^-e*^DQ3^(ClF7c@fmdIB)kaa|>ennnL0OhD99pyqzzzqXBACreR(0^N zBr?3Qv7wz#M*!I8pMT!gu2RhdeZO7t2MMChvRacU^Lx?d->$_`6a{BlMzzb;=H@2) z{r=1=zuWC{Eg_o6{B6si@5cw&?{Ryb`Km>!*=E3gzUzAv1m_$}EEIg;NFu8I{6Rz% zMUi1 zGVs7XzykwAse!o(;0>>MH3PmWz_w912b^$>o+AvQczrG4?Q;cIu4D)s6S!%Pg^XZ) zfXxLa_vHYe*`*xeE7fkl^xCg>`!xx$a?RUu^eY2?Nf0cZ|8_@7M)R((yi6}&6FqT|IL@1793L&ty zmg-|rNr^iwsis6kmYFFhq2R#rCN?8^Lvg}R~3 zM5La*#6Au-wza{LAtKDpm4-$WOiE6IbZI)B?#sEENeS(?*6(>{P_%jL=`e&p-eC?YL6`08X7c6#*#jR0*gn5Z-(8nWr>MIY!JO4HR=s&h2Cb zJmz*B@ZH7%Xe0w1XR(Yh0u}(j<;iYZg}HUty{GZ7l_K=Ck30;oZOuoFCQ@%P`Q@o)D2%hEd4 zKL3P$iGVa~%kLosHY9^YdsF~TFM!!_pjkb?wDPUJ1nOYla2!-E)dJK^9H^B4c~V3R z77KlgE`S__h=2nT5Dejs3F$kRfpAlTFRol8dufaLSyGJPjfb_i-Z5KM6%i3fPS};B zn*#@R;>wl>krq@a7|N#XlQ(`(~!*mT~EJPqSQ=)Nw*_DHLq`y1Zz3qo!rLud#=5^elNQh1J`#PeBh9UU5|<5 zn2WeD&M22vg$MH-U%|VV|NA*i2c4%M|4SeFkstkwf8?VdefXItpV~RI3qT3M1E2zm zF_>=(^MwMq=z%K&Y*Z4rBOSt`E%!s0w>`eG>hada0;}&7;H?ZjRdf|_6-iILAo#l1 z9{?%Jp9oO+9fp57v94k3yPM&^x8E;<9Ug#Sw}X#1ruH=hd85m(f?XVd_oX+fHr)Oi zJp$eJ1s-3^?caFtzOk)|dSI;IgL?HFva}p)SO=F?b-0Klful z|6`{=`|JxxkBa~yOadD=KoH_7*sUvY-2+!Wa77h20Bm!4CZtRl5TRofYeDe#T7j>f z%W?T)0B-`_aX?prNC5I>?_RVt^g+-{@>i4=zO|&UHt*4z3!t-}zBVjfOnA$rK$i>Grf?RlyNr+uvuZ)X%AGR zgGx^$0G*W4O$bcoxL~V5S~Yr$4S{X}Hn1@AsZi!wIR=s1V0TFwS(%ub0|FVC*&Kje zbE-<)xt5O$S=_Y02I;32IBOtFE1VM8!wVo-iKCLeTN>S}|SUa_Zv#+}vPr;J^W+rpTv5@3Sn^_4O5B6!|#nb&J%b z!pvN7DYLV|!iyIR%Tfp_bVe++#)61AL88`M6DSyFMv^4H?x)urgnGgu0E|YXJFYqX zejnD}8YVW)CeSDjghBNjn++*)uUacNfWcq@V+=MoH}y{Kgl6EcIZ%760(*b2+q7Ah z?fW6FPfWd6XFS$_NgRe@brb-;b-re{v zyVF6rv#)~u>@|G0W2}<A`p7h%4|McK|_osg1p@;w4AN}|bDNcPn=^Z~@3f8tk zv?{=j0$BCHx+>NbxCvm30M9@~gf0WIBNR-yB!a7JIo`XR;rf+;%^M1{t>_j&&kJnj z)Th1-{?O9WSAz#a<=-E|jPyrRDFIL#0&&otfT~pz00Py?0rp7zYDWER9^VJh{A*)a z&n?57br%ny*#g)}9%xrXp?p=IsRgKV0+fb}P|X7%EpHc=@+Xyczi|Xu19(*km0SS_ zV1a;#4g*_DKz1I?(U+*VrD5^5p=4=%s!4|0T7%z zs;#7nNP-Ch52;J;wPkRvQNNuFA2VwRfs-VmU;>v1-doi1%KI z2yq%m<)jJIz8jVKf(CIzvMwh#4dkxM~r~>)`I|g1^%H3|4M(Iea zwG@NFV8(r_c>()*nAGMyx8oS>9Wutud_w@RwU(^4 zbRatLZM(m=3BZRORgbVf04d+jXG1THF(!&40U%kH-F}z6SOsQ3xMk;EAKZ5e>igYi z4Ql{^12}MtK}Y>w`snW>2{uoPKKiKTcr#1TjX=^BilT^{J^ds}c;p(uN$V3e!7Di>UE%Bg9VY5P&1LI|v? z)_d>f`uF9l+y4qz*RLI1p8tD4_2?6S^hZAa+4-eUeG)j_0}6z2IU{o}H}tM3-jgx` zn36&bKvlp`V!$yW18^f(T-#E-x8ZT^N`cXp0=ym&XFyMYjtGn|cl#;|4V8(HR0DkK z;9u|HLqpzI+4z>M|FGlc*C>_m8uzQ1kpp+y@Qr=2HY|S8^aRq`eP@rLMj%(6N&U5v zC{SZqP;Cmd(_Nrl!~$)W`s;DPwKE~<%o~iNZzLY3ujpZF&~_SDZk_SDkxC>r$WUMo64z&HdMG3$`oj@NHs z>zDt{Kl`13^((*d=8;2>cL#&zRU^f8W3*zJ*%FnKMrLN~t*UA;WW>O5WFo`N*0QBw zgT!%cz4tR~#`^r;HrpyJ)VKXz*N-p)Pgra7v5G8c>fQR*)>bnR;|}CI#954SHs*5Q zA+sr?^>fY7&(p@nhJKK-;qPZ%+-w)r*5}RlS6RL9dd?_{h=_RaCZMxJ%d$Y~C!`d?N$iE`S>#jEq7eAaaauq=<;%Sdj~GZ7R4r z6kNLLar0WhWYvQ<0y-l>uLy9Wuu|^cy{}9707;zyR6BnSGiJZmiGVg){7v`1+6k~` z?l(01y3eFO?6d*)v+>p2cm(Y3+3TKb_KpMAeeJ2rgn{&W_vaJ%yUW5CC5Q znFk76-ZoXmS^?w+cqj&6J}i21$wsts`XuM>2C#mamBEgQh`1;UZ3gVXfds-wawv>nnfrAi}iU=rBGr>0On3x%=iU<+J&UTKd%%{j& zOBN+bk-_M6I;v_Y%QofG+SmMOBZR@=*wXR)A6fpfANw=ik3IWCKlaRXi%$#=15u+m z!?n*hfP4aUx<7GHqpi+2zVbVluHF37^x*tr*6kkB@px>j1ZI}_Ou~e1WGONcJ2=CZ zZEcEGxnUX+LC(2aZ$(5jMG6Fv_g-(YO_tqL2XChl-Mfy|0k>LD5xRkp-Lg*XD*HFd zfgiLLdMEC{zH4LHnUl~=0vguOZ31vN!a0YUwd zzYUh^aI^O_h@zY9Gq6BEJs94;^#4g7Ir^V{ z{Fz7o>R){BM+d#9PQfoF&fQSO@8*i%&J^c_FtO#>S<66d36Ud!32UlY8!1*+16Hnk zY~A$8HVa@BkYoXIu1LHf@zu0GE&uw`!@u6qhuQ9*8b1CizGCm~X#BPQz1i>I%lcPo z*!}M$2i%zQx6{YhU5x%66Q4#xQSbU`_t?K(UkKf57fdr_fZ7>wr=D<2yP(bl>XJdl z9Z=S4o&kZ0KmizTDmI1z>7Z;Fj74!pfmH(>0rQD@AI?8CpKjjx^FO{lerQAJKRR#d zqlqdTz>Brkd-bqv1zGt%m6YM23`VRmktG%puxIh=OX41}Mo|Rvq=ADvcJS^8x{$|CK!%P)NE~$wU)g1##&3YrhMi&$gD}y7h{~U)F|rF_9;HI%xlca+g6sVJ0oMQPfA`8)CsJr) z21$RVKmiVH>SV|mgAR3wQF>vqV-rPDToD9|Of%+;U7qJ;3L|W|YzyW_thK^1quD!8 zkpeNOp^n%!Z=fFV!^}D|BL#qN=#nvJW|Y+JcI(|fM^VI+$wX_};a(2X?W(4@)hOr# zjWMrfe={Xi=#%%J3MppQ&}xEYIiSq_-V%;B0l@c;5}@jn&nC+mW7Nb(GZj0bN|RE=6fIeC@@HhaJ8`ZR|~~&c*PYE$PwleMdAn^gwX`Jw&t-h3b?ry zu({zeSqmsOJZLP4@=yl-5MV{YQkn78EH+fZUK?fq%Hgkc`;*e#z9RlnL%v74L%dVn zL;O?BtbJ#{@6zbk0e>g>?#Ku0>zYJD+C3JieoQs2hS%So>Vocs`$naKW^)0c zRQ(Csc<(!jM@fUd(=aN zgqgKK0V@5Z#5=ECu;GG0Ijz?sBQk|fk} z09wq(-_BtU<1nUgr8IRr(#n21`df7Mw=op@AX2^CN&CF_EOrm`{x*_4@BM6+c=Pdl z?Mi3QYj&Qusk6rZBbRxf&#{zV?wF#m35FR=fdW(Q-crIOX%g~$%){*B+-G0-PoIA7 z`Ja61k>|3>Ahq#&Ap7f?;+KQs5(5hfu;j|+`Q}h?bKPToHOJLpgzFZ7?BbtS0=b{*}*NR z7&w8F;u?T=6gcLA2O{Rm-B0@m+iAp{Os``{mei5v4M4YCnh7iDpNheCq zIaszj&c{@p|FZWyZ^{_!grFh+MN{=txqR*`GpujhTk`)_CW(HlsHgw!bv|v*S(r_Z zlvW0K*Wz};tD2(sfdc;Rw6yz`?Du2g?;R~#_tS2->u<{P0H7~@jJPVlNtZ$hzz9fP zT9?>sZ-9OE{IyXJZZn#9M($$(6Tn()nr_{@{-&h>*35$LtabK zuOZ9RUBSNT1%Tat0K1s_*yXaH$w=dPyy zHC+IA%?GF|0HlBwh8cO>yqF<563{))h+@Vt1I_`shX}{Oe8?&m?qeEVJ^9JCtwTqB z{^lsiwQXk~?hB1Pu~!QeYJI2{aOR)_@KD3%S_qqC)tI74)O$Zm9z&>zgbuJ|XBz*& zq0n4I2*DB&ENpYL{$?Z3Vt$)RW%r6f{1uT-Auap`s{AWM?o~x7$VChaZhb zwg%a{dw;JI7q0sLNRouAVL4Pwaq56S;Ym&EyG5hF$HEsHlt@U`mYH*7NXecp ze@z4n6ztB<--(+g9HA($SEmFmZv(&-lVN3Qz_2i<)~dipg%q)xO}}_A>yhI?Vu1?* z_=*SKWx!d&k%(Xvc>7w8*S;~r#)TYdu1Gz>sDPocs&D{U2wD;Qqzd8&p_-ysO8Lsb z9%jK_OG#Sg=UZhN!cKW2S?t&D(3uuJ2=(<*3`(xJPY`%24S*(LKMZItkd zX1#k=+12x}Erf}9ci`9E*1%e22RrQwY77Z#xC_=h{i@|K^EXg})>1|;hY3+oC_K1Q zU2I>PV5PT-gNNra7#JXwZGg87@DTwXj0g`r4qn*?##;;b+wH&oA9h*2OUROi5-BXP zvZ>x46(L1x$7|!!wQGOp|FO3HPhOkv{9K%e3u85f8aQa7q^jj8;Iighn+1tNiEK4A zh=MXWROiiZn^mO@IY?{*KREARblJ$C;K_rLI&zy6m`K0P=zw}5o9ADaUU z0K*a>I19yBa^N*py2OML04Bl$6RacTC3Kku=Ac*VWJ_SIY019^7oxhPgm86>8q4vX8F) zO;9;B5-h+GleLyl;S|4uS3;Wr+zo$tN$BBkhdZ#>A?sV|QT=|Y3-&eKsic7-LPb%S zdI*V#5O{aiySD^b6ZLS*zVP-HmD$eU-dgtGr5He7>ZcKL#HG+P8@vZ_}~74BZrS4w{wz@m7;eA^bP?z151w3C*a0&KV3N&WnF|Go;|JNCP>N5j8E z;%l1u)cyLM*?hF?F}E-9@6h(BR`^k)z_6dA-<}%4%p0iTAE1O=oCtPY38_q!gsXp7 z^#39UMS|EG6x$O_-rc}^mwRxDMPwD50r)zAV+t%X@aRD%e$vaaj$xZG9km2-1h6e9 z5*r4}xsLz|kUC&({*|Bp#%l+XtMC27??ln*D2WfL6q}+^>F?3pX%dl6iz%#H zTT}6!IuRBoC5lZje{6EZZy!O|g8Nao0?#9}G^lQ_wGP3pvU?)W!btb*}fsbustjTjE zCqlP-*yec=Mx#xrxX3E5q`uiJ!s9Rs5%nysxJ zbg(Y#1i=S#1Ke9V_1^CyO~0R++MU{^Ap}a2gp4sI39#}ZX-R;%dr5%%9)#iv2D^6t zx9s}+JCB|7a~Robe&{Ap@Ba4=-e~@N4s$>kw1uq(DYg+_EMJ&OYmShk@;!Baf0<&EQ*F zGHR4WI%YEdMt(5<#DTfar(f*G{a#_D*dX8vnAQo13}Ma!(<0!#Yg4SfH$^%nEG7;y z6agMm?Y2V*JAL|DRIDfTRf#~@UFO$We}AurKUCEBGMNC$4!gfDi_cv2>K*j%>cA~V zKG?nUuFLeZ;sEX3vo7r`_L~1xe;4f?_eZ-Ne)nhrZzTm(U&pR*W!C?1GyrD9fdW)& z1wjDd!2nncx&-*G3^&e zc!&^T#Hq+Mb7tham=emI+5Ag}EwZzUF~f zg5U-d798O*!{{?%T@`1GfODe^SFcR5aY->6S!jb2hO)uyN#wP;t zq6_lTC!i7i;L{iSc>4UAcUHUdr#qo2)(sAMA{jax=V>?1k|?HpB3Qlg>ZL1}zI+`n z%A;t>8>GmJ?Yg~&oN@#SrQFYgg+-+hilPY2%tcYmPW+Th_J4+KU(=+zCD0@aCP_lm z>68J4R8q2Ct9hQ^qVI23M{n0A-LF;fL6d;0y-C&BXcR@ks#?w((H#$fSMW-k0DLdw zZ~d*mMF8~1jT@BACBzZ4F^215In9G_h#@#I^+TVwdu92(mXtK=P`lXsU0+SWOLmsj z50Y7Sn?n2DH@t5)JG(9|cl}*-;l}zORY{7n%nGxsG{==%fy$Pop~ys}LD@o0#Bn4jOpanY z^5{*2k_Tf=feC<^%7b}pDp*_fkd1)8SU4vLc>(dE(%x5P{aGKsD$UofeD&>8Rt9E? zK(l8r4U-@2Fy8B)|IFA&>VAFGuD8MPugdQK*F_M~=lx?JK~+231vweGIiq z%uKb;o`_~u03w0`(Csazrk6R>0b+mwwwnRwcZ1@$d^t_BFoa_aJVuOpCR~KzE5ixC zd2xh|OF8@+5als?88Eu)@yh_~l;>xHnFcbXXL~vkaj+&(Yxyf&>aC zuoh|{W!tk#c(fAXsI^vVsbCz(aL&wx)&i0x3mIg7(fRY z%r;teLeTAYsg@WvJqK!~)!sowzVNr&qc_&KhSfRO$wgZMxQp=F&wdu?FQ2bx$&+)A z8V5Kz=cuv`r7X*+kNyWT^V!c6;7(PBZ-K9%jo}|0LZCd)Wfyr*ZlmR|#*m5#M^Pm8 zi7O&BGh?sxzux!>H-9knmKrnC7BcP z0oW>V`Ve*`eR~4Aih$rtd*4tE>XA|jP*&^fF}_tmui69D7}}#V|NiEno(8#(ng;$m zl0Ir^{dSGh-4W=QCHLm8o@!UWMrA-7Sp?Be37&S`0Z}Cs)R-WECJ9h$QeWjXK)c?? zE?U9N0dU4ukm_%$IR&&slq3NORjmMvSS{kMDb~I@L3gQ(haNEaNDQnO0jmY!w?McM z6g?1LIl7CLagO?ZK}j(J|`TFfH*;j?=d#I=l(|@4*$i^uWkN=UtDwl;Ego= z%sqie1!UV38zrS3n?eI+ElFY4SU7QtPSpl;tYip8q*kmNVTYz8limwE~k>XJ@IPM5Az*n;zuinV;*5xsVmvgvPLYi50j0FdS zbV^vcpg7wR+&fU5T3{TB6kpF3|H=Yup71H7IGz^z)O{omFGr>bQQ`|Au4{KiI*+hz{$!v~=K<_-|FdFP!mg}W;YA|MI?7{m-! z4=D(S47zNvelf$!*GE{K>*BfE`1JgdgD29|iv_R(rngw|9s!0Gj~L*w z2*{Z5m66BqT$-mi>Dzx<9( zj@lj;kYz)LgBUfTdLS8N0svUGK_C=D2nc`|uNI|(!iWi(&$R0OHzkAh`~)(6Q*vo5 zJMfC}&kdp>7onQPP?QNkQ54uatmu80@jNe|v)Fz89OjVutQ`Ma8j#iNCmUn9l0Dzm zHo$lHFd$>7(1L26d=y2y40Eaj2LPm5?)sp1y}KlQX&?-LZ;n%Gn(ig^&1`-5l60Eh z``&vtrMr%C&e3!_rD{SSe42l(g1nmsvLpi-@U8jrC+kX3H!r5D^AoLI}>nfMJ1xQA|P8d?#kr z!IA+uDpdgLLlv`4)%$Pk;-#tY*SZT(K1payxvMzh7|49KIyI^LbGx}v**x8=2Eo+ zw0sa%KT94(6<4SVPr-vNkT9b^$uWI<8|PC3p6%k;K}K599mxQx0lFYS6jl@)N*EhL zu0SC`E&wUvCIcx0hXEvWQN)J|eec~Y9Eu+MOj7*(AaPg!i;!O#0e$C{X-B>RHPx_a zs#O#Wu$D)aLFr6YO%fCsShij*Ep{y3dyo!I11&)32jwSoL4bFOz=rTJ5spWMp(VVw z9q`-d3tT!Iz&8lw+(*iov4}kHie03%(kFSCnwI zP#lNi5E0E0*)9`01at}LS3eUlIz;HJV4PmU_|5Vv2c+sbSB&4|`s#k`;##wA1OpT8q(Wq_-Qxd&>cvHZ-y5 z0lmu75<{e6C#YvGlR7!5?!5CJi7OduO9abQzP3Bd)kjV-BB zGGw@RWOU?|l{s)A3(G9zH1eK&qzIjk6hM|M5-oRwT#cQzAoMMv7ZWx)Kng&G%QS{` zHeg5VEk9Kg>uO?Noe9)c0MXs!Z>xaUbiP9!NcYv}H>(1ejmVvq<^kmiFV%t!+P5=02Y)_@Qxjz$#8 zrn;(^>h9XJDwnF2Vi>oU_h(yke%!r7KyD@T9i$)^CW=25+i%Hst zTjRUw>$f-EpLupBf9zk|KDBdsdt1XU*xv!+>t^^q0W)DdD}*TnUpenM&RQ&iSCU|Vd*n#20C9oF_S1e(ald(Mw zE*zzTX_tX>1Y9D+qojD;8=u(_diImR{?#A*!$TcGwj~i^B4RTWov8ZGtBBAMQbWay z@z;9qHQO&ouA^cx{6XZvk^;C^G*E^Xk@ubpUxk_3qA?M1+qPO;u^$!yAA>iYDmBZd ze=*_@W=*jlG_F5s#6QvlKvCNdH7bqfvhl(6z@Epk+RLcBX=JyB^m!2&>xxaW$;PHMjY_5ZLeZ7(C!T zC*ML@8T_F6tBr2a1}B6K&IdxwYZe2l`8CxwdZ3&Z>u{!}`Yq-BMT`Eq#xk*sh!o)<*ocP14UZV4W3fc;jm4`2yPJAV*51CG>iFBq;z z;9WADqckb#jQMFFvAYu&7oVPOy!PG4K5I88=i_p5%WaE#Rms{vcsrp-!#8ztfKDu#MV!H`OWS5!kUMZTY%f4xwMJ5sOIq@_Qd$N}(xQ`cWy4TeC$1Sv(0nJLC7WW;54kX->xL?kK%0hAZI z$uG1ky}G!){5Ssj-Nk=!dbRrESs`GD)TYFAhk&^O7h1-}^Ao&xp~c<12k4fHX6m3Y zXjuc4gEbm7Xb-a)5&1Aq?;E`@|D6mYU{4)8UFGQxvAaa5IXzZw)2(vtjpBl<1Anmk zQ6&VlV`BcHce3&Jp2jr4x|=V8#QxzCjqdk4Sh&A$l%PRYCM=pGfioN^!vg?{>3bNZ z=iL;-gbfgy1+ZEgIst5NiO2y#1b4mQwh%s?IZU=aW?PI?rv;~X1??#Urpf-P-f)|N zs}VRi1z!9yhnHU3Y;d^Jn^(yATc7=cy|FrH2Y3Ek3Rhnx+*2SJXF|O^b7km;c8YZwZ4z6{0eW|#0t-%wQ8eBXtnC&KjkSAb5xvnO_ zgb;-gqG6?qTWaVOX$?Sx4I(dRRNdwK2lVQlQ>@cX-*`LPSE7^{C1ysEV<1jKTxM43 z#A1vJN)x`W>ynjn&;wZ!Pxsi}X&$7diC%h%9|4im;XcDGy=#(D>qmoL>7>rS2%Qhg zsC53(E7;j=M$_q(3W=~z0nCsm`u{hI_+bI?KY}+Cqij_v33LX4Rn<;P^qb9QBm3Q4 z)<#otu$+_^SP8&bf5GV_AL>UB0B)=~0LobHL9x1R+xDSGqC(Lkx#)N*Q}*6Vi8wxr zM=T;jL}ZOo;SM-BE*MmoUl!#yYa&`XFFNYj*hr$Nx^ywf#Q;Pk-9J%QQ4o`rLcq)r zC?tztXF{GNVb*%vl{n|bIR`Vd(zCKR6*NKT6FS&u>>mKmU={7n6%-^Mn;A_&w7i#i;1R^xgL55PuYJ!2al#vT2LxYwVo{lQH{ zYn^sA;-`TGK&W>2sFeNH`>@6WD7U2b(!cWUk9>X=@y}@8WLT(!oQ3n1gMkJO0`(4u z*l$w$0)vw%bI=vkxFUjg1jkv15dcMiLJ=1c!2rDHzyTdrhvG$%fqPyOV7^TkWg{>xu@;V0VWi6;#A!SZ`C;d>ha zW(>T)RJ`#)z}s)G5U(sTJ&c&F6x2l^R5V9LKMf%a2YE`C6nHXh1;g@o#J$6S!|N-& zz0GJ(5t<2O+7MbV@D0Pagv~97-P4RSGlDb1;mU9b;Hm+4HR&YUZRX|-T0gZ-51zo9 zRoe=wGKUbPvkn}Y&6_l65M$JG5Hqs{30fM4C6?siSVXYml_``&g_zkS2-;~|M(q!5 znp(8!pilJx9pQ*@1UTokTz`vj(0i|&c|STwYGC?x>CyNa9b=^X_wQ375$59JSomAk zH{s(f1pN4-fFoP+@fYRld_JcvW+{jNM~?HSaXK1Tt>S7u>)swvp+Z%0gd<=EOpt6d z3tm{;wIhq+(a}*+-E-Tv)*tqVN^0qQEwJdpKXoyYcbN_VJLfEfz;P9sDbdkZx-ztB z4Axk~3MD7b*tibxDc`@uk8;h_76`y#)3h-TA(%NMVOf0JEl$2SS zNk}*uG8h1xnNwAQ0AwTp93+aU$C76@zbCeL6IdMpTU)>xPISNf!EhvkoeA*Rg%;P( zwYYURV72Ptawi)z(T|F#4;f!uC-@ai?;4@6x9U}*z53j@%*Y=Eb892~6U2gbS6^d* zM`QSYA8#ja8|VR+0IjqHy){*tEM z()s1`_EO|rd-2@=@~6(9`@{vmy@$;UU3=#AC!cxole6h#&jVpA+HZG+-wOs~VAnD3 zcEGFeM_l>t686CYTg!lHP`D1j%Ahf^49d@+a#Cd3n^JmTOE zuhOboAaI@vvaZt}nVWtshV zdy)RZw}_tE1mUzUdUsGo?Gt5$>v5*Dha7;3-CaohKmdxbXB=+vzyZwZ;X&PECmnXWVoO89K z;GqrhW0(nGA%xz7a?)7nqbz*&ZfgAnwvHP9h&@y~WMd#-E%bAc52-2<5rq&e|DEf- ze}kqk0Lp02ImgwQu5{ELcPy$J0bpuVuB~}Fo|ilANJO|iC*FH%+tw-_Kw6Wh?<3Y( z8Vj0I+qV50fR#<7l0}o)#2%bPM512V$jF&1scQlU7D%bc#mp$nkA)!KF_UY$!)~7z zdmjRKZyL^Q8Fs}m?G$@3+!w=+XPn!1ICF7=+t-&^-d%zmg9Xr44)ZDMejO$O13@qL zhxe%CUx(zKbg0{jc;q#ey**$FuW1ZixA9i<0c-yMNw&RV7huP81uHH8gUXQ+`FGf0 zRNq-^!C{R-F6TXEQcw9rwt-_n8Iesmtb`-v&vz5epkhd1dbPu<-y z!v!HMTc(wtQrBRk+i*KHnaqynXLe5e^IJdpvrj&8d1K=|aQZRe%vs>nsV?60BHvsQ zy|OZ}0GAzbLxIX?;g%Af0uxEl$z)@?vGMZD zd+n8fI;a1`*PG^(vJAmVRApsrV#8*pH>!@T?-wY{va2Xs#4I9R+}eG4_2!cuk%;Rzw^fm%&ectI_Ee$qx#z` zVow0}{|grWVFBqkQcZewPgagiz_RG8KxVyo5a!~)=$0A`{z(Fy$^CP0tL zE$CgeBYi+U+OIF2stRp}@4245r(VfL$1Pg4ZJV+|({v!_!oV`(w4hMUIS1z)VvNPA zS8R|EY&7$}Uh=9#%hwT6N)&UTj8lb*G6XP9_)P|4S-4yIxnqYcmf%*M}0hZF)tM;H8 ztEhfv)xLk-1pqr9y<78l`pLlB$LRQOo{sh37)=T+9|XO$lJahTl+SE%ivRVAg;}x5olvt_feleL5z%z0bESEtJO<#HCK0j133Cxc7A*$%HbRwB zfF&zoBJ?VV7)}@yPgouW+b_ICJ1Gk0n&D)B%-drJESz>z`Fe3v8OR18XA2B!(v+z{&K~Drz0)fFS`L(2J zYGNt)fE`1efS3UyC>2;!s^O11#ofJ#`?osW+;4Dkmtd0C<##Lz1zRDK7MP17$PxMF z>50LFh$0g+9K?~c&N_lYIB?7#M-lptB7Xzm;6R?N;|>iqNh9PUH{A5AO9{fV5^>IH z*LH;E$)K~k7?{b-FahBxO-6O1#KMNdVT@nL5tpx>PN%(=AYVHzL(odV7)y3|W(P=F zF+3yzejKBKMS4LRiU@E$hByCPPnrnmR7vBw09Zf#PZAHFq@pd#{@$bCw#NdCnAs+i z3A(Q1@=F<;;Xb!$5hZd!U;>FtQGiZWk+aeJ$6?-3M0_i(fPgeL@J2J8K~!jEt5Gsq z2*Fg8^S%$}3=|W&FCYB8?iv8VMka8%$5|2+5&P)5a~+XOB0!3iz#J}JSONk$aWJz8 zkg*qtxRvbtFuw;}`4HH74w#-JoDs%5YPhSweI;x;#&pYJy4B!_7SPxMoLKS+(OVt# zMf|5_HGpFifD!D+YN20ce>-LfpyBiAWWnHwCfFx4+1LqKZfB&sr!_tP7}sYQr}@+v zpE@R>vUsfVi0lN?V7-#4-4!<4R}`URfB!X&$w~9$V@n4;NxF~B)wqGv!AG3+2$nbk zmU#jRV32P^FcV-A0zUlS9N#_T@W@V!OH)D!z&~38k20_!z_X6=)H%bWpHkB}q3sTM z;tcTE8Q{V;aA6BLw+)=$24>rUZUFZfxQAfxtKwD!t}g{|N23oSff)F_13t;XmllQ( zt_2)^u)@YchpFW`PP9yvj37ji#r(R9VCWDFU2KxXV2zo?NCQ7X8Kj&Nk<1PDPGT?t zjtNsEEX}|nVi~kQV}k()1}p(M2E-Yn3l<$Fq^D*g#6T1^bryRh7Fd}TDv{IP!kJ50 z?*@?~ja*62IrZuhEnVlldeSzzou)D+iNaY#j8-d=q1MZ0n1Mi~Q9 zM&+J}(k(Bxh5!kde=E-Bmf7u z4DFPicVui%Ra@s=le_#tL|UdAQKFI(#TeN&4(!vwwU?eT*r^-Y{Fs?R=tpT0(emv{ zu?VhD4Ty*uYPjqH$)~-3lnC!V2qd{!5F!!)MnvqzGc%JwG>MPuDKbb%RJRZ3`aR0=B0H-w;edD*zt?xB|xagYdQJXm4e> z7l1=GL;+4a;3WZGYJepXUfWl^e?5ZsB3d&r(!QTHO`8gZlC4BcM=&XBK?Sk)g+O0j z@$g(|$b>%uz}zp2Qn?^7PC`N^>y54kpfg}$Y5O*V!3!aJp~xS$8~kn?@l&4J6H{bz zM4fe=s3UtLk%{o zo1FS%A7L--*On0xVHMcH>4Vk@*)hdU(-dMM6BAoBjxlm(AeFh|*;x zg%TN+DM1g<$twWKg-l97Ye?foOal-0_By*(i88P0bGo)C5kxUPh`0RltIoYn~>B?2i~)JVr&{o0tn zNAHe!|ENB1&9YZ_Zn)#A9Dk&Lwk-L#V4?Ydlw=-uvD-I?F{Gy zq5!SY1L*h)WF(THG)d`s37pWtM#Gb4Me?Zxgrt1$3kFX9Hi}7Hm>{(oETkEwM2X%* z=FpO0yEEMQAmHn7b$IksjL*ynZz=HB68I_upEJW}8TkAqf?jNynOO3jJ}}@afGcYF zFajS2;93N3s3B&%oo|zpeuseb0z83q_~rIQ;xql-vNpfC+)x2Iw{b zH+|%>>GF?1xp25;frzPf-LgxD95Rg-BZ1I#Nnd0zYN&}J23AvM=1{K>b7U`w$YPA- zgD0MFPxy4sF#ug)0bLE(i?(e?ueuEFDS~5bV_Jbmj)qBEcS3WzXrt6{V+|U}RF1{{ z7E5=TP8O6p5iu(h3-@B?hbsVlEYbk&@BE#=gZ=&e$s>krIA@at)RYuW*$6L7+75yC}_Fe(~sd@nWM4rMJs|2%LnHyEu0 z?AX1oA93kK3wD^R(Sm}=pt++hsT)QZuULq{#z}gSr`{yg3kZrc0L&@P5r7eAcL5=; zIuIE)Jmc`@3U9qC`0a~=&&@o3rXieG!*v7xUjeu(z^)_@eE`sz;ZT8_5qLiW*8to# zV43SfPr$Y}Y&QgEz~@JJTMb_^!u^He_pU{J@7)f#8!*uTryUSN8vUz+RKZa}F#;j> z;!|5oaU|m*914l-tX3-p08bu~qpemeFmvCjQ%god z+-Vny$(%WsDB!?MOa-?qs)|ONn5v{K=;N`jN>rpI5O%&BTvbO(C#_G*gtkKba>1TE z=h)1oZCk_`dv-xtRc5;}d-fVa;E!V>;KyEnAFZmj%5Xrn1jPnV?tK!XP4i6jVH zXH-22 z$T??`Vm~=?)k`RHG!x_2T8b2{(f}kNh$P{VdbLKH!XS{I$L; z`hl0{PjB7*wZ9P0Jod6Y9`%JEW&ZKUgw8N*7*Sm^q_c^$#K zet52f_r|^T+MfS`!}97YKO*Soqek<>n85Fy^- zR7be~A>nJUHQ=ekCw2)hZvxjl!*?R^Ml8C+B(Nk)lZ2%L^Q=Gg44m?WZBJ+zh#>6G zfxQF6N`a1m#e#6yDemkA+_@gG_^`ul(P5%XxDav%LK*#sDnLp{kSD5q8inmZ^J21qLP>+tYPk|-HWs$oY*wrNX~9VwfTL6d%x1HGrBJTX1>&|? zED9f>1`Sb}JTfzxw}%q|e0+j{dOKaQtCYZ;ve%kUr|7zlK5CTzQFay|JO`w7tQzKX zY--RbSsbYBji%xt>L92o$$T+JZn;H3I3{MS(*iA8YN0*EImeEi>zXdY0o*csc#bi$ ziIIat%G7SHX*jM_6$n6ZV4oJTd2Il73NvF*o((D3rxXCns?1r{ABhEmGQB8b%l;K7 zd3otl3@Z^aRq}Xmz6S~!8(P2P7Ts^}#dz_Io4)+ZPrW?Zc;wTe`;iyG7iU6y8gUIk zAj0_uI3vJO2VA=yv3IuvtAcWDu;z}Rs-?G9s{q1y)c;Y-{gbEWH2!}&3E^vND!H}Z zI!`D@$$!SjMSlI))=-~n{b1Hp{LuI4~1GEdJxS~qX*yDfG0dB<} zz;--Ek@8d`W<3Toj0CVW4N5Bl%H%-?RC<__LNO6Rw;=4jy1>_4!Qzt*9zO+ac*4>F zw<2&D(ip-?N)(*r5&t$BHW-)@FwG%E_m2!$?*kv)Fx->1tmmR z9Eq~ktNuYrer50Py{GJ48XQxk94yG1$)Dq6Jw-e;d_wpe=?aQKo69foL29gD=&Bh@|fR6EJ0wA1@VmjFE+e$rA?(A}mfs8gkT7M;#G)@4V%dy`&>h5Obq#+s3A8)WyiEE4M(H z0^&s^de2K$4qew#*UcRfxoi!BLLnk5NWmWg0U0z{V%5?Lz?hg>jZ@)ZY|7vQ7V5=^ zB7!0?1VEm>xRym0=eMYlosDN#^B2A_*?93eq8&$=EAYA!UNyrZrOr*5@cuo;m1`@^ z?+0w=vqSr&Kke22eLCRC6<`_EQgygi9nfZD8sFNUe6&_C7Pt{Ux9ZpXH2~*xmxeQV zO$1Qu1lIfZ(k<3J0_weZCFtik0*ILN3U%SoYLkt>eB8UcFK`#a*Q#Z(#wl;+gU+r+`rs8PN&>ee-0gr5jc`o~pY=pP@+jfnODlVI_2l#OcmC={@WFrD`hWPf z)#3?OT0}941VZ4D?7-TXi4hxfv?y6jht+BYGmF_$XE{O8M1&;@QQB-WH6+xLh=?JM z6RA5l4&iA+lMePKJuM9ytX3;tZ+d*^*>_$Sys&!snu(`~F;desrieK%N z>yBR+{obD32|t2Ttuk}r;WHvwNzKg2siT!!L0FQQ#h8eQopVz5?Jcz|B94e!B67^E zPF#ZkF$#pXjZJf^o6WX#fB)P1{>^^^9B%G9I=$iirf-_fR;1yeOIt4QE{t#AKXvZO zqjvKro$JJ};yqDaXchw%f329AN=AmUF_i)!zc1$EgY$kMZ8MVyF>_;*LR_^oa$Aja zo6TJRi)$=@`wQnT{@K5H`7_haN1upc$B`_|@Tvm8ZG_kJPP-ApZDqW9r^D?V0Ww!O zmsbx_hr_P&_?Nvj*^t;*_SDDL1f%`Bjk|DKW9qMs>}_;}(ul@y{eeg|?!WpLR{eb) z=u;ObRNF5`7Cs^xWeHOD)`KkX*9mlz6~K;vr#cXLu(RoqZcu;UzR}e@%I91#Yy~Wrio+wt-ra!vH8-S?>5T!@Qs&J|h>%ir;6chi5RY76k zOh99HoFEsPLvh(BLV{AALuK-j7x*@2K$|K^2*lPWQB#_jXU6y8ZUw_;Yuz?Vg%<|L1?UHT!v+uN>Lx20J*g zXS2>UQkobVEU^Gm@m?r_lz*?w#FM$@KJSAgbChKD5J(>hoTNp516gARhHUVQiVXc#0*C(^iIm#?k3~A8G(ThHt9MW=5OMCYH8bAL-kJ zMoJo$5Gq!Gr&L~uA0-YnHPWa(C2P%MS0)StNy}6JV)ouA`(7Jq8mEXBIcg*?p3O|S zVHQoDxQCZk+QvE8c=nz>lXJ5f5SGl1YIo1>-~J7}{+&1Ch26jM)H4_U!H>JA4|n`_ z*Y51Leq+ON+d7*cu5jn-BJACq9vs|z=k3+}Kl)BLu|q%kjC0}aH0WV4QWFv;B68xi z1}*jJh5`_g6A>sWJ2;qST(EdJ*Dw)N1R&(Bk<)&~*Or}obAR*b-+Fm==1>0o?$Z~a zzx*U{b`oP$rq`q4%L;r8z(NS89O1SBZ{CV{@7)FBoerB&2w4IwokZzd7s{JHaKCTs zqkhJk$G$qZDvOua-^}WNm##g1ff83yy;<#EM0t#1ML`6dBm-QlN6f}zLOKCN-2eMQ zul5t(Zx1vKW&@g0>UyaH7v)hkh{l@`Dr&V{fl;;sP!+_K;WtS?kUCv(78aJr$VjYx z0~`mO>J(v5vC@dWn~cLP!tHIwY%{U+0YMBYFsEA?!rTz%if*pZ!vLN~OuLAQ0Unlo z{Jn-D0#QMll>RBwH;eLOO8hHbe{U_#9lY5POFdc*ae3ja899qSgn4)#U48;JIRZ*D zr7++EV}4I@^X3x!k9h1%7#9gRRK>RqI3IzZX5jg=!l!4;_`O|+x6WR8?0c{L!XLYO z<)}Mc{5N0rymjBT&-vBrMg*cohlmK1AvXzR6huUG*bZmv9*Xd%2&}XEzjrdRvDHOs z9?AD2zG8dMpt6q~@rP4^b*a|2C;RxyHMai#L{!9t+^;2@1>97Bk5#2=LuKjJllpYXXA#OtiZ04ys=k8F69G0e z5*9!~qJq->XKM??K^kdX_T@Y0oO7*ftutw4HD?Rbb@$C|vVD5@if8r+| zyZk5r{He>py2-}b>r?g{=UWLx|i8rM^_KMwGGff ziuX{Uq?Au$Rw1vf+RAU)|U}^Q=1`!tQAn z$1Lxx48Ntow+uKEpml`1MtJ{rz`L)_arEXPW=Bgj+ySvm);=oZ#IkRQEqu1l-} z5YgBPFmCmS??LuJhd{mZpj!RN^>dQf0i{Zzyw|27d?`&alK;PeanjF)hdnx3>cm;n zZLUIM=_}yp5n%WQAPN9FKmy>S!mFaCtopZ4?P$>T-vV z^u7CE+*}l(DgesppUf&&f{nwPD+fsW+$5kZHb|=Ksf5MKAxy+MgCVUFS|cp(EAG7C z;r;U~Y(LiGa!a_{89oe#Unk(u2!EIq7dE|YJx4fuY86hMdg{?{e&sLyh4G-i&>T&SX!FR1C@T@i7cHUMR6DUgI5_x{9J|8luR z+qTNg)Nuz5x^B_Ndia{Og0AcMBuxA0YtcZQkU1k2C1;L_5`auCO@YsyJ4aWqUVT^q z{II{ZZOhC|&N=qp^E}KsB61#SSw3*JRE5js(n`QZ9Uiex_NzPnVk^wM_Pzp*5|JWq zhtJIx6rM~by;Qhj`cu!=XNHQBkT4v2+-8Z@&DFMW!_L8_>4Yeo&St(nIPx1ef*jK3 z-raA6^XLBZvrjzxZ~m1>pKT|n&hhlZBf!oMaB36S*+{}DMp8)MxdhyJ0oZ)%sV824 z_22s|NALJd48HV8YZ` z?ED)C==RL%)QO+@1-^81*ZZ;*v=|OK|cbhVux$T zg4v1a;dE1q0fd~h0QyDB5L--T?x6*IlYRi@c`M;S2J6=nWPOrQ?-8`3B~Tllj6}!D z{`okJ7gh>3!Ne2Vj?e`lMunPzDEaZ3(%K11aHOD&Bo+Xq2Gy+C&sh;>$;*$BcKTF> zMp2nqsP){5p%6$611g*eJz*-7JN&_=L4(GkdeN1Fjq~b5Bc-Z9BD@GDOW^3ki0^MK zFlh)cTx@WG2p_8A6$3sn;A$ZJO9Xtv0nc7^GHqexE^L$i+rRqGJO6oH;@|zJ)9GJr zNw0?$_LbQeXip!a6De|9+mM+Vs>od~XmJrC4=;0>GgeR$;T2XOCgYAr(@zoUg?(N< zu^XtOODv(BeqneuZkm``ir6~FXeX?EDOj>kJ9Xs6i}Q|&NCd*BW)DF?AG0^>O!6+e zAF&hYM5TT|=5K#6>8~dUy2v4fW4_f81AFx;^oLRBY7fAl%nndhGMD?ch4lpiN2bUr zgvi9GrM6gFn21PB$PtXlS&ST_{Q8xq`{ifPG=J@j-Da3veDQYo%#-IYKJn=R{G8tWzrrv7!{3@s z-npsmqZZ|Gxrm`#E+QQ5_-Xs{DV7b-wp3#xk>XeoSTr^I@MuN9vp-!u)@&dAJ74te z#ft~%V4!A0<_F#4k*AikoyYDqz_~N4?#Z*xZwT=F9q{!ISUKP^pDu{++)}*t+7gR5 zj&SACqoFLj;BkR`|x@?;pxd3d~t=kBeBh_SKn928t8#o2w zjJ}_ZxPnx=Tq^tHN|?vP27c5z9VYx7T-+(KT@Sy>}7=h0>Opot|fX_J5?c?!2_hJ08q)-GA$U5oDI?t$Aidh>4&AN zl*y%|>uZY^OI=bG(pFqZ>ebUymj#!8?E0KV+OcM*Dv4-0^g z+wPy0*z$NP`&B!1I0?<$PY$%D64tXGz1v&*vdzT@eU8 zU+#a{gmCK}p{Ig$%lRhL{KBaQMhEdQeDy{M?;jdwOr#u)iIko9rp!TS^plST`Efqd z*~V<^v%m7lbfO9%3E-moErZyYM#c(23Z zTMKO6>oBFH){ZfE*+fZMp1Z?32Y{+IK+m^F<

    |N8cY>l}E29+?6jT9{lnQs8v4w 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%0DKE$zy_s~l0VoZP*<%~6) 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 diff --git a/src/assets/images/top-stat-icons/project.png b/src/assets/images/top-stat-icons/project.png index 59af7e67d77368a3ea592db9747e51e5637dab15..41fe750f008e6972ef703d3ead3047fd8a8005dc 100644 GIT binary patch literal 10138 zcmbVyWl$XLwl3}(+y{cY4VJ;(VX#4h5AN=opuyeU-Q5yA!6kTb2<{LFaQXJx``r8E z)cJ9{s{55*`mD8TRd>CSYAUjrXryQ`Fff?%a#G;8(d+GwML~LdKGywMd>csIq#W`gE4 zq9Op0m(ZI4d#IZUz{}pw!BxmhnC4${h2G}>Y;({6{zc+uD@^lWMnRO-0FsU_Pymn} z$Y#dL%?02WWak3%3UYC=0=PN3csRH?Ik*McxVVIP`GvUn0RO&d-n6-xTL^)rWd5z| zZ6!=&<>uxj#KGa|>B;WN!|v!}$-yNkD9FLd&B4vh_C~?x>h0iW;>G6R`u;x>q@b>5 zF4j(N){YK@Q z@dL%h1tcW}1^IadWVpDbrNp_p`2{8TBqg{6q<|9KT>s&fcW`wxaWI4aN4NEx?tk+N z{I9%1k}gmaH%AvuM@PH=WPzHMqno3vm7^0tQWC(ZW9?w>=;_MzPlW!LSd@Gppktp5k~0{py!Kz=9>n;_84lr z{&9@OMeJ4FwFs+4zxKd)2N)?|6aH_q^m@g>L0HJ4rqA$y%8}WIx9WJa@Lw zag(4b_2R?VYV-i zjw<7wa372sOJKk1b7xs$p7W|e$Z@(ktHk{MctwesslE6OaQy$mowbv-snnQ}NkDgz zWp-OhCfdC5ke9&&a-}49LEfj_`7F2nNQ3oQZ7bVx*SHq7)u8U6$GzXHTdO3|xSk`8 zEW6lMa@QkRIFqEry6Zl$_c4RN!q-hNje%rtvb*my)0xiAI=4lVf~t0fbXv)L;de0D zN%t-8E;6u_cy+w;<`OdmxJ895i{C}|1Sj&^Wlkr}R`;~dlkR^! zh3wEUda3BQS$()p7a#KsCJ#+#Sq~@TU6xtrZ&FS&U(QH%p~p;QaUr)@$}RkZlrrhxaP z1nVmT``n2PK~@cBZv6yX01_G&FEcj^Mh*%e;v4-vnhdW4$A%Q#zJH75LfCKJ#IFn0 zb{OuK7U7Ujd8dX6L0ZGciK5lgSLQJlO6()(MzEog8`WFlr4qYV@JOvCfZ9PWa<ix!CzM0G^_HZ3!dU{4?Sx2w;H_s~AO)d`ulLcQuID4eJP~ zjh|=DBT#Ds(NlfrX@Z+ZFxI^u*(qdesvRT6=M9~c5Bi-RZkdy{yMu=p*e_Y6hsvxm zg1Y~=6IqQCB%7>S;f*h8; z5eXkA@w;H6JC6wsJj##~A0~|rVRsmljS6ArH`CFgPce;hfV~WZvd!+_Aycq zl;oS@1rs!8&@54=X~wW-g);Ek7C@WC$kNW=EzON%WEqH0tQ*me2$j3ajFEEsCx5I8 zt>T47Blbt>%|M!Bde*IURzH0F-XRILANcw8_*Vq$vrc>_RmSmza1^$I#`AkfTd*-Y zGhaN^cO0BZ+Ikg)$oiqaCek7*rFL9>lR2p5$AWpy-bg=Ms=@EoXBJ%Me2{mK#%cF@L$+@N2N}j@8Rr<(Cv) z?9MPVA*vhOlg3Pa|0Rza$#H*Fg$l5PDm&SfOjjO*3W}s$EuCfcZka#lV-sz zcbK2Kv8A!I_aaGMzx*PZgt0}M&_G0k3}nJ*D8gZq#4X2e*&i>hcNu(J&4`AbRFd7y zdbD`8OmH{S^R&U%0$roD#xPM*XmH^e#Xw3sc)V2#)9Gs@7yl&4LyVt4up8Twj=CT* zBIvf0$Zt9{>!qBr3D0?RfKNTXPQ@A?f&&k1O8ngy>ifE<>z>QR3^$p(4Gff7!q#i| zGYA@{l0P0iKQ9B5+$MCdd62L8)35ME%$qDb_4Pag8Nlbl4^89Ci;B2yryrYMxv2i0 zUaRcQWZF{T=CV;1QovAxovq07fH9ADHZuu@g{3!0P!8%;S=}P2py!9pK7HkHc`PL% z_C6e~6U}}*=jE#U<0az+sutsRrnISJmZ-)e%{R`eq}T0;hOoB#%-!_yJq7F5oAQfJ z%&%*$DAIQil1r)+uCO2Nt}2JV1m?K1yt1y8HwWb5;_?F230pb$wxpz{M_4Uie`sEE z%Qpyau!;hAFIwnxwly(rLq}pUCEZi$_Bdc|xLiwqr@zi~<-iLcbw|Vcep^OJb9r=0 zS$>7wp9&`xUj$HM zE6oy2OEToZWA9?IPv+Cu90E#}eLcN4dl2g?a!u@f>G}J(Mk?cov)Pl3!4eVgN|RYj zGnBKPYOdj@{}5B%HpAlM`MX2?CyJH^sDYLwswH9~_O}6p`@^1g4moPvB+FE%{C^*7 zDFvR$kJe&YFAI4jS`e^Sf4umltp1{<{)xIW_&C45PyBL+>2S-%Zr0t-d$3R)%9(Yz z?50a!hAx{BsEzhj9+r?E7tmjVH;GIC#OI zJg6j1`Bx}r6Fm*~P&{3IC1C-VF%Lfa#4Nokn)+&IxOLBly_~XNI!JRKKdkb_Ew@b9 z3t(gHs8ubN;grdTtJ9WH7k4mUfAZOP?%Df8p{2)*X>T|oB@t9aK<|Dsy808Ps~hd^ z8zEQR5x)dXuI!P}%Fd)p@qU#hEIU>%(WP$Oc2g|fhj*)u1bOZZBF7W7rC6fo%V5G0 z?hK1`xgvobf$v4}i#05|ei%T8se`e{M1rppMdR?=HRP1RMCcK8J9KV&oLi1(IF?O_ zFBwt%*Xs=U zKAW$!&@>ML=+uRT623W0?k{*Gu-j~a1mUGCdVg4!fk^`G`n(Xaf;-5em@oS$OC8u# zI`OD)Z}V4wy*_Vig$F^59@zV7-Y@A}_lK(>TaD{2W?){4*asWKwD7Ceoe%sUe!LEd z4O_NFhWcRR3|xo2cYdG#7+0QJ%BWlP=wpz3)DRq9lw55s@-5X8Ut%;Do&h=T)Oe_L zq=Wv_ljttvwMgXHNSpsu79&W7RuZ<;HS9TA{)?pWuO8$IZ$+d9$|};upUh#G6gf83 z5lJ0TDriT7&y&%~&Ir~i-*jA<9| z=bgB=M$b>w;qatR1XtRhhGDHKk-xr&RpombuF9IKrWec{VFys0k2puH;l+M~YmF{o zip$@a&=|Q6yNJj5xl8+tdSBXq#+tu~>8Xg6yV+EI`D-k8@o~EOGS~DHuzjej(KU)- z_?)h4<31kk`CSH29)&=7P-10+?B!e1wb-B2&sv_3%(!ToIHI`3ezP-ddQ)pG9C@3(a&NfuLqgl4LXX1K#7-gHiVD`XhoV@f zPiY^24+|6csz;7-E74f68@iM69tDYK7 znZSFJJb##A`ym;h=43SQuOJd`?5MtG`$)|vHxN&>sor|o2&dJKtFPe!ZXfm0cI9+` z3+gueYaEJk8V3yJ_c88kzU(rLd1pw(K%j(HgSmwvEL-#akgn~_4#veULSOocNQBmp zo9YP|O+GctjtBTp2IP8Ai^ES-7@GxmNs(XO^eO|$Y~hbfDz(uC_yN(<2f%*SDkSn8 z*qBQxD6QKq*H=rFi_P`+?0z$zZc&DY=){ulpR`bA_1iXltv>aJYgRw74lChIVH{(J zvyF!VTS|yDgZFW-pY7fKJ#Ub17+S79!%+-*69`s*~C7^qblycRjSD@$qjCjI(!q3AaXgvH1nP z4#-;PW+AcTIy308ydCj_H`L2$GZb)>zjZ>ZqUS++bf(L51Pt6T7C#lvmF0hu`78Q0 zI}2Eub}C}yh%ET%unogclm2s5!DOH%CM949;>;}LOJ-S@OqL{ZoA=hLd+b=xXS|DR~DmnhKrDNG^NMUx%Z3m#Wv=X1+IdDBM-8?KU6aZf2vpN9doN<#-%-)H)9(CI&g``} zVRlkIqZU93E5R-oEEH|QE!Ljv$EUgXDoy8(wVr;*lOrmiD#%HniT~B6yT0mVel#Mk zNTiljlR=gR{byFa?!P=JXTeOc1i2M$W(4Si4kMl4nkMiZCj44NEve4#dtD78G}y zn2nyehKa+3(4JNeo!{8=7AalR`2vgWJ{-mnM>xip5 z4lOl0s7u4`IU4OGOMbgco*Ge9l&O75&7^5P^4750^C@*8o*Vmy^zP+M;+DxljbGX} zm7B^`S)Cl0;`1OiH{BQjWW-uK91F7G-_or5{;Pd)i=Rf!LOe)5-k<5FGFUW{kd1qL zVqvSp0<*U!=vE9|vqbcp3%bFUqW8(_k2%hBR7Y6L`i7b)z;TbKs&#f%`=jfIiRW4z zajj|t71f|?SG~v=W7Tbafqa8Le!7;!P?WP*0t77s1{c+5-bGKd9aTj!BHJ#UwG@mG zY359nIOSf+SBzRF0yz=M)NSk@C;V(ltSu{leSXpr5x_%iItAnV75J9) z%<{;(<0#B}0w;W&o zNxZ9ZyWoQ%>i(w$A78ZMwpx21ruTq(2Y{8oNOth+K|S zWRw?W21G@@9`c?11m2mD^nx6Gec1vGXgWx!5hNd~mD4GIalclpw@xgILGmjyq^qMB z!vq76Hn}67#P(a}2RRV1#=T)N~~B@pQB9PexUMaK^yt8Zk2m=96c4j1w;5wC7(+n9Scp-yd;9|7WP zv1(1ndLg=Ul9hWa7#rz6n@e#3T5)viV8=%g+#TA=CY||@# zuOrW4wVMK*%{>g`p$?u~V zxIZeQ)=!GsN?uH@om}-UN)p8ihL^USaFjD%6Q0{(YXDD7gJ4fSzFerRl|#f{=;b;( zT)$0A?>P;pNOikHR5E|A&?pt&WGejERW5R@VQkh^k->Ve-{s$(=gyvY%W>Z{$%0Y8 z@h}I#O(*n+vv5QzI2BT&93g3%zBBLS3Hjlv{%D**M5^mv)S~2Yd|ymxZN+yy{+0d( z@jI5`iu>sHIO+pnWf8rzx<+%X={kB>-u(F#@`0YarM{G_DW6*0=u@OTHA?e)Qn61M z!&cG*FR1-7gMtc3RVt@j!ty0MtgO9@KFH&?1;zd-;sMelI7966h{OZ_*dE(PMcd7m z(Br?96PSqz{Fo4!};P|WU}hxFtp+%i>mh=_au5^QP{&pcqn*8R%MH5gPCv{T?=H<-+l!gPxo)NgUX z6?v78h^=moW>ru=0}JGiog3_l;0qf4IwOxdA1uq{ofzaMJ$mn-9UxJQZ z;Nb`2x=%!`%}ZyzpuPVlQ57bCIzTNYr0Kts19o5`fPro^KtSn~;7{8=_Z?T7Oiim1*QNp24w* zz<&4XTHu!gO7&3@PPSZch)f9xwp7USV)NrS6ealW0Ais?! z7q#qIAs@;3uVhi;%&k$_HRf5E7EvYuE%9H5$9jUUQ3h!h`2dEAc)?Y{6iB0rpK(K8 zZ+rQ;Q~78`BgK5KQ+62Y+BbtSk<&zj0r%L3U3_Y0 z0|AoLU#+>Zw_k;C`^q$0usq$yE+1PnMGC8c z%e3d2TvaNg=E>CAQBMutnWx4urZM0%q`ta zF2=8Vk}q?Ne5V%6ppw6CQ{HbEu76+MHxlpY617*r4m+@u4C+QGQP4m@5~s|!$?=!; zt3xrCOPDJ#z-q+Dt>xvb7^WHJRU$rOVuY2#o~pX zFQ2CWT9*b@b(ti#+Gc*;J)S2Aa}L6bm09EzCh6xI?=)m%bsMrOQH{c-=nG^pY5cB8 zCtU!O>`6eHF-R(Hf<0Jm}Ha5)!K{o?4J*U;D*fpSOv+rgRDxY%)GyQ^(VUf zhtg(KP|Kn`iN6{>jjJkTV{Z$1R{HiV-%AZ15)GpK5wmRQozDk2Ui4H49La?AvWSBbB1%_laFbZXhtG}v#o6PB2$~$ zytD^jn4$@+CE}3)H~p!OASf424mQPwEfZCsscJH(H}&MVFF8jmE;Auxz9-{N~>;Q{x0`h9V?0 zR}dzLAZx115|?*SFK|nhF_*LXYc{5vch}$7}NRW8Xx`U`N>hXy@_Fa zS>_A*y;5g#IE@`N%ZGwS(7_-Gs%VP?_ob#&i|rS&Dnbq%DZR_XuF$Vv-X&vVAO$P& zvfBvlH7vdhY~@XCP#2OQ1w~^iIoljpX*~sFV+T~S!XvFj1&YvQGf?ZIDcdoF_&>vN zWYikDvds1w0Q8^;ant5ed_Lm7f^rB?(t70A&aLzL-q&SIKO7^v9J&diDaJZ$dO5=smgLPiBi;l+pGZ0x5h_$N=b zFuaJp&7ju2#7>K1j73D7#_RS}0lG1ZqyUTcJ2o3+TaUVg8_DazV))3uLLtq49N9rv ztxZzz#*N$l2L1LMbG8!~Fi3Y7!>7?rn#IJEAr#pwH7pN~aZ0hLVhhMLU+gKQN=~*j zrckv1HMbhSjjo}D!FJEEnaJ~H$F~(E%$fBG@CxGjO~r0+w6wQavjEzk_W4uDLnB6v z(FpawxWqpdY1{TS0XSSOa6mwj|2 z{T?#EmsJkX!}8P38ja-j0Lqo`#b1A0vZF4YHr~5ZC81)Ww*w1Q*~WeHMgmh&i=R$D z8+N2rBh=GMjs@czIgu`DOduy^Uk^-}*?u5Z%sFnDp^|p$dq)|#H`gc5{ay&ie5?8; zL?6hZ+hO&BT4u2qbqJV~b~6_ee`lPeenL_TlWu95SkyTy@HI*<>;OOZ5Fq$o=%lu* z-l_f8qv{~?haZ)c6EcmE3|zGsmT4o5$c7`NuEs9w)$td%kGE-~+(3FYzTngdqn2(X zKejLXVCk6CaF%8X%V#ai;9OJ?$zo~}D+$KWI(Bkv|3K(O5Ai?}mo5kBrlTOeT1Vve z_!};Tk2=xwn7gO{gX==-wQtH@McmE)X-`$wLGHbMQ_+X-W5$Wf>xwBPT4NdpDdxmd z>$~GfeTyyiRki6;ISZIi)oBF7GfShOp)np_+82ynHG?C+~3F zlZ>SDU)x(}Ut5kUuT9DvdOBMR?%J*x+=%tDR~Ej`y1<4r}wM>fLKPo_TDxYk_?cAGV|{~lpq z@%`(`Vt+tX|I+O^qgSW?N84BORNqj#){b+y+9IDeYr%rub?aLn$@kc33pbYjRuhZ| z>!7%g%lYbkka9lJw)vjQ&c(iQrwp9vKsIf@-GZgRFqX8x#Pf$FMS{fw-%$mOto=R< zZ-~kdo_iKN-kUVN4bu7E!xtHw|3keZb$DD)ganZY)*HO35tmWUyO8Fqqq%ZMhGX2| z@|stVM)HJm*U@()8<@>QJ^Kki8?Jdee#oXB8TZ87Zk_`2OZcrHIktD=z>3b>YR7(o zd=$XycU~>DP(Racgc~PP;)WSKlHg(r3Nnm3xkqd0#EBFAa?62VK380nNx6xzRLEsS zNHEaa(BN2C^WZtJ?Q^~>ySTBpdeg4oVkkWwmoF25kZ08rf zjeE;Iyq6UNxOr!J*xCG8HmB12o$jM`bBB(lT#X;n{0A>uFJ%bRnCeb99OqAhBXBUA~XXg^2I$oOXO<?bak$f4a~@J(T>NDjxeqx?+WvdH*Brmu9>z6<#x3{l>- zyi)GtJC%tD5AG-PiWqrzG_@S2F;ase5Kr2>Avo>?35i|rZZZ2R8#2PnzFcnkLzu_R z!_-G3yP?MtU<*Mq;|d+UVQjoW-EP&=29`HPvXTx|cQWqk6%GTYihWRVIDU%#pVM;k M(kfE562>9_2gi=z;{X5v literal 217694 zcmeEtw?c8Z zo8SAc`$ychZayT>m#meXbM~B>J+nV*s43xLQ(^-EfT#RIUJC%gs7EjW#XxTs*E$5)O95&#ewJqKZ;VLZ85 zr>mo5vzbLf5f48W_HMhRzIVGMqv0`?w-KVuP|ORmAK_nXC40ELemioJc?bwOOcZM7 zD#lR$|A+sl7Xg@z$VUBv@f)w)W5xW!#_47W#g-2hj~w_fxKC%v+9T zdQkROF)PagZud9m{eS5p&2KkfV$)41)&AeFUGfa33D`O%TTi$&I75TiM3dDDI+y&g z>EkW~tC#c~-wikw&GKUdJ>;z(+n>S6-@mZ|Gg0arlM0p!FB9z+TvOULN}*r9BF+I& z)cHD&0MN4Q>gq&4TTZ()*eB_Z8M#;lJlD$!H7p|)p~Ul9p0xSG7{%Z$oc?z6AIX6m zX7S77mobVTC}S|fV0{K9!(wWGCQht{KeS78$PAP!p-$@_t~BcX!FXk%$%A{K8VV#Z zuEM}iB>nZsNJ%*nQ^Uh*90PrxKdVNnIX~sFKEcKKHR%w>sQhF3(6MIL>hQU570D1msdRl2V z8IxJa{&k4C<jA>cm6(+5sO9HBEzHOQ)xz>p{xJjOH#@EyKUOr-ETJ~rv7_PPZxC>WGF|6v&H+> zj;48>M0kw+H}?z=f1Mn>qBXuR93vmw+as!?eIq+%&|j@m zTBl`&3F~!dt${G`>vz`I*H^Z*aQ2YbP3>XQ`qRC7^=kIyq`KwqWFYFRhF-2>=Kq|> zUINl;&fM;91#Ef^Vg*HQRq9^5?~}xxv5!{-k2^)*?uput_Q@n4H`|T|afV!2NmHu; zbKHeHz~}G%a0Bi0niZEtdDr``gC4V%w0&GxQ(F9+wT5u+ca|0Gzh;dz^&>+LFT)}k zLjfC|?F?Q41x>~ta(sFiAiB*Mnr;8}E&P7q?oL7$dK^O~QrX;0S#H{v1;jmjs_}n+ zAzC>R&#xxG9Wj){S(;jEP-H*rKU8M{^*{j=Lj2@MJ zURfn@lsmZmWXb(u?^?Q|?cUYox>fh_G^ok9EXZ=-JCaK7qj+`Q=$!?x&AZCFcODWn z%h>w$xzcFGdvefrF_ulQ-t{UlAW(8C$y-Bd=_yFr|9MeUxYTCAuHX+Az)Kn9KSYKq zXRrS@*`4rQT#bD=`Xtrb z+`Ismce&wQ7>?{^up=K=K;sl=h_D;?O>_nw8k@A$Nw(Zg4b8iF?v9hsPtPvguo?$# zx3)c$khwk%cUvmOuJwH%`8czLjIfIS0sptux}Qcw0=KYHO^_dWEUW7ne6|+<`A-#Z zO;4HV%z#baDcuH)-2o_4O(oXT#c2VX6!RB}Zz!#^9YxHD() z#W95o<0|7|BSnFk9W*j-5S0kxa+%bq>GU$l{`A6Ia_(0hFACGX1v*NYEU)zCt6@H! zmV8ob{8C$qe!kxa7a=w&sG1a+m?l({#;DIAT(y?*Wz3EdO$1hBSvv@Ga&odOnLJ71 zHfFB@X??q(EPVGr)x}$ZgDSolmMotRFt2{Hd+r$TP-(wDiwCo?i|+&9B~{z`z|gmc zBNSU92@w2YZdH&1ADR3YCZuBZS-7{IL^64%!K)*ETmhq|IL329#wYC<~Pl zs9PQ>H@A1$j!E0t)Fk%r@)iPQszs#D#wC1QPc;}ywilG;p|V=t$W`ho80lH`qG}AK zYoj86Bn>@<_@F`I5F{6RIqb*;AeDDdMG(>W7_~?ijVe8HW5*x`aSErY@$?*D*sp95 zMP$9FzuSInPb%p=yXY=F9{ZU)9Oxx^%JK(^0X-eBKuKg=F@~e_PWrF2+6bE(HVzJs2|Gb%$F-u@1$P5H zZAKihsX~GOc#IG06x#HGS6Q8o9CV`pnM6llsG{4{oLxUxd(kIFebFjG*Uy2+EP)&S z+a^9IuQgRJvxtaFP<5kFL9xmbOAonaWMm8@DTLJpY!UGCphj`sE(EZyDX(ItQW-w(P8VYt})JgZ}<_rX-q+EN}tKjgj>FJh^ zWp&PuscB^fmgb8VhgOyWr?Q@_bKW~Vch`>t>JNRNzCE^I_&Y5T#V;$TwhQmGm=#v#1x{T_Vco@22248fC(qMJqaa{_Q8qLMfWjAID(M~Qs{(5&gZAp#$cV# z;9eRuHHmi)=espQTMM#(UyYP42d-zjwmuB>#Xa}(J_@XvG^{R&ZG(|EE7b@t!r|tm z^-F$eK)?Zq-;~$SGEL&Kz8Kc=NbD>CFG6lli>yRX$kEYpI786umd6Fhq+9?jq~Q(v zk2u60w7QODJ%5#+p6=Do`Wl=FjcY8&WMIw*QHHSqEu$iT{C&4AdvGRS4L50bO z+Ast@;tP;vwxSFakmw0ePL-}fiE(w1GpjJ4%jYY|&oD?Uhu#pOBS9F*GFYC-h1$go8wFPmr}WQ`GuQ zodK6D)r&t9D9~qMSkI`LG8hOh3!#GP8f=3$zqoQfy!MBEYobhMX7U-EjUpJg~h;$)_3b1ApLk3&`Ry%zqHy}$#*CoY0ey**TUcSB*4X(>m?*od0n{ifdN$*fZQ2}sBc8!U^w;joPH)XKh$^uYs zp~YZY{!vWNWzEqkv3@g2VTmh1<;Z2|nCYmz?^!o%7=1NSVCA+U+Dy@Bgp0fe7GP#j z={Tw&JTQbndn4Hx%Vekvoe#oF92{(hwE=Yk^6xYo(X(@mDix5%U`fc)JAzW|qej+Y z{!0d;Hr`hF)@ z5$98flF8;wp=wXmInKzpw~6LMksv^t?}PLgM!2K1nN8gkArK1dBhMYOAu=>HGQS^^XFZbsPPOtQ!&AdMa5Bnp5HxZng+gr!y0Vlun&WFQZRg`}VdaQE|I9R^>=Vogwo+0WEDNuW! zi=zHT#rYqCWq-K7bPi>Wl64=9v!=*lmHnCz0$P?;*=Z#GXG~gr#>^-}<`I11sX-Tfv+S%#b5veQSvUdXdneXKNhcKc93;M2A|?e&xE!x+F!j*iI7Vf8J#K8dY4B*4P)?C6b|CET`I{ei->qX;T*RcobS7}EFm;lz#GB~q*S3Jh z?`sGfTEOrA4=H#@G@xajm3f(C7hnpDSihqhJp+xD6iW%8i$~&N;xzWxQ4{UsYQgZs z*{jy2@sq8d25(9K$Dw0P+Fz?*RhK2|Z$b)eRr41I|Z5F4r~5gRQ#Gh=h9$aw#o9%e;la%4{~hL9tt|==DyC)&bIgT zDE==2y!s*C(9ocoY&|#_71BZ~yL3XP0FP08T0iwwP}O7T7lf3LQ$T50D2CP=uVdl& z-S;oCG~#3bIJs|;bVgY6+vtsGvf(+Od3*zC6*9jmtVD!n!Ll3()db%@4GK_cTq9`^ z=zf9FumR#YFca*`>7YZ(VZqt@=JX$7P}nP|j=577iCGDqk{iATS|qv`bOv%154f_A z!O_+7qI#M7YH**IjS_u!dt2n_hr|XX0>OI5H~xnoZ3%dcep`ByDB`hx7M@9{X@I$gUr! zrs|8^V~QkDEx0tCqcr0ChdbYiFIbN(MUV5VZhZvn)R7TWprfTP9_7F89Q_mWFZ)Y% zbS%UYSZanA z`vAQ5Pk$(zB1rQv=zL_%&?&$aAs>M#EM|-uuoG0677hWq$pyb-@>fa=`h(Vs?!(NK z;b9_W{o*q)$B!gZr`dfT{8Xy(Ie5wyaHW2Jp82QX@wMOP6nSp&z(1qqX0Of8Wq&_E zPs`Urm38)d2JeIYT4|~|UmtRTva|*08DMZjM>Kd*ola>T;aB?5GQcugQFB8rOF|i? z^opM#f+DU?QrZR&f8DyEnkQ1xOo(UyAuw=NVoc%rEx2a3Pi3o!m(E3|r%F!nay85c*ox%n^;85ottlrGn{Gj&4K&IBfNqfb0Vuia;cV)L%FhDcn9nBpg|q-BHvBeGy+mu=Jxv{^%ud?Up%> zoEnXPJ17>M>In8=3GTk$EckZ65Omge&XsiT*wb>qH`EYtae5r3ylR*~NLUc@HIXlzbkK|{p z2}m_IGSCuRf~65#U^#j;#@BAe2=s}qlFTYGb6(;aY{d*mvIXLm=R-~4pg5o{2|XZD zo7Q%+w{&eRtZ%UM9gP_H2MdDeRd1Hm<%h=u)1RKcq6y)bmE#c7Ro9MQzL_2f%E@Yi{hIR_g5?Ao<0r*IDJ?9bL{ ze$79-I~}>L@ZaQkC!DQ#08A7HOFcw=sTn`L1G*}9)kw-DALkq^W{-Uaf$Fj{E^%^P zmCc&p&5w*XBh}G0oR*f+q>tNWK}$84S>pMf@t;Z=EvOcS7aQ-@){k?0X{G$vibhH~ z(L&>lF$aHQ8)1wRL8-Vq(8Ygr9Hqmi$UU;rH1hXYs5q8PC8fx50RTmMV~%}r;op;zk`$G% zh~oSGO5Qz&0D7PM>&kRK#qeS9mDvnwv_ZFEp5UXr2>goMB#x6 zVb#)caWxMz2v8?Ws4zThmoUp7?t^R8ng_M)Hh;Bah3wJp?h#s96t1j(sV9j+EeWDF z!3abG-=Yxd;YTKrmQB2JM&z(YJR|lHK-%2PM40#62ozE%i_;5{g@WlO{onAVNCe-3 zhL@8ymz3ierYRbs9USdP?wWzo2o|nY$zlG{9Z=@$>|Q0Q^X>BGEB8fF*WFxK zwARg4sjqFf?NmBhQ5d=NDZRT}*YP7R^gVr%SXEub?}Ozbn#2?~Q-Z3U9UUR$mJ4%p zl&EE6D#}DiJzHpg=cq*}&@+LL?A$nyQOq^K%+5Tw>)!C%U$|gcQM}+ zE2DrzR5L^S&6Wn`{lGt3AB?D< zcq{L}9BG1$`VsRK=JVUL7{kC95I&Gfm!S&@J>C8AY*(vq5seQ$J`Ui6R72zyENh1f zNHHv;v29nl5hZjjINh|6l~A$_=58!GQBqI=Lyx8LN>OL>zYK`vd&)+i+wH*jji;78 z#z8#MOYaZb9)cb(Tpy(l&)yfLkP=7*Dp6h7R0sO@rfzlZ@zyA6hRTNM#qe!y^nZZ^ zwe!wJLTC>=qkqo}N3Bs18`1r@gy%NG1S4H@tdt|LBC6@gjFkuvPI(KKhFK|hE?h81r&%dyqJ?J`R{iRxE-#$_=aLM+OADiL9q{$<1e z^lbfc(^jp*|2T|@V=!5vf@uW@q$eU>EX^8zT?k7&H3>Y#>VZueL={jWbuj!-^Udy) zv(sQ(c)6h9gbr~!tWeKFau<$&OCaG2c5W_kYc4WgyW?06xr)E)mQu9<9{OzfT zzw(WFQI}!I?1{9blQOCUYvOh671z_M3IY!MpBZKjbFOcfT&PWAe(kscu#@ zqLw7;h8;F3ZdGVT_{bO)cMo9U346FD9S%BKcB*h+7^6E~IB8j!fe+}-4vYisH^f@H zG=wud{B1cx6A6~zxFYG@4+rzeOl5@cB-8-S?!29=Fj_Ce} zZdXU4){npukqXTfak&zTlksc#C!I}K6d#lC|8b(c-PIb3`H}z|D2*A+DPc= zHu3XSAjVZ-ML@$IvVEtDT8 zZ>7S!5BylSq3)tS%%t|h{|2(aY$3=aAfGWai(?JR9q2DDdFwI$}vqCx(i zotA$Mq zerH=XQS#B%`K8G6mZGH1rkOnIdX9)8i)O9oVH&e(zP583<=aMY!n~goaYgNSA%hyupTt z9`Z7wOGW9R2KVq@>kLy2?TVc3{zJ~gNnKc2*kW}T7|r}*o9z8#U$xWt-gd^iplVuL z(X3NKT{3pvGjhwW;;J-t>OW!oNBx2C&kF72RcO&y0)~1|Y`SNN@tWGVL!t}7^6=F+ za_$qXF6bRGc<8QR54P_IBx>kT#AM5Bgn~JQZUgQ!*i>49h+~Vx=&+-DA&gFg%vNZe zAYFJsTDrtkwK!E)ztEF_Wc(xitc3LF!-N=<1GLP@I>5;#}kt_(*g@f{!x5yt&{La(raFguM#!jKrCl*FTAAQrmnUg1M2ll4jAb8SYz zR?YE3&(ybv-Lf+6pw*bizd_3*!u2WdzoFH;)_8Dtxl^}X-Wof;t0!EZf9qB;ovSI> zpZgQZmDA6t7kf3~GjpXDhkR6=2!U5N#i~WHb*?%BY z2BF-DhJWnBBE-i~JL^!zzT0aySShO$A70!CY3(<7W~o?-(~Ic}&m>_mBouTMV77p% zD1t7+!|F1GMi$GPtOg7eU=28%vFT7d5UHIbVgdi1;1aeZ1)0UgR`rh)IRy2tQGXS8>LTGo)Gonv5z5uP4 zJ{sZPcz5m&4FV{;OtY@rBAYWzQ+djf-W^S3X3_~Z>F$=>^Y zEdHeDpB;clukr4ucDW2RIEF8jIlGit)(qIsc&g3hn6lqC5o0SI9d}vuj4n2lCZ1sHk(W zvs@!7o1_C#xpk;G&5SZ)4Az%mR2L^ZMwva6WIy`$g-kgIz+R260(;sg`c0<~FWkL} zkxxa&O%Pd6C=3#Wi2j!UhVjz{Gu3dGt<#(XX3?6K z(aEnND9QRwD(Kfg^9K`(M_6H*^Ve5fJA~Ym_(&FsmlM@^mE}bNYt_&EPd54+VJ+Y9 z^-gN~yl?X!()8t^rN#2{&jN;CsQbiHJ}Oofo`I93a!WaRuUzJa$qiL}&aWg;U zL9PJ1{A`WLox&~3`>!Qub+|BnvsAF5H_#?$hlwmkFg=Rn`%-3wz3rFO{y3NcM<1`; zOtZfXWMaaL&ZsH@_;73Z-^!W`z{bDRQ4se01?_5goW~OX-NuT^?HQ!4udM`o#`4ot zg%XkOhy)uJt>vIeMq^FaEKrQf%V4$JTubNB`P#}2KN*!6kWom^w&Q`o&9L?;EGVWZ z+!6;!zkm`+mH@dt|0B(E*}~w^RP)St8yQRhb3)(cZGej)<$i`G!1^Pkn>-hFMHBZ{ zJ@-9f6x%+#{!f5q>)>|LRx>Ra82$w$qO(l-KxI9b4S#f&(yVb3iwbw_&!4X!&+L=A zOWCCx3%$>Rt9nrEsw*AR<4CO9+5#N90}a4ODTcT}TE zVOR0DxvDiYoiZV6UHvcr8T;Z@eCOv^<|r%uW%A4cr3@tP8s;I=)6>&`OIB_hj0u3j z-@jjSGI-uz96%5}hF34gO}hJ@kZ;ny0TI<)^s_=erQqi1G>lDU(&&}NPeV&v)=Yd)h6z63@3*4^AlNSEH2EBwcS&} zvkdHS+RljdU(l1|NMk^tx;E$$A4Re=QdD`_(TMr zZ|~Cns{_3|6<-YwJ<@=KspvpP>o&D`THP`*Fzez|^LEF=gZ_^w?Pb?_f|obx+MiRG zw)xRuvSywfn9g<(kL%@H|4#~x-q8lK8Tv zQ?PpfZj4j^@^My5M^h7;ILXVGD&`#mkbemhg)8quH+#bp)6!Ul< zlAroBt&1w#Du$TSb{ji8Vnsoh=>C23cf(i!ClAk;%Pfo!GGS3^kB@7gcocz3$u{oo z$I0tjFEBn7BOtwbk^8$os^<_h-O$pa^19en=pi!q#$$VUcFa!R^x-7se)%pv$U|M` z7L`~-70#F$?+U81Ll4PhUP|g>>NNr45*j)kMmkTDR&>#N&T2#o_Pj08!3Su!Lgte)ZrgnM`e zUME{8QmLWA=o+VtaXOvE!kMy40*NXoyilgKB6v6SadX@R7Q1!ambCe_G^i~35Z5{C+}MLb_Hl*w4h^h9V!C!x_hI7jAIrE$+j~iy+Mc1}PFlu`*NY7yGE(%1 z0X#X6w*hS*yLb;{c8YKLGY<;;9w~u*;&jc)=dDQTFJYr3Zn< zbTjVp+af{>U;x)My(y!d$CMc?lQbKTKBjZww~cu1I0*AKieo zng0-(NKE-A(w7iXL!T?J2zklL`w~WHp?!q$@M#)?vzT|)UmyUK$}NX}FNehlbn|NC zVjy?En$@5?@xbSlf}7T*y-9Y4(5OLaXu?!TA*HKPU^9{_~@Cp-Ds00tuYSMz|dVU)d~q!F@lMz)-)q zWLk-DGXCE})4GnXZr!s8i{f`0dz{FJdTIH=PF8|P4RHXd4ajjeeSgLjaJ`xG0V~62&^b;4AN#mBsf&)(U5_cEK0n~ZKsR0r0R&Z z5Q9MrBLOIcT8%g427?&z7{0cB{9dd=r!{vTp2(`MsFANyiqB$DT6Ipp4TpxNO84-7 z4Ts5%X(~L^Vzi{&<>+v3A4U&51cqp&KLNA?sZ#x^ra+EZ2QLWYX^0I3zsa!6X8H*! zMi=0W@tImsPW90;s@`$@%?h&)Z&1jHg81%(r;Mb~g6w=ZAYLAFwbqQN92 zu~_g41MxHt_p=>MD}BXDM?X>O6I4RT=oOUK2?qs8sLq-L>T-}9xh(v4CUqV-$%A%Ek`j zJN)O}Wd;eYp48OWPa@$gEiRT#umwx!6hkSqi!ICw-Bu#o%{on#m6_uBL(f!fOWW?b zv6SW7&OAP4etwcK%`P4sIpeOPNW#ZqKxb7**+ zINKO2ji$H*8Zg`Smc7X9*%Q%iJ6l^@f?!WnUPOC#r8xIzWu>&~RR`HoQiXqB{l#m? z`Gfg}T$>tYh7%31(AkJq*E{+bw=f{^pl*8KM?%>CYw{*O_r!7j>kn`2Pu2(|uaHSz z8*AO4yd-GS?JZv`o{Ni%3qHrSZN_t+Vr;=Y8~6PRO=*Z{E84H`)n-|JZYQ>~p1*F3 z_4o$Yak4+HY2?!B6>!{P4Ohr>W2d{cV*G8X>8y~kbP@d)AlnX3^X<6fad_woQrq}T z#GVYKomHPfi-C|~92Sz;LklJ$g+Qtec;SqXR|uq${~{7}EpNe~%|xQDQ^F>Uc;1~s-#C&Gg!#tfW4dW~u%p^~1|y@m4tZGNr#(>O?Q+u!~< z^$T-R-;*CyxEMy&5z|vsFLTRLzJbeoqy6!5tqYV1X3e6W6&>FBy=v+=svtA+ce6C> zF)4myDkssNiTqL2+D`gS{IK}byQ-=R1T^!uNq7IL@w@yaan31sL-$#F5}6!-=DFB% z*Mze7;k$04ZveYGgIaaR_13+ApwKN(d*e(0t-xW0y3p+62`6D??MwLwcWM+zDXZJa zNQXVVWI`r%(h<+}6k*P~&s5v^^^wz?(S*wVuuH_O>r1omrp=a>cijjsvFuPI6K%pR zv|*C5)BUzeQ&WRJ5?l8S=k_^Efj#FkPr`OD&)+})<#$;QzO3IF8X5Ux{Hw&8QS=qo zVODYznxsct?ZbVbi*R~P{VQuh_qMagUMAjuEV6>`_y&H%m}t_uV|`CM`Len4q}$!h za$3TIKOMx8o13r3VJK$2|I%Z*=#YA@YPKl1U1|{)?2F+-LB|Gl@imufp!L1Zq@(c> z0S)_g*mA9Io_<#Z$!aSB#3rO7fb_G$32G6fDKO)cO}K-J=@EKPT6fT+R8@78oy`dp~Q)!yvfma_PP`5wrkpoBlhNKbzs?Au!+7ac9-SrMi3b z$6vwSR?$;we^O1XF@nCzNhtZZ5KFMQo*#z4}Ksw#=fni7N*1l zBjAd5q--Bh@7XeOt@C*Fm6tSxSbz0w6~eO4x|trEPf@w;j~1UElit}+igGD0Wt$E;YGPJhtgWE>=H%0F2ELkl|+`xe8MfT z$EMpcI<+;e?H>#K_0UEul6fZ zg}H`8KGY)0J`^q==D**RROiWQ$$l7t${tzR;9`9E$Zo}VACDRi`n~_9U;2B_J%xxn zktjB&&8Phezd8JQ5JDW~mt;9^OzN8AeM9229bDdKSW`TY?rNI@AzRDLl5~*j2~Uy# znJPmzuS?2gw7srAC~jPFv#dWagj7UoXzPC#{f231JcFOmlL_bg_`zGb^cxb%2KbW&6-@0=ebyb-fmTpx>Uw)0+3> zv3I(B`N37k)gBDl7a5Tb`6EUs(Mv- z3AwMzA&azt6c$ptcyrV#i$k3Yzi zBl>U&HR(v!4shx80^Vjd&D+=r*AJ-R@_;}fwUeAXsI*t)s2H~39I_caO=#x$BfFN> z*Udy20IEsb4IpxExTOgev(WG?w`1Y4n1OjYC!_mOq23RPDXdl>HMRLI`f8NgyHPU; z%D!syp*Jy-RY#0}g#Tuhc?I|!_WQY();UCvSwM*oM07i2lR&p55r^ zoCo)9`2ZuPVU%S6Sv}kRQ(IHhxmihUvxO3?-I;1E{}JNN8`t!h2W;ujyFUnTGjoWTXysz5!&UFzF{5~U|{U>3uoM%2pPXNA2*VqBV&4_gD#guVo7oZgT%#wy5d5* zkg|P*bTJ^0H+*ffqZn?_H)_D)Si!QA6+YFvg9yvW{uHn!HRX{V2+qe_S_W_u0)$QE6L_MGaMH z5j+i*M$OFqiZ$lpG>VM&vDCa&d8K?m{@j z71+0i|9xI6y8DG1D9vmCCOm-xVota&Ki={L&({_0nzFew8zE7*~LP24iu^g*#%XB>Npf2Cz%?vX&M3PKOcS46RaE zrP1ey8E+}8i*0m}m`w{gQC7O`-4y}wxZ#Byl58|b|8z9x`Auw|+PZ)AQMUrNRoZ@> ztVKJhB7;T}FG&P-N+mWJB_mc~4t)V#xtrllMF;akH2IR9vK9yY&h;2A6?4B^@gMW|zU{s)UAbvzpBxOLCU>}$XR!bSZ_?eZGlENY-zFj+*u=Fdy zP$9Iwpw z@~E819M&BDFP4s&D@3Sh8Z*w;%}w)lx9MFsFW2kafQ%mO*AAvcMyNx9dZl5uM%pSg z2)qbM72csO2y?l))N&v3Q?J3byk4l~Up_0n)$j3=$~BIOE6zZSAE^?|rZF$67Mzsq zUhGc4w9uVA(*5>Ri3n89@|=U6z1h}hq}<}$rICvOL74qWxw<-U#;S_@c@&!fC@}#; z)yxu&>K#Vsd_|zox`D^$T2ESDZ?lT+i!;_#Ngz%SDep^xP>@czyka9xCbk5dJRy2` zC-37#b5%tY$}z$hX#K-;wLU^np7vvGd7W_J``LexCwpxH9HYGE_M$z!A3!)CD>t0H zG3505Eb$YH*@-j*on)Fi^M2%XXvAs07S#YTOtHmVt%`8}GlS$*T{hNw6drr)L`%H$ zf+55eg-kHYo}fSDS}{hKR6!iL`%WKx4rPCe`8x8^lU!5*Nl8>4zcz&z((0m85yWhF z`6j3~&sm1OIMMeTI)hdPO-5zq$SbYMzeN(u#q1=XKPMN*VJ6Ll5D?4KZ7)XIHth7x2U9ss)evF<0Z`;EGX-l>z+QH;QbNu7D6FqRq z993jG2Im5)dlU1Ez|zDD8E@HZCLoqwD6Y~2uJx$NQ|wRRDs&`biTD@^#hX~gCHWg$IhF+LOO+}-ZG5uftDK(6A@2!9M zNp;FE*>kj#fy6iQB-=_!FC`Jhzcs?U_+IPBkii}54A2jdFTduerl&uJr-?RhzFShH zvKbyl^?>b_%neZ8d_OOHd#p*}ruha}^$BKOUEOt92!ku%=cuX$qIVtXBCe=!|A`81 zsjnyfFN=jnhtiv4p29~r=YMzGKNLtUQQp*51Pq}>3YxTdCVq;V8fwbf5_h@=aPVJV z{V#4f)>)xFBBA=4y+bI7j%_G5?#WNwsnhkxf87%9+Q^?^QeJN@ZByEfN-js(B&H1p;;T2sB*cjx;3oC* zL^0@STi7VG!UYlG!r8@ERVAZ_JITp!RBP>TFH1?NcTN4Itu=SnU(4z^dlgS-KB)(Sb&A&5i0WC$Gdcf zoZXJvOhADz8$iXJ)1<>;6lOypbqZN=tJOPI$8wXySfN{`HjAUb6LdNM+lP^%=f0<-!J$?POQp2quA1VLh^;bua%dsVWWu(VpOpCLp=uWy5 z&y?^T2UiY@Jr8;ykQ#Fnq*S#^XuW*%n>D5PpE)B$GV#xmu!soT=k@1Ybg!RhKXT^; zeeoz_Q6q0V8-L}sx6pWS;4DBBJA_J-eK2`=L6Dbs`5WbPa&mK@$h4OJ`Fd1Ceoi1N zZXUa?A#`T_L-KyXbMO64(>>H*`{|-f1Ijx-xMekM`!*IdN|YP(+b=x{6SeCXcBjkg z>yMx(@ZbLjOF^{06>|4FAsX*KqA227$7YQ2J=>ev5s>K2Qpu$M+yZKL9WGXuaWoMz99KFvRerm);f1{;!OHuZ)5B1^Db? z!vFf5!3&=vq>E(U+41_p-NfI$`=w8>(y#pdp~hePp+@V@nB((zm{(Xeb|P?qSO%M1 z!-&XGKFJUO$dFP#CYbVoyqpQ3q^exB4H{KtQDMME5YrGJHwA2L>#f0Pa5ud(1jb9i zsV51KogfSi@J0q)7%M^|Fj)YH07w9ffK_u5z(W4FM}$WVaEyV`5OVt}>F{PY9^m)h zlCoKV z9L>$m-O~-U-#vKHx-h-YEH5w9+S=M4Zc+K3EX$~zQLs2%1R}yg!yZy%j2J1Uy3euZJwGS;X9p7u86w!-OvOFU zg5(T)wk+N&WzD<87DYoEG@|$41>RWm`hzEcF9LWs5Pk=WQA`NlfP^4Hp&%$Tv``8( z3aoqJUyc+lL-=z|;8Saa5E;yMl;3<^ap$_RasQbYOa$;a3!GiQ5rwb35%`0FF{(my zEFm_W@3RAhgajavWeYG!ys+jq0b*he8YpOB0~s)e){l=78W1VS<$Q=$1Ds|;3&5pK!R9Sc zYopyT`WY|wtD5!uPF2$~Q&Y*QH30L->4rQpe3_w`TH5!S*3=9hO+4WH)?3oSI?90B#;m`$7y=lA!`wE;|<^&hXv0ZSNtFm-c{gT5UyB8 z8Uy4BnrNP==R8#}0x&Bw1ul&Vzs$gpfS+puXAU#|{m&>KIjVT?isI_UfR8SFwAN#@ zl>C`rFcK|=)-V26!#put;JiUcV!Bajk^$cPBD%_js-hBJXlp@x|9k>4y< z)i_qR5{!szsf{lUH90+>j{f@3_=UBl?$eq4z&U4*93j2{#VY~0FcO4eUi;5E4hj|p zR6z`oA+Q7D2sjx5CkzloaCu$PzXi+jHj_K_b2D)F8*hx!i-60RPH2$-q|AROM2Xz5x zL#b@Bo5Ad-J;}ltRGG9_*3)Uq=udX3Y`5DZ=NjExP*PQL>Zn?;FCByZ#C)csdm>Ve zlqlU3K_ZHx32Cz2U*{YJ6S!p3&ni2pD&VuX=qnm*f-_E)bdE&jvJt3UE1 z?|-;>nYBcvt@43#?sdr)IM{6C; zj&!^qnLxvw!AL|Qgj^RO?~!2!TLQ=FBh|n+$**Jp;k(BpwtJRt?^GBnR ziU^g{INR;^p8K*TEgH-C9zm{ZyC48;Zx`bzOOegHvonC@|78t*7RmTQO9<9l&9aP2 zo;6He`IVaVv!ZbIg##cH(Gw0KaH+O; zP}+YVBfLkwZ;A*vArh7bX?h#`i3U~Y3Cs}q;pqr`vfbiyX1zYWe+QKviV1%Aw1z(@%IEKO{zO?RC!tlkCA_tV=LXr=*HiP#Z_S(E`rLTk+TVUXlSf}N^i&)8 zDFr@IV2c4C156AF0`&k?^IBRl0gwogptw8+wv})-C|-;R=PYohOL+cqOHV&y%tzY+ z=Pw0+`Q5_{qbr9O1~-7s?Vo9GWot*{JC7xEhR4=?^+xLc)eVX|Z0Tr|{agdcn2Z$c zc@S9=Ll#1V1bT4@5$D45OLqJVXUFvXqay>{?E=liz_I62eep%o(~mm7Y81aY61>t^ z+#UwdNI_nTZjEB@F&M-QwgwV2nh~%{z$peALGZyXMRqN+etmRj*!quulad#_Bxhpa z>L^gi+crmPOCcG-upccc-cBQE$#gvnXoAhk3AhM)fVbM zEJmXdTWcrl<19vg87MjDwAbsIt*tGctifLf;Vcw?^B&n^{*_<(6?4Be?&C}*tsQ_* z0HP=&?>(hyI$2b!9^hMVz4bsB#F;Z^++Z*;#u(k)+~k*DdMPOdFHW60h0V=PIOmXM z+06dh{YW*XVc*Xyon^qQ9{S{hUI5y>SKofW$a&8V(J2;~ex+VNS9$NYP)9q2?(E~T zgB=nt+|m|}Mk6T=@MM6F=Gz?WSb%(zo=DE#ZiXh6HSY%@^-YX>g}hgGX*aa7+j^(0 zrD49$03fc$?jZ!yIFFKxw7!<9{ql3FQM{_sG$VhSpjYYPKk&OnQAAmm5fSMgp%Mi+ znoNT$Kf7{)?~WC&W)GM--w&fy4zgEOGHQq=pAgK-1j>o^MB^m$^GfNF_R(H8ymcpp zZ@mWky~lt*bq4snQM{?SOztHB>Hv)h6bj2<@bYrveeMvz16u+3rUF+o;14YDv;&@t z2v0h~@k0hD=3sYD2EB1pap@{>_3}?WcI%^`dMv#K*a0w1qgTfAjo)a}qY54eHCrPH zJCIrij6#{1L@@^IoF(npL~hv#f8o;^{ovW_lIXaX>EaWXe&7cPpFQhn;Ske%4E)+y z@$x`$b4Ngf07?X$Dpc~TM~R`tAU5Cz11-XQlkl`9oMd1$AbfaT(ZA+HXJmJxrI*l8 zJ!jIFLf#k}lmZ1+uM>TUEXyYMXNnXa9t6r;IVos$>~yu9R-AXO$^kc<%{}b*((#{m z+^cE*PNxH7%tZNrdwyHXEWrH&h6m{+npHZOUf=H5idR+eD>JKS&z`k+-o4`*w;JIR zE+y4W%9%4~T$W{aR^U|X0mN|(W+rRxL+1n-JcJ`4pMLsj!_1vDP0e^b_92AOY&NCQ zXi(9=iqUAqD=RB>{rdI&ykK0HG6l*N^b80Ad1U566!PsL z2Epe05otsQrYa=FQ~O9$-($AZQGT95X`DGSc`ZMfKx%aIIn&2x*2A$QR%TUYvIN%L z@G~oL; zYXV#)AS2BcfeV_JYOaz;MI#?U^AWlNWRg1qHx&3#fp-INNq_+X4F@c@h)y3OJbjGt z*ecPn<3M{27@=^yzfMW zopUHFiG|~j5Q3ITpQ#bklk8UcbGhy`sflK@iAJM=Mx%joV+=F^jg@35ll!W?j;FJm zs!E|32&0?_6y^fUQ1&GgPRShaG1%4h(mAKb7_?d~di2ppt*RQAIzD6%X`w4HLATp= zM7bQ~{QNvcMciwqtaNqIWbq3&*hoqIT**23p-1hdi zNz=4y{Q2CubLQ2~tGU;C`z%{)ZI)$|3%}KB$#6L2>UiPl^gKQ$N%4M6-Tj98RN21e zVh}>0EXyW}V*91S_MP;Xk4T?HmeZQ#6K~+sKPyFEM%JZ4F9~vG>V29x zI8Bgqr|v2H=7P-dEtQ0Gw3d1T&p&0*@RI^5`+>^8>{j zk1Ad}HQ&B|3GJOL!1k@5|3W%?_GFeGGCWo>k}Cs>%OYuR7+HF5ZGL{~(4l3Zy$CEH zPvq#MmX9qnbvwXKBKrMNz;E|~H^+qa1kka0E;50yq!7lghf)bbsaYSe}7>6zJ zlmVV_fFG+|z05ZIuxYaGtM4KHJ8!0=zufj-rO56ZRh9A#t14y4ASCMGCg(Up1OtP# zGK(kY3euh#6Cny5vM>=mDy{*YmEoFIIw(5}_6s;>P5)F;g6=AK?kD~gLLdo6M}i0i zA97uW1J9d(O}06Bdhg%Ua7J z1Y?Zhngj5V!8u2T3?!{*>$HU}jS$UZ)YI9sXYFV-idL~ItWJx)`EiSd}6zX&KYF|4X= zjNw^%KN3=bNXcml2ry)n!SFKnBvCR-erWDUJV+X&{zhY?v-rlV&i&>J^yi)?ddUDE z3h)sF7ex_B!B)XRpdIF471%?7M4nPv1UUR}9GlV!VVlcx*KsN#wE$|crFAy*X#oM=t zF1(Y5aA~_Aje57TxlfPBgY8C^jYE;G%Q-2zaeZ6J@x6-o}y zgb=jVYQcLC?>&2$-xD^oqD`eHH*>XOW*rWPx*xBnDlI(i;LjB`zz}vd28=OaX6)?j zAj>i?1%^a~LO0O7pNH+)avi|{gL^nivpNiBl|=8ib{2XAQNQ1x@CXX^(mmg|?b{T0 zVgUIpl4i5XAq4X<3IRQ|4nUfwOhks64Ktf&(o`F)nvUUqzc1B`;oP}%Hp?>SoD-W_ zI;d{{ag6%MHT;vl*bqp1LS5e_yJK||oA=1^&dtpsgg|MOvbC12wJ6xaco6d5wBG(S zVXi7XpJkbu)pl1p1yv&5o))_}=Fw=hYwU^|eiKcUkv0I7e1KBwwj|%FDruxVO=5}> z-?xRaYCL1asFDMx>-DopfmKHS3{ObK$Evs3AvTOnXsix%Mu%Dwa zIbH}*n;#b^4nYGMV@$Od+QNcBC|k~igh5~fqe3DiL}EonMOZlt3UWBrT_643Z*-zd zHx}*x?k{a#Y;}M8tOJNGfRN7#7RmoFRDBDr00L3oT8ARL z9&^4Z^%)p=Ah`>?m*rBt-|7O-Hxy5_35VKD&$ie;bqp9k1`O^3!vsjOJj-AiXhlG~ z1+?Y?*Nu!fz+FwnhAINBJW)^=JJKB>&@|h@heV0xHJw=w7l=Ds!9l<%xDn_F$;5*>oR@c zgb<*S3jAd3BdQHQ_uU~I>N;p`b6 zRb|1dBT^dkcDt>`bCWV($O4HGEjt%PgnGT+p7K~p6o);&qke2hx`4$I_I=x zs~%*mr&D6nsjdCIUm)*MEpLkAW~si1wzjrZBscydLcZ(KMHg9?(JXRLOInlX<2WV} znM45EQljDPly~X*m#Sk!3=!v(;4#DyNbs>+@v6T!8Vyoa6lA4IWL@^#Pfz@tI(K^p z>Lf_^w%>G6Dk}^AtLg@BhqLuE2u1WFy+SE zBO8%NF#r1ck=DvTrNNJXZvFkEkN(>43VJ`T`rJIzF9>kM5&n(jmxyt>rj}+3_`=dp z`XusJIuttkL<&QiQ!f$)wiJ2?$Wq|V#Ng(D@M?qbNDnv>14kRcu}HCWShaN+x&TF< zaaMrygY5yVgJ}~?mr~#Z4}1`SODS;O1KXYuGRo8aLjlGfk_4y##GFs~VFG+^w>V<7 zI)rwc&~=2fMsY48Gz{=>Z$Qt#s}ioub`-t!0r8d($?+}`r9#3&qRJ{E4H`no_5U?L zS86qX-K!#k=KKjI8!UV4K`E(Ir&-AEbpV@C_&hULlyxYQJROuudXLae=_phqeQT|B z&;eT5vyKdhLuF=_wotcV{0;_#nI(gA&8Y?>p&bZ=d&$k^&%Ivno_lr66zd=I^=|_k zSj6IF-P|%;yPvsbbU)|7dr$N8^Am!%?|708p_a5LYDQGHPg-ls7Sh@Qz(XVgbWh|P zgy42p*nYonjL9J=jeh6-#4;MPcS%>%auxU2d8X<(QXh=&RthurW7g~H^H5ao>@qyP-T#EhuRXv`7j zBj7OuyciP}E#cc+fK9w$p3|Xx+aO6C0AIbXW?hRC#Dow?y^wM)0ss1ckkZaqh)=N)b2Ey zrJ4~4y+GKwH_9)V_gwwGjQp#gQ|@24+nspv(`tUxKNq!na?Y_ahDM{D{31DD22E+w zs5t_U@`a+Jg+0w+M-$D7!DwoeMsY=(UHk<6Tho3kER_z{{-pY5>eMo*(iv8?4u146X*>!#tP^Y<5 zBE-g+GJ7!TTA+|?=?4VZV2k;-lk);15;8_1gR$4d2RzkjG!(2s+MC4hyrTFu8}L&v z8vL*WG$zCfd^I4y>@DRf^(@!V*OIVF46x==HUYu}p9*9>fxk6?ZU?|xaIioYAtVt7 zslmVzZpDQ6hK!~Kx+Z_btgr-xT)PKj1`-A`5PSea$kPH1$w`Wm2*Nl(vZ7^y4PZ^q zS13hi4Pe`ZsLSYd3B4FNYk)60;E4v|qk-agzO7jQHklI}q6==&znN}_ETlq)0s@4U zB@5Z)p02d;<&RX!P;Tc*NXIf}qb3)MLIhZFMwwbz7-Nv8X-R}77aV7jfrzx!wbw`? zED#7ZR>Ty~Y;zm)7&N+9owGVv2tZ!ag1{J~(k?hY1J;Ael>pEP4K{7FM`$Qb(^+lM z6Vh}w+6RDM=uwpq(F?uFy1Ip}$$D9?q5G9$=P{4C71IzyLI5=y4OH7D(L(J2JWOC_ zE?A)GbUH}lght6olV-vgK}u%neIxwE-E>s-`ChL_#u(ke2DOtmqrH2vS5seUnsU3{ z)@o{O7Ljh6Jadro7ZH+{P}4QZ7-O7sIv5NPLf|Hvljx$2wsM7LX*6Vc>avTC{f9!8DkEC^MK3?BA?7s9fcWyZQ>hGq3n9NVS!1&Q7<(&YccqLQp1O>C? z19XBwnetfyOc0|WE{5s|A&dgT-4U=ef=vO2hmZl_LBYdj7HSzGGQh}U#Eg+;Y&gJD z?f@9dOAAs;YY{*JFkT@U5WGTzLcBnO=JW`|ppxhZKrO%yux+5xA+*}SVhlW?z)u>& z=Ng2&0eJbH#9#QDtAdpG&tOMG` z`v$x3FUf%+1ZtrLV~h^E17N3EE80Q=AsL94M8IjZ+ie;Q2KVD;mF)aIsr>4GSZgPl zh+?eoq-45fw_xt>pNS~fP$D8`)-21o7za!oxGn)aOcB2^hK(^?dZg{pra>4G8`h7T z-Y?r-rj2I^fu;#yB0|$%aQR%BdMmRCvj{m4`u$Xtin<_4JR$Pv3^hbPNE~N61z#lv zR*%6R!wR`4-8^M@%hzc4yGH z?(=SoAa=75`*9CMgdH3Lhk&v>K<>#TT6~;gM%Ck>qznRkc;rd%-QvGc zPWTG>Og~V_YxL?>0tF!#X+-U?Ir?XpES9@VtuKkOjEmQx-*^RpRs75|gfFy#O$Kf& z@S0#^@bmAexv{myDntM=fGj|_Q($`x9(%BIF$h?Jpdb-&W&z7E-U6urCjUKeDacv- zWDS@BM<@mXDl`BgC{&Oee-#wWwOkV^{{_ShasV{|(*j&u5jBA&1AK~rFU5pUM}(a* z@EdO?{{62uZ0`!t8NL54um9-fJIVj=BO}kZNtz68xqCGL zg9)se>OmykCN*`8F$xEcr_Xte7+bP+PuuRSR$nvK9<~BJzV;?W85tkq*){WuZbRAP8wgfplhX`vYnI zA4H@p4QK<6Tr6a&AHVe2t944mxsc9uxuJ~otM;xcp(`R>W&{u+ZdUu(#+axMP;yD_(?J`Wm_sL(!7)Xv4DXg#*`#5=e^%z za!10e*IA>1nOW2-nP3cqS*;QavoYqL?gtVwr6^3fzYcCnVNno58k~K!$$GToQ&6J~ zERezG4dC~`s)(%OC!ZsH!2xf_z=Z&8T1JR-VH*+633je9{N?sX0eU9^ZD*h?FAYdR z8&Izhgd(EnoLDFTSp^3IBOlHKW(1Zz`q#W15TH<{d^=Rm3|5e#{GmA)5eA?b;CBA7 zF)-(VBNq4p3w+TMe!vm7hKk>OQ}NnwI~!dNVIjSK#fSgLuMWfOw<7UMq|>%3(mvtc4NW z9h6jAH(EvRJCP(e$b(}1bt^CLRoj8BwUc2)tHxh1NaY1JV{M zO9$O<7iC6Znm}C*hz?@>TWj}}T9>edyM=t={QNwX#@}})P5?C;4RX#=mSu_tAV%mx z)eLI~0H4sQfFY2@?!^>BphAORrr%p-=kF4x!#$3|K`He6br4K$dnqZEg|? z4u?Z+G#a^zm(S~U)z568ffOk+WcL{JgNSqok>;ixhia-&s)KyW6mwNif6{V8m@SM` z4A+^SsHaJu+K(j4YoIFoM#2%IeWT;)&n(*HkRh9}^ry28rGfU88(O2Lq$er4yaG_k z2<*u;h=|z}?NuC>=^FklqF!;0?AeA;p29a`Sdf$DCi`oP$OVPQm*R5bN~Ab22lK$i%&uL^$uTY|+d z;ic1r=Of@1&)5<`SP_Www0lJP3d9N`0SN;;xdXt%0MeW!C|ZaLl>-F|K}1poM4;Xy zAWxo9neNXU4NDbb2y*3Pr6S^If*Jxj&L0ezNMT}tBLz1Jt_gH)E=csE0e&PVoM6J$ z9pJZK3-ZP*K<~QcM*qS)nft&0)6CyW#Gh_^*%(2*3W){@Ie9M=Rj(lpsTMOFf{294 z5TI=Kz*-SuOI8hx288ljDG9(j3_~SLO6l%wi9%g-(y3ytl|ryb#u!7#N<|yAMkbO{ z;46+}9`m^D9>NeqP^Y;5279?h)wu#?=Am3~8ljPQD2b;+W><|d+VA(#Hf##Ar0yybMgt9~Dh+i=oa}$|l?FY_GL=X;)|jSs0PYd`nc;YpY4u1W zO4C%QYy0!)5owy1(!aanKSjJF5VW|Z<+U(q573k*F*8Oyf@jZFr(o7#B5CesB8onH zBuOIOZdXm77C||Uu+T`L$|OVG+1bJLh~9(B1|fue%<%GZ*~K- z1G9+?Ip^vUz{3RZJ(m)YAp|loe`w=>zbwP#hN?fjgKb?R|`g(60 zo8G_0@1QP&nSwq=Tc76haCPRs5p+tzch-K>fuC>od~e<_`?7DwLUMv+@j2B=hkUecV^TSUvjS4Q)^5$6@NycM)8apl99 zc15&=@(uwa(sDwi4VFpr?v1HZ-ON_r5CYG-56e!INb-`IaPAb$k_HzDf)7ld_C)5h zBIy01>IW%v&Kh4_I1-^sppK%bR4APo_~~qHBWZAm0~LwB-HfX@%#QhCwSf<%1JLbu zwMqmml=4h4L6Jb4Ns~u@B!w6dSK0YnTU%ucD9&(?%*AbW{t2>>t-`4@q3D7jPl_CEBTNkB2orR!SLrj`y7!@)ZN_PeROchG$SZV zhl)zFq){{3j@rG)*r_YK6Lvq#Lya-a%%Z-w?d>w$PRD2>gc#$HcPpH$EJM|I;sxMmL5WUR)5`*bWjh@e;&~4n08dh<1tN@4Y)d@IE1|8!FN1$Lzlew z6u08ZP_m){j4K%h60XMqKQuUU=ua_4i6{CT<-EQ-EJf<{F#agS4MuRptH>d0W zrQY_mUj9Ao|H%bC2eh;HBuyreJvIM(jC*0oG03+&NzXNR-_w*y&pt*x(%=I(d?RQ0 zHn}9xa67cwiK9xp5YjZw7mo%&NhRuyl`!7lV9sLVAILh7@>G5~MUaTJl*(0^jHi{E z5%WIWfKoZ{ps2pw)(l6i$`{ZXQ8DG+Uv_%?To`{U74{|@G_;$w2ufrM5uva@&d^<)79;HMui4lc@j2Nok$pV2RS6*-T3|11(|2JYt zSxfdaiHKp(M8%&31XyFqz!(CVfB+~Y|ID#xexx~;Z{He(U;5|P|H&^jtHYBaBXX9V5Mpj!dtO>XR&AzC_<)#OLPJ{N$j0oh_( zmLb*v&VsA~Tt2{u9H1_b`o-lL2giyID^@IUDgsW$gf&ArVt_g1ZGs=(P<(JT;L>|Z ziVxe7xtzfz|LmVrbmQtMRqAJ#l8|+YIV7S!74NeU5Jbd#^_hrx4JyG0@#+HvLWXj$ zrb4PT#!xB7WP+g}ftgv1F}vp~HlRT2*$Wv`gMtKDh~AVnf78l4n~XR4x?untED|J4 zF=-Sc8e>ex7@=gZHilEDWd}$UMO-29N;#^yl+4YtOr}MHm|2@>-V@DtxT7LMed$wC zhu8gP98@BE+3)psyG=z#b)qV2jM1|EIv5O;nYA?jW%f0MK;!Y4N^O*KrVBGO7(C?= z)eZn2f>uBxGKEJP(lq6w?kuJ9UKxLu2D^NI+PIWn?W_q`5_a4A_EXQ=Gd9@o61eu< z81X(`0}}QO?kU@RRFxu$$f=_gDOB|yWxqn_48^p$`?ix+$!XIDx;pXB25ZJLE{eyy zDeF=ne|mef(&vRx&E6q7gH_&W0A(4BS4m>vZueLP^SH<+N$l~CS<;9xx&I$xdyvs8@sz48yHffr3*nq!p0avuJ^-QXhf@5 z3N{cG)d5x}QestOAv?j~Sf?3%@q{tmZt9_lR~j`5#}!0bc&|Q zZ>2>5s}4BsfHecm=PFScdBw&UxN|Gu>J`P+8U)yT^C;u`@ zo>-*xXCHAiOvI$aOtMUb@(zkzTLB39aZ}kwo?XKa$z2#oSkfgHIv^f(Xh1^8E2A(jNJd9y+4b!Ez8pL zu>T)puD#Da_ugnSBO)U*vnnGiyQ*TbNQ#sRs)Y=brX|QWBnYrBuN!*OvoMty`%{k^6|Ns5Iu=lPXHs`-%2B?#5?yNA#ta^2K$&GcKpvQ^oPqF!5 z6cur*u0Fewmz@MvrJGY+I57d911il{!pjX_RR_puyk6?!m=@YK+QE*~#=l^}iuE+( zx98s5(8RZ}^G%%`n3xW30u9Yu>gJsag>D+{_XematXowA;^NhkZj~uOr;t=LQ>co_ z(hmNOXZP?gzIBCv<6l~qS06k%tocDpmSXqdDrkgLIJ$~%) z4{qU4Ejj%8*t8UwQ81V``1KX^wH@|vHr#&|xW5qhEKcwDcf|c2aZiZ{0$dY#0OE>K z>+KPGg!=&6(~h6LXZYz8!w((mA)Xx`E^1&J<><(X4OX=DdwNB7QxN^K~NwN|p5PpS{;62KLi6 z)T{}WG_yGQ2GH;n_{2?B70nuM?N-*l>bx#AG-}ha&fMY_l|Cshe$=B@@xHFBT}B1Z z_dsh+RdtL8YWMl~VRD zRsWyX2b*5q=ZcACS!9m#ZCleBzH>n$(?Z%}2b2YA=et4ryGxDVdehlm@S$mei*wkT zc5!N|P3>}?e|hSz=eDkEA#fFdOP79ECt!Llm|c)k_CNRi=P`nbX^vui2J-;m!sTp{ z{*wxh8Sgtz@`SH#CDtMILt$I}BOIx&F6zpn4jK$-pt;FRH*9F=IK3AQ4b}|Xx3rzr8DDahT{&X|Bf7ST%l?&@Hayv$tpCwBZr69W#$SG5c5?$9Y}){{EnGDgyhej{Th04AHhHG! z-_XNdGhb&p`!!1F+!)hT35lG0~ZQ zLDCO6M29CsffirraHz)j+4=75&zFaa-EMc*&My(Li1rO{i6mH{iA%|1r3Zd;37A>dGmX&9sk@$=%)^VLi>C= zp8fpu*B0XTPyF!F0yj60O(!XI7s+LJCD@flz^0_VGiu*mt@d0nnXsaddM`M?2KkuI zzZcwRk=@00^Pw1EDwUpoHBDu|o{+-oItqa5Jd6O{)B7f=Wt5Yv^KNUUxQHRdT~rR> zPZmB3ezYBNd|wA$oIv=@*>;Qb;K%jRp{);gH=FZ#1^n_a5Wo6bxbS`p!0#LIq)2;# z`yY&c9sqt|z~e3Af+fBC!Yl$DV1r!mVXt3d|5n3iUIYI8HSlK|@CgI#06bkCw>QM? zW5@Bv@c0PWv-r35)^T&=c>2un_z7|Q2}{pjWw?yvoJWB=@fMZf%D^AB!dvi9ET?%u6i-@2Qdp`+VsTVH$cy&HfoE>IGsO4ekBRi_S zcj<>NFA9K}^jG@mt=yi;uj6Y(-lYIv0YuyIbVG zaNft02zLsX*-h>1InsA|p2+thg-e~@8#>N931{TI6LL4usgZA=mNX@OBJPQ`KcPq} zuW+>r>+3W{cr~vtoG_MlvIItzaq5_~*5<|6X1k&?bp+fz-2+jONrdaTdx-Jubi#6V zii^&=iVHEIjUt5Ou|MA-30tF#*QkV!Vxp#0SGu}b^!y12gaRtXZ4_a2dWi!SfErB+ zQxk8XJ86wjJsgFP>AZT~@n=8n`0_*I0|S1mJHBN=CzHz$m?y8Fgg=m&@00{sT? zV5|S`ak)9Sbu46_{ZO*+1lKak2FK%ZAOBYV*jfGdLUKLK9P=n7VpLAJ?;p zNbmXQHk=}?!ZQnio}a5&Ac?lM9d_{Mv}QOQ4s82|z3(w=oXV+_guhbu>um4qy-RD2 z$sh1}jt>A^+eD7%`2x$fh?tDS$R2w<**%GkeQ#X0B}B1%dUogd9P42p&;L?4aF=#q z{P_W3Fh0No^xnDK?Sz*%(diI4*6M}Jivr-|^6~Dw?@~l0XI986QkG@$yQFpxA3kJ~ zt9UpZMDL%XerMa?#paJcO_0xXv;1X~=ek(;;-cQ$o;SFO&Hr%P{L8kpZQIDI-(g2R zDDg0@bH2m6t}LO;;tQ>rtXzGLyuCR2onI{0PN(o)h29*n~WaSE6|$sU>mcydI4{{}w1|LOmih~|~00S~WWuQhz)Rp3`10Dn%2tH*|K zd~L&ze%tZ%I|4i<&?9cRIiMTCEpWkN4tngLjb?3e+re>vcg4f@hu?YH|2Kc@sc&-Z zH@9o=Ze1N6mi?%4*ayVAbu%}2x|vzeUt7}soKEY#Z*bUVTNO`TOw847^Nnzzp?TeV zCMHUCc1j);wj4DvQO-sZ9o=jE#thA?YX)Nxbw$*4=8-#BqzF3(|H`AeTk)YP-T} zD`8+Aus{J{{ zZ+ErppReJWkMAsX5CBX~2(s*!!>hmI!^S}Ts6V^9G&K0?W0qf`I^f;mN!h~pJFJSl zW2|tQa9H0<+?@-TvX|Y72zGZ76Rm)#I|{yd{h6QZBJ~|e8XP^L`s!{DPm+%Tk5-_) zOnmW6f?s$5Jaxy{0DQ-gXoE`g^+pyAm7_iEUwAWc}{@&d-Y-K5BB`Z4Im~oDSAN3(A zK(0Wm`#K1k?#{mN#0_-My$749pO5eCbdQRN-yu+Z zj?meAm;HW^bzR-fM}C2IlMNdhnq69r=WgcZXydMR@V`g`s@ZuG;hlEuX(T#}7^@qz z*ZqqyppVl>sz2pI)jx2OyWQ^0w(?<-lK&_%m(R`Y_r^=hU5QZ)M%)1Vr+fNUvb_C@ z=%DS4A0-|X5x=n;F1~Q_(drsL;)91>Xg;}r)QvyQ1J7b^%W{_CLq;E=gCt%J~<}GuWE52H?m}@2&E3s53fj}7+3mV@;Hdx)KMDNW zr-?W2Ilkk-ZyE4I07gfp0J}Rx7|`waI{cj@{AmyTfDrZeDGAXA+c)S#;*ER2uU$nj z&-Z`0;+wy_Vf{AoDObGwGNH|4%+@WU032`wV9M^nG!P@69Upb~<53-e8x(qVpa0@t zTl4`QAOGKf_Zj{#Uw3;&-1lPGY$PCd(9O%K1M5}=fOqTh`#8Q^Vw2zFM33uj=R2}f*0w^9vG(nKf3{xsrHdWIu~7H&CBAspB-F^^A0<@n z!@8_jS62kW`d3T-JOU6CzrDSE(E<24d^~#eh*wuvx~{7LkU($0<|sfCo9ZbF#4HM& zbEymH(|aG*l!>_J^9&yV?8<08H*(uk@9ErzW?#GLqE=sbd1J^S{aesHzg_GlU)$sf6_p$+^c}wmf&|%GI042w>&v+Mlz$p-$-9WA@EP zS+Ul}P7&#uMkq>EGYh;aNozKQW=-2!0n*Um;#zHY#R*Vy_VX8>(fu5bo$R#c@N>-W zO#6e5z5y>mI@$hq*Tm{((jrM07bZbi%x$Fdku=x9^#ahH?0OZP(|mOlAyl5H9oSh` zf!?j3JQW%(n(5;)=P09I1F9<1Q8F#o^30l(XU_dGXsMj~G~gNlNyqrZ29?Y#r+;OXBN zLj~w1K%Rv!h%=!0-|HP-D1Z#2V)zC8=-y$B2qpU z0FT$-|Hc9T{{PSI<;6{?lnuNhj9j-LKkN2NGn3W&0lCR~ZsuU8clK^(*nBe>R$I-p zgVP<}>)vAg)a__TpNlw$6AruR;+#s}Ejm*GL`;lA+kAU2M?*w}iSUoGBsXn3Y^N2l z(|h-IU57${0&tB(%F5Ltcjsyh+^{aT-JYS(v94?75{%DnTT@-M;Ayff%iyiFLlarV zEB8=U0|j~#^F5a?c&US$ZHB={+YgbTERi~R0T2q*Zxm?U?RLDnx?=BLw{7zp0n{Gw zq5$|g{>X^d`n{I0iKHHnM=J&Fe!u6kECYUVI2?wO^}&M&$SRnZffJXVglAKj_Sm3v zBcGM8mm7b1acfaezpD4%d0VVr19rBfWDU}LF#iMUO;37TE6=ODbHz$`UrAb>z~la# zT6Tvx=@)D#7bAE-*^bmyo=dD-L%8S7+1N&#udk6VN7B3WW;9c(3PihfYiKb~x2a{Q z&-4BLc$O0&mzy9-@9fsrc6JJ{Xx@4)6Rk>tKtu|lA}OwmaRZ55m?;rk<1|7rDe^7m z^BcAZ6cW>g3(?^Mfr*K&(H$_cQ(%xLB<3Q-XDIuNzYxG!nwy*zE7>{TbUVfNv@_QR zrHkaIz}`BTmT%4P4($HEWX3HDR^s`6AthTl+`>O`qIS=}Y`~QPK zXZ~OQl^^#-l=>!?|*IU-~0jn zrG3NRZnyvMcW(OM{=VaZz_fR+N4J~pXh$@AW2gS9#o2qF^xeCg)3yjDkQxQSnl3P`m!v+6WAHMorez9VdvuDg=Ja%a5y}tBdFGY zYfb99&JGKwE^yEQTYG^5{w%B>j?)9$X&fzi_53`L>T;kL#GP(n1 zrqgqgNz-s10CakMXBq>CBh~z&CCKQ!jvh*SoE#1HbA)1ZVNwX<(S0b?FQ?aFmH{a0 zd5}gsbC{f50b1`zp#GnG->XwFuA{{llH?)_H{V$6w^D@*RYkS6)|C6bERUt*>rZ#> zfB1HnU;X0KgX7K59R1IJZsDT99|HJ21K#yn;4vi(t`2{HLx1l8KR8@8h=4GNI#~L( zd%)Ezf;X;#Uu*z3$B(|((ccr?I}%Mg%sYsV<_>WWCZ3romEAVj_Md+J$@cI3Ci|~k zZ@4w}*P7xVf4JG&oxVwYsV&~U+rfatW*u==yStm4yKe^T1U*&w?(R0kb0^B*Dc^zc zjxJ93!T#^3E6v>{t^CnBlR!I1VsN($1_o&K+Dubd;x$@>U>4X)u1~()TfmLvj_lTz zcGBXIbZ9)HX05JWEIvkMSg?TLDVHOGR15_qlcUcXA)V=YrdfM!wwD^II{0J}V6#Vm zz{lK1N^5%gbuO+hzTcf#;acnKV_q}s^~h1lixB`m#!#Sb+p4W^cWv+w9y~a+&|H3O z%Q=m2B<&g4J>WuBT+Ao_xk#AWbe9Z)&?Q7%C+}+8=l7P@8jr`Lr>h}0!4xs>m<>r9`#2p?U0Ig6RL-;J>EjfAN0Q(yQmk&p9W!*fV-}Bu@thF8nx}gY zPq(>=bWsLvCj@$O3i;{iq_L4S6YJOzSTYBUW_OHbP6bwhfrBIG)y0?}=lpt4n}5*$ z#A&pkB1j&J6gU|Ts8p&zl+K0D7H^KquD!afwysYdSRNRD{d0o9_@>}W9e-esKQQ76 zvi%=^iD>N$!N(o`&Mo}WF|fG}C@caK_e)uTml__tEOpL?~$Lqq8}Uv!frd+H}h^G^K+Va7a`e|?prq>03J6pH#d}^ z)8XjeS?{HHcN$9<)6LA?eK>N&rF$q6eB%BiuTzJB78+Nh&=Ar~+GcR^a0nPJ$1)-! zJ%xvI*JvO)7ZMkxi;DUxt9bJQ=SXh+5i6XIo{bxtM=`K1n=e?vjUy3s6aaxi;Ib?= z%IvvDNeWT_MC#`yli+f_U6y4WK8j_q+XZ^Of{89S`g`~8;h+cL_D|1HndpKq(f~hJ zPdxqG)e_2Ck#E~ZlI*>IsNm!-*7eoZ71wqBNZ3zNvU=~ZU3~o&u4YnI09K|9@Ut6f zf5GSW=hLe;-`K6w{j6nA2;^XgDiC60Q0EK^Y2GL_ix|=ezX=B>>DqqFV5C$j(G8%zZANS6TV8$f&>94ckEEUNZbY5`dIy{`$yB-k}?) z1+mC|V?%D^?`oDW&_KRtkWQuW+37&9NUEZU2_OO6aX5v-Zl}}WnCo8z9+hyuNCT)~Q`loq)VAGn2sKba!)4OthHW86LW$pRP9tH{VF7%-th6ylER0 zz@#Ibt}F3@5qEXcCflo~oN1t#8<4A9=T3e8B=SksP&AC}RxJT2oU)wb&Of zBO*FwL+;JF)14oW$5ALhrw<5QAW8ZvtM9R|4Omn|cO)XdEDN7KdnN!ZvqIQggd{>B zb1uPrvfu4?JRXmJI2;1kJG=Fc=Uvciz3y@?DNKbs-tNPu@CcPo>6DD`LgxBZJU~z zR8m+y-G!!d-W}q&LFT*M;LWTwTxX)RnSnp2<9*mk;c_f6y9X}6$C-M4 z%$U=12&3Q(7@`;0Vt+1_r^S5VJ}i0ZZfMd;$H3F5BGdbL@tB#O{ksZFol_ap+NUHv zqj>LpPi9?06+z?mGR*D+xfuJD@F|L6BRxjXngA(MDFi7^pv%kqu7B{D`o`g^{mPf0 z*n|Cc@9Fl%Ut93`w}Ni`4r2EI-UZYp+7*s=3-|{s{P8V9WM7vfBmUP20??NP@=);V z4)_d!LpS{7eaG>A;Nb=|akv{`2H4v7d_{qcx5wZ8R`>TmSon#nz8(B%-~Xxid))lE zdSAVJ-vF3xW5(Y*yVL32yLI-SbV&(wpKYVHyun?vZP4>1Oot&){;<%0miRg zF5D%%-HzI|iiEQpsOVhv{abIc%IZeL(w8%fOtsHPp|Cqkilc~xuw{u;;f&{9v4#yP zmHqBcYesHUU`?BD^flV@4yPZ_g?f&0>ZiI2+n7yDd2H)OuNk;ou(~b5UU%P9n~;)U_1qjel$T^YZVqeLrWpOF@0oj^*gtYRv+m zOCOCD5s|WZDdII4ZB|UrTfq$DaU$lxqpPFiwVNr3v6)Znev0X&9<$My_~9xTv{c;L z8rBqJg+@k{bZyEe&PR6DK6C%7edU#Hxq0@%vwOSU%itH@Cf<5L+yMB84*W5Ir+$Jw z2!Mse;s76S@OKaJXB*r?92nj466X?F2zf=Zy9QoW;B^A;{LJv)_Z)lz?93tTu(gN5 zz?z7NACEtL|Hl8<|IcUkpZtLR3lBGY+S#v!_S)ipIBuJD?`{SQMuRg9eP#v=APxqs z(6+JZ>Z%Is#=dmQQ3`bA>$1|#xx)^ZBFc+2!qa-YGhX3p zth=j*4Y9R$1_aveb}TnSj#@8A09qZi7X<)*{%wHnuJZ}HX7j2l^Na}q*4-+V-&20l zwXb(l|MvU+$j%QM~r z0Pm?5HVT&0&AVV3H+Rl1IbSJmUJF)<>gE=7h35=~Z3)?QQxc4Y#FJ2$8((fZ9P{h! zFeGvA`O|g-6e=GgAoLk7)X_aRXmvY5lyXKcni{Ia^GYsy0a}u6Sm?~HySpey0deyE zi=Qj?J%7HObrvXPT!<5~kLR7_Kbe{W9ORiSxFlM`^%}*n*sARsu$rkWATDA|EkyY5 zgt<2~Hc_UIAl_>w3GV0sR6Lv`X&F?fx7Kv0x~R!-KYFnLH~-T8-M{um~-$6@3;Pnprvf$M{ z@p?uBy#HOplW#lrw}KW{8klznh1bg``0VEE-+kQwz5npo|M-#Mv-ghu*=Bt+^v%sc zLpSSjnooRB_a5#2?%n9L?!7RDeIB8inTbfZfEYtuJaX;K-Q3fvXG7@6A>IpTtfVe6 zk=2rc07Dq+BB>#9D!rpCg%p#X`hX~)9pgH1^$vj64AR8~GA<$!5j1q&E7?hTDo|H? zb2e{-;o;4VTdXJEqEk1Ir$G3&g?+ZSt~>5rL`I}|A$+@bYu3twXzMzyKOYgWxA?*p zr_Wt14mjO9mt`4tzT@$DW(8cZoNd&rokp)$xWe)37|x{aPlUj6x7)=fs=$j8z{l+4 zQjI@vPCL0n%x?HEp11s?D~Xt!L>VA}6o(>H|PhGwmX*RRM7a<&Gy5K@>6S8r1sm+Mm64 zG-^Ri4Cdp6oMVDI*_9XH-HWkao3uA+o{IU)$03Q1J`vAch$QOv-l0&MnY#LkDNt+x zoGHp}=m#V^1_7uYqC(kxtE4kab$7Tg98!TorBcu0Ov9T+DAN{bAqz}r4B((bwdvK4 z`qZSg_v7kzT)TVFd=0+I)?w(~dI!L69c~T^yHM(U@5xH= z+}8Unri8_T+~FbNFo#f5Aa8yVU}e)7tlS@(#r)l*$FP>7M0X_3c>3Jxo)Hv-^{F!? zsmwQalAWTeR+=YOl`g%yi|pu*WzygfGM(zXyJN?lA8{Np;?0|JA&!2G#L3>y2!FfX zuBd_Mr}iDNyWK%|3U?1d^)5SZh?9SrMfPxN1Qd{qKdQFEs zF*9u2=J)R1t946L^MdDqY%dCcpYM;#Y5&tIMn8;QJ!M^UM)RIoRQyaEfDgIphb`tJ z#gCV%T{GW@$H6qSzYAV63H#2)emEl=N^ZzDVS-Q8JO~)Ba)`@w!ATy8 zcrv*Lo}0CL2BekZzwA{dwz~_5JasW}=j`_aCtPWN;sUpX09_U&dX|P5ub=oiFR+86 zW3hBu1R;>!HF)|J+}`xBu*0KU^QL@2;w!{7jQS`(?!&JK)Cz{(%ACT!Ci@ zsxO(z!4i5sf84P>I-(!8F={y_{sB$_9xRYo70VLVzfZd3M?dZO*^eFaM6h$fvxTpC zAZDvS-u~wA9q@nr`htJrjiWz0^zHqlyJPLEnVUI$vmR}U9v1)b@W<%A-UFt6Z%d+L z(Kx;2egeUyX|aL?<(zxgqWHx%$_qU}ZJ2h6w01u$Jd>~kV?-$58Ie76ET&fcKmuR> zI=fCaL$*GI_}N;6PnWluiHlQA?5rTV<6xDkg^(qo1go*MNM~U_8ACo7zUD@8IbSQ6 z`1xX|;Gwcc<4>8II%A2qZIj*gu0TOT@I?XevH4gcu_~4M6$xyWs+Dc7vqN`@0p|ih z%;J@Y<&GdOgF{`bRPHC1w}%nBX+ymxj(fC2zn*THjd#Atsuv zdW>YdSd2>S7Jo<6VkOLT{E0nqS_BpDa1j>{(I3a`oM(^tE*8JI=H~A6=`7q=Y3IwX zNQ(HJBt(QI>eD#>NG8D96v9M>p3es6MN$#sGoCaF`MN1A6y$k=rO`(AJi*vxLZiSK zFofekL?9wms)|T5gPi29H4(*by}bc&gQkAv{QNH{{^I8ryxJVUZNP7?z&jo2!tug2 z2X>1q=zF#@qKg(vYECS%&%WB!p%v{{e zj1H%1hyuMk5;jw~+)*6TD3N)60e=z~8qJu1DwjT#o%Fao(hOL+oPB!v94|+ z2Oc2(6ve&x!Z1wGhiy{C_t+2n-`KR51g34UStK}Kr^U#Pypk(lu%J2vwb{4Uuq+Ex zj5rFVk)*hT+y#w$Q2_j$eEf~S@i)e4D_foQA$js1H-9EY0e~GeE~I_mb1nkTTK;KG z+1c(426UG|@G^7zOmwKble%9|mHx2Osmfh8wrc$)_Lg~*%k;qUHVB1iZPEKXzY>3>=8s(P((B}x-%@;TiQ4UJ8}Nr6xN%1NKg$)N zqd|b14twtg{^SUB1DYax5orP-layhGgU4v`Ks2e;Lr z)SbM>r~Tf&t#2aT;N4+8oT}ZsS+{`q1g@rsanEUeAbjh3G#ko=7z>ROz~OY7%diAG zop5Bakf0wIXSW`9!O+R{DZW`;Jcteb)X||u!H}Z{cXej5F~q7F=d2ywD{mt;14Cp> zumgaK7TOM>4b*6{YbHdB(U~?=2qd5sbHQGU%peTbeJ>-}i>^*~qW1tH%?F@)tvc8t z9=CP~#Yw7&peoBdI$VYO9k#(KhTEkJ8ydF#hQ7ucDOcj{c#0~Po$z=(imLj4zrVBF zx-3gUjLyWe?PGWz{@8W^cHGHRdpbf=?%lg5>(fg0uu;wbk>&lzHPn+raY# zTh;I#;{&;C!@naMmzOQ^%huhn++0F@E)x1`4#`gGt#iYMJQ7)ct(IrGPO38;XR`X$ z4B5x#2Iq&Q1eP@qmsZ2MwR#ETc`m3Y+x-TEad2s@&&35N>*a6~2&V)#$yTU=JM26ISfH-B z7*PxxSYxYp>6z`YY=3!bgu&|MPb%r+REYvnp#s81g-R7s5fCaOjlxFm_LRd@lkYs^ ze)FeI_;_*u)h{-D=}p1nj&Bh7{SN%tfxZB;oY0Cp0k{I&;|=}sE$rCiDiEAB08UU9 z@~{C98(!HFUs;H~8NT<^jwe3^c29tNG{82XufCJl7w@-t+W*0~SA6qb_{$4yLyG+3 zel$eTQ)c*h&kgvr;mp>y%P8Ct1XP8g(JZwz10S8EGC19`@WjPvZ3Z{RedN!L+%z|K z8&=xWL1jEP6SKt@lC*C9)OjO%x<$}?*XkOU-o)MAV*cjcyPl1#?8EJ?La8DiM?3aO zPc)JNFB3yW#OlO*LdYrXlp zuKr=^g1g-g+qRAI?4Jf$^r8UxIr@0%rI+~V(Ic5=Ub1bQY_iFsi?!BJ?IHkz6{b+E zwlaCv&&}km8|QZ2<%O3P7|ht&oIMTQ02x*F*#)@^ZNMOOadS#ob#&92WH*X{CT+~; zRJB^sk}Y1@wk?Q%j19iJ%pDz&AqX6hpgQf>>EKfMch*`zX$Go$AO!%TKHpR8J#0;A zXKnh?Vy6dZFK01fnSx|aYMh|Q2|1t0P~Jn}aOb(9U|8%%QJ@n^%|$3=uKWdZIkP;v z_)zcH+>jx8Kb`37gzp|Q0pSSMn{^HK+PgaoCp=oAp+oqP83gj|PIp8*n@Y~_=fq=| zOrncZp9?`qlUC55x=vJ7G((_TlcuU&7Jc<;~9A*wCM@Fmt#_m=&w^Y6@OmK_2YTt^}{|h_CDkKI-_%9~-uJ zi3c0eb_TeC4p)lZY+w8FWBgD5KO5eEM*qyU$<4vx?wkABeHiNfVkuM@Pd^*)Wy)WU zPikXyFw86#mW+z{6$w;?*Y$EyP=cVF#E76y{ndSfraictW+g_UWr)L>z4OElka#Zn zp4N%n#05o#EZ%)Of6Ub(9xi}b05HU|Ng=%4h|fIoRX|rKpq^VtFFRq0N{6nhORo-M zgaKt|v4qCeRcx(sgmjfYN8HuU1AXQqVUtaCRUfx}7q9$`;s1x4@0>?DMqY{tb1gqx zmp9qGv-=AW(8uiK(Myl~`2LZtwF<-$0JwkuK6~%_?AbG$z!JT30xG0ug!k-E%26{T z_P`$d8M8ZIbYr2P=ltarF5Is#&N-s@vQpm5e&h+vA{Rq_6uXtCz$k>{S_Jw-Ij@kQZ*=g!DL8%LOf2k6cP z-XrKFBn-5$AGjv`9n=(gb)dQoDNwvDT+Vb1C0^n}A0QPyJ(p}n%jETElSZeD(YVM` zfha0Xl;9#FqKk^~YB}ONH!sOw{oF(S*Z%qqKK1ek+cSIR0p;^=0I%&G?{wflcgHsk zI1mW%Fr%3+ar4;i277dX-EMK(Co#A#?!ayVA6`Qr?C{b;e7XUjB=G$o8s7Ul&>jn} z=pa{fil{u0r|aMPy{G=~|3mYG!C$&^yB!g|-MVz|F$J1f5xIF9r>0wl{$x?N`G{~)ZBZ{$Q5Mga0d(_pA#M3DJ)pf=stmPu@IaR z^lmW@7~``oGy*2$Kq2gedTf>^rc`?KHpYrw`q{-LCU#e+G5@X=gMefeEu}&56>E$S z4B!^wW7fhfS^oQr6S$Zfb?j`2 zal2>#oktXNIME&NAJ4e^`8r&X1LNP#g-%i2^^`{z0#g(?zUHIeud)=*_RqZAX*6}Z z(kbF)V&K63rq)6u9!-@z`l6qFaDDX)uRra(-LaW}_Kk+mUdNI1y8wQF1%B#D{k2nZ z1tq!>{ppJS_y8}w21EJJN>^GI$ip4lwc;}i@pc0abo}_oj@us)SF2#(9Mqn%f(s7# z)(1!bjdzHb_VoLE$CktG2<)lQ9)qFYnd;gkdb#YBgN8_)pLFZAOF6fY)*OBw734L` zi}yijl%y<5UTbxY%%NWVkdB&M=1$CPjxpxrS*X=~0P&9s|N0OD=bf&B8VBY-&=1|vBAr-aIxiVG%yme+}O2`%z+(F z|67(N+Ecsq$$khqW4`$c+|gPazvhVE1q;+vnvV+{)naGQ&GxS1;8IJVVG}Zm#f?j} z>c_7;`bed$ohg3vuX)iC5j9%NEtxbbjau`}=VtU4p9zISPaArD462@Qk{yK0MQ%Kf z8h?xvb9~=X43q{TzkOw_`@EsoNl2j_o3)%01GC+Jaw^PP2T6Az1O76f@Y%x4ANu_8 z=aZCdJ&!j2bA?|#SWU4NRg{90x*voJB~29 zE&TeS;8)&m`1F;SAo{gu7)bJympxgR^W0A=OoZUB1b1bGJMc*a`O z%!XEnq$yAIy5}|xH+74#P4`{}=3xAzqmbUb(6Y$XQL04B;Y**azG}2lh$^%S2hGBm zlfbsLFLXVHIk8g{{sUE|s&b6h@_HV55K~Z8-KX_G)dtNyIbIcC&Qn$I`u*{E z#BR46KYJ2?4`Shq5x~#+$HRvY;p!U2Xhd5U3i!jKeQWl=Z5wCheOXQRy2s&gK<_ad ztIrSK&mP_TXxZQ8+n+JLmqoptZ42qW5SYc6Jqrc6N%0 z%`^Cn{XA`w0`!!|XKQ~@@j82K$R~`gr-f246ZD$2p`yluOOoZ8>H z;b|(8H45F z90NeKsfbb+k)>TNJCF+xPVEYQ=5^pNd`|GGYv8Ny`1>31qYc=S*f+L3A-Dnlq{AK^ zfZHQrJ(C$2)q)CmZ-GDDVYyFyqB%al2i{nL?|sAY_`AUFNbK36Zs?ms7+JcowfBD5 zXts0LzS(BQ^yuD=U{66{u-|izpE1y3^9qBzWn?c_Ujd8gXrm3i#yk}F?i(a^Fg{!p zCN7@Zfoj3e_hzy5=^TuS@oz8;IqO9S2;x#G;0(NW7ZG^((+D6)mO%x|!cbMYaFGKK zbaCXSZe>qRH;r3AKL89MmXA?F!L|Chm$!7|u#dtZ(@rJJVNXYbkW|?T*kcXyqu2d} zjNtWrtypB!=R(A~N^esr)&?o*!iEjl0kh60gWX2_dKE?Uzv0El$F~63wyjR{9MPGv zd9wErWWlSeE4VvuaD$t}4HsMH^ea5;&(M160%*Q03;g!O>4Niyz1!_zW-OB5*-5pZ zDcR?f#ZbZHT(8OHYAS3cMm8Y|QsdE$q$F&>{#1&yNytR}^h5qEZV% zVs0zP-s`lHD@UA~VumRr6F@{<{FGEDDaK1;AUxatbD@-nG^43lNPgzUV$45tgq~@9 zA%x3Q{cNu~gR*#92veEv7E7}D5M^PLjS6Mi5Y=^r4dto&%+YXH?CAXd7PT*Fec>NR z_h}r!(1iIAmQ{aYY6X|Vd;nXrFj0aKO3nD;?j!nCC=;bup-`c+i9ki}?M!Zc<==Vl zllpJ|g`ND@{`|WJ*}Zh@U;0dwU-|^l;P_T|{Qef)|FdKz8Yl|Cb=Z5i@F%zMtz`L< zBLD%~0$%UImlXG|fnR9Ar$JZ;e)e79_9u!5?r7S>Z{ZyR!Cv;f@q5eWhrR?97*2OH z>%Dgy&J3hwuQNI`so`g$ZYG2>=%kpSqtnHWpb&()Ve0r8^n}DNcZ`es0806EZB0`h zcAgaT;zUQ?k6v1h838@J0BVCY25$h{(61D8AZGGT=5?ebO;lV}St7uS*Y47VpsTB~ zjTt{jF<53M8h^LkJ)4>>DV6MJW_0nQew{X4yF0TU=XM$P-pM}v zvzTUeKK*QQi)6gYD^EdNoQ#xyX~COGV`oKxfftsv*)n$$IofF^SPStic1qtqE-j0L ze&)kVFYZ2qb3*vQ^KDJu4oW3xOG?T z>HS%Mwtf4Zt$*Vk@rTW9GS(3tf}Zb}Ody}?uJjTFrV{`aYYm52F=uX)>3p6NzcKHh z?o%%jUw*x0obS1@E(NG#Xi#+I6KrPKI!AGg&=|~C-Yh8k9qED~xt)>vLVzbmD~7(E zX;?IcrZ#MbrC;jfv7Hc2r$dLRr4^PYks>&{Uq%-Z12OEwb9bS-lDpkbE`-fPukal6 z#MHa=GyCj(c+b=QydKIF$8H~X02`k#U8*QIGnrEZUlag8=N*7L2~B87T(bNV_=9GR zvItELH~@BIT(4Gb(uVTd+J&corDGTNz^qCX3w3t+c}LZleeDp%q|i0 zcjv{eu0%sN!i3s%Y*3le%~HyjC~t=GDE0Zdyji${Pab28Y8_6SLU_2tHdqMXQ050_ zuY`0=rn-qp@4a)|HketPeB#xwwX}DgcTxP*uFr7*i45aOyeuv3gzyXs5>Px_y>w02 zh`W0FQ=)SKhw`ug^E-Lt{*NDj zu&vk9-u~R4U->ivclVH*B0QR1HbbV$D??40b!nVSWK6EeBMlE@*B65v#vo^rg%*82P#9I{g`*lyfQn<$EoQDqCwoT?SXpI8$ zTAjOc&PLx(^$j{Yxy9OA-LzV>mt`sVnrD8>b0R<*&$3Lai<0)m7jeKp*NVqHg;xPk z>Q9m(ipxNXibBnbu-jtXBSLz5>$2^)u-$Z(YN4_7oKK%VbMYuLd~xEKo8;nj%guHP zHR_7>Obk=jn!2%DYjbQc?&4%j{O&QM-0PmLHBGxCN+8sGB;|?8$qDRJ#IBxkxusfy z6R}H*@TacQ5s|;@Cy|f4v$44k12kX~Uh7n#`{2~~Q>!}@Y-LJIV-{HohZOcVg;jCF zjh6jD?^bxq-1^TG-AUgd*+MiKseWMoygYrU=Xp^4hP_X7yRj2*zp>T(BV*%{3$A;{ z84E<`u}*~ujl~sYhRZP9{uC20AGgza3Lx~_&Brw;h{q`{(SnQ-u~Id~5~`x%e)E$A z+I(bhu$*y+&mllVBhfLu zwLxPvw-^-#(wQ*87=?ks;%Af`pl6sBXsP=Ug76;N0CQuLCfQ9Jt?wzo3+X7~Ko8Tx zSMN&Ql+d&aPABcUN2?&{=svVOJc-23%yXRP=t241bUWF3%b_5kAUXkPLqjm4zkBaK z@dL1JTUm^$s%JJtZ!uPD*3Ps6(!>PfBz?P#{M$u4f1<9AY?k`>X6-|xlV217KmQ-x z@AuCM?6z$aHSLi2efsu$bpOBFWE-LtcW1@&R@^Kb9UCfN zJlc)j#N23$Rr{QUwsZ~Ncs=g4?!{CM7LS`ct5YxD=ZAQ~*pH-XNz{+g`>=H(IW#lrEI-h}%6qPR+Kg zD0EN_-CcvWbF%H7*$ZWa6ftlq@x28CSFeB-hhcb-J9^{BfVCoRUKenqDl9X~*Cvq9 z+4zAak*GPe1UM-*41+T0bRA?lL8oQf;e;L@9D%_9!oK z!43TBimabbpW7C2e+^#mz$?Wk8t{1q_5{B3f#av&GVlqor$M9x-Qd`us%+cK4;o+F zAGxQySpt*YeDM0u(lk>GGSz(^xL-q~2aln|feCzi&faNm%)_#Yh=n30^1l9UdKmO8}gxTu1voT=!5=MdW zAr@mH>B$E{xmQTKcefhBU`6}olS6}4s*5%ilF02qr?gV0hsKR*m8zB1O~gW^QHu(wh6#Nuoq;Vse%+W@clPadV$fn7KhRH&zs@ zUjlh28N%Y18)TtvJG&~ButcQ^21C8(x1|9v1{8=zI_8;aUSdU$W3E_85=6q+U$!k9 zXqwYFfX1Gig48CNK$t3cW_S<*aPy6+9`_{o$;c4MV4We_^Alu9RO*z6Y~4z35I#fL zCc2=Xbuj!aRW5tG`QC*6{dC4Aqi(4_GYTz3(WVN4rYKZIWMLCgb{E;{(*FD>ulXf3 z{ro3aZTp{fm_0X@O1~iu>p@AW5*1YXSV-4fu|er=oUDvaPv_86L1CC z7GSpr?k!lZiO=jEpI6{#Mtto($CIBLt`34dI%peU4)GmqeY%?c;Jxl2+`1{qjOja3 z`bH5o;-Q_=y(2g8WCB|wXineqeT10AJ)OZwnS@#IXFNShT`P4@X5kYZn9aAq_=eoj ztN5z|AU90jm0+2Af+>@VbzjT~Y{1|m(kZM?Q%dOwak2b64UMhDcg?#a3vf@}f}EA5 zVL0K;IH=Qgo}_&mVbR?qX8-^jqx%r+j$3IUCDiu|7Oc9)7=lha#_4=n7Od;4m5s7u zjn`&9)Ao!`mr~KCyKiCTtb)5Js+(+BYyk{xt{f>DGJ0@tP1*~TpUP*;& zh=`jS>1115g~^=xea%dA95KR+&TdGLmR>1zM^Hze=oc=YGhW%rj*U%jcmq|n)z&Ib zR8_YuJlLec#l_sDd1LRrHmkGt`NaLEyQ?f>Q>&ema``MJZ))dDy3+>`Wwhx_Zcry* zg*Ise9z@cq>87d;8IfyWn`@p@#Kl30IqjJDpIYPy5wjD9iUJKBFXM4!#(>VqU--#_ z1VO2veTcG{pPSr;iL2hbPQ_vogoSbj>zRI5V+0~4YL)_#RH&l@g~p~YG-22Pb5Weg zt`vb#nk4XFC=hAV7HP69dS4;$+$_tz-OKvl`e*K4efcvte&aV-u0GIPy!z&%zw$-J zrymkOHpk!Xz_(&wj@aKZuMSV8+&b{V27i16*DZ?!0wO>YaMyq<1+R%$?>WAFANZ^S zU;VM+tKTwgj~!Rmv8Tbe?y`Y9ysF3TH@@>^`(OOVYEKUI*Z1y6yJXpCK7L6hfk*;P~yAzKLM zMp|HC1d|QHDLFeEe;qwl2aNoNlFU%0qZ>ihu5CD*f++oCAP)I zA}dx0Ld@d_k4DiBkS4BOWwn(hKuMC+Nd(xPTMJfy3S*|b#w)l3wiz;Qtq_`0BEQzc z7B@5Ev4l%NH$AiE;3C7jL^ft-1q~^&W43&UP0ZXz>RgG{f*PuXA?Ew?5d=WR&@mKw z?kxD^#Mkd(r{s1iEa2kAbh=)kd?D1i8^Oyz6VS?LY9f7ykOQ$3N_7Q`pS~3Kcn{+Q82{ z0-U<+CkIBvDKo@}9z+_5Mg>CB;1G2^g#hJdUv3Fz(Y|_sTouxG@cjaLAb9l} z_)81$%K)ALc<0BC{!_=55lth+FWT>!-@~g#@VN(_eIqy9LVaRp!2!rv-q}`rHewmN zj`P=3Mz@bs5qlcX_$8Y6JViJ}gBNkqgZx*zg7Lo0O?QCJnygsk+OaG)W4J?su$MYE zal~0D#5Hh=4fe}fzKAs65*joogEAtb>+4ICP(^VCce#ZPGHrJ3*2lfu(P1>t;`Ho3 zoUMqE(;Bxd3vYNMxo%iKMxM3$r?kO>V+~<6pNsQ?bqmRk1?MDL5VFJ0Hs5H?#zAV^ zHfi@7m%d=_tL%0=S(c?2&@J|JtQoBvY4n}$xY`<)K^QN; zcD$h8!onq?E4bsQ6K#+Nr55u6*)g}XkR5ea8egf_pDQ9X=J!*@eVPv^GIX{T7B#F+ z%ykNK8w=kVbNmiy^f6&}GDY6l@SE83SWT6R@=nY6k`0 z`bEJPzaZE*;F|z`(}5p2uo0kpFntJ6VyBaX1CMXvPmdw~qrgSr6p#&E7HroGuI~%p zz7PE6z2g%g{?=pQ2k*uB;0g})o{>VO`gFLj0FIrmWEI_gP>aoCY}Oa2_{&s3EYWUDUiN@zsH#u-;h=H& z^QFs~f3^w;c%VB6;j9erL-4vpHz46PE-;f}V>6hbS)=bIJC%ySsGnlI_)51Hln_nx`&z55K*{3_RP$ zBQVD`H|o=7%V{<$7qi@m<8^Z8_|s#apLz+;)89#1UYki+!ZeFNn{*JtrpUHzp2kLt znaWeTnIqC4(?uaFo|xHaFAH_h5jkaz~doAo!I|MGzauqNB`gedzQ(6BDIylr2$ua_=6oD?ghV0;*07y z+&F&ktB#-j(6B!`b~Mm?bQLVR3&zcyJ*a<1cuxz0rL^D13Ecn~!9dHHxkwae5er~7 z?-zrePVE`k!x951x|@?uwPl0B z#x_D*)KqixjF7jSx90{~U5g0JDKv2?0b^k@X)Z2#$_s316lFynE8>4yvW9`~QXG^W zln@FskioEUK+t*WFh!Li1M-uz{p_^V7$io`b#k37lnyVaLCMKkg0OTnRDOkz*}h9T z8tC-Eq((8I?yf>f^dD5I4RU>D`05k&*B{(p{@Z_cxBt}3Pmf1?M)K;@4WD^K@VZ2c z{vU3RKiYsE4t9vl{7{E{20B8$vwLtDGUb_aqOkhXgYfpi1ea*1F z1H9^hvIAyuU6}zUSlV6=_VCL6=$q}T1U!dtC0y#_WXan6r*?Dh%9hJ7^klni(qvQoEXqk8mG`5z;3i;1J{H^OU*uBO$nQ#J6%|Q%(`+x~hp=Io`YcZ>`-=hqA1^o% z|D+|CZ4&du6@cxPs<(syN{6*l#Vej9D1<)Ms0{001;nINp0>7u&T?21k z0iRzSA2{$k?>gT9p=1A)xDJ&a++*`sSHKPH@q=5lcRuL7iG$|W>8UVudPqF`*mP;I zL0G)Qx(b6u%O3eA#QhhR#Vn|Z5XntNn2Srt>B^02IBs>U1 zf=ZsS!7{+cUN=l?d!h)*Yc=hv;~tg743rJB)&^BQ&C}(itr_Dj&?`l=?&CSMic0V7 zm=WNq_8+iab!FE+`h~RyscLQDX-Ww3@r<#Kwq$fKI(v1(FgvZx?2PQGs>sZi!3>zQ zQ)t7%GsXiVGBE8`IMmpc5^uoqV^{%vY&8HT7G$h!lL5e$UeV0-fP>YH9tm8{v_Q^* zJR-sci>J5v3}VsO&IXYJEltgv+_Y+lQ^9evf)SV5?B(^B zI^|cpS3FY&Gi|RP2SKZrtJ9qlC%(wQnb%J;MS#PCHZBK?*>WlOUA&JI{$Txb>^Gs_ zi_U9N2dm``0n-YqA_Aq7pe(AQa@E)#Z_<8te1QM)KYMTatG{;S0e$Ou=A!a4@XKEy zzVI6H9)SN0z#p!_VFPplv<-?4lz?^tpB&*I+yVy!selkpiBDeQ^pBSW*H?}=m3Tve zAAR8X+BY4?p8+o)I+|{9Izq7Dd*ef;J;pQp-~Ro_>;L)N@RxStheP+iB7=ZZ?Vp?- zSPIwxg9xN|>xDaJj&CZxZ|F6|#d2;x8Fo%w`jgI&l_Gd@2F#~hi4(kcZ|KR2kXiN@ z-%23G|F@F_HTe{NqHX5LqV9`c*Jwvd3G-AZGiy>~GhTWhjyTVRM0NwDRtdQkxUoNEA* z7agLvw9VA)N>zP_9c*W~y}dod2v>lQh{&=m7#ZVp2ccz@W5-gq^TQ5t1$XiVB55I8oJv8hBLn za|Z=FDvmgq{+n>lI2W9>3E6VfOz<)U`8I@=r=Y;u8mIGob+#7eY}B%q>qYV-*`}{6 z%b-<`+L=osAo}Gbo9%Z65UNu(b9@p!@>mSDIPnRY(dMmM@Fp%kw;oMwoO-HAxe!+l zRC00Mhb7R^C@ht~$I(7*X%eH6!p$b9Jw_73VH1QvK@sA?4tTmMKK^IGQaA}S8Y&>EGqMi4Z@*?E+w`H@07cO6SGm?BBqzFJNzVLF!Z)~>McQ44fJg<&WEvWB=q{9KTUWboPQ7!w^d8yZ4v$cr zO7FuU`+26H0S+3%wm4#Vr}?azRaaqV+gH18*b9eUi@|OuDDJMAeNeA&WR-6wMiU64 zV^YfRT-YV#(PypBDky48F&JH46zZv*mU0;6^`QCv0?d|k%zAcJM*tW_-4y*gG$hrB zC@lh=Vro(+&!HXZDN?NQjwj5G;u4JzNirh^6jB!@)%=mI{+o{${0k2o{_hJ7I@TwHlJoa0SgZBX@|dm3%gxmj!^z9fkmSO zuxs%93fU8%Yry9Pc+Y`v{Rnvaec*Zv^e?Ia=mg9_5jJ_5(%*a_czp+MR*jQP@^f>O zv^{NP4ngQf?E~~JnI&nDm9<1n`bld>HCeuKxa}M5p92`*C{_X zEs$OMNf!X`6*D|{dvYUHr#s1hmxc5WYvXV@Ha3+m5RJ(5!XgW#FTT_a--;QTk6FMI zh-cUiJD|{^wy4=Z5p={k(a+3eS(b5_xpXkysVAs0gP;C9>juiE=y0lO;F%qqTm$0G zV>D}xtu+zEdeM8AtE;P8ufWC-CPGljf-eeykHr&jIN&gJ0IfBU#K8`M;@ylp?9f~1 z5l5_jB`vDRno(Vfkh=7f^{;`m^1n9cq=Ye5_XFs&aH(W1P9uiM@`FSQ2~9`)K28Q! z-y?5&A&G?xS6>5su?SUF6TATzUs`Lm*l9sg%3ofsikj(X8%^u6WqVr`+G~S1v1)~f zJq>AZ3;UH!Z1ad=HMql-AiMYIDrj~n+&tG+Xr11h(|4JOwn`I& zq4{A%>n>wa)jYLb*d5P65X4!)lR|x1$5NF)o%+ToX*elTkYzQDzn~t@C%x=DpRpDO zhd@x_Rh;Z%T4`+wf&m0!=>xq0KwzXN=8!;DwY7GCS>%gd;NxxKN5>yAY?67R$D z$u|YR{1wF~u7K~-@%J3~-U=K$uos--7>ath0{-Y0_V^iWH3Sn_;0izm-gdC7J>-Gl z{sMeOiO)Ik-A5hY{E_4MKJoIw&|pLSM+?)0^$or~M)#-3-Vd9Y@64@u4U&bGnHPIH z8vAti42Y^BbQRc9D8;$c^Y!$JBFO9%oy4lA_uJ|0h21u{8sB&Y1*PbfWAx?2O~Nw< zfxyZlDwI=Z#2DnDvM@sMnvfm|MV}bWhdD*kl1Rd6YA`K_Lv|yKq}FvOEe|&lP9&nk z@nde@A+Q=1W;+PnobH)0qjKw;A1fY*zI;KEboVX zQl5z)tkEgrV!23^kjp0D{MpH9;BezNs!c^1^S>s| zs>R>6OD_2}zdyaEu|A#M{sSExSlQDFk(@xj<8)Yd#lqr;rT!#p^uguNg>8@?%XU?* zjS2UZiuCcRkkmUQNpAKwOHFzNDxUPmuqdjEE|guPJYKcEynm(r>;I*F`{GMCa?{qU z{r+}$1Lq<~6Fj{JKL2UrbDt&l>iB~W{HCS#FGc+xr$dMW;($MO*t>_I|Me^oiv8~d zTZ3OWEZ4-F4fx6eyn1x}#vgY4?EAp75qn=D@x>4~(99ZNmbHKD{Turae(PYr{S(Do zd-vY!x^u?7o6dp(X%+;oRPXFUBQxCQ)KZTqXk;gcn{QsCy6n1C7l9Yo1gSi4+2{3? z1=@yF&j%w1qoSP&D>sOVl|9enZ$f-fM8Dj;MJNu9*}RKe-VaRe%P4}Y80gZQySF;Y z=k?_PHj(f-mzCCN-q<)D04mL*Y>~AYmk@89*i#s7K@NAi#N3@AT5FOS9F0QBG)-}L zF0yPoKi=lkjhDYxUkE zVQo5Hj?KSL!;NRS%(9x98q?ZCXe8~`=PbV1=G*ul%d*5KwIvXS^ppX58qB znit-AHa5+ZU9>M{j4OO9qen`h)0LU;q9Q81-(0?b>o^?9PrrG6{q`%H8E*9%yct$s_`U=7D)9Pi zf=}##_W}HFkKmspk#Oc3o#pD$9sSV;fA0X?bkGDy4wW0=XyASU?kleMz?TL1tN_nC z@PltUZr&lTVQ9JmTh7_zg@?)xNBil`v;Kemwt-#!^Y=%}8oSlz)x3!|mFz}9x@fB2w~72&TmYZNy^;;1fSHcQ2&iPu+TES9 zh~;PzW(I{~u_c;?u%Lvxvb82fWHg$z*5ts$=zb2-aOPgDy3%Np1&B3|?P+TptVhyd z>9^)I)k}aI?xC0CDmw_0_lJDMfltU6DBzFHM~Ym=uY%!}qSTwSS=j%Mc8mqzl*Z9U zIuG!fD13>fJrn+&eQfdl&lLP(wMox_8qlbD(s9eE@ahB<%O9Gwvy)}dLc1iR2vI1q ztw$HHnIn^-Pw!rqHWLWVOcPE%PQ_pUaRd-)P04PvB8uU}w zi@g2GuD(6p)_#jezWJ^-E;ww&yxXB1z2OK{JDKP2%x-SN&EyGQB1eey{7t-;>E z0UjTLwekTHRSW{l0>8h2_XMvj!To>9fj@q1_|Z=QdrIu-Ct=|b*8}uM<-=W*w;!zi zCpTsrs&I8rRA60O;hr=^S6OllwIw%VbllPr;MoZ{Pg8W*KsU#AWjQE6s{=+hK&~So zCR0dUzL|$JuD!etf=M8$uMz2`p(%~Xj37=+L#9*V^q3ieRM{ajfo%2jCKUCV9x^R? zD0_1F4_wX`scCk%OZqcDauo0sTMDp7G*_#&N) znUqS`lSZSV4O^?36`~mGIzUR$hzxFMSeB)Tg;5k-1gBlz%ltU*{vX!@U|AMwQ`xx9 zI7uA(0Sgwa+bZJeCjw67zobc>Dc~mo-dQI=FL?ei8}>f4g7S>bzkoN*8;6Z134b-J zFb03Wq0!W;%{Gs$!}ntmcvJXSDn%G$1t_q{V%739n$hSE7irOuE5VOM++B&RXck1Y z`MC}OlB9EZy$|6f^t+i#jw~(?s z9G=)}>k7d}AM^6TBAA1AhR};S!v{|V07vGzQDS~dvNI72g=-sXs)YJf!B7Ogsj!e) z)HzNqu=0ajUN?pI<*Xf;3La2TGwm@BD48E)+7oQkSU6Ribp7%1zWnuHx|V@WJqNzF#c3T9qJCqH07M+@gg-Xm-5c=P5wr-A z@sd(Dfm|v2J;AaE-r51bdXKQ14Zr`#D?a!su&lsd9nxd|?|w@034Qp|9IFBDB*e_! zx>c}_=6%`6L?#oP0?2`J!mjH`WhD0XRPjrZ_n`UEE#Ci3{_EqK$;fIDb^l1U?`wXa zof#LC60w%ebW6Xwq%E|krS8-TNYP;aycpM6GABIjcIR1=fWb5|)IHNlxnKdEO;ijL zg@ZyhOhftpbZ0Y$Z1K_O;Ls+P@3frWMXOv=-y-3kn&BFed zqky^>MGz^O8@5s9{EffyH~1V<>O}$Y^HTs+piJi0N2|Y8qwM@+hushiswv9`cG+6| zD4@{g!arwS&s^(^ll|B}F2BE-iAv^Z+bXJhI++W&VWYT&9nPQ~UGk#0%*d|bc$r~5 z1>EtRBjn~X>^bSh=NT`*M-h|XZ}9&WI!JzZ&SDCkTMKBC_d5Da)C+52aNLy|Ki}zs zhTU$r+rRwqwdLNu51t6T19 zw7W=?(Osw@n{*$vNP>hznz-NFcmL*N<1<@!pSw08Hh*V>?!czFb>dbW4_^g-<+H%s z_ka%^_`}Wdqt$^8;Bw-yN8o(M{=UD4_y5@Au`s2fAkZ3k)!=);K^&MUC`eaU6XT$H6UB`?=W@4w{%(Fi<&K zN`N**m6-#;AQf^rIpV!68sLc{m?H;uwS+y&9M_a5;&S<)z&;b{vcN(FeIx+7D}~_< z=#zFJ3-=^B4rox06*0k%22MEdNhS|s_WZ*o1jK0v9oJ74?V~lG9gsP_R9u8cSTiqO zP-z1~{6kBQKygx3Mc0l#ig7x zk={GePBN`|Q%(yZKWyU{6R|sFrgNm{G>hV8yF0rEjQkTj>saMYc9!rLw{>vuC-EBQ zxm(2q4{=&-yb-e-b3;w5o4L4^8h8j8Q@P&Rp{7Do%xttwhf0Q?sTH@Tue2k zN0#FWpOLOGc&e^db=mFr`>X2*+xo_H(&h$|JF~RJo)WgaJP4QpV2-eCm_Oq zFlzyFfpw)OGmq%rRVXw!WZPGV*-p?7Zg~H8kAL!0d;Rs-j{cMGcpy#{C?JdA@dm7W z;0tdHzWge1&w<}};9DE;*kiNrCHzkfgczYuJN&&H*wYp4e)0&092Kq#-zoH3@Yy}_ z%lXgWeHVE5djh!?T*-zU3fEgz@j~3}oo8$RqsPdsqU^}|1W-!f;K`;L$J^&pEIFa0 znb#QvQWUup1Hu8<6PzceDy!i)Q>bT=iw8}`-_Fcc^KN{BR}RQqYR56|h7 z9)xj+n-7(IfvL=cYXlFAE32nevBZ96U#8PJ3!uy8qfncOn3&QB1Fh?W=m`<&=00oh9_h?-KXTwQ-+F|iAAT9LYFRL z%|@4^I<_JrWeuL3Q{fJvNx{8d6ae_xAb>}Ud_n??nMrHS0C3y35hYm_Zts1dfwyhL z9Hw(=Gpu&Ms-7kC&5@$&N)sFNUfpT2=UHJL0|z{N)HSqW zX=o}Uy7D_u)c&ns)Bfv!rQxgpyUqT?pDMrd(EV7?Fe#{h0v4tIVD$Y3P*-7+dQ&GM zsmwl`=jQ3h>0AmUI`k0fP6{$l>Kt(59A;|S+#+Spb7#-_uv<}Cr`6~}$Vn}pCs#{H zK%D*vN)Z1^RZ-doB_GOv_b*+yfA)(vc%Pj&j<$%m(0DvP7?#(7U-@#w+bx5L^j=bcDb647}Y!^O4vk(}(~zQSeIf@ILXY4}f1^fDg>@$L|8S zj|BHSu+vNw^ok4+fgR9ovupjY|BCj{zV?Cr&;GXgqm_7lF+OuhI8ahCGema<>dCj% zjWz&MERli7SYR;qqh}$(sJ7f4qauqbxt}&h$pl5R(^>RSD~slZL#1%sepWO`H%W4o zX7!lQVy0ON3Z9Lr68Gx`^TIh_AC$}%G7gSOjt7{hU8BXJAb*b08GH~XTSL6kObru& zD+RB!_Mvza0?U9z(xpj_ReX_!F_B^sNXMF(>#3B;cCzPr@7*bJn5bgsuC&1!3`A0- z$GvH42F-D5yctqF;_Ud116E^`#ui~(Q_k~?0sudk0YEj2mW;A=I*TpM+$2eoE7q7y z-G&RGRHdafEppcAB1k4%d646Z>7SK8qfCuLp)UA3#U-VWn{Oe`lSygZp_3huwJlB~ zg>i!$qe!5|JX1{0gpO74OpC)Qvm2*bvYAO)m}+CnMNP_`HjCCK@W<&Slydl7$b8yB zc_9cq1^Vy|@v8~9gjz|_pe|1{_X$$M~dJ1+dq5!wHxJ|JJ1e( ziq{>YztJ-H`1900FJF6wA928593z@kBsKsJn9sY& zloCfcj@t3sCk4O!Ip9-Qz}Fr4%?|wF;8-_6cjbJDd>?^BZUKM)0DE#sK&>QwCs=!s z1-{>b_Z6=$z%TEBUj*=GtiYbu1$)cT}hZ-gd7^>>qwuyU0j}6DE z#m0Q{nYxY+LG(avT+=7b%=p^W32(lG`ww-N6193uF6%gOU8Sr>7XN!Xf;fmw7IirP9U z+KE|DBq>Y>g-~YNUVT16_JWG#W=m(x?$I%3+@&lQX#U=YfG-#CDa(8?{)eKSry?L9 zqs(IOWHO8qiFAP>GS%I~Zb)YY!z3jw$1~gEa9Fo>xBKq<|F>`7+7G_A!{@J>ydvQ7 zwnhx@E@-i6-2wTj;s+PwiPQU=t={7PH;hrp3F;&8;sGQ%v2x%sCAKBxUy3g;i76hj zv{it(yCyBslP`gKo#22_x~PQDF60an7zx#pnvkw>f)z2^O6+G$RJwos8 zf(sZ5$ETY?uYu3LPJI3$uqW{C4t#Y59(RBp@U0r@9`GXr@MML(e}LU=QL72lmRbGz z23+m1e@XDx0=$(|lka`Y@$L_ZofC^pNa0Ksbn70+#yy`LfA`&6|4+XYoBX}zwvCp4 zzDFKm!Et@iBcc}*sn8Sa=kB%P`c!oGnVfe)q?8dXpm6We70d7%DRze2i4&1}6Q8m# zYJ;nEz00*hCNNNGO8jh87Tq5oWJ(cmBR6bP7+^|@38PpZ*L;^wi%{eU5DJy3l=;C@ zeh0#78MB-9u)(Su7@CTyxSFyFK#Q)Saf0sai5lqUf*w$`d@Nzh+v#A9n1%JP)-u)5 z4jE0jqqk#2*$W#RY%}^2pYO+$gW#w~+GKF-0+)*PQVclK^#rEWGo3-b;-yNhjl7VxSs{yv zoJfOkG&Y|Jb6)Gjbfblpzv}U!P7b}+TSncDqqu)oXdJ0o$$n!Q83Y z)2+%3kbF-qTsdExK=YKLor0g-`2N93@#bgAE%V_kRh*3}MgUw1sd+3ck&%1){I9E4awJnF!M zR~29Wl;8~^eg@zVI`G|NG`&_@i5dE>BK7c=lU174S;&@_pj% zJ#h`-TL<7wS51`XyiCuOLPv5 zA)@0LIt+nojK6rU;7PF3X?+O6VORmDgx*>MrY__dwT6X5hgC7))#7v1am)#Yt`0GY zwY24Z6DUHfZdeJlQ_*W!;?G5a94*YLBUclRC%V&1_G-kt8jP7sg&C6O|`ngcSeU#HZv zSm}DH5Tf0hE!A1{S=@us5}qt*qErrs|0$}sO<^-ON7ANk?aaSjV#JJTg}W~TJYXw`w8O~%ad&yVy8PtXeg5} zKm3v72R}665wKevLL2h^Y`uf-Apvy4?bglShrrbg@C3jorG|MruC{{?u7$%0%2~v6 z;0vvo@Bp@{_=?0vj-oW?<5lb$G+XPeO|#nIjV&<5@%e;;FbF+-{!^DL>~LZC^nzSv zfo)U5V5@n0x;|^?Do$@H613ElKvk7aZrHReqsZu_?5vf* z&kBxIR6tr-|3ptVM3OBZi&cSOupsK0N2Wky&H0f*Kr(m)<^y#e=PC19Tf}0UCH7cV zljXE>o7i`Z@{PFH?Oh7jt0&&}Lrz8Fb_{ zF5qZ6OO7!t2!m<;^J3^v9gd-%PCs)M05SKB*5Z(>xB!JxwtOwL zTFiAbY*nu-j^;7tqQM!{>`=a6rUY{F|GT!D1$EwfRBR^U=jM}n)VgV3&A^s zIZ4tgRx&#QLQ*$uQoel=VHN}=$>Z_Jo$k18Xbx|kfK;HzgakH;cArAwjPyM7fc(@& znqJij3=5QwumX6{0t2j~k%yjLyrhiTz~^cOgVP}Bqs3m4xlX6W*|B0$vItOEE{Yr* z7xUbbQnEPccJG`7RyA8!a-yOUq*5!!c6x4gjvLF#UBlyI| ztlq}D9$f&!({T`wSBIdk{MP9eFX~Q=*+k`>Ve~y@#9rLp-(b znzy|`7j|)Mnb3EH;z;1ZE5I*)5_oOzcmm*$kB*;gr>I}Y5NAS^;A4aR>jwXTxKe|ngWY0mU?+z`Xy6SF^Tto!Q-1nE zplMeZke51*Y$0<(2ui8NaZ2tWNj5fSG;KGtQ_OU9e2N3WsZgshD$jdGDm=*DgOw|R zy&fC?NeAE{G_TpS!|f=SlAEE_Q5a^t^%$p_+F(Znl8=?GK{QBu`XlopZbz-Qca0Pw z!ORzz3=5ePlgW;bEWVvR{qa1JLCu3cnEA&wnutyWa zRqvt%z9;~Ge#ZgP-c5!@dPI4&PkqzBmoR{!mPGgonC8nW&_eb4r-W?wFMUPN*Ej8U&rV`MsN=XfQJQanbY(JVW-C< z$fvL6Z_aH(i@{$CZyE`OP9!p!P5~!7UlvI|@^fQEl8SPU=aQnk2@MPtJ&TkzHyLh> zi}j;A#nag1%mPYJa^P%{w4u#l>J7%vtDT4b7<*|a*U)U3Kf@@E(gmPU`g#ljWr;U8Kph2 z$0>BvgjiY94r`3)x%p}aaz$<15s zi|E#{QVS~=BW--h&0F)JW#TfNk%PQ7$1$hiPax1u(OL`3V7jelByx>mGYzo1dM{i6 zAFB>P9*Sj*_Jn4Jh6YpPwrx=*THF~lx|o=0_)v=+*t}ueHU}D2tvx$_t?$A9$(LW3 zN5^;l;EOK!+f0NRK|+yJVvQ-$TVQ`hhyws#IX?ec!53d84(|9(1OC{E zmBI9}@+D+R)C?n1I}&y}IDx%ZktLfX@r?gX67z9;}bR$Tx;Rm({MHsQwxBGZjrK=Du1?iCCB30*>^ooo!|#0O$N#}^ZN9BbdmvyJb}Hh)Bes~xCZk<8()%KSgO?~>k(kBL zES|~MLTcb+Q!6EBv9|#_(i};gDt8-;Q=os-&?_QRw#MNG!1I*Dv$kxtF(6W@YPlfQ zf_6q48{8laZaM+DYv>8e<#6%yWTN|>>{NkTxxN$9CA>8Zuf;xi=lrWeRz!tQ(sy1mmb{M_ua)oZ8UM15S@exP$IyC z0QX-4e)+S&FFpXi@4#lnYtqJJKWM3h`8;3tyf!kyF{wwXc0V0HRf$aCV|FYtx zE8rysUIOs7A9eiX8xCEGD|Ivp^ld~gTDCn#1OVU$w+{M)o$yolhE>3Y;rctbv`!Eu z|By)M>bg|+e1*=~#YiFkj;GPV2x6Lh_}LjtuZ^6o6Z!IqNs;Y_g>N`oa8?Xw1wEZ+ zPm$2GEwLz_K7HQl_nrovWNa8rP0Y|vwnm4SHixH23LAPGIdQG4BQ~LSEx8LLILXb$ z#D?ajx`#8yyTrx@6QhM}5H2a$lg3s>uT9UTx?5J?WBfhnDNc^UtA}jyGTJ@g6RGY@ z0@m`ipenx#@5xPAGLxFEH6{_TW=%!Mq5-I9?f28y4-#A*B1))N7kReAz1pF9BMugNp#EZU>*%GdE}=~!YELKX5qIvx z<}?~CNzhAZi%yW6(?XHKB1zW6&>^r|5%CI_P;RvJW$@rhvOr0e9f$${8C~0xAWN!+ zO0c4ePu9Z(BhgiWRbpWfC;NdC#Qx1AD#B~tx5!r@46?*6mmuKlZTJ>31vf2R90tp3QK_3t=zp^Lx; zFcp{zdhUK*6*n8v_rRy#V4!~m_|6J^;~3t5sbuGR#WfMYk2d)G2l$}_vV*Gtv=9f9 zz`j9WzQV(o1fSYD?t^#_z)yZ)IDXIYa24#?5q68g<%v{5pNAy1X>aaWGe$Aaua?5E zGX_OzD#8bE=Yfrwqxv}ikUTk`+Q}7<;pSs}Bj|Z*)*K;N&h9xzFgP#9$Eo}@mT*Ug z0FixgcYv}m&c6SX1u;f9=S7XuXZJ$R+T;6HNnj`F79+O`CH5_=?SPl@l+Ksm(#~+z zM2$^YSnl{~@w#Ux&Aas>v~>>`0CehlCSZ-jTc^gpx6`b7co^ZVg@?5m?ERMsr~^1t28sH);E zRctFxEP!>44xlPLnu!9~FKzem8t6NqH-OYdRiUw=t5^DrV$A7As#Ot_$kRd(567S8P`9Q8s*1Fwh276jfk@J2 z!q`pi`bZ)Zch`)|tr$~Dok1y-XB=~MLNQiWk2bo~E$5kmDXjwTq`I!j^@J`f-FBpr zP(WySFoen+LjX#ROl1)jVz18kHuEQ4bpg3=F5kIb{4c%s0RPrMxs$hcoBz~+CZ!wj zISpp`vsZ8OnjE(u9G>X^{69PLx87C$;+6Z2pIWfdVRZ*7eqs9FZoE(Sb0&}SLJ@;|1Ilc#YfHQxhkhddlI!~ur zZkOLqlIIYZ5JhRHIFaX@o-WfE01AbfB}OUmVCR!kH#i0$Xq-i)pWH5lKvRKyN-r!( zkg6(tbHcz}dyGzTjW$BwhrGMA{a3&Az1s!)!S@fl_n!U!Hx-}2ZYRxs3;bn?&Tt}#X^$CI-kbyDdA1|ysS{8h zeQ{w&hl;{rOkx>8V8Ifbdd%WAZ?-7uKiJX=LXZDcP)ydwg$u86ACdU9n1c)IJ8U;XtNCa&Z2AWBJ zwID1x3J_|e%Kg^;-Oc&En+N(Yf9YEPu}^OP$c?Jbrz`P^hYP>(T5F#G?G=DJ{A2YV zx%-g*nQc&ch(+!{yl4NNU*F@eKNZ~Hxpf<0wd5TU<3*Z>&M^}oB7uBuncQ+Yn(&LS z-`YE7x&_Zc8X<%+TKy&wQ?V)GN^Alg)bW`&iC_J^;K2g?wmJT82i}_-&x28yFYOVq zCkNQg3TFdE;88TCkgb8&3wEyvUfKblCUJdqeD9A|y#GVP-W)sa5bwh+5&dLj5KveF zqr;s&{v5;Q%fOnc51VQz;8HOV*H8*#tB9`CcYXf2pL+ylNL6i4&!cgO--y#3J@W=? zOddLXV|DGKb0)(M8jmRitS1$Xploy}S5Kk}ve>U^T^&qi!CAgWj{j=zKNR>7bUH;$ z%4$4t-@~=Tysu~QP2>%qx3%+0p|EXfINUfsuz9{L2QyL#v(db+Y0E}7DGJhxW2JM&*=TP~%a99-^B>n}P0 zADa(V#kOr{t=MGyb5{7fJInUBVIvf5)=uO*5dk(_wU>1hZ-3`^|DE6Xd;f6zJ1^b4 z-rsD`_QqusdCSmE-M1Pe44jK2T>&oay=y7=&MxXpvt0O(Nu#C;c;=6foboX{!#J7D zq9_t9Z?unK6iYOjILg;w;GfHR>u?O5;53*V3v_pN3(-?i?{ePg6wbMAG2hHnK-vs7 z+w;|(nCG=Rl>fq+OE6$Px!C#i_y=4lTgd8QYg7Sgf}73xs4G>k^sl^mU;o;#Uhn?m zCs%uv8}$P76$g9Ij{bPyYK#>*d+Oa+on$c5eg>6>z5dg07bS*v8e)5%@J~XA6v8DZ z5N>C0{b}q1P!t;u*l-gYG6fz%dhiiRkiV4J7~np=@A#!RfUmqp92EEmN8tB1;5PMq zxjV(2UQ+z`$lyl^GRj(r-=Sb4%$ zz3Rd29lyxwg)GrJq3(Gq2X)xOl6Y6K%rr*ZIIhKRK3(7EJdD#de{#=OC!wx86tjOC zyNS7-tNdlUze<$K>3Yw`{Lrg#WCPUvsGwPxvoq)vD@-C!fmUO3;%DF-R<~k^_^M_( zxqpgQIbB4k?n+PrL%4?wBpNvs4);nqgrrS3Un4U!r@M(kJVqoPU5r*mjpR6SD+a(A zTe>h+ewYfQO2PCzC|EjfP626Qv-Pv6U&VQh_{HY$?%I17lHBPo!iFqM;>-s_@uL+hHHWsH)7YdFtxwxzXJ~10VuIohph~r61h@U$%J2JZR zWxo6FaL(Rqul4``{=wmeiD8)C0h%`1%mXME#2k>57si6Ng?Lo^Fn^SYWDP)Vawf9= zAgd(uDJaeShu0ufF~2c$Bc}Y_3L%jo144;NEiFz>x`=#I5yN2dXMVn!_%*r)8VO0s zZltWYhWF>Q@U=5r;UE2_cJlaaPd`*hE56RoVFFl~NT%N919FKQ((y%>$G2)guLlW9 zoHsbD>ba@_Nb&Y4!8j}Vw#JHTDNcY70+rN5NQylZ0wPJpCy*dmsNjIa&N<@cvx3J0 z@IwHvb-?xLMBYG@a*z!mK_CYP+&KjHmtI`7!B79m0brp4HYaFLHaNXWJlz0O03R)Z z{o97H&r|@U4bIfx113~0>XUzdZ!{$jHm(g(lwvb+8piW+DW}$wDUtLnMo{x+QAB#) z_OZ+o*_XU!4E|#Bz`v-M|)>%pXL+XTCqGoE^=qV;CrNcEh z1!bJ)^sezCv~&n8BdY5#|Iq*e002ouK~&SmoQv>K09!1hKO3EtrC^Y=%);_}mV_FE zJ19a@k)X*YSb{#yJ;|se$wLTWVD3B?3@}+u%R(NXS>XW`XxD%xmL$H`ELSiy?fV|p z!tD{^sgqLs`O{i1^%@^S2x1bf@odv%qvRtJ;6w5&6Q438x?)3*T16>EYY^N8<7(`0 zL>$HHHqC~qN@v#fR6742Dq=c1vn%m&Cez zpl0}I&_z03v$94tS)`QzE{p4+eu7a`R}H7`K|0kGSWUJJ3IwZ8g%nsLb%0K`UMaQc z7!t)T&ov9Cxg_am&e}^e!(j*2d*Suh){0#Mf-X*yrIBe zDp;ys5}3RXauA{S4q)@#5)haqr-%_EEy8+(^>xAd3GiG4Uo z_NfB{0+i~R1e$Mq%Pp0V)+DQJuND}rL+4m&FEEB~1t}#~nZtN5(Jx^z_8uqTbSe|| zdtT8wFA!!;Ln-bk6cdYxNb%`t*ue5?B!lPD z%!md|q{MRiuM+@E8e+m3C_J|PQ33D}XaMT!P^l6T1pz@+ayl4Oa+DTTZ~9si&6Ja9 zec}5?35dilWB;^|jnXKs2(r@Oq?}R^{02!;yjg85br4DZK`Mn_22)=IDvXSzO)^1W zTwEtAB4|Pa16g3O-mPd}01f9?W)(clA1k*ulOCbc7rVGF7cmVQR_Nk92k=e3tB}T; zPH7>HFbz!-9$L~Z6cupdedK#JB&);QjlG zkKR&XkC+h%68-(Kiu?yJ3Qz^ffrOf)2q*mPnW_HD{!)H$S1_Y+tBJZOmNYk_YmJG{ zm}^T^PY<}S1aTGS+ENyT7c%OloWV4O-DD_GiF=kpr%u|K)V8kxP?EF8ZcD{g+HB1)#M)aay zOC-3Z7JTV^=0wECV=cTm5$n@v4?zM|5{yid?T-i=#3`CBQv=WfLI7Q0UE~ z%P5Ix7qdz}vF53&R8h}ej|tpkCZZ|fO2r~0RU8~tB6tIWw1YxEU#KN1u7c%QFp3+i zy^E;B$+-3(*TF_L9A_k4V)msaz!8>^L~TinfhLQPq*Fpprjw)+0C7N$zs~s0VmVAR z%aFBOId(J?0tGT;4)~v4SQB(~@+$77P}+S(wJnr3buToN^-}Q9XaUWw!Gv&jMtHHW zJDL~tM7`W5OkD*LP6N2#Q6ksFFMevX{l&-Tb_0XC=|;FFM@JSpE2BGSBMgjc54;LhQf3{bWYxOm=w0h#L{C7P zg5s_;6*VL*ZT|Ih$O8dQ-9AV&ubS#TIC`svW^m3&|mksyJfNGp#< z01v~jQUyv*6A8|_7Ef2}`<^i-^skEnC7~(VOD`R}9BxTfWwc01wR2YSS4mjKI7t-PA3$vX-vQcPEb3uWm z8{Et3EFdbFgxtn2b3QP$1&VSuqfR3tON?+%1;h}5luk=l9+w3HTr}q;d`R;+cR+@U zo4qrU%q0(&QrwUfZ@xY^$zZGmO(-FA+aRDw+Zcly@0p?}B)~I^{F#^tO$5tUus;Fr zN)pF`Xas01U@bJ55@i%M5trwy4#GhePqXX($|jtu3l@PR zN8T1(NJ@31!p@!d8Q|nczYI&J(z0z{fWY@us5b#B=#9CYS(IVuM!s@)`bPMK=K> zd%K58cyfC){;$5gZ~vb+7WmdJ!A@g{T6_^^K}}H+`9c+2tBKmrf>#>T1JmS2a-5T< zUV4V<0D>rxSYnrrVA{eYCb6849YS&_##3(9LL~y~?8k;2{D56_3mqrz`anG>KXT&Rm^z?DmAw|6UT5QEqoMjJ30Xs z?f{HRN6zJ)J}^Tj(Ii(&28`B1~I{}+( zz_|w4RKpLh8g5-ROgo^l2w2)<(#hXg&4gfyFH=pJ(#IR^K_BE?GY!ve?rDc;A1xZ5 zpD7P}v)<_C(ul$5>GU?_H8_}A2eYLWPkpleX@W-~v-MXb!x@X8x&2HYbstlCCxF?u zm*osO+rAz-<_T9V>P)VKLaVHyKm{%Bq2qL4W0JTOdUWM*@Xnz>M`^{!?_JDd;rx2a z={=3hvg^{9wX`0&`%=>;?DxN_rHJDawgtje6{!nRQZR$IV%+aLgKhHP`sMXt?LGNV z{9kH%Zo&w0V`2yST_N zd2VYCw?Wd#Ahpx$*;Pi!uG)ZdhupMjdi`L(k-xgN(R}@v4&(ICm;Aqemv(u}NJsD_ zwLt2}=DDV%%0GqE4*@3v$%lig!K+_I4F_J40hctH8tztr!{sa@=9I^qGaBxokcH zuv9FRAUrc5x_OYI6);vu1^^d;r;j-hMgbC&-;c9`D1u%LdoY|i74TbMnBny4fOq#I z_6T$n!=EYfKkNh7dY@D%;Eic3<9~1o*nSV2_g=iDpF@Gua-{*MM7sf;o&qNW&?#{J z$36BxG^~MW*?}5SVsOmyzm^sM>A!8%@W=&0BT?rTbZ=qdMP8h|j3qUIC>`;7x{9`7kHjO;R?7Ye-Vho3xDOb>L7D075Wqs74vcx?D>T{@;C5a@-TaFVI{pBq|6NN-I4HZ^YBoM5&a>C?evBt;GEgA^0L- z2&O6L&VBwxottTY#TH!!+>~_ktf-3yh*9FCp&GlmZ(xi8jnF8KG%*>mM_`h)u}e`M zI|o1tqSPuBZ)&^ObN}4sPVu>;e1NPv9&rdVe$=B{>%vS*R=dB~K`1Og-`8c$NrZ{= zrzyZiB+bJ;P)CFkgxrt7{kReSombbwUw=VEkI1_)X@UcD2)4w50k=gEPc-<#s}27C z*94ymMCgfMenRl^XMsO^5BTFZ6>nXQc(7|&E)0D%v?7=QXwA^VAh9o4chfY6)@sns zfa3jjV?UBR4%FeqkD8Ll!P_rF_u}Uc01Ot0t|1<1k8UI2sVh_bwWk`KoDz3W5?2Fo zKwx)nm@Eui=Fp(n1KOm`UjX!g?MK*d2U{Az00tMfAqf=O5Y3ukqcvQnVh6;H4!ChG zqPqp`7<}7PcQ%Lt76I?ztJ45u+HR9k&&L3o^B|?S0}}>Wm*0KS^u*Sl{l`BfP7*S0 z%;rq{x7Pa8@}6c$u4`MYP!;{1(zMA-YNu;X%}nvP!)#d+NJkUIiXy3AH@_@P9t8q} zrBEjUQE=0vdA^4M4TXDP9B==FMF>PJ^LHt`^APqkq)_>UDJ$>QBAPUh@E%x`0b@g5 zqf(Rq()$)D%pna~pd1r1(bSEntn>?39YCaE7?u=x%6)U0JB)wfIwI|!XLrIZO z1_gK{+jzgiVMT1bZ=HZ_?o669HejLVUUb zS|~aLHUjb78gSux;`8T-Te|^o-7>uKk>SVJ4A<`g`v*YV6B7YuBqjl9Xz3KJx#!~b z7YE&dnE_&;qJ;1`1yDxWcPttJ$NiQl`3(PQy#UxZVC!_i)0d_=IVD;G8!d4Wh64aU z*8-<@i0=US-oo%^2V9>MeUiU&0q{--9`p$L>?&5c1e5@q2qtR*XV-vdrog0E{N!W9 z{kw+Hd2M2OOl7|17AHV;;>V~vP+b)cGeX-c&qWkAGYi{xkpH*zLD>@lOxF*IM^N4+rr>8D2QB)l|%UKp_ zmqn>%tuXdwsN|W8>HJQFT&(2i>)c68)J&^^Ie_yx{3PE(ac9xWg~_)3gI^Ks-M^>* z_?ys}+BaG{c$s5Rj~vU`A{qUIh3u23LZuEMquWue>KI6|94b?$qEOh-5F?1*{Pd9m zojt*@@rG+CJk_{4gkaueN#uU7$a(ZhX=GZED`B7cqm9_lMEm?NnQ&) z>Hy$j;Q+)K<);Y*|Dv%$jIngyb0+wTb&yGwEY)n!T`_cZo0zyh42c3E=hXhIelpKD=$XdKVGa2ytLtnxkXMYyMb{$QI-IT3{aOqSVQyym>clK*?{LBZ=edi z1K?jQ6>|`$0&r;pe5L_j0PvN@@a-k=t)BSt-0;b+;qcZH`0xRm`-cb)s_+6Mf1DD) zNx8XL-`qmZ;;;de;nEpovYZovJa!-n z;!@{e8jOb;?e2WWuRhkw`gE`Vvm0hz6tn?iR=RbXlN}Q&(F|4Vyu=14W`2eaxe!kU z5i#SjEse8$45@?dEeV*#Z*WP_q`;^T4g)W75?=bW;ra)WKl%g6l@k)TTE(I-x`kA7 zjnxj0?garJ6g5 zMl%LRXmLwraUeB#anM?;%YKOwebfV*?6?tcV*g7PIfodeVUum0R8bLn=J3M^1A1s( z0EtXh=IQlClf~+z{P~c=LbCrphj|E0O&K(hfrEH3&BL-th@>=VkT&QtW(^2bsA!{^ zq~+l>QhesZz{2-0&l5#~ALv1a10X0ZqfLhAkS1K8wDQD84+N;1iLZR4*Etp-dW!|;;_hHqRoeD@>Zy^jsI?idaah~!9|pkhr5TI0LF6xRlYG?SOta_W~>huqpAxxqz2W`Nj4x=Z62w0=Q>} z^DXfLfL927p#ffLh|B3~f6^MhGmrSNUt+gkphpL#KsACI(#Rpeq(N8o#SUS0mS@Q3_`bvG5MYfg-0jvHlq&B-Ifi07Pg$j+{$zvd)l#R)T{Eb&N zHtW0gC%><@XF<-lL}%H4nm6wZzZwbpatDsA8P6H{h|Jt)X%8Vk=U9u6^Xb26lzi+c zf=TcJ<=&ozzH8*^?Ik2+(Ov4Y`H0awXCW0n3Z~Sg!Mz{~HBZjvYNDRjT|A*gpEjhB z5qR)c&g(J*1riVu7$`Z`JRfqBi^&CffgTU8RsxHXxmJ=jTQdx)3{05PL?vZv+BhmY z#WypH{(^;|*@F!-FocH9qXOVzFaV@@UrQGok8AyBLSRAzo2U>5_UNHh$;#T)z8_Ar zVOXpKf~A{EM%dvbJ5cpB${@kP8!DpE(0I(6_7lVFKQi3C?X3C<1?vJ#7$K>_3bhg> ziL@L99;6MA(694RzAQvWXIP5`8CE!f!d%IGpc}|SvxbYw09efb6a{z@y5olC0FmT#H zo1nb8n9B1z+x$D9S!-TBv)_O3p2$oD`zgG(wC!_5F6ywXtXZi}sGjy2(zj-@ZD7tH z7?Spe+yhA#UM*yUbnAQZA~d#%&vCfFHT~4%UH`xN&87U_A9eWg?FJVohNY7}CGk6o zodY51BAlq5Vvnm0vIv*6wjyysAV>f;F(i8+G>Iy`b7(0UK}uUbVTB!KtSsSE;#^D- zh-w&cm}#DBwWwODjyN~5D$ZGggbXi}G!C$T4Nl&MJ#dFVE}J z#_uDjbZSkr!_4T<3ihM!0Tj1+~$nG`wV$zwzN+o zr4fiQV{$1&xdkq72tISl@VS$~8yATm+%UX;!|>j9!}a?B7lHu8MoVmnVJbif5$sut zfZCXEsIun^wI?Bp1z->y^Z|1rK6k0XSI-4Z0K5+1?KDA{CdL090JjOe2Vgq_mwMo3 z02h0MHN@6-gD-A3c=_A}*FS0TlUobCce}^^I}teOfwdM}6TyW|Vy6Y(z8CSv2R)Yi z$@+&L8WmYO#x%{aVe2ilLpx@9HjEv422JP(MW^>H@YJ-CbJNH}#Q0aP1U$PPxZRrd z8f1&TeY7~V|K>x(UPs#shQ1&aQk@lzP-qX~1fr)~au&$maR3NZJ?J7nS^~3)#kcm& zE^W7b>S7z#(c8_vo*y6j%qs-LGFC!bKp}=<1elcQMw%x=n23|G&4`#Wz9p_WSr4ts zUlj)VUiRcI4X`dw!p1DvV^4`q{|q>Y#*p#edEQ?RF4>M481h>mk_}pu zCP2rb6n_6I)r#}UoeP=?iUuKd(&X;m5SUc053Iw92U=rVM+fCU6Yxuu^1psA5z?dg zHJ!dTXWdX@8+g~((g-6Y_=yKMhMRYYo4bm=IkDdX z)84QafGLSdLp0Rn3h+*V<#vBweiLj+>Gs851oJ@5wi$F3&h=sZBabGLtNeoIRE@M9)AwF^x+)uyt|K&9}s)%#DxiP zx&=N|!=Jpdz?*OM*jNfS*~7GlTB046jXx>kbD3O+Nplv5{TquOAMQuqn>Tj4HS~%hSZ zBAWGn+hH0+0@XC8d!iDA%}? z+Pv@&0U?CoeD1VqO3;vtg1iCxj7&ASJ3irYwX^^wd5$Fshae4uS?I+vX4DV}X+k57 z#31yjFczml5#O;C1O5b3idjla%NutA@>uH6GYrgtx=ojpGM7^3_3 zOXV-aX*Xj@b38FUvcQzi_9teI%B@8cF0QTffBwZ*o?Pqo9wU1g_h8aWA6)Eb4S|Nx z5THSz6Jh~kuQ$jJaOINV)yDU}Dcr=D2DOHa=5xsw6EetCv#7bf`5p5gkQ;l*|0lo{SU=<)j1CGOmaShoNP z3PXgJz#{`)DGyDXe#l9H>9=2FK90%xM>!O!ihUmPgOUIuZ~B=ILmHNL9hA-KhW*>0 zm7(8eR@lr;Ri)}gPD#|;aWDMezR}?u2MwQ?#(-Y=@p8tmKC!{S_jzMrl!GXfSraGg z&AweVnLK@R$NrZ;zia=mZ!YXluLoXSPaa1zr#z8p3`NlDW)o1n4~EVRQE82zZ4uZ8 zshc5L9H^zsN6R?}YGx2hNQJXgk%dAHjX(qqV8Q2O2xw`cX&8crkTpHErqFWW5kne3 zBxiooBSfKOi{*$}K=`5BXqK#k-bGbuN$I53PD6xQ%chxyrfGu+soGGXlK1_b6Cx(6 zRAZo}Yyltj2gD#AN|ee1Aix@J%)~Ni)06&^C@_Q&NH*ed1T@l+4FiP%goGF@(E$Sp zcG^7}0X!_fayDc^aH>$LnJ;gvqQMYCX}6^r)sUoTetT!aRBBpzxdx1-qSa7 zBo%&c-)HJqNPLoXUL7d9gK(};@zUHsot|lCnv+8neumFF>l_wpDb6!hz)V!H9Dp{Y z66PgS$)wz8rlN_tT`{Hbm61V-{LIub8#2B#$Gyz#QZbZ;Q>7_r$rqdoj#79aJBXS< zc2K!KSG(J-^Ow)9%kR9{h9^%1*@0?6bU@rhS4frvD?{vT)EP$7L;8P9o>KgD$ z3tVZ5D{F#J?+}0GGVtzw;Kw&3-uO`Q_BG)4E^uQ(Okmgwip^k{O_1WD098NvtHDqI zjbL|fSepr6xJX=D^Mt=|5O^yB`v$aW^Y_kEg8Nw^Jt4xdoJTAkEYRJZ1HEEz-r@e8 zLtHyO!%G*}aPEA-%cp=Z?-(xi-W3UfxO_n{Kf3@v>7X%qld7`l6V=JT+I31t;7H@2 zLu9bo7&w_Nl7&m(S*?$NDae+soNr6Sr5TPwHVwjckS*5qZ@fI^uN;!=4GkKbgC273 zL~Kt_I|7hxw38MZmau-`LO3Cfa7xUr=T8nvG-eAGo^Ay@6R=mst%YGf0xckFsx5%~ zOK=vp?B94{WAbw+7xDf6!2aOvh>v#3Q!}EEu0%AYQ6-1?gxG6Re6j$j%lzLx{YeBE zIBjyyk`3Ac52X?b>7Feu{Uof-l)s_7U?pdO33Xh@`AX4IxwK1}0>y+vO`sK{$D$|N>!SkTAwdCK61ij`grAV&(L|^aJkch`C`t_h0TvDQ zoIB6{6Pc=XYKyC&VJ4sEjV#e9L^DK0&8;YD_EuFarIPqARaMEtA40@*I3rbU@sLxB>t%-qsdJj}AvQq0AGRKY8S{+GK3Y49jj*qx1d z0o4Jr#-750kV^}4dadOb&l&d?6MpT=toh<&o!zlc-;cmd;B$Xu%6eAKXTq=u(VJi% z1${$2c}DQ5bAl5JTqE#90B1Ta;gHy5%^DVi7!0{%%3N|`=R37A1dCzOWfKeZr)Mc-&O3*4f~y; z4Zt)wx|hsJg+7N_M8WwD!KW?~CtBbG82$*rHS^~avTqAR0Z_D&O4!_>cMc%C2beN~ zjX@9RxPNtl*KS4p_>SSpTN6BcTJYRD=%0Z+d?!?(rogKsZz=e>yKoS0P` zt{O(8-V8q~2l}cApbgJ)1)7JW>}jThDw2K8Kn5rbo!-_QQDZ($#|n1>o!x06Yal1pmwI3ro_J@k)B4EZfX`3nIV$W3XYv7A#HtlaqkkeDptkXB|FZrXp zVw>#*pFJDoTx*#74J|E!-6c2;6MXrZ&Gsvsrl)X--+wFG+q*Dq0gK+TQ7M`@DnvHL zxYY<%%{(no*bY`lq8AeoAt>jjyg4`1^7e@f?}vlKfcdTqeoF@oRN5Y^^*0I)1XU=S zAVU7Kk_b>rBxfrfZq3_pZhIC!{nfVFfXHmR9)9<;OZoFRV|;K(whgqmXwd|sNl#_D zonH!n9&vDqBb+=Iq#Q)3_CMzQ3NZ*)yiA!k3QLsNM+Lyckp`H9Y5sM+pNYN|LIvrn ziwRW+<%qdkz{HpXI0|^gH}j%+t$-JvNJ@3Vj~HvnA0(Z?2R8UH21uO%f-4#w1X9wx zymUPYL4Zh*d^8$b^?7E=4E-U9;H?O1&;d1E7%P?+SB^4kwfOlZwFd^==aDII>B>sB z{iGR0s8zWY!Hoh55w{L!eD%yG|Mr)IY-4HnbQ!O~q#?Q9AkF)WcRdH`FnE@I5QqeH zO3c+T*&<$eT=3EbK`+4T5%@ldo0|KvhS(XjH)x+)=Q>2&C#~BMb?;o3lpyGOgZBWu z-2?y3fO7$O!GNzC@bw0GB>-oH_{x(3UwP86vD^EG*WL&I>>c9!R}G)sQ5<$Yw_gGX z;#R;OKyQS$z=e~<%V&tS0KBD!A4Fi+h7>`qpD#)dH2Mg{`#riFd+2xfftWIN8bD}3 zzd&~f_|a~UH?L1{^86G}Ul9D_Ht<_Q{LfBJ@aiiKe(!FBKlX0~{`Hrp z;nkC!-ZViVWndhb^m@==gW17SY_nZv6lLU=5!-p^ULXlh-?=j=lUUiUjSUKw|Rk zJAXw|f#kX<3k;Tp**Pt=rks`}K*~ce{Cns-06rRGNQ!gG5s^yG8*QGy=gm$=9`+m> z)p*Vqel$ z?q5sed8&6e%+yoLtORIDpqL{|wd9?PNI9XWxj$=;e}&g|N@1GC!$4JCX{@g33DN;x zsX4VTcLYEo(wKlk(M)YKm=H}PXkZzhFHJ)%5$$fb)DIR@?ngE=Fl++4CyA_2fQ7N| z34dt=Omk)v!Ww}JFkkvX;_MmVGZzGxr^Gcg{9zCLFda_=4WeEE*xaprlF_TMbgWJ? zr#icLnF^%f(n=M7F3Se^*nm3)5Mc&!~%vlBJn{47RgPOXa6IkT^`RYdf1IU z#JdN;dOSt{#{~1e~1^ zTWe(B^|*1kF2C^jhWy4Cg=bDI_0WfVc4wiss|`ZX6mX1mTCX~9*_J1jxX>~{DZv4g zpD(!-99Evn0%k^sWMZeKgb{^7qyc3b1VO;g5X__1lQ7a~P^cspgCDA>Wy4PG25Hz> zWVAF|^;eVD#{9hV+MT1^v!y#)R8f}+Jlgsn_Bi0cK=@I(?My-=4bRvwiN%CgG0P)o&G1i=E;MO!kq%36L+91d!hpUapapk-Vk zb!rH5Fe?WQLjswkhl~P-CZK7e-R*kp_AYO3Xm)=dw#oe)d`yl237lW?xhXoub)OM`a4k5oYg z!y6mZ4iqvGagcKbA)4T)X^Eb#vkbt;f%rHAKP2#{0G>TGya2;90G>KJ{QXSCQd>ufI)$vU{rL60XI6}4uS6j_}<4oUVD3i`BHFl%Cfop_p%fo z!?0(tGiEj&a-)dV^_s>MHW&g%PRLr)p5=by96lUL`O9%KR<{u>t5N{#dK})}$Ng)9 zcBesiumrR(bi$m!5P6`Qf1WCuaC+LxQ&XTvAMarqZzvf?k__-=mnT3n3jk7i1&EdK8d&A{s3k z0w5yMqH(2bo7%pt?S_t48an_UkpS@!p@5J188aN~r55_F~{y_xj z7!H%vyDNhR7H=7{8nDhNE3^7s02DAt@QAu1(i>C(*+!U#?#QYeQAM!Cyd^AWxeF}_ zEHdIS20J@z`CMb{MbJvbjl%{{ZLRTFU!Jv3$-KV~O`dbIN$vjeslSBhr2keS=r}%f zMl1wa+ZH_cnBcKZU>Crf27GA5(ttJk2|q3kwlK%8rizMI;dv{4n`@z~?KV0jMKy`q zm+o?CT3|Bq=Q?kI*8}ha^PBQ90$+&0R}Xb1hfS0cTFI@oU0R9BP>q(r*N}-WuWK}AYk8BPVwz~wnG+4FaMbZGo2xAAe24?EI zfeCSWlXz+Ze7I-$(+_*xzGv7#i_k>qve;CHpzB;arUd!CMrR08x#C6}Iq_2mysVG= zlYo7`NKL{<)^vhT8P) zsMqh4`^%Qk@3gqMvFLB8Og0ECVhCH4$>e|XYS%wFoZGi=DlW~uW1&g0A4=p@A`V)$ z?v<3qtm#QGveJ@CX1bhk;X_b=Cj%=xfwPY#sEe#!gCNQC52HtXNSVpo5b5BHh~!TQ zmU347+%Hz1gO5GSbk}khH6Jt@G-Z>|Yko;Q6^M#HDgb^~=l=B}p=lcb_(P#tNum1r zavAd}KSO*XA|j(OQk33D(oUN)r;b@^!wdw<^R*)2%LFc?H331ge?O&$c`~4d9E?$B zD5%=!Jsk;EPdIejp_&PGf$Qbnv0FocqilDvf>1iFRD#r9djUoy{=NResqp7>x= zTk|Yh7$u#FWtFhfs5#5P)Uxm|5efwqOBI%+z?I&WdJH0*hN$>dAmFZ3EwX68OeV#g%R1$|i9Q!1sE?RrS{@EAwuos1)h#&#Y!~jM_jQ|v(ViXv2a8<}zy%ot0m1`lp1HC6Agk-D+Dthq1eGn|; z1CYQ>e*Fs|(Aj---Ce9VKlh|`>$5%kKm5T4f9KPi?QeZ*iMuo`U|^v2pw0m*gUu$w z5PXO96@)1R0qoOKkT!Biw)UlL3Rl^SNE~qva&05fkPTFt!jlsbF?YlKqhaE2CL*dP zi!mW-^N%UnQyMmwHhfD+bTb%&2B>IZw1^0)zFsSnIMF!J6GbwWR1lCg-$J7W3n54d zYRVq{qY=QvPzKN$D9tLY1nDsmLQ25061hoBvs0s$DO@GN^V3e8NaW3VkB@gjXsPj&Xvklq zM}?NvRnnwVedGp3vHoQYUp419k%_piuUDcGG7x4|^dx!$B9zv15iAL>p#WM6=P}C1 zbLjSzdS;zms>$6&7hm6NFW<8er0HzD2PjP4*ih%N4 zvgnUxAuc|15kwG+Xjt16JbOOiPZ4;5hL;=SsRsD+7Vz{I zF-@nf9{~8Vx%F?LGg%q*=5Yv`wE5kOuzL&GqOVTuSz{)pWo|)y({2FU0nTm#k57p? zf%mTWxP2pH+IYG}OyiIssQ7Mx(vnnyJ|ZdUkv7_v%Qan(1&(zAjP}`bDYL)?Mu@qw zm9S`9hYvB2jRXcpA6>Y3(qK~qC+YJmRh139w$*t}9CyjdQK}=38DCWB(CU5g#0a$m z6A*1UJ0XBh?<>$-Bio_nmB+XEkG>Xg=^{CqI@L#u`o?UjiU)_Cy}1ins^GD8a%T$c zc8aTeg6&p#cBWj$;dzKrpswAGV(j|_GeQtF~0s#;rDm@Zh! z1V9eUd!^hpGwgS3{KA=a{?Zj#(?m5;eD||zHkMQTN+-aN{z45@(~zT$RkeyEB1IZR zJcwYgu&s&UFm}2d1rw0#Einz?QX}s4P=zt1=De8ce%FTc(>46+6HEK>aLL#12cDWt z?6YSXJ`<_uch=;WpA&9i5kKh3RxpIP0SrP+{3w20xUirK9cGos?yPkU#8Qbli1XV4 zFP(33aYEdK2mX9){!FI?`X0c-5IUmKYRykAe>FQgT(@fEtkoB^iUF>pRC>TPMIQwM z9l!=yOChcnfLrPq;(sN;nE*UZ;5jv10q~pwueQXC0r-f(cL02x#cyg@-R3m8BJ(9} zhYQ&5JQXQvzMZ0oNAYu^g|$;)y+Jr7czTC8XTW=hhIeoEIM`FnCc!xa2{1%=u=og# z>M4hraBPMm$13mZ%5a_>>nwP@n8A*Y`Twlu?qjY9KFmuavEhB z*3ZLAw6m^Ivb1_RdTepCI-d6A?OyNujVM8Y7W4kP1-6_uUwt;}9u5~DC?_+?a!aQ% zsx-KAW~ceLo`ub(OaAC~#P@FpyR(ql*z~!?0DQ&*H-LrYXj(@+e|!jiul))3ymX+2mu5 zp-cMVt*OCe5I{{C`Jiv`%&B$!ov#J{={pPi!*7Z`v%QAjd}SJ5+F9rgjkZL@0+ea9 zGT1F`Wo2HF^XbA*W`o+_XYbzrmkdkBQiy#u#2N6|Il=Si1#F4e4fw7Rx07jII=~JM zoTq$yx zK(_>*?hSu;W;nS)+--n247iu52|4|?98x*_Tp$%6yGz*K!r!nAbfmzH3F1nCErb)q z*#vT8g7ce#7dMElrQ)@>I$XQfBSdqMACa;Nl5U@dY|EgzLxXDYh7n*?U*2u_C=+r4 zxwl^;+|6?7oc*RlTtan$=IH_JjzC>Gn2d#kTwxUC1Oii-c?Msi%oG}-q=JB%aOn4W zVPmt1P+1m+TDUm03k>zY8l(@|_h6*};SkH65|mm-0~Y<=RB%ls>l$Db)g{b&O!(;+ zC-U`Ab#d2#|KgwT*&lu~#V=o8pUCBOMez{Q!cagt$r1DcfO2qFRz<`q1I z(xjQ3&rK9Gu?B(&A3lhK#8=+c)PYn}N#LQZFGvIu3n|=36Y-DqA-y z!5?~TNRq^0Ikq~?#)Zs;!|HcGDgf{^YXeM}$lwHN2_&0f!4xVY5=_jb_sC1tlEw!$ zm6RBWi0EgwK&e1Ck~r3ELNg?Sr4+k}C^?E43U?3yK_G!7BO*fxC7#&*GzGhxH3nWc zYh~6=7khBhu)1WsnMl}x@xDj8vRC6L3uzRBrd2GX47tNWFcVVP<6al-=7RL1!0Hh) zMS!_>xEoLK-}_>~neF@hKmO?ke(Ra-$=|wsu>4WK&wu=#1O5Mfv@XB(_`3a_F9x1$ z`gmVqA_xN5vZrm%7&fG_&s;t!|KS#GtqnN4V=zeA5XC$#qEe;DrMal&co?9RKFMOI z!GW(TssG)$;@<>_Euj-)za{p?Fxv#4xdJ?MfjA`a+5-5A_{Q51&_jbA8e~C8pVw*| z7BjPn5+DxDi_g9au4%uM1lxJ z)7;SL*MbP8iNPa*^FU3(-g+kqdQ`Dx|9=+vWd}lFFbf6|(WC*$|7K+WE8@h2I4_|> zRuW(((BUQtj3D*c;86kavrPe%z!1b!b3~g8{!{% z$~74lXC+__u?)Z-U3Gu)l;GL30jDOwTL%1~cLJcLQ+c=aB0!ea>|d*L$c~JV$2&~f zP^#u|o{t_GW~Y@ua)^{B2HKG1)2*Tb&`=;sEIZ)xMDWtom*4jya5oydIC%d@Al*u^ zC=uvy&0)6>9TpJ6$_|+|6aHIgEo8gJ*&X836QGHPAKi?&`F;cs0;X#Mum^Ljv8<-~ zy6BH7zF3jc0yFo{b)Lu^pA3f{Mh1x;fpp^L&>=weR_Um>K70`QDrSZ@$pA=NnFL}r zpKg574UeiTU8%aqug7%2wX!efn5-1`<9{c0M<{nYhL_1>MhMAx#De^mYMPSbz50G` zF&-!(XqrnqGkJMO?EuUEjyBECY#OdSVHPWC1ObbfG+WRZ&aUI{-3Rv%8#%Y$+nwbc zfAFKFymgzl-4fah&rE3>Ef6Dw@DxDL;Z+m}D!?X)O#>`N0_PavEI?A41SxJIlBymE z5ClRE>X{;jq$4&F6Q%k%)yy=;C?x_o6bO)2$*I0ftBTPi{cMr;Q33E!?EgVSM$l$U zofL6PTDB4zc&r6bZ-k8{&Tr#@>1c^MLQv%0lqm36IiLMUE5>l9KLeWS z62yK~$b`6Zroq$O4LSo}H^UnS+)pP=%N+&f7xUP9JF6FhYG!Y z2like?5l1>oeh_dpiO|CoM8P_i^pcb;}hb}UBw$eQ7jJ{G{!2TUP{PM-rVSC!}PWE z`KB7UgaJiAZPT5q{v_i{(Pzil{;Fcj>I;T-+^~%Y0o87LT4zK@2CIdNE1g3y1G@g6^|+gYiGuWc zXnj0LQ+XEm1_>pvf_S)K4^x98 zCdE&}t$9gbdA;-QBD9+5R!w7*Uu?WgkCerU?3aHhK#K|yQ%67pfX0&m7Y59!IJ-`K z`a-~yrvx`(__hM?NJ8xPzVXL}LOS(Ls2(hrb=pR%b6X9z*Og@3+T%`+0vbw}BNuWd zBqv!Ka}r?sw~+$&z=bLB;u>)h!1vAYrUJX_69=&hew6n-0znK|5_We9y|D-Ed;8zC z8`6Tx#$+&=fa^2h>;xxI3LbC#F+aTC;o3WZ=oFJl4`ZLYEd-k^`Yu3O2Pmlz_=ne) zbrIEOnXfPPBEnJ}a=G>*N1BRa8Bf{)SVhULzdp+5G_dwZq%DA~x-~iE!E%x5WR1+2 z;HvPj{!9R&KwiJ4b|i2#9zr27aun}eTN-qD*GBr6(Q{*EV`Nn@uzGSFET>h-ZwdAC z{l2;@bK#YX023GmiXJ4;#k-)i*wo+tl@0vHB806Lh<2d==h>B{E6+E1^HB zx#kOYVDWbhv^g}iYHfb|Km&XB_Co!3O2Q8p0Vd1WhbjO=M#0Ka*{Z+GI^5#+ESVDCc?wlm z!jAJHR5#6tK~NzMYhJ)`PjIjf)+{ap$Mq~&cL_$t0LNJih4V3bumOUYM^w3+RtYG2 zo2$Qt3QFL#y|6B9)+w#8n%yscVMD(BL>KqC&)@sQDSqy;6V2cMnsOSV&MjI57-XmY zn_pjaPi!CPpS|d^!F~nD1_VGznV9HRSgIX(e``8Jp*D?d@={SZtzwc zAb|j-=j}OpW;Wx`omcM0HT>GEYt5_Y4!ZZFS?`1p3E4_i73DTMo0mBwbD?2r@d$-T z=(A0$9%m$#8#aF#L~(Yc3xJ|`%=3K|CqV7Xu3P{^WPGw~5gmv_HOwZ&Q)dF6-1f)# zu=n3{0FwyBg+UJ#IE-LSb9uEIjy`Vj*4l*QddkGn!hxguWjMv9H!AB8ERMgw&`Z;- z{P_v+a_fOV@ASa!-qQ*Te5JA~SV2?}crZu2b|2VVq;Z3eJnbd-$D_=&p9AdQwvp_G>Ln6d$+fC)Wi zDIfl!I@mJP#wz)uEM11Fs?X8Yy)w_K3Ii*f|8VVFA{JT|8GYm)UjY#1CZ1Kw z!()Pq%QeLn=0Pcr%XRouu*lWV&P8PThnkC=YVWI8nS9BoXBU$DfM{SaEbM-y84$ft zYURq6jp^Ad^TlmM{os0#=dP?ZFTJ>rJLu7=A_CILR{QEpvAcb+q8lXTy`*u!2!*BHo|Z%e6kfJOF{7CT(HNtss8E?50RzY<&)_YgbfthSn7?N9 zaX|v}(ac0_8YHY!gP3Vwy8fPVn&bcu&Kxuf1l2SZ1Eisu&?X@JUbr2JRxI~niRv^w z*QtH|@)rNW*OmKFTi~#}>cUuQ%MuiASe&#*0A)~2A)t-=o&))YuE-xw?SpUM>eg#o zl(cSD=75&e^47X_E|vdUDnV5u|BVv>y{&E{SQychIKLI};<+hKO$B#hcuRq6>XEtA z2-s3#iwG{GZ~k#;6_4BeHd1{XkGC7yN+Y<0*>KQ+4+Ci%b`3qIxCnqo|KiCR@X`c0 z2jE+&0NCw^jm2sa90%C}mjc|K!*1^Z%M?stl_jAN^vshJCj!|aY+~3`LkGq45Ip^y z;F*cwTi;f^^NwL}kI+c;AY|geAkP)Zb_fNTat894BihjF$?bL>0(wLZn*EH~xuAn) zf_XfUIy71?cNsuU<$bLxA^j;88_O7cs2ezpL$oTAEQL-9SFZ0P-ghex!s<2|TnGR6e)hdDzA`s0Y=hV*Eqz5o*ggJF2Ab6ID z0KxsOOb#lyIIEaNPbM%Ltx1SrO@}hSH3Py}|M{o@z|S-b06D=*;C8oE2Lvi3K@$-* zwajuSjf@s0bNjPPKhXfQ>s6A4CDSI$MV(ZvVz59ZlpzExOmXw@RQPv)9o#y5*Z%ka zWygDqDPGtyo2z7&>oA!sBMTBnoi)OxK~&f6w?8`#FFzLJ16Ao2*xBjh0n8czAw)X_ zNN(bHe~w(Ai8Mmlghqo}0@ROAF2e#kO6s)Ca<`#XSfgAk@XnFhXCky*VPtNKiTki0Z)$6TV{xxKdl_;$z0u9fv0ng2dLjd1X z!@JSY$J8$8a4cqIVf+XIJm{e}4qeYzfv0@BD~ z#9GA4+&*vJ9FMq?4uP~myjZpDbJ1P|gC$oprBMzc1c?!li(Cc8#dIe4txj$e;yS8 zI1&aVY4aD!@moVWAJueB`AeifRTZT=D%A-GgPwrt#G}>7Aev%nz;sRU`m#4*Z4jd<%$#5;F^kMAgM zKLGB}6_Z25S|HY%fHoLfw`d{uh6sgPC2;k6BaH~OY?Qh9^e#e3-v6PSQg6UwR&*L> zG7?=57g=g1RE?K9XMl7B^ypelLWG*ExMD^);{K@b1I?YalC5E*?1>Z4%A*@2&$lz6-!^7z+Mi+P1D90B$q!a#;rvV{~XgaAD{3C)EQGyU}E zssHA^gZR&X*zw*zZ4v^b(o`WrHHC--2~aaAIia8tCl2-TIHQBAN(oGBj6nkf0!+#n zfvahNeu@+1wAM!j03M29AjyD;V~2K0D672|-JO^)*#KFifW;(Bzer)`VIy1rd;xZ5 z|45*MRHc$2HrvQsH$yXdVSDoHf4S@K?jG_#{qqT*o6!|h)rQfTX|F!*qLL?PQ+#Hs z77dJg*xl7W-pQr|fwMjQB$(Rm%l=kM>YRk});T7!+DN=KRx#xkJCRS1gQ|OIJ@d#6 z^ry$Ml+gC_)lpRIPvZcrWB`=8C=5mcgY(Fj3Up#Py&dqv=>`|4z%3Zwh`_bj%;g8p*=7Inie=U1J6ypoxddd2;3y` z{g$}i0pB_VKBvIf*9@;Tz*iq9zV>*)9s=H80^fMI$2Z?oy!(;j{w<(e3Jw&Qs$n8d zaW_OTB!{c!*1e=trh>}SXSdv;2r^_TaL^Uhr+hOU&1$HWawfJiU#Y@{s@-_7qjKEs zT1^)G3l^LsS`k(={MB7`)azs2Ou*;>%T;<2kM7j8|M88UM@J!6cO0s3CRZ&j!@nDH z3_>U&KvmW#0ud%tIqa_Wldu-HnqT{sI6qjnamu87V#79T-E}He? zf#r-Hgp5YgJdr8aQR$R#L)>^w$ki1VOzs90MUe!tM+Lw`PynQvy$egK)b?!q6A_0{ z2(8y15fNf8?n|~iCZw+<=Y4=c7@gIY1b~vbEoIRsDW)cQj_(KoMZ-yB42=^~qbC7I z2DW~PQBjCCK`?0|?kpnrQxwh3OeA1)B3Nr( zFc_nv>kQiYeZUkzQ$@Q}-2OpZ;Q$?jQC$~M3hiB`4vZLC2Ubp-|*AuGgWUF?=o0tWWOxP4#26*+c146H&P z=}hIF*x46@i$J(qKdf}gsu5RSgM2iX;5;h6HgOS`cC{CtSvEL3Q)^q8M3&^BK&V3H z&O&*x44jzoEqj^@i>&FxBq;V` z#E*9)4>}cKsfUWDvtUi*^7;vbZA~I>&3k!wZ^M4)v$OWI7nl7lRV?}z&py>Q7k4NN zbn!l-Ej;3nH6*8MZ*sU{#|NY|)8|kC80!VXMktkH7fUMfQ6^5wa$h~+ugv&YR$rB) zC$H3IDW@c31ps26_owu~9RDjs3<7P4(D>Zz?9JPV4-Rp7eFxpkr=S<6xZMIb4fv4(mkhWB#Y+afB*4=X;OUllY)$aF(}G_( zZ}`!Zg12r2ym?*m_VtJxcMaX1&-vFI!+L9&trH;;kE~bpeI=a`A4ik~UClfI4<7Q6 zEgOAZj0kGpttu{np&-y2CtOaoEaNPtixD$*5=l>yMYcJHxMTs;_nA4mIXAK-wI{T) z|K3d?r9=GN} zPEL35559VO^Mx~e^PBs-{U7`}&MYNTL%SISi zKOw93+IT7>%cn^c&#^loRgcD zhIr`5XvU1Dt^MS+AI!#cf2;D_xDo__)xmIe9II!xtn7EJ<}bC_E1`lP)zCp<6ks+39@_-Ywy*}^Az`1~ z1wMQaxO0H++7|kSq5brEG-m=1THq%H-f4j;fYSn8A@E`cd;!3xX}BW5XHOBIJw+V6 z5b%Rria&c#@VyTs-n&8ExCb0`#9mZL2ec$+G)$Wwp-BQjGq5Mv4<~bmYzg#n0Tm#l zZ=z}`jW9b6Dsf=?e6{B9%UG|1gyz*G3bYia?Qzo>1v_Dk8W=7O+7LKI=QE7Q=fh(Z z*QaoBVXoX`Qa#U=#&*%hz28!W-ccYV7{c4!xVA34+1cHa$MN zKfwzpHt=`n5 zQ|HLWQ>lQ5#JnNk29~2$OOmykzRrW!5j9|N z0I&dks#Zqo2Gm`GO8iIS&;VmoAkgTfUv)m}P@VBZaLBsP4Q(0dh!iO&x6<7R3X3dCuJbeE`OSa_!SKeR;dwQ{eLfcnpRwpC&$Yvc;WG zw|Muy;k9cWzVU(LJ0B`Oy56Io0~-ynDT4LJ(1@%5L(~zG!d(w3n2tKQc$37-nUsEg zWGodEC%}%3rUtBZ&emM@^V^C`Zsft2F|Xf>YJa5~mSOzNRRLe!|H_G%=?O5~14pBZ zmExR9-yojCSnjv_egekw;+3dn%SnXQ`!NWAhgBnw>A40;GrNZ$qtMoX3%aoaR&-aj1+$YjqR;BP5B zA!iY!ac!ePAK3sOmRD^w$y$IBut!MtWMd6`=?h!B+W5!P-$784=l?ED@n9ff9&)F{ zmS{oRkrs^zq)fNkW?hzcC-*pm*@Ir}#B`m1_2(yYcG7FN-pc8! ziYguma8{}3v&Eo2nBXP#5)nX-}z%VZDJ@eIRToK5ZHmUb=awsuoG^jw0RG_e;c^5@3{zVfb6UR zo9jR`fi0b#AgaJ2p)+DRCE^s=n-RAsz`G6b-3a{Y!tjCu&nJk{i&Nmq09-sreBnfk zUwRyP`(?!&w;Fus6W|9QMO^zh;>LZ&%z#ZXYz1Pi$ti(=_6m(&4*RGswe8J@`FP&& z&4oFZ0Z}+=dmmr7Rg;?`rS*(vX=Bwsd5lnW#Tmk!HNq7dAjchnTBE#z5wmj53^&@S z0LYIglCGa2uV5?`9Lf2Hjs`gzZ>OoFl} zn(omE;9>f;iUGzD7wi{HG_l6adeh2_YrdT5nC4e!OeadbK*qjX9bJHCN}5DdneX*> zIE4fOdJvO|;*+KE#$jVup4wh}c76Bo7CPOHYEeYmpr+M4zB+9jqdH!lMjz>OF}FOm zY9Al}cvxL5{vrfkwo92Ei$vAYqRS$rLLFmUfl*dpM@|^CywFknG@X07L9mEU_&c@J z;Mq$pPOK9jM&R3#xRICF-hg>@<-Y=q!=k43ww+J^R%s@Nz~6KlO;1<{E8Un^dt8!@ z4MuIPuy)ik^GNb8tZfEdSr_aW@NEO$P1+^a8;J}cCTR#E5qB5R+jD35O5=bZ0+awl zNKwE9Vh?OhAs5#X*VAWkSD_!>g6z$KW&*BF5YC>1ojwJfG@g9t`4gT2u_V|CWG3J` zU{hef1s=4(Cj?#taLRxyJ@8xvULo*G04@dMg)_iQX99lnnSj^s82FR`JbNHnzd_ zIcQB#=>U%CUutn36Of35rO;M4b{WSMl~a1X*=Lo#3`~LJv^}GqeR*yPuw}9E~O&NJsbHTkj4j={05T+F&U@^SZRzw-b6y}{*f<$k-G4^Je%rlUX1rlHqn%30N z=|_8JH|CV*Hq5&6n!V}jZ&Hxpp=~6y{-M0zbf$}-q1k~dWDd?uFncrtcvyaEIxTRJ zp$m-+5)ds))F|qbAInxhk_LsDIW{V7?qXv8NKWw|Gz4{WpWpRT>W+fu5|B+mNFEdd zrt`kh)05C%IicFk_ZAOkOMRe%rg325FgHIc=Bq7A_5W%Q{{Wh?%A7dZ{)PY);3z6| zb<|*^uETh~ebnZ+`m?H6LMt0!%^^=Shv8(CPx>|AoK-MT1=iVDKqth-v&5$#C)yVH z!GWKg51C*y3&;LSZxAIAZN(3fs*$?=Z-elwG*u&N-yf_LX*ns*Mkma=lJU+7Qy-Ou zatAfIy;%VfJh@3cyXoHa50-`-IuLtTPp-l=QZT^o9>DJG`*jyWGKc5zq>y?j3X=vn z)q+nDn84GKK3)Ph_h4NIo3`NQCUEjJu(s}~;+Uw9$yR5*rx8&-bO<0g0m2r+nMW~S zZGfu+d?Olmdf-auMZi}Y;ByV}7=h<@fM-tz{MM%eesUN1!Bxd;9~j=eYPfzgVt$~A z1}q_%QZb>X(`8HrTk^Wd(C&A;HzBFsIoAHom9~6sf2{NWi4`D!70fn>(f{&W`Wd&G3t_TxGLPb`i4pxl{W{6{T zd_aZa*3x-2xR5ey7<4eifRHc}K90LEeN2JLtz0?P#gA`C^I2_zxVc|C=Rz^j{zxiR z0z-EGmyRzPBe~rOPH%vn_VHkNH~xJ9|G}dI;AivXuL=803z^!dPzfPOPUB0Px&#eo z?nYta0*IMO2tiaeC^S$#PS_nQimWm4BG!jk(6oGrR{)m&Un+_i>B!nnuHK&FSFh~w zAO3ZO>2@FQ8IjSOtinya!Z-euGyaGcrj?i3j*B=ii;EU!nXf#{9c12EkpUN|dwWdtYM40o#!^g}VA)s&cZT8)jzBZG>o68q)96yH@$lgKgp zqe?@(xD7nJLF}sGqXlrkOaFYunMiQ~WB|ck1MVz5^^XD81TcgWK<`vnPkzK~4LCD{ zok)enjRo-DZE)|v`&!c$wzUD>ScggQ%^nd*bM{>2LJf?)e@4OMm2pUDOJG9S8WGn3 zZ4CG6oq^XQ@COP!*%2>M@NxiNnE=l>z*o-#pV<`r>Sf^S9C-US@!D0zw?8nvf6Z|B z0kIK@jXt2NSX4q<0YqdOKRVoOe);@1zwo7f{Ht&7 z^Y<6S{{QdeKX?c#fQQ!w;8s0kwP-a85ErZlM8=Gk4AIH>nl^BnSx{&&GYSM$N@h=2 zU4>#RMDpaz7lNA;V;MWq^rK>>hx{{(zhg-;V4b8hNk4CwGp#?bV?d?&ut~@6jcFGkgU~- zD8d((D8OL^4gj3r33%>ogPj1pVZiqQ+{^RAr9uxA_SaZa=U|l>tKRU{#$4H28EGpm z{iF(K!TX}f%b6nvYtdrvNMucg5Ei5qTay-edJQ-!z?%`c8of4XSkFHPJ$MrYp*O@^ z3)r1G&?(Tiz9J`H3$o}irndL#4dC>eBMTJZwLRF?Pk=6ZI^kprtZjI3Wz>{b6f3bO zQ}O0WilDg?yuviI6<|h$8PQAun;MoA;!uEFLcA4-??mFF5>H0pW%`)l#q|1L0Psr} z1wXn-eCsms{Tqh2Zy2tA(&N@m#jRaK3&VCRm`w=uK;QKUbgz3f0=>uWSk)e{^N+?| zaXZ#AldZC-fj-A|!&cxzR?Y59jF41!aK-75)i}MrokfPxKrxKu!Z_Lfm`8A;g*QMQ zPUsX4?2gp2)VljnaX^%n#V?QDDof&u{Xbm}h7gF5#l<3?)afV^cW>Ch3^!W!w%dvp zfmB;+E8AhM-8sF#IDH!7K?j_h(&+9gLd@xE#{zwf{y#GK0j)dK!0p-kbZ29}T$_Y& zPzZznKHRqC)HGC6oq9idoN&u;`B`l36t;$Eez`=jU*0vAsQJbR%* z*8<<~fj8it07iq(BQTGU&fxeFpJR`n@oL+@Z2UR~NmhTyJSMSYI0!ZXeo$r9jGO~H z%!f6-s1s{~OA}wTe-MG|m6Nj86nab5{r_Al;*DLz2a7=?afG6nUS`vR=huMK&K$r! z1Fk**?mX~+-!|Z63QX6MpDlvgr%^|>!R0?I5fViyZy+Xw^#WZ0*eBQ$G6UKvF`0RH z08_!;V7Mi~Yi9Uoz2LF}pYDL4Yk@BW;4+BICy3`y0e|%c;79ij-~Q0>`g_1nJ~n)E z$8dOHh*2%pSqC{HW^z=_ zS+;XZ*$B(~ITXJ(*kh9&7G=t_5=rhlWJ~bu zdE$k0z&?OCI>l8X7zvphY(GL49YR!}|EG=HY7b!H$r}bjp^bR}rAuIAD+X7_2&`E9 zRRl0mC9_odt^{EUG*ja8cEI_GCm6mS4R_OKL5>54oEzk)J>84Y+q=Mg2{e*i6k6q3 z8%%p|$8N8|&I+)dgpuz&fPHWeSajfI0!${rbmsqU2J0gbyV6F_*A&x=&Z;+@U2p#R zMc-^1z&ao<#oHJyfyQ+Lwh73L&;aa-;Y|wOC-AR2;BrsAD!|uU;41<=9)K@y6ED5c zV*i;I*A^}Q<=Y+p>7Os~!AB8lhOJ3(m{E+N3D~5~IMW8JB9$wI=TarefY)^ng}1Xu zwCt*NKG<&w5gzGSx%O?KT~kITl%lPvc|9hvRjBj)=fR=<2&(u`Bo0Y?pf~NPdvKEiHSge3W*$(S3K+ptA;}HiYFp3&` zRjM&0Kwz@^Nl2k@u+Xqc-C0Fpw|hjESTZF(DgYjiBtWYie8nGHHgO5aC;lAzle4CC zSWrrra^igI{i~`)#{6e*ILVMoMWuh=h(QK=-(i5bsCK^lN?;A^9k(E@I>C=O++2YV zpc1Q2uPeg4l^B!UqOV(@Ty5nWij4|pRTpoZl$SS4qaE=XkGSadKDuJZs&mt=iaWJB zhiuduAgDyw1BVK1ZxS!<5SIx2*bHw2I3y7a2y;c;@4;n6P(qC9^naB2m)r8=RzHTX zk4l?VK5{(!C#u9u-w437Cj=W4;^U>_gSla8Oir@FubtmC2>|DS z-k1aT_Q4o|NmDWjEXC^40%$!roq#(Vu_rh|CEdV-8^g8oGVD8jHSrf>nK-XO>unS;UiR%WurNDOLBAW`heGf~E!j>pz?0qYrv?=B|MNe@;d~L)v6gx?sMx{NKGIVcil+R2Dm%HhR9@T(5YWDF+Gk5VNHNS5o00(%kVm_y1!{- zQASNLt-CP60vJ-`HKTwBOLHlgQrJ(4QKxwdkR0RScvJv9JS4y&9ZHjIMBNEsW{w;& z%kjPLP*)?Glmyr-g#uMgdcWin0Q_RJA!NeIKY=ks=6vg91QeqKaCJ096PA-geH>X? zmyU^!A1BS#Dt=cQj84|J@;Iow36*$F>kRWzm%7@9c|J5YEF#z$s8Z0s;}?=Q%Jf?G zXmN1-3Q|2;Ic7$4oELNSZ>9R0;lvv8+?F5+@L>ns>HTyZs-j|qlqZ4R4)MmGha2TW z$tu2s#ROmI!HqS@d5`_orNZ9dhkft~u)pVXe-dmbkhb;rqgOEYDFHHTCn~>q<}+9= z;7po_)Z&&Ta@3J*!eADGo`_2WdS_=$)(jH-ycPwx4dA8%uSMWIfTs=kTr~VVfu9rN z$(i79d}@kocNMqpC>FbhN#n|}xX?mj4x@y=qY)2WEmma+!m^yWXGfVAr4?V$)hi)D ztZcDTDeZ?-$dCz<>)SA91Z2UUNgkisATUiN%wi*Sih0%6ujcv2(IKB@+L#3Y3DTk+atMU9)gW&|rnBZz0f2{r1Sm>{hGGW^Bx5?4h=mxV75ooq zN@Y6O8%dfPLkKW48D&qC3>L&v%tb8*boH+wQ3gYqN4ba~hi0(Y-73?mZ1N0G+) zw^CeT9^C7!LRd@mAPy+7nc&>124}Ve`vhJ$;N$#2y+IEZwlpwuAph0v{%qaTajU;> zq+~qpShavE4`8&`j%$Xx#hJ-HsR%v#FMmCw_!?PLw56dW)_kI|$InH8lY zCj*ifpSbzfD^Z-^i-0_H^4hqphZ$J!r^A$2! z>#g0!BZ(mkeYlD382`1I4m0*r3=J4#ONwN7I{1I5E_r$F%LptY(6oZbcUo+227CzM z2MXMTxcKY9z=H@bP@Vp(pIyK|I@-uly>6@8A+!~dCdVWrt4-H=MV7%SP|&H>&)4*C zCsV;=>j4)8cptz|NOZvv%zryHFoWNHnbSQ$Z*_){gCsXMaMFNnNZ$S~6&gCWdRC&d94TxfBN3U&3U=0#8s7$540DdX`q9~< zcWZ2Fh*JS);(CGLr{XwqJ;8oMycL0)0vrOkzA$|Fz;OSNn87E#puw7fc9}vvkRvpx zHC+R#^=-vSoBvkw-Nn`6Pi^3@U3$ZYu61#cH|$#QmO2eXSZ$rvFbMH#T|h1j6hlB( z76EExX%i{E9S`vig3rhYA!!y#E+TN)`Isp>W*1E$8Zk^-VryG)cC*3B%@(J(i4$vH zL!MYCPBz4e1~@VC0HD|J694kY9o~Mo!^D7D3%7;lg1+jaNY)hBDMYo1Ho>w)fi81sB z97N!-L+E;6bn3+98nvc%&b$pL=dzJY+3ZH{BVAE7SL7BRkvbpEaJT9qPpkzzu^F%i z;A8dQ6d>r(E-fRVkiu&oM8tawSQj1iBUr(}=E1%I+cV(w%!OI^6!z|I;O3o_7?}KI zlS%TGN1vDHyxlrU&V~VZfySr~sOS29VI@G-0YmNYH}mKmQ1Q1sd+B=xdKV0`1)7;V z8#CQ{M}SLHU=o4vf1>!|C&2y^*b0{1jy5iY(_0=!`MIm={_0+=#$v|R`-VsFKvtXk zk>4_M3Rs;^U&aS=G$@MW`0D`~oyQ6Zm7PxUOxX}j_+bMP&9Ll&#nRI-RsFr`6UKUN z8nCfLT-b2k$$Cqy&xnnQ;lz|UyH1?lBu;M-r`L(iDX`WW)`Xa@Y%DedUi*aT&5I}z zak(9jU8+)XV&+p%D`K#yL-ZD^GN&f3v!3xFIz!kHsk`hlSXbgr&$k1m88E%_DouZ#ui-&FxHKKa{^c5rgfOeV`o%<>k2SmM084PJT{5R zdYw2csrCO;o596vV6aLY{-^`+Gc5wh%KSh`BO;whU??6^1`-kBnEf79O0<}UPlCuO zXwuMJD|@$@(3}vMiU~>M01-+OyNK%!2wE66KpTtN$5uTa-OS5Kx0>Zchwg#q)-bpN z2SN=AuKEiY>~LiPlo1`&GDtc+yezcn833&qPI7dI7*C-1`qn?f;|#R4wqI{Aa3;HmCs-6j!e0QiVm|K=X%c{yNUh6lZ6^O&C7vfc+kr1{-ZeOg?)tf(wJ)*@x}U z2jsL4Hba{FNxp3$8*9Lc2DSm%LZNS8gI&E@B54@{*tU=i{#hCQWZ!?CK8ZxgD^mES<_)-9NVEDmO@vWN?5B3xr zqG&^ebrB;lWwp_0YU}^B7S|B6BO@Umg#!v$2F$i%5CD>H$r}oQOvOu|Uy#uOAr}Bv zSqJmTNGol?pfGm3o3IiUHUc%G@BMz5tKl%ZfNwGttWEv&e(7wBi<`vO)UdurY&XF9 zb>Oje;#5nlH^4NB^?Cv3Fw6nmRd?Ae)UZ?^8$|U$$PF_*F?ABoaJ9j~EssDzcqnXuE)W5^N&!s55mFuKW6_GG4*|wVYtUHc zc{glKRh{ye0UmH%aDCdRk_shEgq$`aGz%iewgHFet$}x6W8GF;1y-HFc&y()pDeKI z>*dPvW~Dl|74q4t5NUKO8a=IKTjOZJd!!V=aq3=h>ILi-;2 z;UVnp8^FB>z-;Ps;zJb>qNpci# zJj?`mE&yLjcEfMqRlIXo5j(~DN_2J2s?SAB5xU#aNmt&83VNE7!l%r4ygDIsg#Bd+ z@F}9ckn{%GGw(L^QE}~QmI4&oACI831K~6I~PBabLgL$1?F5~4r_ka2Nao3|HuaTa6kZK8UYxqNDJ5GC3ugY z-;|=F)}t3j`XPZH22>{imQjGW3}p51@|as}5>)qM$2*G#7uTVk^>Y1iLRDYQIP$+A zyJ_Mm0q@u$2eEQu$4`AkU4aV?qX-$r3ERl$v|`~KJ(!L2(2s5L)j$-loYd4eFpTlQ z$5{jGto6Ex=oRQ;*l2<6nXi=B0eon{f~X3B9ujT9`>Ix(fBxEWS&B6oFsqhoA;mFA zOdOX2sN?FVKJ_bMJrG*KnVl)FY&2MdYZ&fS524iuAjsZ-gWg#{cjvB*Y$e(KRw87i z1vWN-Gi#93Q`o^F^oO4S*YCNyU%d5?$poCX>G@SG1d&xs!|*=kxxZ8eVVdg?KCh}e z)}%Ga#f2WVHP%~q84ZUN?Hz!V1YQu}83FF@0pI`FaDUe@fnh2J)tpkG_$j7M)DAhT z-ebz~L_l(gdS*@5q&JtdO>juVOFsP6$04LXg3tIt~wgnf~feTy2`Ay=?3^=<^oN9p0v;jmY<^bkqxMReF2;7I^ zo&x*k8~&~WhXQm`8AwvjK_Ji=5X`V03_DXI1mL~k)j|zZ?Mg!m=D0-b9ER+h-hA?(BPdJNN3y?PVV&O}{Ke@#pQWmv((1>`Vpa-o{ zENTcFjbeMvf5;?|7dAklGFHgmK_q2I9IG}C)5!$7gzmM0AzIn&IKup{!ghxJ%qnOP zM|t;0NMzuUGj6Q7=Qe@^73j>$;m>O9FgSkBhEXwO#K^j6uv)26Tn^EQP8A&tO&hQ| zHADffCGlJjfSth>5nOf-$1z{gN(*|_1z2tS5B9)Ol3&&X)RD(zjb=Jx6B{cg2gM*Y zjYc~6y`SEk;Nn_?7KS@ZKZ((5aVSd|ivX~Bk9hk5>~Jv#Mbw21;Xt1g8<5ik*9iOQ z5c<~p!2SU^X+a4Dr;T010148BUs^<90k^)c&4{fv z!1mlU;eq>9 zfFyPg8coKP9ARvRDGa9runppRG<@r};jL?ixCGW3L!5g`WU%_aMWF-MtJ|tB$qF!t zpimZz`?}Gbd92l6`!~hpKiRea_a7&dwk5ScC6r~FLqC9Gpl1PyG{!99uqK2?9u)vT zbV2jz7Rm~j|M zw#+Zopbc?yM{w~}1DgOhqT+69QOXj~g@T=v?5s*l9Om0K*={)5A0Y(RBmY{mU^a?U z9jcyT{8B~-tbhV3za1%Jm!_Du0h30cFdU>VrL0aG5{b<^0{469ojvzK8i#^~mEbVA z@}K9|!EGSkT_V1D2e^9OJ^mZ(&i$Xxz;+6-85csSSmTNfvxNVdAI2-_Xu|3doW|H2Wr!frXD!{N59XmzV4RgqOJ&L9Z_ z1VPNh#l;=Zxo6l@=31{mtd*H7bMFJNI>H~CxQB6q7x$iF51DJd>wTZ+_sj?!m~mjR z7lge4`vDFNjtq`5jwN;yD(UWZpCDw7(LmE>TJ+;82xdrta|)MBVN2oH_l%$22;85- zc6tqhSvxN3>brHguuR*MWoz~mhs^mfr*vaZ>7V@lqPlqTzWjIp-tee9H41(yX~wVV zkS7{F5sEVv5mj+TY>PhkB74+}@zF!`PQSr#dx!j|+Wl-Iak322* zTJFY?!y!|6`D~2)$mH zcysdJTK8ik#dYXGr?UhVN3BZ z-p0T94os&|6!EhxBKW5)5--TQFq-_oo61Z2ihfpHht@v7c+I5|i(6wY?Og^P#RX%IX@SqhUKII{((H-txah0k6r z`22b0nbX4MGA`yzj3Yb;zz1Hq2i!2@Ziv}V2kAOm0F^=Ah;SRrV1qDC*LyxR@!5ID zH|E{QLShsGJ5D)WC{u%%?-;M&Ff>h}Y9H4I9g2wtu%8v}OmD60zE-6a@8$2|kPE!(~!%0K|ia6`|?;;wk?uh^&6ac?#A2}yFdG;G} znsee@uw)Wa5HF2TP}|XfS(78sru+elLj@;lCV{1|!hYqnEJi$aLEX+cP+{td!e2Wp z?C#9#Th-?H^PgLUJ&qUe`pStD0DeG$zuD6KByX8W$xfIix10GObS~%dhumt`{46;k zcbhdrzY~79Whh{gzJQGrA8+3kU|D8(d!r8oU(EwHS=BbQk0Twfyrsn3Fc4)Z%OQJIJV*iUz?0*YuuP-e5icGhFFCz9Kd>>vj73A+H;VOrT1&7 z>Wq%4+2Uvd2Q}f&F*aRhRe|+lmMH|zY*Sp_Ku@Cmk|C%Qgj`c5U|*D%EkLtRoYmaTKDF@Fe2s7qCU3EIgQ}_T6}GK?lG}rHW^__HYxkiv|{Ej+drPyCZq1Re+D z27xz&aXkd?0mnFwRk)8b6{s@cWYfw|=%q9UA5cdup#ZMVz*h=Uw#$$$6lWn61!6dm{l1v=D(}x~RNr5q9kFKI!H5RBYi3 zEnMTgie1n+o<$I6$->oW01^tA+Lg_(`Shnh{eT1TJ30bDRh@IrIq#fP=Ty}x>dcv= z#zz>SSLd8!P*Vqu8NcH3Xx#)+nW8um6N0LSqEJ(-^z{SfvTpJB{?6v;laEf9x4c1t z1T#^GXu0rvn0g4};#|;LRyAsb#2ind!A*CecYC&azt%E|F&pI9r{{C16Ck>A@9yyEJ zRfkbz1)3!1Nn=JgRZgR>n&Y=K&JGU^@y{z-R>@3Df4}&^tQ>Qpc=t(WlZZ>8?*xY=4}ih zQ?R?o*x^wp+H8xgw7`!ixN~PIFOJbuN_|W5FT4xy-HtGyasp+X`!}q( zmu@b(KZUb}fz^a0@HDd+TWr>P{w&;8G z-I~_==Fx_I;-V0|h&U0^I9iM1zsP=1AUJ7@K2mUs%Uc}I-l|1ZEJy@lM#_g1 zN%RlNPMEURboP-g^^-j_-Lc(1WH8@COonsYb=JZz>E;C7ul*M0#orEJ467+%tFMc+ z&(B+$Q>H@d5cnX(BEUBmG#^jb!&!%|yr^Nl+HW8Pv|KMB!xv=WakpV_+_D*Z>g7s; z=!Ez@HYbjta2Sk55;C@9ljgFi4fYn;y&1NsK#NqUW$buW^wbu`L#HUt7ldUXymg4Z z{yt1+u)PJvII?xeV;GJ4r~eiB&){FIpGqkCI7PHALfYh_mSQ*1V0dZ#H?auNBy#mp z?8zA1Ce$O)8m)*0RYa|0UZH9nKU+}?$0^oOhq&Wed++Go8gT_EPDh2c!!sS+1o1Qy za;skxHJV4?A}a#EoVAiC@zDzhk{*}6%@f!DDSH^$W~{<|4Ei>wti{-9^VVqqMC^p{ zfPAlvKQCAYI|fDs|ceqF0_Xs>KH8V#$bpzWM0FaL+t(x ze4_WYw7Iwe$;KGHw1vA?B0CQM<{|Yj-oWnNM@A)VY(~%jXpBrI@$Xo5q%ce|9P-?) zPn)zgn$9jc&{o;k30Tz7@M6+ah@B({GJ;|QrUIvHc-Fxcf%gvszq%ecJQ7CEP#5r3 zJpF6$J+wBuSeg!)b)BdNyCWHH;;`U-7xMPKq(PY zBz4o}F&M-cG)1yxhl*adL>DcA^gw3PyN3{QRecx=x4FILzWrzB$N%%8`@j5K4Oeyp zMNA4eDbl7Nf&`7@jzn;Xk3)lm2OWUleG%Xhsnz3x9MvXAmB`4c6wcz&(2I+f5pTYA z0XUp`^+AJ1!?Hv1Z4&{T1u0nP@h64b^u(67 zKFq|zpi7O2(y^?)NJiB2dpkL?}C)Em>-HrF&=a)Olw z?&2xRhj($?P|soc`aa>ccfp5f`x}j*93kT|T8==qFVvJl+h5iL9;H`&W`@l)F6oUD zf~{%%SYMkW9y5*8>aieOf{tSmcP+p-$4Y56Kfk-=wL6Aiz;@|l```E5&lW;f&|3QS zd3t4fOQYp%qi*Q&8x2DPg%J#P7Q%@+*UQ@n& zLHOKh_|&O_4cA!q;1@pdOAoIYylxR;eJHW$skC`{EVbp6(ZJGZq8(|;TCk3!#L=d$ z?{ZF2dbc#4_?>mvzQ$WR3Hi)EJ8@iJtfAa*e6Ixx3@l0CFjI{(UTYJV{HxFpG<&M{GHV{V- zY&o`O8g6+%&{&zDGDuNtM%>!_(Q@)m!pfLA6YTW}?X6AA16IIfL)jd~MdmooPTLtl zojCa9sV?inVQip)wiP_FG|hshW1tx(jW7Th*Z_u;|Nf*WQ5WTrfy76Tg~EaeZt+8E zt|nXK{u0}t#u!8`+8`QHU{s*HI~13;DX)xhV_3X)O#R9Yw4-1=qr#U8 zxOczi=Qk?u92+As#^NFP?n({T)5nA?u|ihv8^LAwU}%DUbdcbeV!Yb|S(AjL0OuT) zI_@roLl1Q!Y@Z$R|J)E00X#?>q)x_QrLCm(6&=!*48}_Gc<_hM)R} z$^aeRj=r+qm~|&>O@g`>IS}Fxh~on3y#|tX2t=UH^aA;3lU}`za8-pXPPkpeFYg5I z-1bZg*eoJ>OGn+5XN3UzVN*cqyAS$tiv5E?@^51VmUZQkdLdFcL{&uk5$ufyK;i+R z9rK`)+W;RF0KcOjn_Cye?7#=AFy^yQZRv7vpTGWPu$hNlQCiwxO#f3;6BBA0S)7_w zwd3qo!DHux+&Y}dpL~6L^xU`R%RQEU>P1v-=*J(o&;l zo22#lcZ9RNE*TR0yA9uZ&=zZ3wvveo2Wa4xT0qu2u%Y+!AowLr9Z`>cRxT}iEM1bC=~$XF_b9*aHS(O)O%P5Xc-i5W~?bm=^PR2+ZI-f(8$v!^FId{ zH`-Egn~H2ktLN1qd|_MIF5t&E1HZX$)XTtD;VC34&Q+v+?UM+sH)fF)dzrN0ETOYn zhWwP@jM6Ly1NmlGEaHfuR$*$&v3DE`xGmummkPf5_=rD#q~I%Ogo~s2?%of^b&Q{y z@w|s$8@wxUpb}g7lIVTuGKme0HMZd1hM(K$to81T^<@_w`BSo^f#K+$Z*y#JOe9WX zF@gxr;A|m0Rtl$pAMC-4w<2U~V*(=wp^idMX#q!TcKTteS=$F)g9;F7X^6d!R8ugD zAmSW|Q!B*OTBTn*+_kJAko3r!5X;{>NBBVj@V{amfSO1VWiA$i#euMziWaDP#F@7s zCgQ|NZFQ%R34kx0mpAt|<4%D`5CF^!%*Mvx4;ceObn_9s6%-tFri~} z8!Z z{>}Pbai&CRaz%A>;!_DvORzGLdKJq&?1E6kG8JO-xD=j-)<-&PpRmrdFkX2u#}h& zpM#T_gWa#-a2ET(u7JWpDKIY3bK4XTZBv{xa7y)l#p0)L5^n7y<8f5}k2Yd3kc*yw z8%(F#3(eL!B62;7WlePHG!@Vnc@4TCVnfq}wb240!a1X!VcWq*d>j+tGZWz#PUkc@NcYq8bLi~Af+(ba8#z;S-}1* zP;LrOKUwhHLnYsS#PRhD1=mJOjq#gcyima}#CWlp?*nt|7UM>g*BVLV5e45v^z_>^ z?Zm?R{kL^Q#s>P+K)jmqLP$lOZ>)aAQGiLd5vN}}Lf8^`NQARQ+Tgo~FrN$C6L2BE z&*}!&(7Xkat#f7{5gOTB>}-W{nhntqQGy*zz5C6+hHvbOOiE-COZg<`ZaTcm$O-Yl z_Hq6ASQY?gCWaMJLLFfMPF%|c)1VqO^qgSgN6uvFgWf!xhnJ5wbnj@sxKnGfY2KDW zr5K07JpDv-+du_7RO|E>Vfiq8?r=`_(U-FQ4LmO*GIZV@Wp73!e% z;6hn)QBSdCxvDWANUjk*Ho~GNw8WE3d2d6#QWzg2>bEvXhGsX_0FR zhOpviHX9@k?#j2TI&D^ z23`~^m10||3m8@KXbGR$5XQCf^4kmExwQoIj0(e9!aR!&v=;g1pB0ccEVSd+E2>$3 zhDH%!YL|-xEd`G<^}n&?W0P9}%e2G~X!7w~^%Lz7HqZ12ygK>bfz#|%MfWMr>^+T`< z#v{d5zHI^}V?--TZuwEtbvM^#W#;cwNOf^oD@X1NZ@pjGqZqG|Q zy&L9f@ zz`0YCqJDTw*_fDUVI~B#dZ;e8^;6=WT~B(^yICh7PsBSR99X0e2x{3rxs{AHF~0*b zj`bSxt2zZ6Is^uGyg}4Y_w%F=%jvocmLcAy9l(+3c0(S!t;r)W>5R-htwp2uPL2R? zg3n)zT3XrvFd)y8;=jfIHtPQjV6u`HnCBPR>gsC!c*DV>n+2gtpB2y)5f+SP+I+?0 z+_g^RKk){K3)r8*vWBvZ1wg6D)+T!SG zfnUG7;Qrl;(xA`~1D-+`Til06b@Og-T{o+Zm{1`|wE1bWQ8r%wi0X|ay0R2};h5I2 zHxCqL;7gAd{O3<^@a?N5pV|^OH8S}Bx`IEi;pZaUDB!SwWz$p&oh30(qHc!%t>Qk% zg~+)qseLT>uS27?(~8mzc;>=mQtP$KdoIL{*z@A<{e*C!#Ga zs<8ov5S)m^q;OUF)AwBU)VW>zXaAcEo99Ne+2K~e@O~E01hTRnwbADJ{t)t3x=AL` z%M$xq0$vmvHA(_I0k_kj#ApFOr-YoRM<+Sb1Il2qG}kOrL^kXG@n zO~6X;q#<2VkRK6LApUt z(AQ+wCxTqNIg_6q+gs?R)40oH%8T*q7r(m4@<*@3^_%F{CbGFja3zLA#HGP^1IuYPMH|?&EGsgt zpRKWSEVaH*bs$zny4cKEY$@?!bbe85?vcVFn@TYOR~To5@ugDn!1oSnUcTw^Q`mN~ z%@g52*5R)#;%Y^@@kFaRXb}vlm`=9I;3P);IwiOW_3=*7vBPZ^%uKjD4a}VJ_#*}1 zeyrfXc&Om(=L*gg%3a_;*2ed0_(_1*5bg=o3ANjpAuJ@hha|nt;27M_?Xycq>?Hq1 ztA|fH2I+TYo__|Ri_)`eHe->bO_CV+L*}0o;{1OLxLm+#5$?>5*X{(4mw~bCyIoqb zZLV)=0)(?Pz!VTYDE6&S0&IpkErY~*hpDW)sorW)clzp%{o{YUy|Lqut5@DTu>b3y z`=I5Pe)1wL2zuve*Zt{NPLDtPOvTbfYwsAj2L-^#XABTRyZ$ELrCAg5gNcc%Y6!~^ zY`&QA%_q0YKYDh=6JMB&Ht_Whi|QywT#A#P+)qCQ^uJ-Vh{I)v|N ze|BJN#sS7!GJBtUmvtj-AS4Qs4ID$33qNolG)IUwZ%;eI7$Ut5u-ziHUsQn@S`o{>?!o&P0A~Z7O;HtnB{kWgS~z|roD|P z*l0qG)6;fCY{igWo^Mx(qQ3+lqL zR~bh>FxeEodd=~tpBV9XA1e9uSeRox?~T9k@aF+uGPvhDpibd44XI@rOWAd;)}v|n zCnwS`25d0YlXO2eAwOcPVPCl{MYBt@wQEXKkaV_P%YMrSuq(#Jl;830Jn;TqPw>WM zWRbnlz=UMre;!7bf2f$rK5VGbyB!;;fm1=n$)es54kz1_#~<6=fJMDLds_eTd^FzB zdHu>AZ*Sb&=5K#)tN7w)O1HhWWM*PMRN+Af;A7zeNCklF?a`s>{dXb}i!s24d~i7S zfA4Q?Z+zu%A0OWf#|QVkP`H#c-2>(fjc_uUvGuyWjmqCTAPv$#6lQmJlqmM*Ohsu|1Ja5Q2~b@n=QbWu>jbbAm>iuu5M9WRos?Py}MxX*Kc7jzll~ga^?(HjH1~~ zH1o-4yMvN-I{NGb8TjU85Cy$f^%4ex5b0O2lF8k^2gjke2ta@N}8bj{#9PngWefALy#apv!04uOpvzEF;Wab%uzr-VO# zqU6t>9`OgK3r;D#7T|jp+x@>VxDL!!q8>e&^_%8|S#J?Yjs;rofLfoV(IZkwU;T~^ zMUB=*Dm1aaArlq0Ld(!3`6XItV`x!J1$%Ux6v;~1H1AFk=l>Ug`xq}z;m-Z|9LfT0 z5#2E=v7^%z&|;FgfVy#@k*9K6|7}`VElU3$Z`N1Ix_u&r3dVeSFU%`5ryHlY%5VRt zn`7lpZ9j6dIo^`5|52e6?oYjy<7iPZ3-+J@_+9@vN&&~i0@OQFqL<0kzc zvuRY0H=P9}WQkkSo{&$Lzx2;gc`;#G3lD43(`?}Vm;OyFx!}Rtpc=`v5hk)m_$V#0 zJZQH^_t5&u>u(n4yTSTYTIsb7P7rD2k-ix&HXesUYYDVon|}~;+Y-~o}e-qm%3f|KJu#(EFDO@e1I_Ag8;fbzUH&t>@QhG{h6HrZU-)w%{3~$p& zz#7nwDri9%73j9ZZ7E9!pY-tiMa+13;hyKl^(DFxMx)3U2zAKj--Z?gbZ?#%=9((|du9Dnzz3IFAll23066~=cB{-*%n3-G4EQGzx(Kzw|C zf~PI6E%dLsUICbm-DGeVsARGU>lUA3Vb)uZq*K!8HFVo~(7rgok%2T6X`gA1YG5L8 zRfO{jHy7~h1LJrJ6N?@yFOg8#+G5k%Al8ww_ z7NJGe+^CyAXXNzxljk2V;&idGQFXZWveIQVF4K&b}K`)@C>!}c=fb9ZKIkXTq z#rWJ9o)P%|zUL?JFPR=zY>F^a+8pXuL`Wy3>x7q0@?DnO*yGE)$nghsA}~^pePFNh zjCSA~kCptBr$+qgr4d&hyp8c45C3C;9~!)8P$QHQ<8q~rv;CMxnCATb*;TxTvYWcs z1(W{RA~1v&Wplum>L)#sY3|%LhA=C7?i8PO1H&LzT#4epQvz3=v4il!A-r=hUZ(|` zb&aHDSv5L@c8O70JCe+C;W@RScYR3y+}D6d2f|cKVn@TQ_VW-d$j128xGdbb3RA;E za58oY0A&wc03U~s?e%76X=7`YLPuKJ?StS?Z|v%S_UXF#qeH3BUN#G^ORVOVpR zTswasRYsPfM@_5ADBnXSo+gI+MOo%}rV(Mi)msA~Li zfF-yloUaC(*Mzx8#v8b^I}}fxL9Qvq2H1Yh{HM36fADL#cMmzei)^H%zb>0MX&ytz zS#MrE%c5}GrMPLigbd`82~b>et`A$dExk?GTTr#HIf-^e!>ba?5K3SupF1hNy3x$be42ImDXNbGRDe?M?<-zdc>@tC)sZBcB{ zo#+*dYwiKzguLu^_T`~v_`~gABH~mFDt{cjsTD=(+Fp<}V9f_4z>ob$90rL54(AiT z{`97N`yZMsnfv2V`Qs=t)7bv+IhrybPH(hq(qq>5EBIu+$rAAp$=m`%u~=WEZ^QQT zz`JX``^@^b4NcX_R*|_YhhE)o#w?hGRKaW8pp*feC$|sU z+K_}af{<>p326k7gHAL{b?Y5D@@|E!&b>QvTeb-{SpdR-dT0aXyR5h>Rx*xdWi;LW z`l_bhpTl&6av~IB=mNq~jhIkgI!*cTCi0NN1pHo2^`rNxzV`~;K0vm&k?oy$o11i} z?xxrXgBgjXP?c=tBhuL}BtH_0rourpop|W^?OXJ8FGW(5J&+W*lbyhoXiIb>WNS=$ zs-)TyMq+%$;Hnc|nFn5cd%@vt&qRfhi)d#;F7uPM?POs!VX`ek6ubi&MZw>}!ZS3~GjZI*_;=p;4?*~;32zcv{?-tVL!9+Ty-8L(`V0_hgDyZA6!M`D zyIKVpkF7gaYatbE==bhkyQU?9M(inV{P{h>p^!(-Lh`y77idX1kN#QCX5T!*Z}w zUW|s&1*w>=;924Zl`piK6$6bqP1DFD3)c~iSmHBL{1+T-2Y7ZQoDT4V+cj_A3WTY# zQTC%6dRX6VoMd?mT(Ymr?69>671lVx*GaKy$xG1rS`eJ3gaTr)02g=RZz_cdosZA11L$mDp zxJy^E>SJNDtOAR=3qmOx zk9QuWX6t(=Jq+U@qkJuzacv)Sh(2DEc=%CPQ5T&6%ex0mk4{m@24%5iyb121F>ZH* zVq3AwsNOkX`Lmn&7vDqnj?k?wWMhK3k{oRiFM==(hNLepv943oL?5g4Nr3GLp$TLP zm}*;W%Akl^ZQHI|UPPNXU4?OhI}?L{HZAZl!V{%Z%>pmKS+RHEDT&;9LPQ25(n}Y% ztl`u@UR(Bm(stTLBgZlbcaLl8!uZl-CI9S;8~me3#+-BTV{iPwz40H+cmrjbE)Cag z{7oFCA6yzC!%GZM6Dx!;SwrYscMDkhoo1+lD+P5DmG~y?IM^Kv&MDKSj~xI{FOVnK z5XovfSjRBQ9^$sZ1&yPCw`Oo-YG`d}NSk~nqR$KCkXx1ihE6*hUP|jopufd>cH+{~ z)~G5X#e)&R@A}77W@+#78ZZrFCQ_w5fMqSgTq#eUcVf%g(g#6{?oiPe(B!Dx{yHiv zR4W;H1X};K3|jq?wO(cQrtP)62!r;r^~6O;o-?0C?MP<5lQpC148F4lf8VO^d-MLh zyP(nsn&j>PlQk)ajZi9NudA#O0DCjUJi{!@CI}W-EGy=YE+@$`Se!}W= zNt)AbN*WXq_GdM9Dg54(6aEih+2kKRG-0Cfm)`hS-uO;{8v%R>-TmvWYw>5ByM%le zZhicOb)j4Rc3h)7$!L{5M0o5jG}=Gs6jumEky85pkdyCe8gvdxrz`%tsw@7KPUixmp?+NRiqZvMd}cH3(UO8?x^DSeYNwuJMJI; z9p^5coiFa2s3@VMptVu7mRpM?>&JB#v{gz~wh3q5WNTErVrfKb{RrM1!eZI%fB0B3 z0#{DY%14Vve=#2l6hm(T$WS|33r>b&M;SngWHtJ?o#M-2)S2e$){s#|SL6tto|4CD14NHHARPS@Jfp_sK_S75hVn zm2jQ>J!wJe0#(iIt-HvnO}3ugjYZDg8P&~wsyFXZzqb$fjw!ssc#MojfW{F`4(G8j zNQO%izb@3ir)h}PR_VJnLidH%P_)!_$Gm3d-<$^fMw@ONm331jL9e1q%)w5HoGWmf z5PaYyyEu{wq4UN`4>v7+a(ufnXu9@<8p9P1?;Q7zY8DgW ztItgMZ@#+CKfGG9p~ipk#(!H2e{RCf0KpqY6;mbKV&CFeMuzsjUXBDU^P|@V7>E>4 zbm%lUOdZ#nV$+yx7dR9AF)**$9mDx8hmPR>tY&W-SolaAwB+yenu^Q3+zWXexvUW! z3KKCdE1UtQ72LY(Sxk*H4VJpGB8~v z-87Uz(x41Go>d588Xgn?{7yrFn9ujCE%)T+u6_NPdOTrvJU+E6|KQ8}?tl1+s~jhW10r z3V<%_yY=mx^f%95;@&V7Z4I|Tx^|ppX<}$@yGd3nk(GRSTNhenGVt(bC)Jf3x{Llb zhBMaWD^AGXy7u@wPyibuOp=GX>j22=DWO>uT+?37J2%#w(OSQp%7ky3yh*cDp3oBq z=98TE{TZb2nMA{>m|}O2n7{A=;r0}(E9zVKsc#<;_71S6N6P};7=v?dE7sN~7-o9E zV1sa(z$&gPSDf}qhGKodmGu%KyX#+uzU_Q)tCCq=1Ev#XyTqLlioz(D#^Ynfprb zxy{d>IXXIj0shawjj!NA0r0<8jsL;Hd)26TcrxMXC+iW2vb9-!@$-x22e*wYSGGov zK7DX>7?ysCxRHhs`XMx#uq|Y8o^FGdmG#pGW58b2Z_|c!V1-~VF8ncqDDMyq#tM=h zd8FS~vo&q7*2|wA^G&36cCAku%e~!}M2gyue}^ftt$RSSMaNhL7_GGSWsN|AfmdEu z@X7ttdT6(1?;}A^flZC47Xc^~b1u@>SQBZi>j|X2)WQ>2p23kt)|^z>(%_}H7rg!M46Q3hE*5lQWipeXGtvu`??6}< zJ4lvrzqJZ`$2B#9FF&=#|MA%!{=p+-g2BJ8jQ_ib@29w1@gNoWip0y880eUb{(NSY zHCv-Wab&eTtC>eH@?&p zt{+?9)^9WlDyw4Vew6wuK+W1QoQk(Ph)y`S_2^Exb?y9v4#3Bt3NTxmNnN4Es18*n z=E@EJ=v!Wc9L;8UP^9cUvTCaWZtHKVtqUNJ__c2151HVk?YN~4UNi=em{Wqb@#C4L zMS4o?Al4JvtQ7LvLa^f3l5AHIXqV*#NTh4o5XISVKT5;xZ^Cy(l4ac5RVk?weGwBetmRk_RT33L`z!uS*h}6aI&2ouN7f@A*Qy3LUS%7nG zZb0*5iuBvic}J!n8fEx2@?N3f|+UU)5k_N~>GR8Z?=Gd`u1l6zZviH+BnBSUm<%!FD{^_%vx?1oa#?514x=iPH z?GpEz6TM^^8x6E8zg|emfQ@y=L>K{Q#ki(02VR^SdxxH)vWT4amaMo#@PhP%Mr;+5 zX4aVSvq@*q>C-ep4AaKRVgumX$sJOW)!Nm1UAOq>+Cwax9uxq->mMdg4cFq&g5hmE z+H{M`v#gKJ5XpU~*7)T$xBKPso7qLWCIQXXDo~~S`Arazb{v3)Zyi6A1+9r#Z3KWa zOkA^pz$VWFu+sgLF8<6GmR2hhCGW(r$n^$Mu>66SDoCd;5r(vjd$i^N`0cLrt zn1naUTZnNLQ&Aj3RU3y@l=MtQ*i5r#Es|179YWpX6Rx~LB3V0G2R{Dw&rRss(y|6> zBAM``x8LU*bYlZ+yFV$Vx>RIRAZ6A%SM8#UhbJoQj}+EnQ%U&b93a#4RCEh`&a{&DI*!GJjW%&-3S=kd@th9usgba?4E*e^1#jH02_}?1FL;U{NuW|0_OPx}UMa zIfb(#?9Br&?*-;d*w)zg2<;uYO2F*Gjs~fqS$;k|v3mo~_0oci|c5S)<10*X0z7b7S@qi52`@4^_c-jfCwfvS*k&@w66=dYv5kyp7 z53W-k%y-u+4%b|Jz5mt^n@(_2U|Z}2g?_(zU6xCV18#(97KAV!!R~}&*WpXp2=Ez& z3l82p47~K(jJ>;c3_UF34F04Hxxlb?Nu3*2T;Xu49Ly??mlcmaHsYUtb(eqg#3myr z{Od*FUsmwb0LKF3U@-GA3xtKCKBOP%`mBnOG88PVEwWpQdMcEHWHavk&sm`4c*B_N zD5D)mQG@@@5r=>I4hPS_hN|b8uRY1PzV!sxp4#H|%6Rpj=hk6lNH~e$;9w!!=tAGc zEUY)rukqAx30zj#1l~LhymKp{rfie}e~S<~U?oB^#5t(r0o7)EHjD7ec_%#CQeY zpgwJ_vbEi`GfGC=u9iN7-E!+7S%{0R3C+ti5Ka4XWv;Ko4n!t)&obsMv-@=cMS1%_ z(-HK3XFBa!Iw3bl8;$g{<-)jk7`Q(-&Ta{3)S^<^0Taba#pW4&Jk4ArbQ$s1fODER zsIhj4#>F%=E$FWAXalbQ$;E(mr!gDS9Iaa!^ErL9;Wt#ZUaPtH!&VdV#6EP~(7x}g zgJpZYy2^(0u=bmLI)UrpCkzI&x%e*>*kp{JD{xy%Fyp+zb1rr#esX)s+t=s#!v#wubr;Aw0oM85bI48T-cIw0fM{KzENbbt6r2-A8?e2rY>b7lZ_Hl0&%t+J zW%}|PxRLVdZ#=^v{mC<2xjN?ch37|i0`DDp>L55VEYz#Y_^eZwb4JWt*YdaiOfiU2 z0Ot%I0mi`X1K7K3j76Cg4Jx7=FNjGtk~0)d^>P#?Ch+NM|D<8-~n_W~9L6sE}N1 zAw4$*VwfwCtr70DqZq|g_hTYF<>1cUB|m#@%HDoWL0}~LxMK}Zq9qLGw}C;axI&RS zaI~n|J?Hql&+hWip4sB+Sor_c#=l&`54^BwMrli^XND|Ow4YB?z)Y(m7HByHW?jsm zPrI2m(<6yAK+!H4&t+qwI)>JaC$M`8wszwUHh(uT|M_)}fA~7nH*Qj%8uOJuewsh{ z_T!woFy@si@RK{9cMbweAELpsW8E~Z17lmtaoR^ z;z-#NVdM<&)9qsUXIIdOG?^12Ud!5npPEr(OGjyffO2fG4SN4gYGaBTwtbdvd^l7Lo3D^JKg96}V(+N2F@1=KQrcZ%Ap@W`bDqCToofr_*Zfq)uWBqB`DQuLm zQN){cUIBryv~=*b{_h=PbJHBQwE_<5=(4KT7aJ&cdnf;HFY1lVZP30OyjET1KKO^c z)1K#q4~2p~e6jVa`R36TMf7U#AJ^QwUr}BfbH)i98vm`@Qe-0C#+EDpokH-v8S?6p zdeGS%wAjr~fZ*kJJj($v1G-~~i<`(AFH={640H%51SrV>Hj`yEoH(D7)ra-bPmGn^ z$wsTvQ+wq0E;9^=ZItNgf?^wj8jsb+=f?4R{q=hb-gxDhF!PKGPz@2nW19UY=?b4U zn?Mj@RK!i`{$a&vNBH&^w)n3;y~Sgjj_+2+|6^|aFu+0+JAWAn#{oO`i7A~t{@HvX zf{ZeMZ<`U3y{}mj)M$O0&>pdr>L^eY!tM^7I-`syLVXZ8eDj#27w)il{x>YH-(vIf zDZc!-KgAz@<6(Bsj(K4g`0>4(_YMM~HZ+~OExBQO+L|6!G<5c2X~0v`;gScViHR8( zfeQ$G2JbDPo+-u1a0+!b=*(Nk6|giKQVD2NPp_jyt~v$RI0b$SvY+Knq*X1}Y7PP) zYYgzmy8sx9NrpD8euid$#-A;`Intu%0$AH#m)-)|Ri~05HC-r5qg}FQPFu!!Qq0hx zP&q;s+TSa~(4gK)eIS%>PIs*DY`_WOKbl4UdV0dK)}|+?so zYu`4Tvkb$5#JW@b@I*Y|(why13%06SZ&mXdr+r;S@`u_8vxIe#gsEGzqRP71f)@YdAx{M&Qx-CW`VxDq@@ zFhj#2eeopJvL4fIO$+9&5;F)dy>(6iVnH|TEyzwvR#*b=Ps4W%lX z{d;UZevU7H>uJ9EM~}0;rTpTk=KJ^I#!)oH7ZUJ3b#sPOA*@Fnl}7n1{lYu1OD$^@ zY!mUno4|`RczqfR7cE2PGRe{otsjWy&5|aegZ)U`>9f9z)K)c3Lv-<~+@|MS>}9Xy z2duU5vcdHm9uxo{iw{**wSjFepA#|6nQpO`0~~%BWNJ4Xn@O6#=U1}z+Ws;~BnwI! z11O>{w$W8mI8bUg`hYYEda3m;?YzuZPGKfZi!2k9B{xH3S?Xr%Aw%3qJCm2JT_2LC z8ciN($xxc@&6fd*)}*poZ^qcY;5GmoiIYrs(IH9mP@){fY!}(WV6nI+=KM{1Rq#li+T1I-Hx)y629Rlff3!!&#!Za@A)@=lmA(ORHcZX zp+H{0ArIUMZJJx7G3a$Uk!0i4lx-a1$xa4BLhHu5xgtJS;U{M7D&Ij?8AZ9PM5KQX zlYGOoAxKFxG;}}yw@JjLo%zP=GH8j7N4PU3dP*qOIPZ;5Y&a%$;DuL?c;($0Rc&mQ z@u$_^V!Ecq|8F@CD^$1U{SeARIXv+#g zH%E|oPp4ft3_?N+4`&=)a!`7B^>*Oxy}+mls06$Z?YOSl&>^1o+k`_&kP||S9+07T z|Aczh7-X1a2O3!;5Vp+s-%k_F3ZA@cH~^|?KJEOo2L-_IY}Y?z>S+^JQIP|elSzLT zn)A>Z0%`gb`*tJLR$$frU>Otw?ddwl?yAH^Z&tV7d#Md7kA{H|%!Z2GZ0_0=1ih?u zOJf1nqzLv;wbtt+b^^v>U`Jj6tOMLwZ}Z56Ws=2}(sdNN(}eWJh*^1I()l4oVT@4C zJ$Lt)+^Yi@fy)L(FoIJ?6Nev_F*cCUD*GigsefsPYl#4p+1Us~(PQ6dXBkb+dad{V zHDcL#MluRo&nG^JEbgZ-r_xL^q2iF!V}oetyeE-PU!sFf#bDGWJwlsg`Vj3_(M(|0 zK6c69r7YXQ1oMK89I`v2+;OOb&0zci@U*~thcz$#>WF(c7L-oVBBV{m`n0*exx4L_ z1&iT0;*@F;I9eE|&yM-KpWfzAu8r9T{$DlxPabZmP#Q1?f9$bofCbTZb`je6!w#Xk8RrjrwXe4@nf*S)aQdxV>lcu31y$n|!pJNLF138Np-K z8aRNc^QQ4z}jSXk7#J838f~tx;MOCo)j_Ti@o>Kl!I<*{p>g^1*F7?dGnC zZk(!FQIRDarmjRQ?n$7Kkt$W~**~bcGY?z_E-H*dEU?@pf^?W`X6*~v1NVs)oBrL0 zj#k!GX&QQh&$X08J27go{{<@9f|P!*HrGoyxoxlc2575#0hN!S4rVzPALUsMLykbm z3b+9&un~}`_C{UtzrjKQkn<(3r@jt#f8& z!eiF&R7hkd1OunB0NA@*R;{M!K6RVV{UCDhYEeH36BNs7`$ zD2J@Dv(ySo$I#G-T5a$icuYg+9gGPOwVmh+#WHW}=bBFbQxG z*ah}IymvP+JMe65D_RFaNXLS(nyT#@XLHD`wc1CPf7E&_tMaP#R_wot;7k4&e(!?< z;CE;G9}CM)b!uxYA~p!>vHZ`L;dyg`pR8hkZ4i`Wsr4o%?P))6flE76x4ydEEPDT9 z3!_s*YgdHiHng0ZpDXv9lUe_!x3$osd|q#21PA7{^?f&wJ#YW^)%u;*AjtYfr#DDe z=@Q7KulySd2~A?lvK>n_Ck7FU0%WNi9tUpi*Z6C2wiGs!U`fYORB6X94i*~Tdb2=T z2Deey5nWn^d{UY_l0D4&SYhoyIqCIM`bKAwz87CaBk3=VZE~wyPv_C&xmz|^9SSG2 z5d;0Ph2&vTGFXbOdtdvZG<`LBt9EHO`jCFM_BR_R?XF-&0lOQFE)>X?aLxjsRXAG+ zufIFv`4ijBh}-sFMBgM(|BXBoDJ{AYQhT zKH0nX0$m_b{v7DutHKGpz{3(dYQI?;9~>EO38U2F41b5e3;S8|i)OQ>U>5oR z?M9LQoP=7Y@oR=clw7^uODt7OuF z@>syEyBV@mA-&VO(P$KsN>~I7ifIx8CFX6A(7rZEmiE_ffwmHUV&vKg>08?wXek;v zj^-euxM0P{9DA*039bsvW`Ub`791Z=*xo7F^hSXp6G65ecHpo@9S_@@X7{FurUgE6 z-c4N-B^ftp4QUtB&d$|DfNM1F5#@XsvK`nDIcL-WM77IaA#R z3542nO0;n=X6aNdJ&HxIWuNnn*JNDuzP1shHXirp&PuztsUYHDXNYt>Mi4xjT+IZxs=AP-{f^&~-^2eXs zNIg^pi%T0WL|eb)6M<4I@DNow5K}aG)i{ zrsMP_;oN0Msj&aTeQtmMZRW4vpqx*!YDsO%_CptV_79)n>(5?hW5eJZnLV4cXdbt5$T*;qkY^LUl4yCq#{mGp~DV~yR@hAfqVPthHmx zgATxhkF{+kSveK4BJQJi%FPdEChJFVmRIV8&U%wJ`CuV!`l00n*qQ}+SU5{_0?$E2 zYtWi2u7>=kSvxMYKDT@TUa>~4-lXY;HCD9Y>nGjJGUV1V8-yNxhg~B_xbTl_oyD$HVsm+$XltnL>ROu(?O-5H&SEb+SO z9}6GM6kUK;f#7}0eF)hc-})Z9buI6-;ft)khPg1eY1~W%E~)T{LVf7@<@*)W$~ZL= zg7>ZZzw1H_$E@kF)C6KQH<$K7VQs;A(irNb*IGUT#CZ}ZNPdf-{h$E&7<{OlXbD-_ z=R{V7eZ3Z|^!?AQ5uG$Fb!)My(v!5c3gciaQoMD0>A-#7{-dm?d!D#(S?X$#okWd+ zKqk{Qv{~}fog|0CF7L2Xpq2~ zqKbivSyovKB7GvC^tb1B)HEnIdRL~%s(@-uj(X2hNUr?XEVCf#?j@b_n~{tb;L2om zEwQal%5x*!mf#J(An>`7@=oP>{)Ihmy?Kl)3*6Wc@ez$H4Jbxd;|%iuc0y4&W=Azk zZ#?|OHh=QuHV^L<{LI5&)yDgAs({S|JNDSLhN?z<(tQMa;aF|qBZKVkVNsot>Y7oG zn-q-C7HnKnwsw{JFtGQd+w6buHT(y+DBS`RPYvu`JZU}4mCa&)#MLE0{WtP9~;Stt6{f#e-PjUyV1o;|iPuBosCym8=p_x%cL$JWH~ zzHS{aAGT>rPQC1L(;K%)e(7gvXCfvsI?XAY}^To4GW_HTJm0DO!_0C-&& zDzT#Wmkg-U>_S1i6+)#A2kIyq-56l?CbX8(ukHOBfxf{sVl{0zi_etDy=vR~27qkN zJj5J_UO{0QiO`aLPX;l&ok}WfzB?=VrX3xnq98lziI0% z2yHxZ?;3N%blOzlbi?)D_(qbzuM7K;j0BjhqJ=}Wj2nwO7;T`JN0etBBaB^dJiDo! zt^@!2*Y|nx_4|Zb&G^&^aiQlaU&piWJ%h%I8Upv{HCv|&{_xY=eCg_#yTE_+fnR%A z7>t+Tj{+Rm=%NB&r)Xd8#D3QOPGdl;q@y!xuOO5t@KwQWmrTwUY+V$}EoE^J4*vQk z$3J)tyL*fAIAC=}wXE2A=qk_t;ZuC=Yu6|@9ltp8{QSPLw*-~}SqN2S1Yf72So+<~ zdujOrdH?}x-ZzyDbw4;%C~@O26f1>7BmVdCl>YbYqrkzPno)2}CQwa%JCa$aB#iEo zbQlS?3jfhzRi8#Gs+o&L`<<&C%`z|&wO*5~Fz&HKq-QuWp2;l`1I;Db-h;T zhZtFdam|mOn)afQZBj#{qIIom$x5Hl$1C?D+etb z;SX+c@Ai^nQs9bIMEj1R(Z&;t_3)H2rooURIsg{aicktyAKm2ZPi`>UP`+0iKdxiz zzwm-h4Lhu1UPJBUOXWLl%&=o-D=v)n7|d9oIEpRD)}?~&3xXRvj&FGO|N4DqKY0t? zzsGpwv3kaG8Q6XJ5?}r1CwcZOS1How|I7Wr-ML~l$kGVQ5R23hTK<4FbN@ypYuy=F zdOM}Gg1^;3D(MmvRb$d*DQqZQQFvU84`#;m`-Yz@o8v61cxZJViV08XuZwmV;C>3m zz)sZzu}M}4OPBpYF6NU}o1Y95QDwClk%2qnK>_e_$O16=uo;li4~tvtAsq@<^M0(J zU~&1dep8!Y-T2ykK2BRP?F}7TJ@xnCYpi!FmoBtSvqHnHKMHQs1iJ?qMB7tvAhu|` z1UZWx49NtL)=YyRTJeXhTD0JT!=6tPd12z?;;f9R_Ubk)`k6yCD4t&mLedE4=c} zR69{82I?HT?by8P*u7j(DjdGEWbb=7nE&Jr-1LC)q{6BN^F__6hc5G#Z+(_$zxoim z;rRJs%?pRHzf`CNn+JRq2&wn4nFc``SBlYHcMNXc!CDjyT)VzxyPj&qU>ET|J?-Ez zg@*+G`d;AWyD)Z+jY3+`&xcWTW$jvLC!GFIG6P!Q>bj)-YxgVVgYLF!7k=>_Yj3g(4|^(BbKlI|n{MRT=Z8 zv8bU+r+lBr3sMShB8(=ENvVuVp)6rk2qTR_C8H9GA})6GdEoG1$^Oxj<#LWK0`;_F zKCgJ^HP360Z1Cyb9nO}*8E@QD2ou3=DR#fWmLWy8HGXpIJm1ah(C{3ZR(@0Qxb%0y zG7SNPV5p%YtDnf&LZ909{|O6Uuf3bG6-9@GBU*c2&oW5gzS$rUdhq|Q2*7Y&hYsetn;x{$h{$5?rZ>B&2Oq^;$MJ zCbV4+NgH2m&cu)`Uj>$8eBsK7Z$3OG6v9tx_@#$q5p)UuIN*s=xx`n# z^=ZERdyf*v@UsKYiwAI2E1?!_;i=~}R(UX=tbJ+rKhS%2*Fbl&ABH$t&V6Wi&t$jN zn2<>UCB{|Y6DmxC@%}B(?c0IfLK&-JKEyyIlU@MOy3EL)HYknmnvUU0D(RX=*IMD9 zW~%<4ZeTUJbZyX^tU}0|@ADx`IQg@WM@>+C>^6M^ZKSS)7)T@9@tRo6-uZWMlIl7I z4bNIK-*;FM-v~JlcsRuBTB^D2tI-Qsqn~N!-@_Ev%nsPyZ`Pt$MKmdLn^A`KH~$`c zJ9P;(v*_isv}Vk!Mo2}AXa_Y4jlfX_b&j%ds0y_y#}ypSJ;#fRWvB^G7?lMZJ0&}t zu(=^@PlVH3%Ec|m`Ay->$gwjLwnxIafRPhQCzJx?BDNH3FYM0)?;TaVeYoVtam~F0 z&%HZKZoGfYLFIXOf59Vui!-I;k{R~|>WQEm5RyM#n(jyly^U7d0Q1IgpEwMfa_!A9 z^DR*@Px)Kh#z8x^g(b0`Iz%P@91A@rb=%Fi(7xAV(g#{)U)Kw6vVO2oyPaysG7!-S zm$J|eg{80X&o`L1s7&v@iFRKe6_{8-L@bXs;KByuD<#{ThE#zsjg>DK@XD`$M-|)(30-|0 zgLZ6ILtUj5yL)Q7nF@0N_O2%8sUfqehvDF@$qgXxR!Al01l zR)Jq0vzRT|edID<{ac^q%U^v6pEm!O4vd3^AeG@~0Y9&>szPetZBxN|QI94)H*dSX zg{IZsi-eYe10Y#!)vyA>2y_Hnz~jIb;Jq4NzY|#A3v6yH1%Xg`T+%u~KZvWFpjodW z5#LU0L0!#Zpqt%G)&!Fb5g;u_x*28U;{(mauVMpjrky-~O1 zA`(~u3VIA4#sx(wW^0(;ZI-F?qHA56Jjdv-33@lMz#Y60F5 zSQcPqJT1whMqL0`BrIyP;5I&b8)QI-j^-FL7?9a&WwoNd&&CO9#3AC6P}=uf@cGF+ zKN>Zfg0!G{(+vvU#PX z*fmCCeA)%Rx>*orHGlp5U0#3v2r)-7l63kH>xof$Cn8uDSfn_CqiIE5d%pPSX}~16QIu1?5AI;-X?+ zIC|ljqwl=N;-xoHUsG<42+J9Z`GW0h=Xv&9pW&-td6=-__}Tr67w*ITg;07U9C`fI z6Y3f<-^-(DgQ=P~QKe^CF>iy7Z=FHD6A1<^j`a$ljE$Sq29GFAyz%^9&l`6G;{_Bu zgIodWOHEdtE}3H}Lr%$nEGnyJmyeVTuk=h- z<0)m$f_>87nBVQI$F2NoV`6-FDzrA>I~Y{5epCOmq<@yuz*<2#NE8;(&4 zl=1r)z>&e8!GRg~fxQ6t4W?#P7PSKL0yatomq>HAsRVK8X*hEU^Uxs3!0qENJ0^mA{bQ8W3_kU|&zubk< z(==XPHWOswn zwGpFpLZN{Rz_&J(oe=oWYX|)5=l59bR}>p1A|ZAm^57w3^}-)mc~K=SJMI9R}Rfz&n4642%g3`T9%3k6BtmZq!beOxw5hdVW5bk*T5 zDs=_(myVeK`5V-~`VB>>D7LoUgw z-`FV|$dzS~Aw$+lqI%8EoEa`1?>{GIx&ieKZS01bo*?NNLP&PE_Aq7rg})~>jL*em1Qo=&~1Ng3Wox>fe*ZKyE1NjxE0`5 z2;B3=L4e}`2Vxwnv22|HF*9(Lv8#r6;7lmR@TZ`7 zxTLa8>RVI7e2Ei7wLqM9B)B{xx*fU1%|TRRW>DLqO`Ci+VixOC3&{!qFx162I{18U znr*m7wpm#(l&XzY7FpF@$(j`~pPyQWW^Fb&%|-xu%eB?XB>%s-b`x&U#SQM)tbpwa zqbr;2UR3I_an8e+9b9zEuiif7FTVc)ckeFHLUBciWVv<(krhr1SlUDZqG6~jz&REN zb13236T5u&>L!a)_{k#hc7WiGa^VU0Jsd62`7+M!69Ue%^uQiNPgc8Z5fi(IJ>22sN-v{+RHzXzOta**>w<49vbhzOOPxV$E^)nw1-Q_G8{nq=}sa6 z(h=`p*J)*S1p^${G*fATotoBJRR)E`0~f%@VB@!5G_8qA?*z3X5V4*}u8Z@v6IxLH z_JC#Q#5~x^**G)Ev4U%o}HaLNVZhX+DsC9M*8{nc>?PkAC z`!cf*t|P+rMhUWFL2R`gl7$jw{ZwhO%PI0VRk4yb5>qf2=l$k1I`D;3 z`O-*u{cgp-|JfezymkaA#fJ3!W6kM*)lz1?*F1L2ViCHW*X*1h@!6+#**G`iHvwL% z;7|-|;4onKm&m+=I&?A8A}z{$AYJPf0d3rNsFC1t?2*o;!B}TEX~~QO%nc zex`A;^)1LARiy1QT8CaAvRB+{`@rZrQjH`;3!+}Z(OQ#5R-gcFWs>{<*Jr(0FAFBD zwr=Hj-5~I>)BvbvK_&U8_4d0i5LdE)&%LE#kOtTC?`>^sevkvxf>ca~qLps54L$6M zoruI8s$j!_ffc$~^WIpowR5ez>ZQr^?#N*-g#lFt^Mx_10}BH;Hm+C)p@A=(DOoTaRD!>85MO^lt(%I4WI{$j!1>vQg2U$8i;k)UW1 z#eTU8y|BP`GVf4xh17SinIjCoV3?7476i~B;K`X?4;>DqWfTn6`t89Y z750*i4%!;kOWP5(QjroUqL!#9d-*Mg`Zfq&8xjE@bO1gM1wiHk$OX?mXMp9A8n)*2 zl#h_4gW*WdTDN`+KhL3VPw>)WF$eMHEr_N$wOeoO(8uTIb~BS4+>&49lARd(|JG#* zSWijQ+>Dawe5Oj};jj+ODo;659yvGSnQH}Kxm57%`GQYeDA_87BjDE5w8a z*llwJ+Y@YO6FU_p&P6Gd4n{8O2&Oe0n^BfehNb=rYk8JD`O=SfV-kTU?m?9`jf|#64JhJQR~P3Qf_K8L6194!cB7&bVl; ze$tWkIyrv^#p)u8O*#^wG!O=tp5AzjT-;*vNXh6dY+zh7`1)8m;~Nw1B#Lm9AR3+&X}v$cDZ_b#2tZGy>Z7&EOcjqF!M+ix>)CQ z|BL15>NQ1CQwUi=g5k=7(YY-q50?}dlxhakpYAjN&a2p4Z{bQPPwfzvHH+DT^3r)e z{mp0i>enA;yj}48vFE3U#=WH?3qg)O^-%@01yWV*V z6MCypjrXyYf|Q0j;gm%2-!+Wi+^u=#{Tf5qD4?!=TWCw8kw{$_UDK(twuvg8<|uQH zwD#mwthbzyq%9I+oOA0qaT0Bcr6477jG%%A$q1o&T`sF@`MN@(SI9pY0r0T_0Y&ds z{}kQ>O()j9SZBw}+Dg5)Y6@wwTr#8oVL3@7x$-t!+*a%(-Yka}FkB*c`#B4LCI+Oq6OGum;#!irbC?93M=iP48xpp-SYyVm#nq|t;?JM+E-pnrwfo4cGHanx|XX$T!E;> z6v$$PT-;>*=!nfTu~mG<;7^K(VE)Nl$9(UvZgThLf^y{0qA8pj3z)63q}nR^C3)Pn zDDYFT`I6J0*yWK=>@eDL+z4@-SR~D4# zCyX90aTguS3XXqq#Qb}25Z=Cy8!P3`7F2T<$5V>)XZiFupXS-GKg{+{$xFwc=MMt6 zD@B*!rk-%Pfax4rCS5{5#xCplS=V*RA9BcqaqW6!tqs`nqpo#iPn^Oi6#xZ{F|MLK zsxS}6Yd33dzFVt6b6lw{J4{>$BL?9oPSO<`$S z5$L$UkD35Z>4mM?aJ?NQx#n(`{<=IkKt1RHJos4G#jh-^-vLwstq2Za@iUN`z} zqIJcR7B79aBAMZDYKoC{ZiIYa(EMcBZSElz6p~JvEm%l~AUo+Ywo{j+Omp2?fP-bt zQ4km_m(CV^>ERK-|HzmxU2r_It&E*;-Qed-;|Ghti?wlGVSl77Mo}Op62CS zIq=xs8oxJ%`$vTR85}IJ<0UMrNNTG*QhUtm_63wMXm^u*`6jKP%TPp)K@A%_C`u5h z#s$@9E;HGDoU@lk6a^eEU^;^v4i@7;T?*Gq;o%DfL6z4K4sTRg?W6i%Y!K>`TJa|M zT9Dw=KrwYqp!1KK(DPE6bu$^&mh2{t72dL{Z=G<7HDD-mV2rGuc+6HpiB>uTE$(g5 zA`?YLTW$d+m>Z!NHyJ%TVSFCE7+31Rb0g(xRbIR~=imMKHXpopNP#lia?~y7_ixVf z5K+_w^8r)i$!lXCzc%8a5Z+$Gy@o|GH8}FH@cpF54|Rv7_g59cBUO!4$LRE!jYlW( z$I=nd31{+6QF=5hX*L(>&n4RveIBzL`a-=f?8bVr zuPefoUXRlT`2^N${n^mhEyKKc29S&9plq4Gxa*CDluBpXHAjLfQ#1CKfn#9jwBxgn zO!($wW4?a5;PG80sPI-Wem?U&UmL$P;Vl)8#zNtsD3uKXsf=)JEccfz_m1)VQ|!(H z*j%qJ50+))q(Z@hk0XOcO&N@;S~A6R zcz&B}+n2ez?YL8WKB$Ds!!3)apres-)hQRxD|5!Y9bkIXqv^EWB4M-WTx(eMGT^dj z#hqjpCP^2a`R@Ie-b!WbMSN>6;GsT5MAl=~#PXQSegUBQHIX|2G;85T@uwy^wJ#l< z-(dXMn9&7cq{en_e6>_QrNXNRHUI7hxB1O4_HaSau_k(E_;6a+NlUU2M?96sYLD9~ z`OJk8*LIZGfY&SIuqJ9n7KY6O)V|YSh^%ldR%2r$kx=S@Q>8dPX7ccu@dd>%jM)nZ z%)k34_S(CsGm4#Uq^hXyAL4eldHicn^QAw0jNP+iUY&Y=eqih`g`x(Vr?&rej?~MJ zB-p^mvQAF^*o0N$o~;uk+t3m>Smd08La>p*Cm zGF_CNpexOfNwPi>FcCwW8&pCTSJ5;$3Pm>x2uAHg+Z8h+$Ju-m0k-$qhojZ|*1@i; zm0toj&`muk06qpI0Fltk6}1M5nbfG}haTzv#%m&2h=C<-P>yxJ@vh|-T28-NAHR!O zh8s3a0_Gyf!;&S?Gzw%|*MRjm`Q~SZ%mEOFHpgs^98!QzuRoVIk2HbCxhV9jy>Ymx zxnBj?E_nK(4W4^q!ry*q#23#vN@u+3;m5PU4};G%Q18vD z@6PadkKy1LJ(}ZY6~!_{pVCE!oI=r40LWB8oVjOTmn}VE}c{6RmrI_{le2E(`pQJ1ws~4-9`gj`-X?% z!avNA?4f?8|E1bwKV-x|Q3MwSkuF}OepF%?#*~kanOqRe8QV2Hr^e@;a^pDgZ@zbf z7oWe49U8hl!dxKKAzgZ*OM=UiF5BRzym-;{`l!Q|BmArazvS$NZ5};0W>h%ds^NNo z+ABJTuxK{_)XNiXH`UCU-qXv(TF1~(p$P8O2BSyElvf-!H|9UT&+@ykVz0e}2o&3= zaK5Ixe;*r9c=Xw4_}n+2V&}q`-z);ZJP7P91gj0EhCi&}IJNzK?DS|@&1mRTM5XT} zX&WV+jN5`fp5nX4#W4v_^bxp8^*(wDvkGn;)J0P1mHTmqZ6Ci6d14ITK z_Lkk=2MqPq{?^Z=$%Vw30I(A~b?t&Cuty7_a6%32F9Z9_fR2nS7Ye@c_y*s2a+9xK zaGW0tHw}I=Gk&lzUJAzh1xzOjr9%zMIrzhhYHvxny};j@685Lq!5o<_aK54l0T+nv zS-`MCcEPIWTh^50*6mD(TNyO$Kwlvd^Y4Cqn_v9!CX4$uTbmmMXLt)q7cl@C znXNJl2Hy8r6F9UeS-=9Y;M&`XylWg9!&auOiat$+P()ycZYnkrMkQQy z#wQg<%fJtA1#a9H#+6c(O1<=iU=$62D*K_Db)KYGrkubc&2s}<7*>)EKhd<81G9qbeoz2>EXDwKQb>^6Fx|Bmy=StL z@7DME$qCi5{FVuBDyvr1eAE!K@qqP57cDzLrLP?mS}14JJx~EB5%4n&v3+_N0vo%^ z=N}&P?I%Wjw_VN1a;0`q&G`3F;~52pCNW8@&7 z^vk7>iyo1D7dMj#+6mqW!Q*|6PdwU?PW{%L-g@T7Fi;)aT7sJe$--m|@4*#gbhLq= z&A9dQO-^0j;GwTv;o-tqOpJXelye9b%oC(&qcnC4;o^D6;hho71UCX2-LE9U!0kuRZ#(l3`&Y1Mzdi zqG;OuL&v~i^VewCi&jV_Oh#}a3gU`$f@xrTVSLdkU!4exnddt{yUUOM@_p*N3np7* zY;5?dO4q5K>|Y&pxI{C5tVW8XB81x5I#uxaLmT+hC2twr@P=<13$q$#Rn(9eE20-0 z-i*yGJ*1Ao#u&Y}fj(4X3iB6_nEvG(EMI*K@VHZFQBkV>eazs}ryt|^3*LG=vyr3 zt`9T-+5s(kw^h4A=wOq`NPwEF5IQSUXh~Xe;SWe^lXvM~G4CdE!xP4JTEl*2m{T6P zGUmA_NBr^Q6TW)Rv7zv*D)1kV1K+RUJ*P}ZF-T|PglcX~?<|*6?m zcaIN#HDULW(_FncVL29NVpJp^@f?nWadQ*OF>H@v>q5cu&=c<0(T!^I8cp$S&P{Iw;E@4ZF!%B$cPxKn2llyI;|y$3?w0a$cQCEWs|@e zRG<)KqR3d-Dd0(k&xv5(c~Kfn7LE6hE(E zBAhxu=Hgbt9&i(wi@*|e>Iw5YZL*yRv$;NuH6w;JW)fE*rzR8+mFO1K*B31Q>P`GF zUWLUmvU3_&l+=d@)blB)AHT+@zVRfFefAXh3wZ6m=jM?T7BO3*K1yx>d7Al$bn?%3 z9LxC&AzAsPi-vBu`z%&m)-Gt8i9DO6#&jPP4w)1b8^XxJdEk=@Ph$M~Zq1ADR>&c2 zZY0F853L@evleEFlWWA2Mn77-U$f>xMLF@$vIBZzS@`5&NL?At?sc=in#H7_ifFz3 z66q08^S`$|9Z^2M(Lf*X0-&i1HM8j@hfBkdZbWvWx$-h=RuJpy0fL0y<{zvB=>?yJ zE0S4y8$pU%rvX!onE=v=0W)nub7Jn1Gj(nID>PlUlr7LaCR{uj)Cfo3*bflK!lM@) z-+FR`|K#e3FPu}<3BOtz-IjIWNETqy_}5bD4=Z+vB}d~KrGam`=<{5F62AKvBuyT^>j zC2s7fd`$?J=}u3;73(@bmm7F&Q_AF`!tFZFT-?NMlpI(Lii+evfmw8tKuGuNnrztS zKhwP?K7bau-3jF*BZ{*QyR%^Vy|<};@+;(EA9rRKolNkDN7P5hY&>+Hr@sCak9^@g z$7AD_L(lcYs3DPghWwAuzg=@?62-l~P8x{N7a2;Q+ME?p_MsuCD^|S5`=7d? zId$A@mF1=1*F{|G(uAYhmo3;xyd4A~O6@mQ?r5?rk+u`jc`)?n! z|K1_t)**5*!!12dpm2(433Z_MhI!wf+9f5u<(h@in0lL#o3xR3&=Jcje;c$>y3n1D zU}t^OZH@pN1nUGZXsNJJjy^czjUT>8xijMYW7|9y0&hCFKS_(|(m0+QUSJd;lm=s9 zIp}Q$V|i@coe0+pV>wDVV-d=&l4_&I=5^NE)@&6^&r=gDA$0{L&lCv#F@JuZ?HQzp zrtID*q;nvw767ybKtpg5SEAb!%1dJ=mlU^Q6t!^*_~OLzxv?;t1-}2IoBZ(4-{t=G zL&lpE+@z#h)|iA&EuI0h#5yab;IkgL^wSPA`>UqWRb6{dZBICVag*tW;|?(}$`EuJ z->;U~*ebxKe=kaUo)VA{I|XiQM0st(=&~amc@{ssPW9I>!JS*k&NedIfZ3Gl@QBg* zQ#|_I(>(T-%T(Kr-yC?}J`(0jL6`C59}cF-Vi9!+-VmSJhX>^6)(z2gvCP(tu`L7p zGypK`;kuh}(-u0W3ZoL;DUlszR2o+mzElX8fbZX}dHD?wcVT?qVOCLlPa&G_$qy&( zT9bu_-+`O{=tvlbEJBSBswD<{k@!4PKHJFrUGtR5MZO;sWyaSDXE7t=-Df zv8(x?F-$|1&ifj=#~YgDIq7DJzDXB!0^%?OR|r-pGY|Vqqb`JpE*1R#BO|{3SjjV| zm8HUWD&yz#z-!)kzl7sSK^ap>iL}ezkHuJ zE^Jbsdz{C16e*0?&6rLiAHbF{Ga_M5z>PB0f1bj&Fs4Vw%}HEnwu)r0EF*B;sc*D6)6NA6}XW`v6d5pkEd;4*HCv0vRJOAOPfntFeS}aIx$(o!nPR!S2=}}(Yxoe$fYqt! z6zSq-O=6BhX8&zE<`~Gvh~nyq@~R?BWBKD7EdKHp?1NkAsKjk;LA9hlI6!wcx$^8| zJoft!5zdsnu?W016OI>xEetuV2?sN5I)$o=YX58|XskamN1uFmDNEj_w$!Px0A71> z&0>w!uG=I{BJ{_`1+rD*wv=LIoKbjM;R#?m4gBCY3vS*v&W{Rkf#7}5g3xTSmZOKI z8Brx&Q8vZuF^t-8)UJJRSq!j7@k}?KvDSprj1shUS;c!-fnd6-lNi*}l6e&Rgo_K+23v?Z@UNwph#b0$Gjdo!Nw+PrO9!{-pR~9S{_NT@HFxpbSbgkr19v|`CCCBM4;T>=MbQ*ZRg6pL) z+jPu=F+U2-KA1Cm^MKj=`*Gu6dP?unq7i5%drsQK%|a&N3z;f%aGG!Q6xPl7Lfh8Q z+yB-H0nM`5*e=kuX~h_ABGW2B#2=;cy~+9KuJZI)aKZCy zgt`D0V6(UfiwQc)`j3GgWzWxzgCk*5g1V@1a8A(1P89;7s=)_z>?k%$+-8AJ9OY(- zD-|~abxOU2`C-lCaEZ<81P#hBo)CY3K^|g}PJ)t(*cLsM&D#6Xz}jG`J>VR&UEp?0 zMi)zpGm4e4S$Q5)`20@6RfYH7pYgpP-sGk4zsKVCjM3(ZVxy!s!`Hq`tguzTjWvmX z(s5mlZ0=^(2j6JoLDT^$l=G)bF77y{z&^%;lq0cBs&P8ZcfZG;St%_cr6(nNc|`GO zi4?-(`P(eM`wI5fb);0}%r1l)zkfh*B^N&bDA&I6IK`zg?<@mv9R!XRkrQAC6@GsT z$H&NW5ohVmf#RfVv)zPJ=6I96(OlDF-F-5o17drn*3tkf>pthCHXtOSe z^eYOHHRF=ul06Ju8|Yv`b&%fM@@?2UzbBrJn*e0#~^TT`ZQAHwY;+;m1sz&TPxZnW+M9}@aD z^Ceh(rL39ThwgD>VQA&=HnWwGV_W%@Y@zHuNzi*swo_AD3emsp*9vv z(S2darlXjQnCy<3oOZZPhfWk7WpjAIEx?yCt00JAOW)R1@pa9Dr$U2tY(y-v4eJsh zxh+yPbwS#sxwugV6@qiP-4S}R#O*rR5>$<|b>New@YzkrR&D&|&11gzgAaK1`J1pe zV{?0iY>lXDkN3Wv%;p7veCW-X-4Mxr(*(xE?v2BI{Mj}sII~r7u7o{eymTFeVhOg4 zp+Ay`b+Agw6b$tqoI}r#89g>aHQ8Dz`<0|MW8;Y@b{*0bc`++QCHAFj+$;)8!axYg3S=Q7t(ZTH1yq)CjA0H z)+yNHn&4HiNdY?rvK^WKmj%A$;Bkc)ZZ7%rmuJ|Xan=bG0h@&`_lfn{Nb4$q9@0Vj zc@r|wT$$_M*W8$~PM0aUHbvHZ5c7r(YY%WAnJbAs&;Weg@W0y4fSOHQx_zl-`KOr5 z=m>1UH1X^oGV7gWK%RX6u>s4a53WcjS`FF!y0Ps=6sbvy!p!G}=>!*2+;_9AhNb|J zELycFIJScQ1^5!4yj1e-PmK8X<0TJm2=AEjow@OoxpBKt>P@8rjt)KduTPo2eMETg z2)RF}#K#a96skZ-s7}j7cx@LTWUc>@+4d|mJmpXjx-o!SGZoHH{q!PrB~t`jk9%)O z=!9m{4<1dvVp{u~G@}MrV50(A*393&%jn^HHDPzFWYZ}#;JCSIYtp>kx8y&`=ES)pM9oJY#hDT1wK3)C0)KtM;xFIE|LP5N zF{3!M6US`#?_yQW#?w#m=->JjXFqw4!w`6PKXCsTm>J=)!uF<-ayg&#|6}h@V|B~U zJ3s9AthM&u?|a5O*R8pVRjlGH4ieQGT9mrmj)%lkA{zDwBX$C~+d(IA3}k@gNU{wl zNCR<<0D)~Zf*?ln!7>sgvAf+?ySpj3)D$JoWQnXIS@W$sp7EXbu-20gYwf+)e$OeX z12}M#tV3K>vF^QRc;CJEdWQf1_csbAYl$^*sYr7g^fU&A4Z%ewD{4*t@}+_zgt+2C z5EBD-g0+OoB6}A01gYSvflpiE(*_=FJiqtqhPS`paI2UzD`B%~(n~E_=by&=Xr957 z*%14YeHNdTDeor(m)?maQ&>^dcIsqZH#In?pG|c5o`#96F%#{N$f%(hD1Z6Lf8rn1 zfqvQ(Ab%R$;h(x6xtd{AgPn)~w?{{p=T(d`@0anU2dkeBfjj-UH4m={eFj=K4nwx7 zfigU}!muONEY&Zh|1N_ETn%`QdrfEKjd9i*9(hBt3!iz$@sGS<`T5(HsucdH3;dm0 z`EC#vGXpbWT?bC?*DT&x(!8@okJc2er?7$zHhvEwL_I>TTGU*yH`4lYcXL1X9~l4n z!Np{uJjPB!*WD-mL1~ehMOPaZ-?_tgukCSV z=P6#kRp2{M>jUr1EnSEfB~5ov^jhmg`_aD??OIvS6qyTdCY0A4%q`WPW%s6KHjl+Z z6O?Wp`7m8jLT`8oy(>b|nL%6;zu%za?m7qjg+!P0O7I@-0-=MpjiYV}sXJCPzE(z{ zaL8VPyI$a~TVyxlm}!-#jq-Clh7UX8{IugM-+aJV|K2-1`q2pz4CQWxTET~?s~GO7 z5C%7gY)jr{QhsOe*EG>klHNnpL*Dy%4b1jSb`L6oGpteCWaQRP6DTH3MYh>j>jS$4 zgX|O(Pt7Q9JHk<*{_-8VufB?$ond!(v92VXpV6H!DW7|qr~d3Gxc%{)Yzlb$*mJr7 zzXH4L@F#0@u|PI8(uGL4%nfUrMRIQgk5n(jJV-C-n`D3VtANB69g>a5b)&b2Fe}jg z0&{4P8O#J;27cDUzQX_G^@cxs)w8#<%&!W;1biDPtc-=lkou<=cxe5ZJ7^Si>)4j9 z3>32!Uo97X_!F&8_I~w+$Dk9)#{(HAeft@D87XjJN{Egeg>2m_AJ_nY@;^c#BIwK( z8$>c;h+#naYVTi#NodYw#?_C0jif1p4h6v^&X?(Qdawv;cB7Cnzhs1dsL_m(J_h%Y zxraUwGc}i5rGkxDcuPtFKO>Uwx8z%wjfDBz!D;yrq z*xN7ZQc`6X(qyO85$Bp^8jOI0{tG*pS?p5|_jHA}O8vF_G+%xVJ$itfRk+z4JzvnA zFR-_6^29HEf~SA>Y5b1i-9^X4a|pE}%Z_lmA)Kv|y2Yr*&OgUh6j+;ILN@ce#35KrSn=E6)< zr!Yz0olG>xk%f6*lRzL#JM|Y=^1~%~36{5aw@AMS>mgP7GrJcMX5b;!iz`(zquqKU zsx%)60Dt-l0EO8+;w@FS(p*D!fuw)-$-3lF85uFUx}6swV;QOW(tn%Sx}{OkLAWzM zDz*iQLrS@1vp|(B(@ZeNP>1&i zLtwy#k~sn-rwL`E%d`r(OouTN8~YYIJ!E_rf3I|ifWLRl8-Mr?e|TeuKmVz#e6%cB z;rZ&0;r_rBNTRvEb2X_8?eV}OG@fWpb6~3oPzpg=o-0kQv|Zd^PbMJBBtftr_X}Z? z%$s+UnuKFs;$3ajP|o4N81^(yZ)&g9Ei`IatDy$O3gxb{vjcMn&MSLCd9D;*oWWkB zy!N97U-{}?UidG z&FMK@+2__Teu}4m@deyf%bV+t2WJ7l5zMN?pKs9fO~elSp3R_>pL+uTQvDMt4ShV;qpp(@2+|9R>u_;%r3O+4!q(9 zU5IAIr%XUT13^+ph)x+PRYi0;+BWaEBJ_^A8-Zy!; zlMIDK9&~lVMxdbT-#2gbg96~k_~SQ!^EZbhsS1cmlnmWMR}Nixt{=*LC6a<%Gzqf$ zhp;Avxlv7Y)9Bw8k&Ife)3EHzVqUX{dC00^0WoK@Knh^ z{K<-6e%dlCgm3x4m+HVPUOAsTTxDq1o=5MjIsM^+_U;2MMg0Zr7|pVo`UwHrP6<9r z22{Z}fv!v2hh71%GRfeXghZtuTT~|rfP+OVS78~2CaU_&9pUjk!{;mENr`TObA@*? z{4l`VArg-Zqs)P;3bzbAb>O%O)Q@WZ=#?YB`PIAJeeDsx37Gv7oJ}KtA9u5wCt&t= zKN&5XS#;~@O3;aoapEIaGl~e4BF%)@-J8;Iu;)Q=Qa2)Ikb={455reO3s^IT60ApOb4o#9K7+1dk z?-NmncR5V8OOyOg8JngEtIVf>ashZO+q9%)>y`BVMaGZ}tP5ktF`DG>g)j+V%1E%6 zEP_8M0DhuAO3h}1Tf3;dG99tHI{kfNk}a+o*sK=`j#yr%4uJ{qqDNRxH&1={9|mfm zY>h_E*bA%Rtic;NZ3D-($L$zC{d~cH>mwDPe$vrc_`N#t2W{X-R#@#?#28km9glvr z;_OG~gohgnuN1~c=Rk(z9JCD+UA|tbs7)^2fuAsCyvs$t{e`KBO!CDs1~C?bk1L2t z_w;_=9UUhl@+Zd1Pd5mr|3N)!EoRrEtA^E&?(wzXt(ci-_@xi;@$*J;;`zfMJW`Mr zif(j^Oy;ENQ1d?i5<(pB`z-yD9=x*^R-@y{e1M&(Ow`w!xyOd6SdoF?*AzbWH0RJ7@w5 z%z-d_(oh~i``(Jpm*2v__6Bq-?7=RA(w;oR8^hrzKE%_%_EC19+vlP8ynEu=EWoY< zoY#cY8ded}+sT@`pta|4B++ z8$m#4ZO233Qe8Ft{D(^Zk(Vo8zU8& zSGbs-*M))D7KWQ$|Ac+z`0!BK`e7trQ!u5^>HDD#(<@{RW?mt)675?2atWJm3;_=r z>PPy{OD|6Eli$p~T`S|tLbIQLASs%p9f_-gR^iSXeqRG`6o!2i zACyO`yg`gSe#*fU7OvU&eV;9rKYsO`*S>O>cVBq~>jkrYi{0C$4T^8Nh>4Z-_}4J? za8Fi2VIr2D?!olp%$UsPHWBV8%9JQl3A0KF7S2#s0YWE86OhiQ+T3L8o`7h;V6Z!u z>b9Y}2L8me{>mMiZ@&)h64|Q|CxnwTy1Hfl;&VLys~=P`}QwQIF%Q7M1N#09~a%m-$iPwgG^>7=RQMRHzz0k&SxrN{iY8}i=%$~#S8*~mk z4nAVxmrKJ9Ret}Sn&0{QilaO5`0k9t1)8?Y&b%$4=(b~N+gra~w6LvrxP)w)>3U*= zlM+DE#F2FW_RqL}YM_}uDu)4T9$YoCM{iBi43`%JCUYkYQ`aE*)8&H#;3rT7P*#-~ zV=~S@m*9P67{4o{%3G5?N6j?1U6V>(GnybNa&;60j-C6+{m+7fGFL#fu=Ef6WD^Wo z@nE8gQA9bbTaH7`?hV5)d}PKy`ofGS_buNG%I~fM-|LihX)uMb*(i_Rt2zGODc##k zil)OA7He(XXD5Q+aO3s#t|2TjA5CPt5-~CCCxmRgX2yrS30ujE_InOB(E4&nTius+A#y2aza^ii&U<_S&<;hj^@ z`MJT?ieGhv^9EfuQB>LG(+;@+_!{kWA*+9%_lnc-^xlA0Qc*2wu1nl??I$JS%O+-5w0OLIqaETd$LjLBp@!jlGQQE3rp z&_%=PD|h(2#^bxE__+`7^YbN?UEph~9HrP&n@D{{9eiV z$r=89gP9fBYDO?hXqsM?ID&TaUBC8u1K|?vty~n0P9z|jie8hcwqzLXi?cW@cmwMo z)Lsc~WHU@YRSyvg@i4VlDs~>XxI$RGwqodXM_XU^%?`N) z+d||XvwUH_H?>e-m>%TMzP#y4MUUCm0HkL|(5yJj98kR-H(wcCZ~^4e#b(_1%G4cr zA&=@efAhDCkA3W8yzT`!;NY(x6NhbD7|c^EElu5WyG2Isg?c0vu}tF z&MwEGBoGk87+(AKHVDR82twU;thD2?rwV@d<8yxDxjD|l?>2$otCfc$?9L4i<@8a@ zy*Jh@-dG_I*Ob1atW3hIM*MDIYg9k%as!tw0R{)eCC~R38q(`vkmylFxtm zke_pgN&i+fg1EHV+#XUw@DG&3h0$vcD4x+@oU@%ic$y=jJbd2z`9c!`gFlrcev6 z4TNQlE^4UTk=BtZ*~2#IC|?7L*$!}+9PGn1K&F8;QJH9y&Cd`VXzAjdf4@Wz;@*Eg zQ$Fg1zfc%nw!*9D9e?v%OMdX(4ToyEa%l0+6E+@eB%79HD>=QWOCAS#fB$~DkONU= z`u645d+h#mk+Wt2Yci}LCzfq<2@^QK!_A*U1e7T@Wb*m5k5|s#wg(3XA4~xF$>RWs zh(^v{rn)sIBXpV!VW0c>hyB!8%7-BgYZRYF6er`M8X|n8AD<0gSCI>iDg!mQ7XxPd zHY12N)NNp+o-0o|KL4p1pM9ocqwu#IiQ}aipiHMQgd@++`#l_l0eg2=mrr_7`s)?m*6JrOv9KAHa(N`)VFMm>OEm`9_@MBA?tPe zoQdF%=1;?Zs?0T9f^eb>uR>fOxxVkT%jy7L9FIGQ?5m!cfV()_-;)=)jUANcXVH$4L7XTAV-(bNtu@LLUS;q9SibxT6 z#sR1`Y8uFB(?Mj|PK98gbW}GiyElZcRuJ;oTWtSa zD+U zhMNwq7-1in1I=l}+ou~|f9H%hzWh#@ogiL~OJYTkw@dXGO#{A38WNP$@eWK3Xb&&KW*pgdd%C{I%~a`1Uu} zxTWFBfsN>LA0ieyO&9xcEF*d7lF6tEGS;kFIM6VfAJzm@@#|p6%MM-50c(9VVbe3U z*EIAtL=&ynee<9hO1OW$Lefd~u7i*@a$!2qn7S)^ndW5nuUT^#_-Ts<_~}CdS7jf9 z$~G}xCzE^`1R`S#fP6NSX%h~jpz4TSXkky8I+yp{#zUFzqX{gTT`q%iqs)Sv0v^u)9gOj z8of#eB*=HR{hqg9c{mx$d>Ig8wr|52`-gN$q&0x{{#;`-)w@kmqq0R%GKh8Yos%#M z3w=mCW1sVwx3&Q~{#K@!gUK*fqkHC1M6kS@v7yGhc$1%eazi=Pk4Cuob#hK>I2p;@h1y7*+(9~fj)hJ zeX7LF3mT_9YCK;(^_=ZHKJwU{&;9ZfT)8ph8{c@3`>#F1pVt(#v<~o!c0Q)-4YbB= zpFatZG1L7}uMtsD?9d$!IvwK>Yhz5YwUkwfvvxrL`}EeS*O3+B6@o?P!og$0&aP0u zTeJM5x9MJg8_^9E71FNpXQxnBT>12i9RA$1GzX3crya|afV2iS9z9(XPFGMjF}eej z_Rsm+OfQL`lZo3SUpEe2vu3N1-r>=M?2U<$zJ-BVoIshw$oFRkyAD3$;1?^yQ@|e| zHT=$Z&-u=`YRuYk?Vv!axJDDers-MFV32JlNjh}%watZLUEeWJ{{AIVfwDDnH(Yc< zh=4Pg!eC8ulyr(uG{s)%H|k4uYSlJdmP0N9CCNn`Fqc>wFFW;DtCjiO=RQ|_^{Zd) zeo_mApHdOv)_$%R*lk~+{djpozmja9DVK(s_33X#A($YvP2b%xvb_6sLXb&gnqQ>7 zfY2iNpfu_+d&1KnDtYO-l8uFLwt+uTSQ@xF6J{ZB@6MWguPvzWHq3nVPLqVxW@35B zwsWExyM2ptyj2v4&0sHpO7c91Y!){>@O-*c!;l9cl5na0ep~vTtqvAM=?_B<1dU`J z@iD?xv*<7KZDv_9pePbFdys|k0qipdxkjsGJoMuvKy6$N;1%^AH4d|Dq4sRv zc*xgI8%`HBzx=ryy!iAke|9e1D=cqy%7YNCYE4R>?Rvqaj87glNX?Y!XZ#!6aoPG5jHn02$&X1A(86q9wvAO z7fRuCg>W?}-+H*=OW$7b>L0I}Eggr41-4Y0y2A=sGkS9-`25RK33;CowaGX=69RHc z9B<}i5gBz-x|JwstWeAx&O+!st#6Z{R7UsFpD>HpEJ|3n?2Ed^RnQ9&>zawJw?5u@ zgV}6mH=9kF$+g8&g!quqy2Hv1ena4mQwNhJ5rL^FaP^-eQ&a` zls*Bc*Hidmw=XFfM}m*LejkQ|MuJZPMOzb$L?P^dHpzh`Lx7XXqGwGOVv|(t18Ci+ zLn%F^eTQ0uB#yp6KH*2dx90S0$>)Fe2A_ZafS32@Jnal88vXVwB6Y9JMN)xD@>+lB z_t%Dv_? ze)Q$H2=^D5S&;@l2^*c(6r-yno5+Zts@oa&!SVG^nX%rc*WRI>AuJo11w!z25?{+k zQx1Tp91d%d5LNPa->`ctIwe-G-edKZ@8I9N1I|V^K)piin(~P!x&Ct>X8z%;oGC1h z0=fih#n%m-Es^yG)20w5n*nO{eU2uXk`6VGw+S*HT4~fzM*0&Qix(9Gg+XTyIVg}T z7PGHNsq6~8SisL%;YxsSy;t+)Z=UkbYc*Bp*u7Q~#8bB(YeouQT=T`Iq}Q6{zW;4v zN8HS1MY9=OgC4g#?a;TxkK4puGkOV(#_Ky?KCM!JllCS|>q6l7Y%( zjCUU<3Ys)l8BA%YL(K(pNKq8}!3uz%z+B)VPWD3l%tWk{i&wT&rY7U43{NjX@r@F? zw8QmbjHBNIph)JoRb+$(rOMfeqHRYoP~9rI{Zzs3fp8}%f84>tAncT|?}YWkjt8$d zZ0;*XSKvw^Xoq$(%6mc>`T3Fw{qv$E+fAE1ohxBKM_*)b4GbgKMJ+mb-!$n1qD)=- zLp|YQ6`w}$KE>B2Uqna+K>q|yg~4#3hcOFRgAS90sc<7)V%pf+Z!&%8jS~tPc@CQ9 z%)JOr(u5$yjCv_7Zdd5)4G+KbF28qj#(N*T!6#q3!Q)pdN@v+Mmcj^K3XBRO*t88X zBG?>TJJ>N(Dxg<7uWTC6a@nz5)SR7fSe!O2mJO>#%j&#kecrHI)pSiAjq$4S;4cb{ zGm&W^8uy$&O;jX0L1b3oyrAnf;nmlv@1J2GKEv#D*VuV{#@fT%#~uHrSM<8&Q#a>S zzxph{Q&?X8J3qodSYS(wnYk(7p$9?bpdgcFS!4o8$tP2tk5&pzRzfd?^(L;*d`pe8 zCb0{0ajub=dtCV7)@u3(VCU9Der0T>r!^+6s=3 zTIw@}8l-N~^A&QwLE3R8)l)9@ecEK1EXA{Fnz_pO%F%-FwP#r=BIMcs`Ubi(*guXh+Nx{^Dh!#G(R zTn^d)CwD7sP1T1u-t85DWSfm%6g~6|O6UT?$7@r1et)_%&9-|sq$kyu_)@p?2QG1) zXr^$;rvdNx;l2Mr1o)Hov2qeZ2qEa@bwRkyHe#|pe@^BzTYKHX3ax}r$Gxv!giH?N z7U}c6buTf@t|bOi|@1QD5S$X3ATbpi=X%q_Y%8M{-feK#93Q_ngI{_E?UWz>?hoUEAE3)6W#V=Q= zt2p@Bhq&?i=dd?tJUDMz9(hcYL>sFOx>zA~7bi7YU`XhH9+6AT{TE?RvNc;bGWDlN zyJsq5tbww??3c)Xf$SS(4rQTSEre%g!gC^orRUqPFL~wL=N!G;Fn1L@*Jdy;=o-Zo zg6&yb(AQyEBm!9I=);^hzHo~PnVUVA;e88W+2|!&(_5L)!CZqOcLKBniXag6> zb(fJ$Bwqt;U7M0m5~5sru)7TZGYNBP6mL@4%*GE?l+nM(X+LFOP#_3v=> zTRNOndLT&>u!TTqT5u(1uflbnaJ=H)@tS*80rN8MwMp~*Q~*d}lg&zEQJ^wRrGk&q z%jyH#hIr6-9kg94vSO!XoWVE?a|>1oIM9ICfbT-|tA~DavK2ko=N{nkzKvQGF-UcQ za~t&RA>ALY2#b#Lm!8Evx6AIX;hhuZ|Me(OY%19wh zlNm7=Y0sLI4hQW;d{1N&cR0>^H3{QXpi#vFT{it0{4!Nw=SIn{DBZX2vH9u`(T5MQ zW!k52mZ&k9mp;Vx&%eO#^M{cQ1Fj2%b+r7Mb(7XlGJ$nXcimf?^jy`Ob}{|6B0Y1unFs1Vh$a$FUSl^t6VMNshQ!H!s4Xm&F`G?!&gpO-S3#Y0=pw@>IUr; zSH){iqFj+6Hk)!uqGu@92dp0>wyh>RDS}ax+($Af`g29SN(Sx8^GeJh*&W};Fut#9 zWXlOG+4Cf$4Tw(chJ6~Ord5UH87}?EzYjG^kSv+({)LchEeBr9*r<6O6%Gdn*VJ08 z-un*XDT&yyu|ClEt7+U+@dD$~w$YrHlbdlC#xSp$+k%59y!7p`R^kHCw^w zFF=Uv1`!(%JmZjJj?^3cD{oWR0sV!iDPKOMI50dos`+aeto3~CTFDoF}xz;V!@SPSQFu^aFN^GgR+!11YBYOXj%uUf)-#7l;WVkym!jt z_rFQ=gEyk+bUq{KhOX@}Pdv@lU-&rtAHPlG3`a*Db)$#}vux0_bxQctq4?+v01=(! z(`m+U*meoY0C(zFO9o>i@lN~6qBBsr_-kHZ_ABJTp>vQznLFiL1-DDXzJ~|zZg}gP zN8Ekogl_36XBFyTv)V-aU{Ml$hgiW$oE{nz9RNmpfnh8@t%CCbQIBXx(5SbuLDH^0 zw&6wuD~b^lGfEPRfAIEXxd%g}dN2CyNs)=I5gGnjZ z(@m&Rq2KS>4T2bhacQdI4WSEh*WW9MB^|Co2HbF80Q8)IJaKV^%!KqvxP-GhdEL#F z0WjqbZ;=o4#IvMbn9Lf(KrqxkxF?CvhB2j&$|i9ZH*<&|_r;oc|9xuYNGiz|PpVt| z@*YT(cB0!J^Rzb|EO3L6Qis=A6a8xVX~QDJxb-pgr_mj#`rvZ}D5KWK#?SDBNMSfKQRSCNV zvTtGE!VHR1nU})V(s0#)E(34BvE;q4KjioaXK1U;<|U>QTJ7*%NU{}=r;YiE5)IEr zBJy{L&vgajN}O|X6@|eVhn47*u^|=*CipaDiy8u(CTOO=hKU*_NnDhkabPmW!|-}# zlgGSKlFK^%$pbpGQf3^59IHOMv9d{?OeehKvLj^~TuKWxKXvEePhA1fnx3ta``Ts5 zSKq!UE&#u_qkA)Pjs6L_d6NfnE^{5Z4NL@WenGYXcIc?I~)Qu|w@|x`F2B$Bx`&f-B8h=a9wyViL)0PTw zQVXM5Q7~Llp6qaEj6F^f)T4?!6F~-s2Y5e*)}R-z$qRvuKEZCB!|YgOy(IkTZEDki z{}APiHz;-r-dMK$jR&4TcT@TBQwMB*@dbW&X*v7;dxX$o<^@uWj*X$f8PvBS(_4(f zQptjlkPxw&O#{Y(k6mqx;&bBT4D3}yH81h6-ediZAK*`yF;UVP{HCTeJCrZKz|GIU zz`@OmMNrO`O1BYMcy!UCn-+Xh{7V*ml;0PZS;}>U9~-7jU@;c47OWCXx-Mn~I(HH7 zvr{0u7Pk+@u2347m%^SE<{sAfTaI2m|(ww64H7i!}wtnm8FW7V8X7z+!PIMioOWG;Peh#*C2uOjn{K+d*VP z6eNMn1TGcmO_r+pBxtKB7(qT4R|ywLqubq>z@?@_85sxLzuC5}d{6-V1bvvM(KIBz zB&Ax0n!=v9a)6yxfvXmuMg`sqosJ*O+r*;&hC?ZJ2WE=~rF zXjHp97Z0t_Mmt}R-|U5n8c?J0wI9TQxy?c|v>21%0kI{K~^~>yh{3g5mjt8eTUsB6I z^n~!y5AAdEg%9zyMp?c62%I3hRXp&Lvt!hNXe=~*ggL1X!#F=ar;|p+D}qOx4cH<{ zL4;0}RunG+g<|#{=Fp(W4dMHD32#4)BmKQO+BH$9@u8Qv@%fi|>?2q3GvVaivpflK z)*W(9(Ai(;?<}F=mlmIams~J6hnnPaH^B-MKpib_Yd~i$*D-p zHTTiH8obb+7)~~DzAM~6FwFNN9c(7xH2x}-xcfK4P9@B5!@<=V`%gQLPIowc*s(rt z=@t#X@kx9ZI|b`vdfeWwh}5Fo_*jQGhGcBq5-k z&)(dSL(OCGPuLP|4MW0F1CaTkh7t8Nbxbqnz+^L@I`?o<6fzMSW|<3`AJ*Hp#$INU zLw5Q+gRG0*N<+NJN0_iLr}a<9N>?3s+G=e)w0w)+xkvl=p!R`-k3B|lP;&32;mdbC zpL=S?OE2$oyn2q;zN9pF9w8-|!X?UIUx z851drGml&=F$FZQy-oQ3JFu!TRfQ3y-gNlgD_r@^i#-0RCz#DG_ZrXHS-_up%%VZ- zb|66xP>wBa{E+@h9$=IP;C;Znro$}KchJ%f8lEt-gi4}yr?i+#D0ZOQgIOu;SYaLl z#lq9vZ#ezo8E4;rNPX`d=>mnb*g^=}5>v4=J3+7AF$trqITTb8(@z!e3B6AI@jL?{s)slX3mIE=+lr8*)>-(z%i6xa-YBvUJ* zZtDQD#(mf*WNwzc@a+=<^KFt0FrwaGEtk2%``hOO6fi%fXn;Ryk1uBWybMgc`kW`A zV-RZOnuM(iQ&LcnNQ_q%8K|k6IQ{YB)qx5oR^ooyq&Q#!(?Z<_R%_vOZEy>i&xLX> zgfiZA;=y)MX<*mDP9ac&nK|~aJIY&7FO{xt2~8k$0UMOUMC9y2C0w03uFPH399XCr z;WTq1k!~;jy8~8F%z3!CTwwnH!IJOK^D%&Ibge@KrvYNph@(D&xWK^AWuv5*1ZnIt|9<06)5EF9{w64+j z?z8!F998dr>?Zc0c0h58^8FCnKu}B!! z1R6U`^&T-2$IY#a03&PYQWx$e3jdf1QW<#A(0%V+!aEOe2&SqC>r=dSlrO!&Q=fX8 zt2ZmoeBkI5)+ZiWwNa0RQWqQhIt7S(d=kB z$~x*^x00^8NZ^iwV?(l9rfVzohvml76^^=an4-j%1+FS_uB0jpDksdWr4)k`p+KOE zubWZD_=ILQfnYVh*S+r5WOYfF3nIOPN5-gWFMhgLNPv7`%V7dS+@W#DlKx18|oHOuqYEgNQ> zZs6@lE#G~2!MENywS-a1oBaH0vhiz(BlDq2)-YNQhjDru zYuh4qnQ6Tdx5ne>+%WNaWOJV_p_&;<)JC$-Oa_}-f5?eg zWM45s2+q-@Yz80a&#-5ZwI{s#2>sC`0yJYp&g5~R{gh%I;>X{uBs5P`cpqpmACWdJ3bWIG@%087*GWbvq)Y7ar>@Byc z$q z1!!RgR~2dfY6lI48K)arp)i;Wa+sIdj@G^;HaMFyNJgZder}Zkx>=vu4+?;vpw<72 zFTPlO=HGd(JNx%;7bsGk#;Fg1@O3TwT_`(wf zKY#s@@4c|gm)=_P=Ri7c# zUj(*q#@Y65x4Vjeb&LI zC3HTLI{Q#7O}d=SaghU!hC0C-#Po-MWIIqxnPigKgVBKQ8Qe4@?*f>e@n()_Ma^>V5e=2T8!+^3D6C(Ia&3Ge=PSB=; zq_tX)zRo^nZ+WyMpvP z;LxajXe0%t#V>5UV)CxOAFTAjV*`w>4n3I&LtXP?QByCU19g z1Pp5Nyn_wnVW<7UC$TdcJ7&o=6k)7ne8^Pjnf)z0RCQbKy^R?j)&e1>1*SkJQjU3? zjl{!WO`0s^R=j@7F^uKIg+iy7@T= zZfxB#bBCaG4^BA$#_Q;=#lCPzJ5%1Qm3kdGxHaS2pM91`%bNQ8_oA=9Fey$pgA)La zKytrjAy9+kvM<_9lz{1~Lv0037m><eqr z73-iXgjp$6{T6-|Xzp%UzJ12#-7}g8Yr69WI>nU^yIUe7XX^! zfW?Q&_sLco<0ya&qdGo~Mn`c{82tUJe&V0kiEwJ`-_cbgxhHLXVlmMI1&pQ zKiyMiKa&m$^IQa|L&p6O=a_f2#-#YV4y0}bR_$Jt!4u7I29R9 z=YY1*wa_#}QRGTXX$}7FhVIQ{}W$FdK>;hjS&HYcs49 zqz%keIB>#F8MOmNFqk$*0*BU*rPUFnAMHwXHGKs?-|TgqBSc*wjK;&+uKKK3Wh?RxzcmpA^U# zQL7?T0a{P2OGHD0L`xOjm}pEBrwtOpLb!yYEli{i_Fm^~ls&}kCa8y+@!w-e+mwtp zteiu9@E8l~48d6%XL!d7k4nRvJMhXZ@N1Ru`9sU&KXa8^H|PA$H;#Gh-3{IgW#RDs z!wW^kj>&+Dd9VE>U?AV=Kr$Rg`TYYgWZhEV9fxf-{#Kr-yuVCn?8x#tQaYfAbJNGs zWsek26NsV1MYb{yGJ#eu;SXW*K$jtbF+ZKdLxfWZtcH!Gamkz4m+~c#|yF7 zUh&d<%1bbY@cKjQvc$}v#oZ`aJK^CP=6iv?kKAPauwn6g3$*Ppg^S|YysPcIf6ei- zk^nkD;Rr4Gwj=mBv2xbpB;Ze$gnOs3Y7uAY8ioB`u6+6ho_Ogos=4r1)A8_3=$49U z(>-boMr`_0E#0r zom2nl5$)X*WZhtlp(q^U93d!vu^KFDeISUKq?orZt($C|NH~YMa$rpuGs)^rL!yBA z7TN~d_)qQHQ4`~d_fNjcl33itv_Cr*LSiP4r%}0-x79X{+mjhGK+uk^+0b?dsdi}= z6&`5sHS>`igr!ve+N2!YGhX?Hw z!hFJjmXyhvkcY%Y!F230gCyUbjbr%WEZ!MH0kwr?5Y|4hZaP+VN7Hq*tA?g+(XK+4 z779z(?-On{{%aXjTA-nn4@q3X2ww&N##6BL3Q^9+mQ*JJ7ptmu!7fJ#hEk$F| zaS288QZIg(`2PFOcd$G5e}`!>(%|~bCjl4K{5m1lO?>P5VNMpU`hH{6OUZrda|Dl= z0x<=wHiREMBvgC2&)vdZHMC9O(YbPP)w2JIYc%g%qj}>Iv>vJ4z;3^wwil)efk_ZZ z>l0==7T^Vf6@#8_;BMvXK^sqZ?pfb!Xzwg(?w;Wvo)b=&u&U$1 zoA>}Y8y!PIBwBF%FC+IG6U{E>T1au!5zEECuhOYoM*c zH{dpD+;zNT3; zbYfXn1x00<&m6mzWv3EmGsDb4=?$(`vatZ*Ujq?|;a zcM0AKtr(U;So*-SZCPwQ>!zdGv^2?YAL<4T9#dFcr$`|<8`=LOnNL!)8U`@hwvf9= z#cpR}_wW^w5S>kuO$w4vc(}2HiJY9Cyq!?M{fJ+)9d-2Sr-)IV^sHM1FU49x3Y&I; zj^@1L{-)q>w3c^Oc`yt7LSguor{^qz-|=wojWxFM6otV$N9fwjq z7|%VJCrdvhPeNoA-}NWrWS1{o2uRRB*)lv78$pL{&_q}mra{zG*ZDNT@O@F%`J^EG z9xp9fE(xh&8tTaZPatiRikJ{BjZ#(Ux`sb~mu{z|{Nz>GHJmTO%mVW#XY79ZDZ1k| z{@wyyfw&&s>Mwl9l2%fE5ZA!s>7p2}9|h||36E-6G)ULd)h*^jk8|y3U*N{Ghpepf z?rGrs+(47wS{Em4qT}Hzz17wUrn0g5wXy5BMVh=D;?%4lS?J<4L>k4f1Nvx2&#<-ZU0u8DIqeX*U9@R2&Ns;y4FTk zgEgqw=zf{apehh+F(wrRbBky-OvI zoQMvnZ0&=Du*po)=YW7SN~xaEHh6DXH=gyvuqrI)Goh>uvw6XM?%1mg^I5bRmOfw` za2|XUzi%5N0X3*Z=F*tonXN0{CoM2{c0|XAKpZ|ayR~$S?t?6VpQMj=eJ0YjDhU`Z zz1Kedvrpq2LVmJ1S&2h*f<#iC_UUewMN7dKmZmJIjj{?Ii>Bpt%iaHc+TJ1Ag$nL78Rc<=QB^fF+JIPGM<-ygc`yGrKf#CGrXMHVVIBFF{lZn z@8|+GWNNp+^q}oeu@q&SI~u02AI)&G(}HG9y32<78Qn0~^@-}_OZOr+feBbhx9Elw zj>>kq5oFML$nY&|EDZY+#J6!8RFv_1SRE0*=kWU$`{E&{h2?R8TaMYsuCspaA?pVl zr1l6lhQkCi2s$TZmI2-*BPFs;F~|}{XwBUX-Te)mt-#lW!$YpV{1mr7dJEmJxVP>& zI*%4cG_9_jN$y&MwXx$jMeOKJ5d)X{ggz6I{SkQMA#4KOvL$RHHrOv)!ouT^Yy5j> zboWm2$4g|@U{G9DKviLOD-aur&R&OT=6Jc;?6o)J>mU&_G(jWxqF70tb*zezV9+)_ zAH+hlhN2)Ci&}#e1r!lUEJYEg4^_;3h)$J&@h#T3gf_Afv`auH??;4mTEoT8K1M%N zq=d_igF&9d)315De!?YK6YZV04@c5~Z$0Z4mgj(JDCPyT-GZH6$NsKkuXN0Igc*wS z9@_{siq?wnVwz#B=_8RbzsCD*rkxD260LC1ZbdIV(BQA|-p`JC6xzLp8K@^@_@2FmnM!NfH$ zI?@9*0|prx1$RTsV5WKjVPFmn2j|3FpL9f;S@J|KK@IC)9~vP_OL8St{wMaI2ohd#VZ_`bvJl$gioG_^s_ z!5s?a%QtD>TjK8=$EkJ^#ci62Fh}sd4zEw2A0e$r+767tuRYz}Q^N5YmK#(8=EJwS z^06n_xjy4m;n7NHY8&6vw4!rGgzywaWKc*Y7-!-(EP!?px{lBUOi*lyyJ&yb(mY(z zJUpX4Uf@sHgwr*;Y|u>?;YG&8t~Yhx>f#}*Wbx93Da58{4ut^Oc_R3FUf*z6oPu%RiItBEKV%PyECe}V`nBD>_y$c zPUV<)O3`?v>Ci^eI)E2ELLr922u^yqV_NYJamJE@lE#P*z+6$JZRfJn?MUS-sk%xQ z>%|8vfFIY7x~@%}pS{RzwquN_!9=0FPjCKU08trK#!5(@cO_UQ6riQU&mB!^ITtwX z;A9;*-?Xfj4XaHr?rd?1qzg z$3>2J45o4E-^~DXQISOPX-7+;_edKphWO+$4&%;Q`)NheA`B8*vrSIwM`$v3j%KSH z?eFpsz%-afF^{6|=1uD`j|*WZ@S)1^GtcdCwD!FAjbrLZ4duLux(aKd>qhmvge^Op z$y?Q=zzU+yAC_*>;N}hOoh?+i-^-LL>W`s-`_Wua;j0Bj{4sx zdh%lG%H@8)KMj#NxCqj4b+9o?dW|(I^ot_$`rC%^_Feq`4qSg44UYOau$X~+>5$^x ztN6P|k-*ox3)E*tPv%(<*@Px^NN5q?#!jvc=))5@IwovtIN0Ob$DiQJ3s-3zJXi#l z%Y@@B6gL;jIm~B_;Nge_EI&9Z&|Fn!GEQQkIxmh1d!)J8@OedP39T+ZJs++H`0epL5zJ z2ZBrKgGL51ph%2=?l-D~lr`N`CYYhvjg;URjjpO_*Wtag@f+4l!?_bqcH&fEZ*Do5 z8TNN9ySqZw22AYBvJ2?mY0&<@hXgF?I|gH-^w>rrkx8RHO+>IBJVV{n$Ud8m=Z$Y2)15aIg~b)In+ZMigbZ~mmmP&>U@ztYkVt*D4KXs^ z(VH={SHdNM&ayTBztE*+V}8*=z_-ogR~b_RHD6lxtCua0>O>Z)jJlQW!#@`#=Ayc6 zav<9(|Do8BQDUI^ROK?KM7-8825}X-Ug6(<2YvDia{VfufyJ3&|GL3_Xdm;PIXqlK z6XJ|L=(GUPi~}Hy838UZGl3aUtUKi18N7E7G%$be32wgl81`DlQKOumL)Qs12e)I` z+ZA@IxVba6!g)hjZ0J@E^-0{Xy)Sgq4S`i|L|W7d1sD zq$VZ_217B(YR1fpj8l-FEx!LdBA7yOHmwM}r)y!c@|+(Vj%S9weaHS`!IfRhVQJZ~ z3_Cs`bwE-fV7oqVOGmI%b}yN2egLr3HnQ?@1@J)u@ZkoAsxxf-sKcrSF7we85iGdgkJBJ&YT3ro!};9-6-}#!PRk`KR-P z#3twq44pjRMhLZ#Ri2rSgeh7zpA1MoeolnOVSUh#wI>-zV+XHi3;b)3kYbJ=%m@zy z?ViEi*ugz}6@R)UY#NYqWG`qK3V{BAR3mW;W(B)jaxk+TAe^3e_=hX>XhHe-Rjz*K zIf|#QuuwQ!D7BYp)7yvn4(uzKWk+*Tv%bHfxpPK%a7K4}PIq*Q9-kxUOT>4vDR3of zlKrl9NKqxFeV_UmAyC=|r0drd(_pFopw&#vA=}o99(uLSs_or5Y9SP;^_deO!FrNq zQTjJBu`YBV2I?4H-Cws^AuzGNdpI2(n8vl6N1*jb646_~lhRu(&-Q!tOt zjM_ufLfxRNHi4Ejk`_B31%zD@a{{bpV&v&PIuW;+_|b%*xMH}rV>#Hf?9LV2cy#Rv8=~lv_`J1=|Bzgd^pC$M9pZSeUA+j4?(I4-e%GFtfR{MqIx+4r%=FdtSedqB*TB?aXjq7#?{zUMnYy zmh)A^W>Lp6zbX#FCZBA~4j5DBq)!IBuy;*L`_xrRr`R@PdA0Qs@vFp+zK}SMa}}m^ z^v@&hlhHa)s9Ss!g-O0m<*py8cY}*eGdo}3-G!7|(8t&^j`@eAImWNoA5^0dep?mi zqu4O?j*C3QAWbHGdMzwi@#toQ-cjnxaMu=;hwwsBZXY^6^6@Kd8s))vj%k(+#eNYH zsW`Mt*weuqA7baxACDpN0x+YcE)&-cT}U67s#(-iBG3(DNC_jaKCLna5n=R!ZV3Q0 z?C6l!v-RNLhM6ZC`SAT4&3981q370B^`}hwb-F6K0KU>uG^iJ+0h1qTD0cEufzK)y z0dEj2tQ)vUST}9xVx{YuI#g zI@UIrwu{(d=aNM)sQ^<)E+*=0CUxc@*v+PSlCMbmA=UO;Bg2pPhjI?|O38VsiR;1; zP~XMLU&!xF~ah#nx?(LUcIk4Q?6>jV}u9k+PQcR<069^$hh*R1Q zh2b1fQ&rdyROVeP&3rE2M`7UU>FEa=fFIZWzcI!%O`})O=cbJsBnMX@#w7K?5t(I>IiM1P)}*WSc_r^AwhydVr7SE9Ol?zYg)ynMRSuZ zJ(Wj7z+&;0Ll5@iSvxBucfBkywuqmzYY9z5s5gX7jc#iErXh4uchFBAOcrOW(;0Aj z0Hm;@1T`W(OeA~QndD0!I-6ni&Qz$Djp3t(Fid&RHMkLEc=<#w3l7Rh4?5j1z~3$@ zZtr2Q?+}hoQQsiqwxWyskfS8pYCQI8#f_)0b9iNs5-1N!W}kWrec^F-UcQEZY|f%n zR<%;jg`L9~SKHm$u>Qdj>+j#AdFvsZExE-TVi%9+`PaZIP76`O}I^oZYsjE zBN&I7#kFXo5IP^5pMG_iIZQ+1jY!WIkg3KOF^E%~?Q=Xl%_gv12bK%v^xSc>Z#X)z z+@4z=o58hNplW~`e9$NnkeDjzQ*BgM(Lv~3q27D*fd=5m_@ixGxq9`g0J7O^WN%)Y z)$*(ffwc|M45$Xw3ZW3{3f2WY3~*=D@y=Px@o7V|YOub=S-}=IKCA+GpNL}V&>!~h zeK!yi8IMsJF5Zu+Zox+ZdP4NFXK=EM?9B<@f{lfRgbr;t_*H{08^UUX)@!tB(AG~= zzOr%dg%A_ng4guf?~(;WRzjEJnWy zVa%xSU%#F#C=z$Hz5OzTgn`ZMO+m-{suvj!Ymj_pl4$|@_eC|+6UejxV5@V)OgnGM z5(T$9c9r+jD##dEgbWt60YubmCnQUI%Hc14p1bJ9Lu{}zX1~$aaCDCBFVHI`oCw`s zO}i_Yrw%dqkMYOn!}T&1RHl_m2n1`ma%+zlo;zgcO2s+Q%?kE@?pgLq!OVn3r_`H3 zRSJ7M2G<4Z*Uvfs+8x%fybY(PxB_IS0=ti5lc6TFS9Tulx?~HTraulkn8B7OTca4C z*oBo}Ctuh8Tl~$-wl$P!+@bKJnauRrWU^%{G zczWM(b1v+ZapFoFX^vgegL#6zx?4I9V7=aG(=O^tRPPE-1q7y^b| zZ`J$qRdv*WrCo5p`WB6&dO{1qV?-k>d~Pv&Gk9!|?q)%^6Ez1oMHU`b4Z3R3dPCT( z@T(eaqWU;m^+NLOPdCq+#`zNkLLYtHXMvm4txG063`F}-N-+%h)E#7j7Z6wRpM-6HW>MFX&gnF(Vh;rqLg4SQ>J!@FLc^siL zL@}dC|M|iMmzO*GGzp6|+rcY>hW=rr<6cyv7d!N##~^W~(p%&RBYoGzhqUC%{y_qe z*#$B?rHp|Q$y2Y{!5K!6GMT6=L00-H!tkSJx{~QqAn)2`?EL$}2ND;;CFE<8U!~Ej zJb(+`jB29xS zinxlvM7(#Rc*Zr@7?&G`IWiVbAy-nE@!AhlKBee1R!6duT=OWwZL5cFYc?}+tI292 z??-{C2%#6g4iwOkEP!o%d)jn=TbpcesmQl6ge>mh`e?-{G8F3u$dB**Xp2cfWN|VO zpLrt5n!E0zHl(ics}`+E}!^R3HU}iKK3k^hNFGUQ&%ic>>IA_LDdF4%G$xg z!on%ac% z_A6icO0l=MXPmog4<7$j`?cTykLu$ue{uP5{l&lX@n>%T%Fk`~#cryg>=`+A@K&w7 zdERmFq~-j)rE6P^@f0axZy5E5l;7Sz@3M!0(g$=z95%^R?ON7(ZRL@+wS zbW9KR=^;2>Jg9r!fJ&Z}m$>9IwX#Wc6T8x9Ns1-I#DOwNG0d5}^&T0|_3w zv>zP8c@o;xjx2ud_q&;GbeIlEn2g;u4^PT#Qjx5HvRMGo_GyrmshBkN+&b)a%dKH_ z3h^N?M6v=v6V1R_#FdCG2C>)>k|Y@iU$!R>OlM77?ldF;wJ2h6m9faChO=eD)^>EI zq1fF)uI$0AKkh?P|OGjp-HZqWXqGuN-Ki7Bon!6mMt%myEt`7lpEe& z9jg9(UL6alUbLFM-+i8)69i=Dyj zs%2+)7ki_iJ8Nhbp88RZUqp*xXhKX`EPAa_yd;B+6SmYkBw?x<3I#EOwTiRR{nK?& zuY`MzVZC;otQ}8ZwcOefb_xt7+;hR3Yma~I*Z%SU5L)+9?JhL*6#(aRb(`hHy->F-+ugJlVV?>%1 zZD|ylf!TG~gOc*f47)d{DB~#2x1M(0(jxc{{CjKky;J0D8E?EcDR_;{p`8wEqzXF27GC>+ocZD zj5z{BhpA)Yoe|KsrhcfXo#QE}uUXcGa@8vPPda9|u5x~QmFB#|Cyu!>;3VcBNWX4L z9kNZM01Ywh$p@wDl+Xsc#?v+(ZQaqW-fnhD z^Sb4zN~?nOM%u)bFAFp{blJg9OoG#8psgI{a2IoJA3a?qx~3VD`Ak*NhN$-Y@QXKi z{)KCtR+iU~Jx2|wG1O`(jIy_5*)1&1oi#^)@HXdPdlOF2D0V8$e3o1?iGPu_1^pyP zlyQ1=Nj#{SOv5r1wtX6=3QXF2vMD{Bl5S` zLrAYXphLPYPFfm=u4i;jbV@ae=kMmq!L5S%?Gmk_d(_e%Z>UcjHpeY(6aO5Y4!|Cx zaciZfk15XVjWX(MdU~=XLVG2G_kqP($9ip9u1glT3a;NUvNux}GxfJ`-u~#`hySs^ z^v|{b{&)YzfBIK`|IwpwN?jYfyL(-i%aci_%m)R)KfoXV^fUi<_})jG_HP~ijq1@W zf2G*HduQk8e(hiQ{J~5A&cAl=>DwRs{;pCYJgSX(`!sO(QOD`J#)mH2Lo_A;h9nG& zs`YI2nF+{E|LFB3bY_6gBLt)Zw^!k=?_zFN$bm(j&@_R15eO#@;k=<0!C#x`p?vPcB0^5*u|CCXaB4+dXnxp}LRB<$TL;fLA<+Cp3lh8E zes#b&>X+Q|CZm{0O^hd&K8t*?0gijro+_xCf?8}qBoI~|&AT1G-l2GUMz|$VLfys6 zzPJMRs>NdnsWU4ydc3WIQN@YDiqhx2e4V~6!nK4KShA(K5$A`<;>*dK??P^cGD z|Kw7nZx$BCR@AS={jl~0KtE+j*pv|&Y%XL?>+7|%*$arXR3up|w@c7mv zPPT2@CZnzI)1(K#S0SYt3Y^8W_}iA>S%p?_j) zT3?}9QLIyZ@Eo56HZ44&&@rpH(pr%i~sHy|H5Pc```G_{^|ewXFl^U ziSEC^)B8;WzqR?+w>~HU{(=4Yjogi54aN5GjD)PkVC7~+NA}VbaMXgPvNEsk8aR->GV2dIt z;q#cnkfynQ=*9<8Q`+bEH%2_W!Zh7bwo!AEb?LF|P|-B)4pTnBBuK{)bo9lG86R8| z3hICrHiKxfSO4m2gMTkF4Z?CpduUmdLQ#UNfFkM|eCo_iiURGwsxyjF!7?(y^K&=K zpyKb9zEUN&h$z*2nBKp zd=x?~)CRst1`e}kn2++yCe901Ir%-~QXRd+>kyZT;eJf6;$X0Q`gV zA;0k(D!=tx65zL*f9oIq_S5pwcRu#Ut$Uw4zWx0FX!k?cZ@jmJ?>##2&QF5uU70&w z!umWC{G9beuvy3y02voI?n#ntUw z?15$H@fmt+A9G+?zh2VZS)%9X5n>)}f^RJ7U*atK(275P0pR|_$yo2&J zD_Zh#bboypF%H)!O+s{17}UB!tJ1cfgM%3#fA$b}b!G_Cz zoNj1u3rs@0I4Q8no9__gP#5($+K2F%a!l<^&J!7^Wa)7AU4;4gFd_dBsbv z?6@*)OpSu`K0X*XLR~A}xn*qFdk2ahg*Q|~`^|Hfv zK8E?&{@D^2j=2DHNN^oOIOEUijKq+#m1lKc;4LhUynE~6S$I&E&F3G#{_=kL+5d_E z3;(O@|Ju(tUv1uU-+Jw@{)=D#wO^AuHk)eVdGkR5@DIetul_3LxBg8DsIv2+tN)t3 z@Ug#m{(La69R#yJt2ueN;{0skWY?j!qg^?=I*wX>h#vl)NQvgQxh(W0TcY~bM^TJ2l_E}%yZ-I;;HLTRIS+ZreZDJ_)o;U2Td zb29H%w>wz0;{RFqndU_j!~xV6uRZ&xf0 zyxs&BNtaN#z|P!Ks<8OR1J3{8ZDh5fn9smEy1Gsl*?d19(+y)#mWu^IQ6NSRNxJ;8%1Q{62L_fAjP94~!XHe%b>xG;+%q$Y8@wci15Kaa-; zav+BDAQAz4bxUYH#g66h)*ic0RLE6JGjnVLG)=(Q;FpR&>(G-LbGE^(TTB;se*+CZ zb;%(mbqza6N#jQw_vR*v%HoL56S{`bq^i7saHRvLw<9UxB8Vhp9QlUnvE}mA7MM1)XS4aXFrUP%t4Sc+7sPu$fEHk?vIyQqL-7j z_?P%lEiJ|+WU#fP;(3TX$T$sRP@5j&rr+B`QwVJV>jOven4#PkikrgDXAdZ!DcF4f zjOK@r(9>hIZsN$=x@cod$#s$ga*RpIi#jr=*+S>)R7f{W^o>l^^_Q{!g=vn%RC_2F zAc30YCgdp;dg0IO)}epV4vKEiTDiamFqso0CShr!Dks;8F`y2Nk8rIHy2Xm>#sN=% z=mu8~EB<&DxPR{PPOujCcZ3~*`kjXJufIq4))A$1P?m%cQm%bpcxD3EUb*jLXO44V z<5(M0j)z5v<8N&mbiIO2JxmBRb@fpXU`NNqutP~zSw21UA>Jb1j|53clZB*{kVN$p zYr#h0o!Vk343IM2t1>ANB}5Lt`Ysj=srWZNu`)zKqNIEQ$;HeAWJe~*ZwX2WK008W zolXryhyuU$ny&MNrX?SMC?Xn<=fkGW; zH+BPM3q|MIw8#2zQ%ZB?33q-S$i}9k$AB2FJJVb(ZNTEr+9WkjQ3U!BeO(X%fP3-*pQGYHVn(Tpf za^MIV`D-$kX5^Lko%;ZRNh3|`#*h-t{m*{r9^$aXPgW-VSUB_^Yr}N6-GjKz_}|3X z{IaJIt&ab)FEeZlWTHP%&0#|Muej22#^QsgZ9TUh z+vV{Wu5eU2-hI@uY?NY0uw`IAE0ASi@y&a*Z#;_nk9kFh;=3-3cFu*bX-(FPDSM2r zi$XUF2StgLCF&}~?Z)X)+rVm_3V}^5`kFd+`CYoctc!L^(-+2O3N;$0Yg<#F9=s!2 zaoSHrtV2y1?>lGHDkH8lBDBkZ6I5M9B5Tz7NJuJIAHcT+-=#t*4Z|hl8fdcjVg{Ly z$hewP9ie99+9FMIlsFC0SS$qJQOqi&Dk+>pTosG)u1$pJcwhA9q|k?Y8#A&vd;tnKHQdGz-bUKwi{ zMce2wu$@o@!%U$Hh#qhB`1B2b@3ac@Ck}RZZa?<(3jurZlK8EJs0kxae3l@h~?CriJdjMUU6W zYK^VaSWs;m#U(X-|BOmtlBl#dNKy8y@pv=$5TUw3n*;+2ym*U|LQr4^r@4?~tXq_)OFMl16KjoaJ)-8{ND|ETYpu~<2ja>&<>@-uo%7Vw`yAXX z`C)*!gV0z*SqkMWzAo!`PN~29W-PLIO1vW?v3q=TPqFOP_k*1xqyiyjW&nQh!WYPF zhR%19ojuIn4rccdu3e3KfK`n-U%=Tpx?bYj4RjsSH3_ogVt^2KioPD+6PY+E#BRN4 znrTCP8xQd|ZL+h}8twH3)}}S^vo>&T4o}Pt*KU{W+$!0>*K+sGC669;Y}Ovz7)m2ZpWTpIX}6~U z>J{xYT16Am9d#5|r69QWWX)>b>Nl^~-NUQ9{&OF_@sFEV&5QrcKmV8hl5HRU?iask z{ofDV`5(j&`(tO` ziFA@pHMF<6^$)cE>uOZn8?|wp8shkswnf?oXU>vlw`Q2#eb_j{Vg+@bNV_%@<@Kgy2DgI@U2rcZ@AV5=7Q9KT5R-Y) zlY&u2hA^1Ea1k-nj#@71wtEC||96bZ5YAaNE7Joh4~CjV+vZ7^dU-g}B+gheOfyMT zm-hOmn4#+cZO8nXYkc%)Zn6K^oL6h%y;^8RDEEYNX6Wv$Sbq6!+SlHT*VC*Zs3(LN z+e^=p4`bIKivd63;154<8ly|wKwYEjHM(BHdX4uUElT9z5PR)L`gIL+aDY@1q9kn> zr$F9gG|)@yq<6GPChY7d5`B>((}GS+)E7w73rK!#^eh2QvAb;-@4>o`Q;DX5u8sO2 z5hz@YD;}mBRctVdGELp=K*(gG{^>J8`pc=GmdRLz4>;+R9nw2ryv9&64beL2O2k^! zfy|3|tv4QNx}*y1eLIr5RARFdyrS#7ehnQ$>7tM&oO%4C7Cmh+n-=K;mQ;mi;x<)5v9T+#I-+0GuHS|b zZw~L{q2KhP8XY1)84mN1S^APNkbdN;lTCl0fFi+8+6DJ8aJH$dd?0V_GNftyEw2vA#+3wp2V%+$^ z>XpDDs;N~y+3021iObL(>DPLwJ!}GDvrD*L(j7*zV7Y5>FYRFFw_)GVe(znn z)3fAZpRP3~i6;FhycbxhWY)X>+zl5~{d7CG*^GyXZpHsk5QRfMb*#W`^j92`rY;* zZEHZ{RIVGZ-L3=E5?mC@nlv$pE4&yOM31S~5G|0Ya98h#Iy|Of_qi8Yp23j5nP6f* z`SC-X5(X7S1MMoVNti2cUSgb$Blj+epEE9nZWoXJ0N-n5g0wZ-DP?e!R|G$^tUKl1 zMPR)Vp4k4fBcue_&@*4xBtvcME;Z1pqh05=m!PBf1REGZ>W)fSz3Vq z@ZZ_I)Xe37v3a8WhrjIW`tA?URnO{DErn5~3vq|5K?$M}AE|<>B`9=5-#mzu2hm-8 zK6sk0B@noJQ1HUzyL{}W9d`B%ubl^8ISD*c!BvLcLeW)V^Qglgx9GCQ_zp7=vNEr9 zy5JL5I~{1n1l23S$L@3;a|n82pJK-ST_02vy@*K&l*2^&0GbTAGwj)9Akm5TK`1Gj zGev+#7eTg0P@Nd}Wh-GXCnGA;gDg_=WJ)UQMMvU?;vkVdk{Y=m^Jnm&q=kr|uOD8e z7-O3{?!GG#n*?Xk#uao_;ERs>fiWd7Ojim6)1Vgydhi?cC_$dOeYBp@?tx!+%nl62 za}{p(B}T+R!hR8NBH?Y!ZB&~pYrCT@A%Bmh~XW$)b697V9l00i2XDM{{|kTle|L8O|M)-ql8Ds5{vWI5i{d{h0RC(I z_`f_y32gp_fA-&d;e2NQ-{;Sn4}bl9(;c0ys;*g~w!`}fh3TKA!DNTKkMe{X}{F9BOMgoJ)lMoh$W`$Dg)w{Hs1*)Dlsl z12MResTQaY*64Ts*2S;gr5$$D!~&+j(T$)!Y63(<6wKI^8m8T-V?d&x*O|e~J=l6x z6Am@)0)2nr`*b*l5nU=KxN770nj(I~!-fFh6&3#dlb-m=eg#K&xK6MG8HJn8>scbyloTK}O z%_`9DLUGkleCBbOJKERYfunP@O9yy}YnaLCUq|s9Sq$%F1;5>~4hp7Al=sP#CYh~J zwp}0tKR`3bL7(vuhByNmh;!R%h3|8q=7d24dTCv-m5tEnEjSx%pz{SdW#^eIT)kP) z01rE1WdR!xn|9-=zxy8Tn-4JxS{5ltDz`7D70~2$8p(w{zd-WucM_Lv1~?U@%#8k9 zZ)>yXKV{SY~dF2ZBsVA}5uVao+kfZyAvr}}jLF-LCkVE<&Bo?@u z2E1WveBz3y#jXzI_-hE@E zW1(Btw08nst?b`)9PA2J0p~5eQ41#lK3oN!uMD65! znXbT$5Nt2Zj%R_?@t_qjj;+{l%!&uCtn>z0ELhOz;jC<35*QyEr6D!jwtTNUN;zE-;;Se+u z#@ZI&BT#*$j}17|ZB=r%chB?8HSa)%0zjFLQc~fdK09C14W5|!Iyqnx_^6*s*etjx z7?5rl(++6eqD+hd2jWt}5YVno)Wfl$$%R*g;0Vd^yFE%Y+1iXutckJ1=@sy4h0$!H zXIy>!qisb%2~G*O3d$=E_cJ#zH!Hd~PtiwfSU2b@{yptFXguR(mvY^WOuE=%JenW= zLq@%f)U#}&F@l6Iiu2@>j$QIUBa*^u7z@A)rUQB3X@TZb0+q~jeF;f0{{}S`t>z+G(<~_mjTK5N8a9(oB3gSbgQ9 zLqfI;l9Pg<|GWX(nsB^9&(8?=?!oR3=HLLce~8)Hqu6@}-K_Da=Y-QU^n4MogQiU# zbpJ*qA)U!We{xD@zE;^@r%crPn!lmbp}}y4jIqDbMbn_oI*JI35^)7u6tO9B4s3}L z!32rTf=|NVe$v<_#JI5|H8Kqa)TDS{58iiptqCWVqLe`_+;ssFi*;s*Ru^QF;wh4v zx?UU5bkvVL+7-APwy?XWP8}2=O@8A9n>*pqzZ!?;iV1EhR z=><;-|}bv${+bNk8l62|NMc!OWep0{@%{K`$>|^$98#lNr3-@K7Q;8 zG4Fi>a+yee^iRr%&BM)~=^tMItzYPzd+pXiKRN6ts(S^*lXjE?Fl>-nrZ-E=z}6J9 zF@bjhe&rD&nXYpVh8!L`JHdCneFG2P)8M)YKDQ6Nv``D$tu?JvM|*<9+dbTY19dT$ zH%JH znY0&HM+mDWq+5Yp2c!l-s%am!WvmPvgHRnV1Ck*PrB-!{UFFC{$C?Z&Z1*5#kC`;h z-WN$zY!t}a@)@LsdYJ2Os4ylkBJya$87)y?dw#Z%K-n zwAKuE0$O>*TuL2GD2OTcvSS5C zJ!vOn8+wb+0rXQ50qe=1D%hKbC_yG=)oY~Dbv($IugQm~zmJDzQFV%9{C5ol>^r!_ z6}BEai+jK0L3C$ZTwMaUk32%7_S$mb(0}1g$k(obj+UT_jVq(L-k~9hk;d2TK=L5R z3qM!ENrd6^%Z)(Xr8lh_PeJ2~>EIBuvjczY7Q+56WO=C9NIM0#wt%f|(0ol9@kXVp zuuVb#Y=r2UV{=<8aFP$n36GnH#$Lx{nAPc*SAj&;xfBar@QP4$y;>!E7pMLZfhx|4 zfz%jqW3_S37Tz3xPR%9J#U-N*5fVg6fMft45Yo_QXuy%klX+ATg+x5G3}dx;_bcti zZL6kT(->;G55gT$pO@_k#fDX(&6C9gF;F=j7ZQ#Uwe1hLH3rgKEQ|;dde}+ z)z->uL)3sV3uKP=m)*iQvT>JI?N%TKzS-wE6fi9jsP&ZY|r%YGnxy6x2*4#Qk_Sfs|2zPi2S~ z;@Rkl;F+NWaR;Iv51eiB-S0ew`%VGR^@3kG1a5d>HWzHPT058fg5|D*UpSBtu^dH- z8C50|k^GI8{$Y7mk#oHItpBws)jp_NHPoqKYo=8O1V(7XMVI|Hc-T2??9V?jVaI& z!onlmA-G)!x@U@Z%YZlLfUE-@)O_mD!{1s!b`B739U$CVz%7;_ait(r6%SiCFsZ1K z43hy*n#*aB7E@Yb9)a>qBcfMMrEqyS^I*sK=7#s=mO zY-4(kumfPH59p1+G|E@;uk9i{{R(J*KNpM;S^X*5Pu@bJD5GMZyc!B*T_^oX;U!T0 z`h-Guj4{+?CP1?WT4UwmxE^7#fIoT_{^oVi`Fp_kJp|f51KQdIo!S8H?*j)5Ew)*i zkR*%cK1v*&vKUYNo^afhX%OTU)d$(VI}Fx11GEMe!8W~*PB|~&4zgrOV50%f|$KSG9ft)E0k@xb2?;{>AE`$m^Hw(6VTisbiMA{)3uXtJIa_A)nQXGFjk3% z;mG0O24IZEe2Xxf5P}0b0I!44Ed}2^A-wmV7M9lVxp0V^Z#uv<5qT^2;XVZ{azbt+ zTFePyD&#>8Db#y&&4gACZpv3)oOSPc@X`l2?*D=RvCZiwlKf40@rLUh3D+W9QW+ht-0zqn?Dw*pygf!vNk7pfY3v z$`N2fAcA89#}3{*1lQxi^Amjdku^Ma3V7B7pIZPogEsrKHeSEIU~%BlA9=8^a#0M8 zwBMBB@npHH4Q(W*xn9FIMDxidX?kIz@kYoFViJu@$S9G8la?BhwcD##cZgEFEVIk$ zafLV})kGv=lr1lHZD8%$Z8Qukx~7So(B&nWQAvwdLa7lr&HdHqFzzU%L5d9zjU{kQ!|#g(G2%G2n+9am*Iy@hMW)!QYadGobW6?mFb%@tq5i$u z3|LzSCUaoD16G}?7$RRq&3hyo7DcZD7el~&^a2SUkwI4q?ueI>jPKLhs}Ns{+NM?> zNF;s`nQGD%Fl)0RT^Ic|R`Awnra{}NEw|C5 zy$;(n2moBKD+xB*bft46NnqJ1JTF=H3Yd65y91BI9fFxQm`s6r14s{a0k}dy(+j38 z;r$m{7$5K%Sz-USBCpgkd{T!+-d12$4CFkB?3S2lJ2|sc&nzJ@geW-s!ZjlgZk>Mn zBj5H{f8^R5zv+h{Klt-M@*`qDt_1e4yGG#a7yAY-r`8mE%j#Q1XUR+!j(v-O6C?)5&yJ_RhGS)`{-k(G(o3BChAs8_iSVH zphZR{fIWiiAbr&Rrd?cZdzGw7xjGc80hnr8kyQTlIjcNrfht9Vp!&X0If~W6fc}`l z>|k`1;++ooVi033sEImdW1^|cQX4(jDbhjJ&a_f;A=EQZh&xs(p+KWCFsmUr6hbB{ z>rfinrPgeHt--94vtB^nK~@$tv0w|84IX*8TZFLI!mKyIjNoPjo;KiFgJ#~Kxd6;h zx0v47qQAO^)zv+8w+`SB7YHuKBNvAveazKFR!M+c2o`$*&4gerVG{Hq_W<4qz*;Xj z-w@t+ae{>>{L+_u+&K!c!46`{k(&&u2;>rt*(wq%r`JtMiZ&3YmUw^fPIs+o+l}+< zkDNXFolDteEg40{slzn6Q2ZKzD#!;fPcg2&$xU!T>g)K!2PxVL@vB~>gnI# zJ@DA~b%#KI^Lp2aC)Z1iVvQHBIYunbO+Y=NrV=3pI3w_#L+2efTEhG9pW_2(8(0bW zVn=w@DP3S(2W6B45&}l=bg0ft)M%v#$@lN(Kz7cs6k$;k1d5N}ntXt~Hx3 zqH@vg&!Gx1;vo$0HIPUs@^JbUr0-$o>oC(9xS1eWqfL)g>4l+8(C%mf1VMXh9d_En zFXJGS9Ym`YQz8>bL(L2WfWVCbf>%=Zra>DwhCvGGb4`G+^uPxj#s}}2;LST8UwSd1 z>jK)1Cay-JxmrXl1XUw25VC|yk0J07a3BQ7*s|On9p3a`d2<=?>izaaRJUn_&z$u5gUaQMdNHK{av5jzMPu% z)bYNtfyjwrsX&L(WF*luAm5Pw1nqR$?^B*8hVFubVPlb}?@$>VrI^q`4t=F8APqU; zcA{=&5)hUPHDVE0LV<`Xx4NLACsYs)sir!~<3W)m!dJUbs(B5C=$10lHIc5~jaP?W z-1`bgRK+kt;5-cg9^_449cWxLfL;L0>aJ)#WYM8NAo!aN`n4&h+Y`)AG1_g0**Jyv z%oY|mS6JRYgxfuW9I3;btUBe7BzMKJWp6CxL?z5>Sokr3wUZY`W>+UPAU6{Qc7gEuSAplRgZmz6jULDm z=BKPvA5vL{(nV7RD^b1{vK)`CqE3@Gy5_YdGB|4I)w5UO^5B+nx(@k1Lh-Nf_n!M7{Rbo>AR7jyOE{2jkE>IeRL8e3s#tA5m zuaB#ZEQyTTBp(V-B0v84Z^z7z#1~P`KY=_DR!d#Rii4ePfF@HIW0V)+73E2s0fOk+ zw^+i=8Z>hYV+lU!%9aOG;%G$-F6cxKm`r>QM(72rLx5X7yA5lTBpx_2!1G3MKL~Gc z2=9A%ifcP7ynIv5+Ok^9FoMzZzCL$qgp5;onN%`!k+_bsXgZMRqvoaaKy&8$*|+`n z`@ZWV|NQlz|JcXipLpU4^W>9H`nwGP-h#jMvkJ0)lVJPW+MDm1UAlj^_sU+7!<95% zOpv65kFaxm@$*KSWH7zRz}rdSDSnEecL7`LjCWj`;?XH%A%d@YV8>G)3Q~>mUeI@f z;C1Jd!YgP@daBlIsqiZj8ol$GK5uL5Uaa>icyvD(I(e-5Z7r6SL8WB zPF^YzsB*Qd4+R|85@&|HHZ+oV`BH*>Bq0UmduvCqB11dI5*wC`JgG#ue>wx2iJoCy zrw~h8WgzCbW9Wxpt03~CM@At|Rjvai$dfhrq&%RI^U$MrZ~i*vyE;NRb>u6|Kpi1T zqUj6gK~W6`iP4pSNZjG7$2f_HtblM3(B0_~c30>&EhbwnnvE&2!Dyy4@OF!ScLV;Q zgFjj!94vvwLZgURE5Jps`1o&Abx_e;839#kfLS}vlwS)%7??f{yz57A?=i23V}^rr zd=#%e5TFTl)GGSZFFS;TrTWG<1_wL4Kv=NR&pSfD=vdEb09a;p%8r$Dwy6WM?ks`XlIHj z7z6Y{c>%16cS6x}RI;*z zGjWxW97?sQi!kgOfhSgjxjLs&!TC&5(zN&h>3dZRG>i~5d5zM*z{!+ztVpTiOR9B- zikt*!NPF2(xRv_?yyykz4B^pDgRh+?ymlDiMAZ71VyY-38psv&K|-;L7m`7Ae0duj zf@fGFGS1<~&h6Eu&3oRy@xh<^KRtWz3x5KC+dlWl{+OdDpQO78z*{8znZI(`xKI3n zU)(&r@X8P0Ioq6n?>+qW1K z053Y=4X=JPX^7!8+c|;n3LBKN0#z;YKCN6gym8jJ0pN;k!*O-M5D$da3Z4O>IZV@nCKIs4h-DuMw4BzON@k|UYP5GKoGRo1&01kq zZLWscyegc1#e%8f`v6=g;Hm-M3*f%fjIDjaZWrJK!`4_o4*{4A0w%kLnkN-%PZtks zEZM;5Z{88!eA}7s^v3rcy!>B21o6+^_{d!n;9GyZ=OZi#xO#s7!L#rD!9O?M;OA-)UUw(3h>F|*H`kO z`oIatH{Q<4xy4;E&|U$5^09dO#)vk~GT*+ZhYVq7ddXH}D;BGOvG2oenZ4J;6 zU`ZX+nmNL34%rHzWv|9j-4e3uAz0uc^p)u11OsFh&X{<<@QP^82!+( zo~|CYOA{<*HAB@kQ2kuusJe)7a+V#M24XDWJWMmu>%U*Ar$unuP{UMixM65um7Y^- z0HRzCoGfa&L~$o{$$LfO#?s2Dw2+!h5i0HrhWqzy#T;Z|}w;F#cy0Z$Fq=ZuR}U>m@$0M|vZOy(q&&r0yotuH+Wj{gsm zUG7SRcJdaK?Bh=e8tl<(R<`dQWO0bFIE3_0;YSfj*FlbA=6L9ftC=SKl)Yl83UCGl zYQvLsVuztrsMe3mIQ~_JMRWx5Q|hdeVu0l2m{`GyVI>HnQLD2#Fqx?%;o?w9LL|!U z9%WKL_8#Q) zGpu@`@6;J_6~m+?lnjZuYo=HnAwefI!x+jdsv?$2lS%m@$6aTtL0<(SL;K}Cwh^L^ z9E0X0!~0wi7$Kug0TIMVc4<~5VI*lZ$&ARVQ(#6us1(fnZ=q_KM+u0PRI#K64!JGE zJ%446oL6X6k!7U{ZK`aVLmwIc1ZrEbX#iS9bx$FiWxs$FyDh#91bK}o1M6-%hSG!q zbXt@(-+ECLGyZj4G2 zS1!vK(@+qijGBx_C})~p$_(N7SmOIhn#rR%0@X^kC*UY@qtCAyT-p}Ab}OKda_h7P z4H5?85riZ-lgvLGxXD&$wLk-vT7f-W+;C>Pv3BvkKlmr-fBc89;6L5^djRB#ANw(W z@?#(KcN+izpTH;RGA_$yHsP=Rp*!Dx`{Ip1^6cFEy+d)l3=M)5&|~8e}rp@9R}3oqg96v`7^@ymkhwpnZ9( zRJy@IH*OA+*E&_UxuZs+4rUPo#Kb7qxC0GZ~5~X|XLKM-+op zKx+DAk}4q@S_REM2+6H1!P(59hV%4XoZSGj5&CWnxNQMHRY%B9JtyFLMO`wA6oZuV z+Qy8UFN*tK8PfbK8CiLsWoQ-sR(V8J+XTx%X(>{ZMx*sk&X?fgflvqJj2pd*;{lK2 zd5{UQGD_czS8Pp^9j(tK)ImEm@Eef9?y)#6QexjDVe(T?T&H;=4Wk2o2k{`)@M-b!yZL9SE zgCHOx1Y!hId5>ubYYkx@yT+Bo-9Ls7YE+@6#;S1yT)8kzni#zRR<+w=BJ0eXmwty6IqJoX|;f&YPF^FWf@Q;CP87G4(*O=M}Gu62t1FpGt# zf?qx516sQBm?XmK#D&aAX$m&6VX#JD(-e{vlz0VKtw@B*V=93f13Tdy216sLd|(7X z)%!3Es3|>N3dssX4PosXI7Wd`r{Yn5-DISO5IMnjf<}Wa$xs@fC-vklAVc@RTKzKM z+etb7!zl7u-h!Mbl)W_y!&m_HigFl=e*44ck+Y-X#VNI!drFPWrn{BDN4C=~@zz8| z4MAMlGo!YkrV62|46#x&XG-wQVOFsir;HA3!PY1N&_;u-An?6|VFtG?#7q#xK#YM; zNvr^*vAI!6#yiyLeIX=@h?#OGB=0XW02?YzTBzm51xQ&6umEtLfb&e4SztG)yql}$ zPw0gCLWb_*r7n$8RlO!AM~1qi9#>8^t}`#U-viiB1MV`L@b$0;__}BSo_qqplltr3 zOTKrT2CD#I>0;nbxjzLmnCfJRhU?x&Bt|)#yr$Z@I>!UVvKfGL1R0K)`h<9$@! z2M~g>1Upg9XDvm~XQ7GdV?LUncqKKZP@o_LvaI*ZbOKso) z&$@A76MqyH2gt!BJn~EsC|ckng2G&;$#|INop#MY^1~beGF)Ki#7$s{=rC0&i;7H8 zqmvhfpyn;!4gDUHK~YA%LgNDlD5{-y7GnVj^v*pl|An`emdR2 zxoHbo5|^&wp}bHA2*be6n5dGCQstEqBL6SK;vt1uC48~0MM4PGa7_g*kdZe-_1@F? ziwW)sNv{uxOPYD3&&j)iw6jY89oQ|S4#}zZ_2Ve=n&U!LT@zF_xRoNN*aH_rZT{Ne zx+=(lBm!;p%P6)VCccmQdWO{s)CX`gfoY7Q0WIt0&3aCz>7Gmi<3x>;q9b6IT2n<4 z7}y9W4r&G0r+Y7`vD-Qb8-_4zjLt+(s)lgPcr8at_I625ry4fV^K7hV8-mp5i;}`JV2`e z(;7|gGeB@Fgq4e2qfo3^#pfwNLpnkx3nju|W|WJsx?NxG25U~hm^2uQfk{Y&COyoG zcfSm?0S0UR(T)^Dzg5CmzZ(x8lL~7h+xUtURqb05AIFJ&=2584cv7xc1YAUq!|)t4 zI^61&NcFxamO7c?Bt=z`KPdpGKJaVbc~thu8T;lkbtem6Km7ZNyO{q@w5p}C`4LIA zxzUpLkG<4|63%* zmc+#$%qdL6m5;;NbKlB+;26}w$Bk3%7r@qSh@Eb`M$H{F%7+cbcjOAdJY)HoX z^)Z$giZRMKK`$2#i4v?Zbc;*VQm9C03BX8AKp1P3s?h_L+a7aKln}C_;F!G5S9ZiG zKVNDq-+VHK;d2t?>m@Uz)AJw`Q7N0f3Oo~FTzniA8j#i@apF&8$29d1M?ysa zss=)2*Z|ZimAN5cHO+#6VREy}PVJ0C@Q~>S?5Pc%^h1F3zN}r+`^Axo(kGcHSHweg zbQBuG^C!JDqT2(U1#k(v26$}++&KVTCoo||27N1v(OZ5LznM^sms83!2uIDCdtN5| zD(=bv>-XoAfLxBhS+Piqt&M%_xaE>H(FEOvXPPbXMmNe~=k)0*5wd}QK%tsWgHYm!3R!Etgqbye^#n@>FUy)0bjLz#dM3rVG zu}~u+b*RT5qE@-Zi|d%$DNpKk!l*Hz0qJf?dL1?rIJN@FLED`6@?|egIkH&!LX;$v z;)k)u7%iNS-3LRGZic5pqaL_MxGJSf{r@rRZE&yC@wHjn|5w*Ir8NVa>@z{e5SWZ-k1;Hx`= zon3)j1lS1Y=kTpinn0gtfOeRj;@tSh=VHk-wwdWTGQ|BnE9wi!6ku8C74zgtI9XPyf7;m08c$f(H z8^JRStfF^MW6Qa0BRRH54!O#@Q^^-?<-=d^onsd)PT)EZ0il^q!Kc>YR-K{%qV92t z!;sbvX_ry+rLrcQPO6KE5}V+xsBxzRk8vUVWM{AR8iqWc$Vu*TB5&FE4q#oX2O(3C z5a)qO8$AHj^^fYwe;hNL-{Ts{lYEe!_&`p|tv$Awm1NW*s9mBfq#WmnNCl}&T2+NXb3kF#q-Kd$QX6nJ{YMW2*GKDJ zADf-3Scf5EC8OeBe6VC7ZygkMiBo^(6HsOHQ?06ok%#4VsH>C=8+3`LP{qMU;p;3H zjcXM&nneIn3vo@uOYWQ%&i_^hO>`XfO4|R@wAPb)Y(i^-E%7l#tndY@l^Dv;NUNpN zY^0T0Wb?DpKl5=V#}-0fS^twM%&B$IyoGm8QPO;xQ)N?J`AK9&QwmCpyZ5-|GDK*J zbd?+GTo^@n?-Af3)>PJKZv;H|YLDfvg9#y{F5-R8El7b&>3+_nQ%Qp;RY{xC7+y-_ zXTW9^IxPLNzo-4y51I9U@W+4l6TkA4xcpIf_39HALyGs^27s7L*eur<^IO=<{*U<( zfI|RBxZWQGymkxt${z5*CU8Fk_cXxH3OIrm{lv#=8(=z#R+9;>S3XBkt8sXQJuAg*%Q>ku;qJb}HK&YnhicvpaF;&iyMJ=Gs zuSz3RGmxZhnDt=5= z{Oh7W;K!84f=u*wAWaEm=ImJ^;Ow3#5Ma{6Zf?PBPJu=sOO<@`cr6#h)`$dbDz!o0 z%27;D)$g&E(D3li_Rt{1O#oUO(&4dpws>Shc#jd>vcPNc%x0^5Ov3=pbQKVS zCccsYVhdVaOM%pdR%&Cre2|9_&@FpdX4tKDi1Tp!N08oEE`(ePbn>bfTfEwnK@Atu zS~1cIWj`!{_}aLDN0Gf$H3VEHk}0Vh~N(o5qL_6-)DmxO& zNzuUrHcvXxq^gl8bPF_M{*P1u7$@9~{!B*lH9E#MI6-$lvLvNCT6o}#kPwz?m!HjP zPG|s*Mb&0VEKXi#kd&6uoQkYCEJ-vZ@^iASBDKGjFqClC_fsaRh9Oxrj0~r;9dXH` zPxiPp`k7UNR{X!Mnka2L^xvvI_x%W|uXOr^lRE&&afi+m{PPoCOa?ZWGz`8H8L9y4 zCWGE0EGZ*dbwL$%DV$D0%|sCs*AMc;WqjV@1c-j%+nWXj8u1V+oSNxmV(sYu7$5{S z!k9b&>RX9pb_W+NzoeCbv3fl^wJ|1ZVAt2tY_CBYhIej|W{OIhNTmK2#!#uMS-DWo zS`uB=PFtY0r5B9R0+biUj}gc^gH^y4Z!GQzBGMU1rN(cS}Vc=n4peQ zs5;uDgQntD73xVJK*&u%bZG;tX^#sqfxyf-++E^pFFX9g1%rzhEWU{ZH(TJa6WnpS zcVz}F2yB6VqWm?NlC|>6e3MEB}wXRDe2FPu0QPO??6n8DlCy z-b6%@ThG@X=#v((l~6Fr)Ir8b_acb6#gw&4n+96VCT z4S=eGNagR=va`wtIv2ExkyNB)VQ3$c9QV=_iqP-L#ICA2%gvmRuXPRcb45=d7sXM7 z7I+vK6{-on;$zf1echi|#c*V>QxqKanqX)jUAQSycJu{19lfW=MFnz_pDIZZ8gc^aeS0Ahvbuv#rz%fgt{~m2tffNXwa^Ln z%!AEC1>X-*s$o%=+TAf;%YreHk4pp0I9VE4D`JvNHvRjVJY`hFp9zEkum*N*j&^$k zywRZdg3v4SWK1!8BBMSXOawN1_JX8vmW>i{b9%J_CR4)t1ellzK1Eu=!~+il_z-}L zhVjfI;OCxN;M$cH$P3s3%u#U`_y3&Lj57GWu8PXqsC*rRbWs9>gT9VzfoTH}O^=S= zz)`t;KLOzK-3H*RPnN6t{Ef9K&a!!V0xTww8FNf@OHvjpq`s&N9yX~mQesh&5hZ9i z2+%8BX@szUr^kQ)+zR(i8UM}};c*E#V8IuJu<*c?fC&jE1n`VhrYk_#Mda2LcU4{6 zOYstj2YqS?nDy_21>Ohr4rpdA?3qolG4KZq&Bcb-NX(qJ7c&n`EcBi$7CmLDQrag= zZ5eE4#CwdyY*%wa$A)kQ-0^17x5w5E?;`QtQx%tj;Pw;kaG-@wzqQY7Bmc4A9+U zwz~CeFhCP{fPJJjQJtkA1JW7|C)3)ZfhvQU%y$TbJvUAuwhcj=u^g1jexKe-nlrW$ z9udo6G66?mKra3~4rQmF((STb?}Vv);E!K+NyQ6bm{%Z@h;lRvJgA?%j3j^Q^^;>9 zAgQjh%yUR9oOS}5%mKEL)e6!tkeAsfq0Dp)13ivz@sQA(r+ADBejJN474=GWzfeRF zgwyVRgepbf3oZQ0CrD|FVv-Y}&54a94rXd$=j*T=Gw`g@m;)~n#;*{R`0ue{^%|mr zo>GMU#grk?L*2!<)(GnnKw1dUMT53`0DOBxcz;WHwF~&iFE8-ySN9Nh9C+4%^IpG_ zcuFBGb40Qz{lDf}=i;C5Y;gRq2>=-uXBcb&GPBk0t7kgk)?F3A@Z-sRNv~bsePL&# zc?plLKM*zzch`EEkkTu{NYBq2@(Iy$85N?wGUnn+s!Q3;+5{!z0f4mxbinH`F7U7B zgj4UH;)7GhcQk@SFL+9TBd;8tO$J&6_<6jzf^q^(^r)^6!~(U&voPKJ3CgpC;012w zATVg=6Euy5nNF~}bBKPi1iXVGHN;V0^9Ub%B^DADLYvwV`)UW9Cj4p&4(Xx}Lr6M9 zx%F~;BnL!liBWXZHIXZfo#CXiC8Hrvo!ti80N&l zy^M}y^+Ps4@$sEHja&uCyUqbLS_2GpqQ?D1@7ohu)#IOE!~QaStc9+PA;!p~#)98s zIxPH+e;pHoj!~^oLdIp7v^ZGN@X+awDzDTOmXPQbx zaGwAlYJqQQf!iYZXD=P$XMW`l4&Gd7nVxW*)uc-GL(c!m&moZlr2cW=EQ(!<$C|yM}SkX^V#~V~q&= zM7R|rg6Af7Op$x#B(4G~UQn7WNB|C$a(pt%N6mp)_#3oL%COXbXAv%T} zj3=o!p6r zPH5(&pg04CMfJ5~|FK%$qM3kZYv9RT5tro>vRWuV=EO<8{EUIA*?^cgrk_!9>;nx= zuTpWY;QRFZ?C;N|z^AjKC{I|u{<&(_V&WpP?)sTky+H6VhS09hF+079c54PRWdsQd z`^N&y={{pE{KlyBDj6ND)Z?GZ+rxxl)L^h}fHNC}(^LI9M*#MNzpJ@SI4EE*BDM2P9A98mxc<<}+_Pa^^=fE9ujm9Q}k zTCtc0gRo|UoL}d)sUd%R=hOe>C;!Gz0O&!CPbW6uT?8P`2fimFy8WRypL^z9PlwGG z*89^&Lg&@Mx$;BFw|8WSQp~a+TXRbhm4Jn!v5z+04N5WMD2U@FbE##RvxV} zXiv>BnHh9DExOx#kmV}Yb1tjpI#M*J^#zRyjcHg(hEb;40#HJ zLN0Zo!XV%!$FNE@0n2cNq>-g;@fKjzMn{CotcOO@HYzIxsdyN}6kV!#4v8}`mdF)W z{$R4L{pQod3f1fAk!=#GMy>`yeqs24;u;|v;SKVOH5eG8nZUfsqnKJNs%#1)FXjNulZlo8K&DCn4X=%Of7t`On=GN%Q*J94FhDP z8mmeB!swIWldZc^Ro2-#aJnTJ0J{M8;=cYN0>0eZCnCDr z0Ms9!d4x$N4Got@>Ba@0s4n0c*mUZQ5J0Uf)^aH55mL%GYgz)0Ican*&Rhv zZ-ppIeSikaU96h*Nk-Krx&Zplp)(pA+fG|d&RCen!tXEOk5+K2cvzU2R7X^qm_+!$ zwrveTAqt8vUpYRsp2Wjwp(|x^GVtji`>lsz*iYqcUKubHM*Jw&H&4$om_|Z?PykO_ zaMNg-om&G|eUwJ^m7FRz0^nK(G4LhN5vKGOad9-}1k_U;4;qUc4wVwfF!JlqAO|0x zy6L2Uk1M{yh`flAbg$O+%Sh$GJWvrHS2!GR07OO$fkDGTW!IWE`%<|z4&3)nS|d>f zr;q&@%Fm)f27UE7Yp2B|2c%HDenr_I{cDJYD8@u017nJloGZ(!sP+*t7`pGtNCr3x zrV3QS$5MRktp(c_Xd1vY+5Aa5E&lM41a2(oM3y-ZW4gJDXeJEgr1|}#;{|_USv~Ua z*QP5*LeofX!dxLzhz&p-98wsNG1~Y_fVcoQ4AZt~H>Q|ut)bbR!>&h?bRVL`QKFl5 zwK->9YqHVTEfte*ETZSH8CM?5%f9-ZnYYLe@Ow zK&M*{mE?ko!B0Mq({O|ZPAIQ4Df*sMs0ubo_QPH-I(S29 zrxxw$O<;YFZhryn9U-h%fRk(!Ui`|bq^pH!7Ywhd7qRP3(!Y{C7h>&}s-V=#YQ^wC z21FT&?C}_#oJ=ynBPTY2h$*#bz{HM+vf6g(zqjn+`ySFx!1FoGYz>$QLf?bB6++*a zOm|3z!_%QSbnB|gd}X??izwCdtYg-y!(v(!u=2!TOvOT05>{|6Z+?+HdwarJtiWTQ+xOq-!nFlFTEn5~(}jHcpI08i4_GY<-J+Rv9F zJ(4-ru8SEIiNz)nTTLk8N%eky;7ExRSdXLkux9be2(3xqz$HmWhwd;W-=zt=&VFD6 zG!`^zk!(#v?+}g_5ZA?w1<8K=LtiARu2&jv9jdj3)~@4|fAJiN6MNkpMrdE^V4%Ei zq2s|o>3hk>pGU)3V4^~RBLN#mGn-*@Y7>)lYiQ<-5Cm@FV~j+7oggGs0#ZrVgPi+6y9hj0oS-5bkBcn@fiue|3SM{^9{{JhuP`z)Tnt zJjh5f?FmwSD%9VI!uyC{XQ9IO7Xk~xqztZ*&}f1oRwURE{95DIx7VBH^00s7xxfBn zJOAbX>(g3tU3wqoZUaz%T>jaPjKP`PXRiJ9=l|TlZ$A3J|HRo#7ryu4j73;*@PU|n zhRLS5RP1`=MP(|+t^`q|lM?%_fpb1&UwsXJh*NYQ3HC&AHxBTnFLpRsY~uUhGslNd zF}|Av&bEZFc;F2WEC`qx;9?8xGvQVP?2{m@BCMD=H-;ci;Cq2MEfhuy5+Ko4N)Olo z34-2xghhZgE!v4iJKsdRJxADIqPw$zJ6yttJ|03%rJW8@haGP)iKM|4iAW(HYN2RV zD=&1R0@bVg6<5C8QjCVEB3Xq(@{<}NNJ(b{;#JwP7FW1R9tA+0hd(+(uswJ(2hZ1G z=j#ZrgRE8v-4c|^7s%1Kgp;Q4!tSP#bIO2uU&sBDWZ9n7{EJ$SMU@n@vi_}i?*nUA zs(-=7)JdwsKh7i=nfPS8RjFYA0YqPNR2*<02KS}&@tZzdIHU_K`(6)q)8E|e2Y#YD@!JVkCdXNZ@G4M?g zoMXasOOJp4+%7)zg+1JSrPKA1B@jyvQ&!}Hz+TPaCSur}B0Uk2+(iIRs{gnge$0va7?B6?3qSk| zf8y}`2HR)u4ep?8Nfx4{4Jom|DQv+cdlgA$xWk>ZK-gewZPL~5*!|Q+uEGEnV;kp@S!bX3}UQFj+&p-ohVD(H*R?I_lANJ%Xq+5kT2tX>2;VJ%7iLMVAZrk45*_nfh9FO2>W8vw4Rx$Jt!#p$d*kSoGCnR?n8 zS^(?e*~KiD0Je=vi`E-Zn5(OxbNOHmDWs-iG!vghnmS?4n=N-o8gyVdm5&`Bg@&do zT+5^?GmwZj$VtBIoQi*Z?ZzlVjjYq~(9g}!G4FPBOnz9TpChe$jbcbNZ^_;jW{`fD z3GV}Mi4-_>+{B5pxztJi5wXyjN{We-njoW=oK(5sQPg82a%(cOL^;WAnBvMAt)QB? zL2pH_rxJVvsIn-9d!* z4U_?Lg2`3#*+?#alu5CPOJU-5UD7GZm_iz^o7Oz(n*#r{0oZ1=96lg80oex4d=2f^ z6q8dk*o_u!jgtJ99@0l?F)6W+Y%#1#f){lSrr3j17J}5Kmuv}b3!It&rze7S19V=n z@Pai6&VlgF5WL$O1Ok3}ug6b(br+xe$}VXg685BtG(B5xEH?oX}Qz3CKZZ zK7e}n~N0RQw*@aB8w_{|qA9@}Jm$CPl!3%=X|uRF~M zXb9Mx=|H})Kxcrk)TGZ4rGk2KvmPi+V3rai9L+&8VgZ470_Pl@_i)ByI%Q1O8nm+s z%!UUaEWw8h^otdI@3i2j0xi*%OKc?LQ8AQB>jz)CYsqmd;L-rlF+10^XQ9dxn35?? zm3^KAPsZ{x8cPRD0nP85c!b3P0$K1>O;gC~!HdYy6|aY`63!yBllDI%Crk3ie1L&e ztP~rnpy=_>V4|u>oUj7GSUGS)`rz2Rf9wSKmaB>Kc<6X^(=k(~p`1)=>+M=JUrFz9 z+(l1nNgz(xkK;Hiu)bboB-S6eOUjVP!6(=n*TzhyO1>O$462ylFtQ;IzPuJZ4Cfm@ zeiwO=m6CyDtgW%2rUADNsEvF57z`4;hx9$LS|ao=HwSG48DJEEX<%AMW!(767xZ(v+)dizc21GO?t17Gow++nt9FtS)n4X%!w1NfizKC!Ac>>_>5zAGB`eh~We5N~eAf5eX2$R^z2+Pe?`u(i~tt z5a2ZanJj`aRc9Q@OYW4U*P{@@6H)geSQgV=(j%_T{Q&@*eJlWyvKAf>oqjNJc3LvOOB zD{^tIS+a$sg>v}jJZG*VQ%jEaz`~Wdstc9ODg`ceowBBF18Q2G!rBSgG%#`h5c*!_ zh2BAe*8rju=6)JXP%=tB8>$6}hL9_rWF}On1*UlC>Ts9rKFEVfP-^2LqDsSFiyclF zRR_EJQ4u*ISD{GWWN2$tPnQWkPn>`tLuR{RZ1Y(CS>;?QWA6YtE<>z~V33lmnSx{@ z3tiV(G155II}>eXee|>tDe$+1!d2l=;(TS8V2Fy-GI;Fc=VmNS(}LO-XeXK-&P^`n z!F7;+sn=%jN{qK5l{8lB1gTzIstPyDh^`=1)({mEkR*G@LVpN@^hu&Bp|47?E6{zl zY|j-KMNS&yfGN5EQGEPtz|$7(<~ko6M)$O?jYaEBhjxxxvlN(@;7H>?AYi7Jw~ z<;mcgA#kG)Cs2gc8`b!)H-gg^*oZz*a}k^~z$47Kp9pIJo?m(V#FayQ`pb9l#tVlC zdjhfs+;Uv$h0Hln-k8rJtyTn02wLc41CaLnNja9LeUsMCV13L)QO2k#ny#6`Zcovy zTQqL~_LYs7KlN3734k-ELHM^E{_}O;0Ho{vFT0*E6J7H^`G5Im-%5-3hSNX%TPBaL zPjR#iu5UR=4-O8-Sp@N#7ABlyXGzN8PBIK?u)(8of`EWv8VGYV*@*|Rcs*cJ0T4#$ z2>qK5FD`oA+&RFj56$ph56 zt}kSs>_i$A{tqr71X4LkvhTIpId?w5Ejo0aN7FDY8_;@-`I>=rGjxYNmb;NB(02;M zi6--LByWK==}lR=D9r#>Ng8qgpZENs+U*baxFvVJ$jGEhcdJNRTndJa%u?$8_TZ2+ z#Q{-?i5}uRh^THCwgp=YZW@@`3~VAn%{%zMM{o{s#alkD6^>in9oNtgwBD4YlNDk@ zBS~T%6=7k@E+2+*l6|&?+2&c1IS=SB$YQ3asyq5MkUciMFh+S zNJd}(P??I=guM!#P)MH#uU*#k*Bx0!;*(^HmWq99F5(cBk|6^T%w&pYZ4R?Ff!%0f z=emybKENIIkWS-M1rlGvVh3#EE}t68*1W`Oz?Q`vsaJ|GooV#KibN%=)cR+knGz{`klA9->W71F4pl1u0^14HSI0xw+g7eV}JYGOS#fP35 zI6cLE53k|zht}|cOA|b>p%?V)PVkHaUW8yriiB+CfW9a79qI+a5u^h`7pgR}l(Z(= z0CETW5C8hJm5QraI}IuTEHEw;8&e$>Yc0f#E98v>E90( z`Wq^u(}>w04Kec3k`6yPDUZGSb*K$$rOG_1Onz!SQ$`aI;h6oc)Mi1(Dk9KMK-Pe4 zj3PzMlJN21_o94{D3#Rc)oL=Vi~J~Mk0`BGYRDQxVpg5rSosggAlsBGmjB6T4pb#zgE)cbl=&9jUq{(&@4h9p3#lJ)ApFST*7ltjQ{s+Y%Z zO_9q5sh-qT#>+0PyOQN~X=If{;-jZUr926BHb;5gnMpP6aY4;YARG7Ir0yajI_U=A zLwX1Jgq8&zI$~2axV~jX*LbTejhgH?4yhVgMHj^ju}+@Z7uA@NYhS&dDuhWSMFkWM z7)w0$xf9Sdpve?Go5HNmVAkf~xdlu>kRHDGaLb@brchK2Qk?P$+z{9p7{jnF!5BvJ z+DgSUA!}p+Yb35o0d9eb5o{X583Ha6@Bj<$wS;p_m;l)Gf~R+T{KAbDzVO^WuDo)9 zey@iSMQj3Tf+Yu0)Ps`?Y=8+q7W@DXlA(X=3rCt$`ge#qFmd{CJi`jC? z-w~lB3vVqP9d808c+H2-ORENeffItXE$G4=m)^dP?|fv6A2`K$U_!VF;L8xatPaA1x3LR|vgRDUyWfwO$HzJ-v&U9C2E+y9H6g7%*xKLN->SD*29t zjvb11iW{YAc^syap=rv#1C$v;wF|w^hBL}qj(gh4ME`HOiqnl(y{8;$D_)TWN&XPP z$PDKM_#Gz{ZXO~4LPNQrjF5yv%HyF1dzhtIfgwDU71D^bR)^LcivgzNWH&+C1;cc?5$vU8!ETK^(C25MlON@ z!^XRQ4J)V2BGZhopW)nuit$(8ViAqQm^PY zz*?Xgy5~3E!3K{ucvv5F#~-DCCPazfNat@!?ShRECSG0sEL+&d0FA&+3Fh=1>u1*F z5?Btu`r^}{{m0+`SAX@(uYc-^Pspt&FDn)N>#@duT{i$a$gqe6JOOOc@BMH7uV+5; zd;aj%55xB}*Yk_rWO>Dt-Rog`kKP9?sKZJeyrk)0|4Y%3KBfkG3GgK7A?S(V*uonF zpBUUhJ4kT~Ba3!$2x=UOKnB5B-3iVboI2a$;fL4o_@gsCe$L=NQuD%Bg5X6FydDU5 zM8DQW6_Ho;P~*;f{k0~tYC#ttAxEE5SG_tD`jm_s*~w|52&yVb@dB^#lvk3eg{-vO+ZsCZol#p3D;~IMh-x$?F2ia>$bibzBNM*H+Zy zl)~CVIQ<+mNb(bUi}aoG2+w2Qf((-m2WEs-6IO8zRt&+$7gSV+U`2-zp1`%XzXJYGHFzTHi7U# zxg&iv3`2+n-JN?2&A2V!)hU3yMgJ zqLFOX$Dbn_V5~a)aZGzQ5iKxQ1uJYc!EXv+(*hSQ@Sp+SNx;Ka;rQ19d|}_?3$N_s z`PUBd=G6rjyAEy{w7|zzZsIRdOiyJduoqD9y7~K4*(EYI9j>K z-;<&x1_sk$(b5!+VT4A|%^Ci@ahn%U(LK(Z!(aQ%FTU`T|MB1c^k;wSCjnd`Hqn#i z>+{2Yoi_jyf{zm6$?ore`RtD#{`@a*o$~Mfec>Z>bNdksT3h(;WiZ_aQ6IGE2_P=O zC*vEbQ@^OdyrNo9P>9iv+F6IhqGi&KUm_guJxDyj0fq&J1k?-Ms>hwf9$!2RxO%I{ zix(Pv^I3}r&$qa=&UhCHD*$h}fM-Q*g>QhcU_JZWCMpGbKpY{Yv&{p+83Y!!%MAv^ zA#?a7XpTVM<;OKfh~2sq4`&_N8yI6?*n;PC@Y)P>*8{5#VcEegdi0APe$_!boq9?X zZ1Mq5K?qVBfDnd7fH>~G7Z&X%JjP~c$%T_}@{VOF?5+L03L1Qmh@ zT(6-c)l@6&qx{Lly=l}vCuTIU%9WsB9~6%07m;-1p(c&hU;3~ zCw`2>2;V}xRx9U@$;xn?WuELyxo98N`uQyyfNJuu&7v}DbgTi0?_wyVH>ouF!?(W* zmBMk!W$mvI0?;Ig-&cVx$zP!|(XEZE(xjf(LGilqE;azZ$O)sI7G!l(enQNnghcjB zayb*N3sQF;O0gVl+$6umloSg=h6#Rk#ztk*Ra_KHG&&m^MpRQF?j?Dq#1v2>P3bdj z12bvCZ38=NVP*|zs;Y)Sf=)a_@8CNJ=N!Bb2of6$W1^#}jVMA4?=b*dCHjRV_OJjo z(KNrJHuP2{z&0K!Qv+PEzyk!l%Mc!&5H_Pg>9rns=H?1txV6MnSC8=el|vlutUwDv z14h#{YEK;H#}tb-MZX3Ul|tlI-q(Zx>piR&7$0SRk(x&_wwoeyRW>OEA_L174JI%| za18Vt4cxt^U%#|%=Lev@Fa7LOul?NL`L93y*`NAxJR!H}9~y|(FZsHiu<;G@@u^RV z{pd%@J$U-`V;}kMfBCohd+&er)(0k=boTUoaa*u@X-{ygCvqO%1$gJ+#KQ*L>mCF zjfwLidTbYHJ;bjeXz+#v0vQX_S~N3*X~Sp@1A!1a57%h}5Ejw6#0B_Oj}Q?DL?^FI z_KHO{XAo5DfqIH$8D+B97hZ<^PjGOHjRz;|R~m++B&$-gwyXsr+d2gG2apIW50qy# zN^8q-NpVVJYjrZVCWn-$MjB;Zk$;xd@%Giu8`X0g`SBlno&{-v6oVo7x*(1< z6-37yfRm(;iTqUv`?a25j%OT;4E6Q(^j}Fq3n4HKyfv4kZuaEFW<#=tLghG@T^|zx zKax5t6iQbBvEWA)NG`@{x)%?4HGRqa0I5>_s*uazQrRF=w#!vYJKJcQ6N{0a zEg^@1rG_blO8JtwFeoHs%2wCuo+(HJ$JaBdO1Lt#%J^MUqC`_4G6vKbm`M`@$EGl| znf|^Z1S9B!zo-%wt)2}B!$Mm79Z#t^L5YqSiU zGQb4_9x#MQCWQM8a29~|f~!l9uN-=O{%VJ(UOL2;>-%tfOEgZ|{lPE<8XiS1B296n zVc6>a-Z_Q+1HfKjgNOAleo74Y(bWTm$mWmcKt#$JutYH2!jeTx1`S!j0{x~Hy0nJr zg*95=U!eQdXI{MW6MyV)KKt3v{-fXhBl7Bx{9(B2{=M4({Ll1Q1pq(t*zb7kecP{m zul?RX^s&_s{P7RdgOKIz&aYk;>+c*v4mwDuH=y$lF1Snv41gB@;1Ec6?Gkh`pqv4y zG>{kpgg}HqtX~(e6QzXM2xz)sAfp!}8Hm-9o?8oJ8PhrA!o>;R_qGW>d~b_yoiHu{ zSOR!KfM)=_*5xO3jwmK0sQHCRmYRJ-~KkDF?ef|vTV2IOy&M3%by7v(GUMH=+Xl%Snwx$}h+(pK66OQbrCv_iMuEC>vnx z2q?f?E1xSYL54QXIc%tMpvz>!paxeVPw^q`#Ih0~Noz~~g*L4@ij> zt%aRU(ah(t>rN!r(&8RHwmM_?ZS1zG(q# zOWu{$jRGbNtQlaNf%6R9(-0mughvTDZ3G8I`0CQ(3)hzT@=FJJ| zS@Ze~=Ki@%&P`=~m-+A)f9{!UKl8``)(gM*<$rVy@~ZM9NWKw@s{ICP0OS*&_yk|R z{8z#YPye&0X28w!-9NZtj&SSr2Y&E(t$pi7d-I#!DqNYit5+;_H* z#Gev_Df)@W0>L>2FG7s*W@0k25dg?4fhLH+1yS@arQ;cZSTlkp04ruJR*X9f!JD_1 z_}YsWZ{Ke4P3K#@=iUh(X2N>`99hC^5In=cvm|)k5pFx+FcfZ?iN(fxiYmo`o(a{M#qI* zxI!vEb%04#7{dTw=ArB^#}&tYYE>o2em5!8K(cRSd|kQhUh8OAreW$IRkpo!LI!=I z0fv*k>MO5=x?zy9#{nHj8p@B7W5hy2T?lC)pT#)6Zxq0jzcI+ria=y&!93;xB!nQy zAd6ihYF7$!r6vf)I4eYd3yKrGR2fJ4$+C$BmrJy;_~KX@s>tCJp7TKEAUp~hs!T?r z`XF6jWDJNJJx{#y4X7&oxiP5%qH>l(j=@e+hb;>qAuFpWb$Bi98{kJbw16qKLdCRMHGx``R63qw7_Wt zTwvYpzk`8?46xCtWcoE9@ToUec;@v5UU+kXt2Y<8eQOCh@_>u%{WkhR_zip`JmF=!C5cWE7bO3YS>!eJ84^HiW;nlh_LiXyVZ@sI_23CVmKTmVh;bd(T-Oiu}OsouOHcHlG;=J1rE_oRENQNk0`!Wh^6DlcwVGx|cgGBpUcTUGr)CvS2 zsw{(Ss>GvRel+_TOt2Mv&lNI}=%I;eI3;|74M=RF+v3n4vCu_ZP(zDDtV zkWU@mvT|!JuMzs``ci5zbPTQ8#S^+cu!qfLjASpvNSk-#>}S;)$ne48Z|hXI4M_=gag{5tUyf||o68{aCtN1u{jUj_u5 z91;n-CN+)5vPXnLW-Z()5_@)vv)h|=&H?VZL+m{L+-G0?%;g{X%&-3Ae-1OfC2m16 z<2T%G0R9(v>>>hs#Ro35_?8LbZA_SwcE;BLyeNW~9PmaDTf<_1p6I#nr_sVD|r0^K4oX&Ltt0RZi z%3-zCwSn)Vj4~1mbGjTANfu|9y(;TI#giHaH4*OD{A>j0l$?~cl*Lh)V}T7)!|F5) z!{Gw?OO10^0V!i66&mf|b8pXefKQdc7KudJ%C?r})y2C)3Wg;A3Kp+5{$n@7lL&zW zmEtJf?-&mPImf)>oo7g!>c=U^*Y&j*1CsM&h+nG;zocw+sl$5e20)HM;>Vls=8Ds$uf)~JfJmVr$J+-HDG4RCJ@Jix&HOgI}sm+L;@i;I9?xU#^P zU)smj*ACI$>Oczzay^I@uTQH7A`=_OI22f;#NVhIF(8%DUZ|IMFc&$B(4?KAPhkobpz4Yks`J{Z$V|?v#_~ssj<((xh zo_D6Z9?0)&1~-W|0^)m!^ayZq|E~vi2!#wKk;NT2!N{z!_i6V_tY`p$Kn6Z2$uMw; z!)auH8_H!5MDT_X48dB)#;GZ`whYc~F&@3p;$7z_c+ZUR4glK#RuXW<1J8Qkc>phY z;MJuz1V`#gqQsRT8hGTPM8YT~^ggFfIlN?zbb3D7Mztg&hc_+W zwb|gYb;hHcgnJCI1^wB#g5Z@E@T>!#4Zw>5xZ(+Wy}1{8sY@$tEnp~%FEX+eMnxuz4EIWYm#GLe;y_Rp)D)Qp#~J_{#@df1f#X1-LW-2K>KHixRjY$A z@;s0VSg3vfWkd`N7&Hb+Ay}HVP&EJ;M)Kyr6N>AhRKY<~>F$%IbET=5x&g>6`l!1P zm3}js--OzUQ}TU)3ZWQSiHFM3Z_oe?6Ax56m#D{x`+5sInV^|8u-0hZi0`SfY9~up zxdYtT%%sx=T2Sv25%@kz^PDPuLgq_UvdLJyP1M3C!yZFrXHQ%;0ER(EV}&JNkAd~~ zfs3Tas_7lJ8p1^*coe{UE%0CqY_~uI#vy>40l2#F@WNh?=MDm1xaIKj8w>2+SOB+< zfTJZKUd@0^N*MK#SQ~#Y$!p&z_$2`Obf!c!BQ|CFNih?KGN*_T34)~0J#ieH$SbnM zXvn}AtIkAC1G6@TInRFc%o?AY7+T)}ZhiInqpQz;=BI9c`p^IU&pv2^#AqT0Av{8@yCCpxpL`BbM;p)uWjGPw?FpSZ~i@}9{cg#@sJDA zW>=l~(xkzd7{b&trY)nfy6*-UAvz*T??Jr-i=qO3FIX%)ELSUp&Q}qRl@Uwq_=lu+ z9xbfn{+Fsr9hJRrA_=1WS)SnQqG*QlGvQjAM>*{mb%a4Jv*TjhOH?T!xD;Zd5`hd- zo&xd66Ck1RB*VhaV=3TU+|_jhFb)VBHvl*p?jJDZ6JanF?=TdAq_np&Hy{_`qz;fu zEt1D(WDknenAYe6)pCs_TZ|1rO)8`jN|73QLP3=Xqg8;HYE3b004PoBVaTN+D!vOM zX=0B07!ri|zNeL;ZClLNXP9ox&`dRMIdM~%6-^9?D@h;VV#C~f59dOTLC=;+u}M`( zUlB%THR6Hc=wTo2aE)HemSZT7Q8-W4Oi``EC5s6pYTRRiIcdn*1y-Y;OH;z7DdAqI zbPoUy9dOMFzI5dAt2++QTwmhVYYQxP0W%XmQ8EA1+{)3p6oB zE;t_<<>|mx0-q;|C;$yZKA7YAA-Y2&MFNBo<%3#0U7ENN)WI*gjO7Sm6T9tnz%f7; zh6&BYpxtOOJKJLW!UXqSXz{*n#s{Xr+X>hdU>SfbUZsW41;I<5;JO3u^uS>s8xa6~ zWIUUZ=XF8^P?5Ak5Op|3iUpu}ey8axlJe4|9_@)UDJveDOvO#hHcj-=X3QJH<`h_) zDxq@s&|`0}!*ba}d~u!&Uexk9`T2*CUrTLbxU6`oB!1oVpq@@Esza?L z$fWtos0NioqErDkG*&LkP(QDd)Z_c{%-#Sq;*qqp)6b#s$z>J8V@B&oK!pg z+%zN_Rw%BAQe|3*$1(0fk`q!S2vS}JR4a!1YZWL#Cc5Go1Gc)>v#mPpu{AM2Lhm7F zLep3@t${I!YNCKu@8NuiGT*rN3aTnd14wR0D|Ly9{`<+Rg0jjg+V6nA2lXE0f|AXGg84r9Xc815;y5jZda8gH zZ#}ajNzfQ5HATsR3C2~+p;9~pq%sbXd^nN^ybwGYh;4vr18h#gTN9k$Y;o^~#RFRw zZ`(F_?f70l8h(+3WXRO4d!(MPSE5N29~*yVlp%I0HWId5S9B3 zDt{jssBvp;q<><%HL|~SzFySomLx%G+ug4G?qr!n{Ls)Bc zm;ayv9yP#&7C38xHLGf<+W=k#@Y){m>dg+X?RmU*7;yb|kDc2qgxwWzumqd~bAa)Z z?Rf)hqN8M&P(4i2AfgeyKC}5*Vk~ckC|M63uKIJ9IhV09J zw*mP2{rH~m`5t@Y#*OKn@Qz7$?l-kJKl7)}#R=Z~k#GL{|3ULD-+a&R`^~xOBk#Qb z&f9@o6Tsg=2zQP^w|mBJ01jPr!|T*h%zO9{)Im^6$sanWMRH)06GFWMB;mwt;|&i4 ziq3?oi4ZmK(J+ya_nIUjI>a#`20<8sEF3jJGXd77z*d9yw87ghGbndGUGAE~7&70DqF33pN#?<@mE@oC2iMV+MloVo$X zYXlj5Z`}Z#RLt|I;KcZVI&Z0L0O(jS9Z{6Z*MCw==Bm{}x<&>&|5WgO&A_L@_aO|C zg#7PG+1=Mh7I$n!Dl4HI+CgY%~>*qaNMVnGq@ZFDh2jnt`k9 zMp7<)vaU_L{0NyV5jpzqTVRa@8w8xTgfkX6(*kEEgw2+*X@N5UHsd9~aKMdaz-!BZ zXBUE}_B>v=+2hR{OJJv0?0?b0_Ps*+@Sr&5OUzDzL~|`0L%4cZs5k7RV^WBu2=v)|nYpnUL! z3m0Zx*V(nTHFG2~=h^HW9X@~V-4FhIzxkeb{ppV%efPVkw;qSc*-0Y|xV?b>rUP~y z6$ZNJ~D6xbX-#{Q74Py9}wa`IaIpkVjZi5xsa0Tasktu zJTOPSt_94rc-c=|(6j+>wpcqq!P#?DJg{x?&Mm@wXM}fH!36>)q+vw20bCW}jUc${ zfSWzAZVdu5IXpfB!)S(i;^ z-=Co0WXGEhV>X;6Nu(J-uw0QDDHSD2>NI_fs?!Ad6cI1kCRU`x)Mhi96tYqk_2Vmm z$`062wVSV|>WYhS;?&Od#7`rqJ{f%Pu|@(XHvu9irVAI#;S*wm6UmasMEsF6;9&od zT=N2QvsYSqyf6R&QUOUsK~$uH7!+?v-6&MGI}BG3X{9zul&+?H8ieYNqg6oz>#1Tq8EpQHpIPGi*BcO;S#Uu)Rd<6L4jqW^ez%h z0hQDlR)QL_HocJ#tMEVRj-RVFQuYfn$K|8RN|>y|{VjkgDXhQQ2rf(s7bd`Y1DrL4 zQv|FNFpqzKNlKi4xd)y(5`68J!%Npz*uB}q?>L0R4x#V#Md-ZlH$#XrJI5r~mF(UVG`||KQD=?$fv1M_>3Y@BgiPKk*a) z&(*Kv8u{zG0mwcZ@5a0BwbR$8w{PDDfVD?9wja9m=ns8c^U&c#lZU_S`!?V6zxn3H zH%)No62#4eqkT`f>WsfB6!sm$qSJLi@Jh<*l$_&3mnBY;B7C!yPRS{$Q3%xp5|B6o z@d!wHAaOw;84!*(#S*g!B&ZC>m}rPX$~mwN#I$O@-CAHa0p?S*8xw5IEzVAXb92Up zEyAVKj0d(EkF>zUP?;e?un^#m6TIm)dFv$sUX6{xUazi%y)OrSn!tT!2k%Oj%Gl&L z$C)O0SV#&aTpjB9d#iLfiVcI3o}~E2M;M(e7e9{r@|le#$h zq?VweG(1kJ2nkN6VjP7k&`t&j`7u_$)RQ`+JXTb{rlGqp2oNI!G9QhIhjNnpD2=Q4 zNIF6OMFi? zx>akeWP4XiZkm*O=F(^d0bK1S9Mo;oN6T$B*%I_3=v~O!93tu`pZG6SMMz7M3+7b9 zs2+)uRRYv3%)}lfrqUT3lRIN`3qyG|z!Ck3=7mvlq!}j^iKPsn0bynY>l49tLpW~; z_cGz40q(WHeT`r%k^uJN9{<&q;PnHKYx^tg?DyE+bGUiOWA~uP!F~^S;D9aweT4rg zsKJ^G`MOo4q!Pmz6QOsb*J|=V$a^C-MdFZr`GXP`1t9OUESbTuk-;BR!HZ|VP;96y zU>XqFSo~F)g^2~vTF_PtzQmrlC`@Tan>((znZ}Xk+-8{Mk9L|7F;N*@&e{)6sEzkX-kU#7Jr$$1-b!tcJqxKdF_6wC8 zS-l{wLRScJMNp;6MMyGaC0TJN4AH146+X$5G0iH_ECLI%4TLNlH-K${cA{#7nE^Hl z8=H)KP8mG1L3qcM@bHXqamF|`)0M#_O#yLjuqVK+PH?>ku6y8?19k(j>s4v62*4^R zs^9|U0-t>bsv(&p?8*rOPW#9NT?*wQs=4%KfgLjAJE1KJK@LD90cvsOT<|s3Ej9rL zu!dl*@((oMMA^`33S_D#U@9)PN!gd4SK1ASbRfku!jHoe>pYzrB|(*mLls&OQ68d` zS^dI-QR2d2(O-wc6sz9?f7dR9Cp7?|VWH=Nbf9YNWEk<%Sa`g)=kWTT!`1x`I|mE6!wxub3hno< z6lpGR2AkA@P+oUs1cn*LL=&VK&5O!CQF3fih^gK;Z}Ad+g4Ioyoy{@3ijXBmC;~|L@uS zwOi*OJcV~Y_KyGfV{4B+@uA)KZM6K(_3hb18@!yV+0Nn)u)MvL?siAvC;**voZW13@l=ERwk;l9XFOyH_p$nSPofTZL4;iZI{@x@ z!EP_ub%H$y?0Rhq4g+u$1c!mJ@<1O5tDpx@mK;*r;Ys#u=SohM3vE?l5(go~KToJ? z$UF?nEblPjg-LFj664;)ovnJK=-!pm{#DN`P?Rj@{GVusqKbxSgfv>YX9S|A2i3uP z14-H_X?IZkPEPw9dGHLR_u~j5sdfN#!fqeOlzqjYAk>)zgBa~n%m+p|334C(djs>r zQPV@UiN}CbD7m2fQ22(SUTegiF-pi_A*KrAWFAp9U!e-2BJigsGDulzRlYx}D5xWR ztM`CwH$r3*C}Ws*NKtmjT)AK(B?s#(l8Cg-1ltgrR@3LQDI!O|g1GN*SP8ys3~V*P z8B5r#1TDrSmHZKj2a$9&8qaME=K`KXiXh5Oi02~5Mo9Ji(0Jz%^!IVU zrv_&Pp`d0!rUA3fxeOd3l+ZGKYk{c+%^R4_IhxH0ChNNXXm1GQl`DIfo|!NB=`URU z%G3Yu-}<#T-ux0aaC`mIZ@+c#+3#Mx@7|-;lTTjmek0Yx-*62;{qg9dk4~O{{`qzt zm~3xi>(uG*zL&S`#p$`p+un8NkN%-^kA45!Zob=M@39u{ED*^1qg_WwH$mNwCwJH* zMB7{6sZ}jpL;-x16h;%9;L8M?a=HUbkPXEnGDHKOF~XW|B((`GlDv$-axwPF5v3ei z$i^a=2EiD3!;!2Or(O#fYtXa}+F65kYOp>fY|ja2)(y^VSe)N5xOday(wuOffGr57 z@!&lQf?W^n2yjaRZiwJ!Al&hUU8PfCKcWP^5L~Ea+|@K$JKIvNup6$F5hzI#Yd%6H z0JcC$ze~iBpcZIYXmi0fsC3T-jX?ghkx5`AE|JTZ-L@VvxMXqG*SWO*&66;I4c>W$Yw^D`T(d#+r$ z`p;jyvBDmJKE8CTU(b{N-3H)&5@xmUI zHS2Lo*A$;9u?vt$x6cV-;&TB@`@)bk#~JdM`0F?UCzzM3X^yJpC>6Wnz>E-+y>ySR zKgS2a$82qI%I*YALzqnrHr5PIuNjUF1I6ottn;V>(8LZC?)>~lR0BZmyu~2yk zj=W%}2d+8f#^9y^d#b6yQ4sX%8jN0DjN#;jxOj?(`53a!`Rb_%l&pbtpx4Dm;r#-Q zhg5Y3@cGDa4uy!9#R8)Sphf{mmoWvVMwKKSgGUTWu~m=%w_J)q{#yJ@IV<(2%BJGO zKepTaWg^1RIglf@mh*&j`VYUM2S<;cOdi_7I!tw5;$M{ zDqJYP_P$!DBw}e@;8Dv5Da#Ra#$m|Gy!mk_W1mE>t=xE(#3v(z5gH;fjFA#d^uDBI zms`IdJVHjOB;Ao0O-L7ADnD$ElqR&H(8cP?Dg)o_SIMZ9`Gt=+rY)Q zZQ#+1ANWf@(7gX+-?DfZr`r3^-8+Be0**F-g#iwiz;fS({?3Bjou2%jLpbyZ3#HIY zauf?56oUE+grxgd=4&FzNX+D>c#23`rl*2UWvb0~#MxPevlJ#B%2dVY`t)~Wg;646 zgy@9h5fB@Ooa|aO@@Os48ql1vvC-hvy2bW}#rbuE3sb_S3E`fWaG_;vH-woru$Iu1 zw%1*3vwHxmAUFzwg;(XlfoRClKJ?f701ic4^CKwNpcf52kx*P2k#xpX!Nn*!-*wSa z8`R3Zjz)z}ic6miie!mQt$&^jGIpdGA0<~eFn01b0%P`++Q zp9X-H(lDgql9PAiXy;r{<5Hg1-~b3b{PSdieUibTA58fAO`)n8E?sj1xYz(V0Dav6 zNLA!Tn?VNbTq>79fQa=%uJ0WPkN1F6y zgm;80Z%RpugeEq{a}jJ3ut~rMYs0)@)MRJV5;iSi##G+h+(-k?1#~`O(Gw1x;7%8C z{mA3mL60~0I=s2p;r4;U;Xyz+j5mwx0a2zsyP$ABh0Lhu;In^+M1+c>)DF>TM|_C; zd(Li%i9=zGDUG19+5MA1*)Waj&nj<(QG$jNwxDJ{8vRXi@1HUXjI}UU&z>+f@M~6N zqY=BdMw5x=1sMLo+?KCfc?e*~VpZ}MyzVynkJiEXv0IuVnd%Abs`@aMB zKZhGPUhi(*dS($X%iqvN@b1U(gU_8iH=oTeHhsS`UAJhNF`G=LXBv6^fz8vWzvoolDq)o!DcFHR65U6ks>Z`_k;n(DARE(Kll)H4w4K}UH7T%fUDJmr0zb2`Bqg@ zpjahY0yV6TXN^HKVXUnYwl^%!ZnQYJp@u~lHW(LYjPr(Y5x_PCvsl=I#D*Xi`lD#I zbrZlX5$puuR?rp0UgQ}Z2(S=6=ekgH0!jg@&GQngS_44}l+GhB{W|7Xs=6LVtn`!R z_oJdq$F2BN15lI3h6q6kTx+2FUQ@%v;|3t6o0)_y;WY@%1u+ z#%KZ6b+!DxYTB2o8OR7g{PVt`%dr6{1ap@ZC3SLjg6qfY4-6Bo)9yY!ZwV)?F%ps_ z_3x`@fXj3cq%-P$b7va-q{=KVx9c0&6Dj>xpoN1s4o(nt)RP))A$5Olac2 zek8yx0B-q2YX`o$N<4kz+1|YR*FL{@^{0RF`u?e3 z**n<%%F_E=Y>YR{wr`q6f6Lwq*nq?HSlumkcN>7WYyzHm;t6`{DVQ5Ko@#G&hZei9 zGyv8v0%sq1@PGaG$$js8s6VrJ|NMM+@7jgm{DJ1t-*s{CL11|rVR;IEe+u%49pQGz z;Z`7b-2uBj%(4S_U545u+1iRLtpDf`h>#*}LS~SMc$0t<|9Cjb)(dYLVYjIP7_iYJ z3|FQ;$sX$x8TcYY%eN4x28jv;m_j~`v}81m#dJEseBNMf&0u}aVr|YiHM2OiX0W|x zaeB>SYXY2VfOF8#?RYpg6^X9{a3q4mNH)AFgc|^E0J>5T!jS-n01kp+8PSGLfKCLf zjDC~`Ank7hkC^zef#Q(@tq|dcg`N|MDU#-Bq?zM^t1b;Dc8*$gQ{9LrA{9*}Mwt-; zU?8~xXhuyzIz&zN=bW%{87S%M6osmY6CCB3h)f7f1iMf-0Wks7$*}nf)wG|l*EhFU>BuFf|0kwXTN+&l=1opth&ubjJMNbb?Z>Lek*>i6R<{Qs$U}w$Z5eDeeo!0)(XI?7pywL(JEkP8E|9i zaed|SdKd8ek;jciz~L&OUkbWKhp_1Ni62GHeW(HlGOvYnvgfi!5@?~9K_&j<_ys6Wn zTpQShV$_@2)!D!&M*}AmFl3UVQ1P!98v{2Yvq`N|ZO#)X6CD7_=x1yiD3K10ffxhR za{L4)6JTuu%%_ZvIpfsaV0+HEFl9W@5blkd=S>zph@)(;rBYa_Dl{E{MKnBG;&@|l zAc7+i9K_}zp$HCyjtGm2DjW?3GqQjY#7@=Tzriq5D5(N${Idk%r{dpKq(4g(i@Xd_ zfVNr@jJW~r3C%!CPAi`U9jY6EzG?sxAu~WCs$AAT^^QMJ|3rn|k0R4_qcwnohRAfe z0g%EKh?k!eK?l-E?OgOrlMqA(rc0GcwAAW3v5&x|z+n8w1tZVWbw za0kmem(xVt&Oc>pWFw9?e_w(6M$>LE_9XRam_E_$9 za0eay(&Y)BBBVi)eV763dC3m#HPNdXih(%S?&Xq!hqZX2)ye?U3(b$bCfmI2b)A(~_0>#^`!23HzdkktoXah;{fN0^1hW=zY%931~KfS(}13t@w3< zObrH z)wiv2YirNBuYUEb%MnfGZWnO30r;Q&bu;JAotrjIGuhp}Vywgb)Rw)twf^`+?Z!P9 zamrt$>HfXj8^7a2>-YT5NA@1D*nMCF%ll7bc?sy&^bE5LM|{-5-1fw`9r^tw{NWM8 zvIi|ZWaZT-J7W04tj0f*cmNXp14Cs}g5tyj)=9ql4<(?z`Wgn=2693Utk8%=mJ`KP zWsqWag*jWVQL=1f)~sOsbIDFUG>}#08I=W=C7SpcOqv$6iNSngur^_=%@~_A z!dlCiO$nQ8j8hZF=?QSI6`X+{>YD)8A(&^S0u83wUVt7Uni>%nl8B3hBM26VD+ba= zVi_BS1q3}L{{5n6@Jx9c?g1nDis1iL?`b3o7fDb24Ir^j52Akg+k6Y zq9u)txB)1Kx2e7ss_8ow>qOX0pS~*W{b-U8RRiGT=#p^jY zOhg0uV_Ly*e$Lt`HAH9vVGf1fH{&{K4ZuuvVxK`UVPL|HhNW7gP;SUvY!;L6#cdF7 z_JUiz;PxtDZz|b$J=$4CesH`s{oS(kKmNnseF^?2eFy;ezylAg zc6WDsk;hGQ_F{k7@2y_h`OLLu2WxM?g6*ltxp2ySW%+9VNcUXW2p47>^NW-1Q|D&) z;Nk}#THgOI+}^f0+P1(p#6F7Nu6i;DN7UZw$lMn8w;jUX3bgDII-j%5OF~<;!X%r| z3x)H23_7We-6cB=9@B9TyjqKK$+(Fo9A~+4f+=gml!0{~W!NwwgPcY-1VCKn5l;nr zkKXDk8PlU^pZes~qeAJ{fLlgm7`7!$<_5E=#rlM?*%CG_u+9M+7T7d|O+(nQz2dqZV2ctNt4AMn^1)5pbyx0g8e>V*9F|^f!$uP-w6(S!BGb+I>NH|@V#hW z$VvllH1|6hRQSvwWO$w2C5InG!=N~IXBJ`Y@Kpl|`x3a}kWl>BS zqDP&sq-H~?f}Dtz*q7V~BfPKIk%?zcx@FbZT(T1=D>1OOFtZlTx&?2M$fgyyF_W&b zVa0}6V9gQ8-T~Hc1#I159KQZ@esBLXUs&CutNVNBZ#Q?IzUr_4w_m<}6EDAs&t3zt zgKfyA$A6^XUi`E>cka#b=}&+9Zt=g10Q_6!3h;gR-8b3X+%yLV4>#7fO}EiC`vH^P z!yh*|!1PjwQ>P5hT%6+EsdEoM+CTiKKD2ZHXL-ZB!dFP)IfE?l@ z8D<=#01`=aS%FYF%t#i+Qw;k_C_s$gWsZ(+N?;@tP0&$g0dN(sM_ja6AxFLFx#>Bk zEJl9=iAn}$z*?0nCjLQM23vp{gT@jj4PibZ%x8@C8DV1*KO11v02>XkWq^&S%ibcw zIuT|hm@+WoxN1myeoExMGF6)qgP#YUdlm66Iv9E?5P3~p^OaMsREIi6I9I*X3z>~m z0j*4g{&lxKCnFn46MdZCWytDxGStG?^2Zb?Bqulza3yUtkx-Ys6cT$rJHb(TUHoWu z5C&@sZ35aC##QN`%M`8DKBKWBVFHaaeWx?76 zv^E3HC!jeC%`BS+U=Nsmz+Ycsas8P^xUqL=Z+6SgoBh$H-OWY6^OMiMdgJoX-af=D zudeV0TI^usJNu2bM^|`=A&N=J7Z`!txWgq83;o3$s;f$W}BdDhn)htgeD7JNan_d28sR*93Rq)KKO z!59RNK_G16W2VY|rNjzTOcvyrVwQUbODbq!z{LE3))E>EOj`Y%HiTJ2m?@_b^9GpP zNDgC7UR#Ugv5lzxoLfg;8~|fd zUdXI}Dg--VP}u2&6k>V{nPf3&ECjy9MM&$0K_ZJj zvg;!oUxLqe!-Lm8HUL?2mtKqHK};1wB1Psv#~c=^++NlDnk09rkQdh@fDPx@I%G@Y zG{qPDZDzd}I9u>WWGSmisN^b;K%z{~PFk4B6g;26Y+9HtH982^qVEarNDy{C_{I_D zZ|;P%Z%(+m`t;G_`v3hickX=Qxy9n#)zxb6#YMmW`Vwv@bm6ey@0U%}tgN-})~#Cs zO3S%B>ECStzM)=Q0-m79AK&KJ`5WskXfFPiN8Gu0 zKj60dOJ?h6dt>V(-?aX~58iWdPm9Glft)jN=YVblLFRBIAX+-Ihbw9iJEA?|up{Vq z9o$~`|8MVIV`ba2`>y|(bFQ^&)nh-;KIgvNx6_Ywd>qrnCo&|m(g7@yNFh>$x|3i8 z77-wU5hw_W@TKDqJR}fEfP`f65JV=}9f?RpNm>q38VAyC`^Kc3T+^MK_U-Q5_q_L` zc2%v%d<;IUIoFz1=iH8gmeX#JpS17Y_1IPW>|MLYm}C6Mf57f~xIVzUfZ&I7-SA%? zW>))o|8I6-XY9$T^b-?i&v=si~2y(z@fx5GD;$6KA7{DlO`vJzoPv#r*I_I|Ba-neibj0_!-DfMFj3RMI3&)dkjr7;*34MVVLd=+T>8U34bhSAd~m zg=_pUhG5LFl%-INLK8|e+_lQ=TnkNupSxlddVDApH2uFM8ikAn0Y**b@G^=Vhe?P* z%vKx-04o4BrLuXZ8A#$t&P<0ug8(rp>@kc?wz09=#&$*zpr>g>(8ihlWXo*h@6yJ{ zu$atz`e^s-v+a>Cq^iPT4Q=BxDeH%iHUNzWI?w2aZQO%4!vU=aT2JWQu&Ua7AUGhn zcv5$MvJu=H;*VQ@QhUntScX?=BrarY2`O7K95Us5$QC)I5`T=KDtc3gWF9rHFXln) z7t8-D*VP0*s4GsDx3sY`y-kPcSfo`tvrj@@rSuTEr#;*;S&r+Eqvj@M4@7#j3r`N0 z3N#4}!=SvRIQ62)Kotc{Q9#c$^iqLV#C%i)wI~2xu?w2}q2E%V1Jo^Gu077LHPp9$ z8O@VF|5ks!c}H(99;xfckNU?y_qFZq=JBq@`n|y*^ag;#s}BMm{*e~=vkd%Milci$ zLW(2+zmsV82IxV(fvp4FU`V9k4;H`2?4Eft{o!O36Hob+tvyY~Liyr(n%3y1Q_Qp# zhV~Dn#ADww|A{f}E9>|C=}C{h$Mgo5R-{7HWMHJDrE+vcoZ1i3hjmg^O$vu`f532` zkfs-+d*U?mI6VHoiw~yH4UHQKr@{QxBj8EyANS5H6@5==ND}ne(V)>9xKuzzX=II2 z4?CR(0U!;x)kx}f!i<0!$Et&xM1kos%9tb&r&Bm%%Y(A&mIihE21#i}=;9b z#o*ruOqvL0^bGjGW3cx;E#gUWI9dGqKtli@q#(mbS|jXungtBW2q2p?O#Km`_R4#x z;Gi;P{cv)RJ2yheybxkA$MpJ3yELYt%zO6AqZz?yoD*U>KaS4D#~)sZ*`ANFVu0wz zmrmzH!(gvXv$sx>#xV`zd?`gtTojL`ctukkiHHVKA?1?sbjspAG*n49IBKfH4ZtZYb*)H-LZEWBc%nyXNM}m0zn?-?*Fe&H3&8 z@~v+-5C6xc3*Vwyz@@?8)&@> zk^tbh>>{Ge%gf4puj;xkminT)HOhpAH6CT@x4&M7=B7R(oUQ7!J9D!+Ia=L)E|^^Cd<@=g9D&@?&^zCRApvO9Nj6ZhGWR<%Lu^(TrlnXhg8dxkIOdAoHrxnsbOd5D<+fb&xQIu;TXdJawDT$3`d;o*@ zeq4<^l=9ObnjT-0quUixEbqtGSIT!|0!u~%r2$tOT$NB&30)h|Q3+ZO?XQx6A^^Gp z^d;b)T*F;Hv-+wD=6P#ZH*>D8ANS$jDXq0Q|Q5*%JV~`R1GD_4V~^ct2Rtdi@>&&^1t&K(PRd z#T@nO?vKAh^E!AJzK-wU7|l-z#S8CM$Rk& zE*lCJkcwfsu5XLA|)cUr%{+1>tmvV{A)2* z5P%rG%_L;xOauizn4%;<1Xe?vfZ{uGNJ)x9Ojt6{-n5c9wKHO}6Vx;XrgX|-c-kK@ zwtU_HY!!KYKaj~@r8dk#DX ze2#nM>0sU9*hh}Z0c8Ut7?S}WgYhul8pgf9$|r?=R_0Hu0fQg@5j?(dC(GNAPr7i{ zhvL!jipSabOl+B};}Q1vFf)%H_megvR?m1^uB@g_Mq>aU9VaP$kFj4LPv{{x*HO`2 zC#|L?f=NE%M3ZND`j%+={uK{4K2RE3Yv|HImnBdeU~WJQf>|o)g+iDIcBSIL1^bTR zd!*VM^6Yh5C7*U&u)M2S8Y?>_#Ho`UO&>-KknPFyx&}X^OAwh zc8AU54!a@1pL^VU9&iqex5r6P5$-|80P)*&lyLn2H@@+W4uHRp`&8p?Ztj1Y`u@l0 zosYeP=0jb$`J1m2p8kyz@BX!~1DG#>JFi!`#|xbE>hHf{FV26kU9OIsqxA~Mbj(L? zemeir-+A)NKRNI30NpvGJ0)~SCAxWuFbBdZEErUDflO!N`kuJ+#M?l;b?{AqZ8*+> z4ZT%z0m_D9uR$C|8aAP2!liT~0U=N_kI7sFqn+?1?wd|PAvu+0i$q4v0;VyhlmJYV z1=Dt&QLYv5H&r6|C223eG!LF!P{X(_hElmhrA<2VEj*+hcxt?kKp+>RF4M5x%%?4a zG$t*B@;c79Q`(X?Ij(TrBTONR11TG>h(R8Tp~6rSR(XOkE`N%f3}gK057zsR*3e8- zpFRoIc^IPLcrs6Mm{S4}rZ)H}sEaDXWGqGb|g6}@w7+%;|x5&{pNq6y8cW2*77;yZ;TVAf>Z$H zckmC+f(f7fEUV9d{*7u~{ZZ}hoAjjn6?LWFHF$JfVf~9Gnr^-*y8xp_iyKIu{m+Z-kHt1vsvlym{Og;Hs`yqppRpRTm!om(3Qhb5?N5_1Gwcl zQx(9C1GRz7&cZYnrk~sjy&p=OgY(#^+>2^{AW(>V2rya=PbaT1mTN;CS>()@A8B90 zctD>{1Ct1+Mt!9b}fW>ZroAhidw;z;ZbPd@@=Zhjp1 zJ_Oz`?GJr>9_PIGM%+Ed36him1UCugIQjGj8h)=n_V-gTAFBdc0)QmQ%a{DbQ*-jc z@Y%_GoLS7WmQ?!ZX~v$SGhS*BPy~ext*a~J7teINc>Z(m(DVQF?>xN@ z?_aI^_tqVrTn1cPi))<0)@Of+G|=f6A-6vcT})pzTwE?POP{#;OfbTs* z??7z;wE=7cg7aWEsj71U^{A@m>=ZXPUl~3LtT-A7GLV*Gcs|bo-_m?$`Xrw^f9|lO;ZJ&o;yn-=-}&=nnZ;>>Ko#>qq2Y=r3Wd2 z(R$KJs4P(+wV#jBfiwd9@oZYW6ZLK(x=W5_{usc6=PBTaGBprMCaeHK3hfCTFRRTkxQo$4iJu^_1hMs9q zrNJe^Re-M)TuJbtI3+>sJm7i&w?O?2WUd&rv6!tr>gyd}tXFh=d4p#CU;gjUZvTfb zyY7v3vt7U6Zg0Qs?Cq1*xizYiND*?B?qVI}~M!*-3%AR#+@&IN}1QI5~Ztm(O4G^Zry< zd_s%uVtIUgcCz?mzjuE3_t0+DAe@zOXBzDZusa2|Ckkx|*mLx%)X)kr9%LL)I8W4j z=&dKUgW{H`Z-?mv*9CCzLA^(?JP4`X&_*B^qWF+AdlH6@Ct#HXfJtMJMeWHjXPQ;t zJ6F*DDC0Ctm_>fdC)20Ng%t3|HUuAP2Y^GbMB3W{%%h{*w33#xLGlzRQnQyP4Mms| zfb@Jr@E=+RsnVd5h(Zxu;4C@du{e?2A7Eb=v6uKzUUiRscNbFm9pGUj(2xKGijI^t z&d>)Qg7Q$3=Fv!C6zl~CydOoTd;6_N7rUuyGzQ;s2_vQq*JXTdsOfd7G))`x6h_BR@X$Wud`xf>d<-Lc@%2sG zKo`S$ZJG@(mu9A5Y7JErFyjzPW-^A!7_iZ7hjC1H7U+8*Yyj1uG%YaO0OcA~Yy;+7 zh3YE6J^ph~`py6OZr_~UauaT-q@jLpDeB>&8?sK2Zi%5c00EB;QO&Gw`z zHsOZ00Jh!EU|kjPUnsD{{39!zFAUB~g~eIDIzK=D4}MfHe&lRDdq#GpD|=#!{zO&w zj;`GqS7!G5YxTwNs@w_S7C@K-z6N*(P&89#g#d*R7-U_5?-<+$pmoHp2ls)v1BEug zbphToLLU%%Mz8@sgfXyCIw_`#LE258M1a6p{vS*2m=yK7p8@X)zIi-Zau$ggQ`=$; z>NE)jNlihM!Ewu3Ocpd{bJo1q9++AbS#T$0kDa<2lnEEpUiDN(P-Acbsj1t6bn;Ic zgIGzRaV0}C*^dcL9_lD7eNUz^9KsOzk)7;QkdFxf;;BC`?TiV4=h5qa6yk+AX_DPH z`=O6wz`b)dV^8@`Op^jXg`I4F1cz*ko{!H(*i-zgsK{r|$NjQGJ|#uI8e91^F3h4y zy-!gf7{~G`bLLBqoawcpqLZFVt1q+y6$C02RHeaH;820N)KFysH7i(E!zRtapvMEG zSu+d;fIC37fbIa@0>uuXHBjCHd^gP(Uwp-0 z|CPVD?Xli=xVhGM!6p4f$b>elPE2Y}gZ7LJdP!&`5? zWu>ey34rih;CKA$tFPA1ITb=6=bXkdXg<5AU3Y92b5jLpwf9>4Syy!J-_=@KQxVFF zszqJYip)#Cbeas03U;#t3o#?TKQw6_^2R#RO$Nks3?yK zyZ~$sI6b+i5>ikIaE{?T2G_O@=$ioFc{uCg8xQV=b;-ecu#ZMBQDnyP$iyMvPB@*I zRhoUy78x9vRGClKY;iFTkNsRuYj9}_OndDDMK5tbOu<}@6NUT1|1bf_TL(Bu z0I~`QM#KAQ{E@QqbK1h1bOe;j$jC-9>EN(S`(}ZhjbKKRCWT3(hd72ep7O_Xe)cm> zeSeI7grOP$Ocj89;Z#V09S6pR^rB4sP{+wMB>>EOZjzL#^KtOplpFAX_sT~+ZQmUe z2pX3s(|+NB87gk^8`@Aj8u%!q28T(bp-cf)80bPlRSHxLrVhFSbO|7q@O^Z^Rw1r4 zwg5GN+5&0~xb>F(uC;vQSgkFWn-Iz!g;j%4ZJax5jC_x#)~tiJjczEqd2l;WZ&!h7$%*Gp+% z5&+@*=l7hlbaQcWzw*9UCntgWex|S8rQWDV0k^=CL34(lF;vOW%QMtRrdU?TfAEy* zPo9Q?%D!rA%)*LhbW~RL1<#(9%lQwydSU*#Kf1d31a9gLnv)8v!01=E}Q6lfK))du4!@UZ>Najhv1HX`z2_296_o}Jc%n)CrYRt#vrO)w@HS&Tj? z--8YoywD^VM3$JSyi838E(}?qoo3QA5Bp4ko)V_PM z_J@k#KSXzQ#W!Zlx|s1(JjFZp?Hb=cdxrP^$G?xuU+@^b3CerG?6oD9dWADbsA%>2 zDV=}(@9vh*j&V6kce#LXU(#x(sHV=OA?BbL2umX5Fe7HJR3uX$wR^SS7 z2GEOOt3r(?K+!mF$YN{&`askUJA8cyWqUVx!P{ZOTOaLZ2VeN;6dRYedC!Boox@Pp zP9`y7aw5zp2d4x2bV{T+zeoA$Iw|-m>p!dMbZOLdx<~f^DfyUkfk0Vx`arp#H?sL) zYH`oRIaUm&^0vyhK4RPrzc(qFtKYLRzUc%`V=76Q#E`=Rs_>vM5oH*KVQ5Xznm`3X#}6_LDng)A zu{H|ID5y%aE>yII)~rnY9R?t{z`9pu;h{qhU;|J$d?*X39;jNNUMn>3f3tsU?IPa-x((R+M$YIJHWayR1RD~uuLKP%R3if z!!+maLORUGvN#W_fj|d~lE=FHG%`kcmHKccYjk)Ubqg_1m~?5W{lHVZVPAHR+;MTN zTExo1!QBA7D0myk-LRhkD9*Otg_o200S!M>dQa!RK1 z@;kC^hlKsAjw0Uco)ASrY1C}!B!)B!$^fMGV7Q~fWQOaFRv-gVNy90=AQ(L?P|!w$ z^q{g-YWQ(#9zIm`NiZJJb_ndD8H9Me0d~)~XxgV&_Le|9V~S?R)gt*kNqTo<#MHYKXUsYR{AQB{^y1%-+T z6-vwsQb)?n&WqXZXjT_zr?Y?i$LEWG;>}(046b(YGeTHsgrx>A6tE!h!hjY9XaS(6 zKnnw^0X-XftJ(|)KZ=WUs#x|KX3;}*wPS?96g4n^bc&cJd{`|=&A<8{t@K(_$ zL2E!Of>s(*;c!88;$M0|2`%pojEDaGsc zkcO9K>9^ahD~cjmYZU-Ie*Cx*WxgOS0O7mFJMX+RtY-NGz>nd_@Z`x80)WkCL*DzU zuIqxC`R?5xp{CiOEKA%5AGpzdTd%3b0^Swso4230c!U6tq7KkCpq3?yBaf;+!mKPX zQ+0K;JNrk!YiHwb_S># z!)BZca21A@LIK!n=+UYIK%v0J&}!%lI4WJxGXn$Q7{FQ9ZlJhUnV`T3q%r6Wl+&6S z#Gb*i&0quILKr;rb%S*=jmAYfS{09*5VMVlMcQeQ zSsLdnnYE7942`(@IWP?SkZhAjyPqlYP4j7LEI5ST!?^(6>QXr%^gu}ah%KOdplm^= z9enR;1I${Wx$JS>{rs=C_R%x+$0{^->ssuB<)-UZqdL`TTQo(7w(6_ShYQ=bf9tY) z_LsiVZG3Bcv;||^Y|vk}uoiI70JjD#PN7!!{wcG<8dw1*IOV?R0tZhHz+!QXS{XLx zJqE4-oT6=8G)-eqPfzXFzy9^ZU@yU6kP3kCo5QC*^(pi2yYHH!DA-y{ec!9o(^KWW zC%d$&d{~;<-I)S5ST27LYX2d+cF$C!3@cS|sIO_K4exZvz!Jrpif?uQZI3N@u238U z^R90=^zv4W;N*7o^<;nurYp2660;2UWd_ zC3a#pI0a^t3f?m~XjQ1;A0MK{aM}hOLJaIfM;sKpn9qeAO# zXwg#-OC4O$%jCEk2v+g$%Uzqr}{Z%?7$M7w*k-EEuA&SSgn(QG{W zn-aV0TeR4s17PtHn7beTQ?s4dUN5yjpT8LZ!1oQEoB*q5Gr|qf_y3o#>t7AP1s*+m zMEVuY=E^W01BEL1v3|^2>%9_vQ4}1LatZc=BmlzqCJ!DwDBgen{o=LPUK_8o))D|X z=g50c+4X9*T9LI@Ef%j5u)=&^)6N*~c8_#j&nS3LN*{6XYjQ=eoLQ;z_N!{+-d0sW zSz%EaQ_4a}<_zPFrx_McJp$IrI(lo>;>|tPoMI`hY$M?=+O&;Bmlzq-D{0LU=xqIckfMu~X4p`|J#m(g8#|E$j1URd} ztTd6<#EO_$0iFm>O=3fZ{l!7knr4h%0aNur4Xq7QoL3f7>%pZYfd?N2j`zu2do#l( zCeOr<1C%Sv0x@XE$j|xO-!Poc2Up0rQ@#hZkDpt>gds7|ZV=fiH+&Qwa7w`X@^OEI z|Nbvn|Ljt^yV`rZgQFe+AvpHlqi4@HSnf?I8+hv3u`T`5X{&9s`D@SC>%Vx#{>+E& zy6a76+gsS}bM)QtYYXp8dCTxxy?0N&s@`DWeQ5nA;|;)DOP{>B@PGBMe!c_#fVp?? zs#2=phYvr}0Y4x1WsLZsDIF2u36cN^@|px-9z1ve0JyohQSVD76uwd8>l)!X+lvJD9iHB%&KQ$Ref}I=ls9<{pIYVr#Ic2y=D_g5tCP5 zgM#wp4J%7QyAsA5)!87`sUTv_iYO>3QlvpjL$hKV^JC z?w94DF-Yx*pof-&)ffb92OEvkc40nP-5h`yy!I9EUzhFbnI0fant(JWsgr3<40W1- zr|WO7Z}k8DcgUBTya6#>2pkX)RG`3t8G!-breIxGtjdbZ{wx5%Nw*`{w*&x3Zcf%dqNe$^V9X6WcT9C% zho?`U_UrXppPiklFMs*VTL9|*{rje_Ykupkx10oaK@tE#!2f3l1Nzt>{#f~X^E%aa z%}vwLX0yo$+t4(P^4?QQ3exyuN)`ZMu~-bPhNI#3xto*sp0sYbEYH-;{~&o^lAk%k z9B4bkzz$ddGgs0M0I-9v3YvLGT~ldO?84XVf89QO48CWe&rhKWf_7`D(m*W@lySp( zerZwZ0!2NqwYD?Eq_yVCK&hgd)tddV`c0wG+7z0&G)8I7<+2R+S9YuFU-|f~{5SrD zDUZv}Zyd8S!$KJ*M?3`os6XIrh4TKwUw~ONXF)wq(T{6*hY>sCkQwWZ!9ML~NUMuu z@Fyl{5G&@ONU2KAv1$L;FW&C{Z*ScD?nTXAegR-mwj=d{BXchxP1x=Xlps z*YzDWZU;DTVQmHH975Z|nH7Q$@Q=4}zwY2)xd455^{B- z^xgrWsw)1%7rxK}&~Lu^W)W9=R`}d2wu1&5hNVlDwoKSw*A9-@t z(aNvJ>-KKC1uV%9urTgx7-$Dq1s%l0>Q7QoFx;6%g8F@c+ z+>P_9EKBmCq!0pWV^j#kZAaBiJMR?$D6Lh{Oo0s5ZR_ZZ%L z=73PdJB5Hi=CW_xyN)~dN)h)Mc2{}tg3)>ut#w_8!t3Cy4c?fb6mi#etX0d_c0s9O zWMMb<&xfzoS~0LhU0=|__cC7Y`#yAC7t-&pshaV5&BlyDJ7UiTkxBvB8{S!qvb+5X)d6qnVEj8sX?4jD6Pg^FdLULx3sjvq}*`> z(!yLqMOkEVKFy!-{rP*J`|EwqbIyI8bKdtn7h4r#?hPlJa(M)UibgXJEz|TdyCE6Y zC-Mp%i`Bi8!>X;CJ3?A)o}8Hy?gZJbK^Lo^97M8mLQds(9yftIKkisEgc}6w$8X1T zRiF`RcS4({)E!T!1U+pW{CJ?ZZc5_}n%q96;qaxMtC>1rtz>QQYm;~2!HMqgZ2s8w zu-!@r{K2dnw=+1bmr(a4A%Egip&+ecq;)FsZbM|m#qnpUW~f$feEl!ZkGS!7*9TX4 zNtHK6Eza@HCxQ>vBlmT7yx7(7zDS73Jj#urb!gY+(QWD9`da4QUC}Axq!kuVrq=wzqD81PP zHX#mo9Z7!+NFZzNL()Kp-CEOup@!6KsOI*UH_R_V55~C%>qKP-L_=bU)e&EIoOI1g zY;m8%_QVblewRj02D9B3RSA3R@b)j$Q`Nb~Q1jkm(ABUt|{eWSo^Qd6KIgEfGLA020c}SKLpqw)P(EtwoP_qbzt1w2JGih zM=K0PVsCn9MiN`F8d(h|eKQN`wvG<1I8COjYjE=s^GX%-3vnVg_`}O+UWa3hdV|HiUI9TH0)~mE4H%K zSx8BaOL%34S|2Bx%C_ZZS}u~-o# z)(83e`VKWMm0<2wd2MV|Rjt18rbZWF9$ki3iWEq`kaM~Sf-soPAN}^Ecd)}|XFzI= zP0__E!d?kq%%qKM4%Bbrww(N%- zTWn1>ScBJ0hoYN*%v|Ps;hkw)K*?bXQeGDC9#&9VQEn$GIuUSVJpSj%wEE+cH`gG~ z&-`>;FEKHZ4`cNAard|gC-0P>a5NoCp4tIgXnF8Ugbv8Sk)LZzln2deI}@C;(Y-hPkeP0a*X9;QvOlyW#GCgv4eAx8oEL>Y8-4q0S} zXLtcGI(QLT@;5VxxG_Mx>ge(f=zN%OS|0qg4i1M4kA)P`Xo^8_+A5T-s9^D3o>wm1 zZk5jHy3FZ~H+^i4c42aem6&@HZ_6to)zoo=c_%0tzECqi{O%TU4%{3IcogH5ccVdH z4)Mt9A3oDa1AV93m$};iV0YJDu>}ao<;*|7XN=sgJNI82b!|{pS67Ede74&C9ca10 zpWL#@*c;x5k~u-JRg>?iwt(21{_);K7~Xm;da&&$$n$ z?!#SGb4?rijWMd$Ts0$<6eQ762vGn40J^l4n95u4{?=mOA-=sIYRBi_Is&M;7F5;V z4C-d&1OW(}+8aa2q-~ANAu13fQxC@x2p<3d=V+;>1=W(5<1w+fWj6YUhS}ZL;f)&r z;1hIrFfy@*K*@|D=9YH+Oq7Vy9DNiSes;7dQiKn#*$dp`A zfQ-+b=S_eu1ZqU)Zfj%b%;U~a{$Fx=-p2ndvyhYh7YWpwpZs4&X~`>*iP}3s$T*of znM_#OfMi@CW*{dA2nb{(V`BxfvjACH*g#A`AP)x@5AX}wzaR29ZBC|UJSt)m|JL<3 z<0rR(LLGQmSlry)nBCZ!?VZe7fFKZvg_Vtkjg9Gzg2~y#4r=7iWamur9|>X*XA>t& z2dJgJ9oat;jg0MGp#0=-mj25HTL*dh{}ycL{BNM%AY*Yia$o^6v$ELQ{^QqwQ9DCb zApc{=|4Qww=HUQgQGqzyyEvJ=#lwu^Kg@5~{l69cL-=M5kD`<1TTqN_#OzI6Y$0|~ zX)%8Cw;g6vOH&>Q*Bgi?#wJW$tY(}{96$~>CL@q3Hxmd1;ede5j5v+IK>j1=f8*yA z7UmWe1&ML7b4vh$;$p&VY+N9bFQOtqZZS>~HsF7FrR|)dMs_BU|LC@S)BSH=(f=ne zkEj#G2x{-7W^ZrvpDa+au!q_^Ti830iHefZYFgTv+PgW^{S%>oIV=WovUG)*N;uiu zlKmINJeL29dTuTb5GNOeoe9KgV$AgBFV~yvoZL(hb~bJfpqY^ogxie#-~6WkztFL~ z8O8EXp8Q{V^Pi=+Wc+9N-&OE7`R_V{*u52x(_58XPzWag0JJXBV!~?f%f~**byS)j z>-UOo8@p>Q$LbyLSNY~NvLd@9}DBUxM>K3kfQFwbaltUw1nA3Y@`RSR=`HKUsaN}gYx~e#ftL2O%k^mZ z)tbWvpT`@g2k-rj*DEeE@=Qj-4%A#|FZ|{R8;pB{93Y4By+6&^|4adVU|%gR@x0PT1OFz@3Qy7jghxs9d-k6l?aDWP(v=cegzhOO5zdU`Kxa4#gUnIu_{ zCM7to)UV&UQ}8i#w(yovw`geYv@Ymb#1Ju)JN6E?-UW-lzNQ`1P?ITj zSidBp`?}>*ZO%(&*yDbS^+H;{ARK}r^n!LJjXbHWA@Qpv_uq5Y(C2eOst=5B< zdF+Hp=g)2M)kpfUB_MO0+Z_XCu67?eF_%gAz^;c_(GImnD?<{;6Y+?}ys#m;) zXv2UK_q1nlCd5Qdws;MKG&1v;-3cM@dEJev~B=)yRA==IE1NAK@w2VSBPzB6Utx1TH_A zTKn2GUFl!2GSm0;?=Zw9rn4SKhgTd&qC#@F;>?uPiGDOi{K&pgPJ`LPP-+jWKM7So zJMqGJ3=CqUb&%3=n{~x7L0me66-6^v`;HlF(V)K8@=bnQZ3)b<8=XnXHR`DK<2Ks! zL>uR7zJCLNr;V8E;XD7B(X?KAxXNa~E;gbKr`~gPZqq7dn_)4P2!Z{VJ=B2LVHmy$ zYI)kfl8(aot1SNZ-t31+D4VEre{Ow3=4kd_o$oXy+aN66@&10Ia5k=0_|4g@-eE_N zM_xx8PEl}($z3#*3qQJN_O)!?`C%_{}y#GjYbDk17t^Iztm%haPA`r>KP_pt?6n^8RDw z96gANHhT!Kq<`h%5aLS|-bInxSKeSpWPlw&UQ!UzoI2j9q6k zOh<65<01~BmV|>iV8y>4hxJC@9a;Pe=e$k2It>aX<(!(2;QeGA8C%<1bk%0I;1M{h zHVCgrlm9_i6GNdj1;aNZtHU+D#gwcbwdRjewacZi=JpLxRf5qYj?fwntbW*7k5!E;*4*eVn zv75JCwTMc>vSd&JDrtsNg=qwNF=II0n9&lz5V2D6tg<;4R!fzG%X5Y}2{}`OQ{c1F z7}OUYIUGX|U#3QcD+&}|WH#P9OooeYeXzY+A5~!r9>t->9aeStoZ=UIYG?%gc4#Q+ zPZxGInp{v6%x|7lyqjOQ41<`KL1q0G*4CS)*yYX<6%p>(LiKLF z@9CJ4-sz)(y{GuVWks45lVupVgu}sBBrbA+$Kh3tZM`|F%ym3-UHU3YmHapSjCr*3 zQ@~aac|x?fpI$T*1#`9cnJcQ|w=gTSlK;9vsW! zq8-!@z4P1^W=q>+TcPu@3eVFZ2W-nP0f0`G7|u`Nek?9gt2#Zqwt7i%ZS-;5k#L*D zPv_hS_BFu1kg7Sm<PcA#W z9mcjV#aL0Yf$IkrR7qy64fUgUyVB47X1mSu;zF>gVsblrQGh+JnM8m6@|^W4(NM#} zpTvb?e@Z^8@eUMtKl?ZQ6V~LHqSOzEZbd)KVJ<%+(Hf`+hfW;-X8De=ywvKUwR1UEt3Xi93zMYd7T$U3QByWxo@Y)lG_C=((E)#eTg+?Mtfa z+TIn~13+QWwPk%}%@TS>uJQC9TBQ&5gFT_Ma{anom$}^0S%6vcC#$oI;g-2cTrdpal9poRQm1%C-E>ovw3{?7bpeO@8WMIW99dq;|`eCKfZM1^o@1bYX`JmGvA zGP1hE_K99@|9t)=>$BiT!~dE+bRX}n2s_g&Hlq>D7;~+~5gvtbj*y!h9LGbSgdEIF z%?MVhTA=>Y#xeJTUNGb_ghKMmR>kzC;?r!Gc+aOgh;rgLur{U&(#A%Oo83tLwat=z z!P}B_E+(sq8hEHuj#_X&QxC!394l~em%PuJ}Yed)`Lrh z<`wGG5_peZ5k-`Hlq#^;M>l_l7$FXYowv15f*+_DeLM zz)bqfhXB9jO&Pk(Vi?ZUb~XYb?T9FqVvL#UKPN=u-C#U}Yi%KB$W(N34(AknHnoGz&xSeMQ~Ub8#x5f7dcC7H z38Bs??tx#&1W)Zvb+@~J?5;*C@CuGt3WyYH_G zlpKR4i45>?JDIQiSiRzBBd{8)2c|a5@O}}X&1CQS=INXa~v-58RmS4Av%^pc8z1-&emlIVxA7n#gs^DM@&w{4DEMtC-p(&=$ z6X2>XGs4i4geljQZ)>*qTW!FAyw)=IHRMDb0HaC->z@LSi?=_rZh+wXO0*H{lsaQW zuS9Yhe4@8}HMW>Cw3y;U&Nb67GTnhoJ4SD`AZH_q90On@b6(gHj=d)% zLFwZNM?cMHXK83r`dZ1pq_I}v`E|Mk9RJeM*+R5Jf0KQKMF_uAf|3cqJ? zvVaqz^jPLBDB*{=YZ*pL=J67MPZ5~*kne0W7E9y0W~j4rWuJ~>^_2_mEEvW~+2*5C zRLGMvqNH`>Z6+~;-sg#ei$2(BA63$Y3Ser;H!`z9$AOhN#XQT8m)VI^K>&Hjv1|xwt@M|Q%A?wF-r2CrBO%l=J=xJ3lh(o~K--b%H!+|Y-fX-MS zPE4ea$|)QL^1WBzjT=^I2}R}QHRUE20Y(A{#*|K+IVRZcOr73)eX8#il!NVIZR#~- zV)UF`(UhJcw)miL%ofL8eH?ec}y9iVOUR!r}EnN zIY?a>5ABtQl39vJ(Ef1bmQI`=GIi*wUm*T9SqK=;&61Iz{tcF$hak#OdPawXVq$|L zF=myuv`3?PmPF2(#=QTd3n5`fEmM#SBLQRlDh=^N`G+dERtp*2SgaQ!bqP~76e`1` zNj`=H_whARUQ8{<2{Dv3#E?>_52&NWJB76&Br(nJL>O?B1CoaIlO<;N!9xNX<4jh& z6x^VSuGE2w#Wo#aM#bWJSz?u{1{IiKAR;W(b*(gShr`}z@o=eYq~PNbdluF>>sO_K z-jgeEhJ@ae!tl4iB>mDG#3gQ@uV{B2X~L`>nsFYrHn-6x;lnbuM(HGIACvg1LN z#nme1!-EHny78o7YGK6dkc;WF*=3#MgkL(+68 z$ncRZiX#(p z5kEaLdg{U~OJjd+mDJr^Ly1ZwPLT_r%hRU5)Yu-De-SSk4)CS_RB{%Eom@;nlBI4w zSqoW4`A|o#leqVMS*eCdq_#>Eq^gQsw}B>&2*Vx8N|Km)5bWiXGnvEIgf+bXdE33j zD6@Ehd}s9`u89OgGMu~3v&1b<>>^XOd3c^rqplx$J$$Fs)36lS5&D$R{NAtjR~8aQ zxN|aOe?GyvZhh$dAud8Mjq=^Q={^O{9-pqEzaA-T?X<+B^^1cE-zina+0Gg|4thhI zQZmBmQ4pgztrv<(+DSAPA8*{hME#LU}7xH)c zM;qSZ&63YMz+1!fuc~8xVFf$qw{Zg~1q!5&Glg1lHFuRb33{U+sqOX@hQaOo4H(s( zv0=ikfto?so|pmE!Jn)ddLl(U=x1O@tBkAae!RDetsB(n-zY@X1MWQj!aDmaKh*!V zzJx(F!jy+`)GhD%6MDZmdwlKDW^XZ%R|$55CzC0yMnWGaTSRn-Ak5 zf)ETrIi`&P5l3ErbH&qW*XzuxQ}1AS1)3jBN^J}`3|N{4ZhG3)gTzub!W3fl<>)bV zq-MI&R~=>xBP@D6NM2efpF(0}M|q_y<=Q}Zt6%b+<8l=6*1#Qu{8Y{Rg z-=_d4&w4;j_*kBLy#To++{@0}zqld~Hds69ScfqCdH zJH&v}fE=eTSzwQkehuub8Iswfq=cx zTjFAX7gk;M`UD}%0sh^4ggX_`A|*9^dq?fANQOMsKb_Bp*;-sjd_ zpdoq*Rc}=<8s6PCeT&i|3#>%d|IE=qiG3Vru9DlYP(>6*7JT@)jj~y3u?DQl*=cw= zLs}$EhrdpDfo+Zk3kRUhzZg#)qu9@Q_&GOHe3|vG??oLjqcP6pw*1b4Qvx!651(1E z(KtJ$>hGvkoBZ$uvvWLHGP?nRr0nl!8rSFGElu|4c0Gm6@tVOpX8f|AxnJ{lewC_p zO`I@UFzXsos1nQ2&X|yM!`=H9Rp3J0Lxt#9?B5koPJpMLbc{Q!VK%Hqm#Pou!XHx+ z2eJgYE>wdOs67QSRzR(3*)Trezdtatf-J0%&|5e@->Bwz(yJ4d)ixZys*3?iKkb}AZ>f& zY{C5nX5RVE0NM*`SUb}A)4AFvE3dD=zBCveaBI5lt+MC;P?Y4{m)g0&Q2tzlXna(` za(hj_3h9zcZM5{<&PGSlxAS<~^s>i!qQLLbW=6JlVk@bvHI_!luN$BQwW|$mR6swX1yuAI&wnb@kJOmEZFhOT*P;t3PD+Ys1?-bu=}OLX>(piL6)Z;~F6(w)ZY&fnu2*-T30A=|;ib+8Maq zaes_6;+sT#flTOPfJx$h{d;9kF@`A}ohe}cheh(~{87|6rE|)Pn+1PIO6keEp9l}T zUEvKsj)C?aBIn(=4JU(>W-A&V_9hktmlhf|brSIC=femPF0z?>w;0zz+ip$kGNvP5 z%3>=S99Ei%VnjOO?|B66RL?CYbUch-v-iRiAsuO_YPic& zO(Jy?Qy#wk{GHsYyo~*+4H_W}s7Em${kqz=Ufrune9QL2bWWc}EkO(S4BuWtOxq;y zY%%92ZzkyKHioLssQ>)(@YHocR8PI% zsuIGQ;AHA*>u}V{E!;jYYIG*>gfq8J8aYaK^%Y)3#nBkQw=>NE1M;!w`gbE$lH8M{ zzs3e@Arz{d+_N@4j`wI20pbN)g)bIr(d_d3UeHdKfJ)vc_`A9zNgExp)es4@s_6LP zGX>DoockB@ArBh-xz)VR5xrBJEFR*8mgwLW-Q!cTN&DKSpszf_1LdToMb4yoHxtOm z@jj@E1_)vH-pEt|Ye_i0=q!=B2^gpk`z;5#h5q!y51HRy(5gw_9i86ePon=6g+DDQ z*Rn(CR)n!CgD7+G8U|! zD72Y2nLnMtl*+1>`rh2-NmIq@TZe^;uM6?foy%rt{G_$yhPfA3b!u0e(MLVjMrrbB zwMFZ=evwqOM3-qiiR9LvI4jYpl8|5F6~bBCcZTD-fjE8u>_OOSMP}C9q6KvGl8NS8 zOUApd9eCrAhbPQ~tXEg)Ml-u;ALT`dnCiI>@}D#Mol5^?L&uf3RfG5v$LOh zv*R@D*;M3UfpqWkQPu~6nI<|Dl)Wf{Q-PTw%(QH<+fr{i51-(Szi6C1XH+)6r8qB~ zVRn!CUT1tYd;98OXEvagB1O<1Eu&F~>*|$BRtoCXYT}4}_DQOfqvy-dUX!BxADi_4 ziIENT4(UaxF#bR|w#+QZVrg1ty)s7=O?K0a?x9_#z|4}S^<(?N=KjH=A9)_8x^i6~ z+t3_|={|kr^M}q}N#4dAIN6obSK6w!%8xxIk7g%Q6hf#=A3QgUz)^WaaakEgp*5pyPgI5J?yly^-cGS4`$VVo97imK zBUtl}bwieRhGTbpT+gs+7_K$g@@LnbV27M)k%cHT&r=8Af((TPxfxzG2hKS02zMT% zuh`hxaltzezh{pll65j( zhfX3czsan4^;?f|CHB=PVt8l7K4ZX;;3_#pGvxi&p8>pYO`X~EOVI7K`JIq1>8aW@ zI4d}#*hH5$nX8?6wReyXkFR;Az^jj1^-UyRKoKSbgV3<#2_c?t%(E{)V|rwoc;Ch@ zQ@KrpRb5$e?jYf@RPlGG^04bi<+DAebAt$?VQ)r3I%z5E3R9{!TKYdMc-@E`w=Npx z@x3Ey%B4l57W#m1CEgnLkIqE;dR^H&O;x)$*s%BE$PPT~w*JVgnA1_O0(1%!%yzjR z^OGnx4pIIw@Vp@r876KiT>QlK^Pb!?y{bbIELY4aHY-()zQlG<(_@KJHpP4 zLL|;Q04V9OQ#x;bhuedk7wPl%_UnGo${C9jG|lE74Dag%gAQ?Uzu08gSRx_?M&n_oqTas5JXniPUWIvr6xWvvdj29Mkx8|m+e?8t8n@&OL zhWRn%FXJI63Kf1m<6TO&^_%?}9!BFQF`_rJ90f%Lr6|%Vq4LK?v z2n?MPwWqK?rcqIS$Az?00r2)T6?1LRmK?mn^dnq2!}%S5`%PcQas91_Y@MjFKQMsf zrGI7wekKBZPGbWV%6MghI4&m=4d#arbs*ni2-(^MxeH}F8j8?5(58pjlznCV8(X(> z7zc32M38$@z~06#2wk8x!#maeDtei@N+?K%USiP8WiES`JxpfZxP%c|4zVSrA^u9bJUUk?uZX3!ZP9udi@yT=&NMBsVJ=5RC!$j`}aCjx2GE zjs@%s=cy%SSj^+A=2 zY9f*&*eJ|D!9Xm6gmJbpK`$)+!j>8IJyVOtbMLW9w^A`9ZLRY6WGeL~ zZQZ*|2tOH}B?0}(lKn%M&_~oKUB+EAYWFuepRB-LLxC9J{V**Ugi@%j_~Pa1$z1oPIUUSFR&8Z~ z!&kTeSyMrz|1x?cAZkFh_;LW?S6V;2LSW-)KnO6KN{V{{3Ep3}-8y=GU}toXRT|le zR6m+V(hhahL2N`pLDbNSV0*Sp#PJ^y7~ox%elL;G5Vgvkx(lP8#W$0MzB@Xb^;0a2 zT(d~ksiSIwL70Zmt?W1pfAf{IY4SN{m#I3Ho_jE_0#q`ys{Ez8pG_lalpHq;f za9a=Vtmsre$fdG{dAguJnjf#8%gD!LFdPst9odSF??2lTV+M}PY8kD{vxcpT%3aw@ zu%&k#%LiI~x1<^lE*<~*uz+ItH(@180OV8BY3|}&Uv3)Kh(^DKOACr&VJL}r6)GFY zwtas@NL({b9+IM7l3oP!!Gqw}ah;JB(j8aV*GQlN#>lnD9zANFatGR#F$Gecbn*6L zZ;E6T9z5BD3^rc=3OO;Cyc)g2#fH-G-Aa%2->V zk|B?fAFKyRr-s=qVbszj^JoCJ&C0KU%+1E1rZPN3^47E-R#AiL)|6>o^mfzhEFQ!qXdQ?sR44eZAaz^q_tD81T5%=kPh;Da!Qa_3`c0C$O0L zCyH8qsROQ1n!2^58tr)X5!Zz+Aky2yx4-w z%%a*g3ER@Oy7K+cTygtI-m5z7otx}-Z|dvzM4gY@>owA!>4}-N>%S{PCTo6!_x6Qt?YKX_@La;BCLx(DSxL6Kh-8=kegHO8 zz2004u18B>I+mRQJsiEx4eWS7)Mfu36Y!0ruy7uEZ%<#R>*rDEkAr=|#n;XKSmOJ$ z?ml|B7akIuSJ7O-hO-*4-N9}SKlk5>ot9^FgCy*VVmUK|RTLlwW(SoWJ6ZW0de(Ya zT~>CEF$l|+;VmCdrrGmHdjOI@AK+SLGi+qUDXv*{>6xCNpHcp4oB7LW-heYXm1-wl+MP5wor;jdd2E>DXn8FCeW`6%4ozr>GmK6C9ZoK z_-j84=Gzx>lacO)+{@VNajv^Wa#xkk+W2bxqW}>JM_K^snZ8F<}+SXY2DboV^pp}v>GeafD#4RVm`D=U~k$0%1RoB zR`t1Ocvjj<>ZjX>kb|?7ZXcb@`pF{sFOhQb6%aL;caw54jK zb2xM@Tw*kHabSe~d|E9+$@}|G2m{>?W&}gFx6q%D`8?!@u1ZD;?sv^u%^ z+a*XZmZdqtJIMey^(x3OdA?Rv@WCb<&#kC#8%ytY*~O8fyFjCPyG>PxSkN<7mq=Fc zo@wI_OZ?I3CrI4pIe5ci0!vm<@yp#bj|xK#+)b?foT>gVoUt{nqtMKVN?W&Q3kKz? ztTJYE8s9`J_Dj;jE*^gE%HKEnn-#l%n=WKmYc-JFWAtwkYboq5d3wKc5_qwb_|kCt z#wImieaoT1?Up*iK@X%NgqKxb1B(NI@WnNnYc(>X)T7%9ELPa=jqvM?j*M-;;uRVq zG!k-YU9i9?CW6%}SIIM=-2ATdC2{@LsAr*@gpDZ}%g%wMPhwt{R6THiq}xTRo&0jj zx|q1DCYwc96m~Avp?MU<%#~+u3uTjrQRWJ^_k23jHw%v zrk)1ph(2EX5e8q>^Vnu8&}!=%CL)?8HqU&^E*SeIGnh=Jj{Ty2BB*!-!&$b074;}# z8Ge`~IXlXDURtK=2EtzH3zXU;9EnB%cj%ms^)WUC2Q%K+DccfRWm1DCt>(Wc@c4s; zEx^wyI^ZXWxGfdcsOw12*xQYf1(VtJFOM)V^eq|^+}(>7E$;5p7MI`@cY+po_tKV@Lh(|hxCPfztT>e51S=^TiaRg; z{lDDz?T&Hpd-;+xPEO9*XRWo@o@>svlXSJ!327U!<(lDs<=bX$~Bn zG)aZ!-SemaH@`yJiq1$w=X&@*zk2h(-n^T^^ReP3%#7Nus3KQL^uGs(ZV8~jE%VX( zH->Q5x?Q%bJq2)5;@JhHRsKQ!@hBkGABL3oY@EB_n(RDde2hz93Hduf)vqph^6o3v zf8z#PS-C`DMmoX8TmPm%=43ox`WzY;1Vh5kdLAny4kw8s>3($Lkk5>M{CBw(f9|X3 zTE5?pK5Z=TPb_0rK49q}ZU+|w4pRkZUSH~Mmhz@!=)Qhywn?9p_pwYq7? z8JAz7Ti;xhAx_k%e*5oMKjz(#kG^n!ultq=xM#;H)z_=^AE@q4m$aojOXKw$+jj*7|%iNHV0zW^PdzjjEZ& zcK{26xg1)e2XMPe_@Ujb#y^wcbcU@ms>EJ)B4k4%9^m&x5%yAIj8$y6chlyVk4pvj zjq*1;>6IspEV#QLU;Z2Q=Kh}x&uS1LbSNNn==S0I8ONi7${7@Ee8lRp=Me#)$H3-F z$rS?pv)NU!2A~O|tnw8M&g*>Gt3U+z-s_1_WT2h>^V*m56>Qj_cPYSMuBjP<*+g16y z&h|8LHl{{t`mzefE3Rs3AFN6q}_#w7lsJm~-)fO%#~_}vzxC%`!v+}*r!M*5$} zM!hrhep7AOhK7gBb%tE>m1%6x%dvN%|K}o~)b)kwyT|_~;s3@Pp?AN-U(kOH{V#vPIm@{#x#{c_xX}OI@!#K>#)1D1Ye&0` z&=xkJ8%G8iPY^5Ho4-F6n@HM0hjDH_MWRA4~fiw~fj z2p{Tz%is5P^}9u!?HEjU1<0x606w6jB|Va$lH2n;*Q-D3^0a{1GgNe6%_TkpB4OP@ zrynP8PQjL|jkZa{&x8F)xd8u-yT6eUpyZ5Gcymf5cWL$NZeISu+52x@(A9Cz<8?~P zq!kdAE(jFjHJno;RYMa73~KPM;k$%zThN#Ac3FDX;v&Z5u&p?d}eu4u!n9RYv;OtS{>mV62g zZb8K^E`YRW8krtmT-72SaJ22@tPjwYW#eBV%gDh zZgq`~20dpp8XFp+&$!G{`B@+E_6qv9SpKH?sJdm%hw*k{sG>FjRMN5Pp2E#IdmqjjcRqWkLrC*kS`{A+a*o)Qok(NN5SH(zTbiXhW^*lBEq@52xL*rx(bY z`WDf~^GRd;)B@$pogh900?}34`^n)OK!7$)utE^a`Q}>)l3)P=Ox0Po%QO=Jv_o2 z@wGtK%8H*RZs#L2;DQY^9!gw=SAiQCSiMk4&d`1KwR-aPzBdW(hT;0PsR! zYkKH5D-hsdDtEf#I~lgTwwC`y6HES-O#UyKFW{lll%C*~i6$zBX!UI_%B*Q3$12+txW#ImtWa1miOaX5_*ioE zrke9Ho<59vSCCMmTVB=*x*LRZROpNb%?{tx?fmX8*JHIEd{H}YE$|lk_<*dvy_Eht zH-cIW-7V*jI3i9s_ED?JOl58NXZdd$HjaC+b1Hj-$;ruEd}4UJpPN9=c=>I}>xj|; zTjrQP1;D~`i>EXqcdaw1@%rDoFeCl;Ia;qc6DsiO!`98^j?dEQ#7n{DMyL~^XM=Q} zo#)`IlFx|zkO{Qj*HXVzQt%kk)N+)=ot&^xSz@>$H9NZs8Y>Avi{lXxCIbi!DyWo0 ztDg`iWG1HS^%K5hbZqQ!?xP=rs~z*O^ktx8j1FqUWZE00F?z8T-OeyZSbgJ!BAE+8m>mP77u(j6+} z5(7}@&e>P|$*Shu%ydod_G{8ecLv(1a%grdqk0X3f$Al-hJv;wmqEfl%u2ELv zup|~D*Q4d@MW3f>CYm1Wj6C6ls({^`fT;&_80K`PzFUb3U_GD4{6^xvQ zLE-`Ru!r;@xPXjcuQ7YI8T^n~#W>6&9kFpvErWes2y*gThSkinHq}m7Sd5hMekh zKd4$Y2xr*V)`=Jsf@uHtoS1V-cltBLej=Pgi|*(<&lmMG2(inwIN=sKycv3|_l-bS z>s>3Y*;81GRjMtK+OJ95s%enZZgC0pr&rCrZPfqW^?`*Knr|k=NfJy_L_@<{j=fTM zoaiS&9ebn4>p1TW1_OFgE0GBg<%|<1;4Rch{-Qp87ZsRS$H%&}TF1|N@=@j;)v5X2 zUUTRrA%ca4B_SmhEf~LZ+BV@ROq-^rt+Jk5+zff4l9lZe5y7|?;<`+!HS3k>(D`I4 z`=<%Od20CK;eox5I(=x#O>M6o7Hrs`JH(gK4B0(67|YGipFuqh0MKb3kPALboLRaO z?GHe%m7Fb=0M;urC&P|>5fwK#`_i?O@T)tzo~tFd+9zZrh7?!lWskeY`(Fe6{dZ8g z^ulHGA-<=jCE@5ohZ+51&A>F%K2^|?sh`C*%e3RsE^s(AiNKtl<4vj{ezc&yv!-2R zrl_8_VP**hNsg}v8ub=_y?~@YtbTN$o{ellzdzf>;>hET&}|eB&nNfMcS9p)dUcyE zkH^;Smv>44?#Mp$g+;V@HZN~N5k&7MuflR;+-0?I;A7FLUlyU?YSU>D#hT1zclEN7 zkLogE0?5YZ9EN43uL~Xtg^4VQu&@kLe}fWM(F-V0kD8b*zXXG4D66-biN@$pWIjFk z9V`=c@Sy|WK6&zF+P0n;U^P)B0HuH6hFw&fx2!nHozk>~86e>?yr<=_GHkQ58+ep0 z=Q}OVElEn{m?F{p!1JuMtNY%!=rO`+$9t9C6Qv zGwTnVp3&^u3kjmaxo(hJR$BTt`m%MF;wv=D3MyP4cJ@cFc7N&&lyOzDwcK;R%#jf@ z0^JS#9Ck52DRjKI(^vS4?uDx*rRo_lAJ z%?6%D$ud;7IbJi!bZ`{PUcbBR)CrkEJ((H3y|eSFu+X3xo%rBqtxN|Pbw7*JhoOtk z8n*Q8#Uv72TRzKOl^>)e!s;XiBSKq&S%LZk0oeCu}W`458}XCyK-(s%RVy88@38ChXcXP{zU` zdbpK*yp0H$rnekJbj%F5=99$^p41>Wd!~s_R=hBS^9%xlj)kd6N+a(w>a{9}=&D6#nB0C-zA70j`p%NMSr2M1I0}Os+zJDZi0;LAn zXN>%~+eV>eDGUG?px4+<_5_+T|B|9acFnv8g>(;>%ZDT8zSR;%T=oCMc@4cE8N+a#6Bgh9QtKDJCZ`4>Vc_^D!)h-VjCuht(yBtv2%DFQBabf9V zZPs0Ex$5_ZS8I@FrUSha6A3ede!1QON6Cg}*lg7Bt@kE2z-Qa!GutPN247)~55CyE zzSd&#-{KO6vlA1UK*Ud&qoGC>x;P=QW(XJ@vqO9LJtZ;r3+MOXF4%c+^@OD0;2&4$ zjGX!FprAG!LTw!#@4&!vOMz~ZH4i7@d=t8z`J!k4t!b0t7i^b1IRLL^csIdazRrFA zF-a)I1&jjrF9B8+tLhOTs)5?8YgG7N9`pq!VxW`h;Fg=+cU*x%0pUhbm?Sc_oLHDl$YeAVEz81( zP^?b(PCUv4YbZV~3Z%%(%y045*Y!RdzaiT2L+&`2Fb!Rk&@_>p!)k(Ou${)FXa4+R zg2%^V^MD4+b<*D5y1yL>v2Iu@I!Hy&H`wz+LK$PU>X9)(Ty!)u3Tl9OZeKTRQ}H@t zzVOnh&{#XtSf0O5)uZiZ9R31N;fbzglbN`@A>I8>hz`;+pxuM7;-V+yuruuXmx0Ut zoKUYOMA42_+wdz1P6WQklt=u+h-t<0>(+P|%&T4rWm;yFVthcPEPJ=a)7a#wuUZRT&=^Ohqm{M{)Y3FEimFQJHrCY`Z>ADXnjv9`XO9lM{ON~o zka%g`PV~o0&H1pXY7cnCL08$sI?_C&+3m}Hn*6BH(ahy9`1^KqS>eVgkiemTikTLB zwkXI>IHNw1ScuxK%E8vr!B*f0HVKK-XBxNazZEpn>_*CC6Wl}uR4~fsVd_B%|A`%T zj^GmR>yRE+{_s&EexYdcwf)3~I)3U`b~2&{^r=;0jw%a`#OyQzJFUGG$z~Lv6sMo_ zro+OyXgshU zDTzL~0rvBv4-N<3&S>Q$Hgji-i&=g5Vbu*fIF}B&C=3+%nx`OQ_w;-|nD}^uC_*CS z{(L^~@}b^usdnSxVn4U|A%1d9gc_frg93z#k~CjFN354`S)F{wA=pt>P}Gz{Cnouc z)h0M7agqPd=~#siq^SnV| zv=IF{Ty9ATmk#Xc`qPHUAC-T+p2PwiCdi!?-QD&)-Y)+u)54+LDa$SJdwzO`qp-+E zuM>@e>jRF60|R+6_zZiP)>JbD7oZO~j{D`Or8Rq}#*2SQnb#3^E7om6TzBu6n#tO2 z2`|;zFz{S13q`KUp88LE`};d~UZQaQrEQnYWc^$O5r7&WGjPVIrN)hK^nD|b9XKwr z&i4&?t}s%s7#}q8wGv^@Y;IQhMQqY1KB2x&O{m^9(-h1GtQQwP^r zK;z`0<;Eu{$j)f8VU43a<<(@noszgmsWXE=XSi zbMMmbGkYdFzq#J|Elmm$ESm`P;|_a5==CVjiHLblTm&;far8@*ztul5&W_S9wfd+$BG&V@Tz|DUjA`&a*HTzTU^xY zS;<^8WPF)M3{`p1(V-}s+l#!~)`?BR)XKd4yu8KpU|zryKUIl;!g1--V->EbqqVM- zh!dTMq~+Ds-yEJQVPPUkJiWNEL1#%z9O)j_xCA%8^+mSVH15k~Kq9roF8=%(MJG$p6g& zam1D7;7X_ebn_1Br|yB42UykTRSy+Bi-~qeUnRJUZTle`3`Tg|KP1-?BgoXcpW#zHuvg_#6>8NCG zhu+TXaoShlJ~6Ggr8w+?^HONUN|Z8sO>7ryl@*xm7pSt;4Z`%LcdTj4f1AaE7(l>m zEtWG16&i0A_}(x}NJhG$w{=z_9(&N$VB4V~g&X>UF_w)RRnD zer(b0deslB>%z~|S3e4Vse8y&uQtkeMhGIvk(aQrE&brXZ3YO(`riC`7%Ky%x=|L)}hsY zoTvI(lCx$p4VWx5JflxXg$f+9U(*2VVSDHM^LpTqB3k_@zE&A~$wfmGUftLww%1;Y zVu^QOyHcgZ<>uwl0Gc7n#JH8sF8o=_*sojxcX*fbuHxJYwLWUa@7e;8`PtfKBUa29 zfON(goeFr5?Fxp~?HDvPjv`g?=I(TI>$KqU?$aH=xW`Ijsbr*FP-_p0L-S~}_&gc9 zBmDYsNfff&lFsJXNHga*jw?p&z z3T{Nu1fN7dhA=HPr6Yg_ao}zvT+D7zTsn-$&OG`?*wG(b02T}uVh>;r;G?s@04XcS zFdvW#e2`qZ?lOHC>zHuu6|Ng5cZyLR(Uie2YGTV55l^9MW)Ue}-V*wR1HLVs! zaP?wD`T{fnZa~^S&l|wE=#LD~K44)0$$7Cw(eQxUACGk@$k6kNg9o?Q9mmMY0!7AU5oHJ!&7r5v57ET7_T#-YE;;D_cQ9<};L_#no!#bZB>mfLRGbgt5zAe?~bxZ;*~w+Lb9g= zI$4X6*BR7~Z@Qx6V+RVs9n10eG@Q?iA*sYnO$*UYz4M!XjRP4o~cCQ zb9a994~ajhS^uOaUR+*IW5m2iw4o^9?d@#{y!a4*!xj2|VWz|NVVXn!{zj)G;z4}L zKgb8Ub{~OTc=K&Of;*J=@bB!d$VY%a6@bBw@#Y7I+`E87k3(ZKkk{pr#9Wwj{Nms@tlaQ$Hs~R_PI;yY7Uk|9|FUok47ZKz_`+y zeKW(QnvBBgii$b27!#My%T3DzravDy_s`8fjj|j68r1l336<@qkPRPa*b zp~#L>egnv_gA9eRkXQ4EQ?=&HZn{g&zZ-a_n;{l0gI@WFKaECx=$O{n^{cP52*mg2 zztf7oMBi_4&#W&V%d*vVgk&Pr2WKYdg>R9eIl}U1SkHQM-R1&~@lO^5IpA0gtF1<5 z$^#n$e>M_rcl~`Zo(nSV@WS%X zh`c5cMukxoaz3Zp5Ei5b+77qrST;BZL+On$14LS0Oh={oUrW5uvBJGdHA7#cH z-FgeY6k?@Y6d>U@pi;mE{1?T$IuXHBkoV`tLV#A3^wV~?sBsHh=QW=f^?WQ0yO}Lm z%Rg4no9|ic4h!)@ah)D(oiCWtgOAr0otK*z;c%i=CXywO>)qw^D(I4Qj#in$-fXdD z@~^Y|vHLzaPHF4TQX)2ivvmVcMh_42G8c~{{7UeB!=7))=aEV#)g)7}@NUdF zOa?`jP|JB&2y& zY@5usgzt;|SMLLGJtEq?uRxQSmqX#6)R^b5kMGvjeBobNBiVbcaZ}^v=npCwj-oH( zdw6`cOHSOCx%#m}ql;tsXP{^ml8S!6%mR1-j zeB|<(9TN>ySmQPxN{KR)uxPsl@5fJqENiQ)a}^caBOZlo--M2=%A|6-axl+lJAWca zW_9GdZp?gsh3sTI{X`T*bfbg}CG%=HaMq4kcEtFi3M*FpClxJZ&$e zh#iGW93B8dQ@2|L8zNV5@c4&zE5say_etN4a0&|u0Psmn`v;j4>N)XKX@^QMI+=q~ zs-D!@ZLGArXWd^Ql0%)AuyKX1o5a#9)Zmu~61VG@2Gb?W>I&vf$(A@+w<@vxw{LB5^==STesO-QtP@ zko|IjWt)9J6U24E@L)2Dt}=!C$2adJ1F!=#&qVS|{?0N7wZ%c*RN1h-L(?sk%EfgEaZ^CPS_`|-*gr|u| zW4ysVq*&a%#dnbqeW|(RApjY+mW1c0q1BZn*t3993^89N&G3J>xX$&1s=0kGRR-@dR(ux@En04=b-ND zS|s_2R;dLRN$8Er_N=;^FJpsIRkqYSmztI2@?h0x72J{t)VfF3OE^L8X2OM;IO_jx z$yImGI`v(9^<14|S;kbbrG}&MZyrp5pQXmE$RA5-Z#I0fv8vhK5B~lhwq37I+dI?M zi5PaTuiLI^eSQfq)6AecEg0+q0;o{R*%>OEKN6i>=Lhe7J0v>KcFG@-Lhv7Xn%)<6 zzpCwTcF~D=wlr{5iasSmK$M`oH?DcJ^k6L@psIHUv5{GLLQImaxfwM%mctbSTawV4 zT+%cj7qP=bkva%N3Fd}D3D#d`h*%-0?Th%*%k?G8^F^%OJm>0`g@7NxD=#eg;)!G$Rjf3A-_qR2A!yxde?!2mqyNu5tARq?u&aK?()5VCt#jj$%*#1rtMTRL64b9B9A4Ma@;X}g@#l@fZGUJ-dfTH}LO=7o->T=z z*q8`Cq29b-PgKKYcMliyXhUG7e%5=9_$VCaR+&jiii9;s@bz}Q36JSd3(0X4%w`ux z5x3JvbBe_%?*V?}j_XT{7y=H?4znGYt(X1H|Z~lOF9eya&4AKu$C}vf?#x4z(TK9P4v83ZzRl3&TcV!J{{0l4 z&f5IRw^rNr`x&7)+d?x4FKM&uYb(U=+(z2YczMx{8&UHy}V~r#UOqfa(B1NzlPxlyR)m zSo0WVgY8j~o|pGTN=oV`8F|hHxRP2wG}}FP^Soh-*82XOvFCcKJI*N0R{5rA=KK-6wr;nhd(@+24BV^ zBuex+c)vzZCTrQSIBJ{rpW=FOn5?uJl;O18zHM;X9 zF7%5DhV@ZY3Ng`r5C)G?vMO7-*}6R&Hh$-=T6|QRxFlC(2+-mc@VsO*m4XOgfDUjQ zf*E2rSOfB>7ZB?01z=zspqYV1RxdY5{6Jd9>=Fj+?*NT}1I{`(TYkoYKl9oDN3SVXWnN7YP+nC4w~{S>ON|3!eWzbohO^qGP6!Td+z|r=tj78_ex@cQI!k?4iq<8; z1zKZ?Fs0hb%Ly+>(RkU>DVuiw9?G7!=Nw&7Sg3Ep;zES^W?!ZSy`6Vk;Hh| z5|7cFI@nb{ia&kZYD7f~-~W7bC$3oZM^#qIc$0e``iT&Onnd7hYrfi;2%ohh#(F@g zNlV3P=9x2&j9+Nr*4@?d;3j&xPLw)P&%N2|o%*k_%gil*cfafFQK`E_t7g-VCV!^G zsb?oSC06OYqFT!2hN4useR$#!>^`!0{6;f%g~H8xC4smC$Z@}wD( zLj0Xw!hJcjquEX-^y+OjG`tdeTG>GEg%V4Isqr;i;6A7%jv<>w4zS(|vI0}wZ}LBE z)^cDMqI$si%p)8j3j-ocyX%I_;8Ec*F_&rCgN>B}c`@{EahnDby2`gdEZ-e$G9WS|r+X!!z;JoV-GzAUdWr7Qw! zVKUEi*0g*OI1x*6xsBjr4G1n{mY`baP0B-;CLIMC=xh3Z_n5eQBX|YN-wfP1PtzE1 zN{^aHqA^EI25gEvE!G5tABCPF;* ztkjO|cB#y5W4Uyc@!h_y+$-7B$os+~__e3HUw*V&Z19S!zt-6`U7-_Elv8Q%##;e8 zT5)f0VRuE7@`k~!^^ZBkFkxZVE zIFVfH_rp^(22$&ok^NkCYh;#k#aYHvSX8}d+fODL;Soax7M(?28sAS2d~4^%+JIkxuc{P(o*|Vr}5#txVVm;NXqh1RWuvl1vH{I zsFG7wPOdcEC=|QMbH1;12NBVp!u>hX32@J#okp39Lw(b-7O3d$!NOrA}@JqhM z*l1+6mcf^x7Rcwr5g$x_qMqgDZcGF;RIE3&R;{l>14bvc$I~aFLVL3_Ixh?$An{ve;o1!Mq9>RV0fHcBLqM;;fe)_?#VlSeC^m+sF;qezE z9eIR@gt%e6rBWM~Orv_%A=t@b#rFLUK! zz-vUj8M2E#ob+YqYY04yioPbsmbpHrWNso|$yQ+qH`g!tqXoG#;}fXU*DN7{pHZgT zfeeKKmY^M8FMk}FU=@jO0E0~6-gRSR&so_{nc+x~%lXw+>gUIExc^;}anLcE(AiGh zBtKmfQg~Z_y^2RN)-0_&P}a`zLh|=sY6h%XMdjBof>dE#g`LA({}sXpo~>qxAU)w0 zMro`|n}b=#cF;uF%Pt;`HoyJMaA@!&s;fENP%@zU%X{svUzn}mNb(8_(yO5UBDB>+ zL`0SRWFt%A&stG}IvR>ZsfQY+ue@Vu!m?VgW>hNt!kPN7@4vx>XB(nwV9apmFO|2% zGurAxs|W5`{ldy(NREM$aUie;PucW9d%%LsBri#Ju8*=LjoaLJX1WvMYg!_&BKhfw zhBB=FJBAC)p8Xr`2PdS7ICWl?n=ehd3E6TcpBtarZE>G?gmDn|FHEnPK_n6|Pe_v> zToRMCvHITmgZgh-zn06704Ej+q~YDYR*&dkDaH@Bv=No!@QH=9~kXiZa`>uyoP zMD#7a*R-uBoD&G#VX;-t$xe-(NIj14nUckx&2yNhm^a zU0Ru?ELn+sws670dY<^A!vp;&HEqHihsbqqo+>%yk{mIVO@L>850D7DT5`(y?Itf@ zPG~>01pTOUPrBQ4spE#fw3QrIS<(xiNTqc-?{sKucyb}=iqGQBfF@Lk`_ZI+rnx%a zhWJ&TD{dCRNMrPG5VuGJK#KmBD3Zr}<18&vKOV^yQS-($u^?Xn+`kkEjk6OuU& zDCsg=A*#9slTs~hgr0>P0gQHt+v1c&j+cf4_5f9Em^}>W4$-6vx)LhY zy~NXRg2!T?U|uAC$s%TcS@9u~SeIge4PJ+c`yQ44wIvxqz2ee#im9o}4BCf2Sird6ypTb_t&OsSf8 zqagWtx?<|KC^>HkhSpS6w6(TQO*@lURGc`N?n%S1wXdO$KvZv%U5NTmD^ISAi^F9{ z5!&6wMbkA?+2Yd-&azpT+xqmdgRc=O8Q8~kSp&9;sO>iZUF^R5gUJW?4%w)~B!#5> zpdFfdC=B9y)up?`B@;)8$S;~uia(Dq*)}Iw&k1b>&ovrOxSd_XD zPkGJ}#j1uTysiif$uW21jpU)j$8|f*x@I^;=;*AO-j&b|k{2gic~%8I;^oU<4UMCW z5NQnlx(xtzf#g0_b%#tw;AzpE6oCm(0+ije=JpetkEp2XG=jR z#xSH%jATMT|La<+xYgq)f5MIX7xz5!{SN|DG$-r{VoV^q-W6rJd7%rr`m?@~l67B< zI%)J89sK-!0n{oX>!>L~NcB_F;{Z}d<{aFE2INchvWXJM-~`&RC(8o;p9>1c+BlAN z2(4$=Z~Bx>yuPvOaC-?rVXUu*aJm=cZzD^&jp6J$2ZmroHOMZ*qtv1%785j((U<|ZGCh>T@WvGn| zLE42M|7i&wnnpy8-qss8J4dCQ-W3?%d3vvnE$v^A1wUHrwaA~|;Ff(F6V?#133Ig55?fO=EzsL^xm)c>rCJdn zI!1~T+u8~kunUZwnxlM90Rz3diQ-;`8@RK5WvW+Em=*^7*$1H;MaQu?eFvb|Dy(uY zQ95V#-nVT!6NYx{9(;<8LGyyBNKg~|)7vHfc|j~o@HBa--Cxil+J__l>38KHNC+u; z$Jd1t6V^2@oDjCZrv{ss2LcQ-cq`JFM~rA3>b<}35#2atj~Ay!?2?>Mii7s4R@a># zW=mzQUbf1eMaeFRvKNknFw#E;B5Z6xu1()J;|37J%1>M=D7-h7hGQs$&{)-yo3VM9 zh&kP3Bg3Yi84aWNhpqNJN|O}nNeksRva)>2S;55Be3QkyyrM=F4i*&{{OzwR;e;tR zs*&@}PRvV$I~&QXf}3(2(_^)=(WpLSE7x3Sz(fb?=;&Qz@CpOcquPoD|2}nM@Ke(f zjWoc}276b<`s#)eGNqEPUe?z8n0JWOn2Oj?$zB(E2}$^aq}*B69_ zb+x@U%(QfNH3T>b%HO3gaE5e1mj$4s0u|$*jaUk&e+GG_94|8lO9#HJC z*unJY;v!81N}K)Zxz@RO_fi<`-;VW&lZ=8f$`lNglzRHFCG+-bNPg`u*mGz3_OG)D ziyLnUQqm9YE5KUX>_?g0ITtAjEk5SIZW-=m7B~a`zx`HObFNSv{F)6~Kw;Q-03^ib zoa+H4V3}rm=Oe<@0ZG`0M@Mo-(Ypf?{TpvLe?J*M&0T6{bKH@cY^&hTn?#@*J{Kg1 zg7Pyegj`L==MpLKn1l!I*%=+yWP~USEQl~~Q;NE;Y+%T%Zb?M3BOvxkf-SmzzZwVG zM>pXwbhlL@(kdNnyRjc%j;3mFbnAatPO|MzIVwdVs~}M{rTX-O_NMOL_=68B)UTEG zTlvWVt;fl#yb_SeVk7T0&KXrZKx9lLu zYtNx{t2z(ZLF+Zbit-l*KHoeg8N!b07$QYW%_^~e!?ms`uiQ)K%KVGL#DbH%GEf8{ zC(kq%pW08d5nL+48Tmqylb0E5y{J6eb`AsNH!oWUED|R8p`29UL}_beoq#ROzCuq@ zLlE8VW_5lS^k??ow*)>j47i`lHj9OSqcB<`4&c)Yr6nd>3 zXrhv+AhP-Hoqp9wT8YAhgoD@w^%E*~6pe0@oi>hH;$4>8F?nTE@0J_nJ2Bp3wRJ3i z8|Jn3H_plkl4+WM&=cSzyHyrX^V7RhTKHoO&L8W9*8$j?c`SA;7~U~|SiPBJeUqa0 zBqK4fMP0;=rJFO%zzci?@=vXM(MMyalB6d)V(zPqWL%@R*w@|JB+NPaKp+ge05xif zLJFl0040^eD)$5pHF@%et{@$$qolw{l%m?OZ?s>m4F?N3S~T*fPF|#!7VdA(57kmS zsV(GL!Pe}(V?X{M04hP%zAQn(iv3b#?`hI^9x7cl(34}u=~-beFN@*%BOqJ?#}D>@ zQ+x66|LCmBR@K=r{^DEfKl1knoG;saCi!GUgY3IzB3ZMnkJgRO*B(BoIu&UkB1D0V z%`LUu61Th=CRCOss;ZJMBdV*_ir;wSjqLXA+rQ%R=ZnRH`;6-O`8j{3y1M#{S#N;W zO@mA)e+mH5kIkh{?814TV|RC#+P1aZ%KWx%H%k4sZRtsC(_bmu0m60~su!j7b=B_k zaCeE`D6cz5Htrw0dCUMjD`y-y*o-r0t#xY7&5iQ+ymwOkspl8mWR3lf-<9p}KeNcz z?QoCvV4ryBkg&gF?6m=#{Q{U4v=QE|aiz3Bm#Anz)p#peBlg0F?hJm15ZdzEyA_SYc!yC_5|P=;az4t)dH%B8WmX9{QvT z?GF2mqOeQlq6-RG1S}GRhONUN-QmxoV07LDD$zZVs2dm@GYv#>+MDa#1(|^WLgQn4 z-?xBo1s9jV+$kPrgwK_V-4Sp&CF~6hW;Qww<|e*QrN$CLt8p%Y@6y4&>)bKmAF;PiO7x0L^IU91P$t}Cs& zM-LbH@t+r3g;u84Yf$pnOZLtLziNp@g+-NB5D-ELQP5sMtXNW3F^v(!M!*QM#<2;6 z$-!|bLagDdwV{A>oLS+($V$T`7W7(B6KGHr#;GBphnIzX_cJd1z7K@f4wvERoXyQ^ zgW}e=l{>&N0|q-lJ`(I4HtqFY;%h@=_Hs7EOu;6m(<>z$i()RonM4z*O9GbQ&PyV` z=NsLL0tMoGVLSba?J``KqB!@!X#h?e!F(Z@uN3oIv05v9t?&)tSWtj5lc?q=B~&dy zYl2w|f&hz4!QvD+GqGGzmWt8HU^pgBM!+~HOsryHqCW+QVi!TT#v6?bI&`I@B@@mR z$W<{4j8YW?1$G?sj0j^3Jm(be7y`|WAgfx#$sBlaDmZ$SnbqmLzm?~}gSYaV;{Wo} zFNe!P*yGjw{^DZwH~#s>;?wiN-~(C?o-xbjf|)&cWksl}4JH5@_ouq9O$Y%ZqD|BE z`x^2*m$S1oI~tAX&Ye4YczCE^qD_!K_OXwduT(4ci!Z*&fAeqtO*0%0zaY!oU6?2o zDFcuKfR4+{OUkm0MT7z1;lqb`JCmNbODjFOV2v@_AMzoD-uy?G%cWXtNklendrvOT z?T>qrpLd=GB532^m1T)6%QhCQp>v0`xiy}>%d^}$Dhq3aYu#sbT>iV?IU3#m5y=6w zw+@q=jlTCO>z>*n?2Qb2HDXp+QZNy6CJ@D2 zTpNIf{wmzjQ%* z+K%YyNeIiunpS6PEa9xPBBCS|yz`<~g&GO~g0Lt|oLFcEMgj%xrp^I5kRy-lKR0C6 z8X{uO*k;B$60uY;6E!w7nIrq&qHy`pn0!EFOzr>K14G~SO}6;(ANM6du9a-+*z9@~ zd(db1fTw1J>m#O}fpfzwzCHl3Mm+S70&paXGXhowtckGhdh~lSpXt_(>B=$%qFZ0q z8B44IoCqaZJ^fgvG&G8ceSv9T9fMgq;y%SVn8=l4FUg6@}L*TJ&8|%>aC7oORyKv@Qe~ zh+w9`z5#YDFv*B_Gv>oF;hook%jXqm^PoqUirLxWb7v3#r+@C^$ipryF76+Hp2|=C zACMzBxuu~#T3TcM_6gyfGoHOl5P0j^cw>w)s;b;wWcmvYc6N63=;(;sw$0DZ&NkB~ z-zEcV+qTWN1=GKdX?^sGPkbUD4u|H+!A2W_^(13w9e<;X|55<(#DOa!q^h)?I_jtQ z{aT{a$HXR+tIyMBEyF?xc=lP~=1s@XUkCOl@y3x++`pGfIPLnK&$kBdTq>~a z4)MMPO1c}l>+A4LFa{vgTjc_a7FetV^R;5$02gb)d=YS20aXKpT3|eFZeSV54c$r{ z@k?Go{pqf;yPichH+<@CgS(HV4+5kQM&gDj3b4jUo1l;o4{N4QHVFlH-v`Up=Y%&#z;LFRjR=P& za8SmQL177lE~8R=pc0_&TFU}QfuxtNB~pR=L1Qq$zyT?C46rj%?2mzWTvr_31dc8V zk4}I$9vM160?yu?yi4bQ?%y0XzTMA@0=hb@2Y>nhb`t*n9P(Y0rnyEzs5RPn1i+Y; zXZ0dNDk7oPR=8wg#PpAlC^0F;R|CYN)HpV#G-3uh**S^+LNm+{iah`2b%Adg5AnbJ zS4=j0=BN(Z7`A@sYaNzTcMX^x0ME}HA54JBn6Wz%?3aY8C6pX*=M@N#RB_s^+cS+f z;yGeHU5Fkp@2J8kkTb&^r3+xe$e`O!0@o z2p~bw1ci8uR^q>T2qXx|3pm7pgZn^$yA(uA2(1E3pkhUxDHa39*@!S23q~Wtq$EsB z!gxR^4P(@0*5cr*7+f|0+OC^HpjcB32u=Y!5Ma>6lEw}x4ono64#tYn7`WjHbzm$i z;Oxxe;tY7}t=V(a^S|(K$+2DEfAtrC<}=jZ2KRn^9Ds@o^^SKEp` z8jVbs(dF%t=!3z4*6TIZb&awti7av3v`GY*0)WR4>pahCyfguxJT{=-9GqYyOl#|Jj8Eb7uR1B=0+aiB@FS9@P zyJYA2_u_ifyzc{sf71ccjw1so)&V%_>iH+y_dWxQty_NRj7~^_90b>?^|`z4hR*D! z35r#tSonD0pDzUGmx9GgQLPE>S|AOeL18tfy$dLE23&X8_9}kHmY`3sPJHTX|G0|T zsS5@m3f1_FqT9`;_OIHH_uY~tcdsn7A8y|1>Z3|SDV0lhBE(vdy!0s5>+fy727<(Bo%?X8zHpguz6l+z{ z_9islEqB?ODxLaR7oM?T&k*()m^q^7riACFB8vl&x1I%Fd8oL5&D!bmW^%fXPnq z*Y`j-M!+CtOwx6l+?URYPX)&m5C2PwD*l!UL1W-&6`LM?XS#`xUC;+8);`ws zFI&ZY9Wb8@77M{@t!Qc>GztpwMx6o3G?u0M^V_RJ1khHYRyUm;Y@$Jss>VpockQWt zHi`SO)ZLG|#BLT9KpUW52-*|HMaeiCFa~2_JR?koj9Et5afGo0azn^WEUUGuQ9y_| zjHsok$ypL$Li~Is0pnINHHwJ=W<<1O2tylWoU0tp2+JF!&pdD4YPJ9T@(B3c_4gg@ z-Td+OXMX8__xI0_|BHvi;qNNp9#zJOh(P;2D9bXUHStoG+PDT`707!Zy!SL3jd-zG zNM9za>_j_CI7+wSF;U#7FOGjn!!_NBJdUvUsnRTZ^uYqn=t^ufn^z2>^Ex!;FP zYuK|-hh7Q*t`<*G6n&pEO{Y^@EEc-Gh^)2Rr<9&N;2-Pfp9Y$S>1H@eUDpU9&@c=M zGeFit!)B=42mX`6fh}!p76u@hQ06l-VyKmtjWJ}zz~<4~7X~a=NL4Kq8M{eo?az94 zd#>g0{1=D2I|t)~m4EiSvpY;!H-cjUjskEB!knWT+V{h5x=pTce=;1;H$&*}c->|b z>!cU0;(R4ITMFh&!D0neD@C(Xpao1IxBxim0|<@oew{FnLagIob>nK+cikWO+R3%3 z%lG%Ge%ZR^U1bJhC!od~zFz&8n8xo9gKk5nUMz@BHlWuT&{jr(HZDa`7qEF!dfbwj z2q5Z$5ipdw>+|j=6f!|n(FR5Bfo2WN=fLHK;=wsEDFu5&!u1`4-5Fu(q983ZF`Ln- zq7{ON#`meeP--j@oGIac045&TC*aTmdqh0U4Zk-Bo}B?&3aBWyLmkW>2JXCsp4O4P30VJYcoy~Y`3>mAoQfMWlO2#-K zT!MH!$lUinH7b5{CHVGt!+qPoY=(dhfExld2&((RKfMonYESXh6nZ#hnhlH{*;rOm zCDag{hiD>oB*1ZJ72T)!Tk0J5G?t9=PHz%JlDKxS)+=Ed6st;bxlmjz6!T@kdKus= z0UCl4Le>dQ9iq99;g}JU&~=so2&&KksJ}YMl{CKBL@_hwHU82o5l(o6wN7LT%e(JRYkthP$q&;Jv4Qz);(^*{iR+U^fvA<1+P3BGz~RXeoHf^4NI{v;n1!hgEr$@)7=xlH(AoX6dS&*^ zlo302Y;Dfg8cWntV}0W+Kv_K86mc_s)c_B`s5;wP;j2~zgD$n-Eet~hGMzmtqSyZU zDjM;euVb2ju@Y2OK&Sw12)#TG(tI^qYV{t}Y=ljof`++73zp)z0gn zpHIMDX#xS-9oz(h8bTnA*$D!2Qe;H&7PkicT5-z2yZ|0v2xb#tX8;@w3HuYmI0uFR ztce)m437yvhA%L*dC`eoac-Sh26zzu(3@|mo;f!f-O6K_+grl2`N5{a!bKub_ zu)IGwSRVheKa-tHGqNr-TFpKF>i@ZQ|KxM5AKGuRtXFl@vRDP>IosTcU8^Of%sOXy zkcqx|k+p|oOMmD`bT~dZW~Fut6uZFg4sdN3xG^@gH&wegChQl$kOh_q9)gu99)om7lc94`%VC5r{!rwY%lExE(;Mn zcWtatED`5b6rvcBV$6y$fo2SQ%~|8FL$AHx(VM^U`~KA4WOsZ*Kl=a3^V?RWMBBDt zW@kzx?XqRDqDG8ytrP1km|3f;GL@^ultxEpq!$+#n|T7gD!*-89SjDK{asm>yjU!> zZCm=#hdz`8zJsTx6TiJ=tFtep{3iY|L%Eld3mX`*^G=ayk4)lvjI*4KnegJ zzj=G(Irllu{hSUC4sdjIgeMmi0G!}Nr#?>h+cmq2DPmS20R7>=P1n{JTL4Y1Frdh^W-D0$Bfm*8KvKE}Rz;Q!3trQoFfYnOT ztQEdhNB}r6GEZ^SBkB%S-PF)G4fsLg;k|vcrY$ev$FA~Mm+h+t{7Z6}AQ9M{d(I7exwus`* zczY(?S71zv9R_xpFfzb9CWL2)!1AdeZ!J{ceAb$i<8pj<1o%tf@+2EC&;QuJWR}1G zeB|?T#0byLj8ye&uU^Ps_(U7tst@sh`JJWvO&^?lH46z`XTDyI^L#u!c-PKTz<2*SoL2pcno*J{xEc3vktHJ|I5FU12CUc3k`~`reL?K`F;E#uybi<(rPz)K!EV{Ky zXrY+5ig^v3*1&nCm|qH(7lNu%w2c5wJeaKzawS;eP5(cKSUy76T_Qm@@A2m6vKvrE zO8r%PD}8lk^J_)HLg3BR%Rb1|E+E)i@<11`#^>3rPmLDUq7=oYYhbYe<`;?wSwL0* zgQ3B201QgSEF;XEV&oXPi)DgL0SR$nR->J>Wfyd;x^hGYg$+Qdit7Y8!$eu|jWNuF zY^Y|s?`X||g5#^=rO%oyc7GH=<}_P*r1CX)$uCPk>KN`JLoTPXne1_}Uz4@{kc zs7oWsuhc~7?Vj(+TYX>aXT#dnqaN!R*vbZwQ^#V2Bo_(@Y=ec#j5JLH^-94678Yj1 z986$qts!gOy8b0^M(=ojSU&e#&Kaour4Pth>8iD_)_4%+6jk@y-Ha{A^zu>_mmWCx zz;PuwSq5CJ1dEDLHw5Xd?M%xkB&PI@L~$K+-;XcxrW6z+F#`b+kVw2y_ced%Z~Rxi z`2Ftq*o!AmBmznL>-|<;ziZj+Q?i>@zh3Fz_4DKE*3VmYecsgfudWBIS0#q4aX(vM zlFHWCMTo+9+B||f!yj~h0!kG961o?FC5j0h5gapA32g(^HBhgB)e1Pih!(`t0pV~& zIM^fXc7utA28e0%*w$8yZc@OWV}@YeO(5pALie6^YjNW>(Pes~4y5~n z0>$)ziP-|$(wdlVaoEtUE5;@e?n_U7klU98`qiZYQ0C~G$?=!%?zT<{P6+Ed`UG5B zVD1F$0Fx_*gP19r4h7RGW1KSvCIf=3%rHO}v&8vlRQHa4qQkQu%Z( zzU6gQy4}1ErWH~)#%SBNO$dR54GejFpX_VxlTP{EG!0_}c;mG>ZIES|d^vqp?`iK(fS=Q%%Fs!gN-;0ti-$cL*MRA*zV zPe!a$OgE-IeVTtejbD}}hY)DFTcH}CW~nU_~py67c}_omew;;n5|<4vz<_$bw=RfE@z%3}Ir4W;1I?GvKKk!07^b zbQ*B9P@J9vr*8uH9|CqTIVj{0|7(UB=ego?7BD;jb`A*Fc7dBaz|EI9P#9&9 zp>EB`wccw-w^LoZ86T`rk{FnD!DHxkD@@3kVY?f=Z-Azjs10G@%n{C z(2J9cqUgGGm7AtP+qNi*LYHPqE_X7WPPMA4FBpryEuil9R^6VI>YUTXVv*gsbEkRf zrI-9CKJkfswOVmsLg=5%dr#Zx|E{!)rfIk=%l>O4qErD$0YHC)KddRA=WJog7(=t! z42#7APm2AvKkg6yCm%B$4tsN+UUZ^T3K0?IAtw=`R@#j=;O*-FL_}p-5)m0T%&bge z#b~W?;yeU~b7mr9=bSah*g(MU@l=EMTl`~P1HCv=dqq0;AIEY6S%UUXik&ba{zk|s)^6K6wiI5h6elNwH-?Jw zjIlRX9F~Or(qOkFj2vMIVAPcs*3wO->s$vz_xV|3+vgEt`gha^0}PA}Fq#4fL+DaT zPioMcHx#eEt~fq&)U?2C3>@qL*LJ<$*ah~dQN6$GfC54d2yZHIE{coJes|S59@c$F zgW|Cg3w6r-LV?1?*RSauw--UNSO_jE#qm;cdMTJ+1gz$SnP;Ex^_mKz%n$oKMl$r>GOB814+VIF>{5&Z4^2I0n0}fc0E(>J<5qP>va+(qmdO zriHGNskFEel^+PjcNAf1mIl=!1aHi-0?~Kej%O_%)4z8r7z0*cgLg0z+X8 z8D_&|Om2+HT#%n#1U_GqWfBvAYV>UafL?gdh~lyPmEh&$7AL2Q84Sj1U|K=Z=>&Qo ze~3bZYz}?uZvD})Ck6x@;>Oaq^KEYZ{r}%~?9(T1_x%wsTh4!-;+>?sl5cebXf*rp zhqZQUYx*J-T>`+y>_<0;dADD0W(#b-xBfGT#v1UJ7D4-iOtu6JosO9{xq|3J z0FH(V)QynsbHdb3hl>pl)OidL*bpqmKpXQwkMpjR$K@z>1?b#B?S@yA*#-4KOlHI|Q0KVE1`oZx?vu$ZK6m z*qs3H*fIR{(C{paz3u|SkpPz=PJ=w}=0sH78A#Dq#k}j!&nSxb46gJT48>X%s|Gk} z6%QN5(K6utLa>|z)up0cDRiwcEg_d~v@U=g60Zpl_#s8dV=SkZ#tqcEh!Z z`(UFl6I=}{a)@<*-w^6H{ytwSE^WY>16lMmFH15(yj!ssh9;Hs4Po%&gp8klDFGK zopbUwomxDZOu}NZ;KgFmn-b|4DLn?J`2!&tlMpY=nw5Ey1VjJ>JQiczjZeoT($7ib{RphCbc~lnBYpR z*nfRjwPD>V4Q!{4bu(@7>IT>Q7RY0nfZjwXzL&ib0dG1VM7r<8Mvr=D3`U&|@p=tZ ztLP$lv=E$}3Emhmc8aJM*qab`Mh4T)Gk$2Iv*1dAmCz;-=-u)btXKhfgxF5Fi)ceU zU?6kAJ9dGmCWf>%HqU_4#LUX60*erD`{#%wpnVt932jZ;>(%=dhcCs+i!s{)#4N>9 zqM6kBBH(ncIKC8|tpXNRK)WJPMaUYU^c1sG3|Q9(s4?v!zFT|LyFcocOmF+J04y*DfgT7CZGzsQ0RPOk60~M1Gr~LpK?ut54Q@89d$% zs}%J%YNJ;{(FKj(5Jagf6~t`Qxdc2q_i#C|H^@-h_&&AWXWw>C+^koST5HvM%YYhX zCJPI(LQT_<_g=RzG@EQ^7nE;bnkJZFyUVJ-y+87g=xO&fMxzl{tJT}4=vS*1Z`-kd zDG}j%y?#t&*kxn6ZCke1k`tF|04V^#7i|gj-e1-KP50wJjrD);J%(ZUwhM@v)mm#h zqm0KUVTCMEGi;1&oN{30d~@h;M1yZ99PG*hs;Z!z3^^j}Eg56r*s*h^tLb4dQm&`j zU;3Yn+`E435rQ@$K!|ME9Q>U?taq2|HtC>o6z_mcOb;s%f?JDqN&`n&W$0BGoI z{PFPRZqwt?-IAr>M>YPtMAfnO2ViHd+q?DYW}45{X03fX*3j05d3E^rwN#NO+J!Z$ z@1X>;eZSQcx`94hfU8>|KT(2UjS~T(x(V(cD_aO2>uAucBTcY~-}7=f+Gx zXI#{!Ibzp6^ijoL97#<8?Db|%@eHL)f5gz1(d`y^51&2cu z#}yBN@qjR5!cc)a#PYypS03<0kZ9om>C*4#L~#gGP>f8RWsunzL_X}i_m`bR-rIq zr@XEIBp+b*f2(de=Asaw;H;dvuy7D-PhlphhfX@FIwUfD8!Fr zbFM)88hMB=DBHLC_;<7!$ivc2(F<2MDb}n1LwYrN4_jjX{>DR3c>4E$;H}%ZqPsP3 z-MFBg&1(N~xVkavW6$|yU*VH2hV+G3|9<|!mF{rUBYt&TysD)>mI2rjTE>mLk4@sK zqgzfx#C%l;?z{x3`vm=1QGxl*906fY=R3D@Hzl1RWw~d&{A}jbDhyluGkpvsCJozu2nB|-xF!0Ma5fK^uN2i9kQKmnG}IY(HoUIapeP{Pi%p*pV)iNa z?J194`G_|!9#xu&~3qE zr)SuhT`?^4IL~b!YOjzWmYHMi-2s`&P}en>Sql{Kt>-S2*-t|SmS6{mdRU9C4-O7CH+?&^=+*wcF&nl;3V)Z4Z`s^5A~5m9HP=+u8MMU)SfFjSCKqG~1m8{G=Gr7z1%a&N<4m3?T#( z5;A0Xd)_*O4FD5}*pXvv3oCYgx%LuZ;y)__wvVRX4z({0$W_)9-p6Tnp?BE}o#-jZ z=BAIJ8;^AeZIu56>74zZJT$L50(A57RZ3Rn>SVl1z0$^fg|`k=LRTZ#t&LE&k^)bf zh<5FOP>HGZuHGR}*o$eeSLmKZ`gX)ET?6_HxpvwI-7Y;m?pXMRJBxI$JNM^%42qzT zZn7ZEmH$Fa`)}D5_HHpjL8k8|lg-UAki?FHuC>i|?VVl}jgNNB4F#NJg!41STaN;! zBf{Q{us<`{9U1JHnC2f?V5k&rWhM6B2aQ6}nqrTB*Z;UVl=|dG(FY0y6x>gTj58O! z0*j!y48ZwXalY`lSSl7P#cHLfSAu385SrNgJ`99HDH=&_uESl*J9K^$K{xU>)8DRD zug=9S6DR5($GUaH)~l-0RT*eIx4v}<>Xn0J?-a>GU93sl6@#s8*+yt{C5TnQm2;F{ zea`Kh_jV!+vMF2j>mj;LUghbpN)#~#LV6YaDg;6twHGG7YnG$w5z*Vk+w{0bh#2rv z*RY>i5?wdOHjZws6YAl)>Gz%aF0Fm8#myC@UY8Y^qWn9;_JlX62HluoB zjM1(ywr?|eOa~w${vet_Co}F_nA{4R^m{~nM8)qoXGFWRVm;m)k zMh#!podF_ZB4TABvaw76CPS7@f8~ic#cfwj+6dA%0>R!sG;|*4q5C({*v}sn;=7x8 zxVo{B=#}?qXWy#*%}1|p=Y0zxZ3hnBu0{QjpDlN^O^tQyGQP3!?TmNGY-<2$qf5}v z&QPSQ*PA}z(QaN4J+3>v>RQB>W^uCv#?+>C9Srn%ofum?=O!beSKk9+BTl5v2Hlr; zJCUDa+jZ#5xTwE{b!SH3eumJcgLz9(*rk2N&?Z*Uu4S&^crXWwa|r5MP+chIj&SdU zP)-FqQ^oZG;c&#*9TP?l7$J_vZ9`1aSKXvYr7Ne#KIAdf3Hhk&HSZ=T26RKE8pXvb z;Ji|ttrYW1MYRa1R}v3{ZrDzt6sJITB2CihH=#kUGC81)f5fIWZ>xg?TbU-ak&bNX zHfX!ne%0!!n>5YaWr_&g2gTHvsu-kQYNq$x1)yE&;4xjmRt8G9%&%x$Ub3YtA#4XA zx=Hc((<`r%3R@zU?m1#MscTc^sK4kN3BVkGrh{}@5Pd8VmaQ&;?W7rVW*JZCL==dW zthF4PV2Fs(!UPT)5V&ny3J3xRZ^g1@tB#%4b*&gcgoW~T&UIV&!+v6-apXyYQ17AE zw^(-qY$yNCCj(z4v*ZbK727 z0r$TfV{|YWP}4L|ru4OG8ZFC``cc16W(ayw%tqBx14BFHMj8$wJQe{v@0gjDh}f`U zA~LFK31paAI5wFhguvXZ1_7`#SzZ%^ljiE6RAf_fE0w4&E;sA;iD9XIBBIF1Ua##+9C0*!(Ksdq| zzOn2}hc6r{7OtOHj`qvK3anTkL!Uk>aH< zJM=>Yt{ylZKXyF+AmW`f;P!pR3oj5a-v(YjBVIfsZcl>e0Nk^ZMc{cY;AJ>5ftX7j zlEq|>$L6@ac04`+AMFhvJu*Cgl5q9ZaJUBiI;S)4Vpgn&BD~DZg*w%#I+7wDt=Crl zrykOE#P7Z;9M>Yf>heJGd(?BY!=zY$pmx2F*az>ZX?8*+y*owR*WwZm_R{*^ajpwn zCx#V(cMS-vy~o(L0e$>HvK2cf{c8yN<1^3ei7d>uUjLit;t|=xXzV|ijl3-rF*h7i zOfQ{%*XQr1|HJNz|EK>O^h*!aUY*oqW*$w@InBP<;-;2@1@z$+dtoJoDV+etdA3ttWfP44uVTAtFz5jl{Uxl|- z=T=II7Z(?+Mod-3%=j#=!c75yZ)_SMo?-8+IoDeeNmZ3@|85=sKkMs<5ajy$I(O~E z_`enm!{^K7lfr?6A6!ISHBT!%I9;9MPIXms7fLf+-psZVq;XU2TSc3WUUsXkYrb(b zil1-%g9Vpb?-=diw++U(+!_0Z-rJ4HeLF7q6>R5}^=eSp4Tq_BA$5he4C;T5-bbu4 ztbXF_ulBhsY2onmb;Dxk5p0G6s{{Y&M=TGRgB4>GfK{tRZ&5q1xV~QGs*rJK%NhVn zz>GLN<>>$@P$hzvZr!r`EwKW#4YeqOYNx0H$Y4ff6>`XtvcVWa+et6IBbW%K1YUb9=0rT6TB z{`f|*iyvp=ZQsZodv$hKNqK0gT>A}9Y1z8y^%OUzE#F{y|dz z=HB18oqs~jOh}5%BAQeH1i2R9S9Rc~1K+x%PBlwq1;8rY+wb=R{b z?eD9$Kvg+SQ{@2M9C$Ycz*Yz5O?X$tBO{^eWWli8?T+jyyWOsO`|BGZ1GYp|L||qq zr6eH)oK*eq(Dr4MP81iKnK<1{3^Qid@jpqiDFo6a$%oN{Sq;Lm2CuCIGB#n^QRZfA z0g7_(xKbGIr+s|d#c+c~&$pvgYsLw;5_v2RSdCVt>yu*FbRW_Ny;{h-m(I&X zU_8ijs!aaYGBOA{9yw>Z0{jZXc!`^}&o_A# z+*X{vDh``1w)+2lg|J$QO5I1jfp5ettwqE`0IcDuk)vW`ltP-0Qg4!m~*(UOd`|e zBq=3591hlsfb+z7h;n9Us|&TLU60lYs*3%7?>GlsT<+K%4ZCa)yt=xQ7-LjbmXZIO z1eho~tL$Va5QxL6RB8!0Rn-te2vDe)1Yro#6BQ3FAtDuAYLX3jWz~YNyH<0Dl`*TB z<%x3j?WZhw%7imptKy3|P==d}yR{Ci69CyK0yYE$*>DrKVTazv>*L)upMV|r>)m;^ zvQE{yW1y`i>t}-H$w$`J8B&>axDy7;prg9>7_toNO?Qj`UHP}1>&bzQB8J|n_Wi9F zQe6ITGd7`DM+vi=vXeD1jM4LpT)wulchg>#;;EE>EV<5}yJt^1g8LH-u)OFQhnfAb3H9l%zey5yiTU??*foYm-xm=JeYn@U`T$V-Bc_IRkQo^lUxA@?}0|8)Tb5suf)|8#fU#Z%G z-ELQR{WX$Um#~OXcx6|-&8ltMCTb3z@zoo8 z)rB5C6>Oaly`p-naL?OG+dB9n9H<(A3i|0C_o%G)VRy>am~`a*bL9PFGlq8#qCg&n z^Ke*r5YKS@aXn@5qWU*?B)8SxxQhpUh=e@_{u%TNO)-A_By)UR!|s7rG#mB#t*Aou zj*zmJidzkp5j2+kcnUThNRPaL2?Vz$=aqLxxHXLX&*(m!DnA=pSbARDnsQa4ct` zblH0&QgVdvtU7id^psr3?yb_Mysx})B7dS3iClff{x~=e%6znW9&fO)Sr2h|{oOYP z($R9tT9^!TfI7tx9!~(q0fV7f509Ut`r7-5srC$)8Ycl>q$MsQ6K~BPZp|hd4v|4b zEalOts%b(1-CaTmba$QS*+U4#HRN#X;EOD>+wB~efSU5^_ElDxKFRmm`F!T}^|hKA zE-o(k`0?YKqzV9d{P^+7j=vBA+e)A!e^W{_O_PKW$fxAt{J`W%!Y)uvnIzqu{x=hV zEF#J0chGnpWmy&xk+dB{)!*-zy~G$HB3_Wa6*!@0#(AFU?pbZRC`Ck5NU|)8)-^*2 zL98#vR+XqsLXE1}K_!VORQI|UcQ=x$ehmoJI8Rs0uRh-0`ibXv;d}m^%z`Irf504c zYmGZG{d>kP}=1&SB`Fhu<4k(S3YYIdin= zUx~nb5#WYogftY858o!|z4t!t#N&gNsjl=9@d#FN@6e$YF|Kb(n!PeriXA&0F!gL> z=TK`)|K}g?a9EJatZGDYE~bfnw7kVodUReiwh7fTH@Q6&_|$8vx^6kQABv~gE(E|5NoLMkJAGFVtjpeV28oE!Nm5*8rumYRU0qtbb-~~~;+CT) z(;2wAw`6U!RG81WYiDo6z3|UrUG&F#!!EmW*%S=pH>$k->@Gl4tb0SQcA|goeAve5 z73(@8gT0PmON6VBnF2*6FFv$nL)W-oFPHU)SNDUrLPpA2#bVv7lMk-7W6j?$M0ZZK zyR2`9%w1=RBP?wBqUA7d%I|hxH~6SFNEIo}W_@H;aSdlaTal3WLd}F#X^B?(`NhU& z1@a_Ww0E1t`5AGxBW{HZA(Gj#SI2A)i73yZH6mhNA2E5;QZ!|MrSFyhHx4jpn+1Du zqma_WmyYcmJ<`T|$gaDO&wA5VG`GZn-W|LA_INkb9=Ag5^ZZV-!kB1Em*x&(pLkWu zqxbjBiuJ>-<&`4{phsVnsZM`i3~rAK(n48n_(pWQ(!1D7e^a+FiAQpuu1_Thp3Twq zy0j7E;&gXP5=kK`6J1qP8P$usyNKitKEf&*I8M1~I~^I1sX@gv@jqEx920GUP7_00s}rU2-Bdx}Yzrb$b8&Z_*cg1?j!ce@>Bk&Gq- z5JN<;u=3}JkbfUzJZiW@2)w+!l(IMLd#vGF)LF&F8Dqpe&n3=QN|0G*fQbmj1!NMY zodAMFOTs~eH;_%%SbJXyi`k*y-90vT`sjx&n!RqLqQf!8&qsl>4>zuD2RDlEMh5vR zGhm}(SY__8{e+{y3qz4nKTozD{5oPF-=eJR5k_*Gdf;ki_9Gh(t;sPW?0HMin=8m&6UD(rM zDM1zo69+rnz{0PTsg|-gbf?xsq)1;UE3QPO70lG<>}`%xDSI5B$Kj&dD)~pc-{v)_ zq7%n(_*Wq)dyn2M;g2-Vj(yQI~N$1m? zW**`}cCvF3@g*%xXDQqM7URXm1>7A^?J4Cc`8=OIKCDd-pCx zgoneS3A)pqWRgi_5s{rpKu|Sh!c75iQvj@a`=Tk^P?oUB6mu$79Y>Y@{)#E>aHNzk z;!{}P^6xtK_ZXw@b~`T1;>)s}WdDy2g3X^x$ppv=fs;zGAWg%F zEBoJggK8+1;~SF=`~B4~U$+be%?g)+9{`Zj9CRb|hT8>*8AN2Qo*sK=?_{<1_^f)N zkKlW2*T9ChCZ|4sJAO6a>{a^%vx+IMyLjhnR4dpp0Y*1LsdBsr26hWp6-6qW?a((G zG#g(zVG-0BM7Xjzl9l%6xwB^l#AGaQ{rcu?`($xzouw0?I=EO~-R~84=#B(4M~V(v z3~0OiG65+2{47ArZ2Ss+sv3~2O83=dW-XMf(}bSYzyX!pwJNsS<8ugUlInmMb^gN? zU?A?6zi6vz0J+{ed6}-XA%+a^vFb_~?V4?a?_YQ2w!I!JxM*BG<=3XGXlWe=;-#OtE$GNs{9#3;l*7AYYKP(ajkw(3aEufHF0Zd7h;t z`ZaApHUX$TEBvQi>|$b4$NzPoB_b%304;wUoY2;EvD3ry??g**XsY^^(rV?;>WXP@ zEZDx)8*Czn%c0xPOkaJ?Rp&YuPQ!EHwHq5*1w&BqidI)GnH-==?5{_icW|tdyz(9U z!C1Ms9845e;W^TuKYAf1l3CQr;hHc2O9nn6IxGQ85iKUqx&cIk$NF>E*3!CBV`M~F zA5~|faTnuN@ta`drW~04vSBJ6O{#{86Nb3ozRw@2GBubBS}zZ% zj^&+QFo8eX zejaH6NFur8@_I4iYJuFEpnyx>L8>Z|z~remI&^oEWDPo-rU@Yg7Tpw{SQb(5uxrgy zN{MG@XL%)X8Rgopx!dK$v}u~`>guX>{dQrzjoa;KxwyDsN{RD4%d#x2tAu4)ICJKV z84k~6RVE1xHzdHD0-$REcDtPr6bdsf3YMlgNs?6Kc~{fpVA=M9)OBMaWC~WTfZ<{uN^?b3|Ik!OU$QT2!R#!g8&T(ifqEEZz?NO2nC=dC14U5B(}=F zSiuZ1NxV1F6JWExHVrZ zmHSs@zk!#C;4B;GkzGu9`ned(jwb%Af0r4RTy1G?d1P8gvyFpL%dO3*cjY5+YkOmi zYV(RqmeCppjC%0qfhe{>f`yG=l;7}{keDX{-VSu9xBOkUX@oVRU|kVZjIPJ>b1o_4 zqN`xcGa}j#*7?I2Aq%DBH}*oyO4mOeXe^os@lBG#peK=yBc6kwpBr(1YtK0rqq#-S zg^jdp6-QYTTouLj-*rMmGQVRbC+?Z7$LL^ADRk+gIw4mmEDBc}ATLgcZ2{RB9zHzY zaS||+jZ61GVuuN4QKdPONS{(+4YINmoUc{5F>8_n=_ECXz(f_$gJvQijb>_eI&tVQ zv=9QOX-Y++9=wU&ZZwzm!XHxfBm~!x0Q< zSr(b5NopX_G)+?9gVQu+?G!1P3fubT z+$yrmp)Oky-#R&^bJLIV)y75sv9X}7`Z=h%d93jEhMgUXncC5E?K<$4WPvB1>n;GS z*(5%Uxoy-i41b5i^R-U0>D{l7VLj*>1~P1G+Ow0`55U3_Sm_sIQ98zAm#jikFIf#{2TsS)v+3P2&?OsOi8j5u zK+2TF+Vmh70IAtBy`^lDKnlg;$TB8qDVWl&n{Fpzk=g%WQzZSAkYS~FsG`}%+VIU+ zbw8eTozPMGM(42kD-@X|;3Aldig*rgNJW&Cs6t7LEv)yX7^9?+;FBjLcnV2E3_#2c zQ!M~?w&TurSacDa4R%@92p4cuBd&mRoaYdsy8-b*WQ-BD>#sQgb!D*I?fBH5$~@1M zvMmr1*#^1YeB2ZO?cf#9bgOBahy}E{+pk2#4aO}s5Nqp+U|#hP@fLS!#~7nX5H~Yfmc;>Jo@YNC4t9Ngo$rIUfODMJ(f`RTfH}?eo|~Jx z(#W~G&eJUMI^LZAHw6HI`#`!*!a(7H5+w>rRZ)|rg!D{CyD~Cmjlkd>AP%{zrIAn| zdA}F~v+vY{Q$)nYMO|(2g=Hd;FJeiUFhQX?<`)!_N>X$XtWsH54bp^wN-b+d8uOma zYm8|5wH+V&(HMQq5I-?GtUl&d$IcVcslyn&uI_79LTP#TV|Uty_8i4ngqH$9%E9C% ztc6mw2Bn!4_9k-_b@Ak=XJfhY<3DSRfA7RSt{0?r6~X}x?89WBZL2F60L*CGrWE(V zX)y-MaFr9&*DIrNtP0R_)zhIjqg|5g{>{Cl4GLBa#rB-lse+?tI^}s&&9`U4K3iVd zm%Vu9Cit3jze3;oz-|}`el;;~UBPki?pM`@prU{~R=OQ{#R}P`E<>NfC&c%KihCaI6ODDr4XQFo7=U} z4`~+7$!aR)Sg-enT#nJPJ6bDyWCu5sFJDQ9-JwfdTs+}U__053%k#HB)c^C(nC)Hs z&aAL#VzKCyq<+L0eV%6=4u^(EA3ZuELWLqM!S+{s2^T>)Q&p9Z50A}*OOoWG;_rzTD0P4!#W`K5m&M75dck%Ns?GHF)^5#6=7jc zOG$u~e`d}CK&CW_mv?#yA%D*VrjUf728KXFM4;}bO~g~0q3Q-W9)PcnNwyse*B;V* zGtNJOEj-b=bfMND@?y719S^&`jkH<&(b{sO)6%?50lc(>w(8S;>l=KA@R6s2dVl|` zqSYf_>G)61SIqjz*2cg6wS<)?tq;eJ#g;R$MImmUiWaI~#fePOULhSFVVeZH0cB}TgTW>=s2qF~ z!b4S45~)lIpaeph1{mOxuz+T(tk0oIxvPdcZISGDC=&q=&sS#j18Qr_s(X*w#;Ia< zRV9u;B>Rg#=y|L7qpqGDejM;QS^x*FEkv0-3q5XKyzt4(>(4$#y8M}hYe1e0P^iO$ zi8)eUZ^jt)?Ci`fC!dMCdu6E%&?}p5=JnxPC!bi7P&K85VzFk5NzBZHWz70CO?E2r zucio&1wj3M75^>E!jw`jG*(NKn*!h)`r~4`;Ix}Wp_(+Qh)76*G*TwXJA92yOrov= zEuDY85Se;)djLE*DRfQR`sv`AKkal85mZtZ^BotiPS3z|Bu_GNqN_7#Siyg?5{FeA zr2s_{RE65ae(dL`AN}$T8i@TySZ~t#F4gUS7zBT7a!td}jJ-UIf^Agz_hi0tyy+*K z^D2y!&4i%d@TwKcIm-OX=-Z{VSL6M(-|)PS(VLBsUGY7*!#WOm?3ikI@0%po{>|3N z9$)DPe6wmm?dUj&@JdJQM}^GbEZ{I{;lQLnV%m4L9ET3uw;2UP(9Y^HawI=)Qw%Ey z!V0>$gM3y1Bp)&)nn=-46bqY`%L+p2$70S=)57)W|3tQ5|EZ-HjGe^Sog>Dal!$^v zwpI6^`3zpgfT~D4hpXg2ui;7};3PmKn9A#0QXcd3RMz!gt;@j8=S9)IW z;?L2>;66?Xd_^r>&AYgHx;C1STJ&5V%uSv?F_%Dw#XX^n{R7EVnE*v?ujO8cG4!l- z=8c3tO_SJU#4eBMLkM!qZ^_|sU_by2Ty{%!4df}n1#l{uZMWMo%?Xe7vCN#Qi&h?i z00=YZeE0__{wRQda8m$$!xsR{vSbvn0-jtoXb23kT*po_V|zW1^b?bKa4(0vC=`d{ zeQ82J11%V_6oH|L%=0W4RH~R+D8xW103Zmn2v8tU zbtR<@csDsS1MB{j&1Z}Ywsv4u(94>~;!WjlLs!?visguvah$-OVe5lnki$XL4&!=* zV*i@HaV&JGO&MESx#|0?-3{Rtja+`{=9VbRZ{;)61k%cAzZ`a> zd!b%cV;Gd=Um2TRGyvY$J7QhX=k?+PyQ`oScWs5ktkYPnS6U%vt+;8=!pautIki$o z;KAAr!*V*V<$$GZl`QPDw%^aVWEX*nXPci2Jd}(=<`n<~;eoK(VY>ioxz<#GIRLwq z3#XVth%kUt&S1cj4^vi~r!$XQYH}g_YKblAssH?~V6n1qkTL2wYYp6)ZJ-630Quui zyXfea75I}+JcI-6V61yA^zLA?=e zb(a4LiNE;@RgM+rpXl|#XnN!7@f`{C+eE-x!Qm%&# z?Q>~^rEg^k^^JypEJ6o@)552)H-CeH2A4i507FY9YY3171K%W{_|^4g?x#U zwE(3cfDo!gQpYucOCt_+7z}za=oP>PIGDqYxaE#}N}NxU#gow+0h7fq=mjd| zA2$U6a0holA>F)Hhf$(THd%G_RhwU>@dXQP67viO>fyXP4ijFWrmf~e+(Mt z5Yp58Tv=1~xD}^$e>#Dqou=a$?uU(Tpzln1Lijfb#{Ag@z}6y6oc<=*s79IlTmfidr49IpFl z?esyR-vgpnC6D8zreyP^Y!vSs8{5{($BiA896JAM2OVpTuKs9UKf5x|${HY1V5)f{ zqFK~OC883SG+e=vriA(2ac7E{6QO&7xZ$Zfo=k@8gMlVUBG`!xf>FzYP%wu(nS-iD z<6oq;M?eR{V3ajM>QAtY*3cbE18rYvyD0;YGP6k9)ktC zJ1QEu{%Q^YH-;31MmHGj%sAThDqlq)IGi2aV#Bc?Wm#mN=d3fBoHiMEwxfqk zU#)gPcUKDKkK&KwAK)M03t#vGZwdf>V}pREvq?on1B2{!Plr>YNJUrfb~_OftvKLm zn%erHK!H5Q=&CA765aAeXKpkaLkI{6NSL)zM@{&R&(~1r}Unt-t26MJ{{m|ee3SeE|R)7zIVDKgt;2r$9XO-nR?)+y!xoOLKkK_(ul$*fU65XU^xa~)(gv(jnb;q55t1a^9=>aY zaf|4!o!|zs+ynwHWesENE|b0*0I^rQ9qr&NCuDPBWSZTY47IYSj){`xhcfqJqEL7c zt6T&xo_?!@J3#WvB@u|CNFwlnEC3V&lOPFj<%Vk}oZoVM;;!S9cLXopCC+Ce6i?|B zA>IkZS06aueVFj%;BW~z4_e$TDd#9?U4=+}m5;J4=sb$^S_KYyzaCjfIjp65UhJ7$ z&if=v?k6`<9^Np(+jJ0b>L0F}2^Y_{mYDTP)saLpAwVy9p@shE)iqV~P0TDsi4Frt zN0pf&rIZ0{T;PXXFr<_?V>Su-3#h6u%VKrsFCwtnVCTjdqv)a>N&g{)>bT0VHwL*` z1Kbnlj$owPsmMN~u~8*_k9kXfY)H(*8O94}b7h_>mvI#60igwYyTA zue)04PDsm7LW7!R3v2rj)>xF*6%R@-%3x1g5%)IO)v-(|kIlS$hJ>YjNCcolh^L))q=^ zP{0_9fFmO0;6d%zC;Q`i0v3p*Mg1QL%!);T$I+0~@WuCBHnvyI2>l&o)puWz>@Vjh4tb&XEdxKQ$xza z*8~@hUA(h%BUh9ECivwF^wWuZ z6W@DO_siftXvalYPoc}`PIv8wjmmjD8Nst{jL+H*boI5j@Eq$K(-WmSD z%ZfkwhT;ca5`6khar@}m>+iJB+z$A*bHOj&Tkv!5B>d`E7d(uPJ3$eGz+>)uMf236 zKYh|P7lVWEI3&}z8@uixvC|+xJZsD~UK2GJwCHzx+NRW(&qS#bl8dJtQ7$UtlZ!=@ zf&f+;eYe};^70byZuP!tW;pXRUZ?9Zc(Bp>OpSiX7-4sJRkfn8@~R&&GsjtvQD4$h zKVL|Sx=OT2Jy)TTF-EzVE<`64W2X|{eB2ZO*zI;ij?-;3dD-OgX4`&N^NUMM_A9>A zhVP}ZqysUt!vQ2D1)($&gd`@KSt=nzbaO&s>Pi~LLqV{Jv|nw9re0hCP8T=fj;>di zR}0+Ln7f%V)oguWaCIb|ieLAY+Pa6@*kCd8Hg?x-u`v99Y%GN2dKc`2_q!Je-45lx z?mkwxy4BvAYt;YBYVOtFu=-g?M?|IT9s9|v>bu;W>uJJDd#RoJW>-5{{I+|NmV7ww z(+lZu#W}8>AvXZ$O;N>x^I(4L?`XOUxBflGbx@tS)YqD9yL(?vK)Asta^<`j0Xw<7 z9LSI>_O7q>8yn%7kCBbT!o@csk3Kj;nloZZ&$D4I;Orv9R)moma#WN1q=S2s5T?2N zza;R)4D)RG!H*06?Qfd!BhLrig5wYkj~qC(bBKim>NqEGF$uow-i&X$H{rGC6J}oG z7v4&E7>Rp9AeJ=;5I`iW_8S(7Y`kr&5yL}vfn%LJ0c<9B1&~$U4sF74LIHCmifsZ@ zZ$)KGKWu?XW0if=l06>#ML~!82$JEn$?;LbeD2K49YMTOB$ihE2rzRDW7Gvau z2?lG3-x%^lVYZnz8zUknPON&VV1Yh4ArJ;?&0$ejB`Lz2DZotuP(GgGDQ@9bX7A;R zJ`a8nC|puc=}RezM&))~Yl9s?UFljtKq=py)s+DOrIQyZoD;cQ`^m%MH9R_`+=ui+Y#uk;RDz?MW0fdWuT^PjeqN}3u7s;( z5ugBR66}?Dkbn>z-~Wk#zxqu9KXOljl<=+rS8!Z9@D#)~h?>SZ19%R=i^*`0z%3E{ z(EWhh-*pQq9Po3$8}T&dasMO&PYG6d-L(9^qBj^|qa2R$45x&>JaM#-avH3tft%Xd zkFgVjKB*Uvg2s^+Aw5835!QKAyH{begGXRuLQ2WE%>FV-%{nOyR99ZhwJd3I01`q# zjM3(KZYzP=<|gW!($xN2RWZ*qNQwpHj9EBS;Lx&4rBGHm0XGG}O$7kl1r(Z`R<9wX_Ane-Q9 z)G16=TqDD+Qvu24vAda5T52yh2m28r&5!>-pKTNHjR(y(_tW(aeu@+^Aq+)Uqv1F!>LcUM-=c_!kjpeIr0j) z*=ujdxf^)1Z?f!K=j&^&h1ba29@Nxu$>aLK*L!$A<4|c0v>%avSAeN4FlyA5_>g4i zs{u52 zg9tDWPz4EA?`J-_VnH&qHZ3h=K+&YaiCnN?mRSydU^*mt?lxG9gu~&W)d3J=l&u?} zkOW&XfCF@y7o9Pydw%njiK@E$%?{wE02n?Jl*(Yi0s@o^rQ4ZWC5r`%*5Gz`7wGNfTWulDS2c?QfZU|0#b7mI)MOjdSHNRj^ftD zz5{NmU2ezcUg@K&3~+A|ygc2Z`^Kr|gJ{WzvSNs7ZIg$=9Wc&$M`$>2cI{QlphrkTRWtc@Vj)hR$#la`j9eb*pgK}$Gwi;>+0vPaG8-SKM3GRKelP{ z6idL@(~cGH?Zha3%!MBvd+b|v^Im8*V%)}?UkfWgS(F`@XlaO@PJ?A-G(K*>j}OXq z4*3s0gc-Hf#ISX7AKCST8=$%jhP8xm!l9ZLM0$l`#RgbOe^vCCl!$@2rsF9LAG;^` z;Wq+)=$;^$;fqVcgP?d!;)w%K3GCrHC~T{cOs|-xs2}U$iFgu*oXH6yAgGUZdX6%=LQ$S51h~@1qW)~G(=!(U zle#3!R*Fgj%pgKJTX<*Q$D53hpHk-pa^|nv zR|!|O{u>&VPe4HH!DKDX3~;1^9bE04Pbl8|4c&TV>9E%r{oF3=bx3t97`+`<4R7x` zZEqzS9KvW&QK%)p%}10i$LF}CU3s#zTBB#V%|Mp!pU+%~QK&h1+Bf5t`n7y4fVd(f zmB&Bo5X$SzPLT7#8L%oX%5!K%3?|}D7-sZx9pyEGYzPm!Ens*ITpV*WNo=0?@y~~e zm2M6}DFVTgUg+$}eeKW^DM3EozLo_R!C(IOQuh9f0GCLR$?>hv3;vCl75C|Qm<$gT z_=tjs0G`ru4d76UAg?K17FSgx z$-?^YKfw-AQ{|smA&5X=$mvs!+mEVHb&_IY1)uIsHy}|O1<<{1 zcuAw?U_p{jRe>l3f{O{H+HgbnQBYTJ_8*7qp2xCptJ<`{j zC;iyk)va+{jW%1jX;aO~%HzJC5cJXKk!#?@1Rw%PaHJAz+eK_^+au{mRQc0cJ!^uE zZ|F-EMQhe41Y0W0F|@5FBBG_mVf0UoV!dtWmjA+$#fxL~t8cCq_)1{Nm6dFjoBWI< zN%W%8H|qn-H`FYw^7EZ*jo+ns9NL z2o~nw-#H_``L5zK=Yj;shYmba;sXFr0PI0rd+z>60i6!}`USw3LCg-^hvRhsFP#a# z>E#J;KTddb?Ks~F5CJbD0>vit;#nJh@1%&lAC%Sg&$`DS@-KR!%$1|~<@JMWDM@ZrEdE(d0PCQ{5Tn7{3 zw36W18tBJPiEJpWxZzDI-ZP#v{~C|2Pmso+Zxs2h<%qTsR{Dkju-;v)^BK0f2_L%s zm9LTA?pLohJ5{8x)Af9qXqXIesPg+I%kuHUx#Ep;#XV-h-vbg)kh}lK$ld*Q`L!>< zt_^tVz?B0_(VILX@Kpfsdj6bSJHcn4SDXdlX#yfUn94TSRXyPS8J0~SDi3nNX19ZX zgVO$eT$4vZK|Vs$7N7b23wQK?`n^G3y-4!WUc)Tz`S34RJ}IK+oPJvFclCZb5>X3X zRgxrGrbT0n6&fVFxYM{qZ35}7U9kL`Y~o~7(+ae&OA!;3A)QqMLv=ag)mLBjo0IQm z1%MbM=P+l>NMl?lRaFEF=5!MgrjP}G1QAodP&rW$%l1y45+w(NNVdnQYHj4J0EHys z;w17FT6S6Da9S{-=VFB9L^43~!C!V`IT(merBe9%Ex~SXf+l8#dFytt$^JeP0`ep? zf0Z6qtyV*~&=mhGanXR}lT-NH!A3XQ&cLHxy%%C#KM}_pc)h_56M-6kjGiH|3YRTE zi&^gcWBKLd1Yj7`V*?8!hj`-ZCm-T?$rFc`uK_I-4!iauMssT(a1MCZ)!(cW60UFH zQWQ^tmjJ8?t99uiBO^EtLDd*L5c>d7#%!Wc7T%Yk9S|L_W zh|$i)s*DVb#@YP z9`SFTFkHc%+H*K|`Yj=m{o1YK+l>g)PaOV+Qz&uLLF|{ycxQU!o2LE0^*>zX;r~9R z|Hs?2|H0cL2j)E_a^mSMESUfSf*518(Oq340!UKpfiF=gvq-WeyTi_|aHZwm2vPBr z5>(Z;!oM28Rs?`L&6B2GB0S%787Sr^MPrqTYYMqp0o)V-0CJE-U|?AR&?Rq3%}sW? z^Tihyah_;WS~93AjV2O>B`*NxM$CY^!rf7o{i;d?00}vYQeYxNBv4f7;sS%v2yx-S z{%^kk2rTOW=+hki?W>8Ox_cM@^PiaK&wlfh5lz{IjcU%Xogw{|b*wyTkWa)T8BsCGA2v#*- z&WSxb)jSITBY+6UQhwh$XpVk!U$vhy7|{En!=kA0!TG?p%XX_y2RZ7A8=AT7=VciC z_Cr6Dcf4BHn##YUhinK2>Z=uLMbS|_@#q$)xaUXjKztv2TD}6ybFoy!MYCtOA-z8i9eBk{jAuLGN0Z<9oiG8ns>K<@BA>1TpawG-Tm0g$>6X}saQWtM4 zfYR}+hNh#GjQg#%IK^aZ9)BfpsOzc+}Ky298x* zu2C`)aSV75el@%$KoXU z(N}vF$Je%#85)?cljb-~CFn;#E6a3eJh;Z9aW&?z*$DLZI#Q%DDx6uk*6n`zS0ak| zPhi@||5X!^Lx2d;e1qiRc(B50h>li77P51jOpI33s-i!X!ojQPQ>qKb)>An;WI$x= zFj4Y)ZSnNzp4^5{KFc$3`d(nC0AZu1Mg-B!4Tq=32#nh|0o+EOwJh)5-^VfH)jT#pBl|Jp~$JduI?UGH9Po=RgjiX>%1)}5RC*4A!Gue3n{E5z#$rlE;1?L68Yr8 zb$sr;zz18mRBwL1MgTs`3VfvY?_+ijLaHiC+w6PY+d(JW6uZ&^dK+_lBi5aqzj4dM zuj6kHsd*(ut?Ye$1iq|x!s~SfS4F_!18;nI4rztm#5O)z9MtMk4$_1kd|027gte+Z z*8>~T;-G39Rrq~O&Q&$w1CZqu#(AV4j)wnH6jsS{>&L-Ww|!gy`D%?qjA~6^O->Su zg>9TLjDX)EZ(#*Lv@Ymt1sqQV)$@2gV*sG+oO?kV_2&So;tVO{{_K(|v_I{x0SMc; zJSy?TiAR=I{u2drDUimozimjGvLPeO;LxZmoPz_G<{548Jr23WVaVXh+2mfVuF3Hz zFBhh9n5K#J!a>HF-azX-hH0)R14lGY2Sn&#FxZsmDs4)sA`)x!L#Gg=LQ}FtQxm2F zla5dc0#&t$n6ps;O-vFH5Ir($r70H7H7b%MN)Vqh1As;;G(gP2T(~MG!~)1H6qTT^ zTEmM>ERYPUD$bkr|4jjKJO$8zpem}COc7v6xpJH^!QqUILMIba>BiY|0g8mT?zEhi zJ#Z-{EmlB^h^CZK{IJ4MylGj=Tekib3WY{tUI1yj``|nU&b3d*EfLH!*7V=lu`)PLjq0N%^_wsA8u92KH!Q-u#WkMw7+)SYbkiv zZtm6E)vRBQflv>Up=+!*z;dJBS_0E}M;xhs!%dfP$Z)`MApWr=Ayzj<{zI!^Xe3)x z6q|6<^U6d9K+o90akZ2gfHniCVFiaN|2qwa4gl85WOkfy)pi~*sYEGYY|*`|56Y9 zJYIK|LIV^)^Y5VoD6uH;_QCPn*N%7Z02e~sNd_t6zF4oBa!sM^@#Am_X(<%y`5a1t z{4@dY?j4s0faa(;8!M|Fq4d|QZPLo~DZ?5@HX0T95TaRad20JirF zVP6^1Gdb0h69!RJF_KYxgN-o>?LpwA|ewfF*g{^;gAVaOEsWSms`t?2H+dn1u&+#mC?T_ zR8$oTMPd%>LC6;-Nf|x==Ifkm09x%Y;zAm`d{2uYg%l{%Xrihp$yjj76N50IeUqj> z&hnxL$YTl$f|9%7EBV=I*?KnP%W-NN;A@gtL(qEnjB`C=^r}22kGe-}$z+=yGza`^ zdj!4-yIDbmxJq&BV3VqTUU$Z=co}xV^?Ss6=zEPs?SA%?yHDAqp`r5zTK0T>3}Yu> z_S)pLb_#vUa-8$t4e-91ZrIjdcSIV%+UD;s!3w`fjoM^49hY$$t)<4a^uVFy>7a=Opnedr- z0^s+q9RKRl@s8)i`!0L8)R+^4#=hD{>p-7(M9aDW(#{7)h zddqM*4MINOJdZ2v@%rt%wrX-HSQ{#WgF}OT8dVFoO^)bjFQu>?+=6-!6A>!3QBO+- z07H4^^5D}XZ2Qj8TTu~Vu~V?Q;hZ|*Guko&lQ zbNb&*0GdBcoURavLa|`U)<7jJ<&=)ZBpMXHID!SSWa5)EA_5NDAuCNQ<~OIPI!2a& zyNd@$V9o_#hF+0VnIuGqm}I5@&S@~oyM?TWHZ>8~IoXqIpWb>3F&iy_c0$Sf`w6-` z<)3b-+kvR2tIXML2CZ*`UXRxcvLeBZPJoTyXybjZ9Sw%gdE~ph@F*s2J^Jp4T0-8% zre}0KV@7~W@0P_!Ta>i#A};yQ#8IOXs^XvMK5A}m#w&mKr~%mAsYiE$pCY&M_{FxP ztuMO|eDgfp3G3wey=2Jc!w8Rh*7qAAQie@7a1;9H*ORBT6~ns4Mn6CND0q^?lWG|D z{N=w{qdVt#X11SJk;<$n#1mKmO=3FYHeXL0ls7l zb|nSU=)rPUi-^F~C=f(M&`Bt=y}Q*QQgsG5A2$U+Mo6k^R`v;1M1o8brZgoQGscF% zEHlkaA|n_w3!5O+G<)(T!o}Uhgoz?9R=xjqGeD9PCSSM^KoIH4f>j4VauSiCt^tlo zC;c3-aZB+L^qZr@`@Ar5sHWvC}72f)yydP^|OHb8nU00z69 zl;^FjABN;aX=Be46f_9hh6O6i?{heVwN(HswQo4sGUKGH1RX$f=9K|^+ue5C%p+iq z{%qN#@{P7jt^-w?fB6+50DE0U$KD^@{>mOnB%oAC-@kF>k=aM0*Qz2NS3DrS>VS4l`76fvK{=v^Wpy*ftN^p0ODUfO8D)! z7cddGCc!oIof=HTmyd-sPYB)?4!De%$57=Pu(Dvx(wW3C(`PwqYEYo~7>f zG3&mJPyJNbOG&XC#?i6`(YLX(4e54RN5pV#O&i5;HjIEdB$636qh#rrUK`QBtw`7= zQy|%BK3^HG}k1Ef^J<&!L2A>HKGb1mXb4 zV|QG+2??o)`0|w(K`2y`z}TpOPBL5b zoOJihRUy=`og(5z%qMm*n3+s6xlK7Zx#Xx20Fxvbj6p*XNKn-Pg$m0$Ha|g9vFrds zjFABFQ$O`n`01bi>6-%J8}(zq-^nHDHTAQ`Hn)o7wgQS2+?Q{H^1l=30Cm~4fF zNT7(=!45KEq6e>mJ}7%A0pKE%%nWcS1Qt9H8T+Fus_w4h5*!{xB#^EmA}&v3kk?`pk)*=k!(CvBvzb{I%uSWWYZbGONK;4MbWFXDSm}oZ8Z~H+$#Q3no zX2ui}o;>K*3WYA2=CMLTu zF;=h9Dhp&iA$->8fBkvh-v16rw7myR;qLsGe^Bk7KC)kX3kX7LQ1zHns+80k?gJM$ z8r^~kjgyF&n#MZ)Us1?^z}~%WNqnHy9>NS==`P$P);MfkxvQ z&IAHQgi=V?V(%_O!=j{;Ww{Xn-V^{`!JAnt+JdUQjMW4o@8(sNCE-ej5FbxS2r2Yl zOPt1>O833||HDU_&bK(P~%1Rp5PE;bBDW_M|_02i~*@Gi6D2^U}!n40SpOa^O&+ zY?%EVODgB6bsYEs92^K^8r((tPVA1u9?VQIfz%7LtG3V)Z}{bLd=3OuodOLv@~ zIlkuw#h-q4!k>L%!pB3N;JlN7FDKwF1D=$}a&5q?0=y=Udj#Hh;DG^;OA(-O?C7`! z;5ib{D>2jY8+*fl^Hswy{7!;D1n$m)T{8IIAYPmz4V<;fd)!1+Z{L$Xa5nk?fol?| zucvvo5$CSo6MbDakN}J5SLLu=+RU@*?)(Ekk`4!ZWdGg22HrR$wPAOYClXXM%kL`T z0z-0lI-RgGL8a$NU{{(MCY=xwAtq$XPAEZhK{-jADtWDF1=N%v^8Hra6O+$A(pb6cBLs3Nk~%E{tCks7~IT~(WK&FEti^ERSI_zVe%yT{+G{i zgGoNF*`O4GAr!yXt|$HVD|7%YI17J35$GLZ*(w?P@cw)OZf8ZfIC_g>B*5ErH|B zs-jtCtv>fb5anAXzOwtKO93UrbfQ@d#S7-v03&E!>?gI5*mVB6H7%oX&p-EA6!<_z zlPx;@*{GO`^a{i8AaJ9lHXBpGlT)FZkRT!!Ju)E)r0nps z0UPDNePt8Og}#(GVUGdMm!dKj+hA3}Ca0*l(_J_dxLORfyYip@8yEVA|3LDXv#@gv z*in^#YCJyj>HFUKSz$cBIfOUk-2v;n0{^u6Igfe_Y(~;+7r;8;rYh;N>SDO^B)R1T zH(&V$s)cbaggZ?|8#+)aING8MsDK zQ~7-91px+8q+3Vx+OV`At&xsGjPo@Bs_#sEO%1FV<0fwC0z>D>XyEF=uTrsuAs1qZ zkRAz)VBsvV|37R-*KsK3I0!83NV_{QIM@pN_}^+#*FHBFWhfj8FTy`a{%ey!4>%C=L7!2Ydiee7Xv=G69iWhH5eX0%@vJCLMNj25yhmNBL7P3Vbn4AHRoDQP3m~d$3znStYei!a06XN=KT`|k z@0yDTqg4@hZN@0PIsb18fbsr6NlosN5*;Zn&X}U8r~*jQBV0U~Sty|th6JHe>fv8R zZ6ru@gVUM!_MTJxr~=KEs)u~YyEz3S^a9lg5Tl8Dep9%*z=FE$7tz3-eE;`e>^||S z2Zsl4P7unqKf8~uZ3BQgI*gyC0r2h%-+oODH-2t#!M-L3A3;Ys47u0q0Cw=tW-Q+K zpe-?G*moA8Qa`U(VKe@9lnzpr=z``6r&~TajH{hCi%!7YN+(uCf$pUvme#?Fb$5ig zl@57O?291P9^NpF>C1sHJ_PaDz%jHYz@%5`Z+WJ4JPV|#0LBA>-8Lxe6u~31AlI}# z-|UFD*OIdn?0{qcxeq|6u~=Z^5UlBSfUo%r1%}mMxY7Dq^#HX1kX#UGvHVTMK^#xa za3zM@7sU6zp!oA2+u_f@IN@ayO9H-Xz(+;cmjt*MfJGet`l;g|zi0TB_kjx9Xz9Q@f* z;b{{`nX09ftHPaweWvDMfK4HQXD0jc7}tDKPjbX}en#;Q08{}bPcG>q08+|VAp>nn z6U;61PyiauAxQa?rP`Ea2==KfQUnAnSWuuq3?ZP)5MYu-kRVA@CZi?FJkLagYEU&d z2_6W``72KMwuYtO%>Qo+fc}v};w-Z;OJ=1mhzi6)L5M&gQRvJ_Um61v5E#rQck|84 zrz)fZ*y{WjjhuP=J=LDs>bFU{X<0RRJ(7RS6FcOn|82dVfeg%`b^Jj`_H+ z9;^Ik`Thr|PXn!ZyVY>D|MktypzqiV!LMS1izO*{l-3yTS!6M!=!wJ3$_QBU0Wx~t z$N#P>_7V3xWY)J}8g^=6W#QL#hL_@k-VgtL=I6aKr6f7lQT1?llo2;vBphBWRxpQY zxeuovHbBeDX}3JKP1Pc2Y{_oPQehkP6PaF}7Uem&O2h+_bvt40(gyd}kPuh*ymg1a zHkJD*#+2UqL3!*MWrrcP03Yx6NGsqS8^oQ)P9Y?*!Ag(t8V=OIdU*H8X~ou8MS|@m zDTjZ)?hA-Xinc+E?ji_$Qbch)f#V>+Yqu3Y`tccm`C}7)~7)abli` z+X`Gq!!LYj_`7c#zVM#mkbv70k<4-Z)bP6x6W*lZpWc~qb}N8N9HQg$NyPq1f*cGx zbG#sev&n%&g6$o_27;p*Qc4i(lYsgjswcmpYguH#Rreq$9u>RU1=O<^>iWtGGo!th z8=_-JLs#4HI+WYkT?y?9G76m}RmdpNZ0#ecbh1o2le#i7Nxd*d1nzDrC72nfX<`VW ztxQRZS>A_`l$25_4_t!=WT`|zRjSmifpX9%buDi) z(^7P_3tu2AB3dbc%JVrXm&o6F>T-E-$vfB;{&%n=wPIih+~FYB^X9FW-gpeE@D{%+ zY(&5n$!+7aALoueiOe_p18<{w4C1^Rp_)d8`dUYLlnCbotY}QO%i_6Ac5Ao3VUp21 zX*Qc-Jv^uahQcWzhh~#)&mIXRvsN&%=nNEsoHXw6RDAczijXf)1e&i}3M8g!1AGA5 z3gl{>9sdx1I>xhzl`r$tr&Z zum=&NV1Ffu<$EsIhIHwe4~DbkICEgPk42pqrYD2;H0kL95rFq-0e! zgQ^A!0}^gH05=6dc>+=(U`TxTI?)#iL48@&>4~LOOetf5NrFoeniK?O@*E~qvel&? zalwK`cS@NAh|F0G=t&MZK-?MgyQUl9=rlD68p=dLAUK~Azxcq@bas#b!RKfB_)F3D zc7g@_^$~x-NowF}i=cn)^q`GZu&sNA@MK4}LLcDyV|*?K%qzEJ=o8REZ$-@4{~6a> zXPy{)Rvc_kXv>FehRiUhHe;U>_LdOc;Fii^Bdr^zIn=XtY$q%Ua`{2zBEqsmpdjtF z#tfHs*L+|m2zxAWOF}Hwk)Y`XR@<6Y*kJK$moA+(sEC{Al*4l*!=bUYXKX`wzQ#wx zG>^7E8$18fsn^$o1SL;`9XX(f1=$;$MV_!4-~d9UI|2IYAWv{a2@jGF{^W=Oc8f=Dno4!*xrOFpad~eG|&RvuQ4~P=Yvp}dVt!m@r>I#Dx z`%hqIO$WR49pRu!QA(Zx(|(fT9PpA2($}b}m}II=ok|7)ikaOM05=6dxoOSUW_A%~ zzVSi|`{aD{9T8C`1`&zorLxR>emcD}rKR>S)gb@@tHLyoY7;GQ5VFKbbdhjS5uqgs z3^CT5y|@qpR%W#eNk$~SjC8~8@TWd=!9VvClitB)`Y=L5Saro5Q{ILu-*Ke;_ale5 zuTF+)?}I=4mOl#4xlw+PJMEQtaI@n-+7}NZKRdxMT(jbR3km2p$Wi9b^*SUKyVh~u zIeQ1B3L_Am*n8&Ihn?ZxoDYMuSujb)LSIMV;a>3Q3b?*@ECx&vOe*DABg6?YZ?y&_ zcYC3Q+KjKtHdtZ(gjH!^+o2ytIdj#ccWbB*KPNV?^@g!KyvTJ*(o*xb@Tf83wpl70 z#u2R~E^DH;Qet%ll$DMW76e9OK?&Vqr3;q5e<>JL2vtHtfj2Qz{bI;rK-Vb?!#;gK z;Kx6q_{%RVzIOsV89qqB+WQAxfU?e0EaaI z)}c_xtPHM;Yd$N+nX9M@jMJfUIsm}1nBZx0zA#InnnjB_51@n*HJf$$XW~>7QpJ+B zYNb#BL$T~x4MbDb9LlB?qcw3L6NQO2d5~3DIL(u=D|-|`2C7M0?*dT7a7Z z0J!4+eScT~lii*0Z~vJkee^4bMa&0L z>38Y`h7f`Xl=^6Kugku(3EG|B$^xy*qCtoN?ix(434G!4J^7D+^v?8Wf7lRky*z=D zYT6G(8@$rCQT3vMYS@&+zGcaux)W>=VJ!-_sf!758wh6g&%Jf_*aV9B3bUJc+Q=e{ z-rdv!z}G<}jTT1^7C07K8CD>fl_Ovnd|DZgn{R?T&k6$S6?F2h!JKTfC@x@1mFT9iR#dogp?!$zqQ89}m6q30tM34-96d1(v^JbFU zAX*>Ei+j^e33gd;h68ex?p1Oe zNN5lQ6;K69fW0Lw(Qs=bzUP$*f9Vqw{=^;Pb#!p={=L&nObwJ)<6>TE(^OiG#zc z!FaGF??u`hS>gxF%aFhXhilS|H#ch3Oy2Y4InUQMG0=-<3NG#y*Q-zq2x`HMfe0zU z#6*H5G4aKg5G1&m}GARSK#I@&5oybl^=4s05fPdp}{0-g| z0N;QgKlM{Tm9OZ_4{?}lgHfUe1}zr87FZ!JOh~N~ zb#aRpIr(`=_USuqy6+Z|LL;4cRlmD*_pTBN|pL`1!q&@ zgE;Yp+ZXuHK7V`qp&wAaxV?`LEg=Fr$+(;Qn!m=nen^7bDuTC}>)X-3k5Hje2t*wD z3;e|9VBO64(T!+4s5Y*q)d+v&0dV!R4&lAS{t^UYNuJC9MoD3-40#q-zJftvFf8tP zvQM~o0sNtl2mIJ86FzrW@yfa4e#k!W$`ZH+@ZlZ7SDzDn;dSEw^X4A^l2c3H_hhU0fG9l!P<;Wr;RK8i$A!L$<`Vnj+2pSTVDnOA50#g7Gi_Z{LMfF}uf zHv$h6a1i2r%8|ccTpa)GgNT3j)`Bm7m=G7>t`N82kj0T=Ev^U|Y%uNsmz2xtiAX8I zb48yq&`ScB{CE0@-@#~E9BS47U)a>OP{)9fMzvLrfFUV?l5J?J+N|r1D(loo3 zXfUrR;6hrZ(`DS(yL-)1&Dw#vNL#Wn+h@*fs|L^P6c?vV5=wl#5}Zh8W=jSPOsYDC z5YFh_?RLAH3Bb(+01$ajsN~+CTqn6c1m4=E5Uy&RWEJn#4W=+(Wab8Q6ZO*a2e>V! z5V(kN!sKRWVZnP(MSkF7;&=S`3%Bo|J$ZEd9g+X%FFGF>@UhA9G^r@c>Okofm1#0Q zxK#hd*}43YADO2Y&L8jJJ&4XTbt?Fbjp%O^pSu0^ERn#oru>Cu(8E}Yn5ga)>dmGH z1my#R#-m6;U!(4Nu^{70U`UeNjP{SF6;(U1iOn6y`W*P|ss1Ya%vA3#<SLaLo%$F9t z`GhbiZq1sDl_CrjYUzk=h?UJMZ%_S@ubhCs)b#-d#Gx4Iu7TBl{~5$5;~MK*zfM)% zH@83`BPP#I2W+-2wL|pM-PfWa3EPUorE~th6bIG9M^Pjtp2D%G;r<=Pcf2s+kGwkJ z2VM#I>|Me00M1LnbqU}r5%`q{hJW^9!p}c6{L4$?p&8ET_>TLEpLk91@4PzWv$G(% zv46c}&CC9xV4P73faG8*hrd~=p|^+s@g&Y`ZX#J?OSM0j%^Jw{`~K@Beg1wl z@Z$g{4T+WxGI;|0+Ml0adjreo?;rf{{VM!Ha)03rIKZO^aS<0clF4A1n-XJyAVT2c zLUnEH)X68A!X(KO80bX)GlDGK6^BF34XSD)A_*z$Xb2G#adk~d*+XTjDJ2hckUCii z2th?dLTXt6HwC~q`p0=bt7j<`K-;L7PAf*%$7);$<2_~vL zV-Ub#TrRH;I5X_80aLYEA$j*tFS}T&kHtk0G_%gHucF}`4BD{0!>HEBy=q0|j$HNe z-`z?-DCgJUb#rg_D#&2}W48%q2oB&(c|Cv(z`^Fbb{nEMhJF*cRd+&R#rlvZk5Twu zop-AV0|yttz$qASg1+{!8@bW}IDja?B015`1EHRf;(`}v$4`FSIsVG013n>Hsr|r! zhn_pg#hbPX3g99Ecg=9-zz^RK_~t)w3-|6_;s5gM3%>Ly;cU_j1#9^!~gZm3BUM(;gh!&f9;J4fAs~yiv&K1j*mb*0I)AV>ogJXB*#Dg$ndjYj`-p` z31M-(xDy08;+4UcEY=faR_xb6r+QFZInZOwlbk6R0BtQ3EqD3}4J%FeVhb&yI^IKh z=-!dZYcYTRdK-0Y>-rttM!A7rHNcavjQhholZ{>p4BwN-#r6mTgOB+fMArK5uV9ei zJN4cyxzPZDXM8!NIQkq!2AzXYS23|dZ_GEAW~a_y$4HuFA8f^A=AfVwB2+SdiwMA} zQzZt;m;lIjQ(<;)?e}{DfS>%ypY)po0N==Qz@Q7%Nr{Mu1;6&#`GYfc4vu{kl}7hl z(xO6PN(mKRnQ{-A!N2*ylyXs~WG2e&lXdr$Xl7z25Qqp!b!Hb$mPv^a0yVL+syb7r zB^x&4+ws1i7~%WY3OEqk(kTMikiIttwt7*yx1^b}%N<31lp!{>D*JsMP_i0Juk3g} z?1-gD{Se0{2XbqE>lwT!1WI*kkvsmpdrk%Qss-Ycgor_a=m_e#JVd-WC;a(uJ;%TG zM!=^8SU|k(j;}iK9*L*Kx&SCvujkD1aR48ShF53BzxSzge6%P2=I=y2y~>GnXCm1q zm`ca*(yV&!306!A4T$6ddg_xBTiYSWZ1@p&Sl#t@VlV7<6Bq%SF`{fQJS= zGT^FA$|nGK#c`j&%R>B_d&G+(`1$97`?KJW-WS{z;H~KR?Fd}Kp$gocauCpO9vnaW zcErzrCF1>uhABC2t7D3#kX^EJpF?zH9pP7l1g#wS$$Q-O5RWbHpr!KUOH<0SKWPJ1 z3yoa4O?)BW-plf)B%sDwNRC3X`q zX?Dd53pzb>sst=RpG*LxH7j2=<0-U(o{HGItU`sVn%}_aF~2U(goGfWim@{WShLVi zTBE<&f%=rV~Zz*M~dB02h(%8QWj zFeQKUDT=>!)y+N&>hlZ@AGS$uwhmj_jtEc8Ay;N3FJd|lRy14D|9C_lw5_7Q9bnS; z{qC#WfUWnx{|r{${6jL@I&%QhMUgc!IF;_d2Gy7V9t2SwS21A{!*{+c_=}&K@y&DI z9e!{y#PBAs5)#x zw;x7kC3&?@794Tj4fia7+}UvzuFz8j8=oj2{30uqE4G`2mc&=4C{3a7D=Qi6nBV$y z$l-8+2u!l?E#r5~Yf-{?@|q)e`VcLjLvRut+;ANeUc62G$xrO?KlsEBpPPs!Ilf}R z`;wLVkC-O_seJFrfxC<24LV*8#1GyPynctc^n5V?%PYf&MqDd#uE50vJO=Qqj~svR ztp)%5?TE)u4EK<5H)N4z+$SIjf@duT$^qZVe4e=tIlsXmDf{+?Kq_N?YaP7hbwTps zRP~c@TyBLpT!&{gF>PO19tC6J=rujI1KQDh@b~{Q(gerr$#R!NXYz9S^MG=Hpn|ec;otMS#wN#BJWBHSV_y1UZoJ*xV72^~A(VH)Lh>zYtii6TaBJVRl;xFO6G%!onI%ILjRZX6K7AlnpzT(1M#&s|Ff_U^tSm%YWk_G^hH zIlUDCivIf&uiJuXq1QnIA!1&%$~*SO4CMb>YVc`09S~jLZ+;T7rhDTZTp1uyP|39F$om`KITR?-w${ z3Qd(HlP9fTRz$2t7S*)Xf(d4^5LPR6NmP}xIm|0pB}jT%HL`roJY5JmOwHX@p_$(5 zLJb-qm_fKg^D;_V$*ealfSUpU&@hvvT4wu!bb&yOK};!dh(b+7yd+cQ4&IFdp(ob@ z0VOxYYbexpil2>W+)k$LS^!_ee|&R;U_-X%Zl{H`7+_ZKYzC7Y8Adon%0$3w=Qz;p zM#~+BBs%o00$F*R*U_X|{%g(G@0sse6#RZt@L26`MlZjHL%Tc&MDA3h3L+x{6F&P~ zz<0eIAVR!vj;|1S6U6%jmQFwG6grH6lq@v+k`uQ8+!Nw1fY00(eA_Dl|Lm|wJOC0j z%eqo!`xoI|K_h$0%6XKqp~i+6wu8vVgQP~}4)MAp(5LD=nkZ1DO>k;))PjFX7hg3K zRDv;!z@iFFr8TKGMDvm*aj&HPS)=|bs0yeShX5gy;4&HxLcH<(jPLu{8NT^WfWh&B z18)NO5`ecrT(SQ61%-^v>34w+?vc ziD4GOoyj3F!O9qiR&pK6;h(K~!${uh0Y8rLi-I3n)n9$3f=qp^XkVh^otq0v0Lk{>0?PINq0M;V z`P=#*{JX*a+rRU~|6jihyr?8Ykgz~tDJ2C#55DBBV*buTp_xhHsE|$(7d04N+@U~_ z;37h!sndl{6Bpw|51Ng&p2=7up6RIsL#6%&2`WLi_h)Tg5;M5Rc^(LSvuFjBS#Aa%77y6hnbPbc;aS*^7TYx z8-|jK1x@k|?d}fv%pKzO9dU^ai+P{G0|3|XRyf3QEIJebnnNG(0J)3(1b`RK@!A>j zgC7(8<~xoL4!Kj#>T$q3HwU zXT(_#d;g;^chdQ@nGmd$J}0IH8{Lp^^dtFxAxyp`k^5n%7cV@G2-o({AMNnxUIN@) zm%>c*OrOsG4LBmRkccks!;W5ETs>yxq_|K-NF$)2yIajzQB%0Mm{^t)NDf46hnnQr z-)f|xO#xz({419TZyY4uo6YQ|0JtdtfDkezssvmS0Hc3&6?mBf=3r@WDI}Pgz@aW8 z;!ZONkeG{5&$5=tKoBBgwPm3Piewl?eq%0f^1;HmxKM;-6o|k>Nd9;c-ocst=)Z9` zzwz-$*Y7RHNhy=qijC)MKmQ3UAWr!6PlA5O&#e=L`li<$eo~VGwIF6?#h~ll{i+qj z3dX~uG3JqoZ|hTD9sUHU`SxG!eWm!}2{EK$zy)utfvez?IPe4jJb$5h{Y>#3vUuzx zU}dKdZmTUys!p7&Z8H3kE5ja+a&1n?OFo)h3J z2jFMlGyI*e9PrME5%b=0cNWazi2DdzfXSH;ek)`?8|-+g6alL10?yA6Q zw=|?_5QuS^{*;=HX@*Eg~ltD#Kt>@dI8$p35E1G$O(9he)wu?nw+!y?hI zJRYJ=;p5L;q@Vbd@%j=H0mqy?xxr!)J*l}>grK>&i3mM91%-%JgM>U&0Fx&b5fc}$ z#7u^^2?*13-Vv*>RksT2`WDph0_vujtqJ)P@!eq2&|-sGJ(a|wC#@eN-9%=#ts{I|L5YJ(i%Z)661a!tB#N?)_OMN?+W?K9=U3xJ$?TQu*g8f%%|P_QA0>s@Y4>4!88Wo-w#8E;x=kWqo7oWB#6bKORJ_vu%@z?5$?$ zRz-o^X8|wn1Q&2Ta^R@}hte50YAcVs|8XJ`OBZ;JEMD6?a1X$_3Z|U`v%wWeMrfJj zB1j&=7qCEPqF9H;ND%^x^#GaT*054^^$84DVKBZ*09*rp>g$tqD3Gd0zZL-X^8^jv zW8On!Tm&AZMJd;0!2bHMt%H&fQ5<_1TmYSkiyd*H`4xZQz=r@HGw=Ot;boQA&_g6k zbVDvMuHg94fh%N9#9LPhzx35TzVc4QtqHijBRnST4+$C_Y6LAa8QfB4GZZ9k^2`Ak zR{-YgqPtlFlb5xPH;qOO_wknK$6h*k*U@lT*YE_0mjjM>jA!bgA0D}XoW}_r`F&8P zGT?BK_e96zj5%-+a&T1G?Xw?)n*Fcca)&QlU%jpoDc1gbS zSoO8%?&weaN%h~kbH)GipQK>Vpk&+>0N>;x9HC}oJ@V6J=l{78iBQRynW#MiQ-2K}iNvcYbap(!g);Gp;O;zwT-{#IlE z@xW^P&}wt*yJ`+=2TD(q+XdiUfeFOH9LaKFAY(G2`v5aqXBX5zOXz|?2=ElZm#%>) zEck9Rx1C|PtIXt#9rW`9Lz2?IA|CnRP9H# z0jM-@f1Px=5~lg^Z?UwrGV;%1IWD;{N^l%Xk>uit!ErVTE(!zTsXHDbkN)@QU4I(D zMI1OtCGZbdPJCd74;*+2#JK}IGaxNc65G(j z{lfJ(>(_W~`YR}?{u=DG0NQ$|Iy5+}#@buidiFu>bZg>cfA4yazBaU^#gQN3<1k|E z{@qvabz6!5hK_%Q5oLFx_{icYfNcjR34wNT7mSiTaT0+h1q4iq*=+-*+J-SOn4Cnh&BCQQ1M%jK(&uk3IA z);>PPnSA1wV;78HxmwbmJKUXs`#ZD8@gn@l8@KgOe>>#t>^dzL!t>|z?uBpJ$6xt1 z!_WL4`C4#!|LWR*>+vM7+`iEN(RZnS?777bUKl|uL~En}mAH$on9oM=&BjLLIQ{t> z>Hhiv9zIXl`TLy*&~F96`sC)xu#wKuH9rw9G@Om&pVVFQX0e{d7S;lr@;Gr;3{VLke0)##CBiC9)YQtCSoF0zrWw zSxcQgu`pGnP}uRc)GRB7M9+B&mOFWwi5G4KynLa+4tVVX`0m?+I|5u;?)oo>!+*4F zx~~mzRew^)@0ad)>^a{0l>oeU22c%gpNoj#ELNOy(Urp=(R$@ptb1l_;9_F}tfl}Z z*$<@<7!w-3t8cT&)7Mlg|2oG_ouIYy-8T@Q@q(;Z5HaL49o-8Yr`iAZ%wHVVbc3zd z%A~LsfmQoN$3CW%aCs#@&mxxKfT}X3B&B=Lbt$_5(CHdNfU0J~DyStH(4aWL0gEP7 zdP_|;fPp!nEoY~gKvXD_Qj(y7lniCdQ&w`a^I60t>7&QDZoPQ#>EmzvvXuH1o_nG@A5OB&tVz{Ge;7G$B6Uk9KO8yX7qpcUvPf7 z(C=J09`7grI5J@zD5OCYJ3gUF{} zQ24{0{O~uO^C$k2hWof$K8TPIGC^&lc9$-Oa@h)Xu*L*$-|#%a39lhIo9{D{Xl2M9 z$opLZnLDVu)vxGUf5uLdM|($(*?zsN0oMEdGU9Lf=ED?VEDGBHYvj2N&;BUZ*r9<) zfq0M{9~GqQxd6L1DeuLMAdkRhLnr8|dzFd^%=I}=z!`yi6Y*Gx>jbDfR0=f42O}1< z6;KQ?&xf?NFrXrU^m6MRd|lkQ!*~?-QeTsyD5}qu_GwA=>GuMl#O^wQkOO&SxMq?n z;#5-u>thfY4F@f!7&BQm|pYS~|&G@$G6fa%~o>Ss=0OuecnBy^k>j6|{qY!R0 zZIKN#B9&ZMRHf6d#0sc8ue7?~|Y?@i!lw0_F7;W|^}M zgSCp=c2$MCT09_R!|DXUMZ^sT3Tb8nV#)wX8d43C%u&6n+M;?1ikk}qO+=KWRY7D) z^`qv01VC{2Vz|h*Y|5cJN zU6S*Z-`F|ptJ`p{Qo^r4R{60{-15KtC#UJ9vn5{bsON}w1(2HIHQp_LgO#pT{$n7} zN;qUCJ6^iIhkcy78u_;yR_Q31$!SdG;A6MIl_w-?0&;uU+yK@ViMHxQICRf${l;c6 zjKP6E^e{e*PMe3Fmg#=Oflwy{;4scC1&x&=p$7hpVMCSGqBDV=;GKQMo7aY?04{{M zmjq33`{pH%$Aw}Cf5ig>z@m;{)~TnN~( zB5C@JYytXe!m(DKy8G(7@!`F)3RxP{8VA%jQLl6B=X~gN&+OwK&R4~O*y0rC>gy9EiNv=ok^149RD{308}ps2_dyN zjlfC9v^SVrZWt^JgU#W|XqG^k^*p@xvE2mBhwuM^JNC+pDxdl`;RWXKo%inh|LVyj z`7i!a#G|K+rDU0RrO~e(Fx;E})c45p_D75V<^$k`SMHv_eDUydk3)KDE>6nC(Vho# zqtxBlik>l9^kpfW;-{FRgYLa|5dyi9Hp%U z9-86d!GWdd1cvS&W!GP;HTOIzVD;z^)!|B{=lzPW{{FiAHX9&UClWES(y^?ef4l!L^b;@NOaIA_U-9q! z^5Snlg4_v6OI$k|oG^$mdjQ=X3e8=;g6<^7(q9Qr@iYI({QBwR>-}!A$3~f^9>0kdyyGP6zXgl1>;n1Bynv(7oKtz=bv)@~ z@!=cRJ{xO)b>rdaV@89Ttla`^P!*CZ9rSq98uJFau#a8gKOXShj6B<3v_97LozX1Y z8&e_eVFEY@{EG((|IOQby!!eMcLlibz%2kzhd`vXxq&CF35hQg_@v~&_kjTqBJgPf z-?}3{y%T)PbAnHw5r6MY@EadQJbaoEqhTg6iT9}DRQLdOj}eNkv<54UZizBTZI6o% zuTv{}drezV4~KTX{M&124{OjBxs_~NzU%bx9i3xPT0Lg{7ZAMF;>zea%qy83{lz#|v=0 zq4lxb7UuSi=s)-(WdIt>pOv!p^%@j!88A|PN4dFAi!Vs4(3 z0t9B3c>&5S^b>DnL6Q_v6$GU#+l?hVwr;9`n+X5_?BR5WFi-Oo5M`JmK*>=B_ss{kkU1h?Ll$%CTz;{SBK%r^<&Uq|I97<_ueq*ypLDn5cR=? z<1Ng_S5>?b4FZ(V<8G~dkG>kD@jf|M0(zg;WblZV9gm^{rI^aQcJdMC(C0-%$ zqB=fD;1jP0eD}u!{`T93fAqyYe((KjTrEWdO(N)E9ZQ1+Y?I=KlFCT1?4^go$~laG zy`{$apyX%Mkko>puz$s~h*AZSj>QQJ3Qhu_ij`9xQ^;_gS8oZv=cRxjeqq87oC`i7 z#5o;L0sKY+em6PZDWN_Lglf0@%?`Xq;3YV|YQRST4kUuq>#yW33?%%z2A~1A4frNH zUJ>HG#qskWM119=1-oUzv@0UUWLdjk1VY#XsuNKK z8YQ`_h!6=-sMOO+L`y{) z@GsCShhed6-%S^y`uy2GK1T8gp>`j8J+Le6quyu+8rORN?`x9Za056=!W;j4qahgo zemic)9p-Spv@w4ZXR&`iH#5bS(zjLvc1(;9On`BWKSl+!+t`jojOekmjgr`(gVe}z zj)MVv%Q*l>U|9^WTqwTng@C(CT$h{oOC)w69uzpxBWLlc=lj3IF*$Gtz)R)uzw%7A z+lB0Ne}4gf=MuQ9z&G!RH-h8yGx4d{6raDn!_R&w_(xy4##i3H#^v5{OB5HAB0#dn zAq{E@uGt8Vu`Tm{dU^NGtyUxK`{(|A)$Tvj{7iCsp$E2ANeTohSeE?!-I^TV^4f$S zJfHAKE)?H&E_i(wTp%CpZyE5#2>hNq9+H?t2KCGVc-Mhnc?!I9aD4uZ_~be8DFE*Q zc-yj5!iHqY!Qg=kh^GVR2E6XTx9$Wx5dZ3f1;6~}9#>a}`)Arb`6ZlVb(oHx*ygN1 z<&kar3N*b72mh=O?~B!YY`oq_4Z$dKU3LCLie*`CJJ}{WqZR1;H;=5~b>=5nECoXUAX`j1CG9^za7Cm>ksA;R_L_$dX;9BJQ z^LzR~`3nm_c=)dW=YQMn%z<;2j0+SIXUm9;Fjb){yh*c z7Gm9l8d6gp{{?`T6?jR2M*#lmBjC560^fX#_@TSN8w&j1mE%n#-d=#$Bk&nIKDh%v z{=DMT&nv#=w%{M$CVu6;1s^;}*zY4QgqQ`;P!0kcLYr#mRXRpt-QU+jtTO=WvsuNH z&W-ZFXkSb;+X7XPG(&=-84d;{Gu-xskBQ<_6Yw3k1mAZ%;QP*qZ^>6T9wy*7ljAGy z_<+C@^_=2!uLk__bHR7f@#p}2(X%kndSWbC zZdS8rZN`~7UM2A@JK_Z;e(6!d-+l8MZ@s_AIf08^z;d17)>kIY<2NYvxv8CMWuM>U z{&Vi7r|bnjhRD({23|-*)AbCH>$MW}>QPiXFbCYeCqb@2PWs;+al90 zIw0ARaI*rqSpfj>xLhy6tyry_t!_n{tKgGO0WiQgdTO1wZ2Rl@*rPjqRzjpeQu+oA z5b?~x{{OM}XTh3f*L^4UUu&Q9eRs&4V`bKWtSS@=13?fVL<$54h%+UTEmEe`YBDH^ zEm`hxI2_>!M?cx&2l~-3e)NMJc849&{o)>iEpdWG@7xa#oP9=N5zjWNX0jt)4-zzzjr z;6)B?>5T%L_(<6idIDCW_`^fRe|H;r>mlL8=N0rU@Kfgruj~+L0B&v+Z!z$w3+Z() zsp3@vKKxvd@4MFHH|_|2_l+aG{oXOw8xJqQf*m+CNkjWO`uVH)SMxe}Db4`m;uE*F z&k_V5TQ|(`Oz@82Sus*zBaj2O7Qm%#;A1<2&z)!d$T`CIvBR~<088Y@%XmQ}g>$@J2rF*Us45m~-qIjCO9-5++Q7t(esy4~dcK@gl1FiLt zzO!PYtOp4!rW53NWlapR)o$cbmsV(S{y40QnRZA0w$6 z!kHFJ(HNzg%jgb6P}u}$SUzYE}xJ@Ccb9)EOu#5>2p zNFCn1tN4FB6ny0>;b&j$@#$U0^9;P{f!iZ+SAaVVyxapH0^xfY`0zD{A2`2@-+a8p zAH2E3t#?kaS__s-hu%3X9E=E%av`M-Pzl-g;}F#C&Jnl=xTBanTzk<&N=xMUcVVV0 z5DbH2Pyh?UrOOWAd#%IITz2?tOUA1mVTS{%_Z?BZHv)G(;V^1t7ECzr0z>FAfY*-( zeD&T2uixL`&LMC#5JuO5mp!(6;K|W|-}v?lod|yQIM`*ufPri zmzZ$X5v~&95Q^VF9P!`2c7i{=vB737*j{#E6^vt^xJ86=5dS5bAc@K85v|(uI5j%F zR@x;OK~~7K$GM)qfX(#Z~zl4yU_P?w9}K4Qz(&=>uGQ4`SDtCd!-Ow^uS6T z#Eq0QFUD$x{lL-y&k6u^;T~d?P16A>9ajKYpv9coq#e0r+|UYUVAN&89l9i zSHV8WoUEr;s~TVQ|14KB$6j9=?#E1Xt=2LFF;T70>{{ICQ`)&^QB$2jp7;TkT&jvZ zt9t|Hw4aKCL<5Yfc(H|&kKr;D+V`7{;PMjq+t)h$#CgUx0bdz`H#PxD`(jVnbA&IQ z2!8Le$H_?e*e>Ih1#l4xr@+w&ys=UI$z#RW?g<_p01FoE^dr`uaQ6iGmurtZ2OdB1 ze1{*p+Tl}6!iyewdjs4P;K2yo^ooxVaD54Ue%ImpuEVFd9RA=^hd;gRaqFSLpLp!{ zz|PWvQuMA@jH6(^9>E0cY%?yLcjy#28Wc}rLC`s1(IY6Q~YXM3;-T_#amB2zV&#(w;p-i zcrs%DB#7M>okQ<>NY?>OSP0?4YQ(>IYlEYe;HRJM@!c03F7%8`3^-_|+uDHe2!wAP zD*pVT;EQ(#eEB_()f(9A9h@lqSdhA^S`@D^xLz$&0gD*U2mi_zK$U$D)l5J9@+ATR zZW66yMlzVO461RyXbQ5@8uO&a{bD@>YHJdjW&KZ^{N*l^`D~zxb+LNLJoAO23qT6N z@#b(`xR1ZEH~!~8bR_@HSD1To?xk(-_t$YPBo!q=*NuAnWUv3>>lf%3zi+wR-8n#0 z`-A`i002ouK~z}XcwOl02P&UAC%Dit#jBEtC4dCUkptkIlWhhIMtSRS&;#Go!gc*t zf23d9-__4Nf5H9Ik1Q9v=MGoHFoyI3J#zq_6#&hz5yBljCyP{^t)~+*7msf43`B-R z5>QoXpDDLiiZ@6trk2f#ol8+sfH!I?duTaQWzf(-Y3@Pt9W&&6b@gvNGZ(Xe9y^s|nyT>Oiu#N&J4A>lpY!v2==` zJn!%iuR2@=@YblfrJx8<-}6aMs_4ZgWAc1jsfvdi z#lMR}y%Qf^Pv?NWp0IG?y?!)$ymcb@^T!@vy*J>-!x5`BW8r%2EFIu95a*QOHv(nC zV%cHIj3-BH{PQ=~`13~|-~apqpT6ku@`7-Y6kG9{KT+V_5%}7X;>!;Nuf6B-WZz@y z80U5fG74n$fW*v%+}1Z^EA^8WyjARFdtgJhPVIL#R#t7hhL~qW%-(SXGbU>S0ic+x z9weSLvgp@--b~@?u&In3Ar->(N!#Un(DVl|=*#D1thp>xZZKdka|&p{tQIg&5F zrTWM-ExL}nQ6M4^N7Av!n@<+qFMf7s@q>Sp7XUV$+i}0}%89(Uue2VS*+D?+6soEV zw@^ms;MRV`!xQ2qZR4}go?o2b@!mV<`hL(GN89eNefRG2^FOudf%Q0yaIOP%lbrx( zzs?E(0N5-#z=c__cM9r4aEQh`TQ#PUrS`nUR=+esI;>E$Gh3^hPf?dHq^GHiO+u1t zBNS4^#K5fd&$wSM7M(2qW1~+n`2Z9B!YMZ~O-F-KFj&tw^J1CcF^NRWn%kmkqE0p1 z)=F#ANU5|AEU^)@t&711`$*P65Qu}A$y%1gDxGsDAdCyV1AN4%E?r1_+u107?4rZp zzr^?`LTJw$0^AXxUl6V@3HLT0|DQVp{_y4otF@wYg!SQo`(sdrk}!w~9RXV@sK zCoU0w^3zNFtLqNG@%Dh%?+VruD$`xZ_~_*&e(HLUpT5@NlMBLLEMV8#;ifF{#m6Il z{hc-bcji~kVE8=ON>Y#7p%)LOS z{7F6uWJ@lmF{Ea$L$P(H`$jVvlX8&Il)sT<3~ZoSq)~c~V$*1G4GEi?I}ntpsb1mO zx#QuncHM=obNEmHp7^c*;h6s4Uv~8Uml$BDG71UAiRW>#AO>%Aga~2TfATZr{x{Ey z{1^YP4gc9K=RSIluo)hL2xIc3L`@n$Vw|v^QfJvR_GN)*cogtug}(kDn^Fv|9K`l|NU&>1u3f zDLqe{@iIfKX~l%CpQP|A1QW7(R&Z|K6vvb2=bhS(4T||_7OVM5oM=DF9dds zk${7Z;KscT{`tv>Th}`L)Q39!;1$AmFMz8f@b(DY^T2BY90+hoiWe7zPb~=7ul4wz zEr6%uzj zbr1zn=a?j>R7y;!6h0FHo)rK92H7~~MU5V_mNq@b|7tC9ic=AwQ_rntC{37COA*=8 zBpCdut+|%$by`y&n78%l%+ESS{#1E`#IXIVVBA{tUvK>8_0T!x4b^8aGW5V!Ng%Py zAeAlAfPXl>wh@HHfbSSyfvo}fR7d!GyM!NG1TX(h1>PP)pv<)eu-yT_{lw#UZjU%V zRBRDr0fCM{M-IFouyPQR`A8Own-7}^<-GWcKu1B>6Rs=)9fAFa9>0AgxN)L*=g8p; z*BCEv5kA=|E^dNI@ScR0`x`6ZlTPtn4*1y%jLYW;pFBsnz=WT?#Q5Gtc*P$Lf_osG zXhF)* zl?7ub76$Km;O3Fyn=9Zi_C4OXx54lzkoR^RV|%#(xv(jZ9*{L+CWYDboA*SUKXb>_%R43+8Svo!sUnPm?N%o)H!q*M?Si9aRL*(}xZgp>)dUQFFg@ zfsQ#75nUt73ki`?Vj9UU*vm#&wbUmbd2HLUdE;o-;} z*v~9L*Y(tOog+3QRz4#EpA`V@2w-#6Z}Fn4n8lv(IjCX7Nj;uwwVVu+5*QYv8)!6jkMgzj2VAnI0sYPVp0C|J@DVe&Esf42&9DiNuhIkrhZJzlAq|HB#Uz*8^pU zkwBqC#I7>o{CURUJ>Iz`_%9zieEFcqUw_HrM|OY@^@J@Kihw&K@SZ3}gj4s+P<)Dk z?|t53H^PYSc*R2n?tyS$fkz4)#}{rFgewZXx=}n&z^^{nRrX%KMiu3_WGjO&h#MSPkXz8ElwOVmQRWCbBL4+~U{VO|T(A zXkx{sDd?@1XyQ)NWI5(wb&R7*&dvbSwi5-rj#$tiZyp1@b8$z1`IkvYztdfDN5kz$ zBmL9=!sDG4lXE$N)G-6xsVb#{LdmQ0NS+_9cj>Raw9CKzpDp`K7akoPj@0)Z6NtF$ z5-=@1U#{Urd}N=8)|K|YNcuN1k(^qcJQ3&r%H=O@a7@05xD*#c z!+fOI(<}BS^;(4%&;I4*2mU@binnoqtzC z%l(cIZTx4Jg!`l7H{V&~>-R?R7&!MiE;iz4DQ-k0#Wzlp$gpL)8d|NA7o0SvASGZe z=o~?M#(Dt$?Aso9?lWG0afzS!5aZ)Z#yL`)2XHe!#={Xf>=du`z*QI2`%e_OEsFO* zxQ_rLI^v+#Pl2b~0NxbED+FA0;cE|}xH&2gz2fnxIMlF+?{TX*ZBWi{;jiq1kz zUg^6Rr;x#~N;#ERDR^9;f`pq{IF}7r?4PL_B~+(+s&{gu8kW=A{u5CkHMXF-$RS`7 zNHn!JP2EBiPY%)me#$~uVodYG7&maDIvP&W{L)bt_}Lp>nIX;v@D0aE#5CjZt7bOYW5cG`gC1FX5gO%dj4+Kwyar1!jSD)?h>1P-(F9}zdiW@87&KkHo z0$U86sN#qS_W<0d&>c9`V9WCq2!|T8As%Uf8r{;MGuVUT1i%BYSSzqp;EE$$T!dtv z2czQ89}W2SzQ>z~1K!#naC|5LGqxOIZ_&fM5hpxgP!I8hFj9?WpqRo>B+l1E5t*}( zO}B_L-kFUZ?vx8R9$!ngp~RTy0?r{a6LYFV^V0u`)^R*U(S%yjsA*!JOF^`4_)b#M zSf80v9c-100jjwdWEuXdAk-1gY@>dGs=JrOwA8i~(${Fo0;phPv!=i%!WbqD3^U_N znvz8+TOlpLi%E6VjXV}6m7|R^2)c`3`r&Q*(T{iZiC5FrIzWWG-K|UdPrk4}{y)D6 z-XAaFKmQxuLJ!G*_^)jB7p|{1Yw=hMxxPz|> zxh4$8lPq)I6a-|H?%Ds6?SV9L@(`64c&%`sN$;|X`Ra6G1c3SblyQMiu%4OiSEpUf z$!xy1`jxqd8aiL{6Q^Xe+}h^?KcHAKX`^wn!Xkkd%OjO+^J?f%b7HE3tQC|~J{(o5 z|4;z9_<`_WM;H*&{yuz}@OLf|zPk%8|JxEy)&m32^0d z-}9-z5}L(`+0^P5qqJZv;-b>ch$kvyf{uz&2+|X_cNj|oj*dOP_}Jqsj|D%l?(kDr z96r56xYh@b!B)&2*f4M#z}o=!5u$d76b_|!K@Ry5heX(DAoZO`K8xI9L zox+j853#MBy_QjAmR05j%Nk(=Ra+$K#mHzZ0;@D`cwBZPAwW6;b%e!&aB$@DJ74qo z)};kLd%edGJOg~913ny2b8iUY76JDn)M!BX?}%~@q*iV^!3}Xg+C|VmTx8%p6ON(y z($RoFdiMmc-C5)CP_falNs|l5E3XQ855M*hS6~z*tu$86eykB)Y+CRl)6-=l?D?8h zXgB?QB9F<7^=>371GAiyBZe4b6lX>SI5c!`m>a5}`9UlxnKHd!$V>}w=${hPGE1kv zbPRkBXf|ouRI~zVlmJzDQIoVCt}{v)@A&!E3_npwiKFsfOV=doC|Vn@jm%DK2RA5i zLG3sycEN}fj69)& zOB2+|@AJiMI+XEsw-zR|Hnq2W`ge+M3NI^B6%`=@`XId^hR}eGKa_KeOIywn)_&iU zSAdy`9Hs1wWUXeh91%6q;RVxd?cG*us%Hhj2m2QjYqcTGX#iTwoIIT#ttPl;(t?|7 zHqnefn5Kn+6_U-)@oCXa zauNKARYDWR6uZd(ccHz$Qo^zae(VK@U%BS+JxX{Fg0GLjgORYsz_lge#-R8g-W~Au zcSm6Dv9%4z+Q*Y)$`IBP1u3Nf$e3BvX%Ve$kySC3Us|cumc#-khW82`gRPLaI_zu{ z`V)^Q`+{$Ggw68|J_j5V@DKr4yp9v8A#VOD-`$(*!p947NYWJnxC8Ea!EfJP<4@jN z0S5tsuvm7XgOhA{ah^b&G##j3dyTw(5KU~Xq!}7f?4eAJGR2DG%*IGXNkT+byWIZS z&dow6jmua-sk&-IWM@HJYo%eaB+I(y5Oa%G8)(bw=TqofGrWsA3vMYSj8~uQ$AK0k zg!#;X(}|!pwe!@CP@m!|HZP7$o-Q?CR=OhGK$R)*tg{I+bU0%drt5g)_dSb(xN~GS z_{qpKUxRhFicr*SP(9`a1LV&{fM*3jYm4D{#YF0r*su$$_%&^9QEk-wF(EF~@YJYV z5tG5D9Q-W8OYQ$?BTF4>eDzU~!w#^3;WrXxHe;J5FO_~ILD=pfi)#pc8Zp`Q@QOa8DMe|nL#s$5~55!xV^ z;`8Hp9r#kr#9&l_IJQbnL9q$y`GEx3Aza%5E_3+z15q3)V@R>b8pl7Nc*de13`O=+H|=8xI|TG~KrJ0(^pQSW}F za~n={m@uUlaK0~?DLV<&OXmL*)ylMJW(7zD}g1WWeIs(#T5feJzB5_MHSaVov07KF+0IT*MmCXtko<%XqFQJiVxZ{-L zev3UxE1@FQ?QzQ+;N;~G8-Hr=Ybw$lXIDUo{AG9|z&V@@9^bVK{G$(d_`(ijt%5fc zc+-ak{Q45;9PmFr8u44VH_(-j^H2|XACaaM(6UtlAmwNcfK#e))y=_UAD*scD_)q}Cr$@4DJ;P6p}5SiEvKJFxf_@Y0B~{yMg0~+ zi%TNZji_C}HDtaxK$y>PKxYMjS-dhJLW|wT#$Kj^z_#S1oRpJ4HfgR>@sLP##A)M? zYZW&)8)^`dBqldmX;VE{l&7@fr6B;GMhuk3qGV5vY#>6Mom=5iI6J$K$G&{>7cEWK z)`pc>=1C{PW{>1D=SX5mPf6^T7Br56N-9ti7xAM+7`@_!3yhzCiSY}24hsN(Isk8o z;zS4^>qA`aA8rJ{dway=2P2jpAY-8QQGNj;P$rS(@(EEUGVWvr45S)N8FN+pKc4(m z%|8dCP&hq#h~wf$k+>PCqK~ijpvApHGXXUElnD(}=ql_&@gc`}ahLJsC2(>gz(8Rk z-n3QC(7a4>nWg? z**S39W}`zRDPc9Y!363<@ge}&`LJOohC{>;q+*03^Fi8ZUTx$F-27b=f+dsQ8=Vr% z9l8zF*lj6qmbCy-;-9I?zNn{&G8@)MGhIhi?fFXCqtkW5wK@kjPcOc8B4zVW6PaQT zQHUL_Xu|TE1DLN5KMU*D*%A5<1lV( z68GjdWo-m4dGklx`ptkn^F^BT1khS<$g~KFD(-*w(6^RC(>J$2BIkLV2cjn6$D%|n zXC%iICpSU9zcrt5DxN>-w8XdZq-qzsB8*GNV8yI%(C7}-gd9-;HKkL3Ts+VN(h~*- zHUw-h6+io8hhM(l;erBhDDVv-9D3lI1D@%DZ+YO?A9%d;MB(CzG_?AwH#MFz3;d@_ zOwqZ4t4?fe)DYD`FirV5T=#puz6(7_Pk{@5% z8Kmq+$r%tWiZITD+|pJfEJJ(WX+FtIGX&DpB6epZhg)|-E0{H6JPXiLZ5#vf^K?dM zqf>p7%>qc&)3pAPy}YT`0kk5&wiqSjHc0Q0+8AS^#`0YA8?3Fm6r?tfMJF#SwZuu& zy;UeV=Jy4lpA`TfgkLVUlsLQ^+EKy&rj1h!MJkcb@;xSH@sx5yN=k=Q$}_qYUX#`A z>82;0*#x7_D9*lHJ7S*GM+=M;&R5YXs3nS*`5|UT0+M=pl{SD-j6iDZnDG5Ltj0{n zQzT+ej3~)waiJ5dwx;@)wV_55RlIOfo#OM?d;Fbi4xa{a zQx$(P0uKbZ;((WX!g~OI^U&k#j}#~5uvmJ?Q8@WCF-XGvJI#fQd&0y&+F5F4_0p*+ zdb*Ou&4SCqX65tbK=6UG#tPRtU;rMT2yP9Ek1^w1N7(U%Ew#4LS||@SdwP5yIsjJ` z_!xEQ0Q|+^@s|gJgLODflM6)&NgPk*$lJKXb`H`pd~7qjj&quxcn=Z}bc#jC*zF0| z77icTS>Tl|hZh!%D;?oN$5^tW2e2eU7Xy9L#+o;H0al_o^n%BO$HR@{&LDVut$6!H zarXo`J{d4>Hla{*fMW(PI;ezV0$!qsQDSl>1MEUXoR7``M50};UwzI4r_{}=W@a%& z$Q0hW1C$WjRlzqG_lpS*xM%`+BKpl_J(~bXmcPkGXo`Xb&WsGxJ5-%^1?yN~&1+H> zHQpS6sOlhwk%=}WQ8M*(sNFg1WR$qzyp5>T$I+-n?nfE{m7q4tT#bZhRz}HkFYkj7L5UOI>i`$$=WeKdWG?yzToh~+k`tK@KphBO7Qt#>3{=P{M!SMKRHkg+YXDP5wh{Q zpKhUNW%D=BH;ct6T_B~vnx(I35o}RwgEYiIav{71rWp0{^=Afo;NhX-%ljVRf1dDC z$M~=Z4x$UdlOeVyJtn0#a(Nc#MDct?9yzEkEi?HyZY{3T@*Ww337g5tI5O`@kw zER<%AAk2&Z+RL)-#;H;9sn#*(Z6V=}4n(z`Rh7Pl%!QsA7@M_Si#aW@k%zLyADdKF zvF`)bo`kdE|5*W0_8fLvas3UTBp>t=#K&8UU_2FbJkfcry|mhh?x?o6$;@0nDQbPH zYMC>cOwCOrb=UBzwx8LXU5hwuGAkr%SO=+VkxshBa%Ef4D#=65psa{b0cu+Ff$ic^ z5!B*yPsn91a3pC2lHic-y@6sF1+QLW{L=LffBjt8aKG$BDm5A(d$NNdb`&_Nm4d4xt??93-y$AM z=Ww!7{O)@rK6k<4uU`f}C!@hmlXK8BMeY{>CpyXxwXR4k%yzu zidPXs#S15}?4^&PO8XmylAwdf)g8riONWo{b@=RFhtKRXKDOoXoO8HT<=O=Z(I$oz zZDQdv02pG>k!TSPIsgj-7GNv^^u&0^X^1=eBYCrEUD_iO0XWH{jph z+Tfi>1J)Z4EE#^`pya}K=!^J|6XjB(I8}Y<0yuzKpk9n`jY~Hxb1JBD)o8Zz+Cs1m z5w7R-C}BZux`w@9Y*Hqdq8S{&-nx{?-1E#8kSyItZS_%)ybA5Qpcb^mZD#_ep?;=~ zJ>JKZMgtKRl<~|d018rYz0p>h7$3Q4$nAX1qEpEtKpP4cbGXTf2U$xV3YRg$83Ev| z04Q~4$nDLRmLfolt$Qs9%Y0!|p?3*tDqj}GHazOkPSw0Y20M*Zsa|%(V3q&*B3ChD z!5H?_#thqj0ky!8dXygCzy0A3zw}%b{fXi=A5O#ka{^H2vH{My{FYXTT z+M(}*3qifc4KQ4*)HC{?z&he+vjG@*Zg&e`cxDGbvg`0YTZ9iU2+wznU2{L}D{x1E z_f&C56%PnF2IqGEItCGKP}~fHApDcm0U$yTV4;eo0t+H6LEyL>Z7Xn%ffoUMh=6NM z*dyR$0AAQ}_}mMO*DiMWlYLzPrJ}{)nYh?Ckas?l2w;XcLP1PzM_ytkUKDaGeJ5~!L9 z%#1T~5s{yR$vDx3nl7RfGSTE5?{$dKpq81 zbR)4DaY`}Ygdgev)-w^{Spfh*BxV8R4}%LO!*n;;h-6pG_;;K#6P&Xdl5JI?_KH_y z0jW;$(%6tHyARE``l+ICwc$MGgXTvEG}lfx7DKD!Q!S_eH22G+y^MQfFHQN#NU6u$EO#Bw+6-62H=qZ7bD~U#%9Ft-dW=-cRb{r z!^NJ$C}$}1j}Yxkg`y;-V?nJKN--UN7G|9xx*1}kiIo&Jg;~-|aGXDzE{lC({4m0G zgoOhh9SDBotreIRKmXhoKC#94AqRXEVbgu0z$z~O98b;{h_D64*Pd+fKi=BlD|bh% z#tvJ(1Cv0apI#A^{;nf| z_cV|SkK%?evFww$#f}xK*ev+5AoU0-g)saAK!cVKgarY&5RlGS0X!>;t57@(;CUvz z+7n*A(Bb%&Sj?w#&>FQOvJ869#Oju>;hm^ykfKgY4abL;p0mC>Xill z;j7#D?2_pSeg(W_> z&3J|gJ4|>&$X$S51NHFOEB@`{4Sw_HF}`ufW1}6mx4J-Xl(6ZAl^|UABPoW#qw@o< zooD>@7kBWh&!5AOEF2aH;WdXETKV??ybItR0Pg`f(6H%q)D^fm77!CRmtLBYLhE1J zBuq_N^pw5tUK0r~Bse|*a9@C%04@NyO2D%Ko>Sn87hDB!jR-%#+u@Yr+@+k{PO%!6&JU(RdDg@{(Eq~!ph#W87EixoV|2=yG3nbTLKp$0e< zI*XLr^)L{qnoeG3XlYbv?1E%7B$Al8&2%{n1O8wa0DtfA#e1vsBr)_Pf7s+cX#|37 z{*DuhGA<%yXMUO~U6MTkrA_E(P`w@&1QhaqCDN;u!s#)!{;ej!la_=)l(amu5x

    wlgcKwv_#IRXj68SccCB~K8)(%Vvhn3)#6SQ%>^AW~}9}RdS z7MtlK0&W{{-5s}wsRs{#sNyW^|Ah2sYg3ZB1CJ8$s1O!r_|*N3-@clVcY%vsnE$ji z)C$DxI-||dx7TkU*?<2x4(-#g1$%zh_eZU2R%o$(1b`Hidvap%ibT8$jtWE3omTJ~ zXD)W)=z)yPF-9BN{~-j7t^~gfSBQEm?ownlO1WHF zSF)THS+Fp8dGNu8g(4>u7aGP`k&2S2tipf>_HOYG7bjIU zGaEO96`NgEeSA();gz8XW86?^AhMOf8`m;Q1fQ6ch{M>})JBPiUT(&@X{6ylnWp>R3JxeD`_5lTILW zBnNH+=o}y}@~yjGihzUR?bv}w%<+UU{?MfwSLT9W*zE9IUs~ekUB{LNY!RcWXf*VP zdv7_ZR~%$E*>21On(FQEIj{dGI=27*$M5S;+??P&a}Jkla?kK1bK*csuBCM_XD<+e zx-fC^xOZ|$!P3nK9suYh3xL3DW;f+^1OW^XIW^%e=Z^drKP7#86zRQxq?%qhxA1*6 zhnSU!0GOjD#{Dki&hY~GG~EC{%3EuIK-JU*LZtB%;G9>+*H7b*lk>7%~-pbP`&NvEhp6O({Mc zJQxo_02hIhq1QuXEX`TSS;&}>gwQi!6`_lQ`w$$Ezx#fLDg` z{}LEhs;^WKwyyB^bweORhC}>>`M&|j7mgLbc&*2^dxp&{ma6pg0nU#w@ zH6?d)LKr^Vz23=BRXHF4)oKq|#hH(5f8D8c?8bAQ$(Ch}=bY`{y?Y*G^s1_8@FOYm z!3mK2%+{I57;TE_i07~S39y+FPZ%jAkIP6L**or-13PyQwj>@^0d-x|AZaWDz06!$ zMY+m!md27Lv$${wfkXuym{Lp}ISPT;)X0OgMByQmW7Pd)-0O?zg&xWPACdqI36P9f zMcFGSKlZbPyAxubmySDYc5vy8hXqCM?kS~_S@*UBFuKB7aU2|`R6a;nP@y9A zGA|?G^0cbn{eev1fA_KGJFn%`(O&vrev3G&*oBGu zvIC&wAdAk-ND$d2zIJVxyJpa*USe^-0k9+E-N0Ln2~$XX<^&Ct{Nb3oCZ=*8sc>U~etRM<3w$w+@4h#eotq z0dSFkO9JdU@Ton+Z@*@so^i3_g8Q2ndu4T)8n^-zP0s~>c86@QGwYd%B7i)uYgc!J z`B@xp?Dj>(hPdRi7nD+OR0R3x??3oTtO$3Shjp!3k$Oj4<@NFU(1hU3z31cjf4y+X zDRV#}6b_RHR8_V5n(=#v;GA_5F};z4psFHkCgjt(fun=r17X;dIL6ZWurf<6G6o=- z*-9!nDx<`OM_J!U{1cHtD6!NrMwTc%Oaf>;^cm%vF|)ZlKO_M@ECA3n4FM1eBycbr zQ$P?2g_S#utaw~p!(w9*aaSMxxYrY~MhKu_ec4O*f3ip^gfJEjoO3SBeMCr**Aacj z&mn*YMZ$QPGXP$B2NeDRVvP8DcE?!r0&sWoaMCRfg#ryE$kDQNTxesqHb%k|E2G3F zkVAXRxPKJny%#**Y4`Lm|JPgX|K-ojH{SBTq)P1}FelJcb3#^R!8{iHH9qzr+{fC z2q?{yWg>F~kq{2kE`-%3e9K3->npsluinb|+V$i7J2yEJduFj{2o}`g?C!E|zdR`K zh>3?O_^D2UoQtHi$o;&0nn6W&NTFcRUq0BNKl?o!;rIP;CdIP5r-&l%WqfZAxOyS{ zWy0Y?aW5qp2oZu_4ciFV;R)s*K|?5z(=hxWI{i`hM`tqc*B$VP7#WU3bWqA52<~~t z0*W23@ziXJ&sRrSwi!!TL}myRh#fR^$2J)2fCvSyDvU@Uat89Gc7s?VNR?QGuG0 zxe+-rI~y2IMo35)d^XB~Me1XP8xi4f{CKk)Trz%zw}6A>vZn-tQFh>-S5aG1HBO4mBAXv}2;&kh&&$kB%GW$ZSbKq+%3 zvYsS2On&4G{QVz~?H{^b^V>fXxC)C!s~arx#Eg*=@aj#)-{lVVTPl3tw%~ak7T$lj=Xmf$z{&J6Ndxp!g!aN9E6uC151)|e1 z&n04?P)jXBbNTXC|L^|0uz&dRBmBePs^s@xBoghhpQCBYaCRE9+zrLGKhnzge?0%y zm57PpAR+=2V<-;9*@eL+ki;39oDn>NE4VL*z*xY{VdhXRZ*Ybu!lKQ%moqYe3XG(V z0LC`g*rFQ23GG1MTPx{SzuTF1boDjmfE1Vmd%nPeCotN?fh!I*!uJRNic-K zS#oJUiZwY62Y%r=6f+=S^Dr2vpTfj!UJ5K@BU9sH?KuDz2yW4s3k5iVuawm6EqVd%>GeQ85lgjnq zPr+m==lg}>o zAXWVQoUz#;EL%dSUZi|*_tl0hB02{Aure8peGnnLc(MI83Y1A)oXWoCBB-KTN?m`D zEkGPpGzbQ`0?K0nKp-P@*>GPIdUzT6dl^Gaz}QAa1;zro9CoMZZ-i4Is-Ln0fWiO> z2*4hC?0P~+0;7QYmT@`sxUwNQKM(loZo*No*bqk)hk?LDA4QBc!{L*WJCCIZpB((7 z;kFB)0Z752fsh-*K>%)LMZE!h+hY|zxD#+rfQ34ai0~SKS5YQGG}tF+UrYKsGXe0C z`!IZ{y;~02(yNl!e#2koCVU=R6vrtrro@%#v~vVS$petMkwp zt)?a>#zVp@gE78u>&?=`0^m(P0q~+K6##K1mCF!uAq!@lS;>h^4B4|3B|AJwAcvEh z`dUbg6Or|O4-Yk@y$9u!PO6%*O}E!tqX6BP5mYfsiL32<&Bq$;RXUs)HnsEgN|h zGV8R@2MZ4GoH94ISnTd`y)my@n0iApLQRCn<^oZ}XRa##2k)@;wi@3uWxPuWOLw#m z+_zzbO=a>vdIfaDG+;r5V|MKIisyy!fz1lDw?#Dd0>AdfCGOttVH$C+VblSj-jF*l zp8G^1T1%H(Q@f#CvuECE$KSQ7*gcxp+Vy>pHotr~*pwKP$}ICB-6VB2A<S4 zRCNgWWsnmaTXFw)A_fGE=p^D!0Vt3_c857Z-JxaTT!MWH`3y-N_i~Tc6&qj#B4lz1 zF}4s_JOBf5M(MdK0`NMAK&&zZm-;^!h8a$dK@njT8fx3 z!^ulPGW*I`*Qpc*w1&TP8C}DfpaNI`SO_MB%s>tRrh=o2anlW28{U1n!i$epc)TIF zI~H)<2k^21w}#0Ojjo4ug2b&75&h(EjBCM28vvdp$7Kc%GVtlWjF;~!rpLf`1JvfQ zR6T*NS4hw%E`ssk_vy(F%lqrKi9zvkeE4&bFjg*zih}D%x zvor)CjQR4cEW_5m7GGMJ%$^AW7AQbSJbN}KHdEtZ!zNR~)!ibVY!2I>`K?r4zc=lE z@ZXxvA9*~d1C1cjg=5N&orbXJ8K1tU_;0Eun&&5YXCrtEJC5D4u%ZN5H@U&k?IjfZ z;1-Nl97>Mo%@~hJnve2?=#)`_U#!!V{8lrL4qIwQXDlvg|SS@qGXDaBZ>kgY9K)ofY1OMjYfB)hdZBX59@uOCm-H- zt-a4h(@DO%`*xkWx9@Py-uvve-e>s#e}Am{tx-A=NkW>5n3a0A)G@XOC7cpaBJlR1 zE_e>^Zq}Uoz%A*pFgD@LQ4XYM7O55xt^d{?1^k7vc*D}{j>onAn;gM?UvgJg?CSv! z^1%IAb0h6>b2ewMKjTCPR#GS$V0D5ZE{L{0zc?CG@^QPn3S#Z~S#<+=s@UUf!O$t* z3wMBrIPbZh_ybSP_{^b^2$t@g056xy`#+be`u7QYEEoL#WooZ4N_6^wD-t|aDcO8^ z8T|Geh2zuU$rQ{t1<8ViVkNLrc?^ttJ})I=nO%+&1&Z%<{Vowiw1dTVCIQ9FBv)fngdcwl>%t)BBHWsMA8(+l1)yd=J}T_IV@QrPq&WgFqc6hYYsKl*=!a& z(>))r<8ePPgIw6-M;A8N`KU3Py6u_Fgap~@NS}4p9H?se+671rVa%E}sZ@Jivk)>C z$tk56MTZUFs|2WPWXqZ?NlMAOS!ZQaY;snmQm?5z9sV|cQ;U``HL)-g5mnU2NoSfR zl_bf;v}Fm@d6l4osJqXefByOI%U}NT=I4L@=ijkKz&lZCJOmChSVH%%39 z9o<>8#nn7{#tiCK^^fX*x~>ZPb_9XjRYR4ESAR{43*-OxhOfMN3!#HZG49js(UrjX z?{dy2Sxn1!F7cZ}R?Vvw$-<^RTZLuSk>vQC04z+37ad_6k5=zZa2ON(WJjIs?&0AP z6o=HE=Wm^#4*&4wQqIp1b)pKZEC<~xvsed@iNaF&{437?_0@qdubiin@DUN75HNua zLaF4v3z_bls4DI^1YQKbUYz^xe8_}9`NV=h_C1%l^{jA*bMAOy(+Rqlh?&-XbP}RB zB8hDD%p)b6?LBeH`h&}d^G|)|y8eYfj-8eV!+-T^$i1bcxtSd#)rG1q+Ag(>f~WeQ z)co;wqtb{-8fxK@qI7-4tS`KLKKQ*=AkZK{(O3Y}^NT75RD|MiceCMm*dRcs%7#pi zU{C4kKj$&);<3Q?UWJM+ZeVyR0 zw67=axi$_#7GXfxP=C(tYamiJ2~lA`x1_579|Zi?8N7H~(T#FtE=UQ;LB~j{1fA3a zfrbR436Jgi(nE?B zEmkH4zq?C#e8)<&>pB@fQcjxkMgRQ;%AvVPRg+kB?S7g%(Y)0@rIe&-{cpTKkN4$K z9M~LIlMojjBe-jIYGz49y0f#hcl`PHj@JNCP^(w0O~}?x+>3{(#02yyN<>6>NVR*1 zbX^y~)cH?iIwc~9FIX^(*`!1@%v>kSkWM#;(blIGurvPuOlJ%-jN|)C6s24c(MT_v za}E)SS(!0VGrmVlpPRP@LQZ5*4ZJ6_#V# zsZ-)KzgaZre5rrx>TLMLPhENm$ICekWNAfiKAY1p&^3<5+x)E znGOJx#(WD*XR``9K0lww55Kpw4?LB9h%hAD>V7xHF9N(csjH{v{qq&~R%^W9r!!?O znL=SfVvaRL@VI%Gw^29+kHT?w*8-g+Hc>ccMW%30a9jc;xH<2+w%74>6IM8bLb5u& z7+nA!+f{%x^ZmHGL8|IMbh~;e334x-C*j+Jll$P)k9GX$&5ox#VUvTb@IZub27HTP zCD88*|JYgpGt{IG871CRBp+Q<{y(E|Ai}>~2fzIg&d!wU9?Ydqam2yuQ@)^Qs27P$ z3?&IfL#2%IO_ehrEjMEu)}?i-S96-`+Aut%P|V$HMu(|ONOW|B$24AV_mm5V>F&Kk zM51UbK8sRHiLeMov0|DdZ>@Aas-ok%&vzoiV@EesR|j*L=`3>2S}24?#5!V87SSO6 zu&E@}wXP|{HuJ==s)uQ-jn*Vhw!(oy8qh3u(@L$b|8*=difrx7$&-{QW7ATn5;{{7 zHsnD|6qQbI@6f~Nv$qjM8!lTbzS$a3*cQ4P%o0CL+RQmE0O3@BqG9# zl;XXM4(jTfiz7t615Htklp%M~F&j))1dW zdJ+-RMW;>KKTUDnT_SC75}kDwi`nmVBe_lotVPTgDG^rF$ZFtcy8!eC4>Mh6@>&Bx2Y3oSx=9A4yB_;~{xmnIG!5x<>m zrzj?{AHn0mlcH=8zVg6%>8-*%J6CaJ?W7`D0WFmQ5RK=rP0vxn)pOQy4;2w(hpFPC zgAdw9{^XpA2sKQ-^BSg=EexY*?fR3X=(;Y4hq$>8Wf-q11_oDAmrl@15R2UG1mhGA zh{^UlY{hruG-|vjn41KFn!2Jf=8yFB7&bDKkeNi$qA4XA*MWWXvRbV~M3C7|Au_Aq zTf9sI0>jEQ^LB` z8Cr4M)ps#?^QNOioHOSX34dsF-Bc!57Ue%y`x9T;e7VX~w49bE%fho?+{3=^9yfxAIB zsv7O_jU%;Pl&2KRlqP6q9yusd+>%8^M9w+f&xe$*&D_`dH2;miQqF($N4oUv_vh@C zvT-xC3&>tG?Jq9`Ps$s23xD&)fy)QRPaP#bYRZW_%LvY}f>MN(Koi&i&(3tSTBIBE_4>`#sr}VoI?ccGO0S=|VsUxKpcGwYcT`a&9MzPP?$4bs-${Jv z)`9-QPp9&h_$RcIpVsu?McK%~SGTw)#G}DO}AgY2GiO$TrzVA~PT^b7pRZRnfrIetn zO^BL`ikeV$TLfmwOp_X5CYD+;Ax;0JA|h5JS$bghdpV!pEdbsjKbFg-9xaYKlfDn} zK3VDqU71(dj~IqziFH}4bP`!|oeY#BUDs*O8CMVQJ<=+H!p1i~j)14b+R#or8LQOh z0;s#V2$4>tNQsnF^|3|`{%NB+Z7l2y`}my@jII4hw{zYiMadxEcy%J$r#}qmd%F>wu*AEjLH(tFH{J&nzT>hZ&?640gGdt%Wy|m=pC(g~(ae2=ut4wU7aqVjlEoQ>tah8w$ zY`E{*&$>PR&<8X-bKOTdBG!NK_QCu!uMauTmi}8Wx}Kaz^z(=fqGl0`6md2T@zQb6 z$DTgye)cnS`^X0~YgYO0Al7vdcsSmId_1CdBHl6qczc1fx6iHP|3-@iQbJ(mg|isAA|0;5J=R>7IZw^zT%Y&6k}{j{I-$rl zanBkHAa>Rl?QJt3N~0RaRI@bUsRszN)SJnC z?hM87)DHZH{EJD2pL13XjgpFpi$|Wu?P_M?;^F2sx}p7k*L4y(AXjl)N+~jxK9Pn* zNySmTD_u-`4TDZP$t6!fopE{>8ZIJ|avFqJ;zS^FEeJ8d5Pr7-CgJNxvbagNn=z>k)oxpQa8=1P_;r+WcfI) z?C4C8&U))KYntgy&xiAxLohd0R9!rxgqWB*uBlIH1h}bb5|L!JV@l0MaDl=)X}(lD zG3nkd0Nz~zh@y(DBZ8;_9x9=EWJf!t?!7}pNw}`Hib^6#q%pIauyHJHH8Cr;Uf>-= zR^16(h-tIpwKP8wVemoGday=`7{~sPpoxP7QQ|@YFiv+Taf~NOkjdieHEbwBSPigg znfDSA+t1rXfKdNl4I+rG=&=WGNHw($ zILE#sbVd*yM<$^>WqUla*yHv7luc#&f-0y^UvDfULxd4KBf>PT@kRvHUO2|N7jSqv z@u|l;K7OF|9-K#TDsTtkYXPqZYzVsc{mua{<7-xdQMq0!sEkp`^$RPo7tZ4%8~`tF zoPYLa;m&=pB)}4sAxQEaM4lEOY($h;ZO#X0d1_)>B1CDrm=Fz#iu|sHdWedT*FFX% zPi7yLB<|uaNzhy;25nv7W4KSV(N%uEdPsW(oA8&>NAI|dp$EGW;1(tX7r3w_AVfK< zdIJ!xM08Kp%uGWqk<_iC*EMT>M~_HzH?h7#f5!W!hKhz-l4?h6?0>PYvbZtjsa>)fkdiS|vp!KM#fs~o5h>I#E2Yqtj+lk#oFRkF zOvFWoVeqWEbyTh$o#i1zZo$YRRsGzOU!(Cm5j$`^UL`WKwc1ouM zl57>W#Y?EF_gVvwcH=?ALL@}0Vn67lvmzyeKwL00DN?FJprv_bvZj&@-P(`H|K0DP zD77GnoF%M8c*#K_)WH=gfr-p7g$ShJDd=q zlPXFxq`jCvZMn~ZZzBxji!AW0J0D&o{+;(9(TDT*UtV+je8Y`Cv5+b+EX`l9R+k-0 zy#=>Wn7R{|pi1GRcC`{Aa=a=2?X~kXW{ciA@m2ZV`-k0Ut{=&t`D3&6zGqg${V92> zNaf(iR%KR+c_UV@f@A8q7X?>Na^cJ~`v{#Ir^V4u*prT4(-=ihYF+T8E*upAA&+bY zg3+`mKvydt9S6iY|J8ZoQO-}hKDZ9t{Es+6!I zMN%XYmC&xbxKfui2vJc@lC+5wG^Ny`^s2g6R7Fw}k)-ImBEWZg0Z?XN%psqW!}Nzg z=_TH}?SJ`IjkQ>R(5>S=MdoK`l+~kBY`97z9j; zXb_A7!seZwMu_TKCm1bJMtn*htdj*IOr!t|<;*GFY`@z}y~6SOE}PBTt?N`o2o3rH zia2=<2T7q*UOf>$|JuM~`@t_PCc`V!YPKT)u$U5gI`81-D%r}N6Qr`9=s=l zr{{@3_1qC%f6lLdbH!`N8*X%oBURR?84D($jmB2grXbc1<`h^Tm57!+-syL;bl=U*G%J_clX5>e93C3o(X#n$@~gIsFYz`g{G5ZKp0x)qb8c zXL+D+D~|BG>t3iabDMCuBmX~kaP>XS#j0YZH&hT;+&Gq9o%GG~SGuw<@uJx^Tj zIXp{G+?UgNMQ8AxJ5zZJ-3WwqNh2 z1`(>AM9F29|LM1u{!i}o@k2LZ*i79tQQCXG?zaWkP(1n8p3u1eV`1;^Ra?U(8V)TL zdQ-d< zr8*5XDZX|s^9nfI(NfUtjOLw-ii&MaTwJ6VTCt^4L{p#CqK-h^Yc_zmh$N8|$=U!w zG3`Q%gx*_*>>sMmx<{$4?-l^>vxqSSSq4MpB|Ke{K)>vHbk|%~VNR$W> zDM^wJX$W#1k0Ij~L5$R|T?{Cxrg)9vFlJV%^06g`X*J_Z6|uSRdW9YL@z<(Ki6Ti7 zIkG%rHQMR`c5H=abrd-6xkhe*yUW-)cy^T{c%7w%x+;q8JVtFJNY&7KLu#u7D|MO? z5ol-x;Sr(c#*ha!wGg}vLl`o*AwM`iJG=9i>k0|IwCIm!>%1gzOq4{_U>7MA3*3TR zGv(eX{OwlvH@KJWSD zXAbAzef=a}WnE4^+(m4be3JX^TJqwN->bcR-7r@hpoMTYWKP#>oFBmel0%)Ayp1S})7icF@e_HW0AJx$!$Ph8#ac{2?x2WOFt93bt`)S8vh zijOS@SOv0z^|0ySEf30G;sZD5eEQ0aD*|VOvj#Q-uLG|FXWG7(QN@2-mcdr_KSAAN zOCD5U7H}PS(&`!irH8?n-f(0cT$P}#OXdALH2M-zDvFs>^#I`oT%_aaOG%&Jcgf+! zRYGh8KzO)Dgi0;y1TZhI)a`_e*Qs-oBzc~zh@lXQj_BXm5$axGZ$v~A6QAxI8XlX_ zh+w8OcX2P2F>~aCK)86-5Y2Qp{eH_CD5IU%%)-okg#K)NlQLPP7u7sj`J$9UC!L0c z7cKR%w?xrxGPDpLb!YG9C6!0hNo9z^1flD@f;1gdsw>g48MzRrj3*Isnia#PCI=#EIEZ8p5~kib!LXcG<=p3cF0y2QWs%mHrg32sw= z&%=puBDCcTE9XPu;cCE3A*qrrSouJQu!s%~C6nvUbX586!ti&(fJXAb7LQif0f8`t za~g$>1idN`e8VjgSGzek<_o^o7gp;+)(#7ul#A+H^+8?BTeS(Q5J`z1jwLu&xOK_+ z{%alYpDVdI$59D^58C+uHn3?=p+ueD>=poJ$IaleJ@`8+$N!SU6Dk}cys`;?=T717 zn}y4{vL|BcFn|;xN)2HeZJ1FJw@ud*lvoF47;{6cP$txZxv9EZXry9=kcgC16D8oG z;bIa|LM;sI>%C*=u=miG7f?h+B&NG^1`SOJxO%ASHfc}QO)N&V_aqFiLfuHSx+*m6 zg5Axdj_;GCsY4%EkFzvu++id2iRMV~mX#8&?rD*VxlIW3B2|@_BGo`LwO~NqJv8Y= zGgVc!+#qC0)or^*FgKATsMoZ)V#PqL(<6ZpqW%_x<}Wtd75 zA)!d0hVt_1W%>9MNBWaLxREct`7r+Za%_&?$t1vcHVU}kuLqxa5%G|eI%m)wI9~;R zL=i78QlvFEG48WsSDZ86WmOe*B_y=j=#qA7Y@pd!bR5f#BQJ?9fQP8!Kh@fwsH=Kq zn_(E)axDP7S$~=_SiJ&%##MxihlcuA9~3Gsh=>-7g+|5Hw$C#PbV?~^W=Y~g)NLIr zx=iD`DL0_9*;NoNQADDOfLbL^L?^@W#_2}i%BG?rf9vn*+8=~J{n^=UKdpz2E23#6 z*$qMrPB%a?gA8AKW#Ctm@a$8@vtpb@unOlmv?>0D4M7?A-m>kiHv|uw$Sx|SpYTHD z;MrNnpMCEUtGwnnUOK_onX9uob5Yhl)JWKf(ZxnVQ1R{RK?To_MmS|jmloRTrTM0u zP|BIBnt(|(%bK*G$6hUVdhxQ`mp37xM@-%M>EJwEZ78MCi#B54KnLuN&+B3o{5Bp) zrt^PVmDIjXCJ~~x&yj)C*szq0NzVfcXA~}xxZZWll5j50Akb+mX2x;$ zxdivz(f!27ulIcK<&Fb_2OgZZ@8N3^d@HC0K^x@{(Zqi(_V>bSqs1q;A{+ry1lJ>Y zg8C1>bQ*l=&H$%{d4P&jvhR%hFIq3^dM4_MB^qH*LZx>9qM;-5xBBW03kmfKs3?LI zMN>q0lxl+v3vbtAg#e+ojITeEi`QT+GsU*obeF5wzjP&H2y2d>Ff$2l*Q06$gi%RL zni`ITm|SpdAz&l;C+EmMqRk`1lcw=H4pq%Xibsi&Z%~3TDWU@din^J35bD)|Fk_EhFGu`KV30N*76A|Y0@TPwK31QoBh-6o#VLaEGugPgO329&Bh z^O}XluIkp+-P{NdEfmwFrlQtGCsIT^?=&o?JzYed2IR=%Ugz*BC0u>9>8T(Wh+D;r zjsn1>$z9!XC={FQUK-=RFPiYrBnhR|)r7mNhPua&Ku}{uW$N3-m5$SnrX{H1cU9kD zeE^VB~48$vET z?-b>4!)qS-*roM(tpc#5tV?h_WCjmrRpHEvLXuRifKAx!zXt*E(c}|(Wa%*KN&?}O zfpgh#C_U%Ec{q;|-0YQuUU{ekn{Z~-$1!%|JNeVwLZfj2PP20=@YJQm_gw9Gwi8a> zIgJVjI-!Dp-iW&UAJ65H^yfRTmpqc`ngEr+Tv#|fCczbj2Sf1XyUuG5oCSqhKpvv5 zD;%V`KgJiv0h_9?@e8Vii)u)ys<#;Iik3|Xjx|?MZbiS3ZXdi&@^%b#Q_+tgNi=eZ z6^qvNDrLL3cddlc=FTw{^{}WXYLljncn}yB{Ly{MF$J9#EQbuKeid6MOTbF@L5gp$*8r4A%^9ajUzn(QJpO=X@;9eE} z;t~h=?$<0nF=uf2@i%R1_treBlnS zq9R4q#X}Gpgk)6PLLebw5m8!7rXpCg%7kINEQ2xqYg`Xh(|l=Bq;q@eZWC#w$9o-Z*m{YbyO+rt$b3Olx}2DuR;;y1DVu%QK$eOZ33&1qP}}@HOBS z;NfKX+ZInngz>E2rW{pxQPtnoLw)AKwFn+dRe$jHrSp}yGN&iOQ=QNaPT52icY4&1 zvGd;&0H-P=0t%av2t_ z^wD@0qpk%CNMFHRDk|8vqZbkSzW2Ix8M8hlNX?5!sVloA0TfjY7e}O%DsEdbt;D}Y4} z^3i(hbx<)&p%DzV`4E>V6g9IhBC?lyn2uDuHipBbakU!-bvy(U3GpVRLv3;eSYvQA z;e^H2MUZ;PdR6<6>iTh{HQA1K+MhORHv&ndA|m19Nxr92!|~ecszk+g8g2cEL>RXNLd z1dNWrx-JSlir-lm?hGm)JQSA{mAULF=C~ph!*XNRPu%*5a1jYlK4pp+rrENaTLs%h zxF9-R(`7pN5pPKE$!%Y|U2#!UBSZvuQc4jzvm{A0Iw=O5^5SVOudGt)RNVwAphURI zCI(Nouk-HXN5RZegcyah)$g1k3)A%R!%lpyx^egQO!eeEB8H|1s8&L&a512a>xvkf z)xJobEaI+3LsTL(#=xQgd~9aaRZ~iJ>_1MR>T6NMwi0GhhqUglQ{f}3;-V6wVIgB~ zOHDzyBqAm%V$}*^s+!Q6>4Zj~`hIrl(xrD@0Po}{zt@&c(VT55Eqc|V3oJ*Ovfe%A zI#v^v@Z>%n(xvY1tHhiz%nOAgW%T;Xs3R~lb#pCRY9gSkN|L}UBfENnG>VroJ6w{a z$dSj9`tF;)!0;dd0RR9=L_t(_s=9X~NFzxa4~{@8;Y&lk^G-+cp{PhDoK(eEcxV$g zj)jQ3xSCtNxfx<=5;;UV@u~w9rC=JGa%4%80&8JM-ol4uYYC*nj>6pw$&1KgT5VoC zU)fiGSK`v4t$*x$dzrtNB4maTRf(Z_;uU=5V9NC_aVNt+er?5bdmXo~cRUlyn+PZ2 zY{aPzSTICOor|F0G#mp3VI#qcT=&Z;S5@)6;zO={&%uIkec%T7^IN?3${9uXxHOXr z3EFtI-zj(*g>EhVuAQtdZM57vVtkv@w|m%+-T!F!^PP`vlHV?wuBPCuhRj*1AwViH zgwvtyW6ZH>r>}44EBx=U9I~?p2VqTc>Y1fw27|K*PI3A^vA>s)J~&?$W){p9a@p!6 zYA8@WoXvtkowq2&OnL5V#|I9L5O}===OPpp-UME4T7YI~tKz>&6S37zj4x<2<6u;6 zT#v8^Jf^|{!dK3n-@Uux{`tVA2yCdSe=@z`QHua?588LdlIY;45!!c${OqT#T zEm=kfR1Z1l+SCx9H5Zgp3qg~eltdq?rCREVO=34ebENo%B|}|DCzE=1m0r{^Q`H_r zo1HS@Bu$m|pHi|U$x_l}rdEoXTBsYSN-|RaE(!1*PXb(sh^ARYMSoh!hdplwzd<@S;9OjnJsnu+ZolLtM0LbG#g>?FOgbLqt?uI#o4Mkx@)I zR{X6$1|O4Q6SOPa>>L&p%I5ke#(;doJ3kkc@IY(ajqJLNz5HO`|PEq?ZWxDv4` zk}w+rAEn(YggT+dT8+0J2*38`hNq8u{zz|p*gEc(%xmG)GQUO$2awzTKcd4>cRx`0#pRp4b!W-o9Y?ci?O*L;v=QW7X9ArM}EMUo3iBdFC(|+nr3~- zpjw)V&|@6UZ?!;zOH^xxiiTk^x@X!*yflZ9l~TmqsxxpWq)rgsSqUOy>MSXKj94$G zNyJVf$;|fn^wV8;b?$n+2|3>!=@0+mtNYJ=>b!5STboU|2M06ZnBz0!^#@+QbuW@g z#HGc4{=r`emT#HIsM0wW2kSRZy=@ubqkeD72}b+`5vmh%gHy zG>{O*v7)89n``OdxyGMHgt?2Nj!7xua}`e(C8od_+Fn*m)byAFc>rHJM-DMhyz<7H zzbC=-AGyT)#CR?WCpfCYAcjX~T_p;YRu{nNB2%Q}L(C8z*s$WmS@_W# zN8I^v;cx%uE8Jc!>E{Q``$~+9h78umnjh8a7dWXcnn7gO?SB!-Gw$pCf(>vS#m5fd zrghf^Ho5RHGKD!ww3#r3JrW0!c8G}aNYlRsx5k9Lt7Dpo@d5d$6sT4}GUrj)laA9U z-1Rkw7F^MeJvHw8l4U4!k!D*Qw^DVDkyKd)JlJG(ZhYW!&qoewj=@{mxfd00e>Z~H z9UextbJ}$93%ieODgbs84?RGo3N()*cwFF6g;&XwfQnj(^$k3J!l z|38gw9IcxiQ>C}0Ha=Iilnh_43&(3o9jZsOB40a8_Tl|Y@(Vw|w|M$J%Y59%4YQ+@ z!6^+aIiizAh0_eu@9iJNAOCYnZ){Q3W-NAY=DSeIXYJ?sDKFK+y| z9?tvE^|ETEgyCjZTCDMfOp-z=E#pKd3SlD^Mnqj%RKZ`gkMY2-7CtlWx=x$GTEZjh zok&!BwWMiuL^(o-ky1($sZBT=irH*bC0hrxE-(uL5mime9z1wg1o)0F0J?4_q9Jap zuv$-~(7yHpfh3jhgmiBV%vDAO)& zN(U?`9o1536{Xe$d|tfNG(%~e0GDv_NeHN_5*{}0iAP-kAd~g5gvg{X42=?2Q9=^C z$6kF7rP}NDXeKu6q6xWZ7OZinE+x&IRk7wbPMojaA1Ir`C8@+nVO0DJyYh+7xID)+CUkh45Mo)b~lXwzYyiR2QS|y+#;VpF&PHL-`jE1}P*tOyVbHm^C#lGT%_d(s?tR;A3$Nott25jwl<|IyMn9{g>D zCA-2H7uO)f!nE1_Dk6Q{vrC9sRl<&0?1h3<`;wqYp_qlKn1q{G;7LpVb9b{aK`Jp% zw5}vHbix>iwiK^631DXm-gcRyNs*8#NwCiRrt8vM$54rbzKMtiM)B5}Hi4G7BDu6B zOWk?e0J;n=YtOyqnqU3KDbLLkKXJ6+y)K-RIiYZfGDu=0&a!Hkrjhb68s9`wjAabG z$dba0x%ME1y}aR>)bk4;dYt9D@DILxpL=ECvL)s-Wmq=q&~EZwC>CC`1DeV&fNF@4 zrWt4;8`(MNg`G@*osUsO9f68A`zM_HKu{|GpcQ+G8VXcr0A&Y_e9;y;K@uJ*3${$a zt%_iSa~vD4wZi745ely*C`-!`& zi@S(K*L4$?cof?pgeJ{tXylNsBS0n#PqX|rA!F6;NHGl+VOl>B5`v)`Dkg0uArbD5 zglLJPnzW`Y`j*)$;vpU(WmL)s4AI~+_3uX1!az+)0$mgi7K!D?xcBWf|IPI!*N~w>>k6a!EQ?2xmC!@G;n!Oi;p`eXO=+t0=rIbp!ngo$-bQDuwTs8Gr1#o4n=0 z3tv74=3JlkAl8=%`NGhcR~|<&ILE zbKg)}0Z=z4Rr|1qlG^xvyjhL`K|93!$)~^jd$BVW&^DZ1N8y32*w{c4;nahHf&Db+ zQlG$rwHI>JLX6;|nr9@eh7IQ;Tsb)4V^`)pJ*yLe+Yy{LcED|S?nI4oPHmJwKBnCq z25ATMRH#TR00ia)mk4esbSU3iJ1;-XtWJWfV(g2cIp|zS)Iwk)Jo;$wtc#%vN|F|C z6w@RkLQ>Mh9`=((R}lgpRc&sm=G2C`n3Nr6hu4G!MMNDDk0@eds-l=!lvFHqFD+y* zLXs%6b;(nG57v*GSyeT3 z(!M`JF2UePMp7ONFN3Zx9PR}-u32~UX5#Rw(H{`HhSduoZ{Oq!-<#Boxp z|KF%U7S?qoZV$?nvwi)sAKaTAUOtPVM4*pddVhL&^5lp7;6IT6?+V#>3xNOrt^iUI z5b+AQ#aouPh^A!LMbU8gp}h%BL&M9&%_qFA_f*HQp9%~D({8S@e!WCq`xX83Ki$dx z!Ak#6|Bs>E*{EJm?&q~`&?)Ex!)Rec*2ovqQUTeG6&@!AhRG;k9D_fqCQ8N;97&UC zsJ8;c#Oge-jou_YY%D&;fS|GI(oo4U31wvWVr;w2YNM?LEZ9bfp?8PCj&_dj)srzG*FXI?g^ zC%7DN62THEP4VTi%ia${qD}&EUS>r?_^@+f)IS_E;O0A!rw$gINYqDR9S!r3>tH1FuUxTOI_33E;S?w;oB?-$lltwg|6YC%ks{l}Uxk_=DbTl-&tob) zrb0pZ`pS9bq+qMypf`G{6D5tR%TO87$E{eo2)vwJ8!9S6A^SO%adX{);d5@}5Ou6P-NXC%w5>-^5c-0$JVv%pJ)9aF`l~X>!Q~H;Wc=ETt3^kx)@>Y>*nQUO-*F>$)gWYU80*{V!fW)KrQTNt#BY zp%g9S`&N^uq^dUY*qiVV#Z>#`JlurbS&Q_u`NHgcZHAPbI>Bt-AM78w)=(D4)X2(Ggn`+cCE{ANMggF%8hqLIXdEi zlO=5|ZALm^8^!A`v_`xM0;Qr)#kV4z1_+?3d$njuDOxoiby)AMbFb6W3IOqNvup{Y zW~kSeSc; z`i7NkI1=Lq%CQeE;&wMR(5FMiTJ3V`17DSMX0qT?^bDT)SW$l8(}}A zy;GiFYro&R|7JG(lCU0;230{B<}DCh2+dtugG_h;@LCFRmQvFMevMg;7w zh7pZP>qQDH2`m+;>dsemGAUvwfm=b|55F{ zw*+noJjn2kmKVj`8Y(XC$7ZlnaQPnc;fEx$O<43}k>O$n9!^^K1Ubwr7Z@#YFeWB>=!NZsG^6UQ;W`o&6 zeaKOvoi0JBxWouIDwI&wkry%|!+i%jB%%_gRzkv6YRc+J?`z>kHVUGJN-vcpRMx?S zE^q8M(I%c$6Vo8H#Qou*|K3{%-KRe;DdOR3$hl1p3Xbd9kcX`At^nS_KWykl=c1yr z4Ps$k7tN7WLk%UFSqX`X+pafwktCWVQA)wZsbnpoVL(GY0!t<-sq1iptR*;iHL=K= zM6^m_OWVx}lvMG)yZ+yiwZBUU3)u?rMwdClfhX&5sOv?+cqh&q*+5?O1tKEjCv(U7QknkJu)h!Gnqqhr2icZh;h3L1EwNqFdV%%oUDx4zP zz<04ttgC5^j0rC1vEi!`B!W+>@kU;9V>ahcJbjZ_ADr=bHn+LEKIcm6*%z&$Jw>SE z%X+oQ#vmzyo(4?}RIh#Nk}IEx{^+WHKGnMPXeEbRExJ zUhs*-IadVU7=n8uY*aWCxZ^dWVGyC;9q&(04cP%1#SX<#mR^7{%wH%lM*ctTJ}?KmDGA?z2Bk2kXsH!px!)Oo$eK_HF_2j@AHlBHpQ}AQfdxk&})1Sx8#UG=~Vw z5|;70S+BD%tvgZ|*9PK=q9rsctx7wUC`r1Z(^UOfT9234moQ*mvM4p(uPOhdP%t-C zG{y;TM2OntrH@D8KVw%;6Bq3?{q;6yQN6`2y|Y5vl8c$OQ@SRQMYP$dfW?&fCnnX- zq!l6(ZEv@WVHa-}09BPJHPKK}7p*h9F)*lc349Vj)}U_5vM?m6v`D%b-nAWu& zTwa%zg=sG?S&+4GwAXQbKJbNaE%~*_*ZlP5o)2Q&iNYqFLrpx!jI&tta9b?3qq5q( zws)5R5_hBUa1h%pnTN0BipuN|r$TjAVx)W17s zmq}bV$pA(0P}USqD|ea@;bAFcg3I%sYqOr0(~?bba)Tj>3IlMKouh*pAH87V|l?YkkA#kteKD9;H7J4K*$inF*tHGFUS`*A@;y>WBz-1LyF1&bFc>O_!K{%XQ zt>w!$!g3NqUue@VW2%OFvNzAXFqzC|L}1{G_)ya$90-S z4oRKZ;o&+m(#;69iTzMRqLk1gp->D$>Oo%zCm1Yr<34g=a4b?@7XCgIR)^RbbNCPHcd$oI1b$QsIl=gty)lI1%=j#*?Mz`n;pZ zI6tS{&iC`o!b_>wdl#J;7CEwv83v&-x|MV!nYJWB(NJj^V&A2kib^%^)2Z2F-dkR( zo=97V?usYJm1r8h{w-)6un6fTc*@QoBP! zOuU*`g|2g1o-byXpSZOA5C6nj|6l&YJ11XwZKgL`rnpysJ;Ki3Uwr#Ts)$~6_ibwJ zLJ)V4Hpbs|5HK>r#}ZsZ#BoFFF2A8TMMFpZz__DB(NS}tifTy2q_%Bb1QVOq7lu(| z3tE*gQkm#G6N}0wk`Tlz^{kgDA-VhdS&6%=7&|c!iq#Fd?k?`yu+&mDj?FrYEF+upk`|4o?U%KP` z?ziE~--Z|85KbS!-b%Pxgj>MnWE`kava;z8I`T6!uh(_BdvzjtyC-Nw&G6_X=Um0U zvb{&*RHwvFGU4veB72IS<)Uw$x-5z@H{rZUwIPp=CvUc7(@+aSLRD-GI0_Myc|y?a zuP#g6KONk?YdodVW;=2>-u>|oEdajsr5gfpc=WULl%9Xm`o-)#6O#IFUq0~Z&00H` z(=*{xw=QoyEc)$x5eJ<{hlZE&aBE;2O(~hUM2;LN9wkCiS2I)X`>f0J#ol5+FF*6s zi~faguFGHk`rLm10XDSUv&Ix?d-TX5W7jPrfidm9M$2IHzE-iFPJ92d8wZ>`#RLoz z(L@!^m{@(B)mAVc=~3JTrEmtcRC*WIzsk$Vr``b%z35rm6dZaPl(R=>Nl5sey`)b z@1OHtIv)6%2QhFYJvYR-6T(T9Nv#-fV}~nLRsC9mmwd_P2==w-EDFyLD?WYcfY(3v zIKO!Q3U}|HG3%9C9{+v8Q95nWzol{qrpbP6zoxRI0g$&z1dNNnPBlxIv(3QyP~#|j z5gt~gLnWe2)<9`0`bW|RV`u#^79-Nq19l$7I3d>E5|2hK?t&I~u*r9 zj)M2y6h3@IcxRvs>?Df=DJF&wF78f*tP8bw`2w8F(2WGqG@V51}A;u@+}%EQvh zhY$Dc>Gx%O^_7UPKGbez%?YLL=c1}+Y8I7WW>#0UNf7l|g~;j3q_c&6=83+4{H9Aq z5QNGE+ZwOAoZr;|yaNk>kdL-|@74LAzY(eb{j%5X-8=VGg14dK@{bsWfH%Cz{tQ0BX+LbOWnP>`C9RyasB4i_-?saBb z11jjI^uI~GSKpR8QU_JF`un0f0nBX*_6ZG*2pb<$vJ{j2UPThAb|aOL)io?;&9N&; zwp;^*>IpC6l^HOpe03BTNGNJmkXDDi8Y-G}vJhSjF*8QpfxBxH1J=B5`sCbOi!Qn& z{zrd!kv{Q(bH7*30;U#1+pF(b=BPJvjjD*RpDgGVhK*xgBFT)+a^UlK);#s(lAm1c z@m}ruVhjkGo07N_i4!(0u2%6TT^i5B5`k~;V-yj-6l;1BuIii@S@W3A_yd=(^V<7P z_>vR?lE$BCFqgp8s^By=;Mh&@HQ)e@zC|1)6lm<#WC1tX@!kBZpMi^XAwMZ%43H! z_K$k*`I14Mu7hDHpw9J!p7&o~aAlsjTb%pZDJr1BaX2RdS!<}$BXGo)S}5NUq3i)O zsbl{=U>?CG39g$ml)}sRGq2ro)Rlz^#Y>C*6}+vLXg0-(!Wg@trtSEDOagIflcJ^} z81o0TO^yTyQE|kOiy);KNB86RlV~I8b|9&cwZ6x~gfOlDp9Jrel?k~Ma=5 zrLIq_;h#QSq<`&w3;of5)9p9@@@xK!U)`I1_L5d*f7K)%4Nc)15mMs3gye`8i>+P_!LB~i`YKd! zJe2FrPCMzUKv1f9aP;Vp?Ymn8oVI`8{OdaQK5AOWagIfczHP`;QQ2aXr=fNgnN3C| zMI|DVBMI}Y($9#4YsvQdD0jSuCfYWRwSjcJ*_Tim(MNS)oup;D1A~)9I7~BMzO&}< zf8&_%{>YriZN}}vd8@40w>ghV;ufKQ~Q6*_#53^NMoTuhk$aSS5>JyuPk{v|sfPl8K!Q2jI$j z2+m3^TxJdB>tiBbdp{MTl>&01%Z;6s!f71f+tK(Klp{D2frhY_4V&0d5FV1a?aosY z>@Rv2dmWrEDL5uhZa+VLka*_6YRvBjPFhiME;R?>d~{>Pcbc%b0>!Oje=J@)gnbES z5zGr5iEx;dJEidT9JKY(P=bfWSvxgPL1B^F!H@9OQ~0fKz?Z%m+`A34bKzF${wZh1g zo&;$zpUw96&Ns6KwnW@gr0j|oRjqR5Z49tVh`DPDTZag;Z$I@td$T8=+T?61kAFBM zbuQ~MNM(xN_V#^Pyt@H-XBPm`4LOIbC2Ur`ZIu(9WAM$Y6ba&BarvqJ&1e5m8IJES z^RN8wGXImiqL-4&mA&v@VO5XNA}v}paB~fpaGBiQgb1bHlTBP}{O4BH95pqrO%|ka zvZW{M(l`0l9IKMd4DG}&8qQTQu7~mM zC=ArSIuaK^I3qx(?tqmJ<8EZW;AiaX9*Y=Q`YG?9U*$)izR7FnOJ06`O%kD>_xMoo zhWZPWsq@rPAKkv@2nO<P2*;P267L4P~+ z9~V@C7yf({-EAVXCNlsVlsn;^OJO!kEc!ZOisE?5ggbk^@u9<>C+5m|z#9cNDq!%C z;9(P==?*v|-o}v^7vtWM7X3R%NjQ5UTyBt?7uUhpP6~My^jarGrFeTSYNsy|NFy{# z%L34yoxi+IcA`uc$!0;7?d#aowbQb{8RF`=z0#2I7X4iFJ*%)Uo8r+r|D;4GxYgI_ zT!oW>rNUw_cpc+7-bGngyHl1jDoLeh*$V5Vc9QxoNu@F+s1m?jbN?72oUjCN=RGMY#f zFVXZ!G&HzOJ#g@VO_h2~+I*V%2zonCH%XmvGOtcVq>PNU|EsrS|1L{5fm zFFjQGH=nw)|Jt=^uzlzmmujOHY`S2n(cND)`G2KY#-cDpuIZvJnr z`P4BoI%^(FM2!Yc(uUJo(Z15pyY%cL?WJB-@raGMZ%QdHDanL+GunW$R>_9NF5pC5 z#BmiwO-x#f*GLQ;4}WcsXPZ-yYJt)&+Js;#8qIjqo{)|iMS_5tc}TP{?rQFd5-KW+ zw&*2H6PM>|vrbesiulA;XbbbP8dmg&8P~~aqx$oyZlpO-xBWL2a#t3>z3=F&)OTHOBb2F}ZX1zJ%6PFM8srNt0 zUp;x1ho_l+OU!0Mh*Gj_73~t!DK^>BcJ|DSsevL>RPZFuYnD7zD`GbX4?VMLT7^-e zZzw$p4Q*NkCKp15w8$gJ>ke|~f(T(JH83Cp8+TSw7({sx&Qc1qzGHvZK{6scd9wx) zt{*J;(4_^JQ{t^0JR}%Q7&N#S!AaB+d6J8T$@G4W3wpgN4%nywpd_`0JFws=DJQ_c zc$j(VIMYeZjVPnF&+DYeqfTYKF(x#|+=+4GbFmPdtTcq5@E+B9zl~RhTXi6d~Nro6H zqq4{>`bA%sYU3VC=_ z<$I0Clx^Z$jFvn#7Y_>?GX+FULPf=KHJ#gf`08q}``pvl5C8Pf9A3M!k4dcVoyEPA zzwyiW%P)PYPw!o9$|fYoSY4}#s5Lxoc%+@tn}%24zjcO)NbxepX69+!uV_dK@r21j zYYN~BGeKh3*AOp9MMYI6J-q}i6Ethxt>Y@FA}QR*r9C2jzu}+WNqqNXhx%{*RBz8b zw$Asr5)c!If=|l8a!dL%Ek83VT1%#O5-|$uapxOcEEw|^J+fjJudvvr7OJh!43c5 zYj=2fyyn{8oT4D>c8pdHMtu%>>^`e7aLlJyx;jU{SARpZa)5!nrMk?{0&3|ll3Ki*4CtGXJoW#H&##`>(reM}FPl?VFgJ(Qv zW(Rvbe&vX3mliC6JL_tXT$}Jv;I;?nliuQD(WS(c1yJ8mt!`=!=1hdS)c2fwa{>sw zb)I?QtqpG-XKq@Zhiry=vb$d_0%Rvfa9oYZINsl(4F(sn!@Ks#uq~ef(R#RRJ={kj zL)O6CVO;-Q$UqS#dPA&=@>U`|Y_`a>fM;*QCm$ES_p0#xp77WV7E)au4+Gu^cs<}j z11Kfx8sJERYa+}PUIG5`o54T&8hq;&urs)>aLJwd0J^Co7|DUSqZEw5b0t@XIfUXv zMogG>GtO4sJYpkF`R_R4cxqFC5f>H>OqMP*A658gqf5y!#=U+^1=J+HMw80qI9U(z zrS;5yEJ=imSNK>nN=a=Z#3c5*jsE7Hjt|{9;@|sM5BjIxv&yR>h&0xdQ_$9K=$6*9 zBbDx55#T%h1@N||4pYQpJC|(ZFV&<&Sp_A^tiSctUJvfqxyJwS&HI~Q{PjV9>o)Q1 z6=jaZI!Cq5SrycqOOw&LO!jUy>8gr9GzEdXYtkfUR$2g%iKM=iGoSArUA_9mdp`Ee z$7guJTQA(;_!~!$bAI;KuAgg(5=90f2y4nEuNk!?XS-#I%Q$~fvAXjQ5ev5zQPOxZ z)_wj$gVS~P7tRZVm_D(WIO^PAIWH_-=rn|y+fl`V)F+CByZY4lia4SXbvNL;DNfP3 zeD0|O{S)6ix96XA3PZkKrx`ol_oTXx*dk$CF06RHQK{4&wHB{pCjrlezDvxc4dDCZtrR^f5!c_RvMd8XG9IJiB0WhW&rTBjY-aobnC=mVE@!6oas zJ8Zbwcl_j&H+kcD#cwX}v(O;T>b4_G6=q3+W^`!6w3Z#va*%d!R3iw{$CXl0Z_e#5 zmN(9EUUTM|eVa|LZl$vDjsO4dYumiU3z)45{_NfmBdMJxZa z6Xzek=6vB>aQAgsoWacmS1g!q92o?1eGjTTTD*oJy69WEZ*exOPo4J$4!GPpKBRR$*nx)ILkQ`3LQUCGp zy0!OzeCwoq@taO&mM*2RTsNbNs@832a9$4NC!ag)f8Y1b()&Ll2Bn-ARULDWn!}>i zypLD_d+*;}0ld>+fL&Y2#9`mHXN7~RM39Efx!+rtoMfI3XP^9o9&``#n}2iA(`>${ zqP=C`gkf52jOI;ArXVgs6*ZGF>90opRw2ENv6jtbrzs9++Pikw&rfDgq`l(8@X8XI z4fJw2Gc!*)iAPSZP8;KgglH4YZ~+ONRJ7{wn;h4})2WwItoD!MDiUJn89CUS^ZnN` z)xqzs;B@Hq6OWnA&3#kNQPK(qbW0$LkZ~L+H50Z(0U?>oX?D(sJ^uI)?RDSx;q%qE z-Nn(=Yt)<0PE79Zf7?T0RJ>_}7muPfEzp_Z1@Z>E&RBFaUVQVMf3mN9^!<-bDI?rXFR7@_@P@@dE#@CrNpl1YE%~Gs0GdZa+6X1y9>gR0cqI452tsOG8PCCK9ypJ}0g8l9CYxT>IeEAUtt!zE|V+Wq1hW=Q4Jr->ua4#3Wc)a2E>6*TYY{DJi z@&511N<=R5{1Zf z_!@L4aLa_lnKN4laUMtp3&8>`gA4^q>-s$!1glArBYf5`>~!_!y$75B_^%EA+Hofz zJIa2t9&+Djg3ScpM?;Y_TKY-XZ8o> zIRE;8CUiyY`b=~LRI5t#1{<<`>G+cV-0we{f7kCnFYc@L(#^V5*N0ni?S=2PZtW)C zzpDXwXBGe-Z9jMIuA^H zj*nbT>TAc{N_audWR^m-ro+~`uO{h|Dpm^KX(yW0TS}Ixs)AB zUL3Cd0j}s6T2pq>s}YolDaWqvz*|z=G{S8TfD)($nyVV#LMh@TRl2U@&fRl3A(x+-==|f3e(Xg74jMTE$FRmNl>VDc5y|o8o1~OwReC zt5;ZWoWFGU8=Q#HCu0@?YnevQYJv<>yRX*WkE;A=(s!3?N6aA?#%c44@2AsO&uHck_>g;RXM)Hx5~#OuC$UyZq1g)>RD z-rYVw=cVO2PwdaQ*(FYM;cmcv3$j8Qoe(?7UEL93`rF*3y0-uKfKq}3fmy(t=L286 zbI!>!GmlEqaj)Q|Xi1V|0Z@P41YtX-eTgx6NiN7EVhd$#nRQK@(f0gd<3V4sykihg zSo8Nw6>VYyoiZeNfN<(?xCftp5`O#{;rkDio4qij68&xqybiqOb?mz2O?JpubPIR}&qdu+ z7cN>NYw=>yfE^-I#GCk;39Ic@z$_EpQAL%6O6v_oCDpV)azy8-$Y!`(oK>!@H7HW5 z12a{!S_5=xXo#7ZGS{#Nd64yxgX$&_^^lq*IyQ8!L237OAJ;JkZXw>iTL8SXZGhgz zFfEry`%bGI#~Y%^)_&$7YT{lfd6~O(G@IFTpS%)(;p{Aa^*0Cq+Fk9A66I_V=|p6m zGhe=6WW8p0(ohR*Rn<_{h74s)vr-(55Yu_y_>gRMckkf%8&(6rP7a7wkFzd0`<~aJ z@z6RwEgBa-PI&i=&#Z}p>Z%0o8g%(2QncJa|m zu)XnKK()tr67qKaVxw@a1fp$4;024sTsyvfGVp7!KIDT>U*$^bd3D%ez%A){N@m=P z6}drm=(D|$h7^}EX zTSTxHNV~rKcGDe2XAw>C*jnQd-wIViSQcj$dFoP!a0Uv7kdU{998LKGZ>xKXiM{`} zxdjn81#3aXo0jjo5TVztr%xzs%D{0coV7jmDOCu#s=E2Ag={Q@@_U#Pb{vv)K(F;@ zZG&f59 zQhNfIfG1k;(Ye6qj|+eI>zUvFmUDhzxRRBl2o@2@#<7i~D5x#r)P>MKMVzd|+1yzC z?|$EMT5*bMvA`Xsd5{o{m>@7-s{dl8Gzs&#o4;}U&`sixd3}VtzhZ~cg zhTWZi8EK9c;}#LpMgJ}e_?=t;tX3z+Vz0hIti5wA>V;l*#8I*ZiAM_uG1YXwK3>o4 zs6U*2{B!H&*Is&1{x4r%*ypZl9IERwclOw9pC5To7e|-N*j0o`8MWuFdoHEaqPAgr zBSJNbYT7f;%jMapALn-f8v(ubGKH*J>RU} z@EV>lHdZ0KBl2l)zeAjfiw8+WV4|sx{ij>p&V{=j3jZEQ!(`TPw!oGTFwSeIiI?Ez)fFpo;S>`<2jx2Qdx3O>ZV_Iz%&=jn|e~0s2=Gscq5kV z`HY1fB4pki&bigk`Puh8!QJDRc;ViPuAk#Q^seMw`*ro287Bc!=iV1;nF&oi7B(Jj z1+d*)txI8D3PQCPuBlc%siBq-)jC+?edYfL4Zz#1#dcONE$RhpO6uH1aeFGvt(7g& zCNf2coLLv=G~hIXbApW2Lwv{9=Z{z)cOTSl36{n!T?u9cd#0=g=k@c#{nG~j>7*WT z@ph_$-^=5-&9ROh|G(=_YTz{DulI>Dxlt6vwj#eNq$e4kl$@%_?;P+R9^Z%Wz6F2a zJ@7;O!W>~$;9CK25WG&!M>ucKJ+-NaHSNPyfyWgti*T<5|KOqXD__ri_3N40N_o0h z_Dm?p1z$Uz*VTzcJ?yt`h%NU(8&9GNF1=+?)QMeNK}Csmq~K8 zced#F(@%e7A>aQ;7X87&$!b}exoQVS7+Y2M7?rLU-`nx74e*^<0BAgMzlv4PhvR-G zd!kk?fjTCJXak4r?2zhi)VBy#2~^YqWHn@h63K4ND6^TwLUVlW;a>dsv-{~!|CwH| zAFlG${hJmsx|(5CqNGODLR2D`T)nn&CK5OI241=Qp!}zQ)s|IU7{w#|`C#_gfwMtW zEb7!CL6(vx+F$G-gJ=MMYNesWXpfr`7*otFpOCfX-zLG#RNicmIE zWy79CA!$4sH6L-YDVNykq#JN&B&UeCkX5f^eJ*CvPfU2xsau<(?c-uY9x_G;SC@cj zAf@i989*h|&y>y+4G(!Drw5*~#8Z+uWy4xBGg{CSF@ay%5d&6y zdwra14_;%*L3A9+oZl`hKBdY}?jP{Q$FA_r;VuvJK)^ zb(O`MjN|Ml;~>?FIZAs{;rRKA&1T>4XqQ0*BoApn8cAwDj;agMjDHgIdDzj z2@!4zyjI|s?iPOe3x)fy!Q-B_w(L7^^mw-bc!&Mi^hLV1%k$}iuA-h8kvOs?g~d)-c^fU6#|n?^y?*)!AMgL_ zcda)koaX=g-#jb7a{n;>(dWhXFNx_yp9;IXjP&YS^I-lx>ft}L>C^+ANkW&8Jka?yYA#-`lfAfm>N_ey77 zn%w|{>>D=gV;_$-S3+#}wpow52(K@JZ1MFmz9<*K^0C8J-|6f|2uJL?t4EPro2={# zccvt}*b21Tq3e?sVB11UVT!Slmi%T4$!pZYfhJsg{^hsNdH=yV@4a>Ql7pFP8{PY4vD|t_Wy+P9u4QKu_KifsN&i_v*R*+B+a=dY zfS68`0MYt2OESE#NqxnX6NGyqY!IHk8T`bP!cW`~KDsaLQ^kGXDDW+>%Kq~m1hGs3 zRoj8&b%OV+u&3}lgY(zFRrrmsWKQoWH!X3Lp0ZA#n%K>;N7XYdjV>M6P>5atzX}bn+**(OVZq|rN&Bhe%?AiA& zdTF}5pSe@w^^;PLbK(5q5R1d6jF)};eIM3tb-J=|y-{s4T@tNC4G&KuA|@7CBkGAI z<>{k3)pu~$h#^EumD5N~h!O2n!cyVu$0nB+2kB=&HkVI+-`?zM*OjLbgH?XWNq#eH z*VmnNgpy3ht`ik;-HkyVhj|ysyel)d4c7#^Ds{IS~L0stiVkaUucE)0U+C^wbGP?@vU^6(&A>*;-(r=oat_r=p7AheZMH;gE z^V^KZcfKFvfm|0>Raswjz#}y|LUjS`&k|iy)|+i%wu!>ASHa>+N9^){uFgCs=Cyh+X7!eZW5bsx|`B-c&LM zQkm3oe~al2tCmMZp-V)kthFljPZbUh;JdHGkKa=Mz)j(4g-rx6WOz~F+rUY)iB`)F zZOO7-TpSQQ34E}tmcL&=Dg3opGXMPRPP_q6bjsxp%9)eTtJtqEV5R9`TK7L5{@OmI z6#(Kp6QB__9lMjjCd#a?3YCzgszeD72~|`gMR>TXXp{cQNH#4h6=nt%J>CR@wbYNm zR0PyilZT<9s0(a-@I`;?rj&pG2L^umcV_yY%U8NT^&|82flu%4fv7e8HSaxWCV=*w=0LLN$gXG=2D}Z<8v;Lm(FexLj9GGIg`5nj2MAd!038X*NANax0ZgIx{{;vr0q_LNXjgK}u znRtXX(zm8Pd0n}QsDLM&T+Ld(;XwY#C-(FY{WKCBpTC(!&3vdgF-?7v zdNI};j0M z#x@EJW4ckr)XxOhRnlFX5+!Kt#dSZdnl1??RV4r zuW1+b|HIy&Jz17z=Y8OBt$ohD*TX153+vfNBsl+C$x2&^`ya?B4waR3Zg_n5J-WTYtG8bIWlAR@cG_*&R(k@_TK00 zbKR5Fb4Ns30GW{y9`4uA-Fpq+_xrLqb0$LL&Xza}fwPry|FGla)VQk3qKH35la6E1 za>&@?N}W0=L+4K}>_%-swws6!p-fUS{yjsj668nef^z1{slzHbx39uqeg*#KtHMvu zl-A(0-gzJ6LxFn)&PXK0kPIRT5>!b~cYv3HH}eVoKO7qWw|6_f_ao!Rv2tr3nD@@= zAQIx(*=tN|ure*u{8Os#ekjBXQPV4{q>oY2`H_$eVGM(&`TLelrq$#D*5ncy`4L zk|u-NDAj1MTwwV?35IEtT5HXN{Sqcrl(H!a(6nS`r_dfr!kQRk8BC(GGk1M>+S{kA zeg8lG#_s%AzmYDEb;@WhxZA}3%`J1eWK#Dt>@@Rej|sCr9U4|E{WXcc%$Ul!T!zkK z;-xM-ej8U`T!aJ*uwZ)<(O`myy5Yy{bAaZ4AVr;CN7{4Eau#S;sA2BnU zq{$>oDgcJefiey^z2MZS|vjIFk%QNep7 zXzp|e?U#=_FimcZ>|h)({$c!{SpQ{oJamywQuLc9OP>eLkRK(^lmihSM`&iwH(!On z@v87wt_ZKU!U}j7;~j@j5RN3R28sis_j=Nlek>eb7I;(Agy8Q!>iN&VyXNjE!j&#? zb*9MD@XiR)&?vdf_q1Lz%Y|#T8mpe++Fer$O803&UsS$U#wtS6C+8$k5ph=^&ZiQQ zE+QT@SSs4nI$(f1CMZ~*ohBM75(05MI3Yt!1cPSTuW6f|#g6^^|2y@??yAp)f~uk- z>OF({c&_{49)AAgc>z#Q05&v8QeD^;{fo&1CKE)B56O2y99YK~qpW(> zt(KCtBO)fw%A!TiJ3(4l1SM!paxj!xi0UD6ZlillZ$z`QaUH8?7gq=pbbB8Cog>(r z@9BU13tQnY{jBKLV%0zBRS6nqYB{6OH+Pw(=FUjk-hH5EiOXct;l+|vcB-zp8&Su- z^l-I_4wrhp*B!?FHI&6KF5#R(2s9Q><&cz08CItR4Pq`wy&gxTDNbX?PTO+Ybv%4{ z&bOaF<*(k_=cRVeL3hUWW{4A&49tY_S1n~eKfclaP4AhN?&*y7K- zQ?6ReFKzAeKfkocgY(CnpDt;e86iOIhqj-fg??D+BPIptnCe#wsy;f)J||fazXwj4us8pM3Y5u+YVQ8u4o_vpPfaHPCDkj)6TW1RZ{T-lhB0{v+Qx4X5ca{ zii#tkjQ@j-V6YIzf*?o&;AV{P(+E!*=jwI%3QcQ+IctDf~u?j#MK(#TD2m~}Tsfu=5^>dLB-`B*@N;PehhUGcaNXdDUZ-ZX*> za?m+#t1MEaha9`H?nQ!#&l}a5#u!C|;xQR+3{zZDZGhgQAFSLLv%TxpI@dIL&ffH(Lzt<% z{F)REK}rAfGLH2@Y#BG~TJ;Ug}HVeY%#p zaMwx&fss7+_W`4u)?tQQL9 z@zM1Gt)!g$g~QyPYngy|8sX7N&-v0=h-c(vO*-U)e#9?fAXz0e(2@|BpI-@O%&){C zD*KzWZzs4?8{j7qIU3d5b z@TD1?yYb&W?D@~Wz2@#G@T#=zwSq4r{aIuSq0L0UU`h2a*%6be%z5wc)7}4|_`mpi z{Y%ZE$ps*|h>H()zq}5ML(G|rnptr5NvuYOoT;k1yPJxN>B@rdZ_V4k^zJQRe?}X5ue)tpTz>eO+NiE(-E_^b$!*V zBq3m{?u`#Szho8iu`qB+Nn*vjoizf3R8|~|Q}9icPE5pW(OND7M13BR6H6%sZR?`$ zoUX(=OFhO;9q1zkbFW zI}7Hs1!vwfr{zn!%Mar@kGxC37q=|JOFyDl*j}&pwj%W2@W?yf^E2LTw)tMaqO~Kw zvAD)BzHpsCKRV-l6)}NrRYZ-Tnhx%~;*gY6I_NS|aEah*NYETMmokLcX1VJxVS~=h zgy0#@>|W9KYSE=nR^!7&eo%JXIEuHls)c-S$}1%gal2aei34m#h;pjd{#ktxQ4Sv_{yuw-+oK^o7aRpl90#m z3jDyFk6by)6Pl1$X?-PrbRFLV`|f-Z_^PCggn#m&o8DgGZ=kn#{f(^1kBx29o|7WrQ5cS)ClsN!)+BC8!s^DTGT8&&oNu|jc+DZ?g zl5n2`#%$O@iI^L!xTfW&zPZP1Z@RRLm36p?dM?d-d3=Bz$E)&x{#%i|4<6fp{ND%v z>fXNmAAj-6&QHE_a{e$L%m3?lm-f4#39oJ|t2onFcf@b)xUTyy-alXQoyQA#dv8zv zlV9C#fAOb9=X2{$%-oRB$T;)MZytxv1$F~hUu#&rm`1n{AHbu>aD3#%b7v-j?N(XL zoTe3;6dRN-=2$WMZ5*)=yTc-}HXn*M*_m9dT?kfd>__S^F+OnqO*gv5@H-SMD z#_e<>;MGgfMVeVlD>KedmwfNhF<-v1;Hz5;9>z0Hx+O0)JG>%uKJ^vn9*4`{sP>3O z{X`BW9Hu`FM|8aJ$6S@0DM_$9;VZJww_d!$&#jO7{db;n(i=@PqwSq8AEK(`BxL|3 zmtv<@<*N(@Kp#CR{mYcVoFKw1cia{Gt{QibuhS^Z_X~7IFM1AF#3N=MLc?{v!Y#dm z00(}~9)Xz#w%Uf!rl1+Ogky~{5@SCUgR+4g9y$?;cOY~h++nhPdXkS zu89$5ttLOaF%*IB^^|6clNtknWSH=$Nm*44WN*J!;Xcv|7Ls`HQRlGZ{M>7Sf9Fl% zuU-}Q5k58Jdk*g)JaA!|pF7Ki;kQ3t@pr%5^YCHA6;rMX zuu4?F#-NSR#B|Y1>G0k2`pZYGZ%vn)KoO;4Kaz08b@qeTXPS#UL0lR{v<4=kYHoeV z`sDy^P#O?-S3_J)ebz=f?mON+!MhlA?ru?{?lqnM?vt6lab4Jbp=}yH_hnat)5`xZ zT8?qcD8n>R%YL6+yXdG3V3P!Bm0nAqYXG0G0D#rvX`( zdYFsSiW5W$>PfJc(Yr-eTy`m9mh(3ueYG&lOS5?MAhGPP%9hUf;OUY-e{{l6zPd{*fdlKP!yffUg z7NW8n+6Ha#g7!eijl7i+c3y||`J#~k-YA_04x?})&dycmFTF1OJFhFhvXctnZ}-lR z6y9@q48)wqrFqxy8_WgI0Y^81uL5762}^T+`_qoU`@NpKpD8cSW^DC_FMD+Dv<|I< zMoS40mLWe?jI;X1V){aj?3)m%%fL|Mzl9K#*s4mSW}z8Kez=PS6IV4~dvBjDRY4@U zi(5eH?0DVCD|`FRzy0+_cRkvM#BwY+x2Wp%pjx*fJkX3Drpq$05k)j3QC zI!(gdreC1QrgNhzU!Lm#o)-W^_g?MzUCZuYF4#xB?y9|d@O%TGD$w<3SZ`@kAYu4> zR{aq(`O;6fy#3SBR;b*#v(JC>fAEl^F`pbAfH+(H(yt-E*azKeL<6VscmByr{@ahm z-@LM|f8$rS+ONEFwtC4$4h7An|w! zQ!_q|@XizX;fKygpTg6p#`&qU>{EbCBT5s}p1E;H!x+yy%2T`g7ijcl*N3(!?VbDA1rzIcE^n{r)}Vf zj$5+eRoUiaThghF(Y$%Ly;%Un;qMj11BUaNFIng=yUiAV*gfHOW_)9@%U5sj^Wej$ zoS%2hbe6h(uLz1VrS%sLfaUJgB|D}JdUN^_*M{KCL}{hT-u;n+HaI(coC-+&!fuKM ztt1ILecyvNTv_b1(=0g0_|(@Nx$~C6Oafc8mRZ}Tn8V^P?+tnztb`(dq3f^WwmXjOSHol8uN84+9`Bd&vE~0} zs#p;ECU9)Zu{&3;!e9G|z~6bL;ipwNGUwZFd`ID9Q;zfJAl0hKtK%ZOKbZ-<2>gV= zS4B7h{^7%(|Ll*~Jbv16duPV1^DGufzrS(MqUv zwSK}c?T$UVL`!Bx8>A={=c@D)v$sZm*=C5D7!8L7pFP?HGG`uPcZqahrd)E01v1$ci`QkSp$I9vRQrsIJ+9B68 za9y|g$O7L!Kjj-++x*h&xA^GEIp04%X5EAwUX;63ojUTyK&qmx@DjHUQHXtVZX|`4 zp*SspxdfVgDvqLWnY4B?c}}XX(Ng!G=CA3paEr`j#-40rD3843Gw)bo99U%47>h;A zRvYrgpO_Qg^;p-XkJm_L%s|vQp)sgAE zilm`XiqgLtEmY};!#J)=(v(RM^f=8DrfY)g{3@Ykv5R-ldwJ(1y?xK)FuqX`ZKR7o zJlW;%e0f*@&R+|l2|+^ZLp2PQ17viW;K4H*_+J&x_trr6?10Ss;eTZUGwF9@wq7bYRfzS8#q4&{8XbH z0sqzgHUH%gJ3f7&yx2Be5s1s45TUh{e-O;l&zSf8Ru|R=(Nlq2DL+zFhE1{shQiq^ zXif#tu_6WpS=$O^zPl6ty;$~z~*yZ0j>e%$f!Nzc&|mMiDf zV5Y`G1C1-8wRGS{$s=VQ70OwijQN1w^-8L)u~3F|k_04p<&CeL8Z|v|5*#EGUO;XR zuvJGp51e*0KDpQNofno|U$oo|a}In>V9pz|!*@C5fOS&)i%;@Ye3BPvgK*ISl?6|H z&0UVTKEKL?xZ=mlQ@*;`<0o(J^CyRgeDKjR?k%ASg#7hNP3qgUsMcVmm@e8bd*vl} zPeCN*4M@d8-DLc4-23u*iHotv`yQD!%;r1L%sHgz$k!~z2`W7Cp2zeonuguQf<@bM z$~txZeS|)R1bG`WM)_Y-d{jLChNS-A%2vPz;d~uAI9YSLjOptW=&W?YKAA8Lm!piM z@%l9^8i2G%7NX{rKnPeHI9KJM7kuXY^s9mY;A<^^^Qsbh=ey?oxx$ZJcuE+om{z>= zS|PD35nDqF_4z8!PXyuA;qN`}`G0(8$!8A&ug+T*7O|xvYnZvyn$z_8^7lLii1p=P z7Xu|zV$9_z4xSOdwE+UEG#5@e`y3I`l^xTxyZhVWH-9x`m{bjr9AzQ_laABwkqxV* zGI1$bW(|Sj0g+LNiAX*tlU+j9)AuB#!ogLLrktx&Xq)6qKL*cdbJ8abkf1PPonvO4 zltRFRpdlzgXlMScssf(*2>_aXIy%}!yb_cYwYrzWppXFZ34XG0>OqoAKq0CP-G9jt zmx%~P290?-G-TYv<;q<~mRI`B6d6X&BI6ZQcEpLWF%`=>LuYMxVtb1qVr&V7Mp(?0 zBNYxmGydr#=ld@RKl>HoSHGP7fiU@&df#3l#F8OKN5{ z3nC3inm}U>tCKZ<@$`@{-e~!1Sn#krWa)6L+2&Q<=81P4d51_KRs^-->U2knT{2r8 z6=m&f9(&K@<_e22=QBU$op{7+*RSxcmv8aOr^hU#p&FQ(pjfu~<&A!+0Bdq`DI`0k zH(}+@97R14^I|rr5LCxZTOY^0buPp7WBW#-lrY8K8?)J*S=gr2z|vQoc!%Z1{-Lcn zj4fMXmz`#dxdu*Svd8$kBd*s-x5j1-QM6b|F3cTtsMQj8wvi+PoCEW`!g#bc9-gl0 z&XZ+RaV%esgSWkm-V1v!f32FtDfu$gp%_TJ{#>N1Vr^g<0tY?Jx8N_o75MkR-0%y# zLKmGMV*G``k6k#*UP`Tii9<$3e$F+ob`-ec&fDUAO@t`I-+!>=|N0k89zANgp)E5v zWEqj(v&Y}j-q9FGrGM?zFrQ5CqbE9N@QsM&D%{6hhUrKtU<)`a?aF0Xbru|Uv^a^C zcK6A2DJNBs!ospOScd79r-*=Ys^vrDFGB>l7y6=%O#fJHzQRD<9LM>RfB!T}JQiU> zK5K)H57%G^6*3>?`H$w=*8jyZ0VK^~$Ldk5(di`#CB+diSZ4A=DeePcXW+hyOckq> z4mJyQ3Sh<=17ds>^Le@~2hQ#&kjopefn9$w@0+y@@it6kbCtrUL(Im;p>AJeDVSt5EDl~s`BpR zGv2v&#@BCcv!e}9qtRfzDcgMF=N$NXMvmHsfX)X2R>*8*_jC*flyi@K!XdAPZO+)@ zyLQGe>s5aC+ExDG)(#&(IA;|j8k&SK&J&U$j5t?}lRbHsH}_FkWgE6;Gqhxqw8+Rw zm?-`)TLDbE@{-$-gmJVDZM%bpZPo}&A~8qjxWF043CS)w*FYPR;FSp8M{Kpm);(-z zD&r&uAj7pP5u^*uoD`W%Du%W+S@s@xktfRz?RuJ!aus5X*^urNTZk9LbygX8)@(?A zO;aMA644C*N@(8`7mhn;XJ7gCHF4jr%FLK7<;BZhd=64tH$#@KNZ+E+qWvQQ?Hx`^2I3H;N-{zBQ?63!f+ zJchqGG~Rm%Kl-xrYp=jh?+8~y@-s&>W(IF5eD#X(^H*BleY54y9y)*aVaIz9Ivy|K zUc+-+yqp(5`w{TynYQr3kuH1rM+`XjEk zGp;mqKJ8Z=^k>{&Z1b~kyvV`Rk2yJ7({DF4dG8s$q99b>NFRLB>0kPopfNdtZ5Yu8 z(j`-$)fY~>3%p;MJUhu)FEon<&0+@&Eo+Q^fMloVa0Q&WvG&NUQD(CSLcrIKuOq(h zp-U?L^nJ2Xd{;f)hLd$LiT@9%TaHjx+?~hEHAm+?jX90_bZW67Xe_cftN$*Ql)D!K z76K-UiQ;Wi`=7aRD|MaBe|MSk0AAbU`vOYgaFE7}|=^QYYj-`LvbS6_OWcds4r?XxFz#VeoJ6Pm}d=~S~Z zlR%Qw08^qv=Y_AYd1hd=z{~@UDSiGL>w(pHBv+SytrHL+b_9WTwxFHQF@?@o^xhAh zH8@Km#}-+OGn)mr7qb+b+ea)4y6*9=Lo9>%-6ozc-?+SSXhQ-3wPrM#!*RSa?jNo= zI*T+k1T;rlr=K!LSLgNC=*^888!MW+e$#-f5_7nZwZdAIqb^_mZ#Vo$Z#MkYT)1n_ z4+Q>9g-?KU9sLt|h?L*&p6##c*-(K-oE_j*;L9T16!`90&;R>JXMFIf^FlvkyD?-H zk#$dtq;Q`;+5LinM9%`hL{gksQR-Y{D~!F72{43Lc@8(YYhXG9^Yh}um&ZlNl)B7mmQ?JAC#_`l}509PyASf)T(Jacd zDtS#dt=N@)ODEQyYN{}#>iBf0y2;d4CRzrn5u)3Wa?ha3?K|**2Bp;$R3iw75$=8F z{G%0o^aOtOHTcCF@InwCF5w>V*o~XOl}5Q4gkKB7H(m~We@FQJW8;5*>^!(@9344V zHL$y-N%YjkbjW#{26)VRhD^cnY^ofNEU77kj6z7N%e^iL3Zgg@!H7QKP9=hLu<*d6 z(~duVaKz8QyvJS>V4YSaFUXu%Wt)4}vmy?!@8*o=LSyaeSrD0XAS)V_h3@b}S@Nna z`C4<8pLq2OA1qHeIam>CXjP^Naw%nP8@3{YT#d78BG))ei%Fjvm`E&tJ*Enk}pkIeYC!(SkLEU-+x+o70>jDb)x=ochu7)Vo$TR2}7cuR!$ zRvmx;lXHIXkjQwrynxiuZaC5rUF3Br!42n+2RB3(x-3vQfqBmXg346 zd?Yd0MwITr*{B|FDVSZWC_PdQBdat|5t&%|YEfi8bxr5%=o;{X6qYKcd9Y&31*lIs z7YCQX#E$Iogd+wo1vmsO#kJ{h@rjYln$0IS%%86=~cv9H#r02d4NrbvXHxvk#L(Pb}aa5~nm~zN%m<6URfYkY$js(ACFR~o0;|M*A zHt_gt#fKlC@X56`U*6kdR~yc}W6qr0vc(n7I3eai>1C+33;B78zo0E^mK@reL%l*D z0w4CL+|h<_ym*cGo*wfr9^a!=VJ1!DmzPdi^#U-rJVa*By6UK7BKD&wEh!Z+fnj74 z2b;g+Q>9qVr)b78^#A) z{NhqJ$N$a{W+eODToeBH(OJ)v!!@yU+F1ipvFId@cOGHK@$xH||DdN)%_IMi_WiBm zZD8rbDaP)e^J{Mg{>~fe@_%5)pGW5%6+Q;eE2?0*{4>TN69~zLbP_QxNZ~$T5_nDE zkw^aFXKVhaA4le^mi;zGB>UP>bDBsJ{8>T#md@UXZr?LA!!5msYkr1r5CAu2GW8u- z0?o|*azbKt26@FXkP3TV&c|UDFyOgu*zxNn>(4svbI`bEyRwK4INw2sP#UNj;!_PB zigc)QCXT|w8vART8m#96z~==3r9&IXOA~0%WEYhLU_%vLz&}#Qixwb|O?cmBm0$&c zBDG!3FYMxAq^5ZlHdDIxx&W{N4pZPNqYzMZ^FqvBvH8#|OIG0HY3wHvgovusNWgo^ zO`NcpD=*B1gAP9WK=>~X;gh%Fx88)Ws_=?K@6MS!_i&y7d*-}o@CAi0?g+p1m4^Re z>HOYDJs-X29G^N-gl!;*qLRj^8a311%Gx6la|YOv%Y=ZodFhtdqLBMsl5f7Cb*-fD zWw1)qD0*fbKI-}I>5>=scDSZ9-nBEfq~WGE+?0lgtT@Y^o=s*pQ*qK@Z7kmz6IK#A z)H7xp_@M9D^JBibxW&(3yT0Ai~Lt9)CjFY3p2uOcNG^ewe_qIw$N|Ea& zuOA9^(Z^2TE6~u?=bAt7m>xBAcjJ$ zybCGW92;32WnHCG12xJSqggZLll8`?o@j!P(pq#Olihs@wX%(if7tQo^`_RBv5ZYt zJsI!~L7!K@Z>aM$o!=%KLRlGIUFB_1LYQ2^o9AV~GtL2sGAc%Wq=CtXc&fpjg&QaWD|B#&Pc?xmCva*Qtnb<1(uB!D9g+QxE+>$#YC? zfVGrPP(;ums0q?RBg)=P5fRQ#;Gg`^_~aD+`WKa7-V(kX;YaS=by!KVaUF_t=m~xL z2ExC)5Ps^7hJSW5@CWxJAAP*$>`BjF3)^!|k;EB;>an;gbQD>Ve!a9A#W9iUvr(Zu zVFZ|u8Np@6LSEuZBt&86Lf08TI6mPU*Z25hXo;jymj%iT((;i9POu?uPq?_m_F~~H zMV2_`f!-s>e!@+?&QlG1=siD=@x|-Aymn`wci%stUpv+=GJi)Visr$=k-L5~W8L@k zInZV8aO}ppk`(*}E$BMX-Msexd!-C79i%1iz6K>M7KC=5X>xr|L>O03Wr7-kl{-qy zqM0+Bwa85IRSwMRV%lY+5JouEz_2gzzn%q*p2VV8Rk(t3+V>osN4hA?v`GeUEi0W- zi=jG(Qh6?-)B8n}Mnclq-`l`im9rRG?7%O+*76^|wcwiz;V2sK0Y4<|{Er1X#tT0( zPV%%WI16kDfgOjJalR-*5B%Oy$3Omd$Nh&5H?~?d_DE-`*v`xgF&{2`kDhn;DYjc} zBgVHRkows9hq6L(>XT#C0u`-O)%8nN33>@Bk_<$VYN3|R_2cC~u4@L`o|cGS83fQ? ze3_*fl&NUiD@W9(HM1}+hOeWH_(KJ3)6wTYSqs#mKtYlPyV!xVZoqJrSqXv0pBDhn z>d^qa=c%$DHsN(x0}31D^*7tuhng;R*clhsJ>!N3X(Py{f#~1|&M~n)4Xp zDb8mOH+pzOjMr58#hLKNb>S=9%0Jr{zWp$8|7pkZX=K}somrr1z&gW<(yEs!e5Xzl zwDG0c47r)8>0!zg$X%-Rkws8W5#D=n#N8`tFL*2nB^Z}H9BFLLjbQw~;Zdd-o)?vtH;(n8oU zn~l*~$29gg7uN0^&~Z%K$y;6v#cZ{+dI4;sHek5KTp$|Ob%e#7*=&c<%;-H)0e!MW z7%#xIdhoP*(1xZ7NpM#ZTYAU)K0j=kxoYNv~%Yd?zH@GU!U_+3*|UQz8j4ng}^<5V_+#l zpYsIjiQ8~oSXGz<+X#2mc@1GE%0E9^^Y?$a;**CByUf@MV9SX0Dav>3@*RtocK#Xk zBQe*krBJdGb3AHK#HVY3B#4yZP#7nQ(@cSPt@7`T#d&a48zZ^B~(&N7_YNgl>%BuX0&`m3L1-|R2{Ka^0ON$ph{%wZ7({5A zG;${-kGA(QIRSb@+U9~EK`OXRVdl5MjtJ_`$?1}($4g@LTmX#kj{@f^BtFS&xZ(}B zM9#;95L=~F;W$Q`nedG}GybjD=luMh@;F9*9E~5Va2MgJz!|X2Ldt1jK6cT~Xy#!7 z+#xCcuLIv%_xv~SulW9Z#%|lN7ob1u2z{~krAys=OSHsT@YzKJP(d&&+Tp+hm?UTV zkb5x1{N@))MJ~P1z3ymKrjAP4m>z0ZBtj-<=~|)s*gBrWn}dIUz5;kQe^`rH$QMOMOL~A9a=dThN)J{t8ApzT z$~Lp8YcaFrk-9UI0D~v1dw!Ed*)Yz?h~+GTz3~n1ql&f``fMz8HzyT#VKkkR@!Vz5 zG!!;~4l4~CRFFFCvJFKESmk~g^#nU}uvU2R5dN!W|GBZv{c3vjjd9IC1CD zokN5tz^ekc5UwNqtwwnJwU$4)sr>U#dp>->d|Ouo5#t%kw0IqEl&c#Z4rVfPuCrvovt`O?LY!en=%;&t&TIa z$)2&mlKuY$No(1VA5}PwMi-1PztHl({?eRZ*bkh?p7+f8kt(06@(_6H!g;QTYT|>8 z=m|nDRPe;McuC+(BD{=nzl;3CAD!_pKJ1zKjD^LNi_pbn^NZ!Dq0u1bLewk^0c*kE z)NWdj{wE;EY-cWbZO?JX!o4-pRx7SV#!NWYx=*RZG7%@clL0szWXSLZ%6-jF|RN)}-mbmz)G8TapZjI{MMboPi!kQ1Bu2*3g-qL&Jk%caLb)nftOTyGbq>h8s2<8@OxW< zKfb%-@xwKQHLud^e8$8p7;M{dfD8_ap)-9$9yGNl5R*IlY!D|wm&D?ew=0%VVa z03Y{fyc8PVzO&BPG5<6ou^_$XP5+{b@bNd)kCPnd*z}@XK3fC5YeE_+7@kuSP-n8!@9%!SPh+JBlfY# zPMii|C;Pu2E|=VWddBHVpN^{_Snm_C)x;=UGY#BuRkRiQAe_gZl|;Vq!i?W~dy9W< zKVTO5VKhDz<(>%l^K*HQ=he!zQ`G!kX=E6{(PVwgS0u&zKIx4A=HZfm_I}6eAaHFb z@eum8(?&=8Ij>;6BEnx<2-jb0d2t*5#mssCVdUV{*owkJLh2Me zX5FR?Vlaw`QBpiCX2|9=q}r!Xw?K-=#15b9jN`+ecRxMi@X8ftZHvSe=X6}5|!?OgJQvw`fWS(Pu7tcd*l zx*+QGx$|FnUs8BG ztIU7@u;agZx8vzi!!=d3>#=pZ_%#>9gT*h_;YD_d#n&fnkj>-g!e!{2;-+e3vGFl3 zJ9o6?Cwdn1sSFtl^>aRM7tc ziK~pZX)VwpsT-bJQ2jg*;JF5%-euK$qEg>xqSPR!j#EpDS0nmi3NU864f}hmJp5yj zPleWYCcDk4sHu#B6T9ENR&!5B2Zf^V1t(k0Erkubp-E9DD+NuZY<^vIu9Hz;m_WW9Ic#x<0~!y+CurNJ6&)-_8bw4(+eq)(BTy4z@1wW zURB}F&A{8c+x(;ZEr0yOGmfA1SWub}5_Y^#7rmBgjU|hjdqhOD_}Is3fYcGFHmabD zSKdL*n71t_r#<%`uK2+h*1S2Nb0xGKd(Xbixv2~GX@*g|WE$PDCN0TyRA8v8^>PcG zTF;Rzxu$a-NzeO!&acWoU*6m2+xv$+IP8hN(6m~)Mtu1G72QaTRtY&7Y?HVqQJ-JZ z?GFJ)`dOrX(ZWyBnhmY$C;;(dn` z^HVBAOo7Shdr^UzD6{+tpRFRNYp`5SnOiCVJjLQ#8BV$9P#ej#%d`WM0LvITceuV6 z_}Aau<=0=Da~-CT^ujhepXdq^dMkNGm$5_nadF9g_j_`UOC>TTj4`}EO^%-Uk7TpFmgCuK=E-fX4}>4XIR;cThPBy@&uU@8v5xU?KYrF{1^= zo5d>$A?&ysiE5t5@luV|2iuZQ1$-0QMZN2nO4*(|pStKz1%wU6FR!gWIjqw{E>Q*s zfN#KNa%VEAW_5%mWg(uBM(|>S_GxVER)k!FHgLFx_wE{hw_kDg#g@N(wc%$xWxW4b zQ#aH*tcAps2Oc@R;LaU{7Xy5Kp?tVFfXovc|H!3=89xX|><*-6h2501FAxXv|cc@S6ZU|bIkFR(V+-^qhSb9E2UU{H!Pv8TCdk*V7npP_H{ot0L^b5>^ zm)v?Zm9?N+hADzi-*Ok20^>`Q{>(E^0e)TpFv$X_s8L#} zUOh|12CQ#Ju@94c9pAZfxxHody=oTC3>*DPty~I-fm(IRU1By;+$3|-3#6ppH~Zy- z{&55*Qy9n)XRK8}QHXgmt>h(px5Z=_WvZmZ+d9FeXCX>xgriP)|I^4n&>p@Z{Mr@e zTPif>d_-~wV6YTei*N!w72y%^QiRvVx!nlA@#2hYTgv~~F8S`=B?o7bZBu5mK%<^; z!k$Hd)%ddL+)0FLSUWtsKVr#IiumgB!oSjF`mxd<^DrT0&ex=w+D+3=^1CkKGO+yE)){(dn zzIbIu-Z9q9EYosmU1=866OA6<`@sA&`_`{Dn z{7~56ahi2cTtym@wC^9ne9{U-hwo8gSd{PAWqW(MyyKsM!Y;agY;*6g)!Vv)O(8-r zU@hpbGTRM!RN`@@Un{{9t+QPSG!WNDe`fS+N9#D}4Oev`KKe!X^u{DXHbPe~30kYq zHLX5>t-fD%4OE2&4YiS8D9fK00MD`r(929sN2|!dy{xj-6F|Z%%b-l`e-mQh5Dz?{ zU`B@ZW%d`TV>&BAnQx|QRZ+v`S9F>N=+(#a%?+V$G^J8`;VVf`y8j|zpTu7DrfA4Emqp{ z-TsVM!-6~8+uXRm#iK_{VsA9Fb_ldBoQ6T$U_KDw#uboERyvcxgv(SYlBM(>6J=6D zi?%z6E|TuUV}|vV;GJqaZ9ZhU_X11n=_D!ro1ht%l-38{MSRsK%3$T9@nJkISy1O} zyD$^sc!r1ahL&~lm3=n#DnnW?OlHP&0T(KPguG0iNQgD4;+4A za380uUeh>)<&65WVG!p@0C)@d3eHzmXa)Z8sN=tT=bVE>;l?b`^j%s}ehwO!n&|ci+VEnXfd9Ym{w0cJKdFS|6;9*&LZhm@{6&pj9>`GMK{lc{ zC5eulv_2?P1Fz^*g>+>F?VJCSVjCPT^-KaANLl5Lti`gQX9!s!MjSZ-)54;@;Hp$W zvylPdb)ZS@7L)10mE*;{9Nzu7|MvU`L+%i*k$hMS^H$mRlq2w8|H&HvTFY--Yxq{5 zy0`C3+BlqAvPYW0+J$qRlUxjRIIkeQJy&kNvf$2@z<>AAIiJ3Fjz`#C z(kNFn16D|>VCt34vdT*Ln&22C&8(sIz}ex7k513{B3HPsb57zpE9=?Sz;$hT!jf~3 zl|Iv|jFmLp^)>f=#htA=FTb?Q-IJb!B$U%NS{@yMfS+!x_P;2nog9ab5&+zg7Eu^5o-1}N{3 z7Uzn?Tfk3<@DjpzmXUvOzvrV5jjhRG(>in~E$H#8Ige6V% z!cwXA^D~@=hB63)MK%TqlAn3ejWPIGbQMcp6hl;*?gw{wH zc>(2st_405@4k$I-oj;cK^auglNENgRB$e@Z8s6bn*_lNuz0y(Y#0g_LRA-7$x29X zWED-m<1Tr#ciRSy&ZqZ{f6(^m7nR?<5%{XXc{JWpnZQlf*@NBXe?A1BcFq?SURo%B zb1~!UT=>TgeE;JWXD2=TE;O?SLWFg)Cy0%C4-7d8GNNz`!c}DqhRXk;ArN}u?#UVV zmS=o*zQ=u8apuN8EjMMsLpf*Z{RN7eJDXJcQ7~00J=fN;_J~M}tMZYp*lQbJeQBHb zK0V>!X*W!oq%Kr&qC3&10?_1Il}iwpBO_iedno#3_X@Ka($3Nz)?-%t^EqSb@uBF& zS&7plNKir>kS6JAR3syAW3eq%UEWlQF;`)Zu=I}mXG;!FS9ouP1*jNi*_b|=q@`7q zG=j7Nb0>By_O1qg>Fs@f{lz)2sPj?hJVf|R;2m@Bxv;L%{RT{~Ov9JV(?Qt^?0SOz zye)7$z$2W0davgXe;jFi#{LY5{jd>Kvfa-r=9o{nhH{Z-H%)7l&G+V%0J`~BoupJ& z+MQ9RFVjT80nj5@bWWeHxc{-yts-YfYb2(%%j$Sdcb>k0zO(dwDbvP+`rS+)yd*Yw z)2Og{){Y`TCJ>+@^0#`d%ZNY7#W1!_=+Gq_mGG>ifS$VmHbO6?*vc-m%E%=OSjL#v zsmI1A@xYT@fJ?(;>)U?hUvJuY{lbpSYB2fdBwGrX;*T$h!mPVSuXE^Y+-|7^@})nn zA<85mtqXDjGF?oS!uCuFC?9>?^Y?8{_{NOCvK{z(hOTt^qL10R5P>s?PLfOD7&ta~ z-JLHh{M!DE-LE$M&g_hD|LBC{66mSD&n58j^Y%AA^_%_z|Ph*rk93iYQW< zg_cK$OYS{B<(s$n+0}+8afuVTA#<)X=Ml>>(8Mn{SUDR2r~D1*-8qXr+Q2L{eAutK z8UiowEx5Ha=R@s?ot2X+!%=eg9DNW0N)~p->bb0W0h8x#k8xaOZHy)a*a?AcpzAxHoSk#J?mz>f zkxZu?<1>?}l^pitNC-H>s_SUBg|EN5%Wu8D#}{YHN!N3z!UKW#9X`k*KS3@?VJ-~} zRe>3B4R{lHGbHB1?;jd}@KMj%L%6vYn0drjMk9iXSJc3f963af)XCiwv8rG4&iz+3 zsCt>-PR1QSTqyn~tEw{1>7AnoOO6jy;iYS5W)132JnLDT;hMVhFvN3D1I;cq8_OjQ z#X7HmF$67EMS<111$Agpe!pr}2smSHSZf7}chlurANW5n05)#*sI^E$WEv)cj5a&V zBd5t8UrP&;M$W@-Q^%d^NnSjy;u8pkQ)51BSF>HD`^ogInC`U;4No?ZotpJPyb5plK+nhGp#9k4apTOK{J$Aj$MVvw#LkigJNABu4s2_j~@{pPw`T z`hs8DYxrj8M1>zXoO-28lT;W8qc-5&;oO|J#QDoJ;jJ%j^V?g>Kl;%zClA-)fv{-s zWfCa_(#TaMslxq*QQOY?gE!Jy;~nXN36z3((s-2>>_n!BQ2xX}lei(?FFK&KZ4T0kkbm z(~OQ7l5NvFOPzL2q0L@$LD)iA;H;M&2S+Pb9fZ&zL6hGckZk()!0=v?COvUoA90O* z;m!`f@ulm0YnGVapNVjw!iVns*x@iM=tDLpQrUM4#HJhvAw%Z2fLkKGp~9ZPd*{wS zc`x$8LubDcW?f9ry$NBs=(D}gN5UVMpnWG)zd^h@x_$(&_WnLxmcw^he2C#KmbO9x zG)70j#Aj4}Z->{>1nC5cin^dS3TT8>z>}vM;+LRxW&C`Hv#m<-OqoBD-5OIJYWYOW zMk{Yo`>AY19ZQv(s;T%b>Dg9QZY2{dmi1yC`JVQ5&vaGLJcFixf0&Q|&iY_F#^y@p z0I*P1=avtJ+9eRCU7h%dp)A57(@FzSuNX8RFar`(M)H?T<2#2=wG#D6Wd-t@7p~Po zB2(zcB%7dOa(ZcjB7?GfWOr}o8dya)lyR(?54)JX@P!>9MoRW0=FVF%ghivQd*y@s zJ-8XQOG-2ls~LyB2s*X1d}slyY8(;mLA&a18RTdyo=gY!G#kb4i8 zZ1n*a0qLFCbu^-h+is~{5SNUL%~q>?@fXNW$r7KnbB@o?czm?vo^@QMVV9OekL){K zrDb0l)^zmw(6tQ!3hon=I*yEdUC?y@gdd)v>Ed! zQUzwj7>SmwZy0tFhPV=aHa%>tioW2$(+&fuP^keKKS#&K9#3$4Xj zd9t83^BG}lp1w)hIWkyIhq-KiRA#g4qTIjuYL>RxHo?9 zQO6HHS|g{%{+1-6qj|Pujy6BR%Zhun^ZAA}t{TqhKi+H&hrzjT2j75){G&-f5 zH_eFZyq>dCQI%C)fnlkSD0h`X7l5bNDU>s~DpvB5DS;-ik?``o0C>jYfGvzj%5u36 zoxX15y;S2Qt8Z0hvcDDsQ%gT9h(##|QtWP+n#9xxFR$k}T{*x*F`ktoWO#$yMv~5uF*L6uu8vIk3{q3*+uu0v6U-9|XKz;`~1 zEOgEG+cUnprTk1tWB-pBZCUl0Fy>!BBeMe{d^JXH&y?T1y+x3o-;th=AFk<5Su}!% zkap#<9Q=w__PsJH^dip8%<;q<541F#tU5k8J?2}@b*}1yCw7Ws>}$gfpK%b+)1*S{ z9ji{+1DEcd0!Gi;)~tgQni;3D=aYEG&HWu-yt&7RA02Ui)`JP!isqn><0wdoIx-vb`((!khd2r5Cr^$GLCD5%5Uh zd(rt=pi@cDqcbEW`h{7^__N8M*DJsq$py!^4N|7PK;o4CSO}bawr@_@w5T zs$B%tjn!p!0S}jXaUTpK!0Mc|%=-@vfS`fwR~omR15h+pR{1tX$IsfUHGz!@RN?sw z;Mu$Os{%lViKe0hzaL>@MJXm%5gR($iOFkY4CdnFuDP=FdBJ8%EeK->rt!M+XIy?+ z4eF86&%UYlmkfuQrV;xj8@#L;O55h<0}Nq|&6UZ`JJ@urT8)@b-`F`=ha6+-`SPdF zF|XNep?ymE(ngs}QWgK%Cp~Qo|K1npygnCByL1?Q=*}`9aJZO40|c98P=V zwhDjqP<$`C1Fuix3`Uw?g{m$qB(_dTbQ5-5LY&bv5IMQKNg{}fNl1>hX& zsr$d_>GHpY@Wamd-FqE(Kkivb!@Pxl-O*UZn}|8-Z;0{DT8k-dd$1WxB@P`!Nb4lM zwBi^S10(or($-g0z6;{s4FR59B0roMMcfCch~xsN7D!6P_Gc64TQf(7*LK8;55$rh z3Q+5*CV2o-t*|y$4phkE>KvAhv(zhc>yT%u`WyxPY)=6CFetwZKt{(gljSaVAncW_ z>)~N5D%)(s8SF`#532M4i`Ky#<3&?LdnTOi9J(_lXUKq=^7wcKce0-xr4GqU!;P5s@RsOxiqQmROO>N@=g&Uw*jWhw zn^$IhZ3fE-J@A>ru}Rfo_+V2!2R?Q<6`^+s?%WQ-ufM#_wmN^$olozd(YmACEvA;L z1=Ud}Ek3XT21T+`IXax#tYvK-cONe~c&X>b#he{gdLnZISD3R!%ZYS(zUiZ;!u>+5 zgZOkpBd(akxt$}rjiEf2HOF+wT$t?z>i)%zu$ZIUGpqr(n2XHMkyTH|&3S+CK1q#hnn2q&G_BBEepaL7>keX{JI$0p z7;$DIToGkIBRY>)#%i6WFgjB@w?Q*e#IYIzsM4=fAn}_oZt=@szRs6+XShcm;hZ7- z0O#B8JWZ+vLeau(@Z^gyFXW3q0NcQIhgSq{i(ozc^H0|N>D}awU(5s{67wbRmWY4B zvvw!1KGdpbEEnopRu45dU&d+TpuO?pQ1Dy=Ol!*WXLWPmm)$Otm}=knHf{<;vkqv` z3>D5qg^#GKK#{t+@Vu{=!PYoj(ADKzh^oWqKLFKo(V{Yla=j8zr;)x?IAR~{e#3iL z#$&vWV)u$6V9$62@bdzoXsLSBp~H{UH9*?$lzoIiMf&0Y(C`;~^Tg)|RLjQO$nCUFm`L} z-uYsq{MDCsP=ntF-hXt?qK{~3&{^{N$4X)~fK?`zq_LgSCSdEp(bJCmt21uUvd@gC zzM^qshn8J!dFuVpflpp!t@Ic^b#Imj$J|-jipJ(B$|=shcto=m*m-Hj?4faf9C2xf zZr&~7a#t}4>-tg3ktRV!E8ucj)s~UZ$(EK+NvuBfL7}aXQJGzzXBVTS>{gf z#w;jptAqf3pAI(jk`(?ya%Cf2HBNHB7gkhii3xd z8(T9pM!GHqQ<)hO69LgH&4biy0N?11KgYErm(WBtm%nk~GFFp}>aFQsLaD}3qhU`! zq+yO@@;V)qja)&$MAj-5rLSE2E)zs=nekgWxVGYO7IW?KSsJjAtED>eZp* zKG=h#+&+aeW+1&Fnj&2^!;msroOz>&!1+_-_dZ;)J$L^0i*w!%!f_U&f8t3Pn1qBr zNx5ACpXJXz0ur4s1m(Bx?BW7{w-xR^S|SFEHssB!P3X;D+md{`vIa$BL%&|~+1W8~ z_%>IV@x;#Q#Msi7E7I`LQYzlmb~O!s8V*7CVfWxKC<}xd?mNlYiKEJXv-0mfQuG?M|c##9rvT$YSPv z_4W?mytT!yJNGf3h;Ssr_ssa%q035gPv(`pc9Us1QqCoiJoeuOZVKFXxFzsp9r?X` zD?WY{S#;2BS;|W2jK=eGUiSYnr#IFCOc}o9K29LKwxgCDhk8XYGz&7U5Iv_*j?J=6 z+&x2~Uv~BzL%oYSl$sGTLV3&Ir5lz_uPh6`IVkeU0HTUA_X(<(jmz9+%3m?rAo$f8 zsg=DNsgT=+c_8DY!AtgvY+4juRKqmN^LYXAZ2b7Q3&XEji-l?Bcu_Yc`NGO?ESKQ| z^el!;C(D>YZg~df>Pg)iq)Hl;$wpYMJlNki`@fKPyG0Ch?zQtowvLdg)5wTer7(ZMWsXjr#}>MY!+q zKFXnv(cW5fEwVa4@gaQpT!OW>dncB2I4FUtOpY>g_lgtbI{NxWbM-cNpv4+Bn4^d*e_vz2#x)=^=ae-kea}@E%x~<_ zJ~*X+vc}_>y`I(}k_#fC&>L*Rp07tfKK{LZ8eP-0LqLy3zmSIW`EF?+K|^NHD={Ri zrlEuo2tkK&xa2S#sRD`$55FNL%dPsz!O5DVvo7Vl=fuI0RgrEdTSvT$T-^zL{q_!D zzPdmJK5^qA%BKkLx${JXPKuz85zON9{Kx*J+S;ZCndZU2#fX3 zoksbM7j`&{!hetP^vNl$L#sI&*=!<^^QsugB>(F(XYj-HgVrwA_kEhr|ekjkeh~1mD9dsTjtDO+GFvVRVaQtJJ0f)hnG*6#F04baJuH?tOHXN!>u0zsgl@KiK|Eu{Io+&m^Dt{_qbc;VHlF9DR{|PU@{N) zD%D%--8W9mpHmsk$;CXp3-5YiIB%FmX{88{p^g4=+J#)T94FkENHK>D7y?Aw1UrJlkKs zYl>Q}xhA#BwA@nJ8y_-6rc#KHHmFSBlMK@l8Eu70aFT>CL%5G@hVl(Nw{cADgUF^- z^i+vx<#Lswhxf_O)~i-wSUY>A){%=A#%YBv7xBX~6$q9R%Dj>anN;GUO5`|EGNh5Z z6q2H(R#RPQC9sOdpMBVIs}XL#Hs_AO)81JsoO=ohx*S#{9FtJ5r5Ov+xEYkcc6*y% zjoft$!2fS^G>vf9Kkue>QO2Z-I5EQqT^*KB|Tk+T;xdro6yH_X`98I3ip zt;?5yS8JQfW?8o+xrHetM>oMNb@Cc!tYhRfM8b_7W>>d4ot-3$gj<$@2+`BF*YklN zJvqpI&>4)%z+r-)NAaowUCfYHs{+8MqQUwftM+WjvA_mJZ12X}oIWH0pEimF%a*rX z2;?9t8C3Z~$baA2I&yT{vpkOk2eoV)ENd77u}>Aw&8sb6dvU=VdkrTzAI8W*P(E|G zXK8Ab9HpfT9j9Wt@myQhv9!Rx2>T8c_}uu;y^f>D#{Qx~JqiB;*$x|HDr~$C z+p287oA&+uex@q+hs)K+_rFgvLB{9DWlH``-*+F^H3bADW8CkEevk=KbYfpFQ;||7 zXsRg3#~~MC6?S;yU@Dki6=;%wUmDGm!&HdHoQ7HNEk|a>XvL@#Rm((9>vg5n)$@jf zs;+jl8ktmqL86E>Y?ckr3xH?ohq!5l)J-?L`h*xYjO8R*UW__Mvx4PZ!oEhP0E}@Z z>y;8X)31C4>bOranry1{V;-rxZ-{=znXQ!_=dks&sgTDjj=;pnJKgh7i-7U(w6Y`g zs?#ijN2|nx#lB@lahxuBx3nT5#$@F|(;iubCInmp2TywbbiU@bs|~-f7kFFY2sk0R z`MUh+nbd&0^xZfCKFlF5jl-ACxuwEyys$&-@H^cj4vu?vMX)xc&%?8xqgK32)zySV z8+m-T;_lHIU)|qlp)HU4$Zk*;I%gp>y4a_kb*<6x=@`XrGM*WCqwZMj=zUJxv~<>S z#EQ9IMYngL4fraK!6_xBxvWIWcQq~C5x2}c$%U-v>oE3sXE2)~^EosDw-oT=ms(La z$Z^B?-^XEq3uZ=VYdU(GOlcE|>CzV<7A~u&Z;V4@Y45%UmaE9oNe4?qW(wZpT`pon zo8o8VnszJj)}5<-<&}L@ozE@%nf?OVuD-YmL~x@c&c2|R;lHED*7C3c2z2#XD5ve2@7K|k(M=! z_$4!dOQv>J%3r$a#==A^F3GSq*hm_%VStbu8n0r)WrImlxdcQjRPh9KQZ8nx22xU= zfR&oKrWkHu%j@KG8CN5zo~S-2*$8rw@t?=K*2R5@7J6O)@Jz-5o0QSMWsYshs5 zs-s-%(f$NJ5pqBYF-;wl}ii|7< z+>HKB?0%UdTDjyBkeYR0&GI(vJ~l|6hs5OJr5MI%aqMS9@#yALZ{g<1qWY%k z&^<=XdW423!qOuRf-YKgwz>o|9{LEgW+W0y3jDD?f=90H z&-uy=+q}Hh@Ys4DxO1S&rw)&zaUPvup5IA%P8P!G!_V($t?r2iVGG!EctO*O=*OqV z4?kYAI_lVM9qA+97xCcexAe&i{I3e+l0ld|eQPIrUS*;g-;RDso>P@%I8J3`U<+vO z)~)>A8{C@>r`|B}tSP9-CBJV|-BRbM_^308W_iLW;{_b^Dx|uM)7g~2_L{`HX%F0_ zP=`z#RH>S^+!T2AKF|v&j?AiPo@)S}Z5yBrHo(cwzFg8_T+F-XPA;TdXSl$N9k5i) zUU<}*_!si{z9?SH7-}d0WGd1cE@vObS2^NpK#Ar`+S~`V`84pyD{jCvo-@IUJn!Fg zr>GY@2&wf77goSB(LB_g_(2CDRg7{GI@zX7(GsoBs$dh#1hts#fhVh;?|pF2|8%Wk z@6MdpC9MDsN)b?fZn1Lolzrp@@IElh!7r^v_Cw&;U)`tc*ZjeI%cLd`pn2peSsI?Y z6&=532i2C-<%&-a&NzLkW8NgP+|mt|z?RN&6{0zzB0b9F(yy1NRYz5d1#_@9SV$vp zB1Q*0ie8@)pDw|>p}Vp=A#E5cB+-`F#1+Ps%b*Df0S`?M?5P?zWK#4^1gf&Rysca( zBE+l)_s}4V25AK(=I7alAR@9*vJq%RSi5m}zUF+nPScA5qKTF!6n%%sNVDDY#tVDA zwl_!Ix$p1@<&g+?qj3^r5;$hTp_8UJsi4yd`LSG%h5LU6cu9m813c^^fAo0G<9jP) z9hq$dt3D-N*6R?jqQ5I?g!smeZ&FoBrD5>_m}6zKHwmj^$S0@?&Si~|2W!Lcm%%nD zBXyK2`@yHbS10LtGT?O!3ZiIObg&Nluo263D?wV~E)Z{2FxfNyv_bfY}hs`Ac- zffaR4P9*a<<_CmOz(Pd}pwkeGAh_$G;1}^xIZw6UFFQW-DV`%*9x-RewOiucXEN8g z#vVgyY}g&juyXL6a#)(Pi65c}d)!9lzxxCLQY?&CT@01QeG)1}EVe-fwS;hW&7Z4* zDbg@>Y)%63Gz1P$d;Z|vB`>zZZ@xI=H8-9_I8r!s=d@-ics0_@2jx@XJ$L3JwC=p( zkvppV;wx7#Ac}t8~WnwS*8@FCz~hpKx!vNW z%uo&K`;+(2qy26QVVSr(%5j>-c^-Q($2<_NXQds!70@d)q>W(xU=xe^0iCV@Qei48 z(3d+W%g_16ohTIqmGs~xqK4f6$GY+yyuAG&LeFIND~MR^d9rLronO- zo%A%yOpV5j<*MiS_?*@0Iweh789`_7d*6c?*RJpI=IuRpcN!jA$35UPl>6p9?R#P$ zY5ItHnKb0!8I`o2Qbjb3>U0t2l1BeGfmedC>&CYqEcw%q&R8uYTVd4a=n(EC7pFNB zlGM1{w~}Pwqclb*!Aj%xq&f}n8B72wqo_8&v14t;14K8Pf{IH~rtGEQ)}aWRVk(D; zlBTe**w@VeQJWw+Vbg~q#V0<0hLpp~Zm(6*Ae*TOwKT?w75U@>Q9C;?Vops|(cxpJ zLc+##yqcN_|H@$H=LNvC1Ol3lwJXI=a6AM33*+85aFY`bdbK-q9RqfzG*y|VZ@G+b znvDi=f*^Jq{;W(s)@4?2Qz^uNh}DGYAQ@x8V2a9V0iXMfQz?$)e!9Y`&%k_*7N zDb_1_;UxN?NKT<=mR|4tI?kGOnSOGA$v@k7UccJ#6LaOO;ylG!N{V0J8w8#TmO617$kd56o*eS| zZY7z15~6 z2C1s%^E+(#{mb}CrcFYb2u%L2>i14Qk4t#iWuzW7bp!PhO-E0?SL)iL4j%-1rAY~+ zsdfV1kSS`wWqMGR&fkWy_*6t&Ly4xl<}sIW0Hs(Q{L|u=)YN8Z=F@wO$-)4qs!_jMXzAy ziw1~L{ut&m3<=yu;myDUu+7A+iW26UF5vQ;@`2`YTq8_IhZT?BNIPyRyMLRG5WPxy ztN-}|{nf^m2Sx2aSjcq)xa1YWGus-o8eMXJvc=KXBNEWYu$X_PQMP6+M@Joh^zJ!t z-kkHxR|0P#bdpv8Yj^IM4_V_@gG%y8E(wA~fEA+gYODP6wJi=`xx(QpvOZqp^CpP` zd#hOYHi+CrAV%l2M<*QKyvF{`1#=go8^MJwZ8?>YqjBrK>%Zc(sj##b4YQs`TX1FF zohMI6(<1XZ(wxF7jyqw=ig($FgZ8nLr0kc?5m6*GNYf_qs%8Fw>1JY7Dk+z67UJga5L>a4>%M?!AtB;aw4TSt2( zaQn^`ZohPuUY&!!<7t4$ea~6fL2o1MCObM@b!gTT@leyRke@oQ<0tC}wtP&f)Bn6Gs7EQi%S8xJw5pO; zNl4fVJ~W66T`t@-lH&zE+k&VBGKg;^#cg6oDvo#cdHV)^eCQutHuicx0F{ywSq4y# zTRzkz9Xf833W+`mzl*QAZ5kSk2S+`>`_VZsy|u;9?kFz-Zv&^2RR71rM6d{f$^<`s zMyJ4M`4Cv=eePST{KCuo94tHj=XV~__b_WxXC-9{P|@2|)3D;n;fg26YhJx6?22;g zj-u@9f~Rs$pTNXZ6Zk|BCZ8J!le7nxTqSPA7?UVf0zPZ=4!au)*P;gymuYu~RO=&| zXc59}fz0Qr1N2ES#KmYD*XgrH^)ai_Ra$pMddm?&(xOd+gz=V;tn8PfR2L;WtX7fr z%91u<7Semgz%1gyxq5wzH*f87t5r^|3vbHUqmih*XH6tN9~0G8lO)9 zp4}gpo?+PL_P~*$Le$qHP0%HExjfr|-Kd-N};2XDiOl+1DAX zxW?Vt)_Gn7tUtHQ|6fp@5@XL=*O-UYx%Lt35-WkwfNDi-+t}xAGGEygnh4U&k!F_X zVOE1Cs-!3`=B{0)ZkK7qUM^iy0oOKJXy{o7V0rxmK@`!3zVBJBjkwO6=B9y0vA)BJ zguNLrzjBS2u5P2&bLh@Pg-6zN95Xh!Ov1|7-8AF4UXmcP0BuCl>S0&lCeCf(x+o9M zjX!^|=H$3%OA^qA^(HHvi3N6Z6|>p>+AyS3tSZiviAZudQQ4tuzPt-vL`T%Ek1IZv zJjE&3x_D)SOH{=n52D<5t^*^W2$n>WrBPIH)0CuF+3w1e&=@C_R!;;rEzadVt}^M5 zY(pntm)J|a-pdpc;4}bo81Wa!0AX_tQH3YvhRtNG0f+BPAU%A~MS#z80e~lF`{qt6 z{fy#+ma0_ClYNtAv6j?3t{i1KsX&wQwe0eT(UezV89A(_R@0~ZF%=h!tAX9?TZkyf zkIy-M(nI!Ii|1gMi4btwewf!<0>7C3?X~c4{G6<^f5q%1C_|j?-^t`h2w8T^JsDtW2nt)2f`SFrJ{dC0}SLXbUtBKeCf;q1MPuzK0cNbn! z)=C%Tvct|-fsXl%YmpW6CDATM8H=)Pruyn?@O&;l|*V21WV}5s< zkiNe4+BskK*eVwQZG#7)@0KtVuD!6!?K{_5Y%h4)tvFD4jPp45tYYQ_G|j-XM>G{l zA&l$#4D$-4?16m|uHoFmxh094|H+e{cRyKUu54{7y(Q2tVwJ$HO7-x{b+J(?Pql3q zX$mDJboAS2=7bcHE?MDTOcqk5g;vv-Jc%i)ei`!o1g+$KRy#N=eU1%lq9PpjVegM7 zq_cVzI3$&lzxuOY#FrV8W|b4kHw1ttL)6r`ipbx$!4jAqQZ;yJ6dsNONkNixVw3AP zOgcx}qPa^(l8CCv4W4aFz%yL{gqR3qwn3UIalgr@I#!(}ajJ-Ed@%f$i+}9IWxxu{ z=vS>ELw;crupzR^pU2t+=E|!t&G?C*XptcN#kU)tJOSw=i$#+FYk6TeyvZ`pW=!rY z7k0kli+?tHo$fQuj~U+WK8Dr|k(>o&q7^G(EDXF3GSG^7;C_jXtWw#RThcTO;j(Tb zci-0)Nu=FxdFiEn zZtZU2z(a?J?mV{0u{kbDD(M;YlP=JZ;XzU<$U!mGorMVdIJXd96lEXb!P$pB zl^W<9kRY#MVuGVS77MC*tzcl$=(|MHkdW3gNz0TcC$;!fWIQsgO44LZ4W(X_R9NDv zVES|7fXkS_Liu`Wtjc+s|67R-uJOOVu?`qs@<|e>Ng!zd90klXZ-YqgXYq^SJ|ht@ zFx_E08*!DMElzAypmq0Ib^kVuY<+{YGsXI*{kaeXwzrgK4zszAdu?Z6XN&qcm(w9% zr&`E)h5eKZ2w~3(ZXZ))bL6N`j{a!?k4&TE293KFgpwaW`HUuE6~PGjUi;gLm-x=3%J zAq>0l^v%`bk|;*kph*{^nfJd1Yy;PU7ZA3h@V%psA3yD&7j)JTWenF+_i;^POciu_ ze=gJU+l9q|=Z@S&re4~r@WVH{Wv!yetNnH*cT636{sXCYQktR}a7)F%m!PTCELb0j z?!=s@-Kf$AAxI#q49o&6S^=jDxS9?&Y*G?#Oodb?Hs#B-MH57Mo?%T^r*g?7C>J+T zzQG`%-jCMIw;GNQB8>HDPH@H({P(u>9~ zqzF##g)%0!%2HX4Jch1Cd^%ipM=Xw%vn+~390|&-2|PYA{-+!I zcr0*&v+^ktxsF;Ye)*+4Pf+F}yqBqQZ|uzZ+RNAY^l8WH@GuFbnik@E(uK)P>6RS_ z2WKqrSkAMPJo;{!Ny|CsgB}AmNPw~-xZAYsxew!6ZOWv?pzD)r-=~=lKB2nXukiHVp1sPcyqb0^G)q5!x^4@YWXuu+!upum3Pvl+R+yoU4sMaiCiF|Heg8DDXaINB z42GIjBAboT_&SZ{Dsn47ZSLP<4{docK3>E-lB9aEC1`;%P z(K_wyht6Fgst{EM3~)hXy80N=k*Bn#Hm(oyWoMbRWtx9)wilLNn$;maDAEWTBZp5r zPJiIEGo@b|8U$J$Mq}g5P{zxlOhWUt!0?euDA}f%712YLuF51PxD*Xqa>gsNU=8jN zA9mzcMd>151sySVX;pBK)sC`!$QE_77v*^IrN@YOX%(>SoV)i<`4=zGxwRK~0pY1Q z_kbgW`|k7;yopz1(sVgR;Mh|q8ZhQK*HOOo!VVvHH~GPLj_J>Onpul`R;Fvd>YIkR zKIioGoHOfbm=S;#ksyJ&wk$PFLtHk~P5dGc=wcsVI=I~NSq`8n|ML`i6H8dtP+#fz z;11-bED~#HNNCdcF{aKifibh?v;rSVy$0~h)$UUmd(y5%Gb|VcB{X?69YJCTU6%?x zNnoJvY(>B9&=61+V(g%Cwytk+_1X@tDo5@-!g=b(u^F91&@hh3tI*pre)ph*#zh=v z2;0D}JG;PswzPfN_k8qd$@$@$tJ~X{M0$(WxZlQ0e?oAqtg(eMY_(WUYWHheXEA#F z$?y4bPciP;C+fG%Fd)CDn-ECt&^w&rcZ~2#HM) z%eX(}SZN){{pDN@nr^XJF85q#4%r&@_V}XZV zeKkr}swm!SQX!=?mnt^6exqJ8toG08`bRJj6J@kt8aX*%^!WVMW1Yk#m zt1)sbG<@rYZ9coX$D>aVp^HgWR%Qw!NNC`EMZa8g(yh3*)iA?}-V;a@fJOsR;*>*b zpCbd1=>&7q)|gjP@ewWTRo+9YCoDTh%7I;_8^)r33dn4hz8)uGd83bVX`ezQyvD0l zh2JzOD^C~7`@)>q_e62L5ok1Fsx9K{9_>0bMj8R@d%CkVwvLE~RNV9(?Uj}*cdjzO zzQdUrrx-`UIqoCN{2YkrX05c5Vl-MGm9*-ayEBu-{l5;Z*FE2VyyX7jnl?HTQkU$} zh8zwi9(|vTYNAr75N3pep^m-Xn zh^E(owL!Ds6$$eBkLLwIiJ>2ekh1CSCN!lr|sUFwQ2sh2qO* z6!xhKv#P`>7r%Q<0>E-LZ)AH;E>{5;8!2wnUjLG5m~3GDWD+X8i9+{F_t}?#h9{!O zF&@{Mjt$2o!z6?g%XBzPGwr5HUG7Ks&-s(Rz?W|9ay&{RCA3JZ$v_Qi$=~lX4bTA1BCP>pzWieeo0+B` zQXT$c)n9(ms9wj?rO4_SiH#?5-e3jn@jiw1sK->7^gaD@jde~yi2WMVj@|3~TzPRH zUCcP{JI-*<1kPgKT^9p<@!3h8l#`zu8-r|Gg;_#&5P&^N>3vvz+6qML zhAf8+BABi$d>Sm{mvI2JQr}l1w86?Y0aa-=yhv@WglyRhN{4fn6O?qcyNfnfIy?7$7*s4yjo=p7)$6qJ84LyAT!nb;o;;&-s%F3x4HR;8uX^y>qVc z1m~D>S3brNc+QH?AR2))oQFBp@1{q-s14tGai4=Hr+n|c!wOg?f785aVYXoHYYtA= zynYpSW)14;I&P#PXhSdSY7OKUN9Pyz0OQJNxNPbXPTrYpLWQN+Epl;?eBzqFW*sSw zVGhj}E)5>nS!_89_%@YRQt1JFGg-x_Cx3cr(u%^e;~+GFuxODsVBX~mHDRC)BX%8K z*I_XxnxC%-b7%MZg6-{DqBshinsXYBvzVfFR4R>1sdTe0K GQDvseB3tTIvItO= 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͕@z)Sf|DuX%C_*1oN#1%l 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%0DvkHj2-TJMQmb1L;*$(DzDDDno62N*&x|HJyoSNj z!7;5Yo%pAB*vr5AI(Nhk2M3D5ST4Qt$ap*)19<$&(_0ta@BA)yhG%C_-1pHhyyKtW z^I(nbNw6RBX}3v1&WAtky8h=Hfd5CDfj=;>fBl_w`|WUK2MS*okvFvV*WU2=?_9g> z@Bh{2WV1RQZ*fsBA0)owis2C8IY1L&umxFu^ATmPlD3jX=bKte{|kYK2Zc zNF*2~!6maK6A67L#L9A9l!x@ikP66g+-HM;BAD=5#C5_j!plRZR_DDG zvlIpiuBHyQ9>r9)083N&jGFNQ@11;YkDS+$(RhJFu%Dc-&j;v;T&;T{bRjPA|G&q8 zZ}|_}asnLUT89ExqE)wK7*^#l)}O&?$|SJC1rsNn*ZL2IP}d0v)qH$IFwq+9>*PyiI3Jq4L>V&MPCFgs-$t3 zqw%c~ngBIaazU#gPax-EU|~H_R}XJ8>J2m%Puwqlc;T5vjdu zt?HdBHC`d!ZBG5{si|{2V#FGD6B-ulH|^$ zlZ_fupL$HT+}6@&IoWyazK`AeN3Z{lk3EIQ0ZfkE{FAdg@A_M_x4jAS_P2vS^O?K! z?z`{)Q|I9KTm$g`^@StCi@xipi+g|OyNB!RSU-8yS6q9|fip)>-uf*!>6JhHH*n&> zk=d{oTUw(H8<{cj7J!X8R;nSIjdQc<^k;v5I{(0f?5`b(t7_G`0~*g=)Z-48sxcorXoc913PXbTMWGsckr_o|pAgu64;S8g(22EMO zl?Hwgmf>0wWDryaWB@x-6axY(54TyvPa0rA;F6)vgS>|{5+Knyg=^d^QWVXTp$;xi zQK*s8CffO+2k!%J{R$+L*ny~1Aw+^?D)`9?Il20@xe4t!No}Km7_pq12a3;ABf~5O z1!?3`sEMD{?XxvAOlp(-qJqK_V)9_vx7)})D5H9zc)Jkt|t9Vr31DM9FC2 z)D~@xWXf2~B`Pl{kR==GNOnz9Z$#2%qam!PiA{miFr|AJz7~owz;V~orWs~oMdGsv z-`I7KW}S!c3~&$wp-83OpNC>8ommcPtAA%nk+(q#VI*^uOa(s%L#Ye<{#>>hP=>x= za4XYG_L6ZQPv~r!)03k%mmmmIyWM|u=<_jYFFEZAchbISzZ<;$(Wwg(Um*EpI}xL# zaH0j4$SPsl{N^8RyPxCK_b$K$P7YNkn4E|_)0`oBslYuA!B4*axt*h8q4K) z+45O4TD^3Ayz(P&93H#!_+$m}Yd}*tKdd3;8CL)FZ@uHxXa3%Mp15#e^Qotwc%t%? zGwY*UwjO!-W7}a$(B~%n=Nf?jS2}>sC_Q}G+kvH%w_SQ{@RA?DNet>5*GJ~~&*EutD;mz6UfL?XWf%5BLq5vwX0k*xJ zEf{b{&=`iWfh&O-?P6+Xt{IhZMPX=Y$*cf_6$4d8z2hL2pcpgCRfb`ORDycPp{W#F z1}|V051DzmstTUr9D;I$I3~j}$QT&I?WFIy3jhK_araEEr+#P>x`3qA0BBS*Xha$$ zN*r79xXI844h%rGl!wIwQJP4c=HqCw97B^*10x#07Ml>|F2E)5CIVTq^?B!x?qEzv zS!|0l0fh;nEhbwT1P=s- zJE(+pV@KwalPd#YunVkh0}ns;h5H|w{@i~W?p%Gbe)2;Pe&#(t_sHYHxM!ZTT%N1@ z&ou!5uV1&fs?uEm*c5?QC#})o@+*P$TW-VQ<=1}jwdSfTZk~*`M|PziGA?=H+M!D> z(K75BWdh930JDpq{k)$(_#kbL$!sYp)oy z9vq2zyjH(W21|u8VuepNE9Ng;vqW#WUDcAOT@9lC3|a(KNmRfD67i+Wzc>45UA!lXCp~WT2F}({cLV@M%mqwA+xP_{v)NM< zkB2`WkbsiZdk3`fw!uy#jq!%ADpU_zz}2c=YX9VJT|cnH zz9chy${iTK{`mUpTVAXyOLjV%F;;oVhbkV7ZolL3u@gsW7+(Bw0cZt0cJ9e9Ox%T! z9Xx-;U3zvnIscjWf9T(Q;LY!hG!Fs_0V$Xm-d7ZTUFbQO|G5U>|I6!0Z+$Cp*Il7% zu`NUuz#AKbx03;|^1Kxse$j1Mzw-ZX@7;qf%kKKV@9($P-upc7?bq#|p0}jYYeo`C zV+l(ULSWe_6>u=o2(ZB+31w21kYE#ITxDmvom8k)OjYbE2kgYp1P3&LO)v;bkVwcN z5FXolOlve6Df8@B_w9T8KF(|Jz1HuSKh|1%@7ptyg3AvC>r-{B`<{Ewz31F>?)m-J z@A3V<=hwf}-1qiJ7CW9+vsyjbEuzWH2w+wK9|3$5*j@sQ8#kN1=KuJ6$D1dfEjIU7 z+OEAJL(W}qYJFy7?YJTxkylTpot3avNwg5v{YDKLhBc(o{UgqH39A@oF;ueBN|g59 z7XQU>npE$3^I8wcTRWk0YHM<6f*=uK2p%nbL1;kt$ zG2om4Hpm7`+dvjA{Mv<}T80e2vh`=hHHL?sMpP+X>4BEbZZ(F0R zanzCRR@=I&fr-|+owh+J|5MaONK^LV9X@CvBy~BYDgpHdI?2+O40VP-99skF|7@v~ zAf{+rY;3$;lnUlyqQJ@WxEJx~+r)zOHg_Ky*a#2H{yZ?DsVJ<^*;GZ~flYG^pl+}R zn5qD^59NJ7Fl}limgQwIoG85uo*&2rtA-Q14xI2(k9%Nz(M_DEugO4&K;z6@D&MCB zL3}9ji%)t8@&EDiWVV%VlP2E#L?qlrsGt}zBi4!8t%dhbJLX5an3@`A;31n3OVIk0BH@zE_? z!-{ksC480O1CKPLcR9XtYOlWI$3NDUcv;uHW%l%%9Y##2G} z%u23Q3)m@t@1K}YUU%Qh)$nQUPg`vKkqC*l#Au8_nV86sg5V6HDF|X2#Nka$i!f~H zErX{7Ga~>Vn?;NDkq3lPoi4#+Len^S@8MneSBSbdeG{6uVNV*`3&|v@TGLA#Q#@5C z0Rg2D0V$f!q;*A&5t&#))Cc@w8$mgIZ%KwU%)Mh=GF~DIiAHQWbU~PcKvL&%-_01L zp~HB&=?AuK5nBnd1Wty!+jnE~(Str!8~}y)p~}G~SkiXpPZ|P2Cz@lzZPQ-8MV|mL zom2?KurfXv)J#2k7hU~aKQ9L7V-nC;v_m2wQNlU~?lf7SvW4!9tAMzEN0J8R`)=bh z-bUjdWSY$HGLM*Xs7Ul-h!qA6cbL3(GpXE7zz4bFZon?}_@gKe#Zo+{MpF{g84lfP zp8zmLP5n-4n_8OVm4*G=?GIp#I>;7XAajZS>;EpmNUNJZ$9o199Gqr0EF@ zuV@*zb*>~O;qctA+Ex1nC!5-i%(xmC#iS^1@agGae#dC`UGLh=pv~#p(M~n8XQ#92 z8BjrhSpefDaP;iwKYw`ZZ~WA)TkhI&b?S?gdV2lb=H6TD-}nd5|K$EJAH6hGL6i2{j@7D2p{p6E$EX`yyw{mdx*6R32KepDV7i8}$)c6ew@=hA1V$LJ; z+Nq(jC3X@U<4o!pEMT?_KCHcbepwXbVoKlr#!3153r-dQS);sIk(@qPnYX@UR8Fz+ z3eSX1y9Y0|BWCghv|#n=Jx@b)aRtK_ie^mYCqbv6RRiZkm)gt<)iJSGuxAas(5eu_ z-41zDA`1#+Q7k2vPF2z-eSEi1I_??=_)?<4X;?6|4EpjuQGc1Ipm>;C2VD|C1d1C8 z{hR`NJpw~6d5o@Ec?f*1{1}WfcAz$+$TC@2CdGxH`mEGr?{B9 zAE`w$P|>r41R%{v8cOB=eh4t+OVkaf$%#aOy3d^hTG1d|8}FBskOYVfPVPD=(I@L> zivN#2`p(EGmGkwaR(-I8?tA;8RG)^`VkRQgN!GGxJn^S~zxDxDQyD+p)^^`lp&C*d z?gwU~d2s*QeP5 z;{?`+_8Ge{m}k78)Ug?xGa(^}B2Oj`Kw2AqkIUwFo^0uP zfAm@0cp+?aHoaCv0r3stG4NxL0q=i|Jq&oZBT-+c z>&*d--v7V@uX^xZAO7L;&NKHtH(T=ZY%}%eYGdr|%m_QDBu?p;9>5A1t$@uJ58I9V z=?}ThjRResve@{Q)V?YGNW~qrt^Vfot=`-a<}Aj0Pfpm(jpb8iX$oa7SZP!+gFUXU zRByV%R)%>}2z_o@(%0WPryuzCQE}(IcGnwaTauo-v#{q#q>U%*C>#`bhXIK_enD-4 zjRhJ5XjOuXGOXt@P#ce$m#Srm$iWA}LgEyE(il(*0aBA>q3U1=Gx#B-$fMDDr)#lx zy8WTvDuWY6`hLOvF#Ma=)Re;sKUElXAjt1IBtjBf5M%&~$89pymEny^gNXgC0NW6d zbud4G)Eno}7C=-=RPA+oQxc(3xv9G@dV!%deAumq#j1hffxK-@7KZDFDRJY0B(V&J z_k0{qlOP>|R<#T2NpwdQUEtN*f_K`6eeYU_IGNrj04dmq zAlaY#dlQ>v^23rOb0ti;BZ%)LNu%%_@W4i?Z!MeQ;5{*z7#x)zXdv#yGH_SWGy_0T z=K%4ltpJU}c%aY`u`tLv7$@DP0i|`sIPYLJS?e;45(-q1dQU}f?g9`)hFDaih>$PL zmQk&BAwT({BmIdhg}i#?AsbO?Jz6iW@do#gSk9J!Yn+nvy0>iFXIG}R2E3#RUUzCz zzUy8tMy9njq~L-^go86_wP*J_uk1_;K%@e4EQ3vwl@w~%C&2>X?D*YY|->; z;f}uW(|`XLe(w8z@hY%dhduokk0|43OV32`t~QTdf_VZTmdlsFQF4htCjft7pO7#@1v`Kkyy1>h<@p>x1YZc$+v$vaO8+ex3!66+ugk!}~ZB8unRJ8hc<0 z6%XOQQovnhp%;;{$>Nv?cVn;^!KwFto6WC}D|p_cvncB1f2HsFccuJ6>Aox5Yd@V& z(H)M4Dn==(i67~@QO+gIfoMpSG*%hX>YT>1e;?RybBog6>XxO~&hKVHVS@jAdagM1 z$oV#bBgVk-p6G@mI;Ix|9 z`#OT47@IR#uRrB}b~N z;>5AC7Y2O6)mZQZwkLo3&GX{>zq6Q~vYTqWQ>z!cw zR$zYr*L>H#qgVXk>v3^2J{s?D$!LE*nl2}Ixo`RQJMMVJ{YP8CW)fs^S%G#1_!?*z zPTl&&=V-ZJ(Sq45TbZ_7v_Aapr*7Q*;a_Q}ao{uXSgd^E8nN0=C-)Uq`KD8b3Wk6Q zHN)(Cz#E}Pt(4V--t+3Jyf|;%kr#LqOzYA(l>`|QRaH+464rDqQV=PT7bT%vi^}|a zZ<<$c|Jsc^)i`g=a3)F}7X&dT1YgTg69O^Hux6-+y2JrCl<36{ z}R^qP_+B5t>mc~1)k7NmoEZ0sd#!?QpfR-?l51j8 z@Jm${69tT-f+DBe4h90d8WVtiS)%iZr(pu1Lu=k>DwT%q6k+f) z$v|tm3|((u2YdKk%VuB=NGYf%XSmdRPvw6MhV^3dVA3Rhsw!ymln;t_=}wa>Oqcjj zZ;qsK6GMjDR5}pd;owss3UUPY)JgVgTxT#r&o16i1v`a_I{(&5SAnozgRoHCCa|7C zZ7r;zu{}#HijoXm)8e@O<=<@Z>F11`-4ZW81#nHnE)qu%26~MGk%H#ZxMz+x@~h8# zs=d03m9=H91lD?0FCHqE&RWA~$?JO4_|F{q%}uYKiPaOS6ooG>i#0}G(5?BSZ<(Kc z@E`xJpWj@)9v4ZXyRbQ-9;qsSu0Y3U-$Owrxw-v>~hB2n`%5M=M(d~*V4AZ(gel1BC4F3 zHBhX8Tf5KS+~8xs?vA|2att(Bn>-~Xy9|H*GMeE+M< zqD1Rk)N-UAqG0aa4TXJ_0tP#q`~c#=u}?2WZ&&Q%-oF$Ku>@}k8pq((5XchPhBZJK zf)-)p!JC1yV4>(ekWyJ+yTB_0MMGun`r#*h>lrT@Sx!BBuW{v0`+>VIprYSI@EnA4 zB<_bN1w^K#fN-+^pN^|cgAY59B&L2EBrjTZ<=MV$miP8C%lQKN;b5_$F_;=M}a zfYUH^|A>?%G@)domyY$=BHO&hf?^i;N1RB^5NLlDCL4 zJ@iw&^KEyWd-Xl81eyY9tKe+d96f*2xSLm1N>8;eN9$4Jt}XZ0pZ$^l>-r~u`3u(% zuz6yI-3_pZ&Sn=NQ-L7xt}$VZq}zGO<^7xhWPUf#k*eZS{QR#ND*$ls_xz>Nv%h@V z;5y3t@5K4L?|Snqit?$gJMR4E`!1aOYv0EgFJ9c=Y6M#_c1~1GlnMs36eB|x6m`B=H;*C`5c_o6w#waNnqZ*q3Py&ev zGu!YUEv^K(AS$de%t|nZ3<0Ck)8~$i-o16o{O}_ad+*t`J5Vx{5s0BA!4QaoxsWp8 zj1R+l=_8fO2LYLqm<GeArf5@HQ2f5Z^W@Rs2Vz{TZwwFHUQaby9u3}b_r zfGr3nO7oE=7>iD2Fa@o&foM8?fRlavBpT$S_d&M~u6;jT2K)4F?6Zq#I)ug@dVQ%z zRqE+eFNoN6O_IKUSN0FRWs8As|G@cA23rNG0^kPg>%d8OLL?Cy?e7rL%VfH#`=Nbx zgt{%uIOvF8_g=Lh4D2cc{vC|2P ztF9~`*qNK}|Bt5I_s-TeYa)IYlU?4SSW z!SbHw_+WSc=J6MA9JuwK(!HxK`*o|?t15T8d6hr^UtDTG@Cfv=_k*5z@RDA>d^rdD zoB(A0%|2!Q-_{N=n*r0i@2w_xyymapWiOtc9v6Evvd3r35uYoo-Ew=rvokCH)c2gZ z@BI9@0^Bs5iai0Y0jd_zrft0(@3~_Ye@vu{R(0jTYo})8QMBMG&e750w?4bO_>rF% zQ#Wic8s>E?Q16YzJ$a)_#9nJtV5_X`E4F}9q1><~%LHRZk3Esvir#pE?a_+mRTroH zzHc2>Q*4|EjDe3OZUL~71M%cFob;g}HbhJs>&z5OziDt#;-r4kmsjow1-t%!G#P4* zqP3yq?u^0}p#>pHNzgFJa+vJ592e^Q!M^Yj`~=captWH;fQtBGdgVZhDuQgZTN|`E zxxb%=_J(3Q-KNFhbdB4DfiRf%x3`%T*@3LEB|_QF8ETaB4a$CX((sStaT;9Y@e3Wfw z;Ar#7PanI#{j1)8@kk&fq6}7noT?ZjIM;}frb$=v;>43W;|uj#ON$rQs!Juc1o2)y zh+Cylc^j2PpRZ@dH{CUx{m{4B={=KWakIs2Vsvg+02{hz$})Z;&O^I#2keem))xuSRbdsCL> z%?Uu}-{f-^7UdpQ!X4U)hG*I68I_%u_b-(jR?41|xx-~v3 z{jA;g)0=k6JFmJh`kJ>?GoUGfavu8aG7wtPHmoDo2SC{Z%cI@Hjb8a3U6GTewX*h} zYZY#ltpkx)CEsdkPO)>>+l~I6f9de)1GaaSVw_iUqGoQHl^i{{c67^4>D%v`(RaMH zuxE-!j#P;an61#VwsdN1Y~S*=)tJ#p7<}8f7S63>U%QvZqqy&{2m^{j=t}4Cv9PV$ z$ps6=V8_w0h8504_ruhWk4}U^k&xnSK|Cc#aegu>Sx6OvFn+IA!%TvS*Ryfg--L|- zikku5Nj-`4q$&avj7iFZ!x>2G%KVl9!x|?3OTbeazu`yt}u?0}0ygKg}^ zw+eCqxv2Ty0@TL+eiu*kG8pueXs@erATLfTc0oPP@AC=aAB{4)X$n$>;MJfsV>`ic z)I&8mNY-m$)&8?j2pt`P#$%Q!cckzP3&UeQYCingHT~>o3VGwUN@YP_m7Mo@_SiQ! z9mK*(%Pb*FQtwH{vNqT1$~-XN8h`&=ZF%=><@ZDkDJlydmn0Kromq?N(s6a_wB@gT z^YrWpzU*H+jA(Au05|uaKiU*e{&T6TwXUnRS=r<9t?BCA@pyCi;-^0Ikq>_BuYC%* z6$AY0WIzv@D#xI&>eJs5-4;%A;Liy_=HLGF_$aAfRzPv-63j!Fpicn$S8OS1*bra; zA&ZZEql<^Ytv8pru$sbt}s(wO8p9 zfKUbSQMFG+P8bNKBdbst=F=!OEM_<%r@f(3@&QPi`EgLME0;4vOcZ@F+9Og6h|%AMj4K6wrM z?gMLDjwN~HrMI^A6i)G8`t?OggMk878*g7MR@9)Fmf#Vhi&UuK zNdbrr&(&HMo0c{QSh2SYcEv*4>Zri>veMP{kACc#C%^gUZ{76!`!{j))FJlk5b%!y z$Rm$x`7{4r)qoV@8h#9*N8(HJ(xpo@DC_57pA&%0@0ZuXH{ibNRqy%HGtGEW?VB%- z91bTsSx-wtV_TTnY&zTK@`}GO|4-gI-}>X<=Pv-aiXiLhr+|#YDOdosHQ+X)v|-R% zKpQ43z4~=s>&6S#p6teH(SmH_)waYVo?^59zaL*V|KqQLXNG9RBCa7)2au?7j;N&4 zUYM5UDJybqO=eQg=)ZaYw0g~J)|=xHFXN<M#I2iyq`Y$84T@_W$?W_heYbt1k;8o zgNEz?030z%L_t&mh%TKO8eGOQ49o+8g27xs+E=9LY)2|aTBVEP zKWQkDqgrbX|yzH%28%JtM z#4#znS5G3IMU_A6=uiIJ5O{Ya+WK=>53mF;s5tEKt zWz0mQa)gl~9xIJTQNN%CxCYD-K*vC}0!9nq=H5p?`r`4A{^Pc}W3gG;z4gNHTVE~4 za`DKnUtH`y^*4_{zK_*#2{V%ufXp9&=eVl`0ARMNX;ewwm-`;&13+~i&~NyrAG(KL z|AX&r?(o$ObF*rS#TLfR)K)sD(UOaTCtIs`e9O-Ho%zB5zKkd2*mU+Wm}m<$3&1Y` zy8&ziw5#j;-d%kTtHPo-B#nsHBycL$GY4td<(kNYAM~=U~m#Q6a#rH-E}R3qF(O8`V1MXU3dZRqE>(wqQfem^=IKKdvDmjOJ=58)EyAz)_* z^6qzsw^vhCs!@g)Ft@KG0>JFGz}8*BsZoLQ`~#TZ`__N)zS&)`eZ#?|rOlSJ?bwfG z(w1)07%fq1>7ig-Zti&HbTmd2%f*I6Ra4vO^)8{LtPb!^&^0jW1nB{4fM%oc&04Gw zSOg|co0(oXCQby#H9d+w;kZ&3%!as206MMqt}LI-g)|8FBq1Eq6Xrvm@X+9tt^-|w zREE9wiGDs{-*>W2y(}impY5yqcx^@ zxlO!1@#dhe_~D06jo-fmRe)^#D1&@AR|p1Ku}woZ3O3o0q*)HPU(}0DGv0sB z11dsFP8@1(b1jBOA-OEYjO9 zno@}XaSZ|Bzx6oy>MuZnOLFDP6?*W&2levh%eM#k9PD!fkjZ@M*G-W&J_dSpvcM8g|7n%c)5+a` z;Z*VuGXrXRfuS^%7;KKU%X26VA@WI~p->6v|J+j*;^fIcB?A3EesI^L?)PG7AkFKg z8&9xG-P&9~1s}|Iy3%|+!P|H_wQ>C}24fRXq8dFOXebNpWndmO*gN#Ssw1Os4|EAj zI{zmboo-{Hw*?LZquNzz0PSW6f)_*qEz*z$LyI)SA#u}#gQi3YP#J6%xkx$-0)Yr5 zlXi2G6n2kz#Y%%90^Wfkwd|+{Gq-n-Ub%Ht9GA_g9{EXI zdb=2-a8pzGDKpQ^2xA%@xGj0_*Pq>b(;K7+z5+4|?FFsE08~&2?A_MV+_Gzcx^cDC z3icp%0&Mz8a%}*#N{ER>m>7p4&zzLtNP?NLB6_*Ul{iHl4%C<+K!f!wQm~KJh3G~I zGpG_6?N0MyW+Ax{qN@s|uc_%r&(-vmiL~`VvHagpvh}5Y3=)qn0bum5igf$(R`gQn z%y+0?IgFokRPIa0JwehoobokE2u8O(mXlV$oCf)ZTFbE?pA`Kh_8b%gE#fqYkdzPN z_e%*t%Dc2HXG9-|E)`%9#nn+GUShIDhLmg+h_V0`P_|*4 zMq^-f5tv*oFxftj(Rc#f^M;@JL(_Bb`@?SJ&1SSFH%2KFH8NJCl{Z?5)sb2*)N%nP zOGb-LQ`YD1Jzd;&KNaDfR89YGihgB048BDHp|$~>cTPz`p1{$eP2)+FI)^(U0Y&NH z7|2{GeaH1lVlk}B-4E=Hat1!I$xtVW=5$|6!gk!BN@2A-=P^?^qaRrhF!v3K$!a)?!B*CMg7AQn8T-dTi^j-*Mcp6k}Sc3_V?N$MU zlIC(DSe2jtq+qk4W?Xp(FB@vOF%3D>(wZG_tm7rOW@-JbF5F`8Uw+}ar~lYTkN2?J zEYaRN!ulAfuLkA(b^K@mFz)*gM=+)0j#?hP>&*%PJ3Bj=@BCpo##uRkbd4T)``i7_ z6Oa$%l3coUSub6Blwt`#m+><>0m%Hj=Ya&7502vjQhQb`MtD?r{T z`9i>Ir&TpFt~@a^b+TukL~>M;5`p$ zcMJ@6wAu~xA#Eu13kY3|O&x%=NznKFhm(N4I8rEucb{~6{+*of(E1>*(vjlChQ*1u z8e$}E=yXWe_!!bqqfcWB@pK+$CM23FnV^?|fvX~VrNi_%i3ci#9J@1d-H;VpI__-9kI=p#pckc)P?qd1T8?0{_uh%!1$IDx* z<66K$^ys6&<;$1!zWd%? zZ8oVq^8)So98+!S!1e`@bpqDOJI90F2L{!AM8%y))B+URBihJ#y_dgZv|HqGA$jLaI zBr793qe4bzS%(N^>mbf?I7U{;NXT)B&Oui8JoY(<`*iG4nMvH%$=+Gn!spz7!uR*@ z^~?49^|-F*_1>>-I=Za9V8E)u`1Hu4N%#GH!*Vj=b>o$;UFFCa)(2O=*RX%r3s7aB zGIieFw8uEt&X_aX&%b62MwlpMU>ITo(?){DrxR0;^0;Txw~tVI%9@(t|k0ch_Hfz zDiip1oJsV=y_+aITe*Apy#HoT2mJA5*>DODUEqnuYfgNUi3qrMUy67_n@Zan!{YsX zNxOR1XJ#OwF$g5z=qLzf4x5d6MV)g{-S95Wbnm~9DcljtAG)oj$e#oPRPl`c-WweW z*;@S@TwuEi{2mf2nL2zrlpC zmEWO08{k{S$mdMpY?Z|PiMPQ&;pZn~p1Eg-0_C_mMTl9sPZ6)RQVbX@qxMS5s#31& z$Z-6bOng_ltCh|uSF@TYi%Q^ZR`XeZfk){v4D^D_(=K75jm*2T4m|x^7OUBCpIi0& z$(7z~;tk9vrCNOD940KLA{w3~j~Bm;?CBwGjRM_t5$);i;Jx1wT2U$Gm!zYkUspyI ze$yB46CqnT@$eTp3W*3rH?2qC{V1qZbO%`xzWWD$KJ{b5xEtwS6v@f7bt6kja=ZKe zJ+w`L`*`gO?=1G9pm~Jt-Qw)kr&uP_(495EU&n))dSr(&WF`Z4U)Y^brS%tJf{YCD zW@7H<2h3uCNt@(9_)vF;5rk#|!ZX?=?`Mz^!0EHwLGvobI`P?Rg50@2&y;v-eBc0n z^$r^#N%K4?^J4EmfVnWL?S8qrG%s)wG)peQ;bc-}e|g>&>*FiD_v{Bb15#pv9*f0W zMe2Yq2^F`3E=W2TVms^qX zR57$|cj@H;tKzYB>nSXtuon+Jn2WRla+_CjBS!Y>xC;0!Q*03)(o?fURo&JNNY;=7i?qGy7$o zRO!$_;1}%uIs}V7&PW|0xu5zm3+|3qK_?~oAh+QIn|$#4jNK8F%Ye~!ymVSGr})wD z-w1227}{1Axz9uP;j`@wX>{TLA&fQr(2oHicwd_bNdrLo5(HUqvZd0EbMFrPzA=Ov+&1hs64N0Xf-lKy>oC`2SHQ13&47$=PP1+!xF(dGUi=KT)C>{Oa3`a zOV-N6L{7Q6XWyCO74NJ*D+dL;0M zWB#i9rkZE|*%vUyma*Dn>*QnD%xXz4dfEZ7MNf$deCc?4)T8N8X(e_2S6|25^h*eD zZ$*JR?&4&;qXqMJM-J>Umyl<_dUm@67}`*N7uGkelnrsOrfd^baL#7El1LOeL`UpN zo&9Q$3!ri#8Jmg?o2)a`>uJzmlp8)@x^_IJC{XG{-%YQU@kT(yA>!f9ZK`Es(pXvf zz|ucupH|k;EN`~svhlOGqIA&cV5dmhTL5fS2Ww6dEdxp>F0l?JjZwBho}%DHFUWCU zW{z*ysQb?m=Au%|l1kl$`J9Lpjg+(h4RxcAht(J0WB5o%*$t{2Sp7r!i!19WA+FWm-4*0`Eu!wrT5pr3qaqMY6_z6HNyu8}d;87jUKxk0hmN;mm^UGhC0d&OK= z9J^E}B=M;{;p&(wA_GtRpu0506zB6z&5At_YkQ;i@d(If{>gk8A6|c*_W=Xf9MjfA zP^ER*`W2M3)qZEc7AYmHrHxU-gEpdDsr^o1q-ypY+?J)fsbX8nWIh&@n><8A^qST- z1eoU&TUz7_zCZd_7dq~AKBNOY?%{vcx7^Zf3;`%y`%C#L*%*HI4?_eCkF0<7Apt>p zkV_lshxYOo^7Qt$fGNg(iLXxVnU}qW#LU;CNb4^JFhf)%Tq=`{zvRqi`qw<=Fvk*8 zUcQ#Xv88?;8dQ^Js#{o|$Dnm{m>Kl>P@15L!Ag+8Q?m9huG&wq-R0^#_vC~{y6Y{W zUu#1GzV#V*u8|WmW3KO0;GwJ(m6GV;CNQ+n<3t8uDhlj@#Lw%#o@QFAO5uDRK1rB9 zgqvIsS*!e<1ca%$tJ%4`Ccx~YmW1dn=c2bDR*g$;KTM97P$b;J`c?>QQ=4py zR`PF^8nLbv?p55&VUhW#8lsi_Yp_3=*i8ua8{4Z(8rswS{XD#!D5M)q8HT zV^#J>G#EL%MkgHpV>!){f{s(~qB(&;_!nGo-ui>Xh#}%Q6z#tz-CK8m+!n59C?tg) zcJ15HdxMg9Zz_^qAy(qv0Q%;yx+Ka^z>FA}SyR|{D1NFp=q}~=&W1->b(R}mx#K?M z9&a}6#S8RS>v$lpkVnAjd6t?F6$AeTS;Glx;^o;m{!=|B;q`Z`~fC2F>1rvyEX|T2#y0qgk=Rd+<(EC{}J(#I2F6 za03s=hY9azsIrfiq8T$G@P48SshmPbs?MXsW0*{bV{p=6>uZS+xe1+vI%cuqOpY;ZKtLuW?`3O@%#z=j#~ zDjl9MB;D55NivG=KfIfg9A8h04_>zV=Wk ze&}VgmShnt0;8>KynV(g4o>P>%d&vu?iT19Iez=p{z>ogiW}jv=Rf1X;FHyo`i~A` z(NnZvT+T7)V$|No(D}utkI>D5Kf{Bzqk?B?<^CV*+4YgN0Q*Or)l2ia9UR@|SE7aMvIKQgxT_SubWT z$%ob9fEe5q9yT%BNM^1l636V9PxjYea;<-bg=8340bCT0tP$5j4d#$fd7OS74+PFp zIX=BiB9T55iPo$wxmlozHnvLq1mSnQi}R<455j-_dH#wfa)_Jo&znx0QxGS{dHcmu zng|^qQ2+;21SpBM*R`B|9Fr7&f^{|HF}xhn@ZbjH21!><Th3UiL~(^v<(?r+ zI<|S9%_|qi(;u(_<5IWuElK{Qv{Mx$(n!Jl%`UA*#|{{yBHYqafpwwd_q#nZkd19` zv0QZ2MqN#9&qMfv8Zl@MAr}X>oKE*sT~WUzjnuD~ABg?2H1gS*>!L&MNv)YS zmmF8SiPhp1irbN4S|BS2O2_YC`+K5%j%Xdf(xvT-TvZ3=^JtFqw8~05atLUAM>bW< zi^fHv#ngxT)c;VG8}F~C=Kd{Yv$;f1f2XM=C!{>I={!trkuLh6b6|iC;1n3h^KbAm zp$k2(@}3n8RT@}yPTapd9kK5;xM?KHCHid!1#nX1@10N5bhz-cl}ge$Sutux9`Cx^ zkpg56mlZSYs3biHh%W%6bQONlJ?f-rR bavc{;p6KUU)mwXT0CgGYL3FFMoud8+>RCG< diff --git a/src/assets/images/top-stat-icons/certificate.png b/src/assets/images/top-stat-icons/certificate.png index 226cab6a820dcaff1f6ca529c22e5d774bc0253f..41fe750f008e6972ef703d3ead3047fd8a8005dc 100644 GIT binary patch literal 10138 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 M(kfE562>9_2gi=z;{X5v literal 195710 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�+bTctu-oUyhE> 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̢qBv zp*RveMk&}B{n{W}!AXhS=ha@v-f8fcS!gM05}m6&s)-)@zG76~=>h8*j-7StjD$#N zV?Y-pLX7CTh|Y8{AqEu#n+}N0=bvq!c5w)so!2=yaynTd%YJYKZ`M8WeJGiv*RUg0 z1Z-8nt^-ba!6Q!a3~J4ELYCo|Bo8T=Uzdnb0>IRfgJfY(0zlb=5P@<)H!zk2@5KmW1s|FM1GW#$So zc3*8x|L?d7fCh_-;IZ%h`N=Ck@@;$Pfwz49JDz@@eEaji_xL-%`CWU@KDvA73~*-& zEUqu&>UxLfu;p;n!W}jsbdcl*h|%_LI;M*;XjXuAEEy1IBi@)Mo$MjZS^zi)VVe}B z#wrIFMHRAS6>;B|Wv&QJI=e-f9Ix=?*$Liuw!+(XJ)YclxVY_be4-z@55Z*sFE0hJ zu7JxOa4i70BXA&uWuuTGO$D?BF6p}@33gLAFSA$ykh`ez5U?9=l%Av)(*r;RBr6a* zc<)eIPJ#Cf@AO3nb0)-~qC~Z4nWmwQXqKJQ#=0)Y!*U)On?Ew78(SQJcO=CLkNkeU z&|QY0m4W?^3kARaJ7uOi4`W&r*oOjn4YC4<!qGA)0McJ{F;AiLYa;Uk$O0t` zs$c5-Yg?I3JgQpv_j-x35i%>K^izH7d#MlL)i`LmkwD$Wbf)bx${xs0fGEH_DH2F6gen(+s(RKDzi3=<6jSr--?>Oy2-xH( zsr&UMX{!FjEf8eq5JUk#o*5N6)i*hX{M7Xn*mH=dCZRfcjCLz#zIA0@zjo;< zOCS3$e*EV@`S*SbzzcZpx#kCd?}z03zn{9VrhWhK*cCwe>pkyzZuZjkZuju$=g%G; z+7Knb!iuHX$h10c_oiMfXNa)k_Ljfm4w|CrT@G44N?9@d=Kd z-@@Y;YP|jY1n<}*JmY~gc6J>Sa8-bpJHbmWaJdC;tbltRa1?=~(Epej@f$}Sl3BjQ z4t5FUJ-6(*(615FB!Nb@Bzy6(Be+WW1KtxVC)(*)R47B~UD5(=D`+iMOgcjycUmX} zQA!)Sbkor9F{Zv>dL=(?y0pjgoY4xP)E-DqUZZu7y#*8v3JY@pP^SG^cU5%#R9eq? zDC$eied&3J1>EIBn=v53^#?xIk^-s35<>>-flWMtlv^Xk0bYduS~_NFE9kF*VZ4cv zEaQ3(fuJDdQE~k#l%t?g+T#)IFfOJP0|yC)tA`<(GKqQ10zlTL5~U77V(9{i{Vv87 z{9;tmEb=quJTt?4r=xPGoxL;FyssE_&6rFWl~Z9~h=MjKS~rO8y3N)bO_&?)`WER^ z6Q$rLps|+Tfa)NCS?A5@j3OM5lCu`u`1bEyN z9tGh9^zhvm!3&Y_8!O;bcYznKcer`0#p2Eq?VUNWv{h@!%G8Vk*T`+j6O}CJ4bg;s zA@lmvSf6boY0(kJ?6(5I0B>w5h7<%&7)&1Q$O=?~ca`3UZ0&(5!%Zic?(CvIwFP$! zs9FMET!f=feE64N`=#&svCqARj~|BFi|_x&zkT}`fAKFYweS=As&4&%rxpPEBmJiy zczy<8>m4Wlz*8rleDWRP@uRmr`j)@&CyssNH=lp?N#MqDgw_61=+%bf&A{QP1-G5@ z^IMDhi~$l_1VrWc7gV_zV~$JJ0k7m;xquL$nt+_cZFZg@X(7<>d!qzIL`1gnr}Vqc z7#W!-;T5Cmwmf$BrZ{$NigPC_JaM|hQ)fM%KEZgJfn(O|&O6{{2fQ2wUy6h;wSvp7 z;7$u11ww20I2JvC$tvkQ5r`@t3b{Ur22&dC-6L`)K@XLoyiNfLxQChMks<*ZAL{Hz z>I@*_j7?4?J=Ca+h{1RWoj_VsHFwr6*+e1P9`$<~(d^2$+i`X{Xl^1=d@GD z;DApDaIg9shv7me$Hq${!ba1S%qZ z2lWKyLv)B`HY|1)#|?D?>F@f&ut*&)5VlI%<)VwYIMnUyv2lYW zM6B8lZL8ya{oY+xzq@LNlpQD<)p+!kdE@yNMG{;=LB^H zY&pVqO*lRkT=c->72#>GJpL0-S7CPnybR#;hro-s8eF}(#H~9m_75ZW4@v#7*hyO)ct-8U@HJzk;unp`_pJ%-R-kzF~ceAgB0n@5%6#z zsx#b&%}&S+P*sC=wt!P!W+z=dHkk^y70+&fSD!w_>tFmEKlS>T{^^HqzVyjoz183f zfCK$bHH(IP}KfXAqspAaGgz6RfUTF!hM&NZJ+zK|KOSWJ;0Gt#z^i-6@e*Bn4j%hbs z#tB5S9e)3h$zz^53MTAdBh#?cF0+WrT|_y?Hz$e|_P|819P^S!?~uQGX7W!6~A?uL54O;Tj8wv{PW}pg@&fTb_St@+)sye>?@`_ zp+2!OSH?M`Xh0yOoW&E1(Y=N3q;llaOS^MeGBcIup1?iF%Ncj^iD%HtPlEnCw2md3}(cI~h!~1TexW zE0nanzHHj3fro^d2aY?!X#!5O;A{`_?^O%jK8(0}*y7S*hZhe! zym&X@%6Dc-Qy*(dBo&j_~~RBwy_#|KBYI007|8M<1O|rw>&- zJMZHg_~O>9SO3w@nX7pG9dCQ`eLL^}FaJpU-fw#7;7OiUXHRc+6)?XCgj*}=?lh32 zmfR{rmK~(+5V{U++d;ZCmeU(b(gl>OfehY3$T!HGDQ9E4SRRCA&Vf8ZNGx-)v7;Rb zF0Baq6b%6oT&48Ess@hDfa4Xmj(c1urt9?$MF-Z3RSQ31!jZWrz`a0`U%0$gnc zcY@%cReRyS0QUq~L|_?!rc4SBdSgo)gE*K76p^#B;Lg*~_n)JUO>`K83_HletwrXs zW>){P?pIYQoFWRG1(C2Fpe&jJkcyTd7PQpq*V0|1^ijZZSm>lfq|^zN5JM{Wti|u8 zEC7lR5*`WhxGV~61wg|L0om{hl`#{5H@uo@m<*`YwsHU>gH-^Rc0lQAgM`HNr$X&d zYYh-#C>BiNRTveI!<0yUY4kyX0t%zmLMi})y|()BN3-OX34qA2NBt2wXC?F{lG!rZ z9upHI_ER4MDK>};)$R3c6j7=4@RzTJ3WyO^!dU_p8a33&0=3O8;p5pOoYp>hlu(TbJWrw%6ZtQC*_3(LrQCJxpDE^$|E z>>pxZ0EkiglGDfh`<@8Se%LfUWVrlV*G9pE$iwHU9s#ooGV{QW7d|#cwYN>v9Yzg6 zZd~i!i`^Wb*|g&^ufO^ae)fvsV~Z1SdG(aM`S8RS{%P}NVD;4m_jynNZ1@>3 zT(~fs&#%gS zb%zR`LD!*M294KkT7=jt_R|#SQKF^KN#@;C-Ytefid>{(a!RItr-T$P6zVoMjcMgz z2TmR}Gb1MV0eJwGDrzST)DzHTipn$Usl)CuhjXVK9y-N%?4-lf#|Td|Z~?&7Zjp@u z`w_S-z$*g07JzG=;8p+*1F*6wLDT6Pz7zB}M1vr~_W6kl8=y&xC40T6w^_uoJs5Gc zUSOf(+?1g&&Go|J-al=gWeb7Ro4nri^U9t2!Xkg}q5#N6O{7sea;cXXPG$y^4;k*_ z1xaL8q_=WEicJ~=Db4JJ5uSKd0HohD*2R8U=LGN=d^iv)W}`wGvNzx>tPB5Wn4DNn zs(Lr6S@QbFtW4>}0OBZX`h#K8;22+=z>G!M5JdyJr()0!{L(p4h$l;Pf~JH@ey%A{ zz7CY8Y1c#u{dz-^pFEBIWQ}D->9Jy`Zkd!s9c{&789tn8bQ*{2%yQ>)jVBo76D6xL zrPO56a2*0_2BuEC{5`LG{0km(?g5xX5B~5w{&4(V@#{Ib?|bq4_~*{NjlcY>|IHTm zKUF^koO<%1hu%Wp{2zS_o^X#%E}x zCx&GZ2mz5DqN|PA;en|GW)9Vk!^u5|^SgwHw+QFAJkIVooZVqu*e0B3&EBp}*?R=R ztsuA&fa_5a#n+>{3~mR(ek3gpg7g}RnD&kZY^s0f#sizqAD+tdVL3|zviq8q{8u$CJgCE^F+qdD3AilGVG*ZwF%&v)G_RV9TIF4 zuuH&6BAjF3lp`FgfvMLo*Z^1pSaiVALU1sTI5=!^`*4XHM-8suYjERkhy9}#&8pRR zY$LEzFj#h+N`f-kWRBETl&38TzEfx+G?KXgUs?-hn`Q?1n1wId`yg6QFy|4OB79lx zeB?|6Ah{w8o)Me_O=|eP3HVec@nju%$3=&U+dYCia~(MP{73c=U;mX~|LJEgb+`oJ8lIEp{nvku7c+ca>ZNf8Kz~hc_z5;eDg7>Of2mlt) z5Tip8-0lQ70^vp{xE%#|g>cuV2!}zP2P^Y1$50?wq#w^`K|Ds;D}%K{A)cfDp#=I4 zPe_Wj1NwAA9%2Bps-KZZsy=lyR$vk9ICv1r-sk^hkWbnGaM5wIDWpr&K*~259EbyQ z4Gq}(Yj+(Qg6DFQFCu8(uWgbHeWl%q?7bG$) zUW$Crf;}V!4R0`DKpcHfu?)WwJ;Y&Mc^7*Jf~2Wbaj<7ofF15pY)9Wi`K-`MvA&d2 zjI%Bz6`O-qOkSlFxscLdH-jmYVgBKUW)x=ygDa*ro`8x(t$1d++ZLtmo$`cJ9yn7G zjuWs29p!tQW;C7PunoA`0IxNIOY?{;2NBl}0&d;yaCCQxu)hF~7RnfJv|(`u4XCB0f-9mVV^k$V#9uy_Wa~* zAgJ`hIB|$O4sov%w=;v=ors^-JY!&Y0fbA}5H7!V`P57Go#hvQ{MSDH>;LC}{L%tn z0B{TM|Iq6Do_TKd!$0g=k@&mnF#O$E0F=M{i4!Nbz2BSh7N)VIW4jZ%=&DQSzWyzL z^$(nW>!16#Z+`tFbnrBbJMG+@fW=bK-VF%11HwUzaMYlkH;8l93h0z@wz;UAxvvHUi8AxJ!a-Hd4G11UEXtjaC#} z4B#j-=272w6@k{Efg$$0%*5`d%p9=T(?OCTvL!8dvn8uw+_`Vqlb0&~^f}U@7_+as z=)@AzwJ0W%5HD#D(pwT>JNvUoFSs-1hFKr`|CTg}v17qW;Z7`0)UvZ4PXGu*1aB5g zZO9=S2>EG9NTve4Go}d(hF`yIm&&(Li2Y-^5imh)asUPqjRYukB@u)U>iCElqWaU? zNkZSH$B^Xkso;`aM2ZY6sbRE0i4&F~Wvtlgq{D8g!=S?nsA|a03~_e?I_cr}JSL7& z%?W&Ch3fKQICpu5cM@zNaGj)V=Vt@ zq9g$qAT}F+OYam&x#4h>$%Vp<=p2Geq(Uta$f$(kD+E_*^k-cGm7;#9Q^xj$ustK} z&IqR~!kH=I+!o{XjBsiOoSraFJG~)os}cbLf`bU$3=!8Na3vD10JtuM+Y#9B1oxt3 zM!`Y}!hO7P{%OcMYdvU_0A7;?Z+~a8>H23Be&+mprLXy-Kwzs)*x)lH>opFSoq75>WVl3^ zQOt12MZoaD?eD_XX$VNsydY8sh!witEWreQfw2RK`;otpLvS@{YXaFL!D$z9VislU zgaW(CJ-FQ~z~h&J=8K;SuiX65--|c!smblTS6})3-}>y!!0Q0!c=$aLfBsijc%I|$ z@G1X;0^m3M_3X3H*0b3ie|Y$~3$ur&tF7JY(ii`Z;3g&j&i}rr|KjgG_Le{X-kXnx zv$Km&yyN&=pQ#Qn0*jNtyaMKe&>nRNw^r2MSd!fCDBNp7t45K!5^{1?jL~dfNi7vK zvtCjpZo!z(?g8r>0`%rM_Hj!g6;FBr;=FA$G%+DEL!9)&G=@>a3{C7SL|3V}kWD{O zo>-nh6UOe0u{R-{m@!UI80V&h^Ao~_8aQ7QPSzgN3BgtU0hR8}Ed+}wI0(Sq7Pu2s zPjD*&w{4AZ4>~zG6u}%o6A3|z6gHhB!U<3nV{Oiy87h8Xj^t@A?7plKBCU_$rRW67 z)(BazMsX0>Q}TpTH^{}`rNY3oB1|1rv+2_g)QSO*bYPGsou%|)6G`PFL54#1v^yRc z4+g6OT5~c>aX3pEbDyV7=^y&isC=Bt!@e680B!NP+v4vN-nL60W5r*HKxfx@NY=SX z8AZKLA?&;NEV8tbevwk0zi^~=&19b!(fjQ|g@82)?og}|N-XsdBnc0oX2FaV-MuZq zo(N6=IN^Y86XKn#G$!{rX&!wC!W_WDUiB{MNMyc>xU&qnzKXcE5?o(&xPBP0zvysu z)Zyr`!(th+S^-#!J=t_Py# z5F}+%BBz+3t4b4GcCm?|s1ijX$RSDr1xcEH^L+>6RASdfaFV25C|?mcEdyiP`(8y$|R%gc-% z85Afo;^oIapC%u)gK2^(&7BmMzrp7ps@S>M)Hw8Ap(_scRBKfLDo~yd=)^!!p_mv* z|9e+m|KkC?JyQune0D02xjJLXkU^rvy^GpA-(0 z0#7{78lq7gu#B_`WnK@-(1JNiT^?YUlVU%uq?{qqFOoM6`? zakq)E!@w?p9oF|H0JQ+SLfEr?`t2xqJpiwD5m#3MHx?0x%MOS04z~{)+&yS;_g=vK z2#8IDv;cQXyh9fhvz$Ov)>x1UHaJ937eKMIshQgDNcz=e(#()8`>C{Y+E|ieDu6Ae zFh7QdJ|@-`0VOSs9sEfMNGjw@YJP_9{)xT5FEl1vDh5>ynR>{iLYz(^TNAkLO0efi zb^zA_xOo7+a&JC)dC~5?=DOYjy>jKs5^G))JeUAH__gVA`5>J;_m5`RuKmUYz+@NLedN?PJ~TV^#6zp?gNuCp z*2N2_|J=79d(*%BHFuua!_h;8)x*G@hY$h<__@^)0j>eKL4@0|Vn7IUD3_o@@zz9bH0%bMa$@~} z_Sf&{DHj`D1jA4v{KHu2RxtU?)v+G(QjGeM*BgEJPxfDZKVSTPSpZa!yh?D=e@Ia zJ#bRr0sGtFol8LT(vQ4+aP>!i>E7LAUx){jSL*re*V_Gmb^Wy)xVx`I#6!L82A&>y zaJ)Sz0DfCS!ABo`zrS$dkI)z6$Ew@^`bPm^S_3Cf0%xDT@cX}h=b=CG?xTzTf}FZ{ z0uMj(rq$bi@9D!g9mDb%5N1FCf}3|TIcUK*kBDz~jC+A(z5;bEqzg9U?`O3M0+bHu z7)3{;)Q@rFfVEl*n@X2~6!g3T*g~T*aK^1sE)-Bkrc#kO$0-)sA-Zh32fR0TLJ1fz zM)saH@o?sWX@#w+!`_r}V(M{n;&Gw|j#q>oPuQ&pCnokbBOI?)Ur^^OCA04zl?7rg@|A?Pv1En?oA?OTT>qP+MV;)&i9#N9e~$AA_1E1AXx#qZd65y8rYzmK}U3 zuAS13AMO35cpUQKPASW6I9ce5bwFE80#X6c+FSbfbk=nuSP9UG4846?tMnU9ubaqZO_mtZ@A>;Lajq(L{7jRMOU}Qzd>E`v)w&pjjCQ zF7`suw6`ynoW_0xMcwa{9rEe%V39%AK@tzAf>zgDVK@~D_Bn{brqs{Zxa;9R$?nHw z?@N^x2HDVO6DdYTjEW*WJNSAFJgwli9O#%sw@0zvoyNAVWToFnB>~vJ0X+3GF#qyL z53k<+_^(V}o7|*JKk?~1U;5A|UI8xM0j}%Q@SPp-&)W}v5cmNA^gKQ2_8$}g|Fa&O z{$=(QCePN-RkPU>?h3!|m(6l|`|!gve}FTOZ{f`+BOaNadH>tOqkrj}4jy@AHh+jK z|L}?J>P-(%_|z7{#BOkNKn_-s?=6Y%9f1!z(2-DVT1eX|Q7k3%6(qe#q+{-AFk(VJ zUQ z@`$kMfp>~EuFRTPGf*+A8rYr@j_){}-eH{I2F_0iXFcPrXPoe=hTdaf$1!FOs-UL+ zP)s=VVBP7`-sUzbI1u2#h=&WZfj=yQ z*h0h>1X~Pj5o1Ey)o(c+%}+@)>t{^ZgO1~OA((=*&LY}0EsARBnkZ1a&G|~%++=mOyX#^Lnci%2a|C#tfSAMpG82HkM>VT3*&?{@TClSN*{Xpp5}Go>>lVV#0lo#yufNH7$?0g2 zooWuq_ZxPmAu^ZAh6{wcs!&%R(+OibbC^vDyA#IonZw>TVQ-6ZVn#SM5uB`mGX$Ik zaLUHB+t%@U^xaZAprRcz=^$GahkRNu%mFM!3xNfIIRpz4EFt=FroU>7LZK`E3>tRd zmiw6hE;$6)#`k@fUlaf&`S7nK=>+=s%>_lCHjsS{8HDGRO7?N59*YCJ{28Q}3=9?i zlz+xhXamY3GMM-?*y9=su0Y~JBt1ro<7LvH(@DS5$gT=|T&80Fco1fw+|_Rb*nw!L zPgX>cP5~+^L%1dXj4P<%^e%v#fLd9Xg4;{r&PuSq6dbMuhpULAC2-UbmMg((8L?VM zv~7n~*P-h)%~F+(L4$~5fTdUgU8gGiLYB%>Ea@@|+ibpR-ITg$JJ?bD3>kYYDyp;c zyucX-xVFygG14nSA|vJcRW74gmec=Be)$FCk>as5NTbmi8M{L=jB)NAwo#pjmy zZe40{_n>L!E23j@cXxMn`SRt(gCprd0r0v11M=s;v{}_|zYKJe+;SYE8q>;l~kjT4Yx zuBbX_$lvZv4Ouf%Pb#f_LP}u_(D{5{7J@7*wE2e|KADyOv zmgG<3OiYBhH6d(Qz>WjC$3fV& zVqwe1>-T%vqyw^%;o+aVVUc_&u11GxdP_?BAjqAzjOc%Is+5M2wPcM()J_V>jK zz~w@~3V;$_T(m{mK55@agJRTf5!ZbIK!bI_z}GLspQ-%b-H0q$p!fBA6d4vTW}C}J z5Sb<-nNbSSeL)04y8P-*>>g1&%txyb~OD0Y`1b zVG}WLfJM+?oVF9Rt%m+&Q9>}NMLOsu=0}U7V#HwycMyeyQ5SQfqbArXYPe4#q&zuG zYo?MXQFiiNXd84u$36WK!(Cr;rDW`=#TzpLgD?(@$fhV+ZY<(7v6B?aQxdP#CBTr# z0C{j-foBs`J2m`q4}Z!<*{vl^>loQdY*4!uP#*%--H22BjLGGjxPA4@i`wQH8P3y9IfJA%{^xS8^o1T64!}9#|4@7+r3V?sZzn*&P zsmcESm#c8>DW3YbSIzdKK4`kx>fWo9>c*Gq6AiY`3U*HJ;=<`?{!j1k9{J`cubf+L ztsa?ePfk7h`1T`jn>A;FxCh7#2o8Z7fDRjy!v*Bt3gNJ&co3<*7ZB%`OVEX!V@?Il zO(}xrA|UCD0+B)FP!!6dL8OC%*V*>zbBB^7W37o62i#{Er0j7k0wPfnWJCGih!bv3{E`hTSbZqpAvRz!tR7{yds>a z2*(-uEn!x77?_%bpJP*X)@7O8 z!Dfi%grYWxZBdvq{2sakyY%%6;FRCU?zOB$*mV=dD($9bf|4~>B0pj2*f`-s6Ti78 z)`}ZrIE>OuNx{J{?_(-T z%W=s&BfR_(usjOPz_(o#YvZ_pqOzBT*+`xKYX|%#PCtPgTNJ|4Y+^C&vEwU+_N~_; z4#m6M>u+@3Jzfjntu(|3JT72!Gn4+K52W_r*hv14Vc+j^ir#@@8E{azv0=|ML=yAx z9#a|ec9Hns|6A_q>2c-Cd|>50lrZN+#C$2Zx@K{h`pxTAzQWt}nb-GVCi*Sye690B z8sf1}arv+B^H!e)&GUie&^`=AC8!(;lTeiB2=ff++N5~^#XmsDODM$CLg@c7khs@P zUYNgJOC}>nj+8n`?ROx{yTXd`m2sy1aB~xzVs8IqO4g$ufa;$fD8K2mD5!5AyZGl4 z#OgUiH%911UN+pSH*XHHc}I9*Ny9UkM@+#B1bRxFpIxiNj?i|2X_vxez=+&bEcl|y zDh)Wn?)8wPsx@(rfDuRVXu1`Q=JD6qs8L#FB@UE2-gbj;%h9A=yZ z|BaUfjSPuvcQ!)vI;;o(W;G7uYD6`*D+5{m`}nN{{91mUOVh7q*_jqvpFG?*G;L57 zS4&aJdD}K)Z*s4c#gi|1uJG!cy?iP`eIG`c9F?SL=24DS3jGffmn0aqj96}!+IyAu z$w&4HA!)fm4mvH;yxo`&1sjN~2 zHSplZijWtvm!57Q+HyFrg4)CLdbOdw?g_ulZ>?Yi>_CIse4Dk}eUCSfirczxsVAo{ zhZifDfg6H4f=mwHbGv(eq_2*ijs*gAfKHu7py&O+@3heay&GFD!Dmr@+5G4tZp7(l z0H6J-fc3t*xpU8YekuGt{=$5Ba9RHmUK+}kyi_Jf_^ylU)yt0lPURYrmTWnr2>Co@EJ#Bq(`c&ASNs?-b~sLROsm5wKinuyJ}o;mjKG_=&r8-(-*-0JQdo$ zQ>!&cyIDyf;oXKP8e$$G3J5A<5Jl+s;V~@ysj%57P%Yj~GSsXVtzZ+xYC6!1c;N~x zctP^GBT+hWFnM}pVzhs5$`x#WsuF@sPIYi)UsJc-Wh|yP`JayVke`hct#v?bTs6%u zukvc%454WO7nsj18eh!l4t+MBAbT9S4+=bpn+KNhnY5i@CO*CmDf|YYt zzV`1=O*s-WHO6JPUM@c@tFaJ&$~+^<(VE-}J5&;oZ}ahSc=~Cg?EA8Ffm;23?!z8! zr4s87^Zwg#J^WE$cu6#TYsiNN4_)i?pcU~vZP$ZTG~-24F~lRj51_=r^i5kJizAK9 zQ6x_i?sC!5R_E%XtoW3u2fTXxBbMn1F=n(j_>h0M#n92u#NLaJGDz*&Ik+2>G8vBp zH6y8-t@yq=U+$EZJJEPSH!+n=WxRJ7^=N*AY+Q$oXUy2>G*E{y`h(dpfEmlL5&$Ub zDl`5!M~P|EUrJl+Sdg+@)cbiz2UkH0;}LYIV{A;89~Bh&yVy=X$wB`Y2LG(`C%weh z{fa(?rzc8Pm^J@eWhpl)MzA(xvcB?kg!vThv~uL-L_lh%XzGlvOaLjeil}BOW-%FJ z>?zFSpo+*$>+SD){@D|QFT{8)xMFztNip;1?upT&2uTby=bdUW2?95VFDRHW%a004 zT_n4QYug3i|17X;fn>?YiaHG@E%FORLM; zQ}JLqsfufiKMMH^WB*bZUr`xwbIpz6_)@9^#p8iW6ZuY%3iRS^;BUCWKKEy1%zYQS zA;vN@i!yQn4ulxKPtO?^YxEWz3VNKa+45y;jJM%HTD3gZJ9S4%^lki^wkGwZqH*vU zvew*qIzJB_4w1YbcR3vQdURY5j)aW#@K*LMFZXA!WX@Y`d~M^vDNeM7sbODLMd3ur zOb+n7Ka$T41I;cY-E=mZ>qB8F{X|GonjhyvD1 zkgG$4E6`{6@#It{iV+HO=Wt+Vv=e&>aN&(5gO}C}W2(sF!b9`2q-0t!FWe9KZEmtS z+yfN}tg#hjH8EDL=o6rAk|LOiZo906h1%r%u*C2^y{)%2`ZOPx<*Vx&9Xw6W#}+Ty zf^2_vkMuEzWlunsDDuHKj(|iG6oNTs`d)NzluFq@nWB-NMIg~u2s@G8Q6)J3Fj4xc zrEKzJkEu@7d{COKd|zJx@qmovH2w!Iu@P<5L%)y;N=D+CM_Gw2|AXt<@1eyLfhK|% zCSZuk@xe&OOVU+XniQ0={NuN*izVPWaX(vu$rs7I(I9KY<)27)iXv)=+!Yb#q4p*3 z3T}X8%DyuL-Mp69D_Cx*=GkQXdS}SlefFun+di$Z$1T+G?XP(l(RYTmX0HgMCp3Fw z8|T1|yU(jb#ynWc4QB`5z9%(lX``zoQoHNhX zW=xDxE|S5ea$hE(Igm`-Y`!TDuc8%*zi+GC`PSs5NxVbuee{Ne1w>_o-wE+_nWhD_%f{pcsmzz^p{3V5+!9 zu4F!FGUe&rT2|J^yq|Sm%M$(l+!@NNZ^z%07~A2m`loc#WAcyMU-ga!gS5ARF}oNN zrMICgn#S<#@W8A_wDUTNpvHKdEZKE?uQzwX9Zt(W3?h^lslNNH@V3+M6%r;9!+oJ1 z_}z1sFg#z)t#ox8yC5yx*!`xh-B};-J=1NdwCWy`mI?Yd;XccO_~)pB2&t3DJgSqA-ui?`>IK>E_(PHMkqTfN3&z~LXV6VBEgGH=r+g4j5WA?O_)&koB@jQ{pEoUnem72XHix4i8Dt z?^!3-{~FH_D`KEmDOA2Jp$WXM|E_|4MgB4oWG>v0?!1VO3gCX91VOSh{Tew-U!X4? zs?#c1DhD7H?NnpnU<;H^e1`Oqp)@9SP^UU!`;FlUnay&(;JR{i|KRh{NU}%dz1tg` zkbc(($GqD{o~H$;+2}q;)9?2eRDnc zqR@5DuP@JF6z-TN&jCA8fH#572*dE5fxU!&rn}G`9DCYm+lgVCi75`9rY7n;AG~n+ znD*4R!M4n^P41FGwY+4!D*Cr3K*h;c5mlp2KMeiglTb_YF3oo9$JC@A_#OoU0q*YJ zU^#5fm9MyA5hkAIksukgBCW#og+P7SYwEyN2MXf1+03%KYyQ7s{Ka!nf2W+YPx^Xo zG8hK@e#eu-Z-v{)ci7c@$NF6`^*r~Tp>_lLHB`-AzPz1Qmm_ES|LK0bg$4O&ew3ER(PLuV&{LQ-xqjGI zzWBHC;>hzjtm5WsFnH{)Ln7qTC-^ElzZe8X7I6tQ7jXg1tC8tQ+*HhO&V2SSLn^0K z`4Fi|qUZG`Q^d}L@#F@?=K%dT|M~0JHh0lqay%)kL&2mo)wI*c7^r*F>&ww~wPh!- zt?U+$uS8>AHB?=KTC4_raYT93<`z1ZIMd(_iA}w{h#}{I#r=(xm+#Q-1G}FN!WVI$ z^FDdkhO~@UCr(Gxpj9o79;jMKsT6lccN3K1u18+}0|p`rKVHhqLq3R-T(@dBbk<{# z(R^IJ?DKBB3GzMIh!=c)m0+;?#fXbTrRq_uoCNQ_%rib9ln|S9vkK}qZ)#x3mKRo} z0|#%Lvj?D_gyeLXCcioj^UO8cIll5QY%pigxeEp6j*ZB#XnZwx<)B!PG7s3YfPgLK zn?|ELH<Z*!HLKS$h7IW307eC z!xEVh!hYBb$)b1F%NTSo`8wc2ysm@vX}TkX zBkL1&eRS|#Ps++riOiyTOdobT#O9jA5b{w*-YT&m;bHnvxP!Nq8CmpD_obrh zx(^~aiCw_EmC=MCx*zd*S*>@3A$QN3T;(YudKA7N#Mk>f>ifg7S&uC1?TU0w_|2!Q z(O{Kd-6U@D@6qJSDh|lkkf&Tc#*XOML_U*oP3d-6N5s(3P?DD*_$PpF19h?Y?4`{0 z_K2Y_`Jz%XYsG2?4-8@1$4cfk*(+JOLUy3wzji`CI-uiiKSmRjr_Mbpt$0hMFFi zhT`gROdAK>wnDe3F9~C^mCt5;t#vN}RjXR(%__pujM%|54!eWV%87+MG)r7wBpkU1 zb4hzJPuQ9Y(=9BKk-UJBg?zHJfm}As5m?77$HZ?y+c^Q;V)y37kKQirg%6A@?uqnCF}z*7@4QmzO%> zCsJVU^V2<*P>T)YA4}LgUyfCTCi`{z$*CzcfWT!x&hOI9T_^E9SdrS9%D4b+NAxCE z9#7w3n`kh){P%(S?yb=q2Vu2Iq07#{Mb3ZA-JHJBoaSdVE{0@|3*Yw)#F8#mp$8oS zE)YfZ08Zf$RkS?g16|4s$L4FmkxWSx>yPUCye}Tt@HJSWTojzaOH}<_Zg{`JZpo7{ zFC&;8b=s)_R0DA=_Dshp-59Vxcno*p?@vmv%zKxX~>q*(i!onIa@w8HYs zWPPjzY3|++;HLJ8lT0(8ze?4-`Ec_i*wF$vhI?cq@)Xr1YQ~X!~%|lq@KxcJXBo*7>{>#VUXogD-v!^<}mjMqf|hy#~$yYfA`T& zK-NI?9F9)v=ZaM~m7!9-0c*(kPp`W3?JN9FU-vh|SI7YTSr&IQDZy<>=DMNXX6A7|WAz&tP%^DDY}Ri?`kFSi{NLc`JPC z4*FUydk99prq;Y~MGv3| z`*PVF_&UUTPc3^-Ir&&BtZ^eCrq-M{uWjU}F7D;|iO`6gxH+C~DlBT&t5wbJnTX9H z{nVMR3|pZmE`Q2{8x|h-LU5(#b~|-&XjvOlKq_!m>@D zA@!=!zN|7rRPsPA4+s>v^z=mf!ZSC?u{MQd8HqK5ifDsb8HfVS@WvF>##F*~#C{J??FbhB0hT!CE|lxyd@87JYPrx@wmcA`J}K zVNPB8sw9 zriT!gKm5?+DE4!8oRK^pa~l;PE&&xVCSg9_Lk40cp%XB&CSwkAMCYVsD2k3Q)slB* zkZqT%;ko|P{QKF!4c`92dp+x=@U5lw{&rDw!USVsVm+C@LV1-YrviTe+`D{~SKx>6 z?9ZRp{44^Ff#UAY5#q!oj~Cwq?xR5f`;E@^gX*03z^lp2+0oZmub;q+D|0zz@<5N- zl02^umP;a?BIp;My~gvjDDTsSiW(9}2YnMo~#86t}1YCr>CONm1&^8{>0h_eoQ^j5O2-G(R_Tk8k ztG;m;%25xf1u%n&2xXR3XT|p<7P-6YNCX@EOB!dBPFz}d6lAqC!>lY)O{RyHTfVS0 zh8A#v0I}}qJTF5q^vn%{{aO*x#cXm)EM{AlnOo?thMlE8#r z1HRh1(FA`N6#>j6VEIxyAr*rNePCK3KcYE?BYfq zlun^&CX#+B=B(UGD!qCC+pg5xD~7SgVs)HVK29Vi%6Wv>XJQz@#r-x+lS9>Qm*l`v z{3d^}{FpOK`-Ry34y|woV6$e3Wcydnqf==qX_3dqi<_pPyRlw_%uMQ)l*vQSYOXha z)tfi)3p2n2-jQ2QVIPl!V<;!X$o`W#kN0y^DV)EvKJ%D41lK8(;++3Tuf1zzN}mD*_w`pINE+HFx`H!zZ7gW0U=@>#Puiw$-2#wFmFrNld}B5d!`mwmhB<$T zc>M^BRPa#U_y0S0`x7lYt1hsjdu0-%mp8lthzpAw@il=!+7y{`jTU~8kd0<+or25` zyL4$8s5GXulX_%-m2*_-YpBufJHgZSGT{En|Jtl;i(Z|%pMIgXq*TA{gHGu*9;6Y` z&gs(T{Hw?79MLpyR{nH@^yVK=YwP(p^s0Q-VHYj;meUUZaeaS$5GM zTB9J2JIPKEQeqy(zQ*@;ScO5MC!OvZ0UCj&sr`6G+=8PMKjY(g=5c_ z4SpnLIc?_A%GK!~@hRdqUi858L0gGCM#AL9CxLfd_N+#2$Au!Ta#lLLQAosmTOIof zkQ3Z;J~v}2unI;QHD@L}#YJhP&bp!y(-0%Ayj5*}01EAj zd4kpECa{021pdlp#$868mL2VPGhI#c#H}YkNq>g^$WWOSm3o1*t>775NTvRG)NwrX zW82Qdn|3ur|D*gCqmiuxP`$buJ_c^dtxGoy2HBXE;xSQ}kQ0>-hS(>+5KxWydm|?C zvj~3om1&rn&y#(d0+zf;>PRLbq>^_jytm!yaGJFLX0t2co8L3{>(fB3&S3o_*FVpO z(rN+Tfy1^B8v8DsmeX4_fg^_71Gnr66+4z!5LZ)qUO~ZuhTUyr1?u;h?(+U#D~4@* z13Hn(-ACQw^XQF%{9l&q!80ZFRIbaMmi)|hE;zOC633=07uie23Sg`bWE%{}#scp&|a0nQQ+d`aM1I$$01+x`}U)Sv)=Y)H&j~kiK23Rd{ z_JJ86`!ht-IZP+J$Ait$+gVwCP}>ljK}NRc1xpxbA6;7?O45oYyY|nLyQL3ft@)BO zdJ<^*CoM`&e_Z&&uK2s>yZk)X#dwj^8$I2uBY8AR<45gOdHp4gff%s-(S3aV2HTDv zfI$sdcGC4!lbtFO{#4=X#ro`^Q`jde)n_d6www8*>^_UKHmJt z+4(0%iv-rgp>qCk-4#}P-JLk5cm}kR-Xs0(LN<@-hs0i`@`fzfL81VgZ?2FoJCp38 zC+EGlL#BuH%uZ1br|O_)X&qDsqnqzzNDDp+?Qr~2x_jRK+WnSnSb4n5SN~LF#jHd< zYK8Q#m$nO??du;!2IP7?1~>i1oQ$vx>SA1tGIib5-KFos!ov9bdhCNTF^Pa~0?NDd zjkN9U?GnQwHC#Iwx(zJ@|A*ZRSOcx?un9Ylb4c;7vvyW?_A-NJCE1`4ZZFBejX|k? z_8!+4H7zUOzHV4Uoi2i@uHgEJ>P2`OsE)AD?8hypJvz&OB_Mz7s_{yEA7wuTcMVSH ze2EqPKp05Tl0wOx&MI+~zxF)m2{Hr?I6>?qab$zHtis_cDDa6kTQopw^qG1gLKY#; zr%3uTm?|eOaEKkYY`K{Ed$`@V_1fa3SPw{poiU8?0tk^f%sN3hTuaAP#m_SdP>pj+ zY2H}cg4$j8j8ERl`O3ETQ=!`3ORQhZ(w3(n#D}-5Zy^3l_xM{k$~OZAXTfi;tU?*{ zO-XK2R{34kB!89&*GfC`@Xk^=)$<4St(vXrI1; z5|gPI*j%8e+4TI%9X#$=K~8bPfEqN*6Z!?XG$?fw(j=Q=#L=HC45-tcQ^HS@sO@-m>>*2tmyaV@y_NRdd z%+gWAJRK<n@25q;tLQZTg)*chA)F?YN*syz7rG&OeiERBcdrk(jh~Wz;+5%R-uZ zIif8Z-Osu%!dQkWfgZS$3;^WUdg_>o3f-pZMkcRw@Sx14dC~DJAB+f6P?n2(Jc)EY*MnmQySv3!G-zP`|ajtkm>L;*#WEMkE!I zchWm4AJ1ck@P-2ZUQma0k4j=muW^`BGN{t629pRytAaPp9SjY&0YwHs3(3~1k5RW2RU{~GjM+;X6H}zH*$_0q zSr*!{%&Suk!osT2q9`VXl2LU~0u#x&3(3RtCts#-eqr)!Q51Ey=KyF@Yi<)Fu_Zxy zmP{B)vuqsTs6si`evh6k-9Vo@?NxvkD2wUsz&>_+)k=S9zK9G>=j+9Mkqk)?QCxB< zlBE2EK`Yqm7HaMFX5nw*bvY|2Ps(bbbi}1UZ$nzv+S7_a$YOam|C=-5tNpX#`CJzZ(I zSJ$}2{jWTv8?W1B|6%TM9=7|FhjieCZ%+ahKxDO1Aa}}(C#g-cp|lvZHEgVdM^}=4@iV*rDXiJpnl&5GoeNx^894T5cNums z$Z0{La_a3b?cQ~~|2^v6A25!uEU~;4V?>du9DGD;6ihxYwmhahkT#HG0q-eJPRvISSQ#HNccItW0I3x#gVW_dz1M-44gHPU+wG;uhJuze*y7NMAqADSJm=A#@9a)wGY_BOfd;E`3$ztFu^-zb|4~*0mYnrS(|*)U(=+2zd<*0I|To7>dmR zMIMyi{0iS~vz(laGxQwVzAqTx_f(>cty2pPTFafl21o?N+HX9>Y@RCNA6!Dzq1Blq zTY!sOcm?3Ff{_Kh?XgkJDmSqWM=o(oUtyPb*x229gY%IX7ER9sNP#h;d^=dqnQmCh zf(hS|4ryyi!6LG2XCGRqOo|uqvTcu$^=mR*`*GX0R>W0*m7I^P`Lz}9_c4oW>ubo0 zVb$hn2b1I0#Hk{HqA3T>1J03gbp@s!v=q{tE3?Nim5Jj^afkyTd^y_17Hl#Y>`MD{ zTArbn)T3AB(RlpyR-;=c{|CpXNLFjnJ^a#Yo8Cs z($e~rrxAJgz@g0@^M!*@ve<7m9;*JvC@{S27S@P787Yp=m7W^A&9P!^L}P-NDT{x@ zv%`?Zm?5u4%NdqtPtl-eC%Oe%fi8IiLXDt!GsZ9*Su;qW5^@T8koCyX53L1M=OURtKJ77a)Wr*rD5++@&2Rhv*} zJ@3uX0(vat7&yy5&xVQj6MlPxql4V_Z`7)0J*n5pEZPe(*K{Z*N2@yCB9{Q7_&*DS zHV+Pv-Xn;T(#Hy5JD80G^O0Ntz+4$q#XPZ8HL>pML{&^uvETbE=_ zt^9`mZo)yHLn)X=9vg<733DwIH2YSyjUCp6P@Bf9T$HMumwoz*Z#n6Gsdy)oJu|`h zcmj6c%+c+Q|MBo@u0%GZr*{wXs%eRbksIUTmIQJbSCBWR#=6Aqn<)$hVXn^=g^doKJs~1pu*}ST8)$uP*|4~Viw-PRv^!4rWKj`INEyCQFTjW- zS5Rq|CBImCTJm(T&MmmJAWbd3dt9rP* za~bF|;$gtM?PmeH|NZ;+cpxo&gcyq^`M#5>yry6Wb3;4}PwJ6dMgL&Jej*{6Wz|f; zF*&gp212(Wp1A~+6XqPF=iJ#!f9zJD+hayd#n_~37o6o7N=uQ=z}eJ9fdn|kDRk8N zF9l>=;cD1&Ny7wv#GuHC$IW*^*8x}pl0G778rvL7 zJ9QUT1}jx1)udGGfF`@uHY~bsi6m9IajJ1f$kRVw>Vfn?1jSW95^LJR0}Xck2zn+l<%`Fc68058P+ZtL&D-jA7nPKixfdU) zjF1kz0`DMm%gfrnrwxmQFUM+}|9Ni^6#xM7+(v^!@X3L#{x5v(cdpLP!FssVgEDMV zd^|i$a+oD^;2{FgQ}>ChloO#*&|6<^G`Nz6Pa2S>KjbfbZBjA;zkxo(aE zjSLuz24GG0Aujk%FI8j?FeynthOJ+lAX83_9;AYofD5WXRF>Q8Zjb9y$<68b_-k&G z{Ns!5x46$nCf&)^Mz|tK6`|AF-qElZB-jM1d6|DG!&A^UKlZ+hv(GkS?wz5%APY2M zDl~Oz^kIHoA5yoFWc(1=8dNRbs^V+P2Np7l)u+wWvj#M$M_6!Ju`mPEMWSTpydA0!*|;j+v$FTJQMva!8#u`9ZxGN9oHa340OrrBcS}7O}|U~cuD0j z1*FY9-+ym_6JP^uDnc=z?|i531Zr*H4wVCR7SC`M0l2%mAgp{0|BDbw71!givcFOL z*AK-m%xxcn*g`OTKA zFh7blTd7G0K^$|O0bU%IRY02bWQ3qk{Nj9UYZYyw9a17gQW5o%=^K*^joayds<+!2x z4^GA8(OTjzNLUNzartJC`-e>x>X-bO+`D5#-^&3F+RG3B*=Us&G%W0O*0Mi(>pjtT zD3tb9P(YyQ8Cs2$VvNtTTwRoINwO!--lKiHnJ?FE%D#*|`f!`?oM70r;EWVRn>=z) z45oITRMAdFB6pOtIyg^mNR288jF`r>tT|M7Sl`R?+1Y5h>*Vh=bl!T=2@>=<-F^x0 z780Ndb+r1k#+!DP>!-iCl_d|RHr~6uzJ!s_b5gW!(~qc$H%v8io*cQnyj+;#b$Bub zi9Eg6?T4hbnCXyR(Y~m3b}S)_C<{H9J`EB%#DD_X5R?UPaXYRj`Q5q68|4`+_89eB zoZ;Cdkdb~f)64oqqMwKg^nKj>CY1Vgo!a|_dN?`sd4)=mE|pCg&`&_wcO!J08cfk^ z*JN%U!zS<*HUbGuZN7KO)&dFeCo(e!c+Ij2a22PNHykF}BsFMKl@Z!f10P;SYuES& z_J6qnw5k^SURZ(mt(9i%88YhXCedWYDPl;$FRwv&K^iNj7$=k=4GkKVhFv6a@$qwJ za}O+C&(70ERdoOTFe{dW;sc(y2l75obE0{jAJ)bO=d-g4Krz2JpQLoP1+k9fqAo@i zY_6BSrw8o@Rcx6PgGP2f1G?vex;9=&?QZ&obWxX=4?_>&b~@xy;SIDayVX%s_MR`n z%4KKXHm&byzRw6x0!G3|7A;Lp+y-UG-eW)P)7tADDt@%*3hN0=HsySuQ%vHdJ7h{5 z+sR5MKTKEpRdDPP_5b`@_>F0;)oo1MMxSK*IR2c(%_$Jk1w>uNYJh!j|7yNmPYJ&b&+Rz36rCBJH145>i`G3i3M8QM z`}(whmsi>gSwN3rvm7Th_cl~cQ1AdUQ8A zg9^kSW!$L;v*ihQhbRVLFR*_iCY~-N;ikeAF9QNf=Bx+}w(TiWl=sesHqPiF|HZXO z4rvANtw*{IJb{;+x!sug(Y-gSN1LuUi2N$L2KIA&DtUy3xjX3B7fQD-F3(z5&FVl8 zFCJC9y2z3$Mbd&pj;m*!Z}#wchBflE5f3Q3bxoZ=c3UuN`zdCSYAUjrXryQ`Fff?%a#G;8(d+GwML~LdKGywMd>csIq#W`gE4 zq9Op0m(ZI4d#IZUz{}pw!BxmhnC4${h2G}>Y;({6{zc+uD@^lWMnRO-0FsU_Pymn} z$Y#dL%?02WWak3%3UYC=0=PN3csRH?Ik*McxVVIP`GvUn0RO&d-n6-xTL^)rWd5z| zZ6!=&<>uxj#KGa|>B;WN!|v!}$-yNkD9FLd&B4vh_C~?x>h0iW;>G6R`u;x>q@b>5 zF4j(N){YK@Q z@dL%h1tcW}1^IadWVpDbrNp_p`2{8TBqg{6q<|9KT>s&fcW`wxaWI4aN4NEx?tk+N z{I9%1k}gmaH%AvuM@PH=WPzHMqno3vm7^0tQWC(ZW9?w>=;_MzPlW!LSd@Gppktp5k~0{py!Kz=9>n;_84lr z{&9@OMeJ4FwFs+4zxKd)2N)?|6aH_q^m@g>L0HJ4rqA$y%8}WIx9WJa@Lw zag(4b_2R?VYV-i zjw<7wa372sOJKk1b7xs$p7W|e$Z@(ktHk{MctwesslE6OaQy$mowbv-snnQ}NkDgz zWp-OhCfdC5ke9&&a-}49LEfj_`7F2nNQ3oQZ7bVx*SHq7)u8U6$GzXHTdO3|xSk`8 zEW6lMa@QkRIFqEry6Zl$_c4RN!q-hNje%rtvb*my)0xiAI=4lVf~t0fbXv)L;de0D zN%t-8E;6u_cy+w;<`OdmxJ895i{C}|1Sj&^Wlkr}R`;~dlkR^! zh3wEUda3BQS$()p7a#KsCJ#+#Sq~@TU6xtrZ&FS&U(QH%p~p;QaUr)@$}RkZlrrhxaP z1nVmT``n2PK~@cBZv6yX01_G&FEcj^Mh*%e;v4-vnhdW4$A%Q#zJH75LfCKJ#IFn0 zb{OuK7U7Ujd8dX6L0ZGciK5lgSLQJlO6()(MzEog8`WFlr4qYV@JOvCfZ9PWa<ix!CzM0G^_HZ3!dU{4?Sx2w;H_s~AO)d`ulLcQuID4eJP~ zjh|=DBT#Ds(NlfrX@Z+ZFxI^u*(qdesvRT6=M9~c5Bi-RZkdy{yMu=p*e_Y6hsvxm zg1Y~=6IqQCB%7>S;f*h8; z5eXkA@w;H6JC6wsJj##~A0~|rVRsmljS6ArH`CFgPce;hfV~WZvd!+_Aycq zl;oS@1rs!8&@54=X~wW-g);Ek7C@WC$kNW=EzON%WEqH0tQ*me2$j3ajFEEsCx5I8 zt>T47Blbt>%|M!Bde*IURzH0F-XRILANcw8_*Vq$vrc>_RmSmza1^$I#`AkfTd*-Y zGhaN^cO0BZ+Ikg)$oiqaCek7*rFL9>lR2p5$AWpy-bg=Ms=@EoXBJ%Me2{mK#%cF@L$+@N2N}j@8Rr<(Cv) z?9MPVA*vhOlg3Pa|0Rza$#H*Fg$l5PDm&SfOjjO*3W}s$EuCfcZka#lV-sz zcbK2Kv8A!I_aaGMzx*PZgt0}M&_G0k3}nJ*D8gZq#4X2e*&i>hcNu(J&4`AbRFd7y zdbD`8OmH{S^R&U%0$roD#xPM*XmH^e#Xw3sc)V2#)9Gs@7yl&4LyVt4up8Twj=CT* zBIvf0$Zt9{>!qBr3D0?RfKNTXPQ@A?f&&k1O8ngy>ifE<>z>QR3^$p(4Gff7!q#i| zGYA@{l0P0iKQ9B5+$MCdd62L8)35ME%$qDb_4Pag8Nlbl4^89Ci;B2yryrYMxv2i0 zUaRcQWZF{T=CV;1QovAxovq07fH9ADHZuu@g{3!0P!8%;S=}P2py!9pK7HkHc`PL% z_C6e~6U}}*=jE#U<0az+sutsRrnISJmZ-)e%{R`eq}T0;hOoB#%-!_yJq7F5oAQfJ z%&%*$DAIQil1r)+uCO2Nt}2JV1m?K1yt1y8HwWb5;_?F230pb$wxpz{M_4Uie`sEE z%Qpyau!;hAFIwnxwly(rLq}pUCEZi$_Bdc|xLiwqr@zi~<-iLcbw|Vcep^OJb9r=0 zS$>7wp9&`xUj$HM zE6oy2OEToZWA9?IPv+Cu90E#}eLcN4dl2g?a!u@f>G}J(Mk?cov)Pl3!4eVgN|RYj zGnBKPYOdj@{}5B%HpAlM`MX2?CyJH^sDYLwswH9~_O}6p`@^1g4moPvB+FE%{C^*7 zDFvR$kJe&YFAI4jS`e^Sf4umltp1{<{)xIW_&C45PyBL+>2S-%Zr0t-d$3R)%9(Yz z?50a!hAx{BsEzhj9+r?E7tmjVH;GIC#OI zJg6j1`Bx}r6Fm*~P&{3IC1C-VF%Lfa#4Nokn)+&IxOLBly_~XNI!JRKKdkb_Ew@b9 z3t(gHs8ubN;grdTtJ9WH7k4mUfAZOP?%Df8p{2)*X>T|oB@t9aK<|Dsy808Ps~hd^ z8zEQR5x)dXuI!P}%Fd)p@qU#hEIU>%(WP$Oc2g|fhj*)u1bOZZBF7W7rC6fo%V5G0 z?hK1`xgvobf$v4}i#05|ei%T8se`e{M1rppMdR?=HRP1RMCcK8J9KV&oLi1(IF?O_ zFBwt%*Xs=U zKAW$!&@>ML=+uRT623W0?k{*Gu-j~a1mUGCdVg4!fk^`G`n(Xaf;-5em@oS$OC8u# zI`OD)Z}V4wy*_Vig$F^59@zV7-Y@A}_lK(>TaD{2W?){4*asWKwD7Ceoe%sUe!LEd z4O_NFhWcRR3|xo2cYdG#7+0QJ%BWlP=wpz3)DRq9lw55s@-5X8Ut%;Do&h=T)Oe_L zq=Wv_ljttvwMgXHNSpsu79&W7RuZ<;HS9TA{)?pWuO8$IZ$+d9$|};upUh#G6gf83 z5lJ0TDriT7&y&%~&Ir~i-*jA<9| z=bgB=M$b>w;qatR1XtRhhGDHKk-xr&RpombuF9IKrWec{VFys0k2puH;l+M~YmF{o zip$@a&=|Q6yNJj5xl8+tdSBXq#+tu~>8Xg6yV+EI`D-k8@o~EOGS~DHuzjej(KU)- z_?)h4<31kk`CSH29)&=7P-10+?B!e1wb-B2&sv_3%(!ToIHI`3ezP-ddQ)pG9C@3(a&NfuLqgl4LXX1K#7-gHiVD`XhoV@f zPiY^24+|6csz;7-E74f68@iM69tDYK7 znZSFJJb##A`ym;h=43SQuOJd`?5MtG`$)|vHxN&>sor|o2&dJKtFPe!ZXfm0cI9+` z3+gueYaEJk8V3yJ_c88kzU(rLd1pw(K%j(HgSmwvEL-#akgn~_4#veULSOocNQBmp zo9YP|O+GctjtBTp2IP8Ai^ES-7@GxmNs(XO^eO|$Y~hbfDz(uC_yN(<2f%*SDkSn8 z*qBQxD6QKq*H=rFi_P`+?0z$zZc&DY=){ulpR`bA_1iXltv>aJYgRw74lChIVH{(J zvyF!VTS|yDgZFW-pY7fKJ#Ub17+S79!%+-*69`s*~C7^qblycRjSD@$qjCjI(!q3AaXgvH1nP z4#-;PW+AcTIy308ydCj_H`L2$GZb)>zjZ>ZqUS++bf(L51Pt6T7C#lvmF0hu`78Q0 zI}2Eub}C}yh%ET%unogclm2s5!DOH%CM949;>;}LOJ-S@OqL{ZoA=hLd+b=xXS|DR~DmnhKrDNG^NMUx%Z3m#Wv=X1+IdDBM-8?KU6aZf2vpN9doN<#-%-)H)9(CI&g``} zVRlkIqZU93E5R-oEEH|QE!Ljv$EUgXDoy8(wVr;*lOrmiD#%HniT~B6yT0mVel#Mk zNTiljlR=gR{byFa?!P=JXTeOc1i2M$W(4Si4kMl4nkMiZCj44NEve4#dtD78G}y zn2nyehKa+3(4JNeo!{8=7AalR`2vgWJ{-mnM>xip5 z4lOl0s7u4`IU4OGOMbgco*Ge9l&O75&7^5P^4750^C@*8o*Vmy^zP+M;+DxljbGX} zm7B^`S)Cl0;`1OiH{BQjWW-uK91F7G-_or5{;Pd)i=Rf!LOe)5-k<5FGFUW{kd1qL zVqvSp0<*U!=vE9|vqbcp3%bFUqW8(_k2%hBR7Y6L`i7b)z;TbKs&#f%`=jfIiRW4z zajj|t71f|?SG~v=W7Tbafqa8Le!7;!P?WP*0t77s1{c+5-bGKd9aTj!BHJ#UwG@mG zY359nIOSf+SBzRF0yz=M)NSk@C;V(ltSu{leSXpr5x_%iItAnV75J9) z%<{;(<0#B}0w;W&o zNxZ9ZyWoQ%>i(w$A78ZMwpx21ruTq(2Y{8oNOth+K|S zWRw?W21G@@9`c?11m2mD^nx6Gec1vGXgWx!5hNd~mD4GIalclpw@xgILGmjyq^qMB z!vq76Hn}67#P(a}2RRV1#=T)N~~B@pQB9PexUMaK^yt8Zk2m=96c4j1w;5wC7(+n9Scp-yd;9|7WP zv1(1ndLg=Ul9hWa7#rz6n@e#3T5)viV8=%g+#TA=CY||@# zuOrW4wVMK*%{>g`p$?u~V zxIZeQ)=!GsN?uH@om}-UN)p8ihL^USaFjD%6Q0{(YXDD7gJ4fSzFerRl|#f{=;b;( zT)$0A?>P;pNOikHR5E|A&?pt&WGejERW5R@VQkh^k->Ve-{s$(=gyvY%W>Z{$%0Y8 z@h}I#O(*n+vv5QzI2BT&93g3%zBBLS3Hjlv{%D**M5^mv)S~2Yd|ymxZN+yy{+0d( z@jI5`iu>sHIO+pnWf8rzx<+%X={kB>-u(F#@`0YarM{G_DW6*0=u@OTHA?e)Qn61M z!&cG*FR1-7gMtc3RVt@j!ty0MtgO9@KFH&?1;zd-;sMelI7966h{OZ_*dE(PMcd7m z(Br?96PSqz{Fo4!};P|WU}hxFtp+%i>mh=_au5^QP{&pcqn*8R%MH5gPCv{T?=H<-+l!gPxo)NgUX z6?v78h^=moW>ru=0}JGiog3_l;0qf4IwOxdA1uq{ofzaMJ$mn-9UxJQZ z;Nb`2x=%!`%}ZyzpuPVlQ57bCIzTNYr0Kts19o5`fPro^KtSn~;7{8=_Z?T7Oiim1*QNp24w* zz<&4XTHu!gO7&3@PPSZch)f9xwp7USV)NrS6ealW0Ais?! z7q#qIAs@;3uVhi;%&k$_HRf5E7EvYuE%9H5$9jUUQ3h!h`2dEAc)?Y{6iB0rpK(K8 zZ+rQ;Q~78`BgK5KQ+62Y+BbtSk<&zj0r%L3U3_Y0 z0|AoLU#+>Zw_k;C`^q$0usq$yE+1PnMGC8c z%e3d2TvaNg=E>CAQBMutnWx4urZM0%q`ta zF2=8Vk}q?Ne5V%6ppw6CQ{HbEu76+MHxlpY617*r4m+@u4C+QGQP4m@5~s|!$?=!; zt3xrCOPDJ#z-q+Dt>xvb7^WHJRU$rOVuY2#o~pX zFQ2CWT9*b@b(ti#+Gc*;J)S2Aa}L6bm09EzCh6xI?=)m%bsMrOQH{c-=nG^pY5cB8 zCtU!O>`6eHF-R(Hf<0Jm}Ha5)!K{o?4J*U;D*fpSOv+rgRDxY%)GyQ^(VUf zhtg(KP|Kn`iN6{>jjJkTV{Z$1R{HiV-%AZ15)GpK5wmRQozDk2Ui4H49La?AvWSBbB1%_laFbZXhtG}v#o6PB2$~$ zytD^jn4$@+CE}3)H~p!OASf424mQPwEfZCsscJH(H}&MVFF8jmE;Auxz9-{N~>;Q{x0`h9V?0 zR}dzLAZx115|?*SFK|nhF_*LXYc{5vch}$7}NRW8Xx`U`N>hXy@_Fa zS>_A*y;5g#IE@`N%ZGwS(7_-Gs%VP?_ob#&i|rS&Dnbq%DZR_XuF$Vv-X&vVAO$P& zvfBvlH7vdhY~@XCP#2OQ1w~^iIoljpX*~sFV+T~S!XvFj1&YvQGf?ZIDcdoF_&>vN zWYikDvds1w0Q8^;ant5ed_Lm7f^rB?(t70A&aLzL-q&SIKO7^v9J&diDaJZ$dO5=smgLPiBi;l+pGZ0x5h_$N=b zFuaJp&7ju2#7>K1j73D7#_RS}0lG1ZqyUTcJ2o3+TaUVg8_DazV))3uLLtq49N9rv ztxZzz#*N$l2L1LMbG8!~Fi3Y7!>7?rn#IJEAr#pwH7pN~aZ0hLVhhMLU+gKQN=~*j zrckv1HMbhSjjo}D!FJEEnaJ~H$F~(E%$fBG@CxGjO~r0+w6wQavjEzk_W4uDLnB6v z(FpawxWqpdY1{TS0XSSOa6mwj|2 z{T?#EmsJkX!}8P38ja-j0Lqo`#b1A0vZF4YHr~5ZC81)Ww*w1Q*~WeHMgmh&i=R$D z8+N2rBh=GMjs@czIgu`DOduy^Uk^-}*?u5Z%sFnDp^|p$dq)|#H`gc5{ay&ie5?8; zL?6hZ+hO&BT4u2qbqJV~b~6_ee`lPeenL_TlWu95SkyTy@HI*<>;OOZ5Fq$o=%lu* z-l_f8qv{~?haZ)c6EcmE3|zGsmT4o5$c7`NuEs9w)$td%kGE-~+(3FYzTngdqn2(X zKejLXVCk6CaF%8X%V#ai;9OJ?$zo~}D+$KWI(Bkv|3K(O5Ai?}mo5kBrlTOeT1Vve z_!};Tk2=xwn7gO{gX==-wQtH@McmE)X-`$wLGHbMQ_+X-W5$Wf>xwBPT4NdpDdxmd z>$~GfeTyyiRki6;ISZIi)oBF7GfShOp)np_+82ynHG?C+~3F zlZ>SDU)x(}Ut5kUuT9DvdOBMR?%J*x+=%tDR~Ej`y1<4r}wM>fLKPo_TDxYk_?cAGV|{~lpq z@%`(`Vt+tX|I+O^qgSW?N84BORNqj#){b+y+9IDeYr%rub?aLn$@kc33pbYjRuhZ| z>!7%g%lYbkka9lJw)vjQ&c(iQrwp9vKsIf@-GZgRFqX8x#Pf$FMS{fw-%$mOto=R< zZ-~kdo_iKN-kUVN4bu7E!xtHw|3keZb$DD)ganZY)*HO35tmWUyO8Fqqq%ZMhGX2| z@|stVM)HJm*U@()8<@>QJ^Kki8?Jdee#oXB8TZ87Zk_`2OZcrHIktD=z>3b>YR7(o zd=$XycU~>DP(Racgc~PP;)WSKlHg(r3Nnm3xkqd0#EBFAa?62VK380nNx6xzRLEsS zNHEaa(BN2C^WZtJ?Q^~>ySTBpdeg4oVkkWwmoF25kZ08rf zjeE;Iyq6UNxOr!J*xCG8HmB12o$jM`bBB(lT#X;n{0A>uFJ%bRnCeb99OqAhBXBUA~XXg^2I$oOXO<?bak$f4a~@J(T>NDjxeqx?+WvdH*Brmu9>z6<#x3{l>- zyi)GtJC%tD5AG-PiWqrzG_@S2F;ase5Kr2>Avo>?35i|rZZZ2R8#2PnzFcnkLzu_R z!_-G3yP?MtU<*Mq;|d+UVQjoW-EP&=29`HPvXTx|cQWqk6%GTYihWRVIDU%#pVM;k M(kfE562>9_2gi=z;{X5v literal 210509 zcmeEt!a-8)~(T@G>m)%iS!W#3OI5cr@%k9;lKYM%|AzYB){TNRP z0i#|wkNIY~+!zgs-iR=$?6e`|SqP_>T~gt?Ijpv(d2y;_*UdJxUw_Dzje9HXeYH1{ z|NkHU|0eujB)rUYU$KG!$YaX?MhFUY6Ty4`cglrA3d=;6pvSKO{{MlE@x2H=<4{8K z5Z!g9)c=495AuI7l>_`AXg$EMx1hQi-d+X#ziaN`f<*XFC-PMQ*pHnPNvuf*LH+W^ zH*+MJe~Eygn+xEgk`mEC*k|NnyV*W0E#B7$>!ELq9G^=kHggbIJDzI1&U@ZmrWpI* zSAPqy4|oi0YZG2vTFTcp_NxnE_rCJPYIHkH_PJTG+OExcw)NC-I$w4fYih0-;4eI- zL+Nnc$Mv}8TlGPuYPI?NRw8%8T8aw39rl$rpW6x&Gkl;qF2f?NeXip;N!zG+4eoM$ zvjzV4WF^1n^SKUTw;y;sUlyx%*Z*l~J>{Ik|2`#PVWrJS+ZeW24}(eXcZ0T5+OOz* zTwQ-0A0K~@P(==O_weAgr=hlUY?yUM4wMc7LDG`aBGXLElTPf?n*4-zGl|UpRM;Q^ z-5XW+D?B(RmWJh88+Uhi!o+@UXI*G_{jws?rk^i$ee3V@o;e@Pf6C?n>w+x^>jq<# zH+$!H;C!FEneda+yLUG?H^{)rT8BeyY^>{$&bJu$dDzxWSpRi1tc_6BO(wnNC5b8e z^s`%UXp~<>!@#CYX zlJodeimZITY=8RS5 zN10W&Qsys>4Gj4M+j`i=t2hT3fG;Mt*k+t_slIyrw3t$K~vuC>6)zQ z=S$BZk>`DtxGb0JUD4Nj%~$8EJGiR_uGfI8J$)Y=oAS%msnJp8qQgZvXfP6%B3>gy zV&qtjB87e^Ir;id~exa!UOf)l$82quuiy2kNI(FtrKfS?SZ_r2p2 z=*sGeJ{?)*XfJ6r`tEnB(4hxH22cTh2=ns_Jpm&<9Re6)>#gMblm+CTJRMHWy%iJo zL=9FEdM)hanNDGO^G_@7vlS8_!pX{G!TOy(BNCj5h)4lFPU?uIycFqiuw6Z6h?tVZ zdRyURW86?q#d&QZlDdlYEQD0Dqwdy_UN?B9=Eh^oD3%-An=QK^-g||nUph2O;{h8 zRf@+bAG!eFUo(ifSTsK#S-4$8@lE5m8KbC{CamQ)tMh|6-x7xIE_(v;*tT^StrrAZ z7Uh?}Z%Z|gO9ecQi?x5J`)O5LHhUkAvUa?zAG4Bu%GwvK{kr-Q_h292^I`wA(}WFq zrNf1d=xksBr5-P%ySqDPu6c;kU|MFc{bs}si$Y}j+iJ(Yt6s;$L1_oYhG``~R8*Ax z(3asyFxGJ~_?}?ZqSdxe&&dTG@O(X| z05m#n%7B0dhc)|m+O*eAZH(9kE$%Ta&gs6aCy5^sUdLQbc+ARmlRqK{mX!RXkM}t( zZo%Lhs)^bC9Q`H8lyvLn_LhKeI1XjUndGMX+r36no7Wmku{S>te$)-Hb_v$ zO%z9z$SgUkYw7O6ns)9v=p(3NKJ~>itQ*gJZR)j?Vy*4MPxON%T`h%cm4am>Tr^S$ zH5@7&ewayG5^|AdF{T((RE^fKc2o)NH5z4^+;761nO?FEl-HfZfWy~2g^ru0j`tTo zgEuDhJ*==W#|SlbiaHmzOjMp6b@VvXR0{EOjNkoT^veS79_BhKhPDj}a1L5yY4cNo zDpNOwIRdt?w{4>Q{1f!10{r}60(jCCJu^PatyztUzWUD6nq$BU*cu0xl069IV+vsLtQm0AgtULftJ+FBbQ!`pjfbt<>4<#U2( z4Xn!R1O)|c%YSF^I$Y#GtaNXTyTWabWblH3{E7ZwQk3tbB-AN)v$DufvZqOfJkLz> zqwH%{@*I3xF%aRdSMg$7u5ZqJ=zbnNII&3!mo4~=X=;jxNrbXCqG-7pzUM4;QFeEC zhaI5KbyUOVD=z+&eJ4Mu)joI&|C?B0ei0sr<&L->>U@Xi6Dz-xJhZYeKD@v(E~A6d zNMXQ9VZgJ>TZ6Wz_E3FdP7LYlH%Fc+)&XPVo^n3~yIHIT5mnDsghYk=3;lsRs$5C2 zk%AVL`N4S%h`9GUIe;mK0};pA;*Ljgd;%JMuF^yw2VO_Z!^0Vfyd4PJXDxK_ov*^m z+b@21+^@ZKiQcU}tsbNIED(xz``8@DJe0Do?sp_7s){bj*gD7m4Vf7M_m&WINZ$8(NRnd zP0}4$zaq+?kZVQ}N5X~b~6{u*{kaYQV)((4#F9&YSCL4(Qs`euh7ZOhB**)SLBxe zWpS=O+3VCRTr4Yh|Cd3=1_YMT=p>+w;MRMupB=55yi;xsBODCJLeh7->NYr+JC+vNu>3|E(%wJPrAz?V)7UO$=-GuJspmbiWmv_00`4zY|!9 zYriXW5ORC&%h?szR5jYpC;t@9FstZMAe73y8@#bP&m!`0Y7pSer-u(1gOA?Et3W#8 zt;6iNgy+FfLpkp7&xpT?A!&dD=p8~3I9c9dg&y=_r91m<>tCFnp(vC1bQqf zQGP(}9m&zjNyS=ikA(Cu!SG!w^`YGk;-QZ;<|le}ZU;KUdOgEZfxSvu1MY`hgb;-*n=5L&yCwH0=ie~( z#l^L(C(BKre!KWQ){^qtb9LguItm>O=(iR2#@ch-UZ?tX?%^de z+MO$H?WC%#2QBt$OAq$Ki?RsY*j<+6D{wbebEq4u$MvK^0=BVG!z<6FG2sv~j`$l9 zB#vC!>*owHw!YRjL+v6YfHUnoQ_S@$>1i7Vm5!x56+BWdV^m&$O&McUmtx_kH08o; zbB^l#tSrBjwYRH{SE5gmZ7Vt6{7Z0b#oc?*^bPoaR0yXSCsa_(_Q~Tr2o0hJu)olb`_yGj&Wey2`8=UcaCV*z$tyej z-glKAG;*4gmG$LT_=p3%loLmv>b8VV6>>16ZT#U;HQ?OKo{b3oX?}{u-71SI4OVUq za3ODueVsf+at>c!UKTtqL1!03tX6AJJG{rvO+oj&d)7^Rvu0ZaHa!$R@j8+J+gwin zz|QWM){2|3?v36t!q)Mycr_9N?e9^?YNbwPw~&QU_Pfn&N`e?@)LE{UE0hAsTcJ zN{=WfO!DntNHY78KPL>|bB+G|gjis*icm$dW`6|kC(y|P$=+J_m2Mxc?xPpzQBBjy zi@K-_|9L4jehd$Ib$IP~jp^{YWl1hn<2ahiX;bu4@_d;RAacT(6s!_3ve0gGWrYGmMkAf!T- zbIiqQbYJkaRkD`|w&LY_&iJ%2^X+#49TASFH}e_=YL*HtH@n#cun~>Jmbp9_rZeFI zE{C(_w){pl!ZnLm?R}fouJ3OaY-NDu17rGtz6Ki873gv%BoAe#gkfMUV*@c``?M(LG#W|ed55c=ND=>Ul-$*!waEZ z*SwWRC0{m^kcnQu?F3mo5@z0ak0*W%oays|Df|Rp;x!R-Z=|ayN?D7i!3e3kht0_o z*1ry=OenloadtigCcHQNjPjj-!*j0P>y&p}f6d#f>34?po(~dbE#U%|?<A}^eJ5VvMW{2V@ zNMHN`zJv=z8S1Uhv}5#z>KA7vSLFaRc)}K8*rvxBLF0WWD}p-OU$kjFF2-qwJVUOV zrzC(X{wwKOaj72zAfZZ)3@4w?LavvaCftv*Mbt!t9u`dvhsbYQ2=q3E2s3#1;IioU za3dYDe?c^X-;BDFhy|g`QyPP=an2Tb?E?xSzxI9vYoc6-!&L|nSdDrpr@#Pkrdiwg7#SHp1891lNyN-UzR}a8n zc`=g7T|6xeyr~YLs$2a%(V${U6{6)O+_}~Dy`i~cf#0fG^bqmiH(X#OsjOicqhIP* zoa(=fb5BJ#!-j#6y2&P%cK))QbT~gh@=%$fe?y*eD=%r*oY+0qmKN_N>h2{{n^Dyy zDATz(y1u%qH!j!OGLShJ`5{@=i{Fd=y_UPi_mAM>(*1nJ0M}*vpkhIA9-9y`p-`5x z`RO_eG1l77##y*AS?ufI9O4xqna0GIcs>i50yC0PBI@XxbV5=8DKPE;9{@vu5452J z!9yT_??|8P)g#0jC|#`Mm21G{`x}{i-6m$Hh4I%U(UA?pSA_e&yWfJi5WNy;x#WcX z6H>9UxfvJ`r1a@f@cK%zi2)@CeOhGXK;%GxE{G%u7fw;tD$kmd9ibPe4DKRRbt_~7 zd!86uhM$c&C>s5W1EfN{E@O_$g|z-xM;opg+y%}BLI@l$2vt`QjUHDv7Y?lgo;y;@ z+g}Jv3cYv&Ja-g0Q|J!v%QD-%ZnYg)V;#mW2Z+3~ZIUgB&sy%y3}g&--8{?(+QTAKGTm8D1;dtxZ7GwVc^HvfZiaWFtjK z6(lm4-54eJdfCspKN~rGO%$!I<;|ScB@cV-clRI`q%ldwi~6ZH3Lj|A2nUS|{EZ-A z%kuF(&Js?)yn2tttRSuXe#Q;*gQ?L6AzeXC;}{22lB);B zg&Hls2uBtGm6S0AqBu}-@o~l*n+iBF)gmBW0}__UqWQ`D{SOW#Y$=qmKW;N>^o&HP z5|qjxK{RYM*gvUFOp*JE`;jwo6lEMG|1mR=TR_D-8-FkzTl{JXH93F`@jG%O-4s@b zR>7HEaH(bk`KL?dqMFa!q6}1b!}=izTUUV^*Gr?z_ic$S#!nB%PixPkbM5!Nj-GA? zA6DN{FrS#lC9iHhUNbf%ksEyQKn&LV8&y{_TVY=9NvfM%9f6HwM_aB`HCDrHu1ly@ zn)DfYemF{(#Bibi!74!wx7<0|0u1~oBV@UF-<}w@`90noI4OclO7dW8YjOC z3dunzwmk{#VP$oHP~R6s|3MD@T0u3mp60r@Y3$mbeteROuF z_-XaCuyxMhP%{DdkOriXVNerXOcMZQw9Z4c>aUyeoyiJb&J*dIz@#Ry+*Ux)SY!b!}xVYJK&o4^+NQiOVt0+u1vMC z!66Nw_Tl`^>-gTq9`vZ0S&`oCLmEF?tX3%vbBc$fyA~(#-l-Xm_SY}`8fLV6A^*30 z3gC%*vQ?jSuiw8u0Vfp%RUC3F zXt91i+wr~>dGih7WAcwfqA~~LS&h#t76X@LN^YZ>QFj`;b8aJYW@a+z#AX22(UzdA zR+dv}$;Wl;eo4aj8hIgjvi#1JaRfe>%ULdVm8%x9scF2{-sKw?U@atCEv6WjqFdTv zE`6ngI`wT59^)e)_;O!>(0tPbFwmNUPkqx7QLs`KsA1M0C-l8%je?yoZ{ot z1I(!JmFiYC_E0q=L8Oof8AMwDL`EMlPGB9%0WO@qZF(7A;Ew-<0anqwKgAaW>^OU8 z(;p0_0Gx8sqVJ&}2SDOX^fdDL`bfuqfBWd8-jvUIC`*kKjAa&3jc55V%x1gmRPxtj;vChVMca;3Nb^3vi z8O+gpg$~_}l5wrqVZQ5mV?3PWeNcR0c$4`W*aridG)xOr65Moi9A!^gjzu0RZ5q`0 z#X+!n_Ssu>BJ|IPvO{`Qep&Vv=YV3bEQir4%*`~Phz*)@n@gcWI|cy&8F{NWwjq%V z=Vv^^JKKrlb5d%KQGRI*?or22EBZFyi#~m}{Hh1HFT6W@KMLC7=RHIp! z$FU?lO*x9ZSbwfEVvdscRco|DwKBJc!qE*9XYy;yv6CgkyotBbw>^tKmqU*f%PmgZ z0XL$J&YOcS3$gv3bUSS*Mg4LE$ep+~2J9pp7>K=&$wA5`Tf6&fpQId~%>Y?cA6i5P zaHba2_M=V`wClYV)#U9^f|_k!a+y&Vs@OJF?M z`qQ0MYy0U=#SaK&l{{OZ$-CIGNRTdSNZzQ4cyy=**>*^SOAtG}K6Xvu&pZ=Ba_j=) zsze<3@Q@WMM-u`SfUlog&=D~CgC*p%IhiQ*dioOTU7=Tjysd8G1)s_p%xfI5*>L|L zdY@70cX-&4(g)||=-VQaL0%!RtGW4kOPaP!tF)QX{SZ479Z~wJtVrDyoqM1TN0KQJ zOE=k6B*#V#{~$BJwzifB2jL{n4R&2Z|sLdrP71rCm3vn$FMR~E!kIy|9%<#O-Sref-Jct}KaUA>?1D6AlH zk<^K6N-Ztj<-zW@K zc04B~q!1N--V$~$?mP?2B*m)vEL62%;qtd~ROIR^;I(Nt=f%VLtPI zjSz)<;S&oW;Y)T||4rS3a%ra#bxnhiU`-rw4-fMQvqee?gk6P%kfF*5=&P*{#TlaK za~^E@()?ywV^X6#2iwE@`js8my_J63qIVAd=i2_~`lU3(qzv7=A_y<@vae=|KT&06 zD~g?kbRUhi^(;%uC#}Wfbg>}L|N3C&#$W;dqNHS=NOIMuq$Elb znM5Lflrf8k;Kr86W_SNm$cp-F2L)!h2EMd@&o|_c9C*yCVr8oK&d1j87uh=s1|34= z$O$-8n=r0ou-aT=VdSTE0~^eX0wS`VhguTS6Y)r!MlUDV|`;AP`9;3nWPlehxWy^$zY!X+`1 zop@egAe`SqPkvs4aoiEx&K{<&NW`eQ2rjanytCu~U{jzYh|_^_p%gfJC@)O7 z9(CeSF#w?-mPN^77f355H!MLzWb1}>o+q^~V+??aPiWcTL+jruWPy9*TC#WS__7v#KX_B&MRksR6A=>D5wo z&Bvb*_h6t2nSI1Ugzg0g+rClp^8}mVLKNuYKLmDy8=tQyzU4gpe6@bqeJy|8*S}Rc zzIb6TS6&@RsSG&Q_J7=cy?mWH#fGW`j7_;dFHqncQZuJGY&v>b%L=FmtP2m`c`dK4 z$#PP~FZxV6t-F$M${aU(`}aApx{faBifs0>|ACqKxfM3v+ezAcSa&+ck1s2YPTh1R z#w|zEw}<<#@?RJP;Y`e;M=d$g5rbVST)eVfx)HH)3emV{TI!NpP$11Z*%tlS5+<64 zaeZ{x1UTQ>!!(l?#oD>^8vF@$Ny7Enh^cGL73~)58h<%;3gP#{4QrGbXIq!UoOqfb zIKa zBwT5{tph@lAL+{3CQ2q_|9cVDUGRwI0OxLZ{2A}9Az4)>ipjj9G4(J#n%K9j;91w>y1 zA*#f|niuS|(f=;YkR+667p%>>1_D=tsyHdlL#@9TzXcl2A%$VkTFLc6(Ee623Rbe{ zy=)h_(H(L4EjYXqq+NOZGS{LKu+ib|=n1{_!CK31dzlgZS+tWb=nx})CZ6fi+sxgP zVxik#N=5{_w2gJd#fQM0aZQlkVjQZ$>8vhs)=f^|y$|gb968Q(86Ga!PxFw16g>KI-ez0qUZyVlj$|*q$qvRk z@?06))jCd5Zpr3yRNc)q&DP5gn=UFUi9r5X0guG?Jt`vUtET5COXM`&nZ9eM=fk>D z89|a7HS+0V0hXHYPTgI&na(0v3O5f6oOAv=`=?%OuNPxR?adx^=5>U4X5XsMOn`KB zxxUaaiEtkzv%gNwPRqumiex#01w`{>RWG+9VtwLHB_T+^|7A14s(d8lD7Z?s=be;= zAAwM-s(z=9+^2bYCMYlI@h7);sF+T(LM0n!Y*aI|jNyNnyyw6od*1Fw2&!M~S3+XUMy*AgQOtT;FM_o`BXXWbKi|8P2DqpWfJxA2*filYB z4(KWLBfDs(ED!#8WrPIH1^m;~VH^mitcT~KW5Wm>w?>r8{{q6RJT)eW0;IL|Ab0|*pwF^IdM37ka7aQM5V%6F5wS-&69FKb z56EssX?-PLzkppN!dH1;^&3|2-c4k5TsORaGkyqo4mH+2-ty*ueVL)wG7@H4=SymU7|F-X8L*&*H*DXSsfZfo^j7@6-H*^x)v&nA6C9 z+KF$jZ%$leJfre*6BKYew6=KUAxY`hI?`!P(i=E@+^WLHe|zAA{%cc8P*;EgR}bcWLoQ0w!N%4_wm==pt| z-*toU^>)Bj&eL(g*|&hrA>Iy(?WC14&orw)de0S+AvxoYMAw4(Y?FAxU*72J+PDP- z_ zsuUfjA2g31G}~*nOiJ7P8S+rtwQtriE8$N4Zub=Ih_zp%fd3>P*+uxnB8|JZ>NY#e zg^VxitW0n4GE>M$Q_b1&I}RgynatM-OlE%c=!k@ijG7V^T4u6nr>L4wvYu8N%Cu*A zJ++CiQ&SYp8t83WX@&71L0t9j*Oez7prNlBocu%$2(Gg<=3E9WpaNN5ou6)S!XF)Pc)H1amZSEE6hVZxL> z4{tIKHRq_Rf1kU32}OVir{SFo(Mtc|7@+ZT2f-&+J+$sS2d%V@;KECSzL%ejgoGjDo3|$#?`d z3Nw8EKED>(60#z;BsN-zUUd;96to_p`aKY2M6+HOeKs0VK#bZycD|UN;yqj#3HOM5VeJ^G7kL{aVkhaD7%7)BL|6Pyg3#5|jnRJF(c62G z2)USDro2voB<2W~;`mP`9tw3}X{RAmFRrkGm4lylmz6MYK`0l1HIG(i1sdv~ra)Pp zK$h}|0&Clk|I%lbFBT|9**+&t|AlhQM*nk~-M=g2J*~Ont%{7-Eq@qFfC+-^X^O+n zO#E7v*5D#7M19kMZ0W8yI@KR(vHr5X9xzRiuLMRfhhB%%j@W6F?XV) z2jrwaYX18XNXJux7-j~y#%!*$0F_wP+ik@{d~3qJHQZ@Ucbk%UE}PRXa?cs?rG~eO zLz}{6;cLY&O!!i+OyKbm+WFR06}!J^x|c5lE*OXHZBMx?x9poFsfm2$6a)x=M9SAj z^y=4kY?A`0ld2GU2n~WVoe3dCJx~ua_~}W2;No3m0T${-HPYH>2d_r^uM*WyS+wlA zVO%T?n8P;S9nU=MzzSrn1~Yb#XvY=7>rXYG?5ve}f^t$t)>3)Wg;LeQTZ5WwCn}|P z-Uo;x?Tt}us;3Ob5M?QCsad#VMSrU`EVV=S@uvc#cohRFW^1eIO2L1H1Ny1yt1k#B zfZFaO7kkx)__&v2o;{(Is*AWv&@7ouq7F7);a`lO!M*ijHT+ugC@H=5id-xl=O>5C zhzaRV#CTz`*c@FMs!s)0B5G$yI_Ez?H#dQ&UMP&KuMDq$Ut$6-Ra$RKvDUPnWdk-n zU(k$+;za-8^P^J1e@rJ&GO+$fpD;^2tuM74{-2P56;;_(d zE+9zL17M|t@3TlwEqmC7P~p_nr^S^OJ6%YAKF#IWaiBluQCkT$gp7QAOrMAnij6I?e(q^2fn4$PMVdB3?vUxN zE#;6XNsTo+25p&o3z6gZ5E$oz3?s1B6CC_PV7Ep*}9>mP`bVL@OCxe3l^YD z1UJu|w$5gPB*qR}&Smccy#+iYunCLhDiWwhom4a7*J%M4>>bExs5RZ+-we~@`De=c zfWvPwCREnL$OgF)nF0yA>_*bSH<41Iex!G1SVr9f&hmR_Ju#Ca6Mtzl+Kxvcl^Gvg zzMyJ+g=@6e$XP@wSS&Bbb5q%CJa8?zPMC!VwB07Nj$d*$x}y24w%YMN;PFKJiM>gQ zSX8?$wV!&L{-RV?hv2Q|VcLRd*ZW!|C_LWkj;^^#&D1;%;+9CdjEtG|nw7}--u1%- zyD%gaNVs}G=}jg_yv9IPMvg*?A-?QD#u^I@v0?UeNF+;xzGlOvnVE-~)bJ^dmr1^r zk~JIFJl8}}Zu>`MBpNSXp`0pmv$1iuj%rec4p<`iR6E9#De5 zLG&%(tTas`s3<<71kt9PHA*5XPt~Tpz`_)Ozye`Y(W~vS*eyIz*?JN68Z1J^mN8=8 zWRMOs6NeSMH{w&%GF+Ts*J*oJ3H;_zv|gzfFFsRte@v*ADaB%V>}el{4{&yNBl)%W zrmQZ;bgW5u%`o7_vP@-g+DbOEq=e_;9wSjL*L=eO{ zYt=nKHMZqtf8i^YX`%69?F^PvP%Y2WtlYAZ9JSC0TPl4o7_jqzCkPW(s_;0NTG{Ja zE=-9qWh@Jc$h1Qj$T9ct#|&D8hJOV5G6*a;QLWQMNa6BP*xmtzD5KU8x)L0}6}WUr zr7J_)IvMJ|FymX~b2tl^t-v%SE$}dc&ex-XO0cS0*=n2m@&^h51{XslN!%E3=3i0z zi2$o>>RJ693j~tO+gaYod5exylrmFC*S+i|U%+H%nR9j#sR^U}=+(@%$U z&%8z>$E6Ax4*deD4gv^v2gvCGUdQ6YAAI6Vp8tX)8KvO!aN}?$i;fjp`4!R6j{d!X zc;Gj&J4T6gNBhxazT-qO>tSFyo2(=Azvp1g1Vu-VF_=jtUkoQu`&`$9>##>s%(LsE zN}Jt@Na_m|V>Lft$I+5sd|0twil^v|9>JR%&*yg>S;<(Lbv&ty@oy?i29?AdZX#Td zyEAyqN#6W*855SRY=8LroW(`2Gso@mtPD%Mvj^Q~PuBAuRE+zkOth?F4a3S1$5UG) z`xc@-vVDc-NisX)>apZ0W!UiF{*A9 z&p&ABSda;2^rL(UHNJ_!Z_l2apDo4+$8AT_S;co)`pMuti$Wwpqa>H42$;f-WA9^u z;U8?;CgN(o+6rG|6jD&vw*GwleDsZUuZW-)&n_)To}+NW{%p#1MF6N1&ySpJB@E!r zH$C>{-{_Lz7nMM+IhWLBc=y2qV=-alw`LoT0#Pzvj6j<*4;Gm{^48CX^ofW zc8`CfU$W|ppOsY%1ii!y(W-D9+$4h=H*S#Ha({#Dn7o@KY{m3I%f~o>^8J;P)|{Sg zn4WqWi(CW`s<8fM?J6C6QsU$)3IkWAJovIqFi0sX!cG6G!krci;p$ zLq&(v)BBy?6MR?IOQ*`kKa;bhxtA-!+8%AI6xLVL--04I09#X}`)bUi<>p_0g06ub z!tv&c;!V-dIX)-+t*~(Lj7Jm;<(Lac@A%ic13X9{`jx%@k$MMXi}SX;-*@ga7%yEO z*iJ;-&R1c{`4wg_fwxQE43-pnH!oV!Cz_?aw6=s@ek66cOnyWeGETl=Hk#Te#G?@} z4ym5i(+sWCg6VQv4Wrz#zV(dsmVC<|y+qz;>mK0@;l?ZFT^Xe+eq#am`6{Br$rOPodKR}A775QF}hr|s+-R>=(a%4 zK~Qry)|?gb(mh0lcL{mrZ@Dgkm?A(5DefkqJ?*9^#tnUlZ^ioz#^GuPy(6WhNhM>G z40`{Ww6uKB1uliN%z~(ojhLoZZ6*iDgwb1o2q4aDLO4wS&Y{>JG35y4hN*IPy8QSJ zI0faVDVGuOT|y1j$iO<@J%usP2d136wut^y^>hV3m z$p7Br7cB%f#bWVrWF<ShAb8PJ;~_z?>%EB$y@@AtIO zW7;4J36I({#WMLRM*eT$>vkY9$R#SUU9U1eJPcE*!pXN80>UXtYl0FN)J#=nb7HM!^1Mk84 z*AmFL2tXEWdjT@Q>!fLS88(Gv{U~M+e!gJ|luf&8okOp?=bd=jE1QX#ZF0#MoEQJV zjRNmxcxlZA?vopnGM_4e30^}H{RP6;TbZ@PX(ah>$R5ip;hdpAf*e%t7zq!Xr5(IzY;hm;~z#KMvejHNq(2)9t?0rnnzz+ z#*u9F4QlV7>MYRz(K979G)6R}Bqd>Ov*YwsP> zZ~=KAK;yK0cI|&xEX1aFh)}`r8{p&q4587Lzu|#wr(!oTj@NpjAGu>A6yK+=qXrG3 z==N4AiLS|TbUF)0;H(fy3K0^cW+ad$Ucsv&rMBA_!qY_Rr2V|94#JXrg&`tW(tP*v*iV;+U!`|LS!?nE*cH)is|0{g0>&|c3t$Z3Bc$R*y;-Y6p z52MsuSP%9*g_b>uDU88`YlQ zyJOP=jRCLzq(|Z1R2I52QX#OY%Lbb9odk?(Dig)^{YYL788DX^+IE)Qn}k1uVTQHs zN?jyl#FHmu1Lh|)Pb&IzX1tE!?=9i97sMc2$wSWtAwAJZps_JNp^YZ|wFtDK22_ z_BHOcEzXyjV!6?NzV&j%S!nU7$5)Ww}mTLwzM3{eBmT=-+gvlGM8l~-22jv>^dCa zx}>HeI1p6O@q06^GE3%Vw$W6(wou>C2iu|Ek|*ry+8{$>Y~tn3(euh6z;hLpH3!iV z{E%viW^%hd#q(Y5qkS~)<89z%1-P5is*|`+Oth+sKiCC|kEokm^aSp|;QE~aGB-Q3 zoSY_+tB9fUlAx@RvD75OCIcaW`1{6CKK(kU6OI%3J25o~S1PaeXw9aHAZ^GrNKz#6 z(0-npU`?vD$e%0+MTkG;3`6=J<2eKTLs3b#^*71&+#oc4xygCRA8I+}tZYBGdUY68 zIW^z3dY0EVC!~jhEluLX$qZ^)o+QfaI7(!Nuw0s~LryqY@~h`nJ}KR47uN*91}H{g zRRbo4x)!%fh2K*pb>o^6)M4}z!SV)XsJmpEnihkt<_@jOBR|UO97p$`A8(5}MY@#K zVZ$9wrIP^-Kmd;PZ1e>}2j<0ySD9eWni6CBscgPl?M@0(Fevixf)CD51LvT?fy-q| zXctt>^cbo)clStwz`3-dK+(H&`%1CB4`*<{y8ANQai1tE(s*^%SC}H|=<>RFsls#4 z5W@SjQ6Db{d!m~0B+zlO7c&TC+7A`Mp3A~jrOaNh;5;h>Ap%5EQOHC1XK~nXHkRM? z_yHa$jfoGh;i#Fvz8CzKa(k7h=~=KOFU~WQ7HI0N{7^3K=`@j(z4^ATHn2jMdg`GD zvKZs}0gh#N_;fb=o-_-7g;qdczCnRks+y9{&9fnaVa2>7WAOXc6A{S(J5E%l;2|KflbJF1~oQg&@`FZj@H|Jz9SYj0@y$TAiTR7bku9s4VeIzddNt>8g2soG9sq`MbG*ac2H*;Lu)IiflHIf8~DLS|cV;o_#M_~^Xm zshMKLVwffhZ1f~oIOTosGNclMyX1UXWT;&%Kz#X*ifqU5o!%uleils;8EM31~T1=$KSm3UqIeZlQEm5^8D zUMCV#@Y?fNcfa%NrQkp&M6Y)Jivw}Hn!Wgga;q^TazE>`Uxe5fXnLXaxqBo^`>-asW1s*KBn0a64BWz}!ZC>ABCjj?}9KSnx< z{3n8s1?MOV+$No=Ld-yxWLCHD={z;>PD*>wB?nk|%YrHTgjpz){u1srLzS)0db5-g z-bD*U`CF4U<=N++z8g%CK5Zr!%b@02Q7_|txg||<8sy>8L$M(deZVOrxR^FvowA^E z^&?ffoudT?$xUB}m?^${M5aRBt`hiaww4thnIBl8{;{ICTA@wR|f^X_oWe`n_ zA9Z>5?lN4nlS+>YpD#lgqrhoX>NJ#=k0dMbq%GF0pwfKCT+JFN$ZQ~L4SPK_>W<;V z#EaW$j{mFm?%qttMX<-o>w~CXcB@OvI=SH>id~M&1+`UDRk?I#A=`-XpKiY5C zLyfj~?`-r~LIOT!ATZV0fq+{l3cfI-c3=MX-(1%<; z4Xi#U?{pL$bXcdatBKkaJ(mv#n2p#^o%Yf6KGrZVr5awZx@7N~_x8poY$U{3e$_~t z!h~hW-%)?IDM#syj#D-c_!mrZ_de%7kmBw#$Lm}cL-bK2ewf4`$-I4i=IJYTD|j8_ zH{;f)TzNC=>8P`RAJq^(HYqZ4Wy6R6O2w{1TIaySM4k`*oB|<_iSD!jS72{&KosDG zvPK_3Y7}fpj+S{QXR3in@{RdWec%MXCm0}mx1m8~74ff=PR*4#`InvwqPsGJIsQ@N z^tZtHR>axELvE(N;{1{PI{8ciyZzpRhFZ?-`ey{!M3mf7_zrvR8zqH2nwupy+C^Le zqcVQJSK&ZbY_dE8+649JrDlHK;<&~*mg=hPN(W435nlZcb{fhpEVuIWKb!b zmN7|);aS;%3@&0Q36eM2zaziSiI6^=x;#~J#jn~CM>92uJ9KQNfx5qSen3C})+vM6 z{4a?9Ui!=l?^i)|y_ZnShE=?~EY}kH$4_8veY2G>1O<(@s-=(~)6h`0c(?xEkV^1f z-Twj$LG-?w=pzQWbWQbx&wTWS!|P8ToG$+3Z@hl@KY#P-YyURS>OhJST2_;A~cyyaCUZvi&~l9`*y_oGA?6qW1!AC8$xi#7`=V_cJ(iEufPj0 zyx?ZDnQhM9-NMZnqs>yYOP4P7Qvi=!0+3Z1ce6k5J^678?lWL_cb8Ht0L$f)yOsH) zf_|6=>RR%iyKT5w+23s!bf42`G@`V`hf<$^^Fz2*|*;R!H@s%|JV=w=nsAWkA2GU`<{T#q56f|>lXy{D-zwrj)@V7 zz!b-hhP>f?o_5V>Yu2-bVh%z`-tmM;hvtZFfgFkv0Rs@G04@Qz%CU8D1;9Q5V*o>n zEWs3nOBCA(oX)N@O)h{!cqagN6}Tsahsn?XD8%-{i9|=hQvfFlECWymtW}0K3IrL= z2!C3LL+K>k#`dTn?+W?X0ji07r+yB-Vq8?BkD@N1LvxJ z-TZpfc-u&J5G8!m%C3~GEe~AH*t$zN7Bc68L{j^>7vmOC#w25i+9~0J#0=4zx zrDOx#80x6THjbpOL{#Ia+uJBqw2t5`A-6!D5nL8~^;u!yGD4OESx#}>j+^~D3PwDx zqg!G;en}LP#HJPmt3Z*GF2gaPS_TXV+|d}!lOn%VLYe6Mg^$PFvH}*RV!4X_{AH=| zB@ik>sH0~934ub~o=7TSU8h9cnKq&B&Vj~2kf@zG)n?SON}jyA)ao zfqd?{asBHo?;+}E3xv;8t-+$$U|KVpo z`J+Gn!$1BbQ}^^z$RwN7K(S3w zYdowZOa z!?Qr!EqJ=tHMBVsZLkMGVjm<0_aq_^Lh~X;y#z-^y|D%v2*v_g!5C+Roq{mT355f! z155^3!;$W%jyD6v*Rn}$R1~$YCl@FYMmAN}jwmYlsYyQ2R`rn?AXEaBK`{@CxmPSJ zpj-k~t*C3DPSt%#|Ed>=j|-$I#Dvo%KZJGAj|os`%kp|4V@rfd$&_gA7u~UQPFe~w z05ijxfUppRBY{i}WC+}4;CBW1Ua%QXL)g0sfBlWW_~V#=V6mcK|I%Ar>&hj)P3xb(4B#FJ zSD^UpCYz9DnRXYWg%HR&$AiJ3aRKB!&$$_E>=S^;Ecjb%DebY32kindFj$V4WR`~9 zvD58}y$RR{2M6%pqY=SOr_&g$;oIAG?Rn2752N+wujVP>S6eoI6qiCP#A##)=1Y>?#{3CtYxhxW;9&-}3;{@@S%J3sM5KLUMf&)2U7 z>;7IP_`522g@B_}F=T|+!`wGitZFA*Dgr1n03D0i<~-DxnB=-9KI)FOuOQO(3k43l zkws#0Hy~gH!VZ9a0iJ;3iKH`lf@53ZNdj&p;o&6!S3w}N7P*}`;7Fo&;81|OO1P)M zI{|n*0Pm>cE`SFLoCby`g^)ryj#4#APpctFm7u0;V*;=ir8NPDlHdPkD?0|eizs~U zjIym&`_$47)E$p&*8_KE^&2~4!MP>7?PNkT$*_?C=;neTT-35?rV6-|98k*u>4t0I z`Q${~Aj{hiyM7HRc^VLb$bd5jIUutdDSH<;I~F;kAVOgkgN!h7j9m*1ZG8GAD=KKx z1L!)rkTfpZHDLlEOsR@abb0z&;}~55s6bc-U?qyBj}?6xVvzS0P*sYuQdG4f)Cw&H z8sc6E^65PbQ8&OMFe$rB8bW9z;RkIBNjFwGQ)kK2dU;giNZ8(_U0_7mSnZ?=LxAy$ zun@>xVW*6f9QYa(55Ro25P$i~baJ%!hkt5zIJ#Y~{>E=P_eV{hv#Dz~X*Y;kYr)JK zLSSZA=N!%Fb4(@^veu&UKxrHU!!*z|OvxC7*=)999CRJmf$LFUb^G>hT)up{%WQ5O z$9M1E)h3C!apT7358nhr9mteMZ{v2^)fH4#)r@yzcXyXk5&-W#F*9*O$IY-$03HY2 zx^;_+q987q#fw=TuM9H_fDI8|y<5{Rb~h4$lamwe&gM6PzbwnP-?d%cV<+|V!@8f} z%~iXJLML11!C*k%d(KUsyn8|3dmao1)>_Lb00J2bWWcYMvC z^ZQT!moI(v6QBCoPrU@(*aN;MZ2zkg_`5>*Iy34tcdr1JaljtKMAh#SFif7~0kMi+ zKyjvu69pC^)IulnA>Fye~bH*Vvmq6X2adcv}^B1b9b)w%j zOCg*g&SD3OqD2^LtFI=YXJ{1I&5ro30$UVfnvpP^A0Okdt;8|6W|@&T?s-HIP+Y{^v{)Le zI*!UYcFF$M5yqA<%@{iwVd{WM3h;#ioCO?fJ2&sur_oSFDGE{sf#DM?K^j>A?wCO- zN3o};W=}*sCTayLAD2XxK8f)>P}Z?eUj{{0DSQ&>X`L=UZiPgM?=b~w*D!P^CZY|q zY)nGLO@I<#Q>>=q3l-o+`Kj#qIdz)vH&j6%yW9-{fk2m2SLvBmbG7 z`I+*s{?)%KKl`&ko4@_`+tz!pySuwomL+@d3A@0q-6ijRGX-G!7QkbM<#I{W>C{k7 z1_a;qsziiNa01?PY47&2nt;Ep;7?z#e`yMg%2C@BGsbAwv9C*Wy_=AbnbjE6-bV8E z8M-cOlVzD@Vnaj*HBfQInaPNGNDF>rHr5aCUp0T}kKFveTR--R9~q6_cO}SM0RB#C z`2Xt_U$unV5KO9?a#dU<#j}QR!x`*zr0KIX=O6t52o)5o)MGzW;8cJ!QJe z%ry2$JpsPEe;utxZ%wgpUAnt_DvA}^34ph0Esh!i*cIRaQCN6DF%h`jOeG{e!3eRn zFa|JS!gCCKI5Ev76o(2Ng76?Q1oy?@Fhu6yKBC6p5Yb=#Gzk>Tl(d9qQ!B5>)G`~j z53V&bT93_X)7Neay{6bpw==rlKi?(;+m^>2I$fn}6|8F`obK;6PJLZZVO>{>q}!%D z)LB=&4onPP2eLHzKor@HI>h%`5DjcvH=9<1udoahj*)W=>cfmM%o*bxm{`J&0rnV} z7{Q2uAv7xMDZ23m6^O>iS!sZz9=ZjPrRZuJy+8`~k`l}sh*s2+jC2H8gxITJ)rv)_ zC_PY@ih3moRqWMEovL)N(8gL?2$Vc2ShU^yK%GpAwml3|P*=r<^CG3MRpLk`k+$uo z_%q*`km&T9B&5neF+b9Lz8Emkz^KVB5MttFe1M+`umH*t@W8}Y*+-nx&Lu^@BY}%0 zQMEUqoL0tIGQqI07!eWct*KE1IYd~3f}| zx>{c)yi1XujWfXvyjU#wl~-P|w{G3i`}gmgi|&6CCIkx%1_Lm2zYOScMKcD%8rR|u z1_Lt2(9$o7&BbFa+w=L`y{o#e*ZnUa&h_~59ye6ITiYV1ycJ(lO(s$QWYiE5F*{*n z3}tR=AKd?2^U0MLcJ`kBfj{-VKadaKchj$q#1{WBDE_`G-Z1fG?NpJ8;y{4+8^T9& z#`~GD8x(aVmLl98s%5ppHk4fTDRzN(fE}crzW)jo@&g@v@Vq4yGD422%k0AY7)X zEx5tJ0SNmkVSoZlW|T;)g5xGaoB+5haRT9WRlFs@167<6#hnHOEYsiPo1`WEZJb=$ zOtXkD&1yIM3b;|j%evBTDtFfP5CC*@EpNB|-!3sqVtmG?(_mLb*o@s9U3UlKs$8rq z%g%HHg|!;rr=&qufe?R(NLy1LliEM=jf{_Nm@yg{Oe`=pz|;};3@{;JY=EI93=A+p z+;o>EQ(loq7#GvU074}(=`0!Wi2`Rss0dgQp#%~W70q zqF$wJu1Y@CUXwUaI-_+RJwu1KZ~p#Gy@qZqL5e|II`2zojkByP`}OjtMqnDYbQZeV z=n1r8aSWtH1-xE-l#Gf@5cpL9Rs!*iGY7n-z^Ma@DPg>0OqR(&>TIZ)o)M9$sWu|w zO@tUV0tH!E*pWq9mfPpXbLXr_jS1oruB_Xm(A$ha2w~GWt&ER791i8pH{Wb(i;bzR z&h4pjetld=0Q&^sQ5XZ)>T5Kg&v~BBDJwEDr|Sc)sw(b^RGI^5I-RyGLF?99OVj$? z2<%;ozx&XQvCsBoLZ0VT*EJ;(3};zJ%*+7nU@%}JB2_g+#GEnb`GB2u##q3eeqeX> zAv|&Uhsx@y=kg(e>~E^#7Xt8&BxuTO!GIJu4eVPMArqk=Ih3??~aFd*y=7?&M^&3e>sp@b7roCd|20LK!y`W-9b1i+~( z767W$R}Wn)eN8QeRO#3>YS^5EL+6}12jMiS#wGayG(joTCP5HP1lU9LDtNMEVzdv! z0mrYe*m%9cx;MN)97nw8frqNm#V{ozhopF@z&%yGqmel{jsqpAlg^IQn7sqwG+sDS z?4p1VDbOJ55U9I=s9l~z>ngHqrn6oZxQ-v|tZCg=NI|K?Jg*%Ow+)Vz;%eKJ*o5{m zTCZAw6xINjbHY_i*rD~Z8l#Fa0he;Zu8GIYh!vxhtTEzxW$sugc#XzSK^b*QXp{&w z2+Ndk%^4_D&szb^G`6FbDSrD9cS}SEJ)o?jD6g&+QYxfMqP!}Ad|W4K>L?ZpHEQGntK0k~`BVadRQ9FKt4i zaV)agJAj4-@W9FdmBlJ2++o5)5UyuHJ_NE%t&q)(F;-ZO85ri0IfMWa(YP^O;k|EH zktc&Pn$PE&7)xz_)+v1SQH9X90owLj^zG}CUVyOZTPsG zXkLt+_-|A&zoJq7d**>6#Qy%rGvJd2;}R2QDe!;gu)=HiYMh-$`_Wo$8WD@GW)6zX zC|n+C+-YvGJ0eU*guO9iFK6r$Ft&uu5w7Nh>jguZ(lV2HDFK`Y#RC!C6TyQt_df$+ zmHPG}Rh2}5B}HTC)`;_(vv7!Q$5w0@lG49KY*VzSh;+iu6c}o35$q7K&x8Y2Tp{2F z2sa71LclHvdm!vmOb(v5&Ery>_eM-$PBk(G-%4!35r7lKam0s|oDS3N&a^WbL2*oN zU=?}FfGUYbN88f^gtb8Pymjt+^I@AV=z2pOrPaFKEqhIjsVOCFN*y;qZO8d60lTCa zQ*?i{hSFMP#f}A@Eg0`NgiFn5EX}J=0PHYOq<|U_&6|S8*3MEDmBy;Q)}}WPl*Cwp zP?AQLhzJYQSVt4)DLD)ZEInZn2vq<=4M-h>ysv=Z1yUkX`Cg-CZY`h?U~8Y+E&&{* z9aV&OwiP7doua!&xG@8w^E-(Y7cZJh0#BmuPKXW*fVH1eYhvAL?X+W_q~|v%lEzjG zH4cwyG%%V~toK3yAQ5OKKnaus!b2C2$*UCYjg2D`VkROJeT@vOQEoPeR$Q^FvOq+F zkk38KGA0J2(FpVT95NDexf39^LGwIUK4Z$KIUOe1Z}Shn&2-f^jlVt5-+bQ${O-u# zMd#M{%Ea~wz;`*C3YU$E(H3lt`qg!<>1+CSkI`86UbKCxYXWo; zRpz~C=NvbQKnQ{Bx;EqSnBl=$mKh0R)T)I6k#iIfcz*Bi$>op!r4Kywk*7ZV^d4}A z;J+k>en%CD0k9$V%0HO{KQJ&DEATsKHGb{21zve`fp_MLP%{vcB^qe0P8VG-keRRN z-K-%LnPN0xOa_ddp~221!*uAdn=>W@#mIV$STQlclnEotu#QnWgOlV0_z;Q{CCo*! zRG<{aLV>vmmQa)wsa;QiS8nxkO@*CNbRO)m%)B!kBiQ46)UbI9Q5HJB_ zpQzOqT!P|BCR``rX$Ec*Mc)F%sfAqt*8zOU06)TU6XF6*8v%F#;7tKuh2onMO^r@d zi{UgSC}(LKVs3zp6BFCG_SxSCl%Y?8XMhQw6w1Ufu zA``Goqn@=!T7Rjjl@t=A9spk}LQT+Gp(Q|GL5;f43yc?7FR8i**h`$b_u9BKw=|NZ z%AU?GW6~6SsiV?Y(Dv#AJs-Hc4occh4rKjHdd?e9lQ^@puDbi)2)aqUjuU!-gAFcXRuFkF?$%Q*(C1;z-N7KG`*U~e?Q!L-2M&|x?+*c&jermbicCwQ;|VFtxf zP&^2V#YF~$j5Qh* z3D%>D1Y9S=HAI%+3dNSeRf=tdT_|=twz!l6+g%0ThT@2UGZ2nc@tOc%6yUc5;T{N! zbRssob`DhS>@C3N1|!`n*ad4NpGF9`-8(jEIiO2pmyL7dJ`@KX@#K)>*9U3*azFV) zG@3-86#tZ{{4)S2syGEbcw zt#Q=O$E=Rizo?T9bXpfl%}(i%5&(&ox|GbC;sPIPMUu49!`}?x%~)f%zptX(dDO42Vd%W>P2?SU_^2K{-H)vh^n!4u@D^p%R29m~;yqc<`oP2bi2u9Lc`&Zj4_lZ5;*QhF<7lu{S?6CglpHX5m#)CF;q#VBOa+h zaCUY^gTbI3>k|mru%4N-IQaf9!obE_@}gk>s3c&cdNZsNgz`M6j`0P1?`gSQQl95< z&QS>K`9ZZB7XsxLOblzsI9q%rjEnD`Ub*?#|J2Q=-uHb^Jq4)&ex(L~MHD9<*n#2` z8SrUGFarF-TPyrGub$%V`vK}1E;Ff`R!FGh$t>uGP^?)qOQc|fIH$!N8{4}U7!?pP zkY$O*;X^F$p8=<*pv4kK1U54;nS~n+FqjOnUpVaTIP6X{?2jz=M;5ySgYm$k7&;sb z30IAQnswhlAO?uJDvnffKST=tJ^>FU2Aw4cD_Og#*rX{i6k8cg9ItE4jwt@Cs&Rx3 zgi;wL#fb+_6AT4_i7Ivg>~*IPIQkY`0x%_DOp0OhG}r@hjpKd0Q_TB z{C0>fn%6XnD|3!E%cf&6sA;QTpmV!>fX38D5j`C=2_p#@62-5Z;7)`w5%w9lOp41X z`0u9MWT|D~QqSI|2Pu<1^a8*Vkp!BjYW);R{F!L_r2;Er%n}naqxhawX*xvGLFEak zC0zoNHE!D47c~B$iW~Mw5Wf#iMW2qxPJl<+x=7t|i=Z3hcH4UwG%XNn$Miae#G1w} zD766A;!E8O!W%(X+jb3iR#zi=XmqzUZmfVNYPA>}HqFhO-yN6Pm^n~zT9~CO0CRl4 z(p`1EPTo~w`(>F}8!vzg5i1h{V9CLVp;~M5D zwq;pjI2@uV3bNLcrg_#p&$Ukg@K|pJloD$-YnEj^o6P|G?mpEQEtB|XO#&Fv<?^e^7Bal?*Pea)=6Jft;%`In z^+5EF#5ew?ReZEy?11nKw=4Xeug&q+{R&JO21S&;i5Ex|{#G_Qbn&LH=X;2#_#oX$aY4Hb!1U-B#hXE^2zcgVmN7DbU^G{`U>Wf+Yt z#-j|=X@P@Dj!QcR`$L0iPT0v96K7Cl0NEH&<|g*to8J400%syP4vM2%aT=mX@R)!F zVci^W_uwc@vseXyMYN6GHqZ+IR!MYrKdnSAQe|8yFwz)AcPVNMCdmq7pMa-8coK2{ z!44EV3Ot>31wR1b6$AXT2Yx;Pzb9!46UQ~OE(siitX<-a#wtEfV#l0fa32w{!-QQ` z>;X6+!afluNDBOvn2b8lu}H~H^kayvmNHf2vsg4@hSY~oUpL>MrIpXI(vM%S0Mxv$ z=vNx=FOAMe(;m?^q2yz*ms+7o{6Rid>|Q~2`a1PA$SaJ-O?++DF52;0(Dj&PcU|*F z*j!Wax+SdGutQeenBi~jmu1t`LA&mY9b4zF*TT8=&Rh1%=aLHQBr()s6KHL>+_Z37 zKZ*9x)^#$XIOiTI$$O(|y`))0LqzOR8xdimnC^=a<`tW&u0%wXh;(Bi*#+mhZm_BAXwKK{|1lta+YqZ1Y12kPvy}$vM|v zZ;Ua_Od6Fv+${M~RjZ;l%QENKIS@?E_jPQ3>gwh3r$2V-LqUf7K@>#a0`N_W<5QO$ z@L>l`nD9?#0sr8ebKJgLW8iX-b5Ir3WgSgUIvd`)v&->(7~%=j8mKkUkpu5J=z!rL zoB?0I1H66@bb1E%H4GCdvw$;ECe8}g00|W&c!(H;+F*9J!b}bBS_4=ESPNG;jPnfB zL596ahTVz9?!;nml4Cl~u(M+@nGhxe!VX6|-celS6AWW%fFrATAix~~ZY$yK)R&(t z;8hy-7`14e>rZc~CBR5jP+MM46cBZ%wqm=Xq8R)%StUD-Z+TNaI{*`nz6DnaxTe5$ zC47W{k8?~Aew2U@6YxEx_yq-iNr6{WTVp3x$>K&gTSa& zLER?+kDUf!Z*R|}g2ynksp}dc1WA6=ZT2`Q2V91-Jt)H<&>%#IzE-&VC?+5U{9F>P z@8fOQv3Aw{#u#+A0TK#8Mac%sgTcTUV^~Ben7|oj#u#I*wU(K!F~%BaEVHx6^0!Y8 z#{Y*;9t{8WzjW#9Xf)VII2CeV1@NsjhIZ8`ZaRYprQql9tnkKR4T1$b2VV+AWUFG@ z9C?a8&B)EFAyDRkkpW-M!I?sD--rCuH=wWGfmzJsv{IG>#>JCQ08}LQu9FokY+SdC zf4=hHb4AUKl{fWWefN+o#_Hu*Wk-=o_ zFd1819TBeCXaH0;RctacdKd`zg5s?@u0B3#C{YDG6MRU%^v&AWlwjD#CYZEcECkYa zc?~6octNrE8-(z7qUbXPh9K-gaZ`bh3h-elz7N3r0emJSykCI#dEnQCaK|eKCidc^ zNlpyn>43D)q14EPtWtk|sfv=~R8{mfAk35QVn#`H2Vh0O zJo?CBk=TJU_3cZIedNX?KQudpgdl<9Yyj8>xqXvQxI0)Zxv{?^V|biMeob@5y40=5m7)&fA?7}x9u zZ`$tbcSZ?`I`_S{Yg+F*P8t!??WCaN?I6-FvuY`V_I{F3Bt%N7HQ$OqVrFZNF@}UV zqs(ZohHFL$L2PCN5s`>6Y9I?4ysVdU=XuU7tPF=s(5RwqTZUuZv4ZEEbs49tw zT5ILP_CNs?C@|M~EBK>G$&q104NFZ#+*~3^#(;aGrgC8~Nz zgeN&xfL}YU@jJIysJua84SX#KK0u?&sy*qhm&4Ge!x=NkInX2rU2&kCpl=>R{_)qK z-+CMDYjAEsHiNQ-5=H8oB#G7HQXMi1u&h~77OTqSx;nL7zFK6r*1|!FKDrY=XFf?Z@EpV8}DTFg9 z782bJj|Dghf|DRP6~??7`)eJFqGG?G_`0?ZfQ^Y!=LFr3z@>4;V~XvHZvpr%1)fph zlK_64fbUhpM;SPKNI{@3UfI3+vtCV;1Zm&tdby=V;R z%M{q>&DUu)ypi3rP=;2YApk0O*$kz3Vt$Hz7Eu0|-JF-Osx`&LedLDoO%@^_D$* zPM+1Is>Fd?mttXI4ayvyIY=`let2~x(-TvTmvvF(HUsEbfjj9W|0Dy~h;S^5ZyeQ_ z-}f+@g9)fsRSNoPg91QCtM;fSnw;?7$NXed8hIi(dm?eFGdSn8^r~Wl*xQ zuNwkXqh^4RDu3lv<%HxB&yiK2#x;jQ%pg)&W1|Wle$7gRxH4Aj3Q`iPMHB^|HbN43aBx_K|2#)Ci?sVfMXEegyMG;_|X9TB*(3XKjwfJ zIBq*^Vo@{l7dY04z7cn0-P0|*LBAv1YrbElDt?)&|MvRyyGsG)={Z&nm7l!!CB6P_ z&<*Q(OQRH(`ia(WS0pz*cwMjAi?j5E?RmQH_#4T(70@c>r5mZG6S!q_k3y7mZUxLu z`d*3Jem`kPq}LJP>DFBT#x(x+NadDM)23}>$~36s1<={#2WmunlGgureRQ@IpVUnd zzFiT!nFMStpjw69%ME{pw1JI+heUF+M|M7U-eqJh6=WTgAiv3ok!qD!lzlf0LN(BmZ zTLxVZ8|NH%KPVv&uxi`jUZIM<)f^dtm8pCX=rE$AAF`Pc>?B0l}hNn9K z?xsKD3IlskygIA#+L4bDfCOSSEp_P#qg2;a=!QorqPP1n2QC+};rwt8{mM6iSHBTW zTgL;au?Sw$G>#oN6#);@?t!;d z@umX*ngX9pt{om8=D!^ zdf@hVc-_~h)(ueC?u^vg%$deRl@v_0k+e|b{@9ZLNv_XPc+5>tvc0?X&Zv@FCDZ^_ zq$tvXUB%2%>{ie(ga%;%0|O6_N-CQ0L;>IoXYDBUMJs_XvR&U!EV^GeE`I=|%Nj^n z>$QraXji{mv1Bw_s9$RBtNH{0kBbu^Gn@Ci3?hxJP?M=P2hv5RJr}VDnPhRKu=BH| zL~TzLUFIMQ8F}%<(aKYuI#y98Lk0jFV~AoY9pj3DQT3Ux26nW^+2yAg`@>l6y_Qz) z4k#{KQ32k1=yCVZr|or7?H|i&Ue6tO=9`<7rKkeNfbtBOTF_nr4i)rwZv$U{1Ewy) z;}MYAD1h9sr=`xxjMmjlyGVyyx3#$HH2MFwCpV5PLF4vA)UpQDsUS7YKobj$6&Oy> zTNI)Js#T<@D?ls8;>2R1j6234%Q6&0i)@r58)q0z94_rRT;0p@#D0$JlMGi1gT0)v zpBo%xgr^I_+z?L8S_n5&!jUK*1mLbj@!^R^%i4omiX^h;`FyVLrK(S>iepP* zC(yVaQ|U_z?mpuO|guveWxB!R@8#acSEmSij6E_;?Zue63>3SgE$wj3g3Su5u|YKsG{}MdEDoE$Ifwq<>!9NknDG$evQ+f>^~t77)u#Ju zmCMaO;0^`44(id~Pl?lsjsP}mx|r4{Ic?a3W;Z%X?7cSYdm}j$C;tK^6QdA&)}9~| zu&e@>6$59>b^-yp#jwaQ9p%{D8DMv0u{$E{jW~)7cMNuR9CiwW%Z@Rzj67qAjVo90 zCwl*(0uO`Yp$d*dv_C%cz!Aq2Z^48i#U(~LqEp^|06(8r7@q<7F^WrzE^)LK{)Par zO0;$-j@r5!>qSI$nog(zcv95V8Tm@Bg2q3`Gp!49SqBsDdeO)RE8eQ~TNk?4C33AW zU)wLQFD%$F%-L|u+oI@cv)9?WKH>i4Dn>cJdkB-rj zbXbX|C9x&;+cpok>IPTOrzX{MgDEK^mbw16kN1pBCN9S(=+ zBm^4)J%qrL3Bf|P$NL^R^IB{Qj+*OLm7H@VB5=+%OMgsqtZEdpNS^6-?7B=5?LZ+=jUg6O=XtX=B^k zRC3%T2MjXYZmc6_Si_NZ0E3e2p#*^!fs_G@vc}@5#2vGUioZ;OoG{86(}Bgo#No== z;nFz6<)On9JMp@mvBk}y#rxB~eVgBJWgc6~eO-SK+T8xvQU7aaXb-yi^supLNH>yz=I_={wNK}CgS5#iFcK@) zkrhz)^F?dcZ9{J%6j=d)qU1P=i-oxD{aYoYh6Td4uUVm7hLTM%$n#u`F>y;!493FD zv9NN1g++x$M?BIw=4}#S%P52%Vu*mv4S!900Dv}MGqW}xDJ^!=zw>sAYC|{}LZIPr zcu~O?od99_1mJO929*5yDOu|(5lJ^YO*8)OWWYs%-54WeiBy!*xZXxk&om>=lxkCp z3ywvEPy@BpEo;Ec%~99{{bmxujK^aGz$Q;uYf#DlSQ)b zX*Op)3D~d@){eTn(-Un*0ihulOKl5)lh&zW6k;1dn=_s8W^zEA>S^t23q;m?)0Ng< z2eBUlGRdbPBQQ~lJro6uT1Syt5MU0>&!Pj~T{ifdF|e6~Eeys(gZ;6^wMiD+29pd2 zBZJ+c#du`!%*5eFLHIZb4*-0t7X02y@vT6ZC*ncV*25uyB`Lm;DoaPePjj>){$2%c z3-CsAKO9pm*W1ZDrgkHvZ0hjhD7$vQ*NtG`Q2Om6nRF;LuUGpPYf89U`oFs`qBGKm zPGL)({yotJ^#6HvopgHFNb7<(mm8q7=}=p3B&Q4L9tU ztdoTH_)4x!aT8x>J9Ioczjx~FKSsf z-b|;!DUl|kmVMKXtcIe~2wSqG7gO%6yrwb6ZcLs$)pgCQ)v5{nngn*pvW$!vKtNh4 zdGUV0gXWy4OIfz(RBNqVRLwUl)|+$XU@+hf>-CUsKLUjiD76b@yH!wC6*vAWTY3WO z6M)AMU1ckN|IUHT%+2B;3^0JC|GKJH04Px+Lk1OnKfNkQ=hdOg*3YOS}K;7mNDEPu2nCAsU3aP9N@(iOzPXE5)h|(QGB1?X@Z0gf=Ri z%@Z*J)T9VoX zdF@m*Nkpj1>mDgO$$)MQPRG*&ciqrpFI7!?$mkUu|1JiYBzY91`Rx#cgoq-DA|;3@ zmo=~;oE$3NBEnbMVB#z$MTYUfVl=YY-_3F5Qh{sx4%ep^@7r;Bc5LvG3GjQh;-6HC z*K1(uqE29(KCCkWeof=(-vo-E0O46Ce42o_1^A5stXNTSoHp>=40sA`8#=mFJu5}k ze$%U`?rPg};yb*{Mc3ZZT{y9ny_LP8xEwbqH}1Y&HetigXOlWue~xJLcWA9OXmf@(zgU|D zQRidRyuhs@Ij-D}&KyL{Y`PNwN<`}5z~Bp~oQk4ARaM)qR$8rA=lVNKUdFx9P4zzL zm;_Z9yZe2+kwF01+1Y`$mJE!BZ)5Vu%o-?YKL+?1q8Y8bpf7*n7~n3YzdQS07l$8I@0V5l|X5T4+yN5tof!F}Xti?>tnLmV- zi>J{ikBK)fOZfmT3O0T1Vdhho+y{e{DDVDZE_!_9*n&t4zl zgU^ic^tA%l3&zui@av`EpN1&jbR5kS#{fIAq`~0AG=)>UXpm ze7kJ?7DIiG_HSR7^QLz15_r#x_qGP#-+g87Bm3{vdg;?fyGSqo4c!Xny7mw__lIvU z(a}!eR^1XitiNJxEb;411L(PFJfcoQ(#;A~FL({Q2?8a?L(lj5wGjd~KjTLX`qBFP zPNv1Fl|pn*YS4aaM3f1_0b-PuLLFLqzoT7}ZUL2LS#w_0tx-Rts?t3d;@jAwH{*fl zgnf^&{@s|u+Ohz?==|RN4I)D9SkW^8j~AB9B@YIJ)=bAaM^#m!u4{JAp{{Gxb=}IL z>bhnO0jY(YcidUl(@X}mi9wcS)QJ1G+^o6>HAIAnsNM9}WUOpr3xFa_;1CUegbWcG zSQw4}#VN87n8+}Do2f2*6}md5w1`BK8=L@Dr3e8Vi%zAk&`As zA3gvc+yey-mv#!EBk_FnLAoZk>oF$M zwv1_4wz9PCgXlZZaGjDQ&kAWR-=cv!HRpqXjm0aCM}pE?#JK4vyB3!b6R3y_eB#;0 zLxMoPKo<)vP6@BwF?juThhP6jfg9f#apTK~5O06kiaEYtu<#4Pgl2 zSb<*>;0ndXJs&2*ixdrvjs$oOQN{0|+p@Xy3_H4h#*`{YZId?Y_O5law53Fo>vk~f zt|inhD}Ct-;hLYzrW&L}4~TX}^;^z0x>hW%gM1oiZ6^*Sy*wmS? z9<=&`#U_3T-4{=-vlMHmh-3L=w5i za|^9MKTYRrBLNUl5O8{NTdB^b;;}VdcI;R(VW|YFN}jxm5m6|YWz+yT=K=t#>zcgv zN#;}_wN}Ym%c{!EtR=^VL3y38|K@zXWi?W)>tMcIE*pWg{(g1=lx4}o;gC|n#LhWR z=U^tHW>c#%(vJZ?cF6ObRn?|t5Dl$Q$#cJ2#H?>3kO)cj>9L zy^ouK-|azldr!fHxNyV74}vjb!=^%TPvcBT<;$PC#SImPfexPQTl5~Ixdn<#vLyK z=`KIlO_#K_S6h5i+|>%K#{xIJPq&!_!bVTFc_q&8Z*T5|JM=HDg;lgkYOH74n!AqH zbQ|nO1r7jwihwtW@TMxx08Dw)^o6#naXq($=7JcGZNL0fRd1Ax zoumM?C9>;wl(tN0I!pnbn~m=@{0_qXx>V}aeX4WOggkY5V2US(+ds({HWo{c6*yhqR z0FNOWF@M9K3GuQWS=t~V>p(&s5g%c**{W#gqqk3r>yzwx)3lAhMHn!=VLqc9 z&T6u0u}WS2z-Dth?MQ2@#g+6uZ3vIo2Bkc3E*1-{5%8C0{Afi&j9!&0smBhf12j~=@BgXwhxb9 z*s|7jvP2i;SQr1&BZkW!@gy!B1?;ZbeZ&*|wg+$L7eqSafwaD^+3H7)$g#WekJikO zV#9Q(iOt+uwxjLD%BFp@rKlH z+`XUhZZ!Tyf!s?p25Q==+wFo!{eId4xM9iu|6}jZnl0O|^FZwT#+YmEy-$-TGjHGF z;(`PTf`mw_At_N3RH9TBQbnm;R#imF4p-HKToI1&5Ac&ij_{i!{9a){xwoT2a#UH8 zB}&CANu(r_APEov0SN8I?Xx}o-fOKnh9BmfYt6OJ&II&mW}X`-Zf2fy_SwzabBytg zuPJ|j-T>g4lL3~_zcA{Bq?e57%)r0VosOMkI~DcNPtZPA>2x+TT4O{H{@aieHL7S( zni&EE;nRXI?0Lx|;wWPAoPsjG^(C{o$rAFB2ZwaCp7YOrul{;Ephg1}NjftplCi+) z6|lVm*KL~qEt?4;S^kcauW|CX5k{R))ILK1IFB^R@bAK4#itW=A~aPuI>MjTlvy+;8`axm_|V)WdOeYPNDeV?-1ObO0o!BZdQoL_@sZ;{9*;_RmfL7BM=G=j=Iq;9&@j8j0&wPMi0dU`v2gFM10?TZ|=lPyz z{{;A=#(K3uuIBTZ9Bv{J&S)FH@V56SG!5f0J&)F{$#I@ddPeh}dh(w&kLmgto&Bop z3i_Tvo{Um)=>y<4BNB4PW%WIt{XQXNwT*8LkL15|kEi4$L#~UUU8Jd!!zjbqgPK6%;R$NJ1B?Qu>ae);76|;m>I+7NA^cRtd zXm8ooY-Tj#l{So(1u%2s3;?@y_{BAJ*a6a}!avHUVxF+7%1|tNZ88FyLQ1mq=>}Pk z72MBE@S8`bF-QJ_30^O|&$2^B$rs3mLKrpDizkDeEo5)rm#RUjR|?GQjZqWsd(a2Y zRSO`Tag@ms2B#saLQfjlrQrPIOZ@up+=nXgYoEV`Uuy*l$CsibN{S^uU}^$>&w-zz z<4piBllUb9-xz?84Cop{Ii<_ZDtRulwv4X##n!|Z5K>(XYqq)7MVy!il_KWUPee@V)i$v%>_rCc?TqZRZ8MRS{2tx{z4 z34kCDQ;QLUVF1tqZ0L+*pfOsu4hMVhDJ~36V3f$d@4f3fs3w!H)oO)!6{T-_h7i#A zy}P?KP2;=W&O->Msx~wOOpJCpC8rvU(#u|0zmiRRF>qU&4uuf7Ua#ZT)s-)Uf(lvD z-AjWaPM6(w$EP8O&l`Y0h99o^-9Fq%>yrXajTfKHinB;BzQb<+6rZDe3uz^z2{+sU z`@Wa5FSLcZiJ28-0vxCjiANwV^t6N>6%1x348~TINk?30y^Ae+UDLUj)?In7*E`W# z(zN zDX1CnH#rJ>?(@wUp#2iSYKp%R`1gbip&243lPq#V4>%`nN+G4zoznm}NhCp)q*Q4F zcn}Z{TdZ%daQI?__72f)fLjW@P9VVS@lGXPtNQjpj8{1}FVxezP)G)nJ1PtqI9PV< zbF_dDbLCUTwof^r3zfiV%7Z8K0DjbJU|)le6 zw~-BMO{q0T+u7Ien}8vyj(Xzt_g(~)Sg zBF?dbRI@2cF_FPscEzeh&mmRJ`2frffXF2KWAeeJ2wXJh3IG(%vOR^6a8U?#g#LZ9 zP^5!IDNe>i>9K1DASM|i9f;cqtRuqF8qyJ;e0YU_ z`W51Z;|9O{#vy*C72LlzeCRobmB7x4f8)Sc348&-Z4#f?)D*m%6ADi-v*oYidndTq zD}kL?2+UF^QiCvFI?I|i`UG$PrCNaF3IO}Ni>0I9c)K>5{P4!t=08`|EH_sN*h4^^ z7k__>EAWjbb1w;XGP?3bZ@{HQk~e?pL=NP*DoM>})t_e@>2d}zFo$C`kahahO@JOL z+T(!ZlYm>dh_+3y$BEHbUBrXy&^-7aaQf}@bGvx_fvyj(oOH<^07esawP=whCa&%- zPU}s~%)N0B2o#9L7`feU(YEd0d3wEGLqxdUZnc#*Z5mbr*l2m~(c(N#7*)1)RqV|Y za$woOMEVI0I5;?9+qP8IqSoSWw;QA187Ur8yT4kk{CNZL41Em4z>RNGGuVn08%q)K z5CYttUDxR_3|13O%EgtL{fUgC14EzoUJ^vgUNnRtwo7XOuIOdQPa~~Or)J|#${f&W z?oM%0w$y+CRRu{RWWu6zlr4skk^&i0GuuER3^EAml8x~yRMWDfZd{=I%(5wWo1daq zeU4wxWU2_TAEtcwtSL+fa$KB>g+y0J#MQgcT52a1vE0WT0F;zKNw&QZO$~sg;!i4^ z3NIGFDrwId6heVe0a2Lf)HH~UlatdEe43}r(P3_pi9k+lnF#!gXt+>dLykp1=4LS3!X416EP!0ty|$aRiAyjG(5tN_d)k7?-0 zp-{C0U(HU;hD4U1SMw+6<||g7P4IuM0N6LlJEo@77fOY)>Txef)6__Ky{@WuBsS9v z_?-FA1);H4)o^Z>IFNm5dbz#Gp%4D zevRvtzS^v~+wJxi>kT&8*^UdXf6e|M8-hY2R4BxRyKcuSis^X+@W=h*`1p7x!z<*! zto={L+pJ_$v+w)S=wcX#nVj$1u3?RFg%x6q6N=D|E`Hvk#kF0NA&m|#+8LNw8UYD1 zj`i-&6ak>5kwz02r(gsEB+vc|C6weq&;>Jlvf0@>a@sh9QOAU{8_Qr+2dhm5(JIea z8^#GXxeCT{@@Glwv*{4MA$ejgQmQ6?sVDtZ{EOibCFI?{=KW>^szO59KMQOi2BaV% z6NQD4n}#r=1|k48?a4J4VS^z?hxHLYL~tlF#wo{OP7z;Bx_c+a@_gl#L&=53Cb)Mh zh(L^~0a_il*j;t_>h~}3uU=f^uO2EsccA!w1il>$VGFo$;9CxS9l+=4cm=>)NQOZV zL0soId|mJ@=L6J1F_R_mzOb1+kIVh3kNpNAu(lDdr}ONtnCK#vjjz?#(LUb@jpRWe zi}_T&Yl&xtH27pnwInevrIPO4zvHNWj$FnO`|RH)qC|yqjpkZ1PWe9fB(4$&V-_%^ zZ*)Owa$5loTJUfM9IU{DHToFR zlMe0n!4E#TJpKFsSTFv`mmK{mT8O&`cOT5mVvN2|!Bp7v?mj{(?#>X$^D}d!SHLO_ zUY&FhN{SP%QP*_^-FLB$Q}<2SSRwvxHk%n~u&fVoGwe;)>orBB_@)=tS2;k7C%|(V z;PWNO#7ZSuI!IqyPCiLz>gJp>OXqUG7^6hQROD+AevuMblKu)q)yzah7-N*cX&2}4 zvdeY{VLuwve6b^y8 zBZ7!N83!p1)CdWd_wy0n4M5kyV;%ciH!QWF=}EG*<^I?w9M=GsiR$id==&b)%?i3| zae3L{_r7<5PrbOt&;G;_J{MB5;3t-zih+p>@GT@mpf{_}9~f{hDKn*h6_--LQ7*q2 znt$Xx#Oj8ATyST(?510Dr%tw5vjpou@z_wdUOc5w;cZP7p6 zf!1LC_FWvUPjGT+IREwz>#wRGo}ONao_!*AVA}o5FIoG)`;Bn$#m4Mt^ly%xJ=_wSzEOx1O~B4UW*gD3YubD9_wDFtxfZhvvk&Nu-3$bWc(?62Yg zu>KGcs_HD*?Rf+6jI97xx)N!Gkx>R2L`0B)Y zs5oMNxT4qpo_qEFr4ii z_bv^mTSM0mi2VS;0BKWribVtZ9@qtVw*!VA7~=HgW-?Z?hx3~dHGD>1^dh{LJafCH z=gk180crpSFcL8aNKjx9ymxPlKYZ^JZ@sd?J4cG|iQ~fvXihnN4B)$-3jUh}K1JXi z0KaXHQ%};tF$vJ;?c9uKw-Bt&JrX#X;neI{E+BwxmUENrC;7Uw87X00i&SZmvvfUM zNG)w1S8ZmQCC_Rluuo(EBu2wN&YzEbkY(R6v*^BI;m`5^bGHqdc`8^A>`Ek2neLf{ z1nakw3j9F;)&W>GVA}$1lVBf4c((-}U&6Onu!}A5XbXS51jtu0cfPJ5fv)Rj(Y`g& zuqFwvRx9>RFQ(=if4r1G6MJq2jAt(gKtc#=W)u@@R4E6;Qu8k&-nMPh{wvT7P4Nkk z93@=*s)dmph4}`=keH_-1}4qE&hCRC`49B$K~hRQaRu>tLbmvAvX&lqJ zND6(V1l=G*4*+&Z;WaQzd)OS@l8E_!W4G#7GGLR8k0m(BQt?M+?K?IA*%5DMD_Fy$ ztX$@68Jjm<^SB{u{vu)c#fD}l4NaK2h6AY+Mc)8?T^WRg`2W;cdQ7gUab(O zFJ%d7O(d*l&XSd3)e3`SkFk_Oau%P=EK&7Jv*;Cx&+>Ip_V`>2e5Jrj!F2#cB<#2ci!F zhXH^cHdpv?H`rYPN$G;T-`02>q^afQw%8>s7DWpg0-$;YCibj zAp{o@Z@gjSP3b6s28D!IAo}sy9)`ipjO%qO`rf%)CW?&bZ$6iYFj$cZ4$UB&tRL+A z-T+{2YYGJG^}3wXqv=l_q?XTZI$f&h;pYtio*}k>CjYU9;fsUcFbrO#e5xv4-!aB0 zjW&`y(iFT0~P|-J(4{!0Rs`7!6j8-?}xnV zNIZ&r54QO32N(E>w+`{vM)5j-32xoBl*ktEb0Tz~vSE>@n=&8T|AD zIJ*MQu7S%A-gO`?B~@xj@0-;M+-yKw1Gf(02LWu&LmMDXi}T$#Kat@p-y6EmoVfSB z4J|xgbS^$1BD%*IJ(`*M-~){&G!|*Hd*cei^-2*fV&IVdzua7%jWixCxFwGa=Fqf} z<)5MZS-23%akn30;GlyQWOXSm9Ho6j6cgLK3Rn^VXM`IAY>64uDmTqJ37;#ATtbq<>yX07v_^ z8m_IZN9o0c#h#GO=9S!O5j|Gh?AByI$@@+XKxhFC@J2ytAnghs8uT&1u|j)vfH&Vd z#?QQc3xE2}WBkciHu%XSU<2UFfm4fkw=+D5zV zRyoO4u64C)fHqmVdEdi5KtyqI9r68pTRc4N@aB4h&ji8O`}EohfHMc)CvXqI+ejG! zckk(!ln)9Xv0Tq>QJuqO%+0kUe~YXLV3*)+hWg|{JJ z`)OTf!vH_Kf?Zq#r`PbuSHR;-;Oq=IJ%gWb;avyBn3VzoX#%i00NXXFtK2v%&;+1c z0lET2pz6LR_n0`a(ajBmr6EY6gkZEacXztE zsH%wwdg~LRP8i*s7K}jx5P%LH9S-Y_ZQG)k9tI-^j{E=BYBeWltN@eryIN~G48xcv z*jh_d6A|$S4Qjcd?BoV-YqQyaBti%U(H%*E#h>N!^76S1@EKeINNok&wym0(?RL9y z_Q|Y&*+&*B;XX9ZVufpRUxD+*1xo^8`M%(RQDWMMi69~(GD^cnBBQu?qk{?*h>W6x zDnruD(J79oWoD$)m%iY2%_!tczJ zKQ(gz0w@h2EnFHv+jN+zLRJS*4d{BnxyJ3+PVi@b`bGSepS+Df^IC(~*Mtl3ff>FL zfp5mN3%}>YsRO5x*pe8sBr;?K;KYE}4fwPqW*L2{ zUh}DOtVic(;RJ z?%=0e_~Q%M=>_cc41RV6oNvMHE+I{^Pr*GDcxb@&0i+;hqKPahntP9e-VJbHfzlv| z-~hm(1E&U%L0#8P?xbjdI+Hm`L{y_iF@d-Qg_^tDKH{IM(#%A9p@>AGV22&h0e<9c zLW9tSq%T!SjL}wDrAc3)F-B8WGqV&dB;xE6LJ)>*u`ckoZOM-4*m9+J{&S~_15$=N@N1XzfIl9{buSXaI{uYF>lC*zlF%;PtQHa^9W zrC7pnw$uEPJnBW@ILEq?cBEOGk4)@ili+?0a4Mu}A?pxit@zuoD}MDP;P1cE;O~A*@zw8Mz%C-1b_HE&>W{jZT-!ogsaPy2aoo>^C~c8r zp=ZxL{fIH*wI~lts@>V;fFC~E;%qnIc&)fg;A01_a~XVqU$*X@~!)gPmOij~~O%&fpi9 z@Uu(c;u?Ov1G)%APkLS{862xbcntv}SV4ZNpihjmz97w zP2*W+O*6yYyLX>A0MFV-k z#QPwwb3Z`}Ho4BRaIlMrAxp3#fhfQQfO8}k{qGp?KXi_t?+m}Hz^}E$FC8o1KHlK9 zL&5)bE%@E9dAT>$Yx@|$M@Wz9FgE~4`SIN#BFxqi*za!lqZ0UPvn1QAHJyY4 zwzQsJtk?6ZfD73uYhxkb!!rP%a!2<>8M5kvXtN0HSy(}7ev3w5nE5H1_W0`-Y*V54 zH52TvNn(m=Vrnx&A8cY zy#D^aPjSXY;=MfUpH(T~GtU7iguCplSBNUfe?OC5%E=NnO=Y9}j`XNemLC5)BxXMZ zQ_yy53M3+eLxQ(NL{?mlKRaNM;{Io1i8J6@=T(nnMR#Xm{#R#k;sMaPG+&z=ztnl> zK4U<+TZs)CcdTj8Z*yp$doo(bVv;A2iYD%L5RT*&K2AG-N;>4I3I-iH0J`1)u87+K z&1!|uef}l<&wk}C{7*l%!htw`qc{8`1AadW-bLE+yErzQf>9@eS$-bsyqGFsSo0>L zI3}JE__7nj((kFZ2I(4rc>RzyO<22=tC`$ygPk?t3kIp(gyc%!};5HMPv2Z#s0NfYi zg1{Yjyx@*QFSO4o$KG$I%s)j&&zaXgN5i1$;;PdC{RZrR^P(KpCu4G-%_DhH*!x8{ zSA|l|RsoY>0W&77?@jMpA_UCoe_rPV2quqRVVa~H0^h(yKm$Y-Y+9gg!LUicLv%8?D%+KjY+LhY@`X!H ztEVR27TYxtT6ntwj*fw&W5~-J93Co8;8>4aj#go-;4#u;^yrahCb0CbDH$UkoiRoX z7~taK(Z$Rl2^cUma4|89<|;~8mlz{tErte&5=B)7J#4^$#u^rYpqE}6ONMHF-+QI^ zM`;YoWPbw<*hBhj+m<4NrfFE#03yPpqa*42zIeP)Rg>&HuK)l@Ui&_80G^eP)oR7U z{wz?GX#&04wuQTMx7&>uTCl*TZ9sBzzuGz5(9SzsnF@8;k-4XinxwnBlodf0j)9Wke-$iDkVgs_C=9nh-z(xLTvp2HVR4t^q&)i*Mm?|H|w58?Ud>i{tO@ z4F63Jd>O<&XR_8O&^RGB5y-N)%m~@Wame(fg-;H>5EeJUR1hK^R|(~|Sv zUw6Y_Iu1De+!2nB1OCx>2Ao~D2zL+Rhb#E|f_VP{)Q8dO&GK~T6@<Xa zJRpwYY}_2y;THencZknicJcrGG0+cY#{uXsw0}~?vP>H_o^z3gX`bW3G7wx#N_5tA|>Tx+DhDnF2S&g+@_Hd&F@`nfU=zVqh6rD0_|D{3aRj z=@uwI0?X%Osa_KJoD1lfQ?O6H0w^#lv$LP1Ly#KaD$u5Zwrlj416&oK|GC%jU;OeL z_z&M);nEHNuWQ5K?||=+xMso}0;jq&WX*TTDX46i!hkp*LSrVz4VJtS`n<9aBv$$1 z3;-Sz_$>kt4R~*G{KvuYr`7?-?;N0&9sZm54ClRruib()2D1o0cmR!-RuLIR@zGO% zxhOBsr%hJ43{{opD9KFQ0moHmxVRqRy<^iRVjr@0rO)vHb(a0DBzp_Z9ipF}!iOis z0oxNkmtQMMi9hD$HQQV5J%Vj2hRan7_n1qTMzb~!D&7YfT^8nxM-&K>R!|`TP0`;M zMM}P%Zh&8H;a3;1^E2S=JTdbhor9+r@bfG9)fKSoKpPS?uacUGwgH+|R<<QY{32ovSsDfD;gOD4NP(IVwEri4uST(6ZXas18R)I|t&^j?-72diP z1+N4DM*=&j-<96CA}+ybLy0(WbIHhnWLRF3et7O+n$My*o@3D&B|;<_mv>#~F-D0o zBF3~%P*pF(P<@^jK2}*d6e!=K(KW?)4#OZACU?Lh^~;iN-t1PY;^ws8SnK)Cj2@g8jgq|H6A3UZ_VHS&11#leL({}> zW|C!p^sG=6il{4#)v!RyZZ4q%^z0#)VQje`jL~jbm{%-)8`Ir<9IjYRVSeLSp6FiA zX@X~I0?Ks4I$cj@4Z!s8yb3Q}iZmP>voUH}T zCi_Os20=C{F1l#g4XJRfDF~8_Tn_!|kh}rPQiiqDGOG9iuT6>;y8W8eSO0n82wkL% zZgXov!uRA-Pi}rwt>(>S>QNt9k^OJ%@aOuHvfmwnfL!=z83CdxF;A!Bh&H4>erP5y z3KFm$=&utw@9YA2bPBtFnkM|mXYi}bWWKZ8WpfQef`Xd>giTs!m4f5>T{c9Zk1$Gd z$OLmRRe(!U5HK|9zGw?-Sv4d=ADd=G0MZITs?}O)l=^Ik9RLeJOm6v2q6I=obZ+iE z+o~#uK?2g?G22YRfUE>y^eIZWUW3*bvE)%a#^{YV2q7SZP+U)Kp^O^!{bojQoEp_C zQXl%huZe;{3pCPjbY=>Gs#-673JSui?Dd&5T%O)^lH%?vBD}u7e!c>DmOh%MVM+LN zai&o}PK?z>czUqF&a)9vXi#fSRaGq7NSvu;DYGMAOk_+Nl#XgT`UMC?N`oLKVw}i^ z#Q=zHcKvgRic%nn^CLll9#KBnIfh~~HcI*G;Vs^@ zs&#F)(T_}1ztgc+;8=m9AZSa?8XVF^Af})qb)ca@B^}t-2!@vEKwLz}y`ABaCG(z$ zwB8j-1@%1x{wW3OfcJ(!*9!j2*H(DcNBrh{*XU)9@ak<0+aU!Boj*>!4k9EPtZ)PB zy)4YS{i^jGb;2-8B&=@M4xN* zt28066Q;~(U*l5yKePCKf<-^;w87LhalCgnNm2`kWXuMbB~Pbo(UWD zV0F-S<`v|QFj>(6K~te`aud>QAgdLmX%nF^1bDW>c9m>R%uzv6H(H~!p;y;ce#&1jEn*y;!p;suZ7sx)NuQta2E{3=elfEB1KiXo9yu7^RX0wsvvN{X{nx;VrVT=ei zG2-@f1mKzaxW+ZaWQ2r7gf~jXZ z5sSk5^nC(*zZ7^aENGe7b5-$2?eAa50Te=~czX`oc}y~CR|e);EK!T;!U zw{a-I|Gjtoy)J3{;ps5zL71oFvl8HFB{&X=`QG$~c+q2bwng_~3p?Fn*mbZt08RuE zXizkV4G!+CarEK=-aKBRSqFT4pm=uxJ{k-cLs}CwP6Pr29QPggr@6Kr_l`fgR{Upg zZ1C_r;tw8e;o$&y?S;`w*msW+=zuyn)3p1{AP5yPaq`{gH~~`~ROaBAR6{fu`8v;@ z#p^%6oSMT2Z%ormZNF8MzfCz2Y1dyOdY`cKuQmEhIbbdA%N_{a*96?8=%EPye1!gM z-@l0f;4?C7b{te0lk&J$$V&4*grgU(%+w-0T&m**(Gp(30z(QyIs=Z zTXxY<0Yey-01nM&fmyQY#opM)C){!aOcjv%XSGR1ewB%UO$%xZ*9Hj9sEBcq$;7B2 zL^a<*Frsq4d`_#VhVfdlgajrA&Z<@J61{R%6IDet|0fUxq~T>420C2aU5y!0kDB0j8Dtg=6k`;wvSVPE(ozw@-g?S9{aYpvYKs;P z8#m3agW0m(E{!?WwUGbNG!5(Q0Fo{gU#(Zqjezj1g#m??K%k`qRZDJHUDtUnWr;D0 zG{WG4k}7wJm-L(gkjQ#&RMR5Mhr4@nws3)irslc9fJ70JN>XWriJ7}oUFqT^($~a= zGzztd<5KgHyiEjY5)sEaKD<%NBp1j_`rJfXH~qVa_uXH zzb^jd6J>=y3;QWeL}?&0N}zXGK{KF3T-jH_LPGXSc zwUeSr7<68Fxw z;N}Q?{YBWWhkv|-cReTsjqqrbEUKpDv$73f;w{V?s`?XCrokT6e4c!p>tr&L*{}Tc znQpY|9!h-eGC3$NB>T2lHx(10h1y}V%Ede#afUv4#a-c?Pr{;*sBL-^`ZJ;wLZDrN z$1QlgN?!WNMR~VN(EY_Z@c0V$$tnC%cGEL;>hxqe< z>NWh*tA}{#z&{=w-{>8?A;q9umes2}Zn@$0Rlp14i1#k>@%PX0$=C1W>O1!kAD$%! zwn)-tLvMJt_ing;KjHxm-#-dCdHXIt^@Z2)&gWjoPri7J;}-a?03UUR-ctc@@;cxn z2Yy3{pEk#T3gAC@p~bgi#DD$09^Uuhtrg^r7l7+a_*nw`b%Cg3Qj5stG|*NsX>Jn$iG>!^$>KR0f)wPy&M( z%*`x_h?{4Uv8Quyu)$qYQYj(|>Dfq@HKn_{N2W+~5%Ca$n;Cbzoh(xXRaFqvB;JP} zEn29nWLH4bK?M;aBIwzB+3QQ&8k7AB#;CGXhC6vsy3q1SZ})9 zJeL7Jb05ZpN9J@rQJLf*HSq)nNE9E7wTLN|ySNie&KDjf(uPC=95{Hk^_3VSgC$Sw zs0j`e6A_i!nxI7d78Jl}&Lkcb5g{UAoap0af0cF#f#Oa~)*$I%@+bSE)M0r$Jf9E8(^4XL+H39X1)6wM#78M1$9lUAq>RWg4SKc|q?KSYP zc7`uqJ0A9#ew=rjZjO`ScxNRzrsL7~9^w6e{e7H&^jvB-YKp=xx&ZqU*MfT`4&F?>ASeQ3ivjN?{~m;BKBj=6s+{F1HTU7 zCmi@o0{pEzE&k1w<0~Jhg3%lwBEIkSA0hBH|AA5pf(^HRnL0!m7kM99jN z*)HG4d{gl3K3Qk+=i`P$2-kCuiobW=C5DsfBl=M`sEMQUQ)wgWB#F0#Dyj{ zqMk19h!As2L}W>1WTlc|B08s{&XN;QcupRi4H{M`Y&mP8P`bDmMttD;-WhdyRPv(aR(lkx1k%f{2FbqRU0Zbk%NIokE-NEw)0MDWmU@1fD$@p?X zGFe*u7T@ah1co9BobAqp;)$P=b^W3i5hcTCROlr6tK79}c}goSqejA}S-krGWZIz+ zaZiJnq*H_0rF5B&il`VCRTMY!j4|>Pe)0^i2z|MiMIq=T~_=V{BvyI?yywu>{)qwZThD17h@eb^|$IwNn zodO}d5k#A?d3%yxt}5->SD==57Gz#3wm%n6{Wa^~_R0M0DWCBP-?KkH@5fY=a?Viw zu{-v$Tb`{D#z(3RczX@r4&c4Vu;2M3^k4oK?Cdc(^l8e^FbG#I*iMr;Gw%V&85eO# z^1K`pb%n=jo0i^e~Hc??lgRomwjC=f?GJw0Xr|HL9Ffjile#^)=5XX%4G z3R{kz)FXjUEfw=FlmD3Hew}oprpSgtqNZrjAZlccQ5lJlpHeXq^GWC5d6zK!DhUvl zy5!kAHzc{ALJ30MJy40L5sfrd*AiYd$`?tB3Dn_gbdK3PHGrB1sJgPu9C% zHQ-;s@oOsh_csAwzvKA((QvghGtST*gkEeFtYQclbov4psg zo}W%mD*!yfvN!Miwa%`Q>dVz+UR?dW{CR05Sxx>k8NLBDj*dX|ijiKa9XLu)^W&<# z5X!YQx0s$*2Q!P}>e`t}T}8m7HckFpgMH~+h`;?6;NmfKvjLAz#x)j;M}ZsMBG?UZ zi`5g7neyd%mu%RhZD#C;%-TdB3C0*@ zv)PR2Zriry+#Opag(9@!ISKHYA_0bh2oSf*)4E)+rbGaTVHk1$EZGZeN$G?RN9P^I zlVe}Q#>Z|pOc!zXpicI}P8O-3=c!Lj1ObSQ388kS2j_r+l1ziifwW-a!G%ht5UPsO z2q=OGl_Qj2CHFcei(8C-0aF7&R=Y&zprEnlaN7Tl#lD7^IdS_WL)x>3f%Cw&{4=9F zn|nG~dqa#7I61=S-a5w5ytKx5h4@#O1HQja6F2BECjy8&G#qJ*v-i&Ny?^jkTz~Do zGyxxN;0pLKWFP$=umNaSkQZNuzVRCP${pBAi?|V3AUsQ}AVd_x0Eg-3pY{dpthkNM~3l#8WJ9~Xgpl?}Cd6`hhn&Kgf1e~szobzzwAsif5%x;NFC_2%ixHCkQAqjP{iECXp$j*ixPndfx#;CGow*KKut|e$1|!#r^gt_e3N2yQcdqx2civO z0AUE&SJq6LVn{GkE%g%-%YNbs@^>XkA27gLlQ0BD1f1>xq1;ZD2$xEC{=W)E zJh}t~8ckMQjUEN=PNOj*G9W0`B#W8FpJ32d1IY?N3lVS0u%3k;nWg14I3_7-y#YD_Tii!VVw^C{SyFTjsmL^_O?nlMh*v`Mz)=t1DH zMf;f+%|U~+@7>3De{hM_W`);3bBtG7!4ANsB~s!5;DG^O7vQS^J_X>Rx;uB8~RTdHKNz%Uk z=t3d?l`tSaH8BX4GvAXl2OR#RlB(uAkQ`-$wgHX>e!0c)op)hp=a9_-B%9V*YTR4IK1Y#p6uE26dMr0de>`BWc zZkR(XDgB(;4a`vmR{RB-dq2!yLc%<8k7Qag7DqiiZ4F?l`irW@afJ#KI4mQnkSMeR zL%fV)W|j?syjls&;QN;Cc%}}Vrva8#D+7HQ4ph4aW|^YoycMsd*#OX^ACcNjhUPO{ z=bo4P{k#BEdt%Hlde9nUkia5iVWdOBrIm1w)lB<(0xmvvs~I^MWPrLtT^SLJERZmW zhh)HEw1fnBk^{gXiLwl(YcOuNk!M3u@p{&d`y#8S>;R=krWDa5mD}UF;Ay z0qu*2I2nlD`=|K!_b*|$THJYUjTbe$!zM$rWD*46w*Y(=z)ykrODp1cRuR9qB|JFV zlNNU880gM`>pndXs#CXC*mk_hlR&lG8DV;#rfey_%$~a8)tbN-5fBqhRD0w-isqwG&0h=}8AphyQ*)youLl!<-cJ4r9F zzgf-@C;@MX(y*aIVNWEsJZ}L0Sbl6a8^jo8z#wHOMN%|Yx`F(Lt#PPrVMg{7#u;C4Mg zVD-`we&MZS+`bj?Z+gRbJIA>*!MAioMBLsejud$O!!tbo+Pkoi?m;#ipi!8m>5k$F z_9r2?ZbROD6L|AQ!~=zQ26mV{ggs3;jE?MLKBmJFg17~`#<01y!K!!k_fPTR2UpMo z#qsS1g94{E)$flC_#Fa&nvS0(@zWdN?L*=#=R`CEjui6J5#s3){PF_u9jKaRWQuyJBo<994WY1dCZ$2NKy_(>cfj(YMwX9P6Zp!me1q4}EF>qw>&wqfk z9eW)}#mbF{OG{#_uFaY_H~u{@xYq!$0K9(&eDWYYuF#~|=a8KzGf9ss$=`WQ)62nB zg}4XHyL%f~10~vdnTauS7b@vS{m@D7$*(V2AkBRT+xnU%*!F-ccbHZo%*2MlG}RsfVJ zV)=Lt9$3(xY^5$B#!XC$WXIciJ|fQvKI5psxHk^%bIl_$nR5GG48fiv>` z>l6OxUpQ?3$}jh_TKBed0VQ#Wh=zbxr+4vIbE!>YxIZ4wFnrG8^G%?!jGHe!QNS#3`4GpeM-|~u8_>`Y7QCqycPt* zs=?;v1F$t*UR>khhgUdUAK}hAz{N2*(F3?L$9Iv|0AB>~LJ<7)q2ph+z(?1Peg*LE z3OG81KWZSuRYoAHsO1}0_ctSL_r*MnAVPun7yJ*~vj(91Z12yi0U)Z4gcJLn`zrjW zE`XRg0JFtFJ=t3|+MACPG5w~y(S&sPf}4|gz@Xm{(@dt1oDneb1TUyra6|pNON9Vn zl8F{B&U`I5H~+}O#<9(sh`~&i-qS>pxW!O2a|md?$t>O zG6#U5Po%<~?IeVd8Vyh9s_uUfCKeDJOoDv*M*1{L?Og6)~y!gvFb4q}M?%u_Axvbh?sNF1!irvOfLhsq@VD z$hJM?&Iw+B`z5@2(4YhGp#$e*{Aof84jaLmithduF2DW*^rz?0qgyZyFfYi00Yjf; zS+`$+z4;1o`vC4SP5&{k+Is^A1G)(GHd?oqMYcnLm8QKi*XXVy)~_iJ?;e5QjW|Dz zc=V{p>#qdd6=LVW6_QinV*p<<;A;fFAjB6|inmq~A77^PX>~y0_6E4W22alb#6+MZ z7FD1?`Z)&JeUFdtg3)jDmkfThX8$<3k2Trw#t$#QSEjHa-jJs4BPQ?(*I0!TnD6&0 zK)njd4_E|f1XPFL`xyS=2dM!Zr~C%oY{1Py3esT}VO%T@J&w5ng^-zN#zjT`QM`nk zQ@{Vn=NbDUIxb~>b>64!9BQ` zn`ASKq%ZZvaLpGH4Y?u67wafDiC|&8Ce}R(htw?C!WT%zT~c?d87L1FcMlj4q!lRC znOu5=-UP>Px9tJTaiW&tSaD(n;2`g*i~WvB`b^V<)JCplBFP|Po_Y*%FdW`mruecj0*Cz-}T)Lg+ZzDD+~$**8DN@X2Yi zUu^_N$%QW=6HW(?PJq{5hrfCYzHWeRpP+sRymRCtKWm)Z>Md2Dc6Zt^ho;)M%Xn_^JcH1IOn;d{%%@uTw*C)f=!D z@J)nk_RC`CvG;>8Avd1SG`z&4kZgc`ZgZgin^%yg>?-Ts( zbH~7`ujAbEcNXyL;{dckOTWus-;c4ottRc-NN8Lw*ka%p{r?q5))H@UR-4oV0eW(6bavq^Ma8lLhgwv^hNRZAG1lA{aEeajN}A321Ri6 zrIYI6)W(_{!lQifshvMYCSxVvi9fy$U+ z`B0{KuLuu?6QDa~WMn~4i^O^yda`8D-HDKr2s4?Qkc5A@xYzPQi77Xoq>HB2fo{}F zY9W~rq9B3NBvjVj*))xah)NLEsM>Yia}~g|!0{`8xVX4z*T?H|Z=btQ^nK6l5an5y zn#6bzxVR5CjLBBzA`_7e)^l73WV4EN@msP9R@da7wuT@?BSin;G0wm7F8b{NU#(%G zfm_ZM$mwrr8sLSyz^kvo4-eA)8vqOhVnPD^dH}W^&}X?|v{85M%H+oYhrofLkfFhF zt=RRz3$HZjc0H~h?eOq)hl7>iKm-kvEHDc2A%NfWv$ZArMaB-re@>Lf}4=gnu{&`<45qTOUU72GJt|l zmepQK>d3`lou!wygka_liuHS9B>jzUg`6A;OVdEif7h%bUMM+6vJUs`{wt)e&g78E zjEjpu7rX5=LL?Q9TF)d#A&A&SW2BLE3SFrjAA66KCYYfAbgrcj7fQ)TcMinNYdxL3h4@F3-b#zI zBFOgY0-yxANlqb594(cnfg{fwfIqGuA`%ojlgH)@%L+*)PKhWpDM^fRgvAP+6c8W~ zbdpSeG8skkM4wQCCOH9`Tk`#{g!4udX_EZUWpWD~UA9!yzAHm*q>0mn5K9AS#&Z8osqKDfm0gNKMvaJ@+eElAHkVxN8B55T)8@Y_d;;MK(h_xA?dcHnjZwga&1 zfFbL@EeY{R070^!L1Mp2=%7uH;Y@LLq`3VWu{lv}9|QN!2i!V|*c=E}oK#a=0DqK` zfIln1+Z*7e1K^`;!_X1hDCBqrUj^X8QnwbWL%txAQmX^19f9AJ(|KjrzkHRRX5ROs zy5%2L#K#-v6TbempTD6xusKW7pK@Il+uXIJ-OHnE;L#;8M6hY$BMDCD52nZlu`tY- zjOnUFg7e?!bs=6pM)}d8zx$q*f-iM|GxMj}*UA`Q@B7QdU*Bh$0*H$KPpi9ZLKqj2 zzB(~X@P208kIAHFCZ?w8Ziq!o>q>82@>+BNGc+$wYm7~7(8LB7O&V*kA|Za<3t+aqX8~322cWAx3EC$&epiND_E@qyY5vGkn9%SDI@U`gp z*#Nw;0^V$aubC$@;z0lp0(_GbO@^47n8NnYPmcJwGnvErUhS)WS`wtWjJ2|FCKsEE zHTP8NC&=*@1i>4hbqe273%@Y+8?k1uJoUXq4EvtqUuoVl3-~Mfej;f%Z)PW$K^c zfy{g1s9Y)cpRDAEh1<{Rk)(>s8*f_?N&Z>sbfM8wGHIeINpd4jcv1-}i-;pf$&m*a zb5U2gI$RwlCJ3-_9g4Zp1kcCBks|4eN`V!UBB1!Hlz)yI$6n3M5F}uTgDBJpdR_eU zc}}!ICT6p6y^2d~F%XJRGCg?S0Q~X%=-DSm>W?!C1*cl#2rNl0CMHTv8~`^41dK4h z0c_|FmlCWol5TQ>A(&^tBz))*sdj!=CZ3;v4ygXxCz6hz zXuwL*ZUR~X9s#%?9lHpyNqU7Q2o4m$gAT*JbNJ4{kTcVZ1+ipLUJ3A{6Zp|#lGgPx z75nWDezgU*y9xU5`^wWcyC4=AHz&h^2A2Q}TeuMMk>Kp4#nG_>2Myw*Yg|7t?2ZC> z*rvJ>Q}I3n@NEO`DR4)K*Bi%?I?kfQG(rv)IBHYG>~IZu1X1`HHmyk(LuhR}Q{er% zUw|)B?1gpwg4oBYKyk+6pI&R;2;JE)51k1-eVv#~;J5uEDm2H`%LSG)Yaf6)()+0s@H{=!i-TpQ2B=+ks^`-y zy5w||vM?&D)+bf+rq|m2S?%ZOm|3Sk*6D!7#DmnyWGH78jDJ^-(T`-c0`R%Kp4kzf zY-EWO<*1+WQy^gSA;aK<0B{vGqnS${2O=a#m?s~9bulp-vzwr#fYgFAFww9mE=67l zRW)-sZ~`4DY-R!1w3;^ zKzWuM05c<)SfHczW$H>Lgup5`l4{AGx7P5B2?Ihh0a`$57EKDgFO)fpHoH&NZ2#g$ zrO?!+mS#aGj{rK;_er)5r+O6&JRUlY0_+@T4XPRR045qKGC`o9LS5@2<^1&#wO z4uB6y9#~EKOl+x12#%@N3hR7#EQ05`ATe>KnI1C)N<|Bbuu=p8E&*Iv(zh4wd85D@ z4m`ZT@aQ7ly%I}28)mbq&cP9Ub&z_OU6+#IuCIaXtMun?3-mj1=+g>d7*Z27`^*i( zu7~e-h}#`-y@fr#!qvweF0YAR1h(Db`fQ8KZG`8Jx;8`n(1G_8#}s!P;;3P^M2JAk zRJ@ud@6zKGkFfN)ub8N+4p9 zS^7uL3BSYl8YlH7PaNXln2t+)uCFW}UB(%V$S~=O|nFglynB=Gm~bCe^&~)LUTk(ItL@7x_PK4_<#U) zW&LmU+3D&WFsPV};c4|}=3k9xcoUHNDB5L&C+bmfMi%v2qcAoQat^O7FIk3@x>u((U&3sh){8%xpCo)=Hr_s zUDyy8W`m(o?nkX@LkSx|EDe8RvP{e_r;0-(aCHv+@S)>Ry#jnjfOi0V+kp#r+yZg% zQj73ni+B%EkGUY*q_-YZUo3}>OtTJuj6E@Lc%0UURo-*Q6iyI=LYTDlUHP?1(11Xo zabS0Lf#LFcn$);wsjLdDS1EVBw^aDAa^c@z1G_$P0%A(y;|$)I2k^L8;Yd=x(-1!) zuGT9A0&&;l+JMWe0lb^;tHLnk%(YWEKFI^{tw0=x%q5SWBx(mMc-v-key`G6@Z_Yo z*|bRrIa|d)J(zF8;=M)`uprsZrv0by@|Qm|B?$VA9&)poV`>!kbtVfU;j%}865OQ7 zYCr9O$EOKJS*^yXEb?ZC0cwJtRN#PRTj#3r9YcMpoqclh zN~GLTt~Y;;r{c|d+9t3km!m=`YP5}6o2nTM7@y_@Ul<2Kz}A29)eY}I9&o({jC2*p zKzfb?#%OzlLpL)K6LEEgfg~X&q-4jwX?Hnx#jzv)$ubg5>l5d!HiaK2Hk--0W)nXu&+&T4TunpE=?BbiV`f032yK7>h}q%Ja{&>FS*8fY z%Ps7xn;GZS1&qa&tkHA_yB&C)3;%Wt>~^UE=qDZdIFXh!emp$O6f5Ju6?DX0&>b9N z2m|Dz!%ic%r#oz3K0?z1K^#K{)US}70-eB#0!K|5!yMKG_+|sFH_3+9h9qOe!l0>| zI9aIZc`B8v(ek4CW}N_8Y>q3$hChOshsh#34WNFrC-FH1K3gmJq&}c~)npZE9j3%U z+w-$kN8t-4!3=tD1UwAM*7=ib;Nm(x+NOo8z(bQ7fLUC1MKmmoee=2dUbTX#jeJ;v zrsPCWoTDV12!v^Xi7n3n)U)}AEOvK$}a=Hm1u3>0^FfuJCy zstMIpsFHM}Sy=%j{sLW8j4`_jkKjrMP!q%76a&el#fYy>4bOF)~sWTIpy< z?Y}TV2rO*=+$pCw4UykgRHKcI|A<&F$}GuA(?63MC&615K_vo%z+7D%9=Ar@93HNO zT`z$5SZRYW5FdRI@!d}YpL;Rj^8kJl#19>K?7)!#x9+TP_UbY0d)HvsK~!KKD?7NQ z?%MNyd=c3)i#4tJVV+^pr?8?$pqgTM4U@gCyF;=pE&>>?d)PK*x{uAn6ls$Go_q}u zBe1)IUtNJ$SE=}SeM$)&tkS{zqOfw3Q7~BrlU=sU%?9X$1NSe|)bY4O^c~`z3&cG~MRsBK8w?CBKMw@&J#@%owKO2p4D~s4N$@-Hfzd3@C(RY|HcF8`; z`LJ;Ro8AaMcLv-e4@BjBHsc&>!gj5`stn8Ud0H@*~;7~Y}o;L~+fMOMzaN$QALx+%!0ZVUI zh|C029Iz$Xb9M-H5%DYsBorblqmOVg_;GhBXPuags;Khz6-s(F>WUPTCxD1BGQ#_W z6sRg9qo}DBp26r%5S$$7tJTUygaZcxU=t?-V9qW`^1#vofU;h%`J4mr>`4K=eimvd zsOn6X;c^JFW?;0n0p|}K-+B=7i8($6;0pw9!EqiP*U_*#CN}SEz~c=PO~I;@-0BBh z*{9i$Co1zF_3u;Fkt8L~JcN3eoQ(FPJ7Pb;`eDo}KSjVTwm)#A=?=wsC!l4KHF5S*<3!Gm9kFUYY4t9Et`1lHb-9bJ1s+Y&O1967r z5*P&7gj}D8e9*Uv#a>KnZlL|bMOEfrot-}crM?mT!hcJ*jD0WnQ(OUOa=v}hlv4)r zQ-AR?FwmF3Fa&V30@nh+IE6j9mug_U0;GXyfQOK|0Q$rQ)!Z)k=9le>Yna7a>xP5h zo&c?i)$dPp|KpyYTb|k@%D}n9&u9pgy)5#`uT1XO0YD=}o9RU~g`1;`F*>id^p8J>}nOC&C58Ul!-JlO_CCgazNknQ>pL0yq;E*?HUhO;c1)PUc=yW)WOX1Zn z-Zu&=VU~7UnNyH{HXCn9mIpYUQ6dB)+Pu8F@_+Cx@6WoG{%3Coy?ZD)k1Z&A4gBC^ z;_D9$fB6N$pHRnVd&fuSIHlvxnz;44VEEJ#cH04VeVHdBpBuC+CuW~Hn9PDqW=v_y zlx;pEkyY98l`)OfiLsWj}G{E5s2m(Jlg+G1>Q3Y2GEC>+V)Fg;3?0jun z?-WPB<(h%Zz$4C+3>QV&xu=>-^#g+VyLgij6!JsZ>t459$4>ca<~w6Pzr=Y7(^%xA)rkE<&4jvXturD zKFV$ucbAf1eeRM+%%3YAKF^v=I`cEbPS&mHT(`^Apj>~@b$ zTGhsZV^=)>!0>zD81S=yCg3wI@ymnZ8vuR?$F_H@TVVB>BXn00@jE?eeM;2x8kWwn zxlFdaQisdr;_tQ0?*QZOz-%vHsn{f&5Z>?uu<`HiOt#QI-M6wf!Kmo)McnYzT>7E`7}Eqx#sI7EX(zZ6 za3eqm_=5}h**Qd8c-z8N!KMX6_5!Fa{Cv(UaK9-9@I7|Dz9{@R8(Pl5nc3PaUk^U{ zeT*dk+U;+0)z51z;iw{DneI87dFSGvOn{gZ0Zj-O!UKVZV*_wN;81}Mj)&*K`9*s9 zg4Ao7n*+MR5IrUafO!xI-95tLd38Ce0wfAR&}bqQh)kcxq`S|M{)j$DL>J9|C(%6< ztA#?tfLKg|vQ$uV!)A4pLQ>s5j){LF;=#vU0S;-(FXuOaQ4t^_P^v$x2*5MF0w`9H zFpM#~83E8rn@=-i){+VUE%FuDwC^w7XGRec<3DR&Gwei9{;iscFohYbK6pTcMno+> z02R!yh)^0O8E105pT)k|o%F5^=BL|;)3ZcT6T%|I4ab3qkBM)6$MJ{ffRgyrf%tqN z)CBiC!8HW!O99P0$FP@AV4+EMQj2wOHham1U$jObpWp&CjwJXI87c&#V~B>X)Si)$ zH+O~|rOsA#)VVs>2{k2?h`#M*zQ4qO>)J=;|ScpPF@dfn+SlSBNt%*HOR?h;pqp&{`>Q^3!1pe z$Ec%wM1=N&Vw zpG$H6{t=!pDy!P1wcI8EE%1ImW3`;aIkR9)ch#Vye6XOqS?wk6u3{2MK34%eYxO@f zOhbXBiUcq*S|}NwW6q}bQ7#ey6-AchjmLCER1l)7P)Qlu!jvHp8P%EMeiI2i75vod z+UVL<9JlfXDaLFW%pCfe-=J`$p98g(w+_$zzxq-izx>gm{ICA@s(s^Vum=NU3@Zj4 z7;*WK_|kVApFRTKS_gd59N!%rzwapz;3ybYudlG(-A)tt1A`1Zh{TZrMwU~dgrIl@ zP46{KuO^oL#h=*)uOA}%%4eX!06xmM0BsZ+^d9xB$bDcP%9tW&irtZxp9} zg^@R;ZazvLBsBol^x*sU)%o`a0D+!Jg5~g5On z4=%D_bPLxuYx8Bki!Yf9sCG=)6J+H3YY zk(hV>lK*ds3m8aC#A{0OFv!M0ENk9;Tk7=GjGR1g0G@@SU*3Vzb)8blEZH6rfP7)m z-MLz=I1Gan*hy6_#yAo3##05#3G15@t{fz(0ioc+o;&2^KTwQ(JY@k`3b7JO3gtE$ z3?_onLC`ZYr^v1wPBXEShIV_6;y!2sMu$Yl?VyNT$G3hz;$l3YPF$kx6H>BjoQH+aHlkR+G`e%{kd5yVPMb zwQ)}2XgrygDOKa;e1g*5xsZ2q4k`HJGgb`#su`GMeO_YaswBgb@`p(m@BS1-!50}t zRgk&Wt5dQcKY#Vq8nfaeTYYv6YaT3-IMzJKGFaDQVmQ~+SoBDE*;D=E{ zS>-v8$^%E`6h*0euccHL6YMXnkcwskx{ zO?IG71{bVcTlwu|2C>99$=fEUK-B5U8^zpHv`>;VbD%%~6LZPfU~%;;pIQDqvi}1^ zF`k^k_oFk^ zphu7D#3V%(>sv0W6lpokPt(BQ#RMaF#M3NGdX^kcFh6`E(PVRqn$_x($Mc28el)Tu ze`h4w2KYe=JCB%>`l4aI5*$b3-hJS=zh<~|%kUT86#R!xI$Zxh(ecCH5j^7MH4xtp zxa4snQ++~U*aB`4SFjO;k{^(pf*E-!-!;m@{*?6rSnc3dfv(4P+u_=hjCaLUyijS; zjRHA7gdVN46I+#pRtQm{N&ETjHWkprLwLUhx@*8B%h7C>m@|6O%Xn5-O^Z~l>I%XQ z3ba{nCb2S{k@>)v3s*oQVFhv=^5?dS0bqbrXJ2#hCQ3caXqbEqe2=5weBDt+%g(Wr zCo}D?7fBL@ySugYz29u`46W9y}*WZWP=Ayom67_krtc z$ZDOMs4@Z1UNgVR?wcVCzS#Nu0?b-GZpCjmd{Q;QW$M5N*gKi_Kh)vpYJGlzrJt zUqExy+{jo)GDk?=J&}@~&P?Rv;6u#=NOVZr*gO=aQy2o^;1Gt1{ZD{93N)Ras%pF4 zPE>PNfEHxR$55c+0*C-NH8#?q?|aE>T8S~1FrbnMSbm-~@$Q-Nu?ADz&PJ= zaG*CL?+3Ef$}_CFCUHxNPrh&XXU%|vrok`14E&82I2auN!{FErj$?Bi96EmZcEBS& zgb9GhYv6JPtQCIT!dH@#^{oGcK{qpa@5&LLhjQNN+fez~gf;_F#LICg1WJ zm7RIbcJc-LsSrO|S?@kkguq2;-=fGnN3P7=08?h`0!n2_WIiSLEs+7K%!@|zpw#e6 zVgF;2{EgFpQ20jR2ZXE>0QRN;pI2bzj)xb9^K(FrXiF-n&CeoMFLN14@_>{$0S=Z3 zurlamlmKonZtj^g;9e_-^4^f-Y=>u(oB@+j62}z4bjnRK>bypPi`$QD^xtyVq^17eJr@c{A#Ex9fmjZq@Sl8=8*pSa;Y zUCb~N_N6c}4jhC|jt6TZ-z0m@)bNTR-B(u^cUKiH@|?s1w`r{?xj@hjnqk{O;8=m~ z!tvfW4F4n;&VOF;^RE&At^hBsfcH(o=y+g`myaFaemmfPa|_*>BcAn$bPRV}^lJqT zh;4v3%^14E`oJn|=fyxc2AmYBT@c`Uz}3Zohu6Ssw}87!tQ5FRoJtJt=;%0nb+>yUy8Z75KBWlC3dAG3@F?2#z?B+0ZJ ze28kQ&TfIJ@$mWUun*$K&8e8hve~>!jPx02&%KuP6$fb>-KkmP5#1(poiY0NhC}h( z8E-@x()EH>NF8Da_(zxUv&)oA(KawnD}clm<6>g3y!ER`NiNfto_BIKQYIk2F z3Y7U844mI;odr-3t?~UMRU@#lsm|m~=7J6Z&1MF1-HKb_7&1~BIMUWyxRwEP`Sx&TNogg|n0P-M+%CuXks zb}hRGG9ogQ2GiR=8F7ihluj9JV307fj3Rn-7Ya6qjSv_H&;leEJ9R(?;J76&JK%?3 zi#UJec=ro}pZQ7RGlznoR$wQN`wsjR9q%3i-~2T2!9aYxUE$sihzbk}Xsf{OL*UMB z_}QbR%TDoxmC;Kos_6(|wad&+KoCG006ng+2ArKm9K8&@)Ce}MLHiOe?ua1TLxsO} z3(ZSMurq^E)1F^T_Y+cK>~`SU1$cP{-nj#h5#D#;1Fv_GwgH^%@k^MS9k^rcmfiLbl;f&tyubN2 z_k<$V*#aD=`lTe6Gef4SVfLy4s8&t2$&VDmDW{}AN$UYu0h$KBYJmfV9us~DtQGjQ zJAOfd*CX(y4`svcwHa@X&gyi{^i zq9zuoR8^Jj<@UK1@U!$`V$7U-KmiUZCwgJ)OLvzTqnlZh{KaHUF<{V9C#+Li)v`k- zC{T>DmvN=wNgg=5TNxx90g1!Kf-%G(AW|w1U2j<@d;M=uh`Yv2xvw+Vb|4SX5E z?;H^KyF9(BBdm$$^&`mJub{g;2Vro_BTyXXj5L{1`=>)LLzxnY-L}WsgDbS3+TiYr zIBtpiaXMtp1xjH3@)4RhZlk+CO%*MyQUw{ZhM-xegZBIic=#Cd!d=+OE%@~o-o@06 zU`Q6IR%zB*<*k<$fMA4_T@}z&Xutr503Qs9j<5=7Pu9?lB=w#rb4ePo$_+pZ;M#$0 z55%F;?nR_*0*jefk&9%lvY6F;%Y|;g`s_(4yz%KM|C4`kA@wuN5(ynoQTRO#`p1uO z6x?@rM1UrlW#Rk^cK<#wL~xy{?j@OTN$}#*3ej(d{rp>5S^g+F;9@M|N zF7RGl02?-C*)TN^4YSk6jmJQOW4d6|HpvK%BG1Eso>3=2OIz+(2LTlWpyCNY5}ABL z04SZOdh!VX0dotb8%E4B8IHR#F)|yfPuR)fm)<#03 z)Ng74m=S}K2q+U`#?k=fcwvUz1W@4;;7tqL2;>9^w*lXzr{Dz#enpAb-0}6Z0bl>f zad9em0faJ{Ystr zuu^vs=^1N=L`(%@u6wAYTf19$?2#t{S%O$RGu-gQWpn-zck z;-)t`*>TKGFLE~*L0GSW!EpBA6c2W<;te!-osMrSu(c9n>bQ)Klamc@{lqJ{{KNOr zU-zJ;^gq)8_>jU*M=#I0)$r(+ z>rb&W5&_l$*eL9x?EkNzApq?vF<~+ZkhNlCnQ~Mb6>^`QUoOPc^E_LXlmb6%V>lxQ zau&{1bz;REfRke;%Suf0pL6q>`WKld{K_|i!t}lqfk{9N4Sc1*Ekf=Ra^x5kII)!b z@wq@;oJV}=s{=mx5KtGa8>H#qFgh-#;PEJqymL(c-2#V_j2UrEdwXR`#&#M@BA*v7 zm3i{m4-71bW%f)#_E%v|mZnUZDJdm6{oQCn8*_=q6IxtIrPETAXJQl+48xET#T-LG zAc)cYr_Kuy5iMqFd597ir0bri0X}mLfQTS4%*c8L_8*PuBE3xRuFiT&D0aOuMpsvw zo8+R+y-=Fuy+897(wRszdC{8pTWT=LJ^*!qC`xdJh)h8p2K3yT%0WxqT5bIw{nq2_ z?IUkL_e;Vr#SX*u4pPi`Bv^xc$lz9=>)PmyaL8`yO0r-pOaXU)7`th!J-G407-YeEntM_DMQaPXX){kUs4+ zVqOPW<=&<_L8ZvbnoubLG(+_fY>D+I;HXW$|K^UNQUDxe1R#QV)B|VN5!eZM0I&ye zu>~&9!Tvg-C!>{atUYnzb>OVe<#T+3ttWp}j17IyE_)Arzxed}n`XAYc4KND+4DJz zfPQm-J|YEVEuEjI3=6?^05^o+@8AzEf$a`FNL2T60@o#>Z{jDQP6I3v&`a+s-{b68 z?>e|}CMx@TuZ01enFX=d6v|}t%X&SQQ~sD6=@B`|E`W*1F4;RHlm0ZM;(sJ)?*QRe zqQOK5-f`fsDsUo(-#Z=fyMF{+-&dT_p&AjlfH)EIeK(H=bMpet6~>5X;&ZYBu0jHx zC@n($OjWW#7ia2eC>~vtKM5sD)Xa5qGaE^OxgnSkfGmW~ki8TIRhC;j6i`tPae$aW zL_9L4H(*G-tz`qCst^-*E#4Q2i8E7aJ#PS>jRwHgOR$c*xRwZC06GlAI97{@#~3}s z_)4QhMuL!lp!uSA#LR$&kA@en4v(3*B1t}zvVk-k!K8mHKa=l+W^oO22TX-BYLpSN zSon1(r>^vF-T5Eg7klTP`cJ1f#^4S~(Yg{7r0fR7NSHW8l0Ll&MB5}HpLCA9fw-%w zF5X=O+NZ)F^82ZeK;I3B{g4>QQl*m>505(EeT+D*;MQpHhQQT;{?P?~aJt1W*a_Yg z;N=Fm7aeZNFUZVc?r07J4nO+_&Oh$Z-Ma>(f}zc}yxH$xHK7s10KfkLvTlHvUw|AR zC(@T(CSqUI%vp$8_k?LDE1Zgd(9vF18UgzO9tVV@7Mt5^v}?sKd;jNcJ_z6lj*Sr4 zAntXBvug(iB$J`ez>9O>>O6B86pV3d0!9gYCZEa(kdB|M8Ue+Aso%}L|DKhuKV^@< zg!W-Ki?>gn|CP6Ft@xk#@r&Q_Gy>q*0H}a#g{%O(ItR|r(rc!ZDNa&r6ez@>yw0!I z4Op1?_<{t;$~6$nSnHx@8#yC2s!&P$q|R4jwhYVGUKs^regDgPp~(I6*O)l~rV69N zR|>u$Xzmj0+kj~jyS(DS7aQVFHNbn=(dnRv{FMm=x`Pk<&7#4QBg`6tv?g*tWmXMjzB(M07XW5@gGHj_9xziqav6nT=25*F4 zclh9gGdzC#EV<{#-Ia-#gkVavbTc97Xd3l4Qmk+^B zz_mMe2J|lIk&u!*N*vO0<^w*uGMrx_p(954_8L4r1+FfWQb8pl615whkMWYZXvItd z^pR8U`vd`eQql)U3A)*gpr7alHc$EUvTj(I57j$=cbnbM(fQAoJP=HwMq}YGjSlx) z^Osde6Cj%a(!fWLfYa0Lo1YyS^He;V=U_S2<0eT0d(wPmYFK=caG7MS69-_%VJuAu zG0I1$24K2Ro|_7aBo7Ih68WH+cOv;;Dl?;GaFm*b;%v#=g64I>`i`R^uz) zz8I3^^k4j;;TwMdY|en&j95p5cZS9cnqN!FjhS&Ur=`VZ6_TFi&UCsM&0%mAHFt-3 zmh+LWuB6cN`cgDekCPElkmO&Y)Er(Jvm@Zl2@u&Rv#bkBSIca0CNAzwR_%E`>xCB( z8AVg{bNPBgO0#`%SwFbC3PnXkAqY+n0C0A8_8b9tRzB|Dy-PPA%^^y`E{TA-h)cHq zWhwrQ6cAFIR^;hE5efwm7ZjolkwP;@zn3(@>zI5?iklOfMM)f`Hj?*Y>1Py#rK7>c z>E_(3cGej3ePDrQtBCWR4H?tsz zsNl;ox!#y8i~D$%X~hVUw3c}I!$1y^t1 z!RhxOAU@avK_HtIA|+)3h^2|$0SpFzcn0T3khcVKbO<{1kK>vEqHd3 zjEYLaV2oqoNJUbn3DRvUnpIA~EZeuB?lOP5Yb$}7zdbQaNF1m4G0Cr__$_|zzBPnb zo&fbsU789`)WccK^bJcQPS;80rX&r(tpWEQ0cRJ9h^ZVym0Wd+yU$ioGcqFUASll7 z$LP$*#dYpecEBvQclz@vwUp8~RDnH`NWvU>Fq#Wp`Zv?;8&FnFh0G`^0LhfFMj)$z zaFTZZdXgw9S3S_0?;~7(k0vlV{e*Av~UUm%~5& z-E05#Zv}s4g(mderVTSRyZ zx1Kiu&&o%PQ369ssDO+YNRa_9B`{`|rvIB#g5q3NCjY&r>m=PPv(JJOV21wuD3u7$;`puFi4sU{uz6gc703whipIdU?>6O1ymc|TBm?33|6b1jHm43fTQ ze>;wwtp5Bovo4!?&|~O8Nz26R_aEWgpPb{fpS_DW0KDA*??uOzWsSZ&uA<|vI!@lX zgOm4O#lug&jkq;v(99BMS_KSAc0pI58(l+;H#0aR0HvuLU9m1_Lgy z;TM-cx2;fet9HvZoXp8%;m4Gy-AD=KkLlKD3#$Aw?XUiRd%|rktp@pHiw|#JTMF4FMTSkqUsUsCPxzSRC&}PPlV1i~!Zw5-3gk#2#{f6L0LQL#+%e#nTHtT4 zh}Y=&&G!fV`tL_P`atoD69>|R(K4=Ap5NYDJq$6%_Hq9k-@med@NT1j@rBr53}p1Q zop;MwDZ~I(Dl#HEI%Oqt9ntn(kd7CNxPGpfx5T2KPOT z(R`bTjFPzoKFa^d8#eECgR?yMpEm%1%s(;&KQdAa%w7n9s+t)86RE`!5+Tsc3<_OJ zM9}gc!PafO$7ZAx4pyg3-bn|6t40t2mb(!irBKxfNse7Ve(<-EryhQ_~O~c~D z3w-eGKE(O=PZ2LP6@?&h z6EK#DoZJa@J^bTOQgiUqOW?r)uwEsCL5#^hxKu8aX|0hr>=G2x_vjy-VbuVyeCjst z+&x53!K2=AMIh!0S^&HZ;3We6;CSye;`Fg47o`n>u7h7(nG1x& z^Y_pva~ZGxsrSH#0us z6sE&Q!Q%iZ5I;GEJvs+HW>tnxuy~yfF>|Dx2lCzMN9uwgOM``~p%9t*HL}R{YMEcH z=^q21GUP9soG+^e04gw5co3Lq^6}Ty^!SSKR)Cd2)&vd#-U6^rhfIhGU3$?SzZ!sl ze?`0j;J^Q1z<>J(5s$vDczLUMp&1g-#VwD%Uc5nQ!==Uea0lF43*Ok!yTMcD50{nz zrFa)NzsWk7S@4`m&O6gtP&J=M=#bE+mEIJq!byroos-$h2A&5kJH86#$;WJOC9DD~&+DP_%TQnIS47 z0yVX$5z3VMVrnJ)f@0#y!_74Bz0%4cS3@%!*9>_T;Cc0@$ZvsC)C~qYQxo7urwfIs z34qxYND9G)-UC=Qf{kAC|M^=nK6<3#SHIZk2|M2zJqQyQ5N3(OGwwAp>3}7VfZ_&8 zs-H1d+^R#r@B&Ke8%Okb5mbZPY$xw?M^n38uwt5WoC1vz_rG@^fAsZx_@zJj65d!T zej*qib-;Z~1@;=m#|9h;@ZzTqarw*dpu6}6b|0Msp#j?*2|J|6;w5X{2Kdz${_*`p zPI~1<_|Ymg0exS2vP*uj93@!Nw2)zdJ$?)uws_%FxA5j?4-k$O_apGA2O_7f{4s!^ zFyIb|`~83)Jlf&%%mHs9fw1iraQX0g-C-db0jmzH41aXbz{x4 zug$YX|F_imR|Nupb&>!9002ouK~$KQWu&n*0d)%Cl=SCSwD7dHsFWXNIv%NGRX{NP zi4aAC$t-oIje=_h;ud!A6ZqLRs4dW>_+OXg%`i$#A%!V3N$-4aUCTO&&wa+=AKmb4 z+h8KC7|LTQ1i|r|;S?M+5(3kwNN%6Y-d_V;6Xb6p!TKHo&??Xn-V$gCZU7vn!Y{2u zGNG_>$AJMa8Sps*e_DaR*eZ@d{Id@`{Da?#_~e_4*LI2*bU+w-cueY_{OmZ*(8vjP z-8VnD_P_hDdi%};vDY>+c71W2GBcyoQX&v-{I{vFrVt+SL_#Lq=@K<6Vl`n4CloYG zqmAYwVw8zYVKiSD4YO8`qu#ava*)jfD9=lG4OK7=slvTS@a zu3g>zISKGt`Zzi|qDV4=FqjC1xqC!Omnt^EHM~Tl&?!bs%2|(+?R+UBMHj0PF%kMq zQfN-rnfR+ROZVC=g^!v0Jjc-jlzeR;)F}Itq^FMMEn~fhL6q=A70`1 zTSs{7XK&;1#T6d9<6iH$@<~KM0I!PUXN5RK#CI+`{P5v`{xU(ikO*9z0cVdA{9pJJ zIoyY$H`Hjr|Bt;t3$iS`&NQ)at$og&e2VaxBj*G%F(m*31VIoi&PA5kVs)##s!gpf z4W`K?wON@Y(}Nzn_^8J=(}T*|O#RT4SyxxJx>;3iMOJa134#C#B!HYVGA4HqpWW|t z&R$Cod!KX9z3!Q0mq{;-yksCVB0b!%UqAQkHT?hguZa8PvZT4r)O#fdM?d7#IsY2q zyKZ7$ccI=U+4+ZlPXEY+?iF9YXK~%2MEZ)K&tU&BL6gdUN@ENSq$%WeO}IGzU%>!h z3^?jc4Z0$M&fLvAqkm~U{N0s+E-=BK|GQ)bf41ymB02gwU_Hfp1=erU`vS5iDLA5+ zG!I^S`uEaFhb(N=@QlMNBK&XxUk&hbP)?%ruimct@4g+m|E_Rz9=K6By;+UVYl@7g z76*wDJTfSUVLpp8;n&`S4H0=^6gjDy(R`5Lk(l$nAva3aU1Mf6iD-8HL}DrqqzzR| z40BJ>=OG1sFD%U(T8F=hdCTO_*xzPkl(E5HQ?De8edLt)vhn`{tY+xb90c@K7XX97 zAhgMsjT$eHiOf=*Rc9hVR+LJNF_@TUNQDN=X;Rujjrbx4xS{o>IymR_c$4&#Rs;?7 zLRBSbKynPHxrI(5)?!=lmj_shU}!CcKRYP7J&;W6xcuhpE77RZc7Ew5kyiq;eCB-Q zPT5x`r`>V!B0PSv8ps`%qbaB-7?dOAbjhlzF&U=6OKJ&v9qCr?2rNAJsaL;!cEfR2NGEGH59ihI4Ul~C!d;Obs zF{`wh&8c>d@S}4^*VcIP3pcp(!Uo48Je)_44NN4#2s8ZWWrbHt!Rm_l_U7#F88$B| zM&R`rIXi;0Q`{m_gcgM--Hx<9c<6MLnxl}(gd}YbBFzV{;>0FXUKT~1%0~ceK$O48 z0sQix;fLO8Wx;p!)q_=6QWra(_~mJXT(UuKPnYyDAt38Lqy#^m;Rk2wKeqCp06)KeLDYCS>*I8twW>@wOX?5h4kZa&o;lbd$6E*4(+ir zb^10GY*gT*fbiFC_K2ScfhMZ5$=Jkb~ls1MiX^)!Sd)^N$ zv`p&cvA^X)AS{?@LP&sy(69j-m4v%n<{o%Pkfk|<9mN`dxi3Y{6Vp*i-In2Lm2RzAJ{{g!PI1A3-tMGZ zNQ^B2EX^SxosbwaVqpX^W(ViI{%1RU|Hc|$d1ZqadV!nn>^G}=pcdu+yrwVCkKEd1 z`zJq1=qqpk&il-Fk5ex;93o|rSLw|fA|IO5IsW7c%qB3of?T@-qdt^L@$U|DHiq2; zeD93)TbsP}wcFf%agFmJ+@Bl!mPn?ON7|*pbK< zrvK&La6Xh=x*2^PVq9Z$)6nk5Rdr#5YeuHc8r(po`A$>di*%4u((bYSL)QnZ!~nS@ z1;-cemb_kQfH$5nvr9l9S<-=c$40QE%WGJ`V$cKK(8R6SpW;Vn>A4U3ZTBys04*@l z6-B-;#Q-+DlNdsN`;=LsNO+HM8kE( z*TL6Q#~(uaxdch}(V;mboU7v8Rd`8+PX^(00w;mh6@$Ja#-!$x6L3v40siT1~W5Ha=|5`UAkwb$)usg z294YymWoQk@uuW*ZyTdb-b;;69+h;t|E+b}SnTK9sw_2S>WZ1A41wS=gph831yNnS zg{TGdC{YV3x80-C54(kx$_Y?Y4-fT!&-91bP#u^O9Q8o9^T$KUL@EVHfM%v@Al zqhexiVxE%rf?G)86k^h>5KzWoa*|s&d(kw2=#}iU-AWo@Qp2 zHg13v;Fd~-b|-7ziEZ^IB1&d`U?vNOiwl-9-M*S1x8$o{Fv^#P{#}7^cjwTJxa~;E z)4M$4vl-g!!`wOe?nA!u;x@PMZt%iL_;l$!ip~>D$A_peGvQr#ih1ORwm10cufM|f zl{NnS5ASpOgJU>4L)M3c^?vHKo6L5XkM^>=0O*FBj2w2n>2TyaTFHvZ{J>)g7a8}8H@*%;umkIF~zodL4I%;A6udkKufdXo2+mc&Vwl%hAlzIjq}sK3ND8#aE_Y zUBTi~SosM+$3-4;AkT-b=6uSEumQ zG^8(KW;jRkTa-w8y&Uc>}?>{!a_YmHA;OyF{PW{lbj0~bkv z-b4X=5;dhx-1Ag54GU6AU`!WjzNa=Ul;&PaciK=>Q+Uxi#0oq(kw_p=P|!HLR!M+_ zR7@lmT3*e5yaM2ZcRL}tDB-?W(hO7xG>Gkvj2YB7U9 zt}dOxwoZggM*HnLp}AM4$wUWfnx}C};sPuxibYdpo$PsAv1-|ZXy&%?jxVA7JFDmJ zNHt81_{kKT zNBm?4y+OLMmlYdVd)#^UDxZGs7I(KxPJl<1v1dZnP)o98V4(1lz>fssIdQ%*p7R$w zbB@nT!rG89F#P-!KRiTclPn4=5>%b#7uJ_v_0BKJkfkOZ=n~kEUcv*qd`9#C8=lq$ zH>h3mMVeUXrczjdwwLt;-8_P#K!-h~2flX-J4Z>_*~_B85TMM+X6euy8+zZ8E=Aiy zLs=mJdRJ4i82@XI>|Mh0HfxV&)Dn_U-wVMTJa11@7Vkjufk0pIKKK9_Rhktef)I`j3E_kymYWDtl|J4RrG!TqHKuxvwIy4LbH%|$Ebwc=L+_1L(Qzt}^ z+IAl`3HTGzyjFvf3lddN@?mT4l$M`zIw6ANO~8gMbjkTp>e#nr#iZS=0KB`uZQibQ zN5bjfn+~#B?Kb!MAauGeZ4?gaX4yp4p^Gg04^yGZO5ANVN2SC|;rRQH`1baIm+!vH zGdBi&z9;O=oCgVPnCYtyq2N0X`}4>zI(+rBcX{CxxA^8??D59yI~?9WqCTlelNimT z+9E&C5)X!yPVgyWk+8nT^_TAO+NZYp+?^f+-~)5saCnF?_v9YTwoM9wy9!?y_?!sm zwec7CX54=e!3PvuePnh_y?Y3!r>Pswmaz67D=RP=q_to-{k$(Z)Y6_75Ru|HOb~?d4bQJk{RV0J7{|CqSpWypX z(t+IOG8DLm#n`{~u6AHN;Fc8=fxUTT53a==93V6=pYMlmC`w`xsIqyF)?tKt>xRbW^ z^HU{EV9k{~C9G|v(SDpnCi9qZ-zrG7)b;0_izL)FD|IVOXFoVT_y6c$*7m_s@MlKG zB<90j#lELs#gD$$~*^ouC%5JaTTRKBh*03sm^0aZmCDP^O!FB~^@jk(JYts@|L z4m8{IybHm|sC6YK;g$rkO#U--OLGNP!||GW0UcUyq_ov_rDQb?1kuZpnI9Jbf1Mvb zbZJtdIwHW(u=n#tCpC47+w9Xdn4uk!X!#`8uP2h9=z)ybh20!%j7Vn(S_+W3!lbs3U z!x^)2q^g{lM~~%5>0c??yfxzPjS(+x_IP2f&*oae7M} zCXQ6lkH%Is20-7T7mbi5^D#PBr^HWHMMI)ZN;EWr){a>8ekhs6;aY8{RkZWiOX|g# zXx!qp*WQSi)fIEI7^Aqj27*VAX}>69jt2w@5^8t1Jm%C8f`}yosz^@?9Tg!|iW7^X z5cA~MPpm+fV8PWCG^12O8mB;Jo;aG8N_ot0`D5DKVYV11n_(%6A*!0ff6^n}>m!;G z@F5U1DFUR(RKSl5fTuS?Xn;u6F}B}kKP z-I79@DMGX;g`{Z8=!qn#C~mF<@FGJq-L**S6mfA05~TK8+TzsGlt4VIW13ZixGok1 z;GU)je`U}b-2%W`=uP*QAIQyWXO^riBFbr)MzxoV6*$?b_YtxNAxRjxBhJpe<_Yk*Ucr^^A=}$S z)?a}0!=m4?kXC}}z(8v!3WzE@+rDgBT2^&H3CBr{4= ziC$ut)Rw9!t-s%M)wmFYipa7a1RTb`(!rc;XAzTO6fWf&lJvR0ZBD*K>;8b{U2nUDG`LPjCpqx6x2%{jZ70$4L zo*D&~QmiW@#Z$?Xl(nWgmU_P!B2 z_q}Eem0iRsu*}2|6$#evHZ@NTC_*7IMzdfV!XUUF&#Lh7jBsV6(0*A_HF^Ne9Y&Il zTCzh^HmmwT$B`vXH{zODE5QOqC?W~Yjk{YUin~i`rRIX9$plb9LI@BDT597^(3Br3 z`tbzdX?XmH2)~@}LqmqB=>;2zSWClC2aBmkiyjEM>2hgsm8skmH&3=e$5GMNs^Xqg z0ELi)eY#^Qkz|o|PguO*;!DFwacL{z93&+9&5(sy*<#p{cDt|Y3l{OM-QIqQ4KK^q zeP8MMiX3bcBxUEYJUz`~Mp-DYT^FsZ8jFddX1&3x*G#)0(H0)#HbXWy5T7x9u*+}% z?%Qmy_xSP8-{i-8fm$PPRxr)=Pi$>(f@$D;!1w3IHqP^;5&hcLKyh`AQ4Sba5>0J` z)Qy$EQ8eB(_(0&$rTzSL*39ZcomRQr1b#w=A5nNfVY7Rp=H< z*^}QH@we*z{58EH`US}yydwoEZnq!sQHc$E_$Xj&LL8=W3UwGpSdY%Sz@`XSdvLW7 zt`u-h;8qRW=SFW1r&H&_3B14S+<#oN|Jay55jYbX| zmk=f3`M%YzO>5R`5pk4gX3Of<&ehcJ|22sQb2MhF)XKsc3j|X%RH`~2u9w^$3xZ@TlI3nwII zLBta_32Cv!hYsh!+XjOgdg}Bg5!K2Dbd=G$GjmQ1&Jbo{u^-QL*0c_05x;viz|WZT z^P&{M@9a$Zy?Yg>vp%DZHT3w1`MYmp2RopK_j?)T>#foq7EX+XoW7}+olv#!E9kgz94Yk@oZGk+EHrAWTL53t)^ZOz| zsYoyXb0Dy;*iiAIB$a1=o|?6Mn?ZQC6h5hGwEv6^(8Q{~&Vkpyu$2 zadrsvF?bYuDC^Cx40XtN(Z&fAf#a@aeS}6_@Dwz8D(o-=f|WLvUA@f4>h|39OiS6aAaT+-hc06h)dA#6`|V6Xb@%xHtZo1o+qa@elsNKk#4v zUbnpe20{@Cm|L6r=VU;JWKW(+q6VT(ysw+*03jDm z4ZdedUn-3?FEJb5wyCxH1JUJ4L9+@-_FI>hDbwxuJ7#}b+Lw0py0TIuigZ?n6ewEpKH(R!d`uIvogWJwmK`^xgaXdI$`D@pF9X(^vRA zrSPrj{CPAU8cdp`XKA!(f{8E#rUoZ<8kv_4A%n--EsMY$sB=@aRbz2E6OqEEE z+`##=!!L<&1NfE0ihpshW_P^CU^sx|W9oO_AwGTtQX{=0zkW3>p@v23UN@^=x@bSm zipNG%(eV1~oZZkFy)Om(MT72#z$2CJewUoHfs z`}w_P18E=hN+#p&Rrvm4c88QW$vGiKnW45U+z^fER5~F((sc-=UmjACVIc_$Qk-e;DnH4d9y9o-4KhZ(8E(CMNUW5d}q*X-D&NOM*2Idh!^07du2gK zYSl?S@jv)pCH;Byse+kO2Dc=PZ5kan_Z;b)aOBB?r_o~w5;|s;Bo-8rka~=?XUU8d zz$MyQ46LsY`**IK%!g~pd94)05@j$Q%ASRP*+LjJNMrNM(^d_H=y_Ps zN4*r|I!g1%P2Hg(!2pkiw(IHbTmSi`VJ5`S6xN zXgSwe3y^O;BCB@3)iJ-B1raGsO#=xQl(;P-Ia1i0)q{FU02CLIAb3m{yr^JUT5^Wm zeE$_zxEed-E7I|#fI0^gd~e9xR+5#|kHP#}oVYc>>aCiEaP`_Un;pbI&4&e{ZBLD5Znzwg)Xw{<_A2WI9E$s0l z)MJ9bi04q2n4A%4EedDQy8*RA->6VC=iF1-#G` zJ`v1ZRdOOsd?Bqm|3OSV`qT~ghUqV5E?J>xx(S98ExXA&y_qxncaE&!gc zBA`{&t12DF;AA>$+Ac7Jk&`z&A0MkZdfC<*x(JP!p4!v?Cc8tRkX? z6w(sQ(i0)uan!^-5rh`BHOclS7guf4g9Os_D}{7;P+8u=%0+co8|LXP=p@nN5{)he z5h?RLO75qo36aIROtq7S)=fAwBS|09B*4`ddwpjaIe4jDO_s%2IC#x`2F2Aim_#1^ z$-Df@{)FA1dzD}O;T!zasNmHQ_#KSz;Osb@;Y=ho&n*X~6FR4tc;mY35|hP&Qh0*3 ztT}u_;H%>NvHrbh&hNU6I)1vuEqCjS%NY5lt7Gia(#>r9Et@zr}Jk^34mQ) z0;{1yE1;%x|3x7U~y-MRhvE&rdwLsV&pzE68KM%)nG)||&XblEE2)Qa&N6Q?r zlkJGo6rEWl=!GU+aOgp=M200{qlCU7eb50&=}6)2Un5AuKnV1Mu%>COe?y#SNC}T& zYP@?tvip{?|9<3Tr($~Mcoit4GE!xrPz;3-a!`^v5+il~L8vtAoOF#V)*3#^0>0*; zmnAKSw_U%q(;QzE0Gb1w+6?gK%3mK8#Vc#UZVV&y+CAnWk>zE$eCP;VP3hdHJXiby z$6VY3!Sj@LJ>q$V^kAV5zPz53=N8&Vn|idbic@N&_;XJq_t){b}oaW z1_=OhshKPC6xJ32Z%wrzh>B&QH6cx8gYdNCfSr#nHEV%+^3Rpv1i>)P_AYl+F0Rjdu0bajPuMW9`f$k4;^fSHgG>zLpArUj80pz7Grn z6#X2;lF5A5%wsjA-qQ?kQrg;(okf})9axL35CVOLKImpdHR$(TtJ8fXJa>07HXkZ2NG};{)+yXu) z@YBH8LqHJz&G@%<^2{R%xf!B2Ov^CMIY2?4RB({S(5m^`*WlNQa~UE(ig z&ePf_y{=PxZ#7oe%&R&bD3&<*;wdpPi@~XZinIc$^T}_W0>HYf0hg78KyTLs{*gHk zmx%sbum39RUsfV`CA}6QX-Ragq`XoPN~d~sM!fd~AJ35@q_KYpNsLk?4S;9Omk7yL zsoKJM(s;i>`aPsy5(XjD_<&v#`AIM&I6<8s5~fF%X-Y!$-UVa<2{ zc*@S}LfjR?*wHFbN?H;0Md-OxxV5^Oc1CZOyL{{H?o*C~m~{y}DQ(j`>6v+uqMeVU zP1j8CEpw32d9SAe(#2zR7k4YvO*Pf~lD0#VaK4I~w|U@c->>;JHmq$vumwX+M9j_c z;7wQUhB;EGNTDK)ZoqO_f~dMKSSuMSCmlA;oa$ zs7o~m%6U%ub7{jel2*&xAdU9mmNd>Xx2Aga#?Ggx1`q1E#1Iw3++7UQK=6jQePLha zh)W1U<FT;T>|D&OWrh$lYJB0c=)4v=gsl$@fg28=Mfhqd zd`{A#@WBjz_t81O^8Ew8^Sxv2$&^ry;rxI&KSzV2rKWvMtd_smZZ3katVF~Yo!e^n zoDgVjSLfB7@nptiULlmJ#_Sxnbz1-=Z9~-=2w9g9WGlPTV7ExAs~M(Ol>5PCUlBE}5Rwfv*DTv$6rBj9YroQ;dad~wh>1wa=4Ek`)7x+blw z5=K3Ze8ieAI1*$e?rS4AA;w8m?KC^$7ifMB-(N&721a@tZe}9s*)<=Z(@tYo*ST01 zx}YI=Fs0V6)+%M9XfSKTBs%#3*R9A_I9~S_B%^y>ldNazuL;#{vhN<`e$wDHE~8)v$xyfKTn z`~1dol5_(aag|g_$3qubBQMop976)oqqy14( zzAhx_Z0hVCJJl^=yKrvcyyGyoOCfGBCiK^l=HvHkKy<;@$zr zbixY!L+#^v1K%jUB2*Qzo+JG}<)B3BDR2DYJ3M%6mp}jE=lGc~-{GrwMtr$cK2-+Z z5#dd9?wj-2;mDnHPm#jYhJKJme+4k`RNUMY;jX|7s(eb|6F^lte{fRq-@J3eAAW0( z$y-m*`HWI$#A*VTyH!oeYwmGDSL}NG%@?EpCHwrsm+9G=;N}ZAfEg_uVm9aanAhE{08SUpzUaT{~v5tkaQvf!M$0e7?ViMHkAxSqy+gAdaE?LJk zD}pSkqmE}5{b+19H;i>a>!w{2;C-#T%rNyOjG`XeK0nH||xy>~GKw`vXkqeT< z$s#76Wzso~&!i!mdJaBoGk^e1>4>^?z&C|~ShB7J!XjX*$T|UcDT<;=U+v}#EFKx1 zW@i3z0l?FT0#?zbOz1#RK|ET_r%ikDDPV;ZZf0#5YVaVD1o(*>g-D_aYPzs}9+pv{9%?29uG0p;xx~#3;q5&ehnjjYlM6;A1zAb7!o%>t6%5MYyHHO9C&3WbeBN z{F5g&zxTaEzW@3Td-o5h&c+aDXb};sD6GaT;x4#lf*jTsI3kOEc@oZ9$3f9{JxE7b z=^a5AE_fZ&p&1OH)Ew`guzPUE^%t*ls}Q!u+0UthG4K9oo>m~X&>Rw7@)V$B4QQ+* z(wzv&!uQ{lk@f@ z``!*31+H%4n;YqX9~P+y=#_YHfDd}mFOpZkr}!`x0Mcu`t6)7zINksnq_uSR=Ae6y zKRRLdu@}iH0X4cP=rPZ-Q)y#`j1ME z;ZsqI8qLHKYempJU1&8?G%sVJ=I+enyj`6(_hysSCle7d^nA+w z(m_Z6+r_4(i-FxIGSR|=lIbW+n*x4V|?#~cs8ba!z5GZfop?~K_ zx+XSi)}I}*y;-2=Ms-|KTBNW@h>panEr_&rbXZ5x@2&Duoy>4Z*P56wwmeN_u`fGk zmxO;!tg?57fw{Q%%+F{h4FXD!Xa|#-|K4M`UIx3_cbV3gwfos=q?QCq3(P~ly}71C z-($A$C5s)ZYD<=6chxpQq`AG6s+38wrz+Z%E15djDD?Bw3eD$jrwgIIe^Pkiwb#snmuyr9uN9r6+=!VB^!D{#TdAcH9s$Xms z{{EM8ab;NpAPZEkgn*U>=jV|R9*;RZnDXq+5igg@cWY@U^daAAt6T&uA$wOf2+|FO z5|;dhvM7wjJQE(9YuFYjfRKR^A?x*eO0O5_4+7;zAgpEHPIEj|P@Psxr#1E5nC*-? z|MSP#&LOh3hTpl3Y;D0XDfb!mV6B9W#Nd~qAica2DDvxMj?5#R&0rqkti})K@OVP~ z_!RaI@x2rLbb?Ihs9W~^7wB+^Ufrhu(sLBgT_>K*305dxENKApG)Ow@JXxePupDq-qdq7D zFRmL^mgdsjD*-B<0ZHWKqJRMMuQ^Ck*0A+|-*1h*G@(n8u)C4`{O z3c(~{U{OM24g9zOc#0m@H&N9hSAZfSt|%s^ipJPZ|JCwE>XGPOy+9sWdGwe(`d#Dr zszKGzAi>)J-edzzidE@}aT3M$rt9VZ?WcsR&&=xo=s%7A@GQtP8^|n5htQL!3Mm}k z&5hmZy8h3QS^m#Xd(U(W$-W|7hYzOVD(B#p3lL{!A zrl@T~9Y_jSR3Y>VY-T)oaK^p&k9m2k&uhbiZ=Mj}dG1|ozaL6#z5bC~WKlZQu~fAECa zqeJZU93~TNZpivNdiyq9yN34yQYgAvqT78~OTZrKXCa>os>ulBQ^yZ0{NV}ycpuw2 z!go(${|rvYP$jZn%G4~7ewon1{SqV)dwqQU8r9|o)`Pm9QjV0(YeJ!LzB{9SJZHoE z^n&LDokiGHexanZR#_^z%r7`CF61zEiu2`&1?fx!Rxrw0(9!1Tbp$=h<1{ltOk6dK z|GV7(wAUAn83!yX8oGNNb4wOIcQh=((~Xs;6TNGVs5u4?9c_ysg}R8Q+hkBef~z$M z-xk=TV(Mzd9Hu7XO}8J3SlU8JzE?M7znBmIwk+@>7euLG5OocqXmU8v4hCLCL_T%_ z@N~HVR5VM1k_xox{6h$2^(Y~PHYT`Jl}cmDbM+)H@$@EX)(S4Z82206t;tYh7PnJbFf*_JVLWSKfILdHY#-ajW2O1o&nRe{8TL!f`ZitoL}~ z3)eY%`+(VL#Xy9*leE@m0BGKC8!Mdo&U5Uf1$twfptD2I>x8!VQI_)LUE*TM5ELy0 z_lQ;bS8Xt!q$uD*7chXPyS6&}bJ~tI{y8po)6#rD)>Zp^$2RRtQM*f{ zmrfqNdk4qV#N9R_1cY|JFM|?hk(0y78+%i}9F5Nl{DK(2qM9qsWKHV{6j`CV)M|QT z-}XfjqKPSiNlWKVO>3rN=pt@c3!zsyg91hY*873AK|$Hq1zE9%`q(%>I%B$jMs+kH z?w?UTJfwbdM0GaBXLah}`vtPTiEdwqtJ~P-0In41MxfXXl$%A8>F1PbI|244*zPfL z?*!jJOW>gW6F51;$1|AKNR`JGMZkL{lmW^fUi9!H#|w+%{Sx08;KLqKoVqZsT@|iv zfSdNO$jn! zULRr>7lowzN0>KqfPx~1#Z(~VcEKCP9Ok6^oh*VoEKdNWbql1t0&VE0!Gfy~g86tZ z61ZCa;!jjP!e0H~{uxqQA?q4_?r0(#rmep$Qc2yr6hG9}a%`|S_v1o}21hI=X~gfi z6jE6JI4O#vDK6Sb;6Tu30+4f5Sa|6Y{)=Vq0cqH2j7 zuSs7OL{)=vUPrq(5nU_RS z_g>8#&j~+qRrw0SE5Z2#g)@iOqx03C^0~Vs9=*8Dz5O|HJVT4T>$l_t@NVR7H^9C- zd270*<}PWSo~UcomzD50>1YI+P#8}ZEXjHVEdn8Ef~1fRcj-jdN)|&U=Asita4&HW zSTtg7P&dM^PF%YCa`)$*9lv#Fxb{&Icx~HlnXn`+PhsU(3ta*eCG?zFN8a6;@Xg&h zcc1U^w+4dO&N0H+;ap%-;VR0b2De*u@&UwAU95u|$EI~6Z4n`abZ+(o3^Xt(q2E_} zea!_%`YwtY)cbR$;~8fs6DEgKW_uGRd#B9zPOzhMI6Z^Y6QrJ@MG3TPJKSZkLJXkG4|*Xe{_gFImOS;Q`~Z_(=}2SXs-vu zLF)8XaTQDy3HiE|tdvmFH#kyEA~JWvC~);g$(7)Y?^RTfB7;gP8x(JXP3OZu1AgdO zB3qV1tD3@)=8g!RF#7Y_AP2d*c7EVhpO#!_g{ z(${vxLn5CxIA05vOxH2J#Oi9Dse=cCX3?K@@73-uF~;^D?e4)n<*4MaW)*~w(*U2c zN8kG5mhzxlm1;JKbOj-<$$zS<9%7*OTGTTkQ1i&jGB{L|P^I~EETJ)*{aAyg%#43C zNjDFr2rlNXv*XJAs?#5e-`OlO&#h(sB&vsqxEHcLj8Y5S95*8Bxkz5KY z;!fF%ND((^D8%X)j;r*-fFy z)&?SLX^uZwM{eGQ=kFr7x6tc7WD9f%MXU&q9Uf1xdwb09KVrVSj~$+2C+9G)a{U+3 zqDZtr9U$7+1OqPGIZVBwX)e0;LZK{?ezF?68Y+?Xs|DNJeaf-(fH_f zzyExpcSmz}Q@U>|7&Gb2Fm1ea()HV?NZ`~JyUIe;*QD$ESBB#>PBG8l`%_?_w1=|!6&2)D` z+HS}H9~S^m+oLQ?ZPNQ_@}N=yZ{p&n2^AFx36CX?s!Cyn#3HsASs_Jh19W#IAQGi) zsDRCy$;=je|9r(I22n_9fEr9toyCd}Zr<3^|HHq1rvLq~kNr2_RlT{6xT_39^u5W< zck3cfD;$Wd0AfG zc4@g6bd7Q`ok65?*f+}V-1VmdARr;MSlg6fr${IfQM8@|k#b{z-nq`hwRQgK8SLWx z*oJVo5U$qFH5b+eey-=tRrsUYd1SPo(=FLDJ(Gfp0@ea-2G|bHtpK-5VY5j3unF)4 z*q@UMz6Xa)c25}}j+q^tQ=g7ghd!An2$DPEiWVi_OWF(x1>zB(PoV6fx9?DV>N)iJ ztH>}=x?nqJ)H}OW4|bS6-p8IC!|@q5p5m1)VvjW-W!mMt7Mc4WQf`1q&O7R40_1Uj z``+l4$e_sfgdSc5WF!o?OYU9~wg$rdVPyWWraVb(f3du3YPid7C{MEc$&z|M>n>VO z|DpiUuF%yxMQ+yZXs1+n@8)iJr$82j+Kh3OCRS3qMe&89L7Oiql43_)Ts=5BHlj^M zRncf}?$NdJ|7Q-V(`JYyjIfC%=vixFZP`dNMD#wXr7ulUMuUOP}c%FKsAi%<6rw zt-yOFp1jG65SZ4drfF}QmGt>exk5Sfm03ln8<%cqfUMl~ zIuvzDF7(u<=<*J~Bg&HtjQfs)qWQgbcmFFfd`qo;SDzpk6Y`pQdjq4)vC2s^A&qgp zlU5W`5mlDy)6OD>GPrex;cM5J-7a`k8UJ!3JP7b|fKLO%f$*BZi#VSy;9pko>lJ)I zI_C&p2%&_no^w;+R!`XO32P#Bqj%<~#_7q7gVPz0Pv$&1nsBmv!sPKW@$eiU&tW!C zfFDh0XnJMp#5F*_z(*sr9Kf`~j-KE+VRMt-&Fg4Su*VOvqhscW=h)5x)y`x5;0PO! z@mQszDU?Vkq3k0?FOBv?fs;D@W?Itxm~*OBvLzIu6;mdgM56^Lk)nqWhFHHKi~{S| zgu7RT@;I{d<^-NNWtDXhU4f@{r$_jCToMHL|oLnbfS#m%@YUBs{!v=^dtkzydz#l(G*jnG?wP&mB4Cmp@^fR zlHAhnrg<+^ zY=Vnf2<{YFPE7QfSM{-(%;w@{(rtNBnCzXE{<&vH;pcv)2%DTv-k2vSx~fPata|4^ zY7Fg{IK6$D&F^*k{h%l89}91N-}%-n#>?A*uj2e<0S8m#P~ctQ#@zVgMvou*@-a_1&Z4sOgw0oOfwF8f?Ckd2&hN5Axhq7Z zOSJRWpY5!SZ@E}7`DL5a3%tb(?f>$hWuf0<^uL&1w0eL%6+jBa46h7b8&TZZp#Nf@ zatNF{r(@+0PT>y%ywn%&3;d51zNo@y3gLENc(n(AJa-;PVVtvaHW01@TR;(=Sryr@ zoJTX`@j=DzqjQcPoig4(r#d>v&L=RNL98iMpeXP`FEI)_=sJ&yUBLP%S^7+|@e|^F zg7$joXawU^;$OT^_2@qF$su-fjE~O{tB_ua^!vzQ2%*g5{5;KRBJwQemb%C*rTph1 z7fvC)Zb?^>ua}}|bpdFBhaS@J!$yz(rm)e2fx-E`DJQR=F*p%Q2lJTLNnPiMd8-3h z(Eb_`&PR!nm%&M0D3Dz8-d(V$*nkECw zh=3p>F@#`Uk4T0H)$J&~#e9fUH*x@5e)?(4s-l{V)j46M+2c20G*xX5eZ)kwy5E|- zmV8f5L)&cgYf!}MY7{B-C#MJVVI6)ujeUwm08cv!FsNwIprHswa9pL52D)SJjuawz z%IOUrys@G*Vn9_51jJKfa9cDaDJ+O5CxCeS=0ij@N=!*qj+9cWgfc{hpbjd6YEUw3 zOF%S;%OJRmI8_9KXc3@LcmL2+eo1xQ^$q)Sz(`}oGtIY-oI)EBqzHt0U~jMHH}B1P zWhi{Hr~Eq@-*@8=B2)_BP@$Yxd~U7eOF#PpH3bj9`2eYB6lIA@L9}c`cFSFqE>!Ie z$fRk=wR02mg~ifk1%oPGv_eM+m^?-8N?<|U^VO0f4-Gpyq;@{!i!hw7m{OWJ+D?b* zxueHB>>}+9EqpQhZ=RQQ+!FcVmu_~wYG?nixCGP`%>h7RV?c4ekM^A!A;wPDQX$-n z@Si_+{>7Q|g`x3tca*P;l&=YVsV_Xqs!$#AR5d35ut>s0>-%n1p^QG^k7=LR#dXVYY`BxhQBRE@grD zdJqb9P1(32YzF7_QN_{sr`W@qa@I$2%uG~y8SV;kVpHvv#lDU&{2iNtgT7cM^cF0Qw|d7GFg|FcVb4MsxeO@NXrSZQ3j zzPP9xQB59oAyP^ud($WnP7pIm0YOd0?5cwx^h5MV=d<`{$EAMq#HE_M*dV`~-~vkg z(z*V!(!Sf3cHl2vtDq;#A!f#?3{>Ni?|h@?cQ*qsy*%JcwewSj@V+Iq?iA%)*>nEc zwZK=tc8hNegol6nnEJ^ng~a6N?uFDX=1$+6v8hEY2dN}cohS_*DB?Uj=w$3 zyJPm%V4A!+y}(hw;ElvT%tj^6Vc*>4wJi`D#P2f9r?bLP?VyfjX;mSe?!RRnbfz0Z zk)C%wPlnXzjZ7*i)%{S^erwF?UFzKg7T%~3-lZ$lnG2avp?E9k^lI&-TtSq75dWk+NVj( z+P=H(LoLyXN}LmjIwFI-Qzzy6CUCKvV`}MM8C^38(DPa#hw+3&M6#8*ZTFmj98*|Q zUNZ!O8@2$9Ky$xLH*lfJYRh^pcX4kH|IWxiCnz^4(%kiH{(FKD7d1_WzO@~LisJ4* znM^)j0X%gDfJo7xArsolG!WE-YgJX!VYEwUmZpkIQwTIkQ%hFD!bM}kQ+mkZyC#y} zEv7kBz>Tx2FF$;96n^3r(Xxy__ka`f9JL_J@U0r>Jh(kypahSxRyeqdyQ^Y@(J`;PJK^~g_cD!&wjw=4KZmPYx9 zh4Kw^LLGVjMxP)4`W?2s;PIO~oE@H1>WByC!W-0+Q%<+SzehT;$c8t%w^g%c9pM zVbnqp*uAx0A|~|ZI$^0;k`H;|yoJ0k?*MFN+%GHBn06(h&1i?ti_muZjWa-2=!sH< zWJj#)gvGtGg>S7^r9--&(nI3$t@0`z^e>$((IjM*TGv0hM;m!9Wzj?Lb#wcL( zIS1!sj*q8sID@k}R5e&lP)Ey<4#%|~9#UuR%b@1YijZAzZ%+rw7>112k5!u?~X~1jRy;+!!$*tRWxTqFGarrXm7KC>gXf)-TYqNdA74 zWJT4a@<$6=7^kEnf?km(3Yvo_RCQ z0u9|T``te@Xz{~>y0}cV+XezoD0pUjz|Y(AiCg!M%_oZCA`q@~Y0o8xicn^J)+@s9}xG*;*8E9_uS1*)24?PShnxP}AUQdGZoS z6HHrFCz;jn8T0F=rWR~Da>`H-X?No8+Sn5{=u(vvL)6ksA)rAQ;mjHq``^rL`8W*d zX?l#pNZY$`5}E`R4Wg1Xu7ZRRG!j(`@uDic_BsufOuA9O+N_h7iVIg!RGXcexi!Ux zX!3KbNc6eiA8&>K)7RGZZ~mV?}dE%~IE;Inkpb!ba$cVp{UX>ydvtm~;K727INj z{2S_gL*U&y8FFSp`28T9M&k=>%HQ~zTiko?DsR4Z%9D2wnH;43vCQkF1kVL|GWKYT zMNJ_%IRVdO8;zPrCyU13z0)DD%sk{0&VX}qvfy0?{;Dmo`Gnd@Zu7RA_x43@{QE4g zEiQ8fH17=_|fBtXHS_2iN5M*jd1>wp%;qEqE>r;y}tBoka&A#*Vo666X@Xgbj ze-dZZ!)nN+8(;i*@xtV zSQCzyV920AZr+698ou)wdvbvE2ZZOJg+U*C_%42Wij;lm4{$AT3Ao9^uGcsq8rMiC zwpf((+&zcwNPx0P-$y9$BKsX1<-aBv5Sg;*MV=lMlD^KcWNoXU6gb~?;vw{^g5ID+ zyk1J%lWwYF=T~=*Cah*7%HmIDIlnnwI=+||$gk6vWeLrxca!r;j<$L~=k-Rk#pc zf@%m_NXsG-Q7J=^NKg?~NnL+VGPY)t&<2#}Ls<$fTr`WOW4bW3P|KQw#+E3}svwX5 z)8Ejf!^$||AR$@43MnL6095nVL5IWP$18xRD<-hMLhpL%9X z{*V8L$hB>Nple0+Y3?}EfnlA4#x9^m(;?@`vT$uFqPBB)F=^4jo}>Cy(yp@*VGxwr znehGZJO6aE;`$d${^n3Ps^I@A#@i8s33UN)DvS|cE`?|B4tR014x7V-ZGk7Q7o~o?Hf9Wa`p%RXT_IN(jzU z*m@pYi!V#G#WF6}7llG+=i9CvoR#Ff<(Okvme&zY0g$`V2+AQI zLbCE%T#U}u+sTTw#479j{A95Xnv9dGzdu6OH(_lvtrJMQdg_J!j-j?lp|2m()-Dg>X zVq}1Y<#AbPss2(1^Jz7YN6|_Rj)uq_$LRTwysEmnF(^Oz%w)dfvwFW0ib6E#0_FA5 zPwy|EYju|dnwe(Vhu?%EB|l`&B!sO}I6i{k{o|UAf$;Btw&dUL!MO-W^m>9#>RHGbU#hXQwj`52qZTRvewz9G*@&pH)m}GiH++ z^Jxm)ag!AHDoF*d1q3aSA|%nAw6zS;Y_XTO&Thn-f6+Dr!COI+uS@}?6?u7=^q0|z zlGWz2lmzIDMDq*tU0H;&HHT`u3Xp}Uu;Bw_je*cZ=Q)6AP*C1lXK*bc{U)^$BW!B| z{=6!1Xzd*}#fVc8LZlctUI-S8lv3MfM69k=IxY*9<>%P`xwbYtY0}^e#n(sZ z?Hh?T@c1$Qviu&n78NvOyJ^A<=SCP^T~*GrYBr zE;{LC6I3Y2FrOgR9N*YPMnk+T^DNpI6v_~q`7~&X8r~QPR|1^YDPTrB%cDg>;un3j z{$X!E`6vs{(x2LgM|XY1dO$FndBxOHfl;VXwzKjS4qddnHEHPO*~!$_65CZBkJ=o>%hj2|U*mDGT?ya}X6oVgm@d_}WOm zGP|o-T7|#2#Yo2es;Zcn1Pj`I*@6Wn&;Z%U3O=-?)TUi0K%4cW)+VQAn~F3_)V$-OgQ*f!TFhpJjPdk3}h2!X=^e>Os8)fnZwQ+}|-|)=4BkJ7YHc825POn$ckHYD$ z^J{-nQ3Uw6K3nqd7s94E|4HS1Kf*Mo@9c>Pf8xS-fvXPB;k*nyQ^GUXOE#~U^zv7o z7#z)<{nN>cnX&r0lNrfT^{+vLI==_P$ZyI zAm?-3jBsm<-iz1iul1?CCgvah-2k6168Pu!%DFcaY?g1th362U1!LC5+iR#R8*iUW z)52!@;PUfcI2SzSt}ht)qY-lR2C}_|-FtvN+JV6kdG19B1@`Xi_`v~E^pLeRC`()& zuPvz=vw~b=I^-ors4Ix`cH}Q@c7!4-Sz7B*N8HAEHHPsCOt#?0P1v{wWiPEUq?3El zXbAcR#b&{kp>l;(RH-W=Pk>};#J?)8z2NOz5!%WnV1MVsWhb)qIhHw6zWmv}2@%kc zr{=gf))fVDGbT}`k4PbiH6D2K!Rd{auZoHU6HuFH z8^sB_J{;&5uFn~tRaI4|{9bR>c{yKTk<91W0g%wx*)P*D+gkf|5)bA;qm~tr?b_0! z*QCiQ5DB90DFrrL8YNyB`F>mg{I!0p6>Cyxq1_1JbZrEwLtTi7d+pKPMGDcnu2qm0 zIaw4%8!eedC~c;+SY`sa6m3C~MsFeS-83PG7Yj|pF-iYihGGjT)ZE)KqILKF-Yo_i z9h|S=e;X@XQuV7Zr@u+#sm@qbY0G?)D7XQf;RJWQ64uIsP%8WHRs8d+M#TA_y;kzS z49cB4@(<2`~os5#DfEH|Gk@n!`GQPPp2I0&+#*ZIxif9q%0jZLQj$fya`;vajRR$fyKB$ zx_T}emSS>!$qgV&<7Z!pzg+PS$fyl?xhw^s>$2*4(`mwZbWxB3`}9GANjiXUr(*7x0q6^F27i`SY3c?!<|8`W$r-Vx5)nMG|3}cf^NXi&`_c&L@&c zSQMC@oPuQ54tZUX3L+o$;pR2iUZ*}f!{5D!R~7n+myl5(d*>beop;b^gtaw1gw)8# zT(TA+b^Oy=KJ@D(dbAX!n~AY0?5Qk}qC_>(`7}nns_;5<0nD-UfES9-4PUzogEa`6 z)<$A5D6k?01ohXHt-dgrM(k)ts4OA%y@TxSVze9VueY&zi!pyA0PGI#FQi<`f<4iJ z{8(NGXy=`}*c^Pcaeb-x76FM-^mK;z3UO6L>g6a9S4{!UE*T`0hNAg@UEJJUMLlf| z+6%mJ+(HPoyJxg{3OLQLjye(yXI7mtC_nqzvic9M9ZvuAe^kr29`)sgQS_O)y9yFD z`F@*jUos6)#l#i0=J1wUScDq1E-mfgge~W_v|<9y!UZ&i0c8uIWX+elyF7XFmW-BO;MPj8G(GXhQO)QMh^H{CmvMp(fR@c|n6N=>yu}pZ1@fG{DXeOO_@sT>)lT zK3KCBpdk)Q*+ZnjXOXDF;LaACuiRj5t7MLI9+gUko4{uZc(F)14c{3%d((6XXb>#Z z1w9lU4akC}AWI5S%LSz@^a{-^Hw)|<>ti~&awtx}2iLCPH#Q+Uc7F$E4!7?@Z-l+` z9{$D;kZMlo_n}v&BBTlLk>n6zK7;vuG5WVG{FEZC8p<+R5@QW@q?*nWa@sntYaOAU z!NED<_!PY|L2rPUJuLKa5@#V%1$)R^$!Jqp?+e9o#E$1^?G#8V`a16k=@2Qq`Bh79 z6K`{^+ke#y-Mue5e_2@-bZmg$6k;n!zqc{cv@z28g%p6=POYb(ydL-uzC88cdMnD_ zB*Em8`E2c{f-qlLOTl7J5_iCnZIVrWNd(0z) z^6FsD`1yhqV<{3e@8*+BAyEN6I}f}|PgPZk#I%xCkXq8tKX34pg)4n7K&22hx1>qX zoWru124v|sK~zGaMa9P;pr`9GW44IcZqjySu~*7?OmR(63$Yv$l)5oDF*h+^A^&+h z6;QW4W>XPS^>!pCm;L}`A+i!_ywuG?do{@SFC&XB6LS~ndijuU!B@tP4dpBojPv`Y z$fVFfOkL$nxVjc7rozGdHNSE?V|VWSo!3gfwxv8jfX`t3_AK&FOgrflV4})g!6boW zJiy$Y%8awh*op9iNapsZRKj%?t_9(?z_S7`1!wz;a{cO%ml#r!qGy|EkmM z%HoCPOlOqN;&5HylGB1o%N|UPIIAhHjo5zeCf8rMg1K`NjcE~3gXe+Q0$dZ}yOs0S zsWBfXAdnzf%scNky^f2|g|y0W(+=>cn_ZCYcb&~@s#^jK2Kcp2xU-!Ks`vI_Z$F`X zrNG~M4}b4X^z=B<|AJz5Ojln_czG!+Xz_1j>4Mbg2YuAdqyov^Ny{ep5- zQjB_Np~$?VI-D{;9#hZf)F%@(?j>*e)oobY%oyPwlzqZlpN;jvFaT30oOr4e;victD;H6uUU>kn5{JwPlk`T!iFwhF_i)d#)(igUjwJ*-)FCJF% z#z|m%pyJV(#koD1s|-V5zkatTHwU#J%xih?2{xSwWk{wzkvx{~26u~!njmgw>XJlw zo|7%wd8K6Jm?%|sZZ4B!LX4&LgBjXHsOMC4((Hg@dod;aWINgq5>!Og)I3^T z8aXv3WG!_wx6jj1aW}VYi3yUqrJBWNIRr>jL>DduZTDy$6*e8P@5+>M#pbqPeP>T> z$IkCdU8!fW*Fw}JOPTPV4>qypR%K{&NV_JwSWE?hVo0p{?{mfyX^73=zJ?izU$7r3XdI*MVTPX^I;h*Q_Tco0X0e#VWu!86%h9f zzKye{&Is5LxE^3jg=Yj_73aAiTwfQyKI&0DQ*dCg6P=yPc|3*Pql!nnV?Nj&^I&hn z*+~WC2(!9%e4vhmkao+OhM6u4ueW7Up?kyZe)-~HhNmCTmbJTOdhaHfL>Xrcl#O}cdoH@>k3;p`>by$ zJq53g$x+S0{Zn?|dC2h(9#HR}AO{Bt`8(Q7c;E~Q3cbL3FXbQ1&S8F3QB=v$9~&`Z zO5tm*fZ7T_ZL#w4PM$@cD7F5D?rN#A)#bN-vyNF1Iy-j4rLq4aHh7Wzl^qRDA=-gV z)i%d{JWs`I8C+B`F_(U6@^~J&-XHoeePyfvW7kh--#nSffAXspyQe|!^qg7E;`(TG zP0jb?hPehcY3!@bZ389HruHSRiK?0uK_rOb8kC@}Ax}yzALQ1O2(?A5r@R%F*xC(S zwm3-29P*|RaCZ?CEu?5N*Zng1QL6#yq(*#P06Zm+9=&v7q>f%YqajuD#4EkawD7`A z+uuuqXIt`@no4U2Oj;UOP2m~pn)b;{7|`b97E=SkGZi}>JePL*U9V8reVki}m6YGE zLZ}nm<(F!b+rRHiuCMl>O3yIwi(A{06G#?31cpHf8aS(z@4aIjoKJZ7<-p(kRLKuL zSMc*He7zLzyYV0j?;897cwLA6k<>qH^^2(3hWpsDMUW|;RFv)xS7X^N*5MEOFX6^jpsj)xKhl}R%b&#A0?@9Si zw*NInVly)8P9!>G>_rvXU|##M)`#srT;D*3BRH+`H{XNT-+&Ju!hD)UebYHIpCe^2 zwbb58^K*x~Myfi`$u(I5%N}0#v9gznhCFOxYmLF}t6Y8d3LDR?GrTz>Y^>q^66vS3 z!g1CS7B}G93)^gdZkx$ho@eLHBlg}pz|N-VV2p2WC-+F9gi={6)3($S1GiGPbk&6V9+S4#pb%eZF5Z*;98A`8}qbkNk7Is~$9Q&+*3l2Q;oq5e&z z7lbNS_WBXvoAST?p^e^;U!Tq&QpumbaUB2j8Q+mPABzB=+K1De;0Y#SX6oLmcW`$J zA!u#2HwU=6sflT#VrLkZFYuJXgEn~J?rPw|4$s|eCFKkL|KmoH|A8N?o#jLNKg~Bl zS>okKcf9TU%nl9aYK1-E%0gqKL$L;c@KCWxbMQF zC_Ji_JzxjeK{#O*m+JH|`fh~wJW3yTD1o>0S=JXARnEFQo8oMUa8==^INK^*8w9pT zfg9TAc7Daj6F54XvwvE#cQWJPtmgczVtQV2K8>8uBB!&O)46dzb-cFYHq6?dD zycUEn<#+Qpr_LKEPCbWy0d<}#Xi=n$qK_YmHA2yeZO>^_9)6k?XIsiM7p`d(w5fKQ&kw#D?T2uRt-iW2V)@G>R+ ziH0GvqFU**b6H`#vm1{=?A(qB(M@9`{hI;}=^ zelVW@(OIu}b$ulN)+cBF-MzX0*^c^VP`_3NdIeg=ykw7^uDTh=dsmj{uHy3Gyq2SJ zuOlioF|T+yHl9p-^71G$Z)angCkD;^QU%0%!S!Tb%idUhtFPKC(i?8c2H4FbNKKWA zd*VkZf~u)1+5(G02pXhRV;oKDc?iKiE&!gkgFhkY@cih$-85)Q!%NYUc~UFwAucY` z?eN9LGgDf!pe2ZiwikES(Im@wa8PlSh)eg)+g9$r3<&Yo!gmSjuImbrPAh-O;V+kH z3EIxTRU}^w$Vn;N3rLRS;J!vA<_@tIEW%o$46pQBW$&CCJ!c6+r^j`R|;X z@R+<_sGK4rhzo~x5w?J9g>t7S+z!HxDb2W^ z`A6<>?U@1Z89c0v6AerZN_Rdf@O6dj0^f`9`)AIa*`9`Lvk}TVhX^m&g_ID zd-(I$@AY9c!UqivaKY^t6}&&B|NJd(e(^<~d1;HaO*nPu;KVpNtT-Q6Oy^)RO^YG| zg>aN*M!gf$aTuQBi{V81Lhyhl3x{JSi&ZboC>pJ@R{Vzj^%KjuDUXL*7{ru!>%mB&;Bs-{z0&tBbQjAb90vhs2ZqFo_HpB zx3o!pu9m#BL7rO=dUb7~kZ@d7d&S+&81L;vZFmY!QB_Zzw4}`p9!Q%1ilW%=7dq_2 zY_6QgZZ=C37-VYc`5?{h+zTzzJ-Y!^cU%D!s00@n_5;k!%+JryKh^*|HIIJ#j?ti@ zp<=a_XzL3NsF0EY13@kGCR8+8O+sUzYK8>~yD6cG^GJhz!$egZA8m6ICplFrSd$7} zX(Mdg17BFs={h92W)WZ}ODN!Gx1T)ljbB~bw6=tE^`(_S#+NNm3M}pQT$4gv-Em8M zTQy6qrDTt=I1(eO0S_gHP!JNMey-emq})F=zWD=Zb3@o(bFQwz))i%QQ@Fkjx33Ae z3*`&I7jgbg;0QQ$xL?Ct5xyhvMo=DzGszmf)3_QP8@YNm zGOanA)Ks&YIIm$|=M01liO+&I4Iv%IBY}d zI0ojDCNJ9vUk}3176NYk&e-|m7N9f}D==_jh6c5Z~R$AML`E0~ntn)dUes!o6fCPhU71ZqI6ZaB48W-b#$t>K>|0Y%SQfaYo9q_C6@{xoxT(UOplq)N))m$THi0#R zjalURvx>>MW-^P6$C2sWsAiFB8X3=wlS$-YTyZ+98PA=%R?MLY&RXegZ4}(xQl7sv z;*&3IaqI2|v!3wQ)cHZ}>;;&qP+6)Yz7T}JS;B2~ez$gh^~~8h6AE{V09E#$i7Z-D z70pFvneG6kKj4B5wN{SQM++g#y7kJ@^pX2s31F8s5 zo>c7Z){M_0v$9-*du<6C1YH#Q65T5xvG zjLEU1CQBhv4VhRjeTQVH$Vy7J`wCa9EBsuE|K$Qc$d|kTvVSQiK8tBC2Sz zK}IR$+6FQV?k;=9o_|~bJY6e*0->-J>DlT4S`4rx>z|mY2X8BYm2H7#_(aI=6<62V zu(C-RY&k$pv)z>DXzb>0FN8kEBIH&&iC(g_k-s<&p9dOeyz0EPF1)Dll>pZY=oOOSe+8TY`@jdl>*jn=JC9s=-(lb3OoX`vssObrQ)j{4 z*U(N6Bsv=NuGiBz|ICFm6YkeSaG{ViKw5LyQe{(NGYH$IvVFbBw)7cFnwY2wMTAg0 z^SN_)Ui0{9&i?U~!?T+4#HgduD}>FVaQkY>OLs@yzByu6D(}vnH%}rDOgIiuiKORl z@PfeKF5$-lyod3R&y8=M2w|>CpedGgiw*l;B;`6}hlBS^ych7H;v<2+plT3nY&OOB zEByWm@!n&2cpvtjz{v@WPm#I?k0}x$lrS2m_};q4t9jBy00g_z|4aiPB z6$7D}qbp@U4MGl1oNw(${?={f7hmo(pBk?pD5JSCDqw!@Oir9qJFAdx?lvn~8y^CE zT0PYL5~E)y#Cj#A+dB}TuAo+mX7G2iYyls$&-WW1oz1LZ!d)uE^EC`jwugy-AA`ZYX@|{-zSm)R>&k=F#YukQ_Z{7B#IVtzL1Fb6sabY*?#3Riy@9mR~NB#dv2_Mtz9sC{)2@S_2b&C zDlju$h$RG(ASTlaWGohI6SbxLl;h)9d|QDaR-kCGm03~nj?SzF(|btl?ZcHCMulfX+-dJ z$oB+BF06?#6zHiiBv}=&l)`2YHrE56zR{zMLp;a#Mo$Hk2B-_+tPFh1g+~*3RKpWd zrh~<%qc*r9@N+@-c;I)tu%GF#&pghA%(I^{>3djho8(%z1y;*gve9&XkB|x1A*$pX5}) zn87$9r~EaV6;&h%O*r7A{m7doymT}0w?EtG?z@rb#<&g~pF%x>K`HrN?x^OGf7fo~ z7bB6q3(#7%*)*#B48dw7A@U)G!Ey}AVpX6bmnsb#pF$fo%_1V4#^BTi7OgTKI?IQY zG$=ttCHfTid1Vqkc%cc$mwr%L{ojP{xO68To+BeYV@v~iCl!K-25nT1+65xII3ATm z1!_lDB87UXBBcaZoYGLU*5 z5}+o(s+gIvN&u8@-t3CSq{E?Jkfl-taEqWcv8MW5Qn(r>h@vThOWb=&j(iqb`||AtI_~jqPuku`S#%N5XHKY_uh>x^=0u=8sm0uHnvzLNQWDk{y#57-SQYV zS@{}_X?j0v8)|BrlEWd<>LN;vPF*>1D%26?4rf7#0c0Qy@5B1g8TDXo09!qHZUmp) zg1cMJ_6BUN!`*e^l_2~y4h4Q5DFKD9am6Fr$ zWU;rc&6ydTIULrBouDKdagokhMxty;3YocD3S0exVJ?xHz3!X@O4^ICTRF!uF^arM zMNsW9b!Q~-;{pD?Lbxr?uT72rdM9#!KQNdkDj(`dPm?EqB*-u;`1=7V^A|k>+nZxg zj}Hv_zYr|UIT3?f+@8yVQ{N-C6;{{tV2;Ge6KFh!p(&u09A#1 zMAkQvYuEAN8XjwWK1mj~0A58XmEP^UT>IR!Y(F0u<2>H0*x57YbFkPU6*kU=Hj+5U z6z8t@%lGhBdvl?amlYEA3R=jQ;bR@9hb+JCorN$qcNlVsCrD&DDqOUE-Xb{j zxL*&7Pu(W|{huE5U;I%O?j4u@@+NXN%hONC5(7otRicOn7sqmjR-Tinv;|NraP+48 zip_M?M8&mnP064@iqdhWap$DcADjmJ(zOs2m)hM`0s$}F#gg7iB_$GequIsNltLtB z90xKUSa@m=|EC)SREwIqx?fD43KBFD?b2m@XqYc)tfZ=viBr-EqEH~@P@vXvU|29W zP0g|@j#oSw_xya`Ihj9n-~XW|U|9*D>5l0y^$$xs@UT^daq9rERrg&>f9ryW8XHn0 zj7q+C%M`!HA)$y#iiyvCNYj~E?hZ9S?*!g)O7%7a-tx^cqEse{61ywxM`I^CbqElh zUSHU}3RkZ>*RR0!Ex2&CjZAnrukIwM+waPlZ7x!dQfT7u1E|P)26}41rP?MP8ME&An-q7GG|j z@0xdkp9=8r1>se3erpo>kM|=qYaoBPUtIPt-#mP7ZSj0@JWRo%<%m=cK;l^ zw}U^}#r6*1@DQ1vBVHpxp)8Z#uZe)oOoNtqXgLLO*h`RwXm~wOyYLWl`l2tuMi!Hs zVDl<$T}eSs^I1ML6|oBQNU?c^?a$ri<|jr3Y98*x?m=WWG2FBzET*E;S_TtM5@3gk(_NJUnRovYg>k5tNS(?LMC0YJDS}x5K-*g*ORSBXfA||dP{&4~DGzkC)LDGQ9 z>Fl!F=*tu?r4mC_k4gR`B5IhsI%3kMNJ$Iw6IIvHBur&;F5)8QrtM?_#N7l(3cooJ z85V7Dhvpkqd(d3GL3ESfU-A^~8P&oa*rzyc2T)P4{H;mhx&fV+EovXsL1LgAweHCI)I0f!GyzTI=Iq$o3 z4|rs-XU?glZoSUGVslTGbYN&pR&2b_IcGqi*7SF0o^%UAE=o3p&gvS7mTZg92>hJF z-wVR40>3|x{J#z(zj-FusH8sLo&$);m^cUq|5=f5PiQ zamN4q4@5RBO*1=~U{6bYH4$-@E~KoPV&)X@_5zpa4gU&3iYDPtMZK>tk3@*7rEHX6 z{oC_#Jv`z6@n81XCdie-WnM2D{e0kSYT{5rR{p20g-Ag2?>+0i+(i^OH{aR$xB&QT z{doQL*W1g!r)!GL-SxZ{bx|!eFbSWiW3l5&n1To)hXlDww*Dz;sjtby zFHLr}CbFsq%Lq|?)bnsMSJnm_{GWfeSA6yp<9KeuP!Uy^xQJ=ZVfE4(3re=^`2`VQ z_7cb<-lrYTOSeH!l)5eoxQh^O4)FHB(R_VvH34Y_Xp5A*rpgd+4@1vU2F+Ns87+E; zYb;s3+t|+*|m$)5kvY)&=P6Ge!gz&Mo)(V&_;wK|ira3Ie8;K)Gf z2WMD1o9o7AA8rmJFRUxiZ41wA!}gXiSQEY!gs*4t>6qj)c!IMN;i19%2Je`2-<^GT zrsm9>xZS0AUtOBiTz24hEhN#?BtU^RH?F(zqB}n-@UtRZiO#Q1o&Rj?{EjHI+e&X; z&>qyL*ctc}@PkwQ$q}}Dg72Kb-XVT;grA+^^La+^8sa$)w+N&dxbCVcX2DcGJxvy= zib0`2NaKGEcr{Nce2uOo70P%_vGKaL4%hDDqiwvJBejE+$@uLxUKI47yUCR=zeNA~ zkmG5^<0I$%sK(AMi3pq5)fW1cpjk>A4Y7z&rxT_OND6a6q{uFWMaQfJ&dvGm7(Tt` zTQL;5-Y1E*R3p}%QS!%b-Ml478v zooE-J(oK@Jiv*(8`J;7SELr~G@7M!-IMvYLJP`NXm z!PH=E&hA0#u0>(A4%-{f^-Z|8pOw9cQU>9M} z;iwk&YuK@5N8Bfk|0`)m`%V?1ZvIS`_sN>ykp1Ya0awTYKW_Y}!fUTBKNJb@av!MxT0~ zwHMYI2iQF@jt?E5S;_~H1ovrA$E5K}1yt!sDQKZN!aCanYeTA}i|~+RqBX5pLY~e% zoEi6L&h>%t@=MCjo6hNbsqoQ|eEZ_IaL;Hdg=ow*^PE5X`9TxEl2Dj{5%PF9`pu^K<|Ie7ll&PkP)P&3Qa7 zWIc%V3w&HH2@B{zu-f01+SOjEYbqI31h1lKL7{hF9SyGBKAj&hom(VSQ}zC(cR)>g zYEe<~9JQX=0Ei_-dyalLy27uNAFLl208i25y#7WU>8H0h!mBS7^4_1;c2M`jwSHqR z@y=?XiTDMy(EtWQ4nh4Z5F|};uVUmh1_@I5ovqFA3q5RYe!{sj=@fK-^g&f zBe_*B_`+Q5EByA$3kAP)2Pw-Dwf-R~gB``PFT@SYcBbw<$U9RCT@(NpZhVr}*6qhP zqQjW})$+~0OG;L6eHAH^H$MXv+@u|Oid)*#7s5b7d2LS)fLju&mGnVtiSpk*Iv1Wmd5_fIX(tEiBPu!n{-XNL!n5& zNP^N*&|#W@Xy~j}3~U~;sV{0(U$6n1JN|hE_a^X(A$;N*yu0n36yR0TCWIVNB}?DE zFYn(k&sA*SQwwH?ER^{lsR3A!058@DOK-9zQ6QH&faUT(Z>D!mI_`xZ^3txLi5>2j z)A{4NUv7mp`S~9wT74$}<(~@kdSI_y6^(J?-`_*~u7rkDv{+lV1xa07IIiHc{D^-HKQSOFk3UocTXW#O=6*FDgv5Jp|k-ADh;#U7kq%H{qfWm0Dalg z%nZTB0$Ql4Y2FcqAi?XpjwW_#LmgvGK2uXHN$E6q`~P3|{_Iz`EW7T+#++;KuRG1{ zBX0DWk;!bSB$F&LMKUSUMW|4;V7pufAsMt`*g#1r``LzHY*BxNAN^>+1sZ;kA6zyH zRbr_mNLIsAQEW2F$R;u)GMd|+_G|WDbNXR*bFID4&7}Pn_nySbxN+k&U$ggGbIm!% zZwP=sB&|qnTlbx+mr*{vP;$JX-}_s~{V#p_Fgylyada5YNrSs3h?jDDT%6!(oU1d< z-`JTw29pG4+ymA?m^|5&7GRnYq;v$6FenCWlK-2Q%=@(YQr(6`)qdnSGF4P7TdWMy z8Hdv*9@~Y z=hu+^E`;q2`|wXc#_5Bra^uVRg-VPu0@t}@(xd7E5T)5I<-|h*z{@4{=or51fngsz z03C=I;XN6L(Cb~SfLr%~)4Nc1z%T;+B5Yja062&KmAknA3-aQPbK_4p++&nCKA7@3Wz#>0YT>1nfrHk|U4P#ozuG4&W{Q-~Y`i|8M?7 zua7=C$3ObddVKv@iJVXsN{}-SJcdE!;=qpKl~^fctw#|b7)m}k0~pM#H$lrNF#lsZ zU|;}v$J!~23P(mj?mbYzv^r(y0CIV)oNMR2EC4=RAHVy%zl%TkgFgTOoUTqf;ekgS z!f2eCNyFTK)DZ*{W@Z)^Q3=98rZ5WVyx@?1r%p*-WCzg5V}k#XV%0HrW(@I|6AVrdqU>s=C&Wr zkpHwkxuh84b|j$Fz`hbb!(i0}a5lLPRb zYmXnFAMl-Ld;Ia!9lrC)H9r3IfZ_ZAy1s^9T>!glU>LygQLe6`z3=++Hi$RZLmZAI zwmp35?y!xAPIF)?Ry(4&`A3Jw(GlqAICR2xTVNc4{wM?xMCOA!1|4mHJ9nT*N6>w; z3HISVWPpy3uzBkZ+zppM>FX)KjjvP86;G-S<`ya!<|0(F~ z98L!KqXqEReJsEHCf1+71AYzIK2eNM1O}6r@xG50c%p&o`1V7GTd(!F{$z_$fxe>x zREm)QB(#gufc)@ML(nokU|aBn>g29eGym#MZhn}T1;chaMz!Q1F(a~GfNDV@vNbSj zej3k#MIBJ(c2s~Ic^Os7%M$li3;M<{5Z%7z=;7;2dh5@|%Bc>;_!#Kf(F+_s0++Obm8Z zjmI5wA5*N1pMHjDKbqOhe>&?oC)L@_TiUo`(OTIoO;Vp?stL&5L!IUoQ_U8z53J;) zqlh3S_HDUt`&&C?c4Xw7o#bJUYy}e2Beq?L@H#W6Y@FaWSS2-lPtXnlAgT_7gqi-% z6RyvJr_U7Mqo96YP|!;p)`ACL0^a>P;p8^(bPwzX;MNMb+Yw%2;0;H3l>qjFi~WeF zTaS;gM|^lS;>S-9_~7GfJpSYo`-?5G+k^IF5bx;_HrY-=eFu0BISneMm7ijMr6}Xe z8B#GDFjK05rm?NHWxDTyqtl=P*zbY;b@<-C3q5upcfv&noSp(Fr{TZ(0njKk97dpb z=pUTo^z--7A9c9g3!YsF^h!ZPRIeujk0W5=fDM6<8E*8zd*|?f{6qM^cn|W)N5FOm zRuAeJ`@1JtefRTN{f)0-`K{L>cOASC^eVhOp^yoGzV?bI2VhtdUVlJ%{dLB7{}eb3 zjHLt6Q9xc--8U^GDZ8=jRFoIA5y)iE%JYu~wAnTgns&U-Z1~KjDJQ5me!F%|)&`#5 zx@7YOsTmEXE*^CRz+LWsC|!T+bmM;Y8;9}JVY7UFy&iw<*AMQWe^+^b$Y*Z`$TpXNwIP5yCK?l6gu?0^;;tDC zmXLJ~b_`G`2BHPf#lRsHSC=wT)VjVb0A8Rc-gn>xr%@&%a?0T(ABlg3@}rckfJ&;Y zObm8#VDG&`KtjUA1X8C;LeQmC`q3r$oqNalpZ?vod-vhR^#>uP0t%wOt6-w(G{Mcy zY6<|dba11-*Lpy2ZtU`XR)a?Y%~vBsQ$BtC*gw0>lhA$IuI>7|T z*rZ7=nvpyLhyb?o#z#ee$y*Hq!u2g^zk;4W3I#wU@P%l|2+LY7fs@<7(Q&vYI|if& zqB8*NB{r{};PmYt!wPuzsmJb2p@*miQ!ZHsT?i@SBLeS7;LkqA;h+8y z^c*xJULlXpaCq`Z*nRpbPKRGd_p5JXdFrs=EA${C&9Vy{^ZuZCa-}%y99~@m?>qqB zTQY_r=tLYdRD9`=$9sT$4gxD7oP=yox3haTy?M=OTx}p;=91PbSfpMPCUbhq!9vM` z8>BP^{-rZDU+rCtg?0=sP?W-5t8a)dBqES5*n1DvbAX6N2Pm$uRlP#e>_mfO#3kw| zV;BbjhwI?FVkZzLFoUCGR-7uW`gqsJ-xrQ4l&1VaEr8IxRZ0gjaMl61a1?VnHkcea zaERY>HyG+m6S6ei@^lW9?=-x%ZUk~P>z%;%CX>xRudmR{}2Ex zCgp|dv;CF-7thviv1D0p`fg3zVHic6i3TaNZjE@|WO>u(e$xq5gDMi>9IC&H7;B`- zY6N^~K4?!Jm@yt`!x$*K0`m~mAd5|RKpWyxb7|@gV;o#l0~r! zDzayS#H7`kO_)mTk!Ge}_GrgVkYjr^3F)fWgVDvcErlR;1dJROIO%}v1#o+IjP4SEp@0kZHOxEK`ABnUg-K4L77 zI$U3QjG}NFH&q&Tl1DESTJ6c3wX)}2ARiU*9@&r z@;bEwkhyo`y;sPD@%|;A>CMHEERYcfik9p{g%X5h(LtknBEEK-SqZx7D|aE^$%-3%w2_0&l?>8|Tv zZQfCRh|w*#&P8o*dDZ6ob!Plvb_DpCvba#lH2>~p(FOcM*WR5kHL&Kgd>YUwL7 z*Uq+`0VyY78|*@i%2Q}ZE^1C!sG0-e)U6f@7=m^>Qa~Mg1~x~6SB@F4#Jz7Z3S6WG zDh`2GE&{r~fL=U-Ts;fz?jr|U9YNPUbRb|W(1VAHhH<`1Ao0bMKiQ*Q*(I7(3G2L| zCbQm6Q)|*tds1ZiX#ZOW27vnDI2cC2EhGMU452^$0$6Us*E$#eK3&!70moR}JHh(Z zQ*<0C!rMK8qIp0a6_*Dy=x7OE0`&c-kbm{(@Zb4!VBCRj-vu7N0ea^((EVGWWuy=e z1Nf7t(7*Trw%>mr`Y#@0`QR@2ofW(Q<3(^Orj2szfinSC0PZ`&a?Lm=AEXV;(FSW~ z{+ihPil47a%tMViH^84QMFE8IU;tcOkDmy1Mvhu~fe-0A2_^0GF+ngX~l!sLYZr zFy{n7Nkx<8B(}lJuBQrG^5^cX@EgB%+W-9Lul*=ZMjF!0wSAhg>9hHUcz4Z?8<(~t-_ArD(cpo|yj=;~}fGpOKe|e4FU%U_f)7P+m{fih^1iAKrCrGCd zQEa{9JPJ>aSmFARzc6}&a4CkX{ToJbm$q`6A#HL7fZP38#M&?6@Eex|i%1d($+eeMonx$@aGtTt+h55qZ} zJHEH!-~J!37k6>K`?r5S(tr0uFX#I;|K_i*yD$CH?(kI9iDKzodW|bhL6>1`WKvo= z1`26p|1*aXZyM)nkX{iX7>Y<=U`OB!90o*Mz@8|ZxIj`gFe|6qo}Gkz0D&+wi&rn| z)sYY@DVRGx=npTJ`mHY<;cx#>`u_EYyYU%_I}pZv^J$~()fiox73+~#n(Bb+CMDy+ zrgR>mibO^>AaEiGG^r`^#7$AOq*}+0<`5&MI+!H>dkV_Stx9b(2dMHuQxj5(7BEoc zQPpE1GKGeuu7!Xksn`oCF&9NiAIRYiWs`m;R3DOy&LS;N64l*Fp)IwLtE8pG=3{7w zItok(RS!Rg_w)9KaOafKEeP9d#W*7C5VRwRBlwZPqd;YZVh9g@Akc6M4V;E&61WUK6L=9=5eKhWJ3v&C{AfuH!$eU>L8#khX2YX${V7v(bC%T4 z{2o%V`H*S5E2c<)ThOZ+=TYk5FjY_>yEtUJW9vRJowHmt%(#Y9mI!C<4)b1~fa&D! zE%%@N#~qF~`|&BXrx1+F#%Y`mUgR*0*Km6O-8=NZ`%f3k+j=ql*Z-fV@_+e1FZFl+ z7pwmMa!1d`><1=iI_qL3xzNsNbF3+wyq{CK*!9E9D|sMIF|f68|d(| z0C@2}l$1m(h-K+ojEy_41Atv85!T<$*D5&B*MN5n-@Z%zPHQ4URe z{ai08&lUG;)2mOJy)=6`pZytg(I!<=;M^dBZiERo--jtUD9=%Kl2okPoQ}lgua~O8 zj2Ti&{GYrB`REg1u>imE7Wfyw4EpLD@W&2%u>-F5z(Ilt zPyie+;Z8SjpMM+j zOZV`exIGTCjoOgZDN)0u5FO=81{u-wYOz_p@mkjb+wskJ#{nHVIDyaO`p7F`qIE|~ zWAKu=iCHqh0KzDjkkeg}`-mDot?)=h>17At1^RI8D9d+~IMqb^l9Em?EG8nMLECBTQcTDJo391~90glhtJUNNROE!xVcb0H+> zpwL01@Q?xV(ET3deb_`7%dqK=qn*1FGrV8pz8t4rr zKVgzf&Oy}c z)$T*DBv|)f{zm7%`HkK96#MZE)O9Wuwn~Rl{6~ADw>qNEDIa`m#Z=Wq`eVEK7sN?O zAf`CO(C~%yA}Ru2+!26_rZ0+?XJ!U#@c4rv5RRvQX*&cUkP}A`C~Kz@45+LmL3(@El1xwxsSl#BIcqQ}31^%GmadILs8>y*H{)lP;+W)`y8C$Gu|DlpXCYPLm0 zTVq&dvC>3aVC{s&^+}!$9H>^Nt67vxvZ3jfQX6c9X)>zqgQttZwkeg1Q-Cs@iLwhr zKoBrO_!uBwAfi}zj0bDNt)6hMA$wpsFB4GJ2^5G}mufz=As zFQ8*=ucvWQRTxpdx+>K=52NU=NYOS~#)>M_hGm7F8cy}J=)sF+sANVTKEu2SBm)Q@ z>X=9I(rrL z;27XTjQ3>>O4x_GF=D<$sFasrrwh<3t$p(Gr55w5W#T1Tw?F_HDQVDBHkCplbjH9X zbJVxkUTuScD$%E902FJhq%j;%b%10FUouV}iU}1&wp+<{ry`1IZ2%GlZ-b+37vy~3 zq_Gu|)}dHoGwzreqwXN%5JwrDH5OS(!J!l%MVLsGgK#Su6N}|9v>QZ|2tdg};fU1* zif}n`iKxCD0laYi{(N&0C7oQjGQ;&Es-&dMOi3f4ti*t*5Ew_xfu4;!|7VYww{k@P z$*-L*{{3$cgL8ww5)e5x2Uwjk_?q);0p3){Q))zWHl?q$pjGRZba*l*-d78@w7>)F z6S&&aLT9Q4lzCv;M5wSvtCO}=r^{-FNIG*ei5s@bH%@15v0_6lO!!(qfLSqPGg6I* z)8stRnzax;gG8niAWh*G@la*?r~G)bO_3DK72)2BuyMdBAt^Aw{fuB~bAd32y+Fsf zP`WNC>W2Ze-vQ#F{RX;R2df>sh@y41?xBUx2xm3FwQ#B-{e|n9%}Jk(ej{Co&b(gn zoB9Q?SOpctVF;ayw1!7m6uAz(*?{k#Kwn!z#{txxLdQsRJ6&OOX9>3iuFe&^OAm}m zbKs$V449V{!#M?h@(JVzKMJqQom=2H?}Hwmzz+iX^a{8-z;O_H${35oj-V>g-59Ka zr?-K{662Gna8GvOHR?*2+Y@21XkN9KFqPuZbdV&9M{SX=Hu9QEj)9VzV4vEGsWV#N z+?A;Uzl(E++U9+;v#XY5LK_HW|MBl$>i_HiDR}=W)2l}mwORI%#>^xl1O`RC zFeS4~zd8P#*NxY>g-Vhq8jf%=2w25@jZ zV)Uw=13V7&=g&I*`WyFFfA4Fe+e0UR{kK-jx85E6#~A%y!Hz2b%nc2JHfL`R{i$d< z0CSmL&ntFJ%Uy3W7~H|x_}tI}>xtW!0U{jr7pnu`>gDcb55H)a%&sEvDH#000HJa!yuK!A!s z_9Of#P-2klLLo2?!0sCCC2Y2`U)L>zW!-YZp(iE>dI zB_=V@FQNT1eCaU6&P>Q@0EOW>FII3z8_=C4{4EFFGH|p6PLBdK`_=-R;}G?{9TfiH zqv$X=JlKz*z5{m(+Iq-`k076Z8bCsK?*jLZL2HGckI>5@*eN>)KS~H&;K1k*QDE@U zg@R8uko6jRbqRTP00s^3!%#|4Y2>oyPgJ$gsks!ZT~KNiur$#W?Im0}P7%5d_EzJj z?XS&kR~u-l;{Q+X1g!vo`9X?tHZV6%r9{_cyOz*2DJt1xQ8*eY0$5`LqePyEKyS=K zq8RE^KwhEJ7<8v6%X_bkmtXh|htvN`@MQ1k&0AiF(Zv>A%?(nPHq3L2A6v(>ZsuV&%bqPn!OQh@Bl=g3)g4M^N@v;#I9!h;QC!-R1Rlyf+s zCx%3#9d!U?gd7HlN}R3t0kb>op@%)xAAsdiP}5(nasd!%j=o$+20Wt)3dC`#m%5`v zm>C;@YJgHmSg+f(nsB@;V6hA*Oh3ka1`g?f>Otzk{R+HXL6;7~1d-T#?t9>v;7%4e zT816s$}5t}E@&xYu0a>x7d;!Gk1n9wtKclSbq6>)f~p7Y4qzWFY3fVpQ`&h+D1d|( z03R>Gs}=O@9C|&5LZPpyRymI$JR}XjpCux>HT(G0Vsfb@bW$}Io4lO4lb~_!u^~Ry z4WI>@qZ2}hPSXLc{f{&O$>UlO*MnB*Pi2F)R6tEdayB;5v`vuiX*TF#TV;?ToW=q` zS;J?34G9(X2nH0CMk!>{iNH9F3ef(HF$(dj6M%^Wh=7S%Ny(85qujs-a!C*faObG+ z2KxAL#P1xR@NfO{os;AKeEZSjsySSxdMWB(X~MKBu-h*PUcgY<7d>aQuwS+@#H`*el5kq zBz-QHA=Z~di#-%AE5I#5ZVB$!;BE;;2QLg!hENY72Y~~6hi=p1qz_%$>k-g&1XUk| zkq~IFVe`G%LoTj>;Sk&hC#TTG5o9+&ueQN;KnxiKss!pg5W8UF_mSeLX`bzZ!(#|e zfr?TSFO31fUKN9A9@$j)#Dv#TMn*S7yDa&$R_v$b#dPlq6he~k#5~H2HeoWqKUrHd z*TL8Y%Q?H;*_z_8O<<6cJy@g=FbcFpD*7AMD10RoQ*JadVn!uuZ~2HhS1$E~9ZOh) zuv96gW<4wgie`3|102QZUq+5*x0e6;El)sT0=X_^j0i}GUy1-9()^vXb-l*O&gl7y3(KH@ zd1A(!n{^i`2r8!mVG=-^+P}GN*C>Uli2?&K7h;Mw;mrDzXx<^%5(eARL!~LWaRzbo z-%lkxt+%Ru(VCdEw1B2X!Wn6CHaxqWK8$!$Ow&##h9`nY2*W$s5RO-b5x^nZODXS|CwJ)CjiOmb-Op!%Ys{oZF z`rpR=P)SitEgcsjLavJ)fED1k@#imcQ4shHQ76!Kkm&!Wu7fxMdI21;SUa3BupNP6 zAQSv#-lr~}8uu|pDRmH*D}Xy-IDm#Rk`*Ztr6X!M7I4g<&V@p5@WCa(9J(zt02m)9 z0tXE>f=qPwjjbflEs(W@8R0%r2oHAOet#+^X9HeDJcmF5}jNOrxXO;s!D+ukiM{kLR4|s zds+37`2KPP@S=PS!$2&~1xHV=L9G)o_erBIkOUG&O3ds%k<#Tsj>3*s}Y*te3ws0CZx~#KAi&!QBw!#bO|>c^@@yVFvbN}tVQG%^#PRNP4V@xNj%{Sg$@CA3iJ$Gq+KR%+8yP}LfM5@!8kzAFF@Np=*|kXSpmBqDns6P zG-Uy#LV(3A!rF#E)Yl7H1-Z!rNJC(PIcr06umETzP|wh%1D1@Dq>~;+hCiJ z9!QHm{M@T8WV;O(%;O$da%?(i9ybXE8{nuBDA-Kc$Q0Yp^^MWQ2wS;ormmn`7dN5x z%^`(RTJdd82bvi15S~@mf_#dvgn-HIQm%7CeJ@iJ89rA;RrqfzWI?K2PBn5sZ+Pqz z?NR!f8v0iC*`ARE+i@%qvO~j*lllJ<`c5DYU!_nHdFcXpkqQ9Ub>XC-(_u(N{xSeB z64I%eLKF+@q7!Bke>JFvSwD!pPVpNRTU+a-)v)lS7Bx{e-PCt3=eA@!zY{UGAT8$! z;?N{Z$!?WxPYX(xhz;g7ik~X0QL~{oH)?yUP-{B0DRUM`)Xw*-z!a)d4qH`~sw+j6 z*1E=O&`~L{4Q?4G`#g&UYPmLAkC@2&>dT`vd1qu-l^$O=)xR)dx-6`N= z;h5oeg2Ur8`14D2w~o-=UH~f!OR(o`NEqJJ~BCV&`nRN^7YS4081-hn~2j%C!OXBe`-$TS`QJ7 za@cy1=Mn?w`~Qt_VXiCCjwQ@^q1cqr0?_AwU`h-$biwxJwooLm;pBgJ!&o}P?x5HT zpbpXdOyQvK?1DP;8h0TrS})I`XP<(`2f+!@ErMHs0cZzuk~e5=g%FHfMA}L>^r|Rl z8q`OtTF{}fAjvVm{UUyLgT7fJ7i?QI=I2*L#;hkr=}onJ*#c=zMjreg||`E$yC&gx2ST~ zWabS``BC+F0~4H4ol$J8qlAe!qUw<(cE#Kg-xlGGL#VRkwuORQc93pCAg`q4)CIdX zgY5X9nve8IvUro}We4Cz`w)gBJU<0OT@V6#RaNx^6ttjUdhOW#hrhb%e(~F*jJVo8 z9zi{2LELlFy0jey{519yX$57QoB7ENtId=;*y3+1lX8VG)t|v1*sd)~(->bEE0v-N zq{Ck=uE~xzrkzr~v1m}S$*f}h*ilVCSJ~KOUud@g%ngB8b7z7Q>Qni`$B3Br;Y1cO!j}mV*b&w} zaN-mTgw$Z~(S#61Uz*0>-G`2Yx(-l)m(g*DG}5 zvH$cb{3lPr{Sy5fuYvAvpz1>bkUCauvY_HL!J%j?2`wkvj>k$UrK_(0q9Vwq&DgPX zvp0k0t^l<(aGKqfn@XITnYqy@P%|V<-7D*&;c4M99ip{+c#AnMP6iRf3}CvkxR|v4 zZ_+*`){!~~`gA+u?iJC(Ip-K7IHCjC1~jTFxzxo7VQ)Ys5M;d60K7mS$H&LqxsJnB zh;!eMLdXOQM3fZ}MELL0jrwQ{4C5*O-rqgy{@Slx@1J56QKGIZu#2{mFKs?+WwYto zCQ`g)4z!gn*#x>$6y#Q=)%B=UCv+uqnrKhCL^D%(o$BN4z0J*Ro?6eppumq}jHua= zq-pW1nbGUa@2n5|rR`c|Q%&1{+CnibAI%AjYM#WbuoA`BT>hTp_#ylZ5eXDPPNSHx z`JF5r?kq!jc_oDF2y{s&e{%80OYVbg6pxm@aR|S$?}0r*A3cHo=tJ@ef&CTa z(=l9ADQ4G8u<>y-r%^Ln(V2V)r5eRVRChk&++7ndfa7UQ(|gOI6Ty9O3}|5MyKVuu z=)$I-M@}JV>8K~%?!vXW9~Ckf{b=!iMN1z8>m_uxg7yo57~}aR`0)k0`**RtwSi;B z{(6j-#OP}1fW@sIZrQHUK#cVFk z6A)^G0P_846#Uu$lE+Sp+Uyc3lF=_;xPsC|V%OqZDGmRY@PHtKr-|~`LawrAr^MY>8z4MWcHxOco+ z2u817gB>7*1~D-a2fQoa6!%x)gdzJ4FI@mH#>Y60fLrevLD6sVivt1)dq~sm<3TB3$_Q2^1SgeCZ z@M??UqetjoxrhFp+gO}B_)jn4&qjz4Xz4(=dbn3kAkX&LfBz%+Po4pN2mahWEWUOJ z`;!ji6CXGMF5rhP0EakqD<~E)Y=mp=q$=G1S~LE%p_`=CAJ2VsnIE3i?Aj)(>U2)n3N4$mFRy||m2m^pi1$ODgC}AO7DR7KnH`_w7RSBEEm|q}c zXzjb$E_n7S{CBpe=@aQ8l3H%J+dtT)Uu0n z2O!!NIV|%&p^>QswR7rrbevyqQH6J5#aT1qBwF#W#Xd%}DR@9*IFP&JAa~c$5!5$4_zi(I>#wCFt&5bYFNK{hK{@ z49G61#wdF1xpJ*VqWw)bw&uERlF%qp+UL|Xr1S=ZivAV$B2BCv`f2Wi=PV;s3IR=< z?u-tGW`oIohDTdbJQJA8a)Wh#P1EPCNKAv@gSB68==c8SN&hRqJ<4!2$PdmA`18vR zzTG=IUJ@yZdQGbTnA#d*ffdXYB#LxUXh?_ygN-a!%y7{LBJa>zIfdZ3o9Z z_a+QDwkkESg(5g+$-shv1AuD<_EHvY5rq@Q?T|l%O9C!bpk6>?rmhm~eMAbZ7r^xu z^ywL(0~Viq6`QZT23i4n z4q#7_m&BRW2gCKJ?BEIfebqK;GXZ=kTXHL5r%n89G^*uFre@kc^#jZ-VbO`uki0(Sf10t;T< zS<$zDZ`mJX+`sqU5?^_BxqSPU`sI=E*_N^BAko|Jz>ZwOh7^}MSw5L z$D>=G;JS_wa-~vxNF5OrtUh%98O-3L&7gn$K{vd8=a~NI|Fh-t&4>HL(-9OB|J0_Y zTH9OfBG(&qY!(H+OHwdor2ixa3~4r)mR;Y0^k^ zX3nn$9~wSo;&q%D{85Fg3yR6hy_8gPS^stibT2eS`P66-cf)%!jlEzF#}!%?8EDkXn28$=fg(Y z_n_?_`oq7(FkHbu`vUl_*MQ9laO5K2U+SK+SLiST`vY`)0QMv3;KSef5u{_F9;%ta zI?B}!Mdh2luCg-D#S>k&pb1zY|U&YB+k8mY`zwqcr1r}6#LY&}EapUI_WK(FK;ritGH9~bd2bI2%N$5mQ z_si5hR;W-;{S?C$Fins+ewf*8)0$CfRy1@nTtg{jGPY37dLT;dg-jyVJpLe4{Fl&7 z>)g?qjF3iW5~%#hsgulMZF41M6O6`OF+H<}3n?j>2>amzgyT1k-S7RUoBpm| z${+pl1^!R}58$2Cj_<69cb=F!2D@ZT1T#ky80DY)0yhJ?7cl=1ejLfUz7PD~$oOYY zGN8~)rG+CEIp9w}?)^93IbHn^f8F8j&v_6=86<$*O_sW;^ew->ir{KnUR)qslonrZ zeoj4NpE;pUr-BNdS`ahBv{?MA5w}`5z;v#tP13nc;KVx9$%{GksW55_fjS9&KHP}f zghHLp;oF}}G^>LkYBSbpny8jA$}^8KYdEMOt;L7twFLes1A72_4KzU2u%M4aIH<1` zSa*cYilKenc}5>LR}s_%DGIpVl>qx4eif;PpO7+jq{RqIXIf;J%s&+*#m#L(8R zKuS}^xVD~VodW{R*zs==<)s$t6m9$*-Gdf4K>7VLYfscEO=Vuk@H{KwOx{8rxf%)^ ziCufd>7tV2fB^f;V`3k^W5Qtv!MN@DfCYSC2?po3z34DhMq z_$#+De()7s{5O9FIlm6f|Bj%3fL>e!XA)0~6zz~6dU}H8SKq-azwt$E-rV4FE0CuE z@8cBC+h0wSt5sEEcZZDP-y~qyF1lu1H9to$K%bw@6RS6Ls;c{g8&O`noe?q|EQ@`~ zp1Q-^SqMaB>_y5SV|MU5=yvzW@5qlw>sN1Y z^soO8x!vWK{+sVYy+mh@KL529hzPyx0K6a{>-Ca_$bp30`-_R0vE;q}SEiPrZcSAN+OjQ>R~s^a>5k5fkb$ff)QNlTuzxru$3$^f%8sf zU8O0v#{OBG+;5%oc#2)H+UyO;hs^9TFAODREZ>upMNdoOSM_(sLPchVI!Q*ezI+O8 zWu|~`jRdc0y<^(h(ROHOsgoo?tFfTQ|4t?GEwsZaE8sOF$HLe8SOlbTxk7P(Vh@cu zsEA=i!1kax+X^0>I^2D@!L0{tJpPEF-h+q>tq@WIqcrY_j)AoUEqvJI_Iu!JS6aek z{PWyFS8L$p6gW8nj#t2D1zl}`)e=~`&>>i?q5UTC{Wl!i`y!E35Kr}^09Qk3>D~^B zet0y78ej}43<85xLLLB9nANL<`z6j?dj>W{SSewU7?UiRY!=k+?*gYX^UR&U` z-*^lDYQ)vQejgaF1Ach90TwFQfxc6H>hdW=~V5h*vQ$Q{~c+}8k zNQJnhdrIL!VPqj1sE-n@yISknDE@cK=waK0qDEgsll#)<1S=Jok0k(DCP3AYr^d_1 z<$_NCt4C=jZzLBVWSkeKt5E!LB?%ODUPRK;*BQk$VM-{ON`uQ<#-!C{9W<+IjsDXg zO?ItH)6-~I{l-D9Gj6DgQ7MN1m~!Alb0XZ<7J zfs4h0JJ%5?ZN4#Ff|)V0Q+j;4!Y_S(#lQY5&b|Kj=tl^=S7lf1J0@<|dhut(>XV8y zEe@h}i{IQ&k|H^iCLrTo!}m)rq4M~K; zG-riLY1AsotQ>ZH8vSs1UB;02lVK3-72YcjTi_>`iqGA4c=P@WKYH^N=ighvKiz{t z5a%F1w&Y1`KrF{Zp+07>r_;No04B|e3g~(Z97gEb1+eI$i$wBs(B6R-ix4!_FQMxt zbln4e2XZO8kfDx2)CF)---FjH(58c|R*<;KtB(=cDxqGB%zlUkFA;hs95JwolMb(q zm8?3%Mx3lFc8@)-SA_eoE%Ewqzk|m|OFaG4pFp0T1H%Az8ji4{5Ol!(TiAU44cz_J zw{Yv{j01SK%~XEmy8{54thrI+C(`{ zdr~m9Osa|`*a8X|s)ML{UM<%BPL59)0RgN;q$EY_4dJ*j`TZN9gsA31#Wi}&!!4<6%_i)+xu4!rI_i$y#|`5@*4VnBgqHFPmVh^KgDGQtBj$ESk_ zcH4+ZG$PTY+Fyj2VdaSU?RsG0V*GChtd`JcN5JVC`s5s72^)RP9Uw~%bZiFX;gs4j zaKyke{&51|C(1*1P*WAVAW zxckl5aO;gVWDuM^R$M+&$RXS(fn=x?ZH>eNU_`O)im7AM{U(**Z{8|5ckQ~H+n3^xo^!Gq^`P*1N}!*byN^f*8yZ{DYS^z!&giwGslTCngtCfI)0w(W<1f-E9w- zO0*!yJ^MV9MU~iBPW&@`Z`3npZ6@I$o55|ZGRA+MP6`}|Wy*jI0ewmcu7Mh(+S-UH z)4RfWK}s8t8+&1McdHEoYFz-LrgK3PXiq-<- zF^<3m_xRppkGEdy@%eXd;lp2i6HlLQF}(LNfDvxfL%IbrtUlWDLPtc5(v(ej4^N(m zb_8%2h=CMlJ^(sV+`HT3?O%HZ7hgWbqYwAEeBz-H z^d}Ch*H&1)w!r$h$KhIV^~s3snZS=>J|kdb?L&2vN35BAv`lJy%8v~envwogHdN7O zHg85$WT>3Bh}M$gsWraAwAby}pus0wd!{+fPn<7?ut`~i)ZT|wx)M1+EYUEM3y7+^ zKnuIggw`BbDw)L)t zMwcmJRQ&!zfc6AlEkKST!vHx9&`}~wK6$8Yn?23RD8{TtxC&~;uU0oMvUUL=NJN&B zDG0>)9)tMJ3Kk8$&x|(`64cV?j4u2Jfa7j#KiuGG2aKvfPvB*E8Ll4* z4o?Q`FC=i4g3A|)yO^qX>X2=mNVr}J;{l08j1pv%5NDV zgND+0p?K-jw1+CKjtv1Kr5m~Vr5M*75T!Olm}7X9q;;o6TeFGzE&xHgp+jbg3DYix zsJR-OOF#6Nm&N@A+hBi|Hy?IyK@fAE^zo=VD07tE*-C#iwG+P?WB~JlyZ|$!qu2d8+E>x7+j6X zf9aXB%Y_j-0#-eA<%)nbzGf>1)?D0@NgQwtMWaJl1y^-GUt`?^!V!T=X0BGB`%^^fOL4&HcbHAIG zQZxW^%6pgypx(m|V^G#xVxkqDVTOt}kyTCI2bzg_33x&o2s2&8sR*#StdUG6>?zII zMT5sa#mZg@&ORdiYXHOKvhK1U>qTl z90=ZrlO#nw6lrc0O&;%GyA=%(Yd4rA+2h%h0i1M^GKj zVBVjfrj<#jcZx;4pv=)zmV**OSs^4D2Bf0s!Ejm&dTolJ6$s8309vCaEBds7Xj%NQ z#(ItCqB%8aZ6%B&3&~1&JKLw~YbGgsH0AE+a2oq(sv$jTR3J!g zSgKwciZf3Ug`^;z>@OCRPD-@|QK@QADm5V06jBsvX~bb9Bq_Z&%_iBbP#SEY4uU8# ziD`3zF$EvqL?H%w0-gyTtHU1&7*(650#7~(?+LZ^x&Qf!EW`ZivkMHt7B#D>&zp^%6{^Tfh| z954!oy@0nds(^C$I-GQ4I$?HikWNq58l4KwiBqajDxHj}QtMkuC#`R55w^lLN!M(q zOy<^g)_3IMks1+90~wn-1d3I+1qf4$nxOrL=EboN8L}f11xG86$LJk<1+hyP zx&)_+Ca+;IW2n3=0A7%f0DV~YioGWyzU6-XYoOEq6944SJY8O?Z1+X;(?s{qz+_bC zq|27nry)wjRFyOs z)oIw0$P7U(%yTJ^3>XR*r|O&vGsk(sO$lo%0-_P*334WQ^9WlYHND1H`Bm(X{xDQByr2{U6;t8A3 zX*m6_DZCuPu1V;s$Y!dYHmPMKYEJ0pY|I>4MwBN&$?B@{`vT@yv#^cYtd1&ys-U!| ztV*3N)O9XFQ!%;bs2af~TPtNz9cDQH+R*jN{dWT+i{idU^^85=G+NsJVW#fDy@NYi zfO-IagkBHuS02Lw=%o;!D+P43c3DY6wH6uJnKIQgeA6M&865+~^vGOTQvJG2po8V% z@WEe8=WgA)Lx1-_80g>r0DnM$zuBJt_(P?gcDR3f%-{aPargCi0k;@Kq&2@B0la{H z0Cfj(j_KC=jn}TvA3udI`Zay~i=Df3I?51_6;e*$Hq-*Oz{Lsxt9H0n_ugbyuZ+n3 zr>y>!c*15j!fr3{+XG}jhF=rs-;{jrb1i(D!3k&ItIZm31b9|?&y*SAHwowzQzwL( zkW8GDb2q!*m@XJ*cU8Ymr@7~9>`&U}qMH}LvL})@;lb^~UQQNrlTFa1Hxg^=At46i z1}=LS(RV0N^8}B96R-e!Nw_!&zHutaJ50ED#5g(Xu)McK zhZE=^*bRb6YQ%0(><3`*0)H6ccZa|!Rswt!o2BVc zjBD)>nDWZO-e?P1A&vl~pc`Q7!0Ld*7LEj)`?qoH{&5uC0^&KJ^p^xI;szjE8VG9S z1rXEyNne-(W=toHNOKpa?p(yVzSP|wE7vEJ*>N)|c6wSRHEvs58*tNqx0X2@Bgt0O zHZu#S+Ai2ebf^E$hEE}SgOtbEd6UVnDCi^GKnOA_4*L=49NeaZ>juQ+q2G|@aivYHEKmndh1x#|4^gCUlwoIagExwzG>EL(%czJid?oYq=>F&>e(BY_G z<8OXtq<{HCM|V$8S8u$rC6Cbun2@TzBmv@uApx$@b<9NUfMAUt>DgJ2ckXTIZ~ac! z-R>`U&pa`?gzZa}t5kNr`LH``vg#6OB-wN7@1s%xa1sCI=h}6XK%{?1QrEKU;rPr^24LBAUxHx9Nvu3oOm>ko0;* zh;w#ZR9z0sWN&~+Q_c3YASnbmEnp%w;}5_17MYwfDxV<6V?}1l)#%n#}D;r>O2k;Nq*zQhoem&sv z^#PA|f=~B?C)a|f=LbCc^x+U$ng&+W#(YlqlL?b0g{a{jYIOA z=HRFUV#v^P?77y@4c!iZlukg(j!}bP^{isyu2a zdDGgFOK~Pt+vj3yoQ!ye)Mn_U@kV$(IBwX<)KRoRG(V4Sh@2GfZ>6HVCsNZft0#kE zr6bMHFUgdR4c8Q_l=T@VwJ>g>A#OzTK|*!|_J;#7IxNwn?}C0rnlL07y#t{M5JTNX zA=DkfR>+`DC^t3a)7)V+qnJz%HL0ofxYDkNL?RyB-3ZaE>lJ_V-6Q_h-@2wJ|2gRT z`Y-_6YitTBnE7P^fEUOHNXh$@5A~u%&M~k0?2pehx*DlVsL{7HV`R0VqIT1%(st9g zF*Sofs@hy?qE;&tJ$Ndfqx$Ajv)OCC;AI4cuEWj+Ve` z!&q;Ycn3@T9DvR%bX07&9#0?d@#&M>`1E{_N4pVEuRSiVMqFL)adEN7*?z>;?tuN} z0sF0Fs~|dsV+K11bdmGZF}QPZO4x4?AZFZo>mEM$^}87FIDBs_@LPiOWmD?1DT2(Y zUrYgz(gD-_UrQG*+3%7sJ^eYK&P}_`5b`G1PWl>FkaVDE`Lo&@yBC#Dy77|Cg@~4R zKIN7?6;ZA!RNJ+njn&QfmckTWWzL;*MC_O#jk2gV*yheyzUiz^Q8)(iB_Gr_nJ`u>(@W4akX8C>o%eAwWFJR-KAI zSpUwqFUR*jx}^W&|GnW~_~Oap_51r_>pSW|4EG{?0bfuO;K)SIG{Zowodc;1vfHU& zEQxRG`(n-wXjs{;lD#4DVLrus9*b8)$a(eNIhSQ_zjx_({vOc@9!( zmG!6F9^1{oBA_)B`kU@c=9s+GFdEt*Ak5H&ep=fXb`vMlV!S!G#rmDSHX{$4fF=@z zdgSZ=ty#P|_D(6b=QS>(e#aO%#0g);zWE0|uw3?7uR0vBful8Jvtb;qfIBO~Jx6%8 zBfQoV?k@$y!rXt`0BUb#O=2>_?}lhy#z3XO@9|#{h z-uNq6e9e8LrVyc&q$oC|gZ}?CsPoL7%sKEk2x^Th4nR+Y(F^o?z_1teN^nxU@@Qtt zp?L0eu(t70DS!yi2`;iU!^n@IYUZZXP_!oRfQdmBfgCXx2~eXHFRrwrMi*LZBv*Y!cN=#fFx~5>u-ZPi%qZbucHG%zwA+12xQeWH^$lPD#R| zz%T$hM#VHwd}bPzY*|RfL5bbL*h%8+Cws>J64;aASw~^O9)|4b7L1JpPF93_8^(hr zaBm5`wq`tB6JA*|9;_VRAmA2&Ue-8_nu~&GJCBdI9zWg-KHQG@ zCwkLEC{f9l2!EFBP0v~N+{}j)5h2gr*sC?x<&>N#orqY?@<42txB2mFleV;we>=)kBb-GXHJ}n(Q;jJmip5>fWvRVmt8k#W=Ec@3G2z+uGg-L%503l)(ckiV zjq~d(?KX}>n%K(%0575oKtmE>?lcK`PqG_8WwtyK|Y^< zM4ObvjXx-yG&>R5VA046DC~OivAa?vCe{Im^uXNDVKGH0RYM3;0?8Qu`+>j=0F;HwIJO#v^8 z!(MT{^|;)7T<%9)90V5!!PD)CM>`L`-DC6iG0s;G?>$pIz6{|<z3N;NJcoWKpt z$;Jkujo1lj#{^J{^@UFQ;$ll)E;LQDoiMdYcy`1kSqnhKrBG?q_hp1<&iCPd?XY-FKvJ?QUSo+^+eQr2_nD+ed%51hp$1L^Zt;CD&c}k zKH)a_JDnsF%_~`u8nT$Z(Cb!p6De%rJ=82+#-mQ8lRWVZ9{DSzT59E6o=)TyQ|J%c z)Glh01$D~&Q|n`nV!3pRE~g)@PW-c709bsn8aYD4RIg4E^+-W=u4$=FE0d-QXF`<% zXoZf?jeoR-kN1H05wd(kyF(oUr4yztm^}xxJaJL5@I^c~Cc!k3#;ocG9^oa2gJr?mHi~>9n!FwL~zGJ*6 zz;_-iJ~&s5LjfSFPLnc607DE&(lPkcRlJ#}m@$AzPIx3ky$l8EOfTNY2xT#UEz&gi zi>MR66sb1NZX))x2Ld*t!IthPH;m!3qSDN?4JI4axmG9Lw7S8ds8cPd((g=@0IhR{ zGyh+6m{nvDXzUc|4NFPYt(+fKX!|;t*}t}HB2mo+X>rQ7D~g6`LRBB&hK^x4RC)CZ z*{X9LJ95>NBO-m728b7m2*`mQhF;@IWXW&6xpKgz-(v841n{V$>HZe=I!`=sl|r}O z6ZEHz#!+&;we`o-{2X0p()B6?sMhgAQppc=Momyw8L7^i<;lrhvz%r?z_><)cXCnagdMJ5?B{q6FX)5-s*IinXOKVEt{n88Sa!S#pJUR z^DxSAo2b|ktQ*2I7s<*$gh+7{A{Kc#cna-Cl4Q2nS)D?HHgj{M{&bDRtMa6 zz?~j=bqPFNFdlY(}q1WK49RxgW^xlfe+3UhcV_3HEGad3d8}x5VLpHCresj z59A=C${{d!zfDD^6Bq_P=RLPYMr;Cjs{xs7`*R7RqZw~H-82ku#|DbIGPzd!=d1zS zNT4ccYj$*H>~X21scnalQW%(JlIhgQkNMv*+g+KBMl>A)Hr9q&obdA*$L$#mDb%Ui z{FUm$Of!**X-*%Jih!3LfETC$AR^|3HU;3vt$Jk=NbKTjJt3�Utf;rcgl8584cRr@w|Fa+61HDA{zctsjNa$XS4Y?J0P2`mW4 z%p)rmbd?@Qlh6|ZL4;xwuVNGg>t8AW1_^Cvio`UnE}|M9g;E@ZaizqNr{uyY(o<`J zQc`oO3?L#x5y=rL)C>4Pz^;QTK~%ye*%8n)w#?Wv;bRvdfBk}R#K4JDY1#3caZRjXaJCyP^jL6L`+*hd;@9OoNVix#QMh#PhSed zzPdIesV)~;A`lTs9LIQ5xG8gfy{N^}CU$~l1*p}b7+J7!t0WPiCc+*y2;c@6q&htn zYm2U?qDcy0moy{-Vl7WKUK5ZjVH7AiJA^Vx;G+nT1-OWOAWw_^Fhuz7Ct`=vKPwvC@La8 zIDx7K*v{5kqc~!U)?pU!aWx7s z=BiAEqerHZnsVn}u>#q!1mwa8LtKh&J9Qv7e;WHgGP3ZbQBF>-v( zwO-Uj^Ckf(IL+2Qz~d6sxu9VfJZK>3&_P|8<7x!g>>1dT;t7RSgA(m95L&=}f(Ql7 zpLm4`<$%9ZK!$g7h$95}lyRhhdZ_v+^3$0l8wE-6?iaCF8PT<)upE$B=}EK*2u83WL~;_im_0!_OU+K5=wt6>X2ok{g38_s3$)8_2m7TEKCB&vH2fvXGZTV-0Is)7p;p&8dHy4%XPih$=Ch zjdrhuYg`+S^#-e*ZCmEYz%%XzbAnKPUUDCmF6oRjNpEVPw;@1{*S>&1D5H_*)YCuB zv8T`Jd;oJJ7=2FD-;`}k)!$*Bd|GEEq~9P^zsK6?CnT7cE!XLmL7m71v;Q#5?rqtbfdO) z&-IlxA~ZuJssAMk05!cfS_=kZBrjDdlqlg@QrPj;&dplp4(4^LM%R*fKS975Ym(<) zb1n7%XI*+yv^Q>!zd~(CEo=hS8*FtnosKYR{7$VLhK_47B0EO6>VS^0Ka7xZ1QEf- z*Gfb)z>*TukS0osnG`^S2ByNo&{$BGdx>MGv!(kP)eP*Pb1#2O&ySRymt zAJo?Hmm)xX<^ez>1;NLTj@`Gu^5FR7&Z8?oii#t41o)`tFY|av1AECR;JEBdQfNz= zO>;SsRvQL48*GTZDvP^0aVc2>9_3bF0MWl)<`83JRI+ai7lou7LJLL676@PBp zOqfH7o~mRU-zsSBT;84@3B4DB<7Kgr42V1j2r7eSXI-h;S=Z;9zF zakdB|CU%B3LSvU969pMD{@7$t2-JJ;Z<_qPEC4=ZAIy#w!#Mf~ishRFE-Ks=&4|XF zU7&cTK|O6gwVlEEuQo_vx)Z4_PxT)RRafjGN*(lR1?$E!4umZvtUy z6yJ^h* zETolPR;;3C2Ai2gc^(Rp5pGmCCO};%EF6J};aVq-1IWd2ijk_rnm*_9R)asz2yaeP z3}eMCd&0{RzzbCb5XZ5DKJ=S5s7CePXaXiHwEPS^U5i>YAvh`M zCLbG#On|-JtxxAa&Aet-fN$0oy!ut=WBsYDqLb45UuNv<9R)x56mj>rkQ=KS&iO zmrx`TBH=Wgg2?L2pPsAvX-OJXWr;V869&)&v{2|mAx<$cpgm$Y0O&|TLU3xIBj=Ml zxabJ-@1yDFPjgDj)~eZRdQ=E63xF5nLpmXGu_DYCAAyL53YE1%lE-;`M9_;>pPN&5 zIh}Dlg^L+P!Qeø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 S4gtx3rvc5pNR diff --git a/src/assets/images/top-stat-icons/forest.png b/src/assets/images/top-stat-icons/forest.png index 87b15930f66f68a7eaab871270f861f7886e285c..804353d4a6a0fa476a5a9bb8b0acbcba78067638 100644 GIT binary patch literal 11344 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 z zbgqg0m?kT0^5{iEz8Jm9W@7{)iSreQTV`sbTboED{-!hN!Hj031uX(u@@#PdU>6qxgq+jl$ zNPUoC;*2!yUKTT97;$?Q>~~<>>Pu09)e5PUv^%4^ z=?pi&cqg~Ka0eWpaA7~Oe;_b3q;AN5!s&>!o-c7C7>;AQAfZ8lwW{lvE4VIW)Mw}g;X{(-kUV&Vkh}D?16bX=NNr&l zwbyw#h$3ZH-z#opG&*oMtPz3=QH65?e>R7k#QBvq;g{}>yt^0p{GoAf+qq?;RH3y^ z9(Mb(gaF70mGCka=_eD8N6QGx}vWZD%5C0clRWqWW@RTZg1l6QBNW7Ey}%MYqwnFZVIk9xQ~EQez}9GNuStflnmo%TEL*idO-TidPdn zRwNR0ch+w{&TWrh&*b_w-Z6N0-|#tkK3rzRqu`)HirV|}?Z)y;f4}NBZ!orEcTKGhR$I%4v?~$F;6&4d|hBc?Pc<%+0y|u4CNw%uPrT>V+XO z=FwOz=c`hDqWDxv6QP+3%|vJ-G_j~S%&0BpM{2NA$jtVxFpv8jd+->yf9MQ;tm4f} zHM{T5Y4#etv4ZBbG1tp>$t#YXufD8TIUg?WfLsFTFI0A*zbD!9A^EkC>R1^fY&OR8-8&a*UsN zB55FG*FP-t1jI!w`%9Zxmp0Y5znY_b)g09j#L~NaTm1S{>;8+sBXJ`fG*=Q~8ohY> zOUN6%c{Fw{qYG+Y{)i7_2rb#&( z*T5_%s4QKf6IH22OY(+rH5l?a%8`8MHPteH{8+nzjY1i3E*W&vM-Mec+D^lk} zoagZ=$FEA=aQVWF_0tp1-ZJIpM^3VL;gCz;zl0q&glR;?F>eYytpj5g?<%3JL#H#H zfz(?eR~0sEX!iEuWW|{WPILB-V;qX}=G?hFCwKpI!<#gc|G6*oAckKQx+s>3|>^aSsIVZ!C}HE~uKh&ans@?*Y64-kOAF(3a;{^RABUlt&WNL0~I zKs*eMzN$-L6tR$ZiI!N>etq%$55;}VC5Y$Obyto}Me1hZ-#E7=|HVg7On>F)C)M$2 zG(zUBlubVW*-2&E^{TLGrG%YG4D6b5Sr(kSM|tV-ibt-4ZvlTcb6&5Vd6QxPx-pU) z=8l<@%tyXIjI4iUuz&kV*YAaWKJ0SDrSmtJE=_me>X;rv z^bXz}$D+3KI!~7Wy$bk#&4o91dHqVw)~)N@{@4lDPY3G7AV)7zA03+I{Qgv@+sT%4jC$qY>S} zZrR3tbbobvx1n}u!2tQ|#~^;>E*y+rd;Wc7nIz-x;HD1%i=2lMyB0~i(rtBzDF|5H_wAX+}!@qw6`=E=cEWxTm< zT6H7Jf3BGWnDrd1LcdgV=9lKY`sN`A^M)JmJI*an-#|DSna$@k^SWPv+uxyV{QY~= z;%{Ca1XQPJwMnQU9oFdDl-usTj$7_L$$nJcTEPAcVrva+b`%vEAR8-${8tTb=}(A_ zPsXa0zV|sVEQb)SilKWyg~9ubEc|L|fqu33ah1u$a#~)>Xv%!wc&&yD=3KWKdGPt0 zICjI7davaEx_6uXk;69NyY#<)$Ou4PbGWz7yqa_Kb2oF#lQ*%5%A4o*xqN;OZ8VqU zV!~6F6n4is+4!^!ivnM|cdjx$>G(AxYK6c5v9l5TbMQ5?T5Z8!bAFbdXz2lsfz&W* zU^^+FUO4||ZX6<+4-t0-GG zN}?2wqB%=K)ZK%4_Lc4~H1~jM1t_*iW`}8AU%F>Qf9`i;JagUN?9Cbpm1tCxqPJDb zoWC!+QN?3`7(kVz%3%~P&@j0HKK$f5zi{^&I#K>~;e5MxcG{6$?bMBvQfBt{kHYjV z8^4vVzJ1&dc_@2-^le3pFuX2`D}(aP4CJ#dbBH*4Ek3^ zJRmwn<2udG0xWUnzEj-!;2G9WOgP^-=MSCvT+q1}ZFmV;@o~Ca*WEFQ?i~;vyOF^# z*4KT2(D>+e-22MRec0g*O@^d{;aLu2T23W|0V2?zUs)>J#)db`u8=-_uS1JmXY~7Z zv+jaE2usnm?R8i?>A={Y2|rBE&SvDfC(dxk-6u$@_^gfK^&I_IHs{`^w-kBi1Hxne zU1mF%Sm-{-A3MW6&)rOQa*fw79B}!qJ(@!xRQdZ-xzU>PNCkNsTtA-L(4qnFX5bQB z4D0gesh`KUMMWFRv)swI$5D>dY~z->=Q_#~nbW)bZ#j2+h`e;yQ+qzz2dh!ynPEj*_yRBp5Xnh#`z5HBHSy`04 z0ja9UgV#qtxrWx(8Y@T;2{D8~Xt`aT%)1~PJ|KO&h`Ltz2L-_2=n24oQyL z0Ux3WaL@o{E!J?(yPcQop4zKv!_OD+&d=U$c7xt6Ycr=;?>zLp^Ppk5=XmjpH@Whui&*Jt>M9ls2GV*Y_(J5Q;JN+ z0e$H+3G1hlt2ZcaU&e1X_{K*@eTXeFYoh~0tVKc#p@vYC zqCC@_e9c*N!rqJfeCD@4#op8VeEeX=NADa_tpo|KzxMmKeh5+68A5-}SSmL1Ye-U; ztp9(T+@Zq6r5QC}36 zs>Omfv_rS!126oO2L8~)^`+x)eY)i3mmLrG;7)6-W`f@n+D_1HlSYZeYyeAtdNG1@ z5yLUGC}8QZ62Q<^eb3L!8@CSSKmOnByI=W~xwnoAS(c7coj9kaN$rqYv%^8piHK8C zjhJQ=92%NW6lC$F0QevKTL?kAyfwsk|Vs*{>-W_I7?Q#1XFLLvx13o&d`1yM)s$;-M>u0VJ8Lt13=@rIBbl0`W z@15R;+jrd3M%;}Prr&oosgdn*k8BGx*%=*?jYB4m8ndyAVA%L|7?qHXO@iSA6d`i` zf9m0%RK^bjeEP89w_lm@>F1Rr*Ya^=RI1TQgY-J0U=}xaY(ymob|x5R(c;qj%ADJu zA1q&Z+HrU(gwsaMiE0dD>(=Z^-U~?@@c0h?dCWNgSFT)%v_DO~pU8|LgrFw75m~t? zFi|8WpChTLm_@{e7Aj(UWg|bm=fd7>CSUp6i}^DbkJs;PMBGBPOqcvPlnc#lz(}fq z6$y%Km6H&t=7HPKmi#-fE%@T0z=-8$UV{fb9sB8_mFF7yoSAi8fl((zfHqg@=iP(|(Z*9ge9r z&W-{s-FF z$IlGz*GAhYvI&v=*ZMe)2xIuKOcA`cO>o;9>5uf2!$x4|%IJbW0KF^^)x z9Df-Y2PSwMy!SctqIbRw0H>{p2Fo2L`Mz$WB5beW=DOv)?=RiQB!kyvmcZ^^BOEDu zz2ex!H0mXAE_(Hy!^B})V5NfqCl6YFe5Yk|;JEe0E8O_pHQZi7v);thAu_bE^R|UV zY8-Wg-)xYJ3toElDldHMB4;!Bd4T)1pjFIW2#t>;g|59GHApERUXvY5Myh=2Q}e=`x^1`T|38!edDg^#F$DkT(vyv$3VyUzZlIUkwvaceZm z_Gfj9u=QcQIon{*%Hb=KOF48hY$As1pSzKmF7M0?8|&zEb|eUoH~ES1$_51S_yo6*dmpl{rC4x<6{~g@ZeA+GUwdQE zot`;){Y(4v&%RMLXKb4LLA4N%jp^W-(0t^m!|-No%+oB5i#LU@e!k#q&nuM}|8Ecf zt-;6H0jUiWAXw&aj;^TugbMXIvpR?AuQBvh!X4i>M}`RL@%(v`WAn*`z$=Ig+__XGP2<(b?2Y`%Px_5CwW z-&r9|iz{8`(U;UNc2KvhtD5}_C2zcTgYVR<^A>lGYW&+P?BYJIRPb#q21&xQ;AyKf_HG?;>sM}b0k9Gw!y=_pIjZ zUSQD(bC)pb`D4@Z@znA_C7l8#MZAwee*5KDUX!poZT#JpNHEjFrGO#nH+&OOQPQbj zRUY3C_+woF93CFZs{UC!=YRI}zP$Q{hunKJ@Pl?HmzF^`-5za<8cGoeXsZ?^psJ>5 zz@fo{b+aQUB6WE8bZK9HX`#RNznIOh>8iTtSDTM4fT)%lrlOlnTV_e^8d7^L7_{Eg z6oISH%=y~4mVE8D5)}S>gWn6rhv_8X(xU7%ZGL8mgXCSnrRqZZ#9|?s&@_gxJXZUp ziXM7}J*jRqblwh@>y+Y_En36=E?br!b|jve*={tfO~XwyI$hd0U0E>OFVQ09kter9 z2oj^hEnt33NQF)XA2>GUUTwTo3b#Ldo#O`^-aLDU_Nal{A@d@&cfl2k7}O7sVIe&C z*=v0MQy1A=DnBsey%wqsumZm}tj#nO$qv?Uq9NlcXGwsAbx*c1vC}y{)4A}DS^Hr3 zVhd&@vhCN;0YjGM0}Q$W?K=$T1`eL1uaXRiKh^`-C=^E~JHJgoBJ_FE7CdY`aux_{ z$M*~2+iJW~3V-ukw|VQM72o^$n-Byi+P9W_zFlbXP0PWp%N)M)G!?>G+hC>PE;_=g zp}`L^yB)$dNGAtDMPjj7D!Onu=V*=_nqzu61hZoDrNN&TvjB6-qVKDGn&pL;O(S z&pq7of#;UWw_Yx(YR}KV*RZ}TEKmxUSb%2d=7U=vC(&62;|E;rS5~5OVg9wh!)AW{ z*!>^=Ph!gwy*L*_$i>`!QKhI#3iC)$OORks3V_Gu?H&}aEF>kkSoHG8gvgW&AR-}g zDubB`iaK)^EcoOWi2tgJw<>tMzuNe3A06m#teu-{QIt@tGYb>?x{UbNVNwkEZn5L($bwruU7BI0nVVX_~%TaaDq2@ zP{YZQ!ynaH>xYBM6dDukd_kEHU9=Jt8toQVHV-c8^Or0PS~g9;vrWWik_my-`t>V> zDE=!h7wlgYViIXgEc0!ktplwGU#Am!WwcFnM4*Pw6+e%8p(Sv5VaAQmT;tsz++%(6 zkl<^axYW*2l-N$L)+?TQ>Q!#sT<{j~RufoNieG`O0)8Fa)6#az?hya%=H?*` z^X@cenHE)JabM;l7zqNh5M|p<*Uv>&L+Gq+p_e5~Yb4wFd1TQcTWfbNU>g$Y$a-J- z=q5)P+BgKtCR)b{EU6!9w=KGI*oo2>!oO7GshRK}&Kw`UdX4XW`Yyaz5vm!wC?fDe zhS7^Fl=X4L-8&l=PcPY@ms~#tH#5#o0#?QQ!FMTw0uDtLib5%7;7aX-i>!fm-6WJP zncXto+rcJrmP4^+*=8)V-J%(ui{U=#%}8dGhTP7odU))Xy`Ft4aja@)i;{y2%A$zB ze*?6s5RrrtbONQqLZD3XC8YxuLk+HI{P?K}w+vprpnULb$w%+CtRHv|8ev|ncQ1lF&)}RO_5TIVJdsB__Rh^4+B&&D z;`4SpYjRcY1RJ@HN*?7!OT-~ZW`Dry7ETLhdybzk;U72f_cieA&mZz%{_695|Nrs> z{E1NdC zZ6t4M5s(5lr>P5-fHk9`MhIh4-&ok5@+fRakte%HLOK}_$s=;KLiE=6U6$tD1^CKXQ19#H-VLaUpQPTyyw8PElQJKBe2U{X1m+`X4C%dw5gnN&g~H+ z%juY8Y6k2Aiv%?z)Smj(W0#ardyal~O#Rja_R0mzTZeGyV5z8!EzJTDZ)j^!d4dm| zu022e=$PX--(&suT{sJ<%n=FD)Cfuu8deWa2&Wrf`QkHt`L*jDEK7b6jGu0d)3s2Z z8mv54HL(C_+f)EBO8(pByO&X`-^Td{*-E%|%9itsh4VLE+u3ooNk+kRlbCMYyKQN< z#Urqtu^M9qyGS+wmeHJd&@fC3Oc_SQ<~_D>5o6)^ua?ey?l)eFCOBq&v0|0be1Bzts?*<4QMU!u%>y? zvMEb0ytvQ&#+*&-X*VsQ^}VIG6Tyz2(=Z(KyA4=6!QQToJa5~NaKGoX0Cv^`y^KdP z8(|V0A_Naj?J0ueav?Mu&%*~T7+frs3r@HwaOi}KD$KgqS0x2287+c0;Q{crH}0&B z5AU@cz3br=4hn}90c+wfqhiR8D_Ew9(vlk)GK*!Xq?{k#@a=Q6MlOEO^v(Oi)dR2) zTf3yI0L`fa#> zZ^q#*p~ADCDYj6G!lPwu&3QB0!bRnO1JuAez^Ui#-iA9zE8LAGw_ZQw;Cg}gu-O=M z-_gmYNO;K<{`BcxGP3;T8+)cm&!}VsORc*BH#_o|OI|zJ0P>NEYpHW#OAPQ*1z!c4 zho1I|W4`Aoy>a#@Kj!%T2UJg8hN}m#Tq3SO9S9z2YeLoF*A1a+2~|Vb)P%MLD^QK9 zZ}UD1|4_owDPg@~esiC1y>^AqJiX*C;14!|_g5er#jgUk^4O|DnilO)vEBwwQW%#t zaqb#M?e4+3k=zG1GU$&t;%rQi&-8_Jv>M&3C=;A)_WedfecMhKG#PA}16Fo>{@-5* z=WF@K2mFkIG5$muj}G$AhBwp!!P8a^;mEw;+55`0c}zfBqXU@ZWCUqJ3wL zUb_?%{LH5$OpiFBFeQ9^!s&z`$LW5&Hr8}lW+kJ#{$kVDSZ)L5_)P$_CgGCS&MRFI0VbZ_;BjM40W++8GQlcjr8 zhhHP(k4Wl3t~Pqh2WvLv@mAz798$ZI+X)#*w@d(Zp zs4J=0aQv{LUbP&Ua@8DVVFY|H*j1;=jgZ~$GUi?cvEh14S8_<1t@GKH;;j1NchB_y z`k#x{Uj5BWRy1B!i`ca#<+ZpXaCg0QpS^lX|IV*o*}t^+L3{UIHI=I^^3jt5;Bk1n zOd(}|=#7b?8u|T#L_I)i{RbsT5Wq#n`dqy|+$j6yp8NNH^-A%-KG@V}OF?F<>Y-1X zr6ON!^Uh`T6SEuN%{0;t3TNzj;I8L^wcP!{sC-Q;(f_WrND<|%-V9&F^$8EOMp%2= z7 zZCbSL?0*y7Ejc`C$I02oU6VX0Xk?m{Ne5wTUOY&sWh%XwX{sNinf~Y}i|iZ~$V8++ zRwoXd^r#5Pf9WhXc(Az-g`yw+ ze0;{t+Q@P!T#9E7hy|Pp8iY^<+D(nzkK#QMAG<+Gr-A{EAwgNc_c0s@H=jP>!p(hF zt*1V1pb63C-lbpykIbE$YAtNsiW#Av%|5Xs#3n&LLZ&T|Axof(>g^V)&Bn7jYbg$u z%Zq|Ju=;S#YE!XUE||?`6bLg_$|4ryrkYaz0<9p%p?3INsAT3Vn$!n#qp zG@peRe(CDL?WZ1|ZK#`5TE8J4GY3&u*N)G2!>w7Y$!?oV6eI-ZA{2$Au8j2^!)hZm zfx0!U4gEY||pf;W!OT8>wa+lM8edugAC@0@Y^ zcEh6e9L&J#s6Q$uOd_X_#Z0*@j(rov2WpA#f(1g6ERmi2DOl`GOf;!mv}&0Q2TTl0 z%B@Xv}Q=aj(If^f*GwCUIT6pdxgWz3yQ`f_di&cjF<8RIx%5N6Eg%3OKyDg61QL42jHWV zz-n#G`UJDkGw&s-azd~zt6!!eAD;xf6uw>*7)D!z*?8l#(M&rN#)%Cm6?p3`aO)Dhe0|3Iw-)@_ zM-5dIxTJadBtTG-QaOqA<(V3@^fMYSeF$S;wDj&38C~xK0Xpk8TGxJ&!9Ug6 z0x_J4G>xYYCudFy=Q*5-_|(8O6Os6nH4Xw2z%@>RC60u7f&zYw!~l{=kqSuA=r-w; z`q2y1jR7)x8KCenm7_=!WtXCbHPA{+dD(dOi+i+(%1_pThwCW7abfVJ4{2~ix|rl( zaLF;olBJ6a2o$IICFQ-EdSH`!|Fu zuO3p|+{5DuJ|0!f5of>MdyhHoesC9|>X34YRxNh2g5@4x{lYDN^$R!f`@$d9#t%1! zZw=~zoHgiKg;o{n+eE1gWV4j5>39FTPfqkQ&DpV`K#XIRgcD}MW9t50v>!8(jdiBU zy*WRAoEwlu2=_SVF#t$LJ?-)JF-6mgNKE9D?0ON+#EUXw+)3tpAL4{rgC1_T{Ob4d~m6$bA z#5uQMn6IgU`HP2K`1%cwFU|P)%u_#XpouoP&icluT8NFlqp<)`0)zJ%O94nqNEv(})bOo+Dx2f+3r?bV?*+2YWUf_TJ>w))< zqdTD}y7BJdKc8=AoY}la!Ak5_elv^4RNq_&RKCyB*vfe>2ET7r4JH3VzZyT^z0?v3?& zL*rU5-YmIw-Epk&!?mYfd&<@it?H5QKO5uzg0a}>P`j3L@!63c z*A*-<@Y4;7rlvlsIDQxi8d!e%BJpg!)~6NtgpGFFS`&8Qrd?4Wb%j5<2R9Em`0P{cT`xE>g{50;egt5@}yjNx#-F@Cg(-jFhgk<_fDK1>nIPhd+ynW(Xsq)OtCAXekP|l!Q zdo*-UTMsfv`@e@2uWUQ-gDKW~*Fy|DZvTASng&RUD+Dw1c6`V4@W`xm7T0f$Mgx(Z zRL#fu?XfHXyl>OAD`-5VNf!_)Sy&KxhIH%(n4nJgi{JeGLHTQce_mX@zNt?FqPlg` z&%-*plXRl}4Fzx*wPvk5&PpPEOL`|05?SPrYd10;ZEwSs3qcgTLB zJT$n!F{ljJh9P@=>vS+~UFUn|xUIc|9pC2~bSE9@MQ@fd7Y65Ky|<2=*$Q=FS7Ufmng3vf)CiHPKr+%T+5>AG#cLlC}*+7yJ=}Rfy1XS z^EZCwHZOnbke`Y0?M>ikmBo5uWym^UO-l%VhZswC2pzH{zAOtOe`@=Vh-~xphk;Ud z0-9tcK+fl%7G2Xx>PUA!nh}qnK)G#W8d|f}qL$H#z32GninFcPbfkGU31W#-EkSZ@zeuuYT@2dbprjZD@Voe@~}X(QM|V zXr`Yv=Pugt@+DdlTTKX#k6`fbaiKjfQtYTX_dGoDrE^Xop4 zBp)(#NokqiTymCT!ub+>{P9goII20i@A1He7iKIza~&@35t_&X?qQ{pxc=I`7nnKR zY>6_bxqHIw(mr4M`pbOlmFqO6@&`Wf7mc#2z^wzU+bH@=Ki`tgI0l$>ZRHG|ltwl(nvxzTW1lQIr!QV)M@r+gaLd0Yf6h!tb2OWdMQ(R>tV z5oF}jnC-*L_<0rZPPqNd9ygy`pa)85JnEIg6|sXFBDqfyoGAq9i$8kQd9prBMncUL z|Div^*k~jWN1>TpYFdAaxT-!1DvRai*?;&CF7Xe3nd0FJO`?O)*#Qt$RU*qJeQ6L8 zb#41(1n`)M0NXU%?^)0?O@lHq>zn{0>R??r;rn-mgRA??<%POE^WJZQsFSU@>gjH^ zz4i`sSeeAJX63kvjSGMB&0_4CwyuDP_X43cn#QxdzU29rE^uuwyxqbFr$$jHie8we z>+MdLi;Hbm#@HmquJ@Sd1JCNz z6D}&VFT6nU?Dd$sR>$BFiWCKBkyNQ`VseXOaR-^xF?n=bvxa%XUh3>m<(CGpOJm!>Ci**>-JB=e1| zt9Gsc5O&OQb7XP0flu4LX4$+6**yT+ae~CABcWmQr;QkG^#)B1#|=C*tcFvB?=4d z<>gwwdk+c~o0aiw)<3B#9b@?MJ^VlBB0yIwh8IA(=sT6uRLw=-2ChXZalxo z${Tl11M3=GYtVYEi+0_yV4O431$)F?cygbQ#7H)7b6Qpy4C~$YiDu20>WD@Ek6S3Wn z{oy=+yqu#&u!%cG&b#a;;;S44kb#Iyrctdjf%xyJc5=bmuHV_Vf9K(%A4UbzZT`N` z(TG$f@ZU6W;sbx}`2&9CSDt5i!BMYPQ9ziDEQV{^rQC~##sc$a zFLC4Rw`i^|c(4w%_ZxH*g@5DxZQEJ(jf&=7kv^JVjdEw@q=Wdh)XVh(s9hHn|D5I$G?Z=gmGk>96W!EMxlWQ&& z1?ozIwVbTi?X0}GT!!C#$?T*uIc>CN(4bfqFz?yB1TTMXhF(*CSQ*D>0j(oDz}l!(mre=nt#{Up(m{S(R&qr|9O)6xNT_3|AKWh&u$-e1vt+wAejzj zV)axRWkKYb@RDqS{m;_KS`gJ81)hwR-V=QEmdPL&|BccV$N%3o7Sup}gRE-o$P-q^ zX=}XM82?3WRC~%l`0{05`O*zIaDmVN;NV+$A5v`3Ao~=uy z49UUJnOH)g@Sd|K@O~Y+{x>d_ymWiX{&l4#-ZLtaYTUG@^xt>81Gc6A6&r2leUZ@3 zCNv9+>O{LL{l-5$d{MKOrd`Q?`TExnMS| z3MMTNRx7@H-*dDPn;#a1a~^M9YECXzv)ucik1eN%7}?2gp_$WCR!`fA=Xfl=Oy9iL!qJN~y@ zbb70~j8onwC;QHxG&-zI#sD@FjWI|cyS#EAuvMVC>sg<9W-nae;LFeAo;r*_zxKTq z$wEL?DP{%L{S%6%@RhGV%Wu7Lg}sI2PaDsV8aQhOYG~Inpec&dx>rbh%N%1vTi>ZL zlU^qvqCGj$@*=3W_wC-)w+q9p9_TjV6m~uu{pK_K{KO7f_a_$&jzyb;tgRD_%6Q|? zM?$g}wWGK~d;4Ko(cSy7$qIL1bW$@pb#6O^4BKa)jjDCQ-^kqQkQt&N|p1I=8y zeS44FFU-+0u-de}<?Zfe-|^igGL|iE~`qAJ`gXx2SP`= zOTAwoj8)rk^Wb`B|!M^Vcr zorN&{r|^q-s@>-a+Isv+%h`O!>>1_4Ylrah^PJXi;!jpca53U{R-zK{XDgZz_}t4^ z_}#BQ#j}SqzV8FyZHxyVLJh3JD#Mywbe3R5_^qD1j9S@)Xv=!Et86onZHK3RCmVUk z6R0vF^vEx;85-xdTx4elcPEh0&Iyd#4gLQl7mbax2p;jdW;>2D`OSt!Fw3)hpYr6XV)sKA#1&bnu^$*SeYDFLa#)rJog> zT2I>RPX3+vCG`JqqppJh!5dB6QeF|B|ID11ZY$px_>1Fc`|EM1IRF9Mp)wu-HMV2u zFBy4o3j%A~S?9eIAkQ?<=Z-Q)#*T4!SsL8L`!j{f^uMb~Ty1KPKY{AVSX`KK`1$7u z$H$!f=p8~+p)#kOJKEDV&B>Y@pL&YF@s(%!;xh|=4*b4{cZ1M+!zv-H3~HY;g~LQ; zEyFy0;&K=s&VYN7JVH0$#4KkA$pjk=xyj7BCq|}CJsU*@%cRJVM`ZWPB(Q2E5FCXK z$*9PXT{qg6fN>mWm_w#yw1#iH1V%U1v^dC!c`~IPrVf;OPgpl_q||##c@h3i35(YF z-(vjDSFiBq=6U|<|Lcd;Ck?7g)G4Ji>h=_OFys1HUZ8mX3ipC>bQGvh0yL4FhuRS4 zqeHIlR$ih_U|_rSLN>X7c5$|CYMB_iGcx)&8QofA436c=LF3IfPcaP9GVB}2omP0K zH9lJkpL%A&n=duoJ38g;sO4ZW!@1a18e09> z(F=DH{KXJ0%huL*wqAz|`>%eHx;Q-5|NOslE{JL2BKJMvzvG%MPh0?x(OZZ&Y8$GzvI@PRDfBH?8^kJGJ;6!0AZY-sua0xC zYr06uzPAl|^8H-Ulu!qJTk*_`3ts%}MS{S4o51}FTulrI3Nieo=YNNs%oX2dqRE~f zM#lo*v52s1eM=bVUp686ZTZ%1DghoyX)+l(TC=<~=dXX^2EY93A*TiWVH5a4Yn++Twt}sVux?}2ulGHr zP=bxQLLm#QGseWaEKkw0xZ`mhArpI85)krSb(I8Me5bmIyc#u8)k=(c;L7b4oA9T-mvYzw_?y&y0k zO$(^WTuBT|7rbBepyEZcYN~a!@%;{k^8gKNCAadV+8YB3q^XW$*JrU5xJdTc) zl>6)~^CSd8`;$nfO*KP9d?y&v7`ir^4ZO86erCqOzVPaECD*Sz&MdHL!*DO8gGOil z^CbGFOP1$sj5HE_WbPTVr!l8t4(_QuBY2nVDtwbRM+0%#n`ak&<=l05z%~{i0)tZG-+Sy=H zkwK;(nh*v515Pv@)+=mG%?$rtdAh3@krIuK5SXttJ(NK zaqBXR7oTQ!VV@$jY(Bh?DZKvWTl|eTu5)o;`A!q~6AyQhC@inQuLGg>;M-ULj9@ik zOF?bppod8pT(&Gu`J{iFgFJSm(Rot+t=R5$JT*lqXn5P6jqF*|8r~blG zk?g)H&#}VEq*$32E|Y?0hZ0iE(9j}PjT}|j!ISR%<_wcJfZlbrPqF~EJ^hwZ z{Wu3hI-z=wE?4Wh9r^U7(|g2tgeV-;I#8~S_iOk;8#78?d#dC!FE6o6!dcx=*A{KI z*^dtbK_nuTyTVX*4DzSHzQ|4ojOF)$>bMJ)eQNCKI;s3=Q@EKf%G=LM*k4*WZ3Cim zj-%$u2;ebzbLO1kO;lvA&s;9$)`Jl0Ca|gsxwzb){n{6n?w5YKZEM!`u@`X;u|eS1 zwVX%F^*mZda>r7((05~kQ9&Q~=nOn!IhJs1(UZ}765~5-LK%4WGyA;sT#1SCg9aW{ zLfH~&XNjC<9glky2r{u6+H`npzi?&mTjCk@t}i%7P&^ywz@Hn5I*|{E?fw;HoFW*r z)RT8RIPih`ZUcVC;&93Ag=>WO?^ECTIc?MO;-_x#x4wCcr=ME#!(jY=E4&BPfL73+ zf?s*8X`^`3%ZP*+S5*3u&4_Myu2*k&K+cXn`mls|s_0$LQjsyIVWJt3oqhft8?WtP z0&IPcX&Za6ac=!?yZr3=9kb(cLPVYA8!|0C})yUHyZAi%m zC)){$G9CF(+WaOvbQ#kZy6cX~4h=yT)-~P`cO-n8ZBN=dDT}i#gE&SS<2|&Bs~o45 zO-(59L2B>N+)9dsv#mKBK~o-0X~)mfU26fnKRwgqNTe~{Iy?d^Npi85WX5pCDX3^IIf?8b#8{*yi)Q#2I< zW_YnwLB}c@lpr22F-|j>LV&udxp-aq%-1eb-YEIY#<*KUU4z!i_Sc2f1nXOcyRFJL z3WBlGj6EbaieTPG;|&X8Sd>Tmb4nW=4SbW0ZaVWH`oOsaAbviBf!IvOK}uNve^RKLi01DXawF$N+}ilUAfsr}c945N-|l`=gk?)?A3elP%Ue2bkq z{6nQ#C@Y2U7Q(eU@b?$O-+1FH?`|6Y`9~Y<+6~$lpW#Sh^WFx3r$$j^uRv9?kam0* zlR(8=)B~g>OR>pwIoY(g*&1Et>jzT^A7qMfHjCpT$q3Cd zNtO&l{+>y|8jo&-k4oW>6kaUgwM&k7Z_l~^UdzeHfs3^#EF)|$Ac&@vNbC9KNta@i zF3&XbJ4=4fEq^L;l+dOtNoC|J5uJ9|3`9i{C+eJ1sH*no5(!ucK0JK*qyTuVh5%S= zs=|CRo8ObV7C{g7fBNft^2)1*D?_M#FjPck1gyxsxiQ`|+o$qG)5!uf!nMkv2+!xP zHfbe}=~%HkFpbo|U_$WFZd&BP@yyG6y#92-1BE}Yja3aaQN?S1z^6)v4Gr1mA(P~_ z{zS`EKsLpaTDGLyxEtQ#dNb9#*>Dyyo3<%!Cu~TN9ZP?=oyNtt&ujN7(7QgYe+x*t2udo*QS9Rcz8h9X)iy)^)co>k=8fofiDKkbE z$U%u|V`3p}6WxiKPdmyb@-GOZUFTP~*l$N{c2glZA-&8t9r1no?C zDDWMDtF7_dh4S~`xX#K?8t^VXcAu-Di z3yf`v`fT)hW?N56ZwekFqHTBfgpCWgJbg3ol@Iko9%7ZX-;@}EOdKJGI^e3n+1&Ai z8T_a=esivT{pEdra;N1_&o-Q`Yv#*kn)TcHr+(WWfyk(9Y9n02ApYwtg5$F3+*W>H z2w_dQw+eDpiIqiCYQ@HAF!BEJ69E>FF91Om(;^tGDj!t#7W?wsUpOef^d&Pm-F)1r zmZhZ`S;*Ja{65n`RoFX^Bn#=H*V;{#?3&Fkr|DLDUXz`K*e0NOGa4VLe8sc3_xSu9 z7uj>h_gmxL8bSp$0q;{-P1?X7HJ%;AWwRgv6Lx!>w*>o{0^7zXpB?STt+xMk@(}W; zEAJxg7`R((k*m76*=!o@bWJ!q!8RV|LU{K9)!7M!bNtdbp674Ac8z5z{NpC*AV&d?8)Q?V!AHoFN$N)I(kkp4!#~PT_Xt(aR#aTSs zOxD>@^X`nw4%=V`I5M_oHr8(-^5};y+aWC?@`%rstb-ww=P5fzDkEayAQ(#B~AcBn^SAE17qkF-ch;T{k%91h^?(Y>CRH_dB4yrwQs3um|qpX z@Y;gcZqN7$#*dCX)kd%yLet`#c8LAW06)pVl=g+mi9S1t<_v!`n{a`1$Pc5ipZ;sQ zYJK!Q*&Tbf>y4+0$3=%zy31_?R6Zk%~AlKAEAQr#X;!U zkKS9rGIA!9`Fc(zWR%FMqpn?E0K^zSk3V+Q&fyDqFTj7{jK7EQTMOl#7cX+}?uONy z$8c#6w=6K<;zL7NZ?KC8lo$6CsWA*?eYTf(4v?wcRz{Gk$x*$3hQnyzo@Q;BObc<_ z7SWu;3J~%{K;1TSWG;^W^FqMtfLjMd9e*yyx95Rp=E_%ZF8Jw-HUIQv!>aP^w)%9zc)FPM?vFzod)(?LMYMH!37DV1Mc6dPyA@$f8age`?MZ#f8~7zGa)X zY~_bPOXo74fPi@1!hnKIg-oh5RaesbQ$s?mjT5E9Cau<7z}MfHN-uaD%{`sQQ+sHm zPq^FgyO>i=8@>(-@SyReFL|<8f5RqvA5gU|?acG?=P&WOR}WYKKWyOb3akQOhls58 zW1?SvdNqVGJoC&&e)BU|xP4{LPYiyq4!jkVwScxlI5v3L!f6dn zlb}f{pS?d(X1`O;H=ee(WdQU{aksgU(H2Ct zq4M}MA8L;mXrH5{)%_F++A%?37}5Kd`Zk6zl3CtMo@ zebH@`t{JmI;*v%*qjkk(^t|Q=4nfAz%%i7kJSvi{SYz4JeRf!2Vd#>KraWp%bDWMrJMar zKbnl%fx$946b@ZYH_6Y~p1njZqrpr*`}$m7d=8n-nl|28A|hOUVgr0^-kgZ3q~J~g zZ&h2jXFf)O>(0~3PHc3BP!$ICNdPDnx9=zq3Uuz`#?P3B)eHO*Lm=#0`MR6YhIv9; z2b$nHyr}&0EBjo(Q1EB9=V$A{su8RKU;7k;YuhM7+qLQLI8K^<0{kAI08*AtW1>63 zf;Ity*(U_Xb^oK1LY?atf3&8(zamtDP|k7XjCRvf*MTc9T;?}kzs^^mTJkQ&?`=Fk zY+xNyPQr@5+!%ke{A3VJV$XSgkTvWy|DR)yWbgS@=;e&E^rrLiq*wx=#`q^N1BswKtfH z08L9cYY9h2djiLe@<#~&Jiwk4{?-c@`K2#hLkp#SSm7!|+zfDpvx@e?DgJmBg|_0l zm0&6~~teYV(7L_gLLvb)anFoeKWNCh(yepSwBd z>n|*D7lf0x!PiNUlh!ZUF+=RZKxEfbma>wEBZTZ(IdA&5b8;jOFxK_MFe?t1`{lDY zMYQl1_x~pyfXC=+zb0+4pZ1y-|vXE$d*0ZWDJBju-zFd*pG48Wgrx!zKLa{7y zMf@7yb|k*M?KSYv1A{uh->*gRg^K|*7FEY>Fitlu^8?3cU)$&NR~>f^{$*v{UxQRa zQ%AuLJ{ABr0_S8xyXoSQdGv>bLwO{V{~Si$jzeJgeL{cA?;~or+<^JH!}_raY+Iv6 z;x8fxqYA49iUl?=@J&VSjs2%C@EfmR=U1P}kp#46Y z1b7{mH);S(a`dkdf)O->fv6&`1t-y;9({gs!AWd@j*Mj~4qb=h1X;EtN zRL;2l!kjn0amew$^4(3~-C9_00--j1S#^cTx)>+n;2j z-^*IMHb&4|w#nqNAEQ?GE_D3}A)L+6d)%&NX>}<*t!}Zi72znJ{H<7^^Es+U?Um)z zd;H4RZ}M9&Tww0t_iE!$8sVNKAJ96$QH!2MyI(xHyB@b|Av>jn+~_?#Pc|C6W@^5W z+R{;>kRD>_mC#cNnM`;7G;$cHz~v{T?)lFfMqL5Wy>`|I>4;23Q?{dk8R-xJC!-BW z)QuGVQ$PA(4b81=O!x@-;}}^-vVGgek+_-DApe-iR0lapUyNZj6nB7>4Jr8`oGW&SfW!DTnIVXvQ92Pss{~_%k%6I*v4#sT*&W z#wT@zsGo@NZ82`m;4@bXzV&j+@kz^_haQy@S16j+wrRxlpbtr8NF>9YTb~&qVyGCn zgii0qsaeryNFS}9W5i9f$(?9Q@QTxkAc%9S7oWHQ9*?)SZB;}HRnhzC3D%#mIx%A>!?0Z7*=Y+Vnt|c9(NWPNq65x1OCGcw zAUv{u*~pDxQ^x;R=frjvL?a)02AkQIlaHMgvZZ@T$3Sne34{{`C#(d1wt#;jun^3F;G$ zj$|w--KC(f#3U!hU2y8U|uqt z2|;a4EtE+I)h2>zz-QT-L#Bp|$8eK~RU56-Q^MjnEz`ur%-rS6PeuTb#oK&77ySj} z>d~S%0+nyKV@Ii_X|YoS-vk<8V};;zpL({?SqlGQ3J7B0Vv9IRb%X}$+M^5M%dhYA z#TVzCdE?KUi08BlLLF!uPv|`BK8$92c3v2njH#;Q&3_`;+GT7qJGY%YU3x~RzuaCH zcG%v!(`;(ROK(q(r+<7PY%2WOhENB@m1t37ZA;xW%rDLO+8bB++n>3}jZ*mIVEn5V z-UnKX&slp4wn__=Y8J_wG6wqNcRJ>WTzrrdM{G>w>lRs;g+AmCx~+aY8MUrk9P{T% z$KwXou@F;iJag}VLg+VGnZ~~5&vkcP?_30K8b}n;tJ1~g=AP~j^rSh|BAwc75OR*J zc$TgBQy+g0j?!VKo)=Y`eh=G48Wh=94NeQ!t^<~D9&NzR0)k=!8-YKY33K4U2Y&V1 zg65ZQ@SmT;{kP8WM-?0t7zNgPY+d7>!!2Aw?%LSCI$}N8Cq|ZF=h+E|7b2Q2Y`Z{z zlx0w|-^A!aOno6Y+5h7`l0>m>bWup*kkV0!@cp&%Y$^Qae!;h1Uhwe={P9m)XaakS z0(H{IHOuJ0W836Ub_bD~eG<&{`32D^5_u?M<%tI1F)9H1Jb+#dHB9=$B%0l1;yv$9 zO}QUTx8qzTq(Z=V6hRp;nrdS)m1czd-lrSGIyAu9rX|dT7hc)pn=j2cn8ANn!&~ck z`jxiqB=VDcZ%qc!8^7L>{IcU zoAd)DkNzAa^D3axT0yAVxcN6NrVc4fW(BNI8fF*feC=yb@$bHJ$kTJ>kIeX&jqs)y zst_Z7?KHqyh}D1qr5j=zLmc!-&LHhbe>rHyCd28>(kF~Z7@Q+|A6-W>LH~4{eg5+# zoibBLsn_N?MM^~r7x(4HV^xE-sqL$iU>V7^9Xe8lie}z=8;T22fkF|dXpsO?zD;CE zupmRh*J(;Z7?C0+3%_BcV|&EAVg##u|ROjv!RB1vTn}gR<9G z&QXp^a>|L?N7Bxg5)$~L6U*78 zU1v6#cgi3*6d5WGOFU~u@m{EXpfbwsnD0!CnYM1H+UG3&E8WhTY*e9c z@tcYe0>L?oa*klE&sMm@8DDwh2LJ9Wmw9H-@%>=@vlf0DU~Qlcum)BJby{ePG9|5L zdSl50R}$M*bnvS8_n59rM2r4bXLlu6xu@hc?JKy7*{VTZ`>?- z|AoLmS=Agj!Zj0|O266L0Fpp$zhtr(gg$dJ4({`lx+HsNm!cSk+B73l+9P@bk`-jx zs6ot3_M0af03H_(fT%iAQ5#uH&NCgI<1-O{F;;I!l3urPT_n8pU}%@ zzvzk7N#rLkq0$>d)kK@4I$Tj;KF~H5W$&o0pA3yAr&5JYxCW>pc{w9@kqyGwH_%gdEGP~!KH3eUsylt9_$Kw>AdCH z>nPcHL|hU9hw(Ae1C=5x@I~OBQ~rg*VPpJ`Gk*K_J`d`a|6%3v4?M1MSXmI7mbPw@ zS&5cz7?D_JflQAXnG!Fx*VT|;XA^4QPJm`Nx=}lC4#%!rT(-&t8}tcw&RUi~?;&7K zLt87eLa7wKTfx&S<8SRL-*{oh`^WIT_l)B@a9G4B?hyP|I8_HRbU6@eTA<{KfWK(X z(H$|tHp#7uMcR`Qz~l91Vq(%;>&>Kxhh&}H(8)}>zczkcLA^3UWB4`({tzZ7QOTv)GPd-w zLu_SZ=+0n%%rLDx68t3l`mS3tM#eHG=E+20IT=N;MW0KvNi?aCo7mnqMYN!BLRD=j z=f+oGzro-A+*NKLIKGok{y(vp?&myErS^ZDwi~C}j6R)uyMoN8$Een80L*Ooc#bv= zlbGXd$T=poC09ZJ$-^w$G|l~;#JjU|7r40j>r9ck!kqZ`Qkczz`COP4P&z@ANO1$S z7X-I*gfoY2La$CAHdpOm2+L2XU0u?(V7oDnM4O!MIrM@sJAeg(+Y@RN>K57x+D)KY zdBQ1Jlg3F+8mELLxTC-M(wLy*&dYc%;)i=A0(@i?h?KA7IejwkHjT<#od_J&w#B~U zEZ<@CU#_5Pn7AZ{0fJ{V%|qe|!&r;?bGIED*fMw=Gf@S@C2ODx-`> z``aTB*?ow}9XPoNlA-P0tvRC(kBp@eJHweq2}L%DJY}p`kvzpHL`Q(%cwC`SD5oC& z@HBAUDPO+i_~xeyR-xtHd&a^GOB~>a@U)S1!+I@Lw_<4;UsyK8%=G|cQD6FVviXnm zRxC>@e4+t(EZ)5LA_<+Qpk}6_yRanFEXxq{+Idss1(jiMJ0xrpD<$UFWV=iYXr8LZ z7!Qg{Pw4IJTP6<7#nXS?(C&F|zqZfUUYc_S_*dTe-o|*a0>3fZ+VIKdH{4NyJk>>{ z!~ITZV;RdJ&n-l(kGapF2V0S&BU@Lm*0;>7EF(NHc_7kO2e%6j(b1yTKaZ}6qQ9ob z*EON_h!&_in!2LcFZujSm-r7}z06CO3jU;O`Mp;7i7Ji6a3Gqllb@X=(|mozc1W)U zg&UOIo#w%ZbVQk?@mW0OY1%OR?nQ_}D&34+L=qj?x>0bln<`caS|}8$04U?1RtOY= zn+dKkoEl{Tip4qVnI1`G-ZbG)%0s-akOJMKqm0heDzF7SOqBr zoyUoZ%NhrJD(pLG=TI-x`vr&h&@_T?K)hg0oWqzms6$M3v*Eck0nNm7Rt)sWd`x2b zs@^Z`x+8JWCR#e%ns@i9ojN!mVt+8cP8z_qf!YZlsPGrSjbL0`IR5&J`<&ca^U+U^ zU}MO#1dBzgFH5v6;wG9CMU3HuZ@D1fdQFYx(Z7~)Yr6>I^!cG{$EU9mBXb)u;d;qV z<4F!6(<}$5vj;L=!?KQ`1i@M%s3&X$=SpNQyko*2o*7RGeCDZwQxR4_X*qk}gBSMZ z4qy3r2g+13I&dH-7G5lI=Eu8NmmF z512Y!QAXKDYg~EufN#8Uo!`7#QsMc%+H-1(SYW1t4?>IJ9Z(Jv1@Y2%f4f-J5OS-O z^wGbD##{iK<|YiQQ80m-;+C;R?`yD?$7<_Ov6j*JEP?5Q6QoqEl$gn`@eY+jC`w^A zb1WCaGSvoMtJH0b_Wp+I{wb&LK45dS#yxY93vWC{akykno>VyQM07LV?8u+J2D)YK zjGl3DrBRmg)ZW~$S^xMBy4kS2eHFcYiQ>@VE;!26b23QTM#M!GNbx>KmjqNTf=e+K5_HQ~I`3ViJ0 zPtEvhfUh4o9(>`De`SGtZ>Pqg=wTW9Vzp6 zOz7m3-`l?!u{d_bj<^&)&{hF)p3*sdDg3C0%WLEEMflPU$5{*i;;iD~15eQ!OE+0M zb_K5O<{zFvY87_R2&UuP!B%QODBP1c;K$}oy8i4A_3O}Clm72AL6l4HZ_Xh%JaV@c z8IJ%YGstOQ{Ku8XHw{f&aqV`==ik`l#p}X5!T7xz-d;n!5v;aE7aVZELlBuh;%tpF%tt4JJnnUuphr!RJi45&|29DhTVsr~)(|d;_7=#`z&DsVe}wmZG<)Y>yw)F$}@Rfk^n&v|K8B zNs$t44Zc)p4RPr-pIjeOL^z5Hh%>YRErhZF=LB`}A4P>3u<*vb4bXa;Hn6@|)4sc+ zdix>u+jpqmc^|KygKvDA^3zvPmPuf!J!B;h=e1qFd)dOMZ4=|t(_aAL?wXT-{%2G_ z`-p?rKSOc*S&G}2aL<&;oef72yL=q`mEI* z(iottTS6KgLpF@cZk)4=Om>B;Zd- zxKRu7#2qr|$f%oPll|R#m`2Fe?%Ax`Mz~r#2Ue501!P=JnaEC+lI3oT9dTx2vV9m* zMO5Pkog5C4?VW^Os<^V`=;Mn2{!i|4=k_ITKexwxA8rXeohWJz#wl=Q#z`>FJX99n z>k!QVopUk-XoApmPeG8O`w?v12@07#uT8)7QgO?uo)2dDZX8f#DS;BT1)8o8M{Mmc zoUrGFWuX)(74dfr4=U;p&RBnROm+8|_Q475-4z@)*t&(Y3OhQZyjU=^Xj}6=I7QPn zY<(uhl+k&s>n3W-O2cf29IbB`+gjLl!(f&Buxw7^|GptyFC;+dCxovp`)#+XmVocoZ+ODiHvUGC*80s)2B}7tT)88X zI^RH@q;y=vx%imM80EoSg+gGV#w9VHcJRCk*F`80DunNP_~{1?4?oyI-JmJtYq0Re zdrdS7OZ#rb#7f*-|IBs={bcRDu}w0w_U_Uv8zU%FSHal?0W<}Bt8`hLxqZ?`@F`1+ zp>@TL8CDxDF&DuU9;oo`S~#4+*Gl;MQw4W#mAtuv{WFh9^TzCaDE5GKpG`pv?IHGMz0krrz0zdonIJ zL)I$OoFtbnUIbqX!9_ugh)|2ME*cK57_WS3pI1J+q$%J}Yva!=IH}|2AH3nMV`$r8 z<+B|s*L+jWHh8mf1H8WO4);wGAy}#hZ*yDS5FZQvskc@ip6a5s|fN``629 zcA7J!bZn}?kAJ@A{fEZ2ch9(T(Xresn9T}`x#IQ}+banR#W~n>#8Y+Jx0{jhX!ux@ z{@(Wa>hv>6AFO8uDNv}O1|b-=53B;TYA_FRZtv0wuoR>$x+tHh0Zs3-8j2%NI9{_k zS+O}fV{`A6=FTzp@rw3nO}k#lK$gl-3bdG^K~bIKW^>$fjubk!^-Zu$x&2CP8?@7R zfVzT!!GhT7VuC<1Q*>6wV{_FIniKq8k0|(ANxQ#5FCE~nUBo@LhdZ1j7njJD1LX2P z<;6MkeR@|+APN|pgiLOm&f1zr00O?-087Em9B!Tp^~QP{W2bcxtlvlCkRmxYx*|Zk*l-!S zZe*&H>BW5GqFv+>b_bE22x(zQ?!ibxH~8y!`u+2hGE=^ijHsR_1DVr^>=WwPiL(OU z4e$pWvYdk;c8*BWMwZ!K?@Z(^ zA|mw@8{p$~{udeH0CkA;-Ae6}i6KzNhrembomro^ZFrIdK3x$|Mv4|9_z*a5YV?wE z`}sXye|<@Dp!`uC`2GeSq+KZZKpQOCXnsN0%FgN4nT=Y(JAKg^qr2O&Wea=T-9=%1 zDi+RNsLuQF^f}wI?=X1Z@u7dgLP$lBE3h_jba&0sM`!$HAryNhZmtvyM|t3wAC%1Z z3TAVqTqJ>=lhNGQiBhUirbNBCU#DD#tY!=XbrLK|8rv6jKvXDZ!eTDe0q%)#;^IS_ zLp&k2VC#U?ZU4^3xS?p5gDF&_0MKeSdUHINiing$m3BnH6YRqU8)Jmq;CF z8(}sh6a}FZHtIRf&2tB<(@zTHPwPanUAr2HMuM*%*z7)`PE%_u7bzu8$j< zO-ps^sZZ)CY;=MwN~9aI0MvYUivOx+@rH@-c-FygumwJWg*mX&3c&a~lCA`i?-b(TTYO`gE%I z?z-~%{hbvGo%&WZ<&n!caka6)x^D2!bL*KIpa0?k7Y>vkCehzVE%-Jj3bt(&!C@hu z6gm&JWGz0MD)_V0e+Tj)PbkYkD7Kx`KC%I3;zb(?#!?SKWmieDBYQwbCli@0QZn-U zX0u)GFoo8mdHbI`lc*19qS&fg)ih`Ea}`4gvDHqL50KK|L=7o{LUHOSintm10!%_I z*a{bEgA!TzR!C~?$CIVDMmX9K76sQ|xWtRM_LvvKUwZgy8~1LSNFVff*Mxf~*u7)y z-YIr;ik+#JTb}ABj!_zS{GiGkkTf@s8uJg z_g3LIfLf&Yg=gNX)B$kH3GKUgd#I2c?7_hv za$z66asj!r2Zwve#U<>`kc%a9P~hguqJ(`Htzkzs9R2A>R6n^(`OG23)0fe`GR12R z>UbY4jo<>C5STfr#IZ`WPN`e`s-fA`RA)8KSq-a(ux{hy5+V3bY3~R=U9sK#W?n?G zUzxHZj2KU?$<`Rcka)*r^T&oj9?QpyIg4tNnz?H%Hx1>Q(h)l%<&>P4s6252JVtM7MIk26Cc?atwK!RpN8D<&@#$x> zt%b?_+qy8DiE7poGu|bkP}2l97Pxt9&eva_^U{IxGlM_g!21}3~=Y|=hVDR#NtYAYd#5i)mYvKeE0g=PYyKE}3dgi8FFxY*7P z9sN#qQ0>V;lE|!)@x)_V|9zA z4c~fMhDE}klZYtRh~JF~W@-Fm0ShgHLqb;+`lRlN;UXn*(3FHxh`hPx!9kQ6gtbj!c%Na5+ z;o=OvP~r|2g#8&@KVWuoiQI3{fBjSJ&)&vgSW+EcK;{K#7-D#3AasTjY%!xc*uxd` zc<-2CZ6GuO?|pLP}FZGa3N8rc?0KPdnngE!BErU|v>8R0S|NZBKeb0ZBvuLU!9 zrcm`hizveg!#&_4on-$b;Y%K(Dgp?~F=j4M-XSkM8 z#%zZ($UaGWSe}Pq(r0q_nF-y3Vp$hpY?;`mePoFFXoJ&KS7_#zmLc>e^+i<$a}INZ zbYFV$VnQEx3SgHy20;hay;G!&4D)CO$SeRpf`7~hY_q|9i`!dJ?kx#E(0qIsJE>4h z1&9S`0umq;=_J@RNKtZD2Y!1048Ii49-PvAyur>In%2k9X=^kj*i2f8)Cp1kpL~Hm z)Fy|PgaIPg&zgL!4t;uDp+(In0ayIjU=vA4_qBPV9+R%Wgdr?PES;&x2hReSW2lA9 zKPeE}gw@V~PF?3Kh76?BY6;#@AL8?FEppZnjzf=|H3XYEtW?6Rq*)YHSN16`?xCvy z@7%$yR>;{3f9E(ADfCF}c#RlATIAw_;>I<&;Av$=2#Tp2^fN`YH>iu7yNJ>$1H~0F z2HCmzSe)x4hV$!|l*vGHa11AG&C-3-@HzAQ$0s&q861k>A8paiX78Gx&b#Z~bU2-N z0JE*G-mnXH8>}&jX0~lxUI$Lgn}E|fX#xe(G)6HKDhF@1@Ndpwc>tffp`3hr&hM|` z;kyl`7cP`ZCzZNbOkEpORuL zb;|XpJXGFA)zj{#GPWUi&72XCCf-)tn`~?nCHSF zD_vY0!;l0hCOyHUkE-o72StI*(xTu)JS}+ZmnI9@>mZ%=B4oC&47D3lv(ZvmxyA1( zO^MYFdi9X~7jJ^Jtbg=#svo=!XBDmxL}yV&hNO){dyH*$R4iPgyx6E?+$+R8 zC7g~~`vowQ0p~l2Oozx{Gs`H8*<*=wjUML4 za}C7M zYm*$W2V+Q?jUtpKB{7bYxVtf_Ozn0yyvCDQ_1edX1y@A3%@5YFr|`=M@Y-{Zlg*s( zG{(b^8=NWoGlw-P&qSu2mcex-S|_9t-cEZ8k?-a)0OL zOBWCK|MJYYf#6h~gsjbEAzG)T<7$Tq*)F60^~-o3@MC$-IsIuYL_=_YV{d5Lzf$tr z3ngE@EEK>WH-Yb0aK|FF#=NDCAZ`9;gsv5z%?&LOedC#C!9s%1AboB-VXz{0+21`~ zD-E1`Rk-FqD;+yEo>XN%kAWvXU}sU0Zk|C@XjACF^uU(>mMk5*m_-_1TW18q)Xp@? zFt4F6Bvj(25n2y*8#liYXZ_M~5xRBFrG?$Bk4KiY*mrTQ5$~H&zeNEvhv^3Ig!Z6d z@!U0*2Z}#gQUByUq-`noX1$#%p7vaX040H1Xgy+O^vvhUdZ_>k9oeQw^F=|Eg%F?f zUe_Tzrz)c}S?HAVAw%~{Ux@Y{g!Fh-Ml-72_PAZgP3MvWBeuv(gr!FJL#{4oho9ZZ zLXbKWzv)mEUgWazE{NMs>&^La@f0Ch<@YDNgD zGVM6|wGk>$s8j59FS3>KhD{b2q#E-F=5gKfA$C=K^3dMslLXmmxW3}imB z(Tubs4UC{kXdc8Ef2UNGn2!Qjr*IPBhbuU6@TEQB)t4L(8^@b<&C!WxF2bx()JOJ5 z|NJ6DI%hX#vaM|G5mI=-{mLk1FuF5{Ps|e%;A4dZ)22YAM0aItzkNE$_@?G-`Ipq@VyH$R|?Y+4cH)h={afdV9JPPFeCd8CJKX95fJ?Yj3l&Hp;vQL}#EEXX& z9&0_~{ZIgO+J|7{=(IlbV3>#Z;U|(7Z7J}+VsrN%a;;$Y!d3RZ`3j--v~RwTtj}6@_ zeo1jypfkhQE%nCZtH@M{>7X{`d6;xkj;!FzQYVw{p+j1W*vRc8-PiX6_sLM*;##E= zg?KI)>Y;E#qwryX@2rfu!l(D(wHHb@r=Gh%^K8~asfvil+Fgzy`g?7QnIsb%G&12_ z$%tmC8ZWRXBY?-H{a=>S*jZEgqQAKN>Q^NLy$o$sLna()20>NU#F8+l~G8M8kv#b*A z0;XIylE7yLN$3N4hHNDnaIK0I~|hj z^6^jZKew%%-%&9(zG>Q_F_HmrB;MXVMVDZvzX0JVk-w$lwdPwu| zB%+ARGKJlwj*D|~KA*T8M(7KW`13nVpc{mL5=oSOb(ctmnqEik1#3~%sij26$y~5y zq$L(}rF4-t2u4^2)=fj$w1_vfA6Q$4XioYFjomSEg6uo=azS}PC~Ssn1AY|~8pApv zw1Yv@IWuC;f$TsCn<`!vDHT`5Q9$rvrz)xk?W99a?;cFpZCAwXh$3oPnYrkSc_{GC z#<)Ebp1)FX^wNT}ql)#ZXHO%{sw)n2ri!VZ?{ePJ$=VT%Fd-kxlM%qnnsGXo#82cEVbcVdgZnN(n7mZLal^W`_o--2`qGYY=w&$w1pxIMdyOf z47W_sl`=kUwuVpw3vd@5`atnj7!vhNwr9;|u@BfLi`3E)4wO)UHsF@vE;#TGHiB&e zG%nibRt9ar`}nz?jm^9v8lv!uGX9JvK;2^6CLvc0AhEVh41r0mgAFalNXr9shRkAH zwl!tFuHnjz`8RKa80#ARdmkfhi!92d!N`l9+>)8usmw6(lj0~$XpF{$-7?x(B_o>& z8b=~#m?}Cen9WOOBC&g-Ls#DVDsiaMMz&0bxoPex?|+;QGgwU>0F@M)ts>tO3`;E2xO)Uf6jCOz|s6*ozsNG=FGJEbR4u1J%!tF!O?j2LtRlGh6 z2hQS{PXmbJoF%PZNW9~uxiA@+zJ-hLvm)wXx`M46(-j(<2imO*X>3-+v6kBtbYEa0 zFfVcY5^sr*AvA`&1YC6Jae+N(@abAt&Bd` z#X``17h_+`A$+ENX!r*!>JJ{!-d$0=e4WK>mnoOf6wqeJQanS@rQ&1T>* z<*Aw0qpw|xY9`Ihsr4m@)BD`l4u<(AWfHYlF4W2CHi9V(D-%hAdSk7@^)! zT)D#RORr&Hd4_sfQqv&CRX7bu4b}=0B%ZQOP<3gqNzZB8D4Y{?E|l}=LTPG^<`I!7 zwo4)nBaY1^X%}oR=uB{Pq1Y>MONZ=7J%$IuG5B{I{5$tp|M`c^F79*i^;_t(OLU&o z?sPzCPv-wpNGzyDks=oA;X%dv&pu{T1?JCPW&YAWdxx;!(ulqVe&W8g3!%%_Sj{VZT(CPME93_I?^ywrS(<373*^$^vs4C;k-(OW;le?|;R+)Z;Qpk1qu4dhNnyp zt~;%PNnqX)0VlKXTyJCjMH*YsiV$kggAZEnJ9x_rmv1;OI%5Is&y;x~TqvL^gf&pR zcyrab9#5P9S$7@P8k!0=ttS-9-dtd2R6%H4p>-~fD~t5*6gQ7K^Ewx1WhziSaglh? z;5RiqY-rv&rM+`X{q`OF$r|r;@Nh-@ouAVF><-2C ztJv!=;aR;1ZzI>qNnZ#E4qxAF316J=kp zM|a|F0y4?%SDIOzRME0PU4-xqv-=78(jMi3mQO^Y>ofrBT)de2IdIn5c;s{;j7J00 z=OA}FNH$rriGal-6QK|AN`Kec64R2^$7eLl8ORK|ae&^?$kpidt-(^lb0*Z2A(Gl@ zI=yx*i6%t)pYI?(kpL;B#G+9ZnJKyyWFBiH4G`)U|8a#st7sq8`1j7>&YJdTA5s7K zZQN@wps(FbuTdDVnjfA|6Q+sD+mj__Z6hS}|c*@2_jpHo~Y z;bH+7<4>qtVgOTR_$CnQkle8nAxdf#r7&MAivpxJtO}IC#X@6lMG;4rtxON?vAA*} z9VE=+_iT--4y-EUgNL5ghc)#_6?&%ZIfo>AqNw$)|1e>dSQoM~b+ArCTRVv8^sO`g z@Pq^KI3)q9Gd1a$S|H21a2q3b(L;zk471=q~M@k7@q+B68&ddi^4D>niT)8|bqKa8(H| z9x1|7v5Sf|7RLl#0pQbUpb%^xvAf}e4b6ilni*zAeDK}I(fRsAgqK)?|4?lRr>AhT z!d5HnY=xafGL!hwr}Yhceb&nEp9f=*x`%9TZ4*wy4!WC6Wq2|W6#I6)^mtV3{>`~) zv+H-btnDe=s%a)|PS{*rP+VV7K6{Dc z*+Yt(bBarfTXe6XV5Ja(;DeH2qxi(yD4nohz`PJ1oCH4j*%|ZuHP?!gOBa`v3&CcF z*N%x4ua%I5qnIEbXab=M_%n|`_HgErm8YzYc>{A13dVv%!x)$A9bhd!S31!njPhAB z+oI)3-l?BuVj?20*}Euk%nyF>19?&a{8fCg#Vj7=)v2gSr`X+AmJZySsPIh-p|=rL z%SK|V4r*iLu%N8Ft1@hQA*)WEkEhr6$g@7FVck%a4i&@ZhAk6#q!3&onD>MbXlqZq zX=p7_E$2{r#41>n_<6ETx-{EpL*}85w!F@|6%oV%HH!;) z8xSAui@KO&vl3a=u&%NCm~elEfBPQ%#rtru5104R>w9qR0$jTU*A9^@3uI4VFBWS- zhrL#O%&s@7@yB=ZfA|*R?n7izV6KQuN(cjZCxZhL0<3ggrZAeu%|ngLlfCH}>YztanLWVd*o%RsB^`=`3Q z^VO5xcF`N9&%B5QfKnC(lm%uw0GzU<%nruW6Dj)>`y_IMknsw##JMfO<2b-dB&WTk zV#NtzQ_;TjKKA}c=(5Dm7Oy}%nGcC0HFMF)J@A~wWfXRKKkqx zE)lo_sqbBIpG=epL+(v;-eupqI%7q}6XO6N%+Xw%LUwX5&_Bt~}KQ^BB!q zhr9tC6s1tk6rZea^}3}#Yq1u*T1*UtNFfvOO^f#}RyTyYB@k#R(EWg1p3xk)_y;w% z-Y{ExoRkDr^u$w~)YMIbUp2Iqr(JpK`wcuiB|JEzJzBw81yvhys3M3KXj#Cl1TD~V zjJ0u{ew7H4i@{9>zeS< z5x9b|oMV@k*x?1_%0=YLer#thV*AyW1u`q4bl7r+K6L>t7t!_b@m=iAcO!q^m9Z7x z(d%p=1(_;cHeA$HBRYHQu(SC29jT89mO>N!r-;J7zQ{^9alqsKn(+R;C=Ia%vqGpE zp??3A_Gk@96?R+`j@I}G@qP*qSJ=Z9wyM#lg%IMXtaM3d;?VgVa~?J&luB?>OJnI2 z+^;VZL&T<@H_4)H`+(B|WL}^LOPmzwVvg3)25iSQc3dUhkE2~WxHO}^v_LN{aF^y3 z2STw>!c1Z?(_C523XbN=!NmnmN|xqWuRQfp&88_Si>RKC@Xcs{)R}{2iCY%9QgA_V zji+3DW{oiy$4rDm6_=$%M35z=w0q%$j&VR0kSO^rtY%Y;5*Thft62*MMrBg`= zX$=*;DwJh1?!{Jg8w4xoEUsLD%CVR!^}`MCz3Dl6?}W2EXEbLO?a`W0wS=l6tQxd! z2XdN5e>7#ZJDE#(S{H**tlRiB2B&xK^{``=mhKeXE6)wgr}?v?=F`W*usNvoo}ma& ziL=(CO~k*ZCEPv6?jK`seGt>=`gaF=Gi))3<(zPNAOGT0u)h!YDx52^z5Q5B6^f~j zD8-2v9Ff6V^b$Br{QcZZZ~5;%Me5o3|79y0X_oQ8_>jJ&yrtj%A+VawZs0J2%{M_0jRoC+mv7JjiErmrv^P~4^XEUfgx@wTU zgTX$fxuQA)hpP_r!Z1WVMaDwd7OCZi^c*K;Hiq>`mhQ$Vle~Z3NBO;ZVWQc_+I1y5 zV2#FNMx4Vrhi2qC>w364%=JYx=#ETcY5RN(8!_KIG;IGkQW(%u9A&ZrT9fH!d^hs3 zUYSom2FS_s-QwSMj%-M*9~aPL!@B4g-j&ndhOvi^qNGP9`thZINc3!bsuG#FJ;#4WCz`}%L5t$Rt z#j#~y0EnbQIu-*sjsKpq8Y0eIMt0@+d#5WS6+45pC|aoVj;(Z|VOen~dHzbK1?V&# zflgB)!`h`{Wg$;MK##`=KrBe;7pjitWm63R6ApfM1nH`D3;EYXez%E@68Cz)^61PW z+sS(}h{r_I_@P_BG$U~7u(8I3I*Ej@(9l+a5Gq7Hg+Q~~&>l5}#-rX-MAvxQJYu?> zC0uTIb6BP@-s)UPb{b7dbwjY0oLf!XIMlOmU3MdBH|fds3)7(ZO0R|VSYxpwVSFR_ zN4ogGbn3F!BXx~GstCl>h!u(Tj%7S|$-LEUH56?`>a+7ts^-UC_DQ>2vJG~8ijzJ( z$#z{5`KI5W#I={Hi@3fBpe%5E3l{r}NX8AeeH_xPEoF8NIYs(d)*%vFGNNVDoe@P_ zE+KQ1P^2$bWOQ_wc)ikT02tX2Bvau}M z#){nmMaUELy5~KCh`JZ8-$6AA7ULQc8%0IhjE5~Y1jW}v+j_!jKvgITp%j3kq zM^9(EZ#A>rEVH5;%w6mznr%R}f$i^yy+*hkwdsE2B}s`B#(lC(h~VW-JgN3#iN| zyHG$Zhv^(U#mYL+PKQB}sj`J?P( zGQ^2yRzXQ=YSAmDJwj{%(O7>PnWm$lZdQ}?H|z|{84nGU0QVe;!+$TnD# zX5ka91Ks8yb_VM_GMQqu@yf1hb^M%ahr`XTnY8K#0WAy4g9Xd|8IG=5A(NELZJOTb z-}^#A2V31X#dnmgy_+9pYxs)wv0tk`;#oRng3k3(tH! zH=^&!sB#mtD3B|Q1fUusb%(B3*FN;wb~bs;DH%~sv7o4E|1d1$5cD$~-G0hU#_|#E z_jT=E8SyUlDJvseSb}BQxm}P^5|Ji%iS+uCc#UhIkc#vJf{ z$T7R=zQ6c>nKV3lwO?M;=s7moZDY-F4Xf&8U#y=L0Dom|fa1Dyz2*N&{=P$?m48LI zX=K&Dr9M+0tYgU7R>;JnGPsw0jWkdSCs_hJwuhZkt(}PEVI(ld5z7e7#1;dWQEKJzYG|hY zO`Bti_3gAdc}!SuRm?gtGC~{MKwq@@{hg!$o-C8YdO@P}>%{1B$*{`_F;FZvh*EAy z*F5ZA%kK9V>jj40$H*v^ab&4I+FK;P&XT2}YO;bx1CaC>>+Yz~YZ8XatA8f7>w-$w zwXg~H;QzzkpU2*oW%qs9cdfn8IrrY*@P2QoSM{o@tE&f*bhk-S?50G;wn)K}BMXvZ zS*T7dB~n5QQldx^Y$;J7KrR*mBY}quawLHY0tIpuz+FhB7?7RGVatXgDj+3_6q{@g zJyut}dgE`p!#QW~werUv&fe$VS8O2@tNZ;Lzpkn`+}|C}*?aA^zTeNcnAxYtmSokT zsmLkg%ZZ9^0L}Cev=0shDXD^o@%Xt2@H?jns2KodWr;MyECR4XX-ySFJx>!!^XM|) zTw1R&hrG-cUX>B!LF4SKf?CkjR;IAw3MB@(#-f*C;%O@_R1@8k;_11toJEzm&RuC# zhauJ2jTD zCq#I3-cVsBOdov4L{qWRYPDf%fi>o049HV9RMa&__MiSi00961NklN-Jur zBkDs=+SF%Ci~@d0d7P2D5&1yGF&m}0mE!VJj6KROCskJ1{VCWbo)-Y$x#0lc!XMCj z3FVk_6~hBWib9~A+vx{+nCNh)OJ~UI1AiwiYaY`ML^LgotO4RtrW_u8*;HcY^BBrhfjffE$0K? zAW$(^E&TOG7a${RiiE`(H}_k=nCL*jO;!C-@k@Fj#%wN1GzX3{Jd^kv5KL$zf8cdZ z2L@mC?AwB77iKDklgONa#u&gf0LF(7!yL2c;plyJ}0fvFd+VIcyWQ~*>HoT*yn`R92c zEr(MELhu(6am9Z~p&(bSUC9L%Eegg6NUi$BUi*{ZBipW11 zqfM4Vs-L8yCdJVnEQ50}ajx`ZS0K;kN)@_lofccg_#PtBPN`>c-6>*c3s6nE!6f)3 zLZzbFVo5}q6YdScSPR!Q0VI?>`kBmA%6#=ezkR;3QXY-O*-ZR1QXkh2&IPF!o#}p} z$ey@NOM6{09w^%R^o%$%Ei>Nd{dM9!T9roZG*NLhBNOp&G^NO zz=8L` z;)%+}MpI@&a%d8vX&Bsaw5Nt>T1`oMRERIjV4_3uz&Z5h*&?vKq0f5ny4R~KHh--} z8T-Q|K2Y6h6&_QM3X0tOB$TYABXfJH=Gagw(w#XL0BQ)dFrbBjTF!?8D)WTnshpVi zM@G!i1rR=WO9Yc~&{3hUsN3neO`q(Paf3HWWzSjXz^MQrj+eP+Qf1!Axj5mAxsnYjCL6md>I-7Nti@la!ej-p4=j}q1ntSqT zPN$VTzeXRx9Hw?Y*iV1o2JR~5>(N)b87%^th&gLp_DrPJcwLJ`PwWvC z=ZvBKhpQux_a*?U2ikUYI5BM2p{atDi*CObU7kdkRA|skv@NJ>!h01zTjgoIK#U>+ znu`0iD9V&_R!B-A6`i3@vz0apJSp=hsCwpMO(9C{{isi(vKLv-(%K1;*3Dp zBW6&6eOJY$9u&Urg zj5acgWhlpE8O!tp%c$T0bwG;0c>%2-Fs84n)omobK> zB&gg|t_%6u?xjjoBR_Wn4y3BFPX;cDZ5|_%~1%{nyIx`S_ltl%<@S~>kTavYa=^6 z=b0LwGQbNGA({AGWM6YPb?VF4>7OBXqh~DOv6X2o&@|!YI1^9yI-C0!t?g`iwBb6Jf7NIsMl*+B#=~v`19J{h!P9v3M1Ey--t_z{LMoSNU&#(@nN~+(Pp}^n4B0#EIMYVM+qi2dW zq=@*HXst<$V4*t7Liae=mk4MP)d=gE3XL*xu+*7Rt;(r01)^OrWnfOaw%AfDe7{-v zB9pL>r1PNdh@=)7AV}$TT`<<+RT(nwM54gW#MX6npP z(om$rqADyU9!#cdPvQr{apqnf(lgkn_$ZkQDrZ<9xR}$IfC$SLry2 zk821VM^s?Wb9*{qJDJwi_&V|>NX5aYu+O3xO%PRfR?UaIc^q*5d{v9noV8ZJ6Cgm} zX$63O&@U^V?bxb+jpOW7pFs$Wp?8)+4Z+w*2^&WELH9e)?-F86mA}7Vw+Xeg0isl_a_R(@$4I)t~=U&sDA4QiDwBrenVmk=TCg>t8y5J0A@Gam5vBX{^4xWl!pWC4 zIweIi{3exI2kFmJIQduX!^rXHLWe+UZAc+Uv%;dh*^@~ntaA}poTGX79Vt8u#8jGD z6)A+31;>jou3pcq01$yJ!!`y`g>yb` zfD>&maE-&pSp9@TQBFmxxjeCO%-9AfN7^F?X3Y18$qpI7FC2ZeF{}d$&WpOvPPKL0 zHa8s;7-8(tb&=l?36Mr7{4U!mJ+Z8CQ&>=01f(`Rl?7*!qmjg@I_U*6<*_Ibs!q8+ zJ0F$~`8yA!br22|MyOBNC0wc$^yGVodFm3d0jL3y1a?DAAe?M=oJFiOvzJm)1f=m> zDJ*3aC;7_qUs&;o>*vipOUkP|0#u|8mQDIB5~N}lM`hQs5bYU2>{PR+-=9RERD+NT z8BNLoVWglms-TKeHLhlsX{v#yb5W^^(t7I|0G7)oKYjYNedCQc@}lEallfh zWiOa!jxwDs#MOd8MMq(xyn!32Y2xP={q4~mpfeso2qQw?gent4nsMrkX`+*7eeMUC zYtgjSCg{}6$$ujy%K5NSih2kshA0Abd(_E*W-e_c3fjXWhk{M=#*-D*6=-D=m3ECm zYY6ZXs}9b2_9YQZXR~WM+ygEO5k!vtzAdcUkmqiexu3uE8XOq+s+NUaDNfgeNrZKe zm}&q$)$zPYsgsG_P-Z!BAZmsUIMG10j=*IuXqYKnEQ}O|C~tf!1TT|jlMM$9HdEm) zo$)AALBf;mkfQ#EhwN0GZ&%Fe?u}*Ez|eI5ou6U7l5wf((I;fnfuI z#|#l4=eSeC6&2Pbik^Go>5ia6L^nSfg^FG#hCB{X!w}~2)NuCgmXgBIgYelaoVo-l z2q-OBUI6F9KXYzCc2msS!gvQ!722#nC8V5|F$bn92dR!9* zbsA_FU5@D_n(`uQx8W4Xpot-SXarT+PSS@gVdG}4Xo>;LOu0fO@(>cZwE3scp9*ek z;&}zW7;M)A(ra)WA%akfM<_egrzx8A*cw z*1AJ_7E7G=+TDI`{Y*)HRhI%)Drq^upSlk;S!U-*sRC}a*KnJAfg%#zgJ2t=yFuvG zVAxsoYlR;Q6V^ zTmJ#e(Y%A2+U-$wpKzc`C8Int0-Qj+Kqw)3(}Ex~FnsI|m?B2CYFACOQq{S4Je@vg zk*zZvG0hf7#uQc*7M*x9Oy1ri)hj0>&IEI8O~@Z8g2i$nB|357l_oEK;+8|H~&3N38TshPOrho%^W7O62jtWEnsa;e9cz!kk~Q_ z>@=PZ;|~m}J=Y6~;VgV4p^QJ3Od|vZx z&1VvU>d%ax!G}%^h4k9Ed=HQ*nYqv_2%S^>a$S(ofkewRR?0>G+yqZW!XJmbP7^#Q zIyIO$ko=NNLQ%)-7P%Uvm2Nq#Iihto0UdfrCP7~Xm8QdF;L3G6pJ>qmA#EX;OtKA6 z!J5z=5l&miW^3Wj1v>iTujx#NGKD!&MF6FW*|OJ^JCyf={mY{YW+T;mr`!X;@$oS| zeE5)_7XaTzU)R^y<_lklk{n}-V6Qniy4a`=+JtD*p6RqVgQE(5K66x^b(^%tSr#*Y zCW`UGGXj}}1=Kr&6N#r&szlT&Xjh{rTnpF_Gz4;T0<26zhIr~o5D>|_+&pVb=XENy z4iXj+(}XlYO3}y#$5>= zjBDCRrHB9)nKomM@0Ivm1k`HqXXObX#3zG8yHR8x3R7kZm8UqG87)5u$y+GT%N!f< zA*B)>I9*MJP-;}Pmau9KI;NP&mf!xc@mQ`&C`DnygxT|$JF>NMd5RJS1x5hY6515t zq*{d_kshdPD%XbAu869*!ruK;wPA_}-xKRefmr5p9$XvIl}u!76t6i#tteV=lw%N9 z%DE_mh!TK_B8;EuFa;;wLn*zH476!MK9DbYxd69K_(L8buSN1E%`~W5JpWoRDVZ!x zaZQPxG3F{UZ@%Fl4(gp@jZsrLC4N9WyGBKlYblN@G*D2%fb9tFieOrXSDExi1$DF} zZE~@Bi_{<}!9-1!GUG!vj$Mk4o~a_NCNW|#Ffw0R$Im+e__lWd(6d8DG$SUbGCFep zi!S9v2c$}Lu7#35o#Mlxbs_}np~O8c7(k_dsJzicp-$lAX>@`BPc|tfs`CNjVUtST zAElWY<+##dN7PD8R1MZ57)W9)Y}ybLyCfGr2|*?d5&{WNs^f^Or6}M@;!07#Ni1AC z1~s9PN#f%vDQv)$TE(J(4|KrLMh^vmRLb$9@2*m%`H>bYo*WW&&F8r@&OlZ#(_YJ7 z%Wi_kQOksYE0^q9b3mUR6*bc^l%6Y!-;Hp_oq{0OinSQWTj3S~(yK zjlooiP-(6%yXORqL~sb;q^7gMmPo!RdZsxxrLG4jE8xVxpsY(tH-v=iMKOtGQCr6k zy7P60w5*C`-Aj|vC}PWvA*QMlOY}vh!oQy5m^uC#fFv`(o}X_J$p z)h+W>szYut;yi;>EmTVM>-!b7I0;HDe-qkM=W21Ckp-oQLuHMY!04-wPf&CM8cjIk zvhk3FcyT&O;gqAs0#;$#HY{REx?mY-Qj0o;B1I7*G;9D$@x2TJvvII+4xk1g3#d3? z*g-5qUF=DS#M8fzPtrrhXZ5(q3=7O9tVj3S!BgLJ_G|gSZBVV3R?K)hDK~$m*(qI7 z5sIih{>n@_uC?}LKeo8sl?#kvUfJX3Vr*_*Q`2CvYH`#V*rLOf_A22V+gQVzl%C;0 zn5v#+I#I5zXAVJZxUh_NVPl8EPy8k?MJ#VUalxFKU;PH}+aiG)MW+Wsp~?%G^>C%2 z^P4=5m&%ZiG$^BbjG$zukpLCr0#2hV1LmRt$mr&%`j6kL43hBpGWIY~(D4GgYT+on zufiOezGWo2hTklshYOOaq-jb~$0k9pK!TkwM*`D+uw>N<(|Y`YqDWHAQ9U1c^5S^G z^jqM%SNL;*>?EG<>4QaKfDDLQp!1-m zf>$f3wUM<)dGjKtfb;MY+VG*+;0!Dh5QG9%keT3}f$3t%iTBXHhc_CK#?k7hr1`W@ zF{w$5_dn6_v=mfk(N=NdD?2ttdsQp=l8NCe<&LF!L06REnVIH5>jb?jJ#iMIQ!?!5 zDO_AmH4q>h6TaC`Hcp;&M-!Q_h67DPz-hin@#I}aYRBhC*oT(Qh006-d4{`ETzd~a zci`T`RAEi&Gt^1jK$EbyrvK3tZ(Nc6%C2l-HQ{MZjiOglB8?paA|m74@HhR+(~TQ9 z==%ElxeMUi;&uXR)080~(HGx>%o=1B z=q#Ku=sjWBddRg0)+2Nrp`!yt;Z>t8kaD3U6cECQwnh0iGWOP+%OlGr9gcT{8#$wf3EE|J$I>ID^8p0?GdVq^m=t%NYrm06t z#VDw}s6~NM6e9=?2P+^N3%CKKlA$tFP*N&Rr3#lyE#>SyC_Rx{LSeO1_SF$$2+t{B~}q1FVphYhQd^a|NI z&=72u;r=T|Mp6a=abeM9c%c9gT6N%~CCtu%I}2`-&O>M9)8aKmTj2DrbJRf4KDd$V znCpx$P7aBJJ3-O0;&uetDR|?-KI)Y6sH_-?@r#?kr{Nfjf=LNvG*_U7*b$a0NP6z%Qk#eTG z9|(qGF`*9@B0#C_a(~N(PhfVuf4ecpuWKtL!6=4$=5{L;5Ku-jrwgMPUzHW(7 z4TVI#fvNA@`fHexX99&&JpgRHeWAyg9!WJ-Xh9T`urrZE7(sY|BDkw#8 zOohd-pc|>LUpP-{Y>EXySahXOkx||ewPcs(uoa$00cDyDF56hrl_O49u{O$oiB z1M!O020Y(5c;D`25l2!O&siwp#mUv z0OAP1GGSp&@B?o5#jhyS7Rw@Bbf0WjCEOfH|Dk8OCO#PbMsqZ8l4>S#-`+{Kh_ypW zP@HY@Tyb!VF~uwqhiLyfs{rC6%9)@hxMKVO_}<6+NsIBJR@Pkw$Mpzd{GzddU&edwTm| z7C_M^sz`U5;T$?wVpAo7Em+f-!^r0;;(M{ObB;*mc-La%)6z9eGX^^4nZ6Lg8_gm# z(GayOv8An1*yQu$0^&VH9K84N;`4v2IEZ+NNPa(zTKL^H>~Vv(VOSgH!>oW&jVFM4~Bg+`y1PVWI*#6#%AK^a~X?PgK1e zca{r)qSK&~H*{q#=Ak@0*%$5)Dr{{uw{YtRSlqbSKMF6C;b4`_;xh)CCcL$*U~AE| z1Z$Bw0F{=DXPdhmT1aOhJBOSPNbHGF0E_?{0+tPdI-7G3a)D{$i+6EUlftC5EDmP^ zzrr_Py;Djbtf8U9)4TejDir)$cV4tqw=vbQpWKG#xvbits;fYrj7pc4TECZ4EC z6eNY+Sflt-ebCwv!IWbXiGU+a?0_-~YZ@d_?t-T5462BOWxYiilBH!3C1DS}LXH4o)@C3O#9L z@F_eeudx9$LriE}I|95ocnPZQ(MLvscaU*_xFP(z3k3kwK~<&@qm(=sZ!T^dG{=jO znKLL16TG1y5R4%{S|Nd_wxtv(T2Trvy%+{Wmh;Wd2{to34U*_g0490SAP9&Tpf6AJ(=|Z{YRLI4Tg$nB z36@D4QWBCyRdx`ih3nQBi`E(#4x9fthqV|gy6T$gf+b;&4&X22pK^@s(~n(+yP}vOQJYW;|6#D*GpVjLo*dl4=8e@`nwcjN@?rm zDz!4bQ04iNF`f3!gwCY{hXbOjy;1>}C51$V!iWX%ULnkog~8AedML&$`m_-8AobJe zZ{}J8g?l1#7DNcjgl zJ{NtY#fU%xo8J%>K}fTrt3*tf3Vet4744&tTFJ+aUmz;6jUN{&!|^c)!Wy6(u}pC)aPSzt zgC9qDFK}MqoP&CS`VlgYP)Yx-1#4U;$xE;kG@7s||E;lZ7koVq8Y; z#*;Oh$ZWTR)L4Cp(&?w8Hp# z+lDa$phjR@Lfa5bJpFr}*}!-~&eTJ>RVohjK0BEtsrx5@FXi@=SO?ci-7^6%R z7@mkxHogyeRDz1NK-qUIATLEREX7BkuCX~B3Pm;m^3PD6Rc{q7CXFo8<`zdRaf1RV zdeGzbmgV-Ek>E+oKqhTyoIU^5=B1@JC2}m7p=|&tx-`C$NywQG7{$12qC9af6if0X zbq3TJK!I`aaCQh#D}R) z;vg5S|56Z`1k>4@&vmF$ejQm{HP4}#cXx`(TaLe;B@^aCL}!%8+|J^zxb&TKG>#+f zX~&)y03Y73ul&MKn!o|F1~VjP76F$Pyd1Dh&EiIp3jjYQqd<#16Pm=~vw3RRv>5`1 zDY~*g6aP50^htw&&jfLgD8n0uCmU@n6hwZa@ao~jLA^qp!jB_H8Q|Rr?;OM{B(@bb zw-h9ZjHKYyr)4nNxAMuy0Hy`n7SvIl{FU0MN=4pr8D1jAjTnV{TrdQh;EN9NzZ%-> zCNc}j?L%wEBrxJL6}k@K(T9*5&^03=_l_# zX%a;i-#+Lp5CfU=uS;2ggL9QihqX5}|D@x`w9$ z0J9mX!9G~%z_qQ1tfhK*{+?`r3_@c~IAJzTIK7*w)sRU&p48ry6Qm|FTxBiO$>mPQ z7qBHQd$)VEMXn4yCGQ~FUc={CB~v1}R(8jvH$13Yy7syr;R~nH7U)0a4(1X;98zLf3$n9nf~cI%~ozqh8=JLY&Kv znUMI$FxJAD(A}`s!m@?677Yi-4kxUz2J4;CiIC2keqS?4EENDIwiQYSNOmqTAw#8; z4yV)v@T~KcBMc=T9;j~Z&$Jt8)xC*VQLQGFlR;W$s52M3Ybd>4N9!^}E5t{+ zi;$>a;ph5pfsqWH0FDfN+r`C}rg>@^VjfTZ)k%s?jfaR`3?u-dhC<4VR&}7b_W=cnIwYGFljJ&>8~+z(aEoP+mk$5pboGrid77o$cs32uxJzpw^&(PA_fDlRCv%a@i6>Z!e)35#Wsglzqc{jqRrJ)i^7oE(@$ zelsB+6`?!eN~KSUil;HXQXDV@_lhPuodR%@yMSyboH7{$YTKZ$Uo_!bRf0MXKMZi& z9b~ry`Vr`3;Dwf(p3UuR(tyZfg9$p8FwM;Sx}r3?qN&qBk-Et#CwuOR#*}@tdsGqihF$QD}j4@~$M$3eTLR?dJIz_u~&@DdDd4Vh>*h#hmHAERRWI-yw_O&s;1P zL`3xH(IZM)fae7OKC}p6@}~L_nb{a+1?tfSyQoAaMn<5oYwF0?NWdsX? z7@yOFgV>ES%qw7P6$0;lMA!mi0PSoP$c2;sV1Pk2_eT=Yw)z z3Y$=&tR*P{!&DulsB|!tEQDE`jU*%pa!X)a^GTQpYB+XzW1taF0y>I|Kc{-%7#I^k zNlbukf#%i`#@lDW&V@O?u|Q5|tb2c2+97k$3WYAm#TI(i2LRFNL4Jzqr6#~yC|m1n z8j=G(CL1~p;>S1^L7MF+k`5El#9&7zEG?t6goRNwhR_(of(@3I&>2N%frX{8V5W?9 zQka}ZIDHmAemhkRs@RHR;|N!SU^6N^eXT|7$cAOI!YbdG(Jj}Q`U^H*5tV^ zbtwLWM!b2F8LhFxCPK1Jf~@RRg)!Bw%BA!{i##F_bZIaSVU#1|dc+Cp{(h)+T6Gw)@Y`~2L zHx`Xy4A!7+EZU|GBLx$R21;UTk#POB4A(NaA?O%1kEx(aF~wX&cZY65$z`EjI|Zqh zX1y*|Y=4~z1LOF$Sm#x1ti>Lv6Ts!=CC<*yV6CNh-g)PF0r2hgrK+Tfj8>|jW92y= z;;10ArRqCfpqg8CTG0DSu@@yJevIaoI3La(zEsXO3b6__1b@`P?JPtH&U^Ig(R;<< z9Q@$m#{q5_phFLFV<6&rKb6?ns$dFK2-!$z5)YZ^2(XN%Wi%X!U~BVTsq#P^}~Z8&rhBDiR3;Y;46^2Qby zcJd00;lnT{1gvn;#ZX~*F%V^l7Vw88{NwPMw4`WM&=SHX-Y^!8!EwV_HH>9TIBFRu zmT{wFoOA|9Eul38V}Z_uqM$KAYkn+hgXUlHyhktQNc!;C<8?4de@4$n?^M04^=E2sXx*~{`x5p2(YZ^ zSg~e?N+RPGos8_Zi7R((lOv6vP>dDVmcKyL`!oU*+APS zWKgV@ptb=u9NOnc3z(x0v|NCe7N#S#s|L-|!gLI?V3>wM4a3+eOF_NDj1JAt!LJ?U zvWHyt7|+)j9-PBHz64!dL$5YKzlQ7tkQ11^xnY`%nX&^TdFG#UHFy%<?O@vuwrOBm1JhWrG2qsMEddLH z9C66?QiARnDgqzJr98_fNS&g}U_pgNnBr)u8f$5lTcJfKHfu{!j}Q}gh?J}qONaO| zZ@lq_dHe0R5hb1CAVc=QUWFOR+7_tUb!%;V85K z!34I1b{T?XD1Ig$1o5HJ2+uQi51<()6ivj17oUpxI0qg(*;s^xF@*OCgG@Qd1|YBr zr*UHmc1h@#1~(Q4w^s%?JK)3uryb*FN4T{xxZM(NHiU%@f7cqu!Vp%5ur!3mhSuhQ zppYM8i`*Zu*kkrnRhxxQ0!gbciyKg7z`3g^>k=hSv!K76yQ|P!_O_?{hwI$6zL*$jc9fLXHZSNfel& zuVTU|OeYvqjzpG(`{jxHsB?~iuTvbO8-ikNA}tr7qhsLY7<7CLdwK*M8(}V^Tqqk#NnMAZA5pL5l`@6QFSg3?8&SgL!%r{J4j_a}NLIcOdV+2Z4h& z7D1X6(A_W;KKz94cJE#olTLbLJLpOHF}2qJHot}0^y7SXlnakUtjCZn>XppU;c9U=9_Qs-g@h;=LNur z`Rl6yZU96!xByV@8FYZdLYkHNi7b~+v1M|VQL56+D9+WK2t)~v31S$oVT=|STZ@ql zc0yP~v0Va#A^6dwzusYYv4w00=rDvCew>wt1C)e(0TZokDac0>#7B#ho#ggw7GLF) zPh1ppCc8|cy#%+3t#^$x(;PY6HsG#~I{tT<`Wv&F|8OA7yfLW&g#3j?%46sVFVZb6hc%smKGU(>q~9OP{(9e6#|e9)XUJK&vJ6 zWCbi1ptc2d3|&rDmy@8Q(H_uIK!Xoa(cTwhp@L3h2-F6i1vd=p7}VPExTg!?YyrNf zF!yeNZ!h4#*n%GSu=ieoE<41CD`>;OLZMCQ?TbX0NsR5z|6c5TDbQ<>a9?^8Ts0tp z_(0xMqHLQjU5*rsfLs7%TP^aR%{rNc-sWj1R^_0HiP6tIIGBFK&{-JYz}W?Kv4S)V zX8_v(w6y4$!7AV=Om<$v*j11*!5Jk{U4A?vh@xYQ%7oMcyRE6`AG<!OnTCoyYa)u_Xg%ExZcccxNSJk@AkR?%>`=7F ziFdJxp8y_nZ*;!Yy-bW_(OLPdmDia#w#1_=Q>PI1|)|9;G6!_WsclST4bRO;N5F2Zq(S`4g=2m_X(T0;M#;ERhp$NznNG*~lNyB|Z zk<8Z`VA+9A8sM}6uMD_l*s~@0yIuhw9m8A-~`dhB*PY_=md zgNHj_0CWskh9ARB-%wE6QdDk>l%8kF?eTQ-PYP;Qt-1h&qO~f%3Qng8Gtso!NBk|B z@C|E&b%+>D1{ei0I8fU_yB57tIB7HlJ__$kx~IGR(iuz)&*QAQGcfuWrR z+7>t=(6R%!7D5z$rkUdFNGT))QiP}E{&|>X4tbn(^FifrF`mRa#xtWmo{60-c27r8S{zel3Je0LjG`D=MJkx4fFsK7glA z*$L0r0ytvev@y7DEZk_|JOxv`1gKN)c%(s93TZL%gwI-0<1_^@>7@NgFNWq%g$sdP zV?k{TbW8B+7<6(BI$DAjO&m`I?TT)D;Mzm{2n-I|JE(U7e3yM?e86uWMWIL|4V_NW z(e9ae`)UkechIE;Ru;Z9@GApZbs?(d5YY1E)=5;A!rqjE!ed%Er+qp=s-?EF2-)hw9W8MSsa@;c{AB(Nec_2hHF@( zZIIYRF=ZN02tYm*>5ibiq8A6b>cN-S*m%NlbcD^a!*bc6>j-VfXo+DxV4TF~8Hz;7 z9m;Sou+E~oi<&jbMhs7BsuZE#Njk!X`$fEX=UkBa8k2pZkKTWzKlL*|<(_u{K7?PN z{NyLwS6+FgxxT*E#cnX`KHYTWD zJBvPUEL$hI?j6>{fa~3e-DbqtJB&jQH;kdR*O(Y*X+Ug2Y++&#GSLO4#E0e$y@X=u z9==Vz1i()*3dnwUYvUZWoi=)tRPkn-kHwZAbc7B)+~yMP$t^TTi%9Z|>i`4V1F{qN z-3S>*=*~lS0v&vy@%f16cP=ZPHG*yW<{0$a62eQ6U4V2OpN9>ff*1JF!HdS?D+bRj z3{HozR}>d(*~~|Tije)*rO&8KH~g#OTamR4HOruc&du?xXE7=;aUmj z04_9q_gXR;XHug$yCxq_E+{s*%Ck;IegG9GU4x06P~y*1SX|l0&hyL(VB&Q`@m{Nz zROspb)mp?lPpK?(?WCj<=Esu?Upy5z;aNC@_pAruqsNTj^RX5`-yY$~y1~`x@Z_S$ zcI_a;2pL^`=>#Jb{N|B$5CWqlcd|0NnNkdP#O1O~0Xxxdnn`ljhExBd1uYgpy8zlY z6y$ycHe*nwJ0GsWG2~VRaVshYKoEt-dy)ztFi~yUlqv35HC0?00s^AQ`CkXu3k*XS z4Sc(Wv;^uHa?-)m5xg4s>j8M`f{+yfrbH&{H!OupuQ8yu5UesmBm99xFgQi;fz|>| z$FN5hG6ELNStVqwu4MJu5Y&_Uq_1)PF?uoT+VWt8BA zNTO>>fHf)wwmMn5snSHMsLB|WEEva8uHL)SJKY_92k+qd2ml}61i+HyG@f14F+e6x zm&yptc`mOOHj+#VRfU(({d3UJI$RK>Be;ddU@UqiY~isU95%hfdgHL&4j6aAwl}(P zauo>%cqV~z12#=Kd9#6PsJu0u@}c#@JOL~NFF?Yd6YoNMRRXOm3IAX?JhrtU+s1#| zIIQPsV~N2zDkC6aZm2#il&T)G-N9|PuAM7P8}NqEg5kUe*1OO;PooMpK-Xb;vcT;dOWeEJ;nf=rUOTn8 zb9;r88x2-VLf0_Z09zv52k->I1r+B1&IPy<;0nN%61J+LWvU@0$${XK6GRJ=9MN2& zAFN6OuulTCc?&%{7B~fumo2AhlV+Z1XL)=hMHWD|r)m~8%^5yYcESY{$SMMNsIpFe z0N_XKQm6dSY5X;D0tW@&72sz_;0G6kfAJG7e)yinZY#LhdVJ$zz?ZKazHvR^{qr53 zY#cUQ57~?uodbFYavsJ8Sd67$FBNM-AeAV*3t+3TFPq6h1Aq+&d^B5-Z9*a2SZHIz zOnle^+v{v8Onm)J@{S-8agP0bEASOKL9>7KwM-j}U;^5tY zreRRif|}S#Q42^1@(S`n*Fb{)T!f&@_$qeUD)n`1=6-XLCAQs-QXfMJapElVeF#15#ImvRfL0 zE(m^UF}8%Q0X9Tf4~q46#CkJeyB;tMBi!KOoTm9e!J8*2`2gRrO}HU=5*tVou|(A` zr^P0Tnk6Zx$3Xe=F4zo7K{j~Xxv_!GZvvh*Fz%yxC@z5Ni@+a=E&~ZC0uc{Y4~{23 z5rH{7!tx`hFgF`)HiGd{4|#8ZTn^Cn4!Q|Ug1q?@V#%DZPzcf>5(32k45nig2w>P zJ+M|_qd~7QWGgw>&>bzTc`@LKvNlpOI7X$k(lMksOGvd_rnEt=aj>YpNu)&t1<#0+ zRMBcH3@_#JC93fY;@p2fb@E$S?DSjsgEW~8M*#0C@C5;$8sIYv#&<0kA6LM7U^8}j zI0(ME_4wxHi1#lX9-R+(|H9$n#^L;;$JON)ZW!Qp5tw5X)<`G{Y*6frP3{e@5zr?3 z_f7EoCqXRw5sD!?XA);)5FL zewUE|X+S$4z*roMT@t`Y%b#VC#E=IT&=`vZ%aEwNR}(hj-Yc#~;J5+k$ig-p#KqTJ znC&Kr5^Wgq5jUYA=xnwil9$jC7(Hloz?en_8lYk>5*1@07pV!|2`y}iDDcH1VeLQ= zFf)Zr3$+X}O&+Cs2MkWI>j$jYBWz>PEi4wx7RSp5rz^s73oMrgZD(MX3fc*<4I<4k zIRiE5iDKNsbUVe{(WJO^u0}ibya4z%`+EKL*YWV-LoAm|ESF2_Pmjad%hbte8qu`L z{;I_Q)|0@K$HWmj?ZcaLtU%k#M>5xZd>Gtz(OSGlaHURHhm-P&Sa%Iz#Zb zCoen2qgA%3n85j;^3lVeh4)i?UnKk`iD%n0WDzH{*nFs5G!Y`hRyEPQQ z1mIl;zxE9PpKgTfFmdi-!+) z*jh5VYre($eVk^25_DsUPTn|C$~u05FXS%A$aSlLx~HY=W2;4A5ZW`y5*Bp{VCv^n~$Iu;~dKXzU1}0mLY- zt>B5ZFsDl_Ub=z){s!*xIi%mfL@)(49k^)&A<&v!6qrRU48Y<2b`s*fU2y2=C^NTNlt|P*3;6wbi{N_^q zT~EuKOKw~@9PG>&)7$Nkj;wFq&YAlX%0B0Lmt|KD&VBw46^uFbOD* zsJ3t)LovR&W<00!YK%E+(F$7weFxQWC%>WJ5Qq(ZB z_7pmTSS@93M8ei4!MK!1LfUgmhCftj0pbXN(S_e!9&OBitv#QprKeG4n;*+4+4o%qrKB5 z5~}l1c6m;pk-llYhy{U+BZkpo*b*)cqwOqKM;5CSi{qumskJyg0gg^QIw!yu82aci z5}<{mp{Xk%&}@+n%n~9dW66bK?_#l_#rc8-BA@ugC(I{4@rlLVyLZR8-+tRaF91Fy z>i-}9;U6~Vzjn^IaU0#PV^5x*K77x_HDF9?BA-t+QEcZ0UOdz&cuBA=!z~-^R)i-E zJnn(V7bBirjJRI!Fzy1Rhb87}gJELmMp%5g*k2`u1H=s}06C;+N03B2TV5PODQm0+ zIvZ_;2HZ5DriI#Qhw}n)9^N}hKLEQC()W;YfI0_t19TX}#vfyAC%a>8rP?rKH;VwBjoZeaB+JwP#CeW&u!dk71IvNv z=u!B-OGTvWR4kQF3X#2lu56j0Szd#dM|qiD3w6d5w0u+N;YG8zI0bUKX#FFtflSGf zlYYVQB-o8^0A|j~ok0Tu$cC|9D~1z7x3XyO-N52(1-%~NpR6%Hx`2POhHM64Jp}GR zW1z-Cc!b&!WIJ%@LCZD>E88aI9+;5%XC#aZbac>u1o{y&O6U@ZK%B%33jsAIsQFV4 zTgp)ppNn5ku8;J4Y4k~tyM@KErR)n)9;dE(nv;aB>U@I7R z3iPo^OpeH+(BO=GFdR;L$W8ze!8nd|eSK|y{3Fs=Q)8eXQMD)w1AQTCHSGdR>7)PiZV=TP^Hvy+fY@4kEFl}*GKu^scnF60d&hiKtr4Z?gDl=SrPm9`k+f94Me}x zaqyFF0vg%&E(nX9^T8D$9&8AUlLn`^R=D-T3b$^raOZZ18z(K=Rf~Rw?7#0FaM^o2 z-FZA76qgPdv`BDD**ZGS>q}bfIM4mATK5y0e$OAQWy0a%9h2z5%$#P6JkjCAy|gbC zc)&7~N&QSFpwF=4m5;@x;+ zHe~Q35nds}ONMZ-W!&o+A6)>iofv%I3mty=)gyfEa>OrOj`-4}9e(Y>4&QiqjrG-t zVLQV04&nheQLUbeVVcHkRm`#$cwyE37q3NMrHB?TKRDF_y-P)>h>A>lo>c=ezPZ9E zmY=CeP~(e_k6CmwoR9I(v6JRw*=`~e!%|e)N5QE>SW5ERa!{jfo?C*-aCRk++uw13hvPrWbA|YKF*@ld4L8;FVLL>+5xn%;AIQDXn{ow?iv`& zF(X7kqYEye!NK>TBkG4JOdf;SlSTqN3B`a2*vF{r0`(khn35R~9GMTMfS36(B%Q7| zg6-9S%LU`{s>R7ki(AKxvjyQ~!O%fL+sM-%gSgiUL5+fJ&~zz;$ZXY^o&cC(7OVo)-YWQNNsX^x(k*dgYZ@==k`UE_OS<`O1w|+qSm`MYC35 zYXHXz<#0imj$ltL#uek74Bp=fzIi_4!MVfv#Q?W)FwUU`a&&A7pvVNhNW4=5L<-Jk z0^3lqJ&6RBy&1-E7AJx280~TayKG<<2Hb^KzZwHkfgc5a7%_|^+-`tu2FPxJ??XNS zT(A*Q?lV&sZfQKCQnEEMLyQTjVNDm(^qhkZJ4n9+#vur(j18)Onbb9!^6KL(h1iCf zt%Od4-;Qvj3qQNFuxBg0@Zt(Dy|Th&!N&w6{^`F2hW)Sd|Sly>T)Z5ANv_SPiL;HV^km-iGNc36&b>d?{? zOG5v|U|cci#GpBC(VQ&7Crj|z3jDPe^4=53wukYEdW)a|fKq7ndx7>2vK=tC7Sc74 zWedMBu*+~jv8xt*#9&oe=Ye5>-wYUb9zL-~yu$AsupPjI124L0F`Tg7C8Att!WIkV z%)rq7K@d{=LFTr1p`z(Zh#b&Zg1fYy>} z+h)~t?GixOwz9Z+^CpesnD>#VPoL7KKJ}^bi(mZW@Vo%{kbIq;ol)QS{FJ@wnQ zdF_RlSGGMl8(10-V68%82u%kxD~4MzE*N+?0{5>R?mu;SdO2dZ8z7^=ioh}^i%aSv z<|C!VWkhn|2$?AwH~DSVkKv|b1+#z~g;^2s!U}Y}K)YOl8Vi`J8r@(QgepKgI>jNzP3Uc+dbnp*YMB!mnhtizgSVkMoo>9qRgB%RVhVW0zIk&%{j&c-ly5 zcG|B*Us@qab4R+)Oqw(XJUgM!pI#Z(qkCrlDSenxh|Q?xtW(W2NGXBH`n5wvhgLBw z^Y?Ne52TgaiVG2DKp@8uAqHHmPe%prYXC5PNdz|?aMuz(-h@%X>kGn5iv};mPl z9`C(&g0H@}#aA9~@wG=g+<&^m#nuBm7wjIEU~R~FfF&qQfN41&;6z#&D0S94%Gm5# zut2tDYW`>X{lu21QiG8`Go5A8Ca>nqzo`{@l%~s=6>6lmm{4#7=oqsREQhW@jIk~& zHUh$Fe5b$_LoPJ@6#S(P92)Z9qC^MuN^g9a&8^#501n~&A4BK!{FH~@x&`1tG zV%DlqWu%;u@D_-8xQ)ZrK-jHYTwMw-&nz})0rP$1CeW=Eexn$KFgAwNh`V=uv+LSF z_*?JZym$B3t-tdNs&_hLo~Ve>cDv=}ayeLQ_5A$&`3L|XA_jmlhL+1E8)FP}Z?>l& zANAc|@I2m^fkrY0@G*JCcZ_Yvc=IeaFZtOK|0Okek7{c;tZzA-gXI(>0JP(MC(+_El;(V)kuogTV1Y;kW!Y*z05)SS{bq9TF z1jLP$LjjUEF|CPvs&#yD1;vqC^fo8m%{lLdYCq3}lemv&ioi5l(HVMFChBB4V%{SH z&hw>d_BeWYT))@Lp9%ZIe`|g6Cw#DHP-kgG^Dmjp2dIdgR(Jv&c&djYKGqgF?WrT< ziSR@PPXzci1^&^fc*QF|&cN#p;htgKU0J-cvUvG+hwr{R!Z*(ceC1(}uiW3@y+<2d zUG&)QJls}*m`TBjqHThsAnS38T#VpenF6yorxecSH%UCmNoMM2BOk8EKbUoOI2H^A z-$M&Q@RZc46T&;8lTolCf}A)AQA{BO=E>p+<}fDUs4p26+V9}jBiuy;K3l+^EYQ4m z2fFOw-gyeW+(4X!+>zA9iVmd&`cVnl2%#M>z|MnP57RPCXW&~4?pn~IfjMemR{&YS z4<2k+7!5gRRCWHp%RL9WK$=1VEAaQ_61yEwpVTmaGdc@V% zV^}xXT(-DAYw*$y#tR+L*+8fiCiIQE=4iE8EM9+=?e*fxlRvRNIcafu*|YbT##$>W z9O$_Q;6v8_PyaN=z_~^)zwxEv^u>G4^7tdScMH={3+R&Ii1EZT?q3Mrxft>2!lB;= zzpfQUYa;|CVO4d?FHd^va@I<*%}*MLTRKL290_>I;AIQ5YQe`AbkYK+9dKj-6Rp9c zgS*~gSUZfphxZuRPxG6;B3W z+XJ$T!+Iy6A+(AEc~HySed4RLnp{$#-jJ#KRa7jj|yX@%e@VB~fC}=_^9`8i1t(Zi(PE1ANR9KC&R( zT(tPa3oSnO+7TW;I>J|<^!VDNE#7;u!~KUlT<-?>VT5eQz|&cj%Jg7M%Oe8P9Ey{W zz9D}=Dnx*$>N6JC0tB&I+$5*bU_1;kWmiEA%*g3>I>$qovB&YBl(-)yZlJmcDCTBR z76)pI=Bub}7G(48+nY#)D~sXCsTZa`1K zAW$cejf1x%$PS?ZxY44e4t&PI38QU0w5KiPdWrFB2Y>0{E*<=O2ifhQ&c{G88={#F z)k{~YnZYc(j;e3UVunyg|3Fx!w? z<%73fdLK^dEy12NXif}pqXn%N;DrTjfXFx#XjbS2@_2xIuz}z7aJ^*cOy0yLTH503 zE#iy0S-_#@MOml_{6TOSBp^zO`;32vQaimcnGwYk1Ol+f4?QHr{{=Y7vO{;W#On4D zPG7!(n;*S_JNFj2wKOmd<5Gc#Tg8*L;Ckz^-YGUi5b;C=U(hQ^qSyF3*d=u)py0O#du_BZP|+j0~cMAQV1EE6e*{m)=KEJ6p#Cr(=$T@xD>(b6zO`X za7eaH&U%5^GB4g<8z0j%VFO?b#X|vp(F12r@G=uVW(Xhc2&XSE@Tt2UKDs-?<+;QC z2OHeK8u0Gr4)@=^!sVk4{M7)cg4?ul1{hXARr?I*snCjyOwB}WQ3sXo)W-4I8c0D% ztXy9<8pm1c>sC}bt}?N6XlU~NCrJm>l|U>@;|fu)W7pz zkx%^#|BCyb*M8Ue_W~D<^P5L(-hJTl=!r+)2V$5dfr` z_Z>r07^w$afR7vS%?@yIZZWr|1O0=z=@JyHGWD4cg-l_T~bs z7tXMH=>*637NO0568HtZ11@)pr`Lj~R}SlIf%LJ3;v|TTB#E>%)4&K);BO1Rb)KEtbY1wdRJsW|2qyI(?0 zQ<}q1i0H07ZmRQAyaEfK#?0YHZxZuAT-BUKs- zEwKr?fJya`iH7Z9GX#1Z&vNR0L6rU5q%Y}ddv7Hoq*KU|`kH(Sd06y3{N{d=bFz`+oPIYgcDqmyf*t_V9K#n~NvY_&s4^HP16m6g35#VX)nq z#-KfJ(A{oe?lh2-1%{3=ngIOrI}f=U;Ldxv>mJ&)A=DiTd2|7Jat(;dO8sCJmdP@d z3IH&5dK2QwwzA>Gd1I#ihgJEpW9}$WDM>K)nz49|>uPSr{)`bv=oTV>J~# z@pL**qB>LTVuhX|-ozj%0J{2T| zW?;5Erj}+EZJ#!jvO7@l)ijD90%AR;#ii~LYf(g$V*pA`lwt&}S)51*mIvKq1L}SW zz(q^?K>uJaSfr9lmm7F60kU&(&W^y& zh~uPmx>ru|$>}~W*!Eg<0n+`!T+e$FRWRos1fd?fCQt&ojT>mr^PWVKKC(nq^WQH= z9?U_A3<<6R+*ks4RzPdvw+`5iAR_Ql=!|wJjOK_#f#U#d1ajVEc-&+6)WKa2U@x%7 zz*+`3X6n$9X0&gPy^aT(;27fkd!hvI4bZh%z1ZN!M-5iTK=%k({xa}A*TCw%5tonu z_W$DI{r~(wbB{ms?$7_NAN{4D0XF-cu;&H9Z>*C)z%T!_nm_qj8Uf&6`xo$AKmGf^ z@Tbgg`t85>-KAT8t#_*j)bNuNf%(V+wqfiZ_889{WQd7YKG5lW0W_#`E)No^sI=;P3#jV*O!!;R!!00zYX zAXtm`_z0^PmNuZ^Z-WlMqIY$^DH=Z2Ka!kuKe>UCq9FPirn^Dz?II#g<8UEs1En3 zw)Pq9pqx9GighXk0}9&HD`IAWpO*-8?>oiNql&g$R7YBjO41!Elq44lLxE{^M!+iu z__!r}ga|Ew^&mLE7;y1qfZKU28^&43Sabn|Bb^P&o+%NRr$UU0&=Jt4*Qj+;aj9pp zn7)%1B~872>>x_w{y0Iu6Ks2jtE(PQFL$`O>~VQLpx=1xb{@Oy9d_G36b9QNbO@uS zAb`PaMDTJEQxF{p={4{)5`fnCPH@x|6$}SN4yF7Mj*cHQ{e3Fp#x)*5av)DE-bn+Y zkWZJu%@wpU@S7cQ-G}0!>tI(c%y9#p7|@E)E`e1;;e8$y?qbC5L66Oo0sZ9&^d6mM zGz$ycnkjx9iW!+ZYo(@c7=wi1$p9w}nvb;TP6_7G2>YuZH^vS(jtR|ncmDA;4g94i zU;N7d)&K^L2h%@hUHhsB;a5V$5ee6$lr??1-C_a`4){Dq=9Czr;X zn>fHk!rah9QtMGXNCDegn6nPu-4iTczKzwZ3oKu-Fii`gFzMLt1lx7^-mL}W&H;k} zgM%3&_(Q|irxM;*ngedMXwXw^BNm%l@N=h=PO*EGiy5Y1kKE#(L)@Y}AfLyz5aQ7R zfn7=aD^o+FmxNoKaBx{0&kBkj-|2fq#J;~y}6DoNUlQV&m&o`Z-El+ERv0!7eV}aBM zx@j!*Q=v`9fKOMT8%KfBu-O1t8(4FbRA={AS@fe4uavr zWBuL^R}Z!rwgPrQ%Z#RBu;r+ekbGS*PrxRLg)cF~#ERH249rU%?6Cpe-$4G!1K};p z@|8Pue7rJuRzP>(Ve$C>e|-G&|Iz>Yul$ui|9=HAfPgpuEwyjGMecb4@c;LDzw%o@ zZUicL186_~<6rphO-%D_wrj0+$?~1in03Chs-;T^x!HO0XIP05NC8g zpZYTquhbxw1ppQHMUl8Udyr+=Rg3QQ2#dSN=w3cTcXtIoT|!r3k?Su7+e^WA>#^H- z_(8*sJPOE#O`n|yYY+;i?sZZz(_ZWhDm7i6{-(L7h5|sjI1#3KX1S^Hq_vuabkRbX zsBW{FdfG&@kg8Isaiv(F9PV-Rp~9EXRFM@YKwLUT#*;ly;FvHjou0>39DFMUKmit@ zQUpkc3xGT(LE&$o6-&=30O-JHMzalHzr_N8X4$KI1pxN33nfz_6MW04gVdr%@Wpds zEtH^%3%e_Tj(}T6@q%TXG=voqmQXAKj3e-{2j1-kSEIstf`>q&*21g8CqIA$(XPzV zzq4yP$yJSNyhI3=fR-r~01PY)p(REey3*(@p|Jor;eBif=mPl|z8|q&_qe+1adkQ1 z`h39p;SQVg4f@M%;DflNWr-(u6C6FvoLL3A08p)mI+Q4$lc+DmifaM4)ZFj4q*$FY zPL3GI4DiNd^LW7dBZun;1Ked`pIB?qv>_yE0zGOj0P?lY4A$s`STM{B9e8QM?_Yy| z<{d1aDEQ_rY>$mUzuWE3ZXT_^%QGE)>1Y1WAN}f2z1=+hU0-|iuYb=M0Qk>;Ud`t| zNAh8w3w-EZ0H6N!+i3-{i+}Zpe}{khwYM%l^|2rNhpIS#cZ>1i#?ZDm3l9()^c<*N zDimVDb6b5%WFxJ8xq0zZ4VcTp!8E|hofbD=S>gEQCG@7jMiduokIhyw?f@DHWS2od?Dd6xGw=pAvNk zI@#|;qqwh5kt;U?o%4FLH=2tLxM-OtdsfxLEXK?{+h~%N3X||IeEY&VFfjopjz6lv zoUAV>TBUgdlBxfzMYL>qzvnT(Nq9+em1wZmFwEQjNhCEd`zwb4 zq+;9GGkpbpKw>b>`U2_wBBctmT%PQ8FRKtU8(cZ3h}Sb0_RFMo$QllXFGz+-qLDNs z0|WPo@IC-*6dfr#0u}~n3FwLN)G)S#LVE;GtS_`02^b_PE;_9lHCaKmmeYuqT!aEb zUury7-oU$lj z4YaY)Nc&4`fr!bHaG(Y>7KB0vERjJbtgo z)#DNF+JSnHc45Iyuqt|y3HX%{5XGoa13H;KV3pC5Me7Hc>m9IT<92d%y#{{a#saT= zfQc?)%R3YcZDF}VQ zfEzu=-3aeJmZt`{Us>SRN0(^NT5Jh;vK3tI6l1T@fj~P2Z3VI(A=f>0H-wY1(_+Kt z3jU!n41<~m+_b@&<~_)dK)-_wL(J(OgP1OEu=Pn71<8!V4K9)u{XxmEA@=jQ1D_tj zyl?}}-J59cG%%+Y+8JyF7$1B1wTHX%a9a;IDEtsDgFf)fNt58v#Tma&E{Q6VwSb>g z;d(Vi4IDS21pY{e7MW1LC};2-AwJaEL7pG3`6Q^MqOhFkfdwQdYEg)^9`WR^3)iDCQm6rXC2JPJjc09sj=dpO|v3-Ald$fgnx`R9K;kP^JI6!&_VHd=K)&?#B z6PQeP2L*+{eDN0J-uHF4UVicS{4f9F zjeqi&Kl@qw--0aO{C|x0t=~!h!`KP

  • ^Y0MUtS3i{C4a$p+X_@agC$1rE3j!%NpNq0G%f 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%0D^#^KC=0`r!We5? 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 Qh<5{26u|P;vSy+G1F;ZWY5)KL diff --git a/docs/assets/right-kuang-b1937caf-balabala-1783244194656.svg b/docs/assets/right-kuang-b1937caf-balabala-1783264824576.svg similarity index 100% rename from docs/assets/right-kuang-b1937caf-balabala-1783244194656.svg rename to docs/assets/right-kuang-b1937caf-balabala-1783264824576.svg diff --git a/docs/assets/ring2-a1b91808-balabala-1783244194656.png b/docs/assets/ring2-a1b91808-balabala-1783264824576.png similarity index 100% rename from docs/assets/ring2-a1b91808-balabala-1783244194656.png rename to docs/assets/ring2-a1b91808-balabala-1783264824576.png diff --git a/docs/assets/ring3-fe0f60d7-balabala-1783244194656.png b/docs/assets/ring3-fe0f60d7-balabala-1783264824576.png similarity index 100% rename from docs/assets/ring3-fe0f60d7-balabala-1783244194656.png rename to docs/assets/ring3-fe0f60d7-balabala-1783264824576.png diff --git a/docs/assets/ring4-f2e324d6-balabala-1783244194656.png b/docs/assets/ring4-f2e324d6-balabala-1783264824576.png similarity index 100% rename from docs/assets/ring4-f2e324d6-balabala-1783244194656.png rename to docs/assets/ring4-f2e324d6-balabala-1783264824576.png diff --git a/docs/assets/risk-2e5b3a69-balabala-1783244194656.png b/docs/assets/risk-2e5b3a69-balabala-1783244194656.png deleted file mode 100644 index 30c8fbb43008c5bf6f02f7760d2486523f0683b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 186464 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

    - `),document.getElementById("".concat(L.id,"-wrap")).appendChild(f),document.getElementById("".concat(this.jSPlugin.id,"-ez-ptz-container")).onmousedown=function(v){v.preventDefault(),console.log("触摸开始"),p._handlePtzTouch(v,"start")},document.getElementById("".concat(this.jSPlugin.id,"-ez-ptz-container")).onmouseup=function(v){v.preventDefault(),console.log("触摸结束"),p._handlePtzTouch(v,"stop")},document.getElementById("".concat(this.jSPlugin.id,"-ez-ptz-container")).ontouchstart=function(v){v.preventDefault(),console.log("触摸开始"),p._handlePtzTouch(v,"start")},document.getElementById("".concat(this.jSPlugin.id,"-ez-ptz-container")).ontouchend=function(v){v.preventDefault(),console.log("触摸结束",v),p._handlePtzTouch(v,"stop")}}return a(j,[{key:"show",value:function(){document.getElementById("".concat(this.jSPlugin.id,"-ez-ptz-item")).style="display: inline-block"}},{key:"hide",value:function(){document.getElementById("".concat(this.jSPlugin.id,"-ez-ptz-item")).style="display: none"}},{key:"_handlePtzTouch",value:function(p,f){var g=this,v=document.getElementById("".concat(this.jSPlugin.id,"-ez-ptz-container")).getBoundingClientRect(),b=v.left+41,E=v.top+41,U=p.x||p.changedTouches[0].clientX,W=p.y||p.changedTouches[0].clientY,Y=U-b,V=W-E,G=0,d2=this.jSPlugin.env.domain+"/api/lapp/device/ptz/start";if(Math.abs(Y)>Math.abs(V)?Y>0?G=3:G=2:V>0?G=1:G=0,/^rotate\(90/.test(document.getElementById("".concat(this.jSPlugin.id,"-wrap")).style.transform))switch(G){case 0:G=2;break;case 1:G=3;break;case 2:G=1;break;case 3:G=0;break}document.getElementById("".concat(this.jSPlugin.id,"-ez-ptz-container")).style="background-image:linear-gradient(".concat(G===0?180:G===1?0:G===2?90:270,"deg, #1d8dd8 0%, rgba(100,143,252,0.00) 30%)"),f==="stop"&&(d2=this.jSPlugin.env.domain+"/api/lapp/device/ptz/stop",document.getElementById("".concat(this.jSPlugin.id,"-ez-ptz-container")).style="");var r2=new FormData;r2.append("deviceSerial",K(this.jSPlugin.url).deviceSerial),r2.append("channelNo",K(this.jSPlugin.url).channelNo),r2.append("speed",1),r2.append("direction",G),r2.append("accessToken",this.jSPlugin.accessToken),fetch(d2,{method:"POST",body:r2}).then(function(t2){return t2.json()}).then(function(t2){t2.code==200||(console.log(t2.code,g.codeHandler.matchInfo(t2.code,f==="start"?"ptzStart":"ptzStop")),g.pluginStatus.loadingSetText({text:g.codeHandler.matchInfo(t2.code,f==="start"?"ptzStart":"ptzStop").msg,color:"red",delayClear:2e3}),(t2.code==60005||t2.code==60002||t2.code==60003||t2.code==60004)&&(document.getElementById("".concat(g.jSPlugin.id,"-ez-ptz-container")).style="background-image:linear-gradient(".concat(G===0?180:G===1?0:G===2?90:270,"deg, #f45656 0%, rgba(100,143,252,0.00) 30%)")))}).catch(function(t2){console.log("云台调用异常",t2)})}}]),j}();(function(j){if(t(e)==="object")n.exports=j();else{var L;typeof window!="undefined"?L=window:typeof is!="undefined"?L=is:typeof self!="undefined"?L=self:L=this,L.adapter=j()}})(function(){return function(){function j(L,p,f){function g(E,U){if(!p[E]){if(!L[E]){var W=typeof rs=="function"&&rs;if(!U&&W)return W(E,!0);if(v)return v(E,!0);var Y=new Error("Cannot find module '"+E+"'");throw Y.code="MODULE_NOT_FOUND",Y}var V=p[E]={exports:{}};L[E][0].call(V.exports,function(G){var d2=L[E][1][G];return g(d2||G)},V,V.exports,j,L,p,f)}return p[E].exports}for(var v=typeof rs=="function"&&rs,b=0;b0&&arguments[0]!==void 0?arguments[0]:{},I=C2.window,C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{shimChrome:!0,shimFirefox:!0,shimEdge:!0,shimSafari:!0},z=g.log,w=g.detectBrowser(I),D={browserDetails:w,commonShim:r2,extractVersion:g.extractVersion,disableLog:g.disableLog,disableWarnings:g.disableWarnings};switch(w.browser){case"chrome":if(!b||!b.shimPeerConnection||!C.shimChrome)return z("Chrome shim is not included in this adapter release."),D;z("adapter.js shimming chrome."),D.browserShim=b,b.shimGetUserMedia(I),b.shimMediaStream(I),b.shimPeerConnection(I),b.shimOnTrack(I),b.shimAddTrackRemoveTrack(I),b.shimGetSendersWithDtmf(I),b.shimGetStats(I),b.shimSenderReceiverGetStats(I),b.fixNegotiationNeeded(I),r2.shimRTCIceCandidate(I),r2.shimConnectionState(I),r2.shimMaxMessageSize(I),r2.shimSendThrowTypeError(I),r2.removeAllowExtmapMixed(I);break;case"firefox":if(!Y||!Y.shimPeerConnection||!C.shimFirefox)return z("Firefox shim is not included in this adapter release."),D;z("adapter.js shimming firefox."),D.browserShim=Y,Y.shimGetUserMedia(I),Y.shimPeerConnection(I),Y.shimOnTrack(I),Y.shimRemoveStream(I),Y.shimSenderGetStats(I),Y.shimReceiverGetStats(I),Y.shimRTCDataChannel(I),Y.shimAddTransceiver(I),Y.shimCreateOffer(I),Y.shimCreateAnswer(I),r2.shimRTCIceCandidate(I),r2.shimConnectionState(I),r2.shimMaxMessageSize(I),r2.shimSendThrowTypeError(I);break;case"edge":if(!U||!U.shimPeerConnection||!C.shimEdge)return z("MS edge shim is not included in this adapter release."),D;z("adapter.js shimming edge."),D.browserShim=U,U.shimGetUserMedia(I),U.shimGetDisplayMedia(I),U.shimPeerConnection(I),U.shimReplaceTrack(I),r2.shimMaxMessageSize(I),r2.shimSendThrowTypeError(I);break;case"safari":if(!G||!C.shimSafari)return z("Safari shim is not included in this adapter release."),D;z("adapter.js shimming safari."),D.browserShim=G,G.shimRTCIceServerUrls(I),G.shimCreateOfferLegacy(I),G.shimCallbacksAPI(I),G.shimLocalStreamsAPI(I),G.shimRemoteStreamsAPI(I),G.shimTrackEventTransceiver(I),G.shimGetUserMedia(I),r2.shimRTCIceCandidate(I),r2.shimMaxMessageSize(I),r2.shimSendThrowTypeError(I),r2.removeAllowExtmapMixed(I);break;default:z("Unsupported browser!");break}return D}},{"./chrome/chrome_shim":3,"./common_shim":6,"./edge/edge_shim":7,"./firefox/firefox_shim":11,"./safari/safari_shim":14,"./utils":15}],3:[function(j,L,p){Object.defineProperty(p,"__esModule",{value:!0}),p.shimGetDisplayMedia=p.shimGetUserMedia=void 0;var f=typeof Symbol=="function"&&t(Symbol.iterator)==="symbol"?function(C){return t(C)}:function(C){return C&&typeof Symbol=="function"&&C.constructor===Symbol&&C!==Symbol.prototype?"symbol":t(C)},g=j("./getusermedia");Object.defineProperty(p,"shimGetUserMedia",{enumerable:!0,get:function(){return g.shimGetUserMedia}});var v=j("./getdisplaymedia");Object.defineProperty(p,"shimGetDisplayMedia",{enumerable:!0,get:function(){return v.shimGetDisplayMedia}}),p.shimMediaStream=Y,p.shimOnTrack=V,p.shimGetSendersWithDtmf=G,p.shimGetStats=d2,p.shimSenderReceiverGetStats=r2,p.shimAddTrackRemoveTrackWithNative=t2,p.shimAddTrackRemoveTrack=n2,p.shimPeerConnection=C2,p.fixNegotiationNeeded=I;var b=j("../utils.js"),E=U(b);function U(C){if(C&&C.__esModule)return C;var z={};if(C!=null)for(var w in C)Object.prototype.hasOwnProperty.call(C,w)&&(z[w]=C[w]);return z.default=C,z}function W(C,z,w){return z in C?Object.defineProperty(C,z,{value:w,enumerable:!0,configurable:!0,writable:!0}):C[z]=w,C}function Y(C){C.MediaStream=C.MediaStream||C.webkitMediaStream}function V(C){if((typeof C=="undefined"?"undefined":f(C))==="object"&&C.RTCPeerConnection&&!("ontrack"in C.RTCPeerConnection.prototype)){Object.defineProperty(C.RTCPeerConnection.prototype,"ontrack",{get:function(){return this._ontrack},set:function(D){this._ontrack&&this.removeEventListener("track",this._ontrack),this.addEventListener("track",this._ontrack=D)},enumerable:!0,configurable:!0});var z=C.RTCPeerConnection.prototype.setRemoteDescription;C.RTCPeerConnection.prototype.setRemoteDescription=function(){var D=this;return this._ontrackpoly||(this._ontrackpoly=function(O){O.stream.addEventListener("addtrack",function(e2){var h2=void 0;C.RTCPeerConnection.prototype.getReceivers?h2=D.getReceivers().find(function(R2){return R2.track&&R2.track.id===e2.track.id}):h2={track:e2.track};var p2=new Event("track");p2.track=e2.track,p2.receiver=h2,p2.transceiver={receiver:h2},p2.streams=[O.stream],D.dispatchEvent(p2)}),O.stream.getTracks().forEach(function(e2){var h2=void 0;C.RTCPeerConnection.prototype.getReceivers?h2=D.getReceivers().find(function(R2){return R2.track&&R2.track.id===e2.id}):h2={track:e2};var p2=new Event("track");p2.track=e2,p2.receiver=h2,p2.transceiver={receiver:h2},p2.streams=[O.stream],D.dispatchEvent(p2)})},this.addEventListener("addstream",this._ontrackpoly)),z.apply(this,arguments)}}else E.wrapPeerConnectionEvent(C,"track",function(w){return w.transceiver||Object.defineProperty(w,"transceiver",{value:{receiver:w.receiver}}),w})}function G(C){if((typeof C=="undefined"?"undefined":f(C))==="object"&&C.RTCPeerConnection&&!("getSenders"in C.RTCPeerConnection.prototype)&&"createDTMFSender"in C.RTCPeerConnection.prototype){var z=function(R2,s3){return{track:s3,get dtmf(){return this._dtmf===void 0&&(s3.kind==="audio"?this._dtmf=R2.createDTMFSender(s3):this._dtmf=null),this._dtmf},_pc:R2}};if(!C.RTCPeerConnection.prototype.getSenders){C.RTCPeerConnection.prototype.getSenders=function(){return this._senders=this._senders||[],this._senders.slice()};var w=C.RTCPeerConnection.prototype.addTrack;C.RTCPeerConnection.prototype.addTrack=function(R2,s3){var Y2=w.apply(this,arguments);return Y2||(Y2=z(this,R2),this._senders.push(Y2)),Y2};var D=C.RTCPeerConnection.prototype.removeTrack;C.RTCPeerConnection.prototype.removeTrack=function(R2){D.apply(this,arguments);var s3=this._senders.indexOf(R2);s3!==-1&&this._senders.splice(s3,1)}}var O=C.RTCPeerConnection.prototype.addStream;C.RTCPeerConnection.prototype.addStream=function(R2){var s3=this;this._senders=this._senders||[],O.apply(this,[R2]),R2.getTracks().forEach(function(Y2){s3._senders.push(z(s3,Y2))})};var e2=C.RTCPeerConnection.prototype.removeStream;C.RTCPeerConnection.prototype.removeStream=function(R2){var s3=this;this._senders=this._senders||[],e2.apply(this,[R2]),R2.getTracks().forEach(function(Y2){var Y3=s3._senders.find(function(V3){return V3.track===Y2});Y3&&s3._senders.splice(s3._senders.indexOf(Y3),1)})}}else if((typeof C=="undefined"?"undefined":f(C))==="object"&&C.RTCPeerConnection&&"getSenders"in C.RTCPeerConnection.prototype&&"createDTMFSender"in C.RTCPeerConnection.prototype&&C.RTCRtpSender&&!("dtmf"in C.RTCRtpSender.prototype)){var h2=C.RTCPeerConnection.prototype.getSenders;C.RTCPeerConnection.prototype.getSenders=function(){var R2=this,s3=h2.apply(this,[]);return s3.forEach(function(Y2){return Y2._pc=R2}),s3},Object.defineProperty(C.RTCRtpSender.prototype,"dtmf",{get:function(){return this._dtmf===void 0&&(this.track.kind==="audio"?this._dtmf=this._pc.createDTMFSender(this.track):this._dtmf=null),this._dtmf}})}}function d2(C){if(C.RTCPeerConnection){var z=C.RTCPeerConnection.prototype.getStats;C.RTCPeerConnection.prototype.getStats=function(){var D=this,O=Array.prototype.slice.call(arguments),e2=O[0],h2=O[1],p2=O[2];if(arguments.length>0&&typeof e2=="function")return z.apply(this,arguments);if(z.length===0&&(arguments.length===0||typeof e2!="function"))return z.apply(this,[]);var R2=function(V3){var X3={},o1=V3.result();return o1.forEach(function(l1){var h1={id:l1.id,timestamp:l1.timestamp,type:{localcandidate:"local-candidate",remotecandidate:"remote-candidate"}[l1.type]||l1.type};l1.names().forEach(function(J1){h1[J1]=l1.stat(J1)}),X3[h1.id]=h1}),X3},s3=function(V3){return new Map(Object.keys(V3).map(function(X3){return[X3,V3[X3]]}))};if(arguments.length>=2){var Y2=function(V3){h2(s3(R2(V3)))};return z.apply(this,[Y2,e2])}return new Promise(function(Y3,V3){z.apply(D,[function(X3){Y3(s3(R2(X3)))},V3])}).then(h2,p2)}}}function r2(C){if((typeof C=="undefined"?"undefined":f(C))==="object"&&C.RTCPeerConnection&&C.RTCRtpSender&&C.RTCRtpReceiver){if(!("getStats"in C.RTCRtpSender.prototype)){var z=C.RTCPeerConnection.prototype.getSenders;z&&(C.RTCPeerConnection.prototype.getSenders=function(){var h2=this,p2=z.apply(this,[]);return p2.forEach(function(R2){return R2._pc=h2}),p2});var w=C.RTCPeerConnection.prototype.addTrack;w&&(C.RTCPeerConnection.prototype.addTrack=function(){var h2=w.apply(this,arguments);return h2._pc=this,h2}),C.RTCRtpSender.prototype.getStats=function(){var h2=this;return this._pc.getStats().then(function(p2){return E.filterStats(p2,h2.track,!0)})}}if(!("getStats"in C.RTCRtpReceiver.prototype)){var D=C.RTCPeerConnection.prototype.getReceivers;D&&(C.RTCPeerConnection.prototype.getReceivers=function(){var h2=this,p2=D.apply(this,[]);return p2.forEach(function(R2){return R2._pc=h2}),p2}),E.wrapPeerConnectionEvent(C,"track",function(e2){return e2.receiver._pc=e2.srcElement,e2}),C.RTCRtpReceiver.prototype.getStats=function(){var h2=this;return this._pc.getStats().then(function(p2){return E.filterStats(p2,h2.track,!1)})}}if("getStats"in C.RTCRtpSender.prototype&&"getStats"in C.RTCRtpReceiver.prototype){var O=C.RTCPeerConnection.prototype.getStats;C.RTCPeerConnection.prototype.getStats=function(){if(arguments.length>0&&arguments[0]instanceof C.MediaStreamTrack){var h2=arguments[0],p2=void 0,R2=void 0,s3=void 0;return this.getSenders().forEach(function(Y2){Y2.track===h2&&(p2?s3=!0:p2=Y2)}),this.getReceivers().forEach(function(Y2){return Y2.track===h2&&(R2?s3=!0:R2=Y2),Y2.track===h2}),s3||p2&&R2?Promise.reject(new DOMException("There are more than one sender or receiver for the track.","InvalidAccessError")):p2?p2.getStats():R2?R2.getStats():Promise.reject(new DOMException("There is no sender or receiver for the track.","InvalidAccessError"))}return O.apply(this,arguments)}}}}function t2(C){C.RTCPeerConnection.prototype.getLocalStreams=function(){var h2=this;return this._shimmedLocalStreams=this._shimmedLocalStreams||{},Object.keys(this._shimmedLocalStreams).map(function(p2){return h2._shimmedLocalStreams[p2][0]})};var z=C.RTCPeerConnection.prototype.addTrack;C.RTCPeerConnection.prototype.addTrack=function(h2,p2){if(!p2)return z.apply(this,arguments);this._shimmedLocalStreams=this._shimmedLocalStreams||{};var R2=z.apply(this,arguments);return this._shimmedLocalStreams[p2.id]?this._shimmedLocalStreams[p2.id].indexOf(R2)===-1&&this._shimmedLocalStreams[p2.id].push(R2):this._shimmedLocalStreams[p2.id]=[p2,R2],R2};var w=C.RTCPeerConnection.prototype.addStream;C.RTCPeerConnection.prototype.addStream=function(h2){var p2=this;this._shimmedLocalStreams=this._shimmedLocalStreams||{},h2.getTracks().forEach(function(Y2){var Y3=p2.getSenders().find(function(V3){return V3.track===Y2});if(Y3)throw new DOMException("Track already exists.","InvalidAccessError")});var R2=this.getSenders();w.apply(this,arguments);var s3=this.getSenders().filter(function(Y2){return R2.indexOf(Y2)===-1});this._shimmedLocalStreams[h2.id]=[h2].concat(s3)};var D=C.RTCPeerConnection.prototype.removeStream;C.RTCPeerConnection.prototype.removeStream=function(h2){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},delete this._shimmedLocalStreams[h2.id],D.apply(this,arguments)};var O=C.RTCPeerConnection.prototype.removeTrack;C.RTCPeerConnection.prototype.removeTrack=function(h2){var p2=this;return this._shimmedLocalStreams=this._shimmedLocalStreams||{},h2&&Object.keys(this._shimmedLocalStreams).forEach(function(R2){var s3=p2._shimmedLocalStreams[R2].indexOf(h2);s3!==-1&&p2._shimmedLocalStreams[R2].splice(s3,1),p2._shimmedLocalStreams[R2].length===1&&delete p2._shimmedLocalStreams[R2]}),O.apply(this,arguments)}}function n2(C){if(!C.RTCPeerConnection)return;var z=E.detectBrowser(C);if(C.RTCPeerConnection.prototype.addTrack&&z.version>=65)return t2(C);var w=C.RTCPeerConnection.prototype.getLocalStreams;C.RTCPeerConnection.prototype.getLocalStreams=function(){var Y2=this,Y3=w.apply(this);return this._reverseStreams=this._reverseStreams||{},Y3.map(function(V3){return Y2._reverseStreams[V3.id]})};var D=C.RTCPeerConnection.prototype.addStream;C.RTCPeerConnection.prototype.addStream=function(Y2){var Y3=this;if(this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},Y2.getTracks().forEach(function(X3){var o1=Y3.getSenders().find(function(l1){return l1.track===X3});if(o1)throw new DOMException("Track already exists.","InvalidAccessError")}),!this._reverseStreams[Y2.id]){var V3=new C.MediaStream(Y2.getTracks());this._streams[Y2.id]=V3,this._reverseStreams[V3.id]=Y2,Y2=V3}D.apply(this,[Y2])};var O=C.RTCPeerConnection.prototype.removeStream;C.RTCPeerConnection.prototype.removeStream=function(Y2){this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},O.apply(this,[this._streams[Y2.id]||Y2]),delete this._reverseStreams[this._streams[Y2.id]?this._streams[Y2.id].id:Y2.id],delete this._streams[Y2.id]},C.RTCPeerConnection.prototype.addTrack=function(Y2,Y3){var V3=this;if(this.signalingState==="closed")throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");var X3=[].slice.call(arguments,1);if(X3.length!==1||!X3[0].getTracks().find(function(J1){return J1===Y2}))throw new DOMException("The adapter.js addTrack polyfill only supports a single stream which is associated with the specified track.","NotSupportedError");var o1=this.getSenders().find(function(J1){return J1.track===Y2});if(o1)throw new DOMException("Track already exists.","InvalidAccessError");this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{};var l1=this._streams[Y3.id];if(l1)l1.addTrack(Y2),Promise.resolve().then(function(){V3.dispatchEvent(new Event("negotiationneeded"))});else{var h1=new C.MediaStream([Y2]);this._streams[Y3.id]=h1,this._reverseStreams[h1.id]=Y3,this.addStream(h1)}return this.getSenders().find(function(J1){return J1.track===Y2})};function e2(s3,Y2){var Y3=Y2.sdp;return Object.keys(s3._reverseStreams||[]).forEach(function(V3){var X3=s3._reverseStreams[V3],o1=s3._streams[X3.id];Y3=Y3.replace(new RegExp(o1.id,"g"),X3.id)}),new RTCSessionDescription({type:Y2.type,sdp:Y3})}function h2(s3,Y2){var Y3=Y2.sdp;return Object.keys(s3._reverseStreams||[]).forEach(function(V3){var X3=s3._reverseStreams[V3],o1=s3._streams[X3.id];Y3=Y3.replace(new RegExp(X3.id,"g"),o1.id)}),new RTCSessionDescription({type:Y2.type,sdp:Y3})}["createOffer","createAnswer"].forEach(function(s3){var Y2=C.RTCPeerConnection.prototype[s3],Y3=W({},s3,function(){var V3=this,X3=arguments,o1=arguments.length&&typeof arguments[0]=="function";return o1?Y2.apply(this,[function(l1){var h1=e2(V3,l1);X3[0].apply(null,[h1])},function(l1){X3[1]&&X3[1].apply(null,l1)},arguments[2]]):Y2.apply(this,arguments).then(function(l1){return e2(V3,l1)})});C.RTCPeerConnection.prototype[s3]=Y3[s3]});var p2=C.RTCPeerConnection.prototype.setLocalDescription;C.RTCPeerConnection.prototype.setLocalDescription=function(){return!arguments.length||!arguments[0].type?p2.apply(this,arguments):(arguments[0]=h2(this,arguments[0]),p2.apply(this,arguments))};var R2=Object.getOwnPropertyDescriptor(C.RTCPeerConnection.prototype,"localDescription");Object.defineProperty(C.RTCPeerConnection.prototype,"localDescription",{get:function(){var Y2=R2.get.apply(this);return Y2.type===""?Y2:e2(this,Y2)}}),C.RTCPeerConnection.prototype.removeTrack=function(Y2){var Y3=this;if(this.signalingState==="closed")throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");if(!Y2._pc)throw new DOMException("Argument 1 of RTCPeerConnection.removeTrack does not implement interface RTCRtpSender.","TypeError");var V3=Y2._pc===this;if(!V3)throw new DOMException("Sender was not created by this connection.","InvalidAccessError");this._streams=this._streams||{};var X3=void 0;Object.keys(this._streams).forEach(function(o1){var l1=Y3._streams[o1].getTracks().find(function(h1){return Y2.track===h1});l1&&(X3=Y3._streams[o1])}),X3&&(X3.getTracks().length===1?this.removeStream(this._reverseStreams[X3.id]):X3.removeTrack(Y2.track),this.dispatchEvent(new Event("negotiationneeded")))}}function C2(C){var z=E.detectBrowser(C);if(!C.RTCPeerConnection&&C.webkitRTCPeerConnection&&(C.RTCPeerConnection=C.webkitRTCPeerConnection),!!C.RTCPeerConnection){z.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(D){var O=C.RTCPeerConnection.prototype[D],e2=W({},D,function(){return arguments[0]=new(D==="addIceCandidate"?C.RTCIceCandidate:C.RTCSessionDescription)(arguments[0]),O.apply(this,arguments)});C.RTCPeerConnection.prototype[D]=e2[D]});var w=C.RTCPeerConnection.prototype.addIceCandidate;C.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?z.version<78&&arguments[0]&&arguments[0].candidate===""?Promise.resolve():w.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())}}}function I(C){E.wrapPeerConnectionEvent(C,"negotiationneeded",function(z){var w=z.target;if(w.signalingState==="stable")return z})}},{"../utils.js":15,"./getdisplaymedia":4,"./getusermedia":5}],4:[function(j,L,p){Object.defineProperty(p,"__esModule",{value:!0}),p.shimGetDisplayMedia=f;function f(g,v){if(!(g.navigator.mediaDevices&&"getDisplayMedia"in g.navigator.mediaDevices)&&g.navigator.mediaDevices){if(typeof v!="function"){console.error("shimGetDisplayMedia: getSourceId argument is not a function");return}g.navigator.mediaDevices.getDisplayMedia=function(E){return v(E).then(function(U){var W=E.video&&E.video.width,Y=E.video&&E.video.height,V=E.video&&E.video.frameRate;return E.video={mandatory:{chromeMediaSource:"desktop",chromeMediaSourceId:U,maxFrameRate:V||3}},W&&(E.video.mandatory.maxWidth=W),Y&&(E.video.mandatory.maxHeight=Y),g.navigator.mediaDevices.getUserMedia(E)})}}}},{}],5:[function(j,L,p){Object.defineProperty(p,"__esModule",{value:!0});var f=typeof Symbol=="function"&&t(Symbol.iterator)==="symbol"?function(W){return t(W)}:function(W){return W&&typeof Symbol=="function"&&W.constructor===Symbol&&W!==Symbol.prototype?"symbol":t(W)};p.shimGetUserMedia=U;var g=j("../utils.js"),v=b(g);function b(W){if(W&&W.__esModule)return W;var Y={};if(W!=null)for(var V in W)Object.prototype.hasOwnProperty.call(W,V)&&(Y[V]=W[V]);return Y.default=W,Y}var E=v.log;function U(W){var Y=W&&W.navigator;if(Y.mediaDevices){var V=v.detectBrowser(W),G=function(I){if((typeof I=="undefined"?"undefined":f(I))!=="object"||I.mandatory||I.optional)return I;var C={};return Object.keys(I).forEach(function(z){if(!(z==="require"||z==="advanced"||z==="mediaSource")){var w=f(I[z])==="object"?I[z]:{ideal:I[z]};w.exact!==void 0&&typeof w.exact=="number"&&(w.min=w.max=w.exact);var D=function(h2,p2){return h2?h2+p2.charAt(0).toUpperCase()+p2.slice(1):p2==="deviceId"?"sourceId":p2};if(w.ideal!==void 0){C.optional=C.optional||[];var O={};typeof w.ideal=="number"?(O[D("min",z)]=w.ideal,C.optional.push(O),O={},O[D("max",z)]=w.ideal,C.optional.push(O)):(O[D("",z)]=w.ideal,C.optional.push(O))}w.exact!==void 0&&typeof w.exact!="number"?(C.mandatory=C.mandatory||{},C.mandatory[D("",z)]=w.exact):["min","max"].forEach(function(e2){w[e2]!==void 0&&(C.mandatory=C.mandatory||{},C.mandatory[D(e2,z)]=w[e2])})}}),I.advanced&&(C.optional=(C.optional||[]).concat(I.advanced)),C},d2=function(I,C){if(V.version>=61)return C(I);if(I=JSON.parse(JSON.stringify(I)),I&&f(I.audio)==="object"){var z=function(h2,p2,R2){p2 in h2&&!(R2 in h2)&&(h2[R2]=h2[p2],delete h2[p2])};I=JSON.parse(JSON.stringify(I)),z(I.audio,"autoGainControl","googAutoGainControl"),z(I.audio,"noiseSuppression","googNoiseSuppression"),I.audio=G(I.audio)}if(I&&f(I.video)==="object"){var w=I.video.facingMode;w=w&&((typeof w=="undefined"?"undefined":f(w))==="object"?w:{ideal:w});var D=V.version<66;if(w&&(w.exact==="user"||w.exact==="environment"||w.ideal==="user"||w.ideal==="environment")&&!(Y.mediaDevices.getSupportedConstraints&&Y.mediaDevices.getSupportedConstraints().facingMode&&!D)){delete I.video.facingMode;var O=void 0;if(w.exact==="environment"||w.ideal==="environment"?O=["back","rear"]:(w.exact==="user"||w.ideal==="user")&&(O=["front"]),O)return Y.mediaDevices.enumerateDevices().then(function(e2){e2=e2.filter(function(p2){return p2.kind==="videoinput"});var h2=e2.find(function(p2){return O.some(function(R2){return p2.label.toLowerCase().includes(R2)})});return!h2&&e2.length&&O.includes("back")&&(h2=e2[e2.length-1]),h2&&(I.video.deviceId=w.exact?{exact:h2.deviceId}:{ideal:h2.deviceId}),I.video=G(I.video),E("chrome: "+JSON.stringify(I)),C(I)})}I.video=G(I.video)}return E("chrome: "+JSON.stringify(I)),C(I)},r2=function(I){return V.version>=64?I:{name:{PermissionDeniedError:"NotAllowedError",PermissionDismissedError:"NotAllowedError",InvalidStateError:"NotAllowedError",DevicesNotFoundError:"NotFoundError",ConstraintNotSatisfiedError:"OverconstrainedError",TrackStartError:"NotReadableError",MediaDeviceFailedDueToShutdown:"NotAllowedError",MediaDeviceKillSwitchOn:"NotAllowedError",TabCaptureError:"AbortError",ScreenCaptureError:"AbortError",DeviceCaptureError:"AbortError"}[I.name]||I.name,message:I.message,constraint:I.constraint||I.constraintName,toString:function(){return this.name+(this.message&&": ")+this.message}}},t2=function(I,C,z){d2(I,function(w){Y.webkitGetUserMedia(w,C,function(D){z&&z(r2(D))})})};if(Y.getUserMedia=t2.bind(Y),Y.mediaDevices.getUserMedia){var n2=Y.mediaDevices.getUserMedia.bind(Y.mediaDevices);Y.mediaDevices.getUserMedia=function(C2){return d2(C2,function(I){return n2(I).then(function(C){if(I.audio&&!C.getAudioTracks().length||I.video&&!C.getVideoTracks().length)throw C.getTracks().forEach(function(z){z.stop()}),new DOMException("","NotFoundError");return C},function(C){return Promise.reject(r2(C))})})}}}}},{"../utils.js":15}],6:[function(j,L,p){Object.defineProperty(p,"__esModule",{value:!0});var f=typeof Symbol=="function"&&t(Symbol.iterator)==="symbol"?function(t2){return t(t2)}:function(t2){return t2&&typeof Symbol=="function"&&t2.constructor===Symbol&&t2!==Symbol.prototype?"symbol":t(t2)};p.shimRTCIceCandidate=Y,p.shimMaxMessageSize=V,p.shimSendThrowTypeError=G,p.shimConnectionState=d2,p.removeAllowExtmapMixed=r2;var g=j("sdp"),v=W(g),b=j("./utils"),E=U(b);function U(t2){if(t2&&t2.__esModule)return t2;var n2={};if(t2!=null)for(var C2 in t2)Object.prototype.hasOwnProperty.call(t2,C2)&&(n2[C2]=t2[C2]);return n2.default=t2,n2}function W(t2){return t2&&t2.__esModule?t2:{default:t2}}function Y(t2){if(!(!t2.RTCIceCandidate||t2.RTCIceCandidate&&"foundation"in t2.RTCIceCandidate.prototype)){var n2=t2.RTCIceCandidate;t2.RTCIceCandidate=function(I){if((typeof I=="undefined"?"undefined":f(I))==="object"&&I.candidate&&I.candidate.indexOf("a=")===0&&(I=JSON.parse(JSON.stringify(I)),I.candidate=I.candidate.substr(2)),I.candidate&&I.candidate.length){var C=new n2(I),z=v.default.parseCandidate(I.candidate),w=Object.assign(C,z);return w.toJSON=function(){return{candidate:w.candidate,sdpMid:w.sdpMid,sdpMLineIndex:w.sdpMLineIndex,usernameFragment:w.usernameFragment}},w}return new n2(I)},t2.RTCIceCandidate.prototype=n2.prototype,E.wrapPeerConnectionEvent(t2,"icecandidate",function(C2){return C2.candidate&&Object.defineProperty(C2,"candidate",{value:new t2.RTCIceCandidate(C2.candidate),writable:"false"}),C2})}}function V(t2){if(t2.RTCPeerConnection){var n2=E.detectBrowser(t2);"sctp"in t2.RTCPeerConnection.prototype||Object.defineProperty(t2.RTCPeerConnection.prototype,"sctp",{get:function(){return typeof this._sctp=="undefined"?null:this._sctp}});var C2=function(O){if(!O||!O.sdp)return!1;var e2=v.default.splitSections(O.sdp);return e2.shift(),e2.some(function(h2){var p2=v.default.parseMLine(h2);return p2&&p2.kind==="application"&&p2.protocol.indexOf("SCTP")!==-1})},I=function(O){var e2=O.sdp.match(/mozilla...THIS_IS_SDPARTA-(\d+)/);if(e2===null||e2.length<2)return-1;var h2=parseInt(e2[1],10);return h2!==h2?-1:h2},C=function(O){var e2=65536;return n2.browser==="firefox"&&(n2.version<57?O===-1?e2=16384:e2=2147483637:n2.version<60?e2=n2.version===57?65535:65536:e2=2147483637),e2},z=function(O,e2){var h2=65536;n2.browser==="firefox"&&n2.version===57&&(h2=65535);var p2=v.default.matchPrefix(O.sdp,"a=max-message-size:");return p2.length>0?h2=parseInt(p2[0].substr(19),10):n2.browser==="firefox"&&e2!==-1&&(h2=2147483637),h2},w=t2.RTCPeerConnection.prototype.setRemoteDescription;t2.RTCPeerConnection.prototype.setRemoteDescription=function(){if(this._sctp=null,n2.browser==="chrome"&&n2.version>=76){var O=this.getConfiguration(),e2=O.sdpSemantics;e2==="plan-b"&&Object.defineProperty(this,"sctp",{get:function(){return typeof this._sctp=="undefined"?null:this._sctp},enumerable:!0,configurable:!0})}if(C2(arguments[0])){var h2=I(arguments[0]),p2=C(h2),R2=z(arguments[0],h2),s3=void 0;p2===0&&R2===0?s3=Number.POSITIVE_INFINITY:p2===0||R2===0?s3=Math.max(p2,R2):s3=Math.min(p2,R2);var Y2={};Object.defineProperty(Y2,"maxMessageSize",{get:function(){return s3}}),this._sctp=Y2}return w.apply(this,arguments)}}}function G(t2){if(!(t2.RTCPeerConnection&&"createDataChannel"in t2.RTCPeerConnection.prototype))return;function n2(I,C){var z=I.send;I.send=function(){var D=arguments[0],O=D.length||D.size||D.byteLength;if(I.readyState==="open"&&C.sctp&&O>C.sctp.maxMessageSize)throw new TypeError("Message too large (can send a maximum of "+C.sctp.maxMessageSize+" bytes)");return z.apply(I,arguments)}}var C2=t2.RTCPeerConnection.prototype.createDataChannel;t2.RTCPeerConnection.prototype.createDataChannel=function(){var C=C2.apply(this,arguments);return n2(C,this),C},E.wrapPeerConnectionEvent(t2,"datachannel",function(I){return n2(I.channel,I.target),I})}function d2(t2){if(!(!t2.RTCPeerConnection||"connectionState"in t2.RTCPeerConnection.prototype)){var n2=t2.RTCPeerConnection.prototype;Object.defineProperty(n2,"connectionState",{get:function(){return{completed:"connected",checking:"connecting"}[this.iceConnectionState]||this.iceConnectionState},enumerable:!0,configurable:!0}),Object.defineProperty(n2,"onconnectionstatechange",{get:function(){return this._onconnectionstatechange||null},set:function(I){this._onconnectionstatechange&&(this.removeEventListener("connectionstatechange",this._onconnectionstatechange),delete this._onconnectionstatechange),I&&this.addEventListener("connectionstatechange",this._onconnectionstatechange=I)},enumerable:!0,configurable:!0}),["setLocalDescription","setRemoteDescription"].forEach(function(C2){var I=n2[C2];n2[C2]=function(){return this._connectionstatechangepoly||(this._connectionstatechangepoly=function(C){var z=C.target;if(z._lastConnectionState!==z.connectionState){z._lastConnectionState=z.connectionState;var w=new Event("connectionstatechange",C);z.dispatchEvent(w)}return C},this.addEventListener("iceconnectionstatechange",this._connectionstatechangepoly)),I.apply(this,arguments)}})}}function r2(t2){if(t2.RTCPeerConnection){var n2=E.detectBrowser(t2);if(!(n2.browser==="chrome"&&n2.version>=71)){var C2=t2.RTCPeerConnection.prototype.setRemoteDescription;t2.RTCPeerConnection.prototype.setRemoteDescription=function(C){return C&&C.sdp&&C.sdp.indexOf(` + `),document.getElementById("".concat(D.id,"-wrap")).appendChild(p),document.getElementById("".concat(this.jSPlugin.id,"-ez-ptz-container")).onmousedown=function(w){w.preventDefault(),console.log("触摸开始"),m._handlePtzTouch(w,"start")},document.getElementById("".concat(this.jSPlugin.id,"-ez-ptz-container")).onmouseup=function(w){w.preventDefault(),console.log("触摸结束"),m._handlePtzTouch(w,"stop")},document.getElementById("".concat(this.jSPlugin.id,"-ez-ptz-container")).ontouchstart=function(w){w.preventDefault(),console.log("触摸开始"),m._handlePtzTouch(w,"start")},document.getElementById("".concat(this.jSPlugin.id,"-ez-ptz-container")).ontouchend=function(w){w.preventDefault(),console.log("触摸结束",w),m._handlePtzTouch(w,"stop")}}return r(j,[{key:"show",value:function(){document.getElementById("".concat(this.jSPlugin.id,"-ez-ptz-item")).style="display: inline-block"}},{key:"hide",value:function(){document.getElementById("".concat(this.jSPlugin.id,"-ez-ptz-item")).style="display: none"}},{key:"_handlePtzTouch",value:function(m,p){var _=this,w=document.getElementById("".concat(this.jSPlugin.id,"-ez-ptz-container")).getBoundingClientRect(),M=w.left+41,N=w.top+41,n2=m.x||m.changedTouches[0].clientX,q=m.y||m.changedTouches[0].clientY,a2=n2-M,X=q-N,W=0,_2=this.jSPlugin.env.domain+"/api/lapp/device/ptz/start";if(Math.abs(a2)>Math.abs(X)?a2>0?W=3:W=2:X>0?W=1:W=0,/^rotate\(90/.test(document.getElementById("".concat(this.jSPlugin.id,"-wrap")).style.transform))switch(W){case 0:W=2;break;case 1:W=3;break;case 2:W=1;break;case 3:W=0;break}document.getElementById("".concat(this.jSPlugin.id,"-ez-ptz-container")).style="background-image:linear-gradient(".concat(W===0?180:W===1?0:W===2?90:270,"deg, #1d8dd8 0%, rgba(100,143,252,0.00) 30%)"),p==="stop"&&(_2=this.jSPlugin.env.domain+"/api/lapp/device/ptz/stop",document.getElementById("".concat(this.jSPlugin.id,"-ez-ptz-container")).style="");var u2=new FormData;u2.append("deviceSerial",K(this.jSPlugin.url).deviceSerial),u2.append("channelNo",K(this.jSPlugin.url).channelNo),u2.append("speed",1),u2.append("direction",W),u2.append("accessToken",this.jSPlugin.accessToken),fetch(_2,{method:"POST",body:u2}).then(function(F){return F.json()}).then(function(F){F.code==200||(console.log(F.code,_.codeHandler.matchInfo(F.code,p==="start"?"ptzStart":"ptzStop")),_.pluginStatus.loadingSetText({text:_.codeHandler.matchInfo(F.code,p==="start"?"ptzStart":"ptzStop").msg,color:"red",delayClear:2e3}),(F.code==60005||F.code==60002||F.code==60003||F.code==60004)&&(document.getElementById("".concat(_.jSPlugin.id,"-ez-ptz-container")).style="background-image:linear-gradient(".concat(W===0?180:W===1?0:W===2?90:270,"deg, #f45656 0%, rgba(100,143,252,0.00) 30%)")))}).catch(function(F){console.log("云台调用异常",F)})}}]),j}();(function(j){if(t(e)==="object")n.exports=j();else{var D;typeof window!="undefined"?D=window:typeof Jr!="undefined"?D=Jr:typeof self!="undefined"?D=self:D=this,D.adapter=j()}})(function(){return function(){function j(D,m,p){function _(N,n2){if(!m[N]){if(!D[N]){var q=typeof Qr=="function"&&Qr;if(!n2&&q)return q(N,!0);if(w)return w(N,!0);var a2=new Error("Cannot find module '"+N+"'");throw a2.code="MODULE_NOT_FOUND",a2}var X=m[N]={exports:{}};D[N][0].call(X.exports,function(W){var _2=D[N][1][W];return _(_2||W)},X,X.exports,j,D,m,p)}return m[N].exports}for(var w=typeof Qr=="function"&&Qr,M=0;M0&&arguments[0]!==void 0?arguments[0]:{},U=t2.window,C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{shimChrome:!0,shimFirefox:!0,shimEdge:!0,shimSafari:!0},g=_.log,v=_.detectBrowser(U),E={browserDetails:v,commonShim:u2,extractVersion:_.extractVersion,disableLog:_.disableLog,disableWarnings:_.disableWarnings};switch(v.browser){case"chrome":if(!M||!M.shimPeerConnection||!C.shimChrome)return g("Chrome shim is not included in this adapter release."),E;g("adapter.js shimming chrome."),E.browserShim=M,M.shimGetUserMedia(U),M.shimMediaStream(U),M.shimPeerConnection(U),M.shimOnTrack(U),M.shimAddTrackRemoveTrack(U),M.shimGetSendersWithDtmf(U),M.shimGetStats(U),M.shimSenderReceiverGetStats(U),M.fixNegotiationNeeded(U),u2.shimRTCIceCandidate(U),u2.shimConnectionState(U),u2.shimMaxMessageSize(U),u2.shimSendThrowTypeError(U),u2.removeAllowExtmapMixed(U);break;case"firefox":if(!a2||!a2.shimPeerConnection||!C.shimFirefox)return g("Firefox shim is not included in this adapter release."),E;g("adapter.js shimming firefox."),E.browserShim=a2,a2.shimGetUserMedia(U),a2.shimPeerConnection(U),a2.shimOnTrack(U),a2.shimRemoveStream(U),a2.shimSenderGetStats(U),a2.shimReceiverGetStats(U),a2.shimRTCDataChannel(U),a2.shimAddTransceiver(U),a2.shimCreateOffer(U),a2.shimCreateAnswer(U),u2.shimRTCIceCandidate(U),u2.shimConnectionState(U),u2.shimMaxMessageSize(U),u2.shimSendThrowTypeError(U);break;case"edge":if(!n2||!n2.shimPeerConnection||!C.shimEdge)return g("MS edge shim is not included in this adapter release."),E;g("adapter.js shimming edge."),E.browserShim=n2,n2.shimGetUserMedia(U),n2.shimGetDisplayMedia(U),n2.shimPeerConnection(U),n2.shimReplaceTrack(U),u2.shimMaxMessageSize(U),u2.shimSendThrowTypeError(U);break;case"safari":if(!W||!C.shimSafari)return g("Safari shim is not included in this adapter release."),E;g("adapter.js shimming safari."),E.browserShim=W,W.shimRTCIceServerUrls(U),W.shimCreateOfferLegacy(U),W.shimCallbacksAPI(U),W.shimLocalStreamsAPI(U),W.shimRemoteStreamsAPI(U),W.shimTrackEventTransceiver(U),W.shimGetUserMedia(U),u2.shimRTCIceCandidate(U),u2.shimMaxMessageSize(U),u2.shimSendThrowTypeError(U),u2.removeAllowExtmapMixed(U);break;default:g("Unsupported browser!");break}return E}},{"./chrome/chrome_shim":3,"./common_shim":6,"./edge/edge_shim":7,"./firefox/firefox_shim":11,"./safari/safari_shim":14,"./utils":15}],3:[function(j,D,m){Object.defineProperty(m,"__esModule",{value:!0}),m.shimGetDisplayMedia=m.shimGetUserMedia=void 0;var p=typeof Symbol=="function"&&t(Symbol.iterator)==="symbol"?function(C){return t(C)}:function(C){return C&&typeof Symbol=="function"&&C.constructor===Symbol&&C!==Symbol.prototype?"symbol":t(C)},_=j("./getusermedia");Object.defineProperty(m,"shimGetUserMedia",{enumerable:!0,get:function(){return _.shimGetUserMedia}});var w=j("./getdisplaymedia");Object.defineProperty(m,"shimGetDisplayMedia",{enumerable:!0,get:function(){return w.shimGetDisplayMedia}}),m.shimMediaStream=a2,m.shimOnTrack=X,m.shimGetSendersWithDtmf=W,m.shimGetStats=_2,m.shimSenderReceiverGetStats=u2,m.shimAddTrackRemoveTrackWithNative=F,m.shimAddTrackRemoveTrack=B,m.shimPeerConnection=t2,m.fixNegotiationNeeded=U;var M=j("../utils.js"),N=n2(M);function n2(C){if(C&&C.__esModule)return C;var g={};if(C!=null)for(var v in C)Object.prototype.hasOwnProperty.call(C,v)&&(g[v]=C[v]);return g.default=C,g}function q(C,g,v){return g in C?Object.defineProperty(C,g,{value:v,enumerable:!0,configurable:!0,writable:!0}):C[g]=v,C}function a2(C){C.MediaStream=C.MediaStream||C.webkitMediaStream}function X(C){if((typeof C=="undefined"?"undefined":p(C))==="object"&&C.RTCPeerConnection&&!("ontrack"in C.RTCPeerConnection.prototype)){Object.defineProperty(C.RTCPeerConnection.prototype,"ontrack",{get:function(){return this._ontrack},set:function(E){this._ontrack&&this.removeEventListener("track",this._ontrack),this.addEventListener("track",this._ontrack=E)},enumerable:!0,configurable:!0});var g=C.RTCPeerConnection.prototype.setRemoteDescription;C.RTCPeerConnection.prototype.setRemoteDescription=function(){var E=this;return this._ontrackpoly||(this._ontrackpoly=function(G){G.stream.addEventListener("addtrack",function(i2){var e2=void 0;C.RTCPeerConnection.prototype.getReceivers?e2=E.getReceivers().find(function(B2){return B2.track&&B2.track.id===i2.track.id}):e2={track:i2.track};var m2=new Event("track");m2.track=i2.track,m2.receiver=e2,m2.transceiver={receiver:e2},m2.streams=[G.stream],E.dispatchEvent(m2)}),G.stream.getTracks().forEach(function(i2){var e2=void 0;C.RTCPeerConnection.prototype.getReceivers?e2=E.getReceivers().find(function(B2){return B2.track&&B2.track.id===i2.id}):e2={track:i2};var m2=new Event("track");m2.track=i2,m2.receiver=e2,m2.transceiver={receiver:e2},m2.streams=[G.stream],E.dispatchEvent(m2)})},this.addEventListener("addstream",this._ontrackpoly)),g.apply(this,arguments)}}else N.wrapPeerConnectionEvent(C,"track",function(v){return v.transceiver||Object.defineProperty(v,"transceiver",{value:{receiver:v.receiver}}),v})}function W(C){if((typeof C=="undefined"?"undefined":p(C))==="object"&&C.RTCPeerConnection&&!("getSenders"in C.RTCPeerConnection.prototype)&&"createDTMFSender"in C.RTCPeerConnection.prototype){var g=function(B2,W2){return{track:W2,get dtmf(){return this._dtmf===void 0&&(W2.kind==="audio"?this._dtmf=B2.createDTMFSender(W2):this._dtmf=null),this._dtmf},_pc:B2}};if(!C.RTCPeerConnection.prototype.getSenders){C.RTCPeerConnection.prototype.getSenders=function(){return this._senders=this._senders||[],this._senders.slice()};var v=C.RTCPeerConnection.prototype.addTrack;C.RTCPeerConnection.prototype.addTrack=function(B2,W2){var Y2=v.apply(this,arguments);return Y2||(Y2=g(this,B2),this._senders.push(Y2)),Y2};var E=C.RTCPeerConnection.prototype.removeTrack;C.RTCPeerConnection.prototype.removeTrack=function(B2){E.apply(this,arguments);var W2=this._senders.indexOf(B2);W2!==-1&&this._senders.splice(W2,1)}}var G=C.RTCPeerConnection.prototype.addStream;C.RTCPeerConnection.prototype.addStream=function(B2){var W2=this;this._senders=this._senders||[],G.apply(this,[B2]),B2.getTracks().forEach(function(Y2){W2._senders.push(g(W2,Y2))})};var i2=C.RTCPeerConnection.prototype.removeStream;C.RTCPeerConnection.prototype.removeStream=function(B2){var W2=this;this._senders=this._senders||[],i2.apply(this,[B2]),B2.getTracks().forEach(function(Y2){var L3=W2._senders.find(function(K3){return K3.track===Y2});L3&&W2._senders.splice(W2._senders.indexOf(L3),1)})}}else if((typeof C=="undefined"?"undefined":p(C))==="object"&&C.RTCPeerConnection&&"getSenders"in C.RTCPeerConnection.prototype&&"createDTMFSender"in C.RTCPeerConnection.prototype&&C.RTCRtpSender&&!("dtmf"in C.RTCRtpSender.prototype)){var e2=C.RTCPeerConnection.prototype.getSenders;C.RTCPeerConnection.prototype.getSenders=function(){var B2=this,W2=e2.apply(this,[]);return W2.forEach(function(Y2){return Y2._pc=B2}),W2},Object.defineProperty(C.RTCRtpSender.prototype,"dtmf",{get:function(){return this._dtmf===void 0&&(this.track.kind==="audio"?this._dtmf=this._pc.createDTMFSender(this.track):this._dtmf=null),this._dtmf}})}}function _2(C){if(C.RTCPeerConnection){var g=C.RTCPeerConnection.prototype.getStats;C.RTCPeerConnection.prototype.getStats=function(){var E=this,G=Array.prototype.slice.call(arguments),i2=G[0],e2=G[1],m2=G[2];if(arguments.length>0&&typeof i2=="function")return g.apply(this,arguments);if(g.length===0&&(arguments.length===0||typeof i2!="function"))return g.apply(this,[]);var B2=function(K3){var J3={},n1=K3.result();return n1.forEach(function(d1){var h2={id:d1.id,timestamp:d1.timestamp,type:{localcandidate:"local-candidate",remotecandidate:"remote-candidate"}[d1.type]||d1.type};d1.names().forEach(function(D3){h2[D3]=d1.stat(D3)}),J3[h2.id]=h2}),J3},W2=function(K3){return new Map(Object.keys(K3).map(function(J3){return[J3,K3[J3]]}))};if(arguments.length>=2){var Y2=function(K3){e2(W2(B2(K3)))};return g.apply(this,[Y2,i2])}return new Promise(function(L3,K3){g.apply(E,[function(J3){L3(W2(B2(J3)))},K3])}).then(e2,m2)}}}function u2(C){if((typeof C=="undefined"?"undefined":p(C))==="object"&&C.RTCPeerConnection&&C.RTCRtpSender&&C.RTCRtpReceiver){if(!("getStats"in C.RTCRtpSender.prototype)){var g=C.RTCPeerConnection.prototype.getSenders;g&&(C.RTCPeerConnection.prototype.getSenders=function(){var e2=this,m2=g.apply(this,[]);return m2.forEach(function(B2){return B2._pc=e2}),m2});var v=C.RTCPeerConnection.prototype.addTrack;v&&(C.RTCPeerConnection.prototype.addTrack=function(){var e2=v.apply(this,arguments);return e2._pc=this,e2}),C.RTCRtpSender.prototype.getStats=function(){var e2=this;return this._pc.getStats().then(function(m2){return N.filterStats(m2,e2.track,!0)})}}if(!("getStats"in C.RTCRtpReceiver.prototype)){var E=C.RTCPeerConnection.prototype.getReceivers;E&&(C.RTCPeerConnection.prototype.getReceivers=function(){var e2=this,m2=E.apply(this,[]);return m2.forEach(function(B2){return B2._pc=e2}),m2}),N.wrapPeerConnectionEvent(C,"track",function(i2){return i2.receiver._pc=i2.srcElement,i2}),C.RTCRtpReceiver.prototype.getStats=function(){var e2=this;return this._pc.getStats().then(function(m2){return N.filterStats(m2,e2.track,!1)})}}if("getStats"in C.RTCRtpSender.prototype&&"getStats"in C.RTCRtpReceiver.prototype){var G=C.RTCPeerConnection.prototype.getStats;C.RTCPeerConnection.prototype.getStats=function(){if(arguments.length>0&&arguments[0]instanceof C.MediaStreamTrack){var e2=arguments[0],m2=void 0,B2=void 0,W2=void 0;return this.getSenders().forEach(function(Y2){Y2.track===e2&&(m2?W2=!0:m2=Y2)}),this.getReceivers().forEach(function(Y2){return Y2.track===e2&&(B2?W2=!0:B2=Y2),Y2.track===e2}),W2||m2&&B2?Promise.reject(new DOMException("There are more than one sender or receiver for the track.","InvalidAccessError")):m2?m2.getStats():B2?B2.getStats():Promise.reject(new DOMException("There is no sender or receiver for the track.","InvalidAccessError"))}return G.apply(this,arguments)}}}}function F(C){C.RTCPeerConnection.prototype.getLocalStreams=function(){var e2=this;return this._shimmedLocalStreams=this._shimmedLocalStreams||{},Object.keys(this._shimmedLocalStreams).map(function(m2){return e2._shimmedLocalStreams[m2][0]})};var g=C.RTCPeerConnection.prototype.addTrack;C.RTCPeerConnection.prototype.addTrack=function(e2,m2){if(!m2)return g.apply(this,arguments);this._shimmedLocalStreams=this._shimmedLocalStreams||{};var B2=g.apply(this,arguments);return this._shimmedLocalStreams[m2.id]?this._shimmedLocalStreams[m2.id].indexOf(B2)===-1&&this._shimmedLocalStreams[m2.id].push(B2):this._shimmedLocalStreams[m2.id]=[m2,B2],B2};var v=C.RTCPeerConnection.prototype.addStream;C.RTCPeerConnection.prototype.addStream=function(e2){var m2=this;this._shimmedLocalStreams=this._shimmedLocalStreams||{},e2.getTracks().forEach(function(Y2){var L3=m2.getSenders().find(function(K3){return K3.track===Y2});if(L3)throw new DOMException("Track already exists.","InvalidAccessError")});var B2=this.getSenders();v.apply(this,arguments);var W2=this.getSenders().filter(function(Y2){return B2.indexOf(Y2)===-1});this._shimmedLocalStreams[e2.id]=[e2].concat(W2)};var E=C.RTCPeerConnection.prototype.removeStream;C.RTCPeerConnection.prototype.removeStream=function(e2){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},delete this._shimmedLocalStreams[e2.id],E.apply(this,arguments)};var G=C.RTCPeerConnection.prototype.removeTrack;C.RTCPeerConnection.prototype.removeTrack=function(e2){var m2=this;return this._shimmedLocalStreams=this._shimmedLocalStreams||{},e2&&Object.keys(this._shimmedLocalStreams).forEach(function(B2){var W2=m2._shimmedLocalStreams[B2].indexOf(e2);W2!==-1&&m2._shimmedLocalStreams[B2].splice(W2,1),m2._shimmedLocalStreams[B2].length===1&&delete m2._shimmedLocalStreams[B2]}),G.apply(this,arguments)}}function B(C){if(!C.RTCPeerConnection)return;var g=N.detectBrowser(C);if(C.RTCPeerConnection.prototype.addTrack&&g.version>=65)return F(C);var v=C.RTCPeerConnection.prototype.getLocalStreams;C.RTCPeerConnection.prototype.getLocalStreams=function(){var Y2=this,L3=v.apply(this);return this._reverseStreams=this._reverseStreams||{},L3.map(function(K3){return Y2._reverseStreams[K3.id]})};var E=C.RTCPeerConnection.prototype.addStream;C.RTCPeerConnection.prototype.addStream=function(Y2){var L3=this;if(this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},Y2.getTracks().forEach(function(J3){var n1=L3.getSenders().find(function(d1){return d1.track===J3});if(n1)throw new DOMException("Track already exists.","InvalidAccessError")}),!this._reverseStreams[Y2.id]){var K3=new C.MediaStream(Y2.getTracks());this._streams[Y2.id]=K3,this._reverseStreams[K3.id]=Y2,Y2=K3}E.apply(this,[Y2])};var G=C.RTCPeerConnection.prototype.removeStream;C.RTCPeerConnection.prototype.removeStream=function(Y2){this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},G.apply(this,[this._streams[Y2.id]||Y2]),delete this._reverseStreams[this._streams[Y2.id]?this._streams[Y2.id].id:Y2.id],delete this._streams[Y2.id]},C.RTCPeerConnection.prototype.addTrack=function(Y2,L3){var K3=this;if(this.signalingState==="closed")throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");var J3=[].slice.call(arguments,1);if(J3.length!==1||!J3[0].getTracks().find(function(D3){return D3===Y2}))throw new DOMException("The adapter.js addTrack polyfill only supports a single stream which is associated with the specified track.","NotSupportedError");var n1=this.getSenders().find(function(D3){return D3.track===Y2});if(n1)throw new DOMException("Track already exists.","InvalidAccessError");this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{};var d1=this._streams[L3.id];if(d1)d1.addTrack(Y2),Promise.resolve().then(function(){K3.dispatchEvent(new Event("negotiationneeded"))});else{var h2=new C.MediaStream([Y2]);this._streams[L3.id]=h2,this._reverseStreams[h2.id]=L3,this.addStream(h2)}return this.getSenders().find(function(D3){return D3.track===Y2})};function i2(W2,Y2){var L3=Y2.sdp;return Object.keys(W2._reverseStreams||[]).forEach(function(K3){var J3=W2._reverseStreams[K3],n1=W2._streams[J3.id];L3=L3.replace(new RegExp(n1.id,"g"),J3.id)}),new RTCSessionDescription({type:Y2.type,sdp:L3})}function e2(W2,Y2){var L3=Y2.sdp;return Object.keys(W2._reverseStreams||[]).forEach(function(K3){var J3=W2._reverseStreams[K3],n1=W2._streams[J3.id];L3=L3.replace(new RegExp(J3.id,"g"),n1.id)}),new RTCSessionDescription({type:Y2.type,sdp:L3})}["createOffer","createAnswer"].forEach(function(W2){var Y2=C.RTCPeerConnection.prototype[W2],L3=q({},W2,function(){var K3=this,J3=arguments,n1=arguments.length&&typeof arguments[0]=="function";return n1?Y2.apply(this,[function(d1){var h2=i2(K3,d1);J3[0].apply(null,[h2])},function(d1){J3[1]&&J3[1].apply(null,d1)},arguments[2]]):Y2.apply(this,arguments).then(function(d1){return i2(K3,d1)})});C.RTCPeerConnection.prototype[W2]=L3[W2]});var m2=C.RTCPeerConnection.prototype.setLocalDescription;C.RTCPeerConnection.prototype.setLocalDescription=function(){return!arguments.length||!arguments[0].type?m2.apply(this,arguments):(arguments[0]=e2(this,arguments[0]),m2.apply(this,arguments))};var B2=Object.getOwnPropertyDescriptor(C.RTCPeerConnection.prototype,"localDescription");Object.defineProperty(C.RTCPeerConnection.prototype,"localDescription",{get:function(){var Y2=B2.get.apply(this);return Y2.type===""?Y2:i2(this,Y2)}}),C.RTCPeerConnection.prototype.removeTrack=function(Y2){var L3=this;if(this.signalingState==="closed")throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");if(!Y2._pc)throw new DOMException("Argument 1 of RTCPeerConnection.removeTrack does not implement interface RTCRtpSender.","TypeError");var K3=Y2._pc===this;if(!K3)throw new DOMException("Sender was not created by this connection.","InvalidAccessError");this._streams=this._streams||{};var J3=void 0;Object.keys(this._streams).forEach(function(n1){var d1=L3._streams[n1].getTracks().find(function(h2){return Y2.track===h2});d1&&(J3=L3._streams[n1])}),J3&&(J3.getTracks().length===1?this.removeStream(this._reverseStreams[J3.id]):J3.removeTrack(Y2.track),this.dispatchEvent(new Event("negotiationneeded")))}}function t2(C){var g=N.detectBrowser(C);if(!C.RTCPeerConnection&&C.webkitRTCPeerConnection&&(C.RTCPeerConnection=C.webkitRTCPeerConnection),!!C.RTCPeerConnection){g.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(E){var G=C.RTCPeerConnection.prototype[E],i2=q({},E,function(){return arguments[0]=new(E==="addIceCandidate"?C.RTCIceCandidate:C.RTCSessionDescription)(arguments[0]),G.apply(this,arguments)});C.RTCPeerConnection.prototype[E]=i2[E]});var v=C.RTCPeerConnection.prototype.addIceCandidate;C.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?g.version<78&&arguments[0]&&arguments[0].candidate===""?Promise.resolve():v.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())}}}function U(C){N.wrapPeerConnectionEvent(C,"negotiationneeded",function(g){var v=g.target;if(v.signalingState==="stable")return g})}},{"../utils.js":15,"./getdisplaymedia":4,"./getusermedia":5}],4:[function(j,D,m){Object.defineProperty(m,"__esModule",{value:!0}),m.shimGetDisplayMedia=p;function p(_,w){if(!(_.navigator.mediaDevices&&"getDisplayMedia"in _.navigator.mediaDevices)&&_.navigator.mediaDevices){if(typeof w!="function"){console.error("shimGetDisplayMedia: getSourceId argument is not a function");return}_.navigator.mediaDevices.getDisplayMedia=function(N){return w(N).then(function(n2){var q=N.video&&N.video.width,a2=N.video&&N.video.height,X=N.video&&N.video.frameRate;return N.video={mandatory:{chromeMediaSource:"desktop",chromeMediaSourceId:n2,maxFrameRate:X||3}},q&&(N.video.mandatory.maxWidth=q),a2&&(N.video.mandatory.maxHeight=a2),_.navigator.mediaDevices.getUserMedia(N)})}}}},{}],5:[function(j,D,m){Object.defineProperty(m,"__esModule",{value:!0});var p=typeof Symbol=="function"&&t(Symbol.iterator)==="symbol"?function(q){return t(q)}:function(q){return q&&typeof Symbol=="function"&&q.constructor===Symbol&&q!==Symbol.prototype?"symbol":t(q)};m.shimGetUserMedia=n2;var _=j("../utils.js"),w=M(_);function M(q){if(q&&q.__esModule)return q;var a2={};if(q!=null)for(var X in q)Object.prototype.hasOwnProperty.call(q,X)&&(a2[X]=q[X]);return a2.default=q,a2}var N=w.log;function n2(q){var a2=q&&q.navigator;if(a2.mediaDevices){var X=w.detectBrowser(q),W=function(U){if((typeof U=="undefined"?"undefined":p(U))!=="object"||U.mandatory||U.optional)return U;var C={};return Object.keys(U).forEach(function(g){if(!(g==="require"||g==="advanced"||g==="mediaSource")){var v=p(U[g])==="object"?U[g]:{ideal:U[g]};v.exact!==void 0&&typeof v.exact=="number"&&(v.min=v.max=v.exact);var E=function(e2,m2){return e2?e2+m2.charAt(0).toUpperCase()+m2.slice(1):m2==="deviceId"?"sourceId":m2};if(v.ideal!==void 0){C.optional=C.optional||[];var G={};typeof v.ideal=="number"?(G[E("min",g)]=v.ideal,C.optional.push(G),G={},G[E("max",g)]=v.ideal,C.optional.push(G)):(G[E("",g)]=v.ideal,C.optional.push(G))}v.exact!==void 0&&typeof v.exact!="number"?(C.mandatory=C.mandatory||{},C.mandatory[E("",g)]=v.exact):["min","max"].forEach(function(i2){v[i2]!==void 0&&(C.mandatory=C.mandatory||{},C.mandatory[E(i2,g)]=v[i2])})}}),U.advanced&&(C.optional=(C.optional||[]).concat(U.advanced)),C},_2=function(U,C){if(X.version>=61)return C(U);if(U=JSON.parse(JSON.stringify(U)),U&&p(U.audio)==="object"){var g=function(e2,m2,B2){m2 in e2&&!(B2 in e2)&&(e2[B2]=e2[m2],delete e2[m2])};U=JSON.parse(JSON.stringify(U)),g(U.audio,"autoGainControl","googAutoGainControl"),g(U.audio,"noiseSuppression","googNoiseSuppression"),U.audio=W(U.audio)}if(U&&p(U.video)==="object"){var v=U.video.facingMode;v=v&&((typeof v=="undefined"?"undefined":p(v))==="object"?v:{ideal:v});var E=X.version<66;if(v&&(v.exact==="user"||v.exact==="environment"||v.ideal==="user"||v.ideal==="environment")&&!(a2.mediaDevices.getSupportedConstraints&&a2.mediaDevices.getSupportedConstraints().facingMode&&!E)){delete U.video.facingMode;var G=void 0;if(v.exact==="environment"||v.ideal==="environment"?G=["back","rear"]:(v.exact==="user"||v.ideal==="user")&&(G=["front"]),G)return a2.mediaDevices.enumerateDevices().then(function(i2){i2=i2.filter(function(m2){return m2.kind==="videoinput"});var e2=i2.find(function(m2){return G.some(function(B2){return m2.label.toLowerCase().includes(B2)})});return!e2&&i2.length&&G.includes("back")&&(e2=i2[i2.length-1]),e2&&(U.video.deviceId=v.exact?{exact:e2.deviceId}:{ideal:e2.deviceId}),U.video=W(U.video),N("chrome: "+JSON.stringify(U)),C(U)})}U.video=W(U.video)}return N("chrome: "+JSON.stringify(U)),C(U)},u2=function(U){return X.version>=64?U:{name:{PermissionDeniedError:"NotAllowedError",PermissionDismissedError:"NotAllowedError",InvalidStateError:"NotAllowedError",DevicesNotFoundError:"NotFoundError",ConstraintNotSatisfiedError:"OverconstrainedError",TrackStartError:"NotReadableError",MediaDeviceFailedDueToShutdown:"NotAllowedError",MediaDeviceKillSwitchOn:"NotAllowedError",TabCaptureError:"AbortError",ScreenCaptureError:"AbortError",DeviceCaptureError:"AbortError"}[U.name]||U.name,message:U.message,constraint:U.constraint||U.constraintName,toString:function(){return this.name+(this.message&&": ")+this.message}}},F=function(U,C,g){_2(U,function(v){a2.webkitGetUserMedia(v,C,function(E){g&&g(u2(E))})})};if(a2.getUserMedia=F.bind(a2),a2.mediaDevices.getUserMedia){var B=a2.mediaDevices.getUserMedia.bind(a2.mediaDevices);a2.mediaDevices.getUserMedia=function(t2){return _2(t2,function(U){return B(U).then(function(C){if(U.audio&&!C.getAudioTracks().length||U.video&&!C.getVideoTracks().length)throw C.getTracks().forEach(function(g){g.stop()}),new DOMException("","NotFoundError");return C},function(C){return Promise.reject(u2(C))})})}}}}},{"../utils.js":15}],6:[function(j,D,m){Object.defineProperty(m,"__esModule",{value:!0});var p=typeof Symbol=="function"&&t(Symbol.iterator)==="symbol"?function(F){return t(F)}:function(F){return F&&typeof Symbol=="function"&&F.constructor===Symbol&&F!==Symbol.prototype?"symbol":t(F)};m.shimRTCIceCandidate=a2,m.shimMaxMessageSize=X,m.shimSendThrowTypeError=W,m.shimConnectionState=_2,m.removeAllowExtmapMixed=u2;var _=j("sdp"),w=q(_),M=j("./utils"),N=n2(M);function n2(F){if(F&&F.__esModule)return F;var B={};if(F!=null)for(var t2 in F)Object.prototype.hasOwnProperty.call(F,t2)&&(B[t2]=F[t2]);return B.default=F,B}function q(F){return F&&F.__esModule?F:{default:F}}function a2(F){if(!(!F.RTCIceCandidate||F.RTCIceCandidate&&"foundation"in F.RTCIceCandidate.prototype)){var B=F.RTCIceCandidate;F.RTCIceCandidate=function(U){if((typeof U=="undefined"?"undefined":p(U))==="object"&&U.candidate&&U.candidate.indexOf("a=")===0&&(U=JSON.parse(JSON.stringify(U)),U.candidate=U.candidate.substr(2)),U.candidate&&U.candidate.length){var C=new B(U),g=w.default.parseCandidate(U.candidate),v=Object.assign(C,g);return v.toJSON=function(){return{candidate:v.candidate,sdpMid:v.sdpMid,sdpMLineIndex:v.sdpMLineIndex,usernameFragment:v.usernameFragment}},v}return new B(U)},F.RTCIceCandidate.prototype=B.prototype,N.wrapPeerConnectionEvent(F,"icecandidate",function(t2){return t2.candidate&&Object.defineProperty(t2,"candidate",{value:new F.RTCIceCandidate(t2.candidate),writable:"false"}),t2})}}function X(F){if(F.RTCPeerConnection){var B=N.detectBrowser(F);"sctp"in F.RTCPeerConnection.prototype||Object.defineProperty(F.RTCPeerConnection.prototype,"sctp",{get:function(){return typeof this._sctp=="undefined"?null:this._sctp}});var t2=function(G){if(!G||!G.sdp)return!1;var i2=w.default.splitSections(G.sdp);return i2.shift(),i2.some(function(e2){var m2=w.default.parseMLine(e2);return m2&&m2.kind==="application"&&m2.protocol.indexOf("SCTP")!==-1})},U=function(G){var i2=G.sdp.match(/mozilla...THIS_IS_SDPARTA-(\d+)/);if(i2===null||i2.length<2)return-1;var e2=parseInt(i2[1],10);return e2!==e2?-1:e2},C=function(G){var i2=65536;return B.browser==="firefox"&&(B.version<57?G===-1?i2=16384:i2=2147483637:B.version<60?i2=B.version===57?65535:65536:i2=2147483637),i2},g=function(G,i2){var e2=65536;B.browser==="firefox"&&B.version===57&&(e2=65535);var m2=w.default.matchPrefix(G.sdp,"a=max-message-size:");return m2.length>0?e2=parseInt(m2[0].substr(19),10):B.browser==="firefox"&&i2!==-1&&(e2=2147483637),e2},v=F.RTCPeerConnection.prototype.setRemoteDescription;F.RTCPeerConnection.prototype.setRemoteDescription=function(){if(this._sctp=null,B.browser==="chrome"&&B.version>=76){var G=this.getConfiguration(),i2=G.sdpSemantics;i2==="plan-b"&&Object.defineProperty(this,"sctp",{get:function(){return typeof this._sctp=="undefined"?null:this._sctp},enumerable:!0,configurable:!0})}if(t2(arguments[0])){var e2=U(arguments[0]),m2=C(e2),B2=g(arguments[0],e2),W2=void 0;m2===0&&B2===0?W2=Number.POSITIVE_INFINITY:m2===0||B2===0?W2=Math.max(m2,B2):W2=Math.min(m2,B2);var Y2={};Object.defineProperty(Y2,"maxMessageSize",{get:function(){return W2}}),this._sctp=Y2}return v.apply(this,arguments)}}}function W(F){if(!(F.RTCPeerConnection&&"createDataChannel"in F.RTCPeerConnection.prototype))return;function B(U,C){var g=U.send;U.send=function(){var E=arguments[0],G=E.length||E.size||E.byteLength;if(U.readyState==="open"&&C.sctp&&G>C.sctp.maxMessageSize)throw new TypeError("Message too large (can send a maximum of "+C.sctp.maxMessageSize+" bytes)");return g.apply(U,arguments)}}var t2=F.RTCPeerConnection.prototype.createDataChannel;F.RTCPeerConnection.prototype.createDataChannel=function(){var C=t2.apply(this,arguments);return B(C,this),C},N.wrapPeerConnectionEvent(F,"datachannel",function(U){return B(U.channel,U.target),U})}function _2(F){if(!(!F.RTCPeerConnection||"connectionState"in F.RTCPeerConnection.prototype)){var B=F.RTCPeerConnection.prototype;Object.defineProperty(B,"connectionState",{get:function(){return{completed:"connected",checking:"connecting"}[this.iceConnectionState]||this.iceConnectionState},enumerable:!0,configurable:!0}),Object.defineProperty(B,"onconnectionstatechange",{get:function(){return this._onconnectionstatechange||null},set:function(U){this._onconnectionstatechange&&(this.removeEventListener("connectionstatechange",this._onconnectionstatechange),delete this._onconnectionstatechange),U&&this.addEventListener("connectionstatechange",this._onconnectionstatechange=U)},enumerable:!0,configurable:!0}),["setLocalDescription","setRemoteDescription"].forEach(function(t2){var U=B[t2];B[t2]=function(){return this._connectionstatechangepoly||(this._connectionstatechangepoly=function(C){var g=C.target;if(g._lastConnectionState!==g.connectionState){g._lastConnectionState=g.connectionState;var v=new Event("connectionstatechange",C);g.dispatchEvent(v)}return C},this.addEventListener("iceconnectionstatechange",this._connectionstatechangepoly)),U.apply(this,arguments)}})}}function u2(F){if(F.RTCPeerConnection){var B=N.detectBrowser(F);if(!(B.browser==="chrome"&&B.version>=71)){var t2=F.RTCPeerConnection.prototype.setRemoteDescription;F.RTCPeerConnection.prototype.setRemoteDescription=function(C){return C&&C.sdp&&C.sdp.indexOf(` a=extmap-allow-mixed`)!==-1&&(C.sdp=C.sdp.split(` -`).filter(function(z){return z.trim()!=="a=extmap-allow-mixed"}).join(` -`)),C2.apply(this,arguments)}}}}},{"./utils":15,sdp:17}],7:[function(j,L,p){Object.defineProperty(p,"__esModule",{value:!0}),p.shimGetDisplayMedia=p.shimGetUserMedia=void 0;var f=j("./getusermedia");Object.defineProperty(p,"shimGetUserMedia",{enumerable:!0,get:function(){return f.shimGetUserMedia}});var g=j("./getdisplaymedia");Object.defineProperty(p,"shimGetDisplayMedia",{enumerable:!0,get:function(){return g.shimGetDisplayMedia}}),p.shimPeerConnection=G,p.shimReplaceTrack=d2;var v=j("../utils"),b=V(v),E=j("./filtericeservers"),U=j("rtcpeerconnection-shim"),W=Y(U);function Y(r2){return r2&&r2.__esModule?r2:{default:r2}}function V(r2){if(r2&&r2.__esModule)return r2;var t2={};if(r2!=null)for(var n2 in r2)Object.prototype.hasOwnProperty.call(r2,n2)&&(t2[n2]=r2[n2]);return t2.default=r2,t2}function G(r2){var t2=b.detectBrowser(r2);if(r2.RTCIceGatherer&&(r2.RTCIceCandidate||(r2.RTCIceCandidate=function(C){return C}),r2.RTCSessionDescription||(r2.RTCSessionDescription=function(C){return C}),t2.version<15025)){var n2=Object.getOwnPropertyDescriptor(r2.MediaStreamTrack.prototype,"enabled");Object.defineProperty(r2.MediaStreamTrack.prototype,"enabled",{set:function(C){n2.set.call(this,C);var z=new Event("enabled");z.enabled=C,this.dispatchEvent(z)}})}r2.RTCRtpSender&&!("dtmf"in r2.RTCRtpSender.prototype)&&Object.defineProperty(r2.RTCRtpSender.prototype,"dtmf",{get:function(){return this._dtmf===void 0&&(this.track.kind==="audio"?this._dtmf=new r2.RTCDtmfSender(this):this.track.kind==="video"&&(this._dtmf=null)),this._dtmf}}),r2.RTCDtmfSender&&!r2.RTCDTMFSender&&(r2.RTCDTMFSender=r2.RTCDtmfSender);var C2=(0,W.default)(r2,t2.version);r2.RTCPeerConnection=function(C){return C&&C.iceServers&&(C.iceServers=(0,E.filterIceServers)(C.iceServers,t2.version),b.log("ICE servers after filtering:",C.iceServers)),new C2(C)},r2.RTCPeerConnection.prototype=C2.prototype}function d2(r2){r2.RTCRtpSender&&!("replaceTrack"in r2.RTCRtpSender.prototype)&&(r2.RTCRtpSender.prototype.replaceTrack=r2.RTCRtpSender.prototype.setTrack)}},{"../utils":15,"./filtericeservers":8,"./getdisplaymedia":9,"./getusermedia":10,"rtcpeerconnection-shim":16}],8:[function(j,L,p){Object.defineProperty(p,"__esModule",{value:!0}),p.filterIceServers=b;var f=j("../utils"),g=v(f);function v(E){if(E&&E.__esModule)return E;var U={};if(E!=null)for(var W in E)Object.prototype.hasOwnProperty.call(E,W)&&(U[W]=E[W]);return U.default=E,U}function b(E,U){var W=!1;return E=JSON.parse(JSON.stringify(E)),E.filter(function(Y){if(Y&&(Y.urls||Y.url)){var V=Y.urls||Y.url;Y.url&&!Y.urls&&g.deprecated("RTCIceServer.url","RTCIceServer.urls");var G=typeof V=="string";return G&&(V=[V]),V=V.filter(function(d2){if(d2.indexOf("stun:")===0)return!1;var r2=d2.startsWith("turn")&&!d2.startsWith("turn:[")&&d2.includes("transport=udp");return r2&&!W?(W=!0,!0):r2&&!W}),delete Y.url,Y.urls=G?V[0]:V,!!V.length}})}},{"../utils":15}],9:[function(j,L,p){Object.defineProperty(p,"__esModule",{value:!0}),p.shimGetDisplayMedia=f;function f(g){"getDisplayMedia"in g.navigator&&g.navigator.mediaDevices&&(g.navigator.mediaDevices&&"getDisplayMedia"in g.navigator.mediaDevices||(g.navigator.mediaDevices.getDisplayMedia=g.navigator.getDisplayMedia.bind(g.navigator)))}},{}],10:[function(j,L,p){Object.defineProperty(p,"__esModule",{value:!0}),p.shimGetUserMedia=f;function f(g){var v=g&&g.navigator,b=function(W){return{name:{PermissionDeniedError:"NotAllowedError"}[W.name]||W.name,message:W.message,constraint:W.constraint,toString:function(){return this.name}}},E=v.mediaDevices.getUserMedia.bind(v.mediaDevices);v.mediaDevices.getUserMedia=function(U){return E(U).catch(function(W){return Promise.reject(b(W))})}}},{}],11:[function(j,L,p){Object.defineProperty(p,"__esModule",{value:!0}),p.shimGetDisplayMedia=p.shimGetUserMedia=void 0;var f=typeof Symbol=="function"&&t(Symbol.iterator)==="symbol"?function(C){return t(C)}:function(C){return C&&typeof Symbol=="function"&&C.constructor===Symbol&&C!==Symbol.prototype?"symbol":t(C)},g=j("./getusermedia");Object.defineProperty(p,"shimGetUserMedia",{enumerable:!0,get:function(){return g.shimGetUserMedia}});var v=j("./getdisplaymedia");Object.defineProperty(p,"shimGetDisplayMedia",{enumerable:!0,get:function(){return v.shimGetDisplayMedia}}),p.shimOnTrack=Y,p.shimPeerConnection=V,p.shimSenderGetStats=G,p.shimReceiverGetStats=d2,p.shimRemoveStream=r2,p.shimRTCDataChannel=t2,p.shimAddTransceiver=n2,p.shimCreateOffer=C2,p.shimCreateAnswer=I;var b=j("../utils"),E=U(b);function U(C){if(C&&C.__esModule)return C;var z={};if(C!=null)for(var w in C)Object.prototype.hasOwnProperty.call(C,w)&&(z[w]=C[w]);return z.default=C,z}function W(C,z,w){return z in C?Object.defineProperty(C,z,{value:w,enumerable:!0,configurable:!0,writable:!0}):C[z]=w,C}function Y(C){(typeof C=="undefined"?"undefined":f(C))==="object"&&C.RTCTrackEvent&&"receiver"in C.RTCTrackEvent.prototype&&!("transceiver"in C.RTCTrackEvent.prototype)&&Object.defineProperty(C.RTCTrackEvent.prototype,"transceiver",{get:function(){return{receiver:this.receiver}}})}function V(C){var z=E.detectBrowser(C);if(!((typeof C=="undefined"?"undefined":f(C))!=="object"||!(C.RTCPeerConnection||C.mozRTCPeerConnection))){if(!C.RTCPeerConnection&&C.mozRTCPeerConnection&&(C.RTCPeerConnection=C.mozRTCPeerConnection),z.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(e2){var h2=C.RTCPeerConnection.prototype[e2],p2=W({},e2,function(){return arguments[0]=new(e2==="addIceCandidate"?C.RTCIceCandidate:C.RTCSessionDescription)(arguments[0]),h2.apply(this,arguments)});C.RTCPeerConnection.prototype[e2]=p2[e2]}),z.version<68){var w=C.RTCPeerConnection.prototype.addIceCandidate;C.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?arguments[0]&&arguments[0].candidate===""?Promise.resolve():w.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())}}var D={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"},O=C.RTCPeerConnection.prototype.getStats;C.RTCPeerConnection.prototype.getStats=function(){var h2=Array.prototype.slice.call(arguments),p2=h2[0],R2=h2[1],s3=h2[2];return O.apply(this,[p2||null]).then(function(Y2){if(z.version<53&&!R2)try{Y2.forEach(function(Y3){Y3.type=D[Y3.type]||Y3.type})}catch(Y3){if(Y3.name!=="TypeError")throw Y3;Y2.forEach(function(V3,X3){Y2.set(X3,Object.assign({},V3,{type:D[V3.type]||V3.type}))})}return Y2}).then(R2,s3)}}}function G(C){if((typeof C=="undefined"?"undefined":f(C))==="object"&&C.RTCPeerConnection&&C.RTCRtpSender&&!(C.RTCRtpSender&&"getStats"in C.RTCRtpSender.prototype)){var z=C.RTCPeerConnection.prototype.getSenders;z&&(C.RTCPeerConnection.prototype.getSenders=function(){var O=this,e2=z.apply(this,[]);return e2.forEach(function(h2){return h2._pc=O}),e2});var w=C.RTCPeerConnection.prototype.addTrack;w&&(C.RTCPeerConnection.prototype.addTrack=function(){var O=w.apply(this,arguments);return O._pc=this,O}),C.RTCRtpSender.prototype.getStats=function(){return this.track?this._pc.getStats(this.track):Promise.resolve(new Map)}}}function d2(C){if((typeof C=="undefined"?"undefined":f(C))==="object"&&C.RTCPeerConnection&&C.RTCRtpSender&&!(C.RTCRtpSender&&"getStats"in C.RTCRtpReceiver.prototype)){var z=C.RTCPeerConnection.prototype.getReceivers;z&&(C.RTCPeerConnection.prototype.getReceivers=function(){var D=this,O=z.apply(this,[]);return O.forEach(function(e2){return e2._pc=D}),O}),E.wrapPeerConnectionEvent(C,"track",function(w){return w.receiver._pc=w.srcElement,w}),C.RTCRtpReceiver.prototype.getStats=function(){return this._pc.getStats(this.track)}}}function r2(C){!C.RTCPeerConnection||"removeStream"in C.RTCPeerConnection.prototype||(C.RTCPeerConnection.prototype.removeStream=function(w){var D=this;E.deprecated("removeStream","removeTrack"),this.getSenders().forEach(function(O){O.track&&w.getTracks().includes(O.track)&&D.removeTrack(O)})})}function t2(C){C.DataChannel&&!C.RTCDataChannel&&(C.RTCDataChannel=C.DataChannel)}function n2(C){if((typeof C=="undefined"?"undefined":f(C))==="object"&&C.RTCPeerConnection){var z=C.RTCPeerConnection.prototype.addTransceiver;z&&(C.RTCPeerConnection.prototype.addTransceiver=function(){this.setParametersPromises=[];var D=arguments[1],O=D&&"sendEncodings"in D;O&&D.sendEncodings.forEach(function(R2){if("rid"in R2){var s3=/^[a-z0-9]{0,16}$/i;if(!s3.test(R2.rid))throw new TypeError("Invalid RID value provided.")}if("scaleResolutionDownBy"in R2&&!(parseFloat(R2.scaleResolutionDownBy)>=1))throw new RangeError("scale_resolution_down_by must be >= 1.0");if("maxFramerate"in R2&&!(parseFloat(R2.maxFramerate)>=0))throw new RangeError("max_framerate must be >= 0.0")});var e2=z.apply(this,arguments);if(O){var h2=e2.sender,p2=h2.getParameters();"encodings"in p2||(p2.encodings=D.sendEncodings,this.setParametersPromises.push(h2.setParameters(p2).catch(function(){})))}return e2})}}function C2(C){if((typeof C=="undefined"?"undefined":f(C))==="object"&&C.RTCPeerConnection){var z=C.RTCPeerConnection.prototype.createOffer;C.RTCPeerConnection.prototype.createOffer=function(){var D=this,O=arguments;return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(function(){return z.apply(D,O)}).finally(function(){D.setParametersPromises=[]}):z.apply(this,arguments)}}}function I(C){if((typeof C=="undefined"?"undefined":f(C))==="object"&&C.RTCPeerConnection){var z=C.RTCPeerConnection.prototype.createAnswer;C.RTCPeerConnection.prototype.createAnswer=function(){var D=this,O=arguments;return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(function(){return z.apply(D,O)}).finally(function(){D.setParametersPromises=[]}):z.apply(this,arguments)}}}},{"../utils":15,"./getdisplaymedia":12,"./getusermedia":13}],12:[function(j,L,p){Object.defineProperty(p,"__esModule",{value:!0}),p.shimGetDisplayMedia=f;function f(g,v){g.navigator.mediaDevices&&"getDisplayMedia"in g.navigator.mediaDevices||g.navigator.mediaDevices&&(g.navigator.mediaDevices.getDisplayMedia=function(E){if(!(E&&E.video)){var U=new DOMException("getDisplayMedia without video constraints is undefined");return U.name="NotFoundError",U.code=8,Promise.reject(U)}return E.video===!0?E.video={mediaSource:v}:E.video.mediaSource=v,g.navigator.mediaDevices.getUserMedia(E)})}},{}],13:[function(j,L,p){Object.defineProperty(p,"__esModule",{value:!0});var f=typeof Symbol=="function"&&t(Symbol.iterator)==="symbol"?function(U){return t(U)}:function(U){return U&&typeof Symbol=="function"&&U.constructor===Symbol&&U!==Symbol.prototype?"symbol":t(U)};p.shimGetUserMedia=E;var g=j("../utils"),v=b(g);function b(U){if(U&&U.__esModule)return U;var W={};if(U!=null)for(var Y in U)Object.prototype.hasOwnProperty.call(U,Y)&&(W[Y]=U[Y]);return W.default=U,W}function E(U){var W=v.detectBrowser(U),Y=U&&U.navigator,V=U&&U.MediaStreamTrack;if(Y.getUserMedia=function(n2,C2,I){v.deprecated("navigator.getUserMedia","navigator.mediaDevices.getUserMedia"),Y.mediaDevices.getUserMedia(n2).then(C2,I)},!(W.version>55&&"autoGainControl"in Y.mediaDevices.getSupportedConstraints())){var G=function(C2,I,C){I in C2&&!(C in C2)&&(C2[C]=C2[I],delete C2[I])},d2=Y.mediaDevices.getUserMedia.bind(Y.mediaDevices);if(Y.mediaDevices.getUserMedia=function(n2){return(typeof n2=="undefined"?"undefined":f(n2))==="object"&&f(n2.audio)==="object"&&(n2=JSON.parse(JSON.stringify(n2)),G(n2.audio,"autoGainControl","mozAutoGainControl"),G(n2.audio,"noiseSuppression","mozNoiseSuppression")),d2(n2)},V&&V.prototype.getSettings){var r2=V.prototype.getSettings;V.prototype.getSettings=function(){var n2=r2.apply(this,arguments);return G(n2,"mozAutoGainControl","autoGainControl"),G(n2,"mozNoiseSuppression","noiseSuppression"),n2}}if(V&&V.prototype.applyConstraints){var t2=V.prototype.applyConstraints;V.prototype.applyConstraints=function(n2){return this.kind==="audio"&&(typeof n2=="undefined"?"undefined":f(n2))==="object"&&(n2=JSON.parse(JSON.stringify(n2)),G(n2,"autoGainControl","mozAutoGainControl"),G(n2,"noiseSuppression","mozNoiseSuppression")),t2.apply(this,[n2])}}}}},{"../utils":15}],14:[function(j,L,p){Object.defineProperty(p,"__esModule",{value:!0});var f=typeof Symbol=="function"&&t(Symbol.iterator)==="symbol"?function(t2){return t(t2)}:function(t2){return t2&&typeof Symbol=="function"&&t2.constructor===Symbol&&t2!==Symbol.prototype?"symbol":t(t2)};p.shimLocalStreamsAPI=E,p.shimRemoteStreamsAPI=U,p.shimCallbacksAPI=W,p.shimGetUserMedia=Y,p.shimConstraints=V,p.shimRTCIceServerUrls=G,p.shimTrackEventTransceiver=d2,p.shimCreateOfferLegacy=r2;var g=j("../utils"),v=b(g);function b(t2){if(t2&&t2.__esModule)return t2;var n2={};if(t2!=null)for(var C2 in t2)Object.prototype.hasOwnProperty.call(t2,C2)&&(n2[C2]=t2[C2]);return n2.default=t2,n2}function E(t2){if(!((typeof t2=="undefined"?"undefined":f(t2))!=="object"||!t2.RTCPeerConnection)){if("getLocalStreams"in t2.RTCPeerConnection.prototype||(t2.RTCPeerConnection.prototype.getLocalStreams=function(){return this._localStreams||(this._localStreams=[]),this._localStreams}),!("addStream"in t2.RTCPeerConnection.prototype)){var n2=t2.RTCPeerConnection.prototype.addTrack;t2.RTCPeerConnection.prototype.addStream=function(I){var C=this;this._localStreams||(this._localStreams=[]),this._localStreams.includes(I)||this._localStreams.push(I),I.getAudioTracks().forEach(function(z){return n2.call(C,z,I)}),I.getVideoTracks().forEach(function(z){return n2.call(C,z,I)})},t2.RTCPeerConnection.prototype.addTrack=function(I){var C=arguments[1];return C&&(this._localStreams?this._localStreams.includes(C)||this._localStreams.push(C):this._localStreams=[C]),n2.apply(this,arguments)}}"removeStream"in t2.RTCPeerConnection.prototype||(t2.RTCPeerConnection.prototype.removeStream=function(I){var C=this;this._localStreams||(this._localStreams=[]);var z=this._localStreams.indexOf(I);if(z!==-1){this._localStreams.splice(z,1);var w=I.getTracks();this.getSenders().forEach(function(D){w.includes(D.track)&&C.removeTrack(D)})}})}}function U(t2){if(!((typeof t2=="undefined"?"undefined":f(t2))!=="object"||!t2.RTCPeerConnection)&&("getRemoteStreams"in t2.RTCPeerConnection.prototype||(t2.RTCPeerConnection.prototype.getRemoteStreams=function(){return this._remoteStreams?this._remoteStreams:[]}),!("onaddstream"in t2.RTCPeerConnection.prototype))){Object.defineProperty(t2.RTCPeerConnection.prototype,"onaddstream",{get:function(){return this._onaddstream},set:function(I){var C=this;this._onaddstream&&(this.removeEventListener("addstream",this._onaddstream),this.removeEventListener("track",this._onaddstreampoly)),this.addEventListener("addstream",this._onaddstream=I),this.addEventListener("track",this._onaddstreampoly=function(z){z.streams.forEach(function(w){if(C._remoteStreams||(C._remoteStreams=[]),!C._remoteStreams.includes(w)){C._remoteStreams.push(w);var D=new Event("addstream");D.stream=w,C.dispatchEvent(D)}})})}});var n2=t2.RTCPeerConnection.prototype.setRemoteDescription;t2.RTCPeerConnection.prototype.setRemoteDescription=function(){var I=this;return this._onaddstreampoly||this.addEventListener("track",this._onaddstreampoly=function(C){C.streams.forEach(function(z){if(I._remoteStreams||(I._remoteStreams=[]),!(I._remoteStreams.indexOf(z)>=0)){I._remoteStreams.push(z);var w=new Event("addstream");w.stream=z,I.dispatchEvent(w)}})}),n2.apply(I,arguments)}}}function W(t2){if(!((typeof t2=="undefined"?"undefined":f(t2))!=="object"||!t2.RTCPeerConnection)){var n2=t2.RTCPeerConnection.prototype,C2=n2.createOffer,I=n2.createAnswer,C=n2.setLocalDescription,z=n2.setRemoteDescription,w=n2.addIceCandidate;n2.createOffer=function(e2,h2){var p2=arguments.length>=2?arguments[2]:arguments[0],R2=C2.apply(this,[p2]);return h2?(R2.then(e2,h2),Promise.resolve()):R2},n2.createAnswer=function(e2,h2){var p2=arguments.length>=2?arguments[2]:arguments[0],R2=I.apply(this,[p2]);return h2?(R2.then(e2,h2),Promise.resolve()):R2};var D=function(e2,h2,p2){var R2=C.apply(this,[e2]);return p2?(R2.then(h2,p2),Promise.resolve()):R2};n2.setLocalDescription=D,D=function(e2,h2,p2){var R2=z.apply(this,[e2]);return p2?(R2.then(h2,p2),Promise.resolve()):R2},n2.setRemoteDescription=D,D=function(e2,h2,p2){var R2=w.apply(this,[e2]);return p2?(R2.then(h2,p2),Promise.resolve()):R2},n2.addIceCandidate=D}}function Y(t2){var n2=t2&&t2.navigator;if(n2.mediaDevices&&n2.mediaDevices.getUserMedia){var C2=n2.mediaDevices,I=C2.getUserMedia.bind(C2);n2.mediaDevices.getUserMedia=function(C){return I(V(C))}}!n2.getUserMedia&&n2.mediaDevices&&n2.mediaDevices.getUserMedia&&(n2.getUserMedia=function(z,w,D){n2.mediaDevices.getUserMedia(z).then(w,D)}.bind(n2))}function V(t2){return t2&&t2.video!==void 0?Object.assign({},t2,{video:v.compactObject(t2.video)}):t2}function G(t2){var n2=t2.RTCPeerConnection;t2.RTCPeerConnection=function(I,C){if(I&&I.iceServers){for(var z=[],w=0;w=z&&parseInt(w[z],10)}function U(I,C,z){if(I.RTCPeerConnection){var w=I.RTCPeerConnection.prototype,D=w.addEventListener;w.addEventListener=function(e2,h2){if(e2!==C)return D.apply(this,arguments);var p2=function(s3){var Y2=z(s3);Y2&&h2(Y2)};return this._eventMap=this._eventMap||{},this._eventMap[h2]=p2,D.apply(this,[e2,p2])};var O=w.removeEventListener;w.removeEventListener=function(e2,h2){if(e2!==C||!this._eventMap||!this._eventMap[h2])return O.apply(this,arguments);var p2=this._eventMap[h2];return delete this._eventMap[h2],O.apply(this,[e2,p2])},Object.defineProperty(w,"on"+C,{get:function(){return this["_on"+C]},set:function(h2){this["_on"+C]&&(this.removeEventListener(C,this["_on"+C]),delete this["_on"+C]),h2&&this.addEventListener(C,this["_on"+C]=h2)},enumerable:!0,configurable:!0})}}function W(I){return typeof I!="boolean"?new Error("Argument type: "+(typeof I=="undefined"?"undefined":f(I))+". Please use a boolean."):(v=I,I?"adapter.js logging disabled":"adapter.js logging enabled")}function Y(I){return typeof I!="boolean"?new Error("Argument type: "+(typeof I=="undefined"?"undefined":f(I))+". Please use a boolean."):(b=!I,"adapter.js deprecation warnings "+(I?"disabled":"enabled"))}function V(){if((typeof window=="undefined"?"undefined":f(window))==="object"){if(v)return;typeof console!="undefined"&&typeof console.log=="function"&&console.log.apply(console,arguments)}}function G(I,C){b&&console.warn(I+" is deprecated, please use "+C+" instead.")}function d2(I){var C=I.navigator,z={browser:null,version:null};if(typeof I=="undefined"||!I.navigator)return z.browser="Not a browser.",z;if(C.mozGetUserMedia)z.browser="firefox",z.version=E(C.userAgent,/Firefox\/(\d+)\./,1);else if(C.webkitGetUserMedia||I.isSecureContext===!1&&I.webkitRTCPeerConnection&&!I.RTCIceGatherer)z.browser="chrome",z.version=E(C.userAgent,/Chrom(e|ium)\/(\d+)\./,2);else if(C.mediaDevices&&C.userAgent.match(/Edge\/(\d+).(\d+)$/))z.browser="edge",z.version=E(C.userAgent,/Edge\/(\d+).(\d+)$/,2);else if(I.RTCPeerConnection&&C.userAgent.match(/AppleWebKit\/(\d+)\./))z.browser="safari",z.version=E(C.userAgent,/AppleWebKit\/(\d+)\./,1),z.supportsUnifiedPlan=I.RTCRtpTransceiver&&"currentDirection"in I.RTCRtpTransceiver.prototype;else return z.browser="Not a supported browser.",z;return z}function r2(I){return Object.prototype.toString.call(I)==="[object Object]"}function t2(I){return r2(I)?Object.keys(I).reduce(function(C,z){var w=r2(I[z]),D=w?t2(I[z]):I[z],O=w&&!Object.keys(D).length;return D===void 0||O?C:Object.assign(C,g({},z,D))},{}):I}function n2(I,C,z){!C||z.has(C.id)||(z.set(C.id,C),Object.keys(C).forEach(function(w){w.endsWith("Id")?n2(I,I.get(C[w]),z):w.endsWith("Ids")&&C[w].forEach(function(D){n2(I,I.get(D),z)})}))}function C2(I,C,z){var w=z?"outbound-rtp":"inbound-rtp",D=new Map;if(C===null)return D;var O=[];return I.forEach(function(e2){e2.type==="track"&&e2.trackIdentifier===C.id&&O.push(e2)}),O.forEach(function(e2){I.forEach(function(h2){h2.type===w&&h2.trackId===e2.id&&n2(I,h2,D)})}),D}},{}],16:[function(j,L,p){var f=j("sdp");function g(V){return{inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"}[V.type]||V.type}function v(V,G,d2,r2,t2){var n2=f.writeRtpDescription(V.kind,G);if(n2+=f.writeIceParameters(V.iceGatherer.getLocalParameters()),n2+=f.writeDtlsParameters(V.dtlsTransport.getLocalParameters(),d2==="offer"?"actpass":t2||"active"),n2+="a=mid:"+V.mid+`\r -`,V.rtpSender&&V.rtpReceiver?n2+=`a=sendrecv\r -`:V.rtpSender?n2+=`a=sendonly\r -`:V.rtpReceiver?n2+=`a=recvonly\r -`:n2+=`a=inactive\r -`,V.rtpSender){var C2=V.rtpSender._initialTrackId||V.rtpSender.track.id;V.rtpSender._initialTrackId=C2;var I="msid:"+(r2?r2.id:"-")+" "+C2+`\r -`;n2+="a="+I,n2+="a=ssrc:"+V.sendEncodingParameters[0].ssrc+" "+I,V.sendEncodingParameters[0].rtx&&(n2+="a=ssrc:"+V.sendEncodingParameters[0].rtx.ssrc+" "+I,n2+="a=ssrc-group:FID "+V.sendEncodingParameters[0].ssrc+" "+V.sendEncodingParameters[0].rtx.ssrc+`\r -`)}return n2+="a=ssrc:"+V.sendEncodingParameters[0].ssrc+" cname:"+f.localCName+`\r -`,V.rtpSender&&V.sendEncodingParameters[0].rtx&&(n2+="a=ssrc:"+V.sendEncodingParameters[0].rtx.ssrc+" cname:"+f.localCName+`\r -`),n2}function b(V,G){var d2=!1;return V=JSON.parse(JSON.stringify(V)),V.filter(function(r2){if(r2&&(r2.urls||r2.url)){var t2=r2.urls||r2.url;r2.url&&!r2.urls&&console.warn("RTCIceServer.url is deprecated! Use urls instead.");var n2=typeof t2=="string";return n2&&(t2=[t2]),t2=t2.filter(function(C2){var I=C2.indexOf("turn:")===0&&C2.indexOf("transport=udp")!==-1&&C2.indexOf("turn:[")===-1&&!d2;return I?(d2=!0,!0):C2.indexOf("stun:")===0&&G>=14393&&C2.indexOf("?transport=udp")===-1}),delete r2.url,r2.urls=n2?t2[0]:t2,!!t2.length}})}function E(V,G){var d2={codecs:[],headerExtensions:[],fecMechanisms:[]},r2=function(C2,I){C2=parseInt(C2,10);for(var C=0;C0;O--)this._iceGatherers.push(new V.RTCIceGatherer({iceServers:z.iceServers,gatherPolicy:z.iceTransportPolicy}));else z.iceCandidatePoolSize=0;this._config=z,this.transceivers=[],this._sdpSessionId=f.generateSessionId(),this._sdpSessionVersion=0,this._dtlsRole=void 0,this._isClosed=!1};Object.defineProperty(n2.prototype,"localDescription",{configurable:!0,get:function(){return this._localDescription}}),Object.defineProperty(n2.prototype,"remoteDescription",{configurable:!0,get:function(){return this._remoteDescription}}),n2.prototype.onicecandidate=null,n2.prototype.onaddstream=null,n2.prototype.ontrack=null,n2.prototype.onremovestream=null,n2.prototype.onsignalingstatechange=null,n2.prototype.oniceconnectionstatechange=null,n2.prototype.onconnectionstatechange=null,n2.prototype.onicegatheringstatechange=null,n2.prototype.onnegotiationneeded=null,n2.prototype.ondatachannel=null,n2.prototype._dispatchEvent=function(C,z){this._isClosed||(this.dispatchEvent(z),typeof this["on"+C]=="function"&&this["on"+C](z))},n2.prototype._emitGatheringStateChange=function(){var C=new Event("icegatheringstatechange");this._dispatchEvent("icegatheringstatechange",C)},n2.prototype.getConfiguration=function(){return this._config},n2.prototype.getLocalStreams=function(){return this.localStreams},n2.prototype.getRemoteStreams=function(){return this.remoteStreams},n2.prototype._createTransceiver=function(C,z){var w=this.transceivers.length>0,D={track:null,iceGatherer:null,iceTransport:null,dtlsTransport:null,localCapabilities:null,remoteCapabilities:null,rtpSender:null,rtpReceiver:null,kind:C,mid:null,sendEncodingParameters:null,recvEncodingParameters:null,stream:null,associatedRemoteMediaStreams:[],wantReceive:!0};if(this.usingBundle&&w)D.iceTransport=this.transceivers[0].iceTransport,D.dtlsTransport=this.transceivers[0].dtlsTransport;else{var O=this._createIceAndDtlsTransports();D.iceTransport=O.iceTransport,D.dtlsTransport=O.dtlsTransport}return z||this.transceivers.push(D),D},n2.prototype.addTrack=function(C,z){if(this._isClosed)throw Y("InvalidStateError","Attempted to call addTrack on a closed peerconnection.");var w=this.transceivers.find(function(e2){return e2.track===C});if(w)throw Y("InvalidAccessError","Track already exists.");for(var D,O=0;O=15025)C.getTracks().forEach(function(D){z.addTrack(D,C)});else{var w=C.clone();C.getTracks().forEach(function(D,O){var e2=w.getTracks()[O];D.addEventListener("enabled",function(h2){e2.enabled=h2.enabled})}),w.getTracks().forEach(function(D){z.addTrack(D,w)})}},n2.prototype.removeTrack=function(C){if(this._isClosed)throw Y("InvalidStateError","Attempted to call removeTrack on a closed peerconnection.");if(!(C instanceof V.RTCRtpSender))throw new TypeError("Argument 1 of RTCPeerConnection.removeTrack does not implement interface RTCRtpSender.");var z=this.transceivers.find(function(O){return O.rtpSender===C});if(!z)throw Y("InvalidAccessError","Sender was not created by this connection.");var w=z.stream;z.rtpSender.stop(),z.rtpSender=null,z.track=null,z.stream=null;var D=this.transceivers.map(function(O){return O.stream});D.indexOf(w)===-1&&this.localStreams.indexOf(w)>-1&&this.localStreams.splice(this.localStreams.indexOf(w),1),this._maybeFireNegotiationNeeded()},n2.prototype.removeStream=function(C){var z=this;C.getTracks().forEach(function(w){var D=z.getSenders().find(function(O){return O.track===w});D&&z.removeTrack(D)})},n2.prototype.getSenders=function(){return this.transceivers.filter(function(C){return!!C.rtpSender}).map(function(C){return C.rtpSender})},n2.prototype.getReceivers=function(){return this.transceivers.filter(function(C){return!!C.rtpReceiver}).map(function(C){return C.rtpReceiver})},n2.prototype._createIceGatherer=function(C,z){var w=this;if(z&&C>0)return this.transceivers[0].iceGatherer;if(this._iceGatherers.length)return this._iceGatherers.shift();var D=new V.RTCIceGatherer({iceServers:this._config.iceServers,gatherPolicy:this._config.iceTransportPolicy});return Object.defineProperty(D,"state",{value:"new",writable:!0}),this.transceivers[C].bufferedCandidateEvents=[],this.transceivers[C].bufferCandidates=function(O){var e2=!O.candidate||Object.keys(O.candidate).length===0;D.state=e2?"completed":"gathering",w.transceivers[C].bufferedCandidateEvents!==null&&w.transceivers[C].bufferedCandidateEvents.push(O)},D.addEventListener("localcandidate",this.transceivers[C].bufferCandidates),D},n2.prototype._gather=function(C,z){var w=this,D=this.transceivers[z].iceGatherer;if(!D.onlocalcandidate){var O=this.transceivers[z].bufferedCandidateEvents;this.transceivers[z].bufferedCandidateEvents=null,D.removeEventListener("localcandidate",this.transceivers[z].bufferCandidates),D.onlocalcandidate=function(e2){if(!(w.usingBundle&&z>0)){var h2=new Event("icecandidate");h2.candidate={sdpMid:C,sdpMLineIndex:z};var p2=e2.candidate,R2=!p2||Object.keys(p2).length===0;if(R2)(D.state==="new"||D.state==="gathering")&&(D.state="completed");else{D.state==="new"&&(D.state="gathering"),p2.component=1,p2.ufrag=D.getLocalParameters().usernameFragment;var s3=f.writeCandidate(p2);h2.candidate=Object.assign(h2.candidate,f.parseCandidate(s3)),h2.candidate.candidate=s3,h2.candidate.toJSON=function(){return{candidate:h2.candidate.candidate,sdpMid:h2.candidate.sdpMid,sdpMLineIndex:h2.candidate.sdpMLineIndex,usernameFragment:h2.candidate.usernameFragment}}}var Y2=f.getMediaSections(w._localDescription.sdp);R2?Y2[h2.candidate.sdpMLineIndex]+=`a=end-of-candidates\r -`:Y2[h2.candidate.sdpMLineIndex]+="a="+h2.candidate.candidate+`\r -`,w._localDescription.sdp=f.getDescription(w._localDescription.sdp)+Y2.join("");var Y3=w.transceivers.every(function(V3){return V3.iceGatherer&&V3.iceGatherer.state==="completed"});w.iceGatheringState!=="gathering"&&(w.iceGatheringState="gathering",w._emitGatheringStateChange()),R2||w._dispatchEvent("icecandidate",h2),Y3&&(w._dispatchEvent("icecandidate",new Event("icecandidate")),w.iceGatheringState="complete",w._emitGatheringStateChange())}},V.setTimeout(function(){O.forEach(function(e2){D.onlocalcandidate(e2)})},0)}},n2.prototype._createIceAndDtlsTransports=function(){var C=this,z=new V.RTCIceTransport(null);z.onicestatechange=function(){C._updateIceConnectionState(),C._updateConnectionState()};var w=new V.RTCDtlsTransport(z);return w.ondtlsstatechange=function(){C._updateConnectionState()},w.onerror=function(){Object.defineProperty(w,"state",{value:"failed",writable:!0}),C._updateConnectionState()},{iceTransport:z,dtlsTransport:w}},n2.prototype._disposeIceAndDtlsTransports=function(C){var z=this.transceivers[C].iceGatherer;z&&(delete z.onlocalcandidate,delete this.transceivers[C].iceGatherer);var w=this.transceivers[C].iceTransport;w&&(delete w.onicestatechange,delete this.transceivers[C].iceTransport);var D=this.transceivers[C].dtlsTransport;D&&(delete D.ondtlsstatechange,delete D.onerror,delete this.transceivers[C].dtlsTransport)},n2.prototype._transceive=function(C,z,w){var D=E(C.localCapabilities,C.remoteCapabilities);z&&C.rtpSender&&(D.encodings=C.sendEncodingParameters,D.rtcp={cname:f.localCName,compound:C.rtcpParameters.compound},C.recvEncodingParameters.length&&(D.rtcp.ssrc=C.recvEncodingParameters[0].ssrc),C.rtpSender.send(D)),w&&C.rtpReceiver&&D.codecs.length>0&&(C.kind==="video"&&C.recvEncodingParameters&&G<15019&&C.recvEncodingParameters.forEach(function(O){delete O.rtx}),C.recvEncodingParameters.length?D.encodings=C.recvEncodingParameters:D.encodings=[{}],D.rtcp={compound:C.rtcpParameters.compound},C.rtcpParameters.cname&&(D.rtcp.cname=C.rtcpParameters.cname),C.sendEncodingParameters.length&&(D.rtcp.ssrc=C.sendEncodingParameters[0].ssrc),C.rtpReceiver.receive(D))},n2.prototype.setLocalDescription=function(C){var z=this;if(["offer","answer"].indexOf(C.type)===-1)return Promise.reject(Y("TypeError",'Unsupported type "'+C.type+'"'));if(!U("setLocalDescription",C.type,z.signalingState)||z._isClosed)return Promise.reject(Y("InvalidStateError","Can not set local "+C.type+" in state "+z.signalingState));var w,D;if(C.type==="offer")w=f.splitSections(C.sdp),D=w.shift(),w.forEach(function(e2,h2){var p2=f.parseRtpParameters(e2);z.transceivers[h2].localCapabilities=p2}),z.transceivers.forEach(function(e2,h2){z._gather(e2.mid,h2)});else if(C.type==="answer"){w=f.splitSections(z._remoteDescription.sdp),D=w.shift();var O=f.matchPrefix(D,"a=ice-lite").length>0;w.forEach(function(e2,h2){var p2=z.transceivers[h2],R2=p2.iceGatherer,s3=p2.iceTransport,Y2=p2.dtlsTransport,Y3=p2.localCapabilities,V3=p2.remoteCapabilities,X3=f.isRejected(e2)&&f.matchPrefix(e2,"a=bundle-only").length===0;if(!X3&&!p2.rejected){var o1=f.getIceParameters(e2,D),l1=f.getDtlsParameters(e2,D);O&&(l1.role="server"),(!z.usingBundle||h2===0)&&(z._gather(p2.mid,h2),s3.state==="new"&&s3.start(R2,o1,O?"controlling":"controlled"),Y2.state==="new"&&Y2.start(l1));var h1=E(Y3,V3);z._transceive(p2,h1.codecs.length>0,!1)}})}return z._localDescription={type:C.type,sdp:C.sdp},C.type==="offer"?z._updateSignalingState("have-local-offer"):z._updateSignalingState("stable"),Promise.resolve()},n2.prototype.setRemoteDescription=function(C){var z=this;if(["offer","answer"].indexOf(C.type)===-1)return Promise.reject(Y("TypeError",'Unsupported type "'+C.type+'"'));if(!U("setRemoteDescription",C.type,z.signalingState)||z._isClosed)return Promise.reject(Y("InvalidStateError","Can not set remote "+C.type+" in state "+z.signalingState));var w={};z.remoteStreams.forEach(function(s3){w[s3.id]=s3});var D=[],O=f.splitSections(C.sdp),e2=O.shift(),h2=f.matchPrefix(e2,"a=ice-lite").length>0,p2=f.matchPrefix(e2,"a=group:BUNDLE ").length>0;z.usingBundle=p2;var R2=f.matchPrefix(e2,"a=ice-options:")[0];return R2?z.canTrickleIceCandidates=R2.substr(14).split(" ").indexOf("trickle")>=0:z.canTrickleIceCandidates=!1,O.forEach(function(s3,Y2){var Y3=f.splitLines(s3),V3=f.getKind(s3),X3=f.isRejected(s3)&&f.matchPrefix(s3,"a=bundle-only").length===0,o1=Y3[0].substr(2).split(" ")[2],l1=f.getDirection(s3,e2),h1=f.parseMsid(s3),J1=f.getMid(s3)||f.generateIdentifier();if(X3||V3==="application"&&(o1==="DTLS/SCTP"||o1==="UDP/DTLS/SCTP")){z.transceivers[Y2]={mid:J1,kind:V3,protocol:o1,rejected:!0};return}!X3&&z.transceivers[Y2]&&z.transceivers[Y2].rejected&&(z.transceivers[Y2]=z._createTransceiver(V3,!0));var b2,o3,d3,z3,r1,A1,y1,P1,n0,V6=f.parseRtpParameters(s3),e6,Se;X3||(e6=f.getIceParameters(s3,e2),Se=f.getDtlsParameters(s3,e2),Se.role="client"),y1=f.parseRtpEncodingParameters(s3);var $t=f.parseRtcpParameters(s3),a0=f.matchPrefix(s3,"a=end-of-candidates",e2).length>0,be=f.matchPrefix(s3,"a=candidate:").map(function(s1){return f.parseCandidate(s1)}).filter(function(s1){return s1.component===1});if((C.type==="offer"||C.type==="answer")&&!X3&&p2&&Y2>0&&z.transceivers[Y2]&&(z._disposeIceAndDtlsTransports(Y2),z.transceivers[Y2].iceGatherer=z.transceivers[0].iceGatherer,z.transceivers[Y2].iceTransport=z.transceivers[0].iceTransport,z.transceivers[Y2].dtlsTransport=z.transceivers[0].dtlsTransport,z.transceivers[Y2].rtpSender&&z.transceivers[Y2].rtpSender.setTransport(z.transceivers[0].dtlsTransport),z.transceivers[Y2].rtpReceiver&&z.transceivers[Y2].rtpReceiver.setTransport(z.transceivers[0].dtlsTransport)),C.type==="offer"&&!X3){b2=z.transceivers[Y2]||z._createTransceiver(V3),b2.mid=J1,b2.iceGatherer||(b2.iceGatherer=z._createIceGatherer(Y2,p2)),be.length&&b2.iceTransport.state==="new"&&(a0&&(!p2||Y2===0)?b2.iceTransport.setRemoteCandidates(be):be.forEach(function(s1){W(b2.iceTransport,s1)})),P1=V.RTCRtpReceiver.getCapabilities(V3),G<15019&&(P1.codecs=P1.codecs.filter(function(s1){return s1.name!=="rtx"})),A1=b2.sendEncodingParameters||[{ssrc:(2*Y2+2)*1001}];var ct=!1;if(l1==="sendrecv"||l1==="sendonly"){if(ct=!b2.rtpReceiver,r1=b2.rtpReceiver||new V.RTCRtpReceiver(b2.dtlsTransport,V3),ct){var K1;n0=r1.track,h1&&h1.stream==="-"||(h1?(w[h1.stream]||(w[h1.stream]=new V.MediaStream,Object.defineProperty(w[h1.stream],"id",{get:function(){return h1.stream}})),Object.defineProperty(n0,"id",{get:function(){return h1.track}}),K1=w[h1.stream]):(w.default||(w.default=new V.MediaStream),K1=w.default)),K1&&(d2(n0,K1),b2.associatedRemoteMediaStreams.push(K1)),D.push([n0,r1,K1])}}else b2.rtpReceiver&&b2.rtpReceiver.track&&(b2.associatedRemoteMediaStreams.forEach(function(s1){var R1=s1.getTracks().find(function(b0){return b0.id===b2.rtpReceiver.track.id});R1&&r2(R1,s1)}),b2.associatedRemoteMediaStreams=[]);b2.localCapabilities=P1,b2.remoteCapabilities=V6,b2.rtpReceiver=r1,b2.rtcpParameters=$t,b2.sendEncodingParameters=A1,b2.recvEncodingParameters=y1,z._transceive(z.transceivers[Y2],!1,ct)}else if(C.type==="answer"&&!X3){b2=z.transceivers[Y2],o3=b2.iceGatherer,d3=b2.iceTransport,z3=b2.dtlsTransport,r1=b2.rtpReceiver,A1=b2.sendEncodingParameters,P1=b2.localCapabilities,z.transceivers[Y2].recvEncodingParameters=y1,z.transceivers[Y2].remoteCapabilities=V6,z.transceivers[Y2].rtcpParameters=$t,be.length&&d3.state==="new"&&((h2||a0)&&(!p2||Y2===0)?d3.setRemoteCandidates(be):be.forEach(function(s1){W(b2.iceTransport,s1)})),(!p2||Y2===0)&&(d3.state==="new"&&d3.start(o3,e6,"controlling"),z3.state==="new"&&z3.start(Se));var E0=E(b2.localCapabilities,b2.remoteCapabilities),g1=E0.codecs.filter(function(s1){return s1.name.toLowerCase()==="rtx"}).length;!g1&&b2.sendEncodingParameters[0].rtx&&delete b2.sendEncodingParameters[0].rtx,z._transceive(b2,l1==="sendrecv"||l1==="recvonly",l1==="sendrecv"||l1==="sendonly"),r1&&(l1==="sendrecv"||l1==="sendonly")?(n0=r1.track,h1?(w[h1.stream]||(w[h1.stream]=new V.MediaStream),d2(n0,w[h1.stream]),D.push([n0,r1,w[h1.stream]])):(w.default||(w.default=new V.MediaStream),d2(n0,w.default),D.push([n0,r1,w.default]))):delete b2.rtpReceiver}}),z._dtlsRole===void 0&&(z._dtlsRole=C.type==="offer"?"active":"passive"),z._remoteDescription={type:C.type,sdp:C.sdp},C.type==="offer"?z._updateSignalingState("have-remote-offer"):z._updateSignalingState("stable"),Object.keys(w).forEach(function(s3){var Y2=w[s3];if(Y2.getTracks().length){if(z.remoteStreams.indexOf(Y2)===-1){z.remoteStreams.push(Y2);var Y3=new Event("addstream");Y3.stream=Y2,V.setTimeout(function(){z._dispatchEvent("addstream",Y3)})}D.forEach(function(V3){var X3=V3[0],o1=V3[1];Y2.id===V3[2].id&&t2(z,X3,o1,[Y2])})}}),D.forEach(function(s3){s3[2]||t2(z,s3[0],s3[1],[])}),V.setTimeout(function(){z&&z.transceivers&&z.transceivers.forEach(function(s3){s3.iceTransport&&s3.iceTransport.state==="new"&&s3.iceTransport.getRemoteCandidates().length>0&&(console.warn("Timeout for addRemoteCandidate. Consider sending an end-of-candidates notification"),s3.iceTransport.addRemoteCandidate({}))})},4e3),Promise.resolve()},n2.prototype.close=function(){this.transceivers.forEach(function(C){C.iceTransport&&C.iceTransport.stop(),C.dtlsTransport&&C.dtlsTransport.stop(),C.rtpSender&&C.rtpSender.stop(),C.rtpReceiver&&C.rtpReceiver.stop()}),this._isClosed=!0,this._updateSignalingState("closed")},n2.prototype._updateSignalingState=function(C){this.signalingState=C;var z=new Event("signalingstatechange");this._dispatchEvent("signalingstatechange",z)},n2.prototype._maybeFireNegotiationNeeded=function(){var C=this;this.signalingState!=="stable"||this.needNegotiation===!0||(this.needNegotiation=!0,V.setTimeout(function(){if(C.needNegotiation){C.needNegotiation=!1;var z=new Event("negotiationneeded");C._dispatchEvent("negotiationneeded",z)}},0))},n2.prototype._updateIceConnectionState=function(){var C,z={new:0,closed:0,checking:0,connected:0,completed:0,disconnected:0,failed:0};if(this.transceivers.forEach(function(D){D.iceTransport&&!D.rejected&&z[D.iceTransport.state]++}),C="new",z.failed>0?C="failed":z.checking>0?C="checking":z.disconnected>0?C="disconnected":z.new>0?C="new":z.connected>0?C="connected":z.completed>0&&(C="completed"),C!==this.iceConnectionState){this.iceConnectionState=C;var w=new Event("iceconnectionstatechange");this._dispatchEvent("iceconnectionstatechange",w)}},n2.prototype._updateConnectionState=function(){var C,z={new:0,closed:0,connecting:0,connected:0,completed:0,disconnected:0,failed:0};if(this.transceivers.forEach(function(D){D.iceTransport&&D.dtlsTransport&&!D.rejected&&(z[D.iceTransport.state]++,z[D.dtlsTransport.state]++)}),z.connected+=z.completed,C="new",z.failed>0?C="failed":z.connecting>0?C="connecting":z.disconnected>0?C="disconnected":z.new>0?C="new":z.connected>0&&(C="connected"),C!==this.connectionState){this.connectionState=C;var w=new Event("connectionstatechange");this._dispatchEvent("connectionstatechange",w)}},n2.prototype.createOffer=function(){var C=this;if(C._isClosed)return Promise.reject(Y("InvalidStateError","Can not call createOffer after close"));var z=C.transceivers.filter(function(h2){return h2.kind==="audio"}).length,w=C.transceivers.filter(function(h2){return h2.kind==="video"}).length,D=arguments[0];if(D){if(D.mandatory||D.optional)throw new TypeError("Legacy mandatory/optional constraints not supported.");D.offerToReceiveAudio!==void 0&&(D.offerToReceiveAudio===!0?z=1:D.offerToReceiveAudio===!1?z=0:z=D.offerToReceiveAudio),D.offerToReceiveVideo!==void 0&&(D.offerToReceiveVideo===!0?w=1:D.offerToReceiveVideo===!1?w=0:w=D.offerToReceiveVideo)}for(C.transceivers.forEach(function(h2){h2.kind==="audio"?(z--,z<0&&(h2.wantReceive=!1)):h2.kind==="video"&&(w--,w<0&&(h2.wantReceive=!1))});z>0||w>0;)z>0&&(C._createTransceiver("audio"),z--),w>0&&(C._createTransceiver("video"),w--);var O=f.writeSessionBoilerplate(C._sdpSessionId,C._sdpSessionVersion++);C.transceivers.forEach(function(h2,p2){var R2=h2.track,s3=h2.kind,Y2=h2.mid||f.generateIdentifier();h2.mid=Y2,h2.iceGatherer||(h2.iceGatherer=C._createIceGatherer(p2,C.usingBundle));var Y3=V.RTCRtpSender.getCapabilities(s3);G<15019&&(Y3.codecs=Y3.codecs.filter(function(X3){return X3.name!=="rtx"})),Y3.codecs.forEach(function(X3){X3.name==="H264"&&X3.parameters["level-asymmetry-allowed"]===void 0&&(X3.parameters["level-asymmetry-allowed"]="1"),h2.remoteCapabilities&&h2.remoteCapabilities.codecs&&h2.remoteCapabilities.codecs.forEach(function(o1){X3.name.toLowerCase()===o1.name.toLowerCase()&&X3.clockRate===o1.clockRate&&(X3.preferredPayloadType=o1.payloadType)})}),Y3.headerExtensions.forEach(function(X3){var o1=h2.remoteCapabilities&&h2.remoteCapabilities.headerExtensions||[];o1.forEach(function(l1){X3.uri===l1.uri&&(X3.id=l1.id)})});var V3=h2.sendEncodingParameters||[{ssrc:(2*p2+1)*1001}];R2&&G>=15019&&s3==="video"&&!V3[0].rtx&&(V3[0].rtx={ssrc:V3[0].ssrc+1}),h2.wantReceive&&(h2.rtpReceiver=new V.RTCRtpReceiver(h2.dtlsTransport,s3)),h2.localCapabilities=Y3,h2.sendEncodingParameters=V3}),C._config.bundlePolicy!=="max-compat"&&(O+="a=group:BUNDLE "+C.transceivers.map(function(h2){return h2.mid}).join(" ")+`\r -`),O+=`a=ice-options:trickle\r -`,C.transceivers.forEach(function(h2,p2){O+=v(h2,h2.localCapabilities,"offer",h2.stream,C._dtlsRole),O+=`a=rtcp-rsize\r -`,h2.iceGatherer&&C.iceGatheringState!=="new"&&(p2===0||!C.usingBundle)&&(h2.iceGatherer.getLocalCandidates().forEach(function(R2){R2.component=1,O+="a="+f.writeCandidate(R2)+`\r -`}),h2.iceGatherer.state==="completed"&&(O+=`a=end-of-candidates\r -`))});var e2=new V.RTCSessionDescription({type:"offer",sdp:O});return Promise.resolve(e2)},n2.prototype.createAnswer=function(){var C=this;if(C._isClosed)return Promise.reject(Y("InvalidStateError","Can not call createAnswer after close"));if(!(C.signalingState==="have-remote-offer"||C.signalingState==="have-local-pranswer"))return Promise.reject(Y("InvalidStateError","Can not call createAnswer in signalingState "+C.signalingState));var z=f.writeSessionBoilerplate(C._sdpSessionId,C._sdpSessionVersion++);C.usingBundle&&(z+="a=group:BUNDLE "+C.transceivers.map(function(O){return O.mid}).join(" ")+`\r -`),z+=`a=ice-options:trickle\r -`;var w=f.getMediaSections(C._remoteDescription.sdp).length;C.transceivers.forEach(function(O,e2){if(!(e2+1>w)){if(O.rejected){O.kind==="application"?O.protocol==="DTLS/SCTP"?z+=`m=application 0 DTLS/SCTP 5000\r -`:z+="m=application 0 "+O.protocol+` webrtc-datachannel\r -`:O.kind==="audio"?z+=`m=audio 0 UDP/TLS/RTP/SAVPF 0\r +`).filter(function(g){return g.trim()!=="a=extmap-allow-mixed"}).join(` +`)),t2.apply(this,arguments)}}}}},{"./utils":15,sdp:17}],7:[function(j,D,m){Object.defineProperty(m,"__esModule",{value:!0}),m.shimGetDisplayMedia=m.shimGetUserMedia=void 0;var p=j("./getusermedia");Object.defineProperty(m,"shimGetUserMedia",{enumerable:!0,get:function(){return p.shimGetUserMedia}});var _=j("./getdisplaymedia");Object.defineProperty(m,"shimGetDisplayMedia",{enumerable:!0,get:function(){return _.shimGetDisplayMedia}}),m.shimPeerConnection=W,m.shimReplaceTrack=_2;var w=j("../utils"),M=X(w),N=j("./filtericeservers"),n2=j("rtcpeerconnection-shim"),q=a2(n2);function a2(u2){return u2&&u2.__esModule?u2:{default:u2}}function X(u2){if(u2&&u2.__esModule)return u2;var F={};if(u2!=null)for(var B in u2)Object.prototype.hasOwnProperty.call(u2,B)&&(F[B]=u2[B]);return F.default=u2,F}function W(u2){var F=M.detectBrowser(u2);if(u2.RTCIceGatherer&&(u2.RTCIceCandidate||(u2.RTCIceCandidate=function(C){return C}),u2.RTCSessionDescription||(u2.RTCSessionDescription=function(C){return C}),F.version<15025)){var B=Object.getOwnPropertyDescriptor(u2.MediaStreamTrack.prototype,"enabled");Object.defineProperty(u2.MediaStreamTrack.prototype,"enabled",{set:function(C){B.set.call(this,C);var g=new Event("enabled");g.enabled=C,this.dispatchEvent(g)}})}u2.RTCRtpSender&&!("dtmf"in u2.RTCRtpSender.prototype)&&Object.defineProperty(u2.RTCRtpSender.prototype,"dtmf",{get:function(){return this._dtmf===void 0&&(this.track.kind==="audio"?this._dtmf=new u2.RTCDtmfSender(this):this.track.kind==="video"&&(this._dtmf=null)),this._dtmf}}),u2.RTCDtmfSender&&!u2.RTCDTMFSender&&(u2.RTCDTMFSender=u2.RTCDtmfSender);var t2=(0,q.default)(u2,F.version);u2.RTCPeerConnection=function(C){return C&&C.iceServers&&(C.iceServers=(0,N.filterIceServers)(C.iceServers,F.version),M.log("ICE servers after filtering:",C.iceServers)),new t2(C)},u2.RTCPeerConnection.prototype=t2.prototype}function _2(u2){u2.RTCRtpSender&&!("replaceTrack"in u2.RTCRtpSender.prototype)&&(u2.RTCRtpSender.prototype.replaceTrack=u2.RTCRtpSender.prototype.setTrack)}},{"../utils":15,"./filtericeservers":8,"./getdisplaymedia":9,"./getusermedia":10,"rtcpeerconnection-shim":16}],8:[function(j,D,m){Object.defineProperty(m,"__esModule",{value:!0}),m.filterIceServers=M;var p=j("../utils"),_=w(p);function w(N){if(N&&N.__esModule)return N;var n2={};if(N!=null)for(var q in N)Object.prototype.hasOwnProperty.call(N,q)&&(n2[q]=N[q]);return n2.default=N,n2}function M(N,n2){var q=!1;return N=JSON.parse(JSON.stringify(N)),N.filter(function(a2){if(a2&&(a2.urls||a2.url)){var X=a2.urls||a2.url;a2.url&&!a2.urls&&_.deprecated("RTCIceServer.url","RTCIceServer.urls");var W=typeof X=="string";return W&&(X=[X]),X=X.filter(function(_2){if(_2.indexOf("stun:")===0)return!1;var u2=_2.startsWith("turn")&&!_2.startsWith("turn:[")&&_2.includes("transport=udp");return u2&&!q?(q=!0,!0):u2&&!q}),delete a2.url,a2.urls=W?X[0]:X,!!X.length}})}},{"../utils":15}],9:[function(j,D,m){Object.defineProperty(m,"__esModule",{value:!0}),m.shimGetDisplayMedia=p;function p(_){"getDisplayMedia"in _.navigator&&_.navigator.mediaDevices&&(_.navigator.mediaDevices&&"getDisplayMedia"in _.navigator.mediaDevices||(_.navigator.mediaDevices.getDisplayMedia=_.navigator.getDisplayMedia.bind(_.navigator)))}},{}],10:[function(j,D,m){Object.defineProperty(m,"__esModule",{value:!0}),m.shimGetUserMedia=p;function p(_){var w=_&&_.navigator,M=function(q){return{name:{PermissionDeniedError:"NotAllowedError"}[q.name]||q.name,message:q.message,constraint:q.constraint,toString:function(){return this.name}}},N=w.mediaDevices.getUserMedia.bind(w.mediaDevices);w.mediaDevices.getUserMedia=function(n2){return N(n2).catch(function(q){return Promise.reject(M(q))})}}},{}],11:[function(j,D,m){Object.defineProperty(m,"__esModule",{value:!0}),m.shimGetDisplayMedia=m.shimGetUserMedia=void 0;var p=typeof Symbol=="function"&&t(Symbol.iterator)==="symbol"?function(C){return t(C)}:function(C){return C&&typeof Symbol=="function"&&C.constructor===Symbol&&C!==Symbol.prototype?"symbol":t(C)},_=j("./getusermedia");Object.defineProperty(m,"shimGetUserMedia",{enumerable:!0,get:function(){return _.shimGetUserMedia}});var w=j("./getdisplaymedia");Object.defineProperty(m,"shimGetDisplayMedia",{enumerable:!0,get:function(){return w.shimGetDisplayMedia}}),m.shimOnTrack=a2,m.shimPeerConnection=X,m.shimSenderGetStats=W,m.shimReceiverGetStats=_2,m.shimRemoveStream=u2,m.shimRTCDataChannel=F,m.shimAddTransceiver=B,m.shimCreateOffer=t2,m.shimCreateAnswer=U;var M=j("../utils"),N=n2(M);function n2(C){if(C&&C.__esModule)return C;var g={};if(C!=null)for(var v in C)Object.prototype.hasOwnProperty.call(C,v)&&(g[v]=C[v]);return g.default=C,g}function q(C,g,v){return g in C?Object.defineProperty(C,g,{value:v,enumerable:!0,configurable:!0,writable:!0}):C[g]=v,C}function a2(C){(typeof C=="undefined"?"undefined":p(C))==="object"&&C.RTCTrackEvent&&"receiver"in C.RTCTrackEvent.prototype&&!("transceiver"in C.RTCTrackEvent.prototype)&&Object.defineProperty(C.RTCTrackEvent.prototype,"transceiver",{get:function(){return{receiver:this.receiver}}})}function X(C){var g=N.detectBrowser(C);if(!((typeof C=="undefined"?"undefined":p(C))!=="object"||!(C.RTCPeerConnection||C.mozRTCPeerConnection))){if(!C.RTCPeerConnection&&C.mozRTCPeerConnection&&(C.RTCPeerConnection=C.mozRTCPeerConnection),g.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(i2){var e2=C.RTCPeerConnection.prototype[i2],m2=q({},i2,function(){return arguments[0]=new(i2==="addIceCandidate"?C.RTCIceCandidate:C.RTCSessionDescription)(arguments[0]),e2.apply(this,arguments)});C.RTCPeerConnection.prototype[i2]=m2[i2]}),g.version<68){var v=C.RTCPeerConnection.prototype.addIceCandidate;C.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?arguments[0]&&arguments[0].candidate===""?Promise.resolve():v.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())}}var E={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"},G=C.RTCPeerConnection.prototype.getStats;C.RTCPeerConnection.prototype.getStats=function(){var e2=Array.prototype.slice.call(arguments),m2=e2[0],B2=e2[1],W2=e2[2];return G.apply(this,[m2||null]).then(function(Y2){if(g.version<53&&!B2)try{Y2.forEach(function(L3){L3.type=E[L3.type]||L3.type})}catch(L3){if(L3.name!=="TypeError")throw L3;Y2.forEach(function(K3,J3){Y2.set(J3,Object.assign({},K3,{type:E[K3.type]||K3.type}))})}return Y2}).then(B2,W2)}}}function W(C){if((typeof C=="undefined"?"undefined":p(C))==="object"&&C.RTCPeerConnection&&C.RTCRtpSender&&!(C.RTCRtpSender&&"getStats"in C.RTCRtpSender.prototype)){var g=C.RTCPeerConnection.prototype.getSenders;g&&(C.RTCPeerConnection.prototype.getSenders=function(){var G=this,i2=g.apply(this,[]);return i2.forEach(function(e2){return e2._pc=G}),i2});var v=C.RTCPeerConnection.prototype.addTrack;v&&(C.RTCPeerConnection.prototype.addTrack=function(){var G=v.apply(this,arguments);return G._pc=this,G}),C.RTCRtpSender.prototype.getStats=function(){return this.track?this._pc.getStats(this.track):Promise.resolve(new Map)}}}function _2(C){if((typeof C=="undefined"?"undefined":p(C))==="object"&&C.RTCPeerConnection&&C.RTCRtpSender&&!(C.RTCRtpSender&&"getStats"in C.RTCRtpReceiver.prototype)){var g=C.RTCPeerConnection.prototype.getReceivers;g&&(C.RTCPeerConnection.prototype.getReceivers=function(){var E=this,G=g.apply(this,[]);return G.forEach(function(i2){return i2._pc=E}),G}),N.wrapPeerConnectionEvent(C,"track",function(v){return v.receiver._pc=v.srcElement,v}),C.RTCRtpReceiver.prototype.getStats=function(){return this._pc.getStats(this.track)}}}function u2(C){!C.RTCPeerConnection||"removeStream"in C.RTCPeerConnection.prototype||(C.RTCPeerConnection.prototype.removeStream=function(v){var E=this;N.deprecated("removeStream","removeTrack"),this.getSenders().forEach(function(G){G.track&&v.getTracks().includes(G.track)&&E.removeTrack(G)})})}function F(C){C.DataChannel&&!C.RTCDataChannel&&(C.RTCDataChannel=C.DataChannel)}function B(C){if((typeof C=="undefined"?"undefined":p(C))==="object"&&C.RTCPeerConnection){var g=C.RTCPeerConnection.prototype.addTransceiver;g&&(C.RTCPeerConnection.prototype.addTransceiver=function(){this.setParametersPromises=[];var E=arguments[1],G=E&&"sendEncodings"in E;G&&E.sendEncodings.forEach(function(B2){if("rid"in B2){var W2=/^[a-z0-9]{0,16}$/i;if(!W2.test(B2.rid))throw new TypeError("Invalid RID value provided.")}if("scaleResolutionDownBy"in B2&&!(parseFloat(B2.scaleResolutionDownBy)>=1))throw new RangeError("scale_resolution_down_by must be >= 1.0");if("maxFramerate"in B2&&!(parseFloat(B2.maxFramerate)>=0))throw new RangeError("max_framerate must be >= 0.0")});var i2=g.apply(this,arguments);if(G){var e2=i2.sender,m2=e2.getParameters();"encodings"in m2||(m2.encodings=E.sendEncodings,this.setParametersPromises.push(e2.setParameters(m2).catch(function(){})))}return i2})}}function t2(C){if((typeof C=="undefined"?"undefined":p(C))==="object"&&C.RTCPeerConnection){var g=C.RTCPeerConnection.prototype.createOffer;C.RTCPeerConnection.prototype.createOffer=function(){var E=this,G=arguments;return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(function(){return g.apply(E,G)}).finally(function(){E.setParametersPromises=[]}):g.apply(this,arguments)}}}function U(C){if((typeof C=="undefined"?"undefined":p(C))==="object"&&C.RTCPeerConnection){var g=C.RTCPeerConnection.prototype.createAnswer;C.RTCPeerConnection.prototype.createAnswer=function(){var E=this,G=arguments;return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(function(){return g.apply(E,G)}).finally(function(){E.setParametersPromises=[]}):g.apply(this,arguments)}}}},{"../utils":15,"./getdisplaymedia":12,"./getusermedia":13}],12:[function(j,D,m){Object.defineProperty(m,"__esModule",{value:!0}),m.shimGetDisplayMedia=p;function p(_,w){_.navigator.mediaDevices&&"getDisplayMedia"in _.navigator.mediaDevices||_.navigator.mediaDevices&&(_.navigator.mediaDevices.getDisplayMedia=function(N){if(!(N&&N.video)){var n2=new DOMException("getDisplayMedia without video constraints is undefined");return n2.name="NotFoundError",n2.code=8,Promise.reject(n2)}return N.video===!0?N.video={mediaSource:w}:N.video.mediaSource=w,_.navigator.mediaDevices.getUserMedia(N)})}},{}],13:[function(j,D,m){Object.defineProperty(m,"__esModule",{value:!0});var p=typeof Symbol=="function"&&t(Symbol.iterator)==="symbol"?function(n2){return t(n2)}:function(n2){return n2&&typeof Symbol=="function"&&n2.constructor===Symbol&&n2!==Symbol.prototype?"symbol":t(n2)};m.shimGetUserMedia=N;var _=j("../utils"),w=M(_);function M(n2){if(n2&&n2.__esModule)return n2;var q={};if(n2!=null)for(var a2 in n2)Object.prototype.hasOwnProperty.call(n2,a2)&&(q[a2]=n2[a2]);return q.default=n2,q}function N(n2){var q=w.detectBrowser(n2),a2=n2&&n2.navigator,X=n2&&n2.MediaStreamTrack;if(a2.getUserMedia=function(B,t2,U){w.deprecated("navigator.getUserMedia","navigator.mediaDevices.getUserMedia"),a2.mediaDevices.getUserMedia(B).then(t2,U)},!(q.version>55&&"autoGainControl"in a2.mediaDevices.getSupportedConstraints())){var W=function(t2,U,C){U in t2&&!(C in t2)&&(t2[C]=t2[U],delete t2[U])},_2=a2.mediaDevices.getUserMedia.bind(a2.mediaDevices);if(a2.mediaDevices.getUserMedia=function(B){return(typeof B=="undefined"?"undefined":p(B))==="object"&&p(B.audio)==="object"&&(B=JSON.parse(JSON.stringify(B)),W(B.audio,"autoGainControl","mozAutoGainControl"),W(B.audio,"noiseSuppression","mozNoiseSuppression")),_2(B)},X&&X.prototype.getSettings){var u2=X.prototype.getSettings;X.prototype.getSettings=function(){var B=u2.apply(this,arguments);return W(B,"mozAutoGainControl","autoGainControl"),W(B,"mozNoiseSuppression","noiseSuppression"),B}}if(X&&X.prototype.applyConstraints){var F=X.prototype.applyConstraints;X.prototype.applyConstraints=function(B){return this.kind==="audio"&&(typeof B=="undefined"?"undefined":p(B))==="object"&&(B=JSON.parse(JSON.stringify(B)),W(B,"autoGainControl","mozAutoGainControl"),W(B,"noiseSuppression","mozNoiseSuppression")),F.apply(this,[B])}}}}},{"../utils":15}],14:[function(j,D,m){Object.defineProperty(m,"__esModule",{value:!0});var p=typeof Symbol=="function"&&t(Symbol.iterator)==="symbol"?function(F){return t(F)}:function(F){return F&&typeof Symbol=="function"&&F.constructor===Symbol&&F!==Symbol.prototype?"symbol":t(F)};m.shimLocalStreamsAPI=N,m.shimRemoteStreamsAPI=n2,m.shimCallbacksAPI=q,m.shimGetUserMedia=a2,m.shimConstraints=X,m.shimRTCIceServerUrls=W,m.shimTrackEventTransceiver=_2,m.shimCreateOfferLegacy=u2;var _=j("../utils"),w=M(_);function M(F){if(F&&F.__esModule)return F;var B={};if(F!=null)for(var t2 in F)Object.prototype.hasOwnProperty.call(F,t2)&&(B[t2]=F[t2]);return B.default=F,B}function N(F){if(!((typeof F=="undefined"?"undefined":p(F))!=="object"||!F.RTCPeerConnection)){if("getLocalStreams"in F.RTCPeerConnection.prototype||(F.RTCPeerConnection.prototype.getLocalStreams=function(){return this._localStreams||(this._localStreams=[]),this._localStreams}),!("addStream"in F.RTCPeerConnection.prototype)){var B=F.RTCPeerConnection.prototype.addTrack;F.RTCPeerConnection.prototype.addStream=function(U){var C=this;this._localStreams||(this._localStreams=[]),this._localStreams.includes(U)||this._localStreams.push(U),U.getAudioTracks().forEach(function(g){return B.call(C,g,U)}),U.getVideoTracks().forEach(function(g){return B.call(C,g,U)})},F.RTCPeerConnection.prototype.addTrack=function(U){var C=arguments[1];return C&&(this._localStreams?this._localStreams.includes(C)||this._localStreams.push(C):this._localStreams=[C]),B.apply(this,arguments)}}"removeStream"in F.RTCPeerConnection.prototype||(F.RTCPeerConnection.prototype.removeStream=function(U){var C=this;this._localStreams||(this._localStreams=[]);var g=this._localStreams.indexOf(U);if(g!==-1){this._localStreams.splice(g,1);var v=U.getTracks();this.getSenders().forEach(function(E){v.includes(E.track)&&C.removeTrack(E)})}})}}function n2(F){if(!((typeof F=="undefined"?"undefined":p(F))!=="object"||!F.RTCPeerConnection)&&("getRemoteStreams"in F.RTCPeerConnection.prototype||(F.RTCPeerConnection.prototype.getRemoteStreams=function(){return this._remoteStreams?this._remoteStreams:[]}),!("onaddstream"in F.RTCPeerConnection.prototype))){Object.defineProperty(F.RTCPeerConnection.prototype,"onaddstream",{get:function(){return this._onaddstream},set:function(U){var C=this;this._onaddstream&&(this.removeEventListener("addstream",this._onaddstream),this.removeEventListener("track",this._onaddstreampoly)),this.addEventListener("addstream",this._onaddstream=U),this.addEventListener("track",this._onaddstreampoly=function(g){g.streams.forEach(function(v){if(C._remoteStreams||(C._remoteStreams=[]),!C._remoteStreams.includes(v)){C._remoteStreams.push(v);var E=new Event("addstream");E.stream=v,C.dispatchEvent(E)}})})}});var B=F.RTCPeerConnection.prototype.setRemoteDescription;F.RTCPeerConnection.prototype.setRemoteDescription=function(){var U=this;return this._onaddstreampoly||this.addEventListener("track",this._onaddstreampoly=function(C){C.streams.forEach(function(g){if(U._remoteStreams||(U._remoteStreams=[]),!(U._remoteStreams.indexOf(g)>=0)){U._remoteStreams.push(g);var v=new Event("addstream");v.stream=g,U.dispatchEvent(v)}})}),B.apply(U,arguments)}}}function q(F){if(!((typeof F=="undefined"?"undefined":p(F))!=="object"||!F.RTCPeerConnection)){var B=F.RTCPeerConnection.prototype,t2=B.createOffer,U=B.createAnswer,C=B.setLocalDescription,g=B.setRemoteDescription,v=B.addIceCandidate;B.createOffer=function(i2,e2){var m2=arguments.length>=2?arguments[2]:arguments[0],B2=t2.apply(this,[m2]);return e2?(B2.then(i2,e2),Promise.resolve()):B2},B.createAnswer=function(i2,e2){var m2=arguments.length>=2?arguments[2]:arguments[0],B2=U.apply(this,[m2]);return e2?(B2.then(i2,e2),Promise.resolve()):B2};var E=function(i2,e2,m2){var B2=C.apply(this,[i2]);return m2?(B2.then(e2,m2),Promise.resolve()):B2};B.setLocalDescription=E,E=function(i2,e2,m2){var B2=g.apply(this,[i2]);return m2?(B2.then(e2,m2),Promise.resolve()):B2},B.setRemoteDescription=E,E=function(i2,e2,m2){var B2=v.apply(this,[i2]);return m2?(B2.then(e2,m2),Promise.resolve()):B2},B.addIceCandidate=E}}function a2(F){var B=F&&F.navigator;if(B.mediaDevices&&B.mediaDevices.getUserMedia){var t2=B.mediaDevices,U=t2.getUserMedia.bind(t2);B.mediaDevices.getUserMedia=function(C){return U(X(C))}}!B.getUserMedia&&B.mediaDevices&&B.mediaDevices.getUserMedia&&(B.getUserMedia=function(g,v,E){B.mediaDevices.getUserMedia(g).then(v,E)}.bind(B))}function X(F){return F&&F.video!==void 0?Object.assign({},F,{video:w.compactObject(F.video)}):F}function W(F){var B=F.RTCPeerConnection;F.RTCPeerConnection=function(U,C){if(U&&U.iceServers){for(var g=[],v=0;v=g&&parseInt(v[g],10)}function n2(U,C,g){if(U.RTCPeerConnection){var v=U.RTCPeerConnection.prototype,E=v.addEventListener;v.addEventListener=function(i2,e2){if(i2!==C)return E.apply(this,arguments);var m2=function(W2){var Y2=g(W2);Y2&&e2(Y2)};return this._eventMap=this._eventMap||{},this._eventMap[e2]=m2,E.apply(this,[i2,m2])};var G=v.removeEventListener;v.removeEventListener=function(i2,e2){if(i2!==C||!this._eventMap||!this._eventMap[e2])return G.apply(this,arguments);var m2=this._eventMap[e2];return delete this._eventMap[e2],G.apply(this,[i2,m2])},Object.defineProperty(v,"on"+C,{get:function(){return this["_on"+C]},set:function(e2){this["_on"+C]&&(this.removeEventListener(C,this["_on"+C]),delete this["_on"+C]),e2&&this.addEventListener(C,this["_on"+C]=e2)},enumerable:!0,configurable:!0})}}function q(U){return typeof U!="boolean"?new Error("Argument type: "+(typeof U=="undefined"?"undefined":p(U))+". Please use a boolean."):(w=U,U?"adapter.js logging disabled":"adapter.js logging enabled")}function a2(U){return typeof U!="boolean"?new Error("Argument type: "+(typeof U=="undefined"?"undefined":p(U))+". Please use a boolean."):(M=!U,"adapter.js deprecation warnings "+(U?"disabled":"enabled"))}function X(){if((typeof window=="undefined"?"undefined":p(window))==="object"){if(w)return;typeof console!="undefined"&&typeof console.log=="function"&&console.log.apply(console,arguments)}}function W(U,C){M&&console.warn(U+" is deprecated, please use "+C+" instead.")}function _2(U){var C=U.navigator,g={browser:null,version:null};if(typeof U=="undefined"||!U.navigator)return g.browser="Not a browser.",g;if(C.mozGetUserMedia)g.browser="firefox",g.version=N(C.userAgent,/Firefox\/(\d+)\./,1);else if(C.webkitGetUserMedia||U.isSecureContext===!1&&U.webkitRTCPeerConnection&&!U.RTCIceGatherer)g.browser="chrome",g.version=N(C.userAgent,/Chrom(e|ium)\/(\d+)\./,2);else if(C.mediaDevices&&C.userAgent.match(/Edge\/(\d+).(\d+)$/))g.browser="edge",g.version=N(C.userAgent,/Edge\/(\d+).(\d+)$/,2);else if(U.RTCPeerConnection&&C.userAgent.match(/AppleWebKit\/(\d+)\./))g.browser="safari",g.version=N(C.userAgent,/AppleWebKit\/(\d+)\./,1),g.supportsUnifiedPlan=U.RTCRtpTransceiver&&"currentDirection"in U.RTCRtpTransceiver.prototype;else return g.browser="Not a supported browser.",g;return g}function u2(U){return Object.prototype.toString.call(U)==="[object Object]"}function F(U){return u2(U)?Object.keys(U).reduce(function(C,g){var v=u2(U[g]),E=v?F(U[g]):U[g],G=v&&!Object.keys(E).length;return E===void 0||G?C:Object.assign(C,_({},g,E))},{}):U}function B(U,C,g){!C||g.has(C.id)||(g.set(C.id,C),Object.keys(C).forEach(function(v){v.endsWith("Id")?B(U,U.get(C[v]),g):v.endsWith("Ids")&&C[v].forEach(function(E){B(U,U.get(E),g)})}))}function t2(U,C,g){var v=g?"outbound-rtp":"inbound-rtp",E=new Map;if(C===null)return E;var G=[];return U.forEach(function(i2){i2.type==="track"&&i2.trackIdentifier===C.id&&G.push(i2)}),G.forEach(function(i2){U.forEach(function(e2){e2.type===v&&e2.trackId===i2.id&&B(U,e2,E)})}),E}},{}],16:[function(j,D,m){var p=j("sdp");function _(X){return{inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"}[X.type]||X.type}function w(X,W,_2,u2,F){var B=p.writeRtpDescription(X.kind,W);if(B+=p.writeIceParameters(X.iceGatherer.getLocalParameters()),B+=p.writeDtlsParameters(X.dtlsTransport.getLocalParameters(),_2==="offer"?"actpass":F||"active"),B+="a=mid:"+X.mid+`\r +`,X.rtpSender&&X.rtpReceiver?B+=`a=sendrecv\r +`:X.rtpSender?B+=`a=sendonly\r +`:X.rtpReceiver?B+=`a=recvonly\r +`:B+=`a=inactive\r +`,X.rtpSender){var t2=X.rtpSender._initialTrackId||X.rtpSender.track.id;X.rtpSender._initialTrackId=t2;var U="msid:"+(u2?u2.id:"-")+" "+t2+`\r +`;B+="a="+U,B+="a=ssrc:"+X.sendEncodingParameters[0].ssrc+" "+U,X.sendEncodingParameters[0].rtx&&(B+="a=ssrc:"+X.sendEncodingParameters[0].rtx.ssrc+" "+U,B+="a=ssrc-group:FID "+X.sendEncodingParameters[0].ssrc+" "+X.sendEncodingParameters[0].rtx.ssrc+`\r +`)}return B+="a=ssrc:"+X.sendEncodingParameters[0].ssrc+" cname:"+p.localCName+`\r +`,X.rtpSender&&X.sendEncodingParameters[0].rtx&&(B+="a=ssrc:"+X.sendEncodingParameters[0].rtx.ssrc+" cname:"+p.localCName+`\r +`),B}function M(X,W){var _2=!1;return X=JSON.parse(JSON.stringify(X)),X.filter(function(u2){if(u2&&(u2.urls||u2.url)){var F=u2.urls||u2.url;u2.url&&!u2.urls&&console.warn("RTCIceServer.url is deprecated! Use urls instead.");var B=typeof F=="string";return B&&(F=[F]),F=F.filter(function(t2){var U=t2.indexOf("turn:")===0&&t2.indexOf("transport=udp")!==-1&&t2.indexOf("turn:[")===-1&&!_2;return U?(_2=!0,!0):t2.indexOf("stun:")===0&&W>=14393&&t2.indexOf("?transport=udp")===-1}),delete u2.url,u2.urls=B?F[0]:F,!!F.length}})}function N(X,W){var _2={codecs:[],headerExtensions:[],fecMechanisms:[]},u2=function(t2,U){t2=parseInt(t2,10);for(var C=0;C0;G--)this._iceGatherers.push(new X.RTCIceGatherer({iceServers:g.iceServers,gatherPolicy:g.iceTransportPolicy}));else g.iceCandidatePoolSize=0;this._config=g,this.transceivers=[],this._sdpSessionId=p.generateSessionId(),this._sdpSessionVersion=0,this._dtlsRole=void 0,this._isClosed=!1};Object.defineProperty(B.prototype,"localDescription",{configurable:!0,get:function(){return this._localDescription}}),Object.defineProperty(B.prototype,"remoteDescription",{configurable:!0,get:function(){return this._remoteDescription}}),B.prototype.onicecandidate=null,B.prototype.onaddstream=null,B.prototype.ontrack=null,B.prototype.onremovestream=null,B.prototype.onsignalingstatechange=null,B.prototype.oniceconnectionstatechange=null,B.prototype.onconnectionstatechange=null,B.prototype.onicegatheringstatechange=null,B.prototype.onnegotiationneeded=null,B.prototype.ondatachannel=null,B.prototype._dispatchEvent=function(C,g){this._isClosed||(this.dispatchEvent(g),typeof this["on"+C]=="function"&&this["on"+C](g))},B.prototype._emitGatheringStateChange=function(){var C=new Event("icegatheringstatechange");this._dispatchEvent("icegatheringstatechange",C)},B.prototype.getConfiguration=function(){return this._config},B.prototype.getLocalStreams=function(){return this.localStreams},B.prototype.getRemoteStreams=function(){return this.remoteStreams},B.prototype._createTransceiver=function(C,g){var v=this.transceivers.length>0,E={track:null,iceGatherer:null,iceTransport:null,dtlsTransport:null,localCapabilities:null,remoteCapabilities:null,rtpSender:null,rtpReceiver:null,kind:C,mid:null,sendEncodingParameters:null,recvEncodingParameters:null,stream:null,associatedRemoteMediaStreams:[],wantReceive:!0};if(this.usingBundle&&v)E.iceTransport=this.transceivers[0].iceTransport,E.dtlsTransport=this.transceivers[0].dtlsTransport;else{var G=this._createIceAndDtlsTransports();E.iceTransport=G.iceTransport,E.dtlsTransport=G.dtlsTransport}return g||this.transceivers.push(E),E},B.prototype.addTrack=function(C,g){if(this._isClosed)throw a2("InvalidStateError","Attempted to call addTrack on a closed peerconnection.");var v=this.transceivers.find(function(i2){return i2.track===C});if(v)throw a2("InvalidAccessError","Track already exists.");for(var E,G=0;G=15025)C.getTracks().forEach(function(E){g.addTrack(E,C)});else{var v=C.clone();C.getTracks().forEach(function(E,G){var i2=v.getTracks()[G];E.addEventListener("enabled",function(e2){i2.enabled=e2.enabled})}),v.getTracks().forEach(function(E){g.addTrack(E,v)})}},B.prototype.removeTrack=function(C){if(this._isClosed)throw a2("InvalidStateError","Attempted to call removeTrack on a closed peerconnection.");if(!(C instanceof X.RTCRtpSender))throw new TypeError("Argument 1 of RTCPeerConnection.removeTrack does not implement interface RTCRtpSender.");var g=this.transceivers.find(function(G){return G.rtpSender===C});if(!g)throw a2("InvalidAccessError","Sender was not created by this connection.");var v=g.stream;g.rtpSender.stop(),g.rtpSender=null,g.track=null,g.stream=null;var E=this.transceivers.map(function(G){return G.stream});E.indexOf(v)===-1&&this.localStreams.indexOf(v)>-1&&this.localStreams.splice(this.localStreams.indexOf(v),1),this._maybeFireNegotiationNeeded()},B.prototype.removeStream=function(C){var g=this;C.getTracks().forEach(function(v){var E=g.getSenders().find(function(G){return G.track===v});E&&g.removeTrack(E)})},B.prototype.getSenders=function(){return this.transceivers.filter(function(C){return!!C.rtpSender}).map(function(C){return C.rtpSender})},B.prototype.getReceivers=function(){return this.transceivers.filter(function(C){return!!C.rtpReceiver}).map(function(C){return C.rtpReceiver})},B.prototype._createIceGatherer=function(C,g){var v=this;if(g&&C>0)return this.transceivers[0].iceGatherer;if(this._iceGatherers.length)return this._iceGatherers.shift();var E=new X.RTCIceGatherer({iceServers:this._config.iceServers,gatherPolicy:this._config.iceTransportPolicy});return Object.defineProperty(E,"state",{value:"new",writable:!0}),this.transceivers[C].bufferedCandidateEvents=[],this.transceivers[C].bufferCandidates=function(G){var i2=!G.candidate||Object.keys(G.candidate).length===0;E.state=i2?"completed":"gathering",v.transceivers[C].bufferedCandidateEvents!==null&&v.transceivers[C].bufferedCandidateEvents.push(G)},E.addEventListener("localcandidate",this.transceivers[C].bufferCandidates),E},B.prototype._gather=function(C,g){var v=this,E=this.transceivers[g].iceGatherer;if(!E.onlocalcandidate){var G=this.transceivers[g].bufferedCandidateEvents;this.transceivers[g].bufferedCandidateEvents=null,E.removeEventListener("localcandidate",this.transceivers[g].bufferCandidates),E.onlocalcandidate=function(i2){if(!(v.usingBundle&&g>0)){var e2=new Event("icecandidate");e2.candidate={sdpMid:C,sdpMLineIndex:g};var m2=i2.candidate,B2=!m2||Object.keys(m2).length===0;if(B2)(E.state==="new"||E.state==="gathering")&&(E.state="completed");else{E.state==="new"&&(E.state="gathering"),m2.component=1,m2.ufrag=E.getLocalParameters().usernameFragment;var W2=p.writeCandidate(m2);e2.candidate=Object.assign(e2.candidate,p.parseCandidate(W2)),e2.candidate.candidate=W2,e2.candidate.toJSON=function(){return{candidate:e2.candidate.candidate,sdpMid:e2.candidate.sdpMid,sdpMLineIndex:e2.candidate.sdpMLineIndex,usernameFragment:e2.candidate.usernameFragment}}}var Y2=p.getMediaSections(v._localDescription.sdp);B2?Y2[e2.candidate.sdpMLineIndex]+=`a=end-of-candidates\r +`:Y2[e2.candidate.sdpMLineIndex]+="a="+e2.candidate.candidate+`\r +`,v._localDescription.sdp=p.getDescription(v._localDescription.sdp)+Y2.join("");var L3=v.transceivers.every(function(K3){return K3.iceGatherer&&K3.iceGatherer.state==="completed"});v.iceGatheringState!=="gathering"&&(v.iceGatheringState="gathering",v._emitGatheringStateChange()),B2||v._dispatchEvent("icecandidate",e2),L3&&(v._dispatchEvent("icecandidate",new Event("icecandidate")),v.iceGatheringState="complete",v._emitGatheringStateChange())}},X.setTimeout(function(){G.forEach(function(i2){E.onlocalcandidate(i2)})},0)}},B.prototype._createIceAndDtlsTransports=function(){var C=this,g=new X.RTCIceTransport(null);g.onicestatechange=function(){C._updateIceConnectionState(),C._updateConnectionState()};var v=new X.RTCDtlsTransport(g);return v.ondtlsstatechange=function(){C._updateConnectionState()},v.onerror=function(){Object.defineProperty(v,"state",{value:"failed",writable:!0}),C._updateConnectionState()},{iceTransport:g,dtlsTransport:v}},B.prototype._disposeIceAndDtlsTransports=function(C){var g=this.transceivers[C].iceGatherer;g&&(delete g.onlocalcandidate,delete this.transceivers[C].iceGatherer);var v=this.transceivers[C].iceTransport;v&&(delete v.onicestatechange,delete this.transceivers[C].iceTransport);var E=this.transceivers[C].dtlsTransport;E&&(delete E.ondtlsstatechange,delete E.onerror,delete this.transceivers[C].dtlsTransport)},B.prototype._transceive=function(C,g,v){var E=N(C.localCapabilities,C.remoteCapabilities);g&&C.rtpSender&&(E.encodings=C.sendEncodingParameters,E.rtcp={cname:p.localCName,compound:C.rtcpParameters.compound},C.recvEncodingParameters.length&&(E.rtcp.ssrc=C.recvEncodingParameters[0].ssrc),C.rtpSender.send(E)),v&&C.rtpReceiver&&E.codecs.length>0&&(C.kind==="video"&&C.recvEncodingParameters&&W<15019&&C.recvEncodingParameters.forEach(function(G){delete G.rtx}),C.recvEncodingParameters.length?E.encodings=C.recvEncodingParameters:E.encodings=[{}],E.rtcp={compound:C.rtcpParameters.compound},C.rtcpParameters.cname&&(E.rtcp.cname=C.rtcpParameters.cname),C.sendEncodingParameters.length&&(E.rtcp.ssrc=C.sendEncodingParameters[0].ssrc),C.rtpReceiver.receive(E))},B.prototype.setLocalDescription=function(C){var g=this;if(["offer","answer"].indexOf(C.type)===-1)return Promise.reject(a2("TypeError",'Unsupported type "'+C.type+'"'));if(!n2("setLocalDescription",C.type,g.signalingState)||g._isClosed)return Promise.reject(a2("InvalidStateError","Can not set local "+C.type+" in state "+g.signalingState));var v,E;if(C.type==="offer")v=p.splitSections(C.sdp),E=v.shift(),v.forEach(function(i2,e2){var m2=p.parseRtpParameters(i2);g.transceivers[e2].localCapabilities=m2}),g.transceivers.forEach(function(i2,e2){g._gather(i2.mid,e2)});else if(C.type==="answer"){v=p.splitSections(g._remoteDescription.sdp),E=v.shift();var G=p.matchPrefix(E,"a=ice-lite").length>0;v.forEach(function(i2,e2){var m2=g.transceivers[e2],B2=m2.iceGatherer,W2=m2.iceTransport,Y2=m2.dtlsTransport,L3=m2.localCapabilities,K3=m2.remoteCapabilities,J3=p.isRejected(i2)&&p.matchPrefix(i2,"a=bundle-only").length===0;if(!J3&&!m2.rejected){var n1=p.getIceParameters(i2,E),d1=p.getDtlsParameters(i2,E);G&&(d1.role="server"),(!g.usingBundle||e2===0)&&(g._gather(m2.mid,e2),W2.state==="new"&&W2.start(B2,n1,G?"controlling":"controlled"),Y2.state==="new"&&Y2.start(d1));var h2=N(L3,K3);g._transceive(m2,h2.codecs.length>0,!1)}})}return g._localDescription={type:C.type,sdp:C.sdp},C.type==="offer"?g._updateSignalingState("have-local-offer"):g._updateSignalingState("stable"),Promise.resolve()},B.prototype.setRemoteDescription=function(C){var g=this;if(["offer","answer"].indexOf(C.type)===-1)return Promise.reject(a2("TypeError",'Unsupported type "'+C.type+'"'));if(!n2("setRemoteDescription",C.type,g.signalingState)||g._isClosed)return Promise.reject(a2("InvalidStateError","Can not set remote "+C.type+" in state "+g.signalingState));var v={};g.remoteStreams.forEach(function(W2){v[W2.id]=W2});var E=[],G=p.splitSections(C.sdp),i2=G.shift(),e2=p.matchPrefix(i2,"a=ice-lite").length>0,m2=p.matchPrefix(i2,"a=group:BUNDLE ").length>0;g.usingBundle=m2;var B2=p.matchPrefix(i2,"a=ice-options:")[0];return B2?g.canTrickleIceCandidates=B2.substr(14).split(" ").indexOf("trickle")>=0:g.canTrickleIceCandidates=!1,G.forEach(function(W2,Y2){var L3=p.splitLines(W2),K3=p.getKind(W2),J3=p.isRejected(W2)&&p.matchPrefix(W2,"a=bundle-only").length===0,n1=L3[0].substr(2).split(" ")[2],d1=p.getDirection(W2,i2),h2=p.parseMsid(W2),D3=p.getMid(W2)||p.generateIdentifier();if(J3||K3==="application"&&(n1==="DTLS/SCTP"||n1==="UDP/DTLS/SCTP")){g.transceivers[Y2]={mid:D3,kind:K3,protocol:n1,rejected:!0};return}!J3&&g.transceivers[Y2]&&g.transceivers[Y2].rejected&&(g.transceivers[Y2]=g._createTransceiver(K3,!0));var b2,s3,T3,W3,s1,b1,v1,h1,o0,B6=p.parseRtpParameters(W2),Jt,Ye;J3||(Jt=p.getIceParameters(W2,i2),Ye=p.getDtlsParameters(W2,i2),Ye.role="client"),v1=p.parseRtpEncodingParameters(W2);var Gt=p.parseRtcpParameters(W2),r0=p.matchPrefix(W2,"a=end-of-candidates",i2).length>0,Ce=p.matchPrefix(W2,"a=candidate:").map(function(u1){return p.parseCandidate(u1)}).filter(function(u1){return u1.component===1});if((C.type==="offer"||C.type==="answer")&&!J3&&m2&&Y2>0&&g.transceivers[Y2]&&(g._disposeIceAndDtlsTransports(Y2),g.transceivers[Y2].iceGatherer=g.transceivers[0].iceGatherer,g.transceivers[Y2].iceTransport=g.transceivers[0].iceTransport,g.transceivers[Y2].dtlsTransport=g.transceivers[0].dtlsTransport,g.transceivers[Y2].rtpSender&&g.transceivers[Y2].rtpSender.setTransport(g.transceivers[0].dtlsTransport),g.transceivers[Y2].rtpReceiver&&g.transceivers[Y2].rtpReceiver.setTransport(g.transceivers[0].dtlsTransport)),C.type==="offer"&&!J3){b2=g.transceivers[Y2]||g._createTransceiver(K3),b2.mid=D3,b2.iceGatherer||(b2.iceGatherer=g._createIceGatherer(Y2,m2)),Ce.length&&b2.iceTransport.state==="new"&&(r0&&(!m2||Y2===0)?b2.iceTransport.setRemoteCandidates(Ce):Ce.forEach(function(u1){q(b2.iceTransport,u1)})),h1=X.RTCRtpReceiver.getCapabilities(K3),W<15019&&(h1.codecs=h1.codecs.filter(function(u1){return u1.name!=="rtx"})),b1=b2.sendEncodingParameters||[{ssrc:(2*Y2+2)*1001}];var lt=!1;if(d1==="sendrecv"||d1==="sendonly"){if(lt=!b2.rtpReceiver,s1=b2.rtpReceiver||new X.RTCRtpReceiver(b2.dtlsTransport,K3),lt){var $1;o0=s1.track,h2&&h2.stream==="-"||(h2?(v[h2.stream]||(v[h2.stream]=new X.MediaStream,Object.defineProperty(v[h2.stream],"id",{get:function(){return h2.stream}})),Object.defineProperty(o0,"id",{get:function(){return h2.track}}),$1=v[h2.stream]):(v.default||(v.default=new X.MediaStream),$1=v.default)),$1&&(_2(o0,$1),b2.associatedRemoteMediaStreams.push($1)),E.push([o0,s1,$1])}}else b2.rtpReceiver&&b2.rtpReceiver.track&&(b2.associatedRemoteMediaStreams.forEach(function(u1){var N1=u1.getTracks().find(function(y0){return y0.id===b2.rtpReceiver.track.id});N1&&u2(N1,u1)}),b2.associatedRemoteMediaStreams=[]);b2.localCapabilities=h1,b2.remoteCapabilities=B6,b2.rtpReceiver=s1,b2.rtcpParameters=Gt,b2.sendEncodingParameters=b1,b2.recvEncodingParameters=v1,g._transceive(g.transceivers[Y2],!1,lt)}else if(C.type==="answer"&&!J3){b2=g.transceivers[Y2],s3=b2.iceGatherer,T3=b2.iceTransport,W3=b2.dtlsTransport,s1=b2.rtpReceiver,b1=b2.sendEncodingParameters,h1=b2.localCapabilities,g.transceivers[Y2].recvEncodingParameters=v1,g.transceivers[Y2].remoteCapabilities=B6,g.transceivers[Y2].rtcpParameters=Gt,Ce.length&&T3.state==="new"&&((e2||r0)&&(!m2||Y2===0)?T3.setRemoteCandidates(Ce):Ce.forEach(function(u1){q(b2.iceTransport,u1)})),(!m2||Y2===0)&&(T3.state==="new"&&T3.start(s3,Jt,"controlling"),W3.state==="new"&&W3.start(Ye));var k0=N(b2.localCapabilities,b2.remoteCapabilities),M1=k0.codecs.filter(function(u1){return u1.name.toLowerCase()==="rtx"}).length;!M1&&b2.sendEncodingParameters[0].rtx&&delete b2.sendEncodingParameters[0].rtx,g._transceive(b2,d1==="sendrecv"||d1==="recvonly",d1==="sendrecv"||d1==="sendonly"),s1&&(d1==="sendrecv"||d1==="sendonly")?(o0=s1.track,h2?(v[h2.stream]||(v[h2.stream]=new X.MediaStream),_2(o0,v[h2.stream]),E.push([o0,s1,v[h2.stream]])):(v.default||(v.default=new X.MediaStream),_2(o0,v.default),E.push([o0,s1,v.default]))):delete b2.rtpReceiver}}),g._dtlsRole===void 0&&(g._dtlsRole=C.type==="offer"?"active":"passive"),g._remoteDescription={type:C.type,sdp:C.sdp},C.type==="offer"?g._updateSignalingState("have-remote-offer"):g._updateSignalingState("stable"),Object.keys(v).forEach(function(W2){var Y2=v[W2];if(Y2.getTracks().length){if(g.remoteStreams.indexOf(Y2)===-1){g.remoteStreams.push(Y2);var L3=new Event("addstream");L3.stream=Y2,X.setTimeout(function(){g._dispatchEvent("addstream",L3)})}E.forEach(function(K3){var J3=K3[0],n1=K3[1];Y2.id===K3[2].id&&F(g,J3,n1,[Y2])})}}),E.forEach(function(W2){W2[2]||F(g,W2[0],W2[1],[])}),X.setTimeout(function(){g&&g.transceivers&&g.transceivers.forEach(function(W2){W2.iceTransport&&W2.iceTransport.state==="new"&&W2.iceTransport.getRemoteCandidates().length>0&&(console.warn("Timeout for addRemoteCandidate. Consider sending an end-of-candidates notification"),W2.iceTransport.addRemoteCandidate({}))})},4e3),Promise.resolve()},B.prototype.close=function(){this.transceivers.forEach(function(C){C.iceTransport&&C.iceTransport.stop(),C.dtlsTransport&&C.dtlsTransport.stop(),C.rtpSender&&C.rtpSender.stop(),C.rtpReceiver&&C.rtpReceiver.stop()}),this._isClosed=!0,this._updateSignalingState("closed")},B.prototype._updateSignalingState=function(C){this.signalingState=C;var g=new Event("signalingstatechange");this._dispatchEvent("signalingstatechange",g)},B.prototype._maybeFireNegotiationNeeded=function(){var C=this;this.signalingState!=="stable"||this.needNegotiation===!0||(this.needNegotiation=!0,X.setTimeout(function(){if(C.needNegotiation){C.needNegotiation=!1;var g=new Event("negotiationneeded");C._dispatchEvent("negotiationneeded",g)}},0))},B.prototype._updateIceConnectionState=function(){var C,g={new:0,closed:0,checking:0,connected:0,completed:0,disconnected:0,failed:0};if(this.transceivers.forEach(function(E){E.iceTransport&&!E.rejected&&g[E.iceTransport.state]++}),C="new",g.failed>0?C="failed":g.checking>0?C="checking":g.disconnected>0?C="disconnected":g.new>0?C="new":g.connected>0?C="connected":g.completed>0&&(C="completed"),C!==this.iceConnectionState){this.iceConnectionState=C;var v=new Event("iceconnectionstatechange");this._dispatchEvent("iceconnectionstatechange",v)}},B.prototype._updateConnectionState=function(){var C,g={new:0,closed:0,connecting:0,connected:0,completed:0,disconnected:0,failed:0};if(this.transceivers.forEach(function(E){E.iceTransport&&E.dtlsTransport&&!E.rejected&&(g[E.iceTransport.state]++,g[E.dtlsTransport.state]++)}),g.connected+=g.completed,C="new",g.failed>0?C="failed":g.connecting>0?C="connecting":g.disconnected>0?C="disconnected":g.new>0?C="new":g.connected>0&&(C="connected"),C!==this.connectionState){this.connectionState=C;var v=new Event("connectionstatechange");this._dispatchEvent("connectionstatechange",v)}},B.prototype.createOffer=function(){var C=this;if(C._isClosed)return Promise.reject(a2("InvalidStateError","Can not call createOffer after close"));var g=C.transceivers.filter(function(e2){return e2.kind==="audio"}).length,v=C.transceivers.filter(function(e2){return e2.kind==="video"}).length,E=arguments[0];if(E){if(E.mandatory||E.optional)throw new TypeError("Legacy mandatory/optional constraints not supported.");E.offerToReceiveAudio!==void 0&&(E.offerToReceiveAudio===!0?g=1:E.offerToReceiveAudio===!1?g=0:g=E.offerToReceiveAudio),E.offerToReceiveVideo!==void 0&&(E.offerToReceiveVideo===!0?v=1:E.offerToReceiveVideo===!1?v=0:v=E.offerToReceiveVideo)}for(C.transceivers.forEach(function(e2){e2.kind==="audio"?(g--,g<0&&(e2.wantReceive=!1)):e2.kind==="video"&&(v--,v<0&&(e2.wantReceive=!1))});g>0||v>0;)g>0&&(C._createTransceiver("audio"),g--),v>0&&(C._createTransceiver("video"),v--);var G=p.writeSessionBoilerplate(C._sdpSessionId,C._sdpSessionVersion++);C.transceivers.forEach(function(e2,m2){var B2=e2.track,W2=e2.kind,Y2=e2.mid||p.generateIdentifier();e2.mid=Y2,e2.iceGatherer||(e2.iceGatherer=C._createIceGatherer(m2,C.usingBundle));var L3=X.RTCRtpSender.getCapabilities(W2);W<15019&&(L3.codecs=L3.codecs.filter(function(J3){return J3.name!=="rtx"})),L3.codecs.forEach(function(J3){J3.name==="H264"&&J3.parameters["level-asymmetry-allowed"]===void 0&&(J3.parameters["level-asymmetry-allowed"]="1"),e2.remoteCapabilities&&e2.remoteCapabilities.codecs&&e2.remoteCapabilities.codecs.forEach(function(n1){J3.name.toLowerCase()===n1.name.toLowerCase()&&J3.clockRate===n1.clockRate&&(J3.preferredPayloadType=n1.payloadType)})}),L3.headerExtensions.forEach(function(J3){var n1=e2.remoteCapabilities&&e2.remoteCapabilities.headerExtensions||[];n1.forEach(function(d1){J3.uri===d1.uri&&(J3.id=d1.id)})});var K3=e2.sendEncodingParameters||[{ssrc:(2*m2+1)*1001}];B2&&W>=15019&&W2==="video"&&!K3[0].rtx&&(K3[0].rtx={ssrc:K3[0].ssrc+1}),e2.wantReceive&&(e2.rtpReceiver=new X.RTCRtpReceiver(e2.dtlsTransport,W2)),e2.localCapabilities=L3,e2.sendEncodingParameters=K3}),C._config.bundlePolicy!=="max-compat"&&(G+="a=group:BUNDLE "+C.transceivers.map(function(e2){return e2.mid}).join(" ")+`\r +`),G+=`a=ice-options:trickle\r +`,C.transceivers.forEach(function(e2,m2){G+=w(e2,e2.localCapabilities,"offer",e2.stream,C._dtlsRole),G+=`a=rtcp-rsize\r +`,e2.iceGatherer&&C.iceGatheringState!=="new"&&(m2===0||!C.usingBundle)&&(e2.iceGatherer.getLocalCandidates().forEach(function(B2){B2.component=1,G+="a="+p.writeCandidate(B2)+`\r +`}),e2.iceGatherer.state==="completed"&&(G+=`a=end-of-candidates\r +`))});var i2=new X.RTCSessionDescription({type:"offer",sdp:G});return Promise.resolve(i2)},B.prototype.createAnswer=function(){var C=this;if(C._isClosed)return Promise.reject(a2("InvalidStateError","Can not call createAnswer after close"));if(!(C.signalingState==="have-remote-offer"||C.signalingState==="have-local-pranswer"))return Promise.reject(a2("InvalidStateError","Can not call createAnswer in signalingState "+C.signalingState));var g=p.writeSessionBoilerplate(C._sdpSessionId,C._sdpSessionVersion++);C.usingBundle&&(g+="a=group:BUNDLE "+C.transceivers.map(function(G){return G.mid}).join(" ")+`\r +`),g+=`a=ice-options:trickle\r +`;var v=p.getMediaSections(C._remoteDescription.sdp).length;C.transceivers.forEach(function(G,i2){if(!(i2+1>v)){if(G.rejected){G.kind==="application"?G.protocol==="DTLS/SCTP"?g+=`m=application 0 DTLS/SCTP 5000\r +`:g+="m=application 0 "+G.protocol+` webrtc-datachannel\r +`:G.kind==="audio"?g+=`m=audio 0 UDP/TLS/RTP/SAVPF 0\r a=rtpmap:0 PCMU/8000\r -`:O.kind==="video"&&(z+=`m=video 0 UDP/TLS/RTP/SAVPF 120\r +`:G.kind==="video"&&(g+=`m=video 0 UDP/TLS/RTP/SAVPF 120\r a=rtpmap:120 VP8/90000\r -`),z+=`c=IN IP4 0.0.0.0\r +`),g+=`c=IN IP4 0.0.0.0\r a=inactive\r -a=mid:`+O.mid+`\r -`;return}if(O.stream){var h2;O.kind==="audio"?h2=O.stream.getAudioTracks()[0]:O.kind==="video"&&(h2=O.stream.getVideoTracks()[0]),h2&&G>=15019&&O.kind==="video"&&!O.sendEncodingParameters[0].rtx&&(O.sendEncodingParameters[0].rtx={ssrc:O.sendEncodingParameters[0].ssrc+1})}var p2=E(O.localCapabilities,O.remoteCapabilities),R2=p2.codecs.filter(function(s3){return s3.name.toLowerCase()==="rtx"}).length;!R2&&O.sendEncodingParameters[0].rtx&&delete O.sendEncodingParameters[0].rtx,z+=v(O,p2,"answer",O.stream,C._dtlsRole),O.rtcpParameters&&O.rtcpParameters.reducedSize&&(z+=`a=rtcp-rsize\r -`)}});var D=new V.RTCSessionDescription({type:"answer",sdp:z});return Promise.resolve(D)},n2.prototype.addIceCandidate=function(C){var z=this,w;return C&&!(C.sdpMLineIndex!==void 0||C.sdpMid)?Promise.reject(new TypeError("sdpMLineIndex or sdpMid required")):new Promise(function(D,O){if(z._remoteDescription)if(!C||C.candidate==="")for(var e2=0;e20?f.parseCandidate(C.candidate):{};if(s3.protocol==="tcp"&&(s3.port===0||s3.port===9)||s3.component&&s3.component!==1)return D();if((h2===0||h2>0&&R2.iceTransport!==z.transceivers[0].iceTransport)&&!W(R2.iceTransport,s3))return O(Y("OperationError","Can not add ICE candidate"));var Y2=C.candidate.trim();Y2.indexOf("a=")===0&&(Y2=Y2.substr(2)),w=f.getMediaSections(z._remoteDescription.sdp),w[h2]+="a="+(s3.type?Y2:"end-of-candidates")+`\r -`,z._remoteDescription.sdp=f.getDescription(z._remoteDescription.sdp)+w.join("")}else return O(Y("OperationError","Can not add ICE candidate"))}else return O(Y("InvalidStateError","Can not add ICE candidate without a remote description"));D()})},n2.prototype.getStats=function(C){if(C&&C instanceof V.MediaStreamTrack){var z=null;if(this.transceivers.forEach(function(D){D.rtpSender&&D.rtpSender.track===C?z=D.rtpSender:D.rtpReceiver&&D.rtpReceiver.track===C&&(z=D.rtpReceiver)}),!z)throw Y("InvalidAccessError","Invalid selector.");return z.getStats()}var w=[];return this.transceivers.forEach(function(D){["rtpSender","rtpReceiver","iceGatherer","iceTransport","dtlsTransport"].forEach(function(O){D[O]&&w.push(D[O].getStats())})}),Promise.all(w).then(function(D){var O=new Map;return D.forEach(function(e2){e2.forEach(function(h2){O.set(h2.id,h2)})}),O})};var C2=["RTCRtpSender","RTCRtpReceiver","RTCIceGatherer","RTCIceTransport","RTCDtlsTransport"];C2.forEach(function(C){var z=V[C];if(z&&z.prototype&&z.prototype.getStats){var w=z.prototype.getStats;z.prototype.getStats=function(){return w.apply(this).then(function(D){var O=new Map;return Object.keys(D).forEach(function(e2){D[e2].type=g(D[e2]),O.set(e2,D[e2])}),O})}}});var I=["createOffer","createAnswer"];return I.forEach(function(C){var z=n2.prototype[C];n2.prototype[C]=function(){var w=arguments;return typeof w[0]=="function"||typeof w[1]=="function"?z.apply(this,[arguments[2]]).then(function(D){typeof w[0]=="function"&&w[0].apply(null,[D])},function(D){typeof w[1]=="function"&&w[1].apply(null,[D])}):z.apply(this,arguments)}}),I=["setLocalDescription","setRemoteDescription","addIceCandidate"],I.forEach(function(C){var z=n2.prototype[C];n2.prototype[C]=function(){var w=arguments;return typeof w[1]=="function"||typeof w[2]=="function"?z.apply(this,arguments).then(function(){typeof w[1]=="function"&&w[1].apply(null)},function(D){typeof w[2]=="function"&&w[2].apply(null,[D])}):z.apply(this,arguments)}}),["getStats"].forEach(function(C){var z=n2.prototype[C];n2.prototype[C]=function(){var w=arguments;return typeof w[1]=="function"?z.apply(this,arguments).then(function(){typeof w[1]=="function"&&w[1].apply(null)}):z.apply(this,arguments)}}),n2}},{sdp:17}],17:[function(j,L,p){var f={};f.generateIdentifier=function(){return Math.random().toString(36).substr(2,10)},f.localCName=f.generateIdentifier(),f.splitLines=function(g){return g.trim().split(` -`).map(function(v){return v.trim()})},f.splitSections=function(g){var v=g.split(` -m=`);return v.map(function(b,E){return(E>0?"m="+b:b).trim()+`\r -`})},f.getDescription=function(g){var v=f.splitSections(g);return v&&v[0]},f.getMediaSections=function(g){var v=f.splitSections(g);return v.shift(),v},f.matchPrefix=function(g,v){return f.splitLines(g).filter(function(b){return b.indexOf(v)===0})},f.parseCandidate=function(g){var v;g.indexOf("a=candidate:")===0?v=g.substring(12).split(" "):v=g.substring(10).split(" ");for(var b={foundation:v[0],component:parseInt(v[1],10),protocol:v[2].toLowerCase(),priority:parseInt(v[3],10),ip:v[4],address:v[4],port:parseInt(v[5],10),type:v[7]},E=8;E0?v[0].split("/")[1]:"sendrecv",uri:v[1]}},f.writeExtmap=function(g){return"a=extmap:"+(g.id||g.preferredId)+(g.direction&&g.direction!=="sendrecv"?"/"+g.direction:"")+" "+g.uri+`\r -`},f.parseFmtp=function(g){for(var v={},b,E=g.substr(g.indexOf(" ")+1).split(";"),U=0;U-1?(b.attribute=g.substr(v+1,E-v-1),b.value=g.substr(E+1)):b.attribute=g.substr(v+1),b},f.parseSsrcGroup=function(g){var v=g.substr(13).split(" ");return{semantics:v.shift(),ssrcs:v.map(function(b){return parseInt(b,10)})}},f.getMid=function(g){var v=f.matchPrefix(g,"a=mid:")[0];if(v)return v.substr(6)},f.parseFingerprint=function(g){var v=g.substr(14).split(" ");return{algorithm:v[0].toLowerCase(),value:v[1]}},f.getDtlsParameters=function(g,v){var b=f.matchPrefix(g+v,"a=fingerprint:");return{role:"auto",fingerprints:b.map(f.parseFingerprint)}},f.writeDtlsParameters=function(g,v){var b="a=setup:"+v+`\r -`;return g.fingerprints.forEach(function(E){b+="a=fingerprint:"+E.algorithm+" "+E.value+`\r -`}),b},f.getIceParameters=function(g,v){var b=f.splitLines(g);b=b.concat(f.splitLines(v));var E={usernameFragment:b.filter(function(U){return U.indexOf("a=ice-ufrag:")===0})[0].substr(12),password:b.filter(function(U){return U.indexOf("a=ice-pwd:")===0})[0].substr(10)};return E},f.writeIceParameters=function(g){return"a=ice-ufrag:"+g.usernameFragment+`\r -a=ice-pwd:`+g.password+`\r -`},f.parseRtpParameters=function(g){for(var v={codecs:[],headerExtensions:[],fecMechanisms:[],rtcp:[]},b=f.splitLines(g),E=b[0].split(" "),U=3;U0?"9":"0",b+=" UDP/TLS/RTP/SAVPF ",b+=v.codecs.map(function(U){return U.preferredPayloadType!==void 0?U.preferredPayloadType:U.payloadType}).join(" ")+`\r -`,b+=`c=IN IP4 0.0.0.0\r -`,b+=`a=rtcp:9 IN IP4 0.0.0.0\r -`,v.codecs.forEach(function(U){b+=f.writeRtpMap(U),b+=f.writeFmtp(U),b+=f.writeRtcpFb(U)});var E=0;return v.codecs.forEach(function(U){U.maxptime>E&&(E=U.maxptime)}),E>0&&(b+="a=maxptime:"+E+`\r -`),b+=`a=rtcp-mux\r -`,v.headerExtensions&&v.headerExtensions.forEach(function(U){b+=f.writeExtmap(U)}),b},f.parseRtpEncodingParameters=function(g){var v=[],b=f.parseRtpParameters(g),E=b.fecMechanisms.indexOf("RED")!==-1,U=b.fecMechanisms.indexOf("ULPFEC")!==-1,W=f.matchPrefix(g,"a=ssrc:").map(function(r2){return f.parseSsrcMedia(r2)}).filter(function(r2){return r2.attribute==="cname"}),Y=W.length>0&&W[0].ssrc,V,G=f.matchPrefix(g,"a=ssrc-group:FID").map(function(r2){var t2=r2.substr(17).split(" ");return t2.map(function(n2){return parseInt(n2,10)})});G.length>0&&G[0].length>1&&G[0][0]===Y&&(V=G[0][1]),b.codecs.forEach(function(r2){if(r2.name.toUpperCase()==="RTX"&&r2.parameters.apt){var t2={ssrc:Y,codecPayloadType:parseInt(r2.parameters.apt,10)};Y&&V&&(t2.rtx={ssrc:V}),v.push(t2),E&&(t2=JSON.parse(JSON.stringify(t2)),t2.fec={ssrc:Y,mechanism:U?"red+ulpfec":"red"},v.push(t2))}}),v.length===0&&Y&&v.push({ssrc:Y});var d2=f.matchPrefix(g,"b=");return d2.length&&(d2[0].indexOf("b=TIAS:")===0?d2=parseInt(d2[0].substr(7),10):d2[0].indexOf("b=AS:")===0?d2=parseInt(d2[0].substr(5),10)*1e3*.95-50*40*8:d2=void 0,v.forEach(function(r2){r2.maxBitrate=d2})),v},f.parseRtcpParameters=function(g){var v={},b=f.matchPrefix(g,"a=ssrc:").map(function(W){return f.parseSsrcMedia(W)}).filter(function(W){return W.attribute==="cname"})[0];b&&(v.cname=b.value,v.ssrc=b.ssrc);var E=f.matchPrefix(g,"a=rtcp-rsize");v.reducedSize=E.length>0,v.compound=E.length===0;var U=f.matchPrefix(g,"a=rtcp-mux");return v.mux=U.length>0,v},f.parseMsid=function(g){var v,b=f.matchPrefix(g,"a=msid:");if(b.length===1)return v=b[0].substr(7).split(" "),{stream:v[0],track:v[1]};var E=f.matchPrefix(g,"a=ssrc:").map(function(U){return f.parseSsrcMedia(U)}).filter(function(U){return U.attribute==="msid"});if(E.length>0)return v=E[0].value.split(" "),{stream:v[0],track:v[1]}},f.parseSctpDescription=function(g){var v=f.parseMLine(g),b=f.matchPrefix(g,"a=max-message-size:"),E;b.length>0&&(E=parseInt(b[0].substr(19),10)),isNaN(E)&&(E=65536);var U=f.matchPrefix(g,"a=sctp-port:");if(U.length>0)return{port:parseInt(U[0].substr(12),10),protocol:v.fmt,maxMessageSize:E};var W=f.matchPrefix(g,"a=sctpmap:");if(W.length>0){var Y=f.matchPrefix(g,"a=sctpmap:")[0].substr(10).split(" ");return{port:parseInt(Y[0],10),protocol:Y[1],maxMessageSize:E}}},f.writeSctpDescription=function(g,v){var b=[];return g.protocol!=="DTLS/SCTP"?b=["m="+g.kind+" 9 "+g.protocol+" "+v.protocol+`\r +a=mid:`+G.mid+`\r +`;return}if(G.stream){var e2;G.kind==="audio"?e2=G.stream.getAudioTracks()[0]:G.kind==="video"&&(e2=G.stream.getVideoTracks()[0]),e2&&W>=15019&&G.kind==="video"&&!G.sendEncodingParameters[0].rtx&&(G.sendEncodingParameters[0].rtx={ssrc:G.sendEncodingParameters[0].ssrc+1})}var m2=N(G.localCapabilities,G.remoteCapabilities),B2=m2.codecs.filter(function(W2){return W2.name.toLowerCase()==="rtx"}).length;!B2&&G.sendEncodingParameters[0].rtx&&delete G.sendEncodingParameters[0].rtx,g+=w(G,m2,"answer",G.stream,C._dtlsRole),G.rtcpParameters&&G.rtcpParameters.reducedSize&&(g+=`a=rtcp-rsize\r +`)}});var E=new X.RTCSessionDescription({type:"answer",sdp:g});return Promise.resolve(E)},B.prototype.addIceCandidate=function(C){var g=this,v;return C&&!(C.sdpMLineIndex!==void 0||C.sdpMid)?Promise.reject(new TypeError("sdpMLineIndex or sdpMid required")):new Promise(function(E,G){if(g._remoteDescription)if(!C||C.candidate==="")for(var i2=0;i20?p.parseCandidate(C.candidate):{};if(W2.protocol==="tcp"&&(W2.port===0||W2.port===9)||W2.component&&W2.component!==1)return E();if((e2===0||e2>0&&B2.iceTransport!==g.transceivers[0].iceTransport)&&!q(B2.iceTransport,W2))return G(a2("OperationError","Can not add ICE candidate"));var Y2=C.candidate.trim();Y2.indexOf("a=")===0&&(Y2=Y2.substr(2)),v=p.getMediaSections(g._remoteDescription.sdp),v[e2]+="a="+(W2.type?Y2:"end-of-candidates")+`\r +`,g._remoteDescription.sdp=p.getDescription(g._remoteDescription.sdp)+v.join("")}else return G(a2("OperationError","Can not add ICE candidate"))}else return G(a2("InvalidStateError","Can not add ICE candidate without a remote description"));E()})},B.prototype.getStats=function(C){if(C&&C instanceof X.MediaStreamTrack){var g=null;if(this.transceivers.forEach(function(E){E.rtpSender&&E.rtpSender.track===C?g=E.rtpSender:E.rtpReceiver&&E.rtpReceiver.track===C&&(g=E.rtpReceiver)}),!g)throw a2("InvalidAccessError","Invalid selector.");return g.getStats()}var v=[];return this.transceivers.forEach(function(E){["rtpSender","rtpReceiver","iceGatherer","iceTransport","dtlsTransport"].forEach(function(G){E[G]&&v.push(E[G].getStats())})}),Promise.all(v).then(function(E){var G=new Map;return E.forEach(function(i2){i2.forEach(function(e2){G.set(e2.id,e2)})}),G})};var t2=["RTCRtpSender","RTCRtpReceiver","RTCIceGatherer","RTCIceTransport","RTCDtlsTransport"];t2.forEach(function(C){var g=X[C];if(g&&g.prototype&&g.prototype.getStats){var v=g.prototype.getStats;g.prototype.getStats=function(){return v.apply(this).then(function(E){var G=new Map;return Object.keys(E).forEach(function(i2){E[i2].type=_(E[i2]),G.set(i2,E[i2])}),G})}}});var U=["createOffer","createAnswer"];return U.forEach(function(C){var g=B.prototype[C];B.prototype[C]=function(){var v=arguments;return typeof v[0]=="function"||typeof v[1]=="function"?g.apply(this,[arguments[2]]).then(function(E){typeof v[0]=="function"&&v[0].apply(null,[E])},function(E){typeof v[1]=="function"&&v[1].apply(null,[E])}):g.apply(this,arguments)}}),U=["setLocalDescription","setRemoteDescription","addIceCandidate"],U.forEach(function(C){var g=B.prototype[C];B.prototype[C]=function(){var v=arguments;return typeof v[1]=="function"||typeof v[2]=="function"?g.apply(this,arguments).then(function(){typeof v[1]=="function"&&v[1].apply(null)},function(E){typeof v[2]=="function"&&v[2].apply(null,[E])}):g.apply(this,arguments)}}),["getStats"].forEach(function(C){var g=B.prototype[C];B.prototype[C]=function(){var v=arguments;return typeof v[1]=="function"?g.apply(this,arguments).then(function(){typeof v[1]=="function"&&v[1].apply(null)}):g.apply(this,arguments)}}),B}},{sdp:17}],17:[function(j,D,m){var p={};p.generateIdentifier=function(){return Math.random().toString(36).substr(2,10)},p.localCName=p.generateIdentifier(),p.splitLines=function(_){return _.trim().split(` +`).map(function(w){return w.trim()})},p.splitSections=function(_){var w=_.split(` +m=`);return w.map(function(M,N){return(N>0?"m="+M:M).trim()+`\r +`})},p.getDescription=function(_){var w=p.splitSections(_);return w&&w[0]},p.getMediaSections=function(_){var w=p.splitSections(_);return w.shift(),w},p.matchPrefix=function(_,w){return p.splitLines(_).filter(function(M){return M.indexOf(w)===0})},p.parseCandidate=function(_){var w;_.indexOf("a=candidate:")===0?w=_.substring(12).split(" "):w=_.substring(10).split(" ");for(var M={foundation:w[0],component:parseInt(w[1],10),protocol:w[2].toLowerCase(),priority:parseInt(w[3],10),ip:w[4],address:w[4],port:parseInt(w[5],10),type:w[7]},N=8;N0?w[0].split("/")[1]:"sendrecv",uri:w[1]}},p.writeExtmap=function(_){return"a=extmap:"+(_.id||_.preferredId)+(_.direction&&_.direction!=="sendrecv"?"/"+_.direction:"")+" "+_.uri+`\r +`},p.parseFmtp=function(_){for(var w={},M,N=_.substr(_.indexOf(" ")+1).split(";"),n2=0;n2-1?(M.attribute=_.substr(w+1,N-w-1),M.value=_.substr(N+1)):M.attribute=_.substr(w+1),M},p.parseSsrcGroup=function(_){var w=_.substr(13).split(" ");return{semantics:w.shift(),ssrcs:w.map(function(M){return parseInt(M,10)})}},p.getMid=function(_){var w=p.matchPrefix(_,"a=mid:")[0];if(w)return w.substr(6)},p.parseFingerprint=function(_){var w=_.substr(14).split(" ");return{algorithm:w[0].toLowerCase(),value:w[1]}},p.getDtlsParameters=function(_,w){var M=p.matchPrefix(_+w,"a=fingerprint:");return{role:"auto",fingerprints:M.map(p.parseFingerprint)}},p.writeDtlsParameters=function(_,w){var M="a=setup:"+w+`\r +`;return _.fingerprints.forEach(function(N){M+="a=fingerprint:"+N.algorithm+" "+N.value+`\r +`}),M},p.getIceParameters=function(_,w){var M=p.splitLines(_);M=M.concat(p.splitLines(w));var N={usernameFragment:M.filter(function(n2){return n2.indexOf("a=ice-ufrag:")===0})[0].substr(12),password:M.filter(function(n2){return n2.indexOf("a=ice-pwd:")===0})[0].substr(10)};return N},p.writeIceParameters=function(_){return"a=ice-ufrag:"+_.usernameFragment+`\r +a=ice-pwd:`+_.password+`\r +`},p.parseRtpParameters=function(_){for(var w={codecs:[],headerExtensions:[],fecMechanisms:[],rtcp:[]},M=p.splitLines(_),N=M[0].split(" "),n2=3;n20?"9":"0",M+=" UDP/TLS/RTP/SAVPF ",M+=w.codecs.map(function(n2){return n2.preferredPayloadType!==void 0?n2.preferredPayloadType:n2.payloadType}).join(" ")+`\r +`,M+=`c=IN IP4 0.0.0.0\r +`,M+=`a=rtcp:9 IN IP4 0.0.0.0\r +`,w.codecs.forEach(function(n2){M+=p.writeRtpMap(n2),M+=p.writeFmtp(n2),M+=p.writeRtcpFb(n2)});var N=0;return w.codecs.forEach(function(n2){n2.maxptime>N&&(N=n2.maxptime)}),N>0&&(M+="a=maxptime:"+N+`\r +`),M+=`a=rtcp-mux\r +`,w.headerExtensions&&w.headerExtensions.forEach(function(n2){M+=p.writeExtmap(n2)}),M},p.parseRtpEncodingParameters=function(_){var w=[],M=p.parseRtpParameters(_),N=M.fecMechanisms.indexOf("RED")!==-1,n2=M.fecMechanisms.indexOf("ULPFEC")!==-1,q=p.matchPrefix(_,"a=ssrc:").map(function(u2){return p.parseSsrcMedia(u2)}).filter(function(u2){return u2.attribute==="cname"}),a2=q.length>0&&q[0].ssrc,X,W=p.matchPrefix(_,"a=ssrc-group:FID").map(function(u2){var F=u2.substr(17).split(" ");return F.map(function(B){return parseInt(B,10)})});W.length>0&&W[0].length>1&&W[0][0]===a2&&(X=W[0][1]),M.codecs.forEach(function(u2){if(u2.name.toUpperCase()==="RTX"&&u2.parameters.apt){var F={ssrc:a2,codecPayloadType:parseInt(u2.parameters.apt,10)};a2&&X&&(F.rtx={ssrc:X}),w.push(F),N&&(F=JSON.parse(JSON.stringify(F)),F.fec={ssrc:a2,mechanism:n2?"red+ulpfec":"red"},w.push(F))}}),w.length===0&&a2&&w.push({ssrc:a2});var _2=p.matchPrefix(_,"b=");return _2.length&&(_2[0].indexOf("b=TIAS:")===0?_2=parseInt(_2[0].substr(7),10):_2[0].indexOf("b=AS:")===0?_2=parseInt(_2[0].substr(5),10)*1e3*.95-50*40*8:_2=void 0,w.forEach(function(u2){u2.maxBitrate=_2})),w},p.parseRtcpParameters=function(_){var w={},M=p.matchPrefix(_,"a=ssrc:").map(function(q){return p.parseSsrcMedia(q)}).filter(function(q){return q.attribute==="cname"})[0];M&&(w.cname=M.value,w.ssrc=M.ssrc);var N=p.matchPrefix(_,"a=rtcp-rsize");w.reducedSize=N.length>0,w.compound=N.length===0;var n2=p.matchPrefix(_,"a=rtcp-mux");return w.mux=n2.length>0,w},p.parseMsid=function(_){var w,M=p.matchPrefix(_,"a=msid:");if(M.length===1)return w=M[0].substr(7).split(" "),{stream:w[0],track:w[1]};var N=p.matchPrefix(_,"a=ssrc:").map(function(n2){return p.parseSsrcMedia(n2)}).filter(function(n2){return n2.attribute==="msid"});if(N.length>0)return w=N[0].value.split(" "),{stream:w[0],track:w[1]}},p.parseSctpDescription=function(_){var w=p.parseMLine(_),M=p.matchPrefix(_,"a=max-message-size:"),N;M.length>0&&(N=parseInt(M[0].substr(19),10)),isNaN(N)&&(N=65536);var n2=p.matchPrefix(_,"a=sctp-port:");if(n2.length>0)return{port:parseInt(n2[0].substr(12),10),protocol:w.fmt,maxMessageSize:N};var q=p.matchPrefix(_,"a=sctpmap:");if(q.length>0){var a2=p.matchPrefix(_,"a=sctpmap:")[0].substr(10).split(" ");return{port:parseInt(a2[0],10),protocol:a2[1],maxMessageSize:N}}},p.writeSctpDescription=function(_,w){var M=[];return _.protocol!=="DTLS/SCTP"?M=["m="+_.kind+" 9 "+_.protocol+" "+w.protocol+`\r `,`c=IN IP4 0.0.0.0\r -`,"a=sctp-port:"+v.port+`\r -`]:b=["m="+g.kind+" 9 "+g.protocol+" "+v.port+`\r +`,"a=sctp-port:"+w.port+`\r +`]:M=["m="+_.kind+" 9 "+_.protocol+" "+w.port+`\r `,`c=IN IP4 0.0.0.0\r -`,"a=sctpmap:"+v.port+" "+v.protocol+` 65535\r -`],v.maxMessageSize!==void 0&&b.push("a=max-message-size:"+v.maxMessageSize+`\r -`),b.join("")},f.generateSessionId=function(){return Math.random().toString().substr(2,21)},f.writeSessionBoilerplate=function(g,v,b){var E,U=v!==void 0?v:2;g?E=g:E=f.generateSessionId();var W=b||"thisisadapterortc";return`v=0\r -o=`+W+" "+E+" "+U+` IN IP4 127.0.0.1\r +`,"a=sctpmap:"+w.port+" "+w.protocol+` 65535\r +`],w.maxMessageSize!==void 0&&M.push("a=max-message-size:"+w.maxMessageSize+`\r +`),M.join("")},p.generateSessionId=function(){return Math.random().toString().substr(2,21)},p.writeSessionBoilerplate=function(_,w,M){var N,n2=w!==void 0?w:2;_?N=_:N=p.generateSessionId();var q=M||"thisisadapterortc";return`v=0\r +o=`+q+" "+N+" "+n2+` IN IP4 127.0.0.1\r s=-\r t=0 0\r -`},f.writeMediaSection=function(g,v,b,E){var U=f.writeRtpDescription(g.kind,v);if(U+=f.writeIceParameters(g.iceGatherer.getLocalParameters()),U+=f.writeDtlsParameters(g.dtlsTransport.getLocalParameters(),b==="offer"?"actpass":"active"),U+="a=mid:"+g.mid+`\r -`,g.direction?U+="a="+g.direction+`\r -`:g.rtpSender&&g.rtpReceiver?U+=`a=sendrecv\r -`:g.rtpSender?U+=`a=sendonly\r -`:g.rtpReceiver?U+=`a=recvonly\r -`:U+=`a=inactive\r -`,g.rtpSender){var W="msid:"+E.id+" "+g.rtpSender.track.id+`\r -`;U+="a="+W,U+="a=ssrc:"+g.sendEncodingParameters[0].ssrc+" "+W,g.sendEncodingParameters[0].rtx&&(U+="a=ssrc:"+g.sendEncodingParameters[0].rtx.ssrc+" "+W,U+="a=ssrc-group:FID "+g.sendEncodingParameters[0].ssrc+" "+g.sendEncodingParameters[0].rtx.ssrc+`\r -`)}return U+="a=ssrc:"+g.sendEncodingParameters[0].ssrc+" cname:"+f.localCName+`\r -`,g.rtpSender&&g.sendEncodingParameters[0].rtx&&(U+="a=ssrc:"+g.sendEncodingParameters[0].rtx.ssrc+" cname:"+f.localCName+`\r -`),U},f.getDirection=function(g,v){for(var b=f.splitLines(g),E=0;E=26&&j<=L?!0:P.extension.isInstalled()}else return!0};var M2={extensionId:"hapfgfdkleiggjjpfpenajgdnfckjpaj",isInstalled:function(){return document.querySelector("#janus-extension-installed")!==null},getScreen:function(L){var p=window.setTimeout(function(){var f=new Error("NavigatorUserMediaError");return f.name='The required Chrome extension is not installed: click
    here to install it. (NOTE: this will need you to refresh the page)',L(f)},1e3);this.cache[p]=L,window.postMessage({type:"janusGetScreen",id:p},"*")},init:function(){var L={};this.cache=L,window.addEventListener("message",function(p){if(p.origin==window.location.origin)if(p.data.type=="janusGotScreen"&&L[p.data.id]){var f=L[p.data.id];if(delete L[p.data.id],p.data.sourceId===""){var g=new Error("NavigatorUserMediaError");g.name="You cancelled the request for permission, giving up...",f(g)}else f(null,p.data.sourceId)}else p.data.type=="janusGetScreenPending"&&(console.log("clearing ",p.data.id),window.clearTimeout(p.data.id))})}};P.useDefaultDependencies=function(j){var L=j&&j.fetch||fetch,p=j&&j.Promise||Promise,f=j&&j.WebSocket||WebSocket;return{newWebSocket:function(v,b){return new f(v,b)},extension:j&&j.extension||M2,isArray:function(v){return Array.isArray(v)},webRTCAdapter:j&&j.adapter||window.adapter,httpAPICall:function(v,b){var E={method:b.verb,headers:{Accept:"application/json, text/plain, */*"},cache:"no-cache"};b.verb==="POST"&&(E.headers["Content-Type"]="application/json"),b.withCredentials!==void 0&&(E.credentials=b.withCredentials===!0?"include":b.withCredentials?b.withCredentials:"omit"),b.body!==void 0&&(E.body=JSON.stringify(b.body));var U=L(v,E).catch(function(Y){return p.reject({message:"Probably a network error, is the server down?",error:Y})});if(b.timeout!==void 0){var W=new p(function(Y,V){var G=setTimeout(function(){return clearTimeout(G),V({message:"Request timed out",timeout:b.timeout})},b.timeout)});U=p.race([U,W])}return U.then(function(Y){if(Y.ok){if(t(b.success)===t(P.noop))return Y.json().then(function(V){b.success(V)}).catch(function(V){return p.reject({message:"Failed to parse response body",error:V,response:Y})})}else return p.reject({message:"API call failed",response:Y})}).catch(function(Y){t(b.error)===t(P.noop)&&b.error(Y.message||"<< internal error >>",Y)}),U}}},P.useOldDependencies=function(j){var L=j&&j.jQuery||jQuery,p=j&&j.WebSocket||WebSocket;return{newWebSocket:function(g,v){return new p(g,v)},isArray:function(g){return L.isArray(g)},extension:j&&j.extension||M2,webRTCAdapter:j&&j.adapter||adapter,httpAPICall:function(g,v){var b=v.body!==void 0?{contentType:"application/json",data:JSON.stringify(v.body)}:{},E=v.withCredentials!==void 0?{xhrFields:{withCredentials:v.withCredentials}}:{};return L.ajax(L.extend(b,E,{url:g,type:v.verb,cache:!1,dataType:"json",async:v.async,timeout:v.timeout,success:function(W){t(v.success)===t(P.noop)&&v.success(W)},error:function(W,Y,V){t(v.error)===t(P.noop)&&v.error(Y,V)}}))}}},P.noop=function(){},P.dataChanDefaultLabel="JanusDataChannel",P.endOfCandidates=null,P.init=function(j){if(j=j||{},j.callback=typeof j.callback=="function"?j.callback:P.noop,P.initDone===!0)j.callback();else{if((typeof console=="undefined"||typeof console.log=="undefined")&&(console={log:function(){}}),P.trace=P.noop,P.debug=P.noop,P.vdebug=P.noop,P.log=P.noop,P.warn=P.noop,P.error=P.noop,j.debug===!0||j.debug==="all")P.trace=console.trace.bind(console),P.debug=console.debug.bind(console),P.vdebug=console.debug.bind(console),P.log=console.log.bind(console),P.warn=console.warn.bind(console),P.error=console.error.bind(console);else if(Array.isArray(j.debug))for(var L in j.debug){var p=j.debug[L];switch(p){case"trace":P.trace=console.trace.bind(console);break;case"debug":P.debug=console.debug.bind(console);break;case"vdebug":P.vdebug=console.debug.bind(console);break;case"log":P.log=console.log.bind(console);break;case"warn":P.warn=console.warn.bind(console);break;case"error":P.error=console.error.bind(console);break;default:console.error("Unknown debugging option '"+p+"' (supported: 'trace', 'debug', 'vdebug', 'log', warn', 'error')");break}}P.log("Initializing library");var f=j.dependencies||P.useDefaultDependencies();P.isArray=f.isArray,P.webRTCAdapter=f.webRTCAdapter,P.httpAPICall=f.httpAPICall,P.newWebSocket=f.newWebSocket,P.extension=f.extension,P.extension.init(),P.listDevices=function(Y,V){Y=typeof Y=="function"?Y:P.noop,V==null&&(V={audio:!0,video:!0}),P.isGetUserMediaAvailable()?navigator.mediaDevices.getUserMedia(V).then(function(G){navigator.mediaDevices.enumerateDevices().then(function(d2){P.debug(d2),Y(d2);try{var r2=G.getTracks();for(var t2 in r2){var n2=r2[t2];n2!=null&&n2.stop()}}catch(C2){}})}).catch(function(G){P.error(G),Y([])}):(P.warn("navigator.mediaDevices unavailable"),Y([]))},P.attachMediaStream=function(Y,V){if(P.webRTCAdapter.browserDetails.browser==="chrome"){var G=P.webRTCAdapter.browserDetails.version;G>=52?Y.srcObject=V:P.error("Error attaching stream to element")}else Y.srcObject=V},P.reattachMediaStream=function(Y,V){if(P.webRTCAdapter.browserDetails.browser==="chrome"){var G=P.webRTCAdapter.browserDetails.version;G>=52?Y.srcObject=V.srcObject:typeof Y.src!="undefined"?Y.src=V.src:P.error("Error reattaching stream to element")}else Y.srcObject=V.srcObject};var g=["iPad","iPhone","iPod"].indexOf(navigator.platform)>=0,v=g?"pagehide":"beforeunload",b=window["on"+v];if(window.addEventListener(v,function(Y){P.log("Closing window");for(var V in P.sessions)P.sessions[V]!==null&&P.sessions[V]!==void 0&&P.sessions[V].destroyOnUnload&&(P.log("Destroying session "+V),P.sessions[V].destroy({asyncRequest:!1,notifyDestroyed:!1}));b&&typeof b=="function"&&b()}),P.safariVp8=!1,P.webRTCAdapter.browserDetails.browser==="safari"&&P.webRTCAdapter.browserDetails.version>=605)if(RTCRtpSender&&RTCRtpSender.getCapabilities&&RTCRtpSender.getCapabilities("video")&&RTCRtpSender.getCapabilities("video").codecs&&RTCRtpSender.getCapabilities("video").codecs.length){for(var L in RTCRtpSender.getCapabilities("video").codecs){var E=RTCRtpSender.getCapabilities("video").codecs[L];if(E&&E.mimeType&&E.mimeType.toLowerCase()==="video/vp8"){P.safariVp8=!0;break}}P.safariVp8?P.log("This version of Safari supports VP8"):P.warn("This version of Safari does NOT support VP8: if you're using a Technology Preview, try enabling the 'WebRTC VP8 codec' setting in the 'Experimental Features' Develop menu")}else{var U=new RTCPeerConnection({},{});U.createOffer({offerToReceiveVideo:!0}).then(function(Y){P.safariVp8=Y.sdp.indexOf("VP8")!==-1,P.safariVp8?P.log("This version of Safari supports VP8"):P.warn("This version of Safari does NOT support VP8: if you're using a Technology Preview, try enabling the 'WebRTC VP8 codec' setting in the 'Experimental Features' Develop menu"),U.close(),U=null})}if(P.unifiedPlan=!1,P.webRTCAdapter.browserDetails.browser==="firefox"&&P.webRTCAdapter.browserDetails.version>=59)P.unifiedPlan=!0;else if(P.webRTCAdapter.browserDetails.browser==="chrome"&&P.webRTCAdapter.browserDetails.version<72)P.unifiedPlan=!1;else if(typeof RTCRtpTransceiver!="undefined"&&!("currentDirection"in RTCRtpTransceiver.prototype))P.unifiedPlan=!1;else{var W=new RTCPeerConnection;try{W.addTransceiver("audio"),P.unifiedPlan=!0}catch(Y){}W.close()}P.initDone=!0,j.callback()}},P.isWebrtcSupported=function(){return window.RTCPeerConnection!==void 0&&window.RTCPeerConnection!==null},P.isGetUserMediaAvailable=function(){return navigator.mediaDevices!==void 0&&navigator.mediaDevices!==null&&navigator.mediaDevices.getUserMedia!==void 0&&navigator.mediaDevices.getUserMedia!==null},P.randomString=function(j){for(var L="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",p="",f=0;f3){C=!1,j.error("Lost connection to the server (is it down?)");return}h2()}})}}function p2(a2,S2){if(O=0,!L&&z!==void 0&&z!==null&&S2!==!0&&h2(),!L&&P.isArray(a2)){for(var A2=0;A2 data channel: "+w0),w0==="open"){if(V2.dataChannel[O3].pending&&V2.dataChannel[O3].pending.length>0){P.log("Sending pending messages on <"+O3+">:",V2.dataChannel[O3].pending.length);for(var Z0 in V2.dataChannel[O3].pending){var w1=V2.dataChannel[O3].pending[Z0];P.log("Sending string on data channel <"+O3+">: "+w1),V2.dataChannel[O3].send(w1)}V2.dataChannel[O3].pending=[]}s2.ondataopen(O3)}},h3=function(f3){P.error("Got error on data channel:",f3)};A2?V2.dataChannel[S2]=A2:V2.dataChannel[S2]=V2.pc.createDataChannel(S2,{ordered:!1}),V2.dataChannel[S2].onmessage=O2,V2.dataChannel[S2].onopen=t3,V2.dataChannel[S2].onclose=t3,V2.dataChannel[S2].onerror=h3,V2.dataChannel[S2].pending=[],I2&&V2.dataChannel[S2].pending.push(I2)}function l1(a2,S2){S2=S2||{},S2.success=typeof S2.success=="function"?S2.success:P.noop,S2.error=typeof S2.error=="function"?S2.error:P.noop;var A2=w[a2];if(A2==null||A2.webrtcStuff===null||A2.webrtcStuff===void 0){P.warn("Invalid handle"),S2.error("Invalid handle");return}var I2=A2.webrtcStuff,s2=S2.text;if(s2==null){P.warn("Invalid text"),S2.error("Invalid text");return}var V2=S2.label?S2.label:P.dataChanDefaultLabel;if(!I2.dataChannel[V2]){o1(a2,V2,!1,s2),S2.success();return}if(I2.dataChannel[V2].readyState!=="open"){I2.dataChannel[V2].pending.push(s2),S2.success();return}P.log("Sending string on data channel <"+V2+">: "+s2),I2.dataChannel[V2].send(s2),S2.success()}function h1(a2,S2){S2=S2||{},S2.success=typeof S2.success=="function"?S2.success:P.noop,S2.error=typeof S2.error=="function"?S2.error:P.noop;var A2=w[a2];if(A2==null||A2.webrtcStuff===null||A2.webrtcStuff===void 0){P.warn("Invalid handle"),S2.error("Invalid handle");return}var I2=A2.webrtcStuff;if(I2.dtmfSender===null||I2.dtmfSender===void 0){if(I2.pc!==void 0&&I2.pc!==null){var s2=I2.pc.getSenders(),V2=s2.find(function(f3){return f3.track&&f3.track.kind==="audio"});if(!V2){P.warn("Invalid DTMF configuration (no audio track)"),S2.error("Invalid DTMF configuration (no audio track)");return}I2.dtmfSender=V2.dtmf,I2.dtmfSender&&(P.log("Created DTMF Sender"),I2.dtmfSender.ontonechange=function(f3){P.debug("Sent DTMF tone: "+f3.tone)})}if(I2.dtmfSender===null||I2.dtmfSender===void 0){P.warn("Invalid DTMF configuration"),S2.error("Invalid DTMF configuration");return}}var O2=S2.dtmf;if(O2==null){P.warn("Invalid DTMF parameters"),S2.error("Invalid DTMF parameters");return}var t3=O2.tones;if(t3==null){P.warn("Invalid DTMF string"),S2.error("Invalid DTMF string");return}var h3=O2.duration;h3==null&&(h3=500);var L3=O2.gap;L3==null&&(L3=50),P.debug("Sending DTMF string "+t3+" (duration "+h3+"ms, gap "+L3+"ms)"),I2.dtmfSender.insertDTMF(t3,h3,L3),S2.success()}function J1(a2,S2){S2=S2||{},S2.success=typeof S2.success=="function"?S2.success:P.noop,S2.error=typeof S2.error=="function"?S2.error:P.noop;var A2=!0;S2.asyncRequest!==void 0&&S2.asyncRequest!==null&&(A2=S2.asyncRequest===!0);var I2=!0;S2.noRequest!==void 0&&S2.noRequest!==null&&(I2=S2.noRequest===!0),P.log("Destroying handle "+a2+" (async="+A2+")"),Se(a2);var s2=w[a2];if(s2==null||s2.detached){delete w[a2],S2.success();return}if(I2){delete w[a2],S2.success();return}if(!C){P.warn("Is the server down? (connected=false)"),S2.error("Is the server down? (connected=false)");return}var V2={rtcgw:"detach",transaction:P.randomString(12)};if(s2.token!==null&&s2.token!==void 0&&(V2.token=s2.token),t2!=null&&(V2.apisecret=t2),L){V2.session_id=z,V2.handle_id=a2,p.send(JSON.stringify(V2)),delete w[a2],S2.success();return}P.httpAPICall(E+"/"+z+"/"+a2,{verb:"POST",async:A2,withCredentials:G,body:V2,success:function(t3){P.log("Destroyed handle:"),P.debug(t3),t3.rtcgw!=="success"&&P.error("Ooops: "+t3.error.code+" "+t3.error.reason),delete w[a2],S2.success()},error:function(t3,h3){P.error(t3+":",h3),delete w[a2],S2.success()}})}function b2(a2,S2,A2,I2,s2){var V2=w[a2];if(V2==null||V2.webrtcStuff===null||V2.webrtcStuff===void 0){P.warn("Invalid handle"),I2.error("Invalid handle");return}var O2=V2.webrtcStuff;P.debug("streamsDone:",s2),s2&&(P.debug(" -- Audio tracks:",s2.getAudioTracks()),P.debug(" -- Video tracks:",s2.getVideoTracks()));var t3=!1;if(!O2.myStream||!A2.update||O2.streamExternal)O2.myStream=s2,t3=!0;else{if((!A2.update&&a0(A2)||A2.update&&(A2.addAudio||A2.replaceAudio))&&s2.getAudioTracks()&&s2.getAudioTracks().length)if(O2.myStream.addTrack(s2.getAudioTracks()[0]),P.unifiedPlan){P.log((A2.replaceAudio?"Replacing":"Adding")+" audio track:",s2.getAudioTracks()[0]);var h3=null,L3=O2.pc.getTransceivers();if(L3&&L3.length>0)for(var f3 in L3){var O3=L3[f3];if(O3.sender&&O3.sender.track&&O3.sender.track.kind==="audio"||O3.receiver&&O3.receiver.track&&O3.receiver.track.kind==="audio"){h3=O3;break}}h3&&h3.sender?h3.sender.replaceTrack(s2.getAudioTracks()[0]):O2.pc.addTrack(s2.getAudioTracks()[0],s2)}else P.log((A2.replaceAudio?"Replacing":"Adding")+" audio track:",s2.getAudioTracks()[0]),O2.pc.addTrack(s2.getAudioTracks()[0],s2);if((!A2.update&&K1(A2)||A2.update&&(A2.addVideo||A2.replaceVideo))&&s2.getVideoTracks()&&s2.getVideoTracks().length)if(O2.myStream.addTrack(s2.getVideoTracks()[0]),P.unifiedPlan){P.log((A2.replaceVideo?"Replacing":"Adding")+" video track:",s2.getVideoTracks()[0]);var w0=null,L3=O2.pc.getTransceivers();if(L3&&L3.length>0)for(var f3 in L3){var O3=L3[f3];if(O3.sender&&O3.sender.track&&O3.sender.track.kind==="video"||O3.receiver&&O3.receiver.track&&O3.receiver.track.kind==="video"){w0=O3;break}}w0&&w0.sender?w0.sender.replaceTrack(s2.getVideoTracks()[0]):O2.pc.addTrack(s2.getVideoTracks()[0],s2)}else P.log((A2.replaceVideo?"Replacing":"Adding")+" video track:",s2.getVideoTracks()[0]),O2.pc.addTrack(s2.getVideoTracks()[0],s2)}if(!O2.pc){var Z0={iceServers:U,iceTransportPolicy:W,bundlePolicy:Y};P.webRTCAdapter.browserDetails.browser==="chrome"&&(Z0.sdpSemantics=P.webRTCAdapter.browserDetails.version<72?"plan-b":"unified-plan");var w1={optional:[{DtlsSrtpKeyAgreement:!0}]};if(V===!0&&w1.optional.push({googIPv6:!0}),I2.rtcConstraints&&t(I2.rtcConstraints)==="object"){P.debug("Adding custom PeerConnection constraints:",I2.rtcConstraints);for(var f3 in I2.rtcConstraints)w1.optional.push(I2.rtcConstraints[f3])}P.webRTCAdapter.browserDetails.browser==="edge"&&(Z0.bundlePolicy="max-bundle"),P.log("Creating PeerConnection"),P.debug(w1),O2.pc=new RTCPeerConnection(Z0,w1),P.debug(O2.pc),O2.pc.getStats&&(O2.volume={},O2.bitrate.value="0 kbits/sec"),P.log("Preparing local SDP and gathering candidates (trickle="+O2.trickle+")"),O2.pc.oniceconnectionstatechange=function(z1){O2.pc&&V2.iceState(O2.pc.iceConnectionState)},O2.pc.onicecandidate=function(z1){if(z1.candidate==null||P.webRTCAdapter.browserDetails.browser==="edge"&&z1.candidate.candidate.indexOf("endOfCandidates")>0)P.log("End of candidates."),O2.iceDone=!0,O2.trickle===!0?X3(a2,{completed:!0}):A1(a2,I2);else{var T0={candidate:z1.candidate.candidate,sdpMid:z1.candidate.sdpMid,sdpMLineIndex:z1.candidate.sdpMLineIndex};O2.trickle===!0&&X3(a2,T0)}},O2.pc.ontrack=function(z1){P.log("Handling Remote Track"),P.debug(z1),z1.streams&&(O2.remoteStream=z1.streams[0],V2.onremotestream(O2.remoteStream),!z1.track.onended&&(P.log("Adding onended callback to track:",z1.track),z1.track.onended=function(T0){P.log("Remote track muted/removed:",T0),O2.remoteStream&&(O2.remoteStream.removeTrack(T0.target),V2.onremotestream(O2.remoteStream))},z1.track.onmute=z1.track.onended,z1.track.onunmute=function(T0){P.log("Remote track flowing again:",T0);try{O2.remoteStream.addTrack(T0.target),V2.onremotestream(O2.remoteStream)}catch(t6){P.error(t6)}}))}}if(t3&&s2!==null&&s2!==void 0){P.log("Adding local stream");var re=I2.simulcast2===!0;s2.getTracks().forEach(function(z1){if(P.log("Adding local track:",z1),!re)O2.pc.addTrack(z1,s2);else if(z1.kind==="audio")O2.pc.addTrack(z1,s2);else{P.log("Enabling rid-based simulcasting:",z1);var T0=I(I2.simulcastMaxBitrates);O2.pc.addTransceiver(z1,{direction:"sendrecv",streams:[s2],sendEncodings:[{rid:"h",active:!0,maxBitrate:T0.high},{rid:"m",active:!0,maxBitrate:T0.medium,scaleResolutionDownBy:2},{rid:"l",active:!0,maxBitrate:T0.low,scaleResolutionDownBy:4}]})}})}R1(A2)&&!O2.dataChannel[P.dataChanDefaultLabel]&&(P.log("Creating data channel"),o1(a2,P.dataChanDefaultLabel,!1),O2.pc.ondatachannel=function(z1){P.log("Data channel created by Janus:",z1),o1(a2,z1.channel.label,z1.channel)}),O2.myStream&&V2.onlocalstream(O2.myStream),S2==null?z3(a2,A2,I2):O2.pc.setRemoteDescription(S2).then(function(){if(P.log("Remote description accepted!"),O2.remoteSdp=S2.sdp,O2.candidates&&O2.candidates.length>0){for(var z1=0;z1=26&&zn<=K8?(re={video:{mandatory:{googLeakyBucket:!0,maxWidth:window.screen.width,maxHeight:window.screen.height,minFrameRate:s2.screenshareFrameRate,maxFrameRate:s2.screenshareFrameRate,chromeMediaSource:"screen"}},audio:a0(s2)&&!s2.keepAudio},K9(re,H6)):P.extension.getScreen(function(J0,Q0){if(J0)return V2.consentDialog(!1),A2.error(J0);re={audio:!1,video:{mandatory:{chromeMediaSource:"desktop",maxWidth:window.screen.width,maxHeight:window.screen.height,minFrameRate:s2.screenshareFrameRate,maxFrameRate:s2.screenshareFrameRate},optional:[{googLeakyBucket:!0},{googTemporalLayeredScreencast:!0}]}},re.video.mandatory.chromeMediaSourceId=Q0,K9(re,H6,a0(s2)&&!s2.keepAudio)})}else if(P.webRTCAdapter.browserDetails.browser==="firefox")if(P.webRTCAdapter.browserDetails.version>=33)re={video:{mozMediaSource:s2.video,mediaSource:s2.video},audio:a0(s2)&&!s2.keepAudio},K9(re,function(J0,Q0){if(H6(J0,Q0),!J0)var pt=Q0.currentTime,k6=window.setInterval(function(){Q0||window.clearInterval(k6),Q0.currentTime==pt&&(window.clearInterval(k6),Q0.onended&&Q0.onended()),pt=Q0.currentTime},500)});else{var q5=new Error("NavigatorUserMediaError");q5.name="Your version of Firefox does not support screen sharing, please install Firefox 33 (or more recent versions)",V2.consentDialog(!1),A2.error(q5);return}return}}(s2==null||s2.video!=="screen")&&navigator.mediaDevices.enumerateDevices().then(function(J0){var Q0=J0.some(function(i6){return i6.kind==="audioinput"}),pt=s1(s2)||J0.some(function(i6){return i6.kind==="videoinput"}),k6=a0(s2),n6=K1(s2),Qe=be(s2),X5=E0(s2);if(k6||n6||Qe||X5){var Z5=k6?Q0:!1,m5=n6?pt:!1;if(!Z5&&!m5)return V2.consentDialog(!1),A2.error("No capture device found"),!1;if(!Z5&&Qe)return V2.consentDialog(!1),A2.error("Audio capture is required, but no capture device found"),!1;if(!m5&&X5)return V2.consentDialog(!1),A2.error("Video capture is required, but no capture device found"),!1}var kt={audio:Q0&&!s2.keepAudio?z1:!1,video:pt&&!s2.keepVideo?T0:!1};P.debug("getUserMedia constraints",kt),!kt.audio&&!kt.video?(V2.consentDialog(!1),b2(a2,I2,s2,A2,O3)):navigator.mediaDevices.getUserMedia(kt).then(function(i6){V2.consentDialog(!1),b2(a2,I2,s2,A2,i6)}).catch(function(i6){V2.consentDialog(!1),A2.error({code:i6.code,name:i6.name,message:i6.message})})}).catch(function(J0){V2.consentDialog(!1),A2.error("enumerateDevices error",J0)})}else b2(a2,I2,s2,A2)}function d3(a2,S2){S2=S2||{},S2.success=typeof S2.success=="function"?S2.success:P.noop,S2.error=typeof S2.error=="function"?S2.error:e6;var A2=S2.jsep,I2=w[a2];if(I2==null||I2.webrtcStuff===null||I2.webrtcStuff===void 0){P.warn("Invalid handle"),S2.error("Invalid handle");return}var s2=I2.webrtcStuff;if(A2!=null){if(s2.pc===null){P.warn("Wait, no PeerConnection?? if this is an answer, use createAnswer and not handleRemoteJsep"),S2.error("No PeerConnection: if this is an answer, use createAnswer and not handleRemoteJsep");return}s2.pc.setRemoteDescription(A2).then(function(){if(P.log("Remote description accepted!"),s2.remoteSdp=A2.sdp,s2.candidates&&s2.candidates.length>0){for(var V2=0;V20)for(var f3 in L3){var O3=L3[f3];if(O3.sender&&O3.sender.track&&O3.sender.track.kind==="audio"||O3.receiver&&O3.receiver.track&&O3.receiver.track.kind==="audio"){t3||(t3=O3);continue}if(O3.sender&&O3.sender.track&&O3.sender.track.kind==="video"||O3.receiver&&O3.receiver.track&&O3.receiver.track.kind==="video"){h3||(h3=O3);continue}}var w0=a0(S2),Z0=ct(S2);!w0&&!Z0?S2.removeAudio&&t3&&(t3.setDirection?t3.setDirection("inactive"):t3.direction="inactive",P.log("Setting audio transceiver to inactive:",t3)):w0&&Z0?t3&&(t3.setDirection?t3.setDirection("sendrecv"):t3.direction="sendrecv",P.log("Setting audio transceiver to sendrecv:",t3)):w0&&!Z0?t3&&(t3.setDirection?t3.setDirection("sendonly"):t3.direction="sendonly",P.log("Setting audio transceiver to sendonly:",t3)):!w0&&Z0&&(t3?(t3.setDirection?t3.setDirection("recvonly"):t3.direction="recvonly",P.log("Setting audio transceiver to recvonly:",t3)):(t3=s2.pc.addTransceiver("audio",{direction:"recvonly"}),P.log("Adding recvonly audio transceiver:",t3)));var w1=K1(S2),re=g1(S2);!w1&&!re?S2.removeVideo&&h3&&(h3.setDirection?h3.setDirection("inactive"):h3.direction="inactive",P.log("Setting video transceiver to inactive:",h3)):w1&&re?h3&&(h3.setDirection?h3.setDirection("sendrecv"):h3.direction="sendrecv",P.log("Setting video transceiver to sendrecv:",h3)):w1&&!re?h3&&(h3.setDirection?h3.setDirection("sendonly"):h3.direction="sendonly",P.log("Setting video transceiver to sendonly:",h3)):!w1&&re&&(h3?(h3.setDirection?h3.setDirection("recvonly"):h3.direction="recvonly",P.log("Setting video transceiver to recvonly:",h3)):(h3=s2.pc.addTransceiver("video",{direction:"recvonly"}),P.log("Adding recvonly video transceiver:",h3)))}else O2.offerToReceiveAudio=ct(S2),O2.offerToReceiveVideo=g1(S2);var z1=A2.iceRestart===!0;z1&&(O2.iceRestart=!0),P.debug(O2);var T0=K1(S2);if(T0&&V2&&P.webRTCAdapter.browserDetails.browser==="firefox"){P.log("Enabling Simulcasting for Firefox (RID)");var t6=s2.pc.getSenders().find(function(H0){return H0.track.kind=="video"});if(t6){var Wt=t6.getParameters();Wt||(Wt={});var q1=I(A2.simulcastMaxBitrates);Wt.encodings=[{rid:"h",active:!0,maxBitrate:q1.high},{rid:"m",active:!0,maxBitrate:q1.medium,scaleResolutionDownBy:2},{rid:"l",active:!0,maxBitrate:q1.low,scaleResolutionDownBy:4}],t6.setParameters(Wt)}}s2.pc.createOffer(O2).then(function(H0){P.debug(H0);var H6={type:H0.type,sdp:H0.sdp};if(A2.customizeSdp(H6),H0.sdp=H6.sdp,P.log("Setting local description"),T0&&V2&&(P.webRTCAdapter.browserDetails.browser==="chrome"||P.webRTCAdapter.browserDetails.browser==="safari"?(P.log("Enabling Simulcasting for Chrome (SDP munging)"),H0.sdp=$t(H0.sdp)):P.webRTCAdapter.browserDetails.browser!=="firefox"&&P.warn("simulcast=true, but this is not Chrome nor Firefox, ignoring")),s2.mySdp=H0.sdp,s2.pc.setLocalDescription(H0).catch(A2.error),s2.mediaConstraints=O2,!s2.iceDone&&!s2.trickle){P.log("Waiting for all candidates...");return}P.log("Offer ready"),P.debug(A2),A2.success(H0)},A2.error)}function r1(a2,S2,A2){A2=A2||{},A2.success=typeof A2.success=="function"?A2.success:P.noop,A2.error=typeof A2.error=="function"?A2.error:P.noop,A2.customizeSdp=typeof A2.customizeSdp=="function"?A2.customizeSdp:P.noop;var I2=w[a2];if(I2==null||I2.webrtcStuff===null||I2.webrtcStuff===void 0){P.warn("Invalid handle"),A2.error("Invalid handle");return}var s2=I2.webrtcStuff,V2=A2.simulcast===!0;V2?P.log("Creating answer (iceDone="+s2.iceDone+", simulcast="+V2+")"):P.log("Creating answer (iceDone="+s2.iceDone+")");var O2=null;if(P.unifiedPlan){O2={};var t3=null,h3=null,L3=s2.pc.getTransceivers();if(L3&&L3.length>0)for(var f3 in L3){var O3=L3[f3];if(O3.sender&&O3.sender.track&&O3.sender.track.kind==="audio"||O3.receiver&&O3.receiver.track&&O3.receiver.track.kind==="audio"){t3||(t3=O3);continue}if(O3.sender&&O3.sender.track&&O3.sender.track.kind==="video"||O3.receiver&&O3.receiver.track&&O3.receiver.track.kind==="video"){h3||(h3=O3);continue}}var w0=a0(S2),Z0=ct(S2);if(!w0&&!Z0){if(S2.removeAudio&&t3)try{t3.setDirection?t3.setDirection("inactive"):t3.direction="inactive",P.log("Setting audio transceiver to inactive:",t3)}catch(q1){P.error(q1)}}else if(w0&&Z0){if(t3)try{t3.setDirection?t3.setDirection("sendrecv"):t3.direction="sendrecv",P.log("Setting audio transceiver to sendrecv:",t3)}catch(q1){P.error(q1)}}else if(w0&&!Z0)try{t3&&(t3.setDirection?t3.setDirection("sendonly"):t3.direction="sendonly",P.log("Setting audio transceiver to sendonly:",t3))}catch(q1){P.error(q1)}else if(!w0&&Z0)if(t3)try{t3.setDirection?t3.setDirection("recvonly"):t3.direction="recvonly",P.log("Setting audio transceiver to recvonly:",t3)}catch(q1){P.error(q1)}else t3=s2.pc.addTransceiver("audio",{direction:"recvonly"}),P.log("Adding recvonly audio transceiver:",t3);var w1=K1(S2),re=g1(S2);if(!w1&&!re){if(S2.removeVideo&&h3)try{h3.setDirection?h3.setDirection("inactive"):h3.direction="inactive",P.log("Setting video transceiver to inactive:",h3)}catch(q1){P.error(q1)}}else if(w1&&re){if(h3)try{h3.setDirection?h3.setDirection("sendrecv"):h3.direction="sendrecv",P.log("Setting video transceiver to sendrecv:",h3)}catch(q1){P.error(q1)}}else if(w1&&!re){if(h3)try{h3.setDirection?h3.setDirection("sendonly"):h3.direction="sendonly",P.log("Setting video transceiver to sendonly:",h3)}catch(q1){P.error(q1)}}else if(!w1&&re)if(h3)try{h3.setDirection?h3.setDirection("recvonly"):h3.direction="recvonly",P.log("Setting video transceiver to recvonly:",h3)}catch(q1){P.error(q1)}else h3=s2.pc.addTransceiver("video",{direction:"recvonly"}),P.log("Adding recvonly video transceiver:",h3)}else P.webRTCAdapter.browserDetails.browser=="firefox"||P.webRTCAdapter.browserDetails.browser=="edge"?O2={offerToReceiveAudio:ct(S2),offerToReceiveVideo:g1(S2)}:O2={mandatory:{OfferToReceiveAudio:ct(S2),OfferToReceiveVideo:g1(S2)}};P.debug(O2);var z1=K1(S2);if(z1&&V2&&P.webRTCAdapter.browserDetails.browser==="firefox"){P.log("Enabling Simulcasting for Firefox (RID)");var T0=s2.pc.getSenders()[1];P.log(T0);var t6=T0.getParameters();P.log(t6);var Wt=I(A2.simulcastMaxBitrates);T0.setParameters({encodings:[{rid:"high",active:!0,priority:"high",maxBitrate:Wt.high},{rid:"medium",active:!0,priority:"medium",maxBitrate:Wt.medium},{rid:"low",active:!0,priority:"low",maxBitrate:Wt.low}]})}s2.pc.createAnswer(O2).then(function(q1){P.debug(q1);var H0={type:q1.type,sdp:q1.sdp};if(A2.customizeSdp(H0),q1.sdp=H0.sdp,P.log("Setting local description"),z1&&V2&&(P.webRTCAdapter.browserDetails.browser==="chrome"?P.warn("simulcast=true, but this is an answer, and video breaks in Chrome if we enable it"):P.webRTCAdapter.browserDetails.browser!=="firefox"&&P.warn("simulcast=true, but this is not Chrome nor Firefox, ignoring")),s2.mySdp=q1.sdp,s2.pc.setLocalDescription(q1).catch(A2.error),s2.mediaConstraints=O2,!s2.iceDone&&!s2.trickle){P.log("Waiting for all candidates...");return}A2.success(q1)},A2.error)}function A1(a2,S2){S2=S2||{},S2.success=typeof S2.success=="function"?S2.success:P.noop,S2.error=typeof S2.error=="function"?S2.error:P.noop;var A2=w[a2];if(A2==null||A2.webrtcStuff===null||A2.webrtcStuff===void 0){P.warn("Invalid handle, not sending anything");return}var I2=A2.webrtcStuff;if(P.log("Sending offer/answer SDP..."),I2.mySdp===null||I2.mySdp===void 0){P.warn("Local SDP instance is invalid, not sending anything...");return}I2.mySdp={type:I2.pc.localDescription.type,sdp:I2.pc.localDescription.sdp},I2.trickle===!1&&(I2.mySdp.trickle=!1),P.debug(S2),I2.sdpSent=!0,S2.success(I2.mySdp)}function y1(a2,S2){var A2=w[a2];if(A2==null||A2.webrtcStuff===null||A2.webrtcStuff===void 0)return P.warn("Invalid handle"),0;var I2=S2?"remote":"local",s2=A2.webrtcStuff;return s2.volume[I2]||(s2.volume[I2]={value:0}),s2.pc.getStats&&P.webRTCAdapter.browserDetails.browser==="chrome"?S2&&(s2.remoteStream===null||s2.remoteStream===void 0)?(P.warn("Remote stream unavailable"),0):!S2&&(s2.myStream===null||s2.myStream===void 0)?(P.warn("Local stream unavailable"),0):s2.volume[I2].timer===null||s2.volume[I2].timer===void 0?(P.log("Starting "+I2+" volume monitor"),s2.volume[I2].timer=setInterval(function(){s2.pc.getStats(function(V2){for(var O2=V2.result(),t3=0;t3-1)&&s2.type==="inbound-rtp"&&s2.id.indexOf("rtcp")<0||s2.type=="ssrc"&&s2.bytesReceived&&(s2.googCodecName==="VP8"||s2.googCodecName===""))&&(V2=!0),V2)if(A2.bitrate.bsnow=s2.bytesReceived,A2.bitrate.tsnow=s2.timestamp,A2.bitrate.bsbefore===null||A2.bitrate.tsbefore===null)A2.bitrate.bsbefore=A2.bitrate.bsnow,A2.bitrate.tsbefore=A2.bitrate.tsnow;else{var O2=A2.bitrate.tsnow-A2.bitrate.tsbefore;P.webRTCAdapter.browserDetails.browser=="safari"&&(O2=O2/1e3);var t3=Math.round((A2.bitrate.bsnow-A2.bitrate.bsbefore)*8/O2);P.webRTCAdapter.browserDetails.browser==="safari"&&(t3=parseInt(t3/1e3)),A2.bitrate.value=t3+" kbits/sec",A2.bitrate.bsbefore=A2.bitrate.bsnow,A2.bitrate.tsbefore=A2.bitrate.tsnow}}})})},1e3),"0 kbits/sec"):A2.bitrate.value:(P.warn("Getting the video bitrate unsupported by browser"),"Feature unsupported by browser")}function e6(a2){P.error("WebRTC error:",a2)}function Se(a2,S2){P.log("Cleaning WebRTC stuff");var A2=w[a2];if(A2!=null){var I2=A2.webrtcStuff;if(I2!=null){if(S2===!0){var s2={rtcgw:"hangup",transaction:P.randomString(12)};A2.token!==null&&A2.token!==void 0&&(s2.token=A2.token),t2!=null&&(s2.apisecret=t2),P.debug("Sending hangup request (handle="+a2+"):"),P.debug(s2),L?(s2.session_id=z,s2.handle_id=a2,p.send(JSON.stringify(s2))):P.httpAPICall(E+"/"+z+"/"+a2,{verb:"POST",withCredentials:G,body:s2})}I2.remoteStream=null,I2.volume&&(I2.volume.local&&I2.volume.local.timer&&clearInterval(I2.volume.local.timer),I2.volume.remote&&I2.volume.remote.timer&&clearInterval(I2.volume.remote.timer)),I2.volume={},I2.bitrate.timer&&clearInterval(I2.bitrate.timer),I2.bitrate.timer=null,I2.bitrate.bsnow=null,I2.bitrate.bsbefore=null,I2.bitrate.tsnow=null,I2.bitrate.tsbefore=null,I2.bitrate.value=null;try{if(!I2.streamExternal&&I2.myStream!==null&&I2.myStream!==void 0){P.log("Stopping local stream tracks");var V2=I2.myStream.getTracks();for(var O2 in V2){var t3=V2[O2];P.log(t3),t3!=null&&t3.stop()}}}catch(h3){}I2.streamExternal=!1,I2.myStream=null;try{I2.pc.close()}catch(h3){}I2.pc=null,I2.candidates=null,I2.mySdp=null,I2.remoteSdp=null,I2.iceDone=!1,I2.dataChannel={},I2.dtmfSender=null}A2.oncleanup()}}function $t(a2){for(var S2=a2.split(`\r -`),A2=!1,I2=[-1],s2=[-1],V2=null,O2=null,t3=null,h3=null,L3=-1,f3=0;f3-1){L3=f3;break}continue}if(A2){var Z0=S2[f3].match(/a=ssrc-group:FID (\d+) (\d+)/);if(Z0){I2[0]=Z0[1],s2[0]=Z0[2],S2.splice(f3,1),f3--;continue}if(I2[0]){var w1=S2[f3].match("a=ssrc:"+I2[0]+" cname:(.+)");if(w1&&(V2=w1[1]),w1=S2[f3].match("a=ssrc:"+I2[0]+" msid:(.+)"),w1&&(O2=w1[1]),w1=S2[f3].match("a=ssrc:"+I2[0]+" mslabel:(.+)"),w1&&(t3=w1[1]),w1=S2[f3].match("a=ssrc:"+I2[0]+" label:(.+)"),w1&&(h3=w1[1]),S2[f3].indexOf("a=ssrc:"+s2[0])===0){S2.splice(f3,1),f3--;continue}if(S2[f3].indexOf("a=ssrc:"+I2[0])===0){S2.splice(f3,1),f3--;continue}}if(S2[f3].length==0){S2.splice(f3,1),f3--;continue}}}if(I2[0]<0){L3=-1,A2=!1;for(var f3=0;f3-1){L3=f3;break}continue}if(A2){if(I2[0]<0){var re=S2[f3].match(/a=ssrc:(\d+)/);if(re){I2[0]=re[1],S2.splice(f3,1),f3--;continue}}else{var w1=S2[f3].match("a=ssrc:"+I2[0]+" cname:(.+)");if(w1&&(V2=w1[1]),w1=S2[f3].match("a=ssrc:"+I2[0]+" msid:(.+)"),w1&&(O2=w1[1]),w1=S2[f3].match("a=ssrc:"+I2[0]+" mslabel:(.+)"),w1&&(t3=w1[1]),w1=S2[f3].match("a=ssrc:"+I2[0]+" label:(.+)"),w1&&(h3=w1[1]),S2[f3].indexOf("a=ssrc:"+s2[0])===0){S2.splice(f3,1),f3--;continue}if(S2[f3].indexOf("a=ssrc:"+I2[0])===0){S2.splice(f3,1),f3--;continue}}if(S2[f3].length==0){S2.splice(f3,1),f3--;continue}}}}if(I2[0]<0)return P.warn("Couldn't find the video SSRC, simulcasting NOT enabled"),a2;L3<0&&(L3=S2.length),I2[1]=Math.floor(Math.random()*4294967295),I2[2]=Math.floor(Math.random()*4294967295),s2[1]=Math.floor(Math.random()*4294967295),s2[2]=Math.floor(Math.random()*4294967295);for(var f3=0;f3=26&&j<=D?!0:P.extension.isInstalled()}else return!0};var T2={extensionId:"hapfgfdkleiggjjpfpenajgdnfckjpaj",isInstalled:function(){return document.querySelector("#janus-extension-installed")!==null},getScreen:function(D){var m=window.setTimeout(function(){var p=new Error("NavigatorUserMediaError");return p.name='The required Chrome extension is not installed: click here to install it. (NOTE: this will need you to refresh the page)',D(p)},1e3);this.cache[m]=D,window.postMessage({type:"janusGetScreen",id:m},"*")},init:function(){var D={};this.cache=D,window.addEventListener("message",function(m){if(m.origin==window.location.origin)if(m.data.type=="janusGotScreen"&&D[m.data.id]){var p=D[m.data.id];if(delete D[m.data.id],m.data.sourceId===""){var _=new Error("NavigatorUserMediaError");_.name="You cancelled the request for permission, giving up...",p(_)}else p(null,m.data.sourceId)}else m.data.type=="janusGetScreenPending"&&(console.log("clearing ",m.data.id),window.clearTimeout(m.data.id))})}};P.useDefaultDependencies=function(j){var D=j&&j.fetch||fetch,m=j&&j.Promise||Promise,p=j&&j.WebSocket||WebSocket;return{newWebSocket:function(w,M){return new p(w,M)},extension:j&&j.extension||T2,isArray:function(w){return Array.isArray(w)},webRTCAdapter:j&&j.adapter||window.adapter,httpAPICall:function(w,M){var N={method:M.verb,headers:{Accept:"application/json, text/plain, */*"},cache:"no-cache"};M.verb==="POST"&&(N.headers["Content-Type"]="application/json"),M.withCredentials!==void 0&&(N.credentials=M.withCredentials===!0?"include":M.withCredentials?M.withCredentials:"omit"),M.body!==void 0&&(N.body=JSON.stringify(M.body));var n2=D(w,N).catch(function(a2){return m.reject({message:"Probably a network error, is the server down?",error:a2})});if(M.timeout!==void 0){var q=new m(function(a2,X){var W=setTimeout(function(){return clearTimeout(W),X({message:"Request timed out",timeout:M.timeout})},M.timeout)});n2=m.race([n2,q])}return n2.then(function(a2){if(a2.ok){if(t(M.success)===t(P.noop))return a2.json().then(function(X){M.success(X)}).catch(function(X){return m.reject({message:"Failed to parse response body",error:X,response:a2})})}else return m.reject({message:"API call failed",response:a2})}).catch(function(a2){t(M.error)===t(P.noop)&&M.error(a2.message||"<< internal error >>",a2)}),n2}}},P.useOldDependencies=function(j){var D=j&&j.jQuery||jQuery,m=j&&j.WebSocket||WebSocket;return{newWebSocket:function(_,w){return new m(_,w)},isArray:function(_){return D.isArray(_)},extension:j&&j.extension||T2,webRTCAdapter:j&&j.adapter||adapter,httpAPICall:function(_,w){var M=w.body!==void 0?{contentType:"application/json",data:JSON.stringify(w.body)}:{},N=w.withCredentials!==void 0?{xhrFields:{withCredentials:w.withCredentials}}:{};return D.ajax(D.extend(M,N,{url:_,type:w.verb,cache:!1,dataType:"json",async:w.async,timeout:w.timeout,success:function(q){t(w.success)===t(P.noop)&&w.success(q)},error:function(q,a2,X){t(w.error)===t(P.noop)&&w.error(a2,X)}}))}}},P.noop=function(){},P.dataChanDefaultLabel="JanusDataChannel",P.endOfCandidates=null,P.init=function(j){if(j=j||{},j.callback=typeof j.callback=="function"?j.callback:P.noop,P.initDone===!0)j.callback();else{if((typeof console=="undefined"||typeof console.log=="undefined")&&(console={log:function(){}}),P.trace=P.noop,P.debug=P.noop,P.vdebug=P.noop,P.log=P.noop,P.warn=P.noop,P.error=P.noop,j.debug===!0||j.debug==="all")P.trace=console.trace.bind(console),P.debug=console.debug.bind(console),P.vdebug=console.debug.bind(console),P.log=console.log.bind(console),P.warn=console.warn.bind(console),P.error=console.error.bind(console);else if(Array.isArray(j.debug))for(var D in j.debug){var m=j.debug[D];switch(m){case"trace":P.trace=console.trace.bind(console);break;case"debug":P.debug=console.debug.bind(console);break;case"vdebug":P.vdebug=console.debug.bind(console);break;case"log":P.log=console.log.bind(console);break;case"warn":P.warn=console.warn.bind(console);break;case"error":P.error=console.error.bind(console);break;default:console.error("Unknown debugging option '"+m+"' (supported: 'trace', 'debug', 'vdebug', 'log', warn', 'error')");break}}P.log("Initializing library");var p=j.dependencies||P.useDefaultDependencies();P.isArray=p.isArray,P.webRTCAdapter=p.webRTCAdapter,P.httpAPICall=p.httpAPICall,P.newWebSocket=p.newWebSocket,P.extension=p.extension,P.extension.init(),P.listDevices=function(a2,X){a2=typeof a2=="function"?a2:P.noop,X==null&&(X={audio:!0,video:!0}),P.isGetUserMediaAvailable()?navigator.mediaDevices.getUserMedia(X).then(function(W){navigator.mediaDevices.enumerateDevices().then(function(_2){P.debug(_2),a2(_2);try{var u2=W.getTracks();for(var F in u2){var B=u2[F];B!=null&&B.stop()}}catch(t2){}})}).catch(function(W){P.error(W),a2([])}):(P.warn("navigator.mediaDevices unavailable"),a2([]))},P.attachMediaStream=function(a2,X){if(P.webRTCAdapter.browserDetails.browser==="chrome"){var W=P.webRTCAdapter.browserDetails.version;W>=52?a2.srcObject=X:P.error("Error attaching stream to element")}else a2.srcObject=X},P.reattachMediaStream=function(a2,X){if(P.webRTCAdapter.browserDetails.browser==="chrome"){var W=P.webRTCAdapter.browserDetails.version;W>=52?a2.srcObject=X.srcObject:typeof a2.src!="undefined"?a2.src=X.src:P.error("Error reattaching stream to element")}else a2.srcObject=X.srcObject};var _=["iPad","iPhone","iPod"].indexOf(navigator.platform)>=0,w=_?"pagehide":"beforeunload",M=window["on"+w];if(window.addEventListener(w,function(a2){P.log("Closing window");for(var X in P.sessions)P.sessions[X]!==null&&P.sessions[X]!==void 0&&P.sessions[X].destroyOnUnload&&(P.log("Destroying session "+X),P.sessions[X].destroy({asyncRequest:!1,notifyDestroyed:!1}));M&&typeof M=="function"&&M()}),P.safariVp8=!1,P.webRTCAdapter.browserDetails.browser==="safari"&&P.webRTCAdapter.browserDetails.version>=605)if(RTCRtpSender&&RTCRtpSender.getCapabilities&&RTCRtpSender.getCapabilities("video")&&RTCRtpSender.getCapabilities("video").codecs&&RTCRtpSender.getCapabilities("video").codecs.length){for(var D in RTCRtpSender.getCapabilities("video").codecs){var N=RTCRtpSender.getCapabilities("video").codecs[D];if(N&&N.mimeType&&N.mimeType.toLowerCase()==="video/vp8"){P.safariVp8=!0;break}}P.safariVp8?P.log("This version of Safari supports VP8"):P.warn("This version of Safari does NOT support VP8: if you're using a Technology Preview, try enabling the 'WebRTC VP8 codec' setting in the 'Experimental Features' Develop menu")}else{var n2=new RTCPeerConnection({},{});n2.createOffer({offerToReceiveVideo:!0}).then(function(a2){P.safariVp8=a2.sdp.indexOf("VP8")!==-1,P.safariVp8?P.log("This version of Safari supports VP8"):P.warn("This version of Safari does NOT support VP8: if you're using a Technology Preview, try enabling the 'WebRTC VP8 codec' setting in the 'Experimental Features' Develop menu"),n2.close(),n2=null})}if(P.unifiedPlan=!1,P.webRTCAdapter.browserDetails.browser==="firefox"&&P.webRTCAdapter.browserDetails.version>=59)P.unifiedPlan=!0;else if(P.webRTCAdapter.browserDetails.browser==="chrome"&&P.webRTCAdapter.browserDetails.version<72)P.unifiedPlan=!1;else if(typeof RTCRtpTransceiver!="undefined"&&!("currentDirection"in RTCRtpTransceiver.prototype))P.unifiedPlan=!1;else{var q=new RTCPeerConnection;try{q.addTransceiver("audio"),P.unifiedPlan=!0}catch(a2){}q.close()}P.initDone=!0,j.callback()}},P.isWebrtcSupported=function(){return window.RTCPeerConnection!==void 0&&window.RTCPeerConnection!==null},P.isGetUserMediaAvailable=function(){return navigator.mediaDevices!==void 0&&navigator.mediaDevices!==null&&navigator.mediaDevices.getUserMedia!==void 0&&navigator.mediaDevices.getUserMedia!==null},P.randomString=function(j){for(var D="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",m="",p=0;p3){C=!1,j.error("Lost connection to the server (is it down?)");return}e2()}})}}function m2(s2,w2){if(G=0,!D&&g!==void 0&&g!==null&&w2!==!0&&e2(),!D&&P.isArray(s2)){for(var E2=0;E2 data channel: "+v0),v0==="open"){if(K2.dataChannel[z3].pending&&K2.dataChannel[z3].pending.length>0){P.log("Sending pending messages on <"+z3+">:",K2.dataChannel[z3].pending.length);for(var Q0 in K2.dataChannel[z3].pending){var A1=K2.dataChannel[z3].pending[Q0];P.log("Sending string on data channel <"+z3+">: "+A1),K2.dataChannel[z3].send(A1)}K2.dataChannel[z3].pending=[]}o2.ondataopen(z3)}},m3=function(g3){P.error("Got error on data channel:",g3)};E2?K2.dataChannel[w2]=E2:K2.dataChannel[w2]=K2.pc.createDataChannel(w2,{ordered:!1}),K2.dataChannel[w2].onmessage=D2,K2.dataChannel[w2].onopen=a3,K2.dataChannel[w2].onclose=a3,K2.dataChannel[w2].onerror=m3,K2.dataChannel[w2].pending=[],N2&&K2.dataChannel[w2].pending.push(N2)}function d1(s2,w2){w2=w2||{},w2.success=typeof w2.success=="function"?w2.success:P.noop,w2.error=typeof w2.error=="function"?w2.error:P.noop;var E2=v[s2];if(E2==null||E2.webrtcStuff===null||E2.webrtcStuff===void 0){P.warn("Invalid handle"),w2.error("Invalid handle");return}var N2=E2.webrtcStuff,o2=w2.text;if(o2==null){P.warn("Invalid text"),w2.error("Invalid text");return}var K2=w2.label?w2.label:P.dataChanDefaultLabel;if(!N2.dataChannel[K2]){n1(s2,K2,!1,o2),w2.success();return}if(N2.dataChannel[K2].readyState!=="open"){N2.dataChannel[K2].pending.push(o2),w2.success();return}P.log("Sending string on data channel <"+K2+">: "+o2),N2.dataChannel[K2].send(o2),w2.success()}function h2(s2,w2){w2=w2||{},w2.success=typeof w2.success=="function"?w2.success:P.noop,w2.error=typeof w2.error=="function"?w2.error:P.noop;var E2=v[s2];if(E2==null||E2.webrtcStuff===null||E2.webrtcStuff===void 0){P.warn("Invalid handle"),w2.error("Invalid handle");return}var N2=E2.webrtcStuff;if(N2.dtmfSender===null||N2.dtmfSender===void 0){if(N2.pc!==void 0&&N2.pc!==null){var o2=N2.pc.getSenders(),K2=o2.find(function(g3){return g3.track&&g3.track.kind==="audio"});if(!K2){P.warn("Invalid DTMF configuration (no audio track)"),w2.error("Invalid DTMF configuration (no audio track)");return}N2.dtmfSender=K2.dtmf,N2.dtmfSender&&(P.log("Created DTMF Sender"),N2.dtmfSender.ontonechange=function(g3){P.debug("Sent DTMF tone: "+g3.tone)})}if(N2.dtmfSender===null||N2.dtmfSender===void 0){P.warn("Invalid DTMF configuration"),w2.error("Invalid DTMF configuration");return}}var D2=w2.dtmf;if(D2==null){P.warn("Invalid DTMF parameters"),w2.error("Invalid DTMF parameters");return}var a3=D2.tones;if(a3==null){P.warn("Invalid DTMF string"),w2.error("Invalid DTMF string");return}var m3=D2.duration;m3==null&&(m3=500);var O3=D2.gap;O3==null&&(O3=50),P.debug("Sending DTMF string "+a3+" (duration "+m3+"ms, gap "+O3+"ms)"),N2.dtmfSender.insertDTMF(a3,m3,O3),w2.success()}function D3(s2,w2){w2=w2||{},w2.success=typeof w2.success=="function"?w2.success:P.noop,w2.error=typeof w2.error=="function"?w2.error:P.noop;var E2=!0;w2.asyncRequest!==void 0&&w2.asyncRequest!==null&&(E2=w2.asyncRequest===!0);var N2=!0;w2.noRequest!==void 0&&w2.noRequest!==null&&(N2=w2.noRequest===!0),P.log("Destroying handle "+s2+" (async="+E2+")"),Ye(s2);var o2=v[s2];if(o2==null||o2.detached){delete v[s2],w2.success();return}if(N2){delete v[s2],w2.success();return}if(!C){P.warn("Is the server down? (connected=false)"),w2.error("Is the server down? (connected=false)");return}var K2={rtcgw:"detach",transaction:P.randomString(12)};if(o2.token!==null&&o2.token!==void 0&&(K2.token=o2.token),F!=null&&(K2.apisecret=F),D){K2.session_id=g,K2.handle_id=s2,m.send(JSON.stringify(K2)),delete v[s2],w2.success();return}P.httpAPICall(N+"/"+g+"/"+s2,{verb:"POST",async:E2,withCredentials:W,body:K2,success:function(a3){P.log("Destroyed handle:"),P.debug(a3),a3.rtcgw!=="success"&&P.error("Ooops: "+a3.error.code+" "+a3.error.reason),delete v[s2],w2.success()},error:function(a3,m3){P.error(a3+":",m3),delete v[s2],w2.success()}})}function b2(s2,w2,E2,N2,o2){var K2=v[s2];if(K2==null||K2.webrtcStuff===null||K2.webrtcStuff===void 0){P.warn("Invalid handle"),N2.error("Invalid handle");return}var D2=K2.webrtcStuff;P.debug("streamsDone:",o2),o2&&(P.debug(" -- Audio tracks:",o2.getAudioTracks()),P.debug(" -- Video tracks:",o2.getVideoTracks()));var a3=!1;if(!D2.myStream||!E2.update||D2.streamExternal)D2.myStream=o2,a3=!0;else{if((!E2.update&&r0(E2)||E2.update&&(E2.addAudio||E2.replaceAudio))&&o2.getAudioTracks()&&o2.getAudioTracks().length)if(D2.myStream.addTrack(o2.getAudioTracks()[0]),P.unifiedPlan){P.log((E2.replaceAudio?"Replacing":"Adding")+" audio track:",o2.getAudioTracks()[0]);var m3=null,O3=D2.pc.getTransceivers();if(O3&&O3.length>0)for(var g3 in O3){var z3=O3[g3];if(z3.sender&&z3.sender.track&&z3.sender.track.kind==="audio"||z3.receiver&&z3.receiver.track&&z3.receiver.track.kind==="audio"){m3=z3;break}}m3&&m3.sender?m3.sender.replaceTrack(o2.getAudioTracks()[0]):D2.pc.addTrack(o2.getAudioTracks()[0],o2)}else P.log((E2.replaceAudio?"Replacing":"Adding")+" audio track:",o2.getAudioTracks()[0]),D2.pc.addTrack(o2.getAudioTracks()[0],o2);if((!E2.update&&$1(E2)||E2.update&&(E2.addVideo||E2.replaceVideo))&&o2.getVideoTracks()&&o2.getVideoTracks().length)if(D2.myStream.addTrack(o2.getVideoTracks()[0]),P.unifiedPlan){P.log((E2.replaceVideo?"Replacing":"Adding")+" video track:",o2.getVideoTracks()[0]);var v0=null,O3=D2.pc.getTransceivers();if(O3&&O3.length>0)for(var g3 in O3){var z3=O3[g3];if(z3.sender&&z3.sender.track&&z3.sender.track.kind==="video"||z3.receiver&&z3.receiver.track&&z3.receiver.track.kind==="video"){v0=z3;break}}v0&&v0.sender?v0.sender.replaceTrack(o2.getVideoTracks()[0]):D2.pc.addTrack(o2.getVideoTracks()[0],o2)}else P.log((E2.replaceVideo?"Replacing":"Adding")+" video track:",o2.getVideoTracks()[0]),D2.pc.addTrack(o2.getVideoTracks()[0],o2)}if(!D2.pc){var Q0={iceServers:n2,iceTransportPolicy:q,bundlePolicy:a2};P.webRTCAdapter.browserDetails.browser==="chrome"&&(Q0.sdpSemantics=P.webRTCAdapter.browserDetails.version<72?"plan-b":"unified-plan");var A1={optional:[{DtlsSrtpKeyAgreement:!0}]};if(X===!0&&A1.optional.push({googIPv6:!0}),N2.rtcConstraints&&t(N2.rtcConstraints)==="object"){P.debug("Adding custom PeerConnection constraints:",N2.rtcConstraints);for(var g3 in N2.rtcConstraints)A1.optional.push(N2.rtcConstraints[g3])}P.webRTCAdapter.browserDetails.browser==="edge"&&(Q0.bundlePolicy="max-bundle"),P.log("Creating PeerConnection"),P.debug(A1),D2.pc=new RTCPeerConnection(Q0,A1),P.debug(D2.pc),D2.pc.getStats&&(D2.volume={},D2.bitrate.value="0 kbits/sec"),P.log("Preparing local SDP and gathering candidates (trickle="+D2.trickle+")"),D2.pc.oniceconnectionstatechange=function(W1){D2.pc&&K2.iceState(D2.pc.iceConnectionState)},D2.pc.onicecandidate=function(W1){if(W1.candidate==null||P.webRTCAdapter.browserDetails.browser==="edge"&&W1.candidate.candidate.indexOf("endOfCandidates")>0)P.log("End of candidates."),D2.iceDone=!0,D2.trickle===!0?J3(s2,{completed:!0}):b1(s2,N2);else{var C0={candidate:W1.candidate.candidate,sdpMid:W1.candidate.sdpMid,sdpMLineIndex:W1.candidate.sdpMLineIndex};D2.trickle===!0&&J3(s2,C0)}},D2.pc.ontrack=function(W1){P.log("Handling Remote Track"),P.debug(W1),W1.streams&&(D2.remoteStream=W1.streams[0],K2.onremotestream(D2.remoteStream),!W1.track.onended&&(P.log("Adding onended callback to track:",W1.track),W1.track.onended=function(C0){P.log("Remote track muted/removed:",C0),D2.remoteStream&&(D2.remoteStream.removeTrack(C0.target),K2.onremotestream(D2.remoteStream))},W1.track.onmute=W1.track.onended,W1.track.onunmute=function(C0){P.log("Remote track flowing again:",C0);try{D2.remoteStream.addTrack(C0.target),K2.onremotestream(D2.remoteStream)}catch(Qt){P.error(Qt)}}))}}if(a3&&o2!==null&&o2!==void 0){P.log("Adding local stream");var le=N2.simulcast2===!0;o2.getTracks().forEach(function(W1){if(P.log("Adding local track:",W1),!le)D2.pc.addTrack(W1,o2);else if(W1.kind==="audio")D2.pc.addTrack(W1,o2);else{P.log("Enabling rid-based simulcasting:",W1);var C0=U(N2.simulcastMaxBitrates);D2.pc.addTransceiver(W1,{direction:"sendrecv",streams:[o2],sendEncodings:[{rid:"h",active:!0,maxBitrate:C0.high},{rid:"m",active:!0,maxBitrate:C0.medium,scaleResolutionDownBy:2},{rid:"l",active:!0,maxBitrate:C0.low,scaleResolutionDownBy:4}]})}})}N1(E2)&&!D2.dataChannel[P.dataChanDefaultLabel]&&(P.log("Creating data channel"),n1(s2,P.dataChanDefaultLabel,!1),D2.pc.ondatachannel=function(W1){P.log("Data channel created by Janus:",W1),n1(s2,W1.channel.label,W1.channel)}),D2.myStream&&K2.onlocalstream(D2.myStream),w2==null?W3(s2,E2,N2):D2.pc.setRemoteDescription(w2).then(function(){if(P.log("Remote description accepted!"),D2.remoteSdp=w2.sdp,D2.candidates&&D2.candidates.length>0){for(var W1=0;W1=26&&U9<=G8?(le={video:{mandatory:{googLeakyBucket:!0,maxWidth:window.screen.width,maxHeight:window.screen.height,minFrameRate:o2.screenshareFrameRate,maxFrameRate:o2.screenshareFrameRate,chromeMediaSource:"screen"}},audio:r0(o2)&&!o2.keepAudio},j9(le,Nn)):P.extension.getScreen(function(ye,W0){if(ye)return K2.consentDialog(!1),E2.error(ye);le={audio:!1,video:{mandatory:{chromeMediaSource:"desktop",maxWidth:window.screen.width,maxHeight:window.screen.height,minFrameRate:o2.screenshareFrameRate,maxFrameRate:o2.screenshareFrameRate},optional:[{googLeakyBucket:!0},{googTemporalLayeredScreencast:!0}]}},le.video.mandatory.chromeMediaSourceId=W0,j9(le,Nn,r0(o2)&&!o2.keepAudio)})}else if(P.webRTCAdapter.browserDetails.browser==="firefox")if(P.webRTCAdapter.browserDetails.version>=33)le={video:{mozMediaSource:o2.video,mediaSource:o2.video},audio:r0(o2)&&!o2.keepAudio},j9(le,function(ye,W0){if(Nn(ye,W0),!ye)var Mt=W0.currentTime,e6=window.setInterval(function(){W0||window.clearInterval(e6),W0.currentTime==Mt&&(window.clearInterval(e6),W0.onended&&W0.onended()),Mt=W0.currentTime},500)});else{var z8=new Error("NavigatorUserMediaError");z8.name="Your version of Firefox does not support screen sharing, please install Firefox 33 (or more recent versions)",K2.consentDialog(!1),E2.error(z8);return}return}}(o2==null||o2.video!=="screen")&&navigator.mediaDevices.enumerateDevices().then(function(ye){var W0=ye.some(function(C6){return C6.kind==="audioinput"}),Mt=u1(o2)||ye.some(function(C6){return C6.kind==="videoinput"}),e6=r0(o2),jt=$1(o2),U5=Ce(o2),j8=k0(o2);if(e6||jt||U5||j8){var $9=e6?W0:!1,U8=jt?Mt:!1;if(!$9&&!U8)return K2.consentDialog(!1),E2.error("No capture device found"),!1;if(!$9&&U5)return K2.consentDialog(!1),E2.error("Audio capture is required, but no capture device found"),!1;if(!U8&&j8)return K2.consentDialog(!1),E2.error("Video capture is required, but no capture device found"),!1}var $5={audio:W0&&!o2.keepAudio?W1:!1,video:Mt&&!o2.keepVideo?C0:!1};P.debug("getUserMedia constraints",$5),!$5.audio&&!$5.video?(K2.consentDialog(!1),b2(s2,N2,o2,E2,z3)):navigator.mediaDevices.getUserMedia($5).then(function(C6){K2.consentDialog(!1),b2(s2,N2,o2,E2,C6)}).catch(function(C6){K2.consentDialog(!1),E2.error({code:C6.code,name:C6.name,message:C6.message})})}).catch(function(ye){K2.consentDialog(!1),E2.error("enumerateDevices error",ye)})}else b2(s2,N2,o2,E2)}function T3(s2,w2){w2=w2||{},w2.success=typeof w2.success=="function"?w2.success:P.noop,w2.error=typeof w2.error=="function"?w2.error:Jt;var E2=w2.jsep,N2=v[s2];if(N2==null||N2.webrtcStuff===null||N2.webrtcStuff===void 0){P.warn("Invalid handle"),w2.error("Invalid handle");return}var o2=N2.webrtcStuff;if(E2!=null){if(o2.pc===null){P.warn("Wait, no PeerConnection?? if this is an answer, use createAnswer and not handleRemoteJsep"),w2.error("No PeerConnection: if this is an answer, use createAnswer and not handleRemoteJsep");return}o2.pc.setRemoteDescription(E2).then(function(){if(P.log("Remote description accepted!"),o2.remoteSdp=E2.sdp,o2.candidates&&o2.candidates.length>0){for(var K2=0;K20)for(var g3 in O3){var z3=O3[g3];if(z3.sender&&z3.sender.track&&z3.sender.track.kind==="audio"||z3.receiver&&z3.receiver.track&&z3.receiver.track.kind==="audio"){a3||(a3=z3);continue}if(z3.sender&&z3.sender.track&&z3.sender.track.kind==="video"||z3.receiver&&z3.receiver.track&&z3.receiver.track.kind==="video"){m3||(m3=z3);continue}}var v0=r0(w2),Q0=lt(w2);!v0&&!Q0?w2.removeAudio&&a3&&(a3.setDirection?a3.setDirection("inactive"):a3.direction="inactive",P.log("Setting audio transceiver to inactive:",a3)):v0&&Q0?a3&&(a3.setDirection?a3.setDirection("sendrecv"):a3.direction="sendrecv",P.log("Setting audio transceiver to sendrecv:",a3)):v0&&!Q0?a3&&(a3.setDirection?a3.setDirection("sendonly"):a3.direction="sendonly",P.log("Setting audio transceiver to sendonly:",a3)):!v0&&Q0&&(a3?(a3.setDirection?a3.setDirection("recvonly"):a3.direction="recvonly",P.log("Setting audio transceiver to recvonly:",a3)):(a3=o2.pc.addTransceiver("audio",{direction:"recvonly"}),P.log("Adding recvonly audio transceiver:",a3)));var A1=$1(w2),le=M1(w2);!A1&&!le?w2.removeVideo&&m3&&(m3.setDirection?m3.setDirection("inactive"):m3.direction="inactive",P.log("Setting video transceiver to inactive:",m3)):A1&&le?m3&&(m3.setDirection?m3.setDirection("sendrecv"):m3.direction="sendrecv",P.log("Setting video transceiver to sendrecv:",m3)):A1&&!le?m3&&(m3.setDirection?m3.setDirection("sendonly"):m3.direction="sendonly",P.log("Setting video transceiver to sendonly:",m3)):!A1&&le&&(m3?(m3.setDirection?m3.setDirection("recvonly"):m3.direction="recvonly",P.log("Setting video transceiver to recvonly:",m3)):(m3=o2.pc.addTransceiver("video",{direction:"recvonly"}),P.log("Adding recvonly video transceiver:",m3)))}else D2.offerToReceiveAudio=lt(w2),D2.offerToReceiveVideo=M1(w2);var W1=E2.iceRestart===!0;W1&&(D2.iceRestart=!0),P.debug(D2);var C0=$1(w2);if(C0&&K2&&P.webRTCAdapter.browserDetails.browser==="firefox"){P.log("Enabling Simulcasting for Firefox (RID)");var Qt=o2.pc.getSenders().find(function(Y0){return Y0.track.kind=="video"});if(Qt){var zt=Qt.getParameters();zt||(zt={});var J1=U(E2.simulcastMaxBitrates);zt.encodings=[{rid:"h",active:!0,maxBitrate:J1.high},{rid:"m",active:!0,maxBitrate:J1.medium,scaleResolutionDownBy:2},{rid:"l",active:!0,maxBitrate:J1.low,scaleResolutionDownBy:4}],Qt.setParameters(zt)}}o2.pc.createOffer(D2).then(function(Y0){P.debug(Y0);var Nn={type:Y0.type,sdp:Y0.sdp};if(E2.customizeSdp(Nn),Y0.sdp=Nn.sdp,P.log("Setting local description"),C0&&K2&&(P.webRTCAdapter.browserDetails.browser==="chrome"||P.webRTCAdapter.browserDetails.browser==="safari"?(P.log("Enabling Simulcasting for Chrome (SDP munging)"),Y0.sdp=Gt(Y0.sdp)):P.webRTCAdapter.browserDetails.browser!=="firefox"&&P.warn("simulcast=true, but this is not Chrome nor Firefox, ignoring")),o2.mySdp=Y0.sdp,o2.pc.setLocalDescription(Y0).catch(E2.error),o2.mediaConstraints=D2,!o2.iceDone&&!o2.trickle){P.log("Waiting for all candidates...");return}P.log("Offer ready"),P.debug(E2),E2.success(Y0)},E2.error)}function s1(s2,w2,E2){E2=E2||{},E2.success=typeof E2.success=="function"?E2.success:P.noop,E2.error=typeof E2.error=="function"?E2.error:P.noop,E2.customizeSdp=typeof E2.customizeSdp=="function"?E2.customizeSdp:P.noop;var N2=v[s2];if(N2==null||N2.webrtcStuff===null||N2.webrtcStuff===void 0){P.warn("Invalid handle"),E2.error("Invalid handle");return}var o2=N2.webrtcStuff,K2=E2.simulcast===!0;K2?P.log("Creating answer (iceDone="+o2.iceDone+", simulcast="+K2+")"):P.log("Creating answer (iceDone="+o2.iceDone+")");var D2=null;if(P.unifiedPlan){D2={};var a3=null,m3=null,O3=o2.pc.getTransceivers();if(O3&&O3.length>0)for(var g3 in O3){var z3=O3[g3];if(z3.sender&&z3.sender.track&&z3.sender.track.kind==="audio"||z3.receiver&&z3.receiver.track&&z3.receiver.track.kind==="audio"){a3||(a3=z3);continue}if(z3.sender&&z3.sender.track&&z3.sender.track.kind==="video"||z3.receiver&&z3.receiver.track&&z3.receiver.track.kind==="video"){m3||(m3=z3);continue}}var v0=r0(w2),Q0=lt(w2);if(!v0&&!Q0){if(w2.removeAudio&&a3)try{a3.setDirection?a3.setDirection("inactive"):a3.direction="inactive",P.log("Setting audio transceiver to inactive:",a3)}catch(J1){P.error(J1)}}else if(v0&&Q0){if(a3)try{a3.setDirection?a3.setDirection("sendrecv"):a3.direction="sendrecv",P.log("Setting audio transceiver to sendrecv:",a3)}catch(J1){P.error(J1)}}else if(v0&&!Q0)try{a3&&(a3.setDirection?a3.setDirection("sendonly"):a3.direction="sendonly",P.log("Setting audio transceiver to sendonly:",a3))}catch(J1){P.error(J1)}else if(!v0&&Q0)if(a3)try{a3.setDirection?a3.setDirection("recvonly"):a3.direction="recvonly",P.log("Setting audio transceiver to recvonly:",a3)}catch(J1){P.error(J1)}else a3=o2.pc.addTransceiver("audio",{direction:"recvonly"}),P.log("Adding recvonly audio transceiver:",a3);var A1=$1(w2),le=M1(w2);if(!A1&&!le){if(w2.removeVideo&&m3)try{m3.setDirection?m3.setDirection("inactive"):m3.direction="inactive",P.log("Setting video transceiver to inactive:",m3)}catch(J1){P.error(J1)}}else if(A1&&le){if(m3)try{m3.setDirection?m3.setDirection("sendrecv"):m3.direction="sendrecv",P.log("Setting video transceiver to sendrecv:",m3)}catch(J1){P.error(J1)}}else if(A1&&!le){if(m3)try{m3.setDirection?m3.setDirection("sendonly"):m3.direction="sendonly",P.log("Setting video transceiver to sendonly:",m3)}catch(J1){P.error(J1)}}else if(!A1&&le)if(m3)try{m3.setDirection?m3.setDirection("recvonly"):m3.direction="recvonly",P.log("Setting video transceiver to recvonly:",m3)}catch(J1){P.error(J1)}else m3=o2.pc.addTransceiver("video",{direction:"recvonly"}),P.log("Adding recvonly video transceiver:",m3)}else P.webRTCAdapter.browserDetails.browser=="firefox"||P.webRTCAdapter.browserDetails.browser=="edge"?D2={offerToReceiveAudio:lt(w2),offerToReceiveVideo:M1(w2)}:D2={mandatory:{OfferToReceiveAudio:lt(w2),OfferToReceiveVideo:M1(w2)}};P.debug(D2);var W1=$1(w2);if(W1&&K2&&P.webRTCAdapter.browserDetails.browser==="firefox"){P.log("Enabling Simulcasting for Firefox (RID)");var C0=o2.pc.getSenders()[1];P.log(C0);var Qt=C0.getParameters();P.log(Qt);var zt=U(E2.simulcastMaxBitrates);C0.setParameters({encodings:[{rid:"high",active:!0,priority:"high",maxBitrate:zt.high},{rid:"medium",active:!0,priority:"medium",maxBitrate:zt.medium},{rid:"low",active:!0,priority:"low",maxBitrate:zt.low}]})}o2.pc.createAnswer(D2).then(function(J1){P.debug(J1);var Y0={type:J1.type,sdp:J1.sdp};if(E2.customizeSdp(Y0),J1.sdp=Y0.sdp,P.log("Setting local description"),W1&&K2&&(P.webRTCAdapter.browserDetails.browser==="chrome"?P.warn("simulcast=true, but this is an answer, and video breaks in Chrome if we enable it"):P.webRTCAdapter.browserDetails.browser!=="firefox"&&P.warn("simulcast=true, but this is not Chrome nor Firefox, ignoring")),o2.mySdp=J1.sdp,o2.pc.setLocalDescription(J1).catch(E2.error),o2.mediaConstraints=D2,!o2.iceDone&&!o2.trickle){P.log("Waiting for all candidates...");return}E2.success(J1)},E2.error)}function b1(s2,w2){w2=w2||{},w2.success=typeof w2.success=="function"?w2.success:P.noop,w2.error=typeof w2.error=="function"?w2.error:P.noop;var E2=v[s2];if(E2==null||E2.webrtcStuff===null||E2.webrtcStuff===void 0){P.warn("Invalid handle, not sending anything");return}var N2=E2.webrtcStuff;if(P.log("Sending offer/answer SDP..."),N2.mySdp===null||N2.mySdp===void 0){P.warn("Local SDP instance is invalid, not sending anything...");return}N2.mySdp={type:N2.pc.localDescription.type,sdp:N2.pc.localDescription.sdp},N2.trickle===!1&&(N2.mySdp.trickle=!1),P.debug(w2),N2.sdpSent=!0,w2.success(N2.mySdp)}function v1(s2,w2){var E2=v[s2];if(E2==null||E2.webrtcStuff===null||E2.webrtcStuff===void 0)return P.warn("Invalid handle"),0;var N2=w2?"remote":"local",o2=E2.webrtcStuff;return o2.volume[N2]||(o2.volume[N2]={value:0}),o2.pc.getStats&&P.webRTCAdapter.browserDetails.browser==="chrome"?w2&&(o2.remoteStream===null||o2.remoteStream===void 0)?(P.warn("Remote stream unavailable"),0):!w2&&(o2.myStream===null||o2.myStream===void 0)?(P.warn("Local stream unavailable"),0):o2.volume[N2].timer===null||o2.volume[N2].timer===void 0?(P.log("Starting "+N2+" volume monitor"),o2.volume[N2].timer=setInterval(function(){o2.pc.getStats(function(K2){for(var D2=K2.result(),a3=0;a3-1)&&o2.type==="inbound-rtp"&&o2.id.indexOf("rtcp")<0||o2.type=="ssrc"&&o2.bytesReceived&&(o2.googCodecName==="VP8"||o2.googCodecName===""))&&(K2=!0),K2)if(E2.bitrate.bsnow=o2.bytesReceived,E2.bitrate.tsnow=o2.timestamp,E2.bitrate.bsbefore===null||E2.bitrate.tsbefore===null)E2.bitrate.bsbefore=E2.bitrate.bsnow,E2.bitrate.tsbefore=E2.bitrate.tsnow;else{var D2=E2.bitrate.tsnow-E2.bitrate.tsbefore;P.webRTCAdapter.browserDetails.browser=="safari"&&(D2=D2/1e3);var a3=Math.round((E2.bitrate.bsnow-E2.bitrate.bsbefore)*8/D2);P.webRTCAdapter.browserDetails.browser==="safari"&&(a3=parseInt(a3/1e3)),E2.bitrate.value=a3+" kbits/sec",E2.bitrate.bsbefore=E2.bitrate.bsnow,E2.bitrate.tsbefore=E2.bitrate.tsnow}}})})},1e3),"0 kbits/sec"):E2.bitrate.value:(P.warn("Getting the video bitrate unsupported by browser"),"Feature unsupported by browser")}function Jt(s2){P.error("WebRTC error:",s2)}function Ye(s2,w2){P.log("Cleaning WebRTC stuff");var E2=v[s2];if(E2!=null){var N2=E2.webrtcStuff;if(N2!=null){if(w2===!0){var o2={rtcgw:"hangup",transaction:P.randomString(12)};E2.token!==null&&E2.token!==void 0&&(o2.token=E2.token),F!=null&&(o2.apisecret=F),P.debug("Sending hangup request (handle="+s2+"):"),P.debug(o2),D?(o2.session_id=g,o2.handle_id=s2,m.send(JSON.stringify(o2))):P.httpAPICall(N+"/"+g+"/"+s2,{verb:"POST",withCredentials:W,body:o2})}N2.remoteStream=null,N2.volume&&(N2.volume.local&&N2.volume.local.timer&&clearInterval(N2.volume.local.timer),N2.volume.remote&&N2.volume.remote.timer&&clearInterval(N2.volume.remote.timer)),N2.volume={},N2.bitrate.timer&&clearInterval(N2.bitrate.timer),N2.bitrate.timer=null,N2.bitrate.bsnow=null,N2.bitrate.bsbefore=null,N2.bitrate.tsnow=null,N2.bitrate.tsbefore=null,N2.bitrate.value=null;try{if(!N2.streamExternal&&N2.myStream!==null&&N2.myStream!==void 0){P.log("Stopping local stream tracks");var K2=N2.myStream.getTracks();for(var D2 in K2){var a3=K2[D2];P.log(a3),a3!=null&&a3.stop()}}}catch(m3){}N2.streamExternal=!1,N2.myStream=null;try{N2.pc.close()}catch(m3){}N2.pc=null,N2.candidates=null,N2.mySdp=null,N2.remoteSdp=null,N2.iceDone=!1,N2.dataChannel={},N2.dtmfSender=null}E2.oncleanup()}}function Gt(s2){for(var w2=s2.split(`\r +`),E2=!1,N2=[-1],o2=[-1],K2=null,D2=null,a3=null,m3=null,O3=-1,g3=0;g3-1){O3=g3;break}continue}if(E2){var Q0=w2[g3].match(/a=ssrc-group:FID (\d+) (\d+)/);if(Q0){N2[0]=Q0[1],o2[0]=Q0[2],w2.splice(g3,1),g3--;continue}if(N2[0]){var A1=w2[g3].match("a=ssrc:"+N2[0]+" cname:(.+)");if(A1&&(K2=A1[1]),A1=w2[g3].match("a=ssrc:"+N2[0]+" msid:(.+)"),A1&&(D2=A1[1]),A1=w2[g3].match("a=ssrc:"+N2[0]+" mslabel:(.+)"),A1&&(a3=A1[1]),A1=w2[g3].match("a=ssrc:"+N2[0]+" label:(.+)"),A1&&(m3=A1[1]),w2[g3].indexOf("a=ssrc:"+o2[0])===0){w2.splice(g3,1),g3--;continue}if(w2[g3].indexOf("a=ssrc:"+N2[0])===0){w2.splice(g3,1),g3--;continue}}if(w2[g3].length==0){w2.splice(g3,1),g3--;continue}}}if(N2[0]<0){O3=-1,E2=!1;for(var g3=0;g3-1){O3=g3;break}continue}if(E2){if(N2[0]<0){var le=w2[g3].match(/a=ssrc:(\d+)/);if(le){N2[0]=le[1],w2.splice(g3,1),g3--;continue}}else{var A1=w2[g3].match("a=ssrc:"+N2[0]+" cname:(.+)");if(A1&&(K2=A1[1]),A1=w2[g3].match("a=ssrc:"+N2[0]+" msid:(.+)"),A1&&(D2=A1[1]),A1=w2[g3].match("a=ssrc:"+N2[0]+" mslabel:(.+)"),A1&&(a3=A1[1]),A1=w2[g3].match("a=ssrc:"+N2[0]+" label:(.+)"),A1&&(m3=A1[1]),w2[g3].indexOf("a=ssrc:"+o2[0])===0){w2.splice(g3,1),g3--;continue}if(w2[g3].indexOf("a=ssrc:"+N2[0])===0){w2.splice(g3,1),g3--;continue}}if(w2[g3].length==0){w2.splice(g3,1),g3--;continue}}}}if(N2[0]<0)return P.warn("Couldn't find the video SSRC, simulcasting NOT enabled"),s2;O3<0&&(O3=w2.length),N2[1]=Math.floor(Math.random()*4294967295),N2[2]=Math.floor(Math.random()*4294967295),o2[1]=Math.floor(Math.random()*4294967295),o2[2]=Math.floor(Math.random()*4294967295);for(var g3=0;g3
    @@ -678,10 +678,10 @@ t=0 0\r